python3-base-3.6.12-lp152.4.17.1<>, K`/ո/=„Q{|so==+KH$u92:ٲy laR~Lڶc}b%J$ɡm]3\8:?ej[G L-[aL. #SɄ/XD E 3OL]+xu̒L杈^&qy7݄h~BkI UAXk%õ#FrG| @SZ &TYц!Ue>"w҂WB(2-IU>Dw@?w0d # H(,8<OXc | !+4 ! ?v ! S ! |< !  ! h !+ !^ !6` !L---(8d9d:edB,F,OG,d !HT !I}l !XYZ[\( !] !^Wbcd!e&f)l+u@ !vDw !x!t !yI 1zvvvvvvvw,Cpython3-base3.6.12lp152.4.17.1Python 3 Interpreter and Stdlib CorePython is an interpreted, object-oriented programming language, and is often compared to Tcl, Perl, Scheme, or Java. You can find an overview of Python in the documentation and tutorials included in the python-doc package. This package contains the interpreter core and most commonly used modules from the standard library. This is sufficient for many usecases, but it excludes components that depend on external libraries, most notably XML, database and UI toolkits support.`/cloud113openSUSE Leap 15.2openSUSEPython-2.0http://bugs.opensuse.orgUnspecifiedhttps://www.python.org/linuxx86_64N (( 1@IIyyyp\_pnn 2  U9%[%~L@M~LO m a m>]/>]JzJzJz (2]eYQeY } Ɓ --A=9,=B,)BB;B/8-#/8 vf v,S,eSmeoKo'b!#'b& &1!1!&n&nnFn X Xw^++s O,.Q&Z.QDaaaa7g)7g&RS'GPP[J[ s s3b3b < <D;%DG+Gn)Hn)^F^ )/KS S7w47w` ?d0?d&&7,(7 l88%%6Q 7} =j = sr..  MM PbP<%U<;8<R5,5/p/p''6[,6[t1sEus?|PnI?*?oKok^k4 4("(=5=5)6OUcKUc    H$H"5g"5K1K66~ /0)0 tRtE#5E#$$<<<wMw  ?)l?h=^h=IU8U^4^'%((VVOYO)Oid g FPG&&'0::::``B,0>B, (S%(=3=AAF)]FV=V5,5vP>t-U-U H:HK@KL)LCO=CO22H | \  Q07$Q1|(03F .FAJ=J=6I= p p9g"-89JTX! +`Y.I"~a/,@{##b$(???_ !bbDb45<|Oe_a:'RlNO\6 #0Z.1: )vjD/]&sss ooP2P=%=77RP X3j"o_H?4Aw>5>%5=5(1Kp9E$TK-@r@IF'pp414u|uG'GA9:#:  N!2!2   XaKX X z()&%&C=D828w_w. .! !x+x<$< !TK!F:W7J  LFM%21{2 4 x|Y/Y@8@($)RWWqq(8D(8:6: q   &&||  3#&3#*1T>1 Y L $ [ 5 [ _ _ . c ca U U z z w w z z | |  y y    Q Q }  }  _ _u9u  N*2285 "   pp <<  Y& Z \ \" L ( (}}} ^ ^ c c D f f x x c c e e ^ ^ e e ^ ^ _ _  f f ^ ^  9  9 m mJJ    K K s s        z z  %% 2 m,   ? U U$0DDDDX0X00g u P  <$3A539%315v4143&4024>4474/3AR5vy9:0tyIZ:\13264#%%1%-3x50/35T344\3!4@2*Q2,+3d5355s75A4;B547&45]446 y##0 t   % #X7b(F&f8 ^;'\WzrAjTOn%=Y . . )$+&3EAA|X|f6t>-\?}OL}\,ES/) aqVq7q,`,"""*L* #C8<1^ 1^&&++1)> om1FpIiY x0H0XdES>`>{x><>QX:aXfՠxd Hx0PXc8_X@ >I I.&.!*O!L_y:b(QA>Q/&";g/ssse tGt  ! @Zj J g ' C  Ng'g&^  O9 v x=xjjKK7GGg'gV**t)twVV(1AA@@ ::  ~@N  [# | 4!H &8 ^; fO   nEe . B  -uBj 4 $g$g&+..;,i< %Ou5XNmm=-e~[&K[V^2S 3 R2Y_V`3-C3F1vPFJ QGD   ,,, B 7"""H% E,,- %# &8x* PHHo /! e p #* $ e"/.n4FZ6 (*oV{ًf"SCT|:t=Q|Vg4sss` "LQk2<.oK!C2\K$Rk3iKP.2uF:ma8,l|Z`hLf4 s8o[Ao1"9 G  u5+:6#]]S[S33Xuuu##GޚV)87G c(9sss  wTwr* S , Q}"]H5$5A>>> H8EOTKu=T(?Q3C:CBB9+9R n;;-T11 M g]j ٺӔ )!'o)!434 { '-2&DmsssRu<<. R6 RS S0c.0c002+2B(B=X6b/1&sssqbs,Gs\K*&1jAAA큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤`/3`/3`/3`/T`/T`/3`/3`/3`/3`/3`/S`/S`/`!'`!'`/7`/!`/)`/!`/!`/!`/!`/!`/)`/`/!`/)`/!`/!`/!`/`/!`/)`/!`/!`/)`/!`/!`/)`/`/!`/)`/!`/!`/)`/!`/!`/)`/`/!`/)`/!`/!`/)`/!`/!`/!`/!`/!`/)`/!`/!`/!`/!`/!`/)`/`/!`/)`/!`/!`/)`/!`/!`/)`/`/!`/)`/!`/!`/)`/!`/!`/)`/!`/!`/)`/`/!`/)`/!`/!`/)`/!`/!`/)`/!`/!`/)`/!`/!`/)`/!`/!`/)`/!`/!`/)`/!`/!`/)`/!`/!`/)`/!`/!`/*`/!`/!`/*`/!`/!`/*`/!`/!`/*`/!`/!`/*`/!`/!`/*`/!`/!`/*`/!`/!`/*`/!`/!`/*`/!`/!`/*`/`/!`/*`/!`/!`/*`/!`/!`/*`/`/!`/!`/!`/!`/*`/`/!`/*`/!`/!`/*`/`/!`/*`/!`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/`/"`/*`/"`/"`/*`/"`/"`/*`/`/"`/*`/"`/"`/*`/"`/"`/*`/`/"`/*`/"`/"`/*`/`/"`/*`/"`/"`/*`/"`/"`/+`/`/"`/+`/"`/"`/+`/"`/"`/+`/`/"`/+`/"`/"`/+`/"`/"`/+`/"`/#`/+`/#`/#`/+`/#`/#`/+`/#`/#`/+`/#`/#`/+`/#`/#`/+`/`/#`/+`/#`/#`/+`/#`/#`/+`/`/#`/+`/`/#`/+`/#`/#`/+`/#`/#`/+`/#`/#`/+`/#`/#`/+`/#`/#`/+`/#`/#`/+`/`/#`/+`/#`/#`/+`/#`/#`/+`/`/#`/+`/`/#`/,`/`/#`/,`/#`/#`/,`/#`/#`/,`/#`/#`/,`/`/#`/,`/#`/#`/,`/#`/#`/,`/`/#`/,`/`/#`/,`/#`/#`/,`/#`/#`/,`/#`/#`/,`/#`/#`/,`/`/#`/,`/#`/#`/,`/`/#`/,`/#`/#`/,`/#`/#`/,`/#`/#`/,`/`/#`/,`/#`/#`/,`/#`/#`/,`/#`/#`/,`/#`/#`/,`/#`/#`/,`/#`/#`/,`/#`/#`/,`/#`/#`/,`/#`/#`/,`/#`/#`/,`/`/#`/,`/#`/#`/,`/`/#`/,`/#`/#`/,`/`/#`/,`/#`/#`/,`/`/#`/,`/#`/#`/,`/#`/#`/,`/`/#`/,`/#`/#`/,`/`/#`/#`/#`/#`/,`/`/#`/,`/#`/#`/,`/#`/#`/,`/`/#`/,`/#`/#`/,`/#`/#`/,`/#`/#`/,`/#`/#`/,`/#`/(`/1`/`/(`/(`/(`/(`/1`/`/(`/1`/(`/(`/1`/(`/(`/1`/ `/(`/1`/(`/(`/1`/(`/(`/1`/(`/(`/1`/(`/(`/1`/(`/(`/1`/(`/(`/1`/ `/)`/1`/)`/)`/1`/ `/)`/1`/ `/)`/1`/ `/)`/1`/ `/)`/1`/ `/)`/1`/)`/)`/1`/)`/)`/1`/ `!'`!'`!'`!'`!'`/S`/S`/S`/S`/S`/S`/S`/S`/S`/S`/S`/S`/S`/S`/S`/S`/S`/S`/S`/S`/S`/S`/S`/S`/S`/S`/S`/S`/S`/S`/S`/S`/S`/S`/S`/S`/S`/S`/S`/S`/S`/S`/S`/S`/S`/S`/S`/S`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`/S`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`/`!'`/O`/!`/)`/!`/!`/)`/`/!`/)`/!`/!`/)`/`/!`/!`/!`/!`/)`/!`/!`/)`/!`/!`/)`/`/!`/)`/`/!`/)`/`/!`/)`/!`/!`/)`/!`/!`/)`/`/!`/)`/!`/!`/)`/!`/!`/)`/`/!`/)`/`/!`/)`/`/!`/)`/`/!`/)`/`/!`/)`/`/!`/)`/`/!`/)`/`/!`/)`/!`/!`/)`/`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`/`!'`/N`/!`/*`/!`/!`/!`/!`!'`!'`!'`/`!'`/7`/!`/!`/!`/`!'`/7`/!`/*`/!`/!`/*`/!`/!`/*`/`/!`/*`/!`!'`!'`!'`!'`!'`!'`!'`!'`!'`/`!'`/O`/!`/*`/!`/!`/*`/!`/!`/*`/!`/!`/!`/!`!'`/`/`!'`/Q`/!`/*`/!`/!`/*`/`/!`/*`/`/!`/*`/`!'`!'`/`/`!'`!'`!'`!'`!'`!'`!'`/`/`!'`/N`/!`/*`/!`/!`/*`/`/!`/*`/!`/!`/*`/!`/!`/*`/`/!`/*`/!`/!`/*`/!`/!`/*`/!`/!`/*`/!`/!`/!`/!`/!`/*`/!`/!`/*`/!`/!`/*`/!`/!`/*`/!`/!`/*`/!`/!`/*`/`/!`/*`/!`/!`/*`/`/!`/*`/!`/!`/*`/`/!`/*`/!`/!`/*`/!`/!`/*`/!`/!`/*`/!`/!`/*`/!`/!`/*`/`/!`/*`/`/!`/*`/!`!'`!'`!'`!'`!'`/`!'`/N`/!`/*`/!`/!`/*`/!`/!`/*`/!`/!`/*`/`/!`/*`/`/!`/*`/`/!`/*`/!`/!`/*`/!`/!`/*`/!`/!`/*`/`/!`/*`/!`/!`/*`/!`/!`/*`/!`/!`/*`/!`/!`/*`/!`/!`/*`/!`/!`/*`/!`/!`/*`/!`/!`/*`/!`/!`/*`/!`/!`/*`/!`/!`/*`/!`/!`/*`/!`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`/`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`/`/`/`/`/`/`/`/`/`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`/`!'`/7`/!`/*`/!`/!`/*`/!`/"`/*`/`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/`/"`/"`/"`/"`/*`/"`/"`/*`/"`/"`/*`/`/"`/*`/"`/"`/*`/"`/"`/*`/`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/"`!'`!'`!'`!'`/`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`/`!'`/8`/"`/"`/"`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/"`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`/`!'`/L`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/`/"`/"`/"`/"`/"`/"`/"`/*`/`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/"`/"`/"`/"`/"`/"`/"`/"`/"`/"`/"`/"`/"`/"`/"`/"`/"`/"`/"`/"`/"`/"`/"`/"`/"`/"`/"`/"`/"`/"`/*`/`/"`/*`/"`/"`/"`/"`/"`/"`/"`/"`/"`/"`/"`/"`/"`/"`/"`/"`/"`/"`/"`/"`/"`/"`/"`/"`/"`/"`/"`/"`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/"`/"`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/`/"`/*`/"`/"`/*`/"`/"`/"`/"`/"`/"`/"`/"`/"`/"`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/"`/"`/*`/`/"`/*`/`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`/`!'`!'`/L`/"`/*`/"`/"`/"`/"`/"`/*`/"`/`/`/`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`/`!'`/4`/"`/*`/"`/"`/*`/"`/"`/*`/`!'`!'`/`!'`/;`/"`/*`/"`/"`/*`/`/"`/*`/`/"`/*`/`/"`/+`/"`!'`!'`!'`!'`!'`!'`!'`/`!'`/O`/"`/+`/"`/"`/+`/`/"`/+`/`/"`/+`/"`/"`/+`/"`/"`/+`/"`!'`!'`!'`!'`!'`!'`!'`!'`/`!'`/N`/"`/+`/"`/"`/+`/"`/"`/+`/"`/"`/+`/"`/"`/+`/"`!'`!'`!'`!'`!'`/U`/T`/T`/T`/T`/T`/T`/T`/T`/T`/T`/T`/T`/U`/U`/U`/U`/U`/U`/U`/U`/U`/U`/U`/U`/U`/U`/U`/U`/U`/U`/U`/U`/U`/U`/U`/U`/U`/U`/U`/U`/U`/U`/U`/U`/U`/U`/U`/U`/U`/U`/U`/U`/U`/2`/`/2`/`/2`!'`!'`/9`/"`/"`/"`/"`/"`/"`/"`/+`/"`/"`/+`/"`/"`/+`/"`/"`/+`/"`/#`/+`/`/#`/+`/`/#`/+`/#`/#`/+`/`/#`/+`/`!'`!'`!'`!'`/`!'`/:`/"`/"`/"`/"`/+`/`/"`/+`/"`/"`/+`/"`/"`/+`/"`/"`/+`/`/"`/+`/"`/"`/+`/`/"`/+`/`/"`/+`/"`/"`/+`/"`/"`/+`/"`/"`/+`/"`/"`/+`/"`/"`/+`/`/"`/+`/`/"`/+`/"`/"`/+`/"`/"`/+`/"`/"`/+`/"`/"`/+`/"`/"`/+`/"`/"`/+`/"`/"`/+`/`/"`/+`/"`/"`/+`/"`/"`/+`/`/"`/+`/"`/"`/+`/"`/"`/+`/`/"`/+`/"`/"`/+`/"`/"`/+`/"`/"`/+`/"`/"`/+`/`/"`/+`/"`/"`/+`/"`/"`/+`/"`/"`/+`/"`/"`/+`/"`/"`/+`/"`/"`/+`/"`/"`/+`/"`/"`/+`/"`/"`/+`/"`/"`/+`/"`/"`/+`/"`/"`/+`/"`/"`/+`/"`/#`/+`/#`/#`/+`/#`/#`/+`/#`/#`/+`/#`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`/`!'`/9`/#`/+`/#`/#`/+`/`/#`/+`/`/#`/+`/#`/#`/+`/`/#`/+`/`/#`/#`/`/#`/+`/#`/#`/+`/`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`/`!'`/4`/#`/+`/`/#`/+`/`/#`/+`/#`!'`!'`!'`!'`!'`!'`!'`!'`!'`/`!'`/L`/#`/#`/#`/#`/+`/`/#`/+`/#`/#`/+`/`/#`/#`/`/#`/+`/`/#`/+`/`/#`/#`/`/#`/#`/#`/#`/#`/#`/#`/+`/`/#`/+`/`/#`/#`/`/#`/+`/`/#`/+`/`/#`/+`/`/#`/+`/`/#`/+`/`/#`/#`/`/#`/+`/`!'`!'`/`!'`/L`/#`/#`/`/#`/#`/#`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`/`!'`/7`/"`/"`/"`/#`/#`/#`/`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`/S`/3`/S`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`!'`/ `!'`!'`/4`/(`/1`/(`/(`/1`/(`/(`/1`/ `/(`/1`/ `/(`/1`/(`/(`/1`/ `/(`/1`/(`/(`/1`/(`/(`/(`/(`/(`/1`/(`/)`/1`/ `!'`!'`!'`!'`!'`!'`!'`!'`!'`/ `!'`/;`/"`/"`/"`/)`/1`/)`/)`/1`/)`/)`/1`/ `/)`/1`/)`/)`/1`/)`!'`!'`!'`!'`!'`!'`!'`/ `!'`!'`/8`/)`/1`/ `/)`/)`/)`/`/`/`/`/`/`!'`!'`!'`!'`/ `!'`/4`/)`/1`/)`/)`/1`/ `/)`/1`/ `/)`/1`/)`/)`/1`/)`/)`/1`/)`!'`!'`!'`!'`!'`!'`/ `!'`/N`/)`/1`/)`/ `!'`!'`/N`/)`/1`/)`/)`/1`/)`/)`/1`/)`/)`/1`/ `/)`/1`/ `/)`/1`/ `/)`/1`/)`/)`/1`/ `!'`!'`!'`!'`!'`!'`/ `!'`!'`!'`!'`/N`/)`/)`/)`/)`/)`/)`/)`/1`/ `/)`/)`/)`/)`/)`/)`!'`/ `!'`/N`/)`/1`/)`/)`/1`/)`!'`/ `!'`/N`/)`/1`/)`/)`/1`/)`/)`/1`/)`/)`/1`/)`/)`/1`/)`/)`/1`/)`!'`!'`!'`!'`!'`/7`!'`/7`/!`/!`/!`/)`/1`/ `/)`/1`/ `!'`!'`!'`!'`/Q`/Q`/Q`/[_7`/U`/334ef7782430995deb6dd87633827697bbbf29c04d89d0fb430bb5a21d1149e269a1bf8cdfe0553d01151f81bee24a6f9a89eecf10e4194add1b50bb34da25cb39a1bf8cdfe0553d01151f81bee24a6f9a89eecf10e4194add1b50bb34da25cb33500f8f1016ab0611ddcf131c27013b353090fbea0d69b61b09adfbead01c06544a45e46ea0c217d1f8aed71e328da51fc5ad9e4e637ac9aa212e7f8439edd6ede4d1f2d2ad5ad0cfd1657a106476b31cb5db5ef9d1ff842b237c0c81f0c8a23f360476748d35ebb1c55fc3644e46db265449a15cdf388121e826c2baf81382d586d9bf9b42fadd32feb1fba80613bcbfb4180dbcd6f03af678b5a6deb9d6a7b77fa0d56cfc32b8d167a7295008cbb1efcd61fb5fb6d746ac612154369a04bb88a4ed117b137f686918377215f138d85d6f4cc9e8fc9f5412b20332c174d0c0677fa0d56cfc32b8d167a7295008cbb1efcd61fb5fb6d746ac612154369a04bb8d6f38f49776f4b939852987cc3b0536f78689f1d50632dc3783289c4a6a0e9e0d6f38f49776f4b939852987cc3b0536f78689f1d50632dc3783289c4a6a0e9e0d6f38f49776f4b939852987cc3b0536f78689f1d50632dc3783289c4a6a0e9e054c9421c8207f057078305a0ef06e681e89b0cafc53c532761330e48adefe46695f2b29c33cbeebf4dd5bf5b265678cc893ffad00a8fe3015df03123ef4ca1f67ed8d1522757448d072de949a23e63156a8ac848b865674cc16e6649f7111cc472593e6e22f0a4e9073c1f34040f13b1b4392bd9466006ba4cab4c3104c0a5fac40cc91e3f13cb9a80289b2633dba6e94ec9f6a466ba838016f606c351729cbd72593e6e22f0a4e9073c1f34040f13b1b4392bd9466006ba4cab4c3104c0a5fa8c79275a4402829ec095b2fd4e16e1882bbc000ac0bc8fc160dbba870d9866b48c79275a4402829ec095b2fd4e16e1882bbc000ac0bc8fc160dbba870d9866b4736314a2bf5f88cea310a57a61d57307a29556aaaba34f022583a7dc1004551aca622d5311310df7a7d3f6c88b819d1ce5a0fe111d338a1b0ed5e74a5fb6d612b760aff843a2b2771145f7fac0dc692a78bff5e624acc81813b6bdaafbfe5117ca622d5311310df7a7d3f6c88b819d1ce5a0fe111d338a1b0ed5e74a5fb6d6121a9875856c45256a9aa2a43220e9f2a0af2c9cc10efaa84629bff44832b28a3a2c210eb0ee94983eed3818c17dc61acb6cb62f71a072c1ee4b43d36ac2b420d41a9875856c45256a9aa2a43220e9f2a0af2c9cc10efaa84629bff44832b28a3aef2fd0dbe3a3e44de8ab1f5e22c29ab38ee16f5639225746f4f148b9060f2bf64e2aad8b12931173b216ce60c5dddb0ef0c7a684811dfdd91308a2c08ab87f9778b9a95ddd2c0bd06ce68ff463adfe4cf19f074e97680db5bdca428b93b6b39f81477b01f5d51235fca97c0a820f782152ddc2189dae52e02ac98479ba8bfb0cd983d850e2eeb6a043794eab4071829aa34bd4d12496ebc743df4a7b5ce3ccde81477b01f5d51235fca97c0a820f782152ddc2189dae52e02ac98479ba8bfb0cef7683e53f84b7157cafaef5dafcc2191e802439a539005aa69498f583b7545743b344b629a19d56efcd7a2d4a675073ae1eeb1fe4876c067245799cfce40d50ef7683e53f84b7157cafaef5dafcc2191e802439a539005aa69498f583b754573240af570ba5f7991f861f513ec54f44f334771a866f36c8273b8750de9167b5698eadd6f950027efb3440b00337a63cffbc1f80c35b5789494bc14962f06affa97f47c0e6827833fc03967c06a1a521fd45e9425c3c6a52aceb2f01122e074dbab63a6d203f240b19b565028ee10b7676387525fa597e766992bf7759098e3239fd9f27a84588368ac004beee8041059014091fee3a1e546dff0f92179b8b87bab63a6d203f240b19b565028ee10b7676387525fa597e766992bf7759098e3225c2934e985909d13a593bbda2646f5e4f7772db1b8ebe8b19d923e12c3b3d058bb37c15e7934a195706ec7095b5cd3748ebca86932b358c9f9bf75b34539c7525c2934e985909d13a593bbda2646f5e4f7772db1b8ebe8b19d923e12c3b3d056e79c2270bb200503385695bd335620353224f57fddd56e0475479b58c4b2df56e79c2270bb200503385695bd335620353224f57fddd56e0475479b58c4b2df56e79c2270bb200503385695bd335620353224f57fddd56e0475479b58c4b2df5a57451ea3a2695d6e269a5745bbac1be186a518db10d2c040262b24960cad5877b1cb01eba89390236b38400ac833220ef2c91d434c8083ec467916d8be2ddbca57451ea3a2695d6e269a5745bbac1be186a518db10d2c040262b24960cad587674142a357d2deb3d82f04f8d8a377e6cdf5100571677791070a0d4a3a9540d1674142a357d2deb3d82f04f8d8a377e6cdf5100571677791070a0d4a3a9540d1674142a357d2deb3d82f04f8d8a377e6cdf5100571677791070a0d4a3a9540d1dabc6744c562d609dd3ff974fee91aeeb55e604410205d8044661feecea2d348904d9babaa83c2c7f3cc90d922a16f0c7c5760f8aa4dfc054a7d312072b3447833a609b0bac9c9709837eca2b79af4ef10d986b874dc4ea7e854f4cd53405f5fb73f1307997c95f94c80c86c20ad426b000cb58bded209cb36f48f664648023db5af81a8f3b9c49e889f8a292f71e1424dc5c3ee6ee9c1c67d44bb99cd1860afb73f1307997c95f94c80c86c20ad426b000cb58bded209cb36f48f664648023d437fec44f143fe049559ed0c0e58dafcee42d244990c44ebc85520dd4ebc1923f614490b01c29240b27353436d8eacc4df93dc56bf1011c3d777b9ea087b8bd1437fec44f143fe049559ed0c0e58dafcee42d244990c44ebc85520dd4ebc19236d92d4157d5793e7e754f381324003e0bed26bbaebacde610fe1e2c924892f807402b9c7176aa4812e45c3dea1b2c4d9c2c15281d032eb3d06600c2534a4e2714146df00a988e4ffeb2816e88e96ee77e4c0863df53abe9efaea3887c0ed170606db57089fb6ef848ef734b30320b848c07f3d9530b4b3f6f1994124dede1be83165959548ba85467f9c27225c181e872a59eeb560860bb0e1994c6e87c51fc906db57089fb6ef848ef734b30320b848c07f3d9530b4b3f6f1994124dede1be89115240223d5c8896c2a3f8c411936adba6e0f2fa6d7e78b113cba46ec04ebe8c5b519628375eaf9567c9305bfb00c0a73e2dff675d4ce03f3f299cbdcb755039115240223d5c8896c2a3f8c411936adba6e0f2fa6d7e78b113cba46ec04ebe84cfaed97238bd8af0d20ebd81b2ffc2c16d252ee5fa174658b678c2e08d778b6326cf6c67566f01ba65204e6e186014c3104126d53baa25f00ca40d4b475ea294cfaed97238bd8af0d20ebd81b2ffc2c16d252ee5fa174658b678c2e08d778b6901b836eece690c0b71dcc98fe645ff2bead576312185fe59b6d9d6ba2683a79344697859de12ee0f9e74197b36b9c1d48b918bd4766e1d163b1dc694c9bc7e54a284ac333f3f9ce1adab397a6c052b3e077f0d14461b2d943babf9c670f6febb998b1e1518ef698285eb8528e6a65a51e427938773cb332af818cc955637f104bd97f94faf6e6d13458f7f9a5f10e39ebefedbe907e6d957822f29d1ec0ec18b998b1e1518ef698285eb8528e6a65a51e427938773cb332af818cc955637f1030631172c7aa61e5695a1beecf510a8a3c761612cc7dbb2ac5f1102de221955010d5c1342ae4d3919500ead632f7c6665b23d5c6a7af392e62046124a974937c30631172c7aa61e5695a1beecf510a8a3c761612cc7dbb2ac5f1102de2219550c0202f3e045c773adb13cc4dd54639aca6c84c279faf93ab8d1baf50cba5c52f2522b7c7300d8f552cf4f456fd063c52b9c5a2532c3ee45877c3d8a26db8166dc0202f3e045c773adb13cc4dd54639aca6c84c279faf93ab8d1baf50cba5c52f663459ddaf4921130721a9dea9a00122982b1679d6020424d4c2713eb0ffbecc89fd609d66d28034affe3fb11b5e1c3c287ee2f39c364cf7ed49e2519238b6eb663459ddaf4921130721a9dea9a00122982b1679d6020424d4c2713eb0ffbecc9392c2071896ea6e62c2b215ac71235394625ab309374bcc97165015bedb6119ea3f40f78ec7ddf6c0fe21da87e826a6b3f866dc87cfbb86f6d5ab7233cf03e39392c2071896ea6e62c2b215ac71235394625ab309374bcc97165015bedb611975110c15ab3262ab6c39175945a3b51e2bf64d4f07dab103b4b33839b7c6e7a4551c869c9c4401986532af952d08342b677d6b42092abc703102e106373213a375110c15ab3262ab6c39175945a3b51e2bf64d4f07dab103b4b33839b7c6e7a4ff8a3af24a4680140160f7c192b47ebdebd5ecd1f59874cb67557692e067757db96d1c5be14f8c1a06be891b7fc743389b2216958a89f9ccb99ad702d7ccb529ff8a3af24a4680140160f7c192b47ebdebd5ecd1f59874cb67557692e067757d4150bdd3cc41ef8f9c11e7627413adade32b9b59fa1205f0f4f3f6d3ad2de825083cb397373d26b613413a4dc0a4c14987c15c5de452a4810f404e894dbf86ec4150bdd3cc41ef8f9c11e7627413adade32b9b59fa1205f0f4f3f6d3ad2de825c66fcf39b9042a9b41bb5c779d9104e270023a23ac3b77a9a3ca0ca518ae3f15244d4e128aaa98d4deedd7b13974536239787ff1c7938436d49dd673ad0e74afc66fcf39b9042a9b41bb5c779d9104e270023a23ac3b77a9a3ca0ca518ae3f15467bf19545aa7f796dd1c9986168cc9f03ab63316431705570fb2dbce66af17bb8dc491b48d98f52a757259152da6da13d5022f060e06834cf3165b3f63682b3467bf19545aa7f796dd1c9986168cc9f03ab63316431705570fb2dbce66af17b075a393c7790a0d93753ff85d6bbc0589a4304e4648a77f4107dc0ce1349bffa60a5355b1816104980cb6a8de6788ff9318464bd2d6934a17b328a13040f173a075a393c7790a0d93753ff85d6bbc0589a4304e4648a77f4107dc0ce1349bffade274bdef2bd20a9afdb39d2251ec69bdfd9a4b3a5bb80ea5d283a005bfffd92151ffbb9172633fae76080d3585be141d36ae18cb3ccd452d2c456dbc748ddbade274bdef2bd20a9afdb39d2251ec69bdfd9a4b3a5bb80ea5d283a005bfffd92bb45a046c2cd229b4510db1f3c2a69c69a2c6df92c004cce14466a180bc3a3ddbb354bb82e09531277572c037e2f7dff485549ea2cfd084cc9d9e964a94f6bfabb45a046c2cd229b4510db1f3c2a69c69a2c6df92c004cce14466a180bc3a3dd801e819a61f4958ae11537909038c711f051578ed9b46ca61d93145e10122b10edf4321c484bc692cc2d4e0d144ca22b3d1711ae84ecd848041f601582239ddf801e819a61f4958ae11537909038c711f051578ed9b46ca61d93145e10122b10e91f45aeea159fb918025f1459f062d8dd9fee181968abe88c9260c293a71c8303e164d4fa112692ec981b4864d9a67826e7e535c146115c4e4444d2125dd08de91f45aeea159fb918025f1459f062d8dd9fee181968abe88c9260c293a71c83e759a0ed377e8a0ee1d516b111ac8948d7f0eafd10418f0817a9188e795dc516b27ddc688927bbeba4bc20c317c4e7e0a0a71ddbb61238839852048e6f525e65e759a0ed377e8a0ee1d516b111ac8948d7f0eafd10418f0817a9188e795dc516548905e81bb7561422d1a5415875d7d30301a57729d86870c750e0d4a272cb4994d408c22189a154d7d833f6a713ba4d46b7a14f7e14caa85cb138235a8c4738548905e81bb7561422d1a5415875d7d30301a57729d86870c750e0d4a272cb49832faf8c0c57f0aaff0788328a2b28cf5454d36dd119c15bde999c33f38801ae84c32e7c75f80e33b5eae4630b72ebfaa0c5cbf590047a39e71768907f235fc7832faf8c0c57f0aaff0788328a2b28cf5454d36dd119c15bde999c33f38801aecabd96f4555ef7be0dcf252405682fc2ded54dd57932469d86167ee8d4c9d551d9f97480ea1599946641d717e8cc333ea4a22f6920e89f6b52c1941b9813156e99ac9d11d8d0ea36819cb92c1f1515bd89a58fc6902c1b3f2ab0716db7dcccc75d212190f189a3207cd789eb120f3b10b55a2f4b38a05a1c7e14b8e37d674ba128bb958c915754021fc66ed580a8a962bd59d11a644da5706d23488def58b2835d212190f189a3207cd789eb120f3b10b55a2f4b38a05a1c7e14b8e37d674ba18b1c3734af669a0ed74910d8091a46a25f8b8af188fd8c68d999cbe951977901db04f470cb7a4ca7e95cc73937d80b7062ccb84ee3deb4d9f1594fa153736a7a8b1c3734af669a0ed74910d8091a46a25f8b8af188fd8c68d999cbe951977901c8f25a29ca2f7dcfe8636a6aa86edddb9e6301c69c8a8e81bf048df7760e86ff77e99f864229c3018650338dbdf337dffe6a547e5894fe6d80b6b6292879e5183d371d75a64ae6353ebab6fae87d91faf091b5377d14a065cad35536581a504dc4a401fc4d47bbb6ca49a82caff5b0831cf13ec9d5316cbb8804b1f7309ada44c4a401fc4d47bbb6ca49a82caff5b0831cf13ec9d5316cbb8804b1f7309ada44c4a401fc4d47bbb6ca49a82caff5b0831cf13ec9d5316cbb8804b1f7309ada448843e2614e3888d0dcbce2bbd81c5d2c308504fac723aafb27bc405f6180d43d0943769fb84760bb7604c19dc7486fcbbe26f42ae22f779d93e4fc76f8be7b8bbc790c5d07b3e74c4656edec05c4e822466231816cb5e5f2105013624bd36254d44fa6c1fdbc07a0abe0638331e0bcb9fb918acbff91578be91eeea6349a4014fb8c031059bdd91332edeaedbc48ffe2122fed578421aab1e00493782fcb9487d44fa6c1fdbc07a0abe0638331e0bcb9fb918acbff91578be91eeea6349a40146e12bc997f03a68ccf1ccd6750baf8b3c3bab3a3ed30fbc8fef3637512a4bfb2b1a916f1cad03fea8232fc6c7bcd4e8b92839e68327570604717e9b54f15771c03b25f629574836a4e6c6bc5988097e3e0c68767485b0524fa5fd21927a011fec7bbe27abba7e6cffa04096e4567643d69076c1d03789a2ec1109ed2744ee1e909eb7b13ca6f7a60efe6fe009e3a1cae242a39bbd379cfa7be0afbf935bd329fc7bbe27abba7e6cffa04096e4567643d69076c1d03789a2ec1109ed2744ee1e9e040c932673a3dd34db57efce77ecc8c2adab1a6fbb8a5a388502be91fb9241c0298e8ad67101ba9c801839a0263f69db43f658c731032845958550e4b6299bde040c932673a3dd34db57efce77ecc8c2adab1a6fbb8a5a388502be91fb9241cec7c164bf13762a2a51a5ef181e5475a2cb7782db78711d1cf4a16e2dd59cd52623c9f954f7ef01015622ddc0042c681ba5845edfd08a393042f76c449428d0fec7c164bf13762a2a51a5ef181e5475a2cb7782db78711d1cf4a16e2dd59cd5236da108a5b014377bc7ce85b5580d3b2de8e5e1a7be0196a5617d1edec62244ceedfcf8ebbcf80f382e279dd3aa8bd46b559814368fe0fcc0e65dab48bf4c7a936da108a5b014377bc7ce85b5580d3b2de8e5e1a7be0196a5617d1edec62244c3dd481f4085d08e8af18d9530089a91af9e92e65f40c384a049a23f47d3ed4f279a4d5be826db2c918018974c4079ac7c1504b61bbc8f50dccd56d05e49501ab3dd481f4085d08e8af18d9530089a91af9e92e65f40c384a049a23f47d3ed4f277e5c80c455a305181d1cc3dac044935b8a75a0ae596ac29bfc12236a8a8b20ae9d113e257a49e3982d75a9c8905a54bda00447a7e5ed3bf0f8f84f88a234e7f77e5c80c455a305181d1cc3dac044935b8a75a0ae596ac29bfc12236a8a8b20a54f97c95cb897efc31cc8909dfc678a4becb30413d7402c86661a3c987e69fa420a0fb7f5ff9db6c5542049e87aabaefd8786a75c4d0abe9c380a4b31307ba6954f97c95cb897efc31cc8909dfc678a4becb30413d7402c86661a3c987e69fa4dd8629619778f52efa93a7b112fa68c8b7f40b8c1f6ec056db8ca5e9609627de06ed27b32b8d99088fcb7216f4f5be6bff8c0b0bb205166a701c3834a19bbb306a754c9dbc3da7a3e9bbb9f3d8ace5b352721fee43305a2688b4c3cdc2834ec1e8c9cf7218d207974529c7def79b85433aa53c8fc854c499cc26644cfcf41f90beaf7aa7c494e754beda507fb74ec56d2125a2293a1d1e73d47dfb91004044b6e8c9cf7218d207974529c7def79b85433aa53c8fc854c499cc26644cfcf41f901b028414ab7a54b95b4f8c5f800957aedae2b1b95b937bdc0ca6f720de43470f3804aaf73bede4ec5c414b40db17a2537df85a3a710be72179373c92c6bcc3c11b028414ab7a54b95b4f8c5f800957aedae2b1b95b937bdc0ca6f720de43470ff18c5aaf23da37569be758ef35e2acd3297fe5bb3e6de49d8b15976df636dcee6a9a86d3e0549eed2d242b4e478fad51b0eee62b490f15d8753db81d32752533090c26fff7b1ca6655f2f150c1a7611f46e8b5d187403e26ce70140d0d2e2317847f62db3346d94364b113b4dc1a33615ac68a3a0fdfe993cf15df89300badec97ccd0f9339b2cd0a3a4486a22147466777145febf92fa20d4be8a2f80babe2c847f62db3346d94364b113b4dc1a33615ac68a3a0fdfe993cf15df89300badec5b00a0e2a48d68217e00692e10ef8a4680468fa1fb9355e1cd1bd34324ae5c9f9c5e3150484e7b29464386da91136c911e6d9a66dd346fba4da6186da1297eca5b00a0e2a48d68217e00692e10ef8a4680468fa1fb9355e1cd1bd34324ae5c9fc8aa39aeaa87b1f9064afc1e4c1811959832b19be6e873966c7f31cfdd110812ad049576bc030b36733e80e040de61b38c77362104f1908841aaed074b150d49d40ca308651e42966f08aeb2bccec146e81a565ddb536cde7ac828dde99c2313d12ec689b5e87d5e11972f4f4468c891e96b70a771bfb98ffc4e2ac017a9a651bee414024e62b6b37a034cd6564308a731fa300db292cee796556462b900651ad12ec689b5e87d5e11972f4f4468c891e96b70a771bfb98ffc4e2ac017a9a651909102fe522d17778ee23206261913f94578e05a8c2f01129e78ebf036c63a0e790527ec1972827c402eaaefef12a67a51144e54c1857b3c36cf010122494cf3b39971c16bd87e7c8c1df983de3a36125ad72d8440785844261aa8c6bf3ad8d9d54523f1b427daf04f79d5f952ac2b40337d9bf1ba94f6733c9796ad47aff5782232026f4f35e24c2ff8be5162f81da068c21de32988dfc41c452f4827858ee1d54523f1b427daf04f79d5f952ac2b40337d9bf1ba94f6733c9796ad47aff57899741d1765d817e2e32e18cd35d155626959638da6c9ebe09ae891b2de0dc424942f6890e8f22e1a4c1f97b6062c8915105ff24606d8bc9338406788cd40b0fe99741d1765d817e2e32e18cd35d155626959638da6c9ebe09ae891b2de0dc424385f934c96acfc57e96dfb84df23f33173115c2e9e401a6a24aa79c6c302049f39e3d93d8e344a1354d6bd22df3300c307e7684db09e858ca3cdb34d33352ef581406a740333d7e6f10ae1699c7269353f61d1f53d8700b9f31f0dc891362633bf09944cabfdeef051801f74499368eb1f963b8d775b091b60ed90c0a72ea2ba6c18f4e9a0e9660fc7c6b922b45a07cb7ee260fac76c66a8d920625adb7cb5adbf09944cabfdeef051801f74499368eb1f963b8d775b091b60ed90c0a72ea2ba2b84d3fd70bd035be48597bb5da1933d240943b54e617704f13ff55e30a845eefeafcb3489495ce2955f55aa6496e75348fcf7cca4e51647211af07fe92e6f052b84d3fd70bd035be48597bb5da1933d240943b54e617704f13ff55e30a845ee8831e7cb877b06f31bd5fc89760796ea6e74881ad36b1a1b416acce14d6a34abe89795e8542b7641c6728f5d1f93450d6bdedff1c60509e5389a0ed07baedce9d10995756507b6f7547cbcd05538ea06fbe135efbdea1c528cb93187ff0b543f4399a6bcb96ab3a2067ae6288bb8bedc8ad93c460dd31952898b99d4d391e419bb6c7bc663b638dd0d176ee8baf4a9bf6fd634906d1d527bd71625755592686d4399a6bcb96ab3a2067ae6288bb8bedc8ad93c460dd31952898b99d4d391e41900806ba70a9d0adffa09a5b8321b6de3210d48fdd18de898483da1e521838cc0b514e7522c3b8a4fceb349c6003ebf7faa92e9816cf4378b21ddc2aa47c7ee1800806ba70a9d0adffa09a5b8321b6de3210d48fdd18de898483da1e521838cc00373060ad832c2b8939f1e2ad1d5166180250393ee127296766a07bedb477b3ce61b52007c2c5e17c3d5fc1f7060078c7d4d3193b05cd9b35aa2404ee33fd6a80373060ad832c2b8939f1e2ad1d5166180250393ee127296766a07bedb477b3c3c3651bb9dc7a7116058171c2a10e0115536c72860ad1bb0263c4e03ea5d65e3458f396fe78e73b05aaa1912878868d07dea354a94fa7d286f022fdb217128783c3651bb9dc7a7116058171c2a10e0115536c72860ad1bb0263c4e03ea5d65e35be455cc0c9c6060aa7367a0eeec53f69fda37b96246451581582ca29abdd58d767c3342a3f27a780084b6b97c3471b58c69c1a8bf5cc748f67648651a5a26d05be455cc0c9c6060aa7367a0eeec53f69fda37b96246451581582ca29abdd58d430d3f0e9cf8cb71168b7229733eaaab4488e19970a3a4e6101554f125f3778805f1fd9afd76c697e0be8ea5c030f7249ceca9169276d7cfc2b76c3ba5b8606b430d3f0e9cf8cb71168b7229733eaaab4488e19970a3a4e6101554f125f37788cff372742d3574aba646e33bfa74ec4d15673471e8ed9bc8f3f154ef5d1a3c190e72aa663c71621c9eaca4d72321b597dda16413e6a0a7eb83b76ef935b34024cff372742d3574aba646e33bfa74ec4d15673471e8ed9bc8f3f154ef5d1a3c19badc5117fe3c797c98f5c3e113a697b16319d20225e0fbe21d8c2a71f1c8ab192e325dfaf30dd3fa232b994e82cd0370fbdcd91f2a2b492e0ad31350ad551417badc5117fe3c797c98f5c3e113a697b16319d20225e0fbe21d8c2a71f1c8ab19f05c018ff6b6110c85a201bc4eb605131d1a461d5ae9f03a78e866c4a79f9c991a122d08eae8377c0a43dc78886d133399fbdd055e8366805f06519c35e5473d0b2ff0197abd934456c293aadf593bec5e4ec574b915101e702890007cd6d2f7b7b49e5bf9f25b69256745200530f1378b66f31a34de049e52ac292404c9c96ea1667f1e7e4f20771588f8d1fc4df1a06eaa53592cc43051759f6ecf6d282b6db7b49e5bf9f25b69256745200530f1378b66f31a34de049e52ac292404c9c96eb31c80c8468ed7ce28b0f8ffd38cd11e8bbbc22ebcbcd1d6a1c7fe56a1e96c7ba91937d3596d596f459b681c940fd61f86c54c827379b6db4841a8b55cbb5ae1b31c80c8468ed7ce28b0f8ffd38cd11e8bbbc22ebcbcd1d6a1c7fe56a1e96c7ba342160c5c19c0fe51b019acb8cb365aae7662d56b419ed3b6ed97c7b61c529057e7b40d4ddb4ff64c484a983dda0e104ae2b8a062b983790c808098af3fc3d9139bd16da2b68cfaa870e617942d8d77c0f355cf1e096976a1321566ac6b60753bb348ff9e08a0b3469ab64f9e866d493313ef6e5792e588478e4067c26bbeb316788dda0b4b93ec477904c393c4fc2f43e163e25062cea3f8cbf8dca61d96b5810073df13e1552eb89ec7271d147d567fd6633c6db6fd11e85bcd6951c111a7eed860303a405aa08a21409a5c56bacb71aee075ebd771040339eaad09967d05263e53ed399cc3adb0cf13aef483d941ae95e30163492aebf477aa65b75f66dfeed860303a405aa08a21409a5c56bacb71aee075ebd771040339eaad09967d05587e4134fd5bcf2c167ddac72c1e4fa7131f6a7ecf35269a2aa00f1790da6a1cfcf9520b21d7ddf7df372c8a8dc9588d7dfb1d0bc1d668fe239cb330231fda97587e4134fd5bcf2c167ddac72c1e4fa7131f6a7ecf35269a2aa00f1790da6a1cc56940c6707ccface69060363f9c2933b47887aa1bef39b5a044f7f926eeee8de153b44170244913d8582f7b513cde52a6836752fc01b92da48f6493e7257f84c56940c6707ccface69060363f9c2933b47887aa1bef39b5a044f7f926eeee8dcc54e06e8e8a07a0a35d326a95812cb07d2217db40e77b78a74dd6a62b857a1a4d85f3ba5916c15262a7e750aea174800d5d5cf00c51480595e2f92e4ba281cfcc54e06e8e8a07a0a35d326a95812cb07d2217db40e77b78a74dd6a62b857a1aeee0404c01c52547244460c8b676ad8a6c11e07408179e2c93f3b487d723dfc3792379c60da956f71d7f13f7412a979512d8e58322a8f0ba60dce200cb9cc2baeee0404c01c52547244460c8b676ad8a6c11e07408179e2c93f3b487d723dfc31fc4162759e63120965a01a152175e7d83f83300f4064a0828eae744a31dc3f22bee027f45b2bfc76dd3c2832aa530212e0c4956bbbb923b99706bdbc94ada921fc4162759e63120965a01a152175e7d83f83300f4064a0828eae744a31dc3f2b9ea9361f430a41fd221d6ab2766319ffae57cb7232c5ae9896fdc8155e5e8e2a305c78a3a8c64954ef3f93e693a6fea150815619e8333599efb7e72cbc27a1884c8ef36dd11859e73e8b40f430f58d6ffe6a1270b19e332f112a50c458d22fc2c37f4603f52696096903a0e937b6fb62b03332ca5362f7ef13eea325ef45d6fbb12e98f6b8f396802004b44d0c1f6f432cfe788dc32bad67fc8f60ca328779d2c37f4603f52696096903a0e937b6fb62b03332ca5362f7ef13eea325ef45d6fc5e94b4ddf9a5522f03acad71e30f652d3a10a7dfcdf4ee4a3b8fc09d6df2a4558940ba2ac0605b9536f6705cebe76b5d9d4c658a46266d7fdee308dfa0ddbbac5e94b4ddf9a5522f03acad71e30f652d3a10a7dfcdf4ee4a3b8fc09d6df2a451581b0d45cc115d2ae58fd15b355dc325fa2dad415bbc56528db872cfd1a0108cd172ed19f484f4971e4fdb5b63300c1a510131475f7edc8e314519838849e7ef88fc22818920aace59ba100d5fca4cc50e2976d41f6711e2bdb0c39c16ea551a3a578ca5b09e4152235f1705a96ae822d2a814258500f54965043c42ae39438e3da829d124d0e4e0f4811f7626ebc70ad323a3f62e2dc3da5567f7706dfd6427235aad4a551d06e850b5a13245c68cfb9025621df66d45b8ffb8464d20734df29646f9afabd24f957e8fe46456cb32eae9d31535c9391e202ebd8fbd733fe0380bdfb163cce87a8a1c59e81f5b62e2f557f80489f832f80ae0a4722ba69001c9266bdd981d0c95104b6238705a0463cd5840735fd20204b6601a4359180f50c652db3d1a1c2b71c7b72fcd6cb8fa1982fe0705b1bd103886266065e40f76e2af376dfaa41acb4a847a03cfcdd2da9b1de9e3116e5dccd21e05e637d170381ef652db3d1a1c2b71c7b72fcd6cb8fa1982fe0705b1bd103886266065e40f76e2ab6d7bb9776e0dc81aaa8dcb41dee3bfc2e37344121f61712dcbeb4d8e387c0f5c1b7813acc63ae692d0646bc46ed3c0636be48d34030dc734ff0128847203242b6d7bb9776e0dc81aaa8dcb41dee3bfc2e37344121f61712dcbeb4d8e387c0f56ec4b44eda55da05149b1c3e56b957d8e048e8f81276dc7b312970a54d870f70c7833fa45fa9f021e234b1d01be7127c3fbc0ac5b386c5cfcb1901f403756e186ec4b44eda55da05149b1c3e56b957d8e048e8f81276dc7b312970a54d870f709bf1c1fdbb1345b3461fea0df2450e9bd746a8349e2311a10c14eb6c2d1718fe536262923702dbe848b4aa3268606cc6580e4b37d967b7a0fe38b11286c8c3c4d7d9caa09c5fe2c992e06df25d98eff51b525564bd6c89e655af99e53a332ddaa03604cad7a715eef012d519fbe73afb1741a35710bbd3b1605965a81882dd8bd1a1ceac30954e131617031481803e2adf0f751951607db3aea8194b80f6adefa03604cad7a715eef012d519fbe73afb1741a35710bbd3b1605965a81882dd8bccd8d167ea11ffb2569944a72893356ed1b03bdacccf5b5db72ab1dd25a2e90878213a50a81bdd665154f4b68cc5a1a6de1b2951a926df211b1c79b92e766da3ccd8d167ea11ffb2569944a72893356ed1b03bdacccf5b5db72ab1dd25a2e90813d6480bf6749476ec464d4b3f0c8b350e5d557c22c25788e66a84a8a4a526db6e389e04a79a6fdfeffcf480ad93b26d524e119cef91a14b5c9e4d1384ffcd9228bb1bf36d097e70a021ff959c5b94afbd81a0ac0d9746759bed8fede0e73f928ecb39d3e66d349baaa3769bd6e0056eb0c0c24b6939f59a8108ea411126e48da0783a302be314fa9ed3f75668771aebd0c49b241618dd99da3cde871b0241c335240f0acbcc1a71e72a66d604af1761a618fdbd31fe2dbf7ea5f28a7513ed0c02ecaade442fc951062c932893a2b77de0f0bc7ed59073c7c669614535d51e8fea290246ab0cda985ca38be5ec91f5bc9eca94c14f447364a01937924d05ad9702ecaade442fc951062c932893a2b77de0f0bc7ed59073c7c669614535d51e8f44e213aac8a7a831dac8102c19af8d9d13815312856d51e7d20cd18eca51fbe1343930a1b9a903c1b15a5091fc7a36c429f97b93ba8d72e75e064a582562760844e213aac8a7a831dac8102c19af8d9d13815312856d51e7d20cd18eca51fbe13c26e82781d09737634b256be2092c8a6abda2cbab5c3306f1151353b6f32b4f7eb67d4b0b43036b9a0b8ceeba15c2954af7c84a016f2ba2df1fed8f9e3604a53c26e82781d09737634b256be2092c8a6abda2cbab5c3306f1151353b6f32b4f2721e4cbb60f764dd96700ef23da09a6d805214dccd554e81f41d4f69ed8f1a0d97d3cce5dcee5f724d9a35cd35a12f70d9d590700c4ccfe98da1191c5f27ae82721e4cbb60f764dd96700ef23da09a6d805214dccd554e81f41d4f69ed8f1a0c4543865892f749de6611b356e5108454e8a3e148f187e441e04103245e3d06ae39bbf4d359af5b5e437e17ed21bb61a6b31b7db25491aedb79832287ba3fae16d09768db43a1f7c4d734e76b4ab2e71a065fca6dae4a25492e50a937669765c5ce23d09a03824efab1b34a0a2f76691e262f012fef437fc5ade4389cd8486319f0f8f28657a4b4b2b2a29c29ca60f2d6801c7e8245343df50235fc733c4ebe25ce23d09a03824efab1b34a0a2f76691e262f012fef437fc5ade4389cd848631351f0cd99957567e6f5e9a24fc563fdd7a616da8d95afbbe8354a96b6c725e84546685f871fa32660c9ae0eea8978f86c07dcc0cee0ab84dabb50919eb579ea49e459e95553ca8b607d831cd6cdeff87b89e212e390119480a8bf61f217dca0b420042f829b2769ac2dff9dc16ae319bd3e26a39e996a6e489a3af3361cf522002fb7ca3d32424ecf1723f0592a47583053180540ce784a207869e239a4578da420042f829b2769ac2dff9dc16ae319bd3e26a39e996a6e489a3af3361cf522002559b4df2f83b796fdde775a6c463e5bcfb953bf90cc382abd02fa3f0652adfddbab072a43ee11fc2a825cc20506121243a47556d910992949eefc95b3f306b02559b4df2f83b796fdde775a6c463e5bcfb953bf90cc382abd02fa3f0652adf0133bc391fbff5d865217b4a0022590bb7126f0e61c983dba22d5532c1a1065cf0520e6fae0acf4e80d5328fcdd8552d9fe890201ec0063123301406c4734f550133bc391fbff5d865217b4a0022590bb7126f0e61c983dba22d5532c1a1065c66ac2f7399d9c0c1e45b9e078bdf9f25256d8c2354105ff956f663b420a3f44445b142775c3d3d300674bcc8942ce74f0b26e7707094ae937fc16084ac0fa757b6bd89ac9b0a67a7985d656945f9e6467c8fea02f85d85750e36cab0cb87c6dcb53db7c76ebc63297e5bf00d662c949f10f6fa448ea3a642537c4f1c30be4b0512978a6ae4df4fb61a3afebe651561fa969439165b1e4dbb2e5cf03260895638b53db7c76ebc63297e5bf00d662c949f10f6fa448ea3a642537c4f1c30be4b059dd749b1dd308499b4894f63d0647bd98ed8eeb1d4248c617e050f2f06a1553f2f6d438be7ab574c2a9defe11de99062c629e051980c4323f1b5f1944a6011569dd749b1dd308499b4894f63d0647bd98ed8eeb1d4248c617e050f2f06a1553fd3debe8d4f5d736ad319ebf1947f6e905e47583433efe5293c9a9101091598862904f65bf504a1cf9afb9f101f8591b1876c78ecbbb5a92a9d686eb6d7e03667d3debe8d4f5d736ad319ebf1947f6e905e47583433efe5293c9a9101091598868fba5d4ff7b4147a2faf89d51fae16ca6a4f0bb4116bc1419ae01c7d8776e2877a49fd83c7bda07e773a83499fb8aa07cc1bc2891ef6c3e3e6271f01037867588fba5d4ff7b4147a2faf89d51fae16ca6a4f0bb4116bc1419ae01c7d8776e287893c7548283a01904cea1c24bf0fe57ecdd1390d6b09f814741a045d610be6f8b0ffb9b03498300ed401990921a84dfffae6888f7758dbd239640fea275a8172893c7548283a01904cea1c24bf0fe57ecdd1390d6b09f814741a045d610be6f89f1967a9bb0a971791ed287537f7d2544fef7fd398268ff064471ca859c82552bde9415f8c5a67307d7e3c55d7ea608b01dc963f6a7fe67eeb69926f671583249f1967a9bb0a971791ed287537f7d2544fef7fd398268ff064471ca859c82552472bc7407ae3629beb56d70992e7df45086aef430cb5350c703b97f017b0e30e9c18074495bb76a838fc5a167e265f179c297be74964975fa7ca1d0c6404e515472bc7407ae3629beb56d70992e7df45086aef430cb5350c703b97f017b0e30e572b5f6bfcc3c9c0cd4809a34812cb4299b81aae629b85d884d1c7c3b2b833d3d0d4a9b18f27fb3a8f975e7c8b4256bc2ac8df44fb4b441327b5c043e1a82ec8572b5f6bfcc3c9c0cd4809a34812cb4299b81aae629b85d884d1c7c3b2b833d33e9e9dbfbd5bc3cdcf4e605b452c5d48c7a318a25f05dd32ff9e89f2ab5055c2fdfed59aff56f6db5ccbaa6bbf59e9a72186577e7449606ffbe7d061ec5cc5a73e9e9dbfbd5bc3cdcf4e605b452c5d48c7a318a25f05dd32ff9e89f2ab5055c2360f3551ee26c99f7e4f7d6cc58f31cd38fb17baf62cdbf95f22f26834b1f17cf576f86cd87a25779b02403b431995950d8ecbaaba2a57873d60b594e862071d360f3551ee26c99f7e4f7d6cc58f31cd38fb17baf62cdbf95f22f26834b1f17cba273b9ba4b8e97d014e88400c65e133e86e75540c4e81d1409af19c173ef388100c7ad4b48d3cd9b7c63640e82a10ab5c678dc704e9be26db6fa28b218ae29759f11f2a439a7adb07e41c91e017d817606b9ebbb3db023f0a3128e56b6bbaf3f4e52b66f60c5177af1410a422410196d62e10905f56296a2f76c1bc896a785e2eefb77faad5b00b264ee54bc019dfbf2456e0a164059c68aa5c9fd36cfbad55f4e52b66f60c5177af1410a422410196d62e10905f56296a2f76c1bc896a785e1e370b90eaec28d0826bc75ef7efffc3faf6e84ec2c563d28dd07acfc4370ba6885ce13ca03db62e3c6005eaba838143d368c43b8acfe8829e290992d362c75901170a0ad2bccee40123cc45c537d88bfec8d99a2e309068bb773927e1cbcf5ce48ed7d9bcfd602a6f1808366c1f72bbf0cbacecbc86ecb95a84a42545db9e45bd247cf536bf78c1754cea27e17006c0a6aaf7baa886465ec62217259c0b537ee48ed7d9bcfd602a6f1808366c1f72bbf0cbacecbc86ecb95a84a42545db9e45ed1338f23a5c1ef9e9407a3fabcf750c225d572b9208282cb5c35e37e4ce6a52f5e91615813a50ce5b5888fe7e6bb06f2a165c2ae94355c44c71614fd3ef17c0cead042cd72a2e2b4d255701d5a73209af61a0d6a8f24f4526a19b1fded6b3d785f7460f8cad3726323d626ad7a5c6a5a593217306a574274ea4786bc142acfa61bcc0c16f959aa84ea6e4768b84eff7a47045d5b405d045185c204dd3ca2a3685f7460f8cad3726323d626ad7a5c6a5a593217306a574274ea4786bc142acfa6a0c51d94480fdd34f109d911fcb3fa9102d6c98089c096434a74d9dda46c7047f1139f2ea899f02db309aeb401b8c06a10ed0ab4778a772be5f14cb166897221eae3ef09a9952f98e74b6cf0e36b94948684a3960e4697ab1e634160ad951503b011cdfdfa8e4f848bd0ce0eafb74b00a2e95faf0a731e980f674fd3de19b2622f628a846842dd0b61d7aa06ef40a42017f6aca5062cf43ed63ace19956419d3b011cdfdfa8e4f848bd0ce0eafb74b00a2e95faf0a731e980f674fd3de19b263b9c717719f3833b1c41627800aa59721a1c1ac17de3ccc88938648b23f75a07830846ab08b127af07edf36b82f6e6739edfcbd09b8c682ed38031f68a07a3803b9c717719f3833b1c41627800aa59721a1c1ac17de3ccc88938648b23f75a07f77824dc3fb10988244a81b60546bb26506a158a6010bc9ff1b9e9e971238954a24841b91a1e6471be3998f43d84396e47f83241fd909db0683750489b53baaa19c117757c614a4e5fb12311eadce5533c0dfaa1bb10a0929bb4d2a2dbf51a185404b97ae637abf400a690644bf8d42b527b460d50e31a9db2ecb057c3cc0a707831acf5f89f03f7e0779a653fb5cb29fd99da2f4a3bfd146e5178f1d6259ba15404b97ae637abf400a690644bf8d42b527b460d50e31a9db2ecb057c3cc0a70dfa591a9e72ae1e211f53965d2772ab6f746cef0a376b1cca1bcaeef21ef84ddfd8a91562bf26609842617f039d7ea6d5c7784fe2e4188cd09d859e48f8603ab92fdd6636a7fb65e7f50fec261aedd0dca408613ff8165e5a4558b180898c983e4d10b5c2a69b252ca6cc595f37d86e7b8ace4e6039292d9df4be30283fb4a5fe4d10b5c2a69b252ca6cc595f37d86e7b8ace4e6039292d9df4be30283fb4a5fe4d10b5c2a69b252ca6cc595f37d86e7b8ace4e6039292d9df4be30283fb4a5f4bc3a578c144beceae1246b5101c8e7d7ca53307a6d7fc98e1ef18e3fa8c105574aa8d72bd9d32d94b70f763629d2779c9b8c01dd21dab841d137435ddb287dac4b06ac77356037505557385b86c4a5165158349d6322734354fb2c60ae6dce6d1811aaafac65a1545655d40f6a8d0c82b5b2835dc51140d5c2ae246f79b8edfcfc9ad30fa2f611501dbd2d2c909fe52983d2c2420d9db8b75447d3216f193aad1811aaafac65a1545655d40f6a8d0c82b5b2835dc51140d5c2ae246f79b8edf9744945f1bc0287d3cf476b2bcdd8904d0d8cc7d6f737ab63ac31534f8081cea51d63cdc8b0206efaf88c89796a6ef691be573bf319823143763ca5c85349ef09744945f1bc0287d3cf476b2bcdd8904d0d8cc7d6f737ab63ac31534f8081cea1346d170f9cd26d6a3a6bead1f143f7acb613b2c6ec7dd750e713b3661e6270e64e9bea923da6dc0d4af639b2b79193e5a59de0d4110259c57a57ee1cb6ce9e5597e763181b993475da83b2b3b4399f154912cde03f9395ad002388934c4fba4ea86e711b5e6dac1e398c6a5c94fc59f21e1e63ed83f256261da150f2b39e73648172189eb390c741e71eeeb866aa466ef2140faee2d56258f9a5b937732038dea86e711b5e6dac1e398c6a5c94fc59f21e1e63ed83f256261da150f2b39e736c20495e7090ab06ca64a69981d5503b83a1b3077317c343b04a8ff0577cf9f364423f5289009adc7d7a7d99229202e0b4e18db4fbdeeb123c63fac2b1286ca06c20495e7090ab06ca64a69981d5503b83a1b3077317c343b04a8ff0577cf9f36e2b21155a4d9c4d5e5ba96db40e6133c10bab24e8696a28b559b0397fe9d5d12f2e11600a31dac959c079eb3f82a661c8cdaebe002ef68b4ec8ecaa4afbc5788e2b21155a4d9c4d5e5ba96db40e6133c10bab24e8696a28b559b0397fe9d5d1272adf2b5bd8439cf156fe757bd924b2bf2445595a247cab8f4315e9d5ae6b1662a0653ab269ab2f07ccf38e4c2f1172a64b1f7bdb2bd72693a95970824a711b972adf2b5bd8439cf156fe757bd924b2bf2445595a247cab8f4315e9d5ae6b166c2f6a8bb220c3cddcc0cd8fa6c5d99bc9af91f408fd004f225fdc5ae34678ebc1ba94d1cccb494fc186e9e255ba94fba9bf065df534ed9e64552280cc2c2e8a3c2f6a8bb220c3cddcc0cd8fa6c5d99bc9af91f408fd004f225fdc5ae34678ebcdff1036f0dc4cbc478c0ab11e6e79eaa5c7917d1d99494f2a1002631da450a89647ec6269ac4840f5eab5b3afadc608ed44acde11c6184db5b274e4af9c64a818b0878fa15f16a20bff5b4f1e6a3519da40f3293d886ace4a6e41db0274bfeccda04e25cb1890953bcab66fdad04b42405e6601cc6d99691db39900af5a5980cda04e25cb1890953bcab66fdad04b42405e6601cc6d99691db39900af5a5980cda04e25cb1890953bcab66fdad04b42405e6601cc6d99691db39900af5a5980c0c55f61e1bcfc4d97f7265a1d22627ff3dd8e5ecacc1ae8675d1893189e8d0cffbe7036f03bb5dac14e3f97690b28b08a0fe73a6d21234b881d8b6e54b5ca2693afac6e160dc69f1e8bb69077ca12816b7a7fd26ad0a29db719ac77fbb6fed6ba79386ce89afcb6dacca3501538c42978cbf3535322e6c3a6c96ab63b64a9d3ee2766f21b01aec9b0d5699dd4ae80a306e8b3a6e1fe3df61251536ae2e74d60ea79386ce89afcb6dacca3501538c42978cbf3535322e6c3a6c96ab63b64a9d3e4daedb25f2bbee857ed6da3c76ae3b3c1ebbc016e04493c232efc62a1fc07866a0f106ccf66dd0645afc58ecab3207323ba54f3920981217b5717defe7ec0bff4daedb25f2bbee857ed6da3c76ae3b3c1ebbc016e04493c232efc62a1fc078660cd8ee050e81a08985ab8df62e4206fd8ca98bea04c089823dc50006b88d4be063580b5fd51615d439d2294eb681881151033841856a12c276fd180305041311fb92c819ec0efdbda7d9b6f7a061aab426695876f880b671f6db7f840006dcb1f83b7fa0541df95fb14551fb22b98990c7c743fce573910f33ca0026cab96054837d73c242e348f693570d7a6366e4deb52b55d8f9d1a6f0b236bbe2fb3d0067f83b7fa0541df95fb14551fb22b98990c7c743fce573910f33ca0026cab960540eeda7c85d1b1c4710772c0f4e181329b84c38f851c33ac0fd65b35280b192fd05a105a317ab3dcee6655b39f8a8fce4bfe818a163373730710803157af2bf6b0eeda7c85d1b1c4710772c0f4e181329b84c38f851c33ac0fd65b35280b192fdf468d86ddd7a6f5149df713039aa03a94730e4993cf109cad3e554bc54bbf1627472d434251a687612cd3200f9fa51ec6c72e190e04c1dec141422906f652badf468d86ddd7a6f5149df713039aa03a94730e4993cf109cad3e554bc54bbf1629cb77cf9c7d24e7811d1f450e7017769cc1337e119c76268182fa23064543748b8dd6d948ac5a2c2b86a208021d3f932adff23e12767f374a0389d2ed04c5a5c9cb77cf9c7d24e7811d1f450e7017769cc1337e119c76268182fa230645437485eb8d8b790d916133c1897d56d66a98893c1b440521cc0d1d29ac1e28e6907ef4ae6bddad94234f95b3775ef19f80eaba079c1f7cb9b3c60e506d7a2174f9fb35eb8d8b790d916133c1897d56d66a98893c1b440521cc0d1d29ac1e28e6907ef6c81cd86db809a9b5308f1be6df9fb34931aad2cc66fa226d66594429074f0d5e2ab32c63c32b66212a3c51c58010004897422d2a212086074b7eed04f16f1976c81cd86db809a9b5308f1be6df9fb34931aad2cc66fa226d66594429074f0d5e16a2ed827aa3e2ed6a1a061b948ca4643da4b6df1a8a10ac532ffaf962dad920f1333a647d568e2bdee009051c9f20d2118d427a923158d743a6963d4943caa01a9e44071a320a6c23743a9e59158ae1d619b7dda589af0461cca1eab22566649213e182af4cc9df7d67cda8c96bb1773f7dbb80e2991280eaeabf2978d281b05a7f0a370f3026aeaa3398b1ca30858fb83bcbe32c4885896a5d3b90f6f15aa49213e182af4cc9df7d67cda8c96bb1773f7dbb80e2991280eaeabf2978d281b3576763ee69dda66d7009c9809c2a0bf6b9a1ce11f07bd0e6ae4b453673165bcd485b9e06157633c04b9f94588ee588e0cdab9bf4e7609d9e1f7a22d92c56698901d37e9c74a4a270dc3d3ec3c973a33dd533c5f757268cf568296013b7420baf65ddf16c1f7ffd3b9a62ccd9e5fa79d37159722393fb8b2b88e6e158eac40ee1660b5a6cb3c02b17d43ab3ebfd70f9f4f60533d0ef72d7a06f14d00cc2e8958b639e1082cebb26eb98aaf1f2fb192b814c7ea5623e8e2ee1c92b51cbfef61e7e22b88cda8f158bf45d334ff69a06f8b43d4d534ee00b5af6cc31ed8ee7266fb44d6c5851ecf9d4c6af59b9a7809c208b5870c44ce3f6ace8c9b2fca057acbef0b0e90d410aa33a0a503160fe0807284a71746139bb1746b6d03049e67d28b5a4bc8a5bd885a229e8e69ec78c702eff5930bf3d3a4bca1f18ebf8f27ee78f40a476ac492b899ee933dc00a3cf9645befea60e90233563b9569f2e25ae9a950d76356ce04c8843d720a0510fffd65b205637af5648a644ffbc383af3b1adae6cc7c4a460fd47294ef61fa9e493faefffa2710f79d58f693a5bce97747518b7939cf77fe995f38f8e69f8e0218d02423f3a625b4afad38bac75717758a88d3e41c6e4286ae39477befdb4ff2369091c45e39941b877b18a41077d62cf115b92f3ec34f5b9f62417dc716a7ea5125b11cb583d7871ef79ffeda4ea7837fbbdecc19ebd0e917718b9dd77094a9cbfe561f555df4a413d75721e0c8394a1425457617c34f5b9f62417dc716a7ea5125b11cb583d7871ef79ffeda4ea7837fbbdecc193e0392594372d764d4517ffd9b3192a761cb0e29d476deae12b4aad38e7dfab9ba62392e2c3a3a41ad7cd65a32a44c589612fe97bcc5711f1f657b2ff8a26ef73e0392594372d764d4517ffd9b3192a761cb0e29d476deae12b4aad38e7dfab9e42cc5269027463a49b1e6cb90f6aeb7a50622262e7b9baa4e5634ecf529a86da9bd7cb95f5dba39ef5bfe7601f4e9ed4bbe5793e0363e3b4a1868bd9f6dbed55f1a20875baa06ab18eed31837d2dfd91a479f2b70a82f66d00538e09b54f5c3f9f34905abf0feaf7db40193b6e34d2225ca8924c5b91cb40a1000b3cb03aba436e57ff3a6481219af29a7b8c6eeb4ae5a703232df55f494f299d483ecba776571248216fb1cc2b9a0a1faa305daa8c680d9c637141cb2db283e407684209cab326755377c7b8d98cf71333d62e5b4cb1c4e06519d704961da025f5933dee08d09c292c80346d122af79d64a20fa511a366eaf19e5561ff848cd766e363a4f0b649edf675a7615e5c6748e561b0f45bc7a818ccad341c623f2579174967434ef649edf675a7615e5c6748e561b0f45bc7a818ccad341c623f2579174967434ef649edf675a7615e5c6748e561b0f45bc7a818ccad341c623f2579174967434ef649edf675a7615e5c6748e561b0f45bc7a818ccad341c623f2579174967434ef649edf675a7615e5c6748e561b0f45bc7a818ccad341c623f2579174967434ef649edf675a7615e5c6748e561b0f45bc7a818ccad341c623f2579174967434ef649edf675a7615e5c6748e561b0f45bc7a818ccad341c623f2579174967434ef649edf675a7615e5c6748e561b0f45bc7a818ccad341c623f2579174967434ef649edf675a7615e5c6748e561b0f45bc7a818ccad341c623f2579174967434ef649edf675a7615e5c6748e561b0f45bc7a818ccad341c623f2579174967434ef649edf675a7615e5c6748e561b0f45bc7a818ccad341c623f2579174967434ef649edf675a7615e5c6748e561b0f45bc7a818ccad341c623f2579174967434ef649edf675a7615e5c6748e561b0f45bc7a818ccad341c623f2579174967434ef649edf675a7615e5c6748e561b0f45bc7a818ccad341c623f2579174967434ef649edf675a7615e5c6748e561b0f45bc7a818ccad341c623f2579174967434ef649edf675a7615e5c6748e561b0f45bc7a818ccad341c623f2579174967434ef649edf675a7615e5c6748e561b0f45bc7a818ccad341c623f2579174967434ef649edf675a7615e5c6748e561b0f45bc7a818ccad341c623f2579174967434ef649edf675a7615e5c6748e561b0f45bc7a818ccad341c623f2579174967434ef649edf675a7615e5c6748e561b0f45bc7a818ccad341c623f2579174967434ef649edf675a7615e5c6748e561b0f45bc7a818ccad341c623f2579174967434ef649edf675a7615e5c6748e561b0f45bc7a818ccad341c623f2579174967434ef649edf675a7615e5c6748e561b0f45bc7a818ccad341c623f2579174967434ef649edf675a7615e5c6748e561b0f45bc7a818ccad341c623f2579174967434ef649edf675a7615e5c6748e561b0f45bc7a818ccad341c623f2579174967434ef649edf675a7615e5c6748e561b0f45bc7a818ccad341c623f2579174967434ef649edf675a7615e5c6748e561b0f45bc7a818ccad341c623f2579174967434ef649edf675a7615e5c6748e561b0f45bc7a818ccad341c623f2579174967434ef649edf675a7615e5c6748e561b0f45bc7a818ccad341c623f2579174967434ef649edf675a7615e5c6748e561b0f45bc7a818ccad341c623f2579174967434ef649edf675a7615e5c6748e561b0f45bc7a818ccad341c623f2579174967434ef649edf675a7615e5c6748e561b0f45bc7a818ccad341c623f2579174967434ef649edf675a7615e5c6748e561b0f45bc7a818ccad341c623f2579174967434ef649edf675a7615e5c6748e561b0f45bc7a818ccad341c623f2579174967434ef649edf675a7615e5c6748e561b0f45bc7a818ccad341c623f2579174967434ef649edf675a7615e5c6748e561b0f45bc7a818ccad341c623f2579174967434ef649edf675a7615e5c6748e561b0f45bc7a818ccad341c623f2579174967434ef649edf675a7615e5c6748e561b0f45bc7a818ccad341c623f2579174967434ef649edf675a7615e5c6748e561b0f45bc7a818ccad341c623f2579174967434ef649edf675a7615e5c6748e561b0f45bc7a818ccad341c623f2579174967434ef649edf675a7615e5c6748e561b0f45bc7a818ccad341c623f2579174967434ef649edf675a7615e5c6748e561b0f45bc7a818ccad341c623f2579174967434ef649edf675a7615e5c6748e561b0f45bc7a818ccad341c623f2579174967434ef649edf675a7615e5c6748e561b0f45bc7a818ccad341c623f2579174967434ef649edf675a7615e5c6748e561b0f45bc7a818ccad341c623f2579174967434ef649edf675a7615e5c6748e561b0f45bc7a818ccad341c623f2579174967434efc161a581699f0368186d37257876004086813b756a0796e60584dd22a43c6c1dc161a581699f0368186d37257876004086813b756a0796e60584dd22a43c6c1dc161a581699f0368186d37257876004086813b756a0796e60584dd22a43c6c1dc161a581699f0368186d37257876004086813b756a0796e60584dd22a43c6c1dc161a581699f0368186d37257876004086813b756a0796e60584dd22a43c6c1dc161a581699f0368186d37257876004086813b756a0796e60584dd22a43c6c1dc161a581699f0368186d37257876004086813b756a0796e60584dd22a43c6c1dc161a581699f0368186d37257876004086813b756a0796e60584dd22a43c6c1dc161a581699f0368186d37257876004086813b756a0796e60584dd22a43c6c1dc161a581699f0368186d37257876004086813b756a0796e60584dd22a43c6c1dc161a581699f0368186d37257876004086813b756a0796e60584dd22a43c6c1dc161a581699f0368186d37257876004086813b756a0796e60584dd22a43c6c1dc161a581699f0368186d37257876004086813b756a0796e60584dd22a43c6c1dc161a581699f0368186d37257876004086813b756a0796e60584dd22a43c6c1dc161a581699f0368186d37257876004086813b756a0796e60584dd22a43c6c1d1f80ad8855586c0ff494a77328d497136e16bde48cd3a4fad5e7c0ada8c3aa35c161a581699f0368186d37257876004086813b756a0796e60584dd22a43c6c1dc161a581699f0368186d37257876004086813b756a0796e60584dd22a43c6c1dc161a581699f0368186d37257876004086813b756a0796e60584dd22a43c6c1dc161a581699f0368186d37257876004086813b756a0796e60584dd22a43c6c1dc161a581699f0368186d37257876004086813b756a0796e60584dd22a43c6c1dc161a581699f0368186d37257876004086813b756a0796e60584dd22a43c6c1dc161a581699f0368186d37257876004086813b756a0796e60584dd22a43c6c1dc161a581699f0368186d37257876004086813b756a0796e60584dd22a43c6c1d3e4c98938db0d1932ab2ddc1a50b663f99b76e64986e2ea1232879a6dd34c559ec8b5726de04e4fe0cf38613444758d3a656929ae53724d4dfae395a1e9eee0d0c375ff14f2c671699860846ca040cbba5d9367f6315e5ee890d69dbc14da15603095178e084f7f65704110a7557b7e1ba161a749c96573acf4e898c0a349911e9d3761e39a049203c19f4c4cd9259f3636f10a2c0f58cea579f0400fa453294548ccd2eac49d58016a00660de1c1a3796939ad9e5293102685d166b69bc027f55e154383fb445f2e8c29bfb4aebcc3f13fe2c1167e35ecf8f507d546856ef3c61ba527d954d86c9db6eb84b74f98b5552fc7359803445a3c0ce34591252d97c1ef5a903b7dcfedf9cdf7bdc85dbbb466fa934eb6985cf4022e4601b86c234b5899b1ad16e1be88c7febc9c82fec022752e86e8b17af21945aef9e9c9a8000fdae3e99e3d6319ec172e74f6dcbc99e5ac9f61801614600b1743d854dce596bc9703c075b720139e390d16836827d6c8452695b92d8192f333e4fe7e5b3d84d21691cba856bd171bd655b6ffe3d760520168821df182f9757dbd33c7565d3ba0856d532b9b51967ccd68f5fb520e1fb24e5c43e010a06876aeee73f66b80af44a76c3c3b10276c70a15974f1b2f3a0c7ecf4fcfeefb3a9340e411e394868904cf2890ac5e22181b67787ce07c3d3eb11c0bbed17ae2c72231e752859f4818f5661cc9a164c34ba26cbc227c38ed0e900110a1188d7abba162b001e1fc3006443bd6781101523defb052842aa03895e5a0e68d9aa8c7ba738745aad57b39ea02d61cc9a164c34ba26cbc227c38ed0e900110a1188d7abba162b001e1fc3006443b12ab053d2bbe595a20bf101b0b6c2181a92d95270ff8bf383295d1d0d2c8776e8dac19ab7d3dde3877aa27a79de03240ebda57da11645c919b0e583a4ceca8607e7e1d296e0b849f07c7f60f1fe2e3279d01e1b08d404fde385d32426c9995e3ce2fffe502b8463c2a686deb77a2b46007e40f4eb0253f6936366ddb61a20f09f16c61ed64700f19da1e99adeacb24eaaffc2114818588a031bd676b441ec2f1ce2fffe502b8463c2a686deb77a2b46007e40f4eb0253f6936366ddb61a20f0946499c69e87abfa75ce2341d8f9d9fcdab829f4259a0a8874ab1c57f0d5962e463ec33bb76a457d8fca62ff8aae67ab96ca6b7ece949ec955d04c97770ef530021950bca494014e56e2e37f0689411f538b4d8fa5cea5f4d4165ecd94c4e857aa90f69e38768a71af960d3570fe702489e34eb5a329d68d0b7bccb61592a02c2a90f69e38768a71af960d3570fe702489e34eb5a329d68d0b7bccb61592a02c2a90f69e38768a71af960d3570fe702489e34eb5a329d68d0b7bccb61592a02c21809b6350de59bbcba6fdbddd4bbcf7932d7b54e777e0f9ad1be1224c8d3a37cc731e533128002228722deabb335f392697ca5afc0b99f239b671ebbb0bfaa231809b6350de59bbcba6fdbddd4bbcf7932d7b54e777e0f9ad1be1224c8d3a37cba4e4cd94afc895fb8e62735112c0fc50b667c3e0c10f1c6d45cf561d7edd2e6ffc408e563ad05524551189c61f36a4a47819949b4964913396f97e80250825fba4e4cd94afc895fb8e62735112c0fc50b667c3e0c10f1c6d45cf561d7edd2e6868cb853c390027212369c5fb0dfaa7627bb82c340a48b7393a3cce7db6275786e72712ecc9297a9a8a320db7fa5e92a588e7973281793776c15e006d6ca39b25da1e02875d759a9a6c2bc13d63bb96b3a2b440a9dbfaa77fcaf8d408829f582fcb1e812d59bf152efbb453aef3194c999423cef966942980e22cf07eb067e0e98c6ccc454f194abbbac18cdf92e2bfd763ec0c3ed51210f6a34b6963775b417b3253c661560413eca4cfd8a9e0ed61c771b9edac42faf908ed6bd1c4c5cdbc6ac04603709a11af1e9d168b3ab49712475a42cab691809fc96b9b4f451b3176d0f1d86d62f712c6fe73500fe5b74db29a0a029cfcefc43b16fbc2a70e1685c2d7bc5c4a309d0bcd9bb145ebaa6b787d0f90b5ea047d36eb8a6d1e8994a4c4c4f114567789e9b6592d7e1ae22d43ea0a66f8191339c1dd8f6267a9501a32cf92e30e1c35550c99d9e9a9c3066bcc16f407f59b24857b84d8ba460ed51a5f4ea30114567789e9b6592d7e1ae22d43ea0a66f8191339c1dd8f6267a9501a32cf92ea4a62b44b23d7e0d53350d94f4c43fe0b125cf1cedc9df95d9596fd04eb06b200134cafc94c174a92c4addcebed401cc67791d098917238bf198cb51a20bcc2fa4a62b44b23d7e0d53350d94f4c43fe0b125cf1cedc9df95d9596fd04eb06b20b5d226c89ba4b26e778c1c45a02895d14012b1c905ecefdd7f0afaeef8909cfc936503d016c5450496f703ef42a013c38bdeeaf22d3208adb884e3ef3fef17f52ed61f858cea1e25d3069e399efa98c34d8fcbde5f1bc4f64df7a14a0043c320faf275e9abab3d0dfa4a88e4e11c3a366d1fb31b4194b41c4b8d68389579a95410b8ed91e314dd8f4033fc434360454d985797554b8c1dc9389a8def96344a8dfaf275e9abab3d0dfa4a88e4e11c3a366d1fb31b4194b41c4b8d68389579a954669ac32b3a53ad4cf7577bd714e07419d597363fd520c8040198fba0fa51d6d9342044024af12aa97f8d434c57d91d72ccb4220ee22efe2ceea330a8fd3a58af669ac32b3a53ad4cf7577bd714e07419d597363fd520c8040198fba0fa51d6d917d3c21bc641f3c6f1c3cfdae04e268d6557bfb48720b2ab1af9c8434032f1460c4e0f309ac99a795d1e549b53bf4076426192aa7d5d6f49e0abf7d555bed09d63236deb4a95eb54824bb90ad8baf6ae5e481e1b6eb01b74c846d063ad79f2574d790d2f0ae1747f5145da3ddc12433702b0b5ebbd4dfcbf69bdda2ac837cfb91c84115c3f0ac8d03df5b9a8730dda82543d5c12d12b53909188308c67ba504e6ba6b37603820cce21e5601dfb5572f6601c7598033b5b936ff303b0d32383cd00718f0d9710ba938d8f562c33ca0c96789abd091063902abeb104a9f59eefc2679845c94cd02f28d127fbd6848d982682bf57ae059442f7758a1311808c86a69dfe3b181636cf4168f5dcfe7f88f87feaf8591721282eb754503c3c7666f0df5ee440ab31a06192bd574c835b8d375ddb2013387013737f45dbbb98bf397def87d25bba444131bd4706f80b39f072d1390b6edec49e7f6c91f89c614bf8edfcffcb0dc96ed2cb51431e336aaf03e6e42cca07cbf363f70fd0468fd8bf5ffa9682ea9dd4f5ecb9c660d801de7e9462b2f8604abbe274b8ed10c2a15271875409a8b0c97fea3e33169c9716b3c8fa2d33d6a14d5a368834876fd1779e894b2e56009e031c4a00dfc8605054ec53f126c2e52c54bd18dd2b3d4ae528544f7070b1a9368118bb20223d0a79b66416abb560377887079e694ed9c372aa9f5aa4a04fdf629b3f092d5a8bce777a7b3f99d18c8efacd7cfa3d66baf21fd6bb94d78462b257b7b937b3b1da74271cde213d7a807a93528f526d57fa6248a7e481725c243f29e2c98363b65e8925d74c8651e275fa30bed4d3362d2ecfb282365a4a596b675ca473a2f447df0834db1db620f42103d677c6dd6b2e5aedb1160b6346815bbc7e6d1398c5f214f695e3b42c1d4666d7b9a99bde2d2d5fea088a2dc97bb485e9570b5e737017f79987bdacd5066042a766114644687dbd7a5bbfba0b8725482e9a237c1d5711449b5bbaa89b9c30584796666ee2e6a281cdf2461e9e3b05b2de877ad3e20e1a4cd548f4fe6daf9687e80e92ed25116e53b9615c266f17913e3d7b23161e9fc6a3a2a56b0b2334975f7ad3edb3332fbe52772169cf82ea6197c9203ae5e8b72713e668f75757530b748c33ff3b19c3dd7cbe32e9404835f5b53d7b23161e9fc6a3a2a56b0b2334975f7ad3edb3332fbe52772169cf82ea619779e687582c48b94940f0f0ecd3adb7e853a1361877de2ae0dec4acaba5176aaaeebc5312498827fb731354fd89aea87a84f6c52b65733f4f5b16a0b5ee9f99f14f6e36d65afebd1a4c5189a45a75c27fed4816ed6dec3bb0535169fad27c0a6fb23729ae38e3cdf8c06fd3fcc5d1508cc5354d6b1b8eb8f0f694aa2c0ebb367e00e0386d0c138905c852df6f39aa00cbad412387d529c22e93012bb664fd5863eca93117f2fcc5aa16ec0353b08bc94dfb9742e08756bfb3775d40a5062b2fc5649cd8a7462f712f3c49ff35fbfa9c6812f40d47eb1933bb2462cdd304a4d860224cbb8c9232106d4484e8cb6e7f90f697ce6a84c2bca7f4f759babe5a078f7003ae52059bcdac6c2133a9a561a7f9107ee6edeeb055731445c616b54284a09f15ffac399e19d1d2a770e662bd54868d02c1d86aa0fc384bfe5a16b767a4f58633e8b488badf85ad8781b6e22c5bc0e42837ec4c1fd58f9e425d6cc1717a9f43d0fc9aa0aafd0bd79f248e6c2a633955f4dd16d32cb6ae393b39b39fce01a5cc8ac4214c53faf9014de518755692db485febdd4c15548dcdcdc9cf486b083ac580e4cc3ded4b138baba486519e7444801a23d6ac35f229d336a407a96af7e8d29afcd7c04b33ce9a52071d7bef9cc3862b68a23c4f1ac36b04598621e480568dff913fa20e1f0da183c431e17eff186d38b78f9f282b33821db3dab8cf71cb1024852aa90f29846bec832a2e95f3069c3eec95ff936613ed3f379d66b1cbcbe61eed1bbf87da4d32a9f1f8c6169235984763a91b0af6936533dc79039c934860da5c8120fc207d806b3f325231c20c49089d7868f8af2402231432647249d46c7b748ff8967442b7d3c8b06d58db81b9ef0234acab7620be7d61fb94e486b7cb87c84b899ae458e58f4b5872550f6f3e8f93328f72a5e48c103498bcf270915a9cb101f9a1a6e7be287b6d69f342d09b426c6a9c909f800ef5a3e6e167aa18789d25af76e266072106db79f9e37783bc925e33aeedeab30b4002946d3533955b1264b6add166ade125e62c923501ef0e61b88d2bc7eac29781faafeb6e571971a6a962790e94ee28a82a0eea5f3665d084ca86cb6537dc2019cee942437fb1b807117494d4f5efbff8e53d12c0d524afd16e9e6aef0fc92c48e91630c1f956b6e7e0380444ffa0e0032fd2410cb9258a8e697082e9b00e0ff44c82e392a1ef4a69434664078278dcbcf5df6fb6c14891f60b72e4d7b2a92fe271af8eaf0d9f41901584e023c7940224f2274797da1d9990a96b3e88b6fb4475a53d95f0aafd320a5f2d9c8630cb115a15c901ee3e2671bc122fa7b5e45c52710d0fea96aba501725194a37c9d3dc75ff8f6843de625fea59f94cf38542ae6c5af3ea0a5f22735c743dca30b4809474e1c5e5774922c25bdebfca0fdd3e9888964dfb6fcf5f2ad0418fe23c9d67914f7f6162c16e24c7bbef13533137cabf51c0bfd981b7993ecc0eaed6976ee7585679aa2f7cc87374c1a1f28c722587f35f20afded105913e9cd97284cf7df2917c0bc8672b40a48870c722b384a6665d8d3b5e3ea83d721012b432b68049d92003294f7cdeb240f986c31c595cbf0a810c116e0750774287e6793fcf73fca7fdb51e3f118a5bf61b51692cb7b07827fab6b58e47e6a21b2f5c3859af8f37ae6a55ce507b32e01d37e4eef16af76ce0637cc99d2e5bbeeee4d1b18b978b7f2e2a587aa77f0bc7a6130718c4b680dd19cc749eb2ee7eb8b95905e694ac0e6d7eb581e81725ea6c2819096578ebd792ec6ab799893b5fd59d59386cc1bbdbde916b92732b8813d0195c12c1d06eea277202118dc007637d0f7251df789d387eeccef0b13466e2e80b7809a1c9f57ae8d40792669a4c890b03cde825e0bbe2610bbe0fcdeb44b9c5584b45b80bf0ae14898c7e08764baa532e1b87bd9bf5043366db8850010e41988520300c4fec937e54b88de2bc81a5017f062f76d25d981464b3cccea316f102c1a4bbccd6c57d02f71b2f65e043d79bcc0a57bd9bf5043366db8850010e41988520300c4fec937e54b88de2bc81a5017f062bb257cbe996926d1ca0e9e66e66b659a7852f1329bce3f7c5bff8a48a438c7b6bb257cbe996926d1ca0e9e66e66b659a7852f1329bce3f7c5bff8a48a438c7b6bb257cbe996926d1ca0e9e66e66b659a7852f1329bce3f7c5bff8a48a438c7b6ff7e06408ce45d25e7bc473a9c8bb69b440be429a9d3bec6506b9c0721529d46134f6ffca766df778fc0aa49ada506fc1b351911da50fd83191dde19d80ea9a1e2adcfabad474466937803e24fbfc7c2d24af9d4dbd5e705e87c400834d12cb987ad5c8954dd56fbbca04517bf87477ff4dce575170c7dd1281d7ef1f4214ac8b8a13629863f4d7ada8389882a9219a56d47b7649e144f9a5b6c085d15c0978bb8a13629863f4d7ada8389882a9219a56d47b7649e144f9a5b6c085d15c0978bb8a13629863f4d7ada8389882a9219a56d47b7649e144f9a5b6c085d15c0978be8aaaf62976a6f64efb7b1e338cb775abab16ee46e3d7ac7f2a67efbde2abdedede78a332415f77797346718f8b91c05f7584476017fc3c35f61898d40be7fa424e5e7c4072965c3b58fcf100bb4efe0494d130e18995e8c093a0ead06130d04ede78a332415f77797346718f8b91c05f7584476017fc3c35f61898d40be7fa4bff7017551e219f7a3e11b98e560abe96b209496a1f3c2d59390f25404f41ddaa47cd428bffbbe07a2d27d897491dd0b0294b2bf5760ed77763e4e50c7a1e390bff7017551e219f7a3e11b98e560abe96b209496a1f3c2d59390f25404f41dda7becb86592cdffef383087a13c1e80468ea6766aaccc89727f4bd8526ab2f385b0af9fbc3fe44e18e8605cc06413d6e4f7fd0db0666537f4e7604509f6f549ffa568ecdbb2eace62ed732ed4dfb820d12fd0153fe53551e5f15daeafbe641efc7dcca380317de1e800c408e14d68c36e3f5a6b672e5fd29788999c7708bba57af2c019856d1875edc1f804499a376d45ed977a5a9014accdb6905de47223768a7dcca380317de1e800c408e14d68c36e3f5a6b672e5fd29788999c7708bba57a57a307ef59d7dafef4e2eb70f8c44903b4030dd57d85b11c0caccc62024ef464aaf8bbce6f8d840f0641d9ad8e67c099516fae9ccdd6fdebe136f1a7f7c6cdcb29280699736207d24d37241cccbb89f66318cba69ab5be3d1eae826c07426458dbb2f08fb6e296ce47b10483a0527bd1abba0020e34b3308ae491505f482af067e616e9f16f30ff05ac7f60bb8be72704ec1d782e6e69cc3cee775d97eaec9568fb9475ad4b1f770717b6d21b48c1ccbcc67e8acacff8c9b22c4abe4eda2f61894e53fb03522ff29949d88e4982d5ba1a98451b80fd06ccafbec29b95eb1b02d4f420dbf9406b57165a1ab1fe392407b9007de709268073c6586164c318426910f46b397bda6998a4b7083478f22cd02bd6454a3dd1219a5874562eb3784244d9fe57930ee583b770b692c119981ec3c3612ccf65bf65e51514e8edf5322d6be5cee959bd7c24f18e36d4ec7df79bad5286bff3cdae4110ba993c931f9056e9826f8c6d0ebea8f792907135514bdbc43bd8f57100312b17ac11dea887788cc885cee959bd7c24f18e36d4ec7df79bad5286bff3cdae4110ba993c931f9056e989abe3df65b805b48e775271125007fdd7d69de70c0020981885795a509e6d4965ca54400b3a535e6999eba1d7ce3ce0ffd18a20103215e7170ff67d5b36960759abe3df65b805b48e775271125007fdd7d69de70c0020981885795a509e6d4968ce294b9cb12cac621d759f1c67ef504142f7ed3751160cb018be0e3020c645c6ae4c3766b6583e4dc204c4d1d09ea7accb9ca63552cd61477fbdcef079d7f088ce294b9cb12cac621d759f1c67ef504142f7ed3751160cb018be0e3020c645c1df9bca987fe271c03803ceabd58d8337178cb7f010bac44ff832f20e35163011df9bca987fe271c03803ceabd58d8337178cb7f010bac44ff832f20e35163011df9bca987fe271c03803ceabd58d8337178cb7f010bac44ff832f20e35163014c9944875236d4227e8fd80ca0439417870ef387a532403393da91bf7ff67e16dc29d1da83b6a0a09a41647e4111eee878ed079c2d6b54a98fd6d8b88dd581f21e77c01eec8f167ed10b754f153c0c743c8e5196ae9c81dffc08f129ab56dbfd209964093b578ad47a41988a68844b6860eb392517f5c5b7a9ad4d0ec1f8fd5ecd8128b73835292f34882af19f50b41ad7eb634177225fa9aec41650136e823a209964093b578ad47a41988a68844b6860eb392517f5c5b7a9ad4d0ec1f8fd5e59bac3525cc13d3b3b2b9a051daa5ea383f36c5e056c302d67ff196bcc1873cc45eb51b8963068d1e4c2191b786fe984d5470c5337e909e46696cd51594b9b53c1a690957663e330e335fdbbe84a01d0ae65e415e4896cbaa8655be49108e709b1f45d86a6570ddab4fba762c4c8488f43f718482e535c28c3dbe72b570ee221ef230a700cf8d4cd4b251ebc712d3f5f04be0ad05377d9a166bf810a340e919599a01704ac3e31c0cfd15bc0a8407845e71a7cc7bb97ae53cbfaf4adca8b929b889929dcfa1419fea7b7515e8e949ef21deb6111ade518d49ad142d38d2f3df321ea4cefd143b984f8d0c211296ece5221fd2b2d8b99fd01531c36eed64d649e0e27da749295e9ed175084cc8526af85860f4aca84f5a1745e3aabaf2772370fa70186d3f9aa8f54297469cf3f560f631b8de18a24d9572bba4cddbeecaece3917de9f3d36c6ccbd97ed4ca15a908ad06663a84aa5d485714b202db7fe8e171aa9f6faacdb1aa00ac2f68043cd445171de9639a732b861bd5e64090a2865ab237497fbdbb98afca4ac455e3a057c59bcdebaf1280e25c94741dc301f05cb53e5bf15187b7ea40c0255f14095e1091c13953c2efd98d96b409debc67669defc562238b7df25a2f1391b600c8488e48f167ee70a079b4d82b9f2366b33ef54f898c8f29e6cb1b05223e423391242f671381546130acae1fd7baafb65ba849f2a009a2cd7048ba27937346ba657499442fdcf94823c9f2b53f4c8f3e2ff61159add000c00bad31d126b054c6ec7f3e02b27c0f9a4d579f987d3c4f879cee1bacb81d58cdf9944fee6e2bd4513d5f172e34b3b29967bb5d1a6aaef983e34381f0023aa85b95f39b3f4b4989447f74fc51792054e7a02b7a948ed6c589d203fcf852d7c8dd7dc035b7050c051056ddb91023a0ec92e6582a0987de13953551eca27596e2c4b7ba17bd010296d63aab23e13145c3da3552700bd09032489db88eee0af19e2232c3ed9da86a350be57db39efbc8819595f76d2a27a45feb31a1c3b67347f3d83ca74ae6c25040b347c54d49a8d2053500e0f0e915938c069ea587844b719e2232c3ed9da86a350be57db39efbc8819595f76d2a27a45feb31a1c3b6734878e477ed9c58485fc0910a7da3e8491877b68fc4f977b0a8ed0ec25866f60fc075c8a0486d2aa4a41dd643cedccab4e6439a7ab6cdb6e24bec7de003808ab3cfcd691d60dd7f060f8e5330a8851f8b7c7e67c07b19ba730d52f4ca07824ac18bdf9d212d8a2233176914be4b8c331f2b543e14ab048b61242e46500131f1579c13cafc2cad94656ffcabec9c43225038fdfd5ad0fc6b863c5b734c745c944a6bdf9d212d8a2233176914be4b8c331f2b543e14ab048b61242e46500131f15795ed6dbc331ef3097373af1c837454a40a36eec2690b083e784358784a5f5c2f9d69471d148dc4d3868ed86930f8dfc79154819b3381ffaa07d924f6a250be5d35ed6dbc331ef3097373af1c837454a40a36eec2690b083e784358784a5f5c2f9e9bbce82284a97ef9b14587e1a27e78b7ff60927dce3f3453b7740105c787cedbd0e23f4705a750fd6a100e3da36859da0e43f54bf171e49ccc07984d561602ed8279b01c0b5c1af8973724f8cb58fd0e57835db695f4f28d7f5d69ae920c4effdf2e151ceced1a6bc48cd732f679249ac841899990cad652400101e4082ff93cc4e2d6bd427b9cc6d6cd3fdb5a8d47d556f8cee84b8b9e7b82d47886001dd4efdf2e151ceced1a6bc48cd732f679249ac841899990cad652400101e4082ff93c08b79e8d31cf8cd60820a9e09779623a9455ecaec979879088e3acbd5efd6c9e7cfb9772b8503aa433b08bc566ccc6fa79952dd6a2878ee9538dd54daeb3ef9c08b79e8d31cf8cd60820a9e09779623a9455ecaec979879088e3acbd5efd6c9ad207cff1bb9802542577d00c6ec6be1c02b361b871f139a615044f9f970396a847f83617d155db2053a47a8f3e4e3fb807f1dc874a16d2da4eb27df428e7842ad207cff1bb9802542577d00c6ec6be1c02b361b871f139a615044f9f970396aba6d5a3604a66cca18e9ee2ee3c658154623690cfb7f4b92a4b7305711e86e2a0c9e60e826bcdac8fbe88889f6acb87abb173ad1e6a0d4b02b884ef4554f1885ba6d5a3604a66cca18e9ee2ee3c658154623690cfb7f4b92a4b7305711e86e2a0f864b8c7c1c5c8d92fd22a4541fa247418ffefc368be1baec743fe6c43e0f9c0f864b8c7c1c5c8d92fd22a4541fa247418ffefc368be1baec743fe6c43e0f9c0f864b8c7c1c5c8d92fd22a4541fa247418ffefc368be1baec743fe6c43e0f9c9a4a3b784c9f310032c53e2f6353a121d6f08795c27f2fd04966f8da47b84b73a07fe9dd9da65c8398da2b0e4fcdcaec3d9d6ea484f6bc4f461d646b4782e38c9a4a3b784c9f310032c53e2f6353a121d6f08795c27f2fd04966f8da47b84b737e0bb93762b6a5b7f79a2a1dae18901f09a004042e5a9da6efc14bfab34b93213cfd4e349a244b20eb3feba6a1d3476b567ed8717d06873be73a95ee1736e78a7e0bb93762b6a5b7f79a2a1dae18901f09a004042e5a9da6efc14bfab34b9321b6fd196ea571142d1c585d688680361ef394b579be84180dd35d76648759603f8025e52ec30723933f90484470aec074836c9418162fefc058d9f5553fe269deb6fd196ea571142d1c585d688680361ef394b579be84180dd35d76648759603f859737ebbc69dcee9dc39ad55aea3ad42610f7950818d8c3834ac571a22b8d75afb1ed69f519c8d19c2d3d58a0f904c2594cdb678cf0a42cc6f4f77416143fca859737ebbc69dcee9dc39ad55aea3ad42610f7950818d8c3834ac571a22b8d7578c604ca375f53907f67c60c004d25c35de0c500c2b294bc7f73a006c5b3da649a58f645869d248ee160e76c98af786c1a5f653add4781c1b7ff1f0f94a2184778c604ca375f53907f67c60c004d25c35de0c500c2b294bc7f73a006c5b3da6491f2cf86e706dba8c637845fbb51a05d063981347f6c6f37908c82dbaf31466485aaea59354c4232d925bed872ed8a439d6d4eee46896bb31f38462b4f20a727cc40aa5616c3124aa2ca8ec446ac575bedd996be4186030948471dcfc932bb5258c35f900c20720c01ccc785f8ea585fa10e565a0d6ec6914cbfaf65c8785c378e628a6a4e5168e7331ea120a384e2e823e5899dfabb76ad5f798413b53fd3af58c35f900c20720c01ccc785f8ea585fa10e565a0d6ec6914cbfaf65c8785c37610b34c01b8f0242346a6dc5536e74faf811ca746e0552243df690bb5490f3a85a2b7ad8cabf8043a5cb6dee806303deb5cfb64b68667279332a2d438cb0f6e5df207d535ee4312080e99a8d7f8867f9ca38fcd8d4df6559334fb62c6e48412b3ae3eec187c001b444f5c4da1ce20f9c2c9841751f45174e8c24ca666dfa80d291c4178378ada9bf9e8b8e5013ada35914c3cf762806d78261ed650f64d7258b3ae3eec187c001b444f5c4da1ce20f9c2c9841751f45174e8c24ca666dfa80d21dce113c4bfab3c989ffcbc1d3fe1f4ede7c63974bb761669775517c5fcde3a5f0a279c5ff612928935b51e494f738870c656b3d8b19531b08087137800b1f66b4537c9286ebeef81fa3335e941d422bdbb2cfeaffe3e72733554a63f10273de2841a9ccb8f18e38ffc4fe68f825ece089e260315986461094ae878fd88673a7b8aecd27b4fa1290bbdb4af45933c13bb13c92c24a61c4a0d2eb86faed35263b2841a9ccb8f18e38ffc4fe68f825ece089e260315986461094ae878fd88673a7c7c96d7730438087f7360cc44a71126d4c1c5376d5b65eba5b2d44b01c2c01e6a0c6092edaecd8ae5e1ed2f49433cdeea4be3b91ef4a631e4e96c583a52b2ecac7c96d7730438087f7360cc44a71126d4c1c5376d5b65eba5b2d44b01c2c01e60ec6ed2e8dc9224f6eef478be9c554bd365e81788316f9348794a14fcc7631fcf4fd4465391f61ade7400ba7adb0f2121b372fa95b9763affcfc777f04ca10b40ec6ed2e8dc9224f6eef478be9c554bd365e81788316f9348794a14fcc7631fcbc80e220d4af8af28d5c25a5bfb9abf9f13240878befcef61180717250b57a6901ad28582738e6e3fad5671b93ab3e2d92971f8e9ad324508c6f763016fa603cbc80e220d4af8af28d5c25a5bfb9abf9f13240878befcef61180717250b57a6996c5bfce77e5a222ede982f7a9e710869222cefe8642ef1554acad7afa8e567fac09d2028f093cbd745fbe559a8c11042f1dd764bbc7f38f49721f1e41a4c37996c5bfce77e5a222ede982f7a9e710869222cefe8642ef1554acad7afa8e567fe718ef9783e7c9ca42429178ef8cfdf08ff783eab0d290366bc9a718476e55110c105c8aa2e005403850b595a04816f9a4ae6071f444ae75d4d76ec06406a349935499f40eba1b8ded3bf6a6d2a32522d975bb171af553fe1db1990a011619fd809f6bc053bf56607500adcc949be1aeb5fa548a7b521ecc5d2ef246ea49f457e243acb3ec84e4472a644124dcdf0fee487d795b1b66b6f7e88592a8625e280cb130e58c4761c00173d9e0de7df48c23699f65ac67028dc61314b2cec270ef9a9d6a38c88c1390a037019247e8390401fd1a6c160da6e4d61d89c163c08cbba30db62dabfcfdf13baf257ddeef2b55bce3a5b0623a78ff7b98b9a199537098699d6a38c88c1390a037019247e8390401fd1a6c160da6e4d61d89c163c08cbba33c29ae381d343690369cc71482c9259acfc7a2f3e77470b1cfea9542ac3ba984271685f68d5dd86a2e4d87b27fb48b82c267b09077d3358066e5584998eaf3b9c086082101989a2d631e7d8c7cd73ee70f4424e7161d37b180de82b05034fcc2cc5595f40e1d5fd68c3f1ebf681c9bd1aa859703a3461939b55956a12f77d0e6628a7dfce087cf6219058a464b43a1aeae9f25a2c3483978a3bf7672274f1a2bd9303eae5343973788f9cb1b5875c58c60fcb8e62a00b31fc963a14f8f670ba8a1920acecf5a7b253703172ca8f598154a3da17402468f1db8cde0f7528c9da9b428cb81565b4ec1bb0a8b717de2b511a14d716077178dba07a8356c31ca8e73a1920acecf5a7b253703172ca8f598154a3da17402468f1db8cde0f7528c9da94e723dfeed53bd444b7d2e85d516036d185927d9a6e2778fea941e8d6c1421ca71d1afed60fc9c2299bdd926b408b156bc54beabe504411842a235098b8054154e723dfeed53bd444b7d2e85d516036d185927d9a6e2778fea941e8d6c1421ca81ee04f692319efd450c5d816f73b13c4c6dba9412f4442ca81410c228cbf0c6d71ccedafb342810d3800a302d64738d1ebbf6e8891cacfa276b40ba4cd97beb81ee04f692319efd450c5d816f73b13c4c6dba9412f4442ca81410c228cbf0c6fce41c8d45f703d16ae81e9a9e6ccc0ace51286f102e75e8ca5c561748c8528624d58ed60c26acfcbdf87c5036f22d8e61f66f4fc9bc3e0b3f06e9371aa46c65c573aeb9f00480af7e95730cf868e354e72b804fc209dfa474e88c53dd33b6da9c57e3d40342f0cad79270c2117496a6f51578db402f5045848759a1fb54ce5c9787fe8b2ff1d7a428819d68259b116e604ea7dfda71db5754dde9496bcb73008d590fc403bd11e3ef4b91afdf35dad2b5c6c4f09f96e083f638918cae4f6f59a119b9e259a40b94ca2c6a572928441b3526a260aee71515e9b216de0a24754b8a7896abd831130d3d25bd0905cb9d96cdc4f361f26ec05e2022132420d36796944150187c51cd90c7d9bc452fceb107f6935df20ed5c0084494676e297cec4c33da16a5a0734979ed0f47bf98d0d29cad4712fe604a0e1c03e497e8f773e53f597882ea19d264cde52f8d7b499d89ddfa68317b01c1628f5631a1d438273f6233da16a5a0734979ed0f47bf98d0d29cad4712fe604a0e1c03e497e8f773e53ff3cd9ba4a6d85e6eeb74b4ff4ecc83bfcdeb3c48f7c0687b36ed0fcdf285a33a349ec737068cd6d7f414a292ee3770252a291c426021132a5a0be20ef3376b1df3cd9ba4a6d85e6eeb74b4ff4ecc83bfcdeb3c48f7c0687b36ed0fcdf285a33adad83ee58632b64b824f8bc002bd8bbe12473468a461ec2b82faf57bc1c74b45ee7cf6a6588da9bdcb278d32504368bffeb549ebf6b12dc20a3748cef565063bdad83ee58632b64b824f8bc002bd8bbe12473468a461ec2b82faf57bc1c74b45736b118d4d510c442b352a44586bd4eb53d59a390d5d3a86622dc32f16ee99a25e4d50f8429dad0be6d39660fd64255a007df9fa91cd596e95036969b204481f49d92a426697cae16f8195f7eb5c770997b8b14c70ecc26264723d6b59e72cd251964b53cd893b186d4b4ab7aa9a0d4687417418fb45ceb7b0377afe31ffbbc8823063b9ffe9ca46216edb1e69870066f532c064d346d57128d966878634735851964b53cd893b186d4b4ab7aa9a0d4687417418fb45ceb7b0377afe31ffbbc869720635dde909b9b3eb41ad0316fc4c2f8db431171894aef24bb54bda55ac8476c4745988c6c2f56b57b5e3afb85a7c0ca62a1457bb8de6a0af9adf98e92ac969720635dde909b9b3eb41ad0316fc4c2f8db431171894aef24bb54bda55ac8464ae2225ed034c05c6f1edc468923f931dbbe33312d5ac095ef81f563699d248747fdc4f00c797bdee42cffd6fec8c86ce7784b4efceb7f2019fd358c027e1f264ae2225ed034c05c6f1edc468923f931dbbe33312d5ac095ef81f563699d24889a4fb3bb27dfe69da8005d23225707e894e1bfdfe514cae5cc52b646cfd239b0091708b9d1a8a47262ee7d64c8e366e1a7395fa9da7b9b3a89471d0bba14e1089a4fb3bb27dfe69da8005d23225707e894e1bfdfe514cae5cc52b646cfd239b3d12eeffa37031ff7d57a2ac0c9c1d5a3eab28ad9fdf9428ff4230b706a8addc2b57fffcb9c7589ee6c0f5215e2ffb1dab41663ad0affe58d3c1fac79931af833d12eeffa37031ff7d57a2ac0c9c1d5a3eab28ad9fdf9428ff4230b706a8addc9cb37d352f0f15672a2c8e3a9c39aeb620a63ec99ddc5975e3544b29280603820fedb72183932548ebc8fef9e64da79829eb60e1527955feeb31ff364ead28359cb37d352f0f15672a2c8e3a9c39aeb620a63ec99ddc5975e3544b29280603822c652aa4c94d0e3cd685c6526e9ff7aebf1d8534a19ad3ccce3b81d5cf2bf4ba0361d1d8582b4be1ae554300148eb969891c90a0a87b2af3ce7859209dc441532c652aa4c94d0e3cd685c6526e9ff7aebf1d8534a19ad3ccce3b81d5cf2bf4ba1e18f0d1f7603760d610e7bd297f01270fa599422dd265190a284ba6153f6aae9fcb0bdbda2e348a95575f88e905d8fc898e4466e6a4554709b7456a20c0d18e1e18f0d1f7603760d610e7bd297f01270fa599422dd265190a284ba6153f6aae2792ea9c7fcf8945f5a32ef3a4e940be7dc7fbee491ba3f08eda9452b7737975ec28912b18991da45e8872353f04ceabbf69e8200473996e3940aa9d00575ee02792ea9c7fcf8945f5a32ef3a4e940be7dc7fbee491ba3f08eda9452b7737975e95c462109c9a654f188dea4614054dba454c700170b20b005558302f8969084f5aceeec4dd5899628ab11db9e4e6de04930e39e3a2f9f49550798494f3110b6e95c462109c9a654f188dea4614054dba454c700170b20b005558302f896908495d27def4793bce1d7ecf0c17cb08b85e0d7058a433a0bd510850fb18b2129fbe900ce85f7e03af6829a9043bdc3a3505c342e5ad99c24a6e01bb805d292c6fb95d27def4793bce1d7ecf0c17cb08b85e0d7058a433a0bd510850fb18b2129fb0638e517022a90e295410403eb6dad7b552764b29752da174c9ad3f9ca670df195b2fb5ebeaacc55c15bcf1d66e3d7bed8f953517b94e98a711b8818544ecfc70638e517022a90e295410403eb6dad7b552764b29752da174c9ad3f9ca670df19e9742391f99f02ec6803fffdfd6d04d242cd1474eeaaba5ad872394ca0b59e0a43ec710eace9375247dc6f5a4425d839ce172b9e9fea33f0b1f2989d61ea1189e9742391f99f02ec6803fffdfd6d04d242cd1474eeaaba5ad872394ca0b59e0db3e1eb9d465fe7ee6de51bd95e2f4218a9eb386ec9bc7347f17d9ba269f8cc8053babf63708a69c8fecf89abe37ec93b623125aafc5e60eda7a54c8f3ce7a47e556f496b600b3247186209d966e5313671eee17e5f6ec5eacb97e6b21fd083a27088277103866d6cb6eff58368385c64f2f22a6e5d8d93230df2178ea66a62eb64d5b09420e3ecfdabe4ec405a375b7f5dfaebb6a20c57742e44a24d8764e3ebd834b44e54db72e3357404c1835ac1767fb9bce1cb112482649a961adf58d876e05531e1dbc78b400d86930ebc6a602977f8fba90057e0c4c8fb34ef00afc9e01bf18ac03772f1188832b0e6e5c853336f44784c8e125c8cf77208cb70c01139198159d5de5bcf1621301d548ab1168a78574b67b7c334d2621ee4d1d19a6d768ac9c2493f1dcb7d9d5cbd981225ac670f62e7bd1339589fbcc64a5d81c2ec262ff4b331d77020b7e0ccaf5d8fb96fb164216a00db36f484578c5df948dd1e4d930ade3baeee2165933445f55f5188f96dba6272918b3f8421c398c1b6fa7d97c1c707cd6ad3872515cf3fc9d8dd1a3f7cc08e3eb71813ed427499b256a87515e39704e9e173b6fa81f646990a29f3051cecb1cc98e02b029cf57b0d5aa6642ab66f7a19c25871c1b79364499e8ff7b63abbffee19dcf5728441ef49210defc62118e0308778093ea17b7a6e57034ae6a51e36cf56cb87cd28a049730f252f9d245b496254c79a7648d7d197117cca6d2857a7d3b1b0ea0cb0d551d3e4a23075d0ea27646c80dfaf59635c23b39ee55432f385a47067e9c2b45b3f6020cd9bef40a1f47e30ef6502d8f0c2eba40a9b5ea4e68910a3195b65478b2479854ec70fc22d4790c06251718da48a4edaccf327e4876d0c2ae359d52f675921946e9c9da36aaf7debcaedda9b91543071d476cd897bf6eee3a4f22744ff894f7ffdd53045c17be9555b3c07f07af2f740645c8ce53bed1dbd386d485490926b651e94be1705600a17a42161fd581658d97c10e5a85310296672d013aa02fe4742dc5cdb2e32b3fa44b3a9a8fdfa906627355f6f48b4821929f9bce5ded2d07894361d41aa3927c7985386d42759656665c7b422ee226df16a19446af6d9a6613b8ae9b0cf9864ae3a8679ed503f954a453452c93fa44f99ca6f39bbc5860abde7fd35ecd8e84c1f8d1ee3a7014343e3fb236329d2b67c1ec233ea4b208d99e3f95105b751941b4e09898c31791efeb5f90fc7367c89831d4a98637ed505e40763e287b4a3387a54eeca83f3a8ff1f5f282f7966c9e7bfe159c8eb45444cab01b3e167ee362670f93cdd952335b1a41e5529f184f2022ea4d41817a9781b150b062511c84fe7824717bb55d7f32c7487e37012a1bc6cd4c8c0202be4bfb07e770f8dc5113b98844b2fa4a39a4d8ebb414fc79450d5ab4f0c8f5141ac06d40b2a0431ea45f9fc724465879be474505c7b32b53cefdb08c93c5509162866af919b2c77f088db74e92938ad3dc62fb9eaf861c2f9f77d87612dbe4324ef2adcad5f9d0cf44124163dd246c65c3b1d1d12abd99bd7173148d125f4191f2d68199728475c0b437a32b4c0a8aea5f52564ead5b0791d74f0f33c3a5eea3657f257e9c770b86c61ae47d230fe3cd9464c9e989e475fcac1ff0446c642017019b5aa1e78afbce195308413944dc57ae464f071ee123ee4d747c67cab72d811c9adb6a7066f46d8a05dfc78f8ac34fcdcbe7c61baea225d7ce9fbc0dff5c94b19c3fce0c7e0c3cee62bead29919dcc1a0d8b9def06d8aad1427ffd7d390a6c5275026a3966b0e9266d36f74340a87af18a62fe5d5f596cfbe2e7f2d941d3e5043ac8bd070ce567eb38fc69d82c478b5629fddd43f09c56e147aaf5f0bbd6d7a040569a7e1e7c1865d2152a7c8b4dff1d83562851d0c1dd03828231508e3bc568072685a7f6ba3038f1b471873a7616c6a81d3ed3b8a0f842372e87f07d3b0ff14edfe1b5926f37648560667540b62bddbb41c56fdd110c5b71cc3dc97171c3d09e0c4b4ae517425d1a41326806de0869ed0b49c67b67dc885f23efb9c38eee309c44c46ddb805be154143f78adc11b1c839112624776a6bd9a1a82c57792498eb005575f3d58a480754f393f757f23175557642f4dde08030ce348ad127be7b4062a670b76051e2a09730e43118dd2b8e3f1298f2bb65f59027840f61276cfbf86b1b052f31895733ecb8025e59d289a0b495ffa37a229079fb43daf382b32d4b9c24c1516b3c3729bb5652ed442d81ce0721cc21e4bd67a3f2a92123993ec74acd58ac1f3edea823ec0582af3bdd87669a1cf1c9847bf99953af9b4f782926f994363288c9a12e42f35b834b27fa7d0b61bec6550e1a16133f6482b1431875ee93acbce4118987f671a4403e4d0bfcf2651673a85eb543b8a92a80dac6bb8a98d9dd010ae5ebc396ebaa1a027690f38aedc109284a95fcd58268f042b215f7e4d66d5163ac9e7fe73abb5d5b4fd70329da6acc0f18df055c2cbb677228f9fab78172e9162cff24314eeb17ae40c6cc19b48a9bd5e2a0340ee3dd86a8d64bd1d5c4df8fcfa726c8adf8799c119e9b21f4483da5be9de05093a16719db60e28f01096beb16f88bcfdded479bf5e46aca45108a201f6f121ef73aaea11eaa285ba67ba70d8272feb2ddf8799c119e9b21f4483da5be9de05093a16719db60e28f01096beb16f88bcfd514c1a230f11e3952404c0a13463503d996864c65e3fb4d37b4c745e1d6776865e60aeb940a1a5fbbfa9dca0fef2d413ae11eb237dad9c99d4dff5a48d722ff0514c1a230f11e3952404c0a13463503d996864c65e3fb4d37b4c745e1d677686529ff56c41ef68d1ad5617af09ae99c8fcb54097cced9b2a3caa1320a8f4445774d18f0d6a811f2bc93234d81aaeef4fdb78f454ccfda4577f33baf9c1d77e49b1b6e02d1502f118400968bacfa450c2397daf377400516b2886b5528e77949a873bc23f04301dc3d91d4dcc64ce859dbab9950cd25a3fbab2cd874ccd0e6b4966b9dd09a6f47ad772362dd3f3072f20846e1f611778f34edcacffa8cf635a43873bc23f04301dc3d91d4dcc64ce859dbab9950cd25a3fbab2cd874ccd0e6b49422b990e590f9ef408a8a333f633fe6c014e4f9d12499ad216fec37befb2189acf3991b46dba1a74fd22807034911c876b95d27fdc8c880fee896a45c6bf68fe422b990e590f9ef408a8a333f633fe6c014e4f9d12499ad216fec37befb2189a1c2212f24df32300118db7da361fcaf4827be6f452ec7c8e180146569a0a555c2204006a7c22f8285efa20fe223054459db23bf4869c1265831ed0b92034640e1c2212f24df32300118db7da361fcaf4827be6f452ec7c8e180146569a0a555c1ea663160cac2c75ac78f155bf858f21704fda718c9b7ab63818dfa87ae68888f374b7a1c0ea579cd079dbf50eba4de01536550e9c682b011915666b552a05d27e472ac594aabcef58e05d8431289a6ffbc5494ed469ac276a6f0c33bc6fe1f0acc152733e02d94c8c7007ca8764cd37fcf3c925999c333d3726e17d0322984cacc152733e02d94c8c7007ca8764cd37fcf3c925999c333d3726e17d0322984cacc152733e02d94c8c7007ca8764cd37fcf3c925999c333d3726e17d0322984c6a8a3ef22239a50d9760b6802d2abefbdff99773e4769d88d656b99e45db7361c2eac35d0e67ef42bf276d05d1c324fe2aedb8f02047c1c93f57ef8f594e90566a8a3ef22239a50d9760b6802d2abefbdff99773e4769d88d656b99e45db73613be4e7bb2a80b12811e7fe40e5877f1a3a0bd35c63c72df30485cee0ee73451dc0d709391869147025f32b268d6698b0dfacdb6e36050c1eb2067415cf44e02e3be4e7bb2a80b12811e7fe40e5877f1a3a0bd35c63c72df30485cee0ee73451dc4b509dd816e5cd3190e72afbfbb763d62415aa391ff55f5c37780c3ccbca106ac59882c9c0e4d9f7c40d260ab89007d92b267a3dad46081be96f95204d7e933b809e3cc281375acda74860896a3e32c784f0df320e0a28a38fb17b2dc15305c4ddf45e6247de45f26e23051aad92057dc57933994333d95ef679f7f4ec8b72c7713a47d3be5b7ed56fcf00dfa091b0322696745b300c0de48472d9aa8a09f3f4ddf45e6247de45f26e23051aad92057dc57933994333d95ef679f7f4ec8b72cf886b2fb02db57c0bca8970c5fb4df49f92d9465370eb27bf73deb8c700b9d7a27201121cb7ab2fdec7f994393f1ac79819419c50410e4a2c02421ecacc625c4f886b2fb02db57c0bca8970c5fb4df49f92d9465370eb27bf73deb8c700b9d7ae213f5e3a1da44ddc792d65146ac90e2fd6e3e002d4e7c3a09e41f79e3a5118cfad6d705393661d3773c965ee0ba4edd661e9186f224e9e2dd5db24faea7a19cc8db5231ec2f30c313e9bdf9e36919a38df63d0205443f82ed996e482637fb1486ebc1e1b5af627c856154c5e5c50e1aa381216d6c40e6b3fb0bdd731fc0df32708e057d8ed00353a3370053b8bd86e8902172ed6e8ea3ea244c163480cd7ff786ebc1e1b5af627c856154c5e5c50e1aa381216d6c40e6b3fb0bdd731fc0df323bd28ad42bc785d874fb5c66c3f67494e5135f3aa640a236744965bb2431d7cf92e23ac910ca4d0ad5dab7589c3b0b45262fca3e54b770bbdb3786526ce19f583bd28ad42bc785d874fb5c66c3f67494e5135f3aa640a236744965bb2431d7cf7e0383d8cd22dd2088f717487ec0f9a76ee5b6296aa257ace4e02c23ed875f0c6f6e58c38f18188c44525bd6ba2cc8d5a186f4c93c7392c4d8bb1127bdd60c727e0383d8cd22dd2088f717487ec0f9a76ee5b6296aa257ace4e02c23ed875f0c45fc4ae7a4a904b036f85182fa289062a60b52bdcc7e17c275d32340e95d9aaa68ca1536e7ebcc69a75e83651d7c25d6ce758358aa46566bdf7cfa91dceca15945fc4ae7a4a904b036f85182fa289062a60b52bdcc7e17c275d32340e95d9aaa23413e042e4de12c1cae17582d3d7a6dcb223501bda7b5cf7d6b2b7f6accebd768e461f28c2a984cb739d6922467497633645344fe9b6ca3b928a42af5c4a78123413e042e4de12c1cae17582d3d7a6dcb223501bda7b5cf7d6b2b7f6accebd7d446a1e4cf8c84c00835c0474ad998d53142c51627fef23e25e08a27a226df96c280a0bf0074a9e121a84f83e364b94cfbd03f8f8e8007b1cffcb2121ffc8f6dd446a1e4cf8c84c00835c0474ad998d53142c51627fef23e25e08a27a226df964a897f2e5aca1a0d0966a43d56ed4c84be447f0f2f4ff49696f4add6d82b8a1994f68eb6523dce80ed2c2a84bc819b082d0c71c938459bf6e108f61c7f465b0f4ddb953e2b35969fc9d86285a13ed7fdd09c607c306aa5c781d535f4847975f7967a41672b54f3443eac096968ad189d75c77be7eb42611b4d81d12a41605be9f2b2ba7497fd02d13abcfc2a98099283a94b09e8b4f2c1c822ecacde3bec3eae1a1bd2d536c77b735892ddf4c6cc6c741184d93c58c11e8f191b5ea29beb753ac26d64eac3a675fa035d831851c93624a73490739246c091e5e44101370b406505b0a6b7f92969dde00b9bc492d3abc3ed6f63647f8a556561e420d60b5290b51e05b3ee30c62c605077e7770b5b3249f5060d968b0fee8d5cf9cad9450b89cd0cb3199868ed5b0a5b0a3bdc8434f99e0b6fef1296f7ed05263397092fce3ad7428f21a0ca2817b8b733f3e5074dbdcce3b3b687ee83d0cbc1361fc122c09780829d2918c382d14cec063f9ecb582c97caeab5ad8da0bdb288050549a9c2b109304c8c0ec80022672f44343677f034a8a356bf8021156bf88d70fbec8adc076145057b3a5ab351a86c1fd17905b58eb6dc4f07f5a9e073cf3d8e425a68d25fce7ebca15c9f5889b9551727303666a7bd80c5e4ebdf6bc7ec4d0c46938a1378e1e4ae2da9fbc7e42d7333235873b4f82ff15e25f16b5ad62c3896d38fe6c9cd99e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8556077a93d3cd917556d2eca25c3d83b9e7b8fcc55d90b5a52c1701cff80ecf0ac6077a93d3cd917556d2eca25c3d83b9e7b8fcc55d90b5a52c1701cff80ecf0ac6077a93d3cd917556d2eca25c3d83b9e7b8fcc55d90b5a52c1701cff80ecf0ac021f0249b05a4ba95d9720d74742575b66b8a66eea006f73aa8361a7c05a7b558d7db19d454a929629be376fd98771c314102cba33e41cfff71432db021c57f8021f0249b05a4ba95d9720d74742575b66b8a66eea006f73aa8361a7c05a7b550e222a2a7c696268422cfb5b1eec9a5ca8f846e1c0458aa6cc3f2d7f66bfaaaa492c46d5a4b8b4d8369ec157e03b55cdf74df14a3a87c72425e6307b80bea10b0e222a2a7c696268422cfb5b1eec9a5ca8f846e1c0458aa6cc3f2d7f66bfaaaaa2da4ab7724ea4c1f7a9796459accaab245905ea7d35f1562f75ee1a872e6ece3d505dac7940f4c9c9b100e9ad0c07d75798e1b503a376991d598b32e34f3be6a2da4ab7724ea4c1f7a9796459accaab245905ea7d35f1562f75ee1a872e6ecebfe56ef5680578b9a703b41a4efe4e29c457ef056ce9a85d1a71e99b1135c7ff101005e13004b52e1bf73e3131ee8503f624be9ba0fc554973d18e6b64d536d5bfe56ef5680578b9a703b41a4efe4e29c457ef056ce9a85d1a71e99b1135c7ff1d23fe3f61f9ffc61f3d18f02e8c359abd594b3cf14bc053043c24eec3602a1044465784d21a473b1aa6fa309af68adc6ad84438ec955977afcc6402f0f21ef71d23fe3f61f9ffc61f3d18f02e8c359abd594b3cf14bc053043c24eec3602a1030c37879314f7b933f4576b3da78b4744077aa9b242d0d25213b45f6ea9951d22823d002c68ad27d2e647d02c98f92bf1ae977a009411075ca1054df489c041530c37879314f7b933f4576b3da78b4744077aa9b242d0d25213b45f6ea9951d21d4c778865e615a22723a0421be482b3b7ec1af23afaad8350a9e093c5c852538eae11c0e587706958ccea5a9f4044699d47fc18e115f877fa7386f80fd81b2b1d4c778865e615a22723a0421be482b3b7ec1af23afaad8350a9e093c5c85253214a5d86384c48cfe2872358116cd459c7047dc686637425faf313ff18a30af2e5ef1466ed45f3822e79d433bc4327f7b70e5f924f4f2cb72ff368d971e49e0a214a5d86384c48cfe2872358116cd459c7047dc686637425faf313ff18a30af25cd0255a621e87867c3c7f5130e0f3468eff99278e859320fcd07619cb5a35d8427778cece4effa17e21ea53e9946b146c9d70d7252473a0745cafb621fbafb58e1014770d0d5e9fe6207ae0919b572033e4acc75e961ea0a3f760547716e3eea7aa3adaa32627323d5aa9d07228665a5d6492d2b392eb7bb36de752cd0972ee0553e0365eb7e58ba8dcd5f4d416af8ab331b5d6d920b6fb16481ed172fa7d7953730a1a7807d8af12b88665d8f474f48bf39ed1ef4c47433267a44ef54b0ba71f6fdedb5ba3e0a698bf33d77e329fc4cf2ab4305474b6ae23c1bc0f99daaf7aaa903b8248020e9211e88f2c3a5e3a05f6969b6aab2b6f01ea1ddff776b870deeab481ca55902fae679fa2f794c8a81f913723d5029a79d9eb806d4b0c6b6b49fd8ad84b8a570b05062a3b6252a40c3353c0e111a18b07bfd05801a53f64a04e3b892900fd55b57d3be22f7bc9696feb905545adb81d37f4b77166753473a4b47c241bdb1ce6f09bb21045a05f32670d7f700cb50918a386c8b7f0b82432bff55efd2b6cd7e54996e2f17909a4e19dd4787be8ff17d8de5f867741e2cef5383025f2eba0adff29874d4fbb9cb7d04d8efe39a4b6c6c7d8d72fb3f3a97b243ffe133c22e095bddf45b905cdd1d53e7c2649b597886251c28d75388d919954deb425f2eba0adff29874d4fbb9cb7d04d8efe39a4b6c6c7d8d72fb3f3a97b243ffe4b190a8bbb29eee75c9c8056d0c36602215d501d7b6d7094c4434938bf086446888ae8fdf2edafb85d41cfa818a9cee02b84f8c640b5db85ead49ceb48ffb6704b190a8bbb29eee75c9c8056d0c36602215d501d7b6d7094c4434938bf08644662d676ea626af78475ebce253be5fb4faf7f6afeb3f50c73b687b4f05fd4a74a9c5c8009ebe2c98ab8e3e85c342a189dd1eec8701ff7816e7865b20b181572f362d676ea626af78475ebce253be5fb4faf7f6afeb3f50c73b687b4f05fd4a74a77dd1a968de1305d81196a6d9dc1bc8638e9b8b48a8d0fe53b691efad594038519d487bb3837a9e83d7e4703bf5c68a033fb3c96e5cac3a82003932aaf95270be355ae39600fac4f0dfdb80d91d696daf8467813db847e021754460548e0e96e039194e9edd211708f6701ab4e9b595ee7e8883453b39e96f1964f4570a77168039194e9edd211708f6701ab4e9b595ee7e8883453b39e96f1964f4570a77168039194e9edd211708f6701ab4e9b595ee7e8883453b39e96f1964f4570a7716862c2759633e971df664598931a731d70090a569bc2053f3ffcefcb4a489df76962c2759633e971df664598931a731d70090a569bc2053f3ffcefcb4a489df76962c2759633e971df664598931a731d70090a569bc2053f3ffcefcb4a489df769c6d7d5b759b796ca49cce942ff409e91ea621b73b94ad2aeb52996f4de4f302128495e334010457b95657f23dd395b3f78167957baa93ce29c7d3e5298a834352a2b163257549cb4cb3af56517cec100c5f8999c67bf7c146463f149ed0474f286e8812d143db8e4c6012d377ddbf364b407d28ef7393098ca2136359deeb0c21fc8f598b660aba7ddde20242dc4b65a2c305e8556a2d414912f742b0d0ab4fd86e8812d143db8e4c6012d377ddbf364b407d28ef7393098ca2136359deeb0c27c80c298caa97f10feb2fd8c73f61bbca844a73575553eff5f705ffc8e2ac0e197d0102d6f5fb7f44d90476d327e2e9b617874f43538ab54525f4f79944e32d47c80c298caa97f10feb2fd8c73f61bbca844a73575553eff5f705ffc8e2ac0e12855da3b50bc5f9925f61407ca66731b997a047a9730e38c66facd267d18c8684a9541a91e3a49463a39a041baeee5ed19afb7868639f8e283148ce14491c15e2855da3b50bc5f9925f61407ca66731b997a047a9730e38c66facd267d18c868796d01ba7cf379b1ef799327cc10febff001908438a4d8ebc76876537a319eabfa4c1ca9daf0e62a9c4d08214cc622d0755a7da1dc6401e3161ec0bfd3b468e8796d01ba7cf379b1ef799327cc10febff001908438a4d8ebc76876537a319eab9ff362571d35545faff0a4be757f06249256cfc7565eca1f94fb0a783d199e4122ae7e2ad16e79c4f1a912466452f85dd69d88145df46dbd41d8902c1e2865b69ff362571d35545faff0a4be757f06249256cfc7565eca1f94fb0a783d199e415dc47d26c88413bfb0487096b9ec268c25938e9ab4bee4be067909dbe88113a123567cde8010bac6b6d2c67d9a42eec7ba855c93ced2a6b5e5af281a4807a6d05dc47d26c88413bfb0487096b9ec268c25938e9ab4bee4be067909dbe88113a1da4bc976eba97fdd92221a355ac0dd7cb44a75972e0ac9db61c7bebb71d4cd0c16984e2a84b18b1b2a7b37a299e9ec4e4b4bb4ed4220716d2b810f35fbd10067da4bc976eba97fdd92221a355ac0dd7cb44a75972e0ac9db61c7bebb71d4cd0c6f26cee6518c8bd04a3a56108895d6eef8595e5a1f15e26ca0d80c7376f7fca48aae4af22c081f5307860e89ebf3e3f372fd531fc053d3d60276eebc9e38fb306f26cee6518c8bd04a3a56108895d6eef8595e5a1f15e26ca0d80c7376f7fca4a3f9f74ab70eeb64450199af6fe6d4da787fc416d569b167381fefebd6e63a23b001434128bb9f3d11392bd7597bed87e66369742982027180c5d17cc68d18c8a3f9f74ab70eeb64450199af6fe6d4da787fc416d569b167381fefebd6e63a23144def3f160ecfd7f5feaad7a9d93293627cf5d0139c1be19bb11ce3bf908322c23a834aca33d415a1a65aa7e50eeaaf25036a2e700142662e97fd618a094e93144def3f160ecfd7f5feaad7a9d93293627cf5d0139c1be19bb11ce3bf9083222ed9feb87ab1280abe77e6c0defe77250064bd411d93d809fa41b27bafa8237e0005315b681f4f519c5dd3b1a7d4555c7ee9dffc6b739441daac7a4755e054242ed9feb87ab1280abe77e6c0defe77250064bd411d93d809fa41b27bafa8237e0656ba908ac83a96b024beaa2a876a4478b6b7dadb3b69a706b1a3daf3ae50c2b16b546021c10d175576c07f6f2304ca268a91086dff6402152bdd297c9decf50656ba908ac83a96b024beaa2a876a4478b6b7dadb3b69a706b1a3daf3ae50c2ff39111ed004ac34228d564f40f7fcf21e09321153cc9147f7575859e77049a06facc8937b3a3e4781043b339d146313e6840566c7f79503fd1133d8a8b5169bff39111ed004ac34228d564f40f7fcf21e09321153cc9147f7575859e77049a0375c866f30a217a17b6cf89b43b79e4e05d9109cdae982d0a3a1625db58cd2adac2f535151a8c84a6a48867678d498c41b97b0056ae42f5e8c6243aab43dc783375c866f30a217a17b6cf89b43b79e4e05d9109cdae982d0a3a1625db58cd2ad97584ff57032b59ad0894e58de69bccd7cf3fe9b081868105cbbf7183f754268885e06348d62e74cc6893bb0538a2fb733a9511898984fc3b18c8c587b90c76d97584ff57032b59ad0894e58de69bccd7cf3fe9b081868105cbbf7183f7542682b810c0cf3be5425e80d18cd08f87fda638e4651a4684e5daa1e66729080f2fc8b4f775a13c8c45095350247115c7c5d71845bd8279ac6f822ee16d9e26917642b810c0cf3be5425e80d18cd08f87fda638e4651a4684e5daa1e66729080f2fc868aee40f8db7b6fd4e2d7704eb8d302be93234f982398789deec3a6e41c37a05f3401d74439b31fcbcb31e76ed323ed3b809c4a576ade9be23861c352e27819868aee40f8db7b6fd4e2d7704eb8d302be93234f982398789deec3a6e41c37a014ae124ec873eee53d7d8d859316866e0249560f285febc7df172dc1a02fb94f5994ddaf4157b3e8bb4990e545e796267c7c8d3d425a0983931d2d4ea81255ae14ae124ec873eee53d7d8d859316866e0249560f285febc7df172dc1a02fb94f8f12a75d875e3429f34065b6d690d02e1b593cb6f843a828c822745dff214dfe0192f33a668cb2e8085f1e1174b5eb52a19fb587045c0a32705286e72050cca58f12a75d875e3429f34065b6d690d02e1b593cb6f843a828c822745dff214dfeb4948145635fc00fdb050b505af5e361bcc6ca53e74269535f30e47fc98094d35d21c586f05147939e0f4dd996767948269032c6569a74eb0abc45bf6797963fb4948145635fc00fdb050b505af5e361bcc6ca53e74269535f30e47fc98094d3c207acd57c721348e6e707b089ba90d5b0809bfb3ce0762b921974b8ca454d9c50efcc23ff21645716e69a5fc0a71341291c617efa7653ebd4e312584d181130c207acd57c721348e6e707b089ba90d5b0809bfb3ce0762b921974b8ca454d9ca0423fc9e8cca80e632c023fe3af8f25c8700d4a138598596727b199d65f9981467a46d4dc994f7e2066c66cff87a2efb6ad56644c5e5450f9dcefd920e62030a0423fc9e8cca80e632c023fe3af8f25c8700d4a138598596727b199d65f99812e8852c8268ce0f8271360a7e38dce3804d67a79a2886fa688d25d9c0b8697a23a6d7178ba406a739604029c654226f609aff8799b33bfb35b5928b939e5aa352e8852c8268ce0f8271360a7e38dce3804d67a79a2886fa688d25d9c0b8697a2cab390a42593bf140c28272b86e5d76c95bb1ca14738ce100b0fc508ea4ebb19b6b68595a97faf2958adbb9bbeb61a96fbd08ec29ae4f88c0f20673527a06625cab390a42593bf140c28272b86e5d76c95bb1ca14738ce100b0fc508ea4ebb1949aa912ade50212af957113a3ef132b45f16d06ae55023576d5bb1dfdec07f31cc14af6657c03dec57a54ea29e22858aff5a8cbd2256ea61ad73c9ca23a482ed49aa912ade50212af957113a3ef132b45f16d06ae55023576d5bb1dfdec07f31bd1fb732bf117fd743f61759f5074460062286a0ca08b2c9807b3f9ed5f1e9452a5d10a56a6947e589bccc7ebf74dd72a5db946b9c8cbbbb073b7ba1253b3be0bd1fb732bf117fd743f61759f5074460062286a0ca08b2c9807b3f9ed5f1e9457bcd322c3d6d9266117f0935f04c9a8e12a26313dd9b1e769a7bc3d44731586343760774fe3d8dd14cb9eeedf319623bbe8185e5218b638af89b2f9cd646fabc7bcd322c3d6d9266117f0935f04c9a8e12a26313dd9b1e769a7bc3d447315863ab4f16a9b1d69c6c95cf0b6c57e528614974d8250453f5d298c9ad4f1fb786101f9fb93cc6afd5084bdfd6e740a594c94c646f409e0b19078d272157f4e5ee78ab4f16a9b1d69c6c95cf0b6c57e528614974d8250453f5d298c9ad4f1fb7861074c81edab023ce2086d046e6968d73764e756c33d703c14bfb779e05923e6be485e1e8b656bb7f189ace779aee5632a5f581a8d32b1d747fd4e64dab677c454274c81edab023ce2086d046e6968d73764e756c33d703c14bfb779e05923e6be48230cb33be6bfdbb642976a42b3dc8f828e2ac7e9b9163286fff9f6e8679afb1c2ddfc5d31006e738d76652e51356e046ba2622b81abbc39c134bfb8c6fe87688230cb33be6bfdbb642976a42b3dc8f828e2ac7e9b9163286fff9f6e8679afb177fef5f1ed2f54e9fc0a7148fe7a219678eb9e851965d03f5c102f6c2a2060c50bb04f5ec1df2e918e618ce6f237d6ede01a60d4616a3792fb70627f89e656ec77fef5f1ed2f54e9fc0a7148fe7a219678eb9e851965d03f5c102f6c2a2060c59c2a99dfe91df6d0b2c12346f2dfb9e3048d658da1fa180e7a355f69b38453db4892bdf2e1df4a296e5cc679ed708dd0f1c493b6509d90010edbffcb2106b4c69c2a99dfe91df6d0b2c12346f2dfb9e3048d658da1fa180e7a355f69b38453db2b86b33716f61f1d08ad60ca9c20031d4d019a9d63b445586d39030ca00d8542331e01dc6c41dc6b5fc13612a7884ecb3f39435825639a45f8acd8252f56f3232b86b33716f61f1d08ad60ca9c20031d4d019a9d63b445586d39030ca00d8542b3696e7839799f11a4cddaf57379e83a64c92f105372d8e58a918cf2d299e2cd99b00654341f6dc28d734904c0c8a2b51ed190ea0f9594bbdd4e3b9adb35af21b3696e7839799f11a4cddaf57379e83a64c92f105372d8e58a918cf2d299e2cd4ec20a961386d24216cc0466e076649261718577652a1e61403369131b942e056c8ce77766495d39f2bb8a31124a7aa874b9c00d850e7421808b5c2d46e7f2514ec20a961386d24216cc0466e076649261718577652a1e61403369131b942e05e2ed6fcb262a4506e594eb6de4f8b55f83b10c83f71bc9cf07222130d34c67619f59287a7afc2bb1aa4062a458ecb6b395446de82c2bc78a30d332d1767afaa2e2ed6fcb262a4506e594eb6de4f8b55f83b10c83f71bc9cf07222130d34c6761d1fefcdbbe3ea5d720ba22160d357f2b3e921192959e06dc3ea5fc843b52e2fc09127ac28100c4499acac21a803a1dbb9a2cc52834e8685c6a293bbdc566e563d1fefcdbbe3ea5d720ba22160d357f2b3e921192959e06dc3ea5fc843b52e2fccc0b08db40915fdb7e1f4e18b26495baac178df5504cf75f2e917deb19629812d010c432702c759e7b8d346be6dcc3a73a027bc0147a25ecde4450a6818a48dfcc0b08db40915fdb7e1f4e18b26495baac178df5504cf75f2e917deb1962981243ae13ae6c0b8e386b53e3ea50066eed427973bf9ec6138e698abad85a884c821992c755f6384bbb1210bebb3eddf1f7e1da60a5f6768355f0aa0ca7b6d52e2b43ae13ae6c0b8e386b53e3ea50066eed427973bf9ec6138e698abad85a884c82dd2018185015c4a98be7917dcca0489ca8a43c79d1178b8f797683cd159e9501dd2018185015c4a98be7917dcca0489ca8a43c79d1178b8f797683cd159e9501dd2018185015c4a98be7917dcca0489ca8a43c79d1178b8f797683cd159e950130e0908d81ed535be7f6345a7021424adf18ebc55438f825af698b5078ff248130e0908d81ed535be7f6345a7021424adf18ebc55438f825af698b5078ff248130e0908d81ed535be7f6345a7021424adf18ebc55438f825af698b5078ff248156e4aa92b7e238ad46e4bf69bf31906c5453bf6c962824ec748f526ecaeed04756e4aa92b7e238ad46e4bf69bf31906c5453bf6c962824ec748f526ecaeed04756e4aa92b7e238ad46e4bf69bf31906c5453bf6c962824ec748f526ecaeed047c16d050c1b8073803e25af5e7c4db489aca32f70a18d194f2913e1b6fe047df0c16d050c1b8073803e25af5e7c4db489aca32f70a18d194f2913e1b6fe047df0c16d050c1b8073803e25af5e7c4db489aca32f70a18d194f2913e1b6fe047df026a03ddae55a64e50eb938d2d415ade6ae3358f5fea6c16734893aa06d95a55f26a03ddae55a64e50eb938d2d415ade6ae3358f5fea6c16734893aa06d95a55f26a03ddae55a64e50eb938d2d415ade6ae3358f5fea6c16734893aa06d95a55f98f812ed56dad6c94c558581af84e906d31c1ec2af8a80abff608bca18dcef5e98f812ed56dad6c94c558581af84e906d31c1ec2af8a80abff608bca18dcef5e98f812ed56dad6c94c558581af84e906d31c1ec2af8a80abff608bca18dcef5eba038da5b0dd52957b1fea6d3a0a2e9e3d1b8b6f4c09a0a4e2217398ca3b1276ba038da5b0dd52957b1fea6d3a0a2e9e3d1b8b6f4c09a0a4e2217398ca3b1276ba038da5b0dd52957b1fea6d3a0a2e9e3d1b8b6f4c09a0a4e2217398ca3b12769f8c10a3a8dd25622238d8923fb919670fb2e9186bee2a36bbc27666c4a320939f8c10a3a8dd25622238d8923fb919670fb2e9186bee2a36bbc27666c4a320939f8c10a3a8dd25622238d8923fb919670fb2e9186bee2a36bbc27666c4a32093286a7d1a310989e300a2a30e13958581546703a3e662687c7c83f15cb01a881a286a7d1a310989e300a2a30e13958581546703a3e662687c7c83f15cb01a881a286a7d1a310989e300a2a30e13958581546703a3e662687c7c83f15cb01a881a3ad8211834c98647c46e230c0bf0db41adf38003684fea016717b802caad95a23ad8211834c98647c46e230c0bf0db41adf38003684fea016717b802caad95a23ad8211834c98647c46e230c0bf0db41adf38003684fea016717b802caad95a2941a97e0336c755002000a502a3a9e28f28f41d78bc2d642bf4959abf379c206d6df464c86332fd738dcb0cf4ae7c78204805e27216941f3d3ec8df7ca77a6c420ca439882341fab3bfe7f120b6b3a605b6a7520e499d59ba8e9dce9bd945b44d4f35357036e8cc932af2301afe064d8aabe084486648b23be1fb0c070af049e1636f91c2576b32ea0e957414235066a3975dac0979d17c3e485adb164519480d4f35357036e8cc932af2301afe064d8aabe084486648b23be1fb0c070af049e964a9d34be685fea98e4023e8ee25f20b682955a2edb611b09ee7de9ee237c17964a9d34be685fea98e4023e8ee25f20b682955a2edb611b09ee7de9ee237c17964a9d34be685fea98e4023e8ee25f20b682955a2edb611b09ee7de9ee237c177803a67e3445e8338bee8be1a031217f1c5c873d1f27f729b76a339ff69352de7803a67e3445e8338bee8be1a031217f1c5c873d1f27f729b76a339ff69352de7803a67e3445e8338bee8be1a031217f1c5c873d1f27f729b76a339ff69352de88da74b8c1df88ef42fa93157e7230a54f051dbcd29b164128d78ad75476ffe488da74b8c1df88ef42fa93157e7230a54f051dbcd29b164128d78ad75476ffe488da74b8c1df88ef42fa93157e7230a54f051dbcd29b164128d78ad75476ffe440071377129742702af7ee98e39646889f97aeeb651c251d95aef7b368126d7b40071377129742702af7ee98e39646889f97aeeb651c251d95aef7b368126d7b40071377129742702af7ee98e39646889f97aeeb651c251d95aef7b368126d7b9b1e1178817f0e3abe54c89b4e238323cd8b4021243118d3f016f4e4a24a6cab9b1e1178817f0e3abe54c89b4e238323cd8b4021243118d3f016f4e4a24a6cab9b1e1178817f0e3abe54c89b4e238323cd8b4021243118d3f016f4e4a24a6cabb2a2e3083d8efe503999659325aaee14534a1d05382ccdbb8002bee8ace3eafeb2a2e3083d8efe503999659325aaee14534a1d05382ccdbb8002bee8ace3eafeb2a2e3083d8efe503999659325aaee14534a1d05382ccdbb8002bee8ace3eafe7a5dedd1e1c28ea3761a490e9e76a1cf3dc4c3b50ab31f12906bc6277283478d7a5dedd1e1c28ea3761a490e9e76a1cf3dc4c3b50ab31f12906bc6277283478d7a5dedd1e1c28ea3761a490e9e76a1cf3dc4c3b50ab31f12906bc6277283478d8bc265d6992fd78b4b21df3b732663fd230379e40d60f12babdcca7ebf5caa5c8bc265d6992fd78b4b21df3b732663fd230379e40d60f12babdcca7ebf5caa5c8bc265d6992fd78b4b21df3b732663fd230379e40d60f12babdcca7ebf5caa5cceba5e15673938e060121759362aabbda0945ad82e3068c7ebc042a48fb8f349ceba5e15673938e060121759362aabbda0945ad82e3068c7ebc042a48fb8f349ceba5e15673938e060121759362aabbda0945ad82e3068c7ebc042a48fb8f349bf56658d8b5e7591f73ebfc56b4c1c3cd4374489ad1a7e59c56b7bffe42a04c6c582475e846f2bca794831f12cf5ccd6052bbf9e530553378854a26552ac6a58bf56658d8b5e7591f73ebfc56b4c1c3cd4374489ad1a7e59c56b7bffe42a04c655657754bee0e9a014092e5c9239a06086a6f69cdeff54ba23891b900223eb603e5a7ac2056c8df79c9ff459bf4391a432a815bc25ecb8c2292a4d25353ef9d655657754bee0e9a014092e5c9239a06086a6f69cdeff54ba23891b900223eb60167480e6b890960ecf7c99874f6ac83550bb91c55451030d6aeff0e1f3411cee4136505c1e3b8daa5ac9629e9dd293a6f876f69f7ea424bb5a8da507abd4c1d2167480e6b890960ecf7c99874f6ac83550bb91c55451030d6aeff0e1f3411ceee336fb305405a4718560ce193e613d44f06873a08b65694a322e7549ee03b06dcab915adf28207d23ac627da98c92082f41ea680d75a06ab0573519a9f47bdc3e336fb305405a4718560ce193e613d44f06873a08b65694a322e7549ee03b06d9b479c6ffed0a08ea860fecd96781ff31094424775d9c07887a25e839bdf58cd852a30a883ebd7e94e4b3f82725e3726dae35cbec8e38ec897d4a7e776fe6cb79b479c6ffed0a08ea860fecd96781ff31094424775d9c07887a25e839bdf58cd6417cb9d6d19611f0ebe0e5d1f6a390afebc0dc12ea9addf7b535bbfb1984b0183f207951ae09a827909b5375c567613c8a74aab84891802c26a320daae8af4f6417cb9d6d19611f0ebe0e5d1f6a390afebc0dc12ea9addf7b535bbfb1984b01dc946bdfeb71653f8e2e2184407a81d702d045a84856351ff3eb251333fcad1c7857d8c8ff765de13b9b6d58a531b8835d3c4e1a50200c0a073278f2382693f0dc946bdfeb71653f8e2e2184407a81d702d045a84856351ff3eb251333fcad1c6ae0ae1fbeadce5446f23bf266cfb64d7d055b5edb68a65b61224ea925af5192e12c22410f669420c03144b15644934dea835299bbb89453a8bbfbfaccfe22db6ae0ae1fbeadce5446f23bf266cfb64d7d055b5edb68a65b61224ea925af5192e4b9d03d9b260c83397afe1ecab099f69416c5c00b4cefc46f69eb1992f385707fdb99197cbc4e8677beb80a6b72c2b6e51fa7d15784a5be632e0a01341cf12ee4b9d03d9b260c83397afe1ecab099f69416c5c00b4cefc46f69eb1992f3857026d5f5a4dcdd59588e62f89a8832170e21a33c6e3bdfa7d356025eff0f1f86f446a31a731a853e6f0dc125a1720fdc96edf3bf4dcffa5db0e1f815eae665a98326d5f5a4dcdd59588e62f89a8832170e21a33c6e3bdfa7d356025eff0f1f86f41cc7a0aecc91a91a3d3d45d4fcedc2499930535f242480bc1c00cbd41e245be0e547f01bd2567c9a7b9277e9959a188249d129c155dda8b8c626c04120cebe0c1cc7a0aecc91a91a3d3d45d4fcedc2499930535f242480bc1c00cbd41e245be0f0bc8a309dc973b6059460443c4f1d1681747aac17cca15142edbe6fca33599b69b0cb099c437433f63e787f2bff1b63ac997da3963b7bddb7c7491925ab7356f0bc8a309dc973b6059460443c4f1d1681747aac17cca15142edbe6fca33599b6720c894c7511fb35ac50b9535d579cdcb109f6588a24ac7c8a3ed25b7a74ca6fbf2c3321d0d96a1b70eaaa8fd48bb865f56c31c0df963a738bebfc72c0a8aca6720c894c7511fb35ac50b9535d579cdcb109f6588a24ac7c8a3ed25b7a74ca6c013f5e529bae36b54db98b89586fcd23a0a2d83e6548f76931d78fb709d89ecccaa3b3be3d246ea78d28f966afbfd46cb1e30124aa24df9ea9fed74c6b6fb1dc013f5e529bae36b54db98b89586fcd23a0a2d83e6548f76931d78fb709d89ec5dc61773b499812072b63780c9ecd89b9d2a04634f36b5011f21006c23d5037de6ded1c5935626ca44b065397a78c03045b57f8eb33859564b7cb99d8723d6ee5dc61773b499812072b63780c9ecd89b9d2a04634f36b5011f21006c23d5037d2f11e3527f9a2cf5b2068f47060f50dd2006f43bde989547b664ab30e1cc1c912f11e3527f9a2cf5b2068f47060f50dd2006f43bde989547b664ab30e1cc1c912f11e3527f9a2cf5b2068f47060f50dd2006f43bde989547b664ab30e1cc1c91bf683b1d0125300580b1ce74b0741307e6a26eb830e90f5cdc8076b80e205edcc9f7a2ea62ddd6fa492d465a9ce100679ea800c1ad662e585a63f0134a25a4f1bf683b1d0125300580b1ce74b0741307e6a26eb830e90f5cdc8076b80e205edc789f2e567e755461c4ea4fa8824ff1542a969388fd9a089e10798e3e308dee27823470cae878215f741531c283f7605f95be42b82e3670ef3929ab5d9789a4d3789f2e567e755461c4ea4fa8824ff1542a969388fd9a089e10798e3e308dee2763728e8579706c3dc5deedcd988e94385231f88471cdc881ecf0c37a8f98f265c52a2c35a6870903de7ec259f9e4ffc74033c2c0a0a5ebe10db27a980f058aa763728e8579706c3dc5deedcd988e94385231f88471cdc881ecf0c37a8f98f2652b9975bf7a2bfd1b2dd5722be4d528d66231472645503928097227aaa4c5944a012c68b623a16d6d42eb63aa921fe0d816cf174318859ab96fd5b96a9f88a78c2b9975bf7a2bfd1b2dd5722be4d528d66231472645503928097227aaa4c5944ae73070b4877677f88c8a63870a765722c0b08b1cfa4d0aeb1e724925e3b9a6e580eeeb578330537ccfd724e09953dee8870cdccc129e9f8c3185ef456de417c2e73070b4877677f88c8a63870a765722c0b08b1cfa4d0aeb1e724925e3b9a6e5ab3b1ecce50f52a2fc253c9893b969f520cdd3bfe16804524e9d5ab7436b72e187d9b5e070b1bfe10ae3723caa33f78a5df75a999965dc542552449dad977a89ab3b1ecce50f52a2fc253c9893b969f520cdd3bfe16804524e9d5ab7436b72e1d8de75a4b6ee86e4a06afa5c74460d6dad8fe4fe0f209dc1581ad5f7337b3b074d4349ca8871fe2f94b94318c68ae510261f0c0ee04a55a1ec7f7d32a23e37c6d8de75a4b6ee86e4a06afa5c74460d6dad8fe4fe0f209dc1581ad5f7337b3b07500b22be74a56fb9500290294a5f9981440207279ce6b2b9ac60ca6a52472d200720bd567a6afc9374ea9f66eb61c7cee46920ad47b8f5706f9e778deaf6ad10500b22be74a56fb9500290294a5f9981440207279ce6b2b9ac60ca6a52472d205ce779f7096626957fa8de90f18220277f381efff68bbf68da94a8d2dee92fc65f319b402cecbcf1ba8e1a2b6a54fa1b5f299927bd2d9c36c81d94316f0e849f5ce779f7096626957fa8de90f18220277f381efff68bbf68da94a8d2dee92fc698be8ad81766e9f1360d7a6603ae3fe2838af0f9b5116743e9d63dd4fdd204d83697fb8333f81ff5966ef815575ea50b3e22259d2dd06d8b0f3273c5bb73bce298be8ad81766e9f1360d7a6603ae3fe2838af0f9b5116743e9d63dd4fdd204d8ba6313afe9600f810ad8cf52d4921d4f88b69374c59ccb0d361f85ec9acc0ddd214f965abc7440d81bffc5f21c215a056274d0c0acc667e7d705796042307442ba6313afe9600f810ad8cf52d4921d4f88b69374c59ccb0d361f85ec9acc0dddfd9290dadac7b6223531fa051ecb019a26c590a784cfddaac327c131aebf49a00309d1175bfc79f71ae35ade9131e025633232108a6472a8e29ded77c59c22adfd9290dadac7b6223531fa051ecb019a26c590a784cfddaac327c131aebf49a01a9e3e89f6ae0d2c02472601f0fd64ba5f869edffdf0359455d5d674386b548acde98eef6eac493dfc29fa1e9c2f68a61b98afcbf77db9a43b59b01a69da8a711a9e3e89f6ae0d2c02472601f0fd64ba5f869edffdf0359455d5d674386b548ab620115d48494453af3388f8c138528622f36e73519e839348b90cf2a58b6a4698eaf91a9223441c2fb839ab7e45d885d54905d40740d8349d2ca22eabbde72cb620115d48494453af3388f8c138528622f36e73519e839348b90cf2a58b6a469f1846e1c91773edf048a3195456940d36bd1105e62da2d027db68122fe4a733ba19ad1d69fc835dd39c504cc7c2a72e8667fae370d007f3560df5e1b8ff69739f1846e1c91773edf048a3195456940d36bd1105e62da2d027db68122fe4a7337cb8b5609d2f4be02597abcf3817126eef58cbcd5f5fbc27971e98d60746cc2cdf95863bfa285ff59357e3ebdb452563acb955d7a4045d3c3328c77f63b4d2e67cb8b5609d2f4be02597abcf3817126eef58cbcd5f5fbc27971e98d60746cc2cd63c88e773f7923163157bd1c1536603fdcfd4e3aa233512e18eaccd522d045d08b823d2a6cd80dd578d58dd5c2fffdb409a4e027f31a1dd8d8957f96fe10940d63c88e773f7923163157bd1c1536603fdcfd4e3aa233512e18eaccd522d045d1368173187a76e89d8b126388bf38be2d5e88de4cfc41ff3c2f746c9fdc366d6caceca4902fd57ca3c10330191753c36e524743aab9b670d695d3d91cee90eca1368173187a76e89d8b126388bf38be2d5e88de4cfc41ff3c2f746c9fdc366d6e8577ffbdacb6e9cc59d5e2165fff50022592760d292647f08dc2edbe78e2dc9546efe3543d5db11816ab5ce2d51701c39f7ae40386943ecc62fbea3d3900bf3e8577ffbdacb6e9cc59d5e2165fff50022592760d292647f08dc2edbe78e2dc96ab0f3a81151e02d302deacebf0c606e412cafbeff5cbd0e174ce8bcd158508c9651097ccc277df5b5acf71193a0d1bc042fa526530396120d9211df8cf7614c6ab0f3a81151e02d302deacebf0c606e412cafbeff5cbd0e174ce8bcd158508c30c7c684d9d5251ca8605365379cd011c9cf93dc1e1cb8f394401fc7f052ac2d359d4a26701b00160a6410498e066518c8821a7984ba86bcbe37a26b4b934ae830c7c684d9d5251ca8605365379cd011c9cf93dc1e1cb8f394401fc7f052ac2d341d177444c9647dab1c0bb5753ec140f00485d73d71df71754fc7db430fa6799f30dbaa0374ab82e763d73249d4a824770f1952543b49e84581c4475cc9c45f9ce0581d1e392930ec0928a40c752b836ca84cafa73f4d829b615e5f2f225b73cbd88d034caa70fde4f7a663be089b4efe2fe86b0a8286b204b7fc7f3d46febb1b10890db8a1c3fbfd74c4787c03fc6cee7e17e9be556c3d998b09d2acbce43fcbd88d034caa70fde4f7a663be089b4efe2fe86b0a8286b204b7fc7f3d46febba253b7137654eb47f3eb711d9cacc99692b55dacbdd92e1bb974ead564dee6999e3a78a57c37fbd871ba776d01582e56dd0a52ef09d7ecd59da5bb9ec4c1d3a5a253b7137654eb47f3eb711d9cacc99692b55dacbdd92e1bb974ead564dee699ba5de8cff36a69670ea78a0bea9e06d60c0b8d42bf93e60cd99bc170d4ddfc34ba5de8cff36a69670ea78a0bea9e06d60c0b8d42bf93e60cd99bc170d4ddfc34ba5de8cff36a69670ea78a0bea9e06d60c0b8d42bf93e60cd99bc170d4ddfc347badad3ba7ada3117ef5fc15cba3b90a91d5cb6ed04cb4e578927c49ebd7e1537badad3ba7ada3117ef5fc15cba3b90a91d5cb6ed04cb4e578927c49ebd7e1537badad3ba7ada3117ef5fc15cba3b90a91d5cb6ed04cb4e578927c49ebd7e15312bdea994844832d614208cb9c35942743f0ecbc91a7a94b5d14b3e12f3bbb9f12bdea994844832d614208cb9c35942743f0ecbc91a7a94b5d14b3e12f3bbb9f12bdea994844832d614208cb9c35942743f0ecbc91a7a94b5d14b3e12f3bbb9fae654475d9e2b16da241500c5629aa2f3b44bddeeb4304f05be3fb8a3b9a5063790b2037b262f0bfef9327ce90d8733ffc68ce08f3d40ebee4ea031cd34124e8ae654475d9e2b16da241500c5629aa2f3b44bddeeb4304f05be3fb8a3b9a50635648017cdf3f24c5fa63d7eb387e82d6db6d1057f1c831b9bb31356217bf116977f1dd35b80d7adc825277703fa3a777fc1b9bc86a902a14de20ae16192646085648017cdf3f24c5fa63d7eb387e82d6db6d1057f1c831b9bb31356217bf116911c9af9bd2ed2fb46b99d50acf44bf4bc715d9a42d5d8743cd42535442e9bb6eabee86182cbf7569fe2ed4646b90c9977431cf785800f74f3539c7ba3c17e99c11c9af9bd2ed2fb46b99d50acf44bf4bc715d9a42d5d8743cd42535442e9bb6ee68adb6174b36ba290fa3e70b1059da79f9840d76a6547839b2a66867085abc8b4c7a2cc86b8a27c332c1dda3042ac2781258a15883adeaa0f13c161b98b1624e68adb6174b36ba290fa3e70b1059da79f9840d76a6547839b2a66867085abc80952969b2d7d2d07c65fcda76620e1850840f5580017949b33293d26765e134455d37b4fe75e1a38d5e8dc968bc97ca57e279e53bda84687e103a5897d468e140952969b2d7d2d07c65fcda76620e1850840f5580017949b33293d26765e1344b89a4e4018e26ed40e83d3420bd621c9cf6483c8431e4b864a09917ed69b51bea2049cf93e22a3f59da9f7e1d7a61e3123bcfb38781d7bda5541506f32a4c852b89a4e4018e26ed40e83d3420bd621c9cf6483c8431e4b864a09917ed69b51be93e53e762bcbd666ee3b3f5b4be0d163f94e3953944bc3641ed0e99e8e34f2c6aa0070407d224b71a3c912d032778ba466d94a3fcc84a0d022d737dd6d268a9a93e53e762bcbd666ee3b3f5b4be0d163f94e3953944bc3641ed0e99e8e34f2c66153652a67bbac92397fdcddb9c04cf4e725a7f3bde4feabf71b59b17cb378ef83f63138e2050f0abe9cdd12ce532781601b6428cf22199aa957d45ecfba102c6153652a67bbac92397fdcddb9c04cf4e725a7f3bde4feabf71b59b17cb378ef6cf70025c1f6b04027bca14b652c5a061512fa6e22e63c5d4157e2a048f5445969dec4df7e52385cd62b4ee9ad84f08f9f80ff7c886337d2fe0f943730efe9836cf70025c1f6b04027bca14b652c5a061512fa6e22e63c5d4157e2a048f544592e832da866a91b06e57f8530110a595adc35e0a553d0145257a680480cf7003469bef66bf355faa6e8f2b5963c45f367ba000714455de373d805645ff34cd2fa2e832da866a91b06e57f8530110a595adc35e0a553d0145257a680480cf70034724d676f1c00ed2143c4de7d14fbbfbd5f3ee56965c9267fe99431be4cb9b79c98268ae5ab91cb580c1dbd93564bb5e1d88c9b0b554c5f799c107f26dbb1b8d4724d676f1c00ed2143c4de7d14fbbfbd5f3ee56965c9267fe99431be4cb9b79cc11efb7990f5847e9a3445084daeaae615919122361770cb20faf26dd3088cca3d74c6e03cce9517277c3acc9df1ce9feda42f16ead548039c84d706dfc74ba3c11efb7990f5847e9a3445084daeaae615919122361770cb20faf26dd3088cca2e209aefad41a255119d8f3c77726f2dfeb00391fc060dedfa3c9e24bd5459e617a5b5e669746629d62b48f02e399f4624e5829214194839290b83cdc5bbef1a2e209aefad41a255119d8f3c77726f2dfeb00391fc060dedfa3c9e24bd5459e6616426dfd6d65da22bc6fa7873d92bd0f1c9e835606fc7f739d37ef15a0d4297f9020ff23f7ac9560da4262ffdca17fa171b10f0590d3c886c28a3ecb02037dfb28098ee4e746a3bb1ed6737934a2f438482ff22c8db58f0f4fb33d36a8fd8faef28a25b04daf3f1324a39f2c7b6222fb6d188fd038b22fcb1a2d6f2a1dd70e644a395f193003ff4c7414975569fc3000079b0b121aaa0832ea60cdd0fb96a8922b1307c7d0aba8ac402d733f9a6e12fd2a331bba4f8ef7035f346b6e9ce4633b30d0e742e54d73bd35b26209689611713f105296485ffa97f79f20441c72250578aa1173f7cc60dad2895071287fe6182bd14787b3fbf47a6c7983dfe3675e3cf9ac7a464f541492486241d1b4bf33e37b45c6499275cc4d69c5a8e564e597698fac6f86a20dd05da197e2058176ebfd47edee7074c3248f5f48fe0fb672d7c21d051a00fb5c6a86ba187e0c50e811d659ce00991fd5f5b408f71ebb2ef0f161181a2a89102a2b1d2b2f1f4473236d5d1ececdd0be8fdaa498a3dbe21a185ab1b8b5fdb36ce3becc62a6115ed904a17083949ec8aaef5a80f7078cec232f43bfda6ca994d710e4e0c760e0204c29a4273fc0f14ebe3169306d2eb54c9953f58eaded38b427841bdf280e878f1e26da506e743eaa9429075332af60cce429473f5227237dd7ce5005b16a8e4d8342f0d193193c878e3cf35b9305d22b3b1aaf9f84c7d30ce222e6a50cff1a4c9737173411da108cbd2c9bb57c854480103c4703379d78b244aa905ffe1171a968caaf41b9a0154d1ddc76c05a2abaca2b289fdebcec1adf9167863fb0bab29708c546300c80a77ef07838c9e0437a59e265970d57f8cfa34494c5acb6692ddb31f616ae2dd89a075d2af6d36b0b7ec2ffe7af119aa5bee667f5fb387924a813aec9fa1dda47769d09e8483a748bdb202be6a848c27696dcfb6894b378869bc89f113703fbd1e9b13a83934463d5999b055d1e806517ec2f74f1c6562d0a1a500c48ba43f2e6e9d0c3d28356d747f274f1a4c8d54a1b5087578fa78e5bdd0afa6a9e80e8c5467c1e4226cf6e586cfe7a674a653ad3768ac2fef2a646b3301c20af705f4d4a1544f22fa8a84241bada27ab84133d9149d2925b3f719809ef2297e541461079f15c658af207a3e498be314ab2c6b672e05b51952a82c8dbd5603769195fcedf565e457bb86c0d5bae04955d046306c6aec3b213ea3aebc2c526dd4d121c95d4a25a2fc928a87cd80f8448988185f30414c2186ea0802bbf3db034122ddec1f8a10061b97c50871e14b74ee36d0ca5c2a5015cd36cf7f561269f33dec4c323093d3d88b0673969accdabdcb9ce2cb630f503f9110d98ea3e1529f2f965ebc275a2f78d3de47f8e9b69d35589d764b3b392c36ef590f40a66bace6eb3d86dcb578c1f8becb6ba0eb9fe116bddbdeb2395496001271b92efe5df07fc0ae7c3410d1dd2bdfebbd3e4d8e806c8166beb0be3ca1785a3970ec62310710eaf7de82932181b04d06fe4528f8adaba9fb8c4be0dba85b99329d7f16907e620adada06be5216abcb964406c827b569b2cf1aeb257e29f235e2a8790dd68cee45668776648bab809ce8584f893cdd8fd007993ccc6faaa9dc4a933127da0aaacd1dc7a44c09266051af56bfe3215ff228636b6b7b25c61c9e8c47b218d3fbb801541a2861926ac712843d2113fff90e2074f5ba2e52ec5cb1eafa6739b5569b0b98ee89df5f7358b84ccdc8da64e86f017d359f8d1b769058bfccdb3c6c70c49a104f5081a2fcc9fad68f7b5eb3e4f67f0b33daa24930c4a6ad0ff66dde9a69f2027e4b92c2c9c61dcda2992e940654c606577b2dfae7e31d3d9aa3013cff44a4d7ad842f257ac63765a9998436701b629cd86a701930d77a2177497586e99bc3fe60f2d4beffb645608f167c76874a72ff405e15a2844b6ed9544c6400cf7299b42d0c2bef93c9bee70a9e89f66b8610ad6d6da3d57f61fce1b98fc81ea8e4ebebaf402fae40bbcdd35d4b8297b9bb49a79aa215ad8f1fdfdd842c7522241372e7eddda7df687e815692a89157c5f256f21a08bdbaded987242ed2a8de7133ec2f61ddcc1c2e9de27816ab7cd0a4c678a3a9079efcc8e85bbd1687272a0991f6d0429a4c06679db2d114b2ac95db27a70f9d1352582d9fb769b24eac7154f18d7dae856588297d6da98f37fb5efd8da883826dfe4752fa2e65741e08a563a31ff914fe71068942ce9c6f4070b1dfd7b25e5e7f2fe72632015db2cba2bb4367055551da6fe22051b96d170c7b96fa271c46b25799748e28113d2d49f5d666b49b78accd2c6e10a7852f7dd6dece9b5b71aa83c4950a7d29467ce0590b4a1137830d43d88d8f20e4035dcaaa8b2a5c3c3f1de96227811178b450731fc955b1247656a605d04e5ee98e0d585e4596b94b703a27f69fa426cd9f17629f6320700ed18baa94839304cf1bcabbee7edb501747dc055de28315910da20218dae8b7d5becd81de1e283dfd8b0415a4980d67065de73a0bb453a439787b0efa031e43416a7d852a6be705c985e1200693eb96d87ea79cdc633a1a5504bfad04b1ec9c96d44d4ebb3bb99066a218318e7d67d866e20887a66c10b4dc49bc63724e539137ede6936304fcca1c97c28d16d89f381e108495213d2d567d8d079b78f3f3b566ed52ad2f38af61bf832b7dc28858b0039a032d6beff9b8cbc9ad2ef2e10e96afa83d3db1f775ea044aed275b7a35574ae0d8645bfc5f0a31b59efe990b86efb98936769f33dd91d912ce55b49a5a4cfc516cd047c43cce763d12e8f71a63dbc16641bd87147eaf5f9d9054ea856864b216b2735b025a9531e3046e52d3e039c0be04f9a5a74651d7683a13c7c7ebd4c7dfb5996adcce0dd086f2cccd6198458a39af670291786b3a14c003ba5989817f773a7e84461a0e7f72eccb8b29f351c4e7926cfbda58e0edd6d0770bd82e0b36c5febe7763bacad13a979a5519fcaa4f1e1e07b2c7415005167fac3a689408c7d886fabd5d4248181548b0fc89a9f5ee9cf52ebecb235708ba87d47896ad14130884ef9fb4d1468bcd608b46f38cb0c6ef115510dcf9aa0f71e590792f407efc6e1651643aceaa5661909de14e2861d864443b8472460ce39b99cce5c6965346d47aa5acf4c9ed8f3031995faa224bcb10153d2b6144944477d1f27d1a6cc4a879fac34c1c86362e17944f0bcf68db02f4995bdeea605867795fff7ab4079073f96705e4b5cebd515e057d670bf54e10b8a6f162ef3daa7f21b146aee3249160caf3c32d54c886b41819ebb7f4fb34b8dbae1c45f4fc0864f019ecd772676ccfac5fae7bed5a964470a241b4da7a6cfb718e4149d09644933af38f0497602baab6e563ef7312237e8e5d201d920b4130f057cfdf1b0be9baafaa246826e6d93204fcc20682778b995a0ee87c5f1180fcc52900359eee15bd9a6e3a0e25f0d963e0b2a34301976a81811873dc9a0c79db9fc00d1c30103487f3c6bc3a6d81b4043cd48e02b5ac8f5a5d8f84c0f903b2b7c342184758d590d8bcf810d561f942fe5b372d662b57cab6111cae9021505e3ae1b2adbbfc344ec48165fda322f6b069fbb18adc4ffdf89004bf0c5230caa7079f7ca3142fc112f8b923ddb2c7358369d2d3c24287bd130daa0eaef3e4cb465e10cffb2bcd194ff74097e0c186b4b8eb7be41ac59961d96cc7b9fdf011ebcaaeaeca7b50b8670fadbd7b75fde66192f8c1f68f304840e68014346517680f593ca22f67133c39ba7e46f34b9be62c980a728448c6b352eca3b819488f64fb3338fd93f39c1e30f32bb13f2f9c577925e58f2960e44cf9e8a8bbe04accb1c1a80853efb19ae0772d18f81e270adefc1b2386cb368e84d9b15263e81685f7513c5ab45caf80b2f73c301c68e659f7162c1b1882d3599586615917afd3d848c1c4328656603b2834af6115f2aec932fccc935e1a60fb4d4e353aee8039bb71e2145a6e68fe1e6833a1b4250b70ee0ac5ec70bbb8c51d9c9043814abdbe7dc39ff98f3857d5d110a84c978ad2304158d810a4e9eacef1d449f9858e357fa8c2edbd4b9fe739337e9f201cac3ded20f99bfcecd4970ff776beb30e98a911f72f97609a2373782573c17c88a5fb3537db338aa382979ffcb75503e532a27c636477396c855209ff5f3036536d2a4bede0a576c89382b60c5eafd9a3136abfbd8ed52df9c90203c7a283e7429ed60502a87a02511e0fb77776e90ef586a10ffcfc5991317266f622c65b3ecdd382b51c9e79421e1b32c0f5a880cd05c82a8d11a29c65ee86a396def3344465dd71441b0bb4a7382602495383616786a1c6308b03a0dc82536908d24d0974b2248d67393d613fe558cea4bdf5763c38fb4ab0423fafe2fdca34d6f9932ac7f1a74c0cd8109d60234c7dc62463016a323ddf98cb3aa9cfa78f3bab4768bedbfe9a5262a36a5aecb13d291f6e753cc1ac635caa7e1b4630fbcebef8db8db332c098154a5b11f652912bf64f3731670da18ce8b5394cd53fe6bf216268e7e8eae4c0247532e420e2e103727d50230367d96aef8e8d7f185b4acfb84923714f39ddbcbf9cf38a06bf6f5d621c2249630cf035c19e896a123ed6e5fee18b5e485123daf2f15da38bf727ff387bee99758a5cad2825cb3be3fa5d031e0821e4eba910a46f417fd890207b9b6be77bf6ed445ed537c9f856d8defe8b56505727737d0dc9348d0a877abedab4bdd864481656d3a35f792d0e5109e3f821e6dbfcf097163a19b0cdfcbff3b3db99292feccf7418adefcc2a59e9a07fc4e34363bd62f7e878d48c8a02730a8ed1c584c80eabcb2c287d335e86b71b0abe5718bd6ddc9aaee234f0f0f2363845d2926d8d0e1b1cae2fd1a76437c0f222490755cacc5f8e55fe21d30635f6588571878215502a213c34c05a94ed063ee03f47680bd6efbb35036e06fb4dc809bf398cfa64d61709ea224423c790d23069fe8ffb8551461e94a787bc5417a263e95f408c6863ac14ec2953b73c003fe92eaa7514dbcee5d0768769bd0e961a73cb4b80f3a2ad4ac50ebf58294304e412cc0f1b12980988dd6edc414e4110029c0a1abbe966d21c5930f21063ea78fea3b0f76dfb8fd92858d2a4a200064a52126a43dd1a992c8d0b93bb36edf31c1236b1b4d1c0008553868bd2fc9137570115b96b834f2e647c4719e2c1a7375105e15a89b377c66f6b699977dcabbb71d923a4607b790285bba5c5e1007cd8c1ade5c0214bcc825396d2bbd02054e62a9f162104748b6417d59827cb8c05405d86b00bc6949316d179395e3556b3de90d1e94cf7d67c935230e071c3cdd02ed01e12376549e30de0ea9a5b6a1879f549ad24b919b23bfb6c36257f7b8d214473560d195e71bccef0c69a53e1e52d2800b7a7890aad7e583357196f3fa52433326a6626880e34964e00c5570aee50e9a0a0a7c6d86f6e4f3aedaf3eb49769282daef1eaedfd4fa1c31fe5eebeff67fe2307c89dc2e2fd802072eece5f6026ad2d3549ab193a9e38894ea15ca9d5b3cd408fd6b116acc0c2cbba20e1f6d0879c7c4293446c371a9f79e7c90bf3c78a77a9b8fc72b18915dd9134b91047d85b442898d59effe23e7e0cf4167ca341ae31119a731dbf880a7b9ff32314f4f1fa074f206bbf7fdb851504e5313128636d73b4bf75b886e4a87dba0cac060269583523ca9506473a755203037c57d466a11aa89a30a5f6756f3d1ef3da8d8aa08149e7f274dc64dbfce2155da812e5258ca8e8f832428d3b5c2d45ba92000718abf85f158563c755205e100356ce1b4ab9444b4d0a3d21f061a36ef01e8d3a5fe1cc52f7b5ae008df12f1dbce7304111bf8d4758f1bfc011575938350d31920f400cc67be2c2596f2a4e90d78776b66b881f0d3fbe739ed0155dee735f518d0fc4dfec81f7aa3da1e052372ed4202c0da4eddd2587840beaecd7e2ec3fe076c116eae9c632994cd25f9f0efcf793acb7a529f5ff2e2e5e7b5d863761b85a1a6a33e898f5d985a70ac54a43569a6fe54c00787e692f7c851d1c39e2ec3fe076c116eae9c632994cd25f9f0efcf793acb7a529f5ff2e2e5e7b5d866f91ceeac1bae9557eedcb818609df452029cee68f20942869aebe003f6dd1556f91ceeac1bae9557eedcb818609df452029cee68f20942869aebe003f6dd1556f91ceeac1bae9557eedcb818609df452029cee68f20942869aebe003f6dd1559fd0515cbe266f530190a0230b156247d0529c013dfe0f11f5689a2e4e3dfdcd13ac6f0bc932b6481982adc0df7dfc6c93bc379668304e790e6f242768967c179fd0515cbe266f530190a0230b156247d0529c013dfe0f11f5689a2e4e3dfdcd3dd51a8752bc3a34c0290e4e6c16be943256c8c693cb75736b95f56128decbac2e98dac61759aa12d18e6e6f4c6c582095882f08431259ee92845b47a8378ff03a6e95d01c45e2e47c05df3c81073b895c97c1eb0e5b90ab175d6d9263fc81f230c38fd06f6c03608525e8b350ec8bf1455b9ee15079ef3cb660a3da4f5268d871e084dbe941f20a098654135d4f3cf722f7ae08b436d20ab7f68219ee6b5e6d09830fe5b4fa1536c09bd8649982df305333749b29bf0c29330ea6649a3f721f571ee522073062992aa4b01fba2c729b0bab37ae6c3d81106c264a00e743977a46f7d6271031b4716badb318ca47e29b99447cad7770e3922ba48091b9c898f870ce2235812ad1dbe74ee4225a2fb3c4297c5fc02c7df59b90f8de0b34afb8cf23c0c595f0451c928f72fe4be85134d23974b370840e2a2e8248b3a8698240588e0ffb08ab548e387850abe5a1f11669762b2c80b1f8fc9c908be31315657629fae1f627b5c8408c5f797f9f7170d90fee55faf178b6a65df934ae10e81deca9efafb88c7c978e96bd6c232b7fa10bf50cef5e7fb0fb7dc8e5bce44e19f8c92f4b42d1f49e0654c5f42dd5f70252be1e3d674f21db97e1bf62d37ef2208198a27e9c44e6a8682903080a6260bd67fe88c653ab3ce33110458b171a42eda3b4f3917d72296280f492d9e9ce0bb3211a0c12bcf3980f45c5affd516d022d0ea57a31ffacfa8347f6b4376c1a484be610c83eef10df24a84c055d8b9a670a9302cf5adce8d4f07559f80961a0a15d0b3b8eea05de8704b16f633e8a7b369202f674e4e7381978c763cc8800333f3d62fa34519af7d4ab37d2fbd913146d02d988d9cbaaf7c241b057af48b08e00c66076b38c9675ae248cb06b8f4c34bdb2e8f7748d69aeb50f77de6d84c51b9d01e08497983bafe9297cdd1620bf75aa1b1dba1ca1d9f99807dfd7a534245361ea712896dbc933a82699d8aa8f7227de61272a5576770be82d21152af1d787aea8a21dab9075c872c1b60aba2dc36f07f974e4eaa1d9f99807dfd7a534245361ea712896dbc933a82699d8aa8f7227de61272a55a90d6315d5293f638f42b4234c62a8ff4afa3fbefbe3f42aee62d349e5ee0459c4ac387f1af2537dbd43c26607c9afc85368a53b3e7af8fea658e98539bea3d0a90d6315d5293f638f42b4234c62a8ff4afa3fbefbe3f42aee62d349e5ee0459c6b192cbfbbc58b96a5b018991dc524b0fac6208b76e6276bb8c63965bd79eb740714f550fdf433c3088839eb58f93ff21a14066cd20751f8ea1e48eab1c05779abafc6d6a8dd8dae07897db9a8a4e8ebc071c88fd0ac9bdc6e51a4d0d61ccdcfbe69b7c04e3e75eb7b33fefd2d5ad730bff35c4a7b865a8ecfc041075f6f93c9e0b599e7914393330bd86599f9ddcbc6982e9ddd4fd73fa2d66d429d4d04211272a6739e4c5fd79791e1e1baefb0bfe0a9edb5a53bdadde8c9b7b8741769d76ce08fdc9473ed094450f90b662020a09e56e87d59917ad3bffb6b89957304780a131696439ba51a745cbd5ca98abb6c3a741d9aa44dd600a34995c239e3e5bfbce08fdc9473ed094450f90b662020a09e56e87d59917ad3bffb6b899573047804de177694811223dc13ba71dd3a5c8c7499b7d61f573076381b2ffe7695da05964f651fe5574b31747a70adc1c4b731a473b5c4f14d131d7b5f91591bffd824f9aea0116c939045f7a87d2ea1bfc65f3a51b5da68b26c13397251b7c5ad18f225e0ed0e497cb0014f30c113ee983401f5a7e083c7ee18f32484c17573bf993621dd017bcb01796a231c2e1e446db53ff6d55a326ce886e4371def9186177d93055a3d31907d5c9bcccfe9ead3bf5370d6cb041bada717c59f702154a5625e0e5a2c421249ff72c0a343fa697c874ec5b7b3fdf02dff4d4e77f0a5e9e3f549ec766cf21440620d6d5b501c34d06c41c43ff16ad73780546e64842e4ed49c8e9a5eae1a584277e686ef7a9fcd95425f4e3e2a5f9446661f2373bb9f6ce77b0b1894bd4b4b6777bd5cf2ecbf6cbbdbfc8c269529118b99d420ae67262f05ae4b15932e07cc195d309b8174f4576a63a250539d2327de5ef624d859018956ba0a7c94bd4b4b6777bd5cf2ecbf6cbbdbfc8c269529118b99d420ae67262f05ae4b1592813936dcfc12b0757d8dcfae4237e5533d111546cfbe6477c6c2d7e4922c44d719535615344d134ac54da98384ce3c30bd646a37e7ef9d3fff23147f21679e0805ea38dd46803da3de55345f950e6d0b56b480e0b96cd10ff3a59054aab908cc287dc24b301cb14e7ab806d0fc0412af9df9c8b12e890a14e13c3c9437fb1acb703f954f81c07ad89f9fe746b3ae1effc14d4011bd60dffc2976e51b3cb62ae2f08102d7d2e0d658bcf9a908913886617db93e9a0282762b2fd688e4fdb4f1d72ca12b9bebc5cc2f7c36194edf7cff19965504154f2d3b8ddbd768b00834e3c493f457a0ceca5df438908d1daef3affd68c16d12d4d15e4c1c6357d77e56a0f1f1f3c3dcf28226a1b7f51f01a3de059283abe162031633517c9f3a15bd9c0533073da16694d331595582f017c3563eb9822d5fea517488894ea1996d0fcc4761f1f3c3dcf28226a1b7f51f01a3de059283abe162031633517c9f3a15bd9c0531959bc87033dd166906b0975253797300d87f0524d3a3c4bb4ae1d38164295da9ba1311d1d283a9aba72a32af38cda2d760e163974b755413bffd8284dc2bf0b3948f49486785749b62cb16f6aa5f5128061c613e9dff5120c941e68b07a4b9764386b759dc81dc60a91e53822a7edc5521199cb7e773483e7a556ddfeec2666bf094e8ab146747cf10eb9815d8ab75009d80cfd676dc55dab9ac1b57dd6a589702a7068eeb1da648e666a6d34969dd6cdc7a823743d58b59af3fd3b81924d1b41a40198211bfbc95a68ee43187ec68bc6465f50d9611ae8807da86e6af9637816720caaaf3b03625b18bc043c27dfda5a7a212bec237b3c71e8bd3c9d6e897241a40198211bfbc95a68ee43187ec68bc6465f50d9611ae8807da86e6af96378279461d7918435d502161a27b385317e73744c8c3f553aaa5ba414e545b5adf4d35980a9274cef332731fa6f855bc8c9b0634cb978d32bd2242152041fb54ecb279461d7918435d502161a27b385317e73744c8c3f553aaa5ba414e545b5adf418a8a0fc2a4d022a37f16faa2b2440c264495267cd928e60770833fb36a23b968b3865a9037c3b7679987fecabe1546985f668943352e1156d15b9a3f694cd8c18a8a0fc2a4d022a37f16faa2b2440c264495267cd928e60770833fb36a23b96377e75d3416dd70d6d1cda97982e8a9432a175076cd0651579c2924dbff289ee97c86a816e2e543c5b712d432181fe268d8b9e0e947727cdc0fa0ec803dc689230267c1926d1604ffc7eef4a4db65dd2f3bf6ea6d06db08dab860ecde1ae0984d8675d9b5553ae4ce0a01005bc47a199b9167ef2c4217a4bbda8f457170aae8bc89c149b3b76fe889eb04b7bfdff227f12b3e8ac2496e1f23a3fc5069f9a49c19caf37ad1e788851ff4e2bb20647e9ab350177d98bd860b5261502306807012e85761cb75b890461645bb4a3235ee40abd13f4f8d9c80b4078bf261bc7d8128c97d6fbeef7261d5bdc336228d4482749bdec1761360e7684ff5c50d31406a91a07600c60b9b451622c29bc07a0546f7a7cca79c355b13dd869472a97e3f600d6152cb4d989471659320a781c8dea841082fd6badde28d6c7f587ffe4cd1835f82568f63c6e9d1fb11fa1a060c7ed3b198c8d7c4c9dd69aeb18563f5c35aea3bf152cb4d989471659320a781c8dea841082fd6badde28d6c7f587ffe4cd1835f8dc52d1501788ac4c71c3f80ee9f36c2c518c811d440326ce73f740cafc964d2a378c845915aa1c4872b9c7226295973198a7e3871f3c07eb1c2f3af70d45fd38dc52d1501788ac4c71c3f80ee9f36c2c518c811d440326ce73f740cafc964d2ae6f99567d8b0eaeb78d8cf2c09efc607cb516e1461763bf8fe6393b6310b0bc82cd178e786b12832743d73f8328caa2a4f055fce8d114bb1f10ce0d097082c0fe6f99567d8b0eaeb78d8cf2c09efc607cb516e1461763bf8fe6393b6310b0bc848eb289cc9856ac01c429396e31f8f3ddf39605e04e0c616356c26359d101575a865ab9507b7fa0d6a8a9f3b87ccb1301b08b0d14909d72e363f4909084b868448eb289cc9856ac01c429396e31f8f3ddf39605e04e0c616356c26359d1015757ad7b25f6af69f75555d21e0392bf23ba3eedc8ff77a2412b0339da61f368da9a648ce47b2190c04ed17dfb7403b2e87b1ce80cb6b7d28f831ef494a02948b3e7ad7b25f6af69f75555d21e0392bf23ba3eedc8ff77a2412b0339da61f368da99acd0914bbc0eaaceeb275e237d8499570bedb1491446968af829517c275b36c89da4a91a5a672361b7d285154c0efffb704cdd266d7abf27fe12e71799e11e3012d5cf2a29641ac556f62e21644e37dce77d0ffe3dc0b96123c57ad44aff315d38884439e4ad82b98fb2d8354c0be766b383c6fa73f05b8662343dc0c2913e5b666deda1866341fa7381c00520b2bdacdbc6719d9e43b3c963a94df5695f8b7d34bf6e020c6fe36de2619824337f8ddfdbe26ea9f8d4ba589a47cebaae8bc557ac6f7677994889601caba0397f25f63566dd8e2802391b6a7c927d9bfb6e513cd3f1da9a070bb670190ee85f86393cee4b7839c44cbdb767ce6f9c1810723be1565a6847ae8dbf30f88812a672152d2f776aa3fb83d24a06ce81388758dd3ec63a11f70fb4f492b6a02ef667573b55fcfab17a4b9a9428d105a899d3012d5761356b9e5fd2f588d6edf86455974a3df84bc20f9109e95b75da1ef7cfa414815575b119f510c49100bf352bdae3d45b1e97d57b02050b86fde4f23b20aab46c49ed557843d18b2c59b90f4b0ee00faeb4ad80a82a0dcbbec353bd171f6c6049631d0d602e0b790d4aca762c8d1b0a4c61d732dba882242fbe1f08b053d35c290f9d36f87625bc9f7823e75f4ca505ebeec9d3710a22c6f3e3fb06d4fcd2780f8ac0927e87c6ade21c1b3293cd624b7af20da4dd6cd31eba45e9be06acc8225835f4f6eabdc0b866f7aed32b9402602a8403fc68dd89146242833632a74a98f47c2829e92b5539ffbbd3a379ce6b52950cc343fcbb84db199d786f82bb146226d3ba5de5a47bcbf62308bd1f108cfea6d1206228ab2dab6ed42e3a8456b68367933cef2a1f3d47f54e49816e27339c2b5562603bf015f9736947f704bcbc365109574f335575a4a586e15ae386c5a7bfb5984d30dbd7e5a063e5f751f3bae408d1971929eb04fb4205d269c3e7efc0b39f64248a60a93ea700617e5fadbe804527cc1af9bb9e5ab8b2249d098b02043835e007f7489875464cae29d65959d2a4447f971d8d52072dfe98ccae77d4d43a60361a3f5b7e9efeb84205805360062ca82a6c3646b565ee736fc199c8bf9bcc2b91c7b52b5f45d168e8b79e10a044b72e1e607a1ff532e9b78343d28ebce621c957bfe36d3a189618e24b32f1f52cb81ae4f569542790239cedda8e9bbd4dea20d59ad83ca3dae4c576270838cdeb35ec15aad8f412d503a64ea093721e56d859e38ea97f289ccc1aa1852a6a30bb943f3b575983bf47208c898a7e847a0d20c3ed381ebe6d6ec2251909b0ed9f141fd479ccbef4157c3aae93444f16ab72bd7e0e1938ce7e25e72a813d6c89784582ec2b9f81444df4285f5b063b845c5db5d148bedfc4ee7b3c801a8602d9391a989a009fd56b7fb8619e0404b6603a2c6d0900e175a3328f255867832c93bd73324fa0a4c68b6c218f17411d2e68704a3bb1fa271d95b2e1b6ce297c538bfd9a1fd924dd799a7c4673c4eabdd79c0c3525b3630bc8a669c84a766d6aa26b4abdab0d457cbd82c01044cc4f080379d7cd004e3c60790fc0533d86943896ac34ef1f536e7b6cfb5da543ef4a64e73db7ceee50d3c6507c16928e4fb26deb79e8cc3c648fca06bc55b9b98ff3e4c494b6d638b6a61b802de8372630228d70c0c193ede7ebdb0af1d0df4a841402e863ff9fa9e728ab8238a5ed983351ccf6972bceb2929b8536d26f23fe22cdfec71025e4564e2393df27c06404c5ce6c4aa7fcca3406e84d7b372545dc7a58581e3985d5ab98ec0c541f1cf1fa1a0de0c1dd77f438bb73f944b39d4aeaa02fc5cf3f4856a66521ff98118a303bc378341ed94b022322156ebd88c82e19274dde0b5034694f4298597ab334677f70dcfcc9f1e63eedc7591a04c995dc0030ec288e29b8459b304d258925c7bc0e9f9a249074fa82f95240ecac57d0df2e0358b4553d6be03379ed7155e9cb64c4b2e93f48c59f510305a4ec0cdf91c9fec6a798599c3e77ab41220ac7896f38d0f28af7c95ccf26845887874c7997b188c6bd9328b31e3dee26a10f45d0bb7e6f67b2b98710ea004dba103be3810fc3dd8ca7407757b9882b0d094a3b2fd230e55e06875b614bce9b5bf753f8038087a52fde32c8cbc044637e57db60453bffa00808bc6bb84920b05f6894a0af0525c03c57801cbdbdd6e1d1abc21138440de26305fb37b56c399f76b36e04216127619dd2cd65e910b2397aabda1ab6b8aba9825ac4cb474ea2eda999767202d58498777096b7c1f5868545553736ccfe439c6e581d7c24177addfe0688fecacb3eaa1eefb4779e3507b0bac35f4df6fce8816497d05ffe635c68b3bec3a0b71ae50bd943e3771cf025e78288fbef78330a62c9817832f391364539a6beb0c1f4b91687a8a6031d85194b2a473590b338ec14030cc6a11bacd2840beb6085e9703d90c73efd3fe69aa1b73b6d35815d5ed20bdc4e4ab6c8c2df946fe3eea997abfe9be32e64ca81dcb22d6d8f6cc9629aafce4569a4f281a2b7c3248505ba07ff8b540ebcf173d3bb089f38a9c8c55c10b1c409127ef3205aa6898f68f8c3867dd61fc7e5ad3b78dc7f161355316ceb2817dcb91ccbbb6f93e27f11c6b408ed690ac689a2792ca536a6990dfca3ddb3cdca295d90b24850550d380ddb14b28bee69da5714b25dbb14550c374d64512fb038ee97ab3fa3ff330637fee5ba5db3b6722a0e2fbe2560ebc1c883e72328ef9c3b4da1c7c5d1cc649bce3edb7f84f6a386161434bf3cdb64db03b29b80717cedd1c492789578454bc3d05c8204cfd372ee45f79cb744ed0565bc8d486716115a546f48477c0719b8a6bb9c7b09f90e66dea194ad63dc02c6425dff977d16f1f21a157b7475905c219a707aebd213ba1eb4b91876c01e0e782a6d1e0c927ba5aaa1d3246a318c61ad74126aebd213ba1eb4b91876c01e0e782a6d1e0c927ba5aaa1d3246a318c61ad74126aebd213ba1eb4b91876c01e0e782a6d1e0c927ba5aaa1d3246a318c61ad741268bd8e3369b477ebb3a94f12f0c2cef530bdc46301c51b3df8396602c5987ec8f8bd8e3369b477ebb3a94f12f0c2cef530bdc46301c51b3df8396602c5987ec8f8bd8e3369b477ebb3a94f12f0c2cef530bdc46301c51b3df8396602c5987ec8ff1f28c48dc1b191eac46b64507635b533b919552a40d54f5b29744a1717c5ff2afd2bd95542a8f16a146782c78c16d82cae55c9f00a87982bc2ab06942c2d69ef1f28c48dc1b191eac46b64507635b533b919552a40d54f5b29744a1717c5ff2c7adcc26348445a30e43cc989593545780bb194c7858d64dae33381ebfb8c262edb034d659d78370ec452e066fca0cee3971f162f70dc2a0bbf390beaec631f5c7adcc26348445a30e43cc989593545780bb194c7858d64dae33381ebfb8c2629b663ed0dc361008f992101dbb73e48f050fd8fbc78cbb307a27b87a5752ea3c68423b267e17a55b826ce379216313800075890830b43dc6f667d398c20b9c3d9b663ed0dc361008f992101dbb73e48f050fd8fbc78cbb307a27b87a5752ea3ce7600085ff1804d52f946d7eaa01434066bc05ffce3fa5d42fb82745944699accec7b0da181d923698fff694d7012ddbc11fa8e856403e296a76e229afad0e87e7600085ff1804d52f946d7eaa01434066bc05ffce3fa5d42fb82745944699ac8fe3a46d610cda5e9953054d7a8af9307f9710d384ca1ae37485ba74755beb0730295c9849ebfe2d3ffa4de4be5f47d0aa1e010cbd32d6478e0b4b92feb33b47a15c4c9bf788f4438c721c58d765c98c3ab6f05fd7705c6ba09d2034085ff5b39f9948985b75162bf5ac4deb84c6a6d517e62af802076699eb1e31f6d5eca49fa78184ace593c85793a666ab3d4a7ff293a3cfdb0fe1f1682d4648c45234de1cebbca8a1e2e814f12b93c8d4019d68f0a3e6f24e5d4f174a23f634963e0d952107bbf44a4331db962a93b896ecd76c15a8065c63c1630e2807964b4227c2b2cfe3545090eeca7a7b57361963d3fe2168e1a0068a73211581425ed6a6d8d8c0ae07bbf44a4331db962a93b896ecd76c15a8065c63c1630e2807964b4227c2b2cf9fad3503be7ebc8000f83848e9179aabdcf03ce7a1d35e39c9aab21aa63c07ecc3a6d5bba53e8e6b7302b09044b14c69623aaf6b779f78e2e158658704253158f424c364fe65047d39fb7c78b3bde3f0bb954d49ac9eb997fa6d5e1fd3eb33390e58b24bb767699f25577528d50c0ef22a2a4853149f9a8697edf593810e643e775f05feda4d2f4ffff1408819ae3152447c9330fe2d67a99c3d0c0868ebfcd2626aa55b00aac4daa6676c79089992476c7c2db1233477eef2b0ed3c2bc0b30bbfe28964af5a713ba25af61d4ff9f9229afb07952aa460501b7f57512a2d918679d210510630052adafcc7c4ad8cf16acd2fd8e9adb46deea952cd81bfbea661c795a53ca849c42212c8ec33a74284e0377df852eb4ea599aba62d5af1df282a229f893e48aad6afe5d928f00053681b142cc1a1be9be1cc0f1b28e1e00a9361836cdb388117cf81e78d9fa2a141cca1b14b0179733322e710067749a1b16fe900fe2d9ebc37f19d278e3e185c95ff0529e29c739dac2746e204c70476cc863500fe2d9ebc37f19d278e3e185c95ff0529e29c739dac2746e204c70476cc863500fe2d9ebc37f19d278e3e185c95ff0529e29c739dac2746e204c70476cc86353111efb9f01df6e9b363f67573d1007e21158bd7eed8c701a2fcee80607a6f53fc5ec653806bdd888b564489db6d587033603f577056b132e2481ff6cd48b340655eceb1d3a515722cb2db779b085f4d0975c03e9b49106c35074b9124b3a4d3e2702cc0719c1814ccc10c28c72b34d2c2a2273272675a8d052202a00e10aed65b3be7023990ccc4bd27f7d2cf114f19ddf7414f80d51e27aec7759e02f79d75e2702cc0719c1814ccc10c28c72b34d2c2a2273272675a8d052202a00e10aed6f11929498c3e65dabe73f23ad9829ae8b0920c9c672008150437efc491bf647169c79a296dc52edf7d69c773f88b721ae6a7398bfea5b44de869c00508dfb63ef11929498c3e65dabe73f23ad9829ae8b0920c9c672008150437efc491bf647167479f443f8a3feed86bee73fd68905c7d43f9ad5399b1fae16d9f91352d9e23dee373233f134ec0bf502bcefa3c0e9a12642f0b217aea748f5bdf424155cf8267479f443f8a3feed86bee73fd68905c7d43f9ad5399b1fae16d9f91352d9e236e48dc1ab285cf6bcf8fc73b8ab9a43c7b4df5183a2d903d287724068afff792bf5dc53dd3564759974acdd393f4ade0455065df2ea357b52b1874ef7db62a90ed7a20bad22da32c54278ea303e31106b9ca24f78f2fc3ef605c9da5a28794797688bb51c49cafeb02a591dd660a2c696787654dc1736b088b2cde7dea774deedfc7188c8709dadfbcce90be9d1198a833a51582498fe86542c14ecb09cd7e6f7688bb51c49cafeb02a591dd660a2c696787654dc1736b088b2cde7dea774dee00f4583edeeb3d2be928059b2e62eee167eed9cdb64874e480f7a2cd6d11bcf696589ce80220d34c944d029a276c4e3a18e8d4bc6941dfc7cfd43fa03f3c0ebdd0e73a270ff83cd5964f336e243e86e015350f8b21a3057c8d5a6177270896f7dd472871dd7b514adb7be4db822d5ac11781e5429c8ffa6c2bf55c94cd9c3bbeb608799d73bad587272c00adad91282fa87dd3fb7b69e517d9c4a983f2f6bf9eec711b4b88fe3c6af6e19b8d5ed83f95e3550d74125ce4e383ffa2289476c7f140331e3bd333b0f378af6f6dd9413834d567a3e8b97329fbf0137e1243a8be928f4718fb9d9aaac1e00ad09c103ae20fa443dfea081d807ecb426c451bbebd6540331e3bd333b0f378af6f6dd9413834d567a3e8b97329fbf0137e1243a8be92946b343e804a5fd60d0a4a86072a4c14a78a9bb9a379769eed471ade3ef97897a5ccb185903695db5977dfc4076cc6efdd96ac368ac647745756b6ede34cabac946b343e804a5fd60d0a4a86072a4c14a78a9bb9a379769eed471ade3ef97897b25e10d34c4e329f26b4e69aa2479cc872d68b10905af82f3d2cd9f4aa411c53c9be63511732f3bb1b4d58d4f3a17bad8f239ae18c198e3dd3b95fda7f55826ab25e10d34c4e329f26b4e69aa2479cc872d68b10905af82f3d2cd9f4aa411c535e7038f1010ad3249b719136de318039fd03acb1ffb1e5bdbb3add11337cb7f7d29436d8860face14781dfcad6987b8d528585925876549a763f3b013337c49f5e7038f1010ad3249b719136de318039fd03acb1ffb1e5bdbb3add11337cb7f7360bbb7cdd981a97cf01da2272502625524ebb66b2b9acefeb9a30b9812c77b3bf40ef2d8d4a679d90541aa48bdb61d5be739c62c4c625aede4576ddd627bf12360bbb7cdd981a97cf01da2272502625524ebb66b2b9acefeb9a30b9812c77b3da19eadb1d8478a416800ed7796b67ffb2ede39b54b7ca844ad4eaee17320b8dcae27bce5f0bb491a2006a6e9b4b6b37d7933f58b7557b5f88406443264262be2af1a1f1f9b175c3c206f0237d8dd220a163316e202a0b71f9defb80166a0d94071f205973753c95009f697bbb078a28260e7e49dea264038e682518e5bd5a89fdd0e858bc737cce175383d9a9cbdb6134da36f072bd669b564dffde4a0618e02453891988e33264d50022d69f27c6709a1752bddcbc2d3ee094d270e8e335bb7d0172eceed5337fb8f50d65318c64a4fab0b344410183f41c8fbd8862c847b5e746ab97f612c9731b13b3aeb3e00587229b40d53f253549059f6e27910e53fa7d0172eceed5337fb8f50d65318c64a4fab0b344410183f41c8fbd8862c847b57f58b8aa545742fbf79cdc96aefb1de5ce0f4aa81fef366716ebcf95855a6affb0bcbd666f5d6f1664e5da4b27c9449507faa2a229c42a3fa3db2233c9d9b19f7f58b8aa545742fbf79cdc96aefb1de5ce0f4aa81fef366716ebcf95855a6aff91a8e6f719904a6e6947dbc7d90383b129b5045cf0c58337e45dd781edb549ad342d212d5f3ca15547dfb14277c2d001007de884943db9db164480bc237939d591a8e6f719904a6e6947dbc7d90383b129b5045cf0c58337e45dd781edb549addd683caddbb2e593e23d3eb91d4ab84614b9052b815025df1a695422047c934c3104081d632ae8ec27abd0db4fcd607e93c7483622eb63636e4f9585df9a2ac7dd683caddbb2e593e23d3eb91d4ab84614b9052b815025df1a695422047c934c181b9248c3469af55341fa1e6452be81bfbbc58591b8563a6d100d11a549f836fad0a84f3d7b17490e8dea6bfd6207919ac6f0853bb738b12a562662270ed11a181b9248c3469af55341fa1e6452be81bfbbc58591b8563a6d100d11a549f8361fafd384d39c7bd5865506fe7d3da0c4361a63f037344ef7c75ecf972ab6bf1c05393d39ef414b3bba2bea00308eafda38607c714de5d3043cd5a32e18ad1fc21fafd384d39c7bd5865506fe7d3da0c4361a63f037344ef7c75ecf972ab6bf1cd25e5a195f7b96d4404349c6eab180af318ce941b2a1f88766c07ad9ef0fdd6937e3e584a21bbf4c9aee774642af729a59dfbcfca4e869bcde5f9b2a6a1ab551d25e5a195f7b96d4404349c6eab180af318ce941b2a1f88766c07ad9ef0fdd697e6aa52e99705c964139f7d37d8b6f1d0edd617751a0b8d81f0871b36a00d1d3db9b9777114edc31b7d1418dfc2ecf8a5f411abb640f5924726074cd782cbaa74d3cabe8f2cf657e33c3aaf2d134a576161ebd5f99b9944ede258d875fa5997e6d56b373aadce3991ef5e062f79f30582e73c6db44fddc87b81a9db409ec9509722c07268feaff75c340fd8c06edeab9feaebdd479bc834c45b71b4d6aeee2776d56b373aadce3991ef5e062f79f30582e73c6db44fddc87b81a9db409ec9509e53a68365f542173d4b12dd0408658aedf26b711b6a3963a2f11c90d614b8d083972ad2d459ab524178f2430b785f7ec739ec363fcee98bab01732130ee292fbe53a68365f542173d4b12dd0408658aedf26b711b6a3963a2f11c90d614b8d0886a2933b6d559a11b5eb0e81a9721c42d36ac190e08987218f1ce8a2287233e17b42fe2eecd1ba53472f9e59ea90aa0462c6825e70df13c2e34fe5608f41c38ab2f90999b452c6c4f044016299ecf792a492ecd54cb922972351e59af43de467ed504f6e95ce465a7531dc3cecbbcb186ca0da7f8d2e2b31f11584fa46ae92afe075d233920009aab11ce0fb4266e1dd849f5e604f731a42cb985d517d7672deed504f6e95ce465a7531dc3cecbbcb186ca0da7f8d2e2b31f11584fa46ae92afc581f715bd80ba73f4d2636d24ec951c4b9c2f550e5a5c72c8401ee9cf011a2a3421a34aec80dac5b8986c20ef1fd803015170f2719c63a7e81eda7c31874c93c581f715bd80ba73f4d2636d24ec951c4b9c2f550e5a5c72c8401ee9cf011a2abef7ebfd07529cf59cff4ecc9dcd20e967de0f75361963fa27ca9128b117b22fbe9a0184f772571cca48d38ab93f529d774b5a736e729f30f0bc0ca1bb70f8d69c84c389475c64cd45af1459718768f6bb2e14cd72067d88c2ddf9c44a2beb071078a113727f6efa841759e1028d3dcabc81af1875a3db8a1783576dc3b6edaa93b81682bb42bb4843bc652266df30e5ee64323a89894b8f777d748a8d5b293c1078a113727f6efa841759e1028d3dcabc81af1875a3db8a1783576dc3b6edaa4f776bd48c63d39378c379dca58cc3281e0655cbae786b9f4bd999ec1b288d9ff074bbe0724d9116cf68b750e7f7075294dfd908d6face2af2e1c1f9af4f83154f776bd48c63d39378c379dca58cc3281e0655cbae786b9f4bd999ec1b288d9f65d030b28c7aa0f1a674ad22988086441e4e17784a823b861e099176e1b2e57f7cb6058f557c452bb8a510cfbc2f2e395ee607de15f372cc7663947c00e73ed665d030b28c7aa0f1a674ad22988086441e4e17784a823b861e099176e1b2e57ff83c4efe52c3cf8f1b227a4770d6ead66d1fda4b8252db41a14599ccbe04b16f7b1764942c310feb4629e53ea8bfa3b6f5d342739b3a6e2fbfd560c09de6450af83c4efe52c3cf8f1b227a4770d6ead66d1fda4b8252db41a14599ccbe04b16f060e84ad8b2da002c4b0aa462e641d2b9f5b54c49238f33cb2ab0f036d084655ddd3e848a0e2560d4513503a4287a84c7342f3f5d3f767d5f0d2422b8079bb3ce404ee49b18581df327c5ec3a76b32588d00814e0e90de09aa6466e5979757a02a0a608941045e31836572282ff5890c5cd2c5172f93ce87d1c65e4e879b51394af016f1c59b5767e649eb0486e0038fa4640cb73dc413ef9e6853c597bf01362a0a608941045e31836572282ff5890c5cd2c5172f93ce87d1c65e4e879b513981601f9d9725ae9de665d0e1915fd6f035d7a04b093952372e9540f37cd06027c843a98bcaef063a5068e486976434f0e5a5e08f291fdfec52d341113517d31b81601f9d9725ae9de665d0e1915fd6f035d7a04b093952372e9540f37cd060270155e603c883f3a51b9a1b0ebaf5df129ef15b041650aa39227ff024b2ed81549397ab8ee479f2018c6525905f4114eca2b089d4714b7d2dd81f22a2568f64900155e603c883f3a51b9a1b0ebaf5df129ef15b041650aa39227ff024b2ed8154899048c1c866f2299ad66721fb0d979dd6fc1a00cbe2a5a5c0608ecb5f84de26db38931d19fbb222334d944d2e64b58d5168543dd969b7ec7376fb42045ab54d899048c1c866f2299ad66721fb0d979dd6fc1a00cbe2a5a5c0608ecb5f84de26d181f46e4e3d6fabd011cc8f77e620404cddabb9a3b1c29fb6d09aa7e7169085fabf4125293baa2f4b613cfdc6d73047290eda858670ce85024171b64e6ff7f7d181f46e4e3d6fabd011cc8f77e620404cddabb9a3b1c29fb6d09aa7e7169085ff640d768d12a4a35d80b1af6d3100d44fb8b5a918a81948d71fb41f7acfe296cf4e30e9c4de05930f49995c4331f06b84f3e7f03b51b8544b4e5bfbd7766e6cff640d768d12a4a35d80b1af6d3100d44fb8b5a918a81948d71fb41f7acfe29657c8f401e1c0b7c47f0e5984a313fc43ce773069f3432ced059e15dfb6f673e2c6e6b845407b3ff00afd4e282db4ab28892c77fa5ad3c8437dc5acef2373ecf157c8f401e1c0b7c47f0e5984a313fc43ce773069f3432ced059e15dfb6f673e2ec12427e8cfdedd3aa6823d4444518234ff74ea2034845f0bdbffadb84c0cef61315d8619501d07be6ef244c7039a45ad257036b0db81af5b1b71e532b900aeeec12427e8cfdedd3aa6823d4444518234ff74ea2034845f0bdbffadb84c0cef61e6d117001df14c9afc4f1271e6bd29ef0f14522b11670b7b18145e4895169d17161bc812a2076c5d76b5fc7c14bbe518357a4d715b5cf38ee9a3217eb82dfaf1e6d117001df14c9afc4f1271e6bd29ef0f14522b11670b7b18145e4895169d1d74dc9fc15c2a5c8feb54177f26e3b6db7638e929bc9bfbddf93c22167d8c465272256edd453913157e9914af137358bb4b9a0e8a07d89b7bc9bd1a295225daed74dc9fc15c2a5c8feb54177f26e3b6db7638e929bc9bfbddf93c22167d8c4653a81a53f8d37f301496b91f9964f266f79147bd85c4b0bba9076413e74c62dbdfa03ca49e3540b9da27c255e1ca5a180d57a46adb15620ed01c250293ddfe81d3a81a53f8d37f301496b91f9964f266f79147bd85c4b0bba9076413e74c62dbdad1c18f1a4467d08752e1ac4b8df612d4f28f49581ae872b2fc44a4ff2c47718145f946a6bb5a74f1f63e225a5416f8951e40ec521f9f1420cbc64af4b173058ad1c18f1a4467d08752e1ac4b8df612d4f28f49581ae872b2fc44a4ff2c47718d936dab919795b521087790ab38b742de854be97abfb2d7df41aa3e377b7f7054aa00b76d627116cd0bc42870369495eaebdaa9be69a0b430dc8351f311e6d1ed936dab919795b521087790ab38b742de854be97abfb2d7df41aa3e377b7f7051ad2cd76a9ccec005e7a903b90a05397d81c0b9ff7f08f189a539e0bee0bfe8a29354065a802e904b3e080f06e6b1b930e2bd6b46d1ed3c8e297517315b140fd1ad2cd76a9ccec005e7a903b90a05397d81c0b9ff7f08f189a539e0bee0bfe8a389298c6511fd4a760ffa62f43ef97dddd4f9d18a07eef48a21af4224a04d59c43d37eba44c43b77ee1397ff92a05a35e9c86eb1e95854872112d27db3a0f894389298c6511fd4a760ffa62f43ef97dddd4f9d18a07eef48a21af4224a04d59cbc5b84a6f4e26120cfcf1539f492b2d1996b18c0b61033b6d78fe1f41728dd448a9eaabe0d08a5eec25974633347e8d5903e7c62b74bfe871c6bb50ef7472121bc5b84a6f4e26120cfcf1539f492b2d1996b18c0b61033b6d78fe1f41728dd44acff472da026d6cb6ff1e73e251e73945e4cdf11ebf4572235b1d56c7e064ef2a13de10ece89ccf4ec57bdd820d0c4e5b9a71a07b9a76e617a1057ae21448d6facff472da026d6cb6ff1e73e251e73945e4cdf11ebf4572235b1d56c7e064ef27165b3a9f264752484e21cdc148905306264c12632151de08eac803601649ae93ccdbab07dba9ee23a7347521c7cac787ee5096c33f002757df8e05496abf0c37165b3a9f264752484e21cdc148905306264c12632151de08eac803601649ae92bde1a37871cac0ba05b531ff989c2e9433f9f93bcf295551b4acf11ae725e524c77972812cb5ec0a72afbce3e1d618c27ef7b239329c5c952c2bcbe77dba5ddd041443d6499a735bb78fec9da1bf33b3d034b5192c98bc273b16a44692fc88f2da37b49c30d6a0b4db43146ebb4ac8e5ffcb9814816b4742e464cb85697788338f460596ebfb64046aab3d9a65935bd4c76a470118fb7d10a088dc0ecdc53ea7ff6f560c3c3d7a5d9ceef5ba31c556341f7ce1bc1b52d96b063f6c2c47656519e0893327205dea12004e88d18c580286e7977e081b5eda7baf5b7bc93bc6c526ff65db1192099457cb3d9f2618a893c6ac430028550284f3a34d5c08042b0ebef4f18f651d32410c43644c27590903d41e38e763b0e108e6c685a3412a7d29c117f34254fcc12cb492eb9475ad15ddb460a2b1971f066c369e4cf86ce4ef19e111df53fac6a121d61abe33883a68e731820ddc4864b0a4c1000cf2ac5f019cdbaba8cafb48dd9181a0e1f7b0f20b585ce2925e8f347e00b87407a256bb166635bc5252f683a401e7d81c5911617c4af1a1bcdf99a51c4bf1cfccb00446ff22032943d3b921c1c3f0d3776d19e5120806990b817bc99a7e22799847abfda1f63600e34faf36e14307e59d55088e3979881d497b8fc9d77659e77709f9e8bafd7803baf96f9603c957eb974f252b0ad9829c889a293e0ce6829db1bce3da6dd4ecdf7ee6d85e2b148230984cfc4ea3f193be458958ea42ef290854a9672a64370b6f3c628839ffe7fd72569dd6ca2210e18edae3e180002747ea011b76b7ec0ef10c5ef3b45a4ee7e88af8852181916a788aae2bea52b08f3473815c1c43598d1199a203f698769e51e5333afd87772b7cb5449a935deedb31acb509960d754058408c92b99f50d8c4978b47a2b2155588e315f2ebbe58c160dcdcdcb89e19914578a51b9935020b03a510de15ece55fcd02c9474f37a54c158fb97ba5fd15af12e419cfbd7f2a326ae7fa10873aa377112ebec32545238fdf988acb088c3cdb7306b80e0a72c0d16dd934b7d51ab0c9a4224f83be5d6cbad8a7158a0a5d73551b82c0762c44adf2af7745c030afe291e2badfe360925046c8e58d853407176969c876be8ef0bfaa500a9471eb0c13967ede8704f85a2e1804da756128e6c22598d60082f98ce52ee4955099bfd447cbadfa0e9b24ccb8d135cecc833168d44e84f9cb1388ba86f29422d20979d3423fdf3541ba35a17ed44d6f4a517ff784ecd5c7d86d9f81b2498486d626c7feced1b92f23171cf9e42881abb78de1a93bccdc2cd7e3ba44508643a20eec4ea4c19f2f1adfd36f6b974d7c143e449571ae7361c4dd0f7881999abde6cf4d232836fa3e55fc41a7d5aa2b9866092f65707db7f38bf8fbf1b758382d551f9d8a3ae9b630704b337448f1e2895acfd5b505f3dd4158b87396dba4d0d5a1bde3ab008206c155934d53508889398e2ca6b4de3d91bcf2690f1b502249289f52cd544190db0b94d59df5eca139829cd2bf0742e9dbac38ffec5862597ee8f9dac50385af943ee312bfc394366be08b2fc12563ca1a5ce04cbaa76d414949afc230360dd9a29ff579bd868cc7f8805230d126ac9ce9b9a03910a6c183586e1db01863fcde6417d06745fb3e63032333d71c5e82e7919cf8a199092e705aec632a4d27f93bc761e578510cadf27bee7a84d891482e9ef8b71472317bf3adabf819e665c725d03e3064baa45f6ffbfd78cca83eaa46e8dd16930b7ef8577747cfef602aba854c64ce85d4ae1e54a18a456eaa202643e3d33f2c0b6e16357e083c3a98877e7317abe1578a44c288e5979c9d96fb5aa6727ce7eb37bc7fb29aa138b1cec6656ae8b4886cbfa700e119a1bb8484284cb717a0143830586d09d702ca3eeaa8f86698e5fd18af69fd28147e71a1a77600d356afec731ed523d5cdfa21893833b52b2844eabfd1549792c1c9f8ceac2d0e8e901f3307d4750d0657d9c42b857d5f37bdb5824f9358939da7d16d13f61eb8abc72a0a133cfc78e82e1f71ce628408e7d10a38552ba3e3228ebd113838c1ce4448401b2a9b1084b6a0424f27eec488c761f75f053a409608ec36a9ee0ede0d3809714fd0b3433db387db33987f1e3071d47c13dc83d1e902aed6b9d7d0ea31890615e7a16daec0b2619110516804bf90cac459a4d0315198fd4eff69c36c54378dd60d8ce92db6f399606d2e40a3c631ba566127e8cd637ebbf35b822672139cab2e8c2f19f7047bfc7539fd78839929004d8fe0efba1fbcbd9d712d285e43834ba55ce115556c7513dd967364dc6a40c39210c874e8168cf090ddd6dc606df34cbbec917f26fe605744cd34e51bf5de3be5baf63ceda573c0cdc4c5fb383390fce7824650a0342c63594ce9cd026b3a15b405729fa9e0e7af77a63d054a6f6818b858eb0f50533bd3bd16fe32815f77fabfed92ede885070b6cb15827ec66ea50071e5d4035fba64ac592fe40a6ff8e5c5af3de4eec0b431a9acd709475cae195b301e559c23849c6a72fec6953c6db08f275caa51f733b3eb398adbabe4f26d1071e5d4035fba64ac592fe40a6ff8e5c5af3de4eec0b431a9acd709475cae195b5a32dc3d86b4f021ff1770c2cd830096e42cd61122174c825b4c744e7e745cd2c382abb7d7587c8f5bc61af82dde22771990414815c6fb780b08ab04c9dbf4ffbd8953cb3d993f8cd0e8af09bd2ec5a653fbdc9eb8eb6df953cbdf69962fee7a38443f7e880a4fd5b05248267051a3a68fb29ac6ebc40df69d9bc342eb9be6df077d3419e58e16c00b8e70be273816b9d7322d0576a72f6afddd175595f5cb39804a9fd2a5d3e45794772636765d4d3c0ccc688dc38dafe195dfad2370499372fe9314ef27159a3a9b7fbdd3570a6e598e28399f9408715d438342ef01ecd9d0b0026d8d6f80fe4f3a28888715da4ae0d5b00ddbb9025bd751ec0b2a19cc93ecfe9314ef27159a3a9b7fbdd3570a6e598e28399f9408715d438342ef01ecd9d042a7655d688f009319f724d3931802a70080c4a387958ece6f62a3b8452833300a02e0637ffa3d9056fa0d57d2ad5c671632fca546acc855e9c411222d9ba9d848cb48b86bd66a76172881686f7b392a1d0dd1ff29cc2b2c068ba1496759e4bef6b3a0de56a4392376188fb67d2cef97453edf9a400e37bf445c010f67a86842bfb3de8ef6ca3d9cf26920818920c9b516cf2a0c90499650090083eca79521190829a3784f105d299d88d9e3bf93a1de1079ae5a8e2a992c87b9a81bc0b867aa709d09a0096ff1a6d45dc5b785e384953cc9ae45e304b9c459948fb441733d08709d09a0096ff1a6d45dc5b785e384953cc9ae45e304b9c459948fb441733d08d3e2cc2757a271bc2415200b8c42d2d2b0104525d261d88c4d3c56c4af894cee0954dfb062c8cb59d14257ee2062034f8d237ed8b7268176c9147d6f7e2c5036049b5553f1af64f9e635076a4f4efd6f5a9dc39917c34efbd3f43b265bca45bf0954dfb062c8cb59d14257ee2062034f8d237ed8b7268176c9147d6f7e2c50368198c18c33bd1b1c32bc46ad624fd7c0a794302532d574df5f95c8b80f1f48cdadd31742f7777850b6ead1c3cb4cee7ae732e8ff4e7f55efeb240d2c3f4ce71eb045e9cec51ab00220dd3d7ad086ff0e31b3ec58e93a264bcf8c6b5032e0e539e2946a686c12e02248fafb1a57e7514e0c22bdb2b4a66e644215c86fedc37bffc1df201c034ed2555ef6aeea9e451c0e64153541dbc4834f28587cb0712412a09b4dbade76fb732f2994028b0948e283d320d162e95945a1f4df0c46ed4749f9cf8f3643226e6dcce993efa0f55e0a9f181ad9c4b366d9d4c8defae3dfdc593def205d15dd8a2184df48dfcba354037cc7c0f38d939bd5cdc5e56fc05f81cb182491291537fedb8765dca1c5e2ba34c0a0e3980e4ca3e3bb2b0d3ee293f378617ad5691caa8d049d030c58841f0eda4457fdac3e126def50e345fd7286c0b7216e3d700e6c984bace27ef59bb10d73498f2a3dec13bc1c5d2064ac6e5ba34e83a40f91564f009c169fdb5d3ef0f2011a819b4997c98b2dc496ae03fa6a9e0d3bb57195c6daa4f9c88b0913328ba0468e08b5bbe24d4cb685331a3554453163bb24a1125b9d68fe19e8f6bd53927d753cc5a4c0952a3c684fbe80f1d55cbb3b3bc654a9e19e83d5f826281f0573223d91a60066c572bc6909bc281fa8557f15ef2578aa6fb9bb65176e9c9608185fa6e1f7628e11564a0e1f03d5af5fbbb2d9e170103f84665c49aa073fd3cd2e76decfe40b74c5a5a2578abc43eeb4cfa55fe23bf2e051be57142a1833f6b4bb85af98a9b45634d282ee147d2bd2abd5898d6dfc0e076a690742582daf7d3b51b21825064bed77f7c7d6f8fbb869df3cdd289558d116de4ed5d06cfee28dc60ddb0100fad37d099ff0a6e32c41cb0da3160bf26cdc5740f9bdd608d8d137c68e947656263880ce367077cc8a01d0539def86b9fdf279b0897a7fce452bae5b41f002c526de8f8e58d351f2ba0a6d9e01380538dca26e0b944ebb6649c7fb995e0251c274d4033c83d20c646066173868717c746ed21c780d6f2f557b12319ccc40adb91dfd5572f7e9512a09e5855b2635988a51a69681f311a59598b7a9bf7ddee032dacaafd9764b53896693a2eb60f571556ed21c780d6f2f557b12319ccc40adb91dfd5572f7e9512a09e5855b2635988a05808e3b82182bc3010f4e2dc46ecc779e624018b9fc7bc67fed318d7477577cb320532d2fa00892f3885d72f4c75b6ab90c83dd9b040c425ad38a7d88f8e09aa916f11363a523d3e8ad3dbcec36d38e03118724efa1203c2a6785d3141997fb902e6a2be4ce6f5facc1beedc25c73ffedeb6a04b1baaba7d44e13f2f505acd94707ad5be6a539bba7eb3eec350ca5414b57d70e8f789c929a28f87e1fba7818c211ee100862a9f1b994692bdeb5395c06b14dde277faf033f51ed1e55b3b0bd2d1c0c8ea35616cca8cec50b1ee7c070672ebd80d2037fc3502b84cff3d1ec3d3a4a833fca7ec9d6a31422951755b0f1460018bd3168aba84f9f90be471eaf0e7992c14323e063038b4f9e80ef5b0cc907c04c6a08d86e0a6fae28607afd95c5ff3cc56e5007a4f0c3f8eff5327798e4545adec5644efc1bb45d1d4b89e646731b3e2ba5b4b282d00a41034a4c0b33ec354960a501a3948d9f90b156de9dcdde1b3e2ba5b4b282d00a41034a4c0b33ec354960a501a3948d9f90b156de9dcdde1b3e2ba5b4b282d00a41034a4c0b33ec354960a501a3948d9f90b156de9dcdde2eb6e7608cf9b1e249a278fbdc7d513136baae4e8a89b29e35233f89490fc6174edd78300d56f67abe29a1b2ff3edd8d740799ace6a8fce4cb492a80b5db15171bb044ae174bef6f263d5d66c15823cfd47f31ff7118718ccb35f8dab5d28c604a3efb889c2d3b583646e47c0374decee8b8e2e3be929e6c378da16e4dd7bad9f178a7afb46182d696e4a7c5f5c42e387079aae6675bb8a6fc8cb73d61974e214a3efb889c2d3b583646e47c0374decee8b8e2e3be929e6c378da16e4dd7bad9f7438f96b97eb7f7b5cd468f948b3335f98a384d6749f216551edd845610b9ad96d311efc16f510b6c7afcb02722454a8afdaa6db7feb8103d1acd255ec769e526a54a3fbc72056367a5547a73c045e9ec2369168af6998c9ed090078fb67504da105acb9890d23541afb9190db932e401f301fa5a1711cd9fac58beacc5100ada105acb9890d23541afb9190db932e401f301fa5a1711cd9fac58beacc5100a0afdab92e91f4ef5905a264b8dd5a8b678e59e1188ead9f4714e9dcdd8951f6157d550750ed31ca6823bf9c464a4631e0f904c972ce24da19a8192009d5d0fb9c2749b144989fd5749e0d087b7b7857a8a45da5151b9c3e38a71ff05d4a77ccfc9a818bb606fe0d549508fefd83609c0ea22689b575af1bb6417c8514201d20764ea7c9e7f29bcf00e00e1cc5f21802e745f13cde58545d58a3aa43ab920a98c659b18fee516c28e89ef8ae15cbc5dcddbfca4c3a1a9e87a992394dd9004a55d56502bbe471487706831e3f8415fac96a3ae8e05c45d8bbef32c101e81e3deb0b7775ec23e19ecef15c7c5600093334cf29d428443dc6fd140f12e5fce987b2fb7775ec23e19ecef15c7c5600093334cf29d428443dc6fd140f12e5fce987b2f00ef3299eb2ede0cb90ed85eb668fbea8763a1670b88e829b88032ae985b261b1f770775ec9ea17aaf8481e051f3861ce62e3ad3866c6340724f8da944563f611f770775ec9ea17aaf8481e051f3861ce62e3ad3866c6340724f8da944563f611f770775ec9ea17aaf8481e051f3861ce62e3ad3866c6340724f8da944563f6171739d876db70209613a07b7de90060349b836975523392a6f7d45c1c04a0a4471739d876db70209613a07b7de90060349b836975523392a6f7d45c1c04a0a4471739d876db70209613a07b7de90060349b836975523392a6f7d45c1c04a0a443d22d4948e598a6cec5b4dee6d20f1cb5c16bf7221c3ecda1db645ef935dfbe7b035d87abf75e230d59e00592e3beac387f60d9c48d7751fd40b845ebd364ad2762de8b9bff1eda45dd43e9dddad9b448acd3c82fa59e2a76542febdf6e57fb1207c6e1e8a26d998e93ce791dc642998c4cb182be27e1d230209b7e09854b866351dfb3ca17b7994e36c90af860fa4f0cf3ad7c6e5b37b7adf37f1b1e1a7fcc0174d356782fd8658b54bf2661bca67c13ef86f9b909c243d48d823f4d7002163fb64c86856f6e45b7ee13ccb96ab62a3dd95f0e008ad24ea5c1685c2c9c0322dfb64c86856f6e45b7ee13ccb96ab62a3dd95f0e008ad24ea5c1685c2c9c0322decea0a4bdf292690cc5592c5424a1afc604df2b64ab18d7a1166aeb01309fb7892593e6f91dade624c2ed1ff52cfddb6c87290b3db46f6cc93ad6e1c8b48484c89b458db1b9c1c7f6c43c05d9e2ef8b32aa65e876c4f6a412e00ff0d2d553203ea0e677e96794327db4d4659fb1f2da9530b11f58192bd490a55ed9386af0a170a097df4b68ba70cb1087daa5e35c2fec800961500038254c8f158bd37e459f391cf791c2f7b3a7b9b4d2ba8ed1f36e2727852708501cbcdbf16ce4740dc210706462323fd00d7ea0873c7fcc56228bd23d96b13a5b918fb8d8e9e2a5185b2b7599120e0eabca2836347459965685fd692d703486f685c9d6739a771097ab034e72840f19541896d04a556bf09287115024254a264835c8b74e56be8e8ad05d87b017d86679a0b9ba8936810bfbaf3d97be3d4042d7b4e08cdf46872cce93f211281e0d93b0cc7e7df393d9f398f60a7f1efa9f673d027568eff7f81f73dd93baa2a53920922bd03b65ad54f1f9fb73371812a6dc5c34c488fb81f3df63dfdb925473b4653034ab579939dbdf3b5f0a720b57d5eeb2927b73899fdac1c05c700fda6074f301fba6c5f07d06e3706f6b83518cbd4d4c9c04f637502784a79ebd0124d05d0f1a83dc238b12b741a99d974d3bb2a2e529cfe1edc8cbf983a5ca25f7437bdaa7592df3878a32b3725a785f4d9c458eed9d870d12c5288fba622378e9d47a6700a876a2538e2471c87d0611095ec82473e751072e053fc44fa93585d9d47a6700a876a2538e2471c87d0611095ec82473e751072e053fc44fa93585d18b001952cacdc390bc81aeedb4d65c8d9d78eeb4e1fc42a14a01980cbd08ef77a9bdcebc6a7804f4c893a547ea776fcd93cc0d0dbdae759500b7211967766ebb84e75f1ad05a81a0b7a786cad7c01c9155a30f1c812d449a5605fa09f6824ca0e6f924a0ae4f87755a251a880380442c0a350832fbadcb1628a7a7e7d9ccce0618bea50b609d5ccdd9b997c983ad4794aeed07460eb83ac1438b825da5cb67f845d0ee951c86027442840e48ee50b8ef498d1cf98c887855ea1097b2680208a496561081c3cdec38049e554207461c4c1efbf527b31117b901ef31da84e3c44eb6c59e73dfcb8ce73e43774b7e7de57384b3af7c06ceb6327975f6afc39b139eb6c59e73dfcb8ce73e43774b7e7de57384b3af7c06ceb6327975f6afc39b139ee2885b46a2c7a52dd128f405129705de6992eeb6f515933dd4019548df19a9965f283a3cac0e5f7a1d33a889485e11ad25c638a34fd8e44232d17422a2ffee565f283a3cac0e5f7a1d33a889485e11ad25c638a34fd8e44232d17422a2ffee565f283a3cac0e5f7a1d33a889485e11ad25c638a34fd8e44232d17422a2ffee5d3cd2a0365b543d8b6c90c9cb196cf61fb92a9385e5bb15d58db463f25b1c0403590ab6082a847749478e6e68fac253a8cee8c1d7e628409f0ca502c65456619c8d0ed58672d43473aa1f4c44ee29c2b659a3467d58dc7ed6dd67d48f3b626e7c6b4994beb9b938f88eab8bae25438c5d505cb055bd0f6506a6df8433bc689f2089cc9cb423dd5e96e787d81d6ac491f8e11e2834c4c52fb07406d4e36b4211a2648444890a3218b1d14321c6eb3019e658a8c1de6213eb81015ca13fd2d051d3664535e36e49301230e0706332c0daeeb1b623aff3816b62616228167311a938c4df5fffbb9aab88abeb6ed940e067d5170e4a59231411897eaf418c3a4eef155d88f7322c73cb72666e9b3f78ff084d640695980d0e912cf39c32eb034800bbb573686aa2d44ba37564cf08c1efa503a7e2cce12635f1cea1cb042bb1cb9384689205112a5e15211586714c1873087a398030e86a89dfeb363ed994d22dd1c3ba388bf75902434a751aee31eca205e4c2e34382629bad8c48c8e8db2e3d778a3047c9b77ba57ef0311654fb9ec80462adb89724019d54860c1cca9df6ad250b3b93d9a309dae8cea5278e4bef8fad4da7560c52564fd699ad8a04f8422b7be833a47b2d6a77bc30eb1f75dfd1dc369f9bd1e11bc5227878062528dbd7f696007bc15a35fbbed293d2b736a0aa374868b4be8ff23230786a83cb61e02b6f6c0a54562705f9d256596e2dae54920a0ae6ff9f8321d41d6e2289513dd10943d745101292432e85fc955cbee20e9ea33fe4b1f1733e2430e2d6e7dd677250bfb2824af911c24df43a80a950bb21d4fd6c670e9fd78eb785a69a47334da4ed96e8b83b15cc37deb7ff636cd57ee1af2529a61c536728cba8116bc14d7dc8da8d306efec6e1c06aa4d1452cba91c0a4634e8b32b00761252017f069b5d77940f242b11b7d0068e78b805e96f0a02d2312119b50a844c6f509ac14013c88f9420b9aef74468478fa32714f0989c9c444e61dabac4b5d8aaff2dcf48795043175eb809f08dbb30b5257c7af22447e2dc54ce8b1ba388ea5410d1a551ed72a3a5df162b6c85f65b08d82802967adbebf12036211293eaec7702449310a962c53e94ce056e931f25b6830a749ddc8e83622d1f55a24a6966f130913e023aa5c89fdcb18d77b51eed2877707deeea1c3cfbe2429206144181cdec2ee68b2ddf9d28038475989dad8b62d089d1820591ace00f5e7e351a9c73a70143509133aa59e2bc3d767287fcae32c643517676f5e2cab52befe6332a730292c551acd3b852f3d58b7f70805bc3d2a929ab0ee44ebb5b6f2266ba0c25659faf313445c335d3d3142d091aa5a1b952618ed0d1d49e569389a9a0185bb7ec5913e97e12ce0e3a3ea6f0f2b7979ff076f582ab9a6e92bf1aa283abcb2558ec87164f6f2615fe8772de9edaa8c4cf05981fd4ec719613918d3633d5598cc81f936a01f7895a954e8db7cc9fc332c31b77ee214f88afae7f29ea1dd2790d6da8e0f0305938489551e68c8ca8b80fc25ad0f4a34722510c94f2cdb1c3e238316d051499712766f3fc6e729b566fee201bc5b62d161fc78c5fb7324c71603b72ce3c564181bb592ee5b65f20f2881189f1679e8545ddfb54d5d24dff14de20ba30ae65067140821686f32f1bdcbebf6bde763f24f4ddc954e6f7e8f2751cc2ab524ad531573b1895b93b6f967e473990b1ae3a09bcc10aae3beede81313334bb708b37d156c884af775b3ffd64827507dc44dd24e93270f01e27ba7f236ea27d22e9ab38a10b9198113dcbd48034c91969a7b78894fd90eecb7ba20d3cf56cd9071741817b502b16fec08101af7d106fc488d26350a386b883cfaae10681bbddafde2b24ea580a22282133a15698724e0a5525660513e08d0df1a2e8fb63da728632cb82d77f4d9c55703dd69d8a4817d66d8394ad1a0e391240c661d057e8a5e13e699c83aba217550bc60342e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8556077a93d3cd917556d2eca25c3d83b9e7b8fcc55d90b5a52c1701cff80ecf0ac6077a93d3cd917556d2eca25c3d83b9e7b8fcc55d90b5a52c1701cff80ecf0ac6077a93d3cd917556d2eca25c3d83b9e7b8fcc55d90b5a52c1701cff80ecf0acf58822f9ffe68ec6edee4f684a933bd7fcfd4a05260bab6b8bef638c6884b184f58822f9ffe68ec6edee4f684a933bd7fcfd4a05260bab6b8bef638c6884b184f58822f9ffe68ec6edee4f684a933bd7fcfd4a05260bab6b8bef638c6884b1847b8cc50cbc204745d38fa3d57b3bd6bb4c3f6ea0d346bef61b3cc423eb15b9d1d4c25d7308fd1cdfe53e4ce654cc6317e59fa41d3e659f665dc00d8d5fa40fdc972bf9c668af383b3e629f50875c5a046788816debeab4fd03dd6feb72af098063aa16e0c52cd1086dd1c305f07c7d6a1e003bbdc519a7911f4ea7fe15aef672e0b7626813f4ee9c2d85d81d0559ef3a592a0b9869821686ba59606a265a0d1ea25c7e1d517bd22c5647267db5ddc926c56bee63f6e451ed6566dc3538b1d34ea847af1248ddd62ded492a9e06f84260e9cf51c12f78241203542d11abb0484d926dbbfdb452592f7a565e20f3d742ce54e89a7cefd0feb6b28a93d091c4a6acebdf2d98baa73b6ff93935f3f620a3adc36b5c6768e858a91cab94561ea948da50be204ee818c76012da66de4446c343729f6ccda40c31da8128a4c90578d8b28fe91980080cc3f3d687bfa4078489ebe25fb28005170a8232a3eee75f94d3b42f865269d11d324139e5a9b6eb5a82c1f4ad061ebd6695d4289a179fc1aa3c958d2b7f01ca03c7224350b7f75759d0ed5e9ce8a9b5b6166766e233baaddebbd925149f6da956e635f62f70d7b03a675de6f92e177b349ccd61b8a73bea3a9f3171b558e841809470480a3b57a59eb7efa30d58fd46aa45a3b97093c0744d57a47c73fc7d2600ccce041d38cbf4d8270851902c33c17eff26c5a6c6a7572c8184f4a20834953498265b4cf6170603273e7b707cbfea69d5fe75ce6ee241cad6c828ceeda9e5af9301cb5dfe8aa6f54faf299e03b95d613ba4d70bcc9a9196189b4de6c3d909ae4ec36c8f534cb691498c991aadac4cbd29d21e3c9b659a306027ad7ad77c121a5d52716d4650d97ae3d8cd121817fd888e36efaad3ca3a529ddf16d32bd6d57c61ea12b4c5d059cfac9ec2ce86881439de659327e08429be9ac9fb568788301152e14ba235dfe574158cbdf78a915a965e9152b117599d0eace481dba4a142e3bb4886b9eecb4248d7c07a7ae1da6b811f532cc3efa35e350873c537c442b5b783363b7f419c738dc1fdc242aac755d68ffc09900ac5ac87bb9c0998cd712b13030830ae00225216d89a163e7e52e84643db8ba532cf8f03b8f1a10d43996f5dec74c9fd3b62e5af37273875b3b33dc3210133fa789f75ca0dd7205211c30b6c24a0ab558c95994b0cd343d57d33586fc8dda9d790ec4320045035d94a130d4a934af1eea02a58e9701135ce8861893ac3100f038d9398079229a934cc890a2e46de391dfb9fca67f2c2fc6070fa01feb4418e2a2466d2832a26ce0c4471de168b423bffdea0d165fbe7af7713f46439173ec2534dc25b49d70560b6c83581093029312efb6670b11c540090b3f78bcf72264467b494f02f21a59c231f9497caf513a22dee8f790b07f969b0e45854a0bdd6dd84b492e08c2856abc723d33542cc5f9ff16324e3bcb426099e5e42046cce4e7c6f566a4cb150134bb9039f460236e927706d939d87935c982415c8e6e8b366df4ca68ebf6b7001c8d739d63056ddc545e111c6b2db33beb988c54fe791f5002f8a0d12b49f08684f93b4e79be759e22178ccd491e0a5f0930a069eda0377dc90cd476039ae68dcca514761c54c52bd4e4fa19679895ede5007a2cd4ed8dcba87b69d7c1300fd6421cce6ef3bd0fb48fc39a5ed319f8c390df2db8711ccd1e11affafb58eccc3aed990d9d0a5cea2ecb2b8e14199eeac7c3ad4f0ecb6a9564309cde2a42e3f6536adedeb2b103fec6f5ecaec90d8ee8f8312a83b2e405ac3949b57774e2d74a17f8e5c45f5b45c270a7efc02a4765fe2c090267720cb8b5175a7eaf59e684bc32af2ded3ee940aff5ce1cfd0f118c013189956bea62473c6d7bdd91b2feaa6b0cf481d0cb3de511eae0b5713dad18542b07eafd9c013bb7690f7497bad49923a71e1c66e4ae337652cfb29e2c5bd5a326aef537027798d9bb2962e4bbb4e0662e6f22772d9074e41744affd86c2b781d8166302f526474bebf67acfe6af9b27e786f283040bef2cc182636e6a0259fb13615ec932bca70b98fa5b45e92df3f1d61122daec65b9c6f24892e474387275c796fd4aa6435051e0b37af80c6c2bcdf14bdbdf9043fda595cf98056b46de9e779ce84929db16755e41b009ce87c523139cb5db58698b94b5b2318f6e1af94b6b60c6ec3513cbca1f7a049abb60fefed2961a4393f04e42d0316f5b73c496c2c80c0d944377f44ec4d5568e8cf83e5f046066a541e6d38ead952d63cc32afbac51a33acf354799f235c582eab17488105da85b90006d85d6e7bb931ee3364d1e07069d8a0dc1ad112fc205cfa0b892b1f1e2e3cb3caa5b8ec4824b16fc3a4ed4214dc9d2df78ee4306bb939da39c160713f11374e25fd60b1a8241c6c120a2c51e9126e121862d6b988d3f452cae18969e5c1d005632de58b5cd71b5dd4f2ef68f27d5fc03a432d25fe25fa22429f7318d7d88c310b2df1b04fdf019d72141ee90c6e55be02125f7c90ee2aa0373bf832c35c789cc67ac6835f50e52a37410e22681b3702a10e8ff65c46b94cefb21087e9074692367ef6382b9ee349b05f61e8f4af81857ca2ba628265f2b8bf05cd20535c789cc67ac6835f50e52a37410e22681b3702a10e8ff65c46b94cefb21087e08c10bcdc85f85df4780154a86c40344dc211758aeaab6e419c8b38c1b73df39b293fc63d252401f2db59c7589ef55d7a08eb5524634e117be7a4fda2768310f08c10bcdc85f85df4780154a86c40344dc211758aeaab6e419c8b38c1b73df39a57e5f12ca6f6aa8f973055a4cbb1c76ae3112af2558e53a6d408a179017a4f285aed63c981fee26ab06c91da8ed163b9d6ecc8e4d30a7c77f3fc2ccafe3a221a35f7c0852d8089c361137122331ac709200fef7562d99884d5ad4ce5485b77a823ca234d656dd4e5dad116ea8ebe599e420cd22d0860ca80d908f0bffbe8c28228efb36cbeb54a1376b124f202e56718336a17be72a22eb032e7248e65dd4cd8066b1a1f0de6d378554b699a120a49f15e02183d41a4797eeba0b3597089ebd5c4af5b9576ec8dd687c9175e4203c9b547bffd2250bf1af8f7e78b05234767876e052411cdd1b2e60579f6f37ae797fa65d7692b566519e425839c4a86b84f25c4af5b9576ec8dd687c9175e4203c9b547bffd2250bf1af8f7e78b05234767817310ecb1e17621cbe985bbf0e226f04f29308dc9901625982765704403a6a10e3a02f26441fe025c26adffd03d22d6c1ef0838c23f172cbaf574429affb6d140e595e9b660d1be08e6acc384057905540a8a67e77b5e354fe1c1c95f8e5d5a97406f146f53b117f831b6600d7c54b30c8d0db02eef261e959d2ec892f61ac3d4ee76d09e836c0eee4cc654fc25387b81afc4c41590cb19fe8d70171d80b5a527406f146f53b117f831b6600d7c54b30c8d0db02eef261e959d2ec892f61ac3dd5a25ec99996a7325e6b95345263724c19eb297f0204c09d08a702aa210692d784b1e9ec5b77b402856c915acaf805f8679426042ce2da41e01dd998f0bfe610d5a25ec99996a7325e6b95345263724c19eb297f0204c09d08a702aa210692d7ec8e23ff65de5d82bd43c18a66816d1cb146d07ca3dadf66c47dffdaaf460918ec8e23ff65de5d82bd43c18a66816d1cb146d07ca3dadf66c47dffdaaf460918ec8e23ff65de5d82bd43c18a66816d1cb146d07ca3dadf66c47dffdaaf460918303b2091c1ca25a6d9d3aa931af4b764d0959a6c0864e8a38da0e480275715186e2a342fca9d52a24e3e1ceb2b03ac5842bab10ddaaedfb12eb013f665d51585303b2091c1ca25a6d9d3aa931af4b764d0959a6c0864e8a38da0e48027571518808659b63790beddabcbb0cc111f2de207a7ac4a2239455b3eac865e27bb0015223255244aaaef3878e9a4ae899d6dc1fb0f7e3b0d9b44ebfc17dacc345d5518e03ba77f27e5e68f0f9abcb67a4a2bc386e7552bacfe5575d762697db87ed8f127d0e2f733cb8a31685ffa714bba4fefcd4e05e1ec7c3c465b30154eec1abbfe03a9798485b6c06cedf5288cb28e20a9299cf797c09491c3f5d9357eab529a1a61ec1bfafe52e1d65b4a8a0d953d5b4e0a27c2a15b8da878c703d9d400281b5139e5f79a3d249e125ac1d17f3b12eee27fae15474ae424778691864a59d6f7c7d25e3fbf3a071559efe65854e1e5aaef995041d340b1d5c0b9a5ef17e7ee6de3c781b7735f2f17038ce6296ef31ed832c4301f24d7a319182df26d6293571787f8286e818ca56e10e03745bc056cdfd31147678f9a1dc8cb6b0fe96ef9a4362acf7cca2dede53db7dc7574cd8efda2264f240b3747c5ae28dd11bee73976f5af0c96189e3239153f8579b3bbb83768d54394a4e33c6fe39ea7612aaab8c59df0e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8556077a93d3cd917556d2eca25c3d83b9e7b8fcc55d90b5a52c1701cff80ecf0ac6077a93d3cd917556d2eca25c3d83b9e7b8fcc55d90b5a52c1701cff80ecf0ac6077a93d3cd917556d2eca25c3d83b9e7b8fcc55d90b5a52c1701cff80ecf0accceebc45fff596bc9210c8062808cd9a7f38cf6225e89b8c31fd5aa1aca5161870e9e9091e5a41530904e06688f374940127393a0ebaffb18281d24aa167001fcceebc45fff596bc9210c8062808cd9a7f38cf6225e89b8c31fd5aa1aca51618355141388a04d1ab4b054a8b7634f15e5194c281a7c48a4e4bb547c6c34dc990783baef58c700a6db2cef18e2de6ced923314b1b88048ec9d9f4b7e2444adf29355141388a04d1ab4b054a8b7634f15e5194c281a7c48a4e4bb547c6c34dc9902d1822542e2e9da537d5426759a721c22edbeea303cea15039406ed5efc873e546e7f1bd1672b98e25d7bd6db891af9d689ff8ceb911940838782b0696a469df9baec9df51640ad592041f68a3b3bcaec5deaa205ed0a4a34e661664e868eb6cf5914f32051e365c20ba19164a81a1819f6c2b031c9968602d2d6ae40aad987c3c3a74684a3a125c49fe785816750bd46dd65670a80032c1663441f4db3fa1def5914f32051e365c20ba19164a81a1819f6c2b031c9968602d2d6ae40aad987c8f254930fb337f878cc95fef253c1d834a867b1bf99b448fb1e233fe2d47f35146c1cc9fdd16144e9524e1188a75c3afe30488b8923bfacd74b794c50da4bc228f254930fb337f878cc95fef253c1d834a867b1bf99b448fb1e233fe2d47f35169c065aebb481100575336a563b04abe527de9af3e2e0fe25eb69d644dc0e174a10ec218d6ed862b985b9229ec3ec0bcb5848c61659fb3ea3c886f6bd9bb66b3770ba2ba9555832ed82b6b01eb1632bc6af22decb2cfccb4a6bb2b93c0a4334f89abe5ccaa188488e364c23277a2da627e07e1d5b834e403231dea455532a0faf0b44201220e7f3666c0f24078a0895af633a3dd4e1390459315f3526c452ad4d33c58d144a83d5de3c3669ee3c32fd5f3a946c88a570fe0aa897d0dd7fc933768a16382ca68fa4a2e69567afcd4cff00c009cf6f3ffaf83720d8266b0367dfa91a55c5d8ba5ebeda484c9d84e84cb6055424f2f20f9a70fa9faf394072d9806722537c68c0622f8293d39bb6ab1288f3637d8dc45d6f9aae96e49af8145ca3624b9cf8e0c0051784364067da384744769cfa53788dede23c095415ffe0ca5e1e4b53de716d61ea2dde77e454346967a27cb7fcf279222efa53927fa9a758d11888bb016ffa5b1183f426a80da446ec73f1fcd430dcd38077b02787980a29ecd32695d36b3393fa4fc5a1225a7af767441b70f9d165634c19cacc6b5ef3feafb32695d36b3393fa4fc5a1225a7af767441b70f9d165634c19cacc6b5ef3feafb32695d36b3393fa4fc5a1225a7af767441b70f9d165634c19cacc6b5ef3feafb0f177f8ea78b77da9ada2f125a556a3534a20e54991494a28087f42a89bb9255b55967bf75ecfc6d4d266ba232a54e8b7d7af6eb9c17fa0b7c6d8034f76158ccc31f52e8210e0425102745bbe03854e1a4e6d4866f034f20a71da9685bcb8e692b4617ddc9ac5ceb68394401e719fa643809960188b7f23db0a1d28f0d176f066a645978f9652642c8a0e58ec7fe16c498746a6567e85f31182e6f5457b4c16d7637407c64a643ac7812c32bf5dfd098672117747903bd739add37282d3de95ff3e6f508b1b157b03649b159d89fb46ea3276b906d32f6848c70370d451e407cdb2259a74988dc73a209cdf7aaa3b79ab6f213384287a8bd288ad141a935e236d4153b1b6b2b4727489e80bbd2fbd4ccf67266dae863079769bc54598c18b2c14106176a6142ec9136a4cf6f6e1bfff6a9c63dfeafb13046793cc21d1fc5521bd4153b1b6b2b4727489e80bbd2fbd4ccf67266dae863079769bc54598c18b2c1177ba2fcdf3cbb6281c3e1a9e1f90666a0f947dd721f78e40386c6a5b9bd37dcf9f6be203c6940393a988a93aacf9ac83a03e05accaa6513e79376a8f35401eeb77d8e54667c0def53acd4e148fcf10fca9852cfa7c5852d81a64244ee357acef6b15793f1803316ce885a59a4f6f4d7441aeb97a3978781ad1da73b16e0353b7ad2987fc75c41a06693b9ce80671a1996701b7f01fbc7ea5cbbd301cd37f80dfb15dc9537b3b54c689a218d4a0a3f5c2e18c06142e04397676f695e5ba9a986e2e6e48ae28cd649f059c97825dc8cf7a52864498e4f1d03615154c48fff0c9af9ca90f15308737ad42da62e2714602d7d62aeb94d6f162220d10943491054b4e2e6e48ae28cd649f059c97825dc8cf7a52864498e4f1d03615154c48fff0c9ac935ea1eb8ed73decdef6bfe8bc354e17942c9d14fd6b18534bbbbae9d5cad78307d76f5a4dbc3b731b50d22b9759769eb1832b987f35fbcf85990f15c26ce6ac935ea1eb8ed73decdef6bfe8bc354e17942c9d14fd6b18534bbbbae9d5cad789e9ad116060a6f0614f6ac0b51eb8f3ad7865316cb2aee96b4c291539e9375218e5c9ce9fa7692ec2f7608c6b5582dccecd8c52a16034b9491bd0e518a21dfb69e9ad116060a6f0614f6ac0b51eb8f3ad7865316cb2aee96b4c291539e937521cf747fbe6ff2329911d47f73ccdcd24be3cfc97c14465f1e8a2d3fed40bc4c8e0fbf95a47d8e4c0d831fd52312ec43076cbf503c190269876f170a5cf5585fb9db7489a683b64c306ed1b4e0b909eed5c8977fc89898bb7bd55e31183bbe7aea5f75aef68149b582884fb20000c24bf301e441084d4900f7061df425efb8f7414d33d7f6c4b959cb0ac459ca01303bdc37ece008f4db6d6dabcb3dcdf167b5a15bae885a7da49c1fdca1136bf5aece233f0b8f4a6948da3969072c26de395e8334296f728e7fe68cccb97a9f6edbf3bf3a686f44044c744fe85f207a92ed4811b51d99d08ffe839f40300c8c9086d212817d4e3ce84205ecee5c08f6c51261640a9f6645ee8a536921ffecdf8243b2396285137fccfc10059a7a81c1a5e0717cb51d99d08ffe839f40300c8c9086d212817d4e3ce84205ecee5c08f6c51261649bfacbbb64e239a75591a7260b3ed86748eeb4366e6c40f3542753e79bace9a7b415a6f3d3663c3ac332ee4a0f4213eadad9281508dc97410e258a03633b063a5353b2458fc29150cc3d2feb2c3188d08166e9e4855639e61a2efbc1c5e45872466ae7df0e9961395078ef089b57a8e4f9e39df086b5a6ea06df42fae6497bf45353b2458fc29150cc3d2feb2c3188d08166e9e4855639e61a2efbc1c5e458721762eb3abcd384ec53243b62898cc0468ec0a9bd180631c8ad9c1fd552ee1af2a4dda43619f9e94170df8186d057e9cd071efa8f32b8a60c36b3bb6a562522661762eb3abcd384ec53243b62898cc0468ec0a9bd180631c8ad9c1fd552ee1af28450b80d851e90d84a85d9fc6326457265ab9b08fe1e9b0825a66ea551802cf6a5b9c9bed3425d8ba37c1dedf2bc181983327d9345fb008b95c73474d5604e448450b80d851e90d84a85d9fc6326457265ab9b08fe1e9b0825a66ea551802cf632b36d1f045bdc7cf22a7f8647f7c4b2e1dc37c1b07320ae966a5ffd82cdaf9a06dfbf3255b13ee71ae7f61d572a920d7afda2d24ba48644b8a6da0f01eeba18e526049eafe44ed1188b64f97eb7284ce2cf6982f2d7f9ab6426913aca4bb05b7bee497a678850d28507743128d40b5c45e82619fa0f35bff948dddbfcc576abd84a8322bc509c343fff1a5ca782cdfbe2403fa8944a5f83e307764b0f855e3f6ef8759b57fdb016d9375e3a01340c0073efd95c60e08aedd4f9b4501c1e2a9268e1ce583758990a4c04288a0448209b87abfcded35dced03a89575b58a7175b63cbd192d70b355136f67a6b43a8501e5df427144ba217d0a841c6dcb9a4aa2302a15910e81e81f6576650d7ba79a1b5937ebdee755469a9537dcb294df7af6f97eaef41cabcedbab26b9522b2949702ad9bf074b240e4d14a0f16c57758174ea19a12f6d92a772f376884d3759d95394f3e13cceb71721ab11ea7fa8fa513c297eaef41cabcedbab26b9522b2949702ad9bf074b240e4d14a0f16c57758174e2b16c2e570a1cf0f15a21f1e9ccfb4f6a7c253c8a4643ce6a4a2a14cb2f9142463cb0899b9e88e9255af11dd3cce083533ecf270cf0ee8f902d060d88c407a1037191dff2e812f4eaf5044851072a42f6be1b75e385afb46e0b4704eb427bae8826b02a803930834b96b1086cbee7db1d21c684f65dd3073706dc7bb5ba1a3e876d08b0bdb23aadf525afcdad04696a24541e88e090172eec8bfc485f8b7cceb42974c4c67803dfe80b016ff8aeea0d1e5c751703ab3aec5be765f4e534367be750e0efce304ff642dbd9923faebbd50b45823319b6f963413495774480ba18e0e112cde1ea72d712c6eb3fe2e1bb25ae7b9ef3ee7c89d3e663ce931dbeb2ef09a067e95694fcb0bf218a8ffe0e2a2437d03a6edd9618c8828ca1d22098797f5bc836914102f1434b0ca460e47ed54231e609f4cf75792df672c18efd36bac0f8d4a9f0a5c4c320cea92b1635dd41282bc144166c3a1776cfe13eda428cc01529576195c51d1a6e82d8472d7fc85059793e912c04210a2b068cc13d6e5ae7593171cc64fd9c7ba894922a35cdec74c4e34ebfd1e7973ad25c01b80ddde35b4cd6c08488129b8c9c0b65cecb80a1fb5a17d985f168ba4107106ec5552134952d56c08488129b8c9c0b65cecb80a1fb5a17d985f168ba4107106ec5552134952d56c08488129b8c9c0b65cecb80a1fb5a17d985f168ba4107106ec5552134952d5a137b27a55063d71020563703fb58ab4e7a73acd33cab50276a10642b2ac6c2fa137b27a55063d71020563703fb58ab4e7a73acd33cab50276a10642b2ac6c2fa137b27a55063d71020563703fb58ab4e7a73acd33cab50276a10642b2ac6c2f4be9d1f5e4d36e4969c097f6fd3558517708411563254c9455df3592223d55f75f103df2a204544417dd94c90c140319e5c6d8e804fee5b4226884da43dbf89e1b950e04aef46d59318b884ca14def0650a73aeac7680e8c4e9412ec8c63e0d53095562007c2f99246d2276c2c3feb7e02459619d75cda810b5c960cfd51b7a63095562007c2f99246d2276c2c3feb7e02459619d75cda810b5c960cfd51b7a63095562007c2f99246d2276c2c3feb7e02459619d75cda810b5c960cfd51b7a6c023ef0c9ee43ccd747c3b9af693939da4976a13c49b8c79143dc394efedf1f9c023ef0c9ee43ccd747c3b9af693939da4976a13c49b8c79143dc394efedf1f9c023ef0c9ee43ccd747c3b9af693939da4976a13c49b8c79143dc394efedf1f9d0f57acab07fe4f9c116c3392d85946bac8e78608f409cea70005f16ea019b57b88497adc30d5d5eda7789c25a2206ee9270c932d584d7ac42680325651da45cc99b27362b65826f972d6615d59f13d093b1d54a223f3efc5769109889bfa4f3187d192997162907891872d8dac892bcc1229e903bcd4d122002e15d5815ca18c99b27362b65826f972d6615d59f13d093b1d54a223f3efc5769109889bfa4f30ba16b4d41a378e0d4f3dcf8113b00ad56be4b71e5c1936f45ae7a3ee80fb1983bc3b2ac73eb69776d4d1895383c95f871c275d1245a7f7d26e9283787de2b7d0ba16b4d41a378e0d4f3dcf8113b00ad56be4b71e5c1936f45ae7a3ee80fb19864e1947747c2874117a7458bba1f07c86620cc0ed9a4a4116d262878e4a2aa09d23507defebf701605653a0cc8d3117c087eb4a4ec4a5eb9bea8780cb5f140d2b8f33425a4d1f438871df4637a4a116e7470b0440756d578f0d8b0b98f90d0fe728a23949a8fc80a6c07bfc2ecc997cc11b2fc2f8fc42433e7b07553e838aabfb8f33425a4d1f438871df4637a4a116e7470b0440756d578f0d8b0b98f90d0fe8fe366c1f920dfce14abb0583fc03ca87a72b3fc15d17a2b929fe60ad66cec6469af56f4fcc5cfbbf11b863f0802a5f5c7da681d0c63aba60d568c804e710de88fe366c1f920dfce14abb0583fc03ca87a72b3fc15d17a2b929fe60ad66cec64f8a5a4632f3c47ed6efcbbf0b13bff454130a2c7a7e7e45aecc25642c253061198d58fafe35b2044ad0e928941805d95fb82230b2a1dbf2f5ced35eccb8e9101f8a5a4632f3c47ed6efcbbf0b13bff454130a2c7a7e7e45aecc25642c25306118ee97391a28531d7d7f04b1438baa7729c3056303bcff349ad47d1d5ef51303bda5e0e524cfcb60db802b442e81f65c2dbc634586533115ef92b1ad4fbc96bf98ee97391a28531d7d7f04b1438baa7729c3056303bcff349ad47d1d5ef51303bce25066bdd232e5f3dde80fe50ef954f9e95e5e46f3bc88815b70a7c571377ea534a6e19b9d85b0cd0c6284de888917773237d5850375eeb71b4eb9c2720f78fce25066bdd232e5f3dde80fe50ef954f9e95e5e46f3bc88815b70a7c571377eafdd8c091ef47d635ef267f94929c1d6c89eb7e142da6fd351e215b22797b64050cd6b00369720bbe4dc160b2a39b89d2febb53a524f21086030f7484e8ce63fafdd8c091ef47d635ef267f94929c1d6c89eb7e142da6fd351e215b22797b6405cfa45778e457731e0988d9ceef29cf9eeef916f22d7bd53f4cb08c7a2b8b2ce2fadb70de2344c8a74694e8565042be44d7505f23708884c45e0c10deb59de2d65882e7a08f97768b63370b2fe2d557d573708494fcb79d068d3e7807b53f4e158aa4d2667cb13160730b346d37203fd6104498f92b2a633ba1aed04cd72c4f04922a6e2995952366b366c13736d715d77fa1868ee453fdabe35043059357768f87ad5c8954dd56fbbca04517bf87477ff4dce575170c7dd1281d7ef1f4214ac8b8a13629863f4d7ada8389882a9219a56d47b7649e144f9a5b6c085d15c0978bb8a13629863f4d7ada8389882a9219a56d47b7649e144f9a5b6c085d15c0978bb8a13629863f4d7ada8389882a9219a56d47b7649e144f9a5b6c085d15c0978b469712b49b7f2caab8ae9a300dd45b48a737648ee46e1ccac6969a7295b6617860f6e284d294d0c8eb007a597fe337a11dc305f09b95b4f14094726167be0d510e75182822cb989846296fd69ce05e1f46366fed584882c3215e5119af74d38eaf662d91dab12eb40a4cbe617b336a3d1054ed1086b89034db9e05ec52a65c7b5c962d46548e9e9bde68413a257a922a7d5adf8472b71d6973a1dc3dc91651e995815e4a354e11ca3cbd7d2640d0e7dacd61b91b30264fe2fa82735d4f72bc94c14db6569ba7193688e070e1ef495ce90c7b90fdf40fb1b7c6998f657da6baccb10159b22c5e9eddb1c6900eb0ff5dd2328cd769106c5fe678f44ccc6a6a9a5db499fb8e70a8b38238528adb999b7cf43d52da3896463bb2b7912878db6ff791b1c01e33154319adde6382867922c6f9899e29739fe55c8fdbdc19aaca7460d3a6bfbf80938110d83227f0dd1df5dfac476c65d101465a211cacfe8bfb232aed75243c500a3cef41463bb165eb3f17f7e2da17dcb746c64cc27dbfdcb1618ddade4d1f2d2ad5ad0cfd1657a106476b31cb5db5ef9d1ff842b237c0c81f0c8a23a4b84fb8dbdc739a7d898e5584a27cee7a70c015e4097f2afdc87e6584eca368pydoc3.6python3.6pyvenv-3.6python3.6.1.gzrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython3-core-3.6.12-lp152.4.17.1.src.rpmpython(abi)python3-asynciopython3-basepython3-basepython3-base(x86-64)python3-typingpython3-xml@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@     /bin/sh/usr/bin/python3/usr/bin/python3.6libbz2.so.1()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.10)(64bit)libc.so.6(GLIBC_2.13)(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.15)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.2)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.9)(64bit)libcrypt.so.1()(64bit)libcrypt.so.1(GLIBC_2.2.5)(64bit)libcrypto.so.1.1()(64bit)libcrypto.so.1.1(OPENSSL_1_1_0)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.2.5)(64bit)libexpat.so.1()(64bit)libffi.so.7()(64bit)libffi.so.7(LIBFFI_BASE_7.0)(64bit)libffi.so.7(LIBFFI_CLOSURE_7.0)(64bit)liblzma.so.5()(64bit)liblzma.so.5(XZ_5.0)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.2.5)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libpython3.6m.so.1.0()(64bit)libpython3_6m1_0libssl.so.1.1()(64bit)libssl.so.1.1(OPENSSL_1_1_0)(64bit)libssl.so.1.1(OPENSSL_1_1_1)(64bit)libz.so.1()(64bit)libz.so.1(ZLIB_1.2.0)(64bit)python(abi)python-rpm-macrosrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.6.123.63.0.4-14.6.0-14.0.4-14.0-15.2-14.14.1`!'``U__@_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;Matej Cepl Matej Cepl Matej Cepl Marcus Meissner Matej Cepl Matej Cepl Matej Cepl Steve Kowalik Markéta Machová Matej Cepl Matej Cepl Marketa Calabkova Dominique Leuenberger Matej Cepl Dominique Leuenberger Matej Cepl Matej Cepl Tomáš Chvátal Andreas Schwab Marketa Calabkova Marketa Calabkova Marketa Calabkova Matej Cepl Marketa Calabkova Tomáš Chvátal Tomáš Chvátal Tomáš Chvátal Tomáš Chvátal Tomáš Chvátal Tomáš Chvátal Matej Cepl Matej Cepl Matej Cepl Matej Cepl Tomáš Chvátal Matej Cepl Matej Cepl Matej Cepl Matej Cepl Matej Cepl Matej Cepl Matej Cepl Matej Cepl Matej Cepl Matej Cepl Matej Cepl Matej Cepl Matej Cepl Matej Cepl Matej Cepl Matěj Cepl mcepl@suse.comMatěj Cepl mcepl@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- Resync with python36 Factory package. - Make this %primary_interpreter- 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).- 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- 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 Bugzillapython3python3-asynciopython3-basepython3-typingpython3-xmlcloud113 1613752533  ! #$#&'()*),-,/01232565888;<;>>>ABCDEDGHGJKLMNMPQPSTSVWXYZY\]\_`_bcbefehihklknonqrqtutwxwz{z}~}     "#$%&%()(+,-./0123454787:;:=>?@A@CDCFGHIJKLMLOPORSRUVUXYZ[\[^_`abadedghgjklmnmpqpstsvwvyzy|}|     DDDDDDDDDDDDDDDSDDDDDDDD\]^_`abcdefghijklmnonqrstutwxyzzz}~}      !"#$%&'()*+,-.       !"!$%$'('*+*-.-0123456769:;<=>?@ABADEDGHGJKLMNOPQRSTSVWVYZY\]^_`_bcbefehihklknonqrqtutwxwz{z}~} !"#$%&'()*),-,/01232565898;<=>>>ABADEDGHIJKJMNMPQRSTSVWVYZY\]\_`_bcbefghijklmnopqrstuvwxxx{|{~~     ! #$#&'&)*),,,///222555888;;;>>>AAADDDGGGJKLMNMPPPSSSVVVYYY\\\___bbbeeehhhklknonqrqtutwxwz{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 P P S S S V W V Y Z Y \ ] \ _ ` _ b c d e f g h i h k l m n o p q r s t u v w x x x { | } ~  ~                           ! " # $ % & ' ( ) * + , - . / 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 P S T U V W X Y Z Y \ ] ^ _ ` a b b d e f e h i j k l m n o p q r s t u                           " # $ % & ' ( ) ) + , , , / / / 2 3 4 5 6 7 8 8 : ; < = > ? @ A B C D E F G H I J J L M N O P Q R S T U U W X X X [ \ ] ^ _ ` 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 { | } ~  xxx 4 5 6 7 8 9 : ; < = > ? @ A B A D E D G H I J K L M N M P Q R S T S V W V Y Y Y \ ] \ _ ` a b c d e f g h iJKLMxxxQRQTUTWXYZ[Z]^]`abcdefghijklmnnnqrstuvwxyz{|}~~     3.63.6.123.6.123.6.12-lp152.4.17.13.6.12-lp152.4.17.13.6.123.6.123.23.6.123.6.123.6.123.6.12    !!!!!!!!! "" ##$$$$$$$$$##%%&&&&&&&&&&&&&&&%%%%''(((((((((((((((((('''''))***************))))+++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,---------------------------------,,,,,..///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////....................................................,,,0011111111111111111111111111100000000,,,223333333332244555555555555555555555555555555555555555555555555555555555555444667777776444444444444444448899999988::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;==>>>>>>>>>>>>>>>>>>=====???@@@@@@?ABACCDDEEEEEEEEEEEEEEEEEEDDDDDFFGGGFHHHIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHFJJJJJKKKKKKKKKKKKKKKJFLLMMMMMMLFNNOOOOOOOOOOOOOOOOOONNNNNPPQQQQQQQQQPPRSSTUVVpydoc3pydoc3.6python3python3.6python3.6mpyvenvpyvenv-3.6python3.6site-packages__pycache__macros.python3python3.6LICENSE.txt__future__.py__phello__.foo.py__pycache____future__.cpython-36.opt-1.pyc__future__.cpython-36.opt-2.pyc__future__.cpython-36.pyc__phello__.foo.cpython-36.opt-1.pyc__phello__.foo.cpython-36.opt-2.pyc__phello__.foo.cpython-36.pyc_bootlocale.cpython-36.opt-1.pyc_bootlocale.cpython-36.opt-2.pyc_bootlocale.cpython-36.pyc_collections_abc.cpython-36.opt-1.pyc_collections_abc.cpython-36.opt-2.pyc_collections_abc.cpython-36.pyc_compat_pickle.cpython-36.opt-1.pyc_compat_pickle.cpython-36.opt-2.pyc_compat_pickle.cpython-36.pyc_compression.cpython-36.opt-1.pyc_compression.cpython-36.opt-2.pyc_compression.cpython-36.pyc_dummy_thread.cpython-36.opt-1.pyc_dummy_thread.cpython-36.opt-2.pyc_dummy_thread.cpython-36.pyc_markupbase.cpython-36.opt-1.pyc_markupbase.cpython-36.opt-2.pyc_markupbase.cpython-36.pyc_osx_support.cpython-36.opt-1.pyc_osx_support.cpython-36.opt-2.pyc_osx_support.cpython-36.pyc_pydecimal.cpython-36.opt-1.pyc_pydecimal.cpython-36.opt-2.pyc_pydecimal.cpython-36.pyc_pyio.cpython-36.opt-1.pyc_pyio.cpython-36.opt-2.pyc_pyio.cpython-36.pyc_sitebuiltins.cpython-36.opt-1.pyc_sitebuiltins.cpython-36.opt-2.pyc_sitebuiltins.cpython-36.pyc_strptime.cpython-36.opt-1.pyc_strptime.cpython-36.opt-2.pyc_strptime.cpython-36.pyc_sysconfigdata_m_linux_x86_64-linux-gnu.cpython-36.opt-1.pyc_sysconfigdata_m_linux_x86_64-linux-gnu.cpython-36.opt-2.pyc_sysconfigdata_m_linux_x86_64-linux-gnu.cpython-36.pyc_threading_local.cpython-36.opt-1.pyc_threading_local.cpython-36.opt-2.pyc_threading_local.cpython-36.pyc_weakrefset.cpython-36.opt-1.pyc_weakrefset.cpython-36.opt-2.pyc_weakrefset.cpython-36.pycabc.cpython-36.opt-1.pycabc.cpython-36.opt-2.pycabc.cpython-36.pycaifc.cpython-36.opt-1.pycaifc.cpython-36.opt-2.pycaifc.cpython-36.pycantigravity.cpython-36.opt-1.pycantigravity.cpython-36.opt-2.pycantigravity.cpython-36.pycargparse.cpython-36.opt-1.pycargparse.cpython-36.opt-2.pycargparse.cpython-36.pycast.cpython-36.opt-1.pycast.cpython-36.opt-2.pycast.cpython-36.pycasynchat.cpython-36.opt-1.pycasynchat.cpython-36.opt-2.pycasynchat.cpython-36.pycasyncore.cpython-36.opt-1.pycasyncore.cpython-36.opt-2.pycasyncore.cpython-36.pycbase64.cpython-36.opt-1.pycbase64.cpython-36.opt-2.pycbase64.cpython-36.pycbdb.cpython-36.opt-1.pycbdb.cpython-36.opt-2.pycbdb.cpython-36.pycbinhex.cpython-36.opt-1.pycbinhex.cpython-36.opt-2.pycbinhex.cpython-36.pycbisect.cpython-36.opt-1.pycbisect.cpython-36.opt-2.pycbisect.cpython-36.pycbz2.cpython-36.opt-1.pycbz2.cpython-36.opt-2.pycbz2.cpython-36.pyccProfile.cpython-36.opt-1.pyccProfile.cpython-36.opt-2.pyccProfile.cpython-36.pyccalendar.cpython-36.opt-1.pyccalendar.cpython-36.opt-2.pyccalendar.cpython-36.pyccgi.cpython-36.opt-1.pyccgi.cpython-36.opt-2.pyccgi.cpython-36.pyccgitb.cpython-36.opt-1.pyccgitb.cpython-36.opt-2.pyccgitb.cpython-36.pycchunk.cpython-36.opt-1.pycchunk.cpython-36.opt-2.pycchunk.cpython-36.pyccmd.cpython-36.opt-1.pyccmd.cpython-36.opt-2.pyccmd.cpython-36.pyccode.cpython-36.opt-1.pyccode.cpython-36.opt-2.pyccode.cpython-36.pyccodecs.cpython-36.opt-1.pyccodecs.cpython-36.opt-2.pyccodecs.cpython-36.pyccodeop.cpython-36.opt-1.pyccodeop.cpython-36.opt-2.pyccodeop.cpython-36.pyccolorsys.cpython-36.opt-1.pyccolorsys.cpython-36.opt-2.pyccolorsys.cpython-36.pyccompileall.cpython-36.opt-1.pyccompileall.cpython-36.opt-2.pyccompileall.cpython-36.pycconfigparser.cpython-36.opt-1.pycconfigparser.cpython-36.opt-2.pycconfigparser.cpython-36.pyccontextlib.cpython-36.opt-1.pyccontextlib.cpython-36.opt-2.pyccontextlib.cpython-36.pyccopy.cpython-36.opt-1.pyccopy.cpython-36.opt-2.pyccopy.cpython-36.pyccopyreg.cpython-36.opt-1.pyccopyreg.cpython-36.opt-2.pyccopyreg.cpython-36.pyccrypt.cpython-36.opt-1.pyccrypt.cpython-36.opt-2.pyccrypt.cpython-36.pyccsv.cpython-36.opt-1.pyccsv.cpython-36.opt-2.pyccsv.cpython-36.pycdatetime.cpython-36.opt-1.pycdatetime.cpython-36.opt-2.pycdatetime.cpython-36.pycdecimal.cpython-36.opt-1.pycdecimal.cpython-36.opt-2.pycdecimal.cpython-36.pycdifflib.cpython-36.opt-1.pycdifflib.cpython-36.opt-2.pycdifflib.cpython-36.pycdis.cpython-36.opt-1.pycdis.cpython-36.opt-2.pycdis.cpython-36.pycdoctest.cpython-36.opt-1.pycdoctest.cpython-36.opt-2.pycdoctest.cpython-36.pycdummy_threading.cpython-36.opt-1.pycdummy_threading.cpython-36.opt-2.pycdummy_threading.cpython-36.pycenum.cpython-36.opt-1.pycenum.cpython-36.opt-2.pycenum.cpython-36.pycfilecmp.cpython-36.opt-1.pycfilecmp.cpython-36.opt-2.pycfilecmp.cpython-36.pycfileinput.cpython-36.opt-1.pycfileinput.cpython-36.opt-2.pycfileinput.cpython-36.pycfnmatch.cpython-36.opt-1.pycfnmatch.cpython-36.opt-2.pycfnmatch.cpython-36.pycformatter.cpython-36.opt-1.pycformatter.cpython-36.opt-2.pycformatter.cpython-36.pycfractions.cpython-36.opt-1.pycfractions.cpython-36.opt-2.pycfractions.cpython-36.pycftplib.cpython-36.opt-1.pycftplib.cpython-36.opt-2.pycftplib.cpython-36.pycfunctools.cpython-36.opt-1.pycfunctools.cpython-36.opt-2.pycfunctools.cpython-36.pycgenericpath.cpython-36.opt-1.pycgenericpath.cpython-36.opt-2.pycgenericpath.cpython-36.pycgetopt.cpython-36.opt-1.pycgetopt.cpython-36.opt-2.pycgetopt.cpython-36.pycgetpass.cpython-36.opt-1.pycgetpass.cpython-36.opt-2.pycgetpass.cpython-36.pycgettext.cpython-36.opt-1.pycgettext.cpython-36.opt-2.pycgettext.cpython-36.pycglob.cpython-36.opt-1.pycglob.cpython-36.opt-2.pycglob.cpython-36.pycgzip.cpython-36.opt-1.pycgzip.cpython-36.opt-2.pycgzip.cpython-36.pychashlib.cpython-36.opt-1.pychashlib.cpython-36.opt-2.pychashlib.cpython-36.pycheapq.cpython-36.opt-1.pycheapq.cpython-36.opt-2.pycheapq.cpython-36.pychmac.cpython-36.opt-1.pychmac.cpython-36.opt-2.pychmac.cpython-36.pycimaplib.cpython-36.opt-1.pycimaplib.cpython-36.opt-2.pycimaplib.cpython-36.pycimghdr.cpython-36.opt-1.pycimghdr.cpython-36.opt-2.pycimghdr.cpython-36.pycimp.cpython-36.opt-1.pycimp.cpython-36.opt-2.pycimp.cpython-36.pycinspect.cpython-36.opt-1.pycinspect.cpython-36.opt-2.pycinspect.cpython-36.pycio.cpython-36.opt-1.pycio.cpython-36.opt-2.pycio.cpython-36.pycipaddress.cpython-36.opt-1.pycipaddress.cpython-36.opt-2.pycipaddress.cpython-36.pyckeyword.cpython-36.opt-1.pyckeyword.cpython-36.opt-2.pyckeyword.cpython-36.pyclinecache.cpython-36.opt-1.pyclinecache.cpython-36.opt-2.pyclinecache.cpython-36.pyclocale.cpython-36.opt-1.pyclocale.cpython-36.opt-2.pyclocale.cpython-36.pyclzma.cpython-36.opt-1.pyclzma.cpython-36.opt-2.pyclzma.cpython-36.pycmacpath.cpython-36.opt-1.pycmacpath.cpython-36.opt-2.pycmacpath.cpython-36.pycmacurl2path.cpython-36.opt-1.pycmacurl2path.cpython-36.opt-2.pycmacurl2path.cpython-36.pycmailbox.cpython-36.opt-1.pycmailbox.cpython-36.opt-2.pycmailbox.cpython-36.pycmailcap.cpython-36.opt-1.pycmailcap.cpython-36.opt-2.pycmailcap.cpython-36.pycmimetypes.cpython-36.opt-1.pycmimetypes.cpython-36.opt-2.pycmimetypes.cpython-36.pycmodulefinder.cpython-36.opt-1.pycmodulefinder.cpython-36.opt-2.pycmodulefinder.cpython-36.pycnetrc.cpython-36.opt-1.pycnetrc.cpython-36.opt-2.pycnetrc.cpython-36.pycnntplib.cpython-36.opt-1.pycnntplib.cpython-36.opt-2.pycnntplib.cpython-36.pycntpath.cpython-36.opt-1.pycntpath.cpython-36.opt-2.pycntpath.cpython-36.pycnturl2path.cpython-36.opt-1.pycnturl2path.cpython-36.opt-2.pycnturl2path.cpython-36.pycnumbers.cpython-36.opt-1.pycnumbers.cpython-36.opt-2.pycnumbers.cpython-36.pycopcode.cpython-36.opt-1.pycopcode.cpython-36.opt-2.pycopcode.cpython-36.pycoperator.cpython-36.opt-1.pycoperator.cpython-36.opt-2.pycoperator.cpython-36.pycoptparse.cpython-36.opt-1.pycoptparse.cpython-36.opt-2.pycoptparse.cpython-36.pycos.cpython-36.opt-1.pycos.cpython-36.opt-2.pycos.cpython-36.pycpathlib.cpython-36.opt-1.pycpathlib.cpython-36.opt-2.pycpathlib.cpython-36.pycpdb.cpython-36.opt-1.pycpdb.cpython-36.opt-2.pycpdb.cpython-36.pycpickle.cpython-36.opt-1.pycpickle.cpython-36.opt-2.pycpickle.cpython-36.pycpickletools.cpython-36.opt-1.pycpickletools.cpython-36.opt-2.pycpickletools.cpython-36.pycpipes.cpython-36.opt-1.pycpipes.cpython-36.opt-2.pycpipes.cpython-36.pycpkgutil.cpython-36.opt-1.pycpkgutil.cpython-36.opt-2.pycpkgutil.cpython-36.pycplatform.cpython-36.opt-1.pycplatform.cpython-36.opt-2.pycplatform.cpython-36.pycplistlib.cpython-36.opt-1.pycplistlib.cpython-36.opt-2.pycplistlib.cpython-36.pycpoplib.cpython-36.opt-1.pycpoplib.cpython-36.opt-2.pycpoplib.cpython-36.pycposixpath.cpython-36.opt-1.pycposixpath.cpython-36.opt-2.pycposixpath.cpython-36.pycpprint.cpython-36.opt-1.pycpprint.cpython-36.opt-2.pycpprint.cpython-36.pycprofile.cpython-36.opt-1.pycprofile.cpython-36.opt-2.pycprofile.cpython-36.pycpstats.cpython-36.opt-1.pycpstats.cpython-36.opt-2.pycpstats.cpython-36.pycpty.cpython-36.opt-1.pycpty.cpython-36.opt-2.pycpty.cpython-36.pycpy_compile.cpython-36.opt-1.pycpy_compile.cpython-36.opt-2.pycpy_compile.cpython-36.pycpyclbr.cpython-36.opt-1.pycpyclbr.cpython-36.opt-2.pycpyclbr.cpython-36.pycpydoc.cpython-36.opt-1.pycpydoc.cpython-36.opt-2.pycpydoc.cpython-36.pycqueue.cpython-36.opt-1.pycqueue.cpython-36.opt-2.pycqueue.cpython-36.pycquopri.cpython-36.opt-1.pycquopri.cpython-36.opt-2.pycquopri.cpython-36.pycrandom.cpython-36.opt-1.pycrandom.cpython-36.opt-2.pycrandom.cpython-36.pycre.cpython-36.opt-1.pycre.cpython-36.opt-2.pycre.cpython-36.pycreprlib.cpython-36.opt-1.pycreprlib.cpython-36.opt-2.pycreprlib.cpython-36.pycrlcompleter.cpython-36.opt-1.pycrlcompleter.cpython-36.opt-2.pycrlcompleter.cpython-36.pycrunpy.cpython-36.opt-1.pycrunpy.cpython-36.opt-2.pycrunpy.cpython-36.pycsched.cpython-36.opt-1.pycsched.cpython-36.opt-2.pycsched.cpython-36.pycsecrets.cpython-36.opt-1.pycsecrets.cpython-36.opt-2.pycsecrets.cpython-36.pycselectors.cpython-36.opt-1.pycselectors.cpython-36.opt-2.pycselectors.cpython-36.pycshelve.cpython-36.opt-1.pycshelve.cpython-36.opt-2.pycshelve.cpython-36.pycshlex.cpython-36.opt-1.pycshlex.cpython-36.opt-2.pycshlex.cpython-36.pycshutil.cpython-36.opt-1.pycshutil.cpython-36.opt-2.pycshutil.cpython-36.pycsignal.cpython-36.opt-1.pycsignal.cpython-36.opt-2.pycsignal.cpython-36.pycsite.cpython-36.opt-1.pycsite.cpython-36.opt-2.pycsite.cpython-36.pycsmtpd.cpython-36.opt-1.pycsmtpd.cpython-36.opt-2.pycsmtpd.cpython-36.pycsmtplib.cpython-36.opt-1.pycsmtplib.cpython-36.opt-2.pycsmtplib.cpython-36.pycsndhdr.cpython-36.opt-1.pycsndhdr.cpython-36.opt-2.pycsndhdr.cpython-36.pycsocket.cpython-36.opt-1.pycsocket.cpython-36.opt-2.pycsocket.cpython-36.pycsocketserver.cpython-36.opt-1.pycsocketserver.cpython-36.opt-2.pycsocketserver.cpython-36.pycsre_compile.cpython-36.opt-1.pycsre_compile.cpython-36.opt-2.pycsre_compile.cpython-36.pycsre_constants.cpython-36.opt-1.pycsre_constants.cpython-36.opt-2.pycsre_constants.cpython-36.pycsre_parse.cpython-36.opt-1.pycsre_parse.cpython-36.opt-2.pycsre_parse.cpython-36.pycssl.cpython-36.opt-1.pycssl.cpython-36.opt-2.pycssl.cpython-36.pycstat.cpython-36.opt-1.pycstat.cpython-36.opt-2.pycstat.cpython-36.pycstatistics.cpython-36.opt-1.pycstatistics.cpython-36.opt-2.pycstatistics.cpython-36.pycstring.cpython-36.opt-1.pycstring.cpython-36.opt-2.pycstring.cpython-36.pycstringprep.cpython-36.opt-1.pycstringprep.cpython-36.opt-2.pycstringprep.cpython-36.pycstruct.cpython-36.opt-1.pycstruct.cpython-36.opt-2.pycstruct.cpython-36.pycsubprocess.cpython-36.opt-1.pycsubprocess.cpython-36.opt-2.pycsubprocess.cpython-36.pycsunau.cpython-36.opt-1.pycsunau.cpython-36.opt-2.pycsunau.cpython-36.pycsymbol.cpython-36.opt-1.pycsymbol.cpython-36.opt-2.pycsymbol.cpython-36.pycsymtable.cpython-36.opt-1.pycsymtable.cpython-36.opt-2.pycsymtable.cpython-36.pycsysconfig.cpython-36.opt-1.pycsysconfig.cpython-36.opt-2.pycsysconfig.cpython-36.pyctabnanny.cpython-36.opt-1.pyctabnanny.cpython-36.opt-2.pyctabnanny.cpython-36.pyctarfile.cpython-36.opt-1.pyctarfile.cpython-36.opt-2.pyctarfile.cpython-36.pyctelnetlib.cpython-36.opt-1.pyctelnetlib.cpython-36.opt-2.pyctelnetlib.cpython-36.pyctempfile.cpython-36.opt-1.pyctempfile.cpython-36.opt-2.pyctempfile.cpython-36.pyctextwrap.cpython-36.opt-1.pyctextwrap.cpython-36.opt-2.pyctextwrap.cpython-36.pycthis.cpython-36.opt-1.pycthis.cpython-36.opt-2.pycthis.cpython-36.pycthreading.cpython-36.opt-1.pycthreading.cpython-36.opt-2.pycthreading.cpython-36.pyctimeit.cpython-36.opt-1.pyctimeit.cpython-36.opt-2.pyctimeit.cpython-36.pyctoken.cpython-36.opt-1.pyctoken.cpython-36.opt-2.pyctoken.cpython-36.pyctokenize.cpython-36.opt-1.pyctokenize.cpython-36.opt-2.pyctokenize.cpython-36.pyctrace.cpython-36.opt-1.pyctrace.cpython-36.opt-2.pyctrace.cpython-36.pyctraceback.cpython-36.opt-1.pyctraceback.cpython-36.opt-2.pyctraceback.cpython-36.pyctracemalloc.cpython-36.opt-1.pyctracemalloc.cpython-36.opt-2.pyctracemalloc.cpython-36.pyctty.cpython-36.opt-1.pyctty.cpython-36.opt-2.pyctty.cpython-36.pycturtle.cpython-36.opt-1.pycturtle.cpython-36.opt-2.pycturtle.cpython-36.pyctypes.cpython-36.opt-1.pyctypes.cpython-36.opt-2.pyctypes.cpython-36.pyctyping.cpython-36.opt-1.pyctyping.cpython-36.opt-2.pyctyping.cpython-36.pycuu.cpython-36.opt-1.pycuu.cpython-36.opt-2.pycuu.cpython-36.pycuuid.cpython-36.opt-1.pycuuid.cpython-36.opt-2.pycuuid.cpython-36.pycwarnings.cpython-36.opt-1.pycwarnings.cpython-36.opt-2.pycwarnings.cpython-36.pycwave.cpython-36.opt-1.pycwave.cpython-36.opt-2.pycwave.cpython-36.pycweakref.cpython-36.opt-1.pycweakref.cpython-36.opt-2.pycweakref.cpython-36.pycwebbrowser.cpython-36.opt-1.pycwebbrowser.cpython-36.opt-2.pycwebbrowser.cpython-36.pycxdrlib.cpython-36.opt-1.pycxdrlib.cpython-36.opt-2.pycxdrlib.cpython-36.pyczipapp.cpython-36.opt-1.pyczipapp.cpython-36.opt-2.pyczipapp.cpython-36.pyczipfile.cpython-36.opt-1.pyczipfile.cpython-36.opt-2.pyczipfile.cpython-36.pyc_bootlocale.py_collections_abc.py_compat_pickle.py_compression.py_dummy_thread.py_import_failed__pycache___ctypes_test.cpython-36.opt-1.pyc_ctypes_test.cpython-36.pyc_curses.cpython-36.opt-1.pyc_curses.cpython-36.pyc_curses_panel.cpython-36.opt-1.pyc_curses_panel.cpython-36.pyc_dbm.cpython-36.opt-1.pyc_dbm.cpython-36.pyc_gdbm.cpython-36.opt-1.pyc_gdbm.cpython-36.pyc_sqlite3.cpython-36.opt-1.pyc_sqlite3.cpython-36.pyc_testbuffer.cpython-36.opt-1.pyc_testbuffer.cpython-36.pyc_testcapi.cpython-36.opt-1.pyc_testcapi.cpython-36.pyc_testimportmultiple.cpython-36.opt-1.pyc_testimportmultiple.cpython-36.pyc_testinternalcapi.cpython-36.opt-1.pyc_testinternalcapi.cpython-36.pyc_testmultiphase.cpython-36.opt-1.pyc_testmultiphase.cpython-36.pyc_tkinter.cpython-36.opt-1.pyc_tkinter.cpython-36.pyccurses.cpython-36.opt-1.pyccurses.cpython-36.pycdbm.cpython-36.opt-1.pycdbm.cpython-36.pycidlelib.cpython-36.opt-1.pycidlelib.cpython-36.pycimport_failed.cpython-36.opt-1.pycimport_failed.cpython-36.pycnis.cpython-36.opt-1.pycnis.cpython-36.pycreadline.cpython-36.opt-1.pycreadline.cpython-36.pycsqlite3.cpython-36.opt-1.pycsqlite3.cpython-36.pyctest.cpython-36.opt-1.pyctest.cpython-36.pyctkinter.cpython-36.opt-1.pyctkinter.cpython-36.pycturtledemo.cpython-36.opt-1.pycturtledemo.cpython-36.pycxxlimited.cpython-36.opt-1.pycxxlimited.cpython-36.pyc_ctypes_test.py_curses.py_curses_panel.py_dbm.py_gdbm.py_sqlite3.py_testbuffer.py_testcapi.py_testimportmultiple.py_testinternalcapi.py_testmultiphase.py_tkinter.pycurses.pydbm.pyidlelib.pyimport_failed.mapimport_failed.pynis.pyreadline.pysqlite3.pytest.pytkinter.pyturtledemo.pyxxlimited.py_markupbase.py_osx_support.py_pydecimal.py_pyio.py_sitebuiltins.py_strptime.py_sysconfigdata_m_linux_x86_64-linux-gnu.py_threading_local.py_weakrefset.pyabc.pyaifc.pyantigravity.pyargparse.pyast.pyasynchat.pyasyncio__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pycbase_events.cpython-36.opt-1.pycbase_events.cpython-36.opt-2.pycbase_events.cpython-36.pycbase_futures.cpython-36.opt-1.pycbase_futures.cpython-36.opt-2.pycbase_futures.cpython-36.pycbase_subprocess.cpython-36.opt-1.pycbase_subprocess.cpython-36.opt-2.pycbase_subprocess.cpython-36.pycbase_tasks.cpython-36.opt-1.pycbase_tasks.cpython-36.opt-2.pycbase_tasks.cpython-36.pyccompat.cpython-36.opt-1.pyccompat.cpython-36.opt-2.pyccompat.cpython-36.pycconstants.cpython-36.opt-1.pycconstants.cpython-36.opt-2.pycconstants.cpython-36.pyccoroutines.cpython-36.opt-1.pyccoroutines.cpython-36.opt-2.pyccoroutines.cpython-36.pycevents.cpython-36.opt-1.pycevents.cpython-36.opt-2.pycevents.cpython-36.pycfutures.cpython-36.opt-1.pycfutures.cpython-36.opt-2.pycfutures.cpython-36.pyclocks.cpython-36.opt-1.pyclocks.cpython-36.opt-2.pyclocks.cpython-36.pyclog.cpython-36.opt-1.pyclog.cpython-36.opt-2.pyclog.cpython-36.pycproactor_events.cpython-36.opt-1.pycproactor_events.cpython-36.opt-2.pycproactor_events.cpython-36.pycprotocols.cpython-36.opt-1.pycprotocols.cpython-36.opt-2.pycprotocols.cpython-36.pycqueues.cpython-36.opt-1.pycqueues.cpython-36.opt-2.pycqueues.cpython-36.pycselector_events.cpython-36.opt-1.pycselector_events.cpython-36.opt-2.pycselector_events.cpython-36.pycsslproto.cpython-36.opt-1.pycsslproto.cpython-36.opt-2.pycsslproto.cpython-36.pycstreams.cpython-36.opt-1.pycstreams.cpython-36.opt-2.pycstreams.cpython-36.pycsubprocess.cpython-36.opt-1.pycsubprocess.cpython-36.opt-2.pycsubprocess.cpython-36.pyctasks.cpython-36.opt-1.pyctasks.cpython-36.opt-2.pyctasks.cpython-36.pyctest_utils.cpython-36.opt-1.pyctest_utils.cpython-36.opt-2.pyctest_utils.cpython-36.pyctransports.cpython-36.opt-1.pyctransports.cpython-36.opt-2.pyctransports.cpython-36.pycunix_events.cpython-36.opt-1.pycunix_events.cpython-36.opt-2.pycunix_events.cpython-36.pycwindows_events.cpython-36.opt-1.pycwindows_events.cpython-36.opt-2.pycwindows_events.cpython-36.pycwindows_utils.cpython-36.opt-1.pycwindows_utils.cpython-36.opt-2.pycwindows_utils.cpython-36.pycbase_events.pybase_futures.pybase_subprocess.pybase_tasks.pycompat.pyconstants.pycoroutines.pyevents.pyfutures.pylocks.pylog.pyproactor_events.pyprotocols.pyqueues.pyselector_events.pysslproto.pystreams.pysubprocess.pytasks.pytest_utils.pytransports.pyunix_events.pywindows_events.pywindows_utils.pyasyncore.pybase64.pybdb.pybinhex.pybisect.pybz2.pycProfile.pycalendar.pycgi.pycgitb.pychunk.pycmd.pycode.pycodecs.pycodeop.pycollections__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pycabc.cpython-36.opt-1.pycabc.cpython-36.opt-2.pycabc.cpython-36.pycabc.pycolorsys.pycompileall.pyconcurrent__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pycfutures__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pyc_base.cpython-36.opt-1.pyc_base.cpython-36.opt-2.pyc_base.cpython-36.pycprocess.cpython-36.opt-1.pycprocess.cpython-36.opt-2.pycprocess.cpython-36.pycthread.cpython-36.opt-1.pycthread.cpython-36.opt-2.pycthread.cpython-36.pyc_base.pyprocess.pythread.pyconfigparser.pycontextlib.pycopy.pycopyreg.pycrypt.pycsv.pyctypes__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pyc_endian.cpython-36.opt-1.pyc_endian.cpython-36.opt-2.pyc_endian.cpython-36.pycutil.cpython-36.opt-1.pycutil.cpython-36.opt-2.pycutil.cpython-36.pycwintypes.cpython-36.opt-1.pycwintypes.cpython-36.opt-2.pycwintypes.cpython-36.pyc_endian.pymacholibREADME.ctypes__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pycdyld.cpython-36.opt-1.pycdyld.cpython-36.opt-2.pycdyld.cpython-36.pycdylib.cpython-36.opt-1.pycdylib.cpython-36.opt-2.pycdylib.cpython-36.pycframework.cpython-36.opt-1.pycframework.cpython-36.opt-2.pycframework.cpython-36.pycdyld.pydylib.pyfetch_macholibfetch_macholib.batframework.pyutil.pywintypes.pydatetime.pydecimal.pydifflib.pydis.pydistutilsREADME__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pyc_msvccompiler.cpython-36.opt-1.pyc_msvccompiler.cpython-36.opt-2.pyc_msvccompiler.cpython-36.pycarchive_util.cpython-36.opt-1.pycarchive_util.cpython-36.opt-2.pycarchive_util.cpython-36.pycbcppcompiler.cpython-36.opt-1.pycbcppcompiler.cpython-36.opt-2.pycbcppcompiler.cpython-36.pycccompiler.cpython-36.opt-1.pycccompiler.cpython-36.opt-2.pycccompiler.cpython-36.pyccmd.cpython-36.opt-1.pyccmd.cpython-36.opt-2.pyccmd.cpython-36.pycconfig.cpython-36.opt-1.pycconfig.cpython-36.opt-2.pycconfig.cpython-36.pyccore.cpython-36.opt-1.pyccore.cpython-36.opt-2.pyccore.cpython-36.pyccygwinccompiler.cpython-36.opt-1.pyccygwinccompiler.cpython-36.opt-2.pyccygwinccompiler.cpython-36.pycdebug.cpython-36.opt-1.pycdebug.cpython-36.opt-2.pycdebug.cpython-36.pycdep_util.cpython-36.opt-1.pycdep_util.cpython-36.opt-2.pycdep_util.cpython-36.pycdir_util.cpython-36.opt-1.pycdir_util.cpython-36.opt-2.pycdir_util.cpython-36.pycdist.cpython-36.opt-1.pycdist.cpython-36.opt-2.pycdist.cpython-36.pycerrors.cpython-36.opt-1.pycerrors.cpython-36.opt-2.pycerrors.cpython-36.pycextension.cpython-36.opt-1.pycextension.cpython-36.opt-2.pycextension.cpython-36.pycfancy_getopt.cpython-36.opt-1.pycfancy_getopt.cpython-36.opt-2.pycfancy_getopt.cpython-36.pycfile_util.cpython-36.opt-1.pycfile_util.cpython-36.opt-2.pycfile_util.cpython-36.pycfilelist.cpython-36.opt-1.pycfilelist.cpython-36.opt-2.pycfilelist.cpython-36.pyclog.cpython-36.opt-1.pyclog.cpython-36.opt-2.pyclog.cpython-36.pycmsvc9compiler.cpython-36.opt-1.pycmsvc9compiler.cpython-36.opt-2.pycmsvc9compiler.cpython-36.pycmsvccompiler.cpython-36.opt-1.pycmsvccompiler.cpython-36.opt-2.pycmsvccompiler.cpython-36.pycspawn.cpython-36.opt-1.pycspawn.cpython-36.opt-2.pycspawn.cpython-36.pycsysconfig.cpython-36.opt-1.pycsysconfig.cpython-36.opt-2.pycsysconfig.cpython-36.pyctext_file.cpython-36.opt-1.pyctext_file.cpython-36.opt-2.pyctext_file.cpython-36.pycunixccompiler.cpython-36.opt-1.pycunixccompiler.cpython-36.opt-2.pycunixccompiler.cpython-36.pycutil.cpython-36.opt-1.pycutil.cpython-36.opt-2.pycutil.cpython-36.pycversion.cpython-36.opt-1.pycversion.cpython-36.opt-2.pycversion.cpython-36.pycversionpredicate.cpython-36.opt-1.pycversionpredicate.cpython-36.opt-2.pycversionpredicate.cpython-36.pyc_msvccompiler.pyarchive_util.pybcppcompiler.pyccompiler.pycmd.pycommand__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pycbdist.cpython-36.opt-1.pycbdist.cpython-36.opt-2.pycbdist.cpython-36.pycbdist_dumb.cpython-36.opt-1.pycbdist_dumb.cpython-36.opt-2.pycbdist_dumb.cpython-36.pycbdist_msi.cpython-36.opt-1.pycbdist_msi.cpython-36.opt-2.pycbdist_msi.cpython-36.pycbdist_rpm.cpython-36.opt-1.pycbdist_rpm.cpython-36.opt-2.pycbdist_rpm.cpython-36.pycbdist_wininst.cpython-36.opt-1.pycbdist_wininst.cpython-36.opt-2.pycbdist_wininst.cpython-36.pycbuild.cpython-36.opt-1.pycbuild.cpython-36.opt-2.pycbuild.cpython-36.pycbuild_clib.cpython-36.opt-1.pycbuild_clib.cpython-36.opt-2.pycbuild_clib.cpython-36.pycbuild_ext.cpython-36.opt-1.pycbuild_ext.cpython-36.opt-2.pycbuild_ext.cpython-36.pycbuild_py.cpython-36.opt-1.pycbuild_py.cpython-36.opt-2.pycbuild_py.cpython-36.pycbuild_scripts.cpython-36.opt-1.pycbuild_scripts.cpython-36.opt-2.pycbuild_scripts.cpython-36.pyccheck.cpython-36.opt-1.pyccheck.cpython-36.opt-2.pyccheck.cpython-36.pycclean.cpython-36.opt-1.pycclean.cpython-36.opt-2.pycclean.cpython-36.pycconfig.cpython-36.opt-1.pycconfig.cpython-36.opt-2.pycconfig.cpython-36.pycinstall.cpython-36.opt-1.pycinstall.cpython-36.opt-2.pycinstall.cpython-36.pycinstall_data.cpython-36.opt-1.pycinstall_data.cpython-36.opt-2.pycinstall_data.cpython-36.pycinstall_egg_info.cpython-36.opt-1.pycinstall_egg_info.cpython-36.opt-2.pycinstall_egg_info.cpython-36.pycinstall_headers.cpython-36.opt-1.pycinstall_headers.cpython-36.opt-2.pycinstall_headers.cpython-36.pycinstall_lib.cpython-36.opt-1.pycinstall_lib.cpython-36.opt-2.pycinstall_lib.cpython-36.pycinstall_scripts.cpython-36.opt-1.pycinstall_scripts.cpython-36.opt-2.pycinstall_scripts.cpython-36.pycregister.cpython-36.opt-1.pycregister.cpython-36.opt-2.pycregister.cpython-36.pycsdist.cpython-36.opt-1.pycsdist.cpython-36.opt-2.pycsdist.cpython-36.pycupload.cpython-36.opt-1.pycupload.cpython-36.opt-2.pycupload.cpython-36.pycbdist.pybdist_dumb.pybdist_msi.pybdist_rpm.pybdist_wininst.pybuild.pybuild_clib.pybuild_ext.pybuild_py.pybuild_scripts.pycheck.pyclean.pycommand_templateconfig.pyinstall.pyinstall_data.pyinstall_egg_info.pyinstall_headers.pyinstall_lib.pyinstall_scripts.pyregister.pysdist.pyupload.pywininst-10.0-amd64.exewininst-10.0.exewininst-14.0-amd64.exewininst-14.0.exewininst-6.0.exewininst-7.1.exewininst-8.0.exewininst-9.0-amd64.exewininst-9.0.execonfig.pycore.pycygwinccompiler.pydebug.pydep_util.pydir_util.pydist.pyerrors.pyextension.pyfancy_getopt.pyfile_util.pyfilelist.pylog.pymsvc9compiler.pymsvccompiler.pyspawn.pysysconfig.pytext_file.pyunixccompiler.pyutil.pyversion.pyversionpredicate.pydoctest.pydummy_threading.pyemail__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pyc_encoded_words.cpython-36.opt-1.pyc_encoded_words.cpython-36.opt-2.pyc_encoded_words.cpython-36.pyc_header_value_parser.cpython-36.opt-1.pyc_header_value_parser.cpython-36.opt-2.pyc_header_value_parser.cpython-36.pyc_parseaddr.cpython-36.opt-1.pyc_parseaddr.cpython-36.opt-2.pyc_parseaddr.cpython-36.pyc_policybase.cpython-36.opt-1.pyc_policybase.cpython-36.opt-2.pyc_policybase.cpython-36.pycbase64mime.cpython-36.opt-1.pycbase64mime.cpython-36.opt-2.pycbase64mime.cpython-36.pyccharset.cpython-36.opt-1.pyccharset.cpython-36.opt-2.pyccharset.cpython-36.pyccontentmanager.cpython-36.opt-1.pyccontentmanager.cpython-36.opt-2.pyccontentmanager.cpython-36.pycencoders.cpython-36.opt-1.pycencoders.cpython-36.opt-2.pycencoders.cpython-36.pycerrors.cpython-36.opt-1.pycerrors.cpython-36.opt-2.pycerrors.cpython-36.pycfeedparser.cpython-36.opt-1.pycfeedparser.cpython-36.opt-2.pycfeedparser.cpython-36.pycgenerator.cpython-36.opt-1.pycgenerator.cpython-36.opt-2.pycgenerator.cpython-36.pycheader.cpython-36.opt-1.pycheader.cpython-36.opt-2.pycheader.cpython-36.pycheaderregistry.cpython-36.opt-1.pycheaderregistry.cpython-36.opt-2.pycheaderregistry.cpython-36.pyciterators.cpython-36.opt-1.pyciterators.cpython-36.opt-2.pyciterators.cpython-36.pycmessage.cpython-36.opt-1.pycmessage.cpython-36.opt-2.pycmessage.cpython-36.pycparser.cpython-36.opt-1.pycparser.cpython-36.opt-2.pycparser.cpython-36.pycpolicy.cpython-36.opt-1.pycpolicy.cpython-36.opt-2.pycpolicy.cpython-36.pycquoprimime.cpython-36.opt-1.pycquoprimime.cpython-36.opt-2.pycquoprimime.cpython-36.pycutils.cpython-36.opt-1.pycutils.cpython-36.opt-2.pycutils.cpython-36.pyc_encoded_words.py_header_value_parser.py_parseaddr.py_policybase.pyarchitecture.rstbase64mime.pycharset.pycontentmanager.pyencoders.pyerrors.pyfeedparser.pygenerator.pyheader.pyheaderregistry.pyiterators.pymessage.pymime__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pycapplication.cpython-36.opt-1.pycapplication.cpython-36.opt-2.pycapplication.cpython-36.pycaudio.cpython-36.opt-1.pycaudio.cpython-36.opt-2.pycaudio.cpython-36.pycbase.cpython-36.opt-1.pycbase.cpython-36.opt-2.pycbase.cpython-36.pycimage.cpython-36.opt-1.pycimage.cpython-36.opt-2.pycimage.cpython-36.pycmessage.cpython-36.opt-1.pycmessage.cpython-36.opt-2.pycmessage.cpython-36.pycmultipart.cpython-36.opt-1.pycmultipart.cpython-36.opt-2.pycmultipart.cpython-36.pycnonmultipart.cpython-36.opt-1.pycnonmultipart.cpython-36.opt-2.pycnonmultipart.cpython-36.pyctext.cpython-36.opt-1.pyctext.cpython-36.opt-2.pyctext.cpython-36.pycapplication.pyaudio.pybase.pyimage.pymessage.pymultipart.pynonmultipart.pytext.pyparser.pypolicy.pyquoprimime.pyutils.pyencodings__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pycaliases.cpython-36.opt-1.pycaliases.cpython-36.opt-2.pycaliases.cpython-36.pycascii.cpython-36.opt-1.pycascii.cpython-36.opt-2.pycascii.cpython-36.pycbase64_codec.cpython-36.opt-1.pycbase64_codec.cpython-36.opt-2.pycbase64_codec.cpython-36.pycbig5.cpython-36.opt-1.pycbig5.cpython-36.opt-2.pycbig5.cpython-36.pycbig5hkscs.cpython-36.opt-1.pycbig5hkscs.cpython-36.opt-2.pycbig5hkscs.cpython-36.pycbz2_codec.cpython-36.opt-1.pycbz2_codec.cpython-36.opt-2.pycbz2_codec.cpython-36.pyccharmap.cpython-36.opt-1.pyccharmap.cpython-36.opt-2.pyccharmap.cpython-36.pyccp037.cpython-36.opt-1.pyccp037.cpython-36.opt-2.pyccp037.cpython-36.pyccp1006.cpython-36.opt-1.pyccp1006.cpython-36.opt-2.pyccp1006.cpython-36.pyccp1026.cpython-36.opt-1.pyccp1026.cpython-36.opt-2.pyccp1026.cpython-36.pyccp1125.cpython-36.opt-1.pyccp1125.cpython-36.opt-2.pyccp1125.cpython-36.pyccp1140.cpython-36.opt-1.pyccp1140.cpython-36.opt-2.pyccp1140.cpython-36.pyccp1250.cpython-36.opt-1.pyccp1250.cpython-36.opt-2.pyccp1250.cpython-36.pyccp1251.cpython-36.opt-1.pyccp1251.cpython-36.opt-2.pyccp1251.cpython-36.pyccp1252.cpython-36.opt-1.pyccp1252.cpython-36.opt-2.pyccp1252.cpython-36.pyccp1253.cpython-36.opt-1.pyccp1253.cpython-36.opt-2.pyccp1253.cpython-36.pyccp1254.cpython-36.opt-1.pyccp1254.cpython-36.opt-2.pyccp1254.cpython-36.pyccp1255.cpython-36.opt-1.pyccp1255.cpython-36.opt-2.pyccp1255.cpython-36.pyccp1256.cpython-36.opt-1.pyccp1256.cpython-36.opt-2.pyccp1256.cpython-36.pyccp1257.cpython-36.opt-1.pyccp1257.cpython-36.opt-2.pyccp1257.cpython-36.pyccp1258.cpython-36.opt-1.pyccp1258.cpython-36.opt-2.pyccp1258.cpython-36.pyccp273.cpython-36.opt-1.pyccp273.cpython-36.opt-2.pyccp273.cpython-36.pyccp424.cpython-36.opt-1.pyccp424.cpython-36.opt-2.pyccp424.cpython-36.pyccp437.cpython-36.opt-1.pyccp437.cpython-36.opt-2.pyccp437.cpython-36.pyccp500.cpython-36.opt-1.pyccp500.cpython-36.opt-2.pyccp500.cpython-36.pyccp65001.cpython-36.opt-1.pyccp65001.cpython-36.opt-2.pyccp65001.cpython-36.pyccp720.cpython-36.opt-1.pyccp720.cpython-36.opt-2.pyccp720.cpython-36.pyccp737.cpython-36.opt-1.pyccp737.cpython-36.opt-2.pyccp737.cpython-36.pyccp775.cpython-36.opt-1.pyccp775.cpython-36.opt-2.pyccp775.cpython-36.pyccp850.cpython-36.opt-1.pyccp850.cpython-36.opt-2.pyccp850.cpython-36.pyccp852.cpython-36.opt-1.pyccp852.cpython-36.opt-2.pyccp852.cpython-36.pyccp855.cpython-36.opt-1.pyccp855.cpython-36.opt-2.pyccp855.cpython-36.pyccp856.cpython-36.opt-1.pyccp856.cpython-36.opt-2.pyccp856.cpython-36.pyccp857.cpython-36.opt-1.pyccp857.cpython-36.opt-2.pyccp857.cpython-36.pyccp858.cpython-36.opt-1.pyccp858.cpython-36.opt-2.pyccp858.cpython-36.pyccp860.cpython-36.opt-1.pyccp860.cpython-36.opt-2.pyccp860.cpython-36.pyccp861.cpython-36.opt-1.pyccp861.cpython-36.opt-2.pyccp861.cpython-36.pyccp862.cpython-36.opt-1.pyccp862.cpython-36.opt-2.pyccp862.cpython-36.pyccp863.cpython-36.opt-1.pyccp863.cpython-36.opt-2.pyccp863.cpython-36.pyccp864.cpython-36.opt-1.pyccp864.cpython-36.opt-2.pyccp864.cpython-36.pyccp865.cpython-36.opt-1.pyccp865.cpython-36.opt-2.pyccp865.cpython-36.pyccp866.cpython-36.opt-1.pyccp866.cpython-36.opt-2.pyccp866.cpython-36.pyccp869.cpython-36.opt-1.pyccp869.cpython-36.opt-2.pyccp869.cpython-36.pyccp874.cpython-36.opt-1.pyccp874.cpython-36.opt-2.pyccp874.cpython-36.pyccp875.cpython-36.opt-1.pyccp875.cpython-36.opt-2.pyccp875.cpython-36.pyccp932.cpython-36.opt-1.pyccp932.cpython-36.opt-2.pyccp932.cpython-36.pyccp949.cpython-36.opt-1.pyccp949.cpython-36.opt-2.pyccp949.cpython-36.pyccp950.cpython-36.opt-1.pyccp950.cpython-36.opt-2.pyccp950.cpython-36.pyceuc_jis_2004.cpython-36.opt-1.pyceuc_jis_2004.cpython-36.opt-2.pyceuc_jis_2004.cpython-36.pyceuc_jisx0213.cpython-36.opt-1.pyceuc_jisx0213.cpython-36.opt-2.pyceuc_jisx0213.cpython-36.pyceuc_jp.cpython-36.opt-1.pyceuc_jp.cpython-36.opt-2.pyceuc_jp.cpython-36.pyceuc_kr.cpython-36.opt-1.pyceuc_kr.cpython-36.opt-2.pyceuc_kr.cpython-36.pycgb18030.cpython-36.opt-1.pycgb18030.cpython-36.opt-2.pycgb18030.cpython-36.pycgb2312.cpython-36.opt-1.pycgb2312.cpython-36.opt-2.pycgb2312.cpython-36.pycgbk.cpython-36.opt-1.pycgbk.cpython-36.opt-2.pycgbk.cpython-36.pychex_codec.cpython-36.opt-1.pychex_codec.cpython-36.opt-2.pychex_codec.cpython-36.pychp_roman8.cpython-36.opt-1.pychp_roman8.cpython-36.opt-2.pychp_roman8.cpython-36.pychz.cpython-36.opt-1.pychz.cpython-36.opt-2.pychz.cpython-36.pycidna.cpython-36.opt-1.pycidna.cpython-36.opt-2.pycidna.cpython-36.pyciso2022_jp.cpython-36.opt-1.pyciso2022_jp.cpython-36.opt-2.pyciso2022_jp.cpython-36.pyciso2022_jp_1.cpython-36.opt-1.pyciso2022_jp_1.cpython-36.opt-2.pyciso2022_jp_1.cpython-36.pyciso2022_jp_2.cpython-36.opt-1.pyciso2022_jp_2.cpython-36.opt-2.pyciso2022_jp_2.cpython-36.pyciso2022_jp_2004.cpython-36.opt-1.pyciso2022_jp_2004.cpython-36.opt-2.pyciso2022_jp_2004.cpython-36.pyciso2022_jp_3.cpython-36.opt-1.pyciso2022_jp_3.cpython-36.opt-2.pyciso2022_jp_3.cpython-36.pyciso2022_jp_ext.cpython-36.opt-1.pyciso2022_jp_ext.cpython-36.opt-2.pyciso2022_jp_ext.cpython-36.pyciso2022_kr.cpython-36.opt-1.pyciso2022_kr.cpython-36.opt-2.pyciso2022_kr.cpython-36.pyciso8859_1.cpython-36.opt-1.pyciso8859_1.cpython-36.opt-2.pyciso8859_1.cpython-36.pyciso8859_10.cpython-36.opt-1.pyciso8859_10.cpython-36.opt-2.pyciso8859_10.cpython-36.pyciso8859_11.cpython-36.opt-1.pyciso8859_11.cpython-36.opt-2.pyciso8859_11.cpython-36.pyciso8859_13.cpython-36.opt-1.pyciso8859_13.cpython-36.opt-2.pyciso8859_13.cpython-36.pyciso8859_14.cpython-36.opt-1.pyciso8859_14.cpython-36.opt-2.pyciso8859_14.cpython-36.pyciso8859_15.cpython-36.opt-1.pyciso8859_15.cpython-36.opt-2.pyciso8859_15.cpython-36.pyciso8859_16.cpython-36.opt-1.pyciso8859_16.cpython-36.opt-2.pyciso8859_16.cpython-36.pyciso8859_2.cpython-36.opt-1.pyciso8859_2.cpython-36.opt-2.pyciso8859_2.cpython-36.pyciso8859_3.cpython-36.opt-1.pyciso8859_3.cpython-36.opt-2.pyciso8859_3.cpython-36.pyciso8859_4.cpython-36.opt-1.pyciso8859_4.cpython-36.opt-2.pyciso8859_4.cpython-36.pyciso8859_5.cpython-36.opt-1.pyciso8859_5.cpython-36.opt-2.pyciso8859_5.cpython-36.pyciso8859_6.cpython-36.opt-1.pyciso8859_6.cpython-36.opt-2.pyciso8859_6.cpython-36.pyciso8859_7.cpython-36.opt-1.pyciso8859_7.cpython-36.opt-2.pyciso8859_7.cpython-36.pyciso8859_8.cpython-36.opt-1.pyciso8859_8.cpython-36.opt-2.pyciso8859_8.cpython-36.pyciso8859_9.cpython-36.opt-1.pyciso8859_9.cpython-36.opt-2.pyciso8859_9.cpython-36.pycjohab.cpython-36.opt-1.pycjohab.cpython-36.opt-2.pycjohab.cpython-36.pyckoi8_r.cpython-36.opt-1.pyckoi8_r.cpython-36.opt-2.pyckoi8_r.cpython-36.pyckoi8_t.cpython-36.opt-1.pyckoi8_t.cpython-36.opt-2.pyckoi8_t.cpython-36.pyckoi8_u.cpython-36.opt-1.pyckoi8_u.cpython-36.opt-2.pyckoi8_u.cpython-36.pyckz1048.cpython-36.opt-1.pyckz1048.cpython-36.opt-2.pyckz1048.cpython-36.pyclatin_1.cpython-36.opt-1.pyclatin_1.cpython-36.opt-2.pyclatin_1.cpython-36.pycmac_arabic.cpython-36.opt-1.pycmac_arabic.cpython-36.opt-2.pycmac_arabic.cpython-36.pycmac_centeuro.cpython-36.opt-1.pycmac_centeuro.cpython-36.opt-2.pycmac_centeuro.cpython-36.pycmac_croatian.cpython-36.opt-1.pycmac_croatian.cpython-36.opt-2.pycmac_croatian.cpython-36.pycmac_cyrillic.cpython-36.opt-1.pycmac_cyrillic.cpython-36.opt-2.pycmac_cyrillic.cpython-36.pycmac_farsi.cpython-36.opt-1.pycmac_farsi.cpython-36.opt-2.pycmac_farsi.cpython-36.pycmac_greek.cpython-36.opt-1.pycmac_greek.cpython-36.opt-2.pycmac_greek.cpython-36.pycmac_iceland.cpython-36.opt-1.pycmac_iceland.cpython-36.opt-2.pycmac_iceland.cpython-36.pycmac_latin2.cpython-36.opt-1.pycmac_latin2.cpython-36.opt-2.pycmac_latin2.cpython-36.pycmac_roman.cpython-36.opt-1.pycmac_roman.cpython-36.opt-2.pycmac_roman.cpython-36.pycmac_romanian.cpython-36.opt-1.pycmac_romanian.cpython-36.opt-2.pycmac_romanian.cpython-36.pycmac_turkish.cpython-36.opt-1.pycmac_turkish.cpython-36.opt-2.pycmac_turkish.cpython-36.pycmbcs.cpython-36.opt-1.pycmbcs.cpython-36.opt-2.pycmbcs.cpython-36.pycoem.cpython-36.opt-1.pycoem.cpython-36.opt-2.pycoem.cpython-36.pycpalmos.cpython-36.opt-1.pycpalmos.cpython-36.opt-2.pycpalmos.cpython-36.pycptcp154.cpython-36.opt-1.pycptcp154.cpython-36.opt-2.pycptcp154.cpython-36.pycpunycode.cpython-36.opt-1.pycpunycode.cpython-36.opt-2.pycpunycode.cpython-36.pycquopri_codec.cpython-36.opt-1.pycquopri_codec.cpython-36.opt-2.pycquopri_codec.cpython-36.pycraw_unicode_escape.cpython-36.opt-1.pycraw_unicode_escape.cpython-36.opt-2.pycraw_unicode_escape.cpython-36.pycrot_13.cpython-36.opt-1.pycrot_13.cpython-36.opt-2.pycrot_13.cpython-36.pycshift_jis.cpython-36.opt-1.pycshift_jis.cpython-36.opt-2.pycshift_jis.cpython-36.pycshift_jis_2004.cpython-36.opt-1.pycshift_jis_2004.cpython-36.opt-2.pycshift_jis_2004.cpython-36.pycshift_jisx0213.cpython-36.opt-1.pycshift_jisx0213.cpython-36.opt-2.pycshift_jisx0213.cpython-36.pyctis_620.cpython-36.opt-1.pyctis_620.cpython-36.opt-2.pyctis_620.cpython-36.pycundefined.cpython-36.opt-1.pycundefined.cpython-36.opt-2.pycundefined.cpython-36.pycunicode_escape.cpython-36.opt-1.pycunicode_escape.cpython-36.opt-2.pycunicode_escape.cpython-36.pycunicode_internal.cpython-36.opt-1.pycunicode_internal.cpython-36.opt-2.pycunicode_internal.cpython-36.pycutf_16.cpython-36.opt-1.pycutf_16.cpython-36.opt-2.pycutf_16.cpython-36.pycutf_16_be.cpython-36.opt-1.pycutf_16_be.cpython-36.opt-2.pycutf_16_be.cpython-36.pycutf_16_le.cpython-36.opt-1.pycutf_16_le.cpython-36.opt-2.pycutf_16_le.cpython-36.pycutf_32.cpython-36.opt-1.pycutf_32.cpython-36.opt-2.pycutf_32.cpython-36.pycutf_32_be.cpython-36.opt-1.pycutf_32_be.cpython-36.opt-2.pycutf_32_be.cpython-36.pycutf_32_le.cpython-36.opt-1.pycutf_32_le.cpython-36.opt-2.pycutf_32_le.cpython-36.pycutf_7.cpython-36.opt-1.pycutf_7.cpython-36.opt-2.pycutf_7.cpython-36.pycutf_8.cpython-36.opt-1.pycutf_8.cpython-36.opt-2.pycutf_8.cpython-36.pycutf_8_sig.cpython-36.opt-1.pycutf_8_sig.cpython-36.opt-2.pycutf_8_sig.cpython-36.pycuu_codec.cpython-36.opt-1.pycuu_codec.cpython-36.opt-2.pycuu_codec.cpython-36.pyczlib_codec.cpython-36.opt-1.pyczlib_codec.cpython-36.opt-2.pyczlib_codec.cpython-36.pycaliases.pyascii.pybase64_codec.pybig5.pybig5hkscs.pybz2_codec.pycharmap.pycp037.pycp1006.pycp1026.pycp1125.pycp1140.pycp1250.pycp1251.pycp1252.pycp1253.pycp1254.pycp1255.pycp1256.pycp1257.pycp1258.pycp273.pycp424.pycp437.pycp500.pycp65001.pycp720.pycp737.pycp775.pycp850.pycp852.pycp855.pycp856.pycp857.pycp858.pycp860.pycp861.pycp862.pycp863.pycp864.pycp865.pycp866.pycp869.pycp874.pycp875.pycp932.pycp949.pycp950.pyeuc_jis_2004.pyeuc_jisx0213.pyeuc_jp.pyeuc_kr.pygb18030.pygb2312.pygbk.pyhex_codec.pyhp_roman8.pyhz.pyidna.pyiso2022_jp.pyiso2022_jp_1.pyiso2022_jp_2.pyiso2022_jp_2004.pyiso2022_jp_3.pyiso2022_jp_ext.pyiso2022_kr.pyiso8859_1.pyiso8859_10.pyiso8859_11.pyiso8859_13.pyiso8859_14.pyiso8859_15.pyiso8859_16.pyiso8859_2.pyiso8859_3.pyiso8859_4.pyiso8859_5.pyiso8859_6.pyiso8859_7.pyiso8859_8.pyiso8859_9.pyjohab.pykoi8_r.pykoi8_t.pykoi8_u.pykz1048.pylatin_1.pymac_arabic.pymac_centeuro.pymac_croatian.pymac_cyrillic.pymac_farsi.pymac_greek.pymac_iceland.pymac_latin2.pymac_roman.pymac_romanian.pymac_turkish.pymbcs.pyoem.pypalmos.pyptcp154.pypunycode.pyquopri_codec.pyraw_unicode_escape.pyrot_13.pyshift_jis.pyshift_jis_2004.pyshift_jisx0213.pytis_620.pyundefined.pyunicode_escape.pyunicode_internal.pyutf_16.pyutf_16_be.pyutf_16_le.pyutf_32.pyutf_32_be.pyutf_32_le.pyutf_7.pyutf_8.pyutf_8_sig.pyuu_codec.pyzlib_codec.pyensurepip__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_uninstall.cpython-36.opt-1.pyc_uninstall.cpython-36.opt-2.pyc_uninstall.cpython-36.pyc_bundledpip-20.2.3-py2.py3-none-any.whlsetuptools-44.1.1-py2.py3-none-any.whl_uninstall.pyenum.pyfilecmp.pyfileinput.pyfnmatch.pyformatter.pyfractions.pyftplib.pyfunctools.pygenericpath.pygetopt.pygetpass.pygettext.pyglob.pygzip.pyhashlib.pyheapq.pyhmac.pyhtml__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pycentities.cpython-36.opt-1.pycentities.cpython-36.opt-2.pycentities.cpython-36.pycparser.cpython-36.opt-1.pycparser.cpython-36.opt-2.pycparser.cpython-36.pycentities.pyparser.pyhttp__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pycclient.cpython-36.opt-1.pycclient.cpython-36.opt-2.pycclient.cpython-36.pyccookiejar.cpython-36.opt-1.pyccookiejar.cpython-36.opt-2.pyccookiejar.cpython-36.pyccookies.cpython-36.opt-1.pyccookies.cpython-36.opt-2.pyccookies.cpython-36.pycserver.cpython-36.opt-1.pycserver.cpython-36.opt-2.pycserver.cpython-36.pycclient.pycookiejar.pycookies.pyserver.pyimaplib.pyimghdr.pyimp.pyimportlib__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pyc_bootstrap.cpython-36.opt-1.pyc_bootstrap.cpython-36.opt-2.pyc_bootstrap.cpython-36.pyc_bootstrap_external.cpython-36.opt-1.pyc_bootstrap_external.cpython-36.opt-2.pyc_bootstrap_external.cpython-36.pycabc.cpython-36.opt-1.pycabc.cpython-36.opt-2.pycabc.cpython-36.pycmachinery.cpython-36.opt-1.pycmachinery.cpython-36.opt-2.pycmachinery.cpython-36.pycutil.cpython-36.opt-1.pycutil.cpython-36.opt-2.pycutil.cpython-36.pyc_bootstrap.py_bootstrap_external.pyabc.pymachinery.pyutil.pyinspect.pyio.pyipaddress.pyjson__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pycdecoder.cpython-36.opt-1.pycdecoder.cpython-36.opt-2.pycdecoder.cpython-36.pycencoder.cpython-36.opt-1.pycencoder.cpython-36.opt-2.pycencoder.cpython-36.pycscanner.cpython-36.opt-1.pycscanner.cpython-36.opt-2.pycscanner.cpython-36.pyctool.cpython-36.opt-1.pyctool.cpython-36.opt-2.pyctool.cpython-36.pycdecoder.pyencoder.pyscanner.pytool.pykeyword.pylib-dynload_asyncio.cpython-36m-x86_64-linux-gnu.so_bisect.cpython-36m-x86_64-linux-gnu.so_blake2.cpython-36m-x86_64-linux-gnu.so_bz2.cpython-36m-x86_64-linux-gnu.so_codecs_cn.cpython-36m-x86_64-linux-gnu.so_codecs_hk.cpython-36m-x86_64-linux-gnu.so_codecs_iso2022.cpython-36m-x86_64-linux-gnu.so_codecs_jp.cpython-36m-x86_64-linux-gnu.so_codecs_kr.cpython-36m-x86_64-linux-gnu.so_codecs_tw.cpython-36m-x86_64-linux-gnu.so_crypt.cpython-36m-x86_64-linux-gnu.so_csv.cpython-36m-x86_64-linux-gnu.so_ctypes.cpython-36m-x86_64-linux-gnu.so_datetime.cpython-36m-x86_64-linux-gnu.so_decimal.cpython-36m-x86_64-linux-gnu.so_elementtree.cpython-36m-x86_64-linux-gnu.so_hashlib.cpython-36m-x86_64-linux-gnu.so_heapq.cpython-36m-x86_64-linux-gnu.so_json.cpython-36m-x86_64-linux-gnu.so_lsprof.cpython-36m-x86_64-linux-gnu.so_lzma.cpython-36m-x86_64-linux-gnu.so_md5.cpython-36m-x86_64-linux-gnu.so_multibytecodec.cpython-36m-x86_64-linux-gnu.so_multiprocessing.cpython-36m-x86_64-linux-gnu.so_opcode.cpython-36m-x86_64-linux-gnu.so_pickle.cpython-36m-x86_64-linux-gnu.so_posixsubprocess.cpython-36m-x86_64-linux-gnu.so_random.cpython-36m-x86_64-linux-gnu.so_sha1.cpython-36m-x86_64-linux-gnu.so_sha256.cpython-36m-x86_64-linux-gnu.so_sha3.cpython-36m-x86_64-linux-gnu.so_sha512.cpython-36m-x86_64-linux-gnu.so_socket.cpython-36m-x86_64-linux-gnu.so_ssl.cpython-36m-x86_64-linux-gnu.so_struct.cpython-36m-x86_64-linux-gnu.soarray.cpython-36m-x86_64-linux-gnu.soaudioop.cpython-36m-x86_64-linux-gnu.sobinascii.cpython-36m-x86_64-linux-gnu.socmath.cpython-36m-x86_64-linux-gnu.sofcntl.cpython-36m-x86_64-linux-gnu.sogrp.cpython-36m-x86_64-linux-gnu.somath.cpython-36m-x86_64-linux-gnu.sommap.cpython-36m-x86_64-linux-gnu.soossaudiodev.cpython-36m-x86_64-linux-gnu.soparser.cpython-36m-x86_64-linux-gnu.sopyexpat.cpython-36m-x86_64-linux-gnu.soresource.cpython-36m-x86_64-linux-gnu.soselect.cpython-36m-x86_64-linux-gnu.sospwd.cpython-36m-x86_64-linux-gnu.sosyslog.cpython-36m-x86_64-linux-gnu.sotermios.cpython-36m-x86_64-linux-gnu.sounicodedata.cpython-36m-x86_64-linux-gnu.sozlib.cpython-36m-x86_64-linux-gnu.solib2to3Grammar.txtGrammar3.6.12.final.0.picklePatternGrammar.txtPatternGrammar3.6.12.final.0.pickle__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.pycbtm_matcher.cpython-36.opt-1.pycbtm_matcher.cpython-36.opt-2.pycbtm_matcher.cpython-36.pycbtm_utils.cpython-36.opt-1.pycbtm_utils.cpython-36.opt-2.pycbtm_utils.cpython-36.pycfixer_base.cpython-36.opt-1.pycfixer_base.cpython-36.opt-2.pycfixer_base.cpython-36.pycfixer_util.cpython-36.opt-1.pycfixer_util.cpython-36.opt-2.pycfixer_util.cpython-36.pycmain.cpython-36.opt-1.pycmain.cpython-36.opt-2.pycmain.cpython-36.pycpatcomp.cpython-36.opt-1.pycpatcomp.cpython-36.opt-2.pycpatcomp.cpython-36.pycpygram.cpython-36.opt-1.pycpygram.cpython-36.opt-2.pycpygram.cpython-36.pycpytree.cpython-36.opt-1.pycpytree.cpython-36.opt-2.pycpytree.cpython-36.pycrefactor.cpython-36.opt-1.pycrefactor.cpython-36.opt-2.pycrefactor.cpython-36.pycbtm_matcher.pybtm_utils.pyfixer_base.pyfixer_util.pyfixes__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pycfix_apply.cpython-36.opt-1.pycfix_apply.cpython-36.opt-2.pycfix_apply.cpython-36.pycfix_asserts.cpython-36.opt-1.pycfix_asserts.cpython-36.opt-2.pycfix_asserts.cpython-36.pycfix_basestring.cpython-36.opt-1.pycfix_basestring.cpython-36.opt-2.pycfix_basestring.cpython-36.pycfix_buffer.cpython-36.opt-1.pycfix_buffer.cpython-36.opt-2.pycfix_buffer.cpython-36.pycfix_dict.cpython-36.opt-1.pycfix_dict.cpython-36.opt-2.pycfix_dict.cpython-36.pycfix_except.cpython-36.opt-1.pycfix_except.cpython-36.opt-2.pycfix_except.cpython-36.pycfix_exec.cpython-36.opt-1.pycfix_exec.cpython-36.opt-2.pycfix_exec.cpython-36.pycfix_execfile.cpython-36.opt-1.pycfix_execfile.cpython-36.opt-2.pycfix_execfile.cpython-36.pycfix_exitfunc.cpython-36.opt-1.pycfix_exitfunc.cpython-36.opt-2.pycfix_exitfunc.cpython-36.pycfix_filter.cpython-36.opt-1.pycfix_filter.cpython-36.opt-2.pycfix_filter.cpython-36.pycfix_funcattrs.cpython-36.opt-1.pycfix_funcattrs.cpython-36.opt-2.pycfix_funcattrs.cpython-36.pycfix_future.cpython-36.opt-1.pycfix_future.cpython-36.opt-2.pycfix_future.cpython-36.pycfix_getcwdu.cpython-36.opt-1.pycfix_getcwdu.cpython-36.opt-2.pycfix_getcwdu.cpython-36.pycfix_has_key.cpython-36.opt-1.pycfix_has_key.cpython-36.opt-2.pycfix_has_key.cpython-36.pycfix_idioms.cpython-36.opt-1.pycfix_idioms.cpython-36.opt-2.pycfix_idioms.cpython-36.pycfix_import.cpython-36.opt-1.pycfix_import.cpython-36.opt-2.pycfix_import.cpython-36.pycfix_imports.cpython-36.opt-1.pycfix_imports.cpython-36.opt-2.pycfix_imports.cpython-36.pycfix_imports2.cpython-36.opt-1.pycfix_imports2.cpython-36.opt-2.pycfix_imports2.cpython-36.pycfix_input.cpython-36.opt-1.pycfix_input.cpython-36.opt-2.pycfix_input.cpython-36.pycfix_intern.cpython-36.opt-1.pycfix_intern.cpython-36.opt-2.pycfix_intern.cpython-36.pycfix_isinstance.cpython-36.opt-1.pycfix_isinstance.cpython-36.opt-2.pycfix_isinstance.cpython-36.pycfix_itertools.cpython-36.opt-1.pycfix_itertools.cpython-36.opt-2.pycfix_itertools.cpython-36.pycfix_itertools_imports.cpython-36.opt-1.pycfix_itertools_imports.cpython-36.opt-2.pycfix_itertools_imports.cpython-36.pycfix_long.cpython-36.opt-1.pycfix_long.cpython-36.opt-2.pycfix_long.cpython-36.pycfix_map.cpython-36.opt-1.pycfix_map.cpython-36.opt-2.pycfix_map.cpython-36.pycfix_metaclass.cpython-36.opt-1.pycfix_metaclass.cpython-36.opt-2.pycfix_metaclass.cpython-36.pycfix_methodattrs.cpython-36.opt-1.pycfix_methodattrs.cpython-36.opt-2.pycfix_methodattrs.cpython-36.pycfix_ne.cpython-36.opt-1.pycfix_ne.cpython-36.opt-2.pycfix_ne.cpython-36.pycfix_next.cpython-36.opt-1.pycfix_next.cpython-36.opt-2.pycfix_next.cpython-36.pycfix_nonzero.cpython-36.opt-1.pycfix_nonzero.cpython-36.opt-2.pycfix_nonzero.cpython-36.pycfix_numliterals.cpython-36.opt-1.pycfix_numliterals.cpython-36.opt-2.pycfix_numliterals.cpython-36.pycfix_operator.cpython-36.opt-1.pycfix_operator.cpython-36.opt-2.pycfix_operator.cpython-36.pycfix_paren.cpython-36.opt-1.pycfix_paren.cpython-36.opt-2.pycfix_paren.cpython-36.pycfix_print.cpython-36.opt-1.pycfix_print.cpython-36.opt-2.pycfix_print.cpython-36.pycfix_raise.cpython-36.opt-1.pycfix_raise.cpython-36.opt-2.pycfix_raise.cpython-36.pycfix_raw_input.cpython-36.opt-1.pycfix_raw_input.cpython-36.opt-2.pycfix_raw_input.cpython-36.pycfix_reduce.cpython-36.opt-1.pycfix_reduce.cpython-36.opt-2.pycfix_reduce.cpython-36.pycfix_reload.cpython-36.opt-1.pycfix_reload.cpython-36.opt-2.pycfix_reload.cpython-36.pycfix_renames.cpython-36.opt-1.pycfix_renames.cpython-36.opt-2.pycfix_renames.cpython-36.pycfix_repr.cpython-36.opt-1.pycfix_repr.cpython-36.opt-2.pycfix_repr.cpython-36.pycfix_set_literal.cpython-36.opt-1.pycfix_set_literal.cpython-36.opt-2.pycfix_set_literal.cpython-36.pycfix_standarderror.cpython-36.opt-1.pycfix_standarderror.cpython-36.opt-2.pycfix_standarderror.cpython-36.pycfix_sys_exc.cpython-36.opt-1.pycfix_sys_exc.cpython-36.opt-2.pycfix_sys_exc.cpython-36.pycfix_throw.cpython-36.opt-1.pycfix_throw.cpython-36.opt-2.pycfix_throw.cpython-36.pycfix_tuple_params.cpython-36.opt-1.pycfix_tuple_params.cpython-36.opt-2.pycfix_tuple_params.cpython-36.pycfix_types.cpython-36.opt-1.pycfix_types.cpython-36.opt-2.pycfix_types.cpython-36.pycfix_unicode.cpython-36.opt-1.pycfix_unicode.cpython-36.opt-2.pycfix_unicode.cpython-36.pycfix_urllib.cpython-36.opt-1.pycfix_urllib.cpython-36.opt-2.pycfix_urllib.cpython-36.pycfix_ws_comma.cpython-36.opt-1.pycfix_ws_comma.cpython-36.opt-2.pycfix_ws_comma.cpython-36.pycfix_xrange.cpython-36.opt-1.pycfix_xrange.cpython-36.opt-2.pycfix_xrange.cpython-36.pycfix_xreadlines.cpython-36.opt-1.pycfix_xreadlines.cpython-36.opt-2.pycfix_xreadlines.cpython-36.pycfix_zip.cpython-36.opt-1.pycfix_zip.cpython-36.opt-2.pycfix_zip.cpython-36.pycfix_apply.pyfix_asserts.pyfix_basestring.pyfix_buffer.pyfix_dict.pyfix_except.pyfix_exec.pyfix_execfile.pyfix_exitfunc.pyfix_filter.pyfix_funcattrs.pyfix_future.pyfix_getcwdu.pyfix_has_key.pyfix_idioms.pyfix_import.pyfix_imports.pyfix_imports2.pyfix_input.pyfix_intern.pyfix_isinstance.pyfix_itertools.pyfix_itertools_imports.pyfix_long.pyfix_map.pyfix_metaclass.pyfix_methodattrs.pyfix_ne.pyfix_next.pyfix_nonzero.pyfix_numliterals.pyfix_operator.pyfix_paren.pyfix_print.pyfix_raise.pyfix_raw_input.pyfix_reduce.pyfix_reload.pyfix_renames.pyfix_repr.pyfix_set_literal.pyfix_standarderror.pyfix_sys_exc.pyfix_throw.pyfix_tuple_params.pyfix_types.pyfix_unicode.pyfix_urllib.pyfix_ws_comma.pyfix_xrange.pyfix_xreadlines.pyfix_zip.pymain.pypatcomp.pypgen2__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pycconv.cpython-36.opt-1.pycconv.cpython-36.opt-2.pycconv.cpython-36.pycdriver.cpython-36.opt-1.pycdriver.cpython-36.opt-2.pycdriver.cpython-36.pycgrammar.cpython-36.opt-1.pycgrammar.cpython-36.opt-2.pycgrammar.cpython-36.pycliterals.cpython-36.opt-1.pycliterals.cpython-36.opt-2.pycliterals.cpython-36.pycparse.cpython-36.opt-1.pycparse.cpython-36.opt-2.pycparse.cpython-36.pycpgen.cpython-36.opt-1.pycpgen.cpython-36.opt-2.pycpgen.cpython-36.pyctoken.cpython-36.opt-1.pyctoken.cpython-36.opt-2.pyctoken.cpython-36.pyctokenize.cpython-36.opt-1.pyctokenize.cpython-36.opt-2.pyctokenize.cpython-36.pycconv.pydriver.pygrammar.pyliterals.pyparse.pypgen.pytoken.pytokenize.pypygram.pypytree.pyrefactor.pylinecache.pylocale.pylogging__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pycconfig.cpython-36.opt-1.pycconfig.cpython-36.opt-2.pycconfig.cpython-36.pychandlers.cpython-36.opt-1.pychandlers.cpython-36.opt-2.pychandlers.cpython-36.pycconfig.pyhandlers.pylzma.pymacpath.pymacurl2path.pymailbox.pymailcap.pymimetypes.pymodulefinder.pymultiprocessing__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pycconnection.cpython-36.opt-1.pycconnection.cpython-36.opt-2.pycconnection.cpython-36.pyccontext.cpython-36.opt-1.pyccontext.cpython-36.opt-2.pyccontext.cpython-36.pycforkserver.cpython-36.opt-1.pycforkserver.cpython-36.opt-2.pycforkserver.cpython-36.pycheap.cpython-36.opt-1.pycheap.cpython-36.opt-2.pycheap.cpython-36.pycmanagers.cpython-36.opt-1.pycmanagers.cpython-36.opt-2.pycmanagers.cpython-36.pycpool.cpython-36.opt-1.pycpool.cpython-36.opt-2.pycpool.cpython-36.pycpopen_fork.cpython-36.opt-1.pycpopen_fork.cpython-36.opt-2.pycpopen_fork.cpython-36.pycpopen_forkserver.cpython-36.opt-1.pycpopen_forkserver.cpython-36.opt-2.pycpopen_forkserver.cpython-36.pycpopen_spawn_posix.cpython-36.opt-1.pycpopen_spawn_posix.cpython-36.opt-2.pycpopen_spawn_posix.cpython-36.pycpopen_spawn_win32.cpython-36.opt-1.pycpopen_spawn_win32.cpython-36.opt-2.pycpopen_spawn_win32.cpython-36.pycprocess.cpython-36.opt-1.pycprocess.cpython-36.opt-2.pycprocess.cpython-36.pycqueues.cpython-36.opt-1.pycqueues.cpython-36.opt-2.pycqueues.cpython-36.pycreduction.cpython-36.opt-1.pycreduction.cpython-36.opt-2.pycreduction.cpython-36.pycresource_sharer.cpython-36.opt-1.pycresource_sharer.cpython-36.opt-2.pycresource_sharer.cpython-36.pycsemaphore_tracker.cpython-36.opt-1.pycsemaphore_tracker.cpython-36.opt-2.pycsemaphore_tracker.cpython-36.pycsharedctypes.cpython-36.opt-1.pycsharedctypes.cpython-36.opt-2.pycsharedctypes.cpython-36.pycspawn.cpython-36.opt-1.pycspawn.cpython-36.opt-2.pycspawn.cpython-36.pycsynchronize.cpython-36.opt-1.pycsynchronize.cpython-36.opt-2.pycsynchronize.cpython-36.pycutil.cpython-36.opt-1.pycutil.cpython-36.opt-2.pycutil.cpython-36.pycconnection.pycontext.pydummy__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pycconnection.cpython-36.opt-1.pycconnection.cpython-36.opt-2.pycconnection.cpython-36.pycconnection.pyforkserver.pyheap.pymanagers.pypool.pypopen_fork.pypopen_forkserver.pypopen_spawn_posix.pypopen_spawn_win32.pyprocess.pyqueues.pyreduction.pyresource_sharer.pysemaphore_tracker.pysharedctypes.pyspawn.pysynchronize.pyutil.pynetrc.pynntplib.pyntpath.pynturl2path.pynumbers.pyopcode.pyoperator.pyoptparse.pyos.pypathlib.pypdb.pypickle.pypickletools.pypipes.pypkgutil.pyplatform.pyplistlib.pypoplib.pyposixpath.pypprint.pyprofile.pypstats.pypty.pypy_compile.pypyclbr.pypydoc.pypydoc_data__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pyctopics.cpython-36.opt-1.pyctopics.cpython-36.opt-2.pyctopics.cpython-36.pyc_pydoc.csstopics.pyqueue.pyquopri.pyrandom.pyre.pyreprlib.pyrlcompleter.pyrunpy.pysched.pysecrets.pyselectors.pyshelve.pyshlex.pyshutil.pysignal.pysite-packages__pycache__zzzz-import-failed-hooks.pthsite.pysmtpd.pysmtplib.pysndhdr.pysocket.pysocketserver.pysre_compile.pysre_constants.pysre_parse.pyssl.pystat.pystatistics.pystring.pystringprep.pystruct.pysubprocess.pysunau.pysymbol.pysymtable.pysysconfig.pytabnanny.pytarfile.pytelnetlib.pytempfile.pytextwrap.pythis.pythreading.pytimeit.pytoken.pytokenize.pytrace.pytraceback.pytracemalloc.pytty.pyturtle.pytypes.pytyping.pyunittest__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.pyccase.cpython-36.opt-1.pyccase.cpython-36.opt-2.pyccase.cpython-36.pycloader.cpython-36.opt-1.pycloader.cpython-36.opt-2.pycloader.cpython-36.pycmain.cpython-36.opt-1.pycmain.cpython-36.opt-2.pycmain.cpython-36.pycmock.cpython-36.opt-1.pycmock.cpython-36.opt-2.pycmock.cpython-36.pycresult.cpython-36.opt-1.pycresult.cpython-36.opt-2.pycresult.cpython-36.pycrunner.cpython-36.opt-1.pycrunner.cpython-36.opt-2.pycrunner.cpython-36.pycsignals.cpython-36.opt-1.pycsignals.cpython-36.opt-2.pycsignals.cpython-36.pycsuite.cpython-36.opt-1.pycsuite.cpython-36.opt-2.pycsuite.cpython-36.pycutil.cpython-36.opt-1.pycutil.cpython-36.opt-2.pycutil.cpython-36.pyccase.pyloader.pymain.pymock.pyresult.pyrunner.pysignals.pysuite.pyutil.pyurllib__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pycerror.cpython-36.opt-1.pycerror.cpython-36.opt-2.pycerror.cpython-36.pycparse.cpython-36.opt-1.pycparse.cpython-36.opt-2.pycparse.cpython-36.pycrequest.cpython-36.opt-1.pycrequest.cpython-36.opt-2.pycrequest.cpython-36.pycresponse.cpython-36.opt-1.pycresponse.cpython-36.opt-2.pycresponse.cpython-36.pycrobotparser.cpython-36.opt-1.pycrobotparser.cpython-36.opt-2.pycrobotparser.cpython-36.pycerror.pyparse.pyrequest.pyresponse.pyrobotparser.pyuu.pyuuid.pyvenv__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.pycscriptscommonactivateposixactivate.cshactivate.fishwarnings.pywave.pyweakref.pywebbrowser.pywsgiref__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pychandlers.cpython-36.opt-1.pychandlers.cpython-36.opt-2.pychandlers.cpython-36.pycheaders.cpython-36.opt-1.pycheaders.cpython-36.opt-2.pycheaders.cpython-36.pycsimple_server.cpython-36.opt-1.pycsimple_server.cpython-36.opt-2.pycsimple_server.cpython-36.pycutil.cpython-36.opt-1.pycutil.cpython-36.opt-2.pycutil.cpython-36.pycvalidate.cpython-36.opt-1.pycvalidate.cpython-36.opt-2.pycvalidate.cpython-36.pychandlers.pyheaders.pysimple_server.pyutil.pyvalidate.pyxdrlib.pyxml__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pycdomNodeFilter.py__init__.py__pycache__NodeFilter.cpython-36.opt-1.pycNodeFilter.cpython-36.opt-2.pycNodeFilter.cpython-36.pyc__init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pycdomreg.cpython-36.opt-1.pycdomreg.cpython-36.opt-2.pycdomreg.cpython-36.pycexpatbuilder.cpython-36.opt-1.pycexpatbuilder.cpython-36.opt-2.pycexpatbuilder.cpython-36.pycminicompat.cpython-36.opt-1.pycminicompat.cpython-36.opt-2.pycminicompat.cpython-36.pycminidom.cpython-36.opt-1.pycminidom.cpython-36.opt-2.pycminidom.cpython-36.pycpulldom.cpython-36.opt-1.pycpulldom.cpython-36.opt-2.pycpulldom.cpython-36.pycxmlbuilder.cpython-36.opt-1.pycxmlbuilder.cpython-36.opt-2.pycxmlbuilder.cpython-36.pycdomreg.pyexpatbuilder.pyminicompat.pyminidom.pypulldom.pyxmlbuilder.pyetreeElementInclude.pyElementPath.pyElementTree.py__init__.py__pycache__ElementInclude.cpython-36.opt-1.pycElementInclude.cpython-36.opt-2.pycElementInclude.cpython-36.pycElementPath.cpython-36.opt-1.pycElementPath.cpython-36.opt-2.pycElementPath.cpython-36.pycElementTree.cpython-36.opt-1.pycElementTree.cpython-36.opt-2.pycElementTree.cpython-36.pyc__init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pyccElementTree.cpython-36.opt-1.pyccElementTree.cpython-36.opt-2.pyccElementTree.cpython-36.pyccElementTree.pyparsers__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pycexpat.cpython-36.opt-1.pycexpat.cpython-36.opt-2.pycexpat.cpython-36.pycexpat.pysax__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pyc_exceptions.cpython-36.opt-1.pyc_exceptions.cpython-36.opt-2.pyc_exceptions.cpython-36.pycexpatreader.cpython-36.opt-1.pycexpatreader.cpython-36.opt-2.pycexpatreader.cpython-36.pychandler.cpython-36.opt-1.pychandler.cpython-36.opt-2.pychandler.cpython-36.pycsaxutils.cpython-36.opt-1.pycsaxutils.cpython-36.opt-2.pycsaxutils.cpython-36.pycxmlreader.cpython-36.opt-1.pycxmlreader.cpython-36.opt-2.pycxmlreader.cpython-36.pyc_exceptions.pyexpatreader.pyhandler.pysaxutils.pyxmlreader.pyxmlrpc__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.opt-2.pyc__init__.cpython-36.pycclient.cpython-36.opt-1.pycclient.cpython-36.opt-2.pycclient.cpython-36.pycserver.cpython-36.opt-1.pycserver.cpython-36.opt-2.pycserver.cpython-36.pycclient.pyserver.pyzipapp.pyzipfile.pypython3-coreREADME.SUSEREADME.rstpython3-baseLICENSEpython3.1.gzpython3.6.1.gz/usr/bin//usr/lib//usr/lib/python3.6//usr/lib/python3.6/site-packages//usr/lib/rpm/macros.d//usr/lib64//usr/lib64/python3.6//usr/lib64/python3.6/__pycache__//usr/lib64/python3.6/_import_failed//usr/lib64/python3.6/_import_failed/__pycache__//usr/lib64/python3.6/asyncio//usr/lib64/python3.6/asyncio/__pycache__//usr/lib64/python3.6/collections//usr/lib64/python3.6/collections/__pycache__//usr/lib64/python3.6/concurrent//usr/lib64/python3.6/concurrent/__pycache__//usr/lib64/python3.6/concurrent/futures//usr/lib64/python3.6/concurrent/futures/__pycache__//usr/lib64/python3.6/ctypes//usr/lib64/python3.6/ctypes/__pycache__//usr/lib64/python3.6/ctypes/macholib//usr/lib64/python3.6/ctypes/macholib/__pycache__//usr/lib64/python3.6/distutils//usr/lib64/python3.6/distutils/__pycache__//usr/lib64/python3.6/distutils/command//usr/lib64/python3.6/distutils/command/__pycache__//usr/lib64/python3.6/email//usr/lib64/python3.6/email/__pycache__//usr/lib64/python3.6/email/mime//usr/lib64/python3.6/email/mime/__pycache__//usr/lib64/python3.6/encodings//usr/lib64/python3.6/encodings/__pycache__//usr/lib64/python3.6/ensurepip//usr/lib64/python3.6/ensurepip/__pycache__//usr/lib64/python3.6/ensurepip/_bundled//usr/lib64/python3.6/html//usr/lib64/python3.6/html/__pycache__//usr/lib64/python3.6/http//usr/lib64/python3.6/http/__pycache__//usr/lib64/python3.6/importlib//usr/lib64/python3.6/importlib/__pycache__//usr/lib64/python3.6/json//usr/lib64/python3.6/json/__pycache__//usr/lib64/python3.6/lib-dynload//usr/lib64/python3.6/lib2to3//usr/lib64/python3.6/lib2to3/__pycache__//usr/lib64/python3.6/lib2to3/fixes//usr/lib64/python3.6/lib2to3/fixes/__pycache__//usr/lib64/python3.6/lib2to3/pgen2//usr/lib64/python3.6/lib2to3/pgen2/__pycache__//usr/lib64/python3.6/logging//usr/lib64/python3.6/logging/__pycache__//usr/lib64/python3.6/multiprocessing//usr/lib64/python3.6/multiprocessing/__pycache__//usr/lib64/python3.6/multiprocessing/dummy//usr/lib64/python3.6/multiprocessing/dummy/__pycache__//usr/lib64/python3.6/pydoc_data//usr/lib64/python3.6/pydoc_data/__pycache__//usr/lib64/python3.6/site-packages//usr/lib64/python3.6/unittest//usr/lib64/python3.6/unittest/__pycache__//usr/lib64/python3.6/urllib//usr/lib64/python3.6/urllib/__pycache__//usr/lib64/python3.6/venv//usr/lib64/python3.6/venv/__pycache__//usr/lib64/python3.6/venv/scripts//usr/lib64/python3.6/venv/scripts/common//usr/lib64/python3.6/venv/scripts/posix//usr/lib64/python3.6/wsgiref//usr/lib64/python3.6/wsgiref/__pycache__//usr/lib64/python3.6/xml//usr/lib64/python3.6/xml/__pycache__//usr/lib64/python3.6/xml/dom//usr/lib64/python3.6/xml/dom/__pycache__//usr/lib64/python3.6/xml/etree//usr/lib64/python3.6/xml/etree/__pycache__//usr/lib64/python3.6/xml/parsers//usr/lib64/python3.6/xml/parsers/__pycache__//usr/lib64/python3.6/xml/sax//usr/lib64/python3.6/xml/sax/__pycache__//usr/lib64/python3.6/xmlrpc//usr/lib64/python3.6/xmlrpc/__pycache__//usr/share/doc/packages//usr/share/doc/packages/python3-core//usr/share/licenses//usr/share/licenses/python3-base//usr/share/man/man1/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:15819/openSUSE_Leap_15.2_Update/8337372f5b337d72ac1f276011414d7d-python3.openSUSE_Leap_15.2_Update:basedrpmxz5x86_64-suse-linux           !"#$%&'()*+,-./0123456789:;<=>?@A B    CPython script, ASCII text executableELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=df1332f8e271e674e8bc5713196ca5005257d2f9, for GNU/Linux 3.2.0, strippeddirectoryASCII textpython 3.6 byte-compiledPOSIX shell script, ASCII text executableASCII text, with CRLF line terminatorsPython script text executable Python script, ASCII text executablePython script, UTF-8 Unicode text executableemptyPython script, ASCII text executable (Zip archive data, at least v2.0 to extract Zip archive data, at least v2.0 to extract)ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=dc4906d589db6e731f1c3d8f0ed3b544e962ab10, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=2cb2f889509d6b7f7fff0ae9ef4453000991ce03, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=ee919e5537e4299446dde4120fcc0cd9f31fa96a, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=d857f188e631a30578d3a5c7eb6648b3fb912a4b, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=6cbcce8a15d34605df0e69adfdd48c4a045c9bf1, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=a55163e2ab5ace77c9898302523085d3f2e42869, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=8b637738e3e4b0e0c53878412269ff1c8eb597c5, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=044b7bded2a201f76ecaf677a08868293ba46477, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=511e63360643c57a97b2bb938354da4aa3c57428, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=6299b93b90ed2f3d7e4d26094a080d9ce6df0e0d, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=91bc0b4920fd87e056aed8a623d9caae5eba618d, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=c23735faf60d90393072a83e5907347b9e56bedc, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=9c2439480dcf83a90496117076bb2f6204e42e71, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=a58c5e78979965964ecaa0957d8ce07f1ad8b23f, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=322e52f8b3880866c7e0e08d345e64801568c845, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=52f43c61ddc52edfb13456e8fed8f63f14c2ce94, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=906f63f10bd9266a571af0cdca377574aee71af5, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=c798fb1db7f8ba835e24e46f2ebaf072697651fb, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=f0099c48d79bbbf860383ad49f78bad7358614ad, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=35eeadc93ab29446161d969ed58819adc3d5a7ea, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=a6990c7255161eb8f550b501571c73664ba8e08a, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=53f9662e95d92909f638dfb223cb2497a63433d8, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=57d15dcc70be7ed11ef272f78b9bf62c85644925, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=9933d93a72ad7bc1b651b828b82e8734069569c2, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=a6de9c0db268b1b8aa9f5f57dde6dbedb5ca2f63, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=c2519fc85e80d4c2cdbf473147bfa1edd09a49bc, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=8c24c3cd46e0e8fc5cc876240e7a322b5e9b8c41, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=2656fce7a60784a7f5fe650fe2f6cb4510de244c, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=c515cf2b7ebec3da0f152607234ed170e8074578, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=24cd0b30ac6e7afcb2597777c1e55dc685da6313, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=ffb6b81e691102a3d2ffcb32496e7f1182774b49, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=cfe6238c7907b86842ecec2af7dbfe37a0b590ca, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=3e6b6188c67fd40c6fec10c1391407cadf225e51, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=dcd6d8d7d40e2e412c4f4dd06d7f62c523519c2c, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=6fad9a0cabfcacb32614c9ed86ffd875f0f9d343, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=a5a06487b3e27cacf8a1a02191a11d8445279b8d, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=ca3119af2ae2b43e9f6b63b29e254d3c37ea8251, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=b90260a4ecad5f0d092cde2bf2c199759d5d1885, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=714ac71708cd0511cc8ee690a96b334d9081b14f, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=c4e7e5b69f850a50b9127af44b6a729619607431, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=8f43d2ceabcc0ca1f25416e4750ced441f46e71b, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=5dcd24e16022caf88cdab5fd880c83cbb16d8c96, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=52dbfd596d039350961c6af7b417996bba202e3d, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=e29d6df4cfc84fbd389c6a8ca4efb7fb09d4337d, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=be40ade159bba6ddc3bd85c6a9e9fb0dedaec397, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=e11041abc8448b43673833b3e0ff65fd1b0a16a4, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=4d9c797b9b841e213f7a3c399cfd8b8b7f32d56b, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=1c14e454234e11bbd9468bd731a632affc8937d4, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=fd77e829ddfb2e8102ec6a31e4976b063243d22f, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=7436bdace1cfd9e7fb7c80548c90461692983969, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=d178d44069b5e1155132f272adccc7a83d491d1e, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=f6cabf42f4a588b6d5cbeb91e0399f71732386ca, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=eec9fa3a5d7a90d603ac3cb7af8cc23441f6f523, strippedtroff or preprocessor input, ASCII textUTF-8 Unicode texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~#1;GOW]ciry &-6>HOU\clmnopqrstuvwxyz{|}~                           ! " # $ % & ' ( ) * + , - . / 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 5 7 8 9 : ; < = > ? @ A B C D E G H I K M N O P Q R T U V 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         RPR R RRRR R RRRRR&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&RR&R&R&R&R&RR&R&RR&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&RR&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&RR&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&RR&R R RRRR&R R RRRR&RR R R RRRR&R RR RRRRR&R R R RRRR&R R R RRRR&R R RRRR&R R R RRRR&R R R RRRR&R R R RRRR&RR R RRRRR&R R RRRR&RR RR R RRRRRRRRR&R RR R RRRRRR&RRR RR R R RRRRR&R RR R RRRR&R R RRRRRR&R R RRRR&R R RRRR&R R RRRR&RRR R RRRRR&R RR RRRR&R RR RRRR&R R RRRRR&R R RRRR&RR R RRRRR&R R RRRRR&R R RRRR&R RR RRRR&R RR RRRR&R RR R RRRR&R RR RRRR&RR RRR R RRRR&RRR R RR#R"R!RRRRR&RR R RRRR&RR R R RRRR&RR R RRRRR&R R R$RRRR&R R RRRRRRR&R R R RRRRR&R R RRRR&RR R RRRRRRR&RR R RRRRR&RR RR R RRRR&RR R RRRR&R RR R RRRRR&RR R RRRRR&RR R RR RRRRR&RR R RRRR&R R RRRR&R R RRRRR&R R R RRRR&R%R RR R$RRRR&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&RR&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&RR&R&R&R&R&RR&R&R&R&R&RR&R&R&R&R&R&R&R&R&R&R&R&R&R&R&RR&R&R&R&R&R&R&R&R&R&R&R&R&R&RR&RR&R&R&R&R&R&R&R&R&R&R&R&R&R&R&RR&R&R&RR&RR&R&R&R&R&R&RR&R&R&RR&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&RR&R&R&R&R&R&R&R&R&R&R&R&R&RR&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&R&yj,~Zpython33.6.12utf-8241fea6ba62ab41c46762dc03d754f8db6377627c84982e77db8035cb9a10144?7zXZ !t/)]"k%pa KvT|. Z:k /(-Cن1&Xv}Iki7b1۽"Kk<'vƆ-K;ssȅ>X5XS"01 YȥٝB:3L2)R("׸pˮA$;f*_޳vo-yzPs:x,~=)p58['q#߶r6(da]c4{]XrTQSR]wO2swW6[%7GYLf)LTnw3@IW)TGMmDdtu:](<"\VP K(xC[fˈXIR׿z?T䴽 خ*T1xJ"p*ҙ̌+8G_uA5,ȒuF5 b,>l=.ù ,- $-^i\\|,V{n$b q_t|aY:nmUMs8b~ 1wetb~Hv n=+./Um^RŁJ SE^%Kr ?JG.NVd #SVz}T9fΟT S9qSQl.S:[>C[=&6nOJtIU'HB[nHYu=u: 6^m_ /|N rUrR~i,O5mpcRl}vӚ+ǚ .7\_0qȞ™ lЈτ>1E̹yobֈ>AZE/d~iFo6J* U" d6/aҗm9v^+|4s1vh<ЍI^f Ϳ{ޢ`EQ W&UHč67#k`PR5U9Rgo8όЯra[=MŅ~4*F}3ar`M76IͤiTƳam?`ɠ=<^ } ֎{e18HF/L4q23 LvC';cf:F/7]tUےU(CxWжTJYuo7] O 4l\nnҬOܺkmOB^dB%uXPЦiX4(;֥V:d=%>myvXqc#?' <3ݼB-J8Si7@7GJ,nHV`;5>C4E fdf+fOf!('M".(7; r/ W6Ajv@#nTef>ۨ%bv=nv;v;gWvmA_+SJJU[f+W{}pt!u$2HsBoGw4o[l#lJtY8P§k+WB O?rv&emu@9ъh浸Q% m2Vٮ9>zPzFq,5o~ H!(i1 7wTfex}{;t\0&f &}ExU2O_M hZ'rhQfbqU)׿WmL;]ds~g2vr48U)]ÙczXumQ2h~ {L[`A)#p㑺XiSvNؠd\a7r1yRڢwmRT`(ƣ`ETq$˞ [YӬ _k{ˋwɡp3I9}ӣN+.#gSjC+CDmZx$ `ᴭ<~`0Z΁b!j}۳wI \SEj91cp4e0)~uNܐQq."l,0p=cs6p˕`W-=84J6؅^`VMW= jn]%NM͊Xzv#~%,[Q(<p_ҲbAs2#yǸC&}մ\{yӺB'vk5[qR$<IH?uֈGbq.׍R0-Q%+"EI1d괼}×4/1OW.x/Lc6")Ewcmn!t]Z!!w{@=3_jW4U,AK(rdo."RVS[<IuVy%Kg˃!ܩvf/. 6ơ97 1fíz_]QG:73\0{a,2Q_o< lHOq8r%B~"_l'譛Ndǖ/ӵa1CP]p)[U~% @oO[ A *wX k֮FڏYA7vŽ{'vΟ L` ˊY.]d#tV’q16~켲i$2Y欰 խnpgC:v;(gȑ"(P~Չ@$v^o+_^\0~~m&k.n->ëLf쯭t3@:?6AK@Pޯ 䤵2|Ru&TkTep69EzH lы!P ]SNI'yG\s2>q~)YXv>?*,zJ<7MՋ`/M~ Z7bZh=mC73.:#Kb?='4 I_N^њX\W!HŃ;=J>uYzl|6ҦS(p^Qu#E [.~&*pD/ &)[f:\sBNEM; <-3^V,X;_8 }yf 0lY _1s_$^+'2|HܪvrG$7e%l'N3aBsɋ+ЄhFDn}?QK?buRpx6F?Â~~/}2'm/.mU<# 9Nͼ7uyd>#4--7`ֽO;?tĈm2)<|"?77Og@;_X'N|7DгX`W=`]O&1{/_.D@i*ghy/ȲP3 Ԝ$?.(h㒇ڱۚ$f[>;k=^𔎹% 7fXN@")-'ڭI5_ncqI{NN%5[ ]$P3Օ̀fםuZ}܆VE[5۝%0|ʫ^kS_!&xf닎?~WS$FkGm ~Jg  KޤET UJ-% b<%y@ h /|Qu ƻ 54 o܎Lz(.G{G"zM)z[ `LkcѷA_9$թv `B L{`nɫtSdpJ'(jEsq)F!Qk΃@|[S"`~%z]! 'J{w?Ήz/NO4SvC<}1D0?פOƗرF\~܌UѪn<5ӧq/m.S.a?[EQ8ۻ-_ԯ2hJ M)+>-(hZI9$ `4]VQʴJрCz6b`eHȹHWcP;Q3EQ_ i8Nen ;+,ukdtAج X)#HFv23185c>=!Ɏc0 @G-RRGvf=HU9ts:QO엉IRߘͫ`6 ?9}:F(iLVwNq6c~r#neh YlnRtM Z_Z6!+lC M~]9Q)NGNLAh5tU-H uZ!d.KuQck[ڥk{֣mj|%6)0ok7Jn[!:Y(L""M:V~~,Иv=ZԽ ZS@XR#]CZz7+ ~ڌ&`KZ+peGtOT~_>q$b8YwybӃ@a|J\")lI&Sw5D-@EBqf#4 `ۙɭ͚CtCA٬vO $IǺ&KT]_7B>&:w-y-ҁt|{s]{1vMy-@],3A\_w4ϾPݖՑlc4{&TF Ӿ=WY>*e;һV6 ;^¿ QZ/x#vU=ہ4O6<&!?`;{ذ:huZQj% ;*y/v9RU;ۏFΥesKb]L 9 eyA4p1,!y=Y{vL4~.1 v\;s!= {Pڌ!NɴYr8tVF7yDSn Z -&T$gAn_'TɿPbԥ vydu]2@m j3) IO:COǎa7 3KƆLpI+9QUںxhe) lK鷯96 @|t-(ɘ!a40bnDhå %~08& +mƕvDŽؗTjiw^ۡt/X n)/}ǎJ7} }q7 [f4(ʌixMۻ"̡Y0{^nw 욨\[ !;դTs|P(xey֚+DƢ ΡJKac<w)e457@$jCZ"[B xfB17.Aӹca:2:\ll&es1s ^dmG@M2]ֻ uU[`0!5p(!%ǟLi|5_a=cV^ "|9;-z7g lڲJ"sAޕdMG87i;e21S!Zh>|У]tׅps[NSA* +wsBNX?%aQ㍮l߲~u$! XqnHG焙{?06^XƤ"٣om`BJ%Msa]4}KNUKI{S'Ok\_PB_lOA;1=}ǏK6Ve;d9T"GS[6XU$UNvA5)%Nҁ[0 ȓ$P_%~L'Mv84Ar@.4,~4M ;:I&E6&3& zVKw[/t& Wu>pbx (fiiEvqxr. ð!Qhˌ$eAݟ\9V4Aqw]e[[t+lq$8lAo L7": +`^-,=Wnk!h@h )]8(g&)Һ ^ 0ރ&'xķZ3>C/wh:a Bu8c?Qtԁ~|;x:H61Ϭ#{jƖ7mб!hPO$%o2a]ldfIR0|}3_ 6й2@ET^J[)bo;M`{ rjߴW'c%?۱KWwwgniL(y}T ề~n(ȊƊlq!jTK0‰l\n_4cbn,@ƯLt}Jƙ 7Gv_ w_@mj/r^V'Vx6hn=S[4V Lk2h ='_e/i`/6 h,Jo3Im5Qֻq*/ƟF'ݭXL/b0&<8:ww'enbL8Bl'NfTjK en@wM(PKVvTT1kz0aV%E4^QH6Ę?/@P#>D LM?1@re7dAa;CUq-) 2k '7XT7&ۻof 䌣[Q\ͮ^^?0ɲt9|,(~%!7?=lʟ rJo~^RF32GWpYF<]6IWMi~5{镇hw,J+2\g0]I3fu/5Gjכ1Bɭ⧌ͱ ;r1~BC_n`wL8Č #D-{x1\ׯ[k(j&a`!MsA`!>ۧ%:dO?k2Q2R̜'ĕۧy-}2j/ ;'{tniC~ͅk{`7FL? \C 8!~,Lfe{.>ШG74b(9za@1,;iktgIi5I`%"X. ߉gc!WW|RlN=cgAwDٸGN;~$jGv"ZI Pʅ3ZYjAVLv~nV+;8C\jج..J2|9vkWR045*|BYEHR#3Ul(?#n8bI'l~?+ȜhhS"cT>AIS y@%2_+&H>Av/ #s hg޺cE~3UfNu͢#:'փԪԲ'(3e3"RQ/l݁b%+9H:.">C<׶09pHLʼn(+̧~lP`zV󹧖G޲ګmIa7ߩ;;N![-.j@ aŒOFE\u $ (ă,L~wB/-78U!ݙ!S'}::(wA 0qDJc s#/\I9cC.9nCtNrkۿ k׼_ VLJ6Z3_Meoޓ׀bc J^\v9 |:ԕtsOLg-̜ .t_2 +'&+OS_?nOXoGd٩9.gp5g̑`8)wI`Rr5:O֞KUd~"g3=Hxi8jq9Gѹa}dvxdƮ?NUZ]awzp:n#]kӐdv zqrc؛zi>d홎-mx>Tzv*Eļ } ?@WzJ#E#S1Wzwk cN7k(! Q|mY>AqX`|<OhMi<肮K=~|6;m'c-$oA}ޕNOF74zyrb۾F ZmJV BxnKiL9ǟ5_]3ս.sjC~~T-!$Z TЯ[C:Eg)Pkt]nϵ@6 uW|hӆm0WóaᕡIgءBʄЫ6U0ʄ[ɿs+FKT #%/r.ӉH$`׏ǬO%=Dnq^%!}=[CxA'ʴD{|L w \h2inҏ FEБ +,Y[,ġ%QL{jǫu&*w^ LbYh*w9(6%HF zJi}PX \hojbzdࢹf4`'i*&`m:LkJ " #tёq7Gm0)_atC/T2SۮeTP<}G[ #JN|1_@߉u%CٕB˭(f,ʒЃüL 4LV!rD9mK?67|׍KI9iQ݉xϼpb=mD/k (r@#z0MKuAxT\T{U0{2&k3zzs_iCdV]0if døkd.Ԛ&s9]XS wމONu[WE<-d*GeȢ= e/b>FO`Y$]&ƀE2ЪAlU?|rr"{j5  )t[ ]"udhd>4Zip2=U;ГS"Ҵ&y;2s*zw98R:X <#`XIsZM,Un;ҽJE)E^iY&o6Ϡ5BD%$^6*cg0Ό;me)m-m\*ǎtcz&P`tOC-,W&wd!r%£''u/QkNH`W2 n_\D :֙ㆡp\ ~A(NP7]ZnʃQ&iou ǔ!\@X2?FMvAZmv,Plp+ Q)*"Q߃ b'oQ# oGtBǥdx O49S[ zZ%?v.4ݳPvo4 b}م+zJ8=zʬŊDţMQk}7lk>cb s _4N>q~ aQJ>DDj*c@F |E@h CV>#LW 6}ƹл`呤HuT/;O#YN:'a7i5rJ ; ގk{0#G%ZxnL;7!ȼη> YzhjvӪ': IY3KP`eM}1vZ `R4ܡp@r&rZ2-EĻ:s8,\q9Ize}BLnE45PAwP7[̚ش›$f!%Wg!<3W^l >+ ϕ\BjK-6clH|ǐ(p;釽܆GpjQZ,Hy-&;"ЬRiIreb+8^;N@̺p~ [Q%b>ʄ:VUWp]ܠҾa&NfOR ĉM 9,'f|ebCj?SEgG7/ $_:ZҪ F_ׯto6_D Y}ϛR"В&% $}|>&]<`U!P.v-d*VYAG{ ,BkEz:v6={lF 蒭 J+Ǎ TzP/'+x}'D+!Rk/)7G@t, ӠHZQ e١'K% 0I@m'l=Q"Xm+ B,R1lm.H~T#=&=s9]?E%_to]•2ְ)_Us{+R`JgBpHbgRqh%b63hZyy $5:ҬpDv7^4@wn8 -I8- O?t _J0`>VR8YJbu 0uKe.=6iN~ldgfl4qNx4"z`-|/('Ӟxeed-a[QGn2|uWP]]iRAd2[e /*i[A_zLrj:|ѫIq4ȡ -Ip2^2 zJt4jg+_ 7c?sSX,ITuBn' G_l$ P-ݱ<29BetF/gNw4-$ NYFbԾ6O*0΄4Ck)g9ya1v,:L cKq5BiFesfASE"&:DC}|n&ӄ,PPφ5?2.؅ ?W>oJ I"[8M*'r@Woe v4Pf(YK0X$(/AwFc9~]\rWZ+o]7y Dܹ1a#bVw/IBe4'k)w\"hWq쳱C|hֈQ(5FVbT^x@Tѡkxȩ暥;JB5,5U #E"մjW$Y^PɁ؄p<ɍ-lJX_ X%m\ 2WXλTŏyQ{7ug=a† Ȏr|W.6'؛CȾB".moT*Ⲇ(Pux>곌"ZlcjUv㍋}=FݳiIosM©`,)%ZPe br[p[pK]ej >(BHkkٵ>v!3%W3z0#JP̈%42>G7{!8t7&!WczE_LSɹU1ltF * I4Zdb{oG?ҡC/pŮyxRg8lx r[rEO2f !,F'7Ϛs4B&el"V}=W9X ݣߥfsRj.E,A\?gFꁱܺ-L-矎*!BCYr1|+-'OM`X>>/x'mH6/mUBHnq~N Q ”=JyҊqNcGlf*:3Ԓ2s㺷WpC 0.S!Q/*]9$ Y;~$ c̊iڴjX҅2tx_Y,B*? HHĻ`ġM}/e5c&GpQY{@ rXK`Fַnq/S<*K T  d,eGU;u\{}c$k=j-ɱ{ѷnA@7^y, 29i8Mi(9wFqO.ųЂ ҙEàL?i5m|+_){>WP+M$uA YTr8#鉪?P^y6kC;q6Fv $ictu?L򳉢/û2.ea9b!`ejLeb/ȡp.\n02I+9|Y,˦M9$u^r'֣}GQ9hroP,R)\AkԟrNb^1g O.A P$8[/8m9Ru}e3؂z#/9hx R`29oIѧSR,pF)::/_! ۰Wx7ˤC'#]یSQMkVmlM+sY1o/G8r Uރ2XY[[ 0&0=e1B9tT-:%G|^mٽ9:'ǏX13upk݆c59ҟ,MBE1H (RwoƈP'lcb#NT^e #,E-)OUΩ\YʟqTw<p5ny=@/k5U)ͦizе!}0{h;nW-aA2 *ؕF8AbBWr7 SzJ*? Ahr.G@,}^&1' f+WLA$t^]1%r$Mov 3yˌQC4+U0})XJxE3Ն{=gwb\s's+]Y`a'Aj0\c8VfɖȺH*&s?Ȩ\ԡ|twP0i@@?G{C u8"DfcoЭeAڼQ>J[Kϲ8|=Yאb]GlPҀJ Edߔ'<#\'j27 {`\%AcgI [+>*[r.{inKj&uscQ&߾bj;`Q^509 i1m*=sbWhlH^i[bċIYR*__a!⣹TmpXs&y!ȵf0l]#$Tu@>Y97 h_RhWs:t;n*=`8@YFS190~[DahRA.pv63t6 ,_Y)K-:ݱ+/Sf*;-hj0|6nżb^FN(5[R49&3!/0!4Le?&9̔~qDdqCt K$npC T^?Óyd:u$.~05M#(Q} V}YﭴO*d;l_Y!%nxw6.փL3`|E]Ig.S/ʜU}-[ ?zGu Hr5pxC`85TXǃ4*~2` "rvNxe# QSgi 6wvQ|O;@Nr7~K2솥XgX̏eMbcܑv(Ɣk~[JjUKԳRy`F}04W}٭W7h߉3>]$IJ;|_$㼅xaʋt6擟oWwhԐܐ&2e/@e}GguصH_K])QU"l$M8>*o;~i'NoaBk6[Dz"\Q-LVp0 MAXIL@D=_e8 mM jF 0mC:;l oC\1zxC6S1 Z|r*b %5Z`I/F_yzSH7V%SXEX@v' k: 6ɫ:@rʊC|Qe-ZH\yG \vH}Mm|bmňHh.24Mx.%&"b 6.Z"Y>Dɞ0i j!&ہ%kiD:._%G $k({\u$q6N@s W":Lj4QC6r"rIy Q(4nABj>{#$a-Nq7lT+z{AS W[F.92wJ5A,Em>j)HrUu+ ;`UhfxX3%4o8pI rKReTN[ʞr_R7ws6!ţPR-҉by@J Pg,"ᦋڟPū&}pwZm2AhI[hϭg0Ӯr ǵ[#IC `?ᖸ5nO"9D}Pr(~C! IJfTAdcOU@^|іm]Os֨}V*CI)r&9:wRṡ[vm+UEQkIi"֒ i_ B30~ :RS$o?am"*έW)(J1n2'U<8Oү^l:&Y8EЙ{ Bu®5|bv|Ix`8Ё_"HkAz(G!fB(ъ?ntq"Y9"uQi'OiDm?<Iaܾ\$P˽|{BvZ/Oq8pB7V WoXV}Xe8||@@,!ȩvH=v8"Ȟj^.8,vs9OƧR&\SkO6C/ d\ =殜YlʧyS³&~S| V-% a-ʒ#tK]Fr%t`X땟g)dd6#-jEHW'0myE;E0)r]\'Q~bR 򫌿ߪ>2/e*9(oZG5ePE*#!:^=, HbfL%0@` u׻.wvYXa GUݱqóFe<hQjANv$f;\ݳ(7=^y{` #x#=5<ؠx]#2|! vMjf62Ak}.4{YMTM( ը}BlM9Ak.G74v =cDP)gyk^*ۺ JǧbkklŒ ) =W j-X-cq Y0A|/T>/:2GW0*<"ܼJB(`K9|ԍC'#UPb>ɽ]^I *@AǃGn\w? P !'SM-_x e3!EYzZ懤񭥁{k'Ѯ3-_ml>_QT=6$ ȇQ)ǘ5tNN38$`vZ2h_4]u:o0{l9DJD:rd-K+= [9 GoIZ0x9wRPý>,dȆ+?l"&-^<GOW3]qd( 3 ;|%p.'ke6>F)0Kg|NJZtZ@ "LȆ2N-J2@tC̃jPk0µHrw%Ik&`~Pe?sHxcYWKB*6ą3jSvٞ"/@iH.:F }6(=lSvE4턢)2=h.FZ&Nrc4tScyq;=\r_Z!E ;]wQSzYyIBU v!:0 ys5qN䞣; w-F;YyZF6RX M.&0`dL%Q|6cRO:gOI}_F1pO/ ؽ:kd^Acf^* m72S $0AOPӑD(2bϻHÇYBM"&`d2Yrm:$xN _}vjw{7?xa u{]jag.~JZrB6fFn w7I$Pl&@V{ϸlg U5왽a@>ةS(%8-hh/+,w[5Ƈ܏}X2:@hp%7nЂq% Jqe0iIv[cS?hA=*,ck0bȀYLaؓ6;0zWhƫ۵4[F$] Ƌ sYdA$Fy&ϐk17";2; ZuLC ^B#ٯQq-l0/Q.b=F.ו%lkݣM|I3)S+.5To%Ŕ{x >|\ɕ00 d$vus{Cd><*TfᩪէMRB!]W|: 2 ]c IAbF=3FlMvg J\?QZo.Њ@UTc9ϕ pN&oO ۵X Y1jb#)v7NO!S)!.IH.>XBuv_ǐnv#1f_@u[pu@l TXV(4ɇxPgrv>|qI:wǼ 9nIPcE\`{vS z jDW'ٜ!-! 0rQYu*xnIt\4M>nD0l|7rac07jQ0elV]T Z\ڲ*J8p+%0!q9|b^pBu)YH Ռœ1݈g@N*1'*s7o.DZ\|ɵ9ok{RVe?Ճ2U1?Ec:g&q12WBڪu1ͦ Yl=a8{F3 =tR-e;%)R!GC1XBeizYܛ4PTScMm56eu[mRmJtn涛R܏(_PBiW5ypB\;]a8$VrE铨[(+fY1RI&.жmS}O(BbcFb]u6ҍ+HWQeU7hQg3a6j̞c5!:Njm<-I|gרl21D:"ؿ(ReQS~p:s: ឫ/Ӥ4ovhCϴT汝=Cdp\;9!qgJOWz'^ͪqhv{y8ꀱBnJ!!!Vm.Gz -Ŝ.{p0IKWXj`#~#D%/d/]6EǻRmt cOyRVRsxnal-`d}6̳ߤ2.mz>W2qɲ_%bH` "J}'%ȥ krQJ ꄿ]pbɖVlQOJtB[_YaDxo\*EvO Hi{oLNm>rY~vaZ^`v)6Vi`=9?w;ZDM,X k-~`f./_cWR0W1>mN6.[dxA'f.t=v hi\j/_Ŝ`kq ^eoοFGqTR3n@LXlL a dϴA!1IO.yKS3tbg@GbĮ=Vj:̧ #!o&cIOߢ&:!1 ÐqZ)<n~z')ԯᲸE4 v}<a5NJnn4& 0d,V[VF54Vs޷j044cj$|i"v(O*v5̩A@?wڭa1YnɠA|,M7ds `H+ʛcrX ox'~KdBe(럏*gGL=tc$5*705lbMCțJx"]>QXA"(5 2~cqtS>* J>*sIE!O? 96٘evJ Ji$dcD uMT0#}.9C؟՗βt2p3kvVއy6>kkS뽾WB=J@yLi(k9T $@R9e@㴞ץLNil^\#W0l kb I6Avx:0Ro vGt=dfrmcKHu6W='o5,8ZYT |P W!'yeD>څ_ ӨLt?Gjbj BiT(_ġļfӗO!ho7G""xMB od{7?öI V!~RdfV#Z caԮ K3h_M&J=_.\O9S7^7{|8*aJή~sO'o;HR ʿ j3RyE0f.$ џ_pJ5BfE݀{o?.yW5Y\ XY\А9gg>^z򔁊^zi@q%)[`۹=r\ic{ko5{bZitV7\w Q[/u]dϷD@/4&ԗ(k hDkE>GwOljܕ~nK24PǸA02ldwxgƂ4Oq,]ZV{J}ǗU,ؤcx§%IqH1ETgn42Jklې&;2 A*6 5Q4bg9T 1%h%zccn&rUrD)K^t\be\`6wGƏ g*m P'֬V_aĕ]5d@kFUDDX,ĝFKgظSBc&W"ۈχ&/QGИ T+ڔ\ ci%^nucFm@`jQ/׊x, c}IpZ Z+?jJmmQ}۬3%A4I vtrmͻc |UR/#nm#y裛zc#8r㮦@6ߢIjvi˨˸Ma4v%D@ޜ Khpo#"칄ޗD%N Ul~R%ݸ5P];Nw+E$ir’Tu69Rg]vW#DОN5Tbs^Աs8SMn'J%BfR ly4O,Ca~]B 'c$.݆:*^uiWqܿjYx6+S0TqXpf\Uɶ)U2HHEH $F-O߂Qr-K?]}\:NG6O`ULWm<@Sq|@1I'gu 1̮];dUmr]r2W$;4\lɈܧ{.GK-Qjo.n:bux1= 'HCny-gy N@VH`l:E^t3GfRU޳P/hտ\"_m I#g+)<ŜWCQGlu3Atq?f;kƁUħTnA .[yr15ث6S{kٳqxm|R5UHNP+=~)`rT4lk[:F*F򢧮qW4Ooja2hՔ\1X?$ 7x4KJaZ?D1.̹psϻ ֐Ӣ(t2QW&yS]CRӿ!׊.뇸ױA}%Lj ڂkBwd/6U9xSk;CV>KLp**0b ׿K٥h!-f4xIcYL"7Z򼭞/7]AMMXFZ|}ye(f)ם U)׷ O_6=~ˡyɴBdx \R mbhq\{2U-Tk+[׵Sd:&5z`6 %K ߶nK[1czY7{X{\wA!mh,I)чf7ʮ_(LγRFƦ? I#C4ffWL0|e/a{MVQ$yQ&° E$+󝊽J2$Tm ԩM!bݧ]n0AV]V pn?l6?? n}j.#KOW'Gul!c" (fc&>x"|U\q!#Rc6Q򛡖ŔʟH0J1d H6+^R$_Cwg8fo,x`2!|0Ս~*%@ɂ;u-팋Cid/@nP,mp'U֕ R #)QDOI@d>|^&.tHl-/f! 3҉#6fTщ]_Uuiz< ʅlepS2(nkO\?T!I^^a7e`Mi8Gh[7SyAr,DL]l;,|gn37۴!FA]E_Qj=i4֑ Xl=o?v27r|Cb ̙r^c5I1BeWY"ohWAȘKnjrF.RH{A3nK̷Q2Bsz] oq,bX>K1$\,5Dng=aPPQv^h-IXKrn{E( LuBkX|=eEt۠GD+A#[OE8_+c ,yAZmxQfl/x@VWJ<4|y=Z R^5&՝3MLFk 0y\JbOЌr1=pwXK7vBTZ6֠y27X_Lh9)Ӵ]+u^m9?FME^n~Z,> kJbba~єL[bg HCT CO.2 F#%Yo)4Y +)u{^;]ճq ~ceUx&@N~`Jвi-nND;Q}!'6o85!W+2UH (4ٺ !+O5] `D{PHl<|X9DVtq YrsSSOK B$jq}[~,krY?@b"@}{cJs5Oފ @ o̹Tzg׬’]gYZRQވqkBRTStZTi-W@ϼc)JV, . u`^,MPE{t05c+]`&6Oo*b zioqE.GIX̷FV_`b4ofs3KU?a&%$.H![TP>r^Z,L7iQN[(Xia?=< bf.luF0n&Z_DW'y`q0"Frg o/{bc(8)򈯑?*=o1A}@#/\ |nv} JԾD5YozH˯jG߼DGrmJF1zx1;zUWC}"7(Vs)궠,4I֨dLKy)R6AV岡(2rAۡ6#\Yф.@^N"V~ B$b.$2)G_wur g;R;Z01U b38P:7pɾ>-5֋qzEjY;Dtzޙ}'OxcY QtC Lj:S>ɳ>wźׅ0E O_'3LWdXu0Xi!3rj~2$-sDA5LԮh|=! מsB3%Y% hE7/,x 'Be[~':|xSd',RN }H_>vOKe%w7Sn5bPbq'.QsvB=Q.EK}+]>zfu 8lIN^iFqR q }+ @z}[Eh՜)|$IoB{&w,z7?ޔcę iT&^?j17i8b6%p.p&)(5^q;([5%[a⋇Å~=so VA)Ol«"\ %F!n7ژx[T4-o$F~l :9av r{(JWY+K{䝙~lC9Dzn$cvRP[LOK1{le\G4CF Ƚd!>yni#rFdK9CzC_q63Na FPz?\%qRV{S4ó)g݋ag ҳKϺWU A{Vnh?Oh}QF$d4H b?orޓ6Yzk_G-<]EQUV rBu!]U}o)kWIy`5RڱIhƖw;ɣx3*‹7GZF-e}T;BJQ0x.i |-\ ^?4tk$JO4$4'Ic)V/ۜ-Tӎy97 __ΌQZ|- B@gCصܡ)lHAN A7= }BIb@uA-"{ @ӔO:O ܌@z(57n@UI,/>iOQncJОn?I8/RpǎkDw&27j!N %=6KaOiW멄tpxϷ̙k"F]]o#ϛ[V*r`&f ;JHu4pV{/pn$9Ɲ(hQc!1SRhqxiUbve{{b.r=loȨDU(H]NF|woVKBC G]uF蠗6pmVT'KzbK ca:eX}LA7/ZdM溊 ,&(oA*ί1U[|f.{;nPU^t͂}&9UaEaLE/cJa5(–> lT 6(dok[ q? 4o^Tn|Q3FM?X~f,Lpk Ɩ\1$냸JŠle º9ӂ4NKB ET,ar|LF0Ԟhf }gb\0:C蛻y1 Ӡ9͸RV7r1l(Iu(k#y31#h? =VLW! b꯽ᩬї7vH4^3kG([1u- *<ډmQo_j\O_%,?lA7#"'Ĩ7[n[Gʦ*ܤIY8iR6cir#-3;8n?e͝ʌ㏓(gR3i~:y2J[UbKk8_~:= ܧ*`=EC&$rXs8HK3d5Imő:O?exŅoG3+l 15 SyL1cbb?>%")!ZJF:{^sȈƇ)ZB$nYp) I]o1@?e4}&ο*6tE\ۆnq=U!Kʆ ^m&W>ܝAI]\$Q![b[[A4{$eB <ݪ(KK. nNeAʹ|_Gܮ@}&vӰayS K2(g_C31X*=&G4:0x2DtTxY qQ#nwL[qRٖOm&ĖwնI'*QДS~~dsLf6'tQIc7JOQZ?-=@6啖o`vU G ^{Jq JQZ 8D|.Xi|RqTv왗6:5{ѪDOSvaL+")7Jƫܯc, *w1L9a<+af01ĽxG#>6 Pot6ϽF\^q! K8~xJU/LZO,3&~>^~h`0;7R!܃NJ|:) 歪h%(" Vy0kO/,k&&];l"%mFewL#Q7' =WD˝F:77'$ousKx@)oy^͛q@l@Vi"÷HO~3`@jw>ښ@8 Ve3S$_\*RZ矾.ㇲʢLլnͻ@r踭{A@*X1DmjNf~Mjg?lܦmgL*w(è%o[_|Y|p}*83u>1"uJ+dx`]iTWj)$P> l奪 s-utOׅ$avyΠr6ZW$0k^$&GKbw8bg2 jά;2(b5*skwE.īshrgbq Q۵*f)g~{ +ӭDQ *l;&=Aziaq8|}w5A^+1S`<}9^EE+BSR ĊԑBz>ꇗ۲83K΢Mu}@\ҞDcGf竈D*$vPpryf&钅.<I5z6@YD­AEb@B/#Ck@"&XAfwZ= *ܹO$!fN3 `xq>IS yXlm tgpW&MSƚ MN/9&X^PQH!_]˵}7[dY.D:+N~p!|0b׻+yR*QܾJR_lTbkG3.Kϛy'>PS1ftXG}ZnrqIO7FìԻda]4FSE`)iB4=gLԭs.^|}6]A3!} zh}9ÁV @ΕGo8'=."pCTdzb2Fa>;҂ u GavX\!cMIezq7~&hAy@ly{A,%U`:nXfnYpsA=<Ϟ7qԛ;']?di@as *C4_BPYK F-gP! 拨*|"vc6'Epn!șD[{q?y,%SKeAy ^f*Z%`hMM>u`2')%@skF q}K>ds𻥋698D^Hi-!6_O*4"C X5^mBw6I?]BpvxΠ vKc΀g-pT J>-R8֟<-Oح -_I<ŷ.6ϠL~(aW;i(^$[lJfM!mW $xjY zt&&*rc>>Q{r|M?5 MXt4,xYzj5p?+,N!I;?qUlU9O?oCk!V!hQQåo)V^nD¯oR%[:8M12R3eIe?2*|p@S T\Flz -զq#@J0](pW(.;" 2j'?tɇ]?nq:`)Z|Z:4?XLO'ҩ Rn-CdX?juՠd! 0'vy-Fɋl鯀s%2`'H}˨CBŜ͌:^9-x3vt Q>]H``m! l rH̡R ,|Z)/ƙAYFnk`zq+p3!B+)&$bR'lA:=6euژ4!5S&z;@7,Ӻ(u|buv(C|l*lgcObͷdϧ7fyNTAu;r 5 #anU 6Ԭ!&3&䶨47a?AE-#)GKڴ2ґYc )q!T-Qwx2Ĭ( zcx21M.Ѯ \ԕpeE=u8D *[H*,5L-{OOsji a ٶq0ql@Sxo>,jz'A"ǯT l~$Fz9EhbC wRYΜ@@żskxcoC? x:!+`@b 7XlsU!uڮ.JJʄc`//r:{uBFmXIs&$uwR,m9{ <ɿ\rΝAACYBQ\]&X%8ڐ"~ډT *}oPC1<[sbhP[tWt ]TF|Q?>: 'ցtd8qX<`=;aN:V+ 4.DV?T;mϧT/amo#xOT}1cumo % ; cH4hjkRQҟbzQc-[F-lLE`?wձ_s]^T0 1EkͽU rKVr3">`T!5h%ƁZ&G% +[&G\*WZ|Z'Yi̥i)JϾVëP$ ~Ңb/&H¹ChǧA> >TuS#,kv\sG ל\}{/]tg\NGS#w&p d A{~{8߮,dV/~׌6tޒ> ld@UnM,Ckшd2Q6 [Ŀv̖q38xqLb~r9ۺ"%.]MHfB}5_qu͐𩚫soy Ps!;O4D(L'* 6 g2gd-҉DݹP255>#.Q~{ ;^48]5{=Vy'*ib<"tg&TT'@W%jUZ8b]6 0LC?ـ8tH!HqQm*cE%\8"XZmF t-A|6&'ѝ6Gsݙ@|iE%{ﮃ#U^]:XϙN.5ȯy<(3cd2YQ%jltD!vOB uv/y(ͣj- [CFl+c┋2aÙ~7iEc[42D|Pl3Hna<G#o\I`W GvX1h0>kݦބvxHB^ױ:DoŞ7D{kg 5V5ίsCͧ~52v~x#Jq`P;I@`.xNol@O:LEhaWKv,3Kߕw .ڂ,q3σl}[Yp@ w;#̲ebi(sZ#1wdOj9=̯4G@#>pUc.\Afi'-g* #Ju3 ǵ97hSAzݟD}w2Ӯ0s pe&;xξpl=oz~π 437؏pmnp|\<-G`cdT_D]S?JV~JA3`l0srjꥋ%啔%cL]xxcW@uCVd3ƠSVbx;bOw2]9ݺlƶF=݇A8ncwd1uD AS|v/h, d"K̬D,QeL?Bry4qG|}BXůW6^EO/oTG1 8Ehk<5;'}(uChRR]8pP5P=՘$vgrHK(g=ì,ԧq1v1 }u6)pW}U3 %I[Kh>gOTP4l͵ak2Éi'#h&{R,CO }T%ӛO?v=5e<}Gи. 3e3 8gƥsLJP ABKI5 Ш`Is:F'Ѐ D%CV 7**"\^XEcCKExDAEP5yT2Ƭm<8nR\#zBw1f,5#J:ڔBzMl eHs%=ֵQMivYIg"OZz0 My"Q I1:mCvd3DH  '<>Qۖ譱&+XVi2Mi f]eQߘPl9mi%q ч}dNkpɠ\T.(9>m`By-QqUuαn VM(rF 3GW=b:yhW6Ǘ*mgKQV}dH i M>f nB%R7xîq;ٝKm0ʠzB &vA:/];*]uwMP`6h}[T(=33*cV$u4܄@(VKt-X|oJSSĉ!"UQ;";Si?w Om96wY7l|$M<{I*E}mWVؐCiIkI*07Yp{! BآK(L݃a~6I+yLꓣo[Q^,^3A4/W0E;'v>4 cέU_P3$VPϞ.Q%f3?^N%#tiz+@"nCLLxMQ' E?tIDNO&߮x_/c5烩j+e:xm$PbKv@mlLPZQ Kq6U' dZi*޵Cϲ=QhY 73hc$&\Ep+9\cqѷ 9%I1BxEAif,0wacCw3L{#L|7D_jhK ]`rQ'E#NСV娘Ʋ 7% ӣ>SuLi~]5y{P;2s ͯ=d ~{I']-$Eæj'BͩRϴ1TwRF=X.ŔytjEkYS'h'/f8wFqQgT8;Dok2 "{aEh'͒ bs2,=Y.TbĈ4JClケ}sbGNR6 e8._(kK۹كoMo]\ZaỀ;QzL^IR!7\RzvF i3p_ ;IBOwȌ!.% FM>\41(%`,R%N]wM#+eDUe>DyT*#~:D<%ވ[i'4^m(B*wD/eiى0#jlIl}nWAN'F%'MeAyO,F`>Y]iLB7x+`<j /ooT^DkcGa=759}L)rۤ/̺z GmO'Qbm`?b!iMсmrq 7Pĺyν~L $zY"ߙ4ʝ*bnL)*2!18Sw ;/#Eإ'Dn&}v@v=]HzL `ޝ?e#{"]C7{ŵ뀠.aGX=U#,j1^_Ɯ+}G{=A?/]mU c6nwmZ8e{K,`rԭN}Ϧb42ac(SG " =%>$)xg!A fṪĻ_TI0։hXl]!'lx,Sz"/-&wIz/3Ry^&ǠLɳsӮ?qn`fs{}e lP^*/Fx?a~4 쮙3X }>[L(f pmFxAeIA*[ȦaQU4CC*#ql(nZ[oAf+.iţVt:qwKY F: <1a%NM*Ui`Lͤ0R4(v(`հʂUQּgS[%,@t7 g~M5҉yF6ԪO.Th}j mN:A\}5|3eB +mkdzGZ"O}_;?CF-}2+,A8EC-0#rw@I¹F[$^&[X=}R`8g?EL3ZvѲ팻" ୵k[~1#,+Ӗt2B~#ϺB 4C$)ҳӄ؆Eru5i8 'h+Lޮb;dAt-VB./4Cµa(QO@5kɇH1<oy粇#E :L0k3#/3!'ytqaV"LSG?j~=eR-O 6]vUHoٳR<2RR)8 )_XtT9=l M.)}{YV߇te\Fus#n,f1)!8)0oI V0#i4K.3VDs^ۚX_<|܉2(ճ M> [UX"rFW0QID4U6i((`sv,-x#JU.wPFA`/qWg6 ^혌sCqW1ɻ NM>Ԡ` Z눐 :'Frh%~b KE:5>kۚω-'ޓZjiX9/kA[Plo=J~2=|M&1/zCULTZUͬ/)3VUߜObxɎ t}tJ^ofv*V̿w_)Ub'Pڪ񿘜s-yk;A~*^MF\0Z™"*ޚym)| 7(Zʽ*.'K \2ǫAiGIKi6C"B\nw_ ?[tELIBoϹ:_!Aj)*U}Sf%EM4=ArҖaOҖ]Ù~r,Z7=Jr ~Gr!^ 2PU}iZG6%z޽@ l:/Z$D=,gٚ׉;F}XuB U)X9ɟL)7H` LMi aO+l h.o[/xM3ep|aHFR| pf< P17Hq>i`ekXY!'ToHSe޴X=|]; ai~xX67"@8i瞂:RA6'|nCNjimaycCLo4vN {yvЕ![t*JZy,>"a_g7?|CL'˟Pdf-aCǜWLpnRryhB=|8IJ`,]*@e\z#xSj=0$?Wf館s|IX+jDzf'wlA~!ʢ[ Zߏ [#qٗYâJ8()Lln2HHGcc;A1$t#YpKef,AoL:0}7C-v4FꛭaE= pc?cVQE.ҵAّx!qn'ȅE.uO ȹSf:\Q&[ vy_BuzE t IgX-P5RipjSf9k9zͽf ] :FE1#s& ˎcU?=B$X Yہ%\g j@rjI3_ zll d!6GanˇY`3B|u2+[ߞ\gF0rΣvOs ca45XE}Xd`BFq.}+vP`ee0^-Ʒyd%S0b=/ܞ@5,D{@sؿbYlf)TVj^[|<ǀi-}tVƴtӣ 1Ͻ.>n9G%tD8f!|}yKӺfŜȹY}rF;Eqn6N7cw+i>^!Ms-|\u=Y9u#5φ(47j6?̻1j1"hd2[fUMm.#9d-P^_M*d 謓s&bdhvkOM1&ߴ"U@M+P 桦*mN.Ow L¶bF1 Y`o  RV i7_& sJB,拉˪80< .-e׭IzAW 睃FI!74 !S׳9|>2Ӣ; dN@&`YpEʹͬ 9d'Ez 1#[j;jB<}IaEFBDC%FUR([ d`?\l]lތyzUC1o^&-ܵҟ(ǎFJAD{/\k3k=5| e tQQ">۵=4O?A'%~Clb> 8`i,_LduHX{ bA4ǟI4>K7]iÔ9FV.-Tʼ?=6G%(#_09\w;GM3<1'ɤ3` _R2j* 1ShTKhtѶhX%9l4Lژ T@#v&MWHj^&7&/? 9&/mY~vrn \woPbٵFɘCl]~A M~ݗlsA3?p\ mS4ttLƧύue먒1 ɳ&“|:oឤ:y=O D[Yڣ8{ A3)%9rhǐ~Mv^684dw+. T'E?u٧d_LO145ގd!Xi%_WRRȪeDƒQ\R.@4LF<\Ivz=h&mx]701pOCQ>TTJm6HAXyf6O\gYv8= IVMx7^~1{GKsȑX~ȩ@Z\&}dgJ#f+?*tZp8K{t\GlVHJܖ1ev/ QO}'D>y F\hGJ,AHZ1G)k0d=>sFUE릌c˃UWx&0u9OhG%YlȴqUHgM[ YdL]0 (X Aݒyozrҙ*Z)Ed Opl'_[VF.xN*/eJͶ-^}(ɤu; p9cK$U!FL%r4Bu 9`8"(ɝ uS6Ć?XO,󥄩qȎ gC6K\EIFf:ްϦ6z1֠^RK1|['_]O(Q6_YA\o c\I x5F[K `}a]lDPdA٪#x%p/#m\oz: pLG!v{iw^hq| ]f(LM򲄱qī[~soVt\!"80tMQFR?\wȂ: t!ׅ׭M1Y"TkiSoFZuE=&(VJRtS遄?_t~ eφV5*^ϦNrAN9ct(u(Tw{\|U7 ֆ,IS`nn- mӋR??\CpTeTfJ; v lccAWLѩ'M1AzN@W5" FQu-z<"6 >7n2#P]'xJ,Wχ@<  ׉g'B%7ºlxQl<]`f@ 9CK'bqō & @ǟoY]' =5e.^E/-<)euU`DLrspt0}ioLs2YfO1 QS /IR'Qմ]sy4!hѵj+I^:kuGj焎z+ Jt g<23QͫΣۅ{Pg(Oά |XmAPJ`Q~z`~=4joDR (9%- ٯ~78#p5lpx\IKiB7IMЁo- aE]Bb 7fҖM31Pbfte%8%v;If$ [ȑu+zPCـ,1lT{JVkC8Ptt%ꡚRJg/0 sl"7nc7H=ɫU'B =El3g6^6W0-FIeMx1߷ Ni*#럯qmdC$Ѝ%h+al/$ocP*jDCn{Ru\Eɪsz"hf`j1s"s/buS?eBW?Z|G=za(y: JJ(n_W^+Xz|yF!{T"q,f/sSM)ǽf$r'``?o[ ˿Z 0ew2SK\5uWe6<Т0A}[ƢfG\F}bj#E QL9sP-}2J?;>ά-RM1yg|j~}N'?K@ױuyX߉M>PdnsYFEM$ʲ}X)η_w3VB0DwGtsǷh@C֊_2+W*UHbu ^3;x,1}s$g1+|1:EhR@k .1Ɨa '+_~%LҀ!cA{# EOOxB+0=b!6*rQϋ *ƅ[ReYPlB[m9ianA¼4E<;˚bk -2%IbJ=D6Tmǡ[j6oݏ(gP`S >VD? %a;J^ԍeհq =QB~ }ǽj8'\zZ*-ar%ȫ*SՊzUyp@s̼K$ /Ҥ0.}pBrKshy-t 7'Jk&u D(jON[mnl$0<(jiYAJ4yVV5'ss&qom=\m"I\bzD TZ[ɔШ/nd_]N.kzPiopȋH&qep:r{//>b"AhMIPRPLѾp5)ܰgd4^@a[k-Xxp6D[qu['JpeJPwqoOD&dUr4kpcy)]t-司KeL:TY k`4ߠfʇyuW/r-wkMf$9Ix(dφz]d *ZT kdyȄO82 vU$U'GʆC!Zr?W7[2{{r,~m/SnnO,ZbcSm9Nw_r#O(+Aeؙ7d:doEbbۑ0Uk[di>CÎ8.qH nr0-Hoq՝$/,>9s½ Ȼ~ bx̺Wdئ7e1Z.Le0g&"܁[1oH5~VװM/S]>+a|gu$]9>#줙WdC[f>)Ǘ^XrX0udn_p`ReUks!<^PAU"F=f^KSf2~=b)NWi͗qQi鷘#uԱӳ#Ow`쀮ZLEUYyMja̓}JJ0l,o9r_KP 3WW6~V3KB.) OJ/R"*[{y<>M0GA&ԄS|jP )&#Uwc% E$`q\ƪ0tXr)9LU,ŋ=Q}E pClf>_sI[ŒfMiJX' o&[p D -˕9|asE[z9{"#=x`T%x3Rso+h‹~Rcɺ_n/4L1>=Hmu7b|EeؔJ>g. ''~ )afQWAZvƾYR0 XGDx~6H=% xmAmUe J_l6cukx,30S1 Ύϥp+H])'޻q?X,wU ߩ'h 4[MG|]cCNLnDKB(q:(S»hw'Zwӵlh~ͼi-~j !흌]MrRtf@8jL%FP2 |F!|tX,8Tޟl B:}ްZ| P4*TT{wFlP]=p`vׂ} _Hfm;;PVr)+Wr/,F^q4ڪSbK$[y%'uMNzR?A`J/23 ,x$K=xz!G(Y]3ܩi.+ KԍXi>da뫃R6gz!kx)䮴>6;˿l7I88/WEwЩ,畊ߜaؚd;y01=P_/r- +M>Q[ gEIxOk$OgOˋ.A/(.4PD$3^T QenB_sמ$) vb.V:wdknw, j009Xfl | 5BьlM$vۼ);ry9L蔅0 _4dtzyQ#e* WV0ZqX,P58ĉ2/d j{DQVK;י>{!”SтP ?LR81%-cUYJBA1T荼(wk\OD`Pvۏ)5}-G,úwa? HWEel~Iexֶ Yv{VTڟzzeA4vL9rZʫ( aknP~WXЃ_~?'w8)qvt!2]G:}bw0 ?qIBUZq[Az9hS/X 4–@,ϥw =۲_Qn'=Hrfqz~J=?R]tO[Mx\뺳Þ :m5ǨlBEQZn҆J7#TCx+uSD|SZ-VHfLaG;k9f75 STn/ӍfrrM"wgC0^W%O7hޅŽ Eas {ba!eG:cBPWKCIol@ xB@Ihu"Rxba5g/x`^azX=hN0[܁(ؒ}b#l&|MS*ckI#Xr_M8GNr\ZA9wsNxz.'ܡrs15jYT==_AVX.ͷ (]yC1P\Aq^CJ'ݷWL̛Y)%@BMM5]}C-V;#KX4Vx]xt^^aLɷNAH)*n+U?`YVraDyps]HGz-C+[-E Jg^hN}# ¢5lWp,.n.!կ׸Y@(7/}= _7o8yڝQnlW!CFU>P_cˈ'Ã(iUJ)S\s3DkG~fN8p`n\WU|paXu2e%8}nZS+ R:+7 ˊ̛P"!x*FBxU U6t;zF!U{e' OTg—71D\âEG:;WO㯀; N0:&yĢO'qq%"oERA~ c%Zx#yZCPT_ !RfY KCUic4z.gC,D6#hqIGy@d+Ư%&ޥC,bͳ+lo˳s R2 Gug}Եl :C^hD=@S<+ù%nl6V jJ 6<0`8f=m>ۊNy$)ŭЈ\ |i{$ ( \*@VY$T8*\C'\6PʙWHJ]u\a׌v͠븺p .S]xoWޱ~=:l#z ?jZ5=lT0)a}%kxg^kt@*Rwe?v)EJAэ VF) j(6N6B7{tmEĻ&(z7V0BhTfVcd_vJyжswOJ`"֩Jo폕JB(< wGgNSx*ˊy^ޥ3Ӽ78 T+MI 8Q[Պ&̎ ${TB{ˤLvcG"Fdn/ēRXJwr]"$dxu-(&ԄH{!$$-"K@8\RkAMM0sYA9AfjiȋGbủl$e7@u8Rg\eY{%r"|Y!WIO S FJ82ٿ>b&ᓙ['bHEhqfh9519nſΪx Cz'7[0Q֠ެ#ZGαL}Ⓓmr"o %GLܚmAr?zH϶[Khi'4/̽F(*Cg->+{3wF-fC>32kxg7<-Vky. [ᜡTzID,ŏ &1KV+ÌnyX# JwɔU UO=Uq"rS´'%E.Ul&\eer!I#JT ]0w#Ͻ:Z42X.kjOTW;t잮83L)bh?P5]=QORij4v-]pld !l20q8 f %UA>2m8nyK{R:.E豍DM'MhϪ="^%9C';g0WahWaF2ɇb koض=)MC4]]>`йOZ34@~q /8v 1uwDD r>_8%|\,7[EMi Rօ)zQ81loDO274 о [B];ъ9ț{24Nrqwofys̗NQnG?mD0aUA!A),OPL%*Q\[n%bsإ;9ӄo2Wǭ+d5[AO3);غڵ瑱'%mUK:ΐۃ%-avM@A׏H ɵeqW$|%u3djD \j)qKu(쐿lC'A﫻jY|=kpE26B߱:4HU? ^xU"EDG= ȵdÁIe`wP ]']<5a"Q)?+vI/KMRvʲqU6C co~/u,,_ K^yHUZRfphɋݮ…jk .usaLzЭc_ufI KP=o>Vi)ʃsJ0(.!Kr2ޑ,i+á` Owpp|b=`W n=0"Xbe]VUcE^t8/]^Pt!%&eG|F^ep9g&y jyRGL竽 -Wn"JD 7hAx-Neħا2*>H}njiN0{Zh1zW6 IIxB=qsCD e6 1`zCi[EJ'il;9:se 4CRҦ ,._\P"f̓+ah9mhR5*484{`7}'M!Fb6rQ_Я'EJ Y35*KC6[W~N Ajn"AQؿՔ}ӏ7A@rRéX3db7ʦkƲ̕l7aX=ߵy"o;<yq2XX4AH r%56 "t"`lP/E- }"N]=\`ZJ 0(u;脊G\6  tܢ(5E qx(L Ϲ,1 i["שB Z6YQhb4ZMYBJr,vJI![Խ;yvHNCթb{ Ps` != C@h\ `*^ ex2^l,GCR<Bħ-bAm#m*Fdz $wei,Jp0!qAEn>< g] ';HB&9g#" M:SUB pGT3tQ3D:0&/O1O+pukrV N C-}'!(Pj29zYhoux 26kď#2[J|E[n;i-\@;8ze0\ v4KzBl +%Jgu]{3`, 1#?A]*z .MxǒD~ˇ~\v tx'/EvyU[.c.I9w _cCL0- PXޮ?<^S͙ÊvgN>O]uۺ”O Z vS/q츂YƘ35Kk'IȪ;[}mO[2Fw"^fG8}*;!Zv^ۯ4;qUo%T{6~d~]e9;O &DЂ;x@PeRXX!:b杜sp]Wm˂cf7,*i"mD{+W&j6 .ۮ="o|T5#P@ @T!bc]T<d=nLye.! @h:#|pN6O; RZDs7$gVʡPp}e#&-jCqU+o=J|Ͼ~] ~믾؁Paai5p/G[?tShE*L$if32†wZ٥иޗi`aF##3™ŤoVYՓjs,7%-9: c|+%h8cK I4V_~^4}6HɝuCJ0",1?ʦ/z]ݣ̦q?e qN 3j ib oGc\wQOBfxW*'t)4]p)t}0oކqX}d*,#/0z{&@Dp@3Ӟ>k,GL|*I\)+%q&1hͻU7bfLJ;fޛ* z6+ },?@r1kEO#_Ȍqwmrdؗe 4oab=Ml>?ۘ#1`lLJqL9f*u01qz֚֬_q+GɀKgiHO)n˫Y 蹘cO샰.UZJJ9[Kqe߷=R@MƜ!1FM2Om-=Nw|d Z(ZEHdHy[I*#hw7jw&%]΄Qhg)/ J5;xC;PQ!A~U0Y`HLM!/^b-$qs&{Jx Xh%⹺եQf_c7䵫ט(sVd Ӈةyߡj7  jސ#D)y`}N>_c>a;1τ41${Iq+ Ы&9t|Q wx{W5ox'9gxgIHGt*>2^kv'3%;{w4Nf+MC9ԴAORP%>I/ | 0w\}ml_M|DCQ3>2a+L]HoV7ܕ>SxRî(x'+Hn%'EQWusl"+$UY!ׯ4;fEEYT`>pfxư-'a90ϩ)>MҥW) -ff n([ -M|4A]--ᆩÌHBs >sGQ$PuA2ek!^d$1C1_iJڝ$y[nmŹMz0`c/g_ʬa8Bw? NHC  @fYx.rP,}wi[K#|׸?4/f_jhqqm6}a",E2[^%u], ע5<l7},*؎FWТc2 6);ɍg. 38h| 4cBE#aos!˳,yJfs/A$hv nz{qвpB A7M?U=hkMܺm6E[A^X͊l&~ɧ(TDϙ'!B& 脾KsB;cXWƜly5u0U#|{9ۍ󬬐NMeC 1 椐΋^s7O)nAejh!nPe7Χ*c4}Gڡ\#nc^>}}ůh-2, ftÉ3ؘi"!Z!Y>)l>fX b4_APf $^A}5:Jsۀ=s!Q5iz.BLlq4 ;wa[jaTLؘ,6j(0={Upe]]s5R`njԶKge>T= 1Y2)ԳYfuӎ%7qA;W@d2~q$L=TEpdQoT$ LV w0 !F#R*SesO:iQ2îQSk&hu.Ff{.3|vWNP&`4_mhv "{@ѯ@ xKo蛇2xmrqp3HӓG]@AV_+O^qJuY$jMf 'i-^Xfx3z0lg<-޳fec$]"a {6;.LgGiܭ)5F?(_(&>q<9=7D\PAF=hҠ:b}Y䨇׻v t{0ksaƫVB+XCf5͈QXY l 0֬=<NLWg7%NF=Vcv[e7:XmH1Q.-T}itשn^P/6nV1n\;cɤ#IKŌr`/-MHX7Gs}և#, 4 f'v S@Ah>k$ +)h}Z_*CDß 1>?<~?uH&"p4bD>MȀUl39rB,#d6O""fWr,4ֶ(`iE3, 2ն1b}&WBh05nu Wed-δղCIDf#:GF=Q7Bg9,krRܩ-҈>8ˊs1sGϸkf+? .3 "Ti4XGo<Ӿ4|Ke]%?nEKyUAq v4xOC3T  aدFG͙әs%H2پ^;e^, oX9n,P6XNCV&{d{^D sortИĊzF!>80:ӂʺC_DK KSȏcQhasPC U:.IO!}6>dtzH9}%d1/5}ڑ䉷+H|J\ϴP3>1kBiD#C`ýOa4ͮ'AءrQ 5y@(NՆ79L/)YҵG64no?8O{N~Bg=ClNY4Eg߅F3Pxy3;w6ӟx~3ܖU&yD1E19P?llPN ^ *W1 H_ I]0AdjTnp3VEq/Tj9;os˲UriYJ  &U 9,LKf^ijAidhjaoWAOd1[GMH~W6څo}?Pmeo Q7`XUn<om0k'6 l=[{wUA`"g~IjܾL,H{ Gډ =;|@[Ч^l6d㶢Y?pz 6wp"սz˩0#ݍe²7v4m%+( .dkM b1@ˀ(jO,kk ^XtbIPlg`l(u u-'`oF5Dה D1+M`rp:.%O',H{z` +0#0*,@Gy\uN+>ʍ/`9) @TźZ\uHDhlY@[G' Vρ{v d4u@!*mB7όWjdw;p|(>a~?yo篿ū7O̿{oJksstSJP=}- ou*4P7g/FwDEJx2HjzlQ`P^6*)S{gװL[h!;g#aT{ N &wq{U.MLސWbW;;0Rpc8w I]q8_-V31`' f|!׸{̢9[W_CFr*l8tN^/KXP;VkxS1]]7&p0oM8g3wxśy9.+yDެTLd8p8} DgKבO`(L 1/f!Y̛,Yfz;OG 8pR<е=S0y-o#4ǢE)GҔLupLUMѴ|46Y`(E}4 ؒn`/nf®5(,^4:ewlq1F$:$J:e@AV >ꇙ,@*X8FxӔE"~#f(mrdӋסwkX9EH]»^ӪnSGOjQ"p!ioDkdѱ6"2@.c|p8wL/oGrJ0[ h`X*'l8[4Mg\ࡤZ _d6:Ӄ]e!F9 MW.Qhҧ(NYfDbCMFjs?fJP#IY$e *0 "W%ٶܲчY1t׿ܹ솠-x $ף-@hUUu: L'@tq'|H;() 4KPs0c4% a/;E}abV(G 9a$]eaQdwӓE@[/`+kv%G&?T9**+diDj$Ir4YZGzf^ zep98s2=ՙG K-%/7M Wp0,;%.Xu#h.s{=#atISuZ7W"7Dd22Iv]t%J$.~JZIm#4(앶PY_4$z+{Hnw+"o']H+w!}&gY87kW.Sg9I-4'NmMr 2CBDH$jݽ+QjCp@jv٥ eIY씍s+ߒцo>`}*0Wp`4 C >JyDe;gar:]{@F/AJ %5rÁ[q-q0˩w2iH-*&rFkR2B+oq0m-Ax>Qfr>ILB U \XgXv%׫PzQd&J2 q9(:KV W] cآЌSga + oe^ .8*q[4I*(5 ǿ^gZ >jvQ %f*nYñ5`p"QaϜ? wNI0gle ɽ`./t&#иLҏqս(-!fNژY?6ä ׹sn>Εu /uЏs zeע-QfBxTY6!wwݱ@)¿gC"!U@AYjc .. |SYG5Ihbv j,p큇1Wa/z1OyW[U50-l2f|*&s'z]8X>K>Ѐʺw}^Oz< _Pœ9 ?`Bi8}kxRcζ@EQs(D y~xGdgߡ/O H2@slZ m2ATuS^[IaҥBw} %IqKGNSG$ur5ZP@8 NA>-Kr;Er>ҋL5o@f u}ka-Wùpr2M@0'.I7̆ gSk;sE1( ʎ:5KfWSWG"@^2_Nnqf.` ^e C+bbߙv"vUEBaq>V#P>,JvP?\3Yod`xE)L1(הbS觪+/~WCd6&mZ2X͌itaOuY1C8}zp$Ȯ@= f(r(g>Wscۢ !JL:M#ZIQ$h!7k݊`\ Lzw›QwbA%޵'r3f|>ΤK-$3VkHYinIܺjMBC1<*`O1aaCT1\OuXeB?hQ?=GZ3ޛzXwŅDjeX. " /wu~<@ 1Ѻͧ`᡾pn$_'1SvRc,4E-m KBBYXuT<,O9>LHhwC v40jH.l} R1>ZP9LR||vyfG}:7mΨN&׺\r 'PMYl &Z-35T_>|k[ X٦9IԇAa1dD.Q"/h[4QR[nQo>2$֧rFJgp.n^'p9nk%* l`{.uA;RT}isk`a2o˹l}kH2mƻ9 :|`4 e1eL3]VB{fluyFE\PZJ]pn$ !X)R:Y6PpMeKM01"%Da<-@_5%ߪ;n,:%5?&k`z1;, -{vxM۹.۶>OGX.z_eiG*=gsۋ0,a[S;ieKŲiff(Ǔ4Ij[.w<>Fx3%v, œi[9E8a{`v`Kn i+KsC}_͗ D맸\[:~vtVbm[4XbDwr[эȍ,g{bdFY]͊o䢪>%9 ;ݹ'=ΰxܷMLKD:/5 Z*rmO\Dts(6;yr7u̻w|FLX'=A.7*V:BG8WTi$̒vhGVӵ,].c€TjJQ6 j$`oKwv0=IԣL~/1Ϙk0}z_0]>q&i!/`:㚀5T1L$umoh.9詒D4G?K ÂӪ>#:k.z;3bm w-rU6@"1<.ip:s7{fq%Wn깩U mp[-ગ+V*#kEԟN41\ +#ZYLiKU7=JmÀ<{v#i/և|x_(YW99~+0ˣWHsOa*?WR<*"Ap׃nLOS_`_Px,m "F ]ZYDb^6}6fdC|_ xK=wI.U.=B]0ϔ"01 d#\Jmb(dU%')Fˠ$yo>,Ԓx[TvrBd,*{U*PRQH`5aÂ`W4fTq4&Y˽x)tt 胲i,8( wuSTYIc_R|[t;[u}Y.hIb8MցJ{Wh^M"DvE x]ͪ߭z/EG+C5Λ;G*c w䳼'o_%=n|3[̶ht-Yյc4yx&8l]>|0ۣ0V(ěBG <{ a+rm;eYS}$ip'" NJy% C|Z0b$uxBVJmiÜbO\F-I.&N6'F?E ߴYb;!怙I!$gYb'[}n/fY > =so%b-`W-M]֧{~)֧ ֧__1پiq?d}JD ٻ>U5>~kC^K(8ry:}6IjI.Id*ו(QÚ"&PqY:t|ΡgpF/knKU{$Յۤ\WJ9FG I\j{-ZZn4^T3ˀMdy ^Rtjm_дO })et&OzG^6Ѧ ip& =g<گ HQ`]RU>w6evF;PqmͩH_֙­oŒ׵LlQ+ڇN6K@x:,Orz}#B%+X֢]aBoIAKebaSpYi8ٖ_pldkmZ aia+-R4]>7n`B+*@GPDaJ6T:lRWU{tOc>]jj0: )8ҡkj!cspMjgp>x$O1D̍YHbi⨿P9hxl|@%_(@)5 ԭc9\)C$˃hKwӯ1nW`M1=lⓣ⚄9ϩ%G 6 Zhj"(?X[,$ |Y-U\rڗJ$3py^D$:c'0AO) awh*V!Gy|Vѣ^uul6h'X\ĩ:܎{Aێ\cTŁ޳9rgu@ ` aEOP-ȁjբ@bҶٸd#RV_wK5/r % Shً*_7~ByH0LƃS M"4 9\Wf u/z ,X7$oqq#.Ԇeo N%yf-̶a5xwl[)Hggf6ϼIbnI96v *v[V_})lXI*n2M;`j}Wg@A+1O#lY8eK,9I<ĸXy?I۟@-[J!E@|(7+*a(/m W]mO=gw~[ leZeSopO?vc`M|!8"xiS$ E-mg$h [Pa#趲Z|^9>g&PMМ+g}Y/ڲXțwx[|ítc"O8k@#o}j܎P$qCs"mUol Q~WXገ{igS 0?`]Y\StZSB\Dm 9Y *34VÇ| K-y/kK,K݉f陛Dg~ZaWMNO(,TZ‰}{i^aWJzm#d'UR"h2qE^} u- ?& %/ӘVrO^c uI= /g{htJI->_qlӗhtY[GlBVެ5h &z)mC<BTr;K0sڼ2͒0pSi4 ?WE**R5! ދѠJ)Գ8tHXԉkھvX ]QfJ1B8't7ۺg|!rK0oO.&Bv!Mb }[CB0+7RtRtWkI,X+Qv{,JW$UWE;ю}NzûhCE%klrBR3,ȡUXS#ZV@,`׸ջgS]o!)W.ٿ6=/A-xpM7.T8'!ȧ,މ-YV=I]3`NAW p\ng=6bw)s ՁN`8򎁙j)A1DGW}v`B#\nhSC5wLZ9dĆF+z񭽮%W爳a1-͝YB&|EvO{*C11 dJ'IvFSO{ԧ_2vhc ̞>O<_1&&$yajAĔALה3w4j~`e.3a%UcPnfmQ‘,kHZ6(n]p/y>&O#U.bX C,SdȅzJDGmZUl\؇9h+8 UڲMV៕LjĕڳZYv9)@kO%-OznSj0ӨK0`*"*sYͱX4tmIxQ'YeiǷ߾PYɤ5+kY;b)Mm1Z$\Z!7CԚqD5y*+H4ȱSB~]D´Qpc{ElQj` z> lxu,`mDST3HG7&jZiЅb(r:CYb|^kmI•]QUeTZzcKv={y0)6`K|l> e{wwZlP#PSg!cuD"2-=W`Sa:J^U%,mUEMnKDQI&>q-#FO ˎjy7}ǰu3(KVQUup CVM#T@Φ95G8wREF GE$CxA)8"o->._~l;b&ʀ}Sf^}ZIN1r[m/ja n@?n ʹ&"E* Bo!m[2KNbܤ1;S3yoXr@S(!Ee:!-xg*f$! @(G1Puwl$;V">b'ACxD;|8 B@ x55a?z23j<5FApՆ]EB#@}\S"xwEG‘w{2̲o(k(Fr=V8M[=6vzlu5lgへƳltw. 8ݤޯ)_  g4:gx9 N¹x6ß,hqk%7= wXVcBA^c^ a™+dd<F6:Ύd2 :۾s6J`nlF)RrA¹p.VaHņY^KZVk/՟9@dzwƯ#TˤY͗8U^I3?Etk> f!d?6x6@bdoߗ3Q;CV}[sZ#kyr/$D} bK+:93kNZSwL…Fa-T5re-zs>ACiI~ᜬJu(+uێM|0G߼<-!ɲs@Q` |N..ȁ sr5$Rݑ4@K-^f T]"Kp`޲N@nԚ. x8 9 ؒYԌ9Y~eǑfVza-R>HoM9&l@IGZXZQ7 =w66e)LsN搪MS}1 㛧,Af͍Yك 5Z"5d,8oI Η|@eȖ+ftj`37|xA!YY€(N0z4//U`+ғ.ׯPrkJ(*ڥ"9 'YqGo~'~<c5b f(+_d& /o_ VcDǡeA^dV>>M\+ȷO*W>aGr=0CPGI,Ū޼_@onwz&%-=6ܲYp} H زjT} ;J|*vH\d(]^^받VĽ o_c,#y&Y?E/dMA'Cܐ[sp|xdz>%.MIu=ILic6~.`;j:]<6ܽHf,Z#ttmBWB!fF,$KL דstH޸n!D T =W-#DkY&0Cv*hJqܙ=*0z$ ֒F S.  Fɍov΢Um'68ڱE$ #U:6L+/r7GXAS}ua_͆i;/alG;ϠNScl2ẎQ°G#A-6ȇQ"8.1T;z>mnob'a%עʨ% NoR"QrL"U/V }ON31Kp<'(Mv@1_@s7Y<\ga_lBTwn@~ i֘{7kc<ptܢ+XԦXrm,rvq#8̵Ll)R#N"1x8EUJq]lEɎv$iHOn 0zkjḳ}ucxT]ғs$52~BR<SS‰YH<>"N%C6߱>-7.wM[}sH3¢ T6?'W4xg8Y'Q> Ō':>6Nr7+R)Tu\b7Yv>ۿ4gbNv ]aty g?pu`U `7 >`cD}u :UdRKq0>Kŋlと̛(J3&@JAF(4>~~}w;> 3999ZX}u׷ ޿ o} aTt`5|99e<h@`.WHa^i83cz%!ކN9LѡO?bUHXR7`}U {@khSȅd]ؼ<0c6p9ZFYM5 '.ަ`^\FS9 3R_;4&I+B| xg4A3@3v-cpu ^&.^FɌ{@QA}IoSEŦh)@ҥjSpxߛLӨP k4N b%pfEgρ*p;WC0^n.X2/Q5j1LYFj KI_hVS6UeDqQ-&e #!VcS>]} nL S.[[UIzEY`FMfW×Vƀg7}+ ;fN}x^E7&=+%UHv-.'X.J %wj.{ t%&C˫x :0EE욍9y+-}ɣdv8?݀\gzQ=hqn`|iFLSCҤ#]0&4 t8B(lKij3ww+tyo FCwa'!Hí y$4> SwZUsU464.n;/b6 M28yxnk zl7 8/'vS9uLj(tya796K%]N&٥bOzE쥋WxYW 7ft 6{xwes]]*F*G6tɼ* HST|0"NH4J Q:@4dםo;ܾXL+uws5@W6X14F[H ǞMl^o({EzV&WJVz!*:?4MAng8JyWWWL=>DW qfg t| ]]9g1*hN{ϕM9cc6bU<Vӂÿb4N.(75#u叀.yu (e ZtTb6(2q> # Lmj즉-BK{iB%qj"^|ɓ2ؓ刏e%65%<p_'UvUN6nìy w7=C[Zޫ/n:Ѕ֞ F YyqVUaN]#w7CcƇGia,C-_856-ʕ\kvW88h@m i: 985:_T/h<6œx$I.ɭdl~~AA"AґC04q@F![ $_6kO P@Ia{+mߎ';I']riL^.8a hh`QUnMgLc/w%1ɝ<.m+w-Ům:rM@rFԹDT3ɷ\Cؒ%Ȋ $lvU>mL) Ň*h!h+yF1 "j/9NM(/GGv ]]ބ|BgMkve cqݴqKFO7y#U|jLO0 ʼs^=w=cN4q{Uw} F Wo<ԥԼ]݉I >+!gp=xXjhL Xi{/"?2 h h:hM4BX~!/-$f~=ƹT|%Ǘع+I[z{"ÓV12) +&׫|< J??7rb/"^kdhNCD[y.q%5-o PpQT;Ekk7@7S0U͛饶qA1i Il9z=J`NߔwgV VKz~i4볊y }jPFu2H@/ox!׵g2 3FFojuy@Md1 d1߶e~Y߱KGZ/o}iT_`g1is: .F}Li^Q^9@#hqbL)oxO3`!('j)?A s`1A4stA Us)@;DKceRlI s8*"ls-UBǺz%3QQ$Js"y}$wifaުy~?ڀ'G:Qo$ֱQur**HP_jG56Ϯ`t47leK1."m~Z:'xr6RdߵhXg{.gkik^t8>Lxԍ8d7}Rv Kk@8?_펼I0u8u0HJd(YgKyrҠQa"XJUv*\ w2\Y+U$-+9Qu?XJmhBm*Ț^Do=u>ĶC# ]ܜWXUg7\&TVNگâ XaEILc.L4m$b`o^׿؀ ,4iw $NS>aX2Jqr~/W~7C~Gp+yG}x᩠V_}ۆu'[L>MqʨLlXstگF ^?)sI~kCcPI-=ܷ RtxJ]!-[1*V, Y9&jS\sʳʝVYDೊK)Tutm G5H宣?m/+u zB1cz &5K~KtNa)4q~'v,#~0`> Txeٔ54TOYwc)12manM{*ZA|ɻ<_l *71BN`0)v %UC$7ދQk@n%r Y ߨfu0X!`T^SZ'_("Cq0-G27Uctby2']I M@wmRAevťxٵͩrhve1ߜz5۝!jgLٴ,F :7vZSfrQށ/VS( 6x Wc} scq45_JV9@RVb<;⥨˖neO麂ځpSȴn?jբr= v,g/ى* D ^bG ArM Հ(`8ӪJAy2έe! M nA`Q8"ZLktJ]Rtԟg{anO=:~9ԨX~mWd٬aB퀋K^P3 ˊدzP %˪+.K31jFNYFYySZIMfJHq <ǐݭ÷܈ +z4dr+?AƋ9ZGVI9x\H9kAz n+Cf2,;a-lFyvTbG#`)Ȯz&f uYxh"85GfE.PB2_^s_RJ|E**!q'emCWPT!5گށTScb_4/Z=6B[<)Oniǔ/8n(LWq nZjG0aTmr4Zj05/P7d8'N7.bʋQqa~t1q]fY@K.lfx"c=es{n >]^b֗$FG-O>U?:޷E!jV6"a{5کEph&푪 Wd[_]e3d||{0ͭ.Vdvep붶b."|aceQu /oRx'[ɖ{/d KBjuVVjчFQ0]6qT$wKXW zt)zoi~12{N*t}|=$./aʯPEE+yN. sJgj~)pR[\_( *+ {űJ Eg7u[״QɆqBZ&o<  wd >J(atk7 6 Я/j*-f)lUYU Ef.g3.Ƭ_P "?%œEo(Ru| PxQ|(7mB5hzC%lBE&”Te:/܋A6AQ+lIǡWWARiph^=/ZUtcRV %!Nb<.l2^x9Î/:Xv9+ԥQf-OE(C%1?Z:Դ_Z׆Kn+u$o཰ KE~`Dǧim;lϭ2fir}PktV9_<~(Ѣ3 ~s̢g˨%%)]kdk ¢" 8{5 Eo'U0K{|Z[^z_S0 ~On?p (t T`bxZ_qd[苸[W*>p0yR sk߷JM  HMh!;UKXq Ka{ˈ\oaX==2jJ/JĜ{bÈK%d#1QT)Q&'u/rDWw[H+SC‹4NWxW{bӝwkiv7RRR#M!ݨbi x_jZn"U1u͉ږUXGB;of]O+mmeu]U[W3mm~su=Sxq2ޯSu[N22B /ϧ~l&ry_s[ J"~j}ʝB fy;Erw6MN4OLx_΃Lv|$$CS{Z RF4zy-,2E{AǨI׼qrK|`E9D,9(eby ̢k_ۂS>NU#.&*Ҁݫ[GrQńtံsD[)E)YfچJHKWi-HM?qsUNydx=&% xf+Ӥz|_(Ou~M]M}RMǍ,ߣڰNԒ^blxCzĬݛ(K%&*ow5 #ǻն՝HCi.Eö*z]xadnһ_vſt] e7{8Dv T$! V=`DܙUHpu ֹw{qKC6b쩈d~7Im"DjUjZb^JL{!d};v Ն "\f*%y%ZGlC`yk#6xỖ9DTJ5~,AB;Uլ6j'mLa(C]{E,w> pT$jөUllL yFޫKoC^p|&t#̡++y«~ d{=zӛoy%ƛ(G^?́&uG 08ClD%ʿ~W6,HWgȃ1?lLo6>66>r۪"!U"t}F:@8$2: >#YEXP`OpG6 HqEe: l+_+ar;TC|^ٖNb"k9펼#)9+ealLD,`xGyH@ЗI'UL@Fmm H\ 0qֳNAttFd$ڙHz:鮵1̱&g:Xh3)h/ BԢPj_D_  zo 'cw3p)w 8( 0Y#-~򿝶PhuVbGLI!ʍaoy^NPG/ nWm1޵Qt$%9J<Wz-r!V= }i۪;*_]Oou=0vxO\ڈsu?3#n.cЬ\VFtTf sOcO*2;3NQa{UzM̀w=)@i1=kVȶ :C<9idS"OhxQ-littA]@ZcM|7k}!k$lV(¬K*S5`tr|(GT.f:a^K,,ƹzs}iz joߑL dvȬR.t4?7eŒܐe4lsArv B0TW:xM-*~0~^j̫#[zGӐ0KJP@%}E;Yt]jKgϹ1n}ۑV"XU L 3 ]9wHR@ hwF6xYcԛaűzMU@+RFW|ĽN+d(ƄyAiVc ~Xfp ը>Q*r@g,f=(Q0+yX'U-QJ{zj"ӔiYwnxypĢJ7x~?2-UJ:OYЈ wfL/IIV gG)~?M0# A(FAYxܩF 5${n֊Frrf|"IVnE?7Xu]"!嵨`ǘZ]XV? &EZ_g2 qpؒm(YO%*!u#1jZ5xm2>xl*_ZT鎓U[La8 VrGd]l ^'[#e MY=[ D̀F'H:0 ~ވj E,V,~1){Mو!I1P7L`l   dTq?Sr!?j c[y >᰻(\G J;!MdB"DKe"Oq Q0x ʋ]c-`1 @P"#J/^֠(po^f u۷6vTTmf5zOf(:<ۅ2 ]'lGŔ ,); #ELvV5 |(?ٍ"Y]6/Y%PX 0k;CM^pMyG:vF:6w! iQp7yre?CLHL-?\mˊ=&jkm2BPy%`6XҢ"eu =Nw[OmnO;}$? c,wE*Q׿FB&dD+5IFYdA(J{<om>fw؇Sɐ|%D!AcT  r9b.qwP>Ǎ]m euMϭWyx~+5Sw4%裌KPߩ/͐A<jh* 3TZԈ v:+Sd J"^ I\` ٧JT,ew%,TD{г v,c0 DT.ST:c0P lϙIŲO&Aހ(Z6XVVђ ưBXD0b#{59%HiXaX'0_lbdf}2IՌڦȳKov4U(07Q$g ҥƆkE눺hŒƐxm8TpQXj9e+ɗT%rjV eT iWz1L| } >lh{ILBOaF4,#9:YvL= ~ Ta4mr}eX{2OgΏkcjSIc?x1fGդH6E88 AHrK4+$+7DNѰpC%jY7\7m FqGӧϞ=Oyo'0{`~ $MG *Ni#kfN<}znA Mx/t(j:6>0S7cyݏSӤs\nryfgF_Z+kQAJދ6I;ހxJ1`Mް\?'¤VL V!蠎Ym-nR-޽o"Is653-@ UQtgw?֕Ȼg-gx8q'#%:AD킪d} *a06i .} bc|gydOeј5(v^@3@% `oIG:&#^\o_zAy![b72FO,6Q:rWu MÕ.áj6,@_">½7.JZhlVy*fe*"; G8^4x,v\e(GBI|I0>V4]-ai9g )HgK1-NeMa { 1'Lg B 9ؙ/ rMG˴?ȉq;f<`H4n O^A r9x_mD;h({NM73𿣣σ??G_}|uxUp:ŧ&9&aK4+f:tCA#6mbp߻MS`tˡTQzUF"$2mZ 3 O"@ni#JpAkDxrE! , ݰ8 Hiv09ݽkȲ49hkC?7YRK3#!iY[v^`|q8ED_+$!jm'ۙaK,Z\"Px%fsm'ECizZLPF]uSOn8rY2i.d lu>A akhhL:vٹaX`p0N|Q$a!Rl_sAԾ2x2ew:(k'ELgQI₊Y6":⿩~W3Fj$W`6RF~  Du`.cmhPG #l IJL8BZ_WL5nf,`_V/2l~6q#a 2iÂjqXkl/Ya7쌜dk?`d!6+ՔHt5@ÿ}رGH^oZ^zA˚T*.6h:V{&ulV޷q[E<F C12Eh%fL{B1/tr漌oexȺrhhA2?*N__ wjX;5 YAFDX;8 &o9h; 0 0NwDvߎ ! UL4< pC-13á8%qC>kˣrCYse ነ Jpx\԰l1xʛ3!WؾxV¢HX-py ,"u)M܀͢31@o(гNB^&U/IB˷)[`ГYq(a5V{Y+:+XW~Rޡ$1Q̠%fx3w@, A&#ζ8cPM+!'N1jc SkXgϋG!{^)O=_I"ImmwnQAAj@k]pӠ/:  Bֳj^ "Z0AG$ -?ţ;x;T m4IDױ|Z,Ȅl ͡5e9bМVpkG;|óI NǂOn9=G'UyH}|tI#:-"^חHjη4j5#9I3 fƒos!4UrDj~^X --6励8At^R*7Uf E}7zS춒Hy(ǚ w'kqٹHB\Oe6` >:+">^oFg³ |L};zߩC榖ƿ~èyHZ+okq\'4 VA{%NJY ߩ(Nmw<GQvل@&(:\bLLp0٭nu[0ZCD~ΝZf` '1 L'*-Mx`cs0lK a("w\eg̣HL.=<\ג jv:ީUqm."9q&9ͱ5P1T]. tV7j+; P.Ŷc@\$wPnBfJͻ%fV&O1ֈ$J%RJ/Kh KwN͔8Ni gRev)hd6!fȫ*$5nT5bdyI]^sR0Z\Tf݀L )W:8lh͋ Ǵu{ρku8P #<%3LY0S<0i1#ZC3_$ۨuSvAs_d cRެhN&mwt~kbם0~yxp񻠉7'[' vڨ}tS%m veVR_Ա'`pSfl՝O48ǟF9›$ޗd9&j 9U]*ZX9AE 6,Y+'gNx.kV+BNt"[ ':OAc MfЉ[Z^-KPཉONnϯ`7 o'xa:CwETDAPW;W-Ɣ"u$B;B~QFJ4#9L:;VY=i?Q 9+uXDyaRw5.KNk؅H`C"vm֜1n$caΜ4H QUT%h2W1z-@夽lx4G] ̲:g~;4b8.[=rF`[%UK18a_a,JfN9 zνGe)PƛfF@H@G,L0~*SL1oL+!_eJ)G(g 9~r>~N?:h>'LFi&.a=2/S첬8R' )V 85ϖbaԹ 8Z mT+e Hf2knX@N,U;x2*^)CXml2̝v͐ ୔jYȸ)fKƝ6%Mv6sDGLYw]~)DYgA9me3HOjFT>[mKKpOdF1ӇR]LUi%wt'#'&y QLi/Gs;x?ҥaddM^ԍ9=]P>)ay|ato2YT"m\:m5*Ltr`G!fL)ɋ/ L H^jK& |^ Vo.009.й߹k͟.Թ=~[lBң<ǛShD5#yt!b?gFkڭ b:"StuMѮ#-% "D]&+OP5]FM[M$Zֈ6"@4;VK*,|p *\l$}Lda0tdѧ;I $>]kUL( ~7 ivg8z׫S!˜b<>D9+6KFaq2D[Id*"=Mehg[1jBȉ}|7~=~0i{ GثRox4ueÄ/2@ EzYn5U}; OdcvuY]ΔTl䳮@ҁI]~ j;s'S4|MybHKMzcyNng_J;ɛ'Ϟ?y 430,6*d^ωiJ fyleHC־̚+!#ak)σspȓPpo-Nݰ<06~&pBvi`}ظSkꕪuY9 vݩ-7RB[Ψ.{ H!UQ;ý|zIkv4HkMi2LZvq;Fj `hsqG 0?5RbD+U1\e<_,z;n~@@L|f =򹱂S/#?tlcӽ'Z>T!e\Y]S#?W=/q#uGKT#]clNيgvEgoTFIQs)ʭ>7*&HXny8߶Rg=1 yڱR^K5@(mm?>EHF tWǪ~+aYښUQ:GUNOjWg94 =S5ǚM `ЧA=u4bb7N>5SO?QA7Mi&RbIaqѽ1+Jq _:Y*eblu99\D_qvopZo-Sb8 [T*y°w0_3紮߷_5V߶Ƈ..pYp;JD|v%U4 -SƯϱAD_6,On*Dnu빶@ᬧeMkL ѪOx}PW\n'_~G0شWYHT?FkVcoh9^_?"UgwҿF\OڜO5W0}'j[V#_MTj!})iaTb*81.FoX17ڽR. Q-β=a`QG m:^ʲeA y޾s唖0aN3j^ :^fW>lB/ɽ򪂐D|E<߯m<3 WN M]yn5 Qw[E6Iv&w'o5Џ.uҕ,y%6Lb jffFUx#wcGr[[m$;qy7 ;AO&#tNE; fp] 4w9ɭ+"% 9E: (7lx&M%R4z$ *^٥Nf,PwO{hr8]o^{X; ]+dzkڏӏi2?87x ߾QIţ kHIJ\/ff}f(6&zQi_VȞ)hȬMGXdWA'y&8-cZP2 TU:G1Xshw1%'OVo菋<[ `(F֢&H6J俓ï$I:5IIa0wl_}YY̳E4!mr?MAn$+:8C1@yIg %|]mꝈ!|D:û :j`S::)R 1MIrN;{7Y&$)>quUam5u):{l%t-HfלeO!Ys!̷u5$ߓII ng]E]߅3z9s[.=s@aq6E52 T9Kպ]1wWԼXt0k /]4on|3!дa [wUfh 8FզPg>y?}# ͳOz3ߎTwR5RU?,ۈX-uD?_vȬ`Zs7G}]MKR YeV?QCKx楅 ;ZFL ㉶GO1o@_4 bXUޡ4kyOikp~ / h=Fyvh&5= ti5 2ڕэb_ Y6~'qꃰ{9NgΉP hXp+^P+%_iq &:awF#csgjV6|x WQ9Σc(sJ֖}cSG{E+̳[ Ec%ͼ4)9p. ռkqEcFźqTK\'DUA' r ƢQ?HHRECFelO+Ҟg3FO4sP#e#6" cz2I#AN9O؈ׄ|y;{cIR[85\L..{@#&iEuTuuKHYlZ.G|w>=wq?Rw44:H]<k$R.:e؛ f4lAsrh6ja+6z.EKM9o} :,E]밤II*3^s3(>Qy_mʼ&e& YM!T <bvDuۢlJ}Wשne&T=} o`'7Zp٨Y'NJC^fYWmޖF"tqR(Ћ;}̢Z%_I#wP$|qMș Aԕ ~N^m q"yi* rUT)y2)/4-.iӹj$Ϛь,s;gQL{RRlrs`rƌ]95 8::w$}.ZT `yDQ$5o_ހCzGL ?y<0TBJUd41 v=i2!^kp3~%  AJP8 %vW=MVLG(3PH UB25K¤¼Utp9M^ksS%1. ^uB a+dϰ(`BiDwۢ13.ZHh`Lw T8"2lGcv>i@1 ZsdPB]hK$ҼD$p-@C:&$0ݤyf<(=Yܷ\0i܋q,eM,`\ jƅB TpDBÃ(̚ԑ9-Jm/Ua}&Τ ʸźui`~и=&bOǠ?l>;?k7SsXдAWة҆Ɓ:>YF!@rkp̞ѯu& k0Sڲ?aplYuV6ۺja[B)n/ksRI~J A̡a#Қ %DԊC6IɱЄ@3_2ɬKd72Nl HNC-5[4šBSF%/lXiS 4d<|žթ":CHYY-C7CC9ي F7t1X<lD%_s7`J[JmIԔ&iԒa;f3`f? )*ʌgYc-C( !kL 2a#> jvG$..@6ޙ.+tȚ؊ē  w4]rtJ F3G1lC@[eE|t5r m 3ULޛz;;&͕=v[Ȧv-u)'_^nL<Tn@c[ [G+{lA"V\!zSr<@:/zTDx"rܨVzuքl>C(f2ÝYQbW/9m tSU`8O QSפp%0x Zŗqs7#c/qIRbt((b_UPrܫ}S;,3 přwzYɠ8tCƪ+ᦌ_KX7R, 9^Ge1pTq ;aǽ7W=_HaW컊P6@zq8۹j"5cZ7O"eHs|x$;3B83XŽ|;7P+:=tK5 S0oyk@Dȍ=5 iW@qѤäccآ@8 ]ӏkLjS { !*RBzOup(7Q+GI/{U@P_(K$[rL)lf}j^E}ZKWZq/;*59mpݧM90cłyVe}Z(9"d~dURlE?= 1+x,ZMŇ!к'>`y Jje03hJ ަ߾g6=N߽;{.^^7/?%jSM(RNf[n^iJ*b }H +Xa"J=-8E%zlJtKJ6r,"Ak0ř\R &4Vl=B yy3%։-xM%Yr'")c2~ KЖ'dۗ$ ,mP P #^K.f! U PJ ωJkӧ74 Ӻa85C y>!f9<ݖd\q 7P3doy %tߵ0h)NO1lwKfZ]!;jƳ 8`So>DugLbгtX݊SSVVq^nZk@¢1}ј`V,F%[Ct e,Jtqcg , \HI'ʴtݫ ? . *0'r+C7:("Q7wW8HN6 1uUB渭#F$I 9Aa3J(046!7LmOG@U ΨzH@OO_k\٪j6"P?7І/OcJ >'cI\( 2%i@ lP,*7X4_?wzif,\y &ȾUUa`#w4 enn ވZyyĝ+ 6CsO+I-X*lg>U.Y`M%Xѐȷ 9/@is@6I$N*:̣`.4:v*=]W9&>|ح'lv%ET+WHٲ[U@5X{i3Ȣexz9`u伈j*}S>5Ev?$З [@6|wm0be59D;G(<(!k b>$ GInqakx]"PP Uނu./< NmA%d(&2K[YXqYaV&:o$rehs`gh3ސR ڦ:9nwˤ(4gYƬA{t:cc--aͧ _V/V(w]GlHO*`sL I{ڮmbo@%W^¡cN|/$cdcC #xfS$7 a\2n8br'mYXK @:v'=(L[OY]{$'OgV/szMQ호LJew]OV(w367ˌh6QPq[H>kۅ=2%\g?$nަn۶A_ GffifbN@v yJb/tvVAll܅2Ol-EקP~tX8F[Ep/K:AM;,B{ q IUN:\QR_]ɾ44a՞s4M҈׈޽s{`予|~'ys4%0HJQs V@\Bb[p{c ۴6!m[]OY]xhhh>VB1EVpcwO$m!"D8S3m\HpOZh[f{|Ͷ:d-vI8Qس4԰Ea{^tk#&ot/(8о}Bf TS/T,%B]*t.`[XسݎwakyMNx1~~Kjŀe) U\4-}0s"Ⱥ>L ruI#M\2 V # %PVY-MGwL f&j%IޟZs/4m0+?DzH>zk[ρ`Ӊ04$jMGr= ${t瞽@$WskܸJ셹 %^=T.Ƙ߻  `zן'`;onz+\ .8 b,E9ȵ\WzBhI϶sp/!:mx~ehCiG=#/5#q=b&-ޘkuj,{j; #Ɋ~7ƾJoNzLzE3;:_߀Fi eE"xl=d׆R} (n#U;ѢxV.;YS>>$A8sk9 ^R$QS4Iu$ H8&ہP\}٬zdOu}7Z Jmj#s/{m<6Y#8E(i2ekwPOU};P==*X7H ]*-,mibEt+ea:<.AWqroe&޶#y%( Ĺ|Q1|\/"bdNMAj^F/( 'yu3 xzstyf gJ /|?ճJDbH66Cʿ9M-9:8w쾸"|wO Dhu}lbzu|.^חA>,:<%("TQu ?( >a yT=J4:|0OE*RBjepo[`vJ >6)c X*ra3;РBqd+$ByB| CDL~.[A $9iؒt8- 2̐jˢ#G$UңEG, Ԫ6MPXY v(Zg(Bj9T-_5-6w& N^XQG܃TFR{YRXZ 0PTh#@څ3:P)n*U M M''M۪.6U{a>E\BWiyWU-z& /)jȨ=],ft!1ȳN#*>ԮxWXߢufZLeY3U,`Ti|O#Rv2$=V{&1~[4(IT&84A J1G]Ň!s>pcHu A:uNx 5H;8q]p RpB:F y^9kM:ٝ4;1dirW5O. 0GjxgX2%M^5-9>Nl CqE 8wP 4ZCMhpn@Yڟ\D )4|L+T`My .V fU0O(`2zS-ZMR<~Ye[*,ʔ# jF],Oսo=dPg%hS/!#v-2V2?Cb\3baЂ62;bW)r6#|ncp0J-LNCbsO|7v0~0s\ͽSBMwNc_;v%]X S/ Zq:p0m"@}7zzeo09/,G%9STMtiap͝#z{axZ ?iہW1k^1 h[IF|v_l80PcU+ =샏i}X ɽL81HѩuN?v'AO1m?envB;Bi K)FpG7ۻĞ0cb 0{ ěg^Q5 +,Gvr wQ+N?9Xn8_*vwpEiI:b CPd:V+JM;߾";y%yxn: ~MVi%4՚r"HwzY?g,&הU&9IVػX\QN/>^- JqƤ pZ3QHކq]]RIɚʬ(E2p#iidibW3.Iv#XHI͋JBKtb0XMywa2|gŃhʦ +J:TV x9/hJ)b"$s{%3Q,rv?0'gM_:&5Lbgégr@*GftMR4~&-65B4/6x+19X+$M3_``>d A]Gl-jG+1Q ̞V H^fB{x ]px4A~$;J\$&@Ŗ5wWcY"YLJ ,d Z3*C8VQ'd AH=֠ EkIBJkjPlMCv0!U!4ZQhgzs⠂LÝ:saG.Ġx+=z$%2)$M ͕q&r8pY!(BbC3iFnJ3'k9@%suG+R]/Op; šA9~zMoauZ?-.dGHoOOᴤ{O g݃WjDZDwJL$%N:l ~J̟k{l#,5=,oq2)m?Lt~{ZhJZjJ|d }Xk.֮abCX:76&`GUUfcʘim[*C<^.0]/.N??\{6}ӏmt>jZ0poa~ez\~ SRQY |SVq=?[m"11$[vϔ> 3V|WKT؆oeB~Z|0U.vԡ^F.sB5+;.旋Z0B8"&VoY~_> [9QWoFð_8"Y>9!.#=2\ک"~2QD(i6Ɂ-dV0[.G j .JA4 TT9B>҂NDa ^ [+AmxO6PdcJ$IV+r--6GH!v\.`+ 9FR8 4!g#KQr?mHӘfXPCd#*T5޶= X&|#fC;Vf7"ym(>ԆN3zxY'#ב* }bU~״"H:$H> _! p% k 5,-. ց6hڑ芌sn9ߊ)> $=z?H,)]y,ϼeY~-W|.{E(PyDfYYivia`-jʸ4U,ZCt436(q|dLU." nmYc1lQ]7}$ZϞ|wF%&뚖Ì>P {Ǫ7'dg7GS HL:]`nsQ2AjuL DM&XO].W+MR=it+iۉ*Vpfbn0}YL?9lpsA|b v=b`jlaÃ&>rO}\4މ31qPmͨ_qݖ V T =^Kg%[;UaV!N|TUTel0@0:n2t2|*){{oBRTp!1# CJGAh`mwuBk42|LL:N%1GbHj38]uL؂NæcT8q(=_q3)F ۹oL+Н.?2$tP8}C>cR8SQ{$Iu-oV.!o5%KC}og sySw&iaiu53L1Bc~U9~p}Ùr,& AOfmDV9M'EdJ~>őE#_1 {eC [kCvb +bz  -*fM cp{+>#zU{PlE[ei3uBEM@F_oV̓K{$>¸>pil)~V@=~ }!9˩k |u4OcO ,dxn8ؠ,#MYs6~@臐#tҙSad&DW)9G5!)(I{IzͯsVyAg%.P/ $C%G IF //ohp3_aiW'D3BpЏdzRHgLl-dV%l " ʈy!Bg骔%'i͖q`E)Ij72,@[S t)N%!$7N-,1Esn|kԒIfb<_s|x G%jp6#!E&wUNɃ!9Cv@Ce_E~n aɋ"1$Qp*FQ6N4 H*F%|[CY}, ,\YB9'B%9g?q\"ކ݂ +VB"YY(*xz5F1K]yHs DO e PY?Y:TL \!U g55ճДuA;\6་'{츱)0 HC5.M ތ'I܏f 7Qcw M*{f~Bmu (R/LgәJP0TF<} h;T`Z Ϧq47q}6 7xsa$X 6f@NaŬeo$x-|鈮/Ջj,2ӧAEWӵ4qO,Z ?МYY qe\Ӏ*"pٱe4>OVf}n {y^ xxu_9z{hZPao=1.c ;'8C`!*&\0R/;[ 2KD \l3C=mܻťjS]}&KS ؓ5t4B[x 6KeP"Z[h4*M QsA(hYqv i} V`WGh>9>*v ,¹XF),posu3Jݪ\k,й~P Z^zNURX[hz f@nI9uxc3a fV.)FUɕ]|뙉KFVhKSOb&UAh#E[ ZV#Mμ?+ɞU ];aK$jMD*#=A_~rR{v.HX%>C/xވߚWPTiЏ 1_3XPe)TWɴuN,t"W}'\Rѣn3+nu{nnXRz ޡͪFSJ$W0o abPI:tAA)wRsOgݤbؕoHm@@$lM/3,/y9"?'Q uW BIڜv8Zt(ݔdRX)(ٻ_w di ξ$ n:vRU \m#lʼnC``n^[Y۝&o1 \{X?-ORyI lޭhS^Ő4`)ơ0; u^SI+"!`b@Wv~{~bi~2lCw?"!:9^&ϸjVhEƔ3 Lλc!!&CDtqdE{TɊx@J~O+}ar˲o^=4* EyätE1Q~qˀDx8°/(hmlr`iN2(YeE.55o2QޤD!={)N"^u9ӦCn#~NR Db߷$ RWNb0ݷB π?i0 gSJY#kwsk T6EMEe_!38w+% ]!pR(` [rw]{!wgs9|;n.I?tR}#74%Òn%EzƧ4LR(G'kܫv9v|RxǢ"Lt? %fRֻJX]oTEXu)ֱK? )OȎ4ɿ+| ̅=c zRiSk }qSyB0rT ſ4N`/ t/;vfS 29pH/;TI|;r}͌V aI۠k- J7Eu|-#h}A;0L p>&g4DO_=Qnz8 1R,m2)/˱d.rٳitVG)Q9ևJEܐv# IJ./~_wt"iϜ*1]D 1ZR\¹KeTw.{]2UC}(\#WTK:r;0(4#]>Pr̺bGf~:Db)Esj:W9G#}x7GX@^lNQ1o%(Rɰ P<͎k]uQ^i%S*_R; Vv@hQV>_j}q ȏتGUXF,h܆_:(8!?XT8O«ڈJaHC"VFHdɟgւSg` :HUqNz[hMB7B[g6XęU澋ӑU 35>~,=.ZZMi|i +ctKcez [j Cvu1! LrWa{U^;N\dGSqnG=jm=έ@~?ZKͺ@$ AjM:R&qײ\MrAc:41N*|g\E+ \xuOC= |h?3̨~&`Z۹6o$YJMȺtQ-Yۛ&n6%{'m7a>Y)}ɺNNliX]\Z.p$Kv^YX }_VTIK]1S=T9+hf+'I% 2TjB 2†:R0rΙ0⽏yu<6$L)s쬖u %bj{h~ä02uhT+ˑ٩!\g1"Vl0kÖ}vNoA0Ο{I^ʐ+ =$%4$d߬SXibztRʮyڔo 9\*ESP/jߥ {{OEV6,dw(<.,:ҙ]`+tk&D)EV8rcMmF)= 3ml/|j-+5J=" ߒҶ޷UT~C$E@A T/i6id e dHW+Q7f]&>3 "Q"T]OX܌ݕd 45*gФwZFl${kP)Vl:7Uq4^$-Hp-?Ј8?}`2~3x 4NJ&2$AvN>z1&9OlQ< #S <}Pfw€{YŁb6$ U:3XQ3Q&P| JϜbU#Bhv"Dy)ٔ3db bs= UX I`#Z6hnĹ=; &YLNPW$DMB S7|JbV K@N,*? )H@=9Q L ѥ3& O׶r2{[ `X8cdnk^m>ȁypeAkwKձOHs-}ׯTՒ g6[cFC嶅w9ڌE #&'+_:t aXO.4ya84*IWB?Wؠ ?Z= #sofsfcp¥wVz4 DmtrՉg\jB[Oa}݄iYm96biIa + 1PZeкk7Fx ]bXY=r[[~q+l9t6Jsp瘆1{ zj+H ]$[HV-q:%&˺eV4ҕ&)(CG`g"LfQӡf%*]㚦O8Y y&KWˠuNO*Ҽ(e U~1( ~Oѽ+P 2q^$?2%yrzr+ohb?@5g(3_TMgzI'!^ؼ^2) ^4"؊JK`pf?[&-8+=[h$Yi jHވŽ!"Eg "8gۧ9ok R~Je ,-\ рL$1ԋoCITqY,%\ú?K2j!BƬ !:%}J زBVrx1lW օ𣄶-^Wo.N-R9ɍ|-kܪ7D9GH{xl1xxykzbu;Q]ny;.~PFWqH0B?q|Ab:4DhpOpCx; K|z5eJff 0DH cGڴ+m|ߋ3>o]ǟ ؜* +)Ww6/ъV.-y L4+\afxIXx8-^mUYO0}W;"V Ĩku;Ю:>7( IRH3. GCof[ǾL}3fc&IA+'m \mGGc)+iҧ%Cp&4W9CXH8J>K5&Rs Ldsrt.ș. 89UMXȳ,GBVEFX%>`>JC~l]6|@!i-]Y $B>~b4=Q DdFUO&ZCOqzB8he^H9"pb& o)}yrF:A*V[wyCd\c8J龞T!ڪm~"$!1̱:P:0ˀ[.xrB>=Qd ]:ԕ{ir-r(:Y.R*x?.[mz*%kj_}t}?+YdaKA̕&CB+<V8k},7[hD ~6qQ#yIoقV,\LΥZ28VwJUic5;{ ٶ7-/8.*X%Ur̬KS\kg?cK#<]h<" `lEícC`#{>9oEHK:$9 ?/>*H.[ 4H0pr&eu2I]0t_pz ##!Ju?ܕ KkX_Ti _~ź>~nqر>$aH 9b&%& :NiED#}b<~Ug6Pw>܈;o<]vf䮄}2l= YԦZ.^^E*7q> $pd36Xf2y-I[R#^kUŵE^whq`bHWZ.sO& [Z.SIV+3뾱ӚaCzaHF\*J@uTo79k"b9rpk}Vd&Fw%#};l8:_py0Sԁ~YWnA"13 1 )4⠴ l93u"@#ygO6#;쓰'P?V[I{v00SfllTbp4 -p/B򯇚Y)A Oÿ$3qmɈ)`8B3R!R1l UBwsL5#[9=/6jXL0hX/G D(uJUS7nL6-i~< iba{s‹6/$wm,iγa_LqKٿ016Ʋ< ZKufLqvx f"@. a(ƱE11CCݵ=\E:49hee9kPbɌC]{ /ykSPVJ' R ö\;%ط>kƆNje%5@7H)^BE\} 9lHDmM=jܲ/A'^ئA[Ee&:w@Kv{ ?n@2x+iίCLAoY:PTL8MPJ̦H.ȈrW͈-C)ˁzT96.05g ƶ%o["wq>:uVe66MD?{E|m~l)"C9(=:ʓƌ5KE.K)0f=mq5K ˷g[yVx@~.fiw4 "i\W+GSKf"Ptob`\~gkƮœ>UVN:Z1QJ݂NS>fFM&&>Avą MO Sm&aaYž'!8k&wq8UJck3 ݛPj'x1w@Lq8 溔prb7$k;+P||+gZ֕hDǚ|F:wiu͐e\NV]Q `Q Is'?@ miHϜYz9H1Gͪ\im"r|jܲ`/4:܊y?A3jR?rgҨIx~a24/9'sS!.F r=?qalzϺ\~m.Jq, ]I>/2zo%ݟU`eGa'9=Ma%+Fg;Ht)A!( @ ,TqI]vlT;boFg#jMya2zCbۙӓB. CoA"Cwz'̹WoGqNčީ RQLvqaQ-SsH\`θ=~/!3ApBbuSHNؙ}8lP<㈻7xVF7oUY`"̫o Xw;?25h/ sd~z^.1%C/=aIMAFYs3 7I B]MM$nL@<)F$8'8ي?$ hEu]McC9ޕ Tv;~B(EhEm vg msQL+h.7DsD@ ZBQ^qE1}/ꞺPe>ekM8"B!tcU[ ˬE4q~Rn_9 W3H$=3h4c䏩CrRJ) :*z$w06{S1n<.KQ_C fk/1p*AŢ(+~gm)gGpXRdy 6pI󮁜 /N1`|LE%`b$a>lޜwum A'D&7W7gl>^~^* CX|5cBtV~WTm7#QO Q{dݯ9Уz t(~qĨ]HKvL-∩x[ -`g3 ojm9C+q3IL' ؏(*KE~ cUFD-N F٘F~gQ<=m_ v:M՛GmluS8?wQp B Jny^EaOB<R\ƣu[#I-qcv!d6ad@)! `%PrS0NkGA0¯"aqȞ#'5wdjOۑπX7 6;)n>5s:4jhtq[monkNxUr71{پc)͜<}IxdiW8ꕄ;Ԭ}7FGm69Q>E_h0\ڳj}6$ CP&ױERF"gLMd";_05a0iG5V\H=>%0+lnY2MFo;++xݓA>3:;{#Z&'cuH{)E.ɐ1A㮪=4HLҌ-M0`o 8#Jpg,۵0?= )Y2)IaN-5ӬOs@WkƏ+bx yc^qѡA\aXh;F ?NjR8mB4J\AAשe| S 瞦ђXuDۅi8ڕ[\o-GG aL.uPw#q%[nv|NSJPvlϝg!  FuH %6墊kRZ%LYt}aVG(X[(c;py䂅"27]aR5cu ~ U6ڎS NpZ@wMxF[0rz$8p\ ,6jɱ.7Qj-oG{EׂK&8; V. L!r*D-*`l<&`2a;!6e~o hH,M fn-Ns},;gp<3978D;X,ZT |-_B2K?w`XyYD%Bgvy4у9Dឞ99tĦ3fB@^==[#V<`#m# "% /I?# / 3^Y^wz-.D٩ +>~Pr %&I ]&CcpjԊzBWGFBu6]@qZ0ay6xA"NɠJΪQqh@ &Sҡ*q07aj:߸#^;w(5qC*n}[zE 7 Nhw{}XYv]쨭~G\MƋ}M6i /V{ckmQzXhũRw;]θk0a */ʍ #duS:8:cѕ[-u(`i@}U`0zdxEHU<*1W-xpi֌@jDCOx)+Ӄ_t fRz/e"aͧ=نMMb]J'Nx a~+P~Si.2J2zx}p‹ h/q_o5՞v3ZmGc7}5,R'-sK9JR%7l:4cp`ˤ.3 o,X:-܃U2"~kK%( a <}H?sNқ`SVO 3 fdXS\uIZ`_C Q8b*ngؽ~tL%]ubW#JmY7Sm[d[S_WI ITyVT X<QmcRz8TkBfin6ףNf29 [&|*+xĊ6M5 Cn@0D"~1 вr\,u#UdăVg VTis޸jrq P~<6=[/ivsϡuϊXEݕf[?>[91ɠ0*iAda%ޭad4A틚⽘>$} #=s )|mg&zot2>&Om/U?C4;\g~!xf C7=T[]6ܹG};#<=&wx/ygz$djco}Gؗxo~llv&9BM̭4(.],M K?FE4.L54e&t˻&Y8jV*]:c>+ <+_JjU|^VpHh;}{@^uȗD'} \#8H~((ɔzf]r1тwx!;&v.ިP߈T)JRwnRbzG"Q!YŤ>_Cn]-DA <:ߠ=`Ӳy%-%lR3l*o$|$EmiWc9sz<]K~|Xs;PP3Mb5ęf5~) 1/xX! :$ 3j>Ύ`s9=nB\JI'4fDQ5j,U?ww/mTRe;̽ b!H"Dy?8~c Q5抃!`{jjpBNr`;TO *FVpf,F/D9,(Uy?6^.O++] dH0&_+ὃܸg0o\(S-$3gsuYZ`M2ʅH麇衃֥pѿ݅q=Z@b,Pӌkbϼ\IypAkZt (!9]Rw+)%xm=A@;^KĞo >@EhuF"v VQttBl@\ߪNY8 + C{gy1R5 ʚS8V{Q ~80@{դ XLrlLڹ1UT\$ ۊPɫ9UϚ5retۜ!^QR3AJĠo?@Pgȫrq)hyu;a\S.ώ(F=͸Ďon6&ē2ݦN-T^70!BjZ(^/UAuM0PmWy˝˛㴂 H_  ,8p̗W̙-Ӑ4(܁sGh2zJ%FB]Y `\@Q+01 2{1c^쑇UͶxOJ߂z_kGC=ü(95]G%=䣦}FĜ6l[߷eNJqbrs]$c>|t@ixiT,چ2f! K(>n͘:{ġrS0O>0=0>.UqNrS0 ež%>JzIE oA!nd˥.3l2; ¼(Fހ.+9?ԂK%ۮx<0w!=z M6\1JTub' qͷP:gw5R-jzuvFܹ&.%mI4Kv!Qە)v*ܲ$RYvUr._⣨eD+/+ &vBɅJ1^7I6GNkڎo>zomL""HQbYƀ#BC!r"E{zCP0<F YRpDZhrS<V~[kG;QOf멖&.x'#-\;>Aa27`pRWI8VZ cL^;VQD6nlҪb52?|眱LdƗFܻojԽ@8m?g!t]y#;V}V  ԝi0eú/o"JeĸȲ &eȇ Xe<1QZ$!LQ{*4R,γ)QQEd 3}:p_-nEi38vN' |uwX1?0>v '窳e| dC~POV]0ة~O!0)s9l iѥs-zB?bburfk-} W%vBO -̹_[ӜBiȷ %e,FI?hnN$e?1i *0xhk촥E,`Ci!s.Ns0<* WB &@S#+yW/} EPҊ[>XvJڲ,1Fg/k ÚTqɾV-/'7] X FcZ/XcHw;UUZOc- -Ț?Wu|O hp`6'MlehNw[+1K8N(\d+{b O{Xa(nٸtxY.#53y*6̭0]o ijvW$LMvpl+ԡ;A7R+ qd`QE>v2zhjDHlDL*9W!u;c~B(ؒU&^%zggX3~Vb`iGO b_Eb%&ŹXA**,W/ܭ{5uRY*ea ҉c4y*I_6'؄!)dp"+DX lL.h2.: )5YIЛ-$ε)ğU(b<̼PWE@;({z!b c'vGJ/e}ENQqad\A=,0qP/ .GGĸ#N WE:a\HPB.pxhԣep.:6 i M6_ cL Ao-{;&:霨GhBb)%[HAEW`? ywR', "Ib X>ֲ,AHxbtz_@miQJ'+љLe1` )M'P| jәf>^y N̢0&1Q2KԪ"7n2{P/Ýw(oC:%DܿH AC#K(g8u4U9VQ/T>}X%,J.cT ;X $J>=[Z 2¥N@/"tTWvp3nOUwµe9{0a5B|q2^Umz n#OBy > V@M\=퇵]DR!>LFcߟ1L,Gτ[rBij# : 6̫֨qWg:oӚ:ɿf֎ )$[3pd^wBJ.V`W^"D'7m-0O NfX)b)rB(7_jtY]=X G$7g4 06\0aU>ǻWdDxdu8kss{b^n //]|2鶶a|$4^5\fRNK=0 ![0⥘eé 8լw3͔KF+Sg+{dDnx,q~}Kf򻞭5g>^PTjRe 3l&~D%"2UIO׿y2h0Ǚ>up'Hw. O̱#YoCj"_ʬaDqlpƮ"cz/ "O~ ~ 6mԜdCcX(eN$=[h24F/)C#ߊ.d;xgVsšz$YG^<æ+p_]BXa\hָAk mD)YeF NLV I[{bfWDg0!2 S\VQ g„ٕzHAq S HCpciAoĤcd2AR`z1l4DLٝ#aԙ g#ɜglvK4 ǭ8an@P/%{=՗t{Dg"(bCmɄ$dD,c1(YВ˰6PNxt-l@ Ԝ{Mө XtGVD1WXg.G51TcuhB%Aϡ 2h $M6o:Hޚp:,χ |WԒjfJ(e[!.zV^Y@t*FT.)9XWL K0;~ФA:$mNt1y uѳS<6eڈiz\Q\E T ^(ucgv`ַ}'u;V:E45gd]Tmb gԹ@ygO(- yoK#YkفIsw7x= 7o3KNB캡 !&BMǧk62Iخ6!f9miQ&Gċ/=iwE|e%-cX/ʈz9gNDvnoKi9VB3i31i RsvWު q*~Bbp* .ǰ/8 ~wcLXo/\U":<߈ϭF#m #m?/{˩+mE UXm`a!=g}^M6Վm Lup8Q͒x:G^>VU}?Wg8+X6`y*>sCE\Zl^\^צM7P1Fb{΁g?[+|i}~RRd% TA'=w†'Am=_8 z!0jJi YQpOiJ )~(isCSֺ]}W$XJFLpZ;.{?q b#/B&S^^Nmn@?VA݅n횙jSf5\e dL32~#Y(+n? v7x9gcz g ǻfKu^+=+M3ev `Rń6qFƍKJk~r%Į]>V븼ߠ`K˛~Oz0D'NK=f7HŖQ[ZoɺU1潁8r%@'fjMCtm$J;\@; !q4(HJN 1f!->˾#+4߆$TN7/1;J6`+o?hod"IGhy z&]; |͒9ȘJ`}@ ?,%Gt+a:evFďj)pP2 2lj['F(pRMrU/Ōwoe CJe/I[ez¯ԄPWBױj n,'jۏ脜ye+hoh 2x9g#Z?*ډq0"Iw g\vnZ!)mJnXKnO6ޱu߄cj}mfmAj"xhI8Gemh *>5,ee%6SZ \oD"רwgFMVh.v& [J>bk٫{2+kܢ㓟gT xmpwS_M;o0_Je ESQQ4B%ꐞhLɕ]ts5kD oM/_.n⷏+񰉗caf}Un;` ǣgyY~xG֨51u>ڂRU#NvJ,T,<~PurД8Kp6$FB=wv*tVpƾ񢷠Hit4RݸF4,].YJDf&HDV uC: laBYqG1q(""ZLTN@/'Yq>)eS|zĺm}λ6\2bg bzKgf+So Ms`)P$y5=F#A,xTwp @zϩ嫧f%!5lL[MQcQ[*C &@ [/6|x;?R,| >dؓ\BdjA^WɂδG2MϘBZZm|ږY deIp:3>u^zξLMgE+p"D$H)lzKA9vj ln/3* `M6ȵ+Q+@LlePFb, "' mX棪117,m<+Yx$p#Ud ta$:1uUG43t~{+o U!?|uH8d7(QU@>=(~,#4a;gDI|QGT2i+L@,4-(S ]:pbdѬTyW&-͖okZ'pZ}r04\0g}@{5m$djT4I\%>7J͌LQ;{66\FDɎbKf0,/XRQϨSr^j>9PL7uv8̚Lck#0@!.1sK[ s7{&%<"ضE|l`U ʖ#ma aφo4w*MJ`tcρ1RŒ5ƻ_KUB^#^7Mx=a$ +%T!7 < t4̀2EF x'% YauK ep Nc-wZA_oz a&ީk _ӆr1`m:ˋЖejț:K~&h6c //hw8?Zﳃ5rėsxGhn^ܱϑDWAZ\ M5}U^ =cFߣ┞ck9cCz#SGHH. M21:ԯn+ki]PΈnpM'Ywc\9tپKC񹵳`*+CAwkXwA>=r= &;C \ g٧yxD'ɐl90WBR(Ե6gr\EeA)\fᒥ\0Mm۵l߼ yJ jR<*NHMs@sDBihZx3O)MFj6oj4?ⱈIE9K#2)]ϔg{,Xh-y)@VB{/}1 %4T%ym&8ֵx< lac~o0l)1`3n-z ڕå+SD~z0C2~OE=3Ľ ߂h oj^aiNrt7Qu&U~).90 I.pUN$Jg{z+*3":'N~ֱJdٓUzD2J͂>&Y/os]}pl7ZšR0PΘoบ%8o( rųY{07ԙģODFJĮk2-xopu^+;k^,N\X9z-IxN) ph{f¶#;=ƀr_ (ljaU%9uW@6:Q CT/DEc>RJh!PS[}gEGx:'8隈=>fz&"5)gďac ↳FcZb[5 wt_.0yj~oW =bivk7]&۔ME{IRjh}ct9ThH;g#qV! ɍ(eRSbخ> l֖̬^jG/}r#`` xAE52i?) ?ҡ9PB>zci:-σʤ'&óM$5slyܰdv"f$2X98b1X>(EkffnǍAL10 B6{+~|@x>~"-dd fj?qKyW}3?w}y޹8#fB9KܝW_h(z5+; - XmboBg wݔ\ֳZƮvm3&N,ILwx,+ٹ̙a/G'zL$ YrifE+\l{ڪN94 ):>!mvEJ>{]A9 ,V]xU"G0qd{[*ADqn6Kl!Z 8A0C}SҰZY֢z:U즒yEJ}q;0J6Z|o`"q Yâkfì1Mq3K>} 04[ gd86S&љ8IY[D['0g$)Ԅo$]M~¾6Na/x0Snξ$Y3W2֣bG09YV#B}ckv ?e ' $Tl4S R] cCJ8s89ᗫ.Gm:: }@YGfǏ%R´ޅ3Jf(a?X Vq9܇Uk>= zQ-u%tf u$Q""༧$|[0PI;dǝp'i~dw=n.*d52`8po^$sW%{ DRLx:no0Wì 5Z۹䮼04v)IԢl)bȄ)'~;F+WQS)JXg'm/ n >-jvR͒1ii壟&Kʕ=6^gQ>D璽s/42PN+Bİ]a(|UYᄂ-i~ڤmѲ谀Lc\g/l8MP^^jw|`~]! nL{W۵by vIѵGn_]hJ#f8wxV:ߴqbi" :͍ق1ձv M+GP7ٰpb1U%PuNBw9Λ5#ἒ/z3͑Vr6-'f,l&슆TcL8z{h`+Wo`j;|P(a}35,:9QhFgܗhN׶@ e#\qbc>\j#m=BUA3(-:ȍ7DT) &d$N3xt5Nx)o<=E -NFD3XYY*^&W=ic}#?$*AA%;BW҅Z\#dɈ 5&0X L#[|F5HPK61ߺƟdMPyO r~ȱlE.[V[_'Ƙ"Kōm1NY#Bxl_(i F/U5"UFjA+KL/`@9b_Vd$:.vZ{"+ ح%,{^na }u5ޢqv0()v2)a{ȧ+Gi|Ve,H;Ɗ6l76T=ÄѨ >m ]M 1> OGP:2O^ %71d =*??tv5nȽ &8ϡa z!4 J䦋csAEz9 z Λ!^|"rZ/\t㋎-XXq1xhY3w _j~SHAi$ f9m,eOVά35-aꀑW6.z8!? sPρ*՝r<|~[yR9X6ֶWd-;Q"Ӹ }]~%ukl9ޖ$~eۖ06/vCj}bUP2 b2fXu<]{e>o1|9TP" 5fq j{m:+!Ů-ːcqv>!ҼX=ƞt40f4$O I9oMq뽝<JeKZb-J~0HRRU0mb,aQ| 5WM~DJCXI )I_0Y R *՟uWUjU` U2[$߁Gs@ |+j):]GCr-O$GVlIkcrš!N;r1rWp+\]A!)3l`AɪGd=S<]6TadCX،ZfZA-N+ +,,#77*`az禁c(<::i]D ^kkjF >#>K#8%:rbwnMm+_a;{PFj<ڠb16WOaHGYo CѮU2F.@AQ$Vڳ7 <F* =+;NFr"=F2B֗S}C~,cn WL"U @gЏ(4 Et89%<\RLO-+R/ .C1Z! 'ζK܂W'`$Ş῾,eZcsM(NUufS:Fp41$+_dߙડ $(_{ ܣBr~HFqE;znat*ԿjYO2JË G&/Ez~md2s&ni1RI, ?_9[`DV5Z?QtK.NxT j3ޝ[^Da( ˷D#{ {`yXܕX:=|bCk0>[7A/!}֚(l9hmE[t[{p۵>:[)Al_{{NOܬK.ɟ|NGg2*u_v*V;{37V9WBv^ؓ~01I>}qA(]M ey:f@Wt?Ly <-ZZ,nй+f˼'ImD!"C'z>SP/ !&GXF1q`z-|9R\E㢔#d=Ƴc^=BbLx_- (| $r ys鄖+\.:7ՀJ)vߏ\as拓8қqmB=9BGgs9rp)U@sHSvh zCH~\AWܜ5@mgK5[++S 4KR8?g*13\ oaT~c'xq}rVzN[CP7j#g@Lut{}o|EʡEGɹQ% geQ$fb. ^ ]ZD \GI=J@~;rbJ9Hw岋P]Y#矖=jZ@ƛG"TArx;M6 |0H HgQaG$9iDky![z6Uw!K;\rWHxʻ-1MZFڞIU~{#5_%]eu4Z(Nդ2TvevsDMS*#X3jg 0<$Rc,Efpp~r2+49x&XS>JQ ߳/+./F(j 72ie*鵽<#M t2!&f2p(rw21$3Q*- ҾJnye/<]| ̝{i7ЙUjR2Ss.ݧ,4V,ǣ̘vJ~>d?E6$ȸ%[KV4 li'7[|GLS,QOB~-C/: TKȉaMjP8"\*Aִ BS{q%j’bJ똽)=K'ը& [{4цr[ sH/57#g>]qv@S[Sllb{6>=J`5h )jNPscv w蠳~=p,Dqesx|^Q4%ՙd"exŽ}>OU(m%p%+x69*o8{/D^{̆uwaR*nQaѯ<)"J8(PYȘ8-Y`1}KC9h-`@fɞLB&qа~2d e KA!ē7v*_${E%%l/F3]aBoزH3=F_'J}dnCmHd%TihU_|~"=pǾ 2\-#ÿXߪBFLĘh3psmD8I5rCrxǻc2 =[n*;.ԎjTfM2f2˽砯Xt )O*.1G2i{Dm|O| ybި PG!gex;l]jWGFPO(tf&fZ3I:r2ý⫚ ,r&Y4˞mkuWM/{t9.,l4dP<.)@K=!_4 !6T1-@ x628M@zuL;jcf H! !""rcQ !*W#KnwrdЭ0 sq&q݌-F罋]P4+pn3{ie?Yw0Vm+eK&ԣDbpEIb_ԒNb螼h0)<1=.s-/l%q.LgM3d#,%R53<~ԛ%-X`OH1(CsKz"(/%#V P&يGُ "^X_T%o#31oFoKaqt{g)XYl<2Cv7c-\CmAq^]˓@Ou/f(#`WFdf>iivNeC9a0sHpyJ;KoCF{eXG:@(}w߹je*7뗍lB@|'Lx 0U!T-w: ]ڂ[@0QG,\w ڧ â10 /;˸3Q9P3 G65"&&cD? Ļ!l&-"^ -E*@cׄ fe3feeDsw3L SMC؜ 4_}OJ24 N#"Lk`(S'Y s> DN(;/p)=%z+.Try;%S~޶ *-ZY[Q#;;<&dֈK}pC._IU7 3&3pKu ﯮçcS? gN*=AƇ=IdM>H"D^d Mj\(OWT%LI%Yۋ[9|ws}Ynt %*~mUkMֆi+`qn4teQɅx!wkL Ʉ#3^ў#A@^l"m U$V iYF#fޗa}(gCg%q!ȨXIIֈF [rcX@c6i])?K8=V퉦kڈ7:܇S^wuSuSLiLl \ZdxvfE' 鑩;귚?2{ӏ8#`"ViG,h\2[;͹9OfF)M(L^\$̄1~BBR&)+DXݞ \Q,z#,*㓇4\OR?C.ǃq8#eN!b=9ap}g5iRҴʮ^J]$γKl9YMxڴqOcL0߇yen`@$%)e}y[߸`f-mV 1s_s9Zb  ދ6p ߼Eo\6A9+zs q%Nof]JTO9fӳT먵c!񐝷ftFD^JˁKHHX[UvҚ+y^p݀|q}Qq@i! ߰N,z\>iE'B.&o^*T͝|uG=5ܟK(.q ĐޭKjZaazj\ nP䠬bclFQt_,H{Ov6e*Cvk٤_4-rҾ ,hː\)@o҄} FO+T #JZMWՒ|% ,'_< ޟ|dQ81?aې56} fxbp46)e QV҈YgB{@ԸqT$4RKep }I=yZ5u=`D֦% Q#$b˾̡Ipӣ'a&[M4\diwz=]-HTB8Zӎz,9ӌyb1ۦ }q>P#'EbWӴ5{[ QVݙ;*zI{)]5?MxrriV &>].{ҲNy"ϝD HmOL FYx~= 1l4pP@W?N DȾq]Ӕ! DHus8#5I;+v30Nt7<ߞ/t$ 4 cJ}*xWqp2|O_@9{TYh0^!4>/ЮLcVV"!i>)6f9ym09>OO$j{V<I#l#bd/=kV*]):XM8a$kp͓9߫Y Br_W g3jz.?Ƴ8 ]iSH]5aZw?u1|0'`ifQo~|FPdO_u'hrx0x= }ʱ# >'H 0Yr3PmQ!)5/_ѫOU3|nwd1wţY=Ir*,1'ǝ.,LQki 49:gŠg'تQ.`GjYxqt4>cWI,([3w|=#jhrZ[,6_Ѩ$_u G:揞 `"Zˠ+;2 \|LH:7S .YHkn$6Xhw3oG=mgω nIO!hc)xIEftHBgZY%S!{ u,l%}28ph}9!~g…g_> Q$3 )\/BTCx?Ȗ_Phc. K*k@#sPnI41si:jP"oh bEPS=="LzG=?Q+ arn?ؙN.-yj:tiDip 櫠0ɥBIjy "$}z=4Ў՟&MxVBU}nĜ4Nӯ(ٓCba &N5qCkœ\M R4/EZRӝKBda ;M XMUCea|[n$;>"=ܝK29;?jV%dUY XGm&^1l)J`8H gP1\M[Dz$ś(Ha=ȞuXqO7B+½q^C hoVպ7=rp󁨘ο)S>F{ÁHIEl+es"G%@~rvPQZp#@LB-RC;ٿ $z-^岏: e B7(p.YWl03 HooK+-؟HʖB>dOϊwZMVSSdkn4Q,[כBT:cÎ>.rq-eV|Ҭ'@&Sb{ PcXI5h}m|Kl^SVv)' q/~oW` oVnȧ xpg jL峺˞Q%S6 YH䷌î`ik`!{ayix]TcT A$%g4]B٤}H$" OҟTλǝ0iiYgd^w)(؇jހĹqgցN̜+I6@ҫ'6ŪgEJ6lj1F`q鎣ٺ憶n4j}C4I;爂kCsZGJ۞P :I?衜=j9_s'Lh"a}tX6Z tc) ch~BX*8StRI2DL[~PNc_~ʯ(ۺ+qC9;MNffzdOR-UT@q _Ӣ "8On(RXGj3e4CzPPt7v|#Ji&[rO7Z1mb1 IHqDФ{ȈcXV|P(IZƗ|O.i*/% ҾF]}ʺI+jx6yV\\l?(?sB~1!.]$`#gs>P@nDN2Ƙ,?x_AO7ŵ, p ⶳxTw%T<'yG2+h47sZ=d"C[Z$Bh}eߘ-ZY{8"o>VZ)s W5f3ߓx~ԻfGI~ D:׆v tyt,>kũMxvR}s] ,̋`4:?Y~`ƿQ#N"o֡C2y|]c܎".]mN`8rEixg%Y1nɸSɛ05DV-^ .1RG1Js6btʻoY~Z§"(Y+A0zfGgDB!Xz^A}L1-.QQ7f0;3@ 0fZG|fP(e/1R'~ B6{Y&!oL4e; "Jm-Caxʿ _Myxo=m9j( ҐZ[ mƼ o_LJ2ԗelyO^xhX r+cLqzBvbWctI/mfc2&pWk֔Ui0^Ƙe'3d ׻Dy1Zuwur! ^0wj?|%[  }̎B`B=  )C^BBP>(ʍU"FrkS~L7YZ~Q +MW+G(gZ񽍴84Ú{"Neg! ڑR pQTޚ >0̆K>,'3raԔKݭs8/j"/BJ2c4)K{VaiICxV)i8_v<W s1a91eߔl"Fچ2,3zTDKp$m lOu (0U1n}@W~9yaԡ4,O~t`ee嘤vҮNckdc za[[-XF1w[ں6h&퍰Q*ȣvoINU0#X~nQ :Q>a+iHW.>܆\X{>#;&v٩+N=ra޵{w$4~5a49[X@/T*,-A/g9II^.#.^s1Eb;Uo}a5{oc K:Y6,I1;3.qzlԑ:Lo\JFTiRp!&P=]O=h1sq3AWς?}Cmݮ+DB59ūYD`b- “iҘ}E+ycdy/Wb ,&6/p?cb6! W"nQ=e!:+ %\#veU{h::kGi31PUA._F1:K 5O&Z$0\ W|]^Oheb/Sj0ϒ谤m5`j !,NK*UhWqq g2i7tQ@j+I"$NV$wwL3QFs 4*|Ryn¢@>s09H $NQL|FpKTaړ%HU g:LF܇D@[5ι+mu]J/k#ەUj_ !|hg ]Czu%?RrJS>0J!X68PCVTw k0% ܾFOO]Y>Q| Q+}PRr=y mȖ}_ %?;0zÏKnG=Z'4(bpLjX:I 8trN[t;od~̅tqSڞRŰkӁ"JLH@Iv`o"[ FyŇ` EyFs7`,nuwB [lqđ sU\*B4(bKń 0O2Żoh˾ʼ[%"'/b<,L &)92O.$rԒx0[96{Ċ946Wk3@Pŝ)v,|\=O|ǕuϠ䜖n>j¥>R`*hv.9IhC0lߘ#AP(IϾEWF7װıO}Zh$K&oNxf}8H ֛K·[K)&z = ,E.y^[ vKU"EJ7-n2rXpt)4&>G*.esM :/\uc~=`E_Z&g(v), J|1Z\.?c1XWњ-"bOZ.PJkJwhXYȆ>Nmڔv8ZdZFή#A3 _[1PU'}CI$"/=wJCL\aXJr s3G>h2ɦjpRAl8=w"~^^N}a3[N^L\o>v*M龜Iܺ xߐ'+C^00 W@SRf׆'S᭢:qΟRT89X_'<-bԫl__߾O{LD&7;,1W<I b#,9'op>}N-( ֦@Κc"pY՝,Z}vPғ/]D?ֆHOC|q'lƼh+rKbpOȯrAwgmA@*)XH)?\HΜ0u5|eR{W*Q8Lu%S\W P8Q .i!QP"i\?\ubzxЭ'~klRĿ)W͊`9fL4#U:k*呠޾p̛R,?sjNػS5;ų#9t3 6 y2G#8"@kEg8'pYP#+s•r N|՜Wۯ;('U4k-s/Us߹e #~PmuRJ=,<IҼ Ӟ8?%ܛAY>d=M1Sum8R k6&: u:5vx}6J8@>IN;(Š)6.碱1-Qh=䦮54V 'Oon8F?Ǵ9-#AlrF/󲳣l$`!R|<Gg"/ua"l8kkWP! - eh k]D,* rqdaNps7O4o'27ǝKFsy)3ͨYm O4 ȾN.cEy i}]ݜwuB&.V~ eNA?#p>E.hp$'Sٜ@槇u,Cu1$sFϞC(鉟glve);_dhW#:x#pN+vFǡ: v׆΄qQ\F 1UE~#=$e#hv޳%f?үN')s>0T6.(U~{p(/^Gv!Q[Sģz?zc|Z/=/ц;C.7Z>5F" t ؔk~yȿWʓ rr<+dȋ47;F!;M_a3"2"/\c1msD2Y> ,?u v}py$W#Z%]<:G6ĄR?v5R rpkyD ̀CƲaGH,E~n OXz =QcTgyi&fG:_4+r> O?_qq1LsjV=Ve<ⴝ*7jhDc_p1_fkFVOyۀCI ;WPhJD}7q &fF3gco2e>F6F_G{0PC-y(cf|i#n݅c9К$̳mo9us Ryfl^Șū<ޠQ!IωGL XVoËOlYYXlj,Y#O I-%~=g9Lۉ@Z-+<9+g!=K4,1ڲPݲٙDu{FĨO1=N꼤(BtIPC=<=$v@5p3/Cص(s&K儨s55+K̓YD"_ֱic0 I6S98v9~!i&Mf?<J5ϒDPAҴؚ7M>H$g ޾mZ\3`W*Kߎ@aaPrTi؁ۆc;[+ͭMnԠ!Jդ3.ý,H1fc<= ? pbU Kc#9_5۠DMbhkEܟ=c?N@~ T#y |&/r(U v8q{A™:Э"y*}j7̸ľkO>@texł<mŬo+46r)8PP%rusKRI t95_\-~\"vٳM>0˘&/zN? OG9X6,08p$pʠH_Q9FP*w?Ϥe5v/+Q1E3 H'= yC@@`4{ҫb_35aP,Ϩ2QpEt̲۬pmœ%:w#_UcuV9TI)7ЪOw3Şw( 8>11/%;}7US\*#LT#$?10% z,rhg@Iiř~֊o~Qۑ 1רq+8'DC8j"蝴qg[Ee,pcC 'Vqn˰feί:዁`z=k0s7(Adi\r*-^_eh&m%F*q/wۦ V֣>'#X*uɔ% Cڐ0R!mK,ո65Y QȑI KĘ81MݿVؿӄ+Q(s= 5K<BM+)kvM“#}L-8=(+8/X(r'xMDݓEV<ߢܸ `pW׆~αJVǦiǔ#z( jJ_ FBŸE /E@/t8mɜYh'5xҼ!H8bW2<{>}v r#CTn.#EXGͺ8sO1c_i'gtMw9` $\S vrA|s{ޫ^`w"kn/m'LEIk6ݪj1m8>LlWr KƕRY(uşŎWI]¿:XF.d t%W3$j2>~+׻B~b(MҌvH&ߵCQbBaӝLZ{A{& )NKdo@.X@ DlBmL{{68vt?]z> gw|:#Ȓ]GZ7bIvR<:Ed65JOG/ u7D 3*TCۑO I:RyUhAe64cε*տ_F2ߛS<0"c٣ Vv&w .\H\Iz}, > a` I3ʐJ/2S0ja\R5hI݃/u`ÃfZCyܥ4cj88Һ lʘݎ`L^daQ/=F}X(קlo9v-pIسEazd5PێqϓxSbQiMC/HﹹP{…mÿV`=$ɸn)RU~< 勧ܯ<'pK椁!6%`q4}n"~z8z-4([3]B(n!uøXtbN#R:Tg0aIVRRQ IO p?O@yOZE\x1z'\?4ȫ { b)&n99eS3uq*)ޫ^~]45e[VSw8woJ&BE bZdi`U 9dD"Y@{Is&8W{Nf;Мŷ__$u/We3hEې:ziYP؏ /ڮ>޵B=9+/P3$.sp3vm\','7Œ^,L|eї& ߗ92$y[U'W,!ь`i(igd rE&#K3M7wy(qmA*Iv"T*>0 KdaEv]K{mAJ(Iu +1!8 DezWQ#M:DXǍtܴP /K?0X!"[{{2u*YDRyҪf* 5T`?V,X&`h bmjJ:Kh-Rf `p=HLf~H6["}dGE"-RԾ3hVAPuְSSg|s\HA4\Ktե^85h)xwyS$^KQŚ2yn{a@| \*TbŊGLDCZQ$ =bW4eqcϯ7f&j5F 6"sgO,*yo` COэ><55~{X"ġyG2F3|=){& + '7 7#Ar/>`w힅h{^şT|=@:ftڻI\2_ŵAmkP=$|{ku@gX4U@'I28g^;cXb/ԅ"ɤi1R\^!U90=\L] Pc+ `t `BX>Nf]y,׊j"^'rCz, *^YϬf){.Y4p~Iۣser&?C}{%)6VFgTkXfDnq%2okvXXOzglN@G&fĘwW(000xkaC Ian)AI&V |/ȶ] G|X\NkS.K f.4Jϔ!{"$HyfVS$h(_f#ڥ1yA3 u<{w"z{\5Q҈E S{Exe1H"hk{ cVɯ"ΰ$dSpR.6-.Im{sh&2`#j pۻˬ)됻TF E u?/I$v"_lŹ [=l%my;F1+CFX;y@5y`C%-6 ]!;ӼsU̼79?ƁO 'pn^I>Y17SUdy| `i(~sxZ(X,qf1Ηl3^g5^/ߵ]uP[ dgCe1$N! ^x@]p{'zz>~=A <[Tjv$ vua4#6c4 HCB+%nƙvғvqrd˸;)M w"!2'OG/i. QW._]MX 5ץx 83UNžs@UcP!Ǒ=x,Zdi˨Ir wGۀ $qe&3QlO>ǵ0= ?yV+1,ƲjCPPYԎZ2 J)]+C4s{ْM &g˰"!OP+6ޜaS{TJWtMȄ=3,{#Q}1.WRs*3)X ["s/ dFS"'K=7x{SJ$;yw(j̮GTt2˂47ΊMZy*Sc21cInNojhYSAHQ3d,/PDCX +WmӽZabȨW9=nq|?VbrS4-lo#7!֘gOZ=1s*IaqEŶV6&'ug/NjH$^ :]/#r-F 5F(a،LP,#w*tצ z(Kv۴/%d.R}!R6x4.^)Ӭ[}aP Bplh\KCUNM5MT}!J5HMSut/kާwm=\x @HrSMd{_IO la roD;KOPxx,ǹ LAc M mvQVuo\I `hk‚ mҪ0r <i1( :)k"u?$ W@OM > )W/`JߕPtɪ墆3f;0οMd~CmP@ڔ_|RYYqnzj$Pb'wຓɲ;O9IoecD'hzT -5x ۭz\b ǭp] ǡ`I'  )ҞU^( ya3`e@5,mꕣ{&#w%BGrY:ª'M!}b!,`J{ö&YނN* $/>23 3}Y C$+gɵ8Kcw0, 둬siszH)ęÙi?X?U-N9٨dBKmiU}:w43taw]Ԏ8T=+^,[eʎk浕 59l/%oIU) ,Xj_0"ކos{EE<|Flc۾r>1.l"lK.bI8~3WdiΛUĭ0Uk 4Ψ+y+V\@_&̑bjjE]&h=fvGz1l*g5 db:+ 7dU9,@4򝉦>Bvq*Q8h Gv) ER9lŏ崑-&Fpsu8 BڟuZP%~v0gz6ozͬʱ\xx=X.N1n, <[͜-/׊`d>כoyb"mWX6X]Vg!m{{V[l9 %0 AQ;D}ݞMI!y4mhb7˒+)ܠ2L`0Yf(16;#o[ +zk#W3[Ƣn aʁ&3GHoC}3\@oM]l 5ώ>}jO$}_iYev?pO f'g} ˯wL@oR$/w ]8`o""[p,tvNu?99{$lwm1U&bĩ]-͊Ɩa)ۦ ogHrgNs jVH lR 4,ew= k]Ǎvg>jt%nhǮ.XeI$+ޢY mw>\9NjPx^nUc*Rh~kt} ˄VֿW͜psoPs/m-9fcaJ -ff7N"ftki.SHj_$ ,(Q]˟l M\dIP@-}6ڦcLU|֝Z!*n5GuYq5dGf=Cĕ0r6+l1Wz) .$wFW".|R p۶/5)(v]"BN^hO7j_- ~djW(fJ^Q_Y +M_ qaҏMXxzRo7?Av̍G/k88XՊv8N86 wRF_Eߩ[w6F~ <\tI&KQsiOr!::VDF=rV6 {2FV?=䤝6 m5 r' =]4n|GT(?f.{,~ C0苋m `1^T+[[>cc~*sKbt“Á?G!5sC*`#[ Sm\H[}~ SnG}<:Nʊ 0.r.V6g6j`;7ih<uF{mR1Gxa_ jUHiQ~}@d6w٭pI7 拋~_TVަ^ns2٪5KB@rp-W}ZRWN?;:vu8z<2VmRU*Q>qofB!DM\ eףŝ໑:N@W7\31}'ł`XpIHa=' };#j8Nx< D"%} BC[uщO20 xsMtУo+1< SB9_|p+‘<ސu2Ӕ|FH+r;CH0}]WD{]xDssD>ٌp,,ؔF,>WdmkHE/P*b+a>/q;) *[>DPC%>#OU~[r aMJbCAeX S[}oRcSA$|c2'4(S"1T9*Oq3m^**t;>-`>IѢ9о 3C \)nu?ظ37BϧRqCPXiEh/&ҘHαܨJ[I"#,LGeG!i&YϿz4 ;Ly.qr=as=;o|X<{Cnw-ae5dC(_~m5\b16S-#D1`nOJBO|!7i^]o"*#vi/,Og~w=<vti|Ҁ01 F\>;M4,n ;N+^gf~Q Vݹ$_*obST&|zUFo u>{wDW|VSo,kF̺^@4 e 1i/sQOSJjo1*{j7Adrv[׎d|F.-^;W]`Io_Md}l.sߎ;ÎۆZWX"m~>α*޻eHZ#H{cjt3t6:xүđYX3tGδ©zFX^+ܶ~!Fug#xI8ﻮȥ—G&34 !]Gg*[]SfCsd%@K~h5yEY~_ ҳ-w uך@}8_ɸs2kʎ+Pcc_=N4j`ʌ#"o 7fG$% MjRg#5Tz!S?;JBF%}u'XY6!WQӯ^PݡD x ˟ɱ_+=ㄔ"xE0RB@e.#<_i3T uK;F@F;t!Qm,F^.:uh<ψ7|D޸"W_ܵXW *^Ecəy׆ +D5;TMo͝*Zt~^w$X7L;<$5iYϞp PG@q,bxd **FT l, J+ @4udM.H̸I F~˱l՛SuPӳBxkWφshp+yN4y})\>RHnE~O>21mjqyvANPeJ:_|P=poJbh\hz cu}5`'qXGeL*5B&m"3i6}7&Z\V χX}6ݺF` A&ִ)`tAc9Y>|AT*̃3 hm@">|~1!6YhždB*qAi& KUj}\V3䗉Rd$?h7%seb%2a*'t6% %вM/25գ TG]!CW`z";yXHagg`(.WyX`Ǥ$J OS#8͓f&~"GkYL|ljѺuQ'F,]Vhu_i IRE"y';ɦZE5#}ȯka!Wf3LeJnm/jJlk8SB ?w-O'p-J:ZHbWCF`Srՙ9B~0v7_H#U@ʞD)GJkNK1+ִP$cI$ծP>u71*${vEnXN\@HO8()Q?OQq55hK|-lq:Lw_=8u$d$v3)|4^7|w!Il$ 2oo ǘ)۸=/]Vrabu-aW_ O#+E퉸hB{cRv#DnaۥN{vTEo`)ӋeIFˎ4j+L7svLĚ̸yoqJpƈo %Ű'= y ;bMh@Uc+t @m#o >r/@&Q(pPn,p9g!BaN+X (-ftc eGZ~Zʯd4ELoc.>0ZN@1e懥v,IBxڬfu_@x*-卞+ŚHҋC eɬfLj~0)rߏރa;xxm wy NAm'ϕ`0 _E;. TUǹ+n*|dG|»FA쬲3tԝ6ݧ(`h'P 6k!5^F<ޅ;#q۷@2ID|Jq#MQaw5w24w`-[>RP;qix1έf08ak晰 ߰q(q4ZRK3!?quG%i,IyBk!Ny &I!М"=@uaB$P nǯ=)CL)eЂ%ybf gZX\ *Q'fE<[)F1ŬӁX( & 9 j!=EEǿm{]v>+2)zɁuvz Xr/ gSL8ü|zaÑ1uސ^/:$>/}Y$u]ԙDQ^0j!ñWqŊ .ck9鋀!"P U=-}mt 96njkub[FJݥu1NPe,{u jp̴uu<n5 ӏQt RU*;T5^EQpA#KhE^ZeS+2=Ͷ@Z>,z?:<ۃs{G@̛hbwlk^_Iez *Rc3ET(^-tGL|B2VcOUҞa}[VXב@% :R' _ ZP,<΂v'JB_A֡U`ܝa`CbslEn"a/޺PQݖ#[u7kܚoTަ2fWpqC tTnzbcFʹ+6!:l^cx1+'J#CsZ;6-{ϣE}fw[R/O#Oz5Id>SX󼣄YIXV~l &fQhj^D5‰rIQgPٖ.[yZ;c<Sie=݀ ÕZؚ=lw# /~20amd}F=ccUdDgʂ4+#;;c :K6eU,4, ê/c*[zHt uvfmӕT=xA㜼Au1fg@W=Mdm$Xv$p4!0^^V9!a1-!~G;lqA`. 4fg8+B](N'IY $|􊕃K/ Uꯝ {QI>QU '&a)'@Q:??1;E QMe_ҷ56ӻ.M$=X%!.7ȣ$E?tǵ T'BxjTI0%F-9%|*7H:&W }Ғ+kFWf'Ǘ |4cqLyjagT%OMߥ6UF޵BX.8=UCTv`U~#– wo )Aiv)?r#Mk<2Փ>S3u4OTU2Kk#DRFz#7hPPvVO2%+`D3hˡIL]/97Lt7g=SlA@rzFCݩr1#lеMuXhxF@f,\s~-jњC#[e6ǢAEe[žOr=IؕijaÖXvəT xOa%PLiVv&9[lհ2šP+NIsS>9j6DYR,'6|&UF 9M] d('М&Rjؿ }e:V=~n'ua^{ͧbufpnʌqUG"IbcOiMyJx@怹9@mW6upPϔ߿oSD'U۹ǘB+^mϦHE GnXmuTib)⮴m5bѕ| o1ЯK) +Xz[Ҕ.kUҝ 0,K1g={YtY͛y/vHy0bP(0W2\Jo78vTT*Sd8E޶ʑb "_n Д jv{~QCL>Ѝ')Fhx:  /=rw^OM%(ꌉLƲ[=LͮƖԵ?Wn׹,Xjf,J !8{.c*pdFwi=VЎBȉ3ű;bE!l$Njf;]7YF{O\s섻ŸX[f Bi8Eb+S /@,٠"6M3톶̣=cH rKF5OV.xˁz2geBC.szg |C fdT0Tyc]w`IdqrwzLUIx  ^DS#3Z‘vUX*n' O;4b ]u8Ø*vFiV> WtU]pӔ3|?Wyt!fRlqq=o5?_-]~l2UN_>( ?v7a^JHjijթy zcy*-(:+d;;cZ'@L1qWy&م2)m>_H:CWOuH)݁"s$j c1q$ν3_K?8ĔDWօ  I/hXİz4<-o^b 3.Mg2^,5}̎hr CpoLH a7 tIf;E!F(oewي=DfcCމPQT$z>6`559jڢx]R` gH~C$A tϧP7t9R!Ay3X3L)f?@H7d(G}:jjʪnHKs!c @;xJVӴ{䥹Bݣb?ru63"WIgiT(Cxk ;ARNY!5瘍>K7TKWR[4e*ZΑS1=";9d齡2lꞠ1Hyj=WC:yB_S))1kRX2Ilv-_/0gaGԞKTPȇ43ZSS50R$ށ5tT/y`SioBHࠏ'L]}~XH A ֬wZ tpdaOO"YLޱOqJ|NX>D0_h+P&p܌@~LkQL^ Tq*L qg97|gۓihگȔNWKʎB`5kZ^\ [YY+wlưvCmv:5֒0ڄvf,Gvg_8%g¤% R>SK(.p~VA?2{(;NQh!/  杶 YZ