python2-funcparserlib-0.3.6-lp152.4.1 >  A ^f@/=„q_W'Ctqɻ:4n#cL5^'~Y5] 'm&h ~g 0Q֬Us,l3 T2l12y 92MR& 7RPlApA?d ( j .Ksy*(* |* * x* *  ***X*0\t('809D:BAFVGl*H*I*XYZ[\$*]*^b(cd<eAfDlFuX*v w*xh*yzCpython2-funcparserlib0.3.6lp152.4.1Recursive descent parsing library based on functional combinatorsParser combinators are just higher-order functions that take parsers as their arguments and return them as result values. Parser combinators are: First-class values. Extremely composable. Tend to make the code quite compact. Resemble the readable notation of xBNF grammars. Parsers made with funcparserlib are pure-Python LL(*) parsers. It means that it's very easy to write them without thinking about look-aheads and all that hardcore parsing stuff. But the recursive descent parsing is a rather slow method compared to LL(k) or LR(k) algorithms. So the primary domain for funcparserlib is parsing little languages or external DSLs (domain specific languages). The library itself is very small. Its source code is only 0.5 KLOC, with lots of comments included. It features the longest parsed prefix error reporting, as well as a tiny lexer generator for token position tracking.^f9cloud123PopenSUSE Leap 15.2openSUSEMIThttps://bugs.opensuse.orgDevelopment/Languages/Pythonhttp://code.google.com/p/funcparserlib/linuxnoarch1KD/?\?\%%N qq  ',AA큤A큤A큤A큤^f6^f5^f5^f5^f5^f5Qw>h^f5^f5Qw>h^f5^f5Qw>h^f5^f5^f6Qw>h^f5^f5Qw>h^f5^f5Qw>h^f5^f5Qw>h^f5^f5Qw>h^f5^f5QwBN^f5^f5Qw>h^f5^f5^f8Q}HQ^f8Qw:397892bf32bbf989a7977d7cf7d8310a46fd5c72be1d55e8056405271e0fb7e8866f69f2ed57c2cc89550d9e29b91a32aaf9b3c2cf68a93e172c4bf591e9651b01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b4f03a4c562310cb63a4693a00ed9b87f80810ad756a74ee8a13cf3e6f4ba56f1e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855ac9627c437cd7c143068b30b2272b1b0c1721e1b37fb61222d091655b4a650a4ac9627c437cd7c143068b30b2272b1b0c1721e1b37fb61222d091655b4a650a4731ac639041a17d384860f5a1ea35d77eaf7862fde7ac8184daba2ca9ea6d2dd2c5cfe73a058aedb5bf207e160e7dbb38bec49a820a50e81cc5640ae0c8dfa872c5cfe73a058aedb5bf207e160e7dbb38bec49a820a50e81cc5640ae0c8dfa878ee6ea983fbfd503e3d386a35f64d188b429b93a980bae83b05f3094f372250ad3148bb4e9a15bcf640bed20af9611757577dccefe3135c47693d21fb959dc88d3148bb4e9a15bcf640bed20af9611757577dccefe3135c47693d21fb959dc88e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e0ec72329746e829615f0b0934026e07a4ee17242a1dc19b8978945cfd914e88e0ec72329746e829615f0b0934026e07a4ee17242a1dc19b8978945cfd914e88870139aa669e0cd7a6d79a62daab8ebdc4e22147505d61899f1418ebb03f9607b3557839e1b6bd405cfc181903577df3c92f5c284b8430201c2ebac3bdc3f3bfb3557839e1b6bd405cfc181903577df3c92f5c284b8430201c2ebac3bdc3f3bfbf2b29bf2fd884380af168fc6188cc4f2e753eaacde9527b78cd28913b4fd26499bdc0552a1094e0e326f9a80ffea953786009986195eed895024e75be80ede099bdc0552a1094e0e326f9a80ffea953786009986195eed895024e75be80ede058fdebbd446d00b6e1747a3226f805faac098c3d859c1b57e1dec16d1d7ea2f96655d141caabf0aa052c771799a61966b2b01530447fa24b3de90771ba2d97e66655d141caabf0aa052c771799a61966b2b01530447fa24b3de90771ba2d97e628413359e3158ba4ca8531ce882b31536c55f34c05730ae2ee9f450783d1072cd19a792ada3b987ab8d32120a2d4bc207604171fd040bbc69f386dc1f534dee7d19a792ada3b987ab8d32120a2d4bc207604171fd040bbc69f386dc1f534dee75f49c1e2a8a44b34ceeeadfe8f31bcb1e1e8e6f0626cf7cf66cf9a6ceeedab8177cb6610bb56ddc8f6a88a860a28d05c3eb1128bbb4d6600cfeeed7eb369e21f77cb6610bb56ddc8f6a88a860a28d05c3eb1128bbb4d6600cfeeed7eb369e21f8e401f45d70248bbcc5c93eae5426e7d6b46a6a8b177a36ac309ecf425f7acba20e5dce73135480cea62d9422fe1f96a8a17bd058a659821ebaf7b4a94cc2b9e20e5dce73135480cea62d9422fe1f96a8a17bd058a659821ebaf7b4a94cc2b9e0cc6f57517ab44d32da55ddad8195ff59e717a652f2ffc72388392af271ead974a2f451b1aab6a0979ceb24c80ba7558afdbe0763907226d60422f0410bd1fe5634dc67b9d490e973f295b99d3ea9e2bfa5f89adfeff43902635ce710b43a880rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-funcparserlib-0.3.6-lp152.4.1.src.rpmpython-funcparserlibpython2-funcparserlib@     python(abi)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.73.0.4-14.6.0-14.0.4-14.0-15.2-14.14.1\l@XQ@XQ@VV@RrF@Matej Cepl toddrme2178@gmail.comtoddrme2178@gmail.comdmueller@suse.commcihar@suse.cz- Remove superfluous devel dependency for noarch package- Source must be https.- Implement single-spec version.- add license- Initial packagingpython-funcparserlibcloud123 1583796281  !!#$$&'()*0.3.6-lp152.4.10.3.6-lp152.4.10.3.6-lp152.4.1funcparserlibfuncparserlib-0.3.6-py2.7.egg-infoPKG-INFOSOURCES.txtdependency_links.txttop_level.txt__init__.py__init__.pyc__init__.pyolexer.pylexer.pyclexer.pyoparser.pyparser.pycparser.pyotests__init__.py__init__.pyc__init__.pyodot.pydot.pycdot.pyojson.pyjson.pycjson.pyotest_dot.pytest_dot.pyctest_dot.pyotest_json.pytest_json.pyctest_json.pyotest_parsing.pytest_parsing.pyctest_parsing.pyoutil.pyutil.pycutil.pyopython2-funcparserlibCHANGESREADMEpython2-funcparserlibLICENSE/usr/lib/python2.7/site-packages//usr/lib/python2.7/site-packages/funcparserlib-0.3.6-py2.7.egg-info//usr/lib/python2.7/site-packages/funcparserlib//usr/lib/python2.7/site-packages/funcparserlib/tests//usr/share/doc/packages//usr/share/doc/packages/python2-funcparserlib//usr/share/licenses//usr/share/licenses/python2-funcparserlib/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Leap:15.2/standard/65c6d980e5df3074dd2e0c8a0a78a63e-python-funcparserlibcpioxz5noarch-suse-linuxdirectoryASCII textemptypython 2.7 byte-compiledPython script, ASCII text executablePython script, UTF-8 Unicode text executableexported SGML document, ASCII textUTF-8 Unicode text RRRRRRRRRRRRRRRRRRRRRRRRRRRRRR5#7g͙8utf-8b193b3082a344b88d7f0cb1731771b5503512b7930865f1d6858f11c6d513aa1?7zXZ !t/ᝓY] crt:bLL 9Lx56AdHz=9J׉ lfNQ AP(Ըu`×sɴ͞H%Wۮ}H?ew 7 OiFrB}a_V3T"Hi%Ԕ߾Up+r)lkSO+buf3j蜢Y!&d͍p8F(py1= x)Ҙ5`^a}G5o3ejac&ݾGwP9 : UsL5\71a<^NOo ['™~mFAԑ'5bI+B:[ȵY']&Ҕ4[f#F+0n֙k Fꭟ F(ūh(iy.!Ҏw>|.<ڗ׶})/#RJO@={Ҩtx &_&2SGe%لyHl۫Dߞ2SXtSp:o8r@e $I~~Tɟb(`'ueluh?ɿ.kb=8' 0Z"vv[{ׁ\1Ÿ5X|Wc Kt7@#ĸex- Ư6*$'r :MJ: n AE<%IB>sSWLcSr?#joR{$SAd"`Zuj_!*,\ă> ]f{L/,ca[ ~R=#/mBCy) 'ܫBG 5FG YdAe}.r{DՂܫOf:,<_k''2WQy*%и #\"i.{ |6ti<-O'숏c5tCs2ݹ1 # i{2A%/8T˖a%J=*VY .Gz?7aO!#wWpϙQMۙp"r5]c^p*YgH1If UamR .>W.`(^''e! bOshXR Mˇx,sv ioUŞ_}LAj /]: *,Q;rR'1iYI7͸%"t#g*r##m3d #&^9펧 sY4ނ{C5|Pty|57Ao͢4?>=b?j'!u[j.fݐ ,~vͣ6zqRj/BsJ* ArGJQ9deNL$ٕ}۩6r`}'ojq~v@~ψcH/-s>fv@6gvz;1›.8!h1LF2hce*\Ex^&nKkt4kQ'Z_={5NPJbP8Uv[nK¬6^vri4$GFݏ;AQlxJ67B3aJ/$sa;]3o4M)[=(-}6nԊqvSF$Nw5L}^i!&Z`UM7A#% Ů<=dff:񵖺.KjGϋTIɸA*=2O9>Akii/124H@SF ʨ\ 9p8vY LŀwR: IݕDIG 7X἟t[q. wAX&w#⸞_cpBKFʗ;Aĩ2XD7$hp xkǐzTwpe*!*}BZP&*P#X\GI 'DF({! S&Q[c VrR[L}+T%; :?(O''Wȹg5?&N4ښn^N{m" dݿH8cA8i .M5D_wL;0cyZ=Y4j)UaKEcgұ*!\Ǣ@E )z]Je۷]mh3/:{$l? 9 a]4 csJr,Ra+YhА Lci6 1TxT5]\LVL(Mݱ~JԚDBՕы:l20Q͇a"z6˔ͻ5I͗Y[6\a%X(<9u[t(Р ?OA`ho OnxN66BKi4Ҟ( kBJ忳4 is&!7fu}ᖙz\:^f+-SrZ_諠msG::lɂvb;HIf〘{CZ#wʚ GZS򫩷]uI& ?=h֣3NAR$Er۬ x~2j:%8J|{p&,w9+=)Ϗ9qc'< EϷ'zjqV:ɉYHyx$9ˑ^@pc-~pG+\1:Qo"X}^DKzdYsͯkW\͗ (yAj)CNVyDuj?h7^,b}_B^X,=EFKA H~]$O&]. *<: =x<ɩs<%y#SU״^D2bϾZB_żĶdmv3d"q|@.6X)jQ6F64F`OSፇ|j% @ALb^FoHJT VzB< ~<5'U^25|<ɬv'[zaDԫx.^4oi e.QW ǞPO^cJ[@GۨEĚld]V&/I-!.lXa`<DDYݢ܊ JÁ@YL/ϗk#ACjۅ»!n(p^uꄈwT,ڦةc;,g~w? ㇾUU('LAPCd-~IC֛e@Ԛg[8d/O J;U+:J6?VIBʙ"AZ1Oմ6-{埧E Btູz.E4kX8G4cK~=|>Ѥ%7}{r!hm Q@ ffM90 p\5 u<.Tjw L 5=u[C9r@i0{umV~.cg| Q(Fy~vR[-L4Hu`U9iyϑyׯLjGl2וz]%N%._])<> 3^o;TਊLN0&S)u˩OBʛ+6IȔS+ԏ* zuK|$g[gP 79]+ۊQJvQ0w^7W\?GqQ< $j <`~ Ͷzi3yTɴPS/1i4F}x\D7˰#;[nB$f1rzcI[mJ') 253ιG?RX ^nOǯu60k鰊QA츤Tgvx UUǍ5yyytNl5cJEji\7Hutx=`׊ܫn~)<&~N+6e$K9i0Di+c6, C?[ܲ7pjzO2}+>K]mj2 K^vgg)G$~vt ]Z>^td5 hsCd[>72{]_{}嗥Hwm 6.pg !mqY}'ߔs2gXGп8=sWcZN2QܸRAI%2^;qa#"KJC c8ߖ[J b$i`ǼҋV^`-=\LA pG5~`XB{ 3PK抟5KsyL"IYCjϯ}29لmX}T LQZec-ʔՈR؊Z}Y:QHJG}ѷUi ׹4P׆z)Fڝ]Y4C)(ۍ~0y][W&trޛseQB@jA߳bBL$j%gXup\m~JØ!8ARA#g4:$L"ahcȎUwF乏@ȑ Ѧ`7yg\f0Pf-TS 7u-9krφqߣ wFޮuX^ fS4&t1.P;l?)V`5=QblᅠZH`6NJn]c~ƣkUAL6G*W#kTfNjݿq^'oej!ې]oۢ,ކr\r%L4tRAxY b^̹Spׄ1`z)5 Qm ̟=y4[5_-e߹R|2@ٮSg єDr xhlӢE?6B"^z2i߅TtAm{ROQ ^HdՀB~<Eb2Q|V֌MIYm1{2B:979le喪äXxTC|<f2xATN渳X=JtKuvL_g0F o]tV}l j_AvFv@"U GZpҖ[IB-03(hRy.?`F\ ԗ8' &}-SSߨ3ͤ`X/;g^Z3EN1I韌gҤ*isD;('B3ܦ(69$g-)|i= GƐ.-LL{jW% f3C#xf`wBԘv@M4GAbvg>-'Aɼ̈T` X"Le^z ҽBH֍>?fHFY@L$i?H*_NwWaX GaN aS 8$lhQ61Œħfb!A8;SNď]T*{ӎ^sј4ͫ>af|%P=DfN:QW|GE+_f03 vYn%U lB ,Vd3eUgI;kBs)RYwPFHH?Y.$SQIFV wly^5$y](~Bt_4brD_Y/s rȄ2]7?ˋ!rq0" >Q=#lѪQN2H=]Vq JE`T'4K+0zLZtwM7l:5 QuEqxgNyڹ[yxD ̿K)KzAwx[FE1-༃deq$FpwsL9vuj&z9f7vdl tU1dXꑌp8n>(VN28I( 93u= l 5|w}V򷪙]$KRar4ߊVK6e'3?tIq 6F2;\lחG,V6Obm"9R~bNV;"0nvmnqוDe2wqO ZTC'؍9KlZH$V|ߒmQ5yAö JakIj#`C ؓ`6~ķE!h%{nݸ{[Z((Wйȷ=Q(f-TD.H>CclCN0 -KN f9smwp4[-l )hf,TYۿ-t>Nq=۽ņ[ $j|gOj~v4v2Sɽ0*nolqU{"وy !zyy&G·aU&\LKeB13h=2ؔXηc%Z/B>Mz |XrޡPs?zX}^t@qAIi&H{LOZbE[ۺ 4S29gW$.9MtM $95g ]*8 5y.Lg 4V"1wl{XK; m9_W1#`}cM,Mύ"d^_L@,V}ߚvwui>iL/v3)V O R r\,n{jEZ8ѲQ2GX9)T5=~#|7ޥ{SE4Jj(A®ɱ//Aw%ڣ9k@%8îjB7@~|u8$OȆy! 289݄b\6ڟser:!SC\瑜Y&U7K ;nB~" ۚD .{m8]SW?OB:'Պ-vr/ܞVH2]J[1J+'ZomeV-׋zf{=W 4W} Jfzj\$OD_S&oK>C oj#NT.t{swbs!KC@ַZ\S\+6<@&4o%A$0sdD9 T[c7X(rPڮֲlt Dt 6jX&~&]R:vMh QKpSj~#V ?>M(҈S+%_'cmk 0u"##tRgiw$E$ e>?%EwłEƿx!42Oڿ,kGaOR욉dUUU,(ǕT&ЖěɗCF i*◂ː#6BL6218ֻ0>%T0 ŞM9PC?> WUy$hޟ=(g% RIf,tgUD{AYV / r ӡ7`DVEMawo{@< [F&?5js tԻl䂘[YVH앆,ꪜ> /VՆ-=6QdBzzXҾ PfE1fhpYԾxo7|˪/X)|yR._{U7ƶ|My\p;NOm1`O۹KKm@&xzcN_hbԗ-yq/4|*jDJ שMRڤ?bJ79{.7؛Ë :{ڮăO0.og{'eGؒBVSXA86P[dRc@ mUWܓ`$s ~%z EàcCPّRfqW&=aQpٳ5xcz2֡srHc+,Tls3"IY LCqɘ?3)bk:8⠅eH3{zOҌfgwrsmҢ4ȼ+wj>!Hu9FLpa F4[q #1 bfnX0P:9Y}!1갖fk+J+p2m +FXK/@.-w6˻;e;¬VjU)qmTv9([ E DՁD$RMW\c}z*073vlȵdB~HMYRÍ SoW"?;.1L,2AL{Jiox' ;7i( >f%8>b].FcdRi7\2˓%($݄5٭3 O HC굖GG1]X&V(?j"]D&?I,{J7U%oTD~FR-?>s~ M*j,C=iHj1Ƶz|dAbCdV'/i4F9gˊ"-m7O"5 (ȗhO}=D\ɁἯ뺙MR/|֥iA/0@n Kk.Ixy"*b'bRT")Wj#f`'3yViiaW)6“ OnO1NftYLѳ^`cAOL cx~oekgBaGRnyc[PT{FSS_T< [/ ,A8kaA9' IT=2見K(Jm^?'LXji${B]u}]'3 _tWU.҆AF5,A䠔Kޗk4*\"q7(O{>4޼MVn(dx;s둱lK2#ĮMuLN)r̛K (v)ϛԒGa)ImL2Bp^ 8=v8`dp덏B9' Lݤvn; G{5u\jfK nV,Oy,C#[UYcpw^I-`,qk! _t幦TL!|".{wUMJ<,Qp!Dx!"#sN}H+wvbvc/~c#yU$iՕzCにob Bb0#0jEvtkQyӨ(ޣ$ DkBUmqj^jO bl;AG:/.mtG) OEZJL28}KZֈ΢Y8P;MN" zIM;RSw>T ()xo@T؜$o䂢}L#xe}@(a2,CIśzdm(pgÙ,3F{81ՊV;qt_3\P3E|êV$ܧ4ڒKOl*ho#l*bۧB+;d y0ҬIbTN/Ή \ j'3y&)ĹeL8>M<{h#YfD .|fʯIu(5״ 71jwH~}s1c?°׮.QԈJW֜XƩ}8P 8B(:VL mςk>qZ:ëcXTbhENcacNJ%$!er D,Qq&qʞaҵr'*o+W (zKo@*.hnސYZi;/B\XyYK&4yBsuR"]v9튱=A"N8MNi/ŭw|c!/kN_7vGq0FOeqQ_/QvwŰ0d4-GJ7,mPCvCdX[4q)KMص[aSn„tSŧD_U'UR3pbEn"渜tĜ l?ci5D-Hh$/cfWo!Q_ QOeUIo5 4JRo•jLy-Q]no{1!R؇)+=)ȜX&J(!ʈn. ,*W̷H_"^R,3I:Y=S0f د$0ۂ 9Q}z`'/XnjGVCc'~(7j.hZ{*{&KsV,J ?$dJ0H HQk=R 7i?iTQp]*^zƠ/P?J]^7nQpfV"n;-K]LqeN~ICp#E.?1PO9@co9(st2 <ԝ1's"i"%3v%Lh+r ,̀. ұ6bT\5N;f78r(2N}hwz㧅@ fZ#P{I: ˦j]J4]x#\g(XޫcBwDRدc7ty;SX#[L>2v?Bfr 3 c"-;j!OyXS芔 o8ǔa Bh)7ՅVgCy,STN_sZ( =2UD\#|ϫA B#YT %`@Q XI Of0:I~0U?HYrb{uPaZ#&`Ov%p:?+pRtf̢:M޲Qdꊒ6p_T] ^4_ Tz>ɝGC{ )]؞}>|/!<,cf⣈ucNΤo1ɻ!ӕAg܀SPNhGh] H\QY >KvU!1φͷN?e."I+ʬ'aL: Ӂ[u%R6 1Yz؆Wؕ̔xX%g~{ 8Z\w|fYd nVj/P-۽% o< '[\Z5NibBz5q罺zM%7~xcgyx9rOaggUWgq7J76)7jI_Vy.r)6t)zgK'}U0TWZK3#~` e )hY-YbTJݕJKJao3C:hL +L9cBA10.?]hUO~:ӕ֖5:GX)2 Xuڪ+_y~y#v7R1puNwhXCmQ; fMmجUFN6/q…'V.gL'X9[MsσZKUgi#H`O+ ?+lzR@A{Uxv:(9s!d h?;a1c@QoRu~?KDzrȻU 5# 6 C} fy'mPO]w"lv#󶺅nZ@Pl|DFBF{?E rQIV4=f08Ή4-qܙ 7R=7{ \DM'ptd. K2 =;.9}dnS"n?]6^lL<<c;g6A§Tq;Dr]T?UK~9OuېxX3 y\xtfD&)puDa)0 f:,VUi:_,* `iX8s ̘$'hy.kojZ}%= 5Қ)>1HJ~ L®Fe+0뚁xw UƴLbxD6j<\H> )wLE$ZdNI?o,AXHzw(oHdb6pGG/X*-6G[NǷA!{_. Ězv>6bw BWPYyy_5:'z- :l CKRiBᶇi6\ uvg!GEզ=7,0>: Qξ+vJ18:`kX#cEA9D6>QR-fϧlVKkYw"xu6ukĆ]YFmeom/FԈj>ٸwds'> Hq}u0ʩ,:Sp2̌6%*ٛ ܀WJMQbW*ޔ_@ހy rBb0a@n$/3Il߳g&Q|C_xҺ ,9'|b:|%p_$o,G{vF[^S?Dӗ&ܤn]Wo])k #~1ț=0o3b8-av9^k2G+e'Lb`,+Yw7r$I9N #`C|P. *?Kc i;tk@6boD I>UX 3k}P:=zsL-$b׷M'u8d~ʏS8 +ު$I~JR y:TD nx^PX vwhngCEO  #Jfxsg'KwjI% .s=Hʆ>`ܦӪ:,s2Bm 6%fr0 \q yy;B'E`Ps?C6 43;]\w [zkLc='eLEfC|{>\eWpm<"(+79{bfxW$]ep qI) K=,r>iw/9X5Zp*dz&06k 9*j~X|)߼tplH1vo*H%%__ ]/5F\1٠2 P " }AHtYV$iO;ƉtwxxcUz[6+)̂VӰՍ^228^a1jnm#PGyY [b`.:4_jZCބ:a 5\- mp`e$ o`#~V]xz)/TIؔByFBBۮzbP]+IP!Pu^9I8;$c q0 8_O-iȧaɜ"O^,S+qgq0q~l9ngBhiܛ6I>4=1;*S ACH OHvuʚ*7 Wd. .,Wu,Yֻ:g1HDQe=u-E2l\o87{lnR?>H[C=(Z} pr?yT% |Q@%jмD T5w(ruj? KV N\z)*;{H]]˟FEBr#s M국l?.p_3%wq5xۣbJl$~8BW.k%bIl;Gįn2>F'˳Z{XWuK9XAާ8T-H5i3:E}8}vK6*6;Qm:X 2Tm;"+l} y)&x%!΁$*DqHOe+ULsRM zVs!//J\rh;h68MZ釬bg@8gZ*9 Y-{~*.$C-cL@h, M{_S>2>bvE&gOx 3 vlb Xчp|ߡAM+0,eU|S0@CHWu`k e)}&*҆BK;@T܁'ڎ>PDDsv1J'3öd"P 9ի5+6l1% 5?r$v&A&VMh\&j(I`rw Ƃ4i;(RD2k[BV?ɯ(N4A-'67b, f7ZӥjjaJMb\U]czc tvyn "岖ϛ,!C# [Ya]'%@YQ,Wyu%uAMbFƑ,VL6zѕΥ Ϝ=\rRDu^xo˦ n;5!2ݮ߿{уSSpq%*%k'/Iigd1>)S\֮c>¿*@5G]AP/c\9aoeKOc3;YCn~2h`Ȓ<qf-03bf;XszvD(蠔ċ+Bgé,k`F9+8>ϟ ]]Z^vdvX( &=öTCwL@1.C^ w=T.Qpx9#0FI$e+倐aHx}r4.(C綟o`Ə#t\)ohqЀ2ngfK=q㬃ݡ4 V x,u(aq@|M$UpL Lf%$Z9AuBTutm9 z%_kб*JnǤ> 05rlg^Fۢ{h; pIm`s.Qz<Ac6D?Ŕ)نՈL\`*3bԋ=/\)Dz׃CCdhUh1QuLEgU"xz|*3dbJЃySvKx۩fA#7v&/yv_yfG[&iִE\CQaOh/Ւh/z,jKbklWى3 PǠ|^$1ZkEf,LP[1녑YI1V t §f@Nd!*筗/sѿ+j6F>HP[g:`BK9HTfGn> =Fwnm^Z_qk.qAx>=%vRk:=B2^"W@ZMй -,QyS_>#l|^bKB= o &zȞ+)^ssκ H6a"mLtɥࣗ<*}HA4-|is:]@ցᴊ3~ިMi_l\et˗CbU/HxG_g)ɞiiu!.SĴ:`bx~D)u~1u$G5kW;{VOėA')\38m./vbvPYDΚh5Kݠf<0uIU͚+"𒕗v]GVcv\ac' bJSy_>[0҆JRP1#m_;Qˡ|fCϲdž YZ