python3-testsuite-3.6.15-150300.10.37.2<>, \c|wp9| }Xcim%X= l` # Yz'A+9A5"j%<$Ϣ}PJ~ۉzVkp(yL:#B`V9ǝtj,b1'Rn_c %k{vAڈ@$&jy(6l:!|qrF!K0)*=rL>j #ew¥VXN)p8,8UsGa>]%&)KwK2O o4M/S~ >A ? d * Y$(Abm M:M WM t M TM 3!M ApMzM%M  MCCHCD(E/8E89G@:OBFGMH MICTMXQYQZQ[Q\QM]$M^vbhcdefluMvW:we0MxdMyט z L \ ` f Cpython3-testsuite3.6.15150300.10.37.2Unit tests for Python and its standard libraryUnit tests that are useful for verifying integrity and functionality of the installed Python interpreter and standard library. They are a documented part of stdlib, as a module 'test'.c|wmourvedre4XSUSE Linux Enterprise 15SUSE LLC Python-2.0https://www.suse.com/Unspecifiedhttps://www.python.org/linuxppc64leDZZZ   ... 6 6 6 ? ?!!!***   #T#T#T$$$ lll 212NNNvvv o o ot    """'~'~'~  ) ) )ZZZ    VVV000    c c 'B,%@l_1  G& $L%`!DG 2 J M $  uC2$**.,.`-` S> >w?w0)0)0)qq L  L--nEnuu o ; oa"7G6.7G 66 d a,aw=w;; x > x l / l**111 H  H['["!" w 7 YCK   .> ,!W  AH&%B l+ 60P 2P :fff^!^T9EDEFormor98<900j0QQQ%/%Y{|}[Kkyx9 SxlOn?-Rsss^~   212+(+H?Ht^tGiFQGiPPP ,V&8@<;/)sssE S SooYY+++NUNvvvrrru-rw7$$$~Qmm 3 3  E:DE:o!io!OOjPijP\^^C333ebWe  (( 4*T499L99}9}9}Rl lggA@>A   T }lllmm " " "QQQS%%5%glgEgldD<D<D<)g(++Mñ|'w'w'wyyySSS434X.X.X.{|_ = ;H;)))^?7?4v3U4v131313{eO+$$SSS$$$SSSLLL , , ,88W8XTXDDDVEVEVE, %$,/Ozzz  U U UFFFkkke8de8W|WW~W.W~Yl krl POPpmprerGre}SeeeNNOrRR P """<<<v'x'&'x?8 ?0/0t///T  %6%6%6FEFwwx\]] ( $b$bbb'"'s]s:W8T:W)))00323d$d6 6u u u u{15i15f`fx$r$r$!=!PPP=y=LLLE@Fwuuu^+^ :::XWlY//rqUr>!:|:/:|UTU444uCs*uqptfEpt5AAAjjjTTT}}}---j8 p __k_4 34cT:QT:A1@A1 obo9obC:9:)))   101...~z,dbd ?5?   "5"111 :&&tptsss#v#&#voAAAGGGWWdWޓ]ޓ\H?222׋׋222   999ThT@ThfffII^I&&&]]] SSS### ***EEE'?'?'@~~~ 'UUU]]]eeebʨgwYvwY'%<'101LLL??? = = ==h=$=h9S9S9Sqqq---IJJK)XaWXannnMM43+4!;!&="&= m m m/UUUr=olo%%%rr9897||t|RRR|$#$??U>?U***======,5,5,5[&Y2[&|||\# 5_5_5_6q26q   (&;(bP LP @z @SSS x x x   =ٔGFEGF/)/)/)""" NNN2K8:22KKK$>$_\@_536hZ`Z Z`yyyAAAIIEEEH~FH~666b+bL,L888~36"6"6"_8_8_8d2d2d285{8LLo>no> fB W WDD T Tm}|};;; ?><?@n@mn@!!! 555 " ӏË! ! = =k\[k\LLL*p)*p    #a#a#aF6PmZUZ"""  ""# :WBWBWB2/ 2Rgnnns???!A!8?8?8?<<ljl FPF/./.'M.UUUWWWssksmm))) ZZZ2[434:NMNhngpgdm0gr _zW@. . ::CL34 ZxFJg`DYSFd3ZFx40$2?+sw! 0 Y%1HԹICvJnw~%* L`p$(y`01.-irxCa>$ikv37D14cF/E&O\mqKjbsx~r $>Mrz>0=1.-<~!!OtwTkz9QF>K/ng>i`( ^>dC=J$[^IWf P,J(LR@43{NzBO2+tttuuuG:RRR s s~3;;k;$@@.,.yTyTyT/{6Z+%+:RRR KT K:RRR/a,(1,%.y`:RRR 89${:RRR 2p TpII7aM&%&&&Ef%$,sssL:RRR \[e\ ; ;l=l6 _8"G}G6Ba'w"zW0!w5Yj`} \('~bXGAAA,,, u u u } } }EEEKKKgggy&&&NNN   "%" - /' z$2#9Qe,H Wuj7L/j(M[y-Eo!$8 )(B-{ K_lXZsB00aY2JRz_&` EBhBrw{#-1T"3D'j3w,Sa)1M=>Mppp000?Y?Y?Y 2B&&a5_.@w$d;PofffL!L!L!NNN%{%{%{n28Lrٯ8(A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AAA큤AA큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AAAA큤AA큤A큤AA큤A큤AAA큤AAA큤AAAA큤AAAA큤AAAA큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤c|cv"@cv"@c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@c|c|cv"@c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@c|c|c|c|c|c|c|c|cv"@cv"@c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@c|c|cv"@c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@c|c|cv"@cv"@c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|cv"@c|cv"@cv"@cv"@c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|cv"@cv"@c|c|c|c|c|c|c|c|c|c|c|c|c|c|cv"@cv"@c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|cv"@cv"@c|c|cv"@c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|cv"@cv"@cv"@c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|cv"@c|c|c|c|cv"@c|c|cv"@c|c|cv"@c|c|c|c|c|cv"@c|c|cv"@c|c|c|c|c|c|c|c|c|c|cv"@cv"@c|c|cv"@cv"@c|cv"@c|cv"@cv"@cv"@c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|cv"@cv"@cv"@c|c|c|c|c|c|cv"@c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@c|cv"@cv"@c|cv"@c|cv"@cv"@cv"@cv"@cv"@c|c|c|cv"@cv"@cv"@c|c|c|cv"@cv"@cv"@cv"@cv"@c|c|c|cv"@c|cv"@cv"@cv"@c|cv"@cv"@cv"@c|cv"@c|cv"@c|c|c|c|c|c|c|c|c|c|cv"@c|c|c|cv"@cv"@cv"@c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|cv"@cv"@cv"@cv"@cv"@c|cv"@c|c|c|c|c|c|c|c|c|c|cv"@cv"@c|cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@c|cv"@cv"@c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@c|cv"@cv"@cv"@c|cv"@c|c|c|cv"@cv"@cv"@cv"@cv"@cv"@cv"@c|cv"@cv"@c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@c|cv"@cv"@c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|cv"@cv"@cv"@cv"@cv"@cv"@c|c|c|c|c|c|c|c|cv"@cv"@cv"@c|cv"@c|c|c|c|c|c|c|cv"@c|c|c|c|c|c|c|c|cv"@cv"@c|cv"@cv"@c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|cv"@c|cv"@cv"@c|c|c|c|c|c|c|c|c|c|c|c|c|cv"@cv"@c|cv"@cv"@c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|cv"@cv"@cv"@cv"@c|cv"@cv"@c|c|c|c|c|c|c|c|c|c|c|c|c|cv"@cv"@c|cv"@cv"@c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@c|c|c|c|c|c|c|c|c|c|cv"@cv"@c|c|c|c|c|c|c|cv"@c|c|c|c|cv"@c|c|c|c|c|c|c|cv"@c|c|c|c|c|c|cv"@c|c|c|c|c|c|cv"@c|c|c|c|c|c|c|cv"@c|c|c|c|c|c|c|cv"@c|c|c|c|c|c|c|cv"@c|c|cv"@cv"@c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@c|cv"@cv"@c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@c|cv"@cv"@c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@c|cv"@cv"@c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@c|cv"@cv"@cv"@c|c|c|c|c|c|cv"@c|c|c|c|c|c|c|cv"@cv"@c|c|c|c|c|c|cv"@c|c|c|c|c|cv"@c|c|c|c|c|c|c|c|c|c|c|c|c|cv"@cv"@c|cv"@c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@c|cv"@c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|cv"@cv"@cv"@cv"@cv"@c|cv"@cv"@c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@c|cv"@cv"@c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|cv"@cv"@cv"@cv"@cv"@cv"@cv"@cv"@3accba30c675661a48646b9c896fce789af85f8ed11af715ebf3720e5d9aa3c33585b4340e0d39d24b3b462a52f70df216ed6a0838334e5108843ce6900210e62fbcba73166b7101dfd5b6896fcb4ffc563f2947b4160cd3dd55fac7e7d3f7f72fbcba73166b7101dfd5b6896fcb4ffc563f2947b4160cd3dd55fac7e7d3f7f72fbcba73166b7101dfd5b6896fcb4ffc563f2947b4160cd3dd55fac7e7d3f7f743cbba24c45d11f35e78da1e063d08f6a5ae734319eb294ead01a6bb1ffab74e43cbba24c45d11f35e78da1e063d08f6a5ae734319eb294ead01a6bb1ffab74e43cbba24c45d11f35e78da1e063d08f6a5ae734319eb294ead01a6bb1ffab74e551a8571dd2bafd03b63793df5439012fcd066e06fa46f5ee3c3df81120d7b3e551a8571dd2bafd03b63793df5439012fcd066e06fa46f5ee3c3df81120d7b3e551a8571dd2bafd03b63793df5439012fcd066e06fa46f5ee3c3df81120d7b3e3da2161eb2b387aa6c8536973628dc8bb5712956256498919d7d9af44e7e17533da2161eb2b387aa6c8536973628dc8bb5712956256498919d7d9af44e7e17533da2161eb2b387aa6c8536973628dc8bb5712956256498919d7d9af44e7e17530ae2ecab4d04343fac74e53ce20dda82ef2becd55e96fdd9e208fbbffa7858950ae2ecab4d04343fac74e53ce20dda82ef2becd55e96fdd9e208fbbffa7858950ae2ecab4d04343fac74e53ce20dda82ef2becd55e96fdd9e208fbbffa785895351bb5ae65e0f1f0c8fb010431b3ee2c2cfda969547b1cd6cefaea59b0ae703b351bb5ae65e0f1f0c8fb010431b3ee2c2cfda969547b1cd6cefaea59b0ae703b351bb5ae65e0f1f0c8fb010431b3ee2c2cfda969547b1cd6cefaea59b0ae703ba59b960b3f2be653bb9daa09767c1a7286a6f4610298c9aeffd28958f34819c3a59b960b3f2be653bb9daa09767c1a7286a6f4610298c9aeffd28958f34819c3a59b960b3f2be653bb9daa09767c1a7286a6f4610298c9aeffd28958f34819c34653a0d1078bf1407cb5eee0f76359cc8855acad2e41c6a99d705da1626009104653a0d1078bf1407cb5eee0f76359cc8855acad2e41c6a99d705da1626009104653a0d1078bf1407cb5eee0f76359cc8855acad2e41c6a99d705da162600910419354b4c890beb9b145a9c53e4626a1d53f9e26694b9604b111044a7dd05da59e1db21fb5177a994525824235b5cad0b58ccb6d87c77abbd0a5d83f76276b5c419354b4c890beb9b145a9c53e4626a1d53f9e26694b9604b111044a7dd05da5491c60445a1ccb189e1770390119803c3a05c1b4707cbcb4c0feb930eb6da2dc491c60445a1ccb189e1770390119803c3a05c1b4707cbcb4c0feb930eb6da2dc491c60445a1ccb189e1770390119803c3a05c1b4707cbcb4c0feb930eb6da2dce99235b53398d4b4dd4f8556c63e390597839246f0d02d425ac01ef07d9e0441e99235b53398d4b4dd4f8556c63e390597839246f0d02d425ac01ef07d9e0441e99235b53398d4b4dd4f8556c63e390597839246f0d02d425ac01ef07d9e0441157baf987193e778e1bf4dd9958a7e5ad59cfc1e4d89ac74ee4367822fddaf32157baf987193e778e1bf4dd9958a7e5ad59cfc1e4d89ac74ee4367822fddaf32157baf987193e778e1bf4dd9958a7e5ad59cfc1e4d89ac74ee4367822fddaf324926f7b7727182ed33497b400b01b402dffc375435f0c602288fb4cf0dc086f64926f7b7727182ed33497b400b01b402dffc375435f0c602288fb4cf0dc086f64926f7b7727182ed33497b400b01b402dffc375435f0c602288fb4cf0dc086f6ef2fc716a9407b42cb465c15b6fba4c99828903ebbbaf41a6ee0c7931e169c84ef2fc716a9407b42cb465c15b6fba4c99828903ebbbaf41a6ee0c7931e169c84ef2fc716a9407b42cb465c15b6fba4c99828903ebbbaf41a6ee0c7931e169c840e330644e388b4c24c5e0e92120ebe40196a607c267bc1ce4ad1caf51b14eb3c0e330644e388b4c24c5e0e92120ebe40196a607c267bc1ce4ad1caf51b14eb3c0e330644e388b4c24c5e0e92120ebe40196a607c267bc1ce4ad1caf51b14eb3c8f64692684d1afcc20d24190c93d63cc446df7d8e54e3232ae987cc2938acd548f64692684d1afcc20d24190c93d63cc446df7d8e54e3232ae987cc2938acd548f64692684d1afcc20d24190c93d63cc446df7d8e54e3232ae987cc2938acd548b159256b48c3fc413bec3f98cb69e796a9bcbe2e628b5af8f5fe728cc4f2d4d8b159256b48c3fc413bec3f98cb69e796a9bcbe2e628b5af8f5fe728cc4f2d4d8b159256b48c3fc413bec3f98cb69e796a9bcbe2e628b5af8f5fe728cc4f2d4d4cd0f11745420d9e1a25f98441008080be7b32142c0b738b9751f9e5f11471834cd0f11745420d9e1a25f98441008080be7b32142c0b738b9751f9e5f11471834cd0f11745420d9e1a25f98441008080be7b32142c0b738b9751f9e5f1147183beef8b5727d1a2c9f17ca9fc12393de44a20a97bbb0bb3e292132116079d2c53beef8b5727d1a2c9f17ca9fc12393de44a20a97bbb0bb3e292132116079d2c53beef8b5727d1a2c9f17ca9fc12393de44a20a97bbb0bb3e292132116079d2c5305c1378fc280fc04bc098a7d88f4c2ee567c28986f15fd8f128543bf21cdefeece0cdce74733570e549853c0724a56ecf40d3a62938accbb791e5a20aa6cd39c05c1378fc280fc04bc098a7d88f4c2ee567c28986f15fd8f128543bf21cdefeea5881b876b05aff23e17fe35b83c82a9aa0e81bb4f81625578e034840758c1e2a5881b876b05aff23e17fe35b83c82a9aa0e81bb4f81625578e034840758c1e2a5881b876b05aff23e17fe35b83c82a9aa0e81bb4f81625578e034840758c1e219244c3b2fae02df0fb4ce72938607c03821d16aceaf9f6cb54d56d3d37db43819244c3b2fae02df0fb4ce72938607c03821d16aceaf9f6cb54d56d3d37db43819244c3b2fae02df0fb4ce72938607c03821d16aceaf9f6cb54d56d3d37db438d758dd9a3208807d5aed35d60aa66c297b81b3d74962e5b36e172c0d675e72a9d758dd9a3208807d5aed35d60aa66c297b81b3d74962e5b36e172c0d675e72a9d758dd9a3208807d5aed35d60aa66c297b81b3d74962e5b36e172c0d675e72a9ac04ff0826a1a16c78c669e792eddc00df0b9036d5c288620403fe51890c6aabac04ff0826a1a16c78c669e792eddc00df0b9036d5c288620403fe51890c6aabac04ff0826a1a16c78c669e792eddc00df0b9036d5c288620403fe51890c6aabd0754fa85a22e7e365678b5412d3e9ee281f1d63585f3cee5a68102cec9fa1451d7d62277b3a55de5fa0c0b1d2b918dba80fc438d89deecb9546a8d6c92f8061d0754fa85a22e7e365678b5412d3e9ee281f1d63585f3cee5a68102cec9fa145cc68eb1876609827796320c1156ffc9a9a1c16b20992b768150135d0fc6b0760cc68eb1876609827796320c1156ffc9a9a1c16b20992b768150135d0fc6b0760cc68eb1876609827796320c1156ffc9a9a1c16b20992b768150135d0fc6b07608734c3afba1e1a1a739871086e8000db0833764fa0214940def2dfe788267c4f8734c3afba1e1a1a739871086e8000db0833764fa0214940def2dfe788267c4f8734c3afba1e1a1a739871086e8000db0833764fa0214940def2dfe788267c4fd9ec6fa0187564845df6e2e9e36945ec0be682b5fb25f6288702cad047d0f397d9ec6fa0187564845df6e2e9e36945ec0be682b5fb25f6288702cad047d0f397d9ec6fa0187564845df6e2e9e36945ec0be682b5fb25f6288702cad047d0f397025a5d861063ae214690dbc18d7d94f901ca02a04ed8b909498a3a2e0f346ffd025a5d861063ae214690dbc18d7d94f901ca02a04ed8b909498a3a2e0f346ffd025a5d861063ae214690dbc18d7d94f901ca02a04ed8b909498a3a2e0f346ffd87cb5296fc15cde98676fa73641c3b6bd329cf42ae549f5df08703dda0e63fd7b0cc3f9ecce3bd63e80dd5c6e547db69618e58fa4ed8463a1b1b19f02f4be24887cb5296fc15cde98676fa73641c3b6bd329cf42ae549f5df08703dda0e63fd7de3554250f820c3a1690593b65031398f15124e7f350a230f2a0e278103ac64cde3554250f820c3a1690593b65031398f15124e7f350a230f2a0e278103ac64cde3554250f820c3a1690593b65031398f15124e7f350a230f2a0e278103ac64cbce4e9e8407a81300d77d42aaef3e6154969d0584a8c20579a0ef9a133f6e223bce4e9e8407a81300d77d42aaef3e6154969d0584a8c20579a0ef9a133f6e223bce4e9e8407a81300d77d42aaef3e6154969d0584a8c20579a0ef9a133f6e22330f57143b5850da6d2e306a70348f324cf3ced1235d7f9c18104fee30d7bfa7c30f57143b5850da6d2e306a70348f324cf3ced1235d7f9c18104fee30d7bfa7c30f57143b5850da6d2e306a70348f324cf3ced1235d7f9c18104fee30d7bfa7cab824c111138e7b396745c159473fd64f4d57888fda003f07d5bd211d7a85459dc37c06fc724462a42b909157d14ca06873f664023d25bbbc18e0cfa926da381ab824c111138e7b396745c159473fd64f4d57888fda003f07d5bd211d7a85459be99e1f5cb5d7eec4d21bc4864e38bc1d1282f0e41a5f6e7297b4a82b45b249fbe99e1f5cb5d7eec4d21bc4864e38bc1d1282f0e41a5f6e7297b4a82b45b249f086387c2e5eaa4fbc3db5872975f249ae5421dd35557cf2643340ef71c11e40730074087ccde5639d7882fc8523df5983a128c0af09df1ab81f5dfe6e2c2330330074087ccde5639d7882fc8523df5983a128c0af09df1ab81f5dfe6e2c2330330074087ccde5639d7882fc8523df5983a128c0af09df1ab81f5dfe6e2c233031685054efb7cb6963574b565682079fdf21d47e92976a92436c854eb1b50e7ad1685054efb7cb6963574b565682079fdf21d47e92976a92436c854eb1b50e7ad1685054efb7cb6963574b565682079fdf21d47e92976a92436c854eb1b50e7adb92b52d7d40a825273f0ab95e640d6b6f994f0e76f9b00ba792c7f6bcd11f849b92b52d7d40a825273f0ab95e640d6b6f994f0e76f9b00ba792c7f6bcd11f849b92b52d7d40a825273f0ab95e640d6b6f994f0e76f9b00ba792c7f6bcd11f8494de4c0b1f782c2985395fa764b53d76530193e13fb85d6ba35ff630dcd40960b4de4c0b1f782c2985395fa764b53d76530193e13fb85d6ba35ff630dcd40960b4de4c0b1f782c2985395fa764b53d76530193e13fb85d6ba35ff630dcd40960b6d09205fe5e5c12a5e594c51c6fa1cabb08b913b5cefb7ab26ca9eae3246227c6d09205fe5e5c12a5e594c51c6fa1cabb08b913b5cefb7ab26ca9eae3246227c6d09205fe5e5c12a5e594c51c6fa1cabb08b913b5cefb7ab26ca9eae3246227c26078f94f51657ac6e2c8e7ce21b41f4659c94c5772483a4baf0c1c5c9c6220026078f94f51657ac6e2c8e7ce21b41f4659c94c5772483a4baf0c1c5c9c6220026078f94f51657ac6e2c8e7ce21b41f4659c94c5772483a4baf0c1c5c9c622001e4960cf10309bb78c35ccae25648798be14ccd351eed2ff7c5f0ce1cf6c05bb1e4960cf10309bb78c35ccae25648798be14ccd351eed2ff7c5f0ce1cf6c05bb1e4960cf10309bb78c35ccae25648798be14ccd351eed2ff7c5f0ce1cf6c05bb4c12a830faa6924ea6fd521a498e70085c50a4f2a2ac3f0c3d09a1d4af3fad814c12a830faa6924ea6fd521a498e70085c50a4f2a2ac3f0c3d09a1d4af3fad814c12a830faa6924ea6fd521a498e70085c50a4f2a2ac3f0c3d09a1d4af3fad815ae5db6ea52844160efe6914bbeeaede044386525dc77f4a7f865241d439d54d5ae5db6ea52844160efe6914bbeeaede044386525dc77f4a7f865241d439d54d5ae5db6ea52844160efe6914bbeeaede044386525dc77f4a7f865241d439d54d3a7e8efadf9a40764b096decad065e7dfee1ba5c12105efa8ad1de7bf18887df3a7e8efadf9a40764b096decad065e7dfee1ba5c12105efa8ad1de7bf18887df3a7e8efadf9a40764b096decad065e7dfee1ba5c12105efa8ad1de7bf18887df479d9f1d5757d395d7c23e408f4d6f3dc419266ad6ce88d3e5f60acc22f3b726479d9f1d5757d395d7c23e408f4d6f3dc419266ad6ce88d3e5f60acc22f3b726479d9f1d5757d395d7c23e408f4d6f3dc419266ad6ce88d3e5f60acc22f3b7268919c736fa6a8dd47af21dc08125f9b3ae155e3a4080b7a8eb1892b890a1049b8919c736fa6a8dd47af21dc08125f9b3ae155e3a4080b7a8eb1892b890a1049b8919c736fa6a8dd47af21dc08125f9b3ae155e3a4080b7a8eb1892b890a1049b529a46a113b51b8549bdf4554ee31a36717c0a21942144c0aa4355b1b071e4a8529a46a113b51b8549bdf4554ee31a36717c0a21942144c0aa4355b1b071e4a8529a46a113b51b8549bdf4554ee31a36717c0a21942144c0aa4355b1b071e4a8fd5ffa25df484148bab24e02a142be95233e2e7a107ed36a000ec9530ec1b727fd5ffa25df484148bab24e02a142be95233e2e7a107ed36a000ec9530ec1b727fd5ffa25df484148bab24e02a142be95233e2e7a107ed36a000ec9530ec1b7270db9b598eda5c2dcdcc0bf3853c6c569db4501652d794c1dc497c0aa3cafed5502448ef588b16156b4b306dd1df1a1e552dbb66fce1d8863968018162d2bd4b70db9b598eda5c2dcdcc0bf3853c6c569db4501652d794c1dc497c0aa3cafed55ffb0d59b00bfa4e088301e4a95d663ac732cb1543e7a0e07df881387073c461dffb0d59b00bfa4e088301e4a95d663ac732cb1543e7a0e07df881387073c461dffb0d59b00bfa4e088301e4a95d663ac732cb1543e7a0e07df881387073c461d2f77e9f859a1b16bc1ae00517d14938f84ad1bae940c9d385913f7daaacc83362f77e9f859a1b16bc1ae00517d14938f84ad1bae940c9d385913f7daaacc83362f77e9f859a1b16bc1ae00517d14938f84ad1bae940c9d385913f7daaacc83365b113052c9c65c2d5edffa3e47efe32660ac87874f9a68d0e7c89a390a6f8dea5b113052c9c65c2d5edffa3e47efe32660ac87874f9a68d0e7c89a390a6f8dea5b113052c9c65c2d5edffa3e47efe32660ac87874f9a68d0e7c89a390a6f8deaa3433340dc3c9e058b312e079007e9475c72d4bf3e6fc1a2c1b058db8f289b51d8ac27a86f8a8f64d1b152635e6ecd0469ddbf5dadd29870a0f969538ec5cbbc76b45886ac005cfc99f3e3298f255aaf8b0c59235adf0f9c448f04d42dd125229715608adfd9443d46131b203d3ea2e60e70efb2539f22eeed3d9c65a3ecf3686d04c20edcfc6f2b31e50ae81f1e25f6f5771cade384364233971d24aefc3d554bb62e1542f90c7694dc2dd674e0b65e8cd80f3dab1852897cb2c9e16ea1cfd109236782d5a0add20328f237ec3c077100029d197aebd224fe4f740c5a8ca6c2f42798e065d95a4847a2543f79daecebdcce6e2d80e17480db20e8283c5234c78789ba007322fd6a6b8d218199cca9a302ae046f847d4bba9c634c63758c6a32e274510261c11e92a65d216fe64a3dffc189e0160a61fb01832d919d24c67636527c2bd0b524240d2b31430195a6e9cc23dbaa1a7b1f269c0f2774b6dcd54bfb2e67c91fbd2ee5085909cec073fa4c97b7b4cfc0655e6034f5a3fb5a9ef6425d90df922b1ebfa25185ccf01b3d22b82365986e4f45cae5499700e7ce54a4f695783977ee786cc2f47eccf8f02560ba40b499e6579939620cbdac8ba580cd3ecad16ef1fd492f42e4486421cca1aec60afcada3d3b1c14c9b24ec05089ce1ab9dd04ea0d55ac445635b331a4fccef38e9424e788495c360fe1da317c4f7b6a096b41f2fdd13b3f4d8548a2f0b7e5d561c2e49f86e4df8107acb6a6b2ef421460f88f9207f80c476fef9083f747db2a663cc249740d05ae09cd0c7abd9a56de98cc66cb5a68165fd7e158d573adf12c2672d086d4b4e15515aaba654a45855f7c41a23fe2e684f4fca33991b0b65e02a5959d045b59906bf3e2557a7f777f1def3dc891b5d617d2a261527acfc1749ff8c402601f8bdc90f486ab6bfed45a0371faf92ac3f3e352a910dc13d15370b6cf53199509d176cd39d969f0570cb211049f2694dc3211773272d31fdd1f0c27bf31e09adf9a7fd9ac42e4264e5bc26b3b3b62d7ad53324362b38fd8a2ba17d83f5b77d5bd10c9e4a0f51018c9cc7e8c86baa39b55ad47ae3f9824f1578de8af2bad394ad0c496e370e67cd4bc2b655ee49a723bfe187ec350b1c8d3cf1f8e7df3ca83a274b513b472a1833df6adf0a5420a4c96d72805c1094e85c320e1a67abdab3211bdad6694a841dc5ba8725acaacdb67b1cdcd568480e515eae06293d0d71dae3d2e4f0ad612cbe439673a84c164b91cef4022ef462159adf5db209fca4e91d238a0c590cd029e8e12979974a228ad8e35b9aa00030159f5907c4e0db059fb5d6fe5fafb498d27942f9c7a6c697d4dac8e7f56da15fa162371b43c851d70844922c97c6d9908f5ad0fc3586aa4cd8a82abf64174a8a572271a3e85d7cf31317aff8036928d7503ee5c786ffbcd1fcbfdfb53c8cbae9a464105c4a3f38389c7721c9d1fd0333103b86e7c8071c9db224d22836c02592239b28a0c1627fa33d830fcf44b8a06b8ebf35b040192c00759a6b0359563998271a664a88fbaed7d906b7baa240f94a377de8320bc44b67803bbde349f3e6413de32280d4e29d30273dadde1f9ee5bac32aa063e8a5a3670fa89661e8555d05531985619fa54a16eccda0e15e50bc11dcc6ee9df9b3c590cdc2f3c65d439622b1f44ba6cb54a14bfb9bb9fec4a1ca47a930f067c307f32481a1f30fe454d29ec7d61e9aff7c02bca3072ab2dede632a98e0d68985b025d402ebebf011281a5c1fb7f76ccc40aad2da2aafdc96e6360e8c5f5e62d0c56d11bdf743c7b22a0dc8b4927a6d6ddba218bbe5e954f0d9f7089fdc4e00d6378a1c2d596225f326a36dec65447d4cb31ba7164160864f83d502b4046d4d12086b1109b9bea1a4f756241094579d2c539d39c769ccae3ecc2d4817978452ff67d8ed9742e69f54ebd21bbad418f805c8bf79e2b5370f497b894bf4a0daee51ea758142daa5d7b18be167849e8be199fcb04fb57bbde81ca4a93f7f15636e74a9f4898c19fff6b9e861e036a0b43ac5949f4dd601358362197c26c2f72546ef71d6be672a5aec5645ace52da56cd47fe03b0c34d5eefafe089752f946deaea5ffe7ea203ed1babe0551128bb4a778c994ab7d795f234d34d74b2ac057928a1939d1ea93c7d463aa0ee94baa8aab42a1e7c53a9b5547110fffd1a85c30acc0a952bcb216eb77dcaf4d9dc41f3890c98e10d9681a1873dc05566fab9cfd19f13453aa526608c8edf59972aa8ddf454eb84bdcbaa1641f7eab904b3d66d6e7c533f68e1255ff839230cf999711c05b9ee030a7e843376aa51190971fd597643508cea7dc744e9469695a341c133007555e1391d791ce3696a7909fc75799f6ece178f767cfd55cc73e026e2f9e0380adb7ba6c6a23df855885e187295b6735fed61316b34608cd1dad6b3cee0e5e76f8596533043121f1dc7e1fd715c340213928ebec551ed55cc73e026e2f9e0380adb7ba6c6a23df855885e187295b6735fed61316b346edd467dc086098d317484b682eac36e2af9de7566399a86e649f150232455e8acfc52c9f93c2c8163833f44fcc1e9319a2e6e43b769e41d594047033cff1fc57edd467dc086098d317484b682eac36e2af9de7566399a86e649f150232455e8a5f78fa88f53ad8163dc202a05f8771e4b80e975a2b56495e2d13e93f7a7c8268b40f94b606c54ff8630c2cfbef2a601387be54befb623f06ecc98aab7e52a0fe5f78fa88f53ad8163dc202a05f8771e4b80e975a2b56495e2d13e93f7a7c82682f447968e0c9d2a823c63d8e9d919815b1729687b293b5286c5dc43514c3273462fa2fb614864f17a0b80b05e894df86f9e696f6ca356d8f4cae92e9fb448e0a2f447968e0c9d2a823c63d8e9d919815b1729687b293b5286c5dc43514c3273414c8c1e199c638679ca9a0d901b098239290a579fe72fb13cd3916bac4d2374076b9d7ce6fb20bb494d12d1bb99bdb003f71f1a9f0170034b68e3b1802c521a514c8c1e199c638679ca9a0d901b098239290a579fe72fb13cd3916bac4d237408102657a9d9c529d9d181591815d5c4df448b735881d66a708eaf81fcfe137db6a9b8918828a13dffb8f7b0be7aad523042eaead8bf76b07e74207351e0093ef8102657a9d9c529d9d181591815d5c4df448b735881d66a708eaf81fcfe137db33bdc66695f03d7593368fbcc80460e503b858cad9c2194e29b2fc3713d5e992d89057f7529c2dea9eb58a3ca72c1dbaafbb19d29f60452f2e2f37d4a3c609fe33bdc66695f03d7593368fbcc80460e503b858cad9c2194e29b2fc3713d5e992e418e5263a4227c8dfc297cc68c508ea3dc6962438f79be3575fe14c89d367a43f08becd6bc1c2205f45c44bc7b3f4048cc238b257a232b57de9d4b87321eda5e418e5263a4227c8dfc297cc68c508ea3dc6962438f79be3575fe14c89d367a48d94e499c622804015f1b4f56ce42442788e99d7d09e7083091307599677da048535794bbd4124731f4b969a1f2b3f0e2e25fc8e8092b5125c3cc906dd6135d08d94e499c622804015f1b4f56ce42442788e99d7d09e7083091307599677da045fd9b55c362e2faa43599e89b2a9db65e87a323dc8290c3195fa3dcc2d91aefb0f5fc0db31d3e522cb5176723491d5877ebc2f306572a8fdc86ef3bee44b792b5fd9b55c362e2faa43599e89b2a9db65e87a323dc8290c3195fa3dcc2d91aefbe3a4b4fa08f47950ca818b49048fed25708e15f5cb17c3195ac49c6d584a1053e3a4b4fa08f47950ca818b49048fed25708e15f5cb17c3195ac49c6d584a1053e3a4b4fa08f47950ca818b49048fed25708e15f5cb17c3195ac49c6d584a1053f0394eba891673b3819cd6bb9fdd80fa9ce89da85b3cd6011d7913189a6c1b4e79f69ef1a44bc162c4d8104adbfa18d44260092c009dc0bad299d09f9c3f13fbf0394eba891673b3819cd6bb9fdd80fa9ce89da85b3cd6011d7913189a6c1b4efd5f2b4a2d1b593067bf7bede71c04d3606465dee49d8bb154853749dc3b88499cc0290785ab120505c144753e0aa35763c42fb8e0b6e658b231aff47c99414afd5f2b4a2d1b593067bf7bede71c04d3606465dee49d8bb154853749dc3b8849c8ebaec513bcffe31aa4b780a13d5f1bf085f2efed79e2c3b0ddb1ce75538a596b3c93a4936d05d49732927c4f0a06e78b927ea586bcc7f1e6779050d2509d84c8ebaec513bcffe31aa4b780a13d5f1bf085f2efed79e2c3b0ddb1ce75538a592bb5400e6dd1dd0181674560e1c82bed28753c5f8b32e5434d3174da3d2de2c914dba3cfe3e89b185782cdae686a62f8e4b6b90ac82762b1e013d549ddbb61b32bb5400e6dd1dd0181674560e1c82bed28753c5f8b32e5434d3174da3d2de2c95458bc59ec4b4e38adc40162af814a386c6b0b8e2c9af255dae69aef537e8dd0f078355afce56ed45ee86b4af43135a5e03411dcaa13c12c866e6cfd6e207be25458bc59ec4b4e38adc40162af814a386c6b0b8e2c9af255dae69aef537e8dd0915ad4c6d67b5575a0b47f1bc8b762364258b64dd05055885c5b3f7599da732e1bd0fbb6d68372298c66223f62236aa45312f6ee6d85bc0715f695f809e2ec23915ad4c6d67b5575a0b47f1bc8b762364258b64dd05055885c5b3f7599da732e629ec7c79622ed1b1a19a3584dc8f736b539a1ddfd13855a22f279445250e172f6cbbd73efac3b27e4438a81855821f28303809da95dac96a88949eeae1ea61b629ec7c79622ed1b1a19a3584dc8f736b539a1ddfd13855a22f279445250e1727ef93378a0f0d8866ae3fdfc7c0c44a725b295979372eafb050f7f228e3c736203323d5bf5f5acd36e2ab5f49a581cab7815c81119ca5fefb50f2168b2b27f867ef93378a0f0d8866ae3fdfc7c0c44a725b295979372eafb050f7f228e3c7362eaa1db40db5dfe4892da66579544c2cdb066a3375fdb30535163e96f2bf21de80062948e2082638e1044c9c51af520818715c8f453f0cf6bf2a78979addaf50feaa1db40db5dfe4892da66579544c2cdb066a3375fdb30535163e96f2bf21de820370c175c67aa838b907ea585ce510d4cba011dc7e89292e80d73c21827eb2fbe4bae92c32711ee567392ddc81c97bfc4e4d85251223179e14697f4fb4d763520370c175c67aa838b907ea585ce510d4cba011dc7e89292e80d73c21827eb2fd7df5ce88f43df04f5133ddc0249ad7119b6df42df892a6bd6caef88c07d21430639d6d80a71cf8fa7aaf0e3f739e76fbcd8238f766b4ffc4a88683e697cac3ed7df5ce88f43df04f5133ddc0249ad7119b6df42df892a6bd6caef88c07d21433d23af71a394d1b690498e966a9dd90f3b49d5792e9498754d1232b700d04a4242e0270b72e95c524da31131611c7b8a669386c1c4fa13389fd6b50c207d920d3d23af71a394d1b690498e966a9dd90f3b49d5792e9498754d1232b700d04a42f7cfe4a60e12f02dc09d1cd2b901a9dc06bd70cbc9bca92856965ce64d46a4a12bb71d22a79d3111c21320ac5ab9630839ceaafab960fb9992b89f7e81d5d12ef7cfe4a60e12f02dc09d1cd2b901a9dc06bd70cbc9bca92856965ce64d46a4a1d511beccbf0cb10280a95ebb7419d35c949b3dbdf89ea4de2967bbc7b441484184e82149062a86c03a5c723bdf11c8ae0da67b81ccd00503f06d2cae8e3978cbd511beccbf0cb10280a95ebb7419d35c949b3dbdf89ea4de2967bbc7b441484174eb8385eb38892b1060cbb58b29779b02558834e4760bccff94b387b362170b601f472a9ca88101b69aa531328aa30036d7da13ede4e18db25443870537c88974eb8385eb38892b1060cbb58b29779b02558834e4760bccff94b387b362170b086c5578512dc4b9153ed2ffd5a378bea3aee65425a44b24b9a3141524c506318c20390435572d759d5a0d6f69621867f643638192300c97835c4463b92d1ad2086c5578512dc4b9153ed2ffd5a378bea3aee65425a44b24b9a3141524c50631a1e35b49eaa36bbbf863b0db5696e2ffddaf4452797278978e9545e0680a4db633554216f74a5b638ef5d205ae87314d62c5ccc35aaf353c9d5bd679710ca1bba1e35b49eaa36bbbf863b0db5696e2ffddaf4452797278978e9545e0680a4db62430862d759efc439989ed5f72084300c6a2d5d4e76dae6c213de6cdcc16f7d4ee102577cedf0f7041b9f9d85dd3ef3d76eb45f5aca0e6d3c0b35e337e88a5292430862d759efc439989ed5f72084300c6a2d5d4e76dae6c213de6cdcc16f7d4f22be4df4f410926e77f1df34927d3230a8ce92f9f45b9841065c651c1b561dc0e64cfd4f4ed584ab92bd256c06b06155869a410d1ced285718924c6dbeeac51f22be4df4f410926e77f1df34927d3230a8ce92f9f45b9841065c651c1b561dcf3e0aba0882a894adb294d5e15949eab42cb4039d46716137f544b21bc38f0146b5138c53b1bc72331173cd53edb7f5289adc3c6f2cee32a88eef28ecfed866bf3e0aba0882a894adb294d5e15949eab42cb4039d46716137f544b21bc38f0145f6fa5eeb5e31abf448c14ef915ee40f6111b7122f03bdacd9f3aeab04727272b219da848aff77418ce813bd5d20c9b176926c7ba7bdf3608022d08bfcfdc30f5f6fa5eeb5e31abf448c14ef915ee40f6111b7122f03bdacd9f3aeab0472727247e51aeb1be8ecfbe0a8ab3e962c9e1e885fdc44f18d866786b840c6723b73d9b944cdf436c94a48356042daa266c91682fca1fb7c60833bc65d827ebe1b17cc47e51aeb1be8ecfbe0a8ab3e962c9e1e885fdc44f18d866786b840c6723b73d9b72a0300390eb728c10ee35039e3c6719761eaef1d2532e959998a1a8075e4f80b179b1fe91f92fcb67decbf8ede95fdff811bb5e351110a054e4f6e808dfe22b72a0300390eb728c10ee35039e3c6719761eaef1d2532e959998a1a8075e4f8fb72c941d2a63e565b93c414c96faad6cc325b8b360154f97f34b46f12d14792af1b1bbd430b5180cf74f92d32c49a4eb0bffa46da7749404db3f637d60b211efb72c941d2a63e565b93c414c96faad6cc325b8b360154f97f34b46f12d1479205e0a3eb9421eef37048673cdf021615d93601e7e46ccff91448fa643eb6eea56f44446275ad4e476089639418373f834a6f30243d45df002dc0ef63d7c67f0405e0a3eb9421eef37048673cdf021615d93601e7e46ccff91448fa643eb6eea5ab6fbe9cb95c58abb17f9b5c60388f60cb9e0eff5254263cecd8a07aa5eca0a3c5d0cddef01f0e34414a48dd2d3bbcaccf553e43f5a425dd99c74338cf894420ab6fbe9cb95c58abb17f9b5c60388f60cb9e0eff5254263cecd8a07aa5eca0a30b2ba92ca3b14f3ef0c0eb3c94d6a0226524f5b79dd16b4c5ddfe85a5eb50ebf937e1ed69cac8e3f31839b8d355605be41672aa4be5007d5460d059fd239bed20b2ba92ca3b14f3ef0c0eb3c94d6a0226524f5b79dd16b4c5ddfe85a5eb50ebfea937aa9d330e00776bc48216a3f5d1d3b9095a9570fe7864c03f06a6f1ddef1530ff332566b6358206f741347f76e7d40531e5c20c219f8c90ecafbbf49ed5fea937aa9d330e00776bc48216a3f5d1d3b9095a9570fe7864c03f06a6f1ddef1bdb76f6d0d44ce7ef4d73cfb15d5302c3fdbaa3d3733737992e657d276750037f310601ab956fd249482b7b165e93ced3293a8763796efb4e9a9bd7c6eb295f1bdb76f6d0d44ce7ef4d73cfb15d5302c3fdbaa3d3733737992e657d27675003729c7f21e9ad0a3cfeb67791c30ed6734e0e8e57db776f5ffe902f12d1a998a3ba1441fc00ee4498d9b4e09a1a890f51128a5a7f5729ba29992cfe23b00b0636329c7f21e9ad0a3cfeb67791c30ed6734e0e8e57db776f5ffe902f12d1a998a3bc924a222d38d8cbdbc07c028f7023d2c7306b4d68b9ad8b95fc14c4043b25db4bf470295a25fb363f670a3f13458f79bc43bb774b4541b79b525cd7b8c56b680c924a222d38d8cbdbc07c028f7023d2c7306b4d68b9ad8b95fc14c4043b25db4c1ef4a61ff312e5a8a2fe4bd865475262de66adb796fb55edbcfb9f99de9933dfab9578737dac6d4ea48df65edd6702af29eead80650d382e163e9831d2b6563c1ef4a61ff312e5a8a2fe4bd865475262de66adb796fb55edbcfb9f99de9933defc3213db575861557861b1dd1f52a05fdb967559b322f3467e1b53641cf091528d1dcd7c59116a40d3aad986691c9a75b5742cd56956cc8d02b444eebe86a21efc3213db575861557861b1dd1f52a05fdb967559b322f3467e1b53641cf091564956e54545719accd2d81918aa9750e1e4517727ad2639620833a61fddc3278e5c3284b0aeb38fbe16b5760704419efee60baa1bc508fc737b5a78aacbdddf9041f33bc261057f12b37ae40b52bcbcd906d5e3577360010efedad0fba453b99fbe9884e5e1a28ff1d01c087bae2aff7fce7f80884f16b7e3941945e977f3ec2c57b414970db7adb6ea0e0021e1ff693c1b2c82c184b4bd2b9b94fad9909d18dfd2528a40503521b9d5662df761e57c4c19a8b4ceeaa36ef33d877ae4e95023cebd1f495dd3d62a7302017ce4c54a4437d06b61aa987fb9e88ce07438fcd5138c21e2ce5937429a9aeb92686b192e4751eb28399dd7af44bf524b5706c2237e83f3977475197c967344b33bff7b99ba25b073ef2e1f7bbd99b0f18a20137c3e6eb8b63a4be81498bd05dd959418d57a1718a73423d3521780409a6a82ff4ce051eeea30b412c1f9375c86965528f0fcea92cb59a9f6f7f827ad639f6d50d5432046407fe31a1b3416acbd34df0c4622c7f7e6fecf9859bcebd4214b6b62c505f09653e64c26b7d2b9774fe0feb247cec91c7711763d8da0c6484ddfd11e9e8ffaf860768e940633cd0dda9bdb10d3faa9f018e4e94bcb29975cbfa8fcb7fe424f0e86363c03e17fcf28d44938d2d064d3de8419705acfa6f6f7a286a66e4b7ba77251f6777a08d12918eecb903eb884b7b41ce7dc78ff2d0f9246207c8124a2b9bd849651760ce0a42c63027fd9f0d7271f7f56cdfa409e63733ecee341671aa5db584ee6c12f0b2284d79ab107e1a79a625f8b28d80bd6872031465e55bbfd6ab94a3e3cc02359e455af7fed69ab8dc2266bf58a3b10d4153ace9a776b28fb66dc13cad79303d04b81a83a9d556775a442e1369d45121a0e0ab8f13242328c144a92518311e69ba5e32529650673c6ac61b300b97800f8cd5423b429ca2abf1fd9f5a27332c9bd4b4933e88651029ccda2b4d5411818639dc5deeea56bb4aade6dc27c1bc7eb5dcb6f3407587099018ab086866a88fcd0c71d13d415ebb1e500ed174b6ea6feab9a471e8fc65848fec54832db42dc4957f83e9906c5b1d2188c1f0dcc1e68ae2779395b1b88b99d551044fe2b149502d993fa0eefe6bf17bed8434bf253c3358f66dddfc22de084b67740bc2295e29ebee0b02387d706cc222e0a29d16cffd3997def9179353eb6ae020644c2e59a5d4dc5ec1583da51eab7eabbddc109ef35ed9aca855ca57629ff38f775f7a972da5771df9654e0bcdf8aab7bb725739e88f1529897190c26c969689735852da29b39f1fa962a7875dd5310a7e1d6f6befd7aa20f4acc0b9154f3206565a2ea5c81b71ad7b255d2b9195f8e79dada8f4e68c15b1ceb61f1f35354106972a6e3f29b69f351d701ad1ff3690284acd052027b622bc696be5fd2068fb149cb82a10e6dd15537175604c1a212e8ef2270894c00469db7356e9b7c8c22ac33f2073fe1e70816ac65cba1944a17271dbb348e381137d9156ae36c93d16afc52347daa6caba50395350ed78af40203821d243e910a11a7a4e9f2d2eff70820d5863bd5593de8d283b89e1fd8e0bea6b8065398febfee36d74bb3b372c68d501ba40861d85299bbd7c7d105f858f5cee8c2fbb813127842fbd390ef59bd2ed0ac57b027d553d96fee0b46359d953b7dbf3f1b388f55a2ac4c13336f2814fdc862ad52e88a93c7eca7cb3e68d2d8d9a930c380a28b617d0a96f3b570292cc1de8cd5e378f355d7e027cf06513b9f7de6cb3fafb98e1987998a5fec1247c81e56103438851b866fcfcb4e84dc2258dfe75ed5b1a57fcb7c970ca7074567652d34d5e89969f8017a58dd943d3ad04304c723d7991097113ff278fff1c303d7b3e22f4faf00ba6df2863fecbc35a5fb92c690003c23752f77c7ea1108cd51dd7e9b0ca7021ad925aa982bae5bcd2f988b08d453ac686aed93e73d519c2388db8167395d49b68c7a8c091b76437ee92066570291b820ced08643f21233a62c5db69536ed9c040861c735124c0c5d5c92c0e1c1c46d1db523ba6899f031fa29dcba8949e01ddcf1f27402a0bcb4a99045051faa14c41f31f82c4ed92f79175974d9ee9bd096d9909a30a3fc6816a667da1ebad5f714180c4d63ce442cb7297b5f8e37a1e090a8e5f0a0e99d8029abe19220d3bfb40c98b0f257abe501aa54b1b2f6efdde780d496ace35e49a099a8edbfadb548cbeb88642cc24d0c4b409b3f3d6bab26e9bfa3d0b449e221f5faf329f159122cdd6ac9d92dff5a182c0355cb4b2cc9aaf7ba2693864bd27ba96653340dba3cb9a3ce8f18e7d0a0cadb73cc9264772462de953499534736998d3c54f8c7c3cef1ef2482867de99396fd37f464595e59bdcfb1ac4b1642446a56d70ccb2dc27ef1ef2482867de99396fd37f464595e59bdcfb1ac4b1642446a56d70ccb2dc27ef1ef2482867de99396fd37f464595e59bdcfb1ac4b1642446a56d70ccb2dc2716294a77897af50746107aa47d85351e835ccc5b6b187e8a3b2f40f78802169616294a77897af50746107aa47d85351e835ccc5b6b187e8a3b2f40f78802169616294a77897af50746107aa47d85351e835ccc5b6b187e8a3b2f40f788021696bfcb5b86fb0a88c3c3bc0d5afd975e656c0dc92704bd7fda1f5e9110807325064d9506f85cbd7906d8971d5d463c66fdbfa5e1e1bd80b690d673e9bae23c3333bfcb5b86fb0a88c3c3bc0d5afd975e656c0dc92704bd7fda1f5e9110807325069e38f0d54f0151f9574bdce9156e97687aee8363f13051bf83eaaf20d2cc47b7c3b57d6b63b677db7c21934561cd5485e77d4614acd86001d2ad297edfebef259e38f0d54f0151f9574bdce9156e97687aee8363f13051bf83eaaf20d2cc47b7c546720c356266f5eaf1df2f013331a86e5ba00bcb9b9326fb88896049da17b09d4bdf05f01937a7b1e6feed0150e2abacac5432eb439241a6d88d471fc055c3c546720c356266f5eaf1df2f013331a86e5ba00bcb9b9326fb88896049da17b08061fe936eef92520d28565fa7d09b94a39dce1262a5a6b3a5f9be89b7322ffcb76751327e4d5b2761a34603664b42fef38828f0bfe91e47918ec06baee766758061fe936eef92520d28565fa7d09b94a39dce1262a5a6b3a5f9be89b7322ffca1e604aa8ea6cc1e8594a3d5b9a938d11c4b3d2db32444871fa1acb3c2c5cd83b9625aa2b81751cc732961fd105184f23fa8a4c4d66b6fba45759d8fd7d5dd25a1e604aa8ea6cc1e8594a3d5b9a938d11c4b3d2db32444871fa1acb3c2c5cd83de655da20137f63645e12e1199bf88ee8dbd3eb45b2275eec8338cbeff75ced4e38621364ab9446c1fa1be034fb4bb8c80f9d782b07625a551a94a695f1ff797de655da20137f63645e12e1199bf88ee8dbd3eb45b2275eec8338cbeff75ced4bea38e60aa703e496a3488ff4064c286e1847546051dc73f5b3cf9e0608de99d82fdc840932004d5cb0203ac7a14f86ce8f5e0fe0f02fa48ee4d7dfd8a8af72c9170eaaba825eb841d5194a4c9f02a27d5daf1f0913aaeb7c503c70428c1d85a9fc1fd19b155785c63990fdac3287d3ecabd0184e939f2e8c4c74f05ab73f5893d539e4c07dd30615dc36afc56ae96bb600ffa37f2d8d03906e413c194c70b489fc1fd19b155785c63990fdac3287d3ecabd0184e939f2e8c4c74f05ab73f589f0bc0c89632ef4c340d5c90a9eb01bd3a5e5a6d593e7353b92aaf6dccdbe7fb5a372eeed5f65073f7eda92df48c5c4287d5bd258c5a7d5dd72720d6cfe423b84f0bc0c89632ef4c340d5c90a9eb01bd3a5e5a6d593e7353b92aaf6dccdbe7fb583999cc221401dc2fccca9d3dbe395c82a9f009db310a00e811c68c60654771916c62c93da9ed9338601adb171f1aac3d28c1c9cae35ee1b6de7948de837e436c44f8ed734252cef64890f55aa4ca8e62cdb0d58d8c400bbb1d473c3e1ee6d1d7e13dd197d43cc401e734ca09365f4ac76df7b695c709e3bfb04726f5bff7178fe4deea22af6d5f86bf1ad44db25a3e452875f40d73892fa6681c50f83704c8db78e533e055c607b009b1ad93dbbf16a3595f6522b95536eff974b202a34e8fde3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e46f1bf431aa68e36406b32cd94afaafd109452df427aa726855be4176077b56a2e3c4212f38d27aff680c0a7f6c377829438a7c7a4f85ad4789b22de7ca73a9042acb60984c6f721fa89c42cebe22572acc9434cc7f27d2fb4362b3602deb1d627f9028bbdde32e61ceceeb929520023607de25aebdc039c2d568d9c1a8d1dbc7c15747f0d13d0884b48d424c3b38d5e05cfece09c539c906d5dec48be3d083c0a16cfbe6b674abb6534c984f06af296a01668b208f0967f25f8a4348e625a36d9acb2151507735aa72c6aeaf15142a75cb0d3b37b48215ac45ee17106adc18bee23029c39e8d677ba3d4f672d1e5fab0706c61412af4daf4ad16394b5fbcb1bac0d4c2067cf12930993eabdd0dcadb2d41748e4a4d78f8b8280439c936fcbe1237917e841455566e030c556b8281ffe82ff15ab5cea4fa01f40276340d4c762ce9085b2a802e3890a836414fb1e80c2d6b34dcf3155a02dcb7ef17f1b9a01ad00dd6cf406be2cd020e16ffefc4e01c8bc45324e02341a71c52993f07ef5c343ed8f538a78bbe635a06b85bff5b8d60fa81e42eb9feb4c2359e8bda79037716a2b358906f58a62c64e94bed38a35a05516f97b88aac5601786e46893b4525b83f61027bbcdf521589b58fca01c3a5d2cf9ee40f69e48567b2175647fb5e2cbb3747c65d30d8acb31fba6df0a8af2a7a5b0577d002e40b36acacc0a0372eca2d6fbcd26438397c6c3de40f4546c7112c81f784356e614ae529d8c90570d40f71251c08c3d0c8fa4d85d67a1252aacaeeccf7bd24612cf227df4101c80481adcd02c744eb87a94e5ebd94e5966e103dcf29da97b458543600f3aa79c8158d47a9e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8552c74c53987293b49c9a105186b0f195b07dc0cba14020f9706511b0b8f5b91122c74c53987293b49c9a105186b0f195b07dc0cba14020f9706511b0b8f5b91122c74c53987293b49c9a105186b0f195b07dc0cba14020f9706511b0b8f5b911247e1e543715436e3b0fa890d8f3a401aa298777e8e110d5ae57fd7fcdc9d2e6765fe419a4b46476e3b606ba6ceddbfea70e5f4ea2014e8524b5ad0dccc50a22d188550b5c9ca27df3db8523412d7aba5d0c64a9a617c2773074b40f1b68f328f385af9ef7a2d4e39913e35a0e29a349ada00e126c0cdd06e1282dadbbbca32a6385af9ef7a2d4e39913e35a0e29a349ada00e126c0cdd06e1282dadbbbca32a6385af9ef7a2d4e39913e35a0e29a349ada00e126c0cdd06e1282dadbbbca32a63f8c86d8c3946254bcb438c66ab8646527c19a77c663a7b71d14aa113340fa6b2571af2050c0085a04fae04a9203e8055f37f11285ab8013ac86327584b536873f8c86d8c3946254bcb438c66ab8646527c19a77c663a7b71d14aa113340fa6bf6826c476111e0231b33742663ca2300166f277cf379a19ce6f5c01a3ab0288b0548ec9f78e822d5911a58cfdf975bf8fc984b9820b08c327a620e50936b7127f6826c476111e0231b33742663ca2300166f277cf379a19ce6f5c01a3ab0288bc5839730f9e1339142e5295766f72c7e90829326c74f720802e97679dea95bfd4444ff5f2a671900f7f2b37d8d29c104c520ed24546c0a60409a4c79d9807184c5839730f9e1339142e5295766f72c7e90829326c74f720802e97679dea95bfde6590614c431693e108411d8e0b9ca4ffba019ac7388b5af22114fcde5979d4668996390e9d73cf22a070173bc74c89cd428650fa14931c1f6ad063b9d7f4387e6590614c431693e108411d8e0b9ca4ffba019ac7388b5af22114fcde5979d46c8430742776a9da8e0b729d7322241eee163f78c20c45cfd140282815852b8a017cae84789906f31dc36c4725f9a217b78489f57ebc1c93ab5a11a22b3f8583cc8430742776a9da8e0b729d7322241eee163f78c20c45cfd140282815852b8a098963ea8269f5f7c5abb8e28dd5989b980861f752f3c718f26046b5c4970d56498963ea8269f5f7c5abb8e28dd5989b980861f752f3c718f26046b5c4970d56498963ea8269f5f7c5abb8e28dd5989b980861f752f3c718f26046b5c4970d564a85a3de5e7a7a5db5a1a2784e257800f6d91e76b9901048b800ce2cb1d19eabefaf806f5db06f747a4327bd5cda5a998d3fef27979f1b5e8a96da1fbd63c6107de3bfad08f6e0188764c613b731ad2d595a2af04aeffedce6d6c3935a4a932dd6b9d26a06ad51e4424fefc4a37f9245486b70347bc2e3ea36f414508499e673bf84fb32e02021ab61a3e5d3d207f2b0c1c7843453cf2b813789f480ece9bf79fe60632f50d0813c0866a8af44711c673b3cc9218f4be4a19695f99121206d615781e12b996b50e9e9d9864fb7c25f54f4ec4e69f46f5eaf26c2b3c950c2bd75fa251c6d3d3117fdb737e9ad6883a358cd1d331c2c95df90d4963dd31b50822081933965d3f03aa674c8ada3b5d73a2287d71e35bd8e4fa6d732724ba951dd27a836cdb388117cf81e78d9fa2a141cca1b14b0179733322e710067749a1b16fe94baae068f2729566e70947faa81deef8d863ed837f05da1004a390bad4134294f9dc59b308c5f1e19b22801b8a511d16aaa812135e149fdbb6d14d8f87594739f9dc59b308c5f1e19b22801b8a511d16aaa812135e149fdbb6d14d8f87594739f9dc59b308c5f1e19b22801b8a511d16aaa812135e149fdbb6d14d8f87594739be71293eedabc8c381e834ca91df5b2c7a98e896855e4e4b99c4f22a2c8b16a3be71293eedabc8c381e834ca91df5b2c7a98e896855e4e4b99c4f22a2c8b16a3be71293eedabc8c381e834ca91df5b2c7a98e896855e4e4b99c4f22a2c8b16a3f000bb8ac5d40e66c8d33641fb96fe30109f41424949bea460fb3cf68adc9856e597a163954bb2c2b1786f512cbcc2ea1fd7a1ac83e16b3c429091b3d24ab42d9a380a854ba06590957debd62bb05288f100f95c1b96cd378442e684b9a8997d3f2b8cb2e72fb99336ad4cefb5654b0ddd8c0ec27964c7df823653aca96466d08f3a71043bcaf5a47a560eb49ec94af3e9dea4961a5c53989e7c58411f7f8c773f2b8cb2e72fb99336ad4cefb5654b0ddd8c0ec27964c7df823653aca96466d064118f82094f4debeee48d446031c7f2c9e60efc6e24cd666d63e944344fdf6f5a3b9ef3bdc4fb989a0f2ce461e7e570d1f1842af386f5e552dc7a098f51dd4664118f82094f4debeee48d446031c7f2c9e60efc6e24cd666d63e944344fdf6fe363aea961423f107aef6203190573da0a6d3641952d5478710677e87b289d1595f9353c4e1a0d2b2748b16b3a1e917e7eb445f72706ad147201677a0480bb6ae363aea961423f107aef6203190573da0a6d3641952d5478710677e87b289d15c61a601578e2ec9be399aa38f1d9e927878caa65e1a65274c2fe703f58064460c61a601578e2ec9be399aa38f1d9e927878caa65e1a65274c2fe703f58064460c61a601578e2ec9be399aa38f1d9e927878caa65e1a65274c2fe703f580644607f98096701e0318e71a2db8d0e05029ae59f86d41b2aed9ff95293aa641efbde7f98096701e0318e71a2db8d0e05029ae59f86d41b2aed9ff95293aa641efbde7f98096701e0318e71a2db8d0e05029ae59f86d41b2aed9ff95293aa641efbde23e07421daee23e6ea734055cae76940854d9431ba39102e11bac81328807e29e5c06c01a125dbae75cfeac398bfad2d5267d60922e5b4163df8268204a47a7323e07421daee23e6ea734055cae76940854d9431ba39102e11bac81328807e295c3ea0bc29f2e9938ab2437981bcf23992831546f2b493b85fb02b9c81df35e3f6dd7836be6a764b780ef46003399c9178ff23bd2a3c14377c7c8564205b51af5c3ea0bc29f2e9938ab2437981bcf23992831546f2b493b85fb02b9c81df35e3c4432d1b323258e3cf966a59d8044a78fc0757fdc24c63e126fadc3c91f6b45ec4432d1b323258e3cf966a59d8044a78fc0757fdc24c63e126fadc3c91f6b45ec4432d1b323258e3cf966a59d8044a78fc0757fdc24c63e126fadc3c91f6b45ed9f6f00d5720db8f9940f080318a3b52c38dce134c6a9f4c6b7dc14f752eceaad9f6f00d5720db8f9940f080318a3b52c38dce134c6a9f4c6b7dc14f752eceaad9f6f00d5720db8f9940f080318a3b52c38dce134c6a9f4c6b7dc14f752eceaae6ff4ff038c8e3c7df8b81deb697d90b8cf22f721866866f214bbe0619492065e3df51338228a79246ee167e44fa69bc81783628cfcaf5362eeb6d9c7eefe94e8efe7cd13c29e903b1959a11565bc277f9f7e20320f55ebdc0a264462c84ff3106270b4a97404cbee3bdaf92701f12b6288234b17e67fddfc2716981b2239e4106270b4a97404cbee3bdaf92701f12b6288234b17e67fddfc2716981b2239e4106270b4a97404cbee3bdaf92701f12b6288234b17e67fddfc2716981b2239e41fd2b21a980421e85a23fbd8124832e563a2d7511efcd5465977b44b61e3c96fadf22047e383e09092a33972bb0ff3921228290e231f003252ed492497930c0d2fd2b21a980421e85a23fbd8124832e563a2d7511efcd5465977b44b61e3c96fa4d3539794293dce8c1ce7a020cbebd1721a7a9726088deca0b0ce3df45f0e1cb4d3539794293dce8c1ce7a020cbebd1721a7a9726088deca0b0ce3df45f0e1cb1e5c9c3be38acd7d2a4460a06fd143711d0f8c6e6e4cc68d7d8cb4125c047eb7c7a4469d20714fc44bf79a00ff9167bb86f3839fdc12c54fba964d8b37cee3f436601383c04f110dc3d213fe1ac6a9eb5b9f2a8170f1c0a470698d1f52a29a2dc7a4469d20714fc44bf79a00ff9167bb86f3839fdc12c54fba964d8b37cee3f4db72c2da44debd76870e673077152e54b4e85e67db70435a261cde871e591b7112b424971060e3be09081e9231e96ef72704944427d61f468ede548cfe2a75f0db72c2da44debd76870e673077152e54b4e85e67db70435a261cde871e591b71e5fdd75efb71a274ec8ea7791847e13079d93ab3479eb4a55321aa08f60f1f8effff35a04b16da32f953080f37b1f612a1afb58c0723135692bf3e81b8dd2c2ae5fdd75efb71a274ec8ea7791847e13079d93ab3479eb4a55321aa08f60f1f8e27357d1d4524ddd92eb9e04f4f7e47d13e00dd39e0d68467888666d89f69bc5c7f32d10271d8e80165a2f24c2b270542dc55c35354d8129f8b09e33353f125f227357d1d4524ddd92eb9e04f4f7e47d13e00dd39e0d68467888666d89f69bc5cd099273ab764ca7f0464ac40456b15d8dae6ea2c5701c307fbb938ae4fb97ca02fdeb2abda30b0f96abb71d439c56c260a029ffc6ac59f5597909dd3978f78dad099273ab764ca7f0464ac40456b15d8dae6ea2c5701c307fbb938ae4fb97ca0aa49ca9b13fc2ed023b71876e13eddb4d3055e46de24dc9fbbe0e0175a837121aa49ca9b13fc2ed023b71876e13eddb4d3055e46de24dc9fbbe0e0175a837121aa49ca9b13fc2ed023b71876e13eddb4d3055e46de24dc9fbbe0e0175a837121770b54ac2be155da2baf1acd8898198cde632ccf70e8d6a69999fbd69ff15329770b54ac2be155da2baf1acd8898198cde632ccf70e8d6a69999fbd69ff15329770b54ac2be155da2baf1acd8898198cde632ccf70e8d6a69999fbd69ff153294b88defa873588699f4651f3d10cd710cb10b20c407368279f6ac38a7fcdc2022c1bedb5a7757ab70d3b15789285ac8443a3880fa1d4a43aa49fc1609dc0fc694b88defa873588699f4651f3d10cd710cb10b20c407368279f6ac38a7fcdc20246ba9c2ad00f948198fdb90e4ed91ce5301f25c8c2e42b0d1c6200262a289e6dbea9cd572ac534f9cc63bfa2b056fed6972420b5391f215232c1f7bd9a50d84c46ba9c2ad00f948198fdb90e4ed91ce5301f25c8c2e42b0d1c6200262a289e6d7e62b9afd47880261793a47a494a585aab234f47c959d3f46e833b95f9f92494490c0a10c26a576ccd6772d0fdb1ffa7ad6820c3258da8716bb8b97feef32a5b7e62b9afd47880261793a47a494a585aab234f47c959d3f46e833b95f9f924947ac3165635192aa08589a2221f1357a758e1181bee6765fde2107baee943df2853dd2445472cf9da422c3866eb6b3e6762b2bb2e3eed4015e9260c5795de7e977ac3165635192aa08589a2221f1357a758e1181bee6765fde2107baee943df28b0eec38db7a5b167c3fbc2ba6d1c444cfd2053b1be2b3fb26294654a30f91f6e3b12e10e90cf24f8a986d87b064b7960c58d2335bd11dfee96dc8ba02a19bc93b0eec38db7a5b167c3fbc2ba6d1c444cfd2053b1be2b3fb26294654a30f91f6e8aa034dd3fbc1453d4c59dc7e29330b723b546b58fdb7d281a12ff7c9de5cddb69f34aa79477444793224e5f6778146c17ad6952922ca2809005b28e7f5581f28aa034dd3fbc1453d4c59dc7e29330b723b546b58fdb7d281a12ff7c9de5cddbbe521b9d57699962f60cedf19586383c71be0f04f444270bddfd5826a8a1f5b6b4611e0f1918ae633deb21fb59afcf983988030889ceaee94903244bce0f84f8be521b9d57699962f60cedf19586383c71be0f04f444270bddfd5826a8a1f5b60497240bd74c03bf3d377f4090321139935d37ff87ac7a11f093635c173ec90aa0eb32e6549a07c71dd9d214d2cc908e4249529f65b5ade692198debee5912550497240bd74c03bf3d377f4090321139935d37ff87ac7a11f093635c173ec90af528c5b1da088fb8a8d9c7daf7f572a0bd622f3728eb15d051d3ec5003a9782666d3b8a71789206552c8b6fda50c53a59dada90671de6692b136ea02afb7d2d8f528c5b1da088fb8a8d9c7daf7f572a0bd622f3728eb15d051d3ec5003a978262960d7e18631f7e0bd5b7d8f4ed82d2be66f556e870ad73da237711c63e3a0b22960d7e18631f7e0bd5b7d8f4ed82d2be66f556e870ad73da237711c63e3a0b22960d7e18631f7e0bd5b7d8f4ed82d2be66f556e870ad73da237711c63e3a0b2e2d69edf15d199ce9cd28181fa4bed913961e5267c730c71a46270896f1add3fe2d69edf15d199ce9cd28181fa4bed913961e5267c730c71a46270896f1add3fe2d69edf15d199ce9cd28181fa4bed913961e5267c730c71a46270896f1add3fd7fa078b6213e34bb42ecf8090fcc5bc3e7deadbbd3ca9ac7ae3e01986254028d7fa078b6213e34bb42ecf8090fcc5bc3e7deadbbd3ca9ac7ae3e01986254028b12809503d1c8cbf595b07e8f0742474e92a3bc1f1c4ba9fc43cf6928203dd3d4efc6f31aaeefbb99c130cb2f97f084ccce3e00dffd8716fcd4cad00ead544504efc6f31aaeefbb99c130cb2f97f084ccce3e00dffd8716fcd4cad00ead544504efc6f31aaeefbb99c130cb2f97f084ccce3e00dffd8716fcd4cad00ead54450aa28bd2a44ad545721e56903ee68d15fe9b9710c99bdcc31da8d9086e971e42cac1c522454e8cd5771f347050359b80a967d91dfc839e56abad44afdc038c32853400078c51b60f2961d2e0abbbe6956f6d2eaca1cbb980cdbd5711edf5f8349d3d7bf2b8cce2d9a8b58503376b9756231177fe9c0a9d2364e310fa81accabe819b55e99bf55546ff94bd9502e40a7873fd0e553a3167ca6401c9d0ce4e73d1fd3d7bf2b8cce2d9a8b58503376b9756231177fe9c0a9d2364e310fa81accabe89878d4ac4d9697bd49afae3449882c3ffaf61c95de41e50e1c4d31be54288f5a24f917d2d565104e0fd4722ccc9bd6d6f4dfc95f0040816e4725b37e85c9db819878d4ac4d9697bd49afae3449882c3ffaf61c95de41e50e1c4d31be54288f5a39754767fd45293e5023addcf62bf929ab24fd176209fa8efdd7d4e21a15bc558f406f23e6a58c18dc2eb1aeb999daccdcc5582a2989620e5845725bfd103ff439754767fd45293e5023addcf62bf929ab24fd176209fa8efdd7d4e21a15bc559eed1afc0435b18349cbcfa8eb308b4d1164f37ee8e523b1b8b28f648fa71728bde7011ec17ddbe3d77cbcc6e37887b32354000f2b8e7785c7049313e3adbdae9eed1afc0435b18349cbcfa8eb308b4d1164f37ee8e523b1b8b28f648fa71728b32fbe63c9e4076c714b58f7f581d4e960086ee05957b9ced6cb460b22b43a370527e5c7ffa2be42767c7eaf24126fa4dd47e82010a1ad8142a6948d9a2dd4c8b32fbe63c9e4076c714b58f7f581d4e960086ee05957b9ced6cb460b22b43a3747d1acb9ae016812fabdebb74864c46760aee566bfcb4c090d656b98e97dd69d9724d29ee3d07b7718d4b3eae8adc99ceae88543592ee9b5e15797846ae9f51147d1acb9ae016812fabdebb74864c46760aee566bfcb4c090d656b98e97dd69d95337ef6f609381fa8c15f3ecd9a37ed3faf8299137f8a467216eda176c5a1e295337ef6f609381fa8c15f3ecd9a37ed3faf8299137f8a467216eda176c5a1e295337ef6f609381fa8c15f3ecd9a37ed3faf8299137f8a467216eda176c5a1e237eb19842f2a9e0a06f3eb86246ddab7a97403f18276f2912ac6a73bd2d8f570e1d0411ebfef5cbfcf371a356d2ff9363e93aab3da3ad639f33fff8c4262b4a91106afb91cd75bd97df86f9811e3878ef0bf1f2b3d6eb560d667d2a29fe9ddcadf29e61ec19241f57c36dbffbc088af3a0a96eb28e97ca99d4fb8cbe8f7c2365df29e61ec19241f57c36dbffbc088af3a0a96eb28e97ca99d4fb8cbe8f7c2365df29e61ec19241f57c36dbffbc088af3a0a96eb28e97ca99d4fb8cbe8f7c23651946bd5a1f14deb6b69cf5019e34dfdf6dea9fcd7a559805e7f71cb138a572411946bd5a1f14deb6b69cf5019e34dfdf6dea9fcd7a559805e7f71cb138a572411946bd5a1f14deb6b69cf5019e34dfdf6dea9fcd7a559805e7f71cb138a572419091ca285fa8253a1000ba6c692549a52f010e70e0e437fa2bf79d2a48d87c4385fc2231d59b6734510ea434a3a6f7216c50344f1bbc07c0c4fb6dcfbaabe5ae9091ca285fa8253a1000ba6c692549a52f010e70e0e437fa2bf79d2a48d87c435a46f070b3fdb297d54a06de36e96e4f6ea83d9957826fd77f7640a5251878ab5a46f070b3fdb297d54a06de36e96e4f6ea83d9957826fd77f7640a5251878ab5a46f070b3fdb297d54a06de36e96e4f6ea83d9957826fd77f7640a5251878ab41a322057ff3d6861fe9eab9ce66d9a0081b48403777823e6483eae1bb3ae8cc010359dafd6962776976a533c9e78c0513ad7ff89199c1c6405fdef47ffcbcb241a322057ff3d6861fe9eab9ce66d9a0081b48403777823e6483eae1bb3ae8cca87b6e21ac43dd6d4695a07497338ed0dc3a9cee2cdc394da7770f293512e6aafe14d61ae01ffe6782cc0bf59923ff3d4487a8f87b8acf12e8374527f93c9b27a87b6e21ac43dd6d4695a07497338ed0dc3a9cee2cdc394da7770f293512e6aa312ef465b9767dd78b2928545245e456002a5b88beb3f01ebd02dda1f6681ae2312ef465b9767dd78b2928545245e456002a5b88beb3f01ebd02dda1f6681ae2312ef465b9767dd78b2928545245e456002a5b88beb3f01ebd02dda1f6681ae2dcc51168c29136a80673140091ab0993251ddc9e4f7ea072b6292c62311a6b9151f7905333d9f50f16a84188138dfacab463e9dad4a951ad99b28403c769946a3333416d1401367d7d3c9292c1461caef686d98d4ad4c008b0c98d81211b794d909a24cb803374db7051f07e0dae857ffeaed16ce35e3490db129531bb9eb0f063aeaf0f8cd0a4896c57019ca6a8d45e16a2b5c53e0ad7176185ee48278a002e909a24cb803374db7051f07e0dae857ffeaed16ce35e3490db129531bb9eb0f0b9efdba86e006cd573dd8e83b8e63f858674eca316d41aaae72010ccf66f8f6eb9efdba86e006cd573dd8e83b8e63f858674eca316d41aaae72010ccf66f8f6eb9efdba86e006cd573dd8e83b8e63f858674eca316d41aaae72010ccf66f8f6ecc58299a3bb7e5e41c7b27dd012e86344b4234c7c0b30ca7776237bd54859951c151b8029d9b41176c6370dacddae7889c7e96b67f015447d726b3e6981c660ccc58299a3bb7e5e41c7b27dd012e86344b4234c7c0b30ca7776237bd54859951dd94b04721ad7fbeff89e96c01cedeaa47bcac423e5f3db9bf31f68b631b8e1fdd94b04721ad7fbeff89e96c01cedeaa47bcac423e5f3db9bf31f68b631b8e1fdd94b04721ad7fbeff89e96c01cedeaa47bcac423e5f3db9bf31f68b631b8e1f887b3f6f259d015be900581f2c4e172483a4ac2082a746d921933095d860aa68887b3f6f259d015be900581f2c4e172483a4ac2082a746d921933095d860aa68887b3f6f259d015be900581f2c4e172483a4ac2082a746d921933095d860aa6867775b28631e6edeb91cdb5376e5d1e6915274f732288f244571c4ece34f02138d37b716f3433fb1cd4395e1197251d90643c0ad3ea7b6fe6558367057d44e9367775b28631e6edeb91cdb5376e5d1e6915274f732288f244571c4ece34f0213127dc68dbe5abdf63fa32291081e7fe72c1dea3e74979b0dd09f3c0286215291127dc68dbe5abdf63fa32291081e7fe72c1dea3e74979b0dd09f3c0286215291127dc68dbe5abdf63fa32291081e7fe72c1dea3e74979b0dd09f3c0286215291883a792283b91a7ac145a7891a92a2b54f72caf31fe96f286291b97df5dc3a7810e836f956a1470192491825a78149706d44aaf26bdbb0e4d0646c995a798517883a792283b91a7ac145a7891a92a2b54f72caf31fe96f286291b97df5dc3a78167760f17abc26adcb97ddc0275814df4288b4b17c9ea48d04396540e65998c2c27dcfc57a4c35e8198ceb001c29f2dbfb42d40a7786036f56064f4be3461ce1167760f17abc26adcb97ddc0275814df4288b4b17c9ea48d04396540e65998c26684b475b03e43fb5e4ab4595b82b7fd22500ea5c081e5007e9ded44a6ce1f4fe65ad2ff433f890a259651981322d0a8d1c6b50bbef86d1d0e2d1685fafea9836684b475b03e43fb5e4ab4595b82b7fd22500ea5c081e5007e9ded44a6ce1f4f1172ff8d4f8c097608948a42cc834424182e13a11ba200cada8767d5438346ad1172ff8d4f8c097608948a42cc834424182e13a11ba200cada8767d5438346ad1172ff8d4f8c097608948a42cc834424182e13a11ba200cada8767d5438346adb5dd800cde0d1eb77f30231f9428436751f727c567f4eab9450ab5700dc357bb08d61e0b8410f672eee31835498739132c4b4d68aebfeccfc05c9b31381c45b4a3bd70a0057bfbf3eeba8fdc8d837376494af8dd4df11ccaccdb53c4c878df4248baa96e503fba69ccb3e5a1eb27056b4066a6e772b075dba5b1949e529f0e5bf3332d7384708813660fca0ffc47231d0b2d6cb0051816b508a2e9afc6af9bc148baa96e503fba69ccb3e5a1eb27056b4066a6e772b075dba5b1949e529f0e5bd74ac7865534084877140b48d739c82bc2ab7f0baccefc3666a4e172f2ab0a98a9ea3817db93ca277450364f2537179bce8821f5dd38dbc475bdf26e2f81a3ddd74ac7865534084877140b48d739c82bc2ab7f0baccefc3666a4e172f2ab0a98da07905e172b193fcb23b0461b310470411c94145ccabab90d4761c45ad2ba471a42aa1a8fb10ec14317e07cb935917c785fabd13042626cbc457685fefaa27ba08bed80486a7c6cc8aebf92de49f0dc216a43eb0613e46cb51ef782c6ee2a6417aba8a74045f1717f002f4514888b676fe1b19bc7c2c9a5e4169915804ee51f17aba8a74045f1717f002f4514888b676fe1b19bc7c2c9a5e4169915804ee51f17aba8a74045f1717f002f4514888b676fe1b19bc7c2c9a5e4169915804ee51f1b4c714aa739c1ff17ba140b6e8157cd1ece6c413bd0f39ce95bf2736f3ff4721b4c714aa739c1ff17ba140b6e8157cd1ece6c413bd0f39ce95bf2736f3ff4721b4c714aa739c1ff17ba140b6e8157cd1ece6c413bd0f39ce95bf2736f3ff4720122ab37d2de0943142cb997eeb6c0f3a228238db511bbad051495bcb562c51f33752cd670d7cf2739f88ee84e5da9fc65d3bb4b73e58eea853284bb4adcae270122ab37d2de0943142cb997eeb6c0f3a228238db511bbad051495bcb562c51f872c4d5a192666fc5cee68f141b40790db62906fce1a1a3f4b9815bde4c911f1872c4d5a192666fc5cee68f141b40790db62906fce1a1a3f4b9815bde4c911f1872c4d5a192666fc5cee68f141b40790db62906fce1a1a3f4b9815bde4c911f141a67dd5a27adaf66cd70786635ca406a8745fb4c4802ef0c570f579f33da0e741a67dd5a27adaf66cd70786635ca406a8745fb4c4802ef0c570f579f33da0e741a67dd5a27adaf66cd70786635ca406a8745fb4c4802ef0c570f579f33da0e7bf8c11336247da481b6d8e7ec591a931d3f3222aa7eb2fb9ba1591a88c60848eb8b5e21a6a8ded4f822e24f3f73cc2f1f54ce393ed1fdffb7b18d81b6cb40060bf8c11336247da481b6d8e7ec591a931d3f3222aa7eb2fb9ba1591a88c60848e03b0bf83e483e595f0b1a54e8ade131630106f1027702d7caebe8fe667fb876a03b0bf83e483e595f0b1a54e8ade131630106f1027702d7caebe8fe667fb876a03b0bf83e483e595f0b1a54e8ade131630106f1027702d7caebe8fe667fb876ad7e4d561b48f681183557378d91b7fe364ed17a02a59e6554ae3c0689f8825c724880fca5ee08c50dd96951e6c475db3e396684b3e2a9ad0d020677cad75e3eed7e4d561b48f681183557378d91b7fe364ed17a02a59e6554ae3c0689f8825c7346d41c624e48c90d5f98980de58dfd1b5a1ec6db6e90748663793e9db0a632b416c82c15ae7b2be060d098d3906db9f48ef32c596fa82bab5d1822defc787f1bf2c44e9cf5d4a7aa3719d4571ab02f30035cec17a8a5ba098a9594aaee9e5aa935e9adaa9f94d35dc5b272ffdbb41291467293d6a90b8a82c7d4809eb9c309ff396b3457236d7cedd3701cde7fed4c56726c7ccf4d20201ec54e5718146d3a8935e9adaa9f94d35dc5b272ffdbb41291467293d6a90b8a82c7d4809eb9c309f9675076f98836580c8211584357ba66fd84cdb7b5f21d8bde168b6a6ca47973d3dcbeb29bc521442196dfaee10bc1645cf0b5759727da3e1bd36c5e848c151399675076f98836580c8211584357ba66fd84cdb7b5f21d8bde168b6a6ca47973d241b07161885ab47f081c49ff221e7dec972a8e1faff29dc0a72690eb53cec0fe15d404d5aeccaf8222d213024924fee95ec10529991270846c4fd765af1bda6241b07161885ab47f081c49ff221e7dec972a8e1faff29dc0a72690eb53cec0ff1a031b0cab7dda7191d41e44e44504786f3f1ac9fc2116ec3c89aef9fcd10b0cb702e85c5f2af5caf453a7634aa1ece7b5cb9d7666b1760a2edfe08ae2c0042f1a031b0cab7dda7191d41e44e44504786f3f1ac9fc2116ec3c89aef9fcd10b07a3e105f31b3f177d615a5d3b2254338d5f8f05880342c982aa199fa6c10847f750ac7cac402a29e68dca742987197f593a677ef3bcba8582d22e3680fcbdd277a3e105f31b3f177d615a5d3b2254338d5f8f05880342c982aa199fa6c10847f2ead899080db780d730ed381759415bc9f91f2202d1a49d20380025178e7c7e9b984e129e0f2ef815ea5361f319a7040ef3071b27b3e28361aa919efcec7bdf72ead899080db780d730ed381759415bc9f91f2202d1a49d20380025178e7c7e94b9b7c88a5989bc212c99c0dec65566208bc83e630c4b326b6f2525cc7bf1a1a4b9b7c88a5989bc212c99c0dec65566208bc83e630c4b326b6f2525cc7bf1a1a4b9b7c88a5989bc212c99c0dec65566208bc83e630c4b326b6f2525cc7bf1a1adb5fac784eec6bdc4268876b466684dfb4f785646c5ff34e3423ce5337cd6099e78203b3f0acc4a55176a22ab851d55eb23ac2652af926641b64fb170924d60edb5fac784eec6bdc4268876b466684dfb4f785646c5ff34e3423ce5337cd609973f1bf3dbebfc90037103a896520e7991058a5ed0432ba4d42b1aac89256424d73f1bf3dbebfc90037103a896520e7991058a5ed0432ba4d42b1aac89256424d73f1bf3dbebfc90037103a896520e7991058a5ed0432ba4d42b1aac89256424db61ec16979d76dd078c93558563f46a9b057466b59f18f582d2713ea589ccc052db5409f69b4f28c8aebc6abc802309739492e0ad57c49fefbde0f2e451a6cc53fa93d60e929933f252d2163cc210b5805e7879e5b94e330d55fc466f59574405034e9ba2c35422acc9c69cd437ee85f675cc81a5f6081d95e74e27e1ffb3c3cd6fe34cec75308efe443d4431ba7b409716115bd10f11e2b46127a0350369f1b5034e9ba2c35422acc9c69cd437ee85f675cc81a5f6081d95e74e27e1ffb3c3cdaa76f26fc275fb04403c072c6e5c9d3c5d213989d997ff063319f6ef10574cf339c7e5d00c90f960680463a5e442930fdb9f35be2b594a15e3e3f1948b27a45daa76f26fc275fb04403c072c6e5c9d3c5d213989d997ff063319f6ef10574cf595e9c863d9e0cdf29207c53c609d3b63e431b6f7e2465f5ab1accec93cd590b24ce900ea060a4910b5628b8e65077a8f4786d23d5e1a512f141990bcbe2ea0f595e9c863d9e0cdf29207c53c609d3b63e431b6f7e2465f5ab1accec93cd590b954f036a55691a8b55abfea5d550a38c5ebf0f6a75ab4d607ce4879b796c5d2d954f036a55691a8b55abfea5d550a38c5ebf0f6a75ab4d607ce4879b796c5d2d954f036a55691a8b55abfea5d550a38c5ebf0f6a75ab4d607ce4879b796c5d2dfda695da19d4bfe635f482eb117c05a99542fbf381be2d8843bc44e73a412cb0fda695da19d4bfe635f482eb117c05a99542fbf381be2d8843bc44e73a412cb0fda695da19d4bfe635f482eb117c05a99542fbf381be2d8843bc44e73a412cb02a5d7e9c88bb3cd8d4abd471816d02c06cddbfaa2987068d2cb5157df120fded9018d694232782fe79789785c989cab2f7414a1f000b4583bbe4d6d804663d9f2a5d7e9c88bb3cd8d4abd471816d02c06cddbfaa2987068d2cb5157df120fdede5b6536f71758e3b63a5d0c1cb55204e291bc70449e1fc37056f464b5f3676f3e5b6536f71758e3b63a5d0c1cb55204e291bc70449e1fc37056f464b5f3676f3e5b6536f71758e3b63a5d0c1cb55204e291bc70449e1fc37056f464b5f3676f3b1f29250c2720fb723ff9fa685ec2fa2ed4e7af2190d1d293a173b8b688a5fd3b1f29250c2720fb723ff9fa685ec2fa2ed4e7af2190d1d293a173b8b688a5fd3b1f29250c2720fb723ff9fa685ec2fa2ed4e7af2190d1d293a173b8b688a5fd3c2dfb2a55c38c009d278098864c13c6a0f2a9da2a7d64ce8451faecb375db43e74aad6c37ddb238199b6b654fd20457dbc50c873f101f33efb5fe861fd608a94c2dfb2a55c38c009d278098864c13c6a0f2a9da2a7d64ce8451faecb375db43e0e7e184066c4d76839171438ebf9855cb35c2cab0aa2b651e1c617d056975de4171ff2e5118fbc77abd989bf790fff932fdf6fbc3c130065e0696d753279a2ba0e7e184066c4d76839171438ebf9855cb35c2cab0aa2b651e1c617d056975de4eef885c9f5eebf3cd1068b54a01cdd561497845ec75f9ba375ee0c716c82c86973be43b312ce4e4652134231ed35816c9e172d010e2f528d9fd596084dbb29f2eef885c9f5eebf3cd1068b54a01cdd561497845ec75f9ba375ee0c716c82c869832a3a00551c54bb72870ee39d6f6d203b05c01ac7f2775f5e53296e0c5033d4f32b435b0d7695d1f4892469c17fc84b0649a2f338463bc43811b28a311f7fc5832a3a00551c54bb72870ee39d6f6d203b05c01ac7f2775f5e53296e0c5033d4808bea247d913c6348fda9033ca681d08082893c9324a047d41249e41d9b2118808bea247d913c6348fda9033ca681d08082893c9324a047d41249e41d9b2118808bea247d913c6348fda9033ca681d08082893c9324a047d41249e41d9b2118acaa63d1351d396daf78810b5abbad5dfa047bc7061a2d871e91099b153bf89eacaa63d1351d396daf78810b5abbad5dfa047bc7061a2d871e91099b153bf89eacaa63d1351d396daf78810b5abbad5dfa047bc7061a2d871e91099b153bf89ef51fd97f4c4055fdea9d6585401fca5ca0a7a18aae59664b4aab08f79a7d47376f219b5875432ab571584c496e400a6b79b1332fd529577567fd0cbec470bbd565558162c9c3920e692187255c8fc14edb1da7a816199b992d6e6edeafe7411a25ad6f0abdd35d79b13bb171ad1450b53b949628735cffea704f34e5b1443f418e520f4db68e0a50f5c57f97484f94dcbc45938bb3f47c1d58ca664fc9bd754425ad6f0abdd35d79b13bb171ad1450b53b949628735cffea704f34e5b1443f4100be76aaf51e0d3a77ef5a7c7b4480e033e3b1fa99db7f1a8829d7089853a7d900be76aaf51e0d3a77ef5a7c7b4480e033e3b1fa99db7f1a8829d7089853a7d900be76aaf51e0d3a77ef5a7c7b4480e033e3b1fa99db7f1a8829d7089853a7d97f6f36c6a4ed8fd6761a65c4e78bc7e6cd9e02dbe2b96995ff368f227386688e7f6f36c6a4ed8fd6761a65c4e78bc7e6cd9e02dbe2b96995ff368f227386688e7f6f36c6a4ed8fd6761a65c4e78bc7e6cd9e02dbe2b96995ff368f227386688e0774954655f6f392cd8272692113b0e303530a1516f256a398511bb7e9319b010774954655f6f392cd8272692113b0e303530a1516f256a398511bb7e9319b010774954655f6f392cd8272692113b0e303530a1516f256a398511bb7e9319b0187c4a12696ba89c452f31c539ed4716152badce8b905ce5a57399c38a98b9b0487c4a12696ba89c452f31c539ed4716152badce8b905ce5a57399c38a98b9b0487c4a12696ba89c452f31c539ed4716152badce8b905ce5a57399c38a98b9b041b9d50b8ebf7cf545b1eb0bb3e8d81caab775f98e1de94643461219f06fb56dc1b9d50b8ebf7cf545b1eb0bb3e8d81caab775f98e1de94643461219f06fb56dc1b9d50b8ebf7cf545b1eb0bb3e8d81caab775f98e1de94643461219f06fb56dc6fcca6dca4e5191175cddf68182d6b29e37e3bc51562f1d590c3fa7a7e67f7ba6fcca6dca4e5191175cddf68182d6b29e37e3bc51562f1d590c3fa7a7e67f7ba6fcca6dca4e5191175cddf68182d6b29e37e3bc51562f1d590c3fa7a7e67f7bac67c3cc663268a296d45b736feaadf0e27e8fc0d8a47c9c00e8259b27ecfac39c67c3cc663268a296d45b736feaadf0e27e8fc0d8a47c9c00e8259b27ecfac39c67c3cc663268a296d45b736feaadf0e27e8fc0d8a47c9c00e8259b27ecfac39a87223807b48ca5d8150cfe20baf55dd46c3a323556e3d32f908ea92639c061fa87223807b48ca5d8150cfe20baf55dd46c3a323556e3d32f908ea92639c061fa87223807b48ca5d8150cfe20baf55dd46c3a323556e3d32f908ea92639c061fb4a48472922db7673057a1ef15fcf7f2caa9a891324ac959e2295f492f0f5015b4a48472922db7673057a1ef15fcf7f2caa9a891324ac959e2295f492f0f5015b4a48472922db7673057a1ef15fcf7f2caa9a891324ac959e2295f492f0f5015708014214ba700b512571ecdfbd02d66a5f2938c0cd34eb1eefbb59d92c0aee3708014214ba700b512571ecdfbd02d66a5f2938c0cd34eb1eefbb59d92c0aee3708014214ba700b512571ecdfbd02d66a5f2938c0cd34eb1eefbb59d92c0aee3738e9f2c63612ec773086c85c11ead2367f921767d11b9ca6da963e3bd8158a6738e9f2c63612ec773086c85c11ead2367f921767d11b9ca6da963e3bd8158a6738e9f2c63612ec773086c85c11ead2367f921767d11b9ca6da963e3bd8158a645446ac02e956508368407180dfb7cd3c06655a61aea989e7c1ac694ffee5ba845446ac02e956508368407180dfb7cd3c06655a61aea989e7c1ac694ffee5ba845446ac02e956508368407180dfb7cd3c06655a61aea989e7c1ac694ffee5ba803999960854da4c7ee2ec6e89e8f9c6af2d6690aa33c5f3f3e9eb5205ea39aaf4d0b852e0f732903d6d66a54924838e7e50050fd1577f21a77149c516cca029a03999960854da4c7ee2ec6e89e8f9c6af2d6690aa33c5f3f3e9eb5205ea39aaf31b18f6198f5295be3d904df6937a13b1409cf408ab6a14409701731c9e6398f186b5d193239d6d6f0f251b85216920b8dd235404149789aba15103fc34a0c7931b18f6198f5295be3d904df6937a13b1409cf408ab6a14409701731c9e6398f4cce61b2018a9ce5c62016e9d5fb43ef1850a17fb46ecf9011b187cb0998e99444d5e42ec70950324305447acbc3093a34f01ad265bf0162d4985b1f3b07a7f64cce61b2018a9ce5c62016e9d5fb43ef1850a17fb46ecf9011b187cb0998e99430150690dcabf94397c4378f7fb5c79e7ceed2860563de61299f68d2d460596930150690dcabf94397c4378f7fb5c79e7ceed2860563de61299f68d2d460596930150690dcabf94397c4378f7fb5c79e7ceed2860563de61299f68d2d4605969237d315a3265c1fc5f63e12cf3a1411052783f1b1c55c214a34c17bd6c412e54bc6e5efe981cef30ef423655e75f119838c72fceaf530635c1e0dff99956d2e8237d315a3265c1fc5f63e12cf3a1411052783f1b1c55c214a34c17bd6c412e54d425ea0ecdc83c2c7a41a79b479110b6a6986237d49c4d2a3935f29140f2ff7a6e7e29062797311678b9c7b3c7ad98c8c91b9fd48a1e6a93a70780489e0549cff5cb832ea13f5f256d109b9b8e680ab93c8b7478307943f12b3d7c00b7d93bd6675104a4fa1283400d6a5894795eb9f0057312df20ecc0f99b163a086a6ed37f23d48c006e829c806fd739f7389234e44ac8bede1b4237ffd4f621b531979f2c50e17cc378301ef693abdb7ce8e96cfdc9a134eedaa78b450d0768c13b81530d075c1e63aa73647788c60a1475feaa0b98636118c591e8b9d481f31042996d1cb1c379532f42987fe48dfe08bf8ed3ed476164a16a948c40f7cc28667c59f27e075c1e63aa73647788c60a1475feaa0b98636118c591e8b9d481f31042996d1c8994f40a931e4fa2b1eba83d8625de3374230be5062ac25187b47acf7932e14b60599138ad5acfe2e9bbf16c0493b70fc896814d4e56fb030973443d18d708388994f40a931e4fa2b1eba83d8625de3374230be5062ac25187b47acf7932e14bfa37c4655c2a238e6eccf7aec211212f9c13de04e91ca779aafff9b6a7bbadcc6d645a082bb3dd61adf3e4ef5c8a6ffd85ace5f0175f63e1343d6a20603ab92bfa37c4655c2a238e6eccf7aec211212f9c13de04e91ca779aafff9b6a7bbadccb53af3ee96e0a56262245f008067650db93f3428c85f5368c5d7ef025e9b3742e2c1d08fafd22a7d8ef9140eb583d7a70c89243cce0820f60a08c3791bcc1fa1b53af3ee96e0a56262245f008067650db93f3428c85f5368c5d7ef025e9b3742161a645b62d76014de27142205cec4888cc6c0dfb0a41a0dbf2553d96f60525aadd98b7cf7b7dc735cba29803b7de4e1ca86fbaca1ad65cf6c3d8931d767383a161a645b62d76014de27142205cec4888cc6c0dfb0a41a0dbf2553d96f60525ae424b5f151ff28d3111bc2de3ee8d24a565fa4062bf57ae74ec44b8692675713d53f709ac538b10fff1b5ad3e98d7a05277b7f616242957ee75fafb5318a0b95e424b5f151ff28d3111bc2de3ee8d24a565fa4062bf57ae74ec44b86926757138dd61c27044f24bcb1253d76a206b29bfef80e2fefffe5032e3e7ca22cb40ffa8dd61c27044f24bcb1253d76a206b29bfef80e2fefffe5032e3e7ca22cb40ffa8dd61c27044f24bcb1253d76a206b29bfef80e2fefffe5032e3e7ca22cb40ffa2a76e19e126fb7b8826e26e388626110261ea8490b705a6ac1b67ccbf0ba95f62a76e19e126fb7b8826e26e388626110261ea8490b705a6ac1b67ccbf0ba95f6666b319e4965944567157abee08d43ba72ae60870beb9e326b56502c1a5830a590e71b8f020cff379935d84a20df7e5e8f1997fa301d9afde2544ce0d394060d742fa93cf74b4dc3688aff193bd43efa6d7714b626180a6dc37e6a2a29259c9e90e71b8f020cff379935d84a20df7e5e8f1997fa301d9afde2544ce0d394060dd458d0535d2d000d734b71ca6127a0bf27b346b204d370d65f95a49264084c39d458d0535d2d000d734b71ca6127a0bf27b346b204d370d65f95a49264084c39d458d0535d2d000d734b71ca6127a0bf27b346b204d370d65f95a49264084c39af183ba79cfeb6c80270637f38ede4d72bf975d961291c811aa82eed174e5a60af183ba79cfeb6c80270637f38ede4d72bf975d961291c811aa82eed174e5a60af183ba79cfeb6c80270637f38ede4d72bf975d961291c811aa82eed174e5a6041d0d25dbfdffeac424b9f725a1a7bb0c01790159e4193685cf79ddd9d5f6f8c5f7bb4c69e4795d4e15e1cf5b7577883344a36963942b534dda21b32c00bb7c241d0d25dbfdffeac424b9f725a1a7bb0c01790159e4193685cf79ddd9d5f6f8ca8bbfdc306bc64832c511660265302925c39f1e627bdd08d05afb460e6cec6a5a8bbfdc306bc64832c511660265302925c39f1e627bdd08d05afb460e6cec6a5a8bbfdc306bc64832c511660265302925c39f1e627bdd08d05afb460e6cec6a5881c1509d1c0dab177bf692c1ceb4dfc231a822e80dc0908fbedb031fdebf17647e9ee6030ab69b2f6c950b3d2722b031140c5d20c5379d23ab50ecce3aefca8881c1509d1c0dab177bf692c1ceb4dfc231a822e80dc0908fbedb031fdebf17634b622a22998342739286580836a33fa2fabd6701fb1c149fca1bfbb7ce8608c34b622a22998342739286580836a33fa2fabd6701fb1c149fca1bfbb7ce8608c34b622a22998342739286580836a33fa2fabd6701fb1c149fca1bfbb7ce8608c89df221dd37181711a46937436bd454ff3b235d993ec8bb5cc4a243dbca1591b0087393a4af54bc439e3c3b565f4adabe6e4d13c89b82b055a9416d926fe8f7510629e1ed7e201993ad9c8c11a0082d92f36c54d36d5637fdeb51dcc608bcfb1d9275ef15b8b44f1b29cbea7a375b2c30a59e55edc276248fe843b11291124f9b74072f17370e72760af09dbdf4a2959f7be17bc8bb9f81c4a0472ba1327bb46d9275ef15b8b44f1b29cbea7a375b2c30a59e55edc276248fe843b11291124f906ef1259fef14befcdbccdb46b3c6cb4f3f27aa75cda0a6ace584696fbc5150406ef1259fef14befcdbccdb46b3c6cb4f3f27aa75cda0a6ace584696fbc5150406ef1259fef14befcdbccdb46b3c6cb4f3f27aa75cda0a6ace584696fbc51504d694f0638cbaac363c7eee4e9dda12d63c02d6e67f4ef6886fe5af27fb3ce9d9d694f0638cbaac363c7eee4e9dda12d63c02d6e67f4ef6886fe5af27fb3ce9d9d694f0638cbaac363c7eee4e9dda12d63c02d6e67f4ef6886fe5af27fb3ce9d9b361e01fa15b3ec334d5cd36414cd8005a899e492021c29b90785002bf8f594afbfb5990aca0db2a21124c8b879292dcd106488396daee0993cc27247cb12908b361e01fa15b3ec334d5cd36414cd8005a899e492021c29b90785002bf8f594a153f2f2b38cfaa76632bce3f830d37801f825ba84c924df7a776e8559372dd4432592c8005ab7bdd892d9887404a3f469411f083376a0442ae19c4cd90fb5ef95043ab85af91f662260aba3043d93a7de19353a7b187842de55b2d5d7504abb8926c0468978958af57bae96aea17a04c4df96e17af56587585d639774080ba6e33dc3577e626a76a38c92a84febafa805a538c4f602f37def7bb7a92bde14465926c0468978958af57bae96aea17a04c4df96e17af56587585d639774080ba6ee14baa0eb6f3b23be0af0f40fa489bf1efef3e890307c8f1956977d1faee6ec9e14baa0eb6f3b23be0af0f40fa489bf1efef3e890307c8f1956977d1faee6ec99b18a8ed63082633a183d58ef372eab4af8717bdf216524c8f8f4e5b0123e842b46386b20a835d40e8f8340442e3aec644583d45ef0ba7a9533ae20a66dbbda7e45c01ecf0cf4a114aeb85e45719267a89bd5e9610c4265010cedbbb11a34c699e0edd3c8e6cc48736526255e645bfb5da07fab1a57ab2c5c82fc202a10d6feb0b0d6e1879b8b2b22b3181f65a4e31ebf849594fbb141517fe0c9e3340f5ea500b0d6e1879b8b2b22b3181f65a4e31ebf849594fbb141517fe0c9e3340f5ea500b0d6e1879b8b2b22b3181f65a4e31ebf849594fbb141517fe0c9e3340f5ea5095855630549b50deff74b622db9acff6246b5ce705c412eeb48630d5cd4117b195855630549b50deff74b622db9acff6246b5ce705c412eeb48630d5cd4117b195855630549b50deff74b622db9acff6246b5ce705c412eeb48630d5cd4117b17b6e6d86ba40c8a7a2082d1830d3148ee8c230461439cb965dc75f19aae67629247b9563b1d0922776fabdf8eda596569dc2d085cd1be3ee3a312cc694e49f897b6e6d86ba40c8a7a2082d1830d3148ee8c230461439cb965dc75f19aae67629aacfd3e91909c611b963e65cb9405de8751519f9655ebf28c27302ea15d5594356e2d8de3552164a6138f2eaf47a1294e35f762e9c6bed302f3f2df7fc4c8605aacfd3e91909c611b963e65cb9405de8751519f9655ebf28c27302ea15d55943377053340aadf1c1e587587bfd9dc4c56a9c71db5f5eae3f884e083c3ce5ce4d377053340aadf1c1e587587bfd9dc4c56a9c71db5f5eae3f884e083c3ce5ce4d377053340aadf1c1e587587bfd9dc4c56a9c71db5f5eae3f884e083c3ce5ce4d1bf25babcbb4b2bd838ed166a2fa132968aa305bff62f1333961d4998f04ece61bf25babcbb4b2bd838ed166a2fa132968aa305bff62f1333961d4998f04ece61bf25babcbb4b2bd838ed166a2fa132968aa305bff62f1333961d4998f04ece66881907ea6526bcb08a9dd82264456b019fe53e56286e0ac452081abb79d30b9dd3318b69487455deaa5735c30e20a26c31adc9f7271a19c9f57da475f912e586881907ea6526bcb08a9dd82264456b019fe53e56286e0ac452081abb79d30b9c62b9c2e2a563cd8ae937bdc4a9387d746729b8e30c4291aa3dc1f7a7891518ec62b9c2e2a563cd8ae937bdc4a9387d746729b8e30c4291aa3dc1f7a7891518ede46556fa33302b38375873f4be60bfba64a2bcdb01c9be5989db0b00c358291a02ecca07e7fa04331a1de271a4a4cb114ec9ed0989f84491fd8a85dd4d6df286346adfd6f04dd2015b14db2981489695dfc0ff77e85259660e3938df25aa2b5a02ecca07e7fa04331a1de271a4a4cb114ec9ed0989f84491fd8a85dd4d6df289e518f18b443e9f42a28911147d2380db3bd78d76efcc13bdbba821bebf5c229c3a142c8ac9531269373ed51ce7f90b28114bf6d4416edca58255f41e4a5f4c69e518f18b443e9f42a28911147d2380db3bd78d76efcc13bdbba821bebf5c2293d4d3502cb465c7364ee58fd368b7e1c18681dfcfdc50b4735d19afef24833a3df047031d88c85b1f9c9b065d07027475eef4ab134dd76604bd83f677462bc533d4d3502cb465c7364ee58fd368b7e1c18681dfcfdc50b4735d19afef24833a300e04ddf8f5ac7c59a700a81aa6b26c3520482598b0e43db373ccd3d9c43b3cdf65d37ea7ce8e37b5a18e750df0ec3cb332d23388a412122c3bbfde1ce734fdf00e04ddf8f5ac7c59a700a81aa6b26c3520482598b0e43db373ccd3d9c43b3cd16b4606eb205755f6b76c894a90980de0abedd0a1b7483aae504f06e00d243f17ccfe3f21c3b819701b63801db48a18282b22d8066c73127612fcf03484d966c16b4606eb205755f6b76c894a90980de0abedd0a1b7483aae504f06e00d243f1cdf80c08c9f3e10583480c32e5bbc6937ab8b0849b922f976be29192d7dacc6c20bdf3278171c3ed70ce91041846b3efe926fb874c937b5310d36bf31294ef5dcdf80c08c9f3e10583480c32e5bbc6937ab8b0849b922f976be29192d7dacc6c05f1cc4ebec23f4e0266b8b5629ac025ba7ac2d92d08b74119b810501eaa21e505f1cc4ebec23f4e0266b8b5629ac025ba7ac2d92d08b74119b810501eaa21e505f1cc4ebec23f4e0266b8b5629ac025ba7ac2d92d08b74119b810501eaa21e5f213da2f7d2395cdeb4a15f57677840b6250783e123c745909d8f999a24d199d765ed2671948f8d8d9ff7804843c028106d2f4424c41bceaf9989881ea157625f213da2f7d2395cdeb4a15f57677840b6250783e123c745909d8f999a24d199df11a74faf0b5f2ead7cbc985e8daf741f8b41b382c50414730c7b6b19578397a85f8d8312edb6c08f34e35b3b6a45ac66063b0a3140cb0766ab1110364aeafaaf11a74faf0b5f2ead7cbc985e8daf741f8b41b382c50414730c7b6b19578397a1ad888a43d2cd7e4bc8f60b01fc3a676e2456aa9a300d4d791f3c6c53fcdd7701ad888a43d2cd7e4bc8f60b01fc3a676e2456aa9a300d4d791f3c6c53fcdd7701ad888a43d2cd7e4bc8f60b01fc3a676e2456aa9a300d4d791f3c6c53fcdd770ae2c28558de68989d01a10e3413697fd20bc39a6a17e09a591dda0708a3e1e8eae2c28558de68989d01a10e3413697fd20bc39a6a17e09a591dda0708a3e1e8eae2c28558de68989d01a10e3413697fd20bc39a6a17e09a591dda0708a3e1e8e3dabd1536a2b49925d312159cc7fab10e9e72bde1aa499120c823afe000fac639d5b5aeb71618a1f0ca8b2a15943c00cb6c86823b4cd40cf82800201dafb22123dabd1536a2b49925d312159cc7fab10e9e72bde1aa499120c823afe000fac6322e84e264a86dd1cd979d9a4f6a4c77a830ea1af7432438f502c7bf9efbd440946322c43dbfb5a656a351c8d40f5ac50a29399181ebdc8500c5ee5342eda07fc22e84e264a86dd1cd979d9a4f6a4c77a830ea1af7432438f502c7bf9efbd44092da23f426366cbaab0a1409b671212921683a8f1531ff2e5bd283380c5c2cdf34b3342667446a4533c2748e7e1650ef71af14e18a97d1b5383a66711e9633b512da23f426366cbaab0a1409b671212921683a8f1531ff2e5bd283380c5c2cdf3173e9a4e36c356e39d361b925ce87acdfb1ccb293e0b5d6aa423b9c85c430bbbf36bca8a2732b4d802a4664459606a7cff5adc49f4789ecbef7aea947fb6d5b2173e9a4e36c356e39d361b925ce87acdfb1ccb293e0b5d6aa423b9c85c430bbbdb78d9cda1b3a0e8281c312effa6be1ce6baaa9cc318877dabe6ac92c6b7d870c084d7959286ef7f8d93de8d51b37ac6cbd8bdcace22c1da16b87533dddb32a6db78d9cda1b3a0e8281c312effa6be1ce6baaa9cc318877dabe6ac92c6b7d87093c580913c4c4156bfaea90e98735caf6772b55cd646d26e8e76e04627a1214e93c580913c4c4156bfaea90e98735caf6772b55cd646d26e8e76e04627a1214e93c580913c4c4156bfaea90e98735caf6772b55cd646d26e8e76e04627a1214ebcbb39bb3c3fec7ad8560859571b1526bd18bbc56783f2cb51e10288d1a0d546bcbb39bb3c3fec7ad8560859571b1526bd18bbc56783f2cb51e10288d1a0d546bcbb39bb3c3fec7ad8560859571b1526bd18bbc56783f2cb51e10288d1a0d546145e97d19d642ba1454e2498cbd8b1729f1e49148cc38bcc330f625d31256911cdd32967e53b52150e47da38c528a0b364c32bb8b43a733701ac5067e3066e19145e97d19d642ba1454e2498cbd8b1729f1e49148cc38bcc330f625d31256911e660a3e75c5d6554116f98724dfa00567462e81ee2ec0c9f2af930ed5b9e608c3278dc5cd0591e9f9703eef4f80c90afcc3967edfda88ec8d40e980563cbaf3fe660a3e75c5d6554116f98724dfa00567462e81ee2ec0c9f2af930ed5b9e608c0abf6c4354cf1b9b934a49ad72bce2986112c78f32cd524cfa8b9cba94c370f00dff20e6df29b67d82cab433038d558a297197b1c60cad27fd8092b29071944f0abf6c4354cf1b9b934a49ad72bce2986112c78f32cd524cfa8b9cba94c370f00653c7b61af4b94d0e54fa069247eea10fbac76bdd2e362a5b37b7573dbd560f1ee6a5af5a22453e788a9de12b8f606f0a503bf418bead0bb80769c2922078920653c7b61af4b94d0e54fa069247eea10fbac76bdd2e362a5b37b7573dbd560f4f4b752d1dbb187ca07c7bbec07a14fd045ae1e658d42bbe29eda932e9d29d054f4b752d1dbb187ca07c7bbec07a14fd045ae1e658d42bbe29eda932e9d29d052e3f81e459ca990bf694b80ca75e1531a74c2e6ca923cf59c27244cfb06e3dd6679c287f6c8ae0d4892b05c62450ae0dd30d676e64b98a3584aa9b79c6053b8c623e1403e17d8068d159099382ebdfa7f6bbf959aadbcba7dc8a6abf6de8beb4158d0dc69017bb614963068aa1719726472259478835c549be8859143e2178f688248d7c609f2f8adb5b0ad60b608e5e922ad5a3effdfd9dd76570eb2a85c3a688248d7c609f2f8adb5b0ad60b608e5e922ad5a3effdfd9dd76570eb2a85c3a688248d7c609f2f8adb5b0ad60b608e5e922ad5a3effdfd9dd76570eb2a85c3a61bd8d7ed47847553a44b772a23d917f986ca10348f1a3a896df827a658ace12a51b828c0956ab91d5005cfdcc77aa92c589c611b62f90390986b3f773c3332751bd8d7ed47847553a44b772a23d917f986ca10348f1a3a896df827a658ace12a6a970ca3cdac2185dc0b4269b2b58ce8c1ecd1e6ccbe1ff1b7ad56c968b7bf7c6a970ca3cdac2185dc0b4269b2b58ce8c1ecd1e6ccbe1ff1b7ad56c968b7bf7c6a970ca3cdac2185dc0b4269b2b58ce8c1ecd1e6ccbe1ff1b7ad56c968b7bf7c131be39535b07cbca85400265c0e608d85d88327646f2aadb6db73f0d26dc0383b93e4c85c02c1e2f09a3193ea5163cc1eaa4de90f4bccb6d6784f2e1159c3f25680c070f583cccdb74571225b72150456f73c6577b3f798f854a0cf26a6c19b0da1e42ab9d29256df1863c5132f2d95798a7f53c535936237a068d252e334f20da1e42ab9d29256df1863c5132f2d95798a7f53c535936237a068d252e334f20da1e42ab9d29256df1863c5132f2d95798a7f53c535936237a068d252e334f287e85c0d5b995bcee1b4dfc3f0d2714d2bb87d1809b1f254eff9b1ad843ffc5f87e85c0d5b995bcee1b4dfc3f0d2714d2bb87d1809b1f254eff9b1ad843ffc5f87e85c0d5b995bcee1b4dfc3f0d2714d2bb87d1809b1f254eff9b1ad843ffc5f227d1276db10c112300b1365e639ab91d0ccd8f1d2711df83fb01aebc3f523ec41ebb5326dc6085517331eed2236bb817b7713f5895804161ee4b80e217504f0227d1276db10c112300b1365e639ab91d0ccd8f1d2711df83fb01aebc3f523ecbd1caa55ed26ccd1416469ab8f4c21a12e6f273793f276b85212b4cd4799cb5813dcf758594414091c8cc4c792cd73fc7d3219cb738fb1adb6e446ff2fad4aa3bd1caa55ed26ccd1416469ab8f4c21a12e6f273793f276b85212b4cd4799cb58309df2a95fd16a935c80cfd7d1e505770d1956bf5f7ed396a7e65ab819c1000a309df2a95fd16a935c80cfd7d1e505770d1956bf5f7ed396a7e65ab819c1000a309df2a95fd16a935c80cfd7d1e505770d1956bf5f7ed396a7e65ab819c1000aa6b95dacd04f96de0623ce8c16a190233a5b6ea4d74db882dd914c16fc63b560a09e7cb04278bf47a4c574620b4e325a5ddd1a12e00aa575a7682585d53d468b0cc6ffb0395959e7db1b91b6eff01d7b8f1a196a1dd31e119f45d051d3e1849411dd7bcd04789d61088531482bdb008acb316169b78ba5019909565e05d9ea33955ab117ca0965dcfa26e4693b0cc77ba77abd284e137a76f3b6f18beadf76c511dd7bcd04789d61088531482bdb008acb316169b78ba5019909565e05d9ea331d28687f293735da8afece97f81bb8b715df79102d54e041f2999e02dfc4dd5a48c9d532a02779358c137eb1b149a55e74b70c53021a0efbd493cc884b55d6fc1d28687f293735da8afece97f81bb8b715df79102d54e041f2999e02dfc4dd5ae640f173b5cb47037bb9878d1896d7946edfcaba25d0b475bdcc3219ac4e7f0927ee3f7582ccc1573585ae4f88d9d4fbe0683b1e9880d728cab111d7eb2e941dc3404024d95d14074fa79cd0933c036d4ad3d243fff8f584b66397537430c8fed711e33b939cc13973e5bff2c811b98879f85f13a683d6b3087732cc310cc97edf8b066f498c13bbc0b5dfc426a0a05f2be4b85e9ee7adc7af03fef372dc9d97d711e33b939cc13973e5bff2c811b98879f85f13a683d6b3087732cc310cc97e6d386d7f6e78b0a846f4b0ee2bc326f31e2fc06fde6623a0e828c1ed253ff9923df12dd097652934848fd75b7496c1aed3911180043993ee963f647c5fe207bc6d386d7f6e78b0a846f4b0ee2bc326f31e2fc06fde6623a0e828c1ed253ff992763c4d6427595d27c6d182866ee8759d053ffeadc967ac57ea58fd4049344124763c4d6427595d27c6d182866ee8759d053ffeadc967ac57ea58fd4049344124763c4d6427595d27c6d182866ee8759d053ffeadc967ac57ea58fd40493441247cb2bf3ba0d41d88f44dd01c99902a1951f713bfbc7080a7d90679ec707a7bf77cb2bf3ba0d41d88f44dd01c99902a1951f713bfbc7080a7d90679ec707a7bf77cb2bf3ba0d41d88f44dd01c99902a1951f713bfbc7080a7d90679ec707a7bf7c13ea95b4cd87bf409baebc1e7d06831b132ccd6490e1e02f88d1855f72b5bbfc13ea95b4cd87bf409baebc1e7d06831b132ccd6490e1e02f88d1855f72b5bbfc13ea95b4cd87bf409baebc1e7d06831b132ccd6490e1e02f88d1855f72b5bbf9b96500a971db29acfd3cde1b173addb2f568164a3f3ead32446727a7d9545059b96500a971db29acfd3cde1b173addb2f568164a3f3ead32446727a7d9545059b96500a971db29acfd3cde1b173addb2f568164a3f3ead32446727a7d9545054219bb9727f9479c9499001aefeee213a204bd8cd2571fa2c0be2dd2a1b191966d6991c8e81c23f52f5ac9b3d3a079029d7304ef0ed2e430510233e6801fcf3f59251e24f22b6b223a32a27a4752c7e1a044cc865ec7da6390c5041f55f2f5a9b28083f7d377705ceee5eff5416027f9b27a7515e1b92b6f4d7ed2b929d5068c4098c9bb9b72f77988e313c5b8e728dd39596818c3694e5e838b6e5fa7f78d85b28083f7d377705ceee5eff5416027f9b27a7515e1b92b6f4d7ed2b929d5068c7c1450d240749bf06703e0d943c45cd113fbff910bd753cba66e795b969c5d0f7c1450d240749bf06703e0d943c45cd113fbff910bd753cba66e795b969c5d0f7c1450d240749bf06703e0d943c45cd113fbff910bd753cba66e795b969c5d0fb332164dffde0f4eb5b3efae01482c33bd36fc1a8e317a0702f4a71677bba9e8b332164dffde0f4eb5b3efae01482c33bd36fc1a8e317a0702f4a71677bba9e8a4b73b513464b6f66dea63097aaf64e49b2e81614b82b7f1b8f25aecd0dce7f74442f28cd87800eadaa9b9d14a556fe1468a9b1c13ad465d8ba7f380771c902f2e5705c8b85e58c0791012e670dccf9123140a59fab8a568424625dfff1c71464442f28cd87800eadaa9b9d14a556fe1468a9b1c13ad465d8ba7f380771c902fb358740137ceb8c47e33e3c1c76194448bb046afbe42ce92900d38104f1b6903b358740137ceb8c47e33e3c1c76194448bb046afbe42ce92900d38104f1b6903b358740137ceb8c47e33e3c1c76194448bb046afbe42ce92900d38104f1b690387d69d136f80b3bb9e3ab3d6400c3c0d0eabbde98fd05ac577479395e1df743715bb83ffe7dd21fa448538c4eb2bc1b6008731c360cafe8c7cd03d158557c8c787d69d136f80b3bb9e3ab3d6400c3c0d0eabbde98fd05ac577479395e1df7437e27dca4aaaa28cee0b9d0fd343961fd76ff9d82fdc2d8b4878a5c58527484c56e27dca4aaaa28cee0b9d0fd343961fd76ff9d82fdc2d8b4878a5c58527484c56e27dca4aaaa28cee0b9d0fd343961fd76ff9d82fdc2d8b4878a5c58527484c56bdcec6c2fd1d811681811eab36c938d7e84885f74a9384a61fbeaadb6b512f70bdcec6c2fd1d811681811eab36c938d7e84885f74a9384a61fbeaadb6b512f70bdcec6c2fd1d811681811eab36c938d7e84885f74a9384a61fbeaadb6b512f7075885e12e2d936abcc3087b2becd30cef8b11ef9e733127eb2c85ff0ff806ff175885e12e2d936abcc3087b2becd30cef8b11ef9e733127eb2c85ff0ff806ff175885e12e2d936abcc3087b2becd30cef8b11ef9e733127eb2c85ff0ff806ff1053994734b810797ad6e3d6aa28a88a58324de4575a40436014f2acbed5fcc24053994734b810797ad6e3d6aa28a88a58324de4575a40436014f2acbed5fcc24053994734b810797ad6e3d6aa28a88a58324de4575a40436014f2acbed5fcc2466da9a5fcf1878bcc1c2cd88a70f2c3a278ca5496db1a72b3469caebf421ebad897b50a53db0d39f5e2c2ace11680e8ff69e3d003003943d1401eef538e8f44966da9a5fcf1878bcc1c2cd88a70f2c3a278ca5496db1a72b3469caebf421ebad26991256a87e48c6446725c802de3fbeda278637b130239c3cf138ba8cb6d19a1d2c3a0d6d8cc3c3d031c086579c8ab3216d77eeb0f10bb804cbc615fbc165ed5fe140a3d5cd5ef3b184373173aaf90c8e7b13583849db9eb575883e5fb748652be2701178f1a156754be9689e6bb549e28ec0b071a06a56ad7a89cf9fa5b398b9386e4800d5b4ad6b3bcd2e0bf795507bf16c5845169840a79e0d726163aaec2be2701178f1a156754be9689e6bb549e28ec0b071a06a56ad7a89cf9fa5b398e476d58094f24a63098d3b79543389882dac2177098eae2f5e5888c3a5daad4bf35f94a49714cae07d0c717ddbb9624cf7dc4c182938072ea77ba0e2d8595a0ee476d58094f24a63098d3b79543389882dac2177098eae2f5e5888c3a5daad4bce95dfa2144920f72ede6c5e1a1e31f6cf943412f897161aa6e0436b73fce1ea332364ba0aaa0eb98700c98718e77bb83b091081e0306113d8566605d9d5b52795d3973281112b43d2c7fd057bf384ce7b94fc4808e7992b72a103a28a28d48b7d4e44625fa52e407db4fe28eaa28b2468de3b5229e5920ce4edba8ef89cc45b41c5a9306ff7db9fdea097278271d138423f56a6e24779c529afe46b514d720160eeba8c557d22482b1c121f12ff7faa5a5651d5fb3937d15f6351d4f10825f7fa0ebec1336fa584a977045e647b8a0a54c11d0405f78f04737810fc59ff29d1b7d68e7e4eba08638c40c1bb2f2e7a8edb03eafaabfdfecac2c3a2c667392d59fa0ebec1336fa584a977045e647b8a0a54c11d0405f78f04737810fc59ff29d1413e843a9c21a3521d2fb49f991ac783a77ff6ca1fea69551050f98e6a5a34adce338111c1d9a22229d93eb5ba0253c56e1997fe7addbf280e7722183cf25b19413e843a9c21a3521d2fb49f991ac783a77ff6ca1fea69551050f98e6a5a34ad081fe5fdcbe8ada6be509c781f7120695541007ea2ad27fd20662cdecca37cb3a0904221da6dc173356e3004529e49bc05bbd072734fbcbccb51243d701b2c52081fe5fdcbe8ada6be509c781f7120695541007ea2ad27fd20662cdecca37cb39ae070cb56dad87731db59dc54e0b78c0e1b8de1ae6ca40354102eeb081a9fb2409b0314e14145ca10261dd007c5590bd912fb5cc487758be2b70653e5856d799ae070cb56dad87731db59dc54e0b78c0e1b8de1ae6ca40354102eeb081a9fb2c746c0408464b660164f0f8539b0a28c61ba7804a1018a4ea6a25564604942cd0bbbfe3746827d95a9385fa35b97e922771e2881fadb159759402a1938ebc519c746c0408464b660164f0f8539b0a28c61ba7804a1018a4ea6a25564604942cd2809d8dfc06f42712eba2ac0f20b22f515d58f5b1e476a937a8f78c002e33fb355a4766580ccff02253fea0e4a3256fb100f54b038b5e17c7719d923b163d5ee2809d8dfc06f42712eba2ac0f20b22f515d58f5b1e476a937a8f78c002e33fb3a8b3ac391bb3603f7aed4467e2c622598099a87c722d374fe5ce80db0b503bc26d848181cbe7ce447216dc87c91bdf8bb955615c06495210d323f778c06c1fcba8b3ac391bb3603f7aed4467e2c622598099a87c722d374fe5ce80db0b503bc2ed970523233acc96978343cba5374d11c4b09ef93b579cd133c4210ae903a04da25c251d919972bb7b641ab14f6e6fc94803c8475c94ed5931c980c248bc4fb7ed970523233acc96978343cba5374d11c4b09ef93b579cd133c4210ae903a04dc5d43c233b30ac5797f30df72338c062924ba34bb219eb44e7d0e203c8555649c5d43c233b30ac5797f30df72338c062924ba34bb219eb44e7d0e203c8555649c5d43c233b30ac5797f30df72338c062924ba34bb219eb44e7d0e203c85556491640962af2830de97fc148c1273e2cfc439f4788ff13fc4ef14a9b0e5c5e7308ca9b6813445ad7834b0f8ed1543d537156900cc96c3f4ed7677834d501c96bff1640962af2830de97fc148c1273e2cfc439f4788ff13fc4ef14a9b0e5c5e7308908667c02294db7eec1a4384d950952bc589c3aab8dccdc5b0fddc93a3afc8df908667c02294db7eec1a4384d950952bc589c3aab8dccdc5b0fddc93a3afc8df908667c02294db7eec1a4384d950952bc589c3aab8dccdc5b0fddc93a3afc8df4fa47a857bc5042c4c9017b9a2bc9101490833062ea62f4ae751ced2d2df531dc42e3437516903d15247713b56990f528f91994869fe7e8dc9d5af9e9efcf9e04fa47a857bc5042c4c9017b9a2bc9101490833062ea62f4ae751ced2d2df531d0dc68b45f2cdc8baba1cc58432311b12bd0610883f671977e52010c30c9b93c40dc68b45f2cdc8baba1cc58432311b12bd0610883f671977e52010c30c9b93c4488bf79316c456c430c99fb0aea0e69f0634f437d190813f53d639c1d88db6a8dd300df81eac69425c331e7acffb07c89b8838e81ad663b209f2b408e8bb3d64f7f18728dcc330900dcef73f76b67e2cf14974b17e510095264e7f1d0cce8adcb4925521e1b693741673c8d791fc8111098700f6fea2d6fdd528dd25ebeccf93f13e26751024f23e040c1b33dc3a18279aae6b63b5e4ef2173abe191b579050030bb1a9ad4e3d7ed063a735f5d1fe5838365eed26df013ec1d018951bb217c3d8eda25e07ebfc3cb61ca7abd18c75ece6cd9a9849c7b14fe6eb38e512e0bae034fad02892f35c0877089576eb86041e47894f5c2622a6484f1a829d4be2679e973197ecd8ac21db305461dc05a1db9b4e38b3a76e9063f5394882fe5538741934fad02892f35c0877089576eb86041e47894f5c2622a6484f1a829d4be2679e9b6479007ba7038913f14b07da668c4eb2fad174c8e6ae12894316fdc19532fc9a86ce06104710b02b14aed6cce3f89af7267b3acc8156651f98c8087d85575649a3dbd64c3943dd3bdf632af3eddcbe509a27404d0d47c269f43efe1e76ac0bc782bb69ee2ea154014e52122c6b46d36348a872a718fe5f72026138e2902258b782bb69ee2ea154014e52122c6b46d36348a872a718fe5f72026138e2902258b782bb69ee2ea154014e52122c6b46d36348a872a718fe5f72026138e2902258bed1d454e61a340143153861995e9c17aab3c72b2cad5b4f2921aafb9425cddb4278aeebf194373a558e149080049bf2e6b022d111e4f2fe6db5ca0f756e750d7ed1d454e61a340143153861995e9c17aab3c72b2cad5b4f2921aafb9425cddb4d8c000f67229e03e32b293689f3b09579ce817b7dae9bff6509c2b8e3f47c859d8c000f67229e03e32b293689f3b09579ce817b7dae9bff6509c2b8e3f47c859d8c000f67229e03e32b293689f3b09579ce817b7dae9bff6509c2b8e3f47c85945c7233d80f69027fe05ac657f4c0c8392d95988aa56555779661a88c583d7b045c7233d80f69027fe05ac657f4c0c8392d95988aa56555779661a88c583d7b086bce3f12102e02b1af3bb61f16f0f0c50d38d01a8fc689b453988ad590a13d444939ca3829a54b239df3e20abbe33f7821661232b369c2dd441a7a774d2bd4729c7c1b674ed66dba3c67cd3d911be4e3d9876d13a7778937adab3fa3e9b35ab44939ca3829a54b239df3e20abbe33f7821661232b369c2dd441a7a774d2bd47736da377006c51cf23ed64cfbcf4bf09f4cc655991cff3358c5b0dee5f99b4ee1af4a67ba742041078a0a1fae07d623c1bbd0e595b1bebc2c7dd0ce7f6500747736da377006c51cf23ed64cfbcf4bf09f4cc655991cff3358c5b0dee5f99b4eea412cebff00799fa2f9f1581fe1ada86784d4b41b95fb29cb23da14cc176ef38a412cebff00799fa2f9f1581fe1ada86784d4b41b95fb29cb23da14cc176ef38a412cebff00799fa2f9f1581fe1ada86784d4b41b95fb29cb23da14cc176ef389ce15b40611c08caa07089413ac08d2f80d8f80f7e732b0e5ac8278beb919c6857409f49713239a104be196f0d9f1aaa53082e3443bfbf2e90c4fcb32994d2729ce15b40611c08caa07089413ac08d2f80d8f80f7e732b0e5ac8278beb919c683e7ad6221ff5eacf9e6c1728fba750886c361f5d2267c923e91f53c95e59980cc340d9e49a82e1ebb15914917f9fb368df6a6c7e3788181c312daf9aef31f82a3e7ad6221ff5eacf9e6c1728fba750886c361f5d2267c923e91f53c95e59980c1b7b4a5923d214dac263d4d01a8fb24209b7f9ba334edbf23db4f7faa931f778a1bc7e7d95e84abe2c2d9a8e4f124bb39dc1b21751aebe11fd06a5df486ce9cf1b7b4a5923d214dac263d4d01a8fb24209b7f9ba334edbf23db4f7faa931f778316fbabf84e0d6c0fd72c047d976e5b50191301be66192b24f4d768b94b20ce6316fbabf84e0d6c0fd72c047d976e5b50191301be66192b24f4d768b94b20ce6316fbabf84e0d6c0fd72c047d976e5b50191301be66192b24f4d768b94b20ce6fb689a1702ea447d111207dbcbad33051dff2d4dd69d7b296d46a666afe5e1c4707803707b230a0528ede739c52f87ed7704aaac2c3a74b12e1e78930e5a0cc3fb689a1702ea447d111207dbcbad33051dff2d4dd69d7b296d46a666afe5e1c403f601155f1097b94496c3eb4856645697564a3fb11fed2c9d76a3110e76c55c03f601155f1097b94496c3eb4856645697564a3fb11fed2c9d76a3110e76c55c03f601155f1097b94496c3eb4856645697564a3fb11fed2c9d76a3110e76c55c635754350cbe948c868cb8d8c928ad2043c60596fb72ccef36f85f9036dcaaa3635754350cbe948c868cb8d8c928ad2043c60596fb72ccef36f85f9036dcaaa3635754350cbe948c868cb8d8c928ad2043c60596fb72ccef36f85f9036dcaaa363c85203824bfa92677d417265abc8eb4015e561ff0f3598bf1696b103ef75ce5b67d9cd1447d29b5ad4b04f62b3ae57bb629c3c6df9374d8813fce4df04f79a63c85203824bfa92677d417265abc8eb4015e561ff0f3598bf1696b103ef75cec6a638a829aedc68d04b4ba36676fa30a6c944e47a52f0c9895abbc2d3f364323f0f9c037e19a2eecc43f3113fcad1e084052311bf61173c11374371a49d1417c6a638a829aedc68d04b4ba36676fa30a6c944e47a52f0c9895abbc2d3f36432c4950e0ecdb5265040fc9f38c9630f72c9b9b255db4ca84884c142ab535a2a329f0401abe00c08520284d4ce49304f08f418e4b7f55b65000fc9b0c9e05f0420f3ede8fa6269787ffe2285e09c61dbc1387918471c6ee80655f71f4db9ac25d64f5d079051125d304e97a4acb3ba8840d9c34c7129d6bd987fa22a33911c7ed04f5d079051125d304e97a4acb3ba8840d9c34c7129d6bd987fa22a33911c7ed04f5d079051125d304e97a4acb3ba8840d9c34c7129d6bd987fa22a33911c7ed0952d8e58c0c885450c8553a5c4f0daebd0f5edf5c610e2fc0be49dca4974726175ee10e2482f0a228ebf8d44dfb9d4771d9a9e2ecf08436cf6c1d7b1adeb334d952d8e58c0c885450c8553a5c4f0daebd0f5edf5c610e2fc0be49dca4974726163eb3111320ef85d3c80010d41e244bfeef896a2da16455e922f32ab6e4e20cd63eb3111320ef85d3c80010d41e244bfeef896a2da16455e922f32ab6e4e20cd63eb3111320ef85d3c80010d41e244bfeef896a2da16455e922f32ab6e4e20cdacfc860216d0ce17c162fbdc1615a68fd246373b7fd0b03885167a16dcde0db5acfc860216d0ce17c162fbdc1615a68fd246373b7fd0b03885167a16dcde0db5acfc860216d0ce17c162fbdc1615a68fd246373b7fd0b03885167a16dcde0db5641f735f6c6f6519f4206d367955bee74a11becce47d8dd87cf5f2e455baf9bb2e049173a5b0e57a79833337d98733e57220d87674a230891cb3a7b5fe8509e8641f735f6c6f6519f4206d367955bee74a11becce47d8dd87cf5f2e455baf9bbb8068f5b276341d0f569aafdddff3412cd7271dc72c5124a4a6fe1f693590486b8068f5b276341d0f569aafdddff3412cd7271dc72c5124a4a6fe1f693590486b8068f5b276341d0f569aafdddff3412cd7271dc72c5124a4a6fe1f693590486f4ed7fc0db3085712b8dc4a1c52bd0f3f46c0e5f4303f2aaf653d094442d8fc7cf18383041440f1a270b71044a98694d3955fbb9821e6561131e037af2642c84f4ed7fc0db3085712b8dc4a1c52bd0f3f46c0e5f4303f2aaf653d094442d8fc7db8a36227edff9db6e14164d4443778d492775374593c83db972e4d6d72dac668a8c2c3885f8655b8581313cc1e2edaa47b96ef31c0837d0700b4d98c81b88afdb8a36227edff9db6e14164d4443778d492775374593c83db972e4d6d72dac66e962a2fe6101f26cedf9a8cafb40bdceaa460f43da3a03e8ecdf3316ae9eab96d1db270a340e09416a514fced5bfb03a97c9800de6f1508b4645ac983e87db5fe962a2fe6101f26cedf9a8cafb40bdceaa460f43da3a03e8ecdf3316ae9eab96b173d142e739ee6032273e9472fc904cbeeb0a2eb043735c3dadb056f591a05cc9c3c25592b41aba5f974ca03a466fbcee2e5cec85b3188aa07a2582c2c43dffb173d142e739ee6032273e9472fc904cbeeb0a2eb043735c3dadb056f591a05c034cbb90291d53f5a0fbef170e2cb41803229485f8f883d327c73e992dc02ef9034cbb90291d53f5a0fbef170e2cb41803229485f8f883d327c73e992dc02ef9034cbb90291d53f5a0fbef170e2cb41803229485f8f883d327c73e992dc02ef9c932b70005851cd6d1f6aa850161399b8a9b4095b012a2874f44c8a78c5e7fd4c932b70005851cd6d1f6aa850161399b8a9b4095b012a2874f44c8a78c5e7fd4c932b70005851cd6d1f6aa850161399b8a9b4095b012a2874f44c8a78c5e7fd4bc2b11ae86ceeef9da40b41a9e1b65b4d538b02114538ea8afa1beaa97a37902bc2b11ae86ceeef9da40b41a9e1b65b4d538b02114538ea8afa1beaa97a37902bc2b11ae86ceeef9da40b41a9e1b65b4d538b02114538ea8afa1beaa97a379029fe64c42345ba47c6aea8ab72233bfb5d828f47f9efc2c4aed5f6f15052b4e5e9fe64c42345ba47c6aea8ab72233bfb5d828f47f9efc2c4aed5f6f15052b4e5e94ee0496140a5091f9091c5a607026b63935cf7f3e59ffce0324a8bf79ebb27ac3daad91dc1cbc045cc01bf804ef404e7fe7ca846da42508659825a6366c5c54c3daad91dc1cbc045cc01bf804ef404e7fe7ca846da42508659825a6366c5c547ec2fe174545627b01b3d218b3cc408ca4ebcb2fcd253d1eb0dcdd0f76646937bbe643c1db47b1a1a490dbd10bd5300e2596774e842e1cac50467e6d20f4d177bbe643c1db47b1a1a490dbd10bd5300e2596774e842e1cac50467e6d20f4d177bbe643c1db47b1a1a490dbd10bd5300e2596774e842e1cac50467e6d20f4d1777b7bbdc1e9dba4110c0fd7d18fe6ad174af2cfdca364e18a71a2e9c1035ae9a2600ddce3f043b2cc66a766da819003d4a4399ee90826040a919e2b7e9126c0e07b7bbdc1e9dba4110c0fd7d18fe6ad174af2cfdca364e18a71a2e9c1035ae9a20dd986eec06d07314fb7b47ce95c733cd6ed792bd917a54d0ff8c2ebf402706f0dd986eec06d07314fb7b47ce95c733cd6ed792bd917a54d0ff8c2ebf402706f0dd986eec06d07314fb7b47ce95c733cd6ed792bd917a54d0ff8c2ebf402706ff48e0fe9d497a13c6808d6c41a0ad4f538eee38f99b6ab5f72dbc47a7b746891f48e0fe9d497a13c6808d6c41a0ad4f538eee38f99b6ab5f72dbc47a7b746891f48e0fe9d497a13c6808d6c41a0ad4f538eee38f99b6ab5f72dbc47a7b746891b9aad7ab047292c48812c3f78f11fad75a4516a7bb6706cfeb70f5c95522a82ab9aad7ab047292c48812c3f78f11fad75a4516a7bb6706cfeb70f5c95522a82ab9aad7ab047292c48812c3f78f11fad75a4516a7bb6706cfeb70f5c95522a82a51ce8c9f2aa82db2ee6f36639a7c1e1f1cac0685b4b8b58878a146ad034aa53451ce8c9f2aa82db2ee6f36639a7c1e1f1cac0685b4b8b58878a146ad034aa53426ef62918c079e7a7674ea2f056a93935c6dfd0f1381151e1d97fa3b9f42655df1d69028510bc318cce059f8b8ed0f8d6c13428c06a484cd384fa172db3a57a0f1d69028510bc318cce059f8b8ed0f8d6c13428c06a484cd384fa172db3a57a0f1d69028510bc318cce059f8b8ed0f8d6c13428c06a484cd384fa172db3a57a0773f49569ae94f9405ae9432399db15036d4905bfa9cad70595c1e4677e25a14773f49569ae94f9405ae9432399db15036d4905bfa9cad70595c1e4677e25a14773f49569ae94f9405ae9432399db15036d4905bfa9cad70595c1e4677e25a1433f9a526949c84f70568bf1cc529d3e7cbbb2d045420ddf4fc45267fc8c94e8533f9a526949c84f70568bf1cc529d3e7cbbb2d045420ddf4fc45267fc8c94e8533f9a526949c84f70568bf1cc529d3e7cbbb2d045420ddf4fc45267fc8c94e853a7a4525c360841c9e45cf390c9e96c0ae710db75333e75e54b76895334cb6f466d0f04f73ae42511fe747b0d41b24c50b5f61d76cbd16adfb11c1932cb87cac96e637b8aca6657964b58dc7e6f7aedb094af9b98c1123d44b31f8e36533e459cf970973ab1e2d19e16a17a6c0f66f8637cb64b76efac33561d81a553b0bc834cf970973ab1e2d19e16a17a6c0f66f8637cb64b76efac33561d81a553b0bc834cf970973ab1e2d19e16a17a6c0f66f8637cb64b76efac33561d81a553b0bc83466757ff299d4d2099cf4a1d681270514c918c78a92662f3b67622b48f6dc67c566757ff299d4d2099cf4a1d681270514c918c78a92662f3b67622b48f6dc67c566757ff299d4d2099cf4a1d681270514c918c78a92662f3b67622b48f6dc67c5bf0150c202d8790c9b77ea4eac820d33b426559ebc37ee1178d234b97e898ba3bf0150c202d8790c9b77ea4eac820d33b426559ebc37ee1178d234b97e898ba3bf0150c202d8790c9b77ea4eac820d33b426559ebc37ee1178d234b97e898ba313bcc425d70a4bdd5457e33a39d5fe08b746d2b163a6b876dd95b39bc3770f6013bcc425d70a4bdd5457e33a39d5fe08b746d2b163a6b876dd95b39bc3770f6013bcc425d70a4bdd5457e33a39d5fe08b746d2b163a6b876dd95b39bc3770f60589f3548c03ccfff002cf2c32a744c27dedd670790ece1878f1b51c944bc6916589f3548c03ccfff002cf2c32a744c27dedd670790ece1878f1b51c944bc6916589f3548c03ccfff002cf2c32a744c27dedd670790ece1878f1b51c944bc69168ea8d96086401c21fc8ba66cf60d1c93876da386e2d8e2182b3dbc2800f50f398ea8d96086401c21fc8ba66cf60d1c93876da386e2d8e2182b3dbc2800f50f398ea8d96086401c21fc8ba66cf60d1c93876da386e2d8e2182b3dbc2800f50f39ae1ef370446718a33541f8fb47262ed70e48814d100f31979edaed042461808c926f72ab4e6e5edd1764d0a0b5d4be3c94304b2408ed91f8cb82524f718579c0ae1ef370446718a33541f8fb47262ed70e48814d100f31979edaed042461808c49d5f6fcd3f1afd1f2b91fa8ae2d1489b2d5279b7f08abda152366c1b8a0f7c67f1f171739d6323fc777eeaf40324535f93ec83ceaec3f5cb23bf7ffdf4cbd2d49d5f6fcd3f1afd1f2b91fa8ae2d1489b2d5279b7f08abda152366c1b8a0f7c6e5bf851b1d7b4eaf3e94aef0bb03cfd37f9391980cd246475b48bfb29a60402884f21d7f0e520381bdfbc36a0498bc71a27d33f614920334c324a2c3b783a380d1ede34a697a34a15d2b348be227812d871549c79b54dfc7985d228f9b6392ea412d9989ea320d26d2bd687eb1b871e5ec19ef5340a8973bee2dae1665626965412d9989ea320d26d2bd687eb1b871e5ec19ef5340a8973bee2dae1665626965412d9989ea320d26d2bd687eb1b871e5ec19ef5340a8973bee2dae16656269658449cafefdb3c75832437bbdb06fdca6b7972a5871fba4dd3fcb02614defea290fcfdcaf8268dc312f25e9c1633b5f88081333cf272b43d91a9831d8c4e48b348449cafefdb3c75832437bbdb06fdca6b7972a5871fba4dd3fcb02614defea2995f48aec3a797033db91d315d820804efce00c4365b73b380f29b416458c56042ee30321515705b9b1d28c3892a39475205a6ba4043f0a2db2c813639cb1c2e395f48aec3a797033db91d315d820804efce00c4365b73b380f29b416458c5604e2762d8e6efa93db443c5b77dd342963d591098a0a45f5c70154d3dbcc204a912303f064c6a17eeb8f8f9244c5d32d923006339cbe18b07763e92767cfa1ee59e2762d8e6efa93db443c5b77dd342963d591098a0a45f5c70154d3dbcc204a911bce852310100244b677e2a56b1f767cb31c988f671bdd6fdfc3f235ab39e1b07cfe2dd2b6d10c633cf0140f0e1fef9c224caf2b080db3eff2e5a4de93ae23771bce852310100244b677e2a56b1f767cb31c988f671bdd6fdfc3f235ab39e1b007aaa4061e1c7adfbc7dd489d603a7d82eb62053369f9bf059bf984a8e6f489773aa5ca579100e77df8e0abfb17b3611ec8d1eb49acb8a3a00d89a77a21b2eff07aaa4061e1c7adfbc7dd489d603a7d82eb62053369f9bf059bf984a8e6f4897ec74a0400288be782e8a1f912e4db9fd0cbfe04c62ec28e32be0fa32e0b9c434ec74a0400288be782e8a1f912e4db9fd0cbfe04c62ec28e32be0fa32e0b9c434ec74a0400288be782e8a1f912e4db9fd0cbfe04c62ec28e32be0fa32e0b9c4345bae0b38330b94f00881d54428bfba7b6cc3819d9b50c6d30be2286856e65bc95bae0b38330b94f00881d54428bfba7b6cc3819d9b50c6d30be2286856e65bc95bae0b38330b94f00881d54428bfba7b6cc3819d9b50c6d30be2286856e65bc92daa7d6129b1d9639bf011d6f31afc42d761f7910837a6dd00689191c3a37ad72daa7d6129b1d9639bf011d6f31afc42d761f7910837a6dd00689191c3a37ad72daa7d6129b1d9639bf011d6f31afc42d761f7910837a6dd00689191c3a37ad7de5f739145d5ca8fa34b937c2dc2fe3311fefb82be73bb1071f73d051d50d9fdde5f739145d5ca8fa34b937c2dc2fe3311fefb82be73bb1071f73d051d50d9fdde5f739145d5ca8fa34b937c2dc2fe3311fefb82be73bb1071f73d051d50d9fde899bedf3e1647660752f7a3e0f85eef5744d3544158220b3e33a63ea822f980e899bedf3e1647660752f7a3e0f85eef5744d3544158220b3e33a63ea822f980e899bedf3e1647660752f7a3e0f85eef5744d3544158220b3e33a63ea822f980c3806d8b57286e1d2b578c93fb3410fe6282ba32bab7bb34ed625cef61544c02a77a95bb6b0373e5e27434a2411f72497fef0abf69e9b65c3b45449927310e80c3806d8b57286e1d2b578c93fb3410fe6282ba32bab7bb34ed625cef61544c02dc2bd6be49ebe2d983ce50848ad560aaea8bc6b92f9e687519d84b3356f36377dc2bd6be49ebe2d983ce50848ad560aaea8bc6b92f9e687519d84b3356f36377dc2bd6be49ebe2d983ce50848ad560aaea8bc6b92f9e687519d84b3356f36377fe062dc2181a643d99496d58aae8733624d9f38d3588c8b3681ce0193d315ff3fe062dc2181a643d99496d58aae8733624d9f38d3588c8b3681ce0193d315ff3fe062dc2181a643d99496d58aae8733624d9f38d3588c8b3681ce0193d315ff3987b74b5a2ef50411c8e09a768d13c03b35cfdc48c6aaffb266c910c92344217987b74b5a2ef50411c8e09a768d13c03b35cfdc48c6aaffb266c910c92344217987b74b5a2ef50411c8e09a768d13c03b35cfdc48c6aaffb266c910c923442174097f39dbf5060d6e33b0df5b053c92986c002c0e4c31dc81413fe1e6fc478132df261079cde1b194d77c1c044a55a37f7c06d29deacf3db4346448964f4d9474097f39dbf5060d6e33b0df5b053c92986c002c0e4c31dc81413fe1e6fc47813e2eb4bb0e7ad8fadff62f13446854175936961751f19bb1333282f90710342bbc3d20213443fba765d79f7c02f05d53dec52fa3926b14939bfbc84ae23cfc89a42c2a656773aaa6c99ac80662a283e4655ba454605143d442aee91cd83d7bb2afaef8cdfb47e333c5a073b38ee649d17ed1f69fd5782a980df1a094c51860d7932081dbd0d865414f72d40f4191106e013b6cc94f71387854e57d37baa08c660faef8cdfb47e333c5a073b38ee649d17ed1f69fd5782a980df1a094c51860d7932593e1b3467a70f1a1a559555a4b73614d1f7a50d08a3294c37c6e821826d57e4de21513ddc16c375d45e3e8d9b37a16a4a5e85ba81748e5c5fa90f8244e62932593e1b3467a70f1a1a559555a4b73614d1f7a50d08a3294c37c6e821826d57256d5947e4e4077e25235d5866873ef23d57ef389970e22bd25a51bf48ec6498256d5947e4e4077e25235d5866873ef23d57ef389970e22bd25a51bf48ec6498256d5947e4e4077e25235d5866873ef23d57ef389970e22bd25a51bf48ec64984df07a108afe2c3ba109c20a2a3ecef4093cda4e31a4f42eb37c5082e3529cd94df07a108afe2c3ba109c20a2a3ecef4093cda4e31a4f42eb37c5082e3529cd94df07a108afe2c3ba109c20a2a3ecef4093cda4e31a4f42eb37c5082e3529cd9c145a96196d8bf884e89931068f22f5ec225d2518f98f88311f54b2339204b02e3de316c6229c7f7681bb63596b3f4fecb6d9b118cb3313ac4d2615c32efb454c145a96196d8bf884e89931068f22f5ec225d2518f98f88311f54b2339204b02487a9345fdd60c1d9faac130516b9e4ddda5accbcc22ac0a7bf61dfd0f7453ce3380f3404f5f71af2569f0985f10ebec43eea25d831845cd6f81a2602068c807487a9345fdd60c1d9faac130516b9e4ddda5accbcc22ac0a7bf61dfd0f7453ce48de7e9bfc6fa3d9118456757349868fb9b985a75aa6b2e07cbf60911f40631db2543ae333deb23f4a782f77ae40e1dcb616e64c0f57fe7a0f29777687745abd48de7e9bfc6fa3d9118456757349868fb9b985a75aa6b2e07cbf60911f40631d96762d5e36baa08e6a5a46a5c235771d141f56e8f5688577391977b0f2268111e63acd25b5abe3e35e18ceee711c46f8682156a7da21b439d1518c2c1eddcd2f96762d5e36baa08e6a5a46a5c235771d141f56e8f5688577391977b0f2268111953721865c3368da0f3f937fdff89b63ddbf94ac4ca63130582b649f237c723256ae3ae9184cceb584811cc81481fd66a5aeaf168c200a4d007ef12e0c0b9fd0953721865c3368da0f3f937fdff89b63ddbf94ac4ca63130582b649f237c723215ee67ea29c047c6538e18cd75a0579934f04037137ec052e9ff9de8ae95e84d66415349c1cf1bbc763b4c1b5f1571b8d7827f3a5b32b14175f4247f7c15feb315ee67ea29c047c6538e18cd75a0579934f04037137ec052e9ff9de8ae95e84dac82298c1570c8957524b95f3e4e811aed64db6134ae2d44ea33d0308d7863f0ac82298c1570c8957524b95f3e4e811aed64db6134ae2d44ea33d0308d7863f0ac82298c1570c8957524b95f3e4e811aed64db6134ae2d44ea33d0308d7863f08e06163d3c3fc2060953e2dbefd665b1794b676f11bfe6ae8621c1639f3847788e06163d3c3fc2060953e2dbefd665b1794b676f11bfe6ae8621c1639f384778e809f8721e6e3b7fc290df2eef8ab08c992f08501a6bbc9fe29beebccf0edc489fb82b2ed47b8e97e616946569dd240171d8cb284bc905b5ac3f3ed18504a7110067ffc439d728cb3ed6b176c099a461e06d059feb8edaf2d72a2ee649e528419fb82b2ed47b8e97e616946569dd240171d8cb284bc905b5ac3f3ed18504a7114da174521fb68f4ccb576403655b00bb7809167e22d33bda499a7351294672302161c91388d52eea1df0da2dd7fed3ff4b81fb36f8a01ca96d84100a2c89e4387fbc11f0e0e9b07956226edd5d37ed35e172f34aa1e4795a2fb5c4166bd10290fb2e93a3b2f0454bcbd1f148b7252433c82ea0d2fee5e355e9f4bfd136dd8d3e004abbcd15316291816a0d90e17aab5e7cd9c011f04be22fa68f2e5d1c637f74fb2e93a3b2f0454bcbd1f148b7252433c82ea0d2fee5e355e9f4bfd136dd8d3ed622227c44f7049ad9684e469a809a5adec93e34dbf86ce9c2fea8488248d30dd622227c44f7049ad9684e469a809a5adec93e34dbf86ce9c2fea8488248d30dd622227c44f7049ad9684e469a809a5adec93e34dbf86ce9c2fea8488248d30d4b45c313aa4b09cc9fa9dc3100d04bf7c5002ed4b9f39c0bbf3f08b9bfdaac4e4b45c313aa4b09cc9fa9dc3100d04bf7c5002ed4b9f39c0bbf3f08b9bfdaac4e1bf0a50ec85375648a4ca9b9a61f4c8b5f24284f9cee13eded79c10cbcbd5f6d6eeb0c2b07516c12e20969e185bdc0f93667715edb8a0ebcdc93de68ebac78e786288eaa8ad668b129a791a83698fc938069810351828057399e6e3a191f4eca0cb0e3e6ba5d80d71124d293167e53d34301db966b76f76fc752cbf7a6f2fdc23781f266962342e5702f4f9da4b3d5a2aec1ef21594bbf65984cc9f47cf118a505886c933c22be2d254165287021ea016bc86d9539a5080c229647323053e14c3781f266962342e5702f4f9da4b3d5a2aec1ef21594bbf65984cc9f47cf118a5a8b511ce662200ed8f449d5ff9e713e80bcad9656900f70622e1b0df81496e0ba8b511ce662200ed8f449d5ff9e713e80bcad9656900f70622e1b0df81496e0ba8b511ce662200ed8f449d5ff9e713e80bcad9656900f70622e1b0df81496e0b1031a589317200fac018e60d8b6a20586a59802c83c861420b81b637f0abf167ec467dbff607beda8c153abc81f252feb39ac5f96be707e5d3e923015e2f9ae48be37645f868d73552c316c97eb3a580cf415e5e1e7791fd573e1611c5d61582bbe5d83404738f9348288d1a4064ed32784ecfa7093d16cd42ce3c5a2d0e8000655c31797c5a0c22c872a9e92b5ea70954cfa1064cff3ca0c7debd94c5b2cd22bbe5d83404738f9348288d1a4064ed32784ecfa7093d16cd42ce3c5a2d0e8000625ef7c703600d2a112bf0e6362b57810c6a285961c6ce6c7cb2513fed45a1808c3f26aff996bd816d072df2c3a68746fbafacc082e2ef1459c722e59645b1be625ef7c703600d2a112bf0e6362b57810c6a285961c6ce6c7cb2513fed45a1804123fad0204f3faa49fca84aa203553b5d3958f3bc937a41d0d255078909da290d1058fdc3057860567bd01034fad1f7a1cfc6421af9a8fcd451d862693aaaff4123fad0204f3faa49fca84aa203553b5d3958f3bc937a41d0d255078909da2920869fca0396ff4d4d02cdee4a70c2468001af3d3afd42737c01018aff0eb0e347ffc7c7c51aa6b2f054db49f7db8ee51d7d8e2bef1bafaf39d551fd9ce5708120869fca0396ff4d4d02cdee4a70c2468001af3d3afd42737c01018aff0eb0e32effddb6ad2de1eebaf1d1bdbffe2d28035c6d9d4ec29f24367e11e0a789816c2effddb6ad2de1eebaf1d1bdbffe2d28035c6d9d4ec29f24367e11e0a789816c2effddb6ad2de1eebaf1d1bdbffe2d28035c6d9d4ec29f24367e11e0a789816c00b3920b37e87eb7ea1a8eee9e7302b2f1edf45050b70283704106057b38abf500b3920b37e87eb7ea1a8eee9e7302b2f1edf45050b70283704106057b38abf500b3920b37e87eb7ea1a8eee9e7302b2f1edf45050b70283704106057b38abf5ea532ab08b0fae99d9d946e1e523640b500ab7136424741d00c04772c7a29f23d88f7d9d5b48f83f95fb55885c7174c8e7703e55a2bc7c4be499ddb4f1c2ecd4ea532ab08b0fae99d9d946e1e523640b500ab7136424741d00c04772c7a29f233120afa997c81efaa9f8d6f082aa64ea7b9d67640e7b8f152b0ead3b380af32f3120afa997c81efaa9f8d6f082aa64ea7b9d67640e7b8f152b0ead3b380af32f3120afa997c81efaa9f8d6f082aa64ea7b9d67640e7b8f152b0ead3b380af32fb5581893497b78bd077ab6d8b6d5a4966c1666d7cafb7b563651d4723c2e8bd0b0a0bad12386ab7c21ffed3aacbb40e2cbaaf265e97bdca717746b465d4493fab5581893497b78bd077ab6d8b6d5a4966c1666d7cafb7b563651d4723c2e8bd09e9d49ddca9c7ae3eda67ed19a270f259f4c7f86be91ef9e0ede6ea7d854d6889e9d49ddca9c7ae3eda67ed19a270f259f4c7f86be91ef9e0ede6ea7d854d6889e9d49ddca9c7ae3eda67ed19a270f259f4c7f86be91ef9e0ede6ea7d854d68876e2f2c5409e5eb46f1f00803b3026d5a625ec1ca7388074ea7fc4f23fc8bd8b76e2f2c5409e5eb46f1f00803b3026d5a625ec1ca7388074ea7fc4f23fc8bd8b094e673f1ba5efd71b2a5c609a3d3007e7da7dde2bea737a66fc7bdd0ad6b0d89e4d0d9a993b369adee4db7743612eccc267916b94a576e357211309ac8fc45d9e4d0d9a993b369adee4db7743612eccc267916b94a576e357211309ac8fc45d9e4d0d9a993b369adee4db7743612eccc267916b94a576e357211309ac8fc45d393cf22578cdb8d0ef41be3ef559a7b373dd44f68e1476a78761cac109296692c4d0f8c0f9aba27a0a3c106bea7fa4b67e56195234931a3ca0a36c92c900aa6f393cf22578cdb8d0ef41be3ef559a7b373dd44f68e1476a78761cac109296692a721e4e22a8742edb2af862043bc5f68d4bf929ae2be41fc1fc38b9da9a9f47503685d90ad12a31284e4fcadce2a63e89f5aed3e2ba1da37de9010f83172d47444a271bc8ec2df0fe80459b304651179bec7c44624fc8c203f2b997d1e147983dcc3123d4d994ee01fe9eeffb0e91d8061268f700996b640c9ac4b62e7259901dcc3123d4d994ee01fe9eeffb0e91d8061268f700996b640c9ac4b62e7259901dcc3123d4d994ee01fe9eeffb0e91d8061268f700996b640c9ac4b62e72599017fae420f4074153af60d63156ec729f5b0671dba2f89b7e759c0bac30dc9039f7fae420f4074153af60d63156ec729f5b0671dba2f89b7e759c0bac30dc9039f7fae420f4074153af60d63156ec729f5b0671dba2f89b7e759c0bac30dc9039f88bf10fccf514acaa5a282ca6329781fc796e4ec3f3682dafec76ae83bb44a2fd3f35671b835f8ea74efcaea10c748098c984e4790500156d1b6feeb4217e54588bf10fccf514acaa5a282ca6329781fc796e4ec3f3682dafec76ae83bb44a2f8d687a1917bfbe039195618c7d17ed7110143eedba4dc2ce2a62c3454de8fb0f8d687a1917bfbe039195618c7d17ed7110143eedba4dc2ce2a62c3454de8fb0f8d687a1917bfbe039195618c7d17ed7110143eedba4dc2ce2a62c3454de8fb0fc0f88ea99ae4713b96d4963f0786d451536a98a3ff88806cd74eb0641bf9f29c3bc7b1432c3e41a803e3db6feecaf3547db0eadd13e5a8db4458915a68713336c0f88ea99ae4713b96d4963f0786d451536a98a3ff88806cd74eb0641bf9f29c1c1c4685d961d2eeda41ce91994bbee8447ddd5757cd80b4012c64d80787716608441404d789f9820135048d74e556230492f9190ea701ede0a4aff77502ec2b1c1c4685d961d2eeda41ce91994bbee8447ddd5757cd80b4012c64d80787716660cc9779f460e795eadccc215ee4684ee37fc567217b6e69c1f9a7cbe872122a8e44c74d96fffcc2e4d5ce7fcfae04ff54ae6a957bc50587008dcb3f79e110a8d8993f134a12e3593740d819c2864a2f2395f403288e2132020baa50407052eb266dbe3235ccfe3e364c5515731369330e41e8da63cc888f8136a73584b4dfde875a2081747a114acfbf09c9f5b9510929a983a0724e4c2566543b41d5c73c0d9075f1684105712d789d1ff331147b37d3ecc9fc83b72869373af68ae2c75c632b6aef0b243ca1b2c472837992c98955e2e24216bb25533a4e7741b43d175e3373d5fe2b15d8b405ec2371a515765cfb160e41eaa312fd3bfd0c1db8cce4a3ab2b6aef0b243ca1b2c472837992c98955e2e24216bb25533a4e7741b43d175e33d0adccfbfc6b0348754e914599b655b0d9bd8b414494aa1a8108b5ac5a8722f7aea483de41de0ad68ec6405900f275403bcbcf7124df82c794bf967538cdaa88d0adccfbfc6b0348754e914599b655b0d9bd8b414494aa1a8108b5ac5a8722f7cc1a2b9d04ea15da76c4233203eb6177f1a3e0bc6f8cf223167fade6a9d58fd3cc1a2b9d04ea15da76c4233203eb6177f1a3e0bc6f8cf223167fade6a9d58fd3cc1a2b9d04ea15da76c4233203eb6177f1a3e0bc6f8cf223167fade6a9d58fd336160417d72bfc75ed655edda6bfd7dd1c6194c0c898c43c5b627b75d7da501836160417d72bfc75ed655edda6bfd7dd1c6194c0c898c43c5b627b75d7da501836160417d72bfc75ed655edda6bfd7dd1c6194c0c898c43c5b627b75d7da5018c83de321bcff6b9646112f97b10b2d79652d45e5e45c02d42438e9243d749148c83de321bcff6b9646112f97b10b2d79652d45e5e45c02d42438e9243d749148c83de321bcff6b9646112f97b10b2d79652d45e5e45c02d42438e9243d749148ec2cc8f235a3986534ef9716c7deb5b3208b6461373e3a25466214834b58cb5cec2cc8f235a3986534ef9716c7deb5b3208b6461373e3a25466214834b58cb5cec2cc8f235a3986534ef9716c7deb5b3208b6461373e3a25466214834b58cb5cc35de18a6b014672eb0aa57229bb7c2da3d70c409752742b51995dd5dd59df0a2b8df2d7af185d6d0040a329467e32f5a5e5db2c538d5d1a754f4aeee18fa1d75de5645ae708f3eaa850a627b852aba6bc512ac48585b3f1bedfad948f846c28ab1f0825e8ed5563be327ab343e34ae73be25c3670b034c9884752932364f6b4bede01c6fd2f4fad69a890f19d87232c573c1e93ca3380c9d744d387f7ef2aa7ab1f0825e8ed5563be327ab343e34ae73be25c3670b034c9884752932364f6b4b8def3de05a058b2e13a95139d7a8858f940d6d16f9bb7c5005fc3e83ded3875b8def3de05a058b2e13a95139d7a8858f940d6d16f9bb7c5005fc3e83ded3875b8def3de05a058b2e13a95139d7a8858f940d6d16f9bb7c5005fc3e83ded387581d0ba86e1333e5780df1aedb2f80c7296c6143f70cc7e25ec14f6814efc269b81d0ba86e1333e5780df1aedb2f80c7296c6143f70cc7e25ec14f6814efc269b81d0ba86e1333e5780df1aedb2f80c7296c6143f70cc7e25ec14f6814efc269b6bc4ea12dc090e416146be2a355de29740e9fd8799b9bd9046a962204ce852446bc4ea12dc090e416146be2a355de29740e9fd8799b9bd9046a962204ce852446bc4ea12dc090e416146be2a355de29740e9fd8799b9bd9046a962204ce85244af51057bef2fcd76a5cde1eaa320189f90ad8dc717e9fca8a1f6affa1f19e23aaf51057bef2fcd76a5cde1eaa320189f90ad8dc717e9fca8a1f6affa1f19e23aaf51057bef2fcd76a5cde1eaa320189f90ad8dc717e9fca8a1f6affa1f19e23a209196fb97829a9a4a5e6c09044f05989a65a4ba70e8f3265b5683ea6de1587160977113d026ea0fc01ca2e7c02bac643f1551dc0db9bc835a3d1aceb3958b1d209196fb97829a9a4a5e6c09044f05989a65a4ba70e8f3265b5683ea6de15871f673f15a807c8e3c1b2ca6010a5984b5643fbdf81f510540333738fe649746b1f673f15a807c8e3c1b2ca6010a5984b5643fbdf81f510540333738fe649746b1f673f15a807c8e3c1b2ca6010a5984b5643fbdf81f510540333738fe649746b1480957b037aa3fa365e52a493ce77ac72f5e24b322f4c227e727bf1490ad639d480957b037aa3fa365e52a493ce77ac72f5e24b322f4c227e727bf1490ad639d480957b037aa3fa365e52a493ce77ac72f5e24b322f4c227e727bf1490ad639d6088083bd4414475bbfb84c27d7d70891a2ad8521cf8275748971b1f699f15b1d7a1761208a78e61afbd4638777c7480c51167d0a9dbd167b6631486a4fd654fd2d3ee4cd29dff443c3da55de92ec82544609dd8b22bacff401de9fb47c9acce6912541d5d167904049a8228da1f012f2054aea89bdfaecbf277161f96d3a78277709b8126c792f6acf14ceed000291b6513ad30a682ddb15914e6318860d6756912541d5d167904049a8228da1f012f2054aea89bdfaecbf277161f96d3a7829b6124dd84def1303aa466baf305b976b14878c152e64717a0b9d5761ee018889b6124dd84def1303aa466baf305b976b14878c152e64717a0b9d5761ee018889b6124dd84def1303aa466baf305b976b14878c152e64717a0b9d5761ee01888dce0c1ff45e5b5505d23806af1c185964269ce8c983d9d36de4cf707b3c09bdb6738f6532bd4ec04ee5f5150c89e49bab68aeba02b431241e290ede914b6e67a66cbf7edd30c7898266a2a26239784d7a4c1e3a29f42b5cf4da9127dbbaa3d5d99aa0a72bcd61efa49c3d1ddba225b8e0b1349ace79a8d15855a4d798d11721399aa0a72bcd61efa49c3d1ddba225b8e0b1349ace79a8d15855a4d798d11721399aa0a72bcd61efa49c3d1ddba225b8e0b1349ace79a8d15855a4d798d117213c68d2e995d50fe3bef95dd7380e036972e0fd40a55048e4326f349dea9af3f7dcd878657b3e2fa98eb2ed09187b3cb54568c130df6324e5909bb5f4d6757ec90c68d2e995d50fe3bef95dd7380e036972e0fd40a55048e4326f349dea9af3f7d431d6e04d01438648bfc4acd1d056a5ae60a03375a8bacb897c62406fb8f7cffb559bdf4be0bfdeea0ae36d82c7b6ca9b388af68b077b355b1c9dd775a7c4885537eb23988c7c6bc64075c4e2ddc46551d4067eabefd0a3cf03f647e751a4107745430af64443e2eb3573571aaaecfee7333e17c94fc11ff7c70a00b0a749d60847139085e9941b5b14e37b3b076e2c67b5b0c61133c32ddad6e8fcfee86e331745430af64443e2eb3573571aaaecfee7333e17c94fc11ff7c70a00b0a749d60f9a76efc925866b8684c584fdaee818aa6faba6b6e65a55073928203d5603374f9a76efc925866b8684c584fdaee818aa6faba6b6e65a55073928203d5603374f9a76efc925866b8684c584fdaee818aa6faba6b6e65a55073928203d56033741e1376a046a493524834105ebf5577e784cce4ed8a0c426dbcb68da8efd758ce1e1376a046a493524834105ebf5577e784cce4ed8a0c426dbcb68da8efd758ce1e1376a046a493524834105ebf5577e784cce4ed8a0c426dbcb68da8efd758ce4ba9f7d4c84633e1fc0a1f464da37793b8af50356a12c1065b93a43583d4c4144ba9f7d4c84633e1fc0a1f464da37793b8af50356a12c1065b93a43583d4c4144ba9f7d4c84633e1fc0a1f464da37793b8af50356a12c1065b93a43583d4c414788484845e8343531eca7121b94f347b3a477000c9d849569cef5aa17f1975b7475ecbda81aceea12c73eb5bc6b56deb14b7ab1abc3a062435334bdc1c868682788484845e8343531eca7121b94f347b3a477000c9d849569cef5aa17f1975b7bdaa795662504455501bc98c682d34ea2e75d2eb94befbcad71e53dddb7e0d13bdaa795662504455501bc98c682d34ea2e75d2eb94befbcad71e53dddb7e0d13bdaa795662504455501bc98c682d34ea2e75d2eb94befbcad71e53dddb7e0d13f680f4aa82d7e4cd73ad887298abd57450067aaac5cda9751842028b19a4233fcfed779a20dd984a5b4e97204291d9dce94f2292439dbed4910902131aa1fccaf680f4aa82d7e4cd73ad887298abd57450067aaac5cda9751842028b19a4233f268f1b054d8ee014dfb01a1b4b4dad6e14550a03aeafcbf472dfaee9941458a75c30b41d6ede811beab24a6d85bcd19375db83301461a546e91f12f3cd65dcf6268f1b054d8ee014dfb01a1b4b4dad6e14550a03aeafcbf472dfaee9941458a7fb66c82a047697cfe585c5e2f162d35827812acfbea327416c78624d016a7892dd6132cd28162ebe4637e2b7692c4d07de23615ac82c871972a204ccd29151fcfb66c82a047697cfe585c5e2f162d35827812acfbea327416c78624d016a789266b55873ce8b35db2e912fbf710ef4c59c43cf112d6b180224433cf26ada8cb666b55873ce8b35db2e912fbf710ef4c59c43cf112d6b180224433cf26ada8cb666b55873ce8b35db2e912fbf710ef4c59c43cf112d6b180224433cf26ada8cb6a294a35b43cb9a6d09899ac931fb2bcb6b8c8d924d37bbf75bf6ad218058ec5d50b5a1536b10df1e175ee7083255553a6735836199dc401b468aa06117085fd6a294a35b43cb9a6d09899ac931fb2bcb6b8c8d924d37bbf75bf6ad218058ec5dba05beac4cc61b413980df5d481956aed0cbc6cfa4159ec3eee9305ef32778dfb0a3819b621aa5a5a1e24c604b8045cd79eae6c8627c82d6128142738f8fbbd8ba05beac4cc61b413980df5d481956aed0cbc6cfa4159ec3eee9305ef32778df160447ce7ad30f49a7e068d8c864a45c729f91eb2dab66b82bdb15b2fbdf38b9ad61dcb4ba81d3e89ec6b4476a4415f31e55278e33ca926bdcc4816fa81e7268160447ce7ad30f49a7e068d8c864a45c729f91eb2dab66b82bdb15b2fbdf38b9e2caac6bd1cb8507acd331272af3087c753670f4b8359d57c78e26395de05342d2a11caf3807108adbc5dd33a01cc4bb2c97c994cf70aa0228ed4abd6522aa8ce2caac6bd1cb8507acd331272af3087c753670f4b8359d57c78e26395de053429998377bb76aa45ccf68d49eefb0e5b3c9f140c6f7530edb55fa314fd0f0d5fd180e972310741c11ac8f83258992dc78c8a573382b1cc4bcc6be244aa19194a0e735d92fec4e3c59a43dbc34b202e7b31af13a96b7b73be4edd3894f252e649090dbd60e8537dd859acd2d88b14a2acf586e827dba1467b8aba28abbe6873cf190dbd60e8537dd859acd2d88b14a2acf586e827dba1467b8aba28abbe6873cf190dbd60e8537dd859acd2d88b14a2acf586e827dba1467b8aba28abbe6873cf1ffa13b3f6225ab1cece5ea4ae5ac9489783b2e8dcb0976d40c55c35a5658b928ffa13b3f6225ab1cece5ea4ae5ac9489783b2e8dcb0976d40c55c35a5658b928ffa13b3f6225ab1cece5ea4ae5ac9489783b2e8dcb0976d40c55c35a5658b928d11e7773fc13f81188cfc1f66df465569bec5a52107487825c6eb93d7bfd83a5d11e7773fc13f81188cfc1f66df465569bec5a52107487825c6eb93d7bfd83a5d11e7773fc13f81188cfc1f66df465569bec5a52107487825c6eb93d7bfd83a5e5111a6e65c1515df03dafd60b095cd04f1462beb78164361b91d0f017a4f5f5e5111a6e65c1515df03dafd60b095cd04f1462beb78164361b91d0f017a4f5f5e5111a6e65c1515df03dafd60b095cd04f1462beb78164361b91d0f017a4f5f5130e917a8898d70dfba6525fdf4326c1439d0b841a64dfef9b26ff2858c3a2759bb05a9a9b4d440979628064598b7a0b685e757b17fae483923ce34863287266b1d8bddd5344bd1082483274c6b2f8da79a1e307bfd483358c007a954470e89f1b7e5bab846884a247154c39ffa14bbb4062c622530b841d00471124646a936c10c53ac1fc3b1cad129792cb6d97aa8c776cc395ff849ff5efc4077fdaebcd391b7e5bab846884a247154c39ffa14bbb4062c622530b841d00471124646a936c0a4f882fcc3676cf3d8ae0fdf5a279bcf17b73841a339fb4babeab35124c9058214ceba10fbcd4f48d66ddd3c3aedc05ad2902cab21e1f9baf2cea9fe5a794e50a4f882fcc3676cf3d8ae0fdf5a279bcf17b73841a339fb4babeab35124c9058e3fe2cbdfa4fc925991165464f533ca0b681c6a849c43dc12b90bd66460e4be3df21cd12fbaf520690e4935ef7fec1e846ef4c9c8016b5cf200b606325ddf0c5e3fe2cbdfa4fc925991165464f533ca0b681c6a849c43dc12b90bd66460e4be3d9c62996c943d062aad78d55638d49374d4635e8c59b7b5e76ca4b8c825b8276ece4fec377d770187b3d2743631072b2762161081ac7522b77bb46b8453321129b624c879514246a7d52aab73d195df1e6c24541014c2c05e02aa72fe74269159b34684fc7e9689548efe52e2d881441b8faf7ad39006525c60a9b5c9f5432c6ebab03e76540d53ebd64dfbde5e62f66bd320326d8fe85a4a257a680b19952089b34684fc7e9689548efe52e2d881441b8faf7ad39006525c60a9b5c9f5432c6b273ac187897373abd76ba4760e49b5d12efcfbb889cac35f852b46b1c3cc2a293215e6bbf9a1ac82727f9cf52f33952f392c1a43dec50846508d0222061897eb273ac187897373abd76ba4760e49b5d12efcfbb889cac35f852b46b1c3cc2a223a598666f7a51366d629bc04e1f8a69fa098fb3aa18ad8fdcb632b88aee16ba914ec2b6994cb991984d80d592ff2de9c724383c329d6f04e9759f390f6281d323a598666f7a51366d629bc04e1f8a69fa098fb3aa18ad8fdcb632b88aee16ba52945679199529f64f0e31ef843e4b8e77ab4f2668e4fc4e7dcc405c716cb1785f20ca7c9bb91b8abc8901ddeca2dc1df1d13bf597ef887558d3cc55023ac1f252945679199529f64f0e31ef843e4b8e77ab4f2668e4fc4e7dcc405c716cb178c3030de460c2da4a01fcd95f0b9b66ec3836309ca07180b9515f58e1b29ec171b289cc9c15c823d5896b9d870f2b0e07731abc8acb9366cb9ce3bfba1faee106c3030de460c2da4a01fcd95f0b9b66ec3836309ca07180b9515f58e1b29ec1714819f2ed1bfd970be6e020c87496939f289b973baff94f72cba1dff71e0de0ae85fddf19464d96e268e8c40b7a3879eb6bd1c53a0fa498ca0f80dd49cd302c1e4819f2ed1bfd970be6e020c87496939f289b973baff94f72cba1dff71e0de0aefe57f1899b27b7f6143288f7cff5664c3f59e638cbcde648bf1c1a44cd9339884af58645ea6a65437bd70ce3178a6d38aab8de0c5ec018ff42cdf3a686b4591cfe57f1899b27b7f6143288f7cff5664c3f59e638cbcde648bf1c1a44cd933988b61f283283ce929f133156f032b0c1e30e9e2f1e04800e9256d6dbc1fe815387b61f283283ce929f133156f032b0c1e30e9e2f1e04800e9256d6dbc1fe815387b61f283283ce929f133156f032b0c1e30e9e2f1e04800e9256d6dbc1fe81538735b89be10e6dc3f5f2e8009398e2a5eef72295aaf4fbcb08dd1ba79b04e7d0bc35b89be10e6dc3f5f2e8009398e2a5eef72295aaf4fbcb08dd1ba79b04e7d0bc35b89be10e6dc3f5f2e8009398e2a5eef72295aaf4fbcb08dd1ba79b04e7d0bc93452ab172994cb55e71af66612a5d177b13df192b46146787709878ff664c48866bb8d256fd83a745bb8b597f065903b849cc58a0f41448dcbb85f2b1d220fe93452ab172994cb55e71af66612a5d177b13df192b46146787709878ff664c48a0526ea5818d12933733dd1bdd7343ca511ff62ae350219418f1f2c69d1c5f7b8ca0550064c2d9c51662e068e1b7dd26a5fed2eb214b7b340baf158fb8f8abd3a0526ea5818d12933733dd1bdd7343ca511ff62ae350219418f1f2c69d1c5f7bb65ca24646c3aaeefdd3f297479c8f8494422b26721af08b8f207cc4c5c452520e788e6d121c433a917e9339bfe2909e4374e7d348ce1c6b23094230fc877664b65ca24646c3aaeefdd3f297479c8f8494422b26721af08b8f207cc4c5c45252385244ceca6e3b112be3284041b697e01a2e7cb67c258530066dadc6a02afd935a5525e876aaead79b537f8e96a8ad53fe2310300ba50c5db09129e41215f624385244ceca6e3b112be3284041b697e01a2e7cb67c258530066dadc6a02afd9340fcf565bc86180b74e8b050fc9a080e5466aefe7ad5427f1f55619357c0eabb40fcf565bc86180b74e8b050fc9a080e5466aefe7ad5427f1f55619357c0eabb40fcf565bc86180b74e8b050fc9a080e5466aefe7ad5427f1f55619357c0eabbbf3904e893139ff342630b2793d96520d2eac1709d32c8e6925514fa6225cb3ebf3904e893139ff342630b2793d96520d2eac1709d32c8e6925514fa6225cb3ebf3904e893139ff342630b2793d96520d2eac1709d32c8e6925514fa6225cb3e4cb84a7e8b5e727c5979624a17431cc41e125e1e62dd82a1a57ce3a3579ae0a64cb84a7e8b5e727c5979624a17431cc41e125e1e62dd82a1a57ce3a3579ae0a64cb84a7e8b5e727c5979624a17431cc41e125e1e62dd82a1a57ce3a3579ae0a68b838ff22a664b3ee70eddf594231d6ec58c4b3a5a050c41cc9c70824fb705bf8b838ff22a664b3ee70eddf594231d6ec58c4b3a5a050c41cc9c70824fb705bf8b838ff22a664b3ee70eddf594231d6ec58c4b3a5a050c41cc9c70824fb705bf6ef8a5f7e7a92738f4f4c83d33e4d3c30ee33bd907ab66c8f1abe1a79e2f39666087bb68c4480d084d3521277d996a84c104442c93cac385c44b64f6e199cd1b6ef8a5f7e7a92738f4f4c83d33e4d3c30ee33bd907ab66c8f1abe1a79e2f39660d3234ce4bab1d39597215cb791aeba25474dbc560cd9f17538342dafd2080c7360086891ab2bbf4149568657b91c810f8a698b1ad7ba19ef6e6f97d9443a2777bdae6f6a8c907e07df5aa4033187da9c85a660a811cdf677cb762dafea68d8c94dcb99c322fdd7ff4b963d9e9745d77c748f63ea30d6abf319ceaa34b57fa98fa33640f8ce72f7948dd2ebdfa3eaf6fec0f8e7f459b38058eee29c6d1b9bd4f70ccb5e62d7b14e9b0156b426f58c4aacfbba2301d27e7468bb2a2c5f548dbad908a97c2a564b0955d7a4f73adb479a2cd7b0861e8fb27abcc348645a9fbc8fba6816af782dc54e08bb572aba120037a5c4afd87be26e1827a1f88b4892d5f91908a97c2a564b0955d7a4f73adb479a2cd7b0861e8fb27abcc348645a9fbc8fbec5bda0bcba588b9d1650a03061bf0b3203b2306176f3332ef1b71a3512bd6fd6a8d1fb69c9a433dd56cca07358f472c5d50cf4927faedd9b3fef99fe94c7581ec5bda0bcba588b9d1650a03061bf0b3203b2306176f3332ef1b71a3512bd6fd1e3b148cc6afff71769a8a108d0c826f0d8f460dba4b22b57bb3551fcef6f160f468174eecf582f2fb772bc2d587a30f09a74ab5bb0a69fcaa37c65334e4639f1e3b148cc6afff71769a8a108d0c826f0d8f460dba4b22b57bb3551fcef6f160d062fc1a95fc23a850e942c5933c39ab440bc245c8d6fbbb69459fd697a5a4dbd062fc1a95fc23a850e942c5933c39ab440bc245c8d6fbbb69459fd697a5a4dbd062fc1a95fc23a850e942c5933c39ab440bc245c8d6fbbb69459fd697a5a4db886f8939143368eefb29380ba91c37a82f96c99816565c7222c9c1ea0ec10f96886f8939143368eefb29380ba91c37a82f96c99816565c7222c9c1ea0ec10f96886f8939143368eefb29380ba91c37a82f96c99816565c7222c9c1ea0ec10f96d1304f13454918a252b1c151cec2492dc1b0e747dadf1ffcb3366affcf9809d5d1304f13454918a252b1c151cec2492dc1b0e747dadf1ffcb3366affcf9809d5d1304f13454918a252b1c151cec2492dc1b0e747dadf1ffcb3366affcf9809d546fcb807466a0e806c294176a0164b1a697286352faa75162b8ca81d372627e3752862edcfc3b2530233561f55f5b40f64cae24004c92e3eb298eb95c6e100e746fcb807466a0e806c294176a0164b1a697286352faa75162b8ca81d372627e386e901927670dee2e8f23474150e8e5b5816b3b34d61a6b83d3ef40234227fb686e901927670dee2e8f23474150e8e5b5816b3b34d61a6b83d3ef40234227fb686e901927670dee2e8f23474150e8e5b5816b3b34d61a6b83d3ef40234227fb6d3b55cf742e549676877f8ed4fc5922d8aa6fc109702f30ea3364e6ddd26a001d3b55cf742e549676877f8ed4fc5922d8aa6fc109702f30ea3364e6ddd26a001d3b55cf742e549676877f8ed4fc5922d8aa6fc109702f30ea3364e6ddd26a001604a4e604b9920cde736201400ce546ecb5ea0b7b6c0a4eb1d322938215d65c4604a4e604b9920cde736201400ce546ecb5ea0b7b6c0a4eb1d322938215d65c4604a4e604b9920cde736201400ce546ecb5ea0b7b6c0a4eb1d322938215d65c47af0686cccd503ce7ac49e630ebc43970efa4838c823c10441bffd2696a7e5507af0686cccd503ce7ac49e630ebc43970efa4838c823c10441bffd2696a7e5507af0686cccd503ce7ac49e630ebc43970efa4838c823c10441bffd2696a7e550408bdb075c6eb9b73dee253db65b353779bf68c6970b78c175aabbe2c232c394d1d9c3ac72ff5af51fd6d8ec5203e9e13b12b328ed6e4f74c0084f19737ca4af408bdb075c6eb9b73dee253db65b353779bf68c6970b78c175aabbe2c232c39487068a1769e50f96ea4d067eb16a170059f02eb3099804ed417e11130a8be8eec672d95fcaa5793656424d1a380db6b4924a7ccc30f6f0b1fd782e581ebd6e99b91b3cb6592097af15b7052f54d0d8fc95b15526f6acc47ddef758b898753f7421a725ca466fadb3100c4429ad3d5520477118b11a023b058a639faadf6ca3c492223c95d9cd39b429b3fe50be311ca13a6b4da6bb71e8eb6eaf1363ab6f54087c21230f4b34bf0612a3bbf1f9d5c175507ed75b897892f075100d362f9a9bfc443dbad3fb7948013e4811a5f92af8f0ad3230df64f26388afc0db200feea98f624d9ac802cfd819744d2d835f12a640bd91ee4e9e4c9efe8c6f46c13af2ff9a443dbad3fb7948013e4811a5f92af8f0ad3230df64f26388afc0db200feea98f94604db03982e7b8efd02acec08e293d247f605958cba2bc5beda5092b571429dd3af682e124a1768696585dfdc69fbd72df44ccb21fcf86c3d208ed2b4e0dff94604db03982e7b8efd02acec08e293d247f605958cba2bc5beda5092b571429e45f101d0f6d76ea66e0e6ada920e5877fa9ffd02f24cdd067aaa7a32425eee43364f21fbd05a1e9f9ceb0fd39d58516ecb565574f0bb30d5c3f0c7546cd1605e45f101d0f6d76ea66e0e6ada920e5877fa9ffd02f24cdd067aaa7a32425eee4ed01e33927048207c6b2ec2a92a2daa3695518e6fbd95ff459d50064fe41b98b7918a07eadb9e872b5d3b1362e9a4a7b17fb61cf5dce400d56c5fa8ed7d93ed7f7d737bed63f428afde202d4a227ce0121a38b57c3962cc80df3710143494962ec580a75074627fea8ef4b0bda040a26d239225690055965a6e716621a46c7baec580a75074627fea8ef4b0bda040a26d239225690055965a6e716621a46c7baec580a75074627fea8ef4b0bda040a26d239225690055965a6e716621a46c7ba9e59f6daeb540d51b940d512f79f80f37962a7075d7b3b91df1837511d1bcb6d9e59f6daeb540d51b940d512f79f80f37962a7075d7b3b91df1837511d1bcb6d9e59f6daeb540d51b940d512f79f80f37962a7075d7b3b91df1837511d1bcb6d8d716e90f5fcf16fb38ca2b136288bdd84ca57b6041c6e9977e4fe1623afe1f38d716e90f5fcf16fb38ca2b136288bdd84ca57b6041c6e9977e4fe1623afe1f38d716e90f5fcf16fb38ca2b136288bdd84ca57b6041c6e9977e4fe1623afe1f32b10c0c63cb82237d3fa43723c10a7913f4f102c3b45fa0fe1b08d460d4e327e2b10c0c63cb82237d3fa43723c10a7913f4f102c3b45fa0fe1b08d460d4e327e2b10c0c63cb82237d3fa43723c10a7913f4f102c3b45fa0fe1b08d460d4e327e729209b3c049bfca143010ed42ee5e6907cc20f9b2959cc2b5bba8646b1c807f0f375787e4eb30f5c974c7cf1901b46eb9a66484edc833d63af95d95e07155dd729209b3c049bfca143010ed42ee5e6907cc20f9b2959cc2b5bba8646b1c807f4c9d4b28ccc563c035b2dc53abc190e06683bc1ed41d9fac25f34b100f465e754c9d4b28ccc563c035b2dc53abc190e06683bc1ed41d9fac25f34b100f465e754c9d4b28ccc563c035b2dc53abc190e06683bc1ed41d9fac25f34b100f465e7581d1b2793dd4cbc1e8c56ee4dc6bac30f15b6f893be6c220bd837a521a6ba740d6b3012afcbb0f24384a8a19776738bcf35daf4f18352f9ae0d3c8492251dcf981d1b2793dd4cbc1e8c56ee4dc6bac30f15b6f893be6c220bd837a521a6ba7409665936505179ec113e5e87791a7f618e07f751ba36c5e2140d00d95620ce5eabbd109ff66fb1101cf22d51ffb3cce6907771a453813505f48fd45a1d19ecb899665936505179ec113e5e87791a7f618e07f751ba36c5e2140d00d95620ce5ea329377658e53c72a346237c344e6c8abb9ef5388fadae789e2baf617c3bcbf4dcecc1fba426eca783598abf71728ad718f481b8b0d6b02a1cd2c5bdf40dbf72e329377658e53c72a346237c344e6c8abb9ef5388fadae789e2baf617c3bcbf4d241f73a91f361aed50b95d7ac5bbb140c47e798652269b19f0df008ea3170d83241f73a91f361aed50b95d7ac5bbb140c47e798652269b19f0df008ea3170d83241f73a91f361aed50b95d7ac5bbb140c47e798652269b19f0df008ea3170d83c165a5af8266f231e06a2cf8accaffa5da8c03c5bee08bdd6a31e4427914bfc3c3db88d11db18f1d8be2af8abdaf1b67f1daf3361fe15b6a75971eb2151a898b461af0e35f27ccb093cb605d93d3033600269d6ea6de0bfe109f03113203221d5038704f4ab1fcf601d0b0499ae9f7554556d9e00ade35351968c26524743ac55038704f4ab1fcf601d0b0499ae9f7554556d9e00ade35351968c26524743ac55038704f4ab1fcf601d0b0499ae9f7554556d9e00ade35351968c26524743ac5278313904aa8cc02632fe5498ff44159b1eba81a824b76039a2a353422e2361885f5a034ba99049f94747f1c836d3c1df8b0df208101e1692ac0660d5467b27b278313904aa8cc02632fe5498ff44159b1eba81a824b76039a2a353422e236187c343d2ea120e47a123459e2261591a2a071b5704068fa6c52b06454e2fd01c52f28c2e6631cb275d4352150ccb6045d4fddd483dc8688df813234c0118b6b0e7c343d2ea120e47a123459e2261591a2a071b5704068fa6c52b06454e2fd01c515226835813195ed6d4bf72809822f170372391178a35b5d69f8cbacc82b44af15226835813195ed6d4bf72809822f170372391178a35b5d69f8cbacc82b44af15226835813195ed6d4bf72809822f170372391178a35b5d69f8cbacc82b44afc09d4140dd4abd7d647a552b3e70c31fa779191ac5fba29428a17cb6ab5ac11ac09d4140dd4abd7d647a552b3e70c31fa779191ac5fba29428a17cb6ab5ac11ac09d4140dd4abd7d647a552b3e70c31fa779191ac5fba29428a17cb6ab5ac11a19502fc48bfd04643933f88c8c750fedd5ac6608e9d59e518bc7e683ac205439ea97b8879a9d144e8028ea15fa265a79b9a991455168c1a3300b9ee1a76a651a19502fc48bfd04643933f88c8c750fedd5ac6608e9d59e518bc7e683ac205439b855f0e83711f5e66d1aa3470e07c29335cd73171cbc630b368df856045a1676956c09f6710a301070ff5baa4438b011b9c5b3eeb025b4ec2e6b337e709bd3e2b855f0e83711f5e66d1aa3470e07c29335cd73171cbc630b368df856045a16769d267acc80edeaa5647bb9c43155ada0150f5382b04d715d9dff65c8a90884b69d267acc80edeaa5647bb9c43155ada0150f5382b04d715d9dff65c8a90884b69d267acc80edeaa5647bb9c43155ada0150f5382b04d715d9dff65c8a90884b62bb1583a9d426e2e3fd657674e509ae81edd97d4e3a7bb017ace9e85ae4ebacaea0ef47662c17a10d36b9ad80e4de9c2f64206e6de3aa013e7505d7603cd00222bb1583a9d426e2e3fd657674e509ae81edd97d4e3a7bb017ace9e85ae4ebacaa08e6258b2d2a391c2198547f73bb6f6f017210b1461906cb4db1d3e88c63f5aba160407da96642e3eca0df3967b47957460b9901665275f1bc8ea3fd6dc033ea08e6258b2d2a391c2198547f73bb6f6f017210b1461906cb4db1d3e88c63f5a1e7dd7eb3aee126c803bd7471e405afb1fe5ccd5a3fc5accef6fc9bd2d547ece1e7dd7eb3aee126c803bd7471e405afb1fe5ccd5a3fc5accef6fc9bd2d547ece1e7dd7eb3aee126c803bd7471e405afb1fe5ccd5a3fc5accef6fc9bd2d547ece8f7b22f38d05f17738209fb7900540ccabd619ba915f1bccc2fb61ed947fb1a81a54ca9ae95c0d07d76761646fb1d95498f06eae842ecdd3b83b4ebb4414980e8f7b22f38d05f17738209fb7900540ccabd619ba915f1bccc2fb61ed947fb1a83f219a25bc3924c07c6e5874334fc53004f7fe0da33762bc055f9d8e11ffd6403f219a25bc3924c07c6e5874334fc53004f7fe0da33762bc055f9d8e11ffd6403f219a25bc3924c07c6e5874334fc53004f7fe0da33762bc055f9d8e11ffd64002ef51f844b8df032a1e213e37e919f99fb0d997ec9f073e93aeae45ae718a95a4a8c5320a629946499a2dcde4323aba2b6d6723ee84152d31dd2b998aa39c1c02ef51f844b8df032a1e213e37e919f99fb0d997ec9f073e93aeae45ae718a95280f3cdd2e392640bab6340d42095ef85b2f071b9fe99cabd7e32a9a18ff68b81bba35386f401e86f1620eaf0f0e70cdb551d690ecc7ef0c3149d43e10f88a42280f3cdd2e392640bab6340d42095ef85b2f071b9fe99cabd7e32a9a18ff68b82cfb8df9368ef67789e3e0b6cfb81483172d508b7b1715fbea11e8425b565e6e338613426e291d6117d1ba6fbe811549896fbd9ad6046f6c3bca0444f0e7ae95df9c61ddae6015ceac6fea94676bee2cd3ced5a65954841375b8b62a3402f428cffa8ee6df7552375084882546c99770206121c0d051311400de2fbc9fb637abcffa8ee6df7552375084882546c99770206121c0d051311400de2fbc9fb637abcffa8ee6df7552375084882546c99770206121c0d051311400de2fbc9fb637ab479f007f425afe67796dbeff14467da2c7216450c1467951745cd64fd0777152479f007f425afe67796dbeff14467da2c7216450c1467951745cd64fd0777152479f007f425afe67796dbeff14467da2c7216450c1467951745cd64fd07771524f6051541bcaaf30216e7fe39f28f855406fc42b6df4a3274c6be38c78bfae544f6051541bcaaf30216e7fe39f28f855406fc42b6df4a3274c6be38c78bfae544f6051541bcaaf30216e7fe39f28f855406fc42b6df4a3274c6be38c78bfae54f5081534df9fb8cf9772b3fcd3d9b132a6f7cd107506594488c914b01c0ac1ea95cb4bc4b2a91b8363e8498d95db9ba9793e65bca915dd0faf8776f7c46a7156f5081534df9fb8cf9772b3fcd3d9b132a6f7cd107506594488c914b01c0ac1ead210d69530b3cf4896e23d9e72b2f25f09d978a6ffc64e1cb5a310160abc2120e3edace61d2f5ea7aa2502f5c0e1c7ed705b34ce5c0a05c388d5d43d5ccc36b2d210d69530b3cf4896e23d9e72b2f25f09d978a6ffc64e1cb5a310160abc21206c8c7b88b39cf6e1bb7094f5325f94c2468957cad118046fb56d2e34697e40676c8c7b88b39cf6e1bb7094f5325f94c2468957cad118046fb56d2e34697e40676c8c7b88b39cf6e1bb7094f5325f94c2468957cad118046fb56d2e34697e4067672b1d30d7585cf0f01a4ad7a57b3c51732af07603e120615bc20b5623a42968672b1d30d7585cf0f01a4ad7a57b3c51732af07603e120615bc20b5623a42968672b1d30d7585cf0f01a4ad7a57b3c51732af07603e120615bc20b5623a42968bcd3e0958bfcf8f9f822dc445937733815200debeea2b03e07d263b0988df2dfbcd3e0958bfcf8f9f822dc445937733815200debeea2b03e07d263b0988df2dfbcd3e0958bfcf8f9f822dc445937733815200debeea2b03e07d263b0988df2df346a2199e0d26f47e9952dfaafa79259f73e74d360b72a5d6d39746b95caa2665af0f990b9929ac6959caafdeca7c96ee0e1e235e3b2aed39e0f8b4aec583b7f346a2199e0d26f47e9952dfaafa79259f73e74d360b72a5d6d39746b95caa26621772f831b7eba85c54a2f1313d06e07f7854e299e6d54cd670fe81b6b88134021772f831b7eba85c54a2f1313d06e07f7854e299e6d54cd670fe81b6b88134021772f831b7eba85c54a2f1313d06e07f7854e299e6d54cd670fe81b6b8813402238e5a9ff1f66739f35b49b3be337ade93cdaa06a6af48b04591c18edb49cbbf997d2f35944c0a54d14a0e5fad66623bc695163e4f157433cde66cf0f5b68516a3ba9dbfe1141538674baf13cee6d0374b9a06a22b144afb2efa4e18f745b672f1214af1113c659b37ff02aa9727f3341812e066c82524c471e4325bcde6f72c72c7dfa54f5af1bb9ad263964adf130597666ae1e5cd125f5a435b565d6c15fbd180a1145d18611e620bf7e5baa5b29f4afbaebc894befcb303251b5ccdbab84559920a8cb9ea62be33023d6dd183bea88bc20bad1b4caeb196decb9e5fb6e6cc925dc8ed7705c2bd444542091169073445d907f5cade9579da83e8d2568ad80c7b9ee51db4a46087da7530ade979f38e5de7a2e068b5a58cc9cc543aa8e394663c223c95e77edf64bf88b2fb3f9ab385866187630a4914c7c17ed7221c9f820f7ff61582b28115c56fe3127a4a203aefed876bd4f7e8d8c20224afce0ffe97802304af89c305a0d5feb8bf6ba9c7b3abfb6d5e620ba6d4f4d69277ef315e226b03ea1d93a88bf105909313e5661b5f35c281bece7485a9b997a621cd59f9ac2a4dc7a2a75969654a60ae333bdda0b53be979e0db035daa9780f202d9faea3dac87068283e5d1d92cfe4dfb2cc50d5ea5341d5ac0efadfa47db48595daafcfc93e79b29fca6d56488393712285db29e7e5a75c693f9be4008cde600b2b81700b5e6b23aea484f7a4312bf613b75417b78419056d4c9918b3a2cf6b5a616f6e75b7af05fa928568dc9dbf39845da83a48720e019214a0f250aa5e8de0ebec4bb64b1c3671c38f4657ff67b9508572bfc5aed3d0537d4428fa5607a5fda208e87975103191246d69aac4eb605cf6d84969b2054bee95dcccbe7824a99ae26e6fabb24009573f88b990c922fdc65adddec1312e30373dc635c6099912d4f836a410e37a7d0a1e7b9bcd3b8db8594e64f7e0e712fd9c4fe5de548d98f8f36c819557a28d17ee86bc89e86be4fa9caad026644498fb9da087d615cdaa485e1640fcbffd93515dbe0bc61779aafb3cdf11e4c32d229e120139bfc38d3ea54b95a76e38cf248d2b943c380e0f50a3b80293de6d739f8a6a7ebfc182d81ee7663e04aa1262a107916641c7f211ac5898c0177535cd0bdc5aa872cc6e883842694d8f52181a04af69c7f806ec39ab2cac5f0fa7fa8beb6802601105355fb3e606151405d7a72d9ed8bed3d8e10d9a4b2013ffe79c6cd6367254e5baad1286d43552890eca2bda6762d72412b721f1a4fb6d82f22a9e7dd0f206743ec6a2e8294eb745c41516bb5b3c534faf4aa1d74eca204ede64060e98ac77adcb79d02c0ad50007c23db1c6b7c24ecb33eab8cdf14ce4ad5c0dd0ea56caef49af1399c7508897a4ec7a1d7eaeefd2e2a7b3f0814d36dac96b5208a278703ef1e1af4cbd41013dd5ead1dd371ec51b0bf2da49c5796c219238b6aa1ddef5631608c61518647cfc7b6fe56409312c0fdefb1f77dc7ee86bd131c5eb7a2b4a9885812b52828f7ecc485ada4dc8f1f947d52cd86d4d830ef677a2f04d337a29ddff32b53edaeca152e21c190acfbdbfe5d1ea7f28e0ee87ec387c806df1c62b5da0f958126201f40a8e87a8d39a6286aca58ab1a43ffd9f84e0758243334f579c6a7e3c082cf55a96a9f6dca00f695798895d4b316c22d9aee535556c07286e78b49a81caf43c7671f90b452b73003ed592a234c43fafc2bdd553cafe8138545b51a00fde98d5ac4cf0f1e2d0a2fc18aec63afcc8b579b23ade273a2394b9875c35367690b6a293dcd7e6dc0e0773a79dceb622ef6410577c19c1e177fb2eb9c623a49340de3c9f1de25602d0a2fc18aec63afcc8b579b23ade273a2394b9875c35367690b6a293dcd7e6dc0e0773a79dceb622ef6410577c19c1e177fb2eb9c623a49340de3c9f1de2560a074a4218d91b72c04dac2b4fbca8d7ba2a4dff593164f6fb2b82ba1d3ee6cbda074a4218d91b72c04dac2b4fbca8d7ba2a4dff593164f6fb2b82ba1d3ee6cbd198e4881db3ad935ec51a772196302df943deb3a651833c973996ffb082188b26fb2881acee2f256c276ad2f6365a269f381adeba08ae4b236525b21789d67e55ba95511417ebecef59e8f548925709e0b099469b0224406290158aad1ffad78b4f0b58a20fd68347ccb827e7a62c688e3710572b97ff19ad48a07b186af2ec743c21b213b1fc167b642af992768ac2249680e57247ff539999d9060094342d7d00f4861f1eb15bace0e9f19d9975f52b2b2153e6dc7111717965332f337187220f803a24c94538a7f05049a0e848cc3d6c5617253f7e9b3d5381cba4c898bbd175e984c0c7bd073f037b0aaa6df4d8aadacb6f1b8898484a567b5e70f5a5837c9aef9d40b86c56d54db8d1c6b229322d74b3f761c31809dd8a76cb9d1a9800821cb011018b58c87f2c824e08085d24f9379244bcde6fbb6b46da2f6431540c7c27282fd2ae5688be2831fd6c76aaffb7a7577026de0fd2bb8d41326dacb2e7aa6bbfb8ecb911d13581f7713391f8c0ceea1edd41537fdb300bbb4d62dd72e9bba0998b7a6a1b2fc45f847dbea1d2f9dc889104832b0042b5ebe335e677efd30094a6a62abf390c3376e5ed6515082bbcd70c2a6cb335a9f0378a1222d08f7d25bc47b4bc6d60577ca938da25b3ae68271de889b383b4cfbac55d8e41d47639097d18ce1d42da357521f5af5803816d3c4bade38950f69cff512a236f763585be4de892443028c3f230ab37e0c658f5bd0246b07147005580c2904b733ecf4fc3624859618c952810487e41736753cf32f4570dc6248fda1091771f56019a3f96e4ceb607215ff447544cb0d785493e1e855852f874af7c67d8e8afe859f539547112543abe89682d8ccd47e7fedb25447a4c5133f8db313772ab6ed87729371b91e1c1c38b7150cbc174a2f0c06bd1d60a411222d09e21927254b7a861039481fe0a36192ef7643adb06b14979e006c17834874e7df605d915e549e3025e8ae832d96c16368e74f1615d025cc296472cff2507b0f0824959ef98f86fd677637a6bbfb8ecb911d13581f7713391f8c0ceea1edd41537fdb300bbb4d62dd72e9b4fd472cf3011f3f9d3b072eac5592b4c58c7895ed2c41763590258ee8551ef7a78099b6154509ce59732b68a909ef7dc465724f68b184383ce2400642e6501d508255f32eea017d306e286d9e6db090a05d26f0088719b122209819b6f73396d175e984c0c7bd073f037b0aaa6df4d8aadacb6f1b8898484a567b5e70f5a5837972de213c408d10c381f44fec786787844141c7590506e001452e8e25f262be8a6bbfb8ecb911d13581f7713391f8c0ceea1edd41537fdb300bbb4d62dd72e9b73cdabebfb92b4eaf6b8af8442953da1041fa8141a0513279b8df215879d424621cb011018b58c87f2c824e08085d24f9379244bcde6fbb6b46da2f6431540c70bee94ba2d980eac331c16af1f6ea7583260dad3e592e5a263209aab26c821a93abf78b5deddbd2e98eb8d2194e94a3e960ed413b36ca03f52e9ef2ae9f7dca7798aae7206b2a921c09f0754f215d0d809180f08413f87d77f82908eda01968c3dd89581c1830715e60f009193fa9e8ee168aeb43486be1ed997e8ef540951e4069731c30b8e35c0e62e28fc43463f19f514afe86fa65bb1fad29574a3a3cb3b4253e0efd7d5acc05d65b22c598d5c2892ab8eee9bbabd1e3bfa6c2b99e20a414d3e640fe915e6f5a91614823aa7ca22cd309bb267ad8221810f165aa2db4580c807ff5789d9236766419d5da5e6e2b07229a255f3bb5746169d3e1b00ddfc6aade5a5ccf2480560b9638148842270d01b9fba615a1645803e05bfac94c9f46b7ea4e03bc24630d2ce308498959d856506503097b8ff85294b741d38069b33097b0907453745ef5721d89c77fc1c48503474260b458f24127e1b3f0bfe11dbc3d643dbeb4125c5511acfbf917cc8141cceb06e76e4f0fef30adf25ff1b12863a72b4a13b865a333dcf9b94a3c88d25800227d5b0afecef97980b685f9d85049501eaea73444519136a6572c2eb6ea958d0d38f3223c6805b91ff4464b61a3983b89d53697530bb18933de6e01d98d72e7a39de2d946e5bfaeb38de7340f083a902de30424d9642545e1cdb566b895c61fc537ad4e11f309d225344824cb61ed42edfc5c30da21615a6b7163097d49301fb6ee70792d5dd74f9c5fc47d85e4dbef1e732a7567e3ee4eb0b1ce4d5f99737532622e77a365e8773ae3273264868cedc029f6e776f414660996c23d3522deca07327e8b1d397aca00eb4b06f8fce3fa3d752a7bd753e36a2dbfd537621a4902794af4d614626325a5e6d850baa967acbe2fb6df9a317ce17c2765b2265af94fc55c9e4d266169adaf756473008b6e446598fb15155dfef47686b54ddd4fc61db04ea2490528684175e9d3435ab12fe9366ebeb202c8c224b5b785fc5d7e09d4c40b877f9d27f195a894caad57f383fa19d87acb8957d4e18d2ecaad4a70d0908528a046850712b7d2193f94792848495fae33b33f1e9a4eb8610540f4184502c51360c296f28bd97553bf1dc44c5bb24d0c49d5e92d40d72ba8a721284e4a383a486a48ed3f3b772fb8ef578edef1f0ae9573ffda2ea4da86c02e1c11b3f8cd6f577e8f4f1cec54d5a04625cd7a457ddb9c219a0b46c0b5d41b5cd5f8bc664b33d9824773c955d3ccdba066bd4e630abe3488e156e7a860f84f79e78d0b09f6d5627ba469304de3c5042d0c3e878ec87a88512cf122e3e4a88e0d3ef779d0f3b7be91dc8408a02ba63472aa58f7fda54e58d114d57f056bf90cb4bc9b54db2d7104248aabd317954c668077d1657364fc915133757cd5c2ad758dd1deb574ed7f95c37c1b0a5ab099687f1439a3ec8f3443420e464473d2271a09cb22864525ed92e4eaf1ca972a865a7b3bdfabb922fce12ae2032877f63e46e99bfd697410cde3b02251f3119079597ecacd407ae832e795f5710dd815a3d247f671dd77755276164419a6e418bead8495631dd7bd3c3e0a8a3360c02c07a0fbfb6c1cd0613ff0782018900ff2000b805c68d2ff6a16220649a391f3bf3f143a89a89139f77abfc332041cbb743f45014e3dbaab45db02badbe1f2c9e1a07eb44947b81cf20e01db6e79f116c0284f59f4f0ecb5f9117453204628442809d951b1432f941f776f944328a3cf4335cfe5e8142c4e363a5fa620a031bd89779b7ce19e055bec495d5e72bf1d24bdd811b80469d1551aa11df94289e2e84623511c4d46f5f0b58ae0af831bae0b396019cfea86d3ebd082b60c5314086fb2b8668587f6818e6a6a6783e1a54cc7f3a43239c102e567611f5843d17caf7fc134881d94a2bce6bb3a1febfee646ffd0cf98bbeeb68d0e58131e73494a1371f4d173aa5ca53eb3733b198fe48b1b39279cd0ddfb03590dbea77531d8dcee7279596237a3057ed0a39bc5232c910660866199ca9eed0fcf06c573f45c63df49a72f71d3553495e525faee06aedcf86d09c0b195d9201297b8b899b53c8e3c2201d27d2eaee0a900e107c86379d1fe74d161ac89aacda75984a33114001d531b601d932959d05b8ec17a31f9d541a9a7670b1580967e04517aad11875a134606bec01c6b06a956d6cdbaf5e661f05d4d6e8659ceae44a0618f36c06011731342f56f139cb2dc13fb7377a5ca76053e25e201eac9d7f348364a027e4f2e2ad3aff90f82849872f07b31bc1a0370164bbf5f6370e2e9f1176cf2cbbcb94c168f5c88cc677715a57e2d1e8adb9e9c75e5ca539b5aee06047cda577f069ab2042dcfb4a0391cc37ed702c23c9b77edc1f50cc859c5fa86be7c6c0cefbe40302e21228689a46e89918fc129e9baf571eb115d2b4717fbf00ae77093052cf58c95b5ec36671ee9e13c9aa598caa4c5794ee7588e5760750dfea06eb5ff7cb373834e083fb6abbbb8f7b32ffe4e814b4619bb1ab12db352e37b6a98dc9980e5ff85c23fcc04bb3a4604453a0109a66a09ab4097f4acb732d487f6b15d6d0b87d77619ec3f6d67460984e588687071cb02e4a4b746bd7405be1e655ec0de64a3c875c46cdbfc08aa2c915e5ba6f6e40961605dd840ac2d80d95414bae8dcabfa9ee4172c5a8e97bd82b8faadb7e790353e1cb9b9a05c05717690bc382cbbbe38878ab88707a889b9c4a90ee3e8a1413dacb31ea467899c46e096c86d9840282ced7520a9c5fdbdc4a98164690e3fcd1acc6dfcb049d9a669ad4a70c6ad3254e8174e0d90c33b6f22cd3462e0691eae840d2a2b85d2e7446708b92f485e8d2b6170049da06c710b873ad6f79072f94b96800c71ad8a079695c72217b40d6d406efcf713faf7fb4d2faeaffd9eba44972d064efa0f9951c3fd2dc77f2c4a1d3de269327678d81f59ea754b48fac3f1e634d6df20db84e1bb844577868a402f2aa0e6ddc6c1c96a781890237be3905cfb1f86b3dd7879ec42fbff62ddf28c177a8be4d5c325db9c8357907b046bcf3160fe998192c81da2b3b756cc31ed7b96e688d667631f55c2373c8b82b13a535db30231def9f9feab8ce5196e04d96766b3086d3b98ede72cd5c9f98eca908fd9a72410b2679a0c6aa2e9e39c2543098ca9b069d126dee02241b449754a110ddeb06011501741b2c0da718c417b7c907ad418102a9060278d1e79a430b95eb5cd3dd7b571586a47db5155b7f2bb02f58f5709d1fe760c0fffbb8a2bf39e1f6c1bdf3d36d324a179c52686faa549f47c1e4b25ee809a4147cef51637234d4d360bd5e989f46f2cc8be591e04a0fadb43e90a363e5f39e958b73481dd03695193b8c8bc6894b7afe4591d33b4a695646e51a488ceb485870c49565aaed29eaa58c803824c2b11b6f7b1ee1ea5d13d71a4ebd19a61544600d39573978ef33af969ce6c7a740019ad29fb4d299511b10244daa59567c172e56fff0d90147d407a460cd21f6b2c704ab683cbbf569b98445f5ebaabb2b1362cb112f7abc40bbb0894dc84ea49ad6aab9b6f8d6b9cd3389583eee62ff3db418635fbb1b0157116e1f44c32ddeb1b2bf6d156eba35a24ec95559f4bc883bc7dd47724aae38712647c7fef3040afa914f5c3563e7a55537643d51abf0896d5260348226d9aba12914d791568edd5c9c10f28d0aef157ef7d899db37b592c25a067e6c69f8c94d032392663a5cbe58b4ebfe74e46858252214c43fecc035b1e0b98282b5f6edc853269c72c0aedf0f1c5a4e07fe439dd9c7d5e5afed476687acaa1bc254095b3df4d8e6542980c32f07e65d343bd49a1a76c09f5a9daf649a796590d12c564846a5627aa321eacc100404851a44da8c4595ec28cc1b93ce6b2fc998ff6b663ae00525a7553130d94cdc9625754b8d5170b945271f6f322520e1ca1ed6f4cdc3c2bd472d59ab741e0e3edb3883f12b8a93e2bf2bbfb997c6d1af30f2b996eb7b8b6ed811aff39c252b83393475bd8e5d33ce95332c79fe801a5f972461bb6055d4a3241579d1c2c9a7f5fc82f4e7aa9fd0e3865b504566e27eabc396033090ea3eb8f4c46f4cbe09b3315aeb9937cc89ec36b0d447dfe2b5bde6c5e70f6cd6d853640d263aef4a6babb5e154e16ed174b025eae4ea952da312fbc0a138f7093f9d98bde6c2864fb833eb5a2c8dbd336854a535bfa21d8015a43af7eac4cfc71db6c6012b60c4afef3329d0dc2053b244322a646de9bcf447c8482870d22f17077331bf9ebb8a3c0c8cdd3a85481148e31df0096661e8419302212753606551bf8e49bd801e9d110bd77b4b2006bb7c8340e8f7ace8ae2e77628f59d1dadd589ccd9235a53008cc43ff8a77b3925249b04b35a61af5d32f10b89479cfd28202f3a5dc91216fee0be038eef0c27b7a636c01f33b693ac433858a67c7eedf75b74d7a255a655733f59dd1be4419dc578d58eec509707c0275c863bd78715b62bc2b153270b24b942c5093eb0a3157b91a40a99adaa0163a150ca27235c84f6438f8471179f04b1c7cd53bcdf556d44bf0826474fbb8969ea96851f427582edaa35f8dbafadec2485f3d3242b223a1e6fbf09db082e1f094520fa122654ff1722f7580d851e5a5c35096211a7a2d63c0beceb5c96a48366d708dd66fdb696bf88e9dd28ff159c97908a856e487fa1d5f538aceb22470dcedc161311ed31a58f0108faa3e5a09efff9928d7672028c672c8fbb4b5b446922e49be8743f06c4b150a1fce409a53028fca4805e85a19be0f982d246d1ca33a50412576808262534768f1803492fbef19106a0ed3a09f82669d4e92223797a0c300c93ef17f6820ad8afdca92dfac738065cfe707ec7244043a99ee445ff02d7b93748b2103b5ff3f5c61e86328c4cea68c265356b11da18a9e4a1d169033fed4fbd207160bccdd82b270cefb483e3866a07fbe06a3100c0dd615f75e35f6dfdbf80e4bdb71134bc10353b6157335da0587d38779ee8a3b746f83a63030ccf53a53d35bb9bb0eff3cb2b03720cc2f8eb1380aa42f58e67b78091d8549e6c5cd01ec9077e655dd94b40f27fbf760062125ccaba70adb2df27728083d95c3655eda1549257d26d90d2d205f72baf9ef3c2aeedad7f1b08bafffed4646e1785f1220af19084b38dc0baa0a5260df9ae11e73c29a4a433ca6f295e46fd2a58d496ee5a87c7c687d533c49049a189528a197862064343ee56654bd86448d6ff88e5d24db74455f718aaef619281720964b7184bf9a6ca599b98c32d427291b5083a2593bd5d72e862bfc7d5c3f7d118b984033875f8d93bba94bd68625d9e2c249cc06a72bc90b0b6bb3dfdada363da0931a766676c77d42ddb83ff21b3f8b7629348b6fea3133ece8f19fd24bc4bf85cca8d12e6adf8c91ab2982cb36fe54e9920809e7011c2864d118271342ec48275bf9106474e0b276f2bd36cda005de19c3786dec3858ec95e266d5b71d990dca911c47b7576ccdd4623d0de3033b49fdce7bdecc7e4967dee4e1a2acfdeea55bc8515496b947a98309ba418ad8ea33ac1573f0ea00a51498ebe6de15186bb71e346fbf28f4777e9a72e7640bb5306173b2252eaf2dad82b16ea75d97764ccd6014d345766be5784b67b2ca3a45457dbcab8d44be79f6253bfd3180f087415c53d5cb9d2ca665a3030ba09897503bbd20815a678707009de9374398d25b20e7b24838987c18405341dbb2b5a7fe0f3bd2a10150e25026037b0abbdf4f94bca13ff022c24d7af19fd37061569756017519e78a672885b2041461f85b5cf2988c9fc09dc6868ab9df865484f9c873e4b4675944f6e6199b4e493281bea8747ed979d5ec2637b5d2cb9d418441cd9495dbb0d2b8d624407ef24026f267e96615b666001352077da66479109793d2e217eb52b4ea5946871cb24c521b7947e587a3dceef06f1a26c773a3b442dff87d99d291dc391c740d75e61d2c6c195962d449a1add3d0f360895d70436610518cf6952628eeebc168c6645187e1915a64998d7b79fdd66371c161efc01c4d02f916a0050edfc4ab627a3a005dcf2c9eaffd996ac0982ce18ad5e135ef39dc65c0d69495984d5d8ed95b9cf6750cd3b0ee046dc018d0fa41b391521d23b854a10884abd6967b20f99cb0c19b75b6c84c78f9e75c381dea9b8a2b5264019b2fd0f6d737872f0bce2decb119d7440a408127c46ef60368a18b342c583f176612f58bbff4cc5014489b8e79dcfc6b1b7222ffa83fe458fe1d5d785f430b7c2c863a1fd522e7133dd55b5e9c7428026370098b9afd67c64921ce78b7c6f193fe8612da3120de00a2d4cfdb9b174b45f1b619a8cd19e5e4b97508f5218ebed3bd7aec420cce393d2c55727b030963ab728e9228ecaebab7ecff8186dea480b49b959a649160b1a8f0f1807fa24142e0990db44fd734b755edfdce78bf655b19096f00be31840e6703d25202b5127a3c53347d2bcce28ee47ad72e542d45629b5e23c4beaf46064d2515e665e0c81f2555f9b19e72cff8e9344e7f2ba25a77d9b87a5c9f58bf051089bef257c721ce64ae236c28ec6725c35e3b819c96ea206a9ce65c956769ceeb88c2ddf2d13e5b644cc0bebb4592fc1b2190bcf30b0e7560aee514e770e371ff4e35855d574cf7609a93a4f747616efa6b8a6f5a6bafb6b28a73dd838377b295dfa2bb637db4f575a95d80381e2b757fff1747222b28a8c8eeb28ad08478e3b65b1be0e69b290b47859078dc0223892c32777ad4ea92934f61f42ebe545c0adce9738f6396d6e73d8fa259dc01a349718c6291d41dddcc93ece56c863353aab20b42fd6a5ca853c78e71e81dab55dc337dc9e11ff48f2826d0c644ede44041cafc7c8057f5eb498373bd707ebdaa62a4ff9be2f2050f554c62de3dcfe16c3256fc7c8057f5eb498373bd707ebdaa62a4ff9be2f2050f554c62de3dcfe16c3256fc7c8057f5eb498373bd707ebdaa62a4ff9be2f2050f554c62de3dcfe16c325624b633b770ebe1f968f6de79c07d51b5bee8c64f8b3217d5dc737368cda612ef24b633b770ebe1f968f6de79c07d51b5bee8c64f8b3217d5dc737368cda612ef24b633b770ebe1f968f6de79c07d51b5bee8c64f8b3217d5dc737368cda612ef0f84d5fdcd87e655afd785c6e372a5042d28efabaf6143d8f07b0be9bd56b7f50f84d5fdcd87e655afd785c6e372a5042d28efabaf6143d8f07b0be9bd56b7f50f84d5fdcd87e655afd785c6e372a5042d28efabaf6143d8f07b0be9bd56b7f543f56953564ab4e8358a8838c121b53d3e188d32eada307071bda30f556bd42743f56953564ab4e8358a8838c121b53d3e188d32eada307071bda30f556bd42743f56953564ab4e8358a8838c121b53d3e188d32eada307071bda30f556bd427e82598d4bfb28e92f2f6323226bb3d3b6c6793d6dd470ab3e649001f322eea8e8d0efbdd8f75e5874739247927762a19f96930723628060adbdb86922bdc276d0b91426f99e39642a2cd7731e97bf332fc94b64302adcf3451870273b3d297bc81b46c8691e5f38eb7bb657a7e9107a0416ad88bf141e0d1fc42bea3499d4ea3d17a7485ecceec917aeb26d8a8f81b15d63b115fd2e1420aa784e447d53cdb8c23294b14dc5e1a9028f679edfbb0c9f04e556997662fa827c278b1dc8a7acef30077c553ae28326ef59c06e3743a6ddf5e046d9482eb9becfa8e06ff5bd37e2e8e8c9f3f9cb2e5f8437d71de433d6d4591ed3798efad7179160fc7c55364e9a645dfffe1e238a1f3b4415239fba22b9dda57b660ced8594c1bce69fb9ae534c977828e96ce02141aa8bb6cb1264e47f5d1e74bc31d2466dfe6adc7bf0dfae16fbccf53fcd34551789105da747c60b0940e96a2209f52e0b698b6c112e485d7f0acdfb818d7a349c046cfd8d52fbc06892578a88ef9a171a7aded856b0387d0a610f52b26d8b238bfdccbdd7e60f343c33854db86221fe19897d41dbc755a6676f68933da6eccd49fe9a4c86d0e475152487499ad8773d17a33070739434112838be8f42061d87f1a3072108604201f49a7e1942f754a174fea856f2e4b98e3ab1619e39a392aaa84f796d035423569cbdb25f0610646d89322a84d0f4d26b3a314e681b08cb5d7ef03733d3ec7805e6af5a7a5aeec8bd8c187726442b205c4fd990ebba5a52343cdb7b5ee6b5be5d1934dc5c40cf633050202c61ebf74676cc314e681b08cb5d7ef03733d3ec7805e6af5a7a5aeec8bd8c187726442b205c4fd7bbd243b8b02efd231b14d3a8f520a35c79124d24bef42ab7ab26ea1758524c80d5216ca5f84c64bd63fae69edc59341ff18d8b4b84e81107efaa29b19877dfacaabc9a81be207a31ec0bc8d8260567bb478bfd68d67ef7464a68c9f227b6981b08278785b7d4ca9a77da5ce877018ea87a9be0a20c42f5fb6f3b42a7af06061b08278785b7d4ca9a77da5ce877018ea87a9be0a20c42f5fb6f3b42a7af06061b08278785b7d4ca9a77da5ce877018ea87a9be0a20c42f5fb6f3b42a7af06061ffd8e64b9a2b39867232d7a7124d4cd140c5c63065ac0488041395d15dc3ee80ffd8e64b9a2b39867232d7a7124d4cd140c5c63065ac0488041395d15dc3ee80ffd8e64b9a2b39867232d7a7124d4cd140c5c63065ac0488041395d15dc3ee80f86e7d660f3409dfad20681a96b5a88ca6d4410b8f133cb9fa9772272ab1d6b5f86e7d660f3409dfad20681a96b5a88ca6d4410b8f133cb9fa9772272ab1d6b5f86e7d660f3409dfad20681a96b5a88ca6d4410b8f133cb9fa9772272ab1d6b57879299a86de5e7bda68136e07221d3aabecd775a7545911bc676a2bd106479a2d004fc894a5f080c84b96451a2553eae9c36b97b40b6be47b70be3807697473a2935df9cf5465a806db836ad4b9bcccae887121627cb99a463508ad8f860dac1ce7e4f76ea1ca631f8c7f6f111a79da0459abbdb3b7ffb75889016aa063f49b9c644cf9301063d9556bc9f6a15f32fd2f7077bedbfaa898cc0bba189abed9560cdd2f11108246a21a38c0803da64f7371693b6e20a7e2d766b056bd5bcc43d09f6ff59deff9a407d6d7f7f41759eef338bb6ebb5d3abae9180efe6c9589b34f8549e891ed9c08c8e8555711a4ad880729aeab7a562e68c83f29360d93fa9d37220712cfdcb43c8f5d292b5226a036a0453f958379594d6a89b8c29fde14a4af7441da993ceb5cc9e9813855b42071025f5fde39f5d37b7b466b9bd85eb06ec232e7c81e22943c773d06dc7466c9d92d1c07a993563cb9f7928ef06f431dfe49377a1a38bb781f29d2c58296ce2d67925893594092f3b55d8b3038332ebb536379fb464618bfc96071929c4fee798f065106b1cd2d3692fcb6b8d1ef46b83b9e410c26b109ce9d32d35c0e4bc6dc92a7579910ce706939a056323de5801a7a87abcfa16526dd3d1f31954f88813928de507f4bf2911f30d08ff756d8b46baee5edb421b4ee6cc8e9ffc0b719b31279ae4bb8821f52a19e8f32ad77d4aca3e51e0171178ae901e108f56305aff7e36268a690bc49933a24b1aaa587fda00f4d3b7151dc8ebdca81804c959266b14122bf74e62cab773dd8e2f37b379aac1052663c27b4cdc7089ddb410ddb81a5ccf42662972e07dfc44fc429d3056af6dd128e480ac039362a15a7738ba76dffe807fd03fa29f7edaa8eb21ca0057c44a1ee8ca7f21a2c5226b7d35ccac23780ae535921353b54bf7d7e61f1ad9b021167ba6c10e37c432b4b93a7d257fbb890636fa7f6f376321cca47d5919ea5b6adc75d3858ba5f2c20d320c3f5390ff9778e03d341957bd37c5d3cf0c3327976979f2e01f19a80d1c7d5d758dcea82276e73150454212a5136b19c5fc2727786132ddafdd87f8d1367c93897805ee274c0e53ddbb0a46525aadb7dd32756fb85ad74e8b0fd3864c058e3cddf5ce304faa4f47e6aa8b70fe1672836fd8ed7d1681821800f0a1947e554a9aa27c99dc9a1b21bab0de325db6bd9a60e8823bb2112273bbce4ba242b65f44737bd032cb4dadda7ac63d40cb02c217de1f343d9db3df90eef94a4d4fe8ca67ecfb792cd27e58d46b46f531c1fb88a998ce2eb4e2868fd3dcafdfb43c7e0b816103e7864c8bdc2740ca3d824f02d6c1b1715b0543adb4af31639cfd723672e8205a30f93aa14e24ef5b0264c41db367b50cfa0b6fcb83d881947064e0d469fac0350789cd5140ac8fe708638d72449a9b4013c047f19c783075c0ca5b36d5f70d242543a7456536a6c8bfd7c6f8bb643cc12039b9aa8141e913f6daff99c01b3c41a02db21fa5a5eae0ef5fb0cfcb6bd2e86b982174ac207445eb40717f659c06cdec98eb385a970224c15ccd66624bc3aa2def60ae902bf0d8dbf5dd0888183df5197598d790690a5f83a080f01b08836795f0c0019c99774c0bf5dd0888183df5197598d790690a5f83a080f01b08836795f0c0019c99774c0bf5dd0888183df5197598d790690a5f83a080f01b08836795f0c0019c99774c05733f10238a94ca38a9c4885a525b1acb6c8e13b18329c140583800c5a42c8ea5733f10238a94ca38a9c4885a525b1acb6c8e13b18329c140583800c5a42c8ea5733f10238a94ca38a9c4885a525b1acb6c8e13b18329c140583800c5a42c8eaf387ced0d6e3638364caaedc6545831ce53ef6a9af891702a63abecefd2805f721cd9365f62f8150df3c8fcc14611a0d963d30de7319f488f8fb10410b9231e1f387ced0d6e3638364caaedc6545831ce53ef6a9af891702a63abecefd2805f7b887aa168c24c9af00f14852a60acbbb770bb8b43d3c66b55ab9aa98e714b0951a42bbbc49a3c7085819d9544ed4d03cf088b8ae3b32ce79f01084df12aa71a9b887aa168c24c9af00f14852a60acbbb770bb8b43d3c66b55ab9aa98e714b0957552104050c93e98678914114bc55756cf2b9b9a2e23e5dbea0c9eea645b90c840569027e0114336a07b1807365e4885104362063e6dea741daa83322f4e03497552104050c93e98678914114bc55756cf2b9b9a2e23e5dbea0c9eea645b90c81dec7f7390ef6e9014bea1d1454650bd33cae6eb15ce9eb8d282abf3db894cdf75c5d2e5629f04c722a5a5e2d1d436978c2bbd00f43c1c1695c4f5a5b0b77bc72f2dd9dc0e893e527cedcd06d984a3a3ec7a0b2290d7ed3f86c444e89b320ed6db06a08b03c970728a293886b879dff48533290c6b53504d64944d43aa932d32187151a4200605ee88c801b68cf9179171e4989d01e457d8b9ddc97ed378c32edb06a08b03c970728a293886b879dff48533290c6b53504d64944d43aa932d32eabc097534bb80baac0e55ca9346575196eaf182c5cb421ad8e267d4eba63614ab2f704d586e63bd2e01873376247fe076efb1d836037065caa2967c1d2aec6eeabc097534bb80baac0e55ca9346575196eaf182c5cb421ad8e267d4eba636144d004df62480e5835fca81d6c7608c234c7e180d27a6d5455625cb6d83b09c3d7f5fcf039306eed2637c4ac4810f8234bb47bb7f3f68d62d6c317237148b51704d004df62480e5835fca81d6c7608c234c7e180d27a6d5455625cb6d83b09c3d0554c93aa62ed6bc60bc0f5ff7c8b3f925fba992b8dc82bf433796f49684468fe34ae19171902dbc8d864f595bf0114740a9cbdb177dbac0279fd331bb244dcce85bafe93b439503a20f3c487d54936342639252d1ee652984fb47375bd29b0ad3e686b0373c5b30712b73717f6d87d671fc9cef524ea2dbc8a0de08e7a5a6d335f7bb5da334f4b7e1d26f4a31e55a3e7bd2cfee3951f17fed0abb042630253a3ef8da42c159398d3e5131146ae93da12939a868a12809b4522e614590fa216dd31a0c0abb01ae345d74beeccfc0b15d99aa2ed4e951f3eddb6d8c7d1599fe63c0206db820a1267fc0ade8eba6c6a0b4f1f72d1d54c58ebe36b93d590506ffd959c9ae33ba416b42c1a5a90e2b136a2aaa089c01b878c2730433f1b2d702f27ad6b5e9f3fc8ea57da8ba53f74906def66e4a8c0519e985a5be5b7fc133444389984b7715ffc1b578981bcbd2b887339619c4581f8facf9a8a259ef3af0233fa4d6bea819d5f804f32a29c13c3fa8cba36ed182bf09343cdd052e62d332fdec82e4b6bcf89820940efe9ca40375b9c36fc940224c0ca43a314631338b54503ce4bb3a7ccb8adc60317861bf79402f9a5ee0f1e35f81010f694effb86d78e5d9853b5c489ab565ba72bc273109e1bbab6eae940e5c67e84e01ed03794eb9f3a3dd09586078c0104ff54bf6523990fcfce930fc0fd1b7f94898213e5ba03bb848e639a05118fb02b78d8d1b06b5db16b167de15e23c21ff7aaa3d9e74c672b5f11938e5e834cdd9622c2bcccc68aa8a29993efded755dd44499893fa3aadd2f6b6be800ce1338756971d9db568e1a804f84a720079b23d791bdb5056049ce86ae56723dad5223d042a1a13eb5c13bd2df698f25d03936f547651cc25d1beecb4e94375a00fc5e661aa4950ce7c752eeb0f7f521250ad96ba117717f71f8a621fcb5b34d31d2e3c349a6b90c727f0b0ce5561837395749e3b7f8ce0a9075dd1201f43454585a198ffea4f78c67d58d1ebe89a0be1107612058e25ed4cb37964f2a71e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855199ca1e5e764f7153ae88d3c0977291e24232c2e4e72a1e6df5d15884946470b2660378db87574bf4f54b947b208bc4da524346d691fee21a47644eebddd1ba4dbca9a068dcc8c2b6767877b5332d585130f31841d4e0aac3f58c447b79eecd1ab05fd924108d89baf7930613c23d5ac307cf17ab41b08ba096f14fa6a111d9cf28ce51867751a25568fb3d061897a8d64a72599cafc1a44466af6598e433bf129cf58692757f8dacb88d106a810f64e1375c36c448f57a31841d0263186788f6804502943a25ce6098851f6e4413e95c9eac5c3c0a548a6e3b1a2b47b489e99518592f8b88c9bee7991a7bf3d2498f93e209ea7238911ce4b0710aa68c05a867cba7f222851158027c78296bf5dad5d42dce5c462b578b6805fcc0d53e9aabb1b674cd4d06f0d4c382bc8c19870a9d0bb4997650c896a3c83c5bd9fd611b7f0893e1e9fa1e2764ec0704e6863be88e161acfb72ecf95de91b6cedd6bc9c75ecb756b0cf0cbbb3dca7219c7e9ba139f7dd8aae546ac13909a2c08c55d8656638ce2909421055dfd251fb73e3aa43ccb8dedcd9aa0ff40a9ef8a3835271b13944990d0f909270c2fc2c6838806231156f6c84bf6abb7c30b123802d9146b508f9c86d14c9f14edc4337d0e0b272522976f376d7e19eaf026023d7263ff63c5342d80f55ac66a2570c8a19d2b1dad7c057cf4c944d9c2f8adaf5bf6c8539881e1317ecb27c65165acf877667297abbd9be84336b3079727236b73a9150a2aa947eb61ce17b00a1338fca815852eae64f7c819b9ed34a6f5c40ee189ff32312d8fc5dc42597f8398476b33e3d8bc4987659e356d67ddbef94f5847c73f8277e110b85cc025dd0bbc6ec9955defaee2e30f87ed20fab115475bdbe6db2fefd5e0cf1d6a79ca1afa50489ecb801acb32e3b0245d45b3494797dd9d5be8edaa7e8f85ac86fb360619e4114fd71ac6000909d6da367e11bdb9fd77ee83769f17079066db220bb27e2a4395dc131ccd7bf9fbad0f3de0bde4138f724042b339fcb05ec513879632e778cb56dfc6df5b9d2f60c5e39c264338f6647f11568837f9d62e535e0a701028e82433bf43693c06d5677c4f289dd19d6ec68cda19f166b45f51f5c72c499ffaeaa980692e80f376f9c3e001527792d6011815201d5cfcf6a1c4cd27666d735fa648f5abf477c366071bfd47fdbafed07d75d82a3b68a6bc1e8de4acda8e99942797e32e09643d3c5102dd9261888cbe832a2d71792b55854eeb026b7f507e62cdab4a7876b5d6c0d7f7ff7289303c5349281e4a369207052e70af3884528c663a2c5bc5977c54655699389e6d31420d0e79ac6fccac835ee0b167e3636198f2e61362121c9f7adfbde802883c99e6b23977e4e0bbbbd042b3074214fe274b0ea5fe46ed86e7a60a9045e65bf777b31c8bcc6b9d445aa0dad8015e109717c2d426539f03ce33fb57037aeb5781ca3aadddbaae97d4e7f46e29452000916914b082bfe2a837f00bc8c9440ee014779131d6ad035d3c20085805b2708f1bce46556ff43645e932299187a821683171f734f5231cf696a68aa3c81e04754e018785efc750bbbafe910f4b4e4240995b5a2143a4341dc5c1bb73151c1d8032d72bda526113fecc4dedb4f66d218eca35cea897b3a8ba8c12adb3c8a37d3ee4c90b3e38f21c46787d33a153c6be9b2315e8d6713932f5f8c32e52250b6e64eb588a331dcb41cac7994a39a8c147d3d46b276c71a33b74f4305dd44164f7b7c371f54360f268521754635e89e0181dc07da4954f1d451a1a6784ff8dc05e2ba84669782507e31141e55c00d0fa009ffc0847f76cf91eec6c35bf61aac0f40b255b9cc6eace31da334d60098f3e044860bd92d6b51f37be32408eff3f509ac1c4dc68b6940e957179a9f3d16a704db99af658a43363ad07eb590aabf37d1ec814cb74633c96faa0bfb60b1ea11ce54ffa7b24f95623e755b3eafffa9ea07fdc59ee2dc688163e3e662ed3a89c5d29ebaeebc1d2fe03c318bfa907a23e7c3d1814cb74633c96faa0bfb60b1ea11ce54ffa7b24f95623e755b3eafffa9ea07fdd74c5f519e8cd64a0c517b3a7ae94a14b278fd9d963e40d27266eb29c971c7fffba23727d6e758074b184685860b080071d7a7efaa1822e6b96bc9e79173db3fd74c5f519e8cd64a0c517b3a7ae94a14b278fd9d963e40d27266eb29c971c7ff8c847c0794b84f5d6e88c17394abf1e0851b0634609fc5103bc82e510bf46ff68cf0bd19b99761725269efbab5e847f7ab492af0717a793eb4ba7e45690411158c847c0794b84f5d6e88c17394abf1e0851b0634609fc5103bc82e510bf46ff6408702315cf09286d64f0e236b2aefe4675c62cb79579fa6af45d5dd805a28e777faa964929eb324107eb68b66daa1ae65e5ca29a6ffeafd9268a3b5fc954c23408702315cf09286d64f0e236b2aefe4675c62cb79579fa6af45d5dd805a28e7c076c763a11314bd24a8f37975db2a2227de234c2689ff9680f052698b8a87e2c076c763a11314bd24a8f37975db2a2227de234c2689ff9680f052698b8a87e2c076c763a11314bd24a8f37975db2a2227de234c2689ff9680f052698b8a87e285e4e26965614847f7c004ab8cf99d98aa90f82b34a6377a219c484c88683cfc27d1cff80ab95628aadf71bcdf4ef3b98cab4c164d92c8238e476408199db66d9bc5f77ef675e849c672672912cc45e1610b85679f4c95196327fd0881dc8babc2094a4388cf274a6ebc02eff1620545304b2ff368059fc3f1c142b8cd15abab8fe5ce586d82cf92c2bde6b054af00049dbda726a549f709d1ad0a2364d600bf385ba18cf6ed3fae6f58b0bd8bb0720d693c1d4b28e02ba4e969c097989f317b5a092e026507fc5854414b556804907c914601bdc63a2bab9715d17f2dc294040e80ad46c3f03804d66128b32465101ce4e855b43f3509c90bc394ace84d8a7c4c7e5f453b3731ca02318fc5c27de497db5d86ddef85127075da8998e4a56992593be5762c33c7f24f39d21e5b3bc3dea427cc154e25da52f260fad37c148a887f7d2c0837c6f78fd9105fb8bdfcfbab7a393ce94fa0e28d5c835cb4a4a25d1f593be5762c33c7f24f39d21e5b3bc3dea427cc154e25da52f260fad37c148a88747694c32306e8ff025e95a0106c46e4ef98b5b5bd7071a996af266def78634f24cebb85d14fd2e877b1ae3367a9e62666bd37aff0ae0ef4bd6dda9b846c56f3747694c32306e8ff025e95a0106c46e4ef98b5b5bd7071a996af266def78634fa9f6495bf7fb9f98153a772e59c4b555dbc252d32e102da3a5761ab72d1a9d278787c1865a19c49d50c4697b8835ce2f20b18888adf6a6c70e4ea1b09acb85591e187c9a9e0da993bd129eb8c3d188966814075ff19fe949a56e0e253245f3452ae7b08276e28e5fa5ed937f030d3c5543a23ae32acac2f6d40b9639886cffec1460673e9b73b327a7a09a622ab740ba3ca1d644a96d01a88e776b434dfcdbb91c51c26e09388c24777fff95fe85621c45cb125bce5020d2519042ecb8331298ece10e88f186bff409648213ae70f3cffa01e241d35903bf31e924858dab1bf49facaf748aacf3076d4aaaadc990730db6fdc92951ec264a49f4050210ee33e93453c2857e460486d85039641d53a171eb4dc204b72d92ed3fec38af595c45598ef35e96a38739563384e48ebd3ff7472dd6d7528d85c2cfc09e094e20bf19430412787828cb07caf6715e0d63a287d35a3522c4be6058a5fcbb0e5e4dbfd69068f258ebb8285b5ec6792b1b39a806a844874d03081ce8c7d558916e1e7a0299929777fa292ae1316fd126efb233f8dec05b5148a151e5c4d326e520b31c2a893827da334f3b6de197c66fb945ae143a2ed0e1686171614ff13378a60ec70e322f815460b2ff4b8b7ce4d464d4b8c9f47709ded9f192549dd2ccda49258d40dea9bdbc217b513867032f8b7c0ba07571ecb68475833fa19b113a8f8fb43fe3fbe86e3277607e13f1cc58a59429b0f9c69c30dbc74dbfc5fe16dd0676f3186a1dd005d1c504a25e1dba14ba4036105e2aebdfb6e78935356c124f7986b275295fcb9a3ce8f18e7d0a0cadb73cc9264772462de953499534736998d3c54f8c7c3c3c28efcade8d134b968bdbc6deb5a839c3e15c8cb3b82fd4cfa0feaccb3a16f53c28efcade8d134b968bdbc6deb5a839c3e15c8cb3b82fd4cfa0feaccb3a16f53c28efcade8d134b968bdbc6deb5a839c3e15c8cb3b82fd4cfa0feaccb3a16f516294a77897af50746107aa47d85351e835ccc5b6b187e8a3b2f40f78802169616294a77897af50746107aa47d85351e835ccc5b6b187e8a3b2f40f78802169616294a77897af50746107aa47d85351e835ccc5b6b187e8a3b2f40f788021696860364241e58569d5f72864895b32c5d6701f85aa5820d4e1d9c7bb04dab1e3c860364241e58569d5f72864895b32c5d6701f85aa5820d4e1d9c7bb04dab1e3c860364241e58569d5f72864895b32c5d6701f85aa5820d4e1d9c7bb04dab1e3c45b8d1bf445ff58e67de7bed73d324830f7e52e76274d8464a945861383a9e8445b8d1bf445ff58e67de7bed73d324830f7e52e76274d8464a945861383a9e8445b8d1bf445ff58e67de7bed73d324830f7e52e76274d8464a945861383a9e842e600b5c5c4ec935e982a654d9e96e6a9603b8c73ae685e353a598059cd886d52e600b5c5c4ec935e982a654d9e96e6a9603b8c73ae685e353a598059cd886d52e600b5c5c4ec935e982a654d9e96e6a9603b8c73ae685e353a598059cd886d5756ccaf1a2849396bd6541acfa1f4393c139b60a33a3bde1c4cb9d6c1ec9f18e25c46346fe915be00eefa80aa85fc9ebc550acda7c589636a08d69843d25a5f42edd909dec008e4ad9606882f8587d6702ec38c56656aa793d67fa45758e31b26ec9875b96087004a6268c5a09f977d014727a3b4eeecdcf00357fa532e4a8bc731b0f071709a3102e09f913f31c6b308d215ad6305524f69175b28af5f74740e3236371d77ad8dcb86df10693d44b0e7d8122d749efd88237c8da2f512ad8f875b05f9c25ef7c41b0e36302e6ad5f53ed5100ac6188b902073f253dc4a43900c375cc55df450f3053a56a3ac0284cdd388dfed57fb817856d05e7e424b746881e86ccaa2eefe495b23b1a5af120d64a8d295fa671e1c5312e3e02d8435b44db25aa5a52e060c3e1e3dc9795275670bbc7157e7f5cbe12776215dfa052ea566b232e7c58adfe2ccbb1d66b3d9b9e2235c934eddc775e932002648b50145e16b825aa5a52e060c3e1e3dc9795275670bbc7157e7f5cbe12776215dfa052ea566ba1114c09dd93c06e4c51f0a5de56afe4c5b00b14519ccbfe1031fe660977db1b6dde2ffeccb830398052efe58b4188111fb8fd3a596307989b7d9f685af758cea1114c09dd93c06e4c51f0a5de56afe4c5b00b14519ccbfe1031fe660977db1b7936331b9e0c2852d0739a5d38b47ea2194a0b819be28fa3561dcb006c420fb656933b6d8798119c40c015de3d3aa40b82ff25845e962c2572fc0ae1030f1e4e7936331b9e0c2852d0739a5d38b47ea2194a0b819be28fa3561dcb006c420fb69cf56b76746dde49fbaac6cc5dc3b74f6bdb0f98f1a2244da3c744d9b7500b84d8ba8a687511ae5ea0b9ba2602e253a6de71517927dfb01d27af8272bc2ca10c9cf56b76746dde49fbaac6cc5dc3b74f6bdb0f98f1a2244da3c744d9b7500b84d55ba16b58056fddd4b2ada22ece49f7477518a3f4cad0d61021c001277d0100faf051290961ccb4177b723f62d2ad97a5be4fefb2a3f2143356241a74e421d3d55ba16b58056fddd4b2ada22ece49f7477518a3f4cad0d61021c001277d01007bc15364d04ebbcf7d9b646ef87fc65789b9c1c0bde2e9e3a635a174e39bc3b2482e14a4420d9e8fdef7aedbfa4c1303cd0904a28d792715846b40338938fb317bc15364d04ebbcf7d9b646ef87fc65789b9c1c0bde2e9e3a635a174e39bc3b2a2657f45155c660834e8638e4302656a5a37cb0fa3be867e5e1cffe368cb1c56147b7fd8739af4c362359b650daf50a175623b6d853eb9be212c4c150ab592b7a2657f45155c660834e8638e4302656a5a37cb0fa3be867e5e1cffe368cb1c56657d9d49bb1ff8048e1b962ccbffb57c66ca9d99c45e6a7c65b8b4b43fbaa23e657d9d49bb1ff8048e1b962ccbffb57c66ca9d99c45e6a7c65b8b4b43fbaa23e657d9d49bb1ff8048e1b962ccbffb57c66ca9d99c45e6a7c65b8b4b43fbaa23e5cc2ce5c08f0cc169562c8aad261b1936f3efef3c1945613e1a1114f62fb577db47bb983f287962b1110ac06c64bc5d9c4766193accf7af67718e79d8ed73b034573b081f06810f2f9ae4f318e152a71acf770c30e4fbac9b2dc9064348b53b5fb5dc1479a9264b32808b3094b65ac454f3a7b6ee82d5cb69c5bc9194d302c28496352934dcb129d0f2976787c0157a884c613f6352d2974cd73b746b4d9a17cfb5dc1479a9264b32808b3094b65ac454f3a7b6ee82d5cb69c5bc9194d302c289b5086910405415dc1e7704b800c6bacdd8ad773363e16d59f2541a9785d3dcaf2b77cf868de2131beee9d638e7f1ff878829257bce25fba59daf1e018bd0ed49b5086910405415dc1e7704b800c6bacdd8ad773363e16d59f2541a9785d3dca3bed2eef3780ab97e249c280b73099b505979240243fe8e728f66592a83eb5693bed2eef3780ab97e249c280b73099b505979240243fe8e728f66592a83eb5693bed2eef3780ab97e249c280b73099b505979240243fe8e728f66592a83eb56989268c8e26906dc350deea733a5050d267a744e2b7a61d5453994b31b9b2b5bbcbaf67404cf7fba84e335b5c3c4902b6cc0b3b5a4c0b93b8b1d52a91ebf22e1489268c8e26906dc350deea733a5050d267a744e2b7a61d5453994b31b9b2b5bba516b1584bde0c31e5ec82c5fe9aaa6fcfd9f6551964e3f87f0d92e04ec7692bbc211a1779ea6ab4bb80e14296b0365c6c9bbac9c040366a8c8754ace2232b03a1594721860e47e5c57d144a946b1370f717236442aefedabfbd11a42e12aefbc440f2a8408b57d5b016310277f2cf28b22455300cce2111d7a5c7f35875f939b1e0170163a8bcac2c0e324b9b36345a6d9a78f1e2f295d117478867e66b6c22e4ef4e55b8465facd0787f53ba7479514980de35d091127779040d7917387ab4a3093ea3879de3b55e556529f1e5253f311fbff48176b050ac46bbd391db51b76c915e5e8ecb6c3a60afc39463e9224e3ed2856eb1cb5a235f13105f986dfc72d650a7ee3aee0ef11ad55792669f5b8294c407de85e05fc22f6bf87a1ba7144b9055d805b55b0e583f8f0b24e51eafd09c50434cb1077ffdb07a2594a55d9e5e0b8b2c04ac68162dffc3a79f5fbe8bb548c005d3400a0496f67c15f74f95b12c5271aacea6f3eecf4d2a5bb54a80ba72918a2cf7651f16f689ebe5a9b8bdee103e05e2469e9243920256d2c6d15c6bf801052f1135b32dcf0104b29de654a6cf6f160f6b72b00fb4df859aec5583cf84d1eb523ab5a6e8a9000a46a2d22078f2529be8e9ced1aa881fccca8d9ff608f430b0aadf09e79bc465ac49017caf8347f294095f6bc79dc371cd671daec259b04f6c47ad3da6e3df76eddc040f3f80273993e096c1c807b751fe138119a7f2615cccea0144b8d49e7d62537f3c2856450b3cd84fc962ba707cbaed46c4c98976aab87bb16dffca39fc439347b6b1f211b015a3600392e6a31dff476b6bbd7b0628b98f00c3db106f41edfff2b22bed503ff9306977c353e0dd2bc083244c881abb5baa7b3b774eeb36d0265f6f840a3c41f958d7f2c5225b9aef7c46e88a3f134d2d04a1c1dd49ddbc324f90311dcaeb5627fd5b9cf099d3765099518412fac8bdff680342c5ca711679b0969d4d4b27fa336b354cb98b5e290f71d9565cc0c1fc26d603450c9b96a2ee2a927ff99ea62b0de9ea621a0a15b3d4ee842a8cbe700e7b3ae5d0138d59838be68c51117048f45d61acb627e445da00ce51c9d8658bf529221a9d6fef972e70f3161cf8e72338a29223f36db840154386dfc0a817f965740da6ed276d027515d9e98a2ed05b9a155dfe4983ed14a34e9b35ffa81782c384e4757ccad2b74568b8977e1e4057b33c82f715d217674f7004eb72095b71ae4d1072aff56be107f6b52329279ecdfdb4e1e592b4950abd02cbe8cc0f5e08545aabb9aedb78a73320a1c95daa94e4c6a8d2b7422114a72d116ce977592864c5d1489a73754c2de5c44274dfc9c9265dbc5faf3ee43751ac700dfda49ee2a8b776b2bc0869f730c3e88c804b9b38c1b5a1e52b5350e98c51e2b43c96c2ca2f993f1588c1a4f724102bd32228bfe8f296922fb4460349ba1eb8dce6e328c58880bcf6462d105cbfa5e063b3a7f5dc3c72823fcc5bcf20a1935950cd036f63e2fbdaea570c47c06ecca15a75ffb0607f1038401a91474dc354d97d49924620ae277cdc6bd245fff642ea46ff3c4647cfc8814b9f05d3c0836e1197bbbeecf2710cfdec1ab4f0b97c6d0345fd4ca50469f2ba1aeb18a278ee40c02e0767f17fed8ad7af1018f5be009207e90b6d7cd7443a15b444761f94ed3840b79ccb1303d194de6fb95afd1289b98ba21a6fadd8bc20609e812927e7e5406dab640b5e72e415782230c79d029d16c9d869dd17d416dde38abbe79a7cb954fe6d82c47c7afd780e42c199a926ed59179853d908c4558eb5ce909c461888e0133f6526f9cc8e114cc90b81d0e465ea965a540652a4c0f6aa7a06043b0d513faa590c3c58128eefff0884657ddaac358558655c5ac985bf136bd21b6a5128b187d55812c0ab5cacf5e17b0ba50672550e1df6ecac1b666e87843c1ba604610a9c32192c8e8b8c3aad749991a7a9f668ef1b2699ce55d4cd4d0b093a357f16ddd6804d5b47997b5d8ad5738489a7f275609c07cf63bd12f9fc6e074a5b53bb6eddc32971166a2a633ec1e5de2abb2fdcde53d11cd9def233b41c2e56f3d305c28d550df464e84503940d8486e05ae392d81bb27013257f282b02c20390c92d12b22b0de948436b02dadee0d07ede77b23ccf882907fb8a6be18f69de38e7cb3d694a454cd5459acf22c597954abca543f0ac39c769a269eb2176fc01ba5e1a3731f7593542a883145ee956e77e664c731a11073fa4145bb3f1c92b11db65ec02d1181c70e59bc9c3c10a09693f0fd2787df0176b5a23c994e1657e4466b2672039c4e65d9677e7e0ccb71c6af9cbefed5c7d018ac58dba4c2dea739121e502fe87adde358f4046278e4f699ef9e9465faabceb688e3a50292504848c54bdbe0e6e79226ab16cb18df8bbcd064a8284002db3fb64ce0bb566bf4b4208edcfdae2d17512adff3a37ae43b033ba903a2fd4acc2affd05d9a0e64ea19f936835c4ea735db018f438f493e6febc9605672f62d93002406a55398b89321b6f70f7e9b5106140740f7c303b64c136aa56d5415f6008d5b21b33795a05ebfa6213aea5c4af520eb9ff4c08eb27b1aecc61c30e078e388d6fcaf05ae7a96c8c9347ca539ba06a38f1f6b8ad9011ba4f7da13bed82f22b8bff1ae6f04111e1e285e5041f10dc6d9d93420a397464828e023141cc28575b9599bbf7f2b0215a89b79d182aa100d82cae3b4e54ca7651878db766367fa92450ead9f6fd56a471dbc24540fc4d0e4477c175e291488f45e171d21356148be5ef1b1ccff45ab1ace20626e6b698304a804b37f362260c5cdb48b6dce84f5aefcc80c5fec7b44e54fee90b81610b73d778ff1c5f498cef74389c1b7419132575c4485dea4c7c5b3cdf126247994cb97e29fc006521c67adce4d7e6ba88ea4e4792acf22ea0b1f9464bc0fc037e684b69da9e54f38ad5faa697d9999feb468643f8d4740f57339db05261562f648ad402141c9f9283c1df128c2e31b55ca18187c58b4737a1198abd1776985516063e74ebaf0f83f9a3b46dba40142720199f0f1d52e77f0b4b75ff4d961ff6d78ac3cd872718eca846f49e008c1bd615c629a9760050a17c89e3dfb129e825bbf384111595a26aad74cac7c7214e5d6a05a4c2e7ef8fb65e36e1aea3f380d785e3f3bea349f1e03742b2c3c137dba79d3fe5caa563957b6562498fd75d08e6b9a2997f2d77c03d1e6b04660964a5a5d135a72ac4004078645077c0393a528a341805198bd1bfae68b47e963cedf479ea62d66ea7ed168280d1359e12fd827a5400bf119beed2c878849889d1d39e81f96f076b20203f6b5eb9986cdd0bc4b80a1c3dddfd48fff6bfd392781c9909665c0574d0c0a76d3c8f0b7b3846d468aefa43017dca0e14331b71ac6700138f27a93cb7c731997a8648eeadd7886eab1130c480525ec904e63280816ead1f1c446152ec695669244a229c19ef6a6cd12df89c2e4040135c7b12d8248467ca5f78fd97d4bf9581eeffbbe0ffb187ea0bfe671ad81d93355a4e48f8de98254a5516e4c9f9e582ef79b07f9376bfb1474923b48c695bbec111379a135e40fbc3ba3d7fe1a7c9744b24fd8af57f501148fffab5c6a5f7259fd81bfee5822d8230adcdbcc1d774fe6ba3776a9255af3a359260b21522257e036b9a680c73fe1dbfccf47edc6de12a1f11984ef690493572b769603d1a524c8655088f2a4ea100d61737be2d50fea67ab31146857c3f65c1468367c2e35f56f2ab3e9b26ab47a3c408812220cbf1a1fd219b47ffab83a062a4e2eb112414c68f191dab7b77ba834eb2a6d10472ea6f1d53593b5769c63c827863ef292a7c56f232bbf58a64512a3f2f5b085477164dc23d74ef582529b338d6c401fba18b6844e95ea3c7e2c519c7222e0d8ef0fa769171ae60d03ed84c76abbcf03e38e638ae4d7ca26b510e376b54bd20a0493a55958cbb349297f8830d667b6416d32ca7a6630def72a6cc9faa1cf7d86e174b0576080a07639468001939c812c0bb811c31447e9c515d45b8a321e1f7fd93493092b00789a118c8e8078412db8d1a3c7fe53a11494418e85134bf5df7e6a34be6081c2447d7ccb3451709d8a622c49a674ee286b03124bd048095cc99b6089d3d53c66d1293ea44894b2e5bd9f3c4c3cd0fe6aae7178e074db7f52eb0b323e514d37f9623205b7d524006b6a5593a2eb5beca32b43388219aa2f17ab1f7198b3c9784c93c94a96b09bc895ef8e9bc6ddd1a1946be21e47b1c20c69394d76bc90abce2d532af5e045abd73f69552f2060059db23be3d8ff45837aa7e98b259477508d525f3018d398c6e191a1731a33cb3e0a1ba4b2039663e12ec3c5b0df1ca90305de9304212cdf93573e2750849f2957f9a420af9d1fdcef099d798b6a9a990d5fa340f05452b0069355b2fea3d599d824b26a8f38790d49411cd507c11487cf590d0d54a99b06a8969015bfe9285b5b2c9c9cf1a812b683acd99d1f40cf1ca043e19e109c4aa53ebf7cab544ca5f588d5f7af37517f27c747364cd2d35bbfab8c990b3a8f264555d145db08c7e2bbdc0bdc7f85dd0984c40360a9c31414efdb17e30f45eed467627fd3c0b899d57c79c6adb8469fa2922b25acea7fc88d9f580b170084826fad1efd57d4b1b66377e04e3e6279594a81db67f7c03fd3454add521f2425c3f936c5d0da6a1a22d26d44a23ad24ce24385da86603ba3884e3ae8c7e5674933b78e76e3d0295d7eabe6094337ccc9bb44991d035381553dad1fb7626245c18c36b3fe82930c2519a9da6e8fde3093187af0cdf0e7ef9966f42362634452bd3dbba82da5d890aa6378409b02f5cde02ef63ec34fdb898bf59d465c9da2a8a2ac91b93be67539e4926f4fc0675217d4fd583829670980303b59b14200819169ca124139afe89cc8eb7a6c3bb2abd85d8abdbb90f1b696dcfb09b305ff88e1dd8eb10ff8837b339686ae5aa2e0072a9de6abddf691b87dd415b56f395d8852b8d5bc21f1531331cb565e50c9be304b8f3a2445c0dcf654003af0470d0ce896aa42471a2e74ce2c2c545b620ccca5ccc0c7effe6516dcfb74b8b8902dd21db2c8e3158b099eadb7f7a8e350582dc0ead62d04ab8f7a6c5d786bd5300a92308dfa6574992e40d9b1954c2be0ea04508a18ffa33d736b4ad528e50d9c81a66d0a83898397b3560390cd4fc58cecb26261fc3e32fa5c78f173871234afd299c960b6afc940e3a4f07e70d4e0b8a7c53b59188a3773e7e3608200576b8a0c423fae47d7cd9c8788e846edb06fe802f9e6fa490a5d2e185e97f3a6b39d38ec2f54dbdc244f759db34a3a89e4ce543e80bd053608c40f489956db9cffcc00a4bd0f84aa4bdf21a420a6382596fb986ab85e08b76f3a1da466b344cdb7ff46717d1d62a61f35bde27fb1cd423949948d013e88fddd2710cf15281c0d3967626a15b2caef91550d972f0d9cc619fe53e946a96963444683ead0dac59fe3648e12a5502df61f35bde27fb1cd423949948d013e88fddd2710cf15281c0d3967626a15b2cae17487f28af4bd485ffc98d6754b9acd3251e802f26ba97dce9b1b36e3a6f1cb017487f28af4bd485ffc98d6754b9acd3251e802f26ba97dce9b1b36e3a6f1cb017487f28af4bd485ffc98d6754b9acd3251e802f26ba97dce9b1b36e3a6f1cb05f838b233a5562cbcc198407e0fed0818eb6d23e703075b1a8d55d152644a3595f838b233a5562cbcc198407e0fed0818eb6d23e703075b1a8d55d152644a3595f838b233a5562cbcc198407e0fed0818eb6d23e703075b1a8d55d152644a359583ce2ecfc0fa1f9f68f83572a920020de986e92f2cb88d562008ab60ce08805583ce2ecfc0fa1f9f68f83572a920020de986e92f2cb88d562008ab60ce08805583ce2ecfc0fa1f9f68f83572a920020de986e92f2cb88d562008ab60ce08805d5db59de2ffda14426a7f6a10b1df81ac12971bc644454d70bd29213631292f1d5db59de2ffda14426a7f6a10b1df81ac12971bc644454d70bd29213631292f1d5db59de2ffda14426a7f6a10b1df81ac12971bc644454d70bd29213631292f1fe1dc05fef32f7bf42bbbac20ba2d1e63d07a8d0c06e0b470535b243f0249b00fe1dc05fef32f7bf42bbbac20ba2d1e63d07a8d0c06e0b470535b243f0249b00fe1dc05fef32f7bf42bbbac20ba2d1e63d07a8d0c06e0b470535b243f0249b00d1c6e017f43d734bb396761e45b9a85ba701fa5ee5f022f32b1a2ffb1ecb10d0d1c6e017f43d734bb396761e45b9a85ba701fa5ee5f022f32b1a2ffb1ecb10d0d1c6e017f43d734bb396761e45b9a85ba701fa5ee5f022f32b1a2ffb1ecb10d025f0fbdcd4c1bf7689e656c52a0d8215e009d3d4052d9578493c3bc8f4ea20769bf3bb70aef2d5f45caf27ec37b5fcf3fe58dc63c2b44cf8bacb6ce436259228c1fdec8c9784931c90c0852d20b84a4b9ea025495939a6f04ba7ac4f96de32ec4e915856357483c3715031f6387d91ef04c3c95370af9b73e0156c689cee1efb4e915856357483c3715031f6387d91ef04c3c95370af9b73e0156c689cee1efb4e915856357483c3715031f6387d91ef04c3c95370af9b73e0156c689cee1efb944e96e34c9324dc67e6a692d59a0bdd30588c31a7cdf9327b7775e4b3d9facd944e96e34c9324dc67e6a692d59a0bdd30588c31a7cdf9327b7775e4b3d9facd944e96e34c9324dc67e6a692d59a0bdd30588c31a7cdf9327b7775e4b3d9facd5218182b59a216407d1c8c516e3b22157f432aad63bf0c899ff78c0baea1e0be255c5e744a4d255dc35aef25ce21c4056a7ca8345a2188f6a8ad24b04aeab91f5218182b59a216407d1c8c516e3b22157f432aad63bf0c899ff78c0baea1e0be2c8a6e832ec052ddb547a880f223002eb05ef836ed6bad7ab253a5d5533d9ac92c8a6e832ec052ddb547a880f223002eb05ef836ed6bad7ab253a5d5533d9ac92c8a6e832ec052ddb547a880f223002eb05ef836ed6bad7ab253a5d5533d9ac98e88f23d8a11f0d324dcc13b48c369b1507c412e5654e15372ebc81c328bef1f8e88f23d8a11f0d324dcc13b48c369b1507c412e5654e15372ebc81c328bef1f8e88f23d8a11f0d324dcc13b48c369b1507c412e5654e15372ebc81c328bef1f99fb75296982d7f230e6749fb99f41bd31e53dc42012a8e53d9d3fd55c9ffcc299fb75296982d7f230e6749fb99f41bd31e53dc42012a8e53d9d3fd55c9ffcc299fb75296982d7f230e6749fb99f41bd31e53dc42012a8e53d9d3fd55c9ffcc24437d3414b8a25d20c437156d0945091c17b5fd2e0955ee5aac04c7ff0a55be24437d3414b8a25d20c437156d0945091c17b5fd2e0955ee5aac04c7ff0a55be24437d3414b8a25d20c437156d0945091c17b5fd2e0955ee5aac04c7ff0a55be2fb0ceb89e0144e078dce0dcb4aaff1bac5a86b3fcb8795a51225161f16039f8efb0ceb89e0144e078dce0dcb4aaff1bac5a86b3fcb8795a51225161f16039f8efb0ceb89e0144e078dce0dcb4aaff1bac5a86b3fcb8795a51225161f16039f8e1e044c66059e346e4de50cef9738b12cc012c8b41cf227aa6a23005f29d6d78b1e044c66059e346e4de50cef9738b12cc012c8b41cf227aa6a23005f29d6d78b1e044c66059e346e4de50cef9738b12cc012c8b41cf227aa6a23005f29d6d78bf590cbc7c830731b68b55ca1b1ea11818b5afa3566537440a17017296578dae9bb24009573f88b990c922fdc65adddec1312e30373dc635c6099912d4f836a41c15a3a17f6b65e9c51c58ed3a79d12bc517f867321ed118e5dc7b5c3a1ed7d4b05d5e533f5e590d9ee2c7692d26dc87ccbf381f4831cca3362baf596691a55bbe34151ed8e0c5f0ea996f1128834b15f41f5e2081a41dca2ba7f2f307c331f49a8a24bcd720323185063761b53731cd6dcc5583fc0fd7ffd972137f345b1d738845bca9a59de1959c1501cbc1f2c90fa9ab73a38653175fe94073c012fa555b10c4e8456a424135a4dda4829050de77b05c7fb56ef716841bdfe1371af2eb6958358092b45c8631df6466a2e4dc23278263b2dd2ba5765e99caba47c304dd3b5357bf940a54f04d5f7b335a0a6697a1e9dda14eb2f1dbc590beb0fe98ed65f023ee9d9ab704a1f7e0ce35bb832fe7189528cb5873d1f30285d3520bc48f66eb831b6aa0a2168c412559b6c9667846d84de86554af573a1a9dfa5dc753de3754a7ac917c8e4309742c3571b8c3c8d97361ab6b838f7cd5bda498a410d9d6d9fc7449711060a7ec45e0a4bfbd5d497d069676cbf31f77f3385d3e166795e79deaadefa4275a55f7778d400fcbf0628822dcae95d8239da065ba8e40049daaa32e46538070d2455c077280a8b537f23e3e3a7362074ba2630567d7f951f11fa113d81a2f5fdaf0a506502fd4cac0ccc0c5e7ccc02330150b75d3d7fd4bde0e3c95e8f1c4f13d767b8a4d55fe9a377c3ff20cfd7e77b9b9da12e1df9772c1f685f27fbb4ae9e31ddd26e43b7c051041bb3d9d6bebd418a858da67268920bc672afb9f647152e43fe5e381c71ccd9da9bbd843a854761f8fe60bc6c17b7c0e24e0106f5b4867e0b9c0357e14f488bb45585eccdf47f62b7ff914a0fae73f48cc307c8a5a8f44410fb1085689eaad5a24914e940b0488e0ff2cc3191b972e625522a9eaa9e77f6297e6007745040e9b6a2c2be3880e25206594582e0cd09ef482ee27a395794cdc34731bce3ea1ff032b1c8bcbc275779325999641c052b771a28d8f94367f6ef8398e92de819ccd8e4938c819c2b24aa08f06cdcc0266bb0ec37eb08cd0dcfaeb8dc99c4ea418b80bf6c13d4aea912fc699aa3b30ddaf938bdb62e04b67ede3fedf08cc4fd20c2cccdea46f2791f95e0ab991d8cf6c7c66ec81e23c3b6cbf713954d89eb8389b63343d6b8fd261dc6cb652a0aaf93be5d801ed0b24e46c391e25d3f2fa622d5781a27553176648270768435295a235a760bf725752f3d33f36e79c3406c72aeac084df89c84d522fc9953ec3fbb31e8c90f53f87b21c82275d275dc73870a4c8bc4962c1462cb477c6a6323788c591003ab421973d4fe19e3503f22da78a9920c4831a4fa121410ff76430dc10fdd81144ddbdddb014398e2153afe488f1d629b4192a2da8a743b10ed55f3e26ed662bd9e2718d789c9d406692ba3573699a2e1f58713cc2e5a65792df472217aaaf8402dd0c29356b41254e201645eeca3d0c9ca84ba7726c8c21b3796c04cbb9e20d8a2b51ee894cc35e6cc84c00eb7d5e2bdf9ceb8977eb94c2bcc1630ea93c6c4b82381406dadf1efcd32a4b669ed5eed317926a11646c05922fc49b815568ef2c3858d5bec273e4d25cc162e76fd6c5cc50ba26dfc4e71aedbc34f08ac850efbf934ab3c7ab179e4cb253305c42e22d5631bed2d57e795a70d0356d0c04e3ac395ab73051c5298b9ee99d099269d838a12b6fa3b0af725565418ec1fedd8a522acccc0df88de0107d3183911047ec758a69bec7e24edba03838c00331c5004208d850bd577475b3f5e5eaab13ca96387dd517a8864c25fcbbbc0dffd0f8580f07b30ec8e1dffd59f6e422b9ad6163924bc1fb70ae8b697a11282d5b32b02708b40cb9a7d82eef95478516949ab993d14634219a6f62a4470f46ccbdf434d9a2c5526fb0263e9e2305d3cd3097ff4fa587d2c2becfeb700d3d340eef0f3b701ff78b0f0ec898c045797ff45987136a2a5712f8f8310710e0944e4b4547bab2dc99933edd1bc9a67f41bd0b0ac605c5431ad8c658c0c8e3c5d766eac8fbb81d51132f9fb818bfcb98e4e0c90037146f2b5d3cbb9e43cb419f36385cfd7a4567fd509ef00ec53cbd92e941be30507b7dd5976f4223f9d01998f1e73262e900e0ed002b0f53dc4b79d2136d159f0bf345d200670520e3ba1bcc8be16c405fe5a79ecc9120db370c59e4218cf35b134e23f8f3c09f981c7c5d51a1a47bf2a4d72c41ed8d9192c6bdb634ef4c9f17dcb8b84e6c11722bf48330e5bfa2f75422ace218d8352ee2bee28fff36e29d9307c9a9f9c5b2146ebee394eee78086c169446fe63bba3faa11a0e5cecc4fd18a445fca6a5e3e5402102cdde911e381ec55e2f4a3f0a2425547a581ab281ec920ceda657ef9e8eac0083c4fab946c5fd78173a9b0fac546786f3be06cca8f1501a8d9f3a516a8ca4726c1ae03033f4e42706b11972b2e9783a0b6725d5188f4e4829861c07c4148d671697eb3c91355a4fbde0beca264c4788f4c95e4ba57eda8cbbc4c7c2719c0854d5ebe4768cc9d351fedeba85052e3778ce7dceae5ab012b6420c5b34d9ecc2ad5a978302300b3e74646f48c343531235032a762434228595cfb8c6bbdf65f78a8d2a48155722ade60a75782a245743406c070295d103086b772634a1767922659693ae08f5b593802d4566ee075e82e138f99db81ea1a5b81cdd9d4d6ce285919ea5a7a2191008823ea30428739f53a307082a018e957a621189d47cbcaebb7eda5342eb402af23065d718c19ed13e3119c3a5e65ee7b898b53ae86454b0f1c1f523d41185a9e87c0e4d51b08599091487f6603fdbce46c305ed3caa5eb5bd58c6a9ea59119349db947f504b8c7fb239b204e7b7c7be8463879ba799ab5dea7592a1e3d35e4a5d3fc398509349f9c454814454cb057ea534a01682217d8621d02d6e64ae04427420dcc6bdc8431a178b58110eed24b67ce22a13aa004ab7d968758d264a55dbfde5df558fdc76817b61ad3e9efb11554ca851c343814f4ddcdb540340a7bf7b038b48c3832f790486789d8cf3c9a0db1c3a777801e4b3d0810bdacccf16d44d833d857a1867a1f2dfdd3eaa19b0f44de052f84fb8c5878de4d0142379397c8e8fa86018f1c4c17cd1630708e1ff94ae7b8968dabcec64a7d7a050ceeba9aefd1cc07c8f1963140af90d6c02a166819d91b1c78e864acf37b9eef2789368a7bd77053e2c4237ba65c417d88a1126538a0be1bd01bd064d201d626ee4400e466d03192f4374f5976682e5dd89eb4b9f9a45f7809364f07bbb209e46d56b1130fbb1cb37aa49bb0e7c0fd0f27c4f6bfa7c6b4bfa57473345690e6152f53e21be1a06f730f23676f181e3485496b44486818e980981909c7c892eba440dc20bea85311925b313a7beb5db9fff4d84844d5f13a7cb2c959d5fd4a307d3b81037de031c7e5395311e1e2329e23323a7e4e20b8e30fb22f26a44c3b1389f5501d6012edb2d95fffe69b99108a50198dad8beb42e5304907b35d68e8f4810c2c39a8fb07fbcc576701815778b964131c0b5442d4886aa598f909a0bb9530e815099f21c1334382da0e1506dbfb2cf351ec45bd4d6994eac7b3fb908807a2e71e01f19a656af2465dcdc3964338cb6d107975ab322a4bfc942178fb76b895d375823237a06fa696221c7f39f1bfb7ee9482aba718b81026f30d39f406eb07a8386b6cb2815403b5fc4fa4571328d24ca4b9f2f5e339ff4bb966ad99fa849b75d98919eccd1171cb18eb1e663db17b52d0abdf54b64de43ff82d1284dc4a25e3ab1f2e951e1437760c4e64ca7938ac54ab1064248217c303725d151f449ac3cd2efa52ed69618ddf81204f4e716dd392c3569a64169625eb1ffcb872e6a70bddc590ae1427d9167e6f7604673951b33146aeb41165ebf692654d6f7ab5d9af99390dd2e5e3ed99894c26473592c778d1cc15fabe03b064e1cf95f143b6683ea55ad78a590a0c1867c084c8ffb2530f95919d01699284597159904ac0b4317cb80719d15dfa7c3733b053110efe874a35c78d6c149ec2b46d5e3b5d0af17f767002baba4db38a96ca7621a36d5e3159d4c781c947a03b418a1fc4788038723de8ec71c086d7ac056ab62ed44227935c55d0effbda221691bd5972d25ded95588e76893b425b0b74436623d3a3354186688e466dfb8acead4756b3790e903fa7b432727ea9cb34d93d679443003563a14a27a0e014174b8b090779f9b582285ec1ba2be2a600adf489630b62f63124ee89bdc1b75187ed9944ee82a03c6a00d65688016929fca327ddfaa28b28579ac6d21caca5d52a9cc6460e5efc4eee85e0ab81eb14028117e4bbb1d34e04428fc7aaeaaf6c283d75f4bbf3f7acb8b43a058f08df5d20279870132f9f80895f3bdf3408ad832676a9b604a712d98101842eabf9a5daec1fc97191bb0c6892c44aa02da1af077d0e98531352d7b3079aeb9fd9b496ba9fba469bd9ab4e1099652588cdfd7034517d9d76697213d2a25da1d846fbefaf32e9d2f797fe8f27ee8201d50e2242e93947d357bc343c4fe4aa036d296b0a7b7d01b3d824e2fe6b4603232a3b1aae34f5225bc50f88a273e578c44abbfae5da1aae6735d1a5f60f8294a6b1df59996aea53d082692bb9ce1174e11716b86831f4a8b242b954bafc067f30ea100886f9c9d7923923947173d0f595f47ae9a62b67a3029536d0ee9b28acaa9992e9c249a527482d7f3c242d3fa51c1398bbb9bec5fe04198285e645585ff61096fc0f2595b8dbb39a57fe9cc13f1380b17e8da48dd9fdb5a0de7e05f4a3ecea3c56752280079921d78ba433388cb732e716b6ea6d29dfe71e485f5c92055dc16e6bd5bb8948a54ccf6eec6107f1e747dba78e27dad24d23855122f49ebbaf0b90a8a82adc1f04b348e5a8f006a443b9a307a369d873abe82f1acd2d48a9fcd740a08ac6efea9f4f17d9588ad7bd64dacc467e8cb750389d583be4afbd0518b009fb139c5f3afe6dd8fa63f472bfd2bb5f07c1ef4b136766b6eeb7487a432809829a1dbe3ca8d395518dbe23b6392d59e96bc4580b7dd259c7675042451c0da96bb47c5a902b76c425fd966f6daf55e9f63182710b5c5fb4cfd20826a2aabd8a430662477e4848ae1973276391ba6ab0ddc14cb52f88829b3ca5e3616d6e6f58652919a7200a93ff375ed09ee1125b1c976b487c49e8c43f58690977878211ed45c1f3f8cf42d8a6babc6ff1cba274d128ead9efc2856cbfe33cab9ebf6039372500c5a774cfb82d46a65e11d4e7696780d0d9d827b6ea49ad3c97a420f5d94c748a618c165e5e1627cace36837a0d4efb7634406979b41cf0998dd4d354eb451b90349c39ea3051a9b058af75aa8caa8d24232bbb6180568d2a551de5ead6626b76d8a04aecdb0eeb01e245b5ed42445b60327104ca06a85008574e747f3350e0f360fdd17bb94a12d556ff12628f09702c37f4156142160a9bb481128100e55eb88f0f518e6d31c3c5a816343708e4968515f667eb114f96d411fa7a8bcebf19105d4e3fa761088c42d9827052d361856018d5d2f7509296bd1d64854392f8ab35a16155255ae48263d933c2547529d95b302f258ee7bfaa46f2e9ea83c5caaf309d0042b44f5e1139e4803f8efa13cfa32be2f0e306a547149afef7eeb44fbf76f7e68f199bdc7333baeaa80a9067504cf97853550b45bd711ffa2d7cbb30a208d45121b2f86e9eb2fc99a7f39da53fb9120b360d574565e86d398b323869d945505ad3c3f13c21bb31663f3ba0e1a79c3771a51b7dc35f196e0747bb60173d04b200faa5627295aa2ea6d1ec19c4ce2196fe7b338b020cd5992601d32c64908184d708f973bfc3ed48246bce4054d00f38c826543e2f99a7e4a91a30f73a7b8184d708f973bfc3ed48246bce4054d00f38c826543e2f99a7e4a91a30f73a7b8184d708f973bfc3ed48246bce4054d00f38c826543e2f99a7e4a91a30f73a7b85f4a03dc3a5b33a38df024969fadb3b2f330a98e228b432fc0e0928eb865c7e59cc5b9a4adebd923b44277925b35f7fdebb5af98343d28ba2e7da556b83f47575f4a03dc3a5b33a38df024969fadb3b2f330a98e228b432fc0e0928eb865c7e52956e8a3c7cf08ccb495894aa5d45170002dedbf4ce8129739f0eae5635bfb6d2956e8a3c7cf08ccb495894aa5d45170002dedbf4ce8129739f0eae5635bfb6d2956e8a3c7cf08ccb495894aa5d45170002dedbf4ce8129739f0eae5635bfb6d09c6f38aa13ed70c5f2ea5bf6fe6d5d7e7260c144b6124199e47f7f0f34547ff09c6f38aa13ed70c5f2ea5bf6fe6d5d7e7260c144b6124199e47f7f0f34547ff09c6f38aa13ed70c5f2ea5bf6fe6d5d7e7260c144b6124199e47f7f0f34547ffbc0a2ac7c8bef9e307381707e08d547f072408fe79ae746168b8f23b4947c94d74ce50aa376cee93256d5faed4e08b972ccbc68a0f6865e3fc7ed81e4038a226bc0a2ac7c8bef9e307381707e08d547f072408fe79ae746168b8f23b4947c94d4de48a60fd3b3d95148501547e8b62c56ed330d8fcbe375f360ab784878e4b574de48a60fd3b3d95148501547e8b62c56ed330d8fcbe375f360ab784878e4b574de48a60fd3b3d95148501547e8b62c56ed330d8fcbe375f360ab784878e4b5701d8ac07485d221394c3e7dc57e56b38b002fbcaadb0d6bd6011592e061d6674aa68880f1cd9de6772128ba77ed333ec06b4f49b2575c19642c50d59eed1653401d8ac07485d221394c3e7dc57e56b38b002fbcaadb0d6bd6011592e061d66744d46d2f163de9ee8186c2159c804bbd52780d6212ea4904bf7f5d39ed550d9424d46d2f163de9ee8186c2159c804bbd52780d6212ea4904bf7f5d39ed550d9424d46d2f163de9ee8186c2159c804bbd52780d6212ea4904bf7f5d39ed550d942a7057149d50631207c45c06daef3a7fa658f401c78c8bd0ede517ffa4ce4ea4c103d7211c5f73399683b3aa6d8c38a9a9a246edcf805ead433f4e5dcc396a47a2f228bfcaf42f18f38f34c65d7b204fd061b5ca6048f47008214a5e69255ae60d4774469069bd2e5bd18e36bfd21ba9478b3f42c2d64153c1568da5a1133612ec897428ab038eeb3a29a974162c13288c9faf175f519679bccfb78a3540b78eb198e0c4c1e29a36fdcc43442ccc661ef4faddfa0bff68bffcf4ca855088bc0c8ef483b6c4e536cd6080fe1217294093b3fca3849ab8b8f6e2b1dcb835ce110a4ef483b6c4e536cd6080fe1217294093b3fca3849ab8b8f6e2b1dcb835ce110a4ef483b6c4e536cd6080fe1217294093b3fca3849ab8b8f6e2b1dcb835ce110a44d46d2f163de9ee8186c2159c804bbd52780d6212ea4904bf7f5d39ed550d9424d46d2f163de9ee8186c2159c804bbd52780d6212ea4904bf7f5d39ed550d9424d46d2f163de9ee8186c2159c804bbd52780d6212ea4904bf7f5d39ed550d9425ade742365f520e981b5eb707817d68bd050128c12ff617ee5e1b2d6148aff4560f11f6f1c53b1e906df7819fd26fee3ee1e169741435ef6dddf9ad6dee31e4860f11f6f1c53b1e906df7819fd26fee3ee1e169741435ef6dddf9ad6dee31e484e4c19e458af040cd567dbe8e57c97f363fdc29427043489cdfedd964ff7fc15c34578c4d2788f1f67d24f96bcaee404822fb5ca98419b57d5fb276315c0ffa0c34578c4d2788f1f67d24f96bcaee404822fb5ca98419b57d5fb276315c0ffa0c34578c4d2788f1f67d24f96bcaee404822fb5ca98419b57d5fb276315c0ffa08b7b547ec8b9f02e5622b89f1edf2345ab8b281312df7bbefd0eb5f87b76c5c38b7b547ec8b9f02e5622b89f1edf2345ab8b281312df7bbefd0eb5f87b76c5c38b7b547ec8b9f02e5622b89f1edf2345ab8b281312df7bbefd0eb5f87b76c5c3e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85508d8ef81fec8f28b3ab7258792c82bc34bc7b6c2ca32fc4e4fff978b104a1e9a08d8ef81fec8f28b3ab7258792c82bc34bc7b6c2ca32fc4e4fff978b104a1e9a08d8ef81fec8f28b3ab7258792c82bc34bc7b6c2ca32fc4e4fff978b104a1e9a30c393fd033b90abb3b2596ab21f659faaed7dfeac3525d88b3cd3f4edfc149730c393fd033b90abb3b2596ab21f659faaed7dfeac3525d88b3cd3f4edfc149730c393fd033b90abb3b2596ab21f659faaed7dfeac3525d88b3cd3f4edfc1497aba46736f33c8f7c1d10ccefb66788b2b00144ec853ed6a656f9629ba8cef0d8e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8558962a375442bddd8d49865f3bf601c2c7a741fe947d8ec667358bb640cd0d19bcb9a3ce8f18e7d0a0cadb73cc9264772462de953499534736998d3c54f8c7c3c5f0fd31b62ac675bb67bde3291c08bfbc2ac98e862c2f875816901fceb7356805f0fd31b62ac675bb67bde3291c08bfbc2ac98e862c2f875816901fceb7356805f0fd31b62ac675bb67bde3291c08bfbc2ac98e862c2f875816901fceb73568016294a77897af50746107aa47d85351e835ccc5b6b187e8a3b2f40f78802169616294a77897af50746107aa47d85351e835ccc5b6b187e8a3b2f40f78802169616294a77897af50746107aa47d85351e835ccc5b6b187e8a3b2f40f7880216965020fdce2017bd17f36e93912950cd681d97ad740431c2eb97604c94a8cbf95464b3d3f68368e46633153070c6848a326d8aca44df0646e62f54796e215f84fc5020fdce2017bd17f36e93912950cd681d97ad740431c2eb97604c94a8cbf954fbbe550f3433b410935428314eb36962005af415b203307788126ea97c985d00d386ed769db3978277a4eae286896dfaf56f5ad58013c9db1b71f5c6dd220abc44f97b40f7ca112678df4cb6c27d57ba9a4a40f3ce8a2ec7fda66ef98d4a2c4949e55fcec4161d61cc9a66e196e18915e1a0a24bbd2cf3c6d60be4554fd032fcda853d2ad099a292285638f7676bf0437b88bd2e17eaf16ef4bac63d107d66c649e55fcec4161d61cc9a66e196e18915e1a0a24bbd2cf3c6d60be4554fd032fc8da213a2e86b1ecac8d30747d7e67c1c319072d7d2e66d9fb51883fead4049d68da213a2e86b1ecac8d30747d7e67c1c319072d7d2e66d9fb51883fead4049d6d631cbdc63097ffcdd03f6f1db2af8a802137cff359a2df8015c23a0bb0350885935e5a2ac3ee29e660605cf6cd37e8de9fb83c06b33954c7ea7f832cda815a0e600b888ce9e020c5eacc4aacada0757fda5138c426cd97633b7887dd703f7485935e5a2ac3ee29e660605cf6cd37e8de9fb83c06b33954c7ea7f832cda815a09d7abf208707ebf8fb22644adcf9dd8a481c58dcbfe2303f4f0cd08edf3832a5db2cdf85050306383836e76bd49ed7f6efdb1f90c301cb84347d802ee5b361299d7abf208707ebf8fb22644adcf9dd8a481c58dcbfe2303f4f0cd08edf3832a59f6c8e0ca3b03f0d7612a422556119502d75b1cad06e46d19d382a5dd2acd5839f6c8e0ca3b03f0d7612a422556119502d75b1cad06e46d19d382a5dd2acd5839f6c8e0ca3b03f0d7612a422556119502d75b1cad06e46d19d382a5dd2acd583db0cbb2f4c701374b6af4458ce3f2966c79266ec82eea1f4cb03c7a0f8db12aced5301423b2540bed7c058ae64627e25bc2e4f3f0d7cb9474faaf429c0f65319a66e94aafe574f9bf2a44f3f1b55e6fb176bc3437bf643c4ab3a0592f8c010942078127d2b7db624015bd26b061fbb28ddb87be58aa7b1125fa1ee3300db6ad22078127d2b7db624015bd26b061fbb28ddb87be58aa7b1125fa1ee3300db6ad22078127d2b7db624015bd26b061fbb28ddb87be58aa7b1125fa1ee3300db6ad270d2890a222b3e35992f3458abeb8ce6fa201d44889f25419170b6f48100d3dc2356f328995766452857a85b45735d31342d9af7b5f877504b48ccf51722e2f470d2890a222b3e35992f3458abeb8ce6fa201d44889f25419170b6f48100d3dc5a4dc779261531c21d6e83185d7e11c5d1982fbbb2729dcf3371ac82d7b767b18962a375442bddd8d49865f3bf601c2c7a741fe947d8ec667358bb640cd0d19bcb9a3ce8f18e7d0a0cadb73cc9264772462de953499534736998d3c54f8c7c3c5f0fd31b62ac675bb67bde3291c08bfbc2ac98e862c2f875816901fceb7356805f0fd31b62ac675bb67bde3291c08bfbc2ac98e862c2f875816901fceb7356805f0fd31b62ac675bb67bde3291c08bfbc2ac98e862c2f875816901fceb73568016294a77897af50746107aa47d85351e835ccc5b6b187e8a3b2f40f78802169616294a77897af50746107aa47d85351e835ccc5b6b187e8a3b2f40f78802169616294a77897af50746107aa47d85351e835ccc5b6b187e8a3b2f40f788021696ea9d23379291aa82e1bff3cbdff8e17bb68a9f788287ac2f120cb37fde1f4921361d5d3a3e03452fbb028d7cf489cc223fec69e1cb54ec5754071097c7e8754649904a7de61e6f639452d988a0074d7d50cf2642d0e55c0c30dcb893a67944731761aa8ac608a774aaafc32f46b862f27806893a07ce2cfdd106a179280b5155d96cda86e73f71f450adb3e9beaf3b6bffa13e49384e1f7b3b3c49b8186949e200597a672d2e44fd9b182eeb5b55c33c8e7f82e64c92bf1a84d50dbbfd4da7addb613de9b78185d00314ac627afcd578e5568140913f670af853020a4b10d513d5596119cd3a45041ba54c3856bc2d3416faf04a8a7867c7d926653bc278f69a8962a375442bddd8d49865f3bf601c2c7a741fe947d8ec667358bb640cd0d19bcb9a3ce8f18e7d0a0cadb73cc9264772462de953499534736998d3c54f8c7c3c5f0fd31b62ac675bb67bde3291c08bfbc2ac98e862c2f875816901fceb7356805f0fd31b62ac675bb67bde3291c08bfbc2ac98e862c2f875816901fceb7356805f0fd31b62ac675bb67bde3291c08bfbc2ac98e862c2f875816901fceb73568016294a77897af50746107aa47d85351e835ccc5b6b187e8a3b2f40f78802169616294a77897af50746107aa47d85351e835ccc5b6b187e8a3b2f40f78802169616294a77897af50746107aa47d85351e835ccc5b6b187e8a3b2f40f788021696f2e1db8b3c60554ecea03a82a7ce00e414768e5c2d9c88c4889e2576c4f59bbff2e1db8b3c60554ecea03a82a7ce00e414768e5c2d9c88c4889e2576c4f59bbf9f96fb7d814096c5fc2cd93db5f02ffbabaaac778f45471c3eb4c15b09a4488b507d9319791d19f972a38c81526d4b8be321b34f80ce109f11c6f2b8bbe7dd93bcaa6f56901986fefa6757244ff327be5ced89ac7b18c230caaae9b487b19f0b507d9319791d19f972a38c81526d4b8be321b34f80ce109f11c6f2b8bbe7dd93aa9863ecbd1b81b7a4d545d4a005039f01b2862503bff07cb561db4ad9f9b4d316eaaeb91bf5f2c9bc9647b8eadbd696f7f5e50016f9691a7cf71b93b33dc65c1feb5343c14817c2dea11d01c9c8fed9c30cd86cec4313720a9fdfe20e010c6ad5a676c92224875c1506844bb5cc668299c55d59b95043e338ed20661b611b5570fd4578878b37adf33ce4ca3a9896642aef9a63222057ef6e2741883b2a149bd5a676c92224875c1506844bb5cc668299c55d59b95043e338ed20661b611b55758879a16f50ecc78673e96ba8b09574acd47dbd9265d458ce654e45b3fd8e0aaeb87ebe3a050a13bc7781ea2cb0c4328c6f3130cadfa323caa4e08ae57fec89b4cd0301822c077bdaa1380a232e6377a9978ee30f3d7b3a51e9713ae79c2face73a793e2f83e77cd1b5f654e5c31e674b18084dca709b9c391c34db98fcd1808962a375442bddd8d49865f3bf601c2c7a741fe947d8ec667358bb640cd0d19bcb9a3ce8f18e7d0a0cadb73cc9264772462de953499534736998d3c54f8c7c3c5f0fd31b62ac675bb67bde3291c08bfbc2ac98e862c2f875816901fceb7356805f0fd31b62ac675bb67bde3291c08bfbc2ac98e862c2f875816901fceb7356805f0fd31b62ac675bb67bde3291c08bfbc2ac98e862c2f875816901fceb73568016294a77897af50746107aa47d85351e835ccc5b6b187e8a3b2f40f78802169616294a77897af50746107aa47d85351e835ccc5b6b187e8a3b2f40f78802169616294a77897af50746107aa47d85351e835ccc5b6b187e8a3b2f40f788021696634546d3615ce30f1aa69033a388dd7e4862d90f212c313472056a2931007013ab8c0bb5c66bd3bbcf43cba3f3bac37afa129e66b2f02011b8a6ba57de6dae7f634546d3615ce30f1aa69033a388dd7e4862d90f212c313472056a2931007013f985de3d135a53a3b5aca1a535e50bae906f8ff5fc8c5dcc4585315fc095ff6b55a856040ef42fff3dffe9e1888456f8678fd332fea0348edce40d22143f327fc654ea3bc68d2c55fd8f3614dcbc8ff7837f290d5347b54e15be93f89a94a5aaec3f409ad9082721e6eb6c88195b66923f36a851c76fea40a530e83509e555275a6977ec321641a55e1efa09c3c674d95de0321d332eceebe2c43791611027e08962a375442bddd8d49865f3bf601c2c7a741fe947d8ec667358bb640cd0d19bcb9a3ce8f18e7d0a0cadb73cc9264772462de953499534736998d3c54f8c7c3c5f0fd31b62ac675bb67bde3291c08bfbc2ac98e862c2f875816901fceb7356805f0fd31b62ac675bb67bde3291c08bfbc2ac98e862c2f875816901fceb7356805f0fd31b62ac675bb67bde3291c08bfbc2ac98e862c2f875816901fceb73568016294a77897af50746107aa47d85351e835ccc5b6b187e8a3b2f40f78802169616294a77897af50746107aa47d85351e835ccc5b6b187e8a3b2f40f78802169616294a77897af50746107aa47d85351e835ccc5b6b187e8a3b2f40f788021696d9aab472d54f80dd8c33b1e1d5589fdf9e3699d6a1881b834bfe62ee2a958de0d9aab472d54f80dd8c33b1e1d5589fdf9e3699d6a1881b834bfe62ee2a958de0d9aab472d54f80dd8c33b1e1d5589fdf9e3699d6a1881b834bfe62ee2a958de002498c408e20b5af90a60e9ab8f36e257533bf258e2168dfa9ab22d28c771ddba2b993b27abbd50980f62490fbadcdd9daf4a6c03019e631b0464848ddf0829402498c408e20b5af90a60e9ab8f36e257533bf258e2168dfa9ab22d28c771ddb2fc385117ca3bae2a454dc748c3f5855b06a5bc5089c33339d2f5d4f2b9ed6a82d9b6868834ebb5169f922cd50a9777241a6e2152bfbcf5032ffba68d0bc1c9a2fc385117ca3bae2a454dc748c3f5855b06a5bc5089c33339d2f5d4f2b9ed6a8c34bb5550f2e338719cda305f0497e486367e54bf19f9ffa8093e6b262c34902e2c01c6fbe0e7d52c909d410292a26434177b79028558edbbd350c6673de99a7c34bb5550f2e338719cda305f0497e486367e54bf19f9ffa8093e6b262c349025c03dd38acb10eae3461d04c1ddff0a09d485acbaa3f8fcff2e929ff61a0fe34d93c9cfd194e279d9331d434bf443df334597e5a893c8c0a8bbbfa8367a419a15c03dd38acb10eae3461d04c1ddff0a09d485acbaa3f8fcff2e929ff61a0fe349a7210f9667668279d74005968406aadc9f5c2fe8b87eefc33b14a491e4b0bd1d304431447e9698923a46f4bc33628bbcd5810bcd9e7ffa1ad3ac2b26f9cb3336446710c6519dfe4c690bb5a0832e6c1a25fc8c0567a18ecd2758f82b133f9340924402aa6e024ffbb1c9cdb1627ff52ff17477d59334258f9b6d61fd3b8ef63bb961d54218323a90e68c64dffc248533123477fba7b5f33f6bfd533e03132b35b340413871f4d71505e17694081a6e45a9e871d6da622819fd5c9822b3017944900760e8b6a17f5acb1479a9acd2b1e8812d830475d4a8c31c758ccef66cb87b45f58a5beaed9d3c3d452f528dd7a7e9df638b7e9ffcff0a3d766701f4f29094900760e8b6a17f5acb1479a9acd2b1e8812d830475d4a8c31c758ccef66cb874d883e039b7a81c874ad6e6830f50fb7e8bf07bcea63703bd70449ec106bda2cd834ff1f72121712af4bf9d9f4f36c0f2bb9d7858ab45e81b996cb81ce1c12d74d883e039b7a81c874ad6e6830f50fb7e8bf07bcea63703bd70449ec106bda2c7e01150c336a5247ee7a34339cc7dbf4578277b6cad6cd2e22033776b94118db8c3414b4f64c7a8597417e07e10861081119ca9d0701bc76065fdf8dc211f451521ae488895946a88c5b36bd05f00e5eb9c29068b8b8fc904d15ede734b3ba610c175007988bbfcd36e8161c2bda01db2a7da7b99f5916b29ebe58a263f9214094577d30899b8ecfaea2878a6bf5c2e1e939b7d35face8932c39a766b6a465da7d5a505758f61058e6385bcb56a4ccc8e79bb50308c94202ac08c4549e899bd6a144094215b25965d5b0bfb3207500a7ef89ef8581298bd5b98b7000c6cd49e129eae8330b4cf785cb911fe7974c99e2c8e3839c3d9dac1531b34f390d9e4ff9d36e33e7277b1080eaea6c46435e5a14f1a96d4a652a66f09bea3635545b00a2710f2f5ef0953d7cecc57cc82cbfc5e326499a84e3b3c47fa71b8b1050cedbd2710f2f5ef0953d7cecc57cc82cbfc5e326499a84e3b3c47fa71b8b1050cedbd2710f2f5ef0953d7cecc57cc82cbfc5e326499a84e3b3c47fa71b8b1050cedbd29600eb211c0f66857f4bd57dbbe80a4def6848cc05c1e4b230e2b0b0adce3b999600eb211c0f66857f4bd57dbbe80a4def6848cc05c1e4b230e2b0b0adce3b999600eb211c0f66857f4bd57dbbe80a4def6848cc05c1e4b230e2b0b0adce3b998d97561f1d7be5e55e52e432f70d6751c30a9a08bd305477a279204161613f9ad2543405f463c3ee8b2fdfebcd88f30279a4b20f8c735f45e18666d772d75b212507eab0cb7a594b25fb2fc1c6a0b0f27af53d1980ba358d4e0c1b1dc32a9e6311fd9e7eefd4d908a5f390a128538f536137015e20e182c87e5fee8ebb877b0b11fd9e7eefd4d908a5f390a128538f536137015e20e182c87e5fee8ebb877b0b11fd9e7eefd4d908a5f390a128538f536137015e20e182c87e5fee8ebb877b0b5d740a6b510156140c5a35fc70036d3350a56651835b8b1579089a4f7712b0f3e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8559d6e1c27870cb53512a2e29ab03e61c25188ebed57e933ee5ce4e749d72c0a87e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8552c74c53987293b49c9a105186b0f195b07dc0cba14020f9706511b0b8f5b91122c74c53987293b49c9a105186b0f195b07dc0cba14020f9706511b0b8f5b91122c74c53987293b49c9a105186b0f195b07dc0cba14020f9706511b0b8f5b911229ef88d7c6d8c0d6f8da86eb53bd1e4bee98626df10a52db2631b8190487a30129ef88d7c6d8c0d6f8da86eb53bd1e4bee98626df10a52db2631b8190487a30129ef88d7c6d8c0d6f8da86eb53bd1e4bee98626df10a52db2631b8190487a301de46da9948a760db50b2abcc66b858f5b0bcc48f364f483f60721c75c13df51c29ef88d7c6d8c0d6f8da86eb53bd1e4bee98626df10a52db2631b8190487a30129ef88d7c6d8c0d6f8da86eb53bd1e4bee98626df10a52db2631b8190487a30129ef88d7c6d8c0d6f8da86eb53bd1e4bee98626df10a52db2631b8190487a301de46da9948a760db50b2abcc66b858f5b0bcc48f364f483f60721c75c13df51ca22daec2ad1858231d4aa2846ab07b0bd814c78f16c38cf77ee31e18f90bb299a22daec2ad1858231d4aa2846ab07b0bd814c78f16c38cf77ee31e18f90bb299a22daec2ad1858231d4aa2846ab07b0bd814c78f16c38cf77ee31e18f90bb29991f81ce5bf9c88cc70dc978eb50fc314583f9e1e42c4fd5e4bdab5f8f551bfbead32e0f2bb3012a1826005b0876eade8baa4d6a276ef0bfcacd4ee50294fad2ead32e0f2bb3012a1826005b0876eade8baa4d6a276ef0bfcacd4ee50294fad2ead32e0f2bb3012a1826005b0876eade8baa4d6a276ef0bfcacd4ee50294fad2ef0ab9a4015eb79610d8f795bab430422d695c954e5a5229c61be9337bf78fa50168f5802b46cbe7c3d31d6d57237409d979e831ae005052abfd96a6109df37af168f5802b46cbe7c3d31d6d57237409d979e831ae005052abfd96a6109df37af168f5802b46cbe7c3d31d6d57237409d979e831ae005052abfd96a6109df37aff7463f2d7b8190f761754227cd37f63e0792afc3a76d1bc21f1357c690b74ce373670ee78b71052ad7911ebf75838b821f4b4694c0a61d049dde634a732407b673670ee78b71052ad7911ebf75838b821f4b4694c0a61d049dde634a732407b673670ee78b71052ad7911ebf75838b821f4b4694c0a61d049dde634a732407b6697a54ed73e83b36e6f4c4ba503dbff0780f032e65311b7acfe4e618cf6c8be142376ede22fbd49cd23ecb7fcd690206b53e5304c1c75fcf36358ab8acdda62a8962a375442bddd8d49865f3bf601c2c7a741fe947d8ec667358bb640cd0d19bcb9a3ce8f18e7d0a0cadb73cc9264772462de953499534736998d3c54f8c7c3c5f0fd31b62ac675bb67bde3291c08bfbc2ac98e862c2f875816901fceb7356805f0fd31b62ac675bb67bde3291c08bfbc2ac98e862c2f875816901fceb7356805f0fd31b62ac675bb67bde3291c08bfbc2ac98e862c2f875816901fceb73568016294a77897af50746107aa47d85351e835ccc5b6b187e8a3b2f40f78802169616294a77897af50746107aa47d85351e835ccc5b6b187e8a3b2f40f78802169616294a77897af50746107aa47d85351e835ccc5b6b187e8a3b2f40f7880216962f1592e2e697120471259e2fb837a6b2e1a414b17848345408f601be9b661606a248c2c6e6353e5dcda235e460ad3a91344447d397242b1f174f6ba9c89e82d694b318f8b46eb19b6a2564d6576676676c08a1117692b38f8428ad45069d97b115ec8b85411640fab76db90547b77727fcaef240d5831139fbec816149cc6fbc428ae7249ab65c7ddb70cb4283ea3596006fcd79aa4b1f341bd31e62aecdb19715ec8b85411640fab76db90547b77727fcaef240d5831139fbec816149cc6fbce946186dec2d9459762b5f9260879ed844b31eee10c3adf77f4a75bb6aeae0491e266cf65796cbb82bce577a42d314690dec075545287d02a4b059eccc8ed4a9e946186dec2d9459762b5f9260879ed844b31eee10c3adf77f4a75bb6aeae0496b26866f09c2bf9c55d27329d4baa16eee6ade84907f8b59cca6ca5f9cc363a047acd057d485fc6dafb79ffda6147db1c12e0a87186c40f6a65ee55c24c010aa6b26866f09c2bf9c55d27329d4baa16eee6ade84907f8b59cca6ca5f9cc363a0172a5c67be51282195795b1ef69a72143f716eed19c050bfaece167c9e93b3a98b1c2ca3a5a7f941a5bfb9b739a696a027a09ac78bf608201492ae97dc386553e4e57d4142a197617fcb2c88998bf24a26f61f303256991ec8c1309ed6f45f8ef6ff78c488fb0ffe44be77c1a8be690f77156485aa4dba59019c6aa57b6eb01621469af79e34b00bec9aa5571e104f6bc20252015adbf1bb82224ccdd0dd90fb28196912cafa298ad1adef4016a1c0c97af742a76a6b6c105b0cf366ff58c184c28551b5cbec405d97f9241522a6d3763af0a0ecd8969565d2764eca1a5a36e3f6273aaabc0b355ae9fe7a73896ba172cd0b4696673de4afacc336328d7439823a9c01a546d086c7cc30bf20175e6f17d48bea54807274a96680b409588859fe07b3ee4d9b586c98c96ff6aee0e454f63c03e5e64b58f334c0c99288e50d894f11b84d94086da706dab7aa5c207c52cd713f5c198afd0550c8fc240afb248b677f13486b258c2f3b96f8674fdb15d749c975c2f4e18698384ec62197083460265f65addd3426cecd62823482da9962694c2640a37d2de3d6beea2c4f14db96c1e6a4cf8383ee8f1a29da2663bbe595613a31133f18b6f292257ae2d70e03649d381dfa978f7303d6517a71ca4866dd1446d2a7effe61fed3b73f1bf3abe990538486a61f37674b2b028c16c139f7ba0a00fa539a7964978e705688dd9b9824609199e3ce9eca73219ac2a0fe5b0d54a3eafcf44d66d248314e9d2fb3179d0cb45c73a58fd4257c58c6ac533bbff5e948382e033e484d9fc5ddbeca3b4e0b85f656569b3fef506ad13835ecc4c4ec97bbe0c04a4436565da88962d06ddc2715960074325f69dfa925d714b9e4a440532a5359a7eb0e454060385cd0da27c3958d2dd1dd8ca1e049abef5e5548179aba2532952f9f5362bc7c6d09bd73f80c597423257110c8d4c73dfb0366182682995b2d952fbe6c887c8cdcaea752164885cfce26a8a4f74d1b4dfab9d672f91aeeddf18444b1a9926cd4319befe88246768d1bb1f12a0f5b5f65e8bb673969ff569c05fe8448d79bdf3e9ef0e85e31c61478d254f700cede3f365c073807ebcf52c1ce7d7a5f338fabf8e1cb91a0d9c11be8476997d319323491e6ee3a53d53afe39973b483cb3c33514e23e1f55841b02b57684ba667d67b1de8d9aab5a4dba739f052e67c60c44a0803e75fc5d11cbcdcb662f8f6ea1aa0e01f6bfd6737d3480078aefe245c493363ff4795054d8d5e57d0c5ac130b0240c3ef84b163461e4c02b1f672ccc5d7ba9b94c57eb87cab76f7c99fbc0d494395da89493b77a15c88b5100363ef25c7fee27101e3106eda61bb4d8bdbd569c9ec85397a7434102ff18924bc081d4e6cafa56715b4f269aef0868d8bdbd569c9ec85397a7434102ff18924bc081d4e6cafa56715b4f269aef0868d8bdbd569c9ec85397a7434102ff18924bc081d4e6cafa56715b4f269aef0868251a4e975591eb0370c5ace91f81f62929fd8c1196aea456dec2d596e8cac3dc251a4e975591eb0370c5ace91f81f62929fd8c1196aea456dec2d596e8cac3dc251a4e975591eb0370c5ace91f81f62929fd8c1196aea456dec2d596e8cac3dc0e70042ced9ded8414379750242f5c4030efa45ca22e52af566e3666740403050e70042ced9ded8414379750242f5c4030efa45ca22e52af566e3666740403050e70042ced9ded8414379750242f5c4030efa45ca22e52af566e3666740403056dfa6228189f84fd15c4ed2850a14aabb2a958c449fbcb16c8523ac4afb5f88f6dfa6228189f84fd15c4ed2850a14aabb2a958c449fbcb16c8523ac4afb5f88f6dfa6228189f84fd15c4ed2850a14aabb2a958c449fbcb16c8523ac4afb5f88f7f7fed0aec4b9fd18ab89388c62178ddb99bedb2bcef47f38e4037583cac2dbe7f7fed0aec4b9fd18ab89388c62178ddb99bedb2bcef47f38e4037583cac2dbe7f7fed0aec4b9fd18ab89388c62178ddb99bedb2bcef47f38e4037583cac2dbef3bc722d2b642a1991754e2af6611797a9b05077439aa22fa71c7ade5c4036c3f3bc722d2b642a1991754e2af6611797a9b05077439aa22fa71c7ade5c4036c3f3bc722d2b642a1991754e2af6611797a9b05077439aa22fa71c7ade5c4036c387b795a2544970bef19fb90008a0700667940945a449b9fa6fb7d1778ff8dcbc87b795a2544970bef19fb90008a0700667940945a449b9fa6fb7d1778ff8dcbc87b795a2544970bef19fb90008a0700667940945a449b9fa6fb7d1778ff8dcbc124018a54497a13267cbf83e52d7b0fc40424b6191891befe6d0d644f4de18cf124018a54497a13267cbf83e52d7b0fc40424b6191891befe6d0d644f4de18cf124018a54497a13267cbf83e52d7b0fc40424b6191891befe6d0d644f4de18cf38245f6085ea38482e173a60569540807aa92fb0e0f8451ce68d139bb6dc4a4038245f6085ea38482e173a60569540807aa92fb0e0f8451ce68d139bb6dc4a4038245f6085ea38482e173a60569540807aa92fb0e0f8451ce68d139bb6dc4a401373c9fc5d6cfe6daa441bfa5a8a04406e2f9db96d66cb996998426fb5974bcd1373c9fc5d6cfe6daa441bfa5a8a04406e2f9db96d66cb996998426fb5974bcd1373c9fc5d6cfe6daa441bfa5a8a04406e2f9db96d66cb996998426fb5974bcdc9e21aa737c375680adc8c368ce00e7da32602732b1b7be5f707881ec0fef2dcc9e21aa737c375680adc8c368ce00e7da32602732b1b7be5f707881ec0fef2dcc9e21aa737c375680adc8c368ce00e7da32602732b1b7be5f707881ec0fef2dc9c71d0fc6a7fd30510837b3d93f43e50fa9386f6afbe507f5fb20fe5492f44059c71d0fc6a7fd30510837b3d93f43e50fa9386f6afbe507f5fb20fe5492f44059c71d0fc6a7fd30510837b3d93f43e50fa9386f6afbe507f5fb20fe5492f4405fefa69b43adf01502cb1b17bfbc6a98f9bc383ea075247d9e7f1d9a30c492a42fefa69b43adf01502cb1b17bfbc6a98f9bc383ea075247d9e7f1d9a30c492a42fefa69b43adf01502cb1b17bfbc6a98f9bc383ea075247d9e7f1d9a30c492a4285227f7b4544190f9a3c67f2793ef027f395d1803cd40be415712d08fbe2a01b2ed4cf1cf4f8ffa3c506a50aa618b4bd53ab3e37bc2d519cad74e2aff1bd828985227f7b4544190f9a3c67f2793ef027f395d1803cd40be415712d08fbe2a01b2ea8ed122d7a3ef74769ebe72383f5d5b0bbf3e46ce36d1cafdec6a2b1c7022f2ea8ed122d7a3ef74769ebe72383f5d5b0bbf3e46ce36d1cafdec6a2b1c7022f2ea8ed122d7a3ef74769ebe72383f5d5b0bbf3e46ce36d1cafdec6a2b1c7022f435f361b8f7b987b41bc904668c0a41e71b0fef564471ce22c0f9113f5241b1d435f361b8f7b987b41bc904668c0a41e71b0fef564471ce22c0f9113f5241b1d435f361b8f7b987b41bc904668c0a41e71b0fef564471ce22c0f9113f5241b1dc3ab9670acca53ee422e5af99c99b2f4208ba7ad5d52e2ec87a6bc0e76911fc2c3ab9670acca53ee422e5af99c99b2f4208ba7ad5d52e2ec87a6bc0e76911fc2c3ab9670acca53ee422e5af99c99b2f4208ba7ad5d52e2ec87a6bc0e76911fc228251f097a05976f79b1b5ef92567dc804fd05865ced799823f9e8018e518f3928251f097a05976f79b1b5ef92567dc804fd05865ced799823f9e8018e518f3928251f097a05976f79b1b5ef92567dc804fd05865ced799823f9e8018e518f3927e28d564d8f8832a978db98a559699ea96aa61af0372709baef8f91544b9c5927e28d564d8f8832a978db98a559699ea96aa61af0372709baef8f91544b9c5927e28d564d8f8832a978db98a559699ea96aa61af0372709baef8f91544b9c5972a208b44f3f259013b11a89c41e6119b34c6d09b700826df309dfadbeadc82e27cce42d219d683222a930f9231ea90ece07d1986de2b3dfdaf5894e9ffe6cf382534ead65413d889638b8977191d6eef57f7aca0d1faea28fee72e412d72f3ac50390994839142e0fbb3df6b7c175bbc5cc71aa084185cafd86f360044d131082544c2ef9cf58b69c969d19bd470c2cfc4533e37b6dd8d64fc52209fe37e276580ba0ec56c6348c55d6c350504897c87683bdea0d191d64305050e9d6d1b5f527ac0debf99264b81167b961975a2afe534c82a524cd98aa3fd85062f8d25fc538f1e868b1daf10aa0342e239074cb2a9c0b021006b07b9acac083ee984b565e582d463bbd92b97f59018d364fc0159ef934babc5e9af90b0c1d1fd0806393bb640eead18d1f3b7cfc150b9248bd810d584c2a0ad6b868751788d2c0cef1d7770c5c1865178af03ee88b787d693f6da051ff1caa597b0a9951b39cde73f766783c52d14fac615623036bff57cfd151067c74d6e2fc9706e08202b502673eb44e853d404a971a95d722158441af51c7642494f4db29e7ebe3aa31d8585eb0c86f3fb3ed4833418c98f7828f5be0052e731f70c05642002f4ed6907e3f970f374a80cb4863038496810346b3a15c7542f27b8785431498bea01ea94644c1e24e5e7bd7b3c7c3c585104229c95d21c2974edecb64ea77369393399b53e926d40593dfbc0128ec43164bd359323dd1c732b51d99615e8e1df94d39d1d7db7d0c5264447f5e6624d5084d3e1872d3524d839ed723010a25ec9ad31bed7db555759194a2568900e7684af994f04ef43ac49e99ab86caa856771dc8f3f2cb57a5aa24a17896a5ebcff2302cd142ddb96edf39dab97ed214bfa1bc17d83995aa398b7fb56ee151768202b271c12262837200f242ff9f5adc797d2929f8a79ca46e2be1a3a00bb1c05a05014ab7ff6e1d9dcf9c7f3a75650dfd3355cf56d165564c02abbcd916fe8608dd0c65dace544cd635b3d7055090deb07897ddee6e9ad272d79be2da5f66704037067a0ef65375e75c3e88e122bc50efa7825f8a4aa8f9ff5b5572b5ca59a676dd2e1b72e5415d86a0782ae300b45e743bdab0145990f3419f2339ceaed83cc720d117fdc704c2ebacca4698dec9d46d57f4acfa19f3f523d4f190caa021ba46bce4978c30373f236f3c414dd2c3c94018527729474650440a161347d3c43e1c2c3738bd86c11bf7ba7c74412805fed11ff58299faec658e19fe8fa96e466d38c6287a7ae90526ffe8eda0949f4bca67f4673bd35d11f15e64527e9a2aea481ff253fa59a0bfb2a1f5e4e9e604c907b23ca99882b4b01c5ea8dc4ce7ad064cbc5e1b704e93b1919012fbfac483fd3787fdd38499eb85503947980b5305a94e43fdd664d4b010a49ef6725b0f9e501c60824f976ce487685f007a1c958ac0fc40dfbe9c2293a1b9e31a62c6ff14e5b116976b4db98592c6fcfdb4569ffdef43e9ff27b1d0f17fbb954eff01af8067aeb4fa165ad5ea9a855731cbeb4324e0aaa58e3a9dee18272e24ffbe48f2192a33ea8e5ba8e6551c0d238d47cf594573a37eb32d5598512b02c3d2d7d8a75cfa2cfad62a80210261ae2447f1bc1fb5885d9b20cf4356ce6b391c9bbf7edc9d4c602a6ce86a87cb56621443ad3fd5de8bdfa569f2d249f52d9e02dd24a2eedc12b66f95a76d541a38483cf224f44addd09eed5f668f373c4e8a4f9ea5d5fcfc0059967695909d9a4d660b698aef405569e90b1472419966796972854dbf31d90dd29b0970baf0fae1d5770648af36aac437e90a6c7439484396b3eb7495925c4eb41bb80ac0dc26f8f62eb8fbf380b3919a6c8fe79ff1c0d765543aab9de56170428b02e96d83eb80245da8c25b8a6313d4b898bcaceda50b79d941e32b077638e999aa35e13c9921217c3567b920ebda07f529eb907b69a9434501b5700b5f2d6d8f3f1f306f9431850a4a33eb21e45d835c78c7f5dc1330072c1fabf0cbda4452ee7ab015fad81f3837840e3f62ae0b2241f3c50261b3b3a39d8bf143ef2e61c3d4e12cf5360ba17f118e794c84b3c96c5cb9542c710c413cc541666cb8193081d98affdd0067e5b2d2775d220d506f7fc70fd560a5e561752cc01391e61797b648863a2adb33c38130b6457bd92209e702a2ccd088c8341beed9846e74203d8aa3d8c0b15162e5447c530f89ecae818f0fab66a7b8aa45f5ab3753e62e8ee38352452b489ffce45129f03199039362a3c39f12b47cb6424af12f54d2e07cc616e4b9dac4b8e1f804339bda6b944bd314bdb89edc0ea1e454e47ccc02e3a7b1de8efb8b2ed60028424dec0ba25f01f532076f547c410bb3cc808b97d7e064ff1d5aaadf6353f88fecfd65d35167d2d930efbb74033d26ec22ca96d2161bbd5d8364dac61b43c4c23a8b90654befdc172044661215942101ee40201b717c928bd6d6fce5e91c741b746fb33038fee0e228e1dc53462e75c351280d463d544c33c5ce08ea28fdba1997c9d7d5a1ae9dfecda3675fa97655f1c93290ef0fd7a35477f52d8186c70f6b571775faf52980b9de10d97782a8a04783ed5b232ae0f55cc36480c4d1782fc843fbce49d593e7fe4b548c97535b54ea4efe628712db19fba77d44fe4b9e6dcaf3ed3c5395e13b7f44c228746f7a3e6e232f7928384f0ac62a1dc5c6eb07f098b9be4c5da6aaa20530c713e4e2bf1bf8795ed3360ca9fac931e33325773726470b6882164b8e3c2d0cbd5e034d6d3a965f93c150cf9c52ed8d0042947ff416e4a7897911d525c95b41bfaba2790ef9e9992c5bdcc9abbff18e291663a070ca45b4a93cd6c03f9037fdf722f05761a19cf10e81ce8202c8da317194f8bd24bd53d3fb59a34b5f449137551f90f926be49566026cfe34107044fcef0199731d440490b84665bf5151fd2b3116e64b2ba7ecdf34542f0bf6b7a979cc2561f74914f33c95458de3a8df2336872fee9b067bdc7761586cba1e0f6407c805f13ff2f1e089a167bdef7d501585556900c188aee6e3aa44dd970f71a536cbf674d054d97114e21f4ec39ec005142ebb9c884f148f30a616b0954d386530d757e459fc9cf79181b478e951bef6294454b302d19f454e0475dd7add07fbbd8190cd9cec31be7495fb8ab2674c6f02a4c3c53fc5da4c4c28766d037d53276c302caaafaea0ad6e921400a628789a4030da18104d48d020c1b33bef33fe9f3a980d7d0adf0dea9663e9ce05867a8354cde927f4fe3583342e92257010f2cf0c9f7b43c8ace209a3cf3fcf976529108ad661a2dd71d8d9d2fb78adcf28a6176629bf0ed55ad52272d79a690d511b26f1446f22c82b4eef1fe3bc7591c60d383bbc857528475605cbbac380198474d391e3e4e6eacbb49ec93473cedac606dfa35f9c79edea335a185af1dd920fc33aa8f18d751bea066966c8e287af814d2270940f308270e1a42a4971d5f9375e123823c7f9a9c047c9f03dbcaae8d2a569841dc0476a5d6a421f6649621cee360ca4a6a00a6e1792c923885da793e05b40f82d1b8029e48e09a6db1ee1aaa2965205b091045d5de2beb00abeb883ea46217ed9ae9ddb52969a85189e8182cd918d6a653ddef66c9b6d80eb24fe8a229f48ba340fe60ea3d10985d496521dddbd4b0aab4dd9340ae96beca5ff34118781c02aaa12761e15dbc3ecd95d1eef08dcdf6dd32561147ee59983004f33583931223311068bc51a3e4f917029cdd61d73012f95309d99de86ed5037012ba57a64656a62fc328ae59bf387d999909c63db72e05af522d350fc01da705c88cbe7362e46683f6a47b0a43b44f8ed80729e3501ede60808645310a4ca1d986eee38f6bc3939e4dbad16adab759ea0c8050d6aa1ee1f67992099f38eadd209985445965822ad070a94587310d0ec2fbc7c0e7c52ab0bd00d48b26a173d5e5b99ec5e967afad29a84f878821101c22777e4c323df7e8eaf8e5f49f337bda9e23cb69a26e63eab8533a347a9cab2f1c2a1e07687d57782743ec60793a4a943fbd24851af0056c3b5a314272a76a05b5bc57fdaaa7eba1872086e696e896f1c1020009a8b9eac025775fd9fb709e77d1157d6bde1f76111fbfc384053acc8d52fd2171c881baac03404e645ce80cfe009ffefa581ac36b751523fba73b8797a65beacf756d82cb53c234fff8b911f39b64f56cac6297200a204400c7cdb47cbc85ac3e397f50cb50e96ec41048df8599965be5458f9dc688342c7f22fb25e77f6c30034d244968674704b6d08b2d0158e6eb89cc56f1dd2ef6228e63aaf9fabc82c88cd28fd4905239a9eabdb3ed3bbd482e730b779991ec50268bb8f336eb2d129df9029475f4127703cb3362d0ec13d2869d99f6c3dfadd100436a5d552ed29d2796c6096843bcde7cca58d8a7477b070dfe54b975f7305a9f886ea204720d2c1a8d4e487c4380fed4a4f6dac15e993219772ed6185e70ed3ee73584511a59448251e9e5fb1c05e44580b0652c413da5b66b16996aab511f69ca8bd9bdb9126b4ad4eb723679c2b78e8a6e6a79a085f3e204280800d1ff4afa2f2b833783df37a2071ebcc38b2964838f6529144de9d602f3f67c61c002dce5738d35b93ece304931a6eb90c831171e3bae8526a0c1a51f1720823188f6c7fe343f888c336fa87df37176199ebfa29eb3b92ad09bd14280b965d18b2add3034867d6940fcbce181a76a933ef02ec7aa923094ffc73cdeda729714f09a919d0ce976213247d7a7f0fd28239e36e914581f1daf6f3161c550d8c4d8e74445ee43c598c8f04e289d8187fe8cc4cc06e421e1fcf13b48e216bcdfd908106165dff985d6605ad9c512b91e5b127c8a820e9678d371c65ed284ae1fbe55e93c519d0851f05c1a23d2434cfc2a6afd10b918bb25722fa49b4eed0e58a3eb394f759e9d5af3ebc2feb5df35023f8694e033e77d96a23f0ee489c7fd20a6aefb2b20d901f0b942d2655766fea5239c7691626fa2d56e9f6506c5d039ff0b66f792ae712190ad52548882628468136b1f02d5a76a1d232175f87d9a2bcfd8d3769843cf0c4d330f124203fafce3f9710677029427f7c06f1fd64cfe30600692c863b60bafaceaa5656b68cb0e2b123455c6612572f9e4a4cb065dc0f10f166076d0764d4ae5ceeee6c8c54ad357b3b67be91308125144e3fa153dbe766028e3b61b7b70311c0b205cfbc0a4088df9b837cdc469fecdc66125ac0c84d49df9268c966f2fcec043b1f90849f318fd34bd614f05e8615a803250a8523fbb7205aaa2579e366cb7b14f5137f2ed7948e691f15883fb591cf8f5385c5e0bcabd966c4bd3db0a8ded872f8295de28447123918294147ee43f29856b23088e76684d9da5755f21f7a578d19137480b2e6f8818f172d0d1669c5b1c8a1a9fe9d41b3951311efd78ff8a587d7ac154eb06a4ab5dd55e3ab22799014a0cc9213cb4063b52e17f8906226bffdb1a6842d7a962def0d3d3335e6bfaf44431d5fbfa160b989201a8cae2e82d6c22311b7fc8064b2f7b727e7cacb94b79aebcb2cb27bf927b2fb55c75d61ec7c55caa2d75d47f494d7340fbd6483b682f494b4da38c50dc2ba4e12e67a2dc15a81c1d8082abfe1b3a26db595b36d25eb65be1e501dc0ed9a9878cd1d21c4bfb97596b21946f30f29c1bd2f322c55328f37c1b055661a3b85fa655bfaad1499ec4636547a4aea794c05c2ae5b375aea496c528f80e57a579630fd8bda451b50cedbdd9c7b77b367304a954647e48fed95956e80d25489156756630c3c4158235bb1d8038678b45726389148e56e77820a2a94e8ac86cb837ba7835878e11766abb1b39a3e862500874a9ffd507b262a3fb8b46bcba54fa4cb667102635cf36fcca876cb117d483e6198d72f7371ff0ec65edf76fca91dcd28e915af44f9bc736e6ceafea7a8d3ef6943ba4830f07fd1467f21cdaf699061e5b96011199ac08d918fa48ae9515f7d39b31ddd5476be46a30b98f38b49cef8ca2ecafbf3ed3302b185a6d7ef9aef1e7ea41f835e41245ddbcdcacd60bf3be2d67422480d38d4f8f94102403226f284402cfce0412de80f2dac60a0150cb8bc67bafce24467f2d2e97f03db580b6dd088b7483356c0763d071b7bc22277d792f6ec863ff88efa665ceb077799c87621ec5bf4a16b271fca9bc03c2c123d7b995f124d928491bb5505580c300332a84b22b0d5590c3f569e6354029552c7a5267ec114c7b470fc357cea995a92712484125c902bfc2682724a730f2f4950ea179322a6086c52e87927e55a895e98243f6ae3e0da46369f9ac38b3e5aaa5a23259ff2929f8e882b227d0d6e142e23100c99c49091df8430149e104cf7c68ede7e006ecd84f56133e8248860a07ce380c52cbcaf51fc2c0f948db51ca458a2f9655b5960dbf7f01d14c1be401bdd0e3ee43b2ac2edc0ad2490d2f0eb3cd3260c1f0c49806a4b02e2013762de8fde46b5039570d626aef23a4d95f2a0ddc14adc0e515b1ca98e40408641de103b9cda31fd756fac16351113376036aa779d99ddad8ed1fdf529b429244c1917e0d9526681229b87790415cd2c438ca4aacfd2535f6cf40aa283a3b26d217c28c9713387896f9090109d5c049301ca674ffa0ef58c1d3ee2ccd76d5234149db41d07b87dc316a34e4462a8b520bf9d47289e99626ae7eecaec72f9402d652e624fa721e9d374d77a6ff1dd5278296aa46c5fadfa642212812a1317c62d81f2701e26cab371bd4c87fcebf4821af5043e33ec7efbb4199483200ddd16a1b7180cc02f0c520ed79a545f72a7b72e5b07997a0b65b5d2fb5265f5e65c8c856b509d0a5b0b723f202468c921ad96b1d5c3bda115feb53e8a30d95c107d3f51e54fbaff100e04761ad5d05e2f174b41b368b5d632bb0b0d85191e0c25e9241ec3fb04720fe59c32855814254b366dc8bf2d89dc8785b2695818c07cd091bba7a45b795e85d5b22224feb98e2aceb77c6f527c5335f0a33117daa933e317d8f20859e96b1de2debcfeeadb5bb9bbd6c4ddc9a10f2bd0b87346e4ba75f958131b7c923580437f30bf57f34bc0306d15f387be28ea6f1957d4ca40f0e048dcbecf3d7beb526dc0a315df53f37fc6cfaf9a4e5de036118be3db78d0d217fa3df3aef8ee75ef4dbcfd4059d20f4740774ec552f1d4735020d9ea8cdfb9174d2b71cfbb9e85e65402b1783969902b2fbf0301c601aa8cc849dba6d39015033cbf2669d901b2cd94c40f00b7ca0e019d5ac520209f8fb3c6dcf77536322525dbb9895c72f9a3e5233c1f88a582a8c5004ac34677ce03bb59e2b753abba8434ec6ed68dc709c1116681023fb97480cda3c3bf5fed0ad6338a8f2825f1f7ae48e6fa25d6d51d01ca2385e1f29a480047ee60b8ab0f1c646e05127002384eef28ecd62c2db5ef686f397c8a7db4deb52d55a1349cc5915d1e26a23343a0cf8582bfaab4f1d88f32d46e3bd132f214df6a682d7cb5d2e4043bc074bd5bd43ba9503d664fed9307d0b2734fa9d0bf7e08c746e01eef227cfd4bc570dcefca6fd1380f0fcdbfef12dca287ad89c552f0dbbedd67b6be0773a4b5eefdb4898481be4ff7f535e32a78b8ab45c2abcf08e9de51584005f49d9146e148a074c25826b645a560132ee44655d225d63b94edf89293a67e1ee99177eb786ff7544712e9a4e28504a3f2a53d9975e45cd808fff8a4216b04365e130ea421c8671e8a86965cd66b42b48ad7ed5b36e7d43e645824e33d76bb9fd1d6df4fccb9132d50a330c448888740eb2f21136e07e43ecd3acd19b204a6e5f87be9275179b9a32d8aa88f4c542c95f8bbdfac55aab2039355beb46b0225fa79a7071fc3b8443361272be3f843f141df096d1f264c671dadda262c0fdc954229b2f405dd8b7b41ec3ee970c10599a76aed93bc6c8a9e18cec28611be76dd8095a67ee23010d064b647ee3655b074b865393f0b658da919e84cac23f7a86d7bc073e73737488b4a082bd89db2cd5251833d827a5b0994fc80fcda51f96bc2fdf827fc4e3227d1670c9931bee6435a9545e4655038b23ee0871de08b37aa1796e73a76f6fb279dff9cfdf5706871c3c2d0151ec7b8232dc458f8f8df809e0bdc9cf85760b8693069ca18ec6f809c807bac0e782936896eb3a51df48ab43fa68070a0b5a8ddeca7e2718f1b7b26262941739c6b01efe18c47f0adaa5672a13002f9a7911069d5e303ea18ec6f809c807bac0e782936896eb3a51df48ab43fa68070a0b5a8ddeca7e276b63e7fd87ce3e65c22ce0665d067590dacb905464027a3b02a188b675c1b0806b63e7fd87ce3e65c22ce0665d067590dacb905464027a3b02a188b675c1b0806b63e7fd87ce3e65c22ce0665d067590dacb905464027a3b02a188b675c1b08025e709bd3f8f6c5b542b3f666ae8782c176377bbabee3203fcb41accc50748211d88fbb53bf0e1179fc0b4ef7019b51e5b0f4eda8a7863a730c67c4abebc933c25e709bd3f8f6c5b542b3f666ae8782c176377bbabee3203fcb41accc507482152473dbb7cfa423cb5e8ef0e6b73653a01feb947984301ceaf7aa00edfc8673e3e458ac56a08c42ce797de6d0ba6afaac4882e31464dbd43a449278321417e4c52473dbb7cfa423cb5e8ef0e6b73653a01feb947984301ceaf7aa00edfc8673e94b1519a04a1d332e8346a1d0fe3e10de96a2c647eeb78e1b5fc7b3e3b6ab1085865fde07e5e49d4f48d43753d6ffcb4bd661560d2b79b104ad116d8e188ba2994b1519a04a1d332e8346a1d0fe3e10de96a2c647eeb78e1b5fc7b3e3b6ab10899f572fecc7b85be6a1bbcf2511e5bad6b7a0d353015bd166edafa4e4a44ceb51b39a7702d2a8cf1a7ba88ecb6da39923ebb8d0e82c4774a7913a6b1105dd40699f572fecc7b85be6a1bbcf2511e5bad6b7a0d353015bd166edafa4e4a44ceb5c52ba70491c8cbae553c34aced6dc1040f41946f5cb62aa746f6c9f1ebd174afb8a0871a4a0330e32be794a30e1a6f77486290b54397ea0507fbc874af3e1d19c52ba70491c8cbae553c34aced6dc1040f41946f5cb62aa746f6c9f1ebd174afdb34eda5886e5eb5cc7583591f8a4a4e85fff8957aa7de86016d9ea83749503ce82184c12dade0696513039a5ba51d90f77173d28e7cea3317df72fe5b566871db34eda5886e5eb5cc7583591f8a4a4e85fff8957aa7de86016d9ea83749503cc05f8bf0c5dbfd7dfa3b9ffb1c2a6e7a7e3fab8357e38a8e006dbc8f1a8f91a2104529a37b19b92e2aaf5c3de37c0fc19bc7757457888633a5b1434de9700b11c05f8bf0c5dbfd7dfa3b9ffb1c2a6e7a7e3fab8357e38a8e006dbc8f1a8f91a2d16da2a9294dc3a8948819f291275b4d571b2074441bb6e62156e9c2e0cfe4435dde9410c89fb1c2af85d521110c2164d373d36d322963920d23112105b95543d16da2a9294dc3a8948819f291275b4d571b2074441bb6e62156e9c2e0cfe443282efc7d730671b2870531fdea0d657fc75298da7fb8bafd87f2a612761988acf6e73f11ae79cdef8b8b15a89ddde1819f8225e5fa0796fc86b4fae7a1e1f1f9282efc7d730671b2870531fdea0d657fc75298da7fb8bafd87f2a612761988ac963f3f5e01d8f4041715a767392f663dfa5883f4050e44676fa117ea0886757d6d3ea0fcaca8f89118842f333ae9205eee1b87bf067646b3b50a8d2b30edc3b38580a4ceed0d87f78664c000c62e8c693edcee5deca1d0c68d747643da35d4d4ff00b0bb9494e3bf45ae249f39a37cc4c46e16965747cc857ecef3e891529403d9d17cdd1eaa960b229ca81ec67fb2c6fad79da2a563651330d3812af8de35e9bcf3c5b6f384030c0c4481f2c329eadd6f9f931982bacc06a5e92af21ce95e7358d9014a007df24df40beffd37fb034afe535af8ad44fff9aec01c80d5e946c1a550853c359e24e150d2dc55794ffb63c16c921b3ac034891c0dacdb1778dfbc84a5091bf4e17f2350ad1c5d7eecb026488274bb674893ec49d6a41b31f47ffdf22b6af855c8e63742026f9a0fad896ab970d4431b9b9b7f6790ef6dfbfd25c70f3ea9971ca52017e0fc5b110d797521edf4e9f785b7bb589369fd33c19d4e4107e3438681505dae2bbc08e949533bca1e54cd6ecb56b41bdd6f6fe41b5b28a791e5cf6a1552f1bb815dd8537bfdd17b1809c3893890715c68a4b21c908aea3cf1da7c03c86161d916c7341924ded19b57c7808031c142296eed7f6c0760dcda5fda482a0968c68443694a77dbc9d82b15331d2bb9d25fa4522b85ebd782dd30248cfc2dec54f2e810f3963a5d4fe4a5035430b74dd8e4caa33a828842ca28c69f5a2e6cdaf162433b32a33bb982df55632cb4e64d48f7ff529e555fb25f4434fa0e96a4f868948b1aee429043d916092ed553256fca8f00dd77d04bd860a05185033958d1fb7560deff110158fb7c56d6e62c0a3525bf4ded2c9cfa8b2c35df3578a3833b69dc5c2bc28b4eebef7b06ef37e63a7b8ad49d8c1e9e18185069803910888911c18e671ee0cd4c628c63aed6856443f2ff8751c70c4eda81cd4f91cebbeb73fa6fef83839853b08c5a770d25652f52fa8e672f06627aa7e8789937f3370afd476668c1d7cbb844611af642dca5e79e07972a54520286522d135dbba459e075c0f350208254b889da839110e40b62a9004300f6827607c3650c4dc54ed4e58c0a3eb02ae50708383e538b2fb485f5918ec21445aa7da3301f2ccf8843dd9bec0f5700738ae46e946307ef528aa535d666ac20707b8c0056b2e357c5b8d0e6a2d63a0965206baaab88b8897a3aaa944a928102891a0eed7475cca804bb303dbad887060f5843decf3ad971661714d824b6a429e9cf12dab16b8a2ec814884d8be1a8c5f21b38ceb174ef999cc06637bd896a23cb1522e22c6d0fa670496c7c5a4d8b574cf32c2072a5a0187db4da5d09e10f71778c43fc002eb1645617a45f53157280482d30e5d5fda2808056ab76280a0c215f7ee2a11755d8f7b7913dbe51573071060cca786d6c4645963481fa76c2ece8f5142132d6dc7a845692ac286bed7509469b24b2bdf96d8ec7c0dae2efe9652577695281f7f36d9ac348305d3772b7071fefc87a995fb8824219a1a20502204c97aa5c23b0a716380b121f3f456ee95920d220ad27a3a5f009986c9792710283ec8a7b60a27c86cbe52640523e07573c87fb770251c8a1b6994a39af95ae29dfcbd03f7ba44ba95f5c3c8f9d3c8dbaf1bb72a44d2f1f8c4efd20fece305bfbd2334e9821bbd76edd27d0e3d3944877aa5bfbc619314ab1dd5f1b9734da309cd00acb950ab253687a4378a43238bb9affcd87ed150ed89d34ad9a53dfdffcd30dbaa93c72d1c09148af546a89bb18de6058cd71b81829dc7b901adbcd6af1c62c62b57910b52857457865dfbb156d382585fdc56ef6fc9708b42cd0085baaac2fd96212a1018b87ff17a7bb190b19e43e712b81421a5cc7af3d0b24c9ef21d258975999a9eefc4b20570bfc163275c6419e85b691a05f8e405df6d54e0d59ae590f7bafa826092547819637e591b5d994c1c7e8412fe880134e6e7a61610da7795e977cb834656cbfa3249c562b77bbfb8aac8d65fd6bb605ad3f103495bc121faf9ee92ebc422370c35af803521e76c9ca7d7d295541671d7b88f128b9f8e8f8ba27d615f9eb0269152d911e7095fc2ea36f65aab4c6fb8715c5889aba92e0d214c0e9bf5a0e62a098ce9244e77378bb3d29e032bc682d013870efd47730dc432487785e150aa0bb10d4b78f5bf580145187621a74a9185234b229bbbd99c73ef9179ba30ac6134926477c82324c51bab29273f65f9c576edb6fd1f38ed35723268f80579f9551af3a1ee90e2417fe1061f10c9d6197b7d6475d1d8ee910139f42ca4b9cc2e105dc07963ae3e57ba34d9dbf12da90b9b60b17a87970b13c5a730e5fa66be5d9e4130a963ae3e57ba34d9dbf12da90b9b60b17a87970b13c5a730e5fa66be5d9e4130a963ae3e57ba34d9dbf12da90b9b60b17a87970b13c5a730e5fa66be5d9e4130a8b37ec166a205fb06fdbebab8ddf0a1ca99b8658b8c439a050f9d78c9b9e993a8b37ec166a205fb06fdbebab8ddf0a1ca99b8658b8c439a050f9d78c9b9e993a8b37ec166a205fb06fdbebab8ddf0a1ca99b8658b8c439a050f9d78c9b9e993a2b89ad89af6a0c5495f0818b06cf46fcff6f4fba6cd543a3b2199c231a95fda82b89ad89af6a0c5495f0818b06cf46fcff6f4fba6cd543a3b2199c231a95fda82b89ad89af6a0c5495f0818b06cf46fcff6f4fba6cd543a3b2199c231a95fda8be20886ce826d17c9fa00b35247b2336c866d1c7312911350463a42a77d1bf02d2fee24a21d474e0d41f0b2c823abba8992357862031e92b39af0d03d16123e5297ef5007b6e6ca9d260b3825d7cc181615cf779ebf2adaa4e69366600b0cce45c163982a5858f8dfc87711454e4e58709260beb810822c45881d978b98eaf98839f0c3f9769efb9b67d2276b1e154d0a549f61f6ee40085ac9c5df170e1773c2ae6cfba2189517bf1507001ce83b22536147614680fab9997b1e6f0bc2de7e1466ac76b9ecfd3d9fe2556ca4f086be48cec4abbe6c5bb372295fd03c17135f4d76a51fa4eecd4bef737251762a3560664db984a3061faaae03602451caa917cf243e2ee52d5605cf9d1eb7c7c1cd1bb0d0ff615a6196b0fadb9272593cc4918069209fb3f105ffe1baa3722d1ca245c7a7bb52386acd6412df6f20be5b07856940791afa72a6de6395e0b7ebcddc656d65e740a457ca67168baa900e5686d6a5ee5637550ef9f9938ec8a8e8a43e8ef87e1b4bb1e73dc2ef20cae097328216864ed4613fd7e399539fce3af909c52de3ca5ef8163d4bf713697a0ff38ae430fd3a9bdbf71c2925e005cd2df5bc8c3dce4aaf7d401966510ef1dc61490392a6c735c0842ed296b53dccd5a107b5e6bb55ab186a965cd4d558c833abfb3d21fdb84f0abb3ba16a82f956da56edb364160c00523455ff1733b577a2c0175e41babef37423e622db87953f75a0f2a13fea67afc8a1dce32ed088c47e0dc0dda8b8fdd59372a885d3d3a2621abc0dc848ccda097cce833645488b66a55d5128c2e5a1a232926dc0771c2f6fcb11c74893ec8ad4888477e502525e15e24618d14908026b2c64aee100f0699813cac2b73cae8822bac82cd4a851dc60c584b09a3ece82b45c9bf512870d9fe3b689510c25f2e95a706ed72ce9acc558886d97da60b975a060374978dab7943cc55ee1a9495c6c182da7a3fd4f2b14ff566fd7a7cfb942f54915b8358739a26c07973aa7c9488022b06e8450bce469685e8ecadfe91716e1db94b6dcb28070d7ac9114aab7b1548c41743f594f2111e0fb755ceb43b03296d40cbfd6b341efe056c0d4a9075ad441e1dfeb3aae8655d98413deb1aa79f760200dda3cfdff2cd31d8ab6c806794f3770faa465e7eae00a1cb3a2fbcbe3aa4fc0efd8ac47181439a5dcfc19d53cabbe88ba7bff49edafa421f9f04b8222009f823e26e466e52c127a5e384be037aa109cb6654c48c13ab8aeb63cebe0e1aa5a706905b83c052294d2ce9934f255250e39ca4849a4fe7c1eabeabe4f29e819e2aad9b05c949ae65c9379d0aa358c27728722a4097c204ab848f81c8729ba088d7572f24d057b1caf1132ff22a3ca06ff2a8597a0b066f201da9c87c107663592c294d253a266eeb1dd4baffedc87aae29faee70e2c5dab1c86460a1678afa1b76d605ea7eb0bdde017e338871a241dfa43d0d263178a37a0849281b6cda32ade568988cdd3300a51f336d4d71c3fa5e63120fa7178f469edc100a82ba7a9559b771ca779dd36fbad406d9f8a406c0877bc588d17742df39e5d68daa40f17ec057db2285a28f74c29d63d879e4e79ebd0f18ba5d094497cffb585fa8a315faeae6e226c11a969e8370f32262428e8c8e072326f4195b9f173150c122dea35bc057db2285a28f74c29d63d879e4e79ebd0f18ba5d094497cffb585fa8a315faa3ae4127a7eee6e1ae161a2719857cdafaa9c9007b4576406ec78d45d6e3f07c2611cb5aa3394878fc6100f078d2206575977941d1ce4125bf24e71f0ded3a15a3ae4127a7eee6e1ae161a2719857cdafaa9c9007b4576406ec78d45d6e3f07c28c96e551b734847c72fc13bf627f73e698245e9eccc787aa03b7ba6215d12afc6b4e45d1e019318703953a4b172ba65e618544ed10de382d346336379deedcb9152fc90d3c84314239b59356c452c7d88b88fe8fa96f2f123d25437728bb82efd605526a1004b662620292c1d808ed696b5cc61d9c5748121fd10807123998124b3c8e971a76d61cbf6a1bc9f9806c2b8e651a3aae2978c21a5654e98a3ff339e9d7525d14bf7361d0dbf63325537bdd019c67d7dc265431266c1c13877b1f639de99c00960b9356996859dfbc79b3ebec6aa1d3e821a1b4bf1b80168e78b70e4fd1bdd72a5dec30063b092aa8eb243eda3b95eb4b47ff95a50897ccbacc4c3e2cdb56febb5106607bf5f9b92b2b7a9516814e7650139cfe46f6b36bfcfa32719cb87050b0fb410da3b88df752c2e1bdaeec77ac052b04febef31a68823cfcbfe3c79d5da8616ca37f7a9d8fddaac2c9164b593c7b116580aa99690a5f59ab5e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8552c74c53987293b49c9a105186b0f195b07dc0cba14020f9706511b0b8f5b91122c74c53987293b49c9a105186b0f195b07dc0cba14020f9706511b0b8f5b91122c74c53987293b49c9a105186b0f195b07dc0cba14020f9706511b0b8f5b9112005336d81b9ea8142258abd7618d7014557d24f9be9f5d325fedb88d9624358578458ca0a79230aebae63deeef61a95355a037940d2c2cf60152a83297361647005336d81b9ea8142258abd7618d7014557d24f9be9f5d325fedb88d9624358550e6300311c00378a6a1325ee81715cc1b7c2cd8da8c65529cb8b4994560515678a08f4d7bd0faafb122ee4b45cdc5459d6f3f0f6c979801db9b4c09ac4df12a50e6300311c00378a6a1325ee81715cc1b7c2cd8da8c65529cb8b49945605156f27a857ae594fe6cc6c613ad62ef0bd949221054e7135cf812eceff6d884832af27a857ae594fe6cc6c613ad62ef0bd949221054e7135cf812eceff6d884832af27a857ae594fe6cc6c613ad62ef0bd949221054e7135cf812eceff6d884832adce53b8bfaf4395bfa2d45df86340ebb3a539d3152abe1953486d6cea09b5b9bd61818778ab5c10a8ce8e133d4e72fb5c8705b3fd50907352488def993cfaefde3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8552c74c53987293b49c9a105186b0f195b07dc0cba14020f9706511b0b8f5b91122c74c53987293b49c9a105186b0f195b07dc0cba14020f9706511b0b8f5b91122c74c53987293b49c9a105186b0f195b07dc0cba14020f9706511b0b8f5b9112d11c8d359571ae6299c20883a9ca82111c109423f12d30d4fa02e3a60c56a6e0d11c8d359571ae6299c20883a9ca82111c109423f12d30d4fa02e3a60c56a6e0d11c8d359571ae6299c20883a9ca82111c109423f12d30d4fa02e3a60c56a6e0f5c0dc3d46fbca2a423e2a4fe5ed6de359a0edf8d0ba610fd2a56e3320bedcecf5c0dc3d46fbca2a423e2a4fe5ed6de359a0edf8d0ba610fd2a56e3320bedcecf5c0dc3d46fbca2a423e2a4fe5ed6de359a0edf8d0ba610fd2a56e3320bedcec6390f80b9112b4aef2510e5be248c3d00c703e17c462f513732c4e0e2f0a37cc6390f80b9112b4aef2510e5be248c3d00c703e17c462f513732c4e0e2f0a37cc6390f80b9112b4aef2510e5be248c3d00c703e17c462f513732c4e0e2f0a37ccbd8d8ef2404ad3f4a635120c4894f0452093c1665beb809c2e501ad9dd0346b3bd8d8ef2404ad3f4a635120c4894f0452093c1665beb809c2e501ad9dd0346b3bd8d8ef2404ad3f4a635120c4894f0452093c1665beb809c2e501ad9dd0346b3bcee29d8c8c5f2d56c60751d7d4c68263edf65a1f2f459148161cc94ae7cab67bcee29d8c8c5f2d56c60751d7d4c68263edf65a1f2f459148161cc94ae7cab67bcee29d8c8c5f2d56c60751d7d4c68263edf65a1f2f459148161cc94ae7cab67de3f8c9860c032882a7b720f888e6d2c8065fb44a6f6bfad24226ff6e9eea671de3f8c9860c032882a7b720f888e6d2c8065fb44a6f6bfad24226ff6e9eea671de3f8c9860c032882a7b720f888e6d2c8065fb44a6f6bfad24226ff6e9eea671327b63663e374f73812cabfe5e56a0650c5c35938f5df748b4ae4181e871cbf7327b63663e374f73812cabfe5e56a0650c5c35938f5df748b4ae4181e871cbf7327b63663e374f73812cabfe5e56a0650c5c35938f5df748b4ae4181e871cbf7eea2c39b2ce81a9cf54da82337daf829dfc106f7ecf0029ea980807fff173e61eea2c39b2ce81a9cf54da82337daf829dfc106f7ecf0029ea980807fff173e61eea2c39b2ce81a9cf54da82337daf829dfc106f7ecf0029ea980807fff173e617e0dccef036424dc05e1371d8608e53bc466588b93478b950903ace7f27703d0503cee89ea7c78c4df4107ebd5f3b99d095c8b0cb131f76e03f4f54103638e24e9cdd2a28f9d14671bfc11e9b1108d14a033605f54be11faac970bc1f626e6c0778c714434a0e5c0b018a30129408414e7b723705f8f6450040d2802a0983828c184a8ea979fe0b01b9a61a1f648db8f35d66dd3b74a43e0b115dce3ba10cbae3ab5eb4b00a59e7a47e477c0969f939c5f01006669ebec31208e34ad114f24ce69973e6c9e238dd810016328b5ac27251989a73213a5919c71486b314e29289b1bd78615b50bca5e61611c420d28be38a4ec633790fc70bc7794bba3cffef362e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8552c74c53987293b49c9a105186b0f195b07dc0cba14020f9706511b0b8f5b91122c74c53987293b49c9a105186b0f195b07dc0cba14020f9706511b0b8f5b91122c74c53987293b49c9a105186b0f195b07dc0cba14020f9706511b0b8f5b9112c28f3169fd26446dbedc6e9d7f89f93c4cb2b5670c28f355120b3fefa17591c9c28f3169fd26446dbedc6e9d7f89f93c4cb2b5670c28f355120b3fefa17591c9c28f3169fd26446dbedc6e9d7f89f93c4cb2b5670c28f355120b3fefa17591c96b7893d7c6e4970df74eaa1057358e4cd745dc0f7a56fdf4e903eb14f25dba1b6b7893d7c6e4970df74eaa1057358e4cd745dc0f7a56fdf4e903eb14f25dba1b6b7893d7c6e4970df74eaa1057358e4cd745dc0f7a56fdf4e903eb14f25dba1b8abe6eae1c7a8847312dfdc69d6c6858b9e235ff8d1d4a3a78e0009ca3c47ddd8abe6eae1c7a8847312dfdc69d6c6858b9e235ff8d1d4a3a78e0009ca3c47ddd8abe6eae1c7a8847312dfdc69d6c6858b9e235ff8d1d4a3a78e0009ca3c47ddd56fe074a197e90369e7bde5f1210f6e0b2c6f1fd47a7a68e8ea232e53ddcfb179c0b32a371419e2d4bec5504d3f0b090a27b09426c9e5395bfb85ef6efda192556fe074a197e90369e7bde5f1210f6e0b2c6f1fd47a7a68e8ea232e53ddcfb17b69091e208a5fb824d55521e068dff9d643c8cd37a831d43388985342a950138d1867056c9aba2047ef8eb6fd8bbf331a1e1cf728b70096aee88cee829ec63cfc095d47e40949cec7b7ba0523fb9a909a8ab95f49d48006c495ba1a80b01bcc0aef1f7b5e52f4f0f3935aa95a0451e00c6af309addb4407eebaedb8ba8c8a5d438620b803df0c9e0df818475fd9607deea6fb4b898e04d47fb3b6cef0d2c9adb8faf019fd14a59319ff1e292f00e016a0e4867b26726b00cf659ef5debd833993add05dcd7dee4190919abe0323334ac96ccf05ea7d8762d68a6ce75f9d3aea5a291be361b7363a5502e226e7cfc72caf1aba220c4ef411e99da60a16b28a89fa291be361b7363a5502e226e7cfc72caf1aba220c4ef411e99da60a16b28a89fa291be361b7363a5502e226e7cfc72caf1aba220c4ef411e99da60a16b28a89f97cc914009df983d6a8a0451218f97fbfe809ee321c085bd79121db1c1af5c8f97cc914009df983d6a8a0451218f97fbfe809ee321c085bd79121db1c1af5c8f97cc914009df983d6a8a0451218f97fbfe809ee321c085bd79121db1c1af5c8f3dfc6589443e6d27695da57a295a953e65424826fc311c12c270c6cc5aa702205ef390a6a5e118175fc7d00695b3d6b8cbb7b54335e4fdf55b8c90c198e35f1a3dfc6589443e6d27695da57a295a953e65424826fc311c12c270c6cc5aa702200e62f731df63acabbee27c09deb7f6b0205109f7735621878fc552a615547b7b0e62f731df63acabbee27c09deb7f6b0205109f7735621878fc552a615547b7b0e62f731df63acabbee27c09deb7f6b0205109f7735621878fc552a615547b7bc8bff01c15a32f86b385e998e2b2d6c7bedff2b00f9ff91b546c3593e1e5c91df70cae632c088fd726362460074db4c87b3592ab0ba3e0d8f4060fe03f6dcf43c8bff01c15a32f86b385e998e2b2d6c7bedff2b00f9ff91b546c3593e1e5c91d72462da4243cb7ed3f325471de80124d2f0c5e8e64c1f302eba1465483fd02a25224180a067abb922a6916c3e90138ca2a2de3d8f652acb97184830ae43a63a172462da4243cb7ed3f325471de80124d2f0c5e8e64c1f302eba1465483fd02a25ff03fc2f3670ffcda12a5d996f7ac1ce4bb330c8a878ed2431cce545791fc125ff03fc2f3670ffcda12a5d996f7ac1ce4bb330c8a878ed2431cce545791fc125ff03fc2f3670ffcda12a5d996f7ac1ce4bb330c8a878ed2431cce545791fc12933967a708e94c89b9389d0a8b7e5e3a789cba3c42aaf64c8856185d18efadf2fe791569db402c15e066bef41593c7d857f828b3e882809b2b70ba2561626649933967a708e94c89b9389d0a8b7e5e3a789cba3c42aaf64c8856185d18efadf289e7466ea15966ffd06a8f954f593f76f01ad7cbe35915ef180efbbaef2e229289e7466ea15966ffd06a8f954f593f76f01ad7cbe35915ef180efbbaef2e22926aaeb31da5eae40080815f589cb6f7385c929e9e838695d29968d03046c1daa0dc0c822e8d1b96ac5c5a79c4474c806f85d5beb2f1af139941a3ffb652f61ef6dc0c822e8d1b96ac5c5a79c4474c806f85d5beb2f1af139941a3ffb652f61ef6dc0c822e8d1b96ac5c5a79c4474c806f85d5beb2f1af139941a3ffb652f61ef694c34541958434376f8c013e2c6619c5f84e62612cd27505c0854f46b1b7c5221f3db1364376f502382a3eb769129bcf6244cb99c64bb5418d42637fdad56a8494c34541958434376f8c013e2c6619c5f84e62612cd27505c0854f46b1b7c5220f6668e8af28198544d3b10b8af778d5b97aa835f2437b9b23ca7e90bc43aceca16d5c33c0d1c540e481af5a9947664f6e1a892828f59c10dd463b0b50261bfa2574de27cb86512ff78090788c5e4b8eb159a5b05bd4af475bc3f1b1ef904c75f99b06ce1692d451e8ae6bac416372c6f37ea88055826c20e1aa1d19e7a49554819bfe6fd90d7b3d2222007299aa3ef62a971608d990587b0c494a63621b804cf99b06ce1692d451e8ae6bac416372c6f37ea88055826c20e1aa1d19e7a49554fa15edb4c27907ebb8d2e8e520d71313ece62f643c8c6949eadd451baa67d05a62ab71c643882c0ba05b8b43a0fc0889f511dba2b3d93e50f5f7dc7a51369550fa15edb4c27907ebb8d2e8e520d71313ece62f643c8c6949eadd451baa67d05ac1fe820157ed3d8d4905313f9d0424132d0acff6938c7f847083d5ee0fe0f7e6c1fe820157ed3d8d4905313f9d0424132d0acff6938c7f847083d5ee0fe0f7e6c1fe820157ed3d8d4905313f9d0424132d0acff6938c7f847083d5ee0fe0f7e6ed58964acf86d63a234d95646608211a0b83d3b23c9e8df0f880d3c7066faca6ed58964acf86d63a234d95646608211a0b83d3b23c9e8df0f880d3c7066faca6ed58964acf86d63a234d95646608211a0b83d3b23c9e8df0f880d3c7066faca60733f7076978832d478408c4a853c233111db5924e4eb1d1f51e5ee8ad905f120733f7076978832d478408c4a853c233111db5924e4eb1d1f51e5ee8ad905f120733f7076978832d478408c4a853c233111db5924e4eb1d1f51e5ee8ad905f1219cad5a18db63d2cf37ccbc75166d186166c32f44f89d898bf47ba5016e6de915ec85038c527bd87cc6a9f8842324329097cf599462e886536d13211343c7717666649ba205681dc9a3e0650a4ab7b8752ca3788115b7e9ba76df89456e827d6f30ce724971b4b7dc8f9aaf4564fccc3c946079eaf6e0b96f18a38f86d79fbf915352ef1970bf9703718824e4aa0c75877dc510138feb3986938274b69d240a10e1b674ef1c9edb94339746433213e8627c7e4b52cf729860701130ebbb770849b9e20893eb7153655ca1059b2c1987e4e84c1a9b8c92b9fddf4161a2a9b3ac77aa51c1ee046da0cdec8f9ac06d72a7741a1dd4a12491e3a3c8eb2c87094f16957ae7b091d755d8a325144c5718ac1f3c2e6b88201559887cfb89464b8b35e3c7662cd6bd7ea44aaa7f3826f34aec089f0d2a392ad00c1d9c0e28c0a8ef32f4c58167cfd092a36a107d524b0f320f9ac23d5579f379a6229df72711d3431d5e148f2a7efff19994b58a0b23cb3ef90a294767a96d259cec356c0d3fde6482e980bd10fabe5314c160aea7aff21f59a9f5cd272d97327fbf391e096df3dcfc6f448a2ad87e1b01259f195044de347269a3a348f8c502a2db9319574ebbc4b6f58a8a8e4b6a10d6287210bc33113bfb2b739c6cfaea99717690945045e683b3b9bd09e5eceb09b486c3f8bda429cc1b1927ef65e568d583b37de53f4f9812771f3bbbc16cb8b42e626b7562a7a9c8febd810c759f844bbedab2d3425b674da47a04c502f1f195b7ffc6ad17563644e19a81ebe71879f616a585d06d422d4332d604c502f1f195b7ffc6ad17563644e19a81ebe71879f616a585d06d422d4332d604c502f1f195b7ffc6ad17563644e19a81ebe71879f616a585d06d422d4332d60b6be8f142f8c57479cf36ff42aa0cb4e490666327096e841600394a0505d157ab6be8f142f8c57479cf36ff42aa0cb4e490666327096e841600394a0505d157ab6be8f142f8c57479cf36ff42aa0cb4e490666327096e841600394a0505d157a7d63de449099d8c641fcfd637a34925eb04d43a048d1322960ade949686b2b2f151de96797105695e953c2e603bdd0bf7f4c066bd53892d25b7ec1075eaaad397d63de449099d8c641fcfd637a34925eb04d43a048d1322960ade949686b2b2f6499588cf13aea79ef2bbe90dde56bb960f446b8005dd266e6ee21e4f0a2fcb06499588cf13aea79ef2bbe90dde56bb960f446b8005dd266e6ee21e4f0a2fcb06499588cf13aea79ef2bbe90dde56bb960f446b8005dd266e6ee21e4f0a2fcb0a1b0d1f291028c970df840e953a68145ca6bb4e01411422d7e34db2618f3d72aa1b0d1f291028c970df840e953a68145ca6bb4e01411422d7e34db2618f3d72aa1b0d1f291028c970df840e953a68145ca6bb4e01411422d7e34db2618f3d72ab7486e39ea5625b34b7a2ee0985831fb1156f40edb5af01f7c4ddceeaab71f7cb7486e39ea5625b34b7a2ee0985831fb1156f40edb5af01f7c4ddceeaab71f7cb7486e39ea5625b34b7a2ee0985831fb1156f40edb5af01f7c4ddceeaab71f7c76f71b96a9cc4b7b2394e44cfe267899de9fa6dfeccb069ccd3e4a30887ed93c76f71b96a9cc4b7b2394e44cfe267899de9fa6dfeccb069ccd3e4a30887ed93c76f71b96a9cc4b7b2394e44cfe267899de9fa6dfeccb069ccd3e4a30887ed93ce9048d0fba4d61039bc2b71cbdf705140ccc9181bf1c13b418ba04baefc02d6e756cfb31985fd639866647675c42aa9a08458ff8802160487ed0dbd98146ed8be9048d0fba4d61039bc2b71cbdf705140ccc9181bf1c13b418ba04baefc02d6e0f7260f3d9fb8158d83c138bf751c18677e69e5a9342476edcf25fd477486db80f7260f3d9fb8158d83c138bf751c18677e69e5a9342476edcf25fd477486db80f7260f3d9fb8158d83c138bf751c18677e69e5a9342476edcf25fd477486db8cdd63f3d156359b65a7767b6940f9c96abf1cbbe1f370cffed0c9c2906f169bdcdd63f3d156359b65a7767b6940f9c96abf1cbbe1f370cffed0c9c2906f169bdcdd63f3d156359b65a7767b6940f9c96abf1cbbe1f370cffed0c9c2906f169bd36ca3b355437c705ca96e54d66c11e9d20d3f59d947b7166cd6db832444295eb1cf0cd5b0880de64cb505508f347492d1715af08222844a0ad30cead71c846157516266de0c82cd5b6f38988877f56072bb1cbbaf529594ae435ab5a4b9e0d3332427b92021005d792cdee7b1d6062f34f028b5e570fd5d771738faea83e971d69096acae22ab510669d67d6d6d111a37592474f67f0c55f9d4eb9d6b4e4b651970c17227228b3bf26bac5171059264e0f1d652f72f8e690c1d35d8e5be4fea5e502b2578a8787279707202f13c777ec58d075eedc362f736b1f3e6e88a539bb9a1e79748548ed6e3a67316865587d454857230c23e00d9117f783ea19608437rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython3-core-3.6.15-150300.10.37.2.src.rpmpython3-testsuitepython3-testsuitepython3-testsuite(ppc-64)@@@@@@@@@     /usr/bin/python3libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.17)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)libpython3.6m.so.1.0()(64bit)python(abi)python3python3-tkrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.63.6.153.6.153.0.4-14.6.0-14.0.4-14.0-15.2-14.14.3cv"@c[@c$e@cbb@b@a@a*@a*@aaaayay?@af@a]aLl@aLl@aA@a'@aj@```t`[``@``/@``U_T__@_v@_0@_0@_@_G@___P_P_m_O@_N7_L@_?@_>e_>e_=@_@_______^^g@^>^>^8 @^0"@]f@]+]@]m]y@]v>]8H@]8H@]1]]@\\8\@\E@\C@["@[6@ZZԐ@Zx@Z@Z@Z Z Zz@Zhu@Z`@ZLZ"Z }YYX@Yo@Y@YY@Y@YI@XӸXƉXXqX@Xv@W@Wx@W_W@Vm@VhV*!@VCV }@U@U@U@UU[%UT@UCjU@TeT;mcepl@suse.commcepl@suse.commcepl@suse.comsteven.kowalik@suse.commcepl@suse.commcepl@suse.comsteven.kowalik@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.comdmueller@suse.comschwab@suse.demcepl@suse.comdimstar@opensuse.orgmcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.comschwab@suse.deqydwhotmail@gmail.commcepl@suse.commcepl@suse.commcepl@suse.comdmueller@suse.commcepl@suse.comcode@bnavigator.demcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commeissner@suse.commcepl@suse.commcepl@suse.commcepl@suse.comsteven.kowalik@suse.commmachova@suse.commcepl@suse.commcepl@suse.commcalabkova@suse.comdimstar@opensuse.orgmcepl@suse.comdimstar@opensuse.orgmcepl@suse.commcepl@suse.comtchvatal@suse.comschwab@suse.demcalabkova@suse.commcalabkova@suse.commcalabkova@suse.commcepl@suse.commcalabkova@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.comtchvatal@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.comtchvatal@suse.comtchvatal@suse.commimi.vx@gmail.compsimons@suse.comadam@mizerski.plschwab@suse.debwiedemann@suse.comtchvatal@suse.comjmatejek@suse.comnormand@linux.vnet.ibm.comjmatejek@suse.comdimstar@opensuse.orgmimi.vx@gmail.comjmatejek@suse.comdmueller@suse.comvcizek@suse.comschwab@suse.dejmatejek@suse.comkukuk@suse.dejmatejek@suse.comasn@cryptomilk.orgjmatejek@suse.comjmatejek@suse.comjmatejek@suse.combwiedemann@suse.comjmatejek@suse.comjmatejek@suse.comhpj@urpla.nethpj@urpla.nethpj@urpla.netjmatejek@suse.comtoddrme2178@gmail.comtoddrme2178@gmail.comjmatejek@suse.comtoddrme2178@gmail.comjmatejek@suse.comdimstar@opensuse.orgjmatejek@suse.comfisiu@opensuse.orgmeissner@suse.comschwab@suse.dejmatejek@suse.commailaender@opensuse.orgrguenther@suse.comp.drouand@gmail.comjmatejek@suse.com- Add bsc1188607-pythreadstate_clear-decref.patch to fix crash in the garbage collection (bsc#1188607).- Add CVE-2022-37454-sha3-buffer-overflow.patch to fix bsc#1204577 (CVE-2022-37454, gh#python/cpython#98517) buffer overflow in hashlib.sha3_* implementations (originally from the XKCP library).- Add CVE-2020-10735-DoS-no-limit-int-size.patch to fix CVE-2020-10735 (bsc#1203125) to limit amount of digits converting text to int and vice vera (potential for DoS). Originally by Victor Stinner of Red Hat.- Add patch CVE-2021-28861-double-slash-path.patch: * http.server: Fix an open redirection vulnerability in the HTTP server when an URI path starts with //. (bsc#1202624, CVE-2021-28861)- Add CVE-2015-20107-mailcap-unsafe-filenames.patch to avoid CVE-2015-20107 (bsc#1198511, gh#python/cpython#68966), the command injection in the mailcap module. - Rename support-expat-245.patch to support-expat-CVE-2022-25236-patched.patch to unify the patch with other packages. - Add bpo-46623-skip-zlib-s390x.patch skipping two failing tests on s390x.- Update bundled pip wheel to the latest SLE version patched against bsc#1186819 (CVE-2021-3572).- Add patch support-expat-245.patch: * Support Expat >= 2.4.5- Rename 22198.patch into more descriptive remove-sphinx40-warning.patch.- Don't use appstream-glib on SLE-12. - Use Python 2-based Sphinx on SLE-12. - No documentation on SLE-12. - Add skip_SSL_tests.patch skipping tests because of patched OpenSSL (bpo#9425).- Don't use appstream-glib on SLE-12. - Use Python 2-based Sphinx on SLE-12. - No documentation on SLE-12. - Add skip_SSL_tests.patch skipping tests because of patched OpenSSL (bpo#9425).- Don't use OpenSSL 1.1 on platforms which don't have it.- Remove shebangs from from python-base libraries in _libdir (bsc#1193179, bsc#1192249). - Readjust patches: - bpo-31046_ensurepip_honours_prefix.patch - decimal.patch - python-3.3.0b1-fix_date_time_compiler.patch- build against openssl 1.1 as it is incompatible with openssl 3.0+ (bsc#1190566)- 0001-allow-for-reproducible-builds-of-python-packages.patch: ignore permission error when changing the mtime of the source file in presence of SOURCE_DATE_EPOCH- The previous construct works only on the current Factory, not in SLE.- BuildRequire rpm-build-python: The provider to inject python(abi) has been moved there. rpm-build pulls rpm-build-python automatically in when building anything against python3-base, but this implies that the initial build of python3-base does not trigger the automatic installation.- Due to conflicting demands of bsc#1183858 and platforms where Python 3.6 is only in interpreter+pip set we have to make complicated ugly construct about Sphinx BR.- Make python36 primary interpreter on SLE-15- Make build working even on older SLEs.- Update to 3.6.15: - bpo-43124: Made the internal putcmd function in smtplib sanitize input for presence of \r and \n characters to avoid (unlikely) command injection. Library - bpo-45001: Made email date parsing more robust against malformed input, namely a whitespace-only Date: header. Patch by Wouter Bolsterlee. Tests - bpo-38965: Fix test_faulthandler on GCC 10. Use the “volatile” keyword in faulthandler._stack_overflow() to prevent tail call optimization on any compiler, rather than relying on compiler specific pragma. - Remove upstreamed patches: - faulthandler_stack_overflow_on_GCC10.patch- test_faulthandler is still problematic under qemu linux-user emulation, disable it there- Update to 3.6.14: * Security - bpo-44022 (bsc#1189241, CVE-2021-3737): mod:http.client now avoids infinitely reading potential HTTP headers after a 100 Continue status response from the server. - bpo-43882: The presence of newline or tab characters in parts of a URL could allow some forms of attacks. Following the controlling specification for URLs defined by WHATWG urllib.parse() now removes ASCII newlines and tabs from URLs, preventing such attacks. - bpo-42988 (CVE-2021-3426, bsc#1183374): Remove the getfile feature of the pydoc module which could be abused to read arbitrary files on the disk (directory traversal vulnerability). Moreover, even source code of Python modules can contain sensitive data like passwords. Vulnerability reported by David Schwörer. - bpo-43285: ftplib no longer trusts the IP address value returned from the server in response to the PASV command by default. This prevents a malicious FTP server from using the response to probe IPv4 address and port combinations on the client network. Code that requires the former vulnerable behavior may set a trust_server_pasv_ipv4_address attribute on their ftplib.FTP instances to True to re-enable it. - bpo-43075 (CVE-2021-3733, bsc#1189287): Fix Regular Expression Denial of Service (ReDoS) vulnerability in urllib.request.AbstractBasicAuthHandler. The ReDoS-vulnerable regex has quadratic worst-case complexity and it allows cause a denial of service when identifying crafted invalid RFCs. This ReDoS issue is on the client side and needs remote attackers to control the HTTP server. - Upstreamed patches were removed: - CVE-2021-3426-inf-disclosure-pydoc-getfile.patch - CVE-2021-3733-ReDoS-urllib-AbstractBasicAuthHandler.patch - Refreshed patches: - python3-sorted_tar.patch - riscv64-ctypes.patch- Rebuild to get new headers, avoid building in support for stropts.h (bsc#1187338).- Use versioned python-Sphinx to avoid dependency on other version of Python (bsc#1183858).- Modify Lib/ensurepip/__init__.py to contain the same version numbers as are in reality the ones in the bundled wheels (bsc#1187668).- add 22198.patch to build with Sphinx 4- Stop providing "python" symbol (bsc#1185588), which means python2 currently.- Make sure to close the import_failed.map file after the exception has been raised in order to avoid ResourceWarnings when the failing import is part of a try...except block.- Add CVE-2021-3426-inf-disclosure-pydoc-getfile.patch to remove getfile feature from pydoc, which is a security nightmare (among other things, CVE-2021-3426, allows disclosure of any file on the system; bsc#1183374, bpo#42988).Update to 3.6.13, final release of 3.6 branch: * Security - bpo#42967 (bsc#1182379, CVE-2021-23336): Fix web cache poisoning vulnerability by defaulting the query args separator to &, and allowing the user to choose a custom separator. - bpo#42938 (bsc#1181126, CVE-2021-3177): Avoid static buffers when computing the repr of ctypes.c_double and ctypes.c_longdouble values. - bpo#42103: Prevented potential DoS attack via CPU and RAM exhaustion when processing malformed Apple Property List files in binary format. - bpo#42051: The plistlib module no longer accepts entity declarations in XML plist files to avoid XML vulnerabilities. This should not affect users as entity declarations are not used in regular plist files. - bpo#40791: Add volatile to the accumulator variable in hmac.compare_digest, making constant-time-defeating optimizations less likely. * Core and Builtins - bpo#35560: Fix an assertion error in format() in debug build for floating point formatting with “n” format, zero padding and small width. Release build is not impacted. Patch by Karthikeyan Singaravelan. * Library - bpo#42103: InvalidFileException and RecursionError are now the only errors caused by loading malformed binary Plist file (previously ValueError and TypeError could be raised in some specific cases). * Tests - bpo#42794: Update test_nntplib to use offical group name of news.aioe.org for testing. Patch by Dong-hee Na. - bpo#41944: Tests for CJK codecs no longer call eval() on content received via HTTP. - Patches removed, because they were included in the upstream tarball: - CVE-2020-27619-no-eval-http-content.patch - CVE-2021-3177-buf_ovrfl_PyCArg_repr.patch- Add CVE-2021-3177-buf_ovrfl_PyCArg_repr.patch fixing bsc#1181126 (CVE-2021-3177) buffer overflow in PyCArg_repr in _ctypes/callproc.c, which may lead to remote code execution.- Provide the newest setuptools wheel (bsc#1176262, CVE-2019-20916) in their correct form (bsc#1180686).- (bsc#1180125) We really don't Require python-rpm-macros package. Unnecessary dependency.- readd --with-fpectl (bsc#1180377)- Adjust sphinx-update-removed-function.patch- (bsc#1179630) Update sphinx-update-removed-function.patch to work with all versions of Sphinx (not binding the Python documentation build to the latest verison of Sphinx). Updated version mentioned on gh#python/cpython#13236.- Add CVE-2020-27619-no-eval-http-content.patch fixing CVE-2020-27619 (bsc#1178009), where Lib/test/multibytecodec_support calls eval() on content retrieved via HTTP.- Add patch sphinx-update-removed-function.patch to no longer call a now removed function (gh#python/cpython#13236). As a consequence, no longer pin Sphinx version.- Pin Sphinx version to fix doc subpackage- Change setuptools and pip version numbers according to new wheels (bsc#1179756). - Add ignore_pip_deprec_warn.patch to switch of persistently failing test.- Replace bundled wheels for pip and setuptools with the updated ones (bsc#1176262 CVE-2019-20916).- Handful of changes to make python36 compatible with SLE15 and SLE12 (jsc#ECO-2799, jsc#SLE-13738) - Rebase bpo23395-PyErr_SetInterrupt-signal.patch- Fix build with RPM 4.16: error: bare words are no longer supported, please use "...": x86 == ppc.- Fix installing .desktop file- Buildrequire timezone only for general flavor. It's used in this flavor for the test suite.- Add faulthandler_stack_overflow_on_GCC10.patch to make build working even with GCC10 (bpo#38965).- Just cleanup and reordering items to synchronize with python38- Format with spec-cleaner- riscv64-support.patch: bpo-33377: add triplets for mips-r6 and riscv (#6655) - riscv64-ctypes.patch: bpo-35847: RISC-V needs CTYPES_PASS_BY_REF_HACK (GH-11694) - Update list of tests to exclude under qemu linux-user- Update the python keyring - Correct libpython name- Drop patches which are not mentioned in spec: * CVE-2019-5010-null-defer-x509-cert-DOS.patch * F00102-lib64.patch * F00251-change-user-install-location.patch * OBS_dev-shm.patch * SUSE-FEDORA-multilib.patch * bpo-31046_ensurepip_honours_prefix.patch * bpo34022-stop_hash-based_invalidation_w_SOURCE_DATE_EPOCH.patch * bpo36302-sort-module-sources.patch * bpo40784-Fix-sqlite3-deterministic-test.patch * bsc1167501-invalid-alignment.patch * python3-imp-returntype.patch - Working around missing python-packaging dependency in python-Sphinx (bsc#1174571) is not necessary anymore.- Update to 3.6.12 (bsc#1179193) * Ensure python3.dll is loaded from correct locations when Python is embedded * The __hash__() methods of ipaddress.IPv4Interface and ipaddress.IPv6Interface incorrectly generated constant hash values of 32 and 128 respectively. This resulted in always causing hash collisions. The fix uses hash() to generate hash values for the tuple of (address, mask length, network address). * Prevent http header injection by rejecting control characters in http.client.putrequest(…). * Unpickling invalid NEWOBJ_EX opcode with the C implementation raises now UnpicklingError instead of crashing. * Avoid infinite loop when reading specially crafted TAR files using the tarfile module - Drop merged fixtures: * CVE-2020-14422-ipaddress-hash-collision.patch * CVE-2019-20907_tarfile-inf-loop.patch * recursion.tar - This release also fixes CVE-2020-26116 (bsc#1177211) and CVE-2019-20907 (bsc#1174091).- Add CVE-2019-20907_tarfile-inf-loop.patch fixing bsc#1174091 (CVE-2019-20907, bpo#39017) avoiding possible infinite loop in specifically crafted tarball. Add recursion.tar as a testing tarball for the patch.- Make library names internally consistent- Disable profile optimalizations as they deadlock in test_faulthandler- Disable lto as it causes mess and works with 3.7 onwards only- Sync the test disablements from the python3 in sle15- Update to 3.6.11: - bpo-39073: Disallow CR or LF in email.headerregistry. Address arguments to guard against header injection attacks. - bpo-38576 (bsc#1155094): Disallow control characters in hostnames in http.client, addressing CVE-2019-18348. Such potentially malicious header injection URLs now cause a InvalidURL to be raised. - bpo-39503: CVE-2020-8492: The AbstractBasicAuthHandler class of the urllib.request module uses an inefficient regular expression which can be exploited by an attacker to cause a denial of service. Fix the regex to prevent the catastrophic backtracking. Vulnerability reported by Ben Caller and Matt Schwager. - bpo-39401: Avoid unsafe load of api-ms-win-core-path-l1-1-0.dll at startup on Windows 7. - Remove merged patch CVE-2020-8492-urllib-ReDoS.patch, CRLF_injection_via_host_part.patch, and CVE-2019-18348-CRLF_injection_via_host_part.patch.- Fix minor issues found in the staging.- Do not set ourselves as a primary interpreter- Add CVE-2020-14422-ipaddress-hash-collision.patch fixing CVE-2020-14422 (bsc#1173274, bpo#41004), where hash collisions in IPv4Interface and IPv6Interface could lead to DOS.- Change name of idle3 icons to idle3.png to avoid collision with Python 2 version (bsc#1165894).- Add CVE-2019-9674-zip-bomb.patch to improve documentation warning about dangers of zip-bombs and other security problems with zipfile library. (bsc#1162825 CVE-2019-9674) - Add CVE-2020-8492-urllib-ReDoS.patch fixing the security bug "Python urrlib allowed an HTTP server to conduct Regular Expression Denial of Service (ReDoS)" (bsc#1162367)- Add Requires: libpython%{so_version} == %{version}-%{release} to python3-base to keep both packages always synchronized (bsc#1162224).- Reame idle icons to idle3 in order to not conflict with python2 variant of the package bsc#1165894 * renamed the icons * renamed icon load in desktop file- Add pep538_coerce_legacy_c_locale.patch to coerce locale to C.UTF-8 always (bsc#1162423).- Update to 3.6.10 (still in line with jsc#SLE-9426, jsc#SLE-9427, bsc#1159035): - Security: - bpo-38945: Newline characters have been escaped when performing uu encoding to prevent them from overflowing into to content section of the encoded file. This prevents malicious or accidental modification of data during the decoding process. - bpo-37228: Due to significant security concerns, the reuse_address parameter of asyncio.loop.create_datagram_endpoint() is no longer supported. This is because of the behavior of SO_REUSEADDR in UDP. For more details, see the documentation for loop.create_datagram_endpoint(). (Contributed by Kyle Stanley, Antoine Pitrou, and Yury Selivanov in bpo-37228.) - bpo-38804: Fixes a ReDoS vulnerability in http.cookiejar. Patch by Ben Caller. - bpo-38243: Escape the server title of xmlrpc.server.DocXMLRPCServer when rendering the document page as HTML. (Contributed by Dong-hee Na in bpo-38243.) - bpo-38174: Update vendorized expat library version to 2.2.8, which resolves CVE-2019-15903. - bpo-37461: Fix an infinite loop when parsing specially crafted email headers. Patch by Abhilash Raj. - bpo-34155: Fix parsing of invalid email addresses with more than one @ (e.g. a@b@c.com.) to not return the part before 2nd @ as valid email address. Patch by maxking & jpic. - Library: - bpo-38216: Allow the rare code that wants to send invalid http requests from the http.client library a way to do so. The fixes for bpo-30458 led to breakage for some projects that were relying on this ability to test their own behavior in the face of bad requests. - bpo-36564: Fix infinite loop in email header folding logic that would be triggered when an email policy’s max_line_length is not long enough to include the required markup and any values in the message. Patch by Paul Ganssle - Remove patches included in the upstream tarball: - CVE-2019-16935-xmlrpc-doc-server_title.patch (and also bpo37614-race_test_docxmlrpc_srv_setup.patch, which was resolving bsc#1174701). - CVE-2019-16056-email-parse-addr.patch - Move idle subpackage build from python3-base to python3 (bsc#1159622). appstream-glib required for packaging introduces considerable extra dependencies and a build loop via rust/librsvg. - Correct installation of idle IDE icons: + idle.png is not the target directory + non-GNOME-specific icons belong into icons/hicolor - Add required Name key to idle3 desktop file- Unify all Python 3.6* SLE packages into one (jsc#SLE-9426, jsc#SLE-9427, bsc#1159035) - Patches which were already included upstream: - CVE-2018-1061-DOS-via-regexp-difflib.patch - CVE-2018-14647_XML_SetHashSalt-in_elementtree.patch- Add CVE-2019-16935-xmlrpc-doc-server_title.patch fixing bsc#1153238 (aka CVE-2019-16935) fixing a reflected XSS in python/Lib/DocXMLRPCServer.py- Add bpo-36576-skip_tests_for_OpenSSL-111.patch (originally from bpo#36576) skipping tests failing with OpenSSL 1.1.1. Fixes bsc#1149792 - Add bpo36263-Fix_hashlib_scrypt.patch which works around bsc#1151490- Add CVE-2019-16056-email-parse-addr.patch fixing the email module wrongly parses email addresses [bsc#1149955, bnc#1149955, CVE-2019-16056]- jsc#PM-1350 bsc#1149121 Update python3 to the last version of the 3.6 line. This is just a bugfix release with no changes in functionality. - The following patches were included in the upstream release as so they can be removed in the package: - CVE-2018-20852-cookie-domain-check.patch - CVE-2019-5010-null-defer-x509-cert-DOS.patch - CVE-2019-10160-netloc-port-regression.patch - CVE-2019-9636-urlsplit-NFKC-norm.patch - CVE-2019-9947-no-ctrl-char-http.patch - Patch bpo23395-PyErr_SetInterrupt-signal.patch has been reapplied on the upstream base without changing any functionality. - Add patch aarch64-prolong-timeout.patch to fix failing test_utime_current_old test.- FAKE RECORD FROM SLE-12 CHANNEL Apply "CVE-2018-1000802-shutil_use_subprocess_no_spawn.patch" which converts shutil._call_external_zip to use subprocess rather than distutils.spawn. [bsc#1109663, CVE-2018-1000802]- FAKE RECORD FROM SLE-12 CHANNEL bsc#1109847: add CVE-2018-14647_XML_SetHashSalt-in_elementtree.patch fixing bpo#34623.- boo#1141853 (CVE-2018-20852) add CVE-2018-20852-cookie-domain-check.patch fixing http.cookiejar.DefaultPolicy.domain_return_ok which did not correctly validate the domain: it could be tricked into sending cookies to the wrong server.- bsc#1138459: add CVE-2019-10160-netloc-port-regression.patch which fixes regression introduced by the previous patch. (CVE-2019-10160) Upstream gh#python/cpython#13812- FAKE RECORD FROM SLE-12 CHANNEL bsc#1137942: Avoid duplicate files with python3* packages (https://fate.suse.com/327309)- bsc#1094814: Add bpo23395-PyErr_SetInterrupt-signal.patch to handle situation when the SIGINT signal is ignored or not handled- Update to 3.6.8: - bugfixes only - removed patches (subsumed in the upstream tarball): - CVE-2018-20406-pickle_LONG_BINPUT.patch - refreshed patches: - CVE-2019-5010-null-defer-x509-cert-DOS.patch - CVE-2019-9636-urlsplit-NFKC-norm.patch - Python-3.0b1-record-rpm.patch - python-3.3.0b1-fix_date_time_compiler.patch - python-3.3.0b1-test-posix_fadvise.patch - python-3.3.3-skip-distutils-test_sysconfig_module.patch - python-3.6.0-multilib-new.patch - python3-sorted_tar.patch - subprocess-raise-timeout.patch - switch off LTO and PGO optimization (bsc#1133452) - bsc#1130840 (CVE-2019-9947): add CVE-2019-9947-no-ctrl-char-http.patch Address the issue by disallowing URL paths with embedded whitespace or control characters through into the underlying http client request. Such potentially malicious header injection URLs now cause a ValueError to be raised.- bsc#1129346: add CVE-2019-9636-urlsplit-NFKC-norm.patch Characters in the netloc attribute that decompose under NFKC normalization (as used by the IDNA encoding) into any of ``/``, ``?``, ``#``, ``@``, or ``:`` will raise a ValueError. If the URL is decomposed before parsing, or is not a Unicode string, no error will be raised. (CVE-2019-9636) Upstream gh#python/cpython#12224- bsc#1120644 add CVE-2018-20406-pickle_LONG_BINPUT.patch fixing bpo#34656 Modules/_pickle.c in Python before 3.7.1 has an integer overflow via a large LONG_BINPUT value that is mishandled during a "resize to twice the size" attempt. This issue might cause memory exhaustion, but is only relevant if the pickle format is used for serializing tens or hundreds of gigabytes of data.- bsc#1122191: add CVE-2019-5010-null-defer-x509-cert-DOS.patch fixing bpo-35746. An exploitable denial-of-service vulnerability exists in the X509 certificate parser of Python.org Python 2.7.11 / 3.7.2. A specially crafted X509 certificate can cause a NULL pointer dereference, resulting in a denial of service. An attacker can initiate or accept TLS connections using crafted certificates to trigger this vulnerability.- Add -fwrapv to OPTS, which is default for python3 anyway See for example https://github.com/zopefoundation/persistent/issues/86 for bugs which are caused by avoiding it. (bsc#1107030)- Apply "CVE-2018-1061-DOS-via-regexp-difflib.patch" to prevent low-grade poplib REDOS (CVE-2018-1060) and to prevent difflib REDOS (CVE-2018-1061). Prior to this patch mail server's timestamp was susceptible to catastrophic backtracking on long evil response from the server. Also, it was susceptible to catastrophic backtracking, which was a potential DOS vector. [bsc#1088004 and bsc#1088009, CVE-2018-1061 and CVE-2018-1060]- As we run in main python package do not generate the pre_checkin from both now- Move the tests from base to generic package wrt bsc#1088573 * We still fail the whole distro if python3 is not build * The other archs than x86_64 took couple of hours to unblock build of other software, this way we work around the issue - Some tests are still run in -base for the LTO tweaking, but at least it is not run twice- update to 3.6.5 * bugfix release * see Misc/NEWS for details - drop ctypes-pass-by-value.patch - drop fix-localeconv-encoding-for-LC_NUMERIC.patch - refresh python-3.6.0-multilib-new.patch- Apply "python-3.6-CVE-2017-18207.patch" to add a check to Lib/wave.py that verifies that at least one channel is provided. Prior to this check, attackers could cause a denial of service (divide-by-zero error and application crash) via a crafted wav format audio file. [bsc#1083507, CVE-2017-18207]- Created %so_major and %so_minor macros - Put Tools/gdb/libpython.py script into proper place and ship it with devel subpackage.- ctypes-pass-by-value.patch: Fix pass by value for structs on aarch64- Add python3-sorted_tar.patch (boo#1081750, bsc#1086001)- Add patch to fix glibc 2.27 fail bsc#1079761: * fix-localeconv-encoding-for-LC_NUMERIC.patch- move XML modules and python3-xml provide to python3-base (fixes bsc#1077230) - move ensurepip to base- Add skip_random_failing_tests.patch only for PowerPC- update to 3.6.4 * bugfix release, over a hundred bugs fixed * see Misc/NEWS for details - drop upstreamed python3-ncurses-6.0-accessors.patch - drop PYTHONSTARTUP hooks that cause spurious startup errors * fixes bsc#1070738 * the relevant feature (REPL history) is now built into Python itself- Install 2to3-%{python_version} executable (override defattr of the -tools package). 2to3 (unversioned) is a symlink and does not carry permissions (bsc#1070853).- move 2to3 to python3-tools package- update to 3.6.3 * bugfix release, over a hundred bugs fixed * see Misc/NEWS for details - drop upstreamed 0001-3.6-bpo-30714-ALPN-changes-for-OpenSSL-1.1.0f-3093.patch- drop python-2.7-libffi-aarch64.patch: this patches the intree copy of libffi which is unused/deleted in the line afterwards - fix build against system libffi: include flags weren't set so it actually used the in-tree libffi headers.- Fix test broken with OpenSSL 1.1 (bsc#1042670) * add 0001-3.6-bpo-30714-ALPN-changes-for-OpenSSL-1.1.0f-3093.patch- fix missing %{?armsuffix}- distutils-reproducible-compile.patch: ensure distutils order files before compiling, which works around bsc#1049186- Add libnsl-devel build requires for glibc obsoleting libnsl- update to 3.6.2 * bugfix release, over a hundred bugs fixed * see Misc/NEWS for details - drop upstreamed test-socket-aead-kernel49.patch - add Provides: python3-typing (fixes bsc#1050653) - drop duplicate Provides: python3- Add missing link to python library in config dir (bsc#1040164)- update to 3.6.1 * bugfix release, over a hundred bugs fixed * never add import location's parent directory to sys.path * switch to git for version control, build changes related to that * fix "failed to get random numbers" on old kernels (bsc#1029902) * several crashes and memory leaks corrected * f-string are no longer accepted as docstrings- prevent regenerating AST at build-time more robustly - add "--without profileopt" and "--without testsuite" options to python3-base to allow short circuiting when working on the package- FAKE RECORD FROM SLE-12 CHANNEL update to 3.4.6 (bsc#1027282): * fixed potential crash in PyUnicode_AsDecodedObject() in debug build * fixed possible DoS and arbitrary execution in gettext plurals * fix possible use of uninitialized memory in operator.methodcaller * fix possible Py_DECREF on unowned object in _sre * fix possible integer overflow in _csv module * prevent HTTPoxy attack (CVE-2016-1000110) * fix selectors incorrectly retaining invalid fds - drop upstreamed python-3.4-CVE-2016-1000110-fix.patch - move _elementtree to python3.rpm to match its pyexpat dependency (bsc#1029377)- Add 0001-allow-for-reproducible-builds-of-python-packages.patch upstream https://github.com/python/cpython/pull/296- reenable test_socket with AEAD patch (test-socket-aead-kernel49.patch) - reintroduce %py3_soflags macro (and better named %cpython3_soabi equivalent)- update to 3.6.0 * PEP 498 Formated string literals * PEP 515 Underscores in numeric literals * PEP 526 Syntax for variable annotations * PEP 525 Asynchronous generators * PEP 530 Asynchronous comprehensions * PEP 506 New "secrets" module for safe key generation * less memory consumed by dicts * dtrace and systemtap support * improved asyncio module * better defaults for ssl * new hashing algorithms in hashlib * bytecode format changed to allow more optimizations * "async" and "await" are on track to be reserved words * StopIteration from generators is deprecated * support for openssl < 1.0.2 is deprecated * os.urandom now blocks when getrandom() blocks * huge number of new features, bugfixes and optimizations * see https://docs.python.org/3.6/whatsnew/3.6.html for details - rework multilib patch: drop Python-3.5.0-multilib.patch, implement upstreamable python-3.6.0-multilib-new.patch - refresh python-3.3.0b1-localpath.patch, subprocess-raise-timeout.patch - drop upstreamed Python-3.5.1-fix_lru_cache_copying.patch - finally drop python-2.6b1-canonicalize2.patch that was not applied in source and only kept around in case we needed it in the future. (which we don't, as it seems) - update import_failed map and baselibs - build ctypes against system libffi (buildrequire libffi-devel in python3-base) - add new key to keyring (signed by keys already in keyring) - introduced common configure section between python3 and python3-base - moved pyconfig.h and Makefile to devel subpackage as distutils no longer need it at runtime - added python-rpm-macros dependency, regenerated macros file, drop macros.python3.py because it is not used now - improve summaries and descriptions (fixes bsc#917607) - enabled Link-Time Optimization, see what happens - including skipped_tests.py in pre_checkin.sh run - run specs through spec-cleaner, rearrange sections- FAKE RECORD FROM SLE-12 CHANNEL apply fix for CVE-2016-1000110 - CGIHandler: sets environmental variable based on user supplied Proxy request header: python-3.4-CVE-2016-1000110-fix.patch (fixes bsc#989523, CVE-2016-1000110) - refresh python3-urllib-prefer-lowercase-proxies.patch- FAKE RECORD FROM SLE-12 CHANNEL update to 3.4.5 check: https://docs.python.org/3.4/whatsnew/changelog.html (fixes bsc#984751, CVE-2016-0772) (fixes bsc#985177, CVE-2016-5636) (fixes bsc#985348, CVE-2016-5699) - drop upstreamed werror-declaration-after-statement.patch- FAKE RECORD FROM SLE-12 CHANNEL Due to being fixed upstream (differently), removed outdated patch CVE-2014-4650-CGIHTTPServer-traversal.patch (bsc#983582)- move _hashlib and _ssl modules and tests to python3-base - recommend python3- Add Python-3.5.1-fix_lru_cache_copying.patch Fix copying the lru_cache() wrapper object. Fixes deep-copying lru_cache regression, which worked on previous versions of python but fails on python 3.5. This fixes a bunch of packages in devel:languages:python3. See: https://bugs.python.org/issue25447- update to 3.5.1 * bugfix-only release, dozens of bugs fixed - Drop upstreamed Python-3.5.0-_Py_atomic_xxx-symbols.patch - "Python3" to "Python 3" in summary * This seems cleaner and fixes and rpmlint warning- FAKE RECORD FROM SLE-12 CHANNEL Issue #21121: Don't force 3rd party C extensions to be built with -Werror=declaration-after-statement. (werror-declaration-after-statement.patch, bsc#951166)- Add Python-3.5.0-_Py_atomic_xxx-symbols.patch This fixes a build error for many packages that use the Python, C-API. This patch is already accepted upstream and is slated to appear in python 3.5.1.- update to 3.5.0 * coroutines with async/await syntax * matrix multiplication operator `@` * unpacking generalizations * new modules `typing` and `zipapp` * type annotations * .pyo files replaced by custom suffixes for optimization levels in __pycache__ * support for memory BIO in ssl module * performance improvements in several modules * and many more - removals and behavior changes * deprecated `__version__` is removed * support for .pyo files was removed * system calls are auto-retried on EINTR * bare generator expressions in function calls now cause SyntaxError (change "f(x for x in i)" to "f((x for x in i))" to fix) * removed undocumented `format` member of private `PyMemoryViewObject` struct * renamed `PyMemAllocator` to `PyMemAllocatorEx` - redefine %dynlib macro to reflect that modules now have arch+os as part of name - module `time` is now built-in - dropped upstreamed patches: python-3.4.1-fix-faulthandler.patch python-3.4.3-test-conditional-ssl.patch python-fix-short-dh.patch (also dropped dh2048.pem required for this patch) - updated patch Python-3.3.0b2-multilib.patch to Python-3.5.0-multilib.patch - python-ncurses-6.0-accessors.patch taken from python 2 to fix build failure with new gcc + ncurses- Add python3-ncurses-6.0-accessors.patch: Fix build with NCurses 6.0 and OPAQUE_WINDOW set to 1.- improve import_failed hook to do the right thing when invoking missing modules with "python3 -m modulename" (boo#942751)- Build with --enable-loadable-sqlite-extensions to make it works as geospatial database.- dh2048.pem: added generated 2048 dh parameter set to fix ssl test (bsc#935856) - python-fix-short-dh.patch: replace the 512 bits dh parameter set by 2048 bits to fix build with new openssl 1.0.2c (bsc#935856)- ctypes-libffi-aarch64.patch: remove upstreamed patch - python-2.7-libffi-aarch64.patch: Fix argument passing in libffi for aarch64- python-3.4.3-test-conditional-ssl.patch - restore tests failing because test_urllib was unconditionally importing ssl (without really needing it) - restore functionality of multilib patch - drop libffi-ppc64le.diff because upstream completely changed everything yet again (sorry ppc64 folks :| )- Update to version 3.4.3 - Drop upstreamed CVE-2014-4650-CGIHTTPServer-traversal.patch (bpo#21766)- Add python-3.4.1-fix-faulthandler.patch, upstream patch for bogus faulthandler which fails with GCC 5.- asyncio has been merged in python3 main package; provide and obsolete it - Remove obsolete AUTHORS section - Remove redundant %clean section- add %python3_version rpm macro for Fedora compatibility - add missing argument in import_failed, rename Novell Bugzilla to SUSE Bugzillapython3-testsuitemourvedre 1669118327  ###&&&))),,,///222555888;;;>?>AAADDDGGGJJJMNMPPPSSSVVVYYY\]\___bbbeeehihkkmnnnqqqtttwwwzzz}}}     ! #$#&'&)*),-,/0/232565898;<;>?>ABADEDGHGJKJMNMPQPSTSVWVYZY\]\_`abcdefghijklmnopqrstuvwxyz{|}~       #$%&&&)*),,./0/232565898;<;>>>AAADEDGHGJKJMNMPQPSTSVWVYZY\]\___bbbeeghhhklmnonqrqtutwxwz{z}~}       "#"%&%(((+++./0121444777:::===@@@CCCFFFIIILLLOOORRRUUUXYX[\[^_^aaadedghijklmnmpqpstsvwvyzy|}|       !!!$$$'('*+*---0123436769:;<=<?@?BBBEEEHHHKKKNOPQRQTTTWWYZ[Z]]]`a`cccfffiiillloporstuvuxyx{|}~      ##%&&&))),,,/01222555888;;;>>>AAADEDGHGJKLMMMPQPSTSVWVYZY\]\___bbbeeehhhkkknonqqqtttwwwz{z}~      """%&%(((+++./0121444789:::=>=@ABCDCFFFIIILLLOPORRRUVUXYX[\[^^^abadedghgjkjmnopppsssvvvyyy|}~      !"!$%$'''***-.-0103336769:9<<<?@?BBBEFEHIHKLMNNNQQQTTTWXWZ[Z]]]```cccfgfiiilmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXXX[[[^^^aaadefghijklmnopqrstuvwvyz{|}~~~                           ! " # $ % & ' ( ) ( + , + . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ B C C C I I I L L L O O O R S T U V W X Y Z [ \ [ ^ _ ^ a b a d e d g h g j k j m n m p p p s t u v w v y z y | | |                              # # # & & & ) ) ) , , , / 0 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                              !  ( ) * + , - . / 0  3  : : < = > = @ A B C D C F G H I J  M  T U T W X Y Z [ \  _  f f f i j i l m l o p o r s r u v w x y z { | { ~  ~                                # # # & & & ) ) ) , , , / 0 / 2 2 2 5 5 5 8 8 8 ; ; ; > > > A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                          ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M M M P Q R R R U U U 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 { | } ~ }           !"#$%&'(((+++./.111444777:::=>=@@@CCCFGHIJKLM3.6.153.6.15-150300.10.37.23.6.15-150300.10.37.23.6.15    !!!!!!!!!!!!!!!!!!!!!!!!!!! """""""""#$$$$$$$$$$$$$$$#####%%&&&&&&&&&%%'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''')))***************************************************)+++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))),,,------,./000000000000000000000///////122222211/.334444443.56666665577788888888888888888888888888888888888877999::::::::::::997;;;<<<<<<<<<<<<<<<<<<;;;;7===>>>>>>>>>>>>==7???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????7ABCDDDDDDCCAAEFFFEEGAAHIIJJJJJJIAKLMMMLANOPPPOAQRSTTTSAUVWXXXWAYZ[\\\[A7]]]^^^^^^^^^^^^^^^^^^^^^]]]]]777777777___`````````````````````````````````````````````````````````_________________aaabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaaaaaaaaacccddddddceffffffeegghhhhhhgiiiii jkkkllllllllllllkkkmmnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmmmkoopppppppppppppppooookqrrrsssssssssssssssssssssssssssssssssssssssssssssssssssrrrrrrrrrrrrrrrrtttuuuuuuuuuuuuuuuuuuuuuuuuuuuuuutttttttttest__init__.py__main__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pyc__main__.cpython-36.opt-1.pyc__main__.cpython-36.opt-2.pyc__main__.cpython-36.pyctest_anon.cpython-36.opt-1.pyctest_anon.cpython-36.opt-2.pyctest_anon.cpython-36.pyctest_array_in_pointer.cpython-36.opt-1.pyctest_array_in_pointer.cpython-36.opt-2.pyctest_array_in_pointer.cpython-36.pyctest_arrays.cpython-36.opt-1.pyctest_arrays.cpython-36.opt-2.pyctest_arrays.cpython-36.pyctest_as_parameter.cpython-36.opt-1.pyctest_as_parameter.cpython-36.opt-2.pyctest_as_parameter.cpython-36.pyctest_bitfields.cpython-36.opt-1.pyctest_bitfields.cpython-36.opt-2.pyctest_bitfields.cpython-36.pyctest_buffers.cpython-36.opt-1.pyctest_buffers.cpython-36.opt-2.pyctest_buffers.cpython-36.pyctest_bytes.cpython-36.opt-1.pyctest_bytes.cpython-36.opt-2.pyctest_bytes.cpython-36.pyctest_byteswap.cpython-36.opt-1.pyctest_byteswap.cpython-36.opt-2.pyctest_byteswap.cpython-36.pyctest_callbacks.cpython-36.opt-1.pyctest_callbacks.cpython-36.opt-2.pyctest_callbacks.cpython-36.pyctest_cast.cpython-36.opt-1.pyctest_cast.cpython-36.opt-2.pyctest_cast.cpython-36.pyctest_cfuncs.cpython-36.opt-1.pyctest_cfuncs.cpython-36.opt-2.pyctest_cfuncs.cpython-36.pyctest_checkretval.cpython-36.opt-1.pyctest_checkretval.cpython-36.opt-2.pyctest_checkretval.cpython-36.pyctest_delattr.cpython-36.opt-1.pyctest_delattr.cpython-36.opt-2.pyctest_delattr.cpython-36.pyctest_errno.cpython-36.opt-1.pyctest_errno.cpython-36.opt-2.pyctest_errno.cpython-36.pyctest_find.cpython-36.opt-1.pyctest_find.cpython-36.opt-2.pyctest_find.cpython-36.pyctest_frombuffer.cpython-36.opt-1.pyctest_frombuffer.cpython-36.opt-2.pyctest_frombuffer.cpython-36.pyctest_funcptr.cpython-36.opt-1.pyctest_funcptr.cpython-36.opt-2.pyctest_funcptr.cpython-36.pyctest_functions.cpython-36.opt-1.pyctest_functions.cpython-36.opt-2.pyctest_functions.cpython-36.pyctest_incomplete.cpython-36.opt-1.pyctest_incomplete.cpython-36.opt-2.pyctest_incomplete.cpython-36.pyctest_init.cpython-36.opt-1.pyctest_init.cpython-36.opt-2.pyctest_init.cpython-36.pyctest_internals.cpython-36.opt-1.pyctest_internals.cpython-36.opt-2.pyctest_internals.cpython-36.pyctest_keeprefs.cpython-36.opt-1.pyctest_keeprefs.cpython-36.opt-2.pyctest_keeprefs.cpython-36.pyctest_libc.cpython-36.opt-1.pyctest_libc.cpython-36.opt-2.pyctest_libc.cpython-36.pyctest_loading.cpython-36.opt-1.pyctest_loading.cpython-36.opt-2.pyctest_loading.cpython-36.pyctest_macholib.cpython-36.opt-1.pyctest_macholib.cpython-36.opt-2.pyctest_macholib.cpython-36.pyctest_memfunctions.cpython-36.opt-1.pyctest_memfunctions.cpython-36.opt-2.pyctest_memfunctions.cpython-36.pyctest_numbers.cpython-36.opt-1.pyctest_numbers.cpython-36.opt-2.pyctest_numbers.cpython-36.pyctest_objects.cpython-36.opt-1.pyctest_objects.cpython-36.opt-2.pyctest_objects.cpython-36.pyctest_parameters.cpython-36.opt-1.pyctest_parameters.cpython-36.opt-2.pyctest_parameters.cpython-36.pyctest_pep3118.cpython-36.opt-1.pyctest_pep3118.cpython-36.opt-2.pyctest_pep3118.cpython-36.pyctest_pickling.cpython-36.opt-1.pyctest_pickling.cpython-36.opt-2.pyctest_pickling.cpython-36.pyctest_pointers.cpython-36.opt-1.pyctest_pointers.cpython-36.opt-2.pyctest_pointers.cpython-36.pyctest_prototypes.cpython-36.opt-1.pyctest_prototypes.cpython-36.opt-2.pyctest_prototypes.cpython-36.pyctest_python_api.cpython-36.opt-1.pyctest_python_api.cpython-36.opt-2.pyctest_python_api.cpython-36.pyctest_random_things.cpython-36.opt-1.pyctest_random_things.cpython-36.opt-2.pyctest_random_things.cpython-36.pyctest_refcounts.cpython-36.opt-1.pyctest_refcounts.cpython-36.opt-2.pyctest_refcounts.cpython-36.pyctest_repr.cpython-36.opt-1.pyctest_repr.cpython-36.opt-2.pyctest_repr.cpython-36.pyctest_returnfuncptrs.cpython-36.opt-1.pyctest_returnfuncptrs.cpython-36.opt-2.pyctest_returnfuncptrs.cpython-36.pyctest_simplesubclasses.cpython-36.opt-1.pyctest_simplesubclasses.cpython-36.opt-2.pyctest_simplesubclasses.cpython-36.pyctest_sizes.cpython-36.opt-1.pyctest_sizes.cpython-36.opt-2.pyctest_sizes.cpython-36.pyctest_slicing.cpython-36.opt-1.pyctest_slicing.cpython-36.opt-2.pyctest_slicing.cpython-36.pyctest_stringptr.cpython-36.opt-1.pyctest_stringptr.cpython-36.opt-2.pyctest_stringptr.cpython-36.pyctest_strings.cpython-36.opt-1.pyctest_strings.cpython-36.opt-2.pyctest_strings.cpython-36.pyctest_struct_fields.cpython-36.opt-1.pyctest_struct_fields.cpython-36.opt-2.pyctest_struct_fields.cpython-36.pyctest_structures.cpython-36.opt-1.pyctest_structures.cpython-36.opt-2.pyctest_structures.cpython-36.pyctest_unaligned_structures.cpython-36.opt-1.pyctest_unaligned_structures.cpython-36.opt-2.pyctest_unaligned_structures.cpython-36.pyctest_unicode.cpython-36.opt-1.pyctest_unicode.cpython-36.opt-2.pyctest_unicode.cpython-36.pyctest_values.cpython-36.opt-1.pyctest_values.cpython-36.opt-2.pyctest_values.cpython-36.pyctest_varsize_struct.cpython-36.opt-1.pyctest_varsize_struct.cpython-36.opt-2.pyctest_varsize_struct.cpython-36.pyctest_win32.cpython-36.opt-1.pyctest_win32.cpython-36.opt-2.pyctest_win32.cpython-36.pyctest_wintypes.cpython-36.opt-1.pyctest_wintypes.cpython-36.opt-2.pyctest_wintypes.cpython-36.pyctest_anon.pytest_array_in_pointer.pytest_arrays.pytest_as_parameter.pytest_bitfields.pytest_buffers.pytest_bytes.pytest_byteswap.pytest_callbacks.pytest_cast.pytest_cfuncs.pytest_checkretval.pytest_delattr.pytest_errno.pytest_find.pytest_frombuffer.pytest_funcptr.pytest_functions.pytest_incomplete.pytest_init.pytest_internals.pytest_keeprefs.pytest_libc.pytest_loading.pytest_macholib.pytest_memfunctions.pytest_numbers.pytest_objects.pytest_parameters.pytest_pep3118.pytest_pickling.pytest_pointers.pytest_prototypes.pytest_python_api.pytest_random_things.pytest_refcounts.pytest_repr.pytest_returnfuncptrs.pytest_simplesubclasses.pytest_sizes.pytest_slicing.pytest_stringptr.pytest_strings.pytest_struct_fields.pytest_structures.pytest_unaligned_structures.pytest_unicode.pytest_values.pytest_varsize_struct.pytest_win32.pytest_wintypes.pytestsSetup.sample__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pycsupport.cpython-36.opt-1.pycsupport.cpython-36.opt-2.pycsupport.cpython-36.pyctest_archive_util.cpython-36.opt-1.pyctest_archive_util.cpython-36.opt-2.pyctest_archive_util.cpython-36.pyctest_bdist.cpython-36.opt-1.pyctest_bdist.cpython-36.opt-2.pyctest_bdist.cpython-36.pyctest_bdist_dumb.cpython-36.opt-1.pyctest_bdist_dumb.cpython-36.opt-2.pyctest_bdist_dumb.cpython-36.pyctest_bdist_msi.cpython-36.opt-1.pyctest_bdist_msi.cpython-36.opt-2.pyctest_bdist_msi.cpython-36.pyctest_bdist_rpm.cpython-36.opt-1.pyctest_bdist_rpm.cpython-36.opt-2.pyctest_bdist_rpm.cpython-36.pyctest_bdist_wininst.cpython-36.opt-1.pyctest_bdist_wininst.cpython-36.opt-2.pyctest_bdist_wininst.cpython-36.pyctest_build.cpython-36.opt-1.pyctest_build.cpython-36.opt-2.pyctest_build.cpython-36.pyctest_build_clib.cpython-36.opt-1.pyctest_build_clib.cpython-36.opt-2.pyctest_build_clib.cpython-36.pyctest_build_ext.cpython-36.opt-1.pyctest_build_ext.cpython-36.opt-2.pyctest_build_ext.cpython-36.pyctest_build_py.cpython-36.opt-1.pyctest_build_py.cpython-36.opt-2.pyctest_build_py.cpython-36.pyctest_build_scripts.cpython-36.opt-1.pyctest_build_scripts.cpython-36.opt-2.pyctest_build_scripts.cpython-36.pyctest_check.cpython-36.opt-1.pyctest_check.cpython-36.opt-2.pyctest_check.cpython-36.pyctest_clean.cpython-36.opt-1.pyctest_clean.cpython-36.opt-2.pyctest_clean.cpython-36.pyctest_cmd.cpython-36.opt-1.pyctest_cmd.cpython-36.opt-2.pyctest_cmd.cpython-36.pyctest_config.cpython-36.opt-1.pyctest_config.cpython-36.opt-2.pyctest_config.cpython-36.pyctest_config_cmd.cpython-36.opt-1.pyctest_config_cmd.cpython-36.opt-2.pyctest_config_cmd.cpython-36.pyctest_core.cpython-36.opt-1.pyctest_core.cpython-36.opt-2.pyctest_core.cpython-36.pyctest_cygwinccompiler.cpython-36.opt-1.pyctest_cygwinccompiler.cpython-36.opt-2.pyctest_cygwinccompiler.cpython-36.pyctest_dep_util.cpython-36.opt-1.pyctest_dep_util.cpython-36.opt-2.pyctest_dep_util.cpython-36.pyctest_dir_util.cpython-36.opt-1.pyctest_dir_util.cpython-36.opt-2.pyctest_dir_util.cpython-36.pyctest_dist.cpython-36.opt-1.pyctest_dist.cpython-36.opt-2.pyctest_dist.cpython-36.pyctest_extension.cpython-36.opt-1.pyctest_extension.cpython-36.opt-2.pyctest_extension.cpython-36.pyctest_file_util.cpython-36.opt-1.pyctest_file_util.cpython-36.opt-2.pyctest_file_util.cpython-36.pyctest_filelist.cpython-36.opt-1.pyctest_filelist.cpython-36.opt-2.pyctest_filelist.cpython-36.pyctest_install.cpython-36.opt-1.pyctest_install.cpython-36.opt-2.pyctest_install.cpython-36.pyctest_install_data.cpython-36.opt-1.pyctest_install_data.cpython-36.opt-2.pyctest_install_data.cpython-36.pyctest_install_headers.cpython-36.opt-1.pyctest_install_headers.cpython-36.opt-2.pyctest_install_headers.cpython-36.pyctest_install_lib.cpython-36.opt-1.pyctest_install_lib.cpython-36.opt-2.pyctest_install_lib.cpython-36.pyctest_install_scripts.cpython-36.opt-1.pyctest_install_scripts.cpython-36.opt-2.pyctest_install_scripts.cpython-36.pyctest_log.cpython-36.opt-1.pyctest_log.cpython-36.opt-2.pyctest_log.cpython-36.pyctest_msvc9compiler.cpython-36.opt-1.pyctest_msvc9compiler.cpython-36.opt-2.pyctest_msvc9compiler.cpython-36.pyctest_msvccompiler.cpython-36.opt-1.pyctest_msvccompiler.cpython-36.opt-2.pyctest_msvccompiler.cpython-36.pyctest_register.cpython-36.opt-1.pyctest_register.cpython-36.opt-2.pyctest_register.cpython-36.pyctest_sdist.cpython-36.opt-1.pyctest_sdist.cpython-36.opt-2.pyctest_sdist.cpython-36.pyctest_spawn.cpython-36.opt-1.pyctest_spawn.cpython-36.opt-2.pyctest_spawn.cpython-36.pyctest_sysconfig.cpython-36.opt-1.pyctest_sysconfig.cpython-36.opt-2.pyctest_sysconfig.cpython-36.pyctest_text_file.cpython-36.opt-1.pyctest_text_file.cpython-36.opt-2.pyctest_text_file.cpython-36.pyctest_unixccompiler.cpython-36.opt-1.pyctest_unixccompiler.cpython-36.opt-2.pyctest_unixccompiler.cpython-36.pyctest_upload.cpython-36.opt-1.pyctest_upload.cpython-36.opt-2.pyctest_upload.cpython-36.pyctest_util.cpython-36.opt-1.pyctest_util.cpython-36.opt-2.pyctest_util.cpython-36.pyctest_version.cpython-36.opt-1.pyctest_version.cpython-36.opt-2.pyctest_version.cpython-36.pyctest_versionpredicate.cpython-36.opt-1.pyctest_versionpredicate.cpython-36.opt-2.pyctest_versionpredicate.cpython-36.pycsupport.pytest_archive_util.pytest_bdist.pytest_bdist_dumb.pytest_bdist_msi.pytest_bdist_rpm.pytest_bdist_wininst.pytest_build.pytest_build_clib.pytest_build_ext.pytest_build_py.pytest_build_scripts.pytest_check.pytest_clean.pytest_cmd.pytest_config.pytest_config_cmd.pytest_core.pytest_cygwinccompiler.pytest_dep_util.pytest_dir_util.pytest_dist.pytest_extension.pytest_file_util.pytest_filelist.pytest_install.pytest_install_data.pytest_install_headers.pytest_install_lib.pytest_install_scripts.pytest_log.pytest_msvc9compiler.pytest_msvccompiler.pytest_register.pytest_sdist.pytest_spawn.pytest_sysconfig.pytest_text_file.pytest_unixccompiler.pytest_upload.pytest_util.pytest_version.pytest_versionpredicate.pyxxmodule.c_ctypes_test.cpython-36m-powerpc64le-linux-gnu.so_testbuffer.cpython-36m-powerpc64le-linux-gnu.so_testcapi.cpython-36m-powerpc64le-linux-gnu.so_testimportmultiple.cpython-36m-powerpc64le-linux-gnu.so_testmultiphase.cpython-36m-powerpc64le-linux-gnu.soxxlimited.cpython-36m-powerpc64le-linux-gnu.sotests__init__.py__main__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pyc__main__.cpython-36.opt-1.pyc__main__.cpython-36.opt-2.pyc__main__.cpython-36.pycpytree_idempotency.cpython-36.opt-1.pycpytree_idempotency.cpython-36.opt-2.pycpytree_idempotency.cpython-36.pycsupport.cpython-36.opt-1.pycsupport.cpython-36.opt-2.pycsupport.cpython-36.pyctest_all_fixers.cpython-36.opt-1.pyctest_all_fixers.cpython-36.opt-2.pyctest_all_fixers.cpython-36.pyctest_fixers.cpython-36.opt-1.pyctest_fixers.cpython-36.opt-2.pyctest_fixers.cpython-36.pyctest_main.cpython-36.opt-1.pyctest_main.cpython-36.opt-2.pyctest_main.cpython-36.pyctest_parser.cpython-36.opt-1.pyctest_parser.cpython-36.opt-2.pyctest_parser.cpython-36.pyctest_pytree.cpython-36.opt-1.pyctest_pytree.cpython-36.opt-2.pyctest_pytree.cpython-36.pyctest_refactor.cpython-36.opt-1.pyctest_refactor.cpython-36.opt-2.pyctest_refactor.cpython-36.pyctest_util.cpython-36.opt-1.pyctest_util.cpython-36.opt-2.pyctest_util.cpython-36.pycdataREADMEbom.pycrlf.pydifferent_encoding.pyfalse_encoding.pyfixersbad_order.pymyfixes__init__.pyfix_explicit.pyfix_first.pyfix_last.pyfix_parrot.pyfix_preorder.pyno_fixer_cls.pyparrot_example.pyinfinite_recursion.pypy2_test_grammar.pypy3_test_grammar.pypytree_idempotency.pysupport.pytest_all_fixers.pytest_fixers.pytest_main.pytest_parser.pytest_pytree.pytest_refactor.pytest_util.pysqlite3test__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pycdbapi.cpython-36.opt-1.pycdbapi.cpython-36.opt-2.pycdbapi.cpython-36.pycdump.cpython-36.opt-1.pycdump.cpython-36.opt-2.pycdump.cpython-36.pycfactory.cpython-36.opt-1.pycfactory.cpython-36.opt-2.pycfactory.cpython-36.pychooks.cpython-36.opt-1.pychooks.cpython-36.opt-2.pychooks.cpython-36.pycregression.cpython-36.opt-1.pycregression.cpython-36.opt-2.pycregression.cpython-36.pyctransactions.cpython-36.opt-1.pyctransactions.cpython-36.opt-2.pyctransactions.cpython-36.pyctypes.cpython-36.opt-1.pyctypes.cpython-36.opt-2.pyctypes.cpython-36.pycuserfunctions.cpython-36.opt-1.pycuserfunctions.cpython-36.opt-2.pycuserfunctions.cpython-36.pycdbapi.pydump.pyfactory.pyhooks.pyregression.pytransactions.pytypes.pyuserfunctions.pytestSine-1000Hz-300ms.aif__init__.py__main__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pyc__main__.cpython-36.opt-1.pyc__main__.cpython-36.opt-2.pyc__main__.cpython-36.pyc_test_multiprocessing.cpython-36.opt-1.pyc_test_multiprocessing.cpython-36.opt-2.pyc_test_multiprocessing.cpython-36.pycann_module.cpython-36.opt-1.pycann_module.cpython-36.opt-2.pycann_module.cpython-36.pycann_module2.cpython-36.opt-1.pycann_module2.cpython-36.opt-2.pycann_module2.cpython-36.pycann_module3.cpython-36.opt-1.pycann_module3.cpython-36.opt-2.pycann_module3.cpython-36.pycaudiotests.cpython-36.opt-1.pycaudiotests.cpython-36.opt-2.pycaudiotests.cpython-36.pycautotest.cpython-36.opt-1.pycautotest.cpython-36.opt-2.pycautotest.cpython-36.pycbisect.cpython-36.opt-1.pycbisect.cpython-36.opt-2.pycbisect.cpython-36.pycbytecode_helper.cpython-36.opt-1.pycbytecode_helper.cpython-36.opt-2.pycbytecode_helper.cpython-36.pyccoding20731.cpython-36.opt-1.pyccoding20731.cpython-36.opt-2.pyccoding20731.cpython-36.pyccurses_tests.cpython-36.opt-1.pyccurses_tests.cpython-36.opt-2.pyccurses_tests.cpython-36.pycdatetimetester.cpython-36.opt-1.pycdatetimetester.cpython-36.opt-2.pycdatetimetester.cpython-36.pycdis_module.cpython-36.opt-1.pycdis_module.cpython-36.opt-2.pycdis_module.cpython-36.pycdoctest_aliases.cpython-36.opt-1.pycdoctest_aliases.cpython-36.opt-2.pycdoctest_aliases.cpython-36.pycdouble_const.cpython-36.opt-1.pycdouble_const.cpython-36.opt-2.pycdouble_const.cpython-36.pycfinal_a.cpython-36.opt-1.pycfinal_a.cpython-36.opt-2.pycfinal_a.cpython-36.pycfinal_b.cpython-36.opt-1.pycfinal_b.cpython-36.opt-2.pycfinal_b.cpython-36.pycfork_wait.cpython-36.opt-1.pycfork_wait.cpython-36.opt-2.pycfork_wait.cpython-36.pycfuture_test1.cpython-36.opt-1.pycfuture_test1.cpython-36.opt-2.pycfuture_test1.cpython-36.pycfuture_test2.cpython-36.opt-1.pycfuture_test2.cpython-36.opt-2.pycfuture_test2.cpython-36.pycgdb_sample.cpython-36.opt-1.pycgdb_sample.cpython-36.opt-2.pycgdb_sample.cpython-36.pycimp_dummy.cpython-36.opt-1.pycimp_dummy.cpython-36.opt-2.pycimp_dummy.cpython-36.pycinspect_fodder.cpython-36.opt-1.pycinspect_fodder.cpython-36.opt-2.pycinspect_fodder.cpython-36.pycinspect_fodder2.cpython-36.opt-1.pycinspect_fodder2.cpython-36.opt-2.pycinspect_fodder2.cpython-36.pyclist_tests.cpython-36.opt-1.pyclist_tests.cpython-36.opt-2.pyclist_tests.cpython-36.pyclock_tests.cpython-36.opt-1.pyclock_tests.cpython-36.opt-2.pyclock_tests.cpython-36.pycmake_ssl_certs.cpython-36.opt-1.pycmake_ssl_certs.cpython-36.opt-2.pycmake_ssl_certs.cpython-36.pycmapping_tests.cpython-36.opt-1.pycmapping_tests.cpython-36.opt-2.pycmapping_tests.cpython-36.pycmemory_watchdog.cpython-36.opt-1.pycmemory_watchdog.cpython-36.opt-2.pycmemory_watchdog.cpython-36.pycmock_socket.cpython-36.opt-1.pycmock_socket.cpython-36.opt-2.pycmock_socket.cpython-36.pycmod_generics_cache.cpython-36.opt-1.pycmod_generics_cache.cpython-36.opt-2.pycmod_generics_cache.cpython-36.pycmp_fork_bomb.cpython-36.opt-1.pycmp_fork_bomb.cpython-36.opt-2.pycmp_fork_bomb.cpython-36.pycmp_preload.cpython-36.opt-1.pycmp_preload.cpython-36.opt-2.pycmp_preload.cpython-36.pycmultibytecodec_support.cpython-36.opt-1.pycmultibytecodec_support.cpython-36.opt-2.pycmultibytecodec_support.cpython-36.pycoutstanding_bugs.cpython-36.opt-1.pycoutstanding_bugs.cpython-36.opt-2.pycoutstanding_bugs.cpython-36.pycpickletester.cpython-36.opt-1.pycpickletester.cpython-36.opt-2.pycpickletester.cpython-36.pycprofilee.cpython-36.opt-1.pycprofilee.cpython-36.opt-2.pycprofilee.cpython-36.pycpyclbr_input.cpython-36.opt-1.pycpyclbr_input.cpython-36.opt-2.pycpyclbr_input.cpython-36.pycpydoc_mod.cpython-36.opt-1.pycpydoc_mod.cpython-36.opt-2.pycpydoc_mod.cpython-36.pycpydocfodder.cpython-36.opt-1.pycpydocfodder.cpython-36.opt-2.pycpydocfodder.cpython-36.pycpystone.cpython-36.opt-1.pycpystone.cpython-36.opt-2.pycpystone.cpython-36.pycpythoninfo.cpython-36.opt-1.pycpythoninfo.cpython-36.opt-2.pycpythoninfo.cpython-36.pycre_tests.cpython-36.opt-1.pycre_tests.cpython-36.opt-2.pycre_tests.cpython-36.pycregrtest.cpython-36.opt-1.pycregrtest.cpython-36.opt-2.pycregrtest.cpython-36.pycrelimport.cpython-36.opt-1.pycrelimport.cpython-36.opt-2.pycrelimport.cpython-36.pycreperf.cpython-36.opt-1.pycreperf.cpython-36.opt-2.pycreperf.cpython-36.pycsample_doctest.cpython-36.opt-1.pycsample_doctest.cpython-36.opt-2.pycsample_doctest.cpython-36.pycsample_doctest_no_docstrings.cpython-36.opt-1.pycsample_doctest_no_docstrings.cpython-36.opt-2.pycsample_doctest_no_docstrings.cpython-36.pycsample_doctest_no_doctests.cpython-36.opt-1.pycsample_doctest_no_doctests.cpython-36.opt-2.pycsample_doctest_no_doctests.cpython-36.pycseq_tests.cpython-36.opt-1.pycseq_tests.cpython-36.opt-2.pycseq_tests.cpython-36.pycsignalinterproctester.cpython-36.opt-1.pycsignalinterproctester.cpython-36.opt-2.pycsignalinterproctester.cpython-36.pycsortperf.cpython-36.opt-1.pycsortperf.cpython-36.opt-2.pycsortperf.cpython-36.pycssl_servers.cpython-36.opt-1.pycssl_servers.cpython-36.opt-2.pycssl_servers.cpython-36.pycssltests.cpython-36.opt-1.pycssltests.cpython-36.opt-2.pycssltests.cpython-36.pycstring_tests.cpython-36.opt-1.pycstring_tests.cpython-36.opt-2.pycstring_tests.cpython-36.pyctest___all__.cpython-36.opt-1.pyctest___all__.cpython-36.opt-2.pyctest___all__.cpython-36.pyctest___future__.cpython-36.opt-1.pyctest___future__.cpython-36.opt-2.pyctest___future__.cpython-36.pyctest__locale.cpython-36.opt-1.pyctest__locale.cpython-36.opt-2.pyctest__locale.cpython-36.pyctest__opcode.cpython-36.opt-1.pyctest__opcode.cpython-36.opt-2.pyctest__opcode.cpython-36.pyctest__osx_support.cpython-36.opt-1.pyctest__osx_support.cpython-36.opt-2.pyctest__osx_support.cpython-36.pyctest_abc.cpython-36.opt-1.pyctest_abc.cpython-36.opt-2.pyctest_abc.cpython-36.pyctest_abstract_numbers.cpython-36.opt-1.pyctest_abstract_numbers.cpython-36.opt-2.pyctest_abstract_numbers.cpython-36.pyctest_aifc.cpython-36.opt-1.pyctest_aifc.cpython-36.opt-2.pyctest_aifc.cpython-36.pyctest_argparse.cpython-36.opt-1.pyctest_argparse.cpython-36.opt-2.pyctest_argparse.cpython-36.pyctest_array.cpython-36.opt-1.pyctest_array.cpython-36.opt-2.pyctest_array.cpython-36.pyctest_asdl_parser.cpython-36.opt-1.pyctest_asdl_parser.cpython-36.opt-2.pyctest_asdl_parser.cpython-36.pyctest_ast.cpython-36.opt-1.pyctest_ast.cpython-36.opt-2.pyctest_ast.cpython-36.pyctest_asyncgen.cpython-36.opt-1.pyctest_asyncgen.cpython-36.opt-2.pyctest_asyncgen.cpython-36.pyctest_asynchat.cpython-36.opt-1.pyctest_asynchat.cpython-36.opt-2.pyctest_asynchat.cpython-36.pyctest_asyncore.cpython-36.opt-1.pyctest_asyncore.cpython-36.opt-2.pyctest_asyncore.cpython-36.pyctest_atexit.cpython-36.opt-1.pyctest_atexit.cpython-36.opt-2.pyctest_atexit.cpython-36.pyctest_audioop.cpython-36.opt-1.pyctest_audioop.cpython-36.opt-2.pyctest_audioop.cpython-36.pyctest_augassign.cpython-36.opt-1.pyctest_augassign.cpython-36.opt-2.pyctest_augassign.cpython-36.pyctest_base64.cpython-36.opt-1.pyctest_base64.cpython-36.opt-2.pyctest_base64.cpython-36.pyctest_baseexception.cpython-36.opt-1.pyctest_baseexception.cpython-36.opt-2.pyctest_baseexception.cpython-36.pyctest_bdb.cpython-36.opt-1.pyctest_bdb.cpython-36.opt-2.pyctest_bdb.cpython-36.pyctest_bigaddrspace.cpython-36.opt-1.pyctest_bigaddrspace.cpython-36.opt-2.pyctest_bigaddrspace.cpython-36.pyctest_bigmem.cpython-36.opt-1.pyctest_bigmem.cpython-36.opt-2.pyctest_bigmem.cpython-36.pyctest_binascii.cpython-36.opt-1.pyctest_binascii.cpython-36.opt-2.pyctest_binascii.cpython-36.pyctest_binhex.cpython-36.opt-1.pyctest_binhex.cpython-36.opt-2.pyctest_binhex.cpython-36.pyctest_binop.cpython-36.opt-1.pyctest_binop.cpython-36.opt-2.pyctest_binop.cpython-36.pyctest_bisect.cpython-36.opt-1.pyctest_bisect.cpython-36.opt-2.pyctest_bisect.cpython-36.pyctest_bool.cpython-36.opt-1.pyctest_bool.cpython-36.opt-2.pyctest_bool.cpython-36.pyctest_buffer.cpython-36.opt-1.pyctest_buffer.cpython-36.opt-2.pyctest_buffer.cpython-36.pyctest_bufio.cpython-36.opt-1.pyctest_bufio.cpython-36.opt-2.pyctest_bufio.cpython-36.pyctest_builtin.cpython-36.opt-1.pyctest_builtin.cpython-36.opt-2.pyctest_builtin.cpython-36.pyctest_bytes.cpython-36.opt-1.pyctest_bytes.cpython-36.opt-2.pyctest_bytes.cpython-36.pyctest_bz2.cpython-36.opt-1.pyctest_bz2.cpython-36.opt-2.pyctest_bz2.cpython-36.pyctest_c_locale_coercion.cpython-36.opt-1.pyctest_c_locale_coercion.cpython-36.opt-2.pyctest_c_locale_coercion.cpython-36.pyctest_calendar.cpython-36.opt-1.pyctest_calendar.cpython-36.opt-2.pyctest_calendar.cpython-36.pyctest_call.cpython-36.opt-1.pyctest_call.cpython-36.opt-2.pyctest_call.cpython-36.pyctest_capi.cpython-36.opt-1.pyctest_capi.cpython-36.opt-2.pyctest_capi.cpython-36.pyctest_cgi.cpython-36.opt-1.pyctest_cgi.cpython-36.opt-2.pyctest_cgi.cpython-36.pyctest_cgitb.cpython-36.opt-1.pyctest_cgitb.cpython-36.opt-2.pyctest_cgitb.cpython-36.pyctest_charmapcodec.cpython-36.opt-1.pyctest_charmapcodec.cpython-36.opt-2.pyctest_charmapcodec.cpython-36.pyctest_class.cpython-36.opt-1.pyctest_class.cpython-36.opt-2.pyctest_class.cpython-36.pyctest_cmath.cpython-36.opt-1.pyctest_cmath.cpython-36.opt-2.pyctest_cmath.cpython-36.pyctest_cmd.cpython-36.opt-1.pyctest_cmd.cpython-36.opt-2.pyctest_cmd.cpython-36.pyctest_cmd_line.cpython-36.opt-1.pyctest_cmd_line.cpython-36.opt-2.pyctest_cmd_line.cpython-36.pyctest_cmd_line_script.cpython-36.opt-1.pyctest_cmd_line_script.cpython-36.opt-2.pyctest_cmd_line_script.cpython-36.pyctest_code.cpython-36.opt-1.pyctest_code.cpython-36.opt-2.pyctest_code.cpython-36.pyctest_code_module.cpython-36.opt-1.pyctest_code_module.cpython-36.opt-2.pyctest_code_module.cpython-36.pyctest_codeccallbacks.cpython-36.opt-1.pyctest_codeccallbacks.cpython-36.opt-2.pyctest_codeccallbacks.cpython-36.pyctest_codecencodings_cn.cpython-36.opt-1.pyctest_codecencodings_cn.cpython-36.opt-2.pyctest_codecencodings_cn.cpython-36.pyctest_codecencodings_hk.cpython-36.opt-1.pyctest_codecencodings_hk.cpython-36.opt-2.pyctest_codecencodings_hk.cpython-36.pyctest_codecencodings_iso2022.cpython-36.opt-1.pyctest_codecencodings_iso2022.cpython-36.opt-2.pyctest_codecencodings_iso2022.cpython-36.pyctest_codecencodings_jp.cpython-36.opt-1.pyctest_codecencodings_jp.cpython-36.opt-2.pyctest_codecencodings_jp.cpython-36.pyctest_codecencodings_kr.cpython-36.opt-1.pyctest_codecencodings_kr.cpython-36.opt-2.pyctest_codecencodings_kr.cpython-36.pyctest_codecencodings_tw.cpython-36.opt-1.pyctest_codecencodings_tw.cpython-36.opt-2.pyctest_codecencodings_tw.cpython-36.pyctest_codecmaps_cn.cpython-36.opt-1.pyctest_codecmaps_cn.cpython-36.opt-2.pyctest_codecmaps_cn.cpython-36.pyctest_codecmaps_hk.cpython-36.opt-1.pyctest_codecmaps_hk.cpython-36.opt-2.pyctest_codecmaps_hk.cpython-36.pyctest_codecmaps_jp.cpython-36.opt-1.pyctest_codecmaps_jp.cpython-36.opt-2.pyctest_codecmaps_jp.cpython-36.pyctest_codecmaps_kr.cpython-36.opt-1.pyctest_codecmaps_kr.cpython-36.opt-2.pyctest_codecmaps_kr.cpython-36.pyctest_codecmaps_tw.cpython-36.opt-1.pyctest_codecmaps_tw.cpython-36.opt-2.pyctest_codecmaps_tw.cpython-36.pyctest_codecs.cpython-36.opt-1.pyctest_codecs.cpython-36.opt-2.pyctest_codecs.cpython-36.pyctest_codeop.cpython-36.opt-1.pyctest_codeop.cpython-36.opt-2.pyctest_codeop.cpython-36.pyctest_collections.cpython-36.opt-1.pyctest_collections.cpython-36.opt-2.pyctest_collections.cpython-36.pyctest_colorsys.cpython-36.opt-1.pyctest_colorsys.cpython-36.opt-2.pyctest_colorsys.cpython-36.pyctest_compare.cpython-36.opt-1.pyctest_compare.cpython-36.opt-2.pyctest_compare.cpython-36.pyctest_compile.cpython-36.opt-1.pyctest_compile.cpython-36.opt-2.pyctest_compile.cpython-36.pyctest_compileall.cpython-36.opt-1.pyctest_compileall.cpython-36.opt-2.pyctest_compileall.cpython-36.pyctest_complex.cpython-36.opt-1.pyctest_complex.cpython-36.opt-2.pyctest_complex.cpython-36.pyctest_concurrent_futures.cpython-36.opt-1.pyctest_concurrent_futures.cpython-36.opt-2.pyctest_concurrent_futures.cpython-36.pyctest_configparser.cpython-36.opt-1.pyctest_configparser.cpython-36.opt-2.pyctest_configparser.cpython-36.pyctest_contains.cpython-36.opt-1.pyctest_contains.cpython-36.opt-2.pyctest_contains.cpython-36.pyctest_contextlib.cpython-36.opt-1.pyctest_contextlib.cpython-36.opt-2.pyctest_contextlib.cpython-36.pyctest_copy.cpython-36.opt-1.pyctest_copy.cpython-36.opt-2.pyctest_copy.cpython-36.pyctest_copyreg.cpython-36.opt-1.pyctest_copyreg.cpython-36.opt-2.pyctest_copyreg.cpython-36.pyctest_coroutines.cpython-36.opt-1.pyctest_coroutines.cpython-36.opt-2.pyctest_coroutines.cpython-36.pyctest_cprofile.cpython-36.opt-1.pyctest_cprofile.cpython-36.opt-2.pyctest_cprofile.cpython-36.pyctest_crashers.cpython-36.opt-1.pyctest_crashers.cpython-36.opt-2.pyctest_crashers.cpython-36.pyctest_crypt.cpython-36.opt-1.pyctest_crypt.cpython-36.opt-2.pyctest_crypt.cpython-36.pyctest_csv.cpython-36.opt-1.pyctest_csv.cpython-36.opt-2.pyctest_csv.cpython-36.pyctest_ctypes.cpython-36.opt-1.pyctest_ctypes.cpython-36.opt-2.pyctest_ctypes.cpython-36.pyctest_curses.cpython-36.opt-1.pyctest_curses.cpython-36.opt-2.pyctest_curses.cpython-36.pyctest_datetime.cpython-36.opt-1.pyctest_datetime.cpython-36.opt-2.pyctest_datetime.cpython-36.pyctest_dbm.cpython-36.opt-1.pyctest_dbm.cpython-36.opt-2.pyctest_dbm.cpython-36.pyctest_dbm_dumb.cpython-36.opt-1.pyctest_dbm_dumb.cpython-36.opt-2.pyctest_dbm_dumb.cpython-36.pyctest_dbm_gnu.cpython-36.opt-1.pyctest_dbm_gnu.cpython-36.opt-2.pyctest_dbm_gnu.cpython-36.pyctest_dbm_ndbm.cpython-36.opt-1.pyctest_dbm_ndbm.cpython-36.opt-2.pyctest_dbm_ndbm.cpython-36.pyctest_decimal.cpython-36.opt-1.pyctest_decimal.cpython-36.opt-2.pyctest_decimal.cpython-36.pyctest_decorators.cpython-36.opt-1.pyctest_decorators.cpython-36.opt-2.pyctest_decorators.cpython-36.pyctest_defaultdict.cpython-36.opt-1.pyctest_defaultdict.cpython-36.opt-2.pyctest_defaultdict.cpython-36.pyctest_deque.cpython-36.opt-1.pyctest_deque.cpython-36.opt-2.pyctest_deque.cpython-36.pyctest_descr.cpython-36.opt-1.pyctest_descr.cpython-36.opt-2.pyctest_descr.cpython-36.pyctest_descrtut.cpython-36.opt-1.pyctest_descrtut.cpython-36.opt-2.pyctest_descrtut.cpython-36.pyctest_devpoll.cpython-36.opt-1.pyctest_devpoll.cpython-36.opt-2.pyctest_devpoll.cpython-36.pyctest_dict.cpython-36.opt-1.pyctest_dict.cpython-36.opt-2.pyctest_dict.cpython-36.pyctest_dict_version.cpython-36.opt-1.pyctest_dict_version.cpython-36.opt-2.pyctest_dict_version.cpython-36.pyctest_dictcomps.cpython-36.opt-1.pyctest_dictcomps.cpython-36.opt-2.pyctest_dictcomps.cpython-36.pyctest_dictviews.cpython-36.opt-1.pyctest_dictviews.cpython-36.opt-2.pyctest_dictviews.cpython-36.pyctest_difflib.cpython-36.opt-1.pyctest_difflib.cpython-36.opt-2.pyctest_difflib.cpython-36.pyctest_dis.cpython-36.opt-1.pyctest_dis.cpython-36.opt-2.pyctest_dis.cpython-36.pyctest_distutils.cpython-36.opt-1.pyctest_distutils.cpython-36.opt-2.pyctest_distutils.cpython-36.pyctest_doctest.cpython-36.opt-1.pyctest_doctest.cpython-36.opt-2.pyctest_doctest.cpython-36.pyctest_doctest2.cpython-36.opt-1.pyctest_doctest2.cpython-36.opt-2.pyctest_doctest2.cpython-36.pyctest_docxmlrpc.cpython-36.opt-1.pyctest_docxmlrpc.cpython-36.opt-2.pyctest_docxmlrpc.cpython-36.pyctest_dtrace.cpython-36.opt-1.pyctest_dtrace.cpython-36.opt-2.pyctest_dtrace.cpython-36.pyctest_dummy_thread.cpython-36.opt-1.pyctest_dummy_thread.cpython-36.opt-2.pyctest_dummy_thread.cpython-36.pyctest_dummy_threading.cpython-36.opt-1.pyctest_dummy_threading.cpython-36.opt-2.pyctest_dummy_threading.cpython-36.pyctest_dynamic.cpython-36.opt-1.pyctest_dynamic.cpython-36.opt-2.pyctest_dynamic.cpython-36.pyctest_dynamicclassattribute.cpython-36.opt-1.pyctest_dynamicclassattribute.cpython-36.opt-2.pyctest_dynamicclassattribute.cpython-36.pyctest_eintr.cpython-36.opt-1.pyctest_eintr.cpython-36.opt-2.pyctest_eintr.cpython-36.pyctest_ensurepip.cpython-36.opt-1.pyctest_ensurepip.cpython-36.opt-2.pyctest_ensurepip.cpython-36.pyctest_enum.cpython-36.opt-1.pyctest_enum.cpython-36.opt-2.pyctest_enum.cpython-36.pyctest_enumerate.cpython-36.opt-1.pyctest_enumerate.cpython-36.opt-2.pyctest_enumerate.cpython-36.pyctest_eof.cpython-36.opt-1.pyctest_eof.cpython-36.opt-2.pyctest_eof.cpython-36.pyctest_epoll.cpython-36.opt-1.pyctest_epoll.cpython-36.opt-2.pyctest_epoll.cpython-36.pyctest_errno.cpython-36.opt-1.pyctest_errno.cpython-36.opt-2.pyctest_errno.cpython-36.pyctest_exception_hierarchy.cpython-36.opt-1.pyctest_exception_hierarchy.cpython-36.opt-2.pyctest_exception_hierarchy.cpython-36.pyctest_exception_variations.cpython-36.opt-1.pyctest_exception_variations.cpython-36.opt-2.pyctest_exception_variations.cpython-36.pyctest_exceptions.cpython-36.opt-1.pyctest_exceptions.cpython-36.opt-2.pyctest_exceptions.cpython-36.pyctest_extcall.cpython-36.opt-1.pyctest_extcall.cpython-36.opt-2.pyctest_extcall.cpython-36.pyctest_faulthandler.cpython-36.opt-1.pyctest_faulthandler.cpython-36.opt-2.pyctest_faulthandler.cpython-36.pyctest_fcntl.cpython-36.opt-1.pyctest_fcntl.cpython-36.opt-2.pyctest_fcntl.cpython-36.pyctest_file.cpython-36.opt-1.pyctest_file.cpython-36.opt-2.pyctest_file.cpython-36.pyctest_file_eintr.cpython-36.opt-1.pyctest_file_eintr.cpython-36.opt-2.pyctest_file_eintr.cpython-36.pyctest_filecmp.cpython-36.opt-1.pyctest_filecmp.cpython-36.opt-2.pyctest_filecmp.cpython-36.pyctest_fileinput.cpython-36.opt-1.pyctest_fileinput.cpython-36.opt-2.pyctest_fileinput.cpython-36.pyctest_fileio.cpython-36.opt-1.pyctest_fileio.cpython-36.opt-2.pyctest_fileio.cpython-36.pyctest_finalization.cpython-36.opt-1.pyctest_finalization.cpython-36.opt-2.pyctest_finalization.cpython-36.pyctest_float.cpython-36.opt-1.pyctest_float.cpython-36.opt-2.pyctest_float.cpython-36.pyctest_flufl.cpython-36.opt-1.pyctest_flufl.cpython-36.opt-2.pyctest_flufl.cpython-36.pyctest_fnmatch.cpython-36.opt-1.pyctest_fnmatch.cpython-36.opt-2.pyctest_fnmatch.cpython-36.pyctest_fork1.cpython-36.opt-1.pyctest_fork1.cpython-36.opt-2.pyctest_fork1.cpython-36.pyctest_format.cpython-36.opt-1.pyctest_format.cpython-36.opt-2.pyctest_format.cpython-36.pyctest_fractions.cpython-36.opt-1.pyctest_fractions.cpython-36.opt-2.pyctest_fractions.cpython-36.pyctest_frame.cpython-36.opt-1.pyctest_frame.cpython-36.opt-2.pyctest_frame.cpython-36.pyctest_fstring.cpython-36.opt-1.pyctest_fstring.cpython-36.opt-2.pyctest_fstring.cpython-36.pyctest_ftplib.cpython-36.opt-1.pyctest_ftplib.cpython-36.opt-2.pyctest_ftplib.cpython-36.pyctest_funcattrs.cpython-36.opt-1.pyctest_funcattrs.cpython-36.opt-2.pyctest_funcattrs.cpython-36.pyctest_functools.cpython-36.opt-1.pyctest_functools.cpython-36.opt-2.pyctest_functools.cpython-36.pyctest_future.cpython-36.opt-1.pyctest_future.cpython-36.opt-2.pyctest_future.cpython-36.pyctest_future3.cpython-36.opt-1.pyctest_future3.cpython-36.opt-2.pyctest_future3.cpython-36.pyctest_future4.cpython-36.opt-1.pyctest_future4.cpython-36.opt-2.pyctest_future4.cpython-36.pyctest_future5.cpython-36.opt-1.pyctest_future5.cpython-36.opt-2.pyctest_future5.cpython-36.pyctest_gc.cpython-36.opt-1.pyctest_gc.cpython-36.opt-2.pyctest_gc.cpython-36.pyctest_gdb.cpython-36.opt-1.pyctest_gdb.cpython-36.opt-2.pyctest_gdb.cpython-36.pyctest_generator_stop.cpython-36.opt-1.pyctest_generator_stop.cpython-36.opt-2.pyctest_generator_stop.cpython-36.pyctest_generators.cpython-36.opt-1.pyctest_generators.cpython-36.opt-2.pyctest_generators.cpython-36.pyctest_genericpath.cpython-36.opt-1.pyctest_genericpath.cpython-36.opt-2.pyctest_genericpath.cpython-36.pyctest_genexps.cpython-36.opt-1.pyctest_genexps.cpython-36.opt-2.pyctest_genexps.cpython-36.pyctest_getargs2.cpython-36.opt-1.pyctest_getargs2.cpython-36.opt-2.pyctest_getargs2.cpython-36.pyctest_getopt.cpython-36.opt-1.pyctest_getopt.cpython-36.opt-2.pyctest_getopt.cpython-36.pyctest_getpass.cpython-36.opt-1.pyctest_getpass.cpython-36.opt-2.pyctest_getpass.cpython-36.pyctest_gettext.cpython-36.opt-1.pyctest_gettext.cpython-36.opt-2.pyctest_gettext.cpython-36.pyctest_glob.cpython-36.opt-1.pyctest_glob.cpython-36.opt-2.pyctest_glob.cpython-36.pyctest_global.cpython-36.opt-1.pyctest_global.cpython-36.opt-2.pyctest_global.cpython-36.pyctest_grammar.cpython-36.opt-1.pyctest_grammar.cpython-36.opt-2.pyctest_grammar.cpython-36.pyctest_grp.cpython-36.opt-1.pyctest_grp.cpython-36.opt-2.pyctest_grp.cpython-36.pyctest_gzip.cpython-36.opt-1.pyctest_gzip.cpython-36.opt-2.pyctest_gzip.cpython-36.pyctest_hash.cpython-36.opt-1.pyctest_hash.cpython-36.opt-2.pyctest_hash.cpython-36.pyctest_hashlib.cpython-36.opt-1.pyctest_hashlib.cpython-36.opt-2.pyctest_hashlib.cpython-36.pyctest_heapq.cpython-36.opt-1.pyctest_heapq.cpython-36.opt-2.pyctest_heapq.cpython-36.pyctest_hmac.cpython-36.opt-1.pyctest_hmac.cpython-36.opt-2.pyctest_hmac.cpython-36.pyctest_html.cpython-36.opt-1.pyctest_html.cpython-36.opt-2.pyctest_html.cpython-36.pyctest_htmlparser.cpython-36.opt-1.pyctest_htmlparser.cpython-36.opt-2.pyctest_htmlparser.cpython-36.pyctest_http_cookiejar.cpython-36.opt-1.pyctest_http_cookiejar.cpython-36.opt-2.pyctest_http_cookiejar.cpython-36.pyctest_http_cookies.cpython-36.opt-1.pyctest_http_cookies.cpython-36.opt-2.pyctest_http_cookies.cpython-36.pyctest_httplib.cpython-36.opt-1.pyctest_httplib.cpython-36.opt-2.pyctest_httplib.cpython-36.pyctest_httpservers.cpython-36.opt-1.pyctest_httpservers.cpython-36.opt-2.pyctest_httpservers.cpython-36.pyctest_idle.cpython-36.opt-1.pyctest_idle.cpython-36.opt-2.pyctest_idle.cpython-36.pyctest_imaplib.cpython-36.opt-1.pyctest_imaplib.cpython-36.opt-2.pyctest_imaplib.cpython-36.pyctest_imghdr.cpython-36.opt-1.pyctest_imghdr.cpython-36.opt-2.pyctest_imghdr.cpython-36.pyctest_imp.cpython-36.opt-1.pyctest_imp.cpython-36.opt-2.pyctest_imp.cpython-36.pyctest_index.cpython-36.opt-1.pyctest_index.cpython-36.opt-2.pyctest_index.cpython-36.pyctest_inspect.cpython-36.opt-1.pyctest_inspect.cpython-36.opt-2.pyctest_inspect.cpython-36.pyctest_int.cpython-36.opt-1.pyctest_int.cpython-36.opt-2.pyctest_int.cpython-36.pyctest_int_literal.cpython-36.opt-1.pyctest_int_literal.cpython-36.opt-2.pyctest_int_literal.cpython-36.pyctest_io.cpython-36.opt-1.pyctest_io.cpython-36.opt-2.pyctest_io.cpython-36.pyctest_ioctl.cpython-36.opt-1.pyctest_ioctl.cpython-36.opt-2.pyctest_ioctl.cpython-36.pyctest_ipaddress.cpython-36.opt-1.pyctest_ipaddress.cpython-36.opt-2.pyctest_ipaddress.cpython-36.pyctest_isinstance.cpython-36.opt-1.pyctest_isinstance.cpython-36.opt-2.pyctest_isinstance.cpython-36.pyctest_iter.cpython-36.opt-1.pyctest_iter.cpython-36.opt-2.pyctest_iter.cpython-36.pyctest_iterlen.cpython-36.opt-1.pyctest_iterlen.cpython-36.opt-2.pyctest_iterlen.cpython-36.pyctest_itertools.cpython-36.opt-1.pyctest_itertools.cpython-36.opt-2.pyctest_itertools.cpython-36.pyctest_keyword.cpython-36.opt-1.pyctest_keyword.cpython-36.opt-2.pyctest_keyword.cpython-36.pyctest_keywordonlyarg.cpython-36.opt-1.pyctest_keywordonlyarg.cpython-36.opt-2.pyctest_keywordonlyarg.cpython-36.pyctest_kqueue.cpython-36.opt-1.pyctest_kqueue.cpython-36.opt-2.pyctest_kqueue.cpython-36.pyctest_largefile.cpython-36.opt-1.pyctest_largefile.cpython-36.opt-2.pyctest_largefile.cpython-36.pyctest_lib2to3.cpython-36.opt-1.pyctest_lib2to3.cpython-36.opt-2.pyctest_lib2to3.cpython-36.pyctest_linecache.cpython-36.opt-1.pyctest_linecache.cpython-36.opt-2.pyctest_linecache.cpython-36.pyctest_list.cpython-36.opt-1.pyctest_list.cpython-36.opt-2.pyctest_list.cpython-36.pyctest_listcomps.cpython-36.opt-1.pyctest_listcomps.cpython-36.opt-2.pyctest_listcomps.cpython-36.pyctest_locale.cpython-36.opt-1.pyctest_locale.cpython-36.opt-2.pyctest_locale.cpython-36.pyctest_logging.cpython-36.opt-1.pyctest_logging.cpython-36.opt-2.pyctest_logging.cpython-36.pyctest_long.cpython-36.opt-1.pyctest_long.cpython-36.opt-2.pyctest_long.cpython-36.pyctest_longexp.cpython-36.opt-1.pyctest_longexp.cpython-36.opt-2.pyctest_longexp.cpython-36.pyctest_lzma.cpython-36.opt-1.pyctest_lzma.cpython-36.opt-2.pyctest_lzma.cpython-36.pyctest_macpath.cpython-36.opt-1.pyctest_macpath.cpython-36.opt-2.pyctest_macpath.cpython-36.pyctest_macurl2path.cpython-36.opt-1.pyctest_macurl2path.cpython-36.opt-2.pyctest_macurl2path.cpython-36.pyctest_mailbox.cpython-36.opt-1.pyctest_mailbox.cpython-36.opt-2.pyctest_mailbox.cpython-36.pyctest_mailcap.cpython-36.opt-1.pyctest_mailcap.cpython-36.opt-2.pyctest_mailcap.cpython-36.pyctest_marshal.cpython-36.opt-1.pyctest_marshal.cpython-36.opt-2.pyctest_marshal.cpython-36.pyctest_math.cpython-36.opt-1.pyctest_math.cpython-36.opt-2.pyctest_math.cpython-36.pyctest_memoryio.cpython-36.opt-1.pyctest_memoryio.cpython-36.opt-2.pyctest_memoryio.cpython-36.pyctest_memoryview.cpython-36.opt-1.pyctest_memoryview.cpython-36.opt-2.pyctest_memoryview.cpython-36.pyctest_metaclass.cpython-36.opt-1.pyctest_metaclass.cpython-36.opt-2.pyctest_metaclass.cpython-36.pyctest_mimetypes.cpython-36.opt-1.pyctest_mimetypes.cpython-36.opt-2.pyctest_mimetypes.cpython-36.pyctest_minidom.cpython-36.opt-1.pyctest_minidom.cpython-36.opt-2.pyctest_minidom.cpython-36.pyctest_mmap.cpython-36.opt-1.pyctest_mmap.cpython-36.opt-2.pyctest_mmap.cpython-36.pyctest_module.cpython-36.opt-1.pyctest_module.cpython-36.opt-2.pyctest_module.cpython-36.pyctest_modulefinder.cpython-36.opt-1.pyctest_modulefinder.cpython-36.opt-2.pyctest_modulefinder.cpython-36.pyctest_msilib.cpython-36.opt-1.pyctest_msilib.cpython-36.opt-2.pyctest_msilib.cpython-36.pyctest_multibytecodec.cpython-36.opt-1.pyctest_multibytecodec.cpython-36.opt-2.pyctest_multibytecodec.cpython-36.pyctest_multiprocessing_fork.cpython-36.opt-1.pyctest_multiprocessing_fork.cpython-36.opt-2.pyctest_multiprocessing_fork.cpython-36.pyctest_multiprocessing_forkserver.cpython-36.opt-1.pyctest_multiprocessing_forkserver.cpython-36.opt-2.pyctest_multiprocessing_forkserver.cpython-36.pyctest_multiprocessing_main_handling.cpython-36.opt-1.pyctest_multiprocessing_main_handling.cpython-36.opt-2.pyctest_multiprocessing_main_handling.cpython-36.pyctest_multiprocessing_spawn.cpython-36.opt-1.pyctest_multiprocessing_spawn.cpython-36.opt-2.pyctest_multiprocessing_spawn.cpython-36.pyctest_netrc.cpython-36.opt-1.pyctest_netrc.cpython-36.opt-2.pyctest_netrc.cpython-36.pyctest_nis.cpython-36.opt-1.pyctest_nis.cpython-36.opt-2.pyctest_nis.cpython-36.pyctest_nntplib.cpython-36.opt-1.pyctest_nntplib.cpython-36.opt-2.pyctest_nntplib.cpython-36.pyctest_normalization.cpython-36.opt-1.pyctest_normalization.cpython-36.opt-2.pyctest_normalization.cpython-36.pyctest_ntpath.cpython-36.opt-1.pyctest_ntpath.cpython-36.opt-2.pyctest_ntpath.cpython-36.pyctest_numeric_tower.cpython-36.opt-1.pyctest_numeric_tower.cpython-36.opt-2.pyctest_numeric_tower.cpython-36.pyctest_opcodes.cpython-36.opt-1.pyctest_opcodes.cpython-36.opt-2.pyctest_opcodes.cpython-36.pyctest_openpty.cpython-36.opt-1.pyctest_openpty.cpython-36.opt-2.pyctest_openpty.cpython-36.pyctest_operator.cpython-36.opt-1.pyctest_operator.cpython-36.opt-2.pyctest_operator.cpython-36.pyctest_optparse.cpython-36.opt-1.pyctest_optparse.cpython-36.opt-2.pyctest_optparse.cpython-36.pyctest_ordered_dict.cpython-36.opt-1.pyctest_ordered_dict.cpython-36.opt-2.pyctest_ordered_dict.cpython-36.pyctest_os.cpython-36.opt-1.pyctest_os.cpython-36.opt-2.pyctest_os.cpython-36.pyctest_ossaudiodev.cpython-36.opt-1.pyctest_ossaudiodev.cpython-36.opt-2.pyctest_ossaudiodev.cpython-36.pyctest_osx_env.cpython-36.opt-1.pyctest_osx_env.cpython-36.opt-2.pyctest_osx_env.cpython-36.pyctest_parser.cpython-36.opt-1.pyctest_parser.cpython-36.opt-2.pyctest_parser.cpython-36.pyctest_pathlib.cpython-36.opt-1.pyctest_pathlib.cpython-36.opt-2.pyctest_pathlib.cpython-36.pyctest_pdb.cpython-36.opt-1.pyctest_pdb.cpython-36.opt-2.pyctest_pdb.cpython-36.pyctest_peepholer.cpython-36.opt-1.pyctest_peepholer.cpython-36.opt-2.pyctest_peepholer.cpython-36.pyctest_pickle.cpython-36.opt-1.pyctest_pickle.cpython-36.opt-2.pyctest_pickle.cpython-36.pyctest_pickletools.cpython-36.opt-1.pyctest_pickletools.cpython-36.opt-2.pyctest_pickletools.cpython-36.pyctest_pipes.cpython-36.opt-1.pyctest_pipes.cpython-36.opt-2.pyctest_pipes.cpython-36.pyctest_pkg.cpython-36.opt-1.pyctest_pkg.cpython-36.opt-2.pyctest_pkg.cpython-36.pyctest_pkgimport.cpython-36.opt-1.pyctest_pkgimport.cpython-36.opt-2.pyctest_pkgimport.cpython-36.pyctest_pkgutil.cpython-36.opt-1.pyctest_pkgutil.cpython-36.opt-2.pyctest_pkgutil.cpython-36.pyctest_platform.cpython-36.opt-1.pyctest_platform.cpython-36.opt-2.pyctest_platform.cpython-36.pyctest_plistlib.cpython-36.opt-1.pyctest_plistlib.cpython-36.opt-2.pyctest_plistlib.cpython-36.pyctest_poll.cpython-36.opt-1.pyctest_poll.cpython-36.opt-2.pyctest_poll.cpython-36.pyctest_popen.cpython-36.opt-1.pyctest_popen.cpython-36.opt-2.pyctest_popen.cpython-36.pyctest_poplib.cpython-36.opt-1.pyctest_poplib.cpython-36.opt-2.pyctest_poplib.cpython-36.pyctest_posix.cpython-36.opt-1.pyctest_posix.cpython-36.opt-2.pyctest_posix.cpython-36.pyctest_posixpath.cpython-36.opt-1.pyctest_posixpath.cpython-36.opt-2.pyctest_posixpath.cpython-36.pyctest_pow.cpython-36.opt-1.pyctest_pow.cpython-36.opt-2.pyctest_pow.cpython-36.pyctest_pprint.cpython-36.opt-1.pyctest_pprint.cpython-36.opt-2.pyctest_pprint.cpython-36.pyctest_print.cpython-36.opt-1.pyctest_print.cpython-36.opt-2.pyctest_print.cpython-36.pyctest_profile.cpython-36.opt-1.pyctest_profile.cpython-36.opt-2.pyctest_profile.cpython-36.pyctest_property.cpython-36.opt-1.pyctest_property.cpython-36.opt-2.pyctest_property.cpython-36.pyctest_pstats.cpython-36.opt-1.pyctest_pstats.cpython-36.opt-2.pyctest_pstats.cpython-36.pyctest_pty.cpython-36.opt-1.pyctest_pty.cpython-36.opt-2.pyctest_pty.cpython-36.pyctest_pulldom.cpython-36.opt-1.pyctest_pulldom.cpython-36.opt-2.pyctest_pulldom.cpython-36.pyctest_pwd.cpython-36.opt-1.pyctest_pwd.cpython-36.opt-2.pyctest_pwd.cpython-36.pyctest_py_compile.cpython-36.opt-1.pyctest_py_compile.cpython-36.opt-2.pyctest_py_compile.cpython-36.pyctest_pyclbr.cpython-36.opt-1.pyctest_pyclbr.cpython-36.opt-2.pyctest_pyclbr.cpython-36.pyctest_pydoc.cpython-36.opt-1.pyctest_pydoc.cpython-36.opt-2.pyctest_pydoc.cpython-36.pyctest_pyexpat.cpython-36.opt-1.pyctest_pyexpat.cpython-36.opt-2.pyctest_pyexpat.cpython-36.pyctest_queue.cpython-36.opt-1.pyctest_queue.cpython-36.opt-2.pyctest_queue.cpython-36.pyctest_quopri.cpython-36.opt-1.pyctest_quopri.cpython-36.opt-2.pyctest_quopri.cpython-36.pyctest_raise.cpython-36.opt-1.pyctest_raise.cpython-36.opt-2.pyctest_raise.cpython-36.pyctest_random.cpython-36.opt-1.pyctest_random.cpython-36.opt-2.pyctest_random.cpython-36.pyctest_range.cpython-36.opt-1.pyctest_range.cpython-36.opt-2.pyctest_range.cpython-36.pyctest_re.cpython-36.opt-1.pyctest_re.cpython-36.opt-2.pyctest_re.cpython-36.pyctest_readline.cpython-36.opt-1.pyctest_readline.cpython-36.opt-2.pyctest_readline.cpython-36.pyctest_regrtest.cpython-36.opt-1.pyctest_regrtest.cpython-36.opt-2.pyctest_regrtest.cpython-36.pyctest_repl.cpython-36.opt-1.pyctest_repl.cpython-36.opt-2.pyctest_repl.cpython-36.pyctest_reprlib.cpython-36.opt-1.pyctest_reprlib.cpython-36.opt-2.pyctest_reprlib.cpython-36.pyctest_resource.cpython-36.opt-1.pyctest_resource.cpython-36.opt-2.pyctest_resource.cpython-36.pyctest_richcmp.cpython-36.opt-1.pyctest_richcmp.cpython-36.opt-2.pyctest_richcmp.cpython-36.pyctest_rlcompleter.cpython-36.opt-1.pyctest_rlcompleter.cpython-36.opt-2.pyctest_rlcompleter.cpython-36.pyctest_robotparser.cpython-36.opt-1.pyctest_robotparser.cpython-36.opt-2.pyctest_robotparser.cpython-36.pyctest_runpy.cpython-36.opt-1.pyctest_runpy.cpython-36.opt-2.pyctest_runpy.cpython-36.pyctest_sax.cpython-36.opt-1.pyctest_sax.cpython-36.opt-2.pyctest_sax.cpython-36.pyctest_sched.cpython-36.opt-1.pyctest_sched.cpython-36.opt-2.pyctest_sched.cpython-36.pyctest_scope.cpython-36.opt-1.pyctest_scope.cpython-36.opt-2.pyctest_scope.cpython-36.pyctest_script_helper.cpython-36.opt-1.pyctest_script_helper.cpython-36.opt-2.pyctest_script_helper.cpython-36.pyctest_secrets.cpython-36.opt-1.pyctest_secrets.cpython-36.opt-2.pyctest_secrets.cpython-36.pyctest_select.cpython-36.opt-1.pyctest_select.cpython-36.opt-2.pyctest_select.cpython-36.pyctest_selectors.cpython-36.opt-1.pyctest_selectors.cpython-36.opt-2.pyctest_selectors.cpython-36.pyctest_set.cpython-36.opt-1.pyctest_set.cpython-36.opt-2.pyctest_set.cpython-36.pyctest_setcomps.cpython-36.opt-1.pyctest_setcomps.cpython-36.opt-2.pyctest_setcomps.cpython-36.pyctest_shelve.cpython-36.opt-1.pyctest_shelve.cpython-36.opt-2.pyctest_shelve.cpython-36.pyctest_shlex.cpython-36.opt-1.pyctest_shlex.cpython-36.opt-2.pyctest_shlex.cpython-36.pyctest_shutil.cpython-36.opt-1.pyctest_shutil.cpython-36.opt-2.pyctest_shutil.cpython-36.pyctest_signal.cpython-36.opt-1.pyctest_signal.cpython-36.opt-2.pyctest_signal.cpython-36.pyctest_site.cpython-36.opt-1.pyctest_site.cpython-36.opt-2.pyctest_site.cpython-36.pyctest_slice.cpython-36.opt-1.pyctest_slice.cpython-36.opt-2.pyctest_slice.cpython-36.pyctest_smtpd.cpython-36.opt-1.pyctest_smtpd.cpython-36.opt-2.pyctest_smtpd.cpython-36.pyctest_smtplib.cpython-36.opt-1.pyctest_smtplib.cpython-36.opt-2.pyctest_smtplib.cpython-36.pyctest_smtpnet.cpython-36.opt-1.pyctest_smtpnet.cpython-36.opt-2.pyctest_smtpnet.cpython-36.pyctest_sndhdr.cpython-36.opt-1.pyctest_sndhdr.cpython-36.opt-2.pyctest_sndhdr.cpython-36.pyctest_socket.cpython-36.opt-1.pyctest_socket.cpython-36.opt-2.pyctest_socket.cpython-36.pyctest_socketserver.cpython-36.opt-1.pyctest_socketserver.cpython-36.opt-2.pyctest_socketserver.cpython-36.pyctest_sort.cpython-36.opt-1.pyctest_sort.cpython-36.opt-2.pyctest_sort.cpython-36.pyctest_source_encoding.cpython-36.opt-1.pyctest_source_encoding.cpython-36.opt-2.pyctest_source_encoding.cpython-36.pyctest_spwd.cpython-36.opt-1.pyctest_spwd.cpython-36.opt-2.pyctest_spwd.cpython-36.pyctest_sqlite.cpython-36.opt-1.pyctest_sqlite.cpython-36.opt-2.pyctest_sqlite.cpython-36.pyctest_ssl.cpython-36.opt-1.pyctest_ssl.cpython-36.opt-2.pyctest_ssl.cpython-36.pyctest_startfile.cpython-36.opt-1.pyctest_startfile.cpython-36.opt-2.pyctest_startfile.cpython-36.pyctest_stat.cpython-36.opt-1.pyctest_stat.cpython-36.opt-2.pyctest_stat.cpython-36.pyctest_statistics.cpython-36.opt-1.pyctest_statistics.cpython-36.opt-2.pyctest_statistics.cpython-36.pyctest_strftime.cpython-36.opt-1.pyctest_strftime.cpython-36.opt-2.pyctest_strftime.cpython-36.pyctest_string.cpython-36.opt-1.pyctest_string.cpython-36.opt-2.pyctest_string.cpython-36.pyctest_string_literals.cpython-36.opt-1.pyctest_string_literals.cpython-36.opt-2.pyctest_string_literals.cpython-36.pyctest_stringprep.cpython-36.opt-1.pyctest_stringprep.cpython-36.opt-2.pyctest_stringprep.cpython-36.pyctest_strptime.cpython-36.opt-1.pyctest_strptime.cpython-36.opt-2.pyctest_strptime.cpython-36.pyctest_strtod.cpython-36.opt-1.pyctest_strtod.cpython-36.opt-2.pyctest_strtod.cpython-36.pyctest_struct.cpython-36.opt-1.pyctest_struct.cpython-36.opt-2.pyctest_struct.cpython-36.pyctest_structmembers.cpython-36.opt-1.pyctest_structmembers.cpython-36.opt-2.pyctest_structmembers.cpython-36.pyctest_structseq.cpython-36.opt-1.pyctest_structseq.cpython-36.opt-2.pyctest_structseq.cpython-36.pyctest_subclassinit.cpython-36.opt-1.pyctest_subclassinit.cpython-36.opt-2.pyctest_subclassinit.cpython-36.pyctest_subprocess.cpython-36.opt-1.pyctest_subprocess.cpython-36.opt-2.pyctest_subprocess.cpython-36.pyctest_sunau.cpython-36.opt-1.pyctest_sunau.cpython-36.opt-2.pyctest_sunau.cpython-36.pyctest_sundry.cpython-36.opt-1.pyctest_sundry.cpython-36.opt-2.pyctest_sundry.cpython-36.pyctest_super.cpython-36.opt-1.pyctest_super.cpython-36.opt-2.pyctest_super.cpython-36.pyctest_support.cpython-36.opt-1.pyctest_support.cpython-36.opt-2.pyctest_support.cpython-36.pyctest_symbol.cpython-36.opt-1.pyctest_symbol.cpython-36.opt-2.pyctest_symbol.cpython-36.pyctest_symtable.cpython-36.opt-1.pyctest_symtable.cpython-36.opt-2.pyctest_symtable.cpython-36.pyctest_syntax.cpython-36.opt-1.pyctest_syntax.cpython-36.opt-2.pyctest_syntax.cpython-36.pyctest_sys.cpython-36.opt-1.pyctest_sys.cpython-36.opt-2.pyctest_sys.cpython-36.pyctest_sys_setprofile.cpython-36.opt-1.pyctest_sys_setprofile.cpython-36.opt-2.pyctest_sys_setprofile.cpython-36.pyctest_sys_settrace.cpython-36.opt-1.pyctest_sys_settrace.cpython-36.opt-2.pyctest_sys_settrace.cpython-36.pyctest_sysconfig.cpython-36.opt-1.pyctest_sysconfig.cpython-36.opt-2.pyctest_sysconfig.cpython-36.pyctest_syslog.cpython-36.opt-1.pyctest_syslog.cpython-36.opt-2.pyctest_syslog.cpython-36.pyctest_tarfile.cpython-36.opt-1.pyctest_tarfile.cpython-36.opt-2.pyctest_tarfile.cpython-36.pyctest_tcl.cpython-36.opt-1.pyctest_tcl.cpython-36.opt-2.pyctest_tcl.cpython-36.pyctest_telnetlib.cpython-36.opt-1.pyctest_telnetlib.cpython-36.opt-2.pyctest_telnetlib.cpython-36.pyctest_tempfile.cpython-36.opt-1.pyctest_tempfile.cpython-36.opt-2.pyctest_tempfile.cpython-36.pyctest_textwrap.cpython-36.opt-1.pyctest_textwrap.cpython-36.opt-2.pyctest_textwrap.cpython-36.pyctest_thread.cpython-36.opt-1.pyctest_thread.cpython-36.opt-2.pyctest_thread.cpython-36.pyctest_threaded_import.cpython-36.opt-1.pyctest_threaded_import.cpython-36.opt-2.pyctest_threaded_import.cpython-36.pyctest_threadedtempfile.cpython-36.opt-1.pyctest_threadedtempfile.cpython-36.opt-2.pyctest_threadedtempfile.cpython-36.pyctest_threading.cpython-36.opt-1.pyctest_threading.cpython-36.opt-2.pyctest_threading.cpython-36.pyctest_threading_local.cpython-36.opt-1.pyctest_threading_local.cpython-36.opt-2.pyctest_threading_local.cpython-36.pyctest_threadsignals.cpython-36.opt-1.pyctest_threadsignals.cpython-36.opt-2.pyctest_threadsignals.cpython-36.pyctest_time.cpython-36.opt-1.pyctest_time.cpython-36.opt-2.pyctest_time.cpython-36.pyctest_timeit.cpython-36.opt-1.pyctest_timeit.cpython-36.opt-2.pyctest_timeit.cpython-36.pyctest_timeout.cpython-36.opt-1.pyctest_timeout.cpython-36.opt-2.pyctest_timeout.cpython-36.pyctest_tix.cpython-36.opt-1.pyctest_tix.cpython-36.opt-2.pyctest_tix.cpython-36.pyctest_tk.cpython-36.opt-1.pyctest_tk.cpython-36.opt-2.pyctest_tk.cpython-36.pyctest_tokenize.cpython-36.opt-1.pyctest_tokenize.cpython-36.opt-2.pyctest_tokenize.cpython-36.pyctest_trace.cpython-36.opt-1.pyctest_trace.cpython-36.opt-2.pyctest_trace.cpython-36.pyctest_traceback.cpython-36.opt-1.pyctest_traceback.cpython-36.opt-2.pyctest_traceback.cpython-36.pyctest_tracemalloc.cpython-36.opt-1.pyctest_tracemalloc.cpython-36.opt-2.pyctest_tracemalloc.cpython-36.pyctest_ttk_guionly.cpython-36.opt-1.pyctest_ttk_guionly.cpython-36.opt-2.pyctest_ttk_guionly.cpython-36.pyctest_ttk_textonly.cpython-36.opt-1.pyctest_ttk_textonly.cpython-36.opt-2.pyctest_ttk_textonly.cpython-36.pyctest_tuple.cpython-36.opt-1.pyctest_tuple.cpython-36.opt-2.pyctest_tuple.cpython-36.pyctest_turtle.cpython-36.opt-1.pyctest_turtle.cpython-36.opt-2.pyctest_turtle.cpython-36.pyctest_typechecks.cpython-36.opt-1.pyctest_typechecks.cpython-36.opt-2.pyctest_typechecks.cpython-36.pyctest_types.cpython-36.opt-1.pyctest_types.cpython-36.opt-2.pyctest_types.cpython-36.pyctest_typing.cpython-36.opt-1.pyctest_typing.cpython-36.opt-2.pyctest_typing.cpython-36.pyctest_ucn.cpython-36.opt-1.pyctest_ucn.cpython-36.opt-2.pyctest_ucn.cpython-36.pyctest_unary.cpython-36.opt-1.pyctest_unary.cpython-36.opt-2.pyctest_unary.cpython-36.pyctest_unicode.cpython-36.opt-1.pyctest_unicode.cpython-36.opt-2.pyctest_unicode.cpython-36.pyctest_unicode_file.cpython-36.opt-1.pyctest_unicode_file.cpython-36.opt-2.pyctest_unicode_file.cpython-36.pyctest_unicode_file_functions.cpython-36.opt-1.pyctest_unicode_file_functions.cpython-36.opt-2.pyctest_unicode_file_functions.cpython-36.pyctest_unicode_identifiers.cpython-36.opt-1.pyctest_unicode_identifiers.cpython-36.opt-2.pyctest_unicode_identifiers.cpython-36.pyctest_unicodedata.cpython-36.opt-1.pyctest_unicodedata.cpython-36.opt-2.pyctest_unicodedata.cpython-36.pyctest_unittest.cpython-36.opt-1.pyctest_unittest.cpython-36.opt-2.pyctest_unittest.cpython-36.pyctest_univnewlines.cpython-36.opt-1.pyctest_univnewlines.cpython-36.opt-2.pyctest_univnewlines.cpython-36.pyctest_unpack.cpython-36.opt-1.pyctest_unpack.cpython-36.opt-2.pyctest_unpack.cpython-36.pyctest_unpack_ex.cpython-36.opt-1.pyctest_unpack_ex.cpython-36.opt-2.pyctest_unpack_ex.cpython-36.pyctest_urllib.cpython-36.opt-1.pyctest_urllib.cpython-36.opt-2.pyctest_urllib.cpython-36.pyctest_urllib2.cpython-36.opt-1.pyctest_urllib2.cpython-36.opt-2.pyctest_urllib2.cpython-36.pyctest_urllib2_localnet.cpython-36.opt-1.pyctest_urllib2_localnet.cpython-36.opt-2.pyctest_urllib2_localnet.cpython-36.pyctest_urllib2net.cpython-36.opt-1.pyctest_urllib2net.cpython-36.opt-2.pyctest_urllib2net.cpython-36.pyctest_urllib_response.cpython-36.opt-1.pyctest_urllib_response.cpython-36.opt-2.pyctest_urllib_response.cpython-36.pyctest_urllibnet.cpython-36.opt-1.pyctest_urllibnet.cpython-36.opt-2.pyctest_urllibnet.cpython-36.pyctest_urlparse.cpython-36.opt-1.pyctest_urlparse.cpython-36.opt-2.pyctest_urlparse.cpython-36.pyctest_userdict.cpython-36.opt-1.pyctest_userdict.cpython-36.opt-2.pyctest_userdict.cpython-36.pyctest_userlist.cpython-36.opt-1.pyctest_userlist.cpython-36.opt-2.pyctest_userlist.cpython-36.pyctest_userstring.cpython-36.opt-1.pyctest_userstring.cpython-36.opt-2.pyctest_userstring.cpython-36.pyctest_utf8source.cpython-36.opt-1.pyctest_utf8source.cpython-36.opt-2.pyctest_utf8source.cpython-36.pyctest_uu.cpython-36.opt-1.pyctest_uu.cpython-36.opt-2.pyctest_uu.cpython-36.pyctest_uuid.cpython-36.opt-1.pyctest_uuid.cpython-36.opt-2.pyctest_uuid.cpython-36.pyctest_venv.cpython-36.opt-1.pyctest_venv.cpython-36.opt-2.pyctest_venv.cpython-36.pyctest_wait3.cpython-36.opt-1.pyctest_wait3.cpython-36.opt-2.pyctest_wait3.cpython-36.pyctest_wait4.cpython-36.opt-1.pyctest_wait4.cpython-36.opt-2.pyctest_wait4.cpython-36.pyctest_wave.cpython-36.opt-1.pyctest_wave.cpython-36.opt-2.pyctest_wave.cpython-36.pyctest_weakref.cpython-36.opt-1.pyctest_weakref.cpython-36.opt-2.pyctest_weakref.cpython-36.pyctest_weakset.cpython-36.opt-1.pyctest_weakset.cpython-36.opt-2.pyctest_weakset.cpython-36.pyctest_webbrowser.cpython-36.opt-1.pyctest_webbrowser.cpython-36.opt-2.pyctest_webbrowser.cpython-36.pyctest_winconsoleio.cpython-36.opt-1.pyctest_winconsoleio.cpython-36.opt-2.pyctest_winconsoleio.cpython-36.pyctest_winreg.cpython-36.opt-1.pyctest_winreg.cpython-36.opt-2.pyctest_winreg.cpython-36.pyctest_winsound.cpython-36.opt-1.pyctest_winsound.cpython-36.opt-2.pyctest_winsound.cpython-36.pyctest_with.cpython-36.opt-1.pyctest_with.cpython-36.opt-2.pyctest_with.cpython-36.pyctest_wsgiref.cpython-36.opt-1.pyctest_wsgiref.cpython-36.opt-2.pyctest_wsgiref.cpython-36.pyctest_xdrlib.cpython-36.opt-1.pyctest_xdrlib.cpython-36.opt-2.pyctest_xdrlib.cpython-36.pyctest_xml_dom_minicompat.cpython-36.opt-1.pyctest_xml_dom_minicompat.cpython-36.opt-2.pyctest_xml_dom_minicompat.cpython-36.pyctest_xml_etree.cpython-36.opt-1.pyctest_xml_etree.cpython-36.opt-2.pyctest_xml_etree.cpython-36.pyctest_xml_etree_c.cpython-36.opt-1.pyctest_xml_etree_c.cpython-36.opt-2.pyctest_xml_etree_c.cpython-36.pyctest_xmlrpc.cpython-36.opt-1.pyctest_xmlrpc.cpython-36.opt-2.pyctest_xmlrpc.cpython-36.pyctest_xmlrpc_net.cpython-36.opt-1.pyctest_xmlrpc_net.cpython-36.opt-2.pyctest_xmlrpc_net.cpython-36.pyctest_yield_from.cpython-36.opt-1.pyctest_yield_from.cpython-36.opt-2.pyctest_yield_from.cpython-36.pyctest_zipapp.cpython-36.opt-1.pyctest_zipapp.cpython-36.opt-2.pyctest_zipapp.cpython-36.pyctest_zipfile.cpython-36.opt-1.pyctest_zipfile.cpython-36.opt-2.pyctest_zipfile.cpython-36.pyctest_zipfile64.cpython-36.opt-1.pyctest_zipfile64.cpython-36.opt-2.pyctest_zipfile64.cpython-36.pyctest_zipimport.cpython-36.opt-1.pyctest_zipimport.cpython-36.opt-2.pyctest_zipimport.cpython-36.pyctest_zipimport_support.cpython-36.opt-1.pyctest_zipimport_support.cpython-36.opt-2.pyctest_zipimport_support.cpython-36.pyctest_zlib.cpython-36.opt-1.pyctest_zlib.cpython-36.opt-2.pyctest_zlib.cpython-36.pyctestcodec.cpython-36.opt-1.pyctestcodec.cpython-36.opt-2.pyctestcodec.cpython-36.pyctf_inherit_check.cpython-36.opt-1.pyctf_inherit_check.cpython-36.opt-2.pyctf_inherit_check.cpython-36.pycthreaded_import_hangers.cpython-36.opt-1.pycthreaded_import_hangers.cpython-36.opt-2.pycthreaded_import_hangers.cpython-36.pyctime_hashlib.cpython-36.opt-1.pyctime_hashlib.cpython-36.opt-2.pyctime_hashlib.cpython-36.pycwin_console_handler.cpython-36.opt-1.pycwin_console_handler.cpython-36.opt-2.pycwin_console_handler.cpython-36.pycxmltests.cpython-36.opt-1.pycxmltests.cpython-36.opt-2.pycxmltests.cpython-36.pyc_test_multiprocessing.pyallsans.pemann_module.pyann_module2.pyann_module3.pyaudiodatapluck-alaw.aifcpluck-pcm16.aiffpluck-pcm16.aupluck-pcm16.wavpluck-pcm24.aiffpluck-pcm24.aupluck-pcm24.wavpluck-pcm32.aiffpluck-pcm32.aupluck-pcm32.wavpluck-pcm8.aiffpluck-pcm8.aupluck-pcm8.wavpluck-ulaw.aifcpluck-ulaw.auaudiotest.auaudiotests.pyautotest.pybad_coding.pybad_coding2.pybadcert.pembadkey.pembadsyntax_3131.pybadsyntax_future10.pybadsyntax_future3.pybadsyntax_future4.pybadsyntax_future5.pybadsyntax_future6.pybadsyntax_future7.pybadsyntax_future8.pybadsyntax_future9.pybadsyntax_pep3120.pybisect.pybytecode_helper.pycapath4e1295a3.05ed36f99.06e88d7b8.099d0fa06.0b1930218.0ceff1710.0cfgparser.1cfgparser.2cfgparser.3cjkencodingsbig5-utf8.txtbig5.txtbig5hkscs-utf8.txtbig5hkscs.txtcp949-utf8.txtcp949.txteuc_jisx0213-utf8.txteuc_jisx0213.txteuc_jp-utf8.txteuc_jp.txteuc_kr-utf8.txteuc_kr.txtgb18030-utf8.txtgb18030.txtgb2312-utf8.txtgb2312.txtgbk-utf8.txtgbk.txthz-utf8.txthz.txtiso2022_jp-utf8.txtiso2022_jp.txtiso2022_kr-utf8.txtiso2022_kr.txtjohab-utf8.txtjohab.txtshift_jis-utf8.txtshift_jis.txtshift_jisx0213-utf8.txtshift_jisx0213.txtcmath_testcases.txtcoding20731.pycurses_tests.pydataREADMEdatetimetester.pydecimaltestdataabs.decTestadd.decTestand.decTestbase.decTestclamp.decTestclass.decTestcompare.decTestcomparetotal.decTestcomparetotmag.decTestcopy.decTestcopyabs.decTestcopynegate.decTestcopysign.decTestddAbs.decTestddAdd.decTestddAnd.decTestddBase.decTestddCanonical.decTestddClass.decTestddCompare.decTestddCompareSig.decTestddCompareTotal.decTestddCompareTotalMag.decTestddCopy.decTestddCopyAbs.decTestddCopyNegate.decTestddCopySign.decTestddDivide.decTestddDivideInt.decTestddEncode.decTestddFMA.decTestddInvert.decTestddLogB.decTestddMax.decTestddMaxMag.decTestddMin.decTestddMinMag.decTestddMinus.decTestddMultiply.decTestddNextMinus.decTestddNextPlus.decTestddNextToward.decTestddOr.decTestddPlus.decTestddQuantize.decTestddReduce.decTestddRemainder.decTestddRemainderNear.decTestddRotate.decTestddSameQuantum.decTestddScaleB.decTestddShift.decTestddSubtract.decTestddToIntegral.decTestddXor.decTestdecDouble.decTestdecQuad.decTestdecSingle.decTestdivide.decTestdivideint.decTestdqAbs.decTestdqAdd.decTestdqAnd.decTestdqBase.decTestdqCanonical.decTestdqClass.decTestdqCompare.decTestdqCompareSig.decTestdqCompareTotal.decTestdqCompareTotalMag.decTestdqCopy.decTestdqCopyAbs.decTestdqCopyNegate.decTestdqCopySign.decTestdqDivide.decTestdqDivideInt.decTestdqEncode.decTestdqFMA.decTestdqInvert.decTestdqLogB.decTestdqMax.decTestdqMaxMag.decTestdqMin.decTestdqMinMag.decTestdqMinus.decTestdqMultiply.decTestdqNextMinus.decTestdqNextPlus.decTestdqNextToward.decTestdqOr.decTestdqPlus.decTestdqQuantize.decTestdqReduce.decTestdqRemainder.decTestdqRemainderNear.decTestdqRotate.decTestdqSameQuantum.decTestdqScaleB.decTestdqShift.decTestdqSubtract.decTestdqToIntegral.decTestdqXor.decTestdsBase.decTestdsEncode.decTestexp.decTestextra.decTestfma.decTestinexact.decTestinvert.decTestln.decTestlog10.decTestlogb.decTestmax.decTestmaxmag.decTestmin.decTestminmag.decTestminus.decTestmultiply.decTestnextminus.decTestnextplus.decTestnexttoward.decTestor.decTestplus.decTestpower.decTestpowersqrt.decTestquantize.decTestrandomBound32.decTestrandoms.decTestreduce.decTestremainder.decTestremainderNear.decTestrescale.decTestrotate.decTestrounding.decTestsamequantum.decTestscaleb.decTestshift.decTestsquareroot.decTestsubtract.decTesttestall.decTesttointegral.decTesttointegralx.decTestxor.decTestdis_module.pydoctest_aliases.pydouble_const.pydtracedata__pycache__call_stack.cpython-36.opt-1.pyccall_stack.cpython-36.opt-2.pyccall_stack.cpython-36.pycgc.cpython-36.opt-1.pycgc.cpython-36.opt-2.pycgc.cpython-36.pycinstance.cpython-36.opt-1.pycinstance.cpython-36.opt-2.pycinstance.cpython-36.pycline.cpython-36.opt-1.pycline.cpython-36.opt-2.pycline.cpython-36.pycassert_usable.dassert_usable.stpcall_stack.dcall_stack.d.expectedcall_stack.pycall_stack.stpcall_stack.stp.expectedgc.dgc.d.expectedgc.pygc.stpgc.stp.expectedinstance.pyline.dline.d.expectedline.pyeintrdata__pycache__eintr_tester.cpython-36.opt-1.pyceintr_tester.cpython-36.opt-2.pyceintr_tester.cpython-36.pyceintr_tester.pyempty.vbsencoded_modules__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pycmodule_iso_8859_1.cpython-36.opt-1.pycmodule_iso_8859_1.cpython-36.opt-2.pycmodule_iso_8859_1.cpython-36.pycmodule_koi8_r.cpython-36.opt-1.pycmodule_koi8_r.cpython-36.opt-2.pycmodule_koi8_r.cpython-36.pycmodule_iso_8859_1.pymodule_koi8_r.pyexception_hierarchy.txtffdh3072.pemfinal_a.pyfinal_b.pyfloating_points.txtfork_wait.pyformatfloat_testcases.txtfuture_test1.pyfuture_test2.pygdb_sample.pyieee754.txtimghdrdatapython.bmppython.exrpython.gifpython.jpgpython.pbmpython.pgmpython.pngpython.ppmpython.raspython.sgipython.tiffpython.webppython.xbmimp_dummy.pyinspect_fodder.pyinspect_fodder2.pykeycert.passwd.pemkeycert.pemkeycert2.pemkeycert3.pemkeycert4.pemlibregrtest__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pyccmdline.cpython-36.opt-1.pyccmdline.cpython-36.opt-2.pyccmdline.cpython-36.pycmain.cpython-36.opt-1.pycmain.cpython-36.opt-2.pycmain.cpython-36.pycrefleak.cpython-36.opt-1.pycrefleak.cpython-36.opt-2.pycrefleak.cpython-36.pycruntest.cpython-36.opt-1.pycruntest.cpython-36.opt-2.pycruntest.cpython-36.pycruntest_mp.cpython-36.opt-1.pycruntest_mp.cpython-36.opt-2.pycruntest_mp.cpython-36.pycsave_env.cpython-36.opt-1.pycsave_env.cpython-36.opt-2.pycsave_env.cpython-36.pycsetup.cpython-36.opt-1.pycsetup.cpython-36.opt-2.pycsetup.cpython-36.pycutils.cpython-36.opt-1.pycutils.cpython-36.opt-2.pycutils.cpython-36.pyccmdline.pymain.pyrefleak.pyruntest.pyruntest_mp.pysave_env.pysetup.pyutils.pylist_tests.pylock_tests.pymailcap.txtmake_ssl_certs.pymapping_tests.pymath_testcases.txtmemory_watchdog.pymime.typesmock_socket.pymod_generics_cache.pymp_fork_bomb.pymp_preload.pymultibytecodec_support.pynokia.pemnullbytecert.pemnullcert.pemoutstanding_bugs.pypickletester.pyprofilee.pypstats.pckpycacert.pempycakey.pempyclbr_input.pypydoc_mod.pypydocfodder.pypystone.pypythoninfo.pyrandv2_32.pckrandv2_64.pckrandv3.pckre_tests.pyrecursion.tarregrtest.pyrelimport.pyreperf.pyrevocation.crlsample_doctest.pysample_doctest_no_docstrings.pysample_doctest_no_doctests.pyselfsigned_pythontestdotnet.pemseq_tests.pysgml_input.htmlsignalinterproctester.pysndhdrdataREADMEsndhdr.8svxsndhdr.aifcsndhdr.aiffsndhdr.ausndhdr.hcomsndhdr.sndtsndhdr.vocsndhdr.wavsortperf.pyssl_cert.pemssl_key.passwd.pemssl_key.pemssl_servers.pyssltests.pystring_tests.pysubprocessdata__pycache__fd_status.cpython-36.opt-1.pycfd_status.cpython-36.opt-2.pycfd_status.cpython-36.pycinput_reader.cpython-36.opt-1.pycinput_reader.cpython-36.opt-2.pycinput_reader.cpython-36.pycqcat.cpython-36.opt-1.pycqcat.cpython-36.opt-2.pycqcat.cpython-36.pycqgrep.cpython-36.opt-1.pycqgrep.cpython-36.opt-2.pycqgrep.cpython-36.pycsigchild_ignore.cpython-36.opt-1.pycsigchild_ignore.cpython-36.opt-2.pycsigchild_ignore.cpython-36.pycfd_status.pyinput_reader.pyqcat.pyqgrep.pysigchild_ignore.pysupport__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pycscript_helper.cpython-36.opt-1.pycscript_helper.cpython-36.opt-2.pycscript_helper.cpython-36.pyctestresult.cpython-36.opt-1.pyctestresult.cpython-36.opt-2.pyctestresult.cpython-36.pycscript_helper.pytestresult.pytalos-2019-0758.pemtest___all__.pytest___future__.pytest__locale.pytest__opcode.pytest__osx_support.pytest_abc.pytest_abstract_numbers.pytest_aifc.pytest_argparse.pytest_array.pytest_asdl_parser.pytest_ast.pytest_asyncgen.pytest_asynchat.pytest_asyncio__init__.py__main__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pyc__main__.cpython-36.opt-1.pyc__main__.cpython-36.opt-2.pyc__main__.cpython-36.pycecho.cpython-36.opt-1.pycecho.cpython-36.opt-2.pycecho.cpython-36.pycecho2.cpython-36.opt-1.pycecho2.cpython-36.opt-2.pycecho2.cpython-36.pycecho3.cpython-36.opt-1.pycecho3.cpython-36.opt-2.pycecho3.cpython-36.pyctest_base_events.cpython-36.opt-1.pyctest_base_events.cpython-36.opt-2.pyctest_base_events.cpython-36.pyctest_events.cpython-36.opt-1.pyctest_events.cpython-36.opt-2.pyctest_events.cpython-36.pyctest_futures.cpython-36.opt-1.pyctest_futures.cpython-36.opt-2.pyctest_futures.cpython-36.pyctest_locks.cpython-36.opt-1.pyctest_locks.cpython-36.opt-2.pyctest_locks.cpython-36.pyctest_pep492.cpython-36.opt-1.pyctest_pep492.cpython-36.opt-2.pyctest_pep492.cpython-36.pyctest_proactor_events.cpython-36.opt-1.pyctest_proactor_events.cpython-36.opt-2.pyctest_proactor_events.cpython-36.pyctest_queues.cpython-36.opt-1.pyctest_queues.cpython-36.opt-2.pyctest_queues.cpython-36.pyctest_selector_events.cpython-36.opt-1.pyctest_selector_events.cpython-36.opt-2.pyctest_selector_events.cpython-36.pyctest_sslproto.cpython-36.opt-1.pyctest_sslproto.cpython-36.opt-2.pyctest_sslproto.cpython-36.pyctest_streams.cpython-36.opt-1.pyctest_streams.cpython-36.opt-2.pyctest_streams.cpython-36.pyctest_subprocess.cpython-36.opt-1.pyctest_subprocess.cpython-36.opt-2.pyctest_subprocess.cpython-36.pyctest_tasks.cpython-36.opt-1.pyctest_tasks.cpython-36.opt-2.pyctest_tasks.cpython-36.pyctest_transports.cpython-36.opt-1.pyctest_transports.cpython-36.opt-2.pyctest_transports.cpython-36.pyctest_unix_events.cpython-36.opt-1.pyctest_unix_events.cpython-36.opt-2.pyctest_unix_events.cpython-36.pyctest_windows_events.cpython-36.opt-1.pyctest_windows_events.cpython-36.opt-2.pyctest_windows_events.cpython-36.pyctest_windows_utils.cpython-36.opt-1.pyctest_windows_utils.cpython-36.opt-2.pyctest_windows_utils.cpython-36.pycecho.pyecho2.pyecho3.pytest_base_events.pytest_events.pytest_futures.pytest_locks.pytest_pep492.pytest_proactor_events.pytest_queues.pytest_selector_events.pytest_sslproto.pytest_streams.pytest_subprocess.pytest_tasks.pytest_transports.pytest_unix_events.pytest_windows_events.pytest_windows_utils.pytest_asyncore.pytest_atexit.pytest_audioop.pytest_augassign.pytest_base64.pytest_baseexception.pytest_bdb.pytest_bigaddrspace.pytest_bigmem.pytest_binascii.pytest_binhex.pytest_binop.pytest_bisect.pytest_bool.pytest_buffer.pytest_bufio.pytest_builtin.pytest_bytes.pytest_bz2.pytest_c_locale_coercion.pytest_calendar.pytest_call.pytest_capi.pytest_cgi.pytest_cgitb.pytest_charmapcodec.pytest_class.pytest_cmath.pytest_cmd.pytest_cmd_line.pytest_cmd_line_script.pytest_code.pytest_code_module.pytest_codeccallbacks.pytest_codecencodings_cn.pytest_codecencodings_hk.pytest_codecencodings_iso2022.pytest_codecencodings_jp.pytest_codecencodings_kr.pytest_codecencodings_tw.pytest_codecmaps_cn.pytest_codecmaps_hk.pytest_codecmaps_jp.pytest_codecmaps_kr.pytest_codecmaps_tw.pytest_codecs.pytest_codeop.pytest_collections.pytest_colorsys.pytest_compare.pytest_compile.pytest_compileall.pytest_complex.pytest_concurrent_futures.pytest_configparser.pytest_contains.pytest_contextlib.pytest_copy.pytest_copyreg.pytest_coroutines.pytest_cprofile.pytest_crashers.pytest_crypt.pytest_csv.pytest_ctypes.pytest_curses.pytest_datetime.pytest_dbm.pytest_dbm_dumb.pytest_dbm_gnu.pytest_dbm_ndbm.pytest_decimal.pytest_decorators.pytest_defaultdict.pytest_deque.pytest_descr.pytest_descrtut.pytest_devpoll.pytest_dict.pytest_dict_version.pytest_dictcomps.pytest_dictviews.pytest_difflib.pytest_difflib_expect.htmltest_dis.pytest_distutils.pytest_doctest.pytest_doctest.txttest_doctest2.pytest_doctest2.txttest_doctest3.txttest_doctest4.txttest_docxmlrpc.pytest_dtrace.pytest_dummy_thread.pytest_dummy_threading.pytest_dynamic.pytest_dynamicclassattribute.pytest_eintr.pytest_email__init__.py__main__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pyc__main__.cpython-36.opt-1.pyc__main__.cpython-36.opt-2.pyc__main__.cpython-36.pyctest__encoded_words.cpython-36.opt-1.pyctest__encoded_words.cpython-36.opt-2.pyctest__encoded_words.cpython-36.pyctest__header_value_parser.cpython-36.opt-1.pyctest__header_value_parser.cpython-36.opt-2.pyctest__header_value_parser.cpython-36.pyctest_asian_codecs.cpython-36.opt-1.pyctest_asian_codecs.cpython-36.opt-2.pyctest_asian_codecs.cpython-36.pyctest_contentmanager.cpython-36.opt-1.pyctest_contentmanager.cpython-36.opt-2.pyctest_contentmanager.cpython-36.pyctest_defect_handling.cpython-36.opt-1.pyctest_defect_handling.cpython-36.opt-2.pyctest_defect_handling.cpython-36.pyctest_email.cpython-36.opt-1.pyctest_email.cpython-36.opt-2.pyctest_email.cpython-36.pyctest_generator.cpython-36.opt-1.pyctest_generator.cpython-36.opt-2.pyctest_generator.cpython-36.pyctest_headerregistry.cpython-36.opt-1.pyctest_headerregistry.cpython-36.opt-2.pyctest_headerregistry.cpython-36.pyctest_inversion.cpython-36.opt-1.pyctest_inversion.cpython-36.opt-2.pyctest_inversion.cpython-36.pyctest_message.cpython-36.opt-1.pyctest_message.cpython-36.opt-2.pyctest_message.cpython-36.pyctest_parser.cpython-36.opt-1.pyctest_parser.cpython-36.opt-2.pyctest_parser.cpython-36.pyctest_pickleable.cpython-36.opt-1.pyctest_pickleable.cpython-36.opt-2.pyctest_pickleable.cpython-36.pyctest_policy.cpython-36.opt-1.pyctest_policy.cpython-36.opt-2.pyctest_policy.cpython-36.pyctest_utils.cpython-36.opt-1.pyctest_utils.cpython-36.opt-2.pyctest_utils.cpython-36.pyctorture_test.cpython-36.opt-1.pyctorture_test.cpython-36.opt-2.pyctorture_test.cpython-36.pycdataPyBanner048.gifaudiotest.aumsg_01.txtmsg_02.txtmsg_03.txtmsg_04.txtmsg_05.txtmsg_06.txtmsg_07.txtmsg_08.txtmsg_09.txtmsg_10.txtmsg_11.txtmsg_12.txtmsg_12a.txtmsg_13.txtmsg_14.txtmsg_15.txtmsg_16.txtmsg_17.txtmsg_18.txtmsg_19.txtmsg_20.txtmsg_21.txtmsg_22.txtmsg_23.txtmsg_24.txtmsg_25.txtmsg_26.txtmsg_27.txtmsg_28.txtmsg_29.txtmsg_30.txtmsg_31.txtmsg_32.txtmsg_33.txtmsg_34.txtmsg_35.txtmsg_36.txtmsg_37.txtmsg_38.txtmsg_39.txtmsg_40.txtmsg_41.txtmsg_42.txtmsg_43.txtmsg_44.txtmsg_45.txtmsg_46.txttest__encoded_words.pytest__header_value_parser.pytest_asian_codecs.pytest_contentmanager.pytest_defect_handling.pytest_email.pytest_generator.pytest_headerregistry.pytest_inversion.pytest_message.pytest_parser.pytest_pickleable.pytest_policy.pytest_utils.pytorture_test.pytest_ensurepip.pytest_enum.pytest_enumerate.pytest_eof.pytest_epoll.pytest_errno.pytest_exception_hierarchy.pytest_exception_variations.pytest_exceptions.pytest_extcall.pytest_faulthandler.pytest_fcntl.pytest_file.pytest_file_eintr.pytest_filecmp.pytest_fileinput.pytest_fileio.pytest_finalization.pytest_float.pytest_flufl.pytest_fnmatch.pytest_fork1.pytest_format.pytest_fractions.pytest_frame.pytest_fstring.pytest_ftplib.pytest_funcattrs.pytest_functools.pytest_future.pytest_future3.pytest_future4.pytest_future5.pytest_gc.pytest_gdb.pytest_generator_stop.pytest_generators.pytest_genericpath.pytest_genexps.pytest_getargs2.pytest_getopt.pytest_getpass.pytest_gettext.pytest_glob.pytest_global.pytest_grammar.pytest_grp.pytest_gzip.pytest_hash.pytest_hashlib.pytest_heapq.pytest_hmac.pytest_html.pytest_htmlparser.pytest_http_cookiejar.pytest_http_cookies.pytest_httplib.pytest_httpservers.pytest_idle.pytest_imaplib.pytest_imghdr.pytest_imp.pytest_import__init__.py__main__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pyc__main__.cpython-36.opt-1.pyc__main__.cpython-36.opt-2.pyc__main__.cpython-36.pycdatacircular_imports__pycache__basic.cpython-36.opt-1.pycbasic.cpython-36.opt-2.pycbasic.cpython-36.pycbasic2.cpython-36.opt-1.pycbasic2.cpython-36.opt-2.pycbasic2.cpython-36.pycindirect.cpython-36.opt-1.pycindirect.cpython-36.opt-2.pycindirect.cpython-36.pycrebinding.cpython-36.opt-1.pycrebinding.cpython-36.opt-2.pycrebinding.cpython-36.pycrebinding2.cpython-36.opt-1.pycrebinding2.cpython-36.opt-2.pycrebinding2.cpython-36.pycsubpackage.cpython-36.opt-1.pycsubpackage.cpython-36.opt-2.pycsubpackage.cpython-36.pycutil.cpython-36.opt-1.pycutil.cpython-36.opt-2.pycutil.cpython-36.pycbasic.pybasic2.pyindirect.pyrebinding.pyrebinding2.pysubpackage.pysubpkg__pycache__subpackage2.cpython-36.opt-1.pycsubpackage2.cpython-36.opt-2.pycsubpackage2.cpython-36.pycutil.cpython-36.opt-1.pycutil.cpython-36.opt-2.pycutil.cpython-36.pycsubpackage2.pyutil.pyutil.pypackage__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pycsubmodule.cpython-36.opt-1.pycsubmodule.cpython-36.opt-2.pycsubmodule.cpython-36.pycsubmodule.pypackage2__pycache__submodule1.cpython-36.opt-1.pycsubmodule1.cpython-36.opt-2.pycsubmodule1.cpython-36.pycsubmodule2.cpython-36.opt-1.pycsubmodule2.cpython-36.opt-2.pycsubmodule2.cpython-36.pycsubmodule1.pysubmodule2.pytest_importlib__init__.py__main__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pyc__main__.cpython-36.opt-1.pyc__main__.cpython-36.opt-2.pyc__main__.cpython-36.pycabc.cpython-36.opt-1.pycabc.cpython-36.opt-2.pycabc.cpython-36.pyctest_abc.cpython-36.opt-1.pyctest_abc.cpython-36.opt-2.pyctest_abc.cpython-36.pyctest_api.cpython-36.opt-1.pyctest_api.cpython-36.opt-2.pyctest_api.cpython-36.pyctest_lazy.cpython-36.opt-1.pyctest_lazy.cpython-36.opt-2.pyctest_lazy.cpython-36.pyctest_locks.cpython-36.opt-1.pyctest_locks.cpython-36.opt-2.pyctest_locks.cpython-36.pyctest_namespace_pkgs.cpython-36.opt-1.pyctest_namespace_pkgs.cpython-36.opt-2.pyctest_namespace_pkgs.cpython-36.pyctest_spec.cpython-36.opt-1.pyctest_spec.cpython-36.opt-2.pyctest_spec.cpython-36.pyctest_util.cpython-36.opt-1.pyctest_util.cpython-36.opt-2.pyctest_util.cpython-36.pyctest_windows.cpython-36.opt-1.pyctest_windows.cpython-36.opt-2.pyctest_windows.cpython-36.pycutil.cpython-36.opt-1.pycutil.cpython-36.opt-2.pycutil.cpython-36.pycabc.pybuiltin__init__.py__main__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pyc__main__.cpython-36.opt-1.pyc__main__.cpython-36.opt-2.pyc__main__.cpython-36.pyctest_finder.cpython-36.opt-1.pyctest_finder.cpython-36.opt-2.pyctest_finder.cpython-36.pyctest_loader.cpython-36.opt-1.pyctest_loader.cpython-36.opt-2.pyctest_loader.cpython-36.pyctest_finder.pytest_loader.pyextension__init__.py__main__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pyc__main__.cpython-36.opt-1.pyc__main__.cpython-36.opt-2.pyc__main__.cpython-36.pyctest_case_sensitivity.cpython-36.opt-1.pyctest_case_sensitivity.cpython-36.opt-2.pyctest_case_sensitivity.cpython-36.pyctest_finder.cpython-36.opt-1.pyctest_finder.cpython-36.opt-2.pyctest_finder.cpython-36.pyctest_loader.cpython-36.opt-1.pyctest_loader.cpython-36.opt-2.pyctest_loader.cpython-36.pyctest_path_hook.cpython-36.opt-1.pyctest_path_hook.cpython-36.opt-2.pyctest_path_hook.cpython-36.pyctest_case_sensitivity.pytest_finder.pytest_loader.pytest_path_hook.pyfrozen__init__.py__main__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pyc__main__.cpython-36.opt-1.pyc__main__.cpython-36.opt-2.pyc__main__.cpython-36.pyctest_finder.cpython-36.opt-1.pyctest_finder.cpython-36.opt-2.pyctest_finder.cpython-36.pyctest_loader.cpython-36.opt-1.pyctest_loader.cpython-36.opt-2.pyctest_loader.cpython-36.pyctest_finder.pytest_loader.pyimport___init__.py__main__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pyc__main__.cpython-36.opt-1.pyc__main__.cpython-36.opt-2.pyc__main__.cpython-36.pyctest___loader__.cpython-36.opt-1.pyctest___loader__.cpython-36.opt-2.pyctest___loader__.cpython-36.pyctest___package__.cpython-36.opt-1.pyctest___package__.cpython-36.opt-2.pyctest___package__.cpython-36.pyctest_api.cpython-36.opt-1.pyctest_api.cpython-36.opt-2.pyctest_api.cpython-36.pyctest_caching.cpython-36.opt-1.pyctest_caching.cpython-36.opt-2.pyctest_caching.cpython-36.pyctest_fromlist.cpython-36.opt-1.pyctest_fromlist.cpython-36.opt-2.pyctest_fromlist.cpython-36.pyctest_meta_path.cpython-36.opt-1.pyctest_meta_path.cpython-36.opt-2.pyctest_meta_path.cpython-36.pyctest_packages.cpython-36.opt-1.pyctest_packages.cpython-36.opt-2.pyctest_packages.cpython-36.pyctest_path.cpython-36.opt-1.pyctest_path.cpython-36.opt-2.pyctest_path.cpython-36.pyctest_relative_imports.cpython-36.opt-1.pyctest_relative_imports.cpython-36.opt-2.pyctest_relative_imports.cpython-36.pyctest___loader__.pytest___package__.pytest_api.pytest_caching.pytest_fromlist.pytest_meta_path.pytest_packages.pytest_path.pytest_relative_imports.pynamespace_pkgsboth_portionsfoo__pycache__one.cpython-36.opt-1.pycone.cpython-36.opt-2.pycone.cpython-36.pyctwo.cpython-36.opt-1.pyctwo.cpython-36.opt-2.pyctwo.cpython-36.pycone.pytwo.pymissing_directory.zipmodule_and_namespace_package__pycache__a_test.cpython-36.opt-1.pyca_test.cpython-36.opt-2.pyca_test.cpython-36.pyca_testa_test.pyemptynested_portion1.zipnot_a_namespace_pkgfoo__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pycone.cpython-36.opt-1.pycone.cpython-36.opt-2.pycone.cpython-36.pycone.pyportion1foo__pycache__one.cpython-36.opt-1.pycone.cpython-36.opt-2.pycone.cpython-36.pycone.pyportion2foo__pycache__two.cpython-36.opt-1.pyctwo.cpython-36.opt-2.pyctwo.cpython-36.pyctwo.pyproject1parentchild__pycache__one.cpython-36.opt-1.pycone.cpython-36.opt-2.pycone.cpython-36.pycone.pyproject2parentchild__pycache__two.cpython-36.opt-1.pyctwo.cpython-36.opt-2.pyctwo.cpython-36.pyctwo.pyproject3parentchild__pycache__three.cpython-36.opt-1.pycthree.cpython-36.opt-2.pycthree.cpython-36.pycthree.pytop_level_portion1.zipsource__init__.py__main__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pyc__main__.cpython-36.opt-1.pyc__main__.cpython-36.opt-2.pyc__main__.cpython-36.pyctest_case_sensitivity.cpython-36.opt-1.pyctest_case_sensitivity.cpython-36.opt-2.pyctest_case_sensitivity.cpython-36.pyctest_file_loader.cpython-36.opt-1.pyctest_file_loader.cpython-36.opt-2.pyctest_file_loader.cpython-36.pyctest_finder.cpython-36.opt-1.pyctest_finder.cpython-36.opt-2.pyctest_finder.cpython-36.pyctest_path_hook.cpython-36.opt-1.pyctest_path_hook.cpython-36.opt-2.pyctest_path_hook.cpython-36.pyctest_source_encoding.cpython-36.opt-1.pyctest_source_encoding.cpython-36.opt-2.pyctest_source_encoding.cpython-36.pyctest_case_sensitivity.pytest_file_loader.pytest_finder.pytest_path_hook.pytest_source_encoding.pytest_abc.pytest_api.pytest_lazy.pytest_locks.pytest_namespace_pkgs.pytest_spec.pytest_util.pytest_windows.pyutil.pytest_index.pytest_inspect.pytest_int.pytest_int_literal.pytest_io.pytest_ioctl.pytest_ipaddress.pytest_isinstance.pytest_iter.pytest_iterlen.pytest_itertools.pytest_json__init__.py__main__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pyc__main__.cpython-36.opt-1.pyc__main__.cpython-36.opt-2.pyc__main__.cpython-36.pyctest_decode.cpython-36.opt-1.pyctest_decode.cpython-36.opt-2.pyctest_decode.cpython-36.pyctest_default.cpython-36.opt-1.pyctest_default.cpython-36.opt-2.pyctest_default.cpython-36.pyctest_dump.cpython-36.opt-1.pyctest_dump.cpython-36.opt-2.pyctest_dump.cpython-36.pyctest_encode_basestring_ascii.cpython-36.opt-1.pyctest_encode_basestring_ascii.cpython-36.opt-2.pyctest_encode_basestring_ascii.cpython-36.pyctest_enum.cpython-36.opt-1.pyctest_enum.cpython-36.opt-2.pyctest_enum.cpython-36.pyctest_fail.cpython-36.opt-1.pyctest_fail.cpython-36.opt-2.pyctest_fail.cpython-36.pyctest_float.cpython-36.opt-1.pyctest_float.cpython-36.opt-2.pyctest_float.cpython-36.pyctest_indent.cpython-36.opt-1.pyctest_indent.cpython-36.opt-2.pyctest_indent.cpython-36.pyctest_pass1.cpython-36.opt-1.pyctest_pass1.cpython-36.opt-2.pyctest_pass1.cpython-36.pyctest_pass2.cpython-36.opt-1.pyctest_pass2.cpython-36.opt-2.pyctest_pass2.cpython-36.pyctest_pass3.cpython-36.opt-1.pyctest_pass3.cpython-36.opt-2.pyctest_pass3.cpython-36.pyctest_recursion.cpython-36.opt-1.pyctest_recursion.cpython-36.opt-2.pyctest_recursion.cpython-36.pyctest_scanstring.cpython-36.opt-1.pyctest_scanstring.cpython-36.opt-2.pyctest_scanstring.cpython-36.pyctest_separators.cpython-36.opt-1.pyctest_separators.cpython-36.opt-2.pyctest_separators.cpython-36.pyctest_speedups.cpython-36.opt-1.pyctest_speedups.cpython-36.opt-2.pyctest_speedups.cpython-36.pyctest_tool.cpython-36.opt-1.pyctest_tool.cpython-36.opt-2.pyctest_tool.cpython-36.pyctest_unicode.cpython-36.opt-1.pyctest_unicode.cpython-36.opt-2.pyctest_unicode.cpython-36.pyctest_decode.pytest_default.pytest_dump.pytest_encode_basestring_ascii.pytest_enum.pytest_fail.pytest_float.pytest_indent.pytest_pass1.pytest_pass2.pytest_pass3.pytest_recursion.pytest_scanstring.pytest_separators.pytest_speedups.pytest_tool.pytest_unicode.pytest_keyword.pytest_keywordonlyarg.pytest_kqueue.pytest_largefile.pytest_lib2to3.pytest_linecache.pytest_list.pytest_listcomps.pytest_locale.pytest_logging.pytest_long.pytest_longexp.pytest_lzma.pytest_macpath.pytest_macurl2path.pytest_mailbox.pytest_mailcap.pytest_marshal.pytest_math.pytest_memoryio.pytest_memoryview.pytest_metaclass.pytest_mimetypes.pytest_minidom.pytest_mmap.pytest_module.pytest_modulefinder.pytest_msilib.pytest_multibytecodec.pytest_multiprocessing_fork.pytest_multiprocessing_forkserver.pytest_multiprocessing_main_handling.pytest_multiprocessing_spawn.pytest_netrc.pytest_nis.pytest_nntplib.pytest_normalization.pytest_ntpath.pytest_numeric_tower.pytest_opcodes.pytest_openpty.pytest_operator.pytest_optparse.pytest_ordered_dict.pytest_os.pytest_ossaudiodev.pytest_osx_env.pytest_parser.pytest_pathlib.pytest_pdb.pytest_peepholer.pytest_pickle.pytest_pickletools.pytest_pipes.pytest_pkg.pytest_pkgimport.pytest_pkgutil.pytest_platform.pytest_plistlib.pytest_poll.pytest_popen.pytest_poplib.pytest_posix.pytest_posixpath.pytest_pow.pytest_pprint.pytest_print.pytest_profile.pytest_property.pytest_pstats.pytest_pty.pytest_pulldom.pytest_pwd.pytest_py_compile.pytest_pyclbr.pytest_pydoc.pytest_pyexpat.pytest_queue.pytest_quopri.pytest_raise.pytest_random.pytest_range.pytest_re.pytest_readline.pytest_regrtest.pytest_repl.pytest_reprlib.pytest_resource.pytest_richcmp.pytest_rlcompleter.pytest_robotparser.pytest_runpy.pytest_sax.pytest_sched.pytest_scope.pytest_script_helper.pytest_secrets.pytest_select.pytest_selectors.pytest_set.pytest_setcomps.pytest_shelve.pytest_shlex.pytest_shutil.pytest_signal.pytest_site.pytest_slice.pytest_smtpd.pytest_smtplib.pytest_smtpnet.pytest_sndhdr.pytest_socket.pytest_socketserver.pytest_sort.pytest_source_encoding.pytest_spwd.pytest_sqlite.pytest_ssl.pytest_startfile.pytest_stat.pytest_statistics.pytest_strftime.pytest_string.pytest_string_literals.pytest_stringprep.pytest_strptime.pytest_strtod.pytest_struct.pytest_structmembers.pytest_structseq.pytest_subclassinit.pytest_subprocess.pytest_sunau.pytest_sundry.pytest_super.pytest_support.pytest_symbol.pytest_symtable.pytest_syntax.pytest_sys.pytest_sys_setprofile.pytest_sys_settrace.pytest_sysconfig.pytest_syslog.pytest_tarfile.pytest_tcl.pytest_telnetlib.pytest_tempfile.pytest_textwrap.pytest_thread.pytest_threaded_import.pytest_threadedtempfile.pytest_threading.pytest_threading_local.pytest_threadsignals.pytest_time.pytest_timeit.pytest_timeout.pytest_tix.pytest_tk.pytest_tokenize.pytest_tools__init__.py__main__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pyc__main__.cpython-36.opt-1.pyc__main__.cpython-36.opt-2.pyc__main__.cpython-36.pyctest_fixcid.cpython-36.opt-1.pyctest_fixcid.cpython-36.opt-2.pyctest_fixcid.cpython-36.pyctest_gprof2html.cpython-36.opt-1.pyctest_gprof2html.cpython-36.opt-2.pyctest_gprof2html.cpython-36.pyctest_i18n.cpython-36.opt-1.pyctest_i18n.cpython-36.opt-2.pyctest_i18n.cpython-36.pyctest_md5sum.cpython-36.opt-1.pyctest_md5sum.cpython-36.opt-2.pyctest_md5sum.cpython-36.pyctest_pdeps.cpython-36.opt-1.pyctest_pdeps.cpython-36.opt-2.pyctest_pdeps.cpython-36.pyctest_pindent.cpython-36.opt-1.pyctest_pindent.cpython-36.opt-2.pyctest_pindent.cpython-36.pyctest_reindent.cpython-36.opt-1.pyctest_reindent.cpython-36.opt-2.pyctest_reindent.cpython-36.pyctest_sundry.cpython-36.opt-1.pyctest_sundry.cpython-36.opt-2.pyctest_sundry.cpython-36.pyctest_unparse.cpython-36.opt-1.pyctest_unparse.cpython-36.opt-2.pyctest_unparse.cpython-36.pyctest_fixcid.pytest_gprof2html.pytest_i18n.pytest_md5sum.pytest_pdeps.pytest_pindent.pytest_reindent.pytest_sundry.pytest_unparse.pytest_trace.pytest_traceback.pytest_tracemalloc.pytest_ttk_guionly.pytest_ttk_textonly.pytest_tuple.pytest_turtle.pytest_typechecks.pytest_types.pytest_typing.pytest_ucn.pytest_unary.pytest_unicode.pytest_unicode_file.pytest_unicode_file_functions.pytest_unicode_identifiers.pytest_unicodedata.pytest_unittest.pytest_univnewlines.pytest_unpack.pytest_unpack_ex.pytest_urllib.pytest_urllib2.pytest_urllib2_localnet.pytest_urllib2net.pytest_urllib_response.pytest_urllibnet.pytest_urlparse.pytest_userdict.pytest_userlist.pytest_userstring.pytest_utf8source.pytest_uu.pytest_uuid.pytest_venv.pytest_wait3.pytest_wait4.pytest_warnings__init__.py__main__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pyc__main__.cpython-36.opt-1.pyc__main__.cpython-36.opt-2.pyc__main__.cpython-36.pycdata__pycache__import_warning.cpython-36.opt-1.pycimport_warning.cpython-36.opt-2.pycimport_warning.cpython-36.pycstacklevel.cpython-36.opt-1.pycstacklevel.cpython-36.opt-2.pycstacklevel.cpython-36.pycimport_warning.pystacklevel.pytest_wave.pytest_weakref.pytest_weakset.pytest_webbrowser.pytest_winconsoleio.pytest_winreg.pytest_winsound.pytest_with.pytest_wsgiref.pytest_xdrlib.pytest_xml_dom_minicompat.pytest_xml_etree.pytest_xml_etree_c.pytest_xmlrpc.pytest_xmlrpc_net.pytest_yield_from.pytest_zipapp.pytest_zipfile.pytest_zipfile64.pytest_zipimport.pytest_zipimport_support.pytest_zlib.pytestcodec.pytesttar.tartf_inherit_check.pythreaded_import_hangers.pytime_hashlib.pytokenize_tests-latin1-coding-cookie-and-utf8-bom-sig.txttokenize_tests-no-coding-cookie-and-utf8-bom-sig-only.txttokenize_tests-utf8-coding-cookie-and-no-utf8-bom-sig.txttokenize_tests-utf8-coding-cookie-and-utf8-bom-sig.txttokenize_tests.txttracedmodules__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pyctestmod.cpython-36.opt-1.pyctestmod.cpython-36.opt-2.pyctestmod.cpython-36.pyctestmod.pywin_console_handler.pyxmltestdataexpat224_utf8_bug.xmlsimple-ns.xmlsimple.xmltest.xmltest.xml.outxmltests.pyzip_cp437_header.zipzipdir.ziptkintertestREADME__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pycruntktests.cpython-36.opt-1.pycruntktests.cpython-36.opt-2.pycruntktests.cpython-36.pycsupport.cpython-36.opt-1.pycsupport.cpython-36.opt-2.pycsupport.cpython-36.pycwidget_tests.cpython-36.opt-1.pycwidget_tests.cpython-36.opt-2.pycwidget_tests.cpython-36.pycruntktests.pysupport.pytest_tkinter__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pyctest_font.cpython-36.opt-1.pyctest_font.cpython-36.opt-2.pyctest_font.cpython-36.pyctest_geometry_managers.cpython-36.opt-1.pyctest_geometry_managers.cpython-36.opt-2.pyctest_geometry_managers.cpython-36.pyctest_images.cpython-36.opt-1.pyctest_images.cpython-36.opt-2.pyctest_images.cpython-36.pyctest_loadtk.cpython-36.opt-1.pyctest_loadtk.cpython-36.opt-2.pyctest_loadtk.cpython-36.pyctest_misc.cpython-36.opt-1.pyctest_misc.cpython-36.opt-2.pyctest_misc.cpython-36.pyctest_text.cpython-36.opt-1.pyctest_text.cpython-36.opt-2.pyctest_text.cpython-36.pyctest_variables.cpython-36.opt-1.pyctest_variables.cpython-36.opt-2.pyctest_variables.cpython-36.pyctest_widgets.cpython-36.opt-1.pyctest_widgets.cpython-36.opt-2.pyctest_widgets.cpython-36.pyctest_font.pytest_geometry_managers.pytest_images.pytest_loadtk.pytest_misc.pytest_text.pytest_variables.pytest_widgets.pytest_ttk__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pyctest_extensions.cpython-36.opt-1.pyctest_extensions.cpython-36.opt-2.pyctest_extensions.cpython-36.pyctest_functions.cpython-36.opt-1.pyctest_functions.cpython-36.opt-2.pyctest_functions.cpython-36.pyctest_style.cpython-36.opt-1.pyctest_style.cpython-36.opt-2.pyctest_style.cpython-36.pyctest_widgets.cpython-36.opt-1.pyctest_widgets.cpython-36.opt-2.pyctest_widgets.cpython-36.pyctest_extensions.pytest_functions.pytest_style.pytest_widgets.pywidget_tests.pytest__init__.py__main__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pyc__main__.cpython-36.opt-1.pyc__main__.cpython-36.opt-2.pyc__main__.cpython-36.pyc_test_warnings.cpython-36.opt-1.pyc_test_warnings.cpython-36.opt-2.pyc_test_warnings.cpython-36.pycdummy.cpython-36.opt-1.pycdummy.cpython-36.opt-2.pycdummy.cpython-36.pycsupport.cpython-36.opt-1.pycsupport.cpython-36.opt-2.pycsupport.cpython-36.pyctest_assertions.cpython-36.opt-1.pyctest_assertions.cpython-36.opt-2.pyctest_assertions.cpython-36.pyctest_break.cpython-36.opt-1.pyctest_break.cpython-36.opt-2.pyctest_break.cpython-36.pyctest_case.cpython-36.opt-1.pyctest_case.cpython-36.opt-2.pyctest_case.cpython-36.pyctest_discovery.cpython-36.opt-1.pyctest_discovery.cpython-36.opt-2.pyctest_discovery.cpython-36.pyctest_functiontestcase.cpython-36.opt-1.pyctest_functiontestcase.cpython-36.opt-2.pyctest_functiontestcase.cpython-36.pyctest_loader.cpython-36.opt-1.pyctest_loader.cpython-36.opt-2.pyctest_loader.cpython-36.pyctest_program.cpython-36.opt-1.pyctest_program.cpython-36.opt-2.pyctest_program.cpython-36.pyctest_result.cpython-36.opt-1.pyctest_result.cpython-36.opt-2.pyctest_result.cpython-36.pyctest_runner.cpython-36.opt-1.pyctest_runner.cpython-36.opt-2.pyctest_runner.cpython-36.pyctest_setups.cpython-36.opt-1.pyctest_setups.cpython-36.opt-2.pyctest_setups.cpython-36.pyctest_skipping.cpython-36.opt-1.pyctest_skipping.cpython-36.opt-2.pyctest_skipping.cpython-36.pyctest_suite.cpython-36.opt-1.pyctest_suite.cpython-36.opt-2.pyctest_suite.cpython-36.pyc_test_warnings.pydummy.pysupport.pytest_assertions.pytest_break.pytest_case.pytest_discovery.pytest_functiontestcase.pytest_loader.pytest_program.pytest_result.pytest_runner.pytest_setups.pytest_skipping.pytest_suite.pytestmock__init__.py__main__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pyc__main__.cpython-36.opt-1.pyc__main__.cpython-36.opt-2.pyc__main__.cpython-36.pycsupport.cpython-36.opt-1.pycsupport.cpython-36.opt-2.pycsupport.cpython-36.pyctestcallable.cpython-36.opt-1.pyctestcallable.cpython-36.opt-2.pyctestcallable.cpython-36.pyctesthelpers.cpython-36.opt-1.pyctesthelpers.cpython-36.opt-2.pyctesthelpers.cpython-36.pyctestmagicmethods.cpython-36.opt-1.pyctestmagicmethods.cpython-36.opt-2.pyctestmagicmethods.cpython-36.pyctestmock.cpython-36.opt-1.pyctestmock.cpython-36.opt-2.pyctestmock.cpython-36.pyctestpatch.cpython-36.opt-1.pyctestpatch.cpython-36.opt-2.pyctestpatch.cpython-36.pyctestsentinel.cpython-36.opt-1.pyctestsentinel.cpython-36.opt-2.pyctestsentinel.cpython-36.pyctestwith.cpython-36.opt-1.pyctestwith.cpython-36.opt-2.pyctestwith.cpython-36.pycsupport.pytestcallable.pytesthelpers.pytestmagicmethods.pytestmock.pytestpatch.pytestsentinel.pytestwith.py/usr/lib64/python3.6/ctypes//usr/lib64/python3.6/ctypes/test//usr/lib64/python3.6/ctypes/test/__pycache__//usr/lib64/python3.6/distutils//usr/lib64/python3.6/distutils/tests//usr/lib64/python3.6/distutils/tests/__pycache__//usr/lib64/python3.6/lib-dynload//usr/lib64/python3.6/lib2to3//usr/lib64/python3.6/lib2to3/tests//usr/lib64/python3.6/lib2to3/tests/__pycache__//usr/lib64/python3.6/lib2to3/tests/data//usr/lib64/python3.6/lib2to3/tests/data/fixers//usr/lib64/python3.6/lib2to3/tests/data/fixers/myfixes//usr/lib64/python3.6//usr/lib64/python3.6/sqlite3//usr/lib64/python3.6/sqlite3/test//usr/lib64/python3.6/sqlite3/test/__pycache__//usr/lib64/python3.6//usr/lib64/python3.6/test//usr/lib64/python3.6/test/__pycache__//usr/lib64/python3.6/test/audiodata//usr/lib64/python3.6/test/capath//usr/lib64/python3.6/test/cjkencodings//usr/lib64/python3.6/test/data//usr/lib64/python3.6/test/decimaltestdata//usr/lib64/python3.6/test/dtracedata//usr/lib64/python3.6/test/dtracedata/__pycache__//usr/lib64/python3.6/test/eintrdata//usr/lib64/python3.6/test/eintrdata/__pycache__//usr/lib64/python3.6/test/encoded_modules//usr/lib64/python3.6/test/encoded_modules/__pycache__//usr/lib64/python3.6/test/imghdrdata//usr/lib64/python3.6/test/libregrtest//usr/lib64/python3.6/test/libregrtest/__pycache__//usr/lib64/python3.6/test/sndhdrdata//usr/lib64/python3.6/test/subprocessdata//usr/lib64/python3.6/test/subprocessdata/__pycache__//usr/lib64/python3.6/test/support//usr/lib64/python3.6/test/support/__pycache__//usr/lib64/python3.6/test/test_asyncio//usr/lib64/python3.6/test/test_asyncio/__pycache__//usr/lib64/python3.6/test/test_email//usr/lib64/python3.6/test/test_email/__pycache__//usr/lib64/python3.6/test/test_email/data//usr/lib64/python3.6/test/test_import//usr/lib64/python3.6/test/test_import/__pycache__//usr/lib64/python3.6/test/test_import/data//usr/lib64/python3.6/test/test_import/data/circular_imports//usr/lib64/python3.6/test/test_import/data/circular_imports/__pycache__//usr/lib64/python3.6/test/test_import/data/circular_imports/subpkg//usr/lib64/python3.6/test/test_import/data/circular_imports/subpkg/__pycache__//usr/lib64/python3.6/test/test_import/data/package//usr/lib64/python3.6/test/test_import/data/package/__pycache__//usr/lib64/python3.6/test/test_import/data/package2//usr/lib64/python3.6/test/test_import/data/package2/__pycache__//usr/lib64/python3.6/test/test_importlib//usr/lib64/python3.6/test/test_importlib/__pycache__//usr/lib64/python3.6/test/test_importlib/builtin//usr/lib64/python3.6/test/test_importlib/builtin/__pycache__//usr/lib64/python3.6/test/test_importlib/extension//usr/lib64/python3.6/test/test_importlib/extension/__pycache__//usr/lib64/python3.6/test/test_importlib/frozen//usr/lib64/python3.6/test/test_importlib/frozen/__pycache__//usr/lib64/python3.6/test/test_importlib/import_//usr/lib64/python3.6/test/test_importlib/import_/__pycache__//usr/lib64/python3.6/test/test_importlib/namespace_pkgs//usr/lib64/python3.6/test/test_importlib/namespace_pkgs/both_portions//usr/lib64/python3.6/test/test_importlib/namespace_pkgs/both_portions/foo//usr/lib64/python3.6/test/test_importlib/namespace_pkgs/both_portions/foo/__pycache__//usr/lib64/python3.6/test/test_importlib/namespace_pkgs/module_and_namespace_package//usr/lib64/python3.6/test/test_importlib/namespace_pkgs/module_and_namespace_package/__pycache__//usr/lib64/python3.6/test/test_importlib/namespace_pkgs/module_and_namespace_package/a_test//usr/lib64/python3.6/test/test_importlib/namespace_pkgs/not_a_namespace_pkg//usr/lib64/python3.6/test/test_importlib/namespace_pkgs/not_a_namespace_pkg/foo//usr/lib64/python3.6/test/test_importlib/namespace_pkgs/not_a_namespace_pkg/foo/__pycache__//usr/lib64/python3.6/test/test_importlib/namespace_pkgs/portion1//usr/lib64/python3.6/test/test_importlib/namespace_pkgs/portion1/foo//usr/lib64/python3.6/test/test_importlib/namespace_pkgs/portion1/foo/__pycache__//usr/lib64/python3.6/test/test_importlib/namespace_pkgs/portion2//usr/lib64/python3.6/test/test_importlib/namespace_pkgs/portion2/foo//usr/lib64/python3.6/test/test_importlib/namespace_pkgs/portion2/foo/__pycache__//usr/lib64/python3.6/test/test_importlib/namespace_pkgs/project1//usr/lib64/python3.6/test/test_importlib/namespace_pkgs/project1/parent//usr/lib64/python3.6/test/test_importlib/namespace_pkgs/project1/parent/child//usr/lib64/python3.6/test/test_importlib/namespace_pkgs/project1/parent/child/__pycache__//usr/lib64/python3.6/test/test_importlib/namespace_pkgs/project2//usr/lib64/python3.6/test/test_importlib/namespace_pkgs/project2/parent//usr/lib64/python3.6/test/test_importlib/namespace_pkgs/project2/parent/child//usr/lib64/python3.6/test/test_importlib/namespace_pkgs/project2/parent/child/__pycache__//usr/lib64/python3.6/test/test_importlib/namespace_pkgs/project3//usr/lib64/python3.6/test/test_importlib/namespace_pkgs/project3/parent//usr/lib64/python3.6/test/test_importlib/namespace_pkgs/project3/parent/child//usr/lib64/python3.6/test/test_importlib/namespace_pkgs/project3/parent/child/__pycache__//usr/lib64/python3.6/test/test_importlib/source//usr/lib64/python3.6/test/test_importlib/source/__pycache__//usr/lib64/python3.6/test/test_json//usr/lib64/python3.6/test/test_json/__pycache__//usr/lib64/python3.6/test/test_tools//usr/lib64/python3.6/test/test_tools/__pycache__//usr/lib64/python3.6/test/test_warnings//usr/lib64/python3.6/test/test_warnings/__pycache__//usr/lib64/python3.6/test/test_warnings/data//usr/lib64/python3.6/test/test_warnings/data/__pycache__//usr/lib64/python3.6/test/tracedmodules//usr/lib64/python3.6/test/tracedmodules/__pycache__//usr/lib64/python3.6/test/xmltestdata//usr/lib64/python3.6/tkinter//usr/lib64/python3.6/tkinter/test//usr/lib64/python3.6/tkinter/test/__pycache__//usr/lib64/python3.6/tkinter/test/test_tkinter//usr/lib64/python3.6/tkinter/test/test_tkinter/__pycache__//usr/lib64/python3.6/tkinter/test/test_ttk//usr/lib64/python3.6/tkinter/test/test_ttk/__pycache__//usr/lib64/python3.6/unittest//usr/lib64/python3.6/unittest/test//usr/lib64/python3.6/unittest/test/__pycache__//usr/lib64/python3.6/unittest/test/testmock//usr/lib64/python3.6/unittest/test/testmock/__pycache__/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:26652/SUSE_SLE-15-SP3_Update/c1c56cdd154b74822bdb4fad2ef0e7ff-python3.SUSE_SLE-15-SP3_Update:basedrpmxz5ppc64le-suse-linux      !"# $%&&&'()))*)++++,+++)))+-)**./)*)**))**0+++*1)*)2  3 3 3&45556778893   directoryPython script, ASCII text executablepython 3.6 byte-compiledASCII textPython script, UTF-8 Unicode text executableC source, ASCII textELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=039554e538871bc6e1d32f7fb1ce823478eb099d, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=f889d7c0b6794621b2d59f6e3c98e8472ab793e2, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=3bcdef136c872302590d52043926594d51f99778, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=e3b3ec907b5802fc624b1839d474d31c53c84281, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=be3eae71dc1ac4144985af3895b37fd6248a3c24, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=35eed5233190fcd3b64fc1f26d2d55bdea4aca3f, strippedUTF-8 Unicode (with BOM) textemptyPython script, ISO-8859 text executableUTF-8 Unicode textISO-8859 textNon-ISO extended-ASCII textASCII text, with escape sequencesNon-ISO extended-ASCII text, with LF, NEL line terminatorsASCII text, with CRLF line terminatorsASCII text, with very long linesawk or perl script, ASCII textASCII text, with no line terminatorsOpenEXR image data, version 2, storage: scanline, compression: none, dataWindow: (0 0)-(15 15), displayWindow: (0 0)-(15 15), lineOrder: increasing yGIF image data, version 89a, 16 x 16JPEG image data, JFIF standard 1.01, resolution (DPI), density 1x1, segment length 16, baseline, precision 8, 16x16, frames 3Netpbm image data, size = 16 x 16, rawbits, bitmapNetpbm image data, size = 16 x 16, rawbits, greymapPNG image data, 16 x 16, 8-bit colormap, non-interlacedNetpbm image data, size = 16 x 16, rawbits, pixmapSun raster image data, 16 x 16, 32-bit, RGB, no colormapSGI image data, RLE, 3-D, 16 x 16, 4 channelsTIFF image data, little-endian, direntries=17, height=16, bps=1242, compression=none, PhotometricIntepretation=RGB, name=python.tiff, orientation=upper-left, width=16RIFF (little-endian) data, Web/P imagetar archiveHTML document, ISO-8859 textPython script, ASCII text executable, with very long linesHTML document, ASCII text, with very long linesGIF image data, version 87a, 150 x 35SMTP mail, ASCII textnews or mail, ASCII textMIME entity, ASCII textmessage/rfc822, ASCII texttext/plain; charset="us-ascii", ASCII textmultipart/mixed; boundary="BOUNDARY", ASCII textRFC 822 mail, ASCII text, with CRLF line terminatorsmultipart/mixed; boundary=ABCDE, ASCII textmultipart/mixed; boundary="AAA", ASCII textPython script, UTF-8 Unicode text executable, with very long linesgzip ERROR: Stdin has more than one entry--rest ignored (Zip archive data, at least v1.0 to extract Zip archive data, at least v1.0 to extract)POSIX tar archivePython script, UTF-8 Unicode (with BOM) text executableUTF-8 Unicode text, with very long lines, with CRLF line terminatorsexported SGML document, ASCII textXML 1.0 document, ISO-8859 textASCII text, with CRLF line terminators (Zip archive data, at least v2.0 to extract Zip archive data, at least v2.0 to extract)  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                           ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~  RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR/.&K.$N?utf-8837598c1b3aaac8582d7102c59e3fe38ca4692b5db989ad397b1cca3fc098385?7zXZ !t/t&]"k%a @!2' +^\[!`,L uh;[:Uuz|@8Bv|ټ#ˆdn#飶f + Wzbsi/9ҷf8^)r ~i/J;o܇VJ+y/f(e&V {ڝ`"ѝ0@ک+kdpq],M#IGY$ąbE+1K-eJJ~Ӌ.'>BH[F$f<'Pv9-'/?, Q3@B':eZ_ @q0QFa+ ћ SHKw㌔kLlx־xN\#zprDv"-:gP_cSTub +xJZSW9őK.T&KIzE~i%*.\ Y0)`i:vuBX;< '$O6h7p|ߜ/\N+{4'&nj9'X˓ܷ/G8B-(Y,l P]uIK#3)!_a n)1ΒTn9g YVk8Զz#~t\AG: Y~f``J*YKw蛴y-Qf)*~"#~V"B,(U Mo y6l;̸(H U-((pE=^։(J>[}3%xlO9:z\BxU_,/w9m /MqwFl+NK[ Մ isE-rx93vYvb^tCͧA -84Ј0U?7#{VKONM4L$ 6|Dy )pG6U 2 ?K(Q*JC_T}B H(jdg|_Ȕ ߮BBGjfrZ o&u=Fܜ=ȡcpń[T!G1  :NZ@c ʱU䇛eC_GOn޹`9j? sdP/37#(&ޑTd6_>x#[dZe=*s|MX%TDt{JYmWq@?ϳ|f6ة"v`h.gAq>Ot({M.3 CT6'#OW lIjS}&sf[ZV{ALz"R}=h<0@ ؚ:J%',.G0QѭCpk։]{O%D+go*VvWyRYD[D?}EqJdv )L#vʿB@JpDύvIwsE 7gu -۶ WE¡n}U*Pfݑ-j,G,^a< zm@=&ivB찒|7A/G'H~'  bQʯ(ӖedNo^]ˍSDgvCo=rD+.,= ~˙kEѹԓ}ƣ\yEy_%^K6OPBEX+He\n:'&gfl: sj센GnFj|Ñ0~p?33/IEt@%S)Tw!U(9d ˹;Iki,@Q'(EPTNc hZ&&#i{6[2D^wl8}kbx$<]D_D1_(y#\g>o7Y!ЕzS&kjyW󐆻hA=)`e\[z>uqda_1'Zomi>KW91FjdӖzܖHp`yǾ.D o;mm&fcn G7W}~ ViI럯 nOg/"H{ʄ"Y%  Zp *H[DL͙%vᮋ jPb&k(y=(82dvՇ:.emJb$we:^2|6|ibE٥{WIlx){ǗV#}Lh.R҈LLH'} P'Lgȵ l" "59E*b^U<) ߱(4lN2*>_?:--{? V|¢p/}dNwl%\La*^RD\r-]hw6zˣz{9ѶPmk-o1I1ƚu#yd(+Ldx?PZ<3 $VJ\z<b9盱]̩A m'KJÀo0vɀEtp6{zV)P:(],&voNDFoO[.BD.2b8VktdnN~FR,cĽ?쑒&n$y>%x~_JUsTOH~%MSb 6 Vh2ⶃOdNaX*M8`??S>1٧B"ap]c/ v}mjh9y9'ntMo_§XWƝY /٪/cv]; _|5axZJ"&[`; f>4m ;$ݙWv@ Y"Sj1i׳Rne q,,PوYn ݍ'4{(ڻE5&?#d66F7C"^5~C |4vdn!/@Z1J.U~=CnO:!&fX}0Eew:CqS2?',L::M 0lg8Ԙ&|Z?#sǽAW^wՀ] 3OK,>;=Xh_ǻSOa8oLX0^^&&_]͘ v=P_v $GqsVvK$CŦ7Lp5 W{r!"6wB<[T.3s!3^ y"*=OU=m"Tkc5G4C3scHQ6g=;aY@ Q3ECR qtAkX:}$A= 4ntQS ^bg<[ΕxV𔺩`"?G0> t}B0^nu1v &ĀOe(֐E {-+@.e=)ɀ/sNj8w8fCڌ5|@`m]FaoilW%֕yMӊfjWѷae)Pb+ʒC!3_>E}j$ߢoh 24;+x0¤Tk )L]gQRiy(n_(8s"u/^~RAH(iZP~<-alُ!uvSa萀-;8u!+OkUcݽ&]Zcr7AG,1!}MH ]Uʕ}n]Vp.NCIQuHRgޟ[[piΟڿedU1/:)2iwnlv3^HJ c^~`-O8 ]v).pf[V *UmYYTPA/#J=4xoa$156zŊHx9o;G8j;]$_kc`#{'9 G͸>!|>jqH)qҬ+F m]n)4)i8fjO0ۜ ,MbJ /_,)ߌGq7QU{x(bГpkaɑWΒC)h2'%;W~lBo<[ cFsY{K'RG%&veݦdF#pPNqq8uVUDj9G9=!"baCS.W%l NOmKJLku#!CQ4-RS㱻?55zXр d &iz-b+>SM]E SQkB Eb-hOJ?P#jjaܻq$iѳQtM4K%~cxCn?=#K$k py(n}\ov6;*6 !B4z.q2NOz{5,hr+ -2C$'ߕcMM9r]7eX}=] ECRI_nk.qH%H#͞?m'm)VDBץM 8vҝU,)Mqĭ~4Yj߇Y+ *nĔW0CvB>[ sux TPr=r3JÝ>IĝJ mtQmpJE۪C_,2@0:&Yg=ry[=zLʈL&o9F]̙2b3idX_pI&.5fkH*Vn(V]h>*{hWWPKHTdU dzν<CȘ$t)CXԀs3b%riR Z8XUSncz62|tqe03] vn~nnL@ y'øeO5J6 ?*tǹG'R"w%ڪ1#?Y$CLƣ>mֳ;)t|RW pPei3Ӳ]ZЊ5?N@jeVx (V2c@c x'pB: x*SIh{ԝ2rPrUQ\U" 2875z C*)e%a>K 4R$Hrːtz{*d!_Aȣ/ڋ& p5`1F)X3&9y-x(8 \Ͷy|f]IT0/q"5pH{-BVP3 80 *AŞ$lT4xڬ2ӎR$@KG;'H9=4lO_ %%9s?R"<|~Q1{lPbE(TMt(eUM@pĒ4ֆcpK?C|o,^W.HΓh?(xA OmjOͷ9OhTe $N(dI"WPO'0khcX(q,\Z(]p~fRB}҂ӉVOm0Tm̑!V2l\xaƷ+&QmJHyos xgAAx)L P0`mk'?tǢf+)ҢfX4az3kGp  -Oླ;)?&B6.@8c7ՐwWO6뮵K_6>gVdzY2sX<Άe $xщ>?<&g𡾀e_)yܱ[h1 3sMQ:y>㋫N)yOǀ Jka_;;/Tݞ^y+Vڷ#e<.K)@_m,% X ORSʇ}'wi\^fY: ;BUY DYLkg(OgȜi1#A`Savj=)1sRmƹIng 4!5:r6LDŽOd?ݯ)^j6^ 6=ɰ88{!L)!pccUEkdQh *Y b7#bc 3Th- b(Ɔ"5xӍ_g0kk(:Uҟh501.`M6k,9RgRd*Xb5rBzEك;ӕ4{0u(S }P)B,G0=YߙCHgJg?Ȱx\D$Rkw%I hs%hЂġSݸr ..݆ۥbj,q4S-y?yBXn@vLZZoɤ0$*z ufa~~w˨"Sc+8Q/{m iE 0C)`;;>剾+6 P3o6 \g6ǃ]_=oť}OuyS> j'eGs UQSp0Ki[_zSVS\#n5KuMTpzR⎒r) KV;{jrR|hCWy6,$6(aB[" ~.G*G&p+uxչbMcbV02LrI*HCʅHEQrjG_&gk:k(!G]Il۽0<.-,}E^-wI%Hl瘴vJJ :NKP 9l0˽xgFIM[=hIH=ƻbR4HV(R؍Nv"D\ք S/AmgjBЗ"ۇņ\m÷h%|hT*2 ר=ia 72GtY3+FK( f ̵D֓812nnlQgB(V_Qw$ƑRXfaY>轈5 H܀XךAӹUAqrP# f7dI֐oa\az&?]Ή\)!,Р21xE&{C85#/M!f.Joyo ՔaWb,"f!yJoCdԌCIbgTAt]F_-o$bcNԠWWuk_$^A).6>qbr(nAaIP2j8*RG>%#@PP> "k{ч=RaxI$iBLT;.ew$%xM VVg"0zPA =J[>UoXj]ײT2dOrSWdG6>ClȽx.`0'ɍ* ;nЌIJmڇ(${M_^kF=$]#G(ʀUV":cy? -~` 54- dqaîAdF{JI8ߚHsTCml@Yw:Z|Qã}x% #Ir*ἳ7>.b4 HToZ3eO ZYF<3yo["\hdLٹ yG|a(tܥ*lZB|`inʗ/%??#t~4^w?]_3 7j7IO4}Yxe\iK̴m1Q׎W>rڠ>!BnI)ADܐ@tr,oqݬAUyxn/HS>D1gK$bei}*CE7/ Më(E] SWin%~N4 "h0$i'¬+}qvw:֟B5D{ЇZN:R(PŦ-z=뺴UVK) 8=CZ_(>JĥQƿɷolzC{h;@c0֕S-BP,{OJ Dr-kniemÑ*(y]bҍ<$(ߒ9dEk{CG}=uEe4X &rN)~;p̦W qŝIpOJ݄&MO3lzd[BoYKL&h8it紬3 xNF$5GȬn"{)9?,*5kk5 TQUdz%TEXbk7މqQաfk}-;\Iıf0V h3G=MKFg}W-:&lruCg21Lܾo5aҚTiњZT ra(*0Hy_PI^N ;}p59.0GRx}̆aW%ʌ"H,KuҺU doUF s #= p "hc {ߧNzژugDf2!t;H+mIRlu p npnfU a"5.<⏹V s-Bo iXĽ_\}>PGA/.#@PeX884?~ںCjkf96%;\ :EBww{wVZv,' R?tZ3[t!GzZ&`3h?#yV9i2 !9*X˳jͶ)cD ,Qs {?e: وʎ)K(>^qKG48ՀVD%'4 Vc85spl0~nt ޷j8Uxt`{C &YFcyЉB*;v|F 1 nrȧ736\Nnď%\ O40&k&`ӫw[FHؐ 7l $__U] tssW"|^ r;R,LbK[ܼ}GSfG'VCOF ES7ho,/aV#G9dT *0[Ӥou6LLU?il̐>c2G;WGgm j'1Dsʩ6b{%`.HWc1H^hgTY&t]} /WRxaγW0yOev8b)*r-ЁI:9rm˥'nnFuAB}  M% Z$@q qu}lvjZCZZ[yψC쮾_$ I?F|^J[vwzJzZxEma1Xs'g;:鉔zF'.5Խ7b}` Y` 8drsR{@hoi\BHYP) L'K("[ŏݴ@RpF9ɢʁtd ˆ="5C*&ֿЪ]~+8+[:&uX"{VG(CKUz=93c>'t6^yP#HL-)uusΰN>y=qA"#tӒqjvZj=VDUdBu(C"խ3Ow!E-wlyTs<;WCi52TnM(eDTUhOQ[C+/Vmp`{:&:vͩXq* E0sFi]mȲQie\-|갈Ew͡kd{ժT=˄yMjHKVh!z-B |il p3)SfO|(QՙAΐh8&Axua86 dQ XG)46%` yp:-rرyYdb5mwx XE{#ŤdHǑ1hZ/Tՠ>ֆ^- =v~~r<]9ʛٱ +sdr9ܡIhÑ vRP3 SPE頌XRt~6`=K8RRUi$ +<Օbw z{>C~ ?"iY<,x՗(>inVr8Xerɿع.]פm )<H6Ky!22Y{AkJ>%h.] q r)7qZG#)OَoEVD#u4_?J2Xdz %̶Chy?!2FD'yv?!Tw<)- \H95f%Y G*Q.V>3dvlmHlR*i>ukBcQL-9  I1g쭡v-Zz"P'4:ytU4LI&|ƳO*B2?Nez%w'9JGt o 6dY#G/^mٱn^cAJ=*tyt-wx2-W̹K$6$9R&Ȅpe5XXYB"Inon]*\}ݴA79{*!pGmU~ )~x$ELZ|bfq'_OtdU{| Jڰ6hGex'0, lkF€㍙B^Sщ 摕E:)69jb%OۄUע'8ЌB؄{=D S6 T.EE*<.v#T8,"2N- i%;e?06.N+N8p;Iz%B#${AF,F,YzO8\=_jh}eIy!^4IMiŤ8m ~8Y`.%9Hj 'W_nt5eM -ǫq6^!mrqHߪ#@/(I@jy7xm &BBBB(:TeR\EG%DWQ$!+xam'\o (ЮMcaԫ qPZ 6qFFDb;ɒ5nK|lmL{9 P {”pF$ڇkw0V*-^%+rS"md tD{mgs;;'(;~m-oI!PK0ZE4;yg+CiNs!Q+U'cK k{! IJ^S~T9DD Ő޳K1ܒ3H(yl} s(K,  Zҹ z" Źmw6H'5GB8z#Iw2o}!P7bD -jBK ;*Ybg i,Zcv\L !,m<&/ʊ&g= uߊX^cIաJu$NȚ?5B]\23#ts3!W=GGO?^_Fl=QX߷AT3fɰ1[VCмIg[[`A $[EN7jA9:'wdCW0Y\B=(OoVуwG2f"sv|]O;F6E[P)fٴ(֫H1z\p6%:gy+="I9u6$5QlrBǪr0f4*l\&DZ)iNoqyk#:-5±7%,xp*] %>؞ r0\CecamO(L G%/7L^V^*ǧD \ܬh@.5YFÜso 㶜msaJ[ Ӻ#k>6˒Ѡ2dt! c=6`;ABIH:8lw>_̟'Aӿc&ڜ(og(| dD%m:YԨ΍/¾gxf'ԁr衩p21P ۡuGY? *aZ J}t'gރ_ G5&1HL2i؈;,MJJvhBWarr:N{ne.ɼX>9;cS?W&ڪq-\>GS_t/#?Ӌ,T7Ty P7f,KۨäԐQ)=oRG}Qh|SЕSHkM31w  ͣFj@w.T iֳ|i|w(nG7 88d{:Qpw:xFnw˓ٲ՘$;CQF>Zt!ƻ1bS C2MGH}A( '>&f% Q<)w{Ap@J_U(1z۹tq.c`C[Nk ~dC?d9}u@Fd\aOĠ93YQWx!e:~Y8uuO}cbb&PӛK$MǚJA?2,؏Ew=QL-B*pꁺFJTL|( 2s⓻H̃B.<ۣeڈ> lIթEQ;^ϾHi>NTG36ne8. ׷OI[E˃FR}fC8m~wbZ*=Dc A M'R4`d_Ȑ¢k/٢ĜeԵy~Hl$FJVD>|iht u@ z'` qr.mDϸ37izY 9Ub9[9H+; x-7oDcP?ܓR h/\0;c u(]|2 zZV'/EU Q*U̩R(a/ E@Ey OTA VP^D= ¥MwMxOHy 'TNZ+Bٟݵ{+N-= > {KK Milu~_&j>ǚT*.e4c޵>Uj[q#MpM߲2i]ʿ}ʨX-W ߼[7DŽHOd[kҶrT9n_ >g)åq*T-/#|~Ln|=:ܖ(Yft+/ pţ+G&l1S\~Iu]\JёFu`>UkYshf@xڠ..1;VddaEq.3xTUL]u]¤t62,]Ai~ 3 A^beC8Y Bi$..씞 lH@/]424H`]+D n(.bJd]栞RF(*'{goB9DfYT%%^^:ã =%+8&py\3I(X%1X)ȜB6A˾;M,D!QSF1ԅ2(z3l E,z2lzlZsE z q^f׳ki,S8UxtǓ^!huQ6HumyDW#g;bU(N:{yzcCSY\wYnNV/)I)dvmtIɤvtJ^ԾsZ`5+2*R}GWSWu ("UkM\^:fʪ0ETn0t?1@/L-RPZxiVȊင{shCZRORÔra{/֝Ѣ^;8G")Yx]0fr;!:pUx£olCFW/HZ[}S[[@5`%1ūݒ#G'e/4W!Dg`'ֆxU}rwi5Abœ{)OtBM&G/sPۥسs1R|0 xPp!#AxWW>)Ң̛H8!UҖ|qo?ΡLܧ> 63Z?/o @9tFt+pBHj32=;NW/^ZFddJC+-b~Mۻ#{w0Tf 8Ԕl<1JL#'ǖHyOB@I(kZ5MxxL-X E!5T\Jio/_qQzպ١Yӆ4p73 #: ZlVP"?nۑ5wA2z.{q-_ss.UL]b(Lk@YAEg9 S9yq|kMKZA䚎UoY-~IQ_m6`* kH򓮮7x4@RZ ~R$OGm:nh xJlo\p5?qeV3Qe/8.xѷGRJ)*)7vy<8p"t}R HkT74gw;"ά(F΁ VlY$+I`!($}8_)VzY͌s_z&"|֎G^`^9|Ww;oGG܀0A`ScZ\gd҅3TwxAJ yzp |`Vʞ#&9fs3ԈeEKtFR+?4X151&* A;foN#/6\vNORa,Œ9#dXA8'W181M`EܜS^v=d"u,T2T@v.Q4cPeSJEzU ~cտSb]tH FRj*T>AOh*=7%L3Ф* "g]s|Zgp~7&ih>])V8K"U!vb,<5ӿF^@x~/ 5J|K$'o.moHP;-#RC50]z%DeK0x$k& {!Ld,5.$7"4z$Qr}/$6RօF Jiw㙄9 pt<ś(g֊Wy]s흹ntpNqbYzmg˩<;8;Œ491і~n- Otq>Ppf{-g+Χ&lٲcXqvI\N9*)7fG:(`/ɛRZ;#z1>D0c nͤfu?մmOYᶱUpZL%bkԂ~5n>]At Xb\5Uu8_rYr($7MTClKMc6} e)Xg Íe3| L]_m8F{2O_ ]n[4gnB.-x}\7%/2Q'v"ESNV+; Ҍ˴cGAy[:R]qګCT|2qRns^w? ֢G"ɵ:EgrOb*B> n@ƻ =٢MhY8'jYit5‘e9@atcs+?xtq)xiITNEj|O6VtB/Rl [_EG4DF(,ߔA*`/@+ h2|MdZ<봿ekvlB_h-;Kԭg?H+Ɠg{e:k (ek8޸ssfA$4;bӔL%?rF%xM\# ju 5=g6ɀ6MI#`m- Sp |m!hq~i ;F=hS-ŚI3"$Q_;#`ӿa+ޙxrp%4=TPUoBHq~5R"gXWIA>ݧ\X'd&ԐE8镜"q[R 2H'N:.Di]~maٍthJDsE_9W7+;vn euD|/Atƽi}VxU+g:2= s!s_T/zpX>v^N)"ȝ9M#'65*S =f-ץ3Bo\R ](~E0[&lp R+J F> Y!F _2J-8ưs#} ~^{jSaiBWUhb1F>Kh-E}t TVwfwD+>P(?:L5Ji|̋ ԝRmU}NdQnD<0pҪ23{Uà`/T CSÌ~Q,J#c)Y9?a8 wt c{y=fS[nF-Lx|) {G[Bكf*wn2|Gܟ .{᧱ڤT~߮yX!_xxƛY _9oăg&.`G\|+ n|7.w=3|Qz3໑N^Q_k7a2˒(W<IJUW>u$N8TUufkI R~Z҅xƐh=k{%H㏹PN1>STI\>LyJ]kMx/$ aS"(a7y> 7uL&>?[h7 Sf]tY삊Ж2QoT׽7QQR%3 d__ϱ´KiZ RZUP}uY|X@5?0I+Tzj`F1 < {[9j.TE S9Pd$!jtM0=,AqYky\X͙ ,2i?*Py~;`jII}e|"@za.]aYwB'UαaAϾأŞJL16 "nρ<.SC\cx;^.A:zm:iS!^Q>9>1-*1۹4zR{xt-Yv̺-`]nŗ@IkS 6cCUV/0ùZQLq`I '4}$ Pw_+f\"m!%Qgfns #0*Pz~Ѓ+ߋ 3d83xG.!jtbŴ\:{]:6N\WnԀe᫸Ұk }.nkIT|;]Gg||k xXNshj*;.8|왯-ABռ-Bԫ?g.?Qf䴫k@:\Lq_L7џgi*oVap+DD5 :BIc80&v|jJ [(D&qfӆܬI̮Lj+\;Fqh\tK!r/3& 43 @ Hj c)2 BXGMCJT%-*BSKsl-1ժ5{CW4$).<4&e^cȾ(VG7x LMrN@!d n@.`ۧRJ T #e|宐Ry*5x$ rC*FpʛTd/ O`>"4@.M6pR[(4ʊWmNۋkeԜˤEhuc'8wVgCIEm`9z+3-M"u'&D32vUb84a =Њ#3,C͓8=6 دٟ],=zqr0 5ꯪyuG:\rN4F/Ba.gHȉ -ΑdkꛨQ1^  Dw 8%Y/@0np̠dzCDBmRK R8N 9 1d)pzEѫCGJ[ "}ԤՃ7D 20Nt*vU79.^W8;[oU(c.CAu3JJVəTQÑ`{{2]~oa@š6`]ø􈵂jUcK~>Jۘ.ޙP~x֋?E |otvCoJP)+ELڝCyoiKuek. $ZÜklphiܳPHOeH ^r أ^ao z\a3-JŁ(J3sIe9=C@8hsbprPAd :pTkj/$D]drneLGZҩg5?0XI[َG  )!(Sڸ 2IVV1OlȲcȉWo䠃PP~"k@6qA =3;3z5ڟ!<-6vOh8;_YN8ybKM#iY(8-}22Dy3(=Мx AA[?=nz*fuC/zaqnA1mt#3-̃O1LsuwP^|bG[Mw}0v*[&vQ\IPN#ZmbNA1']1e܇|mW)4/5?;\_Bag}3|>Ji)|V0b==?L86EcapF Um_L>wb[ ,u 4S /p2TIfV+E1&eܓyĬ2jFEeݕ9jA:r*pkZK8Casپ3->]LܠS~kHWlDu`eӛW9&Hb:B~YEOm뜱v+pn]B.r <~/ a07ەE-ϖYT6%jO$ppxH'[^m&_BdpȐYeġzc=Q~AP(k˭U<ޭ-݂zc@e>M8>j$:/ ]A``k E!IճWN3$6(e-1 aKvqdU7^69Tc'yUE7:WX|*ek&0E _ƿ!=0R.Iu!##xRׂn/u\#34(  _ -JO#d`ItځC%x^> q:9 wf$;6r.K-R>wQsI5|y%z=$ZKe!iEf3G4'uOP =\uw!!H kaJI^_-%h 6lNera%[oץ2r[&!dqD;Y@)D{6g偒Pbb_HAJkBgGq/T-*>] !\b9޿^O+j2cO.I5~l~dc CLj~"OwǎllG q``\qx qDfKG%Vd nrSՙC0W-CGosjH5Gzs;xԕxFf{#MwPnh}oqÔ|a峊̦c3#d{AMdЉ '_ZpPT+|= Wn 4peaSR CEqO w9j_:F@s\̲ n鐓_L\iu怺 aNd|F&a mBtMҜ%>&a>+;?FzLHވf/)hRYDmޛ~yBphMB8 ߍ[,+.oDjL4f;b0nVvv)7E$Kh"vgT .VA`>TŅLs%P#weV5mO;WaccZks⊟D*uPq`0lكۮW4/Z'[pE^zǕ{*gf ڋoƀ}a 4 a4WϡxҤ#K2H9DҴi.SqI;FY?&+9OĭNvr|X=O>ZP~ tĔqk~hZ=/Va=(Ϝx?ܺz(TÍ YXCme6֏SyyV/@k͠Qը3q) P2Jw|ނ{% j Ώ. hj)v1 1zپox;k S!$AfXuu9}d`&uOsZ"j9SQ_`, .`ߕbpfB)hFׄCLcИ{$4|ss=&]*E"%؁"ԙTzJŒ;[J[lWgTM8Zo{۾_Gk` |]`_jJ*'~؄Xzq JxƲҘs#h@PthKK^ZSfDLiTI0&`_*k=w) iEY J7h\]c|Vp*>|4GNSۀFV)چ#T#!+qH΍Xr:6}Cg3;Di{0譨w$'uD' Gle8\朆U#q2`Vփv˵؝ŇmE}aUzzH-Bރ!n^n'۝kBLF; q,| g&5vGyD? DiU=m:ҥ v&Ic*Fl&q<lm !q_yةϰ[$QV{EA̙;0z v Jsk [zRuqSuEJGs3$ YP TC ?1=Ϭ'ݱc^zMʻ,9!;fɸ+"}ja~Tڰ،Ԣcqdo {S,&X35!)l#sjX#k]S}tjmuu:}]_s^%?=m1⾊\]`l_ ҿa 1z֝"*fqTlŦ~&;)lI$7^5Ϲ?Ҫ]o"^M]?|%`?p^8b GYQfkǵgl̑rUX }{ߌ`իcj6JaH$Rvj.}<#}ASLK-V5To=eؤ9İY,$Oh<+ΞUB9C F]ːHQ=ʅ1 od|C.Yu9ެ0Q)&A58~Ú$̭5,nOIq22F $ʶ5:;4S(01`hvƸdPDwEЊW*n+iv`-VkQ/\tv @#'6129htFCuD9m}q fsvM)*F3jTt؅;vpPN՜i2Sd҃Ի107rMna%ϙG2$EE=?MzQD =PrDW%qÛtv_EdvUeQj^@ ay˚E9r*^bho^qꈎu35ب8>L KDr0E  D%=䞗gOo6SL Ę>fɨvFj#I^2ȩ(-\$;S~gtr*֢۽@"3f+(5foN2)Fd|lʶCB[+% Yg_}stWl2M~.Éϵ'kuLco87EBˬnEa!4}7Cӗ5H~fR6[PcJZt3|4 ?:o|6>,ϰٟ\_UŽ= O'hB( u>V,$fQdt]<~H(lUHU GdO?N+XRc&VoTM)&rÄԍrUL/Klt P'0Sv67/W.y`4MQvx)򧅿!nP(3.^_e!tyr7 /۵bn|AV=4!8 8n75~(zD̫OoJPN6f?F>Axt D1H4"=UtgTb5 ^"۳ kv$Fbe 6u44?TqvS/Ԯ_a&?4&(B\(1k3 ʽy%-xw Ղ*MW~m>_QrYŞ>`LlPfÛ"K(_CͱWEvow>I+?%9:@w.I X#HD(n,UgPXX[ٷlbh9ŋ ݃X+ĎNY]}NV]~ʈiyy`V*E%~)qEgfp)'ERvwPU$;$[Ηmdd.F~,Ip8Tl\Ld$/SXԛ:)ͭǽ*Ѡc=[o󾿩+z)= @b,C\.mΩ\<*u8g8i!S{IDgiF ۲#PN=X d:vM^W*3LLTFNx*#@O7RѴ1_M  EiB^4 S謟U.\(gJ6͜|z$+L ,nCop}lIx}inAq O^ Ld0YRmTq_I@L+ E,"sk2Αsjd/zH]7๜ʀ쳘9%}`~ g%K賁 j|ԫХ_#lZ6-wZPrX+I@'օw$-4j.NxoM^NѢvQOoNV D7B ^%}l/#Uӹ3I%|,6Rgܵo+Pxcgvkk,r=PZývLv qB>1sPګEbed5jItNSfyBvw @Vg?#^e<3:>dr9[&L_'γdP -_w0HTz<*+ FfQǎ( gu HxǛd1}%$YQ%uf>!fYcNߤZj)OS,h?0QmOdb%6z쑊3@!1sH?Z2L/Z+Kn[$?7>.rnoMg Ul9(8G/iJ~^+$F[/xW6> Me:C>d1dp#jmZ‰5Ԣȼ] ߋ=T{{]1x*o x)̖Lq0PL&6HɅ1n Lx\ ^!34#Sy+f w%d]KMie݆+>B$+UؙSXN<Q33 ?Yg k,ⵖtfLIΐmG$hwJ?W3;e9j Gӏ%:B8Xǩ%nQ>x(4 <T*VƗ>PHN. pmbDg :90/742Ls:Bz2~> ׆#5ڌT8$E|ϧNu2-7ua~'P$>aH!NssSc MW8F0ܾ8#{zf/䒤U.8Pzz1O S4|@G (B^K‰~;cBrbǠU"_kn:zNqJ-xW\C?iL|= f~I$bsTwO|]b{~#TUBESRGNQAKFVISf,W&6wQ}ÃkoD= Os} +o dV8B4MhK0^9%T.ԮxZVAK9~Mۍi>pT*v*%A8PΕ@# :wS=IY,:ū޺Џ|w:(0O-nm΍yX8 ns$gEr|>ȗm b!FAlo3ј7Ϙ͠:qX4aT0aPQ3bii$ pqjI>)B۪16-ߘTxߜ\wAa]B.9ERh8Q|{gU}~%3s$yߡ@;O {Vi&&?V{dVdD>u H2B ,ݭ9UzZX=J\a@˟e&tN 4VSV5sHV&Q:QѼCE YT!d:LRS{3}B-na1(995 1}]}ozjT?1 , y*neepwkU4e@SAC*O =IVYЦA.)pà$\uWSe6Z%1⍻֗D%*Z'Ui׳]w.0o%pи)#XhK+WnpmqŒ)XL)1MvJh#A\f\u!wS}+0=!DN>IaA5[S F'ފd]zcNAD(az=R`kX}Ԗe b_khFB"F%0#Y(x xF?ߴr<0pD&㭆1G,甤bVϙ9>{8$c-GOS JqYN컅~3ƇIjKъL D4MCEJBc3D.!-VMpѯyY$,XkODx`.~5gԔ_~ QzzVlt02-FcErOсڃEiz)*\>h31G'ZGo 3?َo1C|w~:?d >RȚZNm69~*Z4;n 2'6⪘Vyv#/-I[ۓ:Teyl/:S:QgkxW!-q29A34MÁmed*Fy9[ g靖 8|3?2QDEPR܌QSم :H"rԓQ. 4 GTNv7\yܠm.恪z &ŸB5y5 &i4 ҂O5&xIDi[+7:^~xx7yUo% |avdͤG2ٳ +.jXְ{sp46UqW#t=ҫ)e%:^8PL%n.OhxIs; pݶkVR҈B V,%n_&=Db&>kV | }թ?M P:p;h, ^S0rJᶦN\>>f5n=^2ެ7]z]u˷O:4sw\yxqCZRht;OF|2wK^59Ԫ|u ;P_}iӒ$? pCe5n-5䫽7O8lkϱZHڴy(i3]4ikʏ'lJNV5<2i84#Ͽe'ȯw‰,K髖I/Ҽ[H'0|wRrvU@.-KH'~?!z AgϾ{'n5d?߇`u[)R_!ו)5A5*?y4NU{q٥^ pq¨YKnuعk!3j],ciýcq$QMG.ɑƯA?ɑx1bgi=C~[*pLR?Z3"2s@8Vm;Q/egs͡>zA8z=*ie&!b>Tf`T}r 9uZc݊h\j,d(pok3n3ujDZYgt*+|,m4Z|9Tf!ָlsHLD]Kz Rlv^'RԧQ[3ZFm"yD~V6ο%`PL-gk%s'QP iyL`'tKFxհ ߝ}ա'94,eI>1H }c$i3+ a4XW̗[T]IqF-9dY\2T x mvls+\0$Ǹk}FD:!ΙfYyP4+v'˪|K[7>V;kiH4?^|s@x4ab=%ɂB2j_ h)1'p 9XFM'6 q住37Z/ޑ J>ofX̶ej7y\6}B>oyTsrv==~nf;0[׏B4ob9_dJ)dPBb.av)b,k17߱ ڸ+$3 5.-!`۶D%,*5HSIŌ5󩃬ur}`a|1^uW8,)l;ǵvD=yp2޵"zܭ=iY64T(?ݤK)t^t#)2ܑg1h4}'9'j^t,3E0wӸ_tU\,}+6׊঩so, T͡P“_v }#C/AJGCs1g9 v트FJr``dGOٯܶ o"[ I@ VK'sqšT\V /͗ƤɬOOɥ~NT^>MBg BU_&4c 7KbDLLvWZ5\W"u`kK 1oU=& &T.zUwDq/z! +IK7d؏n0\%S2S$eavS22Ňad3zOynuAd)ŵcvw= Nt~)18x/Pal)2|AΏth9l]Ͷ6({~-y)'-%Y Wrfr kiԗTVWa\i֘/b>yc1\M)%B¿ҁF|s-b gb 9Q&(ޛi qsqslp6!;F{=%Αw𽂹 \M2?+tYPo2xI%-'Nu i ݟHXg uGZEUaM,gKOXUA7/dS"?_|֋eq{i[` +N'ra P]qi;%*=ͬHg*gǀԐkm/.ghJ0O-NnZ=h;m A4%7n $cVM4*݌B:Z" 0L%iT~STqY;;9=*|Y`=%, MTHJ~+( 6̓ _(dpji"n Lhl*C ԄZ O@1!_E omS!l#yw\`lgLJвhauA[7٣=çB18_?(ץO-eEuؾ<ذ'ǩCXf׾HPJ@g)T]sD6@(s%;M 2c{L-f6yFA X*oqOn(|~GL> i:U)|.b>b L]T4YP+^PDqF= IIƍ. NAt{= 'Pl~Ή^,ңkW N\Ϋs2X.4u9d*޽% [BsuG%SR2-[(f3  mG69!*@ |{1;l̕_SB|>k#EORI`N\#Y^^,N  x&bTKֆmJa0:%k܂t SdȤ}s̀Mu^2[9'Y盾A4"c^7]1dd8I{SX sfxgj_ x)?-Hg)pWuta`8l[i]lUpp;8a@|'T,Pv:\ˮ@/O&H\-nV~?jfx!i\3PƧ 9%£;_6!:u0l"*.qqTx` )8 garCs~75PU{:5ٕۗ!_yo]wMzQ@ܵKylY첢B%ִ)~5V ]Z#N,PHG bHJ63-Y|U eU0QE5Ą[ *{R0ѬP~89/Uɫ t-FDs8!J&ޭ\<0wG皋]{V+$,}H V_%5vщҫ҉ZEaV)UhojԁfmI,#B"n˩ENXĶV>IILnR=?#k̺>> u )^ß14t_*?6~#Ľk)+ [ORxg5[>Tz.T \#E *ϝ2]pfi&1N"tq>.v>DB2QV&(n>^ t~D_h-6;37@ :߼X7aA22 >K DRPhJywE7:}h|N.,~ *^zĽoٮeYg)4Wf^4;$c4m-Ȍ$z`4 \8j^!pe%]X//!>ծ }mp %@8џy?mh/ N#l4G.Hzm FѵT:7OA.0T;P_-hT*/w?%,pl>t!J1҉r곩k*{QmV<f9 .ppduN]eilTI nǰe9ӇK{7Ml=vMCV T=gx?Ҩ;u[~vxMХͲt'яIItI dozL5d02:n̒ POrj;x"X `(CӡɎkF'20yo)4.yi~Lhe6uy܇ ݒʕ@D qLޮk$1|Z%ni$.n&9H Toё#NBM9j.𾁔di9 ybj}$*cd1=mCO  eƕMVd7OB^Q,Cg%F`us0ek}-WgS{%Q&U[Pp'%)Hu YϷbKDwVQ4"\s3 IM_j4T!H7Ƚj2Vc{D})<7vBT SIIӏ%_S-_~"rU\} Ed;[͚49#/w.>$~EyMRn W[E{. %lĀZvb 49 PkۗD,D`V9UYRc뺁1SlB9EutZ!mcU9BSRlėlZ͗.Z,}; LMᄇ^΍䡭͔[(m26sБS]2giLȉ=1Jr4ΥYH[]XY.QRAlnC r5 #ĭx9$#zV(iέ[,ٜ 7JY׌GM!S#{OiOznJ6m&e1B0&+9a^YQ"_a\ FmU&ϑ<9Qϭelocd.P詄XXR]'[ MAmXaּl|y|l/桛Xw\3}l(B@ؗ%DtMzvѷzE$=y*è9|l/2vt;P'7GN8}JfH=yim4oQZp5 +eMONRG9f:VH3T\;m>TZiJE6*1 d׼, ~=%tJD:rCzx])g?̳ `nXj!,3bAF^_GZ*mp+M@ZT.*O,;(6FoaT̂`Br zt-RKM6.C3aw6 .̿Lꀗえ]EƭPJarqІ[JK1rY$ "\V۬?+(EWfЫ_dq~I'*qkI~Z6g뫝H9/Wa&  x k;!t'FwbAF1Ҧe'-!l`⫔+kIۊ >)D*joUSQbx_򃮪1i{IWhѨƖ!ۦȑK}AËj=e߹L4k*-Q̭ 󕄎f?Q-isj*v`SWφ'?a;3io<0e7=!so?Pb6pFm,;kB'{CCi/d]ŬOz$k;dispuҹdfouK?5){?m,%'3Z'Y㖡 I6? 9rY|oڄ\wW^]7#0pHxSi&wgjz7#TMքd:lă$-VQIsr6d0%+L_>.jCTDDH祈fh{l#?^(vki?{-4ow;! 4Ixw1]%>yԍL?y4CA`.omi .-w0{n1 ~՘ 2<Ĺժ9%2S#0߿`P/m`XJv4*F'm;y X6,lv#h%)]7Q Lv,瑰eBBXDWR\B54 raLײoADV.Sb҆*o 1bVKtmҬf2&.Կ[!Dh'D&ỏ!3t~8o%K0mLJCހwz kWҙԎ+Š˂_RwJf AX7d?BiY{)YYq:QFӱOtBgR;M/7GyhQuEVj(qaDg0iu9?+sCز*jJ6&j7拶^aJucD0fdЗIXf!n*1egܫ+4.|Wl8SB?.A]l+l2R36>Zᓟ(Х,s^ǃVά,U{;3ӇY|%Sa Oxy +$MfV.(zƝA Swdz mMVց ,ZY~xT@d dLࡤPpiGje*Qj]GB8;9;I>J= @d5XŸ/G"s 6cW,i1u>A8 QCGKZaor#O@txLrdC$sk[wIgiΤ[dRR\,JZDd%&^8`4@n-sD r{(B1jr35BZ:*3p uSz:@ׂ|GkAhIN8&ٶC2s)8ĸz)b{6I30u[;ǺXP}E!XBer\3I:*I㑺xm4*WYO& `&e?,M+'3e'oppHXzJROs'/>!R1PcYِ7C#3c>Vb5(ljSSh&g: Yq9-Xg8@+yBu:h6 &4ha_ င pT_p7563J3(c.'qy>NtS۬'QOW]]\pm)TOF9Oao9Zk䢫hDQr%2aq)JU~k ,zCRI>x6׎Xx%5LFS@cDl\}hx_@*V^g- Qg|8ȻaOgFcn[ \+rQ`C'!HWǧ_w3sb{=FD9ۤقܤɡb;yI>'`>}[}-*Y (KI|1lTLmDUoN*/ *Iu$j0,HfeeudAp5d4CUI]*;&žX#] ZʉJGjNwbk6T)Z>+]@DgZI\#kzL1)N]0 A]cȥvh{J t2w/k:EK{ >9 ՙ:ߩmZ8㕯qmW~y/JH b>NˆM(/7m2Z:F\2D.*}iXd KkTFc!?o%et1JC ۈ>:I,-&u?^\xu$V3ً1&n˸A XeQCLdk~ pMs$!QJI8э" L?$I-9Q;/E*a^al3axB/R0'欑$]MlgcE%>_8eKHE5be:!eh X^)1\qDŽE..'5zeyD/Y9{˗1~P) BBt #/t1W\ly*v@ ";<:ȋmoZ_t'(ٛ`*Lf=w= nt >*9|s!3"|c ݤgEfܑ:G>o;BDfA63t 'O9Yp1Q) G@_A,iC>Yd*pER=N=@&f۞ 8(@{ٮӝ^C4%)%OKe,4.mW&!|׫o,)}".xJ`v'kTn řeZ*-?1mj;'.ȃ\ 0]4I,`+ʹ)+ &R%Ps6݂) 17%gJ Es?զD4]J@꼈sbH"9e#cqabiNj/%WiAX}ȶԟ;xǶRdPfV@+Rg/FR)\:?Wڋs!Ea`Q"zǬ+?Jg zj򰺽J&ӄY]UHμfJȞAϲfV_I_=Rq'& <<}*?!d}"Ԡkp\u8U4"ZB(&7ﱐ&Js[dS8zx#9M5öV}5m@u% (FzI3'@+k+Er鸣atDQ3gب*ĬIU>OKm=6IZSPOۏ0EYkGN#v=߻kZڔGg>)B$& s܅ Hw|mv,YtܽFZḊ LslQėߖ5PsQcgBG8lgG4?ّ\wA*lcc(ya X :Ud&w qg,㋤4!dQ,8>;Bv?:mo /Ajjɪ|Hc n&/?H<H)%zvw^|+[A"E;:SfEa=ίXषUYZʕۍuxFVK'ZPH +F# żן^rI*/Oo%0cfh0us%2vkd]d)ua"1mKyXK|81Rj;Jm\BLa}%>~]z2"˄5L'&b 5%SQu{i!b a[7e< k$IA%nWHHlnm-r|a4JrEKoḌvHv϶"UN MbD5&t\RHqP^/L! !,+youV'դDH9*֊ s ;3nSU}Cy b9<2~]NF+yƵ3PL?/@c!_˼pj=&O&ь"#zT 'UZDj2lTNOVX]r]SDYۤvFtYf%cPa5l-A@ش>S:K_Fg9X1>45.dvD7 [s&Wsَ| tPǎ5SW8'z$h/R sgpjr EfD`eP\EVӛc៝p8`V|褛;laG@>v~\pXrV#>=mמ-2K*,HÝu EޣM#~HgI@SPTSy ZWWu=;ȪdmV^-diEW{gtZbaEzsޏ)TZOnM7h\I:4CaNQ[lM5Yҫ1qG?*M Rkpz+5_+ё@=?z2`o\co3sqj701d {g WK#%5q"u?j"G0阺p~pa?[b} s@6eI":x!ۺ74J\ _iȷr 8i(!ӻ&҅/pLh> wW籙j͋0s%$m)#/~,+!H'J@`ya33#]!I>}<Ẋ`d31tA)3fy|L}Yܷd2i%k{%1B:7e$ѣV6EV Xcİ6?~/TnUsK6ZΚh1Up) asm| nHOb%< #oɖGn j~r?fkV!ɜ.7/=^t%oםULޒ3׻(_{$ g{9g4.xXpfUB+mESR ~ըY.JMB0.m^:G\6vuoy}1XPW Oq5jhhMD&8G׺3g}ӈ( '$yjǸ?Y9T\"sB%< {!t6gܑ_;OϬDK=]҅TAY5K3W:,(Z 黭:K7^b1^,G#'-?.1$6Ӿ~EmIWk?@TOQ,qg,[WtHAr]R}۽S6u}|(Y\uڽ^G0"ϲ\v>ٹnQzRO5}<ۯm@B>ʆPZJ fb3O%Ku+mzPy3D%9a1"4O$UqT?N8p\O G0p{~0`*?"Kw{&*:CʏxGoKG}6].l^)?\*V\2 )B #+}$PO:8S*{ҕ5}"'1;c\ɶ&@7N)'ߩL=HopeW/0){M"_[6S.0e4f.4xCmGg\ kz @>^ ɈdxS"@V՝U[UN(LSx*ZL{Hm;ȅd N)7.]#==13XZ- M7iIs  ?f+F L=j^yQЪ:&1˖O* >8)DD|.[\W\U9ix'%>gXM-5z%8֘qL0 #+37  ɂ][P|&%i>䢻?>qg{ ̓0oEiag{ c`}qEhh7u-Od/3P*w[$ Z_=.pNA$*"RZ@hwm_eH;Ɍr\xK*xT1-\|Tag7K7i0'j "\sgBwK 4s > VZ;鈢y TV"zt:1*!OY1P|p|t I3BuK@Fudn{;%n1W3߶`ξAV]Y0M}ԕw7qwG>ƛ~8LBvsKgk >1O-F -1MC2PAQChv>+2\(><R@_plj.N%nFiӴWt6E{lSiQDO8x}OI+`{ψ']U&h&DwS'E?UR$2lЗ 2u-}'EP"{r!63/kF܆b L<^69W HYOMCʻ€i(|ou ZRQ;W8oL'KCsՇb7+uS'e`)[J<Ωxm+N|!zКϙ!-F5ݘi5?ĭr͇CByLOnS0Ì9^PѺQ3]C:TisnoWyf '1V=S:H/tQ/EO~H }q|FE/uf`5gȏ״-y|W&׻몯O )pV a^ag_R 6C*w:5<||>uc#w2+ϨHZE3A5Y׆b3W,urN<d_3ꚸTGbA#YȂT ԒF cuyɔz<ң׈+z9((+~KFIFgoC.d D^8vK&\s~W K1挈eS0I.FG8LDbwCV+6jEܕv^:qC?O*^ 54[%^ajw0>?DcO<s,?z>>k :5_~/~GH )g݈%~a`J֓u 9GY#_:Ụ9v\["M?tTr:*MѥH%ƕWZbkRfv4Y\uWUJ7["*d6ASDv!!k7d8}2W62|:-x1q3`AAqbh.z />[zBT&m*a'u| tì?[y3-3'nTQyr9b@ 'F[_pŏ]06(RӏUbz4xPbޫR! 0"@9fF;fOz:V K X~r;Sq-/hn<@O#'`fPsth23"n '/ ZC aC ag՞tcCl_-FvOE_v1І~s(-rzZ=`"@n*$*LAX/ёc|bi5dӚ0Qu3D'p$K ,y9y:Cټ !zu;Lcw@VF}U!v) !}N(O=k-3i@fHK GO\y4A* KiZL>2iugÞP_3 ^[nL,\b1Rd }c]zj OIo|w&kVpzJk#34A(xnDl(xƭ綠֓)h")LAeId2`gl&?5&B4J1Rp_nngĞ@jPЄZB`Kx}?~2ug<\op eRpPx2R-#QCb.@9Q^/Z8HU^չւͲ_C4V%2~beD:Acd^78ʏ}we` j$aSE`-K UEwO-(* 7_8aڋAz?rPMUùȣf0ʬ@)|yD/t._6~Gk@1\!r?]{vP!", a,(Lq0&L QCLA!Wpvzjq@!3B*yۺ1 8>H1ՑY`aC8*Pib"Bީ㷘dWעч-Ƈg..omq̈Q"פi,ҘjOP LRL9@gFd2/ :H8HYA*LnjI\G*2m6# U7az7TFBdz iWd(4B8TK(?AByb9f -үUOUo@ƨe'|Z@B-WBBGh)X(ZumM6Q'F#fn2 r4p ׾:5lTugP#Wݻ,c1a^2=yOsAg=x-ϪY7ڹ5+\27q. Y{Z9DH+Xm G,|&ߙm8 )bP^ tpMaV˷ëRwڦ}zsֵTWcj;A (aI/д-q"[= ՗] Pe(BN$wjfXsZDkbB;0m\ 12v*YF"{_Gⷢ9/_ܹ LӨ ۄˆTWA d]Ƹbȉ^?N@aevN5|)AΑC2I2-Acv=j`حlK߹$B},r+"Blωf? fx'{~w輿02 Бy,E *(s5Ooɏ2ǻr7;kg#3 \cBC&waΩjb2LW@"x+6%}o;?"űCwNs{a^Y1-HQ-UŢNh׳dаkE6Y^DkLDӏ;qѿuGk߯;.F ׁ<4dxQ' X_=V/mx:ŁSdjh(0?>'K %{n׎UZ-;AXyC :ik(~Օhū+9r X{Ő>O 1{e&$_|/OR[9&Q,H;VB;&!ܳ pPp+y5CbhOz; D蘀X1^m+zc'Amc\Vd0|:oip1޶ha:i:s93d ėTVz~MnI'+hg*}5e Y9E`]Qd3zDŽ|%V1~Fw~v7Kn14Nyo@~˿>+ S_8T`Σ=.>`1 7+>mJ=3=s 'ais1E joL3Dآ-p qaߊ_9C=3k*?Q.X0f\Ot: dL>>,k $$;,FUIyܜ߫z@N/5S]p714ƅDBX,b*,PbZ{A(ښdYEY$T=U|"u}MO/VVW^-H Z}P RIr7^^[y#` kǩY|MMWK t$ xOlsǏ2)/g x;"EV YblY]4,vXpܑ@u[t-yos0O΋zʥGHI!*jցД)#xi' gbPz7:٨}JCQȥh*IRd |/?_Ӽh Z/@ "&m)ŘSXKAkd$&iQހ BDJvBe3jJӌWDD~ՇuwV<@@sō\̆Űf V՜/!Cb(ygh|dW;AzuוCuvBwhOGP"A}aw7 W7!NҹPrk3uAP 2-WA(9AzK[!@Y}+ # 6zyyRkvt &5"F.'F0=uNIteU^57ć^@j*TMUym "@n[/c2$~C8?\W_]fk~.IЄY%|udƂMB U#h֌aRsL=4F ɽySP曹uM>cVd<'xLγwU?wz|w> xnkXluf4ј1g`4&P3fnxxfT(suFt/5si 1>e=X=1Ә͓wXsM'I9; Sod*2C,:6TzӲ ٠6SoZHڿʬI&UT ax԰}!d06߃×?c >Ӡ3!H<X6&L~zw}i6S,` *8e6>i#4eg3Fn'* x~Y`PU_G#xX1h'VjuȧE0le(}z;6MI,K 6Tw0V+7>8u)ܙ̢~Q᧱v6^ ֶlSn3MS E;mGF6x0ըR7:yJ>t%RH m} $2!& !A>y@q'w \QIpP joot,$̠gԣw/oG 1`Um|TiWV "C`@Gla$P8-^cBcu <nR(~#j+^+A|BV84He9 De@V1Spb(gk`{])M ">,v1*O:Bf0g.E!usyPЇ''=uA 1*qPu;5ZtlVNȄ-3wjas=V?oJ4b@: >jc31rhʿ+։%XItW4K+(lŽ,=)ׯ*ٗ).}Y 兩: >}vTڤ@yNbtL caZ D/qښbit[ zaƖ8[rlQc_] :w[#+Vֱ8?$ 7e}҅/Q›}SovmF]j=>W7n?ʝi:B14G?ш1pȟc$whLY2'*Y2"o:w̙Ke?A-B`şXōDTO7bZX`_sD*`^%8kh3¾3xۄ*dJM^zrVP+#X;/TMWgjKP`/@U:ی͉9ŮphXP*Rc ;lP;pxghSs[6ʼnB}Bƿfپj6?;`BfP];`l~K'5u lK5M*%t>E>ϤǏ*)8R3[aup}3ܥK; '8ow1 AM(X3o:Ű7?fzƺ]OlgU+ 4""5z\vz-󄏀F.q۩gpò(LdpG@o<>B?Á\JAgJN";gA(爡]*"3}*Y*#  ~zbngIU}mC,I ό:-W{0fƿ E͋6D`ܭHvdPq@3+Ĩj"(&4}]RѼڀ`$O*nVm8ߚR^ufqE P 3_oCΒsuuVg=?+~!KȚ6F8iHnܱ z=2lnp1Bjg/4JC1!̆h8Ht0"Ԇ\Y7A#}7F[`.1exV<11K8ٖm\PU.mVGa c U9k\K>Vyhv߼'v91"#0b(kAQ't "wXb"ǔe0TCl0zF xlNW4!;9Hi`MWh>ZOb-PQhFf9` d6DTle*5Ͼw3>|){ǘq W8}+m$(6<ɔ)l 4-|)lvXq)~rr߶Cn<±gg6 X)۷ )bj]ڰ %9O`켭bŃMG]KĹs848aig35,kiuG0;|spL }]`h0沇@4m|+4Sߞ=Ԅ5[o,^xsGذ}887:30-QaN+.^'|^9-I`侯{sBЏyN<6 YP0&tM1 y:s<@[48S s5n6.F\o9W"̚#Xug TdoX1'avg~CfPC9S(Gp 2:-> V陉?AZո>]ܯ{9,(Z;lްvvK( Ix?.@3eɸɕdIQӚly>#@•~Ө=ӷ,Sn"|Ӄ.]B|Gm%`KzN;u~еNsL͆3{nb^-YtR| Zw^׎ˏ 5o7Mx#-4!Y{ !ebk(b~?'`躪r⫠|K_b T!(G$.jGϵ])Јb3G|e]Ǩ {'ӏ!с.NbH\ӷd$dݐѦ]Gٲܜ~=#b+fW@eԆPc>gm٨e竰⁨(EàX50(Y!$P RGa5 Ro0C}>hKH >ğڦ-,FyO/J1qojڹ*H4 EtF2x؛ch!lI3w{eO²UG,!{h~T@sӰg_p'1>%"<)f(` y1ZLCZ")bsڷƖ|kLӄkĵm^-Qœ;X]Zz;AGސOp}N8~cr+;*gX6f3`K qY|~绗y==ݺ&&st>Y AyY,I1#Xh |91 q٧}[?yfhkb ?)5 ؙvpFy(7R72g:pf̑z,T;Fp& bA=<9"[54'Z7xҕ9*:3,3.q X>W8S.\JʰEEI=hՓ{r=D#f Ș.jh0Qa+ϖMJmo0fy= n~VpXHoK记To50H.A.a++*}ڛLGg6>dv+vt ??y<&$HQHH~;k XϾK=1UwS`x7:z%* y?6r>u@6C0{#_GB~8ir1[E-TlgGM'N+Sพv~Gwo}ݳɴc_ vZ*ZN~v5xi_%$xV6vblQ.]@ְܻ{ا 8 b`x޺ǃb:|]C~` h.FE5ফ <9(6`͛#A2р݈S+\Lض{{0\L $y&i;(b X `[J`DRv`=cEVU* HO@QU#E,MPEQQdUd!B-AIDEdP$B@!EAJbE@TFEB@Y**""2" Ȋ("(  H(*H "*2  2( 2"(* $""$ " H2"H # "$" ) H$$ H H(,, * ȪH"BAH) HE@d,I$BDU$AEDdDEdDIDIIP$VAdYIBAdTdU@PTdP@Td$$AIAdPEP$ $Q AP IFD$XB(Aa(D$$AE$P$F@D$UAA$EDA@$PA $XPYATYAdA$$BD TEP@ dVD$D$D$DQBAATU$AR@@ BD@$BDIAYRE@dU$U$d@Y (  EAEYT$DU D$VDURA$AYQYBEU$E E YDDQY@@E@PEd@P$AP$REQ$AYdUdTQPdD@PIdUDAPA$QRA@$PA$T@TPUV@!dQ$B@PQV@dTFAFDRET dDdA$PE@TPR@@dTYD@RD R@Q@QEAd@$R@Q$Q$DY RDPEDddDTF@VADP DFE AEEIAP$TQDYR@AFDAdTY$DBE@@PFE@V@IP dU$T QD$UPY$AATI@dP@$ERA$YP$AU  I P$A@  EdAAE  @UI$UYAUDU APdF@A UEREA$I$dFE$CQGߏ{wvg,I@@k/U4AƺχY*go 2N D4{??'L dH ϞMwiahRƸ8^VYwuM=*SɃ[Pt?'صiF(2|.i@FQ-,5I[#bQ]^ " rhH>mځ9X4d"(x j, s%m%a%6m){(oW7hH'B|TױpF҈qv0f~#* *%hցDo3%lc}oPykU'/]q1@G92p_Å}z[z J4+14C K bQAGȜ|/q&:d: Ȩ-]J eT^QG, ݅SL̾QUt{/v1_47fNI-Y(h'Q 0PGc9|cItmb_V_h09:qvbS.M$cRvVm nӨlVِ7l|R7x s([ ` 6zcl=Dt\]rc/iGd"F=Ɔe&'on}}t]& ?wn hnzeOppcԷc Ա~ǾOeJ&O|#߷GYziڐ9v>i5b61Gcc]mHnjyV4;6ss? &1[]ܡ_0B}Ñng2q p`rc|Cqnh`1f'U͐ ~+gASz20iF柍D@ST!f2ktuv 9F{fqѳCi;U84Ke6B0#Ȱ$~c`ӗmE` yP \&nw1cWJ1)6dC8¼j b71 |'S8GA4,T~C˰i97F4nV5Nǧ׶ y=wh^}LZq=_Y5zpCôݛ\5QM;ftW!8RԷ,Wwhctj>M[f-=s'Tcq}TYտS'f'~3uc74n8Y >HS6y'{ݞk6sv>t^Iq8;}lM7*̈́]49ݟVs9 gt&z8=m<3{؅λC=slXiOnh5_#>KǞbgL<$qq+_*<{jGp{ (G+F& 1-X,+q;?Y>Ӕ?5UcL}s|tY :/ۆ> I(A-IEڿ/>S)HX1(Pg|Kii:X?.S] {w}7aޞìǤc'97[T\,sޥ/s>BC:srtɕaY@٧=Rـ9 }ƼO0 \zp웸JP CYbX6ӯQi4,gcڼu<N˟e5CT5g#8.`u9.ָ߃ISAqݗK#_n)xn((v3-D/TK^G=hDz AzGx3QU#PYzy7(.tгQnm/&n_kZE.kYC^r;C JԢWw &z!ܦ`w&PPj d`G}Sآ1%U^F(DI/@q eVyB~R5*S˶"=|0wTXlʥb mEXâ3"Hj>UVrc\_jÛQi:I,5taʱT'gΰvY ڲ*}9tO33bt ?!\d_\sLssO"Tyv!"[“ x[!"lχ3@9vҚqޢӻ}u{v8+WA/"9E2c&C%O'\-Z y[42gK028KKQ8RGc{Uvr#5ķ@Zhs\x&w/ڎO-ku.8ˢ6q{k&H!otAB9`(_} {xq nD0,Ѧ:ъ1M`jt#e61ʹ̉G$SHS%|XgRP:P&wc@}%ӏk4؀q]/ȣGEp?bFl~,3^ dFEe~܆>Xe`gb ajRzȔd_Ȕ)"f,A0M?ҙ@{.~!#!ʩ(dVE;6zZPnbɼ+>A=ߊ4M+>IִCwIDYv<1hzSL:ׂm2~DgǛH~!D=%3R=w1M*@IP=T [ПQ#?v}|Uj}%uPiQ@Okm #ELF燶>.-(<)72Ԋ!޽@޽w8]~z~oٺuHrrƮz:/qw7owus:v(.xKlK pl~|N##9.Ӵd(: gj9 %;+_3t'ЩJsH$ baȡmh?B<:?ќC;z=wxgXn}O`])GCVO+΄~=^uɳcDu?[cK8UqҴPh+~-3 $ ·t[Q8/`~hū_&^!8ma{P, {4cLɖ)4xəJR7[!WΉeowߏqolth9)DR$FO~ ){+j. LQKgMm9mjJ T#9QBRBvyc2?]{]5;40X隀\&uQ JPr>:| "Q}g{xCJ8EDJŮyos}jcuF9A%chQ +K- HGu=Os!(#Lx~̿<(XJZx_-HhR-O/6RaҵZRHeڊ./2tF@8UNQs5 /邍=C(GÀO 5|>@ib۲ ~ܮe`|r^?xf~bndìnSmI)}QQW+F `F=.ԂTxpz95TX͂vxʒEZBfB"… `7uXO/l pTc(5GVC,m pTdY޸uy!DP1b}pZoTQ= &{]%aQL+Yi[2 >|(BK'9]0Xk^=;ĕQ ~ln墔GG>TS*a/SLf^!=o=! ]=}oH_OU8rI +Hrۨ7,jq|m3aHVN;M ū鼹CtN(1J|KcW<)кyz!)'N&|_2!8߂cZ&]Aߑ?FgN+$_1ą:/IXTyO+M\%QWDgss K,GN.8K9q@gS4xpHn~1'?_eDDv۵F]^>kkl%)^~k$;q oSž1ɪ* ;STyf!t>6 `"9,Wٶf- s8*,0Cccƍ# B:z.7≶BqsyHy"4#=ݗZD՟q<>wN'1xyܠ|w_6109 ǭ(V:xvֆ DS84o=j!A:7\BMvُ \)sH%)F! % 6 f0} f@#0m {ue,bSX c1 ^g#A^#؅ sL{l=ɰPWq"pcIIt }j0ch`?={ :ry`  r歌AǒA1R$TcB>fȠs1cf!*cg+J{b"ocyÇ|5AGFE6LCco B7lA a|Ktٹ9]m{R71H$?ں.Vb0T<Ĵy,h1K,D,`FT`ăEX,220AnAF,V1B++"bT.޳K6z&!{yv*9^`!˱G4se)`H,>Gy(0M_(C+$rh68B gFs0nì#MK;kd@ Df 裙[5+Vcn@`uL[&&(#!ͦgiXَЏb/.Z"S4.$|t |eXH1DY' Jr;Ḧ́Ō̰7DR`anFcT;K{fF/ĴC.!XUuX!b [ENyK\+t]`?>>QOy<~} |.!{M/x1sFً`ٔw ~Vw?Yޔ=[U&08A{΁#8ō'yMcq!Жg`W=W!Gyvpt4f9bK4ΣX9Q5tnx0`l86D{ܲ@!!Feq> + %ZyV۰C`ow zMڰGc>ϧ`.?A'b9BBW%4 cᳵ ݵYƒ? >|4Cz&՚]u!.x݉ڀ+LJļ7L$ t |6T8'{XMtezgaS%?3J>K[qQ<S\S6V8>} }q>il-r_+FLѹ"DZh?>9t_6O \=_F G5>ŵi"a챶.!rEu#T\F83E9fy'zЩrhha,‡O 8qe. D/10Pޱ1դKs)W9X&&뢮 ~[(b8!5VÒf `=Q(@cr|c? y>BtBfD<'ae/ڑqufɔH=ލUbY~eny黾GIp܅*GrP{: m˷a#TG6fߛ(n{]P|{C+qk, D]NyA!:>ݚЀ\<%UejO 4b5fPf0 yKSZtk86 km2p%ԋ9"glm~0QnmQ'zg`e{kϏB Aa1/ q_Si.r;HtJm8ء/H.H:ϹK6CqF;9{8ayMR)cH@#ڤj/^l%% a9f{'B@~A:|(ފ~H/bn0/.PˍtQ=}sj 8j43a#UX2)G@0Q[ }`Wv:(Hd;fZDYƋ'tAJؔiӏC52QveeNe `F'` Gݴ .ZM407K:O)VSʸgYWcG?2?8=MNрl1WΊ6=tY'Am@bh^ю"bSmNc~wTSeqCqzrnRD6<4e~:"q1yWSSVnv7"~1nt?IRψh< ֔8)}~[zvWb˼zκw}.ޕquscZUp_9E=c X8sٽe o7<-0LQ+#࿚sOќ5&|aO= 5*Uhя"olq`eΡ>ܫsy XnxF)c?`z(ip},l+T6t&KQٷ0i_vqw J}=:6MTZ9"P`|6Vir =R>/GSu {_-_v |w)]e7`ns7 17}3skJ~ӼZ.{֐wF$?Cםlz}E5Ci0.nzgPfߛ;aY54cW.fЦɌ`p]l>'2Y'ONB>9|#t.G1'cɝQquWг7R|}3<=Ƌc^#輫cCbXÃa{F֜tcz%y7x ^ps\81d#?(B#HINa# a)N%;"=Cx͂ J64,y2w<. p:s, F @cx#tT%3uŠ^0Ф8-.. {ަiiyCb^@-”o.gٜx_;|hO;v,`mynwMcaYcr;s.Xzvo~VkSE 'c $^ (/M\P62ٍ_+iOnIMA9FnY(Uɦ}nEa`%fpٲ >J#^֙O06y\ +8Yso"7ech\5뮚NrËho}ƇzjW$vs4|M?4V~Ζsr9}ns`;Wpq]g7kfYxFzJ SIyL~TB9sLr>`( #/sm0ϩf(J[VO@p]dgd~JYl3߱{c:W-98N Җcf,<:&>$v1}9Zk2X_5)3P{Dw7]۔s^)uzf:g!luƻNN!+lƜaMx&S9\1S{{]',嘂ŤgGⱻTQ7Ұ$岲~395p:hAqp- aSx-bViq#0 @PXrx_)uPO~ͩ!IF/-7a܏9eȺoa6xu:-_3tO 1Y5t1k(@#L);"2 uT*yBXyYy 9u̬Ĺr\\A9J=Q f5(C6ߡp &Ia#zzɯéޛ'g0`ZbyMdySuf;MbEB:J}8/;**Yi`h>Pػvyw> poPğ<\XPO=Y_&1_PAAolVˋYiB;ϞlWxtƋJtL2Nˉl DXa@q~v?q=Cg8p9~,D}5گO;I*SwjWǣZwB1 =kRRgzev/y\l6;)(Q"F!M2<; 䜻$5 z-]b&F1` b" ?טK>%Fטv{ύ^f9}Aq5wn$+Z0vFCDx"чi9MW'Y1Z5WYc:P8pN zSa & q夼7%pΤ&s_1ȯ?ef, MRqv??_%V7O؛w%P"}^ 9QSf7МL)2S^]^(@NO{Jk@HBPX:Iy U[ 6w{o,I*JPDRRHKkEQHRT)BI&ѲDVƏB [@(Q%:CVýWlh5:z#}ru|pVw&8}z`c׆R}QNHwp wxzT^0n} Cp^ CT zuj@N9I7u(PR@H(PyɇmiǷvN5(iMޱkiww]n1ftw04! ii0hd0L0 hi14 12fx0M2dAH4i 0K_7x)N8b1fVfk3-N8ca5Y1"vDJr8N[ !Xm-`|XLU.,\ㆍa6 # n=t !ڡ:taD嘷Mq(8دU5 9(! ƑB0 2ʵ"X6ii5: !, &rMk Յdbad۫èUQ&7QѢdXf9AjkPfa4DcAMAVI3dE35UFӚMf%mYBHBTAUE! $$!2HUJ6Aի#-FʂJ TIR4Tݛ}eh-YT*`D5tA4RSn* 5hIƐ6 a$$%H)%Qj2j)jԙ+62̄3##*CmD@H!E$4U VYU̟fmUFeLE`֬ )jʵ!aVIQXI\"3 ',EKZ5fdVMl*a9D(hT4P $n$46  22\h56`-J*miPe$SD E i1 HJ(Q>Ɂ֋Bn=О*]x/W*2uFN~SJ ,dߊd:14D8k=l2WU`@G͋I`m.:qr?v\\oOME#w76{3biwL^g-R!( #m?d[2_ycmɞ2~n#qu`sI]s%gPTfH@?Ox,ĵFIM$1pB_`#'*BM:BGecVp@D oK?}{mn#g)]ՊFTT˚3>=LVCL:- 녭z47z|u^nR S0#{Q@uZ 2TDL67ְnb,l2zY% G+h0 +Xҏex,* k{/wCL0mĈR4^1߾ŖDr $P0pTGhF`: C=]/,]VfCս߯S- C(Tv> *Ȍȳ4T8鋣7eZH{Ʊ.]7S"^'8u7ݘnf҆%(ԇoOx`懘uP^e` mTb6B#VaIQ|-]P$tncI%^Гܚk(D3>x]~MW@ʉb z\Ϛ'6$s1Ïvy=:#kjhTTyk: sf}JѥV>w M*!($Q1B6Vv+HsH2Z/Xix0D }}IsGWYyU,Qp;ENB&bYYUQ$8NrDمm]g]ݏ/Owg!*) h" Z5dee4KATUDtf0KTm96K*L50U1#$r8O\;}'1 :X "ZWL{_p͙5%7 ,)&6̣D]L%\HA߲ДU•fKõGӇ[0B#uQx"R k mnҷMP14EdzHXtz}Ғ`S2Эһg]޾\X4vgbd.DrmC"J*"b2`&kYK@A9 qm;QV+Vb Wm%BJ$4HRmaz%8E-6[ꠅӢ\2ri% :a2i 6@ %E-ҍ)H !J@PIQC2dVAp&w0s1Zu!mZ5c(D""MU0) fv a4)yD9%rCi5"R4BP#+me58XQj4mVoLT@THhhioW5sX4TAъSJRĩHCs@h 捚왴:9T4 $[ء[Nw֓Ƒ BMPHu$5,Fi>|dfQ6 f*9ζqsXߓTY |Sr" `U\(bw{V)oNB*ԡבG$Q6G$SMw<0h귀l{ N-)3-@aPӰbF/5 gsEkͼ ?9t%N(ʀ80\u}~Auk͘Bκ4;ڹ"0/FCG px#l6!ЍA=ogfnF .4VQG 6IkHؓETƸj,GὨ>1Q؏;}<ݐ9D;h^lj|&85JV.Yh ,T& ~fzqh8ۍ]Nío}~d!b2=r$@HB\|{ȞhW*Yަ-)g4RuNpqY oz8v: nmy'$Ԑjj:J}vمwwVo{= 46wgODRTo;­B0yʧGuwgKuקА$s9@[ւ5iQN0[]$p'c tGڦf#"LDf\k54p֗(J@-ԅWVd1B0EU^\Gm| knRUG%C5kms'zGuN{);?-)'p75 w&rBo{MrXA.cO}_tyyHPAƫ.H&;Yq3)SᆮEE*>|łD37S¿B돻JZanr%X+Ó/Goe{{7xR=2՝;5u}KP{AȚME쬚jj@ؚxFf}֌Huf 1u5Vc-hU$۬ %(f(rB)% }um'~fv3uh EMn[V\ i:MC %:ZMSWZNMn"UwR=ZԇVC1TR|☾i%+A66+VSi]{5X|.jtijV5M]ں⹘q+%{8ͥ{Pضg6[S[|G*ƒ4cYKU+މ'x" K%KSK|r]m=+IN0\xL[|ػZӶ^%f'0sGԱLlEX9.bM98묜XcZ9֨I*//2Ep[:.^+IK5DƫC3xڌ _Z,ӤMjhaY+S+87/Kl^,vfW5\5om:5k`bT|K_V f{Vֽ\WԑkTȬ2Ȼqu59PVm,F4DReJ,ؤ2j LJγI_S+\4Z[Z23LKk֫h|ؔS+|֗smfY] 0gEЋٵoe 1gq%[,f^Yqsb]ljxũZq6fg*_8ƛc+z@8g,5ebiYڷ$bX$o1 ³$dfԡ\^5|MquY<3gHU-[6]VjekLN(( IdT{hw&CK $y)4?9֓v:yjze `V5|Um*bI) Y)A(:Y-}-8.utSğ18,pؽAx.t/Q^+Ӑz⭆o,4EZ4GVKIX&/ЉKWf*3\J)n4,Ufkf\]N )G77,H"zmؿ$xN<&ݩbm)ك( >qh|UԦrQ)ȉ@!%s6#qQ fPEJ{Z0`]<K0!FD$@ndhaaR2*K3.貌hYƃfD)7 ES. <(D$gٜn& w‡x`@He I"fiT6X=5 GHIKFmn1!=kWs(gSF5 S|_h|¦bN)&<(wq`7紃GE?-@?A5'@gb@$v[ߕ9 0kQ$:i~V m6>,yOPM Dh?Z8 2a5H/+.St>:z*l Gan"yօ 9HC/θ^ʊ4Fgm?|z`dVf!¯#]؍y wW0Ԩl"wI=sOJIiTi8\s):|Lx@d|ظI(~MŃndovX{Wx9<t ^th>]p@!J"T˻TiͨWMRTc[~cC/fsT @3۸o) $,G}NF1J SԬk6|6v37š ʧ`d[aNos[lW,&"65UD$BA(P Æen_2IQGLi DÌ#y}L(b;e\" PdwV|-ԥ$t8L8c(:C˰˻zٔ :.$Ch{3%TK"ݞ4,ww+e۱+VoS4,LMh !(=mK'BU4AIKD%) pTMy`|rL-!oQJ4&t4]\ꍩhZ\Q}}&7t2/P]<`OyR[X[ PmVL*p!vI PvCE ҺnkK02  4zo'~ν[ȁ/#c}H5o@@9d_>ǚ"pW.2e^U$t";CIt(>)ܶՏ>X/$zEq 7 PIҙ[绡k3z|۰QѼ|f pwΡH% m9J6u!*GWUN{zIXN.7TNʒH|=%y=;Q,zyx',]6 ysy0wtkQT7f͵S;qW[}okӪeM]uHDhm:"o0Q Dhq$.:b;dx1xQ+ ڷ{yUsob-T;ܟzC QOdt8F,b!i' ˫¦%91rڥxQEdbÉ7,L Gi Gwj1pA-ryom@s7逩 IY cA^C(<Aw$;-$\sL̗9s0d¼,3 x7znry=_T8aGksiK==y AwTjt3Z[xf[maaHDZ1R[3vm/w]l̺:ûN{xo>gFؔ%7k]93 X$a %=ݙ/:hgw>dTKG}|L(O29pY]{č9NlWge]lť^ó_9Cg0N{lw."ۢu]ui$GU\tv”!Gŀ2ʼm&J;v@%UgU xt 9xyPTXASC萛&7U$Wv6&|L͂  ȎD;aI"SJW}(/Oʄ;̘BI}]@*5FN9Z8'A?UJ+G:(Ayp)ˎDz+z4>]7B'˷%AKNvv=üerrfjMW2a%U{B~$7-.NQ=@9F 6WAG?( /nzK;~瑒wP+n8|HAy{ &9maP v:IfMage`EF?L`,E4TYa**1k; )2k[ZV N0 p_PN\QR0&ӵbj A&0 }˩)ɇGb),kzH cp7y ([¢*&sUMߤTEV 񺓮Q[m2[ժ 5T"x|" 1 V*`Bo2uA":q7TB::;F:-`h0z#UUAQjr¢6D vKJبW*Q3 2AF{2Q9 9G6YAɇTŕI$Q֔90~p򙘜$:<28&нChWFbzWi 3UDeM%p*P$30PR MCېr(ym)ֵ/DrδyM M%/<:]X"m{)pb@@G4!=2&8t͂$hRVZkqv775bo.J`o Jhr<.W44J'5 ʚ'-\*@7sHJEAR\$u(!@av:ZX3N|l; ؕ9iP62xGPB%H(d@H.N"*jT(E7R\ګӡ Y;5[Bu1ƣN16Vlu46Tq䫍 mJJrЎ 6MmFm;v@*\Pԃ+hVSh[Ut5 eM:EN5NDql(mSIlFKhK1( Q(ZT:b#iC)G®Z56ARҁHrUN\"E EiZVG$$dڍ(iЫem%lTlGȹi =Tq(Ht'Fԫd aUڨ6›U[Җȯ*66RڨJVi)-Se6QllĶ-lڪMhmBlQvya8CT\bKjQ lQv!KbN5QCjW]jW,)* U)ZJRڑ TmDmJ6V+dmTTuH؛Q%[R- aWR8`]U8ElEd-TQ -m"چ6 dEMmک*U%Vʖēb9\jRأj6*QmJVMJ Kh|5Er&shUmR6#bQ ڃi@ڠJhQtiR[RTd \etCG-AHJ-6N4 [%&ҭlPlTMM-%Wځ cb"pW%l[P6aR -lVң\`Dd[)Cd(M-T\Tw HVڕZ#.|HsjmmHM9ƠiIҫ[R%l6l(s*R-R]M-N GQYJTd-tV Vm ?#R厶]T}л8lՋB&@DFByQ6bP* s9@}[[HP洼#aSʟ_ND/1ꗷ/u큺^R)(HpF Հ۾CXm}B\@9@_o'nT:zG㔈*jT(( XiZ)R)դp+  אA82fl e* Z0"Q@b"D0ȧ3h*Ʊ2Vf5fQ6JB-Iր3Bdv'i|̱iMFVʉ5ChWjhi$??D^ u9mB^I .#h`PJ]%6',JvZVTEԋw $tr8Tr`w= >*W[H6Qa1Q  dRƒSrN z%eJ$ 7rmrD;UNf:ܰP(1cq0&5#ǂmw8X+2'"  -@k:w?NPrOPiU@1ˣdM[mf{w4.P/2667ӅW(LnMPߚm-K{g;|^`vsEyEChl?:oUPxaeURszwdHxr%i]}mPD72.0^P⪹YJ-QEDNO}">"hK4eT+DՑ䰋)=x;U|,-XA"JL͐ fhL"Uu]WGUZ =.TyЗqȨ-z=B:S5z,/ lH!S͐b=y3'hx ?Q!B<ܾaF+ C1 BJ T^Y86*^3UrxǀT V&=ˆ 9:Këjϼ䍬"D'wË!Gy$ }O*Gg8ɮGOL|彍ę@4?RP ٍAHjqp0Nj{{b &@*(޲Ga6ȥ -4҉@-3ǗiB94R 8) HHI 5l*WDlHeTEsT 8'31xTaBMiDلz qIĻ Wjs6(()H'Őy2aEo} S0*;. c>&G1L=kԅzKVOD6#|e(Q1JB{V~:'ܧ2gzGK` )_LN}xfϘiS!3$ ;5m/C^G4MaDxSXA 0 zg5T*%jqJwY[U"cw˂a)Jhv٣nǦe1/_7L#,9~wҎ{~)I(K&LuQ1dLGKe6kTj/ Ț;Nz\s\"Gr@gRh,-Y?ռx̘#`z*Χ4~7@3RF qwѻ ̓Oʁ] {:F5St,ɮ#,Yi MS+ X'=*$5}S7 gF3 Rnɻ9ZP.}i@",r_}_`-F[V}\u_{O/33an]@ XD (F>pJnz/{W~qxu{Gu)v/8&L9Ef)_Wz獥ÁeGd@S"Sۨh``XRMĈn?w\l@Ѫqk~0+ACL?݌1ǂAeR[= ',Ez!cЁwuW Gd|TM{~p~A| k@m)saphrSF y;Hx-Իʪ]Gsl<@Z D*x$sAtԴ }̧iu\1 ΁2_>2TCXPLȿ>ԢPo]KPAqoc:&D Hwx5`6v5SUѴ=Hy}UJ٧6@sv⾴};9dA^}g&$b p8 r ]x/ c ȞF~UFNHӢb(*(Vb ¥)S! 0&le-O_o͐N} qSW <ޏ԰#w]?ogy(N@9R،8؋/xRf)TL$'{2Ry@PDwk|K#0(G`J/~EGS 'sq)-a<Ph,jpm2Hw`~ӋBG5nA!;NGDg_$'};>R6-QA%{ ,= B v@ G85QFE6~0>R8t}H(׳8G&Pudd{fQDSDeNE _^trz3)Ywe72K 5-}ڹVO6\iu=oͮ}ZqJ-q|y(S;y@W.`wL{FTM9b;givm}đ1eP McLQs,R4}`)Rj("*CC,O~I8a6Onj'aO]qTҊ@cǙɢQL {my<(0]StxXҊQB(jaͨ!l+&=2k%5({\&<ʔzM_@ ? 7[ ћJUx-UvwM)ḇ)="`>oϑ6֜4w9f`~K/ 02ࠜl,Gð$՚(,J $2%c_]faIl"ґV&P GN~>H9}@qA M/!A?egPm }ok?3df8}$:/чexu\JN s:?h'xDզQ;?}xs^yzٙY.:ً0z SMV+R6іFW:mf4˫V/=-@.Kt?m'x~hZ?ˠA_da]C#CQ v^#p`AjMW%M]8?K4}gD ?%+睻QF/Bn;{^F~R*Ec;B#,7&4mOO}OJmWR!:ZeФD=[l KwgȯXK7v4M׆SBF:uFr@cʟl,PIRX#JdOyN IA4\)?Ckh)ߍ't|,J).f&i'04o#|_aޯUP*]oo>d>*0,ɞ%Q%S  iiO#3-JD֎0@UщYUu.ZA(B g6&G$BPx~d/': ~ΞCjJ=.0q$Þ(]2h 8ߑn=Ss=b45ј-M.FOg/|K#/~]?Kh>>Cж/'k(ĦNnGhFOW0t2o KG\.}e1]K*.ݣ :՛/[e F" ,s؈v*؂ئQF<19Ak!)*/dW<:ˆ0&I}4o#=`yCX'nx_5l (i"?{:XCB:;j.qն%SGt':X~=W2aj)#%%v%^yϕGNCJo#0h l `2}6 c}ʰx-ϙ*KY(MZaUrKW@{DՑ,((1Q޾{2G&E}Ke(*uVuֲ r[1zΡY6[ǜg5 >bkJU]L]Oyjnܭm;n #4đ*od;`3X8_ "o6͂B(8بϘx3*%DPK(|W<۪|W hnv i]4()˜zHE.Rܽ!D\A ݳЯ\z/G 8_$m?T@Hȅs:Or-kCZ0"HU{ J)}X'*Û8jA\{ې{:8oG&)`CMk T2 eJ-JaLg `)8D5vsL`̹c~;ɵ@)0˗1Uw;ѻ`KzZaL=Hi.O.iif (y>xZ-SEo7kW_N*EH _yDd(/ e'kl3.{žw,?L=X@e(h>7~"C o|g,o +MʳSհ FU[9J&U fk): `(?Twn_eƢ2ߥW8fې 'ސ}$J9nB KdJ"0 ir)K}$vN .#@Nb+B\c (ItJ<^;Ͻ^ T*En 4-b"F f*C ̌7N/0 aS<_5|,0Iz)TRC~V{Qq9IX+/{26罹T*ܬ%(L}%"U E0Q#hggc 'OjPx-8zKĄ{04,KlwFM4i Ki[;L;-i7_ɘQ6Iz=wmZ6sF|"d ;H+ՕEh7qZjʟ-Y}+VjYAUAZ;Y]AJTQQC{(ڛ.i9 k{H;"}>2 ԔP6>Ŗ ߲,Dsfbe ;\ٺHӺgqIcGi1YD}g(l8X';>S1Dqu?^aBjLR>:@('ͦ}WU &L4kn3bdMϟ>yz|Lsߎ<ؙ쌩Re "bt4Dh0e)*;C<.5Y'O[tg§ ܐMH왔z1=YȒK=Ih%{=|E#,)\+_%Y֪TZ >W{酣E_ fm{<֧7Œ>HU%x?㿨_{:99zt3)@Mފ?޴KgTk!Qm_deB8p:!MX|F.%ݶp@nSBh? @^Oůh@2$pyuY(V]B<$XљXo| d(qDƶ0y)!sO}9ːB1 IUTn_!|ultȽ3}>*޳*$Be` @TFo)ʚ=a;kXfBӘ(R2.^v#Q 0 3P.j'D08qbE wNsG󬾽xcm">TzL#Oō,>![!)CV]DžoLu\ c0^BfR&<폙`yj\'0By8En?C眴~e9_q+ N-K arʹ&p ^=CTAn9h}tl9JGg>aք+I(Cғ|\ȕ;'/p c!M BM]lY! /1!~'5EHx{>m{:JoB@}/!u8Gw"w܎'3Mÿ1`PD}?[ē=fBN,8r+ys+|8ػC<a5uyUI;˴4Sj<}q#ryڇ*cw@ugNco=KQO&}3\-dʕd}7,F\_F/w,R_6#G1z?{U Jȱ_.1t['T5";*b,#=Q:esx;D*ܬbń|N),ͼWߜjgZM|{?Rta<5,=S#En3=wet|)>*7gՀ ,QWN(Y0 Q,0> 8BEw~/Qv)0%+I"5gni=\m!o DdS]#Yq٬''< ¢L rַѵ=KUX|vd ?+D1Z#F&NR2 CC 0]u]v$~ztN?g ko}-&ˇ|^wݺYTW?_𥎴Q A;x?B ؅w\ۻODC<fxNA7)Tm-;3;H,Rhƶ}b`9mKC}WuqdK湏 5w0*0b^JBÛJ!,\i9K1gx3֊Z$ 24~F?}W5]݀&r^n=Z=Ž dyΆץ~?OGS]Nv&>G'> $p]ľZ Q11-ygf"V%/"A( j:~Jc`%Jy?7mxߦwd,q+ML8טm^u|#58wpѾKf#Qt}$IEsi6򿷲ۑL^6<:zs~Wz͢`6bk5mnһgYUUEm8efc!_ʼn `9{&Őw;~mRznr&.c_3?N|K}<~}i&??.Mз\Im{0?N?^jidY !.\è%4`I, "4kB';f{?Q*^H 9Ayn3[/ 0b^Www[c>J{+q_qi7u]|7觏;]訫]Yvq1>G_sp[/ɑ߹_EgL)9_ry\S>T\?(bD<[vz:*/x$@ɚ.ﳑعȸ!%r@$@bl ""ab"$ o{6gƨCufm.iЫV֥j6y19s$_<4=~x\ 7"R Ҙ ρL͐ "cA><-x1^nwkf!c dfLYK`nЭSkudmĬ<)-{ADD`JRDxWNv@{0"R>7/88<&n2zER[*O>!'"@ʐhL~F懚„&SSF4]׋hðCւ<'  GBB"n:sMD֯ 0Jhc(JzGi3RBN3:N{ͣ&1Jʬq3E!feDxE"9/uQ4 d 4p6㣸Yd ((PTO@.Vl)9,F@ŠՂH_c6Z"PPlBR-ˣ;&P%I(X>3# hJLBkan|܎$Yw i0/򆒘{V S{wP@ܔ"A@”/9'~f:<-2SJxݜ xO}hx޿g۞-r`sViAȝ"ĉPgB8>(n&֜~<;xO ;g"<{/M0<>N\'KQy+?v^{޻]H:/IwBSOIt8::O>GWuҐ{c$M=̯|>jS rd};Ws{?)8pzFKW+&l.?'o+e|ZHmߺZ51$=>7#f/6mnMx4uiZ\]O;M̨BI"XYRbXzi)(l8Ŝ Ǔ2 kRN0l q . 6?Rq!Eu,tXV8B=W"cwk|bd|[ 6ì/)>5pU"/)˝HC7 P<⍃&rYL(vW)Ϲ̖*c>tKe?ՕyObi6^.D&86D^GѦZFo*Ժi$X똻kHa9>\&iSN1 .$!?XTN4/=Zj1Pd '4F`M|i M+`,q4lP `we|T~SռrNy<&PsJ=V \gdXSuw-73"}+ɟ{ z}T^BЕoΏx:B_i߻Ȟ6,8: ?lBzk"KH(H<ڄP+9Av4 CZhn#NZٽ~'2='0RF> w.UŐr=P44R>!hU$/@I~#k}NS]t7ybG%~ucuHgrnCԞNpuW}svPJlx ){yN I_ۺC3Ou+1N ch]Ԉ7|Wօkl0,.٣O@rx*, q῭} َ7qx_ϯ"gUҰO"fd׀J)h ɧN(v4\u}qkfͧen){.eg)e9Lc}̃>t8qKF[%w-WR$uU)x|O(y7pⴝ^֬sxH':y\fɎS'^AfǤE)՗> vgiէ:>ss!~nk UxV~;@W{>> Y-[ T`:\5wv=au se}:Ԙ0vӗM}ꯖa֐lHd7Z[Q{(OPK[M=Wx8n #"j,Pw(>e W}GcmqU^]r=IS2ZC%s<-՛G" !V!3lIQFnqthaꏛ nUA8 W`Ѯ5BR_W &ky"Nyܴ^ b[D%,11^٦c:PQ?{HSbv6@|@b3.)(t*&"ة - @@,ӌ@08NZA,eBE.cBϜ{Eyr찙F}y{-;ǷSS&ԁ:D zNl1E&j1+l<0=A!=Fυׅ` M{ ԯ09J3W!v.,H()F"$:zy yNS;'4?x @*Ff/,@yQ#)5-P x3'<t!ް'&Pd{m\{Z7)@8K&te&bv !9rjG5)`|uj$2eeVgC{p/`5G.qǘh[K[ͷU8>JW{ܢ@:}Cs)BUd{p'ib?NoُmBVwm4^!"Np'wv,D&`J 뺥@P*Wr;꣆Pz,eW/,(Kd3DC絶PA#@Wϖەp<`x7W1~( hBRYg;s@c]7=[ Qwd{OWSI9fB$/NaRxB`؈ pJ65.;W>O*oSr@2n:oDC' dw3k1?7ljLۻ T`3g: kNvFfbCASf+&d`*#a؈:sg``J @A"l1,{NU BB>6_Шu(浍L4R P0DSrO jHh`sgN'H wuݿ,%@AF+6F6zOk_/w{AHEV*Qs[<`լ|ȥ.9I,:7,NUf ,; `н1(&aS=F~{: /)rWou S6N+<#E(Tz/wA}ˌK|Gн07*_F<^{?Fzqvp廮Z0?Mʓ6S)ƫ ]W !+]ڿɤjN~(\J뽖ٱ)5t6k"%j.i{ FLT5<%'399U&BkB"ٓyq)SkyYd`ZT#rSk?ML?# &Dͪ"B1E/6K 0s5B0^ +"o]+փrn#8+ A;Aqx<E;k\֦ƾD92h :Ӡ790bVrl1,꿁%?ZJur k阔;bf"GVq:nX!>ӹdWfڃ_B ^wB8 D'Iϲ#Vh!mAyc4/eoNi"BKMB`r*W3]Ӟ+ZCɞ,q~&COޟ7 t\L!Y!HREn$:FJ^/x{_jKeYsG7M [uk|uZW| qt80߼Zw`d^j){uEN|nۣfP(5/{c_YY9ɚ,vBL<'ָ :m';xE,8x5;e[00ֳHY>_ A d188,%;V7kAd?'-[mmIt~DXdO DKO!ӗ.Jz;.LZ%v;P>(4 5T?x!JWE.Kkeh6٘=:ݡNVggNȐfTBtFU;z>k?| mafs+i2/]l᳜nO}0Qt_ʓپ]nۻެY}[0_(DǔQQJ}zVt.ؒh&-[^Ȃ Huʓ< xF(/k!>0[p#e.Vp%Õc5;7~;U_NA|Jb#K%|Zf+F?3Sr1}?BEAV1(9:L̍=i "wvD=SWq2_@4,sFga #҆+ uh:7~ASYQ(!61tZŵ̄i6F;Лu`!ҀOtu-@I(IbgGUUjݐA{ j2ubTJKMDTۀeEuWsWнB߸rH/5TPaLʩ7C԰oJXYMX2"qco^cu-tAlkPDl>O󼜥S.3/E{a_w[Cz3gF4]2*#TSeKxfx>G@[9?cf0(qއؾEЈ-&%8 &8"԰z/Wq&oqk:58OCJtr|E|Ul?k(]۩֠8p7gX"O{8Ј)7%uU?R &/D8* oQ (Q2LN:џ"Ly)&q}c  t'jYۈ5?f\~"D[{˩4瀓Q/ܜ|j-=F=؈ G3scs#%s0rE<5 h7̳ZNUzh0 TZOlj77 # C* JDSlM *}ĩ U7rzjV Y) ĪApJ̺;1"g qo>u- H>Q*H;۽Pze q5 mYD^׮okpF|INTM)<&>OFX@}P[T" (@]+ ՆS&,?3ǩw@֓a׎IZ€Ze*#tJrT1ݑ2P_\PcJBH(lQ<ǍK5N``DT($FU=a&cypVI!7r~O>&_? F1fUƼRgs";VUGV>uЎPU5@Rxђ>Ń BQמݎkK~l?-yǿemeN$=o6%kV hN%2˞< ;91!!&@ 8p%M~MA,z5 biQHBd ҏOW3?ˊu1=/ȥ : 1 L"bJcknDm f[E|砭Ql&%Go [e"tâѶ~{ػyxt}HA:қr5O{H`@!Ype2Gs{;x]w22}Q ҄06< MewvduO 6h $3VmUHp;_`}*ȸu{gDžE6_I|'޻ }1`L4tiAHr8Dr*/b5S/$%(YuZڶ> NxF{PJW"~l}{kqlW( ]ʏ*PG\G(/N@eRH!黜)nHτaDU}lXҧQ1&r~Hss,N9H@rTDvJ*j+l})1j+0"T(6tԭD7Z CPaz+q61ՀP(m&QEDZȊ҇hl=?b8U6c INf dQ 9A R 3N"HNY:K PҪyBr6 u #3qNTSz/c7wV5H_]0AQ BBAP_D>yԂBRWޔdk]<ˀZU#L8\qB$&!0%O;! ALte#"D4E CJ(&Z%@5Du%k=y'ρ;^uvdO[noaPA+5?PpGeL 0}Dk R,)*@'7>`v__8-%;tulRO>}k ~ޯ 5N>F׷&?9-Kw;~V߯! г|?&O]~o>7On^JM ~Oa<#<'CcG*y,xx0v$ÔM]JA@4r&߯{'ɓ vl A ( f%?iNQ)g=0R_Xx>yꫝQIr7/]ۻ{5I4$b?G FY:Z&(~4}hNEm|Hrz@hݚ,cuqs-WsI>8_)}"?~G\59L0lgGFUu@eb29Nzxh:ӚT(ĢX:>fWB}$wL2'.Q2R&;zӄupm4V.{v{_WisCY%A#@!e 1'RQI$Q]fau^'Z6 *s|q0z`jKF2eaOwU^\W]73ʑʴڨkT^1 $DRʐ M @Pʢ {۶FU IAAg[sGpZvԎ).`}*9ё%Z/4:DٴOlJ< 5qσ& yp:8D}> rJo708Xcyٟ}çl&UGDS Qh[zf31_/;f uW-` / ~`A^g,dxH 7j #fM%HWr=]=XmrV)i2ɴYV:UZq!Ueڼ.<A I?2@P3u;e.ﳗhX wdZrcbN~c k٪)L4I/G-F \5fanph4s2&ͣ&U O %2Vq kﴂ#_ɾv$,C'+HT/9G(h[a@23`$=44OJs@`x3צw~y;-drڏqŜQ ״ ɱkE9 $!/io:5fѯlZNѽc9T t E~ᣐxtya*ѐeZ!C.D 3$<3_ӿ+jĺe-@ %\x_]s#Pـkʆ` bN:n߹" {TJ STP] 0ŜήlANyX}7j#3}d,kv&kEb6 M<@iמkqG/SB9XihPchC\=;v{j쾢4{"`Uг1+Lw̏'8=hMz *\ b.Jсiuda#jB_] ngG`z--%4+n& P;kwH{|zꦄWCLf qJr&rB|݌[KWm,bFÌF` ,4 [Y5Z˅:cL'x/~Ƿɡ1fƕByԽzְ57;a/ S00b$YڮsQtߵ/wuP+3>ϩӋ/ u}t+&myp\#VB_ ZN[7!hQ %WYֆFxtx1v64z[?-3 4qk,;E7*IJG3kJTfep1@wX=3鶚unnD/i&1*woҤI* o8 s֧{>uY83vfΗ8ԧqx:o16_)WZo=Y?'ܥk>:q\;w7'tRlJ>q*NBI&YPj @fSk@/lQb"}T[?8==Ow+ /& I^-! ŽYq .`M|OeQ?(Ն6 LJXG"4ji\e1 9!w/RRw}\`Th{]c[d0>¬!KeӰ?֟" ?W7JlbN7xAa ti:聎 L%%ZX,F"יLJ ('bԁĝrSģ<'V-Rfe`AS<5Xʸ􌤱F?@~[]eEqW`,zhv~|?H[b`Hfʀg|ZDMIDbPK>ޠjKzP)<"oqk;ǝ2AkDzك'F/9N_*g9TJ(eEZkE+T,zeB 12aj/@23{4yB "%¤{xRXaσt͒To0]!>u\Ms+eIO8F2(Z^ 2x\Q nZ{CIOe ~PZWYS˔qH]ެϺia?>_V#rhvJwfH\<"{Q(jۧ[|B r1K{t=jz56MyЊhC9jvE#HP0bNf~3#V+o0_A]/:J&h"+< 'aY.z|xgそJ8e&[?YEf6ǀ[u@p !,'MFw'açt0h1\2*!MS :۵FjJ*K%KEhz=u !' W[ycrfr>u;}.G)ۑjm[T~6~"k^ Fsmt14cUY!BgO3h&ŪlZCq ? |a s f8_c%@{uG-hF9B tɴ%]#*%&i}zی(0+/C+'|Ev!1|aiͷa?i.e48)\2/Vp,SZr%NxYa%M|l~  spM&˄Pm7 eE O !OJw)}u'׶@tT-oLN(+FvHXlDA" X8)e|Ai|Q8 4U9- g.2M;Cdߐ&­eJ[d=xbQ,7~6֗cٲDfk1EeFIЕ{DKш8ڢd1XoѩKJ<ˊn,Uͷ3<~>(T1iBT3vݾ *6TFMUExgyu/W;a% /~YCBGyxj_5޵v"_(%5cU bh4p1"#iCLG͔h-}<(Kwߏpil&էb~j1PAm|F›wއO %={r 폇WTpꇨ)0?n Cޅ ,>m< ")C@LrFT(XӶq[44["1U]2B%&]dתBvH^ɸ.g~p49[?o [~pK*[݉ /e~su*FD2:oyI`CJXNs8&Ѷ{7o)I˸OJPY4oGsM{^ g:KSn)v.o-ع 1 ’KoI+4ŲEk]P-w]Ay{z-P} Ł2Y%h,B= Q*]KpGeLH,dc#WkJrƂBeT\򻃞If<9B@vQ~ 4Wr~цZ}b muwN ]Q8Pwwsݞx0 rZ;lUqٴMQ7hW=A{9FX*L_)vKj9%)x (pH`, .xR6Dnp$?OgG0Zbl6Lf!N7[wœu[{=AD VDL?{W>rBuS^8\i 1YKe;5#tؐxC|Jijz7k27 Cz\8˚ޢf/vޱhJ#wX0YK=*ZG W_EĊm^\aJɎw魨1xR;ld oQ''YGp!-/tuJl-Ӽ!qX6ZQ,q (bܞTNfaG5>@pJÄC—lJF" d+ijxIAlmK>*_vG.eݽXC$we zBb%܄G8 PboڏM+0 pqQ.GP, `Ws7oa0m20zvФk)[z9CM钘jziV 2l*߄M7.<Ӌ6$Y3 $@;0>Sp$-xY&&!<'y3?GoY ROBfUJߎ_p9/òW :WfN Wq h֥QgI bZ^nCB@,9~Um~r+svod3tʡ{gmMZJiG3%-:&rʛ_+\ݴ&]<F8Gx֐ǬPMsY Eo-+ mrj~+Tlqx<x_Vhܸ^pݬ> \U zS g=O ғT{,{f6ytILťqI'T(INM'yI33LDε5ɇ|qm2puӃvLOx]჊u#'Y} 6%O|G'KVc U:5ItVhɐ i]mXz2W>taCw ЈN 7QEJi1s96GJG-dT4 _FeFn'Z͋`ەċqߒ x. ąf:ۓv6=lPYSdZQI[[=0xb_ԊA oTw LTVqJ6J?* kUjQ!",g [Y˼;<< T?詟>/(aD^Ĕ7/(Cpr軖VGÆrRQWꩿJyzςW$ pmь0_nJq5y0uraca#6p0X6z^0y8ҿLt ѡQ(Q*^@wQ61dXCJ4S[f[]ɫlj5gJdמ sv7ObFw/z]W69 NhYxau{QϞx(لXQe+mrp˳k0[[jȶoVGa 9̅ w::[ z/" T6lux|ũ1*1 E Mk8)J8uXjPI*3Wq NUqWUޚ^~.%lePPcaoFͲOV.fopJRi@]ٹrH h$!*k}@ꡦH`Wȣ=ӒBkeH/W* xQz$qQ1,ղ\nHuKV =m$r?v^u 4'âd=!Ei@goVWAtgB>mX=`+i*>X/|?Vą{_ /MU {q^0Ba!i򑯜V~ma]&`O)!>D*v 8w1RI(>4裒_V'S-Y&'E{S0u5t "vOEг*\Rx,ȡ9K{˥1%`vKgGqN sbTZyG?C%뱬Adf q [9DQhqf,l դI:W~Q@d( 0~.0Z@z1-{{&#lLn]~[x#?}p|^MRúBAgq_!H CG-GU(@65/О4p]a3ݻbtPE$1a8o!hY諟XaWlU%YXzqgAP>yE:#`=;pU s 13}8{6&QQNJ8Y/%,ޡt|gfXFK^~f(g9/1̖_k/zڤjr%J;YLMUKp9ҞlO. ߭(45CV 6 )1AZ'ʮehK'cdPt7]!]..[XuS#Ua,oE?ѱ/}H5a~eOU6CpNҁ:k%fjWms2VF#ju61_r; XAIm7Uwyc=tO1/XK"ec."Q:mj&bhr<p=iה/}@ZtryGV4QEJS&T@B}c"Gf_umŴka$3Bi.=y}qOUtqc"k Ƿ? ^1֖'%R("t+R9(vdf=NmQ(g*)A/MM"[J/1)0j\F(V! ftY.\'(Q'MtO9rm5mZhPy柇|1[#q (7캥%ϚYt@J< E!nCkq $^нZ`c u#"8iU`Kƭ`H֓}"h\ X6]e6v>~dg; Trض%751r- ,wU)p<ӈSigsqI !MtSX*5 W}$@Dy)Ļm}(!;b, lDݭ?mR$敉[CY$2v;gׯ\;=L0X2yzE9zl UgBn M.r33tzs r!e :Le? d dz*)-TkaGRs[yr|6P5O\!܅cMGi*/W>&_Đ\cs?; 0= 4)ɸ:n 켻WK(:uѕ&$lGL@ljHP~fG~yD8Kn9M/13.*CƿZÜm4@eĤwK#=p#brȐ1Rg9H`Ѷq@gxE~?B&HCTbPv}BӍ!sk='{+z(K0R8bZUUGxYy'yYB DdEr(psM_O$"v w•У5 ' fIS !9%hp<tۂæ0$lCo0yϤ!qpՅPiWƦ_.&Q|v;㾯՞#J3;JeH3Ǧz,}7grt|&$JMJ]J=X},h\dadPұTw c"NNQ[..So*90/Ή6]x@ aL qr\H|Rlmo9\hUK:_{#T:|>`B=ĕ8}V*NțZ>)24&v)|f`<#B[@5Nu .BWF}IuY(kzNDܯ htp:x%Q;~ۮhoh3{<*srXkşyab0D`&.㰤eIEexlǶ ԟ(3`c)왵R,eQNǴgM\}W[ &E#Kر{I8 }aGYRR"(J kw 2u> :Ћ3a@S|{(KcU3 7,\fghWa(1v$`=X ;]G 53 Rse>-eC"?MfK+!cQnAƭ"v8>FM.Oz2@IbGgݞ$.~(U`N O'}c<,zLf!0\ɞ03=A;$}P׳kw;>0' ϸBaӣC\܂n'Qh[u1Ľ;g]]cp!>-jß7m0oNk+F8Oi"^ȮK3x:AyYEo^PSxK6 5idOewE7쥤O AwEKyr:1w#|Cp N0]!`~3yT͗lO< Hn{Q(EgO |эhWV~@ t~:L189_I t8bltU`jU}oM4G%Ή8(WW÷&$&[&=c{:]P$^䊕2qJ5k 30Q1hEG.$s>/gz`I@1rgs+:GZ=Vrɍ^`퇨 K{InCh0CKM#ИVTGٔNh`xF k=c׍u{ݡhRF5zPreF8-uf^|KXhT'h\< KceH%!?z1g>Ѭk&Qey+2z}nP(i!bİ+|#"O_?WeK;(MBIuHޝFUN5Lt٫S}p3 Պ9hvB!9t8lˁY*S `-k͊vzա{Hu6*3A]tZ U1Y[MCR%_j/{UM~9YC(E`J4KfA&I*"7B+Sٿef&o|7䥽q"f}I ɄEI7Z|+`BtB>% 3ts=ǡ6Uzj*п$`H^?7G#yj|;=Rdf/lkQMOyrYk'UKǘ{cf@0;qw!DI>ĵې_TK.) "ŚvvU^  sƃMuz29:4]1µr Φ"zi>SόW bi'.ΚYuLu/h.v:Fy39An`B L"×N:ffӽ_X " 6I@VGOMLe.XtoυY+"DkFބ)SˎχhncDbdȊ FSO^ԌYKы5|0*rLwػlvaC_*l?kFׁ2-dΔu X*vU `"לymS19%p[cB-Sz:NzhR=LGW6,g~PM^ScI,st RVp%Wd.eu,("LGh5KQB)#sPo%v2m]qhD^1M/IQMݮĉ߰჉X !'ҡ˳2k5`hh 'v=;*n/΁T^)# |[; !mhvohss?KjpJwj|;fC̆ Nf EӠPsHR)O47tA qgj Qg1IL/7z0 pk,7&蟲ݲ{Xr_dr a@upe< 5,[MAW{Oϳ<~,g6x-xb ZUfוɧada9e@aHEzJ.xdʺ $鍙 fi_,;QYf9{ nهw A_: ugvo'i'kCI;a+I0{Z&yKF>krX ]WW A;`uڇG?ϱJ9_& ^uC\ikU+Dzifq( B c띭{'ajcEs[`> y}A2CiX60JeGcík:YRj3F !.D |6 - n[N{R謁A!QHEfZYYo ُ.klwR7k6i0*s{5ڊQSsuCAzq\5QY=ojBRm|qPR1[ gz? FEm$0bꇟ 0y} P!|ä ;0or, ;dPY >@Vi$@{PlV;M _Sjyրh݊l1::!]Gr62 6"!B ~ӛ~ {S?:\A߬*aÆAMbTޞ0dS;?DźZ-rI}(7dw{egA[d3L ;e?D߿>H 6>@B[r^ &IgMKҖjt;Lʪ9 V)w@͉b7*;=^i"6-78 #&[C sj*lX~EU$MnPvk4)ڿ{: AD/:@9 H1fE4WTyo_7h40YZk pKe ]w: }"wPBܯ-d~!ToԺoU13%\"9s]EXf2=(S[)V -`b-8ݨ\rS0R\4*n:zи9]~[|muO脀k( v}903gt ,2-_8eXY o=-ۉ"~_T~o\Q*Uc y%%Řځvz HPcSs@.s `ҦޒCfU~RW9A(]\ٻ܇a͏#}_h6)M/|A&41ӛnߓa c#^:*&VQn)+Rn]X{XxwYF)/7 jݒ$ĘL]X4d54TkO<=8; ;tCmO3ɴ}} Ш&yRmUe)pS3bGiv+"۽[GabSZⵆj52ъGV\<:̀te1\w/s#+*„{5v_ʮ7ăSH@)~,@Yi4 xUOu>YF_5L"1*I-qƉIIkyBe(LBn#QI̯AU3u+ |[B_d'MWa doP-kE=-\1'iox Wq* ?s؟NP,HE*A ddLMM%*г_NrB;LOciL# yR~¶y }6*F[]0 T{>¿ 5hB˗qb{92o$aK`|-TL$7X2G689Zb]nitzx*ts9a/%{/RC @U*kLAvD9-4SsCGUr`^DibCcd!,kG56S$Ե E#NJ8J#Pjr6!bťҝjY/# ˫a5n)y$ls }z18]M pٝIYCk);]^Nq`.l1Aw3:bZ_Db꣕VlUjWIv8B N0V^%yÿ%|o ׸Z㡮1, яIy#u6'݂VLZ K v̈́¥7penԵv8^+GKIG2kσ[ِm*5K7&SB"Sy mY[ j۾dX&fTs%UJ$H0ԓ[8+Cf7BaWQwƝ\XgK}LC߱6ua) 's >&o;`Xsy}8rEtV~IdJ=,v6n_$Pe[LHҘCE0^Gƨ oS/8zREG-+%rrLi97##1O{97£8]D6/S0|!Ie#7 rwu~3><wm_*4|Up@)zK8٘Ȫ|6LRT3"`>̨ĥ܉0ϧ;Fm"z ,Z1>w YG#mt8ު-IHogSys:W)N ~\W8ެޔiK ZGiIDl JRUZҞ0Z浠~9rG%}70Tf&pϷrG/?ٲ@0D,g]aR(Goxeɗl3n.WS3kkizx‰YΌ]'UvI9P5t+-B,\ԟOc*N!af=@k !YM< l ^6鶀4h@ 5C߱d}2J0b8 OLY34CCpu9rޡVf`BUC4놡 #m pdڼ5l`Š#Dd6bNc2ЁehS)b9 (=(֨,<0qC#ffqذght]2.`c9+Jҽy8:80Dpp@yʶcUT/ب_U/Xa*8o;m`0qTw g (;G7]K3 Fпܐ`b #X_TF< ,ga4&NB!A%6{Asmz[ͯY9*5lCftΡA[{#bM)]ڝqҟu3Ŏ:cT=By Nڌ?]IKccfjGg.` |fLO궦i|=7~e%IC ;9Bf4">b/$N=>(XoLMi<%5jR؛̨֘%y"oLTě:܋"t臜w믪[q6r/``FF" ] rtt m3ij7?j;0.(9F)߉JST>(Ky[b6[]&,O"! NhIL70w M ~3hJsquRAĴؤ gDip&/3PHpOLٵ,<˶ :*`]l<0'\>9Ff)#ՋEA jz6+gg< */4_q+aÌh?kɫ yhw ۔n2QrD0uVErY^U\)!|r#'(QWF־ffE밇=;9z6~ʠKnK3=p}$2Vy_sUiX W.@nEnh6\raib҂KHܔHJ`+D3c|sTw!jPz@ ]l[xHZj_K?),O~A5E@CNGcXҠ6_Ȟk'=H;ԧlaZ+w"~HwIoY4`pg<@.a(N/ՎZWJL̉y' tDOk F2%d-cɳRwC1OF/b?.mX`ptxx/ K&CaZ9+̤b\/f9Ԡ+hl.oQl_El⎰<YMox{sbGltOG{~z&!V0z9gegiBc,]1>^~2Lq)bTeK"P}~)|P 7'@6jQYY&$sE[ ȚÉyM6»7Kd%Xw4B)m=-zޥ O5̤2}_2׉h_˔gE#JB׫C # vQ_O%w۶eRv0GD("٢h,s]2qfe0ZeymS8ZWE"#A OOPfo.֩hkTc3BVda7tf6Dhgs"NAI |&Dd+C{^WՀv+^&`%F2*6gH|1-D%>5b9l8>Q}Hkfk)Cm$ԧ7 D8SKɩ-7| ){~"7õ&-Ltk~A/A,V02bPt2C`yH>5wv5BƘQ08̬88kS8"brL>K6ym+^ 4t~oOA\Lżꨣ@|5uIXW3{OR:IUp 05)0"2:n N"agKpLƏ9 @T~,KGM:"-~|<<&{QͼoQ/g4y1orr›tm I'K'h !?CP+Xe1q,Q^:5="%.tq]J6b&14頙Cxl'TF>T`]eiEUp+ ),f_L>y/f64DBUFH _N!oHYsp cx*!V1.:9S]I^rοIGP2>ȍvH}&riGz?ar+geჿ+va"h8 4Pz,?&F$Җ}Ocp 67OʣPT7ޡ6x*lX-,"w#ȚRNjJi*f09uXL :pm M ?9kU s}.2‘*xy^U np 7QfKzʽBhT)LHLc4!k p9ѡŖJOWݽ]3ĝNt(x?JeUoUHIr_KP瓵?&bR)4GQz*|K˿|#$,?9>p<r$E&1IےsS`uٜ F;]6.֌">Nb|e5xp&[kMmShy S5as l}qg\%?Cm pgRS0V|[T<uD*,Ғ"﯎U&zhո3jZ\Ĭ+s"S/P,OiJBFHe ^laEsprc5tuWw@uwf.'eݱL]RN).datHik`SOC <5`n=X8蠜:ݥJZֱ=af{|% .2/TK;@?GL|bd]AÙqPx&˶YR>7. vbgl>بwzhՕW^"osfV`t7Q˟\o9qoDЖQ/YHo"n&˿\'*5:T|t ,~ՂEr>ϝB.&(o!IJvjkܩ!ʧO-޹htZx*c]N# m%uZCro%-+K.څ ;R_%0<# V0pcȴ4mv/5>$)I}=v%+y %w @{&jVh4=}ix%^LL2!IgFMamZ!`Aw 7M@ d!̘c3\ w6)pTy,҄naFGu- MhOۄT> !i)Lʮ0(̷$4HSp2{b'ێ4IC"K2pG=b)27$W }wFV0FpMil *Kx%"='gm,dt9Q[~ZGjϲyM56РYrrwx՝%S~((})!Cy؀$^cYqRc9M>-I9cϞ٤L!M>'tȚ!_ s3y$~bt2DP04~M_~oyl4}P}X]λz;Jv7M@k,aw}c#?&G@Iut\oWWpHV00S23+\'l\6LU NMv7JZ3[1sHP0Gh&_%p\Bx7kOM̕4P֦U_A]OK(pϏp1e{c>{Ӆ2fێѩ:S2nfSy{H/#ªFҰf>آO9oN,P2{'-Ntox432,"K809(Fq*H바9&,QuFձTk($d|G\EP1 G3+O:(>N'Q#xNq#Wrf~SUW׼^qj©LոJr$r潪}˽FHm4.?M7ĬPI\{e%`+"ϭ Ug1)=Tbe⽺7V=8A)isg5CkSU%QoS^Y`$-A ̷ ,z3V&=a <΍#`Kd@UzqUШ7&tE|5+-a:ֺGT * ,^vx.G Afg}Z!cqbC.ZP9mICORWSE KNC3ݳYWf!ʠE{6b<5_5}Ti**nG!@R#"^$_d<3/:)F D\ɠ &_vҝMے۔[^NPF? ^]qyP~\+0&o2zWM>@a5Ê^U${mw)[y%!|(Mj)V~ڊJܻ%LiŠǜ [ySI?.B9낭me Bɛ9yF+X$OzaiVp( wC}%Wc 8uA=LJxkFgDVެJ5=Z`-Oaf̷m0c3#d q_;0Ïgٵ7Uf\Z @Ws.ISICa+m^U0_[te5wI\FKчIfs~;.#BU`?k 6==o_hƲKdjkd&E] '2ŮnƘ#|_]o:4iNrhD;Ͷg߀/+qEۄj}iyT׃ƾB cGoG`aX0; kڔI DfJCpβ0']kni 2?J*k83b#)+ aXѰY`BWe_LaV4߶! (X5 a)^#Yi!c߬; GwXY/^)`%[\ZVzjƞg҄[iҝZ|4²+UUAj,>csjCZt&@iْο"SL ·y.KvoCSO&Р` m?ʄaeٳD+@C;E& $ (fgJr֣W9DݹeUA\5@Ke VD p"-8@9qAD=a_})a]~}YXM_UKf7NgY3EUߊϳXSgw9tb_Fy^(g;3P(p۫Č)D_yY{ o d"yMeiƉ;U!]#w`{KnW\:G h{YIۺ ĂIlׇ v mm0ደO*6&H`A>?G)zi <]geoʚ Yx ^(p1DJ9_FG{*^qg_㘃.aA"cTrm@|:䔘}(%PS'W yY 5JM9v1o|&x|cg NiE_[NܜmdJ"Yajv؉ulSpٲh|:vb9 +B =T"veߦJxqd`!x-~fCyT}))r[Z=YnEJ\[棊mϬ ZQkGT-[> {}d yUCtfʽJ@'0<a d" c)!~ФGn{0 }\q[t0:*rr i-4;a c©^.Eq=1k8S'I;,>zܯڮ$ Ng[6HL/_dL-QݸhᷭwpoVaJYA6D/-^_mj9!`lӐ]WբHx.r^@$+?Aȴ ovj)m/|:-pT:bb) 9cWD,o;ȳH!$2٘?A.ԩg Ɓn$N<)Xψ"N'9շ:s^Ic&/ġU! h & ds/;3!̹VKkH1ga㭑f/yQ%Nۤnʿ{QDȋ`p*`ZRMqPsP졊gh ZWuqv>R[g8̭2#i-F$3w PmzdVqXh&ѫ30\fS<;SGrtڱk 0ĸ&0b. ]o}P;#Z[kP(l/NǗa6OڱylKR\8ɤ9_i-͇%=\-,Ň]kA`\#q-?pw:Nq& &D֭Mkl.fzHskGhi"GD@ [# N,YgWrIDվn8JaJJƧq2gy,@zJW8%H !h7Dp`M޲b̻C@d%DL6RS_ BZ'la_: +]XC8շQw>OY[lZc֬ؕOUh*VP<>Ӌ0 D[eADۋxE"͛._AI|Zr<:GGa,9dNp-O'臒/%I f-l kzxN@pЉ8W@~x~BgEe~P!.Ay8Y</cX|9а[c1?!VM,ju=y-kZ`k#}1IecDN)tY+$r=O'yP:- dXHYǚʍoC#!~1ipt1jOUlvoLV_VzW弆\;A,c22}ʃ I.Rʳ8b czim"o9-.Q0/sa3Iʥ2*6ϴԁ]NLo#\J@#=މ~=ߙA:νbIM@,Ws\|cENo%̗dIz_pzRɧR-%3Db <~.#H8sI״E~RN ֮Aoixnȑ5C9% ZO *ybqczBr]VB/[a]<)1¼F[|f}>Ƕ}@}-#}ZU) A o=Oe:s\M$N܅Ŭ\z~O(7gdvơ+JlUȮ`ϔ:رq{Ju0(~"=Q9 vV(- 7+qq(vcG7n> HYȱOu31fs &v=( HSX %ԙV W˛$_*ۤFA3zJdKCvq%wsNH) seYl3/W|sq[Njvw>rVFV!4+@"v]L+22yFh[_-?;d@gUI&:z$9BҀCRkYvɻP4ƺ=o-ݍ6RYw)SBͬ"rD.(\*˷>Tc0GUdrX7Q5Nz>8/ي>I֓Ij?\LۮA !`/鉐PԸkd^|*cvajOŹTUe|ij'#Usq¬&=$]6dǥO` -@e xP g}nE8J ԅϷג*6F^ܢ"cmK=KEX54?o!fnRr09D[=Gcw$;X$-1U%x6{|*&' DgG0&j)a' fc#'Ѧb> U4=bv02oJf{vXٳ?2˩Ȼi>CPaHUB2 Ӭwj>hbT8G,*k?x=Kǧp"{G}p(zD]Y̾ L)rg>6x2 H=?Dб讹lTޣ^tu5#M81eeqP;"v"w(ZuocbM+{X6r]End~ 6. zޅC0J:E=6$ͨjz@"w:)w,= 9 ;C\,FkeO%ܛ>My6I6GdTbw^` MDN$_/%LXcf5J@:ܭ֒T c0it=uuKi: *Y۲&,0Ydm&_ GŔY˷b64*4 pzAԟJY|ւ[;3U7pF4n-M}3 q;/k`ݟX7pfo 7-;HtP(Swì25pGA:FGcWaӛ.E w%Ah F 2F3j/b֡^P(ȼGhLC^xԳ iugqgz6A\KQO4F'l^ciH3M,'&]O *waP?1Hs?sNiA9Dퟫ-fjLƂIUGy7,Ui͑nGqw^*@a(}D7A c*KozlgXq%CjGq3F5T\eHwE]>S`)-p>z7;%@&T,Dka HܛD,{WfSNƚ!CKhpSaK^٘挝=6O d&^ 1z\X8϶)T[ٌylw "e5F'Qz9]*]#6l+ fn *5D|h\%5̰CA%1tq}~ Y׿5@fk%W_[ o^9EKh34 wRD{`^F/5WtLi7b\/4[.~NQёgãߍ^n+Ba?U$‚< hŀ0[D>9P+R/ʻ Dӳb3_CZ+g|1yEM6I+(fOE#ºG H~zKqҷ@~C}ZSiVr auk(> i" gN30H3kw~|M2[Dϩ*yȴ~5'dEEpluܔ.;L޽nE><4 8,a'ʧ\PlP~=C_a%7oBiHZHy1M\Q$~J[ &=0]mܑ*C:IU!0hՁ_iF-+}]3`tz8Nv 80>Vrɒ^.4y50*NSq,٦3)ڊ m0 XI`5;5b&=pTGԒ -G/++ BJ!iJ֢FJkҗeCnz! ٶsO"8|CZw|Nz_]bVq(|mD&W!_Qp1QEX[E(.`%N9jhS_UH%RqKU9\S/M->"׎wRb▂^iudu2GRb.RRIҞLxQ̈́;IJ kE9|LVROQfb~NZZ폆U'/͙<r %釤Cfr49ؑE-9(=T$U",;G:Nm.x6)K9ŚxہlxBw l:{tTB$L"I!W <-Q$V.PӒay<>q/WV5PhiX"d ]/NխQ듅;o%<乣mSb5D[\E գ88Sn돽ΥE-+ɌIx~ oy1B;n+kM-:xl;G>w;I+c/z2Id%VgWmEnn.sX =\]"JUSf#64ŵ;^jДzXM!̄K5Yf({"@ؙ+;m&GNx!6_% jO9/+^k0܆+=7 } [ Dc ;u= =ʌ]t!a[=`{_{[ .< uP=s. q!κؼ[d>ܺ[-F?㣠s o+/C[;IԝlAu2NnKC~ ΃H\iV޾ 8󤞞/ULF>krHI\ސ`)6D\݇TQAYM'вe[';zKE֞{F 0AU(~盦TcVn>gɒ੖l<}^ߣ`|R9r7?`g\džv2{OY0)Y1Tq`a55T8{鹍ɿQPYUq+һ.-) <ٹAyH=Vҿ{,D Dgv(x]N3rC?Dr}e. j"G,DCl[ɒǤW0Բd;R2N'kc!o&jM11F",&ݚpŁ&V$96egQ vPX Hm $uEe4_+LZ>|WS׈Z. P*b}v֟ĩba %hΎ@҇i o ^%&4FhS:b馳&=QGO;xlxN8s7LʚaqM??έE{DjקJh7R&`1.<6RTy'"Ťi'hc0 tW,E'eyr=ԯ{-HVG(V g?zxBOV)"?Vua(qq7ذZ雥>j$ >h DuD0>Q@< Lwj}_XYcePN8h䨮ZO:բ>˺-hgͩ<@wɋwϕ"c9-@.y-Zqpi#- $/DxSd%:&8_jɷ9XT }dދO{?ƽLܩ*›pSΕݑ G=C~q+Q,}Z0".# o$qF訔P3+m)UBԏE^ųߘF;ַX cjh"ъ}u:/eN{?` yjgY@dY$ְEz;?loQqJ8r*Vωb?%(%A=;}GŁXƫAJ.xrT<{MQhO0F>VBSG@f*b2%sw=8lA[lńЧx-ՄKyFېx|Y)^o=p%A$)f}=q[7 B!%bf(rv7?4joGa;=O2PyR= <4Fe㕢~Aj1}})iJRB:PaK `VZ,qaŵRF{{^s xc"K ]^guG·!ΰt@t:4Q3N~ɹ'&@4QSr' Y*ʳ {˜td5Q4nU8MQvGɅFGɕ'-Kփ$i$Q3kYҺje0 \M R~Yu ǾG', A"@~yr<kvArH8YΦ+A0nc x8iʣ `Y`!YNVfս HT ayw+{,!VL-GUiO8U}k"3aΠfYc- p˲/H)Ϥ;GGQn6@̫_l*ɻ w^mlq[P҅is٩d-#O"@i@g?]J[ 䡦i%O۩aIg USzxۦ FOG֕=Q])v$:iÓQ|kv[-eFEkMrH_[9o$ )Zex%Ւel q76Ϳ3)MO1CFxVLu#'0:zJ=f5;eБ *Isr]Zo,i߽͉eeco #Suځ(꬈ XPR`,";Yщ9Gj3't I"yY |.}F%k+ ;޽ۊu<}x+QXt~|~^H('`1D(t6[ nEޏH-^a5#eQX\[[9điDO,^D}N8C 9x4D!fL%0]vx!~ڷ|ϲ 8mBwE`ZlZG 9~'*mt(}1וÔ,  S쀑 p>y 8O2!M7+~d`VM^c0_/צ>k凱A5q B]Ch!QCDVY mLQ-@И{.FSѣE>0mgoo~GЯcp韛T.*쮟F83ێ( g?z,VyP QZ4-y\'y a48(iyرDV_Md~fޫZϨnDOwcGC1=%Ȓ%){g ƟlANyI>&C;W_A#(8\;6C-{d)cSx~ *AG Jrg95k$Jf}=xOY"G[QiT!a"U@<\hSeE4a y D %cgOQygH.9X uj:)Zu{s 19 Aiu%?K3Zf$PoBA[iCZ(7BfxWjq?k/{IVfa8n# *E̶U$XpcixpP:p>"AM:0~vY90߂4V hX Ig pSTհEԘn_%T%$g7dIdQ υPôEhܺp3諱,,1Tׂ ׊irt£ĽQRM*m ogj=G?Ꭳh!Ndh"^Td1bwߝQձaZ}{ t{oUe50̽D!dbND#715iٗEW^;L;)`O-\nÓ, Vue?`m ?P^<ڿъtIW/y3;3j5&Ϙebڇ u׺ )T*sA:U>V7e-}*xG ? i0r%a:F5efAX-E sI|lݧ[ =m&)[ z ߲<cr"? *E#۳ͪRvIIj}Fno HN7Gkq4rC 6\*QdžU,l־bTw՛M(򟭌[dB֪ 0$ݸ:iL<ܶ/~~C,d@=ݫb陵eTU!߅cob%QwkL;!\<)$6gھ>([\sG*\˅iP׸lBv ܘ8¼9 7]:} ,Ql,lIOe3% z\?ZvW=Vl!!HJvp=D"fh-4ucH=AQ䅐#[87|a26#ٳ[?$(y*xکLI̷tfp$]: @|b|Brsxdr* }mUƖ.9 oSG$6VQƁ~ v]Bw'C hg*VWsA/r\>Ԧ;%?ckP?-(6Td_Dјn~ש3)ߝr;m,_Odȋxw{EOkc8B\v,T{SI0'ˁCϴi^> "^DWpY=gʾb4ǯs* iYo W O9x RpKPhQS&#oړ1yU+-Q. <+32QLg(ʁ#hQB&F*5`!{¶laR{.R7;'\IX< ֗9cF;t[ H VN$"M<}iT K?߽;eKͩz$j!ljj͵hպH&<7u0^Z)@r!2wۅv=cʬ|iF:pI{+'ݷWѩh+6"ܒԽx"'eȆz?4SO@<bEF8uU/+LcOer޾nΧb[$ \) 'dU0*>;`*q̕"\)me<>P|Q ϾI 2 -bȫ""1U&%4T8$?&K|w ЌWX}7L?.:ʾj$: Kvjdԃ2#t\jX^+_hwQLaHAmYpLd`qYRfJ'79VdtTجϋԿ^bbD[eQQ{RUdq\n Mv_yjg"mcV!k4TSj,P~ohZ Ut%lldeREU{Frؓ Uf1-Ȏ <@8Coþcl cUAƢXO!˓ﰘl _8GSG1%D?uQrF9u$7eS]ouXiqV4%0l`~5 Ə~2fUyH_OȫA 9ڽCgYf Kk[l={SnQ%(a4EK(aL,*65=v@~x)7Ql7ar0dj%;J͗Ec%" R'X?|Zc+"{ wRQ99iz20cd!eTu룫II9Ej,ṼJ^2 7*t;OL\YLUY~M%c~4rei*_E r\ 8 |T)Mۺ X|&M BR]%5 ;|q_"~i$&TT݁?QMx[@Oi19hOwjR]2UCsH;x 6 ̿.1\$q$)ܱ\^Õ_UO7#(]?RǀcyRgTCyI8U靍ipeFV65sO^NPK\K\*:\q# /^)V^h Ȣ(´xNnFSp'AԔohn[v<ўlCh ֲckz.=#x:@~_ɿ;=EA@vf}_n̶%~+hs,vPf1?$n5\"pBm =ie/ OzRWj WL)[}\LȽs@>0h43g{k-+`un Єԧ2sn8:ٯ9&2vSB0Jpt3LGHy ѧj,h%RYw(5'@e< C!G(f42Z4SefXZl];ܫC4{bH'FBVkF&F̚ɬe͡j"Rܲ8}i-ݑO57Nwm 4Sߢ߀X Y3x/}rX>cgIC 4Z'Ӳ$ P]G=iHTiӜ 8b4eՈC2º4fJ06E}k ISMsQxG{-YgŊ}?eI[v9Aګ4& Fa铫90j[@ tFWB{ց^N`NE?F8Z4[n[Sm֪Z 1xbXa‡(YȉuK4؀LD'p?Y?=1sN3(M1Z8h-˕g^ R5cL-.qϣ3dr9M]J_n\̳“7|4rQ An_XgK@ϧkW&JB} >Hr_`Ƹ 㴟`NJClMl.)^2\qo2 fFT(:%RJ'{?LFS,&R>l6-?j"a1Xx-ٷδb|Rn4IkSs5TDLHK҉+ggH^ոH<ޭ,pA jJGP=Dвޞ5=춂+GBZTa! afFfjkT}^VȒ v mSIBU.u"lϭzytDjb~oDs)[X:,C/h)?I'\Rv dWR&l1(ꟽtqKUk'_=Q2D0_Šxʳ63uL.[%kA]&r@ yB՜]5';懶rBVml[JKhw[:^O]nur6wQo:S[tpG_HO?*'tI̓7Uy@ɪO\ɹZ +`X9AVޫ)3Vlۻh|]۽?ظhR#2ZXj(zPl{0񴋜8&O~i6*y[kcLe/SXhT1 ) N.)WFDT9tZ '?xJ+H wU4^HVp\gҎGם9?.[whl`~jAW 6OLx~gmjzw:}PE`! %֧1d!c9Z'%jbG&"{6uB k|CrPz%}`1Qo#LB`y 4Gci vnLA[ !| or@\J=lUxҐgΛZ5tMOdSIi5X3[ؖ 1F=MSy@&:zp[o%B2D:]ҭ>SRL` Д4+B+CCD瘟쒮u|0یX-6R pW H8g*ztwc Ts^IM':FU3oB5x^+OaڊڢVn8mC<}!t0dc'Ji29/3ScƮ92նwǠҒеVqI/E~Mn^BP43.@!/^ F& )T\S[se1wB3@x_Fl$E,ϕ:/2x60H!OV K6wܔ ]Bu9nL[njh$Ф8 t{gq 3[ʎj$ITLmy.#T|#nkƢw ){'6KPưcJ{ ſ澌!;i~$d'H=t``;3%$u 6 f]6ȾnMF=n< x+.R/b;[yȜs5K8. &96~繟uBBV6EF.zsWZ?H`~i}eUPǺ3;{gz||tC0 E]0f{Hm׿c*'aKZaυHt nƑӲsTېf=6(e?84 QN[ ߙR>VIl3IL"'IY]9_?ktr+XBefbD0hyfbi&W1%Rn{3`NWf "R; xnVF"oc/9NEP>٘%j8xe dM/N#~r1Öߡ8(2 ykmֽW Cߤi\-ё+nn|XAV=Ό>|QyqW7U-쓋vWTM?U!Vg#?^uP_F2r:%-}m];Fz8a]$u8_ꩭnLB_`k@yӗP"ŃOϲGA %s[Zbw2ڦד2[W󩁭X;BNol_`(П\W8To|:\ͪOێCb,ƖD*[3?5YACpk69.#…kKЕf0 c ġ"J,z&T{TQ8yZ-tnΓpߒOƍH4)'D=OoN@JdM. iY5Lվޯf=9l(čHp{׏.:6o试*lXt{ϾZ|y5 ( _mh;(cP$317@ {{#F8`LG*j|a'ciI;dYѵUqyBza,vR.HjJn3"{%ZGwPx$Ŗ7G寸l/'p#6ܨiBR *Bz 4!;ț06l_9}[B4( bq^suvV[tb#Vʛ \ lBbT;F&Pm?G:lV#UjBƢ~.d 7 S 9ž,eofoJ+N ˴8w4uFsKv51<3'}EnXA% >ױySlCLP*"EV-d#Ebx/(E 6>y}g@~'$T#m#qA P҄Ccsy ?Etv{Aqf|Jͦ#=EȺLHi"aX3=:bRٮjNPRuvP6S&,ݲ֮^lPX gfj@!5>0C HǬ^78qVF倏6k_'Bf/OݘCbT7a~X;箖UY(K9HPfI ax(N窟li 8}1IJn5Al@_QA瓖t%8S! Et2}~(kBNic`$< L)EvPq-ۃ`V  jWO&2C3@T$!WH+$ۣ~iqd9%Ub]㐌[QG:աR(Ux{.Djf "%.ж=5'B0sBNb2ĿE%c u.ѭ>^X)@,]dfp, !,5`GnM`{ "NFȉlhӷ$-Wfo\c L<êK Gi 2/WZ' /yNbcpk n+VglҚ0q}A%&~u{:U\@Qz9WՆzWV'ݮ9b)Y͵ PY%zS2v Vi* 00n~FY'k %ĻDc2!A)`COXɞ}tFMs:qA4S؛ɋ^/6-3 VNcG(}