python3-funcparserlib-1.0.1-6.fc40 #># 6 6_ 6Vhl 3!]W>D] 'p~[ye8O 'p~[y >M#fbE`y@ EJW1@޺Fz$y1݂| GcUVk8kZjO]SX>"8̦:&$AvO]:Ym52gD{AB >(oy -M[.ԤV`疳-~9pT%Jڼ)ZU[ᒐr 8:ܹ6JBfh" D qΦRk)¥(M8C^"[We PPdZ?HC=KuW N[=Y?9%G9rhfr7u 7|q:'֜zFʃߊy0Ohڝ2~%QQwƁ3 nn5 Oq UoɒSawk?YWG'h{; 1@r)VByɓ١Vjȑ<:\agzC'e%Qݛɵb5lݴʚ_%i~^]8a966de481099a6e2b1d3eb69fb087b50041b2f3203ea82dd93d5df8c58a35b6eac65e465e1a5565baf52a6f3d0950a293bffdfd030204a3204a9e0046304402205b67f8481aaa79177f79f8d99a19e95cc9cdeb174f37e32a908a8fc4a135f24102201e4797bdd45363c403f948ce84a4ada3919ee2414cef07279f18224ec1022aa9030204a3204a9e00483046022100f7bb92a694a719a6f81d12ee8380a2a5eb39b484d7d079c40bedffe664bd8107022100fb4b83259dbfbd92cd30d035fd36cfd95e59433190e605937c2d93aa0b83d75a030204a3204a9e0047304502207fde0ae87340f53669fcae72406fba0df4ad9757a056adb95e885c669c8f2ded022100923fd6e75a5cc745d1ee38bcb6be01be5f7398047c41c743fc73845e195bdde9030204a3204a9e00473045022100a054848a618f2649b76a66caa95a045bce340baed3d1fe58da4a350ff07d2c0f02200d4e04fe506d188f8bb55c7331b87b4e354c73912bead298c36653ff10825a1e030204a3204a9e00463044022065babc300a9fd44cc14dac9d05fd032520d44cd4f4181525128e955dc9707393022001be34e6d11f4dae69e8d0b29ebf3eeacc6e0d8709fdfff749e5ff6ac6a16fba030204a3204a9e004630440220054567baa04375b277faf223db757dcdfec1a64d75f26f6948919ef56d8ca1bc02202cfa89b9e4537293d820356391419c13084d9cea586a8ca2f17f44fb11c695ab030204a3204a9e00483046022100b9ac69efb4302bb81bb6b49b6ee7431173067d1b4dead3ea99e87c78c0ab881b022100c599b8525d1da83e986cfca1d35e4bac782703a22dd834c83cca4840fa127545030204a3204a9e004730450220179eda057e63c8d59b435cb6facc678e3ca64eff0241f80e4e91910412856d2e022100d78570b866a83ffeb86d3a39293a68c90906ccf07fe56759b0da35f5c089c2fb030204a3204a9e0047304502203ab6257ac58072406369a9f26e59e4958b497554ab9161faced4aa426d2f633a022100fc3baec34be56a1f9f239ce287119a3605d3788fc60b6b805243ef8a0515824c030204a3204a9e00473045022100d895f6c7b157408c02f3ee4a533438364c2666956a56a25d6edbbcd091818d7b022071b1fd89c6c331ab41667a01ea9e0fd969bfae12148dbb36138c1b609d548b09030204a3204a9e00473045022100f59726c3ba263d9fc51aa1b33b65ef09d87e97bca2fa84046075ff4b491d919a022055fc80b1283f74d9b354d21fccb1c38c590195db2e0b9959208f29d2a433d61f030204a3204a9e00463044022006e130b2e0311c33e9bc5f98d2dd05fc1f1c8c7a1cdfcfd4901916d62939a6da022072eb4b3beb4b72f7ee4dbc09afb06060a4751eb841e4c3b6379508752b4e6cf4030204a3204a9e0046304402204ea3a7d17cc91159c3911c99a6c91eb1ab3ce4e08403a9504778dc8a977d2904022052b13f483f778f6836b6b251f0f86d4f1b7ee25fe30011a1c9a359fc4482413d030204a3204a9e00483046022100ff809cd3a9a6edd4ade3986f68a9e34d04de0cb5450cc7b4e484965033116f60022100b3ef35a774ffd3dc284e0f8f5e4666bcc7b1f15e888970e6c8c99d83c7497127030204a3204a9e004830460221008972304af9bab891c989c3f67a9b86cc1123f637d0d4f027cf8ee9e94fb3e590022100969372f928dc09b56f64e46b0304ec454a9831aa9d9cf555abdbcb6261677a07030204a3204a9e00473045022027a49368cd2ec3a7c82c37d415a1e82633674b1ef51b46df2e61a7547437625a022100d9b0b998eb2056184b5441c06c4255147178f0c1cce841ebdd8e5050f488fd29030204a3204a9e00473045022100b22b139f525a0634011697de89f5787018219523446e71f5cbc376610be2459a022065a9763fce755dfd5bc893bdbfda5732c3f5a9974b7da98428b186c28dcd6095030204a3204a9e004730450221009e30d4091a473f06865dfe345c49670e18dd157e80dd86b58f9498a31b76f6cd02203261cb51e4e42e92cf9415cf127eb6d202303debca089128a0e7d32cac30b81b030204a3204a9e0046304402200df759e50ad52e830dbe953fc92e7103e9e8b1d0cd2abc98ba3febafff8e3d8a022001ce09017c0db2d5c4039812f834b4c76d34980231d33bfdb207036d39649ed4030204a3204a9e00473045022063fd61fcd9c1894c47b2ab61751c51b3d60ffcf2a8f3f6f3b7a5ad15d6807a8b022100f3ec483640dc6b5ce8c16882e88e710c271fc588390ffc25ce693d15aa87a5c5030204a3204a9e00473045022003560255ca784fc8ca984c0e0d4139d9340329c52e6f429a560bb132ffa02c3102210087f0f09cd1b789a7bbf968726483b16252108806676b917f3c14938eedbce3b9030204a3204a9e00483046022100e325bcbe4696a8d6c0eb9879846e08d41438206a8d06e3f24569073a3b6345c8022100998d8f9f6153ffe33cfd6cd2cfdf829b5acb67f8128dfa51f3e7d06c26e32f08030204a3204a9e00473045022026a82df1b9ca993df9d7f553ab8a12f861dc8ed47efbdd20e682b7b0db65f020022100ef26e2f7a5fca6c4c5fad0efa23239ca73c6aa40e389124e0a2b9d3bc77947e5|3!]W>D] 'p~[ye8O 'p~[yo?`9 =ݙgQ÷m~5XpaLcV"b;"+] Vn;I0ςqȝ˰?*+#le8b'Z;; Zwj+C~İLiZbNIA" 6&Et6|MeBzUs*Xy+WiF֤gWk ޣ!But1#~03Ved ?iJV6H ]8Q=gUCXDG` /U? 雐&&M~Aͺ4ۖ>`Ai?Yd % g04CRV eq T       d  |    =(i8p 9 : BGH\IXYZ0[4\D]^bdefltu8vwxxyXCpython3-funcparserlib1.0.16.fc40Recursive 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).e7buildhw-a64-22.iad2.fedoraproject.orgFedora ProjectFedora ProjectMITFedora ProjectUnspecifiedhttps://github.com/vlasovskikh/funcparserliblinuxnoarch{! ! :ci } \u,AA큤A큤A큤A큤eeeeeecdJbeeeeeeeeecdJbcdJbcdJbcdJbcdJbcdJbcdJbecdJbecdJbd4076759ec3410c00350445a0a9358161c3b0336e0e319301ef5fee7cb8c377b53f59a9b994175a7c5574af7a016676e3032d835eeaf39834b335f507c36c56501ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b4f03a4c562310cb63a4693a00ed9b87f80810ad756a74ee8a13cf3e6f4ba56f1e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855cd24d22bd80f4ac5fd9022aff9bcf066adb250f8b8f25b8956932e12c69a36cccd24d22bd80f4ac5fd9022aff9bcf066adb250f8b8f25b8956932e12c69a36cc0c817b4a4c9997136950cbd59b9521dee2b7eab1e7820199e530ece9c7d420fa0c817b4a4c9997136950cbd59b9521dee2b7eab1e7820199e530ece9c7d420faf493d6d3b04a0147c7ea954fcd1ff7c7b1cf4e1e86f336c5a47f423cd2d738b8f493d6d3b04a0147c7ea954fcd1ff7c7b1cf4e1e86f336c5a47f423cd2d738b88d5198eded61e698aeb882ff143695530018215259829c5666547333c64df36b8d5198eded61e698aeb882ff143695530018215259829c5666547333c64df36b6eb0439ddc9a01d79a5261eff20fe310357bf6fa7ac739ad11461fa7e04a756b94fd504b4a9683edb0765af79a59d617084040ab33b3e765bcd0c9639b9eadfda19b1a6c0222baa8ebe6a5f34e3ac9b4976b1331a834a6af7f4fb64ca216581aff95648dbd2705ae4cceab3e6291bc8db64f201efdf157edaa5f05222d226310e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855147453784d85063713dd8f0aa3df1fce06cbb664f171534e67fc2d135edcc8faf7480ef9d4262db2a3d049cd5415be90301d81a9c8414ef35a3e54e8d04a3dd124c464caf8a2346306962661885dfac237c4b3f2d4ba2919aa974a200332b0a217f81a95a53a3c048a65c714dcebad974e47b87c676895052ae2d237def76a182b38372de6b025165cae5a526cb83aa99fba2d851e0f01e69b8ce43add9e6139rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-funcparserlib-1.0.1-6.fc40.src.rpmpython-funcparserlibpython3-funcparserlibpython3.12-funcparserlibpython3.12dist(funcparserlib)python3dist(funcparserlib)@     python(abi)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsZstd)3.123.0.4-14.6.0-14.0.4-14.0-15.4.18-14.19.1eeXds@dZ@cʂ@cfP@bbڑ@b&b_Fedora Release Engineering - 1.0.1-6Fedora Release Engineering - 1.0.1-5Fedora Release Engineering - 1.0.1-4Python Maint - 1.0.1-3Fedora Release Engineering - 1.0.1-2Dridi Boukelmoune - 1.0.1-1Alfredo Moralejo - 1.0.0-1Fedora Release Engineering - 1.0.0a1-3.prereleasePython Maint - 1.0.0a1-2.prereleaseDridi Boukelmoune - 1.0.0a1-1.prerelease- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild- Rebuilt for Python 3.12- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild- Bump version to 1.0.1- Update to 1.0.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild- Rebuilt for Python 3.11- Bump version to 1.0.0a1 prereleasepython-funcparserlib 1.0.1-6.fc401.0.1-6.fc401.0.1-6.fc401.0.11.0.11.0.1-6.fc40funcparserlibfuncparserlib-1.0.1-py3.12.egg-infoPKG-INFOSOURCES.txtdependency_links.txttop_level.txt__init__.py__pycache____init__.cpython-312.opt-1.pyc__init__.cpython-312.pyclexer.cpython-312.opt-1.pyclexer.cpython-312.pycparser.cpython-312.opt-1.pycparser.cpython-312.pycutil.cpython-312.opt-1.pycutil.cpython-312.pyclexer.pylexer.pyiparser.pyparser.pyipy.typedutil.pyutil.pyipython3-funcparserlibPKG-INFOREADME.mdpython3-funcparserlibLICENSE/usr/lib/python3.12/site-packages//usr/lib/python3.12/site-packages/funcparserlib-1.0.1-py3.12.egg-info//usr/lib/python3.12/site-packages/funcparserlib//usr/lib/python3.12/site-packages/funcparserlib/__pycache__//usr/share/doc//usr/share/doc/python3-funcparserlib//usr/share/licenses//usr/share/licenses/python3-funcparserlib/-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointercpiozstd19noarch-redhat-linux-gnudirectoryPython script, ASCII text executable, with very long lines (397)ASCII textemptyPython script, Unicode text, UTF-8 text executablePython script, ASCII text executableUnicode text, UTF-8 text PPRRRRRRRRRRRRRhttps://bugz.fedoraproject.org/python-funcparserlibutf-8a534b32ac1b2c1ea59e312509654349ffbf731fa75a71148af055d825cca7f00214e425b95b176704a0db189a1bc775b822e3e8c8ae852dabc8711d5160c35ff?(/hL7)C im @@c`'>7 &YB!A}@gA}U{n3v@bgEkHdM٧1t=q~["Nӏ i}F`u]4m%E@*t3"gK y AB s dI .b2jRI$]ql/bkbo]fE]ZԟcA3n=KϦ˕.J[$]קcvس.IX+ _QӘ>KMqC/݊Yw|娱mI{kHjX۞).ݽt'92,GJ:_:~GFcQ)~hF1߾3=o8xp"+k{}]~(GiiOy-݉A2 \ADG:}i\4Ƴ3MͦB1MN"qTJaS<8H"ʂ)ǀoތgKEHQR5ҠO/9U& LH݊Ґv2_ֱN0R845"Q{c7YN"s(48ȃDpPfZ"n"!F, ?f .,!Htw D$Adz!!d*Mqt2Mw0.*: Ms.mT*t(.8mn4?ChvtkV  GOk\]jr{U|'t,K9߅Sa4H : ۮD3VX(<D@ aS@><Q 9H(<w!֫FB 5NFI7He8 d0WIgoub.XtGoJ(.$Vp4t8iz^XRo㙼ʾ8_-;ǣb( 1TT]k>Ч !~WMYi?믢|><.lS=fF`| |gP!3'Ci$z3N,FI-OP v6\Cjcb4: SLk[7q$yx#H"D"~ 0IA F7b+c&˃Va_3 d.8nN 8Qb-PF#-+_Vk$8?=p2tO&Фi! IL=q( b'Ó1ygAbF\d*d\GYdVŢmh8  gt08s!V PEvkU\9,9锟HhmNSRC(>W?"UdbkCS(AUr_-w(jRHAXɈ§s<`CCE|cZ0+Vx)Mc&_ ̟JL QIU&;LRL,Xp}KCJ Tmqqj҇dZ$5n]ۄjZ[}Whϧ$R'0ூhY5y5:\\mar];kTc [u7o𢨫(z=]S@ySՒn TOf88.EY۰TCQ P\2(r0%Pp.JC RN"sqHT,6 DCK#aDT, EEeBbQ`*6ұXX6 Bt6 Esh@点DT*$6 r\,.LDS\&00˄X\zse9p"s)*WI ]HW{S8mU>ߓo9CקV.fOisg~LPO3=R<1_҉@Xnz$꺮\;QLP*BNSm8*x ˾2jѧwymWb|=sw[9#ψ B}U0Ѱq!CB0SI&!%+i T:w+'IB{]eJnoή){ Yٮڬ m㭪\/_k$8,y7pvK}$edFF@Ƃdu$ ʼnCU`\@x ("03tVl -1ۨB-4"2b^hE"f4ـBVu TPFd &ݤGixmP / bi0vξBNQ]:,v1{òپW'1Ysitag(cn}wx){#&neR/-%"uI:#ռ烆 h1Ā?)UNI xMna:9zxHun@nisA(/tG:0+6Dta$nU+N :"b^((? k.mFH6^d5OKlUļ>]-umpBkcX:Ƒf;jٖJ= ?'wOt+KZ͠P:onSBg ;d`Fko gqchxXA2סK^3%ɨcTt K-<4K_D0(ǖJש:$}ڞҥin]"4F,nCA*¸yHr3V' h-a Oke羧>Uѕ:"h*>8RԭRRPdQau:vܸLj Mܻ;*4*},0U6l>`_ yH)0X~CpB2-`6K!ԁXHѮI/: SX&bEbw7Ӳ/}E*D*]*Y)ѐC׻S%G;KDԟk"w +z_ 7.?%\N"r{0i?.\w}q۞y-k6gI0Ū?d5HF Nȸ-:f_Z*OQ\JbРs m?w2KϥU {r*R~:ѱ>z īa m Jf6FwfٴbN1VVBC1j;T6L+G0q*mR-]o}UTׯ>*?+})ݦJ=% ߘuA0̔ӜfSE:w* En9etʈW}MH)QfӋVҡB"̕6rx uM[gf7#/KcAILZc 5֯L]*9ZqS1jc ?<RN3~鱴7}kZ),A^j>ٜ.€X_,s6E>l@v!-Pے5y @m_ЀVLʕ՟A='^91?؝LiL~?*7d@РT|>!+<l꩐fqŴ>ExL'^P z2hh!%dfͯ ~2,=\3‘jN&ܐH9/$XD#լ-'Ve 91_-t8LcKfE\{=| Zp,Z *:S4ˍ_y{l%[h^00R`#,:'duNe#u@IX1d5],]Ѭt:\׍~eCbHf:VGx# Q 1` q )G?L ]N/K!wQv\C>tMDiΫ5SR"`/Ox(:͹a}ڹXй۹jU>̶!څ_gU@5aݛ=||O‰rVL$y g0L044Q 6L㇋Y˪O8L1 !cnp( ,\EMҘ=#2J%)loL0JݶƺIfVNUu GM oP@ާSv{1Bn\5~2$b}& LA|i8YU3Mww]{ΰ\q]!BVVö_H|W< Hj3u*.se%MtA_ȍv LcAB\[Y-/()ʕ@yGtQJ$擨yÃf_87$DR;~Kaa#D#{WϏvǍϙ*^TCT_\\%.߭Jj"gtDY.W4fx8È: 2hcBࡍ^xr)(߸c( CUHHبdfJ<ㅏ}0 W UVECb݊-!u6KrĬ^}-ڧ|RnAC:(lBvX4D)c?<{|VxtAS#b\4CMz`3a߲.|)I'^"q:ٟĵG:d )U-Ǵtxg7/<Dsr({xl|9MC3`Ԕ~c+"*4/#!A@RW4r";J ٴ1 /kq?/~\@K_^5\W8[PmW<!fc݆ 'v0ɐbEd4u`^  f[5= >`1t 2 A_-@6oB?6~ŮvB8 1<1- +̟rS3<7 T0f.Tl W/J5!v"fj_,v+{n,F28炒̓wdМ>֭wE 3)t؇<*pc$VeɺZJܛZ`ȏq1rm2}\s>t 1h`n)g~NN1E^ۤ@+@\uw2<isFF46?6 l\CDTtno^VVL^eMc5iޫώqvi,s >jR{7>e /=AuCIxZ[4V]RrF'q ]/G1/9GDΚ2B)]#2>x!$,(`-?u'ХفNUOeEj>Fg[hca$q8 FLPkf| ;T 5zh__lKS-bR2D#V-aBh_6B ϮebT&d5>/y5Y'B 5䒞B@Z/y<{x\La* {//3W:ATr&K k͖Myq/~h@jhGj93v_R2?Fm†FD;*\/MeJ<#UtSe~(U׭]_|A軋 txqIYJL Q/jME*Win'u+yΛH>b*9 r"ʤq+ 7'ۇҟ }WO٥ݘfWA%5xM%H;>($ D=|muL'jG”⎬^ 6)&'d)3Š01t9iR,:+:(|a)q|Lg_IJNr|n}_NB1tXc_λȜf||4#?'j`lG=btϳOBMI7S=+3VABQIyy*ӈg@'hP`EDq׈0 2S=d 4% &YEZ܅&AwUTr&yh,F g Q_i*;OPF&c:{,8.@CZA y`U37/t6lTW?{Lox7ѹ=]LYJv).}l:BG_,ՑRZƀAM@b jNԺd"Obm L%+NuT-jr',_Mؖ8թ;5I}\ x#&*2.D{Sqsʤ ]*AtPg,:)nB[ zOb}e5C{vxްԘ}Ar`^XцyIÐU#2z;tLI]n6_1t\~Om(DF `PXf1jYGdJp$*ŕ)\yOˑ$NƋ{ue/;`ol )KJT62/'Kx" !%vh5A`uP}tfQC˵j+9- vOH!("3 )ju-5ܝG@=1/:,H{[MC,Tzn 9H~D2 4@[qo*P`{X7eXYV#SHM~Vp%s+ Mwf˃q]ҋT,V#l8I9U}ǂ( >Q7' 0`LQmaɩq1RptLmlL}^\MN.,V.osAbowkӽ_ - M9 .$!RETeq(9!W$;SZ$Y",VHPWcfڀ|ds^8kmLT>8}-_iw>`)4Lf^0t^@FS"\ΟŤBA%J$/f#5 1J1p!~MUu3 up&g=P]ULK qD/cʙpz,&2t8NHt> kUq 2C Gm8y:܁йyƈLq'HJ}1 ̢n$^Af:vbMoU_% ʩ_T8vo,FB]) 3AEզK])@ B33<.r3,fkj=մ!WlZ-?: Y>Y:H27[FOW y_vۺ5kwy[)nOٹA2.܀% H$CWJTՑ"mwk^AL+\#sc|$$B ^NO(!xz#13Gh,\BbJ)MHwPFC/$.OKGCBB.^ Xo^LE2~2NN"⌠ `r nRBAQ裡(8ègaHAdtħdh0=sE H2JLD(Cs !i8d;@2:Ef!D2D"G$T 5.HG?--hiB:!Hb+iQ iXDOnrB6E2F9j`GzDhb3`Sdd$L0H'h2gCyj8a9‚$w$v5i'I߼A9-+lܚ ҡnY'!xx@2aU 'ĂDJnIpW1,K?}Ʀ*׊BS=i KՋ*MNRfnr#R|Yy٤=ɋ'LЬY'`0RsnY2XC tQߕT7+DE't@>[$͍7Ğsy?v%?)Wņ-gpvnSd' 0&GlL򇮦ܾ+k'=ɱZ1u`tO<Ιolb!FGH~W4;i)ZGԗT%q\*WBRvm^ ܨ ] 0kB6tl.́К羛q7;5gmbjǵWl{[O)03@IR3Ppb $f8( $.:¶ѕUjשEkP)N@J-g9ê1U %ҩT6U1c"%$3T#"\W8T9СJ. Es V$B,!JJQT^@ `qXm!AEc߳mEg$ geXEK,#NHD:VTǩ@ r9?bX;v÷{n^۰>ŎY^k*;źJeVD`R(~4^MeN}l[FFegd@jۘ01z@[j[-hOV5oye&䨎ȋ[ ei^FƢEDVdm^+KTc)A v>Ïcw+kɾQmlvUvZ>fq(QNId΋ȸ+* Q1UCHÃALN"}êY-`E_yJpкYS nU2V/;-?l]h> iޏSIGE(|\ˌr]ݴ #>o2S\}#;MKaE.@dd&a hsǹ#$FA|bËo?S?BxJnZi@vý#b -w'dmX`Ҹ55x8(w!}'&K_~3@ BA[a7Ž5 0vbbۀ`X5x,Qo$[XuF" )P6MDIRH!) -,Y03S*J!dqHf/4År :D#HHWNUNVg]~:?@W4Y2p^̳S"nm3Gkl\z%L1PCA90g̵ٙ̕G_|K)t 1Ik7K&!pqlbCȏEQf;\Sk 8X/iQL2ݮQᢥeqҽk29ii[tƏGjgmyco D#I䤵C.کZhg3*7BoT6@G_*z2U)x@NIS9Pϕ\֋Hs'wz嶩aUݏ|RV؞K%y%Mv&vgG/P>CxE.C>?3TL%Ec)e@v #c!pLtglyFy=WX_*ʕVJUdiL^; l鿘]Luݳ7{U=Zl٥=|GAxy|,W `ssscUwzc[!#EB.<{j`Vz -[_jqitنYe:NГlZNZojNNw(*CR`,_׸TM]o7pyrmO˵" 7CYcD3'y&usXwz鏊P|\kЈʵP^TȪ 2XwVXv,(}ibBnyDy F: &EnE^H!+٩VN;ԸƸR^0/vGfy])`ߜËs5Xd'Jvr t ~a]>aR;|rlG+mpqͪ87\fRs!?ssem2[fݽS+}h vj@T_9B7p?I33/,Sm[83g4gf3;,\+&WؠO?ۙmNo_5Ӑ",Iثx,_RҏzK9ۤUŪK>bo J_yZ~ː@1q)i R鲂th}z{2E=旾2$5yP<~l0H {=##G>I2dQT=DVOmضp@]`{'>( CWfCpjRx7hOUՐ%ja8jhb'(M:G{G,ҹxUP$a#<#H?tO,̞p@FlW<s̢2,' !d2dj)﹪P$ t&3TįR3|.jC ޒVg  v ؙ8a"Ek,BQɭJ&9@M#/H|W/C^9S9Bj^N3I nk?R9[n>ޢ#:y[͊ܲ|Y|GNpsΠ Q122 B4sr(PW=E$J(.Bq< @ PLM2 -F|~Hu0J$Icuhl1-s …KeKnHr7 R3ֆc@A,I94& E'KfT `B04u 竜[/s'>sMגbU-j[1N&XQZ}Յ0v{bO542:бpIٖ?q#\h{ 0[]uڜ0NqX)F1K6N;qpg̋_l<'w1$s[k< `+xmNic֑@6^ Ef9e 0SyĈ PB sKf -L_t%P JU)&,5U|w~#b6ce%K  xA"x}A/TĻl!9<׿?/shfɳUPH< jY6 !|FLsި5r@ :іrF{҄/^ED$sIc!0tRҶwS])^S鸸㎣NWWJ~yK4O60c;#/0u?v֘KS@e?\;H}i]Alh*3 & 7֍:'pݐ;|mDBBB3)HU3J, MS%{Z$+ѝL,{8yWO" H!]V ᐥ}<; !z36 Vd)|躋Ȗ S0Io3~+Zycg`Oo!VZ%nbN"rd0 (/Ɯce65 -&2tCqm73u3_aZ6u[:?BqprJͧs"xa Ҝ+vh dN *^lÏ"xW0 P\ f_7sZQS`'ݍ]7e赧1ळ9FUh2[${s­f+_@<z)ěK246 'ͫzR RuF'*U0tK{2poEsn^g2w'/` EfSRh@OP1߯`Nإ B t .VpzdM\/K2|fI!{`z/T|ܢy>=Hwf)j9 kdݟk}[hbT>BcJ'3;R qGSU]:!(ts=G.sY}¯;edHټ<}& uLX+2) GG\pHw_(aա^j፴؆Xӛ]l`.ׂ獵:HBsU 9-af hEDh3 O)G7sZ[UسqY&"D8ӵ*nV솃s8[K~of u/$1r( SI!f$jPxH"|`kU 'U&~:7"o=f1+>څra9}!1 I.MNۭfs|T?%J=Ԧ<:`= Fgq]K`JαcHg[kpvT{k`o- ;>a(0$ʄl$oZt,*ڸq6%R2;(EQLTlNAB(c8)4TUPe<1OR`0TXa֐,_PAx]hJXڎb$q֡@d֫@%;anI9W"o5BhhTvt6 0U*kʠU7[ēz˛f8VeW$}mb!%ݫuiZ)*kJ2h,sTE'f0cCHfѯ,G pIW;W,Z3B\K)n8zJOPW= 7I2EDl $͍T!?drxyǮpt`4`D[fǠn ~šQ?¹Y>RwyP%oIDy#H2^Z Lk"jS axkw9ڕ$ﯿkKsm*py/FW5K; |ۆlܡm@okF7#91#L݋."ITkJu&f[(qT-Vo$%9B[ַQ{ҏ]ojpRh?Iqb\ Z QGo^<`ERa )?;!yŧ5}g .h<N4W :g8qUA;E~؊`͔4r= lvM>ߎ&fSZլ esaL(;sS#35D)976.z"-xr%VӇڌp17wn(v}<lqC#q}f5rb-P [n2ﳡ<\|ڃu)P_ְH)T:z1De|K?.R8`SP?. s#'A%?*ԻO976Vo?YV;P۪s"Ĭ:H%=2;F].ȁ$ЌP@'Y>˭G6 b#sH:1|72bk3ƞle((tN;1$S!o Ux|DI[<(\åa^9Gũu{<&;$?K'oVSˠ U!#xɪ*0riՌ"`}.M_w"vZ<0t.@=>TS⺝'?YъV6g"i9KèDiIꋉQW{B \ .KYJv|I$簅NA1JuYOYK NӁ\KcN<\ة+vx@}%8dMMn^P65*h~~\'sͿ R`j4*/@+G,vMaZgZdX$ԁY{#] Qv*I5# A(QsƌAhC݅z VE..َtÌ^O|hHh"\@ IsKxBaOש6k(t(8yX^+܎3WKΜCp@5Xً]ߡ' O VV ¢"0gC,#d.\w{D~x@ byHכL(ľW Xcc⎲hYt -hs I.Cp},Ն^{b×y(˗tC3@{ք=ENdB9w܏,71{i.>ztg1F27_4%O 6@̓{^Y3sp n5 cHľ2ȘPN4Y\P(!sD ^1#4peɚ{PRv*Uwe^a#TjsU:˨yD3vAVZյ*>cxR3-w9ck-N쑢^0f.^v_҃!a =87VslMPxC,g'H/՛#pfwi]rMkZN܅$U94A#f<A߳X ~z 4ZJfvHJM2z|jvH՟JP`.XRb.M@+GEvV YVPњY=$'⾬T I^Z#jN:)*Qe+a\һH])^3QRmMi/-SE|%ۥHӸTOvB{m!}/+2!2RLV5?W7P4TIJy4"1w.ɳ u߲}"(,?Ja%|ecX+FB:Vjr;zGI@@5=v7ˠ !FZBʡHk_apG"ĤUVS7C&RYK,w$BKެƱP4 XMYq_ | I;Ss&QQΌtiW}|tͥ.iQ.A5D\R"оh^/ >d.Jz;XZdf_K!hfR:Ku).9oɤZd E$Ey?z%Id^H 奅Ύ C$!Μ_;w"xZ^2|ﱴq:c1FkJTtȬJٻkhbTF;|e(hJέ^#0\ F5$ 'ͮCrx6Jk1A(Fr,O}"VpUϪ_C6lhc]@1JSA&NE-M8xeۢ8;e'Zp_pGt;@1v1Mtf̚B?hg qc?sSGv%*NR Y_AZ:H]#J+l&"=;1Č)'Kj5sZAZ srK#R/( W{g'os4>+ w.