python3-Twisted-22.2.0-150400.21.1<>, Df.p9|bĴp H^-Tu5adL ɫ@'9k,!uWYF~Q81WJ~ qyJPߪ},?n C˖u$iOxCj  q rJ͘VWLzxtzIG.VKxnآGl0.۷,9㙞*ut9H6RV$`!Jr_42t2~X?̜ŠVk6C~1Wy/NД?/T>B(?d % \6: P\w} 2X  G  \       J  >l 8(:8D;90;:;>Q@QFQGQ H|d I XY\ ]܈ ^byc"deflu vp w xF yq$ zCpython3-Twisted22.2.0150400.21.1An asynchronous networking framework written in PythonAn extensible framework for Python programming, with special focus on event-based network programming and multiprotocol integration.f.ibs-power9-11ZSUSE Linux Enterprise 15SUSE LLC MIThttps://www.suse.com/Unspecifiedhttps://twistedmatrix.com/linuxppc64le# these were master alternatives until Dec 2020. Remove before the install as slave links for f in cftp ckeygen conch pyhtmlizer tkconch trial twist; do (update-alternatives --quiet --list $f >/dev/null 2>&1) && update-alternatives --quiet --remove-all $f done # python3_install_alternative: update-alternatives --quiet --install /usr/bin/twistd twistd /usr/bin/twistd-3.6 36 \ --slave /usr/bin/cftp cftp /usr/bin/cftp-3.6 \ --slave /usr/bin/ckeygen ckeygen /usr/bin/ckeygen-3.6 \ --slave /usr/bin/conch conch /usr/bin/conch-3.6 \ --slave /usr/bin/pyhtmlizer pyhtmlizer /usr/bin/pyhtmlizer-3.6 \ --slave /usr/bin/tkconch tkconch /usr/bin/tkconch-3.6 \ --slave /usr/bin/trial trial /usr/bin/trial-3.6 \ --slave /usr/bin/twist twist /usr/bin/twist-3.6 \ --slave /usr/share/man/man1/twistd.1.gz twistd.1.gz /usr/share/man/man1/twistd-3.6.1.gz \ --slave /usr/share/man/man1/cftp.1.gz cftp.1.gz /usr/share/man/man1/cftp-3.6.1.gz \ --slave /usr/share/man/man1/ckeygen.1.gz ckeygen.1.gz /usr/share/man/man1/ckeygen-3.6.1.gz \ --slave /usr/share/man/man1/conch.1.gz conch.1.gz /usr/share/man/man1/conch-3.6.1.gz \ --slave /usr/share/man/man1/pyhtmlizer.1.gz pyhtmlizer.1.gz /usr/share/man/man1/pyhtmlizer-3.6.1.gz \ --slave /usr/share/man/man1/tkconch.1.gz tkconch.1.gz /usr/share/man/man1/tkconch-3.6.1.gz \ --slave /usr/share/man/man1/trial.1.gz trial.1.gz /usr/share/man/man1/trial-3.6.1.gz# python3_uninstall_alternative: if [ ! -e "/usr/bin/twistd-3.6" ]; then update-alternatives --quiet --remove "twistd" "/usr/bin/twistd-3.6" fi} ''0088 ~9  < <(H(H&&\#$1UUss 44 & &Zq, ! $($(nn | > \99==!2;8- !|O/ ? ] 11"",ssLLxnxnEEGCGC--Q8Q Q Q AAiK **}}NN. Mu cLKKKKwrZr?27k:F .DKl]vv Jtt%%AAMMz-1G\#A#A&&c&&WW]!!ġ8\8\ hh!wN%,&c !V5:RlS vn8n8))=^=^pp//vvSSjjff////LLˏˏ<(<(##ii #O##XXg$g$ KK3N/zl]AdrI-DPmrNA}Y3 cXh (AQQ??$@ &&??++??+I@C. J6JTRRIId1d1 9] e==A XX[[--.:.:"" kk!!   --55DD''u=6=6xx  lssBB XX O O*B*B""Zv[rrwxxx , ,""z|BBZZ@$@ZJK"##5511#"W!E! n\->2 DK_+{ D[eN."4 [88<%%()--7AB2#2Y3 z$M6\*BVktjK!Hp N N`` 22-- &&!!? ? A A1122>>WW>>88 88NN ppRR2}2}++PPOaOa %8%8TTBBDDxx88I`I`SS'N*T;;;#~09 J$o5t +u [rDB4 t ,H=3%+|HXLR$}?o"4%A&Ir0HW!; ) 8 8 { {,,      ''- ((!!p !.b! , y & x x xhh22)*[d[d//$$GsGsAVAV%%#A#A @3%U1"Gb9 c *! 44@ee D\\tt@@QQmm2|2|8-- "] b:W}IPalMwg0&d(nt1DuDhh,,ȹllFF \2kUT!!99WW&[&[vv @@  .h.hSlSl!!88#A+_$ 0V#559!9E  *J*J?C?CZZ&R&Rs&^16 d4$;ffGG??33 ] ec **;(Ch0=n=n"''?()1F''i1q !aDDNN  %%77!!II**77__ff[[77~~rrZZ?& KyyJJLLpo) n}NN]p`Zv wIvv1/1:%%!!00\\__ WWH"#IDDb3b3iix{*HHPP ^fi ] //'(J.6$.\cS{ C1 Hvffk~ VCb  JGGImIm)*  <<@7k7bbJ$JfooΊ2'2' nnY:Y:((bcneeJJ## k k    d d((  $$rrk5k\\##""4 OyIb# 8B#7wliL/K*ZW'h[t[ PP $ zD *'' i ipp=55LL88 ,,MMpp cc'I'IBBFF v v 1F1F 3d(;[~F8("R-q 'Hs -//) '[ k(#D%| 44 ` ` 4 rTT a PP66SSGEGE>"vBBRg#l$[\@}"}"/[fY_,n6L6oTTzKK7Jo8;BBddEECC..llSS''``77CC11cc D D~~աVV..^u^uJD00566BB . . P P==' 3 3yy НН))7;7;=s=sBBKK hhAAFF44EGXXndew1w1jAjA0&0&^^OO u u33  3 32,2,!! XpXpD~D~ J J>>`E`E88ff}}%F&{ ) X<Q0\rA/~ kf?\FS[n)"zfy R>"5@;E7vbD<04_c(%KUW _kc#DX[Ƀ1 2 U3  (b5 [:%%--..hhI--,7@ \ \"" . .(( !nvIIBB``Al3=m%`$>/ 6|#s#s  CC ; ;!!!!((%%00[[##(O(O11|@|@ яя\\EE# u.`+$M "vWXh݅r [\LD0gg88xx  "e"exBx[[/b/""4343  xyk!!zkzkwx||'1'1??e7e7ZZ``BC0'['[('('>>MkMk[[dd%%^_!7@yO *{ s."f2K!lKZ&; KsnQ(k TTF,GMMAANVNV))HHbbAA>>Z7Z7ff t tLWLW-X-XUUQQ..5;;ll--PTPT`` f;;TFt+>JVrbFZ\6NN*) >T e.Bp:=.*.wl.GUR)u)u&  * *BB$<$<0:0:&`&`*[*[{@ -F!$6%!aTΗ99?M?M#r#r77  aa UU7;j("t t XX("("&&>>;;/n/n!?!?MM(h(hZFZF *%*%ll (( M':)s@6R,Q#Q'?o|$l X)eb`b`22'='=((UIUIs4?#$FY" |gQ P!A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤ffffffffffffffffffffffffffffffffffb Wfb Wfff b 6b 6ffffffffffff b 6fffffffffffffffb 6b 6b 6b 6b 6b 6f b 6fffffffffffb 6b 6b 6b 6b 6f b 6fffffffffffffb 6b 6b 6f b 6fffffffffb 6b 6b 6f b 6fffffffffb 6b 6b 6b 6b 6f b 6fffffffb 6b 6f b 6fffffffb 6b 6f b 6fffffffb 6b 6f b 6fffffffffffffffffffffffffffffffffffb 6b 6f b 6fffffffffffffffb 6b 6b 6b 6b 6b 6b 6b 6f b 6fffffffffffb 6b 6b 6b 6b 6b 6b 6b 6b 6b 6f b 6fffffffb 6b 6b 6f b 6fffffffffffb 6b 6b 6b 6f b 6fffffffffffffffffffffffffffffffffb 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6f b 6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6fb 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6f b 6fffffffb 6b 6b 6b 6f b 6fffffffffffffffb 6b 6b 6b 6b 6b 6f b 6fffffffffffffb 6b 6b 6b 6b 6f b 6fffffb 6f b 6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6fb 6b 6b 6b 6b 6f b 6fffffffffffffffffb 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6f b 6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb 6b 6b 6fb 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6f b 6fffffffffffffffffffffffffffffffffffb 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6f b 6fffffffffffffffffffffffffffffffffb 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6f b 6fffffffffffffffffffffffffffffffffffffb 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6f b 6fffffb 6b 6b 6f b 6ffffffffffffffffffffffffb 6b 6b 6b 6b 6b 6b 6b 6b 6b 6f b 6fffffffffffffffffffffffffffffffb 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6f b 6fffffffffffffffffffffffffffffffb 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6f b 6fffffffffffffffb 6b 6b 6b 6f b 6fffffffffffb 6b 6b 6b 6b 6b 6f b 6fffffffffffffb 6b 6b 6b 6b 6f b 6fffffb 6b 6fb 6fffffffffffffffffffffffffffffffffffffffb 6b 6b 6b 6b 6fb 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6f b 6fffffffffffb 6b 6b 6b 6f b 6fffffffffffb 6b 6b 6b 6f b 6fffffffffffffffffffffffffffffffffffffffffb 6b 6b 6b 6b 6f b 6fffffffffffffffffb 6b 6b 6b 6b 6b 6b 6f b 6fffffffffffb 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6f b 6fffffffb 6b 6b 6b 6b 6f b 6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb 6b 6b 6f b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6f b 6fffffffffffffffffffffffffffffffffffffffffffffffffffffffb 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6f b 6fffffffffffffb 6b 6b 6b 6b 6f b 6fffffffffb 6b 6b 6f b 6fffffffffffffb 6b 6b 6f b 6fffffb 6b 6b 6f b 6fffffffffffffffffb 6b 6b 6b 6b 6b 6f b 6fffffffffffb 6b 6b 6b 6b 6f b 6fffffffffb 6b 6b 6f b 6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6fb 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6fb 6b 6b 6f b 6b 6fffffffffffffffffffffb 6b 6f b 6fffffffffffffffffffb 6b 6b 6b 6f b 6fffffffffffffffb 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6f b 6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6fb 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6f b 6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff b 6fffffffffb 6b 6fb 6b 6b 6b 6b 6b 6fb 6b 6fb 6b 6b 6b 6fb 6b 6b 6fb 6fb 6ffb 6fb 6b 6b 6f b 6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6fb 6b 6b 6b 6fb 6fb 6b 6b 6b 6b 6b 6fffb 6b 6b 6b 6b 6b 6b 6fb 6b 6f b 6fffffffffffffb 6f b 6fffffffffffffffffb 6b 6b 6b 6b 6b 6b 6b 6b 6f b 6fffffb 6f b 6fffffffffffffffffffffffb 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6f b 6fffffffffffffffffffffffffffffffffffffffffffffb 6b 6fb 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6f b 6fffffffffffffb 6b 6b 6b 6b 6b 6b 6fb 6b 6fb 6ffffffffffffffeca83f4344441cbf4c6b0beb30c8fea2d829098d4d20c322780b6498e877acaebab3974b8fcb055c197ebe9aa728acc03883bc8cac98bc535a9a1e34188044e5e044bed7d42e426b86f5ea59900d93a45085cfe77be2999de95d4389fd53de94b050606c461789e731df1de4d0bdc7c73f49af5005b90a80e6bd2d853d80439ada5ac4fc76ba441aaa8cd9fe59890eb7e4408aeb30bedac9f8df2e4f0276dfe75c8873b0e61829e65e02afc49bf65f780303320dfe133cc386adc643b3193922c35b9e2c55c4bccc3eb66c2c143ad74262eef7edc45332226a8aef0ea2ad524c472d0e63763922a21a89837f2adafb39b9e45129dd90103506fdc924ce72d2ef749f4b3f964b07c87369ab3722e6e45b315db97ca018f42d9e8fc39a21d3242b43072724e969d485344618ba33af2df66033f2387d4de7bc2f2ca09972f9099f01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b50af14d0a3534807a0096f5ae23e1b0f06ce3b9735e7bf502aa5f3c2c3cf727201ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546bed122d46ab03deebfdb6419e34429f57366ea7a3f049a89d8f76d9bb9fe72c4c7bd7954c7d8ded3fea9e120f51084342294a5a09d6eeb4c70af1c6c9def1a74904fb4f747a3d370eddf7effafe85ecad42e0c4128ddc22a9e315b3a3b5d03642d2254a159ff55da2a33c1d3e92fb4b0a897db306177c50268a2aad6e1bf1a2f56e64d7d89be41fbf5196fc5bfb732f7932296f672ada6a5dcadcd3cf04cb0df16e64d7d89be41fbf5196fc5bfb732f7932296f672ada6a5dcadcd3cf04cb0df10bc1f93cfcc52c8f4ea2957af0459ae6a42498afb46345a3dea15e5a9082b6430bc1f93cfcc52c8f4ea2957af0459ae6a42498afb46345a3dea15e5a9082b643f8112bd56d2b3cb6933c68cb2e205a662eb0ce1988439e977ac95ee0465cf260f8112bd56d2b3cb6933c68cb2e205a662eb0ce1988439e977ac95ee0465cf260a3a3640800bb1210a0d674945dacc5f84e66c7784a84cb2b6339c3c5cea47f65a3a3640800bb1210a0d674945dacc5f84e66c7784a84cb2b6339c3c5cea47f654409d45e229ee9c7d62d1e075bab6f4ab0d6119ec197e7c6ce6a06aa75a726504409d45e229ee9c7d62d1e075bab6f4ab0d6119ec197e7c6ce6a06aa75a7265097b03b18b54ded75c2d1f69b0f6be8eae49ac7d6e3c8885f3004b969e4a4a2160ea75a64b4c40bcb6e50191b3a77420832e60fe8c6cbcf6c6639f1eeb00057510ea75a64b4c40bcb6e50191b3a77420832e60fe8c6cbcf6c6639f1eeb000575119397968d1db9175ffe871ac2cb0ad23fc5ab0a286e4582756dd717e7aeb5e2e19397968d1db9175ffe871ac2cb0ad23fc5ab0a286e4582756dd717e7aeb5e2ea1c25045a2e960160aa06787d2483f3beb2730a387616859c7e2c3eabc7b0a5ca1c25045a2e960160aa06787d2483f3beb2730a387616859c7e2c3eabc7b0a5ce4d691e29932e75691e708097c388e0efa439c8088fa942612c1f42ee63f796ae4d691e29932e75691e708097c388e0efa439c8088fa942612c1f42ee63f796a9d61f3eddbf468b7973218171129710f4b45260be234d39082b0b602969910cb9d61f3eddbf468b7973218171129710f4b45260be234d39082b0b602969910cb854d612a56c34b8349906925bcdccd231bede3c2c805cc6169afba06075b4754854d612a56c34b8349906925bcdccd231bede3c2c805cc6169afba06075b4754020ae77484b27adb52ff55f8305dd0d9029d6242edc1c10f1067b6404462a7d6020ae77484b27adb52ff55f8305dd0d9029d6242edc1c10f1067b6404462a7d62fdbc515fc1cc0bea7385a3137fcfea50c4d081152ded0036208bac3a98a5f94dc0e68b588f340e68a16a48b34ad44c9dbac08c46421b03e1b436dc692f35aa9ba9aeecea7a65b33c3330ddec27aefacda7cd1de2f8d6f23ea4a8d1eaabe8103a9d5d21257771e9ad6cbf2dd77fbbc968c51fdb96be02c6da2b328a1c91641b84649232403e34bf8d50f00bf916eb2ba4928101a9251d707f909371ad10db1e3297f649d142cfd3444e6c292cd30809bf78a8a0c862be72384db13ece4ee21e2837b6158dd32b282699d68948189c1fed17e455de253f7ac616b5e6773f2bf0ea1ceb3d2fa8f82ec3d7863925a9251c4d411ff9cd003ed49f6e4eacd93bc2b8aa1ceb3d2fa8f82ec3d7863925a9251c4d411ff9cd003ed49f6e4eacd93bc2b8a428c3b3e1b34510993732fc10260745ed3740fcbbe4dd0812fde0a780de77b20428c3b3e1b34510993732fc10260745ed3740fcbbe4dd0812fde0a780de77b205916c350779d8abe8d179a35b966f6609f2dc700577a93c8490cdb7ff779b39a5916c350779d8abe8d179a35b966f6609f2dc700577a93c8490cdb7ff779b39a3d5586e370dd1105e9c6e26ed784a0f9d1510ebb4631bd9a31c2b1ac57a59f0b3d5586e370dd1105e9c6e26ed784a0f9d1510ebb4631bd9a31c2b1ac57a59f0b67227ce5941c0e0815f0f4c9c024c56c3acc963363d781c8ffa09112bf464ad467227ce5941c0e0815f0f4c9c024c56c3acc963363d781c8ffa09112bf464ad46202b9526bf4ff9a1e62acbe7adf0919d5d445bd12bcde32f5d4fe28fa5d74ddd10d603f34cc12324c9cf04de6e5c7f01812aa3b6aed2d7ca0295b89a8007783ba529dc65eb0c9b9c8fb92cc76febafe8a26fe2c21be678e81e85c958472489f1f6160efafefe8f79f932ab8257062acf9ad3b74d7d56aa1a44d453917426923303b506f3edcb02fbb73508ffa84a30f9796a5b26134b6ff47ac81998656f1dea8097a684a943292495ecebdc5af26c52569884e04f4cccc90a597dbac68f0c3568558e16ecc79fdad3881dbc7f82d6fdfc88be821936f92203da923c0255b7d568558e16ecc79fdad3881dbc7f82d6fdfc88be821936f92203da923c0255b7d4d0ef75f19897ebdfa808c3ffa5253e5ff1ddaa6d9e2b1ea75b40c21db3a880d4d0ef75f19897ebdfa808c3ffa5253e5ff1ddaa6d9e2b1ea75b40c21db3a880db6cf349ec46d09e19280db8fb155f9209690c2436450f228a06cd457531db53db6cf349ec46d09e19280db8fb155f9209690c2436450f228a06cd457531db53d549306969ae219c09c216fe23ab3cbfe148e78eefb4e22f7620efd0d22c5e420549306969ae219c09c216fe23ab3cbfe148e78eefb4e22f7620efd0d22c5e4201d88db017cd075a587c435394df5a123ad3ca900da51edd7a48ae5c0df0077f91d88db017cd075a587c435394df5a123ad3ca900da51edd7a48ae5c0df0077f997139a851adea10452e5ccbaf2e2d8794c57097e555e1044cdedf27b5ddadf3797139a851adea10452e5ccbaf2e2d8794c57097e555e1044cdedf27b5ddadf37de0eb31be66bb1248a8dac5f0ab1dc6932524a16b6f06d998402694c90b434f92ad43cc06658e79f52a849083719fd8670ef2dec9b73df2ae9f38a22c71e3b8d20cdd21f083a77b7cee05cfc69a94151410347856cc63059e00616964ae5ce11a003b258618169a3d279e1d2fef1e4da9be2a77ffe9cf55994fbc87f81242a1eefba4ba361e8db1d8db767d47450402519740f4bffe1c54e3619459576c45dd8efba4ba361e8db1d8db767d47450402519740f4bffe1c54e3619459576c45dd888c95ec641bbe92a5c133b120247d030af596aa43cf87ad2ec33d8f1debe4dc088c95ec641bbe92a5c133b120247d030af596aa43cf87ad2ec33d8f1debe4dc061538e832d18bdd360ba9b8061bcb538ddeb1a966e68ad070704365b08c0d77661538e832d18bdd360ba9b8061bcb538ddeb1a966e68ad070704365b08c0d776cd7e7ab2e3d0e3a84e7dca941b2a7a15a999b39853595d99c51792202cb1968bcd7e7ab2e3d0e3a84e7dca941b2a7a15a999b39853595d99c51792202cb1968b123d901dc17f707a90d59072b00b239a7930b7fa17e4e3d2940d24c91a32610b09bd85c29391719488767e303ab2a88c4226cb7779646393b15e53dcdb67c28b8db45e1eb4a34e3548f836bc83fe9c0ab86730ff41acd83ca44ffc38e3b1815b34093d7e58315f8b221617c99bace94adf687531ebde69a341ebaaf92381a1ba8a02684588d1530fd8751373c05c77d620ae431e18f7ecbd5159f63516e0e9db8a02684588d1530fd8751373c05c77d620ae431e18f7ecbd5159f63516e0e9db947cb13cf78abbdbbafc0a3f50b86903d9794a576cdbe11a399a00cd4ee3188d3c8d4613324ba05c400a75383415ec96c7e1ff00008a8721ac28dc5d0e4db44ebc3981a4c4bf31f6728339a875dfa509dedff64209b33d7b640346ce917382e8bc3981a4c4bf31f6728339a875dfa509dedff64209b33d7b640346ce917382e8db2ccb248d0dda4a2f2aa3ed9b25bcc15045bee301951d8d4a59de46127d429cfec17adf61cfd6bdb738c9bd3e6836c6ee6cc4c9995e825821d6e17569f75459a448a8706eeee7ae2345184143acc25cd1c0cebedc712b8db3f97b83d6b8085126e99cdef4ba1b0db49afa17385ebc846e39fcb521009c0d3af30e1da9d43335d98c6f930447fdad349cb76659c186d8439e7d29bcf96ef33e0724463d12ce90ade61fce57f5d299aed6d67b991c846343b33754fbab17834dd28cb7f25a6d3dcfa9f4d05a857f432629c42817a65b7cf5f8c04d02c68061ca8bf58375428c3a4098770bfd321f48c39ba56235b6a879fa7f9e8eecbfb172b95df6658584ef9b319d7b87b725ff8ae44981808635ddf0364ba06f2e98c1153613c8ecb06ad894319d7b87b725ff8ae44981808635ddf0364ba06f2e98c1153613c8ecb06ad894d632f0d0cca8ae7f471ec0b1389a380dd8001ba154a2ceb71b5327f5b29b28d9d632f0d0cca8ae7f471ec0b1389a380dd8001ba154a2ceb71b5327f5b29b28d9fd356973143f4ffa384812fd78bd76fa55c21f768d87de27965257399e74344cfd356973143f4ffa384812fd78bd76fa55c21f768d87de27965257399e74344c4f21313017c8b32906bbaa116fb9fb1b6f320d76c8dc3c3233ba1a7dd147f31f4f16edd978da8cfb6440c6faaae4bbc26d9d593c9c7f21e8a847e4ec8cc8040a60fce814ec8948809ee900785d95c5c4dc895ac46bbbe451bd88b386b37d8c918946b7d467cd4a5120f86bc95c2d9226f1bc257d65dfc209f73cb66e53dc04ff8946b7d467cd4a5120f86bc95c2d9226f1bc257d65dfc209f73cb66e53dc04ffa566f78b923db08d336bf1f92c2a432ce8bf059417c4b8ef60bed2e624e1f041a566f78b923db08d336bf1f92c2a432ce8bf059417c4b8ef60bed2e624e1f0412f0e419add7c7bcf75b015dd7380e4222bd3311ff680009aa95a35418cd6b72da2eabf482cbc30f6aa9f45b4601fbc94898b0eb80b67e5602b31ef56bd6a70d4ae0644a5bf2d2807919ccd54edf1060fff3319a99a1434fa7f46999a37784d9f307a6b8cf029a9d47d10fb2594fef9377db5e2598d57463e47573f27bc2abec50742882060dd7da2d684686cd560650d0a00048331c09065e6d484426224a01a29fc703185b24cfee95ad91fe6d47b532735dc558a57548bf331091f09ae9bf729fc703185b24cfee95ad91fe6d47b532735dc558a57548bf331091f09ae9bf7bcef1c907c57d6f6d9e0020b172a0ef6ab36920f015e3dee751477929f0734d9bcef1c907c57d6f6d9e0020b172a0ef6ab36920f015e3dee751477929f0734d9d4134c1e58db2635bfa72e090144ed66dcc28325e75c1f3715fc5d80856dd6ab37d34c9845caaea7a6442c6c50e8943b93d449d19f33155eb13561c559a297ac0c0f01590c9804987a83b860a4778e5e41f1ea9fa0f972371f669f94442f72a8875d2a988506836a86f08b960623c67412cdfda183ef4de8ae6727169ee1a01278fb9fd58d5d5e1b1ee0406ec884143ec1c5bab337976f1c7a741cf51ddf2f70613e24ba29190fd6a1056056e3f669a3d7e0df905702e6630319802691c7d1e9613e24ba29190fd6a1056056e3f669a3d7e0df905702e6630319802691c7d1e9b9e09d8d85a78a93760579fb233d9983b146e207836f8eb39b1f8bb881bf9e98b9e09d8d85a78a93760579fb233d9983b146e207836f8eb39b1f8bb881bf9e9816195cc7bdd03fc2e895d621b97f9e0f592764d8132afb6ff099dbaf48fadfa116195cc7bdd03fc2e895d621b97f9e0f592764d8132afb6ff099dbaf48fadfa1485e3dcad626b887845d9bc450e3b5c9676da777dac6a1b6014af3eebb95615d485e3dcad626b887845d9bc450e3b5c9676da777dac6a1b6014af3eebb95615dbea330ab1dbbb23c37345dce85f1295f35e57eb0089a2c40cfbcd5ab27b71247bea330ab1dbbb23c37345dce85f1295f35e57eb0089a2c40cfbcd5ab27b712475aadfb2246ae5c2652c85a8db79567784cd4bfbdbc53c9305efe13f57478e3135aadfb2246ae5c2652c85a8db79567784cd4bfbdbc53c9305efe13f57478e313e57209355c177fdf9f11f0154e45a771dd3efb744549ef5bebdf11aa72061cebe57209355c177fdf9f11f0154e45a771dd3efb744549ef5bebdf11aa72061ceb85c95e2e0d6d5c7ada5bc88abc147521ef01b13c69b595ebc665c0fff5de9ff185c95e2e0d6d5c7ada5bc88abc147521ef01b13c69b595ebc665c0fff5de9ff1e50f32e9e256635129f972a69a33b2a2e22662dcd6423ee01de40e1b43b63ad9e50f32e9e256635129f972a69a33b2a2e22662dcd6423ee01de40e1b43b63ad9817425fa20cb7d952557056dc70430815108b3f51f67d49c73e251832be6ced9817425fa20cb7d952557056dc70430815108b3f51f67d49c73e251832be6ced98df06f76fd6f5c94d64c80035c8cadec4caa0108188a57eaee73d3f01e2e22b48df06f76fd6f5c94d64c80035c8cadec4caa0108188a57eaee73d3f01e2e22b490629b6c1fa249e96e7822238fac44c118c84ecfcae36c895d72a485db84f4e2662362e89b3cc88e790c03f314cec6eacbfcf588c70f707d05367ef86e1c30675d4370a36276164097074f2c1f69762b7944a5fd16e539473f4761688dbde48e5d4370a36276164097074f2c1f69762b7944a5fd16e539473f4761688dbde48e6a32cdb3afb1833fad895ce6967e0f724994af7a9f6b9d6efe94c9e63207414c6a32cdb3afb1833fad895ce6967e0f724994af7a9f6b9d6efe94c9e63207414c7e79c14f1296e80828c08cc3051210430729ce2848c00c70c677be91cc8a587d191868fef3f2052a885b9ac68ee932251ddf1ffdbea5b89b9f7fba18e37db697ba86b9d94102818f8e9e701502fe49a74c4308aa9a52ec94e1e3a83dbb38307aba86b9d94102818f8e9e701502fe49a74c4308aa9a52ec94e1e3a83dbb38307a8dbf67dc3a815f759f65243260bc462c566e5f129c3db64d42bf95cc847efc5d8dbf67dc3a815f759f65243260bc462c566e5f129c3db64d42bf95cc847efc5deae87af890c47b951a1f3e29ec25a16433bb61186678db364920f27b3d3c9e6e489d53a589f98ef1dd56f37bb9bcf04f0c57c2333754901ee2374f1854ae9928bdb8b41fcee80bd64c836a450d4c006be5bb5bb5c39c59eb8254374b54cec4a3fd033f13bf3e1c89495be05daf31235fd776d6dfa792e62e4ac0908f46e97e1ffd033f13bf3e1c89495be05daf31235fd776d6dfa792e62e4ac0908f46e97e1f6f43169e4e073a96c110720b41c86541d094cbeffbfd16d2ec1bd65e8c8873106f43169e4e073a96c110720b41c86541d094cbeffbfd16d2ec1bd65e8c887310a77ce4a8951f5052a273510ed9ac2269538b8ead1912c3af2ce9f8f6f74e43cfa77ce4a8951f5052a273510ed9ac2269538b8ead1912c3af2ce9f8f6f74e43cf4eb6f6547396862e473109f00be70619b455fd3b0ef678cfc0a5cce7d0be1d184eb6f6547396862e473109f00be70619b455fd3b0ef678cfc0a5cce7d0be1d18f0204b5ce976fb079100be1297881e56c1e507c41434bad12420e1ad854a0851f0204b5ce976fb079100be1297881e56c1e507c41434bad12420e1ad854a08514e0afbdaaad3570066baf8d726edadf38a777930a8746f7af8dc37c39cc317784e0afbdaaad3570066baf8d726edadf38a777930a8746f7af8dc37c39cc31778b79e506e73c88fd53dfa3b861380f073f75b59fcfab69ffa14ea5eba3feeec9fb79e506e73c88fd53dfa3b861380f073f75b59fcfab69ffa14ea5eba3feeec9f00ec9e8402dd3f1d85e022eea77122ac54a867ed6744f5abfc952561fed11e3bf0d2c819f216ed4a83f424b7336336d46e7cb300354a00243583e830e1c2b3a9aa66a50f1c41f326c2f4a75b45b1e7066461c1fd69cbc35d7db98698533f0acc3562a9c1ad0a0662205dd11ebafe5fab80f57ffe33caea511b7f62caa1936156095040420dbbd64ff38263f3aace1892207cd5cefa44cd3317079f11758703cfc850a489ed018d24e2f4d8607a3b2ee36d2c08a6a91794b235c374a306edae3a4d3be94704f46929cce601a88d99c4c4f526a12052c56f08a8427f45fa2acf498f0b6018ab202e16b1751298ef41ca890f7213f9ef91c3b7a76004abe5aed24d3c02ebbaec70e6f1c328bcb36d8e9751c9fbdc514a84c938e1d450a4576b26f75b45ee4c1cd5a291d4591a3a8a15f80780baefffbcc6f271926d5aaa2d0ee2c85b45ee4c1cd5a291d4591a3a8a15f80780baefffbcc6f271926d5aaa2d0ee2c8ac58e43414c9197b55a0bc3f392a9a3d34f92edaf767c8807a69b1b0f6bd5954ac58e43414c9197b55a0bc3f392a9a3d34f92edaf767c8807a69b1b0f6bd5954678ecc48f114628430fcd22c500090f8be8b20a0b5966e981c18e2462a2a155158315ab53433df0a925be80e7759e48cc97fddcee24a256d1e24f8069871500f4c460cb13f482c504bb1cadcc3a0d0b6e8328f73cf8ee108f2056591760941c74c460cb13f482c504bb1cadcc3a0d0b6e8328f73cf8ee108f2056591760941c70b8ca854f593e18aa9ebe3e80a2097a79e6b48032f2611634df2f86b934963f5bbb067c3b94f634f05c4bc3b889821ddb75f30747b9600e1e9cb653fc87eed006ef2c619f4769076a5e9ccae0cac5fec4b4193fce664c8a2e87e4620e8c063816e3689f93e55f439514a78244ffff488ff7700a239da31aa5c03fdbead00dcddd0d867cc0a48518c822ac7ac94960ab0d2099e00060c3dd480a7286eaea4038df2f5fb1dc5bf8b4f51ff58242465131dce9b35c3a579aed05ac7aea20cecc17f1a9e10aa4af299d989eabf9bfe616d41eaba1e1c0f168f84b49e7008879212b041d7eb7a9a5b5bae8339343dbcade20f0eea1d033e7d575a59a84d8b97a87ea2b1e30901c966a894d8888731b4934bc9159fb14a350017330402cdbca82bf4084be758a057a80b56b5ca72e4b31f94e18dd633b82b7b6177cc78878320d279d3549d4c8e5d29eed2cb1a302f7bdc1c2c8f1d41632346f9f77c9afc3bd1f079dfd566b15e797dc3ee0abaaee1488bb4ad723c8e71f78d6a8f723dcd23d05a190c639cf3e1b46e2e4b4860246f184352500bb9c597a2153a043082e7482975f9cd632ef35d3929b96de37fa0f4900b65442d5458a038c1b6da9f309735aa829334632ef35d3929b96de37fa0f4900b65442d5458a038c1b6da9f309735aa82933415e21333079170c6497f25dcb5af90aee6b59ad9e7ccaeb6e617fba26cda66ed15e21333079170c6497f25dcb5af90aee6b59ad9e7ccaeb6e617fba26cda66ed5ce8cb30542297886565e561841484615d61a2a2d1bcb40bf9738a54a8da2b995ce8cb30542297886565e561841484615d61a2a2d1bcb40bf9738a54a8da2b992d393e033d24f289afc6856dd8a0a3a9046661678be6fffc566355f5150f28fa2a6035df23a2ac5f8af0edb030f25d8313975f23d54cc14f5a5b572c6779591f49aa0f29bcf381ac43334424b2d6575049dc222e6041519e12ca8c2d3226b8b98744ba224acc431637e14b782da7eca775270db63af0a755d17a0d8107ee988a38e4547370d54aec7264478207fba604003ee0efe28dcad84b4eda2285407a4338e4547370d54aec7264478207fba604003ee0efe28dcad84b4eda2285407a4368e8b2659f8452e00920e604acc2236396c2f02aee5398cf281308e2580c313768e8b2659f8452e00920e604acc2236396c2f02aee5398cf281308e2580c3137a2899b1d809c3bf580550be18206e6d8fe8965be994f82f1be59ad96a2f0b3b6a2899b1d809c3bf580550be18206e6d8fe8965be994f82f1be59ad96a2f0b3b6f4435d720c3191fe32cde97cee1bdd4a0747b1d81ba6586bc9dbeff3df912b7bf4435d720c3191fe32cde97cee1bdd4a0747b1d81ba6586bc9dbeff3df912b7b408a5e73951844f34a89e804d3d310267a6b9201181f5e535e29b01d01cba583408a5e73951844f34a89e804d3d310267a6b9201181f5e535e29b01d01cba5837843ba8ee2100d66b043000f81940d208a70c1ee66a886a1c0962302d5db7b9390216b0a8794cd355e8ceee596ae0c9387ec33b19b172f35712713da59040714b6315c0a827f78879cc176bc8720eeb96fcb06135ea75530c8c72a8d41169f84d55c9cc51d3ffa97f0ff02cc38276cfcd0b591bc384952d16c3a726305d479f9304a816e2f558a3b1519452240780b38fc8af5e29292e8cd4220602433f8c0d574cf9af0ba4493b09235bbe505461db58105e26b8fb65592ccc285068912c87b74cf9af0ba4493b09235bbe505461db58105e26b8fb65592ccc285068912c87be2e2cbec5d3b00805de2328f211a0e50d3b51f0df5eccda99d9dd24cd9e63e8fe2e2cbec5d3b00805de2328f211a0e50d3b51f0df5eccda99d9dd24cd9e63e8ff1615a854333db3c824e72dd6ff655759d4ca6e63bdc7554c2a33ebae7f7dfccf1615a854333db3c824e72dd6ff655759d4ca6e63bdc7554c2a33ebae7f7dfcc3850b2d4f345028c0e04f39f44d8cc39338770bd3126ce30e49c882be729e983a6afa413665a05932349f20f9b64decc257555977c952022e7cd7f49344a93d78eb63a4885c12c784649a1a2e15f295b188b54d89408573d110a852240ca91238eb63a4885c12c784649a1a2e15f295b188b54d89408573d110a852240ca9123ede92035af706350891f80a464265d0e166d85213acba6310f98e3999a9be19bd2a0a8ad802863fa4f9aaa83a90f5c6799dea2c98f624802c8d4fc78998741d9010d5c684c10a934d3f71396f68824f208bccb39ee98ab7ccb5bea210888c0ff010d5c684c10a934d3f71396f68824f208bccb39ee98ab7ccb5bea210888c0ffd53d3159e1c2782a2ead80407ab7bc01cdd922b21c9badfe77afdada369e5416d53d3159e1c2782a2ead80407ab7bc01cdd922b21c9badfe77afdada369e5416a23ce2e246f7a997439212af9ac2d7975df102c2d89572fe86a077c9657eb12b9a41d3f8e4ef9b6e71329a4e29f2cbb7cd77c2586677b2e5ea5efaa21e1289f80ace4b6c0d46d6ec4274f125aeda8aad10deef631284304510e5c73dc7242ada0ace4b6c0d46d6ec4274f125aeda8aad10deef631284304510e5c73dc7242adafae45a4701d6bcf9d93f19331033bfac4fdc9136974b3698b73ffd020a072541791874b97b2f9114694f8317d222d365c68d4aecd180c14b4d7e0d3b1d2f66caaafb2a93a3c94abbcbde2bae2a4893c2fddd9c7d05d8b4cee846f44bd69279acaafb2a93a3c94abbcbde2bae2a4893c2fddd9c7d05d8b4cee846f44bd69279acaa4c433a12592acbfb471beca2012cd86219becbd20b25ced9e8800565acc061aa4c433a12592acbfb471beca2012cd86219becbd20b25ced9e8800565acc0610b488c65f6b2858a749684251d6bd2a9c92d2c803b15edcd9866fb4d7d7dc8a75405187dbdc8059307a157464662219cba55e718ad6828744e823bd277533bcf23227089b6f241fd280ee0017d4a509cb11366d7284e8a837b38ce7c4e92c7e023227089b6f241fd280ee0017d4a509cb11366d7284e8a837b38ce7c4e92c7e040eecf8b97e1555683d91d4830d8152082df351cb71abf3f89a8df49d4dd1fc940eecf8b97e1555683d91d4830d8152082df351cb71abf3f89a8df49d4dd1fc9429ddd27cdd560525472ed25079885adaa4f5b24112f5747d5633c0a6fa175f27a2ac1e5e8ff3395b490c19ad3631e3d9ef1747c4a504c14cf3516604ad3d9dc1723c24585acf80834a12d838e78922a81a3e8f4841497b51286326ed55ca992acdab56eca5027ad286c896bcf93946c764cacb4e15400983feb92bef95ba1545bbeb35a52bd311bdd5a1292865638cf7327f85fe01bd5bac13810f0a21c7312da9513e2dace26d80bcc61c1ba66a9182269349abd85d596be56b35530f8d3660d8a91d0d17165235ae8468f942d35cd1273fb0ce20c273c90b024433aba5dc75924fe120e4cf2c7277faf0383d963aa2ea9d78861b235f5f278be591cd04b5b730ad4a38b79f5f632375eb4c6b767e44e93df0fd1ed5c2c3980b24cad20228c5ff952d0f81c1f1a1dc1374b948994d463bd785b2d44bbceeaf3b129eb1aa60d90a8e7643808dbfd58f2924fe6ce97c8aa4ed4465c9e078989026fc6640073b6a4e40c123c254d67974281a22792e1092c2c5e938e217641e37a06d2f48ecd1cfd26bfdc30567213fa17b206416952b6b5ed8c006691a153f5f165858bfcb17656e6bde7cefd0dc408292156b1ca15b8d34aebcec97b064dda8576a09d9aed280dd3bdfeeb10fc9cbe10d59c9de9c9a58204a52e011e88dcf13d6650b3ce89b1b8f5898b43ec894f442df24b26c7e61dfb120dfbdb63e6f3b23088c421ae9915960190db03591724173885ca6d5a5fd75e17b96c5cd1f4a369c10bf004d538dbe3d000408e987f720cc21d2631baeac626d6f3e87488a9e2af0108248f50d75880252d05c1ba7e584c83c67537c204cfd63a68431d782c7dacdf9df7623746db1a127a80d72ddfb2e5ef7db11ac245d40e36d7bbc221b560b8a032898390abc51a127a80d72ddfb2e5ef7db11ac245d40e36d7bbc221b560b8a032898390abc5e91c8a43ba5b9728e557decfbbac3a0732518651832c6f578eec8d1ac8bdccfbe91c8a43ba5b9728e557decfbbac3a0732518651832c6f578eec8d1ac8bdccfbcf81f693851002d21d64c887febd42c0933c47162c00c79a46c2a3864f449c89cf81f693851002d21d64c887febd42c0933c47162c00c79a46c2a3864f449c8954daf6d5b732b123a88967736b51514ee7b1529eb6eea2e6770d403b97458ad554daf6d5b732b123a88967736b51514ee7b1529eb6eea2e6770d403b97458ad522704d70c775a92e8719dba1bf296a14f55d2918c8f9ec8d2d890ba9810fe9fd22704d70c775a92e8719dba1bf296a14f55d2918c8f9ec8d2d890ba9810fe9fdc1da91bb56450c77d49e9909c6dc1f0ffda33528ffce41cc20dd713a98152462c1da91bb56450c77d49e9909c6dc1f0ffda33528ffce41cc20dd713a98152462f9108999e11c09df3253300d2a7635ad101b707adc9b9ab4c71c19b3f3335c9df9108999e11c09df3253300d2a7635ad101b707adc9b9ab4c71c19b3f3335c9d40f7df4ee1cacb45af6e5f56d9ca814581295a5bf621430b63f91d4b15fbd50040f7df4ee1cacb45af6e5f56d9ca814581295a5bf621430b63f91d4b15fbd50038b593c919345e564ace39fed04a14c8832e84cb59a891c39feffdd03ee68ba738b593c919345e564ace39fed04a14c8832e84cb59a891c39feffdd03ee68ba7d5a59a464d1299cc61c4436c4ebf9c4b25a19e0499b3aad06ac4e6df2bcef8e0d5a59a464d1299cc61c4436c4ebf9c4b25a19e0499b3aad06ac4e6df2bcef8e097e53da71f14ca33c047b98aa301751451c6317641ee78237b68b27edcabe25697e53da71f14ca33c047b98aa301751451c6317641ee78237b68b27edcabe2568b01af1ce44cd17e74ee7ec1f843f60470f4e4075ab1dd034ae79bfad6bf87a58b01af1ce44cd17e74ee7ec1f843f60470f4e4075ab1dd034ae79bfad6bf87a5137514dcaef6f9791521df1e5bce6576f94f529159343ee2695b71bfc3da2efe137514dcaef6f9791521df1e5bce6576f94f529159343ee2695b71bfc3da2efec6e1e644c66c99694e7bde7c83349b3fcdea7d361468d3aa662251ac8e6fbce4c6e1e644c66c99694e7bde7c83349b3fcdea7d361468d3aa662251ac8e6fbce442e40aba8a4047f4dc0cf98876caa323319f88491b171758b8fe9c64c8936a4f42e40aba8a4047f4dc0cf98876caa323319f88491b171758b8fe9c64c8936a4fba29249cbc7ca4216f032d39b377a4154613aaec20bb71432583745fcac34886ba29249cbc7ca4216f032d39b377a4154613aaec20bb71432583745fcac3488683bac5417e996dc8732dd4fd7906d12e1836096ee632a49442e25452ad79e2ac83bac5417e996dc8732dd4fd7906d12e1836096ee632a49442e25452ad79e2ac361cc069b817a1317283adde5e2ea0141fcb82f3e2cb5d0bc767fd99baf22518361cc069b817a1317283adde5e2ea0141fcb82f3e2cb5d0bc767fd99baf22518cbc6f9e39905509585583f9e0155b852fa650b45733e8eadf80dba1b092d2376cbc6f9e39905509585583f9e0155b852fa650b45733e8eadf80dba1b092d2376ebac04063d7622a9c106b53e7cd6f1bddae4a53907d01900cd5418ce3936d11cebac04063d7622a9c106b53e7cd6f1bddae4a53907d01900cd5418ce3936d11ccf2961f7ef49811b57414bb5dff2d4a64266f44848e97b8fdd73b6a1dc9078dfcf2961f7ef49811b57414bb5dff2d4a64266f44848e97b8fdd73b6a1dc9078df50ad2e8879c26f24e9e7a71aab38bfabada40a728c8ce2b63f88904803369c6350ad2e8879c26f24e9e7a71aab38bfabada40a728c8ce2b63f88904803369c63741d0d490e9af9de520fc5721788a7c02b450d701b26714d0db76d330a2781f9741d0d490e9af9de520fc5721788a7c02b450d701b26714d0db76d330a2781f9bb8996a455c817ecf32621249606f69125caf9002ddcc32385732c75117e4c7fbb8996a455c817ecf32621249606f69125caf9002ddcc32385732c75117e4c7fec8bf3a0b462e96aa4a63e312a751f09e064a0676379502a0b0e730d9deb85f4ec8bf3a0b462e96aa4a63e312a751f09e064a0676379502a0b0e730d9deb85f4138c9eabba2c03de56752d54e267254e098511e137f57bdcdc967e23e6a7f0076d48b0c551c9b76232b89064a3165f5e4d55a5a3d3c1f54bca883d4f37716ace58e7db6df2119cde1a6a2072282e0731b6bcae91823f1a9806c2c59c579ad5a458e7db6df2119cde1a6a2072282e0731b6bcae91823f1a9806c2c59c579ad5a4d0ad0042bfa4e58319996069fbc561d768ade4a0754c043568d39ec2c811dc88d0ad0042bfa4e58319996069fbc561d768ade4a0754c043568d39ec2c811dc883483fbb5ce8e7a2efe28aa63120210867aa63f543736d1791e6091dffddb4d403483fbb5ce8e7a2efe28aa63120210867aa63f543736d1791e6091dffddb4d4054b7401d2cf3de50c77b86bd74be35ca336899833778ac0e6f125a6454beccd454b7401d2cf3de50c77b86bd74be35ca336899833778ac0e6f125a6454beccd427a4e0b0183315a2d0f63c69c0fff7a8d7d787957f5dba2ceec8f29139fa581d27a4e0b0183315a2d0f63c69c0fff7a8d7d787957f5dba2ceec8f29139fa581dd8767060e5f559c0812fb7ec2ab4419032f6d9179434053126bfd4e7e22f71c1d8767060e5f559c0812fb7ec2ab4419032f6d9179434053126bfd4e7e22f71c1c766faad41a94f6ffa970d6e56e1e24db35fd3771a85f6d74fcca9578bce1a92c766faad41a94f6ffa970d6e56e1e24db35fd3771a85f6d74fcca9578bce1a92d2abc994c1bb948fc690b69412997c2e1f80241bea98c0e1c495a60d246c67ded2abc994c1bb948fc690b69412997c2e1f80241bea98c0e1c495a60d246c67de91dd9f61fedcb10925e4fa2376a08597f291294289be8ead8c17cc85afc0e8acd36bb26c5c566d4541d59972addabda8aa5b662e33a9c25deb0b9feac159cc8d913a1b33ebfcdc2615c345803772f1bf8c7111064e7e4aae725940aea1fff87ee197df7c22ae6e84118b1a136347f2d815f38487cbf328a8d446ef07e90c1034e10c58727f0db226e941875a3e9e7cb7515e2d4678e2beb20b42fa31dd8b9b4739834734a1e4b1960623abea875cadae134a91cc07064f3812cd412b8bde71f44fa0b6021e8445ecb0fd9e67a05254963a6be091ef022eb5257e1e4e90c4103af782269213d600ef5596371639f7a61a6d11fd95eb22a5ebd7deaee8e3e376230adb995699e7968e04fdfbf3e3750abe7341f89fa0a89a6c12480cde9f0ea08614686af1b7c9a7e99820e60698fe792aa45c705372ab1dc552addcf9f1473f04604187c97d3068df3983ae6df285483c7ff2d7888ccb777d5a7e0de6ecd668f7a3c4f8dba26316756b8f2570d7b84352df1a398b83ae773fdb689e2299232d7436dc7fb670a599edadb9ca8a6c275baf8f0e85cdb0c30c4c2f6f31bdff3b77822bd5331de30d7a6d3e9044be3af4bc18782ccc0ad1864d80b550307a2af079d8142bfe9b8a9ca50aa377d16a5507bd372f74dbad4172cd72d3754419e8c1ea50c79ba276fa5967cfb6bb0a4672e6b054ac16570df0bee884819bb808ad88401391f0bffe68c5b2531cf0f52b0b8fdb981fb496cc94494b6566168b67ff0f9ffabcf8fa5986139f0cfcf28dd3dc19800214a481cf74bfece5f2bf5ec157b593b89f8f72fc80a85a21bf684b00365bf291d06899c484cba99ee24b2705d2bb5ea9c0ba95316a5bd303dd7bbab5e60794c534af57bb503594370138a352345835d7cc40cb7c4eaf2cb86c4afba79edbc57497515752be439cf2b72e1cdf4664daea16f9df5b7c46f56844d9b7a65c94b1cffcf8b42524f735ceb896951f4412b1d435193f9e2c3b600320fa952a41da9846c457a6e82f15c6503e74ab174d2c35386509ec1aedaf11c6d6503653c8f978ddba6f4869bdf9acbbf37f4d2088366cf73fb758100eb4dae519236413b28ec9d04d0e8ee2bd49285bcd79e17d5de65411d31eae1c7b02d6a7ab393c5c5c3a0a3ae4561ad48ea979653781e4829822ecaad50b44e5884bdc7a5b35aa3d92cfd5e176156f2db9cfd230839eb7bc4728ebee0013ab46dc57b569061e5d28bab35f3d2c61e4c2a5e4e461ef63835b36e8bb9abbbfcdf5245bb6acddfd2bf78d44d1684859d29fd94219c2bfd13b4ad8e683a363f7fdd3b53c6c7b5911812a52993e373ab18fd48dc0cef108330784368c200689caea4b569b297f28453ee2d3af290bbe6e0562285dabb3d48532f4affd42a877f54f99f245b6e972e98c4c4a1f859b6de03fb9442d7c21f97be0562dd32ce6ef7c760351509c8359b17be60b697d3b79af665289df2fb5e4a72691c54b4fbdf68a27fb0cab970f9a9202f59771fddd434586252e971868cff25912a8705cb8462cc59fc330622346beab21bcb0f748f85419a7d370c67ea3c53d124c1217c9ea6f0653e6594a4922168308158986e3c08bf6da1b203b92387f04cdb6c568d6ea6f0653e6594a4922168308158986e3c08bf6da1b203b92387f04cdb6c568d6c7476bedc4568bee6e5842772c478f2123a6a453a2f42eba0c8702e58076dae9c7476bedc4568bee6e5842772c478f2123a6a453a2f42eba0c8702e58076dae94a87e8f59ab6351a289d05b00c5018c194c9d2ab6e1ce6e317e0de037c6b4c9f4a87e8f59ab6351a289d05b00c5018c194c9d2ab6e1ce6e317e0de037c6b4c9f565b9a4ac26572ae0c0947ff8c73a77a1bbd0bfef357879bce2949d8d4117ac40a034cf384d7f9fe2826f780f9c6f136c5e104ee3d04f216bf748429ebb7d666ece1fe25346bb08cd403dedae5a43976e978a23a43b140efa3fecc07d4c755bbaf53b117bd861850a1aaf0886daf9f794148f14717cfcd6f1fb6f86fd22615505b83614ee663ec2f79c13f5496f55b09adfb8dc1c3fd0242ca8e4222604af0f806b363241bf2d550ce628a456428234fd537f2cd9ecb3c616cd19bf7e1b1494f06b363241bf2d550ce628a456428234fd537f2cd9ecb3c616cd19bf7e1b1494f79dfb45ffad4a344b5e677a365e75e825fbfe19ac54563eb1031e3f1cb4ab88e79dfb45ffad4a344b5e677a365e75e825fbfe19ac54563eb1031e3f1cb4ab88e863e56b97ae75fc3773c4f79eff19242a641511b1497098f40cca5f4d62e9ae8863e56b97ae75fc3773c4f79eff19242a641511b1497098f40cca5f4d62e9ae8ebb8458ea81e4eafd2a5ccb9306dd26bc52c7b2e5c978a2553e2e3c302d8eef9ebb8458ea81e4eafd2a5ccb9306dd26bc52c7b2e5c978a2553e2e3c302d8eef9ea4ad940087a33f9468d833664b9307fde82889fcb99d863207b79dda71d91feea4ad940087a33f9468d833664b9307fde82889fcb99d863207b79dda71d91fe4884610def7c5e1c400fa6b5ca36080db58c2c278f82ec8f4634d4b0378bccfb4884610def7c5e1c400fa6b5ca36080db58c2c278f82ec8f4634d4b0378bccfbea51a887399418a30f7ba60041ec24d5749599d4023d0e4e587da80966cb444dea51a887399418a30f7ba60041ec24d5749599d4023d0e4e587da80966cb444d9bf29a41a5be4e04a48fa47917c7bd528e04f256a96ca1412dc93f3dc17d7e289663a2173f8ac1e9b2e74ba0c0b377ca68aa83f09f3f14dd4ab2e0c2fa1e331c81d28427ff42c886ca07f00a81b24ebd9d2729dc8fb5fc8b5d8f12f1f7f7cc3da7fa315b5186bbacebb7d456a66ee754079b061325bac53f6b84ff065143c03ed36f531063a1d42e59a584400b315d1c73d50af52d7f37a895466871524430171e29c13865ac8c9c87a79608d7704a7ad891777e25cf58cdf4d9dd233046e3727499c9a2fa1c15b0743659ccada7509136279619a5b9415634bdffc0553325e9d1dd2275d6c062948c2de836628a96b5eda556223299bd965f1f98ddc5c046e1d1dd2275d6c062948c2de836628a96b5eda556223299bd965f1f98ddc5c046e1482fee919717e654b3fff8011392df480d6437ff141916654b0824ea466f5536482fee919717e654b3fff8011392df480d6437ff141916654b0824ea466f553642815b06229dc1977e870db40db8c2cfd180cfd362ad7306afcb3665945f9d50a7fc1482a6f33d1ce28ba61d15cb9df41aaadb9bdda3f7178b6de086e57e1d940b2c0d4968c3517a455c171f0c68964cfbb881d508da9c89f0b56dc2305c7a8a0b2c0d4968c3517a455c171f0c68964cfbb881d508da9c89f0b56dc2305c7a8a1144634ceb59b605f95698417892f8ea61e6e8c2e8a0cbd0bbb8f8d24d45797e1144634ceb59b605f95698417892f8ea61e6e8c2e8a0cbd0bbb8f8d24d45797e019ddc49a69dbc9e5270028dda9f3ed45d80785cb37bb53e20589fab837b80ac019ddc49a69dbc9e5270028dda9f3ed45d80785cb37bb53e20589fab837b80ac5cd8a17a22a45d30c9d832df4a69063430c3131c5f49888646875fca6d6f33f9e30be1785a843eaef581c515964be2e85e04666ccf32a23db1d94da59986a4680e3f2cf79c9db2728524cc2b6349c9fa197a60e3bb8e7657f464ed2b5e0ac31fca7afd214eebd3130a151e8c57278af90d26426207cc4931587076892023d83d73c3fb9b8c3d1bde928f36fec57cc7bb7d4b3c577d77b30955f1476c22b6ecf93b12d87a6490489e98d36e1e7f4c9a99aea315847ac6038c83bf9bf2aa11a57594642e76e8d031820c2bd539c8ffc5edae4b361b2fc1d0aa6349eced70dd499094642e76e8d031820c2bd539c8ffc5edae4b361b2fc1d0aa6349eced70dd49900a83838e6a540e35d7d5dfd4a68f6559ef27d340ddda209fe68628a518022a560a83838e6a540e35d7d5dfd4a68f6559ef27d340ddda209fe68628a518022a5683fdfd81e881b7e632a91e1669d1b35ad1e291cfeb240ebbde34f75ccb1ee87189c901d24d467dd82137e9a9adc78be1836164ea8e25349b4ecb2e926707872ca12ec4511c356dff4053dc2a4cc15ae72c9587a7f6540a3644333e161a2c0525a12ec4511c356dff4053dc2a4cc15ae72c9587a7f6540a3644333e161a2c0525cf3611ba39f22caf3756f4632669465f01746731f36cdfa074bca8d52d6257d2cf3611ba39f22caf3756f4632669465f01746731f36cdfa074bca8d52d6257d21124de04381248c93cfe8b1c0a8ce729bf97cb30d0f0d53091cd25193e05749a1124de04381248c93cfe8b1c0a8ce729bf97cb30d0f0d53091cd25193e05749a64367f4fd7cbfde607d179eb00769d7e713bb0b5970fa333cffe20a545f81acc64367f4fd7cbfde607d179eb00769d7e713bb0b5970fa333cffe20a545f81acc9c2f2d45943b16b39105259c4a7cec3461399f5b27ff73c87a1b8d7441104cbf9c2f2d45943b16b39105259c4a7cec3461399f5b27ff73c87a1b8d7441104cbff36b44afe927cf352c62f55515698ae1d6bf11dd1b1575b0a470dee310bf51fcf36b44afe927cf352c62f55515698ae1d6bf11dd1b1575b0a470dee310bf51fc39151784e20fe2d7972b067a57e97087434c6cfabcedee2fa149e0fb320de07439151784e20fe2d7972b067a57e97087434c6cfabcedee2fa149e0fb320de074327cc2d47274de33e0cd719168a07e594755093c2107875aec11697f66b2423c327cc2d47274de33e0cd719168a07e594755093c2107875aec11697f66b2423ccd5558f76a22a4808e96e61efed4d50f156b412865602d3d57362e0f9fb12227cd5558f76a22a4808e96e61efed4d50f156b412865602d3d57362e0f9fb1222794e07e44e59757a4adf69ef6398ac5961b752d47594d78357878d6cf69bf064f94e07e44e59757a4adf69ef6398ac5961b752d47594d78357878d6cf69bf064f948a079e7a127b64dc64dcb250ca442bf48ad96d09ec4ae9118634baf5ac4562948a079e7a127b64dc64dcb250ca442bf48ad96d09ec4ae9118634baf5ac456251da6789e7205089283bdd7eab4ace579c6287915d7aea2f552ad092573d440b51da6789e7205089283bdd7eab4ace579c6287915d7aea2f552ad092573d440bc4b90d00da500444455ed7d61b4f0b2b3645784be919782819f3793de5130630c4b90d00da500444455ed7d61b4f0b2b3645784be919782819f3793de513063076cab04d93b8dc0494e6da98cb2d98c1a6d83771ab872b02159f0d460bd5a72876cab04d93b8dc0494e6da98cb2d98c1a6d83771ab872b02159f0d460bd5a72879eb30d2c92b67600fa2b949cfa71333aea19f184255a860ca38b7b32bd8318679eb30d2c92b67600fa2b949cfa71333aea19f184255a860ca38b7b32bd831861f4ff049adb7d3b1455bfc945f248ad101aa65ed304d552f3057c3ec34ed60201f4ff049adb7d3b1455bfc945f248ad101aa65ed304d552f3057c3ec34ed60201361ce4045186f52af02fa73cc32153ab530d54a6146d610d160178abb7582621361ce4045186f52af02fa73cc32153ab530d54a6146d610d160178abb75826247961c9b2a3d19151fb617b10bd6cb95518a67a3adf1e7b13a87121141b1baac47961c9b2a3d19151fb617b10bd6cb95518a67a3adf1e7b13a87121141b1baac8c6a2b9cc0fcf27a2ee4997179ac3a39d70302a8a6f30b346267799ee17fceaf8c6a2b9cc0fcf27a2ee4997179ac3a39d70302a8a6f30b346267799ee17fceafb3c89d3b3d573087c2d2dcee609ce2e96ee0cdcca0fe0aa80bd139ef3917d5cb8c5fcadb28070bafb7e80b2b8626e1e3e8d20b46a3a72512c053049801808820c20aebdfca2c609c9cbffc6aa0b505a162ea66096f10fcf87ad0f9f97b0122f4c20aebdfca2c609c9cbffc6aa0b505a162ea66096f10fcf87ad0f9f97b0122f4a2ae8ca3f81955976addbce1c063b67208b202c3fee786b261b72ce099438750a2ae8ca3f81955976addbce1c063b67208b202c3fee786b261b72ce099438750347cba3778d73821b5885203d031718e307f7eb1b3d73d3f6c28e0d9fe3543624bad31ef77a4feee6af8164da40f86f65a3cb65da6b2956a8c50f9df2f62f30d5c37914e2219cea7f23d52b79f2ab2dc18eaec314c587749583a39cea126a8615c37914e2219cea7f23d52b79f2ab2dc18eaec314c587749583a39cea126a861604c2807f2298f145b47e626cfa767f5b455928df2cd72b2df2ed41445c8b367604c2807f2298f145b47e626cfa767f5b455928df2cd72b2df2ed41445c8b367a6ee68069e21850e13e69b62b4609ea48a755bc15f4e484b5d6e0594942d029ea6ee68069e21850e13e69b62b4609ea48a755bc15f4e484b5d6e0594942d029e43faa5977de26a3d3788f56e3990ef4eb7fc0f1a177a02078b80cda43618d20143faa5977de26a3d3788f56e3990ef4eb7fc0f1a177a02078b80cda43618d201920905ed151f7f33743d105251af9bdf74b51100bc6f5ce59451dec6759a9429920905ed151f7f33743d105251af9bdf74b51100bc6f5ce59451dec6759a9429501cfab9fc45645ab397d565bc7c55c94c5fc9713aa75bfcfa2c50640fbb72d4501cfab9fc45645ab397d565bc7c55c94c5fc9713aa75bfcfa2c50640fbb72d458cc57659a9f0ea73e9f40beb4371848cb630ca13d7d237f59713691d78316fb58cc57659a9f0ea73e9f40beb4371848cb630ca13d7d237f59713691d78316fbc1cebd2a99fe21b43ac7791405eda1dcbffe7ccd3cf0dc6df55ed5889e0d5abac1cebd2a99fe21b43ac7791405eda1dcbffe7ccd3cf0dc6df55ed5889e0d5aba629229820495d9e059464ab55a308514a27b43ba4de5460c6698905c6ad2ae97629229820495d9e059464ab55a308514a27b43ba4de5460c6698905c6ad2ae977fa7d5c62d5e83d2f4d7173641e54d5c10418e308e3a8c7a676537be4686a9c67fa7d5c62d5e83d2f4d7173641e54d5c10418e308e3a8c7a676537be4686a9c69580a92d596f1552f970fcdb40f7876af86aa293e10abfd60b567d52debf44349580a92d596f1552f970fcdb40f7876af86aa293e10abfd60b567d52debf44340dc2d000d8d9dfec05dc43e5253560c23bea35b891f23ea8b13de8c949ada58f0dc2d000d8d9dfec05dc43e5253560c23bea35b891f23ea8b13de8c949ada58fbe66ea1679f79d24a860108e3b311d24aa0d48b54d2fa5dd1475266e1b635cb0be66ea1679f79d24a860108e3b311d24aa0d48b54d2fa5dd1475266e1b635cb09f8faf6d2ba5670021d5fbe5c34203ab70c6f8bc0cb79bbc83046ec1705b7b2846a48459e148e475a30a6aa9407b8a1f726746056384ab822ce76ba9160073096e507187e13d84c74aad935c10fc2abd9f1ef0aa36215a916eaf8f2513653d92765fea29fc187e336304d1ebbebc6dedc3eade1fc8ccf8a1c044ca897137f47c694534428351d08eacc436d24856fbaa5afab48bec0af306c186d18e342ad96bb0ef1f2ee1f6c845e731f8a79f78ba1c18dc4fda0b6362705d24b60a16e484ec44b4c29fb303996c6b7275d2c7388fb6d476eb06c708fc9e37abf130d846eb3044b4c29fb303996c6b7275d2c7388fb6d476eb06c708fc9e37abf130d846eb300565b4239b65959e4f95e9559f4e1b5b018d29bce9923c2def1f796c4024792c0565b4239b65959e4f95e9559f4e1b5b018d29bce9923c2def1f796c4024792cc9693055297dd6e1f064891db6f103b2b5a49a14f5c7caa0a7d88a79386a569fc9693055297dd6e1f064891db6f103b2b5a49a14f5c7caa0a7d88a79386a569fa8cbbd80b35fc7f33a1298ca38e9e04887a191285a0c801936955dc857b7dc1da8cbbd80b35fc7f33a1298ca38e9e04887a191285a0c801936955dc857b7dc1d8c602681db730a014862f0cf5fed97a508939dff7c087507cfcef9fb6f6062168c602681db730a014862f0cf5fed97a508939dff7c087507cfcef9fb6f606216e58847ebf4b9e8f395067b8824f9c6034d28820cbe8175994fc16e3b3441d56ae58847ebf4b9e8f395067b8824f9c6034d28820cbe8175994fc16e3b3441d56a78f175179fbfb7fa3ed02296b9ae39b7bc5ec354c80594e19df20cf16d85c267cda574d0009499589cad193820ed8cfdbd4df2deb8e713309f967212e4eef4cd6b3744a0f42bcae29d32d7e8b56a5c4e8c849577c742e9ab509b1df026fa54746b3744a0f42bcae29d32d7e8b56a5c4e8c849577c742e9ab509b1df026fa54747c1429facd28da0d5cb244c9fd1a7d4d3dc5160760d1fa3db6668ac7e18ca27cfa250c12b66869f8ca418934f4ba1600a6cda2d90cf4d6585ba95d3995f24f3f54c0e14b896daa72daa3f3565f1268461c71b834a520dd8f4c51c8e852a6ddcb54c0e14b896daa72daa3f3565f1268461c71b834a520dd8f4c51c8e852a6ddcb62a9615b98d7be84d8ac593948e669407462e21acd59ed8f7e68878462be257b62a9615b98d7be84d8ac593948e669407462e21acd59ed8f7e68878462be257b15dda9c3d7ee7af1247341236fddbe4df87f12a80494e07fc91b934eda5afad6394fc31f2c379ab53cc4b5f227c6ae59a04f7834282aa6760c8d785580668d02d9f10d26b903efbcb29044eb4ac6ac31c9abb5eca5b27f6ba27dbd6d6e825b43ffe7e93b694aca55f71438574ac6e5e5b2be8fafac2b49af4a43b1ebbddad8d94398d2e287e79c1ee69196809d782de83fa5fbd596c44af8cfc2d342d28bde574398d2e287e79c1ee69196809d782de83fa5fbd596c44af8cfc2d342d28bde579a69e7d20f9ebaf9e2027ba2013cacb33084ca9bf4c1e708bb5d8646082089f69a69e7d20f9ebaf9e2027ba2013cacb33084ca9bf4c1e708bb5d8646082089f6a9d147c3752396af9903da912f9a88ee7ea6dd9abc64680ea128ae1947463d41a9d147c3752396af9903da912f9a88ee7ea6dd9abc64680ea128ae1947463d41de8cc6b4fdfea822d7a1e032e28ce6865213fc1616e6db23d70104870b47ba4fde8cc6b4fdfea822d7a1e032e28ce6865213fc1616e6db23d70104870b47ba4fedf91daae465055702c1e0a6b75debb71aaa9acc549108f5686b4dac894e75a8792f9555c87f4d00666578d40e01367022ab399b6768a6d5a3e3f381f3f7921cb5dc7d2f73d1cf8df0317ef8cac4c72a9e91b7bcc0290a0e068b2a5e912a2982698ff72386675a42c504fe1f72ea78117d22c75810435f79dd73ef3eb090173386ea08747ab01704dee8c016e4e366d519c1492189dcb5a6076269b501f8de7cbf21ff7f5bca37a9c00e863eef49e6207a8f035ad6f6adb4637de2f2ed0f5c540554afe71d9fadaf979cabe30eb901461aadd1ce2cbc1f831897ad73377a87722929395f6340e08d979b001ec9b557c950ba0642ae5d09de1dc7694fa8b5d6d1e969d1dd6e4c832f0e3cb0a60e57a7c2fa5ebe5e2a79d2c1b6c6fd2206393c99055650dc1f524a6ef18b35f7e0ebcdc692193535378587999f33ac35ff65658009942fdaee49b74de34f006a1868b4a66adb12cfdddaea2e2a5d4448889e54232083b62dcd9fa2b8bba4ac13f0158eb2245a3b970bb1efdd3e28fca341692d4e8185b7868efcb009ef70e95f9b074ca1bc1fcae61f5a36e6e616b211f0b54e03b89be0e986e823f7d9ea27520e41eabc2f807f77829d43fad765073889ab130bf38f88b2a3915ad2ca4ad80218fe45576e5c61682c9849d8f2b1a68bd031f30cf6c31d9f4df18d0e788e436518b20c081f6dcdeba2437d86c712db79329d91d26eb56422ea356b6d72538b515aecd6b245a5c577d66e25cd36da701de6e4f896cb6ad3cc0f5e591489d85a307bb0df23f87c1b01116dd2ad760c99a0c3d70614712f030b719421ac55b6dd707da468bd01192efdc219fd78f06affff74ebcc12ef7150c7eec011142f82393cf8bcc72ca3fde2dbc787abab3b45a49fd5bb8fb480c09a5c632e74fcb36c89b6ebbb667097efe6dc0520aac9bd8388f0c0f98b87e9b8feb6d5205701550b0e1c1b193608286a8ad0049eaa3be325aa4cdf6c115a7806e275d5b6a3ba3526ae2181cf415705071a03c75ad22418af0bc9dde2e44dc7b4f340b8e971cea3856c979929a842c3a3eb03229530a0946ab592f55361c7c23b96060883c244f79e7c4089f4480679df9babb4fb074fcd52677c3c7a5aa923364db5b535c37e1a7c36d841a3d4d7f98629e8dba17fc23ed90db5822247a4a083345672721a855ef9a393810fb7f0681ce08d93b5ba106e4bad8080ca48e7d1bc7b8e79ed7db9b3b281080683c6cf83808d397c240f61c79d880e8fef63ae2c1da988b3dfd0b93659892830bb8d008724abcfd72506a7cb0b417c5ca7699433f1e3dc9f86d6ae9c15d4d5e4931f6e9c978ab32c9e28d8d9d91ff30441cc40acf51087866524d4db319782f2a501dd58a50603a8a38c5860c416134df91f393ef4be910e50703da877ef3215b9dc2c3b2b48817fc27876f633eb0c57844431c6a1f0283f6a508e861580bc0668970f989964323e300979d19426ea24999a122870bccd8d36a953bf4b1a8837ccda609fd4e9134576e3ddeb635d292a6729352870bccd8d36a953bf4b1a8837ccda609fd4e9134576e3ddeb635d292a672935a537929100a5ef0bf5f3927eba831d75e5e9ba9a1cdb5ed9af05c477b4b961762f47e81e9e5496374831f2230096334e17df5f75f0981989d68a7e80cdc052b81eb0ef0a892f660c2e5b38f6e4dc55c5729b623406609787521a03ee6d74d8a71eb0ef0a892f660c2e5b38f6e4dc55c5729b623406609787521a03ee6d74d8a7c2af5b3a1bd645803bed9edc1ece7560dfe905df43f1f681e5df7718fa783558c2af5b3a1bd645803bed9edc1ece7560dfe905df43f1f681e5df7718fa783558d0181c14fb500454119d14bb391752ca9d952e05935c104be2d072ce9b2b0bb4d0181c14fb500454119d14bb391752ca9d952e05935c104be2d072ce9b2b0bb416e530c7b62b4b217424882b10cef49610daa1a546a3e8759b89343fc6f9d7ea1c74e6b8c09ccd6f304c39d7757ee9826340c9f6820454ab4282f32a4851712b2fffd5c519bda345c4d1c6e6dd1964eeddcb5edaadbd04dfad3ba87516fe1445144f425e3ed626f68a51179784da2e8971cd05d306f6322ac0cb7f708aa3916c804adfe9aca8048aeb8c0e2b3ccc35e9bcae11fa3a191134da2ac0bdacf3c50d27bd0dd4921f04207b7b7b92fe9355d46817bb14d3be001599cacafcd11f342eaf23655fa5a26358b41561463a1739e968bc776bd84bc98ac1cf7b3323b448faf18357663b33c3ae25fdf7ad2af9097cc64360078c16edf43c1239453d07ff08c61a6c1acd5bb858b4ed6376b4279cd91a41f6604e65bc20877b3270e6d25d4c37a96660c209a32fc8f945daffd85316a7247174fe8a7aee83e67989f5b9617d3349dc8b411ab297df8d539be76a31c1b75c0a576305df3ad642586c2b4ea408f6caabadc8b8473a58bdaf904886b664897b7e7c26742910ecc84727edf888ce5bca295dd3f7ed4d444ada8069b7c9b71e9d2e66a245a94e236b259c07a520c8d3c2e1a6acc894b0309765aec693cea29c67730f92eff539623d566f202a504fbb5f761bcc26959022af882e6fd7ceb3c890f0504cfd62110f9e72bdababd0ae89505043a316a2a8ab9977f936d667b73065f949a0455232f1fb5dbc412758863f7328f82fb9c476ccbe22617030183709f057ca1daf8adea0f0fa7850b34b205abfae38b2b4060900c9f811ea38affacfa23a49d4751bfdcfb300253df1faa7babe2c004af8472c68a20460e784824d6394609e27cd7570805881ca43fc72bbb17ba3ba55661a50ca2a2df67aaadfd3448730b392720c1e5908e70904bd8302dbee9306142a6ea4e0fba2f49d62c2f0ef07afefc96b9a4381d6bf447b732a0e1413efb63fb456ec9091e10eebc516ec612ff73b37cac46fa1ea933e8c4af57911147446e595215d61e11953e3da092616c188b5462ac6aa9dcc1119d99b1f5c93b36076e15a1e991a8349426819e75781035f91fa183d150ea4d69742cacddee47886b34501baa9f85c9e98d85806519b522c9a6bd315bcfbfdc3b258807c2b0e6e9c1a29704067630f51d78b40a5fae257f6957bbe1505edfc2aec1acbab847b72a4671e52fa92a4900ac79e46ca23029b6d250ee5f7f7a6597e096dcefd62e87d838c2656dabddb9967b527855a5016c6985547ba9043aae651e1c3d78cc54745c25e54e7d9bbd3d661cfac3a10916e32f9611716afe35413bcdcd6b1ee362612492021f034693033fce6e2ec590c6bbd21042a8f6359a156c8e6efee98b72612492021f034693033fce6e2ec590c6bbd21042a8f6359a156c8e6efee98b7ba67816dd7b60e92734221f4f478c7c4f913e280b12e94e1a75a7433958c1f24ba67816dd7b60e92734221f4f478c7c4f913e280b12e94e1a75a7433958c1f24ba3deb185ba6e9317ed4c362510dc9ab89a753fc226b924823bb99095db61a24ba3deb185ba6e9317ed4c362510dc9ab89a753fc226b924823bb99095db61a2473a9e4a7dd4e0e1d251c9e9611bcb2a12c74a779d0f7890188e073af5d09ce0773a9e4a7dd4e0e1d251c9e9611bcb2a12c74a779d0f7890188e073af5d09ce075253adb620d3ade3ac69e4e0a3334ed53816c47887b351e171edfedab1ccdd4c5253adb620d3ade3ac69e4e0a3334ed53816c47887b351e171edfedab1ccdd4c9b301716b9ae7d28e64bafdee6ba67d591061c3bd0b3adb06b89f702ca774bcb9b301716b9ae7d28e64bafdee6ba67d591061c3bd0b3adb06b89f702ca774bcbcaeab82c7c22815a728a9100ca4cc6af5a5f22029787fc5e5a86e80a5dd3b853caeab82c7c22815a728a9100ca4cc6af5a5f22029787fc5e5a86e80a5dd3b853205f3e5678b2ffa6f8447b5afc49db958e8963674e2e6692569a53796f109960205f3e5678b2ffa6f8447b5afc49db958e8963674e2e6692569a53796f1099605f10b79e529355031acce3640dfd6d2d0f3a3e74394b9e47232f005cd72bc64f5f10b79e529355031acce3640dfd6d2d0f3a3e74394b9e47232f005cd72bc64f2c07d61a80c5439f4d65ac5805eb36ce41937210e4e472c2b0968209496e89ba2c07d61a80c5439f4d65ac5805eb36ce41937210e4e472c2b0968209496e89ba148df2de13daccb2fbb7d2676391e41777c8f2122ecc8b4d1de9e7ced39eefe5148df2de13daccb2fbb7d2676391e41777c8f2122ecc8b4d1de9e7ced39eefe5d488ff961052937b0236c4ed5619ce7fa37cfe9b8bef46437d3a1bb0fd864bcad488ff961052937b0236c4ed5619ce7fa37cfe9b8bef46437d3a1bb0fd864bca3ea597f4a6ba4df0f51a044253f8c21a79faced1d1c095636e090a929ea652153ea597f4a6ba4df0f51a044253f8c21a79faced1d1c095636e090a929ea65215ed37efc2bfd4a7b8bba4c286cd3c9822ee50c2b95a7fde517864f6fb46a1e2b1ed37efc2bfd4a7b8bba4c286cd3c9822ee50c2b95a7fde517864f6fb46a1e2b1404441b20589e9a8381b3767f1e88e2eb735cbd1506b5a029b0abfe61861a0fb404441b20589e9a8381b3767f1e88e2eb735cbd1506b5a029b0abfe61861a0fbbd3fc13971ac1624bb9a314f8fc183a017295efc5b8982a7d4c113b5cf0cab91bd3fc13971ac1624bb9a314f8fc183a017295efc5b8982a7d4c113b5cf0cab91d24aa49d4f24220e1d3960650629176fe563b5c167a2986dd4605104eec3ed60d24aa49d4f24220e1d3960650629176fe563b5c167a2986dd4605104eec3ed60a30360ecb9c7aed91bf26387326e8ef28ac89fc6ff5176ae76d3777fba02dea5a30360ecb9c7aed91bf26387326e8ef28ac89fc6ff5176ae76d3777fba02dea5a22c698aee2083c5847702ebbbec5a622cafc7ea01fe8b1043baecc6cc2a6682a22c698aee2083c5847702ebbbec5a622cafc7ea01fe8b1043baecc6cc2a6682bcfdcbe1311b4ed94130a4dd84e0d623bcb61268a2f7edf5533128a5bcdc6b71bcfdcbe1311b4ed94130a4dd84e0d623bcb61268a2f7edf5533128a5bcdc6b71300b2ed432346813d74b8e98f40b53fff38846b751072f71b2f27bdbdbad69cdff04bb5da8573e7516dec8452b19311c19fc25fb5751b56c8c8dbae2bed67a13fb2a3a61595eb6b3250cfd03800d228972c9557d205e7e325914f20fa3228175fb2a3a61595eb6b3250cfd03800d228972c9557d205e7e325914f20fa3228175b3d8d7a1e82d527d65b35bb8d269dfbbf2a597bc13f21ff9a776aa8b26fdc464b3d8d7a1e82d527d65b35bb8d269dfbbf2a597bc13f21ff9a776aa8b26fdc4649746a8f0a52adf3fce6549fe5ddb7ae61f9077fb17baadc4681ff34ad57662579746a8f0a52adf3fce6549fe5ddb7ae61f9077fb17baadc4681ff34ad57662575529fd09b07bc2d59dd2f9fe53cb7880652e830e009c1ef866c43a8162d3f6a85529fd09b07bc2d59dd2f9fe53cb7880652e830e009c1ef866c43a8162d3f6a8915740e6f594403919159d1a9342e206bd317c3d4d212aa439359a9e5d9180af915740e6f594403919159d1a9342e206bd317c3d4d212aa439359a9e5d9180afbf8c803ce73b139bc1cd2d37bbdedf1a24c948f8b02578a8342e635e7e6e97e3bf8c803ce73b139bc1cd2d37bbdedf1a24c948f8b02578a8342e635e7e6e97e368c2034a68a798a13d864cd9920827de4465dcab34327f29418e343aa7267c2d68c2034a68a798a13d864cd9920827de4465dcab34327f29418e343aa7267c2da383ba2bd5169b903ebeb4089cd94d4c353cb3b5bad870903c92f493ab6b94fea383ba2bd5169b903ebeb4089cd94d4c353cb3b5bad870903c92f493ab6b94fe1b58822562f86bf32c2163976bd68497808f9bf39c4615b1d75aabc9e3a042811b58822562f86bf32c2163976bd68497808f9bf39c4615b1d75aabc9e3a04281044e929ad123a6c67a6cf288d3ef7fa054043f44634df55bf9fd0dbc5aedcb2d044e929ad123a6c67a6cf288d3ef7fa054043f44634df55bf9fd0dbc5aedcb2d4f7a3614774e69e1b23c6a2d8b9826e536392a8f893b8c4f7582225b31daf5a74f7a3614774e69e1b23c6a2d8b9826e536392a8f893b8c4f7582225b31daf5a71da07070d9c0428d3eeb087b96306644c577ff7022874c52675405368a4c18fe1da07070d9c0428d3eeb087b96306644c577ff7022874c52675405368a4c18fe2d55010014b19895e6d42030c2ba28cc3f08eb6569ad9b1ee1514bcb4b89c27c2d55010014b19895e6d42030c2ba28cc3f08eb6569ad9b1ee1514bcb4b89c27c4b01fb3668b20b67a8d51c48c20dd0fb91f118eda1e86b9b0e790ae9ed2cbe234b01fb3668b20b67a8d51c48c20dd0fb91f118eda1e86b9b0e790ae9ed2cbe23ed7d4da6aec9a0cad3abeee54d6d3eaeb5066ada241fdc677520d319ce5b0f6ded7d4da6aec9a0cad3abeee54d6d3eaeb5066ada241fdc677520d319ce5b0f6d2cb25b9bf1b7512e6a637127710a21a20efbf22b7fb4d40dfd7a64dba3423f512cb25b9bf1b7512e6a637127710a21a20efbf22b7fb4d40dfd7a64dba3423f51c5b9503a0874323e5bd75f770c981fea5fec0f2fdbd4a256cc8f2fdbe8ffba35c5b9503a0874323e5bd75f770c981fea5fec0f2fdbd4a256cc8f2fdbe8ffba352adf73e6754f4e62de1b539fb98acef4f6cc506711ef035c9bb5c0d5de7fabc12adf73e6754f4e62de1b539fb98acef4f6cc506711ef035c9bb5c0d5de7fabc1f86a3ef8d7c89c27e2a98d6d4e1b2adb0cf01b62f494531e4bfbdb101510e8bdf86a3ef8d7c89c27e2a98d6d4e1b2adb0cf01b62f494531e4bfbdb101510e8bd6eb144e1c273216c80624666e175354b5b6fc0edc0aa59ee7b8ec4cad06251f96eb144e1c273216c80624666e175354b5b6fc0edc0aa59ee7b8ec4cad06251f9c30ce5b7e5ff1acde4ffe84ec33382dd281a4bd393b916c4be42290078c55ea8c30ce5b7e5ff1acde4ffe84ec33382dd281a4bd393b916c4be42290078c55ea8cd597e59088909c44672acc2b3ea3ac63a0417fdf5235449c958b2a956e29370cd597e59088909c44672acc2b3ea3ac63a0417fdf5235449c958b2a956e29370402b00c864827c988d302eb03b37020aa65613e2bca51d01cfb4f5b9c5d755e2402b00c864827c988d302eb03b37020aa65613e2bca51d01cfb4f5b9c5d755e20ebac7e06c1e6cb240cc5d63a9f4049b9dcdd734a9f0ad21c68d122c573223460ebac7e06c1e6cb240cc5d63a9f4049b9dcdd734a9f0ad21c68d122c573223466d0901f1768b25600f71eaea2d59737b6dc830b3363d2b71c0a26c4684dde35c6d0901f1768b25600f71eaea2d59737b6dc830b3363d2b71c0a26c4684dde35c4d87f1d6bd6e6a18eb2a434754f33fba9f7583c1c28c41745e89e9e67d069a944d87f1d6bd6e6a18eb2a434754f33fba9f7583c1c28c41745e89e9e67d069a94e0d9c630d115fcb8b6f28f40c2580728bec3db46119c900e618392af4fb1db69e0d9c630d115fcb8b6f28f40c2580728bec3db46119c900e618392af4fb1db693f22d69ab65c55b80ba86d7181a20943c97f096ea0588d2bf789dfcaa420a8363f22d69ab65c55b80ba86d7181a20943c97f096ea0588d2bf789dfcaa420a8369a6ca9a0b04e8e9c241d575b8511bba50488c1a652880f3b948b0d952b5b77309a6ca9a0b04e8e9c241d575b8511bba50488c1a652880f3b948b0d952b5b7730311d3d7f9d295e9aca8cd208c94d89bb927bbea3815278e8f2ff46e526c4367b311d3d7f9d295e9aca8cd208c94d89bb927bbea3815278e8f2ff46e526c4367b4e68e58090891c256b462865348f21c12bd5c06d2c8e6d6d2b9c5c51e040b5e94e68e58090891c256b462865348f21c12bd5c06d2c8e6d6d2b9c5c51e040b5e9067fa7f32b472f632712ea458fea1045a2e0c6f7a9ddc10bb185dd424ede5b4c067fa7f32b472f632712ea458fea1045a2e0c6f7a9ddc10bb185dd424ede5b4c5418c22071a6a2ae704916c1e13acf5a8520beb8cba5f23b526bab3d036906bf8f11beb092b68c5cf1eacf1259c2074e2b766915c4c3b821d5b4af6f4d2e7e9f2a2d1e513cc85ead6b4737fa1af5f3f0077d6a8fb3ac187c007acbf6b54889ccde8212ae903649bd240fa372b161748a6bd524bdc1dbb962e9f86f3747fc35641894bdfcb3880dd8ed1cffccf476550658bffd5f83addda2fec592314c9fce58456cfe0d0c84ef6005268e9ac26e896ab178340b4376bcaf9a56022f586090408e5f4668d061df6b39e84f011a1c61bd7f60f9570b144f5b9ab71887e38dc9758e5f4668d061df6b39e84f011a1c61bd7f60f9570b144f5b9ab71887e38dc97545e0435554c90542201eebb3b9c4188b38400fa5f9400856cd7a78b9704c8ac439b20a352d22397a305632c1bdd201d4ef009a2676c3263f4bcd05cf11a72aa65c8cb7c79efc55b12ae3bd793000616ab1cd6fa42e41cb68b171ae3d70be103e364f07b55f2d662f7a2f177820da6125d2e7b6ee526de5e811ffef335e64b6d77641d2a0dbeaa23e440bbb6a05bf22a6682ddae0ed21db5bae8bd06a1b62ab138543e9d61463099a44d3dfc7a7c7d58fb2a0b00554bc62101b445b192f0de7d22102de69e342bb54b6646b2ba82b24ae31d34c2712b2f99d229e36af7add99b7d13770de5ec5e91fcdd8c56c9e4c720505bf47c4133506e682cafa26e7ad5697bf86bf87f32fd1438cf53b055395a0f476e88d7523a58adb7e02120cb1e10dedfa69fe1a2e55aedb90f9202de5bc259f386894ce895f738cb1df4c2dc231d5806a8f9ae0845d3668d50c74323c5977816f26538e6ab14a31406b22e60c4043e25d469186ad0906071cbddb777675cef8f19db025d394c4a56d3eb7c0fb04951c7598b017936b935251f52889d277fdc3e344312039f92bca08f1cadd082469a9c3e629ecce844213f8651ed4c59aef20e84a15be07c4e7d80e1bd9742916fd3777a69e0cc975fbad491bece4234cec7be609c16d2752e135418e34f1fda2dedf1441c0d0d3039e76cce769193d1efc78d38125d4c2c0d9e79e09ef938e705967ce08f22187249350c21855cdd39cc8a8be914266fd5250fc4e4c391bd6a81b47b085560a424f1199dcee873676a6bfce77cdd5ab8d9cba5cef15ff6f91a6d7246e46b5b6507a01272036843a8db671ef75e121cde1870313a11b38f6297ef95312fabc94a69ee029181d7a810e6d96453423ab27b0e0df12f0585ce50b7471cc404fb944637baaa36817b12c6cd6689868f9b3c7474de82695654fdc3d822c2480f2e38f8f131d46bce9a13e271204e079e40064365ca0e9de004b38db5e733f1a0e81949d4dcf9686f399a0e39c9468e8eabaead6453fd50f3f923539ed71a1b7b4b939a0ff30ecab9d83e2b611bc6ed2ad73cb480107b6d06b5f047038c294173a7f6c13eb02bc407d96972d1102bd017226e80f8e971c938de3912eb640c31fa750ad35e5985c65cf64ae50023e9a7548fee03a980766fa7737a120b5473ea067b2d5350825a1c8c6c9549a4fed9c93089a23d96cf790887574b69ebc8fcc328b2eaeb3d1348e9fa77178db015253c69c3a3691b3572ecd3b25ecc917e1782ec3aeb629d5a71d281918b8beef556c82c708931d95f4053f8becb91d1902df527820940b0136a02b46de457a9767132ccffce632ece27c98a6e720af8bed8ec6be68ac8e4bcb76e70595bcaa94b4e738cc8e299f89cddaf52082f1ef9f2f2e787570c0c2c4b167e814f39b62ce9f6692d80b74e6e0fc541ca6b1c0a1ef6e20d559ef3b1a45f574d272a02c977b53205bdea6a18529ef6959521e63421dcf040c64f9a521bf8c7365ec478f2b546b6a9111554313b0933f5e88c9eee7f15bf84e5096a83ffa662a1f26259105f8260d5c4f4209f43ad68e72a01d12eb3dccce0aa7faa5f9f1a6d8e565a02e516b8eb913aa502be74362d6fac8f7ed97f83710a23aacb37d18a13248e12b6440f9773bfc618acb08efa85578a32ae178ca065e51e0423d14650fb930924cca7d1435685ea9e834f77ba238012a092f7248c4570d2834ee21c44dd8eea12277774ed3b5d10fb012fb9b217ffa6dafaa1d6fed4b6771f2b06e0ec17f6637ffb8f9489ad7d98f72df816b7b0ea57bed0a91c757f658b2d35d468bdca2645f28fd6a82b3045702e84e9b65156394256ebba462f5aebda81099b4b61b7193be8253febbaad238e2d1f6771b0ee4c242a03fb6e95f9d188af56e648bc542a9eb7e9f31cca31523cb8c9e91d6dc6c4878bbc6761e2ab7f64758910cb6b53663a5f54aac8bc3a161dbc92d45e7a69d632064f7e42686815c6f59b2a027870a7810c1ead63326887eeed5b0cce7e586fbf0aa142e93324f3ff5a53961cc93997fd259a6ed7843118b88b9605846e7e31a3a8a167ddf76629aa5fcbc5b3c08ea4004b5150b369c93f6a4d78973ea112e014bb87448ffbfbd316aa6c13cc671d569f480439547efe4ba17a229618b110e3538ff2adc118db7d339f929015920ff616b5dc7a220b64bc04fffa47451c9e410c5561aeaa73dc5f0c4652fbe50aa72505d85683871f6d36c10486fe6f1addf5c9fbdf85d74838e4db5ae63636e750129c0ad8233698eb5ff5a74e81d1995a7d06c822633fca928399e88d65e65063f77eb6af528ca5f0f8a53171aa5bf063b35c728f2518fcedd9bf10b232591bc14985da5d36b8d743f49bf2cb5777b1a008845f39d64cba492c0d34b8c03d6089fe9871bd8bffc71a625b1e5b3db94d85b19b5f112ee4a54e5120312753063a8232b2b8703c1e68f107a2c4e7f59e5529fd55db7315000b9d5e30eb9beb2e88bfc9e170b68a56ff864d9472f7c580047a78068915cfda81fb6296c0990ed770cc48904c133619a19fcc3a35c652d4fd3927a84a33d7bb554973a730d21237bddc5383f985fb71c4c119a9afda4746942e2abd0bf3d97d963ddefd4a9b5c0f31b41fe3b61a4b6be54fc93521f87bb714fc8880a55e28c6882d90c2cfdd1f2d4c7f895eff96b8f695bdd86563ee39dcf74e6eefc8512e26ffbeb0c2cfdd1f2d4c7f895eff96b8f695bdd86563ee39dcf74e6eefc8512e26ffbeb9d631bad8b59070bbd72680caad299ee4e44d5a54ba7cd0d37f4df7b489364c89d631bad8b59070bbd72680caad299ee4e44d5a54ba7cd0d37f4df7b489364c8bb0f719b86e13db53ca9a18ad23998d19b83f62d67c256a6605ab509c803b3b2bb0f719b86e13db53ca9a18ad23998d19b83f62d67c256a6605ab509c803b3b24d39d369bdd061bc7b5618854d7cb18ee383b9eb678cd73e5d52a621127130814d39d369bdd061bc7b5618854d7cb18ee383b9eb678cd73e5d52a62112713081e8e0bf453091333b06589836c67dc0adee236a34c2eca16f979e54558ce41969e8e0bf453091333b06589836c67dc0adee236a34c2eca16f979e54558ce41969bdcd4279a440b9e62e98976698f1f68917569ef58f8efbd1302afe805d86d2dc667e7cbf6ca3a59904fe821e2255e3918c20f7c6c90c74a3ce498f418df09c91fe6a2c5503822d0ddcfdd0404190a9e5c22bdb817af3c28972180703f34678b6fe6a2c5503822d0ddcfdd0404190a9e5c22bdb817af3c28972180703f34678b6ece7055cd33ff1bb1288b774cf7bd862dd9499efd29af94ac71ee8cd4736b9d2ece7055cd33ff1bb1288b774cf7bd862dd9499efd29af94ac71ee8cd4736b9d2e8d08415184a1ded5d8bf07d63cbda8d9b023ab9285f2ca75673c2a5bb8fe3bbe8d08415184a1ded5d8bf07d63cbda8d9b023ab9285f2ca75673c2a5bb8fe3bbec2b3971e9ffe999ed844319bc31abb4b6ab0f9142a153a73d7c5f3ea1babfe5ec2b3971e9ffe999ed844319bc31abb4b6ab0f9142a153a73d7c5f3ea1babfe59a9a3d36756d6906844ddd516b8bf28c3022ebe625c70076ce2c15e041642c059a9a3d36756d6906844ddd516b8bf28c3022ebe625c70076ce2c15e041642c05b213f57a7b97c7bac8d520cf8d1e50d2dd15471a98b8cb1dc535651579b17131b213f57a7b97c7bac8d520cf8d1e50d2dd15471a98b8cb1dc535651579b17131216c6dc5f8c92affa1adaf601bf2709d4eac0e28387e83bbb626af6d1dc4f981216c6dc5f8c92affa1adaf601bf2709d4eac0e28387e83bbb626af6d1dc4f9812b45ad11ef13e18ea5e6efa841b05fde494bf9a198456c63b0327a565205e9c58c13145fb952e3633c14664d1c64668022a219494c734eb4d2f75ff673c570607cba74bd30bdcb0aa5f7ecb1e71d97335d7f18cad72a51f94e1fd4e6cda2f66a7cba74bd30bdcb0aa5f7ecb1e71d97335d7f18cad72a51f94e1fd4e6cda2f66ae6112049d55c36194aba3b87ba64e2364e26c7b87793cb10335cc5d725cba74de6112049d55c36194aba3b87ba64e2364e26c7b87793cb10335cc5d725cba74d14e758f7ee6e473b0659efbf878b9d918ed5443bb717381f002324dc268111b314e758f7ee6e473b0659efbf878b9d918ed5443bb717381f002324dc268111b3b6541c98bcc47a04a50c644030bc90ea967fc3896d8c5022e5d87d6195e753e554e6313be03d604ca0724fe9a8d3ebe9bbe29d06f9fe3369b803129f218352d31d453315b1803eb0ccf8cf3f2d8311485235c5f1a27fb79f0a7936c9508d2c890a9bb6a7bd49651c83769814478d2c75d8ea841cf6ed1164cbc3eb7ceab972de51b03c4cb70f34985c71995fce902b8d2b1c5878d1a6468302b8c1672074e4643a38c89cd3992fb5bde8eba8649f0334c3e2c66bb5f88cccfd082d8d48b0e04093a6d66f1add38f5cbaa6a59d46c6470509ee7a844e7c5df2ca2bcca3fd3e7d5703d0dfb96a6106723357c0ccb4fee4914a5d363c2fa1837f602406f018f09daf3530d9e3426e3aba8ee7977b9ff6c2913b8d08ef9b766487d2f57b6439912f687a065e831d76410b33126568c22d993e53f4c8584653016570055f4b589c5052fe8df1342f1c0654c6b31981ddc58facf5f17bd3938c342d04a5e40d70072d5ef2453f617ff7b6090fbb3e877c27e2590620eec26919e116ad960bc5750641051c4069ea56e065ed043b09955af1173e4b1d177f72bcf115438328dd5c3dd979fc5a3a05f8d58a75428bc15d6cf10b13ae31446f790fdf3d5d58704bf7f795fcfcb69f49330e50a7ca787b8fd383ee04b1953b59a4f6378b3469e564fed9e61110495816d866cb672eda219aca2f13f801dba68488de079e9e0be24344cefb7706024f9139e0096e80d639a97fddeb375c635f7362abce277bb38b43eb30b8dec362256a7d2516f48a1a86e7964bbe58506ae5fb9b7fe534811f8ea2f56ea77ec362256a7d2516f48a1a86e7964bbe58506ae5fb9b7fe534811f8ea2f56ea7745abe9ac84df8d27405b1aeb2df3734e5f7a433c6a2df278baf06aa3b9c26e3045abe9ac84df8d27405b1aeb2df3734e5f7a433c6a2df278baf06aa3b9c26e305812ce26a8ad14e1b2a6f12741476f6ba5898f0fda5a1a39409afd558a2a04a05812ce26a8ad14e1b2a6f12741476f6ba5898f0fda5a1a39409afd558a2a04a08bd264aba02c770f58809aa1e231611e79b75b10946fa4c914f49bcb4731e0208bd264aba02c770f58809aa1e231611e79b75b10946fa4c914f49bcb4731e0208a7fed3bbe0867e579632eb965149445c5da0e8d1a1113943fd007074849491a8a7fed3bbe0867e579632eb965149445c5da0e8d1a1113943fd007074849491a0e4840baec795cd87a56d76d1dfaec20cb512ab57db0fd107d7a1cf02566520910bcb6d3ab1570392dcdf919c5d6cb80e602e89be00438587cb0f4e4d2918e5468b7fa82695a9a97cd87531aec9ecc98323b77b9a8c9790685b9a29bc3ed8dc768b7fa82695a9a97cd87531aec9ecc98323b77b9a8c9790685b9a29bc3ed8dc72473e08a8f12b2931fc1521b114f938039f623b4d298159858daf0ed56c3867c2473e08a8f12b2931fc1521b114f938039f623b4d298159858daf0ed56c3867c39ab785c91017f730a51771fae0fc346a4e4898dc144dc383c902d38c88a7e9339ab785c91017f730a51771fae0fc346a4e4898dc144dc383c902d38c88a7e936f1917fc584038190031f30cd3899a8c8181e88d7a61aa181ed7ecb9be02956f6f1917fc584038190031f30cd3899a8c8181e88d7a61aa181ed7ecb9be02956fd72631894b033a0082990fa540dd486e27971e1b8a6e9beb6b273140ed738fd9d72631894b033a0082990fa540dd486e27971e1b8a6e9beb6b273140ed738fd9a758133d428194eafd443d8654c53a2cf5c8691edfaa6d8cfd812f07472713f4a758133d428194eafd443d8654c53a2cf5c8691edfaa6d8cfd812f07472713f4f7e32b6c13297babcac3e5354c66ed88427150ad2116bc35d3d69485a98fd3a3f7e32b6c13297babcac3e5354c66ed88427150ad2116bc35d3d69485a98fd3a3498ba6231c6de01fd367f4a5ac9ffbb71d914aabf384d4b843a8654f727df893498ba6231c6de01fd367f4a5ac9ffbb71d914aabf384d4b843a8654f727df89377540df18dd50fc9fd556212a088c3bf7d533e643b8728785bdce1b818d6c3cc77540df18dd50fc9fd556212a088c3bf7d533e643b8728785bdce1b818d6c3cc9000e5e42e3b13a67f5bdac48bfe27d7e42205ac2097eb78ed9ab0c928b1bfe09000e5e42e3b13a67f5bdac48bfe27d7e42205ac2097eb78ed9ab0c928b1bfe0885cc77c01d5d39d4d1fe442b0043b6eb8675da33379f9b6774d8b6b1191e35825da10c3c6c32c5815940405e8155cb558f8aeb8fcb138a76bb4ba2dfa6436a69990ebed25ee7e69f2f5f6c8615c657514999c7bd10065b217e24ae3c7a970b88f40ed648094ba31a2ddc68807dcf5dd938b056eeb4c6aa61034544de77bfffa21ea3d61b6afad3407e670506748a48b18a624758a8b921f751f0b57098a96937cf03ba2dd268ba8050cb0f65990f70b912bb80c1deb4fc27d31c020420bbf289e836d55b05f291ba053a6d964a4a63c35c8dd59e5630f6a57ddf0fe630afd13245c88d076e5e5cfc3dac6a969ad89a670a4ab351d05914fbab50e2c743cf22720008d7411339a928c663076bbf6f1514896bc3b5bff53655353e62416d4edfa90ee3e12d7bde279eb7903df8745dc4658deddb8a3e82322daf148a1f9a86fe4ec172c9633e93470176dfbf57dca3e00b12e4865d6aefbee895ab3b036ef254eab8931ca7c4e7e959b88c0e7b3b5669d3fe14a601c470686461d97cd7d630cd9abd618d28b8cf52305e0e1363c5b09da1fdcadbd2c42ab580d4611f56d400038f02647ce664bb8f731081142fa1c3a1366dde8c59e4b9d3e985b2844235645b0d9cb197adb9669ecb8db01af6c1e26431dbee364bbc093ee34f98165e7db74ab4d3c0384540fa4a1ffd8b298e8171cd7f781a2e6be55421eb98d92d7e3f6d892897b1e02aede04a1f53c49f38542f988743eb8a9ff200e127b6564249b568eab897b1e02aede04a1f53c49f38542f988743eb8a9ff200e127b6564249b568eab803f9a00ce91131ff9ff8f4ebf8d83f75670d69bc6da3e0ad988f2c679d793f7803f9a00ce91131ff9ff8f4ebf8d83f75670d69bc6da3e0ad988f2c679d793f72afb97eabaa81d2631e2278cb5fdc3894a5c2f174447f503de82f8e30d93b9822afb97eabaa81d2631e2278cb5fdc3894a5c2f174447f503de82f8e30d93b9822d2e7a7bd980a69ebc8cc93375dc054e568e589ede6545a7411d6d26f791289e29ea2ab21febb1cd599fcce017ca3163c0fe11c22923bddd7796a470b5abdfeea60fcfc1e2bea2a0180c9447c1191a10d7ede6c534358ebd31312647f1d89c21a60fcfc1e2bea2a0180c9447c1191a10d7ede6c534358ebd31312647f1d89c2121352f3270dc1eab7b4145de9c2e6be92e99b70dd6de6a12ab0a8f8e42e69e1a21352f3270dc1eab7b4145de9c2e6be92e99b70dd6de6a12ab0a8f8e42e69e1a011d7c7cba2c26fbc3617cb6292ebd050d9e4b8748ee0019f7c00049091732be6861ea47b49a7ff7747288abe6ad5757deec328b8ab6a89077de3f5eddad2880665f726a50bdaac3a0f7db7e6b48322cc4c435681a2350af54a211c204885621665f726a50bdaac3a0f7db7e6b48322cc4c435681a2350af54a211c2048856217beaaf0be13ae8a4f4e97a07e1cf1ac3571f2a59905dd5439afb98176f376a697beaaf0be13ae8a4f4e97a07e1cf1ac3571f2a59905dd5439afb98176f376a69f337d46ba7045f40731ee4a4e5f2b05fb82e928b8dc23238323c637d6b4d52b6f337d46ba7045f40731ee4a4e5f2b05fb82e928b8dc23238323c637d6b4d52b613119ed9936915dbbb47e92f9393a0ae32ed07e5d5d03f76ede6301d4f3f803f13119ed9936915dbbb47e92f9393a0ae32ed07e5d5d03f76ede6301d4f3f803f612db8b1b0d1ac79790f36e40bf0a9067c35dbb278411b11908afb4937b7fe9d612db8b1b0d1ac79790f36e40bf0a9067c35dbb278411b11908afb4937b7fe9de64e21a7fa9dcd28556613c3ddd359bc2fa3aff434fade038b749c473cfbf376e64e21a7fa9dcd28556613c3ddd359bc2fa3aff434fade038b749c473cfbf3769e12828fcefb640b35cf0e2d7ee3a25eb31ed7bdd8802ed28647582df74b85569e12828fcefb640b35cf0e2d7ee3a25eb31ed7bdd8802ed28647582df74b8556706b30932b31b351d10a8dc05186eeb8211ad96cc1267ce7aa4aa7324b635ed7706b30932b31b351d10a8dc05186eeb8211ad96cc1267ce7aa4aa7324b635ed70ad8bc6071b34b0c6a14556627b03461662618f74ac19bd3953456a29eae60940ad8bc6071b34b0c6a14556627b03461662618f74ac19bd3953456a29eae6094a61f3c98c22c6e429755587f0039857e02314e07e54287c43d44de3a52f125100457cc2ca882943d54a392bdb82a7675a1765f9adfcab3542d9fd66a201b3014b8284d4bff120fdfc85a4011f0e9566a698f3c1d8a35e65072df11c1493a63e4b8284d4bff120fdfc85a4011f0e9566a698f3c1d8a35e65072df11c1493a63e4124bd2fbd9feb215a57336555a75c5f91e97ab5ab7e6f8adc225535b450ba9a0fa0947c23bf30ce5462771859e52f070b8ad9c5924dc580f128d6cda0bb3a62f47455a925d886fdc91cf4987f385787b838c674226132707974f428053fec8908b225746a986f94e70942660852c15cb48b9919787bfc204cd8f104893f6d6edcdf7f7266522495c2db7336b09a9d14285b35a30925b62140244e65951d05a19654bde6ce25ffdf12752e7dc583f103779cb1e772d622a0ea17d952206713457adbc5209b5b4aacf1fa5e6bcd5ec660c1e7f17316d285ddf5db391973d1ad00aaed11aeb6fd396d65d96c6897925dcf7b0aac3a0bdf4ef504e8fcc381c8271644ae926c44189acc198a228d4047860ede9901edc97016323191146142e43548251f81a8f56cc594c8a6a94500294aa2ebcc85feb587468d744c1fd08ed53171d52835b272a8d8e57221d06e2a7431b7310a4fc093ef57c1ecc3948ca5731aee8621670aa8854ff50402895ddeb8069f60db9352943aad5307f0a71094953cabf4eff6b380b53a5b15c204c5c420041c2045638c07aea35ae52e11adfd0a718e416a12dc3b0b0082996b13748a4f7afc294cd9d60428d4732c0b9cfae9fe1d460bb27e4b4cb0e0f28aaa26096ca8b43f4a09eb27b9e292d7d301442638e47a100ec971a42714cb9eef040e698427a04f20cf9b6f71b30a18d3b9836413ec0e6d47f1412448f17830bbac1946b061bbfef24fe3f10cc4859f116ff21bb2cc7fd117f1412448f17830bbac1946b061bbfef24fe3f10cc4859f116ff21bb2cc7fd11bb706097a925d02dbb6b2e567b69b1b1494dde4a7c70289e20673d6098e9f3fbbb706097a925d02dbb6b2e567b69b1b1494dde4a7c70289e20673d6098e9f3fb204dbeb59e91326f2dc9fc61fca23f820a0309798bfda2b37ffcad5a022da38c21304f186360b85a7451f2b1dcf639cef345858bdffac715f4282d1692c91af25f01ea01fbc37577c63ef9493bd6cbd093ec1a1f1c7435e9b8db94398fb16455a7931e62f4a7513a3f3fcbd97e2621275297788f98d3dd188897de75016abe418db556a0685af3a285928346fe3262259ada24dfc08419505ed00b49798af4928db556a0685af3a285928346fe3262259ada24dfc08419505ed00b49798af492a7611f219057ddc47ab70c10705ce7cd7a40954816eb6adf348313c5edad63dba7611f219057ddc47ab70c10705ce7cd7a40954816eb6adf348313c5edad63dbbbf10bc6d501a4de9c7078f7a8211a62a4407c27b217059dd779c0e8e6c39a86bbf10bc6d501a4de9c7078f7a8211a62a4407c27b217059dd779c0e8e6c39a86e8eef5f3b5f84b2bc155ab79b0935ee74c372dfcb8789d7a940becc43e4009718109e5ad270a4aec7bbe60dad5d1b8205d2bf8fa3d975c1dd28945662f037e53ba493a3bf8465cda840b0cfa099cb36dc1df4de43f2f3dae8f8af16aab0151b6ba493a3bf8465cda840b0cfa099cb36dc1df4de43f2f3dae8f8af16aab0151b634bc3f956734f929f4017838708ed91e4cca86932cbc551ff27c181da63e382334bc3f956734f929f4017838708ed91e4cca86932cbc551ff27c181da63e3823a799b3f08bd026d729b016f8784625526891714e629a1ccb4a40e4beaa57215ca799b3f08bd026d729b016f8784625526891714e629a1ccb4a40e4beaa57215cd20ddf7a03ab4021fd3977ce4a7e8977aee81c6137435d1b779d74ad861f19697326937dcc37672503c3dc64ff081d111b7a6362fc4476d845c13b88550c390e7b5529f080edc3b2de971583eeb907f57d19fe3300f55f3aee811891532a51817b5529f080edc3b2de971583eeb907f57d19fe3300f55f3aee811891532a5181b61bc8a4c0f03726fbc04cb6e57c2331f411f34d345e37d9767b9b025b780d9eb61bc8a4c0f03726fbc04cb6e57c2331f411f34d345e37d9767b9b025b780d9e0cc892dc946bb89d5f7e8a39677979cec1233def43fe3e6c1c4230a423f7513f0cc892dc946bb89d5f7e8a39677979cec1233def43fe3e6c1c4230a423f7513fc412b889ff697851a90dfc30b2787250fb7f06ff1edf24c17bfddd8973e06631d27b2771c0dccdcb468ee65a454043809dbd11588e87e951545be0cbc321c308925d37578c801762cbfc5d6ee905359dbc354e6f1c1f93c963f821b0acbadfe7c3cf8833ae9c7b59e11d103ffccf9f3b8a3d12e5d6144f38c8e8caa1079acac01f7aa1558c257da597349190433602f26b7036f214fcc153cb36a98f1fd6444a682265c7d8a5ab2a60f11e017beb9bd4d8eadd8d4c622b5b28a9ec4ea951e5c518644a59dee0f8be21098028304c032d5604edf7c1e836c79be4aa5a184a71c983b094074bddee51f8be2507395dc625a3d967c53400dd65b240c44b6ed8992191747347fe554438d389c0fe30bb071d15b902273833de23461b565c375df0981fea9198e91283d4fc2e484398f48f9aedc0881a545cf219d65da5fc60c709e6bbe664d8864d963c9f55d639686b0dc3f30d6a32af6d148a17405cf157b45b5ca67fb38a71debeac641f45b0d4eee0753eeeff13484b2fe2b383836263b4ef51d8eae381d6f63279d0352b7c1a04a13b5fbc035864ec8212f496d5d1ffe03e5dd8eae381d6f63279d0352b7c1a04a13b5fbc035864ec8212f496d5d1ffe03e5dd7fb373ae58cbf9bbe49b23d16cb1b3dc739c5f1a20c61b1bd650402f6baf760d7fb373ae58cbf9bbe49b23d16cb1b3dc739c5f1a20c61b1bd650402f6baf760f73dfcfc54727d3679ab75199c4d5d2acd6ee93a1386b5a01438303d225977eaf73dfcfc54727d3679ab75199c4d5d2acd6ee93a1386b5a01438303d225977ea9fe9be7cb759cd040301a51d0c33e0999d634344d8fe02aedca68dcbe6477cb99fe9be7cb759cd040301a51d0c33e0999d634344d8fe02aedca68dcbe6477cb9260058df250d28217cde101caa635c46ab717440f2f3804bd7a3e94684a897c1260058df250d28217cde101caa635c46ab717440f2f3804bd7a3e94684a897c170ecbf1d35549fb09ccf7989ad199e445f77e86838c5eea8134126b50214737b70ecbf1d35549fb09ccf7989ad199e445f77e86838c5eea8134126b50214737b5471e0e0e11a0b0c6d4b7cd54220d600dfe43356e2f566064d20ce367eb466f45471e0e0e11a0b0c6d4b7cd54220d600dfe43356e2f566064d20ce367eb466f4e3a16c150fd810cfcf2b4b227823454abeb9b178f3d4072bd30e9416d2ccd909e3a16c150fd810cfcf2b4b227823454abeb9b178f3d4072bd30e9416d2ccd90992a2a7c6bdbffcb387bada188840c5af7db4eb0a91bd24dc6352079bc2c05c5392a2a7c6bdbffcb387bada188840c5af7db4eb0a91bd24dc6352079bc2c05c5333c32f422b86b77ccf500e8517a5cda53a8ec982c1ae667c43649ae4126b94bf33c32f422b86b77ccf500e8517a5cda53a8ec982c1ae667c43649ae4126b94bff3e9a114f5145c9daea17c5273851fb9d215ca74cfd678c18e5a2dbf3c415dc4f3e9a114f5145c9daea17c5273851fb9d215ca74cfd678c18e5a2dbf3c415dc4632446ebaf2ee20af0b5e5f22d6b297f7053f26add6704531a7ad36bf03dc4b8632446ebaf2ee20af0b5e5f22d6b297f7053f26add6704531a7ad36bf03dc4b8aec57ed84da93342db411817e66bde99c96aa107cb013c40adf9f197ddc3d1dfaec57ed84da93342db411817e66bde99c96aa107cb013c40adf9f197ddc3d1dfaa03f4a4846b2d79c93d960edc57d0e549d745a48d05edf7bcaa0e3b54ad0e09fbaca2d08c97ca973a48020dfd5068493efb6ebf29fc988d4b9aa4fef51f0d01c20c77a9d5c06245c1f9349f49a5b1a64f2ff28aaab22e9d4ea3efd1401f2fe8c20c77a9d5c06245c1f9349f49a5b1a64f2ff28aaab22e9d4ea3efd1401f2fe8f01a3cccef0f54ccac8649800dfabc77d2871e7fcc4400024be857306f5a7fb7265b2ef964427a6a60620220380d5f4c2ba840240aac8f84eb64f72c5d190406baefece0690cf9878ce937ca2a7e5901456ead4eaf3e7f728f51810a4eefdc8070f55de5066034ce0ebce96c1764210470c9e1c5d7da3ed787cb219a989be46f272c18f14367d8c34f2342f0aebe3e5d9de8824f01ffe3638efab9165f7275ae8d92ce75749eefadbf9a24ae2776f803e3fb6d81c4edd7ddcf5849426680082f6a526febd7a5cf33cb86998e59239683336750b29c3fcb4c78da930c1c47a19ada91d03f5736115335172709b10df465c22bdcc4a9169bc59d5ea735d1e989d196c556b7894f449b12075f363c4216ce61dc37f5a7b29e6645c439924d440a154ecf2dcaa91455f50e2a41ebe242cdcfb92654f82a76f6a38f2c7eaa3e812013fae44fb5e62c307978811f2178913ce163bebec503efcbde5dcfbdf20d5875b3b912451d381bac48790b1c95925b6a58e43a1a028dee7ac452ddd9584dfca65eac58b5c15957b69af921c430d826607ae0247c4b9476eb0269efd3b7fea27f8770bd492c3201e23123ce7048ac7adf7dc427dfad7116b16d924482aa569f88ff7772532289689af3bf3c090c3391ee8a9a3abdcd3a672a77ce17de02ebbfac44eab69444598285b8bd41306eb994493c1f49929bbc398f48357340ca3ef5d4f7eab69444598285b8bd41306eb994493c1f49929bbc398f48357340ca3ef5d4f727094df50f0096fc84d0d315d8dc27795bc907eac31a126b6371978387fb938127094df50f0096fc84d0d315d8dc27795bc907eac31a126b6371978387fb9381e39d939d43ee9eeb22f77d22041de6b172958047ffaaf34f1e3784ca444826e2e39d939d43ee9eeb22f77d22041de6b172958047ffaaf34f1e3784ca444826e2ded7af22458626ba9d545d2a0fe8f9dad50b5f64205360854c9772ccfde4bf7bded7af22458626ba9d545d2a0fe8f9dad50b5f64205360854c9772ccfde4bf7b9b21bdf90f8b35561637042a910bdea7812f6b91d5f5532135eab667651e7ab8a5e75b670c67a8ed0a77397fbc50a97bf7c57512dec8a9d1b7e1bd4cb1ca067ea32d5bc95f6632f94c7b4a664a63cfb53837e01209eed84aaa59603efea29b42a32d5bc95f6632f94c7b4a664a63cfb53837e01209eed84aaa59603efea29b42187e939faba5a1414483c9c734c06030841247d8bba02d2a79a2e90176008e58187e939faba5a1414483c9c734c06030841247d8bba02d2a79a2e90176008e58dda55114b3c5697cf32aa9d448a350f74d935f50f8e861baf55fc7af9cbf859bdda55114b3c5697cf32aa9d448a350f74d935f50f8e861baf55fc7af9cbf859bf661e64ea344edfaead33afd10887454f537c436ee4dbff934a2dff9e3a41f93f661e64ea344edfaead33afd10887454f537c436ee4dbff934a2dff9e3a41f93ae6c602f01c64e46435981018377706dd55407c4d3e99799fb74a5beb6f83778ae6c602f01c64e46435981018377706dd55407c4d3e99799fb74a5beb6f837787583b4c50f36be649e2dbf3d0324e1f66eadd370b7f2b4aea8d8012810708d2d7583b4c50f36be649e2dbf3d0324e1f66eadd370b7f2b4aea8d8012810708d2dbc301cd118475fe15fbec719defc8090925d153907799908958591806863fb40bc301cd118475fe15fbec719defc8090925d153907799908958591806863fb40d06c967d54e3f45d12afcdb6a0956fff8ce0f9ecd8a0e3aaf0d9776d530e6558d06c967d54e3f45d12afcdb6a0956fff8ce0f9ecd8a0e3aaf0d9776d530e6558c8c06a0c06a021e2721a63fb3aabbe970d5df42a044a9b435ead5d4f82d27391c8c06a0c06a021e2721a63fb3aabbe970d5df42a044a9b435ead5d4f82d273919385b476928c0e19960f69d51a33b017514e59b23e24c87e428eec056cd284da9385b476928c0e19960f69d51a33b017514e59b23e24c87e428eec056cd284da90969c68d6f42ec099cb9817feaf59349db3aa1e6a816391457da58bf1bdb20ffa91010d8ba167da96959ace1fd388dac679179130153d114ea90b7003699a0c3a36483ab896defd66b045b990d394300159b878468bfcfe383afbd856dcd372c60438e50ca87b5b2ee2a1adf32567c890057512c4d6596f247498b66f1efa96f354d41386665b1c6fcc179a2a475e1509a596090921d920735d4638bcb6e12de81913f7b19ed5943487c20c37a473fc8da5918dd6772717d5d7fe9b2a459036f3fe1edec0cd7f29a32ad0acff1aa6f0324a4a6a5ecae1c6a56ea13ce97a8158864ee6d780dcadde7d1fa15d55b30ae23a9cab001264c7256a510f775e12dc4350c6e9ac968ea6e89d26522d154ed5af71de12a9f9f42e28e40970dda2a49c9e9928723e97a825997c0bcd12d91b3043febfdbf88315509687e42d9b23650dc5f3c64c63fea93f80f0a2c3d887c977ad9145798ca8fca0f21439c0611deb73cad0c786b29f0c75eb246c3ed0ae0b4bf01c822aec2f4cc26ad6a819ede320e4637e90ea2911c1a562935f8a0ca8d5f782d65cd97e5df3dc1ab15fc0aef9ec8f7106284ad86182c137c0d34d5e6c34159cbf2d3add12c8ba8402c68eda989bc808ebd0abd1375b696ab1287d80101f63c5d44dc9d4676d6c31e241f3625005b3b75ae1dfcd727a2fd1949f93ae60dec811b330c6a4971303e786a418d0a4e90a885ae1dfcd727a2fd1949f93ae60dec811b330c6a4971303e786a418d0a4e90a884c90664a5f2aa560779326a777a184f51a5fff04f0ecf55a09bcb89c93553fbf4c90664a5f2aa560779326a777a184f51a5fff04f0ecf55a09bcb89c93553fbf529120955cdf5ba0f3389f13a17a95c20b0ff5a571106c56ba3ffd2726eb0fca529120955cdf5ba0f3389f13a17a95c20b0ff5a571106c56ba3ffd2726eb0fcab6e2174542603e9e46c3e4eeb2ebab621d08b5c74ce0996d635b7a364eecf6d5b6e2174542603e9e46c3e4eeb2ebab621d08b5c74ce0996d635b7a364eecf6d5e2a06c1f1dd43b821216ad71dda5ec0cd15a560552736d86d0b4a38883e939cce2a06c1f1dd43b821216ad71dda5ec0cd15a560552736d86d0b4a38883e939ccd8b2455cae8430e92554d364671d118e29212ecaee4f969e73af8449b0647a49d8b2455cae8430e92554d364671d118e29212ecaee4f969e73af8449b0647a49decf25f25c9589a40780bc39b97b9ed0a3a3c322c5186e3a8b3191d8469ea5132a3b174ea9d3ed3fca7df941350edbccf87ed54b036853e418fca27d2d40cb86a5216fd7b5e67872d05f97ede566f53ad0885538d434efe6dd44f471dd87766d829f2a2dd9c80c2bf43f14de4f4aa8241c6e6f6f1c8935a1a4d854c46570b2c5cf6a7bc2aa5949b64b6cafb9a005560ec357be4480ef3c694e73da6f4e7c063d02ccf96ff75ad50bb7f98dad94fae0499e83d58810ffea3944b733cb622875f1a776bebfb4c516d23be1958e3ca6f8cb790d0783a049ac8159dfd60e0edba4237fcb37b5d919ba1e2b06675b54899bc9d21100390a93b1ceddbabdeae08c353c7fcb37b5d919ba1e2b06675b54899bc9d21100390a93b1ceddbabdeae08c353ca6647f8881be83f4b3850c6e82e10873e7faaab4823b894541c475690d7ba6a261c7a65daf5155c4369b54d230fc970ecd83c1c79dfe729ebac522ce35817495a8ee96860ae0aefe1917ba46b9965eba2a016fb2c2fd653321e72bebe3bcfe1ce4181801c652346e36dae5a9ed4557551eae50d32f0ddee03e2cc0b86a5aecaf89c34c1c4eb953ec3a27e874d7f41c61a275bdda639603f950e28683b78dfc76fddcce073b25c70f40540a8492c2dabfb53b45385c66b5a1a133d1bd0726d7db96033005dc25ad8dbef9f2e9088e5e9158db73328d7404fd16577a20bb53c0f996033005dc25ad8dbef9f2e9088e5e9158db73328d7404fd16577a20bb53c0f90e32811516460d43edad4d716d218224fc0dd70b09410bc43fea897790983770f705babd81ec122a3ae1963c11b89e1a15e1f277be50317ccd4da4ff994ae7d4b50c3d98460596a27c8ad8a54a55825e0934eaae762669b633029b917bf5e2847ae8b90dc08111a1e5e36f9b01591ca51f9a97c892dffe03168fc3c0ea7f034d4ce49d1e0bf05931b7bc9db5b643f45045664c2204e52b27b037fc74772b12802338572de14759e09baf833bfb5b04ac7e9d55ffd28e99cf8ad698e26b5f3841cf2006474d997543bc7cda0a1dfeb4db0500a6ddc3be79df0fe078889d5026a21c4a74c57bdfcb6262f6bf7e8498db24f4f9b510d5c8b07a5401d3488eee11ea1c4a74c57bdfcb6262f6bf7e8498db24f4f9b510d5c8b07a5401d3488eee11ea1692fba18b2ac46f377846f4f280f5432d65b787a103ca685c1843b4fe7bcac81692fba18b2ac46f377846f4f280f5432d65b787a103ca685c1843b4fe7bcac885ad250ea2a1894da06ca5d85eeb7bb048ae4c46723717266ab6c69c5ac6b5d15fc7fe8239301086eaa689656cf5f126dea453d3a08996e52ddf811464b99c03bec693cec471c4a33f8ff186c18b0459de4e5809b4f1ad9082badc5aad701c00eab534de232d271a7417b63f51f9f195fa5bbfcfbc40dac1eac2818c3c15fd9db511edb4f9554183d1852e87c8c2313a8f03520e61202d03fa9dd0e8b199d8d8b511edb4f9554183d1852e87c8c2313a8f03520e61202d03fa9dd0e8b199d8d8971e49c36c1922f0d2b9c696aab40ec93012638d3439c5ea3850006f2dff1143d3629091dba95ac3005e8fb14398cbef1e64f40f4892a76fc6c1ed83e43bf05ebb9b9c5d245b5b38b004faed0834f0ea90bf8b3fa3f4c6dce2942c164dbefdf4703a4b9e777c5db440b85efa05961c9d7034d430250e234815b0e793132db3ba6e9210dd49ef9685a13aca9b31364e94061cc7ce8015f2f17f2e7f5d6d66dfdccd2e0e0c4a9fb5315b4755c5baac1f0014630c2ac61620fdb40a2322272fdf2cfc40e7ed469fd67a4b2d6d60e121d0d50da228c95fba083ba48257e4f113a96f0b9acf7f7f0715fb86ae5df904422b87182cf47b70a04329c4fbcd74d1cd10b9c64382425c52a68ce776d6f7f3aefab241ccb05806ec494df56e18852e04f51cc64382425c52a68ce776d6f7f3aefab241ccb05806ec494df56e18852e04f51c0dd58bac6a24be99e23755b8f090a76ded79c4590a8c0b7f213ed91c209a86660dd58bac6a24be99e23755b8f090a76ded79c4590a8c0b7f213ed91c209a866611bce14ba776406b68abcb79bc4ec868d9158a9872fc68989761ddb0ce822b0f598a556bc8ab2b298b28577a50debced2765e3bf94d1835beb2ccaed42832bfddb045e2f4d4c56ca394982bf9bb1d57be50c87aff7170d2eacaa77527b28d6de84882b975093a2a07a514b4ba82357ce192b23b096143e276721574a1b6ee46184882b975093a2a07a514b4ba82357ce192b23b096143e276721574a1b6ee4618d38f548d2088d1c259ddc0e227aa76d1bd89e10b6190d8dce2b6bfb9da2f13e8d38f548d2088d1c259ddc0e227aa76d1bd89e10b6190d8dce2b6bfb9da2f13e78db00a5a8e7936593bc60ad63077a6244f2a1a50ede6d27d07f2a6558738fc878db00a5a8e7936593bc60ad63077a6244f2a1a50ede6d27d07f2a6558738fc896b52244857fdafda84cc5a024e553a97a2aac70a168b7793b3332ce81d7515296b52244857fdafda84cc5a024e553a97a2aac70a168b7793b3332ce81d751525d9817e4e4f9fce69302be97af279e41676cb4261b8a7eb70510645f6bd55db45d9817e4e4f9fce69302be97af279e41676cb4261b8a7eb70510645f6bd55db4170172dfaf06cd7fb6ca0c8af101fc758a41d19767863ca766ccad92c408fb9d170172dfaf06cd7fb6ca0c8af101fc758a41d19767863ca766ccad92c408fb9d833b49902a139f03f4c4a4551f25ee5765ce03c0da62174b592609d1a487e8c4833b49902a139f03f4c4a4551f25ee5765ce03c0da62174b592609d1a487e8c4e7aaec41bf46fe7c49e762604529741a7a5c113a47196fe6888e5c5053ab5105e7aaec41bf46fe7c49e762604529741a7a5c113a47196fe6888e5c5053ab5105d12fadb011b1bf1b667bbd4d66e332e7a14dac74f22d6e18217caaeda0eafd1ad12fadb011b1bf1b667bbd4d66e332e7a14dac74f22d6e18217caaeda0eafd1acf9f55daa3a23609c41b8f0a34a8e5e269b50ca650ce48e8806f66316623cc39cf9f55daa3a23609c41b8f0a34a8e5e269b50ca650ce48e8806f66316623cc395f7c7a69f8fce083b0bef7b4efa3b7390b5846a707801177c569c96520e3456c5f7c7a69f8fce083b0bef7b4efa3b7390b5846a707801177c569c96520e3456ca2d3108c55db13bdb5b47e934ca629a2c9f1a32e64e20fdc5458796e04e03286a2d3108c55db13bdb5b47e934ca629a2c9f1a32e64e20fdc5458796e04e032866eaeda296591830d8e0e6d0b2dff7a02e2b5a1f3bcba34555706dc3ee89351f66eaeda296591830d8e0e6d0b2dff7a02e2b5a1f3bcba34555706dc3ee89351f6ed544e595b2d554d5847236b8552a1885fbfd5cad98bf6ffc4e51db646cbc1a5ed544e595b2d554d5847236b8552a1885fbfd5cad98bf6ffc4e51db646cbc1a50b09ddfc9ac958fe85fd3f6d872ed8e72437ae8489fa3db58ee1ac681da717330b09ddfc9ac958fe85fd3f6d872ed8e72437ae8489fa3db58ee1ac681da71733e96910559f71c6da41f41417805b5e1c727274df4fe90d971df59315d5286035e96910559f71c6da41f41417805b5e1c727274df4fe90d971df59315d5286035063429b2c52c473eee04d8643de84f33514258bcc45555c569fa07faef9fdf46063429b2c52c473eee04d8643de84f33514258bcc45555c569fa07faef9fdf46f0f1df55b270fcc4635380dbe1c43b0d5c6c4f1d4697cc269799bf4988edd04bf0f1df55b270fcc4635380dbe1c43b0d5c6c4f1d4697cc269799bf4988edd04b9d141c9bb06239ed3d9dc4665a447608bc900b1f426091f2c3ade6662c92a09e9d141c9bb06239ed3d9dc4665a447608bc900b1f426091f2c3ade6662c92a09e3a191268db5c49647e0c548a001b092f83cb2ff5f0dae0be6859e24dc280ff3e595d0fe2d2403586ba9d4ef1f9a4172b1143a8cef2069556cec0dc5c6e1e110dcf5157ef6f1ca364ddb682c8d71da2875eec010143efc027f8a7e39097e87a14ddd0fe10bb12c670d50f709c8a0f64762ba56c75f8fbd8b9845a578c7b0e0d2dad1809dc1eb3a93cb2d266b9f988159e8427053f8a7ec8e3e9fe34e746331b50bc7b1b5c376f9c8f51dfd1361b7e38858ff1d5e7b9be70ce434df8fed61247a22a307b8fadbed133f669225fad1bb3b73ac2ad8b464963d6a7a571c044434a65ec1548f3232a007de9e3c9766b7cc4834789541053cf9e382dc90d6dcc3e227615671d149b1bfb78a36e847ff568eaa1895ae1ae19923f5c6ec8e227b249312fdf2edc73bac4bf52299860fc6f16c3808c24381171a7fe25408a8e687fe70d1064f0c31087755af272166497ab8ac2bd2b297c55f1d67589bfeadfc2ba0a1962fa636e35a51ef72b48ea3366c7173183fb057380cf4e0dc66c8c99c25040c88afc33b6ae0461c643a833a1a3c9a7f383b30980ef15d7d1b6930b18e54a2377be19ce2468a9578d6999ca9c709e518d7716fb7ead5b9a92c1a9e43eee3de33b365c0a0059cce71869ae216cf5691ee7655ae879cd633e875ea5030474878a520fef42b6eb45277d83a2530cf1bd68209b495869e1d4e3589dc1a6cd81722eaa286d295b47b2a8b3c8e703f949455c19f37c698d40b4f5498ce2d70ae7018190daf950be0418cef83d8dd934c85462fcd4c85a747d9afb15e56e055a1ac1b8d101574e8af12933df38e5f2a48e858147e4369ee636a660e6167d13161759612135cbf7e1489942df3e06781fab0b7cf6b62a6b6f7271c46be562ff861e6ba1bf54bc43ebf47348e95af986300f1b6f0042feb168ac0a16c27c0025f9b168c3125ebc43ebf47348e95af986300f1b6f0042feb168ac0a16c27c0025f9b168c3125ef347b026b1b1299791a73c14cda4dcb33937b170f7737995955a4b167ad9eb17f347b026b1b1299791a73c14cda4dcb33937b170f7737995955a4b167ad9eb1735253906cada2ef8d48b18df36accc1b831f84ed2be3947ec167d6ca74075b2535253906cada2ef8d48b18df36accc1b831f84ed2be3947ec167d6ca74075b253fb168fe0c74aeb4f0258d85a10f5c0b21a2fb0f5b15b3fff95cc74c51d8ee943fb168fe0c74aeb4f0258d85a10f5c0b21a2fb0f5b15b3fff95cc74c51d8ee9482a088d3476788235e5187946a22864b74a6cda63dda7a27743b3f662ea2195982a088d3476788235e5187946a22864b74a6cda63dda7a27743b3f662ea219591d7ee045bb29575cda99b1b6341fa3b5206abb61c87c26cbbcf2b3d1598523ba60a6e89b0f7f805344b0a86a34e08f6363f9b031c1bb46481493a946774a258e966487c5a2007adb390eba0fd94ddee640af153ce4f3db187e1cd7efad8fbf6b3118d542c1859c78b1eefa4afbf3d4a03718bec743349f6e973f5f91d10ee5f8124ae1df4932cb884c81e146df78c534ff92db4f4909f95217b8536a7e0c284a8ee68f1704d0d39626d09cd1a51444b618caa129f290baf0349ad6274a54f9af8ee68f1704d0d39626d09cd1a51444b618caa129f290baf0349ad6274a54f9af6df9b11cbb8e86909178eeaf476f7a48ad59ba8fd8f8cb0c339991c35a529ca16df9b11cbb8e86909178eeaf476f7a48ad59ba8fd8f8cb0c339991c35a529ca10abc663c0b9ad24767ac8202f9d8ad22c95bf24fce6b970b18abd6a8296caa180abc663c0b9ad24767ac8202f9d8ad22c95bf24fce6b970b18abd6a8296caa1830bbcd6f4a6467d4a6b6a030c967d1932c6a25adcf2c89f0449602a01019c72730bbcd6f4a6467d4a6b6a030c967d1932c6a25adcf2c89f0449602a01019c727f007b209d90549bccfce14524e4fbf5e52243ae5f246b4c3d1717ee9b4723b46f007b209d90549bccfce14524e4fbf5e52243ae5f246b4c3d1717ee9b4723b46dd48689328429e01146ef68e3394458cee25b7486e7eeaebae2761263aa1a82abb1cfed3e83c61b72cd4bb7104f14f55bdec6cb6c7fd18d7ab9298dfdeb65c4057c09be4b1f8db6db03dbb8bc863e3e885c87f85c469ab9376901d88f66313d9eca51ec264f1bcbaf26450b3836f755633b254b4018a5ee3f527ebd1055d5bc4e2f7667a4e5dcadbe9e6550a1b869a161095e8beda84ab95e2d8a3ee831a76f682cdc396f659a26858d960a5ee9a6103faad8a8a3404069cb44702f72bf84ba582cdc396f659a26858d960a5ee9a6103faad8a8a3404069cb44702f72bf84ba574bad145a00b46ec42ceb3b2a7bd46b21c246b5f415b66ec141fbb15490f37efabf18524ea21d6cd6739a6e7b43c52e97368c5a4eeca292e66ae572fbce52f806208d6f06e31c3c75032e31b52c3f346a6ce420c7cae2f7cd2edbeb6f382e48a6208d6f06e31c3c75032e31b52c3f346a6ce420c7cae2f7cd2edbeb6f382e48a558b703e7bd210faca4b61d64b5133e7799e326e2bcaa51e9986d287eed73add1bab79e25c5df8cdd7feabd341be084d37429f061b8920f573f31607ab6f8b564ce29a996ddacd30022a90d22a2a8f46176293af7efe3cf58d42e06334c792f34ce29a996ddacd30022a90d22a2a8f46176293af7efe3cf58d42e06334c792f3efe028e4cf0b66e38e0d5cc91681fe8bdf4c679e39c7503fb33af78db2eb7ac36a284374fc8bc135808baf5973d8e4ef226fca4aa9cf1d02263364994c39e4b01ef2c6733ad76f16f22bb5795e2a0fd05b738317b4a18cfda4551b740bbed1911ef2c6733ad76f16f22bb5795e2a0fd05b738317b4a18cfda4551b740bbed191ea46eddca89face43ab267fd1b673cc03e5b02c2656bf04971e7d921d3492b80ea46eddca89face43ab267fd1b673cc03e5b02c2656bf04971e7d921d3492b808a50d705f501e49a4ad6083616cf137178f43e8a348edd9623b3bd628911ee9ef1e8e0c4d39a4fa11188c3b1ba2e3ed590145c4c8583402ab54c03f0c04e96b51a36773b1db6d9d45791ceca0453097374cc5a799759feed1b446c202f7bd7a41a36773b1db6d9d45791ceca0453097374cc5a799759feed1b446c202f7bd7a480890fe84d7f23a559d681a1746f22021c8fea1a8e17df0a79c316761bad82864eca0f1802b98c717eb5126c6c1a18fc3e973f63ea38f90cbf799cbd091d41040e9270c9a91c7f0a954e813d7a456520a6b0e332e4b8cfadfbb273c3128203320e9270c9a91c7f0a954e813d7a456520a6b0e332e4b8cfadfbb273c312820332e58a09717c18cf77aa3f412a57ca29e7fa816764c1c282fcb5712ff9e5d87ba5e58a09717c18cf77aa3f412a57ca29e7fa816764c1c282fcb5712ff9e5d87ba548790e5b33d519e2f601daa2b5b82ae4d9a27fa8a900d81c75867265b35255dd48790e5b33d519e2f601daa2b5b82ae4d9a27fa8a900d81c75867265b35255ddffef7e1162b75c8cf2f7b853be44dc59e525ebd9040d4984c42d4a9971f96397ffef7e1162b75c8cf2f7b853be44dc59e525ebd9040d4984c42d4a9971f963970c1458679e6eee5a72ff78f6112e961f90fd808f1314b2055757fcdb70670cf26791032b9ec7b45011d59c9087524bf7028b671ec6b38b9bf95ef25363f95339b6a3900a968aa1c72ddac7217faeac025dad2cb9f2b376256436062c5a4322a0f57614892dd017e1a0eaf23296c702c15b4fe5003823023fe55dfdedbda3a90627295d9f517e1d517c7ed8de4eba4318459d7634543d4973b351f7245d62794627295d9f517e1d517c7ed8de4eba4318459d7634543d4973b351f7245d627946ad535d3ebe1f4d0ffb0f9a75650dbd7de22f13bd8e68ed41effd64a3dfed631aad535d3ebe1f4d0ffb0f9a75650dbd7de22f13bd8e68ed41effd64a3dfed631ab8709b7f86758c478462f5a99df4a820ad50f835234879b46d42f4e42a35c5beb8709b7f86758c478462f5a99df4a820ad50f835234879b46d42f4e42a35c5be039e5cd8edfcd9054e73cac4ff5ba7e167ec267af9a8b65d66abb666c0b086be25af8fe8face6985e9c97e733a0269cd832a71152b7a4e558252a61e6aad68d99f43d0c3b7c4de6cb1ee28aea18111b53402391ae4b646ff72e445b3f772a0bd2a8b75512e9567c79dc5bb3deab2cfb41ea52a2717c3f874730adf06389565fd24a81f0bce5413cd4666dd392863eff910ba6811651bfae6cf0428e114b148acdf5370f17f4a3edb73878dca34c3c814807f62bcf070a4ca58a97f3342cfc08c341160569fec40d76e27b3bf8ed7d046f239dd38299886a1f12daccf1b612742341160569fec40d76e27b3bf8ed7d046f239dd38299886a1f12daccf1b6127429ba8b7cb1ba974cbe9c9df36f9207c0980cbb2b910ff1b672acd5e4dbd55429e9ba8b7cb1ba974cbe9c9df36f9207c0980cbb2b910ff1b672acd5e4dbd55429eed494bf23c1eed252f2edf82b586a0de5c37f48a21471c14551610a309ff861eed494bf23c1eed252f2edf82b586a0de5c37f48a21471c14551610a309ff861e8fc986cbb90d3c824c82574693ffb1ff19f77fc7270a1d7c12c93643f824c9498fc986cbb90d3c824c82574693ffb1ff19f77fc7270a1d7c12c93643f824c949c39ca7a3a4dfb31a8a0a3912733a960bf7422f72a214c73ee4e0df3e94c4613ec39ca7a3a4dfb31a8a0a3912733a960bf7422f72a214c73ee4e0df3e94c4613e98a47776901a06b1f909bc75c798631dea5bf30aabeb04c82ed8d269c516708498a47776901a06b1f909bc75c798631dea5bf30aabeb04c82ed8d269c51670844d5d7f30060145508deea105a34f30595422ba5d4c8960d187e5c5e75ac54d6e4d5d7f30060145508deea105a34f30595422ba5d4c8960d187e5c5e75ac54d6ea02781a3c1145ce1bd492ca2332dd609264d392e1f4effeb4ccfc85f1bae6a58df7e3cc9058655de33e3ee21443b7c7e403c3e207954f59b13a88cae879f99d6d21fcfbc68890d645e331e5b31b400aa5da967595f735f0437bc254eb604db39197987182112474c74ff3ca97599c7186d86b6c31ac1a3a995c6761fcb1ea9338b1ff0b1149ec249c1ab21ee801b43dec378a49dce47d83649be245c2544d48d97faa1e19aeaf970efb7e23ee0f2e1395bc31c95e0f4598905885771505435ee5a0a8aa31e0fbeeaf6c3467df30cfe362d87db1b98ff60bc1ab82e0111d3ea091a93fd94426207960c4f3e608fbf9278846c636fe9c96a6e8d9934d37989a1be09a8cd34e6a6cf2a8719ad3d0931a5438d915e585999fbf46e65c2eba8757fb2831bb96fb433e1f336b4c6c89b855e51f318e0db61477af36659d7d553bf25455d1dfd0d2a859f9edfea7d5a4cda3a8f1b578bd37e54bb6e3183fa8e9aafea325d1dfd0d2a859f9edfea7d5a4cda3a8f1b578bd37e54bb6e3183fa8e9aafea3245885688c876764e4de34fdebdb92396ed1b01328e64218eee128e74e0eecbd8d928d0a24659193445a2ee1c54ed7e8236f5c855fa70b89581196c56ce6e9a8b753c7a8c06c1da5b26b86a66295f22228760038ecc3bb2c3371e9a62c4e383e192e6d364ed0e671c1cb2103febdfc01fccb69d52c5495b587fbb6ccaa1d67c72a9e61a109ec6011e1a86584a004f14faf0be54a4df087cab2a805dd0d5594348a9e61a109ec6011e1a86584a004f14faf0be54a4df087cab2a805dd0d5594348def20f0990c602d6743ca2db946de1b3ad62336c1f14ea35d025b1cad1dc66ce0f4dc7e6145a4a46c9bd178300ad2608de20ff07d726046445f7934be9dfc0a6f83fbb8eadbbf01806cfd7c2281e04f92d349b1156c863e0a708abd38ee9c6db9b8793af123a9b514f1bb22aa76c8ed3a11f11586503d3234c2a67d44a8937ae20d4aa2494c5b963840c14edcfa1cb5e320363849d26d4c8d15f417ee23db82834ba777ed5110f80ab03cafc124d6c8bc820a4c2df9922e52b8f839cf99df3580dc7e22994a1b512420793c6e6c4ca0f705aca413d88eb79db996c974a34bd1b56c5a4bb908358309d7387e31db60c6d2ef68459bb18fe58f50394513b4b42ead0fa422eb29eeaf082dfe518c4c534eb971ca754ee9c203cc7ed0c5aca1994d80a6b77ba114d9e0410a19e1926507da5526413a82572c74fc15470108e825b83a058831061d76ede5e9cab6230b976218bb65f7dec2c93a0fd02a1f5b0a321296ab080f407b5da25a96a3b98162ef785dbdc5e0c64da19c47b204e7a5eb4754a67f9b483997630c820f4ed0c12d87ae1610cfedd168e9b4ef810c9aee9f6eec33a17693aeea9f61c0f4f967112b9c8fc92010187e41b502c91cee52eae6bf6f1fe87d4284fc313f7bcfb9530d2390a576b7b19312cb98a9277fec4a1b2494e9d4f610961912970cede8b9bff240568dfdc87d4635aebe7fae0de5d639c03cc8556387a05d33ce2900951fe22ad57b77cc06c2a05a79413fc8820a9b19ba6c4fa11a556d68181819bb540059017831712054cbe0ffdb5cffb04eaa82c068addb240c93015cf503a2483a78654d3ac0b8cf0e2de2c34cb7cac52076338f71e32ed00f79ae5b4a4a3e61b21aafebe7c985182e14c79b85800f74c3e3045fbf67a5a00f79ae5b4a4a3e61b21aafebe7c985182e14c79b85800f74c3e3045fbf67a5a65580f78abb35cfa1601e921fd6877625566c0b80ff73744ed014cbd3a16cef565580f78abb35cfa1601e921fd6877625566c0b80ff73744ed014cbd3a16cef56639154ccde6cdbb98553493b5c9c4bbbc28269d7704b62e83f5034202f896a36639154ccde6cdbb98553493b5c9c4bbbc28269d7704b62e83f5034202f896a37496b1a6043f1d5ad3e8b7ff2b30535ecc6ae35635b9a57f6d5cdea5000d6e5e8153c223fe8e179603b3826354c5f1c2b2ebba329a5ad3d4d1ceb68162268d9c617105db0957bd3654cbbf42768500f97590e5a6b16e29ada320294251be82eb7e5b4e283a4fbd0c732f119ad2b3e795201a22741c2281e54564b08b7aab1977e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855562995eaef5d3b2d9731ba5a9faf6726f7d2fa4661637affbef4ffbadc10ed0c07c46091148cf68201c8c494b43044699a9d28aaf5cc82ccc5de3383479d7bac07c46091148cf68201c8c494b43044699a9d28aaf5cc82ccc5de3383479d7bac6a0e470027fdd644cc91d9bfe1fac3f04cd870bbda7a231d1fe238744d4e80e05e7abec1d1d2b4b73708382f954ee29c630fc177dd314522df91809c4663b78dc660b550db878a8ff4d8631cebb1cb1bc83139b4af9a6beaaf61926def65474dc660b550db878a8ff4d8631cebb1cb1bc83139b4af9a6beaaf61926def65474dc573763f7c9aa5d277ba08ccf7d6c94b9d7527daedc36009dcb1320c0d7bbb9de012fb8dcda1f842b52b8ded8e242dd1641573e06bb4a26d69ae25f04b610116780897994d553a480c311acfa72e2d65f952d8d06547597670b99aa9f3e065af780897994d553a480c311acfa72e2d65f952d8d06547597670b99aa9f3e065af4b3d0b9e54e6174146d5f402f9115d52b9e8499dd6a2a3032e476fd872d530494b3d0b9e54e6174146d5f402f9115d52b9e8499dd6a2a3032e476fd872d530495da5fe9600d46893102f670be779878fabf9b3868baee28b88a30d68e724782df01e9ae1835228d46b8761a36d310364bae4146ea59f7528e50fa5dba2709eb331590aa08bb1848dc41f6ee4748785799336d6313ca4529fde0dd1b56f0b15e631590aa08bb1848dc41f6ee4748785799336d6313ca4529fde0dd1b56f0b15e6ff6a0d639f1af8169aa4e73037a255172cc002945f7eb45caf4af4c21e266460ff6a0d639f1af8169aa4e73037a255172cc002945f7eb45caf4af4c21e26646028437a6f06171f8baa7adf9d2baab4b8ed6fb7fcda10170d8dfee968aa207ffb200a8ea7dd56154dc41134361fb680b98bff64db568c37bdaef2ac15142811d283022707f68cb66711accac28789870428da2990269326a2e151c9496ef94326747a3e52478d7af39bee23463062d5672bf73198c7d99c71e804882d7f132124ed1d97d8d4b75ad3d722f9e7aea5855e21832e722a59e2aea6f8fc543bcfb407ed1d97d8d4b75ad3d722f9e7aea5855e21832e722a59e2aea6f8fc543bcfb407e02369fa3f9149229f963afab1e74b00aff5d2bd7f082149044a60a42ffa3185e02369fa3f9149229f963afab1e74b00aff5d2bd7f082149044a60a42ffa31850259c385b718121ae85b475daa6118ca1064a1dbfaf6b3cb1035c73b3a5c16530259c385b718121ae85b475daa6118ca1064a1dbfaf6b3cb1035c73b3a5c1653868577a6c672a85b7eb0fc11f9aed87d14aba5cfed4ca7b9cc50593d44f87bcb5a6da41e85220d905c3642d646ebca13f4847d38ad4f2a89d02755c0f6b7bdb86ef162a3ccdea8a9bb60311a61334c502ccd5fb8a503060e0fcdc1ad3d5741526ef162a3ccdea8a9bb60311a61334c502ccd5fb8a503060e0fcdc1ad3d574152c79dd543f4cde6143ebc9684e7c9fbd44b6adba804060b64aeb81554dccaaa9d66355dc3492f19e3cf81e599934d755c6076c00240a565023722755a67c6c48ebd5e0b07a0b5ade166ebecdf0ae82fbb44a3962336e8d550f23e060c0a5d1841bd5e0b07a0b5ade166ebecdf0ae82fbb44a3962336e8d550f23e060c0a5d18415baa83f3b6bd438348117ad41675e406997d59acaaaeac796ba61d747fdb0e99e3baae58b0e5af171c764c051b5527bc46265daf5b61ace92d52936b1e71182714f8c10231d64074b25f5e3614d99d1f1c25fcf8c7427b7346844736a731690514f8c10231d64074b25f5e3614d99d1f1c25fcf8c7427b7346844736a7316905fbab657e704af49deaa9c88be852b31f2c3ecbb2c518fa4ec4acf3b98e2e9742fbab657e704af49deaa9c88be852b31f2c3ecbb2c518fa4ec4acf3b98e2e97429c7a06aec02c2ab79c1486c842a4f6ab21d0753c155cc838be8723fd8450a0529c7a06aec02c2ab79c1486c842a4f6ab21d0753c155cc838be8723fd8450a052daf9e63d8129085e1a495110fae5afc699dc66f4426029911ec80928254500d188f8efd2a329a1bcfd5475b963484a5b9e0c08d1a31b0c10b79e1fcbd0a8c6f494b9f25017a1426c5ad30191945e046a8bc0159a189bfd7c18168293f74a287d94b9f25017a1426c5ad30191945e046a8bc0159a189bfd7c18168293f74a287d1568b4c68fb4f9e8fbb57635bb96e90bda1d67a3ba718f6ed234554f1d10ed3a1568b4c68fb4f9e8fbb57635bb96e90bda1d67a3ba718f6ed234554f1d10ed3ad194df532a914c5964f182b7317ac3f8166c724f44b7ceb96a27359e93222798d194df532a914c5964f182b7317ac3f8166c724f44b7ceb96a27359e93222798a7884dea4d66729dec87cd049c723781d71401da3fd03cd1d9929d5428566a2ba7884dea4d66729dec87cd049c723781d71401da3fd03cd1d9929d5428566a2bf55e36029d3becab65b3b5345b114740a548ba6617e8e53d2d249e1e2640a73ef55e36029d3becab65b3b5345b114740a548ba6617e8e53d2d249e1e2640a73eb80e64f8ad868ebbbdbfe4a38436c170f68644c01142e253f937f26d95cf8254b80e64f8ad868ebbbdbfe4a38436c170f68644c01142e253f937f26d95cf825430a3b3a54afa7948accc8aff980d3e5ee4373a4313d9671c42b8b2727afe594330a3b3a54afa7948accc8aff980d3e5ee4373a4313d9671c42b8b2727afe5943f71e0e94bc8bedc610aa9389ac8bc73f13a1dee336dc12ebcda6f60ddc300a26f71e0e94bc8bedc610aa9389ac8bc73f13a1dee336dc12ebcda6f60ddc300a263036a256e11996409296e8f89e45827e03186989f1b202f52576f4b22ed5b2a33036a256e11996409296e8f89e45827e03186989f1b202f52576f4b22ed5b2a3d644d1cc40c2865e7e0b3b59e6e6e1e454f5c8d5ceb8b23632d3921fc6d9b794d644d1cc40c2865e7e0b3b59e6e6e1e454f5c8d5ceb8b23632d3921fc6d9b794ed9a614f2cc6349b39870898fff5923b252dfcef4a9d254f0d4e897df535b088ed9a614f2cc6349b39870898fff5923b252dfcef4a9d254f0d4e897df535b088c03875d9a6e3ccab2d09d7fc92ebf341fc40b2a987570f52344feccc1533ddfac03875d9a6e3ccab2d09d7fc92ebf341fc40b2a987570f52344feccc1533ddfac648c4702604735530d0dae752090d263a3575db2bcdb9e8c41c7ca1996d7844c648c4702604735530d0dae752090d263a3575db2bcdb9e8c41c7ca1996d7844f3f66f08c3203975e2da88c07deb977b48953f14a9e332f7d3f6357563589315f3f66f08c3203975e2da88c07deb977b48953f14a9e332f7d3f6357563589315b8aa1c695938cf754aec6717b3a91fe6776d6cdcf1d2833f83901101008303fe77403659bc8aac9b960faa666556572d177a7b9fee33fc52267c5c42164993ef187fb2a88a037e40f9037e511885949544acf10e4596b380d03578b1b8859893187fb2a88a037e40f9037e511885949544acf10e4596b380d03578b1b88598936f436f77cf011641669bd84a1feeee057483dc72ff5bf2532c931e6c8b6a5e296f436f77cf011641669bd84a1feeee057483dc72ff5bf2532c931e6c8b6a5e295c893837a54e0d6758f0cd5b28df2f0d94f24af8e794c058b4e6e3b394460fb29cd6b5669ea59f236e15e1d987cb284822ea97279d5c712069eda0f1fdb17bc449a18b53d429789a0700d34e140638dac2245199e63f3bf543eed1f155b5dee17c27d669d8366acd6828f6832fea9058795a6054f5faaaf0faba37205f01a6b6b2489d7d3ab95d0a09d63b37ebef96a1251593af46630450bebac477318039aeb2489d7d3ab95d0a09d63b37ebef96a1251593af46630450bebac477318039aeb908478b9ebc14b42d2e88cb64191620251460aa264dcd5363fb8eca1f40d378b908478b9ebc14b42d2e88cb64191620251460aa264dcd5363fb8eca1f40d378eb7ec07ab5c9bcca77b65e3ad35c13122d6b01e05a4ae8e346e21414daee9d33eb7ec07ab5c9bcca77b65e3ad35c13122d6b01e05a4ae8e346e21414daee9d33388526130ae3ffb8a4013e7ac9f8f39e815ceae6387f64887c9d56f065e6773e388526130ae3ffb8a4013e7ac9f8f39e815ceae6387f64887c9d56f065e6773e01433de9c6828fd904ccbdf76c1b79b21ef5117771454a2042f3f5e1192787aa53740daa757aac77ad98141e60edf4640d7dc53d99a247bd2399251cec1598df9704df179dbe06b77e164236605b934f437d024674e1abb07d8c1c59b2c85f769b6e040dd84fea86a9934718a8235fb694825e8b29fd9fe65f2141c0f3c472094228bb0bf8459f54254a3eb1645bfe144eefd0d01e6003f10cd32bfd8434da451778251a05df1e122ea8de0ecb4de0dd44d42c15cce90d194795b9608e8e19da394bc12c39a7c49bc57f972b06c6209f54b85b7a4cfb7e4c51bfd3577b5d637a04a716cd17c5c5515e865dfafcb3d2be76b4319cceb80f935e35fb349b59744cad52a32abeca2bc19d7ce359d871574b6c55b639fc35ea10fd91451aeaea188f1ec13925e557a58fefc02990ab07f8251391e5b67dc247f36c63b9065fa1427012d0b9cd72a9e62a8ea7dea0644d0346ebedb8abb8f52781aace8b5f25931b089c0bf0224f81e5fc52bd01f75c0536e8a12b4ad3da56739a3ce90d4c16d757be1c2a0b3952ce5a8ba5fc18c880846a0f33871f197b99fde58723d6e041a79eb5cf68a44a13c490d6bffb10e1d0ba84cfdf3081932397492c59444270e7fd6dd7adc25d64a32a34b0bb65793829c2b57fc502279846110bc450502da8ade418c1007b557128244b3901b51eb9c826f36dd84da78bf13098af12fb059318db8a8c43c2e22e981c779c6d50636557d555476fb21388ef0f0589ec52a7b6f4cab521d2c9b4c826105afe9c4e047245f96fa41866a974f49e1ab5c9081e9f2954b561cbcf72ba6dc772730b5d3538f16b4e89d75bcb6b3de5e1c8c8f4c8997fdd964e7b71311022443c9d701b75d41f629a89b577f236b7030fa8f15bef9ed47cad44011bba5e7021650415d6f02c002dcada96cd9aff015f672b0ded48d2577e3794f5081d119efae84249f85aaf894fc0bb4b4785527a7f12c32e40fa96900dfb520ce52c244f6d8f79d6509058bdc28cd1d4d6a5dd98d8bb5a98f566979434287542d8f5599838a6d1b46e3f21b50bcd3fed14de8de261ac5209d9f6e16de53265c12cba844319e7243d4303b93a5f6fc50cdf5959d7c726fcf7d34924f2cadbb00d07effae0bb6330371f242790ad2014826d5d1373de9c7eafc967ad034b0fbfafb976889c484840e59cefc5d1759b5a8a147d7be0c82e18f4d91a797e23a53ec69e3bf4044d59e8da1a6a85fa0a9fad2b1c3b5474a4799f8ad11dbd398bba0eed0468f58c852bf68079ec9549a739f84b14a411348d7d020ad8c58bf4cf7711c05541462b57f4d54e6d71432c3c7d6df3a9c399ceac26e4cf70cc96cae5c48b69452a5eff77f6cef10aeacb3e429a91cec1c3d9a6fbbff8a96b862269a09551cc608307f1dd645bf4cf5636770353f085cfad64700d2d3a36de2423f805f755aaf897c640863e9caf987039999cc6bc9e86f989f9f7b3282e489affc461d84f7ba1dea4855f359c997c7ee3ea5e9c6c456501876c7fa91773b19848c589831dda31286a5a0bc0e17582daba6e78cb028f45b4b40a06951a983dfd31ccee10c63e26a6c927c916893f9d9530f1c2c381fbe7edc362b0aeb6ac2cee1875353c63f1591caa6e1326645a5addf3b5f8cb51830c646531cc34904fd0d413d838fd33574b2b8fb7ead58d7b6557c58147349f9b9e5642b422724d213f74a5694428b252dd631bd83d21ec67c99ff6822c47bc747d95c97f1a4341492ecf234f94fd5352dd631bd83d21ec67c99ff6822c47bc747d95c97f1a4341492ecf234f94fd531d8c9fe75bdd9531084cc2e7067a2cb8d4063f7fc44d20a81b2eb4708e64685d1d8c9fe75bdd9531084cc2e7067a2cb8d4063f7fc44d20a81b2eb4708e64685da268c97e88d80118d87d1a8589667b955c7693b854ad682c1e9b3f4b8fec0b9fa268c97e88d80118d87d1a8589667b955c7693b854ad682c1e9b3f4b8fec0b9fc182a7732664dd79992306c5f383a67d536061e6bcd9444fad0fb83595e7a8b9c182a7732664dd79992306c5f383a67d536061e6bcd9444fad0fb83595e7a8b952a1a99c2e844b8dd2ba568cbf0c0fd898bcbda472ed89554beea5588d0fe32e52a1a99c2e844b8dd2ba568cbf0c0fd898bcbda472ed89554beea5588d0fe32edcf95f76e81605e3eed2a17937a50eceaec2b81349c769ea4ca05e19c7de835b6d6ebd6c97bb303fd9f0b98d3c35bcc33f205b5be11690ea22fec22e61fc6f61633d2c21cff127bed5643f27b4f84bdb1ce3842d17ddbdcda161a1a7c720e5f4633d2c21cff127bed5643f27b4f84bdb1ce3842d17ddbdcda161a1a7c720e5f448bed8200d974eea09f61132793721697363083a2546d9f31598ad7f53254e5448bed8200d974eea09f61132793721697363083a2546d9f31598ad7f53254e54d37003c19459f8d7cbb42da6f0bb7442b9e7980b6f8f883f7ec99d762efa67fdd37003c19459f8d7cbb42da6f0bb7442b9e7980b6f8f883f7ec99d762efa67fdd71a35c7bbd5400b4f7098de59336b060f2ba9f7f04407d8a50ac61e9e8a979dd71a35c7bbd5400b4f7098de59336b060f2ba9f7f04407d8a50ac61e9e8a979d09dcfc75534dcab550d791f9823722336e3cd1223a2a58757b1848a7febcdcf509dcfc75534dcab550d791f9823722336e3cd1223a2a58757b1848a7febcdcf59c7ad90ebe6cb4ff3985052d75e00e9084988241a036164efed1ca508c0ea5b99c7ad90ebe6cb4ff3985052d75e00e9084988241a036164efed1ca508c0ea5b99595832be04fe44736bbdf67f5b3bb06af90d6301b9ec07c22a8695a620949859595832be04fe44736bbdf67f5b3bb06af90d6301b9ec07c22a8695a6209498576815d6103c604bd3f0db6c7ab32cebb4810e8d62b3b26e5b6c03b148e38e73376815d6103c604bd3f0db6c7ab32cebb4810e8d62b3b26e5b6c03b148e38e73306f3f2fed22b9fd4eff71cb0f1f85277d7bd62aad01f31441256e597f465d67006f3f2fed22b9fd4eff71cb0f1f85277d7bd62aad01f31441256e597f465d670cb68d2bbd6f48649c1d2607c3203fc71c8cdae422dc6e035d2bb0fba096ae3cdcb68d2bbd6f48649c1d2607c3203fc71c8cdae422dc6e035d2bb0fba096ae3cda66182928e96994e9f30b817c39c92d1f144acf0b229a167eef8ec7c3120024aa66182928e96994e9f30b817c39c92d1f144acf0b229a167eef8ec7c3120024a2defec14c47ec8b085374ad01ffb055181dd4d42cae2878a7854805edef3fb4c2defec14c47ec8b085374ad01ffb055181dd4d42cae2878a7854805edef3fb4cc9499dcd16a046e6a7ff114ba604d710b85be2baac1e31c8023251f4638b07eac9499dcd16a046e6a7ff114ba604d710b85be2baac1e31c8023251f4638b07ea64c3fedaf8fa0054454411238ad81b3ca7622e0e6193dc03eeedc29b40cdd54cefb3a627a0c33ad24c4766339012e670ddad3886c9dd0bd12df3bc03a8cf149316856fd815df97a50f28fd3b270e0c0c85d076916b69c7487bd93befdb93104616856fd815df97a50f28fd3b270e0c0c85d076916b69c7487bd93befdb931046810a427113cd967c6860b9bfa634d80806a8845c692abf0278551384fe30b2eb810a427113cd967c6860b9bfa634d80806a8845c692abf0278551384fe30b2eb996effaeb0f1e76f13d1caee71d8e9f537fb187e0046d182b3471fb72570eddb996effaeb0f1e76f13d1caee71d8e9f537fb187e0046d182b3471fb72570eddb3b64d0ad44723e3d61d816df969be15dab099392d02a5a0233afe6907ba1c6973b64d0ad44723e3d61d816df969be15dab099392d02a5a0233afe6907ba1c6970c619e5fe3aff0416b125ae5f5dc8e0e02dbc5310048af3d9fd803ae0cde7b570c619e5fe3aff0416b125ae5f5dc8e0e02dbc5310048af3d9fd803ae0cde7b57122380b766de7d08d8c99de7741b7fee40198a9ec3f6386035a1f0800c67645d122380b766de7d08d8c99de7741b7fee40198a9ec3f6386035a1f0800c67645d1d73fca3f2713511e82559c7a3e70ad2d2267da0a6ddcfe428a807a10693d5d71d73fca3f2713511e82559c7a3e70ad2d2267da0a6ddcfe428a807a10693d5d709cf403093ccf22b5c6932d408d189fa3f14f532346801c57b063fc5a8077e5524d8277ba9e3f44defef78c81a194e7ab514276c6c84b45a354513ec8bd19c3ff125b620f4a2ce0dfc997b5a3b4989256371077a677acbe416d784dde3141068343a6e2483f01516ea56ae4226cdfcaffa405489e67365454011c75205e73b528aef8a2b03fdcba1ceeaf6f0bf265048d708a4132a5926ccaa945da874c8116387bd348accae344ab3ee1f40c69f6e5d32b59da76cf1447bd3894ceaef6a781c9ab9632e3738855948229d6c2a4c13986ba83d5a8d53d1473f21d3dcad02e12c5bc448ebf1125f43143b509d75d7ffee6c1d8f4fd690dbef2fc78f09e3545147222ac07bc19a7d7c0fbf9a77fd60bfc8a73b7b61cac31b66be18fcfa9161664d5d00b28a0b33ef4915eeb9f452909fd80f361a77a528e7e07d7e81f67cb1d0841c43e7d3783c8ae6defe12a9a8ed3f4f4982ddc86b4e1c57f3dff2e749ea6393e3487d598480856f5e5d0e94af0f729d14f7d726093168c01abe4bd8441ec185e83b59b78f31b661f5cb344cfa7692b817e33204a53469275b1af5b96ad3d333073b254c5a384f2b6006cd0a7f359961ee6d102db218a2cbc17e7e1a885fa031add5a12c0274999e64783d06f3be98670e7586f32e4f2ef2cc9ac9d821c04987446d98fd7842828d65db09b25f702a73f648c870a39598a141fba792f51053c5e59e05302410eb69c59f5f921209f2f1942d469476b15f305b0c6b3e46b7ac49307a0c25b9871c878d67bde055e27c90e5f535bc9544188f38beabbe6c921977226a4976fa786e37205301f629c7f4a39686bb4ed307f1655ac96cdcd656a55e78e5f1b5e45a267b6f80875ca0c1ec201355223ec9a5763f67c39c3ed1e448e27dee2b913f333dfabccb30ffe849d8ddd65b703da89c179e5f5d5db7705b484a072ac6ee4e2039e450a6e53134c25319ec1a487134b5c9c9f2d2648a9a865b8dbf33aaa799746e4e32ec26a74e6d5c6138506f72d074ff175d1edfcb8c42fad4d8899bc9371ce46dcabf5be8ee15dbada6723cea2f4c678bafefc544eba2f056d6c7cdbbce4a6de0b8e92ad1db22760ae3206f31dfd42f3a9132e967bc758dcb72ea51b77b97c2fbeb15b90d039958c884e5c87d11453c601220ff53f7656b97a6acbc1c1ef7a1a01c4be0708c4f215a9207cc1ac0eae95ba31369876e5c1a94f09ac044c27819478f0d84aaeea552eb2216a045ec10c7bc56e3c0e95d2cb3f740e7457812e044a3802098da4a1dcde91500a9f577cbe5682db9c979eef1a0430e43598acfe15d7140c54bad8a04a7ea00d193c8bbd32951ac9ed9072fbc359ad2f25fb3a86032b5a4211d99828bf23c04909581e1d9a7d508569068648b0367159a2e9ae9fdf9bd8b8aad5f366732e485d142204171a521026af36df74363a1ce54d3d11733997bf7896b831bd894c98502176eb44a855362cfeee39f6cc93c7b309c249daa4dde4a231d1b81347929298f93244270fa57237c002164e977ef3ac131acbe39a22b17864b8c3a2307be45a10928bf437d98d27467b2cd89bb5743949ceed68b4f6fb890acfb27114a3647ce72072ab46a0a7c40899ca7ad8daf68a29f797f4c6a1c3fb7c7b36366cd9af024a0e9c496b91ea75b7f374803aaad74e874cf91cca90c973cf4d629e7ccb6ef1daca7570dff42f8a0b3e83481d3ea6a1cc60bd7189d27f40d2b04cc1815d682be0320ff8dbde3bd57c4640ea6259d42a2a70c9bdd283fc6c6b1e9777e06d1f4420628a64fa993e85289815e5635f242a2a70c9bdd283fc6c6b1e9777e06d1f4420628a64fa993e85289815e5635f20accfc6c559e125b4e6d92840cc7ae013671e25c093006c0405d013321f6473c0accfc6c559e125b4e6d92840cc7ae013671e25c093006c0405d013321f6473c878dee7cb7eff7a44d9608362849db3f9336cad760281114d68519e73c88e362878dee7cb7eff7a44d9608362849db3f9336cad760281114d68519e73c88e362ae14535ce7c57edd0a566d00522ffe93d0e359d871529c2a552a0a98379fdddaae14535ce7c57edd0a566d00522ffe93d0e359d871529c2a552a0a98379fdddaecee96f1186bfd7dc5d756975c796fdb2b57f7d978c71d01c95d5ec85776b9fbecee96f1186bfd7dc5d756975c796fdb2b57f7d978c71d01c95d5ec85776b9fb4ad3770b08bb795d6e57a2ee30cab07d0d7bbb0a7a4c90f8f8ecec6874348d6e4ad3770b08bb795d6e57a2ee30cab07d0d7bbb0a7a4c90f8f8ecec6874348d6effd5aa8da083adeba24da6ff49b12f0b3f025ddcdf026634f5b0cdd9910d5a2074977dfb705b63ff17f2e9cde61f9e4c764b12e03e5142987156592c7214342fdd933929291a646c07e04a8ae4ea95c74838530b94ba7bc73408025fa490285494f11f3e145117f5164113701850cef7ff1eeb78a25c705b280eb10dd3a3dc69289d79ccc3941c745a5a4a6a16077c33e48104ed27e2c8b708a2d1712c410bf7b63bde1f590214433dad5693fdbb1657c4d446c50a020aa7f69df31d97432b8ddaa98b63fff4ee17c74ca249fe4492027400f6b0ec176bfc9c3762cb75b178a8daa98b63fff4ee17c74ca249fe4492027400f6b0ec176bfc9c3762cb75b178a833c8020cf597e391dbe6ea7325516138ed3a9a525e8a0482842d82fc8fa9333e33c8020cf597e391dbe6ea7325516138ed3a9a525e8a0482842d82fc8fa9333ecdb6f0e7ecc7985f604eaee2312c1fc2300475a265759c04bc4ef6fc10aec817cdb6f0e7ecc7985f604eaee2312c1fc2300475a265759c04bc4ef6fc10aec817c2b77ddfa7161fe7afc96d4e2c6afd857c4530e63d3c98de457befc1e439021fc2b77ddfa7161fe7afc96d4e2c6afd857c4530e63d3c98de457befc1e439021f10ce04000a83001fbe1f2fd4ba0b84a2a3920a0468d153f930967e258e10d28f24a7d1d3d55fc98654e913d5386a7d8013bbe64b6c22e2f712daba49397f14dc35bd7b885b124af33c841527bcd866db4dc71e6885e36cafef5fe405d8d1f39c4d2b9b302a78361717b45bdbace4fd6e8888cd7a5b4af0136a4977c86050c106fe39522e9b12828a4cffd733634fa1657143a833cc8ff301798f266234f48f28fe39522e9b12828a4cffd733634fa1657143a833cc8ff301798f266234f48f283804961ecf0e7fd77c6719bd1ccc326601c47e04960e3286ded2eed050971c9f3804961ecf0e7fd77c6719bd1ccc326601c47e04960e3286ded2eed050971c9fca78aa9482db310c735ef88f173b36c03941a3b0a17620a995f4214f02888c03ca78aa9482db310c735ef88f173b36c03941a3b0a17620a995f4214f02888c031e27302601ee713aac56d68617b6a5aa4d63f55d73ca5b720554088c08a1a0341e27302601ee713aac56d68617b6a5aa4d63f55d73ca5b720554088c08a1a034a101e5d4d82b45f1ed3d9d0a9a27f4073c31f5009d172eaf67be2e46039b0d4ea101e5d4d82b45f1ed3d9d0a9a27f4073c31f5009d172eaf67be2e46039b0d4e039c4eac98402a124decdc95c2bd9e665110a9d3b3d50ba1c453d098513ba355039c4eac98402a124decdc95c2bd9e665110a9d3b3d50ba1c453d098513ba3557f42a036272a3ec8c590b4a5e2c61b8bbae44aecc01ea82f3bfb96d83d4e86842694932df8b40f6da2a874001de3d1f6ff98c1d70696630e933f11ce04f72988c22837b7ccf6b719bfb46dc297bdda9a54d131195886a0d47c92a6eb5ecd3c8da7c038439157a14f0c721e79fc03703dbbf9faf4d98a4115a31fe0bd910b4c78480e3650c96a72e48e4fedad4b5e5bc9160dcc683fd2b662c36f4731866912d8480e3650c96a72e48e4fedad4b5e5bc9160dcc683fd2b662c36f4731866912d81b7f68108eb8647d416f8fd5908fc49077128800f6b8dc7d1997ee15448d8fb41b7f68108eb8647d416f8fd5908fc49077128800f6b8dc7d1997ee15448d8fb4b758baa43e9dfaba8523a05863b179d4e4a2a7cf01c4f34ebc03e1d038c050e4fa18b6340903613217d627af99c917ca6819a7be9af272456a049af9d62fc916d77e213c864e869064d878d7e365c7af3773bbeaa25cc98df8fb49ae7315858b81fc66727ad896955117985d059dd650222d14401ce83352430e83f1efdfdd1131f3f753c3f0a582d896896b958665dc6701525efa47e1b018bcf515566ac08231f3f753c3f0a582d896896b958665dc6701525efa47e1b018bcf515566ac08291f7bc6733a5a92d1aa3242fe5240c049f93f74fb87575dd83687fd6454e520df8f37bc0291b17b8416bd80419981711a5402af9363587f9ed390cbcc9cd5537e25d049d7c1ec56229412eed2068932e5b170c22b64c3370b63be1466c28c0315ba75522b230187eac8431fb18df955343563c71d0ed50216db21bfce69f742669e1a4123673c1f64e72ee4c33a50f8002b7301f477d90c13e8293c84d0a7d5a69e1a4123673c1f64e72ee4c33a50f8002b7301f477d90c13e8293c84d0a7d5a346731dd0a90ea8236b6bb23bfa805c3f2c86a167d0842335a05f64f9f2b979bb8b3f14edf8cfe9f00d62302d5d464598ca9015b0b40765b724a0aa5c87df1ea25913a096ca1063eb866729952bd7f5a3d9a912bb450e92aedb1f0936a6cf061f63160f17767edcafe6bc0d4bec10b7d10ac35803fc86268741982a1b741d7d0ceec995e161f60255b66394273349a0bda74c083d5dd73a28581a29f0222e4e0ceec995e161f60255b66394273349a0bda74c083d5dd73a28581a29f0222e4e0423dbba64b1d117cbf4b61891472ec741fd8448d2f49fa64744efdeacd6635bebe233dd4b392bdefba2a252d7f284bc3051ae47916986e8fb6243fb97d2e17b16af36e74c103722bffea5f42f81e1cf549bda22e979163d3deb988bd3ace65a2de16204ad611d59536926e181dee91e84565739879dcae9d8003686047d8b8dcc43c61550cce11412edd180e5d1c9234a52082b337e6cb1474268b91918bb6a46abfcbb5a06c2feea3a19cd2e7ee7b643df010ad4cb3a556c9d78c0baaa4884a6c5af272c105d2955611c5c7af316e1c53fa9d412030c51c1397aa13d0af070845349e7f8ae5dcbb0243456174994a6607c46e3459dde0cfdcf8334950cdd220ebb1f25dbb09e03201b5c31c51626a18c1dd41cd99f8d2e29d4cf6315504a65202655213dbb047eaa927352f88f49cd9f2ab0f58c81811c975769d1da7ee69a502655213dbb047eaa927352f88f49cd9f2ab0f58c81811c975769d1da7ee69a5c725d2e76edd1967ecadd37917ccfd2d47b7183f8b79854a3059399e1e38e6beac379b36cef0a90a2701f7a96ed21be7ffb8396d05b752fdfe09695851ac37569be968877f187bc5b34beff36e0924a62d7f470129e0319c94cd710eba543d919be968877f187bc5b34beff36e0924a62d7f470129e0319c94cd710eba543d91e546a110b7d9a5cb8b1c161ad6382990e6a1e1ed2444148798c2234e3b1f9683d84473377dd0f9040deceb522522e4980b9cb87c2580dfe4bdeeb93cffc3c3754e22aa9987a50795d668a2f67f70e169c7cf0a4ab3f94f601822761116da28a54e22aa9987a50795d668a2f67f70e169c7cf0a4ab3f94f601822761116da28a58bf54228045f498b818dbced88b8a20d25e4daa9d5f88c6044d7db0ed11ce1f4a0cc2497592966a4bc1323f638fa17de9e22b8e187829a0361f8d21f2635b56fc6af662dc4a7b566c213ae8efb991a33a35f4628ead8b9ad46cc0de94309ab303d6e0f5bd43efe3e1df90604c388f07fa78ff317a5aa448b3c30f49a046e12829b7fd8079a498f61aa08a230b78feaf489723a3b75037c878a6bbe08eaeb2396716bc0ec80abb013e82b5d5c6b1d84f5adce86fb833185d106f8ffeed2973032b2c46bd4498395fc67a045341da033ee3beed176b2a177494fd1abbba8a424fdb2c46bd4498395fc67a045341da033ee3beed176b2a177494fd1abbba8a424fd9c4f44a6c5fe7fb886df6bf5bd4cb6169505b383c5d3181f93c2920f37b2c9889c4f44a6c5fe7fb886df6bf5bd4cb6169505b383c5d3181f93c2920f37b2c988bcd45c5c203f4579ef82650081d08b86b3438bc7abbd7d7124357b51be87c2d8bcd45c5c203f4579ef82650081d08b86b3438bc7abbd7d7124357b51be87c2d86270f4df212eaa10b7939bb6ef7326d5b329a9a4a9131e88420003f7c39ec3626270f4df212eaa10b7939bb6ef7326d5b329a9a4a9131e88420003f7c39ec362e533f75b6d635e99f1bb0a31e472dc9c8b066ae1b92307195d9228437c8b7aba44925d6bec8549a474f2c13063fb10a7e9bafed86b34a7d4e10606407d4b1d862b9243883d175c665569024fec6fa263e125771f9fc4956475d7691ea75ddc20c8015fcbac23c2edfd882e13a3cb1c4f63d91713d74eb2f2eee7a3bc8e8efeb38ea91bcd77f1730c5035b8f5301ac1c370da97929803e3ff85f918f8e29f73968ea91bcd77f1730c5035b8f5301ac1c370da97929803e3ff85f918f8e29f7396b3e77b23be4f7339ff1605950b27b7c69ae6e4f59e136050ada08392b79e28bcb3e77b23be4f7339ff1605950b27b7c69ae6e4f59e136050ada08392b79e28bc927c5837f58ab8059e069b6250ec3991410227219fe21002f629d71ccb45f962430135784eab715bd783bbe8ca0650cf09263bd10d8b9ee31c64ba3c86583241dc89b7563b489f7469ab8fec873058d50e4a8c563c409a1a75b2258084f987d5dc89b7563b489f7469ab8fec873058d50e4a8c563c409a1a75b2258084f987d56bbfb10275d1899f9b5c7024827d14676be886f6aa80bdbfac5eced04e833c4a6bbfb10275d1899f9b5c7024827d14676be886f6aa80bdbfac5eced04e833c4a9dafc6b253ffd533c02c9f15517a4d6ba604b11e3f749aa5a4c68ec7caad58279dafc6b253ffd533c02c9f15517a4d6ba604b11e3f749aa5a4c68ec7caad582743a477e5acbe33ff5c288a26700887d94d7b431d4ddd3143d2d638cf2c09d13543a477e5acbe33ff5c288a26700887d94d7b431d4ddd3143d2d638cf2c09d13590090fc71bab4a636b18c0b32556e48863c6b2f972b1f44d2dc10e28798d89c490090fc71bab4a636b18c0b32556e48863c6b2f972b1f44d2dc10e28798d89c4f36a4b8c579b4b9d06ce5593ef4d68d72aef80e29ca6d024b84a7fca9f61716cf36a4b8c579b4b9d06ce5593ef4d68d72aef80e29ca6d024b84a7fca9f61716c2146a4cfaafe0985b5281fc0dfb4cd6040508748226d5f8767377946280a556e2146a4cfaafe0985b5281fc0dfb4cd6040508748226d5f8767377946280a556ed5f96b667ac316d8871ea821b33a8fa43820ad85268867e7e6105c04a6cd3d9fd5f96b667ac316d8871ea821b33a8fa43820ad85268867e7e6105c04a6cd3d9f3762fe83dea25a83ea9dfba24b52dccf3dc5d62cc20b2e7a06f2855ef766136a3762fe83dea25a83ea9dfba24b52dccf3dc5d62cc20b2e7a06f2855ef766136a3e6aca779df079c8c8a43a1ffaa965f6668379767cfb03125818d3cb08ed53473e6aca779df079c8c8a43a1ffaa965f6668379767cfb03125818d3cb08ed5347f5883246fdbfe720f7f8c2ef66d0c0797e8e342b9b5b0c06ff37fa2ffcb572b4f5883246fdbfe720f7f8c2ef66d0c0797e8e342b9b5b0c06ff37fa2ffcb572b4bf14d3006cc6e977054765d28c693fb427ba5a5e72bf82a697f58ed162bae809bf14d3006cc6e977054765d28c693fb427ba5a5e72bf82a697f58ed162bae809edd676c434d9736916afaaff652c295ffa10817d18668e7ca6fa688e231ceb4cedd676c434d9736916afaaff652c295ffa10817d18668e7ca6fa688e231ceb4cc2a0b525f183c3d32bc694003aeb2c91e31f310ba4e2307a3b018df45e08bfa6c2a0b525f183c3d32bc694003aeb2c91e31f310ba4e2307a3b018df45e08bfa63fca5fdb8fc3f78a60cd6ed9df0cc570e01aca43c6bade8bf360e1c31cb4d8643fca5fdb8fc3f78a60cd6ed9df0cc570e01aca43c6bade8bf360e1c31cb4d864a952e1a6905f5444e91823dafe8896862316b1d862c51ebcc46e88f243cd6ceaa952e1a6905f5444e91823dafe8896862316b1d862c51ebcc46e88f243cd6cea305de17f4e9dde4475f61e344d1f252986a74ebad2430c95fb6dd85afc63d7f5305de17f4e9dde4475f61e344d1f252986a74ebad2430c95fb6dd85afc63d7f53232d334b3326a5532a40b8003174039a20611abcbca83626d9d31c32189b2bf3232d334b3326a5532a40b8003174039a20611abcbca83626d9d31c32189b2bfcd4dbad6461d7beff05605ad7b3e9d13f0e0e5c41938580cc15da1d15a032c18cd4dbad6461d7beff05605ad7b3e9d13f0e0e5c41938580cc15da1d15a032c18fd9e3b9658145706c0c9d163ea878451b288561c15098945d6bf41e85afbd08afd9e3b9658145706c0c9d163ea878451b288561c15098945d6bf41e85afbd08ac1919e42cbfc7ac26e7d443644cc79ec25977bfc8b71e76207810a1c73ae1702c1919e42cbfc7ac26e7d443644cc79ec25977bfc8b71e76207810a1c73ae17027a04a13679fa951e53ab862d73bf57db8539e1f3889d8f6a2719f372d19ca0ec7a04a13679fa951e53ab862d73bf57db8539e1f3889d8f6a2719f372d19ca0ecddc1c9ab42f765652d9118cb1c5aeb8a86b0a096f0a70b87dc0765a6b867e443ddc1c9ab42f765652d9118cb1c5aeb8a86b0a096f0a70b87dc0765a6b867e443ad4fd81570ba3191e4718a1108d1187a205d6e1f7b5e6cd5eed9a49576f7ae4aad4fd81570ba3191e4718a1108d1187a205d6e1f7b5e6cd5eed9a49576f7ae4a86f9e67da3856b6abbd2b6db1f08a6009d24566c09d2190e408d58756d96b62686f9e67da3856b6abbd2b6db1f08a6009d24566c09d2190e408d58756d96b626b639a2ec130e16f49eb917b25e9c5548bf2c923b900563995b0fd7e6e8b50567b639a2ec130e16f49eb917b25e9c5548bf2c923b900563995b0fd7e6e8b50567125482d22fd691948a1f5dd7b9b758073c11947941fc2e6c30b363c3d0e4ba99125482d22fd691948a1f5dd7b9b758073c11947941fc2e6c30b363c3d0e4ba9978fd673e5de11f6fbe923bb10accd644ec67b7f7a839d7d4285cc336c4057d2078fd673e5de11f6fbe923bb10accd644ec67b7f7a839d7d4285cc336c4057d20b4d1052ef5740b1a2c3ae6b26d4ed6b87d516030febe0a591a4d2a3d5609ad78b4d1052ef5740b1a2c3ae6b26d4ed6b87d516030febe0a591a4d2a3d5609ad78c80c7e4a69cb51dd03bc9e97c2f6f678dc9c02a9fbaf2174eea299660c78c068c80c7e4a69cb51dd03bc9e97c2f6f678dc9c02a9fbaf2174eea299660c78c068d03952fe079072d67be8964e48dd574f0c7d838f50ffc35a9b39fa1a0edaa061d03952fe079072d67be8964e48dd574f0c7d838f50ffc35a9b39fa1a0edaa061c9f0cd6673d1f58c154f7774242483f61e6092bd76fb98dbbb62537ac68188b2c9f0cd6673d1f58c154f7774242483f61e6092bd76fb98dbbb62537ac68188b2e2987a6883aae1c364f536915b25f6f236647ad88fa08af310c6b521053caec7e2987a6883aae1c364f536915b25f6f236647ad88fa08af310c6b521053caec7dc19527f262c2d0ac4b27240590974b412687950d9da0db68a29e3cbabdf741c6ab3e197a00da110f61b5e0915a26b9aefd63e22b4f67e7af3008ba8f8b77329bc0be432723bff3ab3557ab16cffb0d92d2c83c07a30b6911976f06eb1f57fdebc0be432723bff3ab3557ab16cffb0d92d2c83c07a30b6911976f06eb1f57fdee371df837627547594003d1f88bde9e4f5005a16ef1a760329e6a5a0e4be3e38e371df837627547594003d1f88bde9e4f5005a16ef1a760329e6a5a0e4be3e38f7d0ac32a38698d5e39eeb34feefb6be408e19554f549422474c3498548e28e4f7d0ac32a38698d5e39eeb34feefb6be408e19554f549422474c3498548e28e483b61e48b5a7cdf9ee35a1777b61535e56215623d01fb643559f513394281d5883b61e48b5a7cdf9ee35a1777b61535e56215623d01fb643559f513394281d58659754d1ea3ccb440b09872d20a948db8d3f4640b6fe7e2b339b9a93b6ccafca5834fa1e350d1caa3a1d6d98568c7ccffe3a6b7374ada2a73d774130e8498d98676ee80e11be508261d5c7e933de17155ef25425e6a1d11c32a2306cf52becf5676ee80e11be508261d5c7e933de17155ef25425e6a1d11c32a2306cf52becf565ce6702f8815fc96381f27edf5591e7024940f316819f373cc4c6bffde11e0965ce6702f8815fc96381f27edf5591e7024940f316819f373cc4c6bffde11e09e362a1a0268f4b477f40c35ae23a664c15a78a3ef76562e975f0479f54d25bce49f2a3fe72764e6d042506b121dd584db46a6944d3eac19e254aff82655967a42f7c1aa75a969f9ba9faf0f9a81ecfc99cb485a283490ccc6c16ea737f2c24172f7c1aa75a969f9ba9faf0f9a81ecfc99cb485a283490ccc6c16ea737f2c2417c58e5340935adbbe0f511ea5d9e4afcc15f0feb8948da5c113568e1e31daa9b3c58e5340935adbbe0f511ea5d9e4afcc15f0feb8948da5c113568e1e31daa9b3eb86e8d218c74dec53869ae5577d2d2e7e32cbf39f5f82cd4440abbfdff6ed52eb86e8d218c74dec53869ae5577d2d2e7e32cbf39f5f82cd4440abbfdff6ed52fe51f140c8f049a2a95cb6e589a7853223d5d6b7fa48e3e711c7551d54c8bea6fe51f140c8f049a2a95cb6e589a7853223d5d6b7fa48e3e711c7551d54c8bea617dc96ad19ccf9f0ee7d8af1532948ac37f533843b256fb2ee0e6a708d016a3a17dc96ad19ccf9f0ee7d8af1532948ac37f533843b256fb2ee0e6a708d016a3a811e076c9726dc2caf354eefa1392a628d81439645804745ff612d7bbf7430e3811e076c9726dc2caf354eefa1392a628d81439645804745ff612d7bbf7430e32d91a242c668138d4319b226d7ee634cedb81bdc1084111bd3bc9f6a40e27950f93db6fe2032926bc70abd385c4b50febf1426edf5a06185647b6c927136dcd25364f48160eee485c0fe705a8dfa0aeff88010415064731f79bfca33f22948e55364f48160eee485c0fe705a8dfa0aeff88010415064731f79bfca33f22948e55b90abd7ddb523cb8131dc18a0d7ea8f82af6937e7a2add1e8a047d03e3c93005b90abd7ddb523cb8131dc18a0d7ea8f82af6937e7a2add1e8a047d03e3c93003c8ae9d9cab78d3314118697c3c5704a506b270f59132c50c8736d747f436f333c8ae9d9cab78d3314118697c3c5704a506b270f59132c50c8736d747f436f330d9b89255938bb5d93deb71268e780a6937c76c21742bc3ca2d2e4dd3972244b0d9b89255938bb5d93deb71268e780a6937c76c21742bc3ca2d2e4dd3972244bce3daf82e08a395a49294c981303429b4fc36f39533488f673e48db9f31629b8ce3daf82e08a395a49294c981303429b4fc36f39533488f673e48db9f31629b8e42f41c46daddadf88738007a213c6bd54e04c8007ae06dc92077f5368f05e6ae42f41c46daddadf88738007a213c6bd54e04c8007ae06dc92077f5368f05e6af2b869758661db4b792d7a2327609ecfbe6d19b23cbb3a52b1fe44e1f0ec1f1ff2b869758661db4b792d7a2327609ecfbe6d19b23cbb3a52b1fe44e1f0ec1f1f9498cd8c35bdb9a9f89b434304b9c292b6a87c261822c1a8fc431248cf5d7c119498cd8c35bdb9a9f89b434304b9c292b6a87c261822c1a8fc431248cf5d7c118937469043e10ddb1e97c322591c0d26270787654966bc19010b75d19a95179c8937469043e10ddb1e97c322591c0d26270787654966bc19010b75d19a95179c7f3125ab2a4e5820db388352fb39f0ca00b8b3169b171cc43a98d0d49ae09cf87f3125ab2a4e5820db388352fb39f0ca00b8b3169b171cc43a98d0d49ae09cf8794423f139e88a3900e02f1d03a33c108bdad4d17cc07de3d6a0526673df5e30794423f139e88a3900e02f1d03a33c108bdad4d17cc07de3d6a0526673df5e3038e3ebb436422463ba333074de954410f6f398921e063d9e67daaf9f22f7769d38e3ebb436422463ba333074de954410f6f398921e063d9e67daaf9f22f7769da06dae58af06ec85648e4fdebafecb963579d3cafb0ddcd68a841e6cd07b138d541b997bcdb6db95c597b3037d671207def2a999593ce70d4242a6f4b904491653a0940de858fe02ee42ff8d4c32b9e86f03f15bc195c78a8c7ae9f8c75d6fa453a0940de858fe02ee42ff8d4c32b9e86f03f15bc195c78a8c7ae9f8c75d6fa412501ad8ec1fc04a2a4d1d51f490b71624c7cf33e498ebe8cb1d7dc4564b73a212501ad8ec1fc04a2a4d1d51f490b71624c7cf33e498ebe8cb1d7dc4564b73a278b217a3c9cf3dd792c68d9c6e31645f86cfc838bd606e218c7fa81dd17f9df378b217a3c9cf3dd792c68d9c6e31645f86cfc838bd606e218c7fa81dd17f9df3edef7121650a16e9e6c59b5f1c89b815a2a97eddafe8337c49f4bc945e18c8ffbedb3c3d3adb8e0b72d29b83abadec93ccc013abde8cb6bd33af88c1fe88518230ddd684971b66b99e50cb1e9a12f3503c6f6ceab1e5b77f6b80f05d80f5bac230ddd684971b66b99e50cb1e9a12f3503c6f6ceab1e5b77f6b80f05d80f5bac261fb25260df31294fd4d1d6e6a3f2dc2add37d9dc71225f1a1e882c46f0fbb850a12b8d4256f68e9fda48fdc8b50eeec00547a6841a7f1306ab06173e54b6c9ee460d88180baadd29cbaceb4c44d349920f8ded515716835889ec2783afac918e460d88180baadd29cbaceb4c44d349920f8ded515716835889ec2783afac918a2c3677194fc0a26404eabc8cc7719164720e683890e242ad3ece96c93ecdbb4c002012f1015ff805716c676af10a92ac76957a5fd60d60c5ccc6e03b2ba03587a68472e972c61143c969c29130d196007b9542538a70db4b63935cd3db851177a68472e972c61143c969c29130d196007b9542538a70db4b63935cd3db8511739405ac1acca210ca09d49c7fa411d02cbc1f6d9f8486a5ffc50e4045c41017639405ac1acca210ca09d49c7fa411d02cbc1f6d9f8486a5ffc50e4045c410176ac30e62d69dfb4099995f5a67f631f378123911415d525f983d24045012327c0b838781f0ea004cf54f0075a57d64bb99e97ae13e659d82b415aba6709df8765419a3c52d51369e3382cee0a123595abed35311e698f25334f93013478995019419a3c52d51369e3382cee0a123595abed35311e698f25334f9301347899501902ca6fb799e16e37601c78f3d4d2cac1949a019ded3053a9378b31c21ac8079802ca6fb799e16e37601c78f3d4d2cac1949a019ded3053a9378b31c21ac80798fa4d0ce188127ba6bf3fb8fd46c6d87d8e108cdf010d39787d5ff07304bdf2f4fa4d0ce188127ba6bf3fb8fd46c6d87d8e108cdf010d39787d5ff07304bdf2f4821b84464ca18ee23bdabfd7ae623c9c056073aa295bd3acab1ca6228e7d19a4821b84464ca18ee23bdabfd7ae623c9c056073aa295bd3acab1ca6228e7d19a46578002265af85859f2b5e01a6180ed9bd48ca2bd7f527445e1a0fcce440028c6578002265af85859f2b5e01a6180ed9bd48ca2bd7f527445e1a0fcce440028c722fb8333770e668faae753a3e09763aa24d69aa46e8f4b3de3f69f6cdf724ca722fb8333770e668faae753a3e09763aa24d69aa46e8f4b3de3f69f6cdf724ca4e655cda72e8b0c043fe23a5a02319595c5e25d3be1e1a1eca1d891d9b74ca064e655cda72e8b0c043fe23a5a02319595c5e25d3be1e1a1eca1d891d9b74ca06afb6af5acf93c15ba4afe1120546deca4bbf00cde174c2623c797e306357aef9afb6af5acf93c15ba4afe1120546deca4bbf00cde174c2623c797e306357aef98cd4dd88d6a870ea213c1e23b92585f2bfd75d8abcbf50ee9f738a047296bb258cd4dd88d6a870ea213c1e23b92585f2bfd75d8abcbf50ee9f738a047296bb252991e5ba5b46390b6ab218919a2d437aa4ff70db7d8a36e36ae26ea430aceb6f2991e5ba5b46390b6ab218919a2d437aa4ff70db7d8a36e36ae26ea430aceb6fa1d75a13a9080fbf7c4538b1c870c54d82ce65870d241a9af5d966eb6a1ce0aea1d75a13a9080fbf7c4538b1c870c54d82ce65870d241a9af5d966eb6a1ce0ae5b5a85da53f70bb16deb2bd5dce25b800255a81405c1c7dccc730371fcb58ba85b5a85da53f70bb16deb2bd5dce25b800255a81405c1c7dccc730371fcb58ba826b6bf38f7c18478de35fb4ce62574dab43f77e8bf018e8790924291824bb10509c8e35cb7190888ba40d404fa0cd18c86f73d9f043b87d7afee12472c51d36429594a0cdba99933ea539037e7875980b23c5d727581596c154273f68421844429594a0cdba99933ea539037e7875980b23c5d727581596c154273f684218444ed708b365ffc79af10a75f0b58f44f22dd60d628a01a872d3ffb49a200181765ed708b365ffc79af10a75f0b58f44f22dd60d628a01a872d3ffb49a200181765ab071fe069edcc3f375a7985894bdd7b88315c92c4f094c9facfcec840ba4419ab071fe069edcc3f375a7985894bdd7b88315c92c4f094c9facfcec840ba4419694d02b05d71b2138405f48654aa5f0ac3ca5fbdf9bc8c1436b8b9f9809acdb3c211bab28be48a254ffd77cbf4da5046d13e2a19efcee27e74d5bd875352c022bf933973136db6a23ce9115a2c3316d08188a50c9dbef39812fe26543f43d2dfbf933973136db6a23ce9115a2c3316d08188a50c9dbef39812fe26543f43d2df87ae94b5596bf726534bf9260a7f1e6b1a648880c8e747a3b1c7fbcbd0a0666c87ae94b5596bf726534bf9260a7f1e6b1a648880c8e747a3b1c7fbcbd0a0666c0bfe45aaf3968c1be9e82f2cec475f29906d8514a9b785d50970b0c9d11e1a660bfe45aaf3968c1be9e82f2cec475f29906d8514a9b785d50970b0c9d11e1a6608308dce286a766434adfc210aec3e1dd901c20d5219e54e46a4ad7b0d574c2c08308dce286a766434adfc210aec3e1dd901c20d5219e54e46a4ad7b0d574c2cca1a18a03996a05576f25b7d55204dee256bc898835a3768926b528ecdc3e78cca1a18a03996a05576f25b7d55204dee256bc898835a3768926b528ecdc3e78c4d010c8c7530d4982e05bee16f4b5db8b17646cfa9925116b9c81d5dbcd0ee8a4d010c8c7530d4982e05bee16f4b5db8b17646cfa9925116b9c81d5dbcd0ee8ad247b80ef7ce11c599e62dfd9c83f04676948cbcaee9170ad92a714e5d42687ad247b80ef7ce11c599e62dfd9c83f04676948cbcaee9170ad92a714e5d42687a2d05103e3d9e6c2713770812c33f7465f106100fbad64ce478c21a7f0fd345152d05103e3d9e6c2713770812c33f7465f106100fbad64ce478c21a7f0fd34515c79bacdfb532b4bb693c250e1810ca9ca6bbb939c0af490f5c62100d73b0d237c79bacdfb532b4bb693c250e1810ca9ca6bbb939c0af490f5c62100d73b0d237ce8fe3a8b3cc171e22855f10c647700feff04fd5880becd10d9707db7a245e09c3353054aed6d9e045464898fe9e31535c93537f67edf33f6783531e7672125864fc8b5483a922e42916cea75de1f4234beef96374e7331bd6cf45a40fdeb276e828542560bc0b72977285f504189d9453a094ca87b584beba5f5cafa50c887951ecfbda95ee3e73b16dbf85545efe7568ffc6aae79441223a6f31e46000717e1914db998cf0fed988c54c05a3bb6cdd34233024d8e483b75b3bc335c1052d222d3570ab9f2bee9077564c313952bc62eb9e44cd32c9f4880c1b9afa4b73c918276bd5c01efeb0d765d842aeaef5ecbf79b405653e6fa0cdf9c1b065bca30c6fcb5178b5933965d5a61a1641460972525b899eb9ba547777d245b165162ea446d9d9015ab0b057db1df9659490ae56ee8a87a3a51c9b837c76eece49dfcc1d6265aa3633d744a46aa5cbf2d61f0e709d15b9241418f93c17f6e7acb364c19e325125ddd39a0091f9912884d56178e943d945a2e54441bc80fdaf66b9d5842e95a324ac29a43b823d4dc60d138646f73ae409f876b1306ff04d6d077d94f050ecee6ed8846a017afe656d5c70d64b72f0f688d9cbb3a2601d2dbfeb20eb83175c83624525921a1650af690571ac521f4f7f87d591c9973b068bccd2c625bb8b62a75bb1af14997c074f8b493550ed5ea6c506068501e7fa68ba1454fed0614177eb01abdec0ab3a97f541db970168d66632c6aab88d8091005ecfb8b7073e895d8ee5fc37c3228ea5a1b5b3ebf9fe8ad1efbaf0a906e934f2ab1a625faa6285d04f1134ad87156aae2e8cbde215d29c1e8f911a9376532620af8755c050d281b513cb1e836736bf0d5d6bb25f9496733e78e0b4b8bd42d0ab9bd944c1ae27283f84b2d782bc32fd217e76adbf9a87864129e9449c328e054c5bbff3f5e8d75ef4aa351d92cf853be4b8f7baa0ba33784d26926db9cbafbcf3fcc5e2484dc6162dbad700801f129112ff53a3a3f6572137acda2fb4cff76ccc18a78a1bfb3dfde1d50c1bdec8ab77ba8b96021bf6424d382f0e9636a2efdb51b994a2c85df30dd0030a8e59efd6ba92f560e6defc43afeb5b13562cd6b07c8535a2eb046eca7b6336ca8d615e80af803dac71ee3d236c9a3b5b75f8bb84f6519318c1cdf2084e016c007b8f37762b1a01a5de55621ce0766b8f0ca1fdfd757fb2eda736aebec652b3269189f5414a55f883a27ab404b1623350d4d1e36e9e9552dff309b470f333d01b6531501b95d47481b1f3e38e9cbfa02b862c5679a0e99b456a3f77142ee7838079df5bb685db432a6010be9fe93ade4b65120c702b2dbeaed4ab18dcd40f2b34b8db9195bb9e88cd01de5e27ec41a550ba2174e9da31bfb9fd9c144b262c8132e203f0bc0bd99db723470650cc711affba0cc2e2ba92610661c8f30bb965f215f0846604939e4a2a69eb1005ac71bfc6d04fb76bb8949c115a6b9100c4132eb34dda5dafdb170172d971b7890270799fc09477e9892c0cb51e32739d27ee634a1d5794c9f47d45a37a60e2c9024a4542401684987830c66dcd49a0ad08baa7d355a30cc5a3ef79f277a8cf61add8d6e60782ab3f94e7c0202ea04327e26ad67ab8364eb0f1568e17a1d94beaf0267eec40a38a0593452cc67d77b2ed0e9299bbb0386ccb5ea354e400388c69080a833118dedcfb5caaf83c9f56dc3bf55d1dec86a17689db34e542ec8399811860a1c81b88cd5b6f2782eed2313361dedff1a5a03f89d60bd0e55ee563d3149e1d496abe50f8bb690fe88c51c6639e38cff98d06b6ab6d4eba0226305c83dcc3e8df055bacceeeb1582b524e95ef5dab6850f8c8ff0fff01fdee0fcf45fc9daca2d862fc9d17c0ef066ccf5d2e6b1bb5ac19adec377fd16962d1a5d2ff0f6d06533b8f15b04361bb585f8a356b27bc46eb8a887da3614450b75bbab69f86c47a261dd303e6092548cb05a63067615acf1c209402eb33d3e5715e8ebfcc92ea2501ecfd33ca283da7bcd1ce3b065700f48d69f5d2d9abf479b7e80891a383e2141c39dc4d837f6dbf095b3caa7b50f39373d2b001993ff3c2b87a62891173f7ca2f3c03791505bbd1b303553c85f2c4292a49225a074b7c54a523db2deeb940bee3cab90e2044b80a7dee5ad24b22d83ed9cbe3b268f62df6e283b6c2df6801923fb0e1b85a5b95b3c3b2bcacf54a8ed4546f78bc688ea28115c25d8f8a7b9359b2ecd57c5c0074b3e37487f8c2b6bee2f73f41c805b53e1539a1a6a20b2db2b8123e15ac6b1a93e72a1df6fed32bd06d5dce996e0f533db94954792bd05f2bd447bd4a445399aa4445d98fdfaf709ff1c4e8c88f18c39c84c95cdec37d68161ae439d41520418b47c1aa2e8fb027cacba1a78d536861279747748222ae7a6ecbc4227950888915c901bf78a2a568c2bfebdf8971aba4bb6398b2ed1d9d90e0ec22f580969ca592892a24ecf035442894c39df3474d23aa943833fa4f08a44a15e78751502263122073498465313767ae380ec778f26c6b9061feef7d53651e813ca43d7aba36b7d7c14546c8a90a2277bb7b9f94e4db5c1d3dc15b25714f004000a450c5f2f1ecb9351143c94fbad9c55aba5c59fa543ff78ac6465d912d873b4b84bdf3e7dec71f00bc129449e80897a27e3e8637bd5e777082bc63ac05efe3ea161e814085b987ebfac069c9dbe21e5bc29faf1eacc88a572d2962ee9c18ab290c27f251b32498ee369aaf6f2e5fc951b5924496192f08b47131c941c6ccde770aafae7b06c6ee947d6c03f99fc73a2ed61e78be51ce14005b0aa5f165dfa8d48747e93acb9716b72d0f6191f3b6eb87030da2ea082a62ad84318092b62609a7ce445988bad79f311b015a7de923429ab83b2c7c52a8afe67e9e6f02559e85a5a4c9dd2b3afb2e69292729a8599cbff9448bce7181be06a7f429c8e4d387af1a34c1bd030eb383f4707a64dfd920873fa2893d8436bb360dfa414a06916c2568fc1e81fb59449bbc647b76757588d7d19943d9003be0ba7d0cee99f6e17b37d5cf29bfa4f2b581b09619510c54556f7d888b22201d6923100a769489e64d660c57447630187e622be17b7c688804fb1abe86aff079accfa6a9636bc217213b60713bb11e7c78393dad2ef33998e0c92db8bcbfe5df99429252075d6441f71ff108811fb889fd63752c65760a8192e8a895416ed82009bb5783efb50d8ed8d1a6bcd90227c8ced253b3b36a169e25ba2b7d9849d4d73e36be30e48503667f2324d20467dd84c4bdc52c00b9b6e8c39362f417d745f007bae395b631c4a2ff35d01fc4ba6b2df9f799b3e4ce447bc28ef1dd7547165c038a3727c87b34ad8c65d53cdf2465bbbc3ae3629b690a4396222214d1b16af985fe4a98fd921bd3838d00f6dea8a8300649e444187c727d5720ffa27dd04da93cb10b8f33eb7bf2c4a8397a6e95ac089efb09b960bece1242525b0dd6fbe251c24ed7240792a220b8180a4226362ec3e1a5881bd0a7adddd87af67074994d59ff7d5e68cc6e7133866308275394836fd2efd7262ba43d48f4bc4c4d57e60e803afd04f07c4eeccab14382f2e3214666637f1ad7f5ea552e9a9d14054b8100e46fe0c61560ee831a83d8db087a0769f5971624e36270c490b532a87284e91adab75f0c4a2357eaad1ca1aa1fc71f4ccc1c2790b303c3846f7e505c3bdbf2f1cb28ef3310fe0606d8c4f9040a2706dcbd0d0976aa08a846a5dd99839bd4129ea4da61bbed40df4c43dce69aa94bd9ef63ca73e87e39fdb812106ff57940dcfe4a9e59a7aabe5ffed067e8bf48b75cf3826eb2a4b43c6e73512f2bdcab9a4b59b992613f489283185e8474d7aa524fa5f076cb6f45250ae60658a421fbd9bfdfc6da8549eb80eb7db02cb2af26358b9ce481e25e1f126fe0bc4bcd040c5ad2e5b88173bad99b9b0f6fbba620af92c7cc248505629e50909e9aead3ff572ce4d032492490d45dae49cd6c24a52589793b209efc1d98d327ace4090be025c7e552c462e3314c3cda645d4e7133ec7aca42ee4ff6a289384be1909970c0a5e43b944d6e761c6f62c951b37d8a37681b380009ffcd698ae46be56b21fef108b563a72a363b5bc50606f7c1ade4b4054944d326c347ca252643acd0ff4eca849f0fa6f701e1c8f2128c4bf7830c825ddb40fa08979d1915f14ea8f87d8d34eeaf3b3383f83d46943b904e4cfae3b517a7bb49c43dda64bc85d9cbf3a2259cc89d82b3c45dffd39b2aeff2db0decf5080b02dcc2acad1ac6ddba3b9d14a219695922683915eff324236fdbb62f82bdc1a63c8c1a0fa86dd9cb98649edad7fe9936ef9e85c51bd827f5b8d869c551302ff338996b14197f2d7a730aba6497a4dbf4e96f826ef2528934f1c8d38395a032347d549ab501f1eeacbc35062f3a5a81cad644038c13872589c09b1411c380602fa7a5d68f67e8c04a0fc0c47481eb809ce5a848299704ba3f0dc4a4fabab6532479389e7e37f1a05ad594dc4d0a51cdb00068c3faaf860dbd0481acab03ce98df925bba53a13e9ebba57537b68be1c31785ace93f29f71b8eaec3718968f4bb57c3a286851a57e1231b7ffb37c98aa7b53c15a0e75d8ad6b5608fcbf20513c24ffd4cb48db4426dcbf179ab41f290a4c3f79e7474d5244bee93e36b3e67591ad8d01c34145724d0a6ef208b79a190da26f6b32f9a9970fc8abb0ba251458e378dbabf019da5f005668e0804a6b055743b4001515aa5f5a165adfdfa98b085fff2fc9e788a32faf5819ffa28e75ee7e054b7178ddd5d1d63e3d5ec678303f6f6107a5471fc06afd4bfb748c58a9d49e054b7178ddd5d1d63e3d5ec678303f6f6107a5471fc06afd4bfb748c58a9d490c2df974f6dfe95b63b91c991c86fbe81d73b610c03d1af8ba6e1f99d2d995d00c2df974f6dfe95b63b91c991c86fbe81d73b610c03d1af8ba6e1f99d2d995d03905c439f78872a2ab624ff2e28d27435ffac54e0de956fd09a31f06c40bff963905c439f78872a2ab624ff2e28d27435ffac54e0de956fd09a31f06c40bff963a70e37186a2b2cbff8fe5a2d930576b994b4033a5fbce07668e215348b84aab3a70e37186a2b2cbff8fe5a2d930576b994b4033a5fbce07668e215348b84aab4b8e64bf22f94113c992e2b2168a27901beac4022ba573e02f3dcd6b06a5a9ace4affe45c0416392479d4a0cfde4f74f2ab0756c306fca77969dd5746c0348ff9f6415e88bf8f240d180679682961ee05e7092c98387a14562987677349fb6599f6415e88bf8f240d180679682961ee05e7092c98387a14562987677349fb659d8b0c160ea3182a48e20ca34dba7a5edd086a584a92d108186ef378ece1de8bb464c4ab8e2248fc0431732ad94271fa53494c1f2e38cf59781755872c7306b621df6d8a0b89abd553f5ef558f26135aa9d147225ebd5ee01c4b3c2e6faa1f3eac01d4668e0254db07327976ff14e5f8e04ae96ae5a5da46aa87659a283e864e446019af9cac301a958f8b21404ebe6dca18faf11350189a5cf54e36048377c9446019af9cac301a958f8b21404ebe6dca18faf11350189a5cf54e36048377c949917cbf9da6b82ed5bb91cedd15fc5c597f52bebd1341d7a1d5bc28b4d3ef7d89917cbf9da6b82ed5bb91cedd15fc5c597f52bebd1341d7a1d5bc28b4d3ef7d8f8a2d89ff63729bbc0855738cd24ed196f8d8cbc889744eadd17ea79db0a99cd2cf97e7c50f5800dcab0be644bb7dcf33f6376bf110fbedb3c566dbf92a272a8d2fda1869fc39cd4a562ee3eeab4ba4b35b0153a9c97fd430aa3eb5b129d1177482e1b78a04e96efe0a86aa71d0e9c4ea1ca943b4b9e1484fccd69d9ecf86e70482e1b78a04e96efe0a86aa71d0e9c4ea1ca943b4b9e1484fccd69d9ecf86e7095ad4f1191a35563cbc7aabe9da027312bd9f54322ef387a343578ba6fca77c995ad4f1191a35563cbc7aabe9da027312bd9f54322ef387a343578ba6fca77c9e3b1484e87739d4800574ed72352d217c86acace309d21cb8f3928ac20f4c988e3b1484e87739d4800574ed72352d217c86acace309d21cb8f3928ac20f4c988168fecbc51bd08cfe4fb4470917cbbb0bdbec2fbb48b6c2e7a00496acbd61ec6168fecbc51bd08cfe4fb4470917cbbb0bdbec2fbb48b6c2e7a00496acbd61ec6c25b8c6367f0ce49e9e68416ca332f91f8b377eb59a062366dfe2ae6cd79ea7ac25b8c6367f0ce49e9e68416ca332f91f8b377eb59a062366dfe2ae6cd79ea7a1d00cbde6715c3b594b3ab3be3d2319bcc6e35c4498d8df89ce9d0a18e1b68001d00cbde6715c3b594b3ab3be3d2319bcc6e35c4498d8df89ce9d0a18e1b680012a0b64c25c152a93e36a5886d959309ea40f298217402313366714046a510b612a0b64c25c152a93e36a5886d959309ea40f298217402313366714046a510b63d64386f46fb38ff149ead518389a3dc9e7073a1ee47412f8331f4bcb29d3e783d64386f46fb38ff149ead518389a3dc9e7073a1ee47412f8331f4bcb29d3e7835bb969f2a1bfdf1116b105c85d4aee3b1da055a3a7a6149a281ab35dae3352e35bb969f2a1bfdf1116b105c85d4aee3b1da055a3a7a6149a281ab35dae3352e1988cea0e582e91c37540bd190bd2636bd0b8baa9ba5c4268f557de9411304f6118f76780d719045fb1f86666cfe68941fca4843195227714af30d01dced776d0f4f4d1c01d7bdd3cc74ca61d35c238ec0f14645f447c6d07d36b3a550beb4cb4194a48e0e2732aa79366232b4d7e1eabea97097d6b756a86140670cab72df3420e4b75de75c7a75662041760e7fbb2212e21b278dd481b7dd5e753e4fe24bba75a154df8896f3af552d38dc8a19f9dd7d9f3070f23de25db31c178f91bb1e8f75a154df8896f3af552d38dc8a19f9dd7d9f3070f23de25db31c178f91bb1e8fbec20bb12c4ce77af2aec10dd38a0448f0693e69a9a6fe239dba6ef4665e5626bec20bb12c4ce77af2aec10dd38a0448f0693e69a9a6fe239dba6ef4665e56263530f94e97a464e96061dbf12f65435d516f72ffbd3e32d21907880959c6d20d3530f94e97a464e96061dbf12f65435d516f72ffbd3e32d21907880959c6d20d6151a411e19bd162275c887fc767339ef0c2c901b841d1fd119a4be381310e816151a411e19bd162275c887fc767339ef0c2c901b841d1fd119a4be381310e815e72b225dc4113abe0075d0885a6b134c8b53310d47628ea840c4480db15a6a15e72b225dc4113abe0075d0885a6b134c8b53310d47628ea840c4480db15a6a11df5e799cd3c368c9ebba21daa879526700c2024aaaf59d33570a0dfd8d095181df5e799cd3c368c9ebba21daa879526700c2024aaaf59d33570a0dfd8d095181a6e3b2447fa4f68ce04b7bfd6549246bac042271986f32eea56cbfdc3b88ba71a6e3b2447fa4f68ce04b7bfd6549246bac042271986f32eea56cbfdc3b88ba7dd1dcc6c227afb98e6f5f87648f070930f98bb29685209474abf19ed601d98ffe42a62ff3c2a90aac1c4aa58356ad19091dd3e33f8ba1be41a2270669c62971eaa4b0a141ec2617b31ddf7f23c7b4b1059568ad64ccb82ef0c9b6d3fb94a51749c31c5181180eaf9dfa558370c4bc4efa11de97ee3542f0b5190905228b860cde31acb6da49f07e0589d3482682374317c76590ac0d59e9276ebbd45005c0eef4d7b46bbf4a2b34a93fdc7396a572c7a3186281ccc94df3e1873e30751e23ffe64cc4ecceef48eda632d93d071dfda4eac4215252e80474f8bc29bad357f3c89f238138180a3d0d32cfcd3bc3bc40042013d3a713dd6d2283a320a71a07b1cd5b00f3502dd4ac18a52c5c6b421acca84400772718f057a02593a9251513ae3331801dd53e9f40bd3a966d1eac63691c634df52b73e0aa65552572ac8ef4fc79899081db82a340e33b3abc78204aadba34134e74adee36c19f6cb9c3b50fe895d253503e251919935be1dcce6aae2ddfed48fa2c4ba12ac173b0f9286d1e2cc6daa1daa24e2f149d11037f958e49c4e412b597058d3859a8253e10344f580f5a0bfe1582c77d6f119c65ee5befabe7b4946c0779006daba7bd1d96f986b07e03cb9616f8de6e2e74fefe7b4e4143ac586f512e6852af09a39cbfbd106fa4ff68e45db839b3aad9331154ff5a05fc003c887228c115293adabf59c14148236e29945db839b3aad9331154ff5a05fc003c887228c115293adabf59c14148236e299b1572811c894a0173849564415bad4268007c471e6f86ac9415c9b426367cd91b1572811c894a0173849564415bad4268007c471e6f86ac9415c9b426367cd914b96ce3e5be2c5f6ce5fff90d3f5113e59b6aa0ee1fbb7b2960dd5bcebefd2fe4b96ce3e5be2c5f6ce5fff90d3f5113e59b6aa0ee1fbb7b2960dd5bcebefd2feb559cc6a4f5793bcae443ffb3293bd37b23712315b6845f5fa07e5e426946451b559cc6a4f5793bcae443ffb3293bd37b23712315b6845f5fa07e5e426946451b378d6cfb1f5173f3ccf2530070613dd473157656d341e34383a0b9e087a6874b378d6cfb1f5173f3ccf2530070613dd473157656d341e34383a0b9e087a6874683e39684d381acf63e1a38554697687822b318205db25f4c99f7666adae8507683e39684d381acf63e1a38554697687822b318205db25f4c99f7666adae85074ed8b8dd8be69a55dea837ca1e7fafa8e7a2ce1bcea0e2caf5e2f9a3eb1cf7204ed8b8dd8be69a55dea837ca1e7fafa8e7a2ce1bcea0e2caf5e2f9a3eb1cf7204bb2e2b4b966e69be26fdfa0a3572bbb5f34b32ef4f39b0cb76f92a39b5c7acc4bb2e2b4b966e69be26fdfa0a3572bbb5f34b32ef4f39b0cb76f92a39b5c7acc8df5f3139727abc13699172e41535c8c01e91033dd8edde2dcf9318286ab7dbc8df5f3139727abc13699172e41535c8c01e91033dd8edde2dcf9318286ab7dbc84c24a9f1409e5a986845e6fa2dcad0ccfaa387ed09d7bdfd20feb12679b5cbf84c24a9f1409e5a986845e6fa2dcad0ccfaa387ed09d7bdfd20feb12679b5cbf5490489c45901c3bbe9c48512cde06b4d2f7975af9ecc1bdaecaca7ac38581225490489c45901c3bbe9c48512cde06b4d2f7975af9ecc1bdaecaca7ac385812228a0735c9271a40cca22fa54a8a122f58aaa2d17a09ba4f689b5a27a13d615c128a0735c9271a40cca22fa54a8a122f58aaa2d17a09ba4f689b5a27a13d615c194e35bb32b891fdaea148cc1e4d6b7975c1ac9090149a1e1ec3710416a767a7b94e35bb32b891fdaea148cc1e4d6b7975c1ac9090149a1e1ec3710416a767a7b9c3b6cd2c0f289d1daa926338d552243d98d30807ba7cd40036368dd7ffb0bc49c3b6cd2c0f289d1daa926338d552243d98d30807ba7cd40036368dd7ffb0bc402f6f4ae0f1d6fa9f159aaf3d31457ff9ff15446ddf700747fd628273a009d3a02f6f4ae0f1d6fa9f159aaf3d31457ff9ff15446ddf700747fd628273a009d3a3a8e8c3b7c96cda3f78992cefa6046242067a99db9cdab8b8e63f41d515237a53a8e8c3b7c96cda3f78992cefa6046242067a99db9cdab8b8e63f41d515237a571c0377c54bc4a7aa7fde13bb7f5bff0b42c4b4dfc618aee80753cff4d012e2471c0377c54bc4a7aa7fde13bb7f5bff0b42c4b4dfc618aee80753cff4d012e240c58fa4dc3caef22cca0bec4dd4d0104092199c7eb85d60d9ebf293081198fd4df4e466297e1db9d66ae0c713156c45565088a5a27b792c51c690353f1a391e3eac2ae96a5d18e49de0b6a7f3118d2df2216fd2c74dd2b74c1940bf8fbae89e4eac2ae96a5d18e49de0b6a7f3118d2df2216fd2c74dd2b74c1940bf8fbae89e4d362147637491a453cc1de606f83adb0b2d8ae4c8a28a571550a67a87ad4421ad362147637491a453cc1de606f83adb0b2d8ae4c8a28a571550a67a87ad4421a1985adc222f4d0b446fbcc6de75dfaa579a97fd823480040246bb734099e7a121985adc222f4d0b446fbcc6de75dfaa579a97fd823480040246bb734099e7a12328e8e99194903cfec368834aa28047ced08ec7e9499d9248661b6ceb0504ee8328e8e99194903cfec368834aa28047ced08ec7e9499d9248661b6ceb0504ee8116a65e2d0b820fe081e47a521fe2f9f7805a04536e5bdca2905b290885389da116a65e2d0b820fe081e47a521fe2f9f7805a04536e5bdca2905b290885389daa912088c16493b3032aae2c994a83f40e21e7f73c3ed82876b48b38e90fb9cb4a912088c16493b3032aae2c994a83f40e21e7f73c3ed82876b48b38e90fb9cb422ff803a451102fd83222ef459f6b9120dbe725937f1bef4cf1dc596e86ac1fb22ff803a451102fd83222ef459f6b9120dbe725937f1bef4cf1dc596e86ac1fb57411114ff10491621fb02d2a61f758733a4c6c5aabd804105cfd40999f4081457411114ff10491621fb02d2a61f758733a4c6c5aabd804105cfd40999f40814d090e58cb09e35b2656ce818894b772746c5df85f898e3f8c3fa850d326f6f01d090e58cb09e35b2656ce818894b772746c5df85f898e3f8c3fa850d326f6f01335fce0711d9c4b95e192d0d88a198724b411b319140d190db0eb0163b24d6a4335fce0711d9c4b95e192d0d88a198724b411b319140d190db0eb0163b24d6a44451ce2e4183cfe555113469c0e4af02107ccb1a588e2d9206965754446371b94451ce2e4183cfe555113469c0e4af02107ccb1a588e2d9206965754446371b9102603d0ce5ca5e8a68a4f18b4b4ed3a40795ec9763f3ffe5f849eb46f541ca3102603d0ce5ca5e8a68a4f18b4b4ed3a40795ec9763f3ffe5f849eb46f541ca3577f2b3a8f6e6deedace83b335ef7ccf27cf73949ec5de11b9f669369fdfd7d7577f2b3a8f6e6deedace83b335ef7ccf27cf73949ec5de11b9f669369fdfd7d79688333eee6979db296178ad41b2287962f1229a8c1bf99a2044c832170b00f29688333eee6979db296178ad41b2287962f1229a8c1bf99a2044c832170b00f225bb2a547cead15ded1d521621b1074306caa24f25709456b316f6ec5bf35c3525bb2a547cead15ded1d521621b1074306caa24f25709456b316f6ec5bf35c35e6f4fb0825df501996224557695e7e4cea1a63734f46aac23d2bbecfd93aea0ae6f4fb0825df501996224557695e7e4cea1a63734f46aac23d2bbecfd93aea0a3278c6794163b86cbcfaf04dd7427acccdc006baed79e25d2eec2ac7eeea7c053278c6794163b86cbcfaf04dd7427acccdc006baed79e25d2eec2ac7eeea7c059f528fd4669a7f3c00f0eacc4c4e207f523f8bb6811e164c48705318c4fe543a9f528fd4669a7f3c00f0eacc4c4e207f523f8bb6811e164c48705318c4fe543a69c2790acfb68fc8138ea46a2142b1d54f73f6af8a2e695f626b037fc79e208a644c733cd23cee6b96310a46cb21f369e1d7b1cb1f00174bbd2b278e90d563236bcd4150e3f82e0099832a0079a7ebd91805d877b61a37d5a7530b25c55264b974d4b4e9d207e10a5a4aaeef92aa84817bacb2ca005b40cb5e465f78516c04846c9dccb0e9edff7607a18ebf8e0013a30c105a5da1d71e4a5296badabc982035932e2b381bea177b3164c50e89d34735b073101fcd585ffd561ecb892c083f6ff9b5448d1d8b69f7f75bbce4fedd55a64d1f4ff7e21b1d17c45d26f52a271a1c3177089a8ffd6d3b04f3ca48bcc29a682c424b2ffbfb6e2ad0ef938abb5ab6e0c6a12b41d52cd42b790cc0dddd1d11bf549b90469835daac0a731131426f12e396d31587ce58bd23bea62e92481d0cc20e34d4673dfc59fd4b395f560f7f339780513c04e51ca5c820af79e756d6dd172e5c6a273715179aa97f4798c60d7d54518cb8afa13dac51e1042959edc2aa977a4a920830ceefa801e2957ca7b500213908a183edb187f46ff14d71e2a5698fbb1c959413e83942de4651429c081390a12cc726d018b6c18a2c6f3e185a20e464ae90e8e4fac014b8a9e9a2ca2830a4e34995589e851945da97d515010e8408c3b779c971d8db7d79e40d76e71a12f99c703fc09c2f1b188a451b4dd65e014e9f032e8fcdab1935108eb9a4e586379f8e433fd76ef09c85d2e2a192cf274112f2dddc03685afd6a35db75cbd94f9080987bc4da1c734bbbb76c776f605484eb49ba77d76c979bf7836020c3a06f63a63156c0f5e45ff5cc9025078ebbb8328fd3c3d676e95e360b185633c5c500d82e683646881dc1493b4f529854737a50d274f6a13e563f6186548b225911dc75c66fbea8e595677af00006af5561c582cad0ed0758c1c6f54c827a3a220c367306954b1c5334693bfaae666966b9e47c8c09062db0fbd75306859403555e980ad076302912802bfff8d94180b9bc993f7a0be1a5e01cdd53fbb2d4e53586a9a3cbcc32aa92abf8d4ca928c4e6e4174b605c6e85b10735dbd63787d901a1ad1388a8fe8b290b862152beec33fad1cc4c29a3510de21bdb639513e9f5bf960e4961bc3f8d7d1e4468e288c9da07cbbf34314d0d17d77f50f32c90d93d85f91cb8401166507f609bc114afa6355c86d8209c2cf1aef4bcd50fa8428e67291bb1767aa7ec07bdc933e843178adebfaabe9da9626c691a1db37a05d77b8f87182c0688812f3de0e1902cb838111c1461acfd717e665de1f7534c630476583a5c7cbd111e8a080eba9e0de5e41892febbb6b3a287ec08bc560d4b6be33b0d3adcd33c309980adece4cc01d6788661488ea2748c0a6142354a28a85f71a4453d20182664e29fe48efc30e4672b60fd78bf96a9cb70b8d71c2415637e0d2413c03220f6fb0bbcb59f62878f4e4839968c5d8fcdc09c2eb79c2665430f278e01e9a98100e6ebe0644319e328ac9de7f7eb265077b0b14e4cc28191b194116f3f1b4263d1ddf1db87897a45327be59bbfda654c3b87d20fe4c9a2e54124df47e8e807f4514a00ce4dd111db2fb16668e456b4527dd66d8900832d2cd3826dd85854ead7e34fbee53a01db91d1f736fcbad91c4cb4794467de0218a52649039fc8fad6c143f9f5c37101a7dca991c6774e2034c965c4961a1c4f00ba872ccc5bcec461aacadaec154217b6a2d0246e4021007d9a64f59ca468a6294b9830198b0a4c83b56fd43c154217b6a2d0246e4021007d9a64f59ca468a6294b9830198b0a4c83b56fd436369b4100a157ca7dc3fb3cae96faab7171075893d0396e7dba26a62480876e36369b4100a157ca7dc3fb3cae96faab7171075893d0396e7dba26a62480876e355238c5629c79b2d996f90fb07e3fc50bd64802184d1af18764f4997002ba9a755238c5629c79b2d996f90fb07e3fc50bd64802184d1af18764f4997002ba9a72c380a697b2f27ef138815accb107a73dab3efad7e4458f286b091ed8bca9f71ed28dc6fff086a5cba70d3f019823680e5668fafbaee078bc75c5c90b9c37036470f258a078620d316709ff75caa5c60fe33fb7862b2ca4adcdc13d1319046fc470f258a078620d316709ff75caa5c60fe33fb7862b2ca4adcdc13d1319046fc8af23d15fc502009022abb69d12290332d299569ddbd77ac4f5bcc63aff470538af23d15fc502009022abb69d12290332d299569ddbd77ac4f5bcc63aff470533fcae7b51f8274fcfdf4d512e65815a0fe6469d887f8b4caf34937072d780ddd3fcae7b51f8274fcfdf4d512e65815a0fe6469d887f8b4caf34937072d780dddb7856855eab666e868c35c57b6f5a4824fe957bbf6c805dd081eed92f8674456d3d58acf78b88e793a6d60b1c26b43a4f66a0ee7d120350c2e60a0670e44c48f5fd333053078367ed33e87093ab6c71f8d563290376eb4d4f4f1cf05e5f3bc525fd333053078367ed33e87093ab6c71f8d563290376eb4d4f4f1cf05e5f3bc5246432eec2c65d2325c5f65daefd7f51b535d9b355fa869b30a4fa8ae9304a8f046432eec2c65d2325c5f65daefd7f51b535d9b355fa869b30a4fa8ae9304a8f09585136598b7832ad5fd4ddbe1e27f6aaf8004687474df7f3a6b07744b83036a81169d9435297b2ee78871e0cf3cf87bae796e2606d5672e6e1b3b5a8ec2b156bf4ae95aa5ef3c37145b87678991091133b32d9bf2306184e744802bde378fb2bf4ae95aa5ef3c37145b87678991091133b32d9bf2306184e744802bde378fb2f4f6b9d5878a33bbfc31b70d9cc99036106e56bae5b6d97fa8b1bf0c0443bdccf4f6b9d5878a33bbfc31b70d9cc99036106e56bae5b6d97fa8b1bf0c0443bdcc9f7a1709337573d68401e3c5d00e69db6d1f00b9434c61e73f1bdfc7b5e0f0079f7a1709337573d68401e3c5d00e69db6d1f00b9434c61e73f1bdfc7b5e0f0076207a0408d52c32535856ff7a4d9414e45247c09e8d530b9b3bb7ff1d27b7fcb6207a0408d52c32535856ff7a4d9414e45247c09e8d530b9b3bb7ff1d27b7fcb4d61a053e2d28f1df5af1e905f6b57c38c0703971a73643ef471381173ddee481f908879dc89bce6b8d05901c906026ba0f4dd9956d4ca8bceffe0151fc36e76bd66c0daca7af52d14ae462776684d73ba096f9d017d7439865cd28cbf676ff0bd66c0daca7af52d14ae462776684d73ba096f9d017d7439865cd28cbf676ff06a63fec9e937bc581771314c0272758bdec5c1b6c59527a83ae247b328f043a56a63fec9e937bc581771314c0272758bdec5c1b6c59527a83ae247b328f043a5d714d70757d3fb68ea4e2778e2bcb5b17e4ab91701b65ca09946cef1bb7f7725c7af9260a1dda7e2a8a6564ee6dc146fbfcd676f0be7bc4072eb53c87de0e0bee276fac9fd1d47c73cec175020eb20cf439c4d1b8bd007af834d9d3d2c628d96e276fac9fd1d47c73cec175020eb20cf439c4d1b8bd007af834d9d3d2c628d969863dba9da6572f8527e572b88e6f52364aadf85a2353fa8a851544ecd52bdc29863dba9da6572f8527e572b88e6f52364aadf85a2353fa8a851544ecd52bdc2e7d99d16530f9bbaa43a7091b0e0fbe80a7b209b36b9c593471a324107dd35e0e7d99d16530f9bbaa43a7091b0e0fbe80a7b209b36b9c593471a324107dd35e0ac774908c3588e3bbbb5cd9eb0d746869a29becc284eb809b2c89a0466c0b353ac774908c3588e3bbbb5cd9eb0d746869a29becc284eb809b2c89a0466c0b353faa1ba6e67b48a7b3b374b96dccfe93cad66681dc2382e9c4c3b954b79687f44faa1ba6e67b48a7b3b374b96dccfe93cad66681dc2382e9c4c3b954b79687f449c12d91fe71d33cb5b44b219cb7b034039773737f17da9843896f58322ec083d9c12d91fe71d33cb5b44b219cb7b034039773737f17da9843896f58322ec083d47576e8ac80857194a190f53999e8a4052d8f247254245af3c102c3752966ef947576e8ac80857194a190f53999e8a4052d8f247254245af3c102c3752966ef99188772736870c2df4e264063226b7f41e99467b372a29e8ff5c9f8a12aeda9d9188772736870c2df4e264063226b7f41e99467b372a29e8ff5c9f8a12aeda9d7372edc40cf47e397c661f8f195cf1028ed5ed7f653cd054a940020cc309b9f485cfbdea603059b28428bd00fbefe3bb90fe1d07a3cdaa054e897cba9efbe4cf6b99e9cef9bfbf4e9df1208a8dd94854b9576f880cf23f3260a395a4a081c4d06b99e9cef9bfbf4e9df1208a8dd94854b9576f880cf23f3260a395a4a081c4d0fe51bbe9d2019a96e6a4d1b9a88add7b0ae593ee4534ed8337712389b4ad098dfe51bbe9d2019a96e6a4d1b9a88add7b0ae593ee4534ed8337712389b4ad098d2445a59829cfd5c1b9c66ccdbf0dd348a7c2d3ea13046c57167a23e9b153bd5a2445a59829cfd5c1b9c66ccdbf0dd348a7c2d3ea13046c57167a23e9b153bd5aaf70822b169624aeb412ebb118796c9afee8c575a0b146daf8df6d7564290778af70822b169624aeb412ebb118796c9afee8c575a0b146daf8df6d7564290778181562541b263f8bc0cafc05ae49a96d17f9c78f70248ff7b29cbd01cb14a7be181562541b263f8bc0cafc05ae49a96d17f9c78f70248ff7b29cbd01cb14a7beabb731d271d8a2f3bc4a589ae78ef64d585f0e57c2877e8dd2ce3380c3953354abb731d271d8a2f3bc4a589ae78ef64d585f0e57c2877e8dd2ce3380c3953354c3491ff3ac13f5d73a08c246e5b3a4358107152a0b57d138006cfa3aade8f8ffc3491ff3ac13f5d73a08c246e5b3a4358107152a0b57d138006cfa3aade8f8ff183fdeba1aaa4898f57effecad1b79625e517dc131a7389f47e3d82cd4ca2302b555e88b9f336785faebf37b4e45a454c47d116c65964bf5a062728203b0434eb555e88b9f336785faebf37b4e45a454c47d116c65964bf5a062728203b0434e875f5ff4044f23ffdce97a807fee4f21cb1fd88adfaf39fa31984a08d96ad85b875f5ff4044f23ffdce97a807fee4f21cb1fd88adfaf39fa31984a08d96ad85b1763fb0d0d3c18d717986a668451f00cc810550c925c7eda0cfae9f30b98657b1763fb0d0d3c18d717986a668451f00cc810550c925c7eda0cfae9f30b98657b7396082abebbcd749ddff842915187065d70e1ecab9c48543e879aaba26a5f527396082abebbcd749ddff842915187065d70e1ecab9c48543e879aaba26a5f524a14d8cfdae9788509e544121b244a9ce43c06dc4e4fdf1798c93417cc70df5423b7eb22e05af5cdc03eec6a84c49ff00edca6d951257f20689b9f602461044d977a5142f89d6a4339d2e904740a78b6dd3c79de2fff327b32eb6287078620bd06631b1863b11fb01b3cf0780a2cdd00c64667d158e7424c7d237b65b2be3390fcc61c258881cc1bfe3d3bef0fe34ad4200d4de7aa54c050b80f5e88692d64845bba3b9043f75d4d35cc413e6360aec33e467cd604e16e3edf1462d96015093206a6e7f2450dc903c2536004253ef1839901e28a914623a14d40746b606e74ae3360d1149106395c2bf16a2bfb980b6d6f086a0abf99e9e33f51e2737a39a4cd8c3fe656ae6666aecbabf3f5961601e0b56c87f31d23526a6f2a69e108c03bc16488a8dffc942f22994d8ad4784c69edd1680c8cf36a2347b3692d403c076c216e9594f4b410fe5c55c16b19ac6e85e71defd791256f35ace9afbffcdccdfa5a3aaa33e52913afe98d4dd89330da1ec4b94ea1975232fe74ffb6447eafa58450131d6e203df6676df86123946251cb88f86e8f9e7c29c104c7a9d7ae9e3164ef382bd3b9e7aaaad16b0ffa5c6dbd2213fb01dfd19e8e0a4630a56afd9dbd4c03cf0fce57fd08fed9e7566550ec8bce098f355209af7a2bfef8ac90b6309293c17d0192745d9636622de6461f2eeec6e83326f653fee396a28406731cc9e9c9b1fe5bd428e28324f46c3f6b345824cb635fe509b1beb72e9d75d41d955b52eb483d6a1dff79aa1bac73a69b359e465c67a73019bfbd5209c8768fccf1a673690a13806904d5c7616ad2ec70d310427ed20b941d2febfe88b70b40f8805f1a482b2a9d8f7da796526218a460fb632ce70798d0fb331e6572b952ed6d2afebaf156083e0b00d9a408e1358c8f21573291de3820845a16c64226e8f73ea1c864cb2b101e089646da32a8e74caf3c3588f54b15a3981dd6f599cb854539d4ef2eb40c3d91e58fc601f195a5b95dcc04eb67f363ea0dc9e3f23d7231292f65f3c82c00252c79d0a7058bf758618a0331cbc81d6a98ed1730292f309c76ae03fe93194e504b3d88b83d962b1ab540c47fefe4800385b1f6fea69ace5a1a518049686a0118f8ee708b249c4b2dce4d9ae873c71a3209aa10c65f8189b46d873033f5b3dc92af7219bff87cda80140cfbf5a6d870d94645eb98d16a25a0c5efb57c00be583ee4a5f93026d6982e260c54e9f78db431cb9c4e1a7d4257c82328ceaa8f1516c9b1903841d765c65a16b11cd385f1e6322a963804433614c0acdeb4227af0018211865a31908e90551e62273558be5e64d389f9a276e1f234f6623a71bae2787bc6e8ea6e7386b18539348abaa7e27dd47d42e17eb98407cee22abb0abda82032038495c2e5e99418125aae59f5d160f980f6d851a4983adb535ad219fb6dba1acec1692880db56c3695ff4d93aed902f768d42389dd0ef8b611fe4f9cbf1fcc0da4ae63e502e6f7dff7bb91d319c6292db42204766545303b4a133ce95ce32c0da4ae63e502e6f7dff7bb91d319c6292db42204766545303b4a133ce95ce32d7409dee6d4fea4c5adec51ee915c0341a252d5d0e4c013c002dab795cbc8d30d7409dee6d4fea4c5adec51ee915c0341a252d5d0e4c013c002dab795cbc8d30f753b2a3f91939307ed0e4e68df122cd48e32fc4542c93f50357156760368a40f753b2a3f91939307ed0e4e68df122cd48e32fc4542c93f50357156760368a40b4296cb683fa2360488657a545733f93f5380034d1adcca4dd45a7c6a81734788ba6577156bc04871795f8d8876796f76e3a48387b5b12098370f6c120ca1db40fc6811c39ff6278fa75f512e7b225469bfb691ec190ce0cc24ee6b0ff5a2f1d0fc6811c39ff6278fa75f512e7b225469bfb691ec190ce0cc24ee6b0ff5a2f1d24c6708cc98bc02752fd9db3ba8f17a4ac0645c3a4f75b1b8548a039a88dc84524c6708cc98bc02752fd9db3ba8f17a4ac0645c3a4f75b1b8548a039a88dc845e88a4f6791c90c3c19275fec35aece04d30f82097f104cc2018bf085a98c860de88a4f6791c90c3c19275fec35aece04d30f82097f104cc2018bf085a98c860d63d34ed713a9941b57deb01226ad4f3d017e00e0935e5e57799e17e6a8b1447a63d34ed713a9941b57deb01226ad4f3d017e00e0935e5e57799e17e6a8b1447ae5766c5ef3a2c95f5ef37171810e0d6857608e9f4dc8414cb13943f8ec14f048e5766c5ef3a2c95f5ef37171810e0d6857608e9f4dc8414cb13943f8ec14f0485d8a653197b41041cb087bf3a687f1bf41b791ab74726e8210a6626e8cc6d8de5d8a653197b41041cb087bf3a687f1bf41b791ab74726e8210a6626e8cc6d8de02a2a2d1f394c628d683b3eff4f778a2baf15b52f8c8935c8e1c210021e268bb02a2a2d1f394c628d683b3eff4f778a2baf15b52f8c8935c8e1c210021e268bbcf6f2fd008c6135bfc5c3d50cd5d96b8ce5dea8e150080386e0fc87101689bebcf6f2fd008c6135bfc5c3d50cd5d96b8ce5dea8e150080386e0fc87101689beb0011d9fca91843763db176617e48504fa1f98f59c6a6b54e67cb596154156be70011d9fca91843763db176617e48504fa1f98f59c6a6b54e67cb596154156be756530a34fed190e5ca29b009caee32af633dc541244ad0c4baa5b8871c13243256530a34fed190e5ca29b009caee32af633dc541244ad0c4baa5b8871c132432eddbb288d4bfc320670b906e21d5ccc598a7a0f4847bf983a1f8b4995918c9bbeddbb288d4bfc320670b906e21d5ccc598a7a0f4847bf983a1f8b4995918c9bb8f4c8a887de85b13f2bffe9d38832257a6bbdc003e14583bae4b81ddb7bc34bf8f4c8a887de85b13f2bffe9d38832257a6bbdc003e14583bae4b81ddb7bc34bfab9384c11ab5d74d3ba3071a7ece495c5c54405c085632e6d8f06ff426920520ab9384c11ab5d74d3ba3071a7ece495c5c54405c085632e6d8f06ff426920520b6c105f8bb8117c13c2ce05e34de6d2bcd42c7e9856cc5de3af2450af1371142b6c105f8bb8117c13c2ce05e34de6d2bcd42c7e9856cc5de3af2450af137114247d05986c2f6a7cad4c05622b963569cc10103d0033a055e0c3f1929bd72112147d05986c2f6a7cad4c05622b963569cc10103d0033a055e0c3f1929bd72112141beca987ff97c3c17fe27714cfe56153a2332a251267400add993da596b8a6941beca987ff97c3c17fe27714cfe56153a2332a251267400add993da596b8a6994dbdbd09000983d8ca288091b6e91bd51f91002357ba7497c0b3e9fc4c1859694dbdbd09000983d8ca288091b6e91bd51f91002357ba7497c0b3e9fc4c18596da74bb9aaf435bfceaab1cf15484ae9ffd2f37f429f7ec4df3583a6e2058ec74da74bb9aaf435bfceaab1cf15484ae9ffd2f37f429f7ec4df3583a6e2058ec742d857948e71d642d4a957671b668efe605da199dfa8b2bdc40a7cfb97e9cddc42d857948e71d642d4a957671b668efe605da199dfa8b2bdc40a7cfb97e9cddc467cc5ddcef7e62c3d1f3e21a0480f06db5425f584bd181f4eaaa46e8ac2b7e1b67cc5ddcef7e62c3d1f3e21a0480f06db5425f584bd181f4eaaa46e8ac2b7e1b90e54cf133d828b8bf676e1bbcfb63cf9a9327280612f47d05d0888c68846ed690e54cf133d828b8bf676e1bbcfb63cf9a9327280612f47d05d0888c68846ed60b3fc76e6519fa6df7c4da92822e5388050c008de4db1235db9d99fc985d20695036c0fbafe9d090c336542d71c0777f0e326be8dec27234cf01a1fa38629bbfaf0fafde6ccdfc1d8fb5443475785909048a22ad0fbe97974ca3dbcef9a598b2af0fafde6ccdfc1d8fb5443475785909048a22ad0fbe97974ca3dbcef9a598b280d337680f05ceb883a39dcb8fbf1264251229ad538615b6081c9bd177f3833580d337680f05ceb883a39dcb8fbf1264251229ad538615b6081c9bd177f383352af03eba2dca1936de6fd4c70c8ff3041003d4a081aab546261f87b85117180c2af03eba2dca1936de6fd4c70c8ff3041003d4a081aab546261f87b85117180cff3cf3daf7f53885c73f5380c0de6a611e71d7056d42c180d9c2fdf9e4effd5fff3cf3daf7f53885c73f5380c0de6a611e71d7056d42c180d9c2fdf9e4effd5ff2d8a8075d364c5476136f2614e9ee901bfe24543e79181c39dac2ec96676c73f2d8a8075d364c5476136f2614e9ee901bfe24543e79181c39dac2ec96676c73b4e384c13bcfaf41182b2cb43b565c7c0f15b6e19a2edf33a987ff2cbf3cdee1b4e384c13bcfaf41182b2cb43b565c7c0f15b6e19a2edf33a987ff2cbf3cdee18d2f71b459deda8d5e74305d778e8bb585568ddd034c19c7830b6a35d6bbb3138d2f71b459deda8d5e74305d778e8bb585568ddd034c19c7830b6a35d6bbb3133e33c4d6dbe3ebe6bcf50d203c8e6983e666d0e578f36ecbdceede93679cecb93e33c4d6dbe3ebe6bcf50d203c8e6983e666d0e578f36ecbdceede93679cecb992af4fefb3a6ee83c3f665bdb84d5d978bac78a167e5576a2f4085692ce8be86c77ea2fd3406fd7ea8f5c48f72b3e0c1a426ec1f2deb94803ca2f61d9150e577a05408fc746c8db7f9b06a987d4cd2b289e52cfd7eb80cbb51aaeae78dbb3150b6cda7db045cc5187eb9b60d43254d637b39e07cb86fca72ba57bdf4e8bde14c16b9d77a3723fb1132e5b42364a2b196a0a868cb8987026ede96c7a8b1c47ff32389628e77faf30a8bad30bee69d6aad8554e54eb552fd1e4d9e7b2e0ee847334afbc640f087f62e837e1d75599f0f3cf2dd9518e786975ace8ad4bd027fcb8127abcace11574af6c867d13f807921c8baa60f42c896df6b502e594dcb348f40682400185f4f3a2c4bb13844abdeb3db723394369ad1c50a39f9c7d386ac397932065025adb1a493d69629ba712ab2b61e3cc89adfede86c0667ffcfd2faa655cea304183e566b6935f9ce73203fb7e004ae2b9453a9853b266476b3907ef9410c0d332436efab101213a2f6978a18f444df6d79b4231be3c35f95c3491ab6757000ac26d80469e4000b2e1def30793382750b64023343ef6f7363571dd6bfb050156695b493d5a5ab1bd8154b0ebd9232e2035b4ede97170d8caec9a537a3a7319aafde828ff2f1fa19644adc19f171cdaaefde30917606013aba590d280c978c947c1f8b79ee6ff13a7625728eaad080f868095f28a29305bac113dffa2ec1cea86e466454295397a366900e8be91fa2aa63392daef46f73fcb8144e8cdeabfd79801afc3c9e2226b1c31ec00085f4542879e2113b3058d2fc6da639d3e34158482212b69bceccc7af39d42be4aafe407eb9b37898378aa5c0be9aaacb0dd87db050306fc543557a9b603785f248204fac696a728a4193277b6098a84e4ab401777a34e8458f1ac97b740addbec464a3aa601ab04b577cfce3462d9efc428b6e2b288bb6834607ecede5a95322d56bd36e9effc6fbc6d1fe79d77aa6a52b255b06cf9ea02d139a0fcd3ac69f8ddbd7966ba44abecf9e000343eee78b551ced65e63e7482eeab3fe84a454922c2b45a9c0a1f1370c55a05a169c84ce1db55d24d283aa80093cf62a0a10c207a350b7999c81e0d8454f2a9845007fedde694c9c0301bca81c077ea45d3d39688d40aa358109be9ad7198f222044793d724d0d3d0996e9ccf877b7ebe06a74c8d93b0134794c046f27b84f8714d1ce93f367d6421dfc74e34bd334e6900b3d4a9524435976c18eae0fe5eaf877278a12c07d3249e6cb2742ae547f76376ac24f4cf308ce89c3b1dc3ed93177231392e83f0a863c4aaa23574a1cb7c826954aebc2a3f99e394e405dfe6cbce1dfc6a809b7a1326bc27bd126f7b21f197ddf0494b36e3bfd0117a8b798c80c1226da6fa982460b3b78ac3f03d009787acaafd8a421cd163b620550dd4d9e8a97b87c40d98e229de29b7185e25ab4bbc15f0bdd938daf24e1090074506f753a9e9c9f27b55c464ae86a810a3946c6c705170174fb5309ea287641270b24f98cefacb0f46ab4859cad20d246c00cc4eed59959db11f1a4b56127bcd75ab75c590ae81d9558a17f62a0b8ac235bae336fe5cc90b0d596a49bf41ef96453e665dd3ac18a6f6d0c6742f2483c85b323908e78b769dcdb31856af88a9fad0c920e11bc6d6800d0702f394046c2ff6af569f0ae9bdde8f7c03540e2c2d4323567177694f28d60fd83927917df885130133f514c4e6bad21d5f63ce15a1ba89a583eb53ed14005e196918d2d249d479edd6f699a27a82a0579a70abab7666f6139d490eb66a474743f0f26dd249d479edd6f699a27a82a0579a70abab7666f6139d490eb66a474743f0f26dd53e3884122a323ad9385123ca171f3bf696d4ef19aaed1884f85527e929d398d53e3884122a323ad9385123ca171f3bf696d4ef19aaed1884f85527e929d39805c52491c45ae8a36e545e7cf51fd84507bd93e90b260e21ea7ec29c28fdab6f05c52491c45ae8a36e545e7cf51fd84507bd93e90b260e21ea7ec29c28fdab6fbc226845ff67f982fc50c199776a6911b87e41b6f50cb61da1a85ac027cf2f22f882688ad5ea0b0133c43ef6881cd14b9837f8994c60a9a3e88a908c4ea79029d77fc174fae4fb58018f7b0f2fc83ff4aac8cfc3452bd2255d15b5a2e587ef206778719bc5ad1f4f6c5068de1876273ceb2e87f94db7a0508158b7e270dc30702115e25bdbebd37f8dde88daaa1b73faca22cf3ca8a2787a58629426637653aa2115e25bdbebd37f8dde88daaa1b73faca22cf3ca8a2787a58629426637653aa299e14ad0295e9c8d0b950a35d94b4d2976397a32db7e1a621a9165acb6433c6ada4d786f48b5925268a4c0e08ac79656f3cb614ca21a6e58a1eccdad79e974c02322151959d708c47f3e71bfe26975412154d967dd988f39db1bfe03e0a3b5502322151959d708c47f3e71bfe26975412154d967dd988f39db1bfe03e0a3b557a760caacc1de3e2066aab9b74124bb66a9ae0b9c1a76bfc9060e28e4a2d2eca7a760caacc1de3e2066aab9b74124bb66a9ae0b9c1a76bfc9060e28e4a2d2eca52b2894bf44c4d8c5d3137cfa2f999e3dc7d9b30328178780f56215e9826f6f852b2894bf44c4d8c5d3137cfa2f999e3dc7d9b30328178780f56215e9826f6f83a65748fe0d603c4cbd40efde5d18c58e0d64a1730ca7c5430e3ad625c1800043a65748fe0d603c4cbd40efde5d18c58e0d64a1730ca7c5430e3ad625c180004cbd7c4af4c9bf5037eeae4be31c5460a605660f2105f0094efe3acd698c9472dcbd7c4af4c9bf5037eeae4be31c5460a605660f2105f0094efe3acd698c9472ddaf1c84f94a90aa3872cd8e5a9366b74ab6dfd006a31f43643596aa1269e67fcdaf1c84f94a90aa3872cd8e5a9366b74ab6dfd006a31f43643596aa1269e67fc4f97b26228382bd0919b509641bf70fb98cf70a7d2cd5037e0564e65c031126e4f97b26228382bd0919b509641bf70fb98cf70a7d2cd5037e0564e65c031126e3b271d06cdcb3686c96a2d340d09de39a00cbe8ff6d4c8667c2f589223555fc83b271d06cdcb3686c96a2d340d09de39a00cbe8ff6d4c8667c2f589223555fc83a42153a4cb1f033203dd8fcebe6d0c001f9e6c8a04e9357d9199fb15e80e22045789d8dcd1bb2965f45ac745c1570e340bbda9dd009451c044d8bb7c16c331d313ca2a2f376a327c0c4b2651f8aecd60251dd4ee6f5b77e73b04143c0d0791b49c9dca3aeaf13707210745b5e91b88e48d6f3006ab8b8d5acfb53457bab911b1fa6781cc0091da80b6c0d7ff0a30f7813a75bad541c9001581d4441baea1d156ca073012e9f067374b4477f33fd89896ff36c48f043534013b72ea5ff8b367abf57e1030aee0508204cf229ba2710f29da9ef748167cf55101b89016e1ab476e0224ccd31321e354917166c47b57b15b8dc6a3a9aa7664a2ae98c343df4b408fd8af2623b33ddb47e0e3e5d15c0a27a44cd4dc396f1cdeb5deb859b602bcd5bce678d0b6415bc78a98c39c1252c7608a45630e36cc02f7c476225c2e021581c496ce2a531043111ddc6a98857d9340dd2efb66ef0287de65f0448bb6119a5e7496ce2a531043111ddc6a98857d9340dd2efb66ef0287de65f0448bb6119a5e7115b19afd0d8640e0c34b31b7cec90fc10e67d6212a6914c5227f54458d873f20ffe24bb8d0823b6c2eb5d5d6efceb784e74e5e0654252195fe2614bd4e3a83ba5584e902f8890cdc7cb1fe67f8b4bda0fce6e23caca57ce87ec5841e147ace7ca87e89193f07f4f6e820a73a7246e50265ffea024ce28d96426670e990437dde29c164a3ec909d62590065f44b64e63bb37b8ed040841cd0f277f5805402c8ce29c164a3ec909d62590065f44b64e63bb37b8ed040841cd0f277f5805402c8cf165c9c1d87e02148adedda6c46863dcc40bce1dce1fa791c0935a354a4d00a5f165c9c1d87e02148adedda6c46863dcc40bce1dce1fa791c0935a354a4d00a51d1d0d3f953a98421f238102902e05a6d8b77ee7ec6ebcbec0017608961782b91d1d0d3f953a98421f238102902e05a6d8b77ee7ec6ebcbec0017608961782b928c198a349304eff6ace89c1cf1aa5b6dfd540e8314667e0efe26562aeb3874528c198a349304eff6ace89c1cf1aa5b6dfd540e8314667e0efe26562aeb387458112c1836b0ae514f647bb9c145b28d461890ceb9378079bf1615e11bb39ccb88112c1836b0ae514f647bb9c145b28d461890ceb9378079bf1615e11bb39ccb8fb24cfc60864658beb29a2764fee8e6c33d867b8259cdc984fd800ab4c1ce6d3fb24cfc60864658beb29a2764fee8e6c33d867b8259cdc984fd800ab4c1ce6d3e7a1527bc6642aea2251503660f7fdc5fb17a33fd6e3bf7960516b8aa0e0737ee7a1527bc6642aea2251503660f7fdc5fb17a33fd6e3bf7960516b8aa0e0737ea6c4a128e7596f247e0bdeb346e1538b1047cf1fc3d639aba9887532978c16cda6c4a128e7596f247e0bdeb346e1538b1047cf1fc3d639aba9887532978c16cdb6495ccf6774274a74c164131ff5d88c96d7fcafd663d0faa80ad578a50b6830b6495ccf6774274a74c164131ff5d88c96d7fcafd663d0faa80ad578a50b68308877111645ee895bf0daf506e7e79022a5dac45c115cd48787c6799cf8ce75f88877111645ee895bf0daf506e7e79022a5dac45c115cd48787c6799cf8ce75f8d376e3f9634ff055eaa8060cfc2ae976149bfe466a9e1ac61d264bd13d732453d376e3f9634ff055eaa8060cfc2ae976149bfe466a9e1ac61d264bd13d7324537b23cbba606f2889162bc519e5ee13a24cb5d1df9ce15b587eeb22eba8bf7e885ccae5eacdb4c8034d4a3a948db0c4f3bdf16348e969cf8fb42c75aae2d7fb322fdc3f4fdc66efc0427af7f5ba411328fc47282e978b67b4b5fe16898d53ccfc933a09051829e9b6180ac276a8f5ff35d118a25b997d50e15b2d97e979ae85e952ed99af0857055428269c5457cdcbf824315af87ead2c8491650ce400cb01f51548a7507919179645e01b8a4d78dc8cd0d4acfe9e0e8be6dfd065f67527de290895f2632304fdb0db16b35bfb615d417228ce4def3cb10707d2b4acc6d96e39e6fefed904ab874d8ae67d857517c4294784f1a0e492a78042c76c7b031723e659f29d0be6d2abe4e322f046af0b55f6f90b289e085d1670ce1b48ca57063ebddd6be3d23fcec4054f91569d38d7f7cbe267257c0b4ec9d7cb80245d90cab934aab686215c6639685e3dd2f42cb82a7aba5ff7bfda38611830261b517a64824a8debcde377abf8b010a93858a93887bd45e283c8823d9af2bb4d90a76b61c9b1c0375244c5154f4fe17f915edfa3370ba1a20783754ceaa0078d6af41f886b4e5841eac555aa98bb6f327a26197e37e642acc6bf4a647943902564f4584ae9385841eac555aa98bb6f327a26197e37e642acc6bf4a647943902564f4584ae9389ddd39fc5e326957ddd2fd3682535a286a27542916e4e8bad4064711845c5f4d9ddd39fc5e326957ddd2fd3682535a286a27542916e4e8bad4064711845c5f4dd804d080aff89d979e748bbb38061efac850b637b946878d9299a02fb5630c2cd804d080aff89d979e748bbb38061efac850b637b946878d9299a02fb5630c2c23609cd67b5850546733208f4863135f4651f200bb940b696cc25d51ce26e28623609cd67b5850546733208f4863135f4651f200bb940b696cc25d51ce26e28669a342671132ad3f4eb0344b304c56f798de5378793709b107e7f95d1994ba4f69a342671132ad3f4eb0344b304c56f798de5378793709b107e7f95d1994ba4feabcc3e07f3fb9187390611783ed5a570ad9601704e29f81e7d154b279cc7e12eabcc3e07f3fb9187390611783ed5a570ad9601704e29f81e7d154b279cc7e122bb7315408fe9255c348b098072c524a53b696c5fd2569347abe3b3ba5dc855d2bb7315408fe9255c348b098072c524a53b696c5fd2569347abe3b3ba5dc855d43ad2c26b16707cff9e25accb547f346ee82f19e535fb9739ab5ed0204c61d7043ad2c26b16707cff9e25accb547f346ee82f19e535fb9739ab5ed0204c61d70843beae011641d68c3df0e2e509bc6571b70a7df769187256719f61ccaa48dc3843beae011641d68c3df0e2e509bc6571b70a7df769187256719f61ccaa48dc34dcde03cfe362e01f3198f58565158f352a4b5439d53289970cccdeb01c8ca2a4dcde03cfe362e01f3198f58565158f352a4b5439d53289970cccdeb01c8ca2a67b86ac89c560829eda55b789bfb3062dec91670a2c499e39285f3bb20ce460a67b86ac89c560829eda55b789bfb3062dec91670a2c499e39285f3bb20ce460a8aac420055c21c32a2cfa28c33efd7c73d49ec8d748b464d227a9586269c26de8aac420055c21c32a2cfa28c33efd7c73d49ec8d748b464d227a9586269c26de6c1da5a1646e6ed2ed7a0ac85e263af404393c479e994ebd8ee1d4981e431a126c1da5a1646e6ed2ed7a0ac85e263af404393c479e994ebd8ee1d4981e431a12c51d3d78302378d20891b226eac3efc98c6e002add43d97a07e619d36e945fb7c51d3d78302378d20891b226eac3efc98c6e002add43d97a07e619d36e945fb7c951d34051796201e8c06aa8812a46cb8a9d5593585473551f99a766e7f49137c951d34051796201e8c06aa8812a46cb8a9d5593585473551f99a766e7f4913733d404384e8caef92bff34ca376593086561e43cbc22b6c36901253909ffbd7633d404384e8caef92bff34ca376593086561e43cbc22b6c36901253909ffbd769f6e8d97881299b946b329738d183194c2df3e608fc51c3ff520eb500bf2c0379f6e8d97881299b946b329738d183194c2df3e608fc51c3ff520eb500bf2c0370a914ebac2d532da60c981c998c492afd7951a5498b8e8ce820a757bdf2ffa7f0a914ebac2d532da60c981c998c492afd7951a5498b8e8ce820a757bdf2ffa7f06fc61a1b1734ba339d25a990a0ec15dd620c9d5df9920a071f99e22fbeff40c06fc61a1b1734ba339d25a990a0ec15dd620c9d5df9920a071f99e22fbeff40c8c71fff16e457336915b8bda4fb3359b51a9f7983b81b93ad87ef83d9f8a71298c71fff16e457336915b8bda4fb3359b51a9f7983b81b93ad87ef83d9f8a7129a58455aea98ac58a1b8b3033092aee408411dd3e1854c86a625f79844dd2e370a58455aea98ac58a1b8b3033092aee408411dd3e1854c86a625f79844dd2e370740d2dd4e92074807a9ee9f504847f5333ecaa22a6ca8dbe0ac98feae33c0226740d2dd4e92074807a9ee9f504847f5333ecaa22a6ca8dbe0ac98feae33c0226d01b27bb6baaf34bdd5a95ca5b4863cd0a881d6a28c30178fc9ad641a0da9dcf61b835216886ec2381a32f173f85d33f86e4744fe4e75d555c53001d616b20fe14d85f399e2e0aed6a90e5026c3718da1b60d719d089156edbf3a4b337ecef121c326dba96b9ce91fb76d6a9d2796a46d89e6d1761356cae03263c3c1305e7e9c7ba85af83ce64f71eb470863b01e98d8ee3336541e027c0bc7a40515108e0fa70e47b9aa34ad2e3cd00bf308f302a89a1b5a4d5d703c2055378426a6300f8e67e417e481e5b87a8ee22ad544fee083a21ba92b6202176c1db07c13777d7c10dda4e29178a1a88c5a6982b65567618c40a3d5e2f1f89b49469484c4ff3abc8f8dca9549bb80d22f07b94ff04b5e1448bd8964d8b35bf09a013445fbbe6097780f25db7ab219708715c91801c3b05f9c7a708f2099bd59ebea75f3808a6648dd901fbb3c127b2805e2efca78dbcdd240893876fab19bd5bd405367f4cc8421921862c9c69d530b0ed3967ebc001a03dcdd0bbd452cb83ff50fe70785c1a1f965f5f4f8b71427361f59cf3f51056543ddd4b2a1e6a25ea0fa18f0e9fad18ba566832b3dd1d3f1333c9d994ef8ae40c85caa24158233486e1bcae0910b189733b5b67f5f091f5ac0b95cfcb9d0147094e64b158f04d203a59f55cb2391dbb5c19d214b8d45b80fd69594522926d376762a251b49b6a62210dd3ed092007eb3da3a7701cff71852eafcd1861a47ba2f0d665c4ac9c705e28f99d1fae14fe43b74f3fb7811b16a6cd252c631ccdb86c1215da296f56e1ed01d4aae2605e082e8d60e53010e0c247c9bb602f72fdcbe6d4ad7c1adbeb30d6316085d48dd6c4cc9eb1fd0a9afcd6ed5e01c783de8ef24c90c14035f04b04cb16bb3bd5448c5f2ab6cbdfe6e66038526efbc8d0da13a0872ffb161227f47bb01092a7b2a9ba165d9728655c9b37b2a6718f54154ebae091b54051ca7131e90a2cf10acee117149570a749eb3e431fa86790a891873a5bd485fd574be41a03ebfc1a890b96694ca2474739eb3e431fa86790a891873a5bd485fd574be41a03ebfc1a890b96694ca24747390cbcbc8338e3da566f33328d7a022e41a077232f75a37cab5eb41d19b691612f0cbcbc8338e3da566f33328d7a022e41a077232f75a37cab5eb41d19b691612fbe723cf1b0373a517cc2bcadf46573b08fba54dac9a7028acffada106df368debe723cf1b0373a517cc2bcadf46573b08fba54dac9a7028acffada106df368debc693de05602c95a1bf67cb607ea1c4951ac49c2d50e6e894886c6cb1f6fb360bc693de05602c95a1bf67cb607ea1c4951ac49c2d50e6e894886c6cb1f6fb3606d7dd934bb55239952820248fb8f673d1d749ffa19ea0a6ec8a31f0aa469f76c6d7dd934bb55239952820248fb8f673d1d749ffa19ea0a6ec8a31f0aa469f76c7f6b0223d246881293aa1956ddbe4c65a6bc8a1a1505e9a8a1fb15101f41dc397f6b0223d246881293aa1956ddbe4c65a6bc8a1a1505e9a8a1fb15101f41dc39c44139f206ec124914d6d44e845a8180a8cf45a814e0fbaf188b0fdbd4123acf221b0688689171466abdbf2e0b2cde30592cb8f434db1157d6c3303ef9265fc3ab98888bf295a41b422e5d1737ed45ea6155faf43955cfbc34a38f0b1a61840d30fe4dfc44ae2a6dd7d6fc721a385989c251daf21a2c1990f0a12e8f20ea6770ad761756e874f74a3e30bad58d0ccb4624be8ebc352c9338c58d5f40ed75d691c095c309cfd5e139816ef532afdd2b2d17fac133aa2e7b7a643a7dbec35e84570fd84fe3b77f341f9901ac95401c42465f6a80cabfc341176170fbcc143006b7d2bbba69d327fe25b7287468c6f5417f18fca6e8f4dbe2e4a908d19aa8dad32ca55ace223a7ffcc08ef46ec2d81507f1bcccc4a559585023085c73da57801b9e686f6426a775450eb3afd00bc3a5c2621f305ddb9c8478ee9bf28a368ef2dece51b644bea73e6a504326e16b43f06ac18bc59b9074fef7b613ab47b3f2977719f9b695f1cf3fb436a994b6d3606df529e546d37154f65c039fd30e2e2ebb17bcf655bffdf9dbe112b3be2fbca59107ab191a58653efcf7e39962d9523c8077717946a3a8ba27d7dd6497ee3047363461e93b4b057b177eb9129a340f95339bf81497d2e1619d8efce5361aaee844a79a18674cdc0da30ee062f7f3558cbb67df27219502ca084126be40b3481d90874815a8a0739a95bcf1d62ff67c9c2d1f1b45497d27f13c6d129dfb699f55efeb7cc8d98fde7274c28a169742e235317120/etc/alternatives/cftp/etc/alternatives/ckeygen/etc/alternatives/conch/etc/alternatives/pyhtmlizer/etc/alternatives/tkconch/etc/alternatives/trial/etc/alternatives/twist/etc/alternatives/twistd/etc/alternatives/cftp.1.gz/etc/alternatives/ckeygen.1.gz/etc/alternatives/conch.1.gz/etc/alternatives/pyhtmlizer.1.gz/etc/alternatives/tkconch.1.gz/etc/alternatives/trial.1.gz/etc/alternatives/twistd.1.gz@@@@@@@@@@@@@@@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython3-Twisted-22.2.0-150400.21.1.src.rpmpython3-Twistedpython3-Twisted(ppc-64)@@      /bin/sh/bin/sh/usr/bin/python3.6python(abi)python3-Automatpython3-PyHamcrestpython3-appdirspython3-attrspython3-bcryptpython3-constantlypython3-cryptographypython3-h2python3-hyperlinkpython3-idnapython3-incrementalpython3-pyOpenSSLpython3-pyasn1python3-pyserialpython3-service_identitypython3-typing_extensionspython3-zope.interfacerpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)update-alternativesupdate-alternatives3.60.8.01.9.01.4.019.2.03.0.015.12.63.017.1.12.421.3.016.0.03.018.1.03.6.54.4.23.0.4-14.6.0-14.0.4-14.0-15.2-14.14.3f'@f> @eTcdbrjbN@b<]@b!bbaaA@aa/k@a^a@a;@`Z`H`4@`%@__@_E@^ϧ^x]]|@]{]S]@]@\9\j@\I[%@[[ͻ[@[[;@[M@[ @Z@ZY[@YJ_YEXWWiV^@VVUUUp=UhTUKSU"daniel.garcia@suse.comdaniel.garcia@suse.commcepl@cepl.eusteven.kowalik@suse.comsteven.kowalik@suse.comsteven.kowalik@suse.commcepl@suse.comsteven.kowalik@suse.commrueckert@suse.demrueckert@suse.desteven.kowalik@suse.comcode@bnavigator.decode@bnavigator.deqydwhotmail@gmail.comgumsley_6@hotmail.commmachova@suse.commcepl@suse.comdmueller@suse.comsteven.kowalik@suse.commcepl@suse.compmonreal@suse.comcode@bnavigator.demcepl@suse.commcalabkova@suse.compgajdos@suse.comsteven.kowalik@suse.comjayvdb@gmail.comtchvatal@suse.comtbechtold@suse.comtbechtold@suse.comtbechtold@suse.comtchvatal@suse.comtchvatal@suse.comschwab@suse.demcepl@suse.comtchvatal@suse.comtchvatal@suse.commcepl@suse.comecsos@opensuse.orgtchvatal@suse.comdmueller@suse.combjorn.lie@gmail.comtermim@gmail.commimi.vx@gmail.comtbechtold@suse.comjmatejek@suse.comokurz@suse.comokurz@suse.comarun@gmx.determim@gmail.comtermim@gmail.comtoddrme2178@gmail.comtoddrme2178@gmail.comtermim@gmail.comseife+obs@b1-systems.comtermim@gmail.comtermim@gmail.comjmatejek@suse.czmatwey.kornilov@gmail.com- Add a couple of upstream patches to fix http process information disclosure (CVE-2024-41671, bsc#1228549) and XSS via html injection (CVE-2024-41810, bsc#1228552): * CVE-2024-41671.patch gh#twisted/twisted@4a930de12fb6 * CVE-2024-41810.patch gh#twisted/twisted@046a164f89a0- Fix update-alternative post script, bsc#1224109- Add CVE-2023-46137-HTTP-pipeline-response.patch (bsc#1216588, CVE-2023-46137) serializing pipelined HTTP requests.- Add CVE-2022-39348-do-not-echo-host-header.patch: * Do not echo the Host header in HTML, it is not escaped. (bsc#1204781, CVE-2022-39348)- Stop removing test directories, it also removes a public module. (bsc#1198852, bsc#1198854, bsc#1198855) - removed true-binary.patch- Update to 22.2.0: * Bugfixes + twisted.internet.gireactor.PortableGIReactor.simulate and twisted.internet.gtk2reactor.PortableGtkReactor.simulate no longer raises TypeError when there are no delayed called. This was a regression introduced with the migration to Python 3 in which the builtin min function no longer accepts None as an argument. (#9660) + twisted.conch.ssh.transport.SSHTransportBase now disconnects the remote peer if the SSH version string is not sent in the first 4096 bytes. (#10284, CVE-2022-21716, GHSA-rv6r-3f5q-9rgx) * Improved Documentation + Add type annotations for twisted.web.http.Request.getHeader. (#10270) * Deprecations and Removals + Support for Python 3.6, which is EoL as of 2021-09-04, has been deprecated. (#10303) - Add patch CVE-2022-24801-http-1.1-leniency.patch: * Do not be as lenient as earlier HTTP/1.1 RFCs to prevent HTTP request smuggling. (CVE-2022-24801, bsc#1198086)- Add patch skip-namespacewithwhitespace.patch: * Skip a failing test with Expat 2.4.5.- Remove 9580-test_fails_cryptography_25.patch which is not necessary with changes in OpenSSL- Add 9580-test_fails_cryptography_25.patch to overcome test failures on SLE-15 with older version of OpenSSL. - refreshed patches - 1521_delegate_parseqs_stdlib_bpo42967.patch - currentThread-deprecated.patch - no-cython_test_exception_raiser.patch - no-pygtkcompat.patch - no-test_successResultOfWithFailureHasTraceback.patch - remove-dependency-version-upper-bounds.patch - skip_MultiCast.patch - remove upstreamed patches currentThread-deprecated.patch - remove tests from the package- Update to 22.1.0: (boo#1195667) - CVE-2022-21712 / GHSA-92x2-jw7w-xvvx twisted.web.client.RedirectAgent and twisted.web.client.BrowserLikeRedirectAgent now properly remove sensitive headers when redirecting to a different origin. (#10294) - Python 3.10 is now a supported platform (#10224) - Type annotations have been added to the twisted.python.fakepwd module. (#10287) - twisted.internet.defer.inlineCallbacks has an improved type annotation, to avoid typing errors when it is used on a function which returns a non-None result. (#10231) - twisted.internet.base.DelayedCall.__repr__ and twisted.internet.task.LoopingCall.__repr__ had the changes from [#10155] reverted to accept non-function callables. (#10235) - Revert the removal of .whl building that was done as part of [#10177]. (#10236) - The type annotation of the host parameter to twisted.internet.interfaces.IReactorTCP.connectTCP has been corrected from bytes to str. (#10251) - Deprecated twisted.python.threading.ThreadPool.currentThread() in favor of threading.current_thread(). - Switched twisted.python.threading.ThreadPool.currentThread() and twisted.python.threadable.getThreadID() to use `threading.current_thread()to avoid the deprecation warnings introduced forthreading.currentThread()`` in Python 3.10. (#10273) - twisted.internet.utils.runWithWarningsSupressed behavior of waiting on deferreds has been documented. (#10238) - Sync API docs templates with pydoctor 21.9.0 release, using new theming capabilities. (#10267) - #1681, #9944, #10198, #10218, #10219, #10228, #10229, #10234, [#10239], #10240, #10245, #10246, #10248, #10250, #10255, #10277, [#10288], #10292 - twisted.conch.ssh now supports SSH extension negotiation (RFC 8308). (#10266) - twisted.conch now uses constant-time comparisons for MACs. (#8199) - twisted.conch.ssh.filetransfer.FileTransferServer will now return an ENOENT error status if an SFTP client tries to close an unrecognized file handle. (#10293) - SSHTransportBase.ssh_KEXINIT now uses the remote peer preferred MAC list for negotiation. In previous versions it was only using the local preferred MAC list. (#10241) - twisted.web.client.RedirectAgent and twisted.web.client.BrowserLikeRedirectAgent now properly remove sensitive headers when redirecting to a different origin. (#10294) - Add type annotations for twisted.web.client.readBody. (#10269) - twisted.web.client.getPage, twisted.web.client.downladPage, and the associated implementation classes (HTTPPageGetter, HTTPPageDownloader, HTTPClientFactory, HTTPDownloader) have been removed because they do not segregate cookies by domain. They were deprecated in Twisted 16.7.0 in favor of twisted.web.client.Agent. GHSA-92x2-jw7w-xvvx. (#10295) - trial.runner.filenameToModule now sets the correct module.__name__ and sys.modules key (#10230)- Add patch currentThread-deprecated.patch: * Do not call a deprecated method which causes reactor startup to abort.- Fix Source tags- Drop true-binary.patch which is not compatible with python310 - Some rpmlint cleanup: * Deduplicate docs * Remove she-bangs in test files * Remove empty doc files * Filter test certificate warning- Remove h2 < 4.0 and priority < 2.0 version restriction. (boo#1190036) * remove-dependency-version-upper-bounds.patch- Restore no-pygtkcompat.patch due to boo#1110669- typing_extensions is now required- Update to 21.7.0: - Python 3.10 beta is now a supported platform and should be ready for the final 3.10 release. - twisted.web.template.renderElement() now accepts any IRequest implementer instead of only twisted.web.server.Request. Add type hints to twisted.web.template. (#10184) - Type hinting was added to twisted.internet.defer, making this the first release of Twisted where you might reasonably be able to use mypy without your own custom stub files. (#10017) - Patch incremental-21.patch removed, because included in the upstream tarball.- add incremental-21.patch: support newer incremental versions- Update to 21.2.0: * Features - The enableSessions argument to twisted.internet.ssl.CertificateOptions now - actually enables/disables OpenSSL's session cache. Also, due to - session-related bugs, it defaults to False. (#9583) - twisted.internet.defer.inlineCallbacks and ensureDeferred will now associate a contextvars.Context with the coroutines they run, meaning that ContextVar objects will maintain their value within the same coroutine, similarly to asyncio Tasks. This functionality requires Python 3.7+, or the contextvars PyPI backport to be installed for Python 3.5-3.6. (#9719, #9826) - twisted.internet.defer.Deferred.fromCoroutine has been added. This is similar to the existing ensureDeferred function, but is named more consistently inside Twisted and does not pass through Deferreds. (#9825) - trial now allows the @unittest.skipIf decorator to specify that an entire test class should be skipped. (#9829) - The twisted.python.deprecate.deprecatedKeywordParameter decorator can be used to mark a keyword paramater of a function or method as deprecated. (#9844) - Projects using Twisted can now perform type checking against a Twisted - installation, for example using mypy. (#9908) - twisted.python.util.InsensitiveDict now fully implements MutableMapping. (#9919) - Python 3.8 is now tested and supported. (#9955) - Support a coroutine function in twisted.internet.task.react (#9974) - PyPy 3.7 is now tested and supported. (#10093) * Bugfixes - twisted.web.twcgi.CGIProcessProtocol.processEnded(...) now handles an already-finished request, for example when request.connectionLost(...) was called previously. (#9468) - Twisted's dependency on PyHamcrest has been moved from the base package to the new "test" extra. Consequently the test extra must be installed for Twisted's test suite to pass. (#9509) - Fixed serialization of timedelta, date, and time objects in twisted.spread. (#9716) - twisted.internet.asyncioreactor.AsyncioSelectorReactor now raises an exception if instantiated with an event loop which is not compatible with asyncio.SelectorEventLoop. This fixes the AsyncioSelectorReactor in Python 3.8+ on Windows, where in bp-34687 the default Windows asyncio event loop was changed to ProactorEventLoop. Applications that use AsyncioSelectorReactor on Windows with Python 3.8+ must call asyncio.set_event_loop_policy(asyncio.WindowsSelectorEventLoopPolicy()) before instantiating and running AsyncioSelectorReactor. (#9766) - twisted.internet.process.registerReapProcessHandler and ._BaseProcess.reapProcess will no longer raise a TypeError when processing a None PID (#9775) - INotify will close its file descriptor if a directory is automatically removed by twisted from the watchlist because it's deleted, avoiding orphaned filedescriptors. (#9777) - DelayedCall.reset() is now working properly with asyncioreactor (#9780) - AsyncioSelectorReactor.seconds() now correctly returns an epoch time. (#9787) - The _connDone parameter has been removed from twisted.internet.abstract.FileDescriptor.loseConnection()'s signature in order to match the signature in the base class twisted.internet._newtls.ConnectionMixin loseConnection(). (#9849) - The Gtk3 reactor now runs on Wayland-only sessions (#9904) - Descriptive error messages from twisted.internet.error are now present when running with 'python -OO'. (#9918) - Comparator methods such as eq() now always return NotImplemented for uncomparable types. (#9919) - When installing Twisted it now requires a minimum Python 3.5.4 version to match the version used with automated testing. This is the minimum Python version that we know that Twisted works with. (#10098) - Drop patches no-pygtkcompat.patch, python-38-hmac-digestmod.patch, python-38-no-cgi-parseqs.patch, twisted-pr1369-remove-pyopenssl-npn.patch, twisted-pr1487-increase-ffdh-keysize.patch and test-mktime-invalid-tm_isdst.patch as they have been merged. - Refresh other patches. - Add no-cython_test_exception_raiser.patch to avoid another dependency. - Update URL and make use of sitelib, not sitearch macros- Add 1521_delegate_parseqs_stdlib_bpo42967.patch to overcome effects of bpo#42967, which forbade mixing amps and semicolons in query strings as separators (https://twistedmatrix.com/trac/ticket/10096).- Relax the crypto policies for the test-suite- Add twisted-pr1369-remove-pyopenssl-npn.patch to support pyOpenSSL 20 - Add twisted-pr1487-increase-ffdh-keysize.patch to support crpytography 3.3 - Fix the update-alternatives setup * manpages were cloned but never registerd with u-a * install alternatives as master and slave links now- Add no-test_successResultOfWithFailureHasTraceback.patch to skip sted.conch.test.test_keys.KeyTests.test_fromOpenSSH, which fails. Upstream suggests https://twistedmatrix.com/trac/ticket/9665, but it has never been confirmed, even less fixed.- Update to 20.3.0 * drop Python 2 * twisted.news is deprecated. * twisted.conch.ssh now supports the curve25519-sha256 key exchange algorithm (requires OpenSSL >= 1.1.0). * many bugfixes and other miscelaneous fixes - Fixed update-alternatives mechanism - Added true-binary.patch - Dropped python-38-xml-namespace.patch - Reapplied python-38-hmac-digestmod.patch- %python3_only -> %python_alternative- Update to 19.10.0 bsc#1162424: * twisted.trial.successResultOf, twisted.trial.failureResultOf, and twisted.trial.assertNoResult accept coroutines as well as Deferreds. (#9006) * Fixed circular import in twisted.trial.reporter, introduced in Twisted 16.0.0. (#8267) * The POP3 server implemented by twisted.mail.pop3 now accepts passwords that contain spaces. (#9100) * Incoming HTTP/2 connections will now not time out if they persist for longer than one minute. (#9653) * twisted.conch.ssh.keys now correctly writes the "iqmp" parameter in serialized RSA private keys as q^-1 mod p rather than p^-1 mod q. (#9681) * twisted.web.server.Request will now use twisted.web.server.Site.getContentFile, if it exists, to get a file into which to write request content. If getContentFile is not provided by the site, it will fall back to the previous behavior of using io.BytesIO for small requests and tempfile.TemporaryFile for large ones. (#9655) * twisted.web.client.FileBodyProducer will now stop producing when the Deferred returned by FileBodyProducer.startProducing is cancelled. (#9547) * The HTTP/2 server implementation now enforces TCP flow control on control frame messages and times out clients that send invalid data without reading responses. This closes CVE-2019-9512 (Ping Flood), CVE-2019-9514 (Reset Flood), and CVE-2019-9515 (Settings Flood). Thanks to Jonathan Looney and Piotr Sikora. (#9694) - Add python-38-xml-namespace.patch to fix dictionary mutation under Python 3.8 - Add python-38-hmac-digestmod.patch to add digestmod parameter where required - Add python-38-no-cgi-parseqs.patch to no longer import parse_qs from cgi- Remove mailmail when only building Python 3 flavour- Update to 19.7.0: * The callable argument to twisted.internet.task.deferLater() is no longer required. (#9577) * twisted.internet.utils.getProcessOutputAndValue now accepts stdinBytes to write to the child process's standard input. (#9607) * Add new twisted.logger.capturedLogs context manager for capturing observed log events in tests. (#9617) * twisted.internet.base.PluggableResolverMixin, which implements the pluggable resolver interfaces for easier re-use in other reactors, has been factored out of ReactorBase. (#9632) * The PyPI page for Twisted has been enhanced to include more information and useful links. (#9648) - Refresh patch: * skip_MultiCast.patch - Remove merged patch hyperlink.patch - Remove patch 0001-Prevent-CRLF-injections-described-in-CVE-2019-12387.patch - Remove patch PR-1147.patch- Add PR-1147.patch (bsc#1138461, CVE-2019-12855) In words.protocols.jabber.xmlstream in Twisted through 19.2.1, XMPP support did not verify certificates when used with TLS, allowing an attacker to MITM connections.- Add 0001-Prevent-CRLF-injections-described-in-CVE-2019-12387.patch (bsc#1137825, CVE-2019-12387) Prevent CRLF injections- update to 19.2.1 (bsc#1137825, CVE-2019-12387): * Prevent CRLF injections described in CVE-2019-12387- Update to 19.2.0: * twisted.internet.ssl.CertificateOptions now uses 32 random bytes instead of an MD5 hash for the ssl session identifier context. (#9463) * DeferredLock and DeferredSemaphore can be used as asynchronous context managers on Python 3.5+. (#9546) * t.i.b.BaseConnector has custom __repr__ (#9548) * twisted.internet.ssl.optionsForClientTLS now supports validating IP addresses from the certificate subjectAltName (#9585) * Twisted's minimum Cryptography requirement is now 2.5. (#9592) * twisted.conch.ssh.keys can now read private keys in the new "openssh-key-v1" format, introduced in OpenSSH 6.5 and made the default in OpenSSH 7.8. (#9515) * twisted.web.client.HostnameCachingHTTPSPolicy was added as a new contextFactory option. The policy caches a specified number of twisted.internet.interfaces.IOpenSSLClientConnectionCreator instances to to avoid the cost of instantiating a connection creator for multiple requests to the same host. (#9138) - Remove merged patches: * openssl-errormsg.aptch * openssl111.patch - Add patch to tests for new hyperlink: * hyperlink.patch- Add another patch for openssl 1.1.1 (from upstream git): * openssl-errormsg.aptch- test-mktime-invalid-tm_isdst.patch: don't pass invalid tm_isdst value to mktime (see also bpo-15750)- Add no-pygtkcompat.patch to avoid dependency on Gtk (boo#1110669)- Version update to 18.9.0: * Fixes for the 3.7 python - Remove merged python37.patch - Add patch openssl111.patch which fixes tests with new pyOpenssl * Asserts changed behaviour- Do not write bytecode stuff when running the tests- Add BuildRequires python-tz, which seems to be required to test suite to pass. - Also, add skip_MultiCast.patch to skip tests requiring full netrworking stack.- Add missing Requires.- Fix the dependencies to match up upstream setup.py - Run the tests - Add patch to build with python3.7: * python37.patch - Add missing dependency on pyamcrest - Remove unused patch lp1102685.diff- update to 18.7.0: for full list of changes please see https://github.com/twisted/twisted/blob/twisted-18.7.0/NEWS.rst- Add python-service_identity Recommends.- update to 18.4.0 For full list of changes please see: https://github.com/twisted/twisted/blob/twisted-18.4.0/NEWS.rst- update to 17.9.0 For full list of changes please see: https://github.com/twisted/twisted/blob/twisted-17.9.0/NEWS.rst * mailman is only in python2 package- Adjust Requires and BuildRequires - Fix rpmlint warnings- remove alternatives altogether in favor of versioned executables - clean up spec file - update to 17.5.0 * too many changes to list, see full changelog in NEWS.rst- Simplify alternatives handling - Fix RPM warnings- Change to singlespec approach- specfile: * make twistd the update-alternative master, same as in the python3 version (bnc #1001523)- Update to version 16.4.0 For the complete list of changes plese see https://github.com/twisted/twisted/blob/twisted-16.4.0/NEWS - Update to version 16.3.0 For the complete list of changes plese see https://github.com/twisted/twisted/blob/twisted-16.3.0/NEWS - Update to version 16.2.0 For the complete list of changes plese see https://github.com/twisted/twisted/blob/twisted-16.2.0/NEWS - Update to version 16.1.1 For the complete list of changes plese see https://github.com/twisted/twisted/blob/twisted-16.1.1/NEWS - Update to version 16.1.0 For the complete list of changes plese see https://github.com/twisted/twisted/blob/twisted-16.1.0/NEWS - Update to version 16.0.0 For the complete list of changes plese see https://github.com/twisted/twisted/blob/twisted-16.0.0/NEWS- Update to version 15.5.0 * This is the last Twisted release where Python 2.6 is supported, on any platform. Python 3.5 (on POSIX) support has been added. * This release introduces changes that are required for Conch's SSH implementation to work with OpenSSH 6.9+ servers. * twisted.python.url is a new abstraction for URLs, supporting RFC 3987 IRIs. (#5388) * twisted.python.logfile is now ported to Python 3. (#6749) * twisted.python.zippath has been ported to Python 3. (#6917) * twisted.internet.ssl.CertificateOptions and twisted.internet.ssl.optionsForClientTLS now take a acceptableProtocols parameter that enables negotiation of the next protocol to speak after the TLS handshake has completed. This field advertises protocols over both NPN and ALPN. Also added new INegotiated interface for TLS interfaces that support protocol negotiation. This interface adds a negotiatedProtocol property that reports what protocol, if any, was negotiated in the TLS handshake. (#7860) * twisted.python.urlpath.URLPath now operates correctly on Python 3, using bytes instead of strings, and introduces the fromBytes constructor to assist with creating them cross-version. (#7994) * twisted.application.strports is now ported to Python 3. (#8011) * twistd (the Twisted Daemon) is now ported to Python 3. (#8012) * Python 3.5 is now supported on POSIX platforms. (#8042) * twisted.internet.serialport is now ported on Python 3. (#8099) * twisted.logger.formatEvent now can format an event if it was flattened (twisted.logger.eventAsJSON does this) and has text after the last replacement field. (#8003) * twisted.cred.checkers.FilePasswordDB now logs an error if the credentials db file does not exist, no longer raises an unhandled error. (#8028) * twisted.python.threadpool.ThreadPool now properly starts enough threads to do any work scheduled before ThreadPool.start() is called, such as when work is scheduled in the reactor via reactor.callInThread() before reactor.run(). (#8090) * Twisted Development test standard documentation now contain information about avoiding test data files. (#6535) * The documentation for twisted.internet.defer.DeferredSemaphore now describes the actual usage for limit and tokens instance attributes. (#8024) * twisted.python._initgroups, a C extension, has been removed and stdlib support is now always used instead. (#5861) * Python 2.6 is no longer supported. (#8017) * twisted.python.util.OrderedDict is now deprecated, and uses of it in Twisted are replaced with collections.OrderedDict. (#8051) * twisted.persisted.sob.load, twisted.persisted.sob.loadValueFromFile and twisted.persisted.sob.Persistent.save() are now deprecated when used with a passphrase. The encyption used by these methods are weak. (#8081) * twisted.internet.interfaces.IStreamClientEndpointStringParser has been removed and Twisted will no longer use parsers implementing this interface. (#8094) * #5976, #6628, #6894, #6980, #7228, #7693, #7731, #7997, #8046, [#8054], #8056, #8060, #8063, #8064, #8068, #8072, #8091, #8095, [#8096], #8098, #8106- Make "trial" the master file for update-alternatives, since it is the only one that supports python 3 so far.- Implement update-alternatives in preparation for python 3 version.- Update to version 15.4.0 * add dependency on setuptools * lore removed * please see the NEWS file- change dep from python-asn1 to python-pyasn1 (renamed long ago)- Wrong dependency rpm name, should be python-pycrypto- Add missing dependencies on python-asn1 and python-Crypto - Update to version 15.2.1: * twisted.logger now marks the `isError` key correctly on legacy events generated by writes to stderr. (#7903) * twisted.logger's documentation is now correctly listed in the table of contents. (#7904) - Changes from version 15.2.0: * twisted.internet.process has now been ported to Python 3. (#5987) * twisted.cred.credentials is now ported to Python 3. (#6176) * twisted.trial.unittest.TestCase's assertEqual, assertTrue, and assertFalse methods now pass through the standard library's more informative failure messages. (#6306) * The new package twisted.logger provides a new, fully tested, and feature-rich logging framework. The old module twisted.python.log is now implemented using the new framework. The new logger HOWTO documents the new framework. (#6750) * twisted.python.modules is now ported to Python 3. (#7804) * twisted.python.filepath.FilePath now supports Unicode (text) paths. Like the os module, instantiating it with a Unicode path will return a Unicode-mode FilePath, instantiating with a bytes path will return a bytes-mode FilePath. (#7805) * twisted.internet.kqreactor is now ported to Python 3 (#7823) * twisted.internet.endpoints.ProcessEndpoint is now ported to Python 3. (#7824) * twisted.python.filepath.FilePath now has asBytesMode and asTextMode methods which return a FilePath in the requested mode. (#7830) * twisted.python.components.proxyForInterface now creates method proxies that can be used with functools.wraps. (#7832) * The tls optional dependency will now also install the idna package to validate idna2008 names. (#7853) * Don't raise an exception if `DefaultLogObserver.emit()` gets an event with a message that raises when `repr()` is called on it. Specifically: use `textFromEventDict()` instead of a separate (and inferior) message rendering implementation. (#6569) * twisted.cred.credentials.DigestedCredentials incorrectly handled md5-sess hashing according to the RFC, which has now been fixed. (#7835) * Fixed an issue with twisted.internet.task.LoopingCall.withCount where sometimes the passed callable would be invoked with "0" when we got close to tricky floating point boundary conditions. (#7836) * twisted.internet.defer now properly works with the new logging system. (#7851) * Change `messages` key to `log_io` for events generated by `LoggingFile`. (#7852) * twisted.logger had literal characters in docstrings that are now quoted. (#7854) * twisted.logger now correctly formats a log event with a key named `message` when passed to a legacy log observer. (#7855) * twisted.internet.endpoints.HostnameEndpoint now uses getaddrinfo properly on Python 3.4 and above. (#7886) * Fix a typo in narrative documentation for logger (#7875) * tkunzip and tapconvert in twisted.scripts were deprecated in 11.0 and 12.1 respectively, and are now removed. (#6747) * twisted.protocols.gps is deprecated in preference to twisted.positioning. (#6810) * twisted.scripts.tap2deb and twisted.scripts.tap2rpm are now deprecated. (#7682) * twisted.trial.reporter.TestResult and twisted.trial.reporter.Reporter contained deprecated methods (since 8.0) which have now been removed. (#7815) * #6027, #7287, #7701, #7727, #7758, #7776, #7786, #7812, #7819, [#7831], #7838, #7865, #7866, #7869, #7872, #7877, #7878, #7885 * twisted.conch.ssh.forwarding now supports local->remote forwarding of IPv6 (#7751) * twisted.mail.smtp.sendmail now uses ESMTP. It will opportunistically enable encryption and allow the use of authentication. (#7257) * twisted.web.static is now ported to Python 3. (#6177) * twisted.web.server.Site accepts requestFactory as constructor argument. (#7016) * twisted.web.util had some HTML generation functions deprecated since 12.1 that have now been removed. (#7828) * #6927, #7797, #7802, #7846 * The resumeOffset argument to twisted.words.protocol.irc.DccFileReceive now works as it is documented. (#7775)- Version 15.1.0: * deprecated MSN protocol support * improved docs for Trial * removed deprecated UDPClient * twisted.web.static.File allows defining a custom resource for rendering forbidden pages. * minor bugfixes- Version 15.0.0: + please, see NEWS file - Update lp1102685.diff/bin/sh/bin/shibs-power9-11 1722419246  !"#$#&'()*+,,..00224467899;;==??AACCEEGHIJKLMNOPPRRTTVVXXZ[\]^_`abbddffhhjjllnopqrsttvvxxzz|}~      !"#$%&''))++-.//1233557899;<==??ABCCEEGHIJKLMNOPQRSTUVWXYZ[\\^^``bbddffhhjjllnnpprrttvvxxzz||~~      !!##%%''))+,--//1233557799;;==??AACCEEGGIIKKMNOPQRSSUUWWYY[[]]_`aacdeeggijklmmooqqssuvwxyz{|}~      !!##%%''))+,-./0122456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqqssuuwwyy{|}}       ""$$&'((**,,./0123456789:;<<>>@@BBDDFFHHJJLLNNPPRRTTVWXXZ[\]^_`abcdefghijkkmmooqqstuuwwyy{{}}     !!##%&'()*+,,..0022446789:;<==?@AACDEEGHIIKKMNOOQRSSUUWWYY[\]^__aaccefghijklmmooqqssuuwwyy{|}~     !"#$%&'()*+,-./01234567799;;==??ABCCEEGGIIKKMMOOQQSSUUWWYY[[]^__aacceeggiikkmnopqrstuvwxyz{|}~      !!##%%''))++--//1133557799;;==??AACCEEGGIIKKMMOOQQSSUVWWYY[[]]_`aaccefggiikkmmooqqstuuwwyy{{}}      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEEGGIIKKMNOOQRSTUUWWYZ[\]^^``bbddffhhjjllnnpqrstuvwwyy{{}}                            " " $ % & & ( ( * + , , . . 0 0 2 2 4 4 6 6 8 8 : : < = > > @ @ B B D D F F H H J J L M N O O Q Q S S U U 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 z | | ~ ~                            ! ! # # % % ' ' ) ) + + - - / / 1 2 3 4 5 6 7 8 9 : ; < = > ? @ @ B B D D F F H H J J L L N N P P R R T T V V X X Z Z \ \ ^ ^ ` ` b b d d f f h h j j l m n o p q r s t u v w x y z { | } ~  22.2.0-150400.21.122.2.0-150400.21.1     !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ""####################################################################"""""""""""""""""""""""""""""""""$$%%%%%%$$&&''''''''''''''&&&&&&&(())))))))))))(((((**++++*,,----------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..////////////////........,,,,,,,,,,,,,,,0011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000222220000000000000000000000000000000000000000000000000,,,,,,,,,33444444444444444444444444444444444433333333333333333556666666666666666666666666666666655555555555555577888888888888888888888888888888888888777777777777777799::::9777;;<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;==>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===============??@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????????????AABBBBBBBBBBBBBBAAAAACCDDDDDDDDDDCCCCAAEEFFFFFFFFFFFFEEEEEEGGHHHHGIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIKKLLLLLLLLLLKKKKKMMNNNNNNNNNNMMMMOOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPOOOOOOQQRRRRRRRRRRRRRRRRQQQQQQQQSSTTTTTTTTTTSSSSOOOOOOOOOOOOOUUVVVVVVUUOOWWXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWWYYYWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWZZ[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZZZWWWWWWWWWWWW\\]]]]]]]]]]]]\\\\\\^^________^^^``aaaaaaaaaaaa````bbccccb``ddeeeeeeeeeeeeeeeedddddddffggggggggggffffdhhiiiiiiiihhhjjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjlllmmmmmmmmmmmmmmmmmmmmlllnnoooooooooooooooooonnnnnppqqqqqqqqqqqqqqppppppnnnnlllllrrssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrllttuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuutvvwwwwwwwwvvvttttttttttttttttttttttttttttttxxyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxtttttzz{{{{{{{{{{{{zz||}}}}}}}}}}}}}}}}||||||||zz~~~~zzzzzcftpcftp.1.gzckeygenckeygen.1.gzconchconch.1.gzpyhtmlizerpyhtmlizer.1.gztkconchtkconch.1.gztrialtrial.1.gztwisttwistdtwistd.1.gzcftpcftp-3.6ckeygenckeygen-3.6conchconch-3.6pyhtmlizerpyhtmlizer-3.6tkconchtkconch-3.6trialtrial-3.6twisttwist-3.6twistdtwistd-3.6Twisted-22.2.0-py3.6.egg-infoPKG-INFOSOURCES.txtdependency_links.txtentry_points.txtnot-zip-saferequires.txttop_level.txttwisted__init__.py__main__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc__main__.cpython-36.opt-1.pyc__main__.cpython-36.pyc_version.cpython-36.opt-1.pyc_version.cpython-36.pyccopyright.cpython-36.opt-1.pyccopyright.cpython-36.pycplugin.cpython-36.opt-1.pycplugin.cpython-36.pyc_threads__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc_convenience.cpython-36.opt-1.pyc_convenience.cpython-36.pyc_ithreads.cpython-36.opt-1.pyc_ithreads.cpython-36.pyc_memory.cpython-36.opt-1.pyc_memory.cpython-36.pyc_pool.cpython-36.opt-1.pyc_pool.cpython-36.pyc_team.cpython-36.opt-1.pyc_team.cpython-36.pyc_threadworker.cpython-36.opt-1.pyc_threadworker.cpython-36.pyc_convenience.py_ithreads.py_memory.py_pool.py_team.py_threadworker.pytest__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyctest_convenience.cpython-36.opt-1.pyctest_convenience.cpython-36.pyctest_memory.cpython-36.opt-1.pyctest_memory.cpython-36.pyctest_team.cpython-36.opt-1.pyctest_team.cpython-36.pyctest_threadworker.cpython-36.opt-1.pyctest_threadworker.cpython-36.pyctest_convenience.pytest_memory.pytest_team.pytest_threadworker.py_version.pyapplication__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycapp.cpython-36.opt-1.pycapp.cpython-36.pycinternet.cpython-36.opt-1.pycinternet.cpython-36.pycreactors.cpython-36.opt-1.pycreactors.cpython-36.pycservice.cpython-36.opt-1.pycservice.cpython-36.pycstrports.cpython-36.opt-1.pycstrports.cpython-36.pycapp.pyinternet.pyreactors.pyrunner__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc_exit.cpython-36.opt-1.pyc_exit.cpython-36.pyc_pidfile.cpython-36.opt-1.pyc_pidfile.cpython-36.pyc_runner.cpython-36.opt-1.pyc_runner.cpython-36.pyc_exit.py_pidfile.py_runner.pytest__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyctest_exit.cpython-36.opt-1.pyctest_exit.cpython-36.pyctest_pidfile.cpython-36.opt-1.pyctest_pidfile.cpython-36.pyctest_runner.cpython-36.opt-1.pyctest_runner.cpython-36.pyctest_exit.pytest_pidfile.pytest_runner.pyservice.pystrports.pytest__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyctest_internet.cpython-36.opt-1.pyctest_internet.cpython-36.pyctest_service.cpython-36.opt-1.pyctest_service.cpython-36.pyctest_internet.pytest_service.pytwist__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc_options.cpython-36.opt-1.pyc_options.cpython-36.pyc_twist.cpython-36.opt-1.pyc_twist.cpython-36.pyc_options.py_twist.pytest__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyctest_options.cpython-36.opt-1.pyctest_options.cpython-36.pyctest_twist.cpython-36.opt-1.pyctest_twist.cpython-36.pyctest_options.pytest_twist.pyconch__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycavatar.cpython-36.opt-1.pycavatar.cpython-36.pyccheckers.cpython-36.opt-1.pyccheckers.cpython-36.pycendpoints.cpython-36.opt-1.pycendpoints.cpython-36.pycerror.cpython-36.opt-1.pycerror.cpython-36.pycinterfaces.cpython-36.opt-1.pycinterfaces.cpython-36.pycls.cpython-36.opt-1.pycls.cpython-36.pycmanhole.cpython-36.opt-1.pycmanhole.cpython-36.pycmanhole_ssh.cpython-36.opt-1.pycmanhole_ssh.cpython-36.pycmanhole_tap.cpython-36.opt-1.pycmanhole_tap.cpython-36.pycmixin.cpython-36.opt-1.pycmixin.cpython-36.pycrecvline.cpython-36.opt-1.pycrecvline.cpython-36.pycstdio.cpython-36.opt-1.pycstdio.cpython-36.pyctap.cpython-36.opt-1.pyctap.cpython-36.pyctelnet.cpython-36.opt-1.pyctelnet.cpython-36.pycttymodes.cpython-36.opt-1.pycttymodes.cpython-36.pycunix.cpython-36.opt-1.pycunix.cpython-36.pycavatar.pycheckers.pyclient__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycagent.cpython-36.opt-1.pycagent.cpython-36.pycconnect.cpython-36.opt-1.pycconnect.cpython-36.pycdefault.cpython-36.opt-1.pycdefault.cpython-36.pycdirect.cpython-36.opt-1.pycdirect.cpython-36.pycknownhosts.cpython-36.opt-1.pycknownhosts.cpython-36.pycoptions.cpython-36.opt-1.pycoptions.cpython-36.pycagent.pyconnect.pydefault.pydirect.pyknownhosts.pyoptions.pyendpoints.pyerror.pyinsults__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pychelper.cpython-36.opt-1.pychelper.cpython-36.pycinsults.cpython-36.opt-1.pycinsults.cpython-36.pyctext.cpython-36.opt-1.pyctext.cpython-36.pycwindow.cpython-36.opt-1.pycwindow.cpython-36.pychelper.pyinsults.pytext.pywindow.pyinterfaces.pyls.pymanhole.pymanhole_ssh.pymanhole_tap.pymixin.pyopenssh_compat__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycfactory.cpython-36.opt-1.pycfactory.cpython-36.pycprimes.cpython-36.opt-1.pycprimes.cpython-36.pycfactory.pyprimes.pyrecvline.pyscripts__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyccftp.cpython-36.opt-1.pyccftp.cpython-36.pycckeygen.cpython-36.opt-1.pycckeygen.cpython-36.pycconch.cpython-36.opt-1.pycconch.cpython-36.pyctkconch.cpython-36.opt-1.pyctkconch.cpython-36.pyccftp.pyckeygen.pyconch.pytkconch.pyssh__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc_kex.cpython-36.opt-1.pyc_kex.cpython-36.pycaddress.cpython-36.opt-1.pycaddress.cpython-36.pycagent.cpython-36.opt-1.pycagent.cpython-36.pycchannel.cpython-36.opt-1.pycchannel.cpython-36.pyccommon.cpython-36.opt-1.pyccommon.cpython-36.pycconnection.cpython-36.opt-1.pycconnection.cpython-36.pycfactory.cpython-36.opt-1.pycfactory.cpython-36.pycfiletransfer.cpython-36.opt-1.pycfiletransfer.cpython-36.pycforwarding.cpython-36.opt-1.pycforwarding.cpython-36.pyckeys.cpython-36.opt-1.pyckeys.cpython-36.pycservice.cpython-36.opt-1.pycservice.cpython-36.pycsession.cpython-36.opt-1.pycsession.cpython-36.pycsexpy.cpython-36.opt-1.pycsexpy.cpython-36.pyctransport.cpython-36.opt-1.pyctransport.cpython-36.pycuserauth.cpython-36.opt-1.pycuserauth.cpython-36.pyc_kex.pyaddress.pyagent.pychannel.pycommon.pyconnection.pyfactory.pyfiletransfer.pyforwarding.pykeys.pyservice.pysession.pysexpy.pytransport.pyuserauth.pystdio.pytap.pytelnet.pytest__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyckeydata.cpython-36.opt-1.pyckeydata.cpython-36.pycloopback.cpython-36.opt-1.pycloopback.cpython-36.pyctest_address.cpython-36.opt-1.pyctest_address.cpython-36.pyctest_agent.cpython-36.opt-1.pyctest_agent.cpython-36.pyctest_cftp.cpython-36.opt-1.pyctest_cftp.cpython-36.pyctest_channel.cpython-36.opt-1.pyctest_channel.cpython-36.pyctest_checkers.cpython-36.opt-1.pyctest_checkers.cpython-36.pyctest_ckeygen.cpython-36.opt-1.pyctest_ckeygen.cpython-36.pyctest_conch.cpython-36.opt-1.pyctest_conch.cpython-36.pyctest_connection.cpython-36.opt-1.pyctest_connection.cpython-36.pyctest_default.cpython-36.opt-1.pyctest_default.cpython-36.pyctest_endpoints.cpython-36.opt-1.pyctest_endpoints.cpython-36.pyctest_filetransfer.cpython-36.opt-1.pyctest_filetransfer.cpython-36.pyctest_forwarding.cpython-36.opt-1.pyctest_forwarding.cpython-36.pyctest_helper.cpython-36.opt-1.pyctest_helper.cpython-36.pyctest_insults.cpython-36.opt-1.pyctest_insults.cpython-36.pyctest_keys.cpython-36.opt-1.pyctest_keys.cpython-36.pyctest_knownhosts.cpython-36.opt-1.pyctest_knownhosts.cpython-36.pyctest_manhole.cpython-36.opt-1.pyctest_manhole.cpython-36.pyctest_manhole_tap.cpython-36.opt-1.pyctest_manhole_tap.cpython-36.pyctest_mixin.cpython-36.opt-1.pyctest_mixin.cpython-36.pyctest_openssh_compat.cpython-36.opt-1.pyctest_openssh_compat.cpython-36.pyctest_recvline.cpython-36.opt-1.pyctest_recvline.cpython-36.pyctest_scripts.cpython-36.opt-1.pyctest_scripts.cpython-36.pyctest_session.cpython-36.opt-1.pyctest_session.cpython-36.pyctest_ssh.cpython-36.opt-1.pyctest_ssh.cpython-36.pyctest_tap.cpython-36.opt-1.pyctest_tap.cpython-36.pyctest_telnet.cpython-36.opt-1.pyctest_telnet.cpython-36.pyctest_text.cpython-36.opt-1.pyctest_text.cpython-36.pyctest_transport.cpython-36.opt-1.pyctest_transport.cpython-36.pyctest_unix.cpython-36.opt-1.pyctest_unix.cpython-36.pyctest_userauth.cpython-36.opt-1.pyctest_userauth.cpython-36.pyctest_window.cpython-36.opt-1.pyctest_window.cpython-36.pyckeydata.pyloopback.pytest_address.pytest_agent.pytest_cftp.pytest_channel.pytest_checkers.pytest_ckeygen.pytest_conch.pytest_connection.pytest_default.pytest_endpoints.pytest_filetransfer.pytest_forwarding.pytest_helper.pytest_insults.pytest_keys.pytest_knownhosts.pytest_manhole.pytest_manhole_tap.pytest_mixin.pytest_openssh_compat.pytest_recvline.pytest_scripts.pytest_session.pytest_ssh.pytest_tap.pytest_telnet.pytest_text.pytest_transport.pytest_unix.pytest_userauth.pytest_window.pyttymodes.pyui__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycansi.cpython-36.opt-1.pycansi.cpython-36.pyctkvt100.cpython-36.opt-1.pyctkvt100.cpython-36.pycansi.pytkvt100.pyunix.pycopyright.pycred__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc_digest.cpython-36.opt-1.pyc_digest.cpython-36.pyccheckers.cpython-36.opt-1.pyccheckers.cpython-36.pyccredentials.cpython-36.opt-1.pyccredentials.cpython-36.pycerror.cpython-36.opt-1.pycerror.cpython-36.pycportal.cpython-36.opt-1.pycportal.cpython-36.pycstrcred.cpython-36.opt-1.pycstrcred.cpython-36.pyc_digest.pycheckers.pycredentials.pyerror.pyportal.pystrcred.pytest__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyctest_cramauth.cpython-36.opt-1.pyctest_cramauth.cpython-36.pyctest_cred.cpython-36.opt-1.pyctest_cred.cpython-36.pyctest_digestauth.cpython-36.opt-1.pyctest_digestauth.cpython-36.pyctest_simpleauth.cpython-36.opt-1.pyctest_simpleauth.cpython-36.pyctest_strcred.cpython-36.opt-1.pyctest_strcred.cpython-36.pyctest_cramauth.pytest_cred.pytest_digestauth.pytest_simpleauth.pytest_strcred.pyenterprise__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycadbapi.cpython-36.opt-1.pycadbapi.cpython-36.pycadbapi.pyinternet__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc_baseprocess.cpython-36.opt-1.pyc_baseprocess.cpython-36.pyc_dumbwin32proc.cpython-36.opt-1.pyc_dumbwin32proc.cpython-36.pyc_glibbase.cpython-36.opt-1.pyc_glibbase.cpython-36.pyc_idna.cpython-36.opt-1.pyc_idna.cpython-36.pyc_newtls.cpython-36.opt-1.pyc_newtls.cpython-36.pyc_pollingfile.cpython-36.opt-1.pyc_pollingfile.cpython-36.pyc_posixserialport.cpython-36.opt-1.pyc_posixserialport.cpython-36.pyc_posixstdio.cpython-36.opt-1.pyc_posixstdio.cpython-36.pyc_producer_helpers.cpython-36.opt-1.pyc_producer_helpers.cpython-36.pyc_resolver.cpython-36.opt-1.pyc_resolver.cpython-36.pyc_signals.cpython-36.opt-1.pyc_signals.cpython-36.pyc_sslverify.cpython-36.opt-1.pyc_sslverify.cpython-36.pyc_threadedselect.cpython-36.opt-1.pyc_threadedselect.cpython-36.pyc_win32serialport.cpython-36.opt-1.pyc_win32serialport.cpython-36.pyc_win32stdio.cpython-36.opt-1.pyc_win32stdio.cpython-36.pycabstract.cpython-36.opt-1.pycabstract.cpython-36.pycaddress.cpython-36.opt-1.pycaddress.cpython-36.pycasyncioreactor.cpython-36.opt-1.pycasyncioreactor.cpython-36.pycbase.cpython-36.opt-1.pycbase.cpython-36.pyccfreactor.cpython-36.opt-1.pyccfreactor.cpython-36.pycdefault.cpython-36.opt-1.pycdefault.cpython-36.pycdefer.cpython-36.opt-1.pycdefer.cpython-36.pycendpoints.cpython-36.opt-1.pycendpoints.cpython-36.pycepollreactor.cpython-36.opt-1.pycepollreactor.cpython-36.pycerror.cpython-36.opt-1.pycerror.cpython-36.pycfdesc.cpython-36.opt-1.pycfdesc.cpython-36.pycgireactor.cpython-36.opt-1.pycgireactor.cpython-36.pycglib2reactor.cpython-36.opt-1.pycglib2reactor.cpython-36.pycgtk2reactor.cpython-36.opt-1.pycgtk2reactor.cpython-36.pycgtk3reactor.cpython-36.opt-1.pycgtk3reactor.cpython-36.pycinotify.cpython-36.opt-1.pycinotify.cpython-36.pycinterfaces.cpython-36.opt-1.pycinterfaces.cpython-36.pyckqreactor.cpython-36.opt-1.pyckqreactor.cpython-36.pycmain.cpython-36.opt-1.pycmain.cpython-36.pycpollreactor.cpython-36.opt-1.pycpollreactor.cpython-36.pycposixbase.cpython-36.opt-1.pycposixbase.cpython-36.pycprocess.cpython-36.opt-1.pycprocess.cpython-36.pycprotocol.cpython-36.opt-1.pycprotocol.cpython-36.pycpyuisupport.cpython-36.opt-1.pycpyuisupport.cpython-36.pycreactor.cpython-36.opt-1.pycreactor.cpython-36.pycselectreactor.cpython-36.opt-1.pycselectreactor.cpython-36.pycserialport.cpython-36.opt-1.pycserialport.cpython-36.pycssl.cpython-36.opt-1.pycssl.cpython-36.pycstdio.cpython-36.opt-1.pycstdio.cpython-36.pyctask.cpython-36.opt-1.pyctask.cpython-36.pyctcp.cpython-36.opt-1.pyctcp.cpython-36.pyctesting.cpython-36.opt-1.pyctesting.cpython-36.pycthreads.cpython-36.opt-1.pycthreads.cpython-36.pyctksupport.cpython-36.opt-1.pyctksupport.cpython-36.pycudp.cpython-36.opt-1.pycudp.cpython-36.pycunix.cpython-36.opt-1.pycunix.cpython-36.pycutils.cpython-36.opt-1.pycutils.cpython-36.pycwin32eventreactor.cpython-36.opt-1.pycwin32eventreactor.cpython-36.pycwxreactor.cpython-36.opt-1.pycwxreactor.cpython-36.pycwxsupport.cpython-36.opt-1.pycwxsupport.cpython-36.pyc_baseprocess.py_dumbwin32proc.py_glibbase.py_idna.py_newtls.py_pollingfile.py_posixserialport.py_posixstdio.py_producer_helpers.py_resolver.py_signals.py_sslverify.py_threadedselect.py_win32serialport.py_win32stdio.pyabstract.pyaddress.pyasyncioreactor.pybase.pycfreactor.pydefault.pydefer.pyendpoints.pyepollreactor.pyerror.pyfdesc.pygireactor.pyglib2reactor.pygtk2reactor.pygtk3reactor.pyinotify.pyinterfaces.pyiocpreactor__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycabstract.cpython-36.opt-1.pycabstract.cpython-36.pycconst.cpython-36.opt-1.pycconst.cpython-36.pycinterfaces.cpython-36.opt-1.pycinterfaces.cpython-36.pyciocpsupport.cpython-36.opt-1.pyciocpsupport.cpython-36.pycreactor.cpython-36.opt-1.pycreactor.cpython-36.pyctcp.cpython-36.opt-1.pyctcp.cpython-36.pycudp.cpython-36.opt-1.pycudp.cpython-36.pycabstract.pyconst.pyinterfaces.pyiocpsupport.pynotes.txtreactor.pytcp.pyudp.pykqreactor.pymain.pypollreactor.pyposixbase.pyprocess.pyprotocol.pypyuisupport.pyreactor.pyselectreactor.pyserialport.pyssl.pystdio.pytask.pytcp.pytest__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc_posixifaces.cpython-36.opt-1.pyc_posixifaces.cpython-36.pyc_win32ifaces.cpython-36.opt-1.pyc_win32ifaces.cpython-36.pycconnectionmixins.cpython-36.opt-1.pycconnectionmixins.cpython-36.pycfakeendpoint.cpython-36.opt-1.pycfakeendpoint.cpython-36.pycmodulehelpers.cpython-36.opt-1.pycmodulehelpers.cpython-36.pycprocess_cli.cpython-36.opt-1.pycprocess_cli.cpython-36.pycprocess_connectionlost.cpython-36.opt-1.pycprocess_connectionlost.cpython-36.pycprocess_gireactornocompat.cpython-36.opt-1.pycprocess_gireactornocompat.cpython-36.pycprocess_helper.cpython-36.opt-1.pycprocess_helper.cpython-36.pycreactormixins.cpython-36.opt-1.pycreactormixins.cpython-36.pyctest_abstract.cpython-36.opt-1.pyctest_abstract.cpython-36.pyctest_address.cpython-36.opt-1.pyctest_address.cpython-36.pyctest_asyncioreactor.cpython-36.opt-1.pyctest_asyncioreactor.cpython-36.pyctest_base.cpython-36.opt-1.pyctest_base.cpython-36.pyctest_baseprocess.cpython-36.opt-1.pyctest_baseprocess.cpython-36.pyctest_core.cpython-36.opt-1.pyctest_core.cpython-36.pyctest_default.cpython-36.opt-1.pyctest_default.cpython-36.pyctest_defer_await.cpython-36.opt-1.pyctest_defer_await.cpython-36.pyctest_defer_yieldfrom.cpython-36.opt-1.pyctest_defer_yieldfrom.cpython-36.pyctest_endpoints.cpython-36.opt-1.pyctest_endpoints.cpython-36.pyctest_epollreactor.cpython-36.opt-1.pyctest_epollreactor.cpython-36.pyctest_error.cpython-36.opt-1.pyctest_error.cpython-36.pyctest_fdset.cpython-36.opt-1.pyctest_fdset.cpython-36.pyctest_filedescriptor.cpython-36.opt-1.pyctest_filedescriptor.cpython-36.pyctest_gireactor.cpython-36.opt-1.pyctest_gireactor.cpython-36.pyctest_glibbase.cpython-36.opt-1.pyctest_glibbase.cpython-36.pyctest_inlinecb.cpython-36.opt-1.pyctest_inlinecb.cpython-36.pyctest_inotify.cpython-36.opt-1.pyctest_inotify.cpython-36.pyctest_iocp.cpython-36.opt-1.pyctest_iocp.cpython-36.pyctest_kqueuereactor.cpython-36.opt-1.pyctest_kqueuereactor.cpython-36.pyctest_main.cpython-36.opt-1.pyctest_main.cpython-36.pyctest_newtls.cpython-36.opt-1.pyctest_newtls.cpython-36.pyctest_pollingfile.cpython-36.opt-1.pyctest_pollingfile.cpython-36.pyctest_posixbase.cpython-36.opt-1.pyctest_posixbase.cpython-36.pyctest_posixprocess.cpython-36.opt-1.pyctest_posixprocess.cpython-36.pyctest_process.cpython-36.opt-1.pyctest_process.cpython-36.pyctest_protocol.cpython-36.opt-1.pyctest_protocol.cpython-36.pyctest_resolver.cpython-36.opt-1.pyctest_resolver.cpython-36.pyctest_serialport.cpython-36.opt-1.pyctest_serialport.cpython-36.pyctest_sigchld.cpython-36.opt-1.pyctest_sigchld.cpython-36.pyctest_socket.cpython-36.opt-1.pyctest_socket.cpython-36.pyctest_stdio.cpython-36.opt-1.pyctest_stdio.cpython-36.pyctest_tcp.cpython-36.opt-1.pyctest_tcp.cpython-36.pyctest_testing.cpython-36.opt-1.pyctest_testing.cpython-36.pyctest_threads.cpython-36.opt-1.pyctest_threads.cpython-36.pyctest_time.cpython-36.opt-1.pyctest_time.cpython-36.pyctest_tls.cpython-36.opt-1.pyctest_tls.cpython-36.pyctest_udp.cpython-36.opt-1.pyctest_udp.cpython-36.pyctest_udp_internals.cpython-36.opt-1.pyctest_udp_internals.cpython-36.pyctest_unix.cpython-36.opt-1.pyctest_unix.cpython-36.pyctest_win32events.cpython-36.opt-1.pyctest_win32events.cpython-36.pyctest_win32serialport.cpython-36.opt-1.pyctest_win32serialport.cpython-36.pyc_posixifaces.py_win32ifaces.pyconnectionmixins.pyfake_CAschain.pemnot-a-certificatething1.pemthing2-duplicate.pemthing2.pemfakeendpoint.pymodulehelpers.pyprocess_cli.pyprocess_connectionlost.pyprocess_gireactornocompat.pyprocess_helper.pyreactormixins.pytest_abstract.pytest_address.pytest_asyncioreactor.pytest_base.pytest_baseprocess.pytest_core.pytest_default.pytest_defer_await.pytest_defer_yieldfrom.pytest_endpoints.pytest_epollreactor.pytest_error.pytest_fdset.pytest_filedescriptor.pytest_gireactor.pytest_glibbase.pytest_inlinecb.pytest_inotify.pytest_iocp.pytest_kqueuereactor.pytest_main.pytest_newtls.pytest_pollingfile.pytest_posixbase.pytest_posixprocess.pytest_process.pytest_protocol.pytest_resolver.pytest_serialport.pytest_sigchld.pytest_socket.pytest_stdio.pytest_tcp.pytest_testing.pytest_threads.pytest_time.pytest_tls.pytest_udp.pytest_udp_internals.pytest_unix.pytest_win32events.pytest_win32serialport.pytesting.pythreads.pytksupport.pyudp.pyunix.pyutils.pywin32eventreactor.pywxreactor.pywxsupport.pylogger__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc_buffer.cpython-36.opt-1.pyc_buffer.cpython-36.pyc_capture.cpython-36.opt-1.pyc_capture.cpython-36.pyc_file.cpython-36.opt-1.pyc_file.cpython-36.pyc_filter.cpython-36.opt-1.pyc_filter.cpython-36.pyc_flatten.cpython-36.opt-1.pyc_flatten.cpython-36.pyc_format.cpython-36.opt-1.pyc_format.cpython-36.pyc_global.cpython-36.opt-1.pyc_global.cpython-36.pyc_interfaces.cpython-36.opt-1.pyc_interfaces.cpython-36.pyc_io.cpython-36.opt-1.pyc_io.cpython-36.pyc_json.cpython-36.opt-1.pyc_json.cpython-36.pyc_legacy.cpython-36.opt-1.pyc_legacy.cpython-36.pyc_levels.cpython-36.opt-1.pyc_levels.cpython-36.pyc_logger.cpython-36.opt-1.pyc_logger.cpython-36.pyc_observer.cpython-36.opt-1.pyc_observer.cpython-36.pyc_stdlib.cpython-36.opt-1.pyc_stdlib.cpython-36.pyc_util.cpython-36.opt-1.pyc_util.cpython-36.pyc_buffer.py_capture.py_file.py_filter.py_flatten.py_format.py_global.py_interfaces.py_io.py_json.py_legacy.py_levels.py_logger.py_observer.py_stdlib.py_util.pytest__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyctest_buffer.cpython-36.opt-1.pyctest_buffer.cpython-36.pyctest_capture.cpython-36.opt-1.pyctest_capture.cpython-36.pyctest_file.cpython-36.opt-1.pyctest_file.cpython-36.pyctest_filter.cpython-36.opt-1.pyctest_filter.cpython-36.pyctest_flatten.cpython-36.opt-1.pyctest_flatten.cpython-36.pyctest_format.cpython-36.opt-1.pyctest_format.cpython-36.pyctest_global.cpython-36.opt-1.pyctest_global.cpython-36.pyctest_io.cpython-36.opt-1.pyctest_io.cpython-36.pyctest_json.cpython-36.opt-1.pyctest_json.cpython-36.pyctest_legacy.cpython-36.opt-1.pyctest_legacy.cpython-36.pyctest_levels.cpython-36.opt-1.pyctest_levels.cpython-36.pyctest_logger.cpython-36.opt-1.pyctest_logger.cpython-36.pyctest_observer.cpython-36.opt-1.pyctest_observer.cpython-36.pyctest_stdlib.cpython-36.opt-1.pyctest_stdlib.cpython-36.pyctest_util.cpython-36.opt-1.pyctest_util.cpython-36.pyctest_buffer.pytest_capture.pytest_file.pytest_filter.pytest_flatten.pytest_format.pytest_global.pytest_io.pytest_json.pytest_legacy.pytest_levels.pytest_logger.pytest_observer.pytest_stdlib.pytest_util.pymail__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc_cred.cpython-36.opt-1.pyc_cred.cpython-36.pyc_except.cpython-36.opt-1.pyc_except.cpython-36.pyc_pop3client.cpython-36.opt-1.pyc_pop3client.cpython-36.pycalias.cpython-36.opt-1.pycalias.cpython-36.pycbounce.cpython-36.opt-1.pycbounce.cpython-36.pycimap4.cpython-36.opt-1.pycimap4.cpython-36.pycinterfaces.cpython-36.opt-1.pycinterfaces.cpython-36.pycmail.cpython-36.opt-1.pycmail.cpython-36.pycmaildir.cpython-36.opt-1.pycmaildir.cpython-36.pycpb.cpython-36.opt-1.pycpb.cpython-36.pycpop3.cpython-36.opt-1.pycpop3.cpython-36.pycpop3client.cpython-36.opt-1.pycpop3client.cpython-36.pycprotocols.cpython-36.opt-1.pycprotocols.cpython-36.pycrelay.cpython-36.opt-1.pycrelay.cpython-36.pycrelaymanager.cpython-36.opt-1.pycrelaymanager.cpython-36.pycsmtp.cpython-36.opt-1.pycsmtp.cpython-36.pyctap.cpython-36.opt-1.pyctap.cpython-36.pyc_cred.py_except.py_pop3client.pyalias.pybounce.pyimap4.pyinterfaces.pymail.pymaildir.pypb.pypop3.pypop3client.pyprotocols.pyrelay.pyrelaymanager.pyscripts__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycmailmail.cpython-36.opt-1.pycmailmail.cpython-36.pycmailmail.pysmtp.pytap.pytest__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycpop3testserver.cpython-36.opt-1.pycpop3testserver.cpython-36.pyctest_bounce.cpython-36.opt-1.pyctest_bounce.cpython-36.pyctest_imap.cpython-36.opt-1.pyctest_imap.cpython-36.pyctest_mail.cpython-36.opt-1.pyctest_mail.cpython-36.pyctest_mailmail.cpython-36.opt-1.pyctest_mailmail.cpython-36.pyctest_options.cpython-36.opt-1.pyctest_options.cpython-36.pyctest_pop3.cpython-36.opt-1.pyctest_pop3.cpython-36.pyctest_pop3client.cpython-36.opt-1.pyctest_pop3client.cpython-36.pyctest_scripts.cpython-36.opt-1.pyctest_scripts.cpython-36.pyctest_smtp.cpython-36.opt-1.pyctest_smtp.cpython-36.pycpop3testserver.pyrfc822.messagetest_bounce.pytest_imap.pytest_mail.pytest_mailmail.pytest_options.pytest_pop3.pytest_pop3client.pytest_scripts.pytest_smtp.pynames__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc_rfc1982.cpython-36.opt-1.pyc_rfc1982.cpython-36.pycauthority.cpython-36.opt-1.pycauthority.cpython-36.pyccache.cpython-36.opt-1.pyccache.cpython-36.pycclient.cpython-36.opt-1.pycclient.cpython-36.pyccommon.cpython-36.opt-1.pyccommon.cpython-36.pycdns.cpython-36.opt-1.pycdns.cpython-36.pycerror.cpython-36.opt-1.pycerror.cpython-36.pychosts.cpython-36.opt-1.pychosts.cpython-36.pycresolve.cpython-36.opt-1.pycresolve.cpython-36.pycroot.cpython-36.opt-1.pycroot.cpython-36.pycsecondary.cpython-36.opt-1.pycsecondary.cpython-36.pycserver.cpython-36.opt-1.pycserver.cpython-36.pycsrvconnect.cpython-36.opt-1.pycsrvconnect.cpython-36.pyctap.cpython-36.opt-1.pyctap.cpython-36.pyc_rfc1982.pyauthority.pycache.pyclient.pycommon.pydns.pyerror.pyhosts.pyresolve.pyroot.pysecondary.pyserver.pysrvconnect.pytap.pytest__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyctest_cache.cpython-36.opt-1.pyctest_cache.cpython-36.pyctest_client.cpython-36.opt-1.pyctest_client.cpython-36.pyctest_common.cpython-36.opt-1.pyctest_common.cpython-36.pyctest_dns.cpython-36.opt-1.pyctest_dns.cpython-36.pyctest_examples.cpython-36.opt-1.pyctest_examples.cpython-36.pyctest_hosts.cpython-36.opt-1.pyctest_hosts.cpython-36.pyctest_names.cpython-36.opt-1.pyctest_names.cpython-36.pyctest_resolve.cpython-36.opt-1.pyctest_resolve.cpython-36.pyctest_rfc1982.cpython-36.opt-1.pyctest_rfc1982.cpython-36.pyctest_rootresolve.cpython-36.opt-1.pyctest_rootresolve.cpython-36.pyctest_server.cpython-36.opt-1.pyctest_server.cpython-36.pyctest_srvconnect.cpython-36.opt-1.pyctest_srvconnect.cpython-36.pyctest_tap.cpython-36.opt-1.pyctest_tap.cpython-36.pyctest_util.cpython-36.opt-1.pyctest_util.cpython-36.pyctest_cache.pytest_client.pytest_common.pytest_dns.pytest_examples.pytest_hosts.pytest_names.pytest_resolve.pytest_rfc1982.pytest_rootresolve.pytest_server.pytest_srvconnect.pytest_tap.pytest_util.pypair__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycethernet.cpython-36.opt-1.pycethernet.cpython-36.pycip.cpython-36.opt-1.pycip.cpython-36.pycraw.cpython-36.opt-1.pycraw.cpython-36.pycrawudp.cpython-36.opt-1.pycrawudp.cpython-36.pyctesting.cpython-36.opt-1.pyctesting.cpython-36.pyctuntap.cpython-36.opt-1.pyctuntap.cpython-36.pycethernet.pyip.pyraw.pyrawudp.pytest__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyctest_ethernet.cpython-36.opt-1.pyctest_ethernet.cpython-36.pyctest_ip.cpython-36.opt-1.pyctest_ip.cpython-36.pyctest_rawudp.cpython-36.opt-1.pyctest_rawudp.cpython-36.pyctest_tuntap.cpython-36.opt-1.pyctest_tuntap.cpython-36.pyctest_ethernet.pytest_ip.pytest_rawudp.pytest_tuntap.pytesting.pytuntap.pypersisted__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycaot.cpython-36.opt-1.pycaot.cpython-36.pyccrefutil.cpython-36.opt-1.pyccrefutil.cpython-36.pycdirdbm.cpython-36.opt-1.pycdirdbm.cpython-36.pycsob.cpython-36.opt-1.pycsob.cpython-36.pycstyles.cpython-36.opt-1.pycstyles.cpython-36.pycaot.pycrefutil.pydirdbm.pysob.pystyles.pytest__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyctest_styles.cpython-36.opt-1.pyctest_styles.cpython-36.pyctest_styles.pyplugin.pyplugins__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyccred_anonymous.cpython-36.opt-1.pyccred_anonymous.cpython-36.pyccred_file.cpython-36.opt-1.pyccred_file.cpython-36.pyccred_memory.cpython-36.opt-1.pyccred_memory.cpython-36.pyccred_sshkeys.cpython-36.opt-1.pyccred_sshkeys.cpython-36.pyccred_unix.cpython-36.opt-1.pyccred_unix.cpython-36.pyctwisted_conch.cpython-36.opt-1.pyctwisted_conch.cpython-36.pyctwisted_core.cpython-36.opt-1.pyctwisted_core.cpython-36.pyctwisted_ftp.cpython-36.opt-1.pyctwisted_ftp.cpython-36.pyctwisted_inet.cpython-36.opt-1.pyctwisted_inet.cpython-36.pyctwisted_mail.cpython-36.opt-1.pyctwisted_mail.cpython-36.pyctwisted_names.cpython-36.opt-1.pyctwisted_names.cpython-36.pyctwisted_portforward.cpython-36.opt-1.pyctwisted_portforward.cpython-36.pyctwisted_reactors.cpython-36.opt-1.pyctwisted_reactors.cpython-36.pyctwisted_runner.cpython-36.opt-1.pyctwisted_runner.cpython-36.pyctwisted_socks.cpython-36.opt-1.pyctwisted_socks.cpython-36.pyctwisted_trial.cpython-36.opt-1.pyctwisted_trial.cpython-36.pyctwisted_web.cpython-36.opt-1.pyctwisted_web.cpython-36.pyctwisted_words.cpython-36.opt-1.pyctwisted_words.cpython-36.pyccred_anonymous.pycred_file.pycred_memory.pycred_sshkeys.pycred_unix.pydropin.cachetwisted_conch.pytwisted_core.pytwisted_ftp.pytwisted_inet.pytwisted_mail.pytwisted_names.pytwisted_portforward.pytwisted_reactors.pytwisted_runner.pytwisted_socks.pytwisted_trial.pytwisted_web.pytwisted_words.pypositioning__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc_sentence.cpython-36.opt-1.pyc_sentence.cpython-36.pycbase.cpython-36.opt-1.pycbase.cpython-36.pycipositioning.cpython-36.opt-1.pycipositioning.cpython-36.pycnmea.cpython-36.opt-1.pycnmea.cpython-36.pyc_sentence.pybase.pyipositioning.pynmea.pytest__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycreceiver.cpython-36.opt-1.pycreceiver.cpython-36.pyctest_base.cpython-36.opt-1.pyctest_base.cpython-36.pyctest_nmea.cpython-36.opt-1.pyctest_nmea.cpython-36.pyctest_sentence.cpython-36.opt-1.pyctest_sentence.cpython-36.pycreceiver.pytest_base.pytest_nmea.pytest_sentence.pyprotocols__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycamp.cpython-36.opt-1.pycamp.cpython-36.pycbasic.cpython-36.opt-1.pycbasic.cpython-36.pycdict.cpython-36.opt-1.pycdict.cpython-36.pycfinger.cpython-36.opt-1.pycfinger.cpython-36.pycftp.cpython-36.opt-1.pycftp.cpython-36.pychtb.cpython-36.opt-1.pychtb.cpython-36.pycident.cpython-36.opt-1.pycident.cpython-36.pycloopback.cpython-36.opt-1.pycloopback.cpython-36.pycmemcache.cpython-36.opt-1.pycmemcache.cpython-36.pycpcp.cpython-36.opt-1.pycpcp.cpython-36.pycpolicies.cpython-36.opt-1.pycpolicies.cpython-36.pycportforward.cpython-36.opt-1.pycportforward.cpython-36.pycpostfix.cpython-36.opt-1.pycpostfix.cpython-36.pycshoutcast.cpython-36.opt-1.pycshoutcast.cpython-36.pycsip.cpython-36.opt-1.pycsip.cpython-36.pycsocks.cpython-36.opt-1.pycsocks.cpython-36.pycstateful.cpython-36.opt-1.pycstateful.cpython-36.pyctls.cpython-36.opt-1.pyctls.cpython-36.pycwire.cpython-36.opt-1.pycwire.cpython-36.pycamp.pybasic.pydict.pyfinger.pyftp.pyhaproxy__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc_exceptions.cpython-36.opt-1.pyc_exceptions.cpython-36.pyc_info.cpython-36.opt-1.pyc_info.cpython-36.pyc_interfaces.cpython-36.opt-1.pyc_interfaces.cpython-36.pyc_parser.cpython-36.opt-1.pyc_parser.cpython-36.pyc_v1parser.cpython-36.opt-1.pyc_v1parser.cpython-36.pyc_v2parser.cpython-36.opt-1.pyc_v2parser.cpython-36.pyc_wrapper.cpython-36.opt-1.pyc_wrapper.cpython-36.pyc_exceptions.py_info.py_interfaces.py_parser.py_v1parser.py_v2parser.py_wrapper.pytest__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyctest_parser.cpython-36.opt-1.pyctest_parser.cpython-36.pyctest_v1parser.cpython-36.opt-1.pyctest_v1parser.cpython-36.pyctest_v2parser.cpython-36.opt-1.pyctest_v2parser.cpython-36.pyctest_wrapper.cpython-36.opt-1.pyctest_wrapper.cpython-36.pyctest_parser.pytest_v1parser.pytest_v2parser.pytest_wrapper.pyhtb.pyident.pyloopback.pymemcache.pypcp.pypolicies.pyportforward.pypostfix.pyshoutcast.pysip.pysocks.pystateful.pytest__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyctest_basic.cpython-36.opt-1.pyctest_basic.cpython-36.pyctest_tls.cpython-36.opt-1.pyctest_tls.cpython-36.pyctest_basic.pytest_tls.pytls.pywire.pypy.typedpython__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc_appdirs.cpython-36.opt-1.pyc_appdirs.cpython-36.pyc_inotify.cpython-36.opt-1.pyc_inotify.cpython-36.pyc_pydoctor.cpython-36.opt-1.pyc_pydoctor.cpython-36.pyc_release.cpython-36.opt-1.pyc_release.cpython-36.pyc_shellcomp.cpython-36.opt-1.pyc_shellcomp.cpython-36.pyc_textattributes.cpython-36.opt-1.pyc_textattributes.cpython-36.pyc_tzhelper.cpython-36.opt-1.pyc_tzhelper.cpython-36.pyc_url.cpython-36.opt-1.pyc_url.cpython-36.pyccompat.cpython-36.opt-1.pyccompat.cpython-36.pyccomponents.cpython-36.opt-1.pyccomponents.cpython-36.pycconstants.cpython-36.opt-1.pycconstants.cpython-36.pyccontext.cpython-36.opt-1.pyccontext.cpython-36.pycdeprecate.cpython-36.opt-1.pycdeprecate.cpython-36.pycfailure.cpython-36.opt-1.pycfailure.cpython-36.pycfakepwd.cpython-36.opt-1.pycfakepwd.cpython-36.pycfilepath.cpython-36.opt-1.pycfilepath.cpython-36.pycformmethod.cpython-36.opt-1.pycformmethod.cpython-36.pychtmlizer.cpython-36.opt-1.pychtmlizer.cpython-36.pyclockfile.cpython-36.opt-1.pyclockfile.cpython-36.pyclog.cpython-36.opt-1.pyclog.cpython-36.pyclogfile.cpython-36.opt-1.pyclogfile.cpython-36.pycmodules.cpython-36.opt-1.pycmodules.cpython-36.pycmonkey.cpython-36.opt-1.pycmonkey.cpython-36.pycprocutils.cpython-36.opt-1.pycprocutils.cpython-36.pycrandbytes.cpython-36.opt-1.pycrandbytes.cpython-36.pycrebuild.cpython-36.opt-1.pycrebuild.cpython-36.pycreflect.cpython-36.opt-1.pycreflect.cpython-36.pycrelease.cpython-36.opt-1.pycrelease.cpython-36.pycroots.cpython-36.opt-1.pycroots.cpython-36.pycruntime.cpython-36.opt-1.pycruntime.cpython-36.pycsendmsg.cpython-36.opt-1.pycsendmsg.cpython-36.pycshortcut.cpython-36.opt-1.pycshortcut.cpython-36.pycsyslog.cpython-36.opt-1.pycsyslog.cpython-36.pycsystemd.cpython-36.opt-1.pycsystemd.cpython-36.pyctext.cpython-36.opt-1.pyctext.cpython-36.pycthreadable.cpython-36.opt-1.pycthreadable.cpython-36.pycthreadpool.cpython-36.opt-1.pycthreadpool.cpython-36.pycurl.cpython-36.opt-1.pycurl.cpython-36.pycurlpath.cpython-36.opt-1.pycurlpath.cpython-36.pycusage.cpython-36.opt-1.pycusage.cpython-36.pycutil.cpython-36.opt-1.pycutil.cpython-36.pycversions.cpython-36.opt-1.pycversions.cpython-36.pycwin32.cpython-36.opt-1.pycwin32.cpython-36.pyczippath.cpython-36.opt-1.pyczippath.cpython-36.pyczipstream.cpython-36.opt-1.pyczipstream.cpython-36.pyc_appdirs.py_inotify.py_pydoctor.py_pydoctortemplatescommon.htmlfooter.htmlheader.html_release.py_shellcomp.py_textattributes.py_tzhelper.py_url.pycompat.pycomponents.pyconstants.pycontext.pydeprecate.pyfailure.pyfakepwd.pyfilepath.pyformmethod.pyhtmlizer.pylockfile.pylog.pylogfile.pymodules.pymonkey.pyprocutils.pyrandbytes.pyrebuild.pyreflect.pyrelease.pyroots.pyruntime.pysendmsg.pyshortcut.pysyslog.pysystemd.pytest__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycdeprecatedattributes.cpython-36.opt-1.pycdeprecatedattributes.cpython-36.pycmodules_helpers.cpython-36.opt-1.pycmodules_helpers.cpython-36.pycpullpipe.cpython-36.opt-1.pycpullpipe.cpython-36.pyctest_appdirs.cpython-36.opt-1.pyctest_appdirs.cpython-36.pyctest_components.cpython-36.opt-1.pyctest_components.cpython-36.pyctest_constants.cpython-36.opt-1.pyctest_constants.cpython-36.pyctest_deprecate.cpython-36.opt-1.pyctest_deprecate.cpython-36.pyctest_fakepwd.cpython-36.opt-1.pyctest_fakepwd.cpython-36.pyctest_htmlizer.cpython-36.opt-1.pyctest_htmlizer.cpython-36.pyctest_inotify.cpython-36.opt-1.pyctest_inotify.cpython-36.pyctest_pydoctor.cpython-36.opt-1.pyctest_pydoctor.cpython-36.pyctest_release.cpython-36.opt-1.pyctest_release.cpython-36.pyctest_runtime.cpython-36.opt-1.pyctest_runtime.cpython-36.pyctest_sendmsg.cpython-36.opt-1.pyctest_sendmsg.cpython-36.pyctest_shellcomp.cpython-36.opt-1.pyctest_shellcomp.cpython-36.pyctest_syslog.cpython-36.opt-1.pyctest_syslog.cpython-36.pyctest_systemd.cpython-36.opt-1.pyctest_systemd.cpython-36.pyctest_textattributes.cpython-36.opt-1.pyctest_textattributes.cpython-36.pyctest_tzhelper.cpython-36.opt-1.pyctest_tzhelper.cpython-36.pyctest_url.cpython-36.opt-1.pyctest_url.cpython-36.pyctest_urlpath.cpython-36.opt-1.pyctest_urlpath.cpython-36.pyctest_util.cpython-36.opt-1.pyctest_util.cpython-36.pyctest_versions.cpython-36.opt-1.pyctest_versions.cpython-36.pyctest_win32.cpython-36.opt-1.pyctest_win32.cpython-36.pyctest_zippath.cpython-36.opt-1.pyctest_zippath.cpython-36.pyctest_zipstream.cpython-36.opt-1.pyctest_zipstream.cpython-36.pycdeprecatedattributes.pymodules_helpers.pypullpipe.pytest_appdirs.pytest_components.pytest_constants.pytest_deprecate.pytest_fakepwd.pytest_htmlizer.pytest_inotify.pytest_pydoctor.pytest_release.pytest_runtime.pytest_sendmsg.pytest_shellcomp.pytest_syslog.pytest_systemd.pytest_textattributes.pytest_tzhelper.pytest_url.pytest_urlpath.pytest_util.pytest_versions.pytest_win32.pytest_zippath.pytest_zipstream.pytext.pythreadable.pythreadpool.pytwisted-completion.zshurl.pyurlpath.pyusage.pyutil.pyversions.pywin32.pyzippath.pyzipstream.pyrunner__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycinetd.cpython-36.opt-1.pycinetd.cpython-36.pycinetdconf.cpython-36.opt-1.pycinetdconf.cpython-36.pycinetdtap.cpython-36.opt-1.pycinetdtap.cpython-36.pycprocmon.cpython-36.opt-1.pycprocmon.cpython-36.pycprocmontap.cpython-36.opt-1.pycprocmontap.cpython-36.pycinetd.pyinetdconf.pyinetdtap.pyprocmon.pyprocmontap.pytest__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyctest_inetdconf.cpython-36.opt-1.pyctest_inetdconf.cpython-36.pyctest_procmon.cpython-36.opt-1.pyctest_procmon.cpython-36.pyctest_procmontap.cpython-36.opt-1.pyctest_procmontap.cpython-36.pyctest_inetdconf.pytest_procmon.pytest_procmontap.pyscripts__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc_twistd_unix.cpython-36.opt-1.pyc_twistd_unix.cpython-36.pyc_twistw.cpython-36.opt-1.pyc_twistw.cpython-36.pychtmlizer.cpython-36.opt-1.pychtmlizer.cpython-36.pyctrial.cpython-36.opt-1.pyctrial.cpython-36.pyctwistd.cpython-36.opt-1.pyctwistd.cpython-36.pyc_twistd_unix.py_twistw.pyhtmlizer.pytest__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyctest_scripts.cpython-36.opt-1.pyctest_scripts.cpython-36.pyctest_scripts.pytrial.pytwistd.pyspread__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycbanana.cpython-36.opt-1.pycbanana.cpython-36.pycflavors.cpython-36.opt-1.pycflavors.cpython-36.pycinterfaces.cpython-36.opt-1.pycinterfaces.cpython-36.pycjelly.cpython-36.opt-1.pycjelly.cpython-36.pycpb.cpython-36.opt-1.pycpb.cpython-36.pycpublish.cpython-36.opt-1.pycpublish.cpython-36.pycutil.cpython-36.opt-1.pycutil.cpython-36.pycbanana.pyflavors.pyinterfaces.pyjelly.pypb.pypublish.pytest__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyctest_banana.cpython-36.opt-1.pyctest_banana.cpython-36.pyctest_jelly.cpython-36.opt-1.pyctest_jelly.cpython-36.pyctest_pb.cpython-36.opt-1.pyctest_pb.cpython-36.pyctest_pbfailure.cpython-36.opt-1.pyctest_pbfailure.cpython-36.pyctest_banana.pytest_jelly.pytest_pb.pytest_pbfailure.pyutil.pytap__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycftp.cpython-36.opt-1.pycftp.cpython-36.pycportforward.cpython-36.opt-1.pycportforward.cpython-36.pycsocks.cpython-36.opt-1.pycsocks.cpython-36.pycftp.pyportforward.pysocks.pytest__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyccrash_test_dummy.cpython-36.opt-1.pyccrash_test_dummy.cpython-36.pyciosim.cpython-36.opt-1.pyciosim.cpython-36.pycmock_win32process.cpython-36.opt-1.pycmock_win32process.cpython-36.pycmyrebuilder1.cpython-36.opt-1.pycmyrebuilder1.cpython-36.pycmyrebuilder2.cpython-36.opt-1.pycmyrebuilder2.cpython-36.pycplugin_basic.cpython-36.opt-1.pycplugin_basic.cpython-36.pycplugin_extra1.cpython-36.opt-1.pycplugin_extra1.cpython-36.pycplugin_extra2.cpython-36.opt-1.pycplugin_extra2.cpython-36.pycprocess_cmdline.cpython-36.opt-1.pycprocess_cmdline.cpython-36.pycprocess_echoer.cpython-36.opt-1.pycprocess_echoer.cpython-36.pycprocess_fds.cpython-36.opt-1.pycprocess_fds.cpython-36.pycprocess_getargv.cpython-36.opt-1.pycprocess_getargv.cpython-36.pycprocess_getenv.cpython-36.opt-1.pycprocess_getenv.cpython-36.pycprocess_linger.cpython-36.opt-1.pycprocess_linger.cpython-36.pycprocess_reader.cpython-36.opt-1.pycprocess_reader.cpython-36.pycprocess_signal.cpython-36.opt-1.pycprocess_signal.cpython-36.pycprocess_stdinreader.cpython-36.opt-1.pycprocess_stdinreader.cpython-36.pycprocess_tester.cpython-36.opt-1.pycprocess_tester.cpython-36.pycprocess_tty.cpython-36.opt-1.pycprocess_tty.cpython-36.pycprocess_twisted.cpython-36.opt-1.pycprocess_twisted.cpython-36.pycproto_helpers.cpython-36.opt-1.pycproto_helpers.cpython-36.pycreflect_helper_IE.cpython-36.opt-1.pycreflect_helper_IE.cpython-36.pycreflect_helper_VE.cpython-36.opt-1.pycreflect_helper_VE.cpython-36.pycreflect_helper_ZDE.cpython-36.opt-1.pycreflect_helper_ZDE.cpython-36.pycssl_helpers.cpython-36.opt-1.pycssl_helpers.cpython-36.pycstdio_test_consumer.cpython-36.opt-1.pycstdio_test_consumer.cpython-36.pycstdio_test_halfclose.cpython-36.opt-1.pycstdio_test_halfclose.cpython-36.pycstdio_test_hostpeer.cpython-36.opt-1.pycstdio_test_hostpeer.cpython-36.pycstdio_test_lastwrite.cpython-36.opt-1.pycstdio_test_lastwrite.cpython-36.pycstdio_test_loseconn.cpython-36.opt-1.pycstdio_test_loseconn.cpython-36.pycstdio_test_producer.cpython-36.opt-1.pycstdio_test_producer.cpython-36.pycstdio_test_write.cpython-36.opt-1.pycstdio_test_write.cpython-36.pycstdio_test_writeseq.cpython-36.opt-1.pycstdio_test_writeseq.cpython-36.pyctest_abstract.cpython-36.opt-1.pyctest_abstract.cpython-36.pyctest_adbapi.cpython-36.opt-1.pyctest_adbapi.cpython-36.pyctest_amp.cpython-36.opt-1.pyctest_amp.cpython-36.pyctest_application.cpython-36.opt-1.pyctest_application.cpython-36.pyctest_compat.cpython-36.opt-1.pyctest_compat.cpython-36.pyctest_context.cpython-36.opt-1.pyctest_context.cpython-36.pyctest_cooperator.cpython-36.opt-1.pyctest_cooperator.cpython-36.pyctest_defer.cpython-36.opt-1.pyctest_defer.cpython-36.pyctest_defgen.cpython-36.opt-1.pyctest_defgen.cpython-36.pyctest_dict.cpython-36.opt-1.pyctest_dict.cpython-36.pyctest_dirdbm.cpython-36.opt-1.pyctest_dirdbm.cpython-36.pyctest_error.cpython-36.opt-1.pyctest_error.cpython-36.pyctest_factories.cpython-36.opt-1.pyctest_factories.cpython-36.pyctest_failure.cpython-36.opt-1.pyctest_failure.cpython-36.pyctest_fdesc.cpython-36.opt-1.pyctest_fdesc.cpython-36.pyctest_finger.cpython-36.opt-1.pyctest_finger.cpython-36.pyctest_formmethod.cpython-36.opt-1.pyctest_formmethod.cpython-36.pyctest_ftp.cpython-36.opt-1.pyctest_ftp.cpython-36.pyctest_ftp_options.cpython-36.opt-1.pyctest_ftp_options.cpython-36.pyctest_htb.cpython-36.opt-1.pyctest_htb.cpython-36.pyctest_ident.cpython-36.opt-1.pyctest_ident.cpython-36.pyctest_internet.cpython-36.opt-1.pyctest_internet.cpython-36.pyctest_iosim.cpython-36.opt-1.pyctest_iosim.cpython-36.pyctest_iutils.cpython-36.opt-1.pyctest_iutils.cpython-36.pyctest_lockfile.cpython-36.opt-1.pyctest_lockfile.cpython-36.pyctest_log.cpython-36.opt-1.pyctest_log.cpython-36.pyctest_logfile.cpython-36.opt-1.pyctest_logfile.cpython-36.pyctest_loopback.cpython-36.opt-1.pyctest_loopback.cpython-36.pyctest_main.cpython-36.opt-1.pyctest_main.cpython-36.pyctest_memcache.cpython-36.opt-1.pyctest_memcache.cpython-36.pyctest_modules.cpython-36.opt-1.pyctest_modules.cpython-36.pyctest_monkey.cpython-36.opt-1.pyctest_monkey.cpython-36.pyctest_paths.cpython-36.opt-1.pyctest_paths.cpython-36.pyctest_pcp.cpython-36.opt-1.pyctest_pcp.cpython-36.pyctest_persisted.cpython-36.opt-1.pyctest_persisted.cpython-36.pyctest_plugin.cpython-36.opt-1.pyctest_plugin.cpython-36.pyctest_policies.cpython-36.opt-1.pyctest_policies.cpython-36.pyctest_postfix.cpython-36.opt-1.pyctest_postfix.cpython-36.pyctest_process.cpython-36.opt-1.pyctest_process.cpython-36.pyctest_protocols.cpython-36.opt-1.pyctest_protocols.cpython-36.pyctest_randbytes.cpython-36.opt-1.pyctest_randbytes.cpython-36.pyctest_rebuild.cpython-36.opt-1.pyctest_rebuild.cpython-36.pyctest_reflect.cpython-36.opt-1.pyctest_reflect.cpython-36.pyctest_roots.cpython-36.opt-1.pyctest_roots.cpython-36.pyctest_shortcut.cpython-36.opt-1.pyctest_shortcut.cpython-36.pyctest_sip.cpython-36.opt-1.pyctest_sip.cpython-36.pyctest_sob.cpython-36.opt-1.pyctest_sob.cpython-36.pyctest_socks.cpython-36.opt-1.pyctest_socks.cpython-36.pyctest_ssl.cpython-36.opt-1.pyctest_ssl.cpython-36.pyctest_sslverify.cpython-36.opt-1.pyctest_sslverify.cpython-36.pyctest_stateful.cpython-36.opt-1.pyctest_stateful.cpython-36.pyctest_stdio.cpython-36.opt-1.pyctest_stdio.cpython-36.pyctest_strerror.cpython-36.opt-1.pyctest_strerror.cpython-36.pyctest_strports.cpython-36.opt-1.pyctest_strports.cpython-36.pyctest_task.cpython-36.opt-1.pyctest_task.cpython-36.pyctest_tcp.cpython-36.opt-1.pyctest_tcp.cpython-36.pyctest_tcp_internals.cpython-36.opt-1.pyctest_tcp_internals.cpython-36.pyctest_text.cpython-36.opt-1.pyctest_text.cpython-36.pyctest_threadable.cpython-36.opt-1.pyctest_threadable.cpython-36.pyctest_threadpool.cpython-36.opt-1.pyctest_threadpool.cpython-36.pyctest_threads.cpython-36.opt-1.pyctest_threads.cpython-36.pyctest_tpfile.cpython-36.opt-1.pyctest_tpfile.cpython-36.pyctest_twistd.cpython-36.opt-1.pyctest_twistd.cpython-36.pyctest_twisted.cpython-36.opt-1.pyctest_twisted.cpython-36.pyctest_udp.cpython-36.opt-1.pyctest_udp.cpython-36.pyctest_unix.cpython-36.opt-1.pyctest_unix.cpython-36.pyctest_usage.cpython-36.opt-1.pyctest_usage.cpython-36.pyctestutils.cpython-36.opt-1.pyctestutils.cpython-36.pyccert.pem.no_trailing_newlinecrash_test_dummy.pyiosim.pykey.pem.no_trailing_newlinemock_win32process.pymyrebuilder1.pymyrebuilder2.pyplugin_basic.pyplugin_extra1.pyplugin_extra2.pyprocess_cmdline.pyprocess_echoer.pyprocess_fds.pyprocess_getargv.pyprocess_getenv.pyprocess_linger.pyprocess_reader.pyprocess_signal.pyprocess_stdinreader.pyprocess_tester.pyprocess_tty.pyprocess_twisted.pyproto_helpers.pyreflect_helper_IE.pyreflect_helper_VE.pyreflect_helper_ZDE.pyserver.pemssl_helpers.pystdio_test_consumer.pystdio_test_halfclose.pystdio_test_hostpeer.pystdio_test_lastwrite.pystdio_test_loseconn.pystdio_test_producer.pystdio_test_write.pystdio_test_writeseq.pytest_abstract.pytest_adbapi.pytest_amp.pytest_application.pytest_compat.pytest_context.pytest_cooperator.pytest_defer.pytest_defgen.pytest_dict.pytest_dirdbm.pytest_error.pytest_factories.pytest_failure.pytest_fdesc.pytest_finger.pytest_formmethod.pytest_ftp.pytest_ftp_options.pytest_htb.pytest_ident.pytest_internet.pytest_iosim.pytest_iutils.pytest_lockfile.pytest_log.pytest_logfile.pytest_loopback.pytest_main.pytest_memcache.pytest_modules.pytest_monkey.pytest_paths.pytest_pcp.pytest_persisted.pytest_plugin.pytest_policies.pytest_postfix.pytest_process.pytest_protocols.pytest_randbytes.pytest_rebuild.pytest_reflect.pytest_roots.pytest_shortcut.pytest_sip.pytest_sob.pytest_socks.pytest_ssl.pytest_sslverify.pytest_stateful.pytest_stdio.pytest_strerror.pytest_strports.pytest_task.pytest_tcp.pytest_tcp_internals.pytest_text.pytest_threadable.pytest_threadpool.pytest_threads.pytest_tpfile.pytest_twistd.pytest_twisted.pytest_udp.pytest_unix.pytest_usage.pytestutils.pytrial__init__.py__main__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc__main__.cpython-36.opt-1.pyc__main__.cpython-36.pyc_asyncrunner.cpython-36.opt-1.pyc_asyncrunner.cpython-36.pyc_asynctest.cpython-36.opt-1.pyc_asynctest.cpython-36.pyc_synctest.cpython-36.opt-1.pyc_synctest.cpython-36.pycitrial.cpython-36.opt-1.pycitrial.cpython-36.pycreporter.cpython-36.opt-1.pycreporter.cpython-36.pycrunner.cpython-36.opt-1.pycrunner.cpython-36.pycunittest.cpython-36.opt-1.pycunittest.cpython-36.pycutil.cpython-36.opt-1.pycutil.cpython-36.pyc_asyncrunner.py_asynctest.py_dist__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycdistreporter.cpython-36.opt-1.pycdistreporter.cpython-36.pycdisttrial.cpython-36.opt-1.pycdisttrial.cpython-36.pycmanagercommands.cpython-36.opt-1.pycmanagercommands.cpython-36.pycoptions.cpython-36.opt-1.pycoptions.cpython-36.pycworker.cpython-36.opt-1.pycworker.cpython-36.pycworkercommands.cpython-36.opt-1.pycworkercommands.cpython-36.pycworkerreporter.cpython-36.opt-1.pycworkerreporter.cpython-36.pycworkertrial.cpython-36.opt-1.pycworkertrial.cpython-36.pycdistreporter.pydisttrial.pymanagercommands.pyoptions.pytest__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyctest_distreporter.cpython-36.opt-1.pyctest_distreporter.cpython-36.pyctest_disttrial.cpython-36.opt-1.pyctest_disttrial.cpython-36.pyctest_options.cpython-36.opt-1.pyctest_options.cpython-36.pyctest_worker.cpython-36.opt-1.pyctest_worker.cpython-36.pyctest_workerreporter.cpython-36.opt-1.pyctest_workerreporter.cpython-36.pyctest_workertrial.cpython-36.opt-1.pyctest_workertrial.cpython-36.pyctest_distreporter.pytest_disttrial.pytest_options.pytest_worker.pytest_workerreporter.pytest_workertrial.pyworker.pyworkercommands.pyworkerreporter.pyworkertrial.py_synctest.pyitrial.pyreporter.pyrunner.pytest__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycdetests.cpython-36.opt-1.pycdetests.cpython-36.pycerroneous.cpython-36.opt-1.pycerroneous.cpython-36.pycmockcustomsuite.cpython-36.opt-1.pycmockcustomsuite.cpython-36.pycmockcustomsuite2.cpython-36.opt-1.pycmockcustomsuite2.cpython-36.pycmockcustomsuite3.cpython-36.opt-1.pycmockcustomsuite3.cpython-36.pycmockdoctest.cpython-36.opt-1.pycmockdoctest.cpython-36.pycmoduleself.cpython-36.opt-1.pycmoduleself.cpython-36.pycmoduletest.cpython-36.opt-1.pycmoduletest.cpython-36.pycnovars.cpython-36.opt-1.pycnovars.cpython-36.pycordertests.cpython-36.opt-1.pycordertests.cpython-36.pycpackages.cpython-36.opt-1.pycpackages.cpython-36.pycsample.cpython-36.opt-1.pycsample.cpython-36.pycscripttest.cpython-36.opt-1.pycscripttest.cpython-36.pycskipping.cpython-36.opt-1.pycskipping.cpython-36.pycsuppression.cpython-36.opt-1.pycsuppression.cpython-36.pyctest_assertions.cpython-36.opt-1.pyctest_assertions.cpython-36.pyctest_asyncassertions.cpython-36.opt-1.pyctest_asyncassertions.cpython-36.pyctest_deferred.cpython-36.opt-1.pyctest_deferred.cpython-36.pyctest_doctest.cpython-36.opt-1.pyctest_doctest.cpython-36.pyctest_keyboard.cpython-36.opt-1.pyctest_keyboard.cpython-36.pyctest_loader.cpython-36.opt-1.pyctest_loader.cpython-36.pyctest_log.cpython-36.opt-1.pyctest_log.cpython-36.pyctest_output.cpython-36.opt-1.pyctest_output.cpython-36.pyctest_plugins.cpython-36.opt-1.pyctest_plugins.cpython-36.pyctest_pyunitcompat.cpython-36.opt-1.pyctest_pyunitcompat.cpython-36.pyctest_reporter.cpython-36.opt-1.pyctest_reporter.cpython-36.pyctest_runner.cpython-36.opt-1.pyctest_runner.cpython-36.pyctest_script.cpython-36.opt-1.pyctest_script.cpython-36.pyctest_skip.cpython-36.opt-1.pyctest_skip.cpython-36.pyctest_suppression.cpython-36.opt-1.pyctest_suppression.cpython-36.pyctest_testcase.cpython-36.opt-1.pyctest_testcase.cpython-36.pyctest_tests.cpython-36.opt-1.pyctest_tests.cpython-36.pyctest_util.cpython-36.opt-1.pyctest_util.cpython-36.pyctest_warning.cpython-36.opt-1.pyctest_warning.cpython-36.pycweird.cpython-36.opt-1.pycweird.cpython-36.pycdetests.pyerroneous.pymockcustomsuite.pymockcustomsuite2.pymockcustomsuite3.pymockdoctest.pymoduleself.pymoduletest.pynovars.pyordertests.pypackages.pysample.pyscripttest.pyskipping.pysuppression.pytest_assertions.pytest_asyncassertions.pytest_deferred.pytest_doctest.pytest_keyboard.pytest_loader.pytest_log.pytest_output.pytest_plugins.pytest_pyunitcompat.pytest_reporter.pytest_runner.pytest_script.pytest_skip.pytest_suppression.pytest_testcase.pytest_tests.pytest_util.pytest_warning.pyweird.pyunittest.pyutil.pyweb__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc_element.cpython-36.opt-1.pyc_element.cpython-36.pyc_flatten.cpython-36.opt-1.pyc_flatten.cpython-36.pyc_http2.cpython-36.opt-1.pyc_http2.cpython-36.pyc_newclient.cpython-36.opt-1.pyc_newclient.cpython-36.pyc_responses.cpython-36.opt-1.pyc_responses.cpython-36.pyc_stan.cpython-36.opt-1.pyc_stan.cpython-36.pyc_template_util.cpython-36.opt-1.pyc_template_util.cpython-36.pycclient.cpython-36.opt-1.pycclient.cpython-36.pycdemo.cpython-36.opt-1.pycdemo.cpython-36.pycdistrib.cpython-36.opt-1.pycdistrib.cpython-36.pycdomhelpers.cpython-36.opt-1.pycdomhelpers.cpython-36.pycerror.cpython-36.opt-1.pycerror.cpython-36.pycguard.cpython-36.opt-1.pycguard.cpython-36.pychtml.cpython-36.opt-1.pychtml.cpython-36.pychttp.cpython-36.opt-1.pychttp.cpython-36.pychttp_headers.cpython-36.opt-1.pychttp_headers.cpython-36.pyciweb.cpython-36.opt-1.pyciweb.cpython-36.pycmicrodom.cpython-36.opt-1.pycmicrodom.cpython-36.pycpages.cpython-36.opt-1.pycpages.cpython-36.pycproxy.cpython-36.opt-1.pycproxy.cpython-36.pycresource.cpython-36.opt-1.pycresource.cpython-36.pycrewrite.cpython-36.opt-1.pycrewrite.cpython-36.pycscript.cpython-36.opt-1.pycscript.cpython-36.pycserver.cpython-36.opt-1.pycserver.cpython-36.pycsoap.cpython-36.opt-1.pycsoap.cpython-36.pycstatic.cpython-36.opt-1.pycstatic.cpython-36.pycsux.cpython-36.opt-1.pycsux.cpython-36.pyctap.cpython-36.opt-1.pyctap.cpython-36.pyctemplate.cpython-36.opt-1.pyctemplate.cpython-36.pyctwcgi.cpython-36.opt-1.pyctwcgi.cpython-36.pycutil.cpython-36.opt-1.pycutil.cpython-36.pycvhost.cpython-36.opt-1.pycvhost.cpython-36.pycwsgi.cpython-36.opt-1.pycwsgi.cpython-36.pycxmlrpc.cpython-36.opt-1.pycxmlrpc.cpython-36.pyc_auth__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycbasic.cpython-36.opt-1.pycbasic.cpython-36.pycdigest.cpython-36.opt-1.pycdigest.cpython-36.pycwrapper.cpython-36.opt-1.pycwrapper.cpython-36.pycbasic.pydigest.pywrapper.py_element.py_flatten.py_http2.py_newclient.py_responses.py_stan.py_template_util.pyclient.pydemo.pydistrib.pydomhelpers.pyerror.pyguard.pyhtml.pyhttp.pyhttp_headers.pyiweb.pymicrodom.pypages.pyproxy.pyresource.pyrewrite.pyscript.pyserver.pysoap.pystatic.pysux.pytap.pytemplate.pytest__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc_util.cpython-36.opt-1.pyc_util.cpython-36.pycinjectionhelpers.cpython-36.opt-1.pycinjectionhelpers.cpython-36.pycrequesthelper.cpython-36.opt-1.pycrequesthelper.cpython-36.pyctest_agent.cpython-36.opt-1.pyctest_agent.cpython-36.pyctest_cgi.cpython-36.opt-1.pyctest_cgi.cpython-36.pyctest_client.cpython-36.opt-1.pyctest_client.cpython-36.pyctest_distrib.cpython-36.opt-1.pyctest_distrib.cpython-36.pyctest_domhelpers.cpython-36.opt-1.pyctest_domhelpers.cpython-36.pyctest_error.cpython-36.opt-1.pyctest_error.cpython-36.pyctest_flatten.cpython-36.opt-1.pyctest_flatten.cpython-36.pyctest_html.cpython-36.opt-1.pyctest_html.cpython-36.pyctest_http.cpython-36.opt-1.pyctest_http.cpython-36.pyctest_http2.cpython-36.opt-1.pyctest_http2.cpython-36.pyctest_http_headers.cpython-36.opt-1.pyctest_http_headers.cpython-36.pyctest_httpauth.cpython-36.opt-1.pyctest_httpauth.cpython-36.pyctest_newclient.cpython-36.opt-1.pyctest_newclient.cpython-36.pyctest_pages.cpython-36.opt-1.pyctest_pages.cpython-36.pyctest_proxy.cpython-36.opt-1.pyctest_proxy.cpython-36.pyctest_resource.cpython-36.opt-1.pyctest_resource.cpython-36.pyctest_script.cpython-36.opt-1.pyctest_script.cpython-36.pyctest_soap.cpython-36.opt-1.pyctest_soap.cpython-36.pyctest_stan.cpython-36.opt-1.pyctest_stan.cpython-36.pyctest_static.cpython-36.opt-1.pyctest_static.cpython-36.pyctest_tap.cpython-36.opt-1.pyctest_tap.cpython-36.pyctest_template.cpython-36.opt-1.pyctest_template.cpython-36.pyctest_util.cpython-36.opt-1.pyctest_util.cpython-36.pyctest_vhost.cpython-36.opt-1.pyctest_vhost.cpython-36.pyctest_web.cpython-36.opt-1.pyctest_web.cpython-36.pyctest_web__responses.cpython-36.opt-1.pyctest_web__responses.cpython-36.pyctest_webclient.cpython-36.opt-1.pyctest_webclient.cpython-36.pyctest_wsgi.cpython-36.opt-1.pyctest_wsgi.cpython-36.pyctest_xml.cpython-36.opt-1.pyctest_xml.cpython-36.pyctest_xmlrpc.cpython-36.opt-1.pyctest_xmlrpc.cpython-36.pyc_util.pyinjectionhelpers.pyrequesthelper.pytest_agent.pytest_cgi.pytest_client.pytest_distrib.pytest_domhelpers.pytest_error.pytest_flatten.pytest_html.pytest_http.pytest_http2.pytest_http_headers.pytest_httpauth.pytest_newclient.pytest_pages.pytest_proxy.pytest_resource.pytest_script.pytest_soap.pytest_stan.pytest_static.pytest_tap.pytest_template.pytest_util.pytest_vhost.pytest_web.pytest_web__responses.pytest_webclient.pytest_wsgi.pytest_xml.pytest_xmlrpc.pytwcgi.pyutil.pyvhost.pywsgi.pyxmlrpc.pywords__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycewords.cpython-36.opt-1.pycewords.cpython-36.pyciwords.cpython-36.opt-1.pyciwords.cpython-36.pycservice.cpython-36.opt-1.pycservice.cpython-36.pyctap.cpython-36.opt-1.pyctap.cpython-36.pycxmpproutertap.cpython-36.opt-1.pycxmpproutertap.cpython-36.pycewords.pyim__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycbaseaccount.cpython-36.opt-1.pycbaseaccount.cpython-36.pycbasechat.cpython-36.opt-1.pycbasechat.cpython-36.pycbasesupport.cpython-36.opt-1.pycbasesupport.cpython-36.pycinterfaces.cpython-36.opt-1.pycinterfaces.cpython-36.pycircsupport.cpython-36.opt-1.pycircsupport.cpython-36.pyclocals.cpython-36.opt-1.pyclocals.cpython-36.pycpbsupport.cpython-36.opt-1.pycpbsupport.cpython-36.pycbaseaccount.pybasechat.pybasesupport.pyinstancemessenger.gladeinterfaces.pyircsupport.pylocals.pypbsupport.pyiwords.pyprotocols__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycirc.cpython-36.opt-1.pycirc.cpython-36.pycirc.pyjabber__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycclient.cpython-36.opt-1.pycclient.cpython-36.pyccomponent.cpython-36.opt-1.pyccomponent.cpython-36.pycerror.cpython-36.opt-1.pycerror.cpython-36.pycijabber.cpython-36.opt-1.pycijabber.cpython-36.pycjid.cpython-36.opt-1.pycjid.cpython-36.pycjstrports.cpython-36.opt-1.pycjstrports.cpython-36.pycsasl.cpython-36.opt-1.pycsasl.cpython-36.pycsasl_mechanisms.cpython-36.opt-1.pycsasl_mechanisms.cpython-36.pycxmlstream.cpython-36.opt-1.pycxmlstream.cpython-36.pycxmpp_stringprep.cpython-36.opt-1.pycxmpp_stringprep.cpython-36.pycclient.pycomponent.pyerror.pyijabber.pyjid.pyjstrports.pysasl.pysasl_mechanisms.pyxmlstream.pyxmpp_stringprep.pyservice.pytap.pytest__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyctest_basechat.cpython-36.opt-1.pyctest_basechat.cpython-36.pyctest_basesupport.cpython-36.opt-1.pyctest_basesupport.cpython-36.pyctest_domish.cpython-36.opt-1.pyctest_domish.cpython-36.pyctest_irc.cpython-36.opt-1.pyctest_irc.cpython-36.pyctest_irc_service.cpython-36.opt-1.pyctest_irc_service.cpython-36.pyctest_ircsupport.cpython-36.opt-1.pyctest_ircsupport.cpython-36.pyctest_jabberclient.cpython-36.opt-1.pyctest_jabberclient.cpython-36.pyctest_jabbercomponent.cpython-36.opt-1.pyctest_jabbercomponent.cpython-36.pyctest_jabbererror.cpython-36.opt-1.pyctest_jabbererror.cpython-36.pyctest_jabberjid.cpython-36.opt-1.pyctest_jabberjid.cpython-36.pyctest_jabberjstrports.cpython-36.opt-1.pyctest_jabberjstrports.cpython-36.pyctest_jabbersasl.cpython-36.opt-1.pyctest_jabbersasl.cpython-36.pyctest_jabbersaslmechanisms.cpython-36.opt-1.pyctest_jabbersaslmechanisms.cpython-36.pyctest_jabberxmlstream.cpython-36.opt-1.pyctest_jabberxmlstream.cpython-36.pyctest_jabberxmppstringprep.cpython-36.opt-1.pyctest_jabberxmppstringprep.cpython-36.pyctest_service.cpython-36.opt-1.pyctest_service.cpython-36.pyctest_tap.cpython-36.opt-1.pyctest_tap.cpython-36.pyctest_xishutil.cpython-36.opt-1.pyctest_xishutil.cpython-36.pyctest_xmlstream.cpython-36.opt-1.pyctest_xmlstream.cpython-36.pyctest_xmpproutertap.cpython-36.opt-1.pyctest_xmpproutertap.cpython-36.pyctest_xpath.cpython-36.opt-1.pyctest_xpath.cpython-36.pyctest_basechat.pytest_basesupport.pytest_domish.pytest_irc.pytest_irc_service.pytest_ircsupport.pytest_jabberclient.pytest_jabbercomponent.pytest_jabbererror.pytest_jabberjid.pytest_jabberjstrports.pytest_jabbersasl.pytest_jabbersaslmechanisms.pytest_jabberxmlstream.pytest_jabberxmppstringprep.pytest_service.pytest_tap.pytest_xishutil.pytest_xmlstream.pytest_xmpproutertap.pytest_xpath.pyxish__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycdomish.cpython-36.opt-1.pycdomish.cpython-36.pycutility.cpython-36.opt-1.pycutility.cpython-36.pycxmlstream.cpython-36.opt-1.pycxmlstream.cpython-36.pycxpath.cpython-36.opt-1.pycxpath.cpython-36.pycxpathparser.cpython-36.opt-1.pycxpathparser.cpython-36.pycdomish.pyutility.pyxmlstream.pyxpath.pyxpathparser.gxpathparser.pyxmpproutertap.pypython3-TwistedNEWS.rstREADME.rstpython3-TwistedLICENSEcftp-3.6.1.gzcftp.1.gzckeygen-3.6.1.gzckeygen.1.gzconch-3.6.1.gzconch.1.gzpyhtmlizer-3.6.1.gzpyhtmlizer.1.gztkconch-3.6.1.gztkconch.1.gztrial-3.6.1.gztrial.1.gztwistd-3.6.1.gztwistd.1.gz/etc/alternatives//usr/bin//usr/lib/python3.6/site-packages//usr/lib/python3.6/site-packages/Twisted-22.2.0-py3.6.egg-info//usr/lib/python3.6/site-packages/twisted//usr/lib/python3.6/site-packages/twisted/__pycache__//usr/lib/python3.6/site-packages/twisted/_threads//usr/lib/python3.6/site-packages/twisted/_threads/__pycache__//usr/lib/python3.6/site-packages/twisted/_threads/test//usr/lib/python3.6/site-packages/twisted/_threads/test/__pycache__//usr/lib/python3.6/site-packages/twisted/application//usr/lib/python3.6/site-packages/twisted/application/__pycache__//usr/lib/python3.6/site-packages/twisted/application/runner//usr/lib/python3.6/site-packages/twisted/application/runner/__pycache__//usr/lib/python3.6/site-packages/twisted/application/runner/test//usr/lib/python3.6/site-packages/twisted/application/runner/test/__pycache__//usr/lib/python3.6/site-packages/twisted/application/test//usr/lib/python3.6/site-packages/twisted/application/test/__pycache__//usr/lib/python3.6/site-packages/twisted/application/twist//usr/lib/python3.6/site-packages/twisted/application/twist/__pycache__//usr/lib/python3.6/site-packages/twisted/application/twist/test//usr/lib/python3.6/site-packages/twisted/application/twist/test/__pycache__//usr/lib/python3.6/site-packages/twisted/conch//usr/lib/python3.6/site-packages/twisted/conch/__pycache__//usr/lib/python3.6/site-packages/twisted/conch/client//usr/lib/python3.6/site-packages/twisted/conch/client/__pycache__//usr/lib/python3.6/site-packages/twisted/conch/insults//usr/lib/python3.6/site-packages/twisted/conch/insults/__pycache__//usr/lib/python3.6/site-packages/twisted/conch/openssh_compat//usr/lib/python3.6/site-packages/twisted/conch/openssh_compat/__pycache__//usr/lib/python3.6/site-packages/twisted/conch/scripts//usr/lib/python3.6/site-packages/twisted/conch/scripts/__pycache__//usr/lib/python3.6/site-packages/twisted/conch/ssh//usr/lib/python3.6/site-packages/twisted/conch/ssh/__pycache__//usr/lib/python3.6/site-packages/twisted/conch/test//usr/lib/python3.6/site-packages/twisted/conch/test/__pycache__//usr/lib/python3.6/site-packages/twisted/conch/ui//usr/lib/python3.6/site-packages/twisted/conch/ui/__pycache__//usr/lib/python3.6/site-packages/twisted/cred//usr/lib/python3.6/site-packages/twisted/cred/__pycache__//usr/lib/python3.6/site-packages/twisted/cred/test//usr/lib/python3.6/site-packages/twisted/cred/test/__pycache__//usr/lib/python3.6/site-packages/twisted/enterprise//usr/lib/python3.6/site-packages/twisted/enterprise/__pycache__//usr/lib/python3.6/site-packages/twisted/internet//usr/lib/python3.6/site-packages/twisted/internet/__pycache__//usr/lib/python3.6/site-packages/twisted/internet/iocpreactor//usr/lib/python3.6/site-packages/twisted/internet/iocpreactor/__pycache__//usr/lib/python3.6/site-packages/twisted/internet/test//usr/lib/python3.6/site-packages/twisted/internet/test/__pycache__//usr/lib/python3.6/site-packages/twisted/internet/test/fake_CAs//usr/lib/python3.6/site-packages/twisted/logger//usr/lib/python3.6/site-packages/twisted/logger/__pycache__//usr/lib/python3.6/site-packages/twisted/logger/test//usr/lib/python3.6/site-packages/twisted/logger/test/__pycache__//usr/lib/python3.6/site-packages/twisted/mail//usr/lib/python3.6/site-packages/twisted/mail/__pycache__//usr/lib/python3.6/site-packages/twisted/mail/scripts//usr/lib/python3.6/site-packages/twisted/mail/scripts/__pycache__//usr/lib/python3.6/site-packages/twisted/mail/test//usr/lib/python3.6/site-packages/twisted/mail/test/__pycache__//usr/lib/python3.6/site-packages/twisted/names//usr/lib/python3.6/site-packages/twisted/names/__pycache__//usr/lib/python3.6/site-packages/twisted/names/test//usr/lib/python3.6/site-packages/twisted/names/test/__pycache__//usr/lib/python3.6/site-packages/twisted/pair//usr/lib/python3.6/site-packages/twisted/pair/__pycache__//usr/lib/python3.6/site-packages/twisted/pair/test//usr/lib/python3.6/site-packages/twisted/pair/test/__pycache__//usr/lib/python3.6/site-packages/twisted/persisted//usr/lib/python3.6/site-packages/twisted/persisted/__pycache__//usr/lib/python3.6/site-packages/twisted/persisted/test//usr/lib/python3.6/site-packages/twisted/persisted/test/__pycache__//usr/lib/python3.6/site-packages/twisted/plugins//usr/lib/python3.6/site-packages/twisted/plugins/__pycache__//usr/lib/python3.6/site-packages/twisted/positioning//usr/lib/python3.6/site-packages/twisted/positioning/__pycache__//usr/lib/python3.6/site-packages/twisted/positioning/test//usr/lib/python3.6/site-packages/twisted/positioning/test/__pycache__//usr/lib/python3.6/site-packages/twisted/protocols//usr/lib/python3.6/site-packages/twisted/protocols/__pycache__//usr/lib/python3.6/site-packages/twisted/protocols/haproxy//usr/lib/python3.6/site-packages/twisted/protocols/haproxy/__pycache__//usr/lib/python3.6/site-packages/twisted/protocols/haproxy/test//usr/lib/python3.6/site-packages/twisted/protocols/haproxy/test/__pycache__//usr/lib/python3.6/site-packages/twisted/protocols/test//usr/lib/python3.6/site-packages/twisted/protocols/test/__pycache__//usr/lib/python3.6/site-packages/twisted/python//usr/lib/python3.6/site-packages/twisted/python/__pycache__//usr/lib/python3.6/site-packages/twisted/python/_pydoctortemplates//usr/lib/python3.6/site-packages/twisted/python/test//usr/lib/python3.6/site-packages/twisted/python/test/__pycache__//usr/lib/python3.6/site-packages/twisted/runner//usr/lib/python3.6/site-packages/twisted/runner/__pycache__//usr/lib/python3.6/site-packages/twisted/runner/test//usr/lib/python3.6/site-packages/twisted/runner/test/__pycache__//usr/lib/python3.6/site-packages/twisted/scripts//usr/lib/python3.6/site-packages/twisted/scripts/__pycache__//usr/lib/python3.6/site-packages/twisted/scripts/test//usr/lib/python3.6/site-packages/twisted/scripts/test/__pycache__//usr/lib/python3.6/site-packages/twisted/spread//usr/lib/python3.6/site-packages/twisted/spread/__pycache__//usr/lib/python3.6/site-packages/twisted/spread/test//usr/lib/python3.6/site-packages/twisted/spread/test/__pycache__//usr/lib/python3.6/site-packages/twisted/tap//usr/lib/python3.6/site-packages/twisted/tap/__pycache__//usr/lib/python3.6/site-packages/twisted/test//usr/lib/python3.6/site-packages/twisted/test/__pycache__//usr/lib/python3.6/site-packages/twisted/trial//usr/lib/python3.6/site-packages/twisted/trial/__pycache__//usr/lib/python3.6/site-packages/twisted/trial/_dist//usr/lib/python3.6/site-packages/twisted/trial/_dist/__pycache__//usr/lib/python3.6/site-packages/twisted/trial/_dist/test//usr/lib/python3.6/site-packages/twisted/trial/_dist/test/__pycache__//usr/lib/python3.6/site-packages/twisted/trial/test//usr/lib/python3.6/site-packages/twisted/trial/test/__pycache__//usr/lib/python3.6/site-packages/twisted/web//usr/lib/python3.6/site-packages/twisted/web/__pycache__//usr/lib/python3.6/site-packages/twisted/web/_auth//usr/lib/python3.6/site-packages/twisted/web/_auth/__pycache__//usr/lib/python3.6/site-packages/twisted/web/test//usr/lib/python3.6/site-packages/twisted/web/test/__pycache__//usr/lib/python3.6/site-packages/twisted/words//usr/lib/python3.6/site-packages/twisted/words/__pycache__//usr/lib/python3.6/site-packages/twisted/words/im//usr/lib/python3.6/site-packages/twisted/words/im/__pycache__//usr/lib/python3.6/site-packages/twisted/words/protocols//usr/lib/python3.6/site-packages/twisted/words/protocols/__pycache__//usr/lib/python3.6/site-packages/twisted/words/protocols/jabber//usr/lib/python3.6/site-packages/twisted/words/protocols/jabber/__pycache__//usr/lib/python3.6/site-packages/twisted/words/test//usr/lib/python3.6/site-packages/twisted/words/test/__pycache__//usr/lib/python3.6/site-packages/twisted/words/xish//usr/lib/python3.6/site-packages/twisted/words/xish/__pycache__//usr/share/doc/packages//usr/share/doc/packages/python3-Twisted//usr/share/licenses//usr/share/licenses/python3-Twisted//usr/share/man/man1/-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:34928/SUSE_SLE-15-SP4_Update/fcc08c304f10a32e0510a7c4745d4c22-python3-Twisted.SUSE_SLE-15-SP4_Updatedrpmxz5ppc64le-suse-linux         emptyPython script, ASCII text executabledirectoryASCII textpython 3.6 byte-compiledPython script, UTF-8 Unicode text executableSMTP mail, ASCII textHTML document, ASCII textXML 1.0 document, ASCII textUTF-8 Unicode text, with very long linesUTF-8 Unicode texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)  !"#$%&'()*+,-./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 { | } ~  RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR}l5b+ utf-8230800f516632481b16d049bf592026eef9703cc0552c40b74fb7ab84dfd4d93?7zXZ !t/B]"k%a )x9J-P}\mRUn-y18 ١dpkn?Nﮝk`v%X VskmtQoŽOYiugZ}taY (D-W>'FùPb`uHExb?0a^I1x^)u x T%ft pku+IX&,o`Z'VwE8\fes^I&eC5LeU!jx< f7ܣhڡճўʞAH5֨V)zɋrdU@V v*m|4<%ϙIZt?VJ5bTƟU}O<+6n!vs=z-: ίΰV^vju~qBE8!?E:t^%o EC ,i"}?>^P8HeSȹ>띗 0?$Ll6Z]ժ[a 9* y8 N:eC`Ͷeb4g8=[q" r3u9r;Juϔ鞮^Ⱥ &zTxBpљN|+PR~"#~lt= ifͺ>%q0=& h`aWJ:H]ܔڝkdodSOùôxgZ!fV DS#vBQx-Mfdu_V25#DgH!M80PVAtE$z.T);C!"ע9`?n79 7Bҹ՛e*m,SfKf93s8P8? C(='knTo@~G ;YI_I}WE.g4CӛHiLPdˎAsfBFR3~[+G!l<#>0UO+ }Dj8^Wcq??dD>>1CnA'{*u [O`A"5*y nD9i = nU6{g/Y]Gt62F\9az'C:zJZ`t?uFaOPzQ0}tݼjzRGK^dfA x9g d=⇽cűDVes"=p1G٤Y-L=b2X U%ҥ //@ti4eR T*W3gV},V0 #6"-1c\օ79hœY%u";l#\W qg2ˎQmBe_r/,+ ԜaPaS]<2F\Y!ؘY@n[sd~)+/ݡcӦNJ[(h?Ct־jS6l֦Rb3U?ᷡiOPw ˂qb)ko>u'=l9`2\#(R髳"sH񄏬FC;K!BD Șvc[X_؆^o&ηѩPq[s_J.8h@ptWdxܤNo7N*U oNE8-yhfr0glFv18nJ>[*qY‚DNQ3 C"KikË3O%8ރbl>r8b45,Mc5E9a81g.g&le^B= ڤnvEʕ%Ht@shr)f8ذEoI HVFD0T^;LU,yUS?t;]f*}q!ng`I>RěҾ Z7a#*`IxU~-G?*;~y쌃{! Ǡ a3&K&~8C "oqj\mDx7쾌|EUȗcee)m8S!CtFW)7/=EbG#~Ǎ[iU1\1 ~_ p`G&bx6I8 .@CviK` >|5,Fr%HuHKtA7\ZUrr D$n&kF/k$~><SP:8~hd'Nu cHG!謓mxq\t| C2k~'dϸk ΅1ZP!4".1PptAz S:g{%j)l=Ԓ+Ed~jrlʹzPS~tdFrZ)+\J׈JLciЊCb2=nOu$$#۟yU*nw.5Nym/4n* inF]1Pu Ё`˸ ra5_1cm_t1gw8ۺ3'U "ݩ.I\O ^ۨ{֌eA@9e$u ~>ﰷnlC7ײ[dUT0[A-{ƯJZ˱b9Wͤ .5I%:n#>š=R]௛E$~j1e& A 2H<~ QwW(8\q3];&]ߥx$SzDRc1D29zC%2 [} 5Wmy㺾x_좬/}U=2|03ue)n7G'JXÖgM$JT"'doy";C?>$Hi6ȹ۰Qw_atEyarߴ:D4}# 훪_E]rwL_H(2V=߫}BA $h7e%_?l |?(*!B?`X{C~&y:1Y(>?pǃeA?MIh$"Vig4Mhfo_sNs-9T[ֹ&>kouMܫ%`KlWn V~[ZK5U}cML@;;[w>>xۉJA RH 1s"m4-KBQ!$d?J́ N!{ =nI_ c !}^_ۘUKc0$@RԮ$HPg|r5_8rK DP4IeV69E  ƅK?tvvFmG$)wkv"D)!-VE`o nç"/L(c5زΛ gko 6duS>-͝멭ne_̗1dȳD< $>Z9PbfezW`gKX)i|/\JB%wĈ%I&]ȧ_<; C؍72qK)El`wOv}S~ n|]ZBj 5ӛvz:f1ۧledh凉6ps:Ϥ'y LϏaTϨ7wiOVXڞ"5[;Y ݐEI5'w5a u Q4-< c;% v=w(]LnUNŴ$ģZy8Swx Mkg+e ?nP]]gw[r1taQ7a;oўfA5cmH &CGaoWA:uVFo]yH5 #)N)Xo `FC"[g?i;[ ;;D<TH:M[FX%=L;WΓoVOmm7=)'H`zŰ*t0]z<] _L*ҮoPE 4#^_t\^Nўr+p.vRk8>]\ bxsa8#E[HKs^wZQ9i2W2HKc\pk8jG.Ptd K.#6- LA/!8/J0͔I[ P,6%A8U3o_Ž!aE73̞Eo*?eu^fv pu Xh%j>ƛtcH4ilƻw ǡXgi^RGztd84$ľYzȅ>5/^DTϝ." >sC˶ެs꧚T<4Zof-TUouoşWgh$F/.(5Zep>?xg9Io˪/Rih(wMrbu֑JdmT |-WQ=8SsvGyҺVikoZRдR&&͈ScP5W< =:m<:ucNmvWZeN!(ZP;QSk.yg5 ^`)y7v{:4`;mn;ퟻL{>loJH],&EܬyLTYfI)%jṕ66Ͻon DN#'D ~grѰZqOKo zQ2ln!_۰ٻ|'eC#s1C ~8NW7~pz$c [BK5ea '@PW,r\AcI Yc{,I%Iﻪ_F\(`n{"|+D`uo.h%Fmƪ6#c9W.+ǪR78pD:/%ek_* J;tvVf}LVoíB,ې/E}Z{\iomp+Bߕ}2/9A;$>7#Zu8pBRE9.| اBWt&XqXCZ3#N1vHDl@PKޭ3Љܜ,u7w)>#a{tJ֐.58#f[|,e_Oί{B5x 9)#(ՀjY̼is25xHZn(0Rӄo~#Ɇg 86]|IֈGEzr9[v,Zt )5?®è z3tB@zB/ ?aL:)I %ߑsGRQ˙@_3. >yھݸ>Qz~GoĊ%G g}Y=|g޳KG!BW+lv|m v#CFX|Z36Dc5,3CM5ä®%-BG1D 3Q1FAョ 7j,l(:1։Zҹ3̴"pN+fOm(jߐ$aE9d镬%5w$ݙgύ"5Px+$ܼ%6M2zg-y*d 0P  PT|{@\cY+<9gh&R]͗21< 8ZVC-ı8,Y=M|ĸPk J5> ЈJ#ii-g?zi.nS< CwA'⧵6XAZh`3VFi (/cLT"U* 7dqWu\dRz9 ȴjlN)0`a3%VχWT'._n/aEq&%J>lg q&M|Oꬖ*{:jc]D/,_ B w"W55 ݻٿ NeA-M %:豥,YNONUy $lb5y4:xsl3xwM4 ^WChLy+v0K-(ϥOb]5)8gfFc fk\M‹T|+Y(~5%.8nEVJ˯0, U}|?TϵT]ΟT=g҅cX0T/e u@ sAG*E:)%pP5vc$[LjФ9Sa2>5ԱJSq@ӨCU?alpE8AB)/G oz: x%d@L1,YH݇'_C}eG($qvGW_b7`q~ hSKXkR O_>TmMH}#d4s/i˥iI2Yyz9qwjrE.jpѨN^j{1UD,R!4e'ޣx<կ+@qs]KLD}{%L7˅4s GY> V*Z1 <-5Hn60+[.v#TM|EOrZ˚= EPT^ zX 2l?=dNju+f'q;[e"ѩf6{#"|!u)Zu//aEGN1UCX:%aZ0ʮ ADL^=y>a#"kD koXT 7i͞gEXJ:Cd &g2k2*C0Mn>-`A@)oע~[frm'/Ao_iÚ=t bØ|XG1`1ѪsC$bErqkYu4fSԞ8*[m\ x@y=ds}EVH#V"BkO{d&X8Oܾ>vBcnL2 u J>;=N!/A$t4l%62!B* WpO~Hs`tr҉ޱ}uxOaǝCƤ{ʅTU Kx*1k@kg}JRbQb59IfHn@PN^M]9ٓo1h￘$5E'tN-u;J>K ҸXڣG!k3pFgp$\jj< hoɛ>O]kN"Rqu۹LK\:Ă=: /揙nR{2c|Hg*=zx.pWKFeʼ ׳Š(p ,o߂<|oz)eDdwZ#3/Z,lR 8 Hv!`L x>;S~N&="pWhVߡ#b{ü`voIX-;8iVRAfp+WSџf5Xt`~-RAaNf |ÑM'KEJwLSEOE5*T5x԰uQ>  Ms +)`V"rmp; =P,LNkH)^m|=,,MMXAa669{+v.(x,p2຺[7c#`Z}uQNXdX@Ž`+$+y $iV n*yԾJ,ë^V=+ZV1Ag  ȕ -̉M ݉bﱴѹ \veL|(Am>O%V"lUX0G1Gb2ֆqz˲Qi`Jn:n-wsBЉZEu < չi.`Gi)$CjZ$AA I+,ym sM̮wHDtIրRU'G%*~Gb~+=.>OwbUNПXOs4M/{*8@vb E@gزAMu HkcVda Xs !Zo šMCl?4}ա7ehl a%pN- ZYCyn|{`jXl}:a/I&)P'@( GKgi4jkA CϓqrWIΙ[e#o "*:VtqU,c:)qZoT9דfVxEȳG>HE6d6}uʁ.y){mܭWv:v1&ĆՁ&I`ni壄*w^ NI}ώ.hA8rC> |WLYni_c0:{sga?NٮG 1C!yfB;\ [%d Q2V\ҡmfܵ8@:i5/K+D*1gڶe-5^iBw13idžbN4,bEJ`4S2InWZjS6"8 2p7rxA=!ߜc,d%RҌSļo ~;+J{y t kSmФ{0a"(bMuU齽LsJMh2 EO+]; u0m]RkC,xM zFnnKl`)<,-CA>H53~SL+V!uS][nPwmjBڀWSտnzq5\r 4E}ߠk+v=KWgoiG'~:Kd8] xxˉ 4->GU/}hV> Q:["]cb& EJ4ӓ~  rViUƨ>L7z5KÎƞf ԀQh^ 1 #NŢG|>cRq7j;~xOꉌwj?ץ:H±R:ӣ-.F-%&DT"jispU4KPCJ@+S|oI QoWM]c|tȧLʳZegÞ:1c+ $4G3c$aguȶKV1UݔJ)BhDگLQ6<^| NJUȪ~;*4݆/eRusє߫iH?v Zq:agKu,W#PL3i f7=ԼLZ`4g=Jӿ!cE 2RMiYn~[紾}^={ߘbOK\ƵtDu;<69f` 3IJ9]ܹUjt,JE'+9Qy)m,Q4~VN/+!/ȄQ B^¨pWVDl, Ծ!e UІnb1`ԃ}*˪THo bi> 6kF>+%'gTBo~@ E\åRƀ9";LC9V[:*t:uy;[C})}k]bנ6E k g]9M81 o=0hP[R*@ChZ;#b򥢩M-+rBChTfV>>;|C}aV?||"wÇ͇h>K#*Rƣ^L@<6%/8#-I ϟSVtkId#em sjʫ|Dr7;{ j3_ȃu'׭g lam]iֻ}!Q9f{ܒ3#ig*e>S,p"wP舞Y4 JU׌ eeXgp^fwj}Ʀ;"sq%2u@,2uU9f}ku<:e诓=JŃB ran6 uѴpue;49' 1̝3t:U*WG딮 8Ňdhz;K⏛P a6!qcTBhW4'Ma4S1 1Ũ \ PQoe(`݂x7GzIȗѽmMriJ#BD qDFP/NiTٺJo."TjuUaU@Htub# _ģ;d95552xy7z((͵/"wgQ( %~brg3 y@hFdnM0%r__`ytk(Qj58ȃt"$'wN 5yQ+B/YY@MEL?%֢d+c b)qև&Gl(hG:νQgO04 7g>[z Ϟu-=n)vQr8Zk;/2U`uWnjTZ QRF|;ZVzZ`oOy1/( /tT bJe%d:=apTB +/Ma-g6Ө~lђFW$.S.*5KWD}NMHH.rm"H!v 9 /x+QN_rpxkd&3`ÜB.kq L;&JZ*nW0 ' (Wq*VyϤ[ AքJ 9xhyzՌ49?+cb]__#~s#` b=xb.[Zz\Ǥ6oܢCU!|HJ-2d\P1_J 9,\)Ietz?%T^E`,V 廸Y\|0yj 7&^q*n(;r6יw=b9VqC6,*7cU8ᛌdڹw8 PY2"4nDzodNΝ=N:$QJ|gï9 u%47eR1JzO¶FVј:U2O)[í#;IDCڬWNsať1qh?,8^x`>Q'mK1"ׁ"Gsyﹿv~4 hyU:䘮l'9;,9_t|x*ࢼH{GFOB.h0v4*7(л٩;4ݸz$ io65ԝgEѩ.a'8l}kkV1bCۏ)W3^tU,T{QK܂WPێ$@3qΜg0FriɄڳ luTMR%Dj7WƥTefk%g`̭D._$?S洸(zeTS¨?j? YVms!bd}'Urn< )ͤDO&r1ա?*9iZJc#i6}j dž/h?Sj 2Aft_zbvjՑ+M2ĸ]eىxHpT]ڹLDpAojD?Fbjn<$%ˇ @nīz:@Ɖƭp*IR˞~7Ø4ge0&<Oo{s~/gjBM|g>^pw;P羸;2(GQ(aŋ+&@ύ 6_4ikZ8[ʓ" o߫9?ȸyDc!:FJ,%^yfisv%RI/{mN5uu>C<9@B 8~&'*&g^Bp ʠ%!iR&*]#l؊϶e=H(Z">U*/)eH*ӭr`Wz,՚);e" G ))pU\D>l V*ovdBgREwI*/fB̌ϼƱf n ku_)#RS/аV\"lqҵg"lƁ9@ zD5W/vC 7,'j<'k/#Tpu P$^  lqWtAeF@uO'>-0!Ókֿu.۳ZWAZ-p1^dC>!is-$ë}mZm,- Ճ`0?dr^4BIyͥfׂ,U%OxCHe)3#Q8.'+޷%6E0˩>:^>.sj%)g Bha|[ECV(le l&(x.acJeUWԅEA/,ՂH. 7dkQN-2@X0T#WoK -s-F * h㦖Q>f53v39 m4cXА [W>~U.%/mˁCy& 'h..$k8y ؙYmYE @|aW˴(ͣvF{֕riK%!֚76*&Ep&)fJrz)kZz{$Wyp [UgxaR[I&}agr5NuBJFq4]9Y^LyîbEUAt!vUpM}I\ ;2ؐ=WD_*h]a>))? DɄv| |TѩP}><ٹ :߅- ~Y[NhX("0~D{ݭBg !ˡI=h =xE8UrY>{pgPq5<gHv!V T֓ARRKшeӕ]5]Fc* pRN˪'t$pp{r'UH t"-NJAlk.!Ky}zqٿԱsx0^mDb"F4PwonPSRKrUk5mWGP\ۥnd}ci}çY<=QE줮W ~Fa+QJ2$mcF4o z0d1 KSf8" .ޭ=;|ئ~ @J ǹg쯧i_=7k `+!yLa8_Xp2ȄPxl`&udИ*rXTz(e$"PTtr2m 1A4 bwӖO:Nf҉5*t"NޡVɥon4x谴G41$0hL?c]sK@w\*2 ԇ1L$'@JՖ5|+m)f}?%uɕ G.p>HW 5>=).A=.َk.Z@㏾SRgA ?tJkMu:Vhb`i4W m&@>]2؎݌Yxp"%Ś[\8Ģ9)(z0>@0,#ziJOz$ C-?>O*Xq^M 4Ώ4I2*94NxZW~ 9}۫8j01sf%qv#7Lrs,EtqB>l5$pLRݚPI.5b8Y\~&T7Y類B + \0'>!^K[{bFއ=+u(I6&4m/aQNgB:GYQKlC92ZpxݡI$ k֦rD I(; O,ڐbd *A0A BX%IMFLIN+[IpMVʕX~]Aۥz57GgPy[@ HC}I_NuRD,mzg0[%~_"V opP}ǯ#[d4Şg[<MHRtڙXդFCPZE ۮ)MV;au|1Eq'vOQ`XÌ7ԊB&O@|*slqOY㈜! miOa%<lõޤa gzTuxTyɷ@a3~H|;;CdU:8!f( nfXdح|!CGAd>34P Đݖ1= y.PB5( j40wRИkW'Cg{]D9 +ZDoii x4:&񿃛.SsVJ#?IP:\w\k.5但y2!Ŀ}?*3̱r+DK1fC*K֔OT:U+TqR_2Aq@!5OJ;Bb~0>ݤ.@9ɻ%8?oGe,f+# x8?^"ӂ7S]o;'9}5 $͜&c|7A`gj(p,Ԩ]ЉǤI Vx)a79u^A \)i_c&f|.iٵç h[qҧ.UobyA]+Yi!>oow]8b|/b@I=TųTYTR9'n&<P' hqz C*#r/>z1)wlL e;xzi 7VZW.3f Dȓ^Dx@؜~3= ԛ`!9ggA I!"!pԬI o{1 hnNwUa)Ş H*N@Myim+=%e{zudZeu3kzIYpCE4%Nޙ}K;ph"MPD}kqbٶB<&}&8%D*jtG2}:Lfm^I28)A:58]i޸V_ Rˏ=B;J-٦ 751C}Ind},V؍#P| '[MlɅpغ1dvn'_aqaEv\_Z^؎K&"o  W~C?V_I*;NMǺ˵8r>5q+/|u{{GCUl /kHj\NSHE0O|*@yB㞟&(Kەq 0(&c~ <:Eݧ(?dvkעp5ώ:/!٪~laF [']C{bxZE3_JǷU@T d:)+vm!)O 3 Ԑc7BS3WWrz9wAgWY"$&ĎJ7dKXi{>Ng-Sm7GS,a;qRqnP(:@4 OBQxw'Z'i1Y7Ǖl1zQq<XlsֆЧȦIRۥʕ9ƚΕbV A)u[ir]RQ933v]e@T:"d0 eoŇW9eB6;]@Q(P>]phyXO;ףk0$yR0]<*RU^#J@o04hC(Y-zAʾ] UMM3H[btCx2B(,hB4f $dP%q̒३d:Hj,L&HV H\en<҃ܭcUTEБ} QGS%n|\;oA Y }rLɿe!Y^Z+i)4,.[ "x햔1-zj كQr<Ø7 `QN t sp'U ̬LN<+tѬфmwU^Fi0 `r~Cz(K?|6'+V 8:%eesU&ZKU!}s;G!7c(a͇^]PMX0DΙ76ގXU Qƭ6_NnjY @$ϰ0 7Y򈙳Ea8; H_@@ L(wUîŘi&4:1vOJ9)"_*~"B WzP28=~"N?hL,K%|?o,#rDħ)k&E'mR؏ˣ4o ѼbS_J&5)*g:޺A&8s I|#!|Q/~NIOk"RA}wp YC2/xNT`nOߗFtY?YSlfj9ޒx.͎* 18 /LliVKfK\d\st$,[>DY x?SnJBB9~(%B.%r3hkҒ;ڔZ`A!;s+j*OeٳY4mkUb<$ }%Қ4ֆ}<:3B zܺ%]GkBejyjyܾdcU1&) "K.F2C+X{£D{pG0\ y+P 7y[JBDAsgXh2:J<R]8`3ٟ.*uv_AĢdᡶޘˏq,J oq%ذ|A|̈e#\+&Q#W}%0lҸ~!eckYQ/&8-zI&\3C\a ȫC#kO+Յ'3 [*J: &$ MUuI3Iˣ(Da_nFY:Mt9"!u _i<+cd6 *H3qLֱ1e@F'/djRي{u( Ku6l` m,˵<mpǧѸ7ɞN}4Ln^vOzEsUѬin1MqMꕥ݌To٣058? *0 &p A:Tw긤<T?%\x)g_IANDY䖐@LNgԲW9B1M*S,JM"$&L-Yu$}j% Cr;%Ce}Dm 2G`dYLmZGҠXUgă?n@ڷf(FpI N}tQW] O\+!0F:!qK[F 3IX~9B1| Κ3eIYHFVҪ@ mE .C3OTN$'{{]d(8Ir]r{"GDc ilջ#?(}1`1pΕ>W[qIjk{6ۈb_Y! ,l]Smlש!ZE䌅tУr"*>vet{]H$ {4#I鸟W1bQ#8QoI|b*Ƨ^idΣ5 R+SL${ `n6 :'E@39t /%[9LОyHJY.hk971Z(hlEJD*$C5ߞpI>;-$8Gf9]nGz6YoYOws9Ǎ]65}^:Ub|Αx#T 툄+Qd891a x䪐;&XOK&`ocY8Į=Rqko 2VS[+~GQI[iu7x|mœ4\3@c"AAF- /G`uD(RPU-aX)3%].#G0/hقkK[V"IGP3KK$wXl vÁx.g$ZW LqruV}I<7=/!#W=Р'l:|gvN䮿4HJcm| U)v*5xØ?-DW1Q)ȨhjsG5II-Tx%d7xɿ Æ'/$,Obx$jUSl6m> &=[r~u[c(\ӓe00# eQ?~LӚ~bFZBVXq)c/ݔ!$=53T>,lWvf S{zd_ W*GFiq߃lzBh+2!M='yAHupa*½5ʨtOc7.}Fu`Җ)~H*Aȉ6X{5>\F}pI_ D>A֜ ovl"_rL܊k%TgC6?Kmfa?K MC~[Oy>gYu<:~ [lt/bNIBNy= zl M,b6S2<ʟ [Zat/3#$9^3[el/=#Hm:u ` 7U QD=E;,Z;bYiKQ[LP 2K-|Ff}8AZ@Xg>zV,:qIZ HPHksu1; Ջ1q`G%b.;0U*X 4DS(XZP#@:Eyq [hذ<^ ?بLdde"ёa\af:} ;Vza>L0X:n"%^7zgCoEw T!_: kUQ_>; bc-MH+>j4Zc/4WVC(*Կtwq`1_WEPzC8nbq0[+5 r7%UKW5+=zj.{ *9ܡDB)E~J0fR֩ 1Q_մ^95KyU+࿱H1U I"cK҃!BQ5+5 _kqq9M+^(O`5Oɷ6r'+c,LI6zl(@Kxؠs ORCw ȨtOZ[[RR?m``QhDuH|PJwK3凂W5@%M;=D#Aa zoi1*͓*S)gk+$1_(Yr~+JҰT =M֡[ooIPCOA8]ƵL_Н~̇xSfzPZ疯ٌE'6$Wz8g0o>'aLqRx\H^ϯs;)["=Dn/R" Hg=ЯīCQ2%X>!>u ̨OW kK(BzNHf}1/p)\z-_Ung%k\R8('o?7\XF|Hˋ Džr7*ulP*q 򂘁w jȔe| PBZ ZT `ɖid8 w#ڗjYLz-' \5<4Ơ @TŵY e'[ ]؇BD-(k(Mi0WrvݺNp\bs`t]~n kZѕ ]a3ɻQkXsu_Ldo 6qO#;[#>IN鸞l^,#]#AW[pGPy) c΂aZ8jΙS^qe,{WeS&QkBVXU'д7ZT0ȊS p_WIסfG{LƳՅڥQ$ %xFheQ 2A-+\@pei.rN x/D)Lj֠oh@&+$1aH$W>BVYB*Oq^\OUeRU ٧u"0]"TH*>,Bm|]ٴC/;uv$HJ+EZ vB^5tj)wB$-D֔IYǐW.fČnG%$FL̄{FrFG"e9;An@VWѕtPx=S`Hw4ntv(R"bUiԋn)sGUҕд Sl3Ա~ͅ7\c\<M)&Md}gdj[iCi߆DZCKɶH~[2o(NLpoh!Tg{zٟ9j@Ao{%QSeޥxX$@J< TUV \\G8.b[U/ LulRsM?_ƕ0󶔸1"ؑ| n@jduZyu 0?ǫg4)i=Nͱ7b†|֦Fc$Y{+4waGao-4'OF |j^䓛NJ0ƖP`2ftH=.~!8ڌ\U|~^ jmϊ<47p"5h|B24 .ݜߊWEױN4Xl-B I #@@o-iQ7Qy\"^qNxAV:x{[Ԥ)g$BgXK; wqK!,XÑڨBɮ3±S{r ů焴p]JeEpI35F*evs$kn,͈A9({̌(=GPS4d#/:U4m(y$g a{uꀔ Wz VWfrq"&!>Qb'٭=2,l#? 6dK5ɷU>{g}tORiu\ qCwA_gCg[0(HN7[8K2G 6썤E(~HYnqGԸaB`&ch';<&+(zS1DOٗ7zr,U Bh7]ڠ̇@R兺ԏX\4Q*\m>٣?LXS'2ZmwGξ+lւRȒ|r L~ŵ-@2\|V-NJ*YeYbBjb {}~is2ވA<%DlG \p"_3Iy^)D- szɞ˛;~(AO~~ԳێMAcM9?_6Sia4J<,f!͑p3)vEWe2y8:$x[Y;z ;;a\M*hT"P9hHKgm8l4 p~kVRW]gMtnIr6mJEQF[Xs.v 1 %Yah? QJ@9]]ﺵ ːR\cMs!."[$\whvOc6g??Gb]pa~i|cdЇ~I 0QnxIfGHk/c:irѱ@(XreãUpT̖g)%DPNԼ~\]U?Ө Son-a38Pj-}mWTkˆ"ѕv<*CHN 6g"ap4ZLl88 %y:=3q޾̐i FkeAXwyu&vL)6K # @ 2bBG8`i#M ъ}*iCHavNOeQRH3d DLI.;mSQXfQR)fӦt|Sr"-uf` TXƙ&Ǘfד/[&y, x†f\Oڡc bhDyo)&./X-.'ER_}O>V}\S)׌Oj #@ǕzfzϵIs"hWJRh0 ~*a=;jm-ϼפ&?Q F6^(nH!<q|4^J+r\-ļV2q߃yY\coVˣD0)p#M#&M,M|"=ΈR}q| Sy:A]{g agRQzrxIPX-nɛ#g~m{Y诚Yc=(gI_<0~fWnp7 !Uɾ\'_[agx48BGLaY64$[KM0Sq׻⌷`М.DVG5aI>L]^4F:4ЖU=v-ZN%s +Sz?x> ,L=ѥoYG9 8īM2j?䯳x+0YK'퉅`G y(P4OZå\ASh #&rS^2TC?)ݶV6Z^|] ;jY[oJ~}Y=eT H5qU8v s!8$r,^qK5s~:>nm~" SbpƵZ$ ć D|Gp8~Rqg} ![ea1Jt:} tdx.M[pbz^uR\%R8uJ𳍋 l? d΋ǁ$|3juN':lnS;tM¯]A.6zKߌhד^*N]'zD> ) 7ZaφR1IαYvI D|FoGgΎNZ[-Wv=MԹ熛Gp $ЧW3f&Wܚ(lۯ߃~M6,o@ 'DwR#V>LH|\@q8-7gfzOx;M-KAɹ!".'}`zmDaH٫Qj0"vCDuGe/h >'/Z5[=@|ioGjшHͮzqBAPI0I2bqlIq=O*<3Dsri+ 6Vbx0 m9u kEQZxѭgS_*.xvՌ`Z]a$/b(OOgݯ(|ȁ(ڏ#X7K6NO^F ^3,WD/z]qP5WajnN)}A`]7,3Y6 ?9׊(-=DM(&}9¶p>.L+I81" CPAf{Fﯝs[:)MB7M3e mǻXvbm̢ڰq#i.k@PWvS73@cJ{31*uoֱ'wkWϊ۳w<.ޔpk_d6T7}2z ̕ܖ0d܏ B9P5 V'!fFs8!;ǫW{MZ\R^j8lp"*y2Js-a<+.=ⶽ./j5UT [^ sUfij?-AS<KfotS~8'(i73xaW($[dyuSžQ<k. vWjd w{ho p١TY "S5OlŹ[P\@w2RZoHHJvAhԴ!f >Y£q䤨Qh^=,#ą1c$LK*~L6`KE9bP55, `@k. ʙD۬jS%$/;e6ufn$6'\*Qn9#.k Ҝc:DhilԦqׯ-޷0dMkTl !>ņǖN\\BxD= k޿wWƆ J7imr: 07>?Ԇ=/jAI=O-b0wIeR^caӠc)*0;bά{dU{y2'|Pb;Ikk9(h%|oEygS]V [ΈVk)Q4OBU< qUi^gnB5"nk2{7s#nGeN馞)37gtEݔkr+h"򺋔qW3U^r󣚀oQGs'|-{6w==i>=BP>f5 p~$kɱv6V q0_֖t|~8.|'ԃj]hdjU6=SJIQ$y=63r;`3sDw;` :Qez${:ﮂb Z# i  &1Zko6ND&{zB=!Rsp }%]TzYf.vc.P@` oQ'#=WW_Z֎ {qʺX=GT DQeN2Pma8؝q${z++2Vώ'J48ΡKYys-5&5b2ǩH) Z  l8.b }FSGw7mCvqg]@-usd%E^5-N+ *Y+6d_m90#WvDՄ$ mn4rT8К //[$RO[Frc.RPbTi=?W+l{xӀ ^uHP-ڳٸH DZ$t&'߫N%?O[x'tvT >?.GErbtբ c4FșhВMjeP߲s!wkMLxǐA9O۶[9RiFQY84I՗\(l2Gt&z9cq/W'blWUaP6;3Bm\uԚ3f~$hhDsJ*ƭ)m4_`0G9u;GQl3KcZC_h= sr W4uV^ gN0!O9:2@5u*:: ϮQ}*6BI(W( D$,u1Y9n5b =K=K=XnkМCC'y*U V0#A.OMAکp!<,@G@7fhO ?BV& @1Ɵ2v$H-G]P)ל-}r|޾ѕij1w:jp_ᖛL>ۣhY*e0˖WsiALO~d {Yk)Vx-^8r;Y5@j|܀DFOE[UP޾lR%<eP߼m@y,#쥦ox{ΛJS䮍Ez E{$9twOPeKl\Ds ?.! '>.s=4=3>rL8gA<WU){wqMtФGܰPL iͩI _naM9lKj@oq rR L4qE[\JOX2Rۉ%Tag[SLn.\ ~ o3#vPr&u=²6)#}n-gxB(@۝;ͅ_ZMFIeqrշN 8ɑ1JBLb0gO󒙁||&ago]aazM[/höզ=8#g7 eL_܅}#,=L@XEUwl'<. ;@Yտ P@o3tNpMBʋY1%K%ztY^Sc h",gr [1|ܝ@DCiaw^inim{ i]"Ҏv;+^UZLie9 :pٚ(H|yP'1m7&@_4\gdgHٙڗ5 f7{҅:`Ncx ?smK}#Y[mxٱ '>{vy"&P?4waM,dy24[ /Ju4) T,A W6룭 G^\6%4~/v@[˄J yߐ+дM[x8.1P ?_%vӉb:dSě{))҂UzC YTcL^dx"zAj a-!5{]פ؁q^)JL)2<~3HWݺhU0)unCnSBECIft|OlL[Qqd+L%*0wCx=i4n-i8q|CX@W@t0đՂB݆K-hgY9hv?vF)QdD Ig^:Q>_1gd 7dIt7&O}jb[\J;FU9De$jeOae}?3N;fsܳeoNn͇o w;`Lz{[DGZv *ϫ?ܰum9nYRj9PvЌ_CDqKhí#s(}X<Žv9NTAo*jBdl *)(޽va,Ϸyf5W5`(\:1g69(jf k5YHVab^W5L^ύ` \-+?}H#whsM_"NIJ6w˙gb 6.Vv\vA8iBmrsݳʒ ݓ5(}T1*g7+ OX(ɩbG"_&)*O%TWcqC\W'R9jLڲ30ie%X!wa3rۭGId*]ێ !0^wjUٝB,!w R9!^EgOzf\2e|-$ yT.֒*R,mנ|i1=j†Ԧ4^=rѷȧZEe?SG l}YjLyx2cLp]Qu@ =2JMƝ-;;hD0*{}M^<;'CK!KwCeɘ?*j/rI$K)yV'" & o߰ 3YnZV׌LB.5rIm:vd @W+Rg;'3ZA**lREmrЗx`KU-H[CˀvYQCkF 5i[v9ci O:版 bqfT$Qf,=b'fj7BDNi1|y0-Gc{Bk|nQ׊`zJd9|pG$I"q^y co\힇2ڲgc  ؘjX~ןcb2P.d*w( K'}A lp/:j]pQR (rMߚC=]D3숶?"=cWoYU?DC?#> `0rZϕf-V}Q a{9+/k'NCOx1WK OfHy'Z8AyU=Ucސ%}c/ Q .+ɆЕ?a!*$Oㄬ& E8zy Ŭ XX7/φ]k? 7^0 ]qQ%kpʝyukaO.l'r`?ƻY5ya^DR %:~|[7Gf QP WUlAD&vѺ7UgVPw1ED ۪v4@SP Չl%$"aǎ=Ӱq`,z'*7 H gQ2sU(}p\GX-+3بf}zjp`"XL顀2@˫wSmp!)*Q^<,,#$ob 2BYp1áO܂+wE13.-К]]R5#:;KLVF NUuX`O6NGya]1A "P;sdOFQ:7>֣G}s5.jJīC+..^폜j7}\H'!sy/ǘO/e'O3a(̊O׊)LӢxf:6UL;}Vig-UA eRbm%cT e3t <<Et]Hl~Ylz)DI-b7 "!ðX!im~uzMI瓀;}TXcof5I@x FYpRYNi $ϲ]KǶMPp3HҠ=  {mErpQ~t4=嬹Ȏ@>`6NJi0𤥼Da: I |UY,в/Т⓼mc;$e.7+۩` Yh葲nl Z+.tRړԬ^ނW,Ι&<=7\š|'8jn]gmJeMdH~c*Uۜ VC7|v蠆@k~?t)1x~Ogӧ'v MjrQERkfjq)HVef/;, ,KcױA O=bȅd+~K*B}ЌcSV-5z&H@<^ "-aXg;u; ,Ɂ!;V<Z Ń?ĵ-9l9k =H$.8#Hٔ(ϣI;:!9[w&T+h# ͌Klf4E[/ʍmZ:pv/pJes0b呠ȌcEdE,vH6>6\\>tX24m?KV SJ+nB6p}[wh採AS+17qb A!.-J#67 k_H*ո - Ls%'ĎyQҀpJ]yogqэ4>™I9s3񤣮sISdOɰ| V:Oǧ 5[B|z."DQ&ay;PR._7ц792ݨߔ$Ɗ{ ՃO`"O"'g_PV1+cE!Jׂ[ěou ujTPy (ݸt@gX|Y\GH Z Qၙ )=Zyַʙ*M~RNӆw^%ROfSJQs?gXLvS Bb=71FF8B!6 6^EzπƱAevbъl>hRE pWv?B +Al.i2!xgy=+}ecJb攫H(%5Ȍk[?˶@.;Xoj/@*Zbg!HX :f 17n\IDϸS3<\/(Gqg=>dZ]C=ڃuxN.RfjQrJPG"/I 2J|8 ڟɮu250X|&]mlps pxźK2g}!ËbKH-Sz\5w%v= {I`RM\tN7 }s`;ӡ.8j?vE7%#'1oG+S@`P`8SE.yɍV/f%/q%6MC཈]Oh'7]x8~:Eq4{љl٪,@1gիAA&ϽE7CL.[{A< ^G)r)j_k^z,[϶ @N_6XҫaACο&'H=:)ioBf\]H 1PX]Φ6SMwTtmB/tqN_-ʮ|[PTF@αN8 ^.a=?fNv`{iV&͖#_[mZ)w_nk1Pʘk&]XVwL߭/l7Ӻ:>MtlDDgQESE?QtE]4 t3&P&g1O.$<<e^( N:W}m m1͜;PgȀ'D}UG* (yo_x+fL&iK-DrT(vVNUI{_kgbGL YdQCM칌hB5xxORICvn`[V[8!", y!k9iRQ[ gwdmLI1=[2 !ĒUck6PS+0%NCKplBeĖ 8l5'eL|{3z|TXcj1#tw89 ׮Qu -5SU"$ Qp@r3ifK<^ݐRޱ^V5۹#HN9sBܲp .Yy0h"Ž/ز-zO !xV(D6KkRl ָ9tyl-d'{Dxo~d?U#А Lߏ0X5J()?v ҚB;r- %YQ;u;HUգ_$$V@ Ȭ_Kdx]01%K`>*@snW?D h$@Ɉbrh,I/ ŎN[ Od+ˬ@\_j 0t*4x,ҙp) oj6Hd(~UúB9͌ (?L)e }TD dzW^"ROE1cF7fėϣ8d:pFw*Ud>V$\`5EњW:tCwk8N -{os*dwKU9^ç6ycp,>RzL1{!gq6;;K~VqrGA5P%2Ok ؇8ꜿ0>OCQEtz=6=ԮvV Z#{R:`h4XKipM1j_ZdJs#;2yPLhɹ0d XHAeN|w܆v!.FV~Ϣg.\~Zv,䤜nv<ϥi?F9OoOb2#n0`fe_y`3z7E ǂBN9̂VRƒo"b4 --|32^5iR<n<ĥm'cTfDy fpsv_ykrz8=M>]衙WbR 8;dkIzp|ꊺ&4c^C/)kԛROҿ՗C>H9V=~b1ְ:>Vp zhu)feDwgMa]@vi-N*h}!b+x 3qB %N&R˼J s,Lvʜb}a XSmKJ 5a+e|CN̕1 ו\B #u1FCr;Yz32= fw~t ТFo2CGQf4s<-cX].Y%oPv=A;0 {ͬԷf~ (\>vLt"R*A*|EF"U8͗ d7H}hKyQ0ӽoJL-Ϡֻ4SU<g!468c&f1˓U]] CSZYX 5PJiW*ٳIƼ)T ;--sdS'sYW3q)VR` 2;$Rي|ڳKC硏sG̒|* :l#+ /bd)wrMxQn!^+C ¸ \2RX(/x GF]xxWl>" $%S,z聯f;W뎚VWMyhǧ 2, Mw<@gq51Ә!E mq6ڣ]|@W{dSjHj}"a.LDxXt(9'퉅6"ayРh:xyqYt)\Ww%o8*|ߏE[:߀)ӛû&4rHC0k<7W`\h/ŀ́ ]CHGEq(¿{Ztzβ_a;Xp2/:$G.O"G5qK{r;j:~{oȭs8ENRlxC`ϲHڝgwwfJA98-'nL6":;9Y^p,_"L!@N̝,zg^Qe _S bhtN$x ,8lWmstMw$5[!*Q!Fm]'DMbʳI-_u8?LqSy鈲{Exn0 y< I{Fܼ6?' "C~BxIݸt`A>-="4f亨-oiN0_y3g@ kZnoNG#/s~FX`SL(IvB#zQx!\toP},t> {'yWS-Un*b0sSpúwOgE kKJCH3 '8#'2W[8]t>s|<z^hƩ L?H"Z HF+@ci V|3^!l.hԆꅊj%u?bФEt!!^r(xמliv;$#pqg ^&+ϊ[(_5|nxӸg!M9 ALOWyF"LΒB#}yD~GʼxJ[+'M .'e.Pp`:íb0cd@ɬ %∕>|r3疹d?XgCg(9R3A@iݩUؕo}(ڋK}yY20Wsvyw}*`7={Ɵ ?ԺoD1fw ,@gEÄ V~M&d3]d݃ {sByJwW`YsUBO~7"M82xZfT4n*ꀈ&Ɛ^zɇP-K,PJ"҂F|E8M˹@ϔYAѿԣn2^W#ʫ/^889O3s߷o'_OM33e'}hµU%Rϳ92xl=H_51Cׇ>vo%ePED4\U8yZN [va )h+)h=L<$GIx9+ XMSM"8Z/ax$lI(^0*}=Z[lEM@ AS3e!Љr:?qͷ6g$=%2%i?"XS/܅հ˂}r.6NbZ|1IҦ'`Y \짂F!| u}+MV7˕e2wRu>[87iͻף^!ϪDqbEBN:({G-xQnƆr8jup3sC{$(׳,݃#,*k˷,ka}ṔtogĂp'z2$yS[r\\8o;|#Ǐ: N5^ -Gd{?f$|ۻRa9`ɹ,v~a)E 0cHU[ZvF;1tþ͔@fۿm8| 3*]EӞ!s=WE^{q&],t{&+r!< N_{čDAO\cE>S5X'/S0WʉrF&%,NE@gc;K?PBl}Ow$N^b`Ȥ1JQN߾w_1/!7]=I2q |ze<5 } /bsrDmV|ļ$D1&{`'<'€K-͚n8}Q=7א=-Ni/ xGnhl58ǁ1+RaO =DR_(`j޽$@5c%%%@E y;LXhߨX_ʼ/ﳽ<-i*)m{E&:u<W+aR*mtMOXF뿡WusM $!{52wzjpd3-2nj&A\7K6>?fI CveRY>E3v\WJ9Cȣ(f+<lGqJŒn.[~EqA4X|0ZqA+9seTM/,n![a{[߱VoN` /}[M!35i]f19TUjU-R@6_9nsQlg/8wB0;bJ7f\>@xzPUOʃH{zMEW>ˈC[ZD$x+ntL+[!Ia;i[מ&6J|(Xe o %qc~,Ú3UCn$ [k⚉t:t``~d`U 6G#>48`gLG8\*;uhq u#Z ,B穛l<@L`͛ÿ:#km'EMJ MFуv[p~y;JT);s~Fܰ6<@ZK\Mhp6nV:Gl 9?!ACSz)ʿBF1?^؅ *2jZ vV0%rt*I\p& 6C ѩRn#eb6W F'^,)X=]uz.a۠*{M3j&}r] < =_+?J|C)0BaF=$ @T\{ivLDn i~I]cʭ7zT A5 'F}xA,g2 ((bqE<8'6 ZsCf\~@dđbnp5gL r8Ox >`0B3suz cfdD"}!v[:Y OscɲrPhZ.ʛjG9c`N Ug !M!uezy 3B̕LŞypXzOMPbi20oo/EE2K}w`(,"\gFD _\IfД h #,js2kqػG`,=0IWl(97Ϝ[v%9TʉcYzpÄԦ'C`pϐf/y!\Bj3sV7}S3hzt۶NV""& [yZ3 0( _:xA cK*h?D Ȍp} U8LM:9zU&}Tr`vE?BmZTVzlbA1[=j@[/RzP6RlS\[U}.8ヷQQha 0*΂dBgokH2RQdu݃LfW]6^ӂ=جf n1{(slJ(^>!|@\{?rL8 M(\Vכ- Q [,!oWyy5\\q?i!烼%떘j=$'!)Evn50@KMU8~)v'#Uq 7Z("Gj5( ^L9vz$ާh'%ׄ&qU2Q;xVpf 27 n-NHyRR F̹yxۣg/Bmդf ~bSH@\ߧ/0N s2aByRs}Jw%i:.WhvD0;ɯ'-Zxgm PU6/ /1ZD5[&YBs%oRZ86!W,~jC=#bA&#ۜkw4? "׮lhѕpLH/هeK-> ͦ)V{sS "[IMU\Xi:ۙcܼ"##L_Cw0%4 ˙Y4o涐9&`2={bڽb,Xfߝa@ Z$j '9IeBΒ:3c%eI4-O0^r?Cui@:Cl@]JդVyg$URAӶ,8.pxJ " |&Tt:rQ"xG! эJHiBatEN*FAoOCRj;<T,Q,jo#8#ë%B;`)dɜFҘ< \ CPy_jS.ҧY=0UŒm"?{0/O큠Lk54|4~igQ(͘F {F {jØ3Wmx__E1|XH#|^uÙvӀNltoc RzPţ3aF_e]:V TYf aEJYŘth !Y{ D?Z֯TvւPX yBh`X]icDu I }k'P ә*I>]S(٦q3qoh{YVzY q7 Gi&g)! {$Rݖ '@Đ9R.}یkv үlp;)4TkfZ'a s1J .ՖQ S~OjȋةϾ=Ÿe0{WaN 1 J$!B8>LppΊxP doBΔD*@4j.H,Mϙļ8rb\nDL@4kC-kN*m;~$P{\{b:#6GW15j~k^I [nJ)>.үoWҮyƦh`xѽ0NRM8Y@*󹞊yIOHU&S;5:8A9᠟PÃ. rNЩ)fRyr:B9F 55]?qqrRC/ ܤϷWZ35&78& d'Dj/Kp/tz\(2A/g4j~_,~~ךwSAW-@ghgmq>kqki T>\O( AzߗxѽW(KLmA5 $"0S.`$mUAuTa5c+@؅Ioqw4~^:45<2GCKR|R({UO,9ԒyGԈdeNSBsjPBS?VoyDNSV'k̍1連Oz 'x6(X_#2SE؅:c3!tE+H%C aJJ&w*>' srqN0%FC^ܤ]bYQ{G H\Vo]'c\ ۃ^b%3u)#T0bƋȷs1-1lz%," xSut{܅] X'&sԒ5agE(Q+\볋$;j'أ?G(].y%MJvg.\4OLc bq|)A 1W$p*!_n̺i |E#`\j݈J.N @#!?9S'G Wn _kKȮ4j,PS©zz!!AqWSU^|!xzr֛,r+ uUwkMKQ.RuUSܓ{Goc!|C?`K{"ݬ<&}ogF86s~yiS#j&ڍ"YD(hIZ}AP@zz^#T)y$rZ8њ2L( n!ȿ,anJb]վi$J(#2/q3~**l9(b:|o/Oc'8\]O~:ejەP1/R2@_cbc fj'tE: <m5S$ΥQ@qtl#O)09zKaIpv.IлBeMv[`.y ޿ Lږ`^*|T|i^%MiQg&|:)ޜY;mxOvD[r 6dF'y?7s wLe> }~YL}] r{OMs,QS;P fIFN~>˟}OmWEv`O Rd9ԽnYr[D̂2WLwzbǑ^:UErEzl,iNvaygVĉ#y`N, ]Alt(cVlú!H(ﰠ%9\ %e*xt}6 Pd[ײc6G@n TL.mdʚeJ׋`;RH%/s͔i%6XeG[[m1*v9N4'\\_@Bg̈́1RiǵX4rLbȟK, ¼cZ.g@w'&['[ )qGVRQ{vs&k.!cDxqu%6]OL^T?2925'ң)b<ݎ `Eu{ !'RĤ#A Gp~҈>ʴhMMشs.()1VDPG][6*\X  J7^x>+̈́@lHƔP($Yaǫ |kiC`3NdL]t ~/L,OPx!JJfZ&2B)%a!PE!H$1$tEtk}%\Tn""sGf1 R{i/cq (R1@* 5 @ݷ_]}޿4)AMQ!FXr(j:s<۔Z`DSZ}ˆ2$AJ%ԨJW8NxV]`Fzaİ:SRRܠ{ĺI pYGuayCw L>Z?v.XXQu/A?7:!!}~vPs{8xN?q2w 9] PrDҧc<5CqplܑvF[If͡*xSr{0'H?gӂGMXӏ`1]9{xk p3ykyA۶ 1?"}6snu$=n?`Gz<+(I0?&PBꝟ#')>W!``q r~IF>w?*>AD6X}"z~Ї2U_ 6z NdO94Nf|g䱼‘_m#k@LBCӎӘHct<:dr2)ʇS*vXO'&$G{4zSw'ÕS4;wW}u8*%7<|/sF e'^DB  w7 !{||rxb(D~t >.xtG/H}P<$_niJ~, placpR;Joez@wJH2~vA} A";D6R/k#ȚI8yCfACQu"s yB!ȦxU5%^30|}@qqЧ+B=ĦP0 n & p&C}+"sP-LiJ!s(ǒ e].ȇ( M<t0+*E!>!  >w؍kYqJHOEer ]xz-5}==S'X17FՔA @D#"+H@xB8IkTY^y4H?K>ɻ_?oO];MF4><̯s(/~R;d/h\! y@J xZ@g(?rqפֿ~yP:@JFP'PxCT P@T&*;@L5j?(×Ψ|Ja9܃k>n/F8p_wz4Z >kNxf"Rn-Et\{ޗq1DTx }Plc_؀^}^rw (y%RW|I8j)[΄ͣ|M8ǘwBkCLwLN qo,ל1(lHjX hQҜ)*wvF1x~䢵RW Gsw/=_g8kKyOt2_4JM9_RLӉq 43CS|CcҔMX+#O߅'yy\J󤯳tH|HtMѨ~K o}lC0.}7(򰺫{`?!r-1Zsst 1yJ >.g gqB~D #lB@z/ĚcDT#Ѿ?(z(N{ͺ/l˿NJ]98!ɃDJ X2}#iZ@:zBTuݣtN:ePL&1 (!(cux>aEzBPh! AQ3V,0%0Bq.#,+Q] ;%s#ݸD_X>w:=5۫qRF5@)Þp,Z [pj "~-JŨ\weޥzP̓tsP2:'^ cc~hFH˝-}=׳a bjHXbW 5(;bN2c2X'n.Lw{GF/i^tKxD<^q=pybD8GZ$axiK)[%h PpI b,"oXЃ.pZ~DlzmOk欺nʀlţa/#| ,Xc BHQ0$^*sb iZb`ͫ3k16?u9Ǹwf{]}$VVK9TTOx. VO8( = DrØ[^ ޖVrMd=4lh7Mj%M-4L _l۸"GcxxxX}e6_N碖Bm(spƞ5 #*vLzTvhϙ_Uxuc!|/(`6$ &U9M 3xNb 6db _1 @–)x0_bmX*= #Diy?zXzv%42#Yx_Sʓ fPYVWd _s19 nTzP^V`No%S8eOa1fkE ;u`W)tA<㐨a*E9&.tt6WS~>7C2C|t+TRWSH7W;D=4BxՅX!9L.Tž즿n>ќ%pI:! ~ڝEIފ7T˄V9V䌋5;6,oTf jL (v\3@os9GIX^p 2 aaOsGoiI}BO2Wm|lZYV&m7$ʹ)z:9ז9].GSaѯ7>-AuqwvU1HpWBhjy9NC83y7pe#rBD5 ӑťcC'tq}ylp7eo`D$2Q.g꣒>k;^*3RTZyїCJe|6:S.bhy tyVpT-y c -ݑ}Δo(%$ܞ4ei| Va)p=Tx3j<"#=!q[bh@CBɚ |EQy-yڦQ1:⃀G\=#G"-%Dai*WI#'~ty&ЬJ)J( @1D!ISH!BЀGg8L'V@ei;ۇyms秽MHOLJFBY (nSw(h !(da* &yi`L;2p8ȹ( 1' FxG`y/B0H% &+,AݣF>Ia F#M}ZPHl@"Ⱥ"%1h "YJZ)(G PM,8(K >}GBrC S(M;k< x7Nҟ&vtRl9f?rNOM_s wF y@_zE@HR!*K?4#e9GBr:GB>@ڨ3SUgjY@H"%sǦeȻ"L&UQ.VM`j|&nFk*jH ]wu;cb#FLJs܉?Q|ePn4*`w)N@宺]y} )1Yt^ڐE!;(.2)_af~y;osljGf89nA'VNG:Q#K1OKZyxHmߨF%4A-o.w?79Q*~_0C/"~˺;6r|!g!?oLF04`#*DGHE#N$^O*Q;Gx:(v8T"'l1ʖVgB }@N2p,k"|' U6Q5/ ?T- cVSzoMtI<%.3%ðZl`v RQ; QkH9]L]^Pb4|gG>fwUlp=n9) V9(@Н8B)B)ʣZǗ `sdDS?yOk25<=cPs:&(ngX@I~'zDL#@+Fh X? ƱP^P k}!*4( r4R"8WnLEgi$*f 27՜T64{B҈S-*^ P&׀ܺ( =*Xq"x;NS(&JB- H!;@n3t~!#s(=[G_!#{@e$`Q绅DX &w$E !Ҏqj9o@bx$]7Xi9g;3f^U Hy19S @Rw9ij"sFy~bDq{lO&nC!#"{L`tӘ1zKCr=YPj ͔eLl?c ?sYYoSM$ $J#)-ВƀqE7'_rq ©U徍K*pc2CXQpMl'I $)nEQy#M}l{1U 443U V78s;+[21% ^ngz.S7p] Psj=)tٛʔ,'ܸi\r5\JHݸޱE$d&ɉް*\%~yvJa, 'b>#am\vJ>.&~ZD';F;b]a UT1G,.Ƕ pULxzgVOPo.қ^1wUkܯ^+z]J1 ,Z@˾3{3';:Ah>Hx@\ת&q}Ӛc׎)ٮ85Aj _\۶ "{_ #/%ͅ2(D$ ʨ'T2+ 0)9'"!Q mGVK.$f$6;XUC-3_JKԵ.|r%+(]xdKqnZw>7ec^gfYNjq'`Wo4g4F7".}Ez7KHm[GKCD;2q):?t`{ۗ;:LIR0bVLj|!_7E[FHӵA?c#z<ʟQR3-L29<5qmjxq} 5r+m>RM=d [sZrn&_*`G '^}LrOz?ijXȏ1QZ:LՌw|8/l{ŐnqS O^lR,7 }U+~Ǵ.duj:&f=+fח[zL`,q8=gvP8 $ZC[0ygHeCrh|[(~P`hXͻ \tXn Dzί7kz*:2ߎ]" 7!Od!oVe$Ϲ먳΢e-1NI203v!Q#5ǮXyI ֭W=+.!;W 8~N>|? ~\\(揻N-Y~82G-,NȽT`/8{(CY%8'9~/vk6Gef;- 7_Zah&^LP>;U=uߣnL2aDvme)א0I##3!^`3캪(#@HN,_@FjHǣϖ}6/AeY `v~eDgnۆSAQ+ Kd5Sje5:LwE=-w&2 W~( kN:V@t|ʨ:ڍqeTPBnjzRXe$hIɱrw-2737iA0x ^_'0!f[%T-'1E"T bTB WZy0ZȈJLt{XekTGHB <^aB r~b)b}F)#bk06/z74"P;+UXܖfOݕ"ƐņlEkP?.?j Vb2 HeHV`у5?/Y!ğ?%@h\ӵJXF-ڑH^QN}Q/s5GZB<QqWk_05]@arEeUqts󑁾Kʑ s:?~SS2pA RĹ*-Oʏ7}&W9SC?ý#pr]pa<$tҞ-r#6T?!Y~gf%zD$FGTPsܛf# iXꌲ嘂ܾ#<`{\Wm\)dO8 1[`$bi^o_)Y~=(D4 1{RIQ@+:(!8H$AUu+\ߑ36\JF㦰h]OHS ޫ 81ݳ_'3oQ%vlxy819:%0?m ( Gz[?r:"YDphUl}| 5ESo3'^܏RⓈ# Er4^uHbq ”!ҚnE f!%ХcS bN[\M4F+#8~+ssCc 62NcRږ?,n l. 7 8;S{jqg"Ku󌅜wҒf-`BʂF,Ayr˹툦L idTcsCiBJ>Gj q T)jq͕J(&n}H]Z r>gXb>uQL/JȰ4VY`}륜T%+3PK}v?^K9i5{0=`go迯}cj\֒Ha_mt*8aʀ  @0JUOFGUG^Gw1n3 :z"_8I S".EA=W# 4@*E PkyCݫ,uJРz8qkq~3ݖiIE)ε@@R.4 48gRU9Noʹq= /zq53A(M:W @GT asfE ywO BL^3MmԼ`BI /^k9@a >{g7ڑ͚Bqb>0v TTWbTx:_s8rr~1tAe>\Z(|̭g2VHӐF\Ӕ4l*.!;#:<&-lnGq_Uh}yrvv;ةyhj~]߭[*=+C@轃Ri?udx[H_J>/g."t^~8 ݞ ?Ob5Ql$2ǟlIytȄ VMTMl*)r2rTjK画*:yCus=fU\Ud (L6SM׹(.dy$¸g6%~l'#F?P'R wBQOY=0%Rt. CJ|dE/CIAz̉{19,:"^:?&d !L q)TF CĂup12xHZ9\ٱiUdm>֛@ADAxPK^DB"CbbL!+m/S.WX΅k&ťKb;E6iyc'5M % B.3G阎rjT~E'D!AP gx&yGCKs,#*Ka/fAk{p-fuxDB;fW+ .n )?2Z?ॼ86Yʞ-o2Y\2&:oANECH\}Jq؍ӣ9W㳪˺fGf*lSf՜iF۱`6D=hG;}`7Aݹ M-i=ėRGyHR@p;7l{$MR{<,î?=b9![,N͇)Dj?{O >XRѪ~@r<+4D҇qtbӁ0XnJt)nhyI~Q0fo=1P#C77#1ʧR9T $ͫ>3]FQV[,RAra/d ⺬G/dJ0І  |3,oJf/ɑ%}1}?U`~eKl!7F5=x֏yGx.Z+_Wnfg8s4YcK.lGwod/_4R9!'X0yǬr ==+ڶi#O wF./SQo,*vґ|YU)t^zry~'?g4.˄L0v~ Kz7~j yINJ`uXNR\ͼmUžl7{ Ea7]E1/u~?)#X|]O?ؗw-|ܫykýr(X ^ X,:v8̷%F낓nBS6wBA5$,csy ng{hqj.0|Qdow4_DBf*Gop|&#yys`ER֦wWfgȡPo󸏁= !5HFeݪ1Oe=Qkk^.Lj ߈ˑxs=8k;Nd#ok6#J.c](;ԺYKhr0 #=Xq\" mhuܭ;1Bˉ:U40 wI&! ȟcw)#/`^':{$ Gj\0͗JsmtA=g]t̙>,}7v}\wAt\T6 IXqǦk׆G9U3'rTdЁ"z<Cu:wuWreZծ O]"ې &M7aSy3Գֻ=9b2wxVB ;.œ^\,t<=6/=98KxOE9͉>'[|"YGlZLǯµN2yșN*v`2_j%A?tL\,x_ߦ;fiD}}ovEocg' JW.bXSmOfrH[W@q^4'*"Za3׮R# Hk{/Ǟ)I?t˸-Y?f_C"G+ӗH##Sh?Igfz3δz;љӐ&G` 7(^rt'3g'#cWo ̸ < Mda !Aq!$478.dNK}b\i$s dϖn5B^+H^݌BA+cQ"OqT}O~Å*hN'Y?M ilYHGq%Eٍ V>~_:m})FMq|@ Q#{*@ /ߕnYfB:9@?j^+JKQ@1q4W2/fϑ"Q^9Ty}~YԵ( %s- biV*PFqZ¦y=CC.J tQ؍`s$0ZbX*STHuOlH3枺/e ƻp_$PHdf>ۚ /]IvwB XcQi .}iഢU#J snG + ܤVJe)f@5{$uj I*սa~S).hrbENÖ_~̝Nt`y{~owT Ԍ2-WLY ߯Mbd4eGkїxB22#˱)Du(T~Ìt똘U.4$ VTb,e~e5gʑR(>G/jeM &/&H+fȴyCb3WhI`iʨ_{WRE| +@oX@qT ]}#17]Uxiռmk'g#}ódv+J4*b~H8b4-GR̔peNhHUP/WEڹ_p [KP8X~ .#gFSPf 6fO4)yĒPb})RQaHA( ':'15 L!J4PO@\#P=)SJ׌Ջ7|&7\iF~Bs P{Z-=,Pe<yK% xPf<4%$a֔$eUFp1%hDsƝ7/FyS%9^dpd# x+eËun>f/a湼&x|96|Ƭ¶scG…Ѯoix[|?/8i]_v֧TEH 2ؽ0Fa!Q&d.^p$0mnʓ'iSyƒ(aiX?$r߭ܵ]$$uﯱ`^c9,MH\n!4ӗ|1 SC@qi"dHh`ž>|x6Wne 3 n•5P<@ L!~ c$'&&JbGiPh3@jC5`Ѩ op|:?!GY! u0b.-;k $)ҝ$ZF?o/x 3G˜ $&Fy=vP:jt4#cGrVU APi݁!"Pg4TRCfg8J5{nnRA¦qhb(gv,IʠrLj ,ʇ#:ıӹ`X5XƄ킸Q/*{!xȂ<-DvRsg"8މK( k RxBh/{i?'F|D.]{G&@/릋c D>N/K?trN6U(q)z)v&b}5YhnE!?q. J(y3KU=# єwwppDr *.#2(\@u&_ ؁Jn|Pa7͚_c;s.B(sj%;G)[K39(*tG8GϪ̱(E )!(J'FY,Isw9cȈcLѢuIY[J*ܺYΐ508n2*5dX @:"^ڊđkے#y,Hu͘`eA,(;0'6eO ̄[Q,kg4H>YWM !nf}F-kP7YAya. fZȝmKF}"{dFAC=Dlowc&Zz%MAiba5G۟o9VhYPNoaV8g`,uނ_x(|(VP a8݅zhjagO0)7o)C`TjV!u3@DfA›NzcȢ;dB RXG )y1՟2 JZQиb k20تk8^l7X_&ᐜ6]k{MYK .lR:8 #CAO?Qw87ȕ(tJz}@sYi1}R|HH u0Gfia 0bN8o73bc(?qA.k/4 ug3 `Śu! F"AP 30 ;b2EGa*#J(7b[4WB;/]tZ=qYVȜ -*pٕ=eB9iK>6l{.^q fL%J@*@[lһ%(v,;w)&}v%Jvd9ΥPco+.q ?PLVQ !G RC*8¨! S`4Tǽp=3e}VnOJszuSXk}KXHAYYN]PSPjY:8kWɜ`p>WtWv~UiC{jT]>'2I`ΎS{@Vֆ ݾL4#vXS Lݭ(>;FOV̺2!=q뮟{Q.R4Ƴ `PB=YK}5wDE f@@Q({ A $f`i;Ynk Q(BMhZ7㔽rP:;*Z5^4#KdJbd0g1@\3F$\(]k欰0"LeDD(o=!R,K e3Gj(GbmAy#@tPH06Zm`8qP4ׁnAudV5iAs.?#4IK$]:PE3_( X [m^UIfyEuXӠd\vpuЅ Cl{;,bA`axb݅~龱*ȄE-):Z #Mޠw_;ϱG3w`ôwFw# Ե\aai`5pZk; EaP&Cf8Qf h;P<7uR7ࣗ*Zz#جC4YUjӔJ:CXH$r$WH) T~;sNgKn7jD,ͰD!aVRSO^|1Ĭc5` |,+wt9bTM9&&RdC>xѐAT\@)PF8}Q;ƀ7+ rx7ͅU*TE Ƭ@PŻ:xY -D}׃GCFYfOIoB\cQ8QX5pb}*MM E\{[h8j2g4 _/;}<LJBxY6}eU3xS }>Y5'*ʢתmP^濥T_gMru<<{˳k[x٩tV=uK9sؐS(w Lx4];ZƠR8SUT#z_"Y1 ;b2f1C`!pzOLO`<"G\X) NF٣!%O>&ͮ7t8Ab Sƈ Kj' cFۡݳHI [C`.Rا`t*Ls$PS)Ұeؾrzѩ kE=zvġRGRQAuۦ]XS&g/bV>G7S[3=Ń}jh:u ~n(F|r?Ѯ/`k?' ?vׅՍ q.˥YFn뿐3Bͨۂ1=s\<'\v1oF p;f"pD$Z04:p#A*ST1 V$ ʴ 0eOÄֽ^ׯS#x%V\'~+ ިKiܻwf*CbSHEYio".{7BgIZ^VV)C/\A"(H;#"2ZCuo6EJǓroWEGtq߶{?Іf#F G *)#B!MB&S 2ͻ5..oX 2?ʣV(:BYؾ{Nuf&vwdCq\[3R}mʍ>8j\AGWJ'QIJ[}bc󛻟Q7ha,1T3TpʡE jDKg (Y yM[r)xk),' zrS7}Mz=~eNgк3Tvw!SR^=vatQev#\FyRx3/L 8*|O|A4:AP+Nb48Xm7Gԛڍg.:6{~AtoѯT=M<ӄ$#/T-}i0X!;.&Q B9;Q҈+ C[/q~^k WƁJ |.Vg Z( m&rܙG:Looy)ոu>1yM/9Hhs6/3-:m%p_pV +*s$Fj9)5X)fAnq"(#W4R9 >OGZD0 r-𳳕q#B&DAsG8蛁߭׌{BK`̆ *|`P9eV0ECb'x <$E p Cst2k8-"wOzAMVq?i/bb@J1oV G775}iL5{ 'K2 ]knk@C(J*DX`t:C <֒ܟE&UGeaibDN8OUMSTdOB.V+9~7 ^7'!#~C(%Z{'?L'YԭeycO?5Q".bIQI~N3 A~)IAi^JP}6q؎Hؿ 1^Í]U,'QhWW۞R @CvVj75u![*DW=?{PQ&}nN-WYќHfTpO;-J6P27_կU{{kQ ,ph~Yq]^{AġFR?(3JxU4EN 5wQ'u|Z ZΟ_ށy>̼bwQ-8l5H D媏ȍ,>#ἕ1;ӱx̥xћdrY ߅;/=}*⼃q@K;C6::&4n tNt`83Y9!tZ¼vfB+o=OTH&WqкҚѸ!OtӖejl3!V/Dwӌ)nU OyJw]NLg*˄CR4a!?/ИWDzoUgtb}Ùp{R_攎ĥ^E5EJZ6P1];O/$33/XB p( Q1X2 I`̙GDN-=J҅f%[ĸx*$ ҖL /WG]hhl ʾb*cM>w2!NX64t*YʼN7G}nijYTGͲ[ᲿP%h5w6S7w}0P%.OUKsd^5$+kZ ̨~X:=Y\g 8Om]b>"(<> kN ^UZK2e3oS[QrF =Km]cvz̮jhO(fYdBD4 '$X#zxדwf6 sԊK]G&#ϯbEW.zN(-YrN"GwX?s0pG&ƥb"|T1pw-[]ry~>$w_z. e"Ƃ$7ڬ{ȼf>l38z!²aɽ\ކ;<ڝfF_;c`RԺBkrrEHL '@rQޥyN-s^gJfƁB>opBZFs̛Δ$!epQm(Oc"!IϋoWA>(>;~{"s=mg1|L:iU1鎺 ,G5 s.g76Pj~z2CY<!%G;vj/Y1v5ɺx7Dts3j9r?b`Y@u#t+䦰(eUu  "7b].=XrC9ͿP dǔpN 2,3M sIm L"qQ)E``$}%m[o90Xs(} >e/t@B:~< }4<,Us+x:?G '?2$`aZ1wWsU|)|`Mb~ez\*:9^{Ee0kxm^YvG$sUv5_ gɡd|`Pu|C(,22@b\*( $bIuD4I lO3}E> *DEE%WF/ 9pP9ɾ+- Q%7nwJ`n  t(#|#YTB̧GV窿Kǚ6j3bQBV#J*!en:J:NV}&=͌C7@7EQnƈ@nCSuzV^+Uqs>D^PF K8q` 6W-3X<%.v.P# B i\b/9Ӹj9m:MM+O"@|xǃ\A\`tHѢq)SzSP RAHC0>妊t<0bxպr) +0[IOGZWjniLzV=C 8.o{K)5_rwUu͗%NzF6G *N e&kkunf DtBmUr)@O\U~xIW[ AUk@.|xe+Q.@F:"; :}: {Ch^;@">K@(`> iRax*IX>vp8)HWz`_-uyTa55SBF4>@ž 2m/#[@҄jWr]jY ő(kpD;S)U#[˾ovg{[4r࣠yS_@+]<4\X 1 ^P*h\5>y8irao&fƍs*--O|U|| !.w oܢ`uKf)#DT|T:ܻ_i(?X1s Q67)_ 5C~/Q~|IݿX(R!y(pX(|6AVYlp>[?MnW`GN:Qb+GS>{h'3]egokoĎx 7`&iE^~Qobat (BP 4kr<0ich<=|*>y$ЀΠXOqQHg̐A>.`&~6r6:+#@"N;^}f`2C_͸Nx^A0;:,[3u&-eGby~aՋ][ `<&hB+h9ʅY(mHB@羷۳Q #o0OuW$yuz'GmGuAYvkgDf/8[k06׺#INcA7wk{pw9(P Nۚ;uc O~P1?)e`1?(JL"B~|` -r$)}r\s#j[o2^N1N og/L >Jw]~6&,edd|{ϥ, 7ԒVg=bzGYVkJ:QhAE¨~tG$o](Qtc)띷Q2Vzb>txm\G;hRm+ pr\iEbi jJ:3~(&͌ۨ8@`5WQC\0 ьZ(-m0e_w=GE9 B(UyLK9kOSM3ޡy1kXC0%y q^^Uv/W'ܬh<̑h@^+P(Es EEU;dqu{y}cVDKaF狞fS h jC8|4O9>Cy|ךi"t3+0ߩqzNFM7 ƍѹ][(HHccViM[ " xjW-'#8`xH4a3uPǂGmk_?9һю-Amxfk|Xi{lؠ|S^"^\OJ5`qn _Ѱ]'֢!l|ۭNxcp =GK}g;0wxɹ^O_ƌf\nDAD_-, `z"5p-ͼ#( w]7@|pc~A#+XhQ~KJqo~ ۋ݋>yq]7 ; Z?h6'Sj,>ޅv[XSt0Gl!ҟeB[":b_F}|zG>^tƉ->|v" ^c2m@mq]V[.DA:*jr`W[DdhTr@N[ʻC:([dm:Uis!ywrBɔt髦ώ$)uyƹk11sU pdb,&@jh]/߶y|b٭i#DZGsS ^4]bEJܙ _k.1z:o]w(H5 }f:i\ePu5q'ZH*Mt/w1fAΎenOuŒwEEj7.s|HujSqo]™17lj ?8{-s 7cvzš_)yőgi; x;7h}N9,9qkaUGYxvJb;'#~Ml)"] 1Ƀ`Ch_~r@a1QiɣFRn"2/ɝտ໼e:'[e<< ҹhÈz]=G n~vZAִ4W./ߺB8W)#/@xɊ`Ѷvͬ7(1F86 9}=1_V=Ǒ;&" yY3y> OP44OuX_wɈt$fy}+{!`xJ)ë2p^z)hVſΒkM]|Q`m{~O#{ўF}߸zm|{B3`ąuh!sFFAuΜz `w/kx79Ջ{q~s1] h6 Lly,WPZF*:zq-kFR@GT&s0$?(5-5~|%+ 89Nuš,6ngS !{2'8\u#P !f-jŐ:鄹z)W})p^;(#Kvtkg;nط귙RVOTY>?ޚFb9/Xfk}%*3u0qgUgcawg]_zN!X1ϸNפֿw w3_B1M<Gi<8.{.ރ4F z-x<_/`| >3!/lGgAO%=^$ V^<.ijEN=Q1`&>n+OX·ew^.t7p{3]5 D:5lj)L=+) ^Uڇ٘|m__.ɿ[v iy\&=;]3~8oCB#V;wρƷv{=b7W75'xoF U9`\̃=w :JFEKx uQຂ)`mFy\ AeuNelVQ8"c#.6sYuDpHt?]w:Q^(rO̔^"8 Q&'bkg-hDDa>edw~bEM}CeL:KzxPG*F./X[ {3-PDC0+l\Q[G$IL!c5گ>(tO7&ΈuNh&8zY2+i$Bd'&x:^Te F Jƻ(5R'{pv+  {*c-صrP*gB` H>^ݬ]aH.𯩅\#R<#c}gu`U(_ dk۶\r\gŬc(xF+9˔09PнrϺfhr?=~VgAgsM֌gf.\RsZɿ>C_dk(8/+!=Wo9d ͘d:4urZp'μ\ST݄7ۘDJ06Z95;>Rr7]]B .ob]{_]Av~Ng' ^ Fo* gj䡖!t3A^ƷCH h|e}O6pîl%X~% ;!A鼶 96Rǃ.̤1i\%kCYpcdF@{,󒠦+hw.=a{ ;;,$Ni*V:%XtLł57Fɖx*z.Dz!W%Qo弌5ag(YH`CVF,y+(ȼWd12ǽL&ʽ0^!љ*6YR¢ `Ǎ;ć9(gO;#Hd2-t0>DBqمv~ZD#zmmC&cLzTfr Ķ|@/BPxngP$;u^I@oev}'}D9d[O"0gbYXφ*O9쓀<  #CpD.~Nƒw4V>뇂" q^QgnNO1}7QW3}WǏJk_-GJ,XQZ~ɖxʼ,d^/= c,MdoF9:5M>jTy$/m6r\ Og庱EmY_݅Btu'곊SFt>m g*< Zo(oE7sN܃P)[8=sSri~WkO`nFX;'ήk2R=l{Gt\>i``1퉕J#j14W j$oX:,$LvP@&` 82 D Dņr}~B o?qQݵ(@ `R?K#D #rOvՑO<#[:{Á/C_%TREW/쾜Rrv*q^;v2" A&zQs6r0MU܅+X{M4,$Fv*{V0d ݝM A5*]s2A48FR8AG`vxg4qvG&<6/z@? b&7/YDu~Qd)iO4j%wŏVYx3s·.ԁ#=c2&R-ƐDđh`,~Z|/: ѐqπ-)`CŇ11@j5,K)8jo"ۋ̘'p w\`+s;V;Bt#5G 8RBE(|  F ]/A͇$Bm8qP $dO[~ yr 1i6lBO%/Uߐ^*0졙WayIbLIU3(!iU-hʒhkDm J oX::s+Es90nrf݌wrnݶmlkARTD%%ƨH lhQFRd)@*+ K@4(ЈV$:dd}=qA^mɁ@44`.9J}:@[lj  @P+B @}t RDu=NCM" 0&&CF4M&dLABLM54O56OS'3Ҟ@d16@izPhh@%="!@4T?AM4@h4 HH( %?T4!RD!0j14adjz 4О2e""-Κ :u* ڙ 4ֺ1uaYYWΩ_N4Ej@*ji9Lo+ӷ4-gl7$ *q&iM[.e֬^^eNx-6.T_v6 Uq^MV Qp6sfrȝ@ުB%M"1eLd5*7 #UCI/ۗdr,/wuV\Iۙa1*N'Zdm(͡a:rvW臃YwlGXywuAdVBX)U[Rk!q)jxxQHIFJ̼ޅn/as RJpcwaf18U7"oos{XT؜z;)߉GNh( ='0f`mz$jBiZdHY˧LPĄ4:=W "iW3{UQE#wt%]&2tdݘBیA!H a(xY2 JjQ;g%o㺖lvL(nU*>e (Y&%jfj^f"BCm]B٨nk\ FYPVi*T+ufQ}Yssm:f PeV8fCݾ6R 0( N(J4 )XRV(dVVLTֵ ,b i131qT RVe\Qdm+YRJ`ZP )H("L(Cq%)7P6LMY 2(c`T4%1B)Y5""jˮasY&Mu{@qdusRxP BY4"TmemE cFWVᙦq*bUDHfX9wlr SFC2]RV 9vWmD"\TēirriL\(W㈉'d*LIU! *tZǪdY*z}bFW- R'MDe" t̅fa%ǦiT$2U|bpKJTX&dZiQaRqaXJJՍgf[iRT )Rq&!c"RP$iZAyPSA(31I-LIT5u#rRJ `!*!*T+Rm%E#,& ɠi CrVShr%3$r&*ddQk2¢(ݠbJPd`Pc:s+Hł` n3tDf!82N1%178Xu#fUd559JJE%PUamҢD- ^T jvIS+H1\eIZ+[DPf^jHQ R*¤RJª[+ P͆TmHcF i]$Y9 u4U,8FhX(X! (zKb&5RV+(`# ;*$4x@ʹ*ȪW2ib#ecB(FbFu+M]$C\_B=HEDd9hqtee`o"+=t6ڢKCf(,XbQD+R MCCB$ |[::\S$54(w1(9NPA|ek+TzWΨ1kf(i(EAr))h B! .o-W2eG`>L=`sRөB Z Ȝ@@ %b2!K@*T ;0v-%I+L`t8q"4'&IԌm@; +EQ@un AQ$q:iA PiD:dqh@MH nxLuőNM2Ԑ zi4Ħ+qݝ`Kd/0'3K5U"pi' Q(&0ȹ͸H@*H@8lXL@@$+IP;fkbFBHi 8*ԃ]F@92$UPZj@D$2FB@\ȠB!QRnRܡ*dw!";i8B  PЦdai!RVJEXIaԫQbSAu#@dY˹rGMBQ ^e:@ F_ܕm#-ADb%ce2HPS)ùЍk+w:21վO{!jƃJ\Aee ڢcd:ser,b>wtEk;||)X ҫWtRH2|w=>I~RINЈK{Q5I L:J#JIsUu\z(RZNН]osQw QLSea65f1ބlARE dd2|dS=-$n<ֹ]5nZ$ƳVIP_NƾJ܏-xVN$6KN[BubvJ5Bղ.".2b *v}yuױ랷DG)\q>XttYD c7!ulܧhl8$5grhvrl <$[ b ,,-  @J *++rH~TNGxsٵfV^chB&d ^0Ѿ8)„T!| EGu  0uj{f"۳ōoE%ubf]Lxah$%2KDV& [B)R]6AB$~%}u쭿k'oqynk{Z* W&8`;\2u֢DCT1 1AAEQ )n5IMXWE.cIT# sYJd(T-!\o'd1b$A2 #wÐkպ 9D#Ln *$m᭍V oodno/xΞ2bh\:upqG)Zap+B ʴfb`h K@n GQv&̃N5ަԼ1)s%#0 QY e VSeI9 P'ͼgϛ{{2pw/8+aV81eYiXTjԛE @UUH ևaNōmTUH8iƎnеȂ`j@Z aKDH"ƴ˼'d+MC3 ,¥ b$QBB$R'xNwmW7kjdv/TT+ .cDZoO}Y'5U4u UUS3,˫3BB 0ȈaRmq@#FV'#sD9#TOh/T72Y44(Dn:rSHtfhAp,A Yy2V䦚?IO_?#^܎UTjTR'VN%O2AEYLJ͟'Sf#X|>tfWUUɼUNk5k4OXcZ͖q}S TŰt%Uę\6TV\+E"F#&hK< X2⶝ 7֧= Υ95\Ej'K/h^_RhM'a&kދ{k8YN:2)HΚ3QFεDĞ\9i{ZV=+*VxggP<6EEY:C]kVƗ :kXupUbrmNS/&ԳelxM5בZ^rӼJsVΚE'tC{g/e}V"iA9N4իbn{WY2{F/(ՄόO 1ULVs9vDEKضN/z=S,N)h֤γ; +I N9iVW7Z8\^"w֤[XֳxK}qgt_}4h5cndL,\uM2&!\47(1TJ(R(|[̟(YK%U +anrVG>r*?GgYm` !h"5p}nWϏHGpM"3~V$dHf@I!B@RC&,QHCf-nlDvαɩV=Z}a^=fYYUu~5Rizص:]p^Bx"3Ѣz9u(Azlܪjmp(_hHDMBL)f''~xHXϔDhO2F[Hf̥ByJ/lc>jS◉nVTz R=؋P+S[ҕhÆW3ٲjcQɪ4W\0c(5{CrI*4(/Ӷ˥ zlyeYGXL2,9ܺ"ems׆h|nO۔<^*Eh.k{qu؂-*l|5j޳wLU+[j*"~Ϸ :LhU>Gq֕Fe?dKRIOEbeN+}_qϻ]~ ̕m YiF)zw! YNL/>(6+ilZoYfRj0 $W*c m6 (l}eYi ] «Suܽ7\tK!M(`+̄rH }o|y&7N4<ɱ=ť^9u__q7_$rUJwb*ZC()>ϵ}:{6,'hI/;Cy^7٥KWFZ}{{,7-/A}}8WH2/c]x@A@8$v5]y9W6;tv.d. ыj }6> )1!՘(ft4YTA$#qgʾwsmlݟ d O޲=ܶ-Z{šS\DZ=ف%2 A ݅L:2*5ܘ`rv{vwg]tZ%#U}{`{ϛ+!=iOϪjypR%OsBj"DM4pԤͣ%فPIny2k- RJKS.tJ}IT"efBB+ζ=&zN̋Ry}D{̺ i5?C="$N$K*Ɠ%Cۚug5X $!B`|vW m֦n!7w~3'$PVB?^o=t~{|PH$>8Az| qg^Fm B/_qꖏVYȍ4PEZO{~o=OG`Xhf=) T2}0N٢헮";&F6PQ Isy][GG(4RD߽GsӋ;]UIׅ lլ7Ĕ)-pĐAE+&[^rPvQ$cCwoƧ> 4`YbYlk0/ '!UQ8w9Th{S2_{KW+ =u1zH*!YP4w{fvo[/|>URPޝz$A)U@hz "\N;C;Xs<>o[JTU\>x{:qQd?|kkFHGl`oXY(UTZSe}g]~7K/K j|3!Kߛ IP*ρ:+ *{Dr)^aU` BXJQ#3bY'+0 ( j uMF҉Od_+[ツ_pZqh^93ϑ:vIKTYx!Ig JIGu2mZC/`ݮ(&krTQQ:z!upE)쒚Q8 E|a`1͛ۇXC(z2qHSwxcg"a^%үN#ث^42B wkn eIModdS{#jM8F<-'Gr-s\;IX?'8hL{!ҋ#At-s$׫Ay޹\N!vڢ)%2E8v3-CNS3pDTTgX%&,\mb;t[`Z+Eֈ4j˧c^6Lu|seDR`+Wݺڄ:mǜ=J >pjd6):Y"X" q ٢ITAU'g .]d*B:{6(*>G#h ׯb<+HQCj'2HU@@0g^JiX3λU`*BNeBxytAtȡ"$y`܉>)Lu6)Z1 ڡX*!YTrKrp PY]u픳 iPQO^% RAck{F{4b,=]c⭋=%ꆞNc\H'ؐ]eGHQ#3{USӷ]5m!Aٕ1jɃ$SQG]Z<):f`w;1bg%{EEaÂ* Dufd~{j=|SSݯ\=~>qz[[O-b#ia 9bW[8^"OL0:9f(2dsJwi}3wq]3\ 8)V70i^4"r-FRi4XRpлAm狽']N `te/,|Sy[lU8YX5^j%V+YCOmf팬*zhQ<64~S1HLFѡ,!ms+ylCLO[cOS\Mbe=MAjt;5hjNkf ,ADNZED/^ 4;8kB5VK;!p*奇~h)T-kj ro-UM,a68.]Ш#H'4UNV$DPx6u5H.>)K˲eC 9-,vX)C#|@4)Y'5T-]ݤxef{=a;DdS5̭dV$HNڳ)34 mգj&ȓmUh9Řq)q[&i0Ȟ;]>b~ۺwiP|ӚR)HA;3{BJIfEͣ'xlQo9;[Zo2Yu'OMRrT#᥶\Љ˻l"vF%U"FehхkCA{&5mam%_ZQ:цI98ԭ"YbJ5/)OdMDeNޓͧ- q6E*Jt²Pv[hqrV%d[|p5s%хPRP""xĢP@SAN%EG*d/( RU QPRQBDJE@֟fc{T$GH@༧<^<Ĉ *0E*$""*@DBа6B)`*wpxLTtyvsPR%E&"Dȅ~n AB(Td>< ԐqriWP99 ;<s7*#J )L)(SJ (  w@5#H>%D'b)N| _QNTZhAC NB tDJU TZiZPT-(`Ga^:PO3!!1EBEQEMQST 1QATҴ5M&N'5;Uqxtם:o`T3<*M}efxX<7Nӗ<*k7p sVC UJj0 \]0jTue5e1lڥ*(`ֈDT%Q$@LTU 1DPPAE$Q%DJN 4󰊺@L@6*h3uB=\P@RҴB҅P5@D4 R5E#Jҥ/Ĕ%(%LR!GKR#@ҩJЍP(ҥ(%P- ( Ӿ~7ݬ?7ч4fFw**202h)=ϮZP26ɸC , @2E> D6:f? NVNcSW,$aB`K[wCkjDY$=ƀN^A  @bJ ׃kf "0"` TPH >Әh  ox.y vTU{ҝ0.@<  |HY^~]S*Eʲʬ)QYқ2}Z|j ե` 8P>r!d DN/W]0y+^ܖUF'CjB>y Գ=Nda?qnپ~$ǪX ýG$_ŽaGıxSaJ(l WvQ拸sCë.b\ Jq'%'COjbBD *'Ѳ*\mK"VݳX4ҭZ[eY>9\Xvnfi6PPBr{b3`9_H~(_v|H㉍ڞ.EzaVyV3pN A{EMprgC%d\!ω>6I[T̚ Ѧs􉜍ωPBn$O>'}.滪3xO&~߷&pNc! -쵱q'<[{ q bX͹:,- d@r[4jSfzxZ1Ou sZ8i,$I >>H#b|MĿg\0.kPm DnZ}5xt[>}ik{ӐFV،:پ3$gZsBĈ k2"KZcws]tāC@:)!t2$Fs?6:#3o~k'T|Rl""%#Ϊ"P;;-0$e D7gu= GAvy:kt}|HP.7<.˄e+]O;-z09lϺ\.M Y<>i0߿0$|;_"q=什1iyٸhj/+zf̽9۬|iUt"ickE%O)|F_`j.{|}Ud&AcX^?~V{cgKq𨢳0cPoρBE[ɻ: _J3D\q}w#ΑXq)U̵J= 䟂GʅG0t(d i)ڈ&Z`\ ȢRb_[SjG "^7z Y| a:X |\8T+`TqT(KAMo*"7;1~fjanO3\K*]Y: ҘN~wg0vs$~ؚZ ];~HCw:vXIM&(l.Aq˼YU9^{9C3~R 򜋷@n$Қ6ݱ,*Ι3xquECJ (V_Ew0뜠exɘ6`ECvPvY^KD/isJPXKŏ7 ԵeI^Ec'B^SkcU7z j+CuzQAG-<[XMddtkzo|dۢRQNxrioYtXSR.ߪ@}<BKFۅZ  Mj.~O;@J%-pdOfܻjzND:6Fm0I_FPSl-čl0%(,)#h0ƌa;0S]G 07>*MX=ZVQb%\It+蓤dtv~&m%~ڃ  G4@$ zg<)'gsI& 7|<7c#ԧ:%D\6Ր)o9#Vxg;o9W(8F0|Kb80MJTH9wCQd0s"~RN䤔n vV8j;Z]Gp;8d 4]r9&&~}P 4s/^{9O(٦aƛw%?wLQ[^PUycGzHE]>? ,)'4/TИ[nl"?O_gT7k؍#̐jA(k)oB,83WMG!HTO'ܒnи"?%R~l*C:~qelg Tїf4d%X0RtL?wh0 0c^L[SdvEFIQcm#]MVd|ӟnnl'e|UIe }$Lg]&mDBsw&slOX~{.¹,$*$Q]gK!2$R+P'Pܾe.aQz ɠʣ\1ox)fݛ {2ʿ.BN @m5.fߜS6Vol( SqT+{sIJn݋|wӌA 300Ԛ {IˁvlI@$2)613J'щЁvJ'u]hfB9`A17FWyոPƺ ‚xU{D a4x0Su<X67cF1n=W$a|}6zχJאS,<,+&.( hf`C+7m!RՅ'"uO 1%&97c$^b} x3Hӗp?EKkW.a} y3xԳ/ߛ |ВIX&1V#e,|Ot+hs7pLMGxuj%32Ɣ69KvZ_ _X@IJQMRLa9eO< aMD&PG;p+7 % Άӎ9]\UNZ_EU˰Mʁg8JFii:V M#|=w@>xG"5tҮkD)Sf _=] q!ߤ!6m^v"mbC%h%cM33Cw@SMKk,D;\?_ذ*ePl\9 G֌DV+<3{IqHKKst$Yuo5 Y 3NF:&00tsOIvv/7 n~)s2WkZ1Wgꗽ]:ĬhȧgFxXDMlclMk5͗A|(nn]SQvv fH3ZjrܬE&TI, @1^s&mZY%9fQ0s *8 @nPoʙ4lHdžh3ч9u]VA x#2"Ͳ 40pe7*0^=<(0]SΖ,؇xF?<Lj$z(Urf) +ST!."-}YB(UV C) _W[ t ƪN kjc劵 B0sbR'Y;WBŒWwg:^ du(( Td%HL*0@kTiStOz4獝=Wmງv}W{Oc#+;a;o 66|NIB*͂B%`lCkHv]ۖb5_i;CE`׶yL{Ddu%ڄ~h򐱣uۨ{PP=-Ś/0ccIK-fnBvV6[")&hfvF؝'Kɰ%'7mp;f𝔞 btFgǥ$nJeUqo+mnyY$rid#Юc܁Àn3lv4}0='tQc5T7T>,!b|TS+$Jr'd"!\"znԽ Xmƪ*> 7ΦY$0zX"Ze8W+M#*H&bN8#k_<v)6jT=0g.^a>aݐꃄ"tĉ*Ne;t迨ӵ *fwP%m#bAI~_߬_3Y 8\fNd=Gvn$"ii9٧nYOhنUH v $ SݣhdPҒgc$%83'yB6s'm?+dccm-pFijᴭl8|Nw: @*V}ί[VGVHn u觇Zfw$ jihue6Ze=@|^L 7+7Z{_f5_k4!YĤ꾅8l_)6 (,q+@nwM'غyxG5_7Ֆ!Iˢx.ϪJ? 31I G>^rJ y8.CMd&t,QSNZ!.H fXsS^ͽ]vl@Kʬ/|opѯԶy#M^}4_Ꮞ*\A87Yi%g*^-sш ۽cGHWq\59f Ip;ԜՌ]"$7Ǫ'@c\ل5(zmIC~<05b:M̯-h&|ry- gEa$y{UQqS_ Pf_X*`R;5׫Nq܂Xl=)ު); ++uY[AFYCZj=fK_;˚6-uCjڍ=3^4;.l/z@¯uUN;:/^El*ֽJ:aw@Gi#G!SqߞCs4}#'oHJ{?\AQ~I]U D` xwokXϰ˺0*>WOz(~A6Y;wU]-(z$4DnBq*0A< :}8f,3 }X޼6Y*d0B8P~~#r|?Nnj< !;$|ITw8?loU1x2_X CJoS4IX4tTꔻ)[!oѐ=jQFS ڙB xDU}\2N -t%]EE&>?$`@'14lD\[*F=fvЅc):_ |H?Is}nbA}X=LeYc&Tjck`[?=$O..AH'Y`g't܄\m" r1=ħLBp %#,=om OP# !\2FuSn ^XuyX{d[,  B"r|ᆴ THGR9*OQo±xo۶WjUΣ][ /7<(i5w-3c&ڊ_h Jq龖@ҥA4x`(hVo%,`[v*]0FNZ"<>wd[]ΒWN.Tp:UVn )߂ Y3ntZP+낃s2Q;Iˡ]09KA቙,(P[N#40{92<4?>䙛Ҵ?SsTUyze6uO{T]-e/$&FvggZTR`k-جo)BxKM67ij*Əߍ%ɝ~mcٽm)5)? ~1fdh-~YK5iw7Bv{T%X I$4mT]X +wfqR LGYe٘y9MnA_4l8m& KW@eB{V`(|XۂS(9 v'' º8,Y萎AF$ndѴIN6 ?]Xo㔳U& Ҁ0P/>&BlncKAzPeC"庢OsB $ϥYM+H ZGyqi7\ׁvp~%=޺#gv^֮ JW$T ʞ ,9xD @Q}%x! u甌wz룫e0;,>cPu-GLgeO5q]Ű9dϢFU`ضk'& 78":`I0BNT]bj?z (N-`eKd-XY-$jژ>^VD 0㔛 Why30_VOxy-),1RyfM*yr-o?#0;I|7/[q y+/ In?} ָ-l*Ln/Lj>}?Z]hL֪" "`U1|t;w^۩q$ xL!&jS)9wl;kJ&֋;P!*o'04C`YN+,XXnW^I/4ujMoo}&ЍG3&*}tۮƛ}4.o JT)L5]Q/a̋E@i ۪R3(L]OV[δ$iM)%|- #纜Ck(y}֑E9B_l4#YQz sԱ=$aB/($6A1I8#B1APlGE׬R}ۛX4a,Vտ+уHE&4Y@ *{zG. C:asq|vnvs Lxk~ߦds&&UZ_|;']=\Gu,J@|ò7q&:|\Wl+AţZr~4'@߷! ۪dӰ= :h2֙0BNx(:q^?ʌ}T;w##h"}4CةIxn,vb{pբI\\ Sʐ%7f,Q;<\ݶBK39Ĺ!7 Edmv5!X}ZFHHCT곢9'{D@ᗲgcSKPgL )\E M9hv&eK醊0|2,^AӺe*.|rZE?R0"PC nGZÜ|ej^(u?Kp(_l S|Cq!}凐q=@|v"o`C>9Osy#Eu#8yR7 ]84K/C9)aT:bgK+I9Z&we烩:љC5]e ޔ|5 8Z Obh:n:̬0#X>} YtbyR̷Y MǘTy|7 xehNkS}M#EHEc_ QIt|NR{jAV M*-,N5qB/"*33Po,[ it8'hO^IV5d) nI^hSk*&켻jҰwZsRɣmǮY?KfEYei22Ȭxϊ={X5byީ{[ lvr0Sa@)4@"0|7"=c<`H& |BsA |Oy6LŢZunX-}Axώ~"*} J@S\`(q[|*,V"} @#4^P!7KBR!*`>ZEW邅Aؤ;Tۢnao!b aAmxtӆ[SaQ4ڱݎ!^ m, a = cE~gk4xJN,>V [oףp {09Z;LOSG]oQdGeZ|w#?Bw#k5}Yz*G'4D _uaˑ?`k&&ZWR_" ToRz**Ͷ #)y(loabMЄ:"Ry|9\켏(P0"P@,y1clᾔ|]C?hiR+ʌ.eͥswG̤C[))cjqRu]&LXG׋(1xZf>k6Rn4ԔbU#YKEhIeF㕦?#>eK" t+cU w^3l2d\ӳNlcRF3ya1ej2" ?a2JR|mb^ttv-ҕ]F;⵰G5UOR}|\#/-@i|QEe'ɘfX1gfu/p6oD\_fm-'L2шDLs`C )^Sq2"VkeIRK5n`'rRSF. 5֝](TIYt 8N,- ă iJ@$;i,)p$q>edag:Buv#6^N_(êAW"ؖC5 Y-3iJvkL$v,_pq)x;8Zau6j߄X _E&&GۀXBN#6g(%%>poa;f^bs[j$R 2y‰"'|0dwl,#QP<=OHW"4ޟqSygW!klwjDؗcD쵽'wZA/6g?#Mi\2L{ݿm :ʸ}`lГ߻C\q7Q\pt"XPbǤA ^)"A!jK` gFk氓yUOB3z9F3 pR0&.o4O.+&ruMDdo|QywV\ߔǮ4 ~!Di9r҉< MxԀFM"<.zHQedVl_'`yN)yO^,PELk~mN.ւ?Yэ{2zGՑ>7۸a@7PZE=!3"US?u"sRniV[[5i1KȘs=*t,`I*+COdf_j&7L]DBD_aۊכDᢃ!Dp6)6GO e07@ ~Qh"8)2o eMX;z:`;1>Ǘ8 'pPf=>q{QGi2cbF/0<1FB3N m/s.)s[f)0%wi\sLjU{īiVF`U?\rƈ+W #`b$PΩ[TVsטȶ sCb6=畓<;#eޤsE<uյ488jִr';(@GX5f 1t0\^Q J.~B$@|Ȧ^]wL'HA' 7D"Cޔ=)E\Pyv^Q_*E[aX}]uicyŎ&D.v|<.nYRKǬv7\R*@߫*VՃ BQACl'[ˡ\BޥV <hCg秇g+(aѼ"Ťzo׏-t+ ᣧ')؄g!DufmqjmɨّlZgvH53'U9-3qp?RH Z'NGs+0 -;z(`Z U|S7cW(F2=Hg5|A2a?7O;)}.>Vss$eQfգÂ"F R@<_-"'MΟ $}!k^TLhwc(VzMjsOI.3ƹ|r=P#N"/"jxE'<ՅOepȪpb^C6#N"gg"Zߐ(hNFHC"$ײ%:M~zT.Z#rW p(k\PTS&il#jbtAo\sAHqń jqgEje 0mHBGbHVmk.Dz^c@س]p%V9/O(P> "7&vz`jPK!߾OZS SFY}M#`,¯VutmZ&S C?SH"  \T.a (ox3p[fZU5mkq:ҽbXkqwǕ|{l98L*eVZxs )x$"ǑNTOUm@IOkM!hH"#sW(c@ zQt=Iʰx =̙'bx7]ѤN]$ѕ^7M}mMa8vøfحQG_id;L%I&:}Gg1Ҕ#c|+dɋLM\B1$,X/-)@|{u06׶/ k'5̔ [1_ٟh=NXGM8rK,^1QuYە[.$NE}Fě_̝Ō dvPLvt?p!-pvh:K;N-~/0ҭ]2 -q69mI&EPuR$LQz@v㙡y9 \bgs~-Zumkr`]T/%5!(J$8e6-q*#X}>+^ѐ򿌿xvo^W]v!C&ޞt:Ɣ-Ao&i5(‡Po17͜ɔza")n=Zj_.h)ҡ8Z?\dzAE":Ey5kɓucFc2"9bdXh7t}τ֡?QgXp_h.y7)U3;sv/F̎;e)osbg6V_(ڡ T  :ћ$uUЬŒȧG띋}i>xTp MzhOCWr:CE՟ؐ~ Z࡙yR1Q-T>:{oIU:ݤY HpB93A8Щp=c] +**4nja OF?zv~5KS^$%qNoo=&(zYǑZJN_9@01,9)lhp{c9,hO2VtˉȚY[akpIxpq*^N9SbD"P}`M 5У۳lpL{tʦ80xMotl37:Q \@Z|b{tLKR`ExsTFAo@!}t#HLiK1d'L[&y\Z:i F94fVx6jD q"$̡dEX˥nVHt?,Qȿ\~kA>GQ}94, >'LOw*$Wk ?O+eC 0҃]2̼߫ B6c-wg Ӳ͚ڟ~׍9`O t ]ا2q+ʃ!ЦaYyK$42)Tu_aB1a:7 9"d^)an7AôJFySC)`2996aQk/zHfdzL)UUf<,OJjN-_Pӟ Wr <(޳ (Xd; ^.XI#z!'~\FtÖWf AwK{ײ'CqxV>O>aU>אkޤ_7UDH3ӂGh'wuG8Y]0~78RF:q r^%O=I$ @R4$Q0OS~ @A貿+{fbWg-lwydֈ}`hN1pà-):1Y9I8[GyV f R=OZm*ZS[:OQjgb;)a_kH-t|VAeMwcyAp }V>o&7@M _Y?"Fy%n46{w?4TŸΰT}"by%mK8!;ym?W\3Qnռɐs^]3ʴ+kճ5kcHfaBt/5!gs6ݧ8ݵD &s!|S ?(HQ#JvvPEߩЎ.C'5F-kl1.;?{ إ0E^^ǾEI<];Fm:,3n|LeŁBz3zQ[,GnKzYR4mT(gگ{3ׅrh+aLJd?˗G&~z v^-ox c0A V =K!;RW26 1 WPah4k'psy&ӏMRAVcڂ`qHT~Q5 .'Fk[$̋Op-C+}.uPlL8ݹ.nd!%Q&oIz`d2l3 Hzr;3M;`CH>I@/rÙPB(ʍZ;?|bV+;<12dyZzf.Vw?S@ߟlG^U6F(,+ו0G񇞷B:jmg3l'%f}msɵǚw7%uujig|U>xH*R^͆;+P o.p1aD[Jfa\LSf0*7V%,O䢐|phk05:|%oP@~&+A\|O5^ta38'|`9@T cpWv5S~)Y{d(jw>|ꉶ!%cD ijHsgޖ8 Er0j=z5nR2 WGdv] \>}CVn4>0 BTyGAߗt@fwj{bzX+ k>gwϤ˱`Nѡh4׵ N2?"MiowpN"Z%#^9[Wj *2e~߬1b<+B9^ BɑIYqƨ|Mo1Co`* a#O9=IoNd$T&hC2^:N1 HywqF AKG,%v1= .eap9F/\[o`: Q,u ]Dx7< V0wq(} Kـ8vM jowRKQ F||F ?A\(?ZC"DϞnK?b"wٙ[Qi< G bPW@:/dhw*;!;H<S?"d Szky4E:wgkģ%L=8N.ØIcl2dZe>sxOJ(B58oND"ޙDBˮF}F-95,rK~t,WI=ԛ0I0[ 4cD:ޘ0Q_&̇MuJANNA5;v@婚7|G&i8 *sAV[;>CRu!DVߥIšf8%Z4iAPuKC ߟ`]xX4 T^#¡|a˯ݻK8>#䵆AxNIyVU7Jebe&g.E45ʐw} #$(d~?v2׎X9ߣtc9h0^f z$12uN\-Uzv$U B)Â*K`jؐ| L9}ҘpMz?.d(uv#׍Y9^gt.`kǾ4nYA5@ۑvk1%f/ݘK1A1$Z޲H-K|gP'ށEUиdCm#@KhUu8 `ݿ:zFy>ǶS@q,$OSֻ?A߫TJR2Tj>FhYpq_zoWw_-Nfܖ߹>yT-*&R Upc/ <һj/]UT#z_cь%9 YV/$W"jTr+ oZNjLV3M]"yQWj/uPh{Bk4"ỴܥS?RaY$bɪ4hu!nwG.~q- NJH)bƨIpSЦ[VC0MV @ D^'BAq.DYT6ouDVUqne;f:Ƙ[Ȼ Ǭ !j?[4@dFS;+[3cHK|O?ruBENC|HhXl46@]'#,K0Ct>v@BK?#V*' 7i}}^GǀbX +}nCt[g07\I{jd0XZ NuHߵg]%.>P L}X+JZ+V-ȓ@ؤxi~S2OfW /p~=jR<*AqJbhnW^.6토玳A-D|RnSOsX9Wr|n1t#a/xY?B͋D~z%uo5[8g6$fk8*0;*Q%܈!RTm}'EQ\E-źQŮ-Qn'.#`?\G ׄ`=T[şGNN\R3H=uhNvRaL5ֈT23briF7gO9kHrըð2*8 ;m[Ai3o^F^ܸjЏEmH-2;XfMg r ZcDbh_TnhƢ,A_u'{@k.c͘q\3̢iE'¼QoXf UM4^ =L*EfYoBà#6[>`c:e0 |"^J"YηJD-ۭc{;&n5Sm1XIL x1[AkeV(>ݗX J^aHB{CUEk 955>D\"tvW6{lviE쑞6'I}yle2HfGkmnN|(,G}"VZۭL\qmv5h_lGd<;㻨M}_Ël@KןԇQ;R(am ?pD7hz[V#rF$_ikFu<^ 1gңԻ [l'ՇCz LxWk,.ݰ JK|q`{08{%k۷U?3Ǖj[4of{&_4`BT>mx<ZZ38ǎg*.3,׍d;,C\xQXjG]QR @0HcNPޱ_/Q~Zh0X #PZfܱ-1^(4F:ᦳ0la> ~ StCn>J`=9cOQ4!u硪9/m6p@BX dM#E*1S (!Ua >%zQ%6LQnR ߂<5ϊٺNY1u,)l[jR-K:wO'\+ 80N_]榔 :KؓHm9 `z"Ҫˆw$b@Z/BC0PY/k:"a(5:\8}6[eeswImD5T j3+Z xC"TǍ`rb3jJma sKr8Q#tu併ξ1j:g|- 5#1(c#q:MU+BEh@4]A ;j71-"!^d&L K@X Oh`^Cþrw3ZU,U:؍&(铵0' Gԧ=RB%_}`!fM'^x7\~^O47!/4M'>*sSK OgK;bfSBɘ(Z/)3)@mSZe>5} _/F|fCz ^ա_6Qf-{io<%+;^(#m҇ȩKg |F&HTfR!< 1(࿗Qcmx};2Vy]!Bѡؽ(A"^M1pm֮؟@V6;ŧXu"jj.ll ~gXDrIeR$ ᙯº.|yY(AHFޝm=5eۘ|/nh*46?&+l2[woŸCU/vrޫFfnZpN-^w=z TV՜'W߫<2%5OiN*!)XH)˶xro3hwf aA_6dfK rUzBRBUu˖]-zSz+:K5uNCekHb_D ԓIۅ!pv? ^@qqm0~3rn'fTS< -MAĕx1G`@E^0^c(+|,m)JB\Ժ!~uw7}A2 dg< GhM  J-Fh5qo@UqRZmh({ 1UDjB=4tJ|!:6kqS.4g/OϦt9# -~"| fhp>phV+^);b V91OpŹքoE]א_+;xʵi5U#7/c^|FE:f ߔ*Co NO #. :Gm=F .$x7Cj08CF{bæRNd cBF&\0x&{(Ό,D):T`e>K*"Qr[:֯i@\&M*emYQ`+Z%Zt ,E>SוGwCGڐ'vC!ڌI,5 3v -w>zLK!IԾaBoޤ5Nt\\ ?̞nشö <$AzV>ֵ-G-%  ,7lGY:FX[Қ.zTIFv.dH=cÿ6`Ez0)]v&=P˨ƖcSR}i8eD$BWbAu!ɩ Snlݍq$]{T$&u+=kO,vvD_Ԯ˻sfXeǖ{QE}yDqT&|NmI*! ={5$y2+x9O_fOoň1V8Hyǫ&e8>zNJ R$9 vۅ <fӴOh쯚k`|!ܜ1obS'4u:bƽF +Y>ŗ&v*ȥ }7\pGϩtͨ^W~JȮsv'%`ˎPmf{'Zz#͍[  z[f Z7ե: -8/KmNFտ}n1q1[p FdDW~)Us!EB %FQf"b!Kú} X}g0FgR -$,^ ".ӷn*N*ŮҵQ=, 3BL2G.M)i Zp!X&b&72nj;87j-AU[u\1fG ey"fѠOFlvgÖDEU[D'ӳQ}PĎnygl:K4.)^Sʌ( 'FGIIٜmu7UGv\Eh=#=lw9=3K=D:G2r5W4s?e,kQ\[x\Jqngc\? ;C_Θ84Ezh 4{D(dLyskuݛ(rWݤU\V}aw%*$-JϚt[` Uo!98wEC1i# !(-zFm͎ (˂$SK r`.EΚ=Y#^ctE]-]<0LXYZgwyey@P![u@@kW] yQoIՍszsB,f5d):f,Zu6K^!Tu-=d *Ӝ" ;5i#|p7Ssld=UuWM#tL/ k8q  ]Yt&/&oQ}*/ǾK͸Tq,No&f+߄@rb:S1 {hO73Jq>jxeģ֭ZJ>Eʤ1=m58;7lޒtqI,\]-xrG]щ8FȳwLhT- OԵGP3yR8׃^&Z ae7ZLSx?BIRit]@2^)r')1}|B\kyR.#XpnL]𚒥]u[ٹgd'VAta)O"!qʽ zcV"ǵc<Ƣd־}" KџQFM/< ҤuBs $?UfڨZ\d *g|U9c^Vv}uoAF,ƃRoj,_ NS %nQ]i芽u'}6& -q%B0NTxw+BvmD D$)hq␄f!0:=ƴ?6/zksQy0Rky7Rl;`g&g3F+'yN ,;t9Oy";UzGBJΘ{[ZPӪ[aJSPlK^5Lc[F= X l֗Ⓗa m,Z=||jkr׈ysvEo:]Lfbxv&%@CC .sɁL 1T3.-%nIJOYps=7Rܗ `QJZ1~/|e {*5ѣ:3%c?KdU0% aTOФtEZDFA-gps'qP )^1k'(a6^J;Y'|'0q=A-X݉n5l [Vz$!|}8vq}eqo &ց%Lάq7O"vX8I~69ٛ)b`/" &FHq IEtLΨZutB}(7&EC` p4ڋd!*Y"%G)3VyAY%&K&0뜬u*!Ljz2ޮԗ#{D&ijDpky;[u$n"`8wQ[hKW}=i1F$18Q9nio<۬5fl}٭xnrvoތ߃׫Cp0y/azFl5s`~CÇH 3ѧRE5u.lm(B{eYRzVX<%:'eEAWUu_dK}Pe/#iFP4|$Վ]H9>IO:P`?iΙ>ThT0YЏٯ K' s)9c'VstBV'qM={-ZX!bf8*w tbcF_~5jgPnYrnq,QB1jN $ `gEu7Ѷ `$~<׽F~ ^p>0|aBp9f@B=gM(~#li^OP۽ا͘!#pAD^f Z2ݸx!*(SøhȦs$rm9Xr7p_]!xi<4 ڗhb 0CzcLgF Zs|}Gd$ݦ[P?Em bp!9ïܨkM+3S܈Twz>a8)0&'Moi>N?{qOp[/P?A?Uhr>^oubsX\uDq[A4Re]bxwsVcXЭac!ob2.4(5*IlFdͣd-ks>CصVO̪+6T/A_R' sil幺u%\m&Yw區 CRfpBl:zG`.YoNQҺqGRQ`=VW/LvĹNШEFG oڜڊ +0CaᯎeG-Z>6']õybE ի^YSh&LK@/jFDjKyH[ڒB"dÑJYaۗÞb |q-\D 1xvꌇeImWp^j1e4ɇ2n*=ާRi L*(nEIL @ aD9& Hb@KͻW/"+,V,kt@֒eyl}]v0,hBXʔ?:yrtԮZ d#'\hxIr=eqDƔsS^ECBlwzÍ,7u[]q &B+9C q K-!) ʮi[`sScM/ ?\ےgI9~Ι[;tv"5m{1Cg;7tZ]*_ =h~_Z$,`j\š3~%R?j5|~x..DNH]^Sªzx]nZI[FįQueٻ$n[Ft߬'Rw!FO RI@+2ݏTz1YEw'nhb$r /I^?d <[v!,jЈD5DPr6/c?ù nO2֎Y]u.4` )/J%lEV_ hcQpW7r ]1r:iD;ڪsX-= mŮt5YǍ*4g)lYNaoAc_NUXڽ[rs'Tۆ}ح܍BR!$p^xj];=˒6$NZK*>fU &\=3 1ԳXƑl};#*ps.5 Hu' zS[ oȧti2^?4q>tp̋,o bS7ߕR*l!urr<XAH\5mV2xF٨&  ='GVPM1|AJr1}qCZQ?`<& Z$ȱ{N0{V\}OUŵ´\K0wBA[$kx3${dAX}$dos5A^1Sy '[Sm'n21i$ TynPrAOtȶEJwC(".Ue7׌wQ1m"9K~ Qi6 ;&Oܥ%M;i6̼74xԸdTں$ZTkFW-a=̕c[8٘"\^kS3T{nlBK.1+;Z+ 8iIqodz.F}o%~,4 3VYn'ٕJ-LtH_( %xF@b9%8V d~s2>J{U_eBd\P,TF0t,%40m ?ѤɘNF} HF1"=,6>Nc-po@ҋv5RnNsyEQM{e%dϙ,`|5:i:"ui5=ŊXmD`LlC{mϿ[fc ]·fٳO+XZeN%eE,UV)E⍊t LBh {qB5'틧1*{,IB>v0 Iaf! ֫$xQjz:{Qd)4a." eS@4]dRy[)e.Z}0eg!MOھx\DmP[}i {Bj@كTgOLmG?ZMRx#rJj1PC+ѰGJj "EDw1i"K;)h6xt)6 (8%5Hqeyf;D8pdC"ES8~)e\w\CC<雼 IE"XЌb]2\qN?Uoig ?G:6z鯝BmVkԾ @gn$bjF.zP?2DfafS].ZF4BhOff}wߜĮΛ`n,DuoEc[!9+|5ַ=Q9D:Alfz`޶+0#?8XHu1NOI8rE )9;O̜1wa~V11VR*'h@C^`e,$~Zʿ|$FF< eFxX)X\!TZb#Rhc)W'Γ#r-k`o0lKvJ&tZu![1'd@hɶhf; "bΆ8ĘʪUӼ8!b3@>=eJk3R=Mae%XH*}E*36[K!)yGZX_Vx~=:f!al<vr-_bCy{!v得.DNɔG# yvIK*Ʒdko ,ZE lVKvڥ ?oZ*+"CSiu٣0`y }BWSMgF>e_TMd!`p,VȄ.0Ia|?]ȂC옴6-,f޴=%|5VCes,Kp)tb6 ɿXd0.?L##q qģLqBPϜlY;fF,6zRQ!a8T3(˘Y>aU@NCa8"Q4׃#s B^&u;X[ŤXp?oR>nlJ`jP9,/U>em_E@i t CiwFvcZ܁)s]3P4c)Agki) CS xV0Xf:~<}UgS2v V%a¦;1-:k=uj(֦}zh/M :Du[鷬d, >Yu YZ