python310-testsuite-3.10.10-150400.4.22.1 >  A dp9|!ؖ׳#  "v*i Y|Ѵ]}#xv:)bkm$.臫@a-+F~2ad3e06b8b1390453062905da98345a38fa596312116f8436b6db5a95bd2ea89fac0d53b877b1624d92eabb0d972475ca67339807`dp9|WA1dP(Ot+UAy6@y2/2ݐeV`Ԋؔ}Ǵlo+FCL< p0 %sx$[m\Qy55/p_4fg!8 O=jqʺ$`qVe V{Y?Y"0sOPg})o^u.깠 q?2tH6 k5v ŨL^n eHrxIV~MJZ{v Q4Xn>pA ? d , [$(Abm zCz dz z lz fz z#zv*zȌȼz    ( 8 9@:B0FCGXzHG@zI(zXYZ[\z]z^ b c /d e f l u zv Gw zx Pzy hz t ̄ ̈ ̎ Cpython310-testsuite3.10.10150400.4.22.1Unit tests for Python and its standard libraryUnit tests that are useful for verifying integrity and functionality of the installed Python interpreter and standard library. They are a documented part of stdlib, as a module 'test'.ds390zl33SUSE Linux Enterprise 15SUSE LLC Python-2.0https://www.suse.com/Unspecifiedhttps://www.python.org/linuxs390xD ###,Y,Y,Y ...!!!<<<[[[???.o-.owww $ $ $eee T T T#]#]#]--Y-111 q q q w w weee WWWNNNqqqsssmmm & & &  999 Q(s 3,)N{l_0 GI $+R!G  BJ M $ & kt2uhxNx313-P,-P 3 3/ /sDsPP555% [ h9h9 9  }W}X::>=> JJ  ol3l a ~Z~++ 111G G""h" _ 4 _a#]#7#] i Z8' YK1Q] O4  .J `,#  AH &MB6+p l-[ z2>Yh8X:hfX:p:qqqH14o4{ye{879 33{3K?JK?%2Y{|}[Kkgxy ~l\g?1*RWWWSgm6561.1OaGOaGCF7GC[[[?0=*C7ASLx/)DIADDI===33 k 155---54d6ofo000kjk%%%EnD<<<  ~~22W _   '''111>>>tot 1 1cbcg+e333߹}  V,V+|'+|IINIB5B5B5_'''5?>g?  $$$[[[ hhhVVV%%% ? mN'N'N' \QQyxy!!$ $ $ zy|z KxKxKx000VAVAVA}v  :S9:S 7 ;4m;87{8222r FCAF..3(#(ɅɅɅu?ru?LLL I I IBB^B@@RNR ssseee41+4B66```@@@ , , ,:::000kkkjj   ` ` `  kjgjЈI CI66jjjOlvl4lvTTTSeeeFFFLLM.l"-,-qqq' 'LKLm...UUULL<+++QGQ QG4*4 ? #)#Jc[c76}7EEEQ///&&2M1}2M %  A A A A A Alkl 9,9,nh[n{I{(v(v(`PPPFAF!!_! ?'?'?'f#dfEEBBxt@u@5@uW0W;9;9;9[[[3.Tndn7U77UMMMEEwE]5S5S5SF %z%z%z yiyyi2!12YR3P\R3NN0N88eeegg777eLsK>=>---*PpoqF>gfgqhr .,.BBB##EBa>>>#e##e##)#' &'  ___E%EhRRRN3V3 3VUUUlklWWiWMMM..._x_x_09090v///.C-".C888[[[((()A)A)(t;s>t;...uմy)xy)b333bbob{x{C;DQPVNPV~g~g~xh/xJ IJ `L`L`LUUtttH-GH-@@.@{{{/// , LLsLXX*X:aa.a"D""DDpCDp77.-.(>$(> 9 9 9--Y- !aTx--GGG  #=P=%=\R#R#R#IFHKP'&'VV w wCIBCINNN;7;7;7...gegyyyTT:p;@;@;@GTCGTS/-}/SOMTXISXI""" ' ' 'FFFR;S1KIKFFF+++   000QQQ%T %///e0be0314rsjssj;D;D;DKȬKi===Y:WrYr$T$!$T02x0???AAAl666 9 9 95|,5|$I___@=@:xSxxS!!!  "":"332S2::Y: & &PNP[o2no2DDD//////666AAA%$% l ::P>! !//MM878ccc (>(>(>J}I;J}zDz^IY^u*)[* ""F   I I I    }.}AL=ALs2@@@,*D,FFFr1pNr1 6(T'(T ӦӦ $ $ $KxQ434/>CCCfff'''rrDr``CCC CtttuF"4'y`Q'434:NMNhngpgdm0-i=Mr _z. . ::CL34 ZxFJg`DYSFd3ZFxx240EC~ԟ$2?+sw! 0 Y%1HԹICvJnw~%* L`p$(y`01.-irxCa>$ikv37D14cF/E&O\mqKjbsx~r $>Mrz>0=1.-<~!!OtwTkz9QF>K/ng>ia( ^>dC=J>>q=?&  K)   .?d<$$w...999DAD77*D)*D445979m m > S >LdM1Ds2Bx$WW\[}_8';4v / ^]Dg  R;z f njl@?@" ^ o!gg$$BB,C!l~l:7./7L~~%_%6oyos8M,,n2( uS 16;\G/%:$$$!D!D!D101ccc{{{}1}}1mmm"""2 2 X}WX}fffuLuPIPPIGGG;e;e;ejjij_=_WWWҌξҌ D  DL'Lp'a''a((( JREpJR{52< TV0KhY *E#`Vi\2#nn+ i$pWQ1(ޥU hzRj*MT] @q*xG>9.Gb6UbKh, oR"*&CHH[[&o&o&o,,,---+!l---%%; ;sss l l l;;;m n.ktSJxf7B|GB,0 9#0D I.F/P >߂2I! $-lk81xn/*r)NO: 8,b _v$;p;3%!W] %=c!_z-Ae9J<ڲK3{$$$###44  NCA!!zBO2!+GY:www , $!$uBXB2BX!R(&j,g-0+5}313 v v v M M M&%&uuu! !P(PP ^```HAH: q } , :zGz&&'44+`":~~~ 3#: 00 6Ac..d.#t#_]f?p,$,L,ZZZ9:~~~_ Jvr pr !J2!JIIq1 ,"gJYA#-0t ;  {% nHl!|qHY 3bG555 r r r   HHHyyy***555^^^] i#q .! /' ]$#'>& bQ7`o)(Qj}U~7h{{1x0?.ER{]X`0~nJ:nS O:)))@@ArrrRRRA)rN&`TOOF$G]Gt9"-i =C^2--'^#jR 5ܵbl8<*/h+rOS FI`5i1$2 `G5$ 7T"Q,O0( )P9 ypj&deV%sUB4K 5~*2$".~(o<+1"HJJ ^2/#2 U    $$!!\!Vxx / 8!iQ1BKk2*$ 7.&Z@ 'J_P6e8D%K@ )' fZ9~5Y&=*bGXsgx}G!x`?oA);5 " ^2_# .F aaJJ"vD<;>pUdcI1, HXH^{ zlkvE6CCRRR sss7:7:7:QQQ&&&((( b b b***ӡӡӡV7$:>$777 o o o~~~f??I?k=fMfMfM\\\>>> 2C8/}%-g O<7@wNp;PoBBB!!,,,O2O2O2!,!,!,   $*#$*0w0w0w p?s)-/A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AAA큤AA큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AAAA큤AA큤A큤AA큤A큤AAA큤AAA큤AAAA큤AAAA큤AAAA큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤AA큤A큤A큤A큤A큤AA큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd02f18a8cc5caa4e9cc32a0767d767a6b5aa23b521d680413b41ff441ef80dbb63585b4340e0d39d24b3b462a52f70df216ed6a0838334e5108843ce6900210e621f02841e6abe580b6ed202221b7abaef6170eda93b4d967c45b63501cf4529121f02841e6abe580b6ed202221b7abaef6170eda93b4d967c45b63501cf4529121f02841e6abe580b6ed202221b7abaef6170eda93b4d967c45b63501cf45291fc378e36d819b2cfb769141e826e984031898288c408fdd786e26206300f1f2afc378e36d819b2cfb769141e826e984031898288c408fdd786e26206300f1f2afc378e36d819b2cfb769141e826e984031898288c408fdd786e26206300f1f2a9e472bb9c2eb4fddff9a402a6f8bae9d311b327aad47858ff899c8061a046e179e472bb9c2eb4fddff9a402a6f8bae9d311b327aad47858ff899c8061a046e179e472bb9c2eb4fddff9a402a6f8bae9d311b327aad47858ff899c8061a046e173c459783b4af0691a0dfe399a589da2d42e0d5385662bfd60000d5829b009bef3c459783b4af0691a0dfe399a589da2d42e0d5385662bfd60000d5829b009bef3c459783b4af0691a0dfe399a589da2d42e0d5385662bfd60000d5829b009befa3b43606eb47500d8fa804359cd86b6480981e5e7217ea3b13a6674c79fd1e34a3b43606eb47500d8fa804359cd86b6480981e5e7217ea3b13a6674c79fd1e34a3b43606eb47500d8fa804359cd86b6480981e5e7217ea3b13a6674c79fd1e3482d2cdf9b145c9692b967477c9b37f5d0672fb05e5c78467da021084e352f7c982d2cdf9b145c9692b967477c9b37f5d0672fb05e5c78467da021084e352f7c982d2cdf9b145c9692b967477c9b37f5d0672fb05e5c78467da021084e352f7c9fb96233fb33044395b3a7b41ab3f3d5c7b254290e82a77264cc2ad9a2b96f7bdfb96233fb33044395b3a7b41ab3f3d5c7b254290e82a77264cc2ad9a2b96f7bdfb96233fb33044395b3a7b41ab3f3d5c7b254290e82a77264cc2ad9a2b96f7bd07eddbddca699b75ea8ac48e984ef7150545ef655ecbac8ada0e4b28060eab3607eddbddca699b75ea8ac48e984ef7150545ef655ecbac8ada0e4b28060eab3607eddbddca699b75ea8ac48e984ef7150545ef655ecbac8ada0e4b28060eab367a146c6df3f817fe4688f35b3149a68b7ab581c08338da90637639f288a4a2be4c5003ba44eaa41c0d62bdc727eeef37ec2db6ced3867017613b0fe675fa105d7a146c6df3f817fe4688f35b3149a68b7ab581c08338da90637639f288a4a2bee329cc2cf43035a5311c291cde5f813a1623ef5069bc0376877e442819cae9abe329cc2cf43035a5311c291cde5f813a1623ef5069bc0376877e442819cae9abe329cc2cf43035a5311c291cde5f813a1623ef5069bc0376877e442819cae9ab49653178b3e1466264ffda8ee25e8334d77dc9f332843a6b0c7412fc64e7498049653178b3e1466264ffda8ee25e8334d77dc9f332843a6b0c7412fc64e7498049653178b3e1466264ffda8ee25e8334d77dc9f332843a6b0c7412fc64e7498097bcc56c9c96b3880fd11dcfdc51c209eda2c4db890c46ee9d81c3c6e76fda5297bcc56c9c96b3880fd11dcfdc51c209eda2c4db890c46ee9d81c3c6e76fda5297bcc56c9c96b3880fd11dcfdc51c209eda2c4db890c46ee9d81c3c6e76fda52174e282fb5bc7ddf5f079f501d0148280cc5a1ccab0f80033a131284d2b3be2c174e282fb5bc7ddf5f079f501d0148280cc5a1ccab0f80033a131284d2b3be2c174e282fb5bc7ddf5f079f501d0148280cc5a1ccab0f80033a131284d2b3be2ceecd391b332b3fd6e1599fd78d5e6ef2281ce2dbe048db7d213cd728dc637d98eecd391b332b3fd6e1599fd78d5e6ef2281ce2dbe048db7d213cd728dc637d98eecd391b332b3fd6e1599fd78d5e6ef2281ce2dbe048db7d213cd728dc637d98ac2fce3f6e28322ed5ab97771d42a310c86f092147660d67fb4313b6ae866401ac2fce3f6e28322ed5ab97771d42a310c86f092147660d67fb4313b6ae866401ac2fce3f6e28322ed5ab97771d42a310c86f092147660d67fb4313b6ae866401c6babf24fe4177bd84dd8423410c65e1883ee3eeaad72d7a3073054de4adf846c6babf24fe4177bd84dd8423410c65e1883ee3eeaad72d7a3073054de4adf846c6babf24fe4177bd84dd8423410c65e1883ee3eeaad72d7a3073054de4adf846a4a4455f1a603f7ffa604e76260dd94bc19da4a3f1ab1fa32f581b8ddfa8aea0a4a4455f1a603f7ffa604e76260dd94bc19da4a3f1ab1fa32f581b8ddfa8aea0a4a4455f1a603f7ffa604e76260dd94bc19da4a3f1ab1fa32f581b8ddfa8aea0d23c3df074bc37f9da74816721f41232d0a7f64ed833012ca34b3b1c9229fc8ad23c3df074bc37f9da74816721f41232d0a7f64ed833012ca34b3b1c9229fc8ad23c3df074bc37f9da74816721f41232d0a7f64ed833012ca34b3b1c9229fc8a91c1c259bb47ec3d1a3c35b1aafd8c2b433fbef979aef12c40104120240ca9e691c1c259bb47ec3d1a3c35b1aafd8c2b433fbef979aef12c40104120240ca9e691c1c259bb47ec3d1a3c35b1aafd8c2b433fbef979aef12c40104120240ca9e6bea2dc550689ac9c6e7ca6cc826c45a9769eeef552da9b2fa918cfe0ad61f16f9675c790996b49f2501e853a99cdb94f7d483185d2063b3ae2df15a4ce37f0cbbea2dc550689ac9c6e7ca6cc826c45a9769eeef552da9b2fa918cfe0ad61f16f8319ccbd43e10cee7a2f9c30bc937ebdf5e226c8845b848f2f93ce7faad1aea78319ccbd43e10cee7a2f9c30bc937ebdf5e226c8845b848f2f93ce7faad1aea78319ccbd43e10cee7a2f9c30bc937ebdf5e226c8845b848f2f93ce7faad1aea7d3e6b553a2abbbc8dc4799a9036fd8156edd75b05969c371f3f25d2350537c3dd3e6b553a2abbbc8dc4799a9036fd8156edd75b05969c371f3f25d2350537c3dd3e6b553a2abbbc8dc4799a9036fd8156edd75b05969c371f3f25d2350537c3d380664e57114506665b1f3041d38459b7008ebace1922053b632116c3848e1e5380664e57114506665b1f3041d38459b7008ebace1922053b632116c3848e1e5380664e57114506665b1f3041d38459b7008ebace1922053b632116c3848e1e5528b09b9f591a182db6ce69573c0451cd80c90d90bd4f2b91095e218f0f955d1528b09b9f591a182db6ce69573c0451cd80c90d90bd4f2b91095e218f0f955d1528b09b9f591a182db6ce69573c0451cd80c90d90bd4f2b91095e218f0f955d15facf900ac8c1ae8db08f34119b33249083c7badeec413c30ed96d1af40fcb34d4cd0a8c63191119a588c797c4520e80b6d15b3dc4518d500b1f541a9e99848a5facf900ac8c1ae8db08f34119b33249083c7badeec413c30ed96d1af40fcb347a7f8b631a06aa1df46816ef63f0c3e17fffdaa6f43fa28be808e11b603e25fc7a7f8b631a06aa1df46816ef63f0c3e17fffdaa6f43fa28be808e11b603e25fc7a7f8b631a06aa1df46816ef63f0c3e17fffdaa6f43fa28be808e11b603e25fc6d2e1afbc7c006333651788877c8a0e600b96b57a8630a3185483a1515e74a686d2e1afbc7c006333651788877c8a0e600b96b57a8630a3185483a1515e74a686d2e1afbc7c006333651788877c8a0e600b96b57a8630a3185483a1515e74a682ae000a564f85657fd41bee83eddb79a35c5114521e5a291e8fff06d9054e13f2ae000a564f85657fd41bee83eddb79a35c5114521e5a291e8fff06d9054e13f2ae000a564f85657fd41bee83eddb79a35c5114521e5a291e8fff06d9054e13fa34994ceb5a3e95e1652716bd6bd32ff13dce1cdf71f0b96dd694bb8eac703cfa34994ceb5a3e95e1652716bd6bd32ff13dce1cdf71f0b96dd694bb8eac703cfa34994ceb5a3e95e1652716bd6bd32ff13dce1cdf71f0b96dd694bb8eac703cfb64b9c36e91cd847eee4ebe9af8f3f1f91d7c26018458cbf813d67714f22c7f550055d454b16f810dee5eafbc16db9c971aa67b81e0b09e19dc49acb37f9a212b64b9c36e91cd847eee4ebe9af8f3f1f91d7c26018458cbf813d67714f22c7f59913de9de70f7ea91f571e2bbfbf022e7d78a590ff7b2d7cf5f3004e3a0b4fadd9f1f4a72d82fd56ff6fbff028d8e7da587a4912b71b00ace8463c0e337bef039913de9de70f7ea91f571e2bbfbf022e7d78a590ff7b2d7cf5f3004e3a0b4fadf8f024d988629bd7e80b678d701ba38f3f67b274d077ca893f2b1f3876c9a57df8f024d988629bd7e80b678d701ba38f3f67b274d077ca893f2b1f3876c9a57df8f024d988629bd7e80b678d701ba38f3f67b274d077ca893f2b1f3876c9a57d5f22ca214cd3868ff52ac90b1dafb82f02e827c75d830384a94e62eb82e5a2045f22ca214cd3868ff52ac90b1dafb82f02e827c75d830384a94e62eb82e5a2045f22ca214cd3868ff52ac90b1dafb82f02e827c75d830384a94e62eb82e5a20489836f748377cc8529688595c19d34c98f82e5484f7879f64e6038dbdcd57942b1c8cbc2ce1e371a9d23731a4a63a838011a3d79eb44974e2b96d4162429441089836f748377cc8529688595c19d34c98f82e5484f7879f64e6038dbdcd579423e2af422aa7a6dfb75b99028c8c75a9a18298f7a615b78f403f3d6a691332b9d3e2af422aa7a6dfb75b99028c8c75a9a18298f7a615b78f403f3d6a691332b9d0e5219ba563c963cbe951c37c5299230d831ad517da00c46a9177d04f20d882dd43a3ad2e7b14832d84b1a5f8e45ac044768c636ad4d19d756b808f5c5d93cb9d43a3ad2e7b14832d84b1a5f8e45ac044768c636ad4d19d756b808f5c5d93cb9d43a3ad2e7b14832d84b1a5f8e45ac044768c636ad4d19d756b808f5c5d93cb9b35400b33ac40a112016d24525437ad5117fed007642f139230192881c9b3dabb35400b33ac40a112016d24525437ad5117fed007642f139230192881c9b3dabb35400b33ac40a112016d24525437ad5117fed007642f139230192881c9b3dab667746965adcf7d5cace5a877901e6f278b34e0f36568f938311de52f56ed0a5667746965adcf7d5cace5a877901e6f278b34e0f36568f938311de52f56ed0a5667746965adcf7d5cace5a877901e6f278b34e0f36568f938311de52f56ed0a591204dde21a2441f9cfb718581cf5efbb92fb2dbf887637d09d902c3ad1b512e91204dde21a2441f9cfb718581cf5efbb92fb2dbf887637d09d902c3ad1b512e91204dde21a2441f9cfb718581cf5efbb92fb2dbf887637d09d902c3ad1b512e3c153c27e9f6b68611955019d6048844f457ae0134b13220ab4b75ba0ce703003c153c27e9f6b68611955019d6048844f457ae0134b13220ab4b75ba0ce703003c153c27e9f6b68611955019d6048844f457ae0134b13220ab4b75ba0ce703002145859ee95c5fc6e0d6f5da36f332d924f70b6065fb8711f75368f838d6015b2145859ee95c5fc6e0d6f5da36f332d924f70b6065fb8711f75368f838d6015b2145859ee95c5fc6e0d6f5da36f332d924f70b6065fb8711f75368f838d6015bd6442cdec37f80a60dd63a23ab7ad68989f9c491eaa06ef3372219a2a44e6619d6442cdec37f80a60dd63a23ab7ad68989f9c491eaa06ef3372219a2a44e6619d6442cdec37f80a60dd63a23ab7ad68989f9c491eaa06ef3372219a2a44e6619d7d8176f067117ce0138fa841c585c09437869c4fe8de300d3ac5a6929f049a6d7d8176f067117ce0138fa841c585c09437869c4fe8de300d3ac5a6929f049a6d7d8176f067117ce0138fa841c585c09437869c4fe8de300d3ac5a6929f049a6097507b9378eb3742c3f70835a1c4bc6731940eb6e3eedd24e0c88b57be9fe87097507b9378eb3742c3f70835a1c4bc6731940eb6e3eedd24e0c88b57be9fe87097507b9378eb3742c3f70835a1c4bc6731940eb6e3eedd24e0c88b57be9fe87eada192eca988efe14886ebcb839bfe5f761427b4db84dbb4b7446c119f0b2d4eada192eca988efe14886ebcb839bfe5f761427b4db84dbb4b7446c119f0b2d4eada192eca988efe14886ebcb839bfe5f761427b4db84dbb4b7446c119f0b2d434272cbb966961df614826ff832605518249ad0f6fb5608e525544d2afb3e86f34272cbb966961df614826ff832605518249ad0f6fb5608e525544d2afb3e86f34272cbb966961df614826ff832605518249ad0f6fb5608e525544d2afb3e86f33872ac745c56ec6e87f2539ccd29dff8603e952d9195d6bf04af47da169413233872ac745c56ec6e87f2539ccd29dff8603e952d9195d6bf04af47da169413233872ac745c56ec6e87f2539ccd29dff8603e952d9195d6bf04af47da1694132a97c6a8e32b6990da65a0b3fd410fc3d04f6a3eeee530856c0c3adb3be807071a97c6a8e32b6990da65a0b3fd410fc3d04f6a3eeee530856c0c3adb3be807071a97c6a8e32b6990da65a0b3fd410fc3d04f6a3eeee530856c0c3adb3be807071255c7042886e5833f24e382f014d53392e82763c6cd9632cc9dc1ad3008247d7255c7042886e5833f24e382f014d53392e82763c6cd9632cc9dc1ad3008247d7255c7042886e5833f24e382f014d53392e82763c6cd9632cc9dc1ad3008247d79017371419b999987b1bdba2dd2f50979ecefbfbedeb8f1c9018d670e1b2d1b8f1133ee39a95ab6398759286b29ac57012eb25c5a3515bf44e78ca14135266939017371419b999987b1bdba2dd2f50979ecefbfbedeb8f1c9018d670e1b2d1b8e88cc4819fb1e5c56f2b5e7f392ad3160ae3a835d019dc77cbbfbc8ec58ac201e88cc4819fb1e5c56f2b5e7f392ad3160ae3a835d019dc77cbbfbc8ec58ac201e88cc4819fb1e5c56f2b5e7f392ad3160ae3a835d019dc77cbbfbc8ec58ac201ca95fe7a2a2ffb9c6d5650139243e8d88f6bdf02c2bbaa4ce870f3795aa9269eca95fe7a2a2ffb9c6d5650139243e8d88f6bdf02c2bbaa4ce870f3795aa9269eca95fe7a2a2ffb9c6d5650139243e8d88f6bdf02c2bbaa4ce870f3795aa9269e65e1fd2ca69f0155174d207006ba24f36c85abab9ee0bbf677384f4ce3bb24a565e1fd2ca69f0155174d207006ba24f36c85abab9ee0bbf677384f4ce3bb24a565e1fd2ca69f0155174d207006ba24f36c85abab9ee0bbf677384f4ce3bb24a5a3433340dc3c9e058b312e079007e9475c72d4bf3e6fc1a2c1b058db8f289b51d8ac27a86f8a8f64d1b152635e6ecd0469ddbf5dadd29870a0f969538ec5cbbcbbcbb17674ce3fcb60d1edb8127572c8cc5f2e3022a4beb60f75a8f93869bca39715608adfd9443d46131b203d3ea2e60e70efb2539f22eeed3d9c65a3ecf368429bf3b0147217cfbb38bf2a3af976dc3ca4d098f035b2ecb392875debe9d3f72822ad12a0057d5dbdd40981f066beae03c1ac0c6f5ab62daac73d53e438218c09236782d5a0add20328f237ec3c077100029d197aebd224fe4f740c5a8ca6c2f42798e065d95a4847a2543f79daecebdcce6e2d80e17480db20e8283c5234c72de48a8909312a69fc104c340808bc13fd797cb43c91712c941affc4cb13d7b8e274510261c11e92a65d216fe64a3dffc189e0160a61fb01832d919d24c67636527c2bd0b524240d2b31430195a6e9cc23dbaa1a7b1f269c0f2774b6dcd54bfb2e67c91fbd2ee5085909cec073fa4c97b7b4cfc0655e6034f5a3fb5a9ef6425d90df922b1ebfa25185ccf01b3d22b82365986e4f45cae5499700e7ce54a4f69576ca89b1f53e9174c99f1230ea2a1c52607565c7eff5a612a00e0fc117dde111d9ef63fb7b762eb8a27ff9a1e2baa7651f79700c4068c55a914b445d76afba72d04ea0d55ac445635b331a4fccef38e9424e788495c360fe1da317c4f7b6a096b41f2fdd13b3f4d8548a2f0b7e5d561c2e49f86e4df8107acb6a6b2ef421460f7dd9334d30370b664b499b6e80226332f976492883fc3935fe5f2c4654897a57c66cb5a68165fd7e158d573adf12c2672d086d4b4e15515aaba654a45855f7c41a23fe2e684f4fca33991b0b65e02a5959d045b59906bf3e2557a7f777f1def3dc891b5d617d2a261527acfc1749ff8c402601f8bdc90f486ab6bfed45a0371faf92ac3f3e352a910dc13d15370b6cf53199509d176cd39d969f0570cb211049f2694dc3211773272d31fdd1f0c27bf31e09adf9a7fd9ac42e4264e5bc26b3b31eec53e948a9ff26c61f566de2c0d2c201c34c9ec547922dbc020afba259136dd7d7ff2706a6d1b1a843f3cb1f01da118d6c3032cda122c6989d4566bdcea547a723bfe187ec350b1c8d3cf1f8e7df3ca83a274b513b472a1833df6adf0a54202292a9f1b454b982a06890be38c40e4372443758e3f5ceae5c080c6f198ca212b67b1cdcd568480e515eae06293d0d71dae3d2e4f0ad612cbe439673a84c164bdcccc116f93cca059ba13a54af6f47ad22e16b2abc2dd6a0a0b2e43ce58cfe0d1e6bbf69f91736b21b68b66c5edc609fd32a364fe0c7ec32b0072c97d44dd0e8dac8e7f56da15fa162371b43c851d70844922c97c6d9908f5ad0fc3586aa4cd8a82abf64174a8a572271a3e85d7cf31317aff8036928d7503ee5c786ffbcd1fcbfdfb53c8cbae9a464105c4a3f38389c7721c9d1fd0333103b86e7c8071c9db2363cf3a39d434bb1fdecfe4d8e872db161e5b11e5262eb8ae66a0acdc73fb7200368da32f76a4c106cbeba3c92456947fbc68d1b012bc3762db1b5f9399e7be66b83ffa7aabe4a8a0b3fe98cbc1f6aaa31253b24f8db4e58304fdccf26ce85a5a89661e8555d05531985619fa54a16eccda0e15e50bc11dcc6ee9df9b3c590cdc2f3c65d439622b1f44ba6cb54a14bfb9bb9fec4a1ca47a930f067c307f32481a1f30fe454d29ec7d61e9aff7c02bca3072ab2dede632a98e0d68985b025d402ebebf011281a5c1fb7f76ccc40aad2da2aafdc96e6360e8c5f5e62d0c56d11bdf743c7b22a0dc8b4927a6d6ddba218bbe5e954f0d9f7089fdc4e00d6378a1c2d76c576c3fab33e040af706bfa799e42fd67fd82457af7627ebcf642a42b83b54d7d65444b140db8b2f2f415c8440e220e322ec865c974d9c74fa8ce03908bba066bf91a541dd63e6bd018f137db21a59fd1ede68c74bba21d91aaae374fefa40537d2b3bfa2d81a960f5e3e5ada46f39680db6ecad5c7b72754167563ea373db0c15a8e79b9fe5edfb0df4be28827dc628a32a9dc948297e16dbf183583bd4530d385d2cc2fa54d7063531169cc49c4105aa1463e54e298afcbc2f9ddb8f2675cd533cb174d6bf4a79d45e34893f6698e3527e7baa96ed1c3376a592f41591c4c7d463aa0ee94baa8aab42a1e7c53a9b5547110fffd1a85c30acc0a952bcb21605490ad5f19e2919a1dedda2a7ddb4a77389cf78f56293c97fc1343724690ac2d535399195f0b6383004f5dfd3bc309b4ff2f249f6cb99080189f7d7e55c4ef5ff839230cf999711c05b9ee030a7e843376aa51190971fd597643508cea7dc7407af8a5bf78195cef635a75fa3433feb88e8e33565eefeb66d330ac02260fd45a1f80c0f756785d3c622fbcbb997e163bc72e40a6cd6f4bbcf534e4ed73079ab564211fba7b429b88c808fa41ee861804990caa8a31d62dfd8b85ca34661b5aba1f80c0f756785d3c622fbcbb997e163bc72e40a6cd6f4bbcf534e4ed73079abb6f4026007ee11fcfa454fc092c60986e8ee8b2e02b07e2f812e2dad5d054fb3eb9135d482296853918a4fa1babbef8f12bdf97ad32e6c33256443f681324abcb6f4026007ee11fcfa454fc092c60986e8ee8b2e02b07e2f812e2dad5d054fb33cdbde2c5925a6c7cc20299718cb63f46d2220c7493369acfe675fc795c9359732e7a6caeeb96bc04411251c75bafadf35665031641d0bd1c83fcc0d00b17ba63cdbde2c5925a6c7cc20299718cb63f46d2220c7493369acfe675fc795c93597ace04a3d64e05dbf7d387c12ea5a5c4fed54732b6487ea3cf4387e89d24d64684a5c5fefaa88179e9bccdb724e5a16c3ca77ec510f72138c56d1b370f1b409baace04a3d64e05dbf7d387c12ea5a5c4fed54732b6487ea3cf4387e89d24d646887dbf534a3a274ee8fd3d8fc8fae1e438e5af80cb34fa652290c0ebcb28aabf146e33c91e009ca169151a0d386fd3ab256989ae3beea35da060b0ae92e17796b87dbf534a3a274ee8fd3d8fc8fae1e438e5af80cb34fa652290c0ebcb28aabf174d9d8b6472f3e6ddfd2630f988da43233f0be392bdcf43b00a2b1bfe8f1443e95de6d46d328c7fef77438b7f9861d986986ea4ed9cd628e288af712a816e06974d9d8b6472f3e6ddfd2630f988da43233f0be392bdcf43b00a2b1bfe8f1443ebee816ecde5e7ca6fc1d8e2ff742a1e30d25f3f67138c6539c9f8eca9f6f2f434fcd03796db07d1d767bb757e78616e93d30c7fd4ddc32731554e275a4e23aecbee816ecde5e7ca6fc1d8e2ff742a1e30d25f3f67138c6539c9f8eca9f6f2f43aa3919a2782104733d7714d87cfcbf6b18b05cdace742b49a0d20b7a2c59f5b7d2a763b5e5a0ed5e0e1f1ae21b9f4cc6eb82c71416effcffb398323da97601e8aa3919a2782104733d7714d87cfcbf6b18b05cdace742b49a0d20b7a2c59f5b7e1473c5064fbda09b7edbe03e24f78c6e7b25b0ff19270ba1ed0cf19e8a81c0b85245f284428585395f19fe1e2203c26414177f050a6ddd5884aa9edd09a8350e1473c5064fbda09b7edbe03e24f78c6e7b25b0ff19270ba1ed0cf19e8a81c0bb19baa88616064dd4170f5bba6d20cd2348877c8547f0fc8223cd0919433ed6cb19baa88616064dd4170f5bba6d20cd2348877c8547f0fc8223cd0919433ed6cb19baa88616064dd4170f5bba6d20cd2348877c8547f0fc8223cd0919433ed6cd3f32b79f50bc1dd89da2d982f04a2c7f6e2141ba8f92e814572ae2c2d9cee3c3e63577592c979752e463fca4f6aca935d817c5b8bcd4a1b5c8cd13fd6f7446fd3f32b79f50bc1dd89da2d982f04a2c7f6e2141ba8f92e814572ae2c2d9cee3c7325d558481c240bd98ec4bbda03691596389b918c4cd223717e4be81b6b95ea44e02d60b2798af36e2c501ea3f02ddadc0a15da6a56bfa9ac9b9ab87b1ff7077325d558481c240bd98ec4bbda03691596389b918c4cd223717e4be81b6b95eae52a3995822dbcd9dc8c384616dd62cd55654804be278ebb44fe33e30393b3ef6cc7287279b17d39688bdc2129ed7320f098a73ef96a0f8602a9e7f39e9237dfe52a3995822dbcd9dc8c384616dd62cd55654804be278ebb44fe33e30393b3ef23fcedd98808daacd2c93fbc92eeb29f33278ca614c973d66ff05520d8d20360a3661f60496e9d26eb35c036f41e17054b73e7e545cd8b12a4fc395f4ef4cc8923fcedd98808daacd2c93fbc92eeb29f33278ca614c973d66ff05520d8d20360f71f5d9122393540fbb0eb85baf88e9f8f413c8c99db0c938019319ed7ab78c82ab3f62becd3714e97322d6482883754f90958f61bf41e9b5afd1e868efa240ff71f5d9122393540fbb0eb85baf88e9f8f413c8c99db0c938019319ed7ab78c8ffae82b50a1df3b18a8ff9865ba9c07b349f797120429586940a85be904cb5819641fd03d9f2f64f6e9bc314b4042d08d710f47079ee455523f63f7ff51c23f4ffae82b50a1df3b18a8ff9865ba9c07b349f797120429586940a85be904cb5811fa817b5e86aa033e955b7446d6f7238653515bf6b8d9842b7344d104870ed3e019caff1dc752dc53f3e61e494b5d9afe0d4851be1471932cfbd43f5cdce8db31fa817b5e86aa033e955b7446d6f7238653515bf6b8d9842b7344d104870ed3eaa4381572df7aa5b438374a03bee4024790dc5803ac4b3daa620c83aef2b265d97ca52ce32772fad4b63eeefdb6fdf8f8e1edae19d4eb0a42a0f3a3ce78e6d51aa4381572df7aa5b438374a03bee4024790dc5803ac4b3daa620c83aef2b265d2321d0bc90bb207bed8021b51b70d14dd14d3ad43a6a33776e009462908e44031c8fb02fab758e4fbd6e82f2bd8ccfff1e26511b25e72cddad23efdf4927c1eb2321d0bc90bb207bed8021b51b70d14dd14d3ad43a6a33776e009462908e4403be0a1e46b8db90b1d9db6fc6481d34555440f2bc0a29a2e7d5f43521688a89a754b2f898fe93afde6ab44f8786414cf89f8dd0a996c7af113612cbc2c3e454a7be0a1e46b8db90b1d9db6fc6481d34555440f2bc0a29a2e7d5f43521688a89a7fc1f07579c74726b97ac74ef42398e48e71201da017f5c549983325ed240f9c6c17be22318f05d44b997de031e05cf2662176e997c38c709618fbd68b9de058efc1f07579c74726b97ac74ef42398e48e71201da017f5c549983325ed240f9c6f1c4b1b7d5eb83568a134251670c53e70798205b99821ca5cf00f4222b0f8a7475fba9a328a0584dca8d0beb8e9a1b6068c4c107f824383cba0a12c2aa6866f8f1c4b1b7d5eb83568a134251670c53e70798205b99821ca5cf00f4222b0f8a744a8ba987334ea54fd7cbffb531447c89b2ddfb7bc9c72eea67d734022ec679a613ec495fe0cd0c25551fa84314933b6cba10580736ad9e176cfcaa2b2f50fee24a8ba987334ea54fd7cbffb531447c89b2ddfb7bc9c72eea67d734022ec679a6be39ddc80ceed7ca3b86ea8e599d1523c0ea151ecb2e48b6d3a4824322d4b19b3a2ca72a27ddd98b3d3d9556068a11e0094ca1d879d384699813bdd304f8d956be39ddc80ceed7ca3b86ea8e599d1523c0ea151ecb2e48b6d3a4824322d4b19b4812a552b974d696bf750098889a164257a6ab4f7fc12d314e57d7b8230061dd2a2705f3560b31554960564345337aee285f5f6c0c13cba8704fb733f840c05f4812a552b974d696bf750098889a164257a6ab4f7fc12d314e57d7b8230061dd8b00e4e6265625338923fefbf9c13ec147131bb86cff42be63bd059f30716329dc2c15b562770a3475d0e339cfdaed5d04898871c3207b0e8f89386e199d19c98b00e4e6265625338923fefbf9c13ec147131bb86cff42be63bd059f307163296d722c1ed0aeab0c34cfdd394ba14b0cbc613adf4252099ed2c0dc406ba1e7bb376ced9399090699b71ba5f252d10622248ce2d3e2a2ea1f451da3d3cdf2af726d722c1ed0aeab0c34cfdd394ba14b0cbc613adf4252099ed2c0dc406ba1e7bb35aea75ef3e4c3bfcf8ea129f8f003d078735e353c7674172b49e9777bebaf2454b70f864eac1d308b1481dbddf537d08ed04e020e40b4864103ac9a4ecd98dc35aea75ef3e4c3bfcf8ea129f8f003d078735e353c7674172b49e9777bebaf248e3991257a6911af6eb88f43bcf4f259be106af689907cba14451805a9d8a1aa40ce3150573b5c677532987aa71ba5a484b5a7f0c4523f9d497c83a8d31754398e3991257a6911af6eb88f43bcf4f259be106af689907cba14451805a9d8a1aa6b874b03aefe9ec7216e91fc34823d8a01f730db803391cdfdaa84264cb133b63cfe48425a6357fbad0fb9b46612c2cbf30c2437ff0fb51d9045e90d3f4850106b874b03aefe9ec7216e91fc34823d8a01f730db803391cdfdaa84264cb133b6308d2b4543921bc3989c861e3cd9f23f2389d6f1a2598f9ee4da591e0686f92eafd0c55d97d37741cb9256d3f123e4028b1a1961dcc4cb7fe8c9839deca12cb9308d2b4543921bc3989c861e3cd9f23f2389d6f1a2598f9ee4da591e0686f92eecc56027cddf110206dacbb5bdcb19271ec55b5622a076ec8264e5d9c8230d22a449332a2b1ef87a8e6dcc588f1b95219c1cf4a37c577d64e3c1598fde125c7eecc56027cddf110206dacbb5bdcb19271ec55b5622a076ec8264e5d9c8230d2252af135f8b794c0312243cc5ae669ce6d85af978208f7aee46817c6b61a2f85fae7b2f0a44e1d7a1f89c30f3f92afd64763519620d2ba7a3aad221987f45da4252af135f8b794c0312243cc5ae669ce6d85af978208f7aee46817c6b61a2f85f0b09ac99214e9bb588309aac17789a8980c5d6863e479e39fa65d8ff88fce69c1e344f8dd9b3c3cf02f5f888f2730afe2fe18e5c6e5ed3324fe23e2a88879a430b09ac99214e9bb588309aac17789a8980c5d6863e479e39fa65d8ff88fce69ce6b9642b6d41e780902569abd62734f051f8d6a227633a435f341d762fc52f473854d4404625400177c166b00d4c6b3b060a33b3452e42529d653a5369469948e6b9642b6d41e780902569abd62734f051f8d6a227633a435f341d762fc52f478f968999683df43afcd5aec5b006a0ca193d6a66aa84fb7fa58c647acf853ab9e5d9053560d87d5932809c634dda27333353705344eef38807d2509723b6be568f968999683df43afcd5aec5b006a0ca193d6a66aa84fb7fa58c647acf853ab9a6bbe926e2a107ab6f256e62eaa1dcc62c102e09300b121c176eeee804577bdb1b6acaf9e74069333072453a62af89f8c8cda34b273e834028aa6b715673b6d7a6bbe926e2a107ab6f256e62eaa1dcc62c102e09300b121c176eeee804577bdb2ab6cc7ac3fcb5ce8cd32c2606ecfce884806ff5591f5833b7bf4fa9b7cbd5a03dbf7d11c487db143d8d1b2a92d9e5680da5ee33519c25eb6897896f5700e3412ab6cc7ac3fcb5ce8cd32c2606ecfce884806ff5591f5833b7bf4fa9b7cbd5a0f046248b132c5a3eb83bc45b70209dbf654084ff462f352a0a9fc33b0f1ab104b1a633bfc8dac62886e01c14b437aaadab6a65d9d87edaae9b8f59e54662ded2f046248b132c5a3eb83bc45b70209dbf654084ff462f352a0a9fc33b0f1ab1043d6207fe0b09df3d597d15a1ced2e6800da4ab9564b44775d30e839a2e51a8f9d5692e6924c1740a3d2ed5672ebf6e0045a619e5e4bcf18aa66e4016677a368f3d6207fe0b09df3d597d15a1ced2e6800da4ab9564b44775d30e839a2e51a8f9592d595f3636a732b52b5a15919b786bf33b3513ff29f43413a679543221ae57449e0f96ae7d313f8607f1d4d0ebab529925d728c2293d29edca53198db1f020592d595f3636a732b52b5a15919b786bf33b3513ff29f43413a679543221ae5764236a9573bbce946207fa4070e460a3ed13afd79002b4c9374071e0dd4bb760e1af21c5310ae8d147c45589089b59d426003eecb782565b742b2675eff0ab1c64236a9573bbce946207fa4070e460a3ed13afd79002b4c9374071e0dd4bb760a3a280b9eee651a0be95d565fe0d55ff0971789afe28748f3d8438afc4a49b0d816bed8e297e1ecb7dcc7d49b420f813db7757dd9fba2b155b203d87524ec41ca3a280b9eee651a0be95d565fe0d55ff0971789afe28748f3d8438afc4a49b0d1a766ccac6850b0424118733e2b086803921e0829f98ad0719be671a5da4263cf7649fe69f9eae66781747a72550c3743a197608ca6b37d5607930570a80438483bf2ee3296935e9a7cc528e903c5bd4632501f5a659453da9576f95b5ee133a48ceba7378dd0d0ed0e3983d120c4fbc3793a35d8bf47cb32f13f18f61a1f854fbe9884e5e1a28ff1d01c087bae2aff7fce7f80884f16b7e3941945e977f3ec285385f211bc84e188d73acec80e5023db03cccd4dea606c02c2d52ee2d42f55fe40ec9e60ee10385af078bf41b8a2fa126fc4f0919547e0a68f0b1aa2517f046c21e2ce5937429a9aeb92686b192e4751eb28399dd7af44bf524b5706c2237e8c13bcc9b849ba70fa7e49baffc922fb2ad03671cbd989e28217220a65fc5bad1e79ebbde7cb44634761b906c45315cf054c360184844bb7274dfeb010088c9a81eeea30b412c1f9375c86965528f0fcea92cb59a9f6f7f827ad639f6d50d5432046407fe31a1b3416acbd34df0c4622c7f7e6fecf9859bcebd4214b6b62c505f03950ad7681549157802d8c38005c59ed3c5df5d9f328636701bf24c9953984faf860768e940633cd0dda9bdb10d3faa9f018e4e94bcb29975cbfa8fcb7fe424f0e86363c03e17fcf28d44938d2d064d3de8419705acfa6f6f7a286a66e4b7ba1c0e82ceed789b3bd1c1de73d40a79c623b8698f07aad0299921bb4ab9f758ea792a8948fd5d79a77bad54d65b92f4a8bbfa2d54211ecb93a8884066f56427e8f05ece1f6896864213519c9ebd6dcc3b68afe35769aff55de9d5c1a37e354908ab94a3e3cc02359e455af7fed69ab8dc2266bf58a3b10d4153ace9a776b28fb66dc13cad79303d04b81a83a9d556775a442e1369d45121a0e0ab8f13242328c144a92518311e69ba5e32529650673c6ac61b300b97800f8cd5423b429ca2abf171ea4a132597be2891b931d7f1ccb5ff7811aa6353bc13bd9490df7ef18feabc01eed22047545deacb1b4448b55589a9941df362a28570dd225606776d47c22543f8091f014358761d806c4f7a69347afec116f37093c0a01991a9d58cf59b5da15e902307d415403251a223f52fb90345030025b133231188b2bfa1b1ca725b2e45219abaa569087b5f0a0c0c930ec92538672c79e4034e368f324ddef02110e0a29d16cffd3997def9179353eb6ae020644c2e59a5d4dc5ec1583da51eab7eabbddc109ef35ed9aca855ca57629ff38f775f7a972da5771df9654e0bcdf8aab7bb725739e88f1529897190c26c969689735852da29b39f1fa962a7875dd5310a7e1d6f6befd7aa20f4acc0b9154f3206565a2ea5c81b71ad7b255d2b9195f8e79dada8f4e68c15b1ceb61f1f35354106972a6e3f29b69f351d701ad1ff3690284acd052027b622bc696be5fd2068fb149cb82a10e6dd15537175604c1a212e0d1dde41db44732b7bb09f00ecb0359d6c9434ddbe3065ea0ee3a93a9035543b0250ba18275c1b7b4d54a7e5e5b2353d0408b938baae10783661d24123dc31d07b14aa02788e3ec8f3f68aa73120bdfdb9771aba3c4f0db6af2482707322fcb594ac8098d4663d41cbfb8893d3af3b633c06bb40dfe898a0f76a96bf10bcafe7a5398489113f8b7a878b6bcccccba5a1a8bbea3857a285c3c3d3ffde8903e0b2dbf3f1b388f55a2ac4c13336f2814fdc862ad52e88a93c7eca7cb3e68d2d8d9aafdec9265cc15f2dd52e11128ff9ea6fc75a47c39d3d079ef9953c0a14108eae5acabcbf6ad46d7c6cd0a3ab45796872944e8ddf21fa89c0cca6f1ecbb1cc7339a795b1ede038ac9c2ab16e1f852c17bd5c00e29d22c0c9e2d02ce8224fb74f99fad90df09845d5dd4b654f375c929f5532e2e243f77ab102aaeabf39a71e7e5690003c23752f77c7ea1108cd51dd7e9b0ca7021ad925aa982bae5bcd2f988b00a3bcc0446de7d7092d3b36b4b908c2aa7278c91188d399faa6e511df87daee881cbb850510dd573344c33dbc4ea566fb347bea1167751fda83ad5e0b349745ea50008ef36f9e005f036a5d0535eeffda7a2e2858e41ae2daecc303f3fc79d2d8f3b628085e1b62a37ed49852f816688dab005d981d76a024fc76811f14d17622dfeae0217bd686b2e302f004424ca77b88543777fdfba0b30ad8481d301c8453470af4abbcd4b53fe45f0896430e99e8f2931b699f4e3d05ed54e19fecb0362c048e247da0725565148b3aa66b887e5595f77a5144c65b2b7d3961376c5db6a8df602fd4f7d4f2bc10ae34279fe5961db97c6cfd51f7918a81c1b9aa2186f4d8b6d13f9e715ebde976828423dbe6f1205407822639f9d276fbfee60691d851c6af7ab5586854297ec737d4aa485b96f13641a556106223eba0d761a5fb962eacb9a3ce8f18e7d0a0cadb73cc9264772462de953499534736998d3c54f8c7c3c480f74bd46b3c4368d313ab8c6faea036106b1113575fafe8c71095087d37985480f74bd46b3c4368d313ab8c6faea036106b1113575fafe8c71095087d37985480f74bd46b3c4368d313ab8c6faea036106b1113575fafe8c71095087d379854471e734031ca134e9f25bc33174b4b70f0488e462d4f4f6d33ed7ddddefb6644471e734031ca134e9f25bc33174b4b70f0488e462d4f4f6d33ed7ddddefb6644471e734031ca134e9f25bc33174b4b70f0488e462d4f4f6d33ed7ddddefb66488a86b67938d1ca266f2ae1890e5dc5c4eb86cc249ba76f399dc363db80fe2ef7571d049927cdaa81907f04f9950ac78d5a87f510172942ea9815fcd2e7e63b488a86b67938d1ca266f2ae1890e5dc5c4eb86cc249ba76f399dc363db80fe2ef2342ec8476d2a5067ad8e4cb75c331cd45ee773087db89670ae3af3b68e81c2e909ffbc70b306b34ccb421c18dac89c3f72a5780ebc346ec808a5681cefc1af12342ec8476d2a5067ad8e4cb75c331cd45ee773087db89670ae3af3b68e81c2e70fc1dce18b169548c7c0a919d489cc4071708f7f4c0eb57a03c6e4e51f224040dd2cbecd1445067f43441675b4b0a85e2e7ad6d6c5da5866b933d6c56de69e770fc1dce18b169548c7c0a919d489cc4071708f7f4c0eb57a03c6e4e51f224047a5bad2062a652471ba8896ef00f9f386633f24d9fe5eeb3bd2001641f2be3677a5f566ed1847f7c9bb159ad6cfa32c5caaca8c15779b19ee31a37894810ca827a5bad2062a652471ba8896ef00f9f386633f24d9fe5eeb3bd2001641f2be367f279684306ff88af8ade0388ee33e8b7f8b51f92d5aaaba66d542bf64b52c7a1236a0056202672d8dfcdacc5442cf088b672f08f789c1e15ec5bae829937689cf279684306ff88af8ade0388ee33e8b7f8b51f92d5aaaba66d542bf64b52c7a1e3e3152b2be3cbe8631da9e5e82e1303b750bf301d40c1ca385bb36cb20dfd9e18b5d38df8085b45b2d61855a53155c491aee08dcdc88557386f27b053e8b760e3e3152b2be3cbe8631da9e5e82e1303b750bf301d40c1ca385bb36cb20dfd9e944f10680bea254031f702693d2b933d366ed9def430b086de1f82ce68228b181b1a44fdc0e97cfae980c40e749ee567bcd1d63dec643af6c378d2f6d03fa94db19d15e15155c6430d7bef6b899c3cb96b01d96c7d44d69df2c58b29311107644e12bfc92591aafe8baab49021d7f3c46fda116bf7edd489428bdd078a89bd1f2338f5edb96fc4f5a4ffacb912faa4d5aacea448aae082ff4903f992abd7a1fc4e12bfc92591aafe8baab49021d7f3c46fda116bf7edd489428bdd078a89bd1fd412c693c1cd17780cbadeca142f3ffed1e5c9ead92439f080641819cc5f6b54f97b42b1a7d329f965211a702f259b0e86fb0d9c4481cd30178ad0f35d95786dd412c693c1cd17780cbadeca142f3ffed1e5c9ead92439f080641819cc5f6b5483999cc221401dc2fccca9d3dbe395c82a9f009db310a00e811c68c60654771916c62c93da9ed9338601adb171f1aac3d28c1c9cae35ee1b6de7948de837e436d910ad886333abf3664a4fb4290d3b81307a16c6d9ca14356b3644a9aae6e714997e7fe3cee72d5a5d86ea6e3b33713f021abb13d753faf765632fb12d9210f4552f388dd8d5d0ae4776304c47e69b34bf059ea1ea8b7f3e4c8d6cc6207e5e72b78e533e055c607b009b1ad93dbbf16a3595f6522b95536eff974b202a34e8fde3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e46f1bf431aa68e36406b32cd94afaafd109452df427aa726855be4176077b56a2e3c4212f38d27aff680c0a7f6c377829438a7c7a4f85ad4789b22de7ca73a9042acb60984c6f721fa89c42cebe22572acc9434cc7f27d2fb4362b3602deb1d627f9028bbdde32e61ceceeb929520023607de25aebdc039c2d568d9c1a8d1dbc7c15747f0d13d0884b48d424c3b38d5e05cfece09c539c906d5dec48be3d083c0a16cfbe6b674abb6534c984f06af296a01668b208f0967f25f8a4348e625a36d9acb2151507735aa72c6aeaf15142a75cb0d3b37b48215ac45ee17106adc18b8f8f36cea94f8189a18558ae6badafbe89f20e5edc5471c7068ed53d1e2c031253e51525c7e1ef847ab32b2556bc4213371e636fb498e0040980036bdd3f8ed6b7a9e6082077b5ea379c0dcefe21455a21c57f69e51e9f16d1efe25176d0663fb2ba8b926bd5652d450834a5c951ba6041c4bffa4ba9d0545d7935c4563b92dd00dd6cf406be2cd020e16ffefc4e01c8bc45324e02341a71c52993f07ef5c346794fe0491d3587f50932556ed87a85b59f0b22dd01ff31b2f12149a24cf94968a9f1197a95ada1732be8815d4f2228ac90c05d4af7435fd1464380a10e3ca173f61027bbcdf521589b58fca01c3a5d2cf9ee40f69e48567b2175647fb5e2cbb275051121a652b3f17928d42f6d0d6d50a5e8f1d9a4986ab4cbfd53841d2f5a26fbcd26438397c6c3de40f4546c7112c81f784356e614ae529d8c90570d40f711a12117d8c600e848b41f0c89ec1758d650a8425dd9bc40b502fce6298d4cdc002c744eb87a94e5ebd94e5966e103dcf29da97b458543600f3aa79c8158d47a9e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855200509c4467d758ba8b99b25a3319eb8bb6d44a475e9f3391bc6b0695ecbf4d1200509c4467d758ba8b99b25a3319eb8bb6d44a475e9f3391bc6b0695ecbf4d1200509c4467d758ba8b99b25a3319eb8bb6d44a475e9f3391bc6b0695ecbf4d194a0fd691470162aca97903279c48dfe0f5b1d5a79af7a905dcec876e787f38294a0fd691470162aca97903279c48dfe0f5b1d5a79af7a905dcec876e787f38294a0fd691470162aca97903279c48dfe0f5b1d5a79af7a905dcec876e787f382efae193194813b7cdf21dfc3d2ea2894032f87e6ebbd0513d869f7bb5d59c1c49cea73b50296132ad0565d8ce9cb754beacce72f44af9d8c5d7b71d0ce5db4cb3e41539754210c288b7e7029f127a8c9ee9670ce21d0e4fa4fda1b8921876c6650878c451565254017a1de2147264d9a88d979fdcbb32e83d9b70d0f84a47b7750878c451565254017a1de2147264d9a88d979fdcbb32e83d9b70d0f84a47b7750878c451565254017a1de2147264d9a88d979fdcbb32e83d9b70d0f84a47b77dde99ea8d2b44a308ecfc43ec895302d7f81c548cfc571dbd35ebfd411af923959ce9a8b61e3896bc129fd1b9739c811f7c89b67eea11580ec1abecc1216cee7dde99ea8d2b44a308ecfc43ec895302d7f81c548cfc571dbd35ebfd411af92396715ed49f308ab0d48edbe8b66960df17da915635c8d2745deca30783343cb788b33b6d321fe37131859b39d524f71b407efac99ce97894315aa9dc73c4c2cdf6715ed49f308ab0d48edbe8b66960df17da915635c8d2745deca30783343cb78401b6427f7f90236b90e3d13c074d757db51b9dd365143e90aab5d21c9d669566032e541c9e4b999ba88102cfac1dc3004ae2cda79561f9a6f5fcec29532bb03401b6427f7f90236b90e3d13c074d757db51b9dd365143e90aab5d21c9d66956994696d0ac59fffc335de0ccd5435f6998188bd702bc3e3225a673564524a36df8bd2ae2b3c919aa4849092d68aa9b10ca49156b2c1715031e0a93193849e3be994696d0ac59fffc335de0ccd5435f6998188bd702bc3e3225a673564524a36ddd6d1c528c2e6a893d08102a7117fe51cb046192592f742a79bfc808cbd9b7720927330588b4b090d14d85cabd8819912c0c4e49c2ae53b184153e1806d4dd2ddd6d1c528c2e6a893d08102a7117fe51cb046192592f742a79bfc808cbd9b772d23fd1db4a2249d614f13b36a59eac62a854b88584f5bddc90ce409e46359d52d23fd1db4a2249d614f13b36a59eac62a854b88584f5bddc90ce409e46359d52d23fd1db4a2249d614f13b36a59eac62a854b88584f5bddc90ce409e46359d522d7961e945d0c571af44a6586d15ba896f502c3b91fbcf6fc57b3da62975f8058522c6ca7fc5adbee6d9a47d743468df7fd901eceed023b43c5cb009ee854a3b0ccd2581033cd6f1e05202b9893c1413abd8b0b0257ca7a8a593130a85921583de3be9debf00fcef806b0177eb34abce60e8630f50bfbe42816872d6386f20dabc468ba5bb1d3ba96b3918640fa3ea85958ff8b79eba4e18e7bc4b556f1e640db002dbce60daca8e6e2b1ab4d012a2a52d36107024556bd69b86b587e058009bc5b2faf4ee246c959e8dce6cc1bfa5d328daf17c60b0ef8c2ccd68df02235c3eee0565f06cd8732a9236f81de8c1015a8d638e23e9d4a231748f9ed56c8793577d0ca2ab9ca5e9c99fffcdf138017d19988f28b68c907e16153110477397068f1933965d3f03aa674c8ada3b5d73a2287d71e35bd8e4fa6d732724ba951dd27a836cdb388117cf81e78d9fa2a141cca1b14b0179733322e710067749a1b16fe94baae068f2729566e70947faa81deef8d863ed837f05da1004a390bad4134294d5060a9170c4a560d61d5a7564b7fe77840f99121903b851098c9ccee1db480fd5060a9170c4a560d61d5a7564b7fe77840f99121903b851098c9ccee1db480fd5060a9170c4a560d61d5a7564b7fe77840f99121903b851098c9ccee1db480f73be8972884a4779f0c3ce53cf5b3f51b091d883a20c0dc43bbd9689751fc59873be8972884a4779f0c3ce53cf5b3f51b091d883a20c0dc43bbd9689751fc59873be8972884a4779f0c3ce53cf5b3f51b091d883a20c0dc43bbd9689751fc5989eb9aaf7b9ff635e1034c180c396b2ce997f99f4d3794fd2e75890f11663ad5545b4a09a2e18296aa21ca0aa87889b1d736ae0b8e4c84fb1b0a670665a6262d89eb9aaf7b9ff635e1034c180c396b2ce997f99f4d3794fd2e75890f11663ad55c97bcacdccacb150cf6b81dbacbb5e5eada2819f1070f9d09be40123790b4983c87adcf0f7abaf71d6cc741542bbc8808cbf549c9fec1b5ba1f4a2c4591e4c08c97bcacdccacb150cf6b81dbacbb5e5eada2819f1070f9d09be40123790b49834dfc4857e82037511c0d19dc3d8e325f9928533086dcd38d4bf225d41eb974224dfc4857e82037511c0d19dc3d8e325f9928533086dcd38d4bf225d41eb974224dfc4857e82037511c0d19dc3d8e325f9928533086dcd38d4bf225d41eb9742204c5be485e2d8ccc5d03358247886ecb6c88fbd70fe9b0978ddf7d847107ba5a1ca826f0c78e2883705a48aa2eef7819a54cc8a025653cd00027c4bef81a78d565a404e6867c95053eacfd277c887b4dc6d36a4c4229c445b3e033a9ef934c0acb13e11661e9c595aa3e46021e95ee784bba31cee8a7be92f2732e48d1b054880c31198ba95cabd7a74ba533ec19adf195b565882e32671eac4b90a2538ba0dccb13e11661e9c595aa3e46021e95ee784bba31cee8a7be92f2732e48d1b05488536c2e832523fae488d6b7f932a00f0ce4dd8fc2be2e33e0e08180153567fb6bdb2daeef363bcf9816370392d08a869ae5b5a1e3c1128f3340d7d3d7b1648333536c2e832523fae488d6b7f932a00f0ce4dd8fc2be2e33e0e08180153567fb6b463aa2416ff2c5ef841065d67a79b2de3e8e91dceda806cb0ddf312b4655bbc3f0fcb3d59cb130f5825769afd61f0eeb86a9c2ba8cf98c04c18097a2bcf66740463aa2416ff2c5ef841065d67a79b2de3e8e91dceda806cb0ddf312b4655bbc36b43ce4ae9aab62a7f12d2f4ea8b6b6e9f8848b5f58546ff2c352d6861bd998c2ae066f4e23ccebe191dd35cab41fa39e98acfb2133d54d4e83917d516f6cbe96b43ce4ae9aab62a7f12d2f4ea8b6b6e9f8848b5f58546ff2c352d6861bd998ccc6d5eed8ae3022b08e43fa85dba77cd14512c60ea78477dd4f7379259a3f085cc6d5eed8ae3022b08e43fa85dba77cd14512c60ea78477dd4f7379259a3f085cc6d5eed8ae3022b08e43fa85dba77cd14512c60ea78477dd4f7379259a3f0853516f73ec7f42fcbe39df45c5dc5170bab75c1deeeb1f05813712ae80aa4c1fc3516f73ec7f42fcbe39df45c5dc5170bab75c1deeeb1f05813712ae80aa4c1fc3516f73ec7f42fcbe39df45c5dc5170bab75c1deeeb1f05813712ae80aa4c1fc0a910359772528e3466ad45a67f5e2c4ffe680db6b71a62a17c8d724077cd4850a910359772528e3466ad45a67f5e2c4ffe680db6b71a62a17c8d724077cd4850a910359772528e3466ad45a67f5e2c4ffe680db6b71a62a17c8d724077cd485e8e2df7b8360ea97fc09e362cec80850288449dfc9a48330fa0cdab9bd93580380ce47eef377465644e20005dc030049332e5fb3e1e36dc812381cb797d04693e8e2df7b8360ea97fc09e362cec80850288449dfc9a48330fa0cdab9bd9358030be88b7308b1f9d484a23d1b75746e3400892c7ff6cb483c6e2d2089f480fb6f0be88b7308b1f9d484a23d1b75746e3400892c7ff6cb483c6e2d2089f480fb6f0be88b7308b1f9d484a23d1b75746e3400892c7ff6cb483c6e2d2089f480fb6f4fbc0f80e7826e7981fb2698fbaed1ed6ad6d1492b074ba8d9d906b23e031f3f85affad03bd65b34da591da7132f80173cd4d15768eccd550138882faa311317ec5ca54078bace1db6159ccd95674e748c7e55946f6a3b9f30f508ca5801821957d82d0e97e01ad5f2b7d7b8a37d3c09beae21152949d5b29b2772c0297de0d157d82d0e97e01ad5f2b7d7b8a37d3c09beae21152949d5b29b2772c0297de0d157d82d0e97e01ad5f2b7d7b8a37d3c09beae21152949d5b29b2772c0297de0d1fd822fa2dd1a44938bde2da47f250f7a63e3817c2e9c705ca7ec0260ec8b54e5fd822fa2dd1a44938bde2da47f250f7a63e3817c2e9c705ca7ec0260ec8b54e5fd822fa2dd1a44938bde2da47f250f7a63e3817c2e9c705ca7ec0260ec8b54e5f37d0e42004d196b4c4ce1318c23e5589cc0944571ed176a976d1447f9f2fd0f6b46209c9e1f69c4bf2af444c81eb988b4926140d705e5e762d85bb4d9355a61f37d0e42004d196b4c4ce1318c23e5589cc0944571ed176a976d1447f9f2fd0f29403c5ece862e8826b7841077338f32271a6206044fc2f9c95cedb021dda3b929403c5ece862e8826b7841077338f32271a6206044fc2f9c95cedb021dda3b929403c5ece862e8826b7841077338f32271a6206044fc2f9c95cedb021dda3b9849e8161c1ece6df7d347df2576d496bbf1b786478d3df37c671020d7ad3a0f4dc047b8629cfe35db789a5dab10fc5191559da5c0157a44ad2d6b266d3e4d86a849e8161c1ece6df7d347df2576d496bbf1b786478d3df37c671020d7ad3a0f49e474a9bc50a17d81969bbeec0c70520c590c652076f2a58d1ce55472226a0a89e474a9bc50a17d81969bbeec0c70520c590c652076f2a58d1ce55472226a0a89e474a9bc50a17d81969bbeec0c70520c590c652076f2a58d1ce55472226a0a8217f9a5eeaab451f71730f3f3f48fb1a406b070b1eb7ba2349a651f92019ad8b217f9a5eeaab451f71730f3f3f48fb1a406b070b1eb7ba2349a651f92019ad8b217f9a5eeaab451f71730f3f3f48fb1a406b070b1eb7ba2349a651f92019ad8bc73c0bef346e0977fdd2de8c18c6c363f4adb7efd505f7236b9646640c0cbbddc73c0bef346e0977fdd2de8c18c6c363f4adb7efd505f7236b9646640c0cbbddc73c0bef346e0977fdd2de8c18c6c363f4adb7efd505f7236b9646640c0cbbddeb07f7972b6318f5945faeacf8da56aa4753dcadee3f643cc92b40b574855e1deb07f7972b6318f5945faeacf8da56aa4753dcadee3f643cc92b40b574855e1deb07f7972b6318f5945faeacf8da56aa4753dcadee3f643cc92b40b574855e1d9f86a5d2f29c3113e2fd6c121c52536c6225650f2c67d1038e2e57f61948bb7f9f86a5d2f29c3113e2fd6c121c52536c6225650f2c67d1038e2e57f61948bb7f9f86a5d2f29c3113e2fd6c121c52536c6225650f2c67d1038e2e57f61948bb7f91db5b627c3011f9dc96f991b4c19de6d8494e908d973b1ab726648ba9452fc391db5b627c3011f9dc96f991b4c19de6d8494e908d973b1ab726648ba9452fc391db5b627c3011f9dc96f991b4c19de6d8494e908d973b1ab726648ba9452fc3d07f710168c5897880cf7037afb5371f63873cc48c5da9b913e5898c8acf989cd07f710168c5897880cf7037afb5371f63873cc48c5da9b913e5898c8acf989cd07f710168c5897880cf7037afb5371f63873cc48c5da9b913e5898c8acf989c1530d7403e0481182660c4d37b62fb5bd3d5bcabd6aabc54d7b5cd682d4cbf9fc874d27e2ff6a29a21676a4e4ac7cf76fe59aec2f6ef8cad3e1c7965bdeaef44b3d2b59e29406d68bcdc839981e2c61af71683afe01affc593e8e968cb294ea258be5d8ace32f0a4a642bd1644adca7e0b699818b22d20627e0121af56b6e8d858be5d8ace32f0a4a642bd1644adca7e0b699818b22d20627e0121af56b6e8d858be5d8ace32f0a4a642bd1644adca7e0b699818b22d20627e0121af56b6e8d85dde34aaa63a04def1741afa57b5b7ae0e61cb7de9bf3b0d4edab38a91a0f2152289a266b29b5b7fcb5ad62f35711a71a7785aa271a66a844cd02d5103241da85dde34aaa63a04def1741afa57b5b7ae0e61cb7de9bf3b0d4edab38a91a0f215df4ba0c281b198da0a19b02ee70df274f01eb2851c94701c1f2b82feac851d80aff47123d2c4074b869456d2863ed22372e6af5bc9d2b2685d2f6c9166583c62df4ba0c281b198da0a19b02ee70df274f01eb2851c94701c1f2b82feac851d80c09a959f99a2df21c2732360aaf85550dbbbed2ffe80bd1bb83aecbb5430332ac09a959f99a2df21c2732360aaf85550dbbbed2ffe80bd1bb83aecbb5430332a764e40a5bee6b61f3c35d24884311a75a6f98d2ad3e73907ff10045c05598714452d0ee0c67070dcba5f242b21a9f0aa0ef4e65ebc1d67f1b545bed2b758069e5e345a5200945cc10c3529c29a5080f090c3a8946e29604a80204638c252a820452d0ee0c67070dcba5f242b21a9f0aa0ef4e65ebc1d67f1b545bed2b758069e925f35a72dbeeab36cd23ce3f99020ea7ba98a827039b041c9bef64ec663d22806df0210dad2a5804841e1d8d219f2b73453337bfcc2d5de5ddabad616172294925f35a72dbeeab36cd23ce3f99020ea7ba98a827039b041c9bef64ec663d228808618b510ad29241ae82d4719c49468f9304d55c7db817bbc21589416bc1622fc394423a4fe8f836e5742341bac2d96b26fceed56a9297ee974d87955829543808618b510ad29241ae82d4719c49468f9304d55c7db817bbc21589416bc1622316f3964191a8bed23cb6e33e505b724046d420b377586dc8fd3fe90e2aca6133d322fa77303e7ce8c0fcd75ca03eb4724c53a7cb8374b2defbb4b6403dca3ba316f3964191a8bed23cb6e33e505b724046d420b377586dc8fd3fe90e2aca6135de094ce7941d465d97744fa13aa6003a95c97c10d49edbb938588fae48e492092bce1bb7317eb6f00da7cc8c4ddf400c77ac3fbf9cbddfcd885f5696706f04e5de094ce7941d465d97744fa13aa6003a95c97c10d49edbb938588fae48e492086c5c6fb6ec1ca8762927a974a34f7616fa4077acb420fce23a382ea304caebb86c5c6fb6ec1ca8762927a974a34f7616fa4077acb420fce23a382ea304caebb86c5c6fb6ec1ca8762927a974a34f7616fa4077acb420fce23a382ea304caebb452a50ebdd9a2813bcbfeec3a9b3ed000d0e6c479283259a6a5603659200e6de452a50ebdd9a2813bcbfeec3a9b3ed000d0e6c479283259a6a5603659200e6de452a50ebdd9a2813bcbfeec3a9b3ed000d0e6c479283259a6a5603659200e6de3f513aed2a2ed7f092f4d6b56796e0e60613c2e64407dd83ade8e209952b3ae53f513aed2a2ed7f092f4d6b56796e0e60613c2e64407dd83ade8e209952b3ae53f513aed2a2ed7f092f4d6b56796e0e60613c2e64407dd83ade8e209952b3ae581077246994502e3b530927032eef4ef63377e1a496e748eb518e6040089fedd2d9da30c3969ea182d1a78ab12927e634cd5448a7cfe9d3fe685fbe65810740881077246994502e3b530927032eef4ef63377e1a496e748eb518e6040089fedd3fcbb28ad7f2772a96246c0d5b63572ed5024e51929fc5b1971bab6c0a48530294664bce8b746b309171c91c34b044af1735f12568d9a5ddfef4f999fe2447773fcbb28ad7f2772a96246c0d5b63572ed5024e51929fc5b1971bab6c0a48530248c35f3142e83bfb68b98dd48c75f0f63bc59db716da82bb0dc283c9e71e977548c35f3142e83bfb68b98dd48c75f0f63bc59db716da82bb0dc283c9e71e977548c35f3142e83bfb68b98dd48c75f0f63bc59db716da82bb0dc283c9e71e97756da99f254d5aa998fe69f19bdca9a3364ddb9954b29035be539d8d82e3079b2d6da99f254d5aa998fe69f19bdca9a3364ddb9954b29035be539d8d82e3079b2d6da99f254d5aa998fe69f19bdca9a3364ddb9954b29035be539d8d82e3079b2d22ec7ba5341bf060d000ca63dcaf005c8c6743dc65511e1e69952430d1ef7e6022ec7ba5341bf060d000ca63dcaf005c8c6743dc65511e1e69952430d1ef7e6022ec7ba5341bf060d000ca63dcaf005c8c6743dc65511e1e69952430d1ef7e60c1b2e7075bb43f272a2749e992b6f8e2d8088dc4487dbbc7fa438e2e25ca04fe0976d65cd0feca4100db9182317ee7a139e2ebad9cc0b94a401da7ccfef960bdc1b2e7075bb43f272a2749e992b6f8e2d8088dc4487dbbc7fa438e2e25ca04fefd8b378e478408a329504320ba3186b6847a40bbbb800f30a2d1d7d94cb404043f4a2a624a42699de251471bcdf4983e1a395a079ba3c0814431dd34eb2e1f26fd8b378e478408a329504320ba3186b6847a40bbbb800f30a2d1d7d94cb40404a05f90d1ef6fe1df136c31819a201c5b40dd3f9e55bbc12a3a46322df86aa81364e7928776a2226d2f5a6119e3cc2292323ec976b17504752547a23e48606a3ba05f90d1ef6fe1df136c31819a201c5b40dd3f9e55bbc12a3a46322df86aa81340f6031395b10eefd52b768d1184aa72b0845f064908e9a7328b7d7f60d8243118635b6f29892d94e447ec0799bc234e5d7b04b907405c08f0189fe2d9f7f1d740f6031395b10eefd52b768d1184aa72b0845f064908e9a7328b7d7f60d824311cbccb07e7294adfff2a792bba94bf07168a47fe9c7bb43c343699e34952b6e76bc6a1b5b64981bfc6f12d5d4c82ebb83f26eda76ae0b71028b0c7df704a49761cbccb07e7294adfff2a792bba94bf07168a47fe9c7bb43c343699e34952b6e726649c92ace81f45fdfd1ff59ad63c7fb445002b5d4826e9cc9be15275332bba26b30a994bc8f245ee209ae9924f4d9eacf0be3aa0cd30da06b64a76a2c742ef26649c92ace81f45fdfd1ff59ad63c7fb445002b5d4826e9cc9be15275332bba71e867ad5cfe18607b5c76f9d1808e183d85e768f10af26730210143b3c6751038c41e7fa730fdbf240cc8cb28d612fdcd626c739c8f1eb3b2fdac3d5df6001371e867ad5cfe18607b5c76f9d1808e183d85e768f10af26730210143b3c675102c61e86ced544308463f7efb240406ff37577ba46fcb3bb5d6c938802ad8e9292c61e86ced544308463f7efb240406ff37577ba46fcb3bb5d6c938802ad8e9292c61e86ced544308463f7efb240406ff37577ba46fcb3bb5d6c938802ad8e9290ff8eff95ae518b6f5a98418bbaf991bee6186602fbdfc7d98e716c72b22c0d10ff8eff95ae518b6f5a98418bbaf991bee6186602fbdfc7d98e716c72b22c0d10ff8eff95ae518b6f5a98418bbaf991bee6186602fbdfc7d98e716c72b22c0d1ef08cb676115b3f0c47aabac40fbee8ba42fabf3dbd4b418a80e8bc4eaeb8240ef08cb676115b3f0c47aabac40fbee8ba42fabf3dbd4b418a80e8bc4eaeb824027da5fd918a5a3d9e1fa8ab236db2be36bfe82151cae357e87edcc28830e01a45b74209b372bb720525a64c587d8162e0d78dc5c0fc6cc44318d69284243cbfb4b362374e2c052dd88c2d71cb160d22cfb8d1c61249bc09c828fb60f121bf4f6d98db748d5b3530102d960cfd63c01bebd8f6c97a8a75aebc6aef80b36d24cddd3848561f5457cf8a9369c9860063f8add35f2231788de23321756d6ed2597d0113d3974d5419f97a010888dcb09bf7607b0c7bf797d5a5424e227283e56547ed3848561f5457cf8a9369c9860063f8add35f2231788de23321756d6ed2597d087ef0d874505ff3161d6cde577964c6afc41060e500912c19e6935f21cd2290dc8f5de5b08547954047cf6761c7380d028cf13d0e71c6f825ceeec1a78abfc4087ef0d874505ff3161d6cde577964c6afc41060e500912c19e6935f21cd2290d38704ba270ba6def8d658fdd3a5f0788ede40c77ac64ad349a76a13069d4469fe7fc1f4a46da1b138c7c44756b44add7e683eea8189e268e74fe5296c271719338704ba270ba6def8d658fdd3a5f0788ede40c77ac64ad349a76a13069d4469f91b5822e70e0ef14604d4924010a7acb556d14d8d0fa1436710639fc518e238d048f371bacd19bd7d6edf5d5bf631e267b09fd8db7ec993753543f721294e2fd91b5822e70e0ef14604d4924010a7acb556d14d8d0fa1436710639fc518e238d88c5a4d828f5e0e6f3614d951324f9f62151c7df5df42809c7dbb3890e6736a604164201f77d3fdff4f6daea4b12d9e1c5b4196d237d9a01eacc7f62cc17633b88c5a4d828f5e0e6f3614d951324f9f62151c7df5df42809c7dbb3890e6736a6ae9e9fe2c2636bcc50e246d0173f78f1243aefd8fedbf8129e9be9d808455853ae9e9fe2c2636bcc50e246d0173f78f1243aefd8fedbf8129e9be9d808455853ae9e9fe2c2636bcc50e246d0173f78f1243aefd8fedbf8129e9be9d808455853327f108337450aa34c14ae218f5e9dba088c13509b62c594d54a4cbec7391e7b3edb587710a555309c21a8ec8c1d9c6f8dbfbfab40ffb0e571cd8ab77ab04256f8df7b2eeda39aa4619ea159fae0a24294c14d253618a7fefd3f03611e8b49008e5a9d798aede7afbbd5d3e5ad5fda9f6eb380c9a65acb50259cfd50f56157a98e5a9d798aede7afbbd5d3e5ad5fda9f6eb380c9a65acb50259cfd50f56157a98e5a9d798aede7afbbd5d3e5ad5fda9f6eb380c9a65acb50259cfd50f56157a91b257661eac7a19524e5fc8578907353a65a765b4c38662fd015f6099c05c9f11b257661eac7a19524e5fc8578907353a65a765b4c38662fd015f6099c05c9f11b257661eac7a19524e5fc8578907353a65a765b4c38662fd015f6099c05c9f12d80cce4f506d21bd53730e1e5eaae4e7f007a05c90319a2340215bb6d21f7d5c8ddcca23a24755d1b98ff508c12250ad05b9aa42786c760355d4cbf2004562f2d80cce4f506d21bd53730e1e5eaae4e7f007a05c90319a2340215bb6d21f7d50ede121f623d389443bacad81e56cb8316a62749e8900757d38c94c2b9f941c30ede121f623d389443bacad81e56cb8316a62749e8900757d38c94c2b9f941c30ede121f623d389443bacad81e56cb8316a62749e8900757d38c94c2b9f941c3bf330ef89eb199f15196a98e10e44c10113f8ea605e22b1d1cc61a369421e8edbf8f4b5e7cfc28ff9d778158288850757c1ed628be2245039e9b0e54d75e93a3bf330ef89eb199f15196a98e10e44c10113f8ea605e22b1d1cc61a369421e8ed1002cce88ad0b7cd1e29dc5d882d8616e9aad097379a07b2812b645bc39debf592ea6b04b7e03e1d6482e5d6bfa7df2cd50d9c33d2cc1a8b54c11ce48d5273841002cce88ad0b7cd1e29dc5d882d8616e9aad097379a07b2812b645bc39debf50088b90da443d0ace66c96a10faac39abb08e2c4d10f042efd38443e847db2b80088b90da443d0ace66c96a10faac39abb08e2c4d10f042efd38443e847db2b80088b90da443d0ace66c96a10faac39abb08e2c4d10f042efd38443e847db2b825d4ccfc824fb5f5a616a57e1b32292253683f72280edb0102fc66e858b78fec2825bb982dc97042abd6d9f27ed5ffeeb61838aae76ea47cdc1532d12e8e59e451febebe1647768a0fa6560e4aeffcd54045f90913b6dfd7a8517b50263f1f5019a751b419dc67b22a4e42507babb20a083681965d736cd37cd80c42296349e8edaaa799a4806a83b39d32bdd24490806e74c93dc618fd04a9c6f8aff1350f5e19a751b419dc67b22a4e42507babb20a083681965d736cd37cd80c42296349e8e67b3c3cfcb86ec08a5e62f57c066ac503664fc324906bab41cc2276fdc52a2fe67b3c3cfcb86ec08a5e62f57c066ac503664fc324906bab41cc2276fdc52a2fe67b3c3cfcb86ec08a5e62f57c066ac503664fc324906bab41cc2276fdc52a2f7d507a3882bc13fc434d37a49b4cedef90c11feb7a4c04809f101f17d0917022811f94f4671fc7ff32aa71f5c9e839c5b9304f78e01b705dd5c31ea03621516e7d507a3882bc13fc434d37a49b4cedef90c11feb7a4c04809f101f17d09170225d42164c0f9e925922ceac4b67423e8a12f269f4d3082c9065f1b036c7b87a705d42164c0f9e925922ceac4b67423e8a12f269f4d3082c9065f1b036c7b87a705d42164c0f9e925922ceac4b67423e8a12f269f4d3082c9065f1b036c7b87a70d899927e3fa52107f12e0a6a03d37a316a36f4e7395fbd789a1250dcb4694d2fd899927e3fa52107f12e0a6a03d37a316a36f4e7395fbd789a1250dcb4694d2fd899927e3fa52107f12e0a6a03d37a316a36f4e7395fbd789a1250dcb4694d2fcf60bae057aa92746754eeaa7a675b3ef8647daf055d0420816be54fe061eb393f64e4a4bc6680ae4b1b3a13a4cf93e7964c52c47052eeac00d229f9eb5acad6cf60bae057aa92746754eeaa7a675b3ef8647daf055d0420816be54fe061eb3997a14671faf10c478d1c200196c17b423b879eccc6272eee0a196dcb2e4263c697a14671faf10c478d1c200196c17b423b879eccc6272eee0a196dcb2e4263c697a14671faf10c478d1c200196c17b423b879eccc6272eee0a196dcb2e4263c68747285222b626fed5906ebc792aed7d83987ad89f5c0e1b56c742a79d9b28fe2c4685f9da43464330c49eec1f2b77bd9e8d67608d152be386b481a5144daa468747285222b626fed5906ebc792aed7d83987ad89f5c0e1b56c742a79d9b28fec12e5b996739503bef04b0bdb01a50f743a65d564a56ad6c14a01179d934d7003cac05d457cbe0a30525d29115538d3cfea9753106ef22ba4359a8a1c9cad10f96f8486b3063d0383c4cc8a9d4b850fb4125b52f66e88c4f57a506ccbbdc3506c1433632ad56e610d02f695bc2823d3ae16e15fd20cbe6af8f78f86b66b8158be6695499edca334b59abaad1450b1860af4268ad6dc0765d3f0406a4fa8b9a63c1433632ad56e610d02f695bc2823d3ae16e15fd20cbe6af8f78f86b66b8158b435f6b8228ac2293c4d625dc3759c0268f80b1ec22adc6cf59cd0ba0e88452eecd6fc516a87355dfc389ac048aaf63125900544fb7a3187b82e71168f49d3378435f6b8228ac2293c4d625dc3759c0268f80b1ec22adc6cf59cd0ba0e88452ee4da180d4ea2267a89cc24cfe41f7b10e126ee204e4d41ca75757c91d4409198e4da180d4ea2267a89cc24cfe41f7b10e126ee204e4d41ca75757c91d4409198e4da180d4ea2267a89cc24cfe41f7b10e126ee204e4d41ca75757c91d4409198eee466aebc44a85eefb9ab279c302990de0d3891c980947c0d86e3541c11d3475efb706d914d3be6d1efb8291c5c411375e40e7de24e0e9d3ca319e0b4d27e70b0ab3a48a8b161fdfcd34d1e5e7f06f588a18874340fa50fc11658c32f65ce20b8d84da2fb9845485d67ae0bc1c6c2b70300c65db8c866673e2a50768065a5ecc32da77deaeac2ba2953f24b56f4b00adb66a44dbcd58bb941a668ff718b882758d84da2fb9845485d67ae0bc1c6c2b70300c65db8c866673e2a50768065a5ecceb5fbaee0758feec3ec75f2d1db753e4dd906b98d6363ed721fa912962f5cbf893b9db716d2bf43e25d6c14e1c9ac6b274ce65882a31ee14e67a1e2a33b93dffeb5fbaee0758feec3ec75f2d1db753e4dd906b98d6363ed721fa912962f5cbf84bad90fb347cda492ed31e826a85110c6534b959a54fc088be5302aef280c4bd4e3fd34fe2d68d9e22786ee11bbae5598266a7a4a64fa7a45ee8c1e0e079eb9ab6ba39391e550e8daf2fb4319da44e194a6c42c3d540492cf2b3ef623982f6c1388488ca2d8c98417bf9e76d5b613736ab11fc2ec9d966b2f964e6a424887984623ae2fd33afb9b6501472eb12a12a974dd42ba2f3e8895d8ea0fb6aeaf0a2a5388488ca2d8c98417bf9e76d5b613736ab11fc2ec9d966b2f964e6a424887984365990a2d0aad5ad53a7dc59ab571cb2441b8c45b1ba5e94645bf70fe08f415d365990a2d0aad5ad53a7dc59ab571cb2441b8c45b1ba5e94645bf70fe08f415d365990a2d0aad5ad53a7dc59ab571cb2441b8c45b1ba5e94645bf70fe08f415d84e3050992a66467b18fcaab6d0ee0010cbe61492508f52c06c400be6719e12fd4a659ac8269cb4a2b7c5963bcbc3b6c15b9162f319bf30f73ba33734910941084e3050992a66467b18fcaab6d0ee0010cbe61492508f52c06c400be6719e12f5705f3e7a533f57a58a4421203fe8e91f26bd034e037014cac591056403d710d5705f3e7a533f57a58a4421203fe8e91f26bd034e037014cac591056403d710d5705f3e7a533f57a58a4421203fe8e91f26bd034e037014cac591056403d710d8f8fd598e8ae06d36639ab525c799b1e60ae7b5646579c303f2e30bb05a9a86f8f8fd598e8ae06d36639ab525c799b1e60ae7b5646579c303f2e30bb05a9a86f8f8fd598e8ae06d36639ab525c799b1e60ae7b5646579c303f2e30bb05a9a86fa1f73fec592804355d3f1f5d565042315b963e57446b8586c4232c9fb33c807f96073acf4bde23f646e2f33aede2348591d4a6ba3f1f9d036b5bbd4458dd78b5a1f73fec592804355d3f1f5d565042315b963e57446b8586c4232c9fb33c807fcca6175b7522c8e334a1d061f19ec5f5320e13ae3b14fc62e6832eafde6a5b3ee8f3b85610215f0ace67071a3b15565ad005b5647ef9085e097fec89b8d50147cca6175b7522c8e334a1d061f19ec5f5320e13ae3b14fc62e6832eafde6a5b3e654c0fd8858756cbca9fc8bda1e77f513db32ddef60f9b6b8a24070017244a1b654c0fd8858756cbca9fc8bda1e77f513db32ddef60f9b6b8a24070017244a1b654c0fd8858756cbca9fc8bda1e77f513db32ddef60f9b6b8a24070017244a1b7d890954b47747bf79e4f19aaeec6132ddcc902ac90039fe08a73b2702767a5dbd3f481b130b86e21b985e4ab5c291c618496aa961a03bd9b61ee60336c1d2dd7d890954b47747bf79e4f19aaeec6132ddcc902ac90039fe08a73b2702767a5d6b3cc880e2885c932483ee84adf4d6747c7cb1fdb4bd7f149bf97d9659e6cad6412341bed46b09a34ef719fc10c50276c9e950ce629497c89002e30f1ef06b3647602cb1133f9a894fb7ecaf5617d1b88e2538cd61f7f1a405cbe46003d3a67c99bd450abea910d5f85bdf54c7b6dbfb107ef1d76523952e3a0be58d6477893e4ad6ec876a3a121286fde946755f0d922219a2c76502796ee9b9fa19d7f95e5f99bd450abea910d5f85bdf54c7b6dbfb107ef1d76523952e3a0be58d6477893ef35ea046af701fc9c753322781f2c862e136a244b5ecf75fb76317f6c0ebbcdbb1fc201ac1eef156e61a3326f827492f823e6e8063f2132f09a9fe47c6c790fbf35ea046af701fc9c753322781f2c862e136a244b5ecf75fb76317f6c0ebbcdbf45f7f7be5ed9050f40d23c33c1c1fd42bdc56af7db5c8f45f01677240d29604c33d4f2d5cd6458fa0062ed7df47046c73efe2fa55d53f785143cd4f5e606364f45f7f7be5ed9050f40d23c33c1c1fd42bdc56af7db5c8f45f01677240d2960461d3c7742bc76f89585f3ca026041e63f29739cc07797b330b0d15e167352498e624ccb46c6667aca763b2abc98cbe61db49d90d3bcc16e87bedc7419347a25361d3c7742bc76f89585f3ca026041e63f29739cc07797b330b0d15e1673524981886c4dba5a45ae5e0af36bb5c9463cbef7db8db02c7d6f0effb8d322216ce4a3bc9aa7cbb1b98f398c1ce42621d4bc59bdbbd9693a24e491887680643b860411886c4dba5a45ae5e0af36bb5c9463cbef7db8db02c7d6f0effb8d322216ce4abd3fb4c5e5e761b6b7978a55c4a7ff4cffd9bc92e6ea0d196561a86051c213839fef08f996e2e00a1f531bb1b176212ef49e73b18e9e3b206e0a1b1595c79dc9e96108e652d71915c3c44572bce385d7a4ffae15b933af49b0e3feb3e66772a33ec50d4d41f71f4d42c19b9d8722526cd28c331af7de02dc185d3c596de0a0413ec50d4d41f71f4d42c19b9d8722526cd28c331af7de02dc185d3c596de0a0413ec50d4d41f71f4d42c19b9d8722526cd28c331af7de02dc185d3c596de0a041f7325718f0d3374843dc1e538146ebd1450972840f9902b644ae3c32269b2185602f1d8249cbfb64b71a33f12758e2ab4917069ae6da9cb3641f5d34954ec141872f3354e32334fc5f09e74faae381cea41ae0af3c0e5a01a0d4ac2991f44d7085c91d82eb7799e6cf1b15faf245841966645eef31e724d47c99f2b2f4003c7985c91d82eb7799e6cf1b15faf245841966645eef31e724d47c99f2b2f4003c7985c91d82eb7799e6cf1b15faf245841966645eef31e724d47c99f2b2f4003c791235cc0795b53588eefb20e439c3288ab440f8b4ef7ac41debbc1823aa4fa3b206343b7d6db732869b6232faac7920d08f31a1f69175966ce26b7e6562d9f69590769da939e10d701f7f5001db255922f00747584af80e71f9c53484ea8273d5bb454ac1f2b8ffc40d20171fb5a3641997c909bfec28f89aad7c6e08c4e53cae5ae3ad290fc02c153a99c49e207e434e57f1dbf25547a74b6651cc88c4e3af64bb454ac1f2b8ffc40d20171fb5a3641997c909bfec28f89aad7c6e08c4e53caee14e0d1b328b6ab89234d0c88b07132f082c7739cb82408366d5aef0e2d7147cd8f297e9547ae010aabbba8179600552c2506a36d832545a9c5aad62a23e32eae14e0d1b328b6ab89234d0c88b07132f082c7739cb82408366d5aef0e2d7147c57b1ab8615fa63f7faf1e1cff842c2cc407023492e3248b41c8080d3b0dc52c84442594f6102d0baf2188ed9a6ff7b2fe8210ced7b0882a053f82a22d94b551657b1ab8615fa63f7faf1e1cff842c2cc407023492e3248b41c8080d3b0dc52c86d824f479c0357ff0761654c17c1708f2d05c0061c2194740df66898ad56fb546a5d8fb9def7a7033dce5c2817ce7b9cf0c299d6b9dd31d431029daf9f0c2421d8a61034e8c279647894bc0dad9f0288d128ca8b4beda8fe8193440817cd1b78684729f8e6225cd751a8fc68cf7c324db960e54dc9267f37085f62f917e4b7de7e2860bca1c9f969020c85eb405682a9a3397fa1eea6a1457f1cdd3dfcbc895f684729f8e6225cd751a8fc68cf7c324db960e54dc9267f37085f62f917e4b7de555f22afc73deb4c6bfea3aa4c23fc898ecd78819d1a1e03e158248a39d81a2d85e0576afd240c25b2579673b8a1e7817ca8013c47de0fabbc82829f5ee7211d2a41fb07bf59e2d50341baf80ffa5ef3024994c002c530d348729f449623af33351c9118c8da8db263ff003742d724c2a62b436142c800021c9acf90375a5408351c9118c8da8db263ff003742d724c2a62b436142c800021c9acf90375a5408351c9118c8da8db263ff003742d724c2a62b436142c800021c9acf90375a54082cc799277fecc90ff7f5de2863ad22e30636af4f95f74ec4fe96fdc69d3423947a5c84401f4b09cb3a5ec4d0f35addc8ddcc39388f3bcc899a285ef0ed5e6af22cc799277fecc90ff7f5de2863ad22e30636af4f95f74ec4fe96fdc69d34239453bde9243c6b21d05a89b6b04369eda3ff6e5dd163281d807172e544139abd5a53bde9243c6b21d05a89b6b04369eda3ff6e5dd163281d807172e544139abd5a53bde9243c6b21d05a89b6b04369eda3ff6e5dd163281d807172e544139abd5aed21b27e386be8cab6bd55ff11dd695d6dde8dd707f8baa44c90fd67c56ba912e4b5acc0eee80e7c3419254626d58f911004e18dbd9e7d5c5719c0c6133c3773ed21b27e386be8cab6bd55ff11dd695d6dde8dd707f8baa44c90fd67c56ba912bbe2c3fa263dd87550b73871564ad7b4bbd7568965490727a7ad992bd71e300abbe2c3fa263dd87550b73871564ad7b4bbd7568965490727a7ad992bd71e300aeec0ed0205e82007fffa3091dbda3b89e16a646c2a8fd0f89ecc4b405689351e03f0585212f3680956386aa4779d60677f50cbb3ba3c20bfe0ff52fb54979d27a2a4c44bd133945bf01f5646ff7cf377b3573303c31ff219f9e649f38678f37303f0585212f3680956386aa4779d60677f50cbb3ba3c20bfe0ff52fb54979d27c382bf4b0e28ccea8146c28270f289678fb3896fd09c21150e4fa1aee462b1fa36dd16a4229978ee47028c7838ab7de56abdefdad66749996fb13dcc2a91fc77c382bf4b0e28ccea8146c28270f289678fb3896fd09c21150e4fa1aee462b1fa9c319b121e7db0b49f16469ffaf9c290c8740489f2125e710686fcbf85bc05899c319b121e7db0b49f16469ffaf9c290c8740489f2125e710686fcbf85bc05899c319b121e7db0b49f16469ffaf9c290c8740489f2125e710686fcbf85bc0589374a224cdfaa79bf4f00d91e98892a36ae5e3c2aa953e67203c3ab48b94c2dec374a224cdfaa79bf4f00d91e98892a36ae5e3c2aa953e67203c3ab48b94c2dec374a224cdfaa79bf4f00d91e98892a36ae5e3c2aa953e67203c3ab48b94c2deca4908c45981430c2555b55ea608f4406114785b528cc38a208134b379a34b23bede1caf9849270d96f8aa8e095782f031d41f301386cc0fb387f03d261d8fb5b04b7edac84e5e7ec44d7bb9f6d4fb5319978fe0a37a8e98ba0d8e50c34b94d1266db9cb0ebe1b974e00a72d91f7ad3b928f041cd6679dd13be4940bbc726c98c558cd41a98f271b92d7df4b273dfa5e85b1083301a087daabf6e56513f620ed366db9cb0ebe1b974e00a72d91f7ad3b928f041cd6679dd13be4940bbc726c98c03879dd33f9ce1c36dd8ed109567b4144c9033a1399332a399207deca351166e03879dd33f9ce1c36dd8ed109567b4144c9033a1399332a399207deca351166e03879dd33f9ce1c36dd8ed109567b4144c9033a1399332a399207deca351166e7416035a8e420db5fbe0596bd7ec63222a8067af0f4dcef56e5411b6142bd4fa7416035a8e420db5fbe0596bd7ec63222a8067af0f4dcef56e5411b6142bd4fa7416035a8e420db5fbe0596bd7ec63222a8067af0f4dcef56e5411b6142bd4fa8a48cd9845095214825855e0af394d68d5c450cc68fd003ea84f10ad8110f2808a48cd9845095214825855e0af394d68d5c450cc68fd003ea84f10ad8110f2808a48cd9845095214825855e0af394d68d5c450cc68fd003ea84f10ad8110f280074698c51ab7bc90c89d95a5c78b4713d5303bcd84796a9fd1f479ff66529103074698c51ab7bc90c89d95a5c78b4713d5303bcd84796a9fd1f479ff66529103074698c51ab7bc90c89d95a5c78b4713d5303bcd84796a9fd1f479ff66529103637ac09a176c1c82de5a1ed4836e00aab35b413dcfd7e77bced8f94a0f60ac36637ac09a176c1c82de5a1ed4836e00aab35b413dcfd7e77bced8f94a0f60ac36637ac09a176c1c82de5a1ed4836e00aab35b413dcfd7e77bced8f94a0f60ac368c5c067b2d27f3cdf451f76f39ecb42d02687ed3e104695174e99121e1888ae58c5c067b2d27f3cdf451f76f39ecb42d02687ed3e104695174e99121e1888ae58c5c067b2d27f3cdf451f76f39ecb42d02687ed3e104695174e99121e1888ae5c915379f885dac631ed77322f8446e9099126a8e35888abcfde46f6043210451c915379f885dac631ed77322f8446e9099126a8e35888abcfde46f6043210451c915379f885dac631ed77322f8446e9099126a8e35888abcfde46f6043210451440d30208e5b3121ebd936dbede7341920f1b80bca849984f05e6d8b146a75b7440d30208e5b3121ebd936dbede7341920f1b80bca849984f05e6d8b146a75b7440d30208e5b3121ebd936dbede7341920f1b80bca849984f05e6d8b146a75b7f612c1b62964d1a34f552e8aa3a8a20fb24af58e11dcb163acaa4dbd87f1be0ff612c1b62964d1a34f552e8aa3a8a20fb24af58e11dcb163acaa4dbd87f1be0ff612c1b62964d1a34f552e8aa3a8a20fb24af58e11dcb163acaa4dbd87f1be0f36d82a8b487f82c507f33359342006f68165c1ad32abc7dd8f7a13a7b2edfd7f36d82a8b487f82c507f33359342006f68165c1ad32abc7dd8f7a13a7b2edfd7f36d82a8b487f82c507f33359342006f68165c1ad32abc7dd8f7a13a7b2edfd7fd344506e5c9074448753832efacc63c507c58be077e19bda0775f01adf40a0edd344506e5c9074448753832efacc63c507c58be077e19bda0775f01adf40a0edd344506e5c9074448753832efacc63c507c58be077e19bda0775f01adf40a0ed8d93b3114a2992f7c52d94a0a1b191b77422e3a767fb99744f6fd1ddcfea669b8d93b3114a2992f7c52d94a0a1b191b77422e3a767fb99744f6fd1ddcfea669b8d93b3114a2992f7c52d94a0a1b191b77422e3a767fb99744f6fd1ddcfea669b1786f795c0c11e22215bc18d2637ecc52696d2c6a064732f0fb47280313b879209c84ed22bb5a8fd6b1fea73c5654bbfdb8b0cd2ef989cc8e6ea6d92455a9ced9d1b4eede8b56e50d71dbd9d835058f7f3e357967670f98927337da3e83d1e0e183bd8012d99d8fe209986cd195921b14bf15bc06db41f2e1549ac335228d185b97dfbe92631055841d344a739b5ef0a06783e2629f7dbaa6055e2ea908689f8183bd8012d99d8fe209986cd195921b14bf15bc06db41f2e1549ac335228d185b066a213b20105487362f73644563874d9972727ae64b9ebb24e5fc79b4267b88f228b965013f52904fdb0129f457ca1d26e386f495d291cb01c3acd6102732725f039572deebfff1e5ecbf5d975b198d6de38a4539183252bf335651f44270db696222caa035d6630cb43dd5d94e81b9ad4a7b8553b55406e7d36b316ec71c9b696222caa035d6630cb43dd5d94e81b9ad4a7b8553b55406e7d36b316ec71c9b696222caa035d6630cb43dd5d94e81b9ad4a7b8553b55406e7d36b316ec71c90971cef3ec079982a936e7f079a4fbe8118e5f0f7d84a2f255c84705579d2dd42e9d0656d1c31dae5314661f95b191a0feac333a36f77eeceeb3e3388fbc7c7f0971cef3ec079982a936e7f079a4fbe8118e5f0f7d84a2f255c84705579d2dd48b7c26aae5e46a067c406cbb309b1c03406946633d183705aed7f84329db71e74290330b1fda6c4361b154a37194b4f3cc0d164f8cb7570d5c587012f0ddcbd9d74a411b141ceea14890ace63e220a2ce5075aa1d832348d9b7f2710c15829b80438d5fe9bc2ad3cc40f525e01b5d44efee860804010188c7749d919e915b2118417e30decdd36d8bf6259beed851dfe57638ad6494d8dd80780d7396fc0c42453e092e61d28adfa5b12d76742d984d70eef0853f38cb046cba9222fd78426b208e1f942df827556ae811afd78fc5b8d3d246eb592d2372fc2dba7319b435770389ab9ce94f807cfe7ad87a9ae6b5367e807be63412318891e42befbf637551f08e1f942df827556ae811afd78fc5b8d3d246eb592d2372fc2dba7319b435770720d5ed97f7219263efad3fe5a27bb320cc2b515803184faedb7419320debb6dba501d8286b3d9442eb2a61cf2c576f5aa4825545f121f84e0e954e0708d7d983cd36ca48e1a83a4d4a74baaaf3dd0326e1661884dfd5969c5141a8247bf14bd16b4c881ab0d0cbe0970efa910c89bd24626b54b76e7332beff92925362ad2484f4d963c45818f087b004015d9eb35e91a83274ad64eff2848ff0fbbb0bafa698d988e9951495a6eb2d90cfb6628b1bde21deab41e2a362c2125ee87f99436d356f8e2aa289faca10b3448a5e1b2998b13d8b1b0dbcee81919a4de535a5550b4c3a6986fdc4a5e574ccae276ba85aaf2594c8bdf56f3dd11894e701a4ade718956f8e2aa289faca10b3448a5e1b2998b13d8b1b0dbcee81919a4de535a5550b422fef2bbba5074e9f70bc1ab839ba1f7a38953416536677c5374943f14c05cfe5a1f9fa3f3ffb3766f9c0b6c402013013d448bf9f60de5ec59cc0fde53c0e44d2834dffe16a7ba05668f9d19e4ccd4eaafefac325cbf687a2022975b6b960853e708220dc6c6c3355539838176c247476e307b5467889dddb47c0ef3c125081b27e4977a8f40bd3d7f1afdb904e087c7de801bef7f58bb56c6d61c9f9f015973e708220dc6c6c3355539838176c247476e307b5467889dddb47c0ef3c125081b6fcbe9cfd7048a1c78249e4970523eb4e59582485488c629f3238030edb77a4caa9efa8588031d8ef8244b7e2cdb546a7bd7f9b6573c66d1f5142e84f8e58a076fcbe9cfd7048a1c78249e4970523eb4e59582485488c629f3238030edb77a4c498d6209681ee4b4a0abf5975887aa559031383c35146103cee5571ce7b3eb832d2aaa7bfad8b85f3e3c2127b8d479fb1995362ac2833dcf12a7297eaa8d69f2498d6209681ee4b4a0abf5975887aa559031383c35146103cee5571ce7b3eb8378e3601be4f9b90dd6e2df93a5577bfdb0056b5e17c0158d7713e07581483bb878e3601be4f9b90dd6e2df93a5577bfdb0056b5e17c0158d7713e07581483bb878e3601be4f9b90dd6e2df93a5577bfdb0056b5e17c0158d7713e07581483bb8e2e8afe676105009ac0b804e39a399ddc17b5503b47e895c750f6e538337d018e2e8afe676105009ac0b804e39a399ddc17b5503b47e895c750f6e538337d018851193520ee78826c33d8b7dfdfcd0ea49c00aac1da8c35d64ccccf1c60f1bf50f8a2d6defbd549a6e61dc49f36d1686e5498d0e46d9747e882ea32aa0035d8f928a8b2e25aa95d103ae2a6147e0c6d163936e1288f78fde350798db35e765240f8a2d6defbd549a6e61dc49f36d1686e5498d0e46d9747e882ea32aa0035d8f1d4c4cb3740fc9d16c735b05c3fd84b1c05c8c339b89304f64dab47a80b4f9b01d4c4cb3740fc9d16c735b05c3fd84b1c05c8c339b89304f64dab47a80b4f9b01d4c4cb3740fc9d16c735b05c3fd84b1c05c8c339b89304f64dab47a80b4f9b0a07207849e4bd13337e5ac139f40134ae46f309559bd769e35fb0be23eea40c5a07207849e4bd13337e5ac139f40134ae46f309559bd769e35fb0be23eea40c5a07207849e4bd13337e5ac139f40134ae46f309559bd769e35fb0be23eea40c5a54414a078a8fe2291d0a4345aa122d295548e121e68e169ca1380680d2b96fe8ac45d0b39dc843aacf35390072abb8585fcc1aff307d5d7be993f727e9bf71ea54414a078a8fe2291d0a4345aa122d295548e121e68e169ca1380680d2b96fec91651d1314b92b66a52ac215995f0f2ae3a71a22fbde638a2ce57864d8f0432c91651d1314b92b66a52ac215995f0f2ae3a71a22fbde638a2ce57864d8f0432c91651d1314b92b66a52ac215995f0f2ae3a71a22fbde638a2ce57864d8f0432263ea3e0bb307553e6826b39102e61ad2696816260319e43c51bd33b87d785cd263ea3e0bb307553e6826b39102e61ad2696816260319e43c51bd33b87d785cd263ea3e0bb307553e6826b39102e61ad2696816260319e43c51bd33b87d785cdf87d7584573e02c983c13aadc6e1a6f7c92c35632d77fb87ddeba15214c651d74daeae54348a701d3c8e84f636fadd0c7508c692e0ea8fa4f1df20fa95e255861614fd88b9ed4a12393ff8c6ed57abc320b9e0b1705ff9d13c4b2444dca626a9c66d9c85b0c63beb2bd475e38947558adc4bd94f7099b1d5a1eee580bb6d2f10c66d9c85b0c63beb2bd475e38947558adc4bd94f7099b1d5a1eee580bb6d2f10c66d9c85b0c63beb2bd475e38947558adc4bd94f7099b1d5a1eee580bb6d2f10f32017a442e43e491e834efbbda448e0a7d502ebd064d896b4968e31e9d5f198fee9503a2831d501f225c7ae01689b2434952a6743d0c1f4b895bdf806429c7d392d7518a65c5d52b53f6a107198d370e444d834c84f77c17460456478fdfc4c571d57459250f0d9d8a48c7f0560e4e0cbf25ba195d51df1754408992ccdac278760843d6250ff8a1ef2281f48065863ebe3d16d4d5094d24e2d0e0ee8cb8185571d57459250f0d9d8a48c7f0560e4e0cbf25ba195d51df1754408992ccdac27a189daacb7f73cbc8081198046c2c0d4f69cace5896225ed738b322e51ab6645a189daacb7f73cbc8081198046c2c0d4f69cace5896225ed738b322e51ab6645a189daacb7f73cbc8081198046c2c0d4f69cace5896225ed738b322e51ab6645499e8527c11f4bcf2c0a5cf49a23242ad23459db37a6d141c74427281f343587499e8527c11f4bcf2c0a5cf49a23242ad23459db37a6d141c74427281f343587499e8527c11f4bcf2c0a5cf49a23242ad23459db37a6d141c74427281f343587979ac54e8624cda38995ab6699e1e0ce42d6a3d9bae105589a470336048198d7db03c752975ba3e5c44bc6ac33c92bc5d4ff9d87504f7ab904bba617330f86c9979ac54e8624cda38995ab6699e1e0ce42d6a3d9bae105589a470336048198d70721c6be6ff7b881174417991fddc1701a955d66afb83807c30a0049dc00b725a12e90fed6e13285fd6b94bc570b171d3c154889915f403a642455c2680cc40a6886997d4e8a9d5f71a8f2a81b4d6151547514e574028bdbac75beacd0247811c041dd027dbde396f2020dd8e336fc564c5f0de34eca00ec2fc52bb18ca4a18ec25f246cba0596e023a146f0ac9ccf261bd1976879c80fb859d937b2aa8a606ac041dd027dbde396f2020dd8e336fc564c5f0de34eca00ec2fc52bb18ca4a18e1322cc9471ff01f1de2a0fe45b90f51cfaac553f2e87fa12f6ae811ed92981771322cc9471ff01f1de2a0fe45b90f51cfaac553f2e87fa12f6ae811ed929817773a0abef7bc7d98d41390a7f6b74b1683634bcc1632189a80ba023279c912d8da71999d9299e81708951807b868c5dc62151b31db8178327469c62a2709e20766ac2f3568590ca2d089199d277a3e7efc22d63fc7ba4a77349dd38a5f3b75bbc359708dc98702c21b2e4cac985355da2fd0eafe7cc82fa4e0d1d1f77c08cbb23be11e7846fb5fcb1e9c106adfe3ac7a479bc6c491659a4e12fc0b67412457213be11e7846fb5fcb1e9c106adfe3ac7a479bc6c491659a4e12fc0b67412457213be11e7846fb5fcb1e9c106adfe3ac7a479bc6c491659a4e12fc0b674124572131d242a823606ec54d91a7ad78db9cf85aff65d031e517c701ffb8d509d62049c1d242a823606ec54d91a7ad78db9cf85aff65d031e517c701ffb8d509d62049c1d242a823606ec54d91a7ad78db9cf85aff65d031e517c701ffb8d509d62049cd6e029b7ab5d75280a8ba5e3a83764dfdcfb4229eb6a3cb6d5bb10a91420221302afc38fd5ea0b1449ca1f8f0c5ea7a50b518db22769b27537c904f2fe2b1ea54e68a1938d2fcfc330d2a75ed0099a8ca2310bd357d30af3de978af9baea14e34caf47428a9e04884adc7d805b6fb26abef003a874f93d298978f1e90baddb1aa5df44a0ee682517384e5a68664a0172bdbbcf7c6b4db227863606d54e7303714caf47428a9e04884adc7d805b6fb26abef003a874f93d298978f1e90baddb1a6c044392b004a8a67e051958fc7eb865f329c59c1abd23ff6b361863c936e0d36c044392b004a8a67e051958fc7eb865f329c59c1abd23ff6b361863c936e0d36c044392b004a8a67e051958fc7eb865f329c59c1abd23ff6b361863c936e0d3ee5f4805f5fdefcea9cee1fe8f0db9d3bd46a7f38238e1232457bb3104a245e2846392be8c99a31d75bfc81463d2fc8fbe393aad3e4f191fb36748fd493256c2d7a88db16bb0efcdda2a6397f4719fe83c3efe2c461db9846841592237c025197614a6d159185b16e0060ab7740b31b802ceb573b69b5c8e60621d8a29d6f704f0d479b6f3b3424c6acb5cb0f16a085f57a8f9439b6b62cc38d5ea9919d3b82b7614a6d159185b16e0060ab7740b31b802ceb573b69b5c8e60621d8a29d6f704b8ed69ec58cc43bd415c17dbebd48d6d0bb0dac6f72236fdee58abc10d1eef0691ddaa9bf9271829593d7c25c0a1204c539b9b829d3ef2fc7439d9b1da8185df561de55a63e128449ba6dd5198f4b949177ba6b3c57583565b62c77a749b26ac2217cffce88d76772bdd1c8126580ff5f05bb08680039efdbfd46ad8ec9f33ebf6936eb78096980adcb8936004028b9676bfff1a1c8299cf6b9a532c14173aa32217cffce88d76772bdd1c8126580ff5f05bb08680039efdbfd46ad8ec9f33eb108b1a123b6093b5048d5cf25a734c456ad1a4d96ef7993f6d0bab0c11fbf1debc4a57fd1d2faba49762822e9f11a167fcb98e39d3877f6d973fc29eb6869b20108b1a123b6093b5048d5cf25a734c456ad1a4d96ef7993f6d0bab0c11fbf1de94f0ab3598e5c4b5e1a4d042a8d1f0bad13ec27470791d6be6a249f2d0da4fb66b920bba80e07a8920019b43cbedba9f1f36cf131ee1723eea8711e83dc0b29d94f0ab3598e5c4b5e1a4d042a8d1f0bad13ec27470791d6be6a249f2d0da4fb616a5f54037251083dc19f5b1e928a1cf4bdcf7ce1970f931ee40f55bff5671e1a4e11e4f69aa10c5531fa4d943c7e4d3e8097397fbc701e64d365730b408f71f16a5f54037251083dc19f5b1e928a1cf4bdcf7ce1970f931ee40f55bff5671e1993aa98bd06a81978b0cef258e36c6bd272e265e42072f6b88fe51e4e94b55b7b628af1969dc3cc10248eb26c67bb00fe201fe3f3fa48154b1d9e53c10546f88993aa98bd06a81978b0cef258e36c6bd272e265e42072f6b88fe51e4e94b55b778acc21485be58e486e16f4adf901827a058bbf1b6ce35a79b8cbf0ee369813d316f7e2e7a119f919366758b9f34f27bf0ccbcbba20f4f5238c6d82cbb91919e78acc21485be58e486e16f4adf901827a058bbf1b6ce35a79b8cbf0ee369813d210839eab86b7c161783284d662802a33982cd2b1f005ac58ccdcffdff55da4bcb12db6e60e49f61e3e9845ac82217badfc0ca0d690020a8c9ad0d429ba38b87210839eab86b7c161783284d662802a33982cd2b1f005ac58ccdcffdff55da4b6a157170ccf528a02866bda0db285d7caa3f5ab70bf32911bd74d27a2acd90fd6a157170ccf528a02866bda0db285d7caa3f5ab70bf32911bd74d27a2acd90fd6a157170ccf528a02866bda0db285d7caa3f5ab70bf32911bd74d27a2acd90fdf19a14316ac577c939f2b86ba3d82519eac9f8f3e360ddff1870900f49b2c0a08b8bddedddfa75a460a7308bb97f98e7b0c4dbf2b22e8a09775aecfc07cd4265f19a14316ac577c939f2b86ba3d82519eac9f8f3e360ddff1870900f49b2c0a0d0731b873176a062d807d1b37cc4890a21fc193ef9102f406b65d1646c948184d0731b873176a062d807d1b37cc4890a21fc193ef9102f406b65d1646c948184d0731b873176a062d807d1b37cc4890a21fc193ef9102f406b65d1646c9481846b45ad6693b8aa9802baee164cfbaab40832bf660241f67075adeb38091ef1d92ffa0ff512e7e0e826bf7811c00c3f9b2b3341ab0686dde2ea30da399a88f7f46b45ad6693b8aa9802baee164cfbaab40832bf660241f67075adeb38091ef1d9af8b4cc19fed4ffb50ce74773f26e201cf4050a46edb8e28a3f1391acb0fd14a73888963b1f765fb33d0a1ceda14581a0d7a4d4c8bde9831a4cc265b40254a9faf8b4cc19fed4ffb50ce74773f26e201cf4050a46edb8e28a3f1391acb0fd14addd2f7d4578ce8ad3a2c20d481a011e47654732792f09bfe358ccfc6f2aaf06c7b7a23eb98c228d27b58fbdcb979454abaf559841339d872383ece157d485ed1ddd2f7d4578ce8ad3a2c20d481a011e47654732792f09bfe358ccfc6f2aaf06cb2c6dbab0f1bf221057cb6151b7d2fcb6a0ff4d20fbc621a907ff18b647b5a95f75deb18eb23a7fa81b8998c017aa798d85f96637e25b93cdcce7a96008fd3c1b2c6dbab0f1bf221057cb6151b7d2fcb6a0ff4d20fbc621a907ff18b647b5a957537bcc830cfa3fce1fa5db44bbfd6c621629e273e0d82d193c4ec1c928764b80c7b1f419846298a772911b53f8bf80d8c9a33f321e4f55e0dc6748bae0fd2157537bcc830cfa3fce1fa5db44bbfd6c621629e273e0d82d193c4ec1c928764b84a7f93bb66d693b653a8860c10d594c9ef52eed673846b41aaebbc7ed2e409f34a7f93bb66d693b653a8860c10d594c9ef52eed673846b41aaebbc7ed2e409f34a7f93bb66d693b653a8860c10d594c9ef52eed673846b41aaebbc7ed2e409f35cb938d7b945e184b95a74702744223cf75fb445d58f40d1b09fe6c49855d8d65cb938d7b945e184b95a74702744223cf75fb445d58f40d1b09fe6c49855d8d65cb938d7b945e184b95a74702744223cf75fb445d58f40d1b09fe6c49855d8d6a14cb074b99116a5ac0610b6b2e4bc91d3d92522798d7a6ad25403cfc43aaace30f517447b3d21ef6e1baa785b18893c57ead205bb9f74bd33a6b1d79559ae5871caefe417d446816d7d591de74d20e98b3a47e9a5bda34237f696e5e647a629e6714f4e98f04fe9d7dcdca7c1f527713836d857f12c7d9161412dee2feddad0dc162e022283cce5543732e2a9bbded976d5629193da256752717b1b0a08196ae6714f4e98f04fe9d7dcdca7c1f527713836d857f12c7d9161412dee2feddad083a13cab358b222e8ee32833cf24c472d95c985a87536e0ccd7f486e53bf31befe4fdc8a9eefc95c48fa775783ee3a8331b83cd31706c81778459b88d2125e2e83a13cab358b222e8ee32833cf24c472d95c985a87536e0ccd7f486e53bf31bec628a8e86afa45f94b4961e81eda83629e1e04605b3706e8614fdaf3428d382a8892427384711a157a2901fe1aadd4d529618f7c14a26664ed9e887c564c58cfc628a8e86afa45f94b4961e81eda83629e1e04605b3706e8614fdaf3428d382a21d4971bb8359ce8eeb5413b327b1e399b46c1cc5e364f7c8e619907d571ae3621d4971bb8359ce8eeb5413b327b1e399b46c1cc5e364f7c8e619907d571ae36501c2072d13c8ff1cce74bd8e5e6f4f377ff4d26854a13332380ad555bba0cc4e244ce4ca1c22516c3f196d3750e3cee50747b5f8641aafbd4fac086d7b97d08231cfb468f0f96472a632db4985e41ba28c54819c18449af59ab6e4139126aedddd5179fd8127a2845d5777510f1b860f8e2e871f96a14c0efa726bf6873908d0965d7b82ab62073f6831d295d7980848ee5e3efac72692c14086192dd7a1eeace8d378fd94097fada06352775d9b986fab2101d45fd3d377c2fe452f4abdc6b0965d7b82ab62073f6831d295d7980848ee5e3efac72692c14086192dd7a1eea9cfde75103a6e2ed4b3f593bf446f69226026fb317344a9f0c496bc3d340097c9acfb5d6c9606433b8305014daeab14a830f05975e183dbfc13a5683563b02e59cfde75103a6e2ed4b3f593bf446f69226026fb317344a9f0c496bc3d340097cb56731f4dd920284c35b58c49515cb594b414c19bc6c0427aa0cd4685b10ab25b56731f4dd920284c35b58c49515cb594b414c19bc6c0427aa0cd4685b10ab25b56731f4dd920284c35b58c49515cb594b414c19bc6c0427aa0cd4685b10ab2598437a437f28e8c4dc1fa077cce1b1abb96e088f47e36d15e6da95dce47d92fb84c7439b24cccb2920a176147adaffc349c16789a3a2267aecc7fd86d022a81329bf7ce0e67f80a57bf7d01ddad8ad9d54580bf0b76bb2048845adb55d1454e8496bf362cce806caa8d81ea818da3938d622e26224b09f6d7e8b551f84fae824496bf362cce806caa8d81ea818da3938d622e26224b09f6d7e8b551f84fae824496bf362cce806caa8d81ea818da3938d622e26224b09f6d7e8b551f84fae8240c02555ebacaa00e27ae6531626d4c6eca0e65f8652e2da210b16b9bd30eb3fd0c02555ebacaa00e27ae6531626d4c6eca0e65f8652e2da210b16b9bd30eb3fd0c02555ebacaa00e27ae6531626d4c6eca0e65f8652e2da210b16b9bd30eb3fdcc808e14114718e59b82a5d9bc777e13a3d518e9a4f754bfca664cf82b53bf8e0ecdbe770d5a60ee5e4c1576fbc5ac71627fcc19388c655f7dac718320305ee9cc808e14114718e59b82a5d9bc777e13a3d518e9a4f754bfca664cf82b53bf8ebfa0a5b478a7400f4da450a6b80873de65878935f44ed316afd9c2b90d51da30fbd99c92cae833bd245a1b363bd5855350694cdaaf6c09a802da830d1f49c94bbfa0a5b478a7400f4da450a6b80873de65878935f44ed316afd9c2b90d51da30c22c7b0bc4a429dfbeaaf5715fa61a756f10f474e96d354a855ad74869349024c22c7b0bc4a429dfbeaaf5715fa61a756f10f474e96d354a855ad74869349024c22c7b0bc4a429dfbeaaf5715fa61a756f10f474e96d354a855ad74869349024e74ab2b0b8f0bf6553915d076f6403bcdd90efb4eb884ad9d910fe646c6d5af6050342d9dd4d4a53cf40cd54cebca8d841d10b67cb5d2ecb9774f6676464aa0a3b3e2e2ec31d2cd70953f95099921883a90eda1c141588c8ad974897c383ce9989218d9770df2d0b36c42d88719855cc045776475c4e1c5a8105a1c033bfeb7df9a53073d8ace972706ec31f2c28d73f571aa5e82eea64dc0fa382281ed9aa7d89218d9770df2d0b36c42d88719855cc045776475c4e1c5a8105a1c033bfeb7de55562b13d1e48fa588f8b5625930aba23b16a99d4d8659dc963ce04c4f37761e9e20b56e8c87be6435d05e5967f266875a8a9f828ee55e196a9e16437692a78e55562b13d1e48fa588f8b5625930aba23b16a99d4d8659dc963ce04c4f377615ef24159c49e2f579e9d019ca4f47b66650b3fc9b64a6275edbd779eb9fea15eddab240856fea18379ec0220ecb30a7b5f5b5249db329e888effe6b6a22c6fa35ef24159c49e2f579e9d019ca4f47b66650b3fc9b64a6275edbd779eb9fea15e4d5b198acf5b25de2dcb3f2c082dcefabe1571a17f31cb5e1ac03202231c7ee366c4dd0b2e85262a6dc4272a1a8562f0b4c619bc001dab5a0e0a4797c3ef8d56785b68f89a4e81c25d647f9d343e606fb48759e642348c59a4cf1e44e1916f05434c07d985dba624cb1954049fda4b6d59289fa5d7681ef99ecfbe81c2d9b39dd474b4085dc385107799e4a4d21b7205ef1b9d67dbe2e679f659af43d3f6cd05434c07d985dba624cb1954049fda4b6d59289fa5d7681ef99ecfbe81c2d9b39d050072d1a7c0528dedeffb02977320a3cca134509e759f72db9bd613e2c23880ca8137aef378caf8d3d612e53c75512411e5f8035b8fb37076313daeda4fcc0b050072d1a7c0528dedeffb02977320a3cca134509e759f72db9bd613e2c23880ab42cf99aa0d3210931eb19164e328ed2045f5907a9422ab10dc76fc261e0d7cab42cf99aa0d3210931eb19164e328ed2045f5907a9422ab10dc76fc261e0d7cab42cf99aa0d3210931eb19164e328ed2045f5907a9422ab10dc76fc261e0d7ce34666f4ca6cbf592d1194cbc1317a0378667fbe16526ea7fda99675d684a470e34666f4ca6cbf592d1194cbc1317a0378667fbe16526ea7fda99675d684a470e34666f4ca6cbf592d1194cbc1317a0378667fbe16526ea7fda99675d684a470d49defa049b2f845be3684dc826f662e3e4bd18e279ee715111f44e9bb05a550d49defa049b2f845be3684dc826f662e3e4bd18e279ee715111f44e9bb05a550d49defa049b2f845be3684dc826f662e3e4bd18e279ee715111f44e9bb05a5507c7d31c0aa6a207765489be5c14f8be6acb7a93161c43e3a6fecb021b94d93ef7c7d31c0aa6a207765489be5c14f8be6acb7a93161c43e3a6fecb021b94d93ef7c7d31c0aa6a207765489be5c14f8be6acb7a93161c43e3a6fecb021b94d93ef574291232c5d15e1fd50b6e68179b918d8a2fef20c281469f59b09211801cdf53439682f8792d1309278e054bf6dbeda989ebd081b8a92bae3f224e15a6a17960023166c2aae78b2ce822ca12674c2865d76d2635f9c8c3151a4543dcf811a373ca119904a78225a4ca6af4635431655156dadc445571749b1ef1b36cc00dcdf87e01c5087d7a36558b5134982eb2f2944a2be976314ad4b0409c3a2ad9b06d53ca119904a78225a4ca6af4635431655156dadc445571749b1ef1b36cc00dcdfeeeae21cdfe8474b373344965563aef6047f11a6c2938164fe8ce26abc03298feeeae21cdfe8474b373344965563aef6047f11a6c2938164fe8ce26abc03298feeeae21cdfe8474b373344965563aef6047f11a6c2938164fe8ce26abc03298ff66db0c5faba564b891067db05bbe3d8c3c57c0ae613b3323f0cfc7a74bc9f13f66db0c5faba564b891067db05bbe3d8c3c57c0ae613b3323f0cfc7a74bc9f1369414144535e7d92cda03b7a2ea6f507529598c8ec971a29f0f1752e614175f3b441d0f46b585bc670149cd54416f9a3ba3aded1e75c6ae89d433c468a14e15edf6a47adc210d6d095ce6beabef676c212a255cfcbceeba361dd9954cc82a538b441d0f46b585bc670149cd54416f9a3ba3aded1e75c6ae89d433c468a14e15e4fc043933a3297a5c73c47f8318f92ae8d5e326f5ff06d5b1e8d06951261a26e4fc043933a3297a5c73c47f8318f92ae8d5e326f5ff06d5b1e8d06951261a26e4fc043933a3297a5c73c47f8318f92ae8d5e326f5ff06d5b1e8d06951261a26eb7ea06941310c438313b7214eaa67039ab5bde25fed4fe35b47c12331a33535a2d9ec93ffde95a20e5a5407a03f522f41217762a5947e199a18544bdb599701db7ea06941310c438313b7214eaa67039ab5bde25fed4fe35b47c12331a33535a7741fc141879fb60e388df202e86219b91ed184d6484d234e8f99be8f7a3612c7741fc141879fb60e388df202e86219b91ed184d6484d234e8f99be8f7a3612c7741fc141879fb60e388df202e86219b91ed184d6484d234e8f99be8f7a3612c468cf9e5d7ebd18d57c1eb219eda08f228f913037868594253947ba31830ce68468cf9e5d7ebd18d57c1eb219eda08f228f913037868594253947ba31830ce68468cf9e5d7ebd18d57c1eb219eda08f228f913037868594253947ba31830ce686baf4953286df6ff770f44cea9b96b004170e604daddc654dfdf6fb3187ed2456baf4953286df6ff770f44cea9b96b004170e604daddc654dfdf6fb3187ed2456baf4953286df6ff770f44cea9b96b004170e604daddc654dfdf6fb3187ed2457a250faba77a450efadf4e13aca1044e0e86c16df6f21a0d1faf04ef6a7d1083a94afd983b396cb6cf56f68fdfbfc6d4d64443dcb05aebc9ef75ffbaf09467e77a250faba77a450efadf4e13aca1044e0e86c16df6f21a0d1faf04ef6a7d1083286a278a91745f620426a1f9dd40a0a42f048e217d8aec79fd24809c241c71ec286a278a91745f620426a1f9dd40a0a42f048e217d8aec79fd24809c241c71ec286a278a91745f620426a1f9dd40a0a42f048e217d8aec79fd24809c241c71ecf2ebbe75583a67951ca66a68ed2f2d8275e75443d34691e6ca3469f82fa484d1ad7fbf938f12a3a62a832f24c86868db1f125a4c1f27ad779dd5a2ed0291081df2ebbe75583a67951ca66a68ed2f2d8275e75443d34691e6ca3469f82fa484d18dc1360b84d56e298f67ce4881974a3687fc3fe1dec8586878db7e2511ba471f144dbcf516973f91f2b4ab6d23965b1baaccfa4fbbe539d41609bb03c8987a66a5630233f02a15f976b6b8e9355ea9fe8f4b24eb691ab856217f426231fb19831c0268e3d5b4bb36dcf13deab283586df43ca40e7018e0286b426a077eec59cb1c0268e3d5b4bb36dcf13deab283586df43ca40e7018e0286b426a077eec59cb1c0268e3d5b4bb36dcf13deab283586df43ca40e7018e0286b426a077eec59cb7c4e7977553c04488d7e5c33770b9a87f08763136a2f27bf3e63e7ed59a9bf42245ed53805b14e107a7cce203b95424b84db8defee72301f126449ac96c76eac7c4e7977553c04488d7e5c33770b9a87f08763136a2f27bf3e63e7ed59a9bf420ca9709bfac6c70d8f384b68de86d7982125be5f59d4ad52953149a9efd0e3c9d4a18b22dc506896f872b596c315ccf571593a00a67b55391b728c93472601290ca9709bfac6c70d8f384b68de86d7982125be5f59d4ad52953149a9efd0e3c9160f87cbe99d402f36a0da74a4aa23afdb8d42072ff914d8d323bc6041fe55a9a5d5f43f6ceda556c4e28abe1037ec3b8ad73dd420a7e4312c798608492ef880eead3ebb902b998c2f15d1257a1bdfc46f5a4a80361fcc8363ca4a5157373fc682d078dddfdfb3009b72827102325a6bb72b41fa9f88c7e1f1a25a83d3662432e3c64edf111d666399ae80ac293a245824ebd1960d6135ac57cee6935819f9efc37aa7e66672f7b679e5fd0405cc17f1240941e5064c39260e4657056d70b4d3d11b9cf917057c25af06c67df1971f6a2d4828d65248f90179598a5faba6e1917bb6a1767679ceaa9954db65636d0e56ae7eb1c63e8a568f15b325c1d23348c5d11b9cf917057c25af06c67df1971f6a2d4828d65248f90179598a5faba6e191f45efbcb28ff277360b50c553f40c619ee75ab11715b04f03634416d452ed512a309361b5521829a06ed122cb9f77ae514efefaa3278a1344c0db0c755a75786f45efbcb28ff277360b50c553f40c619ee75ab11715b04f03634416d452ed51255383319eef04c9e30892ad5a7dcd33d8818beb06bef702f201a6229cb5dfc0b8040bd55ca111a06b31d17c4160d22894f5b2d015ae6a6256c06c620d189005455383319eef04c9e30892ad5a7dcd33d8818beb06bef702f201a6229cb5dfc0bbed415838453b1165128852ccbd627230a3d04742ef2889ae39ba7abd75f6cecb27da5ebcdbebda2fd1c039975dcecef72d82d612db710fac379b700db4a5ed0bed415838453b1165128852ccbd627230a3d04742ef2889ae39ba7abd75f6cec2f33456ce5b1fede395c230d7771c5866c1912c3af77bcf7843f5f12f49fc03697240732f4182b6de2e6d720e1b9d2331f92a3dc4d9485b592e2794841229a392f33456ce5b1fede395c230d7771c5866c1912c3af77bcf7843f5f12f49fc036a6f9850643bfc38b2dafeaa75f63188fa2fbf420ff7816668ccdbf1af37eb6a73def6a4b1f1236f26ce6d9313449d531c70efe442d6906c1a56d3b228492a94aa6f9850643bfc38b2dafeaa75f63188fa2fbf420ff7816668ccdbf1af37eb6a743790803923ec2e1b51636b550653fd1ff8d27e1d4bdfac61970ec91c569e583e1c9371a7604fb62e52cb2cc61da0ffe87f5edf39c70a82e2804d3589fc9cdd3bf246c80de052d599bd4a1663c3d2ff0b7bedd277162e19c7526af35e0664929c8bd96b01203f7dc5e739798f6e51139b57b29ce9adb35dc93e00af7f38326be57ace4ca110f819acc61a8f4f030840811b6cd804091522681887f1a422863161a6d05451fce21a80e82e5e0453b923cb99d4ae90d81e81699f438561458822b02ccdd31939eace767734ba7887d1a94f8d2d1d927cc879531790df22cebd37b02ccdd31939eace767734ba7887d1a94f8d2d1d927cc879531790df22cebd37b02ccdd31939eace767734ba7887d1a94f8d2d1d927cc879531790df22cebd37b702a6ba8fb5df0dbffcb471a318d258a0247f5d5a3c3230ab1d8b3a15c215d6c6a5430cd669641785f11ddd007a1ab2fa6fe1cd669e80d543ddbc237607e5af27b761a03bb97a07d29e3b027d31aa39767a4c22aa8b51b56a0eb754963dba9ceefa1f15f19fce26bb63dd74a0592fb79daa72431167ccfc0b49fb2b452f54966efa1f15f19fce26bb63dd74a0592fb79daa72431167ccfc0b49fb2b452f54966efa1f15f19fce26bb63dd74a0592fb79daa72431167ccfc0b49fb2b452f549660021236f076f32d95be3b2983cb24c1ff6786a2939ff377280fce44e0804a667df91ba7091885fbf02b80d6d4b3569f7f1594d7a929d89a9961f11549b8d742c0021236f076f32d95be3b2983cb24c1ff6786a2939ff377280fce44e0804a667d977ccc8f92b10f24c16a43bd011156d372961576b90e8cd6861842557afd4f6d977ccc8f92b10f24c16a43bd011156d372961576b90e8cd6861842557afd4f69a05c6108c5a6affa9fdbe0606bad060681e8b9b01e48c97e9a199b362780b85fa1910d0da42a9d9a53b887f01c10a2a1554bf5b48ab842c59703e7ceda795b93e15b8a47e4e2e077a82efaae3975db5af8c6d762b4ecf4236922f793e974787ba849cb567b8d3ca1d2f8c2e9beb318964e43ba4c81cc6b050262d541eccea448b71be96e3160395e16f359250e7df81ad2e2209ca5758cfd192e7b17fe5ece4bd7136ef93ef00b2abb29d4cffa9d5e61231e578e2cb0b101c20c42278b14c2db8c6e84b03645d12e1e7b76096ca0b6a16e988f8132bf9e858b18defb6fc0ac0c4f42e53e07e2ed8fb5f9e06b54a500eaf5d1c8acb0ebd6c38392950ef250aad01b3370c53070f096a9704ad37e3f7fa9a305bc9cbf6d239bd2005a2c85935bec4f42e53e07e2ed8fb5f9e06b54a500eaf5d1c8acb0ebd6c38392950ef250aad49bbd9748cc503476a290566fc92239274b33c79a20dd393c207879f9fd8698d9ae74bfead49c248c838acc8b9039ca2ee3e8ba78396be9dd44e1d24c21df0bf49bbd9748cc503476a290566fc92239274b33c79a20dd393c207879f9fd8698d9d2580e55c5de2fc695baddb6ee2c4b4bbc6ac152497648a0d274c394d6b2113714f55cb5ab0c8935f71bbfb5d268165e536e0a9bd6a50b4dbc2fba75f91fa612a0a56f37bab135d65f18649e5cbb5c9306e52e81af7253c380e4056c4dd35b93e600bc7d5944b87a8804baa722c19b5ccfbf5ac88a3ca2642eff548cb65e76e3e600bc7d5944b87a8804baa722c19b5ccfbf5ac88a3ca2642eff548cb65e76e3e600bc7d5944b87a8804baa722c19b5ccfbf5ac88a3ca2642eff548cb65e76e5abefdb2e405fa300ef3b4ef5ac8f4e7bf61362cb457cdb3446c7aa0e184fe6cc1652aec080462b472098033d1b836c228de49e4289324a85dc651c3b4b9789a5abefdb2e405fa300ef3b4ef5ac8f4e7bf61362cb457cdb3446c7aa0e184fe6ca1d768872895894102af93d4e2409e420899a2a21b8a6f3e581073b89556438cbd6c9a7bfd3adfad9db1415d6e6a7313855d1fb226ddbf6db85de3d92d9c6989a1d768872895894102af93d4e2409e420899a2a21b8a6f3e581073b89556438c7df9335706c1212341761a6fa6b6b91bfa28b2937046f5774ab81f11419c8f637df9335706c1212341761a6fa6b6b91bfa28b2937046f5774ab81f11419c8f631bdb5efcc212416d7d1a18057143d54eb4d4938352e357cbfc695ca6cdd65f09d6c32a9341da5e30b8642ef0346211c413ded1698a4204e867fde3141f4bd02d680d73d51f0ceca2177c6a1f622cfacb90618f04884cb43e7b0fcaa2c627f019d6c32a9341da5e30b8642ef0346211c413ded1698a4204e867fde3141f4bd02d9006ff4f0af06187412e84d7e5a14b1d140fc9628144acce6085bd4bcb557a1f96200695000186fdd12ca93fa666e003704c604b3cf9c755c5c552d8d0b66d401e0804e00512bcaa157e5dc18353028408c2c3ea4ee704d9587dda7ba1876e587a0db98f7287071cf03eb2fcf8b2533d969145a5aa61529f16829f51c0cadc057a0db98f7287071cf03eb2fcf8b2533d969145a5aa61529f16829f51c0cadc057a0db98f7287071cf03eb2fcf8b2533d969145a5aa61529f16829f51c0cadc053d79f52fd832646badba39f72e1f35b7f3cb0947bc5699a39b118e132d19ec60dd273e8e4b6ba2e267a4204463aa59f5f57cabeafc5985b5f1341b473537e91a3d79f52fd832646badba39f72e1f35b7f3cb0947bc5699a39b118e132d19ec6045dffecd734afd45054a292286b1905c467ba8d619ff6374a76538f3e4150d27ea1e65926decc7e520f6004ad33446719ff5f8c1ba02e84167a648127cd386b845dffecd734afd45054a292286b1905c467ba8d619ff6374a76538f3e4150d27a0b9b5899a25305acafd80c446894178b8d5886a05956903e253827accd417f51e8545f9bb70086df3a0179d4fd11996c3d47cceea81da09238ceee7b77dd3eba0b9b5899a25305acafd80c446894178b8d5886a05956903e253827accd417f5f2adb0c38987be9b16e9194647bec6f131e54f738abd763835d9daa21330893ff2adb0c38987be9b16e9194647bec6f131e54f738abd763835d9daa21330893ff2adb0c38987be9b16e9194647bec6f131e54f738abd763835d9daa21330893fa6c311c1a9f8646a768d905836e219a79d637502dcfab887274656b98d2c6eb7b499875100323713bdd923cf86665c515cdfddbba76dcc2ac6145d4344f9009da6c311c1a9f8646a768d905836e219a79d637502dcfab887274656b98d2c6eb791c1316325a1c405e72157f798cc63870d46d0561f441b034a5a81d7a2f8041091c1316325a1c405e72157f798cc63870d46d0561f441b034a5a81d7a2f8041091c1316325a1c405e72157f798cc63870d46d0561f441b034a5a81d7a2f8041052555c6ccf3a9d772c6bd930a15abd8ef63dbb78f03c5cb64e36c8c014a9af4952555c6ccf3a9d772c6bd930a15abd8ef63dbb78f03c5cb64e36c8c014a9af4952555c6ccf3a9d772c6bd930a15abd8ef63dbb78f03c5cb64e36c8c014a9af49a652bf7af1ab24f5aec97bc32c4657599797e9996dafc0200b58fc94bd5b83fca652bf7af1ab24f5aec97bc32c4657599797e9996dafc0200b58fc94bd5b83fca652bf7af1ab24f5aec97bc32c4657599797e9996dafc0200b58fc94bd5b83fc5da6ef075132d81c314396f86f79ab275b3958b67e8cb5237e69f95d910bff926ea94135a29ccb3fb85b368b20f2a66cfe951f85a48fa5d6235825d87457f8f15da6ef075132d81c314396f86f79ab275b3958b67e8cb5237e69f95d910bff92fa628aa3edb22fba1ce7451ab1ce977ff6e80cc65b6338755c1f9747328a4d574193a27de7c78a97c1e451cd3226931114601b8204354f064855258f4cbae10760a89c156ee963e66c4e12f47064b9295139e666697ec6d650cbf150436dc02e5dc640a27a00c0c995e226b8bb5b57292e1b333bf6ac9b8a71f3f22757de250428ec307ab2f6dd8a0d71bd81c0c639b5445a6a2f2bd1d5533ab3c0a6b9904988f477f0299be90b0dd4dbdb1a0f095f68d1b167ccc946ea5bcce9456f22ffcd22e2986f46a8b77a48dd64a53e3e71a8860af0fa1d1b7dfb627781a87d13e2bacee2986f46a8b77a48dd64a53e3e71a8860af0fa1d1b7dfb627781a87d13e2bacee2986f46a8b77a48dd64a53e3e71a8860af0fa1d1b7dfb627781a87d13e2bace41fed8c6277122046e0351c89ded1d24feeeedd5c51a45010bf2aa40b64b35f63383d43061dce83a982b1ab4b215ea861c247f63262a9420a25e5476ee1d971341fed8c6277122046e0351c89ded1d24feeeedd5c51a45010bf2aa40b64b35f6cb7d9cff6ef8c6e5b4bc27080864a187738b86b5d2cc16c5d2071cc76aea31193c0a0c082e5310d7f0a19ce67dc55026927bd04629ae5d96b9665e52dec95904cb7d9cff6ef8c6e5b4bc27080864a187738b86b5d2cc16c5d2071cc76aea31193843db3481eb375982d680f6a8305d41557d7021f6b996acde2c0679d806bc813843db3481eb375982d680f6a8305d41557d7021f6b996acde2c0679d806bc813843db3481eb375982d680f6a8305d41557d7021f6b996acde2c0679d806bc8105f3cc15a93ef405fb7db7c6fce3ce178cd948efe67a18dd19b70075a7ce160b6cd33b9ca874ec768137a1b78582b559c471e9202b046456e110673d4fd4fa0905f3cc15a93ef405fb7db7c6fce3ce178cd948efe67a18dd19b70075a7ce160be0af22ff126e2727159fc78af346317146f1a8769785461600763a2fab7dd53bcd45fd240bb46066056e063ce5293abd963b3dd9b61f1bc448f14755db7f7869e0af22ff126e2727159fc78af346317146f1a8769785461600763a2fab7dd53b7718b7268d19e222d1647ee4292aaf6dbfe65028515fca34f81be46e36b077044d504d938cddf2852bdcef39df8cca89c4adde2570b3e1865397688e9bc01cb97718b7268d19e222d1647ee4292aaf6dbfe65028515fca34f81be46e36b0770432a64d04e94866bf5da1f66cec3f553feb651ab1bcab487c9270fbbb0107bc915d47ca639f8596f1112db77519d606ab39111805573889984abcd7746f3ae3e432a64d04e94866bf5da1f66cec3f553feb651ab1bcab487c9270fbbb0107bc915d0eed450dd5ba3f7c1e80c397a7495981b8ec9c04198522e0c5fbd5d5ff208f5d0eed450dd5ba3f7c1e80c397a7495981b8ec9c04198522e0c5fbd5d5ff208f5d0eed450dd5ba3f7c1e80c397a7495981b8ec9c04198522e0c5fbd5d5ff208f825ac4b92c8d1ddc0a3d789d0418bb8d144aaedd54586dee9cb209a42a85071f89335e84f4c69ca45dd543e37b6ee2cf93556644475fe69c30d92db45f5ef2a5046806e303aba0f509cdf03c688996984f4fa9ce3765d53fc4a3ff9c5ec3eb23c6b27caf6dc7c177170e3e1dc5aed1f5e9d71cdc73e3ae7d9da942a6eb10c142c6b27caf6dc7c177170e3e1dc5aed1f5e9d71cdc73e3ae7d9da942a6eb10c142c6b27caf6dc7c177170e3e1dc5aed1f5e9d71cdc73e3ae7d9da942a6eb10c142561d6b1b6c02831bc42a7c7d707ef447a06b94f01e47673cdbef87e9791932a3561d6b1b6c02831bc42a7c7d707ef447a06b94f01e47673cdbef87e9791932a37f047585138d375ddd829421ba1fb832d7d76a3b15dcdc09b970dd482854ac9e25b14d0b350793a803eaaea647569dccc17946fff2cb03943dc595b13173b097d70d3d2094977c0a81c3948383cd24f2f5f580d603b893ed9d0292679ce210936b539f959b17b32d58bc978b681823e934cb25ec18265391a2360a580bb53dc713f2d1c68e990256ba9801d7aa992ed871da5849e5109be3c233f60e8ae38a4313f2d1c68e990256ba9801d7aa992ed871da5849e5109be3c233f60e8ae38a4313f2d1c68e990256ba9801d7aa992ed871da5849e5109be3c233f60e8ae38a43dac422618f1d7dc68380038811a6ee4b6cf2754923d18886a0fbb7bc0e75ba0596b54af33a4e4f2b25b76792c53fe5d6d38ce111c33cd1e0bf3ad3b85ba30982dac422618f1d7dc68380038811a6ee4b6cf2754923d18886a0fbb7bc0e75ba0501f21b846b4302621870e36b4d95d5173345ef301202aa01f35b4fac637a9e0a01f21b846b4302621870e36b4d95d5173345ef301202aa01f35b4fac637a9e0a01f21b846b4302621870e36b4d95d5173345ef301202aa01f35b4fac637a9e0a572156d40fa2971479c24eccaf7dded9ef15bd08f8de5ea069cfd35bce40048d572156d40fa2971479c24eccaf7dded9ef15bd08f8de5ea069cfd35bce40048d572156d40fa2971479c24eccaf7dded9ef15bd08f8de5ea069cfd35bce40048d3db8eda88c7636ba48483c539b0ea5444ccbbdb6156c127898161af60625f5c23db8eda88c7636ba48483c539b0ea5444ccbbdb6156c127898161af60625f5c23db8eda88c7636ba48483c539b0ea5444ccbbdb6156c127898161af60625f5c245bdec46c982b2f4914199b7c16eabf3a13f46f497d08573e88ee5131c69b82f45bdec46c982b2f4914199b7c16eabf3a13f46f497d08573e88ee5131c69b82f8afbdc06cc9df742e64cd6b3e85a4b0927116b17821af7c0893ab4b6642249a084bdc181e8e11a360d9fa298de4c75400f658f0db4e66b96d28d0f22385c3ac984bdc181e8e11a360d9fa298de4c75400f658f0db4e66b96d28d0f22385c3ac984bdc181e8e11a360d9fa298de4c75400f658f0db4e66b96d28d0f22385c3ac95035c6d34ce0b65f8c46f35079d6cc813a796a547d2af65bcf21364e2a0008ebc19fa344ce0f97179f564b7eb461ad718172636da1a9f5636fa025c7412bcc0b5035c6d34ce0b65f8c46f35079d6cc813a796a547d2af65bcf21364e2a0008eb2dee4c40ae99444482f47ee4eae1ab03c2e3da74def678cde8adcdca868a7c8e2dee4c40ae99444482f47ee4eae1ab03c2e3da74def678cde8adcdca868a7c8e2dee4c40ae99444482f47ee4eae1ab03c2e3da74def678cde8adcdca868a7c8eb5cfb2fc85b3b8858a97ad5876def4e89af7dc9f2cc704575427379af279b780b5cfb2fc85b3b8858a97ad5876def4e89af7dc9f2cc704575427379af279b780b5cfb2fc85b3b8858a97ad5876def4e89af7dc9f2cc704575427379af279b780a23a866f0c068d15f5ff232943704c3da86c549bb15e195e99b88683834a34ee7727e69cefae1770c9ef8660ba4fa873a5cbbe901223d179eb74592ac6d9081f6494229d20f2d47c7ee80c7fac55b415a45152cd2c3de5ee42ccb57faefeb6cbfcfd08a4be49a35764e879bc15290baa67676041da8f2f2a547ebfba85dd6eb56ac1df534d90d0975ac102767f5489d770e87d413db6e4ffde7dfe5c694d9748fcfd08a4be49a35764e879bc15290baa67676041da8f2f2a547ebfba85dd6eb57ae6c872a7de63ada1eb4fb05e1c60c0bb9f7e18ff9c17e309a20daaae1e835ce55f782ea5e3867f652dca53ac49a3884ad8af8c8596d77cc5eccda328a7531d7ae6c872a7de63ada1eb4fb05e1c60c0bb9f7e18ff9c17e309a20daaae1e835c9470a2cf0a2204ee466f4ed506558459c5aed8845adf8436b94f3d19b67a06a69470a2cf0a2204ee466f4ed506558459c5aed8845adf8436b94f3d19b67a06a6ee155b3ce0dfe88162a11142edbfe686c5c9fe40861855926655a9031cee364945dec3881284b42c9f98d7eb3640aefe4f47613b3999cee7c871ba9829366a8745dec3881284b42c9f98d7eb3640aefe4f47613b3999cee7c871ba9829366a8745dec3881284b42c9f98d7eb3640aefe4f47613b3999cee7c871ba9829366a8738497de96739c1212941cfeb1e4b7e14eb22341f61ee0301bafd61308fa2ef5938497de96739c1212941cfeb1e4b7e14eb22341f61ee0301bafd61308fa2ef5938497de96739c1212941cfeb1e4b7e14eb22341f61ee0301bafd61308fa2ef590e0dbcf4f309943700f59c70b862180f54bd3e2a89315bc9b818b79b123e08f26b827cb3f7c4b04c17345ddfa7e20bf31c10aececfb775124dc2c215f33ed9ea0e0dbcf4f309943700f59c70b862180f54bd3e2a89315bc9b818b79b123e08f258d92124ea41b41162259f6b5cb97a2ac8a667b231c09f54fcf787115123465bf4d20fd8402fe58587d048b4da43b8432da1c0a9dc08c6b5e579fed8cc29daef9d85ee8aec93343b4b5a856abc1bde56056cca5ba1e02e523c42a2cb065b78af81b2ed44a32ba29e73638b74f50225278cc45cb3fe02ef2be26ec7ad14d055e1cba7efac6eb03ea214816e014a01072277dad7a2091051f7f9d361f19ee8338b81b2ed44a32ba29e73638b74f50225278cc45cb3fe02ef2be26ec7ad14d055e10f28c9fa250d564a4c908bd33888c62334584b06b7d740cb52feef5533180f4c556d5f4c4c5fc7e69dcc80f0f3fe186d78df8501bad3cc3a9d9d97653d6aafa11d2a553cd01b9a0805099a5ab0745faa3ef2423eb9d17eb9cd18f976dfa670c5d5e5cfdb32fffbdb9d63cb7f07f1bda32d8b745ef25a4f9d294856c579e6ad46d5e5cfdb32fffbdb9d63cb7f07f1bda32d8b745ef25a4f9d294856c579e6ad46d5e5cfdb32fffbdb9d63cb7f07f1bda32d8b745ef25a4f9d294856c579e6ad467f08ee33bac126fb10be29e4452296c7f81b8b98e85cd918ef32fd6d4f647cf15107c1c960a803a31cd917075bdb10097dd8710c05d745d8b9edbc4f28900fa77f08ee33bac126fb10be29e4452296c7f81b8b98e85cd918ef32fd6d4f647cf1952b9b622de632c7d3dbe8dc8188040097c830a575fafec24af212c0e26137f521235a4171bd0b5902cf34480a7778c3f0b522d1e9a141d4a60389ae97add6ddcb55310a35642547c855ec047de008568e2edb6225b490d89114060af6405ae0384691501047a38ecc2c1478edbfe0b358d60feefd63ce1bb77d786065c77d2b384691501047a38ecc2c1478edbfe0b358d60feefd63ce1bb77d786065c77d2b3f60862a4b5614857ed07a2ee9d4297d1e79575a30c2cbae3376e41a5c54d2289567a9f12122cdda24293700e42240c8f9ed574b1f705273a711c5a9cd0b4b6c6c1daad695dacb65b1bf474cb3377108c9a286e832d96eecc626387ac9965cae9567a9f12122cdda24293700e42240c8f9ed574b1f705273a711c5a9cd0b4b6cae91ccee494483865c6c03940a529c2fc17fc0cf22e2b33e1bf064c62c9e1cd7ba9d97a8a99730a68b4ac5d385242847b382fc7adc47af0aac5da781ef36c472689bf3ceed34573c3c57c5f5d2a52a18223dcfd0e895576ecce9e99689ce92a4e54f94813ac52400a2bfabd31cc4bc816b2ab5efd4bff44c48fd1826686065b100bbd226d8fe7ff426a3abb4d5d4a9e6f32a116e0b83e44ad70bbdf953c8355020d5b3736edcbc347a74bbb58859ad5f4594ac67a54b0b4d0f15ef788d839cde13770a5108a3a4fa860ad132f01255647f9496d7f6c68b753d2bb87c26e41085aef86cfe19f1e68a990f3e0fffae868d4f622aeb5b187a0a68b212f620a3994613770a5108a3a4fa860ad132f01255647f9496d7f6c68b753d2bb87c26e4108530a18cb2e5a29b49eef2cc615e93b3ead4dce5c75c6c3dfcc6e7165a9cfba7027552789895bc0237d4b6262fd632631c899f2a9b682472ed2e4d520dc7e42cc6464108f3415f6cc5a3b1f66dbb35664ef9fdcef8fa58d6a4a6e3e77c2686208e45efae2474cd83aec50bc63d64df8dcf04b51dc84f0e0eaf6ad193956307fabb45efae2474cd83aec50bc63d64df8dcf04b51dc84f0e0eaf6ad193956307fabb45efae2474cd83aec50bc63d64df8dcf04b51dc84f0e0eaf6ad193956307fabbefc2baa3d12550a249d219e726dfd816d3a792f538a4b75c2f4109d3d36708faefc2baa3d12550a249d219e726dfd816d3a792f538a4b75c2f4109d3d36708faefc2baa3d12550a249d219e726dfd816d3a792f538a4b75c2f4109d3d36708facd366ac833682f07007e2e81f0ca11f8fa90fb72b83253ccac7c5a3146c0babd519ebc985a772d69925c1c74e75281139f14df69eb5b3b39302e2ce8325e3b75cd366ac833682f07007e2e81f0ca11f8fa90fb72b83253ccac7c5a3146c0babd190877bc62347b3d28fe98cf1bdd56d0ec4e18a4974aa617c6a3ed6cb8f431d82938ee666c3b1927d1421faeb5214708e15136ee8271ea05610455fad76a3d8b190877bc62347b3d28fe98cf1bdd56d0ec4e18a4974aa617c6a3ed6cb8f431d8044b2a4cc07cce8bd48c6890e5232981129ac1affcb7f9c3403c0b06758719ab044b2a4cc07cce8bd48c6890e5232981129ac1affcb7f9c3403c0b06758719ab044b2a4cc07cce8bd48c6890e5232981129ac1affcb7f9c3403c0b06758719abafc9f51a19552f5cba756d82036f4f8e50bbfcf27275138a0bb8c6df7a3ee51dafc9f51a19552f5cba756d82036f4f8e50bbfcf27275138a0bb8c6df7a3ee51dafc9f51a19552f5cba756d82036f4f8e50bbfcf27275138a0bb8c6df7a3ee51d4fad41061e41a9b32c86c714e12315943f3ea627fc655ee67c45f6a7f76c9ee1fdad3738c94e4feba614e382259471c26c803af96ced686374552d53456f44624fad41061e41a9b32c86c714e12315943f3ea627fc655ee67c45f6a7f76c9ee13e1fb940de84461857c7e81936a437f1630f9463acace6c9b2d62a5624530c1ca3208e4a224272c4054eaf10705f257822705d40c1f8ce7393d01550a4d355077f7d10c4edf2aa1512f60d3b23e8467b583fa79589bd097908ada194f886f3556019bb0c0a21c33b3baba3047e85c3a8340e5599677f52b41fe20d9ebf6691be4adc641f7459fd3d52bec15fb38f94867fed0fe54b94bd38a215f22ec50714cc96f78b84987f4b3b50f20aa109199ebe45bd8fa2cab6694cb95cf8d774dc1315ab82c43b866f091c04c25c0ba0637055830faad8790c8fc3c682e5cd0ac415f53079b50cf254a9cfc1a40a11a3049fe00af750efb371a789911b1497655e221b1bf169ee67bde271684e016b57a95abb7d60007ce2cd3063de876791b9c2f4020f5d3ab06f73bbdc9ce1e35f3626d107d8cae45e61830bceab48d5ad2ce916af37d26c72945500b7d29b4438a6242d08629356829864443be28943837ebb8b940f5d3ab06f73bbdc9ce1e35f3626d107d8cae45e61830bceab48d5ad2ce916afca8c806024477e4350e63bd0d8b67233e72c092e6c24f80cfabd6ca6d49da6fdca8c806024477e4350e63bd0d8b67233e72c092e6c24f80cfabd6ca6d49da6fdca8c806024477e4350e63bd0d8b67233e72c092e6c24f80cfabd6ca6d49da6fdb195d5b081ffffaa396aab5f7ed015420a4cb33f3dc5d4cda6f2d1da71200963b195d5b081ffffaa396aab5f7ed015420a4cb33f3dc5d4cda6f2d1da71200963b195d5b081ffffaa396aab5f7ed015420a4cb33f3dc5d4cda6f2d1da712009636749f0db5faab9d0344c1e72f965eeeb2f574d8dac2a40f2227b031c209ae5cf3e97404186c62a72750bca43b11ae6c0019db787c3dce78f2b8a9f23f0c2fbc96749f0db5faab9d0344c1e72f965eeeb2f574d8dac2a40f2227b031c209ae5cf66b0326ca0562c0f5263ed665566ba317997aae82898132c619961adec395cb9a85e14186da48f96c79b602885bd34dde3e0c33d24c78a4aaa9b4f8d6f3077be66b0326ca0562c0f5263ed665566ba317997aae82898132c619961adec395cb9a836d12ddfd315ab9d80581f18b81f0cf47a201e4936dd8fcbe571df34edd03dd0136ddda038def2396a8c8cee6949e24a64eb3775f798f4933037018b17917ba836d12ddfd315ab9d80581f18b81f0cf47a201e4936dd8fcbe571df34edd03db1d5fa23a343d11fdee50d1af564574117c1404b6868c627bd8f33d34b72a85f5cd44964db5f90faf15161aeba66a958ba36730049cca6cb316d72bc3f50d405b1d5fa23a343d11fdee50d1af564574117c1404b6868c627bd8f33d34b72a85fe5b850bff408b5c661542a56e06b0209a0c3ea37085a421fb6c7fbd355b9380d2bf8d4fe8d9a86f11abf75e2897bf96be9d3759211ef97a5335ae22be8f1c8e5e5b850bff408b5c661542a56e06b0209a0c3ea37085a421fb6c7fbd355b9380ddd0016ef91c3394330f608d2674553dc14139f1a3fffd9fb9fd1bead5ffa84bef7423b44ebccfccf97b4b0941b857619852f59d89a996ddfe84b384ff38c62d7dd0016ef91c3394330f608d2674553dc14139f1a3fffd9fb9fd1bead5ffa84bef603ced6b9d993237586e9b0712a99b76b4d293d84898912562728af7d13efacf603ced6b9d993237586e9b0712a99b76b4d293d84898912562728af7d13efacf603ced6b9d993237586e9b0712a99b76b4d293d84898912562728af7d13efac0a1d54a9d6b4b62928d48279dac3ec50329b89ce0dfb2fb8642e7325d185ae888d3bfa647d55184d19c3370ccf041907f5e7498b8935520c7f611b44a46fbbf891403609e55f0b4ae2917dd64cb9efc87af2c44afaa749380791390caaf2adb42e02406256c056c4e922494a1b61e6b52f358216ce7c02a63fe2caf134d3a052b5adc117f195ffbfa8560b241f529889b09292f7430904f3a5246c8013282f16d37c73b97289f54e35a2c573b52776ef4020312099bc31a47f1b0d642f1a2da2f1270c5a2356b697a6dce74e7ef16a52c6b5b9488f80887cc968f536dd2a1e0df947a193899c913623d659866ad5205fd4192d2f2c3db402eb2c4fbf61ebd386304db9c50c8866fe1ce87163db9ff33e5128265a57ccc29ecd2d564d144be80c944f1d78dae3d5d100c70a83e708502c9cb117e439affe87c597c1452a33781036e8555c7d4e81d8bdd80779889348ff4d2ecf39b9944a87ee9f05a1ce7fc733944f1d78dae3d5d100c70a83e708502c9cb117e439affe87c597c1452a337810b0d67a3d980b1087a9125780626b979ce9cc2681bed350576a5e00957708dd28b0d67a3d980b1087a9125780626b979ce9cc2681bed350576a5e00957708dd28b0d67a3d980b1087a9125780626b979ce9cc2681bed350576a5e00957708dd28fd94314d843cb0029709b3e032fba6f7f58690906163d7ffa3ccc1bd2190ee87fd94314d843cb0029709b3e032fba6f7f58690906163d7ffa3ccc1bd2190ee876596c42202818c15f286227fb6309d7c1499859e2347e69e6cdc540bb8c80be981c014713c856eea20f098eb8db2bb43417e286d24cf7dc3643d0e5422cff6f4a34ff56864e709f2c76d843e241f6e1c6cabfcdd0d098a91d5cd8a516ff3f83f3eeef2704b25bc9ebb5782e47926c5b7a2748bb9d868909ce1f6c33a0783f89246a7a9dc9cfc81d2cdacf29b2437da707dccb65c6bcf5434defb30480d1bbb98fa1567f2588f2a096922f1d9f4d5d26e68be5734493c5ef04f806a49afc577c946a7a9dc9cfc81d2cdacf29b2437da707dccb65c6bcf5434defb30480d1bbb982feb338c8158b1e3e47e13fc0749333f8d108b033bd01f74221428e4b415b86f2feb338c8158b1e3e47e13fc0749333f8d108b033bd01f74221428e4b415b86f2feb338c8158b1e3e47e13fc0749333f8d108b033bd01f74221428e4b415b86ffd28b530aca0908df660315d25b0554c3f2c476b2b55366fbc794164308da4ca32892a20a09c1d339c26c13ba5ca37ddb756f6c14b99aa061bf0a43f22075180e55da665817eeebad04e3a772b60a21d46bbd74302d17a6149afdba6ad0603879d649394d50e22f66cb63555da5237e9e2ef146119ad8c9aa3cc05cc474460085125c2bb285e0282821d772b948602b4e562acc27987c115a6a53379466cfbdc9d649394d50e22f66cb63555da5237e9e2ef146119ad8c9aa3cc05cc474460082d22751a8cc6961087b936c5cfdc23b8ed9d8c5d6a176eccb78a1c775a0548ba07aac1cd38bf5160ac4e1a09c2544ee14e0c7f8ba537ec3ff6244f4225abd23d2d22751a8cc6961087b936c5cfdc23b8ed9d8c5d6a176eccb78a1c775a0548ba127748aa54b01c62fab9ac9d23984763cb6ca0134208a3ced51057dcdaa65806088483c450f2421643d9603f50f5eb9ac22cbe1efe2921e86725c12a18314c69127748aa54b01c62fab9ac9d23984763cb6ca0134208a3ced51057dcdaa65806bc3ecb84ed30c3f82e56921d7c912868e6a6fe8faa87e54ac07c882042a8a74d0542b74ff7a4c6d2127394d8074cfe9934ab7f98c547a83973f2b1ead7a31b10bc3ecb84ed30c3f82e56921d7c912868e6a6fe8faa87e54ac07c882042a8a74dacf75efea966902b753ff539aa03223786b5993aa51825bcb33f2a42345c53f1acf75efea966902b753ff539aa03223786b5993aa51825bcb33f2a42345c53f1acf75efea966902b753ff539aa03223786b5993aa51825bcb33f2a42345c53f193c1d592933da6de93a6ef3834e7f574cfb17df730bfbb8f20f037002c059f2593c1d592933da6de93a6ef3834e7f574cfb17df730bfbb8f20f037002c059f2593c1d592933da6de93a6ef3834e7f574cfb17df730bfbb8f20f037002c059f25f448a65d8a030c2ba4c7b1aa5c8ff9292dbffa51cd4bdd02b0ea887025f45600bda6de000990b89a9f410f9229d02a03277d63b662903f7283d43a7f55018fb3f448a65d8a030c2ba4c7b1aa5c8ff9292dbffa51cd4bdd02b0ea887025f4560005a5ae0d6e817dbf969fa1ef7617999035ba1bb5b7d5fcc1c23fbec914ccbc3e05a5ae0d6e817dbf969fa1ef7617999035ba1bb5b7d5fcc1c23fbec914ccbc3e05a5ae0d6e817dbf969fa1ef7617999035ba1bb5b7d5fcc1c23fbec914ccbc3e545c680dc31d36b72dd602cee16e11a8478022b9e6dde3b22b1e62ac95254c6524966e77c585ec49b74f31060e31af07b2fe2f4eac5c4c62a898489681eb7045545c680dc31d36b72dd602cee16e11a8478022b9e6dde3b22b1e62ac95254c6527ebdd83e5905c4722ca3326c7f7224d6003a7cb5c326a0602e800f19b088fba27ebdd83e5905c4722ca3326c7f7224d6003a7cb5c326a0602e800f19b088fba27ebdd83e5905c4722ca3326c7f7224d6003a7cb5c326a0602e800f19b088fba28b9ba8437a208ddc2cd1f3189e2c31e760e7aff53e8763e7d00efbbd75b681a28b9ba8437a208ddc2cd1f3189e2c31e760e7aff53e8763e7d00efbbd75b681a9af109f65ba6004cb770f11f1540162fcc071138de2c849db8d2bb5930ad10c2fb6f5a492e554702dc3bb3a755cf30f00c52f6f1984685ed92996226d193cf1bfb6f5a492e554702dc3bb3a755cf30f00c52f6f1984685ed92996226d193cf1bfb6f5a492e554702dc3bb3a755cf30f00c52f6f1984685ed92996226d193cf1bc9c2262c8046104bc224ebc8095fa715317a60e72dc40cd044be64eb1f0142a0d5cfea4afcd68be4f4a4d040ca4fbd2d30686fba794c8c9b0a6964170c8f0cf1c9c2262c8046104bc224ebc8095fa715317a60e72dc40cd044be64eb1f0142a00bd9244cfbed1457f34bc01dbbe72b70e35624d0aa10989221960d09d22199a199bcc7c2c9c798d13f106a2994d753ae7e06b4ebd98f7a455005ad1912922a1765772cde5be79668bbc3e285963e069110eda3025921b47f9d2ea77436b9a7cdd40d847cbba605967d035ea50a9b1589c0ea7b361120136c4afc451ffe5deae9d40d847cbba605967d035ea50a9b1589c0ea7b361120136c4afc451ffe5deae9d40d847cbba605967d035ea50a9b1589c0ea7b361120136c4afc451ffe5deae95c78c8bbc7c42d4c75cdb43d04cfd00a440ecdd14d0406c3f12c6112eaee4ab15c78c8bbc7c42d4c75cdb43d04cfd00a440ecdd14d0406c3f12c6112eaee4ab15c78c8bbc7c42d4c75cdb43d04cfd00a440ecdd14d0406c3f12c6112eaee4ab146de0b88be47eebcce0c7b27ad38fe71e4b0ce1e712ffbbdc5b75e383018968fd40bfb4268e8e5e49941b4d61d2910a2066ccd49451918223bb17735310c971e46de0b88be47eebcce0c7b27ad38fe71e4b0ce1e712ffbbdc5b75e383018968fb429ce1e90cf92b3eaefef96b5f5c9f907855db02a1294fc58734659ffefa1e4b429ce1e90cf92b3eaefef96b5f5c9f907855db02a1294fc58734659ffefa1e4b429ce1e90cf92b3eaefef96b5f5c9f907855db02a1294fc58734659ffefa1e45666081617a595f6c3b3e6ae23ede0fdd17916488dab86fb3c1423a8d0d164455528d054f8540405f6792782e8e7ff43ea7932e874d386bcd8ccd092509253ad59caf138a36083843ae33a2f6d7633ce17d96bcf26181aa7704a7a81cefa89a9582321b36fc6c60eafbfbc840411150a1309cbd01ba5ba8827a45b063472ed31c70eae373f8063b5e51acf277d33efe97d8c090906021dcd4b47d8b78ef2e7e1582321b36fc6c60eafbfbc840411150a1309cbd01ba5ba8827a45b063472ed312702e40f5717a021a1831fa8f0f30cf1f852941b0d40b1b9b9f32dc3bf4cd756f0bc80f923dd86ae3dcb518bd02b4c13dc57297bc07504966b743251c757bee100d04fe5fe2c36c84674100dc1e95cdcc9daa94788d963e876072c005dc283db90c172273870b5612a5b92c171952539af93e8aaec904913b54b7db022c4926c4f96ea5b21bdf11791f4b604bdaaf27710f5e335e51dfb2c2c7c6c35a3c7fc8deb08c0bbbe870c80c3356a026fb698e8d1c68e548f2f972ee9be7a60254e85a7ab2f3983055e76c8c123f0c7c80ee13527b8d5f92736c65c81c7f812624ec202397366c8b79ab41f59b0c21d7f3104759b1107d51a9e683e209312a9bb4de5e1f4b1992550d59af1232db594a5511b74d6d3f01f53d57e8f897b98c7050f29530e4f8764925a8226de42bd916b4a58666fd4d115fa0e5ab200177a8982c51388ba9fe244c7adee082c2bfb8c7e42d63f916b32f0d0a63dc2d59e2818d750a9100e4f8764925a8226de42bd916b4a58666fd4d115fa0e5ab200177a8982c51388a6a840546ecff4db960ab2875672217fb6c3b99c4fafe58b888974115c533ad8ad9335866ce79b772d48c13e6c45fc789e3c0c6df55e754133acc86d25482e8c4af74e087f98764d54fe10f72cd17fae0989ad5d2908d38f5df336ae9f2f9fa90ff577f1cea1d1f1b6e37d8896d09c918403eee97c7270ecf3abd8e955bc62950ff577f1cea1d1f1b6e37d8896d09c918403eee97c7270ecf3abd8e955bc62950ff577f1cea1d1f1b6e37d8896d09c918403eee97c7270ecf3abd8e955bc6295432841825f13455906dd644bf45d0fd0f603c3a1e8fe4be0426ebc65078fb506432841825f13455906dd644bf45d0fd0f603c3a1e8fe4be0426ebc65078fb506432841825f13455906dd644bf45d0fd0f603c3a1e8fe4be0426ebc65078fb50657a66b351491007ae875e1826ab86a555f57e433c43398075d8d9bd1315c199f57a66b351491007ae875e1826ab86a555f57e433c43398075d8d9bd1315c199f57a66b351491007ae875e1826ab86a555f57e433c43398075d8d9bd1315c199ff0fc52ae911a669a5ec228b51bcbf957dc483754785a3f10ef2a576e38b2bc58dffbed625812b0549c81e21af8d9ada0d3402cc6f5c70568cba6e476579e804d6ec901373f1da7f78bde6f175ef33706853c1a38ed37066acef7aa734d3c256e95385799e03b4129d89ef26c028b2ef1e4e9a3f5a39f4c60ad3d250d1dcf712b51d215ffd5b346f0c92971ca7c4055bc9b1944cb832bfc26c19c3dfe3580f7b295385799e03b4129d89ef26c028b2ef1e4e9a3f5a39f4c60ad3d250d1dcf712b12c8c3d57ec5c0c98e10d35de2aecbed143dbb127082d6d62aac9ed4346a1dbb12c8c3d57ec5c0c98e10d35de2aecbed143dbb127082d6d62aac9ed4346a1dbb12c8c3d57ec5c0c98e10d35de2aecbed143dbb127082d6d62aac9ed4346a1dbbb7c1e4d17873dd3d736e4c29ccd061c12e4905028f9027eee17b5d494e0092b2b7c1e4d17873dd3d736e4c29ccd061c12e4905028f9027eee17b5d494e0092b2b7c1e4d17873dd3d736e4c29ccd061c12e4905028f9027eee17b5d494e0092b2dd8262acac5351cad2ecb50def5efab42357f7a9d084bf732f2c25e395752559dd8262acac5351cad2ecb50def5efab42357f7a9d084bf732f2c25e395752559dd8262acac5351cad2ecb50def5efab42357f7a9d084bf732f2c25e395752559eb218afe830121d21f6808095e0466d016b8d03678f5e99059825e71c21d2baceb218afe830121d21f6808095e0466d016b8d03678f5e99059825e71c21d2baceb218afe830121d21f6808095e0466d016b8d03678f5e99059825e71c21d2bac78670aeae820cb909bae2b6302a276ded757bb119e0df458c031e86756d7a626f93542477164b1734326ad4644d8d1ca1f997bdbed3e4a01128403fe0a6b8d44315abe5ff6f3a8385d04dbe764e873c009b64fa815b9a114aec77e4a5eb291c117fc7e63c0f29ed6ab28a3291a91da733f2cc3ab184a3d2a934eeac4e57551ce17fc7e63c0f29ed6ab28a3291a91da733f2cc3ab184a3d2a934eeac4e57551ce17fc7e63c0f29ed6ab28a3291a91da733f2cc3ab184a3d2a934eeac4e57551ce08e5ec941d3f513f629b1c5c6051aace27d204c36b25bbb74ed1d310657e4985a027004d60a10063d0a0f8329636c4f22535466b602f8ee024706dd0a18a833fd7127ac2fa6fc765356d0ca69f47b1bec21b8bebb6a45abb20f3469510fbdeac2e9f675b2908bea531f5197af8da13294489b8d207cc42bc903782fc7807294821da3decd582a74e94ad4d4ea835fbbcb4819b7fef3a4e07f4b015bb774f7adb417d45e3573d6e60183f066893add4a04a6814470d7e34bcbe44825a7df890c3354f1054d5886d970da3ae12b8325ca67f6b8fba08bd3cd41a4d95bf5683138a977238afa262cc292f5ad1bec9672da259964f01e0236de79e1669564e283d07354f1054d5886d970da3ae12b8325ca67f6b8fba08bd3cd41a4d95bf5683138a5e70d26a80da9ea6004d5ff1cdf4fbfdfdf8406a71a8d8ef6704e1d270f8c5d85e70d26a80da9ea6004d5ff1cdf4fbfdfdf8406a71a8d8ef6704e1d270f8c5d85e70d26a80da9ea6004d5ff1cdf4fbfdfdf8406a71a8d8ef6704e1d270f8c5d83daaa9d752d5c622a2cf448ebd276b44f975a9e47a5a5b442e88fb2a25134a9cb2681cb4d355f991b53f47cfd0d5ca942787dc0c43cb9bab3d984393c4ed713f8e987c7f995a551200eecc0b6d41ab629586ecd039aa152fe1100a44f6bd55076d800290bc2a7225915cfdbb8b1960ea8e34a08a676c2035eab271561a9bb4e26d800290bc2a7225915cfdbb8b1960ea8e34a08a676c2035eab271561a9bb4e26d800290bc2a7225915cfdbb8b1960ea8e34a08a676c2035eab271561a9bb4e220839c7d91a6ce654aca21a30713262bfdfce3fbd3ab6259b6ef8dc21f7c3f1722b1388234911bc5caf0410f4da466893468f581df45d7018436c9c1f7f6eeec20839c7d91a6ce654aca21a30713262bfdfce3fbd3ab6259b6ef8dc21f7c3f1769307110381909aae0685cce155dce709063db0e70e62ad8e4c353df14515bb152ad53a6294cc1c5329ed56ed4def73e8bc3f953c41ce438efc5f26c34bf580ee489f2e65645415811d8cf17e23533328d6c45919df974991761a6e3b9ae982a36e99f3b0c056056350903281850412eccc0a2cbada977d49d5683c338e48380c09093028e46da29f8ee27810d9aa164ca06d284d1cab455c0f1deec6129041836e99f3b0c056056350903281850412eccc0a2cbada977d49d5683c338e48380f4c3c9469d066dc1aaea9743ac4c8d5d570051a0d79807fc42f0f6a9ec7340bff4c3c9469d066dc1aaea9743ac4c8d5d570051a0d79807fc42f0f6a9ec7340bff4c3c9469d066dc1aaea9743ac4c8d5d570051a0d79807fc42f0f6a9ec7340bf53d3553c32a419d1f11f69267c38a2ea3d646f47832c8bb9620bf524a60ecc0e53d3553c32a419d1f11f69267c38a2ea3d646f47832c8bb9620bf524a60ecc0e53d3553c32a419d1f11f69267c38a2ea3d646f47832c8bb9620bf524a60ecc0e5764b6443ec14756dba8c002d8011174b61fffdb67258757fe980603c3c0a8a0d438caaf7cc8a58bece8bda2b636efa9e083395781347cbd3e4421d313ba407dae7e9aabb32e13525904b8327e5c50d7855840ffbd9cb3e5382ae1beb94a0131562ea775e0219509df8b043254f62c6e884a5a404f1cdae6f031a6cf45034d26562ea775e0219509df8b043254f62c6e884a5a404f1cdae6f031a6cf45034d26562ea775e0219509df8b043254f62c6e884a5a404f1cdae6f031a6cf45034d26c34f94c8a34ad696720d2d87deb059abf49324d9e2eda706fb4950adbc722504bec4fba78ff1dc53bb34dc9a0205cdea30a5c15d3c4091242ab813fcfd6006abc34f94c8a34ad696720d2d87deb059abf49324d9e2eda706fb4950adbc722504ae01bc8480e4747e534a3e4da05bbed95652532864120b443bc58fcc576e0fc15d16b0262c9370d5c8298a9c8498f2d22a1c4c86da5141e2bcf13b0aa5afe073ae01bc8480e4747e534a3e4da05bbed95652532864120b443bc58fcc576e0fc1eebf2c1e45e0e11861d720e15eb7a03d211c60b3f4bd5b243841f04d00705a6ca27cc06a10c3a4f65e5922a8a723a34fe4bf98ac7e03ea7e904501281194412acc067e36209e30104f5b4b273031f702cdffcbc9269ba703c8db0632d2575157fca584bcbaa29352e19976e5aa6d8512e9292764fe11b7769772c42c359cd664849695187310b4c42fd5817e5b34e022d00b5538881bf9b86481f23740781135fca584bcbaa29352e19976e5aa6d8512e9292764fe11b7769772c42c359cd664f46bf1d0cfb5c675810583056e316d37ec8e030cef21e04837e54af1069668bb785934efa94454e63870c6ffb119abaa90269d6f9d8488c3333f8cc400c3ad30f46bf1d0cfb5c675810583056e316d37ec8e030cef21e04837e54af1069668bb97664a58dbff33830bbca09266914c2eca3f28045881af63ed58d1b128346a9d97664a58dbff33830bbca09266914c2eca3f28045881af63ed58d1b128346a9d97664a58dbff33830bbca09266914c2eca3f28045881af63ed58d1b128346a9de56078bbca81cd2f9d54f2fe829e588f98ee1a47d299b5a0119e4d3089ee935dd68954c890bdae5af84c60b68ede7a94c8e6a9e8ac1cbcb0b112db489975da6de56078bbca81cd2f9d54f2fe829e588f98ee1a47d299b5a0119e4d3089ee935d9d7ad525673da9349aa706e35bdc3116f3613b7507462d3284a9635153711df1fb5a35dbbcd74afca75cf4868833b73c04c577c7851f7ed95e2064f586b873cc49ddfe6aadf6ddfe33021fbcc2dfbfc07549fdd4a2d9c906f69534c8f974103b2af5d3585f0c2c4ae9a0045882674cd851f9974437c4a7b93703c1f7e3ef25a3c7ce1c2bfabbf391fb04bb52cc884e8d9efc59088712b81e49c561592b47b818d3bd7aa9c89ade6d5c5682166ec147acdacfc58e259d9d31d544f65701a22a0ffb5911f96fa0619578fcc67d63d59903c27a83dd65a28e2aa92b2ad783460d40fb5911f96fa0619578fcc67d63d59903c27a83dd65a28e2aa92b2ad783460d40fb5911f96fa0619578fcc67d63d59903c27a83dd65a28e2aa92b2ad783460d4047214a3f9ee97d28f54d79699449ad82c1f49932beb35ed699f9a0fd38645760d42b6f8c53e2f6afa749b7b0d9fc693ca802bbb0606a21fff1b58d7768d6076647214a3f9ee97d28f54d79699449ad82c1f49932beb35ed699f9a0fd386457605d0419ff5365a64f59e0c40f9b8136d9738cfaa3b0e0a8366d11dde366eb5081458e00a5f228835f5d35a1e7c0fdae5afd2e25c88286e5c19220299994ee918d8cdc9747b303c1aceb0fbb94429966e93b410a2951b93726fe6ff0fda6c9e7f1c2cf625eccfe079107a11277935612f012c12e6ade1346cfa575845d93d59ceec2cf625eccfe079107a11277935612f012c12e6ade1346cfa575845d93d59ceec2cf625eccfe079107a11277935612f012c12e6ade1346cfa575845d93d59cee80e31dc9271266e415956a3594409ea3ba6069c614724c31e9d072300da17754498444cc0b7be3487333251d96094b0b81570e5a7660d84077263ed7dc4db9f9b51d4c5627c23eea21ccc827937333644f8408c2d682adddcf0f93ec240a3073dc4fa9a66b2578556fa8035fb9ba09bf26cc5db56153c0933a7f30acc3c769df937209165d20c29ab6c5c99bac70a06bcf8f7c6dd9045a22257496d41fff5738dc4fa9a66b2578556fa8035fb9ba09bf26cc5db56153c0933a7f30acc3c769df659d73a2f511edb768ccfcb9db0bed09229e7704ab94b33f6e9014805f14cecfa9b055b8699653f98cf6a29a50491f3993111cc52c72089db1d7e0c3a4110c72659d73a2f511edb768ccfcb9db0bed09229e7704ab94b33f6e9014805f14cecfccb88b7693fb1a1231da74579cc41415411782a7b405c818e30fa2acb150a9792ba906a09c48083aaa5ce0c8516af03605a042c7f29701ef8127991e2c58f0feccb88b7693fb1a1231da74579cc41415411782a7b405c818e30fa2acb150a9798bfdfd8884d8ab8ae2064e2e447be584758716e73804610fea3ec09b5d8b4bf13166ca7ea0f9fd7788966053f2170c5f4aa4830e8a30ab49c4c6d9770b9c508b8bfdfd8884d8ab8ae2064e2e447be584758716e73804610fea3ec09b5d8b4bf17d21d46b406e80d5d24257fe5c8f3f8a429b4480b3974d05abe361f1acf644d727b39f799fcd2e8e51d66f9104af141b13bc924f3d8ea092fca6c900191946ad7d21d46b406e80d5d24257fe5c8f3f8a429b4480b3974d05abe361f1acf644d71522da4feb986ff7df000dd9256290f5006482602bf3eaeaa0b98758bc987a7b03e0347b152f6cd9d2ad7af28cf4f8aa1008ef251a62698c086c9ca1b0cbfce51522da4feb986ff7df000dd9256290f5006482602bf3eaeaa0b98758bc987a7b96d7dbf9b3c447a1d71d6f06518dbca4015649c9268be3c44d3a6612b7c2a977920556159982674b2ba732e4759f3c28a671920ff989e78ff9af6ad3c47dfc1696d7dbf9b3c447a1d71d6f06518dbca4015649c9268be3c44d3a6612b7c2a9774f4f340c654c3cdcf5ee0178239e63e2df4c562661d84dd78c7957bee06cf8f8eb92e7bf797ba83fa4cb0910ba8f236aa2e5cd1d1683b06fd903e292bc3200574f4f340c654c3cdcf5ee0178239e63e2df4c562661d84dd78c7957bee06cf8f888e16b997fd45b8fab6ed364c6835ddaab86d8fbd7181f61101f380db96617035a8f62d6986b76dca4101ec297ffbd3b7e3769e5d5d3dc84680eace9ff2ae19388e16b997fd45b8fab6ed364c6835ddaab86d8fbd7181f61101f380db9661703f8fcd0f4b77f70b50c90cde11fc8e23f8817294c2beb8202b9d9886e61d394b3002c6a12853ca8a212aedbe908f2801cc911747e2de5a7ea09f32a41cdc48007f8fcd0f4b77f70b50c90cde11fc8e23f8817294c2beb8202b9d9886e61d394b30b19efc892d1e5a868517d26dd8471817353d1d4834af4e89bee1e3b134533cf0b19efc892d1e5a868517d26dd8471817353d1d4834af4e89bee1e3b134533cf0b19efc892d1e5a868517d26dd8471817353d1d4834af4e89bee1e3b134533cfe8d45ea4474f917675df9876780b1dcf49af4da169aa564e930830e7fea72f2ee8d45ea4474f917675df9876780b1dcf49af4da169aa564e930830e7fea72f2ee8d45ea4474f917675df9876780b1dcf49af4da169aa564e930830e7fea72f2eb04207c16d63ae66a0393ce47e387cc77c7f5a0c38d4dbc0ef801118e1a008dd48bcf9aba16d76bdab3726c5107a7a1ad42bf1e7437bcc697db20a72c780bfde5ad7d33a5149059fe6f0b5f9be95630d9698d96b375e6d86fd3614f6459d0dbca79d211a6a06bf3e7963763dd72049b481c010f323849a3f4bbc5123ea28ca02ccd8248d9c888125ff5a1991bebd4fbcd4b43601ff4491e23039dc61975d11a8a79d211a6a06bf3e7963763dd72049b481c010f323849a3f4bbc5123ea28ca025d1238f76719f64ffb482387258b7f930f91128448d2e9b8e186d30c13ecc4d3efc112a25a1164e645864480240788f2d13819d66c2655eac441bfa460f035e35d1238f76719f64ffb482387258b7f930f91128448d2e9b8e186d30c13ecc4d3c34d105b754198f742e8e4a7e76b7ada89a22bc641b7e0af5b1741507b186f5353519f186933b9bc000faddea1fd1f59584ac500ee14d83d61be1dfe5c4bf2f1c34d105b754198f742e8e4a7e76b7ada89a22bc641b7e0af5b1741507b186f5320836b86241b62ff3519963e02334652cb47f9d206115470f91f33b7aeff28ee20836b86241b62ff3519963e02334652cb47f9d206115470f91f33b7aeff28ee20836b86241b62ff3519963e02334652cb47f9d206115470f91f33b7aeff28ee02f68da176f4ee8cfd8ea3f80c103909bc6e7cdea192ac6b6f61326e2fa85b0502f68da176f4ee8cfd8ea3f80c103909bc6e7cdea192ac6b6f61326e2fa85b0502f68da176f4ee8cfd8ea3f80c103909bc6e7cdea192ac6b6f61326e2fa85b056bab6775fa323ed0e36e1658abcbae7e1f9e2fddd26a84732ddaedadee9d3d906bab6775fa323ed0e36e1658abcbae7e1f9e2fddd26a84732ddaedadee9d3d90581005a293390bd8b9af34b4f9d5717bbfff515ceaa7004610c8b3253d73fcbb297519de03c73695ebf3d9ee6e5d110d5a4735569146e36d5abe4586ea821744297519de03c73695ebf3d9ee6e5d110d5a4735569146e36d5abe4586ea821744297519de03c73695ebf3d9ee6e5d110d5a4735569146e36d5abe4586ea8217446a61d39627700daf660daa178194c1c02daea9aad47362ea7c7c4d8f7e47d4406a61d39627700daf660daa178194c1c02daea9aad47362ea7c7c4d8f7e47d4406a61d39627700daf660daa178194c1c02daea9aad47362ea7c7c4d8f7e47d440d4aa03cc6301558f5ad4a5cccdd59af5b21e2733e48dea5cc86ac8b7d43f6025e3cef65da61797e4c107a5678610a089ceb4556d9ddd7db68adfa63bc227c6a55538601ee9620d4f16e533c4cbbccb27591a53d9b58315af547d708a92939c9c6d7d8f8d562476512632aa5f3034b20efd7f625d9901a628c4c9b46a6b3610b29b8f36f5039de7bccc825065c9ec7461907d295abedc6b07609821e40e561f946d7d8f8d562476512632aa5f3034b20efd7f625d9901a628c4c9b46a6b3610b25a114a10ef376e0f598c561196da8d95bcf215b78a651624f001ddc485b0b7db6cc0cdb35295d947656d0ac49dfdcf3acddc6984f6dbdd901eb4d9cd84ae2baf7f5b9ea5a67fd547bbb0b9acae866b17f4dac95cc46af6a1112dbe4f8af2d152fc3fc037dc2306b47a71a398b385288e488a43a260f000cb5070879f8e462777e2575d3fae2a44f8adcda99edce0aac78dd454e5dc8b66db8e60834dd2857d9d4d9315e726f65f7cac584e6571d39d952e0bd7c0905e8a6be735b9095426b02d76c6747019dc41c450ca30ccd99b130bfaf921457db15ce9a9d8958512ba60fccef73126279cf5f65cb0c40ad5f9aa52f3eded9737e41b374d7e0126e23d245e76c6747019dc41c450ca30ccd99b130bfaf921457db15ce9a9d8958512ba60fc21e6310cc51b7020b9a4b58ac47c6fce889661426a8f5e2257fa21b8ddd0e51cc731ece081a641b0c5148e93af208d91957df7e51ada4a4ad5f9b25c4c95b61821e6310cc51b7020b9a4b58ac47c6fce889661426a8f5e2257fa21b8ddd0e51c6bc20159870881485c06eb648ee94e1809262033122e0eb34e22fc21ec8d8cdfeaf2f84a6930324ad282ad15bd50e2d181ddd26bfeec573d214c5586d899a1346bc20159870881485c06eb648ee94e1809262033122e0eb34e22fc21ec8d8cdf1f4da1b479fe12867f0f16c03965843f7e9076baf24e2f211baf091ce60fd4b21f4da1b479fe12867f0f16c03965843f7e9076baf24e2f211baf091ce60fd4b21f4da1b479fe12867f0f16c03965843f7e9076baf24e2f211baf091ce60fd4b2f11700e33a224ac7412dcae84ad1de9395114d07368932637b0f7145b8ac5369f11700e33a224ac7412dcae84ad1de9395114d07368932637b0f7145b8ac5369f11700e33a224ac7412dcae84ad1de9395114d07368932637b0f7145b8ac5369cb7f63c1b0f5342e06e7e179e4799b2266e17bcb9501a22d65127c7d4ef2f45dcb7f63c1b0f5342e06e7e179e4799b2266e17bcb9501a22d65127c7d4ef2f45dcb7f63c1b0f5342e06e7e179e4799b2266e17bcb9501a22d65127c7d4ef2f45d83f828bd80249b9f0e9feb0b96d8ccc104b2e02b00811be9d8aa19a9c179218929dbdf75cb616182db0feb3d1869350fafc19982c2da5615b9a4b0734687eecb83f828bd80249b9f0e9feb0b96d8ccc104b2e02b00811be9d8aa19a9c1792189a95a396656a816538443a7d87977ca4c4d0ffab373ec3fe83aa9511e12f046aba95a396656a816538443a7d87977ca4c4d0ffab373ec3fe83aa9511e12f046aba95a396656a816538443a7d87977ca4c4d0ffab373ec3fe83aa9511e12f046ab828a961a761ed855e0c1fd8272478e21da640e597a1c08b82fba92044222a7dd828a961a761ed855e0c1fd8272478e21da640e597a1c08b82fba92044222a7dd828a961a761ed855e0c1fd8272478e21da640e597a1c08b82fba92044222a7dd90500dd7e6dda2aeb0daa588d6887d8255c7b499d34055560a2b21a015b9530590500dd7e6dda2aeb0daa588d6887d8255c7b499d34055560a2b21a015b9530590500dd7e6dda2aeb0daa588d6887d8255c7b499d34055560a2b21a015b9530573f42ba020bf89b6f082dbef4282cff4f844b23a661397130e3cb4b118cc824573f42ba020bf89b6f082dbef4282cff4f844b23a661397130e3cb4b118cc824573f42ba020bf89b6f082dbef4282cff4f844b23a661397130e3cb4b118cc8245fec69c20b9ad3053f86ba1ee7aa1ba8adb83d8c689cadad3dbc0c9c00c75fcb83737c3f17eb3689160f24b4519cd78757103ca2f89aa4b6684409260e63c0f40b545061558e856a5f5ce17234cb8a22be760168fabd8e50fe18716c0797c6e93d30602e59a80f333b9fedfc66c7596a3003323632b202f9f6c1847a5ceecd069c553c421b6bd37578d45866058fcd8ac88bf8ffe55bccebacf8577c6e040bd0bd30602e59a80f333b9fedfc66c7596a3003323632b202f9f6c1847a5ceecd069326e74763f300561cea7d97d693d8ce56a00fd374524c68cce44d94cab2fd6494d183bb384a86976f879bc0d4d171af3038639dfd6b41a39299754c40a50a887ceb289b83e7a4a14a1f70d2a4a6d0fe4c579ded86d456b47b7cd2911768a8cc5ae648df92b42614950f31ab69ed5eaea2f0bb8f95a134a4515f7ceb489f88c6a581ec241a97a812115c5a0e5a9b20769b9a8fffc2923c8d90e213c0a10b5de8fdcba571b81b229bf118d4810ce2a9f52977bfbb0d1ae15369bccbe2af88458d8ec9a64a9cb9d4b02fd9a8f4bff032976c899c54876ecad0a93f97a983014002d91fa12e21d4f21da1612cd23aa008aaf3c8899b3b8d580031df583ace7b59519ec9a64a9cb9d4b02fd9a8f4bff032976c899c54876ecad0a93f97a983014002d57429d227731aa8f2b914f33dcf7f2613331bb174d140be85f51c1845ec60e37dc5d87b8baa8336169c3b577211d0539e41d3518e1d2e0a8805054559c05dd8e57429d227731aa8f2b914f33dcf7f2613331bb174d140be85f51c1845ec60e3773e5fb05a5695da4d016b5ac5cff1522d5adb265f305eaaf026c876382352a6219d20c796142b57216f1c68f254355f475fbc86e203ea27086109db4750e69a173e5fb05a5695da4d016b5ac5cff1522d5adb265f305eaaf026c876382352a627d5133dc6b3b01bc74dc439bdec6e7705a5886a3e5755bbea1ba6af6180878d0c8e285e7e5ec958339535d75ac5826e02e528e3a4c1566edd691c4280d8b96ac6194bb9cc9618d51fb0a23e9ba231ad9e8c1a91a8f2e739e9f092797bc48655ae840107a160d988d763bc9c3d9be06f9abf76020862ed968617653c8d2d8dffce840107a160d988d763bc9c3d9be06f9abf76020862ed968617653c8d2d8dffce840107a160d988d763bc9c3d9be06f9abf76020862ed968617653c8d2d8dffccf56ac31cf0b43e37da7fac3a7845019302c31a47e144daea0844ac5ac9cd157cf56ac31cf0b43e37da7fac3a7845019302c31a47e144daea0844ac5ac9cd157cf56ac31cf0b43e37da7fac3a7845019302c31a47e144daea0844ac5ac9cd157511cafc0858c0f029734527ec38acbcdc82c55e3b56849792904af8d1ca4a5eb511cafc0858c0f029734527ec38acbcdc82c55e3b56849792904af8d1ca4a5eb511cafc0858c0f029734527ec38acbcdc82c55e3b56849792904af8d1ca4a5eb71590c431f8d89527ccdba95d5e202f5cf71d33496c369063ceb813281386ddcd996b3e077ca748ac56e877527df7772353d7b9eaa1cec9da076ef6035bd379771590c431f8d89527ccdba95d5e202f5cf71d33496c369063ceb813281386ddcfc9e03f0cd030b0b8135b1d5c897a96830f0ba305bb4cc69f3a8c443b5502e6cfc9e03f0cd030b0b8135b1d5c897a96830f0ba305bb4cc69f3a8c443b5502e6cfc9e03f0cd030b0b8135b1d5c897a96830f0ba305bb4cc69f3a8c443b5502e6ccf9e7e38e6a39f3205660a6117f830242a7f2f3c3f7205391e6345bc2101546086db9bac43d1b9b27f5fb40e9cd9e21d627a4a994b0fba00b1e8e953eb8c817acf9e7e38e6a39f3205660a6117f830242a7f2f3c3f7205391e6345bc210154605b32f75557f295b8ffcd4a527a51ddb862ef5c76599c8656f478e4a3594cdc967a58c66666a9cd351a9e0642fec10058a184c5dbb412376cd45062277e0ab20d5b32f75557f295b8ffcd4a527a51ddb862ef5c76599c8656f478e4a3594cdc96988abd0aff61559cf1768d2e859b09d6cd88a826ba278b4c61d13754d25748a37721517423ee3f60778656c84e63baecd45990cbec8db24f2c17634b69cc42dd988abd0aff61559cf1768d2e859b09d6cd88a826ba278b4c61d13754d25748a367005b3ed300f9fa2f68f8458f92ce04a49a54ed50fa251624cf8012b34711767a1ecb86da67a3f3de482ab9d3296e216a55ddaeb3daeeb7ac85d1c1de0e2e8c67005b3ed300f9fa2f68f8458f92ce04a49a54ed50fa251624cf8012b347117692119b8d4221f1c4109a3e50974c24eb9f4129fd7c1154b0f85a3a4e7f39ca960a13ea50e7c3d5bd8ecf582e9c83de9f60b087828077cc378fd0e083f0aaa22b92119b8d4221f1c4109a3e50974c24eb9f4129fd7c1154b0f85a3a4e7f39ca96bfa21f0b6679b2a9955a6cf81bbc80d97e61eea4d56c110936cc61685dbb7d70bfa21f0b6679b2a9955a6cf81bbc80d97e61eea4d56c110936cc61685dbb7d70bfa21f0b6679b2a9955a6cf81bbc80d97e61eea4d56c110936cc61685dbb7d705af88067f19cfe5cae365809062ea6741badc276f162cc27107d6d348f60a95083d0a0ac6ec62ba5f19df2bc37f0f87dc6281f5efd0b138fdbc5cd68806b0b077f91233ba8843cc9fa95497aa2dd86527bafc7f8228a2bf4370493e2f48b178f97f084166b9335d6079ad4d4ba0d099dbba549397adfb700b57783c640f398fa97f084166b9335d6079ad4d4ba0d099dbba549397adfb700b57783c640f398fa2c870ae11bb9b6e45a754fed748a671c1150d317555f00daf151ef1777d824a05dd64b0b0bebc0777ab69fc5899b6a8c536d88bd50128e11cd2c295576b659b1369b701e99ec8ef38cffd8ce8a13767d453a79c4dd2cc66f51140be20a0a1ee45dd64b0b0bebc0777ab69fc5899b6a8c536d88bd50128e11cd2c295576b659b1b5855c02c8507c5f9903925a9994f9fba9f26909d510fa0bbf1d3b33222672bcc2092914782d4a13f7f7e6160170ac65acc7d754b6635c180b535fb344fa199ac6adf9d806403f95b3421ea74371c44422d548d73c5e36e0697f6242f1fbf50741806c9194d0ef869bbdb2b62a69b98a24e77b0a80bfc10103e582bb7419f95641806c9194d0ef869bbdb2b62a69b98a24e77b0a80bfc10103e582bb7419f95641806c9194d0ef869bbdb2b62a69b98a24e77b0a80bfc10103e582bb7419f956d9ded819e514454073851b47a4598dbafbaf64c657fadf47b5df22afb9e01ea8d9ded819e514454073851b47a4598dbafbaf64c657fadf47b5df22afb9e01ea8d9ded819e514454073851b47a4598dbafbaf64c657fadf47b5df22afb9e01ea8e4dfddffb17285529f87c3e570b1f54fc9796af1e0f9e045ed9a99acd3a4e7cad06e20760da51e05ace7ead83d9d4d66a4b6f1f31d808419682298334e4ded4ce4dfddffb17285529f87c3e570b1f54fc9796af1e0f9e045ed9a99acd3a4e7caeb5c49c5eda321e768750b950863083110d28a83c1f64fff9597f7ac5b4f1f906dee9542a7af22e62a7ad35e0093890b7d9745c5ac66f5c6fa2d1fd2748dca11eb5c49c5eda321e768750b950863083110d28a83c1f64fff9597f7ac5b4f1f902280e4cba5190e87354c3756cec9aa58abd6e84d6839b5dbe513c1229416f88e2280e4cba5190e87354c3756cec9aa58abd6e84d6839b5dbe513c1229416f88e2280e4cba5190e87354c3756cec9aa58abd6e84d6839b5dbe513c1229416f88efe156ad9c0045768d54c05bd1c66080d65b23be7645a28507b70f0f7eb03fa8a42aa1e52eeb9558b370409868cf7397c255c268d5b3abfaf9278967f852d3b0ffe156ad9c0045768d54c05bd1c66080d65b23be7645a28507b70f0f7eb03fa8a0c5e2bcd3b05907af28ee396af5946c234524dd3f76e63c7761051cf55d5e7111e9b495f17f5fe2c6784c80dc7b628f8116ea1674386000838a8beec89d1644c93c8bb532cec999a99c7e65e3ac026834529375574a32e08b26f76f3c868c3e4bd1dfab058a0a7192c6766ede40ee4a383964eba8bc2569a5a5ed7ea130fb801bd1dfab058a0a7192c6766ede40ee4a383964eba8bc2569a5a5ed7ea130fb801bd1dfab058a0a7192c6766ede40ee4a383964eba8bc2569a5a5ed7ea130fb801d374872911ad147eea5d3b4a0813a12802d9537c168e5725185b94e9d83e88beab7d8c7509f66b2a72ea76696d1b51c82514c156a743effc0266b78acfcf206ed374872911ad147eea5d3b4a0813a12802d9537c168e5725185b94e9d83e88be4ccd2e8b1b89a20cbe3a835a4af4a79540df589411b0d3621517bbc959b283504ccd2e8b1b89a20cbe3a835a4af4a79540df589411b0d3621517bbc959b283504ccd2e8b1b89a20cbe3a835a4af4a79540df589411b0d3621517bbc959b283509789affe80d8765600a1272f505b24be769688e71fe64d5b92905f2022459aef9789affe80d8765600a1272f505b24be769688e71fe64d5b92905f2022459aef9789affe80d8765600a1272f505b24be769688e71fe64d5b92905f2022459aef27cd0672b4081a0e167b067eb1a2b49bbef3ac75364fba0dce3afb05d4ba3c14fe667b058b8c5dfde77d98d51c924f629da1ce4ffe83df9c57e32ae180f3ca8927cd0672b4081a0e167b067eb1a2b49bbef3ac75364fba0dce3afb05d4ba3c140370a8c9d75635f82090881e25523c0feb37daeee52b34a2a73e2fff2c689998f02c7aaa00805bce247424b17b280323d79fbe0217f613c9ed9cfe4bd2524dde0370a8c9d75635f82090881e25523c0feb37daeee52b34a2a73e2fff2c6899983d70160c35710a387df5aa0a3b37311ece0995c12528a8d50ccfd7cf212ebee77524dcec29e769e24cbc1e7b04598118fd0e1f33227c36021d69a4733ef52dc53d70160c35710a387df5aa0a3b37311ece0995c12528a8d50ccfd7cf212ebee7b37cab75a6be4c5ec4fe9e3344215723afd7920944aa210fa318d7f3e18f47a11b6c85a347e19fa9b5f71f79958d08ce68e498e945156ea4d296833799a81efe85868ab0edc8c110b5568e83f27cbd313d57e67605e789368632415374299ae5c25faf1ad9828e5d4417738cb405fec4afe3ab5af656deb26292b995df7a4515c25faf1ad9828e5d4417738cb405fec4afe3ab5af656deb26292b995df7a4515c25faf1ad9828e5d4417738cb405fec4afe3ab5af656deb26292b995df7a4515bbea3221d361abfb22b2f659e15979f98d45d0681599be356d8f576085301590bbea3221d361abfb22b2f659e15979f98d45d0681599be356d8f57608530159006e35eced17dae8d73d9edbe07121d6158f526abe0073ac947597ed1498999ced959206ae064bc260a939877f7d5e4d8dab07c2e92c6643c0568cfd43377319fd959206ae064bc260a939877f7d5e4d8dab07c2e92c6643c0568cfd43377319fd959206ae064bc260a939877f7d5e4d8dab07c2e92c6643c0568cfd43377319f26ab97ab7eebc617ea92bb8e5c5f487362c60b85ea61ce09721a3cf841f99f482210e5c57ec55427ee055bd6328ba9f9ccda299d734586a35a28ddc0e117534626ab97ab7eebc617ea92bb8e5c5f487362c60b85ea61ce09721a3cf841f99f483c8c1450b87d0379683ddfc3799bcfa50a5c4aa03e67191092ad93e6431e1b3bf0ef7b3527bddd3e66f444331c5375066652ca7427502eb4982619973c83b77e3c8c1450b87d0379683ddfc3799bcfa50a5c4aa03e67191092ad93e6431e1b3bd1cdcf2fbabdd4ad7db623937470cbc6fd121024ea817288674eed726098fb1fd1cdcf2fbabdd4ad7db623937470cbc6fd121024ea817288674eed726098fb1fd1cdcf2fbabdd4ad7db623937470cbc6fd121024ea817288674eed726098fb1f5f683aa1f353fa14e331a23b724f2d75c8b44eb72428e9281a931a28665850c65f683aa1f353fa14e331a23b724f2d75c8b44eb72428e9281a931a28665850c65f683aa1f353fa14e331a23b724f2d75c8b44eb72428e9281a931a28665850c6687b50f522806733e4ef8921a45bba2b6acc189bfb45e89188cf0e79aa801d8baf429a394b10c81d6ddeddc9ac3bda5a487ebdfbd43ad976ed65c51a75307bcf687b50f522806733e4ef8921a45bba2b6acc189bfb45e89188cf0e79aa801d8b07a87b8a1edffea6a69a1e6c1821bc4c26e8744ec46ba79dfbbd2ba4aa16f93507a87b8a1edffea6a69a1e6c1821bc4c26e8744ec46ba79dfbbd2ba4aa16f93507a87b8a1edffea6a69a1e6c1821bc4c26e8744ec46ba79dfbbd2ba4aa16f935a738ea43a5de9cfff5bd7c82fd295b2c42ed960603b7bbcfbb48c2fa19a2ef2852505c5d1ceb7f5467c6b92c779444b34d92052f2af4ecd83cae00ab097891d84c615714bc555e5d4ed5797f7997b922fd34fbe646fcad65f67b2f80dd0711f2cbe7bf4f9ff9c4a5f4b86ca4875afa637134c3a742b4b0143fb968401216e306827922b618d7df58a2021200036a087d0f4026b6949469a91ac998d8ebfc729eb6e7f6eeef758dd9f2f3f2645029471f09b8a8eb25670045d9d91fd24c59762914c92d11f7e53a1d315e9125458a68105097d152dbee27cd063c9f6664c7453c2f1214af1113c659b37ff02aa9727f3341812e066c82524c471e4325bcde6f72c72c7dfa54f5af1bb9ad263964adf130597666ae1e5cd125f5a435b565d6c15f084149ce7f90a847acf09ab5d6295f770f5078d0c696a06c0019842583ebc6f05de0b82d1083ca378f5731bb0d5215f04d26fee7243d50b29d9f2cd55ea6a7f424085a59861d397d516cd5ff993ad664f08c84720035798ee862998181133916c89b087f49b924b4f49dfd5f2da2f69bb4de8dc93d3363f948869e95a3aed43cbd180a1145d18611e620bf7e5baa5b29f4afbaebc894befcb303251b5ccdbab84559920a8cb9ea62be33023d6dd183bea88bc20bad1b4caeb196decb9e5fb6e6cc925dc8ed7705c2bd444542091169073445d907f5cade9579da83e8d2568ad80c7b9ee51db4a46087da7530ade979f38e5de7a2e068b5a58cc9cc543aa8e394663c223c95e77edf64bf88b2fb3f9ab385866187630a4914c7c17ed7221c9f820f7ff61582b28115c56fe3127a4a203aefed876bd4f7e8d8c20224afce0ffe97802304af89c305a0d5feb8bf6ba9c7b3abfb6d5e620ba6d4f4d69277ef315e226b03ea1d93a88bf105909313e5661b5f35c281bece7485a9b997a621cd59f9ac2a4dc7a2a75969654a60ae333bdda0b53be979e0db035daa9780f202d9faea3dac87068283e5d1d92cfe4dfb2cc50d5ea5341d5ac0efadfa47db48595daafcfc93e79b29fca6d56488393712285db29e7e5a75c693f9be4008cde600b2b81700b5e6b23aea484f7a4312bf613b75417b78419056d4c9918b3a2cf6b5a616f6e75b7af05fa928568dc9dbf39845da83a48720e019214a0f250aa5e8de0ebec4bb64b1c3671c38f4657ff67b9508572bfc5aed3d0537d4428fa5607a5fda208e87975103191246d69aac4eb605cf6d84969b2054bee95dcccbe7824a99ae26e6fabb24009573f88b990c922fdc65adddec1312e30373dc635c6099912d4f836a41963c93fafcb826c1f368cf3c033605cc8b196ccc18d9fe2d364a8ce34372882ac3711f6d637f96d1651d1be3c519b7f009c69d1f96544f959e13d6c9a0c8c9897a28d17ee86bc89e86be4fa9caad026644498fb9da087d615cdaa485e1640fcbffd93515dbe0bc61779aafb3cdf11e4c32d229e120139bfc38d3ea54b95a76e38cf248d2b943c380e0f50a3b80293de6d739f8a6a7ebfc182d81ee7663e04aa15b20876c0a4f4c0c655a5d6334e94345e34123df42d0a3b8b6293df936cabbc01510bb97211de7561cbd6266596527959b50a32d710e557693be66c42c9bf2c3c855e2f48f814bf478e5b904a220368e897847f75da7a8bffe9f84e561d08e92262a107916641c7f211ac5898c0177535cd0bdc5aa872cc6e883842694d8f52181a04af69c7f806ec39ab2cac5f0fa7fa8beb6802601105355fb3e606151405d7a72d9ed8bed3d8e10d9a4b2013ffe79c6cd6367254e5baad1286d43552890eca2bda6762d72412b721f1a4fb6d82f22a9e7dd0f206743ec6a2e8294eb745c41516bb5b3c534faf4aa1d74eca204ede64060e98ac77adcb79d02c0ad50007c23db1c6b7c24ecb33eab8cdf14ce4ad5c0dd0ea56caef49af1399c7508897a4ec7a1d7eaeefd2e2a7b3f0814d36dac96b5208a278703ef1e1af4cbd41013dd5ead1dd371ec51b0bf2da49c5796c219238b6aa1ddef5631608c61518647cfc7b6fe56409312c0fdefb1f77dc7ee86bd131c5eb7a2b4a9885812b52828f7ecc485ada4dc8f1f947d52cd86d4d830ef677a2f04d337a29ddff32b53edaeca152e21c190acfbdbfe5d1ea7f28e0ee87ec387c806df1c62b5da0f958126201f40a8e87a8d39a6286aca58ab1a43ffd9f84e0758243334f579c6a7e3c082cf55a96a9f6dc47ca0d603c7f5bb6ac262692c2c6c4052fe17ee8b4674e846b5c0a9513424fe2d0a2fc18aec63afcc8b579b23ade273a2394b9875c35367690b6a293dcd7e6dc0e0773a79dceb622ef6410577c19c1e177fb2eb9c623a49340de3c9f1de25602d0a2fc18aec63afcc8b579b23ade273a2394b9875c35367690b6a293dcd7e6dc0e0773a79dceb622ef6410577c19c1e177fb2eb9c623a49340de3c9f1de2560882cb60873b718a2ac2bfa3b6a792e4aa75cf0ef3fa2fc1dc156ef71076ba740882cb60873b718a2ac2bfa3b6a792e4aa75cf0ef3fa2fc1dc156ef71076ba740198e4881db3ad935ec51a772196302df943deb3a651833c973996ffb082188b26fb2881acee2f256c276ad2f6365a269f381adeba08ae4b236525b21789d67e55ba95511417ebecef59e8f548925709e0b099469b0224406290158aad1ffad78b4f0b58a20fd68347ccb827e7a62c688e3710572b97ff19ad48a07b186af2ec743c21b213b1fc167b642af992768ac2249680e57247ff539999d9060094342d7d00f4861f1eb15bace0e9f19d9975f52b2b2153e6dc7111717965332f337187220f803a24c94538a7f05049a0e848cc3d6c5617253f7e9b3d5381cba4c898bbd175e984c0c7bd073f037b0aaa6df4d8aadacb6f1b8898484a567b5e70f5a5837c9aef9d40b86c56d54db8d1c6b229322d74b3f761c31809dd8a76cb9d1a9800821cb011018b58c87f2c824e08085d24f9379244bcde6fbb6b46da2f6431540c7c27282fd2ae5688be2831fd6c76aaffb7a7577026de0fd2bb8d41326dacb2e7aa6bbfb8ecb911d13581f7713391f8c0ceea1edd41537fdb300bbb4d62dd72e9bba0998b7a6a1b2fc45f847dbea1d2f9dc889104832b0042b5ebe335e677efd30094a6a62abf390c3376e5ed6515082bbcd70c2a6cb335a9f0378a1222d08f7d25bc47b4bc6d60577ca938da25b3ae68271de889b383b4cfbac55d8e41d47639097d18ce1d42da357521f5af5803816d3c4bade38950f69cff512a236f763585be4de892443028c3f230ab37e0c658f5bd0246b07147005580c2904b733ecf4fc3624859618c952810487e41736753cf32f4570dc6248fda1091771f56019a3f96e4ceb607215ff447544cb0d785493e1e855852f874af7c67d8e8afe859f539547112543abe89682d8ccd47e7fedb25447a4c5133f8db313772ab6ed87729371b91e1c1c38b7150cbc174a2f0c06bd1d60a411222d09e21927254b7a861039481fe0a36192ef7643adb06b14979e006c17834874e7df605d915e549e3025e8ae832d96c16368e74f1615d025cc296472cff2507b0f0824959ef98f86fd677637a6bbfb8ecb911d13581f7713391f8c0ceea1edd41537fdb300bbb4d62dd72e9b4fd472cf3011f3f9d3b072eac5592b4c58c7895ed2c41763590258ee8551ef7a78099b6154509ce59732b68a909ef7dc465724f68b184383ce2400642e6501d508255f32eea017d306e286d9e6db090a05d26f0088719b122209819b6f73396d175e984c0c7bd073f037b0aaa6df4d8aadacb6f1b8898484a567b5e70f5a5837972de213c408d10c381f44fec786787844141c7590506e001452e8e25f262be8a6bbfb8ecb911d13581f7713391f8c0ceea1edd41537fdb300bbb4d62dd72e9b73cdabebfb92b4eaf6b8af8442953da1041fa8141a0513279b8df215879d424621cb011018b58c87f2c824e08085d24f9379244bcde6fbb6b46da2f6431540c70bee94ba2d980eac331c16af1f6ea7583260dad3e592e5a263209aab26c821a99c791c1d3e049680311525f04f83c5723a3a4070a9c841c20d7f81e5b897eb5c3abf78b5deddbd2e98eb8d2194e94a3e960ed413b36ca03f52e9ef2ae9f7dca7798aae7206b2a921c09f0754f215d0d809180f08413f87d77f82908eda01968cfcaf5430e2cd52642d9e470d28605713a7820b01d0b0119066daceec1b73e426069731c30b8e35c0e62e28fc43463f19f514afe86fa65bb1fad29574a3a3cb3bb7f5e7b0da4ee72ad65d0c6ef765037c7a26518b1558f32e7b06ecc1a26490d543c54096c3a8f83e1c3461f6fbbb110ed26a913f8cfeec5ed117257cd776f464d0db5b8fc6e45a2139721b806f1e01199c7754c68d262c2264a8e333791fa90b9af63db46e8b76f28aaa4abb86b3dbc35c82e31f94eafeea5784a7669cc429821274341e8132110bb9797f33f733800277e6f1ac8c690ba9df6385944236aca16c4add09ca1dadb04fec0cfe23818ca7cbcd9d32e4f04fe63813ea520d9bf401c8a8b1c618b693f0473338ef78315f7dc3462b0c3bc33c0b6024f72d6c10c4e7c807ff5789d9236766419d5da5e6e2b07229a255f3bb5746169d3e1b00ddfc6aade5a5ccf2480560b9638148842270d01b9fba615a1645803e05bfac94c9f46b7ea4e03bc24630d2ce308498959d856506503097b8ff85294b741d38069b33097b0907453745ef5721d89c77fc1c48503474260b458f24127e1b3f0bfe11dbc3d643dbeb4125c5511acfbf917cc8141cceb06e76e4f0fef30adf25ff1b12863a72b4a13b865a333dcf9b94a3c88d25800227d5b0afecef97980b685f9d85049501eaea73444519136a6572c2eb6ea958d0d38f3223c6805b91ff4464b61a3983b89d53697530bb18933de6e01d98d72e7a39de2d946e5bfaeb38de7340f083a902de30424d9642545e1cdb566b895c61fc537ad4e11f309d225344824cb61ed42edfc5c30da21615a6b7163097d49301fb6ee70792d5dd74f9c5fc47d85e4dbef1e732a7567e3ee4eb0b1ce4d5f99737532622e77a365e8773ae3273264868cedc029f6e776f414660996c23d3522deca07327e8b1d397aca00eb4b06f8fce3fa3d752a7bd753e36a2dbfd537621a4902794af4d614626325a5e6d850baa967acbe2fb6df9a317ce17c2765b2265af94fc55c9e4d266169adaf756473008b6e446598fb15155dfef47686b54ddd4fc61db04ea2490528684175e9d3435ab12fe9366ebeb202c8c224b5b785fc5d7e09d4c40b877f9d27f195a894caad57f383fa19d87acb8957d4e18d2ecaad4a70d0908528a046850712b7d2193f94792848495fae33b33f1e9a4eb8610540f4184502c51360c296f28bd97553bf1dc44c5bb24d0c49d5e92d40d72ba8a721284e4a383a486a48ed3f3b772fb8ef578edef1f0ae9573ffda2ea4da86c02e1c11b3f8cd6f577e8f4f1cec54d5a04625cd7a457ddb9c219a0b46c0b5d41b5cd5f8bc664b33d9824773c955d3ccdba066bd4e630abe3488e156e7a860f84f79e78d0b09f6d5627ba469304de3c5042d0c3e878ec87a88512cf122e3e4a88e0d3ef779d0f3b7be91dc8408a02ba63472aa58f7fda54e58d114d57f056bf90cb4bc9b54db2d7104248aabd317954c668077d1657364fc915133757cd5c2ad758dd1deb574ed7f95c37c1b0a5ab099687f1439a3ec8f3443420e464473d2271a09cb22864525ed92e4eaf1ca972a865a7b3bdfabb923fdcfba2d740fbde069695b979c5ea874fe44b2c1798942deb2e91c24a4e75d6fbb7e76df1b65befbe724a6b33274e2c0128e4772d0215a36a2f589ac9b45f13d3c3e0a8a3360c02c07a0fbfb6c1cd0613ff0782018900ff2000b805c68d2ff69a3d09ef879b5435cf0b6e910de4ab94827ff7d618087c9a62ccc91473d08c4b5db02badbe1f2c9e1a07eb44947b81cf20e01db6e79f116c0284f59f4f0ecb5f9117453204628442809d951b1432f941f776f944328a3cf4335cfe5e8142c4e363a5fa620a031bd89779b7ce19e055bec495d5e72bf1d24bdd811b80469d1551aa11df94289e2e84623511c4d46f5f0b58ae0af831bae0b396019cfea86d3ebd082b60c5314086fb2b8668587f6818e6a6a6783e1a54cc7f3a43239c102e567611f5843d17caf7fc134881d94a2bce6bb3a1febfee646ffd0cf98bbeeb68d0e58131e73494a1371f4d173aa5ca53eb3733b198fe48b1b39279cd0ddfb03590db793bb12817267238f230b36b020c1227e76e71a6830baba170878a44f70dce4f6c573f45c63df49a72f71d3553495e525faee06aedcf86d09c0b195d9201297b8b899b53c8e3c2201d27d2eaee0a900e107c86379d1fe74d161ac89aacda75984a33114001d531b601d932959d05b8ec17a31f9d541a9a7670b1580967e04517aad11875a134606bec01c6b06a956d6cdbaf5e661f05d4d6e8659ceae44a0618f36c06011731342f56f139cb2dc13fb7377a5ca76053e25e201eac9d7f348364a027e4f2e2ad3aff90f82849872f07b31bc1a0370164bbf5f6370e2e9f1176cf2cbbcb94c168f5c88cc677715a57e2d1e8adb9e9c75e5ca539b5aee06047cda577f069ab2042dcfb4a0391cc37ed702c23c9b77edc1f50cc859c5fa86be7c6c0cefbe40302e21228689a46e89918fc129e9baf571eb115d2b4717fbf00ae77093052cf58c95b5ec36671ee9e13c9aa598caa4c5794ee7588e5760750dfea06eb5ff7cb373834e083fb6abbbb8f7b32ffe4e814b4619bb1ab12db352e37b6a98dc9980e5ff85c23fcc04bb3a4604453a0109a66a09ab4097f4acb732d487f6b15d6d0b87d77619ec3f6d67460984e588687071cb02e4a4b746bd7405be1e655ec0de64a3c875c46cdbfc08aa2c915e5ba6f6e40961605dd840ac2d80d95414bae8dcabfa9ee4172c5a8e97bd82b8faadb7e790353e1cb9b9a05c05717690bc382cbbbe38878ab88707a889b9c4a90ee3e8a1413dacb31ea467899c46e096c86d9840282ced7520a9c5fdbdc4a98164690e3fcd1acc6dfcb049d9a669ad4a70c6ad3254e8174e0d90c33b6f22cd3462e0691eae840d2a2b85d2e7446708b92f485e8d2b6170049da06c710b873ad6f79072f94b96800c71ad8a079695c72217b40489bc96d1116a30f307df03858b93b9771b444ade53cd13799995d5883f92528a1d3de269327678d81f59ea754b48fac3f1e634d6df20db84e1bb844577868a402f2aa0e6ddc6c1c96a781890237be3905cfb1f86b3dd7879ec42fbff62ddf28c177a8be4d5c325db9c8357907b046bcf3160fe998192c81da2b3b756cc31ed7b96e688d667631f55c2373c8b82b13a535db30231def9f9feab8ce5196e04d96766b3086d3b98ede72cd5c9f98eca908fd9a72410b2679a0c6aa2e9e39c2543098ca9b069d126dee02241b449754a110ddeb06011501741b2c0da718c417b7c907ad418102a9060278d1e79a430b95eb5cd3dd7b571586a47db5155b7f2bb02f58f5709d1fe760c0fffbb8a2bf39e1f6c1bdf3d36d324a179c52686faa549f47c1e4b25ee809a4147cef51637234d4d360bd5e989f46f2cc8be591e04a0fadb43e90a363e5f39e958b73481dd03695193b8c8bc6894b7afe4591d33b4a695646e51a488ceb485870c49565aaed29eaa58c803824c2b11b6f7b1ee1ea5d13d71a4ebd19a61544600d39573978ef33af969ce6c7a740019ad29fb4d299511b10244daa59567c172e56fff0d90147d407a460cd21f6b2c704ab683cbbf569b98445f5ebaabb2b1362cb112f7abc40bbb0894dc84ea49ad6aab9b6f8d6b9cd3389583eee62ff3db418635fbb1b0157116e1f44c32ddeb1b2bf6d156eba35a24ec955e689e4eb4404c3e58229b4fb7b93eef39e2c5deaf757ed813023c20dd3eb09d4c775711a1f4d8a8821323d401375da9642bf6514c0970709bc77d3fe9622cb06db37b592c25a067e6c69f8c94d032392663a5cbe58b4ebfe74e46858252214c40a2599bdb395c4fc8094ae4b92920bc54e5b84e89c5a9a2cadacf59be0dc153aafed476687acaa1bc254095b3df4d8e6542980c32f07e65d343bd49a1a76c09f5a9daf649a796590d12c564846a5627aa321eacc100404851a44da8c4595ec28cc1b93ce6b2fc998ff6b663ae00525a7553130d94cdc9625754b8d5170b945271f6f322520e1ca1ed6f4cdc3c2bd472d59ab741e0e3edb3883f12b8a93e2bf2bbfb997c6d1af30f2b996eb7b8b6ed811aff39c252b83393475bd8e5d33ce95332c79fe801a5f972461bb6055d4a3241579d1c2c9a7f5fc82f4e7aa9fd0e3865b504566e27eabc396033090ea3eb8f4c46f4cbe09b3315aeb9937cc89ec36b0d40cf9dd544e740aa467dde13541ad10c942600518cc436b1f5562bdf1be54a7d8ea952da312fbc0a138f7093f9d98bde6c2864fb833eb5a2c8dbd336854a535bfa21d8015a43af7eac4cfc71db6c6012b60c4afef3329d0dc2053b244322a646de9bcf447c8482870d22f17077331bf9ebb8a3c0c8cdd3a85481148e31df0096661e8419302212753606551bf8e49bd801e9d110bd77b4b2006bb7c8340e8f7ace8ae2e77628f59d1dadd589ccd9235a53008cc43ff8a77b3925249b04b35a61af5d32f10b89479cfd28202f3a5dc91216fee0be038eef0c27b7a636c01f33b693ac433858a67c7eedf75b74d7a255a655733f59dd1be4419dc578d58eec509707c0275c863bd78715b62bc2b153270b24b942c5093eb0a3157b91a40a99adaa0163a150ca27235c84f6438f8471179f04b1c7cd53bcdf556d44bf0826474fbb8969ea96851f427582edaa35f8dbafadec2485f3d3242b223a1e6fbf09db082e1f094520fa122654ff1722f7580d851e5a5c35096211a7a2d63c0beceb5c96a48366d708dd66fdb696bf88e9dd28ff159c97908a856e487fa1d5f538aceb22470dcedc161311ed31a58f0108faa3e5a09efff9928d7672028c672c8fbb4b5b446922e49be8743f06c4b150a1fce409a53028fca4805e85a19be0f982d246d1ca33a50412576808262534768f1803492fbef19106a0ed3a09f82669d4e92223797a0c300c93ef17f6820ad8afdca92dfac738065cfe707ec7244043a99ee445ff02d7b93748b2103b5ff3f5c61e86328c4cea68c265356b11da18a9e4a1d169033fed4fbd207160bccdd82b270cefb483e3866a07fbe06a3100c0dd615f75e35f6dfdbf80e4bdb71134bc10353b6157335da0587d38779ee8a3b746f83a63030ccac681949bb4e71938dbceeaeba4922721855d77e1d63c5c5b11b70b8161b2d096d573bae1cd40b58403adad689c9c3dbe9331b2d4a046c4fe22d2849f05307cd5eda1549257d26d90d2d205f72baf9ef3c2aeedad7f1b08bafffed4646e1785f1220af19084b38dc0baa0a5260df9ae11e73c29a4a433ca6f295e46fd2a58d496ee5a87c7c687d533c49049a189528a197862064343ee56654bd86448d6ff88e5d24db74455f718aaef619281720964b7184bf9a6ca599b98c32d427291b5083a2593bd5d72e862bfc7d5c3f7d118b984033875f8d93bba94bd68625d9e2c249cc06a72bc90b0b6bb3dfdada363da0931a766676c77d42ddb83ff21b3f8b7629348b6fea3133ece8f19fd24bc4bf85cca8d12e6adf8c91ab2982cb36fe54e9920809e7011c2864d118271342ec48275bf9106474e0b276f2bd36cda005de19c3786dec3858ec95e266d5b71d990dca911c47b7576ccdd4623d0de3033b49fdce7bdecc7e4967dee4e1a2acfdeea55bc8515496b947a98309ba418ad8ea33ac15c7fe6fd25c1984823d905ce7a72eb1f5a8e80c79ec324b1c51cf6bb26ee59caf252eaf2dad82b16ea75d97764ccd6014d345766be5784b67b2ca3a45457dbcab8d44be79f6253bfd3180f087415c53d5cb9d2ca665a3030ba09897503bbd20815a678707009de9374398d25b20e7b24838987c18405341dbb2b5a7fe0f3bd2a10150e25026037b0abbdf4f94bca13ff022c24d7af19fd37061569756017519e78a672885b2041461f85b5cf2988c9fc09dc6868ab9df865484f9c873e4b4675944f6e6199b4e493281bea8747ed979d5ec2637b5d2cb9d418441cd9495dbb0d2b8d624407ef24026f267e96615b666001352077da66479109793d2e217eb52b4ea5946871cb24c521b7947e587a3dceef06f1a26c773a3b442dff87d99d291dc391c740d75e61d2c6c195962d449a1add3d0f360895d70436610518cf6952628eeebc168c6645187e1915a64998d7b79fdd66371c161efc01c4d02f916a0050edfc4ab627a3a005dcf2c9eaffd996ac0982ce18ad5e135ef39dc65c0d69495984d5d8ed95b9cf6750cd3b0ee046dc018d0fa41b391521d23b854a10884abd6967b20f99cb0c19b75b6c84c78f9e75c381dea9b8a2b5264019b2fd0f6d737872f0bce2decb119d7440a408127c46ef60368a18b342c583f176612f58bbff4cc5014489b8e79dcfc6b1b7222ffa83fe458fe1d5d785f430b7c2c863a1fd522e7133dd55b5e9c7428026370098b9afd67c64921ce78b7c6f193fe8612da3120de00a2d4cfdb9b174b45f1b619a8cd19e5e4b97508f5218ebed3bd7aec420cce393d2c55727b030963ab728e9228ecaebab7ecff8186dea480b49b959a649160b1a8f0f1807fa24142e0990db44fd734b755edfdce78bf655b19096f00be31840e6703d25202b5127a3c53347d2bcce28ee47ad72e542d45629b5e23c4beaf46064d2515e665e0c81f2555f9b19e72cff8e9344e7f2ba25a77d9b87a5c9f58bf051089bef257c721ce64ae236c28ec6725c35e3b819c96ea206a9ce65c956769ceeb88c2ddf2d13e5b644cc0bebb4592fc1b2190bcf30b0e7560aee514e770e371ff4e35855d574cf7609a93a4f747616efa6b8a6f5a6bafb6b28a73dd838377b295dfa2bb637db4f575a95d80381e2b757fff1747222b28a8c8eeb28ad08478e3b65b1be0e69b290b47859078dc0223892c32777ad4ea92934f61f42ebe545c0adce9738f6396d6e73d8fa259dc01a349718c6291d41dddcc93ece56c863353aab29ba1a314e889139897f88bd64535fdd19d12557fadcb274ab0f3ae782bd3bc400b42fd6a5ca853c78e71e81dab55dc337dc9e11ff48f2826d0c644ede44041caa5c3eeae4e0ef18f4f690ae348564af2d82c1f9488d862f300e8f9c7a860dd30a5c3eeae4e0ef18f4f690ae348564af2d82c1f9488d862f300e8f9c7a860dd30a5c3eeae4e0ef18f4f690ae348564af2d82c1f9488d862f300e8f9c7a860dd3021e16dfe631140a89be506dc9e63944300c1ab015cfc0fff1bc24ddbe9a5625e21e16dfe631140a89be506dc9e63944300c1ab015cfc0fff1bc24ddbe9a5625e21e16dfe631140a89be506dc9e63944300c1ab015cfc0fff1bc24ddbe9a5625e28475cc12b76b88f47bc483e207ff09f6f2baae38800495dd09a5d07c5cbd7d428475cc12b76b88f47bc483e207ff09f6f2baae38800495dd09a5d07c5cbd7d428475cc12b76b88f47bc483e207ff09f6f2baae38800495dd09a5d07c5cbd7d4cc5c3214b0d4ab5f8ec0fd1d860fa178356078b9e09742ceed02a827062e5dcbcc5c3214b0d4ab5f8ec0fd1d860fa178356078b9e09742ceed02a827062e5dcbcc5c3214b0d4ab5f8ec0fd1d860fa178356078b9e09742ceed02a827062e5dcbe82598d4bfb28e92f2f6323226bb3d3b6c6793d6dd470ab3e649001f322eea8e8d0efbdd8f75e5874739247927762a19f96930723628060adbdb86922bdc276d25452d95bace5961797f3bc134f4fd2a1ad4bafc121794c467ed8a296686c96281b46c8691e5f38eb7bb657a7e9107a0416ad88bf141e0d1fc42bea3499d4ea3d17a7485ecceec917aeb26d8a8f81b15d63b115fd2e1420aa784e447d53cdb8c23294b14dc5e1a9028f679edfbb0c9f04e556997662fa827c278b1dc8a7acef30077c553ae28326ef59c06e3743a6ddf5e046d9482eb9becfa8e06ff5bd37e2e8e8c9f3f9cb2e5f8437d71de433d6d4591ed3798efad7179160fc7c55364e9a645dfffe1e238a1f3b4415239fba22b9dda57b660ced8594c1bce69fb9ae534c977828e96ce02141aa8bb6cb1264e47f5d1e74bc31d2466dfe6adc7bf0dfae16fbccf53fcd34551789105da747c60b0940e96a2209f52e0b698b6c112e485d7f0acdfb818d7a349c046cfd8d52fbc06892578a88ef9a171a7aded856b0387d0a610f52b26d8b238bfdccbdd7e60f343c33854db86221fe19897d41dbc755a6676f68933da6eccd49fe9a4c86d0e475152487499ad8773d17a33070739434112838be8f42061d87f1a3072108604201f49a7e1942f754a174fea856f2e4b98e3ab1619e39a392aaa84f796d035423569cbdb25f0610646d89322a84d0f4d26b3a30d5216ca5f84c64bd63fae69edc59341ff18d8b4b84e81107efaa29b19877dfacaabc9a81be207a31ec0bc8d8260567bb478bfd68d67ef7464a68c9f227b69810410519e8409364b763703c633f9bc4785024a1e67ce885609c024be9449f0af0410519e8409364b763703c633f9bc4785024a1e67ce885609c024be9449f0af0410519e8409364b763703c633f9bc4785024a1e67ce885609c024be9449f0aff7c96bc7c50cec0e0b6cf6140db9d5500c560bd9d57a407cab848976183fea50f7c96bc7c50cec0e0b6cf6140db9d5500c560bd9d57a407cab848976183fea50f7c96bc7c50cec0e0b6cf6140db9d5500c560bd9d57a407cab848976183fea506ec33f0bb5d196348c32265a35e5dabec2bef0e2215d586072993f88b13a155e6ec33f0bb5d196348c32265a35e5dabec2bef0e2215d586072993f88b13a155e6ec33f0bb5d196348c32265a35e5dabec2bef0e2215d586072993f88b13a155e7879299a86de5e7bda68136e07221d3aabecd775a7545911bc676a2bd106479a2d004fc894a5f080c84b96451a2553eae9c36b97b40b6be47b70be3807697473464523a8da669722328acdf05a6434e5a601d6b970adbb7a07dce8917421fa0e1ce7e4f76ea1ca631f8c7f6f111a79da0459abbdb3b7ffb75889016aa063f49b9c644cf9301063d9556bc9f6a15f32fd2f7077bedbfaa898cc0bba189abed9560cdd2f11108246a21a38c0803da64f7371693b6e20a7e2d766b056bd5bcc43d09f6ff59deff9a407d6d7f7f41759eef338bb6ebb5d3abae9180efe6c9589b34f5f06b5d05d9dc965ea27d229c87bc3c1a30b3da1451ae2d80c80b1dba0d3cb56220712cfdcb43c8f5d292b5226a036a0453f958379594d6a89b8c29fde14a4af7441da993ceb5cc9e9813855b42071025f5fde39f5d37b7b466b9bd85eb06ec232e7c81e22943c773d06dc7466c9d92d1c07a993563cb9f7928ef06f431dfe49377a1a38bb781f29d2c58296ce2d67925893594092f3b55d8b3038332ebb53635bcf1fbf4606c5ea0ab13bd0a95271ebc6bb30e8dcdd44592c575efff7ab819be018176ceda72da4521485d8143cfbf610179b33d90c4734eebc701f4122f2b279fb464618bfc96071929c4fee798f065106b1cd2d3692fcb6b8d1ef46b83b9e410c26b109ce9d32d35c0e4bc6dc92a7579910ce706939a056323de5801a7a87abcfa16526dd3d1f31954f88813928de507f4bf2911f30d08ff756d8b46baee54fce1d82a5a062eaff3ba90478641f671ce5da6f6ba7bdf49029df9eefca2f870171178ae901e108f56305aff7e36268a690bc49933a24b1aaa587fda00f4d3b7151dc8ebdca81804c959266b14122bf74e62cab773dd8e2f37b379aac1052663c27b4cdc7089ddb410ddb81a5ccf42662972e07dfc44fc429d3056af6dd128e480ac039362a15a7738ba76dffe807fd03fa29f7edaa8eb21ca0057c44a1ee8ca7f21a2c5226b7d35ccac23780ae535921353b54bf7d7e61f1ad9b021167ba6c10e37c432b4b93a7d257fbb890636fa7f6f376321cca47d5919ea5b6adc75d3858ba5f2c20d320c3f5390ff9778e03d341957bd37c5d3cf0c3327976979f2e01f19a80d1c7d5d758dcea82276e73150454212a5136b19c5fc2727786132ddafdd87f8d1367c93897805ee274c0e53ddbb0a46525aadb7dd32756fb85ad74e8b0fd3864c058e3cddf5ce304faa4f47e6aa8b70fe1672836fd8ed7d1681821800f0a1947e554a9aa27c99dc9a1b21bab0de325db6bd9a60e8823bb2112273bbce4a4f7a0185ebd1e6fc8cd79fbfd1bf5ff1c68fd7caa373b76ba98f86a80caa6af2343f94f6085c88acd1dc1000882c726fdebaaa14004e2b00a2d5c03e4f486470c9c665429a34dc1ec6832ff33d62ed05798ce0953dd681481b6330eb84a3c623100c0f9c80ee313ba939ba7870a6da629f55b3b6afc2ba2ba952706cb2bd934e9ea40815a00612f56b6534c812c10766ed9ba2fc497219737d1577ecc1ccbbbaa64d5312536a9db635df3b591992eee4d6e535169943d30ec5da07efc607401cfd723672e8205a30f93aa14e24ef5b0264c41db367b50cfa0b6fcb83d8819473772f8e0b1d195a925ea83650aa433b41fc60f47bebecfe4df029c13351a118316285baf776fd9abe7c58c629db7f5a9dd4c8fb6a5a9da4c0631437dfe0156d31663266778f115c4273bd59940d635b3c5779b39672d57b4e1847cb3a0718dc1fede78d1ae0cafe988ca047250e56bdd0c876b9183336ca2220824d4279f40fc3b1c911edaca8ea6cf925c80807eb8a52bdae00f29839bf79e3260df6f4924ab37f752ba79c56efa3b72b12b1497b86aafd247aac3f9cd7f01c6db65e155fa3437f752ba79c56efa3b72b12b1497b86aafd247aac3f9cd7f01c6db65e155fa3437f752ba79c56efa3b72b12b1497b86aafd247aac3f9cd7f01c6db65e155fa340b5e149117fd9d40c897b850c64359519fd2f010efdeab5e1904499e7bca4f810b5e149117fd9d40c897b850c64359519fd2f010efdeab5e1904499e7bca4f810b5e149117fd9d40c897b850c64359519fd2f010efdeab5e1904499e7bca4f81226da42290925d36b5e06dccf100f540f06db696fd67c36156d510786fd00fd0713b857a380254e368317bd64d157dd53f4f6c3fcea9cf909ea79a764dc182bf226da42290925d36b5e06dccf100f540f06db696fd67c36156d510786fd00fd0e35c0c90c61633783ead2e14bbc9ed4386dfbbd12610d405c3800efad29bae4ee35c0c90c61633783ead2e14bbc9ed4386dfbbd12610d405c3800efad29bae4ee35c0c90c61633783ead2e14bbc9ed4386dfbbd12610d405c3800efad29bae4e5e24619d234f9aa5ec41e75b7197ba35a59df76dbb50b25b2f65168b243543a224018586ec4081624281567de26942a30c9e6674d91df501bd498ec7c3ca04e75e24619d234f9aa5ec41e75b7197ba35a59df76dbb50b25b2f65168b243543a2678d8f5931b89be305e235c0e68740a7d3233f5a5fac0b6be87ff4780e9ccbf491c5392629214499707308f1cb55ef7968f8fb98e7d74f9fc01cc9eee0e7336e678d8f5931b89be305e235c0e68740a7d3233f5a5fac0b6be87ff4780e9ccbf40d3565dc2dc9684fb0b63af40efeeca1ab5b0b8229ab243b5800b0516496fb28858f40f804fcd2579cc530cf72d09ad218592eead8b20b3e7d9f613e4963fde9efb437471efeeee77c7fe815156605db94292195808d6e96e0e406f64c6de48d2d9f55994a5c7ec3a879cd053c38795791767127b85c781f99369626a1f532975a29630a2e7e5e7e3071f92c337f153e085e30968d6d6828a59fc4451def2ec32d9f55994a5c7ec3a879cd053c38795791767127b85c781f99369626a1f53297cb0f3ee41485a17a733a4f1f0d6ad6adec01360e584e7b14d7229a8e3ceda1ad4de02dbc53acff78d7b797cf20ad0402847ddc9f183092d3bca7b0f62f6a601bcb0f3ee41485a17a733a4f1f0d6ad6adec01360e584e7b14d7229a8e3ceda1ad626c5e5a30b0e9d4a33cd02cec341a8de77ecdf9bc4df3fb2d693911c2c46f6699341802859bd1e1364e763b2c282c8fef646fb6a75de04156e92943657f625a626c5e5a30b0e9d4a33cd02cec341a8de77ecdf9bc4df3fb2d693911c2c46f66b6fd44d365805d6a25c9ad65aee595a375bf46bb0729c9a9d5071e32826595b683a29ca6d05a42fffdfcc7235e406ce309289c0a675c2d77b03e6a3141fc8d3fb6fd44d365805d6a25c9ad65aee595a375bf46bb0729c9a9d5071e32826595b62a12bd5b68dbe0686a7f01141570da6bc358e11c89bb4ca3ca1e7b240495bd499d081388182355fd963b494a46c38c426bb211d2094b07955316e3589413b579bc7f21cd716d847a97a080168fd22d8b813366e094ad505a715c9427745112e8fe5e99745320acf4af396ab3b7235841dc7a141c0d86e2bb5cc3bad9340f4451f1bc9a1e54915ef3a1d14146146d1641eae9a41570aea4c426bea04b799ecc8d12703d47aee3172051e16e71f3795506a6dee59450e271e4e8fa17abfc646081b501d3a042de73bfe50862db437dd786b63aac59f8c5b0786c829cec626045d37cbfdb0bbec54fd7c16a4b4ef5e2eee30ec6f003b199e69cd7af551023649b2e7ca087edc9d9b2c56075a29169a9cf77f01da7de90fb364fda0a7a9821fce575ab386b317a06bad95c56f04f735853abe5c71fe611cf16a7bc728b36d4e34da191af09fbfb58263521c1c64e793ffb97ba36abf94b7a48fe046d47849fa496b1f9686415f0f3a768b5956b97995f3fa7c904b94b38e3c1f1ab442f4ca918a93b984b7715ffc1b578981bcbd2b887339619c4581f8facf9a8a259ef3af0233fa4f0e5fe17bc13ea1b4a99e6ffcc62bf3c92ab801211646f422ec199e68b898b48cf5613b9cb8369a0a3d3a3b2a5f5258ad1102df6822e2a7367a92a0f8dc7c9eabb3a7ccb8adc60317861bf79402f9a5ee0f1e35f81010f694effb86d78e5d9853b5c489ab565ba72bc273109e1bbab6eae940e5c67e84e01ed03794eb9f3a3ddd2f8f47f34d0eb887e2f9921d9dc4fec3ad8f5016eda3a2d6223c5a0cd2705bf726ef0be4292221ac2fc9a63175a55303be80056b2ac7f13bfe2bfcfd0eeaf8238e5e834cdd9622c2bcccc68aa8a29993efded755dd44499893fa3aadd2f6b6be800ce1338756971d9db568e1a804f84a720079b23d791bdb5056049ce86ae56723dad5223d042a1a13eb5c13bd2df698f25d03936f547651cc25d1beecb4e94aa433af1ee3efbf57c38e88e036a7393b56ae28744f6ab93d14eb1e527a27c26b34d31d2e3c349a6b90c727f0b0ce5561837395749e3b7f8ce0a9075dd1201f42f2a37492a063495fd3e8f26bda891940b1cd10b5739f945e396e4228c9d93a83454585a198ffea4f78c67d58d1ebe89a0be1107612058e25ed4cb37964f2a71e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85585c2fd96808786495dc6254da120d6814a31700c29b419b0cbcd8e4d86889565dbca9a068dcc8c2b6767877b5332d585130f31841d4e0aac3f58c447b79eecd1ab05fd924108d89baf7930613c23d5ac307cf17ab41b08ba096f14fa6a111d9cdc42f71ddb9289969f6895c6c906460eef3f84dc348a831e1381f8c94c89c6d671b0f37c6ee95d539931e93cd51951db6cf4b7857403067ebc85fe7626e97a946804502943a25ce6098851f6e4413e95c9eac5c3c0a548a6e3b1a2b47b489e999959c51d563e0f08ffb84d9fbc8bfaea0d7a441c9719131ade487114bb5566497cba7f222851158027c78296bf5dad5d42dce5c462b578b6805fcc0d53e9aabbb156c1469cd8bd9a3e8748a7ad92061a0d53f5f038703843ee27dcf336655fb1b756b0cf0cbbb3dca7219c7e9ba139f7dd8aae546ac13909a2c08c55d8656638ce2909421055dfd251fb73e3aa43ccb8dedcd9aa0ff40a9ef8a3835271b13944990d0f909270c2fc2c6838806231156f6c84bf6abb7c30b123802d9146b508f963ad19ad9722346f064d4fb789b477913a61cecf8b9b8ad7b383224bbdc4e94ed80f55ac66a2570c8a19d2b1dad7c057cf4c944d9c2f8adaf5bf6c8539881e136e1a7ad27262555d323321f76f2887b9a482b3c33dc7c92819cf7d950e0ed3a8b61ce17b00a1338fca815852eae64f7c819b9ed34a6f5c40ee189ff32312d8fc5dc42597f8398476b33e3d8bc4987659e356d67ddbef94f5847c73f8277e110b172a97207d979f7c3bd568e22878a981481ff2eac2f622bc4d7563ae506438edd6a79ca1afa50489ecb801acb32e3b0245d45b3494797dd9d5be8edaa7e8f85ac86fb360619e4114fd71ac6000909d6da367e11bdb9fd77ee83769f17079066db220bb27e2a4395dc131ccd7bf9fbad0f3de0bde4138f724042b339fcb05ec511cf93ad5d32bdc4ab545a70f4e5ff51036251c978dc1023e9b0346b8a673e6a13879632e778cb56dfc6df5b9d2f60c5e39c264338f6647f11568837f9d62e535ccaf100c30c14a66940e2ffd026d4646e166508e5d34d6f7238ff9b8efa2398c72c499ffaeaa980692e80f376f9c3e001527792d6011815201d5cfcf6a1c4cd2f3ec83160ce9c9b9dd813f9b5f7047d0d17665d533adb157c2c3bfec89f4611fcda8e99942797e32e09643d3c5102dd9261888cbe832a2d71792b55854eeb026b7f507e62cdab4a7876b5d6c0d7f7ff7289303c5349281e4a369207052e70af3884528c663a2c5bc5977c54655699389e6d31420d0e79ac6fccac835ee0b167e3636198f2e61362121c9f7adfbde802883c99e6b23977e4e0bbbbd042b3074214fe274b0ea5fe46ed86e7a60a9045e65bf777b31c8bcc6b9d445aa0dad8015e109717c2d426539f03ce33fb57037aeb5781ca3aadddbaae97d4e7f46e29452000916914b082bfe2a837f00bc8c9440ee014779131d6ad035d3c20085805b2708f1bce46556ff43645e932299187a821683171f734f5231cf696a68aa3c81e04754e018785efc750bbbafe910f4b4e4240995b5a2143a4341dc5c1bb73151c1d8b6013a0c4d8cf77918f82ef8c819ea7a4939582dcac2416757683094c72f9d74ee4c90b3e38f21c46787d33a153c6be9b2315e8d6713932f5f8c32e52250b6e6c337a7f092ff03d6341594b9250b1ec3e6d47af23fafc0a2c6a0a1175ff9395b7c371f54360f268521754635e89e0181dc07da4954f1d451a1a6784ff8dc05e2e31091f886b323f68e0339edc9ffce57775bb5dd1cd13f7d8ce06da0507e9257b255b9cc6eace31da334d60098f3e044860bd92d6b51f37be32408eff3f509ac41832660799177fac25b2063ea8c69f066d41d15e72bb36f01007422c0441e35d256cfbad72505c4dec7303702a407c60691379c0ae6ec7cc8ca3ab38e33ee99396ae72853cee2339fd2993bc766193e7b179d5fe80781d94d698c8575eae143d256cfbad72505c4dec7303702a407c60691379c0ae6ec7cc8ca3ab38e33ee99787ab4a2616a161c76c734ae1b7c5aec1e9a5671c383f6a469f9cf57347beab3c35d467b152138688933067dc16ed00e4d102f7311b9369d150a6993e0a9c284787ab4a2616a161c76c734ae1b7c5aec1e9a5671c383f6a469f9cf57347beab339b1b3edb5ac6647d8e327c8bb3c9f02294a4107b8e37b71697b83e34132ce80a5a121351b1862eb935c79ee1ced5c87903231394eaa6ce75d3096167c7b2d4e39b1b3edb5ac6647d8e327c8bb3c9f02294a4107b8e37b71697b83e34132ce80e44f69a2fd3f6098d2ac78a2e38412a03bf51933c95e183ec88da4f873cd13bce99717dbb92d54e1355c86deafe767b7ce73a0a93d91fc729e1428555d46d0dae44f69a2fd3f6098d2ac78a2e38412a03bf51933c95e183ec88da4f873cd13bc7be58f96f2d76a6afe5ad8adeaf30098ed66c446d7f82a559e9c66b2c8deb5897be58f96f2d76a6afe5ad8adeaf30098ed66c446d7f82a559e9c66b2c8deb5897be58f96f2d76a6afe5ad8adeaf30098ed66c446d7f82a559e9c66b2c8deb58985e4e26965614847f7c004ab8cf99d98aa90f82b34a6377a219c484c88683cfc27d1cff80ab95628aadf71bcdf4ef3b98cab4c164d92c8238e476408199db66d9bc5f77ef675e849c672672912cc45e1610b85679f4c95196327fd0881dc8babc2094a4388cf274a6ebc02eff1620545304b2ff368059fc3f1c142b8cd15abab8fe5ce586d82cf92c2bde6b054af00049dbda726a549f709d1ad0a2364d600bf0eeaf28055f176f6da9a928ff632e57181fea92247b03afb89336940ded6b3e1223feefc15fe39001e77f7b518aeb68b740e89f1f8ef404e1aab50ca678f05cc315932a52b3b1825eb6d39d7e42751d0cf8a2e6921d108847e5d9a77f5e7553a6073d0f3ce4988af018f818a1cd604db53ecd6852cb37b99e02402988a26da3a079a373fb92c8651a12f48263f1c12d10c5c62f3c1cbe8dd64a48148f7c16a83fdfc86e4373083eac0eca6c72b0edf6ff91a986d8def9224362505a290c9034d079a373fb92c8651a12f48263f1c12d10c5c62f3c1cbe8dd64a48148f7c16a83ccf2d7699e1bf6019ccc136091de6abf23f487538e4d69b69aa2cc4c35876110f75dbfd34cd67f03c36d97c1fa157e59fd370b53b8115a8b0f991915212c96daccf2d7699e1bf6019ccc136091de6abf23f487538e4d69b69aa2cc4c3587611096d750c288351313d74433a34b1934fb7a0bb2b2eb652a1759462af2027d92909c03d1aeb34895f9b02a361e91230496176c913cd54df8d0e83411d2b273f5f796d750c288351313d74433a34b1934fb7a0bb2b2eb652a1759462af2027d929012c3ddbe0ec048dcedb6654129d264e48cda76134905ab46aed6fb653bce557ef0883f867740626751ccc7ae31d41c2c76bcf82ecd1e7dec01e586875aa2b04412c3ddbe0ec048dcedb6654129d264e48cda76134905ab46aed6fb653bce557e73a12a17f0f4563d79eaeecbf67a5c104b26727b0c81a3242fb5b7d020ab6cb3c15ff66d4803144002e1ae09d1f7c49e2c031674362b863115b69a43dbbe23e873a12a17f0f4563d79eaeecbf67a5c104b26727b0c81a3242fb5b7d020ab6cb3f29855c15e67aa6ff2b8d0bec70fa5e4163c4686fb1bb57819376ed50d3c17c4d6e58146f8b867c97b5e669d2eb42ecb1226954b8609464c0a0a8db3178f70334095f4a40556e7acbea186dd0f8b23a61beabefbc3609e397f63e9f53df327b2ad68342a98504960f18727f1af0f591d4fb1cf7bb506fe386a37a25fcdaa304977475bace19d2e9c7b5de125115e10033afb4499d2b8c59db5dbb71a651d7d42ad68342a98504960f18727f1af0f591d4fb1cf7bb506fe386a37a25fcdaa304978968013cd4f1e9050234d900a022b3744df2373bc60d2954464edfd7acaf1b0145bb4b90c36059d8907818ad1523eb5a38699cc259b48cae6a354360ed28e053278d74cd6edc124459f58e8562387be0dc1ccfc70a61b1786d1a220ac1087bfd96956d5e780ea1c614a01e9f640b170a2a74dad8794d0a231e9f9b3ea076f4d380fc80acf9e2a8e5ac5b47800df5519277a743285373d7b1e0a5295bfdaadaed96956d5e780ea1c614a01e9f640b170a2a74dad8794d0a231e9f9b3ea076f4dddae5812dc5668311d38eac0fea78dbfa331f6929320c28b351712fe2dd9c2df7634da39aacc910e17c0edc156049f2f5984607f71e42dde39baf62404ce50cdddae5812dc5668311d38eac0fea78dbfa331f6929320c28b351712fe2dd9c2dfab1f4120c5dbf01476a7fe3d5b42345ed6d92ed4f8c0671e3af4de0e272f277834e9ed53b8338201c392fb60519d9f7b322c6992692b98c090fc8306de3d26eeab1f4120c5dbf01476a7fe3d5b42345ed6d92ed4f8c0671e3af4de0e272f27788adf3d7f67b83b0eb473e070655421b57627b820e42119886db4345d665b087e19924c427e33c86284ef2a41f76ab6937ab36f12e3d1ef4e617cdbf616a8fc12555ffc6a817da1f66e75545cad174aa96ec0ecf7a47145760e62f2fe0004ed10d77d05cea8a58266c831522ea230300068f0efe734ad07dee4e0cf3cf0e014c4be1927e654180fcf6d84257be161fe6fa59796774e862c89b6b78adb656738f30f8cf59c74fa4abb8d59f56d03878e29e62554f1c5e34b3e799f5f68e55e73dc079acd395f0bc2364bd3c521f19a2e821faed3361a19681d7e7177e3068453757e6f9ac91160890c67dfb4f205791084da557a578620c1c57307f35c01758915f9304f77efa894b86b2650b55ff7421feddba93374a3cd9f9db3c2f68590a0e923d031ef03ec40bef75133864328490939370baa949c2224a2719bccc4a0598091af7203ff5d57fc449b0cc6c5a1433de3ce4fbd1302ce49844dd157668d543c1e187c9a9e0da993bd129eb8c3d188966814075ff19fe949a56e0e253245f345e224fab88730bffbe27f9d920d5d4faeb6bfe4b5fa5e0ed69e8658104109cf9e1460673e9b73b327a7a09a622ab740ba3ca1d644a96d01a88e776b434dfcdbb9003895bef6e2d6d0c8060326677a857ddbab1dfc31a4b36ff51a543a64a3b8fe14b6cbd0279ffb1ac95b7ccccd6572487b4308ff210bafe2412e28affb50c3b3726bb72819ddedb26a22d777f36e93e56f1833642735722faa1c61aef2d5c913ae27000f1ca2805d608578c337c9d358b25e22bfa458adb1f1e37bd2cde3de9e4d5c1bbd7f3d7f7646dbef56d931711ed166709a49a06d921d8a80e7dd1224ef8ef35e96a38739563384e48ebd3ff7472dd6d7528d85c2cfc09e094e20bf19432abd5b8f57109a4bb1682b7b81bc49796e052d6a4aa72661f9c7c46f2e5e1b50c0246cc6ba71c03a01e11302a6864f0f75bc9634ebd5dc5b00cd28c1accf6c5f5f73c8c09e940159b2ef77b80cf019a1da27948e3695a1fe372b0cbbd324dd06892fceadf5b3e510505ce7a9ac7d11627af73657123e73fe6dddec3b7bb49b60a15f2a06a860753cee9e47d7551cc4e35e4f04d2744b9169893c48dfaf652afe949be1a73df15d149bfaf6dfa7339c33be6779145b7a245bc523104367eca3d22fb659de52f1af365e4a16ad3758bee85c87b8617798ef0d1d37b7fe5d502bdc6ad73574e08afe80b10134adaa58b8cd337f40a56ed039d720a848164ea7039acb9a3ce8f18e7d0a0cadb73cc9264772462de953499534736998d3c54f8c7c3c0dcee8bace3b50f7696dea575f993f57d6d7bfff53a41a7b86641d8b552c621c0dcee8bace3b50f7696dea575f993f57d6d7bfff53a41a7b86641d8b552c621c0dcee8bace3b50f7696dea575f993f57d6d7bfff53a41a7b86641d8b552c621c913dfceb332d8030b3834cf23f8f27b807e27451e1b185e0fc289a8bab7f105f913dfceb332d8030b3834cf23f8f27b807e27451e1b185e0fc289a8bab7f105f913dfceb332d8030b3834cf23f8f27b807e27451e1b185e0fc289a8bab7f105f1ec40cf9dd0af9a951ade8916b8497fe3914793a1bec5bbaa0b860b7402c6ed31ec40cf9dd0af9a951ade8916b8497fe3914793a1bec5bbaa0b860b7402c6ed31ec40cf9dd0af9a951ade8916b8497fe3914793a1bec5bbaa0b860b7402c6ed301f0c59c11f51b723d71592777d95fe6c9859b09b8eaced8a7711c862badc80a01f0c59c11f51b723d71592777d95fe6c9859b09b8eaced8a7711c862badc80a01f0c59c11f51b723d71592777d95fe6c9859b09b8eaced8a7711c862badc80a853c2c7ea59e65aaefc0f6da8460a198524981dfcfb22611880c316e89729df3853c2c7ea59e65aaefc0f6da8460a198524981dfcfb22611880c316e89729df3853c2c7ea59e65aaefc0f6da8460a198524981dfcfb22611880c316e89729df386092c54c225c9a974dc57b27f111d95271075947e80ca785f103165e15a2e3386092c54c225c9a974dc57b27f111d95271075947e80ca785f103165e15a2e3386092c54c225c9a974dc57b27f111d95271075947e80ca785f103165e15a2e338995df68771526e40b9dae8e2ab3bb318efc49cc39c5795513b05da1ccc958fe22f33cc7ffa66983931baa805fdc60f373a496f3a72ba0e5ae50f719398a44ef8995df68771526e40b9dae8e2ab3bb318efc49cc39c5795513b05da1ccc958feadeb1c1ccd159a0dd617dd849819972503959d4cd686ecdd8d3be0b978e625acadeb1c1ccd159a0dd617dd849819972503959d4cd686ecdd8d3be0b978e625acadeb1c1ccd159a0dd617dd849819972503959d4cd686ecdd8d3be0b978e625acaafc565b525417c6dc240405e159afb53925fcc4412f454a2c435c7f2a09e42eaafc565b525417c6dc240405e159afb53925fcc4412f454a2c435c7f2a09e42eaafc565b525417c6dc240405e159afb53925fcc4412f454a2c435c7f2a09e42efaf7fbad3228f398dae447355d120afd88fdc10eaa57d1adb61f241df89827bfe93d0a687348202223f6c2968bdfa26c2d070f36f09da8a3130c649d53c2b471faf7fbad3228f398dae447355d120afd88fdc10eaa57d1adb61f241df89827bfb07b53c4105300a4639b108a5a830107463800ae52b38497364ddc85428cfb06e91a996b880f05e8e087d5161a5eb43e6a5d93a574b057ffd3267b74a366b8f3b07b53c4105300a4639b108a5a830107463800ae52b38497364ddc85428cfb06cc12028ed812d8343c713ba6233f190d408877d8edd0abdc9ef26ea2d6b0dc0dcc12028ed812d8343c713ba6233f190d408877d8edd0abdc9ef26ea2d6b0dc0dcc12028ed812d8343c713ba6233f190d408877d8edd0abdc9ef26ea2d6b0dc0d9744eeaba4138eeec1f449dc2c4d425727a7c11404060e9926ca5202f03f1f0e38d9d0244df595a091f8c8a154f09e94112f44e619c55d86f94451c6c92ebd249744eeaba4138eeec1f449dc2c4d425727a7c11404060e9926ca5202f03f1f0e832b4ba4888c1c7af76f124378721bd2565f081684dc4fa688ebaeb2d1acdb285e2f8ce662bd239e30c8ee50dfe5baaed90054f9b62bf4ee50a583881d540ec9832b4ba4888c1c7af76f124378721bd2565f081684dc4fa688ebaeb2d1acdb28a797e6f393544dbda261d6475f33e2014696e5bdd4d166ce2771b9b429dfaeb07e19ff9ff8040a43d3d79a236f6a5f7f877306cec13e8b0bc2e157b92ad14b31a797e6f393544dbda261d6475f33e2014696e5bdd4d166ce2771b9b429dfaeb05c33cf2fac5a9d0b50ec96cd48d32e5a1558c771222f4bda148b135c9ab00de55c33cf2fac5a9d0b50ec96cd48d32e5a1558c771222f4bda148b135c9ab00de55c33cf2fac5a9d0b50ec96cd48d32e5a1558c771222f4bda148b135c9ab00de53b35d041a0b0d60019f316669657f5e0b057473ff8ce4d1c9c54207ef5074696698210217de661d9deaecd792b663b31e5f4821578194dde43af7c7935338b303b35d041a0b0d60019f316669657f5e0b057473ff8ce4d1c9c54207ef50746968792f261d2b3300c02ca2048e8bdc9541a12b3cf4225091a121a97d1aab8d8878792f261d2b3300c02ca2048e8bdc9541a12b3cf4225091a121a97d1aab8d8878792f261d2b3300c02ca2048e8bdc9541a12b3cf4225091a121a97d1aab8d887964343127e50762cc81cafad7f9ca3e94588a9da57895428f8d8ede532c22d62e35688648f929656d61d5be63c6b5cdd1136ef69852a0b61d214deeca41e1738964343127e50762cc81cafad7f9ca3e94588a9da57895428f8d8ede532c22d6203569784a96779082ff87874218aadc493639da5787e567043b1e3c4d8420db265423db74e7df60d4e6e0bbd1d1171edd08074c2d0532725494f36d2907e98e103569784a96779082ff87874218aadc493639da5787e567043b1e3c4d8420db2a078ab81e1ae15c491821ff97c5a3e04b7f834b45f6702a25bc431ebd3272de3a078ab81e1ae15c491821ff97c5a3e04b7f834b45f6702a25bc431ebd3272de3a078ab81e1ae15c491821ff97c5a3e04b7f834b45f6702a25bc431ebd3272de323a6127bf17d5bb6800bc7c9fc856d9bc93fc79b4b467faee352191ad380d2fd23a6127bf17d5bb6800bc7c9fc856d9bc93fc79b4b467faee352191ad380d2fd23a6127bf17d5bb6800bc7c9fc856d9bc93fc79b4b467faee352191ad380d2fdfd342da99b76ab8a5d90b98b8f958616df4fb7d2953b0871dc0e806e09733ae3a72c6fe9a1a68d3b296760b130ccb86985e40f6a0f3b8fb29eb341afe06ab5b3fd342da99b76ab8a5d90b98b8f958616df4fb7d2953b0871dc0e806e09733ae354c76678574ccedf24a8fd76764bb78af4946d516b159566d4d9ecb97cd74dcbe269e7a7ddc9ed45a6a8ebe6d0b35460314cf9339545845f22e3e0fc98916f5d54c76678574ccedf24a8fd76764bb78af4946d516b159566d4d9ecb97cd74dcb586c75c22f5da8eb6d21771b0043074b5ef860594882bf311fa8edb7854783cf586c75c22f5da8eb6d21771b0043074b5ef860594882bf311fa8edb7854783cf586c75c22f5da8eb6d21771b0043074b5ef860594882bf311fa8edb7854783cfceb246770c412ff9f25f0a508f612b1be086c09facebf0969659460c7596ea6822f905f58ee3b23674cc48ca7eb80927f5c4346f18d0cf8c33b2bdbd9e9141aeceb246770c412ff9f25f0a508f612b1be086c09facebf0969659460c7596ea6868886e26f1f77904ea63727a9425f4a6c8201ba04661725d38dbeff127f102342315e4189c716123f8c96bda444da5e966d657381cd288e42ac3198149b1996168886e26f1f77904ea63727a9425f4a6c8201ba04661725d38dbeff127f10234410b40e320322afb353cfeccffeaba11dc4895e595280368ab2284b7adde8a589a748a996f6517f5e6dbf95c1c3a259089dd56ef9e523bdb703ed5eea67cc020410b40e320322afb353cfeccffeaba11dc4895e595280368ab2284b7adde8a58c9f860d25daa668591bc6e11285df1cd30b97d9b12e92de1803cb223d62e7f005ce60cf3031aac7b377d57f715b695114147e7072620ae77f4a97f63384f5b94c9f860d25daa668591bc6e11285df1cd30b97d9b12e92de1803cb223d62e7f00386de4e10adc0d4a3f3fcf0639ce70d66153b65ce671b338f673d1b94403ab116b832eb8549781571f3b67c15eafc67d6f1a07845547c109364f14070c84d508386de4e10adc0d4a3f3fcf0639ce70d66153b65ce671b338f673d1b94403ab11ff4c9fc6df8a0d7566ed8961b8ecf9266a8033f01ca85c56396eb3f38f42f8baff4c9fc6df8a0d7566ed8961b8ecf9266a8033f01ca85c56396eb3f38f42f8baff4c9fc6df8a0d7566ed8961b8ecf9266a8033f01ca85c56396eb3f38f42f8ba7901998ca7895d603d9fb4158bad5ca7b8f3ebcbe55b0d878d771e2481817c5ea31138667aac678d5c9aaaff6feb3f38a6905ab562591163740237b772bcb8727901998ca7895d603d9fb4158bad5ca7b8f3ebcbe55b0d878d771e2481817c5e75866016a05e74b3228e04c2bfedd52630ba1b4a05dadc2947ab81f39513d77a46f8b77c729dcadbc7f25db8fd093a236bc5afb50beaaaa004e0a7a77cad50df75866016a05e74b3228e04c2bfedd52630ba1b4a05dadc2947ab81f39513d77aa516b1584bde0c31e5ec82c5fe9aaa6fcfd9f6551964e3f87f0d92e04ec7692bbc211a1779ea6ab4bb80e14296b0365c6c9bbac9c040366a8c8754ace2232b03a1594721860e47e5c57d144a946b1370f717236442aefedabfbd11a42e12aefb8e654fc5b0c31fb390bb0de02b1235e4888e977d4e57bb0461795c3150a5694164da1f5da2f6405ae7973c7050a70eeb7785429a6583917538062f4cae244734315c48d29f37782a1ed7893dfe19c93b887fd972a5807f0625785931cf8c5a9a193185f658ac4d15f14a02b6e6e980cf55f73a2de7fc1295247e4af9ebae46b7b9b6bfffc859a610ca0686c1e6075968643f809699ef4ee24c41c2425c0440c0d1b00630e9c33a3e864b78f838653523803f2532a131bc47868d584d5069c439e4189d08a9cfcfa4478aadf3693769c762f448e16dc57a141566aa5c5e8c353cf66c21d72c6434bd6f86c691104b32bbdd94dd3fdd0b44d32bcd1a3b55adcffe11f203072774e6535aaf912de226a98c89b7dc73d7770dd25df048961e264e2db56093ebb00eff77d0eb23058d278ddbc38b91acf7d538ad5ebb1335de92af31984ed680f1a7b16cfe6c31e1afcd6747a1380c75dbec6306a68a9aade382a4aa1f9556c30bdc2b9165f0eb72085f2bb655ad83e83acb6c357df23e4c497039cc22cab91e4cd8f66da84ea4a067d73a9e1882bf1fd67565bacc18515edaaa461e4e34f246c901923658863b2a8082e712a3a60658516ea94dcc2580aaf59434ff754daab4c213fdf0488ebac767397407121cc121c6f7ad10a15e979a0e9ef129354c62452f7edad487917f0d2b6b22feaf098eed9d53ff0d494c3125894b91ec8a425322fc3a1602ed718ae8b258ae0304ec2188befcc2983961dfe805d4c1f2a21c1baec0401ccdd0dcac801ce8281ebf49c7938942b4be17c14503b950afb94acea8d0e737dd43e61d164b6850b896308e515f4023378f749b99cc3fe2a405dfbfc99ddd1a9de2a748167106f68970fd54fb138a754775a85028d89c276554beed661d0d14e71ebac10d154c78ed6c9317648b71d415428fda9143b81240bc231b23dfaae42fb7fe701af13f4a52efc80f75f1aa898160b88778ce4839ad15dd3fccc9881d56fba03377f93999b25f999cb60feed1b640ac8e4b26b1807db316bd27bf16f5b4f98d5e09c44a14f9b344a1a43a52454748ee33747000e3db5740d19d142f4663bb0c9862f9311a35a269d1cbb114a22d72963641745c8271d348eb748d80b2697224b721567ac0c477a17eb2f47c87704dfef62ff3765ba15369f31dbca6226a796dc6152c086a12f5988a011f525b019431ed020b2feb54d101573cf95628d725c77a6ed2a2c5387469d978d57f9e118e771745bd9c432de3d96c515bd7f969e7d6cf5b1a8b590f4672770845ba258e00fa0fc7d6bd0d7a23d032eefc9bd22b594b700b5b7806f68a489dcb1b4f5ccd4976a6a9e3a07a2e325627fd5b9cf099d3765099518412fac8bdff680342c5ca711679b0969d4d4b27b94e1fc084457b9d35a6c6a7192faae4988a5ecaecfd853a15cfbeb3066622fffa336b354cb98b5e290f71d9565cc0c1fc26d603450c9b96a2ee2a927ff99ea692ab11a94aa6d14cff516d429864bc9110ed4b97194d362cde26db5916b51ce72f1d6f0ae52e8eefeac0135194bb1d0e67012d9e479a8be91ed19aa6d0636189d7a229b384c322d15afbb1316b050197330fc517f49855a91e00c306da917ce0e082860d42d08e0fd819638564f902aa1ee292896e947d8826e100cef7bbe4430c6e478fa5426160386f9600cd7125290c92ee946b3cf86ae7bc2312e122729f19629eba12b18b8d487399bcc2305fba6f73e5aef8c122a0ef12e77c00331e488c6878874388278a566dc43757dd4f9f7589bd383edfb7d4508c912ec5c4bd0985af7379285b3787d61be4926d38fa188d7a7f11413398fd6364886208f4fd3f39239e1dad66f145524378ede642fa24ca37bf6310394fdbdf11f7d24c2263ca70dc03defed4dea12c51772e770aaf8a549ad3c74e1946ab557b537752264df6098d4ac3a62534b0575366b8a38249435670559f0d6b5c6db49e3eb0b5235afe29eaa33e8fcf56fd95d06edb1f0216dd5ce1ca765b2d2a24200f3d0e6292c9b6710badd92b2e82e0128ae74a2a26805a19d80b7aab09fcc7d5ecc74f4bf4f9375441cb7a2d8b447bf9e683cf2864d6522b2df02b9e531e91750c7d5efa4683e7520854ce2cd8b86afac969153a66b882e52c49dce9a3fa080d896ea3d8093ee28a58cc8fa00447b65472082bb067ce46fc1a7dcfdcc15b8c65a85dce77635d5fe436348ae1f71e45ae2cac060ef5c1f22e907901ecb6be720e07b6b0396bade148d4d75bf74d0b8ff11f1c0a8441c40c12ec842be8628983fde02118c3904c6192322b600eebb1b9ea770a9a9288af045a9cab881773401d5c0919035c5a396e38858e4064be1586b07f872ce50398f63bc9b2fcaf1c7656f4c0cb84ad18164f7d45db5187ac95234c0d5579e88460ad0009017d745b8920139b32469f0d000d51d40c729d67c3a299fe8d4cc7a30a36aa7ca277a1bc04a26c51d46aab6dbd8743ca53563cd2ee6de73f9981e679143426c3479cd2f4b7173974f2bc9294051116b64f458b728e9a196ec3c5de15ab9913d5c3ac435ad775fdfeb921c500b852a1f02bbc21cbc15af780cdd2fc94f94e315c33f292088ab81a3eba297c2e12bed9445da00536bc0e1f6ec8eaa66b9512ec25149f6928383fde5662218f2347beefe742778a74154556f2b88f32890a5c069b27ba2916ac7e06b0b122fa548aa71f671e7b66cddda2060714c2b53d85cd6728f00e6429f3b9ecef051bf2883dfb348cf789ba6f68a05fea45163268c8fade2ddf7ed5b3e177255340554e4237fdf96ea1791c33c4ea8e4ae34034d989991485e21e6b56038f2f5c193f51c0ae1eb059ea31dfda3ebca19d929dd6f4c81eaac505fdfb7a55d69a66ea1ff7709375292504848c54bdbe0e6e79226ab16cb18df8bbcd064a8284002db3fb64ce0bb566bf4b4208edcfdae2d17512adff3a37ae43b033ba903a2fd4acc2affd05d9a0e64ea19f936835c4ea735db018f438f493e6febc9605672f62d93002406a55398b89321b6f70f7e9b5106140740f7c303b64c136aa56d5415f6008d5b21b33795a05ebfa6213aea5c4af520eb9ff4c08eb27b1aecc61c30e078e388d6fcaf05ae7a96c8c9347ca539ba06a38f1f6b8ad9011ba4f7da13bed82f22b8bff1ae6f04111e1e285e5041f10dc6d9d93420a397464828e023141cc28575b9599bbf7f2b0215a89b79d182aa100d82cae3b4e54ca7651878db766367fa92450ead9f6fd56a471dbc24540fc4d0e4477c175e291488f45e171d21356148be5ef1b1ccff452638d763f723194668330573087be350b89f14f67c926b131b62bb68ccc3a37b44e54fee90b81610b73d778ff1c5f498cef74389c1b7419132575c4485dea4c1d8cda5b9932e3473a3cb301dca072e123f43b12a7818b83d32719aa2fa928b9c1979cbe0d44ddd6ec73f3728510d66d9ad344e5363cd3a9375243d55edaa611a3d98bce404f570824f55405851adf12c86adda209e3e5b54ec2602174d078bf198abd1776985516063e74ebaf0f83f9a3b46dba40142720199f0f1d52e77f0bc7169f96efd5c11f5407c7f574b773351fda2ec9acebd57c24fa05f6539eb20a6ba0f7eed5d66abd69ebb8d6d85d38318662be81ceedbd3b38d4c4cf71d9f96a24b5edc36aa33a39f1b1b62cc2da4f3829457bd1b6714f8298cd04d0632a8c3b48ab1735f2d00b531cd44a7974d1c19f807b188ee06e9a7cd75735f1d5416636f76eb1e0abdfc393f4de4e43b2b90e280dc02556184eb7d8a33468a3604edf259c6f2f8a6df04405cd58b3b34d8562f0c29806a241061b1cd0ea50079fd1563034916d854f7f04c3189cd7d8e04177bca3c55bf1acdccf88beac501ff24239f4ccb4a06efff9e5dbfae19c28f2a1a20d46e4bcb8abca6138c6eb9012d6a0089562b226cdec47b6018475385fc3a77c9d034f2bd063f152bb66b7e37c9280ed5633aefb07de5ee9b98b2368c25c5821f7ed03ff5f25239486af03011ff65230faeecdbc4b5540452a923448cbd0e82e83d1fe151e821cbd7802a1c96d798710289c19ef6a6cd12df89c2e4040135c7b12d8248467ca5f78fd97d4bf9581eeffbb1032ba4a95b5a0162476bc222d2035e5dc01418226b318509c30ece2b8146fd78da6d5a5fa248c258e23e002ced98dec1c2156d4e544845303d5a0b60197aa51226489016155b9f6abe835aab6d164030e16b196963e313c1102c2c1c99d27571f4f8289ed698cbe67a0faa25787358b2f19fffc954e3f7071292588de67c0955a16c1d186f3e0ebb6d853a320b2f97cb5489ad9b4d08f80ddcb3ee3361073cf16b794951f8ac74c0a7005aee66f1676aba1dc8459d109bc1b365f6590c307f2c80955f805e83888880efffd59ea266ed1118ae8b634efbe77b725ec31f5b356192d845c3daea8a0e04db67a34585b8dba22ded2313bb8ab18b605fe6eb7b2f5d5634eced139ab79e4c30564c40b87ff2028c45688eda613f1211c25170bfe2fc47fec6bf523ead12d62d177390ead2fa6fedd1ed85fbb2a433fcf0815a9c215a3012bb6a3d6c44c5c546720f03ba420dcf83e61ad1e8888018688c10a42506e3ff58680eff7ec488209b356781859604fd470cb8357009a9d0e66bb72af87d7cdbe2b1af1a206f7dedda8d3c06edc745abad30e1244e12f5e62bea5626cd6f02456f1c6fd8998ef72cf48600b3c2e91f20b3cde756f4dab417ea9cb461fbc3ca1a375c6631c04b219361d263ac4f77172fd375863c4530af0be4866047179749557d47dec4cfd586e0319cc55bf6a3d14f7a9afa000f37cf264ef91edf15adfae78a0262673be698e96d4b1c8a18ab68271a740f213d9e60516109d7315972849cd438da4328524d0b4177f96d51629619a49cb728e0bce04e515af89483caf039dc0a17216aecefdaa888ada6af7308162e8963d275036b3bf4bc8524732e208a98870a4de235dc87cf9a4875307b2e1908b3e153ec2a72405161bd20f06b028bc41bb2314ffc52968766e08511323332ec0683c59c84b0f0cd19216b896474e5f4257e7b6c52a66ff25e456a2f00d0ae1101b3b7adcf2909a339ee357dcb33964932aed80f19551e3bf5593d2b20bdb8c01d55e18860874ab320f4c10e06c760710bc3406919e3e613cd93003e8b6b19bdaee5cf979314911b8f699c78ae04dbf5f923ab31c41aea638bc3d85a83ce2865a59a31602b301875537ea9eb8c75eed467627fd3c0b899d57c79c6adb8469fa2922b25acea7fc88d9f580b1700849ffced3297179a94d9564f66c6c962661b7fcb21d2a33184f24703a8c49ad338b7e1a9d8ad97d79b061ade7f5a469cb2ea9aae01ff47e7099f6a5558a3df4e6afa562be3aac2dfafc4b60c04274d080e2e07ea2b206efdfffa8344af6c81b2018c36b3fe82930c2519a9da6e8fde3093187af0cdf0e7ef9966f42362634452b219558b7c32b9b1ea03512cd638cab4d59d049428abf6318b07eb33f1ba3b0c32ac91b93be67539e4926f4fc0675217d4fd583829670980303b59b14200819169ca124139afe89cc8eb7a6c3bb2abd85d8abdbb90f1b696dcfb09b305ff88e1dd8eb10ff8837b339686ae5aa2e0072a9de6abddf691b87dd415b56f395d8852b3c4180979edc64aa10d802a3a018956adc7e330605ef8b7e139c22515ed5205dadb45773301cab0d21a749f7df9eb1efe0042229bb8cc437ed15981fb8a14b363898397b3560390cd4fc58cecb26261fc3e32fa5c78f173871234afd299c960b6afc940e3a4f07e70d4e0b8a7c53b59188a3773e7e3608200576b8a0c423fae419be4e74da26d9b68502e250964a63c75b5c6dd2fe49dbf3810ef4dcb609d93a2663cf0e8aa927f968275690aa4fcc7d1d535d33a3d92b8dc6276a7dc9093f91a4bdf21a420a6382596fb986ab85e08b76f3a1da466b344cdb7ff46717d1d62a53fdb6c8d9a5849bb71bbca94c4e65370d1085bdf6d3415adee353574de1fe98de28deee22a59356ae023b0808e2bfcdfeb7e364f21f175d95b82c747b88907c53fdb6c8d9a5849bb71bbca94c4e65370d1085bdf6d3415adee353574de1fe98acd550d8fd2a9313d03552ddca7f99058244b965dddcd6fc735323247283c96aacd550d8fd2a9313d03552ddca7f99058244b965dddcd6fc735323247283c96aacd550d8fd2a9313d03552ddca7f99058244b965dddcd6fc735323247283c96a9f665b6f90dc99d06a09ac461068b5aa28c18a0ed39f5b89096a03f6941828859f665b6f90dc99d06a09ac461068b5aa28c18a0ed39f5b89096a03f6941828859f665b6f90dc99d06a09ac461068b5aa28c18a0ed39f5b89096a03f694182885b31ca8f67564413ffcc2238c0a7784588838e3eb2be070eacc32fa5654cbc77fb31ca8f67564413ffcc2238c0a7784588838e3eb2be070eacc32fa5654cbc77fb31ca8f67564413ffcc2238c0a7784588838e3eb2be070eacc32fa5654cbc77f9f86d9f2284222e14a8e9beaab13a2bfd69de4e0e3c9a6d9e3cc8c65d94cf3d79f86d9f2284222e14a8e9beaab13a2bfd69de4e0e3c9a6d9e3cc8c65d94cf3d79f86d9f2284222e14a8e9beaab13a2bfd69de4e0e3c9a6d9e3cc8c65d94cf3d78fd4c6e2ebc339cb7580b13915bf18b06e873a9824256902bc17a28aedda34318fd4c6e2ebc339cb7580b13915bf18b06e873a9824256902bc17a28aedda34318fd4c6e2ebc339cb7580b13915bf18b06e873a9824256902bc17a28aedda3431471fc2b361da2544383fce12449793ff2d8efd378b287ed7be158edc90c02243471fc2b361da2544383fce12449793ff2d8efd378b287ed7be158edc90c02243471fc2b361da2544383fce12449793ff2d8efd378b287ed7be158edc90c02243a9951df99bfb7047352f7a15fb31d0f874ce4875ba461277d455fb51a45d3f84a2602608216965efb959c44106e708306093f1f08544c33906300f5ff449c117e76b6621f9fc734714264f1bcb0fa9d76bd5321e81ce924ec09438c86807498f5d2282cbc155444061f4c812aafd514b5aa3f1300d2a955b9e9f643e7c0dca275d2282cbc155444061f4c812aafd514b5aa3f1300d2a955b9e9f643e7c0dca275d2282cbc155444061f4c812aafd514b5aa3f1300d2a955b9e9f643e7c0dca27e369c49427102cd43e09561dd8f494c43227a7c1337c5f2b38acb1c07cf6491c1f944bc24ec0faf62541b4854aab3a7f0279d00ae2e8b21a292af791b50c4fa4e369c49427102cd43e09561dd8f494c43227a7c1337c5f2b38acb1c07cf6491c6952d6507e60e4caff114d637384755d51f3a79c74161a4baa4a40fb1733e3e06cad66a7a68910202139605911ba194ffb866effd9a148ac9dc52eb351f147756952d6507e60e4caff114d637384755d51f3a79c74161a4baa4a40fb1733e3e0624d59b37f94dee7455e94834f7aeb0e96e8c63767192dd0f3637fb9c969fe9263e7bf8a9b84a5c69525e4aa96cf4c6963215fad7dae26a4e2a6075f5235396f624d59b37f94dee7455e94834f7aeb0e96e8c63767192dd0f3637fb9c969fe929b1a43b1886aaa962040ea75d9dbc94bbe726e5cfc96f94988a3cc42c25c7a729b1a43b1886aaa962040ea75d9dbc94bbe726e5cfc96f94988a3cc42c25c7a729b1a43b1886aaa962040ea75d9dbc94bbe726e5cfc96f94988a3cc42c25c7a729f530b14c86b3dbbfd52be77fec3a574b460c71954a01b24cc7129996b0c0ec29f530b14c86b3dbbfd52be77fec3a574b460c71954a01b24cc7129996b0c0ec29f530b14c86b3dbbfd52be77fec3a574b460c71954a01b24cc7129996b0c0ec28b3a6d2909952ca5a1f80ea458a30dc521c8909fc7b76f192ffa80c7b1c4a5638b3a6d2909952ca5a1f80ea458a30dc521c8909fc7b76f192ffa80c7b1c4a5638b3a6d2909952ca5a1f80ea458a30dc521c8909fc7b76f192ffa80c7b1c4a563cb2b081a95dfd4c3d44014a5c4601dc9136595557ebb27a842f149a629f2fed9cb2b081a95dfd4c3d44014a5c4601dc9136595557ebb27a842f149a629f2fed9cb2b081a95dfd4c3d44014a5c4601dc9136595557ebb27a842f149a629f2fed9a2b33cc3fcebdf49c9de8dda573c32dd9de9d477ebc31bebc5310c8925091b4ca2b33cc3fcebdf49c9de8dda573c32dd9de9d477ebc31bebc5310c8925091b4ca2b33cc3fcebdf49c9de8dda573c32dd9de9d477ebc31bebc5310c8925091b4c3418a7b482e147aa0793f061bb574a238a67b53a120b3b6e7d31b4f5a7fcc854bb24009573f88b990c922fdc65adddec1312e30373dc635c6099912d4f836a41c15a3a17f6b65e9c51c58ed3a79d12bc517f867321ed118e5dc7b5c3a1ed7d4b05d5e533f5e590d9ee2c7692d26dc87ccbf381f4831cca3362baf596691a55bbe34151ed8e0c5f0ea996f1128834b15f41f5e2081a41dca2ba7f2f307c331f49a8a24bcd720323185063761b53731cd6dcc5583fc0fd7ffd972137f345b1d738845bca9a59de1959c1501cbc1f2c90fa9ab73a38653175fe94073c012fa555b10c4e8456a424135a4dda4829050de77b05c7fb56ef716841bdfe1371af2eb6958358092b45c8631df6466a2e4dc23278263b2dd2ba5765e99caba47c304dd3b5357bf940a54f04d5f7b335a0a6697a1e9dda14eb2f1dbc590beb0fe98ed65f023ee9d9ab704a1f7e0ce35bb832fe7189528cb5873d1f30285d3520bc48f66eb831b6aa0a2168c412559b6c9667846d84de86554af573a1a9dfa5dc753de3754a7ac917c8e4309742c3571b8c3c8d97361ab6b838f7cd5bda498a410d9d6d9fc7449711060a7ec45e0a4bfbd5d497d069676cbf31f77f3385d3e166795e79deaadefa4275a55f7778d400fcbf0628822dcae95d8239da065ba8e40049daaa32e46538070d2455c077280a8b537f23e3e3a7362074ba2630567d7f951f11fa113d81a2f5fdaf0a506502fd4cac0ccc0c5e7ccc02330150b75d3d7fd4bde0e3c95e8f1c4f13d767b8a4d55fe9a377c3ff20cfd7e77b9b9da12e1df9772c1f685f27fbb4ae9e31ddd26e43b7c051041bb3d9d6bebd418a858da67268920bc672afb9f647152e43fe5e381c71ccd9da9bbd843a854761f8fe60bc6c17b7c0e24e0106f5b4867e0b9c0357e14f488bb45585eccdf47f62b7ff914a0fae73f48cc307c8a5a8f44410fb1085689eaad5a24914e940b0488e0ff2cc3191b972e625522a9eaa9e77f6297e6007745040e9b6a2c2be3880e25206594582e0cd09ef482ee27a395794cdc34731bce3ea1ff032b1c8bcbc275779325999641c052b771a28d8f94367f6ef8398e92de819ccd8e4938c819c2b24aa08f06cdcc0266bb0ec37eb08cd0dcfaeb8dc99c4ea418b80bf6c13d4aea912fc699aa3b30ddaf938bdb62e04b67ede3fedf08cc4fd20c2cccdea46f2791f95e0ab991d8cf6c7c66ec81e23c3b6cbf713954d89eb8389b63343d6b8fd261dc6cb652a0aaf93be5d801ed0b24e46c391e25d3f2fa622d5781a27553176648270768435295a235a760bf725752f3d33f36e79c3406c72aeac084df89c84d522fc9953ec3fbb31e8c90f53f87b21c82275d275dc73870a4c8bc4962c1462cb477c6a6323788c591003ab421973d4fe19e3503f22da78a9920c4831a4fa121410ff76430dc10fdd81144ddbdddb014398e2153afe488f1d629b4192a2da8a743b10ed55f3e26ed662bd9e2718d789c9d406692ba3573699a2e1f58713cc2e5a65792df472217aaaf8402dd0c29356b41254e201645eeca3d0c9ca84ba7726c8c21b3796c04cbb9e20d8a2b51ee894cc35e6cc84c00eb7d5e2bdf9ceb8977eb94c2bcc1630ea93c6c4b82381406dadf1efcd32a4b669ed5eed317926a11646c05922fc49b815568ef2c3858d5bec273e4d25cc162e76fd6c5cc50ba26dfc4e71aedbc34f08ac850efbf934ab3c7ab179e4cb253305c42e22d5631bed2d57e795a70d0356d0c04e3ac395ab73051c5298b9ee99d099269d838a12b6fa3b0af725565418ec1fedd8a522acccc0df88de0107d3183911047ec758a69bec7e24edba03838c00331c5004208d850bd577475b3f5e5eaab13ca96387dd517a8864c25fcbbbc0dffd0f8580f07b30ec8e1dffd59f6e422b9ad6163924bc1fb70ae8b697a11282d5b32b02708b40cb9a7d82eef95478516949ab993d14634219a6f62a4470f46ccbdf434d9a2c5526fb0263e9e2305d3cd3097ff4fa587d2c2becfeb700d3d340eef0f3b701ff78b0f0ec898c045797ff45987136a2a5712f8f8310710e0944e4b4547bab2dc99933edd1bc9a67f41bd0b0ac605c5431ad8c658c0c8e3c5d766eac8fbb81d51132f9fb818bfcb98e4e0c90037146f2b5d3cbb9e43cb419f36385cfd7a4567fd509ef00ec53cbd92e941be30507b7dd5976f4223f9d01998f1e73262e900e0ed002b0f53dc4b7e7410c3054ab07bf15658aa4d8caf4a883ef4441e9b2a0a3c776bdc99a970a993beeaff7b6976f9454f530123513fbbd03cf65b4970b6163f619cbb84309dba5634ef4c9f17dcb8b84e6c11722bf48330e5bfa2f75422ace218d8352ee2bee2816b2c0711911b716c53ce311f56190f74e592edaf42dc276f7aa250fa1649c2f5cecc4fd18a445fca6a5e3e5402102cdde911e381ec55e2f4a3f0a2425547a58dffdb1ea0fbc79646fa0ea1112d0c43713adf3699177d00fed893f443e382f3255381b005da3212cc9f3f6717e450852ca73478c4a9f048c5e8764f87184ee9bac98f27ed246f81a53c88cba5e2c9a6d18a7d6c35b14edca7065aa7806dfa385e874fa2df6cd0be511afe021f9c6b074b387fa3e7072900f83a91720fdb1f55e8912e3effc56c8de1e1923144bcc79778c31940d286f071644585756ce63c458762434228595cfb8c6bbdf65f78a8d2a48155722ade60a75782a245743406c070295d103086b772634a1767922659693ae08f5b593802d4566ee075e82e138f9f0bd53202719668f302d1b6dbb0bf9cf510b352025cd09c4a18551862b914e8b7beb99d5f7234ba4bbe6c2625516ed761d6df10ad54d0193c9f79dc265a50d2ba5e65ee7b898b53ae86454b0f1c1f523d41185a9e87c0e4d51b08599091487f6d5f337353f9c1a3348394dc6370b45f74330efd091d41499d31cf16f517feb82a6bef79c264cc65f91ae6c6a681c0dab75f6e4191f85418b29cc11ed555b874af23d69314565975474c5cc13b7b18e567090051b4ba84f0a7bd6230acba14588f6d8042a6c437c9a5bfeaa876fdb043f2cea2902aaac7c0a9109ffe2646dcefd0e8a6fba25dafb6a73e6ecbaf05fac2014dc9f0d4a1d66cd29c0ff8662b8dcf220198dab8d01b275d81abe9928e1f82678d9486295940807a0ca45aa700b180df3c9a0db1c3a777801e4b3d0810bdacccf16d44d833d857a1867a1f2dfdd3eaa9658f227ad8c16fbc53b58d2ece52131f5a1000391696c59367d3ec56f4cbee2e1ff94ae7b8968dabcec64a7d7a050ceeba9aefd1cc07c8f1963140af90d6c02c30da56fd30ea23e43e2aa095f1dd6f8bfe40c7d2e00e8471356ca7944064a7be5599f009b52ac70469159c274608761801dda3d9fea63a974eae4b1ded5b1475b7247475b4035f84e69cad1ad6763caa476573a91d3866f521325dbd47808f5f2d7c76cbffd4ec1bc693b0ee59eaab27ecac89d2d0eddc4b0c1b99e7a914a4649a5760378203199cf42145c95d47faa4a2fedbcb2f3773bb23c5079d3aea37ae93caa993c598ad0ad4345cafa50c964500654ad4881ed38398e2add57aea3524fa1441be4fd4d827928c7bec285abde82a21189c1a9267d354050a11b1ef139eea9a5d47d76104a42c476a69d63907f09cbb90bdc2feaf17ea395c1eefe770f4a6be91e3287ccc07bc77f7e07219a9293135399ca317374e93fd9a652efb0958e0d8cab767bd322e120df4ff4a67ee4f074bdd9b98b0d12f072648ef649eb3bbbd40c28c932a5e73dcec69cb1a095df98b470031d21443a304650bd235d052b71cb780900c5fedb6986551c6cd681c25c9fb75704a8bfff6e0540a4f6ea28ae2f173cdc817b6df13e9b8615877a5b3d5793feb437618f65bbeeac94b38fabec23157ee6dfd2d43d75d835511534f79c0fc755e2c4bfd0d85cd4b2c5a39dbd9b89936160b086d22d90fdc744954709468bea87afc5718c8b800d5332450e04edafd6c51dba72186035d05a3fb3fac10dce73d64d875c9303ac07e08fd26832d582db6f41a96eafddbf5ceb5b0f4065d890e0bc51541ba2fc95f80008065e89c824ed9babff0cf29cf1be73c351ee340aba3d2aff1d96dbb91f549462836fc3948a6f3ec0a0339ceda6805dd39066d40ffee39e5d9c19e2a1ff0bc1e723287a3ed1af623832881eec3404163f73072323f4202295b779b67ffecce3ec85dc1664f57b8c3af5d65039ce45729785f54378f8861ed900867b7243d4deab647c875ef86dd94ecae7569d73a6d45f120df048a5b630ed8c13000fe37d211de296f71fd7bb8c2b9e7d961fc03d46d4445b8c6db7cac0f3da02b44f8195ffbc11939a57e466dfb8acead4756b3790e903fa7b432727ea9cb34d93d679443003563a14a214878f1d10cd8aea701903401a823c863e13abf11c64d8ad146b5a2ce40c69a6dc1b75187ed9944ee82a03c6a00d65688016929fca327ddfaa28b28579ac6d2142e46cb67ba5ba72fda809295cbfec9e4aab1a7c91ef3d4fdd6cfc18f089875285064ac755964e99691bc90085a70d86cf1d9435ed88df6657de3934d1f6aa708ad832676a9b604a712d98101842eabf9a5daec1fc97191bb0c6892c44aa02da83d69c7c40431b5f2249545b71a990c39e9ed47e6c9c08b5556d9155256ab83b7604223be44674ad46b4f2a93d11a513b35703caeff310b950254e9771cc48d9409799da57b2330d8b4a713b0b313c6ddb0b9d24635060fd66ddb320342cb8119df2d7f9ae9d504cf05135061c90b0454d94b7d71c8afcd94785d800457f49ce38ca97d4f6bea54493d9ff5d2ba61e0c34f4d0c92261c1cb1ef48608dd83b1c4ddd732703a52c6a7bffcf97ba226660fdc7a62e36fbacf9f88eb0de9fd530238886f9c9d7923923947173d0f595f47ae9a62b67a3029536d0ee9b28acaa9992e5d34f70dde74bdca833e3bc3076add66271a946136435678a197a6264ca58ba01bd8f3b83bf9d5d2b5b3969c7d76d70362e8fd0e0fd462ba44ff677924d817afce55e6dfc2914bf8303a6c98c4fb3807be0a24688a74073b8485e9d02913b42008232eb9050f614f89795efcf3b56dbf2811ee809fddffd5fba4d4e977bf12e89bbf0a3eb8860f99020ca4d23d1a0dd995241c7a7c1f14f3a4d3a571f206cc131fc32a9307ca64e8134832d45ce61f77f403b53d6b6c47bdc4292d0261af6cbd91c5b187a5b26874ec492acb50d7438fd20bb318096aa2ec856be9cd257b25555069618fe6b158ffc332c40b5739dac970ed870e705157edbd62a1f053491769bd5b0ee2512d73c066e6bc0858968f68823fee19bbd4efd1706f825db589d0855e21fe6c9e45314767b0112aa2e8ee5b7ede28e565f5de35538962af6bfa176c120ebdacbc99a79c54e6485441f441c4402e4e4ea4e51e3a7534fe28795bd69e919a7200a93ff375ed09ee1125b1c976b487c49e8c43f58690977878211ed45cf82fc497e378c3f8d64fb277d67a08969209146820626eaeb1fc75e534c93027c46555e69748bcc56f1631eb6452f6976f4ffc0cb6d12b0bce4d6fb6edd706be976c713f574ff663f7153ab64d73ebf71e6cffa24c3de7e76b5ae617a4508d12d6a49764f2715110162e41af8811b9adbbdab355070e9430925d9c352b2c2702eec662c42d0fc44f8c1965609362d62fd8d23d5e696dc93c5ffe1fe14e346f2841b75202f31421442934183e142d7925bec2c9212b413f9ade663ce4e460552dde3cc6492bfbdb33c51d2e54dedf9203a32ce3acf458468ba0a2a9cddd7952b6f73c26e347b10d9e30e3cc156b356932f40c934659a1a92f14c8d8a4e18f8c07403f091655e53587266f85e4ac033778912a30462c9724785efe22a9c2762c0a0da5d4e90d432f0961fdbd8d7e3882f10779adb78e4d84c2d1652ce38b7122a66f7e68f199bdc7333baeaa80a9067504cf97853550b45bd711ffa2d7cbb30a207fcfb51adbaaed621698aa3020c207cb947b7b0cc402e836ca630dc0516fe4fcfa650d471a09cce0aad0e84bffef8fbb85c378cc33d9aeaf176c2184100d8fa033680303a284209079d66c8fa0f9a4959a0b9b49d23071dc773a11761750ea442771ce0dcad445d106bf3f5d6a2bce90852750e90cfcef63c36500db0d95a82d2771ce0dcad445d106bf3f5d6a2bce90852750e90cfcef63c36500db0d95a82d2771ce0dcad445d106bf3f5d6a2bce90852750e90cfcef63c36500db0d95a82d253e8d8971e1711b27ceb249bb10ccc811df6d2f41dc53871a484b9ae849ee843d17cafadb5abe4d2eababf900d22c2cdf0a11cbccc8519f4adca818054c7271253e8d8971e1711b27ceb249bb10ccc811df6d2f41dc53871a484b9ae849ee841b0657c126cd451a8e743e0c9bad53ab8b2af3c629c8fd8fe9572e288a22c8f61b0657c126cd451a8e743e0c9bad53ab8b2af3c629c8fd8fe9572e288a22c8f61b0657c126cd451a8e743e0c9bad53ab8b2af3c629c8fd8fe9572e288a22c8f6b32cacde09a9da8496e475c4009adf9eaf37fb34ad89749af159a162f185ba5eb32cacde09a9da8496e475c4009adf9eaf37fb34ad89749af159a162f185ba5eb32cacde09a9da8496e475c4009adf9eaf37fb34ad89749af159a162f185ba5e909247ad117daa48bf31db96ba36ba96a735fa5f7bf712d1e68b71b1873ec92e909247ad117daa48bf31db96ba36ba96a735fa5f7bf712d1e68b71b1873ec92e909247ad117daa48bf31db96ba36ba96a735fa5f7bf712d1e68b71b1873ec92eb850e44a8ec28ad4f8a76536e5e276070007b6dc1b56e5a27c8817c3178a41d1b850e44a8ec28ad4f8a76536e5e276070007b6dc1b56e5a27c8817c3178a41d1b850e44a8ec28ad4f8a76536e5e276070007b6dc1b56e5a27c8817c3178a41d13a0c7354e9be0b6fedb779f19cb37d6e2160e1867d79d998e1ebede0364314013a0c7354e9be0b6fedb779f19cb37d6e2160e1867d79d998e1ebede0364314013a0c7354e9be0b6fedb779f19cb37d6e2160e1867d79d998e1ebede03643140128bd8bfcbc0b86350d9852894aac663210e7fd1881d0e43b66cffecdfbe329e928bd8bfcbc0b86350d9852894aac663210e7fd1881d0e43b66cffecdfbe329e928bd8bfcbc0b86350d9852894aac663210e7fd1881d0e43b66cffecdfbe329e998951237aeb0b9f78e1ee03acf1434e6ed9e942a0d61aec6d6b0294e9e68c75160fda71b70304e796763a518f74d0d50a4d61caa0441bde0ed20374bf355649098951237aeb0b9f78e1ee03acf1434e6ed9e942a0d61aec6d6b0294e9e68c751569a4187a63b6aaf7d9584df3c75d16f916db958e0ed51ec39102c09158bd867569a4187a63b6aaf7d9584df3c75d16f916db958e0ed51ec39102c09158bd867569a4187a63b6aaf7d9584df3c75d16f916db958e0ed51ec39102c09158bd867e3e4eff4a0e697e73a815a63c6cc23a9fcee37ac520c623c28ae609f371bde68e3e4eff4a0e697e73a815a63c6cc23a9fcee37ac520c623c28ae609f371bde68e3e4eff4a0e697e73a815a63c6cc23a9fcee37ac520c623c28ae609f371bde6855c7917aa3c36b5a2ed3326cfef5bff747a2146c7c63008a442ef322def86c321f9dad84efa9495258170b83f6c5213be111d20e849952a81ce45607c8f09a6855c7917aa3c36b5a2ed3326cfef5bff747a2146c7c63008a442ef322def86c32f1d584de6e5de846a31e653d89326654a13d7a224b6e393d3f6a7ac0ad764956f1d584de6e5de846a31e653d89326654a13d7a224b6e393d3f6a7ac0ad764956f1d584de6e5de846a31e653d89326654a13d7a224b6e393d3f6a7ac0ad7649567a856e8232b7a0b15051dbed05f73aa3d000970f34e4ff59b5cd83af6d99ecb57a856e8232b7a0b15051dbed05f73aa3d000970f34e4ff59b5cd83af6d99ecb57a856e8232b7a0b15051dbed05f73aa3d000970f34e4ff59b5cd83af6d99ecb5a7057149d50631207c45c06daef3a7fa658f401c78c8bd0ede517ffa4ce4ea4c103d7211c5f73399683b3aa6d8c38a9a9a246edcf805ead433f4e5dcc396a47a74b0412764d637881cf78f3d9cbb8e4d8bc9ca835a03331d53496baac7403ddc5adebcaf2e80a31f4d0cc59e78a1147bed843a5f4082cdc040dc1b3ebf0d95cbe37bc194ef5666a36cf865e27ea178ed94bd4a7808f8dc3c50935d53752ce9a2f5c43b62abf42da90f335c03549e8a69dca3de732af9a50ea3142a0d6047200b2f228bfcaf42f18f38f34c65d7b204fd061b5ca6048f47008214a5e69255ae60d4774469069bd2e5bd18e36bfd21ba9478b3f42c2d64153c1568da5a1133612ec897428ab038eeb3a29a974162c13288c9faf175f519679bccfb78a3540b78eb4d21743c7a319400d8c4535c173b71df08848e3c2014c6db202a1734ebdbc8b4198e0c4c1e29a36fdcc43442ccc661ef4faddfa0bff68bffcf4ca855088bc0c899867662ce04a7e6a94f0529092ccd4ae6312a059a00cf7a803411c6e6dfaa9099867662ce04a7e6a94f0529092ccd4ae6312a059a00cf7a803411c6e6dfaa9099867662ce04a7e6a94f0529092ccd4ae6312a059a00cf7a803411c6e6dfaa902a67aa24f79d147652c213f8d9439b2f1925fb6f0e0798d0296a3ecc83743b0a2a67aa24f79d147652c213f8d9439b2f1925fb6f0e0798d0296a3ecc83743b0a2a67aa24f79d147652c213f8d9439b2f1925fb6f0e0798d0296a3ecc83743b0a5ade742365f520e981b5eb707817d68bd050128c12ff617ee5e1b2d6148aff4560f11f6f1c53b1e906df7819fd26fee3ee1e169741435ef6dddf9ad6dee31e48b7df7fde431410701a137ad4b28880bd8877dedb72fdfa7c95e7912dabd0c28f60f11f6f1c53b1e906df7819fd26fee3ee1e169741435ef6dddf9ad6dee31e484e4c19e458af040cd567dbe8e57c97f363fdc29427043489cdfedd964ff7fc150f5ee2990c729bf0ff3c4baf5039ca62598e1137f2da4ea251a6abbe9b3877d10f5ee2990c729bf0ff3c4baf5039ca62598e1137f2da4ea251a6abbe9b3877d10f5ee2990c729bf0ff3c4baf5039ca62598e1137f2da4ea251a6abbe9b3877d1f4e83e8688b2e20f3d31e082a791c22b74592a92c490e91ee6a611da1caaa6c1f4e83e8688b2e20f3d31e082a791c22b74592a92c490e91ee6a611da1caaa6c1f4e83e8688b2e20f3d31e082a791c22b74592a92c490e91ee6a611da1caaa6c1e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855b45eba40405f780394267de6c431ab025c05cf3aca752cba0f382841a1a6111cb45eba40405f780394267de6c431ab025c05cf3aca752cba0f382841a1a6111cb45eba40405f780394267de6c431ab025c05cf3aca752cba0f382841a1a6111c61a82722f2668269da9ec3f7e65d8cce0537fb0728d913edefafce1db953590161a82722f2668269da9ec3f7e65d8cce0537fb0728d913edefafce1db953590161a82722f2668269da9ec3f7e65d8cce0537fb0728d913edefafce1db9535901aba46736f33c8f7c1d10ccefb66788b2b00144ec853ed6a656f9629ba8cef0d8e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855512bc438f880139c2de02f09814cf307acecb93c4b0ea2bd134e5b1bc466df8e6f222cec4247babc67768f6e68ffb3b0bc81659ec555abc62b8adcd3bafc96026f222cec4247babc67768f6e68ffb3b0bc81659ec555abc62b8adcd3bafc96026f222cec4247babc67768f6e68ffb3b0bc81659ec555abc62b8adcd3bafc960231083137415a7bca31e6d3c2fbeea507df7c4f6940ee0e11055dcfefd1d8b86c31083137415a7bca31e6d3c2fbeea507df7c4f6940ee0e11055dcfefd1d8b86c31083137415a7bca31e6d3c2fbeea507df7c4f6940ee0e11055dcfefd1d8b86ce3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8558962a375442bddd8d49865f3bf601c2c7a741fe947d8ec667358bb640cd0d19bcb9a3ce8f18e7d0a0cadb73cc9264772462de953499534736998d3c54f8c7c3cb34e306a3be8372bc7e50892bc89d9dcaffe5512b92dad0d1f39161c1acf6011b34e306a3be8372bc7e50892bc89d9dcaffe5512b92dad0d1f39161c1acf6011b34e306a3be8372bc7e50892bc89d9dcaffe5512b92dad0d1f39161c1acf6011f5feb19af1a47755f92cf63ca5f4a4e9590425fa67f2a9d745747d59c1ae3174f5feb19af1a47755f92cf63ca5f4a4e9590425fa67f2a9d745747d59c1ae3174f5feb19af1a47755f92cf63ca5f4a4e9590425fa67f2a9d745747d59c1ae3174ee745433195727ecd533f87cb66ab4c85b3fa760cfadfe8edf205a2cd9885ff11fd7a8e552829c1c58ee5dee52d44bfe26ffdf497da51d5681b4b6a46531a3fdee745433195727ecd533f87cb66ab4c85b3fa760cfadfe8edf205a2cd9885ff118c6fbeec85ac31519d32c8baf4e28fe0ed7ef8762980d510a6be1c1a3fea55aa51e727e6f215fd7e41b790c15d8e46c73e4b7598c83055bf6679392ca6234c218c6fbeec85ac31519d32c8baf4e28fe0ed7ef8762980d510a6be1c1a3fea55aba82af5cb1fc4e56ce4c91f15053f4e993ed11321c324df254f3ce259339ffc1cd1383784fca4160121d48c35495aa244ce579fb3333107b05533dfb6f81e5aaba82af5cb1fc4e56ce4c91f15053f4e993ed11321c324df254f3ce259339ffc1ea72354e16e230c5ded74c1d8ac5ee0a9ca58825011e1c97d4605a6cf31864fb43884199ee01339c3d342f17bd867f8cc6439e0c29e3838d1deacae218957e1880d1c609a791bfcc1aa4d1179180539005d1a76b09671daf76b43f4ac3d18d5c7394990d977d9378532a1bb07e13c5a989c047f6c1427cdeb7986058cca5aad2d5585d70bb7b55b7c7f97428567e63fd6c84b6d9100fbeb42bdbf584fe068e597394990d977d9378532a1bb07e13c5a989c047f6c1427cdeb7986058cca5aad27958c32de8fa0dc5ba2758c0dd33d69187168548042508e49b3c6df835ddb34f7958c32de8fa0dc5ba2758c0dd33d69187168548042508e49b3c6df835ddb34f36002f1fe27c4741f9f34575897c92fe326a80a343c3ddfbe9340f233c234a126450adfa6b551486cd4ee3729e9786da9495d3db13fa322ffc743b16be81ce1b6450adfa6b551486cd4ee3729e9786da9495d3db13fa322ffc743b16be81ce1b2d33466def3afab8239fb0655bc61360dcea84cb870b8b3558f7e5318309c4953623f5fce677a768b226c8c9a160f82cc21a6094c3a9f6e0f3ef46cbc7c9f6236fb66c5b7264f56ddb224f56b59154b481c66a105f689d3b5e13832b0076b9373623f5fce677a768b226c8c9a160f82cc21a6094c3a9f6e0f3ef46cbc7c9f62364689c0f02b2193be91aecabc3a092c80d0cef059bda3d5f8cbf86077fba1d49d7d0dbfb3f5dae97c521b8b4af7b6f7612531eaeb69dda2553c28a1353a45e318a3125a9a9428e1fd53856a6f321d5326b92ba8432941f873e427299b130df28f638f6aed859c3f9ddec9f520ceb6d3bcf9733ba5dd7a18bf361d64d23aaa2e6aecd6892d788bbc732a8485e3200328fc618f7414af20b7d8ac9b893b55fa33e82403de8b51c9fda2388a8fa18e13ae11064e697e413915cf912a4e9eec1695f5a565e17e59c8567dc1f25abd8fba1ccb9188d020138369ccd60ffa8850c6bcef799817f916e6858e23cfe31ed82e5626eee29ef62a0b103c4e6e41a103081905a565e17e59c8567dc1f25abd8fba1ccb9188d020138369ccd60ffa8850c6bce507f49f034bc37667dca2a11850b93df84ee24fb2b125b457584f38f351c4961507f49f034bc37667dca2a11850b93df84ee24fb2b125b457584f38f351c4961507f49f034bc37667dca2a11850b93df84ee24fb2b125b457584f38f351c4961858394b3dbccbcdcd6e789ce85eb8d267c495ce58348d68d001bded89ac88cc4858394b3dbccbcdcd6e789ce85eb8d267c495ce58348d68d001bded89ac88cc46f56376dd9c229b3ade55af827bcd09a7aa8aa357d359cd5f8c6fdb9d532a941f1a0e8675afbac21e25c6124044949867c0171b0f2745c02a1e42932433c82a9f1a0e8675afbac21e25c6124044949867c0171b0f2745c02a1e42932433c82a9f1a0e8675afbac21e25c6124044949867c0171b0f2745c02a1e42932433c82a95e685fbbd17ff147bbb6c006885bb9e784507091202873e04f8e19cc1499517d5e685fbbd17ff147bbb6c006885bb9e784507091202873e04f8e19cc1499517d5e685fbbd17ff147bbb6c006885bb9e784507091202873e04f8e19cc1499517d673d6456c8c2e4b57b6b12b946abfe19456e71fea085b6338d0813f266e88f386794276ce0070e8a6fb72096da9d282e98cf38ddc1df7a9ed9837dcadfa786b0e6c254035a64cb878345e2a342eca4fe511532e2eac5d36a21bf399fa29d9678cbca23148c39af19fcada2dca586e907c24bda8e662906e20f6b6b7b31033f3a56032f13486c7e6df6d23f9f41ca47fafbe6c02910db1af38d9736cf880e507e398a2bf93bf00c52f25404a2897267d73e1b440341de01f8e9da8dab109693b14181fdbe23a2669b0ad7d4cfb70e646fc03e65601e71749107a2e3c4f96449594181fdbe23a2669b0ad7d4cfb70e646fc03e65601e71749107a2e3c4f96449594181fdbe23a2669b0ad7d4cfb70e646fc03e65601e71749107a2e3c4f964495972f3af01bfc1e2807c7d06f2199b816edab02e139aca94d32b9e6681f8013bff86357618d94a6a561aa77804055f739938d5251067322495665c9602c7d1eb8047b697ce87bf411cf439782b2e426a6cb1e8bb3d6617f6aa7d13b4939ab4ef133471fed8b044e5b0e152487974ffcede84b40a20f9070e9933ecc48579c0357983a8494cac1894a3299f57b64db093ef6a4283537ac63fbdf96baf4497bd18a5164b9dc3c9803dc7f728c22cf356e7e9c5d8b503fbcc600338280aff121bb2bed7dd6944a05cd62b53ccb43adcd7f3c10a240ea03491e811af53fdb0f6af107ad7dd6944a05cd62b53ccb43adcd7f3c10a240ea03491e811af53fdb0f6af107a166ec201ae1dcc6b50b7354694cce4d558bf83e95f5d885eaef5ff86d1502d092464f8eeda16576ce98e0053c95b4d50859c57fe8374c2dbae0750e26a9df2042464f8eeda16576ce98e0053c95b4d50859c57fe8374c2dbae0750e26a9df2040a615cd733ac99b1ed248c2cdaed4f735997596e7af5e105414854f7f2c0a3b3b236646c4a7542e259cf884b09a22d95da1951723970661619180fe96cbb1e8eb236646c4a7542e259cf884b09a22d95da1951723970661619180fe96cbb1e8eb236646c4a7542e259cf884b09a22d95da1951723970661619180fe96cbb1e8e78aec7e5247aa4a7a48fd0d3972c3a83993b3a3b6ff9a6004427699deb55ad9553e103e04b8b2d99340e7685faf355b5d31a0c027370c201f79f7ef237e8eb9478aec7e5247aa4a7a48fd0d3972c3a83993b3a3b6ff9a6004427699deb55ad95367c755cb01fea3da5967b102ab3a8d510955cc55cf62c8b56da7a8dc1aebfb97250a0faa63e7a4072b177e2577022b0d2f418cf302d05a9c03761aec5c6b327367c755cb01fea3da5967b102ab3a8d510955cc55cf62c8b56da7a8dc1aebfb992ccc4b0003801a318921c0fffa55eb8bb760e79433d8bb7c145ed78be08b66c8962a375442bddd8d49865f3bf601c2c7a741fe947d8ec667358bb640cd0d19bcb9a3ce8f18e7d0a0cadb73cc9264772462de953499534736998d3c54f8c7c3c499e33cbf4971aadf6ab9cbeba4eea4ebc61dcfdeecddf4511f7c62ebc3d311a499e33cbf4971aadf6ab9cbeba4eea4ebc61dcfdeecddf4511f7c62ebc3d311a499e33cbf4971aadf6ab9cbeba4eea4ebc61dcfdeecddf4511f7c62ebc3d311a3ab4b1f24414129af1860ca19e2940c4fa0385e5c8418a374c0ac84bbc63478f3ab4b1f24414129af1860ca19e2940c4fa0385e5c8418a374c0ac84bbc63478f3ab4b1f24414129af1860ca19e2940c4fa0385e5c8418a374c0ac84bbc63478f991d4552200e27816def6dac3ccd86c96b577e98e6d7412466ada63dadab09450a58329073aaed4abeeea1c24a9babd0e9976e46d55aa2afc967404fb8bc4d58ff1604e146b4f394df48974a04e3aeaa564c72ad937bd3f00ca51bfaa8a9d448c7d98f2915463a374c2b05ccfdebb2ebed5b4910e008e301fa098fdbf6f04070cb72647538e5b76f7bacad53ff751c043ac3d1d09ec7c6254f56ee9d43e4f1c9cb6771f92ada8aa7314b646c589ac01f2de09d67255f60c3f7e8d504f593fae16d46cadcf13eaf3485a5cf9d5a9c3e4b9fb4bd543f7c31302b1d3421f550b80468697bcb11056c5de70e9373e716f564a93a18872ccf837e8bdfa9a5a28ed3f7e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855bd08ad900935b547ebed87ae3c857fdd42b96c2cfa67e8b9ea1e29ff2c3663eabd08ad900935b547ebed87ae3c857fdd42b96c2cfa67e8b9ea1e29ff2c3663eabd08ad900935b547ebed87ae3c857fdd42b96c2cfa67e8b9ea1e29ff2c3663ea23e918b9f11389dfad0d8c91f1fd4e149dede6efc8a36de4d1c6d0c494d43782f847ae8050228e47543bdc724074d9910c19a055cad3f431202063e91e40009ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85514ebd5eb484030b1af5085fef2bd602da7f33650297e09c45048e46a9927c91014ebd5eb484030b1af5085fef2bd602da7f33650297e09c45048e46a9927c91014ebd5eb484030b1af5085fef2bd602da7f33650297e09c45048e46a9927c910054edec1d0211f624fed0cbca9d4f9400b0e491c43742af2c5b0abebf0c990d8e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855c79268f6196da81b912be802fe223f84688faa79057f1afe01554cdf9d9c20c7c79268f6196da81b912be802fe223f84688faa79057f1afe01554cdf9d9c20c7c79268f6196da81b912be802fe223f84688faa79057f1afe01554cdf9d9c20c7054edec1d0211f624fed0cbca9d4f9400b0e491c43742af2c5b0abebf0c990d8b79abdaa1c57d2b62a22d04e33c0f7ca5c06f911eb9ce62d7932ed42beac17b89305a0606e3243e645d97fd603ae848d83e6c49467fb0f1a48e892f5ef2d2986e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855d6e4fa7005d87093a229b31004daef4df7e41c075b3761048c6e9dd8eea10d73d6e4fa7005d87093a229b31004daef4df7e41c075b3761048c6e9dd8eea10d73d6e4fa7005d87093a229b31004daef4df7e41c075b3761048c6e9dd8eea10d73e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8552361e3ba4ea2602cc141815c2c191ecaacde5c15984dacc74af8f51068383ddb2361e3ba4ea2602cc141815c2c191ecaacde5c15984dacc74af8f51068383ddb2361e3ba4ea2602cc141815c2c191ecaacde5c15984dacc74af8f51068383ddbd747e529a73b73e5d7173277b7e001e4c263941cbffdd499bcf13f74e9b6aba5e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855c5db5e6432a7d05a8c15430f0c5a273dc2be391fd443d55d4209990e0a17cd4ac5db5e6432a7d05a8c15430f0c5a273dc2be391fd443d55d4209990e0a17cd4ac5db5e6432a7d05a8c15430f0c5a273dc2be391fd443d55d4209990e0a17cd4a96dda36cddd3327f5088528cf37d97dfd6d4ffad94a6d0dd524a18ce4bc46e5de3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85562ef9f04c1d502542688a4b79c549583e8be79f23887a089f42db3d29ca431fb62ef9f04c1d502542688a4b79c549583e8be79f23887a089f42db3d29ca431fb62ef9f04c1d502542688a4b79c549583e8be79f23887a089f42db3d29ca431fbe3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8554fef9c7cb0066417c401e19c2e528313353a40a86658e5236eaee4471881c09c4fef9c7cb0066417c401e19c2e528313353a40a86658e5236eaee4471881c09c4fef9c7cb0066417c401e19c2e528313353a40a86658e5236eaee4471881c09ce3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8559faaafeac39ddc8489b1eb5a9bf65c5585dbf82c10f106e4cd845a58669a35919faaafeac39ddc8489b1eb5a9bf65c5585dbf82c10f106e4cd845a58669a35919faaafeac39ddc8489b1eb5a9bf65c5585dbf82c10f106e4cd845a58669a3591e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8558962a375442bddd8d49865f3bf601c2c7a741fe947d8ec667358bb640cd0d19bcb9a3ce8f18e7d0a0cadb73cc9264772462de953499534736998d3c54f8c7c3c4ca34a5685275cdc10a78b6129549422d5acef62adf45155e64b11c348bd7b994ca34a5685275cdc10a78b6129549422d5acef62adf45155e64b11c348bd7b994ca34a5685275cdc10a78b6129549422d5acef62adf45155e64b11c348bd7b9990546d310b29c446d0cb8c703013a74dbeca03e28b42275048851afa3656d5a790546d310b29c446d0cb8c703013a74dbeca03e28b42275048851afa3656d5a790546d310b29c446d0cb8c703013a74dbeca03e28b42275048851afa3656d5a79aa1387bc7a14ba06d21704fc9ae8aa7dc69de2930657d6d2f0fc683faac295a9aa1387bc7a14ba06d21704fc9ae8aa7dc69de2930657d6d2f0fc683faac295a2a5fe43c1c6a3d58ce8b5f43b007f24d245b2db8a45bd59a9bc005b9a7b50dd9fa0bb95cdd8abaf555f3c28458c0cbbc14313b9191e5f19f03206e81a7e5a57a0f89f49f5dc9abb1006b780a92d9cb24fb33709a02eb9792e34ee28f005c78affa0bb95cdd8abaf555f3c28458c0cbbc14313b9191e5f19f03206e81a7e5a57a82291702469de2d53488bb129bc413d0436f2bf3234e8a28145ce3b2ca311d2cdd867978d857a2df696df86ed80abbeb83b811f95885d0f0d19dc455e59b76c91f731a85549a88d07d541c8ba2b7243294eca50d499b7ead3cae5cee93047dce03719599886d2ccc5277c407ffb8ddb2c5bdda5b4361cb7fa67619691e068ca8a66d27821165778cecd36788828410ab4bf392c4e4c2437e97ecbe41cf482f0703719599886d2ccc5277c407ffb8ddb2c5bdda5b4361cb7fa67619691e068ca8da003a746ee6b54f2e10df02d7f6664ea20f609f66426039042ace7ab74c8bc7f904ac2a91ef269edaf70b3a9b3d179b2a5948508007921e6321ee747173742440f1d2f0e6981ee39448cb48cbe7d6dce5ddeb91c20d28ebe515684ba36f0642e73a793e2f83e77cd1b5f654e5c31e674b18084dca709b9c391c34db98fcd1804781c8f8c424dd21d97792aa6f73fa80c2b6bec2a830edcef17cfbeba9ccce8c8962a375442bddd8d49865f3bf601c2c7a741fe947d8ec667358bb640cd0d19bcb9a3ce8f18e7d0a0cadb73cc9264772462de953499534736998d3c54f8c7c3ca2b7ff58334d5a09d958894316b9440c55a369d9f4c1e04fe5af4d3eaa0f58c8a2b7ff58334d5a09d958894316b9440c55a369d9f4c1e04fe5af4d3eaa0f58c8a2b7ff58334d5a09d958894316b9440c55a369d9f4c1e04fe5af4d3eaa0f58c80751fbe7c0e776cf8ea28503d0888b084973350f7e0318ef1899681b373615e60751fbe7c0e776cf8ea28503d0888b084973350f7e0318ef1899681b373615e60751fbe7c0e776cf8ea28503d0888b084973350f7e0318ef1899681b373615e61a0ae6cdab9c5b935debe40b3ff4f912ae40a5603c8a00d75a1f417e8c5831d9aaec32e58af92dde0324d2ed5ce301be3d18044d527b5e28e283af3905d7c8da1a0ae6cdab9c5b935debe40b3ff4f912ae40a5603c8a00d75a1f417e8c5831d92a596590aae4f57fd5b66f247f85a5600df25c9ea003f1aebab73129383379a946dfdad22d3b2ee152bbef9cb5f16f37da1cb444cbad3a150acc3cd6c7b729cff3c27ad0e3e8bd2add22ee7ca45d93865c5597a602b307f69229f92a89753df900f86ce0f1e1c66c596bb700931619c5bb4b3a90d5d21ff285a047dc11b710f1ab478e87087a39bf48b59a1936108256d515ca1cf4591e74d022a6ea8dbf80d88962a375442bddd8d49865f3bf601c2c7a741fe947d8ec667358bb640cd0d19bcb9a3ce8f18e7d0a0cadb73cc9264772462de953499534736998d3c54f8c7c3ccff871058bbb0fafbb0843d3724f83af3eb12dca877554a525f7fd7db4162155cff871058bbb0fafbb0843d3724f83af3eb12dca877554a525f7fd7db4162155cff871058bbb0fafbb0843d3724f83af3eb12dca877554a525f7fd7db416215539ac268a8f9bbb76065dcc986d66459c36d872166c5a9935b26ad820b03d645839ac268a8f9bbb76065dcc986d66459c36d872166c5a9935b26ad820b03d645839ac268a8f9bbb76065dcc986d66459c36d872166c5a9935b26ad820b03d645814e04bd9742daba2e67c5dee098038d51d1cc07868d9965276996e27b79942bd14e04bd9742daba2e67c5dee098038d51d1cc07868d9965276996e27b79942bd14e04bd9742daba2e67c5dee098038d51d1cc07868d9965276996e27b79942bd2e426b8af52f46d91046bc4be99f46d7cf07d3b96c6e5ffed183798bd2138b8593b806f8b1838d122cbd8ebdc692e5382c3a6c4a7ad8189aca5ea7b95158c98b2e426b8af52f46d91046bc4be99f46d7cf07d3b96c6e5ffed183798bd2138b85141d89f79308cb68fc6c5631d05846cb460ae35934657a5b00a3ee000d2523029d4972ae29dd515ffa42ea23349a52684b30c483c6a5de841f4ef4c2227f0de3141d89f79308cb68fc6c5631d05846cb460ae35934657a5b00a3ee000d2523026f84db3966df217c3fae976587610f205b0a1d81e30b2f41a12734b96f0968aba9b4730cb91c9bf39c813c8ecd1635e0aee2f4f67a1d0ba8c212bc2ae3296d5e6f84db3966df217c3fae976587610f205b0a1d81e30b2f41a12734b96f0968ab3d37b72c1d79be7a5d72ea5576b22b24a1a1436cc6f9f5bb5ec886efd01096d99e26a1f1d1726bbca0fd158b0b49ef5295ad0b73d474f8f8f4a2d12ef5d730563d37b72c1d79be7a5d72ea5576b22b24a1a1436cc6f9f5bb5ec886efd01096d968b31053014d1a7ecadd738c373ca8ca57a389fef80936f1b94a96682e40f4f5bcb835bb04e5b6f7b22b38ab17e3dba65e6e4addc99a6b7e7855b21b4bdef0b878e8b8d893f3ffd2b0d16a6569e2ee370314d5439bd56c6b47894487c4f9a688f9bf63b3f80eb207b9649683fb4e0eac37b90e8ad6f0df1f7e748c9e2d0d8d9d85542e6702aa3c5bd066583c8c813c83c1ab770665248e02d98a132d844598b15f1bb2ec3adb91769f264adcc5cc73e18a64e410d14adf5d4b991750fc6a971ae77721a8b93c38f009b398d079f19527f969f68c931bce3b759035f9aaf4a212916ed5264b5123cd7534bb9f8caf91dc576bd781ada856237208adff509fe677e77721a8b93c38f009b398d079f19527f969f68c931bce3b759035f9aaf4a2120e3b346bffe4267c2fae1cef8faf410fd580ccf5d8be5fb107678c12690a0b016f2f7bff18242a2fbd9082f5e66563db7aabc1509dcc415ad91d43bc195f4baf0e3b346bffe4267c2fae1cef8faf410fd580ccf5d8be5fb107678c12690a0b01a9e663ac6b868d9c19015355b6e9a66e0ffbd0de46b285de093034d633b8069cbcbbb04772b4ad866d260c055b145e965ef6b08bc116361acd018e07a321b08fb87fe7c62af409df3c794ddb027f5813091d1788ca91636e52ce9e891d1ff628ff3a0b7137b232af0edef0680f4d0b1114b10fc4914d97cdddf0f6a3821a1307a980a13e80c88a7bb1845c0226c70e52d8a80a17ae86fbed00ea2d1ff16fbf16376888ad304eb91a8f0d675d392f0a91183a9474aa2e401f82ede57be2ff3f0db5c5c5efb2570fbe0186d1056a376125562e8e9861420e18068e6fdd50688afdb239a59d5934de9f204ca1a62efbc8967e975281824bf8a3c2786751515cf4708fe3688f3917533c58ddfeaba6f9f04acfac28731e90e589dc65db4e3259b7ab8ae8dcdd313724298f988dbfaa132a8aa19816b2a199163eba3f36eaac7a94608ae8dcdd313724298f988dbfaa132a8aa19816b2a199163eba3f36eaac7a94608ae8dcdd313724298f988dbfaa132a8aa19816b2a199163eba3f36eaac7a946039513ec233c8061cc8652a033fd723e07a50ec826881b91c8f68e1aa07454d6d39513ec233c8061cc8652a033fd723e07a50ec826881b91c8f68e1aa07454d6d39513ec233c8061cc8652a033fd723e07a50ec826881b91c8f68e1aa07454d6d8d97561f1d7be5e55e52e432f70d6751c30a9a08bd305477a279204161613f9ad2543405f463c3ee8b2fdfebcd88f30279a4b20f8c735f45e18666d772d75b212507eab0cb7a594b25fb2fc1c6a0b0f27af53d1980ba358d4e0c1b1dc32a9e63b89ee4f3dabaa3b72af0d059b8a3fc12edaec35a2a58e7c5c33e0e36debbcc14b89ee4f3dabaa3b72af0d059b8a3fc12edaec35a2a58e7c5c33e0e36debbcc14b89ee4f3dabaa3b72af0d059b8a3fc12edaec35a2a58e7c5c33e0e36debbcc145d740a6b510156140c5a35fc70036d3350a56651835b8b1579089a4f7712b0f3e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8559d6e1c27870cb53512a2e29ab03e61c25188ebed57e933ee5ce4e749d72c0a87e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8553bae52951677cd4b8cea5e37284ea8e3623a8fbd58d610f776bc83bd5187a03a3bae52951677cd4b8cea5e37284ea8e3623a8fbd58d610f776bc83bd5187a03a3bae52951677cd4b8cea5e37284ea8e3623a8fbd58d610f776bc83bd5187a03ac6246e7026959cef340a53a3ce28ca1e4e410b0812a8d6bb86718fd6bafc3d0dc6246e7026959cef340a53a3ce28ca1e4e410b0812a8d6bb86718fd6bafc3d0dc6246e7026959cef340a53a3ce28ca1e4e410b0812a8d6bb86718fd6bafc3d0dde46da9948a760db50b2abcc66b858f5b0bcc48f364f483f60721c75c13df51ca76bc28ee59db7334d5170629546d54390de19d335b2be0aff4947ee16526344a76bc28ee59db7334d5170629546d54390de19d335b2be0aff4947ee16526344a76bc28ee59db7334d5170629546d54390de19d335b2be0aff4947ee16526344de46da9948a760db50b2abcc66b858f5b0bcc48f364f483f60721c75c13df51cba76f6a4eebb9e3aa1764074f983fc8bf1cd51c171303bd17a84c153bfa848afba76f6a4eebb9e3aa1764074f983fc8bf1cd51c171303bd17a84c153bfa848afba76f6a4eebb9e3aa1764074f983fc8bf1cd51c171303bd17a84c153bfa848af91f81ce5bf9c88cc70dc978eb50fc314583f9e1e42c4fd5e4bdab5f8f551bfbe06fd5fcd66ae00e4f4771761d44ae47a3cdc575f6296325e3f2072c1e9adaf7e06fd5fcd66ae00e4f4771761d44ae47a3cdc575f6296325e3f2072c1e9adaf7e06fd5fcd66ae00e4f4771761d44ae47a3cdc575f6296325e3f2072c1e9adaf7ef0ab9a4015eb79610d8f795bab430422d695c954e5a5229c61be9337bf78fa50a83c32ec8e7f7284a6d917f3e1ac18effebae011e96af2d898c55a361cf4f714a83c32ec8e7f7284a6d917f3e1ac18effebae011e96af2d898c55a361cf4f714a83c32ec8e7f7284a6d917f3e1ac18effebae011e96af2d898c55a361cf4f714f7463f2d7b8190f761754227cd37f63e0792afc3a76d1bc21f1357c690b74ce344384dbfc37d4ed04842f73988b0d7dce53a389b75c373991c3ca83b26f100d844384dbfc37d4ed04842f73988b0d7dce53a389b75c373991c3ca83b26f100d844384dbfc37d4ed04842f73988b0d7dce53a389b75c373991c3ca83b26f100d8697a54ed73e83b36e6f4c4ba503dbff0780f032e65311b7acfe4e618cf6c8be142376ede22fbd49cd23ecb7fcd690206b53e5304c1c75fcf36358ab8acdda62a054edec1d0211f624fed0cbca9d4f9400b0e491c43742af2c5b0abebf0c990d8b79abdaa1c57d2b62a22d04e33c0f7ca5c06f911eb9ce62d7932ed42beac17b89305a0606e3243e645d97fd603ae848d83e6c49467fb0f1a48e892f5ef2d298615c8762894ca53f82b5dcfdfa88425786bfa5b9c64993176c516f66569d0b28115c8762894ca53f82b5dcfdfa88425786bfa5b9c64993176c516f66569d0b28115c8762894ca53f82b5dcfdfa88425786bfa5b9c64993176c516f66569d0b281c1f06caa97b2ef3d11da879ce9a303bcf2a110a39c59cbe499786f87cc661d07c1f06caa97b2ef3d11da879ce9a303bcf2a110a39c59cbe499786f87cc661d07c1f06caa97b2ef3d11da879ce9a303bcf2a110a39c59cbe499786f87cc661d07649a8a0d752839a8df33ffb83b4e7f6e6aca7d3902e482e6583640fdf736864d87c14d213e12410a641c4bda62ab54e274aef3c31bc5e9b061aec5cea0feee9e8962a375442bddd8d49865f3bf601c2c7a741fe947d8ec667358bb640cd0d19bcb9a3ce8f18e7d0a0cadb73cc9264772462de953499534736998d3c54f8c7c3c054c4a751cd4028d362e52e39c3357a443d26bc9e21a7c774182e1cdf2d2cdbb054c4a751cd4028d362e52e39c3357a443d26bc9e21a7c774182e1cdf2d2cdbb054c4a751cd4028d362e52e39c3357a443d26bc9e21a7c774182e1cdf2d2cdbb3deafeceeae220298d27618163f8736c0a59210652bd9ac42e6f297b790ba0ae3deafeceeae220298d27618163f8736c0a59210652bd9ac42e6f297b790ba0ae3deafeceeae220298d27618163f8736c0a59210652bd9ac42e6f297b790ba0aea4bf415f860bd85f7c09c5cd3671c4d50121deff34b24eba2e4ac8c1193e15a0b0e2b28771548168ce60ccf46f88f1f947e5d04e821de92315a5bd2a541ddc73c9fefeb12ee4ee8ba92ee9bca814b08c1edb591cda78c7e3fbdf3e4ad995661b3ccaca6cfcf63f0e40c27b7f4ce5bbab46c8480c6d9ad328c46baeb568003261edca6b522edc4c72c14a961955992e0df26a997c80671c621bdb8bcc6093f8943ccaca6cfcf63f0e40c27b7f4ce5bbab46c8480c6d9ad328c46baeb56800326178a0f5f0c6a7b115d1e693a2b19657cad6c0e24842cd853825ac5cd9956aba7a3739fba863978116f1986958b90c68ff4606f5785dc52f3219ea5d55be341aa678a0f5f0c6a7b115d1e693a2b19657cad6c0e24842cd853825ac5cd9956aba7a33b0e5883d2fa6d1c823c7463e0ccc1f0984b7c5f3433cdfbfd67541a70bbe07e8f4f27503467c31af02d2e31d9946ef2db1cf1a4226de7c863ecc9f68b19a1033b0e5883d2fa6d1c823c7463e0ccc1f0984b7c5f3433cdfbfd67541a70bbe078da8ea9cf7057b0ea9e0611385f2ca9ebee717b64168323aeb4785dc37f90ef8d925aca252a5c93e8e8a34c961699c850afd9737e1e38e4c62768a0f04cc9e7562b6080c86b20f7ef523fe3169ddf3f32e9c6dbe8888c193998b88e861fb1aceb2446b2008f1dbff60954beb1142f6933cf5f6352c28e63535e110d5ff37c43fd8688f3a3c2b62c5e6be1369d5c8df6fa2360370d120d6e47e3b1f27ebb85e06644cd76e31b55c26466d3e13d2969d2e34041efba6189ecb4d3aeb923af857b3c28551b5cbec405d97f9241522a6d3763af0a0ecd8969565d2764eca1a5a36e3e6098a552af786b4cf7160f500087d416655f9b0e21554e8472aef17897192c74bdf4d0fb4721b9d99a4012b98aebdcff46c2201a9fe0bbac2fa89d24783a2651fe2869970520af02fb45c06fdaf59005472031f4a5d2da12f3de743324481545605134d5d03cf5357c9cc7c0a37e8598c2e5df22380589090e81169d05642c5dac38828398ebc70faea9ceec4c96fc20abbbd31dcdebf29aed312f6d7d0b256fa690541debaced747ab58f7e0d14e3359f9b16b835b1392be6cdd5d274cdbbc3bd3ac67028148eadd66d7aff1712def0e004ea0e9858746f54bcd126380434abd055946960b9dc4c90f72d0e21973899beee63bf8fb3fd46ac41e0606b32ea31237e213ac61c2805024a38127cf0fe5e1c5dcac16c6d1b4cfa79d8f4fe3b13ef5973c13e29f1cb25c1e70a048acdb056fc027e9eb237e883256dd133e3316168a0e0876e1c73579b2e0b0a29c6d2505c072676193d1538ef3c42e3d0269b29bdbf8e7deaea8748516e0c3fb0f91e10abdf4bd6975d8152e08c740da525ad6cddf47a2152235957da6eb7db1bfad5c944cbab47a5ee8e2a09fa9a4d27ec3037438982e2bdd4aebdb37d987f467d0d0ae19de17570826a0a532b57053b5f42d82703d09f3a533012f042412fcb8eaa05a8a1b5d681673566a5f525955fc868df1a8ee2aab58f17a066390c956a1aab91ab6e218c57739778aa900cc7708c2d333322c26719aad2771f38b481bf32b63556b364cae693ea3364433f5fd2388cf3cd150cb84b076179dafe8422b786dc912ef2b6b51a7d83a11ac635018426d84b89f71912c2d3d54910ec2dc917d472bc5c7bc2d63f9f6d777cb650aa8c9cdaaf3f337a0d8adef4046ff46ef511d81ef3aefa01fbad07665f7ac4938153e4d922aaf5f0417280243b2882f8ccdf09630aa9257aa5198c9f6c08ab5802358b2cbdd09f823e26e466e52c127a5e384be037aa109cb6654c48c13ab8aeb63cebe0e1ac7788956a5a730ce6aa783a86f63e5de8e988b4dec52312fff959ff940a0de9b99fb88f5d3253cc2c3c364b7cf336f74aeb21d6255943f6a2d995ae6a12e2905e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855c2463cbaad2cbb5cae4e5c92e4060fa059e937a22137c289a482bac7f6b996fac2463cbaad2cbb5cae4e5c92e4060fa059e937a22137c289a482bac7f6b996fac2463cbaad2cbb5cae4e5c92e4060fa059e937a22137c289a482bac7f6b996facf939fe1db2fdd3d2dfb8e81d0cb15871961b0f18ccf6f1a5212435a98f7fe86e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855a8cba9f1b19fd5a86b65b6fd591f1164ca33a477ae4718177c841ee07cbe7765a8cba9f1b19fd5a86b65b6fd591f1164ca33a477ae4718177c841ee07cbe7765a8cba9f1b19fd5a86b65b6fd591f1164ca33a477ae4718177c841ee07cbe7765c9d23efe3fb1810eed0f1a81a7d7233aa5c11b1529e9905bc1526ee978fe9eb6bc74f38459434a91477197a4c9b3a58bb2bd4c70027472003c0e363c6d7efad52e4b93744bd4e4c92cb0d04ad60238bb2c3aecb4e940f0c66111570278af596f0b8fa6b02cd045e234a77affd1a0c17efeeab1dab18a5e5ca5c3dbb292107b3f2dd1dd8ca1e049abef5e5548179aba2532952f9f5362bc7c6d09bd73f80c597408ddd2039ddc9eaeec50773ec40628abefb15a58a6ac7c4d9f74a4bb1d2e99358cab266bf6c988927fa204c0ecd72cbcbb1299b5f6d3045ba31c959cf6c35418a13ce02730563600dfde0b63692389968e44708b9bc505057bba127eac0664e477490f3155e78d589781e09c1d347be4111ffb2a057d3aa4a362a600783c5c3cbb73b52270e79f31a54dab8714a0c6229b090f14b4d725a806dfbad7115184508b33045fbf5413a198a85970354515c211de5a98eee641321e665e0048deb5397684ba667d67b1de8d9aab5a4dba739f052e67c60c44a0803e75fc5d11cbcdcb1080e2d24204e11d2c1bd453630fa3cee5a6da39dfa9d0172eaf635bd3534b81b99348d18818d4a27ad5db018045a1c3abf50f2bbb0bad81643f082389201d7399fbc0d494395da89493b77a15c88b5100363ef25c7fee27101e3106eda61bb4310c92bcd983219c69cebab899319dfc98890f8c5d919499730842b4a313206c310c92bcd983219c69cebab899319dfc98890f8c5d919499730842b4a313206c310c92bcd983219c69cebab899319dfc98890f8c5d919499730842b4a313206cddc8b06fee0f1007c228f1ce400dde06d77d6767fd166defd145db60c0c9c8e6ddc8b06fee0f1007c228f1ce400dde06d77d6767fd166defd145db60c0c9c8e6ddc8b06fee0f1007c228f1ce400dde06d77d6767fd166defd145db60c0c9c8e6671a38c2ccaa23738d2f90f00a2983e42a4a5a4143040860200e688710cc3924671a38c2ccaa23738d2f90f00a2983e42a4a5a4143040860200e688710cc3924671a38c2ccaa23738d2f90f00a2983e42a4a5a4143040860200e688710cc392403102300f55b7d985cdee8d6fb710748802c6f1164cf4b78c73e4fdc93b40d4103102300f55b7d985cdee8d6fb710748802c6f1164cf4b78c73e4fdc93b40d4103102300f55b7d985cdee8d6fb710748802c6f1164cf4b78c73e4fdc93b40d415028dcadbab5bdd41e7a5ea3714e180c5508d93ed590805635481edc43ad386c5028dcadbab5bdd41e7a5ea3714e180c5508d93ed590805635481edc43ad386c5028dcadbab5bdd41e7a5ea3714e180c5508d93ed590805635481edc43ad386c38b5f73ee06ac3971b84c00ffff9b35aa8e2caa24353951be9473988caa73e9e38b5f73ee06ac3971b84c00ffff9b35aa8e2caa24353951be9473988caa73e9e38b5f73ee06ac3971b84c00ffff9b35aa8e2caa24353951be9473988caa73e9e2def630d2ffcad49e2fdbb76a8afc22136cbc6d1f155f42797f055cf0c08048d2def630d2ffcad49e2fdbb76a8afc22136cbc6d1f155f42797f055cf0c08048d2def630d2ffcad49e2fdbb76a8afc22136cbc6d1f155f42797f055cf0c08048d3d687110dba7790736e7e76d18e980b224d10a30ef465b058ff0996726ea115f3d687110dba7790736e7e76d18e980b224d10a30ef465b058ff0996726ea115f3d687110dba7790736e7e76d18e980b224d10a30ef465b058ff0996726ea115fc4e371023ed55b2fb273e700346a8770964d7ba7990c9b2c7f47cf05b82b9adac4e371023ed55b2fb273e700346a8770964d7ba7990c9b2c7f47cf05b82b9adac4e371023ed55b2fb273e700346a8770964d7ba7990c9b2c7f47cf05b82b9ada4144940416c6f57987767dddb87d3cd90ad102c023cf470e53908773a04b18a04144940416c6f57987767dddb87d3cd90ad102c023cf470e53908773a04b18a04144940416c6f57987767dddb87d3cd90ad102c023cf470e53908773a04b18a00558954c3eede57f68b161b294f6ab77258c440557421119d6533505dfe6e3750558954c3eede57f68b161b294f6ab77258c440557421119d6533505dfe6e3750558954c3eede57f68b161b294f6ab77258c440557421119d6533505dfe6e3758d4d81f77c5c77d6c5a677c36f0ea4240c8153d41c56d934618a321c05e98b4c8d4d81f77c5c77d6c5a677c36f0ea4240c8153d41c56d934618a321c05e98b4c8d4d81f77c5c77d6c5a677c36f0ea4240c8153d41c56d934618a321c05e98b4c44f743ebab536e34ac2c28a801d493932e23336a14046a3298864364463ff9f244f743ebab536e34ac2c28a801d493932e23336a14046a3298864364463ff9f244f743ebab536e34ac2c28a801d493932e23336a14046a3298864364463ff9f2d41c12aa25843e6a7157f2514eac7b9fad9ed7a6fd7c158e6f31e283526146544bf7b6783b42306601e0ed81fd0d53086d6e82833ed940bce7f6e2e393339c43d41c12aa25843e6a7157f2514eac7b9fad9ed7a6fd7c158e6f31e283526146545269083f688c08dc923699caea5688d0ab6dc5ef0d28327402d994a6eda1b0f65269083f688c08dc923699caea5688d0ab6dc5ef0d28327402d994a6eda1b0f65269083f688c08dc923699caea5688d0ab6dc5ef0d28327402d994a6eda1b0f61db8d2d609ad05742a59e84fdd1a36ee91d0b5efe81ef3fb24b59712e796bd691db8d2d609ad05742a59e84fdd1a36ee91d0b5efe81ef3fb24b59712e796bd691db8d2d609ad05742a59e84fdd1a36ee91d0b5efe81ef3fb24b59712e796bd69c4dff42ecb0b8c5f94223530bab011ea0ffb93cd6051e492529236bdc83f7b09c4dff42ecb0b8c5f94223530bab011ea0ffb93cd6051e492529236bdc83f7b09c4dff42ecb0b8c5f94223530bab011ea0ffb93cd6051e492529236bdc83f7b09cc38400b4f4e9257e3d0117254b23f63b5cc593868c30de1c914c4efc1cde572cc38400b4f4e9257e3d0117254b23f63b5cc593868c30de1c914c4efc1cde572cc38400b4f4e9257e3d0117254b23f63b5cc593868c30de1c914c4efc1cde57261480b852a670d6a364ac3cf30ecdb107c2a61d43e44edf74d73266b774c76f361480b852a670d6a364ac3cf30ecdb107c2a61d43e44edf74d73266b774c76f361480b852a670d6a364ac3cf30ecdb107c2a61d43e44edf74d73266b774c76f306256bd387329bcf3d5fc075c586d7b29cff2153b987da9e8c19854d5287f4325d9ed48a450208619520c643a5db40c1433a9e5ebddecb6789d7da50f9f7f9482c8cfd497a36b3a6008d7b5491ff08dea51d8a501b07a4c085dccf05f489077fc50390994839142e0fbb3df6b7c175bbc5cc71aa084185cafd86f360044d131082544c2ef9cf58b69c969d19bd470c2cfc4533e37b6dd8d64fc52209fe37e276703ab88a6363b3f17be575d06d5a6b2dc83cf8e13eca6bee275b9bdccbe5d4e127ac0debf99264b81167b961975a2afe534c82a524cd98aa3fd85062f8d25fc538f1e868b1daf10aa0342e239074cb2a9c0b021006b07b9acac083ee984b565eaa91e64f7afe9f5c82fa3b4019352bc762e6f8d1aa05bdd5408305daa629f91dd7d20a9f15b209485ddcd9794b5ee327993ff56c96b4f0d0548e5769d8a5f7cb1e813e2e1546526f216de8e547e99cb4f3e3830d061c440b371a676cab0359a2cdbfabc494d9c6f7271eb6090bfa82f985a9539bc913f8ae9ac4bd8530d37153853d404a971a95d722158441af51c7642494f4db29e7ebe3aa31d8585eb0c86f3fb3ed4833418c98f7828f5be0052e731f70c05642002f4ed6907e3f970f374a674e9a444596abaf66775e80f562cf1892db4fcad689ce97fa327df86569a2f16338c0970fcfe8d9d0b085adb2d856b998d4af810d3ee9ff397ddeab186da984dfbc0128ec43164bd359323dd1c732b51d99615e8e1df94d39d1d7db7d0c52642eb587a1fbfc5dff296bcd0782a2fc19f42bad9bd01795c28edc9bfaef4a423d12799dc313f50d9faff9b02ece39c47e0ac19a140ab7f540ea462cf9bc08b7a2189958ee5bfa9d9aaed9a39bd9d08b17200c6ab14acc6ebce6af0c9d284cc11d5f1bb3c9bdc911b34cc6b4af6d1928e44bb4f761a0f07a6ed5f1d61d221a187bbb524d415b9ac8ba73c3c90b83fbf3c3e49bc60e35630da376ca48b1ab0b5f971feff1858d72628669be890f940be87ebfab3c20c0631526fd467331c0812015787211631572b0e48132e43849c7eddecfe566c7b4e5dbf7d1aa9e3c3a562363419d5ac4a3289294f5a567d2b172c5528c09775d7d03e0cbe071db9d7f4986a8a5020b59061b7cf581e41a29466c7e322ac456802fc755d89f5311cd65b5c08e987156e78de7758a4ac82fb0aa221439408a79454547a9a4b7bd116e2ed2f23b18bdc5b988753cb7a46472acf34e07da04253b31c1d56be7ed8bb0b5c9866bb7bd5d7db2573d15917424a071129c39fb3a3cf31a16df19986cef00a31027ff1ea96e466d38c6287a7ae90526ffe8eda0949f4bca67f4673bd35d11f15e64527e0de62c1869e2b0c1517e59b31dcf1a973b1dcfcc2b21fcbc560041a87620b81fd23caacf6dea51ec9558734ead02709f6e68147a039c432c1fee695021af02f2f491e73511247023415ba80ff01f45ba7456026cbc705755ca4ba349f0bd6504ef45a12be9fe0a1d47c491b378e35690c904afaab3467ef88e28a7b0bdfa0dddb6603e84b0e0c0c96548004667a510c5cd57bebd3262e11cc1e3f84acfeb7c690091634782381c99a9551589cbc96f7fc09bfe0c55b7641de938fef56a124b817c80192b9736de85d1879592e66958ffe135403bf947aee0329c104f4ad6b2b1cc364b736b51b0376225494611a13a07dcb9e52822343fc7d5f0819ae7b68e1d034e0ad05952587e9bc5427421784e05772f142fc222b6ca803ac20581d451e5c0a265cc48069a12f4d01bdceb91a7e9315aeaa89ef8982e214c3dd5d08feff186c75ea0d3d44bed384ffb09c0cfabf5840f3c528d22eafc9023cf2c2ca657771a0b862419526c86aae4f5eb748d4eea5431bbd88baf65a2703d3286779924065942f0aac19923035f4c33392783131479f9f438ac6539cd1ea7ae63f93354c2e38625226990e4a3ef4a8449520de2753a6f8f91aa1fa65b3d13412e3379c1294492201803f44ff0371655e53601076939865c8d3c6e9335ce4e03bd4b5d2c2e84b3c96c5cb9542c710c413cc541666cb8193081d98affdd0067e5b2d2775d220d506f7fc70fd560a5e561752cc01391e61797b648863a2adb33c38130b6457b90aa8c7a2ceb5517b4a804bedacdef4e4d1d3bb7062558b659c67d179b0d6f34ecae818f0fab66a7b8aa45f5ab3753e62e8ee38352452b489ffce45129f03199832e893fca9db0540a22744588c4bf011464f8a4e7d44049123284bdefe5e9fd107cc337d4b9d80a1fec9c35544e39f93287cc173a941cf0c956e4665be4a51bda2df7715cd9190282dfaaf6bec83830791c68c86ba71fce6f0320155dde0b1ccaad89c57ec6be5b214f2b9aea827f9d2ec9b5d9503fbb80b73579b9a5558bdd32072573697db6011580e0f40c9e89505f80453dba71b8086841262c9b72d125e4c8fdd685ce86b6b0d3b587d2df63785315db1945179c726049c5f8586791b57d996dbe8c48a0027b8fdc8fff86278373346d144d79d87a3a31d63bfef9a529670610316c82d8564547e5616a49ad0d124e44b475fe37057c5accb6f8a92dcc2980b9de10d97782a8a04783ed5b232ae0f55cc36480c4d1782fc843fbce49d508b8ddded2b5d7c741c6f156a16b55c081d0318579ec1dde54d28f0ee3ec9d4997e27a94f23e040ac906e92accc2f5985b8019c8d08b431078cff67b77902f0e8e23aad48ec5e8840a8f9725c494e674fd5a06d347d235cdbbad5d17a6e8cebece78686f9911c3b67da298f6b4eb6af57d987e6b905a5a8617e4e3c39dd69eb80059cf1f2bcbd1bbfd250c50b7ef9d09bbd684bad8a019725647e25d29d60f0245a8b0a4d8901f970f70a34beb99766e1f449b07d003f53f32464c7c507caa3c0586333e631c6183180ed09a008d9d52c6d289b8decfbb70fa320302d9e39d392140f056ca59ebd0a5449f7b64153a69c16d0cc8d79b4905fe0398ac013d8c6041a0b74b00f3f71e5611a07b4a8d133de9420012092c69502725764e6df3c07d0b9c21035fb2e39de8d2d0ad647f6e2698c470102ff3d1ec7d2654bf0816c04798a43979808f02ee6d3828f59ea02e6e6284e854701e54691f484b8e09b84d6c47f170cb65ecc5c39b9ff45ca73c6a5691c447a1390e41d4bac22cbc65955bcd48d0a56b29fe569e59940f40166b4d7277c1754ca71fc5d357bebbe6bcb171b948d0a56b29fe569e59940f40166b4d7277c1754ca71fc5d357bebbe6bcb171b948d0a56b29fe569e59940f40166b4d7277c1754ca71fc5d357bebbe6bcb171b908625127938424e124b891b2df1fa0ea877d9d9ec246ed56561ba4f85d1546ae08625127938424e124b891b2df1fa0ea877d9d9ec246ed56561ba4f85d1546ae08625127938424e124b891b2df1fa0ea877d9d9ec246ed56561ba4f85d1546aee5165549ef7dfb0b2b5b7d0bae91307db0b681a21047fee56d628eea581a22e8e5165549ef7dfb0b2b5b7d0bae91307db0b681a21047fee56d628eea581a22e8e402763281c578f194106d11750be1f585d1d2c2df2c909a25b08b4f6494eadf8980aec30ffce8b804f461f034efbe0dc4d729800c63631621d204ca1ee79216b5ba102c6720d4e9ad19c2dcc14982dbe36484215e46ae0f05e7d60d4a2b63694b21197fa32968a64680ac430e178f5dcd13491d68c1010ba94de38500893ea2ccc86a6163a8aeb5b6d2e02c83236b0e02fda8a52eea4b8aaaee2cf267e8df24ccc86a6163a8aeb5b6d2e02c83236b0e02fda8a52eea4b8aaaee2cf267e8df24ccc86a6163a8aeb5b6d2e02c83236b0e02fda8a52eea4b8aaaee2cf267e8df243b625a5188b2e2db3c8aaeb251811130c22dca4b212c54af64c7780d2e44bc753b625a5188b2e2db3c8aaeb251811130c22dca4b212c54af64c7780d2e44bc7511024f9c8c3b4ed547934863066a7adf6a976381f712191c75391c1eab9560f5f8973069a4834fd65f51463c07a30afb99e69b4635566ce77e2b6de7efe76ef7d004ad4f2cc7aa0907bd5c4f5b2edcd0e959d39cad409f1701d0277a472ed502a49cce61f6e807702992514820d0950ae2fc6cb916cb996c1cd5945c69aabca6c3737eda057bb71bdc3aa145af87f73e8e2f22af83df8716c7d9aea9372bf577e3efb3cd0c826849495bc75d0051769df04444dce882e150377054169d03e2152378df013f81407266858ebe8039d3dfd1574a110387a302afed8f2ce10bec51f315df18df3de67a2ea8a460c36437c048794f1145d282f04b8f66b5a0e4f38ebe86a823cd2e7eac0c5d04394f436d08779bb58c774615514df071fec2bc97dd628789a4030da18104d48d020c1b33bef33fe9f3a980d7d0adf0dea9663e9ce03d5bd9943a22daefcba590ec9361a36ccf2fb6b2583525744ffb0ff64f7690df7c887006e1f7728c51a9c70a383e248b6b2a689b4f45904027c8fb233b022908e1fb786d8c126bdd79fb8985d0ba94aad09ad95d4c92d97c1a6825dd08eac4ac29d4f347ca919009d1a80d88991c64b6f60a7ec235708af0a9f6c85fc2ebe0aa75325ca636bb9a8553e08dc6a874b1ec85e48a7912f710e617ac86e69d9488e97db1fd2c6d679d8cf46b5bccc72ee003b1e63f152cc2d282fbc6804a68d5286cec28a2b163f47175ee1f05d237e3bae61d99d4704171eeeea149cfcc17b030b620e97650d06987df589190cafd32db3261860bc5eb17a2cedfe8ca66b4c9399c0a3fc092f237c1d60d6fe2576e38c123eee594ae9cc68d59e15863be6721b236ebd8fe9586a8ef4b3da05663c79e155cc77cd063c6f279c62b9ecc33e9e9f9a2698c0e395d38cf6ffcf2ecce13d6a84c2dedb7f9fab7b724ecfd108cc221b2faf65c5f859df122d54bea22ee16a8c865ff5735ce54b710e880db7e6a29ebcb31cb8d244f8988bbb1484d9b1189fef011c35b7a88c60e94eaeec8256d1ca78990c2bd129b554cec2df8d4901ac0fff37355e41f1fa041c8410d8f72d052e2b6a752e34fc518c769bc371c809fe0159b958680a268b9d247043367ef01b0b107cefdfcc4797753a9e087406d66a4b8d9525c1d0fe27cd21709e00089f2d030a1eeeb594b334f721bfd19209a5dcb1a5d22971a0c91aea3b623c924492e67a26a141cc8042350d360d54395d3cacbe8c95693082e7914f401f1f61f978656d89ec8efb566af2db9a019a1c5a97f3dcd964349f21d64b2131c3ca5ce62a6a52c80d60718d4d86b1ffef1efecadae18518556b632f26861fc91bc2a84676462d83ac508ae3f3bfe4913ef312412817593eb8dc68d6530b96cb04a900ae45ff69b65dff6e904c47076fa11443340a3d262ebb9b890a71a80133a860537d5fdc23d877dcf47bb9da523ccd05179251893a3cefea8b55e672c9facfcd1bfba24b88ef33389cc56f1dd2ef6228e63aaf9fabc82c88cd28fd4905239a9eabdb3ed3bbd482e27b2a81290cca48fe76238b539288bc7ce6f94c017d365038ca7e9b126799fe8d168ffe2e3ce8a7e978efa00d7683a5131c51d74e34779cdcb75e5427bd124c5e017fe4f148b02ab8796a95494d464153d3abf21cfb996a2677af7a7e9417cccc70de2949a96590afc3de6b2b7382d06591ba10d726a34fd224da774435ee7968c4c9b7ffec5c52b654c81f6461b55d68747f3f7c65e562fcd31618ec008c457adb3ad641ad6df86aa11f4851e463c13d84cb08aa7ab0428c923cb6da3abd20685da0ee0e27a692592a121c2ee910aaec7e38c6e2042f1ac2ab4f366a99253522e80d81fe27189f03e9cd0d96ab225e1d6ec91d58593981d73603583a860a0a0d84c34ba4bbadb5d44a2ba7bc1f733dcc09e824a9ce12221ff2e181300563846729714f09a919d0ce976213247d7a7f0fd28239e36e914581f1daf6f3161c55026d5eedb3340147cf05a8f41ca9657bc78f8fc11387b91cb9376c272a313cb57b5a241a64ca7fcc10b44cbc49d886669c8e5ac80f99dc47d6b365be98427af3b5c66a49d12fe288277d30f1cd183b6d24c66feb91496bb0e326ebc380f39f57eb9dfdc824163f98770b92f1e723121dbb12174d4159749422fe495039f51de329521b6a0ab8ee74ba260457250ab590b16eeda5de764a6594975359249c38dbf2701c6e2914942074b6cd87f4a3a94bd522c3663818ebc594929fc2813f55aeacfd8d3769843cf0c4d330f124203fafce3f9710677029427f7c06f1fd64cfe30600692c863b60bafaceaa5656b68cb0e2b123455c6612572f9e4a4cb065dc0f12c1d8d0df20ebca864b1b36600f86095de4f800dbbe44d6bfdd8555b9e3c2f40c4228b6203f7f0b0c7b30bcb0effa8d73a5420c50f9e310abddf665a10ff9c34b78434fee3361845a69bf52ee9163774b0c6ae932ff89a0a0bc7fd788e98927974eff8053133da4f1feec86fbbc8a8c13df182d3bf49cd81b80618652ca29eefffc0fc70eef61e251ddb1fc59832f1fc6c1fe8db5668f90596a8121a86b7dc23859b4ce0dae0a939e7011dd66c753468d19253131e069edb9e1083006099cb21839cd0ce6c6e7486795c950df25418d34763296f83c21698de7a5de4e3f9613c8535a1c804af3a012eca0bae55b1e65f8fec83bb8607d48e76f622ea5a626267cacf3419bb50954480da095a3dccb49240b8fb8e45c19b90537eda6a129af3f1a8c468ff941fcd93ea7e2bc4d02ceecfbd9149df23f4d7477dc4f3bb1461a9a9f7f8755f78633e841dea119ab3c6ee62d675c76621348afeaddc8fe8afe0a964a645bb047ee52430c22b8c1dff4f23ea2a7c295c931aa6cda56264bb2ce8ba0f962b9ae1a41eab09c7e3c6710d0bd9126c7a3326a7f939a26bdb940e7c11dd7979630fd8bda451b50cedbdd9c7b77b367304a954647e48fed95956e80d25489192fd32cbfa91f711a8904d416e8b78eb44ef3687b1b126c8d98fd4565791c9c05fa48bce276f2975d34591121bc40fdf56d9f7b97613737e131c7147f97284dd8ff750b4c48f757d0fd25f9fbf136c03a76a2cb3bcd8567fb66c2b59d388b6f6ad2638c6da0e193795c3491c025d96087c84f20159e43bbecef6686a1d9fe510550ca21346ab91719214f00e1ca66a554bf41afdf4522a5beedfffafa316b5c67ebdf746a8535bb7cd1dc46307c9e3bab7f1981f02501e22a3eeb4908dc8a7f32fc8db1af3133fb2c7763c5ceb1c70ed95a25910918c46a493352a66818c57c2a10786fb4e6f05f8d06bf76a467bed150d17f6031b45f8e8f22e8b9f79dc17cc98237f4e1ad1074c9aa1bef4bdb342edfa822c8dc491072c234c8cf90dcac861643ed5857e45e006f4591cb184d2ab9c53222dd60c91bf5f933d8ce98dde1f9abbd01b51904e9f6459e4a214ab6e7f00ce74765d16467830d08bd55670af9c010ccb5932b9c42913ea101765c13623d8983cb35ea8541097b77f4fc5d8d6707e7626c6b3fdd3fd27efafe4429eba6c61c4f2fb430c26bdc50e0e5e402bd6d422e006ecd84f56133e8248860a07ce380c52cbcaf51fc2c0f948db51ca458a2f9691aa4fc0fde8c47492a15607608a4129d8d1b06c22ccf108099e2dc40339ad93f0c49806a4b02e2013762de8fde46b5039570d626aef23a4d95f2a0ddc14adc09e9f26d2774ebb3bf1b16777951fc07f610037ccda05385b1260715779d5c9eeec1157f39082a498792ce37540fd01edda96e4e72f839dae6a185e5c59b86e903f64ef52b16facd6c32f803679d7e6e3c901898277fa2d75785f110bec5a0334b8d15729ef63abbc653e588cd9ef3b5bb10b31b41a45ec407aaee62aa88f2b2da1ebfdb5a7155de7acb39ee12314e9c968cea6c99310c32e64f9bcb73dafa39232bdc5cc24eae22b007dd1edf63bbc701f402eb88f0182131718d95b92f01a7f0b0e7684be30c6b03cfbc8123fe2ec2d823b1e43129b3939d799fba7438a4221f2c579443c1591f815c914b0a17e813f17370d5bdcf808bcf18580a36843a7ece5529838e76d8024dd864aceec072a7876c939edf3dc2d5504b53f3a7f92883be050bcece12e414171b9bd46383ea026df66c0929aa408027a499407d08b8ef024309f61ff1ebbb6def4771d4395691328c5548f415a1b13fa9f46addcece66b824ddb2ea2996e5cbd840f19ddba5ff293a6568149db7edd7e7b1a28aee9dfc8ab47beac9c46f88a91c821d66952873a02979c56b3510558c041c4382fb595ec42b884eee689d6e05ba5b614506ebe6435bcca1c629b587decc1e3b42b027e636e61472b9d80c4d13b996bf29dcf20218f45c2b26fdb5c625aac719dd54fe62015732844635f182ee43c2d0d32dc74c6fc2b7c5fcac172387ddeb3d64f64731718b447e9f6643ccefb8b1f8ac68fa28985e168c4e861cc14e05d4fe26d7a313cbed643293dc3d2eeffb526752c6a45668564de8c36f8920ce967eed9028865215a7e972204db448122b4669c8d4fa7c0f913cbb1b66f7e26e28ea2dcbd3b4b3ef3f10f06920e78e21954020b942f972d2dcb9a6753467528d42fcc9867babe3272e5da91dbb14d19811eb3daf529abe62e7ccbab3bc3bb313fbe3cd08f4e9a0fc127fe1fb8791de827e8e7b189453de3a087254155207e9ab19f3decdbaf39ff3d2d294481fc324ceea6bb6aba1073839e74c53afb60f36fbe7e509b1ceeeec7392d11a00aeaed5da981d3335c8f9b6c4413aa03538a7049e422e7e079e73b8491746e1875b17ada15b965553d9a9a8a7297cca10a155964b1d24a217b3c74e4f012119647b98e12fc2662b47f9bdad3a39b158709f93697778caff0d92518059f68f2af40242b922f9e13678c80b03092e0c2d9008e127882c07b378551b4feb9b472b155ae3011669c70dae2bf8f152f2e3767af3780a7d0644e39bd2650ed34757e7094b89143c77c5e09b6371765c67693ae5cca066a7f504aa86a903d193d34e21327919eaeeced2341a8ebee4d8dd18634704915f8799ee37586e2eea433b9a221763eff9efebe2a2d8e22c1f618802fb5176c1cc7c0dcec712f27b3974ca55a64059858a70dd75e5cce69a8259af0aae34db005f22f57f1dea4eb96025d106bb669bea8909b214a07850b217e09a7867cc310e0d7cb59a6a1d798e8dccfdf5706871c3c2d0151ec7b8232dc458f8f8df809e0bdc9cf85760b8693069ce2ccecb24547ae58c64986dd2c8bad130e7cd75fdaf7d22250fce36b61d3c1707e61d7875a30754644b5fdc9d3a948d9752894e310b3d6a7f3c5f4f949f8d99ce2ccecb24547ae58c64986dd2c8bad130e7cd75fdaf7d22250fce36b61d3c17076c7a37943862a9d73789d3a2dcab2017a5b54eae29acc93647ac4950dc851e976c7a37943862a9d73789d3a2dcab2017a5b54eae29acc93647ac4950dc851e976c7a37943862a9d73789d3a2dcab2017a5b54eae29acc93647ac4950dc851e9eccc7ca8c5fef0c7df91e94449a52ff2657504aff71e5aaa2caf47034f41b83a95bf39081f7a84deed17b10a3020d68ab8c20714e58042af4e43262de99ca604eccc7ca8c5fef0c7df91e94449a52ff2657504aff71e5aaa2caf47034f41b83af0291b025176803b5f6e11e59efe21ea642af29bbb0229424ae6444ac71ac42b88bdc34df00535f1d7f061be1e4ef06ed82e6e7797302e75b11ea543618043b3f0291b025176803b5f6e11e59efe21ea642af29bbb0229424ae6444ac71ac42b1b84ecaa08c772030f7b2a09fa2d190cdce1ea1a145fa52d97ab97645d97517f891978c9857fa75250d446b0b7fa29d296ed31b6aa44ca91c1e683ff772115871b84ecaa08c772030f7b2a09fa2d190cdce1ea1a145fa52d97ab97645d97517f57ed0d9e7b4c7f5a5c501927e74e0382406ecf43f736c6fefaf2288a626eb843d332d4f389dd6bf37f0a547692d1253cc27a0fb1291d4adc138b83c3efccfa0357ed0d9e7b4c7f5a5c501927e74e0382406ecf43f736c6fefaf2288a626eb84320e195660697eee4af8617c89d117a1ede58204ba31e0880757972b4334e9786b95e0049bd98414293c9e07d375a35ab9ff8d35c0c8ffe0c9600d35c240093d820e195660697eee4af8617c89d117a1ede58204ba31e0880757972b4334e97864ab5b8cde324f23ae8abc58e274018fecd5109558e1cfaef95ee2885a6940bd54ab5b8cde324f23ae8abc58e274018fecd5109558e1cfaef95ee2885a6940bd54ab5b8cde324f23ae8abc58e274018fecd5109558e1cfaef95ee2885a6940bd5ca809d59b32abb3c6e93f4463f24d3380592457be0ebaa789357ab23849d22f4ebbfedc1c539bab2d8e9e633115c120aa4bc27952c09e78ffcaa4436014f7a83ca809d59b32abb3c6e93f4463f24d3380592457be0ebaa789357ab23849d22f4c019856b6d5361a0b12c9936afd7f1569ac5e44622212dc35b711dec60c5a66b4192053a51e795829007951817728d96dfd03ebea0973f752c489ec6abde3bcac019856b6d5361a0b12c9936afd7f1569ac5e44622212dc35b711dec60c5a66bd093128d2e669522c5161bd3165231c7562c75104d47b0eb9f85ad76d09521479fbb37d3999ae462aee7c5820d8937909de950c030d07ac05bf42bdf32892845d093128d2e669522c5161bd3165231c7562c75104d47b0eb9f85ad76d095214726bba31a8c63599c0fb1fcdf2257609c204ac869de469a0c4c2db91bb5c200e8dcaeea37ac6cca89672f291ae8863e71ce416604f250d56a125c17d8842c3b6d26bba31a8c63599c0fb1fcdf2257609c204ac869de469a0c4c2db91bb5c200e8945e85eb7a66993784630a229878891189294acea0e959d94c0fe7e74f2916a56d3ea0fcaca8f89118842f333ae9205eee1b87bf067646b3b50a8d2b30edc3b382d772fb490f9d623339bd70bcff78aa05b74138e83caf1da228a348e6ee46bf2c7ceedff64a6003acbb5984089a235cde55e68b268907b9e518ed796e1bd2070fcf296ac8c1434741dc0841b7cd2a64986707f6d586e11629b0d75c41153f2628f251f5cd6aafd6eab92f181420dcacfbf4c95c85f34df1893b858de1640621d9d17cdd1eaa960b229ca81ec67fb2c6fad79da2a563651330d3812af8de35e9e61e15b45ba4e5e79f05a14b10dd3e99da8f3f617dffc60dd6930a75e3875fb858d9014a007df24df40beffd37fb034afe535af8ad44fff9aec01c80d5e946c1ef84f3bf531d4489d745d8b8f014e793dd77511b7e4769ffb313579c69449d6ad35747c900ef5f6db5db4f1be366515b2b4a141fe251d818548b007b2b30495eec64e5afcacdaae30e36d90a0cf798c4a8d5701821c5d73bbd8b68e0c9d49ac07552c26ac48caf9810754818adc398c2a5960eedeb324a7b9e610822ccfaca97eb17fa7636df0d6a971a858d13383eee89caf6153c1a5e02be0f684f4edacf12e3d7cbe5d57bb726eb64704172b86e7aaeb78037862b63990aa6d965daa8aea8ced5d9998618e0c810cb8d5520a0f3911c852adaa9a397142fee2d9569bf95cf95bd32559ee5ab76003261daafad6813986425815a19074083820139727ec3e8bac6f3138efbd58cf10ac595452265b7351c99363d36c651837425fcde934e970c4c7bade4982bb970dc78a77d741132019007fea1d8e8fe9cadea0fc5f9db9b9f5a2e6cdaf162433b32a33bb982df55632cb4e64d48f7ff529e555fb25f4434b3d4e18a44da79f9c305de3c29062c4b1426c4d00aae69047c2edfe19684a3c7eded6ce320f3c4b3d0885995643449548d22055c186f70332b9d5db979c1018e3ed734ef91732d65a26ddcee01b61f959f1cd5cc491afbde52fbe270b82112603910888911c18e671ee0cd4c628c63aed6856443f2ff8751c70c4eda81cd4f9136376aadc0fd3447c0e9223a9b0009d475c0d41c8be0e70f51a31c2a579c175a29758edb486c355aba54abcc52a5c54df0b7b39ee9130d449a0c2bf598938a060f23b794fe2480e0f97af70512d2c84b0d07ebdb6074d74e21410d55720f753585b3067f3d008ea391c9f3ec96163f6a5efb7a059f1e9b654c3d96e2143b3ea4770d76bdd1e5b9a081a620b87b0a2b8ab42eeaaca81646b729aba6a7fb84eea2e2095450026c909f7b882959950ab4d0be8e267e1fe6ebbd06de3ee93cf79086a02dd9f5ac0a198453c287b7366f34a879d788039d6aa4ff6c7cff0a24498cea740e86136200db47faaa55ba8b421869ee9d393d8496fa81e929077e8455bdca445ab70ee0e8386901ecb3aa4c7a248158afcbc131b0233df6d6dd56082185841d848d12ecfff9de6c2a7e5de823d7196ccde4b71fe9dbb6c8e10a959c866b1def3ee65f8554cb5d0a33196f23c0fd9092decf0faef7678e043f3aac4f524e538352a71a66a63bbd006a727581e72149a37c59756c9eca2fdda55d4593ecec81ab4ca042e0df949ddcd2a2116f8eef4f52d05f9e3c4cc113454c2fd9a7b8920928a36f0314e225369793f30df83bcb5baec2bb496e45faadc2f17b1ec00e7a6280f08e473358e583d89094abb0fc5a376c806ebbf76469ac320edd3a1e054664002319dd24da8de2077fe324614dfbc41ffb7839def5523a9921f4de20e5408a6aa2f24db84242da86b682e5f058d6e7c7635a594ca8721f80bada9db6fc7347d8863d0037c6ed96e493d4cea9a4294435217e549498cc807a191974cf4dcb1afca5c4182f0dbb9caae06d42f893dbfa0394dd8b1e0e606a1dbcfe0da31a5d002eed6ff90f4e3d9c01cd9465bcfb5a031fcc0c63242d8b1585b3fc98a01a7928ee89f5f538da9deb0ca361be127779139a3f5abda1b611538b94be532283ffa765dfbb156d382585fdc56ef6fc9708b42cd0085baaac2fd96212a1018b87ff1723261454cc7a4ff209299f2f5c01c900b91f461d2ec5e572fe0321a11d1e19fb87735f33f50571b42c91a385e07e4da7029b06b7c7b726b34397df731ef639724436bfd0f768604d942e0ce8f401c7b7c5f98eb6e20d4d675128077c6831bf0d777fa140caa40848c54324366c17adb83873452950f4656b4dc7cc3aedba475dbdbf7d5d4626b4358498394fc0606d00d7200d19b4f9fe1608641edbdf6c9ed769d3a041d5d6a01e0decccbc3abae7d10d177e3f8529c86295909a0ce0b0f495ce9244e77378bb3d29e032bc682d013870efd47730dc432487785e150aa0bb1080fbdd240870366dcbaaf5b9d62c2b7697d653f08069dbd95fb5266741b2c8ff53574608ab1aefc0566fdab121eccbdb354b423d1b089856b3b191cfec2bf13d2ac75af31f3b603aa3dfa5facac0d2c0c3139b55414083a045d9686b9c32a77d4c0f4d7db3290f438391aa324ea0fdc003f2e88d7c1778bc14b864a99af3aa314c0f4d7db3290f438391aa324ea0fdc003f2e88d7c1778bc14b864a99af3aa314c0f4d7db3290f438391aa324ea0fdc003f2e88d7c1778bc14b864a99af3aa3127aa3fd5a30e607bb619fc53defe114f56a15bf8e959b666cafc11ccd1a323d927aa3fd5a30e607bb619fc53defe114f56a15bf8e959b666cafc11ccd1a323d927aa3fd5a30e607bb619fc53defe114f56a15bf8e959b666cafc11ccd1a323d9927c21a0aa9a620f87b14c4a442d8bcdea35fc715fda7560f455ebdc91f7ce53927c21a0aa9a620f87b14c4a442d8bcdea35fc715fda7560f455ebdc91f7ce53927c21a0aa9a620f87b14c4a442d8bcdea35fc715fda7560f455ebdc91f7ce53be20886ce826d17c9fa00b35247b2336c866d1c7312911350463a42a77d1bf02d2fee24a21d474e0d41f0b2c823abba8992357862031e92b39af0d03d16123e5391cc530fc7e9a8d821cd76662abb8d2c2b4c30023bea6b8cd79e5f5c52f4f66abbc7aa60fb0981cfbcd631a26a5710abcdcc3ab4d506f2cc57325ba64e13a236aba109b9a3fed1c18b3f2d036d7bca5e3b714c27d37e7eca3977bb083b171b17a88e4df0bfeef0bed54dd74d5d6433e24e0aa8302c85a9a2c50fcc25d9d994bf584dfef3c620b10f9f09efd681c59c9c11bb8e953142cd538efbc5d750bca62133fb1c668e81584e039485b1c3f947c6a96f851bf954fe6654a43780a0f9df21cdac6fbefae13944b1976f797c56283bd735392161b463d03dbe875327447a88e9ea4ccc93c42affbcbe0f9c8cd3e11d0ad985e5dc474508fd38cda8f04cb3787ada2549dd0a7a73e54771c7b8e0adf1ba74dd9d5ad1a0367d4faa14947c4d95ee5637550ef9f9938ec8a8e8a43e8ef87e1b4bb1e73dc2ef20cae097328216864ed4613fd7e399539fce3af909c52de3ca5ef8163d4bf713697a0ff38ae430f7ca0b89b5a71393086d7bddb47d37c16a7fd3027a18daea7a703ff0691c55220e17d7429142f955cfcc5f8ec0796284e716806e1284dc67a2623e600404cd753db3cfa662abae590871409f094e8e20e8b20668d6ce1079baae42485c2eb607275875cacffccb42ff5a9e11ef22ede37cefda33cb5342a99daff6be2280b800a41155abbeac3af11913cc64f204d172ad45bca2204660e0f4a0eb512c98822fdd770b2e06978a09668f2651aafa6784a43290660d2b275cb5289deb944180031727c9bcfc618c1ab24ae57384a623cdab9f79301e51fb53aa594588c43e105c2ca69ac7cab1f86f5b79fe897b4503c529d838b9dce1ea8f6fc7a1e1eeafbf1755428c531d37abc5762d29c585aa7d47f4891afb504fc08847f72d7ac9061cd3b67065f3cd0aa2f56ace098be5b848c991579f698dfde7c321340c111b0cf5fd83718aa76706850a7708f3c8252c6d563f1696e0f690ad9ac9bb5054b3f9a16607bc45d8b582c2fcb3d2aa90af7781608dcca251129778d906831c0f18353f9f049e86ed11c4f3448d5575a10c23c833874073c03f779b29b2838870c738498a306ad283b6c5f8efd79685636f73bfbcaefb5f7f0dbc96c594cd59d9f73eac8d8fd70e4af57ca201a4775fd1df0bc2dcde1242c8fa3d7e7c72ff2927d73aec2d0ff39d0d2847439c234620c3cb07084ad755c11d2fd7264954c26f32aea2828e0ff39d0d2847439c234620c3cb07084ad755c11d2fd7264954c26f32aea2828e0ff39d0d2847439c234620c3cb07084ad755c11d2fd7264954c26f32aea2828e0465345051294627d960f6c456b892fdc7f14a0d5bb86e3bc59548ba964da14a3465345051294627d960f6c456b892fdc7f14a0d5bb86e3bc59548ba964da14a3465345051294627d960f6c456b892fdc7f14a0d5bb86e3bc59548ba964da14a34794ae1f32f2ccac187bd46dc51b133b2ea3878097526470b4d719f97896eae214a802675331f819a62e7fd7d08f58341ad2a6e5574a32da921af9de3e7897bc4794ae1f32f2ccac187bd46dc51b133b2ea3878097526470b4d719f97896eae21e34bf2deb34466d3e8377160c14cef03e6801b919b70d17e1e984d760fdbb4a1106ff26596f283e981c4fe3dc548d84d28a6d12cd8909869b2b014eed885644fcf1d2c89dc3c927c91e0de16c2bcc23dad8ff0fab02cb35e1b1d45373e5c3e4cfc24feae7118a1b08d1357548234b7a3491869d0466305a47cc962e4f7c833e7d40b1f09bd40ed431575f46e0efbf4dd75b88ab134b9713d49391e06bee60e1e7d417a4e6a8fcc6c4a5a9ca7d31fbce91f21e585016684314052482bba494317d40b1f09bd40ed431575f46e0efbf4dd75b88ab134b9713d49391e06bee60e1258b36afd3b9715467f13c40f8b964d256768d798031662e25f3ed0adf5cb4b73f0f3608e9b1d83e54aee6e00c710175212ee09f067b39dbae2c76351acee6e8164e4e89768cd92b4647700ac3e33f8c7064baf9656da682cf3a5ace2558dd88296d40cbfd6b341efe056c0d4a9075ad441e1dfeb3aae8655d98413deb1aa79f760200dda3cfdff2cd31d8ab6c806794f3770faa465e7eae00a1cb3a2fbcbe3a89e0326292b96a5700582a37ebf3d8ba60f1d136772b5cd15b2c2ae653fda188a4fc0efd8ac47181439a5dcfc19d53cabbe88ba7bff49edafa421f9f04b822209b7927594b43a8417872a7a533486a6c86b481e07d3c2d0e78f4d9c046203425f10ab50ee397d44da9231e17fe6c4ba2bc7d76dc96da782b47d5fbab579c05e8c1dac33346d14806773eb6ac36d80e8c3e046989b9fe7d75d7f2b274faf7b7da592c294d253a266eeb1dd4baffedc87aae29faee70e2c5dab1c86460a1678afa48110eda63bc62087a84f0fff7dfd2a7169ae7df2c0b9a30ae8d587200c79145c3bffa36e519c31e7d4a6ef862999afde0d2971b12d5cc8ccba97d00e228918559b771ca779dd36fbad406d9f8a406c0877bc588d17742df39e5d68daa40f17ecfb48dc5ef1a675a12e50496ce691c9ecc311d504df0d8018f9ae3af758e7a455089b87f30362b93c8d359fff5e5d1bafb378aabdc1570c45cc56f3d0124b494cfb48dc5ef1a675a12e50496ce691c9ecc311d504df0d8018f9ae3af758e7a4504c196f9cd5bce18983a24e293455256223ea4a6b88c84be7eec2ee14edc3546877c10743bd094f95ae432a776d8651f1db564f47233d64f45ffd231d57884ce04c196f9cd5bce18983a24e293455256223ea4a6b88c84be7eec2ee14edc354628c96e551b734847c72fc13bf627f73e698245e9eccc787aa03b7ba6215d12afe3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8558b2cbd200db42fc2a506d213cd20343a37ad59dbb762b1a3b0162be5dd06db758b2cbd200db42fc2a506d213cd20343a37ad59dbb762b1a3b0162be5dd06db758b2cbd200db42fc2a506d213cd20343a37ad59dbb762b1a3b0162be5dd06db75ec33bb1c2b395e21344c7ff850e4d827c43b18a1c111e19370c916ad9e34847cec33bb1c2b395e21344c7ff850e4d827c43b18a1c111e19370c916ad9e34847cec33bb1c2b395e21344c7ff850e4d827c43b18a1c111e19370c916ad9e34847cae810e99fdd9cb7fe0c84c20ae7e4d1cf8a0f46bcac23277ad2e4ae30111337dc6b4e45d1e019318703953a4b172ba65e618544ed10de382d346336379deedcb14d3bc951aafae7528eb7cfd8083fbe900640ee1c945d892cd8249fab9ceb12218bd2f9f0212bee458a94cb4a5a8cc15179c83f566b3670119b135c6fc7246f2c13bd70a0214347b259c76dbe5d075ebc9ec0775a71f794d21dd78a40f089927362fb07ee5bf510fe71e8bf50123f0e4bae212655ada2e5140d65b4b3f20658556063d0ccdaeb0e36dd2d48a5444934608c057c779a237a9592a0975722f01b1d05d983f0c4067d31025885a68f9966d73a925aae364a718a33d187320b03c9d178452ae88d9eeb30c4c396113983a3baf5086bec937e3627678aed60731227d14a64c2a2de938915961fbc1a1017c26f5e223117164491ad0ae08f28d85574a61f14657a7d788855535fef7dac3b034e7fb46bd6d4ec061b4667b52fef27123e6a7e181cb59bc5f01fde5fbb76699a5e8c5063fccb4ab204e72c086532f46b6dee1adbb448ffb2d55c7f9816e53faa285dd4b9c7b7e862869f8aa003bc55b4e286b98ebcecb05850fae4d4c8c666b2b03592b661056d8a8372d8c74610612b92538692d087426a61cf2ff3b553706a54ccd29fdee942425e01e51a321d3869a013e38a224983af61879df7fc866f6c8c7a1d3b601fd3b4b7000101e03b2a798fdc8ccc7ab3aa0bde6b83249ecdd8123b85f25fef76a550262c95d389905bfe4575700ab6c04185497628449717f848f088452cb437e01ff8f9f6b0330d9de072c40b656a17467c1d951ecdff576ba012fb37eee59e7f113eafef9b9355804af12e8d9ca6dee2881accbbef09b09496ce377af58889ccc83d52ff4b98a5ea7d9eca630f98fd38dee62cbf9af302ca6f40a9dfc7477dad01bc44d53c0625926eb41031dfb915a9fa911c1edec4aa5299bc84148018615f7fd0644273f17ba6c78b6cfdaca9b9017f9a8a9750f950578776399bdc2f51c431066409639de152a28542d8f833933fd16788f7bfafa6590f728022ed5d2f8a128b0b1dc2bbab15656dac8455a7a56abd64d3715c4a745b47069fa730c4c717d63b31ec61ef9ddbd62567e0eeba124066c95bbe54fbee614ef420ac453aafce3843088f6d0306a1307f280b7ebaecf6c40651daf4f4b28bcd21a0439c8a7e9b0d7887997e354eedb4edbbe661a4ff59bb9120a4911365cf14328b6a218c22087b283caf27f3c27820469411bccf40cdc1856d9b02918e6341c10b3525246c3c88e1bebb98830d468e5d844efc8c46782fec445a5726c7bc6130fe5cdb3e4804f680aef702a158afbbaa8218ea3d5e7bf22ea6751ca3e87c5a9f02db45eb9753025e7baa569bb0e1c6218d5574429d2e2885e99286adcd1ad3acbaa92b8ecae776727ab3317276e5d1661da06360efbc90762d41083d3ad5607a6c206cc725373d79840ef54d5dbe8584ba7229217f0a95904bd6ad456a75b35f3938052546e10a8b9e30ff85eb82cfafd2ee909913907cb4683dae53b542dd31973b2ac0a5e5e4d55665f7808701f87be431ecbeed62a569dc0a3c2157f8fce0c1756ba1e8720475a85072582070747449636dcf916141ade9d5653c1cb628537ee6d630212c8b1a30415e31ef1265b8ee74f8f57b14046de318a09bd50d3812f1b9eeaf6acb4970205831d3ba2b573b2441309cd4b9608c8260766f0c6cd6272c610f319282ce07e2401bf1cadcec4971ad9def9f97ab46cca389d6ea4dbf9be8c9c9a5c76dcb5ae7ccef77331437513d3a3d37f088cfa6f3f7e6a58e78bbc1892b81080d75d250f8b77ee8a630f5f0432df4058e5f628db4e34a6a3d26af006999ed5bbd19964108e60b00df791afaa35be1773accb3495169358d068861fb5cbc06f4186ce9e5382f263962755cfa933e5e1381412a4f4a0ca0a58843ff70e8fc367a954fb1318270e2ecb9205d2f85b08a651806fd2ced04912496e395cf3c5b04f07ef77b157ae963906e9f674a25269831129e4feb118a9048501bedd6a2e764e985b7632f22a77b2cf32a19fd90cffd7860587eafa537963bfe7417e610756462eef65bd99acdea9a072b28a79a91173d898e7e97a71a994273995ff91f8e9b82eb5ea28bfc63c0604de669e9d9e3c732f0a8cb4605d768edb154250b4dd7029178fdf2709506f28c8c6478b165f5025b07ee63c0c337a502d6beb2d97210fd422ef0029bacc7dda1b08b6e1325209cad926b5a2034792cbf14ddad1bade23f42145be1256db18276127cf3608d09f0558c80a8f1a8924016bd2a977ed54efa1ebf0a880ed91e310c4ff7db670ab48bf9b05f08bf199b059b770def2df951b50c5f59bd879106f37c10ddc8cbd203b7ccebfe983f2761674ded759035f0b5f2da9135e8eeecaa6d072b415444596bff662ec9dfd55e19c6ea0ab0aeb2425bb1c958e8ec5261e8d624351c8fe058d0e288a784c5904cd09ec7e75b777caa763b4ef5ea2e85e5fbcfbe65c2c8f8ecf1450b4415a05adee079172854ab3850a3b3facc9af5997bf57d4396a15c4486ea46224d1bb4fb680f34f7c9ad96a8f24ec88be73ea8e5a6c65260e9cb8a79152fc90d3c84314239b59356c452c7d88b88fe8fa96f2f123d25437728bb82efd605526a1004b662620292c1d808ed696b5cc61d9c5748121fd10807123998124b3c8e971a76d61cbf6a1bc9f9806c2b8e651a3aae2978c21a5654e98a3ff339e9d7525d14bf7361d0dbf63325537bdd019c67d7dc265431266c1c13877b1f639de99c00960b9356996859dfbc79b3ebec6aa1d3e821a1b4bf1b80168e78b70e4fd1bdd72a5dec30063b092aa8eb243eda3b95eb4b47ff95a50897ccbacc4c3e2cdb56febb5106607bf5f9b92b2b7a9516814e7650139cfe46f6b36bfcfa32719cb87050b0fb410da3b88df752c2e1bdaeec77ac052b04febef31a68823cfcba53e0ed8c777bfecfdf90c8524e5142bf6b33f6a4c9df5db3979c3d23319a6b3d25f7e4584232868afeca7dddb9917e83d446d10027749c8d964a449a85a070cd25f7e4584232868afeca7dddb9917e83d446d10027749c8d964a449a85a070cd25f7e4584232868afeca7dddb9917e83d446d10027749c8d964a449a85a070cb1a8382acacce4022b02daa25b293ddfc1dc6ce6a3ddb8b3d95b517592c5a4282f27f5c9108936a693fd496565e5c5050b5c62cfbb61d1d5da9d97c89533d6376c30f791c757548867f4c621e58ca093476cd8cec7ace0d91b8436c7c5d4e531ba5f2b50b0712b113f73ed1f23b741b0a120e2cabbe6cfbe73653ae2724d00f8fe3c79d5da8616ca37f7a9d8fddaac2c9164b593c7b116580aa99690a5f59ab5e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855ff8ffffe4aacdd19c13b5f536c7b706a40303842b219ac4a62b1f39a6d0de404ff8ffffe4aacdd19c13b5f536c7b706a40303842b219ac4a62b1f39a6d0de404ff8ffffe4aacdd19c13b5f536c7b706a40303842b219ac4a62b1f39a6d0de404417ba68893350188616bfca906b957f3a041aab3f6f19e9b9bdbf248c07d0d9945cfb5521dab8bad466acd7b5aefb83527055c1d06295153d2a3d82f71f8f5a0417ba68893350188616bfca906b957f3a041aab3f6f19e9b9bdbf248c07d0d999f913021e079c190ba2b7a7a46befc5a21ff63f5ae5cd5973c06a846361217909f913021e079c190ba2b7a7a46befc5a21ff63f5ae5cd5973c06a846361217909f913021e079c190ba2b7a7a46befc5a21ff63f5ae5cd5973c06a846361217906c7848237d490c5704d8bfa47e0bed091c5171eccebfbabc783f3846b5aa57ade3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855a5ee30a776654c599fe0cb8b862a23ebcff0aae59f358e3e605d1ecdb9bdf93ea5ee30a776654c599fe0cb8b862a23ebcff0aae59f358e3e605d1ecdb9bdf93ea5ee30a776654c599fe0cb8b862a23ebcff0aae59f358e3e605d1ecdb9bdf93e32eade7b2b3e60919aa16a6349cc3a368001857975096b4c683cb2bc3f2eeb5f32eade7b2b3e60919aa16a6349cc3a368001857975096b4c683cb2bc3f2eeb5f32eade7b2b3e60919aa16a6349cc3a368001857975096b4c683cb2bc3f2eeb5f22f55c575f8aff7fddcf3d699bc48557858eaa3a232746097247289e6fdec3b2550eaa639a5a39e68e61088116137ce77f3e4322059894196e0cb62692d7f388694d4aaf0f7f81070dcc355e1daf29a7934e0c352cd776bfae5cca12110cfc1bc58f74225ac568c153004f434938bb5ef35eec91f72d9e4cefc950e0cc47006bc58f74225ac568c153004f434938bb5ef35eec91f72d9e4cefc950e0cc47006bc58f74225ac568c153004f434938bb5ef35eec91f72d9e4cefc950e0cc47006b8af059a0ba581f0c768ac7e669120e1301b40be86ffd50b5060b9afdc2bb4d8d8af059a0ba581f0c768ac7e669120e1301b40be86ffd50b5060b9afdc2bb4d8d8af059a0ba581f0c768ac7e669120e1301b40be86ffd50b5060b9afdc2bb4d8d2dc9e998075ce44a5da9289b284cac9cb119dc5d28d685b220f76ea35c753f0e2dc9e998075ce44a5da9289b284cac9cb119dc5d28d685b220f76ea35c753f0e2dc9e998075ce44a5da9289b284cac9cb119dc5d28d685b220f76ea35c753f0e6c82333fed87dc78b609bff6f3b81c1686301cd4cbd37918d3ea7b00a76df1176c82333fed87dc78b609bff6f3b81c1686301cd4cbd37918d3ea7b00a76df1176c82333fed87dc78b609bff6f3b81c1686301cd4cbd37918d3ea7b00a76df1178490b6b1ad9d4398748265ff24ef6fa4e75686c0128542a8912a71867a6fb5618490b6b1ad9d4398748265ff24ef6fa4e75686c0128542a8912a71867a6fb5618490b6b1ad9d4398748265ff24ef6fa4e75686c0128542a8912a71867a6fb561b101bb45ffd099fa7a86bd268e7c46d0060c27e0b078161fadfe1dcfd815d75cb101bb45ffd099fa7a86bd268e7c46d0060c27e0b078161fadfe1dcfd815d75cb101bb45ffd099fa7a86bd268e7c46d0060c27e0b078161fadfe1dcfd815d75cbd25e2d644205427ef81391bfe305e49ae566d941747082e1aa48a7359127260bd25e2d644205427ef81391bfe305e49ae566d941747082e1aa48a7359127260bd25e2d644205427ef81391bfe305e49ae566d941747082e1aa48a7359127260552dae92add8f6d98cb526edc5ba91b2d74db2a09a009b1943f9eea3400e9411552dae92add8f6d98cb526edc5ba91b2d74db2a09a009b1943f9eea3400e9411552dae92add8f6d98cb526edc5ba91b2d74db2a09a009b1943f9eea3400e94113b8ff9b664221b83440d3ad62ca7e21cdac7fdd85d47620e1aaddae746c35f1d3b8ff9b664221b83440d3ad62ca7e21cdac7fdd85d47620e1aaddae746c35f1d3b8ff9b664221b83440d3ad62ca7e21cdac7fdd85d47620e1aaddae746c35f1d0813ca40826b08a639ae45b6990d7ad7c4125b062b5df801599eea0e649d2d4d83bc52f81bf3b4059756a7339523c45809675709e311f96bb569c71cc9803b8d503cee89ea7c78c4df4107ebd5f3b99d095c8b0cb131f76e03f4f54103638e2400eabe80d4bac4ba1942bf55f35c79a6233f437092f3583b3c0ab9f7e828ba74a43f90e11f43e7bc7eb918de31dc2cd3f2f0767b151190f023ae47d26479bfe7666707900bfacf01e2de2e8ba0c496e360a8a93c961d9c36ffed7b5922c558eec6331b7bf7acc84be79210cefc81223d66e95afb6f13e510789a06d6069b4bb27974ad2aa7122794a6ed0006f92b1e63f2a8242c7c202bbf3a39cbbaee4474050cd15898d5b81701c50963fcd51eb821700f29cf4a10ec7ad637e6279598e212267ee87e14e5e30f904843e06f75915b4814a74077669968124e76ab80c614f9040bc8bfabdf491a9f560babbd9f85192694a47a3722635f00287f7e703ebf2be3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8556a33c677b6bd79418bb7a2cf54b396edd4c9ba5b28e546f0f7b45b742ee0bafc6a33c677b6bd79418bb7a2cf54b396edd4c9ba5b28e546f0f7b45b742ee0bafc6a33c677b6bd79418bb7a2cf54b396edd4c9ba5b28e546f0f7b45b742ee0bafc2fade485b5c3a70bf1d9db2783b605b55374f9c7adc387a5106bcbe1e380a3692fade485b5c3a70bf1d9db2783b605b55374f9c7adc387a5106bcbe1e380a3692fade485b5c3a70bf1d9db2783b605b55374f9c7adc387a5106bcbe1e380a369285dd1d4fb12a436ee220ef6f2ff835caf69865a47d8c2873e177f70a651b418285dd1d4fb12a436ee220ef6f2ff835caf69865a47d8c2873e177f70a651b418285dd1d4fb12a436ee220ef6f2ff835caf69865a47d8c2873e177f70a651b4186fd90cb24474ca9aee9616f3c8a44e3ce1d59bafdd4b10d53030ebb27c175f75c951fd2d1798f335a53d9d86fe232a0cc072810886c7c0a9fbad235941c120e86fd90cb24474ca9aee9616f3c8a44e3ce1d59bafdd4b10d53030ebb27c175f75bf7ade2ab960fc224eee5b58567c2a16025fd1ab1d3e85a697c2c00f50f0ed849d5f9a2b53e77d60b6c8eaffabf4f7fa2eb6affdc4e3bad36ce403dfd1e21606f4d82df7f17734203462ced7b5ac32ce3e3dacea355829eb5ca98a5537860b4c4d1d5ba5a64caac6b25ad98dbb77775b70eddafe890e5eb07123d278a163a6ed8faf019fd14a59319ff1e292f00e016a0e4867b26726b00cf659ef5debd833993add05dcd7dee4190919abe0323334ac96ccf05ea7d8762d68a6ce75f9d3aea58c27127898b74451e62e0cbd1c5b10f267a3e07c47654e7a28fb689f4980c7768c27127898b74451e62e0cbd1c5b10f267a3e07c47654e7a28fb689f4980c7768c27127898b74451e62e0cbd1c5b10f267a3e07c47654e7a28fb689f4980c7765ada501b7d298a91276e14eac7ca156c05426fc5aad56deae3f039ad84e82dd75ada501b7d298a91276e14eac7ca156c05426fc5aad56deae3f039ad84e82dd75ada501b7d298a91276e14eac7ca156c05426fc5aad56deae3f039ad84e82dd76f290a845164f6c9cd0078f2d6eed1cb0750eb4f291b0f1085fcbe863c8f54ef6a920c23513bf8832d5523ca2f6b4394f90b6943abb9aca80746eb1b502d681c6f290a845164f6c9cd0078f2d6eed1cb0750eb4f291b0f1085fcbe863c8f54efe90793d9a89a87480ca33e013772a00192e006cf63dcde2aff9a6497cb771077e90793d9a89a87480ca33e013772a00192e006cf63dcde2aff9a6497cb771077e90793d9a89a87480ca33e013772a00192e006cf63dcde2aff9a6497cb771077ab7d88b16343184ffcdaf0058e31a3760419ffffa650ff03c2fb6cf7316a1c2028c10a4dfd2fe9c9905b574d249fb971eeb7d8045452c7551d544c5e6f9b9b96ab7d88b16343184ffcdaf0058e31a3760419ffffa650ff03c2fb6cf7316a1c20658bf91280f47b84cb707c40c006e5ebfd0d6e049e3785eb30a8bfb80e624bb78a005a6fef895346a18796861b3f1ff2943a595e837b030031ef3f92e4f2974a658bf91280f47b84cb707c40c006e5ebfd0d6e049e3785eb30a8bfb80e624bb711904658d09e8cb89e6eeb1d2c2562a2f1ccb287e5d8c4db110f5a53bef1336711904658d09e8cb89e6eeb1d2c2562a2f1ccb287e5d8c4db110f5a53bef1336711904658d09e8cb89e6eeb1d2c2562a2f1ccb287e5d8c4db110f5a53bef13367e8d76d6b049f755bb55804dc03c1fcf7aaf1fd31451cbce3000f75f626146c40e8d76d6b049f755bb55804dc03c1fcf7aaf1fd31451cbce3000f75f626146c40e8d76d6b049f755bb55804dc03c1fcf7aaf1fd31451cbce3000f75f626146c403a7f53a8b25f9b933d8b486d1fc8d9db11f509202021e85d9ff51eb7f4e0cdca129099e67d5b5586b11e74d93cb57dbbbbe9c7974275e493753de04815c7ede9acd8f9dead497163c6fe5caf5003c9a007c8928e43e1e17e5aafb852859d4dc8fb6e3ec49c0ee75390616b09e879c19492eb8d2d5145041de5096f920656da64fb6e3ec49c0ee75390616b09e879c19492eb8d2d5145041de5096f920656da64b617f8314171b300caa172a657179b9c94eebc2afc33cb0ac23b6547e403106cf488b2e89702431274212591bd30a1d7dc5fb1886db6bebe1cb9e035d2dfcf0ff488b2e89702431274212591bd30a1d7dc5fb1886db6bebe1cb9e035d2dfcf0ff488b2e89702431274212591bd30a1d7dc5fb1886db6bebe1cb9e035d2dfcf0fb0e46d071c775c3654bcd7e3382f2be9104e022d8432aedd1cf90e960d57a2ae45dd594cc8970ae52821fe5298502654a198c13d9ac8dd5b88e9ac621fd26ff8b0e46d071c775c3654bcd7e3382f2be9104e022d8432aedd1cf90e960d57a2ae262c2ab1aabd8ac27e17d97e580582249e4fad5f8179819ff8f2ac722d5dbcde9970596acf35043cc1440f693d0ca3a80e5d8599a3bcac0e57eb2ce32468de87262c2ab1aabd8ac27e17d97e580582249e4fad5f8179819ff8f2ac722d5dbcde692164cc13379968597621fbd7ed301851322212777cabc6a72637219f5ae6238038b3c9f569bbedc45e0099be7b3143394acb60620f957d00bf4ed49fdd31a7692164cc13379968597621fbd7ed301851322212777cabc6a72637219f5ae6239904cbd1f5e84a75d764b9ee1857c4b2e4eb2ab7051c12d879d149b137d1b55511c277aed22ca1003840831ad327373dd8fe0f82b358cf1b0c22ff0cd4ede7459904cbd1f5e84a75d764b9ee1857c4b2e4eb2ab7051c12d879d149b137d1b555c17c5fe7548f0154423dcd2dd0a59919c68f1128eb1e941447cd1a99b3e62b87c17c5fe7548f0154423dcd2dd0a59919c68f1128eb1e941447cd1a99b3e62b87c17c5fe7548f0154423dcd2dd0a59919c68f1128eb1e941447cd1a99b3e62b87d3431e27aecdc588f43b58ad1f0d4a4b27688e1a3b6917d3f7f393e8a9858567d3431e27aecdc588f43b58ad1f0d4a4b27688e1a3b6917d3f7f393e8a9858567d3431e27aecdc588f43b58ad1f0d4a4b27688e1a3b6917d3f7f393e8a9858567d8e2ff8985405eb17ca33c28905d3752bbedcae7688b38c961ae28fef6436691d8e2ff8985405eb17ca33c28905d3752bbedcae7688b38c961ae28fef6436691d8e2ff8985405eb17ca33c28905d3752bbedcae7688b38c961ae28fef643669119cad5a18db63d2cf37ccbc75166d186166c32f44f89d898bf47ba5016e6de915ec85038c527bd87cc6a9f8842324329097cf599462e886536d13211343c7717666649ba205681dc9a3e0650a4ab7b8752ca3788115b7e9ba76df89456e827d6a64613077bd6869c8bb9d72adcd91e21adbb928a3f4c465742a44fa626657775315f89226bc810b6210585b7562247135e3ae4080f8383ac434c3207ec9a7f6c89c7b021569ffdb865944c6dab803751808ef827ad4e9a51b727148faf99cd4a849064748dcbe75433537ff59ebead3edb2914246120692ec8750dcafb38e7443be2563ea6fc1ed089707c887fd8c1dbcd6f8fa0395758c7abc72236c45074e47aa51c1ee046da0cdec8f9ac06d72a7741a1dd4a12491e3a3c8eb2c87094f1695157907c78f7584cbd8ded6a2518ef3ae01c0470af8306c9c93f2b16b277290e00e04e61db9e6b254ca53394e308751332fa1822d16a2074cbf51d96fd41e0a4fc67fa7929daac329b6e5a875c70b5187b86726ae03d1a76c8756e34a474151eb92ba061be6398c49f41c61d177b28946ad40d3d0700ed3952be1cd886c682600bd10fabe5314c160aea7aff21f59a9f5cd272d97327fbf391e096df3dcfc6f421985730bd2ffb40038363e5e23f0b2bfb774beece233e2d94a71a1b6b93a4daa8a8e4b6a10d6287210bc33113bfb2b739c6cfaea99717690945045e683b3b9bd09e5eceb09b486c3f8bda429cc1b1927ef65e568d583b37de53f4f9812771f3bbbc16cb8b42e626b7562a7a9c8febd810c759f844bbedab2d3425b674da47a045bd5e2ed9084b765f6a3469eecea1aa62f8389275e0be3393730016d108528f45bd5e2ed9084b765f6a3469eecea1aa62f8389275e0be3393730016d108528f45bd5e2ed9084b765f6a3469eecea1aa62f8389275e0be3393730016d108528ffd3c750b003a98301b2160c5e119e031de0242fe135928d566831190940d5dd2fd3c750b003a98301b2160c5e119e031de0242fe135928d566831190940d5dd2fd3c750b003a98301b2160c5e119e031de0242fe135928d566831190940d5dd2f3ce49182b33d0935017b1573d75689ff927ecc43bfc074f54ca337252bb5124cbe072806b9f3428e1897a7425b3fcbf324a7e94a8a43a5fcadcf6b0c62d45e3f3ce49182b33d0935017b1573d75689ff927ecc43bfc074f54ca337252bb512482f657feea9ea5a4f04c8ef1638382878b57043f1261ef9d6ef2735a46a1690682f657feea9ea5a4f04c8ef1638382878b57043f1261ef9d6ef2735a46a1690682f657feea9ea5a4f04c8ef1638382878b57043f1261ef9d6ef2735a46a1690627452d441ba479e3e97ebe950a2e0c8f227c2eff7d8240a0fb28b9dcca6731cf27452d441ba479e3e97ebe950a2e0c8f227c2eff7d8240a0fb28b9dcca6731cf27452d441ba479e3e97ebe950a2e0c8f227c2eff7d8240a0fb28b9dcca6731cf6a69a51d3ca947762fff5deaf095dc061d7ba67e25ab4240c5468be00b7bbd066a69a51d3ca947762fff5deaf095dc061d7ba67e25ab4240c5468be00b7bbd066a69a51d3ca947762fff5deaf095dc061d7ba67e25ab4240c5468be00b7bbd06b5ffb52b3558de74f6637c8e675bde925a1206253206afe5dbf3fa25e880a81ab5ffb52b3558de74f6637c8e675bde925a1206253206afe5dbf3fa25e880a81ab5ffb52b3558de74f6637c8e675bde925a1206253206afe5dbf3fa25e880a81a458e446227416b51feb5032e16c3d725a90340ea34fef7bdbfb62c21c1add782458e446227416b51feb5032e16c3d725a90340ea34fef7bdbfb62c21c1add782458e446227416b51feb5032e16c3d725a90340ea34fef7bdbfb62c21c1add782e612dca7bdcf3b9b602c170122b1fd4d933940543a5a4b88ba654c5f2a074c6144012f1cae45fe165c16ea2e62b21f7d16653e8b705d011ab4e5a06f37a1acbce612dca7bdcf3b9b602c170122b1fd4d933940543a5a4b88ba654c5f2a074c61b526741f76ea391502675f926609cc8ca36592b77e7a356103fc78b66c0368c93676a2cb380c4806782da42f75d737fd57e13e035b6d9c87eee74b46aa9b7b06b526741f76ea391502675f926609cc8ca36592b77e7a356103fc78b66c0368c98e6463261b6f5f64ec7433810b5a151ffcd945c91554e8d3901e33c19d2e7c168e6463261b6f5f64ec7433810b5a151ffcd945c91554e8d3901e33c19d2e7c168e6463261b6f5f64ec7433810b5a151ffcd945c91554e8d3901e33c19d2e7c16a68af40c941269d8eafeba7dfb63e18ab2091cc1ccc0c0bc36ca43ad030d385da68af40c941269d8eafeba7dfb63e18ab2091cc1ccc0c0bc36ca43ad030d385da68af40c941269d8eafeba7dfb63e18ab2091cc1ccc0c0bc36ca43ad030d385dcb226f9cd99f7a80db68391bc9e4cbfdc8b7488c4ce2fdf345235fd0d0ffb3bdca90ba731af46ef7c15b638d89933951837218504a367f25f6d9790d8254f80d282f1825ab17973059621d92863eb385a7246d3583bdef5f82e142cff58d7f65a8831a626d02e171d8f81c0ecb15bcc6bbc8fb7db99d2eb53b56e0f9843e24b12d7dd1368e34002c3050d92b380ebeba2751157500b2fb92c3288e5cc098108b4b9e339894b66ea3b89f29a6cc20f89dab57d35ed69dddb6d99b9e7962c260ccb94bdbbff4c10843000d6f8e697221e5362b598afab0680397bbe88a6d3adfbe154919b15d47165081f349415090ea49d9b9509c4c9432ccb183201f0b67c93134f10ee69edee4a879ff88e15b00b09466e1df3a1bb6080673c215e17e305bb127e4d7b2a2e9f816ed19edc6278c9c633265c727acc041e6624421411dc29bb1rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython310-core-3.10.10-150400.4.22.1.src.rpmpython310-testsuitepython310-testsuite(s390-64)@@@@@@@@@@     /bin/bashlibc.so.6()(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.2)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2)(64bit)python(abi)python310python310-tkrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.103.10.103.10.103.0.4-14.6.0-14.0.4-14.0-15.2-14.14.3d@c>@c@cӼcck@cc@cRcOc'@cb@bbnb?bb@bzSbs@b?@b<]@b@b a@a@a@a@aX@a@aa@af@a\>@a,@a(a @a` @` @`g@``r```@`N@`/@`"y@`!'`_T__԰_ _v@_u@_P_|\@_m_O@_N7_>e__@__A@___ @_X@_X@_X@_X@_X@_X@_X@_X@_X@^z^z^z^z^)@^^^^@^(@^3^@^'@^H^|@^h^`^>^>^8 @^8 @^ P@^[]f@]f@]]]]W]]c@]]]z@](]]]@]V]w@]i]g@]W@]Ik]6]!]G@\\9\~\@\\@\7\+@\\s\b@\b@\Q\C@\4\4\,\2\\\\&@[[@[^[ @[ͻ[ͻ[$@[ā@[/[[@["@[D[;e@[6@[4ZnZ@Z@ZZԐ@Zx@Z@Z Z Z Zz@ZxG@Zhu@Z`@ZLZ"Z }YYX@Yo@YY@YY@Y@YP@YI@XӸXƉXqX@Xv@W@V@Vm@VVhVCV }@U@U@U@U@UU[%UT@UT@UCjU@TeTBV@T;mcepl@suse.commcepl@suse.commcepl@suse.comkukuk@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.comschwab@suse.demcepl@suse.comdmueller@suse.commcepl@suse.comcoolo@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.comdavid.anes@suse.comsteven.kowalik@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.comdimstar@opensuse.orgmcepl@suse.commcepl@suse.comschwab@suse.deschwab@suse.demcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.comdmueller@suse.comdcermak@suse.commcepl@suse.commcepl@suse.comcode@bnavigator.demcepl@suse.commcepl@suse.comsteven.kowalik@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.comcode@bnavigator.demcepl@suse.commcepl@suse.comdimstar@opensuse.orgmcepl@suse.comdimstar@opensuse.orgmcepl@suse.commcepl@suse.comschwab@suse.decallumjfarmer13@gmail.commcepl@suse.comcallumjfarmer13@gmail.comcallumjfarmer13@gmail.comtchvatal@suse.comtchvatal@suse.commcepl@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.commcepl@suse.comtchvatal@suse.commcepl@suse.comtchvatal@suse.commcepl@suse.comdmueller@suse.comandreas.stieger@gmx.decallumjfarmer13@gmail.commcepl@suse.commcepl@suse.comschwab@suse.demcepl@suse.commcepl@suse.commcepl@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.commliska@suse.czmcepl@suse.commcepl@suse.comtchvatal@suse.commcepl@suse.comstefan.bruens@rwth-aachen.destefan.bruens@rwth-aachen.demcepl@suse.commcepl@suse.commgorse@suse.comtchvatal@suse.commcepl@suse.commcepl@suse.commcepl@suse.comtchvatal@suse.commcepl@suse.combwiedemann@suse.comtchvatal@suse.commcepl@suse.comguillaume.gardet@opensuse.orgjayvdb@gmail.commcepl@suse.commcepl@suse.commcepl@suse.comschwab@suse.demcepl@suse.commliska@suse.czmcepl@suse.commcepl@suse.commcepl@suse.comjayvdb@gmail.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.comtchvatal@suse.comtchvatal@suse.commcepl@suse.comtoddrme2178@gmail.commcepl@suse.comjengelh@inai.demcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.comtchvatal@suse.commcepl@suse.commcepl@suse.commcepl@suse.comtchvatal@suse.commcepl@suse.commcepl@suse.commcepl@suse.comtchvatal@suse.commimi.vx@gmail.comhpj@urpla.netjengelh@inai.detchvatal@suse.comtchvatal@suse.comtchvatal@suse.commimi.vx@gmail.comadam@mizerski.plschwab@suse.debwiedemann@suse.comtchvatal@suse.comtchvatal@suse.comnormand@linux.vnet.ibm.comjmatejek@suse.comnormand@linux.vnet.ibm.comjmatejek@suse.comdimstar@opensuse.orgmimi.vx@gmail.comjmatejek@suse.comdmueller@suse.comvcizek@suse.comjengelh@inai.deschwab@suse.dejmatejek@suse.comkukuk@suse.dejmatejek@suse.comjmatejek@suse.comasn@cryptomilk.orgjmatejek@suse.comjmatejek@suse.combwiedemann@suse.comjmatejek@suse.comjmatejek@suse.comjmatejek@suse.comschwab@suse.detoddrme2178@gmail.comarichardson.kde@gmail.comtoddrme2178@gmail.comtoddrme2178@gmail.comjmatejek@suse.comdimstar@opensuse.orgjmatejek@suse.comfisiu@opensuse.orgdimstar@opensuse.orgmeissner@suse.comschwab@suse.dejmatejek@suse.comjmatejek@suse.commailaender@opensuse.orgrguenther@suse.comp.drouand@gmail.comcrrodriguez@opensuse.orgjmatejek@suse.com- Add invalid-json.patch fixing invalid JSON in Doc/howto/logging-cookbook.rst (somehow similar to gh#python/cpython#102582).- Update to 3.10.10: Bug fixes and regressions handling, no change of behaviour and no security bugs fixed. - Add CVE-2023-24329-blank-URL-bypass.patch (CVE-2023-24329, bsc#1208471) blocklists bypass via the urllib.parse component when supplying a URL that starts with blank characters- Add provides for readline and sqlite3 to the main Python package.- Disable NIS for new products, it's deprecated and gets removed- Update to 3.10.9: - python -m http.server no longer allows terminal control characters sent within a garbage request to be printed to the stderr server lo This is done by changing the http.server BaseHTTPRequestHandler .log_message method to replace control characters with a \xHH hex escape before printin - Avoid publishing list of active per-interpreter audit hooks via the gc module - The IDNA codec decoder used on DNS hostnames by socket or asyncio related name resolution functions no longer involves a quadratic algorithm. This prevents a potential CPU denial of service if an out-of-spec excessive length hostname involving bidirectional characters were decoded. Some protocols such as urllib http 3xx redirects potentially allow for an attacker to supply such a name. - Update bundled libexpat to 2.5.0 - Port XKCP’s fix for the buffer overflows in SHA-3 (CVE-2022-37454). - On Linux the multiprocessing module returns to using filesystem backed unix domain sockets for communication with the forkserver process instead of the Linux abstract socket namespace. Only code that chooses to use the “forkserver” start method is affected Abstract sockets have no permissions and could allow any user on the system in the same network namespace (often the whole system) to inject code into the multiprocessing forkserver process. This was a potential privilege escalation. Filesystem based socket permissions restrict this to the forkserver process user as was the default in Python 3.8 and earlier This prevents Linux CVE-2022-42919 - Fix a reference bug in _imp.create_builtin() after the creation of the first sub-interpreter for modules builtins and sys. Patch by Victor Stinner. - Fixed a bug that was causing a buffer overflow if the tokenizer copies a line missing the newline caracter from a file that is as long as the available tokenizer buffer. Patch by Pablo galindo - Update faulthandler to emit an error message with the proper unexpected signal number. Patch by Dong-hee Na. - Fix subscription of types.GenericAlias instances containing bare generic types: for example tuple[A, T][int], where A is a generic type, and T is a type variable. - Fix detection of MAC addresses for uuid on certain OSs. Patch by Chaim Sanders - Print exception class name instead of its string representation when raising errors from ctypes calls. - Allow pdb to locate source for frozen modules in the standard library. - Raise ValueError instead of SystemError when methods of uninitialized io.IncrementalNewlineDecoder objects are called. Patch by Oren Milman. - Fix a possible assertion failure in io.FileIO when the opener returns an invalid file descriptor. - Also escape s in the http.server BaseHTTPRequestHandler.log_message so that it is technically possible to parse the line and reconstruct what the original data was. Without this a xHH is ambiguious as to if it is a hex replacement we put in or the characters r”x” came through in the original request line. - asyncio.get_event_loop() now only emits a deprecation warning when a new event loop was created implicitly. It no longer emits a deprecation warning if the current event loop was set. - Fix bug when calling trace.CoverageResults with valid infile. - Fix a bug in handling class cleanups in unittest.TestCase. Now addClassCleanup() uses separate lists for different TestCase subclasses, and doClassCleanups() only cleans up the particular class. - Release the GIL when calling termios APIs to avoid blocking threads. - Fix ast.increment_lineno() to also cover ast.TypeIgnore when changing line numbers. - Fixed bug where inspect.signature() reported incorrect arguments for decorated methods. - Fix SystemError in ctypes when exception was not set during __initsubclass__. - Fix statistics.NormalDist pickle with 0 and 1 protocols. - Update the bundled copy of pip to version 22.3.1. - Apply bugfixes from importlib_metadata 4.11.4, namely: In PathDistribution._name_from_stem, avoid including parts of the extension in the result. In PathDistribution._normalized_name, ensure names loaded from the stem of the filename are also normalized, ensuring duplicate entry points by packages varying only by non-normalized name are hidden. - Clean up refleak on failed module initialisation in _zoneinfo - Clean up refleaks on failed module initialisation in in _pickle - Clean up refleak on failed module initialisation in _io. - Fix memory leak in math.dist() when both points don’t have the same dimension. Patch by Kumar Aditya. - Fix argument typechecks in _overlapped.WSAConnect() and _overlapped.Overlapped.WSASendTo() functions. - Fix internal error in the re module which in very rare circumstances prevented compilation of a regular expression containing a conditional expression without the “else” branch. - Fix asyncio.StreamWriter.drain() to call protocol.connection_lost callback only once on Windows. - Add a mutex to unittest.mock.NonCallableMock to protect concurrent access to mock attributes. - Fix hang on Windows in subprocess.wait_closed() in asyncio with ProactorEventLoop. Patch by Kumar Aditya. - Fix infinite loop in unittest when a self-referencing chained exception is raised - tkinter.Text.count() raises now an exception for options starting with “-” instead of silently ignoring them. - On uname_result, restored expectation that _fields and _asdict would include all six properties including processor. - Update the bundled copies of pip and setuptools to versions 22.3 and 65.5.0 respectively. - Fix bug in urllib.parse.urlparse() that causes certain port numbers containing whitespace, underscores, plus and minus signs, or non-ASCII digits to be incorrectly accepted. - Allow venv to pass along PYTHON* variables to ensurepip and pip when they do not impact path resolution - On macOS, fix a crash in syslog.syslog() in multi-threaded applications. On macOS, the libc syslog() function is not thread-safe, so syslog.syslog() no longer releases the GIL to call it. Patch by Victor Stinner. - Allow BUILTINS to be a valid field name for frozen dataclasses. - Make sure patch.dict() can be applied on async functions. - To avoid apparent memory leaks when asyncio.open_connection() raises, break reference cycles generated by local exception and future instances (which has exception instance as its member var). Patch by Dong Uk, Kang. - Prevent error when activating venv in nested fish instances. - Restrict use of sockets instead of pipes for stdin of subprocesses created by asyncio to AIX platform only. - shutil.copytree() now applies the ignore_dangling_symlinks argument recursively. - Fix IndexError in argparse.ArgumentParser when a store_true action is given an explicit argument. - Document that calling variadic functions with ctypes requires special care on macOS/arm64 (and possibly other platforms). - Skip test_normalization() of test_unicodedata if it fails to download NormalizationTest.txt file from pythontest.net. Patch by Victor Stinner. - Some C API tests were moved into the new Lib/test/test_capi/ directory. - Fix -Wimplicit-int, -Wstrict-prototypes, and - Wimplicit-function-declaration compiler warnings in configure checks. - Fix -Wimplicit-int compiler warning in configure check for PTHREAD_SCOPE_SYSTEM. - Specify the full path to the source location for make docclean (needed for cross-builds). - Fix NO_MISALIGNED_ACCESSES being not defined for the SHA3 extension when HAVE_ALIGNED_REQUIRED is set. Allowing builds on hardware that unaligned memory accesses are not allowed. - Fix handling of module docstrings in Tools/i18n/pygettext.py. - Remove upstreamed patches: - 98437-sphinx.locale._-as-gettext-in-pyspecific.patch - CVE-2015-20107-mailcap-unsafe-filenames.patch - CVE-2022-42919-loc-priv-mulitproc-forksrv.patch - CVE-2022-45061-DoS-by-IDNA-decode.patch- Add CVE-2022-45061-DoS-by-IDNA-decode.patch to avoid CVE-2022-45061 (bsc#1205244) allowing DoS by IDNA decoding extremely long domain names.- Add CVE-2022-42919-loc-priv-mulitproc-forksrv.patch to avoid CVE-2022-42919 (bsc#1204886) avoiding Linux specific local privilege escalation via the multiprocessing forkserver start method.- Add 98437-sphinx.locale._-as-gettext-in-pyspecific.patch to allow building of documentation with the latest Sphinx 5.3.0 (gh#python/cpython#98366).- Update to 3.10.8: - Fix multiplying a list by an integer (list *= int): detect the integer overflow when the new allocated length is close to the maximum size. - Fix a shell code injection vulnerability in the get-remote-certificate.py example script. The script no longer uses a shell to run openssl commands. (originally filed as CVE-2022-37460, later withdrawn) - Fix command line parsing: reject -X int_max_str_digits option with no value (invalid) when the PYTHONINTMAXSTRDIGITS environment variable is set to a valid limit. - When ValueError is raised if an integer is larger than the limit, mention the sys.set_int_max_str_digits() function in the error message. - The deprecated mailcap module now refuses to inject unsafe text (filenames, MIME types, parameters) into shell commands. Instead of using such text, it will warn and act as if a match was not found (or for test commands, as if the test failed). - os.sched_yield() now release the GIL while calling sched_yield(2). - Bugfix: PyFunction_GetAnnotations() should return a borrowed reference. It was returning a new reference. - Fixed a missing incref/decref pair in Exception.__setstate__(). - Fix overly-broad source position information for chained comparisons used as branching conditions. - Fix undefined behaviour in _testcapimodule.c. - At Python exit, sometimes a thread holding the GIL can wait forever for a thread (usually a daemon thread) which requested to drop the GIL, whereas the thread already exited. To fix the race condition, the thread which requested the GIL drop now resets its request before exiting. - Fix a possible assertion failure, fatal error, or SystemError if a line tracing event raises an exception while opcode tracing is enabled. - Fix undefined behaviour in C code of null pointer arithmetic. - Do not expose KeyWrapper in _functools. - When loading a file with invalid UTF-8 inside a multi-line string, a correct SyntaxError is emitted. - Disable incorrect pickling of the C implemented classmethod descriptors. - Fix AttributeError missing name and obj attributes in . object.__getattribute__() bpo-42316: Document some places . where an assignment expression needs parentheses . - Wrap network errors consistently in urllib FTP support, so the test suite doesn’t fail when a network is available but the public internet is not reachable. - Fixes AttributeError when subprocess.check_output() is used with argument input=None and either of the arguments encoding or errors are used. - Avoid spurious tracebacks from asyncio when default executor cleanup is delayed until after the event loop is closed (e.g. as the result of a keyboard interrupt). - Avoid a crash in the C version of asyncio.Future.remove_done_callback() when an evil argument is passed. - Remove tokenize.NL check from tabnanny. - Make Semaphore run faster. - Fix generation of the default name of tkinter.Checkbutton. Previously, checkbuttons in different parent widgets could have the same short name and share the same state if arguments “name” and “variable” are not specified. Now they are globally unique. - Update bundled libexpat to 2.4.9 - Fix race condition in asyncio where process_exited() called before the pipe_data_received() leading to inconsistent output. - Fixed check in multiprocessing.resource_tracker that guarantees that the length of a write to a pipe is not greater than PIPE_BUF. - Corrected type annotation for dataclass attribute pstats.FunctionProfile.ncalls to be str. - Fix the faulthandler implementation of faulthandler.register(signal, chain=True) if the sigaction() function is not available: don’t call the previous signal handler if it’s NULL. - In inspect, fix overeager replacement of “typing.” in formatting annotations. - Fix asyncio.streams.StreamReaderProtocol to keep a strong reference to the created task, so that it’s not garbage collected - Fix handling compiler warnings (SyntaxWarning and DeprecationWarning) in codeop.compile_command() when checking for incomplete input. Previously it emitted warnings and raised a SyntaxError. Now it always returns None for incomplete input without emitting any warnings. - Fixed flickering of the turtle window when the tracer is turned off. - Allow asyncio.StreamWriter.drain() to be awaited concurrently by multiple tasks. - Fix broken asyncio.Semaphore when acquire is cancelled. - Fix ast.unparse() when ImportFrom.level is None - Improve performance of urllib.request.getproxies_environment when there are many environment variables - Fix ! in c domain ref target syntax via a conf.py patch, so it works as intended to disable ref target resolution. - Clarified the conflicting advice given in the ast documentation about ast.literal_eval() being “safe” for use on untrusted input while at the same time warning that it can crash the process. The latter statement is true and is deemed unfixable without a large amount of work unsuitable for a bugfix. So we keep the warning and no longer claim that literal_eval is safe. - Update tutorial introduction output to use 3.10+ SyntaxError invalid range. - Remove upstreamed test-int-timing.patch.- test-int-timing.patch: gh-96710: Make the test timing more lenient for the int/str DoS regression test. (#96717)- Update to 3.10.7: - Fix for CVE-2020-10735 (bsc#1203125) Converting between int and str in bases other than 2 (binary), 4, 8 (octal), 16 (hexadecimal), or 32 such as base 10 (decimal) now raises a ValueError if the number of digits in string form is above a limit to avoid potential denial of service attacks due to the algorithmic complexity. - Other bug fixes: - Fixed a bug that caused _PyCode_GetExtra to return garbage for negative indexes. - Fix format string in _PyPegen_raise_error_known_location that can lead to memory corruption on some 64bit systems. The function was building a tuple with i (int) instead of n (Py_ssize_t) for Py_ssize_t arguments. - Fix misleading contents of error message when converting an all-whitespace string to float. - coroutine.throw() now properly initializes the frame.f_back when resuming a stack of coroutines. This allows e.g. traceback.print_stack() to work correctly when an exception (such as CancelledError) is thrown into a coroutine. - ast.parse() will no longer parse function definitions with positional-only params when passed feature_version less than (3, 8). - Correct conversion of numbers.Rational’s to float. - Fix a performance regression in logging TimedRotatingFileHandler. Only check for special files when the rollover time has passed. - Fix unused localName parameter in the Attr class in xml.dom.minidom. - Update bundled pip to 22.2.2. - Fail gracefully if EPERM or ENOSYS is raised when loading crypt methods. This may happen when trying to load MD5 on a Linux kernel with FIPS enabled. - Improve discoverability of the higher level concurrent.futures module by providing clearer links from the lower level threading and multiprocessing modules. - Update the default RFC base URL from deprecated tools.ietf.org to datatracker.ietf.org - Fix stylesheet not working in Windows CHM htmlhelp docs. - The documentation now lists which members of C structs are part of the Limited API/Stable ABI. - Mitigate the inherent race condition from using find_unused_port() in testSockName() by trying to find an unused port a few times before failing. - Build and test with OpenSSL 1.1.1q - Document handling of extensions in Save As dialogs. - Include prompts when saving Shell (interactive input and output).- fix import_failed.map to refer to the python 3.10 package versions- Update to 3.10.6: - gh-87389: http.server: Fix an open redirection vulnerability in the HTTP server when an URI path starts with //. Vulnerability discovered, and initial fix proposed, by Hamza Avvan. (bsc#1202624, CVE-2021-28861) - gh-92888: Fix memoryview use after free when accessing the backing buffer in certain cases. - gh-95355: _PyPegen_Parser_New now properly detects token memory allocation errors. Patch by Honglin Zhu. - gh-94938: Fix error detection in some builtin functions when keyword argument name is an instance of a str subclass with overloaded __eq__ and __hash__. Previously it could cause SystemError or other undesired behavior. - gh-94949: ast.parse() will no longer parse parenthesized context managers when passed feature_version less than (3, 9). Patch by Shantanu Jain. - gh-94947: ast.parse() will no longer parse assignment expressions when passed feature_version less than (3, 8). Patch by Shantanu Jain. - gh-94869: Fix the column offsets for some expressions in multi-line f-strings ast nodes. Patch by Pablo Galindo. - gh-91153: Fix an issue where a bytearray item assignment could crash if it’s resized by the new value’s __index__() method. - gh-94329: Compile and run code with unpacking of extremely large sequences (1000s of elements). Such code failed to compile. It now compiles and runs correctly. - gh-94360: Fixed a tokenizer crash when reading encoded files with syntax errors from stdin with non utf-8 encoded text. Patch by Pablo Galindo - gh-94192: Fix error for dictionary literals with invalid expression as value. - gh-93964: Strengthened compiler overflow checks to prevent crashes when compiling very large source files. - gh-93671: Fix some exponential backtrace case happening with deeply nested sequence patterns in match statements. Patch by Pablo Galindo - gh-93021: Fix the __text_signature__ for __get__() methods implemented in C. Patch by Jelle Zijlstra. - gh-92930: Fixed a crash in _pickle.c from mutating collections during __reduce__ or persistent_id. - gh-92914: Always round the allocated size for lists up to the nearest even number. - gh-92858: Improve error message for some suites with syntax error before ‘:’ - gh-95339: Update bundled pip to 22.2.1. - gh-95045: Fix GC crash when deallocating _lsprof.Profiler by untracking it before calling any callbacks. Patch by Kumar Aditya. - gh-95087: Fix IndexError in parsing invalid date in the email module. - gh-95199: Upgrade bundled setuptools to 63.2.0. - gh-95194: Upgrade bundled pip to 22.2. - gh-93899: Fix check for existence of os.EFD_CLOEXEC, os.EFD_NONBLOCK and os.EFD_SEMAPHORE flags on older kernel versions where these flags are not present. Patch by Kumar Aditya. - gh-95166: Fix concurrent.futures.Executor.map() to cancel the currently waiting on future on an error - e.g. TimeoutError or KeyboardInterrupt. - gh-93157: Fix fileinput module didn’t support errors option when inplace is true. - gh-94821: Fix binding of unix socket to empty address on Linux to use an available address from the abstract namespace, instead of “0”. - gh-94736: Fix crash when deallocating an instance of a subclass of _multiprocessing.SemLock. Patch by Kumar Aditya. - gh-94637: SSLContext.set_default_verify_paths() now releases the GIL around SSL_CTX_set_default_verify_paths call. The function call performs I/O and CPU intensive work. - gh-94510: Re-entrant calls to sys.setprofile() and sys.settrace() now raise RuntimeError. Patch by Pablo Galindo. - gh-92336: Fix bug where linecache.getline() fails on bad files with UnicodeDecodeError or SyntaxError. It now returns an empty string as per the documentation. - gh-89988: Fix memory leak in pickle.Pickler when looking up dispatch_table. Patch by Kumar Aditya. - gh-94254: Fixed types of struct module to be immutable. Patch by Kumar Aditya. - gh-94245: Fix pickling and copying of typing.Tuple[()]. - gh-94207: Made _struct.Struct GC-tracked in order to fix a reference leak in the _struct module. - gh-94101: Manual instantiation of ssl.SSLSession objects is no longer allowed as it lead to misconfigured instances that crashed the interpreter when attributes where accessed on them. - gh-84753: inspect.iscoroutinefunction(), inspect.isgeneratorfunction(), and inspect.isasyncgenfunction() now properly return True for duck-typed function-like objects like instances of unittest.mock.AsyncMock. - This makes inspect.iscoroutinefunction() consistent with the behavior of asyncio.iscoroutinefunction(). Patch by Mehdi ABAAKOUK. - gh-83499: Fix double closing of file description in tempfile. - gh-79512: Fixed names and __module__ value of weakref classes ReferenceType, ProxyType, CallableProxyType. It makes them pickleable. - gh-90494: copy.copy() and copy.deepcopy() now always raise a TypeError if __reduce__() returns a tuple with length 6 instead of silently ignore the 6th item or produce incorrect result. - gh-90549: Fix a multiprocessing bug where a global named resource (such as a semaphore) could leak when a child process is spawned (as opposed to forked). - gh-79579: sqlite3 now correctly detects DML queries with leading comments. Patch by Erlend E. Aasland. - gh-93421: Update sqlite3.Cursor.rowcount when a DML statement has run to completion. This fixes the row count for SQL queries like UPDATE ... RETURNING. Patch by Erlend E. Aasland. - gh-91810: Suppress writing an XML declaration in open files in ElementTree.write() with encoding='unicode' and xml_declaration=None. - gh-93353: Fix the importlib.resources.as_file() context manager to remove the temporary file if destroyed late during Python finalization: keep a local reference to the os.remove() function. Patch by Victor Stinner. - gh-83658: Make multiprocessing.Pool raise an exception if maxtasksperchild is not None or a positive int. - gh-74696: shutil.make_archive() no longer temporarily changes the current working directory during creation of standard .zip or tar archives. - gh-91577: Move imports in SharedMemory methods to module level so that they can be executed late in python finalization. - bpo-47231: Fixed an issue with inconsistent trailing slashes in tarfile longname directories. - bpo-46755: In QueueHandler, clear stack_info from LogRecord to prevent stack trace from being written twice. - bpo-46053: Fix OSS audio support on NetBSD. - bpo-46197: Fix ensurepip environment isolation for subprocess running pip. - bpo-45924: Fix asyncio incorrect traceback when future’s exception is raised multiple times. Patch by Kumar Aditya. - bpo-34828: sqlite3.Connection.iterdump() now handles databases that use AUTOINCREMENT in one or more tables. - gh-94321: Document the PEP 246 style protocol type sqlite3.PrepareProtocol. - gh-86128: Document a limitation in ThreadPoolExecutor where its exit handler is executed before any handlers in atexit. - gh-61162: Clarify sqlite3 behavior when Using the connection as a context manager. - gh-87260: Align sqlite3 argument specs with the actual implementation. - gh-86986: The minimum Sphinx version required to build the documentation is now 3.2. - gh-88831: Augmented documentation of asyncio.create_task(). Clarified the need to keep strong references to tasks and added a code snippet detailing how to to this. - bpo-47161: Document that pathlib.PurePath does not collapse initial double slashes because they denote UNC paths. - gh-95280: Fix problem with test_ssl test_get_ciphers on systems that require perfect forward secrecy (PFS) ciphers. - gh-95212: Make multiprocessing test case test_shared_memory_recreate parallel-safe. - gh-91330: Added more tests for dataclasses to cover behavior with data descriptor-based fields. - gh-94208: test_ssl is now checking for supported TLS version and protocols in more tests. - gh-93951: In test_bdb.StateTestCase.test_skip, avoid including auxiliary importers. - gh-93957: Provide nicer error reporting from subprocesses in test_venv.EnsurePipTest.test_with_pip. - gh-57539: Increase calendar test coverage for calendar.LocaleTextCalendar.formatweekday(). - gh-92886: Fixing tests that fail when running with optimizations (-O) in test_zipimport.py - bpo-47016: Create a GitHub Actions workflow for verifying bundled pip and setuptools. Patch by Illia Volochii and Adam Turner. - gh-94841: Fix the possible performance regression of PyObject_Free() compiled with MSVC version 1932. - gh-95511: Fix the Shell context menu copy-with-prompts bug of copying an extra line when one selects whole lines. - gh-95471: In the Edit menu, move Select All and add a new separator. - gh-95411: Enable using IDLE’s module browser with .pyw files. - gh-89610: Add .pyi as a recognized extension for IDLE on macOS. This allows opening stub files by double clicking on them in the Finder. - gh-94538: Fix Argument Clinic output to custom file destinations. Patch by Erlend E. Aasland. - gh-94430: Allow parameters named module and self with custom C names in Argument Clinic. Patch by Erlend E. Aasland - gh-94930: Fix SystemError raised when PyArg_ParseTupleAndKeywords() is used with # in (...) but without PY_SSIZE_T_CLEAN defined. - gh-94864: Fix PyArg_Parse* with deprecated format units “u” and “Z”. It returned 1 (success) when warnings are turned into exceptions. - Reapply patches - bpo-31046_ensurepip_honours_prefix.patch - fix_configure_rst.patch - no-skipif-doctests.patch - skip-test_pyobject_freed_is_freed.patch- Extend distutils-reproducible-compile.patch with a workaround for non reproducible pyc files issue 93317- Switch from %primary_interpreter to prjconf-defined %primary_python (gh#openSUSE/python-rpm-macros#127).- Add CVE-2015-20107-mailcap-unsafe-filenames.patch to avoid CVE-2015-20107 (bsc#1198511, gh#python/cpython#68966), the command injection in the mailcap module. - Fix building of documentation and the universal configuration of the %primary_interpreter.- Update to 3.10.5: - Core and Builtins - gh-93418: Fixed an assert where an f-string has an equal sign ‘=’ following an expression, but there’s no trailing brace. For example, f”{i=”. - gh-91924: Fix __ltrace__ debug feature if the stdout encoding is not UTF-8. Patch by Victor Stinner. - gh-93061: Backward jumps after async for loops are no longer given dubious line numbers. - gh-93065: Fix contextvars HAMT implementation to handle iteration over deep trees. - The bug was discovered and fixed by Eli Libman. See MagicStack/immutables#84 for more details. - gh-92311: Fixed a bug where setting frame.f_lineno to jump over a list comprehension could misbehave or crash. - gh-92112: Fix crash triggered by an evil custom mro() on a metaclass. - gh-92036: Fix a crash in subinterpreters related to the garbage collector. When a subinterpreter is deleted, untrack all objects tracked by its GC. To prevent a crash in deallocator functions expecting objects to be tracked by the GC, leak a strong reference to these objects on purpose, so they are never deleted and their deallocator functions are not called. Patch by Victor Stinner. - gh-91421: Fix a potential integer overflow in _Py_DecodeUTF8Ex. - bpo-47212: Raise IndentationError instead of SyntaxError for a bare except with no following indent. Improve SyntaxError locations for an un-parenthesized generator used as arguments. Patch by Matthieu Dartiailh. - bpo-47182: Fix a crash when using a named unicode character like "\N{digit nine}" after the main interpreter has been initialized a second time. - bpo-47117: Fix a crash if we fail to decode characters in interactive mode if the tokenizer buffers are uninitialized. Patch by Pablo Galindo. - bpo-39829: Removed the __len__() call when initializing a list and moved initializing to list_extend. Patch by Jeremiah Pascual. - bpo-46962: Classes and functions that unconditionally declared their docstrings ignoring the - -without-doc-strings compilation flag no longer do so. - The classes affected are ctypes.UnionType, pickle.PickleBuffer, testcapi.RecursingInfinitelyError, and types.GenericAlias. - The functions affected are 24 methods in ctypes. - Patch by Oleg Iarygin. - bpo-36819: Fix crashes in built-in encoders with error handlers that return position less or equal than the starting position of non-encodable characters. - Library - gh-93156: Accessing the pathlib.PurePath.parents sequence of an absolute path using negative index values produced incorrect results. - gh-89973: Fix re.error raised in fnmatch if the pattern contains a character range with upper bound lower than lower bound (e.g. [c-a]). Now such ranges are interpreted as empty ranges. - gh-93010: In a very special case, the email package tried to append the nonexistent InvalidHeaderError to the defect list. It should have been InvalidHeaderDefect. - gh-92839: Fixed crash resulting from calling bisect.insort() or bisect.insort_left() with the key argument not equal to None. - gh-91581: utcfromtimestamp() no longer attempts to resolve fold in the pure Python implementation, since the fold is never 1 in UTC. In addition to being slightly faster in the common case, this also prevents some errors when the timestamp is close to datetime.min. Patch by Paul Ganssle. - gh-92530: Fix an issue that occurred after interrupting threading.Condition.notify(). - gh-92049: Forbid pickling constants re._constants.SUCCESS etc. Previously, pickling did not fail, but the result could not be unpickled. - bpo-47029: Always close the read end of the pipe used by multiprocessing.Queue after the last write of buffered data to the write end of the pipe to avoid BrokenPipeError at garbage collection and at multiprocessing.Queue.close() calls. Patch by Géry Ogam. - gh-91401: Provide a fail-safe way to disable subprocess use of vfork() via a private subprocess._USE_VFORK attribute. While there is currently no known need for this, if you find a need please only set it to False. File a CPython issue as to why you needed it and link to that from a comment in your code. This attribute is documented as a footnote in 3.11. - gh-91910: Add missing f prefix to f-strings in error messages from the multiprocessing and asyncio modules. - gh-91810: ElementTree method write() and function tostring() now use the text file’s encoding (“UTF-8” if not available) instead of locale encoding in XML declaration when encoding="unicode" is specified. - gh-91832: Add required attribute to argparse.Action repr output. - gh-91700: Compilation of regular expression containing a conditional expression (?(group)...) now raises an appropriate re.error if the group number refers to not defined group. Previously an internal RuntimeError was raised. - gh-91676: Fix unittest.IsolatedAsyncioTestCase to shutdown the per test event loop executor before returning from its run method so that a not yet stopped or garbage collected executor state does not persist beyond the test. - gh-90568: Parsing \N escapes of Unicode Named Character Sequences in a regular expression raises now re.error instead of TypeError. - gh-91595: Fix the comparison of character and integer inside Tools.gdb.libpython.write_repr(). Patch by Yu Liu. - gh-90622: Worker processes for concurrent.futures.ProcessPoolExecutor are no longer spawned on demand (a feature added in 3.9) when the multiprocessing context start method is "fork" as that can lead to deadlocks in the child processes due to a fork happening while threads are running. - gh-91575: Update case-insensitive matching in the re module to the latest Unicode version. - gh-91581: Remove an unhandled error case in the C implementation of calls to datetime.fromtimestamp with no time zone (i.e. getting a local time from an epoch timestamp). This should have no user-facing effect other than giving a possibly more accurate error message when called with timestamps that fall on 10000-01-01 in the local time. Patch by Paul Ganssle. - bpo-47260: Fix os.closerange() potentially being a no-op in a Linux seccomp sandbox. - bpo-39064: zipfile.ZipFile now raises zipfile.BadZipFile instead of ValueError when reading a corrupt zip file in which the central directory offset is negative. - bpo-47151: When subprocess tries to use vfork, it now falls back to fork if vfork returns an error. This allows use in situations where vfork isn’t allowed by the OS kernel. - bpo-27929: Fix asyncio.loop.sock_connect() to only resolve names for socket.AF_INET or socket.AF_INET6 families. Resolution may not make sense for other families, like socket.AF_BLUETOOTH and socket.AF_UNIX. - bpo-43323: Fix errors in the email module if the charset itself contains undecodable/unencodable characters. - bpo-47101: hashlib.algorithms_available now lists only algorithms that are provided by activated crypto providers on OpenSSL 3.0. Legacy algorithms are not listed unless the legacy provider has been loaded into the default OSSL context. - bpo-46787: Fix concurrent.futures.ProcessPoolExecutor exception memory leak - bpo-45393: Fix the formatting for await x and not x in the operator precedence table when using the help() system. - bpo-46415: Fix ipaddress.ip_{address,interface,network} raising TypeError instead of ValueError if given invalid tuple as address parameter. - bpo-28249: Set doctest.DocTest.lineno to None when object does not have __doc__. - bpo-45138: Fix a regression in the sqlite3 trace callback where bound parameters were not expanded in the passed statement string. The regression was introduced in Python 3.10 by bpo-40318. Patch by Erlend E. Aasland. - bpo-44493: Add missing terminated NUL in sockaddr_un’s length - This was potentially observable when using non-abstract AF_UNIX datagram sockets to processes written in another programming language. - bpo-42627: Fix incorrect parsing of Windows registry proxy settings - bpo-36073: Raise ProgrammingError instead of segfaulting on recursive usage of cursors in sqlite3 converters. Patch by Sergey Fedoseev. - Documentation - gh-86438: Clarify that -W and PYTHONWARNINGS are matched literally and case-insensitively, rather than as regular expressions, in warnings. - gh-92240: Added release dates for “What’s New in Python 3.X” for 3.0, 3.1, 3.2, 3.8 and 3.10 - gh-91888: Add a new gh role to the documentation to link to GitHub issues. - gh-91783: Document security issues concerning the use of the function shutil.unpack_archive() - gh-91547: Remove “Undocumented modules” page. - bpo-44347: Clarify the meaning of dirs_exist_ok, a kwarg of shutil.copytree(). - bpo-38668: Update the introduction to documentation for os.path to remove warnings that became irrelevant after the implementations of PEP 383 and PEP 529. - bpo-47138: Pin Jinja to a version compatible with Sphinx version 3.2.1. - bpo-46962: All docstrings in code snippets are now wrapped into PyDoc_STR() to follow the guideline of PEP 7’s Documentation Strings paragraph. Patch by Oleg Iarygin. - bpo-26792: Improve the docstrings of runpy.run_module() and runpy.run_path(). Original patch by Andrew Brezovsky. - bpo-40838: Document that inspect.getdoc(), inspect.getmodule(), and inspect.getsourcefile() might return None. - bpo-45790: Adjust inaccurate phrasing in Defining Extension Types: Tutorial about the ob_base field and the macros used to access its contents. - bpo-42340: Document that in some circumstances KeyboardInterrupt may cause the code to enter an inconsistent state. Provided a sample workaround to avoid it if needed. - bpo-41233: Link the errnos referenced in Doc/library/exceptions.rst to their respective section in Doc/library/errno.rst, and vice versa. Previously this was only done for EINTR and InterruptedError. Patch by Yan “yyyyyyyan” Orestes. - bpo-38056: Overhaul the Error Handlers documentation in codecs. - bpo-13553: Document tkinter.Tk args. - Tests - gh-92886: Fixing tests that fail when running with optimizations (-O) in test_imaplib.py. - gh-92670: Skip test_shutil.TestCopy.test_copyfile_nonexistent_dir test on AIX as the test uses a trailing slash to force the OS consider the path as a directory, but on AIX the trailing slash has no effect and is considered as a file. - gh-91904: Fix initialization of PYTHONREGRTEST_UNICODE_GUARD which prevented running regression tests on non-UTF-8 locale. - gh-91607: Fix test_concurrent_futures to test the correct multiprocessing start method context in several cases where the test logic mixed this up. - bpo-47205: Skip test for sched_getaffinity() and sched_setaffinity() error case on FreeBSD. - bpo-47104: Rewrite asyncio.to_thread() tests to use unittest.IsolatedAsyncioTestCase. - bpo-29890: Add tests for ipaddress.IPv4Interface and ipaddress.IPv6Interface construction with tuple arguments. Original patch and tests by louisom. - Tools/Demos - gh-91583: Fix regression in the code generated by Argument Clinic for functions with the defining_class parameter.- Refresh bluez-devel-vendor.tar.xz- Switch primary_interpreter from python38 to python310 for Factory (only)- Update to 3.10.4: - bpo-46968: Check for the existence of the “sys/auxv.h” header in faulthandler to avoid compilation problems in systems where this header doesn’t exist. Patch by Pablo Galindo - bpo-23691: Protect the re.finditer() iterator from re-entering. - bpo-42369: Fix thread safety of zipfile._SharedFile.tell() to avoid a “zipfile.BadZipFile: Bad CRC-32 for file” exception when reading a ZipFile from multiple threads. - bpo-38256: Fix binascii.crc32() when it is compiled to use zlib’c crc32 to work properly on inputs 4+GiB in length instead of returning the wrong result. The workaround prior to this was to always feed the function data in increments smaller than 4GiB or to just call the zlib module function. - bpo-39394: A warning about inline flags not at the start of the regular expression now contains the position of the flag. - bpo-47061: Deprecate the various modules listed by PEP 594: - aifc, asynchat, asyncore, audioop, cgi, cgitb, chunk, crypt, imghdr, msilib, nntplib, nis, ossaudiodev, pipes, smtpd, sndhdr, spwd, sunau, telnetlib, uu, xdrlib - bpo-2604: Fix bug where doctests using globals would fail when run multiple times. - bpo-45997: Fix asyncio.Semaphore re-aquiring FIFO order. - bpo-47022: The asynchat, asyncore and smtpd modules have been deprecated since at least Python 3.6. Their documentation and deprecation warnings and have now been updated to note they will removed in Python 3.12 (PEP 594). - bpo-46421: Fix a unittest issue where if the command was invoked as python -m unittest and the filename(s) began with a dot (.), a ValueError is returned. - bpo-40296: Fix supporting generic aliases in pydoc. - Update to 3.10.3: - bpo-46940: Avoid overriding AttributeError metadata information for nested attribute access calls. Patch by Pablo Galindo. - bpo-46852: Rename the private undocumented float.__set_format__() method to float.__setformat__() to fix a typo introduced in Python 3.7. The method is only used by test_float. Patch by Victor Stinner. - bpo-46794: Bump up the libexpat version into 2.4.6 - bpo-46820: Fix parsing a numeric literal immediately (without spaces) followed by “not in” keywords, like in 1not in x. Now the parser only emits a warning, not a syntax error. - bpo-46762: Fix an assert failure in debug builds when a ‘<’, ‘>’, or ‘=’ is the last character in an f-string that’s missing a closing right brace. - bpo-46724: Make sure that all backwards jumps use the JUMP_ABSOLUTE instruction, rather than JUMP_FORWARD with an argument of (2**32)+offset. - bpo-46732: Correct the docstring for the __bool__() method. Patch by Jelle Zijlstra. - bpo-46707: Avoid potential exponential backtracking when producing some syntax errors involving lots of brackets. Patch by Pablo Galindo. - bpo-40479: Add a missing call to va_end() in Modules/_hashopenssl.c. - bpo-46615: When iterating over sets internally in setobject.c, acquire strong references to the resulting items from the set. This prevents crashes in corner-cases of various set operations where the set gets mutated. - bpo-45773: Remove two invalid “peephole” optimizations from the bytecode compiler. - bpo-43721: Fix docstrings of getter, setter, and deleter to clarify that they create a new copy of the property. - bpo-46503: Fix an assert when parsing some invalid N escape sequences in f-strings. - bpo-46417: Fix a race condition on setting a type __bases__ attribute: the internal function add_subclass() now gets the PyTypeObject.tp_subclasses member after calling PyWeakref_NewRef() which can trigger a garbage collection which can indirectly modify PyTypeObject.tp_subclasses. Patch by Victor Stinner. - bpo-46383: Fix invalid signature of _zoneinfo’s module_free function to resolve a crash on wasm32-emscripten platform. - bpo-46070: Py_EndInterpreter() now explicitly untracks all objects currently tracked by the GC. Previously, if an object was used later by another interpreter, calling PyObject_GC_UnTrack() on the object crashed if the previous or the next object of the PyGC_Head structure became a dangling pointer. Patch by Victor Stinner. - bpo-46339: Fix a crash in the parser when retrieving the error text for multi-line f-strings expressions that do not start in the first line of the string. Patch by Pablo Galindo - bpo-46240: Correct the error message for unclosed parentheses when the tokenizer doesn’t reach the end of the source when the error is reported. Patch by Pablo Galindo - bpo-46091: Correctly calculate indentation levels for lines with whitespace character that are ended by line continuation characters. Patch by Pablo Galindo - bpo-43253: Fix a crash when closing transports where the underlying socket handle is already invalid on the Proactor event loop. - bpo-47004: Apply bugfixes from importlib_metadata 4.11.3, including bugfix for EntryPoint.extras, which was returning match objects and not the extras strings. - bpo-46985: Upgrade pip wheel bundled with ensurepip (pip 22.0.4) - bpo-46968: faulthandler: On Linux 5.14 and newer, dynamically determine size of signal handler stack size CPython allocates using getauxval(AT_MINSIGSTKSZ). This changes allows for Python extension’s request to Linux kernel to use AMX_TILE instruction set on Sapphire Rapids Xeon processor to succeed, unblocking use of the ISA in frameworks. - bpo-46955: Expose asyncio.base_events.Server as asyncio.Server. Patch by Stefan Zabka. - bpo-23325: The signal module no longer assumes that SIG_IGN and SIG_DFL are small int singletons. - bpo-46932: Update bundled libexpat to 2.4.7 - bpo-25707: Fixed a file leak in xml.etree.ElementTree.iterparse() when the iterator is not exhausted. Patch by Jacob Walls. - bpo-44886: Inherit asyncio proactor datagram transport from asyncio.DatagramTransport. - bpo-46827: Support UDP sockets in asyncio.loop.sock_connect() for selector-based event loops. Patch by Thomas Grainger. - bpo-46811: Make test suite support Expat >=2.4.5 - bpo-46252: Raise TypeError if ssl.SSLSocket is passed to transport-based APIs. - bpo-46784: Fix libexpat symbols collisions with user dynamically loaded or statically linked libexpat in embedded Python. - bpo-39327: shutil.rmtree() can now work with VirtualBox shared folders when running from the guest operating-system. - bpo-46756: Fix a bug in urllib.request.HTTPPasswordMgr.find_user_password() and urllib.request.HTTPPasswordMgrWithPriorAuth.is_authenticated() which allowed to bypass authorization. For example, access to URI example.org/foobar was allowed if the user was authorized for URI example.org/foo. - bpo-46643: In typing.get_type_hints(), support evaluating stringified ParamSpecArgs and ParamSpecKwargs annotations. Patch by Gregory Beauregard. - bpo-45863: When the tarfile module creates a pax format archive, it will put an integer representation of timestamps in the ustar header (if possible) for the benefit of older unarchivers, in addition to the existing full-precision timestamps in the pax extended header. - bpo-46676: Make typing.ParamSpec args and kwargs equal to themselves. Patch by Gregory Beauregard. - bpo-46672: Fix NameError in asyncio.gather() when initial type check fails. - bpo-46655: In typing.get_type_hints(), support evaluating bare stringified TypeAlias annotations. Patch by Gregory Beauregard. - bpo-45948: Fixed a discrepancy in the C implementation of the xml.etree.ElementTree module. Now, instantiating an xml.etree.ElementTree.XMLParser with a target=None keyword provides a default xml.etree.ElementTree.TreeBuilder target as the Python implementation does. - bpo-46521: Fix a bug in the codeop module that was incorrectly identifying invalid code involving string quotes as valid code. - bpo-46581: Brings ParamSpec propagation for GenericAlias in line with Concatenate (and others). - bpo-46591: Make the IDLE doc URL on the About IDLE dialog clickable. - bpo-46400: expat: Update libexpat from 2.4.1 to 2.4.4 - bpo-46487: Add the get_write_buffer_limits method to asyncio.transports.WriteTransport and to the SSL transport. - bpo-45173: Note the configparser deprecations will be removed in Python 3.12. - bpo-46539: In typing.get_type_hints(), support evaluating stringified ClassVar and Final annotations inside Annotated. Patch by Gregory Beauregard. - bpo-46491: Allow typing.Annotated to wrap typing.Final and typing.ClassVar. Patch by Gregory Beauregard. - bpo-46436: Fix command-line option -d/--directory in module http.server which is ignored when combined with command-line option --cgi. Patch by Géry Ogam. - bpo-41403: Make mock.patch() raise a TypeError with a relevant error message on invalid arg. Previously it allowed a cryptic AttributeError to escape. - bpo-46474: In importlib.metadata.EntryPoint.pattern, avoid potential REDoS by limiting ambiguity in consecutive whitespace. - bpo-46469: asyncio generic classes now return types.GenericAlias in __class_getitem__ instead of the same class. - bpo-46434: pdb now gracefully handles help when __doc__ is missing, for example when run with pregenerated optimized .pyc files. - bpo-46333: The __eq__() and __hash__() methods of typing.ForwardRef now honor the module parameter of typing.ForwardRef. Forward references from different modules are now differentiated. - bpo-46246: Add missing __slots__ to importlib.metadata.DeprecatedList. Patch by Arie Bovenberg. - bpo-46266: Improve day constants in calendar. - Now all constants (MONDAY … SUNDAY) are documented, tested, and added to __all__. - bpo-46232: The ssl module now handles certificates with bit strings in DN correctly. - bpo-43118: Fix a bug in inspect.signature() that was causing it to fail on some subclasses of classes with a __text_signature__ referencing module globals. Patch by Weipeng Hong. - bpo-26552: Fixed case where failing asyncio.ensure_future() did not close the coroutine. Patch by Kumar Aditya. - bpo-21987: Fix an issue with tarfile.TarFile.getmember() getting a directory name with a trailing slash. - bpo-20392: Fix inconsistency with uppercase file extensions in MimeTypes.guess_type(). Patch by Kumar Aditya. - bpo-46080: Fix exception in argparse help text generation if a argparse.BooleanOptionalAction argument’s default is argparse.SUPPRESS and it has help specified. Patch by Felix Fontein. - bpo-44439: Fix .write() method of a member file in ZipFile, when the input data is an object that supports the buffer protocol, the file length may be wrong. - bpo-45703: When a namespace package is imported before another module from the same namespace is created/installed in a different sys.path location while the program is running, calling the importlib.invalidate_caches() function will now also guarantee the new module is noticed. - bpo-24959: Fix bug where unittest sometimes drops frames from tracebacks of exceptions raised in tests. - bpo-44791: Fix substitution of ParamSpec in Concatenate with different parameter expressions. Substitution with a list of types returns now a tuple of types. Substitution with Concatenate returns now a Concatenate with concatenated lists of arguments. - bpo-14156: argparse.FileType now supports an argument of ‘-’ in binary mode, returning the .buffer attribute of sys.stdin/sys.stdout as appropriate. Modes including ‘x’ and ‘a’ are treated equivalently to ‘w’ when argument is ‘-’. Patch contributed by Josh Rosenberg - bpo-46463: Fixes escape4chm.py script used when building the CHM documentation file - bpo-46913: Fix test_faulthandler.test_sigfpe() if Python is built with undefined behavior sanitizer (UBSAN): disable UBSAN on the faulthandler_sigfpe() function. Patch by Victor Stinner. - bpo-46708: Prevent default asyncio event loop policy modification warning after test_asyncio execution. - bpo-46678: The function make_legacy_pyc in Lib/test/support/import_helper.py no longer fails when PYTHONPYCACHEPREFIX is set to a directory on a different device from where tempfiles are stored. - bpo-46616: Ensures test_importlib.test_windows cleans up registry keys after completion. - bpo-44359: test_ftplib now silently ignores socket errors to prevent logging unhandled threading exceptions. Patch by Victor Stinner. - bpo-46542: Fix a Python crash in test_lib2to3 when using Python built in debug mode: limit the recursion limit. Patch by Victor Stinner. - bpo-46576: test_peg_generator now disables compiler optimization when testing compilation of its own C extensions to significantly speed up the testing on non-debug builds of CPython. - bpo-46542: Fix test_json tests checking for RecursionError: modify these tests to use support.infinite_recursion(). Patch by Victor Stinner. - bpo-13886: Skip test_builtin PTY tests on non-ASCII characters if the readline module is loaded. The readline module changes input() behavior, but test_builtin is not intented to test the readline module. Patch by Victor Stinner. - bpo-38472: Fix GCC detection in setup.py when cross-compiling. The C compiler is now run with LC_ALL=C. Previously, the detection failed with a German locale. - bpo-46513: configure no longer uses AC_C_CHAR_UNSIGNED macro and pyconfig.h no longer defines reserved symbol __CHAR_UNSIGNED__. - bpo-45296: Clarify close, quit, and exit in IDLE. In the File menu, ‘Close’ and ‘Exit’ are now ‘Close Window’ (the current one) and ‘Exit’ is now ‘Exit IDLE’ (by closing all windows). In Shell, ‘quit()’ and ‘exit()’ mean ‘close Shell’. If there are no other windows, this also exits IDLE. - bpo-45447: Apply IDLE syntax highlighting to pyi files. Patch by Alex Waygood and Terry Jan Reedy. - bpo-46433: The internal function _PyType_GetModuleByDef now correctly handles inheritance patterns involving static types. - bpo-14916: Fixed bug in the tokenizer that prevented PyRun_InteractiveOne from parsing from the provided FD.- (bsc#1196784, CVE-2022-25236) Rename patch: support-expat-245.patch to support-expat-CVE-2022-25236-patched.patch and update the patch to detect expat >= 2.4.4 instead of >= 2.4.5 as it was fully patched against CVE-2022-25236.- Add patch support-expat-245.patch: * Support Expat >= 2.4.5- bsc#1195831 Obsolete older "most modern" versions of python packages (python39 for python310 and so forth). For next versions it is necessary just to edit the macro.- Remove second superfluous BR rpm-build-python- Remove second superfluous BR rpm-build-python - Add fix_configure_rst.patch, which removes duplicate link targets and make documentation with old Sphinx in SLE - Skip test_capi (bsc#1195140 and bpo#37169)- Update to 3.10.2: Bugfix only - bpo#46347 memory leak in PyEval_EvalCodeEx (especially visible with Cython code) - and many others- Upgrade to 3.10.1 (jsc#SLE-18038): - PEP 623 – Deprecate and prepare for the removal of the wstr member in PyUnicodeObject. - PEP 604 – Allow writing union types as X | Y - PEP 612 – Parameter Specification Variables - PEP 626 – Precise line numbers for debugging and other tools. - PEP 618 – Add Optional Length-Checking To zip. - bpo-12782: Parenthesized context managers are now officially allowed. - PEP 632 – Deprecate distutils module. - PEP 613 – Explicit Type Aliases - PEP 634 – Structural Pattern Matching: Specification - PEP 635 – Structural Pattern Matching: Motivation and Rationale - PEP 636 – Structural Pattern Matching: Tutorial - PEP 644 – Require OpenSSL 1.1.1 or newer - PEP 624 – Remove Py_UNICODE encoder APIs - PEP 597 – Add optional EncodingWarning - Patches readjusted: - bpo-31046_ensurepip_honours_prefix.patch - python-3.3.0b1-fix_date_time_compiler.patch- Remove pdb_adjust_breakpoints.patch and instead just adjust location of the test breakpoint in Lib/test/test_pdb.py via sed, because we have shortened Lib/pdb.py by removing the shebang (bpo#45964).- Add pdb_adjust_breakpoints.patch fixing expectd results in test_pdb_breakpoints_preserved_across_interactive_sessions (bpo#45964).- Remove shebangs from from python-base libraries in _libdir (bsc#1193179). - Readjust patches: - bpo-31046_ensurepip_honours_prefix.patch - decimal.patch - python-3.3.0b1-fix_date_time_compiler.patch- Move rpm-build-python construct to correct place.- BuildRequire rpm-build-python: The provider to inject python(abi) has been moved there. rpm-build pulls rpm-build-python automatically in when building anything against python3-base, but this implies that the initial build of python3-base does not trigger the automatic installation.- Final release of 3.10.0: Complete list on https://www.python.org/downloads/release/python-3100/, but highlights are: - PEP 623 – Deprecate and prepare for the removal of the wstr member in PyUnicodeObject. - PEP 604 – Allow writing union types as X | Y - PEP 612 – Parameter Specification Variables - PEP 626 – Precise line numbers for debugging and other tools. - PEP 618 – Add Optional Length-Checking To zip. - PEP 632 – Deprecate distutils module. - PEP 613 – Explicit Type Aliases - PEP 634 – Structural Pattern Matching: Specification - PEP 635 – Structural Pattern Matching: Motivation and Rationale - PEP 636 – Structural Pattern Matching: Tutorial - PEP 644 – Require OpenSSL 1.1.1 or newer - PEP 624 – Remove Py_UNICODE encoder APIs - PEP 597 – Add optional EncodingWarning - bpo-12782: Parenthesized context managers are now officially allowed.- Switch on option --with-system-libmpdec (bsc#1189356).- Reenable profileopt with qemu emulation, test_faulthandler is no longer run during profiling- test_faulthandler is still problematic under qemu linux-user emulation, disable it there- Update to 3.10.0rc1 (the penultimate prerelease), which contains plenty of small bugfixes among others: - bpo#38605: from __future__ import annotations (PEP 563) used to be on this list in previous pre-releases but it has been postponed to Python 3.11 due to some compatibility concerns. - bpo-44600: Fix incorrect line numbers while tracing some failed patterns in match statements. Patch by Charles Burkland. - plenty of modifications in types.Union- Update to 3.10.0b4: https://docs.python.org/3.10/whatsnew/changelog.html#python-3-10-0-beta-4 - Remove python3-imp-returntype.patch which has been upstreamed.- Update to 3.10.0b2: - PEP 623 -- Deprecate and prepare for the removal of the wstr member in PyUnicodeObject. - PEP 604 -- Allow writing union types as X | Y - PEP 612 -- Parameter Specification Variables - PEP 626 -- Precise line numbers for debugging and other tools. - PEP 618 -- Add Optional Length-Checking To zip. - bpo-12782: Parenthesized context managers are now officially allowed. - PEP 632 -- Deprecate distutils module. - PEP 613 -- Explicit Type Aliases - PEP 634 -- Structural Pattern Matching: Specification - PEP 635 -- Structural Pattern Matching: Motivation and Rationale - PEP 636 -- Structural Pattern Matching: Tutorial - PEP 644 -- Require OpenSSL 1.1.1 or newer - PEP 624 -- Remove Py_UNICODE encoder APIs - PEP 597 -- Add optional EncodingWarning - Removed patches (assumed upstream): - sphinx-update-removed-function.patch- Revert previous skip over test_capi - Add skip-test_pyobject_freed_is_freed.patch to skip failing test on SLE-15.- allow build with Sphinx >= 3.x- Exclude test_capi on Leap (test fails there)- Stop providing "python" symbol (bsc#1185588), which means python2 currently.- Update to 3.9.5: * Security - bpo-43434: Creating a sqlite3.Connection object now also produces a sqlite3.connect auditing event. Previously this event was only produced by sqlite3.connect() calls. Patch by Erlend E. Aasland. - bpo-43882: The presence of newline or tab characters in parts of a URL could allow some forms of attacks. - Following the controlling specification for URLs defined by WHATWG urllib.parse() now removes ASCII newlines and tabs from URLs, preventing such attacks. - bpo-43472: Ensures interpreter-level audit hooks receive the cpython.PyInterpreterState_New event when called through the _xxsubinterpreters module. - bpo-36384: ipaddress module no longer accepts any leading zeros in IPv4 address strings. Leading zeros are ambiguous and interpreted as octal notation by some libraries. For example the legacy function socket.inet_aton() treats leading zeros as octal notatation. glibc implementation of modern inet_pton() does not accept any leading zeros. For a while the ipaddress module used to accept ambiguous leading zeros. - bpo-43075: Fix Regular Expression Denial of Service (ReDoS) vulnerability in urllib.request.AbstractBasicAuthHandler. The ReDoS-vulnerable regex has quadratic worst-case complexity and it allows cause a denial of service when identifying crafted invalid RFCs. This ReDoS issue is on the client side and needs remote attackers to control the HTTP server. - bpo-42800: Audit hooks are now fired for frame.f_code, traceback.tb_frame, and generator code/frame attribute access. * Core and Builtins - bpo-43105: Importlib now resolves relative paths when creating module spec objects from file locations. - bpo-42924: Fix bytearray repetition incorrectly copying data from the start of the buffer, even if the data is offset within the buffer (e.g. after reassigning a slice at the start of the bytearray to a shorter byte string). * Library - bpo-43993: Update bundled pip to 21.1.1. - bpo-43937: Fixed the turtle module working with non-default root window. - bpo-43930: Update bundled pip to 21.1 and setuptools to 56.0.0 - bpo-43920: OpenSSL 3.0.0: load_verify_locations() now returns a consistent error message when cadata contains no valid certificate. - bpo-43607: urllib can now convert Windows paths with \\?\ prefixes into URL paths. - bpo-43284: platform.win32_ver derives the windows version from sys.getwindowsversion().platform_version which in turn derives the version from kernel32.dll (which can be of a different version than Windows itself). Therefore change the platform.win32_ver to determine the version using the platform module’s _syscmd_ver private function to return an accurate version. - bpo-42248: [Enum] ensure exceptions raised in _missing__ are released - bpo-43799: OpenSSL 3.0.0: define OPENSSL_API_COMPAT 1.1.1 to suppress deprecation warnings. Python requires OpenSSL 1.1.1 APIs. - bpo-43794: Add ssl.OP_IGNORE_UNEXPECTED_EOF constants (OpenSSL 3.0.0) - bpo-43789: OpenSSL 3.0.0: Don’t call the password callback function a second time when first call has signaled an error condition. - bpo-43788: The header files for ssl error codes are now OpenSSL version-specific. Exceptions will now show correct reason and library codes. The make_ssl_data.py script has been rewritten to use OpenSSL’s text file with error codes. - bpo-43655: tkinter dialog windows are now recognized as dialogs by window managers on macOS and X Window. - bpo-43534: turtle.textinput() and turtle.numinput() create now a transient window working on behalf of the canvas window. - bpo-43522: Fix problem with hostname_checks_common_name. OpenSSL does not copy hostflags from struct SSL_CTX to struct SSL. - bpo-42967: Allow bytes separator argument in urllib.parse.parse_qs and urllib.parse.parse_qsl when parsing str query strings. Previously, this raised a TypeError. - bpo-43176: Fixed processing of a dataclass that inherits from a frozen dataclass with no fields. It is now correctly detected as an error. - bpo-41735: Fix thread locks in zlib module may go wrong in rare case. Patch by Ma Lin. - bpo-36470: Fix dataclasses with InitVars and replace(). Patch by Claudiu Popa. - bpo-32745: Fix a regression in the handling of ctypes’ ctypes.c_wchar_p type: embedded null characters would cause a ValueError to be raised. Patch by Zackery Spytz. * Documentation - bpo-43959: The documentation on the PyContextVar C-API was clarified. - bpo-43938: Update dataclasses documentation to express that FrozenInstanceError is derived from AttributeError. - bpo-43755: Update documentation to reflect that unparenthesized lambda expressions can no longer be the expression part in an if clause in comprehensions and generator expressions since Python 3.9. - bpo-43739: Fixing the example code in Doc/extending/extending.rst to declare and initialize the pmodule variable to be of the right type. * Tests - bpo-43961: Fix test_logging.test_namer_rotator_inheritance() on Windows: use os.replace() rather than os.rename(). Patch by Victor Stinner. - bpo-43842: Fix a race condition in the SMTP test of test_logging. Don’t close a file descriptor (socket) from a different thread while asyncore.loop() is polling the file descriptor. Patch by Victor Stinner. - bpo-43811: Tests multiple OpenSSL versions on GitHub Actions. Use ccache to speed up testing. - bpo-43791: OpenSSL 3.0.0: Disable testing of legacy protocols TLS 1.0 and 1.1. Tests are failing with TLSV1_ALERT_INTERNAL_ERROR. - Refreshed patches: - bpo-31046_ensurepip_honours_prefix.patch - python-3.3.0b1-fix_date_time_compiler.patch - Add vendorized files from bluez-devel to enable building support for Bluetooth.- Make sure to close the import_failed.map file after the exception has been raised in order to avoid ResourceWarnings when the failing import is part of a try...except block.- Update to 3.9.4: - bpo#43710: Reverted the fix for https://bugs.python.org/issue42500 as it changed the PyThreadState struct size and broke the 3.9.x ABI in the 3.9.3 release (visible on 32-bit platforms using binaries compiled using an earlier version of Python 3.9.x headers). - bpo#26053: Fixed bug where the pdb interactive run command echoed the args from the shell command line, even if those have been overridden at the pdb prompt. - bpo#42988 (bsc#1183374) CVE-2021-3426: Remove the getfile feature of the pydoc module which could be abused to read arbitrary files on the disk (directory traversal vulnerability). Moreover, even source code of Python modules can contain sensitive data like passwords. Vulnerability reported by David Schwörer. - bpo#43285: ftplib no longer trusts the IP address value returned from the server in response to the PASV command by default. This prevents a malicious FTP server from using the response to probe IPv4 address and port combinations on the client network. Code that requires the former vulnerable behavior may set a trust_server_pasv_ipv4_address attribute on their ftplib.FTP instances to True to re-enable it. - bpo#43439: Add audit hooks for gc.get_objects(), gc.get_referrers() and gc.get_referents(). Patch by Pablo Galindo. - bpo#43660: Fix crash that happens when replacing sys.stderr with a callable that can remove the object while an exception is being printed. Patch by Pablo Galindo. - bpo#43555: Report the column offset for SyntaxError for invalid line continuation characters. Patch by Pablo Galindo. - bpo#43517: Fix misdetection of circular imports when using from pkg.mod import attr, which caused false positives in non-trivial multi-threaded code. - bpo#35883: Python no longer fails at startup with a fatal error if a command line argument contains an invalid Unicode character. The Py_DecodeLocale() function now escapes byte sequences which would be decoded as Unicode characters outside the [U+0000; U+10ffff] range. - bpo#43406: Fix a possible race condition where PyErr_CheckSignals tries to execute a non-Python signal handler. - bpo#42500: Improve handling of exceptions near recursion limit. Converts a number of Fatal Errors in RecursionErrors. - bpo#43433: xmlrpc.client.ServerProxy no longer ignores query and fragment in the URL of the server. - bpo#35930: Raising an exception raised in a “future” instance will create reference cycles. - bpo#43577: Fix deadlock when using ssl.SSLContext debug callback with ssl.SSLContext.sni_callback(). - bpo#43521: ast.unparse can now render NaNs and empty sets. - bpo#43423: subprocess.communicate() no longer raises an IndexError when there is an empty stdout or stderr IO buffer during a timeout on Windows. - bpo#27820: Fixed long-standing bug of smtplib.SMTP where doing AUTH LOGIN with initial_response_ok=False will fail. The cause is that SMTP.auth_login _always_ returns a password if provided with a challenge string, thus non-compliant with the standard for AUTH LOGIN. Also fixes bug with the test for smtpd. - bpo#43332: Improves the networking efficiency of http.client when using a proxy via set_tunnel(). Fewer small send calls are made during connection setup. - bpo#43399: Fix ElementTree.extend not working on iterators when using the Python implementation - bpo#43316: The python -m gzip command line application now properly fails when detecting an unsupported extension. It exits with a non-zero exit code and prints an error message to stderr. - bpo#43260: Fix TextIOWrapper can not flush internal buffer forever after very large text is written. - bpo#42782: Fail fast in shutil.move() to avoid creating destination directories on failure. - bpo#37193: Fixed memory leak in socketserver.ThreadingMixIn introduced in Python 3.7. - bpo#43199: Answer “Why is there no goto?” in the Design and History FAQ. - bpo#43407: Clarified that a result from time.monotonic(), time.perf_counter(), time.process_time(), or time.thread_time() can be compared with the result from any following call to the same function - not just the next immediate call. - bpo#27646: Clarify that ‘yield from ’ works with any iterable, not just iterators. - bpo#36346: Update some deprecated unicode APIs which are documented as “will be removed in 4.0” to “3.12”. See PEP 623 for detail. - bpo#37945: Fix test_getsetlocale_issue1813() of test_locale: skip the test if setlocale() fails. Patch by Victor Stinner. - bpo#41561: Add workaround for Ubuntu’s custom OpenSSL security level policy. - bpo#43288: Fix test_importlib to correctly skip Unicode file tests if the fileystem does not support them. - bpo#43617: Improve configure.ac: Check for presence of autoconf-archive package and remove our copies of M4 macros. - bpo#42225: Document that IDLE can fail on Unix either from misconfigured IP masquerage rules or failure displaying complex colored (non-ascii) characters. - bpo#43283: Document why printing to IDLE’s Shell is often slower than printing to a system terminal and that it can be made faster by pre-formatting a single string before printing.- Update to 3.9.2: - bpo#42938 (bsc#1181126): Avoid static buffers when computing the repr of ctypes.c_double and ctypes.c_longdouble values. This issue was assigned CVE-2021-3177. - bpo#42967 (bsc#1182379): Fix web cache poisoning vulnerability by defaulting the query args separator to &, and allowing the user to choose a custom separator. This issue was assigned CVE-2021-23336. - Upstreamed patches were removed: - CVE-2021-3177-buf_ovrfl_PyCArg_repr.patch - bsc1167501-invalid-alignment.patch - skip_random_failing_tests.patch - CVE-2019-5010-null-defer-x509-cert-DOS.patch- Add Obsoletes for python3-base when primary interpreter is set to properly replace it during upgrades. (bsc#1181324)- Update to 3.9.1: Security bugs: - Prevented potential DoS attack via CPU and RAM exhaustion when processing malformed Apple Property List files in binary format. - The plistlib module no longer accepts entity declarations in XML plist files to avoid XML vulnerabilities. This should not affect users as entity declarations are not used in regular plist files. - Add volatile to the accumulator variable in hmac.compare_digest, making constant-time-defeating optimizations less likely. Core and Builtins - Allow assignment expressions in set literals and set comprehensions as per PEP 572. Patch by Pablo Galindo. - Fix a regression introduced by the new parser, where an unparenthesized walrus operator was not allowed within generator expressions. - types.GenericAlias objects can now be the targets of weakrefs. - Fixed a bug in the PEG parser that was causing crashes in debug mode. Now errors are checked in left-recursive rules to avoid cases where such errors do not get handled in time and appear as long-distance crashes in other places. - Fixed a possible crash in the PEG parser when checking for the ‘!=’ token in the barry_as_flufl rule. Patch by Pablo Galindo. - Fix handling of errors during creation of PyFunctionObject, which resulted in operations on uninitialized memory. Patch by Yonatan Goldschmidt. - Fix a bug in the parser, where a curly brace following a primary didn’t fail immediately. This led to invalid expressions like a {b} to throw a SyntaxError with a wrong offset, or invalid expressions ending with a curly brace like a { to not fail immediately in the REPL. - Fix possible buffer overflow in the new parser when checking for continuation lines. Patch by Pablo Galindo. - Run the parser two times. On the first run, disable all the rules that only generate better error messages to gain performance. If there’s a parse failure, run the parser a second time with those enabled. - Document the default implementation of object.__eq__. - Fix peephole optimizer misoptimize conditional jump + JUMP_IF_NOT_EXC_MATCH pair. - The garbage collector now tracks all user-defined classes. Patch by Brandt Bucher. - Fixed potential issues with removing not completely initialized module from sys.modules when import fails. - Star-unpacking is now allowed for with item’s targets in the PEG parser. - Fixed stack overflow in issubclass() and isinstance() when getting the __bases__ attribute leads to infinite recursion. - When loading a native module and a load failure occurs, prevent a possible UnicodeDecodeError when not running in a UTF-8 locale by decoding the load error message using the current locale’s encoding. - Correctly count control blocks in ‘except’ in compiler. Ensures that a syntax error, rather a fatal error, occurs for deeply nested, named exception handlers. Library - types.GenericAlias will now raise a TypeError when attempting to initialize with a keyword argument. Previously, this would cause the interpreter to crash if the interpreter was compiled with debug symbols. This does not affect interpreters compiled for release. Patch by Ken Jin. - CGIHTTPRequestHandler.run_cgi() HTTP_ACCEPT improperly parsed. Replace the special purpose getallmatchingheaders with generic get_all method and add relevant tests. - inspect.findsource() now raises OSError instead of IndexError when co_lineno of a code object is greater than the file length. This can happen, for example, when a file is edited after it was imported. PR by Irit Katriel. - Fix handling of trailing comments by inspect.getsource(). - ChainMap.__iter__ no longer calls __getitem__ on underlying maps - TracebackException no longer holds a reference to the exception’s traceback object. Consequently, instances of TracebackException for equivalent but non-equal exceptions now compare as equal. - We fixed an issue in pickle.whichmodule in which importing multiprocessing could change the how pickle identifies which module an object belongs to, potentially breaking the unpickling of those objects. - Clarify the error message for asyncio.IncompleteReadError when expected is None. - Extracting a symlink from a tarball should succeed and overwrite the symlink if it already exists. The fix is to remove the existing file or symlink before extraction. Based on patch by Chris AtLee, Jeffrey Kintscher, and Senthil Kumaran. - Fixed tkinter.ttk.Style.map(). The function accepts now the representation of the default state as empty sequence (as returned by Style.map()). The structure of the result is now the same on all platform and does not depend on the value of wantobjects. - Fix various issues with typing.Literal parameter handling (flatten, deduplicate, use type to cache key). Patch provided by Yurii Karabas. - Fix the threading.Thread class at fork: do nothing if the thread is already stopped (ex: fork called at Python exit). Previously, an error was logged in the child process. - The onerror callback from shutil.rmtree now receives correct function when os.open fails. - Fix os.sendfile() on illumos. - Fixed writing binary Plist files larger than 4 GiB. - The repr() of typing types containing Generic Alias Types previously did not show the parameterized types in the GenericAlias. They have now been changed to do so. - webbrowser: Ignore NotADirectoryError when calling xdg-settings. - binhex.binhex() consisently writes macOS 9 line endings. - Fix a stack overflow error for asyncio Task or Future repr(). - The overflow occurs under some circumstances when a Task or Future recursively returns itself. - Fix memory leak in subprocess.Popen() in case an uid (gid) specified in user (group, extra_groups) overflows uid_t (gid_t). - Improve asyncio.wait function to create the futures set just one time. - InvalidFileException and RecursionError are now the only errors caused by loading malformed binary Plist file (previously ValueError and TypeError could be raised in some specific cases). - Pickling heap types implemented in C with protocols 0 and 1 raises now an error instead of producing incorrect data. - plistlib: fix parsing XML plists with hexadecimal integer values - Fix an incorrectly formatted error from _codecs.charmap_decode() when called with a mapped value outside the range of valid Unicode code points. PR by Max Bernstein. - Fix pickling pure Python datetime.time subclasses. Patch by Dean Inwood. - Fixed a bug that was causing ctypes.util.find_library() to return None when triying to locate a library in an environment when gcc>=9 is available and ldconfig is not. Patch by Pablo Galindo - C14N 2.0 serialisation in xml.etree.ElementTree failed for unprefixed attributes when a default namespace was defined. - Fix a bug in the symtable module that was causing module-scope global variables to not be reported as both local and global. Patch by Pablo Galindo. - str() for the type attribute of the tkinter.Event object always returns now the numeric code returned by Tk instead of the name of the event type. - fix tkinter.EventType Enum so all members are strings, and none are tuples - Fix SQLite3 segfault when backing up closed database. Patch contributed by Peter David McCormick. - Fix the tarfile module to write only basename of TAR file to GZIP compression header. - Allow ctypes.wintypes to be imported on non-Windows systems. - shutil.which() now ignores empty entries in PATHEXT instead of treating them as a match. - Fix time-of-check/time-of-action issue in subprocess.Popen.send_signal. - Fix --outfile for cProfile / profile not writing the output file in the original directory when the program being profiled changes the working directory. PR by Anthony Sottile. - ZipFile truncates files to avoid corruption when a shorter comment is provided in append (“a”) mode. Patch by Jan Mazur. - Fixed KeyError exception when flattening an email to a string attempts to replace a non-existent Content-Transfer-Encoding header. Documentation - Fix the URL for the IMAP protocol documents. - Document __format__ functionality for IP addresses. - Clarify that subscription expressions are also valid for certain classes and types in the standard library, and for user-defined classes and types if the classmethod __class_getitem__() is provided. - Documented generic alias type and types.GenericAlias. Also added an entry in glossary for generic types. - In Programming FAQ “Sequences (Tuples/Lists)” section, add “How do you remove multiple items from a list”. - Fix RemovedInSphinx40Warning when building the documentation. Patch by Dong-hee Na. - Update the refcounts info of PyType_FromModuleAndSpec. - Fix tarfile’s extractfile documentation - Document some restrictions on the default string representations of numeric classes. Tests - Reenable test_gdb on gdb 9.2 and newer: https://bugzilla.redhat.com/show_bug.cgi?id=1866884 bug is fixed in gdb 10.1. - Fix test_asyncio.test_call_later() race condition: don’t measure asyncio performance in the call_later() unit test. The test failed randomly on the CI. - Include _testinternalcapi module in Windows installer for test suite - Fix test_logging.test_race_between_set_target_and_flush(): the test now waits until all threads complete to avoid leaking running threads. - Avoid a test failure in test_lib2to3 if the module has already imported at the time the test executes. Patch by Pablo Galindo. - Tests for CJK codecs no longer call eval() on content received via HTTP. - Fix test_site.test_license_exists_at_url(): call urllib.request.urlcleanup() to reset the global urllib.request._opener. Patch by Victor Stinner. - test_ssl: skip test_min_max_version_mismatch when TLS 1.0 is not available - Add tests for SIGINT handling in the runpy module. - Fixed a failure in test_tk.test_widgets.ScaleTest happening when executing the test with Tk 8.6.10. Build - Fix a race condition in “make regen-all” when make -jN option is used to run jobs in parallel. The clinic.py script now only use atomic write to write files. Moveover, generated files are now left unchanged if the content does not change, to not change the file modification time. - Update Py_UNREACHABLE to use __builtin_unreachable() if only the compiler is able to use it. Patch by Dong-hee Na. - Addressed three compiler warnings found by undefined behavior sanitizer (ubsan). IDLE - Fix reporting offset of the RE error in searchengine. - Get docstrings for IDLE calltips more often by using inspect.getdoc. - Mostly finish using ttk widgets, mainly for editor, settings, and searches. Some patches by Mark Roseman. - Use ‘IDLE Shell’ as shell title - Rewrite the Calltips doc section. - In calltips, stop reminding that ‘/’ marks the end of positional-only arguments. - Typing opening and closing parentheses inside the parentheses of a function call will no longer cause unnecessary “flashing” off and on of an existing open call-tip, e.g. when typed in a string literal. C API - Fix potential crash in deallocating method objects when dynamically allocated PyMethodDef’s lifetime is managed through the self argument of a PyCFunction. - Py_FileSystemDefaultEncodeErrors and Py_UTF8Mode are available again in limited API. - Readjustet and reapplied patches: - CVE-2021-3177-buf_ovrfl_PyCArg_repr.patch - bpo-31046_ensurepip_honours_prefix.patch - python-3.3.0b1-fix_date_time_compiler.patch - skip_random_failing_tests.patch - sphinx-update-removed-function.patch- Add CVE-2021-3177-buf_ovrfl_PyCArg_repr.patch fixing bsc#1181126 (CVE-2021-3177) buffer overflow in PyCArg_repr in _ctypes/callproc.c, which may lead to remote code execution.- (bsc#1180125) We really don't Require python-rpm-macros package. Unnecessary dependency.- Make python39-doc building again - Add no-skipif-doctests.patch, because SLE-15 version of Sphinx doesn't know about skipif directive in doctests.- Update sphinx-update-removed-function.patch patch to the latest version in python36.- Last try before this results in an editwar: * remove importlib_resources and importlib-metadata provides/obsoletes * import importlib_resources is not the same as import importlib.resources, same for metadata * The backport packages from PyPI needed for older flavors are specified as such for setuptools or in pyproject.toml. If a package requires them they typically add them with a python version qualifier and the packages have their own version numbers.- Add patch sphinx-update-removed-function.patch to no longer call a now removed function and to make documentation build independent of the Sphinx version (bsc#1179630, gh#python/cpython#13236).- Don't require packages which break build on SLE-15 although we really don't need them (python3-python-docs-theme and python3-sphinxcontrib-qthelp).- Fix build with RPM 4.16: error: bare words are no longer supported, please use "...": x86 == ppc.- Update to the final version 3.9.0: Complete changelog with all (many) changes from previous version is on https://docs.python.org/release/3.9.0/whatsnew/3.9.html Changes from the previous RC versions (not that many) are on https://docs.python.org/release/3.9.0/whatsnew/changelog.html#changelog- Buildrequire timezone only for general flavor. It's used in this flavor for the test suite.- Update to 3.9.0rc1: * Core and Builtins - bpo-38156: Handle interrupts that come after EOF correctly in PyOS_StdioReadline. * Library - bpo-41497: Fix potential UnicodeDecodeError in dis module. - bpo-41490: Update ensurepip to install pip 20.2.1 and setuptools 49.2.1. - bpo-41467: On Windows, fix asyncio recv_into() return value when the socket/pipe is closed (BrokenPipeError): return 0 rather than an empty byte string (b''). - bpo-41425: Make tkinter doc example runnable. - bpo-41384: Raise TclError instead of TypeError when an unknown option is passed to tkinter.OptionMenu. - bpo-38731: Fix NameError in command-line interface of py_compile. - bpo-41317: Use add_done_callback() in asyncio.loop.sock_accept() to unsubscribe reader early on cancellation. - bpo-41364: Reduce import overhead of uuid. - bpo-41341: Recursive evaluation of typing.ForwardRef in get_type_hints. - bpo-41182: selector: use DefaultSelector based upon implementation - bpo-40726: Handle cases where the end_lineno is None on ast.increment_lineno(). * Documentation - bpo-41045: Add documentation for debug feature of f-strings. - bpo-41314: Changed the release when from __future__ import annotations becomes the default from 4.0 to 3.10 (following a change in PEP 563). * Windows - bpo-41492: Fixes the description that appears in UAC prompts. - bpo-40948: Improve post-install message to direct people to the “py” command. - bpo-41412: The installer will now fail to install on Windows 7 and Windows 8. Further, the UCRT dependency is now always downloaded on demand. - bpo-40741: Update Windows release to include SQLite 3.32.3. * IDLE - bpo-41468: Improve IDLE run crash error message (which users should never see). - bpo-41373: Save files loaded with no line ending, as when blank, or different line endings, by setting its line ending to the system default. Fix regression in 3.8.4 and 3.9.0b4.- Synchronize formatting and fixes with python38.- Increase testsuite timeout to account for super long running test_peg_generator- Removed CVE-2019-20907_tarfile-inf-loop.patch: fixed in upstream - Removed recursion.tar: contained in upstream - Update to 3.9.0b5: - bpo-41304: Fixes python3x._pth being ignored on Windows, caused by the fix for bpo-29778 (CVE-2020-15801). - bpo-41162: Audit hooks are now cleared later during finalization to avoid missing events. - bpo-29778: Ensure python3.dll is loaded from correct locations when Python is embedded (CVE-2020-15523). - bpo-39603: Prevent http header injection by rejecting control characters in http.client.putrequest(…). - bpo-41295: Resolve a regression in CPython 3.8.4 where defining “__setattr__” in a multi-inheritance setup and calling up the hierarchy chain could fail if builtins/extension types were involved in the base types. - bpo-41247: Always cache the running loop holder when running asyncio.set_running_loop. - bpo-41252: Fix incorrect refcounting in _ssl.c’s _servername_callback(). - bpo-41215: Use non-NULL default values in the PEG parser keyword list to overcome a bug that was ' preventing Python from being properly compiled when using the XLC compiler. Patch by Pablo Galindo. - bpo-41218: Python 3.8.3 had a regression where compiling with ast.PyCF_ALLOW_TOP_LEVEL_AWAIT would aggressively mark list comprehension with CO_COROUTINE. Now only list comprehension making use of async/await will tagged as so. - bpo-41175: Guard against a NULL pointer dereference within bytearrayobject triggered by the bytearray() + bytearray() operation. - bpo-39960: The “hackcheck” that prevents sneaking around a type’s __setattr__() by calling the superclass method was rewritten to allow C implemented heap types. - bpo-41288: Unpickling invalid NEWOBJ_EX opcode with the C implementation raises now UnpicklingError instead of crashing. - bpo-39017: Avoid infinite loop when reading specially crafted TAR files using the tarfile module (CVE-2019-20907, bsc#1174091). - bpo-41235: Fix the error handling in ssl.SSLContext.load_dh_params(). - bpo-41207: In distutils.spawn, restore expectation that DistutilsExecError is raised when the command is not found. - bpo-39168: Remove the __new__ method of typing.Generic. - bpo-41194: Fix a crash in the _ast module: it can no longer be loaded more than once. It now uses a global state rather than a module state. - bpo-39384: Fixed email.contentmanager to allow set_content() to set a null string. - bpo-41300: Save files with non-ascii chars. Fix regression released in 3.9.0b4 and 3.8.4. - bpo-37765: Add keywords to module name completion list. Rewrite Completions section of IDLE doc. - bpo-40170: Revert PyType_HasFeature() change: it reads again directly the PyTypeObject.tp_flags member when the limited C API is not used, rather than always calling PyType_GetFlags() which hides implementation details.- Add CVE-2019-20907_tarfile-inf-loop.patch fixing bsc#1174091 (CVE-2019-20907, bpo#39017) avoiding possible infinite loop in specifically crafted tarball. Add recursion.tar as a testing tarball for the patch.- Changed bpo-31046_ensurepip_honours_prefix.patch to include fix from py3.8- Spec file fixes - Re-added subprocess-raise-timeout.patch: now compatible - Removed bpo34022-stop_hash-based_invalidation_w_SOURCE_DATE_EPOCH.patch: contained in upstream- Fix minor issues found in the staging.- Do not set ourselves as primary interpreter- Update to 3.9.0b4: - PEP 584, Union Operators in dict - PEP 585, Type Hinting Generics In Standard Collections - PEP 593, Flexible function and variable annotations - PEP 602, Python adopts a stable annual release cadence - PEP 615, Support for the IANA Time Zone Database in the Standard Library - PEP 616, String methods to remove prefixes and suffixes - PEP 617, New PEG parser for CPython - bpo#38379, garbage collection does not block on resurrected objects; - bpo#38692, os.pidfd_open added that allows process management without races and signals; - bpo#39926, Unicode support updated to version 13.0.0; - bpo#1635741, when Python is initialized multiple times in the same process, it does not leak memory anymore; - A number of Python builtins (range, tuple, set, frozenset, list, dict) are now sped up using PEP 590 vectorcall; - A number of Python modules (_abc, audioop, _bz2, _codecs, _contextvars, _crypt, _functools, _json, _locale, operator, resource, time, _weakref) now use multiphase initialization as defined by PEP 489; - A number of standard library modules (audioop, ast, grp, _hashlib, pwd, _posixsubprocess, random, select, struct, termios, zlib) are now using the stable ABI defined by PEP 384. - Remove upstreamed patches: - F00102-lib64.patch - SUSE-FEDORA-multilib.patch - OBS_dev-shm.patch - subprocess-raise-timeout.patch - bpo36302-sort-module-sources.patch - bpo40784-Fix-sqlite3-deterministic-test.patch- Update pre_checkin.sh and regenerate- Convert few dependencies to their pkgconfig counterparts- Remove release requirement on libpython, it is not really needed to be equal as the abi changes with versions- Add provides python3-bla on all the subpkgs in case we are primary provider of the functionality- Remove unversioned files from devel subpkg too - Remove main python3 files from -base based whether we are primary interpreter or not - Fix idle to be co-installable - Add condition to be primary to provide/obsolete python3-* - Fix doc to build in versioned folder so the pythons can be installed next to each other- Revert the full versioning of calls on the macros. These are generic so they should really just call python3 X- For the doc package we can build with generic flavor, we don't need the our-interpreter based one- Add provides for pytohn3X-typing/etc to allow BR on those still to work when needed- Change macros.python3 to use full versioned 3.8 instead of just 3 for python interpreter- Reduce some now unused conditionals- Redux the -base dependencies to match up pre-merge layout- Generate baselibs in pre-checkin too- Generate the importlib-failed using pre_checking again - Add back the information about skipped tests on the pre_checkin output- Use %python_pkg_name instead of hardcoding python3 where applicable - Sort out preamble with spec-cleaner- Calculate required variables instead of relying on their continuous manual update- Fix the -base module build again to generate only the deps we need- Replace OBS_dev-shm.patch with the upstream PR#20944- Use the %{python_pkg_name} on more places to allow easier multiversioning - Switch to _multibuild approach for easier maintenance of this package. All is now in one spec file with 3 conditionals: * bcond_with base * bcond_with doc * bcond_with general- add requires python3-base on libpython subpackage (bsc#1167008)- build against Sphinx 2.x until python is compatible with Sphinx 3.x (see gh#python/cpython#19397, bpo#40204)- Fix build with SQLite 3.32 (bpo#40783) add bpo40784-Fix-sqlite3-deterministic-test.patch- Update to version 3.8.3: - Complete list of changes is available at https://docs.python.org/release/3.8.3/whatsnew/changelog.html#python-3-8-3-final, but most of them are just bugfixes. - Removed patch CVE-2020-8492-urllib-ReDoS.patch: contained in upstream- Add #!BuildIgnore: gdk-pixbuf-loader-rsvg to python3 SPEC- Add patch bsc1167501-invalid-alignment.patch (bsc#1167501, bpo#40052) to fix alignment in abstract.h header file.- Update list of skipped tests for qemu linux-user build, test_setegid (test.test_os.PosixUidGidTests) is confusing it- Update to 3.8.2: - Complete list of changes is available at https://docs.python.org/release/3.8.2/whatsnew/changelog.html#python-3-8-2-final, but most of them are just bugfixes. - Updated patches: - F00102-lib64.patch - OBS_dev-shm.patch - SUSE-FEDORA-multilib.patch - subprocess-raise-timeout.patch- Add CVE-2020-8492-urllib-ReDoS.patch fixing the security bug "Python urrlib allowed an HTTP server to conduct Regular Expression Denial of Service (ReDoS)" (bsc#1162367)- Add Requires: libpython%{so_version} == %{version}-%{release} to python3-base to keep both packages always synchronized (bsc#1162224).- Do not pull in bluez in base again, explain the cycle, it needs to be solved by bluez maintainer for us by providing just the headers separately- Reame idle icons to idle3 in order to not conflict with python2 variant of the package * renamed the icons * renamed icon load in desktop file- Add importlib_resources provide/obsolete as it is integral part of the lang since 3.7 release- Add -fno-semantic-interposition as it brings speed up: https://fedoraproject.org/wiki/Changes/PythonNoSemanticInterpositionSpeedup- Update to 3.8.1: - This is mainly bugfix release and no significant changes to API are expected. The full changelog is available on https://docs.python.org/3.8/whatsnew/changelog.html#python-3-8-1 - Remove bpo-38688_shutil.copytree_prevent-infinite-recursion.patch, which is included in the upstream tarball.- Add bpo-31046_ensurepip_honours_prefix.patch which makes ensurepip to honour the value of $(prefix). Proposed fix for bpo#31046..- Move bluez-devel dependency to base as it is needed for socket.AF_BLUETOOTH and otherwise does not work- Reintroduce QtHelp with the help of the new BR python-sphinxcontrib-qthelp.- Fix SUSE-FEDORA-multilib.patch, the platform agnostic infix for library installation is "lib", not "dir".- Move idle subpackage build from python3-base to python3. appstream-glib required for packaging introduces considerable extra dependencies and a build loop via rust/librsvg. - Correct installation of idle IDE icons: + idle.png is not the target directory + non-GNOME-specific icons belong into icons/hicolor - Add required Name key to idle3 desktop file- Update to the final release 3.8.0. . - New Features: - Assignment expressions - Positional-only parameters - Parallel filesystem cache for compiled bytecode files - Debug build uses the same ABI as release build - f-strings support = for self-documenting expressions and debugging - PEP 578: Python Runtime Audit Hooks - PEP 587: Python Initialization Configuration - Vectorcall: a fast calling protocol for CPython - Pickle protocol 5 with out-of-band data buffers - New modules: - importlib.metadata - Improved modules: - ast asyncio, builtins, collections, curses, ctypes, datetime, functools, gc, gettext, gzip, idelib and IDLE, inspect, io, json.tool, math, mmap, multiprocessing, os, os.path, pathlib, pickle, plistlib, py_compile, shlex, shutil, socket, ssl, statistics, sys, tarfile, threading, tokenize, tkinter, time, typing, unicodedata, unittest, venv, weakref, xml - C API improvements - bdist_winnst command has been deprecated (use bdist_wheel) - https://docs.python.org/3.8/whatsnew/3.8.html remains rest of changes including documentation on how to port your programs to the current version of Python.- Add idle3.appdata.xml and idle3.desktop (originally from Fedora) to make Idle3 full GUI desktop application. (bsc#1153830)- Drop intltool from BuildRequires. Doesn't appear to be used.- Add folder version to allow tarball downloads even for beta/rc releases- Revert patches from Fedora (F00102-lib64.patch and F00251-change-user-install-location.patch) into their original prisitine Fedora versions, SUSE-FEDORA-multilib.patch refreshed accordingly.- Correct quotation of platsubdir in Lib/distutils/command/install.py- Replace python-3.6.0-multilib.patch with two patches from Fedora (F00102-lib64.patch and F00251-change-user-install-location.patch), and our own SUSE-FEDORA-multilib.patch to allow better cooperation with Fedora and better upstreaming. - Add OBS_dev-shm.patch fixing bpo#38377- Pull in just gettext and let solver to sort out between: gettext-runtime-mini and gettext-runtime- Update to 3.8.0rc1. Overall changes from 3.7: - PEP 572, Assignment expressions - PEP 570, Positional-only arguments - PEP 587, Python Initialization Configuration (improved embedding) - PEP 590, Vectorcall: a fast calling protocol for CPython - PEP 578, Runtime audit hooks - PEP 574, Pickle protocol 5 with out-of-band data - Typing-related: PEP 591 (Final qualifier), PEP 586 (Literal types), and PEP 589 (TypedDict) - Parallel filesystem cache for compiled bytecode - Debug builds share ABI as release builds, also the 'm' ABI tag was removed (irrelevant since 3.4), bpo#36707 - f-strings support a handy = specifier for debugging - continue is now legal in finally: blocks - on Windows, the default asyncio event loop is now ProactorEventLoop - on macOS, the spawn start method is now used by default in multiprocessing - multiprocessing can now use shared memory segments to avoid pickling costs between processes - typed_ast is merged back to CPython - LOAD_GLOBAL is now 40% faster - pickle now uses Protocol 4 by default, improving performance - Refreshed patches: - CVE-2019-5010-null-defer-x509-cert-DOS.patch - python-3.3.0b1-fix_date_time_compiler.patch - python-3.6.0-multilib.patch - subprocess-raise-timeout.patch- Add bpo36302-sort-module-sources.patch (boo#1041090)- Try harder obsoleting importlib-metadata- Update to 3.8.0b4: Many bugfixes, full list on https://docs.python.org/3.8/whatsnew/changelog.html#python-3-8-0-beta-4- Re-enable test_threading on aarch64- Remove xrpm from subpackage tk description- Update to 3.8.0b3: Many bugfixes, full list on https://docs.python.org/3.8/whatsnew/changelog.html#python-3-8-0-beta-3 - Patches reapplied: - python-3.3.0b1-fix_date_time_compiler.patch - python-3.3.0b1-test-posix_fadvise.patch - python-3.6.0-multilib.patch - subprocess-raise-timeout.patch- Add Provides: python3-importlib-metadata- Update to 3.8.0b2: Many bugfixes, full list on https://docs.python.org/3.8/whatsnew/changelog.html#python-3-8-0-beta-2 - Patches included in upstream: - bpo-37169_PyObject_IsFreed.patch - Patches reapplied: - 00251-change-user-install-location.patch - distutils-reproducible-compile.patch - python-3.3.0b1-localpath.patch - python-3.6.0-multilib.patch- Update list of skipped tests for qemu linux-user build - Don't do profiling in qemu linux-user build- Update to 3.8.0b1 (changes since 3.7.*): - PEP 572, Assignment expressions - PEP 570, Positional-only arguments - PEP 587, Python Initialization Configuration (improved embedding) - PEP 590, Vectorcall: a fast calling protocol for CPython - PEP 578, Runtime audit hooks - PEP 574, Pickle protocol 5 with out-of-band data - Typing-related: PEP 591 (Final qualifier), PEP 586 (Literal types), and PEP 589 (TypedDict) - Parallel filesystem cache for compiled bytecode - Debug builds share ABI as release builds - f-strings support a handy = specifier for debugging - continue is now legal in finally: blocks - multiprocessing can now use shared memory segments to avoid pickling costs between processes - typed_ast is merged back to CPython - LOAD_GLOBAL is now 40% faster - pickle now uses Protocol 4 by default, improving performance - Remove patches which were included in the upstream: - 00251-change-user-install-location.patch - 00316-mark-bdist_wininst-unsupported.patch - CVE-2019-9947-no-ctrl-char-http.patch - raise_SIGING_not_handled.patch- Set _lto_cflags to nil as the package is using LTO via --enable-lto. That will prevent to propage LTO for Python modules that are built in a separate package.- Update to 3.8.0.a3: - PEP 572: Assignment Expressions. - Other (mostly small) changes are on https://docs.python.org/3.8/whatsnew/changelog.html#python-3-8-0-alpha-3- bsc#1130840 (CVE-2019-9947): add CVE-2019-9947-no-ctrl-char-http.patch Address the issue by disallowing URL paths with embedded whitespace or control characters through into the underlying http client request. Such potentially malicious header injection URLs now cause a ValueError to be raised.- Fix metadata of patches. - Rename boo1071941-make-install-in-sep-loc.patch to 00251-change-user-install-location.patch which is the original name, so it can be looked up in the Fedora VCS.- Mark distutils bdist_wininst command unsupported with 00316-mark-bdist_wininst-unsupported.patch - Remove Windows bdist_wininst executables from runtime package- Update to 3.7.3, which is the maintenance release without any significant changes in API. - Updated patches: - CVE-2019-5010-null-defer-x509-cert-DOS.patch - distutils-reproducible-compile.patch - python-3.3.0b1-fix_date_time_compiler.patch - python-3.6.0-multilib.patch - raise_SIGING_not_handled.patch- Remove building of Qt Develop help files.- Return distutils-reproducible-compile.patch which is still missing (still unfinished bpo#29708).- Update to 3.8.0a2: * List of all (mostly small) changes are on https://docs.python.org/3.8/whatsnew/changelog.html#python-3-8-0-alpha-2- Build nis module again.- Update to 3.8.0a1: * The most visible change so far is probably the implementation of PEP 572: Assignment Expressions. For a detailed list of changes, see: https://docs.python.org/3.8/whatsnew/changelog.html * Recover building of nis module properly in python3 package - Update patches: * CVE-2019-5010-null-defer-x509-cert-DOS.patch * python-3.3.0b1-fix_date_time_compiler.patch * python-3.3.0b1-test-posix_fadvise.patch * python-3.6.0-multilib.patch * raise_SIGING_not_handled.patch- Put LICENSE file where it belongs (bsc#1121852)- bsc#1122191: add CVE-2019-5010-null-defer-x509-cert-DOS.patch fixing bpo-35746. An exploitable denial-of-service vulnerability exists in the X509 certificate parser of Python.org Python 2.7.11 / 3.7.2. A specially crafted X509 certificate can cause a NULL pointer dereference, resulting in a denial of service. An attacker can initiate or accept TLS connections using crafted certificates to trigger this vulnerability.- Do not require full gettext in order to avoid pulling in the glib2 as a dependency- Update to 3.7.2: * bugfix release: https://docs.python.org/3.7/whatsnew/changelog.html#changelog- Stop applying python-3.6.0-multilib-new.patch (which is still WIP), and apply the old proven python-3.6.0-multilib.patch instead.- Use upstream-recommended %{_rpmconfigdir}/macros.d directory for the rpm macros.- Upgrade to 3.7.2rc1: * bugfix release, for the full list of all changes see https://docs.python.org/3.7/whatsnew/changelog.html#changelog - Make run of the test suite more verbose- Write summaries without em dashes.- Remove python-3.3.0b1-curses-panel.patch it is unnecessary anymore. - Add boo1071941-make-install-in-sep-loc.patch to make pip and distutils in user environment install into separate location (boo#1071941) Set values of prefix and exec_prefix in distutils install command to /usr/local if executable is /usr/bin/python* and RPM build is not detected to make pip and distutils install into separate location - Remove finally python-3.3.3-skip-distutils-test_sysconfig_module.patch - Remove distutils-reproducible-compile.patch which doesn't make really much difference in reproducibility (see gh#python/cpython#8057 and discussion there).- Rename Stop_hash-based_invalidation_w_SOURCE_DATE_EPOCH.patch to bpo34022-stop_hash-based_invalidation_w_SOURCE_DATE_EPOCH.patch- Add dependency on bluez-devel to build support for Bluetooth (boo#1109998)- Add devhelp subpackage and split qthelp into another subpackage.- Remove python-3.0b1-record-rpm.patch and Python-3.0b1-record-rpm.patch, as they are not needed anymore- Switch off test_threading for optimization builds.- Update to python-3.7.1. This is just a brief overview, complete changelog available at https://docs.python.org/3.7/whatsnew/changelog.html#python-3-7-1-final: Library bpo-34970: Protect tasks weak set manipulation in asyncio.all_tasks() - Patches already accepted upstream are removed: * 00307-allow-to-call-Py_Main-after-Py_Initialize.patch * 00308-tls-1.3.patch - New patches added: * Stop_hash-based_invalidation_w_SOURCE_DATE_EPOCH.patch * raise_SIGING_not_handled.patch - All other patches refreshed via quilt.- Add raise_SIGING_not_handled.patch to fix bsc#1094814- Add patch to fix importlib return types: * python3-imp-returntype.patch- bpo-34022 still not completely fixed, so we have to keep excluding test_cmd_line_script, test_multiprocessing_main_handling, and test_runpy from the test suite.- Update to python 3.7.1~rc2: Core and Builtins bpo-34879: Fix a possible null pointer dereference in bytesobject.c. Patch by Zackery Spytz. bpo-34854: Fixed a crash in compiling string annotations containing a lambda with a keyword-only argument that doesn’t have a default value. bpo-34320: Fix dict(od) didn’t copy iteration order of OrderedDict. Library bpo-34769: Fix for async generators not finalizing when event loop is in debug mode and garbage collector runs in another thread. bpo-34922: Fixed integer overflow in the digest() and hexdigest() methods for the SHAKE algorithm in the hashlib module. bpo-34900: Fixed unittest.TestCase.debug() when used to call test methods with subtests. Patch by Bruno Oliveira. bpo-34871: Fix inspect module polluted sys.modules when parsing __text_signature__ of callable. bpo-34872: Fix self-cancellation in C implementation of asyncio.Task bpo-34819: Use a monotonic clock to compute timeouts in Executor.map() and as_completed(), in order to prevent timeouts from deviating when the system clock is adjusted. bpo-34334: In QueueHandler, clear exc_text from LogRecord to prevent traceback from being written twice. bpo-6721: Acquire the logging module’s commonly used internal locks while fork()ing to avoid deadlocks in the child process. bpo-34172: Fix a reference issue inside multiprocessing.Pool that caused the pool to remain alive if it was deleted without being closed or terminated explicitly. Documentation bpo-32174: chm document displays non-ASCII charaters properly on some MBCS Windows systems. Tests bpo-32962: Fixed test_gdb when Python is compiled with flags - mcet -fcf-protection -O0. C API bpo-34910: Ensure that PyObject_Print() always returns -1 on error. Patch by Zackery Spytz.- Add Stop_hash-based_invalidation_w_SOURCE_DATE_EPOCH.patch to fix problems with SOURCE_DATE_EPOCH variable (bpo-34022)- Add patch to fix build with tls1.3 supported openssl * 00308-tls-1.3.patch - Add patch to fix Py_Main calls after Py_initialize * 00307-allow-to-call-Py_Main-after-Py_Initialize.patch- Add -fwrapv to OPTS, which is default for python3 anyway See for example https://github.com/zopefoundation/persistent/issues/86 for bugs which are caused by avoiding it.- Fix ownership of _contextvars, _queue, and _xxtestfuzz- Switch off LTO for distros with older GCC - Fix %files- Add dependency over libuuid-devel- update to python 3.7.0 Complete overview of changes is available on https://docs.python.org/3/whatsnew/3.7.html, these are just highlights: * PEP 563, postponed evaluation of type annotations. * async and await are now reserved keywords. * New library modules: contextvars: PEP 567 – Context Variables dataclasses: PEP 557 – Data Classes importlib.resources * New built-in features: PEP 553, the new breakpoint() function. * Python data model improvements: PEP 562, customization of access to module attributes. PEP 560, core support for typing module and generic types. the insertion-order preservation nature of dict objects has been declared to be an official part of the Python language spec. * Significant improvements in the standard library: The asyncio module has received new features, significant usability and performance improvements. The time module gained support for functions with nanosecond resolution. * CPython implementation improvements: Avoiding the use of ASCII as a default text encoding: PEP 538, legacy C locale coercion PEP 540, forced UTF-8 runtime mode PEP 552, deterministic .pycs the new development runtime mode PEP 565, improved DeprecationWarning handling * C API improvements: PEP 539, new C API for thread-local storage * Documentation improvements: PEP 545, Python documentation translations New documentation translations: Japanese, French, and Korean. - drop python3-sorted_tar.patch - drop 0001-allow-for-reproducible-builds-of-python-packages.patch - refresh python-3.6.0-multilib-new.patch - refresh subprocess-raise-timeout.patch * new C API for thread-local storage * Deterministic pyc files * Built-in breakpoint() * Data Classes * Core support for typing module and generic types * Customization of access to module attributes * Postponed evaluation of annotations * Time functions with nanosecond resolution * Improved DeprecationWarning handling * Context Variables * Avoiding the use of ASCII as a default text encoding (PEP 538, legacy C locale coercion and PEP 540, forced UTF-8 runtime mode) * The insertion-order preservation nature of dict objects is now an official part of the Python language spec. * Notable performance improvements in many areas.- disable lto with gcc versions below 7 (results in link failures)- Use faster find subcommand execution strategies.- Do not mention the testsuite disabling in opts as it was moved to main pkg so base is test-free- As we run in main python package do not generate the pre_checkin from both now- Move the tests from base to generic package wrt bsc#1088573 * We still fail the whole distro if python3 is not build * The other archs than x86_64 took couple of hours to unblock build of other software, this way we work around the issue - Some tests are still run in -base for the LTO tweaking, but at least it is not run twice- update to 3.6.5 * bugfix release * see Misc/NEWS for details - drop ctypes-pass-by-value.patch - drop fix-localeconv-encoding-for-LC_NUMERIC.patch - refresh python-3.6.0-multilib-new.patch- Created %so_major and %so_minor macros - Put Tools/gdb/libpython.py script into proper place and ship it with devel subpackage.- ctypes-pass-by-value.patch: Fix pass by value for structs on aarch64- Add python3-sorted_tar.patch (boo#1081750)- Drop python3-tk and python3-idle recommends to reduce python3 always pulling X stack bsc#1081751- Add patch to fix glibc 2.27 fail bsc#1079761: * fix-localeconv-encoding-for-LC_NUMERIC.patch- Update skip_random_failing_tests.patch (for PowerPC) to avoid test_call_later failure- move XML modules and python3-xml provide to python3-base (fixes bsc#1077230) - move ensurepip to base- Add skip_random_failing_tests.patch only for PowerPC- update to 3.6.4 * bugfix release, over a hundred bugs fixed * see Misc/NEWS for details - drop upstreamed python3-ncurses-6.0-accessors.patch - drop PYTHONSTARTUP hooks that cause spurious startup errors * fixes bsc#1070738 * the relevant feature (REPL history) is now built into Python itself- Install 2to3-%{python_version} executable (override defattr of the -tools package). 2to3 (unversioned) is a symlink and does not carry permissions (bsc#1070853).- move 2to3 to python3-tools package- update to 3.6.3 * bugfix release, over a hundred bugs fixed * see Misc/NEWS for details - drop upstreamed 0001-3.6-bpo-30714-ALPN-changes-for-OpenSSL-1.1.0f-3093.patch- drop python-2.7-libffi-aarch64.patch: this patches the intree copy of libffi which is unused/deleted in the line afterwards - fix build against system libffi: include flags weren't set so it actually used the in-tree libffi headers.- Fix test broken with OpenSSL 1.1 (bsc#1042670) * add 0001-3.6-bpo-30714-ALPN-changes-for-OpenSSL-1.1.0f-3093.patch- Update RPM group for python documentation.- fix missing %{?armsuffix}- distutils-reproducible-compile.patch: ensure distutils order files before compiling, which works around bsc#1049186- Add libnsl-devel build requires for glibc obsoleting libnsl- update to 3.6.2 * bugfix release, over a hundred bugs fixed * see Misc/NEWS for details - drop upstreamed test-socket-aead-kernel49.patch - add Provides: python3-typing (fixes bsc#1050653) - drop duplicate Provides: python3- drop db-devel from requirements- Add missing link to python library in config dir (bsc#1040164)- update to 3.6.1 * bugfix release, over a hundred bugs fixed * never add import location's parent directory to sys.path * switch to git for version control, build changes related to that * fix "failed to get random numbers" on old kernels (bsc#1029902) * several crashes and memory leaks corrected * f-string are no longer accepted as docstrings- prevent regenerating AST at build-time more robustly - add "--without profileopt" and "--without testsuite" options to python3-base to allow short circuiting when working on the package- Add 0001-allow-for-reproducible-builds-of-python-packages.patch upstream https://github.com/python/cpython/pull/296- reenable test_socket with AEAD patch (test-socket-aead-kernel49.patch) - reintroduce %py3_soflags macro (and better named %cpython3_soabi equivalent)- update to 3.6.0 * PEP 498 Formated string literals * PEP 515 Underscores in numeric literals * PEP 526 Syntax for variable annotations * PEP 525 Asynchronous generators * PEP 530 Asynchronous comprehensions * PEP 506 New "secrets" module for safe key generation * less memory consumed by dicts * dtrace and systemtap support * improved asyncio module * better defaults for ssl * new hashing algorithms in hashlib * bytecode format changed to allow more optimizations * "async" and "await" are on track to be reserved words * StopIteration from generators is deprecated * support for openssl < 1.0.2 is deprecated * os.urandom now blocks when getrandom() blocks * huge number of new features, bugfixes and optimizations * see https://docs.python.org/3.6/whatsnew/3.6.html for details - rework multilib patch: drop Python-3.5.0-multilib.patch, implement upstreamable python-3.6.0-multilib-new.patch - refresh python-3.3.0b1-localpath.patch, subprocess-raise-timeout.patch - drop upstreamed Python-3.5.1-fix_lru_cache_copying.patch - finally drop python-2.6b1-canonicalize2.patch that was not applied in source and only kept around in case we needed it in the future. (which we don't, as it seems) - update import_failed map and baselibs - build ctypes against system libffi (buildrequire libffi-devel in python3-base) - add new key to keyring (signed by keys already in keyring) - introduced common configure section between python3 and python3-base - moved pyconfig.h and Makefile to devel subpackage as distutils no longer need it at runtime - added python-rpm-macros dependency, regenerated macros file, drop macros.python3.py because it is not used now - improve summaries and descriptions (fixes bsc#917607) - enabled Link-Time Optimization, see what happens - including skipped_tests.py in pre_checkin.sh run - run specs through spec-cleaner, rearrange sections- move _hashlib and _ssl modules and tests to python3-base - recommend python3- Skip test_asyncio under qemu_user_space_build- Add Python-3.5.1-fix_lru_cache_copying.patch Fix copying the lru_cache() wrapper object. Fixes deep-copying lru_cache regression, which worked on previous versions of python but fails on python 3.5. This fixes a bunch of packages in devel:languages:python3. See: https://bugs.python.org/issue25447- Build the docs in .qch format as well- update to 3.5.1 * bugfix-only release, dozens of bugs fixed - Drop upstreamed Python-3.5.0-_Py_atomic_xxx-symbols.patch - "Python3" to "Python 3" in summary * This seems cleaner and fixes and rpmlint warning- Add Python-3.5.0-_Py_atomic_xxx-symbols.patch This fixes a build error for many packages that use the Python, C-API. This patch is already accepted upstream and is slated to appear in python 3.5.1.- update to 3.5.0 * coroutines with async/await syntax * matrix multiplication operator `@` * unpacking generalizations * new modules `typing` and `zipapp` * type annotations * .pyo files replaced by custom suffixes for optimization levels in __pycache__ * support for memory BIO in ssl module * performance improvements in several modules * and many more - removals and behavior changes * deprecated `__version__` is removed * support for .pyo files was removed * system calls are auto-retried on EINTR * bare generator expressions in function calls now cause SyntaxError (change "f(x for x in i)" to "f((x for x in i))" to fix) * removed undocumented `format` member of private `PyMemoryViewObject` struct * renamed `PyMemAllocator` to `PyMemAllocatorEx` - redefine %dynlib macro to reflect that modules now have arch+os as part of name - module `time` is now built-in - dropped upstreamed patches: python-3.4.1-fix-faulthandler.patch python-3.4.3-test-conditional-ssl.patch python-fix-short-dh.patch (also dropped dh2048.pem required for this patch) - updated patch Python-3.3.0b2-multilib.patch to Python-3.5.0-multilib.patch - python-ncurses-6.0-accessors.patch taken from python 2 to fix build failure with new gcc + ncurses- Add python3-ncurses-6.0-accessors.patch: Fix build with NCurses 6.0 and OPAQUE_WINDOW set to 1.- improve import_failed hook to do the right thing when invoking missing modules with "python3 -m modulename" (boo#942751)- Build with --enable-loadable-sqlite-extensions to make it works as geospatial database.- Fix source list for previous change (add dh2048.pem).- dh2048.pem: added generated 2048 dh parameter set to fix ssl test (bsc#935856) - python-fix-short-dh.patch: replace the 512 bits dh parameter set by 2048 bits to fix build with new openssl 1.0.2c (bsc#935856)- ctypes-libffi-aarch64.patch: remove upstreamed patch - python-2.7-libffi-aarch64.patch: Fix argument passing in libffi for aarch64- drop the PDF subpackage (removes the massive texlive dependency, and most likely nobody is using the PDFs anyway)- python-3.4.3-test-conditional-ssl.patch - restore tests failing because test_urllib was unconditionally importing ssl (without really needing it) - restore functionality of multilib patch - drop libffi-ppc64le.diff because upstream completely changed everything yet again (sorry ppc64 folks :| )- Update to version 3.4.3 - Drop upstreamed CVE-2014-4650-CGIHTTPServer-traversal.patch (bpo#21766)- Add python-3.4.1-fix-faulthandler.patch, upstream patch for bogus faulthandler which fails with GCC 5.- asyncio has been merged in python3 main package; provide and obsolete it - Remove obsolete AUTHORS section - Remove redundant %clean section- Only pkgconfig(x11) is required for build, not the whole set of packages provided by xorg-x11-devel metapackage.- add %python3_version rpm macro for Fedora compatibility - add missing argument in import_failed, rename Novell Bugzilla to SUSE Bugzillapython39-testsuites390zl33 1678709993  ###&&&))),,,///222555888;;;>?>AAADDDGGGJJJMNMPPPSSSVVVYYY\]\_`_bbbeeehihkkmnnnqqqtttwwwzzz}}}     ! #$#&'&)*),-,/0/232565898;<;>?>ABADEDGHGJKJMNMPQPSTSVWVYZY\]^_`abcdefghijklmnopqrstuvwxyz{|}~       ###&&&)*),,,/01222555898;;;>?>AAADDDGGGJJJMMMPPPSSSVWXYYY\]\_`_bbdefehihklknonqrqtttwwwzzz}~}       "#"%&'()(+,+./.121454789:::=>?@@@CDEFGFIJILMLOPQRSRUVWXXX[\[^^^abaddfghgjkjmmmpppstuvwvyyy|||      !"!$%$'('*+*-.-0003436669:9<=<?@?BCBEFEHHHKKKNOPQRQTUTWXWZZ\]^_`a`cdcfffijklllooorsruvuxxx{|}~~      ! #$#&'&))),-,///222555898;<=>?@AAADEDGHGJJJMNMPQPSTSVWVYYY\]^___bbdefghhhklknnnqqqtttwwyzzz}~}     "#"%%%(((+,+...121444779:::=>=@ABCCCFFFIJILLLOPQRSRUVWXYZ[\]^_^abcdddgggjjjmnopqpsssvvvyyy|||      !"!$%$'('***---000343666999<<<???BCDEFEHIJKLMNONQRQTUTWXYZZZ]]]```cdcfffijilmloporsruvuxxx{|}~~      "#$&(*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                           ! " " " % % % ( ) ( + + + . / . 1 2 1 4 5 6 7 8 7 : ; : = > = @ A @ C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! ! ! $ $ $ ' ( ' * + * - - - 0 1 0 3 4 3 6 7 6 9 : 9 < = < ? ? ? B C B E F E H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                           ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! ! ! $ $ $ ' ( ) * + , - - - 0 1 2 3 4 5 6 6 8 9 9 ; < < < ? @ ? B C B E F  I J J J M M M P Q R S T U V W X Y Z [ [ [ ^ _ ` a b c c c f g h i j j j f n o p q r s s s v w x y y y | } ~                              ! " # $ % & & & ) * + , - . . . 1 2 3 4 5 6 6 6 9 : ; f n o ? @ A A A D D D G H I  L M M M P P P S T U V W V Y Z Y \ ] \ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~          ##%&'())),,./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~     !"#$%&'()*+++...121456789:;:=>?@ABCDEFGHIJKLMNMPQPSTUVWWWZZZ]^_`abcdefghijklmnopqrstuvwxyz{|}~       !!!$%$'('*+*-.-0003336669:;<=>?@ABCDEFGHIJKLMMMPPPSTSVVVYYY\\\___bbbefehihkkknnnqrstuvwxyz3.10.10-150400.4.22.13.10.10-150400.4.22.1    !"""""""""""""""!!!!!##$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''(((((((((((((((((((((((((((((((((((((((((((((((((((')))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''***++++++*,-.......................................------------/000000//--,112222221,344444433,55666666577788888888888888888888888888888888888888888888888888888888888888888888888888888888877999::::::::::::997;;<<<;;7==>>>==??@@@?==7AABBBACCDDDCAEEFFFE7GGHHHGIJJKKKILLMMMI7NNNOOOOOOOOOOOOOOOOOONNNN77PPPQQQQQQQQQQQQPP7RRRSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRRRR7TUVWWWWWWVVTTXYYYXXZTT[\\]]]]]]\T^_```_TabcccbTdefgggfThijkkkjTlmnooonT7ppp7qrrrrrrqq7ssstttttttttttttttttttttsssss777777777777777777777777uuvvvu7wwxxxwyyyzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzyyyyyyyyyyyyyyyyy{{{||||||||||||||||||{{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}test__init__.py__main__.py__pycache____init__.cpython-310.opt-1.pyc__init__.cpython-310.opt-2.pyc__init__.cpython-310.pyc__main__.cpython-310.opt-1.pyc__main__.cpython-310.opt-2.pyc__main__.cpython-310.pyctest_anon.cpython-310.opt-1.pyctest_anon.cpython-310.opt-2.pyctest_anon.cpython-310.pyctest_array_in_pointer.cpython-310.opt-1.pyctest_array_in_pointer.cpython-310.opt-2.pyctest_array_in_pointer.cpython-310.pyctest_arrays.cpython-310.opt-1.pyctest_arrays.cpython-310.opt-2.pyctest_arrays.cpython-310.pyctest_as_parameter.cpython-310.opt-1.pyctest_as_parameter.cpython-310.opt-2.pyctest_as_parameter.cpython-310.pyctest_bitfields.cpython-310.opt-1.pyctest_bitfields.cpython-310.opt-2.pyctest_bitfields.cpython-310.pyctest_buffers.cpython-310.opt-1.pyctest_buffers.cpython-310.opt-2.pyctest_buffers.cpython-310.pyctest_bytes.cpython-310.opt-1.pyctest_bytes.cpython-310.opt-2.pyctest_bytes.cpython-310.pyctest_byteswap.cpython-310.opt-1.pyctest_byteswap.cpython-310.opt-2.pyctest_byteswap.cpython-310.pyctest_callbacks.cpython-310.opt-1.pyctest_callbacks.cpython-310.opt-2.pyctest_callbacks.cpython-310.pyctest_cast.cpython-310.opt-1.pyctest_cast.cpython-310.opt-2.pyctest_cast.cpython-310.pyctest_cfuncs.cpython-310.opt-1.pyctest_cfuncs.cpython-310.opt-2.pyctest_cfuncs.cpython-310.pyctest_checkretval.cpython-310.opt-1.pyctest_checkretval.cpython-310.opt-2.pyctest_checkretval.cpython-310.pyctest_delattr.cpython-310.opt-1.pyctest_delattr.cpython-310.opt-2.pyctest_delattr.cpython-310.pyctest_errno.cpython-310.opt-1.pyctest_errno.cpython-310.opt-2.pyctest_errno.cpython-310.pyctest_find.cpython-310.opt-1.pyctest_find.cpython-310.opt-2.pyctest_find.cpython-310.pyctest_frombuffer.cpython-310.opt-1.pyctest_frombuffer.cpython-310.opt-2.pyctest_frombuffer.cpython-310.pyctest_funcptr.cpython-310.opt-1.pyctest_funcptr.cpython-310.opt-2.pyctest_funcptr.cpython-310.pyctest_functions.cpython-310.opt-1.pyctest_functions.cpython-310.opt-2.pyctest_functions.cpython-310.pyctest_incomplete.cpython-310.opt-1.pyctest_incomplete.cpython-310.opt-2.pyctest_incomplete.cpython-310.pyctest_init.cpython-310.opt-1.pyctest_init.cpython-310.opt-2.pyctest_init.cpython-310.pyctest_internals.cpython-310.opt-1.pyctest_internals.cpython-310.opt-2.pyctest_internals.cpython-310.pyctest_keeprefs.cpython-310.opt-1.pyctest_keeprefs.cpython-310.opt-2.pyctest_keeprefs.cpython-310.pyctest_libc.cpython-310.opt-1.pyctest_libc.cpython-310.opt-2.pyctest_libc.cpython-310.pyctest_loading.cpython-310.opt-1.pyctest_loading.cpython-310.opt-2.pyctest_loading.cpython-310.pyctest_macholib.cpython-310.opt-1.pyctest_macholib.cpython-310.opt-2.pyctest_macholib.cpython-310.pyctest_memfunctions.cpython-310.opt-1.pyctest_memfunctions.cpython-310.opt-2.pyctest_memfunctions.cpython-310.pyctest_numbers.cpython-310.opt-1.pyctest_numbers.cpython-310.opt-2.pyctest_numbers.cpython-310.pyctest_objects.cpython-310.opt-1.pyctest_objects.cpython-310.opt-2.pyctest_objects.cpython-310.pyctest_parameters.cpython-310.opt-1.pyctest_parameters.cpython-310.opt-2.pyctest_parameters.cpython-310.pyctest_pep3118.cpython-310.opt-1.pyctest_pep3118.cpython-310.opt-2.pyctest_pep3118.cpython-310.pyctest_pickling.cpython-310.opt-1.pyctest_pickling.cpython-310.opt-2.pyctest_pickling.cpython-310.pyctest_pointers.cpython-310.opt-1.pyctest_pointers.cpython-310.opt-2.pyctest_pointers.cpython-310.pyctest_prototypes.cpython-310.opt-1.pyctest_prototypes.cpython-310.opt-2.pyctest_prototypes.cpython-310.pyctest_python_api.cpython-310.opt-1.pyctest_python_api.cpython-310.opt-2.pyctest_python_api.cpython-310.pyctest_random_things.cpython-310.opt-1.pyctest_random_things.cpython-310.opt-2.pyctest_random_things.cpython-310.pyctest_refcounts.cpython-310.opt-1.pyctest_refcounts.cpython-310.opt-2.pyctest_refcounts.cpython-310.pyctest_repr.cpython-310.opt-1.pyctest_repr.cpython-310.opt-2.pyctest_repr.cpython-310.pyctest_returnfuncptrs.cpython-310.opt-1.pyctest_returnfuncptrs.cpython-310.opt-2.pyctest_returnfuncptrs.cpython-310.pyctest_simplesubclasses.cpython-310.opt-1.pyctest_simplesubclasses.cpython-310.opt-2.pyctest_simplesubclasses.cpython-310.pyctest_sizes.cpython-310.opt-1.pyctest_sizes.cpython-310.opt-2.pyctest_sizes.cpython-310.pyctest_slicing.cpython-310.opt-1.pyctest_slicing.cpython-310.opt-2.pyctest_slicing.cpython-310.pyctest_stringptr.cpython-310.opt-1.pyctest_stringptr.cpython-310.opt-2.pyctest_stringptr.cpython-310.pyctest_strings.cpython-310.opt-1.pyctest_strings.cpython-310.opt-2.pyctest_strings.cpython-310.pyctest_struct_fields.cpython-310.opt-1.pyctest_struct_fields.cpython-310.opt-2.pyctest_struct_fields.cpython-310.pyctest_structures.cpython-310.opt-1.pyctest_structures.cpython-310.opt-2.pyctest_structures.cpython-310.pyctest_unaligned_structures.cpython-310.opt-1.pyctest_unaligned_structures.cpython-310.opt-2.pyctest_unaligned_structures.cpython-310.pyctest_unicode.cpython-310.opt-1.pyctest_unicode.cpython-310.opt-2.pyctest_unicode.cpython-310.pyctest_values.cpython-310.opt-1.pyctest_values.cpython-310.opt-2.pyctest_values.cpython-310.pyctest_varsize_struct.cpython-310.opt-1.pyctest_varsize_struct.cpython-310.opt-2.pyctest_varsize_struct.cpython-310.pyctest_win32.cpython-310.opt-1.pyctest_win32.cpython-310.opt-2.pyctest_win32.cpython-310.pyctest_wintypes.cpython-310.opt-1.pyctest_wintypes.cpython-310.opt-2.pyctest_wintypes.cpython-310.pyctest_anon.pytest_array_in_pointer.pytest_arrays.pytest_as_parameter.pytest_bitfields.pytest_buffers.pytest_bytes.pytest_byteswap.pytest_callbacks.pytest_cast.pytest_cfuncs.pytest_checkretval.pytest_delattr.pytest_errno.pytest_find.pytest_frombuffer.pytest_funcptr.pytest_functions.pytest_incomplete.pytest_init.pytest_internals.pytest_keeprefs.pytest_libc.pytest_loading.pytest_macholib.pytest_memfunctions.pytest_numbers.pytest_objects.pytest_parameters.pytest_pep3118.pytest_pickling.pytest_pointers.pytest_prototypes.pytest_python_api.pytest_random_things.pytest_refcounts.pytest_repr.pytest_returnfuncptrs.pytest_simplesubclasses.pytest_sizes.pytest_slicing.pytest_stringptr.pytest_strings.pytest_struct_fields.pytest_structures.pytest_unaligned_structures.pytest_unicode.pytest_values.pytest_varsize_struct.pytest_win32.pytest_wintypes.pytestsSetup.sample__init__.py__pycache____init__.cpython-310.opt-1.pyc__init__.cpython-310.opt-2.pyc__init__.cpython-310.pycsupport.cpython-310.opt-1.pycsupport.cpython-310.opt-2.pycsupport.cpython-310.pyctest_archive_util.cpython-310.opt-1.pyctest_archive_util.cpython-310.opt-2.pyctest_archive_util.cpython-310.pyctest_bdist.cpython-310.opt-1.pyctest_bdist.cpython-310.opt-2.pyctest_bdist.cpython-310.pyctest_bdist_dumb.cpython-310.opt-1.pyctest_bdist_dumb.cpython-310.opt-2.pyctest_bdist_dumb.cpython-310.pyctest_bdist_msi.cpython-310.opt-1.pyctest_bdist_msi.cpython-310.opt-2.pyctest_bdist_msi.cpython-310.pyctest_bdist_rpm.cpython-310.opt-1.pyctest_bdist_rpm.cpython-310.opt-2.pyctest_bdist_rpm.cpython-310.pyctest_build.cpython-310.opt-1.pyctest_build.cpython-310.opt-2.pyctest_build.cpython-310.pyctest_build_clib.cpython-310.opt-1.pyctest_build_clib.cpython-310.opt-2.pyctest_build_clib.cpython-310.pyctest_build_ext.cpython-310.opt-1.pyctest_build_ext.cpython-310.opt-2.pyctest_build_ext.cpython-310.pyctest_build_py.cpython-310.opt-1.pyctest_build_py.cpython-310.opt-2.pyctest_build_py.cpython-310.pyctest_build_scripts.cpython-310.opt-1.pyctest_build_scripts.cpython-310.opt-2.pyctest_build_scripts.cpython-310.pyctest_check.cpython-310.opt-1.pyctest_check.cpython-310.opt-2.pyctest_check.cpython-310.pyctest_clean.cpython-310.opt-1.pyctest_clean.cpython-310.opt-2.pyctest_clean.cpython-310.pyctest_cmd.cpython-310.opt-1.pyctest_cmd.cpython-310.opt-2.pyctest_cmd.cpython-310.pyctest_config.cpython-310.opt-1.pyctest_config.cpython-310.opt-2.pyctest_config.cpython-310.pyctest_config_cmd.cpython-310.opt-1.pyctest_config_cmd.cpython-310.opt-2.pyctest_config_cmd.cpython-310.pyctest_core.cpython-310.opt-1.pyctest_core.cpython-310.opt-2.pyctest_core.cpython-310.pyctest_cygwinccompiler.cpython-310.opt-1.pyctest_cygwinccompiler.cpython-310.opt-2.pyctest_cygwinccompiler.cpython-310.pyctest_dep_util.cpython-310.opt-1.pyctest_dep_util.cpython-310.opt-2.pyctest_dep_util.cpython-310.pyctest_dir_util.cpython-310.opt-1.pyctest_dir_util.cpython-310.opt-2.pyctest_dir_util.cpython-310.pyctest_dist.cpython-310.opt-1.pyctest_dist.cpython-310.opt-2.pyctest_dist.cpython-310.pyctest_extension.cpython-310.opt-1.pyctest_extension.cpython-310.opt-2.pyctest_extension.cpython-310.pyctest_file_util.cpython-310.opt-1.pyctest_file_util.cpython-310.opt-2.pyctest_file_util.cpython-310.pyctest_filelist.cpython-310.opt-1.pyctest_filelist.cpython-310.opt-2.pyctest_filelist.cpython-310.pyctest_install.cpython-310.opt-1.pyctest_install.cpython-310.opt-2.pyctest_install.cpython-310.pyctest_install_data.cpython-310.opt-1.pyctest_install_data.cpython-310.opt-2.pyctest_install_data.cpython-310.pyctest_install_headers.cpython-310.opt-1.pyctest_install_headers.cpython-310.opt-2.pyctest_install_headers.cpython-310.pyctest_install_lib.cpython-310.opt-1.pyctest_install_lib.cpython-310.opt-2.pyctest_install_lib.cpython-310.pyctest_install_scripts.cpython-310.opt-1.pyctest_install_scripts.cpython-310.opt-2.pyctest_install_scripts.cpython-310.pyctest_log.cpython-310.opt-1.pyctest_log.cpython-310.opt-2.pyctest_log.cpython-310.pyctest_msvc9compiler.cpython-310.opt-1.pyctest_msvc9compiler.cpython-310.opt-2.pyctest_msvc9compiler.cpython-310.pyctest_msvccompiler.cpython-310.opt-1.pyctest_msvccompiler.cpython-310.opt-2.pyctest_msvccompiler.cpython-310.pyctest_register.cpython-310.opt-1.pyctest_register.cpython-310.opt-2.pyctest_register.cpython-310.pyctest_sdist.cpython-310.opt-1.pyctest_sdist.cpython-310.opt-2.pyctest_sdist.cpython-310.pyctest_spawn.cpython-310.opt-1.pyctest_spawn.cpython-310.opt-2.pyctest_spawn.cpython-310.pyctest_sysconfig.cpython-310.opt-1.pyctest_sysconfig.cpython-310.opt-2.pyctest_sysconfig.cpython-310.pyctest_text_file.cpython-310.opt-1.pyctest_text_file.cpython-310.opt-2.pyctest_text_file.cpython-310.pyctest_unixccompiler.cpython-310.opt-1.pyctest_unixccompiler.cpython-310.opt-2.pyctest_unixccompiler.cpython-310.pyctest_upload.cpython-310.opt-1.pyctest_upload.cpython-310.opt-2.pyctest_upload.cpython-310.pyctest_util.cpython-310.opt-1.pyctest_util.cpython-310.opt-2.pyctest_util.cpython-310.pyctest_version.cpython-310.opt-1.pyctest_version.cpython-310.opt-2.pyctest_version.cpython-310.pyctest_versionpredicate.cpython-310.opt-1.pyctest_versionpredicate.cpython-310.opt-2.pyctest_versionpredicate.cpython-310.pycincludetest.rstsupport.pytest_archive_util.pytest_bdist.pytest_bdist_dumb.pytest_bdist_msi.pytest_bdist_rpm.pytest_build.pytest_build_clib.pytest_build_ext.pytest_build_py.pytest_build_scripts.pytest_check.pytest_clean.pytest_cmd.pytest_config.pytest_config_cmd.pytest_core.pytest_cygwinccompiler.pytest_dep_util.pytest_dir_util.pytest_dist.pytest_extension.pytest_file_util.pytest_filelist.pytest_install.pytest_install_data.pytest_install_headers.pytest_install_lib.pytest_install_scripts.pytest_log.pytest_msvc9compiler.pytest_msvccompiler.pytest_register.pytest_sdist.pytest_spawn.pytest_sysconfig.pytest_text_file.pytest_unixccompiler.pytest_upload.pytest_util.pytest_version.pytest_versionpredicate.pyxxmodule.c_ctypes_test.cpython-310-s390x-linux-gnu.so_testbuffer.cpython-310-s390x-linux-gnu.so_testcapi.cpython-310-s390x-linux-gnu.so_testclinic.cpython-310-s390x-linux-gnu.so_testimportmultiple.cpython-310-s390x-linux-gnu.so_testinternalcapi.cpython-310-s390x-linux-gnu.so_testmultiphase.cpython-310-s390x-linux-gnu.soxxlimited.cpython-310-s390x-linux-gnu.sotests__init__.py__main__.py__pycache____init__.cpython-310.opt-1.pyc__init__.cpython-310.opt-2.pyc__init__.cpython-310.pyc__main__.cpython-310.opt-1.pyc__main__.cpython-310.opt-2.pyc__main__.cpython-310.pycpytree_idempotency.cpython-310.opt-1.pycpytree_idempotency.cpython-310.opt-2.pycpytree_idempotency.cpython-310.pycsupport.cpython-310.opt-1.pycsupport.cpython-310.opt-2.pycsupport.cpython-310.pyctest_all_fixers.cpython-310.opt-1.pyctest_all_fixers.cpython-310.opt-2.pyctest_all_fixers.cpython-310.pyctest_fixers.cpython-310.opt-1.pyctest_fixers.cpython-310.opt-2.pyctest_fixers.cpython-310.pyctest_main.cpython-310.opt-1.pyctest_main.cpython-310.opt-2.pyctest_main.cpython-310.pyctest_parser.cpython-310.opt-1.pyctest_parser.cpython-310.opt-2.pyctest_parser.cpython-310.pyctest_pytree.cpython-310.opt-1.pyctest_pytree.cpython-310.opt-2.pyctest_pytree.cpython-310.pyctest_refactor.cpython-310.opt-1.pyctest_refactor.cpython-310.opt-2.pyctest_refactor.cpython-310.pyctest_util.cpython-310.opt-1.pyctest_util.cpython-310.opt-2.pyctest_util.cpython-310.pycdataREADMEbom.pycrlf.pydifferent_encoding.pyfalse_encoding.pyfixersbad_order.pymyfixes__init__.pyfix_explicit.pyfix_first.pyfix_last.pyfix_parrot.pyfix_preorder.pyno_fixer_cls.pyparrot_example.pyinfinite_recursion.pypy2_test_grammar.pypy3_test_grammar.pypytree_idempotency.pysupport.pytest_all_fixers.pytest_fixers.pytest_main.pytest_parser.pytest_pytree.pytest_refactor.pytest_util.pysqlite3test__init__.py__pycache____init__.cpython-310.opt-1.pyc__init__.cpython-310.opt-2.pyc__init__.cpython-310.pycbackup.cpython-310.opt-1.pycbackup.cpython-310.opt-2.pycbackup.cpython-310.pycdbapi.cpython-310.opt-1.pycdbapi.cpython-310.opt-2.pycdbapi.cpython-310.pycdump.cpython-310.opt-1.pycdump.cpython-310.opt-2.pycdump.cpython-310.pycfactory.cpython-310.opt-1.pycfactory.cpython-310.opt-2.pycfactory.cpython-310.pychooks.cpython-310.opt-1.pychooks.cpython-310.opt-2.pychooks.cpython-310.pycregression.cpython-310.opt-1.pycregression.cpython-310.opt-2.pycregression.cpython-310.pyctransactions.cpython-310.opt-1.pyctransactions.cpython-310.opt-2.pyctransactions.cpython-310.pyctypes.cpython-310.opt-1.pyctypes.cpython-310.opt-2.pyctypes.cpython-310.pycuserfunctions.cpython-310.opt-1.pycuserfunctions.cpython-310.opt-2.pycuserfunctions.cpython-310.pycbackup.pydbapi.pydump.pyfactory.pyhooks.pyregression.pytransactions.pytypes.pyuserfunctions.pytestSine-1000Hz-300ms.aif__init__.py__main__.py__pycache____init__.cpython-310.opt-1.pyc__init__.cpython-310.opt-2.pyc__init__.cpython-310.pyc__main__.cpython-310.opt-1.pyc__main__.cpython-310.opt-2.pyc__main__.cpython-310.pyc_test_atexit.cpython-310.opt-1.pyc_test_atexit.cpython-310.opt-2.pyc_test_atexit.cpython-310.pyc_test_eintr.cpython-310.opt-1.pyc_test_eintr.cpython-310.opt-2.pyc_test_eintr.cpython-310.pyc_test_embed_set_config.cpython-310.opt-1.pyc_test_embed_set_config.cpython-310.opt-2.pyc_test_embed_set_config.cpython-310.pyc_test_multiprocessing.cpython-310.opt-1.pyc_test_multiprocessing.cpython-310.opt-2.pyc_test_multiprocessing.cpython-310.pyc_typed_dict_helper.cpython-310.opt-1.pyc_typed_dict_helper.cpython-310.opt-2.pyc_typed_dict_helper.cpython-310.pycann_module.cpython-310.opt-1.pycann_module.cpython-310.opt-2.pycann_module.cpython-310.pycann_module2.cpython-310.opt-1.pycann_module2.cpython-310.opt-2.pycann_module2.cpython-310.pycann_module3.cpython-310.opt-1.pycann_module3.cpython-310.opt-2.pycann_module3.cpython-310.pycann_module4.cpython-310.opt-1.pycann_module4.cpython-310.opt-2.pycann_module4.cpython-310.pycann_module5.cpython-310.opt-1.pycann_module5.cpython-310.opt-2.pycann_module5.cpython-310.pycann_module6.cpython-310.opt-1.pycann_module6.cpython-310.opt-2.pycann_module6.cpython-310.pycann_module7.cpython-310.opt-1.pycann_module7.cpython-310.opt-2.pycann_module7.cpython-310.pycaudiotests.cpython-310.opt-1.pycaudiotests.cpython-310.opt-2.pycaudiotests.cpython-310.pycaudit-tests.cpython-310.opt-1.pycaudit-tests.cpython-310.opt-2.pycaudit-tests.cpython-310.pycautotest.cpython-310.opt-1.pycautotest.cpython-310.opt-2.pycautotest.cpython-310.pycbad_getattr.cpython-310.opt-1.pycbad_getattr.cpython-310.opt-2.pycbad_getattr.cpython-310.pycbad_getattr2.cpython-310.opt-1.pycbad_getattr2.cpython-310.opt-2.pycbad_getattr2.cpython-310.pycbad_getattr3.cpython-310.opt-1.pycbad_getattr3.cpython-310.opt-2.pycbad_getattr3.cpython-310.pycbisect_cmd.cpython-310.opt-1.pycbisect_cmd.cpython-310.opt-2.pycbisect_cmd.cpython-310.pyccoding20731.cpython-310.opt-1.pyccoding20731.cpython-310.opt-2.pyccoding20731.cpython-310.pyccurses_tests.cpython-310.opt-1.pyccurses_tests.cpython-310.opt-2.pyccurses_tests.cpython-310.pycdataclass_module_1.cpython-310.opt-1.pycdataclass_module_1.cpython-310.opt-2.pycdataclass_module_1.cpython-310.pycdataclass_module_1_str.cpython-310.opt-1.pycdataclass_module_1_str.cpython-310.opt-2.pycdataclass_module_1_str.cpython-310.pycdataclass_module_2.cpython-310.opt-1.pycdataclass_module_2.cpython-310.opt-2.pycdataclass_module_2.cpython-310.pycdataclass_module_2_str.cpython-310.opt-1.pycdataclass_module_2_str.cpython-310.opt-2.pycdataclass_module_2_str.cpython-310.pycdataclass_textanno.cpython-310.opt-1.pycdataclass_textanno.cpython-310.opt-2.pycdataclass_textanno.cpython-310.pycdatetimetester.cpython-310.opt-1.pycdatetimetester.cpython-310.opt-2.pycdatetimetester.cpython-310.pycdis_module.cpython-310.opt-1.pycdis_module.cpython-310.opt-2.pycdis_module.cpython-310.pycdoctest_aliases.cpython-310.opt-1.pycdoctest_aliases.cpython-310.opt-2.pycdoctest_aliases.cpython-310.pycdoctest_lineno.cpython-310.opt-1.pycdoctest_lineno.cpython-310.opt-2.pycdoctest_lineno.cpython-310.pycdouble_const.cpython-310.opt-1.pycdouble_const.cpython-310.opt-2.pycdouble_const.cpython-310.pycfinal_a.cpython-310.opt-1.pycfinal_a.cpython-310.opt-2.pycfinal_a.cpython-310.pycfinal_b.cpython-310.opt-1.pycfinal_b.cpython-310.opt-2.pycfinal_b.cpython-310.pycfork_wait.cpython-310.opt-1.pycfork_wait.cpython-310.opt-2.pycfork_wait.cpython-310.pycfuture_test1.cpython-310.opt-1.pycfuture_test1.cpython-310.opt-2.pycfuture_test1.cpython-310.pycfuture_test2.cpython-310.opt-1.pycfuture_test2.cpython-310.opt-2.pycfuture_test2.cpython-310.pycgdb_sample.cpython-310.opt-1.pycgdb_sample.cpython-310.opt-2.pycgdb_sample.cpython-310.pycgood_getattr.cpython-310.opt-1.pycgood_getattr.cpython-310.opt-2.pycgood_getattr.cpython-310.pycimp_dummy.cpython-310.opt-1.pycimp_dummy.cpython-310.opt-2.pycimp_dummy.cpython-310.pycinspect_fodder.cpython-310.opt-1.pycinspect_fodder.cpython-310.opt-2.pycinspect_fodder.cpython-310.pycinspect_fodder2.cpython-310.opt-1.pycinspect_fodder2.cpython-310.opt-2.pycinspect_fodder2.cpython-310.pycinspect_stock_annotations.cpython-310.opt-1.pycinspect_stock_annotations.cpython-310.opt-2.pycinspect_stock_annotations.cpython-310.pycinspect_stringized_annotations.cpython-310.opt-1.pycinspect_stringized_annotations.cpython-310.opt-2.pycinspect_stringized_annotations.cpython-310.pycinspect_stringized_annotations_2.cpython-310.opt-1.pycinspect_stringized_annotations_2.cpython-310.opt-2.pycinspect_stringized_annotations_2.cpython-310.pyclist_tests.cpython-310.opt-1.pyclist_tests.cpython-310.opt-2.pyclist_tests.cpython-310.pyclock_tests.cpython-310.opt-1.pyclock_tests.cpython-310.opt-2.pyclock_tests.cpython-310.pycmake_ssl_certs.cpython-310.opt-1.pycmake_ssl_certs.cpython-310.opt-2.pycmake_ssl_certs.cpython-310.pycmapping_tests.cpython-310.opt-1.pycmapping_tests.cpython-310.opt-2.pycmapping_tests.cpython-310.pycmemory_watchdog.cpython-310.opt-1.pycmemory_watchdog.cpython-310.opt-2.pycmemory_watchdog.cpython-310.pycmock_socket.cpython-310.opt-1.pycmock_socket.cpython-310.opt-2.pycmock_socket.cpython-310.pycmod_generics_cache.cpython-310.opt-1.pycmod_generics_cache.cpython-310.opt-2.pycmod_generics_cache.cpython-310.pycmp_fork_bomb.cpython-310.opt-1.pycmp_fork_bomb.cpython-310.opt-2.pycmp_fork_bomb.cpython-310.pycmp_preload.cpython-310.opt-1.pycmp_preload.cpython-310.opt-2.pycmp_preload.cpython-310.pycmultibytecodec_support.cpython-310.opt-1.pycmultibytecodec_support.cpython-310.opt-2.pycmultibytecodec_support.cpython-310.pycpickletester.cpython-310.opt-1.pycpickletester.cpython-310.opt-2.pycpickletester.cpython-310.pycprofilee.cpython-310.opt-1.pycprofilee.cpython-310.opt-2.pycprofilee.cpython-310.pycpyclbr_input.cpython-310.opt-1.pycpyclbr_input.cpython-310.opt-2.pycpyclbr_input.cpython-310.pycpydoc_mod.cpython-310.opt-1.pycpydoc_mod.cpython-310.opt-2.pycpydoc_mod.cpython-310.pycpydocfodder.cpython-310.opt-1.pycpydocfodder.cpython-310.opt-2.pycpydocfodder.cpython-310.pycpythoninfo.cpython-310.opt-1.pycpythoninfo.cpython-310.opt-2.pycpythoninfo.cpython-310.pycre_tests.cpython-310.opt-1.pycre_tests.cpython-310.opt-2.pycre_tests.cpython-310.pycregrtest.cpython-310.opt-1.pycregrtest.cpython-310.opt-2.pycregrtest.cpython-310.pycrelimport.cpython-310.opt-1.pycrelimport.cpython-310.opt-2.pycrelimport.cpython-310.pycreperf.cpython-310.opt-1.pycreperf.cpython-310.opt-2.pycreperf.cpython-310.pycsample_doctest.cpython-310.opt-1.pycsample_doctest.cpython-310.opt-2.pycsample_doctest.cpython-310.pycsample_doctest_no_docstrings.cpython-310.opt-1.pycsample_doctest_no_docstrings.cpython-310.opt-2.pycsample_doctest_no_docstrings.cpython-310.pycsample_doctest_no_doctests.cpython-310.opt-1.pycsample_doctest_no_doctests.cpython-310.opt-2.pycsample_doctest_no_doctests.cpython-310.pycseq_tests.cpython-310.opt-1.pycseq_tests.cpython-310.opt-2.pycseq_tests.cpython-310.pycsignalinterproctester.cpython-310.opt-1.pycsignalinterproctester.cpython-310.opt-2.pycsignalinterproctester.cpython-310.pycsortperf.cpython-310.opt-1.pycsortperf.cpython-310.opt-2.pycsortperf.cpython-310.pycssl_servers.cpython-310.opt-1.pycssl_servers.cpython-310.opt-2.pycssl_servers.cpython-310.pycssltests.cpython-310.opt-1.pycssltests.cpython-310.opt-2.pycssltests.cpython-310.pycstring_tests.cpython-310.opt-1.pycstring_tests.cpython-310.opt-2.pycstring_tests.cpython-310.pyctest___all__.cpython-310.opt-1.pyctest___all__.cpython-310.opt-2.pyctest___all__.cpython-310.pyctest___future__.cpython-310.opt-1.pyctest___future__.cpython-310.opt-2.pyctest___future__.cpython-310.pyctest__locale.cpython-310.opt-1.pyctest__locale.cpython-310.opt-2.pyctest__locale.cpython-310.pyctest__opcode.cpython-310.opt-1.pyctest__opcode.cpython-310.opt-2.pyctest__opcode.cpython-310.pyctest__osx_support.cpython-310.opt-1.pyctest__osx_support.cpython-310.opt-2.pyctest__osx_support.cpython-310.pyctest__xxsubinterpreters.cpython-310.opt-1.pyctest__xxsubinterpreters.cpython-310.opt-2.pyctest__xxsubinterpreters.cpython-310.pyctest_abc.cpython-310.opt-1.pyctest_abc.cpython-310.opt-2.pyctest_abc.cpython-310.pyctest_abstract_numbers.cpython-310.opt-1.pyctest_abstract_numbers.cpython-310.opt-2.pyctest_abstract_numbers.cpython-310.pyctest_aifc.cpython-310.opt-1.pyctest_aifc.cpython-310.opt-2.pyctest_aifc.cpython-310.pyctest_argparse.cpython-310.opt-1.pyctest_argparse.cpython-310.opt-2.pyctest_argparse.cpython-310.pyctest_array.cpython-310.opt-1.pyctest_array.cpython-310.opt-2.pyctest_array.cpython-310.pyctest_asdl_parser.cpython-310.opt-1.pyctest_asdl_parser.cpython-310.opt-2.pyctest_asdl_parser.cpython-310.pyctest_ast.cpython-310.opt-1.pyctest_ast.cpython-310.opt-2.pyctest_ast.cpython-310.pyctest_asyncgen.cpython-310.opt-1.pyctest_asyncgen.cpython-310.opt-2.pyctest_asyncgen.cpython-310.pyctest_asynchat.cpython-310.opt-1.pyctest_asynchat.cpython-310.opt-2.pyctest_asynchat.cpython-310.pyctest_asyncore.cpython-310.opt-1.pyctest_asyncore.cpython-310.opt-2.pyctest_asyncore.cpython-310.pyctest_atexit.cpython-310.opt-1.pyctest_atexit.cpython-310.opt-2.pyctest_atexit.cpython-310.pyctest_audioop.cpython-310.opt-1.pyctest_audioop.cpython-310.opt-2.pyctest_audioop.cpython-310.pyctest_audit.cpython-310.opt-1.pyctest_audit.cpython-310.opt-2.pyctest_audit.cpython-310.pyctest_augassign.cpython-310.opt-1.pyctest_augassign.cpython-310.opt-2.pyctest_augassign.cpython-310.pyctest_base64.cpython-310.opt-1.pyctest_base64.cpython-310.opt-2.pyctest_base64.cpython-310.pyctest_baseexception.cpython-310.opt-1.pyctest_baseexception.cpython-310.opt-2.pyctest_baseexception.cpython-310.pyctest_bdb.cpython-310.opt-1.pyctest_bdb.cpython-310.opt-2.pyctest_bdb.cpython-310.pyctest_bigaddrspace.cpython-310.opt-1.pyctest_bigaddrspace.cpython-310.opt-2.pyctest_bigaddrspace.cpython-310.pyctest_bigmem.cpython-310.opt-1.pyctest_bigmem.cpython-310.opt-2.pyctest_bigmem.cpython-310.pyctest_binascii.cpython-310.opt-1.pyctest_binascii.cpython-310.opt-2.pyctest_binascii.cpython-310.pyctest_binhex.cpython-310.opt-1.pyctest_binhex.cpython-310.opt-2.pyctest_binhex.cpython-310.pyctest_binop.cpython-310.opt-1.pyctest_binop.cpython-310.opt-2.pyctest_binop.cpython-310.pyctest_bisect.cpython-310.opt-1.pyctest_bisect.cpython-310.opt-2.pyctest_bisect.cpython-310.pyctest_bool.cpython-310.opt-1.pyctest_bool.cpython-310.opt-2.pyctest_bool.cpython-310.pyctest_buffer.cpython-310.opt-1.pyctest_buffer.cpython-310.opt-2.pyctest_buffer.cpython-310.pyctest_bufio.cpython-310.opt-1.pyctest_bufio.cpython-310.opt-2.pyctest_bufio.cpython-310.pyctest_builtin.cpython-310.opt-1.pyctest_builtin.cpython-310.opt-2.pyctest_builtin.cpython-310.pyctest_bytes.cpython-310.opt-1.pyctest_bytes.cpython-310.opt-2.pyctest_bytes.cpython-310.pyctest_bz2.cpython-310.opt-1.pyctest_bz2.cpython-310.opt-2.pyctest_bz2.cpython-310.pyctest_c_locale_coercion.cpython-310.opt-1.pyctest_c_locale_coercion.cpython-310.opt-2.pyctest_c_locale_coercion.cpython-310.pyctest_calendar.cpython-310.opt-1.pyctest_calendar.cpython-310.opt-2.pyctest_calendar.cpython-310.pyctest_call.cpython-310.opt-1.pyctest_call.cpython-310.opt-2.pyctest_call.cpython-310.pyctest_cgi.cpython-310.opt-1.pyctest_cgi.cpython-310.opt-2.pyctest_cgi.cpython-310.pyctest_cgitb.cpython-310.opt-1.pyctest_cgitb.cpython-310.opt-2.pyctest_cgitb.cpython-310.pyctest_charmapcodec.cpython-310.opt-1.pyctest_charmapcodec.cpython-310.opt-2.pyctest_charmapcodec.cpython-310.pyctest_check_c_globals.cpython-310.opt-1.pyctest_check_c_globals.cpython-310.opt-2.pyctest_check_c_globals.cpython-310.pyctest_class.cpython-310.opt-1.pyctest_class.cpython-310.opt-2.pyctest_class.cpython-310.pyctest_clinic.cpython-310.opt-1.pyctest_clinic.cpython-310.opt-2.pyctest_clinic.cpython-310.pyctest_cmath.cpython-310.opt-1.pyctest_cmath.cpython-310.opt-2.pyctest_cmath.cpython-310.pyctest_cmd.cpython-310.opt-1.pyctest_cmd.cpython-310.opt-2.pyctest_cmd.cpython-310.pyctest_cmd_line.cpython-310.opt-1.pyctest_cmd_line.cpython-310.opt-2.pyctest_cmd_line.cpython-310.pyctest_cmd_line_script.cpython-310.opt-1.pyctest_cmd_line_script.cpython-310.opt-2.pyctest_cmd_line_script.cpython-310.pyctest_code.cpython-310.opt-1.pyctest_code.cpython-310.opt-2.pyctest_code.cpython-310.pyctest_code_module.cpython-310.opt-1.pyctest_code_module.cpython-310.opt-2.pyctest_code_module.cpython-310.pyctest_codeccallbacks.cpython-310.opt-1.pyctest_codeccallbacks.cpython-310.opt-2.pyctest_codeccallbacks.cpython-310.pyctest_codecencodings_cn.cpython-310.opt-1.pyctest_codecencodings_cn.cpython-310.opt-2.pyctest_codecencodings_cn.cpython-310.pyctest_codecencodings_hk.cpython-310.opt-1.pyctest_codecencodings_hk.cpython-310.opt-2.pyctest_codecencodings_hk.cpython-310.pyctest_codecencodings_iso2022.cpython-310.opt-1.pyctest_codecencodings_iso2022.cpython-310.opt-2.pyctest_codecencodings_iso2022.cpython-310.pyctest_codecencodings_jp.cpython-310.opt-1.pyctest_codecencodings_jp.cpython-310.opt-2.pyctest_codecencodings_jp.cpython-310.pyctest_codecencodings_kr.cpython-310.opt-1.pyctest_codecencodings_kr.cpython-310.opt-2.pyctest_codecencodings_kr.cpython-310.pyctest_codecencodings_tw.cpython-310.opt-1.pyctest_codecencodings_tw.cpython-310.opt-2.pyctest_codecencodings_tw.cpython-310.pyctest_codecmaps_cn.cpython-310.opt-1.pyctest_codecmaps_cn.cpython-310.opt-2.pyctest_codecmaps_cn.cpython-310.pyctest_codecmaps_hk.cpython-310.opt-1.pyctest_codecmaps_hk.cpython-310.opt-2.pyctest_codecmaps_hk.cpython-310.pyctest_codecmaps_jp.cpython-310.opt-1.pyctest_codecmaps_jp.cpython-310.opt-2.pyctest_codecmaps_jp.cpython-310.pyctest_codecmaps_kr.cpython-310.opt-1.pyctest_codecmaps_kr.cpython-310.opt-2.pyctest_codecmaps_kr.cpython-310.pyctest_codecmaps_tw.cpython-310.opt-1.pyctest_codecmaps_tw.cpython-310.opt-2.pyctest_codecmaps_tw.cpython-310.pyctest_codecs.cpython-310.opt-1.pyctest_codecs.cpython-310.opt-2.pyctest_codecs.cpython-310.pyctest_codeop.cpython-310.opt-1.pyctest_codeop.cpython-310.opt-2.pyctest_codeop.cpython-310.pyctest_collections.cpython-310.opt-1.pyctest_collections.cpython-310.opt-2.pyctest_collections.cpython-310.pyctest_colorsys.cpython-310.opt-1.pyctest_colorsys.cpython-310.opt-2.pyctest_colorsys.cpython-310.pyctest_compare.cpython-310.opt-1.pyctest_compare.cpython-310.opt-2.pyctest_compare.cpython-310.pyctest_compile.cpython-310.opt-1.pyctest_compile.cpython-310.opt-2.pyctest_compile.cpython-310.pyctest_compileall.cpython-310.opt-1.pyctest_compileall.cpython-310.opt-2.pyctest_compileall.cpython-310.pyctest_complex.cpython-310.opt-1.pyctest_complex.cpython-310.opt-2.pyctest_complex.cpython-310.pyctest_concurrent_futures.cpython-310.opt-1.pyctest_concurrent_futures.cpython-310.opt-2.pyctest_concurrent_futures.cpython-310.pyctest_configparser.cpython-310.opt-1.pyctest_configparser.cpython-310.opt-2.pyctest_configparser.cpython-310.pyctest_contains.cpython-310.opt-1.pyctest_contains.cpython-310.opt-2.pyctest_contains.cpython-310.pyctest_context.cpython-310.opt-1.pyctest_context.cpython-310.opt-2.pyctest_context.cpython-310.pyctest_contextlib.cpython-310.opt-1.pyctest_contextlib.cpython-310.opt-2.pyctest_contextlib.cpython-310.pyctest_contextlib_async.cpython-310.opt-1.pyctest_contextlib_async.cpython-310.opt-2.pyctest_contextlib_async.cpython-310.pyctest_copy.cpython-310.opt-1.pyctest_copy.cpython-310.opt-2.pyctest_copy.cpython-310.pyctest_copyreg.cpython-310.opt-1.pyctest_copyreg.cpython-310.opt-2.pyctest_copyreg.cpython-310.pyctest_coroutines.cpython-310.opt-1.pyctest_coroutines.cpython-310.opt-2.pyctest_coroutines.cpython-310.pyctest_cprofile.cpython-310.opt-1.pyctest_cprofile.cpython-310.opt-2.pyctest_cprofile.cpython-310.pyctest_crashers.cpython-310.opt-1.pyctest_crashers.cpython-310.opt-2.pyctest_crashers.cpython-310.pyctest_crypt.cpython-310.opt-1.pyctest_crypt.cpython-310.opt-2.pyctest_crypt.cpython-310.pyctest_csv.cpython-310.opt-1.pyctest_csv.cpython-310.opt-2.pyctest_csv.cpython-310.pyctest_ctypes.cpython-310.opt-1.pyctest_ctypes.cpython-310.opt-2.pyctest_ctypes.cpython-310.pyctest_curses.cpython-310.opt-1.pyctest_curses.cpython-310.opt-2.pyctest_curses.cpython-310.pyctest_dataclasses.cpython-310.opt-1.pyctest_dataclasses.cpython-310.opt-2.pyctest_dataclasses.cpython-310.pyctest_datetime.cpython-310.opt-1.pyctest_datetime.cpython-310.opt-2.pyctest_datetime.cpython-310.pyctest_dbm.cpython-310.opt-1.pyctest_dbm.cpython-310.opt-2.pyctest_dbm.cpython-310.pyctest_dbm_dumb.cpython-310.opt-1.pyctest_dbm_dumb.cpython-310.opt-2.pyctest_dbm_dumb.cpython-310.pyctest_dbm_gnu.cpython-310.opt-1.pyctest_dbm_gnu.cpython-310.opt-2.pyctest_dbm_gnu.cpython-310.pyctest_dbm_ndbm.cpython-310.opt-1.pyctest_dbm_ndbm.cpython-310.opt-2.pyctest_dbm_ndbm.cpython-310.pyctest_decimal.cpython-310.opt-1.pyctest_decimal.cpython-310.opt-2.pyctest_decimal.cpython-310.pyctest_decorators.cpython-310.opt-1.pyctest_decorators.cpython-310.opt-2.pyctest_decorators.cpython-310.pyctest_defaultdict.cpython-310.opt-1.pyctest_defaultdict.cpython-310.opt-2.pyctest_defaultdict.cpython-310.pyctest_deque.cpython-310.opt-1.pyctest_deque.cpython-310.opt-2.pyctest_deque.cpython-310.pyctest_descr.cpython-310.opt-1.pyctest_descr.cpython-310.opt-2.pyctest_descr.cpython-310.pyctest_descrtut.cpython-310.opt-1.pyctest_descrtut.cpython-310.opt-2.pyctest_descrtut.cpython-310.pyctest_devpoll.cpython-310.opt-1.pyctest_devpoll.cpython-310.opt-2.pyctest_devpoll.cpython-310.pyctest_dict.cpython-310.opt-1.pyctest_dict.cpython-310.opt-2.pyctest_dict.cpython-310.pyctest_dict_version.cpython-310.opt-1.pyctest_dict_version.cpython-310.opt-2.pyctest_dict_version.cpython-310.pyctest_dictcomps.cpython-310.opt-1.pyctest_dictcomps.cpython-310.opt-2.pyctest_dictcomps.cpython-310.pyctest_dictviews.cpython-310.opt-1.pyctest_dictviews.cpython-310.opt-2.pyctest_dictviews.cpython-310.pyctest_difflib.cpython-310.opt-1.pyctest_difflib.cpython-310.opt-2.pyctest_difflib.cpython-310.pyctest_dis.cpython-310.opt-1.pyctest_dis.cpython-310.opt-2.pyctest_dis.cpython-310.pyctest_distutils.cpython-310.opt-1.pyctest_distutils.cpython-310.opt-2.pyctest_distutils.cpython-310.pyctest_doctest.cpython-310.opt-1.pyctest_doctest.cpython-310.opt-2.pyctest_doctest.cpython-310.pyctest_doctest2.cpython-310.opt-1.pyctest_doctest2.cpython-310.opt-2.pyctest_doctest2.cpython-310.pyctest_docxmlrpc.cpython-310.opt-1.pyctest_docxmlrpc.cpython-310.opt-2.pyctest_docxmlrpc.cpython-310.pyctest_dtrace.cpython-310.opt-1.pyctest_dtrace.cpython-310.opt-2.pyctest_dtrace.cpython-310.pyctest_dynamic.cpython-310.opt-1.pyctest_dynamic.cpython-310.opt-2.pyctest_dynamic.cpython-310.pyctest_dynamicclassattribute.cpython-310.opt-1.pyctest_dynamicclassattribute.cpython-310.opt-2.pyctest_dynamicclassattribute.cpython-310.pyctest_eintr.cpython-310.opt-1.pyctest_eintr.cpython-310.opt-2.pyctest_eintr.cpython-310.pyctest_embed.cpython-310.opt-1.pyctest_embed.cpython-310.opt-2.pyctest_embed.cpython-310.pyctest_ensurepip.cpython-310.opt-1.pyctest_ensurepip.cpython-310.opt-2.pyctest_ensurepip.cpython-310.pyctest_enum.cpython-310.opt-1.pyctest_enum.cpython-310.opt-2.pyctest_enum.cpython-310.pyctest_enumerate.cpython-310.opt-1.pyctest_enumerate.cpython-310.opt-2.pyctest_enumerate.cpython-310.pyctest_eof.cpython-310.opt-1.pyctest_eof.cpython-310.opt-2.pyctest_eof.cpython-310.pyctest_epoll.cpython-310.opt-1.pyctest_epoll.cpython-310.opt-2.pyctest_epoll.cpython-310.pyctest_errno.cpython-310.opt-1.pyctest_errno.cpython-310.opt-2.pyctest_errno.cpython-310.pyctest_exception_hierarchy.cpython-310.opt-1.pyctest_exception_hierarchy.cpython-310.opt-2.pyctest_exception_hierarchy.cpython-310.pyctest_exception_variations.cpython-310.opt-1.pyctest_exception_variations.cpython-310.opt-2.pyctest_exception_variations.cpython-310.pyctest_exceptions.cpython-310.opt-1.pyctest_exceptions.cpython-310.opt-2.pyctest_exceptions.cpython-310.pyctest_extcall.cpython-310.opt-1.pyctest_extcall.cpython-310.opt-2.pyctest_extcall.cpython-310.pyctest_faulthandler.cpython-310.opt-1.pyctest_faulthandler.cpython-310.opt-2.pyctest_faulthandler.cpython-310.pyctest_fcntl.cpython-310.opt-1.pyctest_fcntl.cpython-310.opt-2.pyctest_fcntl.cpython-310.pyctest_file.cpython-310.opt-1.pyctest_file.cpython-310.opt-2.pyctest_file.cpython-310.pyctest_file_eintr.cpython-310.opt-1.pyctest_file_eintr.cpython-310.opt-2.pyctest_file_eintr.cpython-310.pyctest_filecmp.cpython-310.opt-1.pyctest_filecmp.cpython-310.opt-2.pyctest_filecmp.cpython-310.pyctest_fileinput.cpython-310.opt-1.pyctest_fileinput.cpython-310.opt-2.pyctest_fileinput.cpython-310.pyctest_fileio.cpython-310.opt-1.pyctest_fileio.cpython-310.opt-2.pyctest_fileio.cpython-310.pyctest_finalization.cpython-310.opt-1.pyctest_finalization.cpython-310.opt-2.pyctest_finalization.cpython-310.pyctest_float.cpython-310.opt-1.pyctest_float.cpython-310.opt-2.pyctest_float.cpython-310.pyctest_flufl.cpython-310.opt-1.pyctest_flufl.cpython-310.opt-2.pyctest_flufl.cpython-310.pyctest_fnmatch.cpython-310.opt-1.pyctest_fnmatch.cpython-310.opt-2.pyctest_fnmatch.cpython-310.pyctest_fork1.cpython-310.opt-1.pyctest_fork1.cpython-310.opt-2.pyctest_fork1.cpython-310.pyctest_format.cpython-310.opt-1.pyctest_format.cpython-310.opt-2.pyctest_format.cpython-310.pyctest_fractions.cpython-310.opt-1.pyctest_fractions.cpython-310.opt-2.pyctest_fractions.cpython-310.pyctest_frame.cpython-310.opt-1.pyctest_frame.cpython-310.opt-2.pyctest_frame.cpython-310.pyctest_frozen.cpython-310.opt-1.pyctest_frozen.cpython-310.opt-2.pyctest_frozen.cpython-310.pyctest_fstring.cpython-310.opt-1.pyctest_fstring.cpython-310.opt-2.pyctest_fstring.cpython-310.pyctest_ftplib.cpython-310.opt-1.pyctest_ftplib.cpython-310.opt-2.pyctest_ftplib.cpython-310.pyctest_funcattrs.cpython-310.opt-1.pyctest_funcattrs.cpython-310.opt-2.pyctest_funcattrs.cpython-310.pyctest_functools.cpython-310.opt-1.pyctest_functools.cpython-310.opt-2.pyctest_functools.cpython-310.pyctest_future.cpython-310.opt-1.pyctest_future.cpython-310.opt-2.pyctest_future.cpython-310.pyctest_future3.cpython-310.opt-1.pyctest_future3.cpython-310.opt-2.pyctest_future3.cpython-310.pyctest_future4.cpython-310.opt-1.pyctest_future4.cpython-310.opt-2.pyctest_future4.cpython-310.pyctest_future5.cpython-310.opt-1.pyctest_future5.cpython-310.opt-2.pyctest_future5.cpython-310.pyctest_gc.cpython-310.opt-1.pyctest_gc.cpython-310.opt-2.pyctest_gc.cpython-310.pyctest_gdb.cpython-310.opt-1.pyctest_gdb.cpython-310.opt-2.pyctest_gdb.cpython-310.pyctest_generator_stop.cpython-310.opt-1.pyctest_generator_stop.cpython-310.opt-2.pyctest_generator_stop.cpython-310.pyctest_generators.cpython-310.opt-1.pyctest_generators.cpython-310.opt-2.pyctest_generators.cpython-310.pyctest_genericalias.cpython-310.opt-1.pyctest_genericalias.cpython-310.opt-2.pyctest_genericalias.cpython-310.pyctest_genericclass.cpython-310.opt-1.pyctest_genericclass.cpython-310.opt-2.pyctest_genericclass.cpython-310.pyctest_genericpath.cpython-310.opt-1.pyctest_genericpath.cpython-310.opt-2.pyctest_genericpath.cpython-310.pyctest_genexps.cpython-310.opt-1.pyctest_genexps.cpython-310.opt-2.pyctest_genexps.cpython-310.pyctest_getopt.cpython-310.opt-1.pyctest_getopt.cpython-310.opt-2.pyctest_getopt.cpython-310.pyctest_getpass.cpython-310.opt-1.pyctest_getpass.cpython-310.opt-2.pyctest_getpass.cpython-310.pyctest_gettext.cpython-310.opt-1.pyctest_gettext.cpython-310.opt-2.pyctest_gettext.cpython-310.pyctest_glob.cpython-310.opt-1.pyctest_glob.cpython-310.opt-2.pyctest_glob.cpython-310.pyctest_global.cpython-310.opt-1.pyctest_global.cpython-310.opt-2.pyctest_global.cpython-310.pyctest_grammar.cpython-310.opt-1.pyctest_grammar.cpython-310.opt-2.pyctest_grammar.cpython-310.pyctest_graphlib.cpython-310.opt-1.pyctest_graphlib.cpython-310.opt-2.pyctest_graphlib.cpython-310.pyctest_grp.cpython-310.opt-1.pyctest_grp.cpython-310.opt-2.pyctest_grp.cpython-310.pyctest_gzip.cpython-310.opt-1.pyctest_gzip.cpython-310.opt-2.pyctest_gzip.cpython-310.pyctest_hash.cpython-310.opt-1.pyctest_hash.cpython-310.opt-2.pyctest_hash.cpython-310.pyctest_hashlib.cpython-310.opt-1.pyctest_hashlib.cpython-310.opt-2.pyctest_hashlib.cpython-310.pyctest_heapq.cpython-310.opt-1.pyctest_heapq.cpython-310.opt-2.pyctest_heapq.cpython-310.pyctest_hmac.cpython-310.opt-1.pyctest_hmac.cpython-310.opt-2.pyctest_hmac.cpython-310.pyctest_html.cpython-310.opt-1.pyctest_html.cpython-310.opt-2.pyctest_html.cpython-310.pyctest_htmlparser.cpython-310.opt-1.pyctest_htmlparser.cpython-310.opt-2.pyctest_htmlparser.cpython-310.pyctest_http_cookiejar.cpython-310.opt-1.pyctest_http_cookiejar.cpython-310.opt-2.pyctest_http_cookiejar.cpython-310.pyctest_http_cookies.cpython-310.opt-1.pyctest_http_cookies.cpython-310.opt-2.pyctest_http_cookies.cpython-310.pyctest_httplib.cpython-310.opt-1.pyctest_httplib.cpython-310.opt-2.pyctest_httplib.cpython-310.pyctest_httpservers.cpython-310.opt-1.pyctest_httpservers.cpython-310.opt-2.pyctest_httpservers.cpython-310.pyctest_idle.cpython-310.opt-1.pyctest_idle.cpython-310.opt-2.pyctest_idle.cpython-310.pyctest_imaplib.cpython-310.opt-1.pyctest_imaplib.cpython-310.opt-2.pyctest_imaplib.cpython-310.pyctest_imghdr.cpython-310.opt-1.pyctest_imghdr.cpython-310.opt-2.pyctest_imghdr.cpython-310.pyctest_imp.cpython-310.opt-1.pyctest_imp.cpython-310.opt-2.pyctest_imp.cpython-310.pyctest_index.cpython-310.opt-1.pyctest_index.cpython-310.opt-2.pyctest_index.cpython-310.pyctest_inspect.cpython-310.opt-1.pyctest_inspect.cpython-310.opt-2.pyctest_inspect.cpython-310.pyctest_int.cpython-310.opt-1.pyctest_int.cpython-310.opt-2.pyctest_int.cpython-310.pyctest_int_literal.cpython-310.opt-1.pyctest_int_literal.cpython-310.opt-2.pyctest_int_literal.cpython-310.pyctest_interpreters.cpython-310.opt-1.pyctest_interpreters.cpython-310.opt-2.pyctest_interpreters.cpython-310.pyctest_io.cpython-310.opt-1.pyctest_io.cpython-310.opt-2.pyctest_io.cpython-310.pyctest_ioctl.cpython-310.opt-1.pyctest_ioctl.cpython-310.opt-2.pyctest_ioctl.cpython-310.pyctest_ipaddress.cpython-310.opt-1.pyctest_ipaddress.cpython-310.opt-2.pyctest_ipaddress.cpython-310.pyctest_isinstance.cpython-310.opt-1.pyctest_isinstance.cpython-310.opt-2.pyctest_isinstance.cpython-310.pyctest_iter.cpython-310.opt-1.pyctest_iter.cpython-310.opt-2.pyctest_iter.cpython-310.pyctest_iterlen.cpython-310.opt-1.pyctest_iterlen.cpython-310.opt-2.pyctest_iterlen.cpython-310.pyctest_itertools.cpython-310.opt-1.pyctest_itertools.cpython-310.opt-2.pyctest_itertools.cpython-310.pyctest_keyword.cpython-310.opt-1.pyctest_keyword.cpython-310.opt-2.pyctest_keyword.cpython-310.pyctest_keywordonlyarg.cpython-310.opt-1.pyctest_keywordonlyarg.cpython-310.opt-2.pyctest_keywordonlyarg.cpython-310.pyctest_kqueue.cpython-310.opt-1.pyctest_kqueue.cpython-310.opt-2.pyctest_kqueue.cpython-310.pyctest_largefile.cpython-310.opt-1.pyctest_largefile.cpython-310.opt-2.pyctest_largefile.cpython-310.pyctest_lib2to3.cpython-310.opt-1.pyctest_lib2to3.cpython-310.opt-2.pyctest_lib2to3.cpython-310.pyctest_linecache.cpython-310.opt-1.pyctest_linecache.cpython-310.opt-2.pyctest_linecache.cpython-310.pyctest_list.cpython-310.opt-1.pyctest_list.cpython-310.opt-2.pyctest_list.cpython-310.pyctest_listcomps.cpython-310.opt-1.pyctest_listcomps.cpython-310.opt-2.pyctest_listcomps.cpython-310.pyctest_lltrace.cpython-310.opt-1.pyctest_lltrace.cpython-310.opt-2.pyctest_lltrace.cpython-310.pyctest_locale.cpython-310.opt-1.pyctest_locale.cpython-310.opt-2.pyctest_locale.cpython-310.pyctest_logging.cpython-310.opt-1.pyctest_logging.cpython-310.opt-2.pyctest_logging.cpython-310.pyctest_long.cpython-310.opt-1.pyctest_long.cpython-310.opt-2.pyctest_long.cpython-310.pyctest_longexp.cpython-310.opt-1.pyctest_longexp.cpython-310.opt-2.pyctest_longexp.cpython-310.pyctest_lzma.cpython-310.opt-1.pyctest_lzma.cpython-310.opt-2.pyctest_lzma.cpython-310.pyctest_mailbox.cpython-310.opt-1.pyctest_mailbox.cpython-310.opt-2.pyctest_mailbox.cpython-310.pyctest_mailcap.cpython-310.opt-1.pyctest_mailcap.cpython-310.opt-2.pyctest_mailcap.cpython-310.pyctest_marshal.cpython-310.opt-1.pyctest_marshal.cpython-310.opt-2.pyctest_marshal.cpython-310.pyctest_math.cpython-310.opt-1.pyctest_math.cpython-310.opt-2.pyctest_math.cpython-310.pyctest_memoryio.cpython-310.opt-1.pyctest_memoryio.cpython-310.opt-2.pyctest_memoryio.cpython-310.pyctest_memoryview.cpython-310.opt-1.pyctest_memoryview.cpython-310.opt-2.pyctest_memoryview.cpython-310.pyctest_metaclass.cpython-310.opt-1.pyctest_metaclass.cpython-310.opt-2.pyctest_metaclass.cpython-310.pyctest_mimetypes.cpython-310.opt-1.pyctest_mimetypes.cpython-310.opt-2.pyctest_mimetypes.cpython-310.pyctest_minidom.cpython-310.opt-1.pyctest_minidom.cpython-310.opt-2.pyctest_minidom.cpython-310.pyctest_mmap.cpython-310.opt-1.pyctest_mmap.cpython-310.opt-2.pyctest_mmap.cpython-310.pyctest_module.cpython-310.opt-1.pyctest_module.cpython-310.opt-2.pyctest_module.cpython-310.pyctest_modulefinder.cpython-310.opt-1.pyctest_modulefinder.cpython-310.opt-2.pyctest_modulefinder.cpython-310.pyctest_msilib.cpython-310.opt-1.pyctest_msilib.cpython-310.opt-2.pyctest_msilib.cpython-310.pyctest_multibytecodec.cpython-310.opt-1.pyctest_multibytecodec.cpython-310.opt-2.pyctest_multibytecodec.cpython-310.pyctest_multiprocessing_fork.cpython-310.opt-1.pyctest_multiprocessing_fork.cpython-310.opt-2.pyctest_multiprocessing_fork.cpython-310.pyctest_multiprocessing_forkserver.cpython-310.opt-1.pyctest_multiprocessing_forkserver.cpython-310.opt-2.pyctest_multiprocessing_forkserver.cpython-310.pyctest_multiprocessing_main_handling.cpython-310.opt-1.pyctest_multiprocessing_main_handling.cpython-310.opt-2.pyctest_multiprocessing_main_handling.cpython-310.pyctest_multiprocessing_spawn.cpython-310.opt-1.pyctest_multiprocessing_spawn.cpython-310.opt-2.pyctest_multiprocessing_spawn.cpython-310.pyctest_named_expressions.cpython-310.opt-1.pyctest_named_expressions.cpython-310.opt-2.pyctest_named_expressions.cpython-310.pyctest_netrc.cpython-310.opt-1.pyctest_netrc.cpython-310.opt-2.pyctest_netrc.cpython-310.pyctest_nis.cpython-310.opt-1.pyctest_nis.cpython-310.opt-2.pyctest_nis.cpython-310.pyctest_nntplib.cpython-310.opt-1.pyctest_nntplib.cpython-310.opt-2.pyctest_nntplib.cpython-310.pyctest_ntpath.cpython-310.opt-1.pyctest_ntpath.cpython-310.opt-2.pyctest_ntpath.cpython-310.pyctest_numeric_tower.cpython-310.opt-1.pyctest_numeric_tower.cpython-310.opt-2.pyctest_numeric_tower.cpython-310.pyctest_opcache.cpython-310.opt-1.pyctest_opcache.cpython-310.opt-2.pyctest_opcache.cpython-310.pyctest_opcodes.cpython-310.opt-1.pyctest_opcodes.cpython-310.opt-2.pyctest_opcodes.cpython-310.pyctest_openpty.cpython-310.opt-1.pyctest_openpty.cpython-310.opt-2.pyctest_openpty.cpython-310.pyctest_operator.cpython-310.opt-1.pyctest_operator.cpython-310.opt-2.pyctest_operator.cpython-310.pyctest_optparse.cpython-310.opt-1.pyctest_optparse.cpython-310.opt-2.pyctest_optparse.cpython-310.pyctest_ordered_dict.cpython-310.opt-1.pyctest_ordered_dict.cpython-310.opt-2.pyctest_ordered_dict.cpython-310.pyctest_os.cpython-310.opt-1.pyctest_os.cpython-310.opt-2.pyctest_os.cpython-310.pyctest_ossaudiodev.cpython-310.opt-1.pyctest_ossaudiodev.cpython-310.opt-2.pyctest_ossaudiodev.cpython-310.pyctest_osx_env.cpython-310.opt-1.pyctest_osx_env.cpython-310.opt-2.pyctest_osx_env.cpython-310.pyctest_pathlib.cpython-310.opt-1.pyctest_pathlib.cpython-310.opt-2.pyctest_pathlib.cpython-310.pyctest_patma.cpython-310.opt-1.pyctest_patma.cpython-310.opt-2.pyctest_patma.cpython-310.pyctest_pdb.cpython-310.opt-1.pyctest_pdb.cpython-310.opt-2.pyctest_pdb.cpython-310.pyctest_peepholer.cpython-310.opt-1.pyctest_peepholer.cpython-310.opt-2.pyctest_peepholer.cpython-310.pyctest_pickle.cpython-310.opt-1.pyctest_pickle.cpython-310.opt-2.pyctest_pickle.cpython-310.pyctest_picklebuffer.cpython-310.opt-1.pyctest_picklebuffer.cpython-310.opt-2.pyctest_picklebuffer.cpython-310.pyctest_pickletools.cpython-310.opt-1.pyctest_pickletools.cpython-310.opt-2.pyctest_pickletools.cpython-310.pyctest_pipes.cpython-310.opt-1.pyctest_pipes.cpython-310.opt-2.pyctest_pipes.cpython-310.pyctest_pkg.cpython-310.opt-1.pyctest_pkg.cpython-310.opt-2.pyctest_pkg.cpython-310.pyctest_pkgutil.cpython-310.opt-1.pyctest_pkgutil.cpython-310.opt-2.pyctest_pkgutil.cpython-310.pyctest_platform.cpython-310.opt-1.pyctest_platform.cpython-310.opt-2.pyctest_platform.cpython-310.pyctest_plistlib.cpython-310.opt-1.pyctest_plistlib.cpython-310.opt-2.pyctest_plistlib.cpython-310.pyctest_poll.cpython-310.opt-1.pyctest_poll.cpython-310.opt-2.pyctest_poll.cpython-310.pyctest_popen.cpython-310.opt-1.pyctest_popen.cpython-310.opt-2.pyctest_popen.cpython-310.pyctest_poplib.cpython-310.opt-1.pyctest_poplib.cpython-310.opt-2.pyctest_poplib.cpython-310.pyctest_positional_only_arg.cpython-310.opt-1.pyctest_positional_only_arg.cpython-310.opt-2.pyctest_positional_only_arg.cpython-310.pyctest_posix.cpython-310.opt-1.pyctest_posix.cpython-310.opt-2.pyctest_posix.cpython-310.pyctest_posixpath.cpython-310.opt-1.pyctest_posixpath.cpython-310.opt-2.pyctest_posixpath.cpython-310.pyctest_pow.cpython-310.opt-1.pyctest_pow.cpython-310.opt-2.pyctest_pow.cpython-310.pyctest_pprint.cpython-310.opt-1.pyctest_pprint.cpython-310.opt-2.pyctest_pprint.cpython-310.pyctest_print.cpython-310.opt-1.pyctest_print.cpython-310.opt-2.pyctest_print.cpython-310.pyctest_profile.cpython-310.opt-1.pyctest_profile.cpython-310.opt-2.pyctest_profile.cpython-310.pyctest_property.cpython-310.opt-1.pyctest_property.cpython-310.opt-2.pyctest_property.cpython-310.pyctest_pstats.cpython-310.opt-1.pyctest_pstats.cpython-310.opt-2.pyctest_pstats.cpython-310.pyctest_pty.cpython-310.opt-1.pyctest_pty.cpython-310.opt-2.pyctest_pty.cpython-310.pyctest_pulldom.cpython-310.opt-1.pyctest_pulldom.cpython-310.opt-2.pyctest_pulldom.cpython-310.pyctest_pwd.cpython-310.opt-1.pyctest_pwd.cpython-310.opt-2.pyctest_pwd.cpython-310.pyctest_py_compile.cpython-310.opt-1.pyctest_py_compile.cpython-310.opt-2.pyctest_py_compile.cpython-310.pyctest_pyclbr.cpython-310.opt-1.pyctest_pyclbr.cpython-310.opt-2.pyctest_pyclbr.cpython-310.pyctest_pydoc.cpython-310.opt-1.pyctest_pydoc.cpython-310.opt-2.pyctest_pydoc.cpython-310.pyctest_pyexpat.cpython-310.opt-1.pyctest_pyexpat.cpython-310.opt-2.pyctest_pyexpat.cpython-310.pyctest_queue.cpython-310.opt-1.pyctest_queue.cpython-310.opt-2.pyctest_queue.cpython-310.pyctest_quopri.cpython-310.opt-1.pyctest_quopri.cpython-310.opt-2.pyctest_quopri.cpython-310.pyctest_raise.cpython-310.opt-1.pyctest_raise.cpython-310.opt-2.pyctest_raise.cpython-310.pyctest_random.cpython-310.opt-1.pyctest_random.cpython-310.opt-2.pyctest_random.cpython-310.pyctest_range.cpython-310.opt-1.pyctest_range.cpython-310.opt-2.pyctest_range.cpython-310.pyctest_re.cpython-310.opt-1.pyctest_re.cpython-310.opt-2.pyctest_re.cpython-310.pyctest_readline.cpython-310.opt-1.pyctest_readline.cpython-310.opt-2.pyctest_readline.cpython-310.pyctest_regrtest.cpython-310.opt-1.pyctest_regrtest.cpython-310.opt-2.pyctest_regrtest.cpython-310.pyctest_repl.cpython-310.opt-1.pyctest_repl.cpython-310.opt-2.pyctest_repl.cpython-310.pyctest_reprlib.cpython-310.opt-1.pyctest_reprlib.cpython-310.opt-2.pyctest_reprlib.cpython-310.pyctest_resource.cpython-310.opt-1.pyctest_resource.cpython-310.opt-2.pyctest_resource.cpython-310.pyctest_richcmp.cpython-310.opt-1.pyctest_richcmp.cpython-310.opt-2.pyctest_richcmp.cpython-310.pyctest_rlcompleter.cpython-310.opt-1.pyctest_rlcompleter.cpython-310.opt-2.pyctest_rlcompleter.cpython-310.pyctest_robotparser.cpython-310.opt-1.pyctest_robotparser.cpython-310.opt-2.pyctest_robotparser.cpython-310.pyctest_runpy.cpython-310.opt-1.pyctest_runpy.cpython-310.opt-2.pyctest_runpy.cpython-310.pyctest_sax.cpython-310.opt-1.pyctest_sax.cpython-310.opt-2.pyctest_sax.cpython-310.pyctest_sched.cpython-310.opt-1.pyctest_sched.cpython-310.opt-2.pyctest_sched.cpython-310.pyctest_scope.cpython-310.opt-1.pyctest_scope.cpython-310.opt-2.pyctest_scope.cpython-310.pyctest_script_helper.cpython-310.opt-1.pyctest_script_helper.cpython-310.opt-2.pyctest_script_helper.cpython-310.pyctest_secrets.cpython-310.opt-1.pyctest_secrets.cpython-310.opt-2.pyctest_secrets.cpython-310.pyctest_select.cpython-310.opt-1.pyctest_select.cpython-310.opt-2.pyctest_select.cpython-310.pyctest_selectors.cpython-310.opt-1.pyctest_selectors.cpython-310.opt-2.pyctest_selectors.cpython-310.pyctest_set.cpython-310.opt-1.pyctest_set.cpython-310.opt-2.pyctest_set.cpython-310.pyctest_setcomps.cpython-310.opt-1.pyctest_setcomps.cpython-310.opt-2.pyctest_setcomps.cpython-310.pyctest_shelve.cpython-310.opt-1.pyctest_shelve.cpython-310.opt-2.pyctest_shelve.cpython-310.pyctest_shlex.cpython-310.opt-1.pyctest_shlex.cpython-310.opt-2.pyctest_shlex.cpython-310.pyctest_shutil.cpython-310.opt-1.pyctest_shutil.cpython-310.opt-2.pyctest_shutil.cpython-310.pyctest_signal.cpython-310.opt-1.pyctest_signal.cpython-310.opt-2.pyctest_signal.cpython-310.pyctest_site.cpython-310.opt-1.pyctest_site.cpython-310.opt-2.pyctest_site.cpython-310.pyctest_slice.cpython-310.opt-1.pyctest_slice.cpython-310.opt-2.pyctest_slice.cpython-310.pyctest_smtpd.cpython-310.opt-1.pyctest_smtpd.cpython-310.opt-2.pyctest_smtpd.cpython-310.pyctest_smtplib.cpython-310.opt-1.pyctest_smtplib.cpython-310.opt-2.pyctest_smtplib.cpython-310.pyctest_smtpnet.cpython-310.opt-1.pyctest_smtpnet.cpython-310.opt-2.pyctest_smtpnet.cpython-310.pyctest_sndhdr.cpython-310.opt-1.pyctest_sndhdr.cpython-310.opt-2.pyctest_sndhdr.cpython-310.pyctest_socket.cpython-310.opt-1.pyctest_socket.cpython-310.opt-2.pyctest_socket.cpython-310.pyctest_socketserver.cpython-310.opt-1.pyctest_socketserver.cpython-310.opt-2.pyctest_socketserver.cpython-310.pyctest_sort.cpython-310.opt-1.pyctest_sort.cpython-310.opt-2.pyctest_sort.cpython-310.pyctest_source_encoding.cpython-310.opt-1.pyctest_source_encoding.cpython-310.opt-2.pyctest_source_encoding.cpython-310.pyctest_spwd.cpython-310.opt-1.pyctest_spwd.cpython-310.opt-2.pyctest_spwd.cpython-310.pyctest_sqlite.cpython-310.opt-1.pyctest_sqlite.cpython-310.opt-2.pyctest_sqlite.cpython-310.pyctest_ssl.cpython-310.opt-1.pyctest_ssl.cpython-310.opt-2.pyctest_ssl.cpython-310.pyctest_startfile.cpython-310.opt-1.pyctest_startfile.cpython-310.opt-2.pyctest_startfile.cpython-310.pyctest_stat.cpython-310.opt-1.pyctest_stat.cpython-310.opt-2.pyctest_stat.cpython-310.pyctest_statistics.cpython-310.opt-1.pyctest_statistics.cpython-310.opt-2.pyctest_statistics.cpython-310.pyctest_strftime.cpython-310.opt-1.pyctest_strftime.cpython-310.opt-2.pyctest_strftime.cpython-310.pyctest_string.cpython-310.opt-1.pyctest_string.cpython-310.opt-2.pyctest_string.cpython-310.pyctest_string_literals.cpython-310.opt-1.pyctest_string_literals.cpython-310.opt-2.pyctest_string_literals.cpython-310.pyctest_stringprep.cpython-310.opt-1.pyctest_stringprep.cpython-310.opt-2.pyctest_stringprep.cpython-310.pyctest_strptime.cpython-310.opt-1.pyctest_strptime.cpython-310.opt-2.pyctest_strptime.cpython-310.pyctest_strtod.cpython-310.opt-1.pyctest_strtod.cpython-310.opt-2.pyctest_strtod.cpython-310.pyctest_struct.cpython-310.opt-1.pyctest_struct.cpython-310.opt-2.pyctest_struct.cpython-310.pyctest_structseq.cpython-310.opt-1.pyctest_structseq.cpython-310.opt-2.pyctest_structseq.cpython-310.pyctest_subclassinit.cpython-310.opt-1.pyctest_subclassinit.cpython-310.opt-2.pyctest_subclassinit.cpython-310.pyctest_subprocess.cpython-310.opt-1.pyctest_subprocess.cpython-310.opt-2.pyctest_subprocess.cpython-310.pyctest_sunau.cpython-310.opt-1.pyctest_sunau.cpython-310.opt-2.pyctest_sunau.cpython-310.pyctest_sundry.cpython-310.opt-1.pyctest_sundry.cpython-310.opt-2.pyctest_sundry.cpython-310.pyctest_super.cpython-310.opt-1.pyctest_super.cpython-310.opt-2.pyctest_super.cpython-310.pyctest_support.cpython-310.opt-1.pyctest_support.cpython-310.opt-2.pyctest_support.cpython-310.pyctest_symtable.cpython-310.opt-1.pyctest_symtable.cpython-310.opt-2.pyctest_symtable.cpython-310.pyctest_syntax.cpython-310.opt-1.pyctest_syntax.cpython-310.opt-2.pyctest_syntax.cpython-310.pyctest_sys.cpython-310.opt-1.pyctest_sys.cpython-310.opt-2.pyctest_sys.cpython-310.pyctest_sys_setprofile.cpython-310.opt-1.pyctest_sys_setprofile.cpython-310.opt-2.pyctest_sys_setprofile.cpython-310.pyctest_sys_settrace.cpython-310.opt-1.pyctest_sys_settrace.cpython-310.opt-2.pyctest_sys_settrace.cpython-310.pyctest_sysconfig.cpython-310.opt-1.pyctest_sysconfig.cpython-310.opt-2.pyctest_sysconfig.cpython-310.pyctest_syslog.cpython-310.opt-1.pyctest_syslog.cpython-310.opt-2.pyctest_syslog.cpython-310.pyctest_tabnanny.cpython-310.opt-1.pyctest_tabnanny.cpython-310.opt-2.pyctest_tabnanny.cpython-310.pyctest_tarfile.cpython-310.opt-1.pyctest_tarfile.cpython-310.opt-2.pyctest_tarfile.cpython-310.pyctest_tcl.cpython-310.opt-1.pyctest_tcl.cpython-310.opt-2.pyctest_tcl.cpython-310.pyctest_telnetlib.cpython-310.opt-1.pyctest_telnetlib.cpython-310.opt-2.pyctest_telnetlib.cpython-310.pyctest_tempfile.cpython-310.opt-1.pyctest_tempfile.cpython-310.opt-2.pyctest_tempfile.cpython-310.pyctest_textwrap.cpython-310.opt-1.pyctest_textwrap.cpython-310.opt-2.pyctest_textwrap.cpython-310.pyctest_thread.cpython-310.opt-1.pyctest_thread.cpython-310.opt-2.pyctest_thread.cpython-310.pyctest_threadedtempfile.cpython-310.opt-1.pyctest_threadedtempfile.cpython-310.opt-2.pyctest_threadedtempfile.cpython-310.pyctest_threading.cpython-310.opt-1.pyctest_threading.cpython-310.opt-2.pyctest_threading.cpython-310.pyctest_threading_local.cpython-310.opt-1.pyctest_threading_local.cpython-310.opt-2.pyctest_threading_local.cpython-310.pyctest_threadsignals.cpython-310.opt-1.pyctest_threadsignals.cpython-310.opt-2.pyctest_threadsignals.cpython-310.pyctest_time.cpython-310.opt-1.pyctest_time.cpython-310.opt-2.pyctest_time.cpython-310.pyctest_timeit.cpython-310.opt-1.pyctest_timeit.cpython-310.opt-2.pyctest_timeit.cpython-310.pyctest_timeout.cpython-310.opt-1.pyctest_timeout.cpython-310.opt-2.pyctest_timeout.cpython-310.pyctest_tix.cpython-310.opt-1.pyctest_tix.cpython-310.opt-2.pyctest_tix.cpython-310.pyctest_tk.cpython-310.opt-1.pyctest_tk.cpython-310.opt-2.pyctest_tk.cpython-310.pyctest_tokenize.cpython-310.opt-1.pyctest_tokenize.cpython-310.opt-2.pyctest_tokenize.cpython-310.pyctest_trace.cpython-310.opt-1.pyctest_trace.cpython-310.opt-2.pyctest_trace.cpython-310.pyctest_traceback.cpython-310.opt-1.pyctest_traceback.cpython-310.opt-2.pyctest_traceback.cpython-310.pyctest_tracemalloc.cpython-310.opt-1.pyctest_tracemalloc.cpython-310.opt-2.pyctest_tracemalloc.cpython-310.pyctest_ttk_guionly.cpython-310.opt-1.pyctest_ttk_guionly.cpython-310.opt-2.pyctest_ttk_guionly.cpython-310.pyctest_ttk_textonly.cpython-310.opt-1.pyctest_ttk_textonly.cpython-310.opt-2.pyctest_ttk_textonly.cpython-310.pyctest_tuple.cpython-310.opt-1.pyctest_tuple.cpython-310.opt-2.pyctest_tuple.cpython-310.pyctest_turtle.cpython-310.opt-1.pyctest_turtle.cpython-310.opt-2.pyctest_turtle.cpython-310.pyctest_type_annotations.cpython-310.opt-1.pyctest_type_annotations.cpython-310.opt-2.pyctest_type_annotations.cpython-310.pyctest_type_comments.cpython-310.opt-1.pyctest_type_comments.cpython-310.opt-2.pyctest_type_comments.cpython-310.pyctest_typechecks.cpython-310.opt-1.pyctest_typechecks.cpython-310.opt-2.pyctest_typechecks.cpython-310.pyctest_types.cpython-310.opt-1.pyctest_types.cpython-310.opt-2.pyctest_types.cpython-310.pyctest_typing.cpython-310.opt-1.pyctest_typing.cpython-310.opt-2.pyctest_typing.cpython-310.pyctest_ucn.cpython-310.opt-1.pyctest_ucn.cpython-310.opt-2.pyctest_ucn.cpython-310.pyctest_unary.cpython-310.opt-1.pyctest_unary.cpython-310.opt-2.pyctest_unary.cpython-310.pyctest_unicode.cpython-310.opt-1.pyctest_unicode.cpython-310.opt-2.pyctest_unicode.cpython-310.pyctest_unicode_file.cpython-310.opt-1.pyctest_unicode_file.cpython-310.opt-2.pyctest_unicode_file.cpython-310.pyctest_unicode_file_functions.cpython-310.opt-1.pyctest_unicode_file_functions.cpython-310.opt-2.pyctest_unicode_file_functions.cpython-310.pyctest_unicode_identifiers.cpython-310.opt-1.pyctest_unicode_identifiers.cpython-310.opt-2.pyctest_unicode_identifiers.cpython-310.pyctest_unicodedata.cpython-310.opt-1.pyctest_unicodedata.cpython-310.opt-2.pyctest_unicodedata.cpython-310.pyctest_unittest.cpython-310.opt-1.pyctest_unittest.cpython-310.opt-2.pyctest_unittest.cpython-310.pyctest_univnewlines.cpython-310.opt-1.pyctest_univnewlines.cpython-310.opt-2.pyctest_univnewlines.cpython-310.pyctest_unpack.cpython-310.opt-1.pyctest_unpack.cpython-310.opt-2.pyctest_unpack.cpython-310.pyctest_unpack_ex.cpython-310.opt-1.pyctest_unpack_ex.cpython-310.opt-2.pyctest_unpack_ex.cpython-310.pyctest_unparse.cpython-310.opt-1.pyctest_unparse.cpython-310.opt-2.pyctest_unparse.cpython-310.pyctest_urllib.cpython-310.opt-1.pyctest_urllib.cpython-310.opt-2.pyctest_urllib.cpython-310.pyctest_urllib2.cpython-310.opt-1.pyctest_urllib2.cpython-310.opt-2.pyctest_urllib2.cpython-310.pyctest_urllib2_localnet.cpython-310.opt-1.pyctest_urllib2_localnet.cpython-310.opt-2.pyctest_urllib2_localnet.cpython-310.pyctest_urllib2net.cpython-310.opt-1.pyctest_urllib2net.cpython-310.opt-2.pyctest_urllib2net.cpython-310.pyctest_urllib_response.cpython-310.opt-1.pyctest_urllib_response.cpython-310.opt-2.pyctest_urllib_response.cpython-310.pyctest_urllibnet.cpython-310.opt-1.pyctest_urllibnet.cpython-310.opt-2.pyctest_urllibnet.cpython-310.pyctest_urlparse.cpython-310.opt-1.pyctest_urlparse.cpython-310.opt-2.pyctest_urlparse.cpython-310.pyctest_userdict.cpython-310.opt-1.pyctest_userdict.cpython-310.opt-2.pyctest_userdict.cpython-310.pyctest_userlist.cpython-310.opt-1.pyctest_userlist.cpython-310.opt-2.pyctest_userlist.cpython-310.pyctest_userstring.cpython-310.opt-1.pyctest_userstring.cpython-310.opt-2.pyctest_userstring.cpython-310.pyctest_utf8_mode.cpython-310.opt-1.pyctest_utf8_mode.cpython-310.opt-2.pyctest_utf8_mode.cpython-310.pyctest_utf8source.cpython-310.opt-1.pyctest_utf8source.cpython-310.opt-2.pyctest_utf8source.cpython-310.pyctest_uu.cpython-310.opt-1.pyctest_uu.cpython-310.opt-2.pyctest_uu.cpython-310.pyctest_uuid.cpython-310.opt-1.pyctest_uuid.cpython-310.opt-2.pyctest_uuid.cpython-310.pyctest_venv.cpython-310.opt-1.pyctest_venv.cpython-310.opt-2.pyctest_venv.cpython-310.pyctest_wait3.cpython-310.opt-1.pyctest_wait3.cpython-310.opt-2.pyctest_wait3.cpython-310.pyctest_wait4.cpython-310.opt-1.pyctest_wait4.cpython-310.opt-2.pyctest_wait4.cpython-310.pyctest_wave.cpython-310.opt-1.pyctest_wave.cpython-310.opt-2.pyctest_wave.cpython-310.pyctest_weakref.cpython-310.opt-1.pyctest_weakref.cpython-310.opt-2.pyctest_weakref.cpython-310.pyctest_weakset.cpython-310.opt-1.pyctest_weakset.cpython-310.opt-2.pyctest_weakset.cpython-310.pyctest_webbrowser.cpython-310.opt-1.pyctest_webbrowser.cpython-310.opt-2.pyctest_webbrowser.cpython-310.pyctest_winconsoleio.cpython-310.opt-1.pyctest_winconsoleio.cpython-310.opt-2.pyctest_winconsoleio.cpython-310.pyctest_winreg.cpython-310.opt-1.pyctest_winreg.cpython-310.opt-2.pyctest_winreg.cpython-310.pyctest_winsound.cpython-310.opt-1.pyctest_winsound.cpython-310.opt-2.pyctest_winsound.cpython-310.pyctest_with.cpython-310.opt-1.pyctest_with.cpython-310.opt-2.pyctest_with.cpython-310.pyctest_wsgiref.cpython-310.opt-1.pyctest_wsgiref.cpython-310.opt-2.pyctest_wsgiref.cpython-310.pyctest_xdrlib.cpython-310.opt-1.pyctest_xdrlib.cpython-310.opt-2.pyctest_xdrlib.cpython-310.pyctest_xml_dom_minicompat.cpython-310.opt-1.pyctest_xml_dom_minicompat.cpython-310.opt-2.pyctest_xml_dom_minicompat.cpython-310.pyctest_xml_etree.cpython-310.opt-1.pyctest_xml_etree.cpython-310.opt-2.pyctest_xml_etree.cpython-310.pyctest_xml_etree_c.cpython-310.opt-1.pyctest_xml_etree_c.cpython-310.opt-2.pyctest_xml_etree_c.cpython-310.pyctest_xmlrpc.cpython-310.opt-1.pyctest_xmlrpc.cpython-310.opt-2.pyctest_xmlrpc.cpython-310.pyctest_xmlrpc_net.cpython-310.opt-1.pyctest_xmlrpc_net.cpython-310.opt-2.pyctest_xmlrpc_net.cpython-310.pyctest_xxlimited.cpython-310.opt-1.pyctest_xxlimited.cpython-310.opt-2.pyctest_xxlimited.cpython-310.pyctest_xxtestfuzz.cpython-310.opt-1.pyctest_xxtestfuzz.cpython-310.opt-2.pyctest_xxtestfuzz.cpython-310.pyctest_yield_from.cpython-310.opt-1.pyctest_yield_from.cpython-310.opt-2.pyctest_yield_from.cpython-310.pyctest_zipapp.cpython-310.opt-1.pyctest_zipapp.cpython-310.opt-2.pyctest_zipapp.cpython-310.pyctest_zipfile.cpython-310.opt-1.pyctest_zipfile.cpython-310.opt-2.pyctest_zipfile.cpython-310.pyctest_zipfile64.cpython-310.opt-1.pyctest_zipfile64.cpython-310.opt-2.pyctest_zipfile64.cpython-310.pyctest_zipimport.cpython-310.opt-1.pyctest_zipimport.cpython-310.opt-2.pyctest_zipimport.cpython-310.pyctest_zipimport_support.cpython-310.opt-1.pyctest_zipimport_support.cpython-310.opt-2.pyctest_zipimport_support.cpython-310.pyctest_zlib.cpython-310.opt-1.pyctest_zlib.cpython-310.opt-2.pyctest_zlib.cpython-310.pyctestcodec.cpython-310.opt-1.pyctestcodec.cpython-310.opt-2.pyctestcodec.cpython-310.pyctf_inherit_check.cpython-310.opt-1.pyctf_inherit_check.cpython-310.opt-2.pyctf_inherit_check.cpython-310.pyctime_hashlib.cpython-310.opt-1.pyctime_hashlib.cpython-310.opt-2.pyctime_hashlib.cpython-310.pycwin_console_handler.cpython-310.opt-1.pycwin_console_handler.cpython-310.opt-2.pycwin_console_handler.cpython-310.pycxmltests.cpython-310.opt-1.pycxmltests.cpython-310.opt-2.pycxmltests.cpython-310.pyc_test_atexit.py_test_eintr.py_test_embed_set_config.py_test_multiprocessing.py_typed_dict_helper.pyallsans.pemann_module.pyann_module2.pyann_module3.pyann_module4.pyann_module5.pyann_module6.pyann_module7.pyaudiodatapluck-alaw.aifcpluck-pcm16.aiffpluck-pcm16.aupluck-pcm16.wavpluck-pcm24.aiffpluck-pcm24.aupluck-pcm24.wavpluck-pcm32.aiffpluck-pcm32.aupluck-pcm32.wavpluck-pcm8.aiffpluck-pcm8.aupluck-pcm8.wavpluck-ulaw.aifcpluck-ulaw.auaudiotest.auaudiotests.pyaudit-tests.pyautotest.pybad_coding.pybad_coding2.pybad_getattr.pybad_getattr2.pybad_getattr3.pybadcert.pembadkey.pembadsyntax_3131.pybadsyntax_future10.pybadsyntax_future3.pybadsyntax_future4.pybadsyntax_future5.pybadsyntax_future6.pybadsyntax_future7.pybadsyntax_future8.pybadsyntax_future9.pybadsyntax_pep3120.pybisect_cmd.pycapath4e1295a3.05ed36f99.06e88d7b8.099d0fa06.0b1930218.0ceff1710.0cfgparser.1cfgparser.2cfgparser.3cjkencodingsbig5-utf8.txtbig5.txtbig5hkscs-utf8.txtbig5hkscs.txtcp949-utf8.txtcp949.txteuc_jisx0213-utf8.txteuc_jisx0213.txteuc_jp-utf8.txteuc_jp.txteuc_kr-utf8.txteuc_kr.txtgb18030-utf8.txtgb18030.txtgb2312-utf8.txtgb2312.txtgbk-utf8.txtgbk.txthz-utf8.txthz.txtiso2022_jp-utf8.txtiso2022_jp.txtiso2022_kr-utf8.txtiso2022_kr.txtjohab-utf8.txtjohab.txtshift_jis-utf8.txtshift_jis.txtshift_jisx0213-utf8.txtshift_jisx0213.txtclinic.testcmath_testcases.txtcoding20731.pycurses_tests.pydataREADMEdataclass_module_1.pydataclass_module_1_str.pydataclass_module_2.pydataclass_module_2_str.pydataclass_textanno.pydatetimetester.pydecimaltestdataabs.decTestadd.decTestand.decTestbase.decTestclamp.decTestclass.decTestcompare.decTestcomparetotal.decTestcomparetotmag.decTestcopy.decTestcopyabs.decTestcopynegate.decTestcopysign.decTestddAbs.decTestddAdd.decTestddAnd.decTestddBase.decTestddCanonical.decTestddClass.decTestddCompare.decTestddCompareSig.decTestddCompareTotal.decTestddCompareTotalMag.decTestddCopy.decTestddCopyAbs.decTestddCopyNegate.decTestddCopySign.decTestddDivide.decTestddDivideInt.decTestddEncode.decTestddFMA.decTestddInvert.decTestddLogB.decTestddMax.decTestddMaxMag.decTestddMin.decTestddMinMag.decTestddMinus.decTestddMultiply.decTestddNextMinus.decTestddNextPlus.decTestddNextToward.decTestddOr.decTestddPlus.decTestddQuantize.decTestddReduce.decTestddRemainder.decTestddRemainderNear.decTestddRotate.decTestddSameQuantum.decTestddScaleB.decTestddShift.decTestddSubtract.decTestddToIntegral.decTestddXor.decTestdecDouble.decTestdecQuad.decTestdecSingle.decTestdivide.decTestdivideint.decTestdqAbs.decTestdqAdd.decTestdqAnd.decTestdqBase.decTestdqCanonical.decTestdqClass.decTestdqCompare.decTestdqCompareSig.decTestdqCompareTotal.decTestdqCompareTotalMag.decTestdqCopy.decTestdqCopyAbs.decTestdqCopyNegate.decTestdqCopySign.decTestdqDivide.decTestdqDivideInt.decTestdqEncode.decTestdqFMA.decTestdqInvert.decTestdqLogB.decTestdqMax.decTestdqMaxMag.decTestdqMin.decTestdqMinMag.decTestdqMinus.decTestdqMultiply.decTestdqNextMinus.decTestdqNextPlus.decTestdqNextToward.decTestdqOr.decTestdqPlus.decTestdqQuantize.decTestdqReduce.decTestdqRemainder.decTestdqRemainderNear.decTestdqRotate.decTestdqSameQuantum.decTestdqScaleB.decTestdqShift.decTestdqSubtract.decTestdqToIntegral.decTestdqXor.decTestdsBase.decTestdsEncode.decTestexp.decTestextra.decTestfma.decTestinexact.decTestinvert.decTestln.decTestlog10.decTestlogb.decTestmax.decTestmaxmag.decTestmin.decTestminmag.decTestminus.decTestmultiply.decTestnextminus.decTestnextplus.decTestnexttoward.decTestor.decTestplus.decTestpower.decTestpowersqrt.decTestquantize.decTestrandomBound32.decTestrandoms.decTestreduce.decTestremainder.decTestremainderNear.decTestrescale.decTestrotate.decTestrounding.decTestsamequantum.decTestscaleb.decTestshift.decTestsquareroot.decTestsubtract.decTesttestall.decTesttointegral.decTesttointegralx.decTestxor.decTestdis_module.pydoctest_aliases.pydoctest_lineno.pydouble_const.pydtracedata__pycache__call_stack.cpython-310.opt-1.pyccall_stack.cpython-310.opt-2.pyccall_stack.cpython-310.pycgc.cpython-310.opt-1.pycgc.cpython-310.opt-2.pycgc.cpython-310.pycinstance.cpython-310.opt-1.pycinstance.cpython-310.opt-2.pycinstance.cpython-310.pycline.cpython-310.opt-1.pycline.cpython-310.opt-2.pycline.cpython-310.pycassert_usable.dassert_usable.stpcall_stack.dcall_stack.d.expectedcall_stack.pycall_stack.stpcall_stack.stp.expectedgc.dgc.d.expectedgc.pygc.stpgc.stp.expectedinstance.pyline.dline.d.expectedline.pyempty.vbsencoded_modules__init__.py__pycache____init__.cpython-310.opt-1.pyc__init__.cpython-310.opt-2.pyc__init__.cpython-310.pycmodule_iso_8859_1.cpython-310.opt-1.pycmodule_iso_8859_1.cpython-310.opt-2.pycmodule_iso_8859_1.cpython-310.pycmodule_koi8_r.cpython-310.opt-1.pycmodule_koi8_r.cpython-310.opt-2.pycmodule_koi8_r.cpython-310.pycmodule_iso_8859_1.pymodule_koi8_r.pyexception_hierarchy.txtffdh3072.pemfinal_a.pyfinal_b.pyfloating_points.txtfork_wait.pyformatfloat_testcases.txtfuture_test1.pyfuture_test2.pygdb_sample.pygood_getattr.pyidnsans.pemieee754.txtimghdrdatapython.bmppython.exrpython.gifpython.jpgpython.pbmpython.pgmpython.pngpython.ppmpython.raspython.sgipython.tiffpython.webppython.xbmimp_dummy.pyinspect_fodder.pyinspect_fodder2.pyinspect_stock_annotations.pyinspect_stringized_annotations.pyinspect_stringized_annotations_2.pykeycert.passwd.pemkeycert.pemkeycert2.pemkeycert3.pemkeycert4.pemkeycertecc.pemlibregrtest__init__.py__pycache____init__.cpython-310.opt-1.pyc__init__.cpython-310.opt-2.pyc__init__.cpython-310.pyccmdline.cpython-310.opt-1.pyccmdline.cpython-310.opt-2.pyccmdline.cpython-310.pycmain.cpython-310.opt-1.pycmain.cpython-310.opt-2.pycmain.cpython-310.pycpgo.cpython-310.opt-1.pycpgo.cpython-310.opt-2.pycpgo.cpython-310.pycrefleak.cpython-310.opt-1.pycrefleak.cpython-310.opt-2.pycrefleak.cpython-310.pycruntest.cpython-310.opt-1.pycruntest.cpython-310.opt-2.pycruntest.cpython-310.pycruntest_mp.cpython-310.opt-1.pycruntest_mp.cpython-310.opt-2.pycruntest_mp.cpython-310.pycsave_env.cpython-310.opt-1.pycsave_env.cpython-310.opt-2.pycsave_env.cpython-310.pycsetup.cpython-310.opt-1.pycsetup.cpython-310.opt-2.pycsetup.cpython-310.pycutils.cpython-310.opt-1.pycutils.cpython-310.opt-2.pycutils.cpython-310.pycwin_utils.cpython-310.opt-1.pycwin_utils.cpython-310.opt-2.pycwin_utils.cpython-310.pyccmdline.pymain.pypgo.pyrefleak.pyruntest.pyruntest_mp.pysave_env.pysetup.pyutils.pywin_utils.pylist_tests.pylock_tests.pymailcap.txtmake_ssl_certs.pymapping_tests.pymath_testcases.txtmemory_watchdog.pymime.typesmock_socket.pymod_generics_cache.pymp_fork_bomb.pymp_preload.pymultibytecodec_support.pynokia.pemnosan.pemnullbytecert.pemnullcert.pempickletester.pyprofilee.pypstats.pckpycacert.pempycakey.pempyclbr_input.pypydoc_mod.pypydocfodder.pypythoninfo.pyrandv2_32.pckrandv2_64.pckrandv3.pckre_tests.pyrecursion.tarregrtest.pyrelimport.pyreperf.pyrevocation.crlsample_doctest.pysample_doctest_no_docstrings.pysample_doctest_no_doctests.pysecp384r1.pemselfsigned_pythontestdotnet.pemseq_tests.pysgml_input.htmlsignalinterproctester.pysndhdrdataREADMEsndhdr.8svxsndhdr.aifcsndhdr.aiffsndhdr.ausndhdr.hcomsndhdr.sndtsndhdr.vocsndhdr.wavsortperf.pyssl_cert.pemssl_key.passwd.pemssl_key.pemssl_servers.pyssltests.pystring_tests.pysubprocessdata__pycache__fd_status.cpython-310.opt-1.pycfd_status.cpython-310.opt-2.pycfd_status.cpython-310.pycinput_reader.cpython-310.opt-1.pycinput_reader.cpython-310.opt-2.pycinput_reader.cpython-310.pycqcat.cpython-310.opt-1.pycqcat.cpython-310.opt-2.pycqcat.cpython-310.pycqgrep.cpython-310.opt-1.pycqgrep.cpython-310.opt-2.pycqgrep.cpython-310.pycsigchild_ignore.cpython-310.opt-1.pycsigchild_ignore.cpython-310.opt-2.pycsigchild_ignore.cpython-310.pycfd_status.pyinput_reader.pyqcat.pyqgrep.pysigchild_ignore.pysupport__init__.py__pycache____init__.cpython-310.opt-1.pyc__init__.cpython-310.opt-2.pyc__init__.cpython-310.pycbytecode_helper.cpython-310.opt-1.pycbytecode_helper.cpython-310.opt-2.pycbytecode_helper.cpython-310.pychashlib_helper.cpython-310.opt-1.pychashlib_helper.cpython-310.opt-2.pychashlib_helper.cpython-310.pycimport_helper.cpython-310.opt-1.pycimport_helper.cpython-310.opt-2.pycimport_helper.cpython-310.pycinterpreters.cpython-310.opt-1.pycinterpreters.cpython-310.opt-2.pycinterpreters.cpython-310.pyclogging_helper.cpython-310.opt-1.pyclogging_helper.cpython-310.opt-2.pyclogging_helper.cpython-310.pycos_helper.cpython-310.opt-1.pycos_helper.cpython-310.opt-2.pycos_helper.cpython-310.pycscript_helper.cpython-310.opt-1.pycscript_helper.cpython-310.opt-2.pycscript_helper.cpython-310.pycsocket_helper.cpython-310.opt-1.pycsocket_helper.cpython-310.opt-2.pycsocket_helper.cpython-310.pyctestresult.cpython-310.opt-1.pyctestresult.cpython-310.opt-2.pyctestresult.cpython-310.pycthreading_helper.cpython-310.opt-1.pycthreading_helper.cpython-310.opt-2.pycthreading_helper.cpython-310.pycwarnings_helper.cpython-310.opt-1.pycwarnings_helper.cpython-310.opt-2.pycwarnings_helper.cpython-310.pycbytecode_helper.pyhashlib_helper.pyimport_helper.pyinterpreters.pylogging_helper.pyos_helper.pyscript_helper.pysocket_helper.pytestresult.pythreading_helper.pywarnings_helper.pytalos-2019-0758.pemtest___all__.pytest___future__.pytest__locale.pytest__opcode.pytest__osx_support.pytest__xxsubinterpreters.pytest_abc.pytest_abstract_numbers.pytest_aifc.pytest_argparse.pytest_array.pytest_asdl_parser.pytest_ast.pytest_asyncgen.pytest_asynchat.pytest_asyncio__init__.py__main__.py__pycache____init__.cpython-310.opt-1.pyc__init__.cpython-310.opt-2.pyc__init__.cpython-310.pyc__main__.cpython-310.opt-1.pyc__main__.cpython-310.opt-2.pyc__main__.cpython-310.pycecho.cpython-310.opt-1.pycecho.cpython-310.opt-2.pycecho.cpython-310.pycecho2.cpython-310.opt-1.pycecho2.cpython-310.opt-2.pycecho2.cpython-310.pycecho3.cpython-310.opt-1.pycecho3.cpython-310.opt-2.pycecho3.cpython-310.pycfunctional.cpython-310.opt-1.pycfunctional.cpython-310.opt-2.pycfunctional.cpython-310.pyctest_base_events.cpython-310.opt-1.pyctest_base_events.cpython-310.opt-2.pyctest_base_events.cpython-310.pyctest_buffered_proto.cpython-310.opt-1.pyctest_buffered_proto.cpython-310.opt-2.pyctest_buffered_proto.cpython-310.pyctest_context.cpython-310.opt-1.pyctest_context.cpython-310.opt-2.pyctest_context.cpython-310.pyctest_events.cpython-310.opt-1.pyctest_events.cpython-310.opt-2.pyctest_events.cpython-310.pyctest_futures.cpython-310.opt-1.pyctest_futures.cpython-310.opt-2.pyctest_futures.cpython-310.pyctest_futures2.cpython-310.opt-1.pyctest_futures2.cpython-310.opt-2.pyctest_futures2.cpython-310.pyctest_locks.cpython-310.opt-1.pyctest_locks.cpython-310.opt-2.pyctest_locks.cpython-310.pyctest_pep492.cpython-310.opt-1.pyctest_pep492.cpython-310.opt-2.pyctest_pep492.cpython-310.pyctest_proactor_events.cpython-310.opt-1.pyctest_proactor_events.cpython-310.opt-2.pyctest_proactor_events.cpython-310.pyctest_protocols.cpython-310.opt-1.pyctest_protocols.cpython-310.opt-2.pyctest_protocols.cpython-310.pyctest_queues.cpython-310.opt-1.pyctest_queues.cpython-310.opt-2.pyctest_queues.cpython-310.pyctest_runners.cpython-310.opt-1.pyctest_runners.cpython-310.opt-2.pyctest_runners.cpython-310.pyctest_selector_events.cpython-310.opt-1.pyctest_selector_events.cpython-310.opt-2.pyctest_selector_events.cpython-310.pyctest_sendfile.cpython-310.opt-1.pyctest_sendfile.cpython-310.opt-2.pyctest_sendfile.cpython-310.pyctest_server.cpython-310.opt-1.pyctest_server.cpython-310.opt-2.pyctest_server.cpython-310.pyctest_sock_lowlevel.cpython-310.opt-1.pyctest_sock_lowlevel.cpython-310.opt-2.pyctest_sock_lowlevel.cpython-310.pyctest_sslproto.cpython-310.opt-1.pyctest_sslproto.cpython-310.opt-2.pyctest_sslproto.cpython-310.pyctest_streams.cpython-310.opt-1.pyctest_streams.cpython-310.opt-2.pyctest_streams.cpython-310.pyctest_subprocess.cpython-310.opt-1.pyctest_subprocess.cpython-310.opt-2.pyctest_subprocess.cpython-310.pyctest_tasks.cpython-310.opt-1.pyctest_tasks.cpython-310.opt-2.pyctest_tasks.cpython-310.pyctest_threads.cpython-310.opt-1.pyctest_threads.cpython-310.opt-2.pyctest_threads.cpython-310.pyctest_transports.cpython-310.opt-1.pyctest_transports.cpython-310.opt-2.pyctest_transports.cpython-310.pyctest_unix_events.cpython-310.opt-1.pyctest_unix_events.cpython-310.opt-2.pyctest_unix_events.cpython-310.pyctest_waitfor.cpython-310.opt-1.pyctest_waitfor.cpython-310.opt-2.pyctest_waitfor.cpython-310.pyctest_windows_events.cpython-310.opt-1.pyctest_windows_events.cpython-310.opt-2.pyctest_windows_events.cpython-310.pyctest_windows_utils.cpython-310.opt-1.pyctest_windows_utils.cpython-310.opt-2.pyctest_windows_utils.cpython-310.pycutils.cpython-310.opt-1.pycutils.cpython-310.opt-2.pycutils.cpython-310.pycecho.pyecho2.pyecho3.pyfunctional.pytest_base_events.pytest_buffered_proto.pytest_context.pytest_events.pytest_futures.pytest_futures2.pytest_locks.pytest_pep492.pytest_proactor_events.pytest_protocols.pytest_queues.pytest_runners.pytest_selector_events.pytest_sendfile.pytest_server.pytest_sock_lowlevel.pytest_sslproto.pytest_streams.pytest_subprocess.pytest_tasks.pytest_threads.pytest_transports.pytest_unix_events.pytest_waitfor.pytest_windows_events.pytest_windows_utils.pyutils.pytest_asyncore.pytest_atexit.pytest_audioop.pytest_audit.pytest_augassign.pytest_base64.pytest_baseexception.pytest_bdb.pytest_bigaddrspace.pytest_bigmem.pytest_binascii.pytest_binhex.pytest_binop.pytest_bisect.pytest_bool.pytest_buffer.pytest_bufio.pytest_builtin.pytest_bytes.pytest_bz2.pytest_c_locale_coercion.pytest_calendar.pytest_call.pytest_cgi.pytest_cgitb.pytest_charmapcodec.pytest_check_c_globals.pytest_class.pytest_clinic.pytest_cmath.pytest_cmd.pytest_cmd_line.pytest_cmd_line_script.pytest_code.pytest_code_module.pytest_codeccallbacks.pytest_codecencodings_cn.pytest_codecencodings_hk.pytest_codecencodings_iso2022.pytest_codecencodings_jp.pytest_codecencodings_kr.pytest_codecencodings_tw.pytest_codecmaps_cn.pytest_codecmaps_hk.pytest_codecmaps_jp.pytest_codecmaps_kr.pytest_codecmaps_tw.pytest_codecs.pytest_codeop.pytest_collections.pytest_colorsys.pytest_compare.pytest_compile.pytest_compileall.pytest_complex.pytest_concurrent_futures.pytest_configparser.pytest_contains.pytest_context.pytest_contextlib.pytest_contextlib_async.pytest_copy.pytest_copyreg.pytest_coroutines.pytest_cprofile.pytest_crashers.pytest_crypt.pytest_csv.pytest_ctypes.pytest_curses.pytest_dataclasses.pytest_datetime.pytest_dbm.pytest_dbm_dumb.pytest_dbm_gnu.pytest_dbm_ndbm.pytest_decimal.pytest_decorators.pytest_defaultdict.pytest_deque.pytest_descr.pytest_descrtut.pytest_devpoll.pytest_dict.pytest_dict_version.pytest_dictcomps.pytest_dictviews.pytest_difflib.pytest_difflib_expect.htmltest_dis.pytest_distutils.pytest_doctest.pytest_doctest.txttest_doctest2.pytest_doctest2.txttest_doctest3.txttest_doctest4.txttest_docxmlrpc.pytest_dtrace.pytest_dynamic.pytest_dynamicclassattribute.pytest_eintr.pytest_email__init__.py__main__.py__pycache____init__.cpython-310.opt-1.pyc__init__.cpython-310.opt-2.pyc__init__.cpython-310.pyc__main__.cpython-310.opt-1.pyc__main__.cpython-310.opt-2.pyc__main__.cpython-310.pyctest__encoded_words.cpython-310.opt-1.pyctest__encoded_words.cpython-310.opt-2.pyctest__encoded_words.cpython-310.pyctest__header_value_parser.cpython-310.opt-1.pyctest__header_value_parser.cpython-310.opt-2.pyctest__header_value_parser.cpython-310.pyctest_asian_codecs.cpython-310.opt-1.pyctest_asian_codecs.cpython-310.opt-2.pyctest_asian_codecs.cpython-310.pyctest_contentmanager.cpython-310.opt-1.pyctest_contentmanager.cpython-310.opt-2.pyctest_contentmanager.cpython-310.pyctest_defect_handling.cpython-310.opt-1.pyctest_defect_handling.cpython-310.opt-2.pyctest_defect_handling.cpython-310.pyctest_email.cpython-310.opt-1.pyctest_email.cpython-310.opt-2.pyctest_email.cpython-310.pyctest_generator.cpython-310.opt-1.pyctest_generator.cpython-310.opt-2.pyctest_generator.cpython-310.pyctest_headerregistry.cpython-310.opt-1.pyctest_headerregistry.cpython-310.opt-2.pyctest_headerregistry.cpython-310.pyctest_inversion.cpython-310.opt-1.pyctest_inversion.cpython-310.opt-2.pyctest_inversion.cpython-310.pyctest_message.cpython-310.opt-1.pyctest_message.cpython-310.opt-2.pyctest_message.cpython-310.pyctest_parser.cpython-310.opt-1.pyctest_parser.cpython-310.opt-2.pyctest_parser.cpython-310.pyctest_pickleable.cpython-310.opt-1.pyctest_pickleable.cpython-310.opt-2.pyctest_pickleable.cpython-310.pyctest_policy.cpython-310.opt-1.pyctest_policy.cpython-310.opt-2.pyctest_policy.cpython-310.pyctest_utils.cpython-310.opt-1.pyctest_utils.cpython-310.opt-2.pyctest_utils.cpython-310.pyctorture_test.cpython-310.opt-1.pyctorture_test.cpython-310.opt-2.pyctorture_test.cpython-310.pycdataPyBanner048.gifaudiotest.aumsg_01.txtmsg_02.txtmsg_03.txtmsg_04.txtmsg_05.txtmsg_06.txtmsg_07.txtmsg_08.txtmsg_09.txtmsg_10.txtmsg_11.txtmsg_12.txtmsg_12a.txtmsg_13.txtmsg_14.txtmsg_15.txtmsg_16.txtmsg_17.txtmsg_18.txtmsg_19.txtmsg_20.txtmsg_21.txtmsg_22.txtmsg_23.txtmsg_24.txtmsg_25.txtmsg_26.txtmsg_27.txtmsg_28.txtmsg_29.txtmsg_30.txtmsg_31.txtmsg_32.txtmsg_33.txtmsg_34.txtmsg_35.txtmsg_36.txtmsg_37.txtmsg_38.txtmsg_39.txtmsg_40.txtmsg_41.txtmsg_42.txtmsg_43.txtmsg_44.txtmsg_45.txtmsg_46.txttest__encoded_words.pytest__header_value_parser.pytest_asian_codecs.pytest_contentmanager.pytest_defect_handling.pytest_email.pytest_generator.pytest_headerregistry.pytest_inversion.pytest_message.pytest_parser.pytest_pickleable.pytest_policy.pytest_utils.pytorture_test.pytest_embed.pytest_ensurepip.pytest_enum.pytest_enumerate.pytest_eof.pytest_epoll.pytest_errno.pytest_exception_hierarchy.pytest_exception_variations.pytest_exceptions.pytest_extcall.pytest_faulthandler.pytest_fcntl.pytest_file.pytest_file_eintr.pytest_filecmp.pytest_fileinput.pytest_fileio.pytest_finalization.pytest_float.pytest_flufl.pytest_fnmatch.pytest_fork1.pytest_format.pytest_fractions.pytest_frame.pytest_frozen.pytest_fstring.pytest_ftplib.pytest_funcattrs.pytest_functools.pytest_future.pytest_future3.pytest_future4.pytest_future5.pytest_gc.pytest_gdb.pytest_generator_stop.pytest_generators.pytest_genericalias.pytest_genericclass.pytest_genericpath.pytest_genexps.pytest_getopt.pytest_getpass.pytest_gettext.pytest_glob.pytest_global.pytest_grammar.pytest_graphlib.pytest_grp.pytest_gzip.pytest_hash.pytest_hashlib.pytest_heapq.pytest_hmac.pytest_html.pytest_htmlparser.pytest_http_cookiejar.pytest_http_cookies.pytest_httplib.pytest_httpservers.pytest_idle.pytest_imaplib.pytest_imghdr.pytest_imp.pytest_import__init__.py__main__.py__pycache____init__.cpython-310.opt-1.pyc__init__.cpython-310.opt-2.pyc__init__.cpython-310.pyc__main__.cpython-310.opt-1.pyc__main__.cpython-310.opt-2.pyc__main__.cpython-310.pycdatacircular_imports__pycache__basic.cpython-310.opt-1.pycbasic.cpython-310.opt-2.pycbasic.cpython-310.pycbasic2.cpython-310.opt-1.pycbasic2.cpython-310.opt-2.pycbasic2.cpython-310.pycbinding.cpython-310.opt-1.pycbinding.cpython-310.opt-2.pycbinding.cpython-310.pycbinding2.cpython-310.opt-1.pycbinding2.cpython-310.opt-2.pycbinding2.cpython-310.pycfrom_cycle1.cpython-310.opt-1.pycfrom_cycle1.cpython-310.opt-2.pycfrom_cycle1.cpython-310.pycfrom_cycle2.cpython-310.opt-1.pycfrom_cycle2.cpython-310.opt-2.pycfrom_cycle2.cpython-310.pycindirect.cpython-310.opt-1.pycindirect.cpython-310.opt-2.pycindirect.cpython-310.pycrebinding.cpython-310.opt-1.pycrebinding.cpython-310.opt-2.pycrebinding.cpython-310.pycrebinding2.cpython-310.opt-1.pycrebinding2.cpython-310.opt-2.pycrebinding2.cpython-310.pycsource.cpython-310.opt-1.pycsource.cpython-310.opt-2.pycsource.cpython-310.pycsubpackage.cpython-310.opt-1.pycsubpackage.cpython-310.opt-2.pycsubpackage.cpython-310.pycuse.cpython-310.opt-1.pycuse.cpython-310.opt-2.pycuse.cpython-310.pycutil.cpython-310.opt-1.pycutil.cpython-310.opt-2.pycutil.cpython-310.pycbasic.pybasic2.pybinding.pybinding2.pyfrom_cycle1.pyfrom_cycle2.pyindirect.pyrebinding.pyrebinding2.pysource.pysubpackage.pysubpkg__pycache__subpackage2.cpython-310.opt-1.pycsubpackage2.cpython-310.opt-2.pycsubpackage2.cpython-310.pycutil.cpython-310.opt-1.pycutil.cpython-310.opt-2.pycutil.cpython-310.pycsubpackage2.pyutil.pyuse.pyutil.pypackage__init__.py__pycache____init__.cpython-310.opt-1.pyc__init__.cpython-310.opt-2.pyc__init__.cpython-310.pycsubmodule.cpython-310.opt-1.pycsubmodule.cpython-310.opt-2.pycsubmodule.cpython-310.pycsubmodule.pypackage2__pycache__submodule1.cpython-310.opt-1.pycsubmodule1.cpython-310.opt-2.pycsubmodule1.cpython-310.pycsubmodule2.cpython-310.opt-1.pycsubmodule2.cpython-310.opt-2.pycsubmodule2.cpython-310.pycsubmodule1.pysubmodule2.pyunwritable__init__.py__pycache____init__.cpython-310.opt-1.pyc__init__.cpython-310.opt-2.pyc__init__.cpython-310.pycx.cpython-310.opt-1.pycx.cpython-310.opt-2.pycx.cpython-310.pycx.pytest_importlib__init__.py__main__.py__pycache____init__.cpython-310.opt-1.pyc__init__.cpython-310.opt-2.pyc__init__.cpython-310.pyc__main__.cpython-310.opt-1.pyc__main__.cpython-310.opt-2.pyc__main__.cpython-310.pycabc.cpython-310.opt-1.pycabc.cpython-310.opt-2.pycabc.cpython-310.pycfixtures.cpython-310.opt-1.pycfixtures.cpython-310.opt-2.pycfixtures.cpython-310.pycstubs.cpython-310.opt-1.pycstubs.cpython-310.opt-2.pycstubs.cpython-310.pyctest_abc.cpython-310.opt-1.pyctest_abc.cpython-310.opt-2.pyctest_abc.cpython-310.pyctest_api.cpython-310.opt-1.pyctest_api.cpython-310.opt-2.pyctest_api.cpython-310.pyctest_files.cpython-310.opt-1.pyctest_files.cpython-310.opt-2.pyctest_files.cpython-310.pyctest_lazy.cpython-310.opt-1.pyctest_lazy.cpython-310.opt-2.pyctest_lazy.cpython-310.pyctest_locks.cpython-310.opt-1.pyctest_locks.cpython-310.opt-2.pyctest_locks.cpython-310.pyctest_main.cpython-310.opt-1.pyctest_main.cpython-310.opt-2.pyctest_main.cpython-310.pyctest_metadata_api.cpython-310.opt-1.pyctest_metadata_api.cpython-310.opt-2.pyctest_metadata_api.cpython-310.pyctest_namespace_pkgs.cpython-310.opt-1.pyctest_namespace_pkgs.cpython-310.opt-2.pyctest_namespace_pkgs.cpython-310.pyctest_open.cpython-310.opt-1.pyctest_open.cpython-310.opt-2.pyctest_open.cpython-310.pyctest_path.cpython-310.opt-1.pyctest_path.cpython-310.opt-2.pyctest_path.cpython-310.pyctest_pkg_import.cpython-310.opt-1.pyctest_pkg_import.cpython-310.opt-2.pyctest_pkg_import.cpython-310.pyctest_read.cpython-310.opt-1.pyctest_read.cpython-310.opt-2.pyctest_read.cpython-310.pyctest_reader.cpython-310.opt-1.pyctest_reader.cpython-310.opt-2.pyctest_reader.cpython-310.pyctest_resource.cpython-310.opt-1.pyctest_resource.cpython-310.opt-2.pyctest_resource.cpython-310.pyctest_spec.cpython-310.opt-1.pyctest_spec.cpython-310.opt-2.pyctest_spec.cpython-310.pyctest_threaded_import.cpython-310.opt-1.pyctest_threaded_import.cpython-310.opt-2.pyctest_threaded_import.cpython-310.pyctest_util.cpython-310.opt-1.pyctest_util.cpython-310.opt-2.pyctest_util.cpython-310.pyctest_windows.cpython-310.opt-1.pyctest_windows.cpython-310.opt-2.pyctest_windows.cpython-310.pyctest_zip.cpython-310.opt-1.pyctest_zip.cpython-310.opt-2.pyctest_zip.cpython-310.pycthreaded_import_hangers.cpython-310.opt-1.pycthreaded_import_hangers.cpython-310.opt-2.pycthreaded_import_hangers.cpython-310.pycupdate-zips.cpython-310.opt-1.pycupdate-zips.cpython-310.opt-2.pycupdate-zips.cpython-310.pycutil.cpython-310.opt-1.pycutil.cpython-310.opt-2.pycutil.cpython-310.pycabc.pybuiltin__init__.py__main__.py__pycache____init__.cpython-310.opt-1.pyc__init__.cpython-310.opt-2.pyc__init__.cpython-310.pyc__main__.cpython-310.opt-1.pyc__main__.cpython-310.opt-2.pyc__main__.cpython-310.pyctest_finder.cpython-310.opt-1.pyctest_finder.cpython-310.opt-2.pyctest_finder.cpython-310.pyctest_loader.cpython-310.opt-1.pyctest_loader.cpython-310.opt-2.pyctest_loader.cpython-310.pyctest_finder.pytest_loader.pydata__init__.py__pycache____init__.cpython-310.opt-1.pyc__init__.cpython-310.opt-2.pyc__init__.cpython-310.pycexample-21.12-py3-none-any.whlexample-21.12-py3.6.eggdata01__init__.py__pycache____init__.cpython-310.opt-1.pyc__init__.cpython-310.opt-2.pyc__init__.cpython-310.pycbinary.filesubdirectory__init__.py__pycache____init__.cpython-310.opt-1.pyc__init__.cpython-310.opt-2.pyc__init__.cpython-310.pycbinary.fileutf-16.fileutf-8.filedata02__init__.py__pycache____init__.cpython-310.opt-1.pyc__init__.cpython-310.opt-2.pyc__init__.cpython-310.pycone__init__.py__pycache____init__.cpython-310.opt-1.pyc__init__.cpython-310.opt-2.pyc__init__.cpython-310.pycresource1.txttwo__init__.py__pycache____init__.cpython-310.opt-1.pyc__init__.cpython-310.opt-2.pyc__init__.cpython-310.pycresource2.txtdata03__init__.py__pycache____init__.cpython-310.opt-1.pyc__init__.cpython-310.opt-2.pyc__init__.cpython-310.pycnamespaceportion1__init__.py__pycache____init__.cpython-310.opt-1.pyc__init__.cpython-310.opt-2.pyc__init__.cpython-310.pycportion2__init__.py__pycache____init__.cpython-310.opt-1.pyc__init__.cpython-310.opt-2.pyc__init__.cpython-310.pycresource1.txtextension__init__.py__main__.py__pycache____init__.cpython-310.opt-1.pyc__init__.cpython-310.opt-2.pyc__init__.cpython-310.pyc__main__.cpython-310.opt-1.pyc__main__.cpython-310.opt-2.pyc__main__.cpython-310.pyctest_case_sensitivity.cpython-310.opt-1.pyctest_case_sensitivity.cpython-310.opt-2.pyctest_case_sensitivity.cpython-310.pyctest_finder.cpython-310.opt-1.pyctest_finder.cpython-310.opt-2.pyctest_finder.cpython-310.pyctest_loader.cpython-310.opt-1.pyctest_loader.cpython-310.opt-2.pyctest_loader.cpython-310.pyctest_path_hook.cpython-310.opt-1.pyctest_path_hook.cpython-310.opt-2.pyctest_path_hook.cpython-310.pyctest_case_sensitivity.pytest_finder.pytest_loader.pytest_path_hook.pyfixtures.pyfrozen__init__.py__main__.py__pycache____init__.cpython-310.opt-1.pyc__init__.cpython-310.opt-2.pyc__init__.cpython-310.pyc__main__.cpython-310.opt-1.pyc__main__.cpython-310.opt-2.pyc__main__.cpython-310.pyctest_finder.cpython-310.opt-1.pyctest_finder.cpython-310.opt-2.pyctest_finder.cpython-310.pyctest_loader.cpython-310.opt-1.pyctest_loader.cpython-310.opt-2.pyctest_loader.cpython-310.pyctest_finder.pytest_loader.pyimport___init__.py__main__.py__pycache____init__.cpython-310.opt-1.pyc__init__.cpython-310.opt-2.pyc__init__.cpython-310.pyc__main__.cpython-310.opt-1.pyc__main__.cpython-310.opt-2.pyc__main__.cpython-310.pyctest___loader__.cpython-310.opt-1.pyctest___loader__.cpython-310.opt-2.pyctest___loader__.cpython-310.pyctest___package__.cpython-310.opt-1.pyctest___package__.cpython-310.opt-2.pyctest___package__.cpython-310.pyctest_api.cpython-310.opt-1.pyctest_api.cpython-310.opt-2.pyctest_api.cpython-310.pyctest_caching.cpython-310.opt-1.pyctest_caching.cpython-310.opt-2.pyctest_caching.cpython-310.pyctest_fromlist.cpython-310.opt-1.pyctest_fromlist.cpython-310.opt-2.pyctest_fromlist.cpython-310.pyctest_meta_path.cpython-310.opt-1.pyctest_meta_path.cpython-310.opt-2.pyctest_meta_path.cpython-310.pyctest_packages.cpython-310.opt-1.pyctest_packages.cpython-310.opt-2.pyctest_packages.cpython-310.pyctest_path.cpython-310.opt-1.pyctest_path.cpython-310.opt-2.pyctest_path.cpython-310.pyctest_relative_imports.cpython-310.opt-1.pyctest_relative_imports.cpython-310.opt-2.pyctest_relative_imports.cpython-310.pyctest___loader__.pytest___package__.pytest_api.pytest_caching.pytest_fromlist.pytest_meta_path.pytest_packages.pytest_path.pytest_relative_imports.pynamespace_pkgsboth_portionsfoo__pycache__one.cpython-310.opt-1.pycone.cpython-310.opt-2.pycone.cpython-310.pyctwo.cpython-310.opt-1.pyctwo.cpython-310.opt-2.pyctwo.cpython-310.pycone.pytwo.pymissing_directory.zipmodule_and_namespace_package__pycache__a_test.cpython-310.opt-1.pyca_test.cpython-310.opt-2.pyca_test.cpython-310.pyca_testa_test.pyemptynested_portion1.zipnot_a_namespace_pkgfoo__init__.py__pycache____init__.cpython-310.opt-1.pyc__init__.cpython-310.opt-2.pyc__init__.cpython-310.pycone.cpython-310.opt-1.pycone.cpython-310.opt-2.pycone.cpython-310.pycone.pyportion1foo__pycache__one.cpython-310.opt-1.pycone.cpython-310.opt-2.pycone.cpython-310.pycone.pyportion2foo__pycache__two.cpython-310.opt-1.pyctwo.cpython-310.opt-2.pyctwo.cpython-310.pyctwo.pyproject1parentchild__pycache__one.cpython-310.opt-1.pycone.cpython-310.opt-2.pycone.cpython-310.pycone.pyproject2parentchild__pycache__two.cpython-310.opt-1.pyctwo.cpython-310.opt-2.pyctwo.cpython-310.pyctwo.pyproject3parentchild__pycache__three.cpython-310.opt-1.pycthree.cpython-310.opt-2.pycthree.cpython-310.pycthree.pytop_level_portion1.zipnamespacedata01binary.fileutf-16.fileutf-8.filepartial__pycache__cfimport.cpython-310.opt-1.pyccfimport.cpython-310.opt-2.pyccfimport.cpython-310.pycpool_in_threads.cpython-310.opt-1.pycpool_in_threads.cpython-310.opt-2.pycpool_in_threads.cpython-310.pyccfimport.pypool_in_threads.pysource__init__.py__main__.py__pycache____init__.cpython-310.opt-1.pyc__init__.cpython-310.opt-2.pyc__init__.cpython-310.pyc__main__.cpython-310.opt-1.pyc__main__.cpython-310.opt-2.pyc__main__.cpython-310.pyctest_case_sensitivity.cpython-310.opt-1.pyctest_case_sensitivity.cpython-310.opt-2.pyctest_case_sensitivity.cpython-310.pyctest_file_loader.cpython-310.opt-1.pyctest_file_loader.cpython-310.opt-2.pyctest_file_loader.cpython-310.pyctest_finder.cpython-310.opt-1.pyctest_finder.cpython-310.opt-2.pyctest_finder.cpython-310.pyctest_path_hook.cpython-310.opt-1.pyctest_path_hook.cpython-310.opt-2.pyctest_path_hook.cpython-310.pyctest_source_encoding.cpython-310.opt-1.pyctest_source_encoding.cpython-310.opt-2.pyctest_source_encoding.cpython-310.pyctest_case_sensitivity.pytest_file_loader.pytest_finder.pytest_path_hook.pytest_source_encoding.pystubs.pytest_abc.pytest_api.pytest_files.pytest_lazy.pytest_locks.pytest_main.pytest_metadata_api.pytest_namespace_pkgs.pytest_open.pytest_path.pytest_pkg_import.pytest_read.pytest_reader.pytest_resource.pytest_spec.pytest_threaded_import.pytest_util.pytest_windows.pytest_zip.pythreaded_import_hangers.pyupdate-zips.pyutil.pyzipdata01__init__.py__pycache____init__.cpython-310.opt-1.pyc__init__.cpython-310.opt-2.pyc__init__.cpython-310.pycziptestdata.zipzipdata02__init__.py__pycache____init__.cpython-310.opt-1.pyc__init__.cpython-310.opt-2.pyc__init__.cpython-310.pycziptestdata.ziptest_index.pytest_inspect.pytest_int.pytest_int_literal.pytest_interpreters.pytest_io.pytest_ioctl.pytest_ipaddress.pytest_isinstance.pytest_iter.pytest_iterlen.pytest_itertools.pytest_json__init__.py__main__.py__pycache____init__.cpython-310.opt-1.pyc__init__.cpython-310.opt-2.pyc__init__.cpython-310.pyc__main__.cpython-310.opt-1.pyc__main__.cpython-310.opt-2.pyc__main__.cpython-310.pyctest_decode.cpython-310.opt-1.pyctest_decode.cpython-310.opt-2.pyctest_decode.cpython-310.pyctest_default.cpython-310.opt-1.pyctest_default.cpython-310.opt-2.pyctest_default.cpython-310.pyctest_dump.cpython-310.opt-1.pyctest_dump.cpython-310.opt-2.pyctest_dump.cpython-310.pyctest_encode_basestring_ascii.cpython-310.opt-1.pyctest_encode_basestring_ascii.cpython-310.opt-2.pyctest_encode_basestring_ascii.cpython-310.pyctest_enum.cpython-310.opt-1.pyctest_enum.cpython-310.opt-2.pyctest_enum.cpython-310.pyctest_fail.cpython-310.opt-1.pyctest_fail.cpython-310.opt-2.pyctest_fail.cpython-310.pyctest_float.cpython-310.opt-1.pyctest_float.cpython-310.opt-2.pyctest_float.cpython-310.pyctest_indent.cpython-310.opt-1.pyctest_indent.cpython-310.opt-2.pyctest_indent.cpython-310.pyctest_pass1.cpython-310.opt-1.pyctest_pass1.cpython-310.opt-2.pyctest_pass1.cpython-310.pyctest_pass2.cpython-310.opt-1.pyctest_pass2.cpython-310.opt-2.pyctest_pass2.cpython-310.pyctest_pass3.cpython-310.opt-1.pyctest_pass3.cpython-310.opt-2.pyctest_pass3.cpython-310.pyctest_recursion.cpython-310.opt-1.pyctest_recursion.cpython-310.opt-2.pyctest_recursion.cpython-310.pyctest_scanstring.cpython-310.opt-1.pyctest_scanstring.cpython-310.opt-2.pyctest_scanstring.cpython-310.pyctest_separators.cpython-310.opt-1.pyctest_separators.cpython-310.opt-2.pyctest_separators.cpython-310.pyctest_speedups.cpython-310.opt-1.pyctest_speedups.cpython-310.opt-2.pyctest_speedups.cpython-310.pyctest_tool.cpython-310.opt-1.pyctest_tool.cpython-310.opt-2.pyctest_tool.cpython-310.pyctest_unicode.cpython-310.opt-1.pyctest_unicode.cpython-310.opt-2.pyctest_unicode.cpython-310.pyctest_decode.pytest_default.pytest_dump.pytest_encode_basestring_ascii.pytest_enum.pytest_fail.pytest_float.pytest_indent.pytest_pass1.pytest_pass2.pytest_pass3.pytest_recursion.pytest_scanstring.pytest_separators.pytest_speedups.pytest_tool.pytest_unicode.pytest_keyword.pytest_keywordonlyarg.pytest_kqueue.pytest_largefile.pytest_lib2to3.pytest_linecache.pytest_list.pytest_listcomps.pytest_lltrace.pytest_locale.pytest_logging.pytest_long.pytest_longexp.pytest_lzma.pytest_mailbox.pytest_mailcap.pytest_marshal.pytest_math.pytest_memoryio.pytest_memoryview.pytest_metaclass.pytest_mimetypes.pytest_minidom.pytest_mmap.pytest_module.pytest_modulefinder.pytest_msilib.pytest_multibytecodec.pytest_multiprocessing_fork.pytest_multiprocessing_forkserver.pytest_multiprocessing_main_handling.pytest_multiprocessing_spawn.pytest_named_expressions.pytest_netrc.pytest_nis.pytest_nntplib.pytest_ntpath.pytest_numeric_tower.pytest_opcache.pytest_opcodes.pytest_openpty.pytest_operator.pytest_optparse.pytest_ordered_dict.pytest_os.pytest_ossaudiodev.pytest_osx_env.pytest_pathlib.pytest_patma.pytest_pdb.pytest_peepholer.pytest_peg_generator__init__.py__main__.py__pycache____init__.cpython-310.opt-1.pyc__init__.cpython-310.opt-2.pyc__init__.cpython-310.pyc__main__.cpython-310.opt-1.pyc__main__.cpython-310.opt-2.pyc__main__.cpython-310.pyctest_c_parser.cpython-310.opt-1.pyctest_c_parser.cpython-310.opt-2.pyctest_c_parser.cpython-310.pyctest_first_sets.cpython-310.opt-1.pyctest_first_sets.cpython-310.opt-2.pyctest_first_sets.cpython-310.pyctest_grammar_validator.cpython-310.opt-1.pyctest_grammar_validator.cpython-310.opt-2.pyctest_grammar_validator.cpython-310.pyctest_pegen.cpython-310.opt-1.pyctest_pegen.cpython-310.opt-2.pyctest_pegen.cpython-310.pyctest_c_parser.pytest_first_sets.pytest_grammar_validator.pytest_pegen.pytest_pickle.pytest_picklebuffer.pytest_pickletools.pytest_pipes.pytest_pkg.pytest_pkgutil.pytest_platform.pytest_plistlib.pytest_poll.pytest_popen.pytest_poplib.pytest_positional_only_arg.pytest_posix.pytest_posixpath.pytest_pow.pytest_pprint.pytest_print.pytest_profile.pytest_property.pytest_pstats.pytest_pty.pytest_pulldom.pytest_pwd.pytest_py_compile.pytest_pyclbr.pytest_pydoc.pytest_pyexpat.pytest_queue.pytest_quopri.pytest_raise.pytest_random.pytest_range.pytest_re.pytest_readline.pytest_regrtest.pytest_repl.pytest_reprlib.pytest_resource.pytest_richcmp.pytest_rlcompleter.pytest_robotparser.pytest_runpy.pytest_sax.pytest_sched.pytest_scope.pytest_script_helper.pytest_secrets.pytest_select.pytest_selectors.pytest_set.pytest_setcomps.pytest_shelve.pytest_shlex.pytest_shutil.pytest_signal.pytest_site.pytest_slice.pytest_smtpd.pytest_smtplib.pytest_smtpnet.pytest_sndhdr.pytest_socket.pytest_socketserver.pytest_sort.pytest_source_encoding.pytest_spwd.pytest_sqlite.pytest_ssl.pytest_startfile.pytest_stat.pytest_statistics.pytest_strftime.pytest_string.pytest_string_literals.pytest_stringprep.pytest_strptime.pytest_strtod.pytest_struct.pytest_structseq.pytest_subclassinit.pytest_subprocess.pytest_sunau.pytest_sundry.pytest_super.pytest_support.pytest_symtable.pytest_syntax.pytest_sys.pytest_sys_setprofile.pytest_sys_settrace.pytest_sysconfig.pytest_syslog.pytest_tabnanny.pytest_tarfile.pytest_tcl.pytest_telnetlib.pytest_tempfile.pytest_textwrap.pytest_thread.pytest_threadedtempfile.pytest_threading.pytest_threading_local.pytest_threadsignals.pytest_time.pytest_timeit.pytest_timeout.pytest_tix.pytest_tk.pytest_tokenize.pytest_tools__init__.py__main__.py__pycache____init__.cpython-310.opt-1.pyc__init__.cpython-310.opt-2.pyc__init__.cpython-310.pyc__main__.cpython-310.opt-1.pyc__main__.cpython-310.opt-2.pyc__main__.cpython-310.pyctest_fixcid.cpython-310.opt-1.pyctest_fixcid.cpython-310.opt-2.pyctest_fixcid.cpython-310.pyctest_gprof2html.cpython-310.opt-1.pyctest_gprof2html.cpython-310.opt-2.pyctest_gprof2html.cpython-310.pyctest_i18n.cpython-310.opt-1.pyctest_i18n.cpython-310.opt-2.pyctest_i18n.cpython-310.pyctest_lll.cpython-310.opt-1.pyctest_lll.cpython-310.opt-2.pyctest_lll.cpython-310.pyctest_md5sum.cpython-310.opt-1.pyctest_md5sum.cpython-310.opt-2.pyctest_md5sum.cpython-310.pyctest_pathfix.cpython-310.opt-1.pyctest_pathfix.cpython-310.opt-2.pyctest_pathfix.cpython-310.pyctest_pdeps.cpython-310.opt-1.pyctest_pdeps.cpython-310.opt-2.pyctest_pdeps.cpython-310.pyctest_pindent.cpython-310.opt-1.pyctest_pindent.cpython-310.opt-2.pyctest_pindent.cpython-310.pyctest_reindent.cpython-310.opt-1.pyctest_reindent.cpython-310.opt-2.pyctest_reindent.cpython-310.pyctest_sundry.cpython-310.opt-1.pyctest_sundry.cpython-310.opt-2.pyctest_sundry.cpython-310.pyctest_fixcid.pytest_gprof2html.pytest_i18n.pytest_lll.pytest_md5sum.pytest_pathfix.pytest_pdeps.pytest_pindent.pytest_reindent.pytest_sundry.pytest_trace.pytest_traceback.pytest_tracemalloc.pytest_ttk_guionly.pytest_ttk_textonly.pytest_tuple.pytest_turtle.pytest_type_annotations.pytest_type_comments.pytest_typechecks.pytest_types.pytest_typing.pytest_ucn.pytest_unary.pytest_unicode.pytest_unicode_file.pytest_unicode_file_functions.pytest_unicode_identifiers.pytest_unicodedata.pytest_unittest.pytest_univnewlines.pytest_unpack.pytest_unpack_ex.pytest_unparse.pytest_urllib.pytest_urllib2.pytest_urllib2_localnet.pytest_urllib2net.pytest_urllib_response.pytest_urllibnet.pytest_urlparse.pytest_userdict.pytest_userlist.pytest_userstring.pytest_utf8_mode.pytest_utf8source.pytest_uu.pytest_uuid.pytest_venv.pytest_wait3.pytest_wait4.pytest_warnings__init__.py__main__.py__pycache____init__.cpython-310.opt-1.pyc__init__.cpython-310.opt-2.pyc__init__.cpython-310.pyc__main__.cpython-310.opt-1.pyc__main__.cpython-310.opt-2.pyc__main__.cpython-310.pycdata__pycache__import_warning.cpython-310.opt-1.pycimport_warning.cpython-310.opt-2.pycimport_warning.cpython-310.pycstacklevel.cpython-310.opt-1.pycstacklevel.cpython-310.opt-2.pycstacklevel.cpython-310.pycimport_warning.pystacklevel.pytest_wave.pytest_weakref.pytest_weakset.pytest_webbrowser.pytest_winconsoleio.pytest_winreg.pytest_winsound.pytest_with.pytest_wsgiref.pytest_xdrlib.pytest_xml_dom_minicompat.pytest_xml_etree.pytest_xml_etree_c.pytest_xmlrpc.pytest_xmlrpc_net.pytest_xxlimited.pytest_xxtestfuzz.pytest_yield_from.pytest_zipapp.pytest_zipfile.pytest_zipfile64.pytest_zipimport.pytest_zipimport_support.pytest_zlib.pytest_zoneinfo__init__.py__main__.py__pycache____init__.cpython-310.opt-1.pyc__init__.cpython-310.opt-2.pyc__init__.cpython-310.pyc__main__.cpython-310.opt-1.pyc__main__.cpython-310.opt-2.pyc__main__.cpython-310.pyc_support.cpython-310.opt-1.pyc_support.cpython-310.opt-2.pyc_support.cpython-310.pyctest_zoneinfo.cpython-310.opt-1.pyctest_zoneinfo.cpython-310.opt-2.pyctest_zoneinfo.cpython-310.pyc_support.pydata__pycache__update_test_data.cpython-310.opt-1.pycupdate_test_data.cpython-310.opt-2.pycupdate_test_data.cpython-310.pycupdate_test_data.pyzoneinfo_data.jsontest_zoneinfo.pytestcodec.pytesttar.tartesttar.tar.xztf_inherit_check.pytime_hashlib.pytokenize_tests-latin1-coding-cookie-and-utf8-bom-sig.txttokenize_tests-no-coding-cookie-and-utf8-bom-sig-only.txttokenize_tests-utf8-coding-cookie-and-no-utf8-bom-sig.txttokenize_tests-utf8-coding-cookie-and-utf8-bom-sig.txttokenize_tests.txttracedmodules__init__.py__pycache____init__.cpython-310.opt-1.pyc__init__.cpython-310.opt-2.pyc__init__.cpython-310.pyctestmod.cpython-310.opt-1.pyctestmod.cpython-310.opt-2.pyctestmod.cpython-310.pyctestmod.pytypinganndata__init__.py__pycache____init__.cpython-310.opt-1.pyc__init__.cpython-310.opt-2.pyc__init__.cpython-310.pycann_module9.cpython-310.opt-1.pycann_module9.cpython-310.opt-2.pycann_module9.cpython-310.pycann_module9.pywin_console_handler.pyxmltestdatac14n-20READMEc14nComment.xmlc14nDefault.xmlc14nPrefix.xmlc14nPrefixQname.xmlc14nPrefixQnameXpathElem.xmlc14nQname.xmlc14nQnameElem.xmlc14nQnameXpathElem.xmlc14nTrim.xmldoc.dtddoc.xslinC14N1.xmlinC14N2.xmlinC14N3.xmlinC14N4.xmlinC14N5.xmlinC14N6.xmlinNsContent.xmlinNsDefault.xmlinNsPushdown.xmlinNsRedecl.xmlinNsSort.xmlinNsSuperfluous.xmlinNsXml.xmlout_inC14N1_c14nComment.xmlout_inC14N1_c14nDefault.xmlout_inC14N2_c14nDefault.xmlout_inC14N2_c14nTrim.xmlout_inC14N3_c14nDefault.xmlout_inC14N3_c14nPrefix.xmlout_inC14N3_c14nTrim.xmlout_inC14N4_c14nDefault.xmlout_inC14N4_c14nTrim.xmlout_inC14N5_c14nDefault.xmlout_inC14N5_c14nTrim.xmlout_inC14N6_c14nDefault.xmlout_inNsContent_c14nDefault.xmlout_inNsContent_c14nPrefixQnameXpathElem.xmlout_inNsContent_c14nQnameElem.xmlout_inNsContent_c14nQnameXpathElem.xmlout_inNsDefault_c14nDefault.xmlout_inNsDefault_c14nPrefix.xmlout_inNsPushdown_c14nDefault.xmlout_inNsPushdown_c14nPrefix.xmlout_inNsRedecl_c14nDefault.xmlout_inNsRedecl_c14nPrefix.xmlout_inNsSort_c14nDefault.xmlout_inNsSort_c14nPrefix.xmlout_inNsSuperfluous_c14nDefault.xmlout_inNsSuperfluous_c14nPrefix.xmlout_inNsXml_c14nDefault.xmlout_inNsXml_c14nPrefix.xmlout_inNsXml_c14nPrefixQname.xmlout_inNsXml_c14nQname.xmlworld.txtexpat224_utf8_bug.xmlsimple-ns.xmlsimple.xmltest.xmltest.xml.outxmltests.pyzip_cp437_header.zipzipdir.zipziptestdataREADME.md__pycache__testdata_module_inside_zip.cpython-310.opt-1.pyctestdata_module_inside_zip.cpython-310.opt-2.pyctestdata_module_inside_zip.cpython-310.pycexe_with_z64exe_with_zipheader.shtestdata_module_inside_zip.pytkintertestREADME__init__.py__pycache____init__.cpython-310.opt-1.pyc__init__.cpython-310.opt-2.pyc__init__.cpython-310.pycsupport.cpython-310.opt-1.pycsupport.cpython-310.opt-2.pycsupport.cpython-310.pycwidget_tests.cpython-310.opt-1.pycwidget_tests.cpython-310.opt-2.pycwidget_tests.cpython-310.pycsupport.pytest_tkinter__init__.py__pycache____init__.cpython-310.opt-1.pyc__init__.cpython-310.opt-2.pyc__init__.cpython-310.pyctest_colorchooser.cpython-310.opt-1.pyctest_colorchooser.cpython-310.opt-2.pyctest_colorchooser.cpython-310.pyctest_font.cpython-310.opt-1.pyctest_font.cpython-310.opt-2.pyctest_font.cpython-310.pyctest_geometry_managers.cpython-310.opt-1.pyctest_geometry_managers.cpython-310.opt-2.pyctest_geometry_managers.cpython-310.pyctest_images.cpython-310.opt-1.pyctest_images.cpython-310.opt-2.pyctest_images.cpython-310.pyctest_loadtk.cpython-310.opt-1.pyctest_loadtk.cpython-310.opt-2.pyctest_loadtk.cpython-310.pyctest_messagebox.cpython-310.opt-1.pyctest_messagebox.cpython-310.opt-2.pyctest_messagebox.cpython-310.pyctest_misc.cpython-310.opt-1.pyctest_misc.cpython-310.opt-2.pyctest_misc.cpython-310.pyctest_simpledialog.cpython-310.opt-1.pyctest_simpledialog.cpython-310.opt-2.pyctest_simpledialog.cpython-310.pyctest_text.cpython-310.opt-1.pyctest_text.cpython-310.opt-2.pyctest_text.cpython-310.pyctest_variables.cpython-310.opt-1.pyctest_variables.cpython-310.opt-2.pyctest_variables.cpython-310.pyctest_widgets.cpython-310.opt-1.pyctest_widgets.cpython-310.opt-2.pyctest_widgets.cpython-310.pyctest_colorchooser.pytest_font.pytest_geometry_managers.pytest_images.pytest_loadtk.pytest_messagebox.pytest_misc.pytest_simpledialog.pytest_text.pytest_variables.pytest_widgets.pytest_ttk__init__.py__pycache____init__.cpython-310.opt-1.pyc__init__.cpython-310.opt-2.pyc__init__.cpython-310.pyctest_extensions.cpython-310.opt-1.pyctest_extensions.cpython-310.opt-2.pyctest_extensions.cpython-310.pyctest_style.cpython-310.opt-1.pyctest_style.cpython-310.opt-2.pyctest_style.cpython-310.pyctest_widgets.cpython-310.opt-1.pyctest_widgets.cpython-310.opt-2.pyctest_widgets.cpython-310.pyctest_extensions.pytest_style.pytest_widgets.pywidget_tests.pytest__init__.py__main__.py__pycache____init__.cpython-310.opt-1.pyc__init__.cpython-310.opt-2.pyc__init__.cpython-310.pyc__main__.cpython-310.opt-1.pyc__main__.cpython-310.opt-2.pyc__main__.cpython-310.pyc_test_warnings.cpython-310.opt-1.pyc_test_warnings.cpython-310.opt-2.pyc_test_warnings.cpython-310.pycdummy.cpython-310.opt-1.pycdummy.cpython-310.opt-2.pycdummy.cpython-310.pycsupport.cpython-310.opt-1.pycsupport.cpython-310.opt-2.pycsupport.cpython-310.pyctest_assertions.cpython-310.opt-1.pyctest_assertions.cpython-310.opt-2.pyctest_assertions.cpython-310.pyctest_async_case.cpython-310.opt-1.pyctest_async_case.cpython-310.opt-2.pyctest_async_case.cpython-310.pyctest_break.cpython-310.opt-1.pyctest_break.cpython-310.opt-2.pyctest_break.cpython-310.pyctest_case.cpython-310.opt-1.pyctest_case.cpython-310.opt-2.pyctest_case.cpython-310.pyctest_discovery.cpython-310.opt-1.pyctest_discovery.cpython-310.opt-2.pyctest_discovery.cpython-310.pyctest_functiontestcase.cpython-310.opt-1.pyctest_functiontestcase.cpython-310.opt-2.pyctest_functiontestcase.cpython-310.pyctest_loader.cpython-310.opt-1.pyctest_loader.cpython-310.opt-2.pyctest_loader.cpython-310.pyctest_program.cpython-310.opt-1.pyctest_program.cpython-310.opt-2.pyctest_program.cpython-310.pyctest_result.cpython-310.opt-1.pyctest_result.cpython-310.opt-2.pyctest_result.cpython-310.pyctest_runner.cpython-310.opt-1.pyctest_runner.cpython-310.opt-2.pyctest_runner.cpython-310.pyctest_setups.cpython-310.opt-1.pyctest_setups.cpython-310.opt-2.pyctest_setups.cpython-310.pyctest_skipping.cpython-310.opt-1.pyctest_skipping.cpython-310.opt-2.pyctest_skipping.cpython-310.pyctest_suite.cpython-310.opt-1.pyctest_suite.cpython-310.opt-2.pyctest_suite.cpython-310.pyc_test_warnings.pydummy.pysupport.pytest_assertions.pytest_async_case.pytest_break.pytest_case.pytest_discovery.pytest_functiontestcase.pytest_loader.pytest_program.pytest_result.pytest_runner.pytest_setups.pytest_skipping.pytest_suite.pytestmock__init__.py__main__.py__pycache____init__.cpython-310.opt-1.pyc__init__.cpython-310.opt-2.pyc__init__.cpython-310.pyc__main__.cpython-310.opt-1.pyc__main__.cpython-310.opt-2.pyc__main__.cpython-310.pycsupport.cpython-310.opt-1.pycsupport.cpython-310.opt-2.pycsupport.cpython-310.pyctestasync.cpython-310.opt-1.pyctestasync.cpython-310.opt-2.pyctestasync.cpython-310.pyctestcallable.cpython-310.opt-1.pyctestcallable.cpython-310.opt-2.pyctestcallable.cpython-310.pyctesthelpers.cpython-310.opt-1.pyctesthelpers.cpython-310.opt-2.pyctesthelpers.cpython-310.pyctestmagicmethods.cpython-310.opt-1.pyctestmagicmethods.cpython-310.opt-2.pyctestmagicmethods.cpython-310.pyctestmock.cpython-310.opt-1.pyctestmock.cpython-310.opt-2.pyctestmock.cpython-310.pyctestpatch.cpython-310.opt-1.pyctestpatch.cpython-310.opt-2.pyctestpatch.cpython-310.pyctestsealable.cpython-310.opt-1.pyctestsealable.cpython-310.opt-2.pyctestsealable.cpython-310.pyctestsentinel.cpython-310.opt-1.pyctestsentinel.cpython-310.opt-2.pyctestsentinel.cpython-310.pyctestwith.cpython-310.opt-1.pyctestwith.cpython-310.opt-2.pyctestwith.cpython-310.pycsupport.pytestasync.pytestcallable.pytesthelpers.pytestmagicmethods.pytestmock.pytestpatch.pytestsealable.pytestsentinel.pytestwith.py/usr/lib64/python3.10/ctypes//usr/lib64/python3.10/ctypes/test//usr/lib64/python3.10/ctypes/test/__pycache__//usr/lib64/python3.10/distutils//usr/lib64/python3.10/distutils/tests//usr/lib64/python3.10/distutils/tests/__pycache__//usr/lib64/python3.10/lib-dynload//usr/lib64/python3.10/lib2to3//usr/lib64/python3.10/lib2to3/tests//usr/lib64/python3.10/lib2to3/tests/__pycache__//usr/lib64/python3.10/lib2to3/tests/data//usr/lib64/python3.10/lib2to3/tests/data/fixers//usr/lib64/python3.10/lib2to3/tests/data/fixers/myfixes//usr/lib64/python3.10//usr/lib64/python3.10/sqlite3//usr/lib64/python3.10/sqlite3/test//usr/lib64/python3.10/sqlite3/test/__pycache__//usr/lib64/python3.10//usr/lib64/python3.10/test//usr/lib64/python3.10/test/__pycache__//usr/lib64/python3.10/test/audiodata//usr/lib64/python3.10/test/capath//usr/lib64/python3.10/test/cjkencodings//usr/lib64/python3.10/test/data//usr/lib64/python3.10/test/decimaltestdata//usr/lib64/python3.10/test/dtracedata//usr/lib64/python3.10/test/dtracedata/__pycache__//usr/lib64/python3.10/test/encoded_modules//usr/lib64/python3.10/test/encoded_modules/__pycache__//usr/lib64/python3.10/test/imghdrdata//usr/lib64/python3.10/test/libregrtest//usr/lib64/python3.10/test/libregrtest/__pycache__//usr/lib64/python3.10/test/sndhdrdata//usr/lib64/python3.10/test/subprocessdata//usr/lib64/python3.10/test/subprocessdata/__pycache__//usr/lib64/python3.10/test/support//usr/lib64/python3.10/test/support/__pycache__//usr/lib64/python3.10/test/test_asyncio//usr/lib64/python3.10/test/test_asyncio/__pycache__//usr/lib64/python3.10/test/test_email//usr/lib64/python3.10/test/test_email/__pycache__//usr/lib64/python3.10/test/test_email/data//usr/lib64/python3.10/test/test_import//usr/lib64/python3.10/test/test_import/__pycache__//usr/lib64/python3.10/test/test_import/data//usr/lib64/python3.10/test/test_import/data/circular_imports//usr/lib64/python3.10/test/test_import/data/circular_imports/__pycache__//usr/lib64/python3.10/test/test_import/data/circular_imports/subpkg//usr/lib64/python3.10/test/test_import/data/circular_imports/subpkg/__pycache__//usr/lib64/python3.10/test/test_import/data/package//usr/lib64/python3.10/test/test_import/data/package/__pycache__//usr/lib64/python3.10/test/test_import/data/package2//usr/lib64/python3.10/test/test_import/data/package2/__pycache__//usr/lib64/python3.10/test/test_import/data/unwritable//usr/lib64/python3.10/test/test_import/data/unwritable/__pycache__//usr/lib64/python3.10/test/test_importlib//usr/lib64/python3.10/test/test_importlib/__pycache__//usr/lib64/python3.10/test/test_importlib/builtin//usr/lib64/python3.10/test/test_importlib/builtin/__pycache__//usr/lib64/python3.10/test/test_importlib/data//usr/lib64/python3.10/test/test_importlib/data/__pycache__//usr/lib64/python3.10/test/test_importlib/data01//usr/lib64/python3.10/test/test_importlib/data01/__pycache__//usr/lib64/python3.10/test/test_importlib/data01/subdirectory//usr/lib64/python3.10/test/test_importlib/data01/subdirectory/__pycache__//usr/lib64/python3.10/test/test_importlib/data02//usr/lib64/python3.10/test/test_importlib/data02/__pycache__//usr/lib64/python3.10/test/test_importlib/data02/one//usr/lib64/python3.10/test/test_importlib/data02/one/__pycache__//usr/lib64/python3.10/test/test_importlib/data02/two//usr/lib64/python3.10/test/test_importlib/data02/two/__pycache__//usr/lib64/python3.10/test/test_importlib/data03//usr/lib64/python3.10/test/test_importlib/data03/__pycache__//usr/lib64/python3.10/test/test_importlib/data03/namespace//usr/lib64/python3.10/test/test_importlib/data03/namespace/portion1//usr/lib64/python3.10/test/test_importlib/data03/namespace/portion1/__pycache__//usr/lib64/python3.10/test/test_importlib/data03/namespace/portion2//usr/lib64/python3.10/test/test_importlib/data03/namespace/portion2/__pycache__//usr/lib64/python3.10/test/test_importlib/extension//usr/lib64/python3.10/test/test_importlib/extension/__pycache__//usr/lib64/python3.10/test/test_importlib/frozen//usr/lib64/python3.10/test/test_importlib/frozen/__pycache__//usr/lib64/python3.10/test/test_importlib/import_//usr/lib64/python3.10/test/test_importlib/import_/__pycache__//usr/lib64/python3.10/test/test_importlib/namespace_pkgs//usr/lib64/python3.10/test/test_importlib/namespace_pkgs/both_portions//usr/lib64/python3.10/test/test_importlib/namespace_pkgs/both_portions/foo//usr/lib64/python3.10/test/test_importlib/namespace_pkgs/both_portions/foo/__pycache__//usr/lib64/python3.10/test/test_importlib/namespace_pkgs/module_and_namespace_package//usr/lib64/python3.10/test/test_importlib/namespace_pkgs/module_and_namespace_package/__pycache__//usr/lib64/python3.10/test/test_importlib/namespace_pkgs/module_and_namespace_package/a_test//usr/lib64/python3.10/test/test_importlib/namespace_pkgs/not_a_namespace_pkg//usr/lib64/python3.10/test/test_importlib/namespace_pkgs/not_a_namespace_pkg/foo//usr/lib64/python3.10/test/test_importlib/namespace_pkgs/not_a_namespace_pkg/foo/__pycache__//usr/lib64/python3.10/test/test_importlib/namespace_pkgs/portion1//usr/lib64/python3.10/test/test_importlib/namespace_pkgs/portion1/foo//usr/lib64/python3.10/test/test_importlib/namespace_pkgs/portion1/foo/__pycache__//usr/lib64/python3.10/test/test_importlib/namespace_pkgs/portion2//usr/lib64/python3.10/test/test_importlib/namespace_pkgs/portion2/foo//usr/lib64/python3.10/test/test_importlib/namespace_pkgs/portion2/foo/__pycache__//usr/lib64/python3.10/test/test_importlib/namespace_pkgs/project1//usr/lib64/python3.10/test/test_importlib/namespace_pkgs/project1/parent//usr/lib64/python3.10/test/test_importlib/namespace_pkgs/project1/parent/child//usr/lib64/python3.10/test/test_importlib/namespace_pkgs/project1/parent/child/__pycache__//usr/lib64/python3.10/test/test_importlib/namespace_pkgs/project2//usr/lib64/python3.10/test/test_importlib/namespace_pkgs/project2/parent//usr/lib64/python3.10/test/test_importlib/namespace_pkgs/project2/parent/child//usr/lib64/python3.10/test/test_importlib/namespace_pkgs/project2/parent/child/__pycache__//usr/lib64/python3.10/test/test_importlib/namespace_pkgs/project3//usr/lib64/python3.10/test/test_importlib/namespace_pkgs/project3/parent//usr/lib64/python3.10/test/test_importlib/namespace_pkgs/project3/parent/child//usr/lib64/python3.10/test/test_importlib/namespace_pkgs/project3/parent/child/__pycache__//usr/lib64/python3.10/test/test_importlib/namespacedata01//usr/lib64/python3.10/test/test_importlib/partial//usr/lib64/python3.10/test/test_importlib/partial/__pycache__//usr/lib64/python3.10/test/test_importlib/source//usr/lib64/python3.10/test/test_importlib/source/__pycache__//usr/lib64/python3.10/test/test_importlib/zipdata01//usr/lib64/python3.10/test/test_importlib/zipdata01/__pycache__//usr/lib64/python3.10/test/test_importlib/zipdata02//usr/lib64/python3.10/test/test_importlib/zipdata02/__pycache__//usr/lib64/python3.10/test/test_json//usr/lib64/python3.10/test/test_json/__pycache__//usr/lib64/python3.10/test/test_peg_generator//usr/lib64/python3.10/test/test_peg_generator/__pycache__//usr/lib64/python3.10/test/test_tools//usr/lib64/python3.10/test/test_tools/__pycache__//usr/lib64/python3.10/test/test_warnings//usr/lib64/python3.10/test/test_warnings/__pycache__//usr/lib64/python3.10/test/test_warnings/data//usr/lib64/python3.10/test/test_warnings/data/__pycache__//usr/lib64/python3.10/test/test_zoneinfo//usr/lib64/python3.10/test/test_zoneinfo/__pycache__//usr/lib64/python3.10/test/test_zoneinfo/data//usr/lib64/python3.10/test/test_zoneinfo/data/__pycache__//usr/lib64/python3.10/test/tracedmodules//usr/lib64/python3.10/test/tracedmodules/__pycache__//usr/lib64/python3.10/test/typinganndata//usr/lib64/python3.10/test/typinganndata/__pycache__//usr/lib64/python3.10/test/xmltestdata//usr/lib64/python3.10/test/xmltestdata/c14n-20//usr/lib64/python3.10/test/ziptestdata//usr/lib64/python3.10/test/ziptestdata/__pycache__//usr/lib64/python3.10/tkinter//usr/lib64/python3.10/tkinter/test//usr/lib64/python3.10/tkinter/test/__pycache__//usr/lib64/python3.10/tkinter/test/test_tkinter//usr/lib64/python3.10/tkinter/test/test_tkinter/__pycache__//usr/lib64/python3.10/tkinter/test/test_ttk//usr/lib64/python3.10/tkinter/test/test_ttk/__pycache__//usr/lib64/python3.10/unittest//usr/lib64/python3.10/unittest/test//usr/lib64/python3.10/unittest/test/__pycache__//usr/lib64/python3.10/unittest/test/testmock//usr/lib64/python3.10/unittest/test/testmock/__pycache__/-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.suse.de/SUSE:Maintenance:28117/SUSE_SLE-15-SP4_Update/14a701684b48cb382df52ae690226d79-python310.SUSE_SLE-15-SP4_Update:basecpioxz5s390x-suse-linux  !"#$%&''()***+*,,,,-,,,***,.*++/0*+*++**++1,,,+2*+*&3456665789':;<777===>>>=??@AB>>CCD6EEFdirectoryPython script, ASCII text executableASCII textPython script, UTF-8 Unicode text executableC source, ASCII textELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=a14836829c8259997ca47e84f49ba73c42b0d1f0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=c2ad09b4d9891640a340676d4255d57b40a61853, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=f6e78cec1025a79cf709a0c16a135408afe1efea, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=8f94ff7054b4d5fe621172bd6200f357d74f5e94, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=d8f06ea2f46394c229703f9efda0747dccd399e5, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=4759924c1be8f3a24833f47825ffea8a325e3903, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=ee159bd7aeb4fb9fe189f1f2b2d769327840fe9e, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=f82c7a8ff2e2793a6008846c9727559365cf2fa2, strippedUTF-8 Unicode (with BOM) textASCII text, with CRLF line terminatorsemptyASCII text, with very long linesUTF-8 Unicode textISO-8859 textNon-ISO extended-ASCII textASCII text, with escape sequencesNon-ISO extended-ASCII text, with LF, NEL line terminatorsawk or perl script, ASCII textASCII text, with no line terminatorsOpenEXR image data, version 2, storage: scanline, compression: none, dataWindow: (0 0)-(15 15), displayWindow: (0 0)-(15 15), lineOrder: increasing yGIF image data, version 89a, 16 x 16JPEG image data, JFIF standard 1.01, resolution (DPI), density 1x1, segment length 16, baseline, precision 8, 16x16, frames 3Netpbm image data, size = 16 x 16, rawbits, bitmapNetpbm image data, size = 16 x 16, rawbits, greymapPNG image data, 16 x 16, 8-bit colormap, non-interlacedNetpbm image data, size = 16 x 16, rawbits, pixmapSun raster image data, 16 x 16, 32-bit, RGB, no colormapSGI image data, RLE, 3-D, 16 x 16, 4 channelsTIFF image data, little-endian, direntries=17, height=16, bps=1242, compression=none, PhotometricIntepretation=RGB, name=python.tiff, orientation=upper-left, width=16RIFF (little-endian) data, Web/P imagetar archiveHTML document, ISO-8859 textPython script, UTF-8 Unicode text executable, with very long linesPython script, ASCII text executable, with very long linesHTML document, ASCII text, with very long linesGIF image data, version 87a, 150 x 35SMTP mail, ASCII textnews or mail, ASCII textMIME entity, ASCII textmessage/rfc822, ASCII texttext/plain; charset="us-ascii", ASCII textmultipart/mixed; boundary="BOUNDARY", ASCII textRFC 822 mail, ASCII text, with CRLF line terminatorsmultipart/mixed; boundary=ABCDE, ASCII textmultipart/mixed; boundary="AAA", ASCII textPython script, ASCII text executable (Zip archive data, at least v2.0 to extract Zip archive data, at least v2.0 to extract)ASCII text (Zip archive data, at least v2.0 to extract Zip archive data, at least v2.0 to extract)Little-endian UTF-16 Unicode text, with no line terminatorsgzip ERROR: Stdin has more than one entry--rest ignored (Zip archive data, at least v1.0 to extract Zip archive data, at least v1.0 to extract)Python script, UTF-8 Unicode (with BOM) text executableLittle-endian UTF-16 Unicode text, with no line terminators (Zip archive data, at least v2.0 to extract Zip archive data, at least v2.0 to extract)gzip ERROR: Stdin has more than one entry--rest ignored (Zip archive data, at least v2.0 to extract Zip archive data, at least v2.0 to extract)Python script, ISO-8859 text executablePOSIX tar archivePOSIX tar archive (GNU) (XZ compressed data)XML 1.0 document, ASCII textexported SGML document, ASCII textXML document, ASCII textASCII text, with very long lines, with no line terminatorsUTF-8 Unicode text, with no line terminatorsUTF-8 Unicode text, with very long lines, with CRLF line terminatorsXML 1.0 document, ISO-8859 textASCII text, with CRLF line terminators (Zip archive data, at least v2.0 to extract Zip archive data, at least v2.0 to extract)Bourne-Again shell script executable (binary data)Bourne-Again shell script, ASCII text executable  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                           ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~        !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefgR R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R RRRRRRR RRRRRR RRRRRRR RRRRR RRRR RRRRR RRRRR RRRRR R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R RRRR R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R D[\Gk[@7Dutf-837cbae9cee143853873a3771f015235581e1be64f9ee2c3360d7d72d39091749?7zXZ !t/3] crt:bLL X8p’U-) YF$<#/`2 TThoA ?qhc5״>5D:-=k77!Q"s)|ŀT6NaLsrWiZ ^@\0$X*~u^.e;1Q٤^Cؽrỹ`ܟ3&z%rD RogzÇV_[.ECJԘԄө8N༜4{υczx?UwZx &Z711Im;aFـ&؈*/7á^hZzk] /=n6_Ǒ$;NqH$g hPtڬ`BxeϻR^OxBeL;Ȱ\G-*}S)>QfteHů]y{Դ ?\t#R?ɰg^,;.`\q$3αzM cЙx?vqǿL6(`2i?};n# I}!pT)Bβ\pE V߀3N^~inXZ@ ZA>|oE@Go&& _y<)ciHT>&"ʍ^͝exڧs3o7{4Ee)fc@w e ǚGǠcI!^9m3ErU:)LE` v,lns $2/m\?'~1FCy7kxtP=N^*5ׂN݅2F ɔFWM7RMqV/qdɭCDRSIv"(P9;МF\ ˟ӵERYZH,H I@?yd^#aȇK!rF%)4ٲS<* ͫקy܍MVUP}WLa"}Bʇ0 B%/~7S'TT|};Qu 4t mZ>;9[HLE$yRG4vݶ#Z=0*X|E9Z|vFig.wBXԳsc,r`piY&}Q :{-2rښ\pM(3X5-7,+r(1_Xb7"6uixΗRIf\Of0 *vBS\cA~vd%v,^@@-u[i/\ ٓ)I.@9q2M!r2--ZM'(̓q8{uʔ6wQ5rF,/hƑi]]Z-^T[ si3ԏ,Rۊj3􀚮f<9c1'~ gMtoT9c2lښj|m"Yf ţd}9^1U5k7b6BfTZh07ۧ-'Hà fgArm%DOOF1,W^Ž꘿`̧duQQjͭ21ƓWgOj\zgܣmqa񸲱1Z?ԋ^KǿuH?l MXKz ?3?bTMg#gB86&ЫK6KsHI\HS.r6'L4ɚU79{+KiźQeީ`&nlT\6t6 i#{{-2{g ؤݵ0s 6,|bwu&皦[o/l''o0ׯU8H}Ut O5h96{%v'.ܡ]|DրV{m% e#8\4F.%8`'G c$i5dfE9M[Rc]PW~e7~Ap:1\5lk s9@ӛ\6#\=xXǐN$o(54BS9rJb)\Od`$ }IBչJ #)Ydf%pG+D%c./1j>V6p]4ɩ{XEE.X݅)qǎ04mPq^"Gυ_ =h37,d^iNHE2TOmQco+eo:tđ]J>v?SгroW6TCvX*$ %H67[ LE#\OEUcД;&~5v+a-\4ArU~_ ԬEy7^F~1sGDdkzd0tn/E<J!U-Z)e9 ŲZFQOA!=o~Z"D?Ohˣ Rm^R_اxdBz4K݅8E|>6ZH(4bhB)W[c+EcMW› o5Wj;cp$zm$>LH\kQStTozW; ?Nj{T}CF"J/AQz -< `OqܔqrD̪T.FKA>)%sf%qxzѪ{AACcɩ8.m?zCits!C@[W قҵ+)1IE@DF vl(AWh -0DK'xOQu1k=anUn_?$5![>QYϝ{f%H_)(ɓpM&m Q xw٤%/Š^Тz܉PĻP"$e=Һ*C+ ];y .IF0pb%o>c,=g:@pۥ:1 )xr!Xy(1Q{"4(mƲemoͿiً.NbyYmXeib< 'di,lRO޴rimʂ-XL0 ѣ]*(n'jL (D8>/]2B.Le@A\H-!9鰭`8D\6@׬6,v:Dt(Lc@y5w>*C[!w{7 8V59g"p=03s*7g[D1Xp\򫍣TI ex9/&>$Z oӧ(aR 5-]m.uI z@6E|\ypc壋i뗛fJtfA/iT7we۝F)nM0|QF?5+5P)=4hx?NڹZU@*4Z/b/znXbh(*it5fJtRwd_2+\Rc1HɃj+rx֢Gu`i6Fvy6LdZOg b9݌# P x+ip-<m@aUӶtTIP4&K{_j3H` 񚿳Ңop$ zv=xS1 % L_ܿL/vn{bVB2?&ډl \/r;,[mk׭ :4VRV6"s|0ES:+}[C't_ D1@[]Mɲ$ k#9̭wԵbOGc/ݧ||kVzE=؞6w:OC*x5[Zŭ 1B*}R**5.EFhЪ1,|SO3a{ lۀD"j{en`1Hv}1] JȾbf׆-`9IׁpՍ5tpiRȑG@&O>5Db>lB5SXj>{􏮘Z"3LQKm,$lȁ}i,ie3~Fi.ŀ !c:2'}5 ad6I|jv}]9_)z֌& J.)U RI!QhxbG.i%-a zqr:U1RK WH5tKj[Bu--Zw6z9 ᘟ`2n[IGbVz7e.q}?ўN' و~JaԻ;D WxF[rkH ׶vuگ1#xYzw@(<}eT*IR6v w菶3ek' "3=lZ@-GbcI#s\Lx{|81l.PV=FEtV|Qn#u`@Eqt *u\D:Y^ږzq:0)pw?t#OT `W۝, tpjֱ:u.id՘v-xp5B[U\aY}1JFz^6K;#Z]gJv;oRT"nE}AnQDPn!L@5^fZ| 5x._!%6VzeU^|ٝGτ+LVw7MB Fqp亟hUƶS@sn\=Kk1Il_kÅwԦ%g]"嵆擔Wp= , X9$ #<|8(e2-^WmNnf)Y|ɞ=~Κ駕 ͣ~沼fMӄNt 󓟵؟އ \]7-?m}2EehIe %\`]ikEr;p]Gb:k?$B0)z[񈘟%nv 6]pJL?NS}JT+q;F5&8u&mB SVO5&2Z-$bgoTѨzTJQW).!Zb-~r!ۍ SP?˷w}%"-K~ ҉|o穿ku0\`xKBɄFS9Þ ЮC"=e+HbWrŲ6rM|QS2 0r-dѢQTJ7Ri1/ł) Qp&oன?JDܪJ&xfg+]CE @]Н|s*leMZYAچ n‹u:RR6+TG43\Ȧ#ʃc1xWm˟'} =4ELIJ%HE X,(^ .v($0f%u_7*wXTA¼!3} ɬ_+V)4-{,׶ظ>Ic߫ZZFh걝)ϵ+ix2g_Jb|[ȳ8ݗe|CKNAweV@kP|bo{ډpue!J<_E].EI`0zE N1KD1EDu|T\rVm}T?҉Fm`\XEh˾^)p 7}jLx=r!Hߙh#ڍ54tuH9FbGalEgȐ]栏 dm$X~;R O2JNKKP]=j=-^M#WZ Ƥ˯Sw1^)䙅r=XDG:U˖ʩoƈ}{ \ }$d9o:hWli:LYZ1ܦNC.Ѯ&"!Ur-؛'&*V u{ޗ1yNpy$T)Kؤ$ÓMyhL'!w(eΈrCӦc >ҘG$aQ \ݸ{Owf|t^r~ :JG|䂊+JCx0mS@qWJm7$4}ܡCU˝j=m#`J;<\3fm9M\]DOugec/# Jr%[Kg7z۴6w6#oXw>|I6g:B^ѥ?/͸ ښn|-3c .iJ+_{{Z9%Xdb}wڌ <~/fN'#G4efC8^ЂX D:J YSnmSK!4xuN;۳aL_Pe1vo* Iʅeng4FoɎ4aW_|E -m-Ek@{n@@#ƀM}cqN͋g/vG^OiiZ}6!39+h&ԩ@ƭ;RIt6q1l aL 9a^< v yiIJ ɛY뽆>'BžJ\E5DQ2(^5z5oVH:C[ xXRd kB&Qk_EC+/*ኩa crIvq1s$6g9浶73ܵu ߶ac"S#tó-j@$,#?&75Va t3\t2]HYB%|Iƒp;Gz-Rոl)M"DΉ]'IH[I / rvڡ3!$;W_GFp_b' &GϷ {%QdAVmQk sYU[~\V@AE&F-AbAap ZA܇]E!I~ _K. E(xP8ɘkKP$QZ\Z~F67S4( } |v+s2{ f_ LK&w GQzr>:q8pG)89ڀ-)R2SDg!jj8~L"e6˔x"zJzј&f?^n4y0m5e'08=.Zk'*r8JfK>Z*wH+(9Ggw<ϲljϛ?6n{]KfqrW`6Pn ژl7ZxFCtY[?DD8b*4hy\0]x> C6x[;i)>ߖ2-A*|В=f@EuC-$vIl# eP]TH:;-p*8o³"CR$^ƊmOFb`%S9|Gd b7xc[o/Mz.#jO %V3g~ϯ0M[H'6wY$(^ز;'^L6%4)0Q‹E+r;$MQ ]ml2bv܆Ŧ. s:=sǤ"߮B.5M]ƦwVP/ϨգIdjls]X'Yw " Wiw6B:{f؁F6#cM踆bU\e7*8rO_/Dp&w4( 1:}|/b焟tay"y~^ w`.$f,kJ^$Ɋ#gi!L5vynhYXAwZ}Ǭ-Ǖ+_U?4"\e{[,ԿP›(E(h<B@INKA%esrzā?cZ4MrLollBIZ]֛;m@p.-+/>{^G\˩%ʬ.1V$QD 0,c"m@Mo4y@ivoQ=%6* 7Pd[Hcں˪P{:Ѩ<;UŦ}q g?:0DNİEI36s£pmm ϶Ck|09ZZ[r7!S.)G/{(~3 mInY1 iiǝuբКP',R\8 #1xRN_mhWoR 1&ѬQHckŰȢ~pǜӳz$em=Z@"IOۘ{vsOlkJ,  5s*+ ) ܂z«HS>DE?? &28|a/ҡBYzjN Լg&-"b>,-biX.UWjA_:k)ٳgȱ=1I1yCH1lW3ՏԟHn#(NN4 2ہ?9saٓOR\ Dzq^x>Qˑm@De |;jJCIxj}T 10vilj?|bvO:%q{BzǙk!)ޔk4p[fMt^ɷ(Pۓ"@;}v֎l?eGcG'XGDeɣ&K-iq]}CDYkxiz> vN8Dׇ֜/gX%h$^LHUtIcK7eA]tL;*V`mCzs>bPOVgE|Uy#eNZ[n:bMݯR\zBJ.0LwQ[nt(EƄc*ℎ8Y֕z9C)JٖYe߅N)FZd_ K,~)6w'jͨ/.}h{#GdT7t91IK+ؔrݝ*&у4a,7|hכ[v\s!|[Fr .Rұ11BC8P l~zBG; AUF+o( Ut/v|RMzhuo@ç~)sE-.P0.D&>AY׀!?ђ$ >jT$I`EKNaU2we'.5"NT?;NQn5#j*>Xamj5 K+e>V5O!gkP1v =HnM!Q+(  鰁O3Jے4 ?/ )jSʴA1?vG 14ϯ9e!c$04xa' ]ş{z& }t #a YЌ+&vg-pQe#|8|R, ppjjop$]Y1bjp~Υ~ o,0.4N'cXXvg^BM &a,RhƋf iO|]|Y@ hf#ZqLwp05?y|/@Mٝqh'7kہYX5#U=ra!VY4? 6Kѩ|!sǀZj}+Rrֺ Ƭ?H[ oW {X{K.Zs?<: +[<+gY`5ꢙEE9QKf&Έ=wag ϙi@w ;)m]vnSx~qDS0QL]RؕݛSADGIrYX+De3^jVԱfgSږ|e)אP hd㤔{=UeTMAV[i-3$F`^QAsÙ|05T(/K(˯yӵ;{\i˸#? ]:Ut2Ľ5ޘuҬxǢ.ւF[u{&yXZGDYqPZM JGc!Cv<w/ɱe­AÓYk E=p,{ #~:(Q #3Os#ЏGaPQQuHepfww7wT3S S'DHƕT2Ƀt3Pc? mHه6lћ Z!+ KrqU _2, WmkZ׳I _-Qܒz*;Ow$wc0z99`'ku+s6eG?S57HE8v ؗA* *&_%6}OЭu.?SR:MɨgV~hHKĪisr1}"iT!d& v<ݵ`잳3vf|Yrޏ@Ab={K"/i{ "Tj@V&_)~u:AsNB7Ja..fהVd#4mQb.hEVEX/)(nx Hl;]=QWdΧ. &,ĵ~B=5.m&q+x637"?&fq8YDP\ZTxI{|_BYjMx*]=msA'h5=3 㶄?csʹZ"x=☯`yڈMZ-XEq&0\֖"&,O8(l7]I.j0?GZ~?BMUtXg*l<vJOl\?" sR8_4S`]&د04Uw.g]ߒ4e+PK1oWP\EC0{JuяZ/\E|s][1S=qfZok"s!TņvZW;,)Q`] {&+:ҭ&:?cy94srWᖮ] >Xs0s*Ǔq#zx7|\ᩚׇ9e'yn0o ol:R^O4G~)NG2rQTYy67hؒ7e;iure"u3r^JIq9dMZ&?ֱt +XB\m@Ze+>"vTɲMMb&VȒu+;<v/J a9Z1ȺZ;s~\ ߘքL e^׺>譐YՁt$J[4e]xf7מZԜ4Jtɴ嫛Dk !{3Gcs: gqdErl tM\3ebًW|.@N]o9 7/P,6ًR1,hcjAWS$[vWIF..@[]̰>mvNrxS%pSSf)'Y^i29:X'sm[.8_ WV TD$1HB#=#)/$(9aKO,y76%C% ݜs uv $&r/x&53YDOft^ X r.'Ns33E"@$lca)hOκGM4ED6@o~<,Oh R!bxL|f&;hˡ4'հ$G3n5+g`"u:1t 44sڳ Hu伢פvLdle"66h9ueYnN[l9NP'oSy[+#^@[Sn-fB?\GxfovĊ|ΌFقZъI/E7FABӒ.Xb}v|MM W)|_Ի1|W'F x{\ 5]ٷhO| b-|hF$ퟚ*Y({#,wΏ z+LC_Fk(8y ls%Kh$=ڄA(E?:~}vNctA "1uEsF.уPio2r/'??0--!=]%WܵK?sZּ<9xk̆a*t->ĂMIƞbL{:m&t-53:zs1jm=gį+CF1≤k;ܵu±Y!oHl *oJR]1^ןc:걃rmWUbp"3*ݲ`ӖSf(MB`“M=7@@>|u/:ϹY rt'\J-0`-\f(9PE*.O"Ci<ę#Yj0(V8+lt\_Q[|nCob9}uӭk&Dױ`a٩[pɘÈ,O-X]4qJ1p0}f,w1LzwEXv? ѧ3B==\͛S`zh2:?G0XJ/E8bn͔}ĠhIzDߟ.Vڅ]N|~(dH3~k:}LsQhytĄ5=ΰQ6^h2a&QÏg F\*"JJt Dӛ!.޵,_OXV2ua u:ǡ0Pu/tqo?ȵel̃CN}ux}({R0 ݲZ5GT_b,^: }٦zmN:ytK@I12A|dޣ䬬0`3wx!xbGXWT[׌ewA=>M:"MVb[ɛX "";G^cÍH ?v 2E>׷p0A~} 'nk)T[1 Ofb˭vwe(B{i]( =խOtC2n?FeDdPzb#*5+Y]?P)dcm&Fg1 CɌ8}wWj 2%̢a^/Jk:ۜZsϗݱ!,{5$oE`1QEz\Ny|b1{>-a,o]= 4[TtqklI;I5vLgkϿ:xgAŅY+0ΪrKOFi6|s!ZV%|Jt^eU[ \؛0޶{dNe| %yMKO\5M$cY_Z`01]<pGG#Cńc5.H: zk4#5FڇԟqQog? E׵CuU@Ώ tnY(<rN_Oy9U_71v:~80P:Vo,ad%q 0HԂ\ѰvBuD}(LxrȻ7tuJ #AzSP^|D*t}39ZKz7QSvVsG۲qõTr ZE_N`#]&"Δ MiPF{yC5 !k`j44͍VN{CB4|g`;mb~МZ78ƕa4c3wsK|Lݺ0F2 S䃅7oUV*ּMdDpt[Q;5;޽dMqFi32AȏlIfq'Ao$ o(nPST(@aYH9*9ѧ۪g0ɠ]h4TSöḑ~hƆSyr?*~ )Ʊ).@s[HDNjI߁vhD 7rf+)F+#L;!mlAXH-sG#@џj,VRUƜkasAF'gm{\NUZx<>Cv|VaXuQ<7_Wb @8hd:G5֚#2;d&{+w6x_/9" &Paܸ|oDF')gus9#7j[}M6&@JVO< Ȼ/V1&AYW "b/NdxN0 3N"t{mG2zlqtlۛT>.t89CF sl&׿u7n-bcZcjWb=ˣu}m>BǍPĀi%ʑ#Vh9]erEN2Z^u㰨 ƨp2م'J|3POP$4.&r5ͫŘվh<mETd/^AZ<틨pQ)ewP Eg}l~ 'oO|C $>bNߛ6=ӯ1% .N0[ͧyB\,AXguQ%8KQ..?ǁ""KOI,yk| ,gHX 9GIy7Q:hD a:g'&?GkP[pN+r6kn'x1DM/(ݛ-CV- 8iI SLP+뙋& %h4K<$_3ː&vL>;PsDf2Ob<%: ܮ4ݿKGiT"oGzpzh,Uv%UzM40"[ 62oD`UccoaD/cH_96T3=%27Dpp?>FM׹R!>ozXa4D>Nl)Wc'f1UFWm`fKA7 Y7R>ȭMiX3|h TA x~ !<ԿvwGj7W4xŵleuoksG-yןx1rK$}-i2~`P`1p^jYD>Jq0S;ַ+ NJŘ 1ȯ뙆4TjY{}U18}B ,qQe.f3+~፱3rk拷m3[70>%>ܭ@}*ngq!$Qӡ@}l'Uh?A~(h B9yԺx؄'*0Ή:=*"j(CݤM阯])u[tK- ƥR?6_ERȔ;FspVM 2Eq&h~'Guy@qIZԩ鿷 _뿈%qS)ުܱ(9UFBÎA y Pxa8db"G Ha(>qEvPӿcFe$=٘uw>V`N/a)yN4sty3o5HƜ6xoHO5&N)Ҳo>ꇁԋDyd47V_~/66V}H6{PxA򡄵sXwI.$o>=~Xc"ǬHOBcARݱ3juxnvKu!&cƤR8SF}8)"N'JLwIk(Rl}ą"$XhJolo4}zz"B~T[dZŐQw] ]y6'<ZsL& ]/V"o^ #Laۊ-s6eKTg>5kI'3VI(Qw梚26+Qݦ+2c^1@v>&QP=Ϭ565#ά0C37T>w;5!d!t"Not ijh* Zؚt!LzvϦ@}-[d6{.kyd1- wYiShmXt`m K.(|X0Lߒ2P9 )Hr1} ҭfqtbzĭ^s ͻ?oЅ&=zFJD79`eiu]%o9mr;^|Y?t Kbaٮ+aD6 yS]NɐO5y#y ': Ҟq/0gOdbH( z@jaD<@ D~"0x18Nm;cQw&HV;l7AWR >/S3F UV heTL>3b|)X[S!Un(7F"[oO_N8_kQ=;63 )@ޡ<;:|0̀>9Ës8^fx J(QDyKfǔ#C^gZn#o!_U6]u)͘d jhWJܓWPH"_䞄n;.P!vLWxd/THU>_yљiFRם0rGHVYHp(rNœ0p~/vw>'DMoSa+ܬnP>.X'I4B6] +_G`1ڞm+'P˒ȥV ݝ kK:6ZIUWɰi}]uY)x}7?&FUkI1~utb'R2)foo1K0&:E񺁟.+W -rzbok/f>|:̓^V~0#itӰ+lR:vc!V8q.` ʵ]'j7_`7Vxd myuJ|5ڄM%!'7pu2q'HhGNt ^涢ӳWܭ}4i](Sx ǧ6a9^ y3E{ҩ9K]w(ϔ\O-Cf[|AEBw*Eq* ${T/>H 9 GY,\FӔ;5uch506Ga9] t`|ŮfrJ&y-\u0@A$=X,G!5d9;|áOqn9L-.VO E^[S>(۶EQlbE cBpv]:3[;bQp!nUahBaVQ%t9fZ7$Bsv8<3X uC&H$DV"]6yt\MT˥^ACj}nT(~Lw (* -HCFM:LE]o埧vXvҟ,7TdL%d* Vf6uz,cO\N/f*#0`q&gj-Oq^>t-ݽ7Ey[c(kĕom+ʏ"iv︷inzE]'-ԬMS2Կ~1ڸH-憬L'?VI Cq5.U@ӥ$d_8Ho SA,YReX45T6GЕWoUVb9t&P#%k+g"[ 6BRNjw=zy y KP[ ]É l W"x3rhm5ykhF!C!U$L ^$凌5\ioSKΖ-t L~1<+ᅰta>!nس}rOŇ'qO_L/8;Sc|$ZIn9H>iPd#QfBрg1G`*-k{ħ?WC$ JÀK Mp?gq)vbN/ 6|.Q Ӗ8Lz, BӕV?<]XHp 5rf2*q (ܸ*"Id2UbThѯlcL$!m0* !xKUvkzieE~ԉ;$9v].?j`;z)g /7?er=.IKx\M0mѴ -S|b[zېMuvg6F4QUی99DޥswtmD$m;WJ0ú|7M$ءϬIdt/A$xCWc$NVyQyz4嗼Ť*%_ ypLs[O{QB*_0 5k) tYd~ j۸ ; P ޥʘ=t;/.ܥFݡ']Dk`hdFLsǰ(hԴ~Sy/b֠ecA'ZD#UE2THX8=œMl iT|>Nɺ M3elS dJIФ5ӣWxj̠M]%ߘ෇v^H6PQX1{Qlqdm^wQ4ri6(+mjŠ46qJEryiN3E̯N9q/Qٶ)p*,>ǰ \Y7 $IcH Zmaw?fUYȖGgE%U[t%_Df'FZ?!")׽>(^"9IQDE4?=B l>5۵*($cz}UF~%ݯ 6 RW)b66MEH_8"i{rAg?N*I'R->!j:!oDyKdʼnL),YnK:Cg0w%89v,`/N^?:+l~)VrƎ5}\7UIbjlwQ}KofYamAф,U)F.mk GI{Pn`IջMjE +|́S,،x`[ Y@"Hc/K@v}KPTw04,O,~A]/yS9 KQ< [7o4.5mJ45_jT(fC_0]0̹pN٢O 6^1c;hIMiGx@ d&KyeY)y]_(3&5T٤5Q ntW-_Y+ivm ׻6xMo6"0!WLӚț4drvm31ܜ8-Q4-1q@#jqڣ#BdA'{s_򍖇,lwlt5z@LgD5{#uH&-!9s*\\]x?߇ࡉK/}& cpBLw)Q'B{r<[WW2m=s)del;q*K!-)ET?U`|=ԙ9-.TB74Z=z1!X侵/+"3Ë9`q  zrH~MohEĺ0aX7UU5smqUO{ %]j7mlҌ$#U}2q\B"]véxߒkNjzd.Ѿ?nG,EJ q~(*hX4wcd/ iW=g92=x& fSua /;.ێl/bNHW,Yu8siz#O‚ /[5\nopJy3צFp=|dH.Ԡ,I)*|o68H Ŀu 63ΫiGK[B V% /yKSr`:nWaJy {2Ы@Ĥv*o3I;D6"\Y픛fj{Q(lɋP_; zĒe3$6 zl2DUawNJ1{;jmTQv[=km=`ܜ? 3ȑ _J `e%;,G DM-#(UWRpPܚ_ OSbcM`;{? n NϞ1ůe%_+<^ ɮclҭ uQ5:pc)D(fR p_[S>}J mQ؟w6ׂɎOO}3XE,W;,y(o (P[0]#zTYkhaq:QCR"aL!cAޔ!U 8,v j}ԑzuvϯk`=5+Ҁ˦//!ϒ5l j#GuC<"2gƊДu͒*7һs1;N5+;)^%xs%e5he{>-/ =yEE];s]{a(nUK+=':W*ʄY$$dF{*"0> $;Qq%d^i…n=ZA«=<% ܊9Y23ۜ-lʷBf_=O>~J㲇$ n9,`n ػE4ɝ P!^\~ˏP a{G:P'qD Q])RǓ˩p e㼮o"9>/R(eM<+q<_ʬ(M`P^̈́] ,m3Tݪxk*McBIk?pV6Z`YQ@Ս,^+^[d򆻢m d Nk⼨+QҪ K!8{% w eL ŲQ n.cy.:@F'7Ƌs;r1-_o:0 \E'&q<+Պ)]J_\\4'0[2sDt a\7E!DI Q=ěF oT۵^3]MB9LLzցP<(F_zh?T\mZ~cQWаʹ_ w$B*j-vD- KU"  GZ㊝s)!M!Q<$`d;? ʦS4LÝCJ%N!AfEtdo$, : ȠjSќD 78y#ۥ#^ɻ >L$dxEBR\it$q~=X!@cegFXפ/I@'YkY9l ؐ:u*d.TU鑕a&F$Ձ2zq`UdEuH'UrJSV1wIa^%*Kgn>^B@1h^Q4*up һV{NZ=LoD339Q3)L\j.mP& ? 'LC2LS,ysՍ`(͌SxZHi(PS/Wl !Ave oHDL3+n^st,xh.*̀-z*}2~oUGr zV!|- GdN:(o )O5|{ER,{e@6g{'y⨱ҀRZ ܍y@$HCY]( ΐ)P ?dr) pUT%g99E&W<}{#]td"UG.?r]L}ӑEm?pyDst2tٶdg!->Ax*Xbsoa_,;E~n\ "w)&)bڬ_P1-]P;p8Ft/C qMJ,~j9!=l,eH7))C+:ʵ~,3kIvo[61S0E.ZFrľ$CꑓaTLj>TGپHR 3Hͧ2%Q5 ;d50F,>yvNZ/LQCZMO=kp#I-4Di8Ng2^,}W٪PJ\f$+7{ׄ4:-O1:^wK78Gm*I!-&P4F ȫ%'0a n0TقΒE:w_F,{˶B+"*@>#(:+/]m&0xmF;Z),_"!j7 ٬a=e-*鈁Ž2 #SBW_7UҴED¶6"}m_s P#e߃ٱ=iG<, ʍ۹I-먷ʂJ%@3jLV%!Wc=S)hx"B%3ARAKMJ/.P5f)" 'vmv l[z_Di E7("iW-x ى'Ð6X+z#3zD5ijb s#Fe2+T$ Gmq\ֹMoiix~0uBH/-SԱ ))]wsWꠎv`Dk;؉7|uN|RM^=Vsc//ǩ~IFfnrKYJP0Lf+ 0vC@>7\{+xWo!(<_X_yP6 ILHPei /Q&F;iǤÇユcFn؉ڳQƼ1'D_X9Hw5'/KвMd\?lVA<Z Cu`"SIjDrjok| :qoEh*pu s C 8):a"ҺAF.6Ճ޿A$>T!, n#hWP4#?e =VsX5.5#9E^x:{lf[7 Q5AC e?d[}5DWm6lȩgU^,kƀ2|װbX|;0iP0_,oQu zRZHnj_^ ,힁H1C%ðGAf9ur^e\9Ӈg4-JW.S>{@nhb!L0<=vDE@"h]W$3&(0KA.JahEK+o+Qv i1F,/+t~+* uV#l&Dr`)2~kus%)Da"{I^LϥQ~~U>>DPXؿjKYP>rDX禮:[k2GXse5W|{JNI_Dl,|a†-bSPj,zԶ"-ȩ]]POKkXGcBQ6M^/W.GDڑ]Z:Dq1fQsUļ92ikg` U_fHiWۋ"ۗ+^qjf , > [D":jnqoO\7 }nU+Z/_\xg[3^qb.rY)z 1]Jol {lTPG2jr &hy1O8bn?$rTB7{(nj1,[[;v ;(QtItF.FʗƘt3ZQSȔiG#g_r2w9P9}@pzK֦i@ؒ30aw` Kn^Sx@+ (Ѹe-p s) ~}|cd%#N`i |./`&Eds`kP}M=072tR$9(g :Rphik 2<l[}:%RZ].*8@: *pTz? z̜ $Ӆ8R"WAȖx,*;Yvbf/i#wh/-6/up~s!MR6cIu d[$?̋]_JvHP"XސFoqʜpd/bpQBy/+l Ws#rx#DNa$fp@F:'daز֒dN"RۺhT0c+r'#?ۡlpTZT۞=m^/luF K8d9 xGcXJC7"b2ZUrԫQ/VǑ=~yoj Ybm_ϰ`;y@DicO:?䣹3gнu#L93Q^*XnGq%:ǃ48QfHq0w>7_J6F{AZm}h8k8ja$\ң;άPv"T.Ʀ-,r'a򤹣]rl{P?1$2=#P/u?Fz&5)? ha]M%vhTWלy.aQw#*qȨȞzߎ底xb~R ۏt-W36']oWC?8PX7'k1G ljnE]7k/tn~0p˩G-p= W>_p FYΏK6||8)0QeO$2sU;=ik:.}i2lYNjE2lb0,ȠCq׸;]Saiͻ+ٱ`VM)6Q f:`'QTYA?WIu 2s Ağ^E<)QcHtI.ťr)acM3>jӱe4;WymӞ.GgkEVZ#ӾmN5̎f@u01}QNqpAc]m( 7( (Fa*_&l[MJ&3a MϤfCR-Emz > &:E#)㚕^Q*t1 U5青HoVkb aʠx+3]2z V}rqch@z=J9F56q;uQwug%BuwDٕm>p: uQ00w\Ʌ0>Oys0xZAqh*PD0wr!qP;Am?Qtj\DX{5(B=uHN)zL-ks䅒Rf:Kn֗?#$CyP{-&l%ڌD0WT@iƸ'(EE_:RS *A."ex 掞ul̈́|z'1ez)6@,4r= ?8M ב?ŹƷ{hyMg]U5љCx/KE spD۴]y;Y>b{\fӆk@2]ZVMm,.5b ߙ__N|uq-@gGt? 8eKZ32r9픔&Gs*R+qjWJX|=Ԕmx/=0%.@3˴VYp,"@;L)[uG^Z֎]7OtVEז{bZUjtL#_ nlGX7m1Xk OBTeEg *#B%ģAFK%e1ŧt~>d yy3 z>MU L'Kx$`v:5tݱlP׳aOb V~Tckzf  }:_#3 ByCCm'\'"|؆9!`"̉:ǹ:KPkj!#-nU?? @48Zu-jja! L]6U{@e'TEb$x.$lZRx}Q}\9bVZ|3om'X7أݙvCBo4|c91hweB5d/gqB;ʃRI=Lwi3Jls&`f;*5mwdL5%U0e(: ybnRk\zJQ fBzm'UA ']]Fw [SU)4nSR/ϴkS]nx P.DpBdJ/q8ߙ*j~":=.}ᳲMY $(\DލK<>y wG\RQʆ u0 Eܑ+7a6r:践ChkwqOxIykTIk=@)ΪWCyysܭw$V&vQ^iq($۲E8*pk֤Yő ft1mkD;Z뷜~p[Q=x\kD|4غҎǣq eRv' r>0(G Yv;n}!.;:X ĨaL2NQE#-X*ey넊,4!.gO{M: 2;/6(mY Gr,r>Ps? sE6-۵R.HegUq7bC B @;HPYuW28iolﵫ=J3f}IWba bI ok/Yf" aTP\`;xm%g!-)R|ʊ0wu嵙Qއ.V% HI=$迱B6)>AZm8ݜl(gg_O\LPHVR6= qAUTs+o2.uGaXd<}f)c:PWc&Z~,.9Ɖ~ X~:{lSuoov\ Ě1QP(T;f6$[ΜdL,CDŽ;a5u"%Z~YPN[r(?7a:dnՕzivOL(Ģ\8"7R+ d_ՊzF3 5L_]; S2>D!X톭}J9֤xRԲ 6zyC' - s"a1j&3_pVzpe:

h綯bPKxCI1žFzLT\-`bd]p2,Oe+-r/ 0SFAw{yȻj\XɠFG*;ܦ%3mƢ#fyyq N]դ?RgkXin8Pp#!,%䂄c) G}Gd~tZ)yxvr51}?8hkk9X5&_*}RvL_/7ٌPh8jFoIՕڀbΪoc\`EcVxqlc,-e-NJ]iw45@(R {[٭Ku 93le[VZVf80/;73vIrr6&=Rxe8x$UiJ,ڸ5L({e i={eq :.4p<=D8R)b"`kX 3Ŝp`.[4]m!2`6?HTdyJrMV"pW|(𽨕MG.8 VjjcKҡGbhy6ڿ/3'hnˌ/ Iin`?vQGwGyZS0muX~$whkxa%]'{yÿʖq84gH- =ed0㻐uvg Nb7^NԎߧATJ4SaPBjەb'~iҒBĎ-ˎc]2 9gATୖhFZcߨfd>ގ$1Tjz+zHf!s)/+]#W5rR XLn3%Muӓ=KM!iDq&W*\Zdj7!8p W嫅)KN_~%w xh@QlmK q\ꀒ8_,wo<΃ pp 9Z6 @g3堫"O Ȼ "5 {&F3Y*_` QYI\IA$DFͱrH#4;M3$-%.~΄*jkFl nSde²'-x-ۢ߾Tp/!AlHM⭳yqBvNR}\B~Wx^ *U6NiViA_fUSٽ1ACutDp}ʫ/q\ _x%к0^Ofߺ.s|RMJ\;RI[G{Ŭ ۵[%^E @-t[; c((Q`0 aA-aԆvwi/ LQ6kKhjlS5!31_/;kE[WӧqYᦻ㲅Hv<2=၂sMw@rJPXQCg\3a\Y_Ȭ9[%_tT0&0`ݰ fd)'4>̭6.(n@q-A$)ԾTQ=Y< !"e 83׹=9 !do1q~-ߗ ?s.c\k#(-K(3d֪\Q*:D{&,28a!0l"Gt$*WLirF\R9lRI0I3ѡzqs6 wЄن_wsΒiR@[~7F9ULaZٛ$R1|e{6A*rUeHV:A1DH&J/C0?$U},Sr}51?3S#k_zCmy%T~xT /'gZ'MVzz۸rk39s-&6(YWVŵ'QEmV޽=W\3=d5l됌o5"$Z7ʼn'TxΘO%v i9TW؞gE@<@g!*nc⦂G??`(QzG !VM#ay02"H(]{rw pj/;BС7iBTzcT\]*I!okP\.ȾD1HSND6>ѐQOR 4-Kg -V9F={/u8S9Gu"g`EPZ/W )B濠3Mr%8T~ CR^FXh"1rg 6"Vc"}t(K9*Ku, Y5 Vh_g!5t;^&N\Ɲo~^jr*tyKAkCvo/NpqNk3@t:(B0TBUfW xCFQTçX3<&u<0"N sq>+ 9vgfjلR*uaitfe@ j51ىOIh!Q Y/3H' A jڠӿT-7V]dcX]373}-zxˢZCź6Bn&M;ywWxF4u %`^miH #_(y4MDeU \X':HS QiP]sCRiWQF1pIn[Gm6שyf^0Ql=`rzFM54 ]]֣J=SH5j؀ݧ 6Ob2FprkC*Y/m ݸ&C_.OR-n,C̖^ lF%ٜZ/~.%腒ͲaFlyEҳFBZqa鳲C< `LƫH2o74+%L,֘NSXrKsE2C#g6i^ۣ~Z!Bw19䚅yə /D-0b\^9RZ@~wx#mf['ПÐM=GIζv5&::&w cE yMmS FU?VQF3$*9{ߐGgq4AV j 3dnBgU٬U_;bC0%`ҽA0N:qqA]FsV֒\w];hMg4yViuq@S#Whw +w$]bIm*t'=-A)5ֵ5]Y A%XI8cal* @{bL1ũ{o3 ^m |mj9b>~4Ep+³RRa`-:[=XӇI4 ;*MeeoE6|kЀx(=R 41ʌŪ/ReQRJ@ qvʏNLU1m}fTإxW>+aga2 aKPV .*L,`$G۬("i/ khs֏ٽe#5O,3 ZQFrT_hsr;5v,znZO= I?:& 5o%{ 6cN8 5jfF yd/0Ηo0Ic37Ug G9SgQR{yB:}ROceoAΐ90uϐH_@(~\Aƴ{8qKk(VRPY5ѥwq!TgM)}\$J]rS7'W`b-=T ln6[0YѲ[|p&5 X3G3Ct/ @ġ{`Nk [0f'p_2_/8Q|ORUoe1%'Mbi٥粧=E#J{˖J=ITRts#n\%+7ӓ9TQ){[p ~2dX(woWnDF^gU/ Bm:/ݦ@6-F tj/[P& ( <4NJ@60Z66 XClҶ4Ȅ< jս:C2\2 )mU \%lM2QVMqΓ:fna< oyު BPN`jd+* x@S"r5& %%HJjjQSi%#Vxv[Yzg$(Ԡ@۪xZ󵎩rdA +j."~P1,Vjj+wT"ucfIBIb@hak5t<}:_.g^W9{CRfelS9ppL4< :'],M[g" vW%Xc??5į€6NK7+& k< |ϕACMYz%;]r>ۉdqɮ#Gr`_Ha;?n'eg'JDsP^$<4Eдpy9dOYïS9\t!Ҩh,Ta-%q` ]k'P(> Ϡ[ˉ%n1G[I̩txӯ]9(S7zry& I=C.]5Sx(Egb0jQRV0[߼";Q9(PZm ?Gɍ`60"KӆnSV^+c;:,lCJF:qxVM:ޙJAr~Ȯö/WFT~vv+K~&ilxu;|R誳IDsOp5U/;OE4!+g>Vz_v#9dfx3VDDYE V%!EuSܩfW$0汗Cg1F n>W! ujQ].NY2KB+W7thX"O'ݼ. /Ɍ(?216^)#UToJ\}/L#JKWU,3hs}v 0 \!nU]~oyGα*~z'eDPeBl,pcA.ڡ7WYVy6guJT5F);Ik{E(oMԗ[4{']J[x<-W,D01^z`~*{F ˩ZM9 [[hp6ziR@#.Z"qAޔxX֕WSJ\$w)t$@p|2pxP4m >>d40qOWVi4ܶ!* g v`DOƩIvriQmpN3݅fPyzp=k6d UL2~㪴Is'Pn0aK[/E|:o'_YPb]6{i[aKD 4zՕ+8;,s￾oǸ;OVx,Ѫ`.n\> fw4Y`XW45M@N۫xnMBQ/!{)Ȩ^L~Ru;mRU7!(z_wz('-AKD [~\y۲[nas NԴ(ӜQUsXQ._0\Ŗ%6VjK̈́ 0FQL`p(o/PS}yE/խ*M33l2Նy[qzCy{i~j3ָ7rHfЦИW_ ?1N&XRI-!u jʄ*p[/>其?%Rg,!6K{7 \y2ŒU{wO8 ɖEfRDf;\Ʋ cdp:"'#|ڱe=RI0?8wybԞʦV jiw6$>,1J la\V@P =Tk;7*R*O)>yDu{ #f9 z2{B^ʹѱܥT!y#ZO~ɏ қTabcQq'QdHDCIخc:O"߼$ۡ;On2(_L qtHa"@Z}Yy7A9}`.ڃjCC2X9s$Lކ'tZ7n9VmɴM|jrz}ק.a[JDc|(ILu.P:=d\JgQ=,ٿ]pl"^ol^d<`k B̺j6`RSb@ +-zp]=m@*DLp[@6$q𖴨h.3: @0Y5`nݻiexy?_gK#c#Ҽ[  h}@$VEoj9fXK__R:0F݀N.l+z1,Af+ 9>|\<ҕbC#>+I@=-liLȡ9QZ^n:XŋfC3S:oIExJ1|piuO\$̖ތɤ_dpx`E%Kyj[pYbEkE3kA9?'"HJt_l`:!B;B̷q8z| )0>6u 4:rm6ݦB :E9Ͼԛx|XcO]ΰVf]rnQ=&r!nz6ؖ6Z+"`*ǯ_"0^"ZGРW +6t.0M-B"} )$.RU£%Hγ$^Ky2.i"#Ǯ6v5Q:?cԈz=1g'G*&f&wԙ 8X]}q"!}U˯K1&yHM ww Oq8@O-UրбEȟRmj>\tm {eFQsL7&0Qǧ%9 T(Hp '1qB@̩~17aFSaH!.f8Z٢:F=ZCskB1@'u"=83;Uf.䮖|S-.Wj4S}ˀ4ҹٳ;]owI[g?]!M7bQץđSèEcaMHfEG\hT%n*T&"5}ׄ[t/x (一Ʒ|/9VatF)[]vvBe](DU조 .*jrx=ѭ 1ҽx51"ORcμ]td_QAيޙ ldJp{~In>k%mCVl zu${iЯ:vZxNᓖ*9l1&awT&7߃UUiYT.UҼ ^{s V m-cf^ ݢKl=@Ag([ə!_sb֓(Elo媖jL6n=u z\ c?CTi!1V Jھ")RhCs]B hq]gD>ns/|UvdYW]>)/0<ˌ}ƹ"H@l:"W9[~mtY[xqdv#M7.Z-˂3azl)IoF+%zDZk7F źy3"&9vXQˌYe2Xy]yS?mqMykA]֙.fTǩL_@w\vQ4!1#Rv }'օb"ʒ[ܲr|- Aj*b -z10TՏ bqc *,zOG!(݊"~KJ6Iy{C/iIp,JS!#_F9w%Tk<7X'PHZBgD^* DySj:/tvًk'OqaH+3U>I,+K̖G2z^7#au昬ePQ7 9E<\Slմ ~w3rYB >]Pz*yͪ"xߗ*g-jtNX c_gܲ;o;\əV0)wF1/}z-wLfSB%tyHwlw7f'O9@){=/KG>Bd!xW=^oz~\t$3Cm֣Vޯ-qk6Vgwmo6$Mno:!UdDH 9uAdֲN̠1Bϓ *|66H17| 7g}mFs4q0)V5bjmUY3)![u \H0|y_7%.٧I3tW^j5R*LAk)휵˥G": Cp'6[c|5$&U7Ah+iyI]lILR}8=BrvD`،<n3WmM a q~ޢaS脷'5"fEl6stEj,׭&+}q]G9%aC|"r#Mʮ=5gPYHN%M4"TڄoLVO6BP 66o|Pe{Lriq>U4`fs ioi;:?« ijmE~e䗄rpˡLO?#OX1&4 5^3ٷ$Ή,}^8n<8DZפ+`OɮQX܉t-(]I XBϭ6RLxe3"o yMPE] ]$u$Px3 v~g1' 1 kx+cU2SyvSTC͓I_.pQ{M'E]ڲ[q[:H|EPjDorW;*(TEQ /hji%c1aɣ;Iuo8=UG[mfEy$[.ml2ֆ`EnTI+*UPfn1 h|Uyu6OKM,XO+ St[a4u7aZO2{eϏ߿<#*C`\R)Nku9o*paҭϮ{f|yyō'E;N%YkҶ,:27τ@Do#7. IQ5ުQ9Ƶςjfs~߭^QDjt.2ʍrc uh{JJnEOܭ64Tlx7g_M"JEeKhJ.72JwD]U+g9?~Z!TROČCj+h3uǴ+3-MF,4Gw8[`mj='iXc><4[A=gDvRSV+@%4T3(˶0`BHa<^I^(||VQJm0LtsW/аsw:a`UT,Ηvw6h+̯ s 'PI!mv~Lc*P i2(mw㪬ᤆxy GZJ x6aWemJ֢Q}XV=9>ٙ L^5v("'\()SHW;kԸPbv:Y0KӲO !>ۯ^-&P*7FR5gž#^8aD w;7 %+-z5ÛQO147Ը%ݯCFWW= ‘w>oԐ 0z2%O"֭? #+ajm_XydsPRG+|$q38+5!oJ S`B"BCĖ<2U>(E9eV?_Oڎ!hݜW.Pٟ}sv!cB_ L,/B!6iҺB3ԬiM(9&U0IZ !A(QvN TvQg+H[bi0`i|_&i_a̴sDIX,E^XgɂJ'b+G#ia7LMҘ1xc)V`d'}t'7[K! 1&QWNtI^=ё IP>.Aq:mEg 4zD"I@;|(]0n-Ҧ9\1^HL]" s#Mm7w4߻@eթ֦bKZFdZ[`ORE)£#˭Rj=S@=ÿQ{|‘TsD8Bg$2ǩ 0u 0lRř4c'[|}G׾ Lf\B]xAu8gͼ`wQ MQbbTMNXLLNFgQCksz+蘠Ox DOX_%D؈UfJZ3'8K)/|A%sG $R 'p |$fkQXqG"D>[+$ c/IO)E[nQj)TC׵TlL?r<Czbo*5ZT/"YDy9ZVt#[`-G@_%|nmVe7X:[R^Hc<{r)U˫&FjBQ2P#uJBF/W^T'ż& Œ2"f폅[7N_%0boh!ރ~cޕe%C!F}iVZ>qlePYs8#GYL %2 sŧ:-" N#{ Hצ)xM.'l-h &>@|1Y- MVj|' BF^D{G^ Ġ)>qf4TF_db>Rq"1I*,$yhDL^1"@UD79ՖAFѼBYj(H.ˑgy8Zewi1&M1>},]t̰De~".-Xzb_節c&ո%>U 3=1 ?F80 Dc_u,9 IEџ5m~74qRgdyG4c(ٞĚJ5 rSmuؗ)"^aՍmdՃ$®#R:[MbI^܏{'ԿcP Z ,+.3wQY{+Kt7xƶ bͷ^3`fJX#3 oBXi7} 6]MV 3u,?` Q40,Y7]iQFpsm Ksjh+"r'QوSvtX}Ih@ϖاB7PvqkXmo ҭEv1_'/ + -b"?:=[1_=(YPIcJ|05D8śJX':>>]טwLf36kVj8vkb0v#IGs KcHMZ?ͨ%l@E NCH׎ \qPԷe?_Zd-QgYE@%l!=%4\a9f2a ]6DmϺR#1GO G)F?=Va<.i6⦟>s}A7# ~%~ij ,fEڰ0rMe EkXv k*uLeGdڗ{eK@~ތ叔jj3ː .;"j@#K)^LEչ]-v(}!ɇ۶VtKqfF7 \#ƒ/^ jLK/?Ғ2> 9aZ3]@Uixn膐j@ЄX\\4qoJ91:q\<ǝ K"pg(2HPeh\E2y3֪50YTkм #34cUmwZ' \6FFqers w jrQg+>-1~8\kTY1W.wHG_3WSnsw#Z!&W͵Bob H" 78"'~TmQ F$ٖ®oNd|'1mςS$eaz$qIxLmA+=m{WFixp%S' y_}1E_kj0A =돰ǥ:Y=z5!HgqPdն֙?x_2x=0Ǽ_oH,:JW(L7E#%"L>_9 >⫡q E(Z:А/F&:KKvCisM:rDWP,(VGϔ  K;q"25߆_~koaV!vЕEV IV7>k~ҰG݁v狥if[Bs}ۜhfֶ"y_Q݃w< sp Fn@IˏN6 ;(EoS)? 5$R5 WZU5K%sٱm! Y Q_gQPsn'nIc(/. [# uǸɌz*dj9]yJ!h_gi on"2cEJL$l'γKj%cjLAG_S h˼lJJo7_6ٺDEL_X _"v4ܯ s%1>+pr,ryj?N.Gi#6wpD#fHD=U mvu_F]cz|Z3b?ƺvrLk>y Ѡod4<^ 'hpD X)]'J1׳H%3{Ǥ,!PDbJ=I0[2ɨF޽B y2^~TDx>NFQ:а5JZƽ(tC(:5傁n&vU~oy]ݷ%z JMVk P?Β?9bĊṗ³KDڀ?g }>2mxm%M"ֶ d"~c݇UI D*NreZcc-@sNHZ} |x)!=pQV{L8Z2+6it4;5|iMb#8Wm/Bt^}~$wT-|^A둤v._vMFWҢ`1n$+ SSPx"d%eCqɚ0ݦEz@6jf(lhXXaʎfM7]JQHE-'_d- 4\ fQUI#j[P%$z}`A-V\ԣaF@}@X'! >A?6ϼ<+@bշk'/8q3 % G[-Tl._Ư=~ҡOv=CF^=;#۱KK[N+XOr$;ɾofOI}5\#`Hv kѮ'` =9L+pVʈw;3i'=vƲ9V)x5,ud Zn"Nɫ)ea7 $Nی4AmB5ipYvtrXKb@6ŕOdl8d}EOP8>ߌt0a S艔N[ Nsz{4h?d6"Bj"5u0k9Qā.fLB1y4,G8ll>#ơVtqEL6)h=a,8|p&|`L:zYfRufp[jxI(ϬG]>1YVW"x|c)1mg q7 n(19zf#7 3N-{H$[pj`} 'xG bA=z'gA錺̔KN{@NʣYZHBuc2'4cxҴukjRYP1M&he;EU.,8Њ~@ mpcK&ceLRq5!$R5(xy't'|V[iUFCZgsգՊs@ Pb~_pf= HZFD]HNSꮑq]^ioewnoV)yy)ˆzToj^7>/(ikWV'hQ]Gĉg+5 h1aa6S뜲Ku?3(*eIRY=MOmV$ʸjS*/R):g rb)Kqβ5϶h4M:xst7Nƻ_sxH^E v;)(ɵ>/YwdFc]DfV3J '5,wZu+QZp0zϕ'0&!tEXKވ"bTNu! G ʂs9Mhw 3䁷;^ b4.zxI0;@w: ;`*q~]ocܯ=p./d1Y;)ˤDkϟn?%Gjx KoaMIKj=JIwp@>$8wI] պGI5lq%zӈ{}G4%rq] F|*HuT:@%9]o@#`B-iI7f"dI&庥xuCLvRk(y[`|hL/&Sk`/ ֙3x)}͐c0)25_{v z'聖<$J#9QG$/K츌8OuљPHEYHX*JI7huRAWe} Oc Ia׷,("B-8; -A$$?_+6QA@&"A?+\sYX>H(1tŅƃ]zFug\JLgHzN,RASW; ,aa.oo(^GЂMŧV0hH [U,PT+IbJ-NR+ZojJڀ;2 $ LYpnZsX;ܫ2` 7b)lę(,'`Bsژנx2U8?eXVivG$6NJ]M4׫$1D ꐧЛpvrWbɓ@-+鿚Lڬ϶Aϴu$RlG0oOPl>owvM.L,.rsUr:[()zp!4%tjwPB7|nC+)Ad0eh=3gIjY9^g“_岪wu9[W'da/G1sE~񘔓NuIC2}lكGehƠh5/m'09lj8- ƀЮq;JO< Fx6b 3d>dM (Dn ߷; Uɗ$ SvRF)+L'qMT?{˱Aո5퉖i +)\)q|Żi0-J꿼y *NVWІgSBɃ] DAV0=PA\CLf 1h2|4 +fљ~rԒ o_θox'_<ZROK)`LfrЄُhڥMPIDp%Z'x>wKUzFo͸!olrz9ĴbjB)Û6Gb,BH`ˠEvPoVb UfXLi 6זϴqXj{IiL,9kh<&]"['qW!|0zGf(u3ƒf&1A4ZH:/ |pҋ_v}; ᠒kkּ:4KBJr& Ϊ8B+eG9Y푊qdzgm/{>T|]]RD5m f[5iJ< 'wC{xZ-^swK?HS2;-}ї@KκYf\靦PDhzϯgz>9D~x{AQnj IR'SkHfBImy2n@pǒҖxB»ͅҴ0'q8 4Xm:xn ӒTnjmeMh5'^5Ki~MCp9odL{._̢$Iu1BehYb%a@Q9ri_1Y.ίImUo>F`=4Hq 6d(:~A@K%۾"2c\0Ȍw w(?_tV á;$"FŊ$l"~">Lz]&;ͤƨ~pl4dçFƵ9P q plJGmcBE>4K6Pׄz ?<%]F>QDYCR^lA1dZL5UcqffAxuQAfD߹i}}{g뙣խ~P׎Lx$Gf٣ҚmM >+@ /v %<X•^%d_2_(=VKjH)p/F# Ŵ-?,-%!]L%c[5. l/XV3hL"++խp7[ Pn!?p'jE|P{&݋Q֏D,5d wj&Gf)@ |$\_fP8rҋitf~*\{Zl{(Pg]tm#o:?)cJfY/<썻(dعW( Ӧ1,z~|#8M.T4i+3ʋkHRNPo`l~&>s4y8jW7#j?˴[@K!TDҀs LA!(ĒA~ä-f(T~C 6xRe8P`k^Ö}?M'TW@_]~1GyJA3 ,<*I-_Q07!W}"[[21wl=^,nhpC@T#;G$!q=#e!~5F>J 8∵#ŤzQFF$ :CU[0c ^TumbI֫Vjأ=>#6/3S[5`?+(tm="MXpFNE@hR0g64r{F\Ȧ8YFUC9,X z %_ tDoLٴuwǾ%L}` 6ւ{"E|Bc/ltF!KvKdqc>1? +HLvKWk\NٵX͹Jm37$Eѓi]吿i\NGwY~:HOCU cQǼ/ZaH^lAU<2{6qI]P+A@W8~[nC4SJn84&ruGg2y]dQȥxh͕-drbB<(CRi/9ΎNXҿL9jɒF 6: ]!hh 䳮vCL~1?x[2ȒGfR 8,F;S?t7|8Qܗ4u=ٿ7DJh|AmLHJLvI @3z*@{1><0&9QKO;-( i( TN'{ OsB1t e-f^{>8wцu[&tqxS,m\SV\OhPサKt.& %F*Zs G5țPɔ(]<B$ar_nKr:cFEyCHy ZD 1#X~| Ig 8J`, YoO`f"͙G LҘ>9"/3965J YN26E:gOqk DC& 7KR}qDGA|#E?^~@u]<("Iu: ^"sQ[ZD0H 7_$:x^|?$C*'/kOىgָ}D0y+gcnuY'C91ŶM̘&H+*9a8&>Prh\I[[\z>xkVِcYVrۨHׄ)5HQGEo?.A +G{ټ%F9SM1 L$0S~;_ҟ4#{V_|Ku|L'nVoX*pZoQ&"ɃȸWș6P=O>_C15/{6EXk]fW##ҩ#Ҁtf|23DuPXްH;१YXcz-FhUt"w{o՝o;dZ PdŌ1*'oTe)^JsmNN{B~KTUpW04@џF'(XD ʾ"ZrhBfY KȒdL1oI/y`tܡ G=J-GbQc{N)Fb0+`ԒF91%tEu ңukײ]w](>/ZLj0+ uc\m>@Ͱc& [ fZ|?>kx(ORp 9N|?{%L)ޱ树c㹯} ^@mLvwǟo6*FSέ3<q6]9[Ũjh ^/n/ѕlRB<9`+^51%(^[:f.-YC^hїAۼ g!N5pXrh%0= ̴KdB@vijMI+ơtNR]J1{k}[ zsWiT˹wiPSul=|%-oHbwjZ㊻#>ZDqBv$T(<;mkc~Dz'\̃pp?ht?ta$Ó9ju ~n\J $k GY0 Vʐ{XL;\KF"ʝ'IaqMܾ~<&`ɕݑ\5MmoK1w6u3&gA=VRKfDbv7)" IzH9xx}[;5 ^d U,R6i~ڌ"3GJ81FRJv*11F\'cCնݥD*FqujhmRHg14v~fJv,ޓHNj=H}L:'Vs`~7eU:O۫}UzfJU\Ȇ(kPzQyS߃B|QECAZ Dz[c_3_K~4 ?GkD~jA6M)7V+ \I>V`>H[ά=L6_jV."ДaFyW0?ܠ읻b+}|H%cd ;Pb 3$)3=Uɧ0Ld>Wg^&6X=-8&b$Dosn:=]_)q63H[i  oG0+Wd ը :HDnZ װ܏BcGMq!H{=ś8D~6Jz+#4V2fsc 5*u(<OB fϕ[Gȭn9rꍎ貎do(%=DdI&DsbjVX[d̴t0Z& FM0KaZ-^kc-9)/5I61o]F \Yz=` ?m|rvPzӘZX쩱sߩ'}R;DW$@RB{9Z|9Ķ*t9yU=|}n6/I7{N6Z&M!0w[@SʱڮatY?DjB5 *fN ݃:71 `^Ƹ9I3S$/R޶EN[?AV|iƮ Š^/ (»4\ϔ֞vnԺGI@VR W *ϭCM8s#"RV;|f׊>$;b 6^l2$ ]#zI2d|ah`e?+^iHE 4o36"x練? ZYrXubM][7q PQ3ҧ$;ydG*~09'jπgy̕ڙӘFbFB%;^kx>}2Ž8 D֯q6ýpNYgB] v*Zu*Bg2ӸFu7ɧZ E[߶H#(B #%@4~MthK `d)b#VIg60aXBL=׊Gh ӟ=ղ7k : _l=9R`kbk;a%b^! XՅ%mec0E}`u[xs}NiR ]Woe_U'`]c9=wιOk+4 tJudueə*Qߴ'8JMۘЭ?; HJؚEʐ.pSV!S3us.N3w -ozv1& f2f eJutڡ˱[ŝɛ L4EL$`Dzl+eҁu )[cdTʤio?Q!WRK\匸ȄqJAxLd #nk2X>g~Ʋ@Pvu ]\nTc=Ga ʹ%f8'/C^ ̍gE37N%`m73XՃ ߜZN$[ [}ԃԃ0ƫs(HlE N18bʽmrfW^gb;q`Il <9`TL:C0`qT^ jWɻyLm2bo߷P"it !饼żKN0,+Ad4軵A'dt+~i @QLw*h*4線wa*k J㥡'>ҚgbMӈ|QZ-Ѣ L֒]vrH!E%$8:wC'sC#VDf =`j_ [*>3m]h+@!fǽn1{ Z\^5s&8Ԓ~#)sMˋ ٜѱ HV[e4y-I ]xc-Tᩳٗ_q ۉƣX `1$ 'SvH W/q^ڢCB?kwY)&ؑ< 5ǒ~QzD~@E % F|3̏iװdʵ]qBX[ޫY<"3H$kH9KH8/*xD 16} Y[M$bW8t `"*at[!͂Ɇ^Ze7ؽCJc w* @db͆$\*Á{88m؍:He"[q%< K nNX#-t&q$`]ͽFH.^pBϮ#"〲?dF 5Fw993RxyL޶25ř%[j/m g I2zؚj2@JdGtWu (:ns)2a7?FY!R|fGHe]:6$릺f"00?6GZЭǨ(ȭ a'2~b q }X[[f +S-QR 'U2o#?HAE}IzH D3j7*|2o*.5U:8F}Vu4Zҝx-3QPzH1'0շ1M9hh~}BU+3zdy)gَOmOt=HIv|,:$X"I xGM$Û>{QD~h|,w]U"x zaj\4 jzuDEr @Y3mE]vO|koKW]Ps*Umg:ti/:Vm*D+(UKΜBI|! řne8qT:m=}$2[A#qz102SRv%`tjJdKGYa1 5Q'8ZS QOJn\~$3 jSZZ27r>~8ثIpF|g|ۗ9k5(,#%fl:o~?CTwhl25uawQ\ (#Y*~ΓYə 5is7kJ)U7&B {$+TN Aoێ.ٚ^c} I\t 4>u"*""ˀ#Z[*1.jO•uUF~ M?2~ 2~^d)~i5agD3F-!ˋF B nU"Q fU-E9\݀T6W$KS7%m` gjl>)_^;7<|;ߙ)lv h#ŚJEe(u<Ɗlfm]H*>2`&,WP m]vګ0Dӷznh&`+XBѩtSIy4x9*Ch.RqXɮ}CyOT%aKmȘ!'V&iޚI)/ zEeIةigpnP92ܭpna:DA2 K{>{TM_8SP`A7I|wÛ}@]5b L@3"BAA ڧ{/]2$~G͑ձ%!#GYyQg=j0G%3dKZ0Hs&%ӊfx@_XZ;CkV߾~$F&g9M6ś72id6AjZ K߰-{cQd\o 7B%uց7n[Y ĀokP I9De,F<.Y9 $fbfz|;npY!㑈~Q3Xƚ/IfL%q,%"=-r=+vvf6Nt|}ƳԐoBĽpo^ ]TLXKfS`>rlˏJCX\1hKp8f[AnGMa*FD7u:)<2Ayqh7sdE{2Xq=~tU#Jd񍟜QTJ0laխ\TZ%Ft4,u(&.ÒR\ŷl!婑v)mv 5X;Q}>ڹ:i]8XB{Brp34ብ s~NϧJG (QWeW4nr.;Ϥ Z e8Yzh)\vLilKt+x/ ?& P)S3'0su\7x4{V *ߡ֡d-Fc+x [ 2ޣJLJWbc5nT!irSҭQT4 7zS]lr ,,(kjDi6OL΋YJ##OIȀ!etVl(C08&GIs󶔥n[ڗ x"X0^awb4-ZO/I~.~UhvA {!m 9xF/Nq&; e'O/W2Z<gb}Eb/辄U'~qf!,HNͣ-1ݏ]"< sGN號R3/QKDHR#Dv#;]]4,U83PA,qSR{3Bn?߈`,"u3ݰ}F!l̙`MroCLN_ /PȊ ++JXbV4mP G餅NהMH|]FTn m'#q2: 7;(Phk{ VLZBaTrN͜NC'{*Jy?a@.3U:٩Aj)Ċobak'o㸎?4(슠`_PTz20^MF4vh7qd رʮʰ1!Zi*Tp>_~kCKg?_*ޘt; vjTֻ-0/E( vIN=?35Ap9 !Y>Cn~/#QiTK5ЌލTQh/E:%q߫L+leT`csG̮&h0k+4x'7BM+ R+)Y$S')a]-g^E%\O{[! :9pMZ޵46lT?QxQ:{NxhZek/Ó5v∪ D<()`+[!+ i*\5'LΆ frl]B*T@hN q-Zz+>lз|mޫ(ADruɧ#ߓz+kXVeMmŇ60M`bxHL!xPg,t[c]Rɚmh+go!FzN&)˂g5aC'\*oFa¤(!NVD6eu/:2Y9(.cxڀ/K\ ;*a :j%eUH" K, Å#buuōkd#xM.Z}~&-:l(Uٝr&5Li#: ,zW +'J: 1s`łwTyA\_i 93O63&E rL&d6YhAj1Ԯ.-YԻŎejOd1/ODl5v%vԷՃ7@euڙ'lzApE{Ql$j!巊,PNH"HiU?2JH坊A. hy v3څy!V>ͱ,ᔼO2 )' ԶܜEχQ1J)\~$$S0w6-Rupuް3S~{b7cqs9 ;zDb/BWcKpŊm/5#T*< Im0iE y >wЄQr<u䥰ѲH#NvA gF;-mvKo 1A<_"^i e[`K&؄^hGO \pxB`E]w%9v ~ѫe=`X(;@p?G׍ʴp>>h"K;*v37ױL?B!.9'rZ/vT[Lޗ 7 k(0?Ϗ`[_B JO;y'>qKRǞ;e=Zkb^o0k\bV=|?q@ƤSވ[#tOxV"yJ(yƦ?l?w1tR bICZ|?4n>$3jO&%Uq<uM=aOUD">N`l md"p>/Lc,W ("ZkB #] hB걒m3F TQ1 MxbuɷȑQPw %G~nʈ<|V>";2ҳnVmZg]#(㢣!1j>L>eL\L]G8i47\9N|ÄǐP_F4Z!9&aNG{.iᔴzҼmku@Xpֆ&!aW 3bzl W̪lrumtYR?ODHFZK.Q!nCt=^unbA)ړ>3s|MΥ| ȟtcMxcC]Hׯ-+h2\jXV-xAav7/EfFG뛭̤@agy S|K@g!ѓ=\d;;MΉ#i)2G:N, uGU )?px (@_rݢ0Zڳg %ȓ6LPlXV5[L]*k\QjDݠ<=Ԟp gÖ)+s>s?)xg-R u\𘳏>1(2Fɪp|eKBbZ(_[&`)kTO|o>$!)WH@2բc#1m^$Bu5nOM9HMGrih| R=qZAYT!9b^P/SZ4ht%rc jHs QWJmĞ<מ3ȉ``J"ƑxĽ3z|;= On<ҭQiq hy1G+u.na sWc&߯Lή""ނ$Ry>(dB:;;e<5"VJmc_97(Ӌo}SY8ohw=r]"׌GxsơfF|&b?y[Z;[Pp})ta?k>RCܘi@ø'`GwKMۊZK|Po6AHacŽ 6N;890ɅqHlh:!aǕ&$-8{H,W}ӽ$,fp83.cUO/Ն_#f C(7Ӭ4׌xvEA`ۍ"/+m=,;+O3 4`TP@5hw?r8R6F;/=_&n2ru,H@'O?E}YoP2}!a%M1#5F:u/sx~q h!贚 t,gm7&&xΧCJEӏHg+ΰgV)~xD>f_׹ Z{j<} [.ħ{.Mg9*KCjm? VGzJR_32XmppR.%mD{~_{@=Fc1Y@̽uVǏأ N;8fj.L3Uy]~D+D|cѰV\ {W"L@sk3ēs"wcQuh776c2z/徒y[kmÊʴ\3FϘ i4j?l [fAq*[SL&nИyhƇ6>cRFI, )^$bA4L8x`,lLnhmR}4 xt%q\9`:ء_7ZhNTыtA!ͫu[)a]o2k` Fڮe۲T M\<פ!YB;Ps~)a,熜I3@#w>ТC DǀY_HJ=-M_p_C$R@VD]=(cA f1>G0P5_0`bd޿8l!G,FOF v! r J] Q{72uQ{( yMbI{ >pAiFѕ؁u<B}\^7avhv\ɯ&daRI3!~Aˤ|xJ3ɮz)Qf,:ZezͨёEiB{Ŏ;'L:jfa7^ˌ>1aOEh懜9.xV[FJ4”Bt:$pw6 uIܥZƳȏ]n״&j|M\jQoz#Yڍj7&MvFEG2cW|T pG,gm#& ^bܴ'٧)q!ueJS<çY9"|8PU(/T=|vE[ӟNC@rwmr:rڊ+@O/  ld$^ޛCO|H]j"'ic`=9.&ɱOv?l[[Hmb`'WuIÕ>,U2-#VD*uXk#떛~lOA_Ij/p?D+P׶oKYР,8ao= ☿sxp,p䲬Ιګ3rVʹp%Xt|F{sZ ZґF"oxdE&1N/Pc{^3\cLD-e8#e(^Կ~Jp `jf@rs73c݂v%RUմAKab/cbQT\C)^_iH_^r 6>)T))rMCIhdD1lT>oAí[B~-pp +Yg%VpnϑgL=1@,P*m ǘSB[-Scf'DFWjdkWRRGج~L0vPUEDO"ȌɁ,H+H7;=iDꬮ=%~Ĝ>z]pq8봤fk6Iy&W7T.lK7GEm# ,6k̚R:9TZI3|jm GEHS‘xB]н{"J]}="-L9SQ# '{**tX]LD⑅bȁL ЅF@Gԩ")d[fw&4qA-mΏd>Q JTB n/~}33[QXh7!=3_-z3)zMI٭ 1ix?o%5O/(0E]Sځv@ дV<[pYyC~Tϝtat-)_tN*(ln!*W)Q6@O`W)酆  f]ziA-|NSz(d9؈@ֳ!~g, 3D'XƱn&lĦ"yEm EX6HGݯpĀ5ǰx&.pVcHB^}ԏP=m MK=B Cs(^W :$QRy$ug|T6V'5}b,Wcc_<)W>w܋, KLKwI,gsċ,\ItVzu(J ^3qVT_.R^ҫu 櫘GŎ[)XQ*uM܅#$HWҶbܝ8O, Hs oZPzqQcV1JM恙Π,q1Fb÷4x~}V}ݷqqA0-Ư^fT v%^z-9KjxF#z8)E;+-ۨn"ApT[0(3 m3f6uk_+F&l8#6ew}`?^>% d7L@a}I\SXܣ2>xcb[OoCP~km(΃X}~37PR5ЂaC#/pj8S6aFbxO;<'2l۳W֧|1 %9T%d\RI/tr% Z66+ 벗'*dOǻGme7]@RW+OqS ˿)D[B[>+Zʈi1HU*s#(E;l~[ߝIL3&ta9m`|E*n [̬b5CTRF(Fz&}Ӯ@TZ11bEʌW%iò3k Ui`]:œ1Ri$}a-XHs66-lqF,@T?M T'7 gitgH@{ŰZseO 8ͫ(nXKa6lUKoO-p-^LY4fJr~WpBW>|L]S8Z\kX~gnÔzЋG=9(@qB m:ixd ZU&xdY]w. ްLNn9Kl~Ul/|:RF"""k8"OՍ D8 פ-,(99HqdfYgfP>L%G@} ϋ7>Sf\u~\v ھgõrDP[aE@DW(rұ=] 𥩃͢/S84?,o4 qL?Jp˕1RqOSf >g:׃R_~zcVp)pbBPѶEGqS <Ŭc%X@H0%V#S;Qa>3eq*CK a.goX5=Ao싇4jcqs`Bs8ꜮGR{1\9']ptXGI~ *={N>fs_t;z:Mk54w1◤nAM5O%+ל͢MIZ#!-LhKrK"uc(kUL*s?״纾Ȳm6 \*L ༹<92@Ey" }\MBI` }{ D:[}Bu'3?ձi5ZPÜrhtԚ`G9 Pl>wre+\)Q,y@qKd6ghטWM_Qj;beCJG06%^K Zqj*MQ`NNT*NOv:@kQ3R6dq0'%YWfRyU v6e^ 8 Q|`oyd7i8mȞ{4tѿ m|AodvY"A-2XPE8},C+ýF 4q5 {דhb,c hgGz/xo’SFF^G+L v a[ _f;<bT9XTbew4z3. .1pC[0&X`f\?$5i8ټ? jE;l陸e 捫yJi 1"NCwe}%.48p۸ј~cl4Ei^ݵ}Lq P!َ-FSpj]L*!xŒS#zM9p>^< Q{Iu?/q+sjG6MYx#? /A+KD8Z&cv :Z̕x6g9^\kGy;]A B#׋PWpD`2|铍o;UOAQ/v[sD0Mߙ  Æ4,#n ivtq)) 5. 4.W8Qͷd]Zqޮx7_ P!-vq栎kR@?T8q ([c~qD2;JeO-!\?Y21'iJw2oggc,Nwt-m\|h(X *r;9F,1 rfD ř'|cr_3؉PmKa]Ç@=^7ӃRUG oC[w7`tH*c} r-? c|晏 1.Ĺ>d?c /N2Y+)Y"Y]ƥǃ"|2ܓlCs>g\ףEcJOL 0c}O*M~eS:ҽ~.B3 +g "ob8! mO 8$nc0WS S-޻\c|U' 92]m7 +G9HZ:T"‡u3j|gv⽴{mˏE8zߛNQִ 3qsSi4҃8=j^T[^tY[phˡ-_ZK^oum:#WMF2GQӾ@4v־bIDW$1 ;@_09]>IjHQ;:JL1!%ߝdjlt.r浕s{p %ֻ/Q#L#ᵤ6}R9ɵH{y4Q>)̄M6uxj&0[151|j%/\s.u) M^֤y\6Py՛wчوaha}B I*:zٜAR _amW͝EF`dS!9/eWkS"5['KqePv?`]\ܐ{1QQ~ qGžmn;jx>Xރ(FmYγC\Ti7=5t`H"8aSֵ1ui /SRh̉ =Zjim[1t \܆03\}s0H_&8u3S70Dy&@h֣H W3}El_,jNҮd.{ $ 딇%$z rCV=$;CqG7p36ኻbj|qr~aI1Bφ\^"d?26oJ9 L"]`dmu}ʰh5>>E>&i_^kMLVR'rb3FJ`XEɕi:q! ߯nxZj]?qUxLM]{3,+80V DL֮M J 3Dô{A/\ 7щٱ黷p=ٳ>0ڸ~<(У5o^`3dcIELIz]d%O~_|uHgG0>e39+YFO!Hmz iZL5 'RPu]~KP-QB÷.hn6{ӲB{~HV[8RH%e/n?[=3˚Ʈwу( Bid jv|աŧ8F[:{NX)ւƤ~RឡX ͱE-N`;yk&5\{ c=9wl&62,g.v/PnWŠET׀3aPqHl=Ȱ>?qެR{ >5vW[ 5;᠂B$}L'Ks$QE`(E2evmDsArP{]`Jm"҅Wx$(:eSf8?q;pږgɫ2z/qZլr!\wZ+`ALZR 6m ü6׵ci*q22T0h±v69Cb/ 6NP{şB +dF3.12!k p/uāA{`]g6Yjq˹"u5`7]HH+hZG!A1) :w5ןQ}b8 !a" h 6F[6y! O V ┩To{JسO:KhI?PÊuIװN+8Yg"X~=YR7=Ĺ4"}bx9>o1BTH5|&u]Cp|H<*A 01?OB~YBFQl͂jۈ;iA>`>*'ED.B5Tc؍|I%𝥍.#gPV IV-_ߩ5=I@a>nL/Jy")DhɊ앂(-ZNj~.&]Pwóܔr].da΢ ydZ?Mt_@sEo2@ k&P0Yqa|xMFh9g(5tc331Н&-U5g!Ah\?0_Y]p;9ELNJ `ڌ7xz)Fˊ,/Sb70'yF>K쑞aQ@egw+b?IG #bePi !:X%v@J[r'ld*M7x5p E GfKInQcϽtk|-R҉QԨ$ZH)[{S6Ub^=v1i,8ՅJI c ry~oZ:4u@uI PoO"Ɩ`1Wp'X~oX!+ z.Y"+ 6&r1%FohI҆>NWҩZo&biiPmpB':B,v-GBOp?_)Y9YvdwDF.$ZtT\+2z"S5z SRxCVC81d` B$ *#̑h_Vgsn 1X瞂6ߏfXQ;Q`)ڍL"*?/R͠Ǫ8pl !1@2⻍5gP$<{ R'oݝpү UÛ+I}yˆif;ʹkn߄vYBH z4USMQfp%yq2H MVA3/*LT':$5Ub?nsjLPP%b#A,~9Y}ghh)]T|O$7ܣOc}~;}M[L~|Ħ&IFWnEPb u@(xT*apgä0|2% 6^+4i?^"tX -@rϓ}=go k; j9/],N2.~#|| %KQeObPQ)os-gq+iJHr̎и+ӛcWU`5h4MtsK ,?!Z8०,w=tp0zkbZwA3$WBt-*eyGQQ9ΠO677Ao$lĭ,Dܐ2S9ۖ5n& !R|d!]_p?b"Xr^/g6(%Roxo󂬼>%04@(~4YưoZN-vĎ4k,M-Mέa#{t"Dbô!>C&A|=EMiB+/-;VC%NVHV-LLd6߯\U5ԫ?1)ˤmSuU[0\4.UB'IcGv[I _6 Αd‹mϓ!϶)jSNt}#WF:S⹮_ yB_!BxTLn=yԴ\H^\IL75$h$(5|㾮m'A;a#3&M\W-+tڥapDN&WgkMfCSML(+bM!Of #^ja] 6/vȅ ͍^-ؔ qOtv@tVb[YbChYcK|q':v }=A HsUYe768 i;dc?B;`ј8c:%@VQ9S{(>5| GcTtutD}{Hdҳ'ry90Let1+9;k3GBąԱe~MµRLџ-( $K`i]8yms9l*\,>|覙a؎0@ydqBV.?(rPx_ɰ!x?UlZ4!` &ݚYb7]aSEv E}۝҄ wd}gFTw'vtCh%0D>W2iu/U\ HLMjyTtZaj:mr\Wg3 5{ð3tmEy$ʊQ)%"w>KikHva"Mk=0m'h a+ȵ޻J+jk;)gTa j] lFD{E՗7x?x{ΈƴIf'˥=#TB6 +RGKw-!wx%oCv>=C@۶^Cc!ICzV+4t E;n&=X(.æY Ʀ@=(`^d"8mdB"O7۫;Ncv_'<suڻASߑ\),˙:f)^k0L>%'"nk|ʗӒ^Tp aK AUwM#7ҝk)\ l>Cҟzk6E3KE6uz[TMHLcϺ:Uo yƪ<*؎vw:^7.x9c:Pe<* ]""F[;ߜ]Q!]ê2,y9%4l U{B{#tm2DR!WF,[$p\D9o` %bT:KyRb@$v2*p3Q yVQdvg^ c$PQHEp(}$SwniN gӟZ ^6'`aW@x޿1fsc 'dwݕOC.V!>)g{ HҖʳx| mX+ Y\=IZ<}L.19:.a'?=Y­(tQHzZ[69j@ $cz -$DT#K]coQ^(L`HأYsWrrDذBheSfkNO( %9ud4maʝ;.Om3ymRپ )VOM߭~Ք7i[}g:SG~$/3 *@+zAadS(j-_ZHsTlCNhe՞7v&6S Ċ*azxZ y]KS7CWo[2hb/i$$VQu @sW2W҂)jXԆ^i"4H3Bkuq;!(Є&(o.tb(6Az ӠO x2MO`7hH#&IV$/ "B\^J%Nug"sHq^pTlLٳ=M%]~(IWl%q;4EgqO? wG(#Hbۇ^w/9喫Aˑ^5$6%qPٲ#,@Qo_>9߮Ck#CϟčxgZYf-<֕sSt$HLc)K [(Z9h]PXfWEc}WE81P`<pEAS☜ǻ{[cK[Du}tL8.8D6\65x7Hn‘uUTlXL -Ytm`&gc5-*dCg!-~R{!3Ua)94FR(TF ԪC <US{Ȁ`c+>[m͢d1/QǕr|BϻY!2?Uvt˴-rcF77W 6.CgC?g&T 3(Ur='{b+c2U?#^ "B[?vv tM6H!\D'|E0N++Ch|Gq!rMO>U&֞ "%*|M+IAn0IZfIq< X£;uۋ.LHiPDCWYt:M([ `?~|A t` ǂy` M oTN$`x渗rMW)5-+{zw3qӲ&[E%onlmsork WxMh}6QtG6K_׫ 3FYIrUgoJ*jh+a밞(+Eo6;@vdixHEf!Q>|[w,q2&ub&bdX<UʩI͂F 0HgdVel {/Pk$W ]f)S21i0KfйLkwkAY}CV LE o~Q<ɫv_W ۫۔":-NޢZ"+cQXYݝxթ#/*i;Fo668N#8icr@Bi"Gi&/w+:| >>Z2s㿶5/n%eSi֊^"~ Cvj6L~O+BI8(7'$8Sֈ^ewfEp59L;>+3x:{K[P(1ћZli9'AFXPi3LweD9((̫\m(ĺDDV^k=\sIz^ȳ1->z=߆k@㜘ghcA1/«Zjdnvnvb-:m$=R1ʦCL'H.=U]B#j {mV0zKnsQ kÇWLWHJ? _f8<5n<<|M|5'Sj'JDv9`,⯕ cB !fv>p5b8fg8Q6Wqј؂vXG}⧶euqm@_Ǧڷ В >,rm0+Q3qzYbTaW֠I!paq2MJ|.E1ßɔXКA+h?ܗFKrXZe.Z u]_O#ԑ0Uk,=c!lz6iq{ʫ0< Gk=zEp;/n2&13xXYyvSRPuA]~kz4`}RSucGX!v7ysĪGa}f~{ˡ_jS5]wl_9c7HGQ/ߜOtӆ xZ Riyx:Jm DN:Ÿ]V \)8Vp=|( ũ*^FRhպY1G4<4;#ayT-ƌݜC$7JZې3v5i^(xYWsmXC[}iH.4.wHX04| aC֠iT7}vح>yDۗjCA} 8$_Uu8'~S^o*GEl$̈R9 -@uB4+})0zVRsuhHnկ1^MGҾbwM%6Ru:uI! 8ZK ^4ʿi9 l#'6GdX&h@ !@9KJ0ARY`Pab4G:gaf VtՏ}^.ci5ɘ3+ =Q/x=!_L-4!xZC>_x8,tܩJb+C+CX?҈A0WDgKQbDRC$r;#w|Goͺ|G]ea@8躃2E9%:cJvokQ#1EhYT-/Gɥ_!D뿞m"5j0.ә?xԛ)xgڎ  @ڄXsivWY,9CΝ" Af^C&N"f]8:ɬWS2iJc޲F̏[$&3$_rOTJL<52pCjmCaE!A\TtEJ8J"07z㙦 #Z#kB `0l94&3EdI6ir&yopȌĵ-GqR^^9 4y{!Q/8y3,B^U鶝o6AL)`_,@\ȇu:o$ zIgձ_qP Y| @PL֓R t6 ,6""f2,q2Pl52=F_uL C܃9P6m4]%'M Xyƿ? zYg/0=lKY֪,+ECZś$62V4,:\~?`+-|YΩ_!C2t2$83R@2|ڐGy=KIxe˹y2!JjijL-@Hz69XHOEVa/`; 'v2KdaddnRIQA\*H{_{3uDAicx*L;nu x:,.-^=EXᎲlE"se Sl#"l23.2NQV;3=X? bX1HF q8FDקiZ D50,9U C\ :贋xc9 >aSH /HqU⽚L@(= ˾3ЙV 'R4e`e謖&єU4h},,- nuyEYudlA[/+@)-S $oW=e(Kg]#P?YoFP`:7PbUL7SyAB3 xpjEpqa[8j0"T`%;+[SrL\uAwՕ嚁dT #ȫEDL<` wwu=O׫O \rw:FWC!bǵ:Ƭeljpփ~u}|]y sS8rں*z_rxms3R bԒTg1If!32ϒnb*4>5 #WXQ`V^y_STlpsĔRMxFV/o$`t;k0ղ0 v ]Efb$e^MD\pЁѬ:"K0GKK4Kcz1,D/W9C6mXk2rhJ>vb2]z#w""DÂRLV˥xphxyvTq3nb1:ח8'뎐Iۖ?˯e?c׃hMĦ@Ѵ0@\CmQ=7((h-Q Akv.LvG [qqnPp9d[ rOQR8b. }lEbdcமmkOgP*iWҨJ=2z܀J'$83*5Dde62^|y8R2[_%mZ+߷tU_XXXIKg/\=w_;h̲x,yba&g@T3/V<'qj<>l qU/605蚠b,G$y>8k.CB&t7[AS&ED _ܿWS4o3&xɴS{juX .L( !c-k{FD*lR]S6\a&j؄4G%ix% wC},5X'ܒwG »2}3}&<})x#Y"0[&2)Xm^պAISh? kG9`E_8 "ɉڅq,`+ Tښ _L;zr?,CZM-mA,^:N,M! 6Wsk11 ${BZJ0raCHӧlEa>EIeμ褍!*|0{xr3GTHYɞ~07{ ]5΋L *ISqz/#p$rGH#@&'{.[p": Ni&*Kٖ>;Қ q,̕8'f3Sn ~Pl9l bDng^svCyRRZĭ${t=aQ2g|xxkq h(6v3}xN֝Z-lADՔT4J [N{rgbb"y\׃[vIu؁ ǚUPhL',DO.'.F(@Nb2Q|Pp!ƭHdſRjw[Gh #.-λ.WJstwԂ^j6@!zJp|[.<WNfMbg NfPG<=gSCFl~Ah="ٹGbPsRb%K3u/zRNAeKyq^6Mq^7 Q`$}RqFxR1 y! Ý܀Ade I_ir83z<jozpF ̥3^]‰9)l4i ZԎ,!yOaxͣүT٢͈2fpK:},Ȏ 6b?8);RQٚTBJ\>ԭgvwm, `Ocs N Dnb(1:^e-Ka?U+YH]h+ c&ɱ/&"{)#Tj.Gݱh /Y o1@9>|x JQt6}uw>-XFHMRJO26ӣ$}C(tI"ĠcC" _p=m9Cg~ġ( ЮﯖJO/7 cmxTdDKǗBM+{?գkBy3_inbky;$lYN ) _h 9Mq~?X iqA?0q)RIo7{/n8>S0TҬ]M/E XY[ 9!N/P٭xD|~䬁TcT^"YdhuG{Hh?A;\Jd~t`kw;% !ܽvԝ4c+R]ݑ]#dM O:(+$ߜ՗YZ p3|ScO]VYDۤ=/AWxk3ȴ:mʔ;d6$j &&Y[/BCr8< ղnKqCFf1m1e:fhW;lw?\jDX˪DrN9>n{h)b)pVmƝЅo%JY_7Uw*;nͽb0ع`&6.7a,C bWܑfd8^ &Pgٓgk_,w͎FRR0Y3!U,3HOa4 u$W3-(]BrV@TL.\\7~S%El;Ցż![^{"Z=0z 1XOchy9WQL b<3m5 yvȄkoa.` + ;q,# 7H *?ZCopݫZJ\<=b<L?˥Horkn7?{L, p~{gjJ(@tA4y{$^IwZ9] ńJ`w'_wL3#K+f&L<\Kvhʾ`U-/e:emj$rMVPK[%%TT(ۻ|&/'S>b%3u#"c1VԾJ %\$ϡydVu*uH;h&qkyff*<-R~]L/cs uλh4dLZ}xS{f3JPq1b hD4{7~thQy\ s,4,5,2Vc*~d߁TP%<8/"W y}ooY}u}'7Sw< wq$:H\~" ,u,8Vǫ1Z'wU! S m"N5NͳPh*<10M[>Ya4"1Q1⅁-&WP3_/ߤ Q8zv _GJu+ 'K.v@yӮs4W*4>ژ~PCjϭ` #R6~;,qS^*~g^¿`>Tr~^*ψRJ #gP'Xzxyތ vIs=7'}LNo8rF|< zff囧Q4~~ZF@A2+;|reN֮-䝑~4ai[jWy-*qH_U"Y"_uv:OPq?_K8ѥ+ٸDDEI 8ދ>#RBGk~IA\U/~A"h0d9\v0cx\(uRQĔ(ÿ GGHX_djt5C=y W9Sz-,غ&LƷ_HaFhFn+?7ڄ[n;tdbW<3|us!SZő$h 4TQw|3b⎇Se؆O[Ez:8eau(QzvCpap<bTBoTsmoy38>. 2 ƚ`EE%*ۏXA?Pf`1 S'%ل]إ` b۞uH-^д]dž%M'qEeOmLw@XPӁ*x-А K,^ryWSw~;Ȃw}Z/d-=ĹXDtc[w*1HƠ6dJMg4 FqPUX7k37qbkϴ1h3%r8 b1<*e>:K ռ'!dl1k 'GkA>]Oi@][k>QMYOܻՔlY!@e8z7<^}͆5|K4UPͤJ&¥zw7린6&( Yr"싲FfbmIW7hI@ u(?‐%|A^ZjDN-noQ0}!`''G0\$r޻(NUD<^r7A۾p/)>t{ؐiEzw4f^1S`◺f݁X|hkYn1ݣaݨ$\D(tMAz/2@Ɯ[`+nDMKcN`K0|{rVI.aXW`vl®آ._keO]kR2Hfk_r2Hk1AFW 77v?GU^`")A&|)g[a_’,i刚jx/ ݺKN/>^"8gOT (9L&@~vkvüù;|Ul9RShnh{XtC Ww-Nom B.<᫺%3p^ V{ uIGѸ i/n)/;}Њ#MSг=V ];^gۺsŊZk*U匳[K$rx["EFh̜W37ZcOBT]x"fמ}s 7Yg^y7 I!k1)+j e SBvs]UE)$(R:w,8E0+c bzx N yj24(lW8~4z՞Y3u'sQH>,:/qӿp6UgZ^lł}]RhL-t^Sge@j hLS\xT.NQ%JYҟ=>/M,`!mX5{m0)LG];jhJFK}?Ut<8dk lv|GS>^1n?YGtp]ۢW:׷en z8ъgil3ToUe`Mm'y־t4V͙B7o!3“HML )T륚SΑfg&4>hũ@^rXɶc:eR/5Z En"ۊ [|=a@Z_`•2>#8߿~U#l[ի)kvpYzGME&e#0)d!Soagރd?"D,GsꢧJpGN&.XiC-{d,J|AP;v>ow$N,:\֍n:Ξfocr1uXBeŲb<@꽻 *^$ G T`cK C+K8A F;c+4kwXZG߈yOG oÏُ k?‰k{kG? |8~|YmU Œ ^ȍ KRM83ҮJ͚as^gL(3-9e ACDjSQуsDqM~<1FOM24-/Ss"3XI]OF9vLq ,D|WRvၗBWqbF/׍8KAT`HDicG-L a5f[d˜Q(p@boQIU'\uA7|H ;MFuZ5SUKCxvg&=A9>Md_AXr9zx(8@qy^v4-GV3h᣻ݍGSYix n0h 6n{<1ƶ]&aXpflB8IxLl&@ ͝*">Ԑ}2P!kn G ܾpI%Qh { kZk! Ŷ$.)a[gtrllτfm6ѽ dSKkx jKr^6U8DPL7utQ #jAwVxmDAFJ/a5n{`K黆^TH {l~Qk=8=&~cw -JARo2V0RQX[nV Ij<+Y#2=IJebEvIU̩(pƄw([Q@6?:* 6 2R)ik3o'.,ZEI4'p4/¨_ڽnA_b4to OT.SnvC8w,A屬Rߤ *tlMDp_ZגйtfP[ :vrӭП˖I}01=NDsq|1'T#,^:UsCB b T`k_ϴ^ se>&tHWF]N!+1(›BpC퉮w7Yf[Y]* F/caQb.sxAsPRw% r"|n!o\eH(n{)G bp{) uiAG=¥]zeui`dDeKڟsdES˦` dA^;܀!ՐD*6}?kv; Чbb5`%0\[8! g@%}PG*O'l=iRу8L cPݾ*8X|쏧/z<.]0lx'q&X92ޘ4 -%e/HPR^{ aHZ~h=$Ku'.]{'"k'f)JeʋuA¥Ea-gz"?Pi^\Nr'>8Nv۔ID}cjl]sz첓AaS"o@a6qk#"~iʗd}_ pԨb԰y aK哻X<@ĕ|t47Ys 7o,ۭ"۝ʥ?A'8 fqmɖQ5$zT` 3V;ycfRu-eXB"4ا>J:d$/N~˞sK(:)Jr }L 6pr&W81q&`i~Zeeyx;if8HP$:ˍrOχIQ*lMWq)K`=|l>,BCMv/KNV) v,26c~_걱6 ok]֞-gu^xw0AKȜ + 8Ө!FS 93QH9blVQ:D%X^RHuI)+*oM~u pc3*Ɓ5M q_ ѳæ1< S0gIkter42̢׸ atZ*$WKz{J$G]Aٜ%+mTzsfcTpݵEFiYMcZ(L7*l}L>}TsӸ~|8V|1~,I|t2",dMGɢQV9ϹbEibcR$,C, ԻqG5;/L:%V8f1D$CK]yG>qhGmǜ/' nbeax1T7*ZXE'WfCfV${!)A . ;JܜW#Wz>0]g4*&&41R-Ftzvp5C 92`Ɠv&!1Jw|i)2M$"q1}&t)l[%N#5qН%4Τh Raϲl-9 +'񌷑5VcJ( ?fM!JnY`VPOiB"][&q;yabK 9v<슇T'e2O7^7, "Yw{ Tg/`١)mQgDko9ft!YMy]Fm/ ;Q bIRIENS;vVքzkcCBld/Hh9 B[$,s_R|YXT;S+2 }M7zaoLki l p#Ʒ?`ŻfvЁ2-dm3ox`#X[!p&";[ط Y\ЖsMcEdcM- ,N8x!F"R3n$I ~c!{>9kԊlCart<;4kf,qZe;\ߡIy הTSq 7 ܬ*(yf?1SPmov>~W(DIh5>g\^ledil8N4, ׻4:ve1q.+\%~/+c<6Ro8ϼ5nB5꜄J_$ \wrS3?h O _H d+9XWM@:?Sb3d%~g,P#V*&?`!-}Zf`w(Hٳ-{W< n* N*D|'ʎ><pkfr#s֨B=9N-[C> ՋA hr(Z8eZ`Urq1g 9%D:f("B0l:DO.&#p`?T"cg-.U.UUEU~R(,Y$?:R]3!Y3 Yg>qBϗ\ʯ8.S)mN?Ģ+wscp{8גn#዗0h7Q'm)B5 jwy(5Ręh:4ٜؑ4iqB%KTMC=/RBA1>'dA2K +`N^fj~IJCC_}|z8#2cLnhG^@E2䣰DVӫQPR$`NS ̢~Z_<؅ǏQyj)N<RΘA/ 5~ivp}J~4n*3zī/!hT5~#De5SBdb,QfW9LFWb-4)3弫 |Dd|C$7bt%a?;6 udޙpROӻ7I2e\čR #jhF̺~ps}o_MRsiڍrV8\78͵0Utkˍc0\$j;E&;(pl^׼i ~Zn!*,z̳+}B0$ r`o#iB 9Na S+H9U1ak4e5Av1f;uJf PJw~@/P(؋*Բմ?rFNej9vGNt(,'(ys_9q]䧤We4ߴ1aJ馍]¦ƾ\ԍanX 7Ž ]X>1)ݘp/@޳ ΪtE6rՈUDn3A-&Zՙ0y<AW\3̄Ip&U9Q/B^p`RЊkk}$d+\dźt{ԓebJE+er/W)5.j~b"nj=Fbn6 ^f` "VA79^e}C4I)\AI$PͻD:!KSxB}t>Xmn?tԇPQ mnsŇS5[:*,4^L=ӆT׆X3 lLN/Ĉ`Or~0$;r/"e1=e" zuMs2/:-$r@$$+5W /UnKO<lSG(}OW>1Ȣ#ЪZZx!b:gqgشu1y HNjs5drQ.Q&M,Jb5k2Dfbk˨bP!%AY77fROEJkqs>,s[Sl`U+(_#n~Ya}g A`8j0sHt!ti XU,u4y:.x퍊څoXfϵ:iDB]Dw%A9wy OIX"~“~~aG :l8w3.Y>7FQy6,i=*lE;ӝ\&I Svpy+(; 1chTƴX2tE7TnE(*c0njgbN~MNZwNM܃<Keߐ (*+ƝFbyrF2X.@rpZeop3`| )*Xu3B3,Ͳ4+q+bPE=Mk:!O$ !1c$.gN-)g-HQ[B /ȜdpNZĠȑ#A60=x ]\?".@fDBjKOދLh {<97|_]4"7ω o |Ei {3[,*B-q|J Ƥ`9 &!R/oрdmxJl(#ējCLB1s8XlƐ҇6i83 {P??A6S/b쪸9$L:(.ľs܉Pr&zkESeԄ` Dp*oE-aDd4Ą_JƛFm0"Tƴ-X)ob5a hå ׿d=] +A<礱F]qq3@\fn%1mZK /a9[81 G!l/w=Ϛ'3 =)C|o_ [d,de~ l[De[rÝm@Z"{ Z\n ?WّefOqϭ-L9!,8QdH6moP:[>u3]ri:s<M[~ Leea w5,MWw6ANX[1WUbgS.*P(!IZgtcW_2ya4 < ^[O{~J>? ]iY^]jKb ǽ)=c3/L< cQ4?~/7p^JF#oDj596Cb@aa5 egbq5}(.Mz%=]Jp5|1&BU}qOAMG4/V >&[GۻB0gRQd*h H,}<1Oxt|r$뉖JVt.3SZԤb?Lp-db ,Pq1_K42W؉y"IC )T &^0 b[k&>CJgZ9 ?)#f-p7'BoV¬ɰbtOamyqdb6֧Xx%d_ȇ IPeߔ NPWLmq8#Ƶ%]gP'!KDx nkmJ!0i:niwCoܺ@v?[*݂(/C>ϸd le7jð0{B6uG+?K>D8dPղR+2Go,Ma?#C%IK7UK;q~>lq@^w_@G hc$'װBtqkű')#^yb!MNf@7FO3^lN&@k 4|'ۓitɄzkF]^=ˡnӇϨ 4vRN{B3vD9b^29eB1Ǫ h ]0ĐYAazoڗj.2"Pu;z>G+^HfK{@ 僯PuERm&Qy;ŁkdKB%U#WϝD7& 5jGy!=pVr[<@.P"BDdY-k 6jfϥ^p>q6LJU K)0&ؖ}Sފ3gA/xEK͢$\D˺weR/,hzƆ/ѨqFXp)My՘,-= Ҍ1H+NjlE ģ7 f=$Ƕa$@v$Gxaum)TĕyZ>3D؎w.[$d[hh2c HafYkGi׳il'(ʃ극~e1`W)"G WFc84Nr8ޘUnErf8ȐAU~ jaJ<|gd-A307 l _O6jI忎x3q7] {M]F|YZh]U+Q͉{47@LjSUus5[R&sw ɇ)\)؈ ~ 3vrx]14$üAnej$)hHEܗ]* =nƍC#-bz9n^Ǜ}`H]#s!HyM?WdHӊ6 1mӅ6- M}|x ;7*~ssvbh2O0 &`9sJ4ǃv|/\E`4"~v$bnm{n0\˛( W+FTtPSibG!ssp!>yXjRjN~脔?^nmsVh R>~?[LcW0UVFEL*!?BܺaSz,]vVj+L 'FG_Aԋyy/ltƘT4l*A+ `>Ҫħ\|&1c6V9N.RsrIe&jgb]Qs'Xw}8\Q)\nѝ:z(旯 Q%a/UvGZl)*Osc18AI! E ErE8-WaVg.%aq~(p'[o_BڢcKo/7| 5#ԌWzdfZNw>~3,i62*s8(aT4i[> QB:OC 7riJ{鹆>GY12ݕ>NVo%+^[T~/\nr/:bw<Š-3x:b\!@=zyV;h_KrZXqv_th+}3*e#~VQU.fGL8$)STтN֊O!"k)R¾5 Uʁ0 &QV 5p,ǡDt3966WݠL@κ4WPnUEϊ\Py^s"xӽ[U|f%e!bZ|;A1FO(ЯS _oM lSm7DيQl0L3pCB;\ts#DrE'zETëq6ZUΰhtLUޕAb&L)ȱ qkvـe@eUQtb7-i=/eҟlt~ ?2ؗ^UnB u}O%:pOXtI+n/VB֙N{jnb-uRaE`^rVTz*tzB ek?ƃP#O-MD,Hj ʐ,c6 إK. G&Y FEi.< M, hV8TllyQJ"XOfdG#՜N&,v ,=pIáW,x_: m(i=yҧYHB~+Ė.ҳ48zQ&x<i {WF[ 9QALE-pdI;MoY.N XlYL.ˠ4 !TɃ0OQmd)b^k6@x$SF}.,?| lڿ42++V_'^R(TZK:00W%c,Rd5%RT떢]C(d<6E=tLPŠل?O?'Jx?4nYh#Zڛ=Mn䣚Kjr0_޺,ϙWQ,xNroгn<tԥ_*-(~8JNQ 7FAGyfRRgpP\:G'|}_3: wVΠrr:DrPyE }{sXy<~\n'e|Cї^4*ޛ+(Dƚ;84Τ&?` 7&!V|wcRB\5ٳd4աp>9_كbiY.ޔv]߶&  &=S5>k}zcɼ4/SBhzxǢV<$2\3 C#H{Ep) *@?Ur:z%C`?J1YToynՎnil8S=T! FI罵$Sl Y{+D!02?g`T@0b= _YT$57{!"Rͩ bIcS@y!Uc~bWF־(!{gNďzGNPa+5#ݩtޚ,(2:QfXjǰDD+n9-= |&}ƥt_ k_=sVTjkAs2m:ZL<UrbXMᴲ8EA$<)_='h>{,xEb5jAlte%5.M3ײƤ;RIHfYZ`sRq/B}h龸 l qLz8nIqxU _] )I+cM\ tGx pIFzÕ|UI{O]Rd(BjX_CiYn)48MFRMʅoD[cߙ/#H.xOw\~z۾*>WIqdߔCӦ2% o019ޕ_!t0߰p[?Ԫe]oOcV.@b\6mݺ{N1x\TI]SnYn;I@_Hե**QJvTU%^ hAw˽,/Aqq]U .4j^t#5aɠأU @s؈p0MRO"(%q!R[ {H?M %4eתq5&xw6\G ؒ?Wl"Q"sʇ4as`MeIIR`j~euzܗ{lYTR#RQ3eVkM m΁eW6<">:z QSܰxgZjPPj/Ds2jFF 'fiur:-)7z3I+rpkTc?N[M<*5EHä, KR4 B].Anb`X[Y+&, Κ~O}^>t/D}!24xt_TaN PX#/% i*E ;7S$䪕&h!TɣD`X ɩ[|֭y史9j;K== hY1a똊1&5nV=4MU\LYuihrǸߩ8J}l\w=Bp%%T|+tP8IȎs@S1OPHizUܛݖ;Iݝ mNۭɨ|ȡ|);U.,9fdbX2q?TudϪ VŸfۋ=CL 'D匨H ~$.x96`(?tFF皓! q@?&֙E+)bG|⿭  ́F2 q$y\`(BټOGN .x˒U|g\KX/{}umM"|H%եy/]wcokT HcmgN)S8&IA},ȿ.DAvIRǨo<ߓ\ pߨaؽEZƝ ?ʲY^7d})V~8쉈 + XD+gwv2#T v6 m #78rtnWh0e4eRVKĺiZ 3~5y\B>$I=Sv8beOlkIJ3x^}w/C[8\(2i T-,{ӗyG#}˜ X,mkU ݛ;zV~"6{ՔZCF˔aļw9XHS/:@~zO#cHs`8'c)VC ' ʙco^|x c1t(cN_Cg|nxHJΤpQ3X ^fIWtC_33SMvFhJΟzDDq]f,/'_IUS2';A$ڂ2>coMԸh'|EYg>Fɜ7e ,^)9cmf>_cA3 WUˎ۟L`!l$D:'Kݝs:WN7\*'v* rg9"Ik]=:b@_v{o? Wk+C򜛳'\O6[f/k\L>1GalM wb7 ^*W1 2W 3yP ngFCϑʇU<v"S̅ژd%9:n1n@K+GZa: &Sai4 jOPҥUx>څ?Jaj٤?fo{5;w 8'/ G#A zۥH֫`T ڊ~"<8r?Ğƃd!O%Cp8j:PU6hTݎ +UhŶF+ᯙ(uJo+ y2,Y  [if-kΟEEӺpmY?\ :^ ޻(cl`dAj͹.)?w?ΝfUyǹv"6@K̦̠6St [LW*Zu:%^Օf}?Cr6px*HBSq0%_)zh$.h&=93_9PaT}e#݊1B Uo@aS $I K7F4K%*v!E業l?yHHB0O#<'jJy+ 8ʮ `v#ÝR8Nl" j~C?4P ^ɷsZf5baMaF3> > < Jd1#x#Fs9\huo b;qO㋁3zUʑdJU 8=epsF^0 1Oq>Uڣ3]AGѯ]%}Ǩ`l[۬cu~'ü¤,3ppԵFmmMk?z2\^o%-i/yt m o>wq`|c9-H\HTnoEIlZ]>_'WĎ"{y~&=8RXtR{G$;l%ntINㅒMp09ItP_OMd A~[X4pUmӋS+4A:)eg'gC.\1D8´T?!D⽔ÐO~ئe>Sy/K4d;v4oBSbVP]`ʚGS*amW18*[ _ ݻI/yN';gĉ@;Б99VؙdQjsx-B-cgq#_D=+50u^U N^Mz4C}p*nH~/g|P%T sl݊ޭEڠƼ+NBu?8%ŀA> \ xF5we= ̪Vی2!;$۷vC|0R*fż$-m.10YHvrݱ˯| ̤Qs,k_1MAcJ`{%/lV=r(B8 ɹJ#yzTan'JU b*HeadM,V_rgVA!&*v°grOxuV  ~Z?E vKhQ/?,x1TF7,qmk4J41q^Q.دy# B/ :*zWn@~y6ݠ-TL  &e?sf"E.&qfd:K)738ay'#tF(ru26MKcxE1𵮨a4ycTfLR p!"д%ap 21ҌOK8@yl{r4*Z~0"rؓ˙+2ο`ʚ`zuad?W%]R;tfPP^K x}ACҌ$xg=*4M buJxꓝcg͟Mv_{ yߨ]z_6YkQNirBlFv\a6b'FʃhUjd0|nn+(q.{lkdto-F#G6_\U~s>+'ɿ(E7Q:fCOO$Ňn6N}>IriOն g`^u&0|S#O41=Hb<=ITP32R_=ä4JQWbaIgB&_زRj=TS B%@Snm LYT ;!?3#dEw:k1 aE`ENG,K=> AjP 3{[>ΐ K6tRzTXkO_!1?w^mvV,Ze#7tZ^ӎHh!*Tw@8d>q~>;S ER"WYr&ɢ ' Jf'h37*x37Xh{Z_I:ܲULJ<~􂨔>DZT3>?έj-e MǑVʰF"VeցzmP(”M/_,y7j0vVtqdĠg VYW:4$38`<[j'sN8m4:4Ei93mOtoXf{ uf$aZ-l_(BC%i|CO ٻX@hUuB;U1YB[[gW>">7SPN㠕Jb5~Zg*P|b˜w#HI, co 6dɋbS5!]'Z@Hi=3N>q@e݂,-XX۲Ά2 /Cv=_豔l!YDjIVmeExOys0^2 e׶\3ڳ̼G9 o*(6 0I[2 Vĺֶy[7 ɿtJ+0[mJj,`؈mvx[zM\gd@ GvҊ6(5?ŪV`'>$T:4Bl}~F]+*C1E=δUZl RX78ߟ[,ޭ5cecf[U"fF(OĮqgo]Ձa V =n?w@qf\'Ci,m/0]T,O0cu/s^D4~-uvam(`J ;g_ Srh:II~D4&,MJ('٘0K%"84 +&[0UO1pG|[>?cAhz;۹QpƒChe({]Vuj-nb[`\+b4TcOu `mkAqZ/ԫ;2,9%7&[$OohσFƞ5Rj<1`"Y:wwosc3d,Rq`E(kMGOu8~-OO  Tku䆵|0eJˬANі:\ 27ni-EL l߈{w'PbZ%xWy\]uqhi;M3okےYo%{&iHfLS9! ' )S5 :pE;v`훽Z>Oa}3<6p/3A^P">""߹tmxE hV8klE{SR69_|—6Ue3TJ>P,[HsFSoW(*'/'5 ZE|plMYco0*j9͞0:P.b 4$يSFgJvLt,o:z*Frt0`WGS ړLx+li."Yqpv$M7_A̝M1s|$FH+/`E[0,SNjls ظyX^1f:ظ7lj"hx%\6VuS31?I9vX|!U-9glǞXnmF #Lo QH[C-o@쌹 |/VlOܽ<>孜fH 9Da/2S8BβUBHem*508B[ͼИ,c̍`c}|v%A׋QX(ܵe4O4-U6jL/T@L U?G:^8O @dt_1.‹㨋qQ7u2)|8ƺ j-qA}ۖ39X >ea&"k̾9$Nϓ&=Ƌ٩Y9z]X@us@M`.}iN0X؉&5ؖIq2͊=%OS .,%HU,)H*b<z+RK|],|^5ytp;6[_~T0|WsƯ8"80}^J^%Nxؖg|!pEmv%TQM{\KY<_uWm-Z %ZH  ߻MOooaes/j )+o5)RAb*e4ƍmC(c[AO\ /lN}4꟒4 9!Lmznb] 10q[0j]A˚P#%=?߂wyG0]N&7.fތbn= "Ы3 8d 1 L(l4P$oc =c ' p˫2j,&mbT,RU.,OaJMf6F ߳Yv $xx|e(+^p\0CM05Mu lfpڡ xh^Gظk1bions|,g䦾 q(@,]gB1˟~9O[,wb'@Luw$H4#3*9䷎ڒM'_r%@ 1OVA.*CYIooC2"}PǷӓ Ӭ]Y6,Q2Eq!Fo)!Y)Dmq1rewKv<@x>28~SA5J3>X4ݏjGyv SpF"C6Y78íծrRؘ꧜pJVz9Sz8]TV?or{>lG!8n)fEgĝ(qV,ϲ&w"6tZ haU=6cADn2܉/)y_oQ;ֆ Rdk-ClҲ=WY&})?{VǔiCMnJ鎊K ^^\0{NfR0ʹz|J4U9%ҨKO5}od u%e!Qܮ3urAFZ4.:ɐluwvDZ8}RrI(x^&Y7FG9 90{Sq A@=C#ֹVӄ>p%R-lk Ui v c}*jyDKE{^׶R,:ܤwy- Dя .Լ|:봦jگwaG~s]g1Xi`"roX =;./hFKvo cjMΉi&< k}c{ $/ր{)N\֯N 2;5|WxwSeVQ@r*X ux?{E?$~DMr6uXb;:"ں>CTL+^AmDWXg踙GS'!vԅo'W>](rB+AڿN>[2(]=Y ~bΙd%RS/)?+wh\y5Iq 6#b%z׊_Rva dkwa$RSKO})J ziY@}gi͑g69a׃'~ƿ֎\i.< Jh[uk/VZ=&,ӹz~&;?;r8pQ_!JkDo-CvdtS274(6/2$+R]%oZ!SoVQwNs{WҲXWy0[\'ʃOMzDo #GB +dcVi 6 HA]d3#HcCU&{ⱓ [7TZ.#b(HI/Yn&x1`("$TֱX*ݥ.IX:5pp^2'n`YjUʘâĨOdϫpW⎅_v]O58C hn#œ\UypIvC,[,0_GTBHqHm,<Y8dd/ Z"]XżXU,z-h+\/yM>2_-AY9J Kay}&t8uř-yvhQР]͏Akd!PZ]hEpK P3(0Ᏺ% LG95_qya%蟽36k<%}(=ں^SNl|x)p+i:SXLØ%0 A>L2.3[[i2.Z}W٥Kd" hChJF~$gq^R*@@ɹ͛+];(2Xk ђp^deҹ~q%L JtB`]*dI$0Lp&8b{ O?X.;-oh~YA&Hacރڻ=}ڞD\tZlH8X ;kttb3̈s96ܩZ^onMQbwqB~\۰0p{aml,aLxedrv-CPW36"vy{Q.+YIuUa-oKh%| )Taot߀nG?bat1{Zw _Hgvts%aY"C›pyފ)iZߢ0%%DZBte AI=" ;e9wKpBtOF[^Ǿ nRJrEl*U)+3^r߉"3tIզ?{(c,iHR/ZčmI͹R"ĈKٓQ*g`N# m뤥v U|ṵUݾs ׆!lF_+W'I_q}- 7s^oʜp5%CqZq _f4ݓx"1#:#K0Uΐj;zeZTKw#X V) ݟ] i< s|.qיv#w"+b dDϟ){l# Ao~F @{ZgѴhzPp̀JRxm`|"<@F8:˜+ygݻ1T GV],50 ~9CG>T?Y/~ E޻j'eT[CAw&]}6F@'BL+YdSm {$EkhNHJGБ 5yR 4 6l$gUHNPij]ˆ@$HsiwZ!FF[[BɛgP X"X!"|Si.&pϏqܒje-H6M)abN˂k튘feDssPLy<Ly}mJA'fB7-]p(Es'C(?Ҳ?{p!5n8u{OyU$B P%` ̾r`TQ#yjgcyTjt kxN4dQѻ`n15?+]y>r{bZ1*# VĀs{oǟiyKwwŸ {_][>Yyds{e%L?1-i _®+x@@FY-m|pn(2ێnڦQLG2FHV9)$s16̱CpAXAZ=ٿ8RFvo\FHfVC.&JBu]ZMtbOcEnrR0\n1Ѿ 5}Rtq! 8<EWbfuBMjLE tS 'Zd.̈́ 𧵡JT:<8CT貝UH3TocJ]22GMK%}68m X ص|w`L9,(cUK94ЍUM@ %Yg\!X)(pƛT-cԭ?,V9|? mwN!\(ԓo]Nͤ-VG.;31t ݍ+N3䤑)_8ѷtߟ}`Ȁ!8`#l )|JLau+a:%EP4Ow$R hyX͵Yc$ F v_)_آ2*T[n `WԴf^rA+>kI1AލROЍE%^9˫¯F5 ؜ђ2H@,Fܚd^OAe!Tse/#zuhf[`G>O 2!@`TVf1yg+2ւ$+ݸnMMOE-%,Rf{l&ta$< \ Qk=Rw/\ 5eH3CZK/C7jvkMq%2FT™e!f9H?h;e\o0NTYׇ9=^qiZ qN}#fs%buK"A]LɔWȝgnVگW+j$aJ6?JË{)K5D ^Ȭzc$ćʣHB+4^$S΍K=Ҝ̓ ĊiL2e%UYYl7-ӇfǑ"GDIn@@Kÿ߁$!$vi{%KK4leDB+-PyXv8s%Yݠ\!Mb}&S`s}{)>zb]\ZLō thK3!V白k5?`?;|,koFSo>)*ld;(y'ʖ!]QY] - 'B@lMw|zt]gMq-_Vu۫Svj"'j(E>:@|fx,WIc݀Y7 Y5B/R0(аTCwpE!Xܶ$%OKEOmf9kt]K9VpY3&/ի)ۧgq!4V0R{0T-WXyv˼V|CƤШ}.`zf2{~CђckJMW¯rv@}|WbO> Ncodoұe"4Kpʉ``ɭ~YRJju{7/00/LT;?|nrZNHRo)Q&>fqLNk\Lqẽz%-^Aۤy[^h[ 7Vw  a3߯I@!G_T3g1i)EmX U:UgJ9TܚkEj1CKx52J0-TLl'Z7|A2۪Ud HiTcت$7 (4ȓ :@ū[&Vz }3>uHJn2*ֵr'xƞs8sU>p@;{GiW=}|$QY#2e&.י)r wf[ϑ8ɖEs 훉q)N%'x~x Z;PU]5]`FХ9v9H1ns/3%ѷuL`,qjj|Uve-RW?hZ-2?\Q%} DnbPM®Oۯ1ZØ!)p甙( \L 4Hl\C 7\BcD "sB戅7Ԭnn7T][v#%~~%d=e-vou)˽b'瘠 7*ؚҰ>fȘh2R 7~WIlg"X`3ۗiQGPN1; ,}B!'ojC6xMQ'2*d@`wӥ8iu)zˌxE'@sn$;OQSrǝPuyf R^r\[ nJhˉSNĀ@Dj 59"k/6wYd/LhMQ2/{4Sx[(`qWv\jPQDlC8`BsqT%QWt^,T9#lm3o[!(9"eՐ\>M$}, s ش2'>+#Y^M5^Y+(]mW@.%u,eA"|};.7z 3R&cɻ*ܥ]z{ mRVXTk\[,$"GbA]e< l,JmnrzbǴUlA>HBQEl$J2O)&%&Б"([5oGl(4Nuװ9vyo @Yڋy;H*E 3c W| G"-iְN$'f8I620a'v7;L<'&]Jv??",yG#Ip*"-PXW6qpE'Ȑs})XPqթ[9HA[1x>~~쫬)_v3\#@q@r:B#ZʏGm{gT(Џ&IwKb"W1Shst?fꮣʩ^껣l ce%DAӘmѾ#q׆xCXi,?P>'If+, P5Fž/`[@U_y 8WbLb>yR?гFv\?uL\|6| Uҩ/-~c%'v.;,h'{XRk#zQ3){bfʸlڝǠŲ-tb++oުqZTʞB9 .u=Wikˇ ))-{ ?T]6%>C%n>5_9n)XV#Y`ȀH ӗfW]|D{]: gpFGǮf 0ƒD_ k=9˹$:? i"i]?Vy|~lKYOI!X,3Άv";ӌG ͯ AX0 XiT␚3c>߿C[O<2E`p?y,;3@q)RѸD=J_z)$e^/Xi#f 3zRH@ 90[-apFXHA>T_>tۨAyȕQY*[ib\鄳`ox #ߘtG.aqɨ~:H{vNYqcdCnj-_E7 nіDv>% Kq Kw+?KԴϪy蛵 pKs~< 6ʨ+Hlw2!)̜VBM8D#7;r~yZU猁(uC2e$fHL@MKD\vӘm8{3q-~YJe[5V/owy-p=n{4cC%v1uLN04S@ _ȯk8ʘi"h#CjpJ|u)\x|fi%8wwPcvюՇ}7iay[Paay뇬W0 )wCU|OE6y3ɂɦb)>[n$ ^2te@6c]h'[]v^,yczZUzja|Y6Pd`71;tsr}?ϐ0@2݉7np*,e/cAyl;)-XhMQvL _kRPEW0ʰadER] {3.Y|P"RE譍zz5.ikbΩnYW~  ̻[&sp17Η=Œ[.}ֽky~;㨵{א:€#tHPqp}ӛX wRWoM P ?M:#/?ۯH7ag$fVc xuK㜰UWf?| Ҥ J)6=\5oʨO"w=4&" zC.O"4Hva$F^*5Xནd|_X"SwˬJSKT Z*5o.INKDvIƔG4aEpW,Ƅ, uߣgRΊd!v@7Uw#w%"ߑeH+(`(wl-=2qIpB\x󴵒 5*Z'u"@)Z+mKW}cqE~DxCOVfb45ucb1#Z,%DXb')$9} }&l"v< OȠXCnF䷋kL5u$mrZXwݎM{hTLG ,2*#Xk/_=8?@zS+<ߛ_8tEmȄ͓FiK͛0c>)Fu9q~O212g-Ie#wF'~^6 &wˏ1b͉ݻٯ|%*oHA!D+4FqZԞkч*wH'=p41SVn+mϱho1F㣱|i͕Zh=vz- ,lS`]{qj{BvrVcA[#F\YF7kQjK,# ' 58,)UfNV~| Ӓe׹#Q[~j*1#FbemjFsw[F:$E`2}"D#'$_w丫E fU6NGfxߧ1d t LA xIlQI.ַȝ 4|^E<]_o VYm.-  &M}bhŏ1=uGxmBT!]bcj ڡ6! ϔDL0t"L˘\ǒ n+ټ6ldXn| ꌌ#6c(4{vJR1>{VeH,ԫJ!DHWL ~n>dF+N'H/,֪a.(@d^\"?qq6^ v]{ߛGzJĸL+"+|P;fs+-P@ţtcdeYjᝤ݁ Vm$JVd!^'.|0ZJpL+pXre ~a}S!1¶z:`7mx?}{q;^--kKwqfHwzqRMz9HAxXO6b'Xa9W,lw9P^7}l%-l|yM?]#QQS/4ܯeD m)lBWUո6_0aΆ>>mt(OL ";Ae,r)J2^J!Q,BMղp!'&1D&7 ^SZ"@Wj$ y @K=a yͻ e1iwQpDȂ(pe?7C <%R5rg$k K#&rܰP834 GE"1iz^:5c ;P,Z2dqm'GJݸD8xHctCB~E()2;\lYE!})lUx:}s= P|cA ̉lxpd_SMr *}.߆Rif^T:+-bcP!$L_؍I%f }y髹QW"$_R#&\dfݿaviK<:`x^Qk8oQlⲄ6XE`q"ɾ$WV}܎WcM $o{~rp\fˎʦVt8w%K'"Svϝ[_5gV$C XjxDȽ8阕ކT LQ>cQд<=Z{|4̞CWQ% =(R|XLk>bٱj=Q67?U 5Hie>D9{8NpHt)m}$,zR*3pțYF`x@Bd1j91rDҗRW>Jd7ze,'B `EFUt d[V fi/׎ ַS4_M`\X3lvĸ+n1*vL¢QU M܏nUxpή!'m]I5{܄)dPܩ&I2021K[[±uMu!$ sQM&:R;͖:BGm i(JG;LneBR.s)0"v%9*.aHea$b_(U.EM2]:{_'xHicp_$ܦ h[dE; a%{YLج-oZLB]iȔt MMd =%(%ý~uN.nWavݝ1 ./l"WJAvٙ^ezeG,O KgLcK3$h[Mg9V3׋sx{YQ1Ok5ɫ3;v]4l_*ċ^wj\;'C߀4v;6OW%ZLλlյ NG)Qur) ͕ax4,"pXLtCCB")o^a^X8.&Ssˋuk#j D@/xB(M P}]McvsP`doqIJ& M'yLlm~HӻD'wsnHxLf2@܏&k7VT-++w>:VC o௥K>|"!"_3MlIqKE]γӂVLXB4 kUU1JKY:mHj(ϩp6 i;PjidCq# ԑ-h6Y~D[>22_7 #XѤ0MS9Rtc}?. !v+#3Zc>oԎç nn\3usM^ka,+/ %kG8V)Wg%DM ^1Dp@)f S}:vfZؤ%Klu.G6 j @f#qkQec^Cb[np|Sj OwC ?eYF˃! Fj ?s;CW&eҠ "7kK1lIL4:NX:av`E׼\7z؜]UysKWJv.: jDhɒ6lC7mw+Kx|W[UbT s>c~ko 峮eo>T|J u j5E6TzSjb(Z]nVcQ9:iH3=ˑ1I[`HyF$]]j0( sinB9r&>*S@=6I⣖s%uv#h^}?]`8A0V' z4E" XBUr ݃>]$%5cp ,3 5NMa2fZ}aȮj '%X %7t\YI ,sB6-BNc꤭R?WcwVY潨[e-lm?,[=*0b">2hm~$2#S4y0 BOI8uXDr`9O1&ǝSS':bg,}yL OH K,2c a 2i7{~RSeg`1v>@naR)q2CÚ Gi ZirQI_8uw C8!O"3]W =~a!\(>AO$@ bKʀ̓ S@0~7ˆmFkt#Q!\4YTk qzxG!>FެܬG>E;?ݹg]a$C,l\Խ[3uVI9UXgRh 2?X_DK Ú2l*Xs4QHIbO-NWQ`e3}x5[T!ox[wi?K>ӌhű(t?/>L"%'^wLsZwi@z.X R `&%"?pn[(Vsccڅ dg]nT@n>Q$X-7cr{ht$>Dц7[A(t]#phrKid`\w՟R#/Q8Su"c2Nf=adL_j;0$\O}!T2gB8.Ƌ2 `|cU<}*Y.(AYhqkfdIm^ͬX?UHGJsxt>Hs*_Gvd}k -NYHeTTM)8)1@ 'p"(}fΘ?C0U9(8?̈\䁓KDO~IGV2q lcSZg# S 01դC `xJYv0#H4պ,R,,[<Ϥ;bN*?_Ge=ܐ-;VoDboaJ`Eum' )RڐU+b!nG86S)ys%07ֻ}p-ٟ~6#ߜʆ!o9˯8iֵ1<ФWyu NQcj9jC5Qy6Z&3BφwBjh{2Gz,:LjWD\D87N̠zAX+э>#q.?W>&F HN8\,b[aquUyoڪ]G᧏df3Y ^key0qQ!0Sgd^W$Rqt-Tף/6+U\+/V'oF wG?cP]_0Fd8&Sw?B\ƣ ƓO]D#A#Dά&ÊRȖw*.eeށ4"e_&\u]QgUq*d^{+wq2:wۭ?2 ~ʞ%Bl2Agit=kп[fa6T̸ll_c+ !>u{)Os1o&7 2F':u )`+͉}XVw lm멡ZeQαϵ=cj/䈊 cO L-fbdo9^PQђi]|T+)QxBedžb!kQ&! `)˙<.P :pphV #.ؖe7:H45ݾ;<ޜJ1+vD.i/ڻ%4x9f*fJw+J RZ |{dk*(pX^ZZ@pE ժ[hHp\HdŤeXzGҒg5O-.Egg AQ?D1jFITL&TŠ*W\h'^c:T̪qw;=XL7߼6sݪz# t7HpDzX&Έh "{RZp]R_}a/8khM!Q|,0zk쉬6bT'h/l8*t(DMv _ Rv5>գXn>. n,i> k|fS0U?Nūuj$pHmDNB%4ԟ] f!M! ζPk:-kFլ\~VF> ;{cI ',oMXw_S6F1j +#:^8ap2()g޼7H{-!\n4h4 73~r.&Z{ǶOE)ZȩV(WCҦԫTI^9bjXO2E)?P/\+ Abdlݘ B ,M;O454sx+A`@ӿ\ts钁 93M\ Mqr]מz\ѡEI J:(9IHsiӱdtD$)(^0 mA &G4ae b(,SO&[HVUksBmJ1NHPûS·h@<ΉD`8[,'݈ҩ`8"Cq3=u?nz6HIvۨ c2!ޛ={DMl}۴SzǞlW8b,S`πM-!*&P a>NA lg 5 Väv.!4[ @?h0%~2|!)vW!Pas|UV˒cGW%pe{}&FmìzUF8sE; V ć- >Z! %ʐ}PZ]N ' ._0b{\ V~l&.]22XQjd8=oe(ٙ>皮g8<}Yz ռ[@tj*S rPF籊>6OFT҈?J5na`pXZBnDx`Py.R;!_C(q!s6wya"uLA1T Ft^l螺.ƚnhmD+.e3R8T sn'5g'X2׬f#HTaG^ lz?IV+/.is.i{kۻ'"}UTٰ+d*Z1"ziPÐ$:#gRXG "B*j[W/^3}|ف' psxLݶ◕K}LA tg_.C"q$}^@iz.bc +| #)E9oIj3Zۢ9G"-IT\xmP9ϔ+:c wtC51@J:X</ƺqwti;;jW&&YH"-~3ၐw :|ەyY4 =T{oF7 }C H% q jW =t,'v)10UCV/'&CvwQqvX3dH ;==7I,jGHP4s\mI=IgDgrŪXDZ˄ΥGsXxxƛeb|YyKڜՄKKKy* ԷTv*++b&*㶠YF1sC4Wƕ7 ;Ⱥ VۙP SݏE4oQ}HH"Rdu^'fF DizOTR9+erҔDfѷ,$yE%mL ӆF1wsUeBBV8k vm^AG3壚s2ǵN(| oޮ>*qG,AT1&Dм&Rh@ X|`x:z+td\뾽,kB]ET Bcm`+{dQrkE'z1qdl;OK+_rfPmߋVؚ,S8 F*mXx*w.ҚK(TF0صbKK|FŁ]-D?0ĶRm!Oxr@]K=Ժ"<&Qqk/EdI!(#m7NjBփ>fܞ~ "B3w^x~4H7fl0jo`ysUB=9CC\h!>Gi8}*'9 ?3\e-&fcQbsɨGsC_/rqŶ8UCSSշ ./M3͇]kp.Y؄M m}~VqFū`!_MחLqSBëjym?dTIh#K0_a\-L)  7^^A9=vj{t{Ҟ4E1 (`wv׌wѿm1$$/.4@z\bӚ{BV!U )U>ڙ2l5ƓK|a TlTuaE0mӫk& }A\aj┬_ 1!IMīSYZ{p\" c<3,;Ԕdٷ8\\sfǀ/#_5[GebA W<6'x4IZ~+|pJEpEbUSE&@X)1ԭ4j~)ʣ_>n*SX6p(4H 1,r]VQh"ǢAM?b3OtY0 v/VU7Ic7nP;_UTژ"\; |gY7_.Vtb#4^F^?IT !6A p. ] "=pZ94o;\ $Y}#UV+>6`1M-FYTLwFjJc|;( ~yA};f}VN"{J$oױ_o$!5 aHȊ| RiЕNN_,YXUY<1# >g<8%\s7j5j v-Rn6ǚ!a}R"#(0b1; vmB(i1@!, P}?:x:I |z-Mse|fi I-O- I:/ r\<3~DرL5L9ҽ`tU'PȗF!(huDцt?2g!ʙsٍ=#om2˜ُA(dlY@mP$_Dpaqtjv(aY{T}~6g"* Xj{ a Y6WdQ{K+Pzmܾ6niK^Dܩg ;X\)G OG ɴ@-NT#GyΒ7~5бq\#SNkv޲i_7}P)bw8~\+y*;k֠}Ȭ:N :ėOEooՈIƐ̬D;,)%+O61xs {g7ʹcV<5}&{̽~>K&V?~F\׬XX=噓+C9H֙j{r+CnmirCRwxt@ؙ87ֱSXudeMe $Fʔ O{!g+pէVge=/wQ_n/fǝ&}Ol09"q];Ld6md2R쑎(`nlEC ͔Y sX!uOɞz/ELewc{/ k?_i?{ɥz9{ONlfca;>j@ Э|k5|.qmǖ;Vث֫t!}}{8c6p[n?g(wR=HCJ8wFڄ"7;N+~\pV/RD2OmDn(Ɗ-SU7V@Bԝ阵p ]H,+ދs kTw&~TB8Gdw@8+i.mn&Ud 7TpN>t{w*"sHވm8i@9Ee `nxg TfqiuĂ=:;r'kn[VRq>etB7kHy@!XӒfU@LsP{ܸ K `oKWgΑ/HHGu<ϫ6ug i&I?U 򿥙z 2^vU6PiUD]$nQwe91r4;(7zm^OH7֟qC{dIPe[ƊTQڍhYzU8uԘFa?zs\~yaE3#g yw/a&'Y,If3^:F4{eXٸFe%2O,@b>ݖVZy h̷'Y =mDT9c~P'v~d`UZQr`rFf1^o"$1PV9Ua TDC;h6+)BljFYahMnro 6˳zR!01^PؾbTpb ^i_6(ZZ{әnf*/We"<>EcRq|{?7١WP_u' Cc|(Gfw)okGL\#S\V| *H:6arT5C Ň1"*JN]Y[t U*+efHґX8 ߋ󶬩޷`5bh!ǫ~?k u0.ۻ G~P4ZMx<}TZ٠p%Xqt'wڜ9t薠߮W )xlmAxP`F?,|IJ/S׾GF @RK bҌޔX [%X+?ńUB9_Jdb40޹)+L/&,;4f=E=Tz1F:]:P8YJ@9~kE#U-[- 5sC )x*Ju "xסnPwNj%_] 3_'K_ۮ_H۲wiM3Ax%= G?̸2Px+kOwb_|&Q 1񮈸M4~M1ud];Jfżb萾s+ʥyOkJ_Id$C=RKg! z{pf󔛰{_)x+#*owݔƒAs(|Pcu[<3;*=q& ~u%ʆI;pzV`x!+r) >:}k 'Ԡ2_ ϊDP>tO~}[?tyT7ĿG(IojL[u(]&vaءgP:8C /m̬Jbndˌy;`L?CD,r/ 2Iha`~kL 1] _֗sqԆ̣~P2``$#+A qAҟ>lao).xikI6h.J"+ (If8,7Bڴ$WK|Xg&62 t^;ɼt94ph<61o>@[z3u95aȯ:C:Sl 3BEI#SdMgpeT5p3QhэbǮΧMG 'syĝ^*\G։y*)vs$H@]=(Ñ{6 ijǺN*E< (ԃ륪BbNwj$nGS}5!  N'>&KIeA7H=s} /s&9-3@_}[@;6܂zOIR=)= ~;T[#7-I..)- Yi?zo")uz@EClI_q'NӰLtY)"Tgȟ.؇oRWܺ[m%#FJuAؐdwăLۻh e7"UTTFͺT)̨Lo};Q~ZXDa&(>k(lSy~NPl@t+&!ݹ*$(ddab2qeOjx?US1L97]3MO h ;WDM̵mĂj.2^ e]=]B&pR[J׏KL,CK>u~:jHcmwVD^ ccm%IkOaؖDz w{jZ(뢪(d-rHix&/Q9RlD4Tt'澕ٕyGXY8{)탕0:)Gku˲]6AL j,ls,©["$UHS㡯wL"eD`674ƒHD$T:Ζ]f:AB+D>ޞѭMuH\ ̮'>[X̄CŸ7^1Ü3g#>YaZTKP$!!CRO.&_Xˇkg0^?$IxNV DVP$=-wlSK4. 1P [@;NLV~|m>:e3m( S(5;߂[0ռXA4¬ҷv@|~@Ix?c0d;l_ .q50 [6Lԓ>7JsѣVvz* j =@T.F+ן]myz5 õكIUÉw8:R?D뇉Wu.N2)CZ >B!\;wOKKN=g- ,[I(Z3jV$\xBŒxHJ NYd?0Ek3="£T56W҈ mG$.i E*c͈?:Xϓz:u 'ܿjgD}U Ҽ5g:񥭙(fbz.ēGSԥ "^h?TI04# B#0`Th7\^u8MPxif|7PF~c{[CaЩkTuvYꑓg`1⸥E\oѼ ;՝;KH"}|L0LwW^b|t{6;V=T4D+EHAi\V"ٗxHs͐dw;FYe݅"-0 8<\#:qsuzb.f/6tmyn+ad#fHTD}9iR!̯Čb:G^}_ am~&@- ?( e_@2yymp%A͉U&XDLicEp>>]K]eiAM|9 V׉sHIS߿,1bpP268^ȧY[ Wwj̢*CZOTSmj!8 |OwNy@d\ͅzF"ĘD m Qa\>@)<#~ԛ0^/UW((Ѐ՟*ɠG(j6`DB6!,׼g,ʤ鏽6E3)tJ4,~##ԨTAf-]n4G2i0IZc3+H= Ŏ(-u4 mzJu ļBd|$a y<&D0}Ͳכ`˞JۉyԻ G4]RCeSGU1-[q[iW~s0+\e:٦I Hw4XUi/MmD:8!\ 4gdyv'si4Ι-b p|CǾ#)+pǧ3(iW}cn@p}2l_bp 뒢b5ؑuZ&!ᦨq^ks .ֶ` tD*e02fXRqCdgt ax4a[mHpFw\]SP՚ 󆠾/n{JߗD9bQ;V\nݥ(}䦗i@(%{Eोr-fG51B 9]bByMT,\(\:8ss!@j_&" P˸9ӫ 4nTc#?x\_Z/T sCfg;WRI]X1靹av{G~Q!+9Nv. ˜>r$bwVzsՇ^I'l 0wWyjo6Wz^̈o2Ň ZЋK/W-Eg@ڨpU0 OW/ G,U+KbGw-Q \kA'nDA*.-Z, qjЖr-]k[Q$haJ {h]99E>Msf1Msi,P: m2+nۊM$دbuu;_Vg]fٲ骞hL; R[ž"{G5mT2JXn&+^vuzA?NL4T=Ez(NTDUݦC}[,kN&r4`nKpICS@YoP)4'#]\",{ÓpRF^8lv(KU8?)#'JfQ/Evlkweޓ0Sr;i QD'Cb5>@z)꯶AhB4nuл1hO"B_[i\p&f_3zNR~?VmTɼUۼTզj"Ezk,4{_R}*JX=V $?9>FQM].8#fDN'%#8]XqcGnAO=oΧ ,nXr!~M& FD-iFv_r3{Kܛ' `+T$L1,U6'8*3̚&#jMzc !9X?$ge(=nn@+BNн6{J_]ho7&9D j O22!k%zSm ѸC~qkew~!h,M$of>E`Y|hYCO^c|}nm+TySM ҥfh. !D_pS'̟/|QݎE_eO(8<\9:#^g**ЦIc>RsNNh_[FUcw#dy+%wJt91@^gNS Ę/7%I2B˖ctD%ŻmGa\mhX 6p9y {:Nnj!׍J'/ϻ}iX//V+V/)f_iT>=$bꘜk>6ȸSDLԛVKɿص#w` VJf!+^xzE}51w9(k A ݫInC`j_9ޮEB) Me2`7UVp3dIy1XnbuuRmz[!Չzܸ?HթsJƧ' mϝ5#߾U=x8j(S%֖5'oMuΚ oVwӖ2d=#LWW?l׼(ُ̖G,Y Ii=pPYoij~6q֭0zM<~F?,Ψ!2m zN< ef5On6C^  V mzw$9i<RYa#"$arps Kŭ5up.ӉŰS|<͞io ̕CuM%C)p,-_̈e]+"cw>$l֗ ?]G˸}MTˏ_S{a_3p[|mnASL ma2itEƹC6P|Ex;h݅Ųؔ+g#~Dkk0oݝ>`WUQkR{Z2FYѥ'܍=M/.Ӱdspl~UCDJ(ۉt6?U@u.R``26ZaUa 8 8,Z,{O9vYYK%\ouP`: eE7^2װHR;߅=:N1ܩ~.s|^Ђ#LtBqQ;n , WîJ9f-WrKftBa!Eь$@bt&BţViɺt$pl$ Vk8ҶA2`lLJ&q`;=g^,HM$n]?.!{'~<[;w(#P ~LX:icf;kEO|t9ۀqf+n%ZޛDeqrU/adRsJvF"ff¤hv~*Ԑ0"u@ 2?YfQQ=Yyg?5҂-bȂב3z%F՚cFtߥ(:6OĦf'+sNGy]sUȁix M9Ǖۊ@y=L~9kz#ГE|%U32_YܰVQatT[ޡOw`m]կC=qi7;_;\":3Y" ,GfJ1b |si[I0r 4r m-! &q/~Yl. Nރ_q*[>$A69v3ŴP'^ (%ݙA"QQ8"^M V{\+( rܪOOH\On7:.)n#`M &H1,m 5ֿǁ; E7]M=pO U)d3}nA'};k)]_j5Q'{o>$~x'ꞇ愶 r0j6/;OUR# "*6RUOcS| 0,j-I:0ldK?fVxm &bqAK] WġJV\p'v2IԱo|?e:s|oyӧ(uئ~:HIms3-,*ڸH ivM0F"c;2GÆete?@R'2;RP3B/C_ygr:R&z[ks`XJPIbW:5bRH+Qj5TU3@n0D g>X^EnTjɧ)F;Y%h0 e&lA,FA7ə4eAц!TfhjSx%MCr, x [Ζg+1 VKl.lz#UlM K 1WA]v:atf~M h)(+@szmG<`3%5Ag ҹI אvg=(G?bd_Xf u(-e{$6LL1.;%*Y"u֕Hc_ $)P`$2/O&)QKJT G8 (r* QP b1F,znX&`^XIe~!f˭ɲ>?gy̱Ȝ[AO9ns:grTLȳՠcFu|{oїhc5Skz'c̆LsmEFuِS#"WG׍u3Xr1|c%bț83aK*ȯWMr)9*:n'^6_pO{ROqR.iA,u}LP&A%!˞f͈RvQ$~x }MڃSJ L,=q3m9mUF _bJUw9v4"'xu(i-[m5XN3y1k"u/8K-uѮ 272wN?YƂT8'չ 8EI-&fFj6\MsIb'ǰ}&/y$wtjt%qw`̋a{Y?b=F0Uy [x`?!mᐶ$DHҶ5%ܡ URF=l`V!z`5cV̪X%>PDCyYQ }=|?A1\u8em:dpa/G@SaX㠦f]Vz/# GNr(v3kU@7:MژQiZ Mc .ZqAmWXe 7~{w+r""֪<6IDnDYګ^yu8C?Hu\M4dٕAIS==|zЇx=>rv< b^K^w7`_E!R@󻱉v_tY{^_;dW89΀%Hg jLOnFr4<3ؽ)(<`Jb罦\̆WS`hueUKԢbhI.= hɋaS^6 suiC5`z{zcg34I %7csSV~q`FOUe>Q(j!ﰐ4pEi-kM7L +jGaI|e+6žoh|ǧ7(t(gy*I"8 5~oCb9\Chgic]|oVW #PTD#-K}% ɭF.:K,vxc8X&BNjˑȌ>_ (5Le\ r2 W(__7iaPiSrH&ORyAPxn=1Ì2+b5Oِ1}AU2.^=CQG-n)K79'D_qk7{aoϷ(ԐPy "2oda㦝'p?«yP/\XMJ6+ j//@<f+f '7P!In&5+ETxOLö2,@6)G 7T"{n?qPo.]jŶj!J!o4>@N -fж (͆^f4&~M[9ǿf@ˎ ZevgJi8%hzkcp}RjǁHFچoj~9>1|ĬO,(-=xby~>x+I}!_'5NUʋLٙ%/oXj% ȮD̍jTU~bcj5&-U3q ._ %"Mo? !xd_iAYM:[08e cy4rLHf9_V)w/{dJ!O ;jfec])=|V̹rW竆+}:Y?V@, L 'g~R~ǹq{Tjܠ#թ[y lD;: {7R7K5k KUXifÂ]HH)72rYxpnrAbQ\}y27]iך%\4O|.9q <#j(^^EH*$uׁdNI46}n6tb+Rw֥TpVAQs[:^ߝ<FY+Ywh1\#C;] KK[Fe #x856|Rgݔ,<ɣY,y"$Vq~W{oßBS?; D$äAݎl{՟i˥vtxL5~tר冟3P0jVZ 5DRQOG| `G~7NPh*̛ӑ_Lrd95 ANkk_u=HIRM$%0N%_qd}|$ّHC@.vg$:@7 wG ,|ZRLc4HSUAaM')U OrPޓ{%0~r`'q$&>s]˜Glf>Za2GEX8fS%tQ#PIiqgIRG!6or {`%L'[#~r*Wgzp%PjC Ґ9L[Ӎh)}?I,!ťF9ˏz!780o7T퍥&@nǽZB7P~,Amq8XE!tx4[Q|9- $g$, {b< w⠀Cx"~Qʹ wڱJ+e0F{LsdRH{rrbI}%)ʓ1PI0Y}яB`LC;6(#Bp¤Lyt1DoCoV3G& q>y][I,Dj|҄,ր"~U1'{o۹o߄zhV{C̍l^)M |Jt払GXw#S55­vUW- SO(䶪4Th%|)[pOq׵R-ټtbB砦`@Y _I@e,Hqh ,;7y ;,.›4zG !/uKy+xD |i2~CU ơOe ѧTTWr%ު c_(Qz⁜wXUM;6yД+ ]m{*/k{tR]}&cئA y^2H6UB H,1Ɲ}f~2nIs.̞FS´ޤm;͋VbDnV_mYVsq$ ^ 2H\,hxа|Ø3Fxy_UO\eȘfƟTY1%&qV2>$vZn<͋nrOsP'ckf_VB!6hb㬑sI̪\y"-4ۻ@/97 yʠ_pp)&:Y5x%&w&Ngyq?iAGLL2}KZ4h?LG)ˆmN]__Y$N II/G&MJV'#sG5ڳ)?,g9a6Yڏꪆ+"9;$Ϡs F{yO|ͱU4#XMeVhb<2$,W-Ii\Mct( hѕ~'{[|dE*b\8L(Kth[&L/0TJŨ'"ڿ~$ #_uCc芅 -"3^LCbTIlh-lX"s9, fzpwO挐ނZf: *6نmU_F"F9~p%aި&D xԳ NзOvhtWa6Q8T(mjMI:{ u=Ё63nvr k@C4^Om$n3=vyfRBT*7.ŐN#KAzN"p#ce(+E Lh BRئب#M'Y쉺;uHqp3p.S|wXesQg4yi;lsn\jlf#HqOOM7mfhH.ihl i^QG;*!9 ĩ\axň`)JczqјElMS:\%(O4r{:%Zn,g}A"B}L l-r2ɓ g^XhkPw!e vQrC[aZ$[Ć3\gjX){ye\v|D㦤Vv,q1 M)Cs}6!X?mBTbސ< =* yMNyi&[iy>d D+;KOhWjL+09D$(~ p!}ڄf nC%*s ٛ # v㌹O|e)'/\K/q{0k!Hx)wxT#Θ2M= Њ>|׷w޵\8yO@t2daQ||΍Z=f-^oAs9/h{!a&ۑΎj&D+yXmpԁ }f$iI ɸ~c= Ѹ8}ۄHýn䨩C)]ҧWz%*24Zw)ГO7qC]k1~V -F='2X3t Z֋.b'kJ[" KXYuϒu)Fy;2=@b&GˣMي#}g;m+-@ 8m&!YtZ!Xd~{DLo[]%y_=Ho;.҄Ԯgh02~VAJzywg:*CɚGHVkDn[S_iI);0|w`e ,I~ 5ZMVs>>@=O L gYwԎ|qyW8O܀FpvfwQO9!I!İRv 8ʉ"e#J{˛T5 3W9m F/FSc@?ȿ\QNk]. V:=9 S `] GVnV*i g,UpAJ@IF>"Uyvb *ML2L5Tka.vnS|H1\QYH|z6: 0Nߪln/D϶X YQa߾ @)ɻd6?C9v]Ph$ow GKp, ᶽ~] ` mm hXpKn *KzN޾yaewll(>ju7)USisBn.N`H(f*UdzǖI tU3]3*Nз속5kݗ_h!=3>r&?!N+Y6szIJU9#+RDV=}LJNOVts@*TcX5U@φīߚ2^7_G8fR Di:~(X《:0VKwVk&/UQ6b|؃Y]2pJJ S,Dd1+e3Z 5s.4ih $?_J+tfM?TZxe^Aꯪ7b>h>Hb 0r/QK :s_9DT3ܫc ܉G},cdhtyrew޶}aVv#F mtDzʠx 8߇A|sڳk/%y^|c4S<7g/#sta~YX]:g*Jх]{JJ`hg +HNoԿfAJBg$9 Nn&a8R='M?gQ&b #,$, s n8E3e+g~bA=8tET78ճ8Ê0evZ9j:J ե7R2ƴ>D|9l2T-67WG91< Oum+>08sj6Ts0 :f5\fC4IX-Zv74@( 2sDY0=,/D,=cKeʌUf9/tٓ;!Q(g]aual]hmuhI옛8i|JEznYޗn<*,eIGaOki*LyA[A+юɃI2e9LG߃#y\hk+d ì>-rJyv &jY\i\>[ZL}6V\M󳖣z]D ;̠6:_WYC.-+VHm:b 4o~IrvX֥%@0 gjŀ.:鼀c6i}`@!_ 6.xed< ''[zkoaƻ/ sn<ԉMv2*3#Ba*"4|qW.]L&yU%:9m 2A#e$Y20b''_!31C`˷L"(K;9O?D%kA=HJ%O㗍KeI%.^6q&X9^&u:̑˘2 S3Ɲb~Ja6 ΧG;bfC(c&ub'Y_7iVVP~"~ ٯZbJqښ?[l'/A_U-}d5p~Z.#FQ1ս02H1C=$ z #wrڊcP]6~@}-v,j1]?iBw =C:5q;4]:R0LJ]VV5T!3Emݦ")B7Yfh9g00@ڃ)~w7)s{3<^q/'Bx B&K5[ 4tER@MD9yƉA8[zI8>y R,L F*~Pgg,4N0fbk焊 RJ(ir^Žʢuz&CQ:a,FqfcB:5!J k)N"+Wh IpN}Ǜ>U/UW!Cmxl8MD2 dhfyŨjΜ*"rPjB|f+7L.A `iurn{ JQ Up|A<{ÔVSZD<2Eby) +v*VYgЕQ 7?dmgP&j/cd3VվR[(H 8*Hm\/bl_jQ7.Fϖ(%ӛ5<`A}uw1OdݱfHgm  [CCjމ?\*I8ĺ`x ^,,K ǝ6e]ZYt"Xuc77,k8i@kٯVvjnpeH't_'S?7L:bi$Ӥ3x{a^Uӹ(b%1 o-g3 [٠E3aV n)0T9뒾I< ČZ0Gs,ϸQ8zJg[ܦx{i݅m<)]" #ΔIio7]SO&U'/gF<fRS@`џa]`8k @Q:8+0;O!}|KTR֚}ᆵTH@ Ͽ4 6Bb8D$#I̝}=R#u.s/}_TqGIM#vvؑ4zF%.낲@o"m'߽[>e1ir$0v3a xN=pclpc,9J/7#H!Vfb;Mۘ^c7>l$XŠ )֥Eȸ]\fa]eg{!ӫ60Ӛ/DP1)C0OGvCqV71 L}hPH}gxQJ ;NġF8V ;erl'gZĻ2w?_/"`5F#N_ٴZt0XAl hKNPF1' =dIȺ.HI1[e"b0ֆ2D s>?C\5Nki`ɭNhqjnwB>=gTS+8x=BrѺ!0`-7=9ma 7okfdC泥1%Z+ƀBb*7*2Bku'nt3c(sH}v{ &gφhqyHClsQJB+b$.tE=\ [Gw>ԂtڦwsS{iN'{]zvS&H64':zɋRz#:[3?5@G5@;7Jkn,7FD)SsƋ}mߊd;ּ, 82vC%ϧ+΢V/f/sYBYAFWӜJ߉RY5$Z q5+G/ٲ~8JhS y-b0Ϊd/p9b]ߍ&PxB"uS1B7Z>$[fz$G29C?z>> n=g#1C^i p P@&ǽxGX %,HL 9#wQ|ʅQ(P7DأLur!  D8zPjO S4 ;Z]t=9L WTt %qXTarE>]C(1bYNQ Z[X )=JNA`C30{5IQb8Q7Om=~RK^t6Qp.C]믃hl8vy68xgdʷu w#Zʫ7 hKp#` OuAW d"E@m`&ҩlLD}cZuqy97ECa!vp4n-@R2tHzPz1Wa47J<`텶=VV|8S55Om9cP@%g"'XdWWHLp@ɋ|=Ma>/W˿I{!|}<-C㏻rs0cN*D4̴FxZmEC&6*"\Gws݁;(br~szDо"ě[uwe,t4 Nw52HӈpnSZH}ck, 2}~UJ,YIэAU^$:G u7gbWRR T᫱ =; @̞j"4aRA6@RTDI۵J[ '8I }o:?㋡f7еF[%,֏_SAޚBDmZۓݳ=4|0t HՅ^|=,/&Qjul x1xAԁ})u*:' *;ITk T4=_p+&D. FzױLn$U;j+^g9nfK&f87Ӊm[1ԗ, ^X\p)>j>ưza.}8L±D7i2錑g m+.Zs49)5{kG̃ > +&1PB1{9^ه+p}{M\) `p*{woVNl!*J/#P L'XKXVj+]LS]}!oRGm/?V@L0_ n3rv1g,mn 5CK3ZDh{#No2cN jP5Ju-,SW0{2K>JtD8L5> aF0߀VG҄cCDcX=iN2;(c苙N:IKɃ~\]ܲ#-!x"+.rHV>28eBPBIQ;0vf;XŊ}KqݿSxcڸD&?IHQ!X[!kxg[8룬XBLKZRIP Dxs,SxFL88q,Û}8R&KA.TZ#MR9Lh* 3b`k|ۦQ@'a ]@^o 3*T^=Ν-C/s)#+J N3##cYKNo\a2ꤰb:,uN?qɏneI덃sڂ5'3)n;*`sJ?PJaWfi^s> y:o9{ oJ0&w%{ECi0y6)p ;cJSD_d`3xNH{;s(9Iƍb.7Ms|M,,lZ' "tp7kSV? u\*v:p6$CR KM!2߀϶+Fp*:f{':&‡T5*K\3$Hu&Jk˻IngM"=MGj~'$Z 7 0jr^BL~ Uc=O` oZ6jrjU0U, `g_z@h  }gpkD:cYɹyJsZE9c瓊ZG F@Wy2wYS A3uγ1KW 9刴[")jh//zr䞚U+}輊}cjtqpSժԻfcz\ePgaᏟo~(z؅ͻ˩`qg٫j]b!}g7-,GNwğ'IAɰ&pɚJZflͽ}\^(.삼A{Ў"KANYs\vxZ{:c+۰s/;OaBJϕwT{=|yqŃ8Cr(SxspT2P 2tf5jHixJ9WMSțvo_ )-Y騘 I]EGjZm{e*RD*bY ʍg>`#hB {%1#aD(UO#!3zvOk̔ 1\g0e>;n:PHۃֺ-iU;r-Hd$XQiI iX'Xl9xK{tpL@{+k& sC,*I/EO$1 ׹)b:ȣn{-0fVˀ z5u!kKGMt3 6k'aw.,kŊ 6}:';pZ;Ks2~D2ӤZ3\MU˲HkhL.ʎ~|*+=83^M&ڍ<3@R>ֻ;kl{8X[4A\5DbY gw!t|@&+CMf1X%{0oIL49M WVpD6q|k1b1D%3P^񃂘g^Tf70Xr%OHv4( Vԣ#OITR$]Bsּv#Gvg S,S1•I˾٤"61wdғ|7vhaAZrfLz=(v0&BΡBE՜MC6p,ur@UN "T' Qv0I I~M"ڛ=J"5p\R=vj*, LC[_ZspVSR~Fp#2̄h3>@# X@>PxJ]auy+nX3 flW1 8YLQŹ~l.W܁B !o洜()kԈ-{t!$9.s"=;C?:f8H/5 9`:L+PN*B@k\I͵j fH;BH>~F@'o^5߃b3XS' p=4Vxrx N!OdD3ZKp_lDFM;-LG@08t l+Twda "D')\5RP4X>\Ѹ4k'2| 9369f0ymyz#?d8I q"G~dXK^%exCFrC>mN#>ނM>YOG"2'Y"dWpHHt+ե e묆Pt^U;23gu͢(!_^:_Ixu`@R| >bzp.pwgJD|Rrl [x#TЬ"'XP{y\)oqG[S ٨W3.KM^BUAڕ+2 C3 Sѯ4I*zFXlYyA[oO4P^k5DXY+?ͪun/F3XWn@Z3+,b_)@YM'(UX_x` VY8NR .ogzW\'UTtCcR*C1 4nmz|~k.O*9xUnC ֺvөNLfFզژ_+;{e Ƥބ)W͠@(WbJӵ$7Pb^4 KIsNOvG^ A_ѷy%."ϘX 8A ZwHnm{ʾOHh0:cQ2N+9!ZnaGF8'tL+k[">˾Kx&v}()A`͚ɧ\%iHr!eMi67e p'zr)uxW>jYlj|&?s68nI2 TAV ]ϲ`$['0J.hGWRUtdU*nFA{mS_3/5vRȄjjPL7)]LMv>t}:j=Tb{.РIvhVXPoޡY"cJUXjim.SV䃎|QTdž.ۘpɖyo³gC-O%ԍh g8+P5*ِÈZ%ҫmq4}q0EhD[Y~'3MeGޢ Ü.vD*&姹,UTN+T_}眇.x֧cI.Үn = s94%wCfJrz/o]@H|3d4تZ>cmv/BKb%lhXA"q~C^Xe*p /)Ј)39s,DekSb_^&0Wn\^ϥ4 8h) iܻcLRKg8i^)cH'33o-sHV;Ty1l-W凅I*{zp.y"^!.oe:3)5ƕ+Tm·{} ]э/@h</#{nd67-Z)4EUYvŒ$j,԰QD<3ğO>~eW oCfP)*A,28XM#P!Y!q`FK&Սy@`8s(Vy菍S;aošE9p#v2_ƻc 6jw8K:X)!n/?̀m} ͍ȻbDUV6 "M%ۛ SKr<|#m$~Ih2 &(IGsgnA;!s9SEY/#+yRɫ'heQ0 q#ǟp\Սo{4Mߝr`c-4>?~d+%^9 nbN6 EռhxvL@n3Y~ K1, 7t 0[U%9e^|d8WѰSWU-m%(?9V6M0Ly(%jrfg se$i: na; ozA;gғ$T5n~p,_2hUCyNaz4T^a= C9ʇh)ٜCTީ=^`/gw{I%qu⧫.ZGJ\F91x>ax* 3oJs8I6#{8riX2S18GW_6eO=3 ʓѢuN\,XVl{umL1ik8}Bi jw JGkܷZ@V=voi9W`Ttso] {Ouf4d~U-gM&w63,uV`EG_/xNy\>XP+v^BA-ȗj{t-S(7s9 AI0`QXt_%לqXC**tbEaThaٯ|sq#J1n))u D,/^r< +Ʃ~ʢC&T9^${DOG'O #侁at[[Iualʕ0'D[ QS5 Bbr~4ia)(ij23,@~C\/<3}XZ "6y SSz| oSSfMq}8䰜ΰ JwGM]&+#~cNK퐙Ӽ EʿDM@@96Q?<㘿#^wAGo~0 iNW+(ME_GO0?w1b_4l~$wZ^MdLH{Sۣx!e$4gFUI4GGea0o?= ' ΌLJmU5WY0[ {e20 ̌wnU\Y) Z 3.jʽ_ħ"a>4L[zИ3YF|O{F:n FB:Ь%8(Z~;F:iS9 YPWEe̷MUi'cS[z@W#Vعr>dwhc87N~H my/Br^Be6'^y,4jGS($SU{SdP'~/ӿzkd8tyUBKG,^J [t0 2:c㌿3]50W`Bۄm*)Ɲ2hX aэێY?sJېuG1~MYBi3v&Tj}=e2^[yCrEKV =v&P*Ie[cz.8835?ݡ2l,gCOrN>)&~}qtȗ  *kZ^k&A1zbm+Zjxޒި15cpW}iw(=G?R8Use!e^s Ǚ-Ao6̯[rZxi굢 ҵl+.xBz p}#: G5Aї>Na&Yw>y+pʙ:HnZfL e( l=Y9<c3hD(~fH3"b}6`M"| 5mBь/Y_j k$ X$%@۰OQNKY'G.w]p%y;)&PWb/kAh19OD`k.̦Jܤt߇\dmOS¥/QKDb'ZUEے\:HBoS܌׮n&uF$CU{1.22. zJߍ/ZXU, YDPq.>3Iz` .+"xמ8x>];$YFZ<fSFB"{$l@px]%-|VT'5sÑ/Am$(# o}R& B0R¦5™忣ɪ( }= !SnE`.[ACǯDd)"/.Ov+p8|C\ps+ڗiVlNrhcA]ztc%jEJ%#Nfndž};Pkt3 m 를޽G job6nt -ى.kߗ&}wkv_r^R{:C}8INV ө{w?4B|ҫ(}n)y'~jGV_]UMEQ  f^o۴29OL1~(pw`|:B'.@ouE:R.L7 '`C|##Լ`|}6WyS=ln ~b%+h]>lOcvlݹÀH#W_ 5 'v9.E@yVe@29+z,/2|L|{_j䢫V0nae|eAF d` CC>zNCkm2y*Ghiw5U޴`AB[s x| vI7d狧K i% ;(p#іll~Ov]D3;*g7u %,=3 GL.npl:V7O[[^;=1XHA]x:PjnJQC(a$BFRo_soKZ8W݃317Qg.2g#Ă/^خ3{:*soB/`G'5Y$zp^{̈́ҖrbUM.Y/Px)[adtor!~>rZgw)I26fqtWX6*)j!kGȁy_%QRm"jR>+ZVu!XF e< ?#X鱌A:=3Κ۶U9B#+y\QT{AoMڭxi\3h;YhGl$n!A~?&JƳusW,f2bÄWh9c`-v݊vDA XGGJ.:Р[~']: 2ޯknZ.S4d2%/E)|_IR^BҖ5p?CNZ5DZqv[*,leL,L䓏أq)-yK͌(>,{~^6\~\zC~zjDsbR4fAMS&ƱX }rRsYQS4^k˖w>="&L8nEM2ܯg]kX"W-K9-PMo;sO'.A"K^ ($(˚BQ\M'*+P>=LV64.7)ƊB L^RFɬz3unO&=ڤZ&87<;IksrS ov5UUvl]GA[ĜLgN_=z|d k[kUf^ Y:e+} ;1Iٮvq"؆TQe'$꼇 Jʉ@[Y3ҠO'Xb$1 2H`ܭtڡI)@[M]yE-or~|d@A|{<ݫ·q{;)@+ .'M' 72Y7Z2%Į:Pqy`)K>|H; B˝>֐,/3QhKSs[РЍhPۆ8(kRN)0MQQZ?FDZ`d`'}vsJzӸ*h[%_q~bK.p<6̂ssDip\ch\ʫt9Vb)]0pCE,D's$0 CIZn-rG ' UJǷzu>Q>1<̀Btۧ0 ?_8'OP=UUR]]G'Dojj6We&9hřn3’4AY'yU:aE}f>Ȳ(NU,)L!mP~4Nidt3vMmʒ=ktjh *ߙЁ5ԋ)(TPlox(EŠ6jsMi /c{ *V>6U:SЊn>s"q"'!oa(]|c|}cDb#|rWaD̯ZHpCC vms9:r +J45Vi%2FRtpRc#g}kTH**|M=s%)ɇ Ob\zĹafbN/JkB[Δ&{u 6yC7Ea0Nζ"AMM2kJ0뚏?Z5xZ6{'Siy@c<+4_.O6) 1Zh5s0$z{ YcO*27517 ݏn?9\a lyJ\2TZJd~JQu0tMoaQZ*hRF#B-I$?#kt{1}\!sî$g˲N[s=gU}?Tt ɏ}Tc#-tTjv]3)洅B0D>YxX3) /4)!$q@G]qSC0Y ! ${2V[77Vc5} h2gW2W=5PGmYX)chg8r>|vjՆ%ùEC-FZFӋK'Y gǠa(~OEJ_?"|ֺ9\c{~FDz`IhirgG2#MRŽҐՕx KȓMh:wEkȱQ-[7ǩfC\CR-̆% inH0l=1+s,K<(#ڤV|d@N fe#6x{ubTۄ/)(ױfE7,sx$k9Yo{1. )7VLU:9Lo+ژ? mZMxBR<DRG%:jgz|?( BIT@ jHGuɈ,bI|sDW*ܦlWq*Osrvj${ lap:W,{ aSt$;4c{%/ʲa%$;]L]2WS A-Lm[[3ߦ=E&$s>+;3o%n F au/Y T1:? ԣ< RH9VHTX`:5kАaLJ|oG3'g9G(3vsH0%~6pUrV"ڶ}x~i"R _^~j <čZџ7N6^){/R=A^g6 o+ZOHDImdža򭳎m{ba@8?Nq,( /wj8*AJ>mI%Mb.\At[_Scn `ddE+jrU ]@K'>;h`yV~Kxq (dqC<J|nhF68Vg$"8IUN:bk[Z4Ys:Y@+v&s*S?8 ?7aOWjf)A0M06%%S[*7 Q0\vsC\Y3 7\[{FF?;u&Z,'oo0pn,ݺiH_|/-}lBgp7$7Ƴ n_Q!1IB5';-2PB BxH︄׈?a==F@?E`Z۩?_3f%Wuoֳҷnoh:~,o7#Z+IǽlPӔG1YcZƦ`|(bG6bs S휟YRL2M!O/2}:I/ҋ ɝ>IQa8}SM',P=Xc0R#вEXd]f&ccm]@ ,я?EkDzr_A,~/)XTxkJo ;@ϫu+h"]3x ~-MWlہȎ'4)ᬰM(:T5mx%=݉S9/sݗ#{](EثhW"5H]L6ՠ¶j%gr oH6P~ U3<̻#(?!3CD٭z#ljK9&B{N q(=7|4 s]Xd7@h%KP:DM4Js@rusFJncVΨFvS6_zSQ7Cθ sJpx4Tw36i~JlmL0ಶukl*"/-bWgC&{={ w]-zD)8׌r޼0GeNs F5n+ XS?<}W1< :†z% %#+c};JaC8<E,pwr;VM:/t5?>Ikmɦ+khWԜ}DrTYCce@(,wd([{[Wd()|^_yB'}"3YTR2}iZpM?!Nm^V {y4u^eȏW?5`5v# :~F$CC2R\}-RNF'UO0ci\Xn.#tsݱpݨThO%w<҂jy-ĸO7)Џj W$1Jҽq7Y?܂0+Zǯьc"ji}ۻat1Mإ}3(> 50pt+b[ JtU嘝xu'*!Ě+' Sbúin! LMk.pcdas-zX`Tv/$sim;{..<,_<ŏËHk4G)ʎX fzfyBõ/wih&aժ'Hօ9XҌDk׏O)CU=,EŐWeܡ঺WW}Nn"7Z:ީw&үXԢ>R/T`ʲ(ʛuMi(7]F>mC}xyȴ%宴5m,yKFZ"->:0֍ s{ c,jZ}eɻ!7oyV[Ќ~ \5^.vMv(mdLMѢ!zϷ>T1XpfK.W  )!WY (MyҞ$< b*<&k.y2* 4 }s~i敛Gkt@&~H$ՌIl=[T᮳o/sA| @6缗+2SEh}Y%Yr x,-ӣyTm՟@ڪeU`V̨ ؝vgEg|˗̸:5ʔru6%bGY8-es:O%\pHr[gB]r׺q'mqmymN%<̿~G.E=ɦ)LN_<ҿF&ɜ%F@v%@>,#`Ky =TxmxjWLf^>?6L˦)2iM:PW%ln@ Zۑv!/w@(lz 0S=IFt<.{Jx\P8 R'`tI8kt7e5+ݾQEv~{vT9 Jb&qf7\ .e)!qQoWQכ?aĨ8:}‚r6ᝤWlHu Uˎ pEב2Ԙ^;g4PSz5"pMŋP)c̰ ,ѯ6G#d.jj)N s"M!>Jz;{ܞfnc[70)l#=YÃيX9Ƭo605m!LɀƱkG\ vwcaB6ї8 ])n `(d-"TIdhDŸ5)!^oK'coȥbt#D-S<0-L.(@0gpj\DE$A͖h/gؼ0 KE]1&$Mqꗁ~]R8`VǑt^ K"Ue0ܬ܎2?D .yVӻ+Lo,drɦH9b>84@]_; H$eSbT ۇ rPr!yB^K(ɀG$8liڃy3#=q~Vd}R7hCBΑ!j2++*k= Xfo84D$Ɲ,&z8F.AAVP,p:~}NOU*d*Q[9fV~rH> }n] qc+B`S3O<`eHbvTGganm)xN^x,xMwRrɦjD h |\o.}}u (O62?4lȫc\)񷇤72@;D2ȉ`F);bն}Y8AG!El)6:#pc@@c;KPF|=k Wc? *D#{(M7z^D8*Ӱtf| i6_a\G0Fnɵa $6ō@& v|M/}Xup{?q@pYu]`aƜ_a_E!1=::{^A $#5O%ಥ'oTSS 5f$T옭Vf`tG'!uI! ?XH>`P8(yLbfnQ8{uC{4Hao nhκ.D/'{-iCeJ 7 C 8z|N勺VFX)8kVd7!9R.Bn&*&L]!mv2|hTqr<h;wiR˜N.^l-4;iI V@C'%rs;vViP'[b\nDWz3+p1_!PP^5aWb&7@Abh.VihTy؇T8Uءm*,z@{bgXk̾m| CHuՖ*m f c'4",w?`.h^mr];@\@;bO}FgC_%y) U"jg6"VJMI[-BTUu&$xVKڰ+ߎljhHQ<&e3}'i#aF鍃ҙrޜ$:aԃB`.Cig/dAzSɥZu9deq=m8AN$ܗ[ mN|ҰXS$(܊DG{L:\Sox"|쌲_8rpK 7R_rAÌ^S|HJFI:i-0 J@ !4;=Ds3Aаi4p]~Y_ 4FŊzφm,>Hye:STCF΅劗kAEn6 JHۊ\9 M-f*WDJ08!n #Y(LS gօDTJx[/u^ku @MꬔOzZ gCJztc`@3bCaOj8*z6PQQ^ϒvtIZ=G}B@9U%j4gde]ȒL\]$;f\Œ<>:?ɮ 仼mO<-jo0WM].V|!$tӟG3(_v"'4߹4Cg>J(Tp#^⬨$NL!JΣ3ZczmH_,wgQbĤUv/) S>{*!jG ԏe:@kr*s": Vzǐ|ʣ:s UvmatgƔʘwU3~-_RVRN 'eK+bPV!Qdъ2rJtR+ؑJaT9 [ezf&m"gʻ3xstJIgA{>Dޡ{н5t7(閾̿^mNn@RȝN+Mq.q!wbV?ܨ=&=( ^݇j^+=~W`:oFwokx+8.!Sd‡7Ϳn:GⰣxY8ݢ%][/'h! h`TQE^ ~՟vks]ҩ1(Xv4zifw)1|oK[w#2Jϲ\aZ2sПD6S5JV\͔],Đx̠k W*>Xk4$[g˰ Dh!K^mg2~b5h⊖Z1D.zÊ9ߣ7=SVR&f+*+Y*K6`k: 짇6 gl'!վ?۠~ʈR/ JTmŷ(3lV:;)--6`!#յJŤǛrFfX$hl(K4~+4w8G[<-WqK ʪ!gng\Jن($'er+SM؇)@D !qXaMGT1, 6mT8J LEB(6#l?<1 ^6oJP.,!e[J]b1"탻Bga97 v#J_ۑ%rƄ&grJT5>AexrV=t#B R&en7)"F'9gcb ^c*̄HȘrߞjecfM3sb WB:Ȧtr??U6$#KYR| ͂ndJ7I5U# ;lwa|kZ) b?17]Ɠ'HEry-]L_kt)KRܙPՖR}{ޚ?l_{Ya/5` 8s-,h{-+rb2056eM1OT8zДecu)GL׫Ǡ>J=4ᔭW6ߗk&<#PG7l6"UV"O5ԥHW^^LOXj,"aD3bqQ>laSxwacK޾j (] G fDz-a\ Ͽ1.B4jq_BPm6/\:ogV XN*` yI8p\cǷ%6|YR ~:^HҎ)3.yuejhǶY_\[!8[ď?%EY #&zcSWevU}5Zs !:@u,C{ R%i<ɝ'8cߎo7L.adN"x:@[U`iojA/%+eVnF-$:/00|4QNAqoaݘN{!4Q s =⸞di6hgPtGcO0o^C?eϗYH^u{9 uc[ǩ[ח rގ| s2| 7=]yШmn. Ih5ga(VΤIad_i誾 (uB ή"fB.12I q7;"e^Tי)#qoƇ"RIKꜣ"cAS]jJҧgWo%Ϗ%V눂Zytz܂Q IbEHөωj .yC+.,3.˄Bzj[-X0JYiV7g> UoTr.ޛJ[k_M|Dàl;}F#Pnn< F)X'%7cha"}uMb֠UsFH?OA$ZKpyrcj lgȡ~mC{D-X{j¯H+]u,~JbzNU$_M돿攛@ p̅iLAF_-2qxn+9UZ&兏.uoLpAA߂#P9kh{n8}2m$àRǥSy݈ݽᇷ B]8[#XTt䚏WFy*x̲ha9nAE6$5Ы*[R[YX (y7ٛ,[ e4iMI_XXpon5>KBLK FaLqZoh>]^~ .[ܔг>co: si&J'H*`?̦'! ΁HBr:lId^ڰiL,߻HSZib>Y=guncCܾބSw&q'ǵ5y.uOkſuv[1*"Io2DdYbZEd_n7f4%eQA,T,#q-j~#V6N[C3zn!|ÎzO2Gj'ۄsjP C,m|rJ!mF 1b`ri퐰G a ]$IcIL?BΆyܴH!GҷxsL^F2p臫K?T%DO%6)6 ξyΚ}:,ϘΏcJ˜og;bhK.˞i88h:M{3kXRn>N>#913\FT7QL>jcx*:k8{f7D,yðnDKmWiZbv_SNs$njCҫ RL*;hEɿ.XZM[p, nXh}f{aJ̇@lC7`L_* }jz$^EJH=smI!`.>Ev@8N9z[[ֱ){,& +]v`mfz:S\547IPa.gCLl?PGDt&Z[[*Z*dJ;`#$ۤ 7@ru|uUNlf5-Grhu!SWh<~ܞ}P)S7Pf:\!D0s {/-^x7+3 Z V}nHJv,XRKAMH=b'fJ#]mS )Y(~W4$k9tπtZi>hPЭmV+K%ct5b*wTV^:oϣPKTz;~NbZ^5z' 65=*>ت.mZ&6H VɠZI&Mӂ#h^1'`ӬoK"(H٩4MN7O@- ]N'%u|s {1FJf=tBXE<ݔ)B*T;jАjMZqv_B{Sc). w)ݤE]!JT+Ѻp4sJ[ ~.VϾl ȻC|o]6ۅ缪mZʮQߚ7J$ (|!ב}:ñn]f$%Pٲ &;%]B{ϙ]"jСWU&ceZSbB,ţdDQOTfɒ ?s;~TNmѕ[T݃'xGET yd`Q)uџ1G1dN2c-8 9 վ(Krأ-.)+ҫ?pez'9B Tv$QB>Fݤ]f0Lp|6Q(&0w{Uɥ)8/q=~B&ClvrΉXsp(ڗR̢IX=\h_U#f+Y~>:#Dq^cffq˚W:D'.')KV܎?oͧre'~Lsph!TxIÅѿ@_竧 P`|;8a `![̾ÒvOf(x=^9 --KT..W[&>7UI6$B;P H(b#k)$S;`R,ߓPZ;:?ߡ+buܹ ا&,oèY.eeH uJҥ<%V'~WRۓ;B P"Mp}T4kNUTXh,OXMϲ yy95 e/􏦡^0 pbf(SFR0'l;>e"|`BaO?]{l#4DǻBu]{ Zz>i~)mne8c]>N11ҧ|/T$ ?JTN jR_q-M8+| ?d,m'DMxa'fJ$EMR KpSbفxu |5$a2_%J)wxqQgF[rE® {2QZx!9ĕRLYR؋B:5A ?6/M/>͛/^.7j:o}B3e-~4 ;0Il-@8LV^ИB?DDߕ* wm)trwe2ʪ}H eZO"Y@ukiU]8 U'-IW~ъ< XάcXNaTʵQ/^iG"eIWvHe$K-?3gr?,جbAԾGh䑺7L@RIL/ zO&.2 0Y)gK/X-`*|f2 W|CH!"2] j-K9@OJ#WM4ή#z1Tp w%d 3V3w9-o"{fg=گ,9qR޵d)#^/^&c)([8:wVzEX':~7#Ua2WbB($rb#U ?.i+tۗmnYN\>9t`F5Rj`A8OJ?ֵ@`I^j>'] ``=A!va5ztÃe ^*?n}-)b;ɜ4 JK.Z4/gUr$gd<"ϡ/PaJS40e-BA_ʗ HeϠoT"cL.p s4"Wg5q9xuvl71ڦ]1Z NrPv/zѮZg(XQE[]w<") ut` ⺧̹DBEo v|OX-%b=Xy1I7M D` ݫe:ö82gj+[ i+/Q|vϹPBIE#_i[JSm WgY[ޮ`h=< _v^ '6X.(ękY* q0cevs Y2\XW:Y 7>sªcص[\ض0f:+/'Uvkۢ,wl m%@/m7|3gc0P/c2zYBmUbnz[AKΨ<vTSߢ=˱Q>_}\Cdt*u E,(v.y:=usjl0[,; #pK7)씁o!٤UѨJHoeȖŰtNYfLJm nU',+\F!"QqI)m%Q7/B^JR5_9(t3mg{9KJp`v¢RL_D+SWb /' +Qw.JL.Uۑʛ De3jv/=w[ܳi~j|)S17w,DQ|*Av2_tPG:Pt1 WSuVXڴ;ml2Yn?j<8boXst)oe~'zL-Hrwa A-E *?]P\-"ۘa-=.F۩;qFz XeϻDb; gs۹w}b=\rp< ~p"6oTrr/I>Bv% 0RY\6v}xc/]M WQFζ> tzQ "0Ysɽe,^:.NFu뗐Z2%llNꪂogoq q**SF`ռTk1Ǚ*eFX iYōIn`'A?QE4O4rZP[ T6٦oi Lvb. .jգt0FRanq5(ٯ? ns6O~Ĺ!h皵«?̹6KBO9ȂŊ6δ[|CmO?*?=^XR0["É`HCmpi/Vʓ#CWEV1Ta6 iJ: s|1pi2Hm C[+mնCpw=V=Z% P]NlpRRܰuv23k _ox-0W{1H $j s }JŐ5倞lC6 CD@{>KP:touOg6M! { \MkcceJ2Z.Cs3K𓘣N+–Wek 7hPkhMXT"Ӿ,4GނMU|+yUiuށ4W)4jT6F.z[ԾE .lĠP-@/O7 K~!+ _BREk'o)~ɼU]YiJ{,b!Y[%5SqI9²B$HJfV(x+n=K殻˗#6 ($MH\"ۋ+z$]7ڬEƅܼbrZVLdB)On*XPnǕ]U["V A]Ob#_iFACրN-?"7=XPhC]}kÙHFs wF}Q YLJOܦ:9+]9Jȱ_ye.ʏUKwq)=ςDc{pLG?cޏ};I }3U5_e ,Jcpye0$e@ɶKŒa,Fz12*t+D''aS n1Md<˫6c}^E 'ъr/2 mYxV|^iO3,LCY۬bޫ@`Iʇel(GuĽoGm})i:{8W%}P@z!n !GR- {;MdE@57Y1J.J:r0Ea xso.wYgI4jm)wIkmhNdkT04_IƧ(/*[J-H%/#c`^um pTgǺ8 Y~Dw:;Zp 揢G}@x囁!~}*I\d$TS77 [k6,7E}e%ޯRZ"gpM 3WVz͜8fVb~@ 9 )`?,!H=8Q7ZL6CiIlDo`=ߛ/[RҦ3߈K}뀆y'qQbR{sg҂SE\_yZ!'ߦDqo)/o;!TDQ2+x8DL=w8vy2sdY.$}77Z}LoF\RH]*Z\߯?BtAy%jw ѻPe? ({#4RQ(^ҪɣxȻav딀]h>bUf{"dԧڍxq {\Wm|'ʷxiEJkˁ4oQ-})6c~C]LdNjؚt]JLФv0E=6F>Qj,:!a?QdH=&`i4D(VD@7TFKfɭ Apz\eCK*G2; cUirK[gBsxfUh`R\L hԯP%)3 :Ѵ_VqVN5 ,/^{՝TƋ-]OMBv9'4mE1$7T#4E/%a;Cbj{ʷh2ѾXd}\ /|s "/K=UhS&rgP  O^g4HKWm-S2UlL!2K)N ^CZ0`*go\1?Aj?hg=Y˘rpRtՌ4d1K>b *.| .پB+/|!>yRkt"QQݢ1ҺtKo'TY*㝻JQ td{~&u\{^6*c8ݫp"?^ɆbNVɭ4K=ҰC9{F+oɠz_/@9ΦqE^&ds2дN~fA#Ylsn["y}2.k#d^],Mf)(x]oEOLrBTMq7 GQnv:ֲP  '5E;q^)(c Qcw  Vmƶʼnqjd gd׈k#KPX8dF9N^?|3w$RlK_=kE .!~`'0;r٥&GC|p+/i&\K$tNIB' K T] 8VEt -  .vksl=L&9$WxnpnzkW̎dRf>p x Z"w!Yۢ惒!Y(RBz 0,[oh j 3B*@ ==m/o29QW3o_Tk 3Fb捷'_`5"|D.X2Qbg9{jFҎZ޺Jg&\P/}kk3D ƈ Ƙ}AUjR$8o~$(z39AzQ_p&UAkȳna}kDD7b '//x"]q$cLS6|`msCjz#Cr3L65zW1|3*7! $Y1+ퟓ)|CA<5\9.JZoW /051BGčW4S YD8\X[obJ"IG?.lh}x[<:7':QާFĝ:w֝ b*'޶ [R^P75N̻_ܢp(kAkoDKG52W)W}43=Q'5XD? $. WÇ\׊.MFN3וVi?Gݠ5K6av+;ۡb)%R<SIf4^{vQXOg|ښ`zt>zn_1+FG6 3WgkP y5ܜWھQpVR<7QT| űFP&t_ :CԜʮ&z`"CD\9bt.25WiG5+r=]wzgꚹFd, (XJϿ'글HGQ7\5bS Ff‘qUKsˤMH۴)L -a+wVGVf s k v~<&k$j)R$OmR/ᬘzhKPvЙV&<Ī!T1U+ Ex T-Z0wv^XlZh`G%fhmzyY22 mVm%% Y^E-{PFfEVK8(&H4 +%Z'J%v,KP0ȰwXk{{!L|*ǁgFC%>5ZtوNcGVKl]F*zK W:_KcHwut!C1bF'zWm:1{LmŵGgph TĶ mrT8W=Ϟ ?Y$Xh ,Yv4qOhy)ٶk\K`~K'Fl ^TL3í> ϗ*]iBcT-jZJ<tBZj;|a4"ޝ<.9Q*&l&y9PʈC;xkk'6sh/+/ݼZqE@ )) q"=[)źfQ+6dA?l\p_cës _sˉv?= #J$̈gSk!\qE~}R ^Ff4O`&p#rgq>@Z/ƃJ ¹t!5QcF4^z`*l6Av8kVg}TuiSxY(s.1to2-Ήh0fihmBū^qVg J?Ž__- ;=8VcTrD4p X<+E߈6$Kҧ[\m džOH+7aɁ:a`|M_坽-bar7` ˑTߊ{ b]^2-,W-FccvtlHNy9i cL`fY3(:lyGGdݨZ/1;Ht8o8r~iP (а Te'i2.,kΰNu(_[c#+>񾸿$FB> Aw,q8s.L L2Ṳy"xAH`g2W=]3ԧk(o%L@ag/`OBIy JN=Pǃ,^ %DݸymBK2YjJ|fO/չ9ӛ;NԨPMxi3%:>͕1k.sk3V+ml.k=^)|r/ϛp2()DP95/0\QX3&QcD~~W"D VcdA mS7"QȔ]l6)wHYՑRϠxK=juZS"Se/xO{@qfKw,(p9>"m> rkH]))=gw&߾={Ӭs<1ͭ#r̬x`:yhj:F~FxnڟJtϡBLV̑r$֭zz?(x5[$auڦ}?Btژ(tSt%я28 se%GYn Pb؆EJ +W>b.1.Z _wB}] ,k?iVUE/Jj ٻzfd-&@uEA_ SmkbUs)Lg: WD\1Umt`jvHXxI3>nkTLN"a!:@]#GQK;:,f/ֺ;d:@)zGd 5\qO(.*"+PIxYZkjo6]rԈHHٱ%,A=!9OCw`2m:ˆKP> 7KU)u 3F_`=Wah\ UWVKuSnp@#Ɔx4 h)00ټy%҄ lݽAyif3 > ^[lW#R\l:i@|6$ UP3\]YZMD^zYX$sU0;kE]۝P( b?d%wSK#prLpL)ywNiˀK/ͮ; ްՆY{5^.5o.O^{!^9 =p<"n^r=YLDEPI7Oe*H /g l˽O,^mϙ*bJXԚ״M=Kisc>ctWE&g^޵ky5yy+,5vmMkaBXhsi2y&$3U0r^8 *py`U0Vzi?U&b3K^%"eyT8ͳ;[|ܯS^8X[lxZf_@S˿6A@XTVk[z-lQ>Dq \|m᳏tx'+ (\xU؍|2x^ @g1ţWm:-3tz(J_tV{Vi=eB|ߍߠ?$BE|f: gK^|mERMIq2#E$=3X"MȖ^w Vo1ۍW/?F(eZL.hќ мY~`~ Iа*q tڋps{D: h0tqP_{"ɓF)4upSE$A3s/eOs܌}t_2%`ŖN 7HU 6MӃJ 2"Z:mوZ /]6EtRqCDyL*nVԪM *h[x8+pX?d*_4$+V́2G^РF&h: /bnLbFo+c_NZL)^$4Lp/ 2}Jʸ=Dؓ3<~[`ySȀK(>><9ԭHaӋޤ%n9KDPe->ƚ݅'MftL]3n: yZ@Qp-m)G_ѴR X@ bЃ4wƗ̤s]Tш;Dph[Qm5 ;6>p y>7twX ƭ[7n14cLsٽ+W M 7./c{URPupvy7;sVOB2'8,^f|nQh)z˯- ꡶~%/ k{km9OVa7Vr(Rя [6?@*o3]IS.{'yʯW յhu:j[I\Ͱi-Wr#I/bL,ȴ~3t=UE.I=De%KLJZωQmLeo;z-o=i\{nV{+4+}tr&=*F5#}m6H7qPlaQ\фѝ1 ϲVDta@7DP^riHQ+iKG59|a +^v5XHG  s =g*e%?,IkBh|qS|N)8ƱHLZa nrs{Qs sg:l0-,$  z& 3iѷy[&Iek5yP I"qOQlqA㉧< 3K_fʬRKu-[l/0z +ŰBxlDgx^A'5DWPɽiY]ɭž珠V\K *rN%z)}8K&|ł+d>"M؎TдAdz,0ɪűrx3`ӆry)ȹ}(E.Z2L'a._bׄs?s3%8NC@Eݘi޷ ^HKHQhGD$28'!]`['d7};gٸ)}|_Fm6^@(y3[ 7uP셧ojR"[Q`NGJne:d 8*o ޴cG{F%(2 谵XqX \Ų}R;ֆʓݨJƤ>ͫU"/-sqK #nABFD^cKyZ1cZըGı8 x6cpOWx7M?m-)1Ek@}/;*sI;J H*+AgP_;!j"U}J]֔y|f Dnn/uҪP&_qBG LhzƂo{E7|Űw72jiNAq=^ J{+?3 #ID?cG%[ pw97O!<|lVkrwb\ȏ BCrxE"|SaMyR]H>TA?:1}U8{Sy%!橕+}Wo0p jwc;&\cKon%Wݶ65;8,c+ A'y;85E:͠=\oԼNpŦLښp ~MK'`\.hM3XkLD MtÏul: q{ABl.% %uoTVŠS^s+I?~%7UI'Q&퐳XDF\.e_ #9?ɗ=ǜ auba5{L5023V=Qjf!ݮ܆J)N)aa9?@G)jSkElKIΚd2~E[Zc~M1.C3Q4Zc?Z4B b~ |J=5@yc;M)!>&!u+#(]^TR~܀!"S?f- *)PqYC!Ku|sD[ s 55ھN٩\oj?y?,p!(>:GȐtͮG)U*8u 0 }Q>ao9tbTBjIv6p\3b炆JyO5y@iKJ]!wsOO$eQ34Slk\I PAr0<Ӎ^|D_-gBS6MPNG5X? eCU7%s>z ܎*#+p˴WJ]x8zIgj9^Vl[x3`csj}C$CM^\w@9]^j4+ ~y6g)^<΄4YU\4ݖMT pvBMH$/< F D: Ϗ2k_ rƫ4:/*c3u粿JytA+=8#AG ՞I^%Xf⭐wLRM--*_~tP,>ɆR/zTEV&#g0n0fU+ApE9gdikc x4g@1(!vY[vf9~cjÌE0o:F>h\Ҧ ;E$ :&բE;0)l;"e87VkY8B.tq;paEc蠥<"OLUՏfQ+ڧ;or,HV CvuiQ=;r#"+0mVcWy-%^1їK-tQq*M:B&7FrZS V$m͉ J2٥wx>3:"9LX2HmxML{6@1F_VO*!!!AZ}T"ZҪO]־sO"jLwPpoPj@y8&B/i =k_-i)?Bcl*64a<rC:kkN{H`[S9`soI@q[8gWUv0ő^tDºD 9B͵eL%y\mhQibG;oB)E T3@pyXyk,\+ Kx5־AQ:?Fxq{/-$5vso)Ts0\)`I{AeCբ-tyG%NCZ唩ʣxLsxp&C?{9`Ҿ"z;JYF]^0ͥC[-X;!Aւ)S\}*Oί09U^';m}ġ%i(]%xSutx&9.׬clKt-Cn !B`iK1%,"Rrizw\/aRYybg\-ՙTF7O#ʭƍVgJz2'gD2oQ_!u!~5K\O[IdթL :䢵@DϚ+d3ΊVm$Vס~%Fs* o5<=ͬ V6=UyG(on7"7Q"IOvaT;\X3d$ _6 2suhvi%'<-5eVivV#}n F̍cXU|:RF^9w?VB{S fz '^4i-` /Gja~!Jmp(R!e% ?zV%XMyd2S _Tl`b Ӵ xN2FS- !qToyKo78YبφoRq]M1cl7(:]O8]F DI==D6N=BZv~44EXB9>3fcOVj1FSis &rlG|ΗJH|)n/03XttbE9#Zҷ IZOˑ!4y+.x@g.mF >b^ 48XY*bOA4_,=w$?h^AYaE8ӳ+L?|0<>FUUȮ94h'нXԷ# GTfJء(u!>ӣHАcr>Qxf~*2| EE7?M2'#1u}>TK_VP{筂M>K~N:e TL0da5+/ޒ0{kSJC*O%蒣_ + 'nw=Mm俞׵UfV\Mpd'd6tCA.TSf7%ULA V|6Se5qх߂\R YM_73(Z -tuŚ;U'#l~s׳k:-L(D̷dB}/ߘ20߅ =Hb2RKtPr1 ~@t>FanNIrn*Zp1u祄SMmlPrHŌGh7N Ni@bM7G}K W3ҮQ)=<\Nx7+ mӿ^8@V"qWyv<-_O矷wj2Gș!$6,Ҭ_l ͣDuS!LKjGI t%;EqZ.7Ivu".EM{ Ɗjs/ɍ*;ud}d\`̨x؏Vcǟ ;U>٭a;j+gz \wn3>~!<(6T~ 4پBT&xO6LWZ,cU%g%qbqucHLc_a}UR0+(xWXa{ RA1Hef ]/-mFHFw 4,16Vn鉨)ã XD&Hw W%xtO .h&ԂvATpAŊ&!3ɔ\8hQes])ZB?Oוy5xm!*AĔp1"n' /}xh*! 8{1g4N<*~R9F<(* DW[_ VmT,zςYgIArp%7*c@I[1շh `ZE/2\"Q{8/@ NJ<>fCyG Vzg[@eA4!ԅ t!q7x{F7B[rPYֶ!;tXo;; 0kqB0Z!ԹJ?f5ާ^>V0T$|w p¥k''' M{ˌ %d-cyhI |U#{Ѷ4JEsc͹] 2je¸8-&PF1XsA#6V_T' dG'~3 +;T8J+7pyRKĵ̻+ 1059U'vKUuCFxsAA:uPi![dYNG'lC~&QwB&P2.h$&ƥ Dy/9azksl証j<'햘G*˱屔o,5b}QM_bC;SD1Gk9.hHP}>d[ݔS|GHlO];# xSx]kc0#ټWp)!rG_HJJvC!)@<^D%?Fu]٫v9 ۊ/ig阱4E@b5 sBI%QZ\oD1~~ttz r[N,SYXѡRlq =F!%CRVZoe+`qePD옜bSe"ǰ.`oH\Z4j^y닃V1zS=A+h6Xq,37GV03ư\28mJ!C[ sI H}Kn_*L]lunk?Sԥz7;nqWz6(o~s'~bv00П&-I瞜>YR@+jm~lt}h'!x"]DSq5%`z41#qDI, " C^ssH+"yJnJ6Z!c;,ljؽ'o8M 1]6mF%-F VeìTKş[(%(j63_8ˁbQ$&Ei+CA sjS+O֑xLI٤e9im;_fdg+ hãl k_n_fcQw"3:ƱB?Q/:>Z`u7üm(&".a߫gJ'GcQ XǸ%k|,ԥ1b\v(s \Uiɑj+l/gH_6׍=wc~:{WI$z0`+tGbr[r 'ê^ky޺,ɲ8uS?fOʕh.ezA=eB. m’&3یG-ß.$v4ʕ,Dzf*E@!Oɖw,ߥz?Pupgl9Y/1llU/I&Pgc/"S\oɘb,#vӆJ lAW}`.1pq)sUTUX]gSl& oGdIJV$izR^ܝhv.HKyg>'ZAeXKj$NG)sMf)WXvpK.Q^%#p_ן7z{3&z|>FP!|9==,W>iQwб`GEWZ# -ǣh !< ST#9+%&s&ZHxd碝_wzh0yn{ 7߾dDSl?,ACSx}^֨bBR꾜*Di-}/$hWlJ}u$,dUp+0ڃFeO^yy7ᾢ*|}l쾾iaF> F m~ 8q,'i8ekPH\0F>yob#[ ~vYЩؒWӪR:忠@7~+_y2B%Ie^>6 a?Ԍ4[PHG8cԒ=# .DCb(Xr|5LF.A klH$9v?/DzX&h?@ Lx|y̡8%#`|os F׿+RZJE Ltw0NSѻc&ȇ?LcO Ci[ zG !#'.Z (!cjUGcjd? GVH +%daf^-OPs/P1pQЗ@*ؠ<2 ~GJpNk9.L?熿'UJmMxG){լ\?_^ކ4JJ&EhKu q!½*."+Ga!ظum~tyo7a:Ocd._uĤ'飚vAν;.#,A VsӍ``O!W5-6pIwO}+IP?9cP!hPٲx ) 'D]t =τ(C׽e k+皡=uaJ$ C!7lM^ pxa~d>Vb$#Ln%`R@N071}HBh |_qZOoA_ >QCPcכ쯌DfTFl\*iØ~n4:2RAwsiq9 MH=R=7PK+Kܦ:&Zf]2WWq D|F"kp@T sLĚh;Lew;R13P$.Ƌ7-吉`{F]8ʑ tIG+ȹRYCS}esȎR_]Du KC*MVtnɕT Ks̠{$M`h{+}B)9;O$UNw vNDZ6`njwpGamK$Rߘ_QH<?U49*-f<$GC1DܕyR2X@q*d糩8x)N:Mc'ac;-b7Z7g r/fq${tQ;cD*,FIʛ˰bU}~=ܺȁѤAр?g2fA|;և-QF_ydҎ(3y=V{ypF&G̈礴 g-.<;Lf%8~m<9sd,|L87YĠ(5Q-kmMqoƱV0 c8jx?mB 'v5xWI+1:rVsPqK:# <󑋤KeSBr` ~zTpB9}E? hX[.N5J<rGɃ+3tzaz0y.ķ{ UqFyYdS|nGY ɉg304ɝάtL@~Lt5o%m b%`.3LTo4l5qXH8 0ؼ]{?T(!Z 2 Cyհ%sy 9jx +ϔD^3ze4R^L;wA|9NCt\6t$?vAўS<5d-N )oU':˛qĂ(UC_MV!,`~CEH5@Mq<%^"" YkQ&?J6gqߚ'}n#Eq^)f:T[>OjjZLS?(W&jgEdDOӖ 0GGovAݸ84dvR`Klv[w>m*=A5?g3UhΟ[hgH 6ښZǞ8|!c=#8:ΉPCxgx~< d^4ZE(FxlF;@MpsjB\Ţ vw}N_4KL`٨o7$5e liV0SlKKO}`H}J䕐jzDo-Ec(Q(@]L~tM0BQդj,x,Ӫi$ә/d"Se5Lvv ȠAyW `}K~VV|=gJmI\yyvTy}=Vҝi !6)MjҼz/sԿվ(3 Z!SJBS~S5HN EV*'k(]YH|q LC? ۫NcRĿ% Xo@{)e7lŻ@ed NsV*8=؟fk1Pj%*T0^}oMR;T*SIjIM1S%E䃡i/Jɴ-VxleT^}1' axU"x!S~Eg1A(~F5 TPsrgg * >1d!ly'zո_ͥJ#:e&\n).Y - N|T@ 7OqOȃ!^x%m˺r]'%Ssm郄_j֫OEK57MLޒ$WMȦ)`_Hskv\5\p \Y1FJ ,ȳ"9Ʋ(0N fO,=tmכd󴦙^Tc")e?(с9X:Q>Y'َ,*qnK|cЁЈWݟ`l#,^SmӰCW`{ϪHuqT0G Y1o^yf[W$v_GyB!\BoP"cTbp Xfxaip(9Va>ʦ&V;&oRS}XXֳ>KcV#qL2"?MʪfHIvsZ7zq+^\#7.Ao]=7r*Xi4%S[t 0: - wZ=Mizd޾,p{1k@Mt!@('k cX Co)R v ȄP>]BrQL҇WTkv<0є| STayfT0 3*l;G5a>B#Nd=}gd%U$.G ۬dJ!%y ,b;!L-S0 ?bn:s(c8;&f:u (5xZ|08WXrQcLW%4 Zkoˁ{8O v#[C1asx95se"h3<ǭEw%it+KJbp88 0nwt9%3OQ̧Ғ&q̓{XS(@F8#Ĩ!Qsy @^6|)u+_CV}R̞[ eg8s҃qꃙ\pACQل2s׊T~uMmÈ\JhJB jYVBLwb_l9TQz"ˠ-$ ,1e$ȯ ʛMkԡej/շMUj4DC 9sCf?*y?A&+1ݎf򷯼ͭ׌˹83 1OӰ̭Ȃ՗{qw`wc|\kg20XGWX״{}y!O4?wЙVhn+($;m,],PD4NMJ\. Mt+Ǥ"XLF2Hٹ=R}L鉳Y^^.]EQ< z#XXv䰙/V =J_< ؛clwX/w(%@xC)U%^BO5YfJP*y B~gmc|rlۉJ*Au%顤ek`>܄1]5HNb0rѽ9l~hoU!ɛ TEߙн"v4ˬcd!7xEӁ=0wk͟zbBQ+BQ03P(Nv3UKG-:wSS|a^C` k  A7}4h(њ֍HBN# k1WIcȷZ<3ԇ:ZZ!Kѫj',ԥH0 Lfe&6WYdԼ^\I栀l$xaCu0(چ2Bː VFHõ k#"6\;S+B.+u w6{|D)u8hlKZ)E7`:57:K:ƿ 7+ k>NM8u9 O5buHtsE2eO֎_0v1k#9F3l'#qPE|y1U\h;EMRm c8lvagc,k2G1iqݚ>~.>+rjs;pH GVЀ J&Z'Ais:@j][TKJ43.ObrLK8\b(N^z=Oz&X2=X4%ü(iWƑj|X#jF[euۅ 4o0 WkɑrV'qvF J ̣3WTzI MHumXrS #P&-Y+E:l[(޷‹ *Qi "j[?T |ǶήMڻ \R|60`EYl$5Xogݽ,2:]m\394=qi$)p5=o4J2/]y~c? Z²ZI'UiW3qFŤ;ɁŨoK0&J k`+KYOe 0Ix%>eI(3_:O擣N Ղ\4Y/@iEK1|o͚:nЊ*.2BGF}3ٔ&pAӍ14p`UlA=l"L6+IQ.xjs֡Vj W3V[k<9C-%Ty]%- mj(;grܰ>+_nڐ( \02gXlNӥc: 0X?*4\@dQ/Qt>l3%  v%N!^}bNv\ tePZQ;np2xrN7F;9b-ǎ"fn!PN']ϖ`R;[K0;`ڭ4=5@#M ĞH(/=gHh:NLxĴ @.I6L^J0m{.].FtYxu- 4]m|qW*ͯM>t32{ Ʋyx{2;_#sّap'´ЊuY}@ >kڲKJb#f (A&X]i">* uߵ?߸;#礩b H $Pb r u)]vl4j:b夨XKAA֊,pJ/A* (tsx=_"="٫ Q@i$"}!#c9qmNd(,'R&ԸH-Ȥ .VDY:Oُ9}luI7oQTŬfoL8"|L GhdƤGّ&AӯE^Kd> 3]Xf]26jX{ HBQ@x'%NS((G&sΚ㍿AV[ٴpM|Eo.bPeMŎ_l Yk؋.:f1yrIQodB4:34p|?K>Q?ډʨYVz@|q!W?AO"edwrC<"~8` OV4}'üzp]BI% 'zL/M!{^qCX 4=m3ǦT S]ì~̉43֨wE~ ٻL&=uŸ꿆ukj_ EUܛ؎ Y,Wu"9S;^m;|oYh_IsCIa:sa_G_.&D{rQu::Ҧw9NwGnE@ d;dq#x-`ÈB+z*5k~`~2ߦTbO_ ]"X_[tXP!v!f1J]GD>T@u"IL`!{!Qסu8&bqѮ6%)* ƒQt/if4(;VS\gL)?|p#gDŸ1rm;T$:9SL*PM'=~lJ$s)SS5:Uhz#k8[nxewDHصO e>}@4ܞQHgXq꾈qd:Fi:-#yӹRLtT1Ex*}z oȒ]ҐG-Ƃ( B*'r/zK&F5S@/h=v-mGiF^L sOlɩ^[ڨ(E>7l76JIzilژzd)d}ޏbKu)]"R`$v%ʅl @ cW F-Ri_DjRA*ZKmrA@abH\ORՅ[D,3HU#!/i(]D%":è Bް]3ܫޓتY8^p^D*K^s?ڤ)M, s%%U5yм|rD-❿ +m# /-`MD.g߱ϳU;$6b-5lg)I]Z ms gXŸe6Ã5Ձh;.TK(4N-hiR;LNȫuni+B^XTZ Jǭxpm7`bBԡH Y $)3p\cMzgŜL-+lb,}0Ӭ;Pf̢P5(S -v)5|SH=,<󊕸!?d~etml\G`ئ'-</tԯrRӒ!}hGJЬKvqn2vG5K+>WhJQB$Dܚ,G?Qf.9?CRB#`ac39+ g렬3= +z)hqh//vρv%f=݁ȇ:L%׏mba/LJ;d,`~\1Cj9נBHߡ/|GNIhIRJ?FyDR5rߢ>P'"Ѝpm$l"98:&$dRp[ C$N%5bUH 4\$Pօ|]L=iL:R(% [ i^ӳ'QRuG~4*ċ u!&],=ݫd+.Qeq^ $I Lኅږ3-?(YgAs@+Yv=`dao`K=;3r&l$g6o`,B %(N > FC[ܨ`Գ֛? =lsvxޮ1pBxD-31?fܮ76=X.C%rv̄oXWd[QM 쳈n.N" xOw ΰ$!H S]yH0Uϲ,%qX|A}η IQ6!pKLGYkX"2ՇlzBW0)gw8T [a^`iXJ2"^NFI7sV EŋNtA6(ң('=_Uyن07(:7/mj+*׎4 HZDnIC#pDTr]n٠}ƿ o6Lgj:7t@sۯO>GC`%<:G[h6>nAGy +{bKgC2HN-T Ա 0g3_(a"6e`F1r%:,j!Ff3.-؂_Um{o:IUB8,HpEA( *鍲ز訙%}ZamF͢V.V׷ xd aIգmT2Lm ?Tf[Z:rDdV-4JJk))f 7 ÒZ]9Ӹ|藰mq;g[W4 ї*TZG;Ccd (7-dJeiĹF|nDE?qDH˅s4.Kf8 (d{>Yf:q"}Da+Ik@i呜0+O#pgrB9#0g:}`ȗu 0]=<S #8Iȣk6.l-,q\:#ܳD[z'O. w:[r+ Mgey$}72:{ BqmZ52CJ|9:+qBVe_DR ;$igڭϧpbO0=vUZzPRj / HծuXuf#<*,bg.y׮Җmb^}}];u?FWH lː n Hjh܁'~~F3bf+t"x>"(z_Ւ!WjW D,B4 =pVrƼ(I aPw4{`2x'_j/8+"m. ƒ!W=ܪlkaDޘh}~mwPF12aPLj^aLz[rp+߭M;£-6!Om̏"BPiMCrPʝu5 +t}ΚTBN:de jLyZyAnQ~6fHΤMQH 5Zí!"ꊉƃf'3ci8A#cF~ja̅q6|AC=$U wַߥ$ B{5>nV?s$BKtLls8{t:vLJ s$o<)ƓZ^GW0W<䪼+D[B\;smiF7cněZD@ji3q UÅgb˗X<9{f%<\Թ2}'7CY mW㡀qӥd4=Nye|X=Hy>qxG'"U8 pkWs`PQ0x+`XU%{*Dn ,7wʷJK_ؼ0Cfpb4?a\Cs%Hxn {)Sus\hⰃňn\^Y18R) +_NpThqC5ufЕZCX Ay!q4)듛Hqyf.7 IyI$Q11Zo҇%`|{hN$޹`"l84 nl:}nJHzhU{G [e*:rQha tƔ.pinW ݥނ <#HUUk.4͒ۡӓǓͅhi%x.ҜUǣMFyx5MmpF_SiC{0F 4/X9iflJPU%!|މ-V &"v9䆎A2t#ȉ<r6_EJ_|*3U-_Sרrf(AP)9*T*j"ӖZ*Bmbg7%;;ҺiӅ}dX"3!cxz`}57nB?In}$7Cx!/0& GRqڬ l*-j™xw)4ҩtYzaM:tp#j4K+7#.8?/ZI2w` c? 2uacݾ?ӘY9 Ckܻ.xBJ'Q{uvu(F߽ X/  MV%Vq3԰(|)3S9!S~/k0!Hէ="L,4tTJט"Ԇ%28ͰDW9 oȺ"2J}ns8EvzmcoȽLcңmd1[CXzMpMXAJ8cB 'IdiS =oiF NŖ ^u 2#?NpY]Š_66.GlHcԐo1Y2N*{u$@jOуlf\ n_xģC:WTݚj\o%Ya5p$%X_QQZou/3@7#/T12-ƒ Gm0f8Fa:ߑ P24,lqKKD,, 5]nv :N5>K}uM^5f4Sq{2%k$i!HJ3)WNǁ}8逜*.0 O@,`ͼtf^L׉FKR`֭e=iB_& _QHSMv߉#B7Фo`?^{ Df+x& rŜV`'@[*3 Є)&T-KDVK{|_][9ZRRƹ ׌zZk .0eUuzl8+9z;44 8d5]Av ; Nd_DZpn?|ϯ㚽tb* G)J7,L:b,ԮL?Dܳ.SS"H'%7'C\8KQ.Lu8QwS Yns#SknG_5g,<~8w4HΊM#L f˿ݶa1R$g|d>gak0= @zuǬr&>_0[/N4,x/?̎bCRV---9t[6>i"R!]GϬ^9,jϿŠHDD'NuݚIK,ɗO$T"nJ#+x$KClb-M6 <踱_s0? $<*ݷKȐ/u؉J[bwo b`}oih'u&l@뷃Fiu<~r= /{ٞz oppȊ?6 YZ ?U73ɜ|(*ydvyELʫS]'nz?kNNn0"YR^h*R`1A)IVgD\-\]Fݹ/CgC[QfPddSrb`TWnmẈ=;ETIo'ۋROCr1hOH\Vr(::6HQJUD\&l?}t㬏nQzb$o{* Eג\:w k8wUXW~kD̂YѰMUGi 1;b~@6aWƋQМqjd&nU"̘$Q+я= Hc=>oD̷Q}4!ᱡ_OyEa)TԐ?Wɬޝ= O_U34 _L3mR-uwxj#`O−i>_Jf~%llq kI7 VhTeJ*VQPZYy} fw0 - AZLt3c$g!1yLS\A. k&OiMÀ?ϕk0mj2+~ce!qfp Arp"H;" Vc}AI [Hk w0E_#ַc=G&A#&KٓK}3`4Ěl"*7 ӍUy.MEnLc6.W!^Xw D'`V_%t٭ ևHpg\L,lc/s6G?{rF|B$jȤ5k(gĩGSp@/n"!&f/b!uUH67lW6(F/}'#}4P h}KkH b G3r jQK80c-z @9?0:UW>Tʶ.;wiǬ̔K`D+;=~j.wÄ7RebD.>zޖ+h?#ЊMD;kFhvHˍ߁2 C 9f&+5( )\V!Lyt~F/ BPm(KRGz1G^ V++[XuuY>3"#Mt\l+筑&G2m.=+.zt%RHCD6,#CyFxJ.LG)}z $3E髐f;0>8΅{ CMiWn&$y0=&Ⱦ:P1Cv1 1\ >?VC4zYrk ^l>W7eNI0 7ڗ<v~uO0"Qmwz)Q=HcN+]zwo_SS* Ț1 q&;Ni!>J*O얤\AAz:+y?3sS?ylhczs(}ۥkܪ(x xL]Zgi{SBU@d3Td$%%Kp [X0_6VB "0E b"p_JI\^-@݉t~u?Τ EPr˯v&\ Q$#\vG@t{9hi+Tk7mc#Gj}k̕ 2P JMvh,~=8]tŽ )CqOD N fO7Id%i x{i&jVK[`+XHOY'uG/8u͵-Պ:һ̝H0Ǒ!8ZAP{:;ۜv I'pHn&y4V蝙h`Z|MK">~ >=/DgyR?{|H DNceU}GwSُpޛ<磕˪e[y·l/'NKIIBT64RꙜc6[͈[՚Q EDyߌ?#SCs!Xql^ݽ$-283 y5\fcϊ]d*Z=x+LcD$.܃*N\@6{kT }PPǂ'WWti{tsNu)/kxRmrr&uBGqif{R;SZf_/?1]~u{NKm4ӽtI$;3e- =@nm4:]ڮ>_ F_L^Q6)>&I#K"L?'%I#>aMw#;UMOqVL+?&1TȢIcOf #*TiVaJbmi>ĿݚeꆃZ\i `KHzBtq\k{+$@,*Q2  D[w#M"Ez s&1~S: ?H>޶WzVe2 cLGx"ؤH!&~3OMʜ6=;_-vP6 |YP&kݺ}$u $Xia``u: C_=E5ܩFdG\+xJlbsd% W]{#b. J)P[je%n I 0^ jpI h!< e&^Yo?NnBTWg79`(}]1\'oؿ; %zkKeli\[ '\#6`ͮ2Ug[/ϾUJ߻8P b#ʼ H ˽5 oKg TA'z0PCJHp9#y@ !2*#)B M ƆM <չM%Gbؽ:DducF(* @,e^~i\o@>]ւccto/~[ qcܱ/1 R"o>TbyBu>T(:h0ɞQ`)۶ﰋ ,c@B7PG<J>YLMU!>8&꿊4LGmNLrHؐ˿n/BA!(Ymj-/z,{YO @eq lnʩ#"E|wQ]i$Pn#/iVF\YH+\}6kwdc!^7xㆫ&8žaKo e |Z6fmLQ:qym}g᭴'qnyE3cogpW/ ,s.X )!Oͨ7!`JNq}IwoRCn#*e t+950Ybaw~ڄZ ;qbt<& 5-a^f5l"_̂.$Xs@m5 xxVh P/wzྤ}A ~vYfV=1 >C@7[f\bp;h TKfݓTa,= YEGg!1FNAz?n1l :Q[%^p;ưQP!jI$Z);=RBxW)^U" e1|6Emj;|g6\e R2+(=܊8k5ʮq`MH/^\/@ٔb,VoM+w^ZZn/˯fp1n'9ƽNnjS +*[uǶz*4Q \ս|y<]SxQMϴ?cPҵN>vُV"fF*MnBFsfZZ8kDVzODՖ4D< &蹙Ld)gX"Yz>-!xddb.1޲IS t$18 `x?˾ٹZ mx ܚͻpm$ip 6f7jŢlG&t<`"tA#T38`5CT8,9 W9vyl_Q,d!^7TgCk֮FTyY\bҩcQθ V|WTPz/.i^n`9ȸmx-[w ;t\4Uc9KFcJ'`>WQ1Er`y@z&\\2>BICizmڼp濅1UW/. -Q⾏rI'A'Qn37;DG{FPͣ(b*zSш8[)5R c䃉rGTbO52, h[CrkOnr|{n2풛.j+ICPg//o=џn*z1Tԃ7 o5C.߃pӔ.kJ5ne;=;h RCX|n'oxj ԘvdR/Hلe`'R,#k.OcvfҭWnEjTF|l~w0vta%u1zw?c ]Ʉ)zbJ6e>~[ (dKz &Wcms"s~t sMђ||+KC~%_b׸wO65H҉ tuR LwKPa7É57pͭhLiv"wL 0xi_}zBƊ}9FY`B68 ('%>^Y)͎%N 3^ TƏƗv_&IQwz ק(LA@=lN_N\Yp,!CcF#kEzv # AwyL< <:$a'C>![ߖ$2yhj;G=I-y;:Dc 1;c7Sm{X$oȸ~)ke)_9V`Js񘽩,>%l-Ԉʺ x 5WFxz.lo vTqؚ|߯XG磸DdDAizV1/vV?VNQŵ \dH|41/I~BX ݤ--&76D 5_b!ioUI}0s3=kY%x)0Ң"$CH{yEc/^ߟU.@% c-|&fѺ"),fLc)tjأE䥑 q% ԹX>=CFJ|QR67XT-]M*t@*\<gl4K&gvxf =9Lc 9IsOS*eWK3/ܯz ^e`ZP=? {WeYJVyl6[ܑ7Y>qVo~K} Q3L3]ײ0ZL^o&u"RH̫{ :BY֌eD`:S-ҁRa=}uk=oskn]#Iranը,DS\xz"XbW0эxTI`R|CA/EuDfdS溯RWh%OR/uK |y&T섟`=`qԴ:^}2tOvTv:=$뤩{4[q\Lt -=D۪֊jORTх+^N;y0p@n 02a`>ˆ86;G數w#mf)3᠘ #hcLQDus)P~Hg_ ZIDvy?itZjy'c=qX;|n)F*GBqhs6넍cn ,"veS<A0o X7t^<]094W-;Xt5 {o}0 `̽2S0=xͬМ`#B^[66&1/ w+%#G5v O@{w踌)XIɑNKC>u=l |wI.^~l*u-oT7hw89ɥ3WfDAdOwHzCq3! c|Bwp0&$B .j>?ci !G Ayt'K1$f\k*)3y9eib`1:fAx7ب/i{yHѷ➡Ark[Gh" 9y1S?6-`0VmC+E-Zo7H8HK*ft xG|X0!?ۍrds[!a|Y[""@VWy3^gӠwTeb|`vf*f,*p ~삧?NI6 wuvX&'Cl|.䔴 mAlZAM8sCnGTccSchY}qq͂ 2%x Ԯ{sXl8ͮ GSN\P'\&'1a${^ ?a~'t7%bvSz.d\U{|d(z“#V?ēP0%N EFIuvg* ա)[<$}S4Y`?FMcc$gҗ%j1E=M@^aJo}Qz~ǀ-( N"XM'؉[K`]wnj줷^-{2ةt*jSqaTTw$]کc%'ˍȎBb-f)H-ck"W@/]F`?$@ bBX/5{8.ށfG/JA* RI %5rBF7SfYE^e 2?0^ȊZFo @X@9ǺLD7G @&tt8T!=juBG9pM8 kC5Pyc(?wSjJ?dCv&U&+|EUm'F{JiYuG$Nps֙&7& >ۘejP)],1vTvkZ&'q>e*׋Jzǫ=)KWNAbћGz+J2hs=h/9"(V];E!L{(zB@'Uc2$>Un?Np'6;C $7_ϧdq{y^tPmRt:Ո4y8'r_C-13XPv3[vs);5Ndk:t`3 n[CҌO^MN߸)Pa1>? {]߰X}7~ 3q&|_Pィ85}Ң_ޥQ11*ȏ?v5oP tR#Br5㢨|gs 5۰.~BE[DVpSLNv61 H$ټCJԿZBFU5]r TTчP k mPZJ W5Jr|%WXSHY}9jhpa>T~qqrcMld1wIY#+Q1:Զr%/%5垕=[ш fӤJDE|yl WS3-2:jOBB |̹E&A5 ckzZ~]=q"Z}(\C"w#X'8v"Cf$c X*(Ȝ6Xو{bG– L-bk'6I<־a[3#!>Y`ACR^JY]3j Y"?~opPg۟DUbd>:+KPÒ'7\-L9ۜb13?hNƼv/4'?gf7=e:sY#;k[ N#YUUYA 6^wf18!d[j=6 $.Ix1ope-.ƈ/6s`_'xb#` T p_kI a^1I]8tRĭK}}H,?.loueD4DwImh岽 F=AK.5C=bܢohή'9tع6ٟ9å9k|'e.Tԓl|sPdſ5z,DaTK1BIWxj&#T2U꽭q3,RR6һ1]悛] أ em5,%ҬUQ^pTDx[ z' _`+U H:u\M vjQeVNioބ-ZSeN#Fsiqq[ha:oQ&a44tY(1~px=n⤣!4Gfg$4v7CS0M"gcGDU; iy Ɋ@4p _kW$T9vfl O05#+3&'tCi74W,UV$o 4_*M7QOO{C ¶qshA3̲EkvFF݁oc Q"4.fGzubSa>X4RX\ aMja9ި@c/4 9@=50,}E76Jb"tK2Hb!~$">\VDiU[JVU9;w$+ u!Y(:I4gL s8݂ɮt+P̀ rKR]!o`gl6flIy+u%CYs/N_RUsEAhRJ3(~HJ˳-5#sٝ`춥Qwrʧx!8"Zkl*^eC`+]@4nYyRPn#-vaEZ0Gk4efW#Y&N%DqOm,gbj rs 6PoηZVGtC|>| D]:\:aRGel dǂ>[fmrCuSZ eJq*88Ƅ~n& ,+1;&J|Uwy<./6.!5Eu@\4@T6lΉ֦Y(B3Q_)W o, Vq6Vnl( E_kr wŧMȄ3ɂ4= 6Mn~i\p=w3sAdfN4Q9KИ]q( 0/u,WUVO!ӇDQ"1bLsW3mLj 51M%(wy80 _re{j x6U t 7MCEVMqn>pjk-綠wN!V!Hr:qǡ t0ʸM3:mqy{YT/Ϗ2Gz!"--(!_ovq*H#lݳK* _~۴T0^^V ?诿ɬ rs_ylfz$l_W[][p3kp" /D12DOdCq&Fof&~]'[$ANH5"RWZ]bap/³t)+yJYuI(9C6%0X-?8{0Yu }ٗTNqF ؅K>W:Fa dLX/ht͊D.~hiw_- '8dG(TgϧZ{U*wg.>e yt~<-o%;C.fH3 K9XVWXC:3JʙƳ7#W7[?0bcD OGrn82b7k˔D[1} KJ}p$Hmf3]S+KX0|(ZD.) *GeG!.h:%w34qwm#VHje|hZ\z6N :lEWq}\qZPr؋Wʦ֖ Tf,+cM 8#PU8K*rFuLO,a~Q|ZPLi/ rD@d7H4fNtuj۶(+/(a7P;*5=r7wFTr^<3/g`{T~#H&v|-j k |t]Wm;d{\l#j/Oyc>2t/gB8+) ln8S{S1RqJ9d1I5C`iyzM =wٶb}=&mJsu6Jʦ{^d0NǬ ^ɄiG*=qe$!,~ނWAbxD;n6 x)Jܫ{*i1ĒPL/{Y`ӻc-:u,mAH$%6F0q7z2KD5<}(e!/?ok{ 7E ,eRIa2( V U&Τ1^zb#Z;ΨH3.|〉p#0"ǏdƝGVbX"Gvh",>Ui7vg|%YoU5x`:8/#,EXj뷬{4tB? !~k'2UB6?A.~lF$:rk@@+ `v+5Wb\ J<8Wr"%I6(e@qnͤ*b]K4ռIB? 1iUD.\9!mn+8IR{pȖ#C~8lYBM{ <| M3$$8jwvĆϓաNMt96K<;0=CAWmsGAtCt< J_$w},jD:KF8\I}HLj`p{8MH:AA|Vm {;wk5g݋4ĴEK5~N]'%FNxXЍ W{MUWj*acm(0Yq%/×kܡNfRD5뀬2@G![yԗΦد|F"عra65H)Q(KRҌ)o86tpB俀 @iYa 6׶eW, ͝sG8P\rL@/HoPs@8{ػ 잹/?] -9#y Î4(o!P6XAXR7<za#6~<sc 3$?'EV֚o(VG+$9pak~`e qF=yoH>-oHRf%!%ABR|"?3fjdhɢbY,?RGzB$(}!Kr5 {=Ezِx3HCw #J^V쵉d7#T@E֟\M1Oh<|++궩q{ Ğ)w뇃>DߧжkPeY.%Gj-&So.ih1DoP%nñא 3) ߥ1旇=AuT^41Xyn}q4Vz'`[qڧ̹KkoDګ209`pN3I!L%FPOr#&oIDuc܋dKt{a`76oUI*'P2R{C'R" (LV?& {*ܡr^p+{x\WCWżTҒ#A3a SzGh}ϋ-gt鮤~H=_Lq%ic,g1#r:[5H֘" ipoIu8/(G' /;0lVV3Mޔd6 KsY薝Upi#6.=N2u;Ͽơ+w~uL2_"ES3gb+#0R60pΈDӵMҰ"WWsd' s-RAo?ghe򙃔҆Y,LpsWɄ7Z :*Q1nvBG-hx`*_76o5$ە4"*C99WK'|%O_(AkEtn+Ss2ftih\-O-E-FxCtF9u^ƓHvV[|F)]4 ?eg(^Ju@]/1ނ6/2P ӮfHz(53kP1Q AHR RS4s\,=S,ixׁnn 9ﺨ *43,b*SܬV.~)3=mtb=LFEv@t{I״ĎדƜ֠KRN.032oaDZ13 &Gf4KKD{ƷU{ʁEzu E%<24P }=9]gqbp6jÚ;T"^Ys ciՂc~Ø\ZS"wLVY\Ahh]ܿ2Jp"2d]~?Qc=y"`} }DЫ 4b-wDQ.&^_@_+M&PAf߹w(m-~BRJ`+az;&1|# xt:_ \گ5Dh"V7#pZɞ (l1G}L$~;r4S@ґ/GTWƉlitDۿ':F@efXx?y +| Ș|qW3ȏJWm@Gד_0{`ʋR"ʮ*=lB(-0cj@'!MrٝV-ILՐ@eO'2YW%l_q ]X 'b-9A9#kGrRf0!\4շITU`Up x}eDr;{aJTƲm7o -JdJhv{]^%Ggsl1ZM+Ƙ~^H Jm. 6%u!`0;Eؠ;-pCfZ-%h#jop8*[ѶrUFi=Xfe$VQ9R>8c]nR=OZMhC ˏtχF\הO߂lO+4Q)dNNqK` *0mP&w摿? @q/+j%4J؄yrc$Hb_u&\M,5egk QE=-e+P!P]s7D0~96ʔD]f/pkBuZabS@4d'2\$' n]/5rAЕx9(frew'9};Wvg]z#T| Oϰ;G'-V:!|痴}D-[if#k tv\4: zt>*{M!9+㢅_$l~Z@IxÙv R!k,Q w6^&wbuT$"~颓t {lE8 ]9a nUv,Mp?D 'ĚO V90(4~'mSi@: + T\/E^G"vjJvSpڴZwk?6uu #ᓲu/Z9aE@#gO<[uCvʞ"2oOLB6i/ݛ ږUFhxY,O=QT4G-4r 6GE2Gǝw1Hz:6B "Ryp/0ۇUHY"7(B=kوqDi]Y?c}X2ۭ,\( \\9I PLY̆3<]M_/؈ 6 ,V?#ϾV\,sSbU:7V).MRXi/1 [pեȧdžXMn1pTﱧhi rB/c|h1pƏ"Rh0=&3zXHuUGj;`敍8fUR8m9Yb`y Xd;xo$U(@R󥵃Ey$b/_X|x5 N y6=EԼYTTu%{m`ѣueck[[sy!)AYV^h~ !F#ڀg@2;%f軧C"VsbU(]į^+0'=RZkΛW橄lCC3 a \moGeHJ-j1o-ۥɁL _inMd;;Khm8aGί$ iҡ,FdV4(2^t+ForAoK\{Q*]e=x:~),{-1b2? 9;@ #Gn|z$jm+}SxtkK0z Vs"#5wuentr;9lfP;MTJ< @qԺ}mhfe+qA+{go1]JC_*Ł(xFeqD|^hc^>}ؽ+{6V3 83]J)|Hc;M|qz2} kX 3c2R ^*="+ ,/ :P\M>N?|J4olxĞL+8j~Sc$K3oTDsO:HbqEXNT37n-\m.4_*=䍉Hd. E-hM&j%UF1xORYJJLsꑭG@;UYQ;F&H4ACdpI=Onp]5CI@| l=~;ӂirp ~#YI8 ?S(C*=el#2?TΈZwaoxe>>bUT>qR͟p ΒFC/?ZQ}%HWt9c9~)2emUt24m)ޏKoxz5p bϣi EՍ>]c f -r;VPƛ]f+Nk˖#@tú l{7VPպ_ϰi\5G#ΰ=BoNJuaDB ,aQi97mX̖tv@嚾2 dbCdO$'m ~{wInϠعܣ(Y_=Zg us@< S5 _z@CZ"rgh th=f6,'2WpLf~+M/Dp u4rŇe'&C_lUCȄcPJF 8t0c_(0Bd*'OմqfԆzm#Pv贑($J?rNlR6H=B(5(\)ivIl5 b;GsdcjuAl\#jMkeƁMɐ ULxNt5qyT]`wp$8[ԵȦ,SgIuqyO-T'}^r$ 8@_bBK>Vƾ Wpȿ.LʙvX -_8Mp*`TS/F@Tas < 6ц#Hy:J5c3ayjAsWKZSdyXt|D:̮FBp/zVj {vH91ń KB{RuV6qj\YS(-Jʊ,b(]9O7[c|eO2tdȣJXáDWjy*{ Z ?u Gș#!ΉrՖwà^5kf`_D7v~gtLϷIR l2>AT?/M'V9/)+dM@U 4ۈKNST'X(2g|_L\䇰%N>ՑjMR]eمchy=˜ޯaH(Fqq*TUJP3ȸ͑a ZcUf"CNQI@Qr;&PHՏ:rYIY2 YynG$ ֿDI8dd7) ?bAJ$v)uv1_~|4Hٟ 10(2# i:ǐfPo&¢-0z6ٙL':%.И% /V3N9@S~)-C@g*5cT 1Ր· ze~h6v k޼ ݕ$`0YCg:#OfB2sz0 8t sp`0wߒU5[r,O}^@K/'Wy1ǞQ~ouDZlJT05jF|B+v:7 \LFBJKv;CPlI$Ŕf\|Wu@ C,2\>1E[vkHLMu5t'xi4TN*:7 . {nv'm5-Zĺs*˜>9tjrђ?5( lXL)lXIſ(<}c؆x舏~QC٣ ȎӠcʐ[@(8w3XWΈ'cJ28΁ ̃TiH]$5TWZ > 蛗ީ0r=֫jjq\VKԵذD7jByk-}~Gtyv/l0\9!^:|A+x/+RIjl Qlj9237`F%dmigr ~i@_Jbl4R ]ܾkL%;fK0Eftl,iD:#2\*K꘮^Cub- {G7T!Grl{VU{mLn4GU]޴gbZ#KG}ŽrqļO^Y#ϔF*waC!E?*^6W9rMD!ڐr6Z!F3΢v9(M,g7a^@ĸû?=yu$sC4Z =T0v8;xZdS[HGŠNJ~u1p&uA qO' L5NIGsm)Wu[Qb>%_#E( :,Mf?L =;G)Y8)J䉭Z<3X_:TK^TtB5j\'' IU z}!<5KQHCa_}z餾\9:dְl?7+:"/êd`0 R = dLjQd@ h)8yVq(eG܌uTBF*?_vOw{afC_.ܗ(Wp$e7a*קjo?vqA8):M nd  D4I# ѵ785l3b,= %I>$&2whP1 AᛕZZvv}pͽ`.sdF31eg$QQ0bru/?6JguY&Rkfk[-ekr(Û}+g,PPhp8a&NӴ W4Y2h/{K $R˪w)q$uM!lEmI Z&ڪy" _@ڤ=L|7՜z<;R& P}1oJEGQG;!~n\v:~RUrGfYn1p cH5)LE^~ B4 萦lQF4?kyt[&3)%Y+Wfrⵠ9-^ @r[ѧR?n:;W5Ȑ\}71.zu`ʉM!5GV)҇qͱZ+GUlɀr&)P PaОJ&-/9 ӞFfh/x! @lOU?[$ޠ| @yB}u0_޴ ]c8(%c$wlI|xD@*?x4ޭ.}׾#dN@`Jۿlѱe"j%lu9~8vtŽskRTT;բM܆ HjI) b[BK  TOۄȲsڞ-6}D(6L훆K[I*exW>/ X^i|+.3Ev6{!hoCXW|TSgy ow^gD ==\љUA7ODסc5 N[wBPIby JÙ=޶1QGV'8prPpIr^D Ʌt.*cNR5mL3>PR-qc [@N*d+nUл{\XѻKt$gB,0aLErx#V:'7|Atpo\EGMHm=9{p23Eo:9 KXw!0OԸRᩍLlPZoW)~];OГAӄ ǥZ@~ۤ<6spih`DjF-W[d8" :W=3\!zH7S:l_qRzhn=ӑ~R9YUl" B8@,[!_t`:?̥վ@ u;?,RB|-`|C`.RgʜϚly*#3ZZA*jT ܇u^[|0֥к ; $,٢ܬQ/^RFcɖ t+IC2hiAȊ;F2(7'[[^؏٧%GY8zxɂےBZ U;gv7}IZBS GPR*,P\ۏ @r7n mI,mMiP|()eT?s;AqOo \?>W2I7ofRK%C1YDpG)TbB`S$%1 d-hLd2GⵕLŬ*I]V|(4Zʯ/]|ҀB&r }}3 8<./T)ޛ XMJ4Clҁ|H=~[t웨d^txBC]qfM8?cH;=:fp|ZQpG>YOQdEWϻځKyj 6braol7ȉxSCFn?06 +, VS Gzڐ 9kdl4hmlЧYV6 4tQ Q)=[yÒ+@mT d5t_- wRk20jVV'{_؞(d>(vʼ C_׿^gbËdi*d9&m{XU >$ǻ pU%oȴ0) ]Hݹp e"^}pa6j"; z1kGJhO3OrSΉ Ըf)6iYڭmN(R'STF`5\ ^lYG(8+,ZJN~{]{PR,oB@1&`3441_߅N7v¿ݤ'&*!ɭpCSvS"2)JZ b۞ 5ғ e%ǡGBU3pWYM]o|6VҵbtレƓ LU?a}V]ʑ1Hz%)U|Ŧ1ScRhĵ̐bmYإ;MUZU/NLZ.*[Ԅ[$77UVs/v ?%A_]2Pb܏IÄwT/(v#]Ɋp9,VJt|}ZNZMitʖ+Kne"Lr_Ҍn" ֈm=ε*j ʈݑ\D0NF|q84,bQ̲i`_גeԹHT\8b{9(рc ޲^Y$`OpĻϧ\9j */+DDWe C>ƭ  FKYܠtϪmC0&yLDɝ醴he` @acKGTQBl-?&)_cuKOG2?FZJ+{бu[&iK Gjz٫ΡNC,UI砵økSJ?٠.Z=! L2t_6Dƶ:ZeCn3q"̒v!sbzmN.;JH]Ѡ/Ʈ% \ȃQ)ac",>L=^'B .;|qa(E  cFeC3V<ó}c+06cc}P.QP+F" ==VZE/rcſ \o7O¬7-vt(8& |7Y79|8S6V#Q-"_= {4j-A3g7 7 '}R1Dg͏5|g| s|[=N0LSܠd{bޯ8vdkܿ8bF=իWH/-ró&U陼y_C&s٢M~#֢`SlOHe1<C4ZR%ƏQ=1\0l54$Ck~,2B}sRbziεf(V>+j=Ö.zkW^XcjKiҋnz8,u$L.RdP',ѲG&UZfg|@e:&,pYT2+d'/ƟH3;:fZѻVЂ}y-*K!vibwm@hנ]cR=-䍃M31>zJD9\ͬ۶vɊrOؓ!kJ@,!t\X ;1(ΙnW0LE2KlSj'gKEMh<#Kn_dO9Mʣ$|7 湈Z܌ձsI2C'1*KphY3]_k6JN5N65y[kuKb0*4B "rw ҋ:Y bb`zQz}!D(@!+Mw.u -&fE +lmKg qYL0Ese|eG~k6{?ҫÐ*3Pop1oZG&8wpOr"aH]{g7v% r`!hsa7Ï~Ţ H[pyXAA2Am'\qxgXm\g}i:`L@Y;zױ-Z?GkFs'V^nڬ1S; a0{U(08a5PAC{򒨮>Vtw[)7jVKoԷ]d2KS%n2&62WĶyF¡Eo-2ATi`GSVz0 ͘ޙl&BcIig1{P7oU(❍`VOd,nx;NJ~erh?J3`8 hMb.1AHokS|T@2+B,oyK(zquO#Tq2O\gY-0oO7x6Aq7]V{cu lp7ad 2%BsɀQE)!Ė 6ٖ+C jjxf +ln0jGZaf}Gh]tЌv0^W.]0ZiuDG4x2!2e,! ( Ͼ#antFDB MxUd37 #`Q}vaەF&@ %}Ei>(劤.}]l4_kH.pds۟E`c,Mܢ߂=ưDQj|W) ̑c8H_6n|BiqԌ?i~zq6 >p嚊> CE\ݞRfFjCim$, |5µzN< mEך""'x WHZn헓Qy1PtmA>qOPO|+tt.}SUeTfmqeh8mr8d":&:k)jhkF6$B4( ?ʪvwK)X+fIZ[m"3 Ȝ1'֜5? +*##Qb]Jh<šwWUS7 V%2a?0n?qF(@wYy*t$V8Bζ@(sXdMT(hǯ9LCvf@U8}!`w_QCg5,ȮO )w;Hhs`Oة{?(zhCd. 4ߛ\:P]dՇ7>N',ѹ_r/>݈oϓXaN³3OZ5<Bu.er N*Ae"[y6? _gJͅs6&+usU_6M-e5蒪}9 )vUok'R"ka_$oL$7Z4gI13%3hmzBc];xOއ;1⁲^c@crczz*(ȕ nY]d X!cSVkΦKIb{F= 7Ml\܊o8 H{"<ŕ]y;s}=4g9ҡnMLeؙ *oybF# `yb;W6>bKO'4B(7-OZW֗mapo꿑Ԕy.C@qvCHiL9epWiٳLh.B2XYJEЋJIwʑEA1c9}[$\H/ ?m|B8:L$ẂHHV#݀2 [ )RȷGݖ3dWYK^ Ұ .I&NZ*簋Oβ^p=O q,OcFDrcΫ~qU=`?; 2F)t9^lG妺z>wI* I ^wHp w(V՘>bl VlyK\7w}N4s@G+0* #H _%KCf[#٦GC FiRu Q0`f!'cs[W'$zuN 7}F7׈m'Cvb_Ƙ`(ig|('̟@_A5N5*£d}v"1My>7;(RT1l@&3KYZdSu9A/a?MNq?1JM2"=tʾ_L69o4m0G~s;BC*:p(Yx8 ЯٙhXNT-tu;C&?n)n^cɿ1g\@/׿ν]R\,lemW۝\Oz[-ǚ@NZlXB+d-㜽à+ ⯐Wģ*wgS]D;@_n= tP[HKNB4tױ:m#>{?SVw L^Z:Q0XVvpU ˺[Q͜ ]ŴSB'Vܕr F&T,<=,A /vf:3׬e2m V_я@d)30h(A`([H$DAivrAC${0X,y*{m)B!~Z󜾷K'l4/pK; -tmU,:wL*>Wh- C -4Lz4ݸ xf uLʛmN#յgLxB^vp#^ph͕yXSE/"?bH8 ZTJO)ķ7*QyF3f#OfXveftv&\hta? /Օ;@~UhT xᄅ<1cfh6iF .{ >m81Pۓgͷw qE?CCi_>=+2402npl)do%_pܱטFaKS]"gC{Ė׶$`*~IUGEJFMon18buzzQP(@˩lB ­lkZEe["*5uotŕm"_h&؞K,尧4gGQYH> b:W-Lz6%WbG+'itV{̓yĜ_F& OtYOZPFHJbLC65XpbİY]WLXfQd~m^nq`ņp-t>=CȕSڳD )#J0ˏJ+}.ֺ ljK ;ukUoLf讶838T=+{N 6(|8PRjHni{p '[>B" #!G?s%WdCp-6xK&ao+d 駾Lux$gq; LCe $0ƻ_s!|yOs@cJHó7 RŵYcHH١UHo?5*7TؼgwIH$uֶl16F:;=@.9>&C\-b*%[}D-Y񾜽y C~+'f"B'|f#:%[+88[W٥{KEGQo4QyqY J58R%}k7&BJT6%b1@R3.H^y2d8;j<<X`kS:?0@ziko3VXd oKO j;((ǘ)}B/n 0CctB)ͷ&S"Z9k*hͬ 0η"S\6E@^C8q1pQFBc&]ԁ;'XrWg#z9scP/oy3lNoDhPM7hցEvQ!SGwozGU~5xO6lk L ٸb*F!-әNC zz; \> h_Ega-``} ԣִӂ Q7_;9dwy{ṷ:UcNQ!me]gt5[23 &`*gn.$}sޣ9ձpYK [L iST" _˅%tj[ʼnfSyH?h=+Y_jǒ}X~0ǕÆCeۀ09ӅQx+6rW8_vb%>|S`6)(Ak:0ᯪǶ͒d 攛'{i X:y)_CV.ӝ Կ~,2| @3p:;w_C|\I6wqEnDfRAgM 2qTj򇗉J'LS*6"D΃M!J䱁Ɗ:dYmƹkkU1 ȍffhV"<jEѿy{$|{xUnb$Ap(LX6 X>0lWCK<%`ZHؼc4ژ>/q{εD5|NiR&c A@uSpad^"2,x=?- upEʑ jET l7 5 #a=gnYtVdj,N\ z.9faPP"pZc } 1ګ}qu5fBQV=R<5QRa ^Eُ֗AZP*( 5F(jӖřIj׏q*;uõy%v|̔0l+M 3|Եض:hOE J +۩[rb̀3O{Ox*4/k/[_k| &୤ƿ,NNOHdԓB,#JYqub֭1Ysjq;˭ZX\_-^Y`ƐjB@d]5xFR TyVBϩ/ܕ"pNY[5Gϡ79}tժ~~[58kCʴ o.S,,k-I]h%Ohg^= T&ߘ5C t# 8@5+U;Ӧdi~.涟}RZJE WGRRaFqm0qr'e?\!Wc ֱFZl|YL"D NlYۆDIwfÄl,GB%8]_?[q$5hIႁ x='"rYY6}/`7;y!{$RYl-筝t="-7G$M#]3 ]!jff`oZOe}ẔE*O6F Lɭ8f .,SxJ_+isN`pDXs6`dNVvzn\T&ӰIpmT I4wDSZlȷQ'2 {FkVz(N7/; ȷyAWag B3jD_`5jP"!Wp=!=KDhDvˮ>Y5(h-XS`[ q8dʖ,fhS*?L-dMvCìh`}B1ֲA@bV檕օ_Ə{wk0-Y j/21VIA ;8 KQ4p> Fwv&*7GGpj3=3Ig= atYV$)*78Bo_=!->V}(Tܩ?3a`gVt_m2a:'By:Ζv AK pBh8I~piU: \(v#MŖh_4N .\̴|0xwZS5OFu WjR#?tC8jpIشƯ{:Xfks0X d_P/?lQG?XySdIWC1_=#ע1u&'cwˮ1m0dB&XF#сK qG?,z]6T~QĞ ~ 9xGQ?{-nO } NtFMx&& ' CRDžd\9!B!w4 Qt '#XVcp E5UI-t#f_2 ܦ2,U `l71wH(CʽyLƕ>cl7G8:FD;A%x4aBsǵG|6h I;Ykعk!exQPQ r[q IfDeuc}p֎WEre% s5^fZkJl8Oc#4ˁ!tKdRjc*R[ jjrʸcBF=h% Hޛ! U <δ|%Zna7]loڻASbz?#oA)LrR, @g%^j*ތjI#&N.`ݴ\kS-_X7*>opB̃ԩ"zZ;CC1? S'W 1 ,~-^Iy\A`Ny`\F5Wu= 9E2ƥ qڴlHZ:}#)-*`N-`n4F?0UD5\ _dvsՍ!Rў<3OU7=A9dGgaґ0Olt m\t̪L]e+C0RI)IQ%ֵPk/9m_m&5q2T[b-o)|?U-/P=$$R./HCw'RGLJ b!*|ލ!?T^g_Ԯ$?SW{HqAvQ =H }IV_8G?tahbi[Z@W)hVI(EtL?u@Tڝ|tiS^%S(J!Ѕ' *m5?;۵M6ٖV@H7fXĨ[B7|9*`pE ,o^4z|E:rr?SbBZ N9qNzm -:Os%/'*D޽A:c5(+&> Kf9AgB^5auEL#\G hI%?SM)|2sS[;Un-h }+$*:ukMUy-m &ܺR Ds$x'i&;hmP}i0iRKz5I LB5P"gg"΂MʱOV3WX`9{Pرp863j1ݏ"uBԦ4Ј¬{'-t9hW/ՋHl&t%pW幥mĕ\´o~;sƋBjE+HJ|jP*+i &,ԝJq܏UU4">U x#wEC !OL?'q@ l?Ab¬LEdy~dQPnaLMFD܂ u*$35۠'c? 9 U+h0hcqṹ ƶVb./s?bV:hyq`i%5ر|>ihEҔɒ g ߮wA+rts~7A _A`f]aq@{Vݿ<*(;3@~WǨе_ )70oheH!:||SWo[.RVتqK:aOflFlvKZ;%|;72 /T kDTdӴݵH"X" ^?NlsEo8QM7fW~xG;j}`~A%k!&_4#rO2ΚTe㆛k[#Zi˾Su4ރ/q8oӾ^X[/mW+]g1`Yh\Qa}n`rl\xM HiO(f%hb.l8';ZG##. 6Ffx2_<APO`;R zU9h#,BCnF)Lˆ1&ͷzHKkS7n.)j6@ * 2:)H99ߓHS.(ag9eWG]c<A'j?x}ד<*uf2ۿR?\`Ah5XmK\vx2\>Lq:3%b7,+v޳dy@ ,~j2q{X`i'w?70 Ce&v+V^gfeȫHR+TGKss/VST҂˭訁IO^9)|N+ qdqҼ8n=֞=ïr/ xՏcO6*>LTv'JjGa̗כ/ɿg(Z8tGu9FzfiFTQ1aN=zOy6؋OnTgb<ؽy$_ysI; K DnPлF(n uݯ>Í8>O T sC$1{b`!gm^{Zhkk| wKf_K4:b BI*nA?isH$t *ڱ3,hds=:jl3[*5^Jl>NK/ɹ'u$e2wQX~Oc)IoKjZ'L\&\Ǘ`HPH#.aQC@H@`wRpQyLtM=- {z>8Bgl]Bn>!91TNtP#UQ1WBo|-zIL)K"=Hb)A</+p[( Z:e$z|/}B~%B:Wyځ2"Ɣzq1L=;-!2 )G^!ZJq>yg 1o4: C[ _5%4 aG$qWk_d0sO.J!Fg馯I^r]n+7P #$Φ'ӻ.~oK:q,Bq,i/-j`Q ᢄ<j=in^rPtK36EF3?dik*xV9&|dh'z#,2!]hxFę^=~h0ahu_.(ZF>o&P]WI`;b7SR*6hPl>Gj{uϠ!UV?@t@f>`FYKmۀApl,CmbG SB1H>5|+]73.60OR}r{2?IN3&3]d wNN+^ `ynݼ >!ȘlQ0}ϛRrBPDǜUz(j]];L<΅8U%B&I֊7Z#VFu7^_Hc Ob!Jk#S.#x3B7e|a+5O%YpZ2*z"Y/91i-b bY)f_׌y(1)TZ,95bWׯ[ȍ #zkUWRU$я9&7FHN/D{k#j0,u~t0T2 Nso _R੪A{qyd3Mc! 4)cv9HA܉sQ0Dž ^|{XoBȿ&KaJN3Y|G3#N*0"& SOcg&!/\ j7Q!C:e^LCL7WX.?(1eBև$uL>7h_z @Pb0%r";,+ uxEl$F;KI4Fdz#P?ω n'HfݝIfN0  Ăc7b[d1Rhg6lI#@\2^&J{GxAmg,mIq6?ߓIZNrPmK| e C\)9n1t݋ )VR/P\圗=! kc&ۣ3nIY55LoxEFQ}@S[ư9Nw>|'e;4H|мy"? F3ehZ[R$*|Y̗xyVBN&@AHϪ3Rlkl>P + Lbe}I.|9_giՐkZh.F27{Fp=i['ejOdUPKȾoQ#oATa2Gm9 Yu4Y:Ɔ"xaabTs|s!L8 8u}HU8W6G{bʒa먐>XjI1vpz>ҷ֡O{,o@HȰҤ}ֈ"-yɚʘ %)nW'GK0,** m _pmvU'>0ifc =s7 4Z)J|ᵤWnm$ȍ<63G*+VvTxSW7]ւCBLhoOmLw\ Lj5 a7;sYWd{lV% p7+'I/+4N0M=Av>J-RҜWE(Bj pMSLV<=A$ğ4y+G+|J2bPe1 |_٢,́Fsn/|8mU+~%$ND[C0㠳xLK'F:cFJ2<so\=wQC!F K$Q.̚R $xjյ[$E~Z|lDFі ? 5> gtúS'0%J˛>&Wvuw7\W)4 lR-)IX^ދY׫o۴aGL"^AtXQ<ie|wS:W0ҜHٰI W-d$IKFDp0y/&dIEX2|h}BQ/X_ϘeD:8fO>ZŷLIfOܰ#b6@*'j pݏƏ Du1hF[{1#'T)b6qH*f4J[d.???f\ij>:gjOt ODS(H2p$Mj "[ivR9B;;7UP|;xPQԻİ(B> ɂ6q(Awsm@ah >܃[1iI&\_ytݓʯsTmҢEicplr2#I} QSs1!q:9!BnKS)N k|fmX}^ܙIzb z4u}i\ ds@8.BmT0HH]+Dc%S$Q4 jAfGN+BiDeDK+6YT dIq8.W&8;sW|'/mn p9=VQ #SïBɟ$?C[A&sVSDoz}3U0Yv?+.C "A7eNȵzpx_5EOq;G0@K+ i=,1H\9!-B%84&Ωs!Xǚ(AKEY[d>v#jYy{B? υ`l[Td+|jUz5,/"6m F`L6Ebqk+lH&w?VEI\1{L&& <{49hc{hG3%Pt7TSLH8g y0_6j7 W@?^.HI>2(zBFtyJ Xa&(>awDw"'Sw2:Y΃k{VgICcٹP;% ](6|*0\h`,O=v#Xx}AOۡR0BT:}|ԇ1`A3Qd H|5%g}ںg%#Gt,.-/O ߍS;XLf>oPMV.o@˫k/H78.$*ZowP3h.Uc?Vrmaƒ}q>?{2 u8t3>> wA;YøR(oq2qŋqI*EY]%pl('_o[0+pj~a:VEG&o'5+X";ӋDX-/.oR\t3C?>OHH^wfWyT>5<wn[36_O}׻/ $ܜ͵Zأd̀PH˳g'Ls놄 !KYә~M.)cڣO3[rp̖=d> mc+8Aԗg 쬏Jt9V^/ ˟aHMnGKejסκf$qE醽a,Hia (/vRObVC :T╠941׮ƦAOjkU8ktl:+IMpFBq P{ D65vDH0`Fs(UU+2=L'79d.tlUdgG+SEr**.8wWU&7\?OLIB7f0wԮ*Zx]ln4/n /w*NieU!suPSw)/R}@W^}#iҜJ\Db)HkM/C_?|DדiRe}Dhk״DjeB&ad|jȜRh~5aYG mqda%t`1; Q[lqsBP^1wnN,3O%/4 _8! oѝESk}>6.l"lL"_;/GYI#F+>Wa&ux9?F7H5fx8<,z.Aqkp\|ǕSSiC;;PfH@TyEp}!0 o3LG̸,sTO>Krg YrBiaB kWC~o|1܂f -!>'_1Tl6ZbkQ 7;7[5(%`VoN &y%dNLy-K+a u^s0HH=AXOar)-'A5dB('˙5AH(33fz:stB R)qWZkoۈн|c ΂CQ%6L)0h̍Ԏيl0gU t&l22y2@J2Jő2)f _>CdOu?|p"?O:3TcQ9 V#0FXkg^2H)o?,2|z^CӘ(f9 y3 јO*`@#r}&C01EwdIUEgu7l@ə'Q`x?XJLLYcsS0Gx"J=Ҵ b컵Nz޲ :gG=p:VPܥ~ǒN,kE sGԂ]ncbKSKd8)?\лh[D7k{0jƃ$p:b$WaUz"I.='$";5зMhOX T^b:z9sSܸ2Fv{LPq!Qr?xUBV훐h_*mBSɕ/ls; Hh$-r :4%;o9ET辔̻Oz/m 1?Q ĥJBE/5v`uAPw=Qryt)cK;PaRD0%$Raw.K`KJ Jp*V +ڢ:HڽK3ǕسlMh FVgT0 AW6y%af=Sq6Q`#<;$C&3 "=bh#mg;b~]28TN5WLs_`H\e8|X\{2껾ͅѾ;+ (\/H0/NfJО^1Sy!= !V}l~&mˌG^\#->|R .D!e#\7xʀXT IM/-^mF%H7] ֚6ˬHMϻɒ5Υ׼ҏ@*zXxm1(SXXYEξSdm} X!'2[h0m/Y=Ʋw&{]ɛE鏞/.-7\LWC1l$ KP79|=2s)bO),q7NikRuڱ,g-;lyxIgf@SapbN/<GϡQCܺz%)/TX9$_쪱v3A\jPǾ,ۧE퀗D@mW#c eKr?2h:saX8̈́Oi(o&G!˜HO&.ajn9Oj.n>?ahν7  ] 3ÑWAyI]Йb8f FCT⑃3.EYn_^}.yZP2"GvT:kKUU0pgd f\B!oF&-،p)", auBvl0I m7tZ\tƈş 4qADi9ICd"BT)e{fuj%nd8yL}¤<[4$q(n$ΝiwX'cՇ Ef) w?G;gupwP0k09`rOKŻ@ҼE/#hsi?ABK#Bx7ҁ -> qd%x]0py,k/>(yRRq_ƟĿ T:Y.r EKӺ;)!fwuo;L(Rg&]d|p'$[ (+n.r4Vǯ5ێ "-'#zvH@lQ/iC|g,Hߠ&(VTci>NR ͺh*JNc>vE1(Bk@l)5{fSfo> a2Q/i:/pYCޠ'ӫ+&g'n:M⫢MJ6_S6pږ%(s='z`AdU,ŰAIrICJs4T,-e*u>տv} j^PBd̕"893k/"{ڙK33& p uV>fcŷ3JYk$: -ggxľpVVO6Kw+Ιŷ+s%yM7fS 1$!L~kZF6JVEa/jomWKNݒRKbm@ S Z-#0 yj \d=ޜ򵇻`Xtx A΂UM^;2r n1Tfk ,D*e񲮿O'$1.50ִ buHN2eNO~h[֨o*grpmIaʾ"T`ZeY?0߉LO N|á x]l7N֞(HlUCYph"g4&=q Pi툁͌AvwUk2KSac] ³N&,'ӈofC(h}XG$ =8jcj@9;3'f"FBuMbuAP.XkM'!k ꢇR~K^,̅c3<;܅r/רo5`8C<|Tamf]|5]9'ٻEܐ9@ԭi9$ ]}13c~|([.1]v`{:Ot?M7CvtLy8)gĶ"|G%rYя!0Ne r?w0+:](UYh+\AZê!n2huK1Ra/X~G-: oxl2iXj~zN՞P~I΂AЕ[kL^\V*6f:OgQ}Ue%ll'\+nl٠gQd\%| QGQnAXc@P6`OPt>u7KX5t:eR͵"b[]?+\ Vg.-Y%ʛyK*"+phIi r`ۋ6w!z5_;/M\B c%NBCx-:\b ?U4{Ep-P*֚ ZA@Ͼt闦Sh<>ٗ=2Hvp^` k6ˍ !#Xe SdڧD?c~2n %Eٰ= 9f[aw'U9+eл&^v\G|1R7}\,`YKw9ًRA<DԷ7ݺxf傪\5V{\vg_R&J'5.ƙS¯VA-QǹRڝ!UbCViZ򤕝)yBBĢC{.)mRͽJm╒ VpnэGIx}2K k, 31fk{ܹ}?dlIj;-x0ז;@n4 VE`^o#s2"Swgo'}F%{ 2u(G{đ))R,5t7(.{*}9Ǔ[m(L }P ̇֙꓇sGW{P?ue5*\)k*2KNC8-6GcsI@5}ZLŧ`7T# 9fɫ0j?+dv5_򖚚a߻#jɾhL^uB_e/9:6#Pz7$8gl:'zh?W{pjI-0cV_B@8YP"w2%4 BQ`|a38ӎTR^KxCnH=geBU<%q@98uFg~`2 BB)O /K9(,ǭp]| EGլn1d\1SE3a:+Ål.4!IeO7c_ՐA_MVMJ7 ImID"]rw܃t+Q\&LkId!(Z:Dp (@7w'>wv`;<NBSY8u5\9Lr@IToYLW]Tpr8^gæA:` E9<* ]YhyG"z#kk-ԋ30@zy-uvS&/̻*di5½MoVV< Odϴwۏ76S!*" 4FF7z3+;6IHhTVW@{LӬ?ȑ ޡ-t#p8s()MzE:v\3xJp ;Lߢ–WH@c]'psf615-fzƠY۵訵}CƲ\&d/eycr1mCXcc%&8@ָW/LU#}l(tӾ뎼:ٶ:?d]&[S!˙ϷS2y 4/oؚ9BJM 씗d^S{eSs~$ 8$,Uݤͽ AOy}MEsZ"_0<gտi<ؽZ-&QO XUŸ%qNqj׺KI|I!`>,@3e `-wؽ'ڳvPL^>{zo1%|5) ;IhJ4Za@*E ~j/ 뾌æLS9%z~`W%j,c&U_(bڔRɏA XVe=t>Č8T&0)EX~"Yh>__"j@;ū>E]GS(%Zv˷l~KeQ')@CWγ<-i  />lx0dj1d ~c_'0HUI7p#YnP5pH"&XNU?)'!dUx @5TeN(ZA". y߂FLh~hV1>3"|9:}"eqV~$|;F^-6(kkh?2XiLR[>? vTcz{1jYh}_%RCl^mg;6:7uI3J4[" ^DpƷb^k^9ͽxt^41V)Ip>4(}CŠWبolڊUa-0e%-ap:-Qkpcp>ȏ 9L:([Cn21_iO οUfEg5(Q7Ҋ۫T%rbAͭ#&;b -I7$sP[&bIp}Fϗ֥/Wi:Y&Β\LVzOy:? 7,/FM@0E2>`0:` (J o琿|ghyM>:mC+ Vg7nܦVZZ|9AX0 d/*vPV[N߽YJR@q$=O (|DsQJ?,a]ڢp#PBfCP~xa1tMuc{]3@GaP!Ԛ>9q_sډ6ʪ!{ 1܂o|I6lZ;yܖߞ*$no`H M  %KLwxMr\$JJ /ĉs}Y_07MX8`z6x]U'>@SMz?aoKb3%MV8pw45#E{~<Moc Т X*S]2_ xVY`-{GszLj-/_gJ7Y:>%%&3؇ 0Aqr `/җұ7S}I'% r5$]7==8äd;; E}5l QPc.(q߲cL>~x W<\q8bn,}Z-{a2?CʇXitKo2/W ?/ۜ_:*BaM^S"٭7*koЙal7+{z!DױdՔ-rezQlQOm27=v<|sѨkHzt^d|4,&" ENN+PVa(D9 NNJgpJn#`F +SNR& r >M4Jw {A.g%dz)<߲]_!vW y+>.w uuP1ĵil_sM?w'RT22!Mv-v$ꖂBDG&=  xn Eg#;r] ;+m*+=DtXҢyC;&IIGjKr%"oWG6Q9&yynPsdij]=_=H>ĵAԣm*KP;+sޡf3& so[wλ4314}SdFRpy_#}>?ցuw@`гFLhT|^Kt4_ûA0:V`c}Y1D*Ћ}:wBRZмh:WZTw|ygbIW #jAyӤ6!~4,w=uDҼ["9в8|UJJs//lw+rh?O-֛k><%zuO0aj5@ƴG+#iJYg.e67'?dZ5C[C9pH-nWBÃ:9l0>7-Jޖr-6GxoĿB4y}`)RýS0 "AʧZ+bfKORiCΕ̦IW ֐P;;%]yUͿL 7@JrD0u0 4ߙ cm (+0/=ڙ a6[0R7s&.aZ>DŽt0Dt\QIL9RiH<8vA2ogSɛg2J'Ƨ_8oX;6wPqL}{㣥ڇSɑ,*`耢XH7bݧN7` pC9tCiQhvG64/|##{, ȔБ^A g׶,\mDCw適$iECN6?s1 Llz젅xgvuN<߁W}͎+MlD:I%$[C] ž(K.9Pk@CKya% 2=ò,p$nsfsm2]U h$ d 3ۍu. >RPIdgbdipE}fޤG%!KKe#ۆ`<m~X6t4 nr.әe>42f1hyxzCdt} _/*&UTfS| VDuK^Jh m1YH'^v"aFz ~jC+KwaRNaڣ dׅX)j%HYek]KR[ł@K)@bp5'Pz!+zYXi"$fHNF2vP6qv{0yd`Qn$$LOærP= 4']>=4n94>5aGn :ߪ@v T^`tO M!,#<ϲ2H3>CkXֶr'Oh svMW 5CH9{Pa6 8\ۅSt?`Ld)a˄{, =1=>ʲd_jW`tմ>!n7׶_$F8?"x[.60B<͐ ը5q;ًmDMg ݠ%J+kWMy]GWOr/՝nXg%`ڠr=e ѱpj5*A}LmwI<@1,!*,/d\('1mzDx{`_.,$ۥ "qޖ FZ,?rsa<  8o-a A\qFDՋXֺ ̤G ̧.q0sG4Pe L)iʢFAw@~-L%U8yw=|X kC/S k8i RjA9omQc=95_'H˛s Ք,}q#wp=g8.Z ̨O}6N\h[k@a}կΔӞ[\?DNP$g@w(ӵnO>d>jB<}*{Koy& b<5!A|5@B'kY\?qhofYT-,w\j`fŬ0Ih:W9=y=;S-4ZB՞CnNL4m0$ -q45# %{Saae?䂌"ςN|i!ŒXS2tt5҄LLJDmy?e7!oA'y n ]=J:1X!(i#Ƚ8#Sy"I\>V3>`'Ⰱ[ÊsL[S-D}gUd7ARݮDWeϪݓ'Fm 9j$q)z5lfkѕ[]D=ށCx97x҂(K *Xhr |KIeٱx3O.ԇ7wm߳*u _|߻*eyˎpLl@Vk@yv{J%J j! P״XUh_ڞ;oɋYũZ$#3YBnZHt5q:PAWO[y%E?1D(Jaö xB-Px_qh><ZzNj(cX~IE~,{aRIPNڛ>>Ǽi8jb1}{gnLPdY֥}!w!C%\9@YmW؀0b^Вq}`mg$O-T(tv!>Ң^\Nu|LV(dNo4niapU~ѯޗ>Ht]1׿@ %cmq5|Yƒ)PN[)NjV|CHeNvoŔd0JȤ3x5[:v#)6XM mՌ Hd"LOU%K,hYQWK1U(mE>щ]SC㻍MDS%ҟקP E5i*\D#H'32nAk#XțCo%񮘉Ǭ<z\8*2zi„E#I N{MQg.5vW-W$5ti2& pY·~ttrwt`nGB=%ø-k.ciMzμzJөi~܍["K;PWVdʚH$w+ 9Q9"*19O yϞ19 ;pn<;[ NVְzc/J N]Q6M5&e*[p;XM:M=ަhvi#0!XZF`ۚ\qj}g\e FUE0A*DŕaLUv`7Nm:܌.{KRFHrH͢ :/K2\h4QI<~~&&S'ZYmMp-o%mtQ/i=H"ѵ)!PvVh{:S,` N#j'XZ{ ?P03`zNrf`݇v_m9藽@^uN#_lҾM6QGo2!3ի<Y-A3"|RTQ0ºr0x*ڗ5ݙNIr'  J~K:X-ؑ'sUdjSn@v{A싈I@4O-PH5ImimB-K]ԟaYبw!;RLNؠ(ТQL^`)ML4jODt$^^p?A[)M #MÙ%wم 8yӃYvл,!;}?!H-bF,}`w3B @\X+ȳ.rbpfx P]' ED?,[aB}[)@unWq\kUf{cAhj4x.78$rΉGV#7_t)7ۛ/hp'<5IDCu!ifxٔ:F(;P a]# g̺e)RmvZ uJO/ P]TшhVpJyq8꽕G\G`BwxGDTy.&LUzu55!Ze^m jYs`aG6TQ'W(@0Cjhgo~k 3Ooՠ l65W5V<lj[;]Byf[!R[÷bσF_5ryG43;8 nT*e^ŃV i~ݏ݆!u`{;! ZA9x_1 nt i.'糦[S0Bk<I[e*v .9Lvoƣ32u=|EC#si"\ >u!ps0ip~\ vg Pďl/N<\:UERŠ]|&MOO_!UqffԵVBK3z6۹Wё…5 1pp_E26`AR),j&{5M* #(aKMn aX.MjvKnԡMsQah3.2r_@##W̗ZqMl#G ]x;:hӄQEE6þhGBR2j*=OcD[پ䱬f%z,(ǔilH,Av4FSj5ǁAV FI$h{= hV`1C\#潭LL !ѽ0''^*\ѥ< J(7odW@MW{ |k46XqƗN-hz9KSfMgٹPOÎש[rl3vȱ$Bo]05Իݺ}>fƃPJW':ĂYJ΋v!1z!J6H j"b_M=a4ȇ$_!wܗLѲ+xn Rbykb|22 vQ/m'':㖐eU&oZ#T h4PR>vzD3æ.6F̓$'(` i= /w˷4HT+8N`ٮ IĈ䒞 >Rj(-FsˉCh@:5&<mDI- X3J6i(l} yQ;0]H"yS(]-ΥC ?*x@_i#⠇d=߶Iu$HS-•d9MYំ9&/koiPf> ^_ߍ eP3˅%J>s=ci\Cv{N[?1=B`Yr l&~NDgWmx\QDU1&T&JF#a 䪧k)U{JԊҙ :Q~Q wCw1<0"R}MoN95refV!J!)I88&C:AI+}X>]Fj4d" ,3O@~ VϾCb_B&˅C0Ip%jKaױlC!MBy~#˜LTݒwJb2V{39>sXO.];pY,0P ;~ʋy .L>m&zsLóL21bBcC tY:09j .,vЧYn>^sO%TzJw P1bA#zrٯpLPc>;sdB-Qp5xuCvD d,:T5$iz5Ex~yCs\ x>qOyJVHF&wR?k~U/+F+322MJdvh@l#Q48Ul%w*I,S qHú7zzgŒ,g* w_/Mؓ")4If.)!ꏝC|%BQ ތkrTSYHI7upN#6/ i[i3o @mb0):B1c w鞵 .fan]$dC(liII&TumXfVܸlڟͳM~#f*BECPLjIAd }s@t|qJIjdVo^;W0#?KYCpf.u$Cf(qu}GZKG轥˷Mb#9A˕dʛokje{>;1[|,8#vp#$?g5kG7[?Tۿ_4'6 ΅$S-Veyy" h:t'M]0}O A+ƵǮ 0^" K - [7:w'wT4[Fhy| vy)?|C ee8kFYnEn2t,+yXCA~مbw]rg82/*H]i?-sGs%!۫ٳ Lg 5r^F-'<8#K[hXրm.:LgٓBLnhH# 5fP=e.;/rkvkZ7kh~8ڧ|~i9zʛG/>d\juS'*G vݒ&>쇮Co}k7C@Dre7 oEG*GG:ܫ`fP+5ګN;pԔܖuhzq4Y40Y4cU搾$*Xz6*;R82wU\\> R+̵%ž;;MJoLߞgo7v#QޡF*a1jF?B V2sM&4%1my_o X#؂7}R̝Wof"Ì*.bۨquJ9PW Rj0ՀPԻ }W$D#3D"-K-QyՓzWRYhN&Qf-t>9^Ll9ܲU}1F\[Ќc{ ,-@zP}%YyQ1*5'su=ȽAzKMp+{ם!~ TjnT -NyVL(h+ Ykq0U2Oa ` XS$6&rM HʳyQ jnAcسJ)g%9IAѸGYemKWyl^$'o2E7|J˱3sxӋQ!`tƊE5WgD0?Q"~jdyă<;m-p΍"in+|J)"49L.;Vf̹"x<[4R 3Oռ*ˑT%h mU(NA|(D/D[0 AV|ȅɱ?Go* /ej{ZJ&8*n56. qmj*ZBc$ Z *H>VdP˳_Wch8֤Гl֯"Kf:+O{4afiLh~6UMl$ t2 +`r}xVYcWbM1Z̆3RlW qvlcJI[eS,,m&܏ɍ:@$DA숕+@2}kFɄJ\Lkg+IyG)>&jayR0SBSv۬^;6܆i(df}T.WW1Kmd;Y>! )s,%|LnNP?p¶N@lLCV>e6(e ߩn0aP6b_A%J"Z#HqJl 8ǔhv;m GI#P3 >gikDLMhz=xܝO *uap+A#Z*g֭ύQd S뤥Wb4 8*-"%|<|-Z/#q軨`W vӆ&N&i͖$#{VkQkĸaV$N+B Z#~iQYPX  (Wz^dK?]X3@tž rWQلÀ3O;@=o?dFnQ iJP \SnASgq`?ʧD8cnOv \K9-j'!rdz~bM|+`Ze "sSycSSX3O,|7 ~Յӥ+R3i 1_1+NO fr|dg涏`WLC@8_{&9 2J+j{j tpǠl:{# E݇Iީ ZkBδspHjB1/yZuvq@<>%c;JRavMp2 L/ Rt(%_T|[ p3!+,G8 UJ@QcBhRا&7OKOb|i凷01A̜ZIls.&$qPbx?\pK&T usW8G) m>TuT\َpJ*(QpÌG@Ds`)kEPr:2/cPQm&;Ɍ%u pa3 / 9/[ktY=ǽ1Ĭ,-X4E˶29şUZ5`ZPchT3jslF67[Xoxg-E; |JՌ@RZA7T. MY8梿\xbvǺK8XL  %; &4 G;<"aIu|Ō9>:Չdw;.͠$^FNFv)^ qn2r,o3=kǛ[@BY@ $LA@`4q߈SlMB! FJboKya(Z}gnmKgyȸLxn9r&#Ǘ,=TiRc% clk]`2ptEw]ըʕXA#Xku7 jM^$I$HD =p@b:Ï AHUX|! V+u-g! 2BdSr5{/`MdRW%LW,Pi`llU9-gETMW^ WhokN?sĒG)TjR3[¡FD#rFؓ xGx4[Stc,N̉6A8Yӆa=quTR1ue;W O*`'HP&0ui'̠;Cs({"iK927k6դqP6iqpbO_vQԾ0 $"uތY~C^Yi.YG`զ(j}\ pAX4o%XW?m9. ٨g)Q_%)8bU ItGh\W!ek$q>c׷sM4.(^-ׁUYy'zo{`Qq8tE$r爫;9 0%Xs2_H e؉py16YXQ_nd9$@ Y<W\THokVToZDwDX ?qV;qm9^Ÿh :җ P"۔gpN{҂7ZGq^"#vrέ9~,.T Rˁr+À.IL?gvT v} iV`0 ${% 0)`:EDeNM/OU]+ThݠY' wpFoF lgPB-rb^%[tMTe?t%BCVNR1HȔЏU,87my4mHA̝2(trz)xG8++ vџOܦ?M'yZib,JZjXП@+28 &'G?M۝5Щ<\4Gh N?mLh,S{#?jTܓ`$k6n␌N܀! I鄓ct.DS; 1a6fqS$T8{K'PJ1 K K,M#ЌXN0KlSwV 2$̡Wxl-%գ {xy/dK~mu&R06{Ncf{N :] IfM^ fٞ(5y%KJS [lɎ-LMΆ/#.QW|7lYATQW'˲B \x 'gA!m;E,DxӏW€WFBJ!/ԠC ޢl&G@VzLgٟOFVb+J&( ) 9L̷uʰOp XV%k*VHO-|fW A(͐FY v =׹ =k^tO-hڎڶ#ԁӿ:}Y˵y%oh @A$$ftwI]+Bd2Ca2!~IEVхk.iw:6AQ Efmf.k>YG|E6pTm)P&J ehछF-I0u qxZ8/2ͣ5J_&1z_W]A7B4xhtgKuIBE矬ܫݸ.؅O!yI&[OKvO99%2d{-NC#(- 7II9hƣٯH'Hn~:~= Wqf;WkE0s6cq%dr~MK3"WRT`PDYwGdVy$3MkD_w^V%hQw=\?Qv] Ne4ʓ}Ĉ M]q[1;^ta0C`^.P b'BS?w'5N7kqF1; ݨbx:pJ7{̀Y_^as!nܰ@@m;`74-~~V^cZ.dSxu{% }W7\n}sac󝥲Aa1Zf@"JPMmҔsX5=kSxhXE~vR^u+?ƐL@MF1wtG.`uc1\pc-k#>9%lq8IH:6+% ,uقY3{ߨogSu/h ULP f,Y`qUkO퇧{zbTGTTf?焭*DžkLs$ndd[KpyY.0ZT<%fguiM|Af,%֌edPO  4پQZiƷw+k*c].n_Ƽ݈xd {bfwfe뢧3:]# &9CG<焺xdMDDG"k^׵5'- C8!UC.QĚ\-7%\O C^ְhULl-{so. |*iG+?Pq"m%~ <=QaYHɒ!|& q[Ú-P9XJ~?ܙҼ+1& br4\ȜT.5ֲ fqMFX$ wL|{-́B'"~t.i[<ʥ"Gu|:PџPYTX؎W=Kj%ȣҸDDi,1!Lߜgȷz]4~}9C_0:J^q! S` D hF%v|8P&/BeNi,';_TzVqP1jIA&<) &!|Hw4) Z;Xu®j=K{ݟp'V b7ŸL\( IRB+;h *c~@`I] "Rkioy?|} NLmO0>^+]z +OEg4dSsʰ()6n%w\<Yv]y[w<p;<*&&^[,X^'mOV~ IQEӼT{ŧ^jW H뷛K#o߿>≖hsJR%i)&B_Z;{C֬mړW' I,{@U h'!| 2L7Y$C3m4Q@݁сtŽf=+a,=Izr,oY (o(u)L";j( }rPMVg%(r;fn(~? kYs@hA.$+C gn~!xN7*uQK?f[n^>8f>MnM~y"D-#ih/Ycڂ|ґrdoM0g:\'cZsz%PwܗQmE?dR:уR6`BCyb =dL 1MM_C=4NC`3mЪr[= nbQCވݑg$I/&ܯS4!e~ )*Z;8I.YkJ gA\dɸJtG;+mxaC.ڰV 8c\YbN=Ԁ^f쳍)ȑ 7?tn/]%2udQ@|0k锝(kSW"(Եg-]DɚB'". C$qCI {-X\snʿSh1$t\ D&6l($" fiH:+48C[ӫ#8 ;}aCnHɰ-R.BrH"DD+Rxx83%UK0zcxLQꐵ"r_-+[!:D[!/>'"}74Vg`t+Zl9hTuqAd<~PI -[rنJ(L)9V꛴41~nFV4eGf?jO{T&P _DJ$=+ijP׉&{M 8ehWj iņ<+>m8f650ZM#hCʌ,ãg<>y0[O15,bݶP } ԳܿŃdvB.b@ǘ[ zg`YX0r9QtJ*ce_L8.c>L `q!WVc,to^%~G?;D+, qfYcȂ`l mXF+-6᛻c6k:yqF=ТD#4aOJߨ0M%r7f!mGW'_8;ɍL>)`\T赞sÿjd;>AzDn ɦܺ \I;B/ DoőqO_H>'4te6im "|C1, ܾ - W[rڦamˊQ^v\G]:mUOA`Qbϛ#;?R[0 zZxVR.'G_BEn~1[0$W껩?}7;: yKsjKHҙa1;d0k,cbttoK(@0@ݽ>V5e\> lF2l쳀Զ:=$Z*EW'b83D#56UjI?[xGsE_râϣ hHO>H)-ZRwa D(^@MTs:Mo9HrIڞ&QnJD|t {"zK0fh$UA: a v7"\Qe/=.ہfcQL diK+׊JG6|ks5uݥdC|V"WF^Oӑ 7Z]ciڼY%9FkOT2y~5N2XUɞ魷lU*E42#dh;~8ٺLR&e*]⩣.{`;lb^"ꞹM{ipd&u{/OVPD p9|4x' OΔqkWBsmZy]X(Fk0I`_+ e2OZ n;!Fa5xʕ\(opׯ#bO<ƒev>ﹲ#erck.*->#q^|;I}>);EWpZĠ=~0F1>Uu-}e[j,l?uճ+4F3|_L2A0Q~mCGN<@qa\O+`hb2qwCa\؅ub'S/ojQK$rMiW:;UXzYMhCGeg1yF'k!|ioT9m u_!Xe AkWv2t@G9ű4<X_db,T7CaՖuLWs/ dRBC )I;7CX @>Lm/w8G#>Kе.6DX/XΰAy}# /o߫K19dw6aREܺݏTLQ%l0^3M>94UeLekZu´dճ{} ў )J@Po0橎 y)uu{IȾeireQM%AFesKKVq`C3YsZ {V]!'?7¤=cnņ.U19"_Gl96@^ts8g0]YNyUi`I,fRm>wRERbqi}ӱ 篂Hx`YJǛľ"4X̩۠?Ca6n 5ƌ}(TxNi O6[5AP*o,_<#$-va\0wE(i&64bFp{*:s8aZH ė=DPT 1D,3.pNܪ*3u,H#:q^|u;V\)\v,(oMax @=*[isQV:qrq?hɝ5r\2NSۆ~xSݨ׳x4Q7x_:ϱ|KinppYǺZCMwT5VްI[Lj#:ܝ^@/s3Su\Mfw8 _/i[I_4Ͷ -m?d d-fR! l%rxJa"AX~ vJmk[R~2¶f31:&g`*oG6wTl|?jK t1"-&v8jo!_;v)795@~ꨈBpGh1W*pgcY L(h$4,}~d$H߬.P䜂E-p?B0U$㻮y߹tl3Փg.# !M/;#@ψ aO[50xX7To.k)FDeMYCl]ґdU Ҫ^PC'E|eT U?eJj#rG[Ւnݘw sm+84X| $ kj!pJ 1  A7EQn[v/2bQX>x H zlk=x18% l4qwӆ)s HhNm0{ !jK&uaSLaKLE@M=P*!aa=dq.nr&<#Ҿ+v*( .lcq*謩YyI$7|Iw'O@lpdnjEcw0޵suʐQA:aE .vNl&ִaDzvS/|칍v28{څx)}CjTTL)?e0(d)T&dX\V4)P. %yS}b -,P.k+@$CE5ʒgH( fJvT,סAM2}ќkݵv?J홯l5v,=efdD7Ke.?0Ƌh_P\-dʥ5Zs.m~&zݴ6t V^ 3kk-I q1 Au";a mB!˟vK_<뇭 'Dvq)B> 7^!/h/쩤~S牡}*׈_w,Ts1W^7gCԕOM%/bf?,nto4[Dw`ICV:Mm>4;t>HyGJ0%s#MQ!'m7x>&bE-WM F&g%_ƻLۋ8 C&Y j8A!ȳH^kZjpפߝvnp[6UGcg"_l*cvTE$UG\^7OEL^MWۈ:eB!rpU]͹}2zN:ml7y5=3Ч 8 cB{#XakW-JtRMVL21~qUy:aCV ;1WxQ{6˥K{Fîrc2aggm=B)$\]nIo^cʀPGNΝXbGvrw]oeMٵM sbZ 3aH\z{<,teT-D-+@51O0$jz"㒨f3XH[Ž}t^3K)ߤCN^c@C>,=6k-Kph|(*fK =X G/pMK֔#̍x,XN |r#qLu b7ˆϓqK(04O*_BBJ7RVtcK,?IAPFg ){vS|e\vu 'r~5Zn;?]Wvk2bs?@9;HB.DX%j9 gOkPy%.G,xCfZ Gٞۜ%u5Qr3RJ8MXwb:]Td)Z.X}=AZ%rgR5I^Qv;RgA]?A.s.Ő;9*gh`ƙWռ5#ug :8 !lQ@kRr-p~xbʽ{atlZ.+NRQ(2B47ʢ{i7re'4! ^nꒊ YͼP|8cma']u5'kN=Qb9:Ʉ䈔;\fy1K |vhgZ^Vq˓sY+ߛUQD;8mU<Bn_"ڜx1ZPs4PVߦ^A=f摗wՀXX\b]10'q(X=(_<8sk7p؀z#M-K*IRp|ɵ;,7JBV&8Ex4Xf{ n$No.|9OV+reQI,h=67d%]9&OgzMjxWv+7(FfY$[ oaNg3Re0$1ޙ|یt{ $& }|CYSBdg^H`^f -^V=deqv~Ųy/%~蹹l`kԭ3B™Ɩ] :CzUU-]2D$# h&NpQ{zS /h1x5%|`&Mط *&v5S*jfyޠ%3SI$>V Kݒ$=E!A$i kȓ(*q?}<` Ԝ`wf v??|wvzBc]1؁:liOm4\/złقvz] 9 ."F[txB5'Mu"m.Y @3c<\l:{-bn#Vc{kfr ң$gx4sd eym=\s!\@Oѕ٨*܏h-ޔ\].kylp[Ds7& #@,ϿZ9A>z0 )|&FˤBHo>!|[•8.H.NPe4q/A=h\!x-Uϫb-\B1osHx@F9rf]Ɣ6yf >6gGlFyb>%izvE&[MoN.@X/nǮORMdO;0 _z7W+ e]1K<sG/[RN`~qJ3c^>VMqSPMČpjE= 3Ud0&6y/;Gg6٘C?1Lܽh*D9u,:.&KߜI9wbC,6k5Bm$j'9fʅVFJ?1#Vw6zK]sOA"D$O`ci~CkhQ`L$4a %}xqxLgE'94k**&>;AU !|ǂy1Lt"adD0 p B.~-J>FPF!h^CoÄ;4S ɹk-&zDsCȦB&)Zqkt2&zc\Pq3d$L&E8&\jK H@hUqV\D JQ%EíkT.?#L]qp o*>֊/2-' q#OnLg?'J<?I mTqӚy_2yZy.+ЪrU H}M^V#ȴwd{85MIl,*!0#4]eDZ` J͑Zr8Ҟ)yL¬O `u"N}P5u»>iژ5Oy_ž,nbcaJL &@,;'y)ׄ:Ct48Gn?_uX]TdNo#v9c4m~\!%A'Ixɯ}Yp{88Koem`qOmHDM)UHobDf8c#'S*oI Dv3p#o*OϘ:2VUc.sBMcRw ?@#/YO[݂WV;n3) FZT`Gj3䘞!5qۮ~Y_ȳ73PcAB N \ܻ8}?ƈb j_}#ۆ.ͅjiuŔ2qXrhH'\zBu5׮%t5gSׂ0 ܉*ᅃ^nYWeL$i m܅3vrU Ikk4X:|1rqLJOm\#<{cV)}T3ވGN&C 2D8%@S\E.L9`5&6Ai|LU>Z[āM.;hnɃ҃jbyD%3x)% 7wyѿ0z0Sda^?n[º@|0eD>ϯ%9V?.VGk/CFtŸ;k-̷uD2 QIW=/9X6C'bl)_g 9b2\r ? P8.*` cJC]*cѿj rˎ0ų8[J$h^n? f7(-~qz#ED>h--^dS%CЂ*t ^àkHH:ġU8^XcO7bPBċ+=I 8$&QľLлNtoSFU)` 2Y^:+ }OVUG"xp6x7 wLm!술wA[ M@ Z"`}`O`i{2CЎ=;y;|j&jW kT)>+vEgy0NEQhJT/0}G4Ŋ" <P@@ʮmttn>7^Wt+2%oakKdchjlbpxg֧qP$Y$7#gʥ#Γb5:=Y 'I nT <0:n1S+i }$dtL!G=2Ԡ1%*S Hqۛz"2dъ3tn|-!WKWuIsXT@,66rPP6)oq&qK;'{q>nBb얫ݪ9;Lģ^>k\p_-x r5X?JbS_@Zᙾ7@*P2tKU8jB%lA4[T0S7Fép%=|$쇜xHxy_p`_V '$ۙXA="#Dq,KB,+\ '9 Z47.ʌw%8X*vvy?" V91͖tk C;DhyPI*B#^i4 Y; JPvӷKY~Rq)>! PuTU v@20dY~@vAFEEQ#m)܀5\o?0{fqfI-ӟ;unIv-Y<{YTrhddy/r@׌_W\ޙt'Hٻ04!RFlC ed"8 ("XG =f0gBn2yNt1RTRIL5g=Qa/,rCP;;"~@9_)G\֩ڦ|KE:u30VU[|'jx25?u )iRҮh(E,jAZZ]zqn0T9җw^0&l\`itȼ .D@չڵKla3{6A`.?gܢ.}B:).\Ch,[al֒Lﴇ_ghs Uv@sIpJO7&40CSWE}iE?6` yHTMӳLqUߗZR#ꏎEHtI0{νm&_~  qo O\bdp/OD Qb=Ʒ>U+<+y2d8C$3lBڃ rѲVnUdwG_6&0[ A>#ϳ҅QkeQFj-f~m @%>m cPptCx_^AU3=k/DlwS(9ϐMU?4(Â)ɝ|<@>#&,!^@"JEcߛ.`2\TJw%/8P;/3vBSI: z=y.±Bw!4CtL. AQrgl2 {kI/ˠL>HKÓ)-[R.ګgN^dٹ][FMK /W6h,ua #jB Z’ [T-FڿL4:'4MrI4cnRvz9ŵt?@ ZZ˕.3U1 :HuUpFYkVӵA*2_ ݭ IXFs~|\nÚ'lRhF(,}.dzpA"mg^UKDJaQܠI8o[EzSG|c#G5Q"6SIR(渷Fu2♅DîOg^봀C(4m / OOhht*Sd"eX>Fym)bJyEtxK{sjZ?jl2*;}Ǖ~wC78/=ơ!"j\p mPg C˶/+  &T u19&: *W%2;P ůH0mZ [W^;m V(BR#knDr 9)mIvoz;fЈ+b8şw\(y{LѹGԭ )oq1cJ\ƒ>W`&X~o+R_qgJ^2\n},ƱIC» ^,5nڮV-*M%Pv#Eyi 0V#33P({똎$(k9-8qJaG#26r`Ǖ˷h)L񃺘tVҐ}kB_+Lu6?O>/2^%`AEY7~z)5Pl'x+~ L3_vz-dm˨Bحծf?g APsYM=eXyBϖ4x,V~Մ#~JkkهU-ot!0m?|5!pÚX+K.;C3lGl065/ng5 gË |MtΙ[Qt"}6du,D :#_Bл('EP$j%e^žQ͠M`9ŤOlŚC9#^Ȼ, ^&2gˢ&ɶ09j癸ZQ7̆j!~$'C"9FpEa rsG/Df5FñD396d0uaT}y~dћɐJǿmx˛oJ[aL'bUT]gdG;$aRnv%*g>2Uh gх&LNK:':aj[OO'pT1/7`c\b+H#%aUg}!B&lU!mZ9@ȚEB`'PIK gڍeԈ@|e0v]]Uެp)!0_1M CܓdFqs~u;D⯈f$Sc%\b=Rs$hd}yza0r _t|#<2@m3\v%otS3fdZL7춀=:K%8DSTYnDt3e#>H_kݬJ@^;W5ڈj8̣󴏪s@Uq1DSlX]e V"tzvFõNlMkM/{dlۤVFY=܅4HxΏ^';ZmqW-ɍuA7j;k=u0[>&u_օU[o߾.Zo/ iM1LK5 ,66KDӯÝ+k}繅3.: Z޶'4;"caPr`K[]Pl o[Esf$I6pŸW>̓FO`d}TS,Kă%+Dm%O3ō8/n0Ы+n?lH%9˨]%rǩMuFgZ;oVtCF& ;@eݬI5S}!^?8_ JY65w؈"Bq #jH%\dGon8{!/B@|`=F,PwZzւĒbtU T@ض6!x(nC)._-0 .Gc s7SE64xkyNy61Pw|zvu_:@a@R) 5NC)$H_9h۷x --P=J,(V,"ם Ȍg_Ջo@g簾0rf%fwx7%eF$YR\oXĘh窱YRMyE|@[Z[s2`nAFcZR~/m( #nHT/HxfK Hul9Ǎ5S{ͷ(3ީTsuMg˕SC6W^Ӳ L5UR߇A6lBXQ,ܡ.2jnr {FD: ݸІ>|TSu*q0Fx BNk,CnNG~UK?$D xȪ#XO*ꅗ`(Hִ]dS;4 I _כ3;T xjMQTiWWl?ls(@=6N/;'Q(ǷL2%okDIa>_;}?]9Fʈ֩U-a~eAi4q/ Ơ6-T5>4Bٲ~>&1U L ަo! 8֛ak~`iV~kh7őmw3;+YjG{DNym8-OgzAr9.|oD0g퓰P .Cmyx:.klB n5:o]2Hnٟ^jW$΢( wzJ9Q({9,o :8Bߋ]eBeVwt[O0?ٗr*8QTKV_+cb|C/LۗeEI@(d䱓kc vAwfN\<̩}%]E;OG峰%vud X8.Yg5όo:f)VDv.(07/ü- 4PctƆWE[GD O iy8Cڲ#Ay^ְɿD쎥lwS;Pr(rЫ]V FJCf@>X1QX77e@aJ K9['M3 /\J6?8u#rFz't Cc'FfWq|S~J\N FY/䝈ٚUrp-1 9Tmҡ4-b AR"~K;*_^ry@3gʏ@:rcVa @cetcB|A 4o_=1^>M;d{9+)0)Hj-@KLi&T!Mi!OX{ߥZá7Y.du~ ؇myfCp '2[%ɼh :qz,BxWu S,h3IԐc@i&@8V.W1 ?+;(qلa֛S Ct=0c/%"T̤T* zS!#F*rE!K`c jo Xp'ex|,Yd$9F.Rft; FVs!2؍}I<#%N cttZ (ifB$j"6bw .DYxL\ݭ:M;Okɸ3Goo0-{~]Y5Rj҇˘V x ZKO\TsJAQf?Ad iK~;D F]gOP#8%47.?< YxqRB(1cB͞B- !o#t <3,FnيX\ZZ%&fx[LBt\!ECH.=\8A0)QC» d Q&``Egw7S1l1\(w•#oO^I8f`⒔n. tk.'L.AA0Sw; T'6 ևMGz𻶮~I.q0^i`Ig,KʞbA}A%mBGKܿ֔;i ~*$rԖe^0G0􋰷z`pp G'-ƢeuA1CBA0vUבמ6C-J ¬W;vw,O7ҡcvOVKkyWOF#eQK:4 N:C.kkJc4J6&{vS1T@[XK4Ju0Ds2xPy>Z5EJ7uO9, KԹͱJh-_B8Ciŋās ?vRkP"݇T&p!*ZLU*HR]Z9_;i^} xZ&m C.H[@24ciJA֨ 9TY,5 |Œ3oNj |8qS07` 'ӹuy2 0&ļ&ax1*}] ^#JU]Z#sGXOl_ /qMe'wz; !ؑ>OLu!3b \u'b\mku"$=3jEz>_@EJ@x͟V{wPJvFCf#}U#hyZvab"ųkS~ [ׇv8iX փ_,39ct<r[l##:tvH͸|~ OZb6jGJ*H8EwM) ;hP2& ׭(HF_ڇ*>JPLȑAZ߸.&O*g/GI|퀹! t#hEt$ {MB]3cor. N'wm8񮾟+r\Ebѫ9ч~jˀBŰ ؔ规6'a6.~({忋PBSf2ҮɝVHV(A+ϯWxFSW0P҃_]M[-shw m4fs!{<7M7t:dIAs>~[ĄCJoƣ 0;ꏭ~ʀyGk?E#z9gxeNf Ӵ81ptPsjQ7@ <i2t%~-o cLq6v43IИ;-M㔲kg֚,؄ #aV3AZӇuFzMk\JOQZAq܂-i"t 9dFc$w/2rp'يLR)bd0?(&1Y|vk  mےkT~3yPbu*^'cT՞>qQIǨ3%ɽСe?YDN>Ep(d64)GAV,ku1\UBU6.4pbp>&OC%{~m&3Uds2p KiP#~!0 UVdp8$Q, qCpLp`b.x djrYx?,.V5 ? 4PsmF̨qa],g1@#b%`^t0~ qP=0Z@o/8\Խ}Ԭk s''8}Cq>=HX^/rhT[6h޿Tó2k-DɎ6`wRsbC:y덍=W弃-|FobVJy ?X+u@07`M6ozٮkKb#Li[Vhh -GȽ*gTcVa/w- 3vHsBz]sN0ts)`o3[1fW GRA:\7K@Z*#ƻ;d2ݘE~}E\"CBI-bpJ_BX4y:VJ蝪n&{fdbw] Jvێieg!VUA Blvt__GbkEV>429|} &և 0y\n寒rviVf+XFXu1qAZnj!zZNsq@uHEu9Cۿ H:74.,̵G^D{#QYm6M (@^6GwjGAyA$ܴ,0|k}q}8u$@Rv'k3,0 7D#GIlb3wc nG ˤvAɗdq:qge3QnZEߢ'f6 ox6q9䒅pbӏ'%(d$(ȥb^UmfF gs^^MjpIЊSGX8U=y:Gp jUWb $WNZ5b 9e0$o/ZI%r{ws‰1xٝR~60rЇLƟ% aB|#՞L#VeWއkqfXhұ4C!;'oUk KLŐvl-&}dCQNud$U摕n|ȃp&r忆(Qoة0U'坅|r?xkR:Ұyez+G}allΪo9gRT$z>M:J%K;mJ=LYA<TT'qn{(9WiNc ]pDEsQ˘%kuj![xĬvknڜ^S^t]RS̿# Ljt:B|$(qFuR pS䓛Dh ۙ~ٚs@^w K#x JYK̳"pSˍaU⟍Pkqejq>5A ҡFB V)ƃZQN?rt1r<薛a‚p!?r 1nMqp_GY[+xgc"eЯa*E?U; "ۘUr,`0N{@k_ZOcp.2󢈢}7fWRQZU'sN+b=ng)CSg^A,hj_zȬ*A+]5oI0T'? :OԶ* y;gm)EvGpӄ)dAI3L4J%BYA>S;[@ڃ\-̍ʠ2ipdΤ72B.b!sZnwȕvs&J0_i~k?|%!S&N=WF K jdXkEcE9 #t$Ddfǝ!~PF2H:Vu) 8fj2J'UpX sfޒ$Sni}tfHVi,gDp9M #f;z8x!* ~EsC+6V]b^{D*ϼcɎ)(IZx43`9R7e҉ji\~7ap[Hr'<mx 7=+v6ZmJGMO#41awܰH`tv7$k)0̝vq49؝S4-,_%[*-)Re]9Y5!\45KzQYO)[o\%s\K\+*OؽcUV6jҸ_ tQck KGYZSr=_,5T&M2."d?@M|= j|PjSvv.}ȂSIɧw8@PWB܂3"J3l= 3 &6(t)Em/#'ܯ&8\'Ac W;d]¸\Y 3n߃)ݩtljOgI͘s1h}M|s( T;7l L 8 ْ=v8gx;Ibrxvs>jŗߌk27ib zL,I.ɢ1BuS,"Ӱ!XLDʑo" ĶMcϐAs!=rME.ΦPY)ЇDd&Qf@/h9˗A찋hcm`mB<$ (uw؛{a~ohg LdH<mkJ%k"q@ʩWUۂAV^:=`_1kT;h?>fqՙ6yr䢡ހtͼ#zD^TKea绡)*6ќUBf){/@v] }طw $?h [/GP?Y/gql+,O?>@e|?֘Q> ^"[10C98 P4`X& !C$oItMhqdK+( NQ/0eUYώ0!92t g*=yjYH^\a . @Ԭ-Xd1L[aMZA+XG+8i#'{0s@q.ZLit!??+6 .~ # $lQ>o1ȑfN+GjSVRLYH%3>@ |cNp\qz|TlTi .>v e)$(BtVt_EЪMSlx?Q5a;x rNL({^kWnR)5yVd<+֣$ਹ+ n➍;k"==9S_|z@IP(X'1V.7T™kH zB`Hkny&^;,2z܍.Rt@DVYou`#~+;WUVnôKdK>hz*j"nQLx0?7g qJ';_I!GLіLf7IA=8e[P,~vo/Epa蛝ݶ˭#-@./ &[N3&u]{qx촋#5o*+"%3:U% 8=9WFu?L'hCFq4Tb'-l }n+V>`W(We&&ݶCLpm=t -{(:q&w-nv?zq~=Q0 /M*;a$3 ߤꡠE6{h qt_ IG$rS֦v|i^%&`,Kf%A%vk4p5h<駱`B* _"$G5(d7Y3i{a\T<&G?6 =|&/<1~6+~?4ʺn;X6BI9$GKQ@Kn#3k\UuAG[UoZIxn?eťˤ/y-bI!o:ZHBx$(јtW% r7;ёEI~Er8"К)[^o[fF?(p-c)/~tksh`\#GxX$}{]^p8ל j9%S(Px B-(ךlՓ 5;V[ f\s@eͪ{)ҝo`5 #!)#&ԀAd'[AN.iD.c-罗LzRۤyL(6l# V5<0cDU 2Wϣ-<-T}P E `!_4JpCtr XyRtHJP07XbRP CgE%yE:h5bYtqn\9#K ^rZ+,@NjSwW)hww$p4p@(n^DbVq%dYn#-$f'+I`kjwJ/!Yeo3zN1Z=<{ CÂc)ٽ`#ᡁRuèi*Xj aXU#}FXZ7==k,tH܃53,&B`V]Jnx gEw5$k6լjpV)CZ4e  KIi[ c~ZuiGxP$CHy|y~".C1 Hɏ\v`tɴ;ɡo:Bn)`\ZiU0 S(RsaTuoIA2uFEތ~GwO.,ZvTsyD:8KQ[z/eT1[r |@3VŦ~|cT\)3c{ǩbv&6]"|Hk>_)},Bv^;܇oF|يeŬԘ޽\[+[*8n&>ٟf!AA%ztWlr!ThgjMw2@GGbx:cZ{TBvR{3`_65`h}kM٢V~Ho \ D$r WD(7 (?YrUsCA#*~!@Z%V ʚ;,EØ^qQɃaԾhx%#xO(!J.Q[Emt\-\6bxI\bߌ&_=124-pr5@~c#14p}A4k}\.*L1N # =7l{\~ǸI(} ?#ŢDxpD',}9ًᨘIW&3>~齁Hڝ5BS5b$ p(Njx HLes]etbuzH]0 wA+]zgiŽ/**pp JTŢP;nL@7`2G? s6fcxu$Eޓ`r 0Pu0e(ed|~uմ~,fWc;+w 8{u|omYÈa;j_l8+m8F5W>{*5cE]GG &⥲ dXg<"'~yp;t.Go?Ȏ}(NЖ C|WF#JHPG½H"BӀ'nCG2y9Q; L-c?O &pic fL܎M8x|C{r:=;RP9F?=Ib4QI o9xi׻^z9kOwbqY+#QsM8^x?OA1pl& MDɳ2F$5a>aWM޲HF[>ɖZIsf7VeH=xuDsxj'#/KSP⌼=7}Cns$޶T)Xht*qN.rj? ;[%{0xbD8I TOrJ\!X_YˆĄ d!T2K37I&Istf9_[XS7nVa5Ifͻev2zz C5nd%Mv+0ߴ/I{RwI 2Fg-+ԉz@ۉ@)Q~!K UM$ b QۡPg瓣%2Iāwk HTr2<%\ȱS(;^ ^N}t7'm!K̸i1e!pGF s- rzD.-*@؝h?"*E(䨟q@4c4[ Nk4-2fXW 190sbb0U{&e>֧20,P^ݩw>ЁT 128apen 8{q"]KhdmCOߐ966{% hIxMDTд 'CɌSd$O0]Q$_Y@zJ/̀{ Ǹ|Ɂ\bkerܐBfK9gQ/K]q@*7?1Nr~inr OF50 {L/U0lJnV$sS$mLhey*'OR5*ha"1LA%WP .ip !'='=aT+]6Ig_`#tGϙR;͗=oy3ZgSgvzabuÀ論ry4 wS!o + j;0vX~ecIXԻl\1F`^H^Frs2e}L{Ny|.]]C^y]m}LV3or:g{Tic͇+or G 䛊$]uG IಘHUbTa=k EoJ5jQuϖ ٯvmޫ}Lb/Bۇ;8I0Q$MXӸVN{Epi^^1WM؜`iXt Y׆bOeڀQ&GyU |MRdy.\P2}AFkꤻ!W) }Iێ]hPe-v(et78s AZKZpq;jU#`N)Vc0<@^NoF0ҷfI7egwҊv)YuMӌ8s>4=:XaY3fY3yQѲRAލG =% ⺤Jp=quUL|77v$iGTP4LKauҾ4)V864#xh>%1?|P0 x[=Yag'A7|dж3ؔt`y=kaq3DDȭiG~:$,}f~ R>irSKX~L 7&ZF:("l;UMp+*&5_RE?xz†2̓E`Mj`QJq$mWdڌz!e7 yQj1Drn#Uwxlwn4=8o' |t9$d mVeO.͒ƳȠdce3Oj:?I| :C Q$ GT b{b%& nPڞ}޻?ukp2L0̹зUr Hv26t?o&_8a8%TpO\76FcLƷQ\E2C0[^[f~\\ߝ8a SC7I^+p[ [>tdl@mľx9Y!Mծw"<0(Ys+'Gu,r_&;xYa1smEG0̞al ockeV >z!mJq$C ; 1 ugDL fI]U`WZcCNɏiyb"_j/\sv4c\7]FaU}A6d!KH7*CÞLf6YܓR?W3@sjy-aUluT3tsߣKbΈJC2Ӈh&,U[~ ~rk5B(`l) (=V" a%۹kW.8ԕy70n@𝃷Z+-zG~Q*T@ya}cG֩c7$cyb^^48R9^`Lti{?2AX)SJ}1Y;HG'fiؖ5b!EerXFRxm :l3O)чRjusnUT>ψezy͒XLNt ˰r)Bu gFe͎,Xiv@_3tA9+unRۋ{mS]FMPn7ڬ*'yD"\볒KOrb"`KOxxWe]Ԃ^ zѾt3~Svdav]hJ.<ߠiKϛNLI53qc&@iy0ݱ˂L݃ix1mJZwXc @cr,+GfU9)X~aPs dͮwTKPdT>'1Đ˹۩J E8Ar~(MfH7a.-д9sH0OT <_hk^= _:$mo>+>0;FAPpc@a_>qF{EyPkq7T3T5NP** TH=1!@8V(7˜`_ R WԑFdrz!fkXj'RӤ#>~m.KIk ^E26c5q9qD{OccP}ńaI&v0kRWW+OIӟeL, (=n+FC+p1+Cq-?y+pӥ4Lt̨FFIg_fx+\fHߥ>9c tGn1GD5>;a-΃ R+$oK.U< t_07:=p|EexAIHa.'P3?jNCzH7qwnαFwQϕހ2 pqK8{0e|{h<_8#nZ?RK@aW)gM)YP xbQIUp$4P֚3&&(W+_.<\Κ\`ѤgdqS}yrf 1]F=-Nx JlgՊ+"N]ΈW$Yb zQ8~js> '-m4dkڈ~R-r rfe3C7-3^B= /Om&ܬٳ"࢐Lxu)GQ:BY=R="⭔ M~SD8<<az`: a+tIo6,gk|dpKujg{"_ڌ*zft p#G)9- Mn # KEsʬ9#G?/9dNcmbVtO~@NolMnB|IpLʇac^l^:wug>Ա'VHBX-IDғ` <&zwq 2GutjCJN9;bhV;"Z?Yw,gh"|Lxe5K# Sp0?yLr "nua˨КY,0o"O}蓆8nhpy?oZH͆#tď,-Z$lJ|}sJetqwFH `AbĦМ㣞PqèI8I^2FL؝+X|zJHY ˯s]xm^?%z@!uXʴhouVg5he/pAuZjj+˥Lu ?xIGSej)_lfDwɣR-O0Ρ@T#xSo->D,x-bt~ $/o] n^3 xZ'Aoa F晊? ¢^8ХQ]4Lxo]q2 o2[*ޛ\ͧYjRǭn&h6i }Ōi _XaV=I⼳BTzv;T;h4)ENO&yQyj/`Tx,c s/S|FL[jMBo.ٽޝzJ1Cm P[RlKjDN|ebSx}WʌjrE q@R<*_v5:<xi԰qS {"S4 LPec_ ',[VHA7gN!%Ri<4H8>rQ B3]W_g J X 95zB@9l@w&#qs@)@+`G9n Y_=TًY* DžXIM,}boy%tҁM/R+i~ Y#-`ѕs[+Yz@ *7RpD_Ƿ\]ڕ QbuGxfLA% knvO_|ߑ(AEUUœ5(6XcķQ*Qsa4Bc^e^o;v lPP6n,0>UPWa4V?#_G#uvZ"@֔Ӿ`!F3O[WjPvL/z[ݕ ]%/z35AÎG`'=Œ#H[hRf:v~sG"A!VMDI5%eOHv f)Lǘsb 4Y7e=Rv!y`.L#;Փ*o"W{@nB) ){ }3$oH%) 30y&ʟ@݄i<]~v};]X, V#յIgZ8+CT#};P;?I~ "">1T :NٰyItN]^YڴBܺB i]F X djf]'`yTu-%8HcRԝޞA\n%H =,y3iTn`FU&GLV ʹeWtcHlB$΂{⿷[=^WE] Qۗ"Yi,/L>o։SζI3-]5W&v[$l]GT Q:wJ|Æa4N[Ne~ *֥i&b#,JWP6(~pǰcM{sp̚nr9-yVںg;i.7oUC>˝S:9~<װkY^Jbs6ic'vPߎ$(nW߰Eni1x(9\CXa+grj8sz|˝q2L;pi.EufFmiU.1qU9wy?m[r_@WCG݀"ғhg,| uRjWdo[P`OIk9=}:ȇ"!xasዖZOfW4VRw]C46(l38L ;Ueq4e4zy+ :Ϛ80iq^vڠ.>XxPx+ |{XJ% cϢ4VmQVf?wZHguca:: qoGU_ }3}6.]B6f5ZU@(+Ip].?fS*fe^{zŧ>-Zdy䥼>r!N,iٙw6Ă,{j*ftIW SMROq ,iߠiBxR8f fD?ksf@dQ?>O\0~b' e-m Ucxd eWEyj#C|L?(6h(d5K`(@p{=C+O:2?Dا5 zwu* c G ߃LW z2ns܄yt<^U;KW[:|{!tOH@p[|uj== -Rtì ( b>}t})B6)Ok[ |?u7S۝k=K/ߞ^j%̷MJk*^߹v׭5-2,zzuJw%IQ@a+zHЀbOL)1+SfDm|$*bȒRP b!5JΞnҟ>=h$aeS',a::=s+( eZX'G$l_,#V@6ռrV~IৡNQxzCeA~ڡ$oA^ig:p⍈5Ca?(a}т֯EnUisGhlP@1w8?2R~nQX pXR~]T1u$[{|TίRsrr0 rSdDs uDMIJy_7i( d~`'D<`G5Y]Dׅ[YP_s64>Z_A||Ln+kѺ*bӺ]~a7tMVRald.X2CiPn֡&%Ӆ* ٍBm %oX.' ʩ9Rp$'"bfd.cj) QV\>tX P_P+4V/J01` UCC$oušXU{ qc{s QxpyBc75n&i57[ohX4) a(,V|'@SRg]cxDI-\Wn!AĿq̪yR8bH^ C*;+̍ɿٱYc3 5ٸdo z$"TLh"SfUuQ+H牳>U!r^9 TWVB]o.Us+^Nc28M SE5 <8.ʙ.l~%X*/*NUx6NAB*q@G:1\{~IR{ n(|V(aÈy.cL)oN"PߞܥBeDb`-7/kmr產5Ɏ5CY|)y\Lڬ-N1١\ ;VeqkXъM87;Uޅi EA ӽSc)d}-Q)uGNHp]Op546&ɏbU5nGAhz7^8FBL."xfٝys4`mŻ[dѥa%5^[g k7'+q-lHtRWTt=D2n'bD^8fy.+wu{mF6]$@]K{/>Hv\m]VhM>6LK<@XdUF˴_/3f8}:kERLŤ-@/`SJ]5]URN5݃/I){(|˱. s*8 vWl"1Gd{c?QE5VӃOKXGINH% ,KBz;^w\,Eb 99sqk&~>$]ī'rlW kz -r_lKBR.D*d T -\w(pv(rZ析 ;TTI!Al;pftSZiOed4r_+YuKyHB~pR Y\My zp^\ &BrDMyG'iU}R.eG┒-4yQ͇Yc1X7ʋЁA) .19uCw ۯ%x5%l)̸8F*lوGP':_DV#<hNP4=ۊ"i'c5,KݦkR|Ӭ&2[ YvcfVVwNdi4Mk@ JvQMo38մ6*y\5( U߰T 2֐V4j9Kq ze4r:|ӽD צ#EcpL؋7GmAQ{`` l[2qo ,"n rC7=a< pA* m9חc+t46Q'v1jiw{ ϸh6غ سL6^ nu/>0=,ɺq rޙBg0yDKUx]Oݨ(| IS7?jm-GiU&l D/$B*C[J%UCscRy%h`>Zls<)c 6I#~K2#VB|0* S?;xRkj&lԚtNKy 9|)0J]&HzC%/@]Iu(>g!u)Ir[wTR ]s_ڗl0byˣjRYO:HsèoKIVgRd- |o8hJ y~0#$q(9@A+10 p؈ ?2X ? `CYYQy ;ݔ\ as>&<$>Wjt1vjO`!e52v8H''!MQwC y<vNgI%8pHIrI JTܨꥴ턱KT:J+߅2n^iOޖԠ!%;_usJԳ3[ȘڇAP@uMrlSI${Ƙa?l2}]taP2Y-yh&Xg\u.}~_NQ$[E/%co5 .,9lb{1j9qZlY3騾DHBOԀ(t\ wkFKt)]y4VgPsֽ {D\V%c8]Ә2>wCn7x~O\Kw쳔ZRx{. zA=2~H) fZQ>,SYZyB&M^Vd9a?>u^r船1^=E[HR:9Y,A1M/tN~! cI&Eolp8&$[BE0.w|^q<=R{ͤY,G*[YXYťfCκ-|0#o87Kp nWe ;PZ+Bo)jar'/ T1-7[g3ÅŹQ$!\0 -8%?@_1g>Мs%xwr Ո1\<=^J}^>h4(OVz Fe_c `sQ59k?zV/bNOڻZ!x!hLJqbE`tʗ j偭N~TNA|/ؖ8p[_Ւ闷K.[zWuѻس $adaٰ*̯K0n3 By?hv.Cȯ $_#:UC6eCFiZTmviOokcqë\NUcF m̭~!PFV3!jq>ZEMDb?ѶB~ddDDp|?p˻@6TUrc->Wl 8ITOZi`.HA~6 8"Ѡ~sjAÑ_uî2h{n^w͝x "982HFNs?찀MQJؽb+4?eU(a#KRg :v-{iOP@C 6;*zs5Al/+}Cǧb zӜV(,l %h _|Zs2zyG j0+:wķueZ213c۹q-_?yc{&@4HRfw~>?QZxַqDMZm> N  8fN6qݎ[f[NfEؑb5^6sAG7r+]b]coq[!# .r:[TMf\fwY4r'}D',l.e[UNvS^я27Vby#U# 4ܗZfzMvP`"L~YJiऽs wFV佮HYMdN,=*i?{̻uҡa4DK jN0ILF@5S] 0ޭ"a{f32ԋFtr"lڳ)>kH eMJ3OTDD[+"8x5GOXO#s <3Y,yqYA9- I5>ִ?lKf*iq_\³J%N i@xuN1INq[F  LUJ; 3g=*SLh 0(!KW XcsE16XĀCj;1dhpJ.o8qr;GS~ww\;_B܊+)"!HEG,ÌQSoꬼo1Õ<1(KN_f>whYLy^i]wxkBC5hDvA'Em~N^%Afn,ISQzs`wsv~Ģ1caKE|4{;T%kojf欗Uq'R z;Tx -0-KIg<&0HwU~L1%k@Dڝ Ml6-P*< <bxHb-ϞG9['Ē|L("jba_i \ m`f įcnx)]*ʜfWjjVY,Yvvh\U};;p26";iɸ@<.:N%IaY%•+5dME·wy ܓl_5ࣝ(9.^FR} O@|+9iӭo̺1[6*.7a \̼1[nwV1y|&U܃3HKH8w2\ E+!d{8L{Ƨ$5^2d.jj+Y-Mc6BnjW B¤לcb~Cھ>gL[g|Z%z]pqWDžak7inx)w 9[]1F{$ ,AAp z u0QV,V1`lm4$ ;&-6k+тoZvd}0Y3 WA *D] x{$MSJO1Cj^x ECP$35180Ң0}j v/|ɸo(Q;k?@ 0OY^.!=Y WEm֬;: dToغ7Fd2dBKi; >YuRt?)u)ɵ5F4 (`ZOlV}I' qKܽLp '.#(RI?u :Gtrn~vIW:\4}L0`͏P^DlU2Z$hʒcʓXq '2AXoI\o7Ģxj*g5/ԶYW8)s9ԾȾ÷ ZJK[Kðѽ+Qzc ^0Nm TtXeaRqݡ Qm#ͮpq\ƊzWK`as#+cIfv\=$Vw)m' 9}rA'ܩsWgCq~~1{R_ZF_9!j];`Aqs?]&.Z{m3H&m,~Q.ɩ"k`F.j3ZZ캬)a̒˓L'bnwDJ+u2woLD<*y5`VZY~E-'&hXϧo;=N$A'"S(Žu5]3]¤&pn@ð ^"gyhD%ܔ~ VJ-~VY;by/ =la)7|Ez+5$˜!UӁkdIxH^H%mdhFYaPm<4'>K32~[9rҪaOWh}hTҕ99N2{e{ZKM5|yvB&$gs+90hNW}SR.UFb2ݮ j.xJBe8t\`݁6rQ"t}O^QvlO`$h-m3a̿@Kk86((R_YD k".Fe{NwC!+l8'˭ /HB" 1B,{(oOllac^ûν&|?I.m-jM@Z{'6 ۏTdåV`/({uR+A0;"o7M~(oqc8^Vاwⳑ胭Z]NElo n Y0vF5G^8SLQu_, ef]Z V N;q"a/< &IPdס1ƍقuиq[u4M夗mF&6,<4\7@U'1z9>Fuzvh gC>?>0JlNl c(NNs9Eʪ 7;wCCo3Q8Y/·ZșO]Hqqk辝YYne:o& Ş&idE?*Kw[]K[Ͼ > 3` ,`ۍNNӂV!@ךkW? ` 5hnn9 ,# Q=o͎rZ4i|ozשZ.M(DwUTe Q=:PXDU@8eD]/:qݮd5:ؒD:!]`tX"c XC-VxgqȌIe,"w3AEdf|KB' b߄^L2h(sUiԞvpC578)&)_ (}<78(͸)YJ؏-5KqUl) Τ2t]bFfquiwp4aYVڿzVQ DLυ:xPc:.&"dLץ9I Lp0#?$p&>@BpaNƎ>VŃ$oTȞ{Z1ٛN{G©&5]B vjQDt/5qOmOkP3;} [ÇrwZKMF`PcYE'&I7{iB%' EQerJ_mzju*O^@e8;G{gmP5ҡJ7䞶=4|Ozqt%]:[] :}H:w86\T;A " Co݇6VЭGC7%OPiyF?6QIR^m\4*4c1gttx8(S-f\[VF[W =~J<]va?r/Eliu)D.SʑAJNfB?R$#s&>쎕um`JsA?C+B2QpO0z0Y4ĝq&w!qN%gﮛ英 Qd+QQB*/iuj!jh|XM8v#NGa_ԬM+Wk)~\BUh.G˹!ըBX/[5LTCFA-܌.a通$Eu‘vǃʯNXsvG_@6) WUЖ#)9GWF!m2ڵj:L{bdJb\]jY2}/1^$~ AIhBcI,~YQaϲOmD-,*9+ôÅkկ6 V>@p 󃧛6K+Gѵ젶hɹB"7 ,.y`N0r>PiaV5iDNP 5hݖc͠'K|qǜLgZ37+1,Cs{5*X?My˟/]Rah;98Ѱ%C$a:,ٓŤAn_w@J͏A^+x^qS.:bUa00QQ&Mbr\_*S*rǫ㡶 ½0D{<p*,p+Ϊ:B b|&;vU4-XR֫t~xU٥pGH`ɩ`ey"Uĵ4Zm7:(U؊բTZs o=m&Bxk.$o\.$=~ ԪN \!lQ _(fp= 9R<>Es/Uf7076!:WmPmj8M4P$UnNK KO@ޘ ên A1 2el#*.&%ΩDn/~`/!VU*qG$΄q`1Zq-U/uq3I&Œ%4@PgDZA;kOp&w5vD |;kib֙]@qF\{1HE:ű%[cG8 V-6~G/HQڹ(XpgS;Quf^/O=EsǃmJjb\if%=mb?ܒ1G p/neC Ea_lfq-9d<nS[5Y 1g"!F<1Ѹ@?,ty yEBN^}, goyIV55Hgdvן-E".Gtj^錕]{|N؊^H뀿x4[\`68`)IȞ./:+]S*C0Ȳx20(:ta 4l9+`9JeoVpyO;[u}06/,+'*e٩*6NW~{C/59ȧL-JRйdvwthifB #@y*0RSWW-wf):>'F gdAdP5(!7v8J*#}r LfߤTSe0X\LH\mf&t>@.lE)apFInȎcbt2_qs\ƇXj*fkWWVK<[ڦa:Dɭ4#wYarm$>3Ŭee7cHFgF05~xN j9b@zGLjv3G-[E)Kp#T9&Ib68 (HЉa+ɅuJZXͶpŅLo_z,u}FVF"{bl]sum,{ ;^Gm0Si2Ǖ̇JrLExiՔ<&Sc| tV'p?FWb/!O%D*1ҞFT .qI~ 8Uq>)g6ú8DwUTF̜Z zgHQ/p!PYU_ᣲ>f"ua/a܊5D ՌILfSB y[wBQNhC;G5_Nop砒] 1+pq ]b> 8s5Du@>=ܡxSH^.('e_}Bv[3T!VVC=CRi4J> Br`Y_xa-( C*v5fb)&>/=-U^I?SX6BD\vx_r蠐k3<07mEG/Oу,f) z%G#RCH;躾2V5,?W胆[l٨u#xuԱjXmz0+ Gbh`uI`36uaʮKG8%V镮̎{ r`##ԘM'SƔ]k5f#&C(dTO0;0Vvގ4qÑ W*7̚UI)oϸby)BkTGFTYcq @|m)ȱb.:InogQKkf,u[.3A[8}_ׅN ,Ye#s9>BPbEpmxjPzel]L8o[ʌөo{;ת+S/@e mAPb|bh4 iRltbܧqPoN9ƿE4{,8ϕ,T$c?%YJĤ,U#tuzں=bһ{f ?qK%N;XɶďfْT%{HY3gfUd,+xX=c"WU>FzK0_\3xz*ڶe:7l6Zkrz~od4Tr8g;;^5C;3C.olP.P^U | :ƁcEF0p;; *7_3\Mj"Y(+_?>\ . #΅d7 iVzOMT]Gi^ai,;fL%rYOg BHUոwARa YM$j2회#dMXΦa[~sEz [G B 龥F*݅O2f-;؜B q'XŮ#_ =2u p@UC|gd!x]ZOܶN02Ud'rS.]DKMd[@M+hbP }n ܀q/Ԁq7e? fm'zRc/qyL]BÒFiLrV3R:eOpiF`}i:#и',CxhͥZ'=6_Yj6^# hHB0LF$>٘ٷQM]BZ޺?f/9UA}-I&Ű8eCWؚUKq?Ѽ[X.s8>'YՏa=pG+iSL z$ƿ#ؿ[;ǵn>dn˞i'z9iO)co^iӞgDwE3n8?S,r0?09@(JRX[}sQr HhW^gn̺rMS/_,:o~5;)1=g_%U!?ՆT(&IgC[S%̷EI 56Tp6lltIJt/j*r_pEz@Ocr( ڍ{JD9f^Q.;VD[[zM^?[$,-0r7>űuyX"ȇ`\.+reuUצ[^_p/>b!ؙI sݳ&<m#jY.@lm՛'W(rbchƍdy 'I4>ohп pMfi8ͽuj54[s; Ʈvm e Aߏ)w/PԚVohkBЦ& 7ݞ;Z1bzh.YKWCofh,B^6 *Mk ^bzA/ڃI"t>]Wx!?H$طv<Y-Ԣҳ]Jɐ{?"haȸs |Vߛf$V"Wa{BZǞLi㦜|b B4ǽx +րϵW^v0WTq;4l#x9jHN T]6BXl|ꀟrCYCBW GÏf3 eAG ݖa.Gd3 uiQ( )6Plc"a&3 yCoOOg⎵n]U\9EXd:;bbJb3cv t N-6n,RlZܮYuqp2o~'R[΅Yp1W1:8U5t;^)R KU:Sdן6y-WTiß/qaX%TKO9/~-BXr+3gv,U"]mvhyZC$mprWn|BMZr=SMuKc&,p~#RGd5ya XYwʥ%iS1>0`* zCxeYvˌ޾KKuH0GDQ#Ex%ʣ!B`+iMF{@Щ7{( QZY[vT ٬)>6}R_攋jD@h( #%A՚4+hLH^WRاսpYc*.$D*hz-eM&fOYϮ`זyaPXxY4:B/B"bAÃ7Bڝ=CiW@EcXL];-5bC@b`mtxͩrCVё$^5|:\[.fhu]uiՈytSJ eSC;_PQ@Hf\ydZ7x.#;/ 7`*#"~g]M{?r( a&JD/w6A< X[Nz߾"?̘|YEfJu>A뤽y7?Ceq\Z3 eFqXUgjt _L l~;|SYQneP.q2|XGTYG^'ucM,v0á؂RFF"YmNŰC=BGe%>/"" 9?Ǹl-D=5!jX6GzH=gП/B0b{r4k- 0%6ć4Ce_8 CcF!ȯfFHTŜ 2ubyG6=P]9E&PLp2`+Y-1P/mC1%b1i~xO,ڌ:z|堄6[E]14Zң.^#u}R7R׊s@c ">vWqL1՛k@>q,]"`&T NEK ²\HkileiSVu60֞bn. )o=%訖ss|MT3f74|=[ xQ䭖{y%k}Fp0J)\Ë87h^I(Ś>="<PC}˝E?J8#O?% IuSXH[Čuhؒhi 0gr\s+201x[t)< ¤NSt[&ɉQHZeW J$@Cjj!剷)u5s7ERin%>P,tn5μ" DhV]6=łmbπDE6cnQܮ[!6mW=/e-,W# k!tn5e2z;LDiW|g%&gP^4"T>o{7 *.)[]`Lqx} B.vy]㿗n8yIu$-#*qV%'Yʰ`L'9ᵮWD:141\枔U_g])A~فl@SBΑl ϼ~ĞˤH4?N[Õ# ne*i< cum\S5 1%fHl4Ζ-qFF.unK(Dtp*x vEdi*jS5]]kdM#<[ |Bʢ"m23vvVqbI5Ƶk->$#z=g>Qʚ+/%l 'Ҽ0h_Qҥw6fcNV#̞QWOc ay1YyQ07[41VXьtXR xj ʿ!C5`s^׭Ռy*14:<$|ŰݸU*1.Z Z2@0Z)ňԳO͠^4 B-V$/I>z9t*iQ㱼K)g"Ʋ@F | en(]E2xgňnޏxY4(W  !tXg)9XHJ|ӊw%ҋu+LSK{XN[%acߤ`ך~U83q]}KzH)th8:"߲~m dfЏYw59i5O2ʅOP+o=(buZa. )ok'ߑ^ufUiwEDDnHB0"Xj(gd-aUhW'ZUf&Vq,mM-?v0ՅY$0saӻzFAg|zHl9H+" 6^,߱ؾ^ۂpqL4'vkӏ _v(3]&Oyr9@i{8OI]1*i8`:>2D}K {#'nTPwjڣ2>XS9X" e3}<T{;TDkT ujٓV=dB<σJwrhzW^.?P497(GiO>57$#>.I\g=BGt"c4DOZG֨]>.y QCY??!XkI2\f>Dl:Gx($ځgÜEMYtѥ:"CN((5~i4Aav#`X~=Mg^⻧N[8P7̘I5Y w bh5 ogQaONxW{ކ(\OBۛEoY~_2ok!esWG4,۹[4~sօNGz]$h#t^N֍TՀɭto D_sL+j_>khYz:돥 eu6p1sAty L hl[i,3ӧ;*PL-O Q]VGF5Y RLU2;]QJ7c鷭!ci"2RއfawES_[RXd׸OJ DF[lK40_Wq$Cw*v5 m9eL}R)SPG,>9L Joj)+Ckд7al-Ex64XZ:`V%QZ⩑=l3^ڪ])MOCX(J9f[jf͌= tU58e ݛe;N׫'Fώ4:Ub'a5c۪a\#**]{q;X.yDQ/6:SgBi/ļO 3v-(bL&zVZ>1]4GǏ3i䞥{Gj9+2MJ5\l^/OU70RJ!#^qc.^/#G"{#u;6:,v=:/`ʡ)cE6{4ѐ+ĺGKݛE>EaTTD43 0)$csѐ/LRH,y>XPlƜ&|S&)!>W_Nۿr:;0m1S+i]k%g 8\KK1Z˧wX06PsayH4yzppVhy  NC Ԓ{_&:seʅN g+Mf5p(ɽq٦ Amy_y֌qߺ) g3(dD ?pkQ;@9=喙[^~no}9SAU .!W\%yNT_ʀڈZK4A1Y"RU+,Go[# 0 psqLk#j-0" k-EfWkv>Rm6r@Ae|WO'ݳaId`~dRÕDK9wɡFBUSA#f\oAdrS,Մ;fN! QwIcjG`K&,2LTޛ.i=j&B+c_Z(#>l6J/,&nPߣkEJM.rYu[ŦZ_PBJ )@n"+;W Qdy暿aS@;I.q&,\їy ş6Ӗ%UQ=`Gc7Rk@AI GhT~Q^oQ?1I7㞢ha+NPvoKsQc6nZʼݤS4j`gn' =L$=+92 ʄz8<ЀlJlUyMQWC 3׻Ɂ8V3bVsha;[]q:K~3_Š\²5_RŤ3wִJ`P` 3.< p zYqÄPY.kG>أ`q"+\;Iqbף5x`Wۿq>"|ϟo=m-^%_cvag2.)_Xlp |UX+m3C0\@2QwZ“Zű"u}gi3= '|o kKx[q_[QDi@gg!&g{]_Qk/2s,S~ʰ[GM/˽(Pf23y3qSҎW('Mv\g_:r;`o))udbBlRzҳԞْv?v\CqS]ܰ96Zh((*)k7=|4fC'Nm["'ԋ0G@=l)(5k5pHkx+F(D`$Nqut*)d:Lv&ӯ ?~M*<D?u7r.ւFJu]ɻf 6@$]x`j`r:0 X:V'.ܻܟ[Wc6ƦHnZr cWݏ?7bTѥ]'^S,T K1AkUXr8"YagO5}g`[>p?)D2ې3rn՜Y$ ZJ^MLȎj%etz7.!3ЩW*cc8\.P{>ܴTX}f0/$y_R'&36:AzE2mJ!KD9Mx;t܈&y* o" K+KҷUdkjBK@&65P{Ԧ$VX ._s" O+'$G|%ݳwۚ ,aΩ-|}'"FBgGqC‚}+x%6LԠ M>.2-nx49)ހN٘fnhļO&[-`Y{i)[}X W4{xWIJ 0Pȩ>l3#/):k_e;CMo_ mzҖkU)\ZE@A6ŜKÂZDLvzw-wТ!kEKR0yn 0~#Q֭XZoW7.5ӻ)2(j\Pa];]J7#ٖ\U>Pلta۫8>\o"T̎'zbYLΑ̦MDYWȘc`RL"_o %?"eU>hb"BUw=~K >5tjym \l6FjEewK='u} AûvVKw>]JQJkj/:&]; 8S2Z'zRwjb=!w5shl.V.!sn]EMiܣ\VNRL$'HE䑾u`Ac0EҿbPj܂h1.CS^tÞK~&{C 1Oӝ4 #SV9R});5Q՚@ SE !2t $o(#ЁX2.A0%#6#dH~we@HSem5~UXryoL̩C r~x)7AVSGmpz04)Ph(r7ՐܯAK@/뻘Ĥ"; CogR[gp?ѐ^;J-@33[vgi3WwS:g~V^,<sYZ/lEh>jco /uwEK̽GMa$3k6ria*QuAiC  UrxF<܈lV.oEa`^uFز}L2+̯d+ c/M䨉n p Bȹuu2Y&͏ rIF'X+">4uGT\\$p!Q2ڇ~,M05ǜh`Rr1az 'B- 0w]+a%1JP*&*)}h)4 K{1:u<:f ڹ` L&*6"?W|Ψa xn^Daex@CwMpy?|F̼I 5(B ػ8ׅ}y?i20luq@B#wro!> *S ukeRPQP%+n["n\оIιL9vy^j('38GS7 q;=GSI!Fu󼅱R/Ңlf-QY2>$O@{pr(QX8 ﶥOV~BiϤE/L:ɜ͝cow."C*kLbȐnu?^SW'!GU( dUUzd.$_rO\PshPS)Sƒ:U Ґfk&.`iurKg2DpZIަopձwj @sJ\ ϼ;yTڵVT6WYxӃg񰙥=gW2Nk-óG V !o="&98Bf4rv{MEnk=bm`pLgEDFk7]f(@%诨kobg8tL}dwqC0p]oQnt\3X enabiۗMaE-Th ß&["&یHђz&B $"f Zf6fA~e{ĞNGR\#Hd{\I|@iYD[}椴|o@ é2 ZVmm*bZTL(dO#[g`XeTigtṶ;>@.B2Aۿr'rO$5…#Ii1=Q ~z|8rL턵|t'gj+9>!c Z㽨2MK(ӿ?TGL^~yy3633o&4;:Q:)o=hj*HkOaݺuxt5-S>6Q4ji%bf|{T˔[b:_lSA|qTWiG綃 ~yWKY^'Gg=ؐY[#Hz8 M@86+М&eXoYX}4 eUjR xKp'2B{8D&rv[bY/=Q;M&U(Kw jeU`wcz?kT9_X.H*q=H*m.6=Z~]KNI(+L[CD;#1Qzȡirf`ڕB~,ںPlgE^vm7B0AazP3>~IIAj ,f.@> Թ<47~L”w1V, xݴU=ջS6: ̮NPJCX#7#ϦbGSq_Lud&}R?Q9,~5T>>kw4Ni3C JΓU6#\=iX.b/&2{g"ȴӗZGS^W1474XCzUm3ZKgb7{zJ\Ӗ(&Cg-^A "ֱXGzԠ|"MFJaY ߯4~`S^\iwZ0P;!N7*bXLϙk0, EF$^F8k9 gF;@3֝$#ecݼsaVD0k(mǎt;G<%}`r9bR{2I?%[4+Ě3P_\6Ot6Ix +NY"} E_E.^VbCi7W\7q!F>f 7yE4&v67+÷YpaE=UT* h9V0D+2)}ŸE|k]?ﴩDXPڜi>Uji ')9#{Kmֺ$;} u B9Ok32YOa_m@id>=c#MUK6kCܦaS|TOии_ H֔bqn 3<;]_&LL):_"Wo;@/rΒ*{[3*2I[kO[&9|qtnQr̳`GPƿ:ЄeG0 KE\Tmg5ѥ&یX`tjҷFqt!-u[!,YF0q'iRY_Hgʺ%*lݖPDՔH ψ0FNO-K ? L>;򝌘Fxpn QJ\ƫ#Zz7o_+E#4p̐e5ㅱl&xpY4ޒgͯ.:b_<RK B$ьX3]h$/SLZ#>AJ7q+ѧ3";&-sKӫ%jX!9, ֯YBE{f1g@4NjJm)+!tPeSyu(hX;~$z56(Qo nkj iB%g_~#Jt?ѓ~(:qEr)u\8T?ay<*nzb,}=Q=APjpfw'WT-P"鴴k'@Gz:.TArw~UBqZC {_x *J܋L BkG|wUso]k'hNo u8UMANŸ4 \{Q#LiՎ* +Ԩ&(1pO?kVcΝ |eGW:)OjYޛ|~Ϯ+gxŴO0X HUKo~tl4w7Z %oOTtmu8EhGВ jOK_r=3ȊZ. Ry" [ %$c`|=2r6oM}M4u \"41ρ:Il|0S<#өeV=T&M1T-cm F)ze^Հ Nq199 #F =)@~6NϘN(: }MDҸAE01@>K|vS<4,"֜:Ƚ7%[Kta?GebA w6DPJy;wyIO?Zv2I]R ^q/.º^.hgNL6$aKL+AAD ;+ndJrTɥ(*Ĕ"Dܗ(5Pc!kʿ\L?8 Y`eJ?0V% &`ձ!9vI)j4|KcZK;P5a)ygg?4$ (ؘvc U-jSPϏ"=4z.pe$ |g@V<*]˖J[\"MCldMj[4?U Y CtH?@kRϬ Њ1VVT+@ /'7f9kAy}0qDWEtL,vkCGsPǐ ^NKyXīju+9ޜ' Y#ewQ͚YTjŊc+~ڢ:O$X~9,fyFVNTLSZ&`⯁܂NO#8t#'8aV@ e_8cc/9.lb9ľ8?!̅9<}ċk^CLp.-d .϶ap9b|Gә`+)䃩l~CHN"KV_푛N{3~pZ qYqAuQ'\{? XU)&}d]$#ϭm|I/9r.Qiá8"Kx k"hPO*:t#SfY뗅 f!L:wbg;aǡe y }G7klEu>ꟈ3Pʧ֤{>8n奒{cMQ2at塯=Kv/@x7W\O׵{,+Fk~wIB\SؕYT(*m`(c@{شUivݷ]Sņer!pf{}4sj#T%AZĹbJ6s7uf,0HRܴ[7DύS3aU*q\鉾a. =OWJ@_{mx~&cvd2fN̞)lv?hDkϩJF Iz*Y27d4f,f̠}¯57!=L2m峵>l;S̗%q]-%8;>g}?E|a1Gc.>HpzS/C?W/;>itRjNEuw f6Fj[~ٴ\zӴqyw{( lXp':Mx7ɥZQ^:$LOuw-/ڂ)Xd3Xc;<-,I݅FmT2^xV qiO3爡#ك]~0f.lT*7Hl0C$8ԭaa~d6t밫I=ǎTS$t2} Nh@ƕ1gV6: $K9'!\.ˏN#Wx ;ό5H2OX^^yEw{%iڢcTZj'*sWnӫ_&hBǶǛ<[Zym2~Ϻ[`M}*ȸkD7ϡ?; ة`pdR*܃Rx<7u!3zJe!ۛ *T}00,F|dů[[?:=fawDinm[&hpuHWd}?8 RF֢;WuLa_>{tO2O4:glU>9*B_>Bbbm*=,.%(lF_;l`U^C9z;8'c2i 0F28&jEIL p VԬ~̫hx۶Bn`G'v8{fłG}B6eO)Di=#+O`_jDqXDU4^1f<]{$)f|[f}1qr{H'xmD~;RT<&pn܀y4Uu'O6SDJL7ūP^撌J8Fw,TL-xgtbLۯ=1,7!: @0C1Vr20,-93aQ<(8"_\ DgJVy٫Qx{Әȡ& ފX~FB;d]kB43@$Uj,S5 }v5q6MZC`LwE| oQdJt(b;{k Z6 $(e6"z:zHvDd9qk>6~KE\Yc,|62BIyg7L]V|X j.B9ykz?bfʻϓAk"Nwg63 P_Vj ̨YhËn$Nlj&)&9@sK` [nDkQh0fX>fSX߰?%N4 `Kl^]puD0>H"ˁyZh L(@m: k%Wҵa0&5HOJ|ע%]DCҭ<[T#48~njyfʻP;l8=ڹ[RtTIi]@F,>s{ &m q,{- 7^#Mk.@7}\,ǐ"]˥U''[4:ȘwiN0r4s7v=. ѨGFEC[E 6A /%2jlzE!=&5,\:(~j տM7prHl!PjTvLyE(2Z?\)3Zľs1oJլ4w^ v7EԤԇJ!;9} &4F@8rOA548" ^LM*UVodU%k!s/2 FځUgU~sOo ٍzdA|<ɬOE= u82%1Vb=G:`4vo μp4C%fO(BAoh@nN*(^ c 4'4wQI'~ tzG$1#ߒgqHQ^sx<6~W؉R'>o+dy*sG9HAGMi'ɬ,2F!"abŶ6svC^aAߣ#y] c>yDc 7{6lu˹&,k_4H"_c[u44g#݇!S \W)QmD:ϼEOkA6,2,{vQڇ/%դ(fbG6,crDʥƜ-gP+kpj|11ds;A,t$s9{i%D0)zq~nŧť;%IdbjaD6ChQ[Io"㱲s LQ"ӃJ wx,پ5xUՉތs-:(U=n{

Dݨ窩ӟ 0lm؜4*?^5̄pƲ2*Ljս\͵kʼnA`Sui~# -K \Wx#h ntOދޡFi,j5+_ uIMj o-UwGO>rl.ͺ)\XGLKT~QesVA4^d)PRL0l0IS:Z9x{V8)XЯ8v nˮ4Bw\i49?;PS܀ax{xrA1vRͮ Ù& V &g(0{{Rd'H蛮~T 6PfTŶ,ycu.ۓ1[ƓQ4yWDBX lIbȃ0ҳW;J/DҶѓ7Xb8\Z4S+ZM$ (oT j.Wmo;օ+0ꨞa3 -L&^j͢a|־lyP R,/Dw?Ĩk&֦pctY0? -(\+ڌҽOǕ!T 臂7Eb5;;ǦƄpUerRDw}=]wxJTo<Ų_ӉC=ZIł^WyJ7Yx44IefT><+pV%BF>Y ,`4<;㡾diɀ$*`2Z~IX$.G;NV'RN@t7u:!5)V<? G2@Y 9aXʬ%)7kik ;W}竽SV hEv~ѳǹ*ʧWü—4Hu(EYm VD9EQyyfMz3v%.gIRJO<~M0w e?/HIlBoGppw-;Xك) 2wШ;%B"Z/ȟep7yRj F@Ee mzq@x*OQpQ$WII5xZ[ E.٬6ց )J~F;m:b9xwz6Ap0-stsGH`5ցfŻ `kX7r z<%NYT{`=HaP`\ $b?mFڛAO-͊.ǿ*ur_rfX;[F1%[f3rأ& B?h~MOk'7 MM %),(U)gZF ]S?CE?|#!2ŧ!k,W*l\Ӈ\yx@eg$8c89 = 3p-+?G&-~&7 +ޯ.{ ] Jwv{`aP\㣁L-EcKfpc^6cÝ̷ޔ!. ~'RE-u& HQREI͛tv.4EKp!ExVl!8_v]ORꚌzzϑ+^fs$cLMkP*(ψzMVڧjo/BpN8LjbtCMO:s붵tL9gzTTaI}<pxuT*/x.l, 0tCuqң|KLD `ƺm[F/]~ez[::ɘE%\:)lʶ|9(־Ooz_zoև *xD,HK*AdNR* _J9'z[K/n (ZXz9}`KO;DgQ}bkƪ۟O[<n9eTpYKprJB@fP18suOnbh{$%UꡅqI<$-,="~61@8u$IM gSy-N-6bY]P}L榏 Sfh*n!͝< _v9KP V~MKv:Hq.*: 9P'P1;RxjM=WJdHQ$`3ۿGred1[kj/-Vj<9~l֧%go,FNWIcH΀P_XLsC:{E,mN r%BX<`5fVK\HC ]yP6jsؤ-9DQ1˿4BIi CTURfXS6QPV֜`uli5ҊF lw`rn-As8xe%WY$f#q'T3zo!,]i8>j`lQ!ԛ+倧eaj;¹EBnaSZ6":53F/=R5dKݞ$mfSyͼ?JJ$GRPqaZ1;f{ݣ>n)?)xpёMgS8V5˜-ȬELwhjFKgܕwsd}7,aRx30ҿh̡^7>Xj[%@DIB{bf^aK,2"&i^ԍ~=Y :U wx |q?@q/?{z W ڬ1r>4!oh~k ,Ur^IľɜgP ({fَi\u@>~ft8 F`iNc1xcѡ1E p?| 㼹dĖsȀ.5hGBq#'!T*[͇zG(NJ+j ?/AV-L JNȖ.e^ɿ`ؽI@ңE Ɩ#C}>+Tɏ kbϑX-_QtWjex<ƒ4LYy̖$*OFݟNb(آC.5%d@ݷַBKCongX5eO bqpϜ} ̂'bb^ ,5V Y 35!2ľܬm%Y^ nصa+;d!1K#rg,Df+]$Ɩ` AB+˼'@jD*_R纽@ D\ ʇ01#r 0M D辏hLmn9! ʟԞ}AO-Rmu=BGf:zuPXKyN>@`<`ʫ|ݤkёF˓l⠎DI(F%|tKI8HxIdӑhU}eFvOKq Rzcf'KvX3K tR+]k1Awo'UHGjP1MHFv65eys_DV7vUz"Kz[Z՞diV۳Zb?kZQe?^`=2$|T;"YTEqҰ#Nx jԅJ7{k}wW>O(cY&R:U.}J?uWU>ˆ Oh?gs GW6ѰpEc IwɅʾehj$_2Y!1Cnfj5_fȩceq({sOb˖N'JFYT%eYDz|3-`Rtz\xNV{<@q%^p%֨kh1FDO/I) QD>(0^%Mx:wozY;ekfJ.Lx<ڥM;n(.oylUyL&$"nӞѹaZVo2M$=/"rQ1EoV8Lcͻm:VyoI IKV;L^IxY#Px8ET,X%dj#$-#!x$fD?{Ewor\}Ch ϗZs2YoJ &ٞ&mv.| SQ~#Ĝ+h8}ίuI2x3Q(+|FˣÏ>1{!\a EK~~a9XЧ عߣhs?˅}qd<ʋqJTiB' 8̢rq[Q!Nqt%F*TGu)HV$E!*y*U.gRц,ÿ#ڵKhd#sH2* 0Ăi=)$8!KƧI;vCR+rVH-G]{P"si ZqOk38hH9o 0$ xBOU|i`0DPo˖=nZ'+s]ọ4v:*yXVn7Zc!0G=Cȯ!/2WҒ >yp5bj4ȧ8LgF$[.Kn7n"ljL \K{w _IW3BG_Ee?׼a6&-b(pHHˣ>ω1>uf G ! ػYz%Y_ YMY5J-P4w93jx1*/unqĦDӍ)$+v%}r^ vk~\q7vN 9sQDݣMh0bI_)H1g'ǗbA M\o;%gQTSY<:G>gv9U8Z h4MK@+6yr윪tjkǘ]uԨvr5 /#zGH:60^ckH=i=9SQQb0mNPY܉AɖjQ_;C2>d1e<@UZsI^N,P+p0"]TeHߋ2.Hj9jdaz#2 6}h7P&*}M%`=.OOrf&ZƖ%a ZVDW흞c)QkIcexpɺnϑz: A tZSpX0dwbV uQW8K(l=U"2"Zڔ/{7@—2B@([_!u.زvka&K_P1?~?e37D0EDB8J?)Ұu\M8[MkL'P%у[]O1$"[_">IeδFn]Ņ66-UOIOѪSڀe[Gq+ER,mנea$;tD%D_-83sEU~"T+Hw0T@%n~ZPq::[9 uWɿqpeA"J.$f^UEֲ@ߣD B7,!fGa%唶V&9ſzWq|f`**z+ % {# 3NKUJiawػb S.6/(Pk?`7a- eA/ ]_Ĵ "j54de;X>ǯb$Mt.kHvXUJz ڊBjg ^ۃj&k(nR̓5@!7/`:dC ޯ`;~o5;z[jИJS #7*yBؤZn N<&~j9`OBR69I_3S k HV`:f )̲sa;ق{]~ ;& UZ`k|e[e͇HfѫCViܜSTZw$J wî{ѿ_eNiBZf`un\ a&1@rm/_ڻȽ]KrUOu1"2ps8SpY阿LυW;.E,'p V ۆ:Sc3y,+)fJPcd@t4A!9Vb_"2*UEs؄>A+JwɢigYjN1 p?xdQ&-U&RO$2$*@}n2"`fӝ|yj8XGOrTޟ(:oQDW3q?qgjN,w 8kCȲǯT V }O[^r>q=׿h6 c^4 ƽLbI_x+k?T0JN16${jp:Ν$qDwrpl``k1Zߟq;A^ th$HM!:)-U+ zSbç~0xk -ggFa,r/VB+eۏ 0nH04dKeue8WEfJvq箁|TJ%X'R*P$:B:klq⁜U&y7VvzFWj;+}P! H%vO?}MAn:WƵ][^rǑMt3#6SeSm;l0i3~랸#B;ew/s O/\rneK vrfц,SV@QKkƃP]m 2+٦duxޠs6PhFcЙzP0C,ʝK8~p޴|MP+!fIjX4 %a:0ug|{P;JǓ٘قާg@&Er$el}mOّ(F&ۘGJ> k~rK~2Z%CGn^3:Y}@Si0ʟ,Y7ۗ##ZRH$=%E?HN{WgI'–G]J!zɌmҜgsYV('"Ӡ Y 񢓭ם5 I˟$ީU Bm6&A#?4 G&xE8Ғ -;|)u2+ Y+sYTHsSG'NŰrSf} fzD^OZܪs+9wٖ()|] E0zݢש2mZ m4\pu1-0ŧSZ_vqs[痓'tՄ<ۧEJauI aHD̻$EU2T"FbѥaGQ^9b}㴟nF-و^I-aЌcEAʎн)keUqE-nVw$A3 5mk!$9}+[J*k{ϗ*rM{o7Vo}%Ǒ<z ͕EۡQUxW8E/]Ɔa0kzC0ϓ l@{QGLBz& HE֑:r@qzqK4qS^(oI[ǽ'ߨJN;JpC*q$GS@OӈO>T%:% i:EW{<2nX |f>OCE= '"GGВ7LK0HY9'='La MX6в^3wd-MJ9U©ר3rcĥ=vR#.WAcPzB^p_<&Xಪg ξwRΜ%eL  mW<+k8*\U1v89_B?)_ױ[N+ڋZ_@ʴz*# ?4Oj/T!cJ+~qɤJi1Ǐ3$+@㕞ny yy7i<3vT,0UҒk 򍂲-JUl=/98|fQ1P כ[E:>3vh_ ?&gԫ.RO)۷B$yZ8|hN5Y.<,w+` NW2pM^{gTj%(V=f?>LKzB5A_{cіZQz 8ǒu,|{|m kFeB<;V^YР%Kgc6$:*dB1s{M%TShw1RQT;(Oa 3//pt$r)]h7ﴰx Uu݅NQlT5*;}W 2Y{ww0~ ] (w%Co X'R=aAY_} [wSp%/sX=q4"׌DwT)E[uXFY8!A]i1u3(,P92? 0 7&oz'@kFTp&V5kLf,{u&N61 >xMEΉ 2cc@l*ih>IR?:74'suK%y1dp0yYT2ev+kK dC!?E %jAэ+)QON["XԌNK&+6AB}nv:wQ' BR?Iv̨ &;I:=2~?!6Gƈ y\$jut{3r^JLo^:С*&"$ou0Ko\>Vʽba08qBe1M5q 1FʛF`Ԅق΢GҶz{Jګ $IA-E_n1vcn>ވ4ySS?3k0*.ݾ{ C_ 0R!Xyk$e*z6PpXU?68vKmVpzmT>MԻ'/Ҝrh{juj,-V:>9ÚCQF278$tycNx-{'`59.ӏ'+g{kZA I]dwkRq/}uBMfwZʏ[b* ߁CLڗ 3Y;[WJvTr. ۯ[ +wk`juQOOӝt@*gPʃiYnW4.dFVza{.\i~%ALd=BES"r(ˊMVA^5 S\u[v#vyi|^%b*k͢;XzjE}Wq'uLYQʣ~3Flym [~599”nxN.V݄F 3;C/\UaqʻVj{ K6Û bM1.~G.g~5o/bh8%?4F+{O~У{DWsDJ1ɄRAQyU>sAIg.W=r1 y)"\aQO-|Ӱ͆䕃Ca;uAd*>.*`F aP"FQд,C/7 mJB:!#}$ۺ/-fZn #?ds i\]%_t),b;4|]?&(I%((Jm[zi̒V FΑ %\0`/P%:&(wxv8ډx¨}%VbZR& I$p gmvHt~aB* 5Hu0Z"6B̿+r 3а qx3\U+)-^YpLV;%Nt})"Cs3 !,m !-dhp7~/XY.%XBwbaX۱-7 Jym='!\9J?b0:|:oNRiB|Cd'%1ֿS}"h3OaB'q3Jb#@#WY,Ɯ0\O&I?c0#,&bxT]+ `U~VhB:8tfg w1ZC$Uyj%R.Dcuw,}X[iǖ,\@;y2E|cb*V n`靸<rN8դW)=$V7@il)tFPʰqu8(&+~'?vݥjQN?OΫfVT-M25Lq`ړr5̻7.Bkl9q'"6-n`awu}G;;*3MSv dKV e<`[A*``5!ԘOT,TWYȿ'V?:%^d,iA*akp(7@MR폮構Mz'eɞu7.V"tų:(rps3/H*}bmc x#zp/HOT1b.2ǽ3RC 4`\1IE.fKu<k5KrE>gw]i_UI=(evZVTl%ڜ4EoLh'QL("C0=~W30mf)6&F_VꪝWEV #K}jKDn:wl+eEq _}_gUq9Cɴ\pHTʣ","rI6h/oȕN/Ks#{ L8J| $\gL6\F߹ hZ23Jir:;D$Nu7E*ԣPwOB9zG9s٥%:Vl&24`d(dd 鑄P1j0?`@" {%;^(BFOu}Dx ݲ:T)Hi{Al/j=B*.1.tU\-6lhŊc;-|/bSIQ/BJwEǔW3$GvD(_XL*#qȪx@Z?+t[+mJYu^m/Džɳ}+!s0"7\r;C\0A e&K,=IrJ~Ed#!%+G!~B &#c$tOBxK'vϴgb#=j( !9` } Z^W(-8pZmdy gzF*ﲵ\_-͓ Tr.2C tiC9ZgvX!o6jSV697PDަT`pSPQƴb;}DlW4h-{CзFl@dMFN4TCss}7ZU£骅A[M"m^JBlEݜۯ7C!ml‚m~~ ?c A0h MN=" .N8|Bʅt Wx,:d+UP? >HQ\ZlAVj-:6DKh~dbB(Sfn " t?wGXv!̅)*ރk6d%栂Onva)yBjp/i5RfAe85ȴB/QiBg FFA{"3 ѩR&Ĭ/K|n, >*Bޛ tVsmaxv.,O.ʘ|٬ OxFH< 3YƙcΝx9!F& 0|҄+['ml 6 KP][#s [Mߛc@WS$3*gR;F((lk3cόrU9}\ykon#v^3H4Y0zҡ $s zO&CGHޒausG,8 v~# QhM#wh5?(؄<7Y!9|Wݠ.MlD2k]~$a![ j5 BZsFxJ .Rpw^>  ag mg8 E?ƊBDFw;C R#G;b2g%4Kfn&_*BuFr l#'^-Qvy*g ?- מD^`z'$;-bе2ʫ ˖Vu%B{3iȲI$]siT np.HL}1zd\dUWϕm{駶迋F\/3ݑE2j=j exhg?}\>3 4;5_g$= T1gcq3^OF q `3{x8*9 =0H$NDQZƙPi |rҫ(p@]QO~:R$" x,权0K.s%\?w2u5%],G1@i Kz'<*R;?Cbm*Ѫ s <ӥd`ZIw|t#;M1A[@hʺ3!]@tBC&QܝnSn>$~BCr4p!Z8h]=|Kr*QmQ(64VVWjcG7z!W9?0L9.1@Dz-0(t sV,. .a_MzL-1SE3c[ K_퇤hHH{ow)mS9HU ෳệ@/>ސ?ѿ.Ve&┞3עmRaS~7u/wCt nV$\jEX#9oˑe˅2z}茹RcK3`9 ELJD Gki)!`aC FJෳJ {-&E" 8Av항4ɞ;3sl( UWiY2M@W䦘dc{?]因8΋l\t)`R&laF3`'`v&8^`%Xã&ܲLNBNc> C:sD J hoG4:1Ҧs[MMuj!ʟq\%\R顳l4 y/oC!u1I>ͪ}Z pÀt5\NMM99gь5{Daկ0I0J PHG]ʉUԞԼ>(´vHCXea6s-e~fIʼns2hYJR?/ϮL jYv;(lJkQjA|=6b,98jP>A %BIǍ;Hra nt0k"wfdUg- e 2*F8BڥTD`!d.'JiVx>&$/7vH?9M@D%^^tYKz"|;؃ݳXS>ǩdYl3.M3Ao":kybqk(N>,Ƃ,Cdzf}# tOG2>*R} ]n"6hoLѬo1NV3qG v`izVE E52؋53@yQl7#orQL/"zH>VF_r{ G(Y)ʬ_!vd1>dRIGBY͟9?2"V²r ^EloM\EU#ഇhzms݉KylBd@缇 W I>ޑτkZXn汳y~l'2!n!Z/ٻRj:[3XMz(ϣw76 `fד}- S>y@\c1t0d AI-B{YX\cͬ/w o_MHy)"錭r x,󙹝ٮpAkˠBLM^N urld[bp l?74,0W`jmCp,͋%+u,C5 ٍSKjn`pmE;T8}7M7ԚLǫޡ!hKwJ5yM$TfE jc[Q-PX\s@ai|[ ^y.=)x7?˃Gy0Jg Mbi>Ab¶+$'Ȧ*M u 1gdxJvHfNBQ\t rJ1sԨާj2sA *P~'>^tJIU5:}P¾Dë?˶ c.Jj͇0y>7j(b3j,LN:&~V@͢8-BD] B2X\blYפ9c # h[ ns'V<ʢt|,ĭvANviZA} wĤE8 6Oi#HA3rO$xǮ"v]ާe~/뿷T T|b1N}&8YS-J @P$U*ܴș9C1mfnpPp $`cS[ y_Jm ץLM.$Ǎ.%$/o|jFf{jQlPPgvMFJ=p[d;1$*C)D@]>O8l>v4N>4D㝂5wlsZDz儎E 3m |ŪVV7R4Ҙ%YCNi=lS*,z hD*ܬH{Bh}iuZ6('jij=@] O 薧T`QE޲J^x[ >y".P \{.Z-2sh1aFd VjAp[=&=M3e)l1fh%76pnJ 24L;ˤpM,LD[ K 2b$V /DRR64&禲[BÜOq9=Q{ֽg;]] n)ꝤW>H}~w'M6 U@.VsCƈ=R 2 ڦL7S ]Kc9Xolb*B7n7d -H:rALi\S!ʛ:^Rv2nTy$phu|0QYdǮQDAB%9Iغ:,QضⅬ(I0ލSY$f}at!;LFSFϤܚ={{{"pBq_=δx"W$КQ*.]f5}{k[5 ?` /_zP W1ϭmIj۸v ùӁJ6}MP"֙VKo30icxs~)s9>L”Wg٭4pnBٹolT G5Of gj) d Lν|y?gJ7m??y w:hH}pZڙA&X^6o!x աB dx`o@Ͳ&J@-;1UewA0­ZEz uSw^6- _%th?St+=O.$pM'鍾$ +9,"X"@Trfػ يmី,B5(D-=Jz . k  |c&#._]ΤB=pԫ|]%]q8/S<j^@KnvNYqMgS  x53U&6 \€ފwG˭ȾINU>?c7ϙj݌@n_+d1eޜgIpʎ&C,WLmBGZ_b[/B߻+B3}Hn$GLveɅz͐-kMG 2=I6J4NP_n5=*]ٹF%+2g)j| N:t T$;Y%9zqVZQY"aaQ\Y)>MT˻3}kvﲢ)Phl¦$`Bb69D؞LS2Jtla{L-M%h5 휧1{AU4,ӭrOyC|RHtf1jmq! \{7A9y֏:~#RFvY _ ɘ1eg_u,)RҼ ?piEGdqeQ5XX^Ud}#")!rmk%Xq0k\h6Xts>hМ4pѶ_-n%z2zԖ}ˬȠbnoZ";G%Vȡan":zݛFytNdAeH'o> s*XBaǚ=lc͂t_RYcwzlICCeD?F Vg?!M1a.Uf̖z*h#B^/ElTr$@ilxO0҇s4f 2^> : ֕>+&ධcaG܇䷥-MYkZv=` n+HsV6־w,t\W:H&z=yETɈH* \gEXcNUS+ }7 ,H9:1 Xl_? NiNZä`1$Vq[g:TZ.E86Y`gŒKIO cdT*~ttߕښ0WqRCϐ(<,ȆG ѧ-k}{=;rp։﹧5p\ ;(!Pct6>KF#Ds}>{6^WOXok2n tCJwu?]rV5+|; yZ FՖ[YVJy>ȍfM$&KKluTl?J=.Jw?6_:&I띫o*4Ls?RyȅiR^=KQヤz{I*!ۀx\[%tP[l1 nG9?" F*9f)ڪ^b.J^oйlZqc%\@ij):5«32HusI'z7.E9CchȈ~<Uzgq!o›*@-(ȑ} )w[:\#.%3j$ܤaW-(NؒrF"擑?-=1'@Hi?Z,n=<ޯ rcBp夙x)nE(.4 X$ /GX1-o |R.kr7/g^n~o3b 2&so_]k 'd7V:9<+ִʢ%ۛ9Q_aShޡ.18rvm輥. E.ў~CjMu5}u;O}j:Q&a!H ۉ%7183/L{\t]|mFK\mbKӔ?h/zcQȎ,5c' _^`@2ZhnDT NpZ"U&\eBڹ]x!Cn|Y ]PM>s <^Qg. {2{h#g\ܤoR<5 |Z#T RL1d9(ۓDwS=chc,P]HWW}Hy6E]X %FlHy<0hG ʱ fJ6 !Mzt#q||Ex{'.Eܵt"a9޿K`lz~z@L6S8o.%/o|_(ـyIho(P2Z[FHbg07 UK"Eq`ͮkNs!tooWێOw5ۼP &ML[(XwtE_ -2ry)U槠m-ߥ2dRj˙:(5у|ȍxQ![FO]>N+Fk%F&&D cғHv(Eiͨ_VOSM"u"F@<,@cl՝ 5dS-.R8hnV0Gar7˓Ob͹!,۷`e${up( Gfg2t-Iz$UAd;/ƧGiNB>cZ}cJ3(\wBOx*>.rqW{NZc,W*;  Kż0넘!/g"Nޔs|=*{J}4+1<Δ"&FZFuj巗s/6NSԞ^D":yX=_ {|'%vKq|::$Zg:ą22.wV3e6*TNͰʵg&Fܓ }_ת>QofVhf(g FUW9BY!0cRflk( z1[wzR,?:u12Ob)FX Y:q'Ұ$Hիc |RZ~){7#*̋w duX0 v&!Ws!$jhu2-'-F HYmőrh5(3t>i|}Orly_}HVdZ%ʚZˀG~G>f@y1G.cdNwc2Z:#9t7;/YҀkw Biv~iDb։.HgF0V}+B +68砌 XC ]X aM2b!&vp "\Sf;o dKѯɂy_[uI&ϔ~$.҃t; gr̄<ױѼNdQ餞 ?ƎLOc ,͙2fdX0%A#ɗ- ikhVAb9'&P ŗ2$v9 xxqog]oCǡ~AO(EwO68( >6Tf4IBro. P 7LJzn,~$0XO2=n*cu&5@RzK RPnId`}feYn}6-vj 3/LJZ/ Us Nƪzf ?3NQ  Lq&r: [qJZ wۊ=&XwBѿ]׶M=|"M?Jt]B_nVSնI>ŞAz[irK d;#Z\1|DX侞i܈tĘIT+zO3ӬkD kU7]w49Hz `إ & b>j[C2[RxdIODm|?mx5o^{G _gތΦ7;W+4VSs^({x~$uT)p=x ;Œcy QMϢ9D"U KI`Wx S[ř+c&cunjwu!1=c\х4NAyG?BN@>dʙ!9QY8؋ :v,5> .7{[Af9cC*EtK ;֔O}WUJU0ەA'##96=n&Jr?hTSA=̀ >4Ń:Gv_KZ3Co;aѰj #7Xd9,>pUfj.ǺȨJQXIH$oh&l۵s5Su\B8<#s833PbsR*8:}R/E`"u+py{w?ÜvudH@]kg|5y댃<${>E1Aa2!hؙP'ũ&in ĩ{%މ"`p;kb7-n4uqwhQ-$׿=̅ɡJq޴_KEZziͼs +ƿSnF20^IDKk_"'w.hٻPY&7fZF `a#FPu{Ʈ}wQX`i`"v~ &A2^.ɹ/Z[-EujHY"\R%29 Bɞ9l=1ÚXmVYk8$wr @\|z]敜$FKgW3XߴfрEeN` L Ͽ(\AH!?22*ΰD#*y*t~i_򮪽+%8õ^ݦk.^ptU%?-h1߀Jܞԇ]4'}ƗY}@[!oE3Rap7h: uEHl>QF0pcf۝9ߘ>0\ZRcϧ>|guNԝS"URE֌5pRpD]8:aH-ijj"'9 ^$W6Ź 6ZcQLp f%8݅A|&'ƻvڼ A_zUWZȗTb'F$vOsnky'f]$C)p4o.1txb5/-&.&es14Ai0X)LJ8m}7 4L個흿Ah^ҭC>4P?"V B7|) xWz]XZWE1WZa#QE؅v KJAw_^R^X1*P9v o7a|Hh`m@lem2㯠>34(vRy Tt,W6PpE|CGԓ2 a5(fR$Vϑuk Q5&і@Հ@#-F:BŇ 0:a,18v55 5rj<οF4|¹*n_6/gVM|t) bdž 3yp|l`;lRK5(wte_(tOTU!U-P2MO/h\AđXqϕʴlM/CV&=6 [7x$"y"x:Jck*\^$2<9fRk8㸦ZKKad{s#XW:6^. FT첉MԤ3Lda'q:\rѶ[< ,$'yWa]f~L6$[8kiwE e& ?` UQqV@>5&LY4n&Tp \R*´>Ï@i @ю. B h9҈ЦEi8v|u<F \~:tEA֤<^b]NgxB w,HK;.w޾H7Z~zm u_ AynQ!h歮 N ժŻEgckL`X=`>n\݌QC!O׆ "ѮXyV(aݔ1 z6Ywc5b$m3;~7_RĎ(~ gF3| zAa NغʸY)5U9 U-_۷Wm %s( 8,Ncw(ȓH6m^BD6PZ*dTݗ+EgFj]˘-x&'5WpMU-K!Gv_" oݟ2\iȳ]-L=lE% H찧\1ɆO=?*/-mRm4KFvo+g00{)IJ!e0"O,kKACYЌ#_kgg^}qdzE8eX*nY/rqȶX&2U *r h7Z:=tOD4& 9qSRu)P49Fj~+Ncq25Ǒwڱ6X M.͛/n IkF% W{`$\v՛mOjDf*n~|=r@ Jg;U`z`iu)oE٪uטSS M\QI]:J`̷FgC[PhGR('x̖v;b D>~ya&9KI0N2oŘ[z:I#h{;Pxlel6 7hɸ=.v+kS+UТ,a_"<*o5[!x3HG]A' W5g4U2Rj(b=)/j.9 uuϭΖr{TL.]ܮAik|Bf\]_&j˿g \:D|x` Pś܉.zOf?aW h#i5LCB.2坤y}QDf3͞4D7RR[BvS{r (\oPgxQN[XȁUó̯`9u.kQ̇[x0T+z!f:NYc4‚*\Y nd ט?e'_n<67Jc؟5rr,C+euޔ4xT^?̸Mrk9lX ;4O=[!渲q,oTYo?Ak9ȥacnsv['(iQK{lPnU~e ڪ/u2/0")f$n't u 0e(PT-<K>rг@^7iH̳&(EOPK- (.x[ e%\%Y/c2; 1M;#$re!k໾ [la9[;BGɠs:N`x,MiOHl%$l/pLA nl"!o| 93+k>\m\VpoS,Ux`zk:̺4`c-UL£`Mbɝe秼V+ ^Y/G<r냴3b=.!RL_to89-!K3F6 PO']nȫo|#8⶝ Gw -wϚd㖛< Yz~dҌGė͵?+GP4ԼI I).e*W} A7mHO TQcÚ"I{3R7_Q;wUI];Hc8T_$Z2Hx50H=Y3yp;.rȺՖo ^J^[_V:r60PD!=wA>m+h ssXCmc^!@,h2kHf6KrO&w| x 9+*39ج4caw v *EԱF ^0w+xtOtvJHΡ k+om5kRyqSPO[ J#`΢<nX-<ėVZZhg47W6s#x&GQPFkm|gmyj:c c]E,.6C#QYfuE|?[KFqáp^avWmT^YX >pأg *߀#0h*,NU#[$StedlZu[!⭋(LqRҤ>*[sQT{B[8d>ˋF9tԕ*a;(5&d{ZR($ ]670"}Fi|jh;7i|¶9lm}Wy\Fr|{4:P|A+FzS=MvMXp<$^l;-z%+1\݋DpgBzztZͻU@}0yэ'p2xxA1__?[#7 1~ğ?"\5"$Z=Ic(@2PV%;\ M.58|l< ]f! ,^¼q Η'TUw?'.%5QM\Gu<"]{dpX? ҞGLKYyP.P$4U1NSݪ^33 H~}ʡ ߸ %>0_CԒ{&)MW07V*!w0#CwYҬ,ЛdNos ii|AZE~Y֗ J!:塴>hF=#VR7_L|F4y2tn+t_r sͨ2h0SʵIK6yoe]=8Pfnt2C?j Tt,wT#^,7躖qLYk|"3JBzfȥ6!sGivH=~^o0c:!$?퍫G )"_sˤO±lI˗Ѵ Pf?W I{]Mv{Zw\5WZT g>Ga0DoWHEdeБ]2zQ5vuV3f L4 Z0>҃v{g*9\͙V]3(uCbLiiIdbV;==^,v~ģE|\: os mBVF _]9΢Nʀ%Ѥ&N7zsIe vBiנpyh5hT2¥@"9={hQA up8G18󬪳M [&ϑDKRC{LI:JvxʛM9J4?F ZXsƯi@tQ(nW`7iLC1Ӕ毒T-UUI{E2/4цcI#:/2.%вig\[P?EE KѕGQ{m  M"Py30FF'z=;l}O{ʾKL6C~d `W(NXt獤O3:abSK : .Xm^"a\M8'2X^)J5Bz벇z\>TT+d 9σZLgr363 Λ:a g\^9?p`2RZE;RJGVτ7p?AoOCH1'TJNHRrJs5ѩ9sķkjl(-i(aiˊ'z=ZK/g8>K9A Om-?,t-\ڒ1S+`=WAmfb 6U-f;c2.B;QT'\LHlsͧ'""5U RB`&|((.uHyY(Uۥf؁3<$B^MaGUba8ji<쑁`Rrrr!M\}}kbO{}UG4%[Iٮv+5x( q?U~mY PJwW`1\!!Q=ƳC|W<"j<] Zgzln;m7Xtȟ)l*ٚ`V|ɵ [|wڭT~A>܅tN|hb=i_ Ӣۧg>ۉpN}:X(dA\c x!ey6v1;|at>y] O:)$ l>z/h#ض :?&F4 6P$KL3DǷm SQtA!ҊKΉF3XNYWP_;-S[c{,FH6hd nП j9􀌱=`)evvWO PH3 H_O1{ڌy2S.>H(TQosg^hu9s8wϽ|MJd:"(Zm8 bh@3Ρ#qIKnBs` z;1,4+\|qF5xys/r6.镥xG  rm㱦ŭtʂB d?L/~nԎC6Ø ^ofﴟKoOƝ@z}7>K߯%AY35{!QY}HmL..H٦ &qi \VyOP$wWp0f517i/x2jjP>oA%V`a|?Ƀ~K RU80[M^p*-1cMjpIUFaQJPNk$%89%&q}[jc{c3&Q \#9'C$"8Nx$wViX-$ }#-k$%q.z2It=LkWE5~i2/]Lge d4K0}Ϧ=#0O{ar@ћiVYn]hp<88~krIFB1ْjl=TQgT r0D;^k{CuO!^,?(=eZ_ze`: }8L_`x 3래hK ͑}Ghs*8x}f~ͧ1jsS~LVp%R㉙IPpIbܥ*;bd@++&EՉ΍>Г)^Dt,PYxTEXq=W~t^ a _Yrm-x nJ\tc3:@@gO6و*bl 2is#mopb)N%Eb_gzQ5&0vF뀜k.j7uFzm㵬FH4Q6")23}.LogFy~fD߰\]FN~rlׁXP 0-=/%ؖjfj=x M&׀5ɶ 0?'+fƈIϿҊnBl%:.8Kز&mnsON,,3?E`/rj QdG]/1w-6pV+7V ;ڄsG.49wTb[7vsL -"5^2S#F2 :AEzwr'hcٜPv?>bn^9|=/6]$X~!Y2U\~kRa*0v݌H 2}1X0A(SQ?J}~3aaV2=6ٲi-Rݠb )fȬHěrxn񯴞LL}Q^M=.;]^Q&x֥gIt:ǀ5ܘul902 N_Τ='x2p/蘝Tz"a;eCDg됺}b돂=%YbFW|`Ny8[w*g_=\?Cm;AXڴ{Vm M4o4XMqk5Ta7e rD_e$Eo%Usռ~' 㫱`dff @Ӿ 3<]O WX_~1^k>o-rǶA[o_,9.-@WIiK>yb c4XP465<[UKqV6AS}B_PtF8\@'gaAU/@b_P"5ZTt+zl;ow윢E}oa`lљ!;)6<؝5 3:vɨk(Cr];gNP͍/2Nb}/sz}z 2莡#>qE]VT7%T52ѵ=f=ۨ1~7C6M94N$ݕtÊ^ vn9YBA5'/MMʾх߂R[[3ٕ z"1ifKTRrH3XR֩/W7 .ܤ/5||,:SR+2m8$Mfl) v!j=(k>n, <ӻrJa(>.]mAs􇒄0pBwHg7*S Txi7# r!@"B0@ݑxކ +mV86&TS6XKh^nQ^|$t7LS-YeAzqyЂp¼g|Ts&EG9 L~O (mjZ~Up5=',2h.SAWƧٙD@\'\b JuIA9Xx=?a^Y;`dagS%)0+*鋰vp;zE ǀEo!< 9ND:kiB$ܜ/#D.cm)5__ή?Iջ>}6z`~`c)0wY/7dso!~c(rZ"o?r͍Fn7 SҐd-@GD/ZiDB=K `$E@Y7\|LHOD#ibӆKLh%g6`M.Z$ӆL_ȥ45j'@Z#+{/`Iއ/TAg3}.X>% Äp a]8336;X>sB\O`Ql4,ڸs3N%״jT!B@5An GiW먾ߜ O*5(9-B(d5~eȚC_E*5S ԛb.å݊v0!>s h ƇѮrpѢԲ<Ӻ{x%cy_$lh!`eIr&Yaھ)d!(%8[&!ZΞSsLr@dQt be|9c㪚Of|{HN8gШ@&ⲬA{կHhH2G[t۲ /l)W9-7@69Yy8&ީ|Q'׊ JhbF @7_}8L߬]T_7wn$i?KH@ʸ#+ٿ$\h3GJ(N^Z[c ww/̈́Gg5uxr ёVM?88fN&_v)@\yҡtѰ%ٞ̀ sCr/꫖l t$2iۣ-ֳ޼C}}ߔ^#ϑ#e"qSbww iz z>$yd:J5k"Ǹ8 `4ԡCH,/!)EKx'uYդߒۍT?e6j>$ʞfE!,+1:%Xm'խhyy bLr::2V  ,1*f Y~.~WGcu d۪,_֏ ?ɸS"qDZىcJMS֢ W̷ R峊&7ehK+GЊKN~4fx_Ɉk[`3;whle֩J|uu:~g٦WzރV2ڿT8nȰVȐg{ q NW Rnn]~s#izӫ:QՌ;'DKQӮ3U0gT8Utٓ@qm8I0N:zXAS~g)\|D9J.C m̼!eYwK<#*?q9VfIIfRf"R0_g+0>w!RPJke+|<7!d\'\a#Ele/M壶v ]ݩug\.h&aНk'+'`cHY$)v "'N?20/Ϳ?\r/40M7CodN5 vB_i?VzWwJIcO3qk7{×PPu8mxQQrdo! ,LW4B V,. *ɭDM24%UOySKynOmVx1rQi!%v"$5;eLaԊmET?-.O({"&M LVw q~y"y3 MuMF%9/\%tI%).( gmWw͗4|#4kȡʖ`)t>SnvԹDL٦]+fd}C1 C4λF/ίy(ŀ3xi_Ctxd gvM;CJ|TQPx(iQI!l}'c}N.+ dƮȀ' KcEKgm{" &egR_0@FSZq 'P5OےRG!_"ظ2܄ wWB|A^sH3saPتFٻ?9~yVO/Z.^Dm{IiF/[p9A%Zrx5ӣJt?2 ]EZx ]fEʸkܴt'b/圧6ii6JWUJ\0u=U(:np}BJI⛟Y/+* aes pݻ@)L .xE3f֍IxھP˲)P _;9N2?۫HmZ.30d 9;M}r}p;]]Rg?^=";}+ij-|"ۚ]P_W")lA3,]{,FXu< ?.h:}^}ފ%L Vee- YIJWt0Ӈ#Dt!ȬݗZuZ(olK]A*.lޤL7e "V ݁[ww㼴[ߑX\"HdWFLl% 44wePKwYkuT_E>-k&ūy ƒLH"X0&4~ -@f#P\+vp=c*]V#CזϽ8v!UJI7mAgUxKlm5ENTt%o9XE JJ/eNLn|2 -{#c`FYM-\ pbaezZBfʷ_TL50fc|;^Fi|sK X9ڼ##2H : \<\"`MKDko?X=Q%A?q_rME4'LHzkhD!!( =7X z\:b:1AH(^ȡ*t\Dtb]n PኺT11}6@1~"EP˵ӌO;/CDjcDL^[Y6wԕ̧CRs3j&93\xG 'ڊ95x1_W֙.z^fv M+KCxnjfmZt+8z \_˦43.ҷl҇s;l$Ņ tK=kI߇!@K5Ea\n)$jXֽ;[ J^aznj[fl䇷1lr @?Vwإ~|At)\1i٤|e{Jޱ '/8ul Rۼ[fD[nYp2n!*(+8; >+Qg>d歵OǢfRXbbd#k4l;ϔ=b, MhT:RVf5Ձmq{RCSڤzdSg[u|hݼCM`-flc/jQȒ^jb;_+J{8i?Ύ4#lםFnƥEil) .23+_=vKӸ*-|3܌`Zk3koE |!B-h'b6WY@vg@*7{ʦ2py0ûoQo5.+/n4,dwvDߎlP?a&M.[4)~D2 62ԎXLA~)Zv7>"Tv)Xd״S͜Y:6Xpy@fpxJɕ*@{!]^/=uN!Y\[FZW ZlL1A'~D|ob5&sBG^n(>j>\padHP*imysJw!)e񏖯+[pw'aSI.$hVI]aţ.W|Ia$Ƶ0%ܨZ1MX$ K^kxkTϷϺP12JS,0L抽SKͣ.Ĩ)ǖ;M01E-Q7LQ:E=k`[}[j5Xo̶LYcn&\7=Rfb5zۆD&mEZيe~< A(8$VO{/,<[ߺ6qCΠw.Mvn"| wiY&V*KDiiF==*X_yȖZ|~ƕ3nĚ DH ]ddw,~o%MẌ웥y4X0Du7/y~~h{kGhUIp\4k WJ ML^=A e_Z䀞vwN?DϕW-eN_˫PƀU4raf-_L G?=*:nZ,ʍgt?840`M ,xl]K)Gq9xUz9R&~-0$S@}b[u#YDQ!PPNǖ2XZ Y:s{~qpEu_dt_w<{7A^nczlNN#sljKkcӯ>dɖ7,[FP"k40 De{3%Gq}K1aZl4vwߏr #f7Ĥ+gzeuyș"z͈J +:f/z36!\dh̏KuD٩h!<6&%~j~]*+X:qO\G;[O# -b,X%ǐx1-O dwwxZ~U,ԼVF tCbH(7d$A zo\Ab0e"_ur qL;:.·QPw|L/ 3f0ؕͲ&4 VY A^*U.BWa/!@JFDm%B'էvFwͮaXHf+ҺhXD e|m QEw ֱ0lj,-uTzu&'ND̅[Sǚږ㗑gl<ؠG0"7ZӂX ΂]7a eLm:>b KɴEBo a>"[}OKސY_&Az}vT!2Mze'F!s A"ÊZGvD?ơ`emin>I&Hmk໮|Zt!򂀛-Q+}08I,л"s1^?GݲI)x[9];۾N@sܫ;[?I )nuǣ3x9:2b>hqSV~^-e%ۼ I< S}H%bIo-=>Y *1*)_ξyݵuP! 8~eix*i!BV]aJvDcH 0N+|S d^v^Ɏy.}u-oZu\#CL?D 5MnCR"6?SΝ]0ͫhJp/U/ ɼ{/$Gf vPlO)ٮ؉2Ѕ!vWBՇb\ٱP')P" [#+Qx$h3 Gp" ,)S71GszV\| ~44K=oz L7'؄>9Ŝ)!jL?s+;A;%|A ϣa̞^ >|SO~)MIi#Bí(Ρ[MSVeih8݁oK"VfyYBEl YgkP<-b{ F3inl2玍#Ao m>#37;Α9[9!;r^l Y&B<0iq/8h A+6 D1<>Iv" -5T8 OCgǫTbW~u"t1 6ͥO]N6%˔8b~<] dXB>yB!JeI< |'DaۭnGU`gXJv&gJ' Vnt(w ~~}ts`έ^" ։H03a,Lq.6ND?9y߱bz){?&%`!O<8~F _K F"6ّRմ+N:T\8u((ޗ],! J\HP$QPoq5)"&3 v4[" 7)Ϭzqt,?}b(l&4qɱCuep0[t^zJWZ/ r4VLn[g'C$A&Oy(`I؀.T&M҇K`!;yyՙQJbj|ylc^jC Le ~["}J5m9ژrڦ@ZDkHL}#oW7JI6@ b<;UGՆuV4| o$@y ̽2zdş}̈́pۍí~XxR1dWaaڵT PA@IݸFu-b-,>@ 1L5SmzV E+R;'NXĖnu(dT9R %OJޒc9h" A--p4rxeUЊpp(t9!Ed4cO&44n*Iu>*kG L_YA̼%P01R:[HKytD|(X0o2>0lR6m.߼Ngd+DŽLqTIJJK#>Q%^qo=h}J)ґx`dIl]XEqϲ ~vqz[&N`Q#(4[v ]zA\q4EݣC< TG4& rvx# ck<0op&=J%lI#S A$Wo\MWuDJGNm Vֲ0@KPئm!xĒYïe-5*[+~OmFPm8,hȟ .YarUIa}bʿ[jkcý{Flw)*U P֞ްv"թMV-k'n`dSC)AA*$#lw[: ?37RKssW h#]CyR}A% bm94 nB_o˒h)3Eye&Y(o ,>(壆Kkrjy)KLAP9xTi7%m@eJE#ZxA mnn2ycҬl|^ ;n5L(͚LeyrP)[6 k* ۙG8^H<\(]|=]XL!}D@NW;r,(V8P-{cn,Zݷ~ AwbyQ 7$**8gܿm?VMiqq\iC$z6ɿZ-wD%o! \y.u.ȡWp3'~Nk[&,%+%c}AgĄRaK,gDT[/j=B|.~(p" 㑛c X#]ЩAXވbvsc5TZ9Hݒr0BB͗ZaY(7ZsYzB=?( /ŗy[sGYtM~ay'#0in`SUT8qNѹx) O9Zؤu yr^lPo ѱgФF0RK{kN)k*6#g$A>yv۫F }9.IdnD򈀋<9]*B0 (m7nuL=$PvZe  Y bq_^rvcv\.r;{2L>6M]rnv4xOЉr9mc}Ś՚|HT6&Y>9uN~l/$i\bTi漎hWMRd3U"rrwCDbF9NjbԬlc^LwYYA[8*~mҮC@Ъg|b)qtJxPyJ.y`zgɯ۴V`Rbx8#A@K#^ Zb]$b-Xp/j\ȚMa>[ B8 <]ulQpR95ź\c/~^8zm@ZNVG>JJ/ 2Z-9OJyNMW8 ',9! {o sr, .(M5;3V$&ctsM搨İϻ)_ҠA֌m^mh 1Uو % AsH_ #|}ywqϿݼ KJtij`<6m:. Ox0m32  XFxcMy1Mˈ n2-H""u ~~[q/%"phש nf2BZ1JK{,eTEs}!*joQP9 y,.Q:Vݣ 仆pSdCH6$r=z-iPHb4/4Z=SB:ǝRLVS4' YG{L@@o_X8tlrS[Vۙ&T^@Ne :%"5\qY4q>҇7T0d?g#;l%E$5<µ.,EJ,V V@xj#rdD[*.K|?FHW$/ve 94UG"ʏϟ6/biHx}qWxJ#Ѻs~`m֧?(&߾@ĸYC;z6/14'3R 鰺HAC]\iYJy Y\zeȡj1Td#-KJ#?'=q#!i:*3HlrnXAX[njp8w`f|߀= IYt0xEZd튘(hB>5ъz~h_2uU 9Z,,6W(rqK3RZ Xh=Zȯ=Z%NaVϢd,`Y1k<Ͱ14[cc=aN!>%@ nL]U ҢO|B 'k؂< p.쳒4Wykw&948hq;Qd7&a 眙)dRׁ$ϯ|y$<ηߝD'#ĚTGN3Gg-; W|Xb+Mcry{C';3[E\ca1 }ϹLݓ|;2:eAKY)#zMTL wy* F#$ްA)"4&j,H($\p(*d6`(ZJǵV5M5[@L[^O~Eb32 3-rjٰR~P8n—AU9!󀶔I(iJvCY+_'$xoo+Pfݧ'ގDoVdٙaHCAG*C9X l|)?H_avM_15xѤݲwO)mC>)_֕>k9k#'Ȱ.P ڑ\bdoHIcCiK6#V$:7![8+>"*Όq,J{5W,~4$ȕ51CQTCه(!77Gގ&Вml , -ߩv3b^[Q'4'tO-H|e$^- +>3 뷫@myHst^(9=hJ"*иXŰ)S w_IZѫD8!{H/&U$hxdwmw(9cӒdTfoyk-t/&U&aUWh=*˩;>E@$Q{_,JC4 CC(Ɯ:^b_ Q6'0`W7tY~$n6\%y(5ϱT:nsI?:`SNE 4eӶBCUCX^h%a l4[[L8I%$1ךܷK7ˌ-SO3@4m?\li:~]vC(d`SqLr= U2N@D{UV-CϡÚ*M>~_oP|R*AU~1>g40{2z }HO;Q!†C5κ3[5og>+^/i>03? yD$$Uhw&vm5zс^7 2!9Kv,"SmdLw, Sv0~Qܥln)%^Nku8<\"YcIx 3=HyI{G)1,H>vNי:6U=_(zamGtkw 44FY2jƶXdj/>lnz2x^]- |s6#S&f N{'F:"5B@<C%}K|J.~SN@P<.I~{>nZ) !Jͮ]'g͈+4 FO/tF\suAj$;ûFJ9V.99u-4J5xKοSK[\?8HVD9fJ2K4+[R63W  h^P.rbã$YN~$l [_RT -gHLh|cADʳDþ~f~%3"¼RvT0]eL*BW y(fSĻ(*lίeŴlAh2Om2e .?HfUoc>ſk8}C5a3T{4ݾ԰m{ބ/Lʩ@zfF?wE~/<%-|*r3̋B>kYZad3>=f!MpR+ₚbyr`yln]x*((Iтxᕗ@dC2<"e0S"r/d iciToۺ.X c=̓I?Hx4j*+[!U.Ƥ3~6v"(NNa3N.߿ +}MLK<>c XvN|YI8 CvI8 ,EN-2R ZeB=cQx%8XxۍUEKt>ԨEU,rk j+%YvgCYT.2ܒ[nb-:vfƎ3g #Ͷs G6tcvo!($&Z_MM|oxXBt7x¾|kHIOZLYzb$oT^LΗg\H"} UÊ8 &lc}* \w &k y0` Id N\LG5fhy$=3'Y!KI ]2$K֬/вv?3bu\A%*"sKz@PQc#I4)hJ |KYcJ̦5q^-xdRz YЅ>n=>[';s݊FEv>cZ#XObZeCL:ux7>/ srE] L̋ÿ ]߸z [^'ڗ-/geҩnGg3<,:A7aπ]&"o~V?˳ 2Ǝ~XMKMk[u@Ŀ2>--&LqE{Wބ1O;\* %p Ȧ`C~øG!Uβխ!/Dae$#(SPO|'s$X`1\c`Fi?^6|1P0k{Bgk&#<hgPXCy;Iiܙqa(0KhVIGa*R `ZF@筢 y} +kT0"z6Eq_\Mӵ%9lFDc8l%֧1!hDjttϻ݉K8F!_Sҩ85lRF}j.4\-7RF..=b}eB[@%rCfE:_(޲wSa>n7%LSV5/w e~9o,@ GmzlĴ 1. ˶ tK[; CTQO0yaknuR̻-31r[K~%l'jotr"-B`=co&''3FwJ+^[-ca{&|tYxxP锊 [$lݳe>:@ ( a04w e@@6>sg.ez;` Ad2z Pq>`WEZr2 s%$D!uaÖkl!N@ gO&fLa =_CZx ߞ6 PXQK^D)׮DG49ctˀf.on^ JPZIRҼ/p_FpQ4`d-cRx| ~L[w(-­Q3.d{2&Z S#4J4U#`=30Uvwi3H9fMpBu9S=x+d/Yj4&/V:Wv.M0tN%ཥg: CLe!=#xnqaEвDo)2N9O5))8va?PP#(&.wjrVQc= |b3 (K'IxR E)U>Vb85(٦sE/:kؚf;cM*ƺ1a*<N$ Y3=sy9H$y.Ln:/kaRr'cr4/>~4ea\O(/t{54x/:Ɍ߬l{ s1ZDų-1Z3 %TP"L^4>\)@څ-?-{m fbb+Ҹ9Vx0Lf]F׏qiv5Ap=5ٙ%H?'* H?~]삝̚LE'to#Z&'B=I PWo]__j[«a4OP"LWmH4cd_(+ $O< tI KL҆=ʉ&]!s\Q(`Ե`5g} Aj#j΁Z@򞕯N`ᘆd/HJ6r#1u%rf{20θc^Eа,I p?牌J^fg_Ce&>\)53FT&=8Uʑ׷6^OC4&vخ8)YX* 9GQx_Ds^?D|:ʃ$u:Y üfwC=P+zyݘwۅ?&Qi,l\Ĭ9:k/M v>0J  5irZq[@Y/5{(QNw%bvƁL(S)#tH6 *O WDgs֌~-dD=oٯ%7 C"+p+`ދl V|)q؍ 9 'c,jP5NLN;ހ:#vn,%:hyr<*:68:: $Wkw5-[M-]1db_GR^z^ 1ϼ g:>P/ܽ)fV3s˻\=-rdT&g EqElWF6dt=>(BH_ҡΧzm9y#"̗RA/4:b9\%h׷= 4<=Ds]nhԙI*ޔ o!Kc8EP.DzsNH~Mus":ިR|4F3 /37'jX/yF;V#~^t*.,pn m_k|&NvDpK$D, uҢL+Ϯa%o2M(+0`od8 8(ݧ\zZXX:?ٰi՟ֽiC q(M Xo[hO.@do$hˉnlz:/(zMJ^C{N:}vN+9yI[=}+Y=Xl=-s$}( {2IRy2hqMk'cef{*ZR`t-'GNj]EA+R~6ozKj}ߪWJ*&}3^2}cN*ӛ/.*&t[ixj(}kq e#zS;5Bt9oL\9Q8D}{5Lm!5!)n.5UpB4[ׄA`HxEnj lyW0St33z'>&Xp,mFģ@\T=;ixQ60X\Aw}]{Me< JQX}2or{=;nsi"DZqsB8aXH{މ(*~P'`FWqj "3ٕJNٽf:pr&β/Z *r;Ѯ_Huy@ nXph&|_@G8hXUNUvjȫ3Iivb= -ܒBsnQ_:ЀTO6*mnUc4!*ވ@νЂNwf߾{ܪ-=QRV\e"n$5>DZzlMmрAkTINM\yK]DXnח!5rg:C*yXxAfVOMqbۖE/3LDz֤7v<<S)vvƨi0v+Xr8d~}V}Եc%MYN!N.Hr)ۚP5 u<-MhĀa\|MRzeKSCdI]c%͐MïaCLNDĥݳgɀ^}Nˁ|gCh"SɽiݐT7p |*Hwiτjx;i9\J&a]ry/d4[>U!xi8߉p'7P\{Z@W<#+ /eY7=zfmcHq Aɡ+]ZzO 7f~1*B'1- Я/72nrHRͲnf 9i!vچ4h_ڤjgӔ nKC1JI@A7"}4Q8BK4OlQrj Dr_P8C+)! rDH, c{Ja·ȝ$!Ar-#ϴy?[9pxK!eehߙzS0gW_iS, "4{T/reB39U~aĦ3䵪P%֓*)v-,^IdWQ(@O$dN. m5TߤHixQX1`Jʷ>~]22b+(M2d:mTǨdJչU+ƪFʑ.1{V!i!eŽAgi矫}qMT rXmPiY10mh{$Bb"j]ߨq=!!1XyBA}]]JOGaĸԯ$+0b(R[d6op~ =L# @.Oc$S)AKШfq[v"1<ySsh$v%^^e4v(nߍMMkN< ݜORor&,qeAfjAԩ [il herKVu\MDYJ(BY2Kp4/1㍆~fh{M?um8۲'1c0/_,()W] e:` &Yc8j`I=l\c2q 8~^ޭ (Rg!ߣzIl+IEEtQza hxUp[`~F(5QTy`3d^i5%Cc:E`@ :9v jZ͙ H(= ^y-Uf gɏך@uN;~$P?H"Z"L )*Zb^~hp!:/߮̓(SwE댂:JҺ{q:w_-z^i =74|PJrݓ$uNLUV74ric؝z<7#8M38}K]32b<ԫ]Cv$pL`*m&jR|s݈D5kM;6@ڥGClTp@;GU./9>zU$:CCVTpK,4 ~bHC)L"pwsXA~Ml.,Uwj/sƊEFDP^,k$(N/d)$1Z܊yDb:P3pՍT hkd ;h~eCsQ_GE=F)u1 [.,Y|(b) Q4foH5C7lUrȳpੀ&>; 4Notq3gf1#A)$-U Po$3uzeظ,DE{cuK0˸(Hyakߋ'r:VRB:7җ`KI7C [|k(Zaᤌ=ۜLO52\ lȊ?m 6w3W6L0&+%2p +C TD5{)R](.y:t@bP)6w ʍNoP`!2kL}o C)zƁzƊ,r#|FVf 2^,`S/?Y*ZRfAq_xGQ+^P8T^q+[&C/aWSqpPEEuХ6Qf;(@/V6T@šq9a4E2Xh)!0ߗW&pP_i FsjvzCt@)I9Fp-o*͢Sim8SH^تaZ[g`!L/(؄+0$Af:~ư%eHgR6vY\Di#a$;/_&$ {,tl"1QR~ XE(wQd x ~NjN_{Gq'qeŜogQ1Ea^Ђ*Z)a1jCjp32ݘkaܢ8y+Tf|..]3_2@rP/PTRzt﮾B-9Lj4SȯVE i6W%۱Ha[ƹGD e2V{,ͱR|sa@t%``ӭgҭR91uI 1ewhĉM6"xjt{"\Yψm@5o{ja7{_cΑDfhî[LכyטRm r;V63$VW RoƓVbCDa h}/-H2ȫLJ/x<[3kиȴG2%]#5W$WW<>$1KZ]2X()Sb8Ō&9UVwe4[_~ư҃m8bNXF"]7N&A j)d]=4?9\v'zK.0 і'ÿ~=PhoD#C@U}b.[GLEǢCT+S>HVfG254Kw>f|xdF] $JjQVy؞TIxp# avFb@ h: RW}OCD YQJ݅q΍H1^fbo1h27)L8s!`A6 wX4V TW=[Wa tmx~rSDX!ƔwA݋w idٺ^gZO0];8qaz=VF0eg=-#oʀ2cÙ-p6`5v|Yv2#; 3_p096ieݑ0,JɅJdab{qo$s #x!8@R Y%Zт%:NF[1KZwPscF@!SxM[C)b/>Qv]NH4^~vg. \p\f Pۘtp]rsւ[=K{а4bO Cm,N73*A(1o9"($jK쁙"=g)˹'MJ Ztb{8 zC],źYcAN#Z`ңLY3">@+?9ZUO\mR{'kƒd{ogć/E) 05PmHM"3-Hအw"U~j ܫ)\P*&SvbҩN;`SnZZ޽xA׸RH)pz; U|ʒSG4 ƽH}60baa]Fa0{\j%fv?j}LY~]EQW`"R䞮6jBp(y#vl̳,N'TϾnkJPԙZ)0}SU-+5;ˊ"G{Z'I^#JCeӹӠ0ĥ ͠-8g2mD+_I* ȆN͘x `D%%bQwduo<!dF7FQlrqQ QTiA<|4zmnO:)1VX=ȡL-OfU~]`uz-H\ ) N,UF}3!۫hKo~Yy߫>İ-rET%U=t([\< ҞAQNĀzio 8ǚo`FEfksvL2S.UpZIp_^q dQJ1W2K11^:/(aVvbd'nntW*'lWH7=fî9ԥTv>ƥ,J0pO.> .OPQhX3[CCwBƪ-F|+D66M9[y6dﳾzGʼCOg2lYB^A&EWNA!L L_uxWv$BkF:sxn<B$$sc `kwxඕy"p8Hʇ1o={A$K[Y!0(pjqL7JB paƚP:J\Zݵ\  `qu{W.w6 cLvNA~~Nޜׁ}AXw;D`/gWQ4i%Sz?s9H"kأ76б(Z5I1'`<] ˱S5ytQ¤#8:>t<\G?'OD,)-U`fςoBjmSFH$'ط)vZM9[Em|219pFG \1*h}Y+I}2|YPAлpBW?9Ni<;# cROՁCW`RPǩ*{?d<|WhAvJ6#ѥTư k2c/F8nP0{IS(qZuqvrԔt8I 'JTŃk  H#7bk5kCn7<9APhN@}]zjG)n|&Sb{v28-f262UoFY`uHrTHN>=a+ Q>*"9MZYX˜|%Zx},3;p5x]L[ZX$Z5V}ZT>K(ƩCXZcv 2!ǂY/cT"ڹdemb=Ɍ RGɸ/jgrLżaȎi#:\m,Gm)*G,#%: c$ȿ֪ <^U&a!h(=;r>=& `-g/`qF}K9 M7\k(%d6p.؋=9%}́ oA鐚vg"GµIH~T?B'~1U!VY #i,^/3=IE^ &Z0&Gĺა< V5QL3S&0G!Q11\%ۉk4)Ԍ23bLd_t2µ>;/1Y{lM0.:MRGwe =T1y⇅|!l.2pY-s !%zu6Qe' Fi<@Z?QE^Xz޼"BhdLЗM`ڄoKj2z@~O P~4q1}q:ڦVYuK$[F>ّw[k˶ RuoG=-6?pw@ Մ5@EmGw ̙57g^Ls\ k``#ݤ~!JGSeC$Exͤ>POmMY<%RF-US%X7iI_sz .rybZ|e'u>% Ulלi)I -_kP:6*oN!nպv+S(e !Uy#*)0Z*"ІT?gsb[8n~D?FR 0FIf:05?$-I &]mI>iwuvdEޤ}tAvݣlK.ƪͿwH*V%/O"z*2rC*4p Tƨ8gԀ{'*wGZ,UXS'Q-3T"Yºb=DROY_/0 [M_=B{/aA'  vP7cqBT%*Rz0}tysh2 BNF OfH$Zl2iZs഍mpUa u'=ɡ^ }-SOhj\\iJ>TÎXJ} ›=:p_)H;HQ@#(BNX]2=7%y |-b'`x&cKp1USdo i~z9p Ƒ~*ܹKuVby-m) 3 ̏;/9ܙݤWZtn4@k!z=B{Ь[nA3hpDT^?(Lx%͸:xک'.9BĦ eZٺy߂_]NͩVݒF?9 =\BXW?pgہ!B-sS HN}Raʕ8"djr3(ԷK2EҴǹ1v|dXzs`L'.z<rzab4TgL:7m%4F,￴P`.rn$$!upX[ܸ/Bd4j_A|E`8b i˕lOx\f!<eeuĮ.p"Wb_MN^@/Rspܧ p }-jږ!X/z@m]zG:#\ˍ?:N`jie8$D8R1v1;5Bk}clJF(L3r(͋,dA;\h{:'؎Y=?ںx Zc5zW_ : ֊Je*A0 NU3WWΥGk 1#NY4yCmfy2:9V}_Wb f?R˟|1~AZYj5366hZڪaF?r<8.>X,__jӏE8KV r@')8|Y&2{Ұeg^R$" oa.{p BC#R W.p5ĽNYR>Á` Z6蕚mӮЊq5*Awc*=˻-ܧjFrX;YGQ)Rm#neh_97]qZ'|^h%B&PUoH ^@fj*NX,SNq>[^ ,5ԛϘ˹߀w!^fE.kh#H{>q(|KMzq%Kr %ܽHgtjQX͞7E[sȥ"z%/:]KMWp'$D57mmx02\4˜iz)'>&S$B-)\f;.T0M&i \jKaAA*-~{q8ݑWEQ]Cnd[g^ķ]Ep"^Qx j@.a:jU\)FǾ-GGUMq'^&tޜ+Mfc%UqPN2Yڼ5M!PGsT߈1| (F?g$/l<;j GR _\+C Y)%q52\gD.'AƵ\4\b3GpViCHj(u9]~u=ü{td0:I d2MLPD$Vcp?Ihجa!jc%:3 <9 l'a6_[1ف18cAxwȾB[}\-2h"?֘{T齴6{ \{fJkx%:=MD_cKV܈%%2h&#ک]2Ƿ9_`p!3vfI6]uMd۞.#*N=B|1y]- S?ؤ!TZe B>u: K!"n:HOwFB"I3pqpAGPݠq?ES6ԊҌ4'F+IРףz3y>wWɖ`hQP.yΈ)(W@`;X}ʴ Mo&D^;tK&)C Ismy ,D'<V|(eLf1 2r]ֈ}Lސ@`N))-9'|S|^|6C:_1\dkIge'^zIvU [Tsc?Ox\^~Ѕ:,<Խ`91&[.N>pVrd L'X?I!H4+(QR$[ub $v;ԔDq\],SdkWbWd RG(tf]WgKWBy7v홽ZiUlZˀ# 0 ߈J&ѮmlYf%]i(gyw6,coƓ'MW/mYUڷC Pq>HG[ f`+wT~ ?P٥!7/zV^発k>Xl0v_36R5tBBĠQJbesZG>\;g΄[y jJ˔8RFσ,l-iްwbi Gk {ƿ@A+.]kFQ~@ C٣QUG[8n#yZ?{t6Nι4R;@Q0 |kũ+ba!gRa`\eqo↜kQ?ԚaRvS zLy׭CA*7&TExw Q^x2/˲y""am[ww=V" [yF\f5?$_d"_;O/>? jvׅpd~r"4M0?&h˱tb_H -0獴LvS\P'F1 9;*j׮tIzlbxgBjٰw6ͫbA*gqU  =Z$牕)DK7Px-qZ{L+[ZFdS0=!:tӳgF}RfME=|.xt#v3 ehāP$C#jgKI<қA>|(U rʠ\)ӑ4BHe\0ng)[v4Z0no*¥JShz72N/_4- x&N*ĬHq.`|! f6}V2w20xGUn:m%ɒ9c#+)Fj2e@^P2äy)zjiA$X{ϷĹ,~CȰ[L9TcU'SIDž%k,N7U_Y`qL c61׋L,'|\b|K \,NG㒹cuidV=2k-d鎺xϖi}`)7S Mp9m$ [qWj3G3fVbW)j:|q_pD}#uC$Q O2'(L"52jp*0B^n.CF: I8-0Yv"SyݧU|(gG!NQԢ[*cOaA&ځ"b8&uB;۷o$n˗H?c:98ʢʰWj|fn$o3dg3U;]wMd"Lc*h5 G!_yvoX0 `3SIS|]\,` ajbfpeWy͡\(I +km~c12BȔX.`G:n󳄃1 J xe,L)+98`V7BnGS8]exr?H&K_[_~r7vy S"Q|HD ֣1ɐ->/JknkkgW&toś:fֲa#<d afR霛 SauZ~ia8ƃK[wnNm];pns %4ܭ6 K 0A `T$Qї2M lċm #rqg,1i"@!jKrY22<uPl'ItXdZ", +,; OZӳH:@n.Hn$R/`B[ݲBJ/}fD]k66(DXS2XI8!Ef~^ykN0YF$"נv dcWX aslo~D;֬j|GK33ޓzt=;]a6X ,BKDm/ʏ&*1Ӟ(gx XZr=.fg:IUaO(oCvv.S_~=/I7OIidRו<ԏ`{E\.JP7S-UQyEt)>XO1i3ԑ{9CwuU*{rWrYӶ @ 1Ai~g eIUK)ް' *IuT*}z]ⳙ"//%9M~%Q =µpC]z`m?OV;gMg7ӜDHְ 6/efznfsh3>,2oNu웎\?5 )辱ugqJЄ9J4H()鱟^K'Lm=M@93ug:g,#9dbu:kxJi,P_(yZC\ 4gC.s3s-`g9eX E,r9ΆMfLgjHk rd k$eD5qsrַ* X€ON9F,1ӛJ.--BΣ Trp|/|]D{ҙ[ xTz ߷q6듵BC]JJZgnw se -.st`|T'3 Afft;S Kyd/`b!u+#) pOKbYy4Y#P C[V?O-^+ϽƼ0,m2oEU`~w{IZ!0:Xn ,(]q¨V^fd$ΛcɾT@%]߾-Q.za /Ka@iZ#73 X"c`LAL&):$/ :ez0 .@5\;Ҽqq07&g Ǩ܍̛.$z|AS<}W\] /|j:&+==\]@S*6,1Ly=YJdVvqb;) (@~sc(@lVsHLPq{d:>e? B )2rI=E-xFiT]o(.-xzHHO2޿}zmlZ;>I%l%)b^SCǹRp._QDlo>G(΃vO &C xVC! ֌$[ ?uֲz E9^DTúw,lI3'fF1@Jz U3z#]?$/3TL[VJ_S;㨴]J8ؗfObʇ-b%rNVZdyml8xlR4AzS"$Oc=d^ܵPPxLkJ<mW)B~Fe_iYHg[f'xk+L=>]=һ;d7#Hf R{7Ec&gvIH2)gqMl6HnԊ>~P,td)9^!(g8p% I'(!Y3U(`6H/'dĴJѥ HlJ9G@Xւ ˟2Wz<^"c@ HݡX`[B!nBTD]`߸M. )PvNhp+&x][I!|ݘX!dᅽsK:jOzje$TҤj?A*pwriTEPAG$=\RϐI;c'0蟖TˍZcƭɼuuu|pYr_>֘YdűQ6pn~>@~I`;/qͩNY QPAOq8)rB_Vn=q55j<]պIF(-@(dob ny-; DYg,0_ ap=r3݈FAef<ÎzIoH&h^?? 6ul0E/_QP_܁S9vi[4r]ߵQ'7zZyz28 [cҟms?FofME|T™~vZT}qLze'~H)Oh4%BwAG 0$u ɲ V*_u+ٲ )Sнүnqm:0@}|;8qRt_x*Nmc'{J`+2!VpCCf\_$EK"F5yD.c~V 25:Mb[Ew|K=PZ j1{/D-WXN_MQX݂l%-ylZ0!WU ?ox8)kg_\a ymiЎvsm0:[jLmWu\pe!H1x_6=YXR c!8B #R$JVws,kv) j( e7ބ|)n[ʄNwUNsXY3xȍs8۪Y݅}KZ0p/_rpG|T_׎@Gܽ3og=j)2]( |,"Ndb ȿ)}uj,-J/Δ/d/'ŭ F` sAQE-Ej&wW<j-%;~rD Jף!"Q6e7ndWj--EFۯJw+dOH$NX cY0dTxps:%v JAE؆x W2펁M;iȊ2Jf"nO^ AGo>y9"b+WOխ4@E&>mn_ns , zw~8e!j}&5"!RJ%1U!߿d-ι2_AMϸgg*1p)sh\BM(nbe=GcșxAz`zm$ <9\hg7Mo SYddf=2x w7sE"kšXn0P@Y e7\q##ڙd7Xa+ܥds$ ]Mr _X^Uu7t"0[Nz,% Wأ ׹H'Y<70MtFEOA|g/s#@{<\%ZWf6->q* _Ô/Eo* > W*x DnGJT,6CN:7$ w H~A$)=7BCwc|&)" =՘ 5iG9g󐀨_ޝCCEy.t[[5\%GWVp &6ea9LbHƪ #$1mV5*O{j~zMr2m EI庎wף ˅vv 2YٶmEvv.u㸀/|"/U[dD%_̙Hbh1y1=ȨzTu Nܶ˟w?0 -&5#Rª(K@FQxW?FcW7!-:Ƙ{gŞi<.HaQ}IYZb~w׮MCvZ@*nnSQ JfK)qa(̍fd 3CK>,W%$M•+账DPx)8I[owiPSyl0 "o-arW{?*%*T]` .aa%_jsK;h˞K>@~01w͖۫h#7 '] y1;j)໩<ͲB|=zg2۽a4+ s(|}>0Qv+u-wJh5{1Q%q*u,`hf8h}s;6} 0Xi#CFC-!TjJ'"x/]@W cRېD EB[*[wy#wE!Yj2Ws8[]DMըkbb.O@v~N QjM1VM K mby}D_["Eħ6I@f1I`!/B2R~rV\yX@%=Qf2I"%m0!#kƂ T!R1g ^J1?<ņ뗌@Y Mnt #I\)|sz&𝧠L$[N+s %3e/Z 2~(ܔgD,LXj`*bCpE;b"WK ^R5UOcoڧ&,@b2u]-k'+2,Gd-.#*؎Ɋ*ۺ.t%"xLƟ_&D AH om-C\F]g9`N.тjjMv S74^H9^)sg {bp +v८2KW3R$cۯ]=gâuնVAcFsuk-6FNj⸋b->;+BO >T`EAC=œeϹ!aҾ[u*'/ߛ d]S1ʁyaŸA`>+0T9`”q(Jk?N+;ԁse߂Vj26VNpJ;` |܋[Bڵ,LbuQ$ mfCЙ/rQKZ%e["w"xp-#{C$YI@ z,e/ԏcZ5zㆯV{*FȐa^6AzbupD~"xHH/7eK捤p =q% }cTO?ZH>h6 '|'+Q>UC"1TiI RMP@Ӌa@9Z 3sNKZg tzX&>M 5z%/^{䁁=^טu||>g]1f %"ɬt+q4kjyoYjUm#]UmLbQ4}wio'uZ q w'MȎ-tai㩮@/йFw:a!I<'(D0Feڗ=oD|iNJDǞ_v fPfx701?U{$#F]bBmq(jc^ oWAk.vXлd{o0k؋"(cg?c$/r-HrjѲ!]Ͼy{ n8_%Mh~4e`4~׽HF5zKw4)\4uo»5ŒmAh02cF‡pFHld?>HǓɹ%lբfz(\7&eOr IK[I Ê(97Ϋ5p C?G7 ~ Dp; Xs`҉1,`ĦWͦ,_1Z`v i})4[CK|o`B{FQ_ I"J0 ]5&f hd(_:^W~Xx fB>-Mcxw a3ޛvW#RC$ak-0RYlg.Pn4,*4zZVJ*,)Xyb4֐4Co-Ԣcsv1oۮz?v~yi٬>zݸ*qjrPYnb iA+w謥[!Aٞ^ ddMlC4zʸAGjU 1ӷ<6ٯ;[ NIUI$j@etn᱉If Rjعq+7l.}e=#K:?V>q(ݍŒ>2=NKs݁L`'4}b")B"q?l l-&< 1<'9" o;ׂ~\7- s$`pir,Hku ʾ_QI"ilrٮQ}7]5F\9B'&,:<kn7Q$PV/+;W9KQ65Ʌd:3?h{o^~b~'R˄}VlMAD " u >q\V7w-l,դ=oY)oJc㢵-ukoz{y%>qK` WrTxPS+{m_?7c{MǓ,ܓs {Dz)Ȕd|ף:Tɇ#ėj[iY{ 6 >x>^NV˹ogwetpDNt#]lɒt'RqrtJhˌ +$`~TIKU4zL)r<"6T|2h%< hL } @z3*>ÁSzT@0FEZ7C 3ĐA{ ?mKCV@#,Uq.J^EKwGnB+DoltIG-s .3NB 7i' RAmlqbIe>y󃤬MW2C~E{R*#6P^.mw ? >cfS@y8Qx |z."RN?6qLq!{=YDE!k!wV(hRd)2%R/8]Z1LW`(ۉ㾹GՖpzV L ovf*bw %ٌ9#ns˾ 8/uMJ ; /0ﴧ'B:7ai.ֵc5?G6/WWu5.zs|k/4#09H EKF'ŌkHޜMjf T P%a|iG<Q=#V؂2WC iH #/7njͯ51£Yߍ+`X0ZQ}`V;&ɓh2T9nD]ژZ; CEUs̤zI_HE} !TiXOCX֔+XW$]?45:8#GB?-Ԧ4UвйbWd9Dkk34rڦ@F\ɋ@PタN3LmBDٻHFi92[Zqt$Y»:i8E۩+nÅКxДoք:/N2V @#\|oa#،u t< 3!(H!07zf]jBşO&IhY~eTjI q 1&o |λ89Fif)N%[-p y3ؼl ;=>;Ȇ|u&fjgu|҆)@ Zvh~8Ю"aoSUjrca֠amR QG&cuxXo[E&: ZrB,aGf cSXLk[B}`yTW u.pD;oha&X,qj][Î{nBs:KSd*Rqظz6nxj ͺ\՚vj'$X/Ͻ _銫n8ekչTPY[awy(C,5\&yD̗[@顅> W&G^~0q+VUj2޼ۉ`#t7Ezu1z'jOW9g'|d#D@߸_P*bBY, Au. !p>Vc:~$҈Yƨ4t`FTR;U>VX}(p J@snz c2Mx{vJcT}nGN]2jsLpܮI[' j})8t1BEtozc$+,zd+ %īgij3@vIGj^d5QTѴQl`IIA?Jһbdi+Y|dȷFOgJdwv; >QآT!sM/hKO+'Hc\%'q8_xlm}k#b%PUo's@*.81y&չ-0/=$$SUm?%WC'hX vxL<ja=xa桋s2hMw6\xŽީ gn'p*K6e]5xشYxnp} W 9K8A42pGn>^z] 4l4z'rD}fMHs7TֈOϾ;jSe>BW ߮! v1D'^-OToAktzWhtU" fZ_ۺy9ϚU۷dI) #F`a Xn6wCGjW1:%Ӑ%R>}ٻv,Yʸ]+vIrgwqUE<XZX(}6ZG pe~[G )vc X ʐP.^|х!b\Tda(nywi-.%=)H~d3yDI YQDߣW6ԕFi/lB1;v>5%L #jFHRTy,a(3C3u`u"%,26ٟߴ砇mj2AHdJ[4ˣ]mBj\n}zj`il:1Z(:]Xgo]/_I2:`t8YQ{/UO>J=țOza\;]>| X#bhݹqU~ל㋬_S"A vJ͟/x|S(LL祟\V[eYKJnN~^Ѝ|h ˜&1קcŔ7 E1N@n CIؼȻ2Νd@(@vf)Ҿ)PhƔUT} |f5ĘKz,^3vzbI4]/_E Sd\C}E[wkק:dj\!__*&u-3I)%gibz{;5'K}1bQ/$H 4W`_?5PWtl:L2=҃6, V FBs␺z6>4W즨׬[Nedcu)3bUOVQ~`<~4DxcNarهŹ:KrpoQI,jB1k3e/Obtm0(in(nK<(%Q1oLsd9M[ ndp+TKaO3)Jum)@L@?ng~л|,= $ny ݒ^UvdTG3nL<&+~Ӆ:YGV;oyI쀵#a^ZAQ@Gqe(L\w'P kp٪7 6W*@RQvI.@ҍEjd I#ep!L~L:S /~ M(^mbNy0BYܭ[>=E͒7|ө@#H`_i}R;۽wxhooCbg5LuFNKZ7=ֆlxYNCI6dn7bk١>J6n=mslAOah&ԊM6IFK z˕ bO)8Aw;oZX e ?*kɈ% fOS8;!/6+!L `zD[.$Y?s4*_ʇ5Ѭi2xxf o`)\z(?7TZVY'^ȍ 492pϒ=6~|YFY_%Unԇ~NlA+BCj/q)1'-;M~.-CWթ Bُ[?k=<* u1 _v_-fӋBi$ص?)3"i!? X^fltR"Ls *mH aHlP2y(h뫵hm #rGky*~Qa"ӽ$, Ex-6(_KQ\ T֓H)AuYI@kc֤cKag[ D_%԰ר(fuEE<Es:+_kF }\pvM?#; = BP6y/BP!"x<{FeGo6j_AM$RQ=r/YōnnUn&ʺnp{(]WJ9 *hĘfi̺Q^FQAKm .jco,<($c\6?jʿMvKWB|y`1&&8dA*lh; JZ9x"Wf9^c@,vZJ9K$PJB8 d[l vqǓjE@ 3]'b6^a!?F"5샺n3ϯm?TP1ZH\zE m1 4Q0Lj50sWv]u6<< sULWg*s8pM=뚓_cP tddB($p 6[ە9"T۶zg- osžֹ8M|^ wXq V)U;gŦ6ʖ'|#i.8"zP'4NAu]2_<AZo:)rPc6+ڭDn k)J:l !_W3n O7yq̀ьS &ϣ [sΐYߛV~\@߂k 2@Ĵp32zF$Ox[~GISy޸ZjP67E<4 BQHx7[y>mQ*'1AC}h>XӨHwFadTkѵ&aX&%xx¾c&+~\D TZSebuE\<WB_Z,nT$RV뗉@'󥪐jřD)Ct`3;Y@*=Fm*9τα eTY\6ypni1;x >,q_~'dLoԜØ0o1rVF/YLs6qXv| !o6A P9EwV'6O#a1P&ZrLÃ,1 {}0&W({[x(GdEό#<H7C,t||WZ?ԸlRe8y$AF;⪠c% =QaD\o`6,勸*6 ڽQgfP_+F9BNk+Vo(7LX24&~ܻ췘:*SIU.ᆤ4MPIi( mnVF}ϗE0 C.)+$8 +jKV۔*GjB<S G#w$H2~^BS 4Z~qe2cC]:b7MBJ&7Q9R:3C^~ȧkM{Vx&с-T{t|opCMlN[fE8JK0D XZdu21 %R$:BUR"ގhJ,Erq.OP&О: N%TDcRW0/KN2^f32oX<iYL]=S,>\ 47V9a2!p̨07w%4~R61 byM i唂Z)'+$N`19p̡v<%gpCW ./]3B7usBCښUQ%W"ykȈzT^|G4!x))A5[#Ľ#1]OS BEɂcQZ(T1nϖu%8Q,km< j~lB!pDF4SMբlYedzs9 w~آ)^)W _!j\jm 6L-9Da$Y0ܩ51x[y|6Ӆe@9;ӳEdD|7S]HGn E&zmk42wzO9$(!*Rh6<sv+<]a:f9 )!bq"i~9 :¬0J)%r[FZJDGJ`8tNN <^Ý7]I HTnW{)_ȓ;wAl35F DAp&l̈́8$3{LfV#7H,wj厶eʠJ\oB@W2֘}SN=&\NOɢQ1qŭ *4 vnfNPxp/hM4X |}_-5EI+>7Ug .=ʃ}qq5A;uhQZ0v5Q+]1IYCG O8Lc?q4aT87Ga;_#Oy&o!>w6G :;ͰuGYB@7]tX:VyMͬb|yWpFWTv/xZ>0LLXp|3]s4(O(F0 }9N*yq)GלޣMJo00+pSֺ%!pY̌ԓ 7BX?Qe}tP30^țrx7I7% qIU@)+-玛 aǴ*r$CBu:. )g蒪PAÏx9 } SN 0"("yr@rG\}؉FΑ5gen ș4Qm~\*J^x-r˼'g`JTa_| >XJ~FZYdvT/E\vI\wMٚf3Xrl-=j#cHԳc0w+*.ԏL RP0c ƱsI]=+u.&B4P*hΚ0Td @h5&6/{S*|  rfl0GGi&{%2ꀆFx(9.@P1zK34*қo(د26 lƯ93o;X6DnA r&rP'L dT>gea}G(ZH9VO鉶~ٜpATb܀j1Vv&3͡mf;{)q;U5`A ڄj@K^"(5hCѹ+# `iqO\w)H Gsk-J%*+~\Q#]p);BxQb*S (OH!(OL>?rI\ag6:}~1j/7SRIlj瘶=}^*$B*?:>d.*U(;aXs fӦQg"h\M2zoHes1Y &PYi$¢R&:jJopC2za)-_Fes#c Xd{ ɟO PGe2~4IjNwH\~S`39gC8q (8bbO5dYl*K~5/.YQP=xQRI'Ntܯ5*x0bVL:!~dbmU(.L#yM:giUqG.׺F)7*|HTԦ֫ $RҤ:Xkg֎ .'=s?zsD|wr eyP6e\ >T]DDL֕qIZakv"eI*4EUf{Au*(Ĕ]4}d#XgiA'r l˛Y߹[P\TO/Ð̈R/9rq1=7bL6_ih\Hi@p݁PEDg">*0Ƌ1<w I1\_Sf;#r{3Qak(]ʹq!9 H?jtiw.2|7CO 9 y2Ӂ];)\#B=܄9m&eJ't1tw|sJ=mĀʗvWcHcEYjA,2Fߌ Wp{{ p=M0KU!L34;዁̮'yWJjpISκ8E7٠D_ӐpV[iN8s+cSjd^pR`H뻢~={>F +{|36ex(ʙǓ>&ry/9+i& ]-ae,FjIIJD7l {n#|{5 Eс2m0G~ YuWc!O CԻ Աs&ïml_fTˢLᕪE%1O%ځxlD}<>{=FjbΛJ8 =Aħ5H 6{`4n#m_8 'VgclD }<~BbD݋)АIʄN76w<1:{C|uCdhd'v=&i>U(|u(H]N,CzܭRHd׳ouNEX ys]҂l6;KٗMe(g}o`V[A7*g]+55[/J#$ o3>|q 3k/]u;|_q!e8a.BWbi||(PiKrYN?i/fM0 g#5wdݪAg5 ¦zgF|ޖ.:/.>I=7+*\ZY~GHEPW}yӸ(y2EhLY77Nw<_2QQ.0Xc7 `z5~l3!IB:a6:# I nN٘iBz_ҋ[XXIEԔ'Fr3ՋY:*VB~9[CPAu@J#zErGQ@ |nզ _]ݫB(h٬\Nt  M>:[bjJM$?ܴ.uR)J}7/F5%>DwYrl)Yl]L- MZbљ"q,6h֯f|.&jT#=ׅҦx߂cH ;%UO:L}%ݽK+N(7~oaTOָ,LOĞ4b9O[ \>8+kfGfp,u,o|lTܴݯD :[vSc<|#]+]p;0W R au>5w Ʋzj 8d_Z謹!vJm 6}UM3A2=qdm^؋m}W{n8f !-WB 2"-{Q1MZ(!.?b<.Mn3hC^R8,Or:Vo;iwzËT;Q'M5hQFWDD"H"X7Vm^A(}FdzQVžF su{دG~#|4L |MT6Kℳ4l._ ׈Bˏt3(JB8LLM};ԫDp!ܜlrG R÷~y֝w%:fM-%axu[ :[Js`|O'FCV-X_]Jbj}|H 2&tCD@c>J6"x;6JбA8msC c,fwφ. P'8-ef^xRv_:J:`0:z>-mBY?K)D8UvΪۿ!p&M멵3TS:F.@14yk䥥/ǘ4jQT}W NRrC:wy?,;ۍRpqI 46~ l}y޲!xGapFenrZr6t:ߊ'yC-YLbF)u!'EQ?W[aS^\FD;"tDX@ݜHI%/GR|r v*iM[i O^}t{CtFpR{_ çPF|b/]#pơKprAk$_l=T E=NU){9_IqMO6;QL@0N;GoL| ڣws{~69U@hW];+LKDr E)h/5zmk&?ɀ4j {̜I,-) *edqm6eGc0;B{٠A>ǚgiSY鸃p!}6wJ D&zV2+I&N2xvuw>$#)؟.?>Y^?:@`~ҞD5 fyXP?gےT^V5*I]D-dM+JA!u\[+aݿc;Eȗ:eȎLwqE :yo} #]DhRi>+v_%Wjt?N؈32{H \A'n !ڮaI]/k[e{jـWA]+%b )? p-8jg9Y >> kȞ?ny뺘m#Y;1J%a#YTȮ n~t'f/J8,U1ٱuTbUWGp%{Qj mJʐqHrh^%`x!.P6.W=é!w䷘/#! 241Zv0x-7ۡ%W#i l)W?r ݦ5>FX>DzB:Czf4ʥfъi-Yana~MwA6܂9_ 8HCQ!7㺤 a Yd>h.u><A4yUOA^H/>V9t++>^!y6P 6O^BLo :`pֶK*GpgoZ_IY[b`}!di8gXaA`j_SXn` p8"<8W!G"p"cF`F'ViN_~=! ƔE}@4>IDjtPڴpmzœk"S]|,j1IZf"bݸY@n$=ұZdCo3 V9狵?Ȱ,F~u *sRt\6d-7dyn`E݌S3kz4LskSmyй ߾6ē_ߪzAoʊF:>VSp\:=qСW_ J bu)œoB~`7r¶8Vn ^ԭtpv?J[2;hcD@Vgр2b;mۺ\KW:qzo)%uuwTeݷ~BHduFlڃVlekm'č)'15%?[B[ahy9af9_~rrĘi;(tx$;V~ `mGFcu;>dݱkJW$0QR'm9jmm<)+8F-Uy|;dX"?%?ecc^BY&%5(X|zr`y1)pM^K!E56M;[bu}ƊxF5C^;,~kc lb1WХwp]~2Bc1c޸+L q-,l^HX__ƔjN($?YiT%G,@%txp "n֬=Oj"i ROTƢI6P :' aK.t&QͶ.w 7>z|%5^a "4?ױA i|y0_{~6mU xlR^ƥ{z7,t(j<՝<} u|OkKW:K *j$-~zH.@o<ӝݧjk$FџKngq"AAwUX,oc'ZM`#Nih4' i*6QEHӑ vSLK~1Ik9VP%q| ڞbkq$lNÔ`y!ט$X 5fxY#G !f)j-ÔHj[Q,fO,m`/k7XUߏ fp)|j)ɍ oF1 ϲ2%nvEỳh i6lA&~T sCS2żjz@9sݮXZuߵM3z]d_S"Մbǧ:c=AYA$xO#7cSW0&*Ǵ$_!^v) OFڵc4.As@ ٯ8 GvE%q?`uW{"ã}7mcWV6qM a/ߔf NZ!;q 8aŵ_Q9iYlk1(g/f33w#(aɂ9(0-ȀħkqQ'd%{vmJWT8 X+%c^M(Y@9]Ox3O+"g J+8\yyԂ)fF`OeLf=HaIϩD9YVqѯeKD5k&cdW#r6`I0BWC-gkVD8QYnr+wv'ާfvdΔ7nfxF1NjpOt XF? Gwb ;{;!}i_Hஏݝi;idžO)' "Tȓq#b1A[8ZQKz4V[l;$BH)JMLY/t/ä?Bbr;Vˮ0!ErmEkxaOstz/O֗ߗz].Af.Ǚ|:=[~ɆH1<7xMð rs?lM e`ı[lz1k ީy(džN&xճ GSYt8GȘn%?p0j\!ҁVwU&D) `IVS}YKKD$g yE%v00B’a!X"gCiⅱBJt}f]-AsWSK%X4@2[Lb£5ܤ^Y8S/-NY+-α{{H[$a:4*/v($&eUSC$fD]Z1OM4jb[+ w4%r|{Lj'+S"΋0df6&!þ-lxT~<6<7gorH[胟}R+!Z@xqJxPmrK;HA۞pȫ^H϶yԘ(?Kd*@OlmpDVl gLKrA\k@VtKʅ //qL"M0eT!Ɖ[{Df!v 911j) ,4_ gW}~/}13ƪ!g`?ǵ:1a7SS ZZFocLKh |>[?ӇV'`7b^zRr@}8g9 _8p5v*S&y$oZZ;%~JmNfMps]?1`CJ( YF6bapUfM"Qm~N)_d%pg Mǁ eWJ g|ɞKuLsw·$*3Û*7YȤ@z0yyn3(MhwZ Iҷ&ŸDY "?̕n$wIQ`p6^ 1?zzғJSޛ~&Y2i) +YmYre`c]/:Ui/+"MzZ hx19f@+*X2q/9zIH Ou ╬$h SJ9\:U#h5{,8n=_ޜZ]L80[ `%P;e<ӄ0i EDJMec{u!T{O]ӨDckkl@x υ(QP0G ˞_E<_h g]޳R[mE3LEJcEE?aCߣځZ6\Ң^&NS%ʑ5m]Mlԕ~a_|@4! zm[QG'Hb8U`s4 س-$+Κdiu+nl3##FJcP乯띠ӺOJijU.(9f5QߙV2K ~̻ i>$kSB};OlT=9-l4EAKH@Ap9JI|C(a`]) KovVse>B;ڣ~ZU8\ QXd@IiAG0kA,6S>|5CU)|ٱ8]ECdL`ګQnտ'J&0GWʖۭ8qKxL1qhZ.rV{M░ !-yr؜U KhՔ l pk9:$2tm {a:^[; qTNA4o c#^d9.s*lP:{=pp;nzQli 4:!6=lăQ;rrK+j~Q *{A@^гrM-^4M<'RJdTY:zwaP(\o["4hV㗱*L Lj:'9n|.e@g}ym N;ܡQ5yDMmmK '赡v4{L}bݮ x:_Cz ؀^2/@`$B*-trR i/Wbp~)#Aŝ9\pDzjrynCؕs ܈["U6Ҁq[CDeqej\]({eu߽.o _z}To[AP?堣&y7W*K OPCDUYa\]ݍt/9/EֲY#&Uiw!㯸+H[{E,;Tf WG]G1_1K[ D18MRKr}D3ޣѹq+ tZEtYF ͏4 ҟ!Dto_Ee}_7,iL5YCIh^jNVOL(2}M5h¬`&U +RI IsSbwZ d5Z_qj;9~x٘ɰ'|ʦk(6nGɮXQL#yp1\pϠF)?bD&R;xQ9+WټwԚ-:/-p^f v4<;'<$pPL}T' ԛ ƈ<;.݀lpcp}CtLlFMkcRv'6vYaIM ,):{/(,xy˔;ohnrtf}0&8K>+kfMUx(\lu]v"a o n459>>zC!G3#3J|;˃`7;+\>̏h9_@i0$5558D#>P:eK\Ro6wuu\fz SڏjKw@}d#;f+})r?$LUJ\:>ՅY%=2f\Y1u5и(HPxlc7N ~ \aP66F_wSnj:QjtU:+rVfSkZ~Z7(|۳ +Դݔp¤PaQu7 pvz_i~ӼT= .xcx`@ W6g-A=\θR,D)|z4HT_ql'4KقѶ q4~{L îAH0lz\]5Sω[{x:!)Ώ^ کɑ[aIy4鑰G{m*6!dn/QCYxpy|cm_qp46DKÊ4ӔmWs. EZa'酌)|24>Pgޠ Iq@͏zm=@JZxmC$#ICMex1Hܪ(ςq|+W~d)mD-0n[v6p Ohp2` h;zuk ;^ ]w>[JELkWVmɨHtJۜ%Ve·"sW"7l#@ T UKEf`F rjxl@67'8O4M3$>1D. xfH{0Ҝ_㢶iǐbS&N2ٮu Ln ڈ)AvO'i^S/P"v\-܋RtA vնoe%tM?~+f~lYTH;k^P[ dh|vj1gW4/̪?%>{MP[*82?u&} ,:jXaqy/o3X q7o™0M{A1&eс.Ϫ,*0zrk&D6`\>'.O _L/X@O/j@6M,YlT`N%b[1+}*|jyB ŝ̪p`*wP2Ni( G aHAh^ .36Ywt4bDe1AK|י. oCM$WS @6$c2-( mb_ogg~=vO:le7E#!~OU1z[b=7_v޻h S0Ύ 9Rⴠ:޹/%Q{\f;[Ԧ& zarn:su,g~\#"?~Ti[Y ō_e5/ {|L:PcnCb ]Ť&)9\ǘVK:3‚YN8[>N#.\2ÃCu8:[[OF뻂CBZ3T62t_-ϞpR}1fZ`+fݠk/Vl#َl_ᮠT@upީ;P "$Dԧ.j^t%F)F\$0ԟ1`A//9(tZ=9O. V&[Vc<] }}YdhNM!1썌)sW1`4Bƌܬ 6zr3B!rX=DT m82.zDUu;HŬ,Qi3dJl̥ QY3c|'MI/'^5YL[*[ogdJ%_T9aGXB8:5FDи aD_HT|! ;_S%܏߶_ԝ]E.2yZI{˾eM d} Au7Z(4vY_j+KBW7[U} ;$&1vv CN"+@|UR;لb ތXwy'f5ɮdzۤekK/"&Xz;!xΑL4@e'*^壻H/44_D@RGo+Xm (}`zJOc=]UCyELe=ͤ(4^PhKA*/"0EF_;f&]1H#PI?\:n[BF(Yp*uw3qr]jSX=% WuTr\O&<ݵ7Ec@q,(q9nqd=EľBq&)ײ54G%Im`}YeT9aI$y\s.(5ɿ7nxwfəLpYM>ɥdžE.O>PoZ{*dbbZuet]^LQTY]Oz+hsTen[<.ZYM-`k 3w숉{@,KsxfpPb 1\ maǞ J]V#+;jSH9Ȗhxc!a>c"{ۉD%Q1 D@=x|id1v_nK=޵gag$~ƍWhPhϓC6bOˠy`V0- %ӗ:AH>?E,v_͜AG8y&fc;L`qDP~ZMV-Ms-|8G0P06y2Mb? ]|Y|y" D;eM(!;; Li `E@;0̍ 74>"q,+ 9!ڌ_4DD'O镤}ř"^VA~Æ(5ZbpxbVjN$iY)KMjYתX4b; Bu^!xqL19jG5KO~ڴMcW<zTDi j!c~^f]ؕP,iu_ 7)USe H؝|"'.p*6;4EjZruԬZ9PSI ^iU}Cڞ`Qj{9ħnΗQ. lrߊtk Nt*ӝ82>5Mpyo5nf.nKW2*jZ*,pmT7&wK^{$$+;sӛ=eKe{ѧ$wtm?dnӅ3)'w.YZ;.W`"N \(SVJ[- U'ϻ+q4bJc^M~MeXɵNw_:/#f5}Vu C &')eu6u;2ۇb7tfo ǡ ƤM9r:wc8p~{dXNOH0~TP~ %9' Xg_6d4ⲽ>GQ>a\m'Bg!DZUp$ s$pNvE,Q'VfqA@ކS;j帊*8F*VйkyS/]غa@/ت0,/;@`n&E|bԜ)$<p^4fta䘸{*jmA^t~~&nXp.r,)oF3Z@A)8֬^q{lCԶh{$+tѵTs+1?w }NMm5Hfb'bh5m`o=!J,u ͙Q+;Yn2'Ig_2pY66/lDɅ_p )SA+Xns>bZ '],A7 WGf .l5 {^=_8;wkcmT`1 (\(:C) \܎~ S.ϷVXwpEe5IR >%mӼs%\; Xro<*LqbB =@I!Wa!pU%zff8ݵ#}(hwE,(L)"ArHϙLӵRi} fO]Epr7tf="G|lm}̧PPDr ,&i1y۶@KXs Z0V"~Ddʶtd㷋 ɰ趒Da䘔(q%_B'4_/t7a7KRoKBâ繣h4C#B [$/" ?$"m-dћLA|B.~᜼)6Fz6F ;F$J<淉1(c-|Hװ[uyqfs/tN_q(y#Cg6Z4sV aO9WJ-w} Ձ뗦 Ym\_Abfؒ)UD ,u/Ѹsf!"ܟfF|O_ S̲xdzp#vv(?%=YMcv^И!Bű%vo?髝"qr_P\35>hs¢@?mYsd*ڂ;M_{Jy-eopB-eoERc9ŏ2Ǖ>:vK< G2uf[@2D+Y13d]SƷhw`0m,Ң&f˦[!F`MvSV !u(jҋz1'F bn*ŕxȼ\P$Eڍ^LBVO_ƠռNDљly1Sା_-6o۬42h]Km!)GїyZI%hny[7TKR e/~vōCߧ UPW+q!4:c `CkqSOP 8&c?(/Cw`'jj]e}\یe&\t5/`:Rr] RoFһçHDtPS Q';7E9k[E֩Sܴ}x쫑BN*=H^/zK0K%Ni4iAˬLGb G"6j~b1,`'Y% /ajj$Nkb^ HiZ=fN[ 5:Z+# W+%ڀ'6#ʾQ+kON+DT `W3bX5<iaUu)ՌNgWt TNv4$UkZrЮ|HR +e(Dk$T-tT͜fve!ّQ0VMYBMnH^Y3m@9֖21)K$y Eҟy2_m,[Wow:*8) ̼K7=V8=9pG,!Zepzm4vE;2i*:h0ڐX%Z#=Vt b}ӊ(Ϛ)#sIε:(3;:&Hnr+f$>Ѽ#D%0uJqN+@-r攙RCVTciW0^IN9Ç!'P>Di} wsBPȮGvDBOfUBCyk sΡ̜>/5X@xhѪtQ{ޏya=QaYuJУ}ZU^gS> k%:x_zH{W̘ |p_3D-_NT \F:8"^}0'h]9yK3a3a?~ ȼHxGNR*n*bZ& I;L+#{?A=ffX^TSjt=:sy6vEA9$owY+S()(qJ7d0J4@%g R#k:)9΃7#U|s; ק*\ OqJრ3em&gE٤PmoKlq1[iu0_=2S}# E[2 Hg]YaJgv'{UC\R2-*#pix;#f&8sI0~4䕛s'׸=!yݣ}4ju~m"<ѬJ\a?Et )*! 7ы+X_HC8mQBZZ.Wj@R'$KAg*.^p==={] bZ:G, MQq[O-C8n^.{OS׵,X9ʐey`4:aP)&Sa_*}k0Q5*Pp]ofKg?Y az4}\;4׼ !8NB֩sT/LsڜHCE<0L}1XnrqTO%\2Mo{hc)B HDO ܹ 16~*e6&)ZLZo\'&<y])Y s I9zx/(%]SfQ=Au\Yƀ̺H-ylQ;$"c_^ Ui0gIb};gT7B w5lF;$pB_: [8ۭFoXxU>[© a(~B8cSQdTjŠH "DϤ˭z8Fw/m-,ď DDҵټ}?5Oo|."oH?5F!yا3:;r#)p[?m2[H`E'[X*C|(g!Bbg7oqAK r!Y :C% &=qya =_1?G̚Mh=)[0)]bHJl}%~x̴RDaOHB8XiqH#8u+CH.Ajm|Gqg%o9?6~>gy ^E$ AGs .p8s&\ ]D1<̶͆.gq (\BE]ZꨞZй[!!pU56wl_0?ޥcX ij|do$󐦟qqrjxG|J>֢¤E%WT.=q4m 2 ywAٷ4wIfQ-dp2g7J{&d{@o-Pw<3u/o9Ek+rnABr!gfBgxۦA3diSo`%N҈l 7phL]9CG a;;d~vz('ܜrZ+>3C,[=mU:su1%⯧o#=\$m۟@PsقV_fl27NVZLE'] Ϡe" J S~,<;[bJU>?O+59uF|%RR^mD^o1EoK͢YuE“[,~ hќR0 њqD^imIV-ʭ_ZNIpq/'ϧ(71!D"yV@Xu QKR n_ 0ZPt cAqCVoG{G]O@ZslF M{:g޽Ņ{P_JT1[ؖ%جၰ5ΡC|Y}b:&:C0At/6xq&DQmb>TfKMy  X>4I%+fWՅa@YFC)!0!9{|HQA.ӆ:]܋"BK &tbϰ9JY\N{NbV`>3P\f-> =ZY՘<+.δ g-`oVٳЎCcQ9*OӌV0ᅨio0>PzFͮJhw 1$@-dу_y¼PيW"Y~rtqЃV)nT ݼG-85e_P /,c# {k"Li+)AgzaBc=4* a)R`g5ߖ \J&kdNp' 9nFt*1M8x=@D5mH=o6lh 3|UN*Z!1eEm}a_(nelrsje^ҡ⼚-U-Wg}UiA4ܶ. ;\k} oVNP:q>h&RV]iahzgB>r EPg Y8E/8z%lOmnv,"qPTin=nH-;9sӘϭE˱ zbg\Cc+dϨ󇺰`(Zt`j^PDP 8 e[I^GabRY寥M9۳*b;&){6M]fgwv̀\.Q'\ΟQjMt46$da#?Kn襚Y[mNp{B-SAUn=nXD솅yI=ٰQǺ༃)6X  ܛ"j+|\#} XΩRlq1)k$_ت͸3/ϴ-ЂezŤ"1m:]USCD0 H'$#ruFk 6!`UH|{c )ƽd8itwP*+1(sZ#:!8 |lHAl˕0%'i;<=ĠaC#w.ƪr):$X&Q?j:~^E,mTh0[*3C ~k0ܝC4PM=zΥUo#u#H'pjU 8os!@87XTY!_Y9rC̏ķ{h kNw""²Ccȧ" i1E" 5V8KV5F 0/&'A^KD{<7izA${/qpoԸcTUd`uŘٓX&vN8s+\bxTM:^EJ"'9 2yZnhX+l-fjg`_Ƶn aF?SUuȴP}w5TRϑLNev'8~U~+~7i D^3 ߇c"OwPWB8(RaV( TJ OHpe#4b[0dc&Bn'=_K/ī{=A W]m׬te m"h-,-|9#^5^%Ycކ$.vӝJ7wo<"6 ݱ9i`4|T@`7Cz!!sٛlYapDž)+wV&qwk.Hq z_%381&tZfżu @5!EL4¥Ŋ0X (5񔟍9CSw=v\ &̔Q\m?k2O? n[@ ؙrOo Xf#M.%>.)4@TG+%?T.N.~90J!TInG *֓ߖynJ7VO$74u* !S-a_we?G,Qm#~?(v* gkjQݨYs5_Ԛ"Ehq?G!!sf\>-LGWiIzi;|ØrՔA1Rǎ981P>ARPnJlwJ(ڢ4Ƹ"r1Ɵ@¤׶if/Mfa?TPn#=oXEu3(sөyKEE XxpjI e7D2 ,,rVU1٧|1m%i A¿ELR rX>H38(ږ˺d$!aIǸasg]t h>)oNr%F紱S0(hs0q'(gu4=RDF~ݏxM[K%e[DQa?L'*QtOakfwc9< ҝG/­|'WHOcO!{ DV&NRhp\eѽ?i[^t:@ڃ0t#ݗ#AQ ~ ?PHR1v|O[zzV|樮~^n2 @\e/?Wy1p21=sRS2K3ǯ(5V*t9%C]8¿{MOÖ˔p~lC [ KVҧʔ tXGPkꮙ铠# `kvKf9Ǭw|=Gsz2 G - د (r\;VZ2י؎ƕn8huWFǿDRJHvռrԝaě|p{gKlZLiFqqD\VkD*cWvQҤ/+R'dYU$^7ϢJ!p&`u0mmoTKO9,#`! 4vΟejci‚.;f3 ]t^i^WR'O<"FYKeMc[zH ϩ$K2MD%DqCI uRy֝vCCGsFC/p@Q *B$Lcsr1}EL @d-[Rĝ$KwpL!݅~#DMي} Hܖ G{@RDj;! $Li(~᭘ßP"-՘)D dc}γJZniN̞ǤJo)YLH!$H”'[DoJd(wE+HVn7:wXnTKȓz铘n+1c &94'bd Uj`qĶ̀F9溺 =0֒7wD˜\WVģaxcx# iVL#2-Uv$.-:z$R:yt|_]J$ *QfGTu윻V$m XY q1C۴ y8u…{8@ea#ߩ![ؒS9Cawpi׬`tb.S<&O[u&$l cB<⅘&VY4BMs7 B6HVUs t`[) #iV? \6rZ9'u|c p?1OPBRÞAQm*ڛz^vW2N$V*&CTvsD/83@K9RT~ ӳ[yz%bդvQaK:I~^  ieOb8j0>Ow϶^d@FCR-ѣvӷ}T1!2 e<`* ߳ M*8') STjh#){fw p[p8pF2{D{~40B'^t T'bSxXiHXSRݓJv=)£6lg4ЂsW $Wb_C65S؍`u׾e&ǒEMt4 F߻݈ZE)"*z}ldŗaDZB`/~ܬ闧JyL46 Ɣ#?'Bn(i4V^5.h;D0y%_KqВ$wtR,G-f3y: 5,9S(dZVtqlYU,>fq UdAf^991bL)"B-iinL%1]'y 3z3$K?m3@@dw7'xN@߅ iAG*M>3XVl IY-㚕 sbTE,wPP s@7]+7H&>kx/A_.Xס36v|0M33_#̸  _;K2v9RSҢV;$ T< T9%s0b.q<~Io\nRdkU*IJiҌʬPYu 3/DBѥb{Q1-岆+ 8Կ̡VZSYl7Wtl&(-EM@g2xۄ~3u[~jG!xa `Sps\e١/. ϲ$3ta_Y)DzYHU7{k]5 ps8ag.͉LtAoL$>DB&7+/C E1S)!`WXRM>ޙa}귮>Z34WZNB6y KA[*>9 (zeb[ʀ:(7QfDqR^y1ΐNh[qb+@gfGUSH'_sriDVP^&J_U.n+/6ޟұ#w!s).bRG ʭ'pdڥ0g>0wHBG’8G8!v`Z'@sG)H5]{&sF/6nOZ*ɋgq?cuэuGZ%tm2xK/[ƼtjAcNCAɖIT(2SMI(hu sz{L+8t>ešO٦ m˼5b."%qJz 'UX83@BgtR+W!{vr>\٭5z|EYwnޡ % oS}!z2`bڋ쟀R6b",7}?/nX_G߼׎9SIMA@5%t ! .= 0TDeh {ibU\; X\vpmD{0̣i:$ٺ[jVɔ\36+`ܻ}0|ְe؋٪.b2t96#7(N^}UT``"~!= +~dT,C I1I%O>&8KQ XpӬH|W;\m߭Mroi0DïIz->AJrcBrsz|Ab ޺f3oTFGqm=#eYtT_`*VvOσ~HHt!6Y&^;ZFu /;X!hԻj@= c['_*DSb>JBPh![5ilOk]s,dyiHjs:l=yY[x3TM:'ˑ ^kھ8>⡏tO~sQlhI7i̽gPA$o 032ln'$󶢐1%qGMt -Vܻ>*T# ~1\Պq'&݉SXzs 2fߎia5rj޿=2ta_pisegT@DYN/E߽=Mu2Q#-{`Sb sE(W A4BgL?GArj{mkUUevSAW oAQXV#XpҨ-o8u3-K'Ѵܽ?R[u6 Y't2*WTL ң[-[ S_pp68k#h7@с@?J>sfVsi$e{b,K+1Vz K-LP%3NiuI,K4(" S$ 8TF!KxΘm%yx +mAO p٘XnyG?NƠz%f?&j6nK)Ԑk,q Rx3HppN9P8ĖyKs1ދķفHaȵ ar̘jNk$q8vH!eGذAN< 3d6uq[ $4'`POùwo_CQEhИ## s]!hWf47똤pN$&`H 攐 ^{jt#C:>Lbq㙤> 8RSNNzRG6ybvLr漕$ ӫSF#g`+ӰK?tsO4 8",xJ#Ea2TX_JZT60cs`%NA%~x*,?DO H{8Hlt $nҒHY(u 0T󍦙CmkipY|S ~z;K}YaŊT3k߰K ?[ L8)Ga*.hW!- Ԟ4}{~ր߯;yBFnX_Qear_+|;9&{x] Wv%{F(+xd{+dЭ/64'sYڭK)tDzW ;gQ)Jz9c`9ïhx;yIx+÷N"<3J&ձotU o^_ڀlљ~Q?/Q Rݐ6.dGz2Jx[ƂxO\gxItPL;F<ESF/#UYXLl %pX.3_Nd(JZַ2|C]Б @P#`+vb-k0}4Jg(E5=bI( bC@r+(?ilv] Wot,"D5?b꡷m;-? a&2u;:aO=~fJ mIAK+ńK{!@IxT yY1BL8e=}ù!aez(2LMTv< g]sHV+д!d}_jr|P§2?S߭ƕyfuݚ"C>W.^ 2 \Rfli!\iBOT c~(~>6B &L8Sq^tZr9dx횲W-sD` GA &8 讛5b(靦,Diw12ֈ܊X!bsK8WG3yS[+SHޝP~Yƨ88~9WI~׆ӑSl$M0MC]i7Jq b Cپuo3銭tD3Kp{7G|Z hM+2be EbA1Yb&RqGU5 @ ՟dLN1<˥JuElf٭|r읱LPW])qhqMDԳ\Ǡ^t}FU-Yi$'9YϚN۸-_X_c%Gfsm%/7iL=ʻ=_;VKutpĤ~O~ gΙRNX'TFݰ0msI<&C0Q6>&;Huu(_~rsiҲ[ޫ*4X}CB:D'SC>;3?7c]Cȹd*Rkvͤ"t-AfC&> @lܦj$2,~cޞw`r_ָ ] In\{rU}MwS!ˆ<^\5!pyvA)U 1DB_wLJfkj=F,Ҏu'15|x5b@\Np*@r|௽]pTY+?DCR\z˱OHMgʧDϒfKCSrSnU|h8 G%uWnWR"#tZdeWPf,aZJ^W!!t\f=&heQ錄7@UFUmeQmMi5ꤼy, 4QT) )y5󅸩l[d s^jpa8[@9:JԷ]vWJypkJ=^߀9ə_IhFy, P)1**,04;!7@6Oy|bO=.#A8P{1]K--jzs;ةd,t@'v>Rwu+Xx$lC攽wEw ol*]i&D!`bJ2l 7DJ`1D > HeӀ1yX~bu1 TC}w8}*aeRC7)qp/F_S'Ehȯ֥͂=q{2GAK],KGƒn6Lj ʟAURsk*4fYflɴ0|*qgRz|x\ ;zt0hvcB0o6QF=Anoy[I42tgP5"T; 7qbPtKtgAA 'A t~̑[ #,N. ;\xZJp'W9ĽLI(޴b2˹*/3c_1Q7Q3=r~m_ZlH_P|Jv MU%B3ˇ"Q)vgG>CcGIA3oSUxi0䕧,UQtOweyŎK_&p$_Y򨏐x|ZwQxR~̜!&#vegGf23Ųc7 NʽS^,Ő=; ic?8Bul￐Ӂkݝ6N܎eeI<å5엚o^ZS vXtRMj*%B+p'0ОZ<!flN ЖSN%"{@E&HT5ф_tHC!,U2w{^R4,n.X>e RMM#'8зRWHxAF1O??Pח z]&CG&9Im݊d e"N]2>9H\.9x D7d5J!unМ3kNx)֋7Bv`>aJsEF[ʇwk!!4orJr,+6B?@` Łru`fC~B,XHvSL +ڲ6z*l7ݓhMhI-u UԩAg@3OXˁ2=QE>RH|B:nٱHi2wo"r∋Tњ0a߄dngKI߈Js@1\p.-B+`wE-2Z/y |ڬ>K*fAwNqU_]0ԫ'T#ے x$"M/n *xRElj. @jwuncAR7Φ=:E@T N]XOH$zqHYvBAu]zBw?086,M5}n"SLû1K`Mm *:`/)w<I& sv*;P.^ts6=p@KhwT;uUFu#<{.sꗀ ,zj{^#^>0;i nO#fIoU)paњnh摺 9<xD6"4$2Ç,. aTnNygBW]lK9ŪdE"12:fyʼnP"^Yf=BQQ(ԯ]YkǢi=.qbN4=g|3溯^W+/P@[5Jشܢ=!g*Q \x׼]?^ d]MI y8v i}O15T'X>#NU ].zz[>',&q].R`8A ?BӍOe[롁ཥSZW["Ui]IwC 9krQ;b% ]V,ȏsḭ+ 7&f`Dǖ{N%\sʻR[l]YR~S0ނx4B/ܬd\ ɋZO}`ػͮ%baX"X?0CEڇL;f~'q$')%ްzӴENS:8"ÉNCSHX$L9BNqҡ۫c5֫ì{+Al`0M\L?{K)BɝF mWjfĚq!y؋f1uƄ)z 8k#E^>t}ɀT<ӭ (@w_4ƹ\rTn\Q7<⊶;EU1qaɊR*~؜AK]5XU˽>ޕ )MvtJ Gv0'ybFn߀-ϼ9Xh8}ظ :{$xT$$1) ÷) K}S(gmb?nBy{x=0fn6iz N)7,0VIM^2tSaaLJ> e:_cqRD[g;2k^}X%lѡ!B9U0~3=I5758߮uu %xm8\5m*bo<\ga|vЊ ;:䟲B(թ) uSCg,hFˮl6^1m]qVwX fv}"uxiK6qY|e0^vek8&N8zd4Tq;Y!6~5'끤L<32֭dr<7h8u uFa{*Ҕ|y#:SI_j`}u.iQyNQ.1%ASSe_RHz`(4vq}ޞ(}- . !rDYؾ:/hUs}0IHQFWFWP!%ev>KM(j1d^7O"K?xUtᆭ;ylv+A1)=9)+e*ƻ$磉zJ)P,0( 9tÎ-;@?{dU%_O#of AN I 4Dkcuy28* ]OLrDgwQa9:j^Lf)v*C~6bX8wo|8Wu\7޶ց90$ :ʦ!4 ʦc@C} mesX$yO&Z %O1Ae|)];֫sLD̉783uch^I;w7A~r]Z{.bUL)C!к/KSC>ZqmrŴ Q_Te`SŘrrv-:XÓ6nn:sSOB3.j_lpq%p5ckgsղp s!tp=!:9|˕o|:XJ{~d_a!xųAX~˹ոljL2XvP|s&Τ:^aSh80ỷ8$Bbu>2+ͮ(۾ AVS><C 5ХA 'J]GJ/wR]"{ l@6vBMCjϞ}fJ.v<*M& wW*%_51zl9" _Aju)8LfUc6m sn27ho13'2U{FK`&s- ϱcȓI'0 ^w_-2Mg\X5 ?R\H-@$J8dS1֫qaP0bd 9'Dr_xrh)֝ueL$&x/h>&/6%~+ٯO{qrN3 a@RNs刾=?}3b)dU(s$px`n2v}`7;rxӰDnOxDk+ I[bm6g{./42 EʦD݃ ,q5j6ݦt+q'gY(,;0*9C4.꘩G[do`ȖL^C2+Z}&UzuljQ Ӄkѳ#OR 9û`bWN~Dz8uUibb/n{8z*odu2pƒnc^ yXF7]K% އ4%I۟' QUr*Nm)C_CͶۗ5Vjs}um)j3,ڕDtȶ'pRm夏#]rӃci{%E Y"sB͒~ Ɉ]4SlҠ r21n&s*gHGsyͷ_];_s)WrlL*Zޖɘ8/@U;~RgW('(AŀBpXٿ+$B|j,wdrֺ8ɟkev+@knCZx4lW'k rtlmx㳰X&܌b T( g1OۡqO~kҦpFXvkre/0^A:ig[Lηıy\/CbP51^N@>DգӟZSǰoGD\wazd)9"WT nr&㓟^SY}gNق$X:4(Q ?:'{ e9h,|P{K9(,\f}Rۀ=e oa6zxqnX(u~t_ڝ-4<:2ZKu5W[69{$_Fh&R 32 (GNu} b-"뽬pgAg\d B**"A[Kd' i\`^MaVqA'ta.}'wUA)[2BYz(yɤ%38L&J Tfr\]t?T~ޯ?D>Je5"s `Z4`Tf{}@M(ʒB(Jg+\1T̆Xx7:j^ʓco䑛>X(*j~<4RȢRNc Ԣ|gd$ j<}xΨ4C-. J6 L) +x*ZNu+wvVR1E`CSٴZ5oolO[Yɐ]-l !/~[z?d75qB Y8<)* gL/ԭWK I0߭v[sŮk6Ϟeu:E gPmivVn,@|w5鵗lVzѶX=ZlZ=Bփ`gN5ױ:i0woXؒy:?XNsc7VLO /!/,Q؀MoW@rե0G&LVe 3 $𶽙~6gcco[ dE=F# ໬/CT/$B0YHcO%3$q 6oqHG˳uc%h^F"F/CŎr?_7]ց=c Mt_#(|iH Q9퍞1Cs¹$MEaKβ+7ɚUH )Od]p\T 'N~܇a_ԮJՉ݀zɬY&3&؞m1uO*xx4`]sK{7#026|+ْ e' pxbBlΔ&5PȜEPIm22W^ Q]rZ&8^KKu˼quD-NWsey~C K=IR;Jm~8\~ӫejѴ]L*WQG]rUW+;a ĉ( Hvu*ԗ&[EzI7 O!JQ)Zꍂ|;Nj$F&mFDYaoaRb.ᬝQBVU#htoY``7&ݡA-d-˅b&#@ 1/+W[?Z9rčf7o+&$=c*,ZoׇePBn4X5AU|+ćSf1WYk$Ox!7P̈Q蜈7Sb^~Oƴ} 1Fxkj $[ 2]5li">zZy ㎤kC'3!l*`$f9<:9TZ>-2*4 WQkG(rʄ?FqJMytcC@ٵWoxwM 'θĝw@]pI2֗ woSBSHs KӁW56VR]+)ټ`fOtQtnԖyu4(A;;\FƆP·{XI%hF." _7lyT05r^fuzJ &Dq W7sޫne}}9j?b=e׺+ 9M֢dCUqҙ,2Wpƍ13"&AAyCfUmtc+ 8f=R?mI88`,"W!nʞ23$6M ^e& -`y0U{٣!0Qj( ؐ8*e֤-*X5*U; e_9CyJە:A2 >gI', ≮ VvLnUVB>L^Ų"}= o (eԇ>QqC{ڝ׿\<2n߹yp "6cuЉNACJ<ș!uy 6.Q+a@~lziHՅ2'/k;oT|\=?ۚUgZWJGzT|3˟H]zoNxr2g"kn˚ ټqHա rQw/$O12b9TXҿ~ۻy3FQe{HB6( ,j`7BI-8p(.a>Qp8d*w9\k..oCcQ)#F)xGN ֚!κt*.TdwH/cT?6֭J5ϟo;i:%ϙZ͛H !J G0 lQb嫥zk(u8}\5cm!m)OcGB)i*+vӏ cQ,oOy(qч7 .1j1v`vVCv2\Nmh?yȂw=dn9 OK-,_b3-o3 BD{)D&69 lYV+0NX,te7;4gDr+j_Ÿ&ꗖVֺ~Oc>^ T$kmy`-e>!M*Tk(8)|bsK@5De^ KFkcAcZ-}oBڛީ_ D6Ʊ/$Sޯ8lzw1gehG;4URE׌Ub"Xc{JC  q*F12&uN{??AkZ*[u^ p /^qBr6 BgVJ10l~vNgauD<{C5;VҞj.T>t \aQ[`ܸ')ҤC'f2I"} =nGks<WXA6īatA"4//R :tME[K#} mK@*4mԥfc˼&4@7Erau+SK2\ѣ^sZHHܼ1_ }k4htP? ;(s;ET8/̴"0Gcp|>N@%'S0؂ Z2p.b\YNíIGz獅B(tM8ct#Pxw뀤l}Ho˝riQLux0VmҌVG+L98ogM+1Ia%r62g +Ť~}t֍PIPKs?%E {E4~W9|SgegeU3H%ozkD3r XSї/C8*+-}s ڣvSYw0me[p+۷|h~С1Z]ޠD{gȜ9]]:ZO[~g_TRgO^@&9w/nG$ ktbC&RqVQɉVda70d?ފ"M?#NE6gM> (Cx|!Š=J?fZ?zSwdٕ燭X{ "I/N =v#TƥoqtE*ϰ\|„-Ÿ ywW K̤i"ȯṪIކ0Z9\'gjp®pѥbNQݩH3$eUT\Ai#6V}K|ڞD> ҆}o cijfz}0P(B]^gJ54SvB_ycD,i֏nJdh8D$G[E5747T{7^2Мa Bŋi! t)8RK?| z"o?q/ <=] J?\fKI$Kpr;/g}K-qf^:& { p^.lJ`)CY}, A ZL@=VUo Π,5 xR abhS_ѰS:4TN#@a0kOKx[koK|Fg4^K} Sؙ*P%?L|'psۭ+P3,9itS GxkO]3xi8ZPr7ՓFY5<@^{P0҅}:B?Zz)At`3N4Áq])f;mAE9Ņ1϶Ip]<;*&^ߊa?hqJ]ɷ[&zN%&M0EpN9;i%GTd!]srzثSJ:IUW5CśNcӓ'^Z68YcUM;ϼ[xM6UY&=v8 =+җ")Rpd=mHrķ3 8:gK.,>$_J'"[|ruƋ)ZZBPU[S4\gZ\Cp]ܤCAqKQ.u];æ?C@,'4 k;"Vk햁|l 3]1A.:C h[X#8tkAr20زtʟ \zhƚYe@'>%x#<"@4ݥMžycSI5'e=2B(kr˗ltq:OS)…]jVQWU#GriX>nuhS'CTմ}H@l`PrR\^Jfz 6'ڲfhNj]zYTl"wh]wT;pm>Y f -_#Yk10tgJx 0Eȟ3RuSzvI^oZ;Mq-(a@Y^4gz#j?^*e..%[&]@neJT {j>O~\d̢_{ Id_A2d 1V77`d/> cmjI$ǐw20'7C 73O@;De1(Ŵ?0}i[OK%:"(f<Ƽ8ͯoS9 OʁV ^Apl }Nr?Bz=3d@!]KP3S+z Tƴ:HjV ATwRZE!pcD c Z1ZjKزfӤ>$y]u#E0I*';ʼn\O0YJcdEx E=Ia \v< = \{dpБ{1t t 5-qȨwӲ-I'gQq6WnKONƉx9?cP8NLnױ)ˀ)f轠} RMȜF9 HDԅ1ʹͦV.3K?Q[2ews/ܩȌǗ7{;o 5>lep";,#?kI3SDㄐI>Y;MNc>oR4&jě'qW>ZwgKwH Cky@y5@nzZ]Z)ܴ8BF@?)(?lewJѕݜ͏P$Eڳ޽Ɓ~T_!H`R8+E2ʆi2X|lo::33%BPda&vZB̴Q#{嚯i Ov=_Oύ{πύNzF>nfJDS-Ei&?%@{hIP8zI$N]Ǘ0ns;π=gawRpgi?$zJ)v-B?-0NO'IG0:bgQd=U[.8 , t aK1;IAۿ0N5rwN`w,䟋d395#Z{ILzCsξ]!eoBedZc{DtBcC5'@+ )X?vRu8؟"Na0(=euP[f3,ڶ7-۲ 4hZvlU-2м OmrVC,ޮIð'%|l,hw%[UAepJOC9[um~[qlJiy]!*i\Nْ%Cq~C^-vnv=-J_75Z= Γl恘ᇦv=⭛?dW'A0ߔă ebŚYZe/ FRW׬^o|O q;*>߄xm)#?w+jI m @eK4#zvP]' U80ۙepR9rZZQ"Ylo rOXhh#5:@C<ɪ(h(BJ-癄!ȃ@Oѡevg<[;#lޓf/07MLt8ܘ:| dh~Ϸ&(8qa՗  \3w~:k} IAl(ಅhwf+)&ǡu4qFgہ\D\f  ?zwnq-YIBVjLJ;(%rh>R2:-FU_o֝ݍgG^61̽c~v_h2Bi'DJq06N{ Iom36 ֐tɣL|I-x]5~8 US] yEmkQʨGxK<,O=!'i@PTT]_,́GLn(_O Q|3ޣr!6;c.e N@X o0fu "}ń~W&-Fv(~ 7Qr9}Ojh3BK+I¶? yJUK 0@%0 3XZ@贝QD3 UI\1n62 3(ƻ,6X2dCЙg!r3kۆm$cͽGK1/M.e۴,u-15?@gc {~'^ۀ樅LόQn谼KH p&,]܉G0vxQjd7\aђe|=2 *S8#:MoN+y_׷ $=n{nigXуf9ϮO{'AVyw8VR))'꜈XV.PL.No־b:i.m-|D5TAۏ+j'{ӃD@f[$;zdNNoVJOy,v* jRZC7d{_ T* o }Y85\q|? )e3Km_y{]WjNW⻤2M;9||k{xPl(p#@m@KIVA ok?II ǵ!Gd|Qp n7}I;'[5II⇮1&VaR䁰M?0w4 x+0%`55vQQ"߀Kjm=er[8'[Oq4ZD8ӎ Oik>H@^1I 9`FK^N;l=|J>4bmn@mWߒKnJv[znJŗb@22E{ $?'\zNl<_K9iSE-@Z?l$O =pf1mt'j`_ѥ Nv#K,*Z|Wg$w9jHY (@?@0s{NL,jt)#,qç?L\0"A! |XlPYl: GBјث]+51ihլ'iN[k \ yG[{"[+ӗonK-F&Ekck;ig"PO*f -d&iz[ NL6,9n˦ jgZ1.E4Zmmq]+*ֿҎH.8ӉGgYsj J_?b'0- ߒ&$="+LJwwm>|numa'Vo4uY}e `b?/3v!QKCXt-EKZOvce6*Iw#) ິWx¤oW71M?É !r[Rn ܃T#-Y[1#/ͳNK{j<[ M ֺ^,/UVq524ԸIJգ dYNq[ǚ5҄'R0%efi1ՑuGB!)u7+z^S1:E*'qCֶ<4HFci:v;NmZ(EоO'`kɍL0Q4h~\}QX1A`8 x@S vd:إ8 X)wY[6w= K&>i ph-9f0B2n#Zӌlumn쫁ӠlP (k] >|JNi zx,9pe^x龜K(#]aQ%ݝ}jlcMY't2UgI!x]ȯ2?٫)K5d@ YIX~Pvz $oGʪ9,vƊ90XG^ XPŗ*R^-S~%i0{VΡ R4] r&ڕ<)j/A]5uLJW]W$mb*ľlYz)V8­'Snz1kؐй }[q&bƜi6CPyk6La|:% PJܖE o@wscl FPH.^ ,9H`-_HQ[2XӣX/]]ln& v4>(K RR,' Gd%Y/FLE`+5hQ#Sө݈ 1Q*3K3ޅ3X$L$ K l܈FE$o&Ii[Qw@#vc^ IOa0` q"S aAR_B8>*LXHAm"p r; {K6/Em2?jʅvp}&cKL;$6|.OPUZvAS=:MnY[|n@;Xuˬ& p~F#dHĊ__= nᅓԻ0OhzY~O@n:f.MU|(Ic.xJZF N;  )A+D_jCRj<ΣBPb [E3Xq)1<|r+!(3Mu–I#ףrո 6'h%go} WȭcQbHvB3+ ĉcQuEock9y=RhR4ZZʉd`ӑ50giH-0$GGYU*uuճv\f%p1ut 7hKw (\UnO-wWВW`^"1JIB"VO@2fM3r 'c UƋ!i{cqٙc <OfE$J$!޹̐pvSfJkr #2wP|a('0TO?uRH va"Z$2`8Qb˪[k2Y[Jrr.hz:Say/s9;*J82;ZM Wu #\6}|]:CcʫD{J"X(F!SgA 4›v:LܺDW @|0|cMd^~-OBkz,x:L܁S>DBUSWK?D7+? &6=i. me/jÉ+jj6*8 pza{k/3RB\7"XS a$\N)a$Ct~pSd2'OJ)$v\Xg2p9M}\O&(5z4_܉K!)-Xs:B"f[r6ט*cD:gK>j08 0>4 _X22_=.tkym\B hj=|z?ѻ6 Ú ;DK n,Je3N{4}Sqdg*B &&hoxKqf_~,u/ָE<]~p9g2(IĎ5l܊V5N/dN">r^ 3rSmTEm1xVF!-eBKDV*qNOx~Xj7$SL;$4qbеg@9 zGNS[B_`:lC~h#*#W2 ŸnTꢎOJ޹ <оQXLf|\W]ʴ4ngyUjOeqh{nѝ.&c)j2qE;}-pT|pLatM(HN1E^_c3ih}DQT + M`L*/-OdxeoohSۂ&XlscpJA \zJ(|/"Ҽ5{S2$$|H`7{ߠ1p"֭}_YɎ'B%dXywţH)]*:S֩[4gOߛjŗ̱\sE:0ko9Q8=7AhEQn{9*e|x!}:AWYDY;R-1;K!g*7!/ w\yܤOaJYwvK7oҸ%FL9 {ɑM+bD9Wgm0;O 0btZ-FP˒çeNE6J}"i ">uUq'uPfTvHcT,Rgᴌ]kh&>qn`G3N.&1bٮDEi9/_FE_`˩y蛾|THRpGh׋i=M#d3 ƾ|g~\f}րn ue!-@ 5J).;5G ) DۍVhWkY_Ʀg-%t/ "D"fT=㋆Uk/D]xgRd@km@K3ʊ7wBdk]y\DV#BiԶ~ʄn0ʭOQjXk`ӛ2ؚH[:s3tgb*oPcNktjI|G[Z еQ4jEK87lF 7R sCKn tTg2x8"H%Xm=g'2Z3RexY41EĄ\{v]z:{xm7 ?S;"[Y&g07 }Щxѯg_e;gQ07O;'~ &Wei:XoP8 Js[$$R й6ŷmY?ğZ0ʅP%7 %*G;@7'$b"lTVs z ZM%NiP\ e㾚^i6M$ًyG$D'ֹZKLYf\4Θ}铴N7yŎV K}yQ;oXY m;nZ],4I PO>@&ŭq=TnAQEHcB"Ө=&O;+d^rg,nsG{1PDgN/'~8읎 5rсmXHj*Ldl.% :;!Z^bǛ":XXHQ(iLMFgQNen   |%ONWUz-xv@.|yDbb,S/cjvO)[zɗux լ"KCUi8~H㭙Ncdc}?š޳wSQn0:]u1+ n9wd'INfkoj^p?__\Y`ЬU[fzD/f%/+d֦}bߜ?E$[#{JB]V"(T~: O`ǿz}K=.>B ZN>sKT}ɄmV:^MЃ:}ᨛ^ Ԡ"h=VXw'Ugw);嶺dQgeHjgmR.mЮ O2iasWQHJxœPo 1,n/ۓM޼`N !BY@y_5L3P3v0իeBYȣOǹg*|M MSƐkQ&J3PPoFkT)DZwŗJڒ{Kdqh l?ccpߛ@ysAG=rR ` ۼ^\%@.tMMa2Eq1B sG(a _ƭjkОL`J4ymη 6߭Q=}pG\e2)?tLf9e z/rLT 6)B6(އ4=B jnXZp٦G+&S ϞDi.9V+gNǙcEgZOb)d}ƥD"F@E]љAL&ѡ߼*!bU<2i1R |pW_K|BePvǍ^5u2$t ?@Tb[MfmWh1$8l8dɊp3@${(\7efrO7$| \WyJ1eoE5eO4^UQ I>wБbe4{`ٹ_wgo #^l%EUtxsmn#1tszfZߝX/p}%R~% Zb4@! Eܘ7ST#tgp'`'<4GkZ쩫&Nwu~fҽ6B{iއ#W9sl"{Uu sH `y-鋏g hq,%n)Uko(ޅB^O%95e-^b:Ե2JUtNIa@1|mJHSEq=9 {C4Yjs# ?cڑW{E3?Gʊ>^'1@tߺDôM懲{i?!V-3:_4aSkY(oZ>#DĶv"[G=W5edt@J~_9uwҒ PkֱBE[TU`:,@WW\5\ÜgCg")[}6"vWy<%Ȓ( *[|o<3`la4l856H47aVAX˜j 鷁5~8vnUI\Ԛj$lQpX;DB9:lv9$N? \A]醟 cfMm@طCk~" E>lO8Ϋ. gvT"ͱ޿^xrZ[-J %pAS]<"[uە7E\T?]rV]agHMyRG,]qXg~3@0Eϋ:4QV3i)3ld'Ge2@:{յu._1Xm*Kpc^ek>;T} Sy.#"H:.c"[\_=O 805 NRo }~4("kJUlĊ3QhlÊ84(pa惸3=1CjwjsUh}cwDzDxRM?bCK,38$clr~)dєaEĻMR1s!E'Q>E?բݶ)f 0?=cT]ƙ{?&-;A YOSdO*=ܢfcE0Ta00rwQRgDltϭLKDU.pɡ_+-l{O9߾!wyueU֊G$ƞsUO[r7 y7K,s(>wCV+G8an g =Ub-_V~)=ӑ;4>.|I_LnCA{o1_sÏ JeavmJ^j,;ר3 U{?I|{+x;NW_P˪2pWϲ Xo_q5+.Ghp*`~EdE:[ cW۽(#FHb^BѸ 3T vı !|ɽ"WH40w}Wgh}i'<0#knDl% e[Y:l,TFu:~B&sÖ JYmIHSѺv֪+F(awB9 iݏ_HC/:[} !;-İBqٶw8%w:}sy-7T!&Zp%.D^64mu3Q)n;$JD&POGaGeT'.+x/`Sbg|N Y[3(Lϣ6Պ5b,q|)hܿ)_èicjptka[ B#ܔSwwL 'J)-~q8j  .]֝YPmϐՈkeu9^QS/6.%(b՝4|:֑ /NS7tzMEA;ˢ.H_#rퟺ8:qi~N^lA/]F{"ɥ2 $@x]5*E(q-MYog*-U (U|2L; `aE.],a|ӭƚz.C_+;Q5OO1~N_8P޹D1..B^|\@5:ea`{eIQRuvDIsdc hc@ o/u:b\!ea1!M HGQWI ?39 /W3+K/ϟ涻",SWk.[RF6 B ֿsUnq[' KԛQO IbT![zeRI~Ļ. rƣk'9/RNPw\<{ۧc(Y+.V}̙ljvhr {LŖ#< ?1:<_LV7ʲ3FGw6 4At0qH#&E' J„-Nf@G73Ve&צ$LJB6/"YՑ}HXR}@鹹S 7\ˮ+Ieto#kr1[93!/i$h2X0&r2g[ZM׶MjBMvQvP  K{<)Ocxݨ'ڲ3nQs%⦥[IF חM(һW*1ϿЮL>U<3ډJou%k|(/EaV֊ o (ER 8?KAFszA4Y\kA\尷fj<^a-{8|K Ov¢ZJ&|q]0z&4HF~LnmDL䁺{q?ճ-8Щ JCkrfohA=@U~o$-yMNO q}\*h)Kvf bXWsL[2nԝ n?HA5s| ̘ Wo^Ǹei^6{a"eͲH =-uܚbߗKmf$l*ΈmV~ OA,m\ 2"2I(yi\U?{xN֡fJ+Pt:N)DC6e@9 9F3݄Ӈt2f,O3ܮcr5(| m`M_#4Q0da|+%kǏe m%=`󖅗[xԤ8紂s$`8 D>N\h8yYIPexޱX/h9\^焳;@JShs➏E_#cE k%r' \k|@'aQ -±HdET5} &)FF^sW@,j 4=ҼAEW`OMjQ>8 |"(~?*שi8,SucK T༟sGɊO|/+v;V0DVV.o;逦Ybh c^=׺+Q(hsoyu*l,#LεÁ1JA^@X73.HFo(ВT;s(R$X^^x''Ԩ_sxj@L Cױa),r b!0@175f+F!*y\YvuV3zD; N/$4t41 f/G)jbŸgardkO DMU?di *RD2ЁBH$B41NH5@67Lδ3is pwdǒ?I%sN(@]9kʐ8 ~5>RQ98ꕸD:?aeIdXGW' 7¨)M{f "ϴXJZ/|j"Ӟ)ާs0P 8WfOV$HXÌ3,>:P CPO㖧pKZ.rrpMR;O&E l5b-TO:pOBRMng,SDI%P (Վ޴K[/m˿<7BMQҾօp1u F"6mhsm%`y\s~^Te: *B:/[7:v򼍦[ v"R4Tj}.h {dxp6f>e sF1 U-"YO7ʅ7%EAUbDk+2d7`z.;rCdPp#`z2]Ñ3MV(S"QiT']uw``Ų>]ѫSc*_"P⿉oEZo"Tտ`F&ԏM:7Q »2vWAJ3KlUNP7f2XP1 :rD(/ê;^֓ɭ鵍yɣA8(fTutt.֨.̽l&(c=pVkstA> u2UG] b8׿٣W^2ΆվV~/(>[iq)%//8Z:ѱi(R>)2yUnk^e%̫uЇ\Ho?< &Tx9}!ɇC%F:mS/k$吜k  `>jġۼ~p9|r5yL?'v`W?S-l%y־BX<\,*Yǰ͹aL>0EvnBaە%\Z֋#̪#5S<ZM>BNoA/:"ksDypJzrB?;0 b38[ /vc$O:i lDo7y`WTJro8A%ՐAH->_Yќj }Xs?%t>rc28mmy3WYÊV!&H(@A1DWL12'F|5Bǫ~( uT <\{'{B,@(hBs|bv\]7Y^Hsc9"0i0аT^չo f^F6`\I[Bx-俠Kz ƪ8j31$gO )%JE@ijwa;E󢁣:/#ZU=a1ܴhXi|`ߋO/KpBMBsZZVODhfu<)*܇X+ A x;`*gtǢZSRK>8<RK(m<EY 22F}/nfSO.SmQoq/uQ3VhohID[ 3ۤ#lvxrpqI¼,zҏ9 r*J\uCa"`(fo MD.m֋3ŸS’kxep *b>Lxn* FMO8fXJZ;nڑuKrD֚yI[B^xQDx r@3)Db1i>:(\7enE̖]HCPŵ4Z.^YyS>Kv 餍je.AMEW訧:ءDTx9%)l9Bc݌\{'w*spN'$9i{jCm#&0 `yPΉ# )Xye\rN>@#@M9@r,R b9-" 5I%Vj zV&7أk|a;!]8+k5|RAx&fyñ 8g(Zġl5-Si cO`V?fD|J*O$L$eMҙFމeh%`=!zP!w 0:|h{g@A'HU8\-tZy2w!mʣ}2>&KWEZ3d 2MU D!_j|9@B@֤ rԔ@@K댩rT -@!?Q+ ԕw!Wim&ny3u41HR-'ڼ_J҈c}-w ,,.B nС^%Qyy+XfJO@ J}J p'/C'v`SATTq='; |Jn\SU5JeȠ 2'gq.N1փ|rQP-a%!׶RtLBr*mFM1[LTh miVk/ɪ?>JyD cRxߵީVcū mU[/Tͩ{RP#?¦}ոp^Qx;-Cy9PVu6W{d4Sz$o;R`8߆!dQpqe ZoLZ.9+}մxdE՝-%6SO`CI|(0Wss-l׿q+Eo%v'+y8Q=5Ix]tcaǂReЏ,F>'*{7mXjGZQ\ihsGyS>zݽ ߽_'{ o/jU3jv ,v3_<@7>pAjzv(B{ieCP_1^-~O(NXP滅kf-tѼ@ߗxt!żu8B\iz#sXx0yh~@z4]wfP,j,ي!ak^xRmE f(Vh"|lȩ,.GIq:hZrJ}FcrU^Qܸ%º˞P#Х~=^FAbc*Jk1!:$<@ K=>KiuuysSM;^6 yfrz 3rdxrjC;ڧBC|7[)?64OP=!^G391h"ӧ*Ƣ`nU.2B%=}>k(kN_z Nq\# =-c#'e_b6:y1"O7AcȇR0i0Dפ~ӎΝ84I%Eiguҝש_eRHܑ(sǜNv-]+kޡk}e> X[-3iIFV>I&a|SF\nRD@W(P]_2<2›#M_<}iJkjۏ19`Fӄ;"d8}֟i1?#' <( ҐsgO@e52Dv=~B+D3S{@zɬ+ucKk%򱙶|z_Ow ccv֍bFNtx,W)ہE򈤴X{\u(20<ԑ2*+:c_4=ocB?2b] fvf vzv̏U@ 3P&&AQ@ .ً}]s`.Z~pvx2ԕ;ͺuDE@N z|<iwE)c*Mn??o4 NZ W7yЗa𧭣<Bc)NfNʇ冷h,՞CJ6*lG&kZi=IC0*^@Ycp]$Tb8Џ!@\^zr]+9(cJv \uL=Z%)+o cٱlN2z;p<8ޗϜ8ܵrehI1FMt ql8w N /*Bo<~{ 7A xgAW8D(t* cJV᱾q?o;du ۀ:m}َUl#5W)RY|hသ8*JT u9cE`De)=E:@n_(丏]@fjbDGxs C/l: Y2Ҏemiw _&8(gc?_=k3U;&O{J nYpG Of3_ĉ?p.5l_"I*EaeW9!MtZߑިiG\΋e+T܎qpS2D1H:H6uz̓ 3(F?QEA%/ɜ` ,W 2#dE*Ơm"4T+<#7}F)w*q }39`lrLUE;!A(rշf0^ px[DL @ݛh ѿaڭ>X"ܾٮσD4l$PB &O~e?؝Lh9E_LgTzQUNr#O>9~YEMHt!6#cb(Y`@,BHʕ]UӛtCuНH9lj(Ċ>~% [gռ_j&hbioy;J;O*%dYd!w UŲ=.zej='_-kx|=.*yciًDd 1< Uo;CnIZPOBtAh BHE;~/A2h\x:IGj<c&aHn~aÒ6ӿG$yt\m-11VZhȈâNr!6w5o? f;G/f*֙yU%[Q li =^,/?QV]FثN+-"1+s6T܇quŖyG=#&c r)%PlZC/>VȔ!\DY'L'P*ٜYQ_pAq3P\m7J~&sO|Ϋ'BTBܣw>d%|l(H0cVZ&=P#f,fZ¬ʹ8Qus><63FDPP+b;:1"^v;(u2-N*MVxUΑ}Rn:x=%. VsvEsN9ӳeKz@nHaC< o brsTvg)qæ)&B$̠J?.˫䫡aeatTT_dR>5,EޗH&s*WJ .{AHٲw3nvsت4"u-+Gfozs..shU:HMעKKY` X#6Sia,XMu,0FS7^I:T%hmԦI-;qR$oG8r@ݾ#G`DB2; w ~lø:oҙZG N6#h,Zx6dF4EpaOYQbA_]A/*#R# u.:+ In=~.GE/Ub./{E.@!gH24l(P)R}rCyDwgBc(/?مʣMz&l:ZTH'XgNr񅏗ߩբqΓbRצʂimH@=|хՅ ՊUCys+/(aGVB  ǴLIW^}~`:*@pQtx%xPG<˻wRbǖyHdWx/N)Yxȋ rj@&vÎ@AيlFAF-&$q%)nWUn*){l,b~xCŞk}fN!Qȿ2{߽@8߷J/v<ۂ2 7Cg5 cf}5K擨]z,L?d.(5$JȲ& ;1 !A~̈́~k="Ηgv8 y}?=g<ĿeD ,isajF0DW:bgFaD})Cm,o#C ΀UC8KGvNqfKzѤH,+ΏPp顁$Q!zEGC65aQnpԦ3%|( LN`d !͔"\t%mЙ+h,=( _1wz[faT3J[!l ׊o^Zފu us$Jx nϡlcWP;N$\7̫h7m.Coƾ肟ݣ1-sH"TҨb }f)c^óM I?oHs+ߨR뿅[0/2 :cCFv3 9ww)[ wuT>g%̽Kw]4wt6u WVBX}Qk@ vNY% Q,_H_'#ِcqDTH'avN TX2 ۑs'-L0ŵȠGM4uJeg55e\y G>&(@:[4-6lM[2_iE"kmiQm(O['^D-C*d&wM 2 |wPx`iKP6 7ˎx@\Ҹ* cT>f dB ~Dk۫ H\ '#_^PJK?R~ z-@5[kn^W??ͳt؍$ 08u# VE,zaU?̆h/AUV^,U()hL2(0{9 Z~PV*.v{h_;h13wNSM%Gĭ{<r'?,0!v>2 ,T׾JD9`jQ]^daxOyn"jU<`!;Do/ۗ\f_ bQ/}~3^>ф8j 2ā΋ް0Sן̏3&5Q#}ږ`05e Kݴ xUy8|[{M_;-SJ{`x.3,,Evmgt; %ίsy֊]J rVp`ٙ6 $1>O&UX'&FG8CvJ`sl1>64b߳IIլ3=.=H_ ` fRq^ע JcS5xЩAG^1bC9ZK:Ǭ^~@4+e%"X4=qsmm#)z jHW, %sP<;6Aw;-\.0Y~\i(j!*~F:Q<{txiI?҄ā:WR5q՟u(Z*ۜ e֟AT6Fu\y$0d"NCdDPliƆDYa{,u )$id ^9S?^7fn>y!bخqY# IV;mlS}J;3N2a]t &Ƭ09થŨe{‹A@^qe}{'g.z~&g` U+9w1pX3&FQP`OEKʧQ]7_d@{޿p8UCjV}Z~^UT t-djSQR[VP_Ώ^P ކ6v|4Hװj]$LQ6du;+ 9bmMT&e&K?^o2YnVx2pbD-&smi]nOp{g"gbTe=H/f@ֹ)}b:޲HKb=[-8`Ř@0ҀW0uYV\{=W*5S2?`dJYM 9q>:BwWھ@2b{[sRLĮObWA#ln`@dW4&=֩v.7aNsɬ \$R:W>dHm]Ѯi#-!=<”!\ˎP!eQUh%Kw+z%P7MoT)UwȠN8.A^iPdAض &g!шy4wM{$.&ΐ4T1?ߕ3`iςV&|7 M:53mw:.hڬ7mN+rO85yp&ҏ@l.q{̰̂cWʛ m-uʑ\LOɔf~:xI?/Zh^os{ĠA + asyE9p=rv=;8(uǟ96SE7ZF|IK/Q/ՐG=ePM;K"֟MJ9;7!(ϫV4~Ák{j].LE0pQ#l=N<BMj]W*nhyB:vh[ѹ A<ˀp"6rZw,KoI̜C׮#zc[HhLF,O\Jswf=/ qt:r |kF{A'v ּ[iqKu`= xo(g;ԋ5})IbAY ^yI,0i9LԐgGF4:K+c$*f΍ {Ѝj-tו d ]BXVʧRuLSldRI[z[8wBI MJLϪLI;>7'j\k O`A6M+Җ7L3{qyYpq<䩙 2T$^i^x/ӕ^ ȏ2E7 M55GgWJ> :qZ6j0BWJE^!TR}ZF _}$7uo4w_ִpYq|pT3%ĸd.0F%W8E]XkuZT b>B LvB(\)a.v@Cs ESXx8c7ӢX6x$Sc.֒s.uO{~耧/}`%W{uKU+XRjF 4vA39Iїtۉƪe,=.JKV /YRLk@;F()y7%bg=쎶 R䟴=7Mr\?ݍS8AQS}ʉU=\qfȗ4amw^`) 7"rWNcQ6/Rހ0T ƒ0j |?"Pƅ"ٴY1OPVZC+;//rM/{?I Kfi(OMV%RtLA1C<@r6(B8UJ.rlD݈h%8H,9\H@=U6b0=zB1h-1|Z)wwv'tM"bH6셯9H?̏&v_ cyKnft0#duAJ ;%lsqv{`?iy ʎۉ9:RN$Jel3pgPoڿ,{)'<+'rZTvJoYJ=S%^< $D×*C[L9{nag#o7EԽx]I>..xJVNx7$[sOusυ=1g؞#jja+e0i_hsOBޥz%ZuV$d N͒<{De?Ēݺhb iwnN&~ZR @0ҲeBLc,ZSE <_Bկ.Ć7ғjLETrU`OfaOY+'ªEc N%t]-K .D5WaԠp˳GK@®Sl-%mڜulYtKz _?%?þj1ݝat!|7#eDT侟)O\r`/MUs Gx5 4M- "03sڞ19;<5IuE[dZ Ǖ({aw~!ûߚcHhc$ XCY:(@L=&缢R諸J_- (Jy\*Ȱ]?9|eyBD>RQl!Ŝ.xFa66F"y. ^0-X7(]31 nUc;m-N`*mn7ʥ9ftuz}Zrm&;|UibINVbR@c ?J j 6+i S:^ U8{DÀ4l |a??^kކduz" &|g-"B¼},t0+m4U$3P h_d~0nO(MuVPu qQ +0 5KļB]=y)*3%-.Jh{W|p|yY2J|`L=HP>8 }'KZ64ⴗXp HC/FKAn~-7\1QjΈ9Sv`;09!TipɪiVV2#?ڗK,rv ӿ`u fT8x4(@>2;[2 :5:SFpӨ7ȍfPjZ{:EE8#cNGg Tacs,u2Q{cԶ|*;}Ճ0yz9R J"z_N2M@~(3ӫ& lCɋ\oa}1r u78Y:7XKE@MKžx tj%W8!ϫJ\QF5yiԆ3t!Eո'6#O(u7I}N`WSզM21ǔMP '+VNK+z^6Vc8?%ܤoBn{-ZBB2r6]VJDu\},S1իc4`qp=F2c8ڔnd03QUӖM"ɩ]tCz_fnC*&teU8ȶdU ;,hAi61 I9ba# ~ؕ78iISm"P1rMxeFU@K?օ tVWStX:w^ oUdC&I 7%0n4TKlwP兄m .bV!T _8- 8InπO[zV@mmsZFb"E"b: ʸ;j=Z i(ɀ!,* [ZLw+6B14?gr V$"GU{h)t M=cm;7C$+@.بh[\HxCD`Ģ.#tn`3U?.7g> G\J a +m%r^2]y?vQ:ڍݙ3Z .;cτ(mQd 3B>h=5oG '~/CLᚌyհӗ /5؂;'F.bF4h|Ap$\:_'|DȌjAAs]we8nGipqSRlD,D%X@ۣtPа0r`?GLTr9XI3zqNR?h>?B-?EܑLް }{v7]Ғ_O0rȝ?[ZS"ݺ ?1F%91McH t4$׾MQq #{t5|DÈ!U=%hap%ٛ1z|ϡd~ur{ӑrXdg}8趪U$ygB O/y.+L ""ѝu.E,SBCiy0i%Fg$<纛xBC6Aʗ{i@3> -* Sn5J&ux*^-~;R`@Gz+q\3i]jҴ]Dgš'R+V}@ڱUxZ.lфS2ʱݐsaO=7qbYMKtjBIKO(Z!\^=':(W£,/b4+R$+#|wBko~]efY'dF˯v=i=dpQ-݆:BnY W/xAQ9Uync;:2;WFP;u'i3 $BJ|R W^;v~L I,5Jh-"⃼ i9.{}R}RWgÂzjQ/YIXԒوr={lod^iR'^>yL=|Kǁ6?]kȱqXF7-:G'7t1KE11'Y;bU$&yId>P@; =d;a@Gmm{8PoQؙzuƧz}Ӷ^^]3 *UW͠\dt+B /5}KKPĽ 57NU,JFw{ipa_ez+߶dyܼiF> (w7s~~ф@Uh{U}Ƽr8έ[n/E/NG2)Y^r mYu>H,^ dv)Uu/ve'2Y^E̕lF\A;{OHSlƈpiuK lS91CH/oc[+CC>EᱎS:v#.rHe.JG%xt}ʋ,n1K 鼞# _PI ~ij$ԅ"Sj >5Z(\yH:Oh ʎ)M?}ATyM)ul~a=?Ր˥~bװUOjIZ ^1:Ibsh鋽^:9K#*@`%PܰY4P'5uH̾el/]!h74%\og | 2P7y_JOK}7$&XJI-{#|$L9Ky8rT%Ue~ $Eă|,,ʑW6ڶA09w̒'M]=W+5ޫm_'sLnG&g.0>gv5 -^P{@ocb7=啞 n>ZټK}v|GtP$Jp?Zڼ=Қ fhʼ2:=ҹ2*ӆл!OdNY]9bC :i*[V2(@\u hHBQ ?m Kmpn; -jR9̉X磳Pzܪ}-@2 ]է3!| scmbDhi"Դ`* d#Ą3fՆ^9őPNGj[];y3.ߦC= *Ljo0xL*$+t;{)&=?]V>|K:Z\xL*Pl5nE] y͹9&6fW,#[]ƯX!2ϫ#P} KBk..@>җ8.-U%{ ia ?h(!~ Ss<iQmC&"e)*dH"I-n`Yt-whN~Sam\ T#"x.5f2? Vecw=Fɢel"{ϭA7ڛQw|_n`\9:Gm"^ƞ. T#Nj˾#1bAN.6B'޴)wChK"U @A?6D<|GqNoj {&}= Z|`dvwɳ\>[D?L^  0sdE'ql&#U^oq/%Qf9 dժw/4<~lo6_P1"!siԤ $-zyb&QSY3Y-Iu6KV#'Iˈo-*BR+H bרwٮ,$mU6\'J3 DN [F?N"\?F[q ^9 yz\Ի&bǐb&n>l'$*ή_Iib%$G]Pq(2kǙ؈c൩> 1ydO`MۮA&^b3֝ZM6%G̔tUƓe|:eK6hވ2b: `*0zɓ;w>Pr^=@!j @D D-1=;-؄cJvr]uNtԻbɏ[%j94l^MY'1G[٭#/WKs9|臠OuJUJn-7v .T@J^Fs[Wk7lm?Nc&>(V-O}C~+\ oGQwJƇaE-=w|` z#& CINjiT- G!C%,}̔5-bR-'fa맮>}3x.hBIŤQWfÉqLDl,/p}eiѵmO:xQ)O3%_;UJhid,ՉYŢB$#?_e%3ϡs*`beUhDS5PFT! 5$DW9BB⎟0X84pŠa4\B&vNw}dfv ё8afEӽ4K*Id_esRuhtk5u`Z>=yw a?HS%P;(''=ȂlF1U`? * $xEFUrB lDzLœG !ֽx~>燈$Y[煠`zW)؄Q:rOJ@L7'O|#1!Ee셬\|efdҹ0+]kxڭ)BL} jwirjW  MsQ*JMO iڵ3+jgTa߇o6[N1x\ԅ@C#هVbncvN %BH凙& ;)"`d<漉AB@<ߛ3-{'e!sw Y`4ۉ.Tzb10RQqP.믥PVKusĭ= G9W`t) "<\FR " n_GpCoz}'ᾛdzk塥WDԓ_1 ׂTJ)n4ڌE Y\ V躧rCf lICEvUHW_ pVK6q7TJ$-;y֧QӬ\&Lwe^ k~1q 9xYah8{^ęd'71(k7-o@l}]|V@ÖlmY Bw{W{/b ?wFNժF"ײHUaE!&kP/yӯ;VZZӮgpKnFDMnzl8.I[lwZ Lz.f\"dukv@H+Əz|%+LK_[|Rܴax(/205 )^+@zP҃e3JT=nUS]pɾ"l A:8=#;@(GԞ.U"4QQ&ۥxZoDOhE".ZS 7?t+.;mαNߡ1*1Hpr"*L9_oU(c┊3  c}hEJ㹳.0]vTH~ ~y烞%\A][*"=hʨX @1X9C zQ=|D^B:VP2ޘR{I/KE[3U3 ?~w\>gШzUjLf 7I(;~lS󷅭)ηih4; @Oeu Րgԥ5۾fndi0m^i#štIQs9_pۭ#{7LH{MCD2 RfH~HHs"b+O_:ujjQį#q걁.zVVPEś(ߪiBg sT9FD.)u Ra]-I !&6Wֲ1) Jo{i#5I^(ޢ{U ,Jŏ_#'*kv=[o,5eƪǒBPK>6y n):Ϋ8saа.4(.x^p:by} hr۬eAۺ.5U քKBEɬ&qI`J4_鿣-5^#XȊ1爜),O3ۮ*yG>Ń:] NW4)ZH+ܖ.ca^YA#fcǭO*G pW >HJqqHTbS-A>#&z&YMDQֽ'靯Ovb{0u;j@#1͟䐽$)&X}Y\N .}`BŇ̔J9eEQ=j0JyfպcE"T̴stt!R+B&ljrW_)˭,D[[~6G/dR}Ur&zB l&@@Zs?Ҷꂝ?J󬱨QO+ˬA4js0Ncca' ?])*Y/(7AM;Ҩ~NP*s^eo@=i%Ff`l)/JS]O v$J41eY7aB }u3Ʀgd:]]`'BY r!jf(84Ex8Z>g1ӃlRʮ.E`'($ I~eàM~Go o2SW32ڴ45+DI݃eHo3F'uqѝ-G$ aڒEYR=w;q(=U&q~ x>A03rKRѻ1ꎠR/ή׸H3FB!KHCWDtw']̷󞀅ɻj$dN)CX jPTC vY,YRV\L⠖ ۯu!2hDSuT=Fd2%k+( ).L_ŌJifw餣̶DoOY7Gg_Ž!SP}U\u##^w2~MoI۟ic!|F>ʻ8< `!A"oDž@ ^/D`&&]yN' iejiٸڨSؘƻn"íظ>*D\b+})"b H~[)CR,SƳǁ'̾@8y[⏏Hj:y<\CMn);w$Jz{LL~||gK =PBԎt|+v ٰ8ni4`AeDg|TZSx`b3ho H o%v̷.eAfOZ$]Vi(x}|WT6(vÊt9 ydݯ9w38oN ۩2IG%Ėu;g 2glN8vV}hn7& Qtƛ]sfɳYcAYuȵRSDZea#>Cr J/ * J៪A2!`.bgu+^^elB_iZC8(3: +ٲաhw3vgNymU 8zhPin` 85U%g  -EHߎFS[)rtPj&^i \i&*´1̨("9{IA[_ObX5#F{l};bH/łjYT@UJ@tރ"2&z2)5NH? K?SB/lsAZSY<![VH0Xilɥ?+#2*4H!T cʿd2Y$EDWZcY3:V?pI 2T$ΏԮpg~@/ukç%8߮Ѱ]X +EZYpYٚ+pBC3K |BAKI$efMyN[_!}孭?Jf{f%|rs9!*QLƧ&t˵t@C;+,S7BE=9Y# PE΃#ͫ'0F#=EA%c#4exWB/QVEpc=q9n,f60{EYil~UM%¡Ȩ;eȦEV/7 o5o!Ru[l]ҹOUƠΩ~% op$UsC]^eɅ\6wB N')B>rbrv7k`= S #J4;~Ħ XWγP3CzoNs]1ϸw[[#nkcY\k(|`*[ɓ!K(1ո- \K֘.vc/tW.FxۡjJ=#;# Z;0!ЭA/p@7PSZM #^Pя\ \^/Co'547گd  gF.vy;Tzl-,wMCL[x tu,CM)dgPeKdu@2=V- 4趬D+nZJ=u/SYx۪'ij5x*!fV#..S['_U㔸 !sɤwc(Uzh9 r U/%5e-ޞնw fV6qd9xzokvo=EPVuߐFm+'8jŴL$>2'vQ_ 캳shŰK6΃e[/aMuT,@>ҙde%'1eHFd .*H,87ۧ/eCu|FM3?)=ŝUd> n;=)~z0zɣr:\ ~MBz^A+ef-kracXmj.+ {ad(#QMeyL&.rT"4{0Sis~5g6ŀ2+KxU޻1YTTZorx '%G÷㮿o'NmL~!&,|2e> 1xJp$2*hKVc÷sWzGypm:*=uD\f(A?OCfI>)xfjvafhG=սExE{i.Dk SU\Rk693j\:W`} Š&T^|GiY?7IZcbCAڽ MCKuH z_y_O{Qms |Jٲ,jzqx:␟zP)嗞LxteԽP9OƮ"YsX'0Dy.o_yiYQjA"9 ꏣa{CKȹv#c0мГL( \`*m(X$=SK-ku$,Ly gcؕTJ/hZ.3Υ(y_rP6Vi Uꛛ̀ԎZ$((jD{\Q5 _·6T,0zq2p6,dr9/GRn3O@U`I˜oló;дP1nMJn}[ʻH5@>-$0;%]!3$FÀQ鯎Υ>'<ؒf.O0*"3@}3*#@l_[kn12RȮ zFVحC/\ת3!-dhW3Bܬ~ՑY.$lM!4 o972^b|U֧a/S9L)rZA}-1͹nK&b#N_q{ZǩKK٬OC-;(j!b& ;dtBF4/H:h ~A8=5'ZQjodʵV^ѱЋ;؝S<Ӄ:sX/*bӻe@H޽ezrΝv?_)J[ҟ_;>3O>NZyRmp]d[x>cJcpj̬{)!!y6 &*ڞ'տLl2T<  [iu#MR'{JEh$ 7 )ML0;N~ }8-AJb-y\^IH6lϑD0pԁ Օ` P)JpajjÅfyY0EDsܗaOYO`!w{zAEFͱjo~kvO5),}\A39ln5\;B"iZJ+՚3)@J?ȏamҵ)ݒ~PP&֗uh8ͼH?pd_CIf(+پ5] Z'Ir%|dr}osme O ҄ũ`+ڴ䈿1\C ܭrDgnX7Polt`rRDknr  LsƹOyA4U}=.s^0ĐWbQHq wZ0$[t>06Īޅ#Ûz5)CӪC4yl$y׌Wu%&c%0y7+pOv} DӪuw W4=y?U> `ukMZFc3͖A@@1_|ʡRb<>ghw;% -Oza׾ *^xY(A?TDYÝTfȘ$?M^4"@7m^"rIlRq\p+ѡB e}ĸ3 UPgV4 Qd<7Ank#2"Vz| oz;`-xM`YٶkM%[ a`԰xXZV(L(92Mqrы3@oC-ܱ:{m$sh&qo&~'N5T|=%sg,b~ɩқYCJ8ƨl}%WhE[!$-^v8x/\x.gu"H9oc ˷\Mn? U+ck/[j|HA1OjUwK,%ۤ$gp@1ѝNFFt@$OtE'ztg8\c2l&tCs֍ώ)zmY]^m69<XJZJ~>g TA>n/w,"OrӬ1Ҙipk{R.yUb'<6/lF92TuB)!O^{hq=#Ucfoy'`J:z{ǰI6JGs7PHd) jߜp'#NjS<@HMm6@hyK2SIf69bhpHK #Sñ a:f/7OL 4? rU͖d~5 ]<Ӑ_i7]^2TQkH~Aݱ= B#ōnizi}^7 ń $Yd2J"zf/S9/Hau:i>F1vV~A1:@;>EFa,\UO.4<g8}%0\Fm/yA+ .x#Kҭ]dy'I;1ҡܴЊ/V):gЂ-jl# á9. V)6W(oFnAAj6n2r[@m 3p{A׶"aܥ\> yQjX|LȾ5>ҤnFSUq@T 4.`kߜ ,!U{ɑ$CrQbޱ5z\Ea(Ex@.`1(J5fmumqt7w2'?Ѝĝ%WCl/WˮH9j@NƬU̥KrGE9&4(r$Cį.v@.H)n&K拀:gǛ i̝ڣ\¬ %'iƆmyh4'܊;|%(휀V$mkqO`@ρnAýRFh?q+lNZS:}[ b5ɭ]n Zpѓ{n^I;Ui\:i 8G>gB sIOcdRwxw58_7q%!Z#Y/ك㪥G|..,os)G[#ܝ D2b I3dw4]^O'.r`b( jZټ[ě uZkQY_:_cP4MbHM!1l}(w=uL}ε#v`!o0)&)S0f̓vM}2@)M m9hEMa Í8nFS_g0y"M&mn;XǞsz ^mUC{>, iKக`j$frZ]5F PwhbXչGRz jZLyp# 28Lш&d$?U SVDˤDo\T!yhgiAKO2ΘVe?s4I-@ƻ{ٱgO,H/W2}M?\}gsyIbhz2T)jAx°#?H\m]\h#/OO?ñr G__ww)מ$+(:oO&d̙A܉Uרބrv5s.tKh>- dbX/ӹ/]ZC=H/D{1I ;w2ړX*%LkV/33>[zg;134"(Odx3,'Ji:hR;[H*!$B ZR zdXLLJ /1B^De$ݫlRG@+YcaBsn_?Q=_.Qqx̍0 `[@u4]NxdH/2q) Yz&;oQ,gbݪ tE\*>\P̲ڈ92p7\c Y^>NWEJ"~{b:?V(XvP3r;]}t[KJ{M<P5~An{iSǹ +9A5F)ũȠK׎H=*Dfߊ.&H~BuY&h[>dѾ98=LoTW'k14v2QL'BÓ<m-P٭H]"ɶcJ\kqEsTfqUpK3eηBף,Iov.َмb^>qHḳB!1s>6ʿX #\ Rܥ8ydx&|;~KKp'vj7h6%SeAD%zH"ƆFz`;F^P-;BVVlv@0tai1[~3'E*CCJjU=.:Lj` [c -ȶ= ظ"OΧENT!W<ܦd ¾> FhTSk m+G*2(-eSH4@ʅ X~pEw*nI_~s\E kAN6oqbRfZ\qu)h̗Ek e j{DB n[X5w˸i-iIxv*|d%^ed{Ews*Ev(<ž`ʩciW1, f4=m䍈=OUY^a4@TKn$~xZFCF+~FH! p25qS8-?mgn8j7؅A~E>sآA\Fb1t?nC*_g gL֜M *aIbi=2]DoZ=l7,L7F]YcHTOvaE>@wv8ZVAs@| Kf͋ <ҭ*yOu@B)ޙAXGuTrLqǂoYAhNypa!QS~8µuk48Leu4[)q]1̄bsMD8Bxfh۽xSOIUPhB!l=5D '&4*7o{#W C{FlnoIA`MK/] s6j^Dx[H-JIj 6>(kNlD: !(D#+8_(pJ0{`)~6PXjVWFCu` R^gO~\QF$wHa74 ۋ9075#3JB5>:'hIWexC!aF! >9qr5'}mjYPB1P Q7ǭKC}O>\6^tm(Kfu`'U_<>Q+b0 m ۅO?ܑ|WI|0La*]^i_ۤiuuHZ],4<4uHyb\]!yY>L_~_MǬ% [aJV]cd-NFIt(N%k޳昂gmVK+W\{&%ǟkШAU ӊ2 çϤ&*yyʤ'0˰C_Y'[3ɯd&[P*^LwfsWvmRWFeƠ3۟fDABJKdXJ[is# >>HG0u9ܛv)sSBMy!/E:pX<@~ɵ-KؼUg[X#;֨ci~nh+eqw/Ã[{56Dz^͎;u@ Agkv[Wϝ=Sާ njՅ0mD^e0!WOTLA t7\ܵ/p:S1aQf?xO_sv歔tX[=BV*8Q?$rIHZ<~rD [R}NQ|pcZM[jڣnntҧѸ uԴ Xְ;ý&! Gґ.{NCuDGILYj${Ѧ?X],U4V?^fj8Nr?U2^CgCBb^7a]'ur^ dÞ׏|Qh5~0ⵟD%s|szY^:=rĦvaJk`(\'lצ(tYrqHq⮽8롗c ^1=2׮e(]JʋϾ#9B >?%&|+},Gcqk `_qg!wm=5>\{ktHfU?~򣊘+"מC0߼\o.79Y+H ?0E NA+ow 4TmvfJuc-d@;ESWԂGƋE_!8GyT<8kpBT^ԋ\9̶3ߓT 1a>NGK=:'5ARi.$O=7WzPi⪀W#;༚^Kɏ$0lq}m_aV S_kVo7^ XX8<6~| uIjQI{,ɍbv } 7ծ>tXduP=eoG:vO\cRcK*'c4.%i3EM/a([/Ѷ|0."nm x61$}gOl#vT~Q5TPEsdJ2sdD>(s6C%zȾ'FJ{LTs!XNj튥Ϩ/ <ʪb'ã;n&5F(kA:2W?AbGBJ3_l4aőQ# UB{ "a }P ^sL䪉wL\>sۭpgͿ&~OEY'4LdL[Op 7v>UԊ$vX:i%twK)$E>mM jk`.‰_+R?#-`"0l RM%RITxfV& V y^2ڕKc1^J|i[atf'B 2__HM,cSadE[*) &͖ĞS5i?7z*/r/ FTq<@bWKQp)v7.f}K.RPɩfǩ A;k(4.-u#qE /#5K*.Q\yT\;?;5O htk@YUrS-+{3Ăؼױzx ~a$zd b9-6;\ '⣂sPBμ+:1nVLr>WGXWƘ@oE]q3[b"[^\"~g`O.tS]U^ \j({ߣ%&ՏyyV'$;֓,Dq)2D^gE/dc"a V| S* yKd>u3DzTߌA!G|0c pVoT<[YK=uTA4!BR㺥kZR+R.nLHRb iv.p!27(h@эdorB xf6dH-){u}kȺFʓi+H. %zmJHz:M ]1q|\r.?\6;hTlQkfB.[f_ Yъ3܅Xi~#0$ork~,v^Ol (">1ft߆\DJ]Cw Rm,2H@1sP*?⥧("b[)ro??ioԐucS 1iH"KMUQ*'0yhek~C|FDi#Ac˗48CV9kl4~D)*P)$\X /Ag~|Q+ #ُ~}%=tMQ_Yy7Uh45K. =l$Yr=uGRz;3A!zRi9aDZCLM :vQa࿹[ ި\?&\~vi[a f J ,KT=5`5#'s_h?omXL]*A{_JY'$\/F]B h^H22ki1JKJFLۀ )JdKU>ՉX%/+(45OGqG~1:Zi;A()ByE5mD#j=?C⊀V4ʈ|[dlC<,׺o,i5q][t\ڦXFڞ}ΉHxV4J eȧ(O'b$ L6sW1S%ʳ[r}qw `; șpL FB4 SY hx~WFҀe*uv"ގwR}U=R $FL8]?1Yul} ݢF7R-rj?hJgl2]Nu#ԎD5IxU[;fU* Ij 5PnsO5elR7ݹaSA~ᡋ/<.N\ dm4>*WʕĂz3gSwj&oݓM؇af X͘~bGtS!W,}R)$٩] 6~ )g{`PYC0$1g@a >D.VOJc{[5h'ɶ"PH(MQY)"H7,>ZH " "'8}yk)52M yvn{IZ75hʃU&ԝ\ơ4^٭RiPCJ/Q9齆~ 'F"+B?q h"o2j37#jjwi< 1Vr &U.Gyzn½ϳn2 JSƖcnGW-WSx#&4G|Y`O%W?^1u-RC^ 5]Dg&MQڸ g(I9$TE '[whE4&p8}`SAgEKF_덭Â[a`!^Oe0MAm tGt օHRE^ lxK>"Wn1Rwk.GuwvM{,~l2Xp\jRMGyYBC1]B Fc4g>/ǂyy.yvQhy3`Axt`Bj{ .~yg?VTQ# t:ų(񒭨VĪSDz5pЏ} e*+6ndT S7cץM8 cR~O mL3DieE|/vٹ|jcMt69Hǹ(g5&Ձ4pA9.F#+2 AIXL-㾱J]Fiɋ*kނ?*?O 8h6? Q9S ZlI9ZCB.?60WXȨumld;mMv 790.?KYGRa9(Bm1\\:퇐\ӯJ2H[+i,ȈVj4L^-V+H>UjgĂPɧ*4fR j[ y.No($,.m>'7&<,RϑIs8NQ|PfnOlj%cy7 0en %STsRZ8dQBb/<ƲAf΋n&9jz3^/l\sP>v)o^Y_HTFR2b7vyfiWNFU8W3|tf3oj4̮ ?ʷc4$ uD~x"4x!]dmnQm.If0x95:iR3Y[O7(D[`P޷ćhR|qiZFbwd_)nR$3fp u 1j"R(p&0oQu2>=MTR[Ωnq(,mY[;cúW{hZFmD4LǹШa_6ZPv=߲W;`>U!|`F74p.X#b5nm=7l&dpc>hv}_4s/_KQ>bn u+1vIlKS}͢׀-!ݖJ+{Y6QZY$YuHB1L @Kc~P!5rh6\ Jcb'NGᮥ/S8 X5 Uճ}f WƸa3姽߫yhSvWa,'7oxky*>0% lDˮbVEg.dKJfǜ>Pu#l Af@ҤHM_ 3:L8#{ ;c C#Jm^ P42Qԙcp= [v&()v Ӆ,Wn@6'I7L'0J()D3 #B' /^% hInc qLf(4@ֺt+M=]rN1IU|2#"Ͳ:T+&2CU?L,`_58>ȁ}Q=}Ȑ)n^_wr51n*&#(ؖ{Xj [Ip'@(RDN0_dr[vʝ=,]>y,'tP]G9ĝ^<ĭƘŦ>~:yeQVNFM'oWIoonq#_J~ݟQ:܀.FLoC'P[6 EXQmtǩ{x:|+p2C[&VߠMQY8u#J)sx–IQ!@10Y?le=PcE(ey/3 nÕ|Ջ0a(ѧ*dzStW)R+I?c-!e~Q&`e+RJ!XJ5 Z}I"F}o,-N5B[n@[W.l%$PY. #$\_k!Tg!b{&0C-\ 2YQz胙"0G9+?)מW[3R8\? KTh!s@gGkڜE C%YmjW'4.B5Nn"ub5iZ Rtzk[ԕ,0͠%C@y+ ș%[7 iűDdӾ(H+Jwlm'XbS}y|v" }[':FM V_7%U8$23_^: I9_*YXn9c6k)+ oIK5GHkb`g87Zδ ݾIJ;Q੾zo~>f1,nf̯dFܳ=\+h냂ڎc+o{Ɛ_P#11Z=e6Q(AоJuH/ }WۢWLWu ZPs`XZ$ԓ2z5}R勆`V-Vir \i)\lyYm_'WShDB^ں R#\d%[tt>,sѩ>Z,i/FZg9sARfR.u 4L'9I}Nﯦd>0 _r CS[{4x+*?$;\a}*XC'S9Zo&z&O4x3I#'W ?:;&2!r^U'Fx+W籘vRa @&)y F xv~Ӹ"~:Q7 FV#XnAE,okuXbutRvYa,9 Nܓ'rJ-zU{qg;u,H;mjn̰^롋6nY_ܛnq4Ӣ!z*coyfh"U.7CǍe81W[pQܽnx"nb綔 g'\Sm 2@e:3z@sdٵOٯJH^сCT>fC53(^qA{ВW-|\)I翑7v;h87.(-п,$ ^Q.@a1qIf2?>d`ʌ@H$fc/K ΍!MAVU`^*@ LAkC3?5~/j,8uOPRVpk#R뼱kx_"K?:642"@E{ o,yulQJS7A^XjoV[,QVn6I'O2f5jH#]fTn]gP +9/_PwZcQQ| pTԯV|̮ʠ[Hy d(Oki-O>F^Xs 'e:Ѱף!!D3F~WX‰l[!§إ!NQG' /@ծ}++I"Wλ+w;6 1g N. )E\ _-+oAܕqx:apW(,BEG.-(EյP䗴̆Ǵdf=w5ԘD%e/ Jͻ5Mq < A!'"5yTUJW|n|;s+{c3 i36/|˕yZ[yczg\uMDZsڡg{mDݕorFL`A^ e nWqar# gi7F7(hU%ayg-H̲Ƒ,-.jȨ%]w#?3#j}uRհR fظl3^]wp0a 5w }@"61m`ZEqcush1M}nr}K~x߶'ֳ7XE_ pn;ecsRG~"g0O{ϙ{'/i ؾ&S%\5qe~*t8h31RzC9۱OS i c,.Ii%xa@^Zjb;IhZlmb. nux fΖyƚ4SOf5`L7=^f4g%3U<7 w$ݾxzS`2;.VV`mJ#ԏgFNXnLmM!Jn2 #IkLޥD¤ܻfPWiW,y>hq} n*٧,Ƨjgm ]\>/ A~8eeuxI;NphI`GfFgTJD&΀ߣu+*t-OږwyPњ Nto(e~Sl8l}8A&]L4r.s,!D3}r-_7q@11zWA7mQ{sD70XʬvgW!4f$-;ڰ"0VuACY5,sg{'`1;x "x!\ }RE@s'o*yNƥ=(DcZ')@A LSe(VQ$Umצ8!o ZuOeQ{{]EC_v]נzqF="kYOo=2+Uulє1sN&*7iAkhĺB4J׌ Yf^Mr Pnb73U?= V(N p80u }؏R =PV@˟CK-hu$$K!}8iR R.TK:2Q;XtǗ]_='[^bwFj=\1u7JY}M҈}\bvRsZa9x4' NPq3g"p)P@)Q*Y1|ذ390gXu.bb+'-M}y}p98oH: ) Cr$m{~4zTA*Ŋf7Fښݗ ;Hc ذ _̛ȴwSlB1귿F{q?31񻷇4utۉ,Xa:q= j[][Fs?u9,pY/0:B9*A8<=J bI`ruܩ٧V6F'dJ #sN@hoQ3:fXv)0Ri^0)WIڒ^ WknIϕ-*AZB$sȠUXguMRK<< )A(s[= z 0 R/lSRiu`NN*xu̎T܊vr% y+Cxlvw$b^rL8.w/zxT ku4svXbz;'wj;mO,"cf,촤e%A!>[GxmWl>{xh}JLy:|*ؒ(#Ȭ44žh %Fz.3}`rECp(Y9̧_`4r1CNN(BZ!Jmkn&aHZD͠\fF̍U%\2*w^ZP\*yğSe>dMkE*buaR~C_e%oD`u+ڼ }d/wM;s0>Ef٧&(>P2h4wz"57?Aqtdwe$B5jd_пGgu̒3ꑣ~-e6Y|"_] vBJl\Z|=z.,n1ݒ*2:zo#i6Dc9؇c0X?|_Ɯ"ZJ˼/ @] @dƯ F,b"oTp]@Pҫз-K`Q s{Ldl+0SVYԲ(ԗS@1%E)?чLNhJh;%EU`R7 Ӣ #v?n(L}UhB\}L~ i辒-[1d w;?zΣ**H&PQAwM/r)`7^!eRE홇^z;#Ρ3rM4m)>|5u\Ra|F`0,"u`@ILn_@Jbc<3uo}/"}۬*!(<̲.eۻ I-\:O$wTo~`b w;89{2Fız5 H2eb`k,M4 ٞɾ?0U#u0y Nilgdf:<@!⟋ז~#RAԀQ8:6ș߅oH,𿁊}[mW;rZ tk[-Jr ǽE A X4#167ݠ"%6Hxί!k7~5#RƓ ܋:Vu -)s2sʽAj2)3?0?Uu"seʰ OeYxVv}%d4a4ymuYHJKtf:5'*d0$u8llj'zq$ΰeeXs<;3d]!?qݹN)xIbヱ [k~<W2+_ .Ŧí*{\{:Gr)]T=NJȸ,czʺxQπ~֠]` - ]1- c%y|6[ZH[zA5(wU@L5crT |! 8lSEl2d\z f5 O^BtN5s'}?hbM yd*u $R4.Z D M-`zf֐H LSo\iie!<|Ǐh@cJ[ʹ]A^ M,*ZB#KN`fҕ CZeMfՐxl/FӤS8[ [IMڭ\ȗ{O稬dd\%+Vp*Ԉ!ȃ^"RHzx\P./8/ 7B[i!01!.KN}^_=^Qԡ܍!g͸Q<@¾-A]QCq$P?b_@2ƷW24{|k}s!7J~ׄX';4Hqնeq2x"qT]dª]6܃_w!ԧ{+eM9M|0e>9]2:wܒyk c tIMc=<"#A_U˧ԷoݚsnZEFپ5@o%"SI^r[6wnC =}|4WwK|6ֺĘi%Okywۉ.Aޱ_wiD}>E N C\űnvb~M "O&-h'Tnq#\|^{Ǜ>>E6(O)BW+ 1Xn~ dpvbž|jluMUۺ౭(Ǿf܆w'{87P{ن _㗙=6*E]WaD|bS`+G:Pf2Xam^]@m*6) >8..7};%/֪Ti`&I4(pMp]7[E &B( ByvQc`%+~t;VV%}ۮ)ƭև}y;Uԋ{c<#z䲠ЮO8cnU믅%_Uf+Xˌ| r=e}֪CȐg@'KSb+>5uY7$GrCIdͧnOT RPp'%#g:yW32NY uJ+J‘^ъi%_ݘSYU-mzIޖbԉd\pͬJ$&J7Ý a҃D:^?Q>T'M۳KVyˀBuˀ7}Yhz&onc^!ڇ#8 $|Ǽ (g2Mr6XIT삾o4Sxi_ R_gv#p#&#Аێ|Yt= l.`2bGjj)ϩz,wXn!_ˀ(k%QdԨ> jLVwAd ;SF5ך^ۈMڊD*%[AYX|^xtM!! Y-zs%ŀTܜDz|>SܺGAaМ;r[!- gYE8ѼgPIwǷpD4Vq .lJtu!;ĸ@xQ"*"SN%輼nf2=1=8̺< 7xƃ/)f]aKˣauQq!ҰU)?#\odzz_Ͳ֖.fHBW v&”A\G㪘};1QP+Fʷ#ha$=3El&6Zb<hD\# VTBF ȰHoY8J/;~;ȿޖ nD*Os~ZHt13x*͏eQ"" ϻN`Z?{@jDbhz`Tk_Nvo-Mc|V-.DבPx` 9H 0і)4縬+J†>RIP309Oyŗ8A_[+n 8# z7*1 ?T2WcU(@I93ae%%#^gaY( l~Cꃶܣ p 8v!0 jAwNtECYV-"T+' ,4ͷFfN`- 1໰<# ^/6C[U1y* IRl8ܩd'zqvN =ЇtYZ*sKn,6[sbz7[lwh=tzLLrj?4hz"1Hi%-W \9UE;KizަZxwTCc_Qsb šJ,,ye^iXZD[,%\HkՇ@FCw_3&,[kjn qFFO$3Ģ*~ϭiOo[bJR)ˆ|jxX*{SA1@VJul|vݱ ⏎rq7\N †dH t2#L.ӡ$AyG2WL p2'?) OR/*8UWRH:Of*ueIB>5yNh@lV R;zS,oLFv9Lqve /ju0|3 =n'ZWkn@ $ov?P+ 3rQŹ Q)œt! ݅403je9<"σf;N#M~{n4Bt!2 {JW-m lB^&7[F&/XsT0:paO#2;lcբ'dn;w2ψ3 vBvUw\:_?A[|"q`F-giZEIg#QDHhꓗ ]AGCɹ6Kɡ8[xZȁm0?v"9̓46Eo0O eB,cH_]Ճ&`V O`C{'7a!m nPo7Bō9ı+0Ѥ|QdQ^*:XF&MɅ}Cp!5(Yn@F?>td| 7,#ȴj`251b/Hv)F! FY'XZtl3V(h|Ἆ>?R βVMPdö^=_*;tW ؤjCXkPpL_Wj  Qvkɒq_('1A|ռ)WJhe>M;Z/^B3+aŀs8s3 Pף&sĭ @~/=H5)|2QZ[eΟ9Ip!f%a; W۫#T*xW[xfA]5n8=b'E7Y',ݍqn%Ay]^/xZΗx+]WWEOqdH|$Us=a=HRP` ;I׻=F"0j`xѳ2" nTܱ9T(Ge(>-Q5sZsƙ&Vb MO MvdwkGI7 Q`'EdA 2)PX.: >:e |Y] V}0r-}m#?k&D7%嘐>VN'8B^Ғ'44|rN^N³:7pf\Rfq9,rYL;u%G.9 ]JKNY"= rw $Go+&WײgA09fϓ<ֈVﶇܓ&[ݞΟ{ BH9,TbI0<WbH'XgxbSSU0yxbi$|AEh8=Σ (><ģ0+F- 5ebEϵ7GJ?ȵk{pId"1PyZ$pjO)6Kmx KXSrhBqkgƣāi~`o2vEZ wc87TVk/|97rCzFرT \OȽHVi/`r,N||Y[IJb?<Ч Bfo؉@7^ OK N ȏsW^mg;MmP]= Lչx Z""i]Nat[RWgز O*߽!?DC LYq= ".?\(2;s3tB{B ,O~! uZӰ]IO"@dȎmTmDC45FһxS*99~qN?X*J[BʑWe,nG-AE_Xn#9xBDGn *8Y_\8pxlY]niX-L̘MG%/abÍ|7>qCL)yr*%\];EA8# 5ُץ,\xAkftp*TDph=r2W3XnHQ1Th/fשFYOYL~~cM"B"mH!'3w 'J:?!!2wJϘ~]@K2 vश:]n||_= [xV{8/^`F nt3ſHo*Eoq+Yu/yrTg5y8kfl lɊ=fN3HN~e]܇/G9erf wun"k[@1>kY2gUd ֓Gǩ4;PeBrdt9KD&ԀΧz2UAclArzZ(m [u`;9=r>#vJ?Twokld4j6R=  [l<ӂڑ1&/qQ(y xك c3{@C ZjwG 0Ht,5 0G XyjS4|YqT)3s;HyȒ2{P6N$(C,M}Rx%7rl 1^ω "}W՛,w6Fbn+ o:Ә:pOP73ϋ\%WNB\ M2nv=d ' 3ʈ i[18ٛCN+ʸe+Wo" ڞfݥ\sf9dQ9 [ۿ#Hy<- L3cAhڧd8v"O!~ث1S?B*oۜPkXzI ZP gր%]"̬Ele@T 'Z审c%g_#yY7*B=>@5`Rhi<{'½GFUhT,apRAƬ4_cq ?˟1BL->x#D.6QaX9}}:a—"b3d[n{tBy'>ۉ's-֌2"|ie^i3C C䶨b4WX~` OqVM87 ZQ>"8ȄbnDl<2-Ʌ DkޮdN<1&z1wxEJ' О(#bm"lT^R#==GM'&nxeRֽ%#诹NF'Fܞ5_U1l;6k:bwW.tC`wכh+Bp YxR~_k_'v(hoqs˅ hz#*%lʱZÄQ16n+prZ(o?Nx ՙ#. #|4'8T>OC \Ҏ >z@ͫ6oNDIP-P3@(K;c==+o&i7u^DXi]z`kjv4Ŗ%u-;Ց-lNCO l2|]Џ1/v glVjR׆\In|Z-ஓ0ǷXV%\S'ţz&/zeL)79[_*P 0`}Fct;5Њ}euY:Jɝ鄥I*6$֏ Ђ_ȁX5C .{3)CNnR:1eFR`j7 ~j ݁< QHB_BeӞ(*T!o0;JDR 4a٢Q"fa!zLs\4~c$osY}<5Gƀ rGG%)?`l: ҿ},oc/'#}KA`M2?&R&< X*`S0>_Q4D<`C(^}ŤE)Wwq|_91MnS43nɑ(@kc=|oPo] o&JvCtY =joR,wKe Uy kBwa=U 8= pS%k7=vKO<9J>g&oӸr%fz-q,E N 8;{*`ZT-A uoO /8agNW@2})p[Zy=|ngu!?F,6wL[ٶcW|m<Ī>Z '4Fjڢcv!q> 50A㭈˻&Cܝx1A&. nPR.OI;Х^6(yixQ_z ma `~qgdXis"k?]BpY<5+z#!Ɨ%Ufivt$֩#P}1%Ei~FJMMId ltnxf-8'C @7<,KjX?{ HT-X6d20v(l; 89۾_m,ƌN!M42ac9p0=7vX`AN,Z.w(oy-T9uHjն dz4MPš<rr -&jS]B@;j7끌u!W%K-ts.,6o7G׹+?V"C@ĕM<j$-k4#[#4,NqOv%؂B ӣx6_WSe@l3ᷢ_癔$ͮ7Zz (H?&8eYDHkP3 õ]$'ë=sY,^-O#ٜ:,J>JkPz \a!0.ov6x n5%=&h,Yq#ղ" {&g}e%D8SsծΩޠ͡[wBR~lkf( 3ڦ2ط~^(gi>!ꡣHK;3_ޒvExsbI"zӢ={d7 V$ IX-,nwNGcB ϠOv7yAE@T^@>˄]I[n/&VJ.;R"V_lc$˝m^lY./|W[0TR0GL} 惡芘XTmC*2^Hy"]hsv=# -k83hD-N[װk>H~f+W dYH E#&a>;O Cd`S ʻ7Շ?$RLW3N>沖M^^xTm D5QɌ+(TgG>%(MBS< { =)*M_A%{jcH!V,b̂yi/qkb%E=+cb!zmPuFxRy&9 7Q0)MwV$RݦyuB eLp쓋vF$¥YF=n{F?D91!LSf\8l.^zcN y,>h!٪an|K,*SWAN;$`gpRb܃iA!̲/ ]35˞@T"B8%eHGw_uI)&bhDG,ML[p0vc(. {I=9t}PRȗtD=4 XU_z[Ts 3T_|ZwwV'O?E/Ylԝɫ@ccĎRq'fi>~BRR/q]E;.HzG?y I;Zǩ+q:J[Cvk(xaEےF1ai34GBXNq紂%CU"*,|O) L}+#T4ɇXRXֵ6^n!i?WR}߱INE݇ ,SepR*T2 p>ELD}9#'[]ƕ% ݖDn qiH n*TصArMlL"H}x'I @'HGT_zKVq~ce|ً~عAھ?JK4:{f ,x\;9㘦t:X,Z(Tܫ2փ$[h|X]"*x<)/oTxztMD2\ ܯgmJYHE ϔDl~Jea3O:>wC6(B'Zѷeΐ@W=G,a"X]쫆H0oUA1#Yq y2(Ao#H 3*ҙ޷ȌJ*i4bB}.,u0/P d[bs-uu(@$)< dAe4td2&dI'ZuZAkaj)_|GSssm QО;G[ #-# ^b_#d|W9?{xT#N/%{kf7boآ)hAsE;546inȴ"h|iτ#bzs4ʋh2r~hkh^.H!(I+{gqS>|9gbgK*A0+Mf% 0]c^iC/JlQW zh$'a!ם7ej{[ˠڈF.ᡔwmĊ~QE бu^ tlkժzwVsF#<-ڊ8M/ɍ-Ua~,98K.zA{NP&xjf:Kl[Rd>^Α6LH$:*˿>k]NΐK2,jr\c'PѵyU[= ǯ;rƆoG>}̣Ɓ P+/҄wydhjHDSwHNq|= ϙ$cIK{-]=[}QY4u%4)cG>r.-5w{,'wL9f-60g*bGW!`hF ,-Is'|Sn`G8Pm3酣;|yV PK,?ѡ- d_ y[}wAv<3ԗXDC[@r[祱=hڳ2 )[8ȠY)J2e~ dDz[nsIJ<~҅J4EM?A`A+6"%y+Ij$?~DɃCޡEN}{ l̍u]+ d Xȳ(LӰP~ *7x BI8[浂 ug?U\ 16]xSߧ'$U)^;/[2o#ZI3:O0 mlr!u=iY+ďOA:eTUw=q >r__&^pb:KZ5.6bh1jϺə߷ `.Gb\8$B FUL6Bd,1܎􂂎zZNJq{miQ7)).!>n;m4Z~?ߖՍ>ePaq~YnuWom#s͗_C.ڸeҳ k kÉk37(ezt셶[UKKHBf\"*m56ʽ=R*:M 뛾Td6DFfĵD< ԫ ׌:_m걩 X.5([d!{__XON>e<s2":XAѧC kYY"P Af*ˈ*;mJF1I6Y+jmF&Oj\r+1~uȔ>ՎV{{U֣6P]"ʥ?{)I5ly@R~9ooE'AHI6< ︟AߟI_t/0zxU2 |vj?BEN 93(c_fL^VK _j9A 3lBIVXɖETL>Z[k y`M\%uTo]izdKӾuPM_{N7s mVwĵS釲߮8λ"V,@&ꫜ@,лUyP@CjI ~{z1.K:e#H%cu(zbXO7LmJ>5x\t p͏y|9\H"yLx/yr'`w5̶ ߗ?qM)ȟe"5{cg|á, W:OD@h_sul 0Tc}9fεBu\^@J:|!nɎ_n9 U Kg<׆8T~Θ|rXaەgHLXijyLWj8Hiy1/OUR XC)/tBVz1XM2{ap5Ʀmwntt)e{sVS>{*(?aMM lcrqW2=fY )J͠W) SjH  YBf:uT:Ċ$B礓Chi,5,s3%"Efjagİ>/Djުf~nHD[$}QTØɚVFz×ѱuPdڑ*.9[85+ Qh2iճ*> zɪ#6xdDɀL+tol5hΖ1nخr uo Nj"wҿ:.FI|yҹei*Ƌ. !äO p^ < Rr$N1L= ߬gA},uz%>2T n܆fc 8X86AcQ64*Wmyf =4o|S4{^)/I7qTyubgQ@@0рE1;ųW}/WÚ뒍Go'1a'x/nC]u @iQK8{8;8tj˷ÍF?V19W)pohI[ =.nҴ!1S{O{ky$XEf}!ed0PE [MPڮŃ)&0qgn{ bTto0XP Y:-`c,X*@L5Z`ߜJ=H^(^Czc!t2DNbxzݝt@xüKݒM;&AV(X@2+tuW(SvЎR^`} /> {/Z@+BZpE٭>$[%a@1"w"^i7u0fW5`_5@X}R؏|tȢԺ&1580Akn;w8e ǮK,.{^}A]E%&AgfU7 ֻ~Iv;ݲ#+AÝR@Jԏ*NjPu-@/i@O"U\1vtREE ^SìI7pTAcHTxݴxf/* ;cv.WG@2ڑHKˊcpD\CBww}<ʄ}̫#{AbԳhaq #iiJٵYf〇T.16AdS26 jt=zh+כ%,ش≮jQ}XI 4c^wfwC5|ޠJv@^(kKRɣ~tBP#ye݂{TIۖmaD D"ItC8Mڧao%α7i+%2.pd964zɾBjƔ0:9g}wؑF g'WmП5  (.zq1r!E 5jH %SO;Np4Κ\[STE0d{JL xWxEA 7g;VSNahQl`Y//nZZ!=Ym}x>Q\v0RGnU;/gZ7ةǢa_xV*b1{]lu9YBW6vA9jfVv&PsÒiiwԸ`(Z;m 7Rt=1@eZЬ}te]yJ&9 * 8k'(t( *OˉHh_-g3p Q+y=ri*.p;*.k$~"ODyWһmGx12 1CCpۇa)CVT/p\}*Ch)V:lX/5&|=[g"L<5M r؈@NcCj_/A1lz;Rw, RaUpz"gprӆiLsC6[ԟ"aIJAF!$\$Pӫ՟S'+ #{ 9#kJ+f/%FB R_\C:,Q[i= w6ޢ$VtcqbyZV#}.bv(_)O99]EխHK .Б+7-;?XJ4dppM͆!uj0Mn_:Z]ҚmR6N݆aq;qqJQ+}90?h õysVZ{ 2㭈$5gTUlXE>7S_.B[Unq[#rv.}I'9Je nD_SHhsP6KTS ZB(%c\,~]URT[Xۤfk2u-4tnsP5XIp_r*!g#hAa4bWX7cp|"b3 -?-\W _ǐ̜_>EW HF`)@cBc `i͌mb 4\ AG= 6j;rN Z!d C-6Ż8?yu;S[#UE"R_:0ݣr*`dٕyU $FS5C-Bx+L11^.)ʔEbu-r΂e j?,_Zڲ 8#Crt/$T*\kaFN U~e-lc$ `T|_^PR<.W xaG{FcL-3pX"(_gǫ/qj MNt !zU8f"GyMϡ8֖ ư kps]jg\Gf#Bx!7l(1=e~,+rr!Eu7]g1&4(w;1Zb݌ʿq@3Ci؟`voÄ -m`H C=Qt_.ԊCrDᒴ.ߚǦnr蕙h\7r *J[Ialx 9K8͠jh4ڕOU7hᲜX9ay#< :F1ڍo\ʮ"/gXCYjF-a=(G 4I,_j("r,n  R>|Qb` xc&<仉EuimM&D'(-\01@@rXyĚ<&ahh`)Sx.%*8+L6eTB\_v̝LÕI94{/Bo{w$ʭg7"ƐcyyPA[{JwwW9o!rj%;(: sXqу0&{7>ɾ*"Ma)-(ն S2zQE?γ> + 7Z˘jQ7J`KE9gQ2Z?aoezJttzO{2B3XBY>u5n'jCc=p܃cuqiI9FhYƝZ[a>9K\&uء (xH(lM` Rgܓ μy4RUXS6q3>/PT DG؄hV7NSBp[ّ3 3a?Q*L4Xn=RyEs_KMY7ԙ S9 h =;׬`E]` pVOkjiO^V@\{*[."YuyrE:1(OKkK{УcJ{ Æ "{SCVUcVѳ+_wX` 7 "L%R7x@͵Nt㿍@G }-SbbGrnu\*煂/q Tz {.-j棞ǃMhүac&e ʜy"tRXK?/Jp<Qd%Zz K?w}Ve@Y5vEIڗ~wt4BO**S[X,#>6R yƚy}hIϖ-f=-+[C$'G_  |jbM8Q6 >u"=pY 'uZzJ:YcARgb!Q3t)񿬧b-}|P=*"!t[ Ad¡1dL<LHm7Fe`rVx} 믈I,6XpirzWIACV.15Qz]m[vvN-h0i3s<`FnbϨ~E.k6Yz7e0! 'Q>>ϰZ+9mN[=aǮ%zp}O8:QkL*zHo郄+Ыg%@mms,XLo?&ckiOƙ†@)=؃TZœ I5 @|ݯ-hߗOwC;5+EU{Hز}Bn 1I,NS@IfZ#8 {f~m]{1Ev$GJhi'ӗZ0NKuNBK@*7J֋t@a}hldrBiՖsR(o6Q{#MWg :v~ˮ* Bي/'0sױ""]Dh8aS[;GyrR&ﭹO'Zfq<(ghNpyiH}D>'_0+6\ʋBsw`k4 ]{nPjOcyC߸J~tP,ug3s*)Hb*V%Wrǰ"YY oT5kO5+zcy1 :^}W وPW:XxvǒdPt}븂f(P)yT]ۃݸ/Ts Ⱥ[{{m1 kEu~#27ׄ2WJmiya;$)׍ny9ɖIP81$HVF8$t?\4[j\~ׅD8w;u"63x?oN*uΕmlu!%A0>=aqmK,a&n_2c| д;*gAD(8Ax': ڙUDM܅*yLJ hjքi1̰CC]O|,G:r i!v61M}̣+&,Uhr7&_jO'z\5\fW,7=xOJM[A4ji15|^EJ'cud'CfgR\ٖSᄆ^X ts/OzDpQjmtyI\߱brCD~UDUF{iGÞZӛ5Vpˡy>U_;ދQv~^f UuR#;gi7]hUTod̮I,-3oG÷1a=o)F'̟mMgz dR-e,T޼wYibFj43"Bo%𐋂qtIʢHR4 T0u6JZX@$z3x= lmV`ޓYN#kBwR ǃsZ O`E-khչ@E ] ǥOo%+Mgh7ֶ__Ãi&^?w<b"*:?aHI#z;zDa'gY;pbg\(E'Z%`TׂlڂtKupןJU$.Q _Jx BndZIvNJ1n NxF>ui䢅=XsNЉC八88#44 uB;dp)َ?wju}(zd#E"!Lxܟk wWK„&Cȅ޸~+\R;wg `v)\Á k;@2nܚ##Np]j].![$c|˭\[5$hd T߳b&y uBjM8(][_99 ~DŽ HgT)e\@~}8o'fbU& !zY#ux_G7 o3}mϣޯ@*g {alBhaĄ l@n&H̢>` w=lGI=' X% Rn0_&<l+w^>[N7:){cKM@&RDמ1p8is6|0o<( KɔTZn/8UUNSJ"Nn8MCiEO"yby6`'՗ޡIt'Oo~};dC窏)>'meHϕ}BfO%;zzy!N+fl{s'(gĦ$xͰu;5z;7G-0m= $ >Qɍ)t"PQS[Y97 UA끡j5ˏ&`TT%Ĝ z67+(R%Ǯ(03)4<<=G}hx.hGK(H_RکV}ʂǜ&۸ꆭyW|f, g1]%QH3@u O(Pe a BhԱaOer~opm7UjK!Pe<+{Rc1* 70b%?I([{[.& +D8ۍxuj [XVڠSe/P3VU`O-4 WVuͮr>5{P$Dْ # ēǍ(]yԕ*@o'>(3G̕n0lch5{dߓI~nܴWKG.;+v<"-]e,R ~¶Fƿ2jb-g&n,[&ś&MndبJH{g8OV>%Mj\8zX* \ V6[b&O: uQŤAG$EaőixҖסuM_}>UAnj,5yp^ hֲK ҖN׃/fqWW)JUP`{6X&~1ǁ%iH@e)a7uNq'{EM&19ł;#v ?̨sϫOtfB&:W0Id&2 z[+u!3F,m5yc,o jv=+!EӁܲ%'~@z e_2M㳆+H64rLxw(O~[^_w?l# wo!#F$xWh4V 3cMe ڞ&Rk^ ^})r 7ɔ5j %`&7=^Q6{CMjO0A; yJ.@৑TfO:-m_-yQERW*?B{|t?12 td}ײzHc~7'3ӭ0 h-'iƈ׀QG C+ -'4^yH J- d 6\XvOs,A:6`OݦeA9V*"@Y gjUA og{3:bAׁE [p9W2o-sv(!(rQ~5Z`]D,r<'8e)/ ݥL''?yqr!Yn/-Ѳ36yCBqeIw' WL-'q Ο~=bN-cv0POVZDSD1$xwp̆QNoUk/8.ﻧǐ8$ԃCQux [KO>ŭM̳s?ݩ%be?~jE\w]Wc=I<=ϹـKQ٤ᢃ%?а:W T3k~cެEerivuj16`z)|3rWB4g,` ͉#p%^ x]cl==N\ `lɕƇ`V^-Hls-clvVP @ͪNMe;+&r06IuF.JO@LuUkvBuc=$A ybߎi,Y FS1E`AHMvRܲ}-h%g>bq_ِ)t@\S M`.kewz 򤡝Ae1O 6T]PcjKEyz4^jՊA B <(0I˙]F聳bk$IX(iMp[kX 窱pXL+6xw)z+сy f?ì bڏPYrW O1ξ.1w6k0??fFzM"WsB$0xWGs&.с<€u;(5D(χ߆H~Kw&a&Ĥ&Z84SaI3zQDc/8U(h yG(ڔ'^hЃ~rz멏x'T> ".oPDLӒwh`ںF-NE/aPEp `?6+#t|Ls<{E ohB$F6Sq.l.ޡ)K .2\a#>-͏[evORܴ&2WVJ" ;f eH9<"KӟBLA1m%ݣßZz/B>;ܡȮ:+ ^3m.fT̂_$-}jVӡ8WGAEo6tG.{aLGj?.ߑŲ~>YvDy/eXڛXí)"~vc֞.CCrqAe>VVxu #|"?cr[D>;,YLH(iTx)}V=_urd)15U GfW.Qׯ樂m8]iY4d{%43$9p/vyaDnAtv8bxwq9h~g%$[ٚ \b97QF)Є{؀~1.{mk PS- "&*O7Жa˽ւQ}B!:D!zj6Y9BY[9u5)}N$hхY8ʃ.AEkǡ&,l H罛-!??H'Мܔ6㛻z'yUMh#t|s.TBgQ}B(:.d/hhm{JWaʣĨRuWt^^i~nJ{+DshDZjYA6zNTڭnG2!tV m Mv<$HW )&X~N C.Cja!f\|goKI.^XQ5YVE9kSQްpXkv)y`a849 R׺4I37=M ˷d,RJw]8nz3 <Lv`\`1D%o(Kae-4$y&I2>Z<٬n2bQێ]Wصۍgrsi( Es&eHTo+KT mRLh{9>`ZޫUo5{̙axe,6N Jfs Q=\HJ >(*WZn9_UE !i,AЁc4DC\Ifį`Xېez\ CdA^oX 2I/ϊ$-e~O-Xh9 sW/2E%_k;nMHMdχVʗcNQ<^[Lc/tqCfuScw/Np. 6/̍C65y {,8IE!^9;(<.y@ш.ɜ'h $2@ĿPQ5>Y*_2HRLG ҤHN|qj"Ԝ!QV+^~[ǣbCIRյmT>6DA ?/eJ2PgI /Nc)UG,%ɤ8/[6bBN8>[Q !Ǝ.xHQH B/i/MȚ陽>#ӚcV2wT<:#@D7 [)li"D?bR8:&1 *4{Vׯ|z'hQ=>}0Ԭ* }Z0^JJsNOkk{EtLC2;ӂGϹ ׇ(NA5fUbNsXo7x:0}ܧmM@/\Z{H|s_#8>N$K)]"/OJD`}\h;~w.|WB|n7,4e[u@(Ux}ځ Tt RSa2"z:XOZ)ExOzV,ieb@ͮ\Hbe\hЖ΀f=> iAH9z{~`Pg:?ED?+_4c# p=cn>dzY.{NNOt>㉲0JDk9vj'EѸO@ ,?謫+-emBXUD'Ȏ&*eMm]F>DW )Xϻ gO4\=AD=&+-`QXͷ Ѐ$ٛHaH>Ry;`?K("ӽ:F/1Y= TA MPՌne%[ECӾ36 `ާI螿7e%]u 4Usi2շ6/&3H Igi wFlQaٔ!1k~J_^F6&txYExZx8eÐ߿ Z{wv(t6t/AM3z]P) 5/"hOTq#³}%71(YBv~FZR梀_D:"{TѼW 6twꇩ) kMC.Td,6yB!TZA&YǷ5W!‹; H5#R| *ÔU;G/`gD5"ʑ4;z m4tbW7.TZ*{AUvE~l8nU>y5akQX,A۩V9jZjj*s/A8 ܈(>Y0$e~Q|tS8 n~߃a9t`Na6?;쎬:c6LNRF&# r ^; PprY⏽RzhG72Ҵ|5t;kZg;d 1QW> c΁'oB dRBxP7jKԊ[!atMĒYqP6-v!!bBl7,?#*&#њq'0@V`Ql)U%SFhPg@Nd es/ cdf0zFۭ&^wTLj<̀oݤb%8IE2LM@̓EX@Z1[5;IO4R "t?虸a:AYY芾ߴތ7"HS<a+(_$w:Sjh"/ 6E6% `.֡r X+ l5uLʞ]^yŢ=oJVHa~] G S1M mxkc<;"Qz-8V, FVQLzj a;WG&Bt$@")/.n{'jF^%ɞWe޳xlI9e,uR}(cQnJwMLe6[2pmhSrpB7Yp/3]sbZlp_[%nY;j /F+';pBK)e'ef*C.d@e;JhĩHq,bbiOBN]:=k($gCGK`! 8s&-# 8ntAT&.)ܴ0 n+4Dk,rY.FZ@L_v,f"O9T!I= t]Op" Q(r>Rph\`LuZQl ߌ .9)@;84ȝ0Vt~Ta@ikCI3^9 Q6L`cRAP$hTS@\7M[x8IE KR{: T]8~T7>,Z$mL=<#-s`;]'IJG)YO.]|-q u f,5Q;wf=2>J;ݭN>lÊ E 1~ܳt\`h^9,9WۚOY%D]Ph7}C8=۹>8vy1Z' bֱn l[@g'2}ƈ;>Xrtdڰ2%u9)/bЛޥu'h wg[@S!c\fc\Ys̷Z̑UHxv|>.~ eE}f%'yG}37ʀeMV HN1667ȳD6vS߃7ĵ Rc t`r\ "w5lNV:kEdB4$n40yKVaJuThOw+~XJ6R\ + , k7iD/r&>hG&i8LD=2tDxwg0sϒY_Ӑu6BBZ{{Jg~Y9R)J6|[7ޏưg4C'vZ5kVQC7yBS2\?oNMԿI ,} X U,gVD1"%>r8]-<:]q4͸ΐsj#|hH|n} A8tITIB|=\葶fD>tWdy-GՕ{yRЮ^kYpl'zw+Gַ.uaנ7P2JFEWzYP= FfaCHX7O(JX| Brͤ:4Cu?j4$},6:yh@Bygtf3,whf҂@P^4 & )y9?sEE+M9+'-A*?(ne{^*`.9Iiu䒗sB6PPt]D>ѣbDD/ 0Yݥ؈XgO;vZG,IG&Dk6v͕tje%JEЎ \RI&[4 (FS$|0 R*a:ޭԞO\ĴFj%q]omCyG>K߭RO`;4UMt3Ȧ*OHkمy]P wXݭsBM|߫I #.t;m>`e%h??-CVэ(Q3rKd C)= ߇KIGb \nD?Xg %=Mž-{l$y(;(h6%Md*5qn(0~Yتຶ0*3ֻDVEMS]HT#=u2!JEJ?p);@$xV& iA]s8-cx>Bw|ĴG.U.(g6'= u T ͠ă$Y]_3)0@8o3n?;k7PDsos^FV0=Kє3>ҰBEҊsMmvfwR1Wvu}c4-. E֮7-OV(iCX\0ЌAiH+шT~}7AI|ǴЧ>Hk}Eq!#v8xD3oyK?ˌק [ɳ6^|6f_;`c>T{Rq|tpckis!$OP(\IG =:78M 3Z ۿl czn8׻7aGX< /DtY~)1\~pY{tXw ' =2ĦsQeر+dK,2{ic5&[DaP\7r䱣G>Uh,eFڎy%cH+sSwR 'hV <5B(a Ukx٧it~i5e x8.0 !>kPlC^M4LQOAǒ++NA/gPiz檎A۽J-3i_sH =0t6F@|8 (Z(MTE2QzV86ލ'sKj^泈hM4y{e[ g^z/iO!X@ jl v4TˢPt^2 &&>D^~\3SY=Ǡ+!yD'HQǶA^Og{PRN&~a+ʹ -hh+cE/)MNLj:i2B;nҼ;2|,0zs(I__e(͗Z8@dŠV'^%YqLj'}=OӖ=#0u!q&HѩQ"h}Lb[|3`_:ϩ*YG BA=>&v9h>:̯?Z/֐Ha7#-%LL"daZy`">b9Ƚz[DY~ROgO`PQ!n?onؖ}Z0wa%1& t64LM䘣Z_rȖ?[T* y)O'9};4.] z 1TB*CZ^WghK>vmfL xxg0KusCR!PCҲz /di'1}"ҽ;ÿ4o2^5/s(0-r;!ѵHA@9C/6T3zgc{FH.FUg y j>P@(vQn26֒!C W $# et3vrr[C%&abkUX cʢj0?Je a+Uo 2QϢ65*|>J҉ (iD>|еؚuej1u6B"|xK6f8 :D3(McM8b$:%W$Ɍjm#NMn.VM^ib<(P>'s֫j{{pGR^9w lZ1ET^{>$^m=mrܒXGW;yY!q\D!Y>È SvhՐ!TRkG4TXDvL𑄈5.Xܼ*Ā(f@X %QI{{©3dǢj!Kƫg׊ڧϦt:k,(<IlV jr1 'è)JG-! iE"f5B"V6^D +F`xc̱':C#N& x}dW'Փۼ\|K*Oco0jybbH/ 61>O <9i񍁖e*#p՗r3処ORVŌ`+# V\{D{qLvњ6rЍ Գs^7>k2t Bh!Jxlq4?G{PvGxsȪ>q-YcL\=<}ܰݥf;Yⴙ#"98NCȥZQ=ĭ2 JN=Uv?D19?-M{8k_IےMˌ͜W7&ҫ,Ur'Ph3j.eEl}j vQ}̓c.)1ظ,F)*7nO? vFv FG{I}LӜ\A9 Xlk`4kiɝqݍlM?% ^gbJ%`z e?ݲ}dTED`Qڦ\ q=3c_i[*O /-~LhMogUA܇{T܅XyKS )fw סi&킂FE8H]6&.fHbsy|MyI$R^22azTY ej.,be$6%{w닛û>дhbŻ r,?BGݟ~w'Miw!ƶ\COWN3h[ўXnFhB[i 7n!v+{+*Q~Z,ѪZ-b^rpZCHݫ̡eAxMuϒ8t8Pw%3P(9j/œKQFk;4O fW\v%{{UZaRnwZi6(lǗK{zȍ0`B.q+4GbFjDmSq͸50g%6dhwzY ;JB$jڿ 8@r "u~=Mp>96=yٔ.5 nB-`4ѯuU4/ޅ;?' A'ڵGkIcLȗܥEo!;bB#4&lnhcU~wIQvd+a?֚[g8}h5o6STt b( XDTW~l%쓄ePNbLߗ2rZqr2K癅(dJJB;aV-oWVOׯ}Ec,na-ȷid2)f6UY?w [#Um\uWc[uv!EitZ>םRzU ԗb~W9=a4H 8F+xEjhGU?fQoccrŴ} in9psE62n;'#tpydM 1$HFΞFKXwEz^whjJ]u;uz~ǹ{B!ٻr;Lu2#RY|cOZB&j"anH>"䀿C)g+;/jM,l* {s$6KS-!1jHe]J0U9իV !'F~m/W biD N.V eS`4NjHOXQ@R@γ(PICqDf-L++֫L=K"?|9xƃf :%^?lA z[yT?vJ>`VwuR5G*1`3dta^P9L,X/ɅfO?F+9ؿC/y ]U:uD8֙ytC?\$ aI:<u+@aX'x`0gZkIBň\E>!:~R6Ǝ<|ϝQ{YWEIfvѡ4˥8 ^>ic쒗TR` _ ,`? z&bzLvOX9>|$%ƌ?2pœk:tġ  \ׁR*@+ 6&Ӊؿ(Kߙ$kN?i嵛;iZ^ ejkQڽEIF©brwFm@>wIꓯ.($Ua|fOO4op9))c^cG$[­Nij.A@%h?,"d710kjd&?r>;bJX fts4vءDrS|Jt{ Aʍ#S`+ '* YGK"A-|룜 ;$7ۂm4֓F[@d#kK/&% Tױѳ]Fh _јY8g|'P:9S:3=4»^dt'\Bز0(~_..wbpUǎOQ($ޓ7W1V+';P("FpTևD9ɒn6YSrS%^雉2'C#"Ie٦G׍DY4h/4ڄ*,ŪOe[Uk}o)3YmWS3i=ɑ2je;n hwE_ a~ݜ;$N=rcǎtqDMXWHggvimwQkԝ#+C$洤Dnt+c+i) S!@`. "K|j|)n/pJ@_t N&naCsHOݒK!H%Vtrhz`ұ[#wdEkepT1N(}5<{|vK> e|?kAʶƦBZ$Ÿ>j-|Sw.Et`6e-(=\(HD|i5Ȝ2@VJlMD˳AVO!;)x& ¡~ֺ =2:[f`9U)6_uk?KXN,z@;)gF]I>bvlN?|K)) U2=PFpZ%*#6 LiOȂֶk bZsK%Uп6kX7oHRF[ݯ"7T=L~U[q߾ϝ?US8rE*t9!hR k h^ʬPs Ir9fȕxC %''{i$St?ܬ.~]nPk/(H/, H.K`j\d|ٮo1`YfYT݈cMؠ~k-2箕UZqf]CԀ+I]719v5qqGᵲ f'G1n,H>lNxyLh5$zFNzʒHNfB֣!o*d/fޝ :DžM6 \Iࠟܬ~ .KWi30~@ޒȃ;p<4 ~ ,}jۺyvv92c㳱j5y miDY%=6$%,vӸ@᜖sEJfHa0r!%XE"ClZ+}4'Eype+85|ıԅ~w}v}Wh# 賀X$R5(Ws#v`~'QlPr㊌ICzBu3˨nqj4sRrO( ֿÇkb{q>4"0;VϯUglýj(-!Љ= i8<aÛs>‘kаS=CZu " ` Bv@= Ә!>>2F4}| ={>CTG>Н 4̍#̰pW>/o$$7*%H hsyS;q'SYll1 ; Y$gF7P!1n&>-fmaU-'Vx.~ c{A*mmyE8_h:]ޫ _ thJB Pe}(<P04z{ ||L[kYLkȽavu+dn{:\Ϙ̻CeX ŜvTzlX>WHqEƋ6(o7ƣH40H?mPϲ?xa5 !h2Qa6Ef)NzGv+nh߰{?:F{û:0'*,_~@6ZOSB?pzxɕLr&8+VC]v43 oh5:aIEȈCJM[uBWvY[d۴RXO+3*F5EKbf2gTt@Ԁ͘ҫm:o]<@P\ j$ 65/)6D`᭼i!zӵ؏fb}[3~ҵ-ZNJ)'c=b|>Ɣ89e5$ (Lme ++yԔ=y@Z5Z bu$Ë :3K0uq#ta?+ny$ٺs HTmo =@l¡8ċor"X+g~G71/3V-yn.z7">6LM> _/5U w`Pgkڃvĺp9\(LG';}NBMP!76߿C]69(h<3'lP|#sѫ;B`DcnR4(Iˤ0kk,zY !Ȳ|yie&φItE%+M~sxšhCoy |yG> 7$O NM:qjGL}Z=I<"zdk6ҭu('uTT4Cɬ-,ffIhML#Z3L)6(˛:dPR$B@O#4ݯٔ#޻ʂ_ Y3N4In$l0#g ]TBƚ OW5h_|YY96kf7H]:ԁ SWݍ\:%6hv3ZmiNJŨa `#3Ĩl1I,媢؁÷ lu6fHGdZI6R>p"O{;+[yl ^pWd;3ÊxC rvaEV,?,Z$0MAC)Lgi2F~bcDp8{N^bU^pCڍVI`@7!99"26,ZcZp#HY\S->Z*vUKwqrЍI}L8o(+F'O1]2mR:ʔ fGF$P!@W7ȧNb#[r60鐵``tNs=0qI (;Ȉhd7=j4FS{z\{!i5I\ȁCejl qI=Uiҁ7Iu)XM]LRNK˗v,4֒zp ~(/"U|E҂lFЍ۠Bw (VG‹[$Wj:~KU-'V9 "#B߸L.6šNkXoc;a\d^Lx9rxc$k ݅2x`=+Ko&4]blvI I0FdtJhq,|P̶!NYH|)u62Wp [tIuEF[dGafս'Qӗj>pL)T)6nX80I"o/,Z\F^hHLN>/p *'`&(lUyv%| Bn`( !'\e!Q,[ GU`n uMwlK#6_}n gE [gtۃJ K[pcb##g_?Jl?FdgsXT1n 9Ap>c(ڲlLrzY׏0Bn*e#R t= peB?<#ITMVRjHRʻ)T#nʨg›#fr k_ \5$9ckh毐!*h:^ fKB[J>oqp^R(k.6r\> ]Q#^y97MBީ W8q]ThKu>oh&:HPXo;B7âbğ ,]9.xt`% ##4Ij}g ލH.nÁ}u~asY&A ,F>SNrqo u3z6K`c{PaTV(qJ*Z{!,崡_@dl"B vSt6)$^VDYb?v˃ 37O~ʩBU Qps|ewN&$1,mnF坼PZܵcvՔ{@z 7OsZ(sj 5MQΕHRuBު 7H -NbvO:dm@{r"=+k#IkF9xΖ6]~?V qbIl>»y"LAtyuI?<*&r۞YX 2.+*)P]CNkA|"ZK%[x;btc!_A}.L 觿- S.OJ$U>N;/Ro\#gYI 6;lG3EMR)ӭonA5om/RH=:|| P[3_QNrQ<)a2Lb41*tY͵He `qlptJ_T}Tg2<Cqo! ̮! ˌ@}xa~:׼xD IHM>4r9^XG͜U%!3(l=_p_?ӣ#ȈM@a}}ՙG MNc |H| 7ł">UL#p";T 86&f`u7}u?ToˡȋccBwLƸU?I8ztq]WR[D#;N!pDvPm]_\vWW}UF;h<O<|jٻɉ9FvM[%TZ5[T?j]DU<ѼDR?0ŀ4s/fۋm`&ɴ*{B lG!=,{*ۂL?xs |o:~@P)(3:C𿄸d6)}Unn}vc|WUI8*x2Fܪu uI̺UF[Iʴjj\ u?$`+UWUÄ6Ko;VEҲ>&_ٴ`i. ]^Zp)~<łz2~e nZm4^ᨑE]&o"dB^oεc} xA aD lph;B`|^D4+v/;x-ao}y[ļZ8>.{rR c)4ǁ$-6hcbOWݨXTo)Vn$ (-E+K#j˿-2Sy-hm*#I_흓٠QzU LEB P~E?Lq$c(f}>n-!9]7)XVŹmIos$E[htE߃ӗ[c^ OvkTTūP4c7p#|<GGsLp⎛6w Wgu}4SClAW.j9OWwvLV9"Ԗ 7u.~0@-9g.z'94hPpU~ZC#my%$ [Y´qeA}W Z &ƺ-[!|D_W('QJ |3@YY)ug Hl6C2Ȉv{E9N#x3j>^hDxg_;ӳfR0#X2d/mw@f6T7Ɔ|~O1V:?_˦XCτObrom~iPT mqHv1|,Lݪ^\SJ7[1R"Oy099g&AGrͨqdŦo7+݈;IW5(FWh 7͚Pv¬NJgv:`|ь[d=#_ѰֶyIy~2iabohAڠt] ^Ls@^{uc0աǹ>wA czK fd[kzJ㈌.ǛO\r a̚㥱lCuYK\wNU*G!.pgjsܨ^FU[~qբt#>x,y(&^-tO|{ճG2C&[2ϣ(#;J <0͉fnrq ]h#7|-F8\ʘgdC˫t{ 7 ؏1vSOnBG=*EAy>W̫: :Ծ89zhb=cuRX=`z;KF IbЄf5 @vuzWbT?psw;ˆ;V\sS|9aAQث*7@iLmܶlYThBMM륥Z:A}th3 8Bk.gO# _]q'Uj⌙}y KS: \4)9H{߰UU2N$rB*2W] G\qq?5f顽9]sX;)Se ǜ1n 99I 򁐇($rWjIs09ϛ&TԨlQ,|5Pڟf2cr-oB~*哋zbHT?nS170<%NIHniQn')[t s6xBT`[Yʅz8bWAdW3lL i*'&ظ8(W^ Nrx`ZNB{ A}#n,\A*33_nyQ745)9[;67&{]L}ZZd|Aj= V2KyxOX@6izu7dO =LQܑ}YO-Slg7 `_9=5G m;i3峹w'~uso2N9V3!K)pxg<Ij F"AAat^ [ DUا78 U9U +Zv?+ }` XxZo!7qxȗw6ٷ* Cǭ YwA)"F ۿcW)?z•!Unjs)1BpGEO#48M̬ uCk%rGBqݮQ*R}A, jU(@F4o,]TƁ-OoIQ['&5]G9q@~%exT̡NIn"M0ԛխ,JeX1@ӷ `wE2vAp>kek*)[7_+6E0?ڃ kKP{dCɠǬκi0^ܒ,ay"_7WO3K3gn64*o' W K- 'r"TF"a,z9=A3Xp""1)kJO?3,_^Lozy%,y:E8b\ *bt"TZ$jfg/gSŴl@4\a2)GvD_ ~Կ%~n佣Ph;} H<~FTlhN.jy̺K} )oHطkNщ&SlRGYl[M̎o:k=DRF &$_./Y|ؚagEvXNHF*FLQzT1sj 4:^I]mkN3PP0J4m"x H$!W`(| gk LFr`tLoz ^7M >Ə!齸0D @XQNF,[:'eLZmiNKf!Ls9XQh*Hsea$T30a'rj GEG2¦ݎqQYřG}ar&a})%.2R7rD<$R>U< -g5sWR=E64ώ2~] ̜! (ш)ٰ!<9wcUIΉ<8Nb*Ha>*͸_heg}91<>_|Me6yjM8?,M#T.kY'=Bw>~&jo\=h[!q8R!l9PHQȚ~ǒh?OW5c !DHYLSR}~Mbadg0hd4 e\awq8_qԶ5PsdI]IԽW{/H^M$gb RKM,Xzt v#tjgqYk(+z.)!-ӧ4 ۤOb> E.{ 1Q[6@;#8[a+0`c[A  ?(KjR/q8zF:\S .WM`mO1*}T-%c`k_(D&8FB t>˾zʒv(1:f@^M`7+Y}ٹ 80|08`j<#6SH 63$#(6iF"b~_zQ) L99xN&3j 6^:E[O>} Ƽ1yu]^sݿFi̇`e/=f`7܉%V^ܔ6@\0w1 =Yi6 IKPTPX,|&D=q:J4cz^I=$ąH0"[mv{!ɝ:Y?T;ТWy%H&gğMQlV%q|e1HX(i Ֆ{X*ۻ::³zs;?H@} )!Q 1|I2_Qiz̻ @./V{#I'{lf40kI_UOҵTY^ywy$rIctJ[)9oRwZ1~6ӧJZU$n+q{_'ٗ3eyKe1 |*I'7۶"Lf>N~5?0}qsJ0hmS$Z'>w\ ~pN=d+8iogyle`-#ɒ۲DNCAd`E5fU]@B*ZC23LfWf`F*Az5Fu\PHySQd"OPw ·]SՉY?*CTa.(9Έ)sIY6> B4/kS/!& t-: Fp[8rɲ;ܽ.b75/Is_WNE51hXZ/\^{v6hq3<̩axPh`E`QBOb4,/< X-f;mu8C[@"[rR*Pa5Af&0JʼL@5}h5M =b A$U@YR"x?|R&)r]<~qݒ3 ""OkNyGxҗᵛ`bnsTnKP}1i*0z^|,־Dc3⏔Ph g fbgcJ.w.P0Q z *HٕXo[)WGm:5V>s]S'5ɞwSZȀsճ*>ƻە`dvUdqL';w?uS$<WM|#x:Z"+֘͞0w2jBL0r.xX|Dx?S[eMz%jCdr2u&#;oUZOf}kA=W$-A<ҫ;$GxmQџjyW#>$qDcMbn+Axʑ`jۛ`&TI(v _pȿaW:mdZ-KhUM#b/>[yg{e$ja"Q{ǻfRP9s,h,ivJ0}^:&+u~BV݊<@aN}5n Q 3e9Rr{ صCPN;u}E*g:_;6HE0 ^ļzur,kMsޫUK\ C6$2D!i7k۷"<)Ir;N V05evI^6R&G66RGh":fb8ʢ=/d,ͮfi?։lʹGpx;o\?aǗ[(FkqVIV S?_Y,WN;'E3dq2o;r+O(PtT2*%FtU~պ~(V.e?miϘ(v5c+)x{ kn:L, W֟`d#变}_C-ҁ .%bn­5%5Nx9\|E @Ws;=/&./klGjT*Oev fr1,a垸3zȓ} 7RÈ_+NJ}];'hMM;Zz~6׵%y89~naUQYu~joz x.hʷ37eGg v=^"Xv.vX!qƨNs™3P6捵n,xkvIէM ]Sj `< ٸ`Woػm@90{|[mU}[AʃmS~AWJo[Ƶ+3w/`Q@d+kA-NʴE9^;@!6P믒X|f!)=țw-=o(-*G)u=TS"$8E ^ dٚE66?eȗE-? rNo kHآIhkՋI~0h~ $[N+z8p}"+IsBRLi>O{h- Mn82`ӅR)4B$[E'fV6vN߾(0<bj(_6BF/}-R\zmLC ܈}qbF RԠM( UxTmT}9E*Þ=K4m85!xZN"'b12)`FП!ғ!.v-u==+Z~p8M&ʹT N2a8jb|w52B>Bp\@<"${Mçc"MYVOȘ_rpɧp??nH%7B`nͦVˤd`U8{d%,ckS9{J%eWy!ą5uu֣NS0_qVƭMkyj bI̗l~NV`ܕD8DvXo-E*4{JkMX\]ɿ\X)q-AqMGd݆TS|w?TGx{?ʸŦ7g-䏐d]Sy*zs-\o9 1)wVB,~Ą"(᚝r:pA N v{sd{IߏV%| =lKGuø[MFo?!RHr 7Q;ٛ.2о1I"6g *wJ$<+º7#'P$mYWo}! 73e[Ky>GAߞsu̴N/b$w>VfWkhaljt2wٻh)(i a;,N=[SQ}=wm  QǨj8)eWc0qQ-g%w̯ibס[g|E5 qp?zؽg939>倹VZ5:BGBYQ])[x#t ~n\˙S?#>Y/G> L6ƓƝDzZTu^FՈY.-cVSr?qhttC0:1BiNZEAm 9`ʬا|ZPEA H?QjZ+'`h*uJD{p`<?}9S*il`'^ [o> #R\1Og/6jh3YIb h. G Mq: W!=؏AB)yR9m~&@B"-C\ 47$+Wd=m9OX0 JJ X%#xITh Юo0B9g ^,yu.\?K"43$A7ЪJ4Ng.y( Ԇ`Yh'S1X4c BI1ind/`[ucwE{"'  ȝ&6 k08q݃%.|WBHܯHi霈ge&ʬa ݷs A I>BX/yehjBح3n !~o'wmJNJsRs\._U7%/$˥ZoS j94]Zr/|sCivyiG؊}We@Ce=m>d.^!کu9pmbigSq%$.Hѭ@k4=<;`Pɥ߬ z2X"ǯ{-” rB,Upv54g{Cur~PfCTJ]=FZPO8T]kZ1jfbѼ/$墯jgKvYuKj |6(ΡK~?eF s~%Iiϒ(:ap.bj.Ô+c3HKڞŇlo~sk MT^(€%)e8prgMH(&P j0D^Ug{^ 5I]>zA֖? :֙t>rEwnQ0ᣟǤEYTãBakkj4ȤYfнjt"?3 @Us$?jAbR3Gb>6GEE\8t#6IpJD |wN([l\C<~\p_*:tK\P#.2@ë]!(0o K!&ø@Uɧ _ =oS@sO!m'@ K- .Ǥ#%XIt-%7AT}cKozIL`\a?dnCz1=5;$N󯃒hi~rK}uZ_8S4fV3B yKOTW~Uxkm"JDAǾc֙{=9JŎyvN{}o+0gIZp=1Vh&6_n Psok֡n-F <@fY)f}s hO"@ep#n R[H&T!͓[8u~XUx>Ia۸&`pV[,b/ hKSʓK)nT< !yY5Q-) s "Өg]&6~jICo4RB[eEZ5Гͺ3L`D9+>G ~$N@*~Xj ǧm$ ?;(aBѐXiE4>jcjFz(R_-[nC.͡7H"8tpD%9Ji %BNaD-j0V*mnsNp7)b۵qk HKqq VzxҞ;(:tX\4wJ=VRܖ i$I4 TcI{z/ч-^g9TH@o<Jo䏥Cɿ*IO.W9˼mdJ+cWۭ%!]ŚThVsum .c~ç3z3Z`'WF֯0Hw&zQ,rC =&C#H[]m)hI`lJ㣦X9e['j*!{q+wvt91η¨ 8}&ݐ?F3_#näJ#sx`hcD yc ⰼ\)(IqG=VVإ`Nۃ)FL,Xj5S^6&bx )^A0;Ng >;`BfL^C`j G'R O",!(ozjz([5 ǙK[7*]˂u0jEmؚSSm B(ŭ1mɘ%%n i}ޅog#џwܬ1B1glJOD%KÊbHץg]1AWVn%cC$d x* u@$E>m{>r$i614eYYfE[->dd3\rn9 `siu$V[5fm_2IhWWA- d,xd< yݺMY%] 4XIDUj³"IO2<x,ó7Ǿ)Z'vATX] 69Ó ?V2¡ LҚa:WړЏ xw5@)e!%~n !. ;\p(#1Ϭio?~aZ> T8@9} d?ZC#gF4-9Za͐RCbjeSO#nZi\ >Ϭt@lGF^$٭(8_WśPP!9 .U{ a]pɃ9](24O~u)=.Q.w1{=GFRU)&+1wּ{p#R#ޭ ,K8Ǭ=k0mxtw.VA5++]Հ=:m(鳢ڇ#?R!鳙vFCP36"g^X+.aª= o'W5HЃ74yp|*o. $R-TPkm}/FgO~H3-;!_wڿJͯ-i+2A_20$@я/L}EKu!`Xxθ5+Uiz :|DmE"*Z=< 㙚zAP\M@lKV^6?E=\ .Dw9j C/ vz|R ?+M#%K z-fC_¶C dG*q 78C>9Qٛ&A$lʕ0Q$GyrC"p~;! lsað6V%_1ŷ D uE"ߘ6$ME ؛qP.ں?ADcdSPb;Taa5C))M?N/,ENnEҎ^;Н@͜ |6yz-y&Iuy7]ڣ+x?=|;X/^+!x2Qz0^Ofk@t=cQɓ?ADH˿iY_~*ۯ,yRױ/0L>I;*;JHSkM +Ix5}w,f{1MAeT.-l퉖`7x >?ol&TrR3,2m#D%:9B`JN8`( ƋM-+Kt2°༥(9!P,arWV!YTCe%X(~}j!O&)1T@8;t^6!0nB} g4ٍ~"]X;=ehT ~DE 7V5gñ oBL4a3 ڪ+,0 ìz\X]e+7MHM7B4ѯ؁ŁXCo'%[W3w\1Lqys%re@6 8@Kc[tEdS1ƶ(2M')s|)]Q8`56qtY{tvKN..S)f|!LMpf gWn;AXS眼pR30Z $/Yb_2J[y}1z??`U *jF@`-08 ݤ=q7ś4% ;U8uCG u?AQ@~px,)ॲW l!^1e 8ּ.AH]O""1r*72aNh(!?cڔU gB\_IHSfOZԟ5w㦿*eYl.> w/ˉ&?×5[N$ DJhUY/F{塚~xa{AIF!DI/d6,`KI=|?qLVTL+LAۈ-}!%exMEq7cU=oeK{~U L$A aưbWzrIuLtLMƽcRb.3#3Tp;3$0_q;Egf4`?x$1v4 k>e[B򩫻5R[q>`!a$kCɺYzu(@ͧxö]&-c ﴀ+S'+{OLꍇ 3:TҖK/qV0݇1~_vܬ)0ZB yK,]`E9}Nb8FT'Ȟ[PF& 5Y*e˫Z̍p}Rj &n}?׉g&ǂ**T rE͂F.͐*^ąSGffy9eRfNM]eʇ# re0Xn`tE=3n؟kO?SD92Z,gl܄Ip0!z5?Q}nCUUh}d>^Hҟ3(nmYİ:C7&$rg j} jyY껡kMҙK_U3KXB1p $fM53JEa"Bp ܺ:xautFWޤ1x'ץ1jQ}=ӼM?SmD]@WQv"h]^Q}S7N|+1yV+pտ| WVI '/+u3Td7Gb[ /-``:ϛ /Ȇ),Uoo{.P}Gnr=b :gMhQ챸2ސ0tZ`7㏡,Dp3lfS?{Sí `g&KY=Lid35YSй$0#P,4<r\= o,c ogC_5Re>Xj ~7 НZF8M:" emMX@bK5A'6A"vim*p sih*'C7L"/4{_6.Ho҅ɇ8az٠lw[\- rOfOwCeZv%t]$C2թ_T-X]?`DL'Zs'd2~ $t{-X!ne*b7C%d1m} g!)yaWRCٍI >d;NoHyvѲGq?ٸO?DG:]/0!F5򅫠='hQB̓#9 g|'o`b,Jv+/~[ |i(B_lr(G>PDI'WaJ?1c\K~= Fv:c@_ƨOIGniV9 Йc-B;3M"~v\{2 v ~uGWm$sxK!o#8/{:tC#L>9?n}oZ,F4&eSs /WHXRrr~;R>Fw!dg.'HPs{\-_g]MX 9ԈK9@a}Awϼj&q_nAYSn4WG~HZ#BI~CwjjWI+=CvND  Y?;l,"N.WrHoR>X< piXMbS=ΜİP dv@& 34]h%2w`%Ql]9xTQl~g`Ԅrmn#5ڈx pƆڜyk`Dh"HyQDZ q((O]PMȖ|yTKcc0Ϲk<05utI Lߎ v]|;w[ |O%XX7QnPj\cLKB ǿя{uL@ {4}SziD2$Z>ig;[BP93B"s$kʞP -L+Zy^JW䩐%Y'^LF%Eqݧ}QΗ+qGN(l4@1Ԉ5,>d,VʃWlԱY_UdB ͘nAstNI@/j&yfy a3]+7 %=-GSfdb<1~Fl/o *oYuͫ5|f?-x*Ȏ;>jѝ]v&h4_Bї.;t,+P/q}JlF% Lشa}O}S1?T5!ihֽ` 0Ɂhأ4|C3W:Lͯr[eNw=O~ҵ=) V(~CB׿$mH\\LnH, \yF;v*0h6 RPڹ2(PH+zN[uH/ yfK#co䆘, :oq:\\ -͛UY Tj%I=v)DL.+IL;I)e -'Ϝw ~L;2F#a.߮3q8PS@A$ilN,CEh( "5 VzbNKZ'+|"d :!@? ;i|pT&Rc #KA2w!u'KQS X?Gc|L?V]IZZlP98U L+|_%!։=۹ Y_|?7a(QH)鈆\ WcF2Q7Hqpg4@e5ns\u,h'ă(f͗ Ca4Y@R4(:LpPq6ԃqd!|&P;3fC,DsK}i$3vWd=Ʃ3 ygڦG:u])AҬkmQfؓh\'{RA<0+۰;VMFF(?e= Ć%# b$oqKn*8U!6"h&Ѻ{D,B+r2XH.d򿪐[li{揿`{BlО?|Q `*!K_aM_,$GCķ8; 71s(.YSc$t;e(nO3pӍpr$u;O^oj*ߑPMzŸ=vFV'Ġgf?ם*+p* 0S⽣CBXYEBbL x<6(ìXJġ;OI,9IRf?VZhGf;_9BO}%5Vm]\tjn&@@ԹnƴMC[~\l+z}Y^&ExQ:Ksfm$W#Ip|7+g0iPY:ߋ;Ws жxA:Ƣ-7bѬOC~FT;6x2 5Zj3ȌbY497&ʻ ViDNJpuUfy7BBbH`5>p +HKΊbT}ͥ9+^WE.!S&xH%"x [߉saN@ڀzP x%SBw2]_'op:Ya04.\N:\mG>pV:⿮q_51 I=K%o&Z#^ 'IgmBFYP:@'K0}Ik I2AFr I8DV2 tb{=Ht >EnA/#̡\ G=bsS\3nsA51ZAfRۛ#d*xk9i`=J{-ꢖ%O0)!> $ b?#ax_'1< U5c_4 YŰ\S)+&iW}4hR]L^,*P,NP|g6"b^K".LDWs$Qhq^~vhnpg)-v(fipJRVL^JSs;ym&f(c= Pu|(ǠZ×uE rd (BT߻^vAkbCDՆh&н6?AwAHk!n]WVUIצqY 2oV_ 0Igpx 7΅U=.9NvIrtTG'ץjqٛ Ls \̀NB~~Ÿ`& ng~vX:I2H?,}0QEj`0rOB ӲlIª%wfPSVou/<\VN{n|Q΢y\ vL<Ȼ>CBSۂnL.;db-DCdo3i'5Yh6$EFW!Y} d_h淋A:e`8Z1z@?GKNVϢS-'Ӡ؂͓cἽH#n$Ha'.NlCSj ",6yeDB>r(k6Xٓj*t [z>JEh4tJQ91T\\[֑Vė zOꥠ:%A'2WWR- 406xujE[OOM~$rp (I9xZK3(TLq~>@02+Vp+\Z)קe2O^W$䷚y>r5yaO 5ٍPXX<E3i,[H*K%>ɭ64 /hDҢ~14Vv)I]}\ U\5a& P|hk0$11}M qnWի9G.0nZ淺E,+"-U`:6BKO7-x|=6~ ^#(x~.R9~1wcD}uaԗP4 3DW]_"lCY>J䝳=2U-FgPA ho߅*ܧa3NcW ψJiKHԆ7us(?JT*Zr@2>SP4(w |1ro5^[˾e9&B;l0wx~iRRk'S48b;nIdP1(|DE2-Su_V!l[cˆwMp5xݵSFfHDK+wW43i[}>q Y)BnU83m_i,!5eH#ϻ^a . i &L (;G>| q;5F A\yr)>[>+/ yE Ƹ[Cj7;ap=io?]kI.rDb䟏[W8?b䶢}51~@F[Y ˧u'^^K)VQs AqI|tC@lo'gGU5NK<} 0⇫X*rF!Vp.ꢴY]LFm v9Q"b r\KВk'=kyUk'lX߽#åzh#T&.QxSϑ0lp9~:#?yW0tCa0'D} N"%\'Ôʳ^5Qv.ß13ؙL4$%]22$ n?Pr!';4]wƭBƉIh,9Ld^j-6qy1)'gZ^Hp6oAI.8ƫO3# 3J MiᓅuVxq]V sf^HP > k4Mā fbacmH0m% T152h"xAcεɿmΣЅIOXs>t ~AqDͩM2HVtgc^[jܨO(\k z}|o9464s?<$lWǘ1Z ~):? %`Ty^_/0Vb ȏA@5[BQ )i/ 5nc dqf  %u^WQ|{Ke&8^Ð5m "?[7&I40J~ } ^38rT3ۍӲZZD!F ٪G^0KhY^`N,ϸ~t7ږA*9Od>V_n*̀z(3l/3TM%9#GѤ_x1 λ<G% o?V; GjVZX\gU MT3ԲTx)x)7r 8^?Ojq9EjyZM&etqĬQ7T-- HG.10:ÇaWi @nH.,n$5.'7ߑ5&ܶIƆ =&Hsvz 㑝-$rl墳%衤$0L@Ҝ SYx?͔=M `Z4/5Ll ,6,Q+T%qCWrKA=4u\:ڢZRJc׊5yvC ~^q2ū}D4}l``D;pKz>TsVl2b)$`tJ|QDM}`I =,VGLXﴒR0@?`Cpl|onM,p- b ̞K퇭jAgt5Uj̜Gȴ$SI')? BP{h¡,8~r5hxˢ-] gUrT 4Y||D,l #J?zUdtP 2y3jd&^i;]E@i 1rLnp*u߯K*qJ%xόp׺; v0)T@P>v|Cγ(vm(T%.-ӚQAy>aӣ-J}TpH%r Jf.JJQxV^(d ~(Omu?P3]JM6QEd%1t3={\~BǛG|1d5WF[b:Qhۀ=kA4V^EVx7g?qCaw;fo}{[@4jpH Iu|F|5h˵K6;J!ʖ"q4xaDްJQU؋Py>d2dJh̿>%T:Lk>&IE%ћ^$N݆fom钓=Ql+vf&IJ>زbT ==rwwʎ|K"Gm$)M d.WwCJ4;tnbh-~DR[އkǹdzg>=4~L9B1H*rUO6\H U{,g83BeyHe^UkhxHQ'6v>RI,"GZ-a!ZruoIbRVQujMY5 \'F;^9^ Q@!\c=e, uv# 8UZ& -`\#>Y!?dC\*3ry[Sw:e Q&N6 (dO#[]Msgx $R#6#0?y/&G(kEDo$BZntd)5dS!CL-'^kX;bgT'c݅>iFS\|Z39|yN`$cokn_5}qme4DF Ċ( Ʃ9Ykww(&cJHԢJB锫2l ]Hd,q]Vv6bұr&$iڷ+mWQ<:UmgEtOLP"mbG7*'R2V25rejKC\aFbpnF?yV("ߡYv1aسQy쿁5B1JEB)5TO&B݁QQ!C[yA180C7׉pƻW~3DD%Z\ *=IaDH.~*-m3ԗ{{TY l <7kfNHŹ)֠U<s]m!|-ό/Z!ĥ*al?쪝MZ1ԅhvT>_&L+kN'mni ',Ah+Wa6;IpO>y"=ֆ'x^M{9-XzZ=U@EnQxb8UT&8 }*~sJI;fڋ8wcbr`g/LY6@Z=nBj- (?޶rJz0])eI4rslDN-.RRAiWhZrUr.o'1ysjjI#Ъ8ϊ,8Bx@Y[K9&sDl &j\zE'}2i_ H-f/?5&!%E2/Hl9wᘌ} @lΚ;'g5<@-y,GxVoAF3OtH0jK9wH>{oURO )tj6pi;JHpJ'B[0]DCљ؊r- O{ǎC2PR xg>٘ & S/Ϙ_n"=lҤ3*EHJ@~ĵ Ƕ)tX1EĺW#;'Wv̬v:sX{Mk/Pե֎0k2Yv&úFKNAz9B]<ǬH'L!#*z@0V5?ZN< @h]Qd9>%O3Az IVbz|wA.ԩ"l#d9w~x|84lna)~̚m1F:.1sr[_tx%>ShUc㋥5HG]m@%΋X Դ^lԇ̄uF85h^Sʆ#`~+-+9)O׳0Jk7m/Մ6<@G'ϣ8ȇu3peO"i*3}3ۀyw?H,jHG2nUU;arr_]mbW[Tg}OT&9*HMf`\$|.@HI.ȴ)V[^ u)z7Xw<VF:!Xˈ6V=xD (7 Ȇ x|z}l(^ ^Wٴ^%ŒS93s,yx='|M 7+YLu/fx&oɏirTѮZ4[cL ]φD3#b)4M){9YuB)Uo(%qo*x+Ό`#\Ïח]cȈ"ט椎?@=v9V6Cu800pzoK;;&SM_R}#G1,\C/wWڨ S$2Jfَ@tz8t^-&;+$`viŝ ufbky6TL3)lBXTJ\s`E+BF5H @Uݙ&-7Is=4toP5`u_Z7aFs 4]|p~0XYX桀}ivzO18ZGZw'HBOx";+ ܒ*tr87HΜO,(too35킇@.y{3(@pnvg B. 5Z>a pwɷg^S׼&el\si1Gɑs/%?Zj~9Od1.}g^b%B #[hrLrilg_7 T=W]M B ONJ&ySh'`18,wɜ>)Y|-?S;g?:K7Ew" ]^8!j?nEx7v̻4uFt*JoIX3&fq2_NGF"BhI'3| n޿vuZ@fڽ8>_CxfdD*r!/@b_݀80/sm'XIkGtR,j!V1J]QkM!Xo+3P i[D ֢1pZ0@I+Aӹ c4tPfS~Ig)l0g൤T?ZFxKyV865Mj17jc?o̝6SD,Ua>ejys@Sәt=t}^ZOe9 xCaQ/N N§5Ĵf#WR'N2pi:h[0sJ_ JGGCyld_Q#v*6XA{ B <.K{xܞfzPW:Yw2SVBAN(%'/y2}V-YmK0q9a^Ri6#$y~VfEM芧Oj~PMvlPو" .xQ:LBe,V3+G{Q'IJV,ItvĜ=k!he?ɚ&\ F{f.x^V8q*W\J[b(Jx]tPv?\X~Qm7,0=_ρH Ovuۭ5*B.R M}pZ]d`ah5 X| FS13|T=wS)+W8K5d;ݲgz2Tܒ#h-M WPǿhע~32Jƒ/(EQ#1"y*wGu^r]f_/ h[."ٵ'a)meĔb[1Ag~U#}z+tzŵ}1Ђ|^j_&*WNm`FOW-@UC3#*_1|Dǒgxt54K{bהz~<gV8.I6O][N7tZ7)!T^1ˈ7vꜼF]b8;]WS%>p)%﫽E´~I uXAbGf AOrK6KKW٠k>?QsT qwY{4_bK2+j]9ETv-" 42pxM`b qr2DZ܃ϲYF=A'|)f0qDmRmA &,9h߂@І7*fՙ M\(T-_9;kצf]ՠ>KfSf 8//Ѹ ïj__Cm }iyd)}D tU a )_T E^lmoHV!mtuJ; 80t)U9H^ះ \[Ž֛ǻOjQI<4Efděi%r&{4ƚUy.+Xe>V灡c}nZ41B4*Wg>p^7?ᕆ},wO /l QIv^+ ;<vX63F t jOd" n](xƺBCVΟ"eCQoB& 1sb89XԞN5 @4]ݺ{|vZoGPMOn9v0N Ƚbj(2j$\0E>: ;p];ǽhiV2o~f†/v$&voaƐ͐PqyKafQ{_(tá RC/<޼/]\6pHDw u]c؄bI9u΢v1SOlޮ 7}u2Dܗx2KLJ y fZ|\m +lMhVk"G'>pq9\áޟ)̯VZY aU(b 0W@ӡo8TډڟM|dϵxUF@NHI1Kq-<0Ųz VLYl$ W]1zX_D볽W'\B?J3{hi{{39,M9x3IA_QɎʧoݓOrfBM+%-^;}(,oi-O5_̨>@91 OnQ?9-X .ZEW *.A=^e®&CUm٩IE+:-2By SjjIPR Iu P8#kvtQ!$Ŧaտ!N|5'YcT.QXv%8g[WЀ%q!d%YA桲L&' MJZP +t3'IF%mKQ u ҉~3rXfFt5))|ԩI oVGQ`Xj);D74;: ƒ^7v$[l]j?=*ˊ]P ? -X,@R^ D2Pw쩶yG 6AO|y r3z-YJՉJ,598xy.gEFtɰֆAH:$=P:ʍ DHDݱIB"F%#`0jgKwy[\WQ(NcC/@*,8mP|=J ݏ-pVi`wҌ#!ȱ 4 1j 4^i+ɸԢ;!u-C)dYȔmxhڀ,R Qf&АqǏ܅{6uLG^->0C},3&Gօ]i^/܂ f]LaZ嗷I:t .I;0bPDO!ʼyJN?A٠O> 5zLvӿpp^ y58ȕv {(K)xӚJٙPPYZ%1D.g @TclV:sDWV@5Ӆs ȻNt'w ,\t!_|Y" Jxv~Y9ϓo/}o;UuY mSO3jj%Xı8$ $RuV^~aEYI O[$MHSFz8)\R@Z TAg-9!mo56jEA规+t> Vāa3kI5 kzFL(F@x ƥ+nWGQwibTKdDo% 9aGʮ-jpxT"(a%p02Ϧ}H:!`4pW磪C"o0,a۫j@H@ȍj^`hbx%e5ED)&񓵤h?{Յi=6W1Hςs]ۖno<8' yࠃĂ]y+)Ra{QOXĚĮJBPu<3,ڽc|]-,"7dtqB$qA> UX(Լ,󝙵01o5N6t8Y T=d[cѐ‹((,h Q8+=W. %:}҄$MTKXH 1Wx[ƝPv:h*-&aƉuF TR!vx}OAGɕ1R\` ̙%R m֔,#sI4=q{[)=()~`PǠI]rK$nj`u@>ف#;9- ^;vHKҥ͓GՐfK W?:)c2,eXvV|\blwऱ9*'fTZgSϏ67xU)0@dGT.g>9R/%AG~= -_;ڬ3=P'?#>rIF`X[}Un׭e{NIi:R-h}״۵n[حsMp?4O/i" .5yY!j?MLo*6F6Vz{c&dL|m*bh7 T*f7d_d{,7V<0nOimZ 0}Oizpwb&%03OfiW{/W5a"(-wIs;0J~-5)= ,8zp֒wP(,Lߏ,h"[-({{_f+|qsa( do4o .oғ'ҍcyS%@RAf `&}yZs#vO9.'JZ5I-zR _+_I=*vbsZdH c,HPL^1A7 }!$k?R3W:33 wɩWnpe!t/Xu;dI Z=6Z]#JQ,.<&_-&j0q9zq.KMߩl}|k<G&z ɜ{iMY>Y?7.:tT!(ѵFDW|9哏B9dŅ &9l.9Z  : q {mE&qRW KNn t~ؕI4yP|@:,%S]/$T ųe7G}5O/R9uӞUO81M׃f0p[ h!/NrrZr?M1> p28o$sŽo Gt`& QX6)ѠW餡֛]g_|>McD)6"1LZKFWlIj lDoi(1?DPK1(\~yS 0; a[y d8)/h/?esv;䃚{%yS$V,( >&$𭲕q}Mz+@(/ec~o! M VfC,Pa& `Yh4A^JҮB1Pdf BTsj~{xgYUPf v|48F|a.acui3ANf<6Al%΋CB^x bT6Td39S$S.LVP}6.R{;#l`9A8RJCO|}ЛZ!^宿$D90v>F%%n JswbCknV ݒHWԏ>G]FSdy艹Y}#J|jeE *Gs ֔s(]̦{ L/y j&Lf[n>dKi* _fIwjs.w/'yV_Ѫ+?&_~vSEnNL9)#$i7Ik顀=sҎys@;%anąVKp2"-9y Uɵ7AJIBwVAV{L$iعbT}xHkYA QɅs`BZ ]ʻln򐼫 d(Ц<^S>QSdA7Ӽbȥ-CtYhw1@ZؚƚJ/.{1q2h@{܌E|JI::mۏuU{( 2g'e_S=_D hG>!1uVƪxx/Y nN "yjsw.%Ӿ"/r>ij 4O3hu^y;LmZ?33cTH-A4q] :W2[5&oQaŎ/v51ts3c)-W{ y#*3W@&9ܓpV΍8Ka7u)tTxjԭNj<XEM瀆[ e{rd?UL]^wV]'lq~pҼֶn֫_lG yq7 *Aa'qgI1; )t^%`+Aﷶ[7A ]YrTA2|sl [hWoP tgm?eЅHjQ&[6icX^+kAGD*dy9Ů.8ؓTzuMnf`Vu#Ӆ O?Z!~Mn׏`,?ӿڨV`\uu13صm@,~4|kӡ?K5?wo;\-Vn*I6hSIUu9 ^ɋSiھ{}JTB_{ވ~_ ) d_hdb[I%MŮM{1ژ-RO&yQtImΘpr؈0z㴙b$Bw_rjW!+_D6]! `~)v?a c,Hآa= f:R3xt\bx/#WenP% 8y\=Cg4Tb:@e='~sk=Z]\UA=]N ïh#etB%u^ `rZRi'NtU>ژ@-L.3 m7&+t ngCUg<=1XL33&v5I)R-RCznF\aZK^6VV`iYXMf7;z2o_@DO/{cN9}sNh;ߓ;z|\ۛznK$?a12?-y 5R0L9. fcymmt 1wH|]6ybXDHֺ;/#;ľrQHW <2y.uvAtsPe4+ ٬#RX%`HvM MɕT_ W񒱶 0xGs,5 ӥR@VK& k:#ha!QѪ$QH~ސ#nOQq.62l:go ضޅnH-i:ObxFdGؠ2W3 E&f9F"#!75h,50[j؅S +򢅡y~ȕ}2&8ޗq? Yeۑjp+" 9`Km8Й4#Q(thsM ^NQ 2/fn7tK_vLX2" 돬)N.DRn f 9LGSp mP-{%,H%vٌ[62Z󁭢݇P%Q/.hQ]TY%ip5k6)W^hN:<& ӪbI:V4)׭-#^&sb\N kfpTF2Tn3$fM)(Kf){v&iDov81}niRR0^ܗЌ)_Wl;!rNvXX j#9g9smU ި[^VRgC Vx9{CA/~%r75cp c!Zo*nB|d#m\Eeh+CĴGU|q N-l)\<}AxV[D'@s\(f6ͧk 5ba{]`f(.IbRkVe:N{#XΒ 3[+/A3);R~LeGv̢&x| ;CHBl$0/wDWadd % ͮۑp#!(y.yW@4֣ ha_Io8t5$cdn쾫wG li`A[1&᝘@9 |n[I}W:0OG>HȮ4Q⿽ZżEVP%(DbGp(7?‘Ǹ9+kΧnxv $^L0;H$"#8!žL>9RZ~%^ k!TZ !?[VAzT@0J u 3GHֹ8֔':fԏ@eKgHeb=w/XyA$i0\޺?it 0ў:R([&0w\%]g;ZpX#xwi-^}>03wP|zDzr~!wY9k|{` .NөCX0غO2ArQur+űD jq[*t@9;W ]ٳ4$1? (%%`# v!Ў6'Ozt;fح7Y6#LE%A$͔NdSD+Q}KwtQ`JW=]?K޻'J?QL8V5frjVU<7`޲(BN("rgwTtLYFR+##=fRrKNp^>!})'g;o>AV)l6Є!VOAg=x׵]}EdnE nO=ӫË⚶4A6쾛wM UӚ^%I'+lAXa2VgM4JWm C5˄ UoJk( fwpD%a$1֮(10[Ȣ8[aj Kc(6@\5鑖(BSUPf2Tih5P̿s\R"t @@0IƵ:˱Y/@t!|j$L ذnVs9>A}[ˮ2jN&vϣǀxU`bh(VЩA=ynZS0[X:<.[zqMy*Cggc$H&С W? c?6彰 fA Zٛ5Tc&Swΰ*F#pӪ_J 91΁,ƵNJדsMoq*+4ʒ9E#069dG9"9h1ҠI/L[5Ǿ[4Ni#ͦCVGsY_XP+. İ1x0'43[}->{ǠֿED3ɛ0EBD2a=>[/oE`B *ZNNrJm{fyFK'IX?}@!'Y\F]4,Pid wotb)Sھwk]RO#a/$ar|)s:!sȔ]5W49IUޫQr} 31Fdr"4QSdLzxEb\ʵ|J)'Qu%x-ҩ9W>D~Nwg.AK@x©vW ˊVFFу2caA>pe(b4>[ bBXܲF[rۃϮ1+R 1ʎP FL bzy4_\47R*,KN9ldaESۮ]32_qF:nnnnGPsKB2#Q=L%E~TQGjVCGaytv?#ab2ƙ}vay_fO 1?7N8ϳ:i,(=a15)33jduur- y0Ԏv,tl!+|PiGބIag"Q~s)wvNO=;ӕ%s_f%\ۖƊ(Ԭ{ :l%m;zƑ OPSDTx#o,@:)2;vVDېωk[zu3D/b6T B?~T"?ۛ99➓<g(Ww)N2-a<ްx5k<_CrS^CGVmJ1HdWL> !Jiz$է2AAv; Q]5 A93/W_y&8=pe.kYfX99w ,ăNhShw Yai{;Wru NL̨(ѽj քlΫ]S^b 5Q2d3eGYF0NYNO|6`̑:9dK!\d@'T]U4cl9yV_I*] Zw"=CCi'[&!&ӡaWC 1ZF^]w>;yeE죤4Q,uKˋ7hR|_ o n>kc䩿Da קC3].etgpKbR " ppaQQu=MI~Jml%4D dCneU8ոsHk\J*?D/'b, ~&riTdhє6^!L0tD `;Dž lB vw #^=~;{e^D,x1gG +SQ:E& +2-YGԄ@i5fgi2whԣL]Hhl۟}rcci /̒\[Ս7lxs4͔Tg Cׄr<& 5/qt7>+\*1>1֌D,w@5ՠ`Y򄾿3oYz֛.v${P.U $h>Sh[lG٫rl4cq: m\W$>FBILnGr×ix{J:-%36z=LIKܪ;!*U؄5bH ?{۟MV{H19ݙig(IbY̾筆 l1gWi9]g n=ڔn1lP-'`A>ta"I67<ꈫCgmdUzrh( U-ŎQM|'sH;AOE}Xq>s[,!Cy޾{-vA̛VL`c"Ys5oՀYEC6CsDN>l @3L+8 ցs!vpB (MeDrT T#{z!*T%Fa[ngU,& YS`L۠--5.Wq7`*μ?"r`{;h.Ol.y1 C[1}9P+j|\1' pnx"SsfCM IzS;SjbaK]QZEJ`ȍ=PfD9i]+4MI~ ZنW0?۹ٺR]ƴxIr2XqY`Z}ެ%̦t1@oC21~Bx&K'S`O<8qdC[ᠵj|靆T>\GF^k $}U.ݱR×:xPlW>0֢zB[cn+