java-1.8.0-openjdk-debugsource-1:1.8.0.412.b08-2.el8 > 6 6_6 3!pQp)Tξ7]mtZ`f!e ]mtZ`r^CCKE{&U?Wǀs Xe_0=x|W;453>3񏈑!^NMzPlAo [nߴ(Ů}KReh y4e63aa5c39f2038ea3c38173732b053a8aa6826c61cee412957aa102f73b88cad7572a605cbe3811f42d13649296f57254e65c1e=3!pQp)Tξ7]mtZ`f!e ]mtZ`D3}_jϫvEh7Gd8.|R-8<'ŵ<02<ܷ֝pD)\ .W׀BEʯ$`I}sx" J xEKAPr@>;!7!?"߅RLg_^;ObŞ}Pp(/L`4sf}|j?#}$@_:M F ?ÿ㏟dGrw0E@)-PuH l| ÑFݽ0BGj~D+Xnm6UrKk #i:]Ɨ&őmE~| _b\G&S3E﯒*J?,H[-R~B;6*|>^`-:"|Q"Kh"@opǵ_nտi̊(Gzx @>p:)h?)Xd!/8 < i PTY_  *<U[d 1  I>  `    Xg  d8 t    89@9P9(98909B0:e0G H5 Id XpYp\q ]< ^db?dɏeɔfɗlətɴ u v(, )) ))TCjava-1.8.0-openjdk-debugsource1.8.0.412.b082.el8Debug sources for package java-1.8.0-openjdkThis package provides debug sources for package java-1.8.0-openjdk. Debug sources are useful when developing applications that use this package or when debugging this package.f!aord1-prod-x86build003.svc.aws.rockylinux.orgKojiRockyASL 1.1 and ASL 2.0 and BSD and BSD with advertising and GPL+ and GPLv2 and GPLv2 with exceptions and IJG and LGPLv2+ and MIT and MPLv2.0 and Public Domain and W3C and zlibinfrastructure@rockylinux.orgDevelopment/Debughttp://openjdk.java.net/linuxx86_64>y3 3<)Fv2&VnK d t,/N h^@  !a#(+ (׎& 3- c;aVbN QN?x B!B sT_ LGXj}hw6 't F>T5:!  xh\W8F~@fgp { P!2 $0\(3%U~H -@aA:'LMO1V &0*PY;yki`,'aޮ ؽ- GW- . O " K ,'F X > (! %[ o53ZyBjR lB r2o +B(8{xg=l?`*.4i coSxwJ~&2Y tdgE>% 5tG R(0 2*99s-:^ i4hgF`Lq|MK5yx"js5z$ '*;+ chE W] W z ó!1!0, ^E-< yO Jv9S4/˾E[ -?,5 6qC?,h 9=.sx" !t) IA 2X %,Y\ /S&S&1L<, <u(?41 P e 8 37W"M rR >aP /xs'A' 'A>$g ))6m-?0d7 e+Vdv`<R, m c  Y kge _  5ZjP# h3>4 !T dS09? GQ0.(+1um k~PS g- 1 7u " 2%W < kr V 1-!%"3y =D ba! /(%P v,9Q!  | f J1Q!t I%  U%)  B d z * m4Ju ;%"C }#}( r CK@)ggJ} 2[ iBS"HaR=>A &  $  ~ F | g C K 5 3/;6%~ 4brCK$/Aw 5U f | }_ hh ?z\(i. ;$"P<3( ?$+Q OJ4t )"B;MsZi$h&@6d(S _2*OLb.# ] G? 0*e mV &' / O}/)}#= f | {&Ix".L| *}^U 3_ y; 0vu"> &j,rVp j 2.| K 55o<; kE]m k NI ? 8ZZ\64$o|gR ( 2j v  ^  S& _u !S# +3 | /.b /H<}'"8lg'^H&M-8KyYoKk2$1 c"Fw+10P!/<B :jvx F '%?B[4 :4y+EH>A 5   da2 &$f{y$\(%)\AI*XHM p NlKMB$n._# yOe ZE>ԜN)@f3`o{  6c E$ 6 d.}q$% 3 h" ;%5`* {tmYgf48_x9S L}LT9Uc`2ZwS2b2ZXU$3UB:WZ*?|UJ86 h%k(qFEEwK * X7ZUg\6MY(`%k _;F};-~  I5Rh> W\N81\[f##5 D/Y &fT*Q\~ZJ% ,GIDh4 Idi6@x h& DhV&Ng &w @ `<. U[3Zwn ~#e=DJ^ \X 7&ΣR(5A$6%<%ZO`!Tp&ZPL!*7 (GR A-W<A)1& :9Z 6'f}G "N i:!֑);|[ x:AB9G <"  !-IEcTlR L e  3 XE ^2SeEc:=t20E[F%+Mh$5EN3$ S Dx5)'$1,}O%N`I )*-3(,SdF |  %  :^  q N~XD+3;<d XE4- [ ]!m3X*>_ O  N Q "P<<Ⱥ-kJ^9.[  C /C a&+K g \#o`D /.A 8L F=\5Z]BP  0 L%X>Td6;}xHCgx &D<R!t$PO5  H gZ p . _qA  c6gx jH\ Gnd: FN)T +wsV]} E+ 5='[ ''g 9D: w O  \sP  L?s 4 ylLL ] }rj0s m I4,7 > c! $e & 3  X /   .Tu  !!C-g*$ E7)ESQ1]a74*߇75L%E_h! -a,H) 89,AnL8c& OC$x${QC<5mr w&GzP) {TFe\3NL825%h5@v"U!r6 R9N8UH(Boe!7%,"X5l<<7He "2jeDrlb3^wmf6_&Wc]0EΆS:h -6JJ[[.[++,oG+ ]#7wqFfX0(+~X2(1!1nqns1DB/ z+6RJ= Qo4Q=>>x.A b#OL;9meQ :l0I)X/*~z !9[ c)`n Ӧ s #'( ;De > { h   y'ad V  { f 7c   ?Q b . '   s Q,gVZa# nB[ yB `A,&V)N$DNG sVpDb}`0Sp  o R6K  w H6 &BsS_1-CV * 1 j OS8u[ #z  , A   \ k %  2 q {  n  ' j ,D7ky'V6ND%W & l+ 3 T +r% hNZ;!WSxmQѪ*uEVhxWJO\0E{ (7@ o  s Y p5p5p'%:.3 cG \c;%&8$pG%#S3bVV}WW%k2 b m=2# D I @s6Z3 &i 1,# $mwMU*0=*"{<  U?"/!J"S$4y+ v!L$j76@}:4&G;E)@6R[<19 \C /P1m %_ G [$x1d^! /G0wRAwV\9 ]SS7* ?T Y G,W G;0>) ,D , Me&t  4xri .Y0HKoBcge3+@q8, ^=@7>D at)6 c\P11 @ 7U2%-EHjP+ $\d+p hs.0 ,E, z9[ n*< eC!^-2zJ3'\W&dn,7 U;P" 1 $2 =aT u U(VX   SB0 p#2||)  d2wAAAAAAA큤AA큤AAAA큤AAA큤AA큤AAA큤AAA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤AA큤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큤A큤A큤AAAAAAAAA큤AA큤A큤A큤AAA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤AAAAAAA큤AA큤A큤AA큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤AAA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤AA큤A큤A큤A큤A큤AA큤A큤AA큤A큤A큤A큤AA큤A큤AA큤AA큤A큤AAA큤A큤AAAAA큤AAA큤A큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤AA큤A큤A큤AA큤A큤AA큤AA큤AA큤A큤A큤AA큤f!af!af!af!af!af!af!afzfzfzfzfzfzfzfzfzfzfzf!af!afzf!af!af!af!afzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzf!af!af!afzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzf!af!afzfzfzfzf!af!af!afzfzfzfzfzfzfzfzfzfzfzfzfzfzfzf!af!af!afzfzf!`4fzfzf!afzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzf!afzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzf!afzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzf!afzfzf!`4fzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzf!afzfzfzfzfzfzfzfzfzfzfzfzfzfzf!af!afzfzfzfzfzfzfzfzfzfzfzfzf!`4fzf!`4fzfzfzfzfzfzfzfzfzfzf!afzfzfzfzfzfzfzfzf!`4fzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzf!`4fzfzfzfzfzfzfzf!`4fzfzfzfzfzfzf!`4fzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzf!`4fzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzf!`4fzfzfzf!`4fzfzfzfzfzfzfzf!`4fzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzf!afzfzfzf!`4fzfzfzf!afzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzf!`4fzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzf!afzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzf!af!afzfzf!afzfzfzfzf!afzfzfzfzfzfzfzfzfzfzfzfzf!afzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzf!`4f!`4fzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzf!`4fzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzf!`4fzfzfzfzfzfzfzfzfzfzfzfzfzfzf!afzfzfzfzfzfzfzfzf!afzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzf!af!afzfzf!afzfzfzfzfzfzf!afzfzfzfzfzfzfzfzfzfzfzf!af!afzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzf!afzfzfzfzfzfzfzfzfzfzfzfzf!afzfzfzfzfzfzfzfzfzf!afzfzfzfzfzfzfzf!afzf!afzfzfzfzfzfzfzfzfzf!afzfzfzfzf!af!afzfzfzfzfzfzfzfzf!afzfzfzfzfzfzfzfzfzfzfzfzfzf!afzfzfzfzfzfzfzfzfzfzfzf!afzfzfzfzfzfzfzfzfzfzf!afzfzfzfzfzfzfzfzfzfzfzfzfzf!afzfzf!afzfzfzfzfzfzfzfzfzfzfzfzfzf!afzfzfzfzfzfzf!afzfzfzfzfzfzfzfzfzfzfzf!afzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzf!afzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzf!afzfzfzfzfzfzfzfzf!afzfzfzfzfzfzfzfzf!`4fzfzfzfzfzfzf!`4fzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzf!`4fzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzf!afzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzf!`4fzfzfzfzfzfzfzfzfzfzfzfzfzfzfzf!afzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzf!afzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzf!afzfzfzfzf!afzfzf!`4fzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzf!`4fzfzfzfzfzfzfzfzfzfzfzfzf!`4fzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzf!afzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzf!afzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzf!`4fzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzf!af!`4f!af!af!af!af!af!af!afzf!af!afzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzf!afzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzf!af!`4fzfzfzfzfzf!`4fzfzfzfzfzfzfzfzf!af!af!afzfzf!afzf!afzf!afzf!afzf!afzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzf!afzfzf!afzf!afzf!afzf!afzfzfzfzfzfzfzf!afzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzf!af!afzfzfzfzf!af!af!af!af!af!af!afzfzfzf!`4fzfzfzfzf!`4f!`4f!`4f!`4f!`4fzf!`4f!`4f!af!afzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzf!afzfzfzfzfzfzfzfzfzfzf!af!afzfzfzfzfzfzfzf!afzfzfzfzfzfzfzfzfzfzfzfzfzfzfzf!af!afzf!afzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzf!afzfzfzfzf!afzfzfzfzfzfzf!afzf!afzf!afzf!af!afzf!afzfzfzfzfzf!`4fzf!afzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzf!af!af!afzfzfzfzfzfzfzfzf!afzfzfzfzfzfzfzf!afzfzfzfzfzfzf!afzfzfzfzfzfzf!afzfzfzf!afzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzf!afzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzf!afzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzf!afzfzfzfzfzfzfzfzfzf!afzf!afzfzfzfzfzfzfzfzf!afzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzf!afzfzfzfzfzfzf!af!afzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzf!afzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzf!af!afzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzf!afzfzfzfzfzfzfzfzf!afzfzfzfzfzfzfzfzfzfzfzfzfzfzf!afzfzfzfzfzfzfzfzf!afzfzfzf!af!afzf!afzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzf!af!afzfzfzfzfzfzf!afzfzf!afzfzfzfzfzfzfzfzfzfzfzfzfzfzfzf!afzf!af!afzfzf!afzfzfzfzf!af!afzfzf!af!afzfzfzf!afzfzfzfzfzfzfzfzf!af!af!afzf!afzfzf!af!af!af!af!afzfzfzfzfzfzfzfzfzfzf!af!af!afzf!afzfzf!af!afzfzfzfzfzfzfzfzfzf!afzfzfzfzfzfzf!afzfzfzfzfzfzfzfzfzfzfzfzf!afzf!af!`4f!afzfzfzfzf!af!afzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzf!afzfzfzfzfzf!afzfzf!afzfzfzf!afzf!afzfzfzfzf!afzfzf!afzfzfzfzfzfzfzfzf!afzf!afzfzfzf!af!afzfzf!afzf!afzf!af!afzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzfzf!afzfzfzfzf!afzfzfzfzfzfzf!af!afzfzf!afzfzf!af!afzfzfzfzf!af!afzf!af!afzf!afzfzfzfzfzfzf!afzfzf!af!afz12ef640b440b955641a3ece9c9be4dcd03f0fafde5113572f8508933692df0fbf8de84e09c9249b35497934559c464d274b3953d47fb90bb8904f00ea0d06bb02fb1e884d070438b0d22c59ed2c9d2df8fb57fed1630d17d5e44c74abc3e10b23115a6ec5a9b88184632e3a21adf425cc8d30fd86ee153a3a4d79193170a4674d79dba6758360a8eb3716204289818bf972b8aa43d62eef46b40edef0b5ff93dc372e11121f88cedc65742fc50501735cd10b7f0e2a2246ed185f45bf7e141d5e10b0d923972580552916ac04f4a5a2ee816dbb7ab5faee4ffca780a058a73aa75aeb4a439e8b05966bae000e1be68e654f1803026de61320f335dfd4ab3b7f6d6036acb89345faa63bb699c4ecff8b1a555540a85549d6856b396189729de82ada3ab840b6e9313b02f83fb2cea3e01e74fe6a17c0f14285aa9aeaa91017a1c86b68d4837419e1ab3474725aba4bee6d5a3ff5ece818e8e43125b270c5907181038604c8809f66f42e48486ee769c1919468420a4eca0c46145a98006ef0a272008a54e30a3db4b2135845fa6f91ff55863f5af049b13702b6aaa8916619852eff384dc55356ad55ceb71b74ae8324468eca5ca41e58392dc9968e1b11566a390f16f41983f5d0f168aa0b172bbb24799e43fb0ce6575d8032c06270e35e5a3573aaf4ac1f51f90de866ade604bd359bdbc5715c48fea7ccbb98745925b323cc52e2d6793ef4ebfd3ebe38e30b75d01597359eade071cfc0323abd5bf2e81693d6379b60723e10298a300b219ea5660029bbfa78a76b87004bc64eefbab5c1ad47f0218651c144765eccf7d11fb29a486a7efb3b17cd67caace94adda669fa592a248fd481b2d95fea766868cfed3f2caf3913139a6948bfa062727333920339e2446dfeb4f14050ac3aa04a0d015d68f8dac0d1e1b8e3b53b0b90f7573fb165d787b06cf21ad05f38d548c2355b6b9c3a7835ab162306aadf79c76076de3ff48c764671b434fcb6715e6984b1b1eb8101b94e7fd35292381dcace3314be3e85183fe4ac069c0823d2a2b2d96aa6230ab6503797459c2031c91fb33df70496f02688fbb47d254a471635f522369c8b156e63ecb940062a63c772ecd7e9f6e4bfa3a0a43a4e4b3bf03fbb612dd9b07a7359baf5237f08ef4c1f0817fe7310c87faa09d4c73af7416989ee91d61f4fd19392cc072a6c488fc5be87f026c7891d7a77d266f72ab39de41bf19fb309110dc4e10202809d2d5327150e0c063b74fdf3606d3937b335c35612fc313150f9e911429de9456ef11226836e37154f0d1576fbf397a18138aacca0d5b67f935ef45216c8b1374f273f0d0f807ceecb221ccac5f8a6f1355a57ff39db017453a4ecc59dff3b6cd803e41b547da06b243e10084f34763457321e9dc55f1fc63b67c964265853adbb025c76f0b8f19bd00e63090450d9ba27a4cad397290ba60ecab567c6940c9a38051c9e4bfc1f09958eef9f332285e84b451017e741df575c069a173f7db728c8ebf79f66f82a8254d8cf6ad8aaada852337a5e07b7e18908861e64db00fdc3bb646702cf493f2aa4641bd3cfd54e0eae507c6d7cba94d92ea8162a703163f2ff90157b2102e2cf394d1c94c9d0ddcf8344470200824936a80ab6cefb9c358cb23f25acbdb75006f6e237e6bb48f246be4b40254becbc9de770df26e614a3e4399f216d711bf6e07eefca00cfba00f3bc49b27098f5610372442ac863e6cfc976cf114c9a73c322be3de399b34a72737d759060d665d8c9838dba1b11f605990b82f0a3519837d1d69ae2a1aa74bbc50e92f6a7a1401f06846ba19a7a47b94e23798ccb8733f35517f4a65a5b286821957f53cdb55df05c40ab898c28417b9fde084cf2e38ec342a76fe5312eb1a3e2166c12961c8e9016e29e70bbe8071bc8088e0e1126ad0c431275748f4a08ac1e9990cfaf1537bac9f31303f524515d91e51b30fa5130f60c924410a64e7201b21b4d6a4a56ea39c0ed23506d66e001d79b912ea01849ba5c55b9f057b057fbda9737537a36e46ceae8297d99522e1d8ca5f9577bafff841f8b9b2445d976e6033d06d93bbaad744a6e05b8affc01eef58cfde1e71928421b7d7a1cdf2145e51937a92c6edded6b4a07e8e8b95627d4432555303f2c82f10e02105015e6468b8aa7d0a6919bc77b25ebd6fcb8c24941949227d12418be2660b3cfecf710fa56db0e453fa5240a121a0825c05721280881b4ad2de6e3826506906ffb1b10790efb1cb951e5d1c89f04ac7a699990ef462bfe36eb73fa64095a2b05564967ea5298c2640812cca0672f5494148f32e93cc4b84e04dc18b91e69efb5da18ee162d5848cf2bf63fc19ed17fc6b0044cf9848fbc62b43210987bbf60a28730a901c9deef07484f1f9ecc699be03924022b60cdc860341a8005eae7c0bca05bcadc4bc1adc73eb4478966f51787ad1c3c9747fbae59ae591d32a168ac0de64807b52d2ee7c3d15493651a3f4cd2cd2d0a6ecdb1c24e8ff2f83df49ce5106f83ee2f26d96b72811df1f39793cdbdc539aa0f67db2215b2db99e3b3a2e16d774ee52f5c61182b549fd4a3f53b41d65e45530a8e9372b827d375e4f71d9d653001181f9f6466c06e71f3cc603db26a5111486b5382b704f1a3a5bcf5a314919ca4421c31e1a76a0966a73ef8e9a116cb2cfd38b79f31bb5dd129b057822953db056d37655eee753a5049d21b32316efb499d72003a4445e14b88fe10e6d38538490940f0b3af36e104ddbd24b3f39b290c8f92dc98b11f2f94ce9dcc1b900bc728f7e0e05d3de812572dac89ace20981041136eb943b82de026bd00c4bceba309d435ac89dd06c9e0e5a2022490ba2f60cf2fa023d28e4bf6bd0f601869ff739babdb60d2ba4c8dac249d457394583b5297a4d204f00707add515a30dd71c0ff655d55a01e54a6eeca7c37fa42dee0a7a7e8ccbf6260c976875155c0129be965134accb45507c1e1b90c25678b183cafe70878b99bdf889228ae674a221725b8ad0b4b351f6dbc545756b48026c92c17bccbd7cde84ce889e5755455447974ec3f510b42f2b35d624e790e2d0151ec2c449c852048bebe269a0b817ac87e16fddcfdabd2b90c648b96c0fdf4423fa61b0c3d3ed8da4a26bb3b9568deb6a333aa057fd87d8ec7001d9242f48b49f3102950b0282ea47b3b93ea8ae451a90c34b7cc2cd3e066240bf390b89c0df8970c9eeb3e72b8e0521fa656a814a69792fd954031a1a8f7899fdd46098819ca5bc5f72c05debfe0bdde18c9e3e4899636a9d2d0c4ab481cdf954bbec3dc0031497dd73209e369ea1ee1c597e66d2a9470da8fcbe72087597db43b3a2c222dfce78c78b13c354cbe846dc86a6d217447a6b8c9ab6f76df3a8a3c8c4af836f46f16979994cd31a0866327feb677215c3e0862cee480d13de7eace91753f634cffd02681957b7a661ec91775ffaa2db87017e0d7da9ebfc4da09fff7641af6beadf28c03d7f185b6946f9870d72b1c066606b0eac3300a4c8517d1379ee94e86dd825a5959e1147c7e35d1e69299e71596263d04ffa44a32b74bbd7357cff525b1793115af67d76a6aba4a69c65e66df83e94f50566a03692f87cd5c8632a7a9e464f8a49f0f1e51490fcaa9477d3bdac7686b9e2a89b127e27e377378ba14bef9755eeced63b79a56a51b40e1c049b7a6ab1f360f356c872444facc59c4b51cd444f42f1d8f9b1c1eebb067a9c6dd925d68e7835788f3254ca4504545ce2eb2b8f93e0c3ea2004a4a5214f4fdd9d08c80d8677bf89140e8a869e3e31a49284dbbce7641ba072a5cfa393bd0e1485d293081c72f6a69f8134cb699ac121b8f2ad4e9e7a0fa876ff4d0140be8d6905c37a1dbec30ac8af8994592a9773d7edbde96e72d67b2adb6cf7ed537e0f7f61d273e64cf6df6aed9995fb5157701315fba158480c8db61449b3acc467af0dd666e717b58993203f04d45650f9e44fd5028087379044f5533b85f22860a872cfca562d2987806fd9928539288ff9829c8388d2226db55f14eec633193f9d7548bd83b73198c3fdf99b01be5ffc866f088358ca6dce0856574eab240c7736522a0286627517904813a46da5085c88130a3c52dd2d2fe9b811dc5c814c576ddf9bdecdcca737ae0f965fcb9e5f8b7b6d4689840ee91a68400ccfbe8452c6b7f694d40ff6f7c2edb6300ea2e9fb004f4a82c4ef498f7043de86346454f08198846456bff69087c0542fcf674d2e95d4fcf65177539ee3564e6676000e53f02973bde727dd9a8da7401b5871ec472f7347aba174cc5da2cd0ac22f77f60245acb81994bf07791f21b6999dd3709947a7b54d181130fcadea0840853bb5f18f1523e76b3065d6b5ba59d67e64d40cc0537957eaff33f1bea135685a39e1339ad72a51b7dad9b10a464c7d82fed73794cfefa89c75d5ea656ecb085ad8aeff786a6b71801f2eafbbd1c66f6f3d48743117f12c17e76a4458d55626d8c8189e8a239b4390588a7f141fec7a010ba206d8cf7e13572395f9e6852f799ddc61cbaf8b3687eb4a25a654a06025f6cb6683b59ede9fd659d39a7dfb48982b2064e99d82c878e13a85c9dda35c2398c3cd2ce53ac101b8b66774661b4bba30f7587f706bbe6a736409a4cd1424158b4d6320bf5f4bfcfe64714e0d906e96d14c7f7640aace10fed524565fbac480c8dedcdb1022608b9f3a3f1ddfd4984905d81e69ff5c8cf0b1f0ba408b1ddf3b919e2c154257c97658935b3c8c1816fa7478832782c93105ae16c9ed2d3a0912a5b92a6ddd1e1bf8e86f3ab342723341c50a2423d477d55734985468b041a7f8143e3103d1f737a0eab5697bdcbe04b417676e1fdcbb0fe54a95f6745de3041544cbed3386fa440bed414a59eda0236d0c9087185baf8dfd729b63da413725ae668cedee088e86f74605d6cfeae914ad10ac97cd125e8192fee22c9c137a11610838bac007383b8549011cc8e8567940997451f549780fee1aa0d2c1e9c567a21aac1080d82cd6a32d45b7b6938eb08148289ce23fab12b228ca926a16eb5f82ac90cc87373d680d34fef937548dc5e0c28b76d825a1a605f649a4a63f5897f8f0dd1a8e06412b719ecb2e4707d848184604717392a6d584922cf225d1c6ed206f50161359c4559842dc754f5bd888c5eba922c817584578e04f0069afdb73b293ee3f7d613fc476693985ccd367efa4ec9364697bb2f5b26f8045cd7a5dd23db0e976b2360b462ff7b61b41fab9898a502154729d3bb7a070a2f31a45107f694f1337e893e80a30e5d64d1a6d53fff228a4cd6d86209715a3fda3b6999230d303c3583589c2ce60023282b7fa8ec0dee95da7824cf08ab3333df3ceda6860f337d192a024d26f111537f175675731bf2e9b6436f107d7037b8ca5e12fb3b2e57837978abaa8cc06081496c99d477c129850c774ea1066be681c0cd25d21f7bcc7dadd208a2517c14fef65c5f217bf2d31323bba17370a5436807da22024a40f3dc9adea176d593d75280ec1e587f6fdc16e3acdc8310a3dd6fa323222899176bbf8f34a605e5a0fcb9301f3b1d4e0145bf010af097eb925e33dd9e883615989eb9e0742c4283c29db27ccb2631ad920575254d8a70058b7383817a8504bfa7749943e4097c3f987d7cb7c519d5745d77593eb90c391b306590371fb00c22e53e15ddb7f06f7ebe6a13ab76b635ac2bfdd35604f3da57dbadbe85c07d5625a48379a49b292e59a382e5dd2313810650cf64666cb2743642f76dcdc703c352594434d9a806717fe9d97b78fcd7b0f14c5a094a77aea5895f6de1c7c44268553c2f30cb71fe599e0c4afd07c5027188979c95093973a06e7eabc1602fcf2b58b61acd2293c14547e57273ae289fbdaf87090abb3e9a85b41a06bc460fad11190638dd6726d132db236db5b3e7404b16b88dd5a7fb0eba48769ccda9ff562115f6382bfb153a18545e9ba423c47d39468c90a661b488cc58f0691989df37bfb1b29e9dacfce6b7e381165517841afa022164a405b028b2b2445728a43463388ae93a09a1c94fb4e4c471e940439253d39d89a2b0a87146fbaa519b7b6c969a77bdf414e247f5a784ac01e7e37b2ac085ef8bf1573ab9b93eb5e8dcec6c558acc2eceb45b7f2a07646c03050b64e616d70931fcba4bede1ff2ef544c56d4b458f91a7f0044249dd4db36e2e921e3ec2e9af5ddcd0e8c3dd492b342d3d648f0c0a8010270cbaf19a0e916b0aaad07e110371d84e4df302cbbdad6ccf17298d62feb4c1344a1fd334bb565bd6a3f892158bc14fab6c737239db786c52472bc95c08ed881ca64f4a350f2519c22e0b47976f91ea2eec2a30b14be348da9542360e3e50ce0d608ac328c2a5db1867a7d6ec274a027e416bbb513f7df3b2d72d1d9bf61579e4858e3765f6cb9a0374e7c95be397146fd4e48a30d36542dee1e7971f93635e8e3c458c4307c21b2dbee781ee73b5ee599a022b72d1ff87ed66082fc436b266e773f5789cc28bf554807f8ff428ff836902cbdef2431e7863222f9150711445baba61be0deb61a4bfee89a9607f544c486c0b93183c988725c2f1702da33d54a203f5d80618afeac508bd0d677077f43b4e3cb93fa13dd1b18202af9ccbcb38e8089c96d1abb36dcb4c53a64ce84b7ffdc0ba878a83e2cb014b0916b7b5a4ef380a0c2700bcb050d2bca32f5fa97702b900e18f6ff08905e34ce74aef6a40c693f5c231ace7556257852c3e53204ee907f2714f625c238e50ffadae6741a98018e4d0342b7edfeb39ad81f05b58c64251ee1af665b4019d5b135e4fd6dd86e28362485b02ed3629385477f8c541e0d419d0dfc63209e8afb9a368ac4a163ed2b4578fa0cbcb392cecd14adb948fac00bc13e9b6a00aa1b00434537866f5ee4e6ea4fafae694f6a07945e23d93bdf3e415057ca60fe1381bc49a592c1aad8af67d60e6e6999abc82e051953faf5082c62fd26f2d18eca476cc0dc434f40b778378cd197423ee92fd1c709fc19eea7ea0c318c97c8b7e876e93136731c27ba527c9537e1a57a82cc89deb674a9d57bec226d8e4a03359e3cc9312e24156a0c2e95cee3c14812a74b31e94a54a9b3e3e7030baae393c0de53e6baacee60ae989f46c9b5fcec42f8149894aa5b9472b9975186cf6893c9e80a5e82657a5e3ff92e59c663b768a8c252604071904d62172288ca7fd7ad6bb03f614401475152654de4a504dea70d74cb0ed01ab86e7d14a1e0af4d113d944b60a3c0afb6e439b34f1aa14d71197b3de69880bc524c8b9018cf20036772136766b3eaa72e1b090f254d7e9d8edab9b7852e82d9b86800bebec9c0de77421fdb344d5a9851154c240f744a84aa64b4bf31db339b00535dbe5e2d731ba2dfbf2b542ead913a8c5a0c139b2f97beafbea11e2244d7f7934cf7be74abcbdc6bedabad73f42a3e6c98fe2ea13db3dfc84dec2a107a305d92c4e29506b25873a931d0c96dbd02886edf072136b77e48b851f328dccb99e317006244aaefdc8e146ab5740e695447d7e9dbbece9d649725d02fc730953cb92d8cf910b9a46708f63c8f975727cdac010e48d3bd85a0c91a27750cb50df922e5818722dd9c514422e09baafc0cc8d8a1f675270eeade0c8680ff4be951a180d88847e69926ed78daa5b180bb9e9be6ecea545249dd47286485dc037a3d22afc4c2d472653f6f99fba520fc21301f6e0e6c522546a50687ac64136ef07a1db9ebb7d4eaddc807c9a18c67d1d6464675c5ede8c5da35a9be0a9ee30c32b702faadcdf3d32692e12d858efac21f2e5413008079656c0e62c9438acbfcc2e4b12bad21dd2586fd222ae9806cc3226a92a540fcb82e619be51fc5c9cbeda7d60aec330a151a0b825ba02f5ee407b2cd18fc67a23f6c663f3f4345f8699d8d98c2d6d981c5d7f78795add85dff481b2d209c68a29c27d3173a57249a673d4fc1c2d3c18779571d53f40066347fd28c605bdefbbe7817cb52ca22e6fbe9f1660dbf5a64135f6bb2fcf45facf7bb7366a478d085cc709430c92161048d7de3c73448b632ed28457c88790ae5bc516bed4fa7699aef0d9edeb5f508558c3c241400fc178d28394d03c518edfd5932c76b7ec639a6c8429a02c12eff95aba54a69c696e0eeaa953d4f5d2776393959efdaf3e930e95d92ea6b1e4a1debff8cee240ab371e6e78aef9a8540eebd1c3aa176626c1be3a6d3c1110cca3100b9a3c9b52d9bd6b207174a23deb1e55c2dc485a159bf30cad2e0b207c8a223482129211182242ce4dbc035986f0fc1739e32be70d7d3dcdd1ac3d22fba571b3a99c39d5c1672b0828d8c0ce1017902de5f5a5f3a4851f7c329eeeb8405d78a6fbfb6077af59e57aab4c82fe1039f356f90339ba8f4f8470c16eea1b989fec7ce24b37bd66202e65c8179207d2bb55a457e21b8b21b6466ac8df8d633d457c9c02d8f6ff9b6f7df1ad2fec82ce36b97170d92a0704958d308f082cdc5ec0fe67683b5894f8e6280eca8ff1ec88267dfa0a0288201bf8ab3d1905b11a7a8b60b92ed224407fb9035a3cbced88aef9079d45a4f3680b294cfc02db532da83bb1888f6ce636ea0eba9fcf1b643959e46ca041e8cf129708f193918b2872c501e978b85304c35f424476b7bfef776f61f37fd6dec3f9054787383d0e149507cd3187537299c63b7860cc3082853baa6a841a0e2551eaca459a260169074b598dbda9c7d8790035c9e139b2bab8a2820bee050e9e0676cb2f8675c440f9cfb56b67722e0bd94c6063b14b36d3e84bf500740242f9cf07383ea232905083c08f0bb525f104a469480e08fddb60028349e736a55d409de54ada444b6c535a4470a3d3318bf97cf9c50b24c9c3d7075e035db34bb5df62cadab2c68533f5709f1b0882dec211adbae5837484c319cc2baa84d0730dd821177594b3d4bd59f45be93b7dc2cc49b7df56d524ccac405ff1be8670412b20804e54c80b6882ab141df9f6d9ce81aeb3444524a67da0da7108ca64fd25921a80608e6cd97b190ff914c5ed69a51911add3f3b7022ed8150307420b0e098f58fba1da58c6eeb71b79a3478a335d9f208766ddcb99562ca81d5ad32cb762801d0582f496cb56624b4a392b35efa1a802c6de4decb6e8b39f3a5b21f3af494b9f7789e9de8a63a14e4cb217f4a159fe81d6d085962a7ac179429c5fc2e2b73088643e389f7427806f2733796b67f2ed72c08f910d3b3256a47502d19440746958c95fc70f87ff22a03ee7b45a6c0af7416801e1ed4d7d2fd821e8e7aad883bae04791e901445164f8fbef31e31f6f9e9f65381ba9e8e808509fa4d47c340b9f9d81fd18f2a1b0d2cab050aa7c953e63b9d13de8cd42cd12f1a9710ed462292b209fcfa86cfc6c0b6ffdd762160095506250961a3bb568b64ee6a48db550409bdec529d02ea8a7de412d76e17ee64a33b03c02f83dbc1b988463e9edd556d0b8bb2c1a662768f48acfd3d7792d4a823b8489f9693a145dea253afd89ff32ad506dfd7930a8a86a87377eeaa521139d2edab5f91b205f398dd96e6b9b920673b9d0cad58e222e16de6771296275f2c3d7f7452d3548e97689f5e14e57d730a071dabad91339c6b8fb7629b4e22c5326dfe139ab823c3cf375d1e0952a192235e9da30e3c873ce83008acc856c9b6df5db8783ca55e8a8815ff90802e3b7747e486113a724b158375e14497f67ebddcfaaf464dd81baa5dfa9ad08f3bd3e378f5657ed3933cc6676cb8ab021c809aee081c64406ffd2681b8eb26d971bf9162663e9c88aaba4d62b69f57fd21e58ba767afd882ced5552fc42c8eca133b863df1a7cd0660fd08a1d17cd7cdf5deb41ef620ad08ab421e6bb2f361de66c80209c47b43bc32560cd497207171e40a4215a5f7a5caf5f9ed79ad9c1744cd645a3b085ea1148d572cb0063ad1560a5fe3c54e27d207cbf46fba760edfe52d31203d11fdf0f55719b43b5d42ddb2558992e0a98c989ebf141b70bacc70866c56cf85478adfeedff76591397b2ac5245bc2a0c7e0d3bbd68dc2d3d16eb18983875e125324ee214ee21d8d72d95aeb826f4e8a7ad4d3a7b8e9e2919a057e67676e60965a09477482e5346284a6e849903b12face015e68ba2b9812a8812912db17b18d40b391b2e889d3ff1cc3f7b309c000852db4de9d38b8182ae5522ac29443786a073259cd0c9519196ee078d2ace7a6d31f61098d984dace80c2ac781587ded691dbdcc8c82a2db2b36128a416b8fee7740ec65777754ec2c4e6aaf8a79acab3b9c341016997e23312169438346ac1f3e53d87f0bfa94fe4fe97d4ace5b4b220d6ec60afb4aaedf2b57e92b124a98bef1a3ebd3de1ec3798b6ed207321ed89ee42085c63222f7b8c23d5952ee00c049d505906f4aec960a6054407942f3ca7aaa8679665cb9aba7ebca1b3e184b82483b1d6a8ceb83e0c28a4e17b8a606efa67a00eec9dc3c42096d397f03f4e5e0016f582dfa7063693ab6a615d52191beaba50feef25f51c5699401db3d6cf35049136cbb67daf240511769cfe6db6051a1218282b788e4a680443df8b12607fd5d201d4598321757d9ac0b8a035a22376859396d37a3e95e0beb02efb478f3e4f1ff9b9de56fcba501135d8973f31af1b66dc7bbcb0f06c87b5d723dfe7d487162e617a41338c07787491f269132e0a9a1cc52b037902654ab9ccc58cd07a55e2f6802946fe4d5050095893cf8dbc84d6f7aead144a54be68c4fd01c79556792c66481766ba481598d9926a70ba1c9470b2efc5fffa0488ccf3634763b80401d68a9b01bcba0b3cc54fca7c1bdec2b65e6a3d12b4af7702343235fa9ae1b61ac83b76c4d8408f11d09ccb44f4fe27ac4ed7abba14c3246e16f352c646b586119548bf0d1ee0dd76130da77ce734395cebda4686f16124ce6215de40acf215a104f886dbf463c29dae9e64b26dc872e76fa91015f58c6570cfbaa895d072e471769cb4b4905136d3333306dabe4aaf1dc77c30bdee0ef5b4afcbcdee3997ca2fa49aa3415a21b440e6b33a57f0d2f496f418efa850953c6cfb0f38f8e2dae9dd5ab7668d2ed912efdf75360ec087ba8760b94ea7d5a1b4dc1b7386207d4851651031169e89aa479d07739e939c2cb6181a4f489bda4abd6a1ada784d46dad76dc6ca8d0b75bc428840711c9568008d5a5f8d7f6de848f5719d17241e630bb34171ce2bc3fb141514c3a13aef4ae07ae4baaf2fb6d91345721f7d065e318549eee4f3194c226033079f226657c60eea0adc8e39adf6acb3ec9a42e2d5812fd24c574acfe870a69a5f85be86bef041a63483f3e6b9ed98776a77cc37691a1c4784c2de7068290e694337923e7142159838ec0ca564057cdb0b3866f6c75bf03167c193bd0ca3976e9f0e4bc2ba73a7c471d286737cad86cd6819c94a4019b2dbb3ecba9efd6bdf8d37dc7cd9f497ce155b67352f1377f900451ee28a87c989aa48e2130d16afa83ccada5b662ac91bf76a8119724b6949734d36e9e24e45522dcb3d0011bfd0f0b7605e51c859455021cc9c6afd402e63431cc3d9b5d369dac3f3d6e9195c5ea917cd231a73fd4fda08d9cb8df3f017b277dbe6f06f1bd5e6ac54832c5ea9ba032fe784bbf09e1e3a86be782aba39fbd761243deb3649c2b1375f37329b9c6a523c484417a802ea7db325d47e1ad7f8f957a087997b2d7be627488efac36de102d5ab45fbc6d60e8a2a38a3d0a3a58885402342d358436b7933d37fa8977e419b7f3f94264938c062c4f044e1449e7092926a0b60ee5d82a8d50d559977ee250da6cc016fb4403f7c9845b38cbbf47c6a46b9d9f79af849690b648e899ec1f418cc0f9ee94860a1cb7b6a4c25c9c71c9a817baed8b9e33b0abcbe1abd1d0f4758eacae27ec3df7dac860787b9ff4fe2c650482645833b56a4d2e789e7abcb6da9742961f015bda0f2971c015cb1edb20f1926b8794d700330c1df6c0aea18bf538246dc9fc6ec48aff797cf0a70811cec3c3a0691ece2febcd213610614775e6beed2e02ca66c45d9a326dfd4e620990d3f06fef11f19053a55b58f53c2208aea478d7f2c755b911bba5a4d1357e87c5cc5cdb03045c65cde66b9e519fc287f65460f53c5f5f2f60db65c7e1d3daaf4b6f405cff8798b6576d7c2b6ab1eb342ddc69d035b9a0d32d381b4d66920c85ea2ed0a68ff93797b8a296e8d464442236541a9e0f5434098924bb322d618f990b9bb0f8f78b5434ac8bba3b4e56e7d634274f72c1b30b94408af3d95137062a9db7a26b9e0221e548b04012fe4245d501d662d3b1523a2042c80c63a11fbcf049aa22b9590ffcd7edb31528c96d622b26df5e1ddb07e4120b34072d6e6d4aff6c75653b5094f44cf611b203389111e7e26d128dadf78b47b8e4bf0b833de1c1e4d223dee28af492a376d481cb74d0187e82a72a8167296d799fc795ed590258aa0a004854652e5d86ea5c8b5e4fb61c441ff2842b1d464e1adeb01e7b83284ea46fba68578676caf1f02adfb34d983e91d355c16ab057d1d5e4a9310df9d660069e96aed4d5879d21650a0d2f4383dfca317dcb42a3f3f6d0f51d81aa875fc00936eb797d3dd3d987317badd16fd73dea807996d5c1190b27bd83947922fda4347cdd75e8d8c9ad5cf960df84c779e843494c2ab819dd7847b9f18b482606e13a503cfc2e078790737040a309deb0197f556066a878a928ad2cc850b596d014c546701b5d1b1e7629e1cca054c3d5ab14c21612680e126993ad9313acbf4ab378ab116bf8caa0c2c5e6ecb37d008b20d01836191b6906816b81cb024d52a70dedaa537b39211c293fd480579d314bf81bbb56adefe3ac7980e64e8f02df7a154fb3c2d3c71b8c80aed84422d5c4c3cb46dd2fac831d350d9c2e59076de1f7eb8594b74d73c8f9a26035c6f44f6058856f92fe9910924103d7d0ff61b3593893bcb2a06b0df78e9c5af19838c4b84009cca4a4dbe46cfd31b192d0c62e3e77d03e4e205313e18906a4eb8cea7d30f52e6fa23c2b494f4564697f79dc8f3330ebb77506c6ba2b8894b0f9d0023283d94af26df28b6595b1c56d36b532d63b9d40eda0f5de55255650299ad36084f284ba990fd40501521bb0b229ed7bb3a10b05cfa8993ae45e8446f525f29bc13775a0c3385fb8a447ca76771bfccfc4b1f7af60005fa3d6e9b22a3dead665473516e7a5a124bf085f19cf9ac1be85357ad5b84928350bc19afc65744a09b9924a20b9887611be4a4781dd199f79d4dc45b567970433fffb8b012d6c56a8df1db134e86540040a25b2a7059c5733f4f672e3f7219a538ae39e03d17b9d1ae1a356737cd0a437cae085615a777704d7e8fc6972410a2940c76bcf08b9f18f7c8e7f5ad41fef4f9471e6281c5537f1f2bc7ca2ad203f1fd725eccc01b6fdc9ecbcc4011e37cd8c79d6cda3b67ad3c5aa66bccbf9367cb0d2b4ce10d3de8c6e91dc55db01e696f6262644ac545403225d0c640cceaeeeeb74a62e2d6e5cfa17a19b6fbb30487a4197d0943b35c14d88489cbfe5b7ab366fa87e5e48b665d37b72616c591b4d98980491988d7aad873a91397d1e2077cd177b7148ba900608509e6737c416b967d1115d0ca43698d67ec1b4bbb2bf9a17008cbae8e3ff27448fd2455d2062b3ba12fb557921a10e522410f85bfc6fbaaa7d6b4489187bfcdedca7fb742c52bec5ffc595c246e262a37332a8aadd9828e526920b81458e48584dbc0a4a1ed69b769008d08478de1b940c0bbe9a65059fb35ef808ad605a441c7f3d5f56e8c7598a7978ebe843abae0bdca0a7a78234d629cbfe7670f5fecd7a607a58d071f51d81b7cf000e8a8df3eea7b286f4020d571fccee4f53043bdd49b5ed172a562ab35f96a7eb3adb812a4a3517e055b5596de6e6e36bbb8b7574c05d04cd616ad07f2d6cee3a1708eba349a5507c7f087307dee2325a884244d5672ff84dcc3e7c2d4e7ee39a09327b83385dfcc18f26a7a4b512eea0419c234c944136828c9a58c9695b16e1b3c0ec01dc374b8bda7e3ff6d9ff61af4f0c0a0cc900f49678ae13cee9a32d798f8f3f70b6967cc63a61296273f1543c40aff2af9f2807608363b8487d70bec5636579bbfb4a4bce761d28c02fc03c46b1009e3fb1b5a74d263b5136fee9aacc596de23162e84a7a34afffa99fd3da95ae4969f764da984b271a06575038b9c879617df6120c56616d3ad4c4bb62e04df6b6796d23c95ce63c38d3d81de27aee405dcc8599f68feb66ba1a7b2835db3bc5a65a94b12c83e362165f014c43f5ad931b5730137774596f880da9c14b9aaabccb64790faf9d4e74967b5a9ba87085e99f9593afe380f61f679c604d5def3bada230b87678f520ba1546f4931f8f7ee227210c44dbc04fed461e10ccd6ba9650812ff96f2d65c45d95141dd6ae88fdddca88d0692db3cac5062641b27eb0ea214a9f202c71e629d05a6b3eac8ad882f3339476c308da76e9103d88709f2b5690f023f5212906ed12f7205e89af9a74c0999d3743d111bf69b8ab3ae466172c9f3da08e9b1ea1fbf85b576069ae03608835e3faed87aa36dc6b00fa6f6c91dc6de85eb97648022ee45aabc101544b6542dd8ead9c9eef91ce7dc71cf4875633753c34f51832cbb5d621caef864cca6cb09f78ae9f2391064e7edc99374ebfdea6705309a83d49d8866d8b49915bf6f45541f6894a359957c6ca7c9897943f399eeee23bbc7c29fe73958e1f67c55349224af324503792069e77efb29884cd7067327c02a093d3887c145aa20a529423db6bed9095e2a24b78de7ac05d98809fc4a0332256326ea793203d9451aaad95d68a00053da383ac86bc945ece111aa8aca378fae20f89bbb2bda7f65dac62350c97e7c067af34644ef9bfb531e53cd5473743f872e0d04f58ae76796a9f17c89b3bf1a75fe16ff76c383a1425955e8703b6f06ee3e52d24bdb4f4d0312dfbab3d47bd524cbdac5540a4d790cac0620c59b3c8405d1acfedcb52f8dc88a86943cea666432fae6ea8be40e6a0a22c7b12dc439900df96d93c9eda2cef797ceeff4d00b57c1a69b023d137a16b11bc35af54709be4e4f800bccc795388ba7c6c49ff0c0e4f63c1749d5cbbdcbbcc006d9b6e09e5ba2e7bf8206b2798c0ad8157850bb80de3f176b9cbe49a5e4b8b1d52d8b94df19b60c7b4e7ee4963579d6369f94b869105ec27e16c60ee20564e51a4c8eceb32b6a25c4fecb5e9eac36a3b73e1b7b5c55d468771b8ad606c24e53cdc7070d30b01020b008e8568682614f262fe4f665f4aaa9518d2e3542cac82e46453fe249053dac2ac76068a6f83f3d4fbe65f0fd49afdc56b21abcc88247a6d309fdd51c50d052a63eec16d0fcf56eff22d21ec4c6b34decd0defccc00e8bf0c10bdefb3f4a17062e5099ad59cbaf61ca2d3b791d7e8ec8b4cb1ff9b885c8a8917e2bf87997bd5024cd908db883f018b454c7dce19aca021231482c6d00301ba3f89851bdde9165a104a4beeb131456cba93cb90785814538e91ef6bfd8eb3f4cd25a82816edd5dc328aa16d4fe1cf8326b1df8e0fce83e914048de3477af001d736cd4223da473f9b9f86160c68f76455f2973d250fe8d3467b5ec03b49838685a90db1a441f8fa190a8cb4f84ef6a6e55c28bef93c3d5a180fb900689b0abc18440fc6fd7157f634f18442a7b4a7311371cab40fc109de874862f975420c8dcb90c4f7563923bfb4aee86768ec0581d4f7fb84cb8e7d3a675e355db12185e9e5fd78462232eaf8477c4dd31220334651ccdba0f7d4cc9edf788e8281949c429077ff6bf66a4728d269924f451db031a96a34f30cd93cce0385f180bfe6807e9c465f35582618afcf37e7d5641a4cbef24526b7d25a969bc5348296619b01306f6a673153fae00b238b52305462ec4fa913949ee4c905643f470b2f457c47ea398cd6d00f21c095e96245cb807e30f775a8fba84ffeb83372a9535a08b9460ebd7161ef36ce9d318fe9bed5688b08ec874e70ec98d3a1a22cd114b04069bc45dfa1c7953e77a5185e560497a27a80ce3948c4fd75cf8e3709ee2307f3f45af1749312af752eba9f091d03944abfa4f616fee62b2bea3fdf069de4fc27a13397efc5635495f6cffee9f38cdac61480a40f8ce73d5b14087dc15a162edaf59880278f7b289414f5855b3acb4fbc059c6413d9eb3ca2e4333085536fb2c1d180c91f00cf45696823d54dab058818dbc37d415f10d6fd725fd170d4c6148e45f46580082c47e0d2fedc7f9b7a9c7465fbe021438f4f83c9d4ae56062f5e488ac6b2a45ac0e6855c751cc897985e724aeb12a64b48c1b2bb13f1418e62ae04b9c287f3971e8727a8c55f82758323ffe9f001a0056f22cb57fe99a8d6bb00b8bfba6670b5ddbe6dd09787841eafb3aac304646724733a68d566c111facd4e454e6f509f66cc1906878a87171145e73a54b45fa42818c63798454e3b00f42a89ddccca2b9495028bb41bdbc876ab0a2778ac45e45d89e2c12cafa165310efc5075711a44b3db848a544258cda59b4df1b3745c977d7d39952bdd57b6b7db9bc71e81cce76249b767ea0aa52543778a14ce48590f1c9f2694986d9fa60a904e4970a9b80d23dbfce4d0b78e1d2701693e47ea0ea47ace199e5443fe074623bedbd8a42759aba78e741537adcc107b53bf39ad4b204e9a25043e663cab1ff5557fad0caa766e77de106b253649a88f96a362562ef1acd1e808acadfd5ddeb262319d69e2674fbca34ec34a2d2512c62d44cb0644d59efcb3a1058ffcc48f02bda3f1e73a9383af45028ea6f2261f54161bf2ca1692e6045e869f577555b74f47bc2e6222b62fad46bdd42416c33709f9f0f531b54af8575f00caef9dde798df115c5392f1a201fc0e867cca4d3a9292f47b829021c9fe419f7e8fba29cd365727d1b3a5d87006a15eb533d476d22d9d5da52144560552c8477772453e544717b4a46158764974bac9c70ccdec083ab99b1b04d1b987a8cec2e92920b66126943be57f06227914dc393d0a9a1f142b85dfa471168033a1d2ccdf6f3efcbf5407cd97738acce70b28c0f8cc7d23d84fd0cb14ecbc0b3a2bba75c0b58aa19f0e9f8159d918ee181b921007c2f85a71dc3c265b9dd03f97873a0dac7ca6cc1e3d1cbad925f8ee4eb50a9232d06ccb7840dd2d678153b6c3622c7326a20813074a418716275e18668e0c43819500a40042253a74bcc046cd6bfeebc97ceb58f90309c71458747283f485826ed9f98f1e626fec357d631069e997560d0befbb97c9729498e26a842903af5a0becf7ab3f0a2d4a383e9af9fb2576bdab6f022e112b7387a421b438a587e82072ecaa4217ab3afd5ff64d531aecc273202373cac56112832542544dbf1e5a6c3579d3ab39e61ff80928fe77bf7055937373c14bcdba4a18f998ca82d15c7bd2f0f19b35231c3e92971e8cf78145e643471c4eaedeb115629af9c738a18ee62d907e6327183ed96fc4d7c19d34d09f5f43e957458616c4210ea3ffee44f3bb5714ba570e0443fba0fdedfbed9d2e3eda13f2c37d9f77bcfc8d4cb4b80e533ce4b69b1ea3eda96c2387b0f4e60730ddd739400943a2d17b5d6240d13354b5716556e129583dbfd28b0fb434f085eca73dc4dfdc75a55acb3da328b9fdaebd023f1306e0e62e4669e75dc70ac1d014a5eddaa6f3b7c07a615aafb1a3ee7ae4aa0804740e68eea7e370f17829e09295a331b726cf19fbd528e1ec79a0f81198df0fa2d0842f02f4d8d4de599880241a40d3be9963b2ced6de4f64423b596cf8fefea43d4e5fb7d0b4dd8db3707a8e62cc9fa7d4870d3237d602ae01a61a4ebce9dc22a5d2e0b1eb283838c6a809b88f3e16fefaa6a520d4738724240fc2aa16a55befe935961f1d18d98e5e097af4b74563c555919634ff7c7953488e737caa0bcd068eefd7815b6d617f5f04b84d71785ab9268cd4c381aca178c5c1dbbf02f6308525443c7184be431d08481ba7cf736395f5b8492de277c9fbcdb52e1589f4189504023894626cdc2f44b164b6701713589d387c9e5bf5c7c43b4301a90397cefc24c3663b8e9fca963c57316d76d3facea1c822eec9d7213aec8482e78424a8876f21aa0846961eba8b7d74b0cf131e217379141247cb9dbc504f299437a0680be717a76c6a3f5096f99b748ca8520abadd3370b6c7b73e75a29c956186fcdbbd2bf79c2e096c201c5c72e0ade76283a0d592f2c52e293fb22d9e4993de4bd6f0139afbc0caa9847d1f015bfac7901866b09621c49281ca5a2528ee46742e06a9c7c7944ef7f247c7fb4712da50a66b4e3ed2351049bb885e5e1ffb062eb705c8fdf2f624eee9cafd5fbd98e46f7ebe6dcecb7ea6df9ff6d52ed6bf418bcb3360e44cd3da6e64511bdea8228526a6c1f947b95226fa557078df4a6e0260ccd6106f5e18473df2c6061b3cccf247d367e2323acb8f97df8bac89b98a0b305146688ca6e505404572e5643fe3073596ac47d6ead691b31c34e5feb5dd5ded98dff99484f260a67a6dd135c00e9efe02bd780c0d64b3f955f8d00d4c26ef9f750855d7fddf40986e141f36082ad6e4e286a3e487c9fde3f7dbcf911ae0e8ce57e4919794c2c5d3e0a82b23d191c98dfb510adb8f6f06ea56fcbb06b6f20a8212d5613b051067fbdccc0a4c4672e3b71b7aa96582de0582b9a21f96cccd03ea726b5d393b57cf3f68dfd9439b8dd600e12579c9d97d2211eb2014e07ecd51a627230f95dc22946a203a9d40c820d5fd3b1ebb520bf312e81eff76017fe4f80f4c7f9387672ae328044e167b4705da8e02133a312a66182777670aa29e0545a7b9f6a64e46b36ad1f9feee81579fd624ce401fa35129b119e22dd75d61587928f0e6c70ca4fbc9cad845d02518259524c542b0ddff711ff6ce8e5f9926ecee995bff47b9bc2d8597ada58fd7263a6516d61f0ee3fd9ccc66c1c8cdab85e15765428958f328aa4161e5344697e31ea64c5a122699e8cd0cffe5724575405bb628fd91f33344a25a801ff3c437c006dc2fc1ffb441756c232989597516d1707d299150596c91b29fdcc74083615d73c0d95b9dbdb34cc11fbf56d47c91dd0a9fd80eccb8d1e9b3d1a69b2f7ea18132e198f9feb6ca4f7a76d17fadf131250da401df2fc2d27a15c620a3b8918debe5cf4fd77ec1a1e0f71011a199955718c2d6e10b76fc56bd670d8e6cf04f432dea36062ed4df7e1133a21556479db806f9f2f1ad0c55d914de28c068f3ebfe782b5b0bad62495b860759933df70a553bdd2d7bee6b3a82d71952e8d7cec5a549ca23ce2a72d60053d8f7d3bb769473e9119d489f6877978e9cf291f4854fa47b73eec565d5ee3224a2d24403355668256ce31cf6d0e538217d8d011ac41e2c2106e6b4a1f015fc3fafea11f776de1bdeb5a03a171337008f6ec1de937bf0679c1789b46578db14e791b485b375b09d86fbebaa90429d8d54c2fda5d720afec7f57a8c6569a53d4af3c66637245100b2b90ad4e1b5add9b1a37e55fb9bef8e1f1edc3121d765f240720af2a8a7533b71ed15cc2f9ba900c38bf44290e9a0619a7b063d5abb23cbf55d20e0d7030b10586d8c133013f949b07927962e1655caa10b9e4a8ba80dd0e6c2975e13e4b762ea98742b691192297935241afa12ea798ac79b7ba50aeb3a3b56cc004d8f20d20dcaf1b40c2226c3afe59f771b60e766037a250606814a974bff855cb76b49a9a93403aee04bdb9f06cd5d3e0229038f4b3c8c952399cfbb63b17b1959c9c66a00d788f3644f8fa410d754b811a1a80e27105d3a8543515a75f49568fab97eec33aee235f048d97857cdd1a8375b028f885851cef493869b0a51abe3fc141d0875c934be9096b2c962863b5585609f5855e58d16f9b895dc98862a158710381df1ff518bdec2475ca49041f1228b2afcb1f7ade5abd0dc8be1678f1de2dd0c75bed44a12fd4c180fc472ec6df002c6e82ba6bc10d9d833179d38966a1901c57a9ee2089f78fac4d799f5b3119186248456585b51d47d384b8ca72603d56b8a470ea5a5373f3b3f5c30d6c846f31c145152ac8b0a9db8e1e134091113590e0c2c7cbc4e90e77b1a721493bf79c89afe1edbb9d68c524123ff74a426b8423dcf3a5066710a4dc0dc5f713fbf0f94bc730a9c662f5b8d8dbe493bea4f47188105765f806745b69c9c2085214c6ce40b61e99bee1439cbe9c52b3720d3108012dd686f9fb888093453620564a8910c851f3add6434b21b7f76bb9364046b6a6ad56001ef0261ea25f29065e0dc8b9613fd3a80b5aebd122ba6a99a03794eaf31c953682a8e4621e5c4555ce549c9a8562b8cd6ac9a460a4da5038f02048d9065b596972a4b91df40593ceee175e2eda3d14baabd2445762d2fb83333e6f7d22cde0d954e1a0b7e4b4895355e890baad279c362b411eb5f0af6c7f761477b4cd5a0ea581453f1c07319d44c205f563044e88d42856b14f110c62ec3ddbf0f8c2abdfbe1ed907174e369699d56afb9f2f0405d2ba97d99f649cbd749f724e4ae53d67d0f7206896b1605b06ddaf954bb78097486fedce3fa353e437f03f4ed1fa8e45e6c2da0db1e4586413598f296dec97a5adbdeb1116c203f0387384097e7a277c8b0aa14295bca5703bf7af96ad691b57b4b329748277a2b847e02f95cb89f9bb400ae0bd9dd6c196097eda57a40681340db0c08772304068adf11c88fc95bd587df8fe81d5b1c0d3f49f8251bd2f95eadc3717d68d82cfbb9a29044e09efde11198bb5f62d7c1fca1fa7acbd590822169f704925290b55f9f56d6cd23c90b131c1ff39cb8168ddaa5e0427061e30062f2b47a713f650eb175302a7b833357aafe271cfad943aa6157bf76b15f84f82aa9543a09e889cfa2d28f675801183be541bfa2a8ccc56375dfe321c99455e7df87ee9f9a8bd9e06fd9fbb45d1ff2d24145cdc40fcbe1ce5880a4b9d3feb53e72a6c1e5657689eba43cab104c9513e3315be85fc73b8a4b14311fda326740e81a0029aa61909717fa450b7cd0245fc5179cc0c5bc498cc684b4b69bbe81857c80071a6218f5f50e89a6350f7356e1250c14a4ada5af231b0ad659fbaad829bf7194683076b79e2952a9583ad6d5fb7a3017d0a984aae7c11f209a730823d02487ef2e2d5061d7c09ae6fea3214c76ac201b056f3226317a4a853cfa9a650eb4386d00f086e20dd14253c8fc0cfe954680680adb387afcc3fc10f4ab94d709c92471d57d146c21c7423d975583e6c4037c61b89e845aad00c714e3f76cdf365930f20bdc4cbd7e2a8bf3af25059d14042f2723f0bfbaa3fc660bda46cad6ac1cfc28bf879523ae0e0269b8907213b787895c390312ff4dc653b9be9fa4cb515bf324309be0878606feeee3c4e121d216327279d36a11435eca89d9190cb318b2ae39a707a748c225c9d08e63a045cec099bb8dc47f655e4415218812b5c58c1f3942795244678d8d31fb61f380da3af78d9655b61283cc4efeadef180b2a194f32c668fa11868c50c272a485ca136292edbaae81880f308e332c6ade05c50f6a24ef630ccb950116d67af37a8db313c9129f69be10a9943c7dde0874955634f473a84be80f30e5289e1f03183bc74de07d8f4fd55605411e62dc3932d30c17372e832917d875920835507f42d6d0c0575676f8541125f059ac96800a6789303fd2fb38e94f844b66beeae694bead1f70366860490973add838b337a8f59e155d532adf9fc022af76c0b09f2464ccc3767c673b4c98573691aa4c3e24c54d69e7ca96c73d32363b4c35400d02485372b96ed8d38bab8c463e7c8c87a7ec2dcce6104f3ca89d7657b3508358d68e372d4f8a9f7ab625f4fe32331b7e1ec2576415eabd5a63ee727c61f58d5ec732e8ebac15d8567271cb0ce84bd5fef7c205c725ea6e78ce1c0f80afbe275cfe1e68fabc17b0bc4feb6b885306b6df25f6466d0cd93a4e65a14e382983213baa6ec50b8ea09ee9d43477819ed9133dc00b52f175ceaed898f6a8609b8403db995ac4a244469e3fb6ff6073e1af73de82b5903c01baf7a30736533201a2c2bb7b554a5fa6067e1f4266a78020796fcd5638016f95fdcef32e2b1885716cb9e72d93b54759d9ce78eaeada10d7cb93f7b93eeb31a5f7e2317994a2f434ca5ad4f90ed6ccb68059c8cb97ee4b0ac6934d2505e69116c78f2861384b4080d6b9715f963051bb36990169ee6d297e39cbc6071856940376e209b7fc1ec527fda606560514a2916f50461bd02defb5594f40c30e5edfa8048011c7a2c5d9a7f38566db4937c27341fc9fcbb2c6f9a8998f88c324a18862d1c5d9041190902109f17ba1e3ee4e47a25dd147da9246a54d9b1158ffb2ebda39ff0827391ecf2bdaa960809bf8f0595d3f8aea901d38b48f5f011245d9eededac07283aeceecb3b33e746e3f6d7bdee05b434d0054e6d859a66041d025f45988cfec30618df783ab2c72dd8a71cb455f9b2a18aae3b578ee5d363637522a47a2f7cbb24af8ce21138c1ca622c0b441de757e03a3cd18d7927202b84da287871b8d736796394b93571d4ed5a2f463d7b6b4bf1ffdcb01924b723cce8c9ef90b269e4cdf86fe2b8f7729d9bb691a2862fab0b01ee0c0323a2066ff5c81127bea74da58e710460a3b58a7926fa10de781468a61dec1de6af5cb1213b0d20431ae6ef3cef3b470fdfb8046e9bfd80f61cac894e21ab958a65e5b96312fb9831c3f4ba4d6500de05bee099a8846e6531a2ef073d1bdff7719c49dc214320af0e90a65266d623113e10d0dd841853eb57ce708e9268570c9548564ea9c29c8b17399c74ffbbd9b54b544bd4fdad60f08c4a801ac671c38c5f684b8912132442738d89f1bf4b20f0a21fbaea61f46c22fa7f579fca68249136241699a7c8e99cd1cc5ec3384935b8569d3ff733c902b7599cb57d8589e2ad77cbabe50dc40a6dd087e93c8d617fbcf5ce1ce7e09ab47387021e056c6da222095b458e17eec07b3fb5c675d4d3744e212dc797e89ff69602d50cb71b484190ec3930b8f212a20584156224b4ec68ba0563ea955147a76a33d99206f28cfa037ca37e0a1ff753226c9e43939689faddf96f7243bfd34bbdc8b721051559a29704d55cb4f91a9064ccf942eeff231090ce6c61aa27817f8b87c6211c0de70354f2c91e174c42498ef2288ffe94f4419210215d42b076b83b55c328f48df0e8f58a5e52f6b036745af576d05672013c40cfa486661e00218549e2ee999e648bc008072c6a3362feb58f2aa948aa4de415d191156c27aadb25a5ff869b7fd6c6cab7fed5e0a538d2657d8be88ae62d8b6d72c98c2cafbf84aedb02208dd80e754da539edb48891622a32479652a31b80073c670e4cf0ae56d717def0c14ecd2c9a8e2b7f38fb0f6b0a0534a5ac993d63c2ec34ef8f2b4703e22d3bf82331e3286d748fd67a9cae14446990e5aefcd3ef06e3a01a8a8d121084143275b95ac0a6ca92caf3554bfe70b59c2a108761766b2703fdaba15eafd16ab59a513133db1e7d67f00a3d0b51d59515a1d6bac6414750872c0bbe4cf99ec467d330cf3dcad3453aaa0c90841c83bde31eae99134e7b86a2fe0a393fd73eefed61ca89936dd51ac4f342ec8c9984d42add9958adfbe3ad3bf4041ac3ff80cb8a67e031fa1372cd2733e0f7913b7e7ca2cbeddb775218fc286f2c4a687825b26c0d1d54249a1933a53609daf69c6ee9fe0f202aa63dcbb5afceecbc4c14bea8754825257f36b296f541f99d8a83dffde45018593c1dde1469d7845562f17b8ea14488c8c6f4684512c18c750c6a47074522f63a27d75c940a48dc9df83fb7c1c6338399b6f601a2367b2b2bc3983f2092527cb7291b97f3e56ffd8ddfb66f83596ec773794f21784d4356201007f5c27faaed3efd7272b3e4913a60e51c98e24c6fb6653234d4f5e183d82cd3fd6f3543eb1668cd5e9f70b533a15ac8328ccd88411743c082d092306a77481eaa67e6f02f8395466ea0193eb5857d0c30468b82c05bfb5f2694293079e5b510d24c28d29bb44b38bd3534ce656aa01770b1fe3758a58a25d51d1e1a8ca8ad3f8d344b80cdc07b482b719015938444d413d1e0d97ac7aff2a024fb207d5c70291a97e467324d85c4f759c6c9f1c8a340d0ebf6ee41c9dbb8c2bb4fd9041fd025800c82575873d8e6cd79dc8eba55d66e99d75e118484243638f8d6a6bcc46ff032384b45a9d5191cf66a6f48f3466b3cb0e95e9d9e458f47f55d27ab9a86a3fe413486d47477e8de145984fd5fb58c93198102e9f4c98d2cc8d42deb891f9f7f25d04c654b8eddd5620c72595486441cf3b2fd0e0116a8d352500c66a5a03041c859b13684457f207442708f9499f0158eddf99f217d524f3da42ae41944c29fd2231f7a9df9e84b1f1898f76fca5c918560564619aafe88d848c615538961c64ac6d950464cef2a12b357dd5092334b7668c2d304cc389b75f12b0d666015e2c52ad4382cf6e44aacc7abb9069f9cc75eb14f5867d847f9254a37843c59678519dbd4b8140710e8afcd97cbe777f8a70ec550915467666092cce7cf4f6971cc043f9b124cc5551d4d2f49acd27a38415f2a4867ee77c88be90605aa490ba8ffa900af73e70443e1693fb3c52ff8192cb4fc72d28faaacf941f89aa4b3a2ef879db2dcba8dbf7f64d6b682d12dbf06afabb0312b6e9b38c88c2d54a1725d40b6cc6871ec38aeaa1006d6d157ae0c42a197667f60651d12357bc3fa757e65034a2f1fdf3d894232d2732f93dd66c28306de4dd0516b86900cc72d791f10abd891fbc2eeb72fda79aa95cabdac086de0ec5bf40fe73452386bc0fa4b0cdf1b54a296691bfb12b5c61489f002ad18a49aae20cc386eea0a7c3d5a2376929d2f8261c804de3459d74596dd4df989bd420a5ab3bf52be17d4671bfcd50387100a284d0f8826cb74cfd0d8ac7ae0b22996e06185521ff94740eea70a09832d79fff8be02559fb24f1f5fc94ff0ea6ce165983c36b6b91598081f0e0815593758b11219bdecc9f3fc0c4015e6e370e9784baad82980030a2f843f368042315deff085bce9450cdac3c573a3c704f5cb76b2f0f4bec79c34d907c1383d77b49fe86087f95668b900847fe5925577d509b8f83e425edcf0549891bf9f4d27adbb188d07551949b1ace2a68dcd15504e4463e66b88cb8ca394b802140216f7a311f44ff03cc983f573f87b7291a148134b78295796e124ee8d11915ce470dd477fe9b042b59c48ea0f9d9e17e20e491087ed1f12c0be67beb0e6b9e770a6fbb7d6e253ef3dfed296f601dc54c97befe5adaaa2d6b5935741ef50b4aea586b01ac7ce744e699bcafdf324dc6dcf9679048f087e508c1b05f0a373498090801edde68cc98253099aa476acd1f02f56dedb2c54ee17d436eeba0615d91e60014fb473cc5b2266098c16c1c2059d6fef5f9b4e044e18a5f1e7c171a332a3e271618c60c25f877e0094923af0ca9e7fcd1394ac511d7beb81837c0f7bea253b328a7e85dd52db82178c7e467af7b92808fafb3dd9212880c22d8310d3d4d139a0460c5d33dd44826d2128b1ccfeb8a7175ea69da96e9d88c72956ea007e5c9bbc9517a7c6a9e99697ac7a1b95b22e6f04ba7611f9aaac6c01ca9da18a5acaf51b67a7b1743274e4480e1733dcb691e1bd65b517dc3c606093a75e0f915ce29be892dcf043193fe12b8bb403800f831c9496573ad8fa9b3540072f1712d72ec28a0eb9634ea8da8666562e1b3e99aa274083bb9f0492d960957c4134ee04a3fc7f9d5163b4da40a35dc65adf2da31b5770932a786a9199ed09fee81007a03e1e25f6d81f62b76c985e2d66ec0495e05408ee73b4287fa6012c4307db1e788022b0a8141d874950ed7fc100e16af6f820997cb4fc13377f0b6045c060410f927f93cf4f1ddc9adf6a6121df53454a0058d4306a4dc4742eebd48e3127b54db72b2f0fe4e91a34c01aeeef7f4628ac6ad18174d630b4660838abfc098709c5eca230aada92aec7a780b5f29e699717af949930ca3bb3d8408d2ace54900d792d4040f42abef0923a7b4dd6c91cc3191b2284e75f2cf14fb70d47ed52c1b36e51b41ed8e28f3ae74d478199f90f22ca497a6c68f839034086030de18c3eb0d489b923dc36795b1abb4b15ae88556201e59b9e109fc97967fab127bcfef85df32730c4e5d1a097e900864b6a512d2cd762029da912d8ec83d503bc26dd98e039cbd1f729d06307a343506fdc8c8301099c16e5d377241520f0d0ef34f008ab65900959dde82ce31b4bbfbac0a26ae26c9a01f8d0c9e959bc7afc62bdc4706d1599f0859fdf4dff3538c43e934eaa05d27774459c9cfa8db720595b9df91d9077096562a22398efcbbf728de0b65285d0d5fe9eb2d983b39e55b6c6002e51f04757bea33d24538e9ef86e38303e622435eddebdf7b5cf04c0960a1330825e73f22d47a4e2551cd935ffecaa6a421c77065a2ba9d4a34ef138ead0555b726b7236558c11ee4da476d296dbd20ad34f0df3e7ec04a44183475a3e847db2a20359a05e09f018ba83f8059ab344df2b052e488ceefdf58a35df56cb6753592786c4318faf44a54db7cd9a31d7bf2b3d36259ac686269368470cb1b6e50d76ee0c0bbe568a7ddc877dfbbdcde5073fc45085cec2a11b59ff22848a37ead1e29a8990fb329aba5076124a8425c61ebb1fabbe86c1972c48f6e3571acab8d713a25a6f5e81c19c3ac92dda39754ce71a4789c8d2847ecedf45626474ed475a8e29a4c4da49e375137f2e93709a81c35ae790d12ce6dac8f2f3a1749a7f9ca942091ab284b9e95227035df13f83ef59c9d995cf252823045b269a0a0ceb155b3dde594059075168d7f1f020bf76d9374d811a36bce008fe092c3e77bd8c69fab389c6f6ddc5077b8bc40a8c995e27f43e97f1da1c25024258ea7d2856be6a4ee6f165651ac24d338d637c07a58a2fbf767d7c9c01f8345ddd0ba62af63de27007214bd16dcf8cdb4b4affe1de81c08d79c77819f12e916549620b3223ba43c337d81e888361c1f01b019bad16ef2a1d5ad6a6298ed842564fd12d5cfaf37eb404042a220f3a76761f8c1ac5e21315159ddc03e38655732153e543dca2f76a7c201853a8b62cafe28b3a6e2ef6ec03c7b0f5a0d50cbe3c417724368c5a70d40329ef10246baf4f8db89302b7db71f5ce2678e5f3fdbd94b12125be4cfacf7d897a2bc210fc55d31c3b59ac528fc631117b11882e78f63b2a4cd27d2d65e32fa199da137432f26fa89fbc6cc88096b30d02ad0bf19bfc03ff79e4db492f7184ec6de0d979d0e9cdb40d336f05df2c28129086c78b4ed3765671fa8f72abf912e10b5f1fe227b576a8df6f352e1c938f14962c1314065ac77b2580b3a10d7f767e40c323c412447bdebad3235c7f9c194b5b12545813fcf7879cb883679d63bbdf96a48d35f9abd0c53881fcc0f4964846832afcc7546d38cd69bbda51c97d82f7647df69c8b8630069c75cb0eeae839e69e803f22b028aa3b16f44c45cc063f1a2e75f0d5fcff89f7d87c981f403d9c2dfefa69884e5d1a028862defd258cc55d2cf649608000885b0433155b145765cbab33d191724f189c4cb0f689c034d8b8eef178a95e70ad3456d43cdb7f32241a6acf57c487baee2bcca686f54c04e1cedde2181420514baa424851c40a026b33dd6ba5fae634eb4fee9cde504cbb10eb314fab673a3bc1606def3b726a037f4a48f025247338755cb9392fa3c3545526a231feba98541af76b028539c04dc2b326c4c5e4306f8455a6213af83baad2f6a17db2be88f6f1edc43234853b2283a4018f42c0b073fcf379b4ac9d8afb822e3569de07211d00ff10718d979d9b31c3fe31ac8fb7ff536e4af0b20d4159eaf971db3d86f8d078caf4cfee4e62f8be62e7e2b7b66885c9256f5b3db104686eae2243fbe9934eeaad87e66aab3c6096dcc5a32d97fe694913b36e25d06680de1e0926c66f8a5e94d094c98ad9b59fbc0f20977a03da0709be0798813bc05bbe4d0b4f4bfffd096a06f79baab8fc36911544fcecd4e8f02fcd83cf49709ae6b22d70cab849af486a8a0a75915b975d75014a27a461ef1a298231ec967b43739f45906867689b806e85c1a0f4f8631f0c4517fff1aceb878b8a56b128cc9c4995fb0be70d479bef86fc54ae55620ee0020b7f257b41c29b94a93497bf2e7b9daaddf0f2d63ad39cf72be0bbb8ace9dbc6c9f2a4a235e72cf36e4a8491505f5aafd88ec11afa4a7e6c5bf83c2f08f1215a5b61cfa122c1aa11bd20035e198050874d32436d46db264d313ee94d2b0c6b3bc2aaa77d4cc5c869dfd09cfd2416a783a257e6bba0bb6d435f6a0da6c06e0a5160d471b1393a5028637f9f507cd9a3b1e776dba3f37121fa84dc3e8625a5ec50454f785160b1ef538df1460e42557e7ccdcd0e3d298b4704cfddeda810adaa12adb82cb660692cd0352d4fef127511a101ac8a4be0d9123ceb501edd3ac01b141fbd91dcafe768ffaf112734f465f07c79397831940d3d731ebc72d6e9fc6e14bee4cae1eac5fa330338c93cc2336782f5f5aff9718cd9be95fae5a7afe8d286db717f131377b2eb1432cd8faaffe5417004862c824b3db205b57f67e61f635bb4c54ce30f07993182490b60fc4dd94aa9aedab9e1fa7d87f47dd721bfc2fa98b1e4b2306f5d422db5370b7ea4875ade14088fe4fe153fec5ef235948add787353bc44f5e8f87892267c8eefaefe8808aa44fdd8429f93d79cbd05ffb946d86996cfdfc2e229d6c55ce73eac527274ff454966f26a3dfc7f8c94f330305d1b9a8cf011ddd952c560ecc5f4e510912f58ad806bcb3dfcc2a0746d6da07e465a61e90c26d0385e37879e9fc9f21a8dc409568b7591dcebb41d3eccf7a242c3bf774442338ac27b20ed1edda4734320c84890cc63ea6eec5fd7b1ba70de13d4b6c6e8b71ad051be7d24277b241124904fd1c31a4c723b154625b37817cdc3c0061bb6b8ede1032a69ffdbb683c364bd698dcfea4ec22e4824f89073bde5e5efaa1dd9c57f01b2a3ec4dc2b01d4e2ab74d88981a028ea17a6395d548e84d70478d0087c2e46c704e8fb9baa569293b773559fddb68fb6a53367a2e601bdf2b662c8f11dd10b017d311878c18313f6feed9cb86c655f425273351522daa0ef7cb2bae6a3808044a32b1cfe9c6b61eeedcf0904bd784661840582f76efd63228870f4dc7883af7f5114c6721ce1e77b00095c99ae956c126d6a91fed4e3ceedce4b92de8223177c661ca4b87e4a0f6c5fc39624e2b7669d24a90b9e03ac6a43d570a34b4fa8bf0853727e08295f84e9d64bed0d4a33af78f408aa3b08ccd4711e6d653cfa901b511794df7683f1d58910e5f3cc3db942a87ac0a26d60086075d451f712453bddc9944582bef943582a77b89d1039bb221dc1cda97fe5858454d41377cf6e656da2aa05e0513a0364b775ac1aed2dec3f3d29bf4941192bd1eddf7dfb2b94ebf133e2a01139707bbde327a376cded095a326d5f2bab87213a66521f7073b4f73bf29183ee757ddea839b890603fd7c69fe3c7e9ed7477205b9fdd22ab419f19d091d4338c61269492765eda6c8595021fbc1f30d0ee2b370ce75fcc2b6a7250051b49be19bd27de5fa1f90a2e00058509c259ec50fbee1e4d1da75874fbc889749cc14cd42890f591a4c9bc855b2a672ff2b470ff9073a1ce7adf14d5aa22f672c7334b772de304ac7b84646fd852c59980ab8cd8b79d3f5e3c29262ca329e828305713d9be7d93709c49fcb04d273e310d0464b889f1ec60f3aa6a7e6ee6883ac78b9054975b78d73a8916160eee191614a883e22c5311241a9fc708055620befffa48f6fe658d763e252c94f84685e24befaca1c604b3a813c9bba513be0e5a3563361e0c4823ac8288b17987a1f6a72f51ef675d68c96c5ed2e441b378f4e3c00995673b33b7e4e4fb596a267136d7783c0fd092ef27135c8b627fe83b8e567f821b03c83428d114a64dc5579d04124080d0b4f7af27db7d3dd26ddc7dc121452efa2cc6e5d7b5e129702cbadb3ec91455e3ef778e47d817a7da51c5de6607b7e402487ecbe3636892a29d9a81af11eead289706cbeb8ed5e748d3a98dd0f3638172da91fff54eb1a722780c75f3a4e4ed88372e268657542fc4709d181c52fb3790f0f936884064e82cc4eb7d38185fff1e9196c6526dd5fb9df87955e125fe22c454c6fb59c81bf6c73f531debd4699245640e3e2112449b3dc992d9080ee38a9455222c946a5b789183c72abfac27d99870cd8194e9fc78b71cb8dda08d02b13561744f45c73ab88c4863254513e83c73e7a128d1c45807e01c10e776fba8f71a2c00c0920622a77ff5eca142dfb0e5925e1e4515e0e7b4fdf5408d08d69f89e8fd72cea872950f6660016f1781e163292ed27d8b3f568a09d36b70ea7be5f89ed76ed0d5b847ccb392d09bc8131e673bfb2b9ada7adf10b7f750c2e873bdd041a58d033b496e6317968546c9a67fc065d5ad0eea673b8d41d536bdd8bc9d5cfb2351063b16bbd293e435e414011b8c324618f80824065fae0c805a38e94a4a777b0e663286403f63b0f3f95b3b581d94de05e0973972b6f4d7bd03c754b7bdfaeea0badd701863d372fbccb1314d1515937b36babe6c0e666b0924c4c73fc05b02be41b87c1f4de55ce66026b0e980af7f42d6d68d1268f157a7269ed476e48ebd96cea1f56297c67038f264d927b3b02143bbf9e29f6165cecd25adbb06c722063107a328dd9203a7968d67085ff8e64b2b0b8c3eb4ad3133c5b442f225afcb7d238b7677e5d6f8c73c536c208ba9a29399c11a380e09a719ab37cde9dd764180b4d44695a8dd441f53d866402dfbefc1d8ef8ddc0a79780e49d8243686b69aadce39a14cd644ab18b909f048621f82a61438444764abe333bae8ff4c2b55ea04ddef5304b30be75907d33bc9811d71ab82d7a0f7c66a59d37715f34af47d8d4ea5be51e5c962a5c66ebbdf59c86decc1344dbf965b84ce418c8099501a623294f6120b87e1d33aa42f7987c26912baef6abba992434e08eab26d5a3e9c2794371f4fea681b3f35424573b811dc9f7aa527dbf3757729a8e4a0b3109ade5d2b5ea84864c6752f953df155cbba9ebbc74ab5fa830485c9d9ed248af82521aca438135162415bd7a935ff61642ef8f8711283b81a2aa48e6b4f0712c9ad8486a917e40013ee100d2360170fedb923495d93c0bd66446c9c7af34bb405ca24a66f0f57e707d3bb3352a41ee3bd777e95ed6c4be068246c65a0b0741432f2d7d2be13b91deed325a5a6c9c906def966beefd605fe4b5b64ae51b5bc12c472118f1ef626984d834129f84ff254c5c3f5d68f3cd9a5cd2f543a0d86219fff20bfbad92d3833cd074bda043070914707caf3df3580c386f6090c3dd92ef0a76ad6d3e29f5c568e59e9e7b2ffa8afc44cbe8e69d44e3f2068b94e267799ff047d0f127ece69182d969b45001a7b9172c97b459a3475163c18a36bed45c435047aa0eff0aab4b434b298f6493da0c1b00bc7811c149900e9f7aae527c6a87174bbdcbecc59db80c925aeb4fc363d65fee7ea451aebe7148684347dda1a3742587074f7c32a7a79b990167131b4962ef72ac6db7f5a7a6fe25e2bbf800ca477c50c196f1d159952369a14e6b905b9b9c54f68b1d81351db7236d92e9c650980f52ed4bb1f4a8b1d486f94f24924fb59ebb453992c5b8eabce1dc485a477dcd4f8d7a2ecff3babe34ec0afcb79a63935f047b4f0135dd5423f503c273725daca1d8097d8840193c287c16fd3c90db5e820f2d6dc3b8f0d2020e7135cf4991ed1efca5f93976dfad083ffb5973a1fb2dd8cae4601bdf916978793a66fa423d370fb5bf818a282d3d5241b5f518d789371083b1a6ec833b75f6ebeb4ad4c97627e6e94c85003d64cca9aa387a4efa4a1b061b282910596d005b39b154ff8e4c3fe442e4d1254e211229c9fd24b398ba66b5d18003646de2b9ff19e3e4883ad1251b5badccaf658410df289d6ed12bf8a8893f0125f097fc2ab51f9298056d5cb4176946de4780f51bcb411d513f928966203ebc5bf6d91b8532e5740e9157a64159da35793211a7ed0b4cf2a2d71d50ba78c6a3b9807744044c8e8687cf1eb5b3d068e3fac5f2dec716891570934e1b578f4de28fa35284e578d811f33ef74e5c9c62bf660083618ebef9bf990bc0fb292c62354995e69f1e6f9a32e99e82e37d80311b40ef83561f4eb10c9c7c3a3a148ab52506cb79ec33bd1e4f05a072cb4b52404668ca9f2466c89c2ee34d233599eb960ce35f2670a01aec766ab7d50040bdf6a4f7c6564c6ce406e1ad6d74735c8eb29f0d28048891e70826fd55cacbf5d93a6c01608ae8b9a2b0483541ab8cfba95c6392cd3a83f35f2ef2a154e9cff83249d0baa5eafa10ed04c74018e0fb68961c4e695eea989193eec9145c4f729ec3be25bbca3cfac39ce356613f8e74a651b85ba0a8f30a4501b786a732fa77356b342c9a5424820f1f27dffc471b0b9a1454c1baf625281b3272c7cdc65ecef5f4a085216c58d032aaeec343b1d2b80e3e7172d52eeb2684910d2f51aa31a76af3368d3b1f7df25aa9ac28bcb74e3c6e5530ab5405dd4f18cb93f41eba0ea5696424caf99df380e86f5cd5ffb3d252171e150cb49ff69b6902502e6505f53c256df18ecafdf6b9d8668f0ed3811a92519f8a96b9f1e5b6ff15535e723ca25b3aed57d3b9f9286f36caa12ac65973d580f2d2f574c45e6ca5503d5c80ee95e4d495c0679f6e4bcbb04553152678520b27a82b2e704cb6758db26aee91fdcad787b1b834ebdadff9d37aec43dfc91958b6ef55067751de3c1f785bad042b2c576f8128d555fc521cd2ac46d080494f3367cbf375c3f687fad0192b3d478a5323b4d9027b1b36e539866e0830fd27c590c291d0d0cd228d09c6862387e266753fcb3f93b0f863314b2c80f6490d022bf74a9ee297261b4995c2c60af8d0884b35656b042193c091e08534e70b9f62c927a1b2d98e708cfd065d59d18851aa45900382e20b5fd6eba8ec1084f7499a15ac7d58d5a826d4764e8ba51017e3b689df4b1c050e8b90bb7b9affdfbfa225693bcd6eac4029c5271d0797aa970bbeee3dc61c353393fee3640fa441dd8126b59b0d262a04d391420c05e88e22500a95993dca54454570fe5f0a3ff40fe13828c8c905d2d8dfb69a8f7901bb8f1a6042eac5d9dac0eb3e9bc1cd6476c8b8f9c59ccbb8120a6c3af196d04f8c2311a3c44a8e032059d69960f067a01a29ce4a7ad0d4e07e1bd22523b6f7b220103022c45478950321a0f5c74352bcfe0b65b3b49425bec33356981e962c940240fd8d10f20778c5552176964898b4435a5222d1e51f7923d647cd83bf77e5032e4f3c78983a121aabaddd9e8f675dcb0cb2c6d07df00618067fca0c32eb0238ae8ba0411ae0b232fedfb916cf162a7c03b3a1a3774204f38abb7187eccb4f4d6651851eb554f55b65f9ccea6c4b64ec229f7e458c3ad851ab4a86a475293b9fb47bb1a0ec418f8f52dbe9932c63446e62e1856331afa44c1aea4720cf04207c8a20c789101c47b869fee679aedff7c2b2bb7666f45916cd28a7be61dbcae443063a8e097eb494d7000342196f205ab15018a5fe85657b39ebeca917dce3c94392b40c5aecfcfaf05f2f40951a63726309766ce65c9f03c582a5ef73d8c59deaf621e382e25992f06dd3ed4b7cd6266932dd0c0502482116e5ea099d097f707d54c4a61a0cc9a2808baaf6c33b9c7a5d2a4a23de65bba6c4b8e153a522a0eefb6213f37d6dec5659a91b1c1b017a8983f9401b37703f60e45066ead42f5b6895665e039b5531ba39230c64e0176ddd0aead90cc0c5f622d1ceee8f5f1ef07d987f64d47bd82d79a4c193dd291c1e27955394b444a9f473902d3c2c8af777b8a5ecec440e227ab3fd270ae977005f3e798e2b537629f8e411ca3aef3df326d032c666dadfe14581e377b8a17483fb69bf48e43e40343976854127003ffb6b9035d1328ec3e9a931544fdd50575f94654ebeec96f44a1c7ae6772a69ac764724bee4b03d2a0bf1805f58382488837b7ea0849d4f1d192be245d921c780bbbf39f2f4216b317f05cbe63a2ca9fdef07f2595afdda5dfbce0cc39c59501cb93145ec0cedd7992f9b8b6ceb725501471e24f331b2ec2ffcd83d37b2d2e66b3ea268fdde19fa8ff8969d780afc0939713c973d1aeeafad6df737ca63cd828c3ea01e63f4e309112e263b4a4ef5984528bd8ce3f6dad9a248fae9fcdd1e70499ad808f130e39994aff81dc4a63525c4bd656aaab5bca8a8dff81e32571cf29e4dd367160fb574cb32cde454dd59fb48457db039a6fa8c0825c57d48a57a3db2737d13dfb2b0750f9980f52c9d25049fbe7794cad93d8c28d851c90738057b44f8e5b1c11533fe6945c6a70ff5cb0255d539e9f5f64bf637935750cb9822a80184d3e65f1c1ebced4a2148898424eb0995019bb224e12e76b818abadca395579a36c578929093e768993e6d1d41082f198aae197ae012bf02f0a174ea4b9e2d5f59f067ddb7aed97308dfc5bbb887a497d197355103e8377d42f8239913d3030da759704c0bd2246bfa39eb6fe5fb7f2ae782171671f365be5abcb8df6ec7fe32582685928ee8c313c9cd17f2f8eed6cead4afaa338b85c0d23db66f922ffe1e4cf1a0203f44c681332bbc3820a914cf0351e048cc0d7fedb2f889959ca0821e72ac1f6317994606bc4f5b76dbf5f613b45b30f398325ea7d71b4da795fb600bf8e8c1a4b786ca250f4567d541da116f77c166dee1f5ef8e11815b6b9216b057f1dc9aef2fb9d885eca52b2e669096083a2cb764e8b1cf68bf47a33ca5c44a7d562dfdcb1c2971e4f20b7de4b4cdfb2ec08c65fece8bc693e84ac824915c1202f7bf9c72883756880c2333a012406b2a03ea46c95abd11f247d8caa01a2c60daa892587e8d364161c8379d5cca81a276a5f27c280b570f2916ef901b1b8626de48d05d453b0e0c2b9c25149443ee92798cea38cefcec04ee130dd04604878860fa19b53fd02c44924237ae6d27dcc07c92f0e611e0beaa24f20bddb082d1e3a084cfbc5223e68f3d8e6dee3620f38ef6269e66c952b3ebc722615ea10193cb2e5dcf15e051afe653f29cb4c228bb0f0097d29cd049338e17335ef390cf7ac8e9cd4e74dc33cf87f596486bfa111e7433ac6bae7768e49f289f0a3203d7e4f110f952e14e42dd20901168ab4f72648229e5d79315c87a5b218ff01fb3b18f21846724d363e795b9629fc0538df8f9f39388b17de37400080a630b4017bc63ac5caccdd823b94d4f9965b3398f61b3cd3900831c0346dd4af195ab0afc444110b48a0999071234577ff6123084b4f7ee7442d747ad73a57fa66294bfe09be0578e5f0cbe942b7ee6aa1e6a137a863ae8f53fbd77c34bf99302bc2dc602e4ed4133c5b877c825bec141a1da4fb80bf08920a0f6e926fbdca401ea65fa25bf741e1480d0fc93091894f5bdbfec279b2710e3015cdc77a10a80bfcebcf4d13207afb3bb05175c014011af02aa850d3590de281e888203fa8803da1bc715ad7d6809d6469ad2628f07e68d2992653970183b3e063edcce8da96315ad946e112bed1b094f3b4aa5af179ad3b46f25d28b8254b83d1b843b69d763395c406f639be457565e8ea243f389e7815456faf09f9164d232034d43949a6866d1c5c9f904adc8f186cdb986787c54acf20c233fb45b3d6d7e70345df4dbb09a0674ecd07089d7a1165acb4dc58208326b4d6b3db21a0695265e3a33aa777a25a95289fec93e57cf7db6ae3161562db1cd77457b8f4a942fd6bc2b4e58a3cb1a0c2200f6897b7402411715b2d6aa7f04d34fde6ec4799eeec645d8019de7874178c36789fe969a69fa8fa804607e8239f112daab997e36e0eea95e5027d5c05ecf532841630e01b80a7a59bf1fceff93e46940ea14036edc57808a7adf7eb5374503e38ec27c9e4b18d475400523bd35ec2939b71bcb31d69e6a055d75195c130d9a32510b4216b81504f26a9d1e046043b8b9c5befac1425b0182ced00572985ebc1020baac1af7aa9149f5056505375e18a40ec38b9b6794303c2bacfd9519e6e605a8be132e4b6d6fc5fdcdb71ec917fee39088c9a0edc9da1df0e402ead22fc0f75b2af4e2872805b74807e72d8561591bf025f24be5595be30fecf4bb6eb500014174bed3f645188a8431668d6e785c275d5fe9fe3c005d5afc85f8d1a853332f3df3cb99a9c80867cbe37ca7e7459f8865ca9930686da5ae24d2f8de7fbb1b986a46988d51a9dd3770f3fd3d213ead3921ffad40e19d2f5e604821da6ca4a9e17504fba7361ed560cf76700b4d1139a850efdbd50c0ed282e00ea6ae6b61d192e37f48b7357ea6ff8451e846e3337b323421c5209182b2c0f36e00136f9c69d523396af9c5f37ec032eb55ded68baebb9abfe21ef44b3adc0c84b9d35b77195aa27454c166c4d96426fa8371a25b6e3c2c8c045c9a162a7da2c773136829e7ea2d09c2516868e00de1c1bc22cd1ceae6ca6384e96004624e275258d7a588befc0de054b441311183f0d90798f0047847b3d03fcfbb35cfe999c0f9a830f7850ec388665a218013117bea29d254cd98953b61c50cefde6fdbd3d52ae1ddf00efb8a9208a6adf3302e90ecc9a5326486baffacb26b456db04c7e895ce2d58b48beb67ab35a4d4b7c1b5c5d734e5e896a2d19bbd978a1a61fe110cfe1b618e206e68270b1e1a783db1118db81412b66a13f69c184a0c89471af56a2466a3d5ab4a613ad2f77727e0e4e0e3ad65602a091ef9ca15f8d589f45dec49280d70cb04d859061ea5d4e187b80705ce05fb9b8764d66ec9eda35832a1bf3f99f8c62f7118c356bff0e4842dec619f9ded4da45d2224e33e0afbcee29f91924f085b8430c22e266ecbf5c7cf5f9ee3fc0baaa31bc11ca16ee07768f3f234889224cf42d2eed56d1e152b9c21f5afbbc714be4c38bab0c0dddaa23de884e80f4827d459a0ad06577bad7834a3a643d0e9a045dd2a403ea541b01995db09e51ad8d68788fbf45304c0fd8b9b6f19c53b0e3dabd231ac7630f356106e12621a42ea85b7d40c53bb5b2325b05c6e48c96fe9ae60c4ede71706a0296e4841f609592d0e4617a61c429a67c6b0326aaba272fdc57b742d6d5863d0d4d831f3ba2d406c5845ea1d1260f2c605a7fc167363e9bd5a28cd277a38a47c2aafcd2dabb3b45f9f4a17dafa551305765cb87df6cfba071cc69dd6fb91d56769c05c2f5d1586287bee800e1bc989d83f0d3436e554c62fcc2b6f13fbdb112f24cc353f3fc9182bc53c255618b135fbca664e4c80d76605693d4560412a2429a1eac6ea41cefa643cdcf763741ffdfdef48937bc39ea956539ada509dd1fd502b99e823f04bc976a4953918a50085f4974edfd2a8d5d5c49c3d825fe1691cb7e5f63a082bdc5173814f823fa7efaca43bc6ea8758374338090a1f34d02ae012599e9600ba21c577f27e56adfae5346a1456a123e513c92fc6e8fa6388ea1db0d372d219c93eb4027802b588da3449ee2c28f3433c37352878d0eae90b570708086add4009173b3b84ce0a43b5a238e41cbb401cad8e11eb8838f8f1fdee7ea571c96982ad968b286fe5af6e9d4b99152200ecb00016c5115487a481a8b87eb34c7de76af328661496ed4d7008646506731167e727cb491d31479b678ce0eff23178649adfd47fe32956f2d5a69b4debb602832e116b4c779c1f1c6d6648a16b7801da5b18f9af4fd92f109132f53355c4403b533bad8164cb1494d9ddc13b3c001bd38f21b705a29a4f5572f9ef6ca5ee93cc6f5b608e454466b12607cb45e64af130455759582855bb311467df494d0095876b8c82734ac8ad68c5afe78c07836ad974b5a701bf13dfef587b4906f92a41e8d3a4de273a38c2d5465463a660df2d26c88ad0618d1bd737c15f51db9a6ab9400882241cac1825b7a4944f48e0b92cab7b52c263e8818a84776824ab315d806823b6f0995e66ca286a47e35bbddbb8fb51e21c52a356723169af0d3393b0e5f1c551c804e324e43b6b6e65bca69654462200b870d9f71201c8ca2d17f03b298707e9b5cd4adb5df5bb529f80bc0b67640e04400345bd4834fe9760b7ff96bc9e7aed7b003780325c0fe1793d86628b7537f2201246d50909f4ae83796748769c466b63b9bff55fe2b1cfe21af5b46b6b30efb49acc20235abc41a557d97dc5db50ec95e0274d6c570ac313c58c296ea2489c4b0cee9912d07cec991fc63f2ba774e00ea8e37aa6224e1360b65ffd5edf4b650dc05b939b78b7109a521b44f752ea2ded68b64767eb1e2f53746b49104575fe67c7b40a5e37733d4300ae41d0226cb14b8f6f699c764d0185bda6eeeed586455313dff4f5ed65bf6b3b8aa78a9906a362cf11c78fd6632dd834d5cd2a93dfd6cb55242dc7c1a627d5d4dcfe8ac1831f53655288a02e8662e2b5967821dc607b926644e6e71a40067d661a9c95ce46a1acb1edd14d9e785d626cc43ffd73176021c6783db6eb514d436e853fe1bd1144e0f7a7725b2cc4cd0d9278a4c9417a1f944dc4911022d4574ae74991eaf2d55d76fae6c27226488a5b487170638b7b7c138ccca05969957ba855f7f9001c5f8ce8cb0d4eff66c6d7e0c48829fa294bbd355b539281f9e2c309312fa2c4049affdb3eeaa6c0916c6c18c4691cb0f5a7a667e41eec4ca671c9107d22a7107699ea7eab25e755f1b76b05b60c464ce108a415352ffee5c1b2c963286a3fd51657be97d9ebd2422b4bdfbcd83fae6c373a5b9898204e2040dcb479478db9cdee39c4301e81fa9d14e7510ac57e9526da9591669ec5b333a8c11b8e41d0a51746cdb4f4ee090dae45ac6b58b178c34bd011f87148adb1b9729159ac35a884fe35579d69789f4c773ccd4e3f222f6b02e85f52ac28a87ee4446508bb5a6e7eac1b97af5064e7e562812ea66bb8d823361c488cfb79a1e93ebc6b8ceb0f8f072b6ff2d0a74ce10c56a30a00ee51da6d02bbd6f2f9d0295a586d428ac3be82aad7ce7be5ef84e258dac52d81d1ae412c1373c44dfb89776e231090ff92889fae5f8ba82a33babc815670c26c9307518396d6bbf19590e510e9808c992cb0f985501e76dd30d6e9ddbbbba4227f94e3b414925eec3cb6a43b04eb642f2de6d66d3edfc362de63dc8118cb6325df36beddd732f7c08f6efcba29ba9faafad033c7a9951899887ab37e75316646508cb0798a17001d378007457d962dd102355f3a9658153da4acd3b10f99b66d9eb81425164d8a9aae763b037505379974bcee8799c486d6d702e50f7916e9f99c4ef6badfddd359959920623aec0028d258d1604259ecf3107bd79f9578f363869bdd09894f6f5e1ee60d296f7ed255018fbf2ab40ab4a15bdef704546cb01eb3a1b6440183951f056377a422d24d6123d1bea528c98c98d0239e5977faa6210812720f82d62ed1489d66dcd84b78113516a1d269e7ac502472c90b1b346e7f503d8393484c942c51392ac7932b9f490051745158d66311062c75dd14d94096f8347e16c53b761b6df88168c611d82b04760f9980518534aedfa64ff96ab2ca7135c5e9873869fdbc549fb1ce1c3eb0b7e678cb3b63c62c09ef1847a9af2517e788bf3dcd2778c96c1e7e95758cc53a86f2d5b77b3ec64abc70948f0c6e3242970435b17816a4d30bb28deec76390529b1300e7a2e58367760c127655dbe600bb5bd563a70fb1f708f40e62d250fe8666a9faac565bf98550b0ce06cad4b36a7d73990b4cf3dd6bd9882e8c5b86645eb1127e6089d8e76cb49b34d045750f6119a9bc75cc37c124487863aa67d1abc6e595eb1e9f8f140301a427570f8f8507fbd41a59660df9aa156f725811a7f056a1be20b4b78a8c67497fa55e8cbbe8ae4ee1b24b222c208ba5811baf7b4f1041c4b60836bf4e4a3e85921d9eea6b972bd569e0a3529e42026c587c410c5b2699b52f9e7a1a6ddc88e5a65240062d07aca7a1825e071bc1cef432c1aedf64994cc15fb5a6cc2fafb61f1820d05378ec0656c91d94f0447f15e176f25173b372a563cad38e498ba34cbd41dbe28900fc8ea66e39d79ae84283cf8c78ca4cb6505935e88331b9ef9d4eb1c40a3acc75f2f7c2f16be8d11cbef2652da94f5b0476294e7af22a49347c6e5e1c59ae03b3e791f48f6cef400b7e186fd15f9b93d85df99f9b20322691366a8482cd676aa40ddb4af330ae414f7005ba2e48e90ad051ecbeac9e8971ac505f34d6f237bf35289ff1007ecbfda0dd5f1399f0dea28636bf27f14c6297aa03d2c762ff4003a0608d6232f4c9ca3028e7d8bfd78460487ebd323615b126713c2c3296766aef77d1e2d474a09add81dd5927c0125edf2be669e4fd7ab7597e74687c58bda99bbe3bae38b2bce93bbd03a8e892edb62c887d7e4a13d87cf21f2dfc30f9f62efe736d9e05cf523ec947aaeb999af962b10da22e99ef0d288f046713f1c96e73f0a59680d34dfb0b8fd2ce3fec2639a6170e6cfca050bb0ed77e19d00c8dc5e3ad896531e221c0a574b5afa0a87c0be5751c141751e20008214c6a25783c4368ca49aabddab444b5420546248e98ed081176a0fa4f4ddc44c9d638e53c6ccde4f38d187b7ed0c2b0d08d4a2a7bc34ca8180894d76e8e5ae477daf5a99b3287cbd1c2e91c97fd44c616dff794fc9f0821273d546ac1076904e56465b9c79af473bb9c5153c9d13df957b4fe96ea9ba2d525e1a99d54c063621c3b3bd841f1546545c431d2eb4fcd6a85c816b7eb85d8924aebe3917d239461a992646266c24c635870f2ff3c416752ae46c2abe6a7b5853e5bad0efc4d2707ed334478357c80ff008e5e6e159351eb5bf003a0ffe59ef383b873fca92881e9fb653d89532b7a3c95206be2d364bcbef59abab0c5371c4ed1c1dbe0431a3bb77af5b0261cbc77638e3816f99ea512309789d987bd4943737cd87fb1c5e914443b07c251cc8ca8ac87d07c50d84a8fc7a8b08bc208fabc6794457c2ff3c44e2d0b769ec55eb607727962fab9f694d372175e56701f329705c2f1e19d7bf7492f3a59764431465cecd62820a58611e5d21a8d97d661d5c775594960161bce2bbdbbb57fa2a9327143c6cd315a94d23a95f0a89001fdfb30f564a2af42920d9d092e746bb3d7eac98bffe884aeda416f18af9e306a112b4aef75306b298960ab60513b44e40ec4cea9cfe92cf77f3bca7a80a248b0d968648411dd8dbcdcfca9379811ba47c2d34f7034f68cdce5c15b401640e785708c1b6277d1b6e33e776593cf59bdf28483a41ba2a64f52f0af9727319c088367201860b85f21611a0ae80c98467894457afc1e16a698608fe675234f888e1cd754e86440bd13feb887c74787a2ff339f3af27392815433f35b7c4894bb46892e67ea11a6671b76d332c04675876de2075a1666a4e41513d5b1b2147dc9a9e47f3b5695fc1f8aa842e22c26c4a662670de888d78b8d774ca753d46b6c9e90e1a7dd2152a55865886f2fd4f050abee3d87056a6111bcad6a2657bac53d110b74189984800e66f67796626a462294d3b4c42b7215536c5bfc35196a72aeefd514ca4eff3604729dc6f475fca375cbd3dbc9ee624a735d592c1d354375bcfe667117ea26e7112021c9b274b237f8206012cb6db8786eb3410425978bfa8ab066618ab702d21405284cf1d38dc3ea9ac295da6f61dc63311f9768c96619c71b2bca5d951edae158a2cb7026dc6f094cdac752382f10ad7343fa037a1aad96695cc3223450170b7c3221a7e271f32c046893b0ab5fb6605c375bfeb88adddd8539051ae3555c80ff080d77dbb067fd19c836380f796f1ead11d04872bc9db8f9be2e4b90cc88e221da181f1ed25a5cf8a9267413a580a6adb249e98d1c9356ccc41f0a2a958ccc88046ad1baff6ed2c992ee88e0b50ee117eb00d15af3eb650effe0a1aa42ff50c1fd03c48df70b3c52f61bde0369cba19157db05fcb547859b9815db44caaaf7aef57e946b41bd21f0c8e942d29c3be8c4ad16ad9ef81fd9bed9a10d3f8b5ca09e7de196356213d2951e518d808c451802c8b0a4aa6b770ab483da5a856a17d8f2c4452b63ceaba4773fc97eba2afc541de154561ab18b68a9f1d5c24608f01f81fe2bef992e62bacacd095c904c4e95998e331f38c66356cb126f9294b72c94ba9b086922c48a55ee9c8dcb5d55bfe22c168832c8689ef81cf99f643c648fb279bf65e1d97ba241371c15670dec70d8c73ecbb802f6ad70beed07afc702a6d8fdf47ca441b8dc4a89b5f0d3f8bccb301db6020fd619a82e636371390c9c5243d2bb583ed6270017e4b5126470e22da18bdafbfa9a5108e57d41fa71bafe9a744c97d3867f30a02207ee04190cf970b676659476299a214371f0de267c01a5739705bcee344aa3ac6b61cccedfcf92cc195ba02124b933cfd740418a644f461a5dd9b21db3febdf8f18f85baf974d7dfc52c6e56d5f8861177b03a7593aa49677da3bef60bf52568797083d552809247d21a8e47b8af2f1874950e1bd5b970ce8ae3e7f6d60f791e2a83023f0e0314184a142e306851e2944ef5aaecc9e36bea4e5cc1f2c5e625d8cec04bd45e17b4fc406407a46e1f06f4a2f698a8a052fd200d06d3054aa293e5acb48ab94ff7b24b5b28a760045e4e14b77f10f8834b159ced05b510b53b0398b53095e9b597d2a8cece93194f8e013251bef0b1617d94994f9fe33cf38148227fb2f9ae70453c1e78c5de9c5c6cda5540b336c074809e560960e5e9e5e1591d27d59a27e51a7ac96a326d3f857d05dab13e58eb08533c90c3085dae27c33a55cba60a86cacc58a08ac481870c170775256061d4edcaefdd3406aea7eed00adb1c061a62e6e4c218b837ba66076e0fdb3e349a2e54d274a033ccb1f12200b1b8ba8417e8f76e76324c16f39e1c17faf97086b8257ad51fbe062a63d5ba1b3f2af9bdfd83b0676adec5632c5b0692909587e44a17fd587906554fdb1cc4b359f835fd52a294f9b9ba19b26c0ae3df54c103c00bb04d56651e986dce504a1443f54fc89eed2b4ab188985664b10aa37f885b4eeda66d8de266fb948f56706fecd398ba142a4574a76af9a0fe082a6475e3485136d41fc74a4fc1beb10d07e20c4c7ef9a1f9f52cf6d98a420a15012f2eab11a07a271fb5001162084d93f3f9f32b0ce6d3645efb9370cceff08f19ec09ffa8a6cc1236e4edb5786220839c69a04f6de7a420bd8f99d63db0d433ad5147a0b06ac9a1cf91889019c81b5790556e128c9acec232cf6aff02930eed7a3cc6d571d833680cbacbd5c0965eba9c4f0bc947e8fc0b2d374126eb375aeb2b0dcb3156c639d100b181a59b07f6d8d7d18a82292b657c6aa98697886391aeb8b1515faee1549b6a5d5602fb4de411c88cb3332771e838bcb58ec7b4ff561ba770f9524a63b8e808b2eb32f4b42fa468a6ab34a29e20a0b82674cb16ced90db4a1997083b5a120a52de40582f472433e6b054537e5f732381dadc4e7a33eb127a1ed73e4dca147f2dac8b9d71e57accd357eb2ae9ae1db44781986c81f226aadd9ed86e5d646abee764b7992378bd95c670f1df60cef878885481c53de444f6ea6c327b928da4d101e9702fd02a4fa5c05181d1ece6dff16072493f140e84a3af7f0eb4af73488fb30cf97f5b992507c7909a2ca88796947593b3e7bc2b1991d369c7df93aacc083fbdbff28e01e99ceaee74b1ab2d0618201a777f9264d0663e33ead46c543c0c7249baf74924eb315fc56b165deb355966295f97e0d72f425421887c1c619ee8fe91c152971ed70ae6642a03880feb717668162b9232243871a68ce82981b66ac31b6a958649eefec5e1984ed2d7d33cde469df21ab26f724867c55a5e8094ce2fb95961015477128db4e19d7ee6ef32aa233e446f3e2b4bf3aaf9c1c5d216f175c99fdeecf1e758a694ccddd4a96c5c9638f15489b5540184648f6d76cf7b85dcc6476364d85316bce68b78f2ece5505a24c0f1b5179f342282386467164d62f99beb24652350a889ee8f2fe6e06464951e0f30317944ffd6363c8e7be62c65b638f7f9524a6b2ecf08220e5f1118446c78de5de77b15b495d09eef4072e1b57c4b6c1cc89aef0c9dc15b3463e911b7d4bc6080939c094a9aab08d3ab5c138b7ca8fbd8e94c6c33baf6df0de85a12f22c1110e0d341e1aac0465f84dc9d5b4157325d854df62b5db4f6c57d8d6fbe15f807dd50374413eefe0b8911f9b0aaff1c2356a558873ad0ba42b47a129414041ff5c3d67c246499371b9ed397be74fb29efb73fbab2f38d35c32d78440f800c0c516ad028a72687add27c21fab3c53dea977b65b75f80268e3167f3e4b472595ff9b52f854ee73e995379afb34b5229a4c7bfa0bce97001b774c26824b979ffdf70cc9be845782ef8838c8ce1b315d624ff653b18e96ed44a05639293c4f864a4db10f04d9c9f1fbc28036398e1a1a148d32678b1a0adaf98345441db84feacaecdb07381999988d41b995289008621655561686ffe84ba70ceec363e7f3fe9599c490290d91f0573ecbe7cc58ad05cce17308cca97c915a5ae1bb1bd1b6bf3b45a412f7d61d68b82a3f8f6b9e6da4d25230a4ff51401e1b5b2146812dc18178ed3a397ebd9644d36c450f2591b30537f12ba704cc2942d540ea647f16c5487c82f9d2bc8edd5ffa16d391facc37339921304b7a2a6f933f117e693dc3eef123138ea180008991816e083638dbc002e1fedd19d3f0295c20138a783a5eb31c038be73c8a60fc7039eaf2400fb05f262339816172bb9306a7e5f8888fbd8668bfeef99927d4e624cb44ea4ce1282d59bff3d678af0b5a75c2d4fe4899be73fc3e9c7c993d9e1d520b2b2174db8872534d8832c2a06c26262aef64fec6f4472c63511cbb59c2920df9bf72d205b298c3f142b2d71718579a577189e4e1a40c691dcb35cf792c27f5fc93a3bf2c59b03929e872f088656558cb497d9121e6e8bf665c4675269384ea8e266a559056c454308f3e58afc2b28afeb44c47f9a8322010b886f606f868d8bbd6a777b42b732d5c43c10ff24732a99a0b21c92946e7eb64a5ed11cf7382c97f687f12751fcb3c5f8831ffb19877d4be53e6f31d9cb7fd95f0fcfd426757aa77ec19252ac1cda49c86f34b13640983cee8862df7f81f155644aaaa4d3f25bfef6ea61710b274e400f5c789b5e4ef773003890c96543bccdcb6d91cc00d75a513015e30abe86b9c6b2c3578e1ef37dc760339850adb30d998e3d653ff1d143a6286170f87d631413da4683d3dc14fa40b60ba56a1ec25dc77f1c80892a72ccad28bae9da69bc64afd71d3792cee83d151144891562b6b70073a45151b2b527b29dfba28d645c9c36ebcd25106e9dccccdf4106359bb4f94c2a64f159b303a53110356a89195e23733886c661eb5580980628d63a011521c437bd87ea764b21b44961989715d7b5290f038b67f7833745ee9f73b46a4e3fd97317801393fdcbcbcf428d59c8d5ef6df60a88cd2e7715efbae243e524be654de66dc3715a36ebe6e1f48bc364f5f951736a53c3d2b12bd44a7d6965a0b286c5423cda885939db6c08ea2a288884c0b704f51ddd08d3f1908dcf4167355f58cba97c6202b0cb506ea8aa35ae942f86683ff14e9d80bf463cb43ddc38288666546b961e1fc6b17505a0b5a7c859624ee14f865aa610f503362911e4de2171ab04bbb87c1e700a12137a754735158d08e68226cf3f6491e86af8e0a59bf4a46526b0e5e663fb43f26d950b9a605f72c45b190b55a668f732607b7a66a7ca3165edc14bd0de01c66d905c57801b2993bc5481bdffeaca49b293555f7d57dd1e14984c27c8036261940ebed61b6f8626563e36356b44dd2da364f2c232fcbe0e41f3456ca4b9e5f582db57e7137d538037d9a50a0a00a3450430e40bf8226bd3f29a15f7872d32aa0ab787f29b926be05b50a5568be86ecac0c4528123a3736317b6aefe4f36f69120eaf7f12fe137dce0ffba814abe26ff29a0fe0123273aeb04804f74adbbcdc0a75d4972d4dc63fa45afa16d5710cf42cc45b6ef64591562642553810cf4f608eea3a5bf77ff872fa040dc2c21e750b154e82d9882aee9731067fb59740df6f71bf85847bacc26c93e0c84324c6bfe2ee9204dcfc7ea45c22114c68f513a7f72680c6a26dcb71970934c2480e819adfc66bbff3c16c90590c9012cf0bf4d6499b962bd5972aa8fec6bdec70ca8189c135ed711d526ad93081d4313a1785e44257d6fb6a2e2d9a89b02a4f807a6e0ab5e5d01e43b913d85411bd05ec7c234ee627ffff3fae1d2f86726a8e2701ce5728ed43f499d345bd707afbbcba9dc1f0843faff286d2df76085bc22cb606388bac0e4ab9d53cdcee384ce93d731214b70bac85b655d4a9d9a7b5ecf8ef7af657bd2d52d7e1bdfc40166cb7792249668feb8a5e364f7a4c787190676dade52074ec2f396731c4c9f27883f29068da4fe0c1eb4f452145d58abc0ca26c33ffa63ac58fdc10830760bdf792895e843fe5adc9bb58f12d4642b040c1df6ba686412bd38c666e64bb86e0c38bbe799dfcafa42b91cb8ec23ab91fc71f37769e966944db831d25f772a9760efcd95b26ba055448a05c2ab73972c0349313996e82ab8e9ce3e2eb216378ed3b1ce64088069b871667c0d6472ecfc3112089375f5c2e3b49ef74960aa0cdfeb0a2c6b7e72d731315790ac7f7ab500e9e4d1ffb19c4caa47c594a53fe543724760584c7f3627d91b8225e1c1b7926d3fce80d3f4e906c7f1e0027295837073fa1761b96072810052e40356efcc81474237c27e3a4eb8b80184bf8ad4d75e1fad087361f2b70fbe2a9eb040440eaced1a9cbc9233df480b2250b0eadec5abf3c2c52cd1a9eb32bdf20fd48432f09c921d9bee1c21f8063e43c4e67c948fda23648a3972436c0fa730e6e5abc1e69c4fad208e285e2b96a0581119e04f2c7ba9caeb846b0fda762f7c96ad95c58d5c31c9b01fca7b2133c3d35123c10716d1dc436e228b8a9b9edd58dee842cd79ba0d0815bdb648f105350b0544ddbea118d813d2fe902ba83f1a5d90e26814a7050966acb4131977da4358594133551afd2a9689729f67f69eec5986f5dbb161751ece3e9c38940cba8905feda41b8ebc0e131e8d00abea90aa0692b9f8334f339ac517d1239c85c421ebe53acb898b112cba101df2c8852b077ba9cae381390cc1953e8e2d0c6e7ae7fe196c05baf09ab286a4eed0c2d10705e863ee6b65e6a16133ab1b8adcafeda6897d47fe26cc1d7c87a4268e5b6c0d4c5af4856a02e3323ae4fb0ad3a03a0557bd66ba6c959be10d2fcc7668d3fc910ad26ba33a9c6e4cb9c27eb9023677f75f284b329e8afebe4f69bf7288fcd627bb9e92b26bed52855b4eb513d98d833b8f03fa7a0fdd461d022d22367fb46e7516f217f1e9f996fc6b33402e1c6484cdd14ad793114690ddfe4c2e2949d3711952f85e77fceae3477c645440b89f1725f568dff8734ce817284ec4b9241f5f5fb699876d26d9287f6587251b5a7cbe2c4c6d2d45e87e6f11342f6469aea7560d502c51b5ffb8d30bc30f9f25dfda3ad6efc60d7fd2f8f7190cbe4055839e4750851a54705ee9ff40320bd2156ac27dc207ad4e8375e9b16caf1a1290f797bb95358e95cdb876fa777e9548e768e0313c68bca325fe0466a426049663ca7f124ce1d322df0a1d8f810710099d56f51fa5520e3e111f55fd65e84538ff70152bd545f9f4b8f4c6fec25dd756bd3afbecacead101ec7ceae779732ec5d170e0ca9c4d191c6081614f4233812d9073e93757ff0acadc41a89e22461e6db387d3a558731ab5a27b058920d3f85daa3032364af6dc1ff180db935d8d731d5d8e1cce1e3cb3db26f293275f7cf7e7c7cd192f167a1b286e3194f7e3b23f9acd81a7f9d7394e4394655c276e31c0f63b6d14e7442c065e4b4df6f3d2e192b35351c695be3165d89a478acbeca8dcd71e3872ab82c1099107acda45563c4391a9a64ebf2fafb983d824754eda22f0778bc756546a3ef13164a774188a81d966de989ffb2cd28a50ad9803ca225d7a73ad3c41d85c71699b60aee8bd66606d6349c07b539aab4f86b7ee5070fd0232a239455a454d36256ffb450690ff925e43a23655683e756bdf707f96819607476e798777adcdcc25fa9171a565407197f92f1a5d8137cab929a734adabc0319c6e94d9a386922d72e1be6adf4419ed77bc3fdca84335764a4a3874821049e72b7e30517279135ae9e8b143a0f9b8e5f88c3710795bc1ecbfbdd48ed614ada78b4f430d8caf084760844dbce32caea18d9403aea5c872bff05c32518a80ea4dfe101fedd173a67a578b83eb974a469b116751f4a81fb0c31f2396c5f0f43d095b3d4e4e5c152d7d3a62be20094debe4a00fe4038b7f476af392425e68845bfc4d60fd84475484429f4a159678b05b5c611885a7a972a6f26cfe74ca75622df7cd9c7ba54b1c86f57d98986eaf91cffcdbb0d2802260c711e5a99855f44da7ba9c392cc595d52501db9a24eabb08f36641a24d17562ff60cf29c24ffa58fe9bf9b52082ee0b2d8dd0eef8364a990f0f09357dadf47eab155d3510b29e4d27fd49ab3e5e55ea05c3924faeb4f212a020938fe1bf94e80c6a975dc8b2a205f52e1941618c83026e303f900d9997e877751ac684d8826949f1b6656ca87285621db0662b9736fe9103a2e64ba0d71e17b83fa23bc730382d334e637ed786720a254bc6c53c2eb32fcb1e0210f5fe8f764d7b8f691a3314679e48fb6f8f6d4028587fd0de7c5f619e3673fe3bc08afc5d4d79225a4e7b0b55cf5af7401c26857c08f02bc21f0ad0f739a19b8c43a02fe42ee2f0b1c66da520740b13bdc5dc2936ede8965a55716048204ff9c80f91705513ed9333c24bac228a3a8ba114964743c7a71c2fd63505089e63a81b39b7c1de634c74f32db1dbbd02955aa50c2391187044375e381160f21a49dd1f777598b7ecc66bc39780b8c173d30da458c1fd24b15095399030ad8c324fc9a850c34659379480d5e2dce4c1c15b6cf4d1b4f07814540a1bc1f9ebffe8dcb9d38a3707c878255ac4320bf22738a3b6986c1d96c2e691475641742654b61cd4995031aabbe4ee0aac0bf064fc277ae47c4909e47e38f23af0a4282bc2a0cb8103bd28454d9fb1cce9b5d71ac59ca2306394c9de09a3e868282ed56360ae61ed1d31e5fb65bab2ec9f6f430d571db2b382fef3b135b085ac771f6d06662e1884456fe4f980d68f10fa998066cc50df15befe89c8fdd41eead5f8a1025dfcda5cdf8dcf3f005eaf8eee06ad868eeb7a99221a7e43d4b123e86ad11cc03afe7a81a252e964c430c48e7161f55ae817f5a79e5b721567b15d9dfd1c08de411f8e9421deda56211c84e7dbdfee3af2353a9f2f090d13e4da78388219c56501acc93d08ed2b2537bf7f8e8251ff3aabb3ddf467c01c3e589ab1f130e4da47c485e5ade54b8e4116508c9bb02f29a7ae41a68f1d97f60c90f1b17bda4fd8e0fe11879392880500161a306948f31c0d60f05a8cec4c9ba8685cd4790cd3fdb46e29d64940385736d901d388ab1d2e6d832576b0e95b94231dac22789abcb9449efcad8d94d240e07c1c5058f525263d180943e22cd4c7e902a131c7ddf321c8a7a1597d529da9a42d7e08b9b18849a1a2bcbcfd1409b97ddf5a98535e3006930ad980a934540c7d9db43db8d6c1fe597ae70385a60c3bf8d9bbe12e39f21dbce499e6cc6e4d1cba68b3ad79232bd5f6f40a5a76697d76dab018eb029ccd71128bc3ed176cb07271c23641d0cc4fd0d64beb0e3216ae6df91073695288046cf3e5e5568f2f510e046773a0cf651ce4e829fba10be5827bc735ac063c13d6c296f83844d38e65fbda2695136e7ac441ab0abe92424f733573f71b269187baba368005931ba4a516ca19b92abb7c90f01cf4c9b4d2b4c876d9cd91af6bbf21bcf2feeaecd63c74cf4dc9d3354a6409a5cd6dcc8843ce1db31987996380d2ba16e1fc73fa263981929f384fd74fe26522479cf6731e88a93165d8642668fc9adde44387111a8282683a9fa526945c538cb7fc3c67e45f030174d0cfd99347fa5df978de6a2b30194fbf911c5402d99fb46873a4417e14e930d6e68057ac8ed7dc3f6562869b01003e8cd669c6089ead9f3b4d65180aea9ec2c569f24d0573bdb2cbf79340c696c9cc8f40f28d3af82cafb8353954586a95de4bb052c0d2a8fab373b5f7a2923d8e6465e47322f83e36d5e12c51ac9919282ef858e770f75c3131523c7ce553ce87c98f4317f7c039f8d6d2b488965365a1e4ca251fbe77582bac529bdbcfba1da9f0c86f9f79f4105e243e9b842bf885f15124c6f026201bd93e0719f53e07e09616c2871b792f081b6bd789ace5346583535fbe67717fbc00a45fc7b0424d6f54b393bb0ab52836b69c68a76df0dd40f7bee69783ec572d428a22ad6d3726740bf9e6bb552522632c8530732cd2bf78fc02a3edc7cc72603544e4d3a24f93f2384c68ddcdc3b61dc80934883c504b56edee9955e4a9c551f8f011207427c6de8db8722613edd96ae438b5a8067c67e4566cd3e66ae7a3cf20b18253df7ee16ed03aca152e22f65d16b737f2d51927402f3b853b9e2b32ff9fd033bd1054b21f62e21a5c8bc5be0cfb02f0341666c159243e5490c266a0183424737d940594513bf7dfc90b877998c259bd27f1262610dade524f18f9d2f962e668d43904e149dd2c26e8b5aa8a2b52bb8c04ec616c869199fbd4512c602403a557ec1610cd3fb67a027332115d39968cbf36df36007b3272071c9856c090e2abfd3db65d0e77e9524a561791d0dac12390ed85ad852426feb96fea1eba025c591123098db16646c0759cb8025f587d3e83d4b956c9429be25ff0f54970760855636f2f0d5e1c1665fd1360a61c868b26e9c144ae3287fa103b6c7dd6c9cb1eb2efe7b3e60c8cda7fd91f63908e8aa934d26199e2885c9b3114eb87b6115a1b0ad74c4c22f88346fb8d4cfd04948ca7c9120f2f676b531a4ebce14ef76e513dfe99fc2f8e2bdd6a0a9fa4930684bc6b4670815096e9f7bec3884d40686985cb7f1a5ddfe2194a2873e12cff000b0ea7435150ffc805df0d1158313b02a28e7ec14d4a4ef49459938b4da83eb26000a3ca448848c32329fe6a7eea0e484152f57a280feeb00615259e189212bfde79a6c005fd9911b74b687008082086cdfc0b5a03a85fdbcf14ed70e2b3493314465350af4a7af57572e8944b9738dad89337dbf43ce127f21c6dc1f5c1520d334eda299d4b5685037cb9b1e3751a92e819e229d42dc371a66efe514ca1d02e15db4fe8efcb5347f3d1242296119b81022df3ff5ae92057908660a11f5d8195963dd5476b0ccc7f2938de9ad9064260bcd0dd05cce8632b8f765f8c3dcf0ea1f3de7e509288b8ad57075993e3d4cc687e23c2a99c841789173076f3c793021fd6a86970043e6044c554e7f12eca5956d6dfe64cf32afdf94a8befe1e26864a6580bf9b5c3144bfa8b630fef0192d3e4806a89a6deb9d633ee5ab62696002c78f9b4fb6c392f8e49e30e25673a56c6035d4d829d7db4a474fdb57645831839c6d4772e81742ef4eab9841cd8078d483894764659fcb6289f29ddfcf112df115d6f1e8b6a93c91da09d18106bbd99a09f211f045dc4cd3ae9689e89d234aa467c6a4b13c8f6c9f6ac01bc1d031310b168e3554f67d8f57e9b431d49e0ddc4dd3555bf179a56f0a180f372b5e8ef9bb8d4715d88d128598804b45ef750afc2d1cf607246beccad926b92128c5e06e7992f8d2608e4c75074c21780d9f1fc52a2684b721ffee8c87e9277e24767f7a9f491dbf2347cde60a5c15f5522316f6e89f4f641e7bc0d34f77b1d1e679519cb71494cc6ef4a06a4b088c4425adb9d523a365ef385a4dfa3e9eb38567bf0ed6c1f9d11ff914d2a4248d202fc90abba45b1bd83cfdf87ecde4fb8b90e84918542e2daa8da0486db2f7c75af4c3b0f2c211f3e593784f04f0faf295e82c7f87959a50594f872465cf5561c4f656f79f779fa68deed7702d75f3bd794a8abaa3b9b494f44ea01e90632aa33006962cd44d5297a5aca112c569985c80ae0ac131e927015732be9915bab1f36aaf591ba04118f7e305b0c7f19fb920325dc346b8fa1c5e1f1b74c21447a0b26c27a4244e4352eacffc2153430e0f4ed3e65ef1bb5560464cd34e93838c458a3fca3db3dfcc5a818380113519aa17238f057336b9d1c1e39c13c564664a7c4237aec6405d94be92c521257257b365f9bd72acd3de82f87e9dead40df83bc564ca6b172e9e54adcfe6e7b10b8a62c937c28d364c699b2d1129f7d998daacbc3aae566d6b23ef709d535b68ef8c562844f8f7f9b5cfb02a1f5e1922439740f4dc4c5590006fefaa8ce4174e771a4b57316b48e0e48fc4d7008af367767cd7dfe60fb39b03f6a27461056bb77d446d131905a69b83f4c14cb9675c3940cda7dfd995263bd7fc4eedb7c956aa988662c0a60acf5045770b5ca24f6f9e0ff3442b66aa899ff8461dc40fd47bfe3d73a6df475e3204e8a5a112070c5d2959f53fe8267e3a56c6e4bc07ecbb80e916779a6ffad94819c09630d318f22f104bb6f02ad8b7308f4abd20dac8b52ce2930c6311fcecfd23b84c933a025e266229753a6d377495bdff0693f7de43a3f56c2494ac92a2ca0640bc0908e443d0a47e846dd7119f37c152595711122f3e81d723e23665a51688273ac03460cd1855bdf50fa1705ae5d221bad3a08f7fc4fa353289c96dc5bf0492c313ed42130ae7ff593f7219e9c8aa694bf314feab42758537cf39947aaed4d696e30a787803c5834a62158116d2b9dcbd21ccbe1047bd0241b8b9d9f201819e98a7467463e6b033ca38a06df0c9b021cda3e9a64d6ab2b3fc3b2556438281e5545c343d2148396244f519964eace1d9c74cdbc7a88f57e2b23346a41eae8f1ec2977bed9fe95320a81c70d7a5c22ec2766b783c3caaabcf255aeeec7ae3bbe647cd8dad327f9598b23d4f39d4f7baab1e10ccc345d5e84fb3a7db3f35ca2e74c758f493633d425a91b74aed2047025a0d6b603774c2905c0bfcb0199d1d01a65d8edd76b2ccc80a6e812319d4acc135e93a034d6d016ef6a57afdabfae8203c153c27feb8e314f390153839531525cad19f259519f14f8203ee515a7e4a47ca8987e24a123434bd49765b04c522ede6b76379db589daed22adf7d01a03dab71a51549810aed94b3668316e27e6889a25aa0fa5f5c983f5a0f48c0b66429b33ff48731b9aa916e4bce46558a607831c1fef42f491914eb6fca767e0e8b5901d9f873bb64c86c3da0249ff95c83fa7f421a237483370ad38eb01d61802401d2b5d1f9ece612c81bc86546af427405a4e4adff560127cd6130117ea2de08827ac11a806ea093363d842501e1c596232235aa2cab4899d71a9fd89e18db94a6b4bb67b4b5226aa6f066cff2c41c06c7d788fe00070eee4c26d2b51816916ccd58a33160a53ef202032d5a603ff15bb08b0b956ba82982667b21870ddd4bd797e595ceba02c062b740812721eefe4959ea1ba8fc1fac88073180568e066fbd1c2a5d8fea610eae82dfe9a3d4c9b0a284bd79c3690a7915a74bf0066085de6218cb97193912f1c708a5e36414edae742a5e13452488b3c604a1e65afe4e33e32340bd6443102c7ab4861f98a4cd42dac7fbc531f7767b2f745591c45ab774c21e7962d49d573b4f3bbdfffa966926a61331ebe2d4c19da7ec1c7348d466fd8ca89566467847ab26e92d7dd7e02786e151dcad5f8fbf554e350843eb08c9d0b6216036f2da2fce5e5433db09a1564f0b82e56297ccb6ecf37ab19373e6ac5b5e78eeb5a29e5526b34cddca2e2f3100982c2d939d442d2b6e9e73548b990e71365123899a74cf213f004b0c0f12cdc114783ccebe4f6ae5a807db32e5196573bd214c4ca7b132872205cca6510c72cfba6ced45b63ca4f8890ac7ed73eda40b409a38a4691841db02acb2288642f6382d80bf41112fdd88f073fb859a86b7d0cb7d6638ee31811014cba7c1bfa4c6d8741e0e1de16f31ba1e0330f392512fa1ca5f04edf36a97493bd827a01cb3d8fca1bf4f5ad9346dada23a77820a209af8d588c9556f350d1347dce58107c583824ffe94e3b38f4e78f1506ab04aced6834e213eb3aada794ced515e827047551b401852302e28b9044e538680c68844d54651c99cb0121fe944c0c08ad0e8d2cf58c23e0168f2bbef74fe38c88ed641edee848deeb6291f764284d830233cef13edb021648d766eb06b107c3622a7f690d857e6307e98bfcf26f397b1af25e91d7e7310a11947b519677041e87f590d236227e0573ceffa755092cf1a0175d3465ace412037578c0a9a58c80f145bd4c2a06f90f12e3a803ead4fea960dc969f764b3dfaf7b4f076469968c03c7ddd69e6f4709e3f715e617458e0c84959010166c51d2dfd2b7717f04ef1d845faaf944012835ec08a683359a522a45ad65ddba915d0b35c658da42994d6ade19785fd1b6bc81b39ae364c5a98604944cfda5e63eb9a54720b1daf335cb52b8e31452fcb4070f2d8487308c2dde77f820e4be98f8ee3e58a9dff012a04264886b82cc51335d4dffe9cd82aa16f322c5099450027b6876b44b128e46313c72f85b6331517155057df8d4787c74e31f523dcfadc08d09fb0dc148e7e1338f280b9a498b24ec2f07cc99a938c59d7b58612cb56bed0d643e34a3ce0c79a4ce2172555562b573f9a23299937511cdd7fdbd1431d982eb8ad1ef1199987fc155161d5e9572155a1c896e79b82395f287606d0fb407bf8f39bf1ae152e6c84a4e186175c523a2db88ef14c2c4b12ae040b7a8c9ead8105f6bdec10b953f994b5659cd60f5d863573b968d7c77197c313ac9001073344bdc67448590a543ba2c5f04aa24fc2e31069475b945e63f5e8bb7f52ba5891053a8d53f976f0ed81f548ade9e275a5e6a0817d1de937e980efa7e3c613080b426d9684cc048147621d97c5e9b1535fac60a252cd6a701b14ca9360dc86d770d97be7bf4d9c9ed3b4132c1ba301c52c6953e10b589fa2805b0f93dafdfd4e0aa7c8b8fb16e1dc0098ffd87f81c638cd622ab84416a320dc9f6efbecf757a3b9930df05112b198e07f2fa52499e188cb0ec52835f9726e9889babf09e46ce67e8acf370bc759b20101a6a4168bfb276e6500217a05f1ab9489148fa3b4facd73f1fab29b88527c0cc48bba22012c2bdb1f233d9ddf97d5b0af11487cb69653600d9bd5af0ce94ae53357f34aca93299740abdf99d53828d35c47f0fa27c23c2eb24dfe506d6a10cb45cdee00fcd1f182b3cdb7b9a4a52c2695c06280190ad3cd989ed8b8128d49f15efe005ccc6d11672bd3b9a6262da9370ecadf62df49d82f0bb9c636d8a353d99cf4b32f6fbf28f3d7f7b9debee7f636db0b2d6980c6ea80d737ba21c192d9d51db8842a9fd03eb8d79c45577500c0a3efe9b1a752568a2c2f055f4a2408606c1c15e180632dfa2868369d44caa7b65fa6cee0ac81b74ee1d54b829eb1b09174bcf5db567666846a4cf056a67f78388adbf86a7c9bb8f52700130f2a87aa6b7d8e1385eaa8bf990774915022ff7a86924439019d3bd7bfe0a9390d8659f2f13e2228114d305b18b5da3a1585f51a18d11f0c746e3a927c797108345a79904c5c42196837c5acea4a430802a4f8ec5b3d8fcbe9ef3b800986cf4fd04772cf63e6089574ec4bb9c35c4ca71fd35d6c5c02b0a9dfb5c96ff30296b86058435f2f9f53242f97d760724e0e0b832662e46437012bf762761a5e58f9ed327f7d215d1739f6a8331b83697671b016ebbb56c6792cf0243b31a89c9e7da1522b1323a78a120ba74541e0c94c39fe3da1d8ee9208b412b050e06ed0ea7df254da9cee7fba4e3e5338d8b5dd5a80a59cd32374828e1f10fe439b4ecb86c8180a3fa1e648cbb3526b4b710fd48523384a5158a2aaff671960243298e157362e8ae131ec06abb5015622d5cb54f5693082cd90c299cdcdd07b06d8ff00ca2d929db91504e5664a49bb3d989369676fbe47c1e98cf60dcbc3110cb788b82ed97244ff71669ad5649baf9852917e7b5789e3dc4a678a945bb60d94b07c94e5da5c80ca2f674d87bd643c40747f005a0c7312c43525b5522916945c74e3f8bb9169557a1dafd7e5e06f0dc383ca9e06f11c27744ae8d3f182f074910103f0ab58c092f95d049ce41f2cda39f4c484cf42c5e88e8d1a02859387a06560a40480b43622476db71c5fa5b533d08dddccf9d4c61107fa976293c992c1c90aa6ecce070cf5965355fe80806ad6244b5f4ec8d9c84f0b10f1532b1672952ab7db6ceee8e4380478fe45a5ad6db88c1822434cd9c328a7977f8e372309e5f99d8ecea9d38ad8c3c6ec0d8ebb7e1acc6b5f2881a3ce8c231b40951b546bfe07f6e2461540492afbf5172e02b6f680b181d236e7d0d92a3b9e98b461d6d655f068620e289c1187bf6e9d3f825c6526035b4bbcde31f1f3fb4cff207278d46db7749d442c0cc99a5c22c304c3e4bbbbfbd371aa13b518453d7e12295df6c12986ca2a64c4bda56260120f5d3d0f955faa6f5367899790f1d32b8da426d0dd36315d90535e46464cd014c9b6b0178bdecdc582328b6a005fac09487d15512cc8b587e88d4f6eb68fa574d7192bd327dff79ba6b605881a71a5e052424c91ce6ed5b6af8c12770fa043d0b21ddd9a26d57d387889cbd4db311f396ade7c938dd9751de882eedbfeb9a0c56c110bc869c25569c4bd2901871c1251314304bfd5308175611595203b29fba99c7598362bf10cadfca9d698333758c4be535038fff48d47953cd356288b426da1e33151d31c2a8e28897721ae043380ba9b5af78131bdefbb747595ab055ec163df8e9b5bebeebef71e2939811465ec60fa520c4509dd40ac2921b60d43cebcc1a8ed946e78db6410d32c247ed23b1bfb962caefdf447e613783f705ca025aab8c27828f0f56b521b027defc1405f64c61e9120764c3dc683e6fa974fc5724111a42710cb42c7239150eff1e6398e06be0b84e7c0ecc3bb91111b0e23895cae000403b29894d4243bb08cd0760c44577b29152180d6b08bc3b2bbabb8c4e2efeca54dd0bf3608cb9bc7137f73ad2199260afda640a6d6a60b2a8c8d48ce3953f7e9a957a91e6cb9d2040548abccbb47032c16ca4a17ff3a243c42d713411a8793ef205a32549136eedfc516587a17fd7f4dec9469e475cb12904e1c7b87a815cc2514cced1c9ec25952a093162b3eb43a392ed93b6c0a681a2730efce3f13bed4b7494cc476fd8de4a4f3cef55db6e75c661ebb2784db11d6a3483cf42d9c29c2150d737b229f160f271cf0c1896607c012685db6a5adcfa29fe8391e56a7b53aeb041f15153ddfed274e833cf0decf1b46b6fde6b39e049e57a64d4cf80c961648fc87e282016b5f63ace21a94984fb0a077a11a1f13cb6858602ff346dcc4467b6d4c4205b1307a8f0b34c1656a2484ef1bee1e292f204f51d657d537946f5e25615ffd28e10225a39f00f73345f8304c22efd759e2f541258a062917b29857b6ffcb3945364368f4346e9d06563b6f202631a878fdb371b76ecfeae997128c7bc81f1b144f8543a9da2b09672a2fe1db52b027a04ef8db420e40720c2c31501b67793b2851de9f558b3dfd7dfd9eb46eb088268e2992e39bf3539f40338f03ad8e2e6a21d7c3a74ca6a5be43dff8e7ce08405f7ba189f0f9b6fea73bd71a1d4cc45ab6a7a4e16142c904bc39518ca670308c60687c0220b597763e17d54b419846c0aab64dd97a5a9feb9d66244e6abcf5f42b06fd4a2c7578a01a5e78dbf136863e3874e3613d66b58a40c4c35c1a0e506dc5737b0289de9c5b3b6996483d69312d30d78b7323326ad9ab81a0defee68c1b5165fa2e9df6df7721007e4c1b9b865ffa02ee3671acac565d4bd6d308c793a25ba8c1d5ab230e7dac5fd9573a2bd5fe993d4e003781e7f61eb395791997b74088d15de8b4499b4d8e3f56faf88d67822ccd35e4ec281ce0e637828e5b1948b948c6bf95207bbf1e5b3e25ee43efdf8092a6df5d0b4826c52bbcb89e1fb421cbe1231f2cc453df90bf032d8f7cb4c2a807ae49fd1e8ef25b80ac19d13463a1671f70e4f6d46622723294b183a475fe2fcb61eee06aec463033477b5fbcf3b468ec606a6de56412810d15f4880a5739cd0e415c952e15ba64459c8965ec064ac128818f436daf05cb1ecc27bfdc8dc5cdd0d3d922c6a8ea26057438974a60e156de0e291152fa6c5d65e8dde4818fc2e7dd6fe89aed0a6307578b524933d7afca47c7d726925ce75aeab39eff4d99e301267a0292acc7490e51d78c28b853bca4c63c6ddf3bdd6099b8aa0f30f1a892105d8881b4ad75bdabf26d1cc868bf6e98c8b2c3a4e7ef9f9131cbb8891ca2f172f07a6e82d081aa71fedf9f454312b1070da31d1ce270cd419054175905ec82d89a469fa102637f50436efbf59c9d0bd6df437ec49d502e56de8f8422edee88e7b8035bc2a7089728cb20a41b9959a9de727f4df33d5e3b8f8ce45119c59d10ba46ecde4a544156868abcba9db6949e92b8d5d09db90ac96146369eab1f77d2893e07559839f8d8ca24066fb636fbfe0d6472d5a40786966ecb2442dfceb18dbcecdba56dcb30f5670ddf30416e7e0439020b19c1a8aff30fd48088eec9602daac42542b76266eb3e63ec927c2aec6cd5d88ccd4e8d0197d5a0b0b35302e7d2aa7bb9fb566016931a8b4770bc95c939cf3e19ed4569627f2e775c2a5bd271e51b1f6d3d803ca6318b50a44d816ce4c6ba17f245192899bb3fffff44a991f961ef875204b463ce26d4d237bb0d7a441e63317b7a1499bf104c3828f34ca0e13e3c3afd490d7a8de80343bb4a9335c2fdaddbffb426b718210569513ff24dcecc2e502581c9b012350a9dc836265a0a0cfeb03d73027c681e1aed7aa1208fa76123beefd6d0325aa1121c147e60435f64d358808d4dee401b0cb42e9a9f3403a17817bcb08dffdebc90c1adc717eedf6b95f7ff9dc5ae5f6ff016fda9eb1d3fff17e84d4d78ec56a831bec0b2a12d0ef63bd9dc3b2e1449cd6c67add263195796419c66a41ee99c07dd4f995cf960259cb3e57286a0de9dbdbecdfb5f54ac33287b69ecfff18c30bf0b92b58970d80f368d03ddf1864bc09abcbb44960c74d4cea388779e75d78741537acca1fa222ec968f27e62c86e50b927f757f8d744a57739f54ba53d6ddad76e096d88af1ef0d4ed2d5e875decc0dc3137cc99ba42a8224baacb85234cea07c37e7eb27670931877c0238028c3eb24a9297bb76b0b38d6b2671107729bb89a65328ed5af0834f65ee2cd08263e0c3a83b1bb92b7f09c0680056f22d4bfef868341d96ef42370a271f5e15f46d2688e2f0428bc7d69f167767dfdca31579330842dd68e215de9acf0f26e72eab97b78a510ea372c8839460cc240d762d08cbbdc0a75f8130747811cc7d4d4ad0842ac227f9daebe9ac44a1a708e8f10a9f93735328f85ebc8ddca3c2e6d07a4d32928b143cc9b176be0f8996b45db34a27ae89e514d820e3f94827b3092085bc37dd506981be0c64778bd8eb596a131642fc6744e96fc2af55c4ffd13da05f8678fc8f1be43ee2306847b9de09820f8fd3e4145f928a976e99c3296aa52de05d762fdd9e3ed29cdf48d0c21e766b045600352f694e22cbac40e1af369a765b160bd3ce6cc428c457bade36013bbf5e8843ad2638c0b90736ddd09a877408427332aa5832d6d46df382043817c908f4fd9a395155938781a8ad4013350ac615016172272984990c65cc215ab0130db9da49d0b1cc9cb10b26ea5f78460802ec4f594805255ebaa7700816c14a4c876af078831d192f3de96020710c0dd294113007a604d5f177f0c8fa0c2c1e8f1bb86cf059111d961c6d0d0545b9a8c26c46139e7612e916e3cdb1fb5c1e67bb691bb9831973fc10ed3dfcfb54ec4f0009fccc974c0538cda72a2e3f44eb95334c9feb58276d51163dd87074311fe77c73c19744fc61cc485325fdc4e2a00a3ba70948f2be05744811ceec6089c53b00eb774afc670b85786798dfe9184d617410c18f9133b2bacd62dd7f4181998e7333a6781add1dba637efd0d386ac37f393f8923f28150007e3aa016417932c44baa9fca6ea9c932c882b6c49020725fc365565831be55e773782fd4830284b22bedfa01e91af5915a62a962938b829e08adcd8f42094e8eb43ac659d2f2fa9bca4c5613ce8b0fc4eb6e2d0e84a9069a824fd92a782da5078b03f053534d6ba2687a0e167d2e7734dc64df66f04a62292410bfd685ab3ca8958c6002a54a6824d7fc4b6a86873005ada6d6157f65c4d4ebb8e6db5fed1c5717163e27575c7bfe8054d1f3c979d7924de2f7428e2fa82e3c66f8323b20f9a279775bc3bf1033bdc7934313e1f829a1308c0e77c91a2f11799a1d87f9c59fddc6c6fe366e95b4980ccce69beb0625ee2386f76953010817da8f6e5190f76bab35cfc2b7bdc0223e371c47e3a7c5772e5b270ad9f6003ca9f094319ab5e480f32f5d12c7690264d5bcf7f11b6e861536b3382d72cd6a6d213f949018d9b69889d88d529fe487f4f7fc533409bf3abd7b4ee363370ba248ddd5612350e33fc883695af378943348f0f413fa0509835da7690a5310126575b0879f4cd99f3baf1e6fb47e7113dd223aa22e844ac9a80ff6f77ec0ca30f750eb4f39d27eddea8a6e29db9082fd9dba70dd6c357d87490e9ef2c94c8490afe78dd64494a5df5bfb16e5485c231d981b81e3a28d5478e8a6a2a880d34d4aa8f17e927fb022a62305a74caa72faed19892d8d38d49fdf1850c081f6a04746085d58136d032757661b71fe8b3d24010cd92fc442e51df36a7d60095f01bb6d5cb968fa9b2b344ee79ed0e0054dd1bf3fcc804ddc7b86e8cf232f15dfcc7005ccdbe82b2859f704e279bc39b3bfcf5a1eeedf24c0fdf56ffcb3f46988e8eeea54c39f54e1e0ecfa8600255d12250ff479f3f51beacad09f426b0532140f5556773b03e19dc9430d14c39c3a055c900a4442fce1dd58757205c7065165c927cf5aa96b5894343f38dedfeef306d57b1c7bfe2ec32c3222fac3e683e28a660aac4e65c4aa6524ccb79d0ee02bad630f78a747f1189cea79de7042a36fa7a5421b1591abd69f307747ef537b92d843add663e2f89c1ad48a1ea05f7d985c455b8d9acd8038d37281e8fbe040ec9335bc1cb9c4087e496df780c97ca1bb50675ef782830b227acf4352f819be5806adf4f00091252fae9424108c5b4d36c3af85a637667ebade8dc1ecaca170a4b2ed563aaeab4db0e87415b7b7cc1702a7479be6011a6e0f2acdc03344977e9f2266b7657cb85e5410a055d134de0b0d1d1f313ccb90daa17cdb7c96240a8af22d60b5830dfbf383f9606fdcb9228152b2b5c3ef2232dd69b65a5ab2c15a126de48c48f1949587980a1cd300a3b06645fadf60ecfba0f192a7303742b3054027e02fd95a34f4dfbc89fa7fcd2417cc1835a12a4f60229d1740d6395e085a37992565cfae3f7a921069eba98b9ea5ec4226f62d1d2c8875cf693a1b3b01653ea6ea4578474a7565c3c545ebb52cd06883e4c51b224812d0fdad95b2c5176242e2d942ac53833f8549081e3f1163bac007184de4c2b4df6d7844ec8103d746dea35af69154ae45b371e7d0382e7c2be760c9e1cf6eef1debc85d39e1cd27007c3fc93c5da594e0afe772df0b69b53a23bc31e45b287d089610f773d0b741192b2c4ad2b3466f6515e66bff170a2ae2a19f2cdf49bd3d1b4b23bf78a51532094e5366bba2dd000468576b0e1fc0931f1d5d47cca2ebff1f751d21ef35c4b8681db587b287d1ab0c495a92e536b3ad30648be348eaca607a2a9e8ed70678d91b0aa118511b2c3463dd2b422620de9f77dd688aa7e860cd90065785cdd1539cd429790063388c089f47a1fc2e2c87d8b02bddda1d9eb6c92e971f63b64955a22763e4290ad3b46d8a7c6d70478376f2a4564dd25388cce371496a5d2af2e9464b6e843e973ed25ee1db577fc71e43891c518a8f2e5cacaebd3d4172f2e1af5f5c9d9f05f2b1d21bb30742359cee288c4d0ea93310930c491fa27927a34d26715652dd543f38342858146634b7918cdf8baf982e04bd0dfe2e603e8c1fdb6a6686560a60bad5ac8b5d58c7fdf214a5365d381c61f59de190216d76a0f70b618f763484256ae7c0aa00d947b86ef19d8578c0afd09cf3dbe7a7ae0721076ede0a6204d2b7f172aa3d3c23f969a2d009b858c1946a7be021e0e7c51982b30b9d5c2ffc5059978aed95168b5fb48f59a05986a3bd5eaae0f2c611e93ecd62643d640ef6e2e87261ea225778daf1cdc357b74abf9ce94b0dd1b94a8de3fee9f42dfca972adedfaaf2050a57cf903a4f99b598a92c828c78226965d7ac252372a03270c05aa67fba5c382fb7544c0b04bb71478e3d1d235259b4c50b8b8da8e5a65e426e3fcd5a7d479df9cc27389ee0b6fe3716da4d32dd52f180f4efe682a58d524e630ead0f62075c3d811b419593077cf50c5a041104ef9179367c66584df6f64d33e0f13976aadb4163013a2dc956c1661f5eadf712a63a5c34a542be2ba5f4eccb2b3084e48aee8ef1a115e4b9de84a5663a81884d4fba2c78bc1ab40f5b8a55da13832c88d900faa8f2a5e21e0a1e25ca8ea375ce47bdb7209d03ce46cd3349bc66b43df424d7e1d506ca04e72768f505a008e15658c0e06eab9e6304a8d3b2c97a59b660a0717065d61f0ce24812791f21bdf5faab5b8f65c2f3fb087b3ffbe0bbeddb36bef037280e637d42f33a657b3c9434df7890bed0db445989aecbc806dd914691e5af471995602f628bcd370750e962ef9ec36b73f66678acff304ff08e0db384f2d9fb861b61de0a6f09ab687f2bd3238f1bb98a416b8152e5d2cffb7d70727c954b6650625ba1ee3f5d19971fc5abaf71ad625f36da49085ba22f1f0727c8364fa8be0459bfc539a8abd00f38bcfb7ef015881062b42950236acad230e9fa749b8a2c2d314dddc684eb5563dc36c7c69e11394af7c94d4ddb42ee5222a10602618afe8aa03700916411db16a73e0c42afda7a5cd0ebd8b3f7f247e9cfc89048a9bb90119e8f488888d7661b9b93a9750c09e59589912b5419339f1eadeba08d9e30333590e38395b63a7ba69387e3565ac86a63c929316e7054062f0782a95b1fa4a5b9aa46b9a034ed97ce53eb3c3331d4f25a1a4ab3b274732326e8f01f8b254bf3c714288f350468adea5a0a7c09b120254fcfbb001645aba51571f051dfb8d44b8261d652e7df3625f19f3b966c1f77324c2a9bcb05bb4d4675c0536dc5781037497b302457d0ced26a9567fd2ca99f6c30b994e0cbba04c47f624071ece3d0f1ea40536b957ea63157f9344d039eb63ff425a5f9f1a2f882a00e8b69b1fdb3db534c60b7311c309ed48bafa348854e683c53eda7c6d11de2ea8f68a6962ef7a50f617db86b532533c1c979dbcf316f00b670893b3973bc8ee7a0c2cc3566e313c1f6662ea8eb18d04cae5b33be1a70dc68813e6dfde5df30c5fe95962c12a0fb124e0b9412853fb41bfcff5ebda3e544512daac6775302d01c918e5d569a8cddd1d89b8b5150dd72f2f777299d49ff0590f236fd57e4775c65a59d20073a37c3c82c96e19be74f46ed1c7afceb4945faa704a01799e28c2217da925d5805ecbb36a76f1a86b39738721b12941c3dc8c08d9f1fd43c92bd92dd2ca59e78a9b02bab590c1dab81431e56f94d2e7c15cf3486ea30cf30475bac8942cdecf8d156597ba5887324da676deba1d19c07d41800876e17d190e8a8cbb78fddeef9de032d1362186c2beae64fd18c83dc08d842aecfbce372b1e52479e5f83f3b8e723dacf44d615c599e10dec5e5694d8ff1fbf641698c4f92241837a21238e56a066b3d6aec57b017ed8b3a72b74590e4c95a6e0e2511211e2ccc1ff2f7c97c06eaeb2685be179b3a9ea6029f254bb7640c43e7b8fecd1e8c87680a8087653a480f7a91bbe05896179c0df7d919c0b4bbc64254239300883895aa22fbca993a1f08003305d8cc91e62ad9f0ba39bb33592a9a133aa6c7222e13bd2d13efbbe17cb6df875b4420b6de4f5ea1c10c463a723b82c080e6bf1526ed55e9bb8abbba7897f51deba8659bcc7badbe2f59f2fc9d381403379511306802a2908f55b85cd7897da57e7944e6bc7e90442fb13ca90039356bc059fe283ad22ca7adce6a0281177e3179e06a769b1584e5821677a4cc8a1ab8a71988777f4867b9c9fa10c427fb1c2d2ce215eced198c78dff585f974a7a1f9fbdd411c6a32d754cd14c39e83434437310f8581ae7cc1bbb3315995316ef31c97d92c6c21eeb5299c653a4a7204710c99af8bc5c10fd7256b03a8d519ab100c0df732a0f72ae08aed67e533b0717cbbfb3df58c6ca553056f4d14b522005575375d4d71035bf597a6f22f8d98944e0cdc58b1a8aa95f578fefab5179ba67cf5f25210e1117f814a9012a45cac2518b1ecb2adf95393115fa0dd03c50dcd31c5b011a2cac921520c1937cf36ea601f97c5f21fed8f0a6343b331b20289348e8c6388103ea9a4c18dfbaf77cbecb1f449938ed71d4b2a42459cf69a237ddfff4f5a4220b7205bd0722b445bc53897a4df8523f1d4bc299b7586d73350904ad11a7e1ae98acca08e0f50d5723b2aa0d48b2571b4e7b1528210e7be944b800e551e366b3c80c347e583f4afe10fc67dfdbdce1877d2ba24f64120f20400fee0e41ff6ae80c1858c44b7854f1bb6e97a15201e7b30768675d86c544f83f93c853027c68b545b8638c34ae39782767add1d6f3c347888c3919853d5f2cb5619a4731c1ef3d0c1f2eeccceeee4dbfffc64f3ba5a2f8d7915d16518313ce051c710327a903fe80c9c9cada290f57f19ab2f2bac55f63bb3cc6ad39b36fe9bb6e4b96a3a8b140af260dc3258fe58c708c82088e678bdcc74801833abd64bd9f5ec47648c0e1b22985d1b202bfc124bf428af606f530d55c4d8b5456fb9fda787defca5ac7ed44ae9e944d47971af6ef9dc7f064d89ce98b4521cca98eb019e5c447767e28a017187d7af2ed0113b511d84dc7ed53e85fa5210b966e5beab0ca0e1ff58146625a23ffcaa34adb37c80d33c74e1144dccf8f62b2f6e5c8e4c18214e85f8ec58344e004b55ad59e8b134987a6e3b33f321baaf9a5bdedffbe74e65f4655624805363e504aec8a96b5f1b5311a87f5870998d500d41d544974aff20bb8b0232b669b4fd2f6ad7ed30e079830967ec436a0f682951f20c6ac7ef1dbcbc70abe8a5895ddce2d73d345d383bfe7ff98f306aac2834ec6f8099cd6d724e1a8fa68ed7f62e25fadcffefd6f73b4e763debafbd2a751e5239169d55ceb804d96abe61c77ff203ef7d7299c69781ccde64e3a9580528c3462b071f8f583c2cf201b82304bd78c2df154af96bbc311674fca33a06b99a666217d2e5d24b55d612c0542666ed7814ee9fdf03ed8698a26d45478fe664a1198f0dce5c3ecb578cbf34120066c2ee714e5dd4197b5af40d185b5ae56b73a9f7e396014d47d3f9cb2ff28284ddad2f7c64d2baff95cda5e98b95ce0e8af5ff6d79dff0d66848a46f9242ce246662dc94a0c14b04ba8e851109d20d93bc1e7573790e467284d50f05c0534d48b58b7bd7a12697d1d5c464eb3c6d54c067a002d2f07250c27230bf6f556342c6d06ec3f948b215651af01e64034213f25627669575614991c0d4e3a0499dfc6ee0c2b7e82db4c8f20f83aa0223c1660918599aa194171819eec9c635413d56d9be2c3669a6aad7cf0bd6a196a85d41e06e983bc143c594dac543b9951e571401d894a1486c8696b5cafbcde4d64d909219879d58c76163fde014c49646e103e635bb8e5ad5ce7d09e49b5708ab0bb57e73815db686f8e0a9a03c65a6cdd1f34609b2a4accb217040640529de66daef0a14ed04d074c9e6210b845f4cf2b33a00cf92261552878f7bb839a72d3d9619a5f95278a698f3e97f0da8eb9b38609ab473dfcd171e85123dcc2579f21f8a4e7fdcf994844d0072f1de89c4c88b0d48a4d2851336caf0328f2c2a17dbad2a294adc2a9441b68e1ac1c6376ee4d417a41b179e48bbc58f419df97d503bae98ff6596605e9dfe4617375f631004c4c10ece6154882130e2c51afd10ab610e32ef687ef5f7573ada3c33ba65ecd2f1cd2f45293408298a508eb217ff284e71617ae55cf28f5d5ae6e804f8667d000078cbb996b0c46eea4fc85eb407822099475b99cf1e153c35ba979b26da9b78e8ef6ab0bf70609ca9f436db50f9d919390e0774d4a7e6538da1e9e1d3b409c57ca32039f6fa02ec628e11cb25a51e46753e048b214056de18b566af44449f87ed2f7094b5ca08114d186fef8d9beb8392fa85fcb0fb48487085d70f24971d07fda7ad40b5b8af34893e9d885cb721b7b9a0d51a299084089b02892d74f3576a0fcb73317d33c1cfc82e15573b0da4cc012eaa477bd53f07f25b251f5ad18b516eae5a7d3b78a26e7edd91fd488a324c491b8454d3df835126a12f3575a1e70773905198843d3175fb969057f6064c15e0d889b8ebdd18a20b4f6709f297dc8df923a53dd7f3223b88dbb151bde4fa7389c62906ebdd883673cd10bab56d4b22cce05e53033cb2f93a871191302aa922e91a025d07f1a68d2dcfd42e8932d7f2d80c85f19a12c11759a50130dac2f898333d50b9f5a3d5af445feb87744278c725ef59e7fc8b216de7335a169013908ff75268f9da1242503dc072fc01242a13c935fea865ca9031fb66d573a61edf0c6292c26e090f519ec7d1c482f81eed02efc4a20290c34b630e6076bd1af27a5abb83675ba62640c655d956b1ff3c0500f16fc745d3f1634dba73b5ce54b648c2c7ec7530217c837ad5a2fc8378694e48673a67201eaa7656107de879cce39de6ff830a28579061d46be66c248c5e4b2870756e340497449eebd25677712b8b14c3778a95e4eaa072dcc2c1f86cf32dd83e23938b64cc017d5c8db50db5578cd124edbe61ef83fa4619c4f7bcb4412c2700754c6c07a05683b02c955be7414f29d73c2a6e26267d4605b0bcd228be04ff888c0a3d954c5c776bb46f415c0e3b7413bfca8cf8cd9fa7552cead820a783cb540203e5dd60e4d0566edd855a965b40fea53e88ec3cc8ed70ad7a25ed74acf7785c947313357c0ba549c156e8c28de6b79d06ba98c2d67a89d1eae40e8ab974da4107279dba9b9a6c7528d9dd1f260d5c1901fc16d27402b4c35da6171800fde05e1b5e8b7450122381ff372af4c9c8987d304846f9dcdd03681889e69776524b560b09f252d677d2b3de1daeb53539f24e3e7172aa9d83d6d978c32fbeb08874cd2a0fc2c724c970c2ca7f438a2838dc1c6b7a7da0e4fd17aee4a2a12b7e1fbe8cc9a86ddc01a96e8fb1dd1cb8e1e2028ecb70ceb6a5993d991c1d9fceefc495d3c414fc9a9d4d0380216b47aafa1c0a41275e614e896fd2ecb2f59849c83eb36af9d6458b303e470cf0dabdc31ec37fbb8e401fb9a02fcc5fd7e5639f6d4c8d250e654ca5636ee274305ae7b7babefdbc589af674190066a48ea58997ce30e5135d2153bb6471f4f2dcb54faed67b0d4ad1d1db0b94aa02785e4bb81e32c79ca43ab8e36af023b58ce5ea5d7b3e2331c0e7ae09da90c2a392f03f0f90864a3cc1ec8ebd6fa4eaeb1e3d55433d34c8722a4b230b8746432f0cb83f737d6637a263425e7828f0e21758f153d43620b77a124310547174c32181f23926cd34572eff006df7fde6dafcac75f821017b95b80240baac89f98e8231f694c4084054f6c9024447409b4123ad303e7d00a3216865830d5a3ef0997fb8ba8c8b1404ecbe9ad3ca8a2075a4617c729c8be9ff13659c136a9c16bcc9b770051a6e1f53204e45746d1d0a6199f571ff4fe3fdcbc2a00f7f7601ed6bd16577440ed0d2b51a1cea869d7ebf47848ec7a9cbd5901e54470ed51b7c1f05d922a57a14a6476f53a72cedfdc643be08c9ff2658ab1e4e6cd68465cb39dd80bc84820b2352aada88b6e4c00c70f6457cf52f3889b07458f2841e755cebfcab0638c31e2bd09ee4a7afc45edd2025c287d8410de3bfa46308d34579e0bfa1292fdfcb1c663e40f7218c2a95f44eb5b18cab0782358edd9a5c8d33826640dc515e464b00ce9cf35d051ee455a6047b46e0b4cefe2ac3c0d0a2a817ea0330dffe2655f76097fa371b42d1369a61c24828fa3fb22ffde273c6951c2e5d8ee6de63c2c17e15a5525a64988f0edff6dc288556ded59c34ca10f02f33e44e8a24bbe8daf5e703d0ffde1b435e16d02c3f3c9f8e5b93056f99815158935053cc4364b84e365293ad5c0417d1ee96c2b5304fc8e574eb4355bea5e6218756a0bd406649a445b472b5b24594da4ade8687d6777a5b7504df33057896ce4d777f8c779015c513812854617146dabee0a63968c2faf7f23842767adeeb842262e9fff169c31e34dad87271355059c58836a69ccb8d446f1f22dea5ce0f4241ad668596a50d6d7aabe4d16c6a1d882520e98047db1e3fefbfeba319f881c6730977e9ee634108adfd0bdbb40b1af6eca17330cf08470239b258cdb127aa23c75dd26bd9e6045aa8351e16556eff18dc1c1e9c48eea2fe4628778da9523f98e846561f2a827fe08eaa21c9f375e5f9a2918173c5cb0f2bf96175e0d723af9ac5b3bb47b3fab726a051cd94983a01208c4a8916ec71d93a7869b28ba6bc64152f9f9281d9f00977af4592a7fb4e05b1808c12645aadd4cf72872fa3a7805127f3d1d6beffeb606af45c4a4d756494b0f63e27c12cf5d4091842746205e74fbfc8d26621c0582b800b2fbfbe78a0beec30f8afcc9694484ccefa800142528278e1a3d3a283f6277dc237ba0f4ef34cd2541ca2c376ed99e4e6ad14f1856f97cee457f35655a9e9ef819a02fd00983627610421906409ad71e27ab2255275972642ba1171d7320da8cba03cf3c8bee885a73902cdcf8755dac7b3961b6d9b3c72341ab80ad896833474c37eef3777c1bdd7bb0d50223a418fbf8b4be7ddfda185fb657747fec97ef1b7f009cd164a3ffb6e576b9c8376c7aaa05b37225e2fa91a209f4b7b3bc08b4e934c3aec259739234464038d5bb45fbe6015ee9ad3ec0224f6e0e95ed7f70a4f189ffcafd0dc4b1cb884987514030358b0964e620196b9bf7f068c9982ae5f6845a0b2cb04f5d063871f397f1e2f08519c73fa05a9743bd5498a5c3725366b23e311798bf6cc690eb884a7111596e5d352ad54ca3c82f555608994f62954b9e4d2942ca085f0fab12a77785ac4affe96f581f9d6edeef2dc3596e1537342e7299700025f344fef24ed159be12125b6b78e588357c0f01a9569f81600453c378098436d1e75a40b78a588dd7c8b8f8250c0abcf46c521bdc17b9a7ad77ae6754ecff4b80b819e2c0189114396056eed8cd0ce8d6d69fc378919ff498039b33a4f6a2b354d603525b187288049789c39876d741405acb2edcc8a8d9fb1d803c7d6e70c564e946967f5c1cc44ddd5cae042f83cdeb807ab375908c3e3c586ec9aaa9b3a89010cdc66e3c2dd7e58e4244d7ab4e04711b794034f2aca61cd81d163f092d29781a5386ced3cdeb01c48399e77844c2de6b3327bc4aca5e10b1c40d351a22150300eb0e702436c0a993d433ee184da284921f3c18efa6743e404768b4cb123999197f0d65a25c0c9ade72a83c094e29db92bef5056810d776eac131acbde0af45306752c0b104881c7f91987e2fb159f703857cd0a27fec1bda0e15e287a69d7c87a4f3405a81668e69639c8c050c689e695d5feda836bd0ebed612e52bd026fea60fee3b7f7823ed24d19ce7e100251bce28767f0a1fccbff3b96d4fea481a98f6186d15f6cf63e03fc267038aaadb6366d0ed667e3cf1ba20d73abefb38075069e7c95e09293ccd9b6fe29767c4c91bbe2686110a30a9a91b83d59509fb1b7cf08878b05b027b724d89e5035b08b2cc146f441ff0f7e06dfa40f499f6c062cdf9f0c43f2c81aa0a82ca89eede7c0ed9c48c725ab2c6ec6f2d45face8c34cbf1ecb984f696b7ebbe8a94ead5e001b61c1baccc5881fac641cf17e021b48966f35aa8bdce74549efcb45bdb4ce59c67c0f9fa9eab3df3e493e2d8537606dd5bd8033a69be68057a62bd9559dc68b5d5533a65db717982c41b9a4fef1c044b64380f5b8fd2baf8b38e7ddfc2c6c02bea9edae095666a93514aa52e5768a5e41cd4ff1919b7c9a5b5bc8e00f68f8702b431f0ee1211c0e1ebb2d2e2f4c6996a0eb7dbafe436d28e234345c9f0ce2a26b54d5e29b4840e7d836bf21acba82098251b1cd76c294dee24b17a7f4293821a968cbfd1de619b8cc787021e7706da730c8783dceadc78a30358da6a2d9ad05ee5f7b04cf25b6a38c0bb6ee665ecb5d3778ad9400c279753de50befe524af00144fe896efcb1ad8fc6a01f1d5da39dace3150715ddb0b428bdf5fd3d631207ae025755e729fbeba17e297e2aadb041d56c26bf38779b69906ba6f6977051ef6d417879382ced728f4df44602ba24ba05c092f8dbdb868f75df081f3043173280f0fc73ff31143c8b43fbce4c5b4d3c64935ca0dc50bfd755d90bdd661f746d4a6d0fdb32716b626fc50ce4669e6eaf85413e0fe4e2c8360e7d78701ba4df30e7899ed2614c398a4e7b5d6a77423b3d3a942010ae5402b100e6df2de6b36cba3f6f1ebaf06dcb4c60345bc52ad44b301d4cebf55f5e2195108e2d64bfacf47e6238532ac22a25aeaf09b77c159f4c784c9ad285e3415331e3d29e2a5ff8005f3f97ae88b7a7d02319f3ea94855d13cb74b33be856cb06069a18062fa4ce2572df75e13b5849041714920be31ada6ec08631cc4c4d748e3971a7621833ac848af29f33436bd926bd5caf8cf73284d4d7b7222cedeb76580f4fd306c3d6e4c89f48330338445ddec1e3aed909a11f8eeed4dc34108d17aac8a6896dd847bfda2bca21e53d1b76c441c04e39cc4d3c94e4e40367968782c909c2e6c0e8f464509309aba9796663fab2f34a539d8744fe361ea2edd2044ca2b41a095ac32f1d555a60f72c7678a8a49c03c0d25ed1ac646a93b0ba001aae100cd36b9a72487bf5c6788dc165402edf8fd953af40cceae2d49539a9218f1002290e417e53f4eacd8e7940523e71b7fa9bc2136820ea542d0f162058a85ab7391a493a0e707aae515dfb2570ac60c332ae566a4760be0f51abbbd42654cd0570d0f512646f97c1653367bf8640fd3f940a4fe3868f173c486a308e03ceb20e1c027fdfbeb23f654fcd80814ace556bfa89a0bbade45b27e62cb5f04a2c2d0593c087b6dfe2480678e21acf3d3235ce20d980a2feea6150d34cf24e1c3eb085c6add1204afc8fbffeaf81a913db6462cee56abdbe5d1a7dd71e38ea7d7170e244dda84dd99314bd3cd100352ad93b86945a21648fcd133d91bba14a96d958799145f252927bc0446b706cd47455a99dba5bd22b02ce1a9b5d1d6a9ba6077152d026188f073751f920f6354c5b0dbd7bac0ef5821547967a6c6ba92174de140856bfa5bcd83e9439ff8aadc29e99a6f38c526e4aca905f6003fe0477d3ec60d880381661e06b5b9213650b72249606b3071c0cd7883174faa7b218afd256a2fa11aa3b58bf5b7c29364892766d79f7b4e79a2a374bfab8274766d3bf2addaea39e0970005365728ab80283d2e23af3add9dad53fd0b8e529d70c5a9430aa188cd05813adbf2101fc63ee8fce663fb0152d48607bf31444731799e960523dc020ae3e213f51e6e920affe48b0440211042e11a5e3f1b565bfde3a5fe4a29ca2b676ff432cd2acafa7563b2ef7e2e989d59739c9f6a125086c8696cda8a48fc05f184bec918bc43700fea16429b448e2bc088d82c05f28173ff6691aa2b5a5143dbfe9ef71d427a62f16ff591c084cb61dcf79486918efb51c0982ab9f5ecc5d7d1f6454b9d2fddb99e407939b4da2aeb2e7cda25850e5b49277c8d8eecf91d86114bdc84d238cffa572d70995d01895e0b3ca6674c14b71c4fda1aace6b9186e4852ad04a092b369af8da6517fd83ae1b9791f895eb7ce03dcf1028579710d36f8d3d37a83104cfce1a41254746b9a23062d61063cd809d0ae3433459c13735bca20c054ea299377d1baff397ce47c6963f7bd15f285aa8e994d2372ceaf79cd3138a084eea4285486c1c8328acb94ca2ba725a0680b8352e2496f99ed1d6a4dde11893b8dd9592abdd38a56fd826354dc808cc8c4b1b38dc673077bdd57adb1f1b504f5a5ea1674eb4d51f33824f8fc4b60ac8de61e5cf4e035a597705c0346c1fd8cee91b9ba037c6e421f8cf28a98f720da86f6ac19e3e384c2dbe1248ea678f69b14440f71a3c3112e99e0282b443f4ca7ed37fdb08a3f167fd7520122460b48d9f7cfdc36897c26c7d6c7cea74ca96ae067d999bb0f5358128df50275882c19b5f87e4b1ebe436fa09aa419ee26dc065e694874b34c10d6f1530556296d6f1f3c24715fc39c05a88ac83dd912317b7cb139c5bb91479e20b9ba8fc81618940bae8d326c9052d34bbdcfe6819cc9e0ed012d9308997639034697c77bf57abdbd73cb498afc51333953accecffcd0e0758eaadfa57db33f34220f9599fc5a3a0cc0f18e5eb3899dcc146a4f0c088039f7606665e416999a19c8dcb34689a15b17c14160753fc5587c660847cf7527ab53d03a92f08d1608ca648eb5e14e9bbe6e97e85a35fbbd3dfe8dbf9239b9dc4011ab4a7818324b0051ec9ae8fb5262d98d5a597009cabeb32ec3245b26563aa6eaaff4e7d622dd15bcc86c078d485bc5d85d2c783537d3e36421120baf037a86645bf5b1cdc37179c450c6cf32a9212e6e0df208b6598644a10654f84247d8d1b3d847d53ce7c7ebeb871dbcbcb256c2c14b216da5591d1fb0e3822155801f92167076de3599d420376a1cb2d6fd3b2f61ef6aaa64fb816e127de04ae3dcc6603696bd1eea7082e1b54887c2ab1bed40c07a692ba2166b401a7c73103944c09a84a902ce670d16c06cf50ab2637e7888ffbb4a693f6b7991e6b4e06782ecdd2bd6c58bff0cc82e22b8a949548280a862e87a827b499d02cba5e8030b46b928fc553a628e9957e0e87de808e740ea8c3efdebc1bf628649932c27d1d275fa4558df1455f8c56798343baa8d748f9868b712aec171c7e82b0963740db694cdddde27a1952995d6aeb40e0ab7e4895eb017835a6151a5d576e108106580be23f1302622d3abe80f7a76d801fc1c36097c9e10a0efed92d95d8a9e92d45e57c9192aea5f0ca117dd187eae75b7f8b2775bdbb2e53aefd28248af2481ef6de8369d2082813e9af4a8fee0680d3633c04e37aa976d20524a11b1e44541cba967c013c13f11d393f4520531fb99f4b3e594db261813de47457b67215d92bf15406631b31f55453da08d98b236c50937ab7f799cc1d0f7f6734c0b4a0e9f1cfbacc26b07c54b7fe3e6d41fa1a8bf0f1bcaa5f00180ab5d941d0fd87be90be37678eaa9107f317df749f3ade7f3a0aef236bec239b26c78ca6345f5ca015bda5db44d2ed9dc7e03945d043395161eeb0823bb4338992436e18b4c376876f597ae61d562e4987f3a844a3eabce8dd44148621f0219bd01620391bea36a232ab52bd480d6e7714f72cf4cb3e707a67c61acb327f2cd06ea809e3c284f698bac9477874c1f7bd62df0d534b94603912f6551a3f041b622e6dec55f8c50819db9dd16586090ce2952fc3b7a1b202c79e07a6266a83db2ec9150b0d9daac8bd5930f4d9ba0f11cd1fd1baaaff1d899d019c2480b98934ab60985133bb700931ea092a8fd9cb181be298a0dd326c550be8d79f98d437c4a087a98230a727a0993e34e24e28a31783649d777a371bb60dcd6545d1fa91ff842b69538da6161455e9a870caf4e2be3cbe8e78b044194149fd846adc35b7c86aba957ece4a27a75f966c8a4be05e1f1121601fd2096eac74787bad32573812f92d288c7bba779cfa023311e53d8fb930e2beeb2c51dc8b0924d2c67f36cc2491fb24f1f10ae060916d8c84d846da68c3ed96b560322679836f10db8706bb48e9153c18142994814b332dc92cc47030bdcb8815803be6677dab66643ae14ad36d77f0804798270d420e60edf7065abf164c8e102db4d8fe62b8ec3b75bdb7fe0713f585ca1084fcc150604221cf78fc78308fc640fd718e839b16283e525be68038b13de18f4d80c557465f5453f94744abef8f0a0fb780043c45e94f76b7105b15c81e924c8419bba14fee938c7dc22a1a1675f83d66a4f333281ff8098b5d10dd124d232f4c22e37dcba2093387559cd34f04fdf1a39c181ffbcfaedbab4687cacbc37efcc2c492dadd8941bbb05e29a259e1a0fbe5b42237cc6f372c4b3552cea1c4a70720cf0956fc2df9be7418b041f8cbed2ec5124626183f08344a446bf7254cd2602fd379099f1b80d6420f63e64e0453f0a168dfa5379ff3ad6220d77213fc6ff0e7ad992cc114085d6000105d4093f59fd9065e2d6b2669c02a89a492d5e42fe06ba8a4b88f18b9cdb80e453c76912ead595ad9d28e0328d1aab22b3daed75cac6e9acbeb4d2edbc9659a46827dbc1e9c0c8771206f0595722a8a1ed13a5fadc67aae90602772bd47992a9215a7ce8f051808446e79675111c79bac15aa2b85c56cadc279b5066bf0c67f1b74b43bc447f42cad783a6b17a5447442613c62f8b756784667dec515e36a9cc5551fc1b25b163f7f91f78eac669806a2766d6f421157e86bdf980502a9ed4d3ac6cb6550320e3551d15a6ab6f8f1c27a4cde21262a7c9c0954117e1dd710f5924f40f3b80ef3f5414ec2be770a2dc4d9a212fa386f33019628043397b9a90ff025b557bfcb61741a8b60b88b398f7570f97730d178fef1b50c34b82ca1f7d7ff32c84dcebef278eff5e0b5f0da44b40702b4462cc2f2515bb9195e2060fab520d93d4326e1a34af5bb3cc8a15feab197828d41ab816485038092d29217d9ee1aeb2eff63f118d33fb8b08a2fd40bf298bd2b86fac6702fbb0e2fc34798dc965e565783b41c3f2b862db4a590d00070d78f4dd4ddb4271e8568a53e6f9ef26ab0d68996cfccd8fe88e87737c2779149ba56f3277fc6131b29a0b406833651f6a71dd0e5412192eed90f7180e3fde6db7f97264b44acd66bba0ef702966ffe0088c8a3d6deb84d89eb3587f4bdf2dd81baa27d8a4e26788dad48e63dd8bb3fe75f217d581118041b257c196c43d1b47d44103c920d893e28b20f7e25f4898bcec1a3538ca0a1eecbe1987950c4087117683d364ccd4aabaa2626cb2ba061fe72088fdfce66658c1bc121235bf4204808fe111f88c8f7ab06a9007fa6827b037d38e728bd2a2c4a44706e8dcdc78b54de35f562ce6eb0445044c1d09031bc18a8d5fd2158930271459ee89a281aedbd354ac49a7ab50661cec6459f9fd59244f81ecbfb6ea71ad8394977a4402ac66cdb29cf785007e01cada7acd9b1029eaf9c754c128ce35cc1275adbee67ca9e86f4a7b99c0a8127a08d0d9097d4899336c4a2e3dc85b3b1a0c0f71c622276691d2d64e0f2c87ea9ef60183e9a34e83523cbea90792e65abfc333be5fc42aafaa423c70337c5d91a7cbe0e19b65721797cbbbb96dec9013559b9bf8e3d0ff82a1b6222a8eefaf831a17f984edd06fb54d23deb0e2ba85e83303e2657edd062d8fb24952dc9f2890396a8ac33f628476b15f3107d2262d4e51ea35e37a664a66814a6c1af610f85d7dad06918f4cc6afdc0322f92f8a4e2f13caa350ac73075613f7f8e49ea9132ec1104aa7394d9b0c37024bbceb926756f09b4665ea35a6c931ee35a96e8f55fa217c4db2bb2fbea9b33d35ddd626a966a24e034fd97324c38424c6cbee4d0c93196aa63c909888c75274acd37a5476655b0155d0e3d4664a6128294d5c3eb58debb05e45f07b919275800aa145444e837ed289ffb3bd20deee653af2dc1d2a8799ea38255a2ea209592d49caf8f1681aee6f634cedf178b37de1502a78c668dd310bfe21a2c78e9ac51c6128c51f08b4d5752eb684e7694da9a07e4c37ccce21cfff9aa0022eeeeb88ab3a24ad3eec9bbeb7142aff50455c9f98b29f276cc2f61ee05758dc65f7401447cc55258a1e642ce30b3987b351fec58ce2a194fd9c5d4a41e9c1e69521f07593bd07422701535a257494c1d27a6da85b16753541042bd7f378d9a572d8c3fb4c618cf8168d51fb152ae681c58fa904691278755f6866fe22d74ab60546d47eab8f189d565794bf135ab269ec2a5718ea9a5142d8b053340c0b7c547f0524822bf71b9516e6542d20ba88f80ee69ea2b13c2fdc2dbf123ab559e7d181ecd00f375e47fee30b82c371ee7e39cbf83409bf9e3631b67159cc5903521a1293166a1a5df52859074265a11ed2af495840265a3b9b798fcceb78e4a4199e41a9284c71137b00bd688ea3c48c76c93067e726a15dcbd4a627d5157424d13c913309ae84a7e5d89c4e67c0d28056c74a7e9a89bc5852287e4d04bce43313786b1e2a520d47a17a16c2043eefeefa35ed04d6ea0e8773f2b9211bf16d4b493eb53a8ab12ca0da1c714dc97a9ebcfea13c0c8d317fd2608a32cca703da0b038ff895226c91b55cce50579cb660185c5abd94b83ef6b3b34a19477cc01aa01643dea28da9ab12e423338e41f78658339a9fac74838b12c0c13f4578c22a9599e6512905ffd66546e73c3593c177980343b9f5d9e04fc7f4fcdb96ed7e8aefb10ddb2af4f7d92e7533744b55d0ba7a5a70186634ee3b5f94a6613829c0fd9878998c517041dd64dc57f501be2088e6b0486b38ced46d5b7bd36d20b698867e401e94d40640b7a9588a038ce5a7d230463bed724c4b738fb794bdf92955166ce42c840e01e62ca0c8982c6d0676f5aa77a2b0087bf8870fc9ba221dc8beef002fe8f529797aeaacbee4d3c954942d590ae05e4604bb7e6814266a1ada4d8bdd9fb85193e0fee71e2a902ebfb63d2480dba4f9fc3920a3a0499ea42a5cece2694018cd7e45ce5a07b1161f0d8ed38a84d90213f1478ab861a650544e1da7998ecfa3945a42d54089cab103b8f89c76df27e00de315582e50cc3ffd26f481175b737f135130010c69c1774415e4f21fe75e40b577ce9d11afa7c38b3e9e26c2dbcac7e3add0525f3c8493e39d2ce88ac5e62c8a260e916fb672b2a2ac65c630bc6ae7ab0602d30fcbfd3805702d2a08f76b007a8a809645364fe1ff89318da6f848e1f1d758d9416ad2e97147498d83ed064168e585352344adf781911660ed2c3dc70585f43ba962cf1a69e845031cfa1123ded4013f9b41e45130476de09fffaeea2c5f91340ff6e931be916eba95e42b9ea071391f445ab88fbd2fe05d53fcc88a91b9e576b92da4a94cebf66eab8cfcd22bd2f964d44e1058e2a6f30e53919843f520db2acb4b8a620e352850376eec9aa88b969ce6fe2e9d875dae5ea06756728ea3d4f28fc77caeaa446810b4846b7c4c12d3f2a0133cbbb315f2f1f0a92db40626506db1de1cd5a6cd03bcf37d0e780599d5ee7b3d5b567e5a57c72f9dd2268cf94e89e9a60437f5f51e375258e77e61e8134d7b0baff4c882e1f90d3de66fc413468266f0bc5fa97e00e9986b3f74d8bf039b747fd52b9f1ad6c6f19079d800f5526575883d86549c6821e9a417f9200721d2b0c5cef75abb890c55f4ef10142f224e17a71e97a0c1384771b6e0ee3cca98c77b9d9eb0d221489552885e093b689c558ee5f116617026f3285707a9a1ba9579798d862722e63182d5d64e2ec996f19777d159be971050f7bbf3bb486ed31908200a3a6a3f39557004b2569df235eb1bf94044697ab68a978b3b8b6fa138b6e184442c761dd31243db2a99b1fc80b0d5fba6a787625f294c9566a9afa5b7df0c215aeff3603091389ed7cb7a500f8e137cc6ffdb1d49e27d52e2b645b255f871f8dcde1467aa6260d2b07405166e2fedd72b48c9e6698c62255e8e1c762e6fea1ce1072dba5d936f5b6dddf0fa177ddfe59268cb1ee1ffa5d7c1f2518cc5839576efba95302a41a8f76dd61fc3ee8d85241fc43ab0e90582f0bd5df1da0198ceebfebadfe24f94cb618cd9e7833af424d5a67a81f9943c8b64711bee3f82d56c49e9750851a64b26113838e61a05f6878bd5517797af117feb090eadae631076a5679bdf11b2295088ac3696b19203de5d9fed55f43e7cae4a818b15f676cbeae75bcbbd6d5ba5b73a1f474925e2443777c4e3ea7c47d7cb783d00f58b0f73b539e191715510c804d9e11509a181583e35224aee5902dfcfd8473af0b17b3d4706bbefed06d22799da493242068d744328d0e497dfc22a86a05f9c106caf3303f90fcccf27e03f450ffbeb3faad7b33b16e68275379a0f098450505dfaae2af3ffa017bc99e582ca588891c885f3e2b4b05af694a92d721cbfec7a18dfe1a5049bfb28494dea41ece5b5eb0872b37f12fc069c10ef04cd40d486c7b4ccc9bf7522c628836ec8523cef307f00c4596718b6d46930e25c31da14528110a19618206aa333595b1d2cfb555855d0cece19590bb6e9ab4c6adf9aaddbd296d8bc03f50eb4a2222a2fb79318000d5e53f9d523a768ff08793286213084deb7ab434d6eef1a7e81fd3fef320022df20daa1aaf223ba45c9798866c0716207d4fb758ddaf283d4741a5ce7a9dfb5e978bc72b0c15ae7e9159c41015f76852abb78cad4b5b1acd95f8efae47da6d392f95e161ab59f307a1947ddc899ab9f1fe3a9c242ab478397a796e8785f02d75540e82ce5836c147b7d77ec0f1f86b9b7e6b5c9608c2cc42c151a81a01dd01fc2a438f87db48cfafc770988e0c4097893af909bc971851f57bf09a1791c74003770997ab2c1772af4851851536eafde72d43e60a4127e975f2227a83c37d6ecb91aacab62c05774bf752ca94000019e0c8ab9b0cadcc1ec18300cff257d110706682e9c2b26b1dc6019fe683c202fc04f36382bdaa9dd5ef653499e68278338afd38b4fb8610261ad6ed13d4227f63d6c7f2b4d7bc7be6dcab63e322fd484f341e7cbbf47af8599e0ad1e2bf5b8922361690f878d96eafabc479f73706c76c004e17984ceb3618bdea4dfbd4cdc8013339bf2af94d435188686d14003d94315c0e7fa22e3cf77a58235e61ceeda5b4e0f4f6bbe3d7a252b75544b23239fe137540c07bc608cbb89af29b771e60d3d6484f7a23af83bdfb739946bbd7203ba8ea9cf3a3f8d975ecebd85ae6d2fce0f6e0f366d135ff60021c824c625793f00ee571fafe865a5b402932d399e887cb3151f0e4cad7876ef4227e7c8d65e65a45b49896cad6c59844b7b9094b5985419f63363389889fc9948e9eb0dcfa0a9e52dbebc2d23c6dfa7830b3951e9cf9900756dcd4aa2def95d6aff06f36e71eab13ca3830979ac0b4d74b92bd81fad2863d71278f22eda06decc6db5cef2f1fcfa62ebc37310122f549cadd125f8d43584fa1b9f11b26355f4bcd437c4d03e5e735ea73c3ecd5b03d8039bbc410ddddd4c05624d51d7bc004890ce5e1c85f6ba6016db0e16d4cdf40278d66c98597e1fc430b23f4c4613e6551b6b3a04ddd88f3516b8015af1d1cd027b89f63c03fe92fba727d389cbc07ca66727c79c0fb096fd5bf8f132b9ce5d150d1e62b1d23a91aafade4b98b2bd6e9de9ad3e6610a225b83d4c63c7fe745c112f663fa2e11174e7a669342e81fe224b8a557df50ed761b61ff4b80286a38a234c4ff72a50b880911114fb267df00a89df1363ba5131a322b6a87f3531e13636dadd0bfa8d9aa24c66a7c35e211a5d1fe1ab3b3dcb50f8c60c52a49184bdc3871844fca55e1ee955ffd5d259bd79d5f68cd191da239429e6181f58e83106eca6760fe48d02a13df835f2759c89c215f27cf43795d99cee8b17c8993af3b87c27b22fadb6b3fd38402e1816dbd01a0d49c3e874498101ef0ae4ba77c534baa99d4dea45b4090ee449139c500dbfb089e3f599c4048a5b6b6175f4c832d324770ec1cd1afb314a61cbd80331a15eb8485ab792f1aa8d9c993708b2f2596a4239b1c5699f54c10faa3623ac42011c560ffabc982ba612ef428a8d80fd4caea0958bf21398ec20d01645c6504f97790403b4589a4d4e0dc2e0597d8fef08f75360b18064a1393893c8ba6b353f5a08e9b7407e741e9359b4b44b02ccf267787ee3d9dd3b2861b44aa59ac7972c470bfbbb74fbb0ac533054e6faf397a31c71ed38ff598ae0767eb79b0c5325e762fbc07a425cdac11ac8eea217d86c4b0d3e380fe5020f094dda71e4554b39dfc2fbc0da3dbe2b944e7dc5ddaba3189dfd2bda3301fe45502542892ad36fc8dc9cd602bb35d4bf48c5c3b9e6dfeae9c78f75bae99e63bef6d3cd65fe7c1ded04e4d23c7703fd22c641425b445ba257c41bfc461f74fa824640c763d01f91e94f814bff7f879e173b36ac286486db090fbebf458ad94b89195dcd676357231bafd24203d9d6e229437fae51654fdc05fc6c609580065378e88de1037c920d3db219890ca5036c9a42c12eacd92279695484790b0103f0d43719e89f6820f227b9fb6c1251ed8e3cc8d96affbe41dbc457d1663eb0b3719453a91274fdfcb383349fd57d0b047b90d0994ac377a2d2d592b853ac55c45a0ff49157576db38ea76543bfddddd9a0f38486eb91063edc0a7e54372b1bc31dd9e26e4aa814504d25226ed1eee37f05f4840f4f7a7c4de2d9136c0ade2920dbff509543982771d3bcb77f2d592435198a3c7d4237c861d3d39f05130f18383dbaae68a4d99ebaa9524775f421712a4da7a19c60be8a0f2687bc826b98cbd286be6c0f53680c0ec1a6c2c03c0ddd2166967fe26f1e5ac7e1c8b6a0b62d86a1d200d464305834269917bfb521920159752927a17110041f7b362c9876cb4afd8f2c4fb422304a8900370ca92be9b9e34dafcb3b261461570000bb9d0b89b0df2055f598cfd92f9afa790b483d983f9cce60eddc723efcd6c3244488af779b02f1a7c5dc663195c343ecb4025d63683972b23d14fdb15f383bbe9ccd3f8687c29aaecc8797a243defc48960dcf0cbda199a4856e830970f862f1a4b4f346d9438dd21dbb44077765af3b2ffb63493565e3bc06a91032e271bdbe8d900434098d7e7cee93664a9e3d7583d08f54bbaf144ae787f2c1ff6b62330469ee5832a7c85a08db3691e18e40b51ea6878851af7335028cbb41d76076c9eea73a33de3a74e32923de3d7b9d2e5994bcc6e1fbb78ea7f50eb09f9967fd6ebbbed8eb1c11d7871368b5ce273af0250c7c6a89cbb74ec32baa04df86333f0234b2f8896cf1d06f2f282aafacc5de67cf56136b06648d4b44b02ca50461d3e4a379ba4d776d9d13057bd6902bda13f12dec025d285cca9f76f4f6d0d234eab6c938814306694b05e786a9316028cec841ea01fdfddb4bac42ed911f2a8f66a615bba0f4195c6aae606d81a64a791707793470be6441f26ace8cb35538bf2fdc4c8d1c4e2b894a8620c1445399b49b7f239e211a4c16b9efd842724bcf58a05bdf9d62c02d538d25b188d7a5cc7e4ede08e7b51053d672dd7dbc77c41973f4462a0cbeedf5542f8463fa2f917d51d4e38f38475a07b04a282fbc2ad74aa653e5493e898fd3aa20670a980fcfae98de3b7565713be6da4628f375cd6456979313f4370451b800940c0ae3b10be2d6e0f8aac6ac8d2cd617ec8c4b8626ea1f36ad815c072a3e9af96fe6ffa420c4985f4c535a64341def220aa66cef4be67071c9b5b49b6c3ff0292e903a5c34376294ba7bd855153f9d150cdf8896238d7c530b12b5b8f2d4005cde7507137dce26882e4611c4aa47584cb7fa65b0353546ef8daed1eefeda33f5f422cd992071aefd1acb293adfb8e8e8cdb882a0eee029153d73097d1dc181f0f045164695b1883a3ba41488e3e85459cec9332ad13476fe741f8285248c404c8de4e3df8c45c2312ba66d39226f7fa2b198006f7b09cfe1019e97c5abfb5e44e848ded7b2a864d1596decd08525b33c46fb3e837bbdbc63bca996c74c6beae9c1c277e90883247a1a5b52ca17307761887cf9fe08e6146ddf4d5bd0f88607daa3c90d62edef8827a210b2f61304083ac9625ee23f077174303c78fa733674e52ae0a0d43ea9bd0432e7fcb95f70cf5de20f35a8fcaf91b218e8103d566432ed99792df48670072b78028faf704a8dcb6868fe140ccc7eced9b01dfa62fef40bc5052b9067d12f666b476368ae0a83fdb31c2fd00f625928a00994fa97a9857b28c70966dca8431e05c88d7ef1b7909a6bf85fe6354cc738cfba88b7476e0c2600f54c45a828f527cca9dc126a5ab247e211a2d7c5b6dd0654b8e6113a2021b2b915fe81c88f6db13c24d67c20af40f2524d87cbc959e58617387ebeb7670b17f0bd7a6ed3c35173c8781ef6e49ef1ef9ce635fd3d26019314450a2c06e980726663e0945c0c59fc4c6556fb55c8655a56080e0856af3611b33df2019464d934b50815ec6b2745a4184f9e4237d08b201b43092ea221a2a6ec736c0075981d242bd658b6d654f792d1596325fec0b57eec40181300e1b22d99496519f23886fd20b31fca942c76ae086119f4e9c131d1eb2c3e6e119118b1cd07addc198adc6fd6e67f91eee078efcdd5af854273434f0a5c1c406080a74ad6d1a3f38bf359281e1949fdd2126fc0b9ae9ab5e7401d5bdd6a1310afbf37372c7722f231faa732ed22988ad2c053c1e0a9ab9ad99cabfa84ece24dfda35b3c2862f234103798f5420e602407ad8feaf1c786ce84b5427aa3e505f90c55af02dfe42f802f579f9b599cd3bdfcc1851cd3358f2c994aa89d72da25120cd19527cde7c94b46fa2c372275fb3f3c18518860e1994c95bf886710ea664574d19f8aa9304d0de7562ffba4d54d1692fd0c74662bb1945e9b0abe45e24958aad83c6d5bf4762c0944fff60af569c4bcbc385fefccbcc64a539457fc750a95bc004583089bd1789fb1ed9fb78fde403d244c6e5a6d7bbd7e2bbc5c28d6777e7b7c908da04772de16f57f6348d4abac9fddddd45a8bc1c2d765b543371885e1d750e1691fc8344f1482cb02b2fb27ed88b6214771a8192457b7c1c904cb826f8b3c61719ab2cea0fbf69bebdff6c8b10f61b675e853e6ef20151086d4c13391ba33f5629029e3c6779c285edf405185a457b81286dee44809575bb39fc3ba3fc18e3b5838efd35f969789d37b676c2cf74f2366716026cab39bbc44c7af720aa8a1715dc29012a3b393a8e5c2029f2accbc0a20e2c156d5d4aaf98a479dc57b1070a44176183b4746080a73ae14497a1c08fdd97b5885265d164c987ca72e99b825c264bee96112f0354b824dcf6387768412bae6c08d968dd6fe67a5701ec26f4c7c1ce3362c3cfd0b6134e1f64943ec7f05e388d71e4593d2709c8d467ed918280c6289486ae24d3349dde4f780e32c1abde804cbb9b98d6d6fdf1094f5e55eb715f222ead05a08060d8fb7583e0959fe3e56f11c5552163f91d7a3e884859ca3df50a74fb60cf423e1230a38bf7ab589cdad2337ee3f58215913e830d91fb4aede15237a5fccb658d7b5ef94338a03f09a346afc0ef3fceba24943b97cc4959f8a65bfc2388076613ab80a19fc707cc458f8a0af81eeeeb0fbab79e4f2e8126efbf881db8f2dc12f40a5e275f53cc55fa0bae3bd7aab174153d41b29c79a9fbf49f9a0bdf8515065a846e25974647057ed60fa463381375b4994acd1586f349e7445603dbef86688261d50f9dd7740e5782e05698c5859269b1a83468830b7d6fecb7085ecfa7b09e08e7c1c61baee666d2784af4d1a4d04737ac5fe8f409bf12dd9280bcf6dee4cb4083241368688b8662fda5eb9c15a34e8a0cf25d96cb762e9669a63cc81690a88f0fd9a05305f756fdd0d72f977f6603fd508a70087afb9f7d6b95dfabc6d8d65835f6a856219a5769d14406468318e7dbe2e980b808cdaf5d99caf9b0794cbf7f0eed096fa2fd5486c4c50acb426047a4709327525ab0973309ab09e615510285466721b32b3cd96f09115c757996bca969d94f7d3845d2ce64036d8739446dea607fb99d1aaaf47963f81046622e052c1aca1f66039a291e3d4cf6f6d2e485134905a461c757b0bb143c76d049809944c6005a7316e2bd66ef4512dbc583b4a2399014271b9912c4d0d2d68bed358b61cf7a1dd3f64f78e8502e0db5adec85c4fa3e2f34a3696e3fe5beb120ac56d457e167a49f6ef734411c49c1acb4f2bce13305ac3a07dbba2ebca52fd12ccee64740b964b7ba1463d0ed4c7ce0bfefec404b19521109cd066a74dbe58f6c03ec63a9363c1bc44c2d860a42cc3027a0f03a7811ef0280d0482e9e181b20a328a6b947444e6d984fab6149067a36f669752923672e975654302add7faa0f498233bf73a9f4358ee57a87c1fa6e6514d006c1371d2b9eebd0567bc435bca728b9d3ccd88ccf7b420462783129656532c41563f19f2edbbe858b0ca6c7cb57346c271089ae369e5a10aaf47bb42f8dc714984d4da83330355d7657a011458f5ac8f4d73f753461cf6a82ccf61683b1b349135e05863f9605fdf83b9dfe075e5a8da661920a9dd7de6d33cf8ec8e01a96b18c72109ebf9a4edc68b32c922b2b833931e819c24caae6a970c266ac014d6f69145338dcdc134a458f9d1b561432d867e4e3f7843e2bd0b94b8ce5c1e4272b30845cb4a3dc7a38ba6ef76fcb3e22e1c43606692e2e68b5f6e19a06e99016e3db469b67df1ea3a4afa999c48af974411ed0161eeeddd979a7acf7537078cf3ffc1941d14c29829b8ae8f96e23a11017e76cef2e2845ecb71645cf29a00c25e5ccc2aa97edfefba96088e7f7bf81c398714ea0ad82aaa8ea564acee7a7b10707d835161bfece6c3290c7f6d7b3e2312049acc677dfc98eb39aa2e6f03460af2f9509f51d6031a08ed4e60e4e59a291e0f69d66fc9b4b602c96162a3c9b31bda34cabe942c4d22d0c4883d181dd3e8817531531a2014d1388a71e90c33e0c4bfaca0e1f412ae6a601ec32dbd0abab2b3a29a240d95c87a108d46430df440e845d3433bf43d94943460fb048346615130adceb1de8559c3a77dd74bc8638a2b6226ce189f5b2a4a2604f23e9f0d49163985a8e5638a7eb2157c169229dc624441e57eb33b498af145a9f597250e1939d00ead9adebe29e79c34349a185dd217108b923ea5ebc417851ce5b6467b770193e1cde0ef22e5123b38ea1be6e10e129a4a0edd8abc8f45bc104a2197edf4614ca17a024c7c23020b2d126b018a24c7e1b054595afad08e8dbcb931705b40caca214eedaa8223d21e2ed1d06658ba2617b5f4a463bd247e6ac73e057f0c981372a2b76940dc55662d87d68470d02cebe21a82159394ac64a6b49f7969a5f7cf095e26b95a1b9ed862874b9495d6a4284ac41b821c40ec64fa7f00959c7a14e4b16284f5ee23eb7852780304642ba5219cb1b2ce5b65471f9401c097695fdc7dbf1ce3df449eb89481c2af469eb2041902c0716523990b53ae37f36dfb4e81e3061e4a65bd2997dbd84194f8a630f1f2dbf7080be30592e1bb02be4a827aacc81385f997746028699416dde33809c87b0b463921ab65a675d970a545f7448d2bdad8afcecd79d266cb5ca21bafe953e02c4e4893bbc69fbeeccdad9d1a2737035a36a89f202869366632fec5c9824ff0e27cf2c6d388f380f5f390220e77159bf4d9c743448ecb03a6b796b0d77cdc1f9444f080514e098332c5cbfe2d76c27d5866ae6eb675acfb576ea868c0aeaf909b553cf6bc9ada233c8d4d49b9e29f9319d0f1075488e13e3a4b2045a45f26bd88ba0e30b950e7bf4304fb5a23f21981cd8e4725adbb3c677d346b4db206d9d0fab0eaa5f9b87a97d6011b3123a3a60aa2d6bf6a3542ce730c3b813e8c4dd15eba69670c5080a5d2d8834d8dfbf4672a2a13baea9cc6e48dc31bc03f20397440fc4886629e82fc7582438e686942dc519d256830169ed4e96ef2e98c6312f25c511c70a74c9155aaf9a3c51a68c04349088bc6f8ccc14a24e12d7ef1c4e32e338ccd7c3372b586511e333824f263e8998faa2f647e7581e2a9eafeb33171bf56d3ce9cf94674b97c74c593c559b0cc76dad74bedb1ac05c85255714da6dfedbfb7f1e3b2d55596acfb6d209fc81ab45bd45a3dde223044b9a1fb1613f6cdb247fbd3ecb7fc3fae7c7763c9f26a413ea120babd8943b9f1d49701d63f23a60e7faf1398ccd846d622192da1db3a49d0fb7556c4f2f46b0752d6fe5783300eaad014eabbeccb925e763c358320a2bb792108e1104aeaa0dbd21f1596647f7412f17aea4172280ea004fd799a58cd636336a613720424f57f71a15f50fe1382256e4f1dcc5ac014f0d6834f34f160a2aa7a7d66635b56d00ae1158ae24f91133fe6c405a8559dff0388c592a273d26587be0cd32e61507834789db64471a27dd8141f13a7107baa18c43dbf31b748fec6281e783e02c1cecc9fcc66329640dfc2d6627ee4b6da6357cf6e940981106e2bc23ad869ea269c9276cea9481d126ee5b4f30c485d0972299da7cd5090e5082980ca1201cf6532c7e8ee1cfa7549d1ee21a70cfa7144fa5a7243e936783f29226a40aff0f46cd91eb8cf0c32402fac3a6df485a790dffd7efc513a6e738cdcec524fff3881da50eef7117c49f4018b1f2c1c097e9bc692db98475faadac27cc40a00620afbad4e6a7740e54d0966a8c1722f22970c22c1828433f3667f2de791bb5deb0bdc41c570c0821754e3517eb402b779c5e5e112a7cc66cc47be6cb09fe5c91a6432fe0bfc02db3563f973b066bc2e864b3187c6430878359210a060b6e16bd864ca14f6f07e35441d0c0c1ea8012324b8c501251a449de2d0e41c741126a1f1d7b781f91216ef8bc19f74791aa05e5c109e6979c0e5e4a266568a9775c53f037a23fad67a987e9b0b888178d863c253739e3c0d3c3653dafd764d8b0504b9010b951f0dd44ecfd7adff5fbf458c68e725ab2ecd3c7a94a82720dcf7f29bfca1e5b49415aeeee5cfa974293e746f26a16cde05fa5bbe5167de1b810c4e4f7659c686846381857e322d6727748097c9eb1e289b9cc77d0cb563404999ffa8f2761bc4bbfc30feacc5ab9148ba640b311a5fe4525488511318f494fb093cad20d890819b44ef6c8b511c1f24d8bd9483f56d412c2918b3bdb74a7bb5ac4dceaca4827627838e645635f2f70387e462bdf3a159e938e8cd2052feff71de4a6cb8bdd86d8a4880eb2f653a8f20bb5f2872001b81e8dc69c89a41fd718a40ecf51095128fa6f5b6c7cb0f14b3bd6932fc4521cd495c876a6bc3d47a5db05d15df1aa14a7b2600267eea647159119bf99e736750d7f48cb04a412f45381ae844c4292735331ed0b942b1ceaef1846d6136080ee132b04709c5b2e19aaf71d3ded312b2fb436adfeab723e641987ae44c1e2fe893cf8633587d52cbf47a78d1370ca2aeb491ff15107fc740afa9ac098bab1fd67fc6092c8349d5f772f26ca68ac911d885854fbb752b69451a44aa4b413a6bcdb6dd083304475aaf476514dc1c467f7a39dd71c893a53576d6ea5a969edff101fc71bce44563d47b37f19b655f664a0e5e8e4536bffb58b195c8c8c70bec89723ef6044678232ca6072be7d1d8733704a45ea549c089ada966d63f1fbb7b83b9af43b22eba1be3ca324f40c73257e92bbdcac21144bed58c8693c19f9efc428fed5418999f8db127ca5097835ef9f6187287455b2aba76ed1ea06eb6cbd3ac9c783988bb019c12672d81d14a1e14156f1ecdf8973189fa54a761b52f15b7987314bfa15036bd3b91e1d65b60f48f8a0c62a72eff4fd048c300949d484d3520d333383287f383561af10597643b87676f7b68719bc3383ed261d5be70240d637a21d75ea3f8fc76de13d77d9c56fa7fc9eee75c1fcc59017af541ec05d5dfc5f6c1e5211107f08bf780704d2d2e35898d7217ebb0122ca82f969385b9c28ddb3613e8332a4e34e376ce6082b67062fab6c508ef56b76ba19acc2817acd7485592af1078b3bc564923f8ec72562cf2e5da6b8e1acd02adeb3874ef43961dcb4e32402afbc6001775346e3f8e16ece0231c70fc7e0fdac6b7b7206a51fe416bfbc7a7698e3dcf86995bf9b15c40f9da2142ccb25101c4757a1493154a5711f96e6ce86030c728e8bf43a226995c3954f63680429b728f47b98c3293819a0256618b8df57c0e7715604402001cdf69ec9cb08aeadf025ab265b3d56d11e2a7c519ea5de86b21094c6fdcd7b6b23b6c354173993ab91ea58f571394f42afb7ac62ec9625c51ba4db52cb91c3a27ae1174dea3cb57cdbc60fdce3d70c2c7ac0819210d76dc4c000baddc9e478eccd7f760de27f1801e825d56caf3c60f9abc1615a93ee2c2bce51f4a4605fa71598ff9575b91663dcfb4d8a9ba25418ea8ecd21115a9133212f74724a40dcf1f9ef825d1240f662652b96f8a95bb6f9f1a9d5fb74991a74b5d712609f6d4d32bf95ae961f081a071009f134f4edc5ba6552417451bf614f1d58129718c8f74b7201b3409468f22016b4925c563be381558636994d4a431f07511b6582a3f67a484280e00514270884556a8de5849c08ceb569873430f4e32b2cb18ae5195742f7067c035a40fbb3595179d6591307fe68f0f9ad40b3667ad06340e565f1a5a4942a50798c610bc0ee7218591fcc41f614665e04f37f1be7ba97ce803b5cebd4a4c2edf0e19e7da38f6331a423025ef073c61e10ead2f25f2e0bb1a35caa92858680992cfd037242bb6423abdde019b7666bd3d6f5837dc50a358dec534afc53f89cd137ace2a8704c346d2fb635da9aa11b98ef483413d8cfb5ea22ebea6a26069169a4834081900ca63c6628335db3ac067284776d52d94d8dac88b5a40460be4f9d8bbbefb319ddf83276174c75d53c3b3d4c6a91e2b93458f441c70ccfe1db30c50d4cd00f700840f2247d939aed63d2a1c75247ee88b96bf0edbbda0356b158361a35cac61c1b81711a72cabd7acd3eb5cc281d1a224888d52c353de40e6ee0b66265b446c5240871da01e1821081251771c29e227dbac139e29200cf75b3f31ec0e09a9c0fd197dcffb290fb8aaa8514dcb901b91b96f3f5ec4e2a0cfc563cee10d750e99c084211b83d88c28c362db95e85a9ff4e9ace474ecae8fa8b4781e9c13d4175a8ada1349ac610f451fccf29953671c99aa97578f0c6291eb1b80cba0e5635e664ebb5678cbc0addf53a73a8061cc5da4364bac1c014bec01c135688936db26cbd3d62e2ae6b639cd935fd1f72218b11596221825ba9a5c67d9940d534954a160ee6acdadf2f7b43b48896c1ed0efd30debe03e6aa9fb170ad2355283f898bcdb6b9bb76f4608b6d922e84181a7419d7123b28497566ae4516a9f7f6373010c3950d9d6d52ab49bb58ec9b0cc2dcdf8d51201f6b8b846c1714771d73adc5615111409744403d3ac1200991444f09006b7b691ee6ba23bbaafdb7a70ecbf195f7bfeec496016c2ceb4059a39f1772e70c421e15e96fc14da21a7d8f2d58a237198d431347adbc6693c59af7d74f6645e540f2f4eeaba1a79099d639d00d6ad5f4bc115d07d5115bf93de517fe34feaa6802cf988450ef787bb60abbdd0f416c8ccde6e59b78df55e3f6ddb1a232ad29ba86df7d6a77220a711f56e016f7f829f15568cebef088dbc53f3c1f06df9824bc8c3dc00afa7087d268b97f0bceaff6b662ee0ab888c63b083b0ec30112cf2a6cb561c726d04bd4251c6e8f9a048087dd3d95bec90fc0fbc79b72cc5b78d59b530eb9ac48063a5d575724493bac3a0592997af1d43b353fabb6d01ac60dd4c38f39b37d16ce02229470adcb5b309755e8d3a6a672b5065a61b434a526165bf9a53f1f29157be773ed2bb6b1d6e655d70aef47d36aad0476601522a72cdf7889cb7476bf4e5d004be4f78213d709f5fdf5b06c4d6f1338a6782486825009890f2303a589148d88e6215a820e539fa8621c6f716948523754e7a9cce08c3c4138bafac34fa2f99f4faec4e0aa27ddc06644a6d984fb1f7ce2cf3ce7e26da4479680fe408d95f0dfa6cacba49ef3d72b493016b3e1dd8f54ef9889687978b5ac83bd3c6c5c262292a100c53488ec02541821f67f9ed03e7eb308f3f07bddb4098d7356658107e19c1adb5e1a0f0007cdbbd0fab15107dc8ab4f59fecb9cdb26a78c90b7283c2c3be1b101c98bf0f491a6f4f163a0b426d03071087dbaff02ea05fd5e7164ea47343bf988b9921a674aabe93771e22520a96ecf4319d679458da04eacacf33c1fcd9db9ae280deb35fdb10ec6c6b36c47e20830857c7ffa14c1c73bc94300c58cd77bcbb3b47ac4102c06be72a118272a48665afcc236461da85ecbbb35710b320c557702b40a9eafeb6740393c4c1285598cdaeac63f56ea054077a5264f14d1367da7d49bb4a0e09a5fd051a0b85a0e11802136b6740caa5a925a1939029fde7d9d8fe54e35912111d62776e5ed9541a735b27638705fd25fedd7613ba0d2e004268f00285c9328cdf69f0346e8d6ab8c84bcf5549a81bf365fa0577aa4935bcde169769a86d0d02f54b67f51f2da2e70c062f48622be0b5c085d531d8f3f8d76589a384cd428930a59906b238f795d723881334b851dee774fe05067a025b8fbe1da7d324efcc7f5b0d456ada82e212501c7745ed85dfd1820926e14ab40bb798220bef9f10caa7e02b3c5fb1f30af8063f6c7fa5ffaafe53b686ddc37fa4a51491797f8f0b1e8859351171d14b66bf80ec99f62a4287c46999b6b03384198fe9853c12bd20d015f8e2f7781caaffd14831ad40c3f6da3211b934bff870f97734aa2d7e092aa55d8c4771f0432d0dffa099b3887cb13bcb0b26ce4c0adae653995e8a0c031e3f8e09d4cea92473d41fbce1af1007bb2679172a8b27f3bb5fef6406662aa50c5995bb02576d8dc8bdc89165bc6d605a12b8be4547c7117ea9e4aea733965560f8a08a91629b613bebc55c7354656c2aae26c8ca2f9efb849273d39e678d6036916c13d0f2dafb6fb4517fba822aa870d23497cf282a54a3df0b9e2bd0e5a5cd97c71d010269361327dc12c7d69d9f822f6c93cd4fae661bd07ade96c62cd3158045b7cfad7a26f43ac6c918b1fe842a806d6d37f500edd840495a548bcfcb7d09656dd2b7d1489474949a62a6cde04ef53e3ca18c419b2093425cf9b9bd2258e28727d73983303489246853dac2d5aca86a696eb2c6d309c67e956e5ba10f7caedbd81d343ebc90c45fa0b7ca44c53dd372f2a779f083be1b5fd2afe6ed513e002990f98a8053f3ab5ff9a68774db8a087d6a0a20ea6ef7e97544759f627c5615397fadc0db5e714348713a58fb6f31a79e446563c2e6c8cd46543d3710d3e00f754a82991b3d2c394379faffacacc6547466595d4f0b685616c73f02db3c0fc382533d4f9ce9550de52a4b26e25b5b4067fd1d5e353e47e2d65635eabe085b2e26e9ea971941191f3e7c15e3ec609f042b9119b6e4c2b00fa9a0404072298401a86aa9913f9fb809db92dec578eb4461772e2cf1b023e071142842a2f97947df777ac28668d9a772d0ee9f98d65bdd398b73870edce37e73cab9c77e6a3be3dbbbb4d2038ee64d8e8d60ab6ad086d482ed09ae828b75a6795c397622e721b953ec11b480f58386156fa7df4979e97258b46e68725cc02866204cf4f977580c3bc1c82251899df1be3e3a6627b6a5ecd4d05ab7cbb9faf801a8989e23300402f9e7ab7bac61c608d56801f1985e171df80ad4c85eced0f27f8b70892b236230b9dd4de8dd07e58baef2cc12d86614912473c46910c131b353cec39fbdc967039f7b4dde5c7dc6300940a55acaed7ae59727d3909840947878ef37e4af17cc7a952384971f307a1c0df64e977ac55121a122515726a34f951f761647205c499a73c97a85e886dfb15a4afc8ed5ab0c97bacac55e2b71f978542774595bae03b2825e14fd91ea6c8234bc8dbc51562f3e8a6bcb2ce8028fa248ab8a6767cf88109045186d3edf2460122d9b079d0542d2f73d4fc40f6c43fdfd68b6173ad8dd2e8df20b64b6cc4d2bb54775086da00e15d068040d90cf613fcb130a9e8f8808f5801bec7650b1865da4e27fab4b5037221d7bf77db45390017520bb8694646954133de23b1f993d4bef1b83b7947f4d33dcfcd06c271e99c1ad8ad79925c559c29e5cbcdcfeea5742e3d23823a0ee4490463444903556be73dc8840491d7b8a531d70d66a77beeab2b27714037dbae90087b21bc4a2dfd0795856246b890a5c8b252824610b794cbb53a5992bdead2eefee862bf321e80227aa84b4bf13bbcedf60cb7af00f609d2531ceb026ee08c7bc6e0466c0503af46d03f428b75f9e715caf407c8c8cce8ba783d58ba3b0132e8deb6187fc426dcaf4fd25acd60566caebfb811dd9ca47f549b1cc9b563058f8633b0578538158f5327726c401e900edfcfeaf3de43e23a637862fe2f4b45864543c3302613943b99926bfc35f59195a19373603721f62b318a29c21e67be45ceb08d88b44fa374be0da6f86784e3b4a852ec0a44aecb40c21b943908bf18cb3c235538cc7be921fbcce50dcd447478ff691db56c97cf8fe59b68fe28c06b29987098b07645caa2cb16512ed2df808bbef1015d9a95928defe5d332e8516b8f13b796ec849a2e5328607e6afee1310b637fe99905b4b0c3e47c804b0566b1adbb69087d17bd22698690a770fdb5aa5afdad8d89866594f9e8fbb0ff41c5f44c57338b46e9fddced60f48f71ab4287c6f1fa21805533de662780f82cf99e4ca60a23d1b822043a9c5dfacd0cc739184b59276099e7deb630dd6ef4453de75664fb5a77f1885b749cd47202ebd362a770dff407b574b7fdfc86c908e59d26957d6f2433ce9c7b4ca82aa2596c65cc87428f57fd1233d675112e92cbeeb037070e28faf328395665258d64eca03aaa8bb45f59a42186a21e28b0699b35756de1390ff48fec8319a094abafb18659bae985ccdbc38ff467d878097f0849274af0bcc84a1ae690f87b89f40a021b30e101078be8e91a41a4f146171d2370166909f95e3087ea4594b441149cf1df4f4fa3f11d939c40771e9876b7b5bbf4e768a55b9401983fbeb44dc5bb23cfa2943ceafc658fdda136c8587ce40b23c8a8dd446b4b1e8ee826165160ea008aed1d52331069a2b94a62be4469861f90d973924d9b46f6493f65e343f86560cb12b4b6cb80cb10675bba6cb4acf63e8988f85bf801530cf9a3196fff92aa0990e106aef04cb858fa9aa28ead57e4ec76c2b34e2d0abdfeca38fd0a21a4d5f173b9c2076560a07abbb9c54f9ab76b6b497ae42adcb7a84858a5ae42450855aa55ae1e072b8978778fd25fd478970d8c017d5063139175de37dac414d0eeb89ef2b3577b6dc5906c695372a9039115137b6331bb55e21706c391716fad15b8381a4d9960ded3dc1a18e657b6fe11e25bd18a371765ac9bfe85b7df3cc58e10c10b2caa3c864c3454cbef777583f406b8b2c2514a892d5f2ec6e18c3b03ac6a25c751133fa8ce35937331a0263ebf6a95be0f45adde62535fe52e4a93d1803d770633c511d4aa8aff3dcd2d3b9bbe8979e52dbec600bed35712483c2f6a20c3be995a3a840789388ea65ac0f43f8e379b717b2fdc58c56276e4304d254bb010825a895917f3a40d15daf3365d9698a77af19edf3466a3732354930b1bf73b5184d6ad868bb77b3c1761866ebc3c2ef288d12992a7410118806aa427a004b421ca9503238704b24c4bcf6824c48e228249ad45d92cd5abc4a3ec315f7cb44b971bccc2a988314d68b90ca4b174705f4710ea77217315148585c7f3b8500a01cc68194e498518b3d8ac33abb0f98d63210ab22fc0b82574c08e44ed779e1d9a6eb352ca65057f06cb8975e41dfab2740b73791f3dadd8c6112187661599b5dd5ccdc612a060f4820399713f8afd5caa05c7ee661a48bb128e70ac425d34a0d138cb15c17dfaa062305ae256aea8c6a5d5c636cc3a7779dc343b9d199fc5bc119cbb7a6fdd1f7d340498b33a4365c94c99ba700a6ac4826ecd8c3dd289b9042a97b94157a9314862dbff84168050d221723d1a86ef3a16aa80fc59d01f2a005dba9512903d8e687593692acb0097acc28e925fb891b5d924c8d3fd2b9a85307afbd0d47301e00f2ff7f38a4587c73c94da6d701f26cfd144a46b3d39ea17ed4fc1171214eea80318cfa948fed87f78d79f6d7f048d775424ff44818c72b05fbfaa35374f0d1e2efef0c671a4d73c0d5fd666a0b6854586a8a0811bc7c841fcb9be9cbe4eb8bd1b4f62b4d0da9815dff211491628dbf4dd1b98bc119931f7056fec8ff3d2986c0ebd366e33df52e970b8f33154846c16ac999d6d1e6a86b322eb8f310278ccdf0cd6dbbdd2b6ecbe9f94ab4d69791b41a441fb559f26596390068cd8db3788eccb982c607bcabccd83138055c911bf375f75b60bf0f4477122643096f9abe37935ed12357da9adeab389d61e285c36e48b0111f48a70536bdebf9d317bd239f7f52f617b1d676b35f5e2a2b6119104b31ca720d0aa74754450258eb2e4c44f2aa3caa165c22a285bf2d1e67645360b034f61f998f68470d6e3db938124c39ba45f9777da19e1939eed12abf9303e8c660c884bd2c28e49ffe968fbfb14729b68a03fa4c4deab236b8b87722125dfb6e3fa48d85062cb50f5c4ff5fb3c18f858e17ca4aa6585718146bd25974e6aca1ae42783210e6682758eb8f6d87d86e917653fc691e3cf5289911075aa0564efe88684bcf3fb65ef760b5db1e461ad4c0e3050d084752eacad834535372bd03329827ff3d945fda0622406217a02884fd159fb8cb708adbcaaba341b5c147bea8229c3902b5d57804f72d28bf1bb02b9526cdaec25bc27837b3ff64236ed15b68aab925d28ec9690c9d2de92826d155fc13d6b6a21b78eb42965801b58ce1a7b91b32ef7d552048f21a8cd4573dda45c6200874a7bff18bcdb89574547efc6dbb6e132b9c0d1eca8e5b6c2db38184e32df5c8298506f4ba86643a4043837857621ff8141f92df68dda4537057f023165112457831b045778d81cf111156fcf90c8206f755cd407e5d9cb0a405faac19a3f6afdbb1b5f35e641cf9f0d6bcbbb626f5d8a4e8b42a2c98529871431e5cf04d9be153690e670689db425c29f11d0768a5d10ac54c9e8f396bd2b65f2b1c496f61af1c809c80b1658db168426669746dc51c681fcb92d3e599fd2579806dec2d12c352991e6e18f2836fa7e036de867e10a07c2febf5de5cc5afd5f2a1953ef10f99a45d0d6b8270d132ceb8e0e4efcc394d4cddad43f1f40f6f4398f7474ac493d71112a8d496c3e62f7e633b99754e97b5514b0d705ba4be67c249d7d584ec68052b83115544a1c7d7baed02aba890af0b1596ba092a1b7a50cf5f783f1e59300de692387904bb0467a8aae9543f3f2b8df15704fc8236e4e1aa2137c85a275544ce1730d16d05150249b52f427bb9aaa503875df9a9025136211cd465dc629e84fbcabb17affbdc0038f07c8fe2fc297fe4355a3a437bdb2c26b43137bf87d018ca1c86e602a6b03456f99fa49e6b41294c7ef37ab7d37465e55306f660d38579b3eefc43ec5523f8b4ec758c1de3183d80db6dea62e385deb46df071f43665a188928b9ba5461cfb29432ffd08e610890aa3152dc10c5e083b4e0a3b9830f4e1a7ecf8c589610477dbb9bccd58a538b6b30fcc7b25afa9777f557823d67a01e248e8737634242806f6b93817bb3c13e6993406d8c0b43c7ecb800e8e9591c44d280453aaae1defef7ddc17a0fb83e05f2055279df5b91083a944acaa6584e5f21321d39e652f76be46935569c5f81d0de00ba9f1bf083ec54291c720f8e42ef75c978b13e9180c17a21762c437d1c95d45b19e0f5c61920ff85baf21c9588a837bdc51ba2ec957cdc341b94488491d3e85199cd5504d509061a45cc20b2d646ca4f4c30cc5979eca112014561d7b0880716ddc5c374ea184519c7b2dbb682d83e531a00774e7e2c78357b3197c96fa696e329ecbf6b8a79defcc5afedfe69bfdfcd1540e18b0457f4eb39206dd98d1de7d9b1e509289c2ceccd49815f4ebaf53d577e64d781b17298b4636785714cd6c7a366f4774d461f43380b147ed1b07854b24eb34464d0b0a633a220bdae3eb737762ca9af4c8864450d193930f2c4fc9a496ca072a0e862e896ccca4bb250582987e06b357e3c07e7916e0dca2041bdf2677dc51375440fd59d178cfee9e6a00eae099af1b3323eb04183000d2e17c9bdd76858fa6dc03bde606022ff1df0ab7844aa87fe673006460da43e2b47286910e76960160f6ee52da60711a7b49a4ee67b623bfefbacf39663525186c88381009c809969f8e5353a7acd191e5c0aa45b301317e9fcc996e277301afb8df34e15459dd58b4febce083c52264fd6ef8c1faa7e10802deb0a6b18c602913e6819108fc785fce868ff27d247d9872d143eb4084087bceeb875f1a616af62553a066c30fffe14983f1c8f7132e3e8b6d13e16f7efb6e3140874f6f75289925b0564289d61e34e2053288e869356f9abbebd59a2b28f07c8ceec67763ea4b76d0cb372cc680253a9c12788136f0d666fc44e9b5b9862766659c082de7e5c8f1e41f4d04ff557a6d9133434354cf4e4616ba45a31476eb4be4dea3acb5ecc57700f95316c1db29b2c5f81bd1187b9b997b0b68ad51339aed603e02386478cd23f5885b1ad7b84db0d2e28638e7a81c0e9a88d6b7816c1618710322df62b81a5a99b4afd9cdcd9213af0866f43661e343982a4590ffa357db9050577c6b561f32a72df78723ce681c433a7b0ada0b43833d370441885f959caee3b0848fd15eafe8d766fe8a0cd2c9f6cf67a5770156945efdd0b4f5a2e8e994fc5ad9654406e93ad38024bc98d801f7cd5c78cfee0588158e147d9eaf335a36328dc6bbeb51ec6356ddc9250e094e4199ff865650b9d01e6a83cdcbde5466ba4160b58e7b9cda0922e0c61270992fce695e5b98ee0fbb28bb845b2891f2f8fb16a33dd88f3fa3bab0e28380d4039988d25d91188318734abd3f849cd7e45d99685fb7f4aa695bb7fdffaf3c3cdfea51bdd43447f349c2a57e0f4fcb2a6c59c448c036a7b89961fc0dd860bbe03d092d5b6ba732ab1fff3138b98fbc4e0f3b7d7ee03a47e96d1697f0f1cf1c5e04528bfb2f90f03fa72ef4a5deb9bb48829cefd6538f1d4917e7a67751f2eb018840d3be99c64576beaa614415e25165bd6e89397e4cdabd85231a46251a37c27f9e9a4197f0002ac733ffa454f1d3fd143f6d23bfec3393a66cb06d72ffc701f549d4c6a8fa00481a6b5a8d38a1abc558abf0fe81ba8ca079a469088adcaac56b8ae07ba7a2bd7649284febf36f7674f3167c216ae44e3c447eeb3f7dda1ce95e321ec6381ad7fd3e2832276d9b337156cfb88b65e32f5bd0910d206af933a5e12a230358285ddbcc6a5e45a02a701b2ed5a846d42b055b047478e5948dcb2bbbc4ac11f56e663db42ea37f311906ce7aef70055489d141208278b69546633f1838c0300d166db470c208ffe304c5da8915fd19e97eb2f4117f6d7b3bb8a95542229833d7af48946e7ca5d22d086b06f84be4495543e4e9cdefae064ced557e5906abf8f3ccabe0480e31d08c3c4a3fbea5981b97b213e7e82a59d5bac2af7296eeb05c062dd6cbcd61493c47145bad91883c8065b2961f6552efa41558c8490c6629a0043d7c2007680968ba848b44b7b06e787b3ef23adf53be687ca8973eceeb364df0031a985ca8e1d02c35e86a0d347458e4f7920a594f7074f3b6e376866aeef7604870e1ba93930f1d7de3f77c47dafac06563a7a4f96e48bde9d69f1f27d221707b9b86f5a77a9b146436497cd6b1e4146bc0d367800abcd4a71c0a5187a18f8931ca37cb78e8562f4a21e061d74df20534321881745e423934693a3fac6c2bec9b523f2f6150ee582dd74acb1ba5dc321b14dccb60ed68d622728fb589035156d597b07533c8f6827f5c99b5eb9b33f1b6d79b03d86025e47594b5bcfcd00060c2a1ba0716d659e10572d0c9d3f7942de47e358b4b139a402d3f74b080447e7c8625b1b7ebf75d40ecd2d8d04a442fc6b496889d0dbfd2c75e237902982d06e70e7092d77283c860dcc19a9c8106de18ec7d79d78dcdc16afaa2378a1296abc93cec20b2d1f821c34606ba0782ca8f46ea89f8fec4ed7dc81b50afdb090d1ebde74ca227cbce58bafcd544ba017f08837a6904d9003473f572d42fd22859d51563c3f6c8fd3bafe9a228477e5f2093624e681596a7110577d682aa86417e27d21a61f7fc9c70fee89204d253ac02ffa7c8e76d56f39844a4b73fda32297a534fe82720d2f6cb1db23e0c97b690f4178cfed6baa950c58fe344679d3ee12f0f3fceaba0ee6f1c1fd46a7d2dfcb16d92d6822a84966c71718fa6eb0d140d610bf2edb9a3396dbd09ada265fbfe793c2200a44cff2c04a204ae8d595d0bb3229f521c40024ca7a8dd5bfbb62333919322a959b29161f6759918240c1a5e0cf01f0cb9f41242b66a35d8b9ca471972180350fc1a24e92ea492ecec1cc8862bce401fcd4ce17a7de630cc03b21416fb2618dbafdc410feacae10448a1436b7b4af90477723abdd497a9c3783da5b326a485e578defa355ee5e33fa34684fb25e579f8092933a42877382d87337c357ea9fe38509ad5fe7214a35250369d50352b1ef9ba93c97898efb009c5b10266c9907e4ca16aee016c457920e51ddb324f6bb9f842081a4a50dd1b765233e953f7fb603cf27700b7f635c691e7c60b66a4510c6b509b3fe42d41f8fdc26fb669db808e1442f4323d009abfaa21d302f84b29611cd3711459da2f875b6260a7bcccef0a436d9bff3c6f323be7ec671466f602c6549c01e1d44c76ff8ff3ec1ce01f52c7128671ee8e3a0b27b2f66c5a135a92d40289c8ee3de8a6b67005e4a7c7c464668bb0d82bf6a4e71d721b3c1a9d48545b739b5532958c535e722afce24276378235c36b071d24b90c358c0e46b40f8baff09f2cc676a93a6d5724b6f438261421b7a9db78b16ea5d3f7609a8152b528646a46bb45a348a527e402dc78f4b99ae49f1963571a5b5f613e58ad0c382bba43ad6aca8f8152d8fd638ea0d74c26f4df5976e2237e902ab2f0cfa97847ba4b4e27cb75a99602d28b14ec68112e21464fea3bf48bad8dde5534142f2fad061d7e10f5de678f7f6f7e826df056ce5ce0375eaba0acb2ccb4e74434f10f11395e6c5e66d3aee7881fa01157132a76f8b096aab40b187a190519e841c2b5de6aa101e59e4add8914232d0869b93867e30f7a04388a8f000f4c18e8f4e9c26dee2472af07f7d9942fc25ccc07c2dde78a1d63b664b389d0e95b3784934a874e1cf6823edcb709817518f06ebab5b17e5d186a47e2e2767a92e8b8cb14f546c820fecd8df78cf1e57734cf05620362576f7d107d511d1529baac36ba653e5e7cf90161f02db610385d6b7361dc1d2440c858badfb6bad6d9095f3c6ba065af0faf0d1a5ccedd55c3656749578126696089007238df7fdd4f3042db4200a071db010112b28a58cb9ebea3086aaaa6d99b9d878184f6385e0f3547004bccdb5de08b41e42e9dd276a578ac169e0843fd80da447b43cc356756320ebcc59513a09e4bd0beeaa7248b7f1ff2643f8122b2d2a52b8b2c77d73793ef28e0b411c53473ddae5d42b9462fc4a2fb7d1cd6e2af25f026fbeefa09744ea74df2fdaa508863e0b266edbf0608e9afb9532c09826e1e1cf720c359993af8d6a2843ccb7c65431e5c951a9a538e150188cdb87dec0ab781865a8fd7188dc4314cc1297bf4f3acc1fea19faf0b3a5d4d9247522ebc23ebf35590c9d1a268859e0f8f2147b7e63839f8cdaf69586c65aa567f40db056300ccb01e1909b9ce589520d13f9101a2e647aaebb090f71014d2ea5fc9b21ef58511c1c746bfdf87b993f2a43e3d3482b17b87841f55fad29dc0f24c0939b678d1fcb359a7f89aa8a89ccdb5cb0dce8a1c823d89368dce21f14d2b5a896fbfbb3eb731071fca116ee9b8f52827a4d83c856994a6da47a7fdaaa8f31339cd04a10d358e81c1b36274a0ca64bf22086a6f04b857e652f3948c244817d92dc5e032c5a5cd635db9036edaa161d218cede7421c4558466c724adc73e009c85ddbd512c81f30ce1a4c0086266eda878669c5ad4dd33d8f26f53e725661553fcfe1fb046ba1604acc183a2bb6d084740a9bf71adc7f72e67787fe538b526de3839c1928c8c2de61465c18d12df28eeda3823949959974a4200552bd6d3b2c8492486eb95ef14f4f4edee92fbed59a66348e22dc6b4ad3e88ae90fb01bb2efb30d9d90fafecc1a400b26f34c8a05a6e367cadb526671a6873fa5388f9a84b007a4deeb3c6e53189eedfbfc10f9f49737d960f49ecb6e8f132e024b4e3bf41c68fe69ed9e1acd842aea72780c11ede59b99b4dc3e5e0e6033ef2c21bf357940f8dfd4e6845b052b15d16b2eff8021ce8fb91e4b9d916168e6fec6b6af082cffe4d99c734f3b1432c28aa24c14bdcff7886272fdfd0b739169eeba134bcd19dd51ab607ee97d674d3d519f4ce3ce6ab94deaf7d0a5cbd9d357b3fc478d6622e187f4048baeb83cd16e2d0be4f90e624c1c374db1d26c31de87dae2275d555de13694a02f6a52876c7de310861a5fa9735ff134e94d4193718258a827e2e73760e12470076d25348ca4e7ae9f5c5d558e45f094b800def98bb904b229ae387af8d25071fbac5c9a7bb3f425788d6452eee2ffbb4f3612734a061b4fa416dcbf3710320d565ca71bb9ed1b1719d743bfdafe798b7c69ffa314fe04dfee6c164d7083fe3f56a1144e6d455e883df6c2be4b33defd9affb06116beb2c75bfecea5f5156cd613bec09884f3aed0d1f7ff52c2e5bc0a6a0665012fa5428dcb10df7da07a817c1e2b56e8c580bd588f6375d77dbe77c4612cc40ef6d4f417ede9cc827ed84420465e27be80b612c02a08c6996aa9b934122486030ea6529e8feda92fca2ed0d1cfa0ee972b29cf15cd882f0cf792591227bc9a2fa37f175fe690028d41a6a06ab851b99ec25956ffc61f5f346e1f1f466f977f7b6a63be316f6fd9e951e34f682d4b25e3213971d51a4c61b90d5f586f2cff84805e404025d05aac3b0b7cad06de033051f9f1a62594ac984f010eb2997b1d97822e5a28292740a1ed151e6df47e3dd748e3397c804c5874c959b74a075623546b88c7f9c0c371c6697d5812c061df67b25005d4c5af23fed6f6a144248c3af28c3850b245d3aef985af80360674ab9523c50a73164c04e64937ac2054f23610729472879ea2d3861c5c8c14e84bdf774faa25b78a07168577f1293fb4131a35a72a75d019aa5e236e56a5e9f1315ed9af9e5a6631f3f5f8a2c10e2183d58ee27f8fd095e45026fad89f0e7bf0a190903f1b5744a065f4256d1945870d0526aadc1f92608db9f1bb0803eec8b7124e73c67e6343761c65ccdc7b7df5ee253bfb5716b80d39edab1cf048604a5b1e7cc5627ad6aa8b168e57b04002c0d6efe9082d00db9e3233872903b8c5c73fba96a43b7aef5c86a14bb14c41a246b1266c7807bfafda2086e2106738b96b2d2ab6e00e087ecc5c8aa0c3deaf41999572aaf6bdec52622c84b42ab46aa4106a838d5212480c4e633acb162a67e6c55cc21a3644baa7dfb357d7fb64f83c60273f8785d1f1ed58ece10ffef5323967b9ba9fee85a4fec77ac689e553031a177e43af45ec62c7413c9b8075cd2861bae3d3b28aa6ed21d66998b553006c3196762cfd5e1b7196aba35ec64249ab86170ff9c248047a80daef1b162e6b54b10ef8bd108bdb637e53bab9576239236d6012b8ed37def87e98015fabc53518c8087f6b8cd650fb2077fde00cfa596aaaea062f4a51f70ccc71d7b9ad991bf7263f255e4317e16a1ac8dff7d33f6cd32c9e6446dfb43dfe87f693d9fdfc07ca22660b1cfab93659e65be29d456e498ef8ebfcc843077deeae62a7caeb52267251a9fc7f6bdc10e00e6bf394f8f26068297b0edeafe632638d7724df4477524e62caf5fd448beb9b683712c2e10e36e6b6cbceea21e489a5d13c46ef00d4649a0de880268741200608c7878aea8509bc7f763cb54d81f6b5f70c89b4f76dc8d2cbbf9933d5be12e51ea6297754fc33997b94a40749f6db0c2e83860349ba8c10be6219c4296762c23713db44b058619e6dfefc190a1fae4e2b67e23b991b3d42ed0c5fd3c09ae3d591e97b475b2c62f18980d4be63b50d8c866f8df96cc6bae3208c3eb6f92e3ba645e76575156c1d0fae55ae7bd5531dfbc5923399a58b087f63c630695b1e109fa67bec64663b0fd1f5739f6cfed66447bb3f86944cb4838dee9c11da77cc23d806cb46857e7b8a8c0a64651a8f59c6c024be634171ba39d15212891b4852a4d3c452e7b01a0e52c1021a29c66fecbc3e4a1fb3d28776955fc21ca02ce763a40330b9e3e7e9c603c72af6015ea098da9c5da5733795413c3ca76fcc9ff3b2c17fb9bb8bcc964fa6a1a74fb17fefcc845faf7d1439d3b3e915ddd9d6babd3ddd40fbaf582591fc48e4910909e6b1937066214473fca38f743d3a54a0dbf661e2c4357b9e7bb563d37a299e176f42205d1fe3c079336ba3f66f9f8edbf12275162562f52ab7c29a9f47fb389a05d0cd738f413552aa38b3c76b3997068377a46a48b03683ad6029e93515b890eb430ce450927c9e1b9c44246bfd2cfbdcbfe612f19919dfb04d8e77a386af1d35d1ec2103c1b2b36be90105a51c37b6e36e614bf5e35be5f6821fe461a4701c88cc00f6247363f73c47d129e3ffc9d72c92db621f36c50da1b7ed348cb685bf5475ee50546e8cc8514ee08056b3a82e01e8b2678e81d2907a3ee7f164aed9ecdc7f430891dc8c26f56c7299a77a9b8b39de052c4d469f57464fe36c5327fa10da81b6930bb0dc2ecc6f61b109c65068afb8da4b4241fa2727fc02d6d422b9a7a6e337ece00b1a6d3e8db2c51f7bef5d65bb6d4335e3df1dd5bf8231383f370c5856be1c51c931e2f4373294236a16a38f4fbc62c66b3a65ffa13d10babfcde00f884cbfde6e8c256802681fb8c65beb5dfa96152d31185443bbf57796a3fc1ce1c6172b5aa14f2c57b30dd347856dddb8ada563effafa09af18ca0d22760bda0e2fedf3154b2bfd8f7803f5587f41f064ae7dfcdf3e1158fd30e9df37e978d740c2c4446ad4e2f183d31b0dd74b8a5f596743e8e91094a57b927703a72024a1feccbced702292f10b11e422ac8c9eb1b1f8fda003055668a6b7a3c82f587925a01ff8c4f632d3550da31be6f388f50dc32a4d08bbe9ce6442cbc3166fb803ea1bc8495ad91e8baa61db772d3d3ed02edddd8dbbdedfb73328951f2f9611d25c5870509c074d045829a39e0be4255d6d3290787b0e291a509afad3ad5f98b43e91bcc6dd8a6412aa4f87a07bd75f09e399f6e19d8b83465f94f9a1cc8496705a69519f5faed1b8ea4828b79a3d58e4ef4904fa9e8a1a8ee59b378b8f44bfb4d81ee56134448c81349811613bcd85253328dfc377dbdb3138fc51e29c7ea6f38f9b9f9a7e9969f2bbcc3c473b4bb04b1b73ac4b1d2009fbb9236f11516554df189d128f55b68da04b8155652e5ba50d44ab337cf4f8bcb3dde1a29dbb9119b022794df4069ead24954b01c6fb862ae089e6e53a70152145d08f0f72afb3e59e9b289b64dbfa61607a77f4fc74e38530fdfd9f3dec78f1b6f446e1db24138256fad32f7f1f6cd87a5fed0f064dff984875e1dbbf37be814b5c8665fa70e7937964a9bb5c76961e2131d9e56e41a0e39bfcb979e127d450f23fe06a6c3dca095b50975c88d782ea9180976862c51ef1e2e5ae6b1e0974669b5ba1a76e5e5100dfbd6a74b7cd8b6d4ffea90efe4517a6cb01d4a26b015b429b8877897aa9e947b61ad99e47ab4c24cf4d2060955bb6552a39c09a0330d22279c7b40e832bcc6fefd95d8c5e8373b8ea9f193986d7a80a14e5573867ec04d60b6f8c696446088936af41ef0a86b769f37f589f5b929e431e85433a37745e6929996baecf2e099d8d0fba1e908c981d35531c6e4fa5fcd5b7b3cd7c6c3c99c857c90235519716b5d95cb9dc6d10174ca60d278575d1505fc23be7b52d67741fa87f59a716a6d15136836369a1d67c96cf9deb181a4e02029ff2fa0a50124020bdcd281bdd3c443bcf20e8ea836c59c5a41fc23518790e202f6915c2ac9498c79919bd544402d252bbe97bff082fdb3fb763e93c0613bfb8b151b6540d7a2acdba811f3775c9599a5c7c85b8cf7a07ee30b9334807bbad24fbb7ad161644a247d868d145d0c52075b94c30f15e8ba6fac5323b15f4938dbec14f86cd66d4218268c52d44f855cb7ad22d3495f2df56056150289459a66d73600b50b651173818cec448bacb8935fc6a73456bdb9ca43b6832cba80db1aa7ebd95628eb6d2d4d0cb74e351d19a50bf7f7bc9fbc749182461ad88c33325fa9e543a6294142f5e02a20fbea7fa82cd2830fcb37b49010baa4eaeb53f6d8a816f1d66146e339defbf61bed54273b0d191571ffc4fc38931da4df768c8a52819a58743b9bbca025b8032f6a3e3f0271360801ce60d5aa13d8cd713a9e54e7ac6f5a5123f69c6b646b5a1b59f553d95f4738e3296d6d727f5c2f03a92d7e6d6d7f24f105f0e198c944e0f2ce27151d3fea83de2f5f3a96faedb62734e858b0414f2596f1246d9b7cc137ddaf9b66f30931607d48ac20f4d919f48e9875543fcf169def9475800420f41894b89c9d4290c114d3ca1fa9b2e715fd755a643c1c72b0d7847324821df6335669fbc0be76379cb822624e7201e076dfb8fd542c55f40863f887958e1786a24d3735c6c0beeb15c35925dcf8598ebe020262bc0dfa1277b5fd32783815395f424c78dcea996c334b0bac1f8bcf9558828269e245abcf836bace04055373c44ae00e8013c897c6378e9c0db7bb81c83f4f43864e3e6255476761d38113642c41cc81e3b2d331d2e3facbaa0b66de76ce89ed32659ec76b40411f63e83b9ce7e73bfebfe2e6e513503856a08fd2b2dc7c078cfa44cc5d7d202b538d549e249315934af7ddcf9be3eb350a5f8232ffe7cbca293ef7fe1dadc2a014b2965cdd0af96b06aa7ecff9e8b1c1f9aa9aeb5fbc21ee45cbba7edd5235d09979576771d6e25288dd4c0a08412845297d7ad5d2bccc8c4bd335815930c73f312ecaf0279b3d127947da6ad7f286101f621a5bc96638405e5874260e7d221c3a99ab5aad65f7e4f5d3aedca88eb2fb7e98aacf3c244045b1602fc20bbe86e1519564747505617eff5aef4b683d9969e6ef6ece43cd1c342d3db7df2f9d179da456a1cae426ce8586cd78e12461d4560bb4ccdb7f9f1887fd0d72a1187f89b0b7717b997caed25ada01029167ff9abf4ab49f0fd24f4fbc6130fbe0e85627b0bccd4fd985acb285ca87eb031eaa2180d476b057db8be9691e68f4a25623d5afa32798d80b57c172c26fc5f58e51dde8de253b4f0efeef3b65a5e8d015ca64cbf69d7e3e7a7e52f6e2433f9261476253abfabbc85fc1052a0b1bd458ac9506b231e5fbacbc16add0bc95b097c9057dcdb20521b05832087596c2ab9be8c181729b75b2abe5c72be66558fd3712719b64af18f0091fb52b84efa43e05afc8b3dd35dc550e106580a777d97296e6bc82df4b0f0ab815f5c5f7a833e6cfb310b37322b6f4b2a7c1e12333b60c86fa9b981f74a74e963d1bdc1df5ca18943b443582d57cc6da5b5c276cbdef4cbf7d3a0e91e63e6d207bcb247bd2271d1d73e28243ba02e1917cf6fba4cd56507209bb844acd7457c1bfff6e11b6e1bc02fc375e6b4511fc7e40df57aa3633e942d25efd9c5fcd184d9c4104f80345b2ce983213545c54b669f3eb44c6f00ca9bc275ad3232f91f79f36d9e7c300390e039dbda834828f463d6c07cc8add871909fed681fcf77e902b9deaea2f9bacabb4a47399af67a4829f892c16eb078913cefc3050278ae387069407c0f7b001bd63b8ab09a19da41e0fadf76f188705e59e8d117baca1503eba4e5f075a7b97168e084f0274298cce0a93fd8e507e559f080068cb69a8434fed31dc1bd541f9b1261956eb26e430dc0798c7dfd94ba69fa810d87d4b65265e582cb316ab71d6e93c62305e6589c4cd57f7d548fa6ef023c76adf96f25cea565d2573872915cacbbe07f26616f8b3b0f8d154b40edcc35b90d775f369da864e299f2ec3bce2596e4c0b6d6e6201579e3fbd8ececcefd450b0d89dc847408fa0da2ee027b4f758c707233579cf8616ebc795d3b10f2263efe6795da7ee841812e99d76365fd9f840ca287ad02b0c78e069068286d875a39912dfc7ef028393472052e313e3aa97d39436a164e43a40371511bc6678c0f8c202184d7bf13a2695f3c894a5d5c3c8b835da43afbd78e8e679a44cd04734bbb14373065ab1734b18e0ece8817e02357858d4532dd39a0e94b3ab36b25718af0c2fa3dda1f4f34fe8be5ffdac61be094680a5bc1bf40674ecf01b2ca25f8e639d305f6e42cd7faa6e23b0ab325b667f34d0e251d319f912612a3629339fdf19ed033bb05ddfa2361ede77c45852ab7994591c076e1a83fda2f2abb3d78b798264ca09f8913c73ae0d1120ef5ca87d8b00e701f81f900d3d02126d6b0edc3309c843d92dfba4d157a2b7fb279b7b10d4761297664cba7a7276010c94f0083c428339ce39feb4bd11067214bde20a14077b9eb4e4c8c7822b070e436f5aa5ccfdf04cd0dd4b852c876676da1c26e135edbfcfbef433a9c5edcc7c9eacbda14d1642e20bb4ca56794ad23427668fc3a4f202b0c38160b7a9d51d855d3fd7ae3c72c6328919df95a540d5333875b65dff4d34f85f0b712ae43a64db0fd1aaaa81caac1a1b213d630110fccf48e35c7f0caa749913a229abfd965f2654a15cbe5823751dfed54a890d0a0b31bfccd8c7ed7f59e8fbe27f37dac9b4024e58ba0c85365d73d482f299b65af9fdae90a1035b75ba8a364401097b2ed2f5cd87ce0e089b56fb3190068ce07e91af6711130c88d5a3190c9aa4de239de64d5b4f3a27283a6c9117b021a40c1111edb7deaff73debeca1cafe8cbb08b7f27be1e33debb0d6f623b8bd5fa5d69431de53ac585801dc318fca768c719d180a79c4c1a43272c28ad6b1439bcd3e2bead33d2be89d15b071f2110f484e954f92f2c64306e6d609ca1cadaeb59a4862b0ff1e3a3cbddf87843e6e636c6a47ca72d9a5ac92e28304924f08a2aee2de736544ea6bbb4e0ba97939f52040e3720994823dc262959e4733b386a464db7f59caf7be61d87e254f6ee0a35acd3a89a8294863d1054b1b3417d75c40640f01431799c3aced3958cea67c22155f34eaf4cf1f386dc578f01d642689b2c3632eb870e948b4f18ad9c641e1534ad358ca30eae381d675c04df1f9a0bfa0899d1d4efae654cd75bf9ceca0e43eb38f2e753a0db63c7c7d7330042dd9e281c5a2126a016fe6203414c3e54503a2367cce3dd7a263336fce1d4e8d778a916dfc6bdcf404a160b995bf8d8595189475257719f9a2bf686388ce52a958b480c77816c1506949e1eba33a4f41de6c581552654d627f3dca90036822cd4f0df1353b39c9d12bfa284bbf122c68e560d1640203c4f02b471d982ae611a1b53467f63e5342cf8200d33db36cd2d6c0e52f2de016faca997404f19fabf880a7558eae4efbac6423183490c7a965fe7dcbd61ffcec2dfac7cc8c2dbf11bcb25a176ac8100a53ab6b2e983225d5d6c22a39e066b679ef889f04c524d9dddcb35e07ddf74324f3f4c32c598dbc3aea869cb1f53f427e839e6aa60ac447474fedee90b6d52029b9149817ab8f9901b82cd319df17436c1d587f3a84f1334e364fad4e45216c275e52d4b2bc7cf2bfff658f17dcb9e48e97465e9740f0ef77efa4c389321125d33cb97499d28e0009cc7b2d72c02548ccb287c642cda16680150e503912ea632d2c04aa6a727fa43268a17c2914c903978d2b36f0eaec99459902e73ddd6573546a211f5f2da92f4d8495848a00a42ae3d800c1ea4298764b162dd746e0799142f97959a40b9919a5b65fbf28331312291ed8438680b9b9536e626bc7699e568b46238d8f6536223c6985c4bca6bdf233119005b136df83bdbeb0968474f945fefd062c8f446dae86fd710e3a3e6d88aa34b231823d74ac21e75c729540fef4a969b4f47fb7e1d4620b8c1f4c0849063a0af31c43833b9234ac8d8aaa778dc56271bfdf5494f3d40bff8b5e6394202d687e6e15eb1c90aac9d4ac978610af33f7b16db6b632fe2c0720ffc650e9cb6b678863b73fafeaf68d0cc0b53b68a60bb36ef0461e1e9b4f043c2b38821ea6fdbeab1c47b7990eb20253a69eb9c8d32652e246588e5c43489fc16a3571d172ffee607aa455913621fe845eb217bd709510da54cabfe4fcb3646bab5eb7f2d3c59288c15bab9e5a4859e55e7b08638c1c93269b6545ad30ade9714581a6f0230a8423e400f4b614e572f20d772a0609a327db3714a2ff93444e2c11eb7578185038fa7ffc2869b1967539339158eef7392d2f527d29398321a8c6ea4870fb84e8816c66cad8cc51437702ef76ff418a2956905054379daba677bfd120f48cb77afa67725fc53e46555250f40cf952fd700d57c0ad83a56a8eacfc5a535f384340d74d6ade4aa89258970e0b9482b13ad97499938041e3537636823bcc51ce8de0e0d5bcb3eca92d3577dcfd8417fa7e5d1161f6b776059983a73cc23e9b1b6040e63d859a516235577d0d126c1e5e6131980bd300b0d406e92c1359fd74dba7ee1c7c3c48c1390a779f8ea9159d2e0770933f018097aaac3a5b681e290ec03c976cbeee47ac4e6f3607ef9dbf4e38d0b4f3c0bc25a06968719c7c89062e357a43959f5c6d9e1b08417f88484d0a0c39f65891ea32315444b2f4f480603be7ed8fd6adc8468a73edcddb358e1952fc7b04855bc65644ea699e591b4c892bdb94497d9a295db7679126425cf583266c3d8841852424326ca6fc30f3eb0bdefd4c2bec55c8fe9eb58f6b45a58483c1deaa9a999ceafe7f50dc72555368bf3e335cbaf89f0327f946591da889e4c53be3eb23fb45624b9ccba9c73d62c1337287a672e26585ad807f93e3c219f0d1ff24ee7c393b81040d9501283671fd2e59db2fc7781134351fce0512403c4b1df78b939a6f252b19cb14eb19f04e0e333d1c32504230053053e1263367c8cb4fffb32e9a420947367baa81291abd4088574315e92c368371e8b77100c980fafcc9606a161a81526ea7bf5b8c2c3acbea9ff198dcb61e1debcc5e5dd0f982ace5c872d4eda62de5974374997152ae37a91784d8ce65d518362632b947b23f14e48b6c974a612e08b39f0f1589e534b952984f8bbb44f9dc9c775f35f94e035566841ea79969f0a539956b3e1d7618b949a05191e48d6afa3dc103a17a5d02931863ed341cfb29ca5fd6fdfae9569142275d30058722e0af0d9f1a2c7b0cb764c1257be7128b569e2cd9d05d81d7dc2029837e34579233f379c6c35e5da5e5b2af32d7f20e81244eab2fb66dc49141b0648e00b617768ac2c8c232551801dee1331799b0bf044daf01fdd30ec22e5301f1fef094ceaddf61f2cbdbf3f7c1e55b1cef4d9fc9c022c3e4ad27be158db1923a645f347f91d868e117f7a6aa65e31fea2b4496b0fba4b79199fce3f82969cf8a5d31bb9fa11b18398cb62bd71bb8b1921ee9198de1789c4a3cdcaa6b333ce409ea26c19fa874b264a6e43b7d669ef4ee255d92b02ffe569ebf2fbec4fa9625634e2d71f469a7524ab7062b89386822e74a9ea2a6781ce89f641ef0861f71c7c900d805405f72a2fde344556432349ba6273a99ee7367e942eeffa4d6bcfed59f312f76fe952036e62e88c0caf275267b10ecc64402dcd44d7104a7b84495639c994cf893a2acf21227b1baecc24fcc17ea65ec797cf1295600929cdeeb3c0d542c22b385cf42d2a9b029d92064610241634606ed7334226f807df0def634714973293ae44420f4266cc40ec98e4e8c18b7b5a5a903c15de1e77b2ac0a4564ec8714b0a11a634556978069301a1de8495a2a6eb3b8b41bf8ea232e4ffd2cc8e431cf91c6c666aa3d74b9d4876bc1c4100a04ead4edbfd0ade1fe2eb1f7e3347e12074f744d814ed99d32b5f14a288fb7f7436474e2b167391e6df6e1d626adde220dd34d608a63e889ba7295113a8b362aa87176819dfac333e47539d066d07b5eb3a2fb58143a5f4ea30488b676d14388cdc080e13f3fbce090e38dd7d2093ea63f7905808f59060a1585e9bd5d2ae100329dd6cb8d66b5e80f48fe9869c6cc47409448c8957829a9f696b0a1884acf37d2e150c0bba6c1cbe40162c0e3818a279fcca1cefa01faab2c8647301425a294e760b3cfe4dd5b3770b67aee2553a3dcd339fc3da3fc854d4b42d03e96a8095bc0785708ecbd722044f895f8f0d5dc264c860138c28e11d7d48a23848ea8605b1f3c908235715da72915cce0a6f70a02f86db0cc70561b59bf7c937b8ba56ee398bdd80869db9eff3321e3b9e1e96d53c7216b6aebb305d586b3e7a939a2c4ce7f4e310010c48ef1f56046beeb01f2463c3520683912f53e5b346991e36f307e5be63f1337efb425c52231c77c2cd24a0fe29f6ce24fa3851f3233488b136c51308b15d349bae42baddcfde94114dfd3e50776d6bffbd94c6b02881ca22b11c6f31ff1ec42dce559609db0c9b5f59dbda248ae40fb38d9df43882c7bf89cb9c89ecef0ed66dd65af3528171c9c0b7238a3a6875eae9dd00bc756be8c0a64fbb38aec45777e791c67fc28ba3c129b2f2e978f2777947e372752ef80f4707a44fc1bba9cf95fc10b82f5a7f18c2a5ed1785fa1e9b88068115192b828f94771c242e5db992ecdcf925ccbebc0403d2681c219b8285ba713c23b59a623f0dcab860897adaba1e46635a60f5d0e8489cff46bceea76a527ff056e5b4a4d1fec89c1d693ec504334c771b52b6d822b5c9be494dd1b397308e52caf6506137169dbaaf87bd656715d01ec0793a1d5fe506d4c32b30be09826b7cacd35951bcd478138eaaf2f083c721323a35f69a38ff9b51b18b8c224ea10c34e03876b05a8e57ed58129af259b3f82ec10d4f90dbffea600f5795cc20b330ccfc39a71071e9df3452263def6336665bf3b80a95d892b4f07dd79ceaa8d7ec812bc0cae792747e0682ad6fe1f678679402560b5efa5d73b955d2e17442a3ab0e56723b0128d7247c21e0d5cea992da551e883c6acc8d34fee9e1ae38aed9b69f921c45211544c947279837b1e2058e1c57a3448cf8cb7631e39b4a7502a83df13c595c4c6d40c53abe0be861ec4edbcf86070919eb060edd455157d862740a561b919cf3e31966fd8fab0893144fc4cf23252e60ebc0dd970907c98799a5ab33f4438904b3a8156c5802a88fe9e5c376eb26cb0531429abe147f73492f117fa36222b64a5b88d8148771252584a83f695fbad14be3307011692bccc484be72927fdc9abc7dbabbeea47cbf1d4ef303facf551597fff0d6ffd666024398eb5ff836b215df98da79ca0f9515d2a6043a167b8fda672fa815f37bb131a8ee7cb026b7264a6266dc14098d04a4df4aec6eb3b39d2937e2915f5943b00b2ec60c4aeb75023ee98a5b9193c7809f176c1363b4202b159b341ba55207dfadfcf32eae1f53135bec3c372303e617ed83a0463fc625d78ec1cf07f4a07602b6fc37096b38e4a3457ba613993e8928ea93210c624bce1bd9d43f6bc1b42bc2323732c611bc5ff82d37ae9de56abd3243d15948760d72b0d197a3f76529c5f124385498096bce5398afccc0d8475c587ef279295c9e72432e372d2c04e780553c8fa649e8eafdf9ffe4e65860164f91fbadf52b928728af41db77196c3998abcd455865bbba73a4baaf4b038cc46dbb403021e9eea70a09794c96aaadf7cb8f3322f463c2203d283521deb72e3cb42c67e4911ea9ed6ec3f735fd039badfb000e2376a0e0396693d856a09632549cf4f9537153b8d827df3a1d1442967cb108c6a1baf451ed39285c9d9c78554231cf8deb01b96c4ae27c526304ffd02583d5beede96fb47f2bf340542d24a4a160ed9c9b567a2e9d82337e82d7dbae65edfda36ff10e02e453ca331a03f9ad373832cbcba0c8041db0d62b7bed6c83018dc6e1f4025e4a4410979b5cb5bd2ab83973df6a2b97a1d0117b3813eaa77c7c02d44e6672072cae0c673860133b517910979f3bd767c5c6de217428e88d6b7d3cc41f52ff5350894f89d95665eb52daab27e465959ed8a0f1f20bc715926ecc00ba54d07172abb55d9349b5f87041a6702e6cb02c50611124753e96d84a0cab20f25fba062db725c42a5a29051f13afa89aa3bb67fd93d29e70f742204197837e481f6472cbf662a2ccba1846d457f30db35fc08cafadf9d1ba027ef396fa5a4818c2001ffab9fe3cd4b0a6195347fad1c8bdbfb604505f130943e05d48b091300d7af2f76f05ea98dea849a60a45b441cc46bb9088c06b4d061c9f97b5aeb790d6b1d4c6a337d453e051dbbbab1009d61b500733fcb24756664b5d3baebef2c0afb2177813c59a74654d0438966f0969c72bd93ab706ecdba3973885b1ad7eb7e6b72ba64060476af384022cc916cc930fe48f704899acdf41e4787c99a779b6cc7d111e439284e5adcddc50bfc6c16848afd0de72d502c52ceb3aa4972e66ccd4e649784f6aa4f3d8cd53ff41785a56a793b891ef106eedddd2fb632ca5d268f2d33cf36001ae782f02d533f42dc4d4ea8fb70f88894e7730046bb76d14d1ac7ba25936a277fac34ef878557fafce3f05195d0d3e9868350d51da8140b987454f2e3172577cb1f7dbd97c7de4fa8ca81e4f2670cbcc105894b0c2eab76688bfaf22a88fbb10ea2f23cd877bff070bfacf00a43dff4adfeacbbec5b6fff10cca7b91a59dda1c593042918514bb0dce796073a724f1b2605f37acc892a54649ea5d47ff12df3393b1f2a10c492827499c22582195e3991c5b11766beaf858926b2f1af1e83a390fe8f0ce7e1c3a934ef2482e0c1529b109828d09e0d3b4fc43ef8cf2de1cec3afcfc5b43d4f4bbb1c8db3e647fd8ded038f0242f9dea303ac3487038f6305a64dc4e6b2339aeb7cc240f5a23f93ae6d77e7e74917c068abc48a580af29484ef83af4a223427078f39eadcc471efbcd579f19c65c1b4f2a28ec742eb1f7db1d072af25f0660b8034ac0c69f076ee00bac3d5e9403cef4abce1baaf9baf0fbd639bf761e07f5513e36a04c2f56d999a6d1b8617e8adf356e821890fdd9216a3b094396be53cc7bbe018c3d077c655cee691639d6a0c3198271a72774dd8c815527916acab52d0538270c6b132240aa4c4b27c15ba65b0fde5e9c9124d91ad6804984ad5c202336fa1536b118a7e6f55ecce1f713f1b750086414c37a5d3b0e489ca2e4a056d8126cd2571e6e5eb723446cc0002e7d481c4395fbddccb99a647bae9dedda7cf7fca03524e94cf73dd72b71fed8ef7d6f6225f0f433bd3a99cd25b6acbf6a532cf15e0b59ba9c8ff5de7d9e9dd22f242fc8922ba18495b9d5ec52a39679192709464fcacf1a259cef00fa151538fd14721f19b2601a9b6d80cb82dfd2494ac21d591143abd6c0d3df135f0a96040aaf36905726a84debe83b05d7d621717b4e41c0b6435945bc595322a49c7897863c810ecc23ce1c29d5c443cef7502d4b52766ccf888d40ddd7b2a59392ec8160e7b046996092b4a485fd7225eb5247c208d0751f0e118097bb740bdb69c941ceb59c6d360c9821c7f358872cd31611e82069b9076d35ea7bc81fc995b6d4c556d1d51dfcf256b5b58583cb89da4d504ab661f58855285b1bd63e054c3e727f6c73750c2c18866d11b45fbf606dbd561f9a70c8e07dd639795b9421810f756e40d02b827a0d3662fc0045bf0f1a0802d7dccb70107e82d7ab14a5cdc41409a0f59317f97e6dc18bb12af4a06227e976ac5eb994a661f039e8c136e8d4d7406efd4687893a15447ec70f5ca1a3c5ce42c279cf27b10fe4e4f2a1f107c313a150b1c4ad55f75c5a18acd8a4f872acbb746d4351ad333f553dcc4de1c1431db242706d28ecc2af8b3fa0498d292052fc69fe70c86d06fdec9418400cc4755c1629b13d0ae9265bc249805a27a9e3bdbcae763df0d7e879c3daf117cfe8eeabeff17c0e08463d9bf9f8163160ebf7d64d518441128c19559c2f5e652f94ec0da70e88cfb10ebdbfcd9dfbb69f0f14575074a50338c70197666e52e1b6639bcfb40231357bd3cf88e5387cbc5aa1c8d283ed8a493b9aec188763143555ee67699087f9a9199071d79bb1bcadf58cc31ae994c97970d5e7760a548dedc8794f5c7cb623897c4a8c672c86070457019cba12e4f3e8b7a4c25bda2d90fc425af7d5fbbbd27d0674adb839e2d0173399bbd2025d9f026e66f6b2107561c771ccbdac77a85627b553c7133faf32f6efda582eae01c736b365f3df41da32ab162d1576e4296f99438675dce9ecadc8ca23dd5954485754c3af9fee48e96507dca120c1a1960ce88cf81d76b61ba11d7e56a6882577f006fe39088480332b75b62f2a3d8abdb9be84c815f581a98129448fa350a0fbfad7ff0f79ee6843ff78cf5a8ecdf5133581c625396013ff3578639d031f592eb17b0621003bac5c6e5ad10acbbc7fcd25649efa5e10175a6da033084128ffd70241dd5079216ae913276c0f121dcd706e32c220d0a00214249522bb9c9efc36cbb7c7f70f0e6ececf17ac23d21d4f7ab120d1cf2b10c9a6ed09b0abfc51f5d545956722d520444c82cbabda2e66e4dccfb3cf9858a37e9aad600f2f48619fe20147baef0d4f7e473db1c125497d01791dab2d4bccfda9ccaf1500f7bc20d94adbb90ad800ad47d5cf457a4d58e45c53f2297d018168f896884d1d8e7a5987ea56dd47e955bdd294a16c8bd0ba336741355e5830bef8dc57a3c3b4418b3ab7cb43bf8855e75f9ef0702b50906af8741fb20c6606edad4630e27fec548f6af1cbfe82529f257ab4588474d1a64fce4ece7992e523ab269298c0f88bc1d4068977863378ee8d348d4589d20011fabdf3cc0e640a95eb064bf61551691244d8dea16b31f498962e44fe649983401d3614ff95402692bf8ad96ba7652c89a8d68f3def59b3d4bdf0d87463ab2dff68b5d2849d35272775ed7d6bd7f916992234ad3823ce83553e2b28b28f308d2c42f155eddffdb6b9e268009e3a61ef5ed9455d9d265ca07df84e96cfed03dece65a0a62dba8ee2c4abf16a88fdf08c2c3b86ece23ad96314f8345fc1c542e59e43378b9154090b7b9eb039ae494f62a67231af732fc236bcfeb86b6b95fb4b63274d04f53a1e68a3714215d07de84cf87bde1dde31ba94294a0d17aa795d602b49ee4d279cc84577b6fad3449bdce7f0bc73cb441e421c82f305c6092742ac6666807c3911c1c22d1d434ba7c2a1ef92dd096aeb427e048aed46b79ade4213b5a44b33fd6e52a8a1a7d0be3f1eca47211dbb6880601213ee6cf59b3afdf11d68dcfae2818cdd9eadd2a1c585b32716f25ab4e6b54adc46076cd91bc459f2f569b4d894d4880da46cebd056b37574cd23f99a88c291bf9c0a8cd05e8b692fabf8c2b89059d5066a3ea46fa6a28c7a364e0941e1cc24e37398aa4e95dcb3b6bb856626e69743940fc1975647615e8178a225bada6afe074f49d6b509cc12fe424d9923cb81053540422b926a123e779e3a5339bf79e943e90e7a9cdd7689ad1f028b549c5742ef3bdf318209aaa6cb29065e7988b26444871fee03cab7756da7ef1184d13d421e58dda9f55dab563cc4cc4fa3ff795ec551597c719b86d5fd5c130f2bd4bebb7b5dab7474d2353957806cadddde477ca64736302b7c7a88553cde277a2b2eb43473ac7fedc82996f66dd20bd456d00d632b460595b682d8dc4f9c7c8fdff9617d6ff48e32e06af17604f5d6f0c48ec00099c0c55a65c524df0cf332971039fd60f6b44db020fde0dfb79b52cb728141a377f53a3490e25b6dca6f5f071bd44d26978ffacebdd5b74cdd5a5254bae4511395a12ea67c28fa66ba1eee069490c187d26393887c0d999ed0a86e40c8d854c854816ed52e0410a936b26a3d88ea2197e3e7d73b73947ee4a4ae1bbf1bc7b4960fff34306458b64595dcfb59745787172b4302411a70a57dddbd4d6f1f7e491aad5974fb7a2db846baf71f232a7fc0e79bb091ee97973db2419e8e6bed6f1d508f04ba440aaf4a6be702e8e0b969b3872616ffe4d59f065791b2ab26175e68343db6141aecb38821f00065035e7df9c766a74b70cfe776410b0ffb94ed8b9a4a9c8887624df83db80eab89e29b54091ceba6e3a9200842a87d237e75d25a83466ebd4f0b61f1fc671e3f0877ec57f3ebe886d53cfb19d8f1dfccfc67b28dedb99380654ab97f59f60dae3e5549e5cc91fddd8fb4015af70a1ea8ac22deacfcaf1076dfd06a3406cce869a438113ca347f65c1b8ae9428cbda4e9d1b3e79d442c4f45850eee57564146f7077e05c1f18128ea2236695c7c6faa07c4240905e4cee4f73a3445db9252341487e67dd8f11688ddd46caf43ab373449747ebfd3b2e58c7d94586fa2c9ad39944c4deb57c49d6a69ca900007a3a1204ceaf4bfadbeb6a8279f3b4671b28f3fb3661f77c3937430437608af2647d719e7fee1ba5e0a29e478521920c1c81d7ad6db6ed384ddd6900bcbfd28ecd5e88d11af00425eca2e657679b1bb4a4a9f6f64f8353083bb9432051463d9913ac1ccd6971da880be0769c0c43b6bae971708ae5d6cb90557c5d8dd8ca174004193237034677f6d8f3ae0d5371b35e06ebd33d4c8bed4fefef0dcb0e8d3bc2a9e7be32377be540d75b650cbda747aca383986d516714eed6907bb5ffdf2df42389d8fc1facd7cca523d1ec4697de740decaa5ff1da78d23e152ddffa013e2465e49d6e4f949bc7760caf1f46198b78b94414c25a8d6b456cedefcfa46bfd1b74f7842b79c8749c3e588caa9356a42f907766749336b153e5dcb9fa91423d32594daeca1266cc32aeedb47abc26b5638d1721c172813c6bc96ad448ebce9189499b324a069407bf551ad518d928283c7df768ba228b18d0502c5db29af7fd34840fa74c7b32b926918df733f34bb5d9dd3884e5bdf1542076b1073140fc026e56851f8bf73f15215391d61d16b039f3e5ab8f8040bd937ff1a29a56407a8158e3690ff5bfae366195b80307a1689c5a883b07c7884a8ec3bc2df7353b5fa4bfabec44a3f2cbebc74a04c3949016ec70f57120fdc02e254f471646e997bb7fd86ee98b996ac6d296b9d1c99bc7cf1df90ef1261d656de810d9da8ee5dada864d0a52a985e1f5170b6681879a3bc57d004e8027cb6f7787d03e9e09dd946a922b3a8ae336559d3d4516fa84a3ca12ac99e087090fe7fff8c0983ac60d7f18a2c3be6ebdbda20a7885d51554435d29c33784466021c3f532163f0ecdf2b49a081e7136e09ef41a305e6ec33fccdc28260ad77b2b92760da250d4b1370db16d4ab2d8b8514074c492c2a59b3f6fcc60ac6d5a29fbc649efc929c6a553892644a4d5c61528d0e45a775c075cd0b99f5deb0150b600bcc9b6abc690b9ef1bfa57a3107e05cbfa32f1d00d30aeb89fdb77de8bf3b94c660dec4b148ceffda42b9c6de5ba1db4b7c8c2f9e0b587d3a8b5ebda44933ebdb9026602583335dbb714978774baac53d66db8c0449f90c0d11176d99104f9b0abdc8aa9117cbb03f8f3d49adfc42ee2bb01ac71ca8d1be2585f564bcd15c6abe656a7abc5d9423a1c5188b44cb40e8ddbc8def194673e7e35a8ff99cd60490638ed9792715ae90ef1c8aa6128fc85c1d60afc93a2c2e2239f3473d51390d0db0575d5f452f0a49b93ab28d2e88eddb905c1eae253a4f980998b3f3fd79839ed6911d1cfff2c1552abc0ba09ff3b498fc7703eca1d0312f849833dead634f8bd51e73c243ba4003ede9cff18d90f549aeac808dd2449b55308eaf70b3d7b3e8c43efd791ad0c0e59f9ce0955c3ff7c9ffc0035ceb3e314d26c8121b9809cdfd7f84b7fde1c96f5be5453695290519cd2fc419c7f8dc7676e5ba611c6487f9532b5bf0469d93ab3258109107cbb702579e99fb5f5051d60a1cd3c1da08776e2f0340043f23c8a07e6229ac9ef80877c8c2340007de91abb7cbdab89e350292a4c7f6023a67bcc08ee1f8e805e02f48ab80499c5bad08ca722ffc56612d01e3c2fd4505a1aa90fbb9fbca68e99c9ceb8e596020bc65ac957f9d8de7555bea739460c8858255f9afa92222b9c3ff4b651ea4249169278d184aa706c8712b74378476cbfb5ac3adce2eb2205730328c213aa564caa0724b32af4c7984fa040d659e787af64ba2961c22f8dd7340f96ec7250b6a0a4536c95f7de25a39ff17b85bde80ad97971968358645a8161405722ec5324d6121adc12268649bfe3e8c335f13089e6659b4cbc573d9947eded0e83e0a5509222ec695cca58fc1be63dee6aea3a7b593dad661df48d49f91164ab91264fde7bd91dee1e76f3d22f77e8f48ba61ed905a2ce4765d02f109824db80e35208d06e6b3aa7b432995b31849b2a3008dbb5ae168af457938fb0348d4d6dea6d00148fab0f000bb298287f9a5151544a88cb4d34deb3524e44296158f9969e2ed2ab276fbc3df60e78a9a7f92703ec074a84309f02636d6b14a24b718598fb49b6be2b5a24af7a61c960d4f3dd8637fb8da8076890b9785a388f716fc67defa9d81421792dd6085dd46c6ae7d37c36abd997c29826c2fd2c999df8c94b86c995fb2de38d18cd97fc0b3c197eb2e80eade76570f95c18389b22923eeaeba5c6cee777029109bfd4e95e9ec9fe8976ada13f1c0d46bd3d02468032f6ff5c96b7e161fc064da0115f8b4dfc59633dd1c105ef0b4cf3f63e3b6faa2b9039c625feaafbf18f9eb1997dd438cdff62f6429f3fe5b3bb6d75ebb45650500668f25975df5e1bccbf20053336270eaf78cca8c5d345f8529f10aa0f5b66757d8dcc6495cf07ade2636b2286272c65f016aa304e3d813231a3dea38e198c2026c884a6d461352c7da699747fb49b601ea90f1cf6c124d1a7370c130fd19753eaae0ba6254a0a308fd0f58f4e987d7425e2c4ecd7cc3d5420c1e7226758fb4d7bb7401397122dde6b716a41b83df2d20ca267ac0c332d8efaa255d9fe96379117b2ed4bc7e23fa48fd1cc0f300a117fcdd01fa4579e9cb4b587101a642f51b6527c985b2fc5e5a911d5483352c8dbce1933893e24b087ed1b0982de0a3e542e5b814444f184a57b575db2116f0982145ecec5af1bbdffc2872a552c94866be2814a1cf155d73cbf58728a0616fb8253b1bff20323dcdc3fed4151127b47bfc0118b094ae3c04f689d3a14e606c5a74254a4922c26e1b6e568f3de25b966c3420063f0d3cd6a1079e6a6601ddb71cb9059454d75817ac40003f6ccd274d4570da68b838409a86c87c41ecbba95e6023a3f73797d205e0b02c7a5d82b6ecb8c89483c0cdc341b1469b2962ec56a707fe50def3023af19e48721e2008de448858b313807b50d014290318152137326010080e4fa6f9fe67dcf51651fa7c0bcc695d5bda42d25fff8d4d5ccecbcbe1039275a76da0c2b77071c78df414de97324635014f6491ead3aee45012f9ebdd121151d14ca9bea9267ef48da8e28d60f28700fcacd365d0ffeeaf31d895db4ba022600b9ca7ade59f055f531e9763cf63a13c28070c666ad9d34417f2b0f2149b660ba6e4941cf2acf54a35348c7157a4da417336b604325c1859fd7ed64eed0f027817812c4715b50ec76712871255facf515e3593ddc6a09c501cff1de99a558e174d474a846e48c27f2ac213493985d786a64bc0b448eced85033d1a8bf2a4e1964ba738584dfde9acf6cdc641c40c98719acf7765a07149ba62cbb2c023745c6021b5b9c515f4bf0ec8374773fdd2051860448a4fe5419e570006c2ac2e222e54761031e0d4c4938190016287c86ed69419097014ad2a30b9d33d2a04eb689cd1f473713c7cccbe84fe4ceab830a4d7505150d626b2832a1a3b3483f40d5331da2dc13d45ff07c585c750ad5b7db3a403dd20f001417ef196bcce0b20974d8d3f94545ef6cec4ae352b83b8159f8a06bcd76ba38fca8b165d3f08ec410e379c058f36d4abf7613e1b971379a2b0662b72401dee35bd5965c79ae8df8a82a9f94925e133e6e36e6e0b0adeca90c812c8091b8bf022d9f7b8ca99d42e48b410965392b7099c0f2ee5574c60961e467c70e630ea4b06308094910c7ac48ad8c8ecc0e7d6e38f543fab7ea086b3e5664460a72487b01f45790e5c495e9dbbce1ba31e6409ba01e931462b6170e2c252c3ae9876b694706e9166cefdcb34f7c78a4fcccad75259253cd273af162a4caf5aa698bd161b0ecc4d05c82f56e878c6eb5d410445e4b713a5aab9decd56824784d1ad4222fbb87864283fbb4166ac7ee6ed61783f702a77260e3f894485daffdd4d99665b8aca5e96f24874fd0d00fe9cba4bfc840c81d2b4e9f1f96f920500457b3790daeed03eae54cce717e09011fde91a5a11c5336764d03b200dacde43ee6e5b65af7b21d89a606a1ce791035652559e8de9de2be6689ffc0b4ba4c213db0ab727d160d009d726a5f63dfe1b7ba0a57e49b04cdea76b90fb4fff52c98cb405c98d46aa9e75646d5d67c699a7a184bafff09836617c82eeefb696726f62720d154456b714939b11be75aaec377bf7fcde49349e8de7a2998798fae8c60d5c9621fca772a8db931d272aba1c213cb8e943f2c1b3d0c6727d9a5844396d8d153e8ca57bb3b7f7b8767e7d24671e24b7c5dea591af80314b8ce265dc9e52b315f76ee791ba356b8f5f6546cf43bf59ca2398ca5e460fccfdec8145470ad2a287b5469e1f31bc28a5101b25aaf7d64942f644a1a26c7d5f497165169fedeb65d0f765bfbdba9c7678e69b1164f3c7ce6e1441ddd8f42f304eb91bbb96a30e542dda944d12acfa97a288802f75206d5b9393a4135891d418ed706c2abd38184bcb05d2ea2f85524c38c6b27244bc99f4d94e150b60cfd643ee28247b1506b4c50b26b727c31e9c9ceba39a94cbb74e624924d2574335a02260864719ed311c3fc766bc2c8d0e203abaf19b6648dc04905166d7c0fb7d9ebe7dded1f41a81762245b635a36b43852dc8e60668d4c39e0a00a9781fe54af69d10273670738e3d66a10730cbc0450780ac13631ebfbf6c4362a72e9d1ef23d0adc67243ea5215c07609cf95a68f44c2f3c4650eee62f4f9b2883fea7e53c330ed4aa1f349c1c843f60e368a5477b84bb16cf24b450503e96bf8f68e303277ac37aac4e4afe5d5a5dbcd0340b2345bdf26f9c70e0c326d73f60b656b6af18b987bad2360a78ab8ea33a9e2b464ff1355f3ec042071665c40433272da1b590d393e8ed9ef8e3dd447f07f660e59167eca09d2827d8559bd2a7c71583f65a6689d52150579f767966296ed3a31d3a9332642bc2cdb9b2c16e89f772f53600909d89f495170ef89e16c6824b68acc181ac4d0a83367f741d0b6a47c32dfdb8bebffa43c4920501cd41c0e326f7af39b5d930c04a6a9cb49ae746c75e4cef8f2c35ad2cbcd711782311a534c7425c38a89c072239ee2508861eb1bd6561cb3f8669cd56973f356675ca1a716378d6f121a9ad5360bf21aa26351d72f880001ca4fcd42ed75b0f812a235e19158ae90ef76e1278b641ed5cede4b8c2525b2234f8ae72cdee532bd907e51bb60f5dd590074c545a1fb15a91f0ab28de7d72d39afcfaf58b68e90a7bf849a2ecc9b2e9028063bf921064a3cb45b70e46ff8847a0b6985077b22461f83f57ad2b2a2a9e18b2450e46fb984320158170a009ccd0e65712b773e45b8fcb8431d7badb410c2c8168ba7aaa2cb7c28f922facb38dc0ff6a7e74624551698ddff059f1648effd9210451fdaa6e041c682427e953ddc7f4b288c7a3554b645245a9504869914d848ffb9bdc6e7650f759c908ff3f462dcf0914c3df86d94a2accd0c833bc72456af5faf707156cedd83fa0cd85e46cff6f961d2082f9408baee23f3ef08ead6d359a37199dab672cf4bfb2863afe67ed2bdf6898bd28ccbcbdb4c2004757d7f92de2b2bc9f602bf7a209e72031aef5d66ea70b834cb117b5ad7def1cff65016e522e3b54909fec46753514aab2398c93a6d5aad1f6a8f6c7c7289e7bf0a3378bfdfbebc036ca86d465a44532b74a434f7bc112705b0b441f78bb3fa4e3740c984f39da42d1c0ec2cf6523566fcea5915033005111cab89c27a52372b6fb1ac9cbd8510392c19d7292f80120adc03982b322e3b976d10b3e117e2d996c9a28e857c30f40a18cce20c83b4e45a9ce7e0d56f9cee039a9e1ae9247ea5f47cf23d7681a53ab527ed9b2afb0eb22d8fea00e802d34a70fee8f0d41c16192e6e893f6bcd6b6be360ae66feb2c26659b6e213f9366cae0686cc9ef2653aafc4d48fd4750b69407887c4c28f7d63bce3bfd14ae5207bf48434d4d37dcca06a54ef268fe97b6eecc6e4ad9d2f34e8db129fbbe7b9170f21761e165feaade927ea48ca53b6991413f660a64b6c3322c92ab492aaf3825f1ac00bae88786e8f99e742e55034ca17ede6b1b1a2611183ba98f731da8c19661f411bbbccbfe9017df78d0ad96db5ac0c441780fad5b4d53280e6305db3df87b452b6431fa4ebd0ccc3a2c2e7aec7c7b37391de7341510f49beaeddb7bf0f5e299131b40024a9cd1cbd45ed8c221b40c651d0140e9a43801c4ca7244928f9727548b7d43310a944be54ee641a955cf847743da4bb5ab0b8d92d8c3d0e7991c18a229d9af894179dcd158008a89cc08ef06b2e58127e8d32b84ea6e1d9bfe6f65083b12e81384c419fc90c4ef19606f4ef544d846f5438b50699589575acdf16492e1e2ea190da9816e00d2eb1694fc8397f532e2d0ee2663ff77ea566fd81bc99b440695b4c0106fc1460114a9dcf4b2178c82b7c5b5536a6ce03d155f4c59529c95575213b947bbb37aeb44c609fda290dfb2abb9f19fc899009e76da087a7c30976a2b81d9db06af9f1a963b7c4179cb95a76b706d240a575c9043cd0996417d684b217ac34cb7c318dbdd8340ae6fa9df80dd84cbf37c204723189b221a4d8fefdddb60971b374178e20f7f368c52adf3cfc4465945a2d2f776f5de646cc291cf185cb50691a383a29b10e7bf0630ba914c41a916ba40262357eb616a8287857590282f98f827dcbb263805807c16b2ed0fd7d4219efacafed2c843245eab2cdee08b2924a880c34e9755c53cc19f128eedaddbfc8e760c464d185304959c850eb92a5cebb60d1a992b8e3c03d79ae44c4df10a7b6d6af3f5e83e03adf39780151c9ab4930cd2d84b363d09c09b46ea1a59841053e9322481fa4b20274532bee5633cb3ab1cdd15419c8ac765b76fe9121fb0f3413dd34581fbb626c701cd3f2114c46fc32bbfe2cd1de8ff8b6ff034bf9f60d3e6f04189af05b35915868a3b52a871c36dd41dce07d1379323b31df064e17d5f770781fe713f7a6c9efbffd8b52011e260132c66d943e3c79f23914f1a18ccf3d43d66244602be049da423f4280da37891ab8ac54b1d1f3862f9742c1688302ee8afdcf69bce4cc677ecae94e859cb6ee8b11f857d5c4a87396c32394c600cc26d6ec2d09486351a8a9a6429175dea13e988537343d725c8003d4db852fbf86caebc2e05875279a78a2d45bc0e2f16a67b4f69e9b6e74811d0601b63de8ac4e953b3326549bf7d85cab39971dc5257db1c11077fce17673fa0cb7b7c20c8d6eaf7b403aac2529547f1dce5a3c2d7dc25aba481b5a90fe0becac87231e448b54a149aadf4f2f98dd48f759b6b545f3b92a6ba53f764916b7889edc981afddebc64de1665bcc8f14c5a6e1db35c7b497b753375fa8fc83c62ddc19c0eb0dd4127f82372e04b4e249ba412317e881ba2c639c713faf345243d7ba4ccb952d1daaf67cb9660eca0cf9750a772e525fc426be9dea7528a8e01da681d34ffaadfc273de772c60ae8a9ba1abfde0c114360aa62ffa20ff122d1ba30be2ae16e456184dd0499c251b47b3642858e8afa3f876516b329a7b930c8083cbc503b3a44fa28e2ba461b0d4a7182dd721e707f91609b9c7e2969bca3401d7d10704a3693e8a6e10887e6a9abb07489d25f90a542d7f72301aaaee9283144b32a06c1803d02a1841c616affcd22c995fe05b9921346bab1903bdab2f9f9e40277ca1b35f6e60636286d4224df5a9af03cbc390b55bfe8e81f729dbef529edbf0ee75a0bd747edf8e2bc51069a6995b9717bde3adfcaa68025cc9b30385d163fc905a27ae7c748a7de3a9e95b234c76c70c28de6a34b686d6952523d845a03c2df6d255971034d0e7ad577041a3aa6c6237aad9d266c555d6f3c9d08afd1272991c3e5bf1e525c8e10ba104176f6d90634c14ece389a03f7f9ea4478b2e9e776804aff6f9662362efe31c5d6856deb413515788703b95344140d273146b8928a4a04dfbea6a84ca8b9f21bf0f58588e65dcdd2ac051ef94808937fa57fd25d352b15a824554a2bd275a4da55c8ec6315f2ca56f776b7067c3b9f50ff6e753ebc17eb0d61d70a18392c3ce53117cec2f0f06c3ff0ea03481987cad9cdaf540d39ec5438fe6e468d4473081812bb911d026b9a1c57d4c1d954aadaf2cd8b05873a06c33ed0440c9390373cf1231174efba17d3d04ec933c5a466272cca836eead5d4f8664d1efd8594df2e380cb6da679bd56702aa197bddad2f19127e8e57a94c5b2f22d565f47e889641b103b141c1e5dfd9077bebe491462c70e5f657db5c7cf924d9842890aa5570a02d4d45c4273bfab94cd865ed450ed2661e860d0b55738564f6ea18eed9f248f6dbe773709b39fa4c8aa3bc76982325ef479b972dbd16780daccd4a9abbbab7abf755df27f47a1fe13e21e6b6ba68af9f5f0f9daa71638b5ffe923a1069e3711ae97aa6a06a99fa46417aa77fa74e385705181ed44fe3bd7955c2793d63feb93f4c0c8118d3df68115b7ed132e29d9e139402c3d6da1f98d7778757f771f1100e5b91531aa4b040c57940495b935c7e47781a13b53b6f733fc0096d40377be7f99f82d3a3b4ab88663b4507a17429725b1978baf965d0c43a421a7af62c7bb0323a752edcce8f11dd68a12017811f4ab8ea0e60181be1ec65fce2f12d7f1323f16c896b213e3d37397f313f6a73a832a463dcc17c5bcc50ff85405d39da63699999d6627417298348abb948c7dcf192e199e804e57ac089485d8c713c5c901ff6c7a66ebd87f6c9a00b85d3f94fe9a6cb70a26c1ebd09ee7d007ebbb1c2e6ae791edb1049cd4e2371dd304d316caadd20d793a998304f6383cb092b09ebb39d1a4c65b0d1beff6d0986f159942fa290a7961d6d0c52dc6538767750d6f9484629a746c8e7451b4ba1eb425d9e4c8831a5baba64b4142876eb7e55b833f4734682df8eb3d7f84b37a12f4756ec7ec8baef62fee8e89a6fa9bfb8f84d018e7b0daefb2f202f89222f1e0350edccbbda125d3bcd58be502ac281c4aac5ec825e09f09608936248ce0cc240b591ac5969b6a0a25ae734e90479edb2dba7c750f9721d827a8b4423ddad17a29074c0bd83d0aab0a1eaa0e3027a3fd3c22bc50e66906f1aad05fffc6718b1c8a8ca2d20542dc4934c24d56f9e0bc184b4e5fa9abfff56147bd07d9582954ff15816da13d20195ada516c9b69f05b75835c680705918f9493712874368baf26e492a7114a3893d48212da0b8c008503a306a5c763bc5635cb657b5a19368eda596f6367f20e00c12ee836b6e0a0c6acbbd1dec186dbbfab74d90316c2f84befccf80df05d9a16410a1afcfda004c1c43c8e9c6ebc0c8b2117e62ce0cc32ea65f54e2d43cd5fd907e48173a542b651fc26be2bdef6ddd8c7d0ad3d10f3f923e4dcca698e2136cf732416c7ebb42b5c15e0b6ef812c27660a4b734e6065bb61011a4692343e5383c78b3688da204efc333166b6185d6eea6df3046a599014880e2f09033ad75a78bd455c746553f5cb7c8643ac7f12a20d0bfd638091d2ac4beaf7ddd9df56fcb81bbbe4854f689cee44528fae3c09d61db59288c3a0143bd03561eaa63b863ac2211376116f884421dd25c1edf06dbd8fa12bd26691861cc4728d93793688dc75ba5d4aca823a322fafddf4ba25248644634c0da8992b8b0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootjava-1.8.0-openjdk-1.8.0.412.b08-2.el8.src.rpmjava-1.8.0-openjdk-debugsourcejava-1.8.0-openjdk-debugsource(x86-64)    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3f! @f@ferere!@e@e}@e-%e-%e%@cc@cGccS@clcOcF@c c c @bc@b4@bbb@b]Rb]Rb]Rb\@b@b@b@b@b@b@b!b~aa@aNaaa+@a{a@a@a@aim@aexa^@a^@aUaQ@aP`aMaG&@a?=@a;Ha(a(a(a(`t``E`E`@``\` @`ٹ`ٹ`ٹ`h@``@`̊``@`u`u`t6@`t6@`r`q@`pA`pA`pA`_@`\{@`-@`&`&`&``__=_@_`@_ܙ__@_@_:_@_@__"_@__9_9_@___E@_E@_~@_~@_}_{ _{ _{ _cO_D@_D@___A@_ @_ _X@_X@__@_c__o@^^)@^^^@^4^@^@@^^@^@^K^K^@^?@^^Ǿ^1^=@^=@^^@^@^@^@^@^@^@^@^}^y@^S^Ri@^Ri@^^^[^^~@^~@^ @^]A]]n]n]n]@](]]]2@]UI@]UI@]'$]$]$]$]#0@]#0@]#0@]#0@]#0@]#0@]#0@]#0@]#0@]#0@]!]!]!]!]]]]]@\\\,@\,@\,@\@\@\\N\@\ac\\\\\Z@\Yz\Q\N\I\73\5@\'@\'@\2[[[0[0[[ @[ @[[@[F[][ @[ @[ @[ @[ @[ @[ @[ @[ @[ @[ @[ @[@[t[[@[[[a[U@[U@[U@[U@[U@[U@[U@[U@[U@[U@[U@[U@[U@[Tq[O+[M@[H@[D[:[0@[*A[*A[*A['["X[!@[!@[d@[d@[d@[@[@[[)[5@ZZmZ@Z@Z3@Z3@Z̧@Z@Z@ZZI@Z@Z0@Z}@Zz@ZqZqZp^@Zo Zhu@Zhu@Z @Y|Y@YY@Y@Y@Yn@YY}@Yx@Yx@YqYEY7Y7Y6@Y@XXrXƉXƉXf@Xf@X+X@XX@XAXAXs{@X&X @X`@W@WWW9W@W@WWi,@WV@W=W5W(W(WWW@W @W @W @W @W @W @W @W W W W W @@W @@WW@V@V@VV@V'@V2V2V͛@VIV@V@V@VV@V@VVV@VvVpVpVii@Vii@Vii@VhVf@Vf@VXEVUVUVEVD@V@V7P@V@UUݪ@UoŬUWU@UUUa@Uv@Uq@UcUcUS - 1.8.0.412.b08-2Andrew Hughes - 1:1.8.0.412.b08-2Andrew Hughes - 1:1.8.0.412.b07-0.2.eaAndrew Hughes - 1:1.8.0.412.b01-0.2.eaThomas Fitzsimmons - 1:1.8.0.412.b01-0.2.eaAndrew Hughes - 1:1.8.0.412.b01-0.2.eaAndrew Hughes - 1:1.8.0.402.b06-0.2.eaAndrew Hughes - 1:1.8.0.392.b08-5Andrew Hughes - 1:1.8.0.392.b08-4Andrew Hughes - 1:1.8.0.392.b08-3Andrew Hughes - 1:1.8.0.392.b08-2Jiri Vanek - 1:1.8.0.392.b08-1Andrew Hughes - 1:1.8.0.382.b05-2Andrew Hughes - 1:1.8.0.382.b05-1Andrew Hughes - 1:1.8.0.382.b04-0.1.eaAndrew Hughes - 1:1.8.0.382.b01-0.1.eaAndrew Hughes - 1:1.8.0.372.b07-4Andrew Hughes - 1:1.8.0.372.b07-3Andrew Hughes - 1:1.8.0.372.b07-2Andrew Hughes - 1:1.8.0.362.b09-4Andrew Hughes - 1:1.8.0.362.b09-3Andrew Hughes - 1:1.8.0.362.b08-3Andrew Hughes - 1:1.8.0.362.b07-0.3.eaAndrew Hughes - 1:1.8.0.362.b01-0.3.eaAndrew Hughes - 1:1.8.0.352.b08-3Andrew Hughes - 1:1.8.0.352.b08-2Andrew Hughes - 1:1.8.0.352.b07-0.2.eaAndrew Hughes - 1:1.8.0.345.b01-5Andrew Hughes - 1:1.8.0.345.b01-4Stephan Bergmann - 1:1.8.0.345.b01-3Andrew Hughes - 1:1.8.0.345.b01-2Andrew Hughes - 1:1.8.0.342.b07-2Andrew Hughes - 1:1.8.0.342.b06-0.1.eaAndrew Hughes - 1:1.8.0.332.b09-5Francisco Ferrari Bihurriet - 1:1.8.0.332.b09-4Andrew Hughes - 1:1.8.0.332.b09-3Andrew Hughes - 1:1.8.0.332.b06-0.2.eaAndrew Hughes - 1:1.8.0.332.b06-0.1.eaAndrew Hughes - 1:1.8.0.332.b01-0.1.eaJiri Vanek - 1:1.8.0.322.b06-11Jiri Vanek - 1:1.8.0.322.b06-10Jiri Vanek - 1:1.8.0.322.b06-9Jiri Vanek - 1:1.8.0.322.b06-8Andrew Hughes - 1:1.8.0.322.b06-7Andrew Hughes - 1:1.8.0.322.b06-6Andrew Hughes - 1:1.8.0.322.b06-5Andrew Hughes - 1:1.8.0.322.b06-4Andrew Hughes - 1:1.8.0.322.b06-3Andrew Hughes - 1:1.8.0.322.b06-2Andrew Hughes - 1:1.8.0.322.b05-0.1.eaAndrew Hughes - 1:1.8.0.322.b04-0.2.eaAndrew Hughes - 1:1.8.0.322.b04-0.1.eaAndrew Hughes - 1:1.8.0.322.b03-0.1.eaAndrew Hughes - 1:1.8.0.322.b02-0.1.eaAndrew Hughes - 1:1.8.0.322.b01-0.1.eaAndrew Hughes - 1:1.8.0.312.b07-5Severin Gehwolf - 1:1.8.0.312.b07-4Andrew Hughes - 1:1.8.0.312.b07-3Andrew Hughes - 1:1.8.0.312.b05-0.3.eaAndrew Hughes - 1:1.8.0.312.b05-0.2.eaMartin Balao - 1:1.8.0.312.b05-0.2.eaAndrew Hughes - 1:1.8.0.312.b05-0.1.eaAndrew Hughes - 1:1.8.0.312.b04-0.2.eaAndrew Hughes - 1:1.8.0.312.b04-0.1.eaAndrew Hughes - 1:1.8.0.312.b03-0.1.eaAndrew Hughes - 1:1.8.0.312.b02-0.1.eaAndrew Hughes - 1:1.8.0.312.b01-0.1.eaAndrew Hughes - 1:1.8.0.302.b08-4Andrew Hughes - 1:1.8.0.302.b08-3Andrew Hughes - 1:1.8.0.302.b08-2Andrew Hughes - 1:1.8.0.302.b08-2Martin Balao - 1:1.8.0.302.b08-2Andrew Hughes - 1:1.8.0.302.b08-1Andrew Hughes - 1:1.8.0.302.b07-0.0.eaAndrew Hughes - 1:1.8.0.302.b06-0.0.eaAndrew Hughes - 1:1.8.0.302.b05-0.2.eaAndrew Hughes - 1:1.8.0.302.b05-0.1.eaAndrew Hughes - 1:1.8.0.302.b05-0.0.eaAndrew Hughes - 1:1.8.0.302.b04-0.0.eaAndrew Hughes - 1:1.8.0.302.b03-0.3.eaAndrew Hughes - 1:1.8.0.302.b03-0.2.eaSeverin Gehwolf - 1:1.8.0.302.b03-0.2.eaAndrew Hughes - 1:1.8.0.302.b03-0.1.eaAndrew Hughes - 1:1.8.0.302.b03-0.0.eaAndrew Hughes - 1:1.8.0.302.b02-0.0.eaAndrew Hughes - 1:1.8.0.302.b01-0.3.eaAndrew Hughes - 1:1.8.0.302.b01-0.2.eaJiri Vanek - 1:1.8.0.302.b01-0.1.eaAndrew Hughes - 1:1.8.0.302.b01-0.0.eaAndrew Hughes - 1:1.8.0.292.b10-2Andrew Hughes - 1:1.8.0.292.b09-0.2.eaAndrew Hughes - 1:1.8.0.292.b08-0.2.eaAndrew Hughes - 1:1.8.0.292.b07-0.2.eaAndrew Hughes - 1:1.8.0.292.b06-0.2.eaAndrew Hughes - 1:1.8.0.292.b05-0.3.eaAndrew Hughes - 1:1.8.0.292.b05-0.2.eaAndrew Hughes - 1:1.8.0.292.b04-0.2.eaAndrew Hughes - 1:1.8.0.292.b03-0.2.eaAndrew Hughes - 1:1.8.0.292.b02-0.2.eaAndrew Hughes - 1:1.8.0.292.b01-0.2.eaStephan Bergmann - 1:1.8.0.282.b08-4Andrew Hughes - 1:1.8.0.282.b08-3Jiri Vanek - 1:1.8.0.282.b08-3Andrew Hughes - 1:1.8.0.282.b08-2Andrew Hughes - 1:1.8.0.282.b08-1Andrew Hughes - 1:1.8.0.282.b07-0.1.eaAndrew Hughes - 1:1.8.0.282.b06-0.1.eaAndrew Hughes - 1:1.8.0.282.b05-0.1.eaAndrew Hughes - 1:1.8.0.282.b04-0.1.eaAndrew Hughes - 1:1.8.0.282.b03-0.1.eaAndrew Hughes - 1:1.8.0.282.b02-0.2.eaAndrew Hughes - 1:1.8.0.282.b02-0.1.eaAndrew Hughes - 1:1.8.0.282.b01-0.1.eaJiri Vanek - 1:1.8.0.275.b01-3Andrew Hughes - 1:1.8.0.275.b01-2Andrew Hughes - 1:1.8.0.272.b10-6Jiri Vanek - 1:1.8.0.272.b10-5Andrew Hughes - 1:1.8.0.272.b10-4Andrew Hughes - 1:1.8.0.272.b10-3Andrew Hughes - 1:1.8.0.272.b10-2Andrew Hughes - 1:1.8.0.272.b10-1Andrew Hughes - 1:1.8.0.272.b09-0.2.eaJiri Vanek - 1:1.8.0.272.b09-0.2.eaAndrew Hughes - 1:1.8.0.272.b09-0.1.eaAndrew Hughes - 1:1.8.0.272.b08-0.1.eaAndrew Hughes - 1:1.8.0.272.b07-0.1.eaAndrew Hughes - 1:1.8.0.272.b06-0.1.eaAndrew Hughes - 1:1.8.0.272.b05-0.3.eaAndrew Hughes - 1:1.8.0.272.b05-0.2.eaAndrew Hughes - 1:1.8.0.272.b05-0.1.eaAndrew Hughes - 1:1.8.0.272.b04-0.1.eaAndrew Hughes - 1:1.8.0.272.b03-0.1.eaAndrew Hughes - 1:1.8.0.272.b02-0.1.eaAndrew Hughes - 1:1.8.0.272.b01-0.1.eaAndrew Hughes - 1:1.8.0.265.b01-4Andrew Hughes - 1:1.8.0.265.b01-3Andrew Hughes - 1:1.8.0.265.b01-2Andrew Hughes - 1:1.8.0.265.b01-1Jiri Vanek - 1:1.8.0.262.b10-3Andrew Hughes - 1:1.8.0.262.b10-2Andrew Hughes - 1:1.8.0.262.b10-1Andrew Hughes - 1:1.8.0.262.b09-0.3.eaAndrew Hughes - 1:1.8.0.262.b09-0.2.eaAndrew Hughes - 1:1.8.0.262.b09-0.1.eaAndrew Hughes - 1:1.8.0.262.b09-0.1.eaAndrew Hughes - 1:1.8.0.262.b08-0.1.eaAndrew Hughes - 1:1.8.0.262.b07-0.3.eaAndrew Hughes - 1:1.8.0.262.b07-0.2.eaJiri Vanek - 1:1.8.0.262.b07-0.2.eaAndrew Hughes - 1:1.8.0.262.b07-0.1.eaAndrew Hughes - 1:1.8.0.262.b06-0.1.eaAndrew Hughes - 1:1.8.0.262.b05-0.4.eaAndrew Hughes - 1:1.8.0.262.b05-0.3.eaAndrew Hughes - 1:1.8.0.262.b05-0.2.eaAndrew Hughes - 1:1.8.0.262.b05-0.1.eaAndrew Hughes - 1:1.8.0.262.b04-0.1.eaAndrew Hughes - 1:1.8.0.262.b03-0.2.eaAndrew Hughes - 1:1.8.0.262.b03-0.1.eaAndrew Hughes - 1:1.8.0.262.b02-0.2.eaAndrew Hughes - 1:1.8.0.262.b02-0.2.eaAndrew Hughes - 1:1.8.0.262.b02-0.2.eaAndrew Hughes - 1:1.8.0.262.b02-0.1.eaAndrew Hughes - 1:1.8.0.262.b01-0.1.eaAndrew John Hughes - 1:1.8.0.252.b09-7Andrew John Hughes - 1:1.8.0.252.b09-6Andrew John Hughes - 1:1.8.0.252.b09-5Andrew John Hughes - 1:1.8.0.252.b09-4Andrew Hughes - 1:1.8.0.252.b09-3Andrew Hughes - 1:1.8.0.252.b09-2Andrew Hughes - 1:1.8.0.252.b09-1Andrew Hughes - 1:1.8.0.252.b08-0.1.eaAndrew Hughes - 1:1.8.0.252.b07-0.1.eaAndrew Hughes - 1:1.8.0.252.b06-0.1.eaAndrew Hughes - 1:1.8.0.252.b05-0.1.eaAndrew Hughes - 1:1.8.0.252.b04-0.1.eaAndrew Hughes - 1:1.8.0.252.b03-0.1.eaAndrew Hughes - 1:1.8.0.252.b02-0.1.eaAndrew Hughes - 1:1.8.0.252.b01-0.1.eaAndrew John Hughes - 1:1.8.0.242.b08-4Andrew John Hughes - 1:1.8.0.242.b08-4Andrew John Hughes - 1:1.8.0.242.b08-3Andrew John Hughes - 1:1.8.0.242.b08-2Andrew John Hughes - 1:1.8.0.242.b08-2Andrew Hughes - 1:1.8.0.242.b08-1Andrew John Hughes - 1:1.8.0.242.b07-2Andrew Hughes - 1:1.8.0.242.b07-1Andrew Hughes - 1:1.8.0.242.b05-0.1.eaAndrew Hughes - 1:1.8.0.242.b01-0.1.eaAndrew Hughes - 1:1.8.0.232.b09-6Andrew Hughes - 1:1.8.0.232.b09-5Andrew John Hughes - 1:1.8.0.232.b09-4Andrew John Hughes - 1:1.8.0.232.b09-3Andrew John Hughes - 1:1.8.0.232.b09-2Andrew Hughes - 1:1.8.0.232.b09-1Andrew Hughes - 1:1.8.0.232.b08-0.1.eaAndrew Hughes - 1:1.8.0.232.b05-0.2.eaAndrew Hughes - 1:1.8.0.232.b05-0.1.eaAndrew Hughes - 1:1.8.0.232.b01-0.1.eaAndrew Hughes - 1:1.8.0.222.b10-3Andrew Hughes - 1:1.8.0.222.b10-2Andrew Hughes - 1:1.8.0.222.b10-2Martin Balao - 1:1.8.0.222.b10-2Andrew Hughes - 1:1.8.0.222.b10-1Andrew Hughes - 1:1.8.0.222.b09-2Andrew Hughes - 1:1.8.0.222.b09-1Andrew Hughes - 1:1.8.0.222.b08-0.1.eaAndrew Hughes - 1:1.8.0.222.b07-0.1.eaAndrew Hughes - 1:1.8.0.222.b06-0.1.eaAndrew Hughes - 1:1.8.0.222.b05-0.1.eaAndrew Hughes - 1:1.8.0.222.b04-0.1.eaAndrew Hughes - 1:1.8.0.222.b03-0.1.eaAndrew Hughes - 1:1.8.0.222.b02-0.1.eaAndrew Hughes - 1:1.8.0.222.b01-2Andrew Hughes - 1:1.8.0.222.b01-1Andrew Hughes - 1:1.8.0.222.b01-1Andrew Hughes - 1:1.8.0.222.b01-1Andrew Hughes - 1:1.8.0.222.b01-1Andrew Hughes - 1:1.8.0.222.b01-1Andrew Hughes - 1:1.8.0.222.b01-1Andrew Hughes - 1:1.8.0.222.b01-1Andrew Hughes - 1:1.8.0.212.b04-5Severin Gehwolf - 1:1.8.0.212.b04-5Severin Gehwolf - 1:1.8.0.212.b04-5Andrew Hughes - 1:1.8.0.212.b04-5Andrew Hughes - 1:1.8.0.212.b04-4Andrew Hughes - 1:1.8.0.212.b04-3Andrew Hughes - 1:1.8.0.212.b04-2Andrew Hughes - 1:1.8.0.212.b04-1Andrew Hughes - 1:1.8.0.212.b03-1Andrew Hughes - 1:1.8.0.212.b02-1Andrew Hughes - 1:1.8.0.212.b02-1Andrew Hughes - 1:1.8.0.202.b08-1Andrew Hughes - 1:1.8.0.201.b13-1Severin Gehwolf - 1:1.8.0.201.b09-5Jiri Vanek - 1:1.8.0.201.b09-4Jiri Vanek - 1:1.8.0.201.b09-3Andrew Hughes - 1:1.8.0.201.b09-2Andrew Hughes - 1:1.8.0.201.b09-2Andrew John Hughes - 1:1.8.0.201.b09-1Andrew Hughes - 1:1.8.0.201.b09-0Andrew Hughes - 1:1.8.0.192.b12-0Andrew Hughes - 1:1.8.0.191.b14-1Andrew Hughes - 1:1.8.0.191.b14-0Andrew Hughes - 1:1.8.0.191.b14-0Andrew Hughes - 1:1.8.0.191.b13-0Andrew John Hughes - 1:1.8.0.191.b12-12Andrew Hughes - 1:1.8.0.191.b12-11Severin Gehwolf - 1:1.8.0.191.b12-11Jiri Vanek - 1:1.8.0.191.b12-9Andrew Hughes - 1:1.8.0.191.b12-9Andrew Hughes - 1:1.8.0.191.b12-9Andrew Hughes - 1:1.8.0.191.b12-9Jiri Vanek - 1:1.8.0.191.b12-8Jiri Vanek - 1:1.8.0.191.b12-2Jiri Vanek - 1:1.8.0.191.b12-1Severin Gehwolf - 1:1.8.0.181.b15-7Andrew Hughes - 1:1.8.0.191.b12-0Severin Gehwolf - 1:1.8.0.181.b15-6Andrew Hughes - 1:1.8.0.191.b10-0Andrew Hughes - 1:1.8.0.181.b16-0Andrew Hughes - 1:1.8.0.181.b16-0Andrew Hughes - 1:1.8.0.181.b15-0Andrew Hughes - 1:1.8.0.181.b13-10Andrew Hughes - 1:1.8.0.181.b13-10Andrew Hughes - 1:1.8.0.181.b13-10Andrew Hughes - 1:1.8.0.181.b13-10Andrew Hughes - 1:1.8.0.181.b13-10Andrew Hughes - 1:1.8.0.181.b13-10Andrew Hughes - 1:1.8.0.181.b13-10Andrew Hughes - 1:1.8.0.181.b13-10Severin Gehwolf - 1:1.8.0.181.b15-5Severin Gehwolf - 1:1.8.0.181.b15-4Severin Gehwolf - 1:1.8.0.181.b15-3Severin Gehwolf - 1:1.8.0.181.b15-2Jiri Vanek - 1:1.8.0.181.b15-1Severin Gehwolf - 1:1.8.0.181.b13-9Severin Gehwolf - 1:1.8.0.181.b13-8Jiri Vanek - 1:1.8.0.181.b13-7Andrew John Hughes - 1:1.8.0.181-7.b13Andrew John Hughes - 1:1.8.0.181-6.b13Andrew Hughes - 1:1.8.0.181-6.b13Andrew Hughes - 1:1.8.0.181-5.b04Andrew Hughes - 1:1.8.0.181-5.b04Andrew Hughes - 1:1.8.0.181-4.b04Andrew Hughes - 1:1.8.0.181-4.b04Andrew Hughes - 1:1.8.0.181-3.b04Andrew Hughes - 1:1.8.0.181-2.b04Andrew Hughes - 1:1.8.0.181-1.b04Andrew Hughes - 1:1.8.0.181-1.b04Andrew Hughes - 1:1.8.0.181-1.b04Andrew Hughes - 1:1.8.0.181-0.b03Andrew Hughes - 1:1.8.0.172-17.b11Andrew Hughes - 1:1.8.0.172-17.b11Jiri Vanek - 11:1.8.0.172-16.b11Fedora Release Engineering - 1:1.8.0.172-15.b11Severin Gehwolf - 1:1.8.0.172-14.b11Severin Gehwolf - 1:1.8.0.172-13.b11Severin Gehwolf - 1:1.8.0.172-12.b11Severin Gehwolf - 1:1.8.0.172-11.b11Andrew Hughes - 1:1.8.0.172-11.b11Jiri Vanek - 11:1.8.0.172-10.b11Severin Gehwolf - 1:1.8.0.172-9.b11Severin Gehwolf - 1:1.8.0.172-8.b11Severin Gehwolf - 1:1.8.0.172-7.b11Andrew Hughes - 1:1.8.0.172-6.b11Jiri Vanek - 1:1.8.0.172-5.b11Andrew Hughes - 1:1.8.0.172-5.b11Andrew Hughes - 1:1.8.0.172-5.b11Andrew Hughes - 1:1.8.0.172-5.b11Andrew Hughes - 1:1.8.0.172-5.b11Jiri Vanek - 1:1.8.0.172-1.b11Jiri Vanek - 1:10.0.1.10-7Jiri Vanek - 1:1.8.0.171-6.b10Severin Gehwolf - 1:1.8.0.171-5.b10Severin Gehwolf - 1:1.8.0.171-4.b10Severin Gehwolf - 1:1.8.0.171-3.b10Severin Gehwolf - 1:1.8.0.171-2.b10Jiri Vanek - 1:1.8.0.171-1.b10Jiri Vanek - 1:1.8.0.162-7.b12Severin Gehwolf - 1:1.8.0.162-6.b12Andrew Hughes - 1:1.8.0.162-5.b12Jiri Vanek - 1:1.8.0.162-3.b12Jiri Vanek - 1:1.8.0.162-2.b12Andrew Hughes - 1:1.8.0.162-1.b12Adam Williamson - 1:1.8.0.161-9.b14Sandro Mani - 1:1.8.0.161-8.b14Igor Gnatenko - 1:1.8.0.161-7.b14Fedora Release Engineering - 1:1.8.0.161-6.b14Severin Gehwolf - 1:1.8.0.161-5.b14Severin Gehwolf - 1:1.8.0.161-4.b14Severin Gehwolf - 1:1.8.0.161-3.b14Severin Gehwolf - 1:1.8.0.161-2.b14Severin Gehwolf - 1:1.8.0.161-1.b14jvanek - 1:1.8.0.161-0.b14jvanek - 1:1.8.0.151-1.b12jvanek - 1:1.8.0.151-1.b12jvanek - 1:1.8.0.144-7.b01Jiri Vanek - 1:1.8.0.144-6.b01Troy Dawson - 1:1.8.0.144-6.b01Jiri Vanek - 1:1.8.0.144-4.b01Jiri Vanek - 1:1.8.0.144-3.b01Jiri Vanek - 1:1.8.0.144-1.b01Fedora Release Engineering - 1:1.8.0.141-5.b16Florian Weimer - 1:1.8.0.141-4.b16Jiri Vanek - 1:1.8.0.141-3.b16Fedora Release Engineering - 1:1.8.0.141-2.b16Jiri Vanek - 1:1.8.0.141-1.b16Jiri Vanek - 1:1.8.0.131-7.b12Jiri Vanek - 1:1.8.0.131-6.b12Jiri Vanek - 1:1.8.0.131-5.b12Jiri Vanek - 1:1.8.0.131-3.b12Jiri Vanek - 1:1.8.0.131-1.b12Jiri Vanek - 1:1.8.0.131-1.b12jvanek - 1:1.8.0.121-12.b14jvanek - 1:1.8.0.121-11.b14jvanek - 1:1.8.0.121-10.b14jvanek - 1:1.8.0.121-9.b14jvanek - 1:1.8.0.121-8.b14jvanek - 1:1.8.0.121-7.b14jvanek - 1:1.8.0.121-5.b14jvanek - 1:1.8.0.121-4.b14jvanek - 1:1.8.0.121-2.b14jvanek - 1:1.8.0.121-2.b14jvanek - 1:1.8.0.121-1.b14jvanek - 1:1.8.0.111-2.b16jvanek - 1:1.8.0.111-1.b16Jiri Vanek - 1:1.8.0.102-3.b14jvanek - 1:1.8.0.102-2.b14jvanek - 1:1.8.0.102-1.b14Andrew Hughes - 1:1.8.0.101-3.b14jvanek - 1:1.8.0.101-2.b14jvanek - 1:1.8.0.101-1.b14Jiri Vanek - 1:1.8.0.92-5.b14Jiri Vanek - 1:1.8.0.92-2.b14Jiri Vanek - 1:1.8.0.92-1.b14jvanek - 1:1.8.0.91-7.b14jvanek - 1:1.8.0.91-6.b14jvanek - 1:1.8.0.91-5.b14jvanek - 1:1.8.0.91-4.b14Jiri Vanek - 1:1.8.0.91-4.b14Jiri Vanek - 1:1.8.0.91-3.b14Jiri Vanek - 1:1.8.0.91-2.b14Andrew Hughes - 1:1.8.0.91-1.b14Andrew Hughes - 1:1.8.0.91-1.b14Andrew Hughes - 1:1.8.0.91-1.b14Andrew Hughes - 1:1.8.0.91-1.b14Andrew Hughes - 1:1.8.0.91-1.b14Andrew Hughes - 1:1.8.0.91-1.b14Andrew Hughes - 1:1.8.0.91-1.b14Andrew Hughes - 1:1.8.0.91-1.b14Andrew Hughes - 1:1.8.0.91-1.b14Andrew Hughes - 1:1.8.0.91-1.b14Andrew Hughes - 1:1.8.0.91-1.b14Andrew Hughes - 1:1.8.0.91-1.b14Andrew Hughes - 1:1.8.0.91-1.b14jvanek - 1:1.8.0.77-2.b03Andrew Hughes - 1:1.8.0.77-3.b03Andrew Hughes - 1:1.8.0.77-3.b03Andrew Hughes - 1:1.8.0.77-2.b03Andrew Hughes - 1:1.8.0.77-1.b03Andrew Hughes - 1:1.8.0.72-13.b16Omair Majid - 1:1.8.0.72-12.b15Andrew Hughes - 1:1.8.0.72-5.b16Andrew Hughes - 1:1.8.0.72-11.b15jvanek - 1:1.8.0.72-10.b15jvanek - 1:1.8.0.72-9.b15Dan Horák - 1:1.8.0.72-8.b15Severin Gehwolf - 1:1.8.0.72-7.b15Severin Gehwolf - 1:1.8.0.72-6.b15Severin Gehwolf - 1:1.8.0.72-5.b15Andrew Hughes - 1:1.8.0.72-5.b15Andrew Hughes - 1:1.8.0.71-4.b15jvanek - 1:1.8.0.72-3.b15jvanek - 1:1.8.0.72-1.b15Jiri Vanek - 1:1.8.0.71-1.b15Jiri Vanek - 1:1.8.0.65-14.b17Severin Gehwolf - 1:1.8.0.65-13.b17Andrew Hughes - 1:1.8.0.65-12.b17Andrew Hughes - 1:1.8.0.65-11.b17Andrew Hughes - 1:1.8.0.65-10.b17Jiri Vanek - 1:1.8.0.65-9.b17Jiri Vanek - 1:1.8.0.65-8.b17Jiri Vanek - 1:1.8.0.65-7.b17Jiri Vanek - 1:1.8.0.65-5.b17Jiri Vanek - 1:1.8.0.65-4.b17Jiri Vanek - 1:1.8.0.65-3.b17Jiri Vanek - 1:1.8.0.65-2.b17Jiri Vanek - 1:1.8.0.65-1.b17Jiri Vanek - 1:1.8.0.60-17.b28Jiri Vanek - 1:1.8.0.60-16.b28Jiri Vanek - 1:1.8.0.60-15.b28Jiri Vanek - 1:1.8.0.60-14.b24Jiri Vanek - 1:1.8.0.60-13.b24Jiri Vanek - 1:1.8.0.60-12.b24Jiri Vanek - 1:1.8.0.60-11.b24Jiri Vanek - 1:1.8.0.60-10.b24Jiri Vanek - 1:1.8.0.60-3.b24Jiri Vanek - 1:1.8.0.60-2.b24Omair Majid - 1:1.8.0.60-7.b16Fedora Release Engineering - 1:1.8.0.60-6.b16Dan Horák - 1:1.8.0.60-5.b16Jiri Vanek - 1:1.8.0.60-4.b16Jiri Vanek - 1:1.8.0.60-2.b16Jiri Vanek - 1:1.8.0.60-1.b16Jiri Vanek - 1:1.8.0.45-38.b14Jiri Vanek - 1:1.8.0.45-37.b13Severin Gehwolf - 1:1.8.0.45-36.b13Jiri Vanek - 1:1.8.0.45-35.b13Jiri Vanek - 1:1.8.0.45-31.b13Jiri Vanek - 1:1.8.0.45-30.b13Omair Majid - 1:1.8.0.40-27.b25Jiri Vanek - 1:1.8.0.40-27.b25Severin Gehwolf - 1:1.8.0.40-26.b25Dan Horák - 1:1.8.0.40-25.b25Jiri Vanek - 1:1.8.0.40-24.b25Omair Majid - 1:1.8.0.40-23.b25Jiri Vanek - 1:1.8.0.40-22.b25Severin Gehwolf - 1:1.8.0.40-21.b25Omair Majid - 1:1.8.0.40-21.b25Omair Majid - 1:1.8.0.40-21.b25Jiri Vanek - 1:1.8.0.40-20.b25Dan Horák - 1:1.8.0.40-19.b12Jiri Vanek - 1:1.8.0.40-18.b12Jiri Vanek - 1:1.8.0.40-17.b12Jiri Vanek - 1:1.8.0.40-16.b12Jiri Vanek - 1:1.8.0.40-15.b02Omair Majid - 1:1.8.0.40-13.b02Jiri Vanek - 1:1.8.0.40-13.b02Jiri Vanek - 1:1.8.0.40-12.b02Jiri Vanek - 1:1.8.0.40-11.b02Jiri Vanek - 1:1.8.0.20-10.b26Omair Majid - 1:1.8.0.20-9.b26Jiri Vanek - 1:1.8.0.20-8.b26Omair Majid - 1:1.8.0.20-7.b26Omair Majid - 1:1.8.0.40-6.b26Jiri Vanek - 1:1.8.0.40-5.b26Omair Majid - 1:1.8.0.20-4.b26Jiri Vanek - 1:1.8.0.20-3.b26Jiri Vanek - 1:1.8.0.20-2.b26Jiri Vanek - 1:1.8.0.40-1.b02Jiri Vanek - 1:1.8.0.40-1.b02Jiri Vanek - 1:1.8.0.40-1.b01Jiri Vanek - 1:1.8.0.11-19.b12Jiri Vanek - 1:1.8.0.11-18.b12Jiri Vanek - 1:1.8.0.11-17.b12Fedora Release Engineering Jiri Vanek - 1:1.8.0.11-15.b12Jiri Vanek - 1:1.8.0.11-14.b12Jiri Vanek - 1:1.8.0.11-13.b12Jiri Vanek - 1:1.8.0.11-12.b12Jiri Vanek - 1:1.8.0.11-11.b12Omair Majid - 1:1.8.0.11-8.b12Jiri Vanek - 1:1.8.0.11-7.b12Jiri Vanek - 1:1.8.0.11-6.b12Jiri Vanek - 1:1.8.0.11-5.b12Jiri Vanek - 1:1.8.0.11-1.b12Omair Majid - 1:1.8.0.5-13.b13Omair Majid - 1:1.8.0.5-12.b13Omair Majid - 1:1.8.0.5-11.b13Omair Majid - 1:1.8.0.5-11.b13Fedora Release Engineering - 1:1.8.0.5-10.b13Omair Majid - 1:1.8.0.5-9.b13Omair Majid - 1:1.8.0.5-8.b13Omair Majid - 1:1.8.0.5-7.b13Dan Horák - 1:1.8.0.5-6.b13Omair Majid - 1:1.8.0.5-5.b13Omair Majid - 1:1.8.0.5-4.b13Omair Majid - 1:1.8.0.5-4.b13Brent Baude - 1:1.8.0.5-3.b13Omair Majid - 1:1.8.0.5-2.b13Omair Majid - 1:1.8.0.5-1.b13Omair Majid - 1:1.8.0.5-1.b13Omair Majid - 1:1.8.0.0-2.b132Omair Majid - 1:1.8.0.0-1.0.b132Omair Majid - 1:1.8.0.0-0.35.b132Omair Majid - 1:1.8.0.0-0.34.b132Omair Majid - 1:1.8.0.0-0.33.b132Omair Majid - 1:1.8.0.0-0.32.b132Jiri Vanek - 1:1.8.0.0-0.31.b132Omair Majid - 1:1.8.0.0-0.30.b132Omair Majid - 1:1.8.0.0-0.29.b129Omair Majid - 1:1.8.0.0-0.28.b129Omair Majid - 1:1.8.0.0-0.27.b129Jiri Vanek - 1:1.8.0.0-0.26.b129Omair Majid - 1:1.8.0.0-0.26.b129Omair Majid - 1:1.8.0.0-0.26.b129Omair Majid - 1:1.8.0.0-0.25.b126Omair Majid - 1:1.8.0.0-0.24.b123Omair Majid - 1:1.8.0.0-0.23.b123Omair Majid - 1:1.8.0.0-0.22.b115Jiri Vanek - 1:1.8.0.0-0.21.b106Omair Majid - 1:1.8.0.0-0.20.b106Omair Majid - 1:1.8.0.0-0.19.b106Omair Majid - 1:1.8.0.0-0.18.b106Deepak Bhole - 1:1.8.0.0-0.17.b89xOmair Majid - 1:1.8.0.0-0.16.b89xOmair Majid - 1:1.8.0.0-0.16.b89xOmair Majid - 1:1.8.0.0-0.16.b89xFedora Release Engineering - 1:1.8.0.0-0.16.b89xDeepak Bhole - 1:1.8.0.0-0.15.b89Jiri Vanek - 1:1.8.0.0-0.14.b89Jiri Vanek - 1:1.8.0.0-0.13.b89Jiri Vanek - 1:1.8.0.0-0.12.b89Jiri Vanek - 1:1.8.0.0-0.11.b89Jiri Vanek - 1:1.8.0.0-0.10.b89Omair Majid - 1:1.8.0.0-0.10.b89Jiri Vanek - 1:1.8.0.0-0.9.b89Omair Majid - 1:1.8.0.0-0.9.b89Omair Majid - 1:1.8.0.0-0.9.b89Omair Majid - 1:1.8.0.0-0.8.b89Omair Majid - 1:1.8.0.0-0.7.b89Adam Williamson Omair Majid 1:1.8.0.0-0.5.b87Karsten Hopp 1:1.8.0.0-0.4.b79Omair Majid 1:1.8.0.0-0.3.b79Omair Majid 1:1.8.0.0-0.2.b79Omair Majid 1:1.8.0.0-0.1.b79.f19Andrew John Hughes - 1:1.8.0.0-b53.1- Build for Rocky Linux 8 using our own portable- Update to shenandoah-jdk8u412-b08 (GA) - Update release notes for shenandoah-8u412-b08. - Complete release note for Certainly roots - Switch to GA mode. - Sync the copy of the portable specfile with the latest update - ** This tarball is embargoed until 2024-04-16 @ 1pm PT. ** - Resolves: RHEL-32396- Update to shenandoah-jdk8u412-b07 (EA) - Require tzdata 2024a due to upstream inclusion of JDK-8322725 - Only require tzdata 2023d for now as 2024a is unavailable in buildroot - Sync the copy of the portable specfile with the latest update - Related: RHEL-30931- Turn off xz multi-threading on i686 as it fails with an out of memory error - Move to upstream tag style (shenandoah8ux-by) in preparation for eventually moving back to official sources - generate_source_tarball.sh: Rename JCONSOLE_JS_PATCH{,_DEFAULT} to JCONSOLE_PATCH{,_DEFAULT} for brevity - generate_source_tarball.sh: Adapt OPENJDK_LATEST logic to work with 8u Shenandoah fork - generate_source_tarball.sh: Adapt version logic to work with 8u - generate_source_tarball.sh: Add quoting for SCRIPT_DIR and JCONSOLE_PATCH (SC2086) - generate_source_tarball.sh: Update examples in header for clarity - generate_source_tarball.sh: Create directory in TMPDIR when using WITH_TEMP - generate_source_tarball.sh: Only add --depth=1 on non-local repositories - Move maintenance scripts to a scripts subdirectory - icedtea_sync.sh: Update with a VCS mode that retrieves sources from a Mercurial repository - discover_trees.sh: Set compile-command and indentation instructions for Emacs - discover_trees.sh: shellcheck: Do not use -o (SC2166) - discover_trees.sh: shellcheck: Remove x-prefixes since we use Bash (SC2268) - discover_trees.sh: shellcheck: Double-quote variable references (SC2086) - generate_source_tarball.sh: Add authorship - icedtea_sync.sh: Set compile-command and indentation instructions for Emacs - icedtea_sync.sh: shellcheck: Double-quote variable references (SC2086) - icedtea_sync.sh: shellcheck: Remove x-prefixes since we use Bash (SC2268) - openjdk_news.sh: Set compile-command and indentation instructions for Emacs - openjdk_news.sh: shellcheck: Double-quote variable references (SC2086) - openjdk_news.sh: shellcheck: Remove x-prefixes since we use Bash (SC2268) - openjdk_news.sh: shellcheck: Remove deprecated egrep usage (SC2196) - Remove obsolete file generate_singlerepo_source_tarball.sh - Remove obsolete file get_sources.sh - Remove obsolete file update_main_sources.sh - generate_source_tarball.sh: Handle an existing checkout - generate_source_tarball.sh: Sync indentation with java-21-openjdk version - generate_source_tarball.sh: Support using a subdirectory via TO_COMPRESS - Sync patch set with portable build - Related: RHEL-30931- Invoke xz in multi-threaded mode - generate_source_tarball.sh: Add WITH_TEMP environment variable - generate_source_tarball.sh: Multithread xz on all available cores - generate_source_tarball.sh: Add OPENJDK_LATEST environment variable - generate_source_tarball.sh: Update comment about tarball naming - generate_source_tarball.sh: Reformat comment header - generate_source_tarball.sh: Reformat and update help output - generate_source_tarball.sh: Do a shallow clone, for speed - generate_source_tarball.sh: Eliminate some removal prompting - generate_source_tarball.sh: Make tarball reproducible - generate_source_tarball.sh: Prefix temporary directory with temp- - generate_source_tarball.sh: Remove temporary directory exit conditions - generate_source_tarball.sh: Set compile-command in Emacs - generate_source_tarball.sh: Remove REPO_NAME from FILE_NAME_ROOT - generate_source_tarball.sh: Move PROJECT_NAME and REPO_NAME checks - generate_source_tarball.sh: shellcheck: Remove x-prefixes since we use Bash (SC2268) - generate_source_tarball.sh: shellcheck: Double-quote variable references (SC2086) - generate_source_tarball.sh: shellcheck: Do not use -a (SC2166) - generate_source_tarball.sh: shellcheck: Do not use $ on arithmetic variables (SC2004) - Use backward-compatible patch syntax - generate_source_tarball.sh: Ignore -ga tags with OPENJDK_LATEST - generate_source_tarball.sh: Remove trailing period in echo - generate_source_tarball.sh: Use long-style argument to grep - generate_source_tarball.sh: Add license - generate_source_tarball.sh: Add indentation instructions for Emacs - Related: RHEL-30931- Update to shenandoah-jdk8u412-b01 (EA) - Switch to EA mode. - Related: RHEL-30931- Update to shenandoah-jdk8u402-b06 (GA) - Sync the copy of the portable specfile with the latest update - Drop local copy of JDK-8312489 which is now included upstream - ** This tarball is embargoed until 2024-01-16 @ 1pm PT. ** - Resolves: RHEL-21477 - Resolves: RHEL-20975- Restore %{epoch}:%{javaver} versioning to jre, java, jre-headless, java-headless, java-devel & java-sdk - Resolves: RHEL-19636- Revert jcmd move as jcmd will not operate without tools.jar - Related: RHEL-13612- Add a compatibility symlink from bin/jcmd to jre/bin/jcmd - Related: RHEL-13612- Update to shenandoah-jdk8u392-b08 (GA) - Sync the copy of the portable specfile with the latest update - Update generate_tarball.sh to be closer to upstream vanilla script inc. no more ECC removal - Update bug URL for RHEL to point to the Red Hat customer portal - Change top_level_dir_name to use the VCS tag, matching new upstream release style tarball - Regenerate PR2462 patch following JDK-8315135 - Bump version of bundled libpng to 1.6.39 - Add backport of JDK-8312489 heading upstream for 8u402 (see OPENJDK-2095) - Add missing JFR, alt-java, jre-* and java-* alternative ghosts - Move jcmd to the headless package - ** This tarball is embargoed until 2023-10-17 @ 1pm PT. ** - Resolves: RHEL-12309 - Resolves: RHEL-13600 - Resolves: RHEL-13628 - Resolves: RHEL-13635 - Resolves: RHEL-13641 - Resolves: RHEL-13612 - Resolves: RHEL-13621- For non debug subpackages, ghosted all alternatives (rhbz1649776) - For non system JDKs, if-outed versionless provides. - Aligned versions to be %{epoch}:%{version}-%{release} instead of chaotic - Related: RHEL-13641- Bump release number so we are newer than 8.6 - Related: rhbz#2221106- Update to shenandoah-jdk8u372-b05 (GA) - Sync the copy of the portable specfile with the latest update - Add note at top of spec file about rebuilding - Use tapsets from the misc tarball - Make sure root installation directory is created first - Use in-place substitution for all but the first of the tapset changes - The 'prelease' variable should refer to 'portablerelease', not 'rpmrelease' - ** This tarball is embargoed until 2023-07-18 @ 1pm PT. ** - Resolves: rhbz#2221106- Update to shenandoah-jdk8u382-b04 (EA) - Sync the copy of the portable specfile with the latest update - Resolves: rhbz#2217710- Update to shenandoah-jdk8u382-b01 (EA) - Switch to EA mode. - Remove JDK-8271199 patch which is now upstream. - Add version of bundled zlib (bumped from 1.2.11 to 1.2.13 with this update) - Introduce 'prelease' for the portable release versioning, to handle EA builds - Sync the copy of the portable specfile with the latest update - Related: rhbz#2217710- Include the java-1.8.0-openjdk-portable.spec file with instructions on how to rebuild. - Remove duplicate use of README.md inside the *-src package (it is no longer about sources) - Related: rhbz#2189328- Revert "Restore native build for x86 as there is no portable build" - Retain portable_build-arches with x86-32 added for reference - Remove NEWS. - Related: rhbz#2189328- Update to shenandoah-jdk8u372-b07 (GA) - Update release notes for shenandoah-8u372-b07. - Require tzdata 2023c due to inclusion of JDK-8305113 in 8u372-b07 - Update generate_tarball.sh to add support for passing a boot JDK to the configure run - Add POSIX-friendly error codes to generate_tarball.sh and fix whitespace - Remove .jcheck and GitHub support when generating tarballs, as done in upstream release tarballs - Drop JDK-8275535/RH2053256 patch which is now upstream - Include JDK-8271199 backport early ahead of 8u382 (RH2175317) - Drop hack for difference in local and portable build version - Replace local copies of JDK portable binaries with build dependencies - ** This tarball is embargoed until 2023-04-18 @ 1pm PT. ** - Resolves: rhbz#2185182 - Resolves: rhbz#2189328- On portable architectures, replace build section with extraction of existing builds from portables - Rewrite ELF files so the source file path is correct and debugsources can be assembled - Resolves: rhbz#2150203- Update cacerts patch to fix OPENJDK-1433 SecurityManager issue - Update to shenandoah-jdk8u352-b09 (GA) - Update release notes for shenandoah-8u352-b09. - Resolves: rhbz#2162715- Update to shenandoah-jdk8u352-b08 (GA) - Update release notes for shenandoah-8u352-b08. - Fix broken links and missing release notes in older releases. - Drop RH1163501 patch which is not upstream or in 11, 17 & 19 packages and seems obsolete - Patch was broken by inclusion of "JDK-8293554: Enhanced DH Key Exchanges" - Patch was added for a specific corner case of a 4096-bit DH key on a Fedora host that no longer exists - Fedora now appears to be using RSA and the JDK now supports ECC in preference to large DH keys - Resolves: rhbz#2160111- Update to shenandoah-jdk8u362-b07 (EA) - Update release notes for shenandoah-8u362-b07. - Require tzdata 2022g due to inclusion of JDK-8296108, JDK-8296715 & JDK-8297804 - Drop tzdata patches for 2022d & 2022e (JDK-8294357 & JDK-8295173) which are now upstream - Update TestTranslations.java to test the new America/Ciudad_Juarez zone - Drop JDK-8255559/RH2124390 patch which is now upstream - Resolves: rhbz#2150193- Update to shenandoah-jdk8u362-b01 (EA) - Update release notes for shenandoah-8u362-b01. - Switch to EA mode for 8u362 pre-release builds. - Drop JDK-8195607/PR3776/RH1760437 now this is upstream - Related: rhbz#2150193- Add backport of JDK-8255559 to fix file descriptor leak in XML code - Resolves: rhbz#2124390- Update to shenandoah-jdk8u352-b08 (GA) - Update release notes for shenandoah-8u352-b08. - Switch to GA mode for final release. - Update in-tree tzdata to 2022e with JDK-8294357 & JDK-8295173 - Add test to ensure timezones can be translated - Resolves: rhbz#2133695- Update to shenandoah-jdk8u352-b07 (EA) - Update release notes for shenandoah-8u352-b07. - Switch to EA mode for 8u352 pre-release builds. - Rebase FIPS patch against 8u352-b07 - Resolves: rhbz#2130612- Switch to static builds, reducing system dependencies and making build more portable - Resolves: rhbz#2048542- Sync system cacerts support with RHEL 9, disabling using -Dsecurity.systemCACerts= - Move cacerts replacement to install section and retain original of this and tzdb.dat - Related: rhbz#2055274- Disable copy-jdk-configs for Flatpak builds - Fix flatpak builds by exempting them from bootstrap - Resolves: rhbz#2102733- Update to shenandoah-jdk8u345-b01 (GA) - Update release notes for 8u345-b01. - Resolves: rhbz#2112403- Update to shenandoah-jdk8u342-b07 (GA) - Update release notes for 8u342-b07. - Switch to GA mode for final release. - Resolves: rhbz#2106507- Update to shenandoah-jdk8u342-b06 (EA) - Update release notes for shenandoah-8u342-b06. - Switch to EA mode for 8u342 pre-release builds. - Print release file during build, which should now include a correct SOURCE value from .src-rev - Update tarball script with IcedTea GitHub URL and .src-rev generation - Use "git apply" with patches in the tarball script to allow binary diffs - Remove redundant "REPOS" variable from tarball script - Include script to generate bug list for release notes - Update tzdata requirement to 2022a to match JDK-8283350 - Resolves: rhbz#2083265- Rebase FIPS patches from fips branch and simplify by using a single patch from that repository - * RH2036462: sun.security.pkcs11.wrapper.PKCS11.getInstance breakage - * RH2090378: Revert to disabling system security properties and FIPS mode support together - Rebase RH1648249 nss.cfg patch so it applies after the FIPS patch - Rebase PR2888/RH2055274 cacerts patch so it applies after the current FIPS patch - Perform configuration changes (e.g. nss.cfg, nss.fips.cfg, tzdb.dat) in installjdk - Enable system security properties in the RPM (now disabled by default in the FIPS repo) - Improve security properties test to check both enabled and disabled behaviour - Run security properties test with property debugging on - Explicitly require crypto-policies during build and runtime for system security properties - Resolves: rhbz#2097152 - Resolves: rhbz#2100675- RH2007331: SecretKey generate/import operations don't add the CKA_SIGN attribute in FIPS mode - Resolves: rhbz#2102431- Update to shenandoah-jdk8u332-b09 (GA) - Update release notes for 8u332-b09. - Switch to GA mode for final release. - Resolves: rhbz#2074646- Allow the default keystore to be configured using security.systemCACerts - Use of the property can now be disabled using -Djava.security.disableSystemCACerts=true - Resolves: rhbz#2055274- Update to shenandoah-jdk8u332-b06 (EA) - Update release notes for shenandoah-8u332-b06. - Resolves: rhbz#2047536- Update to shenandoah-jdk8u332-b01 (EA) - Update release notes for shenandoah-8u332-b01. - Switch to EA mode. - Remove JDK-8279077 patch now upstream. - Related: rhbz#2047536- Storing and restoring alterntives during update manually - Fixing Bug 2001567 - update of JDK/JRE is removing its manually selected alterantives and select (as auto) system JDK/JRE -- The move of alternatives creation to posttrans to fix: -- Bug 1200302 - dnf reinstall breaks alternatives -- Had caused the alternatives to be removed, and then created again, -- instead of being added, and then removing the old, and thus persisting -- the selection in family -- Thus this fix, is storing the family of manually selected master, and if -- stored, then it is restoring the family of the master - Resolves: rhbz#2008192- Family extracted to globals - Resolves: rhbz#2008192- javadoc-zip got its own provides next to plain javadoc ones - Resolves: rhbz#2008192- alternatives creation moved to posttrans - Thus fixing the old reisntall issue: - https://bugzilla.redhat.com/show_bug.cgi?id=1200302 - https://bugzilla.redhat.com/show_bug.cgi?id=1976053 - Resolves: rhbz#2008192- Add JDK-8275535 patch to fix LDAP authentication issue. - Resolves: rhbz#2053285- Detect NSS at runtime for FIPS detection - Turn off build-time NSS linking and go back to an explicit Requires on NSS - Resolves: rhbz#2052828- Separate crypto policy initialisation from FIPS initialisation, now they are no longer interdependent - Resolves: rhbz#2052817- Refactor build functions so we can build just HotSpot without any attempt at installation. - Introduce architecture restriction logic for the gdb test. (RH2041970) - Pass compiler flags to the ADLC build (JDK-8281098) - Adjust JDK8199936/PR3533 -mstackrealign patch to instead pass -mincoming-stack-boundary=2 -mpreferred-stack-boundary=4 - Explicitly list JIT architectures rather than relying on those with slowdebug builds - Disable the serviceability agent on Zero architectures even when the architecture itself is supported - Add backport of JDK-8257794 to fix bogus assert on slowdebug x86-32 Zero builds - Sync minor placement differences with Fedora & RHEL 9 - Resolves: rhbz#2022815- Fix FIPS issues in native code and with initialisation of java.security.Security - Resolves: rhbz#2021263- Update to aarch64-shenandoah-jdk8u322-b06 (EA) - Update release notes for 8u322-b06. - Switch to GA mode for final release. - Resolves: rhbz#2039366- Update to aarch64-shenandoah-jdk8u322-b05 (EA) - Update release notes for 8u322-b05. - Require tzdata 2021e as of JDK-8275766. - Update tarball generation script to use git following shenandoah-jdk8u's move to github - Resolves: rhbz#2022815- Add backport of JDK-8279077 to fix crash on ppc64 - Resolves: rhbz#2030399- Update to aarch64-shenandoah-jdk8u322-b04 (EA) - Update release notes for 8u322-b04. - Require tzdata 2021c as of JDK-8274407. - Related: rhbz#2022815- Update to aarch64-shenandoah-jdk8u322-b03 (EA) - Update release notes for 8u322-b03. - Related: rhbz#2022815- Update to aarch64-shenandoah-jdk8u322-b02 (EA) - Update release notes for 8u322-b02. - Related: rhbz#2022815- Update to aarch64-shenandoah-jdk8u322-b01 (EA) - Update release notes for 8u322-b01. - Switch to EA mode. - Related: rhbz#2022815- Turn off bootstrapping for slow debug builds, which are particularly slow on ppc64le. - Related: rhbz#2022815- Use 'sql:' prefix in nss.fips.cfg as F35+ no longer ship the legacy secmod.db file as part of nss - Resolves: rhbz#2023532- Update to aarch64-shenandoah-jdk8u312-b07 (EA) - Update release notes for 8u312-b07. - Switch to GA mode for final release. - Resolves: rhbz#2012339- Update to aarch64-shenandoah-jdk8u312-b05-shenandoah-merge-2021-10-07 - Update release notes for 8u312-b05-shenandoah-merge-2021-10-07. - Related: rhbz#1999937- Allow plain key import to be disabled with -Dcom.redhat.fips.plainKeySupport=false - Resolves: rhbz#1994659- Add patch to allow plain key import. - Resolves: rhbz#1994659- Update to aarch64-shenandoah-jdk8u312-b05 (EA) - Update release notes for 8u312-b05. - Resolves: rhbz#1999937- Reduce disk footprint by removing build artifacts by default. - Related: rhbz#1999937- Update to aarch64-shenandoah-jdk8u312-b04 (EA) - Update release notes for 8u312-b04. - Related: rhbz#1999937- Update to aarch64-shenandoah-jdk8u312-b03 (EA) - Update release notes for 8u312-b03. - Related: rhbz#1999937- Update to aarch64-shenandoah-jdk8u312-b02 (EA) - Update release notes for 8u312-b02. - Related: rhbz#1999937- Update to aarch64-shenandoah-jdk8u312-b01 (EA) - Update release notes for 8u312-b01. - Switch to EA mode. - Remove "-clean" suffix as no 8u312 builds are unclean. - Related: rhbz#1999937- Remove non-Free test and demo files from source tarball. - Related: rhbz#1999937- Add patch to login to the NSS software token when in FIPS mode. - Resolves: rhbz#1997358- Fix path to libsystemconf.so on 8u. - Resolves: rhbz#1971679- Port FIPS system detection support to OpenJDK 8u - Minor code cleanups on FIPS detection patch and check for SECMOD_GetSystemFIPSEnabled in configure. - Remove unneeded Requires on NSS as it will now be dynamically linked and detected by RPM. - Resolves: rhbz#1971679- Detect FIPS using SECMOD_GetSystemFIPSEnabled in the new libsystemconf JDK library. - Resolves: rhbz#1971679- Update to aarch64-shenandoah-jdk8u302-b08 (EA) - Update release notes for 8u302-b08. - Switch to GA mode for final release. - This tarball is embargoed until 2021-07-20 @ 1pm PT. - Resolves: rhbz#1972395- Update to aarch64-shenandoah-jdk8u302-b07 (EA) - Update release notes for 8u302-b07. - Resolves: rhbz#1967812- Update to aarch64-shenandoah-jdk8u302-b06 (EA) - Update release notes for 8u302-b06. - Resolves: rhbz#1967812- Remove restriction on disabling product build, as debug packages no longer have javadoc packages. - Fix name of javadoc debug packages in Obsoletes declarations and add version where it was removed. - Resolves: rhbz#1966233- Use the "reverse" build loop (debug first) as the main and only build loop to get more diagnostics. - Resolves: rhbz#1966233- Update to aarch64-shenandoah-jdk8u302-b05 (EA) - Update release notes for 8u302-b05. - Resolves: rhbz#1967812- Update to aarch64-shenandoah-jdk8u302-b04 (EA) - Update release notes for 8u302-b04. - Resolves: rhbz#1967812- Introduced nm based check to verify alt-java on x86_64 is patched, and no other alt-java or java is patched - Patch600, rh1750419-redhat_alt_java.patch, amended to die, if it is used wrongly - Introduced ssbd_arches with currently only valid arch of x86_64 to separate real alt-java architectures - Resolves: rhbz#1966233- Re-order source files to sync with Fedora. - Resolves: rhbz#1966233- Add a test verifying system crypto policies can be disabled - Resolves: rhbz#1966233- Update to aarch64-shenandoah-jdk8u302-b03-shenandoah-merge-2021-06-23 (EA) - Update release notes for 8u302-b03-shenandoah-merge-2021-06-23. - Resolves: rhbz#1967812- Update to aarch64-shenandoah-jdk8u302-b03 (EA) - Update release notes for 8u302-b03. - Resolves: rhbz#1967812- Update to aarch64-shenandoah-jdk8u302-b02 (EA) - Update release notes for 8u302-b02. - Resolves: rhbz#1967812- Add ppc64le and aarch64 to fastdebug_arches - Resolves: rhbz#1969254- Cleanup architecture handling in preparation for extending set of fastdebug architectures - Fixed not-including fastdebug build in case of --without fastdebug - Resolves: rhbz#1969254- adapted to newst cjc to fix issue with rpm 4.17 - Disable copy-jdk-configs for Flatpak builds - removed cjc backward comaptiblity, to fix when both rpm 4.16 and 4.17 are in transaction - Resolves: rhbz#1953923- Update to aarch64-shenandoah-jdk8u302-b01 (EA) - Update release notes for 8u302-b01. - Switch to EA mode. - Resolves: rhbz#1967812- Update to aarch64-shenandoah-jdk8u292-b10 (GA) - Update release notes for 8u292-b10. - This tarball is embargoed until 2021-04-20 @ 1pm PT. - Resolves: rhbz#1938201- Update to aarch64-shenandoah-jdk8u292-b09 (EA) - Update release notes for 8u292-b09. - Resolves: rhbz#1942306- Update to aarch64-shenandoah-jdk8u292-b08 (EA) - Update release notes for 8u292-b08. - Require tzdata 2021a due to JDK-8260356 - Resolves: rhbz#1942306- Update to aarch64-shenandoah-jdk8u292-b07 (EA) - Update release notes for 8u292-b07. - Resolves: rhbz#1942306- Update to aarch64-shenandoah-jdk8u292-b06 (EA) - Update release notes for 8u292-b06. - Require tzdata 2020f due to JDK-8259048 - Resolves: rhbz#1942306- Update to aarch64-shenandoah-jdk8u292-b05-shenandoah-merge-2021-03-11 (EA) - Update release notes for 8u292-b05-shenandoah-merge-2021-03-11. - Re-organise S/390 patches for upstream submission, separating 8u upstream from Shenandoah fixes. - Add new formatting case found in memprofiler.cpp on debug builds to PR3593 patch. - Extend s390 patch to fix issue caused by JDK-8252660 backport and lack of JDK-8188813 in 8u. - Revise JDK-8252660 s390 failure to make _soft_max_size a jlong so pointer types are accurate. - Resolves: rhbz#1942306- Update to aarch64-shenandoah-jdk8u292-b05 (EA) - Update release notes for 8u292-b05. - Resolves: rhbz#1942306- Update to aarch64-shenandoah-jdk8u292-b04 (EA) - Update release notes for 8u292-b04. - Resolves: rhbz#1942306- Update to aarch64-shenandoah-jdk8u292-b03 (EA) - Update release notes for 8u292-b03. - Resolves: rhbz#1942306- Update to aarch64-shenandoah-jdk8u292-b02 (EA) - Update release notes for 8u292-b02. - Remove RH1868759 patch as this is now resolved upstream by JDK-8258833. - Resolves: rhbz#1942306- Update to aarch64-shenandoah-jdk8u292-b01 (EA) - Update release notes for 8u292-b01. - Switch to EA mode. - Update tarball generation script to use PR3822 which handles JDK-8233228 & JDK-8035166 changes - Resolves: rhbz#1942306- Resolves: rhbz#1896014 Hardcode /usr/sbin/alternatives for Flatpak builds- Cleanup package descriptions and version number placement. - Resolves: rhbz#1908967- Fix typo in variable - Resolves: rhbz#1908967- Add explicit runtime dependency on NSS for the PKCS11 provider in FIPS mode - Resolves: rhbz#1913868- Update to aarch64-shenandoah-jdk8u282-b08 (GA) - Update release notes for 8u282-b08. - Resolves: rhbz#1908967- Update to aarch64-shenandoah-jdk8u282-b07 (EA) - Update release notes for 8u282-b07. - Fix placement issue in release notes, caught by comparing with vanilla version. - Resolves: rhbz#1903904- Update to aarch64-shenandoah-jdk8u282-b06 (EA) - Update release notes for 8u282-b06. - Resolves: rhbz#1903904- Update to aarch64-shenandoah-jdk8u282-b05 (EA) - Update release notes for 8u282-b05 and make some minor corrections. - Resolves: rhbz#1903904- Update to aarch64-shenandoah-jdk8u282-b04 (EA) - Update release notes for 8u282-b04. - Remove upstreamed patch PR3519 - Resolves: rhbz#1903904- Update to aarch64-shenandoah-jdk8u282-b03 (EA) - Update release notes for 8u282-b03. - Resolves: rhbz#1903904- Move setup of JavaSecuritySystemConfiguratorAccess to Security class so it always occurs. - Resolves: rhbz#1906862- Update to aarch64-shenandoah-jdk8u282-b02 (EA) - Update release notes for 8u282-b02. - Resolves: rhbz#1903904- Update to aarch64-shenandoah-jdk8u282-b01 (EA) - Update release notes for 8u282-b01. - Switch to EA mode. - Require tzdata 2020b due to resource changes in JDK-8254177 - Remove PR3601, covered upstream by JDK-8062808. - Remove upstreamed JDK-8197981/PR3548, JDK-8062808/PR3548, JDK-8254177 & JDK-8215727. - Extend RH1750419 alt-java fix to include external debuginfo, following JDK-8252395 - Resolves: rhbz#1903904- added patch600, rh1750419-redhat_alt_java.patch - Replaced alt-java palceholder by real pathced alt-java - remove patch529 rh1566890-CVE_2018_3639-speculative_store_bypass.patch - remove patch531 rh1566890-CVE_2018_3639-speculative_store_bypass_toggle.patch - both suprassed by new patch - Resolves: rhbz#1750419- Update to aarch64-shenandoah-jdk8u275-b01 (GA) - Update release notes for 8u275. - Remove JDK-8223940/RH1892216 backport now included in upstream 8u275. - Remove JDK-8236512/RH1889414 backport now included in upstream 8u275. - Resolves: rhbz#1895060- Add backport of JDK-8223940: "Private key not supported by chosen signature algorithm" to handle lack of provider RSAPSS support - Resolves: rhbz#1892216- Added gating test for ipa server - Resolves: rhbz#1892216- Bump release number to build on RHEL 8.4.0 branch. - Resolves: rhbz#1876665 - Resolves: rhbz#1889414- Add backport of JDK-8236512 to correct use of killSession - Resolves: rhbz#1889414- Add backport of JDK-8215727: "Restore JFR thread sampler loop to old / previous behaviour" - Resolves: rhbz#1876665- Update to aarch64-shenandoah-jdk8u272-b10. - Switch to GA mode for final release. - Update release notes for 8u272 release. - Add backport of JDK-8254177 to update to tzdata 2020b - Require tzdata 2020b due to resource changes in JDK-8254177 - Delay tzdata 2020b dependency until tzdata update has shipped. - Adjust JDK-8062808/PR3548 following constantPool.hpp context change in JDK-8243302 - Adjust PR3593 following g1StringDedupTable.cpp context change in JDK-8240124 & JDK-8244955 - This tarball is embargoed until 2020-10-20 @ 1pm PT. - Resolves: rhbz#1876665- Include a test in the RPM to check the build has the correct vendor information. - Use 'oj_' prefix on new vendor globals to avoid a conflict with RPM's vendor value. - Improve quoting of vendor name - Resolves: rhbz#1876665- Set vendor property and vendor URLs - Made URLs to be preconfigured by OS - Resolves: rhbz#1876665- Update to aarch64-shenandoah-jdk8u272-b09 (EA). - Resolves: rhbz#1876665- Update to aarch64-shenandoah-jdk8u272-b08 (EA). - Resolves: rhbz#1876665- Update to aarch64-shenandoah-jdk8u272-b07 (EA). - Resolves: rhbz#1876665- Update to aarch64-shenandoah-jdk8u272-b06. - Update tarball generation script to use PR3799, following inclusion of JDK-8245468 (TLSv1.3) - Remove JDK-8165996/PR3506/RH1760437 & JDK-8251117/RH1860990 as now applied upstream. - Replace JDK-8223482/RH1860965 with RH1860986 (disable TLSv1.3 when using the NSS-FIPS provider) - Resolves: rhbz#1876665- Enable JFR on x86, now we have JDK-8252096: Shenandoah: adjust SerialPageShiftCount for x86_32 and JFR - Resolves: rhbz#1876665- Update to aarch64-shenandoah-jdk8u272-b05-shenandoah-merge-2020-08-28. - Add additional s390 log2_intptr case in shenandoahUtils.cpp introduced by JDK-8245464 - Resolves: rhbz#1876665- Update to aarch64-shenandoah-jdk8u272-b05. - Add additional s390 size_t case in g1ConcurrentMarkObjArrayProcessor.cpp introduced by JDK-8057003 - Resolves: rhbz#1876665- Update to aarch64-shenandoah-jdk8u272-b04. - Update tarball generation script to use PR3795, following inclusion of JDK-8177334 - Resolves: rhbz#1876665- Update to aarch64-shenandoah-jdk8u272-b03. - Resolves: rhbz#1876665- Update to aarch64-shenandoah-jdk8u272-b02. - Remove JDK-8154313 backport now applied upstream. - Change target from 'zip-docs' to 'docs-zip', which is the naming used upstream. - Resolves: rhbz#1876665- Update to aarch64-shenandoah-jdk8u272-b01. - Switch to EA mode. - Add debugging output for build. - JFR must now be explicitly disabled when unwanted (e.g. x86), following switch of upstream default. - Resolves: rhbz#1876665- Add patch to cancel PKCS#11 operations on failure (RH1868759) - Resolves: rhbz#1868759- Add backport of JDK-8251117 to allow key length to be retrieved from PKCS#11 FIPS keys - Resolves: rhbz#1860993- Add backport of JDK-8223482 so PKCS#11 FIPS provider does not offer unsupported ciphers. - Resolves: rhbz#1860965- Update to aarch64-shenandoah-jdk8u265-b01. - Update release notes for 8u265 release. - Resolves: rhbz#1860453- ASSEMBLY_EXCEPTION LICENSE THIRD_PARTY_README moved to fully versioned dirs - Resolves: rhbz#1831665- Remove issues in NEWS file duplicated between 8u252 & 8u262 releases. - Resolves: rhbz#1838811- Update to aarch64-shenandoah-jdk8u262-b10. - Switch to GA mode for final release. - Update release notes for 8u262 release. - Fix typo in jfr_arches which leads to ppc64 being wrongly excluded. - Split JDK-8042159 patch into per-repo patches as upstream. - Update JDK-8042159 JDK patch to apply after JDK-8238002 changes to Awt2dLibraries.gmk - Resolves: rhbz#1838811- Restructure the build so a minimal initial build is then used for the final build (with docs) - This reduces pressure on the system JDK and ensures the JDK being built can do a full build - Resolves: rhbz#1838811- Update to aarch64-shenandoah-jdk8u262-b09-shenandoah-merge-2020-07-03 - Resolves: rhbz#1838811- With JDK-8248399 fixed, a broken jfr binary is no longer installed on architectures without JFR. - Resolves: rhbz#1838811- Update to aarch64-shenandoah-jdk8u262-b09. - Resolves: rhbz#1838811- Update to aarch64-shenandoah-jdk8u262-b08. - Resolves: rhbz#1838811- Update to aarch64-shenandoah-jdk8u262-b07-shenandoah-merge-2020-06-18. - Resolves: rhbz#1838811- Sync alt-java support with java-11-openjdk version. - Resolves: rhbz#1838811- Created copy of java as alt-java and adapted alternatives and man pages - Resolves: rhbz#1838811- Update to aarch64-shenandoah-jdk8u262-b07. - Require tzdata 2020a so system tzdata matches resource updates in b07 - Resolves: rhbz#1838811- Update to aarch64-shenandoah-jdk8u262-b06. - Resolves: rhbz#1838811- Update to aarch64-shenandoah-jdk8u262-b05-shenandoah-merge-2020-06-04. - Resolves: rhbz#1838811- Add directories to files directive for demo package. - Resolves: rhbz#1649801- Use RSA as default for keytool, as DSA is disabled in all crypto policies except LEGACY - Resolves: rhbz#1582504- Update to aarch64-shenandoah-jdk8u262-b05. - Resolves: rhbz#1838811- Update to aarch64-shenandoah-jdk8u262-b04. - Resolves: rhbz#1838811- Update to aarch64-shenandoah-jdk8u262-b03-shenandoah-merge-2020-05-20. - Resolves: rhbz#1838811- Update to aarch64-shenandoah-jdk8u262-b03. - Resolves: rhbz#1838811- Introduce jfr_arches for architectures which support JFR. - Fix path to jfr.jar. - Use sa_arches for libsaproc.so inclusion. - Resolves: rhbz#1838811- Explicitly list jfr.jar, default.jfc & profile.jfc in the spec file. - Resolves: rhbz#1838811- Enable JFR in our builds, ahead of upstream default. - Only enable JFR for JIT builds, as it is not supported with Zero. - Turn off JFR on x86 for now due to assert(SerializePageShiftCount == count) crash. - Resolves: rhbz#1838811- Update to aarch64-shenandoah-jdk8u262-b02. - Resolves: rhbz#1838811- Update to aarch64-shenandoah-jdk8u262-b01. - Switch to EA mode. - Adjust JDK-8143245/PR3548 patch following context changes due to JDK-8203287 for JFR - Adjust RH1648644 following context changes due to introduction of JFR packages - Add jfr binary to devel package and alternatives set - Resolves: rhbz#1838811- Enable alignment with FIPS crypto policy by default (-Dcom.redhat.fips=false to disable). - Resolves: rhbz#1655466- Use appropriate keystore types when in FIPS mode. - Resolves: rhbz#1760838- Add support for fastdebug builds on x86_64 only. - Drop redundant slowdebug/debug sed invocation on the docs zip filename as it is only now built for non-debug. - Resolves: rhbz#1836067- Bump release number for RHEL 8.3.0. - Resolves: rhbz#1810557- Add release notes. - Resolves: rhbz#1810557- Make use of --with-extra-asflags introduced in jdk8u252-b01. - Resolves: rhbz#1810557- Update to aarch64-shenandoah-jdk8u252-b09. - Switch to GA mode for final release. - Resolves: rhbz#1810557- Update to aarch64-shenandoah-jdk8u252-b08. - Resolves: rhbz#1810557- Update to aarch64-shenandoah-jdk8u252-b07. - Resolves: rhbz#1810557- Update to aarch64-shenandoah-jdk8u252-b06. - Resolves: rhbz#1810557- Update to aarch64-shenandoah-jdk8u252-b05. - Resolves: rhbz#1810557- Update to aarch64-shenandoah-jdk8u252-b04. - Resolves: rhbz#1810557- Update to aarch64-shenandoah-jdk8u252-b03. - Adjust PR2974/RH1337583 & PR3083/RH1346460 following context changes in JDK-8230978 - Resolves: rhbz#1810557- Update to aarch64-shenandoah-jdk8u252-b02. - Resolves: rhbz#1810557- Update to aarch64-shenandoah-jdk8u252-b01. - Switch to EA mode. - Adjust JDK-8199936/PR3533 patch following JDK-8227397 configure change - Resolves: rhbz#1810557- Need to support noarch for creating source RPMs for non-scratch builds. - Resolves: rhbz#1737112- Introduce stapinstall variable to set SystemTap arch directory correctly (e.g. arm64 on aarch64) - Resolves: rhbz#1737112- Add JDK-8165996/PR3506 & JDK-8195607/PR3776 to support NSS SQLite databases. - Resolves: rhbz#1760437- Sync SystemTap & desktop files with upstream IcedTea release 3.15.0, removing previous workarounds - Resolves: rhbz#1737112- Sync SystemTap & desktop files with upstream IcedTea release 3.11.0 using new script - Resolves: rhbz#1737112- Update to aarch64-shenandoah-jdk8u242-b08. - Remove local copies of JDK-8031111 & JDK-8132111 as replaced by upstream versions. - Resolves: rhbz#1785753- Add backports of JDK-8031111 & JDK-8132111 to fix TCK issue. - Resolves: rhbz#1785753- Update to aarch64-shenandoah-jdk8u242-b07. - Switch to GA mode for final release. - Remove Shenandoah S390 patch which is now included upstream as JDK-8236829. - Resolves: rhbz#1785753- Update to aarch64-shenandoah-jdk8u242-b05. - Attempt to fix Shenandoah formatting failures on S390, introduced by JDK-8232102. - Revise b05 snapshot to include JDK-8236178. - Add additional Shenandoah formatting fixes revealed by successful -Wno-error=format run - Resolves: rhbz#1785753- Update to aarch64-shenandoah-jdk8u242-b01. - Switch to EA mode. - Resolves: rhbz#1785753- Update generate_source_tarball.sh script to use the PR3756 patch and retain the secp256k1 curve. - Regenerate source tarball using the updated script and add the -'4curve' suffix. - Resolves: rhbz#1746879- Revert SSBD removal for now, until appropriate messaging has been decided. - Resolves: rhbz#1750419- Remove CVE-2018-3639 mitigation due to performance regression and OpenJDK position on speculative execution vulnerabilities. https://mail.openjdk.java.net/pipermail/vuln-announce/2019-July/000002.html - Resolves: rhbz#1750419- Bump release number for RHEL 8.2.0. - Resolves: rhbz#1753423- Disable FIPS mode support unless com.redhat.fips is set to "true". - Resolves: rhbz#1655466- Update to aarch64-shenandoah-jdk8u232-b09. - Switch to GA mode for final release. - Remove PR1834/RH1022017 which is now handled by JDK-8228825 upstream. - Resolves: rhbz#1753423- Update to aarch64-shenandoah-jdk8u232-b08. - Resolves: rhbz#1753423- Update to aarch64-shenandoah-jdk8u232-b05-shenandoah-merge-2019-09-09. - Resolves: rhbz#1753423- Update to aarch64-shenandoah-jdk8u232-b05. - Drop upstreamed patch JDK-8141570/PR3548. - Adjust context of JDK-8143245/PR3548 to apply against upstream JDK-8141570. - Resolves: rhbz#1753423- Update to aarch64-shenandoah-jdk8u232-b01. - Switch to EA mode. - Drop JDK-8210761/RH1632174 as now upstream. - Drop JDK-8223219 as now upstream. - JDK-8226870 removed clhsdb and hdsdb from the JRE bin directory, so we should do likewise. - Add alternatives support for these two new SDK binaries. - Resolves: rhbz#1753423- SunPKCS11 runtime provider name is a concatenation of "SunPKCS11-" and the name in the config file. - Change nss.fips.cfg config name to "NSS-FIPS" to avoid confusion with nss.cfg. - Resolves: rhbz#1750752- nss.fips.cfg needs to be moved to %{etcjavadir} and symlinked into the JDK, like nss.cfg - Resolves: rhbz#1655466- Backport FIPS mode patch to java-1.8.0-openjdk, simplifying provider removal. - Resolves: rhbz#1655466- Support the FIPS mode crypto policy on RHEL 8. - Resolves: rhbz#1655466- Update to aarch64-shenandoah-jdk8u222-b10. - Resolves: rhbz#1724452- Drop NSS runtime dependencies and patches to link against it. - Resolves: rhbz#1678557- Update to aarch64-shenandoah-jdk8u222-b09. - Switch to GA mode for final release. - Resolves: rhbz#1724452- Update to aarch64-shenandoah-jdk8u222-b08. - Adjust PR3083/RH134640 to apply after JDK-8182999 - Resolves: rhbz#1724452- Update to aarch64-shenandoah-jdk8u222-b07 and Shenandoah merge 2019-06-13. - Resolves: rhbz#1724452- Update to aarch64-shenandoah-jdk8u222-b06. - Resolves: rhbz#1724452- Update to aarch64-shenandoah-jdk8u222-b05. - Resolves: rhbz#1724452- Update to aarch64-shenandoah-jdk8u222-b04. - Drop remaining JDK-8210425/RH1632174 patch now AArch64 part is upstream. - Resolves: rhbz#1724452- Update to aarch64-shenandoah-jdk8u222-b03. - Drop 8210425 patches applied upstream. Still need to add AArch64 version in aarch64/shenandoah-jdk8u. - Re-generate JDK-8141570 & JDK-8143245 patches due to 8210425 zeroshark.make changes. - Resolves: rhbz#1724452- Update to aarch64-shenandoah-jdk8u222-b02. - Drop 8064786/PR3599 & 8210416/RH1632174 as applied upstream (8064786 silently in 8176100). - Resolves: rhbz#1724452- Switch to EA mode - Resolves: rhbz#1724452- fontconfig build requirement should be fontconfig-devel, previously masked by Gtk2+ dependency - Resolves: rhbz#1724452- Allow Recommends and Suggests on Fedora platforms too. - Resolves: rhbz#1724452- Add missing build requirements for libXext-devel and libXrender-devel, previously masked by Gtk2+ dependency. - Resolves: rhbz#1724452- Add new tarball to new format sources file. - Resolves: rhbz#1724452- Drop unnecessary build requirement on gtk2-devel, as OpenJDK searches for Gtk+ at runtime. - Resolves: rhbz#1724452- Make use of Recommends and Suggests dependent on RHEL 8+ environment. - Resolves: rhbz#1724452- Update to aarch64-shenandoah-jdk8u222-b01. - Refactor PR2888 after inclusion of 8129988 upstream. Now includes PR3575. - Drop 8171000 & 8197546 as applied upstream. - Resolves: rhbz#1724452- Obsolete javadoc-debug and javadoc-debug-zip packages via javadoc and javadoc-zip respectively. - Resolves: rhbz#1724452- Include 'ea' designator in Release when appropriate. - Resolves: rhbz#1724452- Don't produce javadoc/javadoc-zip sub packages for the debug variant build. - Don't perform a bootcycle build for the debug variant build. - Resolves: rhbz#1724452- Handle milestone as variables so we can alter it easily and set the docs zip filename appropriately. - Drop unused use_shenandoah_hotspot variable. - Resolves: rhbz#1724452- Update to aarch64-shenandoah-jdk8u212-b04-shenandoah-merge-2019-04-30. - Update version logic to handle -shenandoah* tag suffix. - Drop PR3634 as applied upstream. - Adjust 8214206 fix for S390 as BinaryMagnitudeSeq moved to shenandoahNumberSeq.cpp - Update 8214206 to use log2_long rather than casting to intptr_t, which may be smaller than size_t. - Resolves: rhbz#1688365 - Resolves: rhbz#1688382- Remove additions to EXTRA_CFLAGS and EXTRA_CPP_FLAGS which are now made by upstream. - Resolves: rhbz#1693468- Add JDK-8223219 to avoid -fstack-protector overriding -fstack-protector-strong - Resolves: rhbz#1693468- Update to aarch64-shenandoah-jdk8u212-b04. - Resolves: rhbz#1693468- Update to aarch64-shenandoah-jdk8u212-b03. - Resolves: rhbz#1693468- Add new clhsdb and hsdb binaries. - Resolves: rhbz#1693468- Update to aarch64-shenandoah-jdk8u212-b02. - Remove patches included upstream - JDK-8197429/PR3546/RH153662{2,3} - JDK-8184309/PR3596 - JDK-8210647/RH1632174 - JDK-8029661/PR3642/RH1477159 - JDK-8145096/PR3693 - Re-generate patches - JDK-8203030 - Add casts to resolve s390 ambiguity in calls to log2_intptr - Resolves: rhbz#1693468- Update to aarch64-shenandoah-jdk8u202-b08. - Remove patches included upstream - JDK-8211387/PR3559 - JDK-8207057/PR3613 - JDK-8165852/PR3468 - JDK-8073139/PR1758/RH1191652 - JDK-8044235 - JDK-8172850/RH1640127 - JDK-8209639/RH1640127 - JDK-8131048/PR3574/RH1498936 - JDK-8164920/PR3574/RH1498936 - Re-generate patches - JDK-8210647/RH1632174 - Resolves: rhbz#1693468- Update to aarch64-shenandoah-jdk8u201-b13. - Drop JDK-8160748 & JDK-8189170 AArch64 patches now applied upstream. - Resolves: rhbz#1693468- Update patch for RH1566890. - Renamed rh1566890_speculative_store_bypass_so_added_more_per_task_speculation_control_CVE_2018_3639 to rh1566890-CVE_2018_3639-speculative_store_bypass.patch - Added dependent patch, rh1566890-CVE_2018_3639-speculative_store_bypass_toggle.patch - Resolves: rhbz#1693468- added gating- removed config declaration from links to config files - Resolves: rhbz#1661577- Fix invalid dates earlier in the ChangeLog. - Resolves: rhbz#1661577- Add PR3655 to allow the system crypto policy to be turned off. - Resolves: rhbz#1661577- Add backport of JDK-8145096 (PR3693) to fix undefined behaviour issues on newer GCCs - Resolves: rhbz#1661577- Update to aarch64-shenandoah-jdk8u201-b09. - Resolves: rhbz#1661577- Update to aarch64-shenandoah-jdk8u192-b12. - Remove patches included upstream - JDK-8031668/PR2842 - JDK-8148351/PR2842 - JDK-6260348/PR3066 - JDK-8061305/PR3335/RH1423421 - JDK-8188030/PR3459/RH1484079 - JDK-8205104/PR3539/RH1548475 - JDK-8185723/PR3553 - JDK-8186461/PR3557 - JDK-8201509/PR3579 - JDK-8075942/PR3602 - JDK-8203182/PR3603 - JDK-8206406/PR3610/RH1597825 - JDK-8206425 - JDK-8036003 - JDK-8201495/PR2415 - JDK-8150954/PR2866/RH1176206 - Re-generate patches (mostly due to upstream build changes) - JDK-8073139/PR1758/RH1191652 - JDK-8143245/PR3548 (due to JDK-8202600) - JDK-8197429/PR3546/RH1536622 (due to JDK-8189170) - JDK-8199936/PR3533 - JDK-8199936/PR3591 - JDK-8207057/PR3613 - JDK-8210761/RH1632174 (due to JDK-8207402) - PR3559 (due to JDK-8185723/JDK-8186461/JDK-8201509) - PR3593 (due to JDK-8081202) - RH1566890/CVE-2018-3639 (due to JDK-8189170) - RH1649664 (due to JDK-8196516) - Add 8160748 for AArch64 which is missing from upstream 8u version. - Add port of 8189170 to AArch64 which is missing from upstream 8u version. - Resolves: rhbz#1661577- Add 8131048 & 8164920 (PR3574/RH1498936) to provide a CRC32 intrinsic for PPC64. - Resolves: rhbz#1661577- Introduce sa_arches for architectures with sa-jdi.jar and include aarch64 - Resolves: rhbz#1661577- Update to aarch64-shenandoah-jdk8u191-b14. - Adjust JDK-8073139/PR1758/RH1191652 to apply following 8155627 backport. - Resolves: rhbz#1661577- Update to aarch64-shenandoah-jdk8u191-b13. - Update tarball generation script in preparation for PR3667/RH1656676 SunEC changes. - Use remove-intree-libraries.sh to remove the remaining SunEC code for now. - Resolves: rhbz#1661577- Add backport of JDK-8029661 which adds TLSv1.2 support to the PKCS11 provider. - Resolves: rhbz#1661577- Revise Shenandoah PR3634 patch following upstream discussion. - Resolves: rhbz#1661577- Refactor _find_debuginfo_opts -g (global over define) - Resolves: rhbz#1661577- headfull suggests of cups, replaced by Requires of cups-libs in headless - Resolves: rhbz#1661577- Note why PR1834/RH1022017 is not suitable to go upstream in its current form. - Resolves: rhbz#1661577- Document patch sections. - Resolves: rhbz#1661577- Fix patch organisation in the spec file: - * Move ECC patches back to upstreamable section - * Move system cacerts & crypto policy patches to upstreamable section - * Merge "Local fixes" and "RPM fixes" which amount to the same thing - * Move system libpng & lcms patches back to 8u upstreamable section - Resolves: rhbz#1661577- added Patch583 jdk8172850-rh1640127-01-register_allocator_crash.patch - added Patch584 jdk8209639-rh1640127-02-coalesce_attempted_spill_non_spillable.patch - Resolves: rhbz#1661577- cups moved to headful package - Resolves: rhbz#1633817- updated to aarch64-shenandoah-jdk8u191-b12 - deleted 8146115-pr3508-rh1463098.patch, pr3619.patch, pr3620.patch - should be upstreamed - create pr3634-fix_shenandoah_for_size_t_on_s390.patch to fix build failure on s390 - Resolves: rhbz#1633817- Add patch jdk8210425-rh1632174-03-compile_with_o2_and_ffp_contract_off_as_for_fdlibm_zero.patch: - Annother fix for optimization gaps (annocheck issues) - Zero 8u version fix was missing. Hence, only shows up on Zero arches. - Resolves: rhbz#1633817- Update to aarch64-shenandoah-jdk8u191-b12. - Resolves: rhbz#1633817- Refreshed upstreamed patches (from 8u202): - jdk8044235-src_zip_should_include_all_sources.patch: src.zip should include all sources. - jdk8073139-pr2236-rh1191652--use_ppc64le_as_the_arch_directory_on_that_platform_and_report_it_in_os_arch_aarch64_forest.patch, jdk8073139-pr1758-rh1191652-ppc64_le_says_its_arch_is_ppc64_not_ppc64le_jdk.patch, jdk8073139-pr1758-rh1191652-ppc64_le_says_its_arch_is_ppc64_not_ppc64le_root.patch: PPC64LE JVM reporting issues. - Moved both patch series to 8u202 sections. - Resolves: rhbz#1633817- Update to aarch64-shenandoah-jdk8u191-b10. - Drop 8146115/PR3508/RH1463098 applied upstream. - Resolves: rhbz#1633817- Add new Shenandoah patch PR3634 as upstream still fails on s390. - Resolves: rhbz#1633817- Update to aarch64-shenandoah-jdk8u181-b16. - Drop PR3619 & PR3620 Shenandoah patches which should now be fixed upstream. - Resolves: rhbz#1633817- Move to single OpenJDK tarball build, based on aarch64/shenandoah-jdk8u. - Update to aarch64-shenandoah-jdk8u181-b15. - Drop 8165489-pr3589.patch which was only applied to aarch64/jdk8u builds. - Split ppc64 Shenandoah fix into separate patch file with its own bug ID (PR3620). - Update pr3539-rh1548475.patch to apply after 8187045. - Resolves: rhbz#1633817- Remove unneeded functions from ppc shenandoahBarrierSet. - Resolves: rhbz#1640188- Add missing shenandoahBarrierSet implementation for ppc64{be,le}. - Resolves: rhbz#1640188- Fix wrong format specifiers in Shenandoah code. - Resolves: rhbz#1640188- Avoid changing variable types to fix size_t, at least for now. - Resolves: rhbz#1640188- More size_t fixes for Shenandoah. - Resolves: rhbz#1640188- Add additional s390 size_t case for Shenandoah. - Resolves: rhbz#1640188- Attempt to fix Shenandoah build issues on s390. - Resolves: rhbz#1640188- Use the Shenandoah HotSpot on all architectures. - Resolves: rhbz#1640188- Add explicit requirement for libXcomposite which is used when performing screenshots from Java. - Add explicit BR unzip required for building OpenJDK. - Resolves: rhbz#1633817- Add fixes for optimization gaps (annocheck issues): - 8210761: libjsig is being compiled without optimization - 8210647: libsaproc is being compiled without optimization - 8210416: [linux] Poor StrictMath performance due to non-optimized compilation - 8210425: [x86] sharedRuntimeTrig/sharedRuntimeTrans compiled without optimization 8u upstream and aarch64/jdk8u upstream versions. - Resolves: rhbz#1633817- Renamed more patches for clarity: include-all-srcs.patch => jdk8044235-src_zip_should_include_all_sources.patch java-1.8.0-openjdk-rh1191652-hotspot-aarch64.patch => jdk8073139-pr2236-rh1191652--use_ppc64le_as_the_arch_directory_on_that_platform_and_report_it_in_os_arch_aarch64_forest.patch java-1.8.0-openjdk-rh1191652-jdk.patch => jdk8073139-pr1758-rh1191652-ppc64_le_says_its_arch_is_ppc64_not_ppc64le_jdk.patch java-1.8.0-openjdk-rh1191652-root.patch => jdk8073139-pr1758-rh1191652-ppc64_le_says_its_arch_is_ppc64_not_ppc64le_root.patch - Resolves: rhbz#1633817- Update(s) from upstreamed patches: - 8036003-dont-add-unnecessary-debug-links.patch => jdk8036003-add_with_native_debug_symbols_configure_flag.patch - rh1176206-jdk.patch => jdk8150954-pr2866-rh1176206-screenshot_xcomposite_jdk.patch => Deleted rh1176206-root.patch as thats no longer needed with upstream 8150954. - Refreshed jdk8165852-pr3468-mount_point_not_found_for_a_file_which_is_present_in_overlayfs.patch from upstream. - Refreshed jdk8201495-zero_reduce_limits_of_max_heap_size_for_boot_JDK_on_s390.patch from upstream. - 8207057-pr3613-hotspot-assembler-debuginfo.patch => jdk8207057-pr3613-no_debug_info_for_assembler_files_hotspot.patch and jdk8207057-pr3613-no_debug_info_for_assembler_files_root.patch. From JDK 8u review. - Renamed pr2842-02.patch => jdk8148351-pr2842-02-only_display_resolved_symlink_for_compiler_do_not_change_path.patch. - Renamed spec-only patch: pr3183.patch => pr3183-rh1340845-support_fedora_rhel_system_crypto_policy.patch - Renamed java-1.8.0-openjdk-size_t.patch => jdk8201495-zero_reduce_limits_of_max_heap_size_for_boot_JDK_on_s390.patch - Moved SunEC provider via system NSS to RPM specific patches section. - Moved upstream 8u patches to appropriate sections (8u192/8u202). - Removed rh1214835.patch since it's invalid. See: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2304#c3 - Use --with-native-debug-symbols=internal which JDK-8036003 adds. - Resolves: rhbz#1633817- fixed unexpanded arch in policy tool desktop file - fixed versions (8->1.8.0) of images used in desktop files - Resolves: rhbz#1633817- Adjust system jpeg patch, jdk8043805-allow_using_system_installed_libjpeg.patch, so as to filter -Wl,--as-needed. Resolves RHBZ#1622186. - Resolves: rhbz#1633817- Adjust system NSS patch, pr1983-rh1565658-support_using_the_system_installation_of_nss_with_the_sunec_provider_jdk8.patch, so as to filter -Wl,--as-needed. Resolves RHBZ#1622186. - Resolves: rhbz#1633817- build number moved from release to version- Remove duplicate -mstackrealign workaround.- Bump release for previous changeset.- Update to aarch64-jdk8u181-b13 and aarch64-shenandoah-jdk8u181-b13. - Remove 8187577/PR3578 now applied upstream.- Update bug status and add missing bug IDs- Add "8146115, PR3508, RH1463098: Improve docker container detection and resource configuration usage"- Add "8206406, PR3610, RH1597825: StubCodeDesc constructor publishes partially-constructed objects on StubCodeDesc::_list"- Mark bugs now backported to OpenJDK 8u upstream- Backport "8203182, PR3603: Release session if initialization of SunPKCS11 Signature fails"- Backport "8075942, PR3602: ArrayIndexOutOfBoundsException in sun.java2d.pisces.Dasher.goTo"- Add missing bug identifiers for patches unique to RHEL 8 and move to correct sections.- Mark bugs that have been pushed to 8u upstream and are scheduled for a release.- Update to aarch64-jdk8u181-b04 and aarch64-shenandoah-jdk8u181-b04.- Update to aarch64-jdk8u181-b03 and aarch64-shenandoah-jdk8u181-b03. - Remove AArch64 patch for PR3458/RH1540242 as applied upstream.- Fix bad output file name substitution for SystemTap files.- Update Shenandoah tarball to fix TCK overflow failure.- added Recommends gtk2 for main package - added Suggests lksctp-tools, pcsc-lite-devel, cups for headless package - see RHBZ1598152- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild- Fix hook to show hs_err*.log files on failures.- Fix requires/provides filters for internal libs. See RHBZ#1590796- Add hook to show hs_err*.log files on failures.- Expose release/slowdebug builds being produced via conditionals.- Add additional fix (PR3601) to fix -Wreturn-type failures introduced by 8061651 - Backport 8064786 (PR3601) to fix -Wreturn-type failure on debug builds. - Bring in PR3519 from IcedTea 3.7.0 to fix remaining -Wreturn-type failure on AArch64. - Sync with IcedTea 3.8.0 patches to use -Wreturn-type. - Add backports of 8141570, 8143245, 8197981 & 8062808. - Drop pr3458-rh1540242-zero.patch which is covered by 8143245.- jsa files changed to 444 to pass rpm verification- Filter private provides/requires: 'lib.so(SUNWprivate_.*'- Add provides/requires for libjvm.so back. See RHBZ#1591215.- Fix reg-ex for filtering private libraries' provides/requires.- Remove build flags exemption for aarch64 now the platform is more mature and can bootstrap OpenJDK with these flags. - Remove duplicate -fstack-protector-strong; it is provided by the RHEL cflags. - Add missing changelog credits- Merge changes from RHEL 7- Read jssecacerts file prior to trying either cacerts file (system or local) (PR3575)- Fix a number of bad bug identifiers (PR3546 should be PR3578, PR3456 should be PR3546)- Update Shenandoah tarball to include 2018-05-15 merge. - Split PR3458/RH1540242 fix into AArch64 & Zero sections, so former can be skipped on Shenandoah builds. - Drop PR3573 patch applied upstream. - Restrict 8187577 fix to non-Shenandoah builds, as it's included in the new tarball.- Sync with IcedTea 3.8.0. - Label architecture-specific fixes with architecture concerned - x86: S8199936, PR3533: HotSpot generates code with unaligned stack, crashes on SSE operations (-mstackrealign workaround) - PR3539, RH1548475: Pass EXTRA_LDFLAGS to HotSpot build - 8171000, PR3542, RH1402819: Robot.createScreenCapture() crashes in wayland mode - 8197546, PR3542, RH1402819: Fix for 8171000 breaks Solaris + Linux builds - 8185723, PR3553: Zero: segfaults on Power PC 32-bit - 8186461, PR3557: Zero's atomic_copy64() should use SPE instructions on linux-powerpcspe - PR3559: Use ldrexd for atomic reads on ARMv7. - 8187577, PR3578: JVM crash during gc doing concurrent marking - 8201509, PR3579: Zero: S390 31bit atomic_copy64 inline assembler is wrong - 8165489, PR3589: Missing G1 barrier in Unsafe_GetObjectVolatile - PR3591: Fix for bug 3533 doesn't add -mstackrealign to JDK code - 8184309, PR3596: Build warnings from GCC 7.1 on Fedora 26- updated to u172-b11 - removed patches: - patch207 8200556-pr3566.patch - patch104 pr3458-rh1540242.patch - patch209 8035496-hotspot.patch - patch700 pr3573-fix_TCK_crash_with_shenandoah_in_shenandoahsupport_cpp_in_case_of_dead_brnach_in_is_independent.patch - fixed issue with atkwrapper wrongly palced broken symlink - fixed libjvm path for system tap - returned patch104 pr3458-rh1540242.patch- quoted sed expressions, changed possibly confussing # by @ - added vendor(origin) into icons - removed last trace of relative symlinks - added BuildRequires of javapackages-tools to fix build failure after Requires change to javapackages-filesystem- aligning with java-openjdk in fedora: - removed fx binding - config files to etc - slowdebug instead simply debug subpackage - purged provides - many macros renamed - typos correction - bumped jstack (may be wrong)- Compile i686 JDK with -mstackrealign.- Enable hardened build unconditionally (also for Zero). Resolves RHBZ#1290936.- Enable hardened build for Aarch64.- Update rhbz1548475-LDFLAGSusage.patch to also set linker flags for libsaproc.so and libjsig.so.- Update to aarch64-jdk8u171-b10 and aarch64-shenandoah-jdk8u171-b10. - Fix jconsole.desktop.in subcategory, replacing "Monitor" with "Profiling" (PR3550) (gnu_andrew) - Fix invalid license 'LGPL+' (should be LGPLv2+ for ECC code) and add misisng ones (gnu_andrew)- added ownership of policy dir and subdirs - removed ignored attributes for classes.jsa- Use correct patch for RHBZ#1538767 (JDK-8196516)- Cleanup from previous commit. - Remove unused upstream patch 8167200.hotspotAarch64.patch.- returned patch562 rhbz_1540242.patch - added Patch563 rhbz_1536622-JDK8197429-jdk8.patch- Added patch 540 rhbz1548475-LDFLAGSusage.patch to honor build flags fully- Update to aarch64-jdk8u162-b12 and aarch64-shenandoah-jdk8u162-b12. - Remove upstreamed patches for 8181055/PR3394/RH1448880, - 8181419/PR3413/RH1463144, 8145913/PR3466/RH1498309, - 8168318/PR3466/RH1498320, 8170328/PR3466/RR1498321 and - 8181810/PR3466/RH1498319.- Rebuild to fix GCC 8 mis-compilation See https://da.gd/YJVwk ("GCC 8 ABI change on x86_64")- Rebuild (giflib)- Escape macros in %changelog- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild- Additional fix needed for FTBFS bug on aarch64. Resolves RHBZ#1540242.- Add fix for FTBFS on aarch64 and armv7hl. Resolves RHBZ#1540242.- Include Aarch64 build fixes post January 2018 CPU.- Work around ppc64le gdb backtrace problem in %check. See RHBZ#1539664- Fix FTBFS due to link failure in libfontmanager.so - See RHBZ#1538767- updated to u161, rmeoved upstreamed patches - removed patch555 8164293-pr3412-rh1459641.patch - removed patch550 8175813-pr3394-rh1448880.patch - removed patch547 8173941-pr3326.patch - removed patch532 8162384-pr3122-rh1358661.patch - removed patch535 8153711-pr3313-rh1284948.patch - removed patch561 8075484-pr3473-rh1490713.patch - removed patch554 8175887-pr3415.patch- added ownership of etc dirs - sysconfdir/.java/.systemPrefs - sysconfdir/.java- updated to aarch64-jdk8u151-b12 (from aarch64-port/jdk8u) - updated to aarch64-shenandoah-jdk8u151-b12 (from aarch64-port/jdk8u-shenandoah) of hotspot - used aarch64-port-jdk8u-aarch64-jdk8u151-b12.tar.xz as new sources - used aarch64-port-jdk8u-shenandoah-aarch64-shenandoah-jdk8u151-b12.tar.xz as new sources for hotspot - tapset updated to 3.6pre02 - policies adapted to new limited/unlimited schmea - above acomapnied by c-j-c 3.3 - alligned patches and added PPC ones (thanx to gnu_andrew) - added patch209: 8035496-hotspot.patch - added patch210: suse_linuxfilestore.patch- updated to aarch64-shenandoah-jdk8u144-b02-shenandoah-merge-2017-10-02 (from aarch64-port/jdk8u-shenandoah) of hotspot - used aarch64-port-jdk8u-shenandoah-aarch64-shenandoah-jdk8u144-b02-shenandoah-merge-2017-10-02.tar.xz as new sources for hotspot- added patch540, bug1484079.patch- Cleanup spec file conditionals- added ownership of diretories which were oonly listing files- added (experiment) "--" delimiter also to $suffix in expanding macros- Update to aarch64-jdk8u144-b01 and aarch64-shenandoah-jdk8u144-b01. - Exclude 8175887 from Shenandoah builds as it has been included in that repo. - Added 8164293-pr3412-rh1459641.patch backport from 8u development tree - get rid of bin/* and lib/*, fixed rhbz1480777 - adapted to rpm 4.14: all expanding macros changed to define, all %1 and %1 replaced by %{?1}, all expandable macros parameter preffixed by -- - get rid of generated filelists all except javafx and demos- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild- Rebuild with binutils fix for ppc64le (#1475636)- added patch208, aarch64BuildFailure.patch to fix condition found during jdk9 build- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild- updated to security u141.b16 - sync patches with rhel7 - removed no longer defined jvmjardir- adapted to no longer noarch openjfx-devel- added virtualprovides for javafx- fixed target of to fxrt.jar link - fixedname of libglass- source999 moved to source1 - added two pathces 8181055-pr3394-rh1448880.patch and 8175813/PR3394/RH1448880 - enabled (commented out) system NSS via patch1000, rh1648249-add_commented_out_nss_cfg_provider_to_java_security.patch- added javafx binding subpackages- updated to aarch64-jdk8u131-b12 (from aarch64-port/jdk8u) - updated to aarch64-shenandoah-jdk8u131-b12-shenandoah-merge-2017-04-20 (from aarch64-port/jdk8u-shenandoah) of hotspot - used aarch64-port-jdk8u-aarch64-jdk8u131-b12.tar.xz as new sources - used aarch64-port-jdk8u-shenandoah-aarch64-shenandoah-jdk8u131-b12-shenandoah-merge-2017-04-20.tar.xz as new sources for hotspot- minor tweaks, egrep replaced by grep -E, added provides for some subpackages- sync from rhel, reordered patches, enabled shenanoah on aarch64 - Patch OpenJDK to check the system cacerts database directly - Remove unneeded symlink to the system cacerts database - Drop outdated openssl dependency from when the RPM built the cacerts database - udpated to latest stable shenandoah hotspot- rhbz#1423751 - removed -fno-split-loops worakround as building against newer GCC7- updated to latest stable shenandoah hotspot - updated to properly tagged upstream forest (no update, just rename) - fixed update package to verify PR2126 patch and work with sha512- rebuild because of NSS- fixed the config(noreplace) issue with various left files lke java.security (rhbz#1183793) - by calling new c-j-c hooks - removed self-tail-bitting check check_sum_presented_in_spec - release 6+7 to verify update path- patch 536 reordered to 537 - added patch 536 - Backport "8170888: [linux] Experimental support for cgroup memory limits in container (ie Docker) environments" - added patch 538 - 1423421: Javadoc crashes when method name ends with "Property" - rhbz#1423751 - added -fno-split-loops worakround sigsew when building with GCC7 (probably bug in jdk's JIT )- added Patch535 and 526 - tweeked debugsymbols check for sigill- revertrd patch535, excludeECDHE-1415137.patch and related changes - issue casued by nss, see rhbz#1415137 c#35- added patch535, excludeECDHE-1415137.patch to tmp-worakround crash with nss- updated to aarch64-jdk8u121-b14 (from openjdk8-forests/latest-aarch64) - updated to aarch64-shenandoah-jdk8u121-b14 (from openjdk8-forests/latest-shenandoah) of hotspot - used openjdk8-forests-latest-aarch64-aarch64-jdk8u121-b14.tar.xz as new sources - used openjdk8-forests-latest-shenandoah-aarch64-shenandoah-jdk8u121-b14.tar.xz as new sources for hotspot - deleted: 8044762-pr2960.patch 8049226-pr2960.patch 8154210.patch 8158260-pr2991-rh1341258.patch 8159244-pr3074.patch - adapted java-1.8.0-openjdk-size_t.patch pr1834-rh1022017-reduce_ellipticcurvesextension_to_provide_only_three_nss_supported_nist_curves_23_24_25.patch rh1163501-increase_2048_bit_dh_upper_bound_fedora_infrastructure_in_dhparametergenerator.patch - updated from internal (rhel) repo OPENJDK_URL_DEFAULT=ssh://t...redhat.com//...ty/ - with custom PR2126=/.../pr2126.patch (removed newly added brainpool curves) - withspecial values of PROJECT_NAME="openjdk8-forests", REPO_NAME="latest-aarch64" - with correct tag VERSION="aarch64-jdk8u121-b14" - and for shenandoah hotspot used custom repo REPO_NAME=latest-shenandoah - with correct tag VERSION="aarch64-shenandoah-jdk8u121-b14" - complete changes to generate_source_tarball.sh update_package.sh NOT commited (willbe regenerated from official repos soon)- Added arched dependencies to headless/main package- added patch207 - PR3183.patch - java SSL/TLS implementation: should follow the policies of system-wide crypto policy- added dont-add-unnecessary-debug-links.patch - added hotspot-assembler-debuginfo.patch - returned accidentally removed hotspot-remove-debuglink.patch - eu-readelfs on libraries improved, added gdb call- updated to aarch64-jdk8u111-b16 (from aarch64-port/jdk8u) - updated to aarch64-shenandoah-jdk8u111-b16 (from aarch64-port/jdk8u-shenandoah) of hotspot - used aarch64-port-jdk8u-aarch64-jdk8u111-b16.tar.xz as new sources - used aarch64-port-jdk8u-shenandoah-aarch64-shenandoah-jdk8u111-b16.tar.xz as new sources for hotspot - adapted patches- debug subpackages allowed on aarch64 and ppc64le - fontconfig and nss restricted by isa- declared check_sum_presented_in_spec and used in prep and check - it is checking that latest packed java.security is mentioned in listing - @prefix@ in tapsetfiles substitued by prefix as necessary to work with systemtap3 (rhbz1371005)- updated to aarch64-jdk8u102-b14 (from aarch64-port/jdk8u) - updated to aarch64-shenandoah-jdk8u102-b14 (from aarch64-port/jdk8u-shenandoah) of hotspot - used aarch64-port-jdk8u-aarch64-jdk8u102-b14.tar.xz as new sources - used aarch64-port-jdk8u-shenandoah-aarch64-shenandoah-jdk8u102-b14.tar.xz as new sources for hotspot - removed upstreamed patches 519, 520 and 605 - updated to systemtap 3, removed related patches 300 and 301 - jjs provides moved to headless- Replace patch for S8162384 with upstream version. Document correctly along with SystemTap RH1204159 patch. - Resolves: rhbz#1358661 - Replace patch for S8157306 with upstream version, documented & applied on all archs with conditional in patch - Resolves: rhbz#1360863- added patch532 hotspot-1358661.patch - to fix performance of bimorphic inlining may be bypassed by type speculation - added patch301 bz1204159_java8.patch - to fix systemtap on multiple jdks- updated to aarch64-jdk8u101-b14 (from aarch64-port/jdk8u) - updated to aarch64-shenandoah-jdk8u101-b14-shenandoah-merge-2016-07-25 (from aarch64-port/jdk8u-shenandoah) of hotspot - used aarch64-port-jdk8u-aarch64-jdk8u101-b14.tar.xz as new sources - used aarch64-port-jdk8u-shenandoah-aarch64-shenandoah-jdk8u101-b14-shenandoah-merge-2016-07-25.tar.xz as new sources for hotspot - priority lowered for ine zero digit, tip moved to 999 - added jdk6260348-pr3066-gtk_laf_jtextcomponent_not_respecting_desktop_caret_blink_rate.patch, pr3083-rh1346460-for_ssl_debug_return_null_instead_of_exception_when_theres_no_ecc_provider.patch, 8159244-pr3074.patch, corba_typo_fix.patch renamed: jdk8-archivedJavadoc.patch -> jdk8154313-generated_javadoc_scattered_all_over_the_place.patch, pr2991-rh1341258.patch -> 8158260-pr2991-rh1341258.patch - not added 8147771-additional_hunk.patch, already in b14- added Provides: /usr/bin/jjs- family restricted by arch- updated to u92 - removed upstreamed patches 8132051-aarch64.patch, 8143855.patch, criticalShenandoahFix.patch, rhbz1206656_fix_current_stack_pointer.patch - 8132051-zero.patch, remove_aarch64_template_for_gcc6.patch - jdwpCrash.abrt.patch renamed to 8044762-pr2960.patch - httpsFix1329342.patch renamed to pr2934-sunec_provider_throwing_keyexception_withine.separator_current_nss_thus_initialise_the_random_number_generator_and_feed_the_seed_to_it.patch - added known regresisonos fixes for u92 scheduled for next u (519-525)- added patch519, jdwpCrash.abrt.patch to fix trasnportation error- Enable weak reference discovery in ShenandoahMarkCompact. Otherwise we never process any weak references in full-gc.- Restricted to depend on exactly same version of nss as used for build - Resolves: rhbz#1332456- updated to aarch64-shenandoah-jdk8u71-b15-beta02 (from aarch64-port/jdk8u-shenandoah) of hotspot - used aarch64-port-jdk8u-shenandoah-aarch64-shenandoah-jdk8u71-b15-beta02.tar.xz as new sources for hotspot - reverted nss version fix- Restricted to depend on exactly same version of nss as use dfor build - Resolves: rhbz#1332456- included shenandoah support in 64b intel- added patch518 httpsFix1329342.patch - test based on SOURCE14 enabled - Resolves: rhbz#1329342- Roll back release number as release 1 never succeeded, even with tests disabled. - Resolves: rhbz#1325423- Add additional fix to Zero patch to properly handle result on 64-bit big-endian - Revert debugging options (aarch64 back to JIT, product build, no -Wno-error) - Enable full bootstrap on all architectures to check we are good to go. - Resolves: rhbz#1325423- Turn tests back on or build will not fail. - Resolves: rhbz#1325423- Temporarily remove power64 from JIT arches to see if endian issue appears on Zero. - Resolves: rhbz#1325423- Turn off Java-based checks in a vain attempt to get a complete build. - Resolves: rhbz#1325423- Turn off -Werror so s390 can build in slowdebug mode. - Add fix for formatting issue found by previous s390 build. - Resolves: rhbz#1325423- Revert settings to production defaults so we can at least get a build. - Switch to a slowdebug build to try and unearth remaining issue on s390x. - Resolves: rhbz#1325423- Disable ECDSA test for now until failure on RHEL 7 is fixed. - Resolves: rhbz#1325423- Add 8132051 port to Zero. - Turn on bootstrap build for all to ensure we are now good to go. - Resolves: rhbz#1325423- Add 8132051 port to AArch64. - Resolves: rhbz#1325423- Enable a full bootstrap on JIT archs. Full build held back by Zero archs anyway. - Resolves: rhbz#1325423- Use basename of test file to avoid misinterpretation of full path as a package - Resolves: rhbz#1325423- Update to u91b14. - Resolves: rhbz#1325423- added patch400 jdk8-archivedJavadoc.patch - added javadoc-zip(-debug) subpackage with compressed javadoc- Fix typo in test invocation. - Resolves: rhbz#1245810- Add ECDSA test to ensure ECC is working. - Resolves: rhbz#1245810- Avoid WithSeed versions of NSS functions as they do not fully process the seed - List current java.security md5sum so that java.security is replaced and ECC gets enabled. - Resolves: rhbz#1245810- Update to u77b03.- When using a compositing WM, the overlay window should be used, not the root window.- Use a simple backport for PR2462/8074839. - Don't backport the crc check for pack.gz. It's not tested well upstream.- Fix regression introduced on s390 by large code cache change. - Update to u72b16. - Drop 8147805 and jvm.cfg fix which are applied upstream.- Add patches to allow the SunEC provider to be built with the system NSS install. - Re-generate source tarball so it includes ecc_impl.h. - Adjust tarball generation script to allow ecc_impl.h to be included. - Bring over NSS changes from java-1.7.0-openjdk spec file (NSS_CFLAGS/NSS_LIBS) - Remove patch which disables the SunEC provider as it is now usable. - Correct spelling mistakes in tarball generation script. - Move completely unrelated AArch64 gcc 6 patch into separate file. - Resolves: rhbz#1019554 (fedora bug)- returning accidentlay removed hunk from renamed and so wrongly merged remove_aarch64_jvm.cfg_divergence.patch- sync from rhel- Refresh s390-java-opts patch- Use -fno-lifetime-dse over -fno-guess-branch-probability. See RHBZ#1306558.- Add aarch64_FTBFS_rhbz_1307224.patch so as to resolve RHBZ#1307224.- Add -fno-delete-null-pointer-checks -fno-guess-branch-probability flags to resolve x86/x86_64 crash.- Explicitly set the C++ standard to use, as the default has changed to C++ 2014 in GCC 6. - Turn off -Werror due to format warnings in HotSpot and -std usage warnings in SCTP. - Run tests under the check stage and use the debug build first.- Backport S8148351: Only display resolved symlink for compiler, do not change path* touch -t 201401010000 java.security to try to worakround md5sums- updated to aarch64-jdk8u72-b15 (from aarch64-port/jdk8u) - used aarch64-port-jdk8u-aarch64-jdk8u72-b15.tar.xz as new sources - removed already upstreamed patch501 8146566.patch- sync with rhel7 - security update to CPU 19.1.2016 to u71b15- pretrans moved back to lua nd now includes file from copy-jdk-configs instead of call it- Disable hardened build on non-JIT arches. Workaround for RHBZ#1290936.-removed patch4 java-1.8.0-openjdk-PStack-808293.patch -removed patch13 libjpeg-turbo-1.4-compat.patch- Define our own optimisation flags based on the optflags macro and pass to OpenJDK build cflags/cxxflags. - Remove -fno-devirtualize as we are now on GCC 5 where the GCC bug it worked around is fixed. - Pass __global_ldflags to --with-extra-ldflags so Fedora linker flags are used in the build. - Also Pass ourcppflags to the OpenJDK build cflags as it wrongly uses them for the HotSpot C++ build. - Add PR2428, PR2462 & S8143855 patches to fix build issues that arise. - Resolves: rhbz#1283949 - Resolves: rhbz#1120792- Add patch to honour %{_smp_ncpus_max} from Tuomo Soini - Resolves: rhbz#1152896- extracted lua scripts moved from pre where they don't work to pretrans - requirement on copy-jdk-configs made Week.- used extracted lua scripts. - now depnding on copy-jdk-configs - config files persisting in pre instead of %pretrans- changed way of generating the sources. As result: - "updated" to aarch64-jdk8u65-b17 (from aarch64-port/jdk8u60) - used aarch64-port-jdk8u60-aarch64-jdk8u65-b17.tar.xz as new sources- added missing md5sums - moved to bundeld lcms- debug packages priority lowered by 1- depends on chkconfig >1.7 - added --family support- added and applied patch605 soundFontPatch.patch as repalcement for removed sound font links - removed hardcoded soundfont links- updated to u65b17- policytool manpage followed the binary from devel to jreadded and applied patch604: aarch64-ifdefbugfix.patch to fix rhbz1276959- moved to single source integration forest - removed patch patch9999 enableArm64.patch - removed patch patch600 %{name}-rh1191652-hotspot.patch- updated aarch64 tarball to contain whole forest of latest jdk8-aarch64-jdk8u60-b24.2.tar.xz - using this forest instead of only hotspot - generate_source_tarball.sh - temporarily excluded repos="hotspot" compression of download - not only openjdk/hotspot is replaced, by wholeopenjdk - ln -s openjdk jdk8 done after replacing of openjdk - patches 9999 601 and 602 exclded for aarch64- updated aarch64 hotpost to latest jdk8-aarch64-jdk8u60-b24.2.tar.xz- updated to freshly released jdk8u60-jdk8u60-b27- another touching attempt to polycies...- arch64 updated to u60-b24 with hope to fix rhbz1249037- added one more md5sum test (thanx to Severin!) - I guess one more missing - doubled slash in md5sum test in post- updated to security u60-b24 - moved to openjdk instead of jdk8 topdir in sources - removed upstreamed patch99 java-1.8.0-openjdk-linux-4.x.patch - removed upstreamed patch503 pr2444.patch - removed upstreamed patch505 1208369_memory_leak_gcc5.patch - removed upstreamed patch506: gif4.1.patch - note: usptream version is suspicious GIFLIB_MAJOR >= 5 SplashStreamGifInputFunc, NULL ELSE SplashStreamGifInputFunc - but the condition seems to be viceversa- Require javapackages-tools instead of jpackage-utils.- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild- allow build on Linux 4.x kernel - refresh s390 size_t patch- added requires lksctp-tools for headless subpackage to make sun.nio.ch.sctp work- Patch503 d318d83c4e74.patch, patch505 1208369_memory_leak_gcc5.patch (and patch506 gif4.1.patch) moved out of "if with_systemtap" block- updated to u60b16 - deleted upstreamed patches: patch501 1182011_JavaPrintApiDoesNotPrintUmlautCharsWithPostscriptOutputCorrectly.patch patch502 1182694_javaApplicationMenuMisbehave.patch patch504 1210739_dns_naming_ipv6_addresses.patch patch402 atomic_linux_zero.inline.hpp.patch patch401 fix_ZERO_ARCHDEF_ppc.patch patch400 ppc_stack_overflow_fix.patch patch204 zero-interpreter-fix.patch - added Patch506 gif4.1.patch to allow build agaisnt giflib > 4.1- updated to 8u45-b14 with hope to fix rhbz#1123870- added runtime requires for tzdata - Remove reference to tz.properties which is no longer used (by gnu.andrew)- Patch hotspot to not use undefined code rather than passing -fno-tree-vrp via CFLAGS. Resolves: RHBZ#1208369 - Add upstream patch for DNS nameserver issue with IPv6 addresses. Resolves: RHBZ#1210739- Omit jsa files from power64 file list as well, as they are never generated - moved to boot build by openjdk8 - Use the template interpreter on ppc64le- repacked sources- updated to security u45 - removed patch6: disable-doclint-by-default.patch - added patch d318d83c4e74.patch - added rhbz1206656_fix_current_stack_pointer.patch - renamed PStack-808293.patch -> java-1.8.0-openjdk-PStack-808293.patch - renamed remove-intree-libraries.sh -> java-1.8.0-openjdk-remove-intree-libraries.sh - renamed to preven conflix with jdk7- Add -fno-tree-vrp to flags to prevent hotspot miscompilation. - Resolves: RHBZ#1208369- bumped release. Needed rebuild by itself on arm- Make Zero build-able on ARM32. Resolves: RHBZ#1206656- refresh s390 patches- added patch501 1182011_JavaPrintApiDoesNotPrintUmlautCharsWithPostscriptOutputCorrectly.patch - added patch502 1182694_javaApplicationMenuMisbehave.patch - both upstreamed, will be gone with u60- Disable various EC algorithms in configuration- sytemtap made working for dual package- Added compiler no-warn-- Fix zero interpreter build.- Fix building with gcc 5 by ignoring return-local-addr warning - Include additional debugging info for java class files and test that they are present- bumped to b25 - removed upstreamed patch11 hotspot-build-j-directive.patch - policies repacked to stop spamming yum update - added and used source20 repackReproduciblePolycies.sh - added mehanism to force priority size- refresh s390 patches- updated arm64 tarball to jdk8-jdk8u40-b12-aarch64-1263.tar.xz- obsoleted gcj and sindoc. rh1149674 and rh1149675 - removed backup/restore on images and docs in favor of reconfigure in different directory- updated both noral and aarch64 tarballs to u40b12- enabled debug packages - removed all provides duplicating package name - comments about files moved inside files section (to prevent different javadoc postuns) - see (RH1160693)- Build against libjpeg-turbo-1.4- preparing for parallel debug+normal build - files and scripelts moved to extendable macros as first step to dual build - install and build may be done in loop for both release and slowdebug - debugbuild off untill its completed- added patch12,removeSunEcProvider-RH1154143 - xdump excluded from ppc64le (rh1156151) - Add check for src.zip completeness. See RH1130490 (by sgehwolf@redhat.com) - Resolves: rhbz#1125260- fixing flags usages (thanx to jerboaa!)- sync with rhel7- Remove LIBDIR and funny definition of _libdir. - Fix rpmlint warnings about macros in comments.- fixed headless to become headless again - jre/bin/policytool added to not headless exclude list- Update aarch64 hotspot to latest upstream version- Use %{power64} instead of %{ppc64}.- Update aarch64 hotspot to jdk7u40-b02 to match the rest of the JDK - commented out patch2 (obsolated by 666) - all ppc64 added to jitarches- Use the cpp interpreter on ppc64le.- fixed RH1136544, orriginal issue, state of pc64le jit remians mistery- requirement Requires: javazi-1.8/tzdb.dat changed to tzdata-java >= 2014f-1 - see RH1130800#c5- adapted aarch64 patch - removed upstreamed patch 0001-PPC64LE-arch-support-in-openjdk-1.8.patch- updated to u40-b02 - adapted aarch64 patches- updated to u40-b01 - adapted rh1648242-accessible_toolkit_crash_do_not_break_jvm.patch - adapted jdk8042159-allow_using_system_installed_lcms2.patch - removed patch8 set-active-window.patch - removed patch9 javadoc-error-jdk-8029145.patch - removed patch10 javadoc-error-jdk-8037484.patch - removed patch99 applet-hole.patch - itw 1.5.1 is able to ive without it- fixed desktop icons - Icon set to java-1.8.0 - Development removed from policy tool- fixed jstack- added build requires and requires for headles _datadir/javazi-1.8/tzdb.dat - restriction of tzdata provider, so we will be aware of another possible failure- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild- fixed provides/obsolates- forced to build in fully versioned dir- fixing tapset to support multipleinstalls - added more config/norepalce - policitool moved to jre- bumped release to build by previous release. - forcing rebuild by jdk8 - uncommenting forgotten comment on tzdb link- backporting old fixes: - get rid of jre-abrt, uniquesuffix, parallel install, jsa files, config(norepalce) bug, -fstack-protector-strong, OrderWithRequires, nss config, multilib arches, provides/requires excludes - some additional cosmetic changes- Modify aarch64-specific jvm.cfg to list server vm first- removed legacy aarch64 switches - --with-jvm-variants=client and --disable-precompiled-headers- added patch patch9999 enableArm64.patch to enable new hotspot- Attempt to update aarch64 *jdk* to u11b12, by resticting aarch64 sources to hotpot only- updated to security u11b12- Obsolete java-1.7.0-openjdk- Use system tzdata from tzdata-java- Add patch from IcedTea to handle -j and -I correctly- Backport javadoc fixes from upstream - Related: rhbz#1107273- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild- Build with OpenJDK 8- Backport fix for JDK-8012224- Require fontconfig and minimal fonts (xorg-x11-fonts-Type1) explicitly - Resolves rhbz#1101394- Enable build on s390/s390x- Only check for debug symbols in libjvm if it exists.- Include all sources in src.zip- Check for debug symbols in libjvm.so- Add ppc64le support, bz# 1088344- Build with -fno-devirtualize - Don't strip debuginfo from files- Instrument build with various sanitizers.- Update to the latest security release: OpenJDK8 u5 b13- Include version information in desktop files - Move desktop files from tarball to top level source- Switch from java8- style provides to java- style - Bump priority to reflect java version- Disable doclint for compatiblity - Patch contributed by Andrew John Hughes- Include jdeps and jjs for aarch64. These are present in b128.- Update aarch64 tarball to the latest upstream release- Fix `java -version` output- updated to rc4 aarch64 tarball - outdated removed: patch2031 system-lcmsAARCH64.patch patch2011 system-libjpeg-aarch64.patch patch2021 system-libpng-aarch64.patch- Update to b132- Fix typo in STRIP_POLICY- Remove redundant debuginfo files - Generate complete debug information for libjvm- Fix non-headless libraries- Fix incorrect Requires- Add -headless subpackage based on java-1.7.0-openjdk - Add abrt connector support - Add -accessibility subpackage- Update to b129.- Update to candidate Reference Implementation release.- Forward port more patches from java-1.7.0-openjdk- Update to jdk8-b123- Update to jdk8-b115- added jre/lib/security/blacklisted.certs for aarch64 - updated to preview_rc2 aarch64 tarball- Fix paths in tapsets to work on non-x86_64 - Use system libjpeg- Fix with_systemtap conditionals- Update to jdk8-b106- Updated aarch64 to latest head - Dropped upstreamed patches- The zero fix only applies on b89 tarball- Add patch to fix zero on 32-bit build- Added additional build fixes for aarch64- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild- Added a missing includes patch (#302/%{name}-arm64-missing-includes.patch) - Added --disable-precompiled-headers for arm64 build- added patch 301 - removeMswitchesFromx11.patch- added new aarch64 tarball- ifarchaarch64 then --with-jvm-variants=client- prelink dependence excluded also for aaech64 - arm64 added to jitarches - added source100 config.guess to repalce the outdated one in-tree - added source101 config.sub to repalce the outdated one in-tree - added patch2011 system-libjpegAARCH64.patch (as aarch64-port is little bit diferent) - added patch2031 system-lcmsAARCH64.patch (as aarch64-port is little bit diferent) - added gcc-c++ build depndece so builddep will result to better situation- moved to latest working osurces- Moved to hg clone for generating sources.- added aarch 64 tarball, proposed usage of clone instead of tarballs- Switch to xz for compression - Fixes RHBZ#979823- Priority should be 0 until openjdk8 is released by upstream - Fixes RHBZ#964409- Fix incorrect permissions on ct.sym- Fix incorrect permissions on jars- update scriptlets to follow current guidelines for updating icon cache- Update to b87 - Remove all rhino support; use nashorn instead - Remove upstreamed/unapplied patches- update java-1.8.0-openjdk-ppc-zero-hotspot patch - use power64 macro- Add build fix for zero - Drop gstabs fixes; enable full debug info instead- Fix alternatives priority- Update to jdk8-b79 - Initial version for Fedora 19- Initial build from java-1.7.0-openjdk RPM  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                           ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~  1:1.8.0.412.b08-2.el81:1.8.0.412.b08-2.el8     !!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#####################################################################$%%$&&&&$''''''''''''$((((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$))))))))*****************************+,,+----+++...........+/0000000000000000000/1111111111///2222222///3333333+4+55555555556666+788888888899999999999999::::::777777;;;;;;;;;;7<<<<<<<<<<<<<7==7>>>>>>>>>>>>>7??????+@@@@@@@@@@@+AAAAAAAAAAAAAAAA+BBBBBBBBBBBBBBBBBBBCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHGGGIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLMNOPQRSMTUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVUUUUUUUUUUUUUUUUUUUUTWWWWWWWWWWWWWWWTXYZZY[Y\Y]Y^Y____________________________________________________Y``YaYbYcYdddddddTeeeeeeeeeeeeeeeeeeeTfggggThijklmnnnnnnnnnnnnnnnnjopppppppppppppppphqqqqqqqqqqhrsssssssrttttttttttttttttuvuwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwttxxxxryyyyyyrzr{r||}~|hTTMjava-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64shenandoah8u412-b08hotspotagentsrcoslinuxLinuxDebuggerLocal.clibproc.hlibproc_impl.clibproc_impl.hproc_service.hps_core.cps_proc.csalibelf.csalibelf.hsymtab.csymtab.hsharenativesadis.csrccpux86vmassembler_x86.cppassembler_x86.hppbytecodes_x86.cppbytes_x86.hppc1_CodeStubs_x86.cppc1_Defs_x86.hppc1_FpuStackSim_x86.cppc1_FpuStackSim_x86.hppc1_FrameMap_x86.cppc1_FrameMap_x86.hppc1_LIRAssembler_x86.cppc1_LIRAssembler_x86.hppc1_LIRGenerator_x86.cppc1_LinearScan_x86.cppc1_LinearScan_x86.hppc1_MacroAssembler_x86.cppc1_MacroAssembler_x86.hppc1_Runtime1_x86.cppc1_globals_x86.hppc2_globals_x86.hppc2_init_x86.cppcodeBuffer_x86.hppcompiledIC_x86.cppcopy_x86.hppdebug_x86.cppdisassembler_x86.hppframe_x86.cppframe_x86.hppframe_x86.inline.hppglobalDefinitions_x86.hppglobals_x86.hppicBuffer_x86.cppicache_x86.cppinterp_masm_x86.cppinterp_masm_x86.hppinterp_masm_x86_64.cppinterp_masm_x86_64.hppinterpreterGenerator_x86.hppinterpreterRT_x86.hppinterpreterRT_x86_64.cppinterpreter_x86.hppinterpreter_x86_64.cppjavaFrameAnchor_x86.hppjniFastGetField_x86_64.cppjniTypes_x86.hppjni_x86.hmacroAssembler_x86.cppmacroAssembler_x86.hppmetaspaceShared_x86_64.cppmethodHandles_x86.cppmethodHandles_x86.hppnativeInst_x86.cppnativeInst_x86.hpprdtsc_x86.cpprdtsc_x86.hppregisterMap_x86.hppregister_definitions_x86.cppregister_x86.cppregister_x86.hpprelocInfo_x86.cpprelocInfo_x86.hpprtmLocking.cppsharedRuntime_x86_64.cppshenandoahBarrierSetAssembler_x86.cppshenandoahBarrierSetAssembler_x86.hppstubGenerator_x86_64.cppstubRoutines_x86.cppstubRoutines_x86.hppstubRoutines_x86_64.cppstubRoutines_x86_64.hpptemplateInterpreterGenerator_x86.hpptemplateInterpreter_x86.cpptemplateInterpreter_x86.hpptemplateInterpreter_x86_64.cpptemplateTable_x86_64.cpptemplateTable_x86_64.hppvm_version_ext_x86.cppvm_version_ext_x86.hppvm_version_x86.cppvm_version_x86.hppvmreg_x86.cppvmreg_x86.hppvmreg_x86.inline.hppvtableStubs_x86_64.cppx86.adx86_64.adoslinuxvmattachListener_linux.cppcgroupSubsystem_linux.cppcgroupSubsystem_linux.hppcgroupV1Subsystem_linux.cppcgroupV1Subsystem_linux.hppcgroupV2Subsystem_linux.cppcgroupV2Subsystem_linux.hppdecoder_linux.cppdtraceJSDT_linux.cppglobals_linux.hppinterfaceSupport_linux.hppjsig.cjvm_linux.cpposContainer_linux.cpposContainer_linux.hpposThread_linux.cpposThread_linux.hppos_linux.cppos_linux.hppos_linux.inline.hppos_perf_linux.cppperfMemory_linux.cppthreadCritical_linux.cppthread_linux.inline.hppvmError_linux.cppposixvmos_posix.cppos_posix.hppsemaphore_posix.cppsemaphore_posix.hppos_cpulinux_x86vmassembler_linux_x86.cppatomic_linux_x86.inline.hppbytes_linux_x86.inline.hppcopy_linux_x86.inline.hppglobals_linux_x86.hpplinux_x86_64.sorderAccess_linux_x86.inline.hppos_linux_x86.cppos_linux_x86.hppos_linux_x86.inline.hppprefetch_linux_x86.inline.hppthreadLS_linux_x86.cppthreadLS_linux_x86.hppthread_linux_x86.cppthread_linux_x86.hppsharevmasmassembler.cppassembler.hppcodeBuffer.cppcodeBuffer.hppregister.hppc1c1_CFGPrinter.cppc1_CFGPrinter.hppc1_Canonicalizer.cppc1_Canonicalizer.hppc1_CodeStubs.hppc1_Compilation.cppc1_Compilation.hppc1_Compiler.cppc1_Compiler.hppc1_Defs.hppc1_FrameMap.cppc1_FrameMap.hppc1_GraphBuilder.cppc1_GraphBuilder.hppc1_IR.cppc1_IR.hppc1_Instruction.cppc1_Instruction.hppc1_InstructionPrinter.cppc1_InstructionPrinter.hppc1_LIR.cppc1_LIR.hppc1_LIRAssembler.cppc1_LIRAssembler.hppc1_LIRGenerator.cppc1_LIRGenerator.hppc1_LinearScan.cppc1_LinearScan.hppc1_MacroAssembler.hppc1_Optimizer.cppc1_Optimizer.hppc1_RangeCheckElimination.cppc1_RangeCheckElimination.hppc1_Runtime1.cppc1_Runtime1.hppc1_ValueMap.cppc1_ValueMap.hppc1_ValueSet.hppc1_ValueStack.cppc1_ValueStack.hppc1_ValueType.cppc1_ValueType.hppc1_globals.cppc1_globals.hppcibcEscapeAnalyzer.cppbcEscapeAnalyzer.hppciArray.cppciArray.hppciArrayKlass.cppciArrayKlass.hppciBaseObject.cppciBaseObject.hppciCallProfile.hppciCallSite.cppciCallSite.hppciConstant.cppciConstant.hppciConstantPoolCache.cppciConstantPoolCache.hppciEnv.cppciEnv.hppciExceptionHandler.cppciExceptionHandler.hppciField.cppciField.hppciFlags.cppciFlags.hppciInstance.cppciInstance.hppciInstanceKlass.cppciInstanceKlass.hppciKlass.cppciKlass.hppciMemberName.cppciMemberName.hppciMetadata.cppciMetadata.hppciMethod.cppciMethod.hppciMethodBlocks.cppciMethodBlocks.hppciMethodData.cppciMethodData.hppciMethodHandle.cppciMethodHandle.hppciMethodType.hppciNullObject.cppciNullObject.hppciObjArray.cppciObjArray.hppciObjArrayKlass.cppciObjArrayKlass.hppciObject.cppciObject.hppciObjectFactory.cppciObjectFactory.hppciReplay.cppciReplay.hppciSignature.cppciSignature.hppciStreams.cppciStreams.hppciSymbol.cppciSymbol.hppciType.cppciType.hppciTypeArray.cppciTypeArray.hppciTypeArrayKlass.cppciTypeArrayKlass.hppciTypeFlow.cppciTypeFlow.hppciUtilities.cppciUtilities.hppclassfilealtHashing.cppaltHashing.hppbytecodeAssembler.cppbytecodeAssembler.hppclassFileError.cppclassFileParser.cppclassFileParser.hppclassFileStream.cppclassFileStream.hppclassLoader.cppclassLoader.hppclassLoaderData.cppclassLoaderData.hppclassLoaderData.inline.hppclassLoaderExt.hppclassLoaderStats.cppclassLoaderStats.hppdefaultMethods.cppdefaultMethods.hppdictionary.cppdictionary.hppjavaAssertions.cppjavaAssertions.hppjavaClasses.cppjavaClasses.hpploaderConstraints.cpploaderConstraints.hppmetadataOnStackMark.cppmetadataOnStackMark.hppplaceholders.cppplaceholders.hppresolutionErrors.cppresolutionErrors.hppsharedClassUtil.hppsharedPathsMiscInfo.cppsharedPathsMiscInfo.hppstackMapFrame.cppstackMapFrame.hppstackMapTable.cppstackMapTable.hppstackMapTableFormat.hppsymbolTable.cppsymbolTable.hppsystemDictionary.cppsystemDictionary.hppsystemDictionaryShared.hppverificationType.cppverificationType.hppverifier.cppverifier.hppvmSymbols.cppvmSymbols.hppcodecodeBlob.cppcodeBlob.hppcodeCache.cppcodeCache.hppcompiledIC.cppcompiledIC.hppcompressedStream.cppcompressedStream.hppdebugInfo.cppdebugInfo.hppdebugInfoRec.cppdebugInfoRec.hppdependencies.cppdependencies.hppexceptionHandlerTable.cppexceptionHandlerTable.hppicBuffer.cppicBuffer.hppjvmticmlr.hlocation.cpplocation.hppnmethod.cppnmethod.hppoopRecorder.cppoopRecorder.hpppcDesc.cpppcDesc.hpprelocInfo.cpprelocInfo.hppscopeDesc.cppscopeDesc.hppstubs.cppstubs.hppvmreg.cppvmreg.hppvtableStubs.cppvtableStubs.hppcompilerabstractCompiler.cppabstractCompiler.hppcompileBroker.cppcompileBroker.hppcompileLog.cppcompileLog.hppcompilerOracle.cppcompilerOracle.hppdisassembler.cppdisassembler.hppmethodLiveness.cppmethodLiveness.hppoopMap.cppoopMap.hppgc_implementationconcurrentMarkSweepadaptiveFreeList.cppadaptiveFreeList.hppcmsAdaptiveSizePolicy.cppcmsAdaptiveSizePolicy.hppcmsCollectorPolicy.cppcmsCollectorPolicy.hppcmsGCAdaptivePolicyCounters.cppcmsGCAdaptivePolicyCounters.hppcmsLockVerifier.cppcmsLockVerifier.hppcmsOopClosures.hppcmsOopClosures.inline.hppcompactibleFreeListSpace.cppcompactibleFreeListSpace.hppconcurrentMarkSweepGeneration.cppconcurrentMarkSweepGeneration.hppconcurrentMarkSweepGeneration.inline.hppconcurrentMarkSweepThread.cppconcurrentMarkSweepThread.hppfreeChunk.cppfreeChunk.hpppromotionInfo.cpppromotionInfo.hppvmCMSOperations.cppvmCMSOperations.hppg1bufferingOopClosure.cppbufferingOopClosure.hppcollectionSetChooser.cppcollectionSetChooser.hppconcurrentG1Refine.cppconcurrentG1Refine.hppconcurrentG1RefineThread.cppconcurrentG1RefineThread.hppconcurrentMark.cppconcurrentMark.hppconcurrentMark.inline.hppconcurrentMarkThread.cppconcurrentMarkThread.hppconcurrentMarkThread.inline.hppdirtyCardQueue.cppdirtyCardQueue.hppevacuationInfo.hppg1AllocRegion.cppg1AllocRegion.hppg1AllocRegion.inline.hppg1AllocationContext.hppg1Allocator.cppg1Allocator.hppg1Allocator_ext.cppg1BiasedArray.cppg1BiasedArray.hppg1BlockOffsetTable.cppg1BlockOffsetTable.hppg1BlockOffsetTable.inline.hppg1CardCounts.cppg1CardCounts.hppg1CodeCacheRemSet.cppg1CodeCacheRemSet.hppg1CollectedHeap.cppg1CollectedHeap.hppg1CollectedHeap.inline.hppg1CollectedHeap_ext.cppg1CollectorPolicy.cppg1CollectorPolicy.hppg1CollectorPolicy_ext.hppg1ConcurrentMarkObjArrayProcessor.cppg1ConcurrentMarkObjArrayProcessor.hppg1ConcurrentMarkObjArrayProcessor.inline.hppg1ErgoVerbose.cppg1ErgoVerbose.hppg1EvacFailure.hppg1GCPhaseTimes.cppg1GCPhaseTimes.hppg1HRPrinter.cppg1HRPrinter.hppg1HeapRegionEventSender.cppg1HeapRegionEventSender.hppg1HeapRegionTraceType.hppg1HotCardCache.cppg1HotCardCache.hppg1InCSetState.hppg1Log.cppg1Log.hppg1MMUTracker.cppg1MMUTracker.hppg1MarkSweep.cppg1MarkSweep.hppg1MarkSweep_ext.cppg1MonitoringSupport.cppg1MonitoringSupport.hppg1OopClosures.cppg1OopClosures.hppg1OopClosures.inline.hppg1PageBasedVirtualSpace.cppg1PageBasedVirtualSpace.hppg1ParScanThreadState.cppg1ParScanThreadState.hppg1ParScanThreadState.inline.hppg1RegionToSpaceMapper.cppg1RegionToSpaceMapper.hppg1RemSet.cppg1RemSet.hppg1RemSet.inline.hppg1RemSetSummary.cppg1RemSetSummary.hppg1RootProcessor.cppg1RootProcessor.hppg1SATBCardTableModRefBS.cppg1SATBCardTableModRefBS.hppg1StringDedup.cppg1StringDedup.hppg1StringDedupQueue.cppg1StringDedupQueue.hppg1StringDedupStat.cppg1StringDedupStat.hppg1StringDedupTable.cppg1StringDedupTable.hppg1StringDedupThread.cppg1StringDedupThread.hppg1YCTypes.hppg1_globals.cppg1_globals.hppg1_specialized_oop_closures.hppheapRegion.cppheapRegion.hppheapRegion.inline.hppheapRegionBounds.hppheapRegionBounds.inline.hppheapRegionManager.cppheapRegionManager.hppheapRegionManager.inline.hppheapRegionRemSet.cppheapRegionRemSet.hppheapRegionSet.cppheapRegionSet.hppheapRegionSet.inline.hppheapRegionTracer.cppheapRegionTracer.hppheapRegionType.cppheapRegionType.hppptrQueue.cppptrQueue.hppsatbQueue.cppsatbQueue.hppsparsePRT.cppsparsePRT.hppsurvRateGroup.cppsurvRateGroup.hppvm_operations_g1.cppvm_operations_g1.hppparNewasParNewGeneration.cppasParNewGeneration.hppparCardTableModRefBS.cppparNewGeneration.cppparNewGeneration.hppparOopClosures.hppparOopClosures.inline.hppparallelScavengeadjoiningGenerations.cppadjoiningGenerations.hppadjoiningVirtualSpaces.cppadjoiningVirtualSpaces.hppasPSOldGen.cppasPSOldGen.hppasPSYoungGen.cppasPSYoungGen.hppcardTableExtension.cppcardTableExtension.hppgcTaskManager.cppgcTaskManager.hppgcTaskThread.cppgcTaskThread.hppgenerationSizer.cppgenerationSizer.hppobjectStartArray.cppobjectStartArray.hppparMarkBitMap.cppparMarkBitMap.hppparallelScavengeHeap.cppparallelScavengeHeap.hppparallelScavengeHeap.inline.hpppcTasks.cpppcTasks.hpppsAdaptiveSizePolicy.cpppsAdaptiveSizePolicy.hpppsCompactionManager.cpppsCompactionManager.hpppsCompactionManager.inline.hpppsGCAdaptivePolicyCounters.cpppsGCAdaptivePolicyCounters.hpppsGenerationCounters.cpppsGenerationCounters.hpppsMarkSweep.cpppsMarkSweep.hpppsMarkSweepDecorator.cpppsMarkSweepDecorator.hpppsOldGen.cpppsOldGen.hpppsParallelCompact.cpppsParallelCompact.hpppsPromotionLAB.cpppsPromotionLAB.hpppsPromotionLAB.inline.hpppsPromotionManager.cpppsPromotionManager.hpppsPromotionManager.inline.hpppsScavenge.cpppsScavenge.hpppsScavenge.inline.hpppsTasks.cpppsTasks.hpppsVirtualspace.cpppsVirtualspace.hpppsYoungGen.cpppsYoungGen.hppvmPSOperations.cppvmPSOperations.hppsharedadaptiveSizePolicy.cppadaptiveSizePolicy.hppageTable.cppageTable.hppageTableTracer.cppageTableTracer.hppallocationStats.cppallocationStats.hppcSpaceCounters.cppcSpaceCounters.hppcollectorCounters.cppcollectorCounters.hppconcurrentGCThread.cppconcurrentGCThread.hppcopyFailedInfo.hppgSpaceCounters.cppgSpaceCounters.hppgcAdaptivePolicyCounters.cppgcAdaptivePolicyCounters.hppgcConfiguration.cppgcConfiguration.hppgcHeapSummary.hppgcId.cppgcId.hppgcPolicyCounters.cppgcPolicyCounters.hppgcStats.cppgcStats.hppgcTimer.cppgcTimer.hppgcTrace.cppgcTrace.hppgcTraceSend.cppgcTraceTime.cppgcTraceTime.hppgcUtil.cppgcUtil.hppgcWhen.hppgenerationCounters.cppgenerationCounters.hpphSpaceCounters.cpphSpaceCounters.hppimmutableSpace.cppimmutableSpace.hppisGCActiveMark.hppliveRange.hppmarkBitMap.cppmarkBitMap.hppmarkBitMap.inline.hppmarkSweep.cppmarkSweep.hppmarkSweep.inline.hppmutableNUMASpace.cppmutableNUMASpace.hppmutableSpace.cppmutableSpace.hppobjectCountEventSender.cppobjectCountEventSender.hppparGCAllocBuffer.cppparGCAllocBuffer.hppparGCAllocBuffer.inline.hppspaceCounters.cppspaceCounters.hppspaceDecorator.cppspaceDecorator.hppsuspendibleThreadSet.cppsuspendibleThreadSet.hppvmGCOperations.cppvmGCOperations.hppshenandoahc1shenandoahBarrierSetC1.cppshenandoahBarrierSetC1.hppc2shenandoahBarrierSetC2.cppshenandoahBarrierSetC2.hppshenandoahSupport.cppshenandoahSupport.hppheuristicsshenandoahAdaptiveHeuristics.cppshenandoahAdaptiveHeuristics.hppshenandoahAggressiveHeuristics.cppshenandoahAggressiveHeuristics.hppshenandoahCompactHeuristics.cppshenandoahCompactHeuristics.hppshenandoahHeuristics.cppshenandoahHeuristics.hppshenandoahPassiveHeuristics.cppshenandoahPassiveHeuristics.hppshenandoahStaticHeuristics.cppshenandoahStaticHeuristics.hppmodeshenandoahIUMode.cppshenandoahIUMode.hppshenandoahMode.hppshenandoahPassiveMode.cppshenandoahPassiveMode.hppshenandoahSATBMode.cppshenandoahSATBMode.hpppreservedMarks.cpppreservedMarks.hpppreservedMarks.inline.hppshenandoahAllocRequest.hppshenandoahAsserts.cppshenandoahAsserts.hppshenandoahBarrierSet.cppshenandoahBarrierSet.hppshenandoahBarrierSet.inline.hppshenandoahBarrierSetClone.inline.hppshenandoahClosures.hppshenandoahClosures.inline.hppshenandoahCodeRoots.cppshenandoahCodeRoots.hppshenandoahCollectionSet.cppshenandoahCollectionSet.hppshenandoahCollectionSet.inline.hppshenandoahCollectorPolicy.cppshenandoahCollectorPolicy.hppshenandoahConcurrentMark.cppshenandoahConcurrentMark.hppshenandoahConcurrentMark.inline.hppshenandoahControlThread.cppshenandoahControlThread.hppshenandoahEvacOOMHandler.cppshenandoahEvacOOMHandler.hppshenandoahForwarding.hppshenandoahForwarding.inline.hppshenandoahFreeSet.cppshenandoahFreeSet.hppshenandoahGCTraceTime.cppshenandoahGCTraceTime.hppshenandoahHeap.cppshenandoahHeap.hppshenandoahHeap.inline.hppshenandoahHeapRegion.cppshenandoahHeapRegion.hppshenandoahHeapRegion.inline.hppshenandoahHeapRegionCounters.cppshenandoahHeapRegionCounters.hppshenandoahHeapRegionSet.cppshenandoahHeapRegionSet.hppshenandoahHeapRegionSet.inline.hppshenandoahJfrSupport.cppshenandoahJfrSupport.hppshenandoahLock.hppshenandoahLogging.cppshenandoahLogging.hppshenandoahMarkCompact.cppshenandoahMarkCompact.hppshenandoahMarkingContext.cppshenandoahMarkingContext.hppshenandoahMarkingContext.inline.hppshenandoahMetrics.cppshenandoahMetrics.hppshenandoahMonitoringSupport.cppshenandoahMonitoringSupport.hppshenandoahNumberSeq.cppshenandoahNumberSeq.hppshenandoahOopClosures.hppshenandoahOopClosures.inline.hppshenandoahPacer.cppshenandoahPacer.hppshenandoahPacer.inline.hppshenandoahParallelCleaning.cppshenandoahParallelCleaning.hppshenandoahPhaseTimings.cppshenandoahPhaseTimings.hppshenandoahRootProcessor.cppshenandoahRootProcessor.hppshenandoahRootProcessor.inline.hppshenandoahRootVerifier.cppshenandoahRootVerifier.hppshenandoahRuntime.cppshenandoahRuntime.hppshenandoahSharedVariables.hppshenandoahStrDedupQueue.cppshenandoahStrDedupQueue.hppshenandoahStrDedupQueue.inline.hppshenandoahStrDedupTable.cppshenandoahStrDedupTable.hppshenandoahStrDedupThread.cppshenandoahStrDedupThread.hppshenandoahStringDedup.cppshenandoahStringDedup.hppshenandoahSynchronizerIterator.cppshenandoahSynchronizerIterator.hppshenandoahTaskqueue.cppshenandoahTaskqueue.hppshenandoahTaskqueue.inline.hppshenandoahUtils.cppshenandoahUtils.hppshenandoahVMOperations.cppshenandoahVMOperations.hppshenandoahVerifier.cppshenandoahVerifier.hppshenandoahWorkGroup.cppshenandoahWorkGroup.hppshenandoahWorkerDataArray.cppshenandoahWorkerDataArray.hppshenandoahWorkerDataArray.inline.hppshenandoahWorkerPolicy.cppshenandoahWorkerPolicy.hppshenandoah_globals.cppshenandoah_globals.hppgc_interfaceallocTracer.cppallocTracer.hppcollectedHeap.cppcollectedHeap.hppcollectedHeap.inline.hppgcCause.cppgcCause.hppgcName.hppinterpreterabstractInterpreter.hppbytecode.cppbytecode.hppbytecodeHistogram.cppbytecodeHistogram.hppbytecodeStream.cppbytecodeStream.hppbytecodeTracer.cppbytecodeTracer.hppbytecodes.cppbytecodes.hppinterpreter.cppinterpreter.hppinterpreterGenerator.hppinterpreterRuntime.cppinterpreterRuntime.hppinvocationCounter.cppinvocationCounter.hpplinkResolver.cpplinkResolver.hppoopMapCache.cppoopMapCache.hpprewriter.cpprewriter.hpptemplateInterpreter.cpptemplateInterpreter.hpptemplateInterpreterGenerator.hpptemplateTable.cpptemplateTable.hppjfrdcmdjfrDcmds.cppjfrDcmds.hppinstrumentationjfrEventClassTransformer.cppjfrEventClassTransformer.hppjfrJvmtiAgent.cppjfrJvmtiAgent.hppjfr.cppjfr.hppjnijfrGetAllEventClasses.cppjfrGetAllEventClasses.hppjfrJavaCall.cppjfrJavaCall.hppjfrJavaSupport.cppjfrJavaSupport.hppjfrJniMethod.cppjfrJniMethodRegistration.cppjfrJniMethodRegistration.hppjfrUpcalls.cppjfrUpcalls.hppleakprofilerchainsbfsClosure.cppbfsClosure.hppbitset.cppbitset.hppdfsClosure.cppdfsClosure.hppedge.cppedge.hppedgeQueue.cppedgeQueue.hppedgeStore.cppedgeStore.hppedgeUtils.cppedgeUtils.hppobjectSampleMarker.hpppathToGcRootsOperation.cpppathToGcRootsOperation.hpprootSetClosure.cpprootSetClosure.hppcheckpointeventEmitter.cppeventEmitter.hppobjectSampleCheckpoint.cppobjectSampleCheckpoint.hppobjectSampleDescription.cppobjectSampleDescription.hppobjectSampleWriter.cppobjectSampleWriter.hpprootResolver.cpprootResolver.hppleakProfiler.cppleakProfiler.hppsamplingobjectSample.hppobjectSampler.cppobjectSampler.hppsampleList.cppsampleList.hppsamplePriorityQueue.cppsamplePriorityQueue.hppstartOperation.hppstopOperation.hpputilitiesgranularTimer.cppgranularTimer.hpprootType.hppsaveRestore.cppsaveRestore.hppunifiedOop.hppvmOperation.hppmetadatajfrSerializer.hppperiodicjfrNetworkUtilization.cppjfrNetworkUtilization.hppjfrOSInterface.cppjfrOSInterface.hppjfrPeriodic.cppjfrThreadCPULoadEvent.cppjfrThreadCPULoadEvent.hppjfrThreadDumpEvent.cppjfrThreadDumpEvent.hppsamplingjfrCallTrace.cppjfrCallTrace.hppjfrThreadSampler.cppjfrThreadSampler.hpprecordercheckpointjfrCheckpointBlob.cppjfrCheckpointBlob.hppjfrCheckpointManager.cppjfrCheckpointManager.hppjfrCheckpointWriter.cppjfrCheckpointWriter.hppjfrMetadataEvent.cppjfrMetadataEvent.hpptypesjfrThreadGroup.cppjfrThreadGroup.hppjfrThreadState.cppjfrThreadState.hppjfrType.cppjfrType.hppjfrTypeManager.cppjfrTypeManager.hppjfrTypeSet.cppjfrTypeSet.hppjfrTypeSetUtils.cppjfrTypeSetUtils.hppjfrTypeSetWriter.hpptraceidjfrTraceId.cppjfrTraceId.hppjfrTraceId.inline.hppjfrTraceIdBits.inline.hppjfrTraceIdEpoch.cppjfrTraceIdEpoch.hppjfrEventSetting.cppjfrEventSetting.hppjfrEventSetting.inline.hppjfrRecorder.cppjfrRecorder.hpprepositoryjfrChunkRotation.cppjfrChunkRotation.hppjfrChunkState.cppjfrChunkState.hppjfrChunkWriter.cppjfrChunkWriter.hppjfrEmergencyDump.cppjfrEmergencyDump.hppjfrRepository.cppjfrRepository.hppservicejfrEvent.cppjfrEvent.hppjfrMemorySizer.cppjfrMemorySizer.hppjfrOptionSet.cppjfrOptionSet.hppjfrPostBox.cppjfrPostBox.hppjfrRecorderService.cppjfrRecorderService.hppjfrRecorderThread.cppjfrRecorderThread.hppjfrRecorderThreadLoop.cppstacktracejfrStackTraceRepository.cppjfrStackTraceRepository.hppstoragejfrBuffer.cppjfrBuffer.hppjfrMemorySpace.hppjfrMemorySpace.inline.hppjfrMemorySpaceRetrieval.hppjfrStorage.cppjfrStorage.hppjfrStorageControl.cppjfrStorageControl.hppjfrStorageUtils.hppjfrStorageUtils.inline.hppjfrVirtualMemory.cppjfrVirtualMemory.hppstringpooljfrStringPool.cppjfrStringPool.hppjfrStringPoolBuffer.cppjfrStringPoolBuffer.hppjfrStringPoolWriter.cppjfrStringPoolWriter.hppsupportjfrAllocationTracer.cppjfrAllocationTracer.hppjfrEventClass.cppjfrEventClass.hppjfrFlush.cppjfrFlush.hppjfrStackTraceMark.cppjfrStackTraceMark.hppjfrThreadLocal.cppjfrThreadLocal.hppjfrTraceIdExtension.hpputilitiesjfrAllocation.cppjfrAllocation.hppjfrBigEndian.hppjfrDoublyLinkedList.hppjfrHashtable.hppjfrIterator.hppjfrJavaLog.cppjfrJavaLog.hppjfrRefCountPointer.hppjfrResourceManager.hppjfrTime.cppjfrTime.hppjfrTimeConverter.cppjfrTimeConverter.hppjfrTryLock.hppjfrTypes.hppwritersjfrBigEndianWriter.hppjfrEncoders.hppjfrEncoding.hppjfrEventWriterHost.hppjfrEventWriterHost.inline.hppjfrJavaEventWriter.cppjfrJavaEventWriter.hppjfrMemoryWriterHost.hppjfrMemoryWriterHost.inline.hppjfrNativeEventWriter.hppjfrPosition.hppjfrPosition.inline.hppjfrStorageAdapter.hppjfrStorageHost.hppjfrStorageHost.inline.hppjfrStreamWriterHost.hppjfrStreamWriterHost.inline.hppjfrWriterHost.hppjfrWriterHost.inline.hpplibadtdict.cppdict.hppport.cppport.hppset.cppset.hppvectset.cppvectset.hppmemoryallocation.cppallocation.hppallocation.inline.hppbarrierSet.cppbarrierSet.hppbarrierSet.inline.hppbinaryTreeDictionary.cppbinaryTreeDictionary.hppblockOffsetTable.cppblockOffsetTable.hppblockOffsetTable.inline.hppcardTableModRefBS.cppcardTableModRefBS.hppcardTableRS.cppcardTableRS.hppcollectorPolicy.cppcollectorPolicy.hppdefNewGeneration.cppdefNewGeneration.hppdefNewGeneration.inline.hppfilemap.cppfilemap.hppfreeBlockDictionary.cppfreeBlockDictionary.hppfreeList.cppfreeList.hppgcLocker.cppgcLocker.hppgcLocker.inline.hppgenCollectedHeap.cppgenCollectedHeap.hppgenMarkSweep.cppgenMarkSweep.hppgenOopClosures.hppgenOopClosures.inline.hppgenRemSet.cppgenRemSet.hppgeneration.cppgeneration.hppgeneration.inline.hppgenerationSpec.cppgenerationSpec.hppguardedMemory.cppguardedMemory.hppheap.cppheap.hppheapInspection.cppheapInspection.hppiterator.cppiterator.hppiterator.inline.hppmemRegion.cppmemRegion.hppmetachunk.cppmetachunk.hppmetadataFactory.hppmetaspace.cppmetaspace.hppmetaspaceChunkFreeListSummary.hppmetaspaceCounters.cppmetaspaceCounters.hppmetaspaceGCThresholdUpdater.hppmetaspaceShared.cppmetaspaceShared.hppmetaspaceTracer.cppmetaspaceTracer.hppmodRefBarrierSet.hppoopFactory.cppoopFactory.hpppadded.hpppadded.inline.hppreferencePolicy.cppreferencePolicy.hppreferenceProcessor.cppreferenceProcessor.hppreferenceProcessorStats.hppreferenceType.hppresourceArea.cppresourceArea.hppsharedHeap.cppsharedHeap.hppspace.cppspace.hppspace.inline.hppspecialized_oop_closures.hpptenuredGeneration.cpptenuredGeneration.hppthreadLocalAllocBuffer.cppthreadLocalAllocBuffer.hppthreadLocalAllocBuffer.inline.hppuniverse.cppuniverse.hppuniverse.inline.hppwatermark.hppoopsannotations.cppannotations.hpparrayKlass.cpparrayKlass.hpparrayOop.cpparrayOop.hppcompiledICHolder.cppcompiledICHolder.hppconstMethod.cppconstMethod.hppconstantPool.cppconstantPool.hppcpCache.cppcpCache.hppfieldInfo.hppfieldStreams.hppgenerateOopMap.cppgenerateOopMap.hppinstanceClassLoaderKlass.cppinstanceClassLoaderKlass.hppinstanceKlass.cppinstanceKlass.hppinstanceMirrorKlass.cppinstanceMirrorKlass.hppinstanceOop.hppinstanceRefKlass.cppinstanceRefKlass.hppklass.cppklass.hppklass.inline.hppklassVtable.cppklassVtable.hppmarkOop.cppmarkOop.hppmarkOop.inline.hppmetadata.cppmetadata.hppmethod.cppmethod.hppmethodCounters.cppmethodCounters.hppmethodData.cppmethodData.hppobjArrayKlass.cppobjArrayKlass.hppobjArrayKlass.inline.hppobjArrayOop.cppobjArrayOop.hppoop.cppoop.hppoop.inline.hppoop.inline2.hppoop.pcgc.inline.hppoop.psgc.inline.hppoopsHierarchy.cppoopsHierarchy.hppsymbol.cppsymbol.hpptypeArrayKlass.cpptypeArrayKlass.hpptypeArrayOop.hppoptoaddnode.cppaddnode.hppadlcVMDeps.hppblock.cppblock.hppbuildOopMap.cppbytecodeInfo.cppc2_globals.cppc2_globals.hppc2compiler.cppc2compiler.hppcallGenerator.cppcallGenerator.hppcallnode.cppcallnode.hppcfgnode.cppcfgnode.hppchaitin.cppchaitin.hppclasses.cppclasses.hppcoalesce.cppcoalesce.hppcompile.cppcompile.hppconnode.cppconnode.hppdivnode.cppdivnode.hppdoCall.cppdomgraph.cppescape.cppescape.hppgcm.cppgenerateOptoStub.cppgraphKit.cppgraphKit.hppidealGraphPrinter.cppidealGraphPrinter.hppidealKit.cppidealKit.hppifg.cppifnode.cppindexSet.cppindexSet.hpplcm.cpplibrary_call.cpplive.cpplive.hpplocknode.cpplocknode.hpploopPredicate.cpploopTransform.cpploopUnswitch.cpploopnode.cpploopnode.hpploopopts.cppmachnode.cppmachnode.hppmacro.cppmacro.hppmatcher.cppmatcher.hppmathexactnode.cppmathexactnode.hppmemnode.cppmemnode.hppmulnode.cppmulnode.hppmultnode.cppmultnode.hppnode.cppnode.hppopcodes.cppopcodes.hppoptoreg.hppoutput.cppoutput.hppparse.hppparse1.cppparse2.cppparse3.cppparseHelper.cppphase.cppphase.hppphaseX.cppphaseX.hppphasetype.hpppostaloc.cppreg_split.cppregalloc.cppregalloc.hppregmask.cppregmask.hppreplacednodes.cppreplacednodes.hpprootnode.cpprootnode.hppruntime.cppruntime.hppsplit_if.cppstringopts.cppstringopts.hppsubnode.cppsubnode.hppsuperword.cppsuperword.hpptype.cpptype.hppvectornode.cppvectornode.hppprimsevmCompat.cppforte.cppforte.hppjni.cppjni.hjniCheck.cppjniCheck.hppjniExport.hppjniFastGetField.cppjniFastGetField.hppjvm.cppjvm.hjvm_misc.hppjvmtiAgentThread.hppjvmtiClassFileReconstituter.cppjvmtiClassFileReconstituter.hppjvmtiCodeBlobEvents.cppjvmtiCodeBlobEvents.hppjvmtiEnv.cppjvmtiEnvBase.cppjvmtiEnvBase.hppjvmtiEnvThreadState.cppjvmtiEnvThreadState.hppjvmtiEventController.cppjvmtiEventController.hppjvmtiEventController.inline.hppjvmtiExport.cppjvmtiExport.hppjvmtiExtensions.cppjvmtiExtensions.hppjvmtiGetLoadedClasses.cppjvmtiGetLoadedClasses.hppjvmtiImpl.cppjvmtiImpl.hppjvmtiManageCapabilities.cppjvmtiManageCapabilities.hppjvmtiRawMonitor.cppjvmtiRawMonitor.hppjvmtiRedefineClasses.cppjvmtiRedefineClasses.hppjvmtiTagMap.cppjvmtiTagMap.hppjvmtiThreadState.cppjvmtiThreadState.hppjvmtiThreadState.inline.hppjvmtiTrace.cppjvmtiTrace.hppjvmtiUtil.cppjvmtiUtil.hppmethodComparator.cppmethodComparator.hppmethodHandles.cppmethodHandles.hppnativeLookup.cppnativeLookup.hppperf.cppprivilegedStack.cppprivilegedStack.hppunsafe.cppwbtestmethodsparserTests.cppwhitebox.cppwhitebox.hppwhitebox_ext.cppruntimeadvancedThresholdPolicy.cppadvancedThresholdPolicy.hpparguments.cpparguments.hpparguments_ext.hppatomic.cppatomic.hppbasicLock.cppbasicLock.hppbiasedLocking.cppbiasedLocking.hppcompilationPolicy.cppcompilationPolicy.hppdeoptimization.cppdeoptimization.hppdtraceJSDT.cppdtraceJSDT.hppextendedPC.hppfieldDescriptor.cppfieldDescriptor.hppfieldType.cppfieldType.hppfprofiler.cppfprofiler.hppframe.cppframe.hppframe.inline.hppglobals.cppglobals.hppglobals_ext.hppglobals_extension.hpphandles.cpphandles.hpphandles.inline.hppicache.cppicache.hppinit.cppinit.hppinterfaceSupport.cppinterfaceSupport.hppjava.cppjava.hppjavaCalls.cppjavaCalls.hppjavaFrameAnchor.hppjfieldIDWorkaround.hppjniHandles.cppjniHandles.hppjniPeriodicChecker.cppjniPeriodicChecker.hppmemprofiler.cppmemprofiler.hppmonitorChunk.cppmonitorChunk.hppmutex.cppmutex.hppmutexLocker.cppmutexLocker.hppobjectMonitor.cppobjectMonitor.hppobjectMonitor.inline.hpporderAccess.cpporderAccess.hppos.cppos.hpposThread.cpposThread.hppos_ext.hppos_perf.hpppark.cpppark.hppperfData.cppperfData.hppperfMemory.cppperfMemory.hppprefetch.hppreflection.cppreflection.hppreflectionUtils.cppreflectionUtils.hppregisterMap.hpprelocator.cpprelocator.hpprframe.cpprframe.hpprtmLocking.hppsafepoint.cppsafepoint.hppsemaphore.hppserviceThread.cppserviceThread.hppsharedRuntime.cppsharedRuntime.hppsharedRuntimeMath.hppsharedRuntimeTrans.cppsharedRuntimeTrig.cppsignature.cppsignature.hppsimpleThresholdPolicy.cppsimpleThresholdPolicy.hppsimpleThresholdPolicy.inline.hppstackValue.cppstackValue.hppstackValueCollection.cppstackValueCollection.hppstatSampler.cppstatSampler.hppstubCodeGenerator.cppstubCodeGenerator.hppstubRoutines.cppstubRoutines.hppsweeper.cppsweeper.hppsynchronizer.cppsynchronizer.hpptask.cpptask.hppthread.cppthread.hppthread.inline.hppthreadCritical.hppthreadLocalStorage.cppthreadLocalStorage.hppthread_ext.cppthread_ext.hpptimer.cpptimer.hppunhandledOops.cppunhandledOops.hppvframe.cppvframe.hppvframeArray.cppvframeArray.hppvframe_hp.cppvframe_hp.hppvirtualspace.cppvirtualspace.hppvmStructs.cppvmStructs.hppvmThread.cppvmThread.hppvm_operations.cppvm_operations.hppvm_version.cppvm_version.hppservicesallocationContextService.hppallocationSite.hppattachListener.cppattachListener.hppclassLoadingService.cppclassLoadingService.hppdiagnosticArgument.cppdiagnosticArgument.hppdiagnosticCommand.cppdiagnosticCommand.hppdiagnosticFramework.cppdiagnosticFramework.hppg1MemoryPool.cppg1MemoryPool.hppgcNotifier.cppgcNotifier.hppheapDumper.cppheapDumper.hppjmm.hlowMemoryDetector.cpplowMemoryDetector.hppmallocSiteTable.cppmallocSiteTable.hppmallocTracker.cppmallocTracker.hppmallocTracker.inline.hppmanagement.cppmanagement.hppmemBaseline.cppmemBaseline.hppmemReporter.cppmemReporter.hppmemTracker.cppmemTracker.hppmemoryManager.cppmemoryManager.hppmemoryPool.cppmemoryPool.hppmemoryService.cppmemoryService.hppmemoryUsage.hppnmtCommon.cppnmtCommon.hppnmtDCmd.cppnmtDCmd.hpppsMemoryPool.cpppsMemoryPool.hppruntimeService.cppruntimeService.hppserviceUtil.hppshenandoahMemoryPool.cppshenandoahMemoryPool.hppthreadService.cppthreadService.hppvirtualMemoryTracker.cppvirtualMemoryTracker.hpputilitiesaccessFlags.cppaccessFlags.hppalign.hpparray.cpparray.hppbitMap.cppbitMap.hppbitMap.inline.hppchunkedList.cppchunkedList.hppconstantTag.cppconstantTag.hppcopy.cppcopy.hppdebug.cppdebug.hppdecoder.cppdecoder.hppdecoder_elf.cppdecoder_elf.hppdefaultStream.hppelfFile.cppelfFile.hppelfFuncDescTable.cppelfFuncDescTable.hppelfStringTable.cppelfStringTable.hppelfSymbolTable.cppelfSymbolTable.hpperrorReporter.cpperrorReporter.hppevents.cppevents.hppexceptions.cppexceptions.hppglobalDefinitions.cppglobalDefinitions.hppglobalDefinitions_gcc.hppgrowableArray.cppgrowableArray.hpphashtable.cpphashtable.hpphashtable.inline.hpphistogram.cpphistogram.hppintHisto.cppintHisto.hpplinkedlist.cpplinkedlist.hppnativeCallStack.cppnativeCallStack.hppnumberSeq.cppnumberSeq.hppostream.cppostream.hpppair.hpppreserveException.cpppreserveException.hppquickSort.cppquickSort.hppresourceHash.cppresourceHash.hppsizes.hppstack.hppstack.inline.hppstringUtils.cppstringUtils.hpptaskqueue.cpptaskqueue.hppticks.cppticks.hpputf8.cpputf8.hppvmError.cppvmError.hppworkgroup.cppworkgroup.hppxmlstream.cppxmlstream.hppyieldingWorkgroup.cppyieldingWorkgroup.hppjdkmakesrclinuxnativejdkinternalplatformcgroupv1CgroupMetrics.csharebackArrayReferenceImpl.cArrayReferenceImpl.hArrayTypeImpl.cArrayTypeImpl.hClassLoaderReferenceImpl.cClassLoaderReferenceImpl.hClassObjectReferenceImpl.cClassObjectReferenceImpl.hClassTypeImpl.cClassTypeImpl.hEventRequestImpl.cEventRequestImpl.hFieldImpl.cFieldImpl.hFrameID.cFrameID.hInterfaceTypeImpl.cInterfaceTypeImpl.hJDWP.hMethodImpl.cMethodImpl.hObjectReferenceImpl.cObjectReferenceImpl.hReferenceTypeImpl.cReferenceTypeImpl.hSDE.cSDE.hStackFrameImpl.cStackFrameImpl.hStringReferenceImpl.cStringReferenceImpl.hThreadGroupReferenceImpl.cThreadGroupReferenceImpl.hThreadReferenceImpl.cThreadReferenceImpl.hVirtualMachineImpl.cVirtualMachineImpl.hbag.cbag.hclassTrack.cclassTrack.hcommonRef.ccommonRef.hdebugDispatch.cdebugDispatch.hdebugInit.cdebugInit.hdebugLoop.cdebugLoop.herror_messages.cerror_messages.heventFilter.ceventFilter.heventFilterRestricted.heventHandler.ceventHandler.heventHandlerRestricted.heventHelper.ceventHelper.hexportsys.hinStream.cinStream.hinvoker.cinvoker.hlog_messages.clog_messages.houtStream.coutStream.hstandardHandlers.cstandardHandlers.hstepControl.cstepControl.hstream.cstream.hthreadControl.cthreadControl.htransport.ctransport.hutil.cutil.hbinalt_main.hdefines.hjava.cjava.hjli_util.cjli_util.hmain.cmanifest_info.hparse_manifest.csplashscreen.hsplashscreen_stubs.cversion_comp.cversion_comp.hwildcard.cwildcard.hdemojvmtiagent_utilagent_util.cagent_util.hcompiledMethodLoadcompiledMethodLoad.cgctestgctest.cheapTrackerheapTracker.cheapViewerheapViewer.chprofdebug_malloc.cdebug_malloc.hhprof.hhprof_b_spec.hhprof_blocks.chprof_blocks.hhprof_check.chprof_check.hhprof_class.chprof_class.hhprof_cpu.chprof_cpu.hhprof_error.chprof_error.hhprof_event.chprof_event.hhprof_frame.chprof_frame.hhprof_init.chprof_io.chprof_io.hhprof_ioname.chprof_ioname.hhprof_listener.chprof_listener.hhprof_loader.chprof_loader.hhprof_md.hhprof_monitor.chprof_monitor.hhprof_object.chprof_object.hhprof_reference.chprof_reference.hhprof_site.chprof_site.hhprof_stack.chprof_stack.hhprof_string.chprof_string.hhprof_table.chprof_table.hhprof_tag.chprof_tag.hhprof_tls.chprof_tls.hhprof_trace.chprof_trace.hhprof_tracker.chprof_tracker.hhprof_util.chprof_util.hjava_crw_demojava_crw_demo.cjava_crw_demo.hminstminst.cmtracemtrace.cversionCheckversionCheck.cwaitersAgent.cppAgent.hppMonitor.cppMonitor.hppThread.cppThread.hppwaiters.cppinstrumentEncodingSupport.cEncodingSupport.hFileSystemSupport.hInstrumentationImplNativeMethods.cInvocationAdapter.cJPLISAgent.cJPLISAgent.hJPLISAssert.cJPLISAssert.hJarFacade.cJarFacade.hJavaExceptions.cJavaExceptions.hPathCharsValidator.cPathCharsValidator.hReentrancy.cReentrancy.hUtilities.cUtilities.hjavavmexportclassfile_constants.hjmm.hjni.hjvm.hnativecomsunjavautiljarpackbands.cppbands.hbytes.cppbytes.hcoding.cppcoding.hconstants.hdefines.hjni.cppmain.cppunpack.cppunpack.hutils.cpputils.hzip.cppzip.hmediasoundDirectAudio.hDirectAudioDevice.cDirectAudioDeviceProvider.cMidiInDevice.cMidiInDeviceProvider.cMidiOutDevice.cMidiOutDeviceProvider.cPlatform.cPlatformMidi.cPlatformMidi.hPortMixer.cPortMixerProvider.cPorts.hSoundDefs.hUtilities.cUtilities.hcommoncheck_code.ccheck_format.ccheck_version.cjdk_util.cjdk_util.hjio.cjni_util.cjni_util.hopcodes.in_outverify_stub.cjavaioFileInputStream.cObjectInputStream.cObjectOutputStream.cObjectStreamClass.cRandomAccessFile.cio_util.cio_util.hlangClass.cClassLoader.cCompiler.cDouble.cFloat.cObject.cPackage.cRuntime.cSecurityManager.cShutdown.cStrictMath.cString.cSystem.cThread.cThrowable.cfdlibmincludefdlibm.hsrce_acos.ce_asin.ce_atan2.ce_cosh.ce_exp.ce_fmod.ce_hypot.ce_log.ce_log10.ce_pow.ce_rem_pio2.ce_remainder.ce_sinh.ce_sqrt.ck_cos.ck_rem_pio2.ck_sin.ck_tan.cs_atan.cs_cbrt.cs_copysign.cs_cos.cs_expm1.cs_fabs.cs_floor.cs_log1p.cs_scalbn.cs_sin.cs_tan.cs_tanh.cw_acos.cw_asin.cw_atan2.cw_cosh.cw_exp.cw_hypot.cw_log.cw_log10.cw_pow.cw_remainder.cw_sinh.cw_sqrt.cjava_props.hreflectArray.cExecutable.cField.cProxy.cnetDatagramPacket.cInet4Address.cInet6Address.cInetAddress.cnet_util.cnet_util.hnioBits.csecurityAccessController.cutilTimeZone.cconcurrentatomicAtomicLong.czipAdler32.cCRC32.cDeflater.cInflater.cZipFile.czip_util.czip_util.hzlibcompress.ccrc32.hdeflate.cdeflate.hgzclose.cgzguts.hgzlib.cgzread.cgzwrite.cinfback.cinffast.cinffast.hinffixed.hinflate.cinflate.hinftrees.cinftrees.htrees.ctrees.huncompr.czadler32.czconf.hzcrc32.czlib.hzutil.czutil.hsunawtdebugdebug_assert.cdebug_assert.hdebug_mem.cdebug_mem.hdebug_trace.cdebug_trace.hdebug_util.cdebug_util.hgiflibdgif_lib.cgif_err.cgif_hash.hgif_lib.hgif_lib_private.hgifalloc.copenbsd-reallocarray.cimageBufImgSurfaceData.cBufImgSurfaceData.hDataBufferNative.cawt_ImageRep.cawt_parseImage.cawt_parseImage.hcvutilsimg_colors.cimg_colors.himg_globals.cimg_globals.hdither.cdither.hgifgifdecoder.cimageInitIDs.cimageInitIDs.hjpegimageioJPEG.cjcapimin.cjcapistd.cjccoefct.cjccolor.cjcdctmgr.cjchuff.cjchuff.hjcinit.cjcmainct.cjcmarker.cjcmaster.cjcomapi.cjcparam.cjcphuff.cjcprepct.cjcsample.cjctrans.cjdapimin.cjdapistd.cjdcoefct.cjdcolor.cjdct.hjddctmgr.cjdhuff.cjdhuff.hjdinput.cjdmainct.cjdmarker.cjdmaster.cjdmerge.cjdphuff.cjdpostct.cjdsample.cjdtrans.cjerror.cjerror.hjfdctflt.cjfdctfst.cjfdctint.cjidctflt.cjidctfst.cjidctint.cjidctred.cjmemmgr.cjmemnobs.cjmemsys.hjmorecfg.hjpegdecoder.cjpegint.hjpeglib.hjquant1.cjquant2.cjutils.clibpngpng.cpng.hpngconf.hpngerror.cpngget.cpnginfo.hpngmem.cpngpread.cpngpriv.hpngread.cpngrio.cpngrtran.cpngrutil.cpngset.cpngstruct.hpngtrans.cmedialibawt_ImagingLib.cawt_ImagingLib.hmlib_ImageAffine.cmlib_ImageAffine.hmlib_ImageAffineEdge.cmlib_ImageAffine_BC_D64.cmlib_ImageAffine_BC_F32.cmlib_ImageAffine_BC_S32.cmlib_ImageAffine_BL_D64.cmlib_ImageAffine_BL_F32.cmlib_ImageAffine_BL_S32.cmlib_ImageAffine_NN.cmlib_ImageAffine_NN_Bit.cmlib_ImageClipping.cmlib_ImageClipping.hmlib_ImageColorTrue2Index.cmlib_ImageColormap.hmlib_ImageConv.hmlib_ImageConv2x2_f.cmlib_ImageConvClearEdge_Bit.cmlib_ImageConvClearEdge_Fp.cmlib_ImageConvCopyEdge_Bit.cmlib_ImageConvEdge.hmlib_ImageConvKernelConvert.cmlib_ImageConvMxN.cmlib_ImageConvMxN_Fp.cmlib_ImageConvMxN_ext.cmlib_ImageConv_16ext.cmlib_ImageConv_16nw.cmlib_ImageConv_32nw.cmlib_ImageConv_8ext.cmlib_ImageConv_8nw.cmlib_ImageConv_D64nw.cmlib_ImageConv_F32nw.cmlib_ImageConv_u16ext.cmlib_ImageConv_u16nw.cmlib_ImageCopy.hmlib_ImageCopy_Bit.cmlib_ImageCreate.cmlib_ImageCreate.hmlib_ImageDivTables.hmlib_ImageFilters.cmlib_ImageFilters.hmlib_ImageLookUp.hmlib_ImageLookUp_64.cmlib_ImageLookUp_Bit.cmlib_ImageScanPoly.cmlib_ImageUtils.cmlib_SysMath.hmlib_c_ImageAffineIndex_BC.cmlib_c_ImageAffineIndex_BL.cmlib_c_ImageAffine_BC.cmlib_c_ImageAffine_BC_S16.cmlib_c_ImageAffine_BC_U16.cmlib_c_ImageAffine_BL.cmlib_c_ImageAffine_BL_S16.cmlib_c_ImageAffine_BL_U16.cmlib_c_ImageAffine_NN.cmlib_c_ImageConv.hmlib_c_ImageConvClearEdge.cmlib_c_ImageConvCopyEdge.cmlib_c_ImageConvVersion.cmlib_c_ImageConv_f.cmlib_c_ImageCopy.cmlib_c_ImageLookUp.cmlib_c_ImageLookUp.hmlib_c_ImageLookUp_f.cmlib_c_ImageThresh1_U8.cmlib_image_get.hmlib_image_types.hmlib_status.hmlib_sys.cmlib_sys_proto.hmlib_types.hsplashscreenjava_awt_SplashScreen.csplashscreen_gfx.hsplashscreen_gfx_impl.csplashscreen_gfx_impl.hsplashscreen_gif.csplashscreen_impl.csplashscreen_impl.hsplashscreen_jpeg.csplashscreen_png.cutilityrect.cfontAccelGlyphCache.cAccelGlyphCache.hDrawGlyphList.cFontInstanceAdapter.cppFontInstanceAdapter.hfontscalerdefs.hfreetypeScaler.cglyphblitting.hlayoutAlternateSubstSubtables.cppAlternateSubstSubtables.hAnchorTables.cppAnchorTables.hArabicLayoutEngine.cppArabicLayoutEngine.hArabicShaping.cppArabicShaping.hAttachmentPosnSubtables.hCanonData.cppCanonShaping.cppCanonShaping.hCharSubstitutionFilter.hClassDefinitionTables.cppClassDefinitionTables.hContextualGlyphInsertion.hContextualGlyphInsertionProc2.cppContextualGlyphInsertionProc2.hContextualGlyphSubstProc.cppContextualGlyphSubstProc.hContextualGlyphSubstProc2.cppContextualGlyphSubstProc2.hContextualGlyphSubstitution.hContextualSubstSubtables.cppContextualSubstSubtables.hCoverageTables.cppCoverageTables.hCursiveAttachmentSubtables.cppCursiveAttachmentSubtables.hDefaultCharMapper.hDeviceTables.cppDeviceTables.hExtensionSubtables.cppExtensionSubtables.hFeatures.cppGDEFMarkFilter.cppGDEFMarkFilter.hGXLayoutEngine.cppGXLayoutEngine.hGXLayoutEngine2.cppGXLayoutEngine2.hGlyphDefinitionTables.cppGlyphDefinitionTables.hGlyphIterator.cppGlyphIterator.hGlyphLookupTables.cppGlyphLookupTables.hGlyphPositionAdjustments.cppGlyphPositionAdjustments.hGlyphPositioningTables.cppGlyphPositioningTables.hGlyphPosnLookupProc.cppGlyphPosnLookupProc.hGlyphSubstLookupProc.cppGlyphSubstLookupProc.hGlyphSubstitutionTables.cppGlyphSubstitutionTables.hHanLayoutEngine.cppHanLayoutEngine.hHangulLayoutEngine.cppHangulLayoutEngine.hICUFeatures.hIndicClassTables.cppIndicLayoutEngine.cppIndicLayoutEngine.hIndicRearrangement.hIndicRearrangementProcessor.cppIndicRearrangementProcessor.hIndicRearrangementProcessor2.cppIndicRearrangementProcessor2.hIndicReordering.cppIndicReordering.hKernTable.cppKernTable.hKhmerLayoutEngine.cppKhmerLayoutEngine.hKhmerReordering.cppKhmerReordering.hLEFontInstance.cppLEFontInstance.hLEGlyphFilter.hLEGlyphStorage.cppLEGlyphStorage.hLEInsertionList.cppLEInsertionList.hLELanguages.hLEScripts.hLEStandalone.hLESwaps.hLETableReference.hLETypes.hLayoutEngine.cppLayoutEngine.hLayoutTables.hLigatureSubstProc.cppLigatureSubstProc.hLigatureSubstProc2.cppLigatureSubstProc2.hLigatureSubstSubtables.cppLigatureSubstSubtables.hLigatureSubstitution.hLookupProcessor.cppLookupProcessor.hLookupTables.cppLookupTables.hLookups.cppLookups.hMPreFixups.cppMPreFixups.hMarkArrays.cppMarkArrays.hMarkToBasePosnSubtables.cppMarkToBasePosnSubtables.hMarkToLigaturePosnSubtables.cppMarkToLigaturePosnSubtables.hMarkToMarkPosnSubtables.cppMarkToMarkPosnSubtables.hMirroredCharData.cppMorphStateTables.hMorphTables.cppMorphTables.hMorphTables2.cppMultipleSubstSubtables.cppMultipleSubstSubtables.hNonContextualGlyphSubst.hNonContextualGlyphSubstProc.cppNonContextualGlyphSubstProc.hNonContextualGlyphSubstProc2.cppNonContextualGlyphSubstProc2.hOpenTypeLayoutEngine.cppOpenTypeLayoutEngine.hOpenTypeTables.hOpenTypeUtilities.cppOpenTypeUtilities.hPairPositioningSubtables.cppPairPositioningSubtables.hScriptAndLanguage.cppScriptAndLanguage.hScriptAndLanguageTags.cppScriptAndLanguageTags.hSegmentArrayProcessor.cppSegmentArrayProcessor.hSegmentArrayProcessor2.cppSegmentArrayProcessor2.hSegmentSingleProcessor.cppSegmentSingleProcessor.hSegmentSingleProcessor2.cppSegmentSingleProcessor2.hShapingTypeData.cppSimpleArrayProcessor.cppSimpleArrayProcessor.hSimpleArrayProcessor2.cppSimpleArrayProcessor2.hSinglePositioningSubtables.cppSinglePositioningSubtables.hSingleSubstitutionSubtables.cppSingleSubstitutionSubtables.hSingleTableProcessor.cppSingleTableProcessor.hSingleTableProcessor2.cppSingleTableProcessor2.hStateTableProcessor.cppStateTableProcessor.hStateTableProcessor2.cppStateTableProcessor2.hStateTables.hSubstitutionLookups.cppSubstitutionLookups.hSubtableProcessor.cppSubtableProcessor.hSubtableProcessor2.cppSubtableProcessor2.hSunLayoutEngine.cppThaiLayoutEngine.cppThaiLayoutEngine.hThaiShaping.cppThaiShaping.hThaiStateTables.cppTibetanLayoutEngine.cppTibetanLayoutEngine.hTibetanReordering.cppTibetanReordering.hTrimmedArrayProcessor.cppTrimmedArrayProcessor.hTrimmedArrayProcessor2.cppTrimmedArrayProcessor2.hValueRecords.cppValueRecords.hsunFont.csunfontids.hjava2dDisposer.cDisposer.hSurfaceData.cSurfaceData.hTrace.cTrace.hcmmlcmsLCMS.ccmsalpha.ccmscam02.ccmscgats.ccmscnvrt.ccmserr.ccmsgamma.ccmsgmt.ccmshalf.ccmsintrp.ccmsio0.ccmsio1.ccmslut.ccmsmd5.ccmsmtrx.ccmsnamed.ccmsopt.ccmspack.ccmspcs.ccmsplugin.ccmsps2.ccmssamp.ccmssm.ccmstypes.ccmsvirt.ccmswtpnt.ccmsxform.clcms2.hlcms2_internal.hlcms2_plugin.hloopsAlphaMacros.cAlphaMacros.hAlphaMath.cAlphaMath.hAny3Byte.cAny3Byte.hAny4Byte.cAny4Byte.hAnyByte.cAnyByte.hAnyInt.cAnyInt.hAnyShort.cAnyShort.hBlit.cBlitBg.cByteBinary1Bit.cByteBinary1Bit.hByteBinary2Bit.cByteBinary2Bit.hByteBinary4Bit.cByteBinary4Bit.hByteGray.cByteGray.hByteIndexed.cByteIndexed.hDrawLine.cDrawParallelogram.cDrawPath.cDrawPath.hDrawPolygons.cDrawRect.cFillParallelogram.cFillPath.cFillRect.cFillSpans.cFourByteAbgr.cFourByteAbgr.hFourByteAbgrPre.cFourByteAbgrPre.hGlyphImageRef.hGraphicsPrimitiveMgr.cGraphicsPrimitiveMgr.hIndex12Gray.cIndex12Gray.hIndex8Gray.cIndex8Gray.hIntArgb.cIntArgb.hIntArgbBm.cIntArgbBm.hIntArgbPre.cIntArgbPre.hIntBgr.cIntBgr.hIntRgb.cIntRgb.hIntRgbx.cIntRgbx.hLineUtils.hMapAccelFunc.cMaskBlit.cMaskFill.cProcessPath.cProcessPath.hScaledBlit.cThreeByteBgr.cThreeByteBgr.hTransformHelper.cUshort4444Argb.cUshort4444Argb.hUshort555Rgb.cUshort555Rgb.hUshort555Rgbx.cUshort555Rgbx.hUshort565Rgb.cUshort565Rgb.hUshortGray.cUshortGray.hUshortIndexed.cUshortIndexed.hopenglJ2D_GLgl.hglext.hOGLBlitLoops.cOGLBlitLoops.hOGLBufImgOps.cOGLBufImgOps.hOGLContext.cOGLContext.hOGLFuncs.cOGLFuncs.hOGLMaskBlit.cOGLMaskBlit.hOGLMaskFill.cOGLMaskFill.hOGLPaints.cOGLPaints.hOGLRenderQueue.cOGLRenderQueue.hOGLRenderer.cOGLRenderer.hOGLSurfaceData.cOGLSurfaceData.hOGLTextRenderer.cOGLTextRenderer.hOGLVertexCache.cOGLVertexCache.hpipeBufferedMaskBlit.cBufferedRenderPipe.cPathConsumer2D.hRegion.cRegion.hShapeSpanIterator.cSpanClipRenderer.cSpanIterator.hmanagementClassLoadingImpl.cDiagnosticCommandImpl.cFlag.cGarbageCollectorImpl.cGcInfoBuilder.cHotSpotDiagnostic.cHotspotThread.cMemoryImpl.cMemoryManagerImpl.cMemoryPoolImpl.cThreadImpl.cVMManagementImpl.cmanagement.cmanagement.hmiscGC.cMessageUtils.cNativeSignalHandler.cSignal.cURLClassPath.cVM.cVMSupport.cVersion.creflectConstantPool.cNativeAccessors.cReflection.csecurityecECC_JNI.cppimplec.cec2.hec2_163.cec2_193.cec2_233.cec2_aff.cec2_mont.cec_naf.cecc_impl.hecdecode.cecl-curve.hecl-exp.hecl-priv.hecl.cecl.hecl_curve.cecl_gf.cecl_mult.cecp.hecp_192.cecp_224.cecp_256.cecp_384.cecp_521.cecp_aff.cecp_jac.cecp_jm.cecp_mont.clogtab.hmp_gf2m-priv.hmp_gf2m.cmp_gf2m.hmpi-priv.hmpi.cmpi.hmplogic.cmplogic.hmpmontg.cmpprime.hoid.csecitem.csecoidt.hjgsswrapperGSSLibStub.cNativeFunc.cNativeFunc.hNativeUtil.cNativeUtil.hgssapi.hpkcs11j2secmod.cj2secmod.hwrapperp11_convert.cp11_crypt.cp11_digest.cp11_general.cp11_keymgmt.cp11_mutex.cp11_objmgmt.cp11_sessmgmt.cp11_sign.cp11_util.cpkcs11.hpkcs11f.hpkcs11gcm2.hpkcs11t.hpkcs11wrapper.hsmartcardiopcsc.ctracingdtraceJVM.cjvm_symbols.hnptnpt.cnpt.hutf.cutf.htransportsocketsocketTransport.csysSocket.hsolarisbackexec_md.clinker_md.cutil_md.hbinergo.cergo.hergo_i586.cjava_md.hjava_md_common.cjava_md_solinux.cjava_md_solinux.hjexec.cdemojvmtihprofhprof_md.cinstrumentEncodingSupport_md.cFileSystemSupport_md.cnativecomsunmediasoundPLATFORM_API_LinuxOS_ALSA_CommonUtils.cPLATFORM_API_LinuxOS_ALSA_CommonUtils.hPLATFORM_API_LinuxOS_ALSA_MidiIn.cPLATFORM_API_LinuxOS_ALSA_MidiOut.cPLATFORM_API_LinuxOS_ALSA_MidiUtils.cPLATFORM_API_LinuxOS_ALSA_MidiUtils.hPLATFORM_API_LinuxOS_ALSA_PCM.cPLATFORM_API_LinuxOS_ALSA_PCMUtils.cPLATFORM_API_LinuxOS_ALSA_PCMUtils.hPLATFORM_API_LinuxOS_ALSA_Ports.csecurityauthmoduleUnix.ccommonjdk_util_md.cjni_util_md.cjavaioConsole_md.cFileDescriptor_md.cFileInputStream_md.cFileOutputStream_md.cRandomAccessFile_md.cUnixFileSystem_md.ccanonicalize_md.cio_util_md.cio_util_md.hlangProcessEnvironment_md.cUNIXProcess_md.cchildproc.cchildproc.hjava_props_md.clocale_str.hnetExtendedOptionsImpl.cInet4AddressImpl.cInet6AddressImpl.cInetAddressImplFactory.cNetworkInterface.cPlainDatagramSocketImpl.cPlainSocketImpl.cSocketInputStream.cSocketOutputStream.clinux_close.cnet_util_md.cnet_util_md.hnioMappedByteBuffer.csecuritysystemconf.cutilFileSystemPreferences.cTimeZone_md.cTimeZone_md.hlogging.csunawtCUPSfuncs.cHeadlessToolkit.cX11Color.cXrandr.hawt.hawt_AWTEvent.cawt_AWTEvent.hawt_Component.hawt_DrawingSurface.cawt_Event.cawt_Event.hawt_Font.cawt_Font.hawt_GraphicsEnv.cawt_GraphicsEnv.hawt_InputMethod.cawt_Insets.cawt_Insets.hawt_LoadLibrary.cawt_MenuComponent.hawt_Mlib.cawt_Mlib.hawt_Robot.cawt_UNIXToolkit.cawt_p.hawt_util.cawt_util.hcanvas.hcolor.hcolordata.hfontpath.cgtk2_interface.cgtk2_interface.hgtk3_interface.cgtk3_interface.hgtk_interface.cgtk_interface.himg_util_md.hinitIDs.cjawt.clist.clist.hmultiVis.cmultiVis.hmulti_font.cmulti_font.hrandr.hsplashscreensplashscreen_config.hsplashscreen_sys.csun_awt_X11_GtkFileDialogPeer.cswing_GTKEngine.cswing_GTKStyle.cutilityrect.hwsutils.hfontX11FontScaler.cX11FontScaler.hX11TextRenderer.cjava2dj2d_md.hopenglGLXGraphicsConfig.cGLXGraphicsConfig.hGLXSurfaceData.cGLXSurfaceData.hJ2D_GLglx.hOGLFuncs_md.hx11X11FontScaler_md.cX11PMBlitLoops.cX11Renderer.cX11SurfaceData.cX11SurfaceData.hX11TextRenderer_md.cXRBackendNative.cXRSurfaceData.cjdgajdga.hmanagementFileSystemImpl.cLinuxOperatingSystem.cOperatingSystemImpl.cnetdnsResolverConfigurationImpl.cportconfig.csdpSdpSupport.cspiDefaultProxySelector.cniochDatagramChannelImpl.cDatagramDispatcher.cEPoll.cEPollArrayWrapper.cEPollPort.cFileChannelImpl.cFileDispatcherImpl.cFileKey.cIOUtil.cInheritedChannel.cNativeThread.cNet.cPollArrayWrapper.cServerSocketChannelImpl.cSocketChannelImpl.cSocketDispatcher.cUnixAsynchronousServerSocketChannelImpl.cUnixAsynchronousSocketChannelImpl.cnio_util.hsctpSctp.hSctpChannelImpl.cSctpNet.cSctpServerChannelImpl.cfsGnomeFileTypeDetector.cLinuxNativeDispatcher.cLinuxWatchService.cMagicFileTypeDetector.cUnixCopyFile.cUnixNativeDispatcher.csecuritypkcs11j2secmod_md.cj2secmod_md.hwrapperp11_md.cp11_md.hsmartcardioMUSCLEpcsclite.hwintypes.hpcsc_md.cpcsc_md.htoolsattachLinuxVirtualMachine.ctracingdtracejvm_symbols_md.cxawtXToolkit.cXWindow.cXlibWrapper.cawt_Desktop.cgnome_interface.cgnome_interface.hnptutf_md.cutf_md.htransportsocketsocket_md.c/usr/src/debug//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/hotspot//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/hotspot/agent//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/hotspot/agent/src//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/hotspot/agent/src/os//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/hotspot/agent/src/os/linux//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/hotspot/agent/src/share//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/hotspot/agent/src/share/native//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/hotspot/src//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/hotspot/src/cpu//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/hotspot/src/cpu/x86//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/hotspot/src/cpu/x86/vm//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/hotspot/src/os//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/hotspot/src/os/linux//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/hotspot/src/os/linux/vm//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/hotspot/src/os/posix//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/hotspot/src/os/posix/vm//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/hotspot/src/os_cpu//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/hotspot/src/os_cpu/linux_x86//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/hotspot/src/os_cpu/linux_x86/vm//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/hotspot/src/share//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/hotspot/src/share/vm//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/hotspot/src/share/vm/asm//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/hotspot/src/share/vm/c1//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/hotspot/src/share/vm/ci//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/hotspot/src/share/vm/classfile//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/hotspot/src/share/vm/code//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/hotspot/src/share/vm/compiler//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/concurrentMarkSweep//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/g1//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/parNew//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/parallelScavenge//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shared//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/c1//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/c2//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/mode//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/hotspot/src/share/vm/gc_interface//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/hotspot/src/share/vm/interpreter//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/hotspot/src/share/vm/jfr//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/hotspot/src/share/vm/jfr/dcmd//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/hotspot/src/share/vm/jfr/instrumentation//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/hotspot/src/share/vm/jfr/jni//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/hotspot/src/share/vm/jfr/leakprofiler//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/hotspot/src/share/vm/jfr/leakprofiler/chains//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/hotspot/src/share/vm/jfr/leakprofiler/checkpoint//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/hotspot/src/share/vm/jfr/leakprofiler/sampling//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/hotspot/src/share/vm/jfr/leakprofiler/utilities//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/hotspot/src/share/vm/jfr/metadata//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/hotspot/src/share/vm/jfr/periodic//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/hotspot/src/share/vm/jfr/periodic/sampling//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/hotspot/src/share/vm/jfr/recorder//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/hotspot/src/share/vm/jfr/recorder/checkpoint//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/hotspot/src/share/vm/jfr/recorder/checkpoint/types//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/hotspot/src/share/vm/jfr/recorder/checkpoint/types/traceid//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/hotspot/src/share/vm/jfr/recorder/repository//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/hotspot/src/share/vm/jfr/recorder/service//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/hotspot/src/share/vm/jfr/recorder/stacktrace//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/hotspot/src/share/vm/jfr/recorder/storage//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/hotspot/src/share/vm/jfr/recorder/stringpool//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/hotspot/src/share/vm/jfr/support//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/hotspot/src/share/vm/jfr/utilities//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/hotspot/src/share/vm/jfr/writers//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/hotspot/src/share/vm/libadt//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/hotspot/src/share/vm/memory//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/hotspot/src/share/vm/oops//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/hotspot/src/share/vm/opto//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/hotspot/src/share/vm/prims//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/hotspot/src/share/vm/prims/wbtestmethods//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/hotspot/src/share/vm/runtime//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/hotspot/src/share/vm/services//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/hotspot/src/share/vm/utilities//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/linux//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/linux/native//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/linux/native/jdk//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/linux/native/jdk/internal//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/linux/native/jdk/internal/platform//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/linux/native/jdk/internal/platform/cgroupv1//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/share//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/share/back//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/share/back/export//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/share/bin//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/share/demo//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/share/demo/jvmti//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/share/demo/jvmti/agent_util//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/share/demo/jvmti/compiledMethodLoad//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/share/demo/jvmti/gctest//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/share/demo/jvmti/heapTracker//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/share/demo/jvmti/heapViewer//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/share/demo/jvmti/hprof//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/share/demo/jvmti/java_crw_demo//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/share/demo/jvmti/minst//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/share/demo/jvmti/mtrace//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/share/demo/jvmti/versionCheck//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/share/demo/jvmti/waiters//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/share/instrument//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/share/javavm//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/share/javavm/export//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/share/native//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/share/native/com//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/share/native/com/sun//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/share/native/com/sun/java//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/share/native/com/sun/java/util//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/share/native/com/sun/java/util/jar//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/share/native/com/sun/java/util/jar/pack//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/share/native/com/sun/media//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/share/native/com/sun/media/sound//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/share/native/common//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/share/native/java//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/share/native/java/io//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/share/native/java/lang//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/share/native/java/lang/fdlibm//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/share/native/java/lang/fdlibm/include//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/share/native/java/lang/fdlibm/src//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/share/native/java/lang/reflect//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/share/native/java/net//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/share/native/java/nio//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/share/native/java/security//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/share/native/java/util//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/share/native/java/util/concurrent//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/share/native/java/util/concurrent/atomic//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/share/native/java/util/zip//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/share/native/java/util/zip/zlib//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/share/native/sun//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/share/native/sun/awt//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/share/native/sun/awt/debug//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/share/native/sun/awt/giflib//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/share/native/sun/awt/image//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/share/native/sun/awt/image/cvutils//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/share/native/sun/awt/image/gif//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/share/native/sun/awt/image/jpeg//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/share/native/sun/awt/libpng//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/share/native/sun/awt/medialib//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/share/native/sun/awt/splashscreen//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/share/native/sun/awt/utility//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/share/native/sun/font//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/share/native/sun/font/layout//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/share/native/sun/java2d//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/share/native/sun/java2d/cmm//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/share/native/sun/java2d/cmm/lcms//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/share/native/sun/java2d/loops//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/share/native/sun/java2d/opengl//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/share/native/sun/java2d/opengl/J2D_GL//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/share/native/sun/java2d/pipe//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/share/native/sun/management//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/share/native/sun/misc//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/share/native/sun/reflect//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/share/native/sun/security//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/share/native/sun/security/ec//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/share/native/sun/security/ec/impl//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/share/native/sun/security/jgss//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/share/native/sun/security/jgss/wrapper//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/share/native/sun/security/pkcs11//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/share/native/sun/security/pkcs11/wrapper//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/share/native/sun/security/smartcardio//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/share/native/sun/tracing//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/share/native/sun/tracing/dtrace//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/share/npt//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/share/transport//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/share/transport/socket//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/solaris//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/solaris/back//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/solaris/bin//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/solaris/demo//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/solaris/demo/jvmti//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/solaris/demo/jvmti/hprof//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/solaris/instrument//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/solaris/native//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/solaris/native/com//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/solaris/native/com/sun//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/solaris/native/com/sun/media//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/solaris/native/com/sun/media/sound//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/solaris/native/com/sun/security//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/solaris/native/com/sun/security/auth//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/solaris/native/com/sun/security/auth/module//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/solaris/native/common//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/solaris/native/java//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/solaris/native/java/io//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/solaris/native/java/lang//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/solaris/native/java/net//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/solaris/native/java/nio//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/solaris/native/java/security//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/solaris/native/java/util//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/solaris/native/sun//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/solaris/native/sun/awt//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/solaris/native/sun/awt/splashscreen//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/solaris/native/sun/awt/utility//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/solaris/native/sun/font//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/solaris/native/sun/java2d//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/solaris/native/sun/java2d/opengl//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/solaris/native/sun/java2d/opengl/J2D_GL//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/solaris/native/sun/java2d/x11//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/solaris/native/sun/jdga//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/solaris/native/sun/management//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/solaris/native/sun/net//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/solaris/native/sun/net/dns//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/solaris/native/sun/net/sdp//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/solaris/native/sun/net/spi//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/solaris/native/sun/nio//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/solaris/native/sun/nio/ch//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/solaris/native/sun/nio/ch/sctp//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/solaris/native/sun/nio/fs//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/solaris/native/sun/security//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/solaris/native/sun/security/pkcs11//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/solaris/native/sun/security/pkcs11/wrapper//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/solaris/native/sun/security/smartcardio//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/solaris/native/sun/security/smartcardio/MUSCLE//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/solaris/native/sun/tools//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/solaris/native/sun/tools/attach//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/solaris/native/sun/tracing//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/solaris/native/sun/tracing/dtrace//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/solaris/native/sun/xawt//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/solaris/npt//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/solaris/transport//usr/src/debug/java-1.8.0-openjdk-1.8.0.412.b08-2.el8.x86_64/shenandoah8u412-b08/jdk/src/solaris/transport/socket/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpioxz2x86_64-redhat-linux-gnudirectoryC source, ASCII textC++ source, ASCII textASCII textassembler source, ASCII textC source, UTF-8 Unicode textC source, ASCII text, with very long linesAlgol 68 source, ASCII textC source, ISO-8859 textutf-8096bcd36298f2155f5c2a875722919280019214ea995e0c6d725836f7704c5a5?`7zXZ !#, ] b2u jӫ`(y0/$SKuO%qc諸s]W_m7\3(-pki|5>8h=%b5B 8F$?2|bin,`f ݉Nh/ڜA>[t{}umu^;g5j4$~E.aY!$u4YQ{ r1Ukkvo O\F zYk t1u$,#Z^OzY=<mhO~%h3 mZϷTSѬKU&ی?^ԐSX#E`A6rL~纋!ZBorJnl59pf~KDվlG-] p5 r{!m:R> nnZw~ > k-k弩y&UnGP0Ħ0E :,{ތ^ I+Ecs2\\/2_O;ˎdr*./)Myح8c,[3Y%֎[y\e^F <Yë>HKbWHݏ )*`5c^^ + KM{bQ,)W\GR ӦNwМL >AH0)` :lZf*]K2/R۹۵/ڷД*ӯԟp z@\*ok̫ JpstYhmL | F~KvoAӰ}l+rPP͠Sѩm*)!xuD)FqAAL(uE{ԃ.j48!`5~`vZ>2׿ 4YT[x^YX7lZA)g#54h n<w":߻tQ-wcfFCJWΠ.~k%wwvg]ŷ:F}uKGL5kNdN%VRړB9ܽpG%hDm{I1vw]fѠ8U R /VZh^Bp,4*‹V=蹉٪VϿ\`IF?>irIO6VޗHS/u'9Ƙ]4&TzJ7udm:Lc e\FX(v{֯ 6u3]2ч2}=)\<tSy%Z)A*$F b}w3̄qF}fIq {>״eg?}#ꢆ9[biAJGPT5{vzgiZv#a?p^!5YW 9`PX}Hq"c96w)it%GX=RC%G[ɯ\AoPd+hB}n/I&-V>u's1~cQ҉ ECܾKqOӕ7;MRـ+mlm*UP_!DŽdʖ4&Z6Y1M04M:$b Q0dIGZ *dqG7%wq7rk ʬ[6ae33PٝXti: FϷ75T\o"~M&^n' Kv +Ǽx=~\ʼkG@1jv~R!YI$JeO^uW34pwJpWuU>J٭N"|4TՀH w9Ͳt]`*lՌ\ x/t0ݣtAg봁ݱ^=Q$=v`'9>šR/)XO GW٢,mHKd %> WY͒9Y)׍Jzѡ8z&srn{Օυ5Kc{.)#ړdҝGNJbV07TH ^ >o`p^boTwf6(Ɖm=ߧ bJzOWJɀ'xKv08ٮЍ>e R=tݾ\RVak۝9+>mm}"Xc/E.ȃK~8{VQ&@T_p][_~)`D5>DbNQ/FQWNYxb֡H78sJ6詜h1C/cK -/@ImN=Ou)Ey,~ty?> 4 Bc0m3f 8{0UO@>RiI`Y!_\0as7huh65OE4XRӢeDJQqpo0/ǓBќtᮓ?sZKҌ."mkv} q661$F=O+ J[>! FFHq}u tMߺ- .ӧj|:GޠP.:˲}q<t_/}}c:I8"H$$hX\@p=ۑ =qoj} ;-nt1*Zݭ緋$'=ASMk 1VF-f륻)BBqI?FgkyU_ktp /npI Q)$ Jܔ1ur)Xp,:!QL$<}Ӕen.=1Z"dY xLHB?S(ĚHPbn(jf=x*rΒ̦ҡDfG:xڢz'Y 7AJzΣg-clj7f=J2qrA᷋_@n{?m#qI S0 }c '[&Xԭq̷ vU͐PnRfIKK>gHB"XafNwi!HJdg ,*  `:qqNQ]Ġ4|vxn S'T Ru,1Q8Q94J%dR͋FYeRSU/+:VpU Bcwh4!ئ8'Jwk#Oz( xʣM\k~ -RA"~.%䊟-EhR3&.,f4c*/+3pD~T  =O4=z{k}I7y޾8/$9xK;môo&;c{bkQfE(ƪK6V]}j0i( ۖFvSGbU"vmEdEn:IVSq2m`PM*f,ӟU<:[u*5{% Zb惉1B@ܸ&E1Oh.\kuh2AڐMYl<=ylr4RT?\7? RfSl,9B]an}SeCjf\cx7\9Ԓ`%ĪXje=A8⑕ed,ʥ̵DUcIUr;#І"vZYb4`U?p }%TZXiQ\hX[QF@^ 4@~lK6E< R/ To}I.ܻTWMo$\\mqvνqFЭ]Gk'gSmi`=DH.qW?ܨTt"tzdv3ݒ(әd-A1Y2GǗ˥` <31L~@tۅDco 0'eֻ9V 'de%')G2fLo] )R=S?b"f.5'U8Ai1ı&?9Cu?9O5<[^wl]j*E t5Ys o[:Ehot_v^ L}L75`Ԃ<%^irA}0qR 2=<)np-1H"x%VjcRJd]T7ch{*)-d2 pBK|I /arM!FJ6A>vC5v)S!Ɉ1ϙ") V}Re :V)&.ɑ] 'h~Sv;Hk$uo;9+#=֔WF#̉[($cZ+WUU5d>s%*DNͫdUN5k1Bz/+M`OYW*uqݘJyWP,|qǶ>j;'wM;[f-_:t㽔]e);RFN#$k9[z}Aբ**p#'*`t]?[~ s[M5rg4$Ye-.%NbD[<268Iw3>M-ciR zԲ[?+z\\2E!B[rKE:=b%>| gDDeQvH=O_7|gS _wں)ȥ/x }/Qvm5oiLOqZ(MFjw p'coKՏ) !'jG8Q׆uvWՌRwz??ߓ%|U@+y%%x0AjRi!A2fؑ 'ZػR${L914b\re="-:ֆO_:40鳋ȷK{VUКp~q;m{I©rM0!3ii6g+K s8\ fj|Wq҅}Yށ\́^|$c䡕@/6 o}ih`8hg}'fapR,~onabrAs8;g 3Xgc1lNw&کۑ.Rl`+9P.eMzI"3Ŧ[l0-l剖4 XnoQoVmFQ9S: 9:1sb0q!Ö1' Tm$K&pSMzEK9h(yI'B4C`&fJ/[%zDC}c,{=N]O 6iwt[!RDrN-qc #[3: :T ox|&At?ȿ]Ǣ`(x9 kG1.tIZFiGrH|${s_?sCڻݙCTE@鵊;Dq!rzAVt`U}cڗN%Mz'8%!!" L1~:orؓQI\Yz}`8(A[1ji}-Ę]N%GRAO{ ?JK@i=$^E?b#LT9v!!s;E7.fP?sޕ;z;X=cC̖wbTS(H.yXJ嚖ދi!7"E":鳌W 레)tܝ!QDJ3-6lLJ+=XT%+2S+.Chـ^p`8G)`6G(nYo߱"$\RE6bcj +Bݍ78e/x彭}C$^E`4i"|)jDjlWݺ93>m>4A5&fU7twKd?E _-58ijk.9ll:mKDRk$yPZϜ0E`j_>}-~f%:,M˃G8*jhB$H-( 4xP0 |p(yet xԿR²K\GVK\x$Y&[Guav 1&;PS^rrcNͩpq󁇱 \$bvơ~9teP.[(ߋ[6+ϯQ.B1˲u iRJ؆!6WR{<"FLM9L?ѹq#UUS>?ZH3AW9fs$g|a 0OdM# ߎ> +h8W.(0sm1@V,7g,;װiP^<IÃ@gh.lݸիG|gyv99FSmW[pwA5@%; j>:u}P}qP,#FMa街{pJbS ^w} XB.Ꟈ;@ A1ô; oʛ{ND{V[tV.F:3ZWr@5y~C't)> ~eB*;\RK2~v-$wcErCE6n\.hWVA: 4Sbk<,ʻ=E:ad f0k1 n "T_iXãH*>;@XחqO^gjBs37 |uz ;[vpDSEO"Cȼ?L w0vaI+_Fmww ٸ&NbpAYm0C-:ֹ(gef1+vh{(>y%zN =>*0l-{:^DȄ`'6} TO܄W:oo$8$\!5&ӳ(X1үX%JWsմkF"1W-mhtxp@,k^Ib X/g~/Q>*!f`sj("nS.AҴ6"4(Wn?m>11ՎyhʏY8Z6@+Ӗ$|tbR qRB@KP44CNgΓ]#H'l<: "'QNxdLIwwQgHI9֫.Lٿcj`SPX~w:"znG9I% %}|SŒsYW L?J3K)O^m[PyRC.Z8x+R,X"ě˃ݘ2~\VC'`<ݧ,cn 2_mGs!ozOEswni5ѼX ˟$s /5^"Dbq9!y9a'Zs6K+#)Ӓb_r/m_8v{u!ͻt܂Q%+:"D 1x8!\r͢j@D2Sq܉6jοlXWrZdv+]X~4:ʨ-uct1B-Mi,߽~%Ѭ)E=h.N[2ɕiWe ,kxĐsO VԨ댨 1>go%{@0mm'߿iGPW8dhPI.|kʹjDyD y 9a@<_҆BJ߷#mT*#b7oޢQsTY!l{V S=(8N$xp8z:9FPz=i,mʧ%ny7 q]"-{Z1z*JJ4 ybyq~؟䕤%h?W< T@ &S'}G}MǵDwgWe| \)v^Rw5Kδrh5a2$pdV'Kʸd"<҆ԝ+3 yf<00?;r ;6b!NP?i8X#8|3@s>[6iKk':]&Nꛔ]9QnGS Z)ESR8y!n@EVloM6cSϔa̠N{ ĝvMҐK꒜luTם1=Z$Xȑ٨Hu46VW"+z*@(;AgS.X u%8=fČp F\XlɃuk, 7;6;{VKmߡpWfܚ\aށw+}<8adCGмvE`$Tb (K"z5Zt-= Xݗr"ḾiM>=iM.kgmfNlQ%mٕ[;/AUP=;V,{yzJWS>;2B0{3C l|_sAő;0.q?G&\5OXD; <~iZv,Vv0h@i^EAZbF[ wYE#j5A)Ĉ.zkq-yk֑ 1k*}g6gn\J>.$#NSx5Minm4FMQv,ߢӪJN#P^No,:cn:o?n~ߋki"oZay (=!ƾ\߹wX x[r@WSTf4.Lw.@hVor;(оF`L0HcpM8G03i%Tg3pO'N!T§* t\Qҡ͌8ťsx(4E9)ȶ6: ⵿{^_6}n[ԳLNt" 9)F^:n(/%ËB =Dmw:9Z6Z͖&tC)֢/oh72?TѶR}wKy1 ҌпNh0X'Lg*c;Ȏ~,)0E7q]]GJYЩ%0GVɝyr鍎+v6&L-}>; Y+c'nR-G]pA|@RK nq89&˔AuIjz4)P=F6g3TP#)söDry>|Nΰһ\ HRV@.y}o1Ôe<&7[LiA5t=gD eV Z 8Ya+@n-c9JKw[y(yWT^4vqBhQ֐=)P\@L`o%[5zf[RB, rg3xFHx(2DT 9B㿜(n j؄ԋ`v d ;BϽ8xNDQZJNBܳ5Ί%rF>w *]'00r^ߓKzk-M e%89 V_#oWCCju(;:ږ$8:Tdv {̘}7T\<ɼłq>09BNYeY`}?i0Ԃ+$߹"-[|rDmEYfAԘ; qPⴓx,dy_ *qIR4Ƙm+vH p4_Q"rm nC s&GEaWS \Vr" tyaS!O][_i3@]\?&`ß;_g ??=Rv"-^`\A~llNG;)o+N}>$e-YzoY!k8АnL'%Şēf_sKZ,6 )XՔPNX͵ B)p:\ ;P`ae3K;˕C|O&2x\<}ϴ/>˓G1@)^h`~rj|.&>Bx_)nDQQOZ(?EnšF)9isqv")o~Ydrt/A0Ew)Y!^Sw',J7c^REym!]z%wA\[ݭźjjDIK-ߢ?0[o뫧UvbJK#O&`I}R-tDn;/cO\?61Q"{=fE B՞T IjSsC@qg+rۀhxs!aX fUW+Q<j"+c؇No zP2S#f8kJZ@&C C@~UW62),9Fn8 >By,M.mF/fQV%Y1k0Sx s!7 U\ ԅҾ#< n ñV1^[~&S}//V<_ɑ;^%H1};~_˶50GNR ٚMɕK\e]ɕ7zU=aj_g$S<\`άD?km& UNharT{8g[DڴFXnsI71gJ86w#1+k`+JS]Mi|{PCQ #INL*AUr˼7]Ԙ"ȴwT|]fz:0vԼ1z/j 1[Q$47+\z޹iĸp:{DR(Uv)CZ秺8P(n`X'%(tSm}= &&Z 9l.=E*ppb@ir!V9e?(U+7S k7C@6<?摳ns$Vxmr>#UoG|G20I٥([8w^3nO-p3 6 6i^prDG°&~ tF[S N&4Bu߯@$uTc5n BYZ$4B1!Uȡ: Rڒ1I ]Jim&W c&fݮPAj%S mZ =G(U8qkCr).>ף%B.HegK]~^wݗ`4WdĒ fLa^mW0% ?x&IohZ$3i3Qiy8: 9[U39e=la;ߪhV7ձum^K ^`-Z$ҵXdb4R{F kҳ,V~5LVS,"gPk&g?nn&\ŗ'itV^De47eA7k!;RәT"}Z쉇x[<Y$= AWS`3؞>KF(QP%4JV ̯wJ  ;wRowTxeaXZ0~B-[OY.?DI(a|0B='XЃ?I@\W7ݿo U%L?od*8E"̩ȓtnpļQ ]k]}NBhua% _bB{>+i\e4MfUXrw / whVԢ$buEǧg#Wrv *O?@ѷ{UN;CnUAt3˽]|Y x.䶥!d4=1DP+kQkY荇 K=:v4&2DlYa0^h+VBNw[mVn)Y6Cx"[E$Rf{peAiJW~iuu.4< B>ts\4q8T vеiFl[i~jv鈚mך EG9RaVj|$3OȪc67D ߑ+'0|G$9isY¼ڏE]rK+0 x{nuruK+)@,>0 w 36o^ F5lqɴ$K.:ҜV\{]C6)r!˙z~#uuO ?;CtѬ@p ^|^l +"dpGwqaf-^DU%nfkR X>˜ʚc6z=(]r}D6\%V]![ix yy$:>889w>X-#b]ڗ{y(j , *`ml~($ iXl:5QfM;`}(3=fG g50 4R2-U,X|'w%M0Nԏ&5J#*u+hRx%5+aBqh&Ź6Xߙg89Cq+n7Zt[J2 fG҇72Z[U uj35(0tu \EЮ*$p M O^d4}`B>|p֪*5DEO` H $P KN:}_ Sr(8g :Fjx#}IزWdg@hgakCO1)C#wb9zM n`Z520A6ɓ|)g{?FS[$AJ٪Pj.~H vh4RݼbpPts]l9C\W%9*#>%^cb#G"} ]?$ceO"tJ\_tJ*e8n6ňa2F ?լWBUgl;!Zf:`2ӇlAe^H'H\s*8JĽHȽQ"|ây~+3.RA k(VVEGBF1|FM:ѿoZeaI ]Ǔ:ySy;q!.G]4\zq:WZ w!pOx\ JU6s^q+٤4>#:-̅K,.@ @C㾐l+ `!~z>*}Q7ǟiD>;϶М/Q_ Ñ{IcB~N +C'tQuYB, ?EPG>˩a'^&'Kʏ6 -swCꉽ( 0}gFTP`p _| DjaQg"fJb‘8ѬJ-4x,š-|+0OK  rԵ+p>C$ѮqSK" s*`@\|_[:!Y" hPi#(eOE2j;?)H;JFWiM`I*#k{]*{t2/B_J{ߘ_eDDX2$u"w+#/-=nw9c3#եLJ7gKQ X-x?GyAe咺 >X 7F(n%NB <Ŭޤ-Tk]uLբQ'Sgb׋I9/ Cs5Fytky!Y8nohKHҬb@\Kzyԝ5'O}6xCYe9ce(ES}HV%ZВ8"%!J:+Lq an (K?ZUiRD~j,Ƥbr1]tR:.mo[|>~joQ2Q+*i]&n4z^:$@?;1\Hsƪ=Tש\|w5XHح/>&v}s>f.⮨,>Eqt=lDײS7dsVn3n"ei});ԾA Jwۏl.O |91 ?Vs^.͵P% V%ˬ>FҳIX/fwWDgYd |nr.z贯:]3B`;}  հfX̡+袭p2a:Be5D8i !  $رf*PiTUoM>vX W A7>Y9F o>U~tup,E.ק֗~ί^ na|l(B<7 +#So4",zqAֶjw꾑8jߑsrKUXlQad ˶ .M0yrVO'+Hut1 Vuh|.!1\ ql̲Q m+*yAm~= F/JyU*q )Ҿ [X$o| `oDdøcA#߶Q3&66[Y-Cwαcbmg$_ 0Oכ}BKIX'-D |*|p&ҙwSLdOAT(:%7sH|R;_ᙤGTv˧OUF(h/y`Td'z=-:kUPZCb䳙0koY>Ȑ9lItaI#bqdΛU[\:qlVyшc@?H&hȳosSQjq,dkU+f" }Pb׿V[k@ ?K߱cN, :\ܸ~%o?))b8 X}-(`hy2m?Gk,n3®=~BPaNJx"Aq̐FR/~ݣ><1(V—ZAzu3D$u)fOҜC'T\0ꢥbe%J#n-tV3kfrSco"\/Ji%IiW@n~9È\6͐W1i!7^c*w0\y.-Y4crU:\]~\K/@BUm"”9Lz(7L^Y4UmN3GUky@EEs kQ]R%kJ1?^/ئK|iVfh~E Tko)47Oz׊׿9G~ V N?P&Xܨoc`>fs%۫bS%٢|r{i-/R=\ 1N=a [\@eₒx8q~6{|(×P9,)?JK (KKfr[$!uɅf[g~L zcecI>AE ȫKpeݭa<9K*.lϩqSQ6n-*P7!{0Z<nN FFK 2}1N{a\qǞs-G*ޖ[4g=ݢ-≁|u)v'Y}j"@)iW nmaWteuӎU h[(\iJrf ]+Rb굡a'\6i(Uv^4r,h V~Ƞ!C(ϗ/BGvDddEu_&ĄfQxLu>|AiSOb~|D~@`1,Um e6b.$~ѡ)}\W#$px xd50(w!kQp-5RNTR;_lXPaNVĕQ3`(DTsh~F&>XR67T\pv(D2T!>׻j )C[3gnDCPP d"X#i3T18撒%Zrh>8Mjq-Va=`)-Ee&|ӑt7 c#ތjQKnG@ k3Scq&Gn ;pWS_֚֗ (BR&[BkRcH1ޞ[ 41_acpȋ2iV{bNpqk8#?NIJXdPV;ID'8J5B(0P0ts"Fad-$dX^PǖhX 7+ʖ G-RNā2"'<gp]9迗/x,l h".-oQᇡ~6fnزC;߉R0*_\}_q_CoX|GYV&bb:D瀺?e^d `l\+oXToN Y9': nIqH̯NYS?PaNz$:=&i0Bl_ Qe ӍiYGIpH a:dR^/ùIz}NEdaY :pr%D \3Y8 .h -JܐU@J_٨:\mfـ͝K2m=xBr?Am+ϻU :I/ i_9hCr{CDr*܆ҙ2Dͦ-Qx<I)FΎM`seAR͝;QGqqoJ5y6ջ~:_ Q!i k<8؀;z>X_>2DZ\q&h@kZ]Q; l dTBH3MEF0:#lt:ЯxS -^'1j*̽OnUrෂV΢BΉ#Kgˇ?2ߪdq=7z";l`k%ؐASO x`KNjeSof~V ;&m3[jZf+94-<ÇƵpwD)J?:XRbB,FB&G=5EFet}Ҩ8EXGaYu|}Tar2}eXrе[8]$RI2-̮\Ꮂ!_HL™.}4tkiX}2DoɌV&Al `d] V3&Rjh+Qp(kbo/sv=fXTrY1b [)%1eXN mkxlTN?ӾD}]H%9M>mQYTi'[={@ыCJ%J<(@;L#"!j^bϭ* s$7j/#BD_`#,1Xpnav;4^Vs{_COA)m& ow\dYxS9oQ*HF9d΅iHhzD?yjJ]=>CS3~ifi3s8Isן샺8Y\gT9 .ZI~,~-"lEQK0J+-b(9_supuJ7C=FX4Q̅"dPC9 UVhaE?K쪸OJ-ĭTm%@ cMhwR'~^ʒd*I0ݷB"ؼoЊN CH\*ojQb>*`B\>"tiܰa5jb&UGEwgcffLޛ˲;"d9랅5&Q(}AHMK]_C#OFhUe<2Q;}vj{hd}gkqЙ*č)ʉk\ث6#spS!M39(u$:[֬md"@@Vה^nIžbd,"@'٤Etٞ@rUmœZ@S)([ V<ۑ}?k@7TLub]zݾ:T)(Zn.3hkÎJvr`9=Nd K @8ϣ]$)WG(OӈDQQ3ӎh(IST(?^B>՗++h8&E{wm@29 qc x:*!Go_Q% >͂?ovӣ@lAS;C랄$L;^90}r)3M^7z-(wmRmЋ`_ٻJZ}faq!˾ !^pu j)UKw}i'E޴}O 3IbU%ҘN+]PFIҪhܖlB vW(-9tԃQlS# l a,>Fc8\!j [lӆ)u?x/mWd(ptAA|溄blPpeq;Iΐ-&/FJ!3[%ݛTTIYIG YqО'7*bClddv,QQ#XoTҹ;!}j}AB0e%1.Tͮ`NҜ<>Ï^Fӆ⯻DBhfڐ1-a bIt_@wGb ζ9abd댝^ ZV[8r݃>|'ONWmȩۻv Z}8RC^1^O (S$Xjjf*>K^Ñ6y*Gjcb0 o/R :>9mч@'V [ 9E-ϤحCmdxL[~#!hEXDǯ˼y'?8hgc,&HJ=Yϊ"S7^yjK[ zRw4'cI13xKm$l,q0Dbs'p"]|e@W8>@i.zZJ_硞"v*$J[>A0*|~6Vbf h MQ`Td{ǎ;xKοku?2xM%Q| rcÒ2Ɨzg6~z]!u*>qS`Z3åv6ń6"!ElTvʈɏof֘87f7O`v,}jhc$.qjͤ. z9#RNNU )0K ?'X3 H(?µ\Љ3̊?=="<[;f; i+J d]O|\hWl$iQŢNXCCR1n3";t345 O$)lÖo|o0bO0hS9)>sήa&=8nLmg52{([':W4n7Gp6zŵ,UOC"m:K`SL%#,h黌yupRЩsuvCd&Z0mս'H L xT3sR4XF gJwؑc^7֩I0AJOС9x N^6tM Ēk[~? Fqz|K=ۮyI:cA*,50N7=<:aޅ%7T֦p PWr<[RcgD4(=g< J`S`!6`uy#?}Cfo_m]qE[a >i֥u d&f& ɀFkVʳHFIűtMO Eb^ǧ?EsSd>$7m}iФ^}`1HR6^NR>c~C#-=|0"`lhT)MY(2:|z+â:@u i[JfGva~Ճr9>3Q->$I FEqj(Ob'zmfz%cɗ=J[u‚\$q0C0B$LT0Q`oȲQ^V= W9øt2iƚ"[*3*Ȉ؊/j1?1a+iK@NayEIjןW}ZqT[+,+ȡinM1?[ ]< a1㱯[oQƑya@\+bB;YB$?&?@_S`՞HP/FN'PT8,>ؖPZ# 6}fMyhYIePtGLU;^ӟnB2}A&H ZՇB?* }e6J$Eø)Be|eQp7JTyg铢Iﵵb1O0^${4.jqsh/ܾei}:]6x)>(d$zC&Aq-ڌ,,|O QDߙћ ‚) c$?;GG10kKM#I/Cs)y~"E"!76R<{ d堽,/v@`m%LmEf{\ ߟr| ⎱Tc鮼cXjDyK[m+CaW;̔~Qi\5oyVs9^R|bY\ǫu%@HiK&Z&@cKbPD*nJ_hΌ_Rbz@9:VQNT}zFf{|(iʿY\ܛM27O}űs`N({Q'aNIS=Mo]{ԇ-I9(/)'0,r ē.|Cx>_F-CTBqRsTź{˟pM,{&tҗKlyay]1uh&ǜ/Mq֡p૙+y0Ni_&Ft~7gGV^EnPy=e3f_ߨUɼ;Ğp/Vdcd2F|T1{/o6dvlU'48/<*v,7e27$7jӀ~"^"M}!m[jC9u[; c?//",LrA.胀74фR-StE@nv@6`;8_EbC$7ON?lofk{Ӑl!vtdة $;͈ᷚ ꁂE»m0%86zgH-քta1Ր]Ht:}UJX60޵,zEҲy9 2a#& '靡 %O!(BZ>G@*AC (oߪJc29WhAkDgU΃uTN1T]:פ"(ӈkX&7Byk1(7&Mӧ@dJ,+soXp BJJm/Fװ7sU08g*b'$݅c 휈أf!G!k@ɢ-.s%221ΔABQ|x9ԴO3;'@E@Bu_cuqJ?a|LJ8ysLӽ.bPU0f βEau%k |+f;0{` &u/Sn"cJmjv'@I071b5l FB?}xP"Gl_ Q[ OP̴;Np€E,|"ZL2Lڡ\`ME/TAhFXsf~S9ubƐa|lD@Hg|?T?XsdJ17FQcLFPz#\2tu?c e9,9wJO wjIA&d} 5 kT`Fsims5V뽷@kzt;0e♷@Zf/y{1Vv/}OT7|%FҞViSj,.xsG̞փ6_#`'7pkIoV bƃ*&8z1Bh\^UᕈΌ9?@Ͽm[I+j`rp"GI?߉06U ?uMp~Nl Tex}a MW}n?ׇxڙ^[r;)Zw|T p#4ϰk.dbo|&Z/,<;4#Ej`iJbf?bKF?*-QԩNk:X4$( 35J<X=̽X[tuJO` ZjcC9s]+7IK?(8yѿvLJ@WǞtciIr76uA@04ͦK/3XQ[uݷۛ/,+VHu;дDu/Y+zn]yFXk) K]},Yv Ӱjr쑎~+AI*H+t`$|^%V8d_?5~Eor\ѤAU>R i9ZwaDT[4Jzm艷PݡJVL?C_ɍ%CWrˬkQVO z=U4b?}'2* ݙd=B_˄vx "ȍPlj~ c٢ǜ }xRꙛI.2#鹹閮qO@}"j#-fy~3ڭ|&H₄bhUNebX"0Kz4KxR'-QSuYf- z@ EpOU8: Ћ؎ǟ+X]f_: gIC{1{j̻m̠1m|֘  ([z<QdĮ  ~#[;<@}GľC`p|Nd6JW¦tF)vF#uLo +c}FA|}:;kFiL Kvϛw3-ѼYwۣ5a%Iyp r!+f+ .xp86z-󽼸bnZ2( }a@ Bp˂Eݎ joLDCSC9奩V@~28^|[jAZ stT<@,,l:Rs~+IQYT~ or{SeIʧ6}O pzbVwߣj1>cpw)`VXKD6JT}2L[ VNEm+6Gԗ>!tZky7ECcbŷISiU8?M]яis8μ!94&~D[m 7"kuRF{ iRs$MQXl`Nt܆9WƝLejl#K=`a}>U_39#d,tt:C^D3,ӮWN@&Ybƽq`nm;U8Zx\r_@{tB+02QgƳUg?$G7YN(/h켗\l.AePTo4}c |qnǜX._=TgL&wP#DI;ZF75rj>_ﵚR5Pf&ce_Rx,;Q%(O6^>q&xf;S/©)Bܴ֓p.*V1>zW"K4h1=IT/]Un.r)"USxᒐ gFeӆ|2^3@:\L̖vT Y>hܯf}!H8㫶 s?T%תġ_ ,7\_xeE-aB[w84̔;/XdlC:\* B'pLb:-!ӡ@)ro|f&c#mBgy[cչ^E !L_ Pr>+|/\fiIۮja-+A,(%T1J2ΝrxB >!\P`*dkzE& p9J>HhmX"#9įy9!T2vjg ;}N\ɤ~ 2j2^#FJ&r7Knhi#n~'Jڕ#RT[cR8B8/F R&4!ځ+m ?M=909[gDE ~ :D4܀mqaPb|NJm۬\a׭n?0jg|V\/S:CyxM HRTqи)7M<\ `gRv&c:&B{[\c_Ig ^{÷ym>y/,\Uh;9ZzxҍVD) "7NȜa9^o=a*<+Ї(\~,՞cUT!/zo#A ݴևE!ic?+"u}9IQS$p2+X<ՌQ`)$G ǚ>(5H_uMU5)W#;إ@2Ta\fV o6ۗX%MY a[$kBy+\t d6XE֎YVRéO -~fW::,EҺ;w >.,VXÌ)$=.L4:2tɣHU7Wk2$(:Pud;͠N[ Vb5*ǬȌ|Ln*?wG p;,(;yx_ '1ՠd T@PMəz؜ tCge=L!L i԰C|ҼLhSye'>3*Q!Zp|'PQGGKNM~0[ iFƖ!@/cO]uJ"/']s .ZB{R@ `=h'[!Zdn)raEͮC0E"d侃)پNGT"9YPsx30 GVG)J:6g_bYo]xTgspu٫_>P(ϐl(C(Pi#|zI뭊ӸDԌ8+:kϙ*x,/mFfμ_^ٝ| c#Ӕqf*V%֠,\T|Y 3mcePSnFNX)򩰱AڎZ(ܸ Pb1=s Ԁ kɈ&a zh]EN $noDH>USV,g c%GJ89h_V^NR58dFίe~;?.O1OQ[QB(3Uob]Z4N]#MZV}^x3z`>lE)VK&mg!hߥjf Vwykɘourd|6Z]W՛.χVWH-BiG.зt]N43^/\m~( z 8cw 10m! XW0PBRAV;jJǛQňs8} E˄q\\'cFpd:\3`i"80޻F_hlY/V̇8;f%2t.|"/]ǝy[ߣ?}/x/4ɁX4uƯf!I/BRxdqD5k. nBoGw0~!+8cwoy3 ~Q7Y٥~3zQGu)@(^v9ۂ~WFu% 5,b!̼܌=њI]l(gޔ1ZЍo7 7}( o]iM±;w qf3/u+ !\T1{ܨxV0|-[3@X/N4)jo}?z.ټoJ"O8z1$=Y/]{b?ͦچq+Opʌ7'BJn`دnɤfS a!Qɽ`U;RPY4tX»Yǵja C:;^R驷13b$-(u:1WS+v 7+s'#:l%@5yĀ`?Pf33.>kzX tau@Fʼ]`(qU?] ^O>M1%k}7QH o!ihHНCx?8;^+<퍗n5Z NV&`S:1'\%0̊M77v\0% BQIѠLw>xk%y#So_d(L bk_E3Rt"!i8Js`,3:/뫬3p{l1]h p5DSc7*l@(m`~ڳ?a;q#33Fǰ.? W %ـ2N};9B-ÚO| ߪm9@xsaI}HQ*nxIK,I^#|Y ~ݹ{'j2]#ni'` 4Mw+UGzŚ5Ru}O=Q`uc'KID@XxOlu-ktg|7u @f7x=S[I|W/Ѷ7?,b[<ҀY[M2G^hk#d`Jo㄁fM1͠ks]!>2ݨQ$85q~U#/YRF=lsoH:@W'_);;h0Qi$~ m V:b R۾ p|hb9R"r;-9Ԟ;c1,76+`-je. Hy7eN+ JdK ޝF^^ΉC `L&1Z|>y=w-WJ8˸evqMm)YaXx O 8w5322El蒂ðtPn5>Yt06)i6blVŵJq`*d3&N*eq`3 =NnrPC06-^, cΠ9Bq7nψ$ք1~Ҍ=,1*'*38AZGH})]SKM63S) #Wɳ2PV Od6ҧj]yM;Dt^*}杈 MD+l#Dm\ϴVm? c6b,cghuETJ,9DտWwU7J pgI U9D=K\+zR~_@ |G-uc#\I(\kfo^!3d!zldW ĔxV5+6QuS|dޕR߿CS\;r|+\rQ(}lM쩟v0)w#V(M)b` :U 'RҥVHP}ȏ B%^3J>c]EӒvYlxα8 bw. zb%vMP{TZ$OI;9Ά+B)b#KrI%]Nxŷ0m&ה]Xp3(ř3PQ~ z wz.Pq\ΊZ mE9#2Ȑ7cU_/Q#vQ)m"/4rHS_ WA9S!a^+rq((^Wʷ:>! n}X-EuprvtI7pn moc;1a<'2Ϲ`61S (T6BӮrszp/Pĩˑ,AD2)S%Omg.t6K?j^좍~/ģ:|u>.V$=A;]au2*m`5=uR?w_@ViFb6@>y NCŏ:]F.H_o ϱgUS?ߝKҌ.G~k;NZx7)3OP6&82Trӳ"R,">sMp{s;TYE`ቑk#.1 G 1s̩֘4 [idUڭ*P6b"CqZ7/CUҹ-G}Sh:L2F0H7WZ'ȅT^ Tj;U^@FW?xKh޽4 nv"['.F}.g]\Ssվ&$r`e({fQ{tx ׫g[ {e | ~1|/dζ`moPq5]A"d~ N`˜Ɂs5ƩH/R %t3Pv; \+Kz.Ʃ JqJ@4719g"Hܙg[jh3Vg'g0<<Ah\.!vLn0φw$D;co?ETu=28`גxh;KrZgH 5:k1:AFn*cZ~sv7>8`Cdp1>O#&ڔD y Xg6w3Y [iU!.d?p-k&p` & >b:c"rHrew0 RK$E6F +ə4nvm.ӄ,l$#LGy,0w*<I6`Bm%:'+( Nnn3g^s:H [OYU7 㢏]Hg8i\&3 JbJ(h \'&_C>Oi}MHKvU]^:x eA"Y Mdt҆~eg)a1ntwn6NaNل֍?2g^{|l7/$m:IZBdv6Ë3H^lq2Nf(#io*ܬG&z@ oɉ:9FB:֪RhH# b&lZen1:xDŽ҂0(GN!V+B#هAv&uqNh{lvFXAҏTؚPsW茱|Ue^ " W@X7Qjo^dXf[J<򏺐y@0S\Kk5}Tue={_(My(G>x|7WbSB~c*H5U:ΑgKBqdD=EY [Փ;[&|LGJ<u}ъZ7VIu`s3F"L$r;R{&!a۝cٜ[<]ņ~aP]!#Jm*LZQq1 v3*[~0)xy V8Lz=BGgaa<@nbFm:`#3P %  c=lq-͘E| ==Cz;d`k-, B?Ο<ۉn.@}6iɩFHr7%V/GX oɜ ~"d򗟡xV"cC/S9{Dq^s:_8jjf]+H=5e"BJn'}ŗ^yQ6ځzV;NJo!` }trL ,i80FY :Z. h7:+'3jU-%KSGg% k CX t>0k= \3Dy;#`K*tLhKg+<ݳmjZ2!3@h޴L|SK|Q0_yYmڢԟMaIa;[ΉiPim?Ǟ S;V[O z)qi@&DI mtjؗOQ+ִ@}z< p q6H[u1;K"q:"A=$'55A&M'uABS}l 6(m)Wѝ&~0''W^Uݴ-nc(oz`O)XPzPpm$xx\`5( ]Y#>=r+8eFW Y5I7)g^ ߙ푴o7M+,WC9ks$UOQoib;yq'񇮍[q[hF>47KU!K0tPn ]Rߴ*^q_( /Ư׍P D:x*R]t!EZvo04:dzցU :X HΆ/)^+3*efr:pD)m5}:"SeM-W213{Ze]3PK Ǔ[H4)k$'s% 4v&4Y,L&G !P0[˛e&a" iO` qތהkH\{4Zr³<-;qm߼-#Q%z4(ZD\/6v!! +N1ϧuEA #AĻV-hv k;c*kOTxJ!| +#!O5dL ;?g=Lķr[J!r4P&D6Fgd UY^/噰(@qg߄.@=ڃ5Dm& +QN\~L:Jޑy65e$; m>Hii`0؆rwkJ2 \տ>!pDڋO1Xmw9=dRcC@ *@jͰ~vw*ꗳeOҥ3 $p-aj94 bեat/Kd~YaX\wρ̛mzzNrjF / oM;0i*Z ɑ|+PW64nrsChoE}O5;msU%5 &x|jOΛ[N4#9BGJ*5+v_uɆRscadpHy@>]H"5C{fҾɆMA\m)5ZE`>`|T7N 0_uզ?/ȠpمeVB>[!h)8`<09G~EC(D.QmZg`Vze+fm#)lb&gV[OsyȠ=ɥ}e. M3AV\0-UW+MsNACR(mz(:@8rrU"LE-TN"(7oG埤޺p؎_525 1}-ޢPq筒\u{Q5HC2X'aVܯ:#h h$So2T-rۿ [y"R=ToO mAкjץkwXOePy[֏!'9Raa*{C>MymqCyel|+ބNiz"6JMa6XKB0 |-JwKgħ!A؆ moRA<&/)Xv& VNZ0wkO\bp9Be8Բ*o >k@]2_ &D6:?ˇ݈*`F4y+ )e LI!aR#chQ$ G+msᯄIWOF60TEfŜ̷e%=8kI6 ]W{- JDz i^7VN$I}62qo98:. tZ #YG*~7GlI`EՒ @e9.l Жh)8Za=~@ Վ`K !VzBi4fs] ~\z6C9 ]ߘ˻e/*G'P%M18n,ز <z ]nkEзV%Lk> #,LUq)bݕvpN ?6vMׯJst*g~ ʉP=´P6Bg 6̣-мX_ G^H) dU\EWnV-0']8YQv31e; 4h$rdP<􁂋_K]H]A(@*^q2),:&ұwZJAEQkVK:{{C'Lw`2vD|F(X+gƗҠMBw38SbpۚԞLa H YEc`<{(#dE: [Oy f%T,}3#i%בgDI\oRm;HXWwM m*B^Ǫ*]ر(7F\_&EoE?%0p&L͔KL"<΢Grνy}nP/Xv*l&chG>f-v>Mb9t{wA|sJ(f,ˬ-!,oTNk?)! 2C,W?yAj+a䈦t1 ;9d$cq-ΐUԬlK2jLN躰Wڥ:R "adžsߞ#2T&5b,0Ro:/zdVfer>GBHgd_짛\4fJ^44!LUtq @\ 1w4W]Q\ _?zP?;n|;4%shxK.V>YVO&{Y1*F$A)G՞dy#zO% ~o' GЕ2r q-Scwo.aAH@<s"#bZ¦q㛤 `06_T t:N RR2QSg%)WX@Tdbz#R)rM0)c>Wkcѳ@i IO ? c&3M&q4kJ] qj`HNZuze$]]gs9"MI])7* `,ݨڵB{è¤_=:~( æE8AjS`c'jyV{Y.9 w_F] 6VUd(*l,,%\x 1eQKb:y㝦clf⹯O*ـL 9 8>1{U;kly,H4"`y)'ds պs%77fkz.]{ Q)dj@[&p4ݪZ$7ՎeЅdnC&V ԇ: ېD,F|wB@6gP>S@]>l?wA 9헳zxO;oF_FF߷ У3SNt;9*g+).PO5UJH +RXZ*Jb~X+ !sT4DW7=/˒ Oz=AI)do`CZB{!X&&A<g犷}s@W* SiMLM%Ul tVd3u92+gրVGb7< )ɌNɇ2zH|}¡>;Db'_~weSb>ujD_@xFJzb@;[+V1Σ0#Xzw%_{8Pu *e9%Qu"vܮ,L 78\JHCa,ז' o-_,Pu„눴 u ghІJ4~ٳ!ڦ2w9lrkl Pv S~0m`;^$aUT }mյsApr;п( -s_ztUɬK(|1ǃǷD܅tMn 4s-FxH(-BIũō5F7CHH|&{5LQL,.̹ m 70M݄4"'X[" YDZ"Ro|Oz]9n2b?+.C |D88F#\*6?Gā@]3.tw[KH-}VTQ8$AN vh-`D?*W `ȉ(Pð/Y~.坐. W_?v %e[>1Aˡ"hghFys&E w ҤJ'96DO8zXڷzc$7Dbl];=1!E%67&ߏ2}xJdc*l"8Q}0c^x$Ѡ{n^b&ci!;>A:m0| j{2!tJٸ0P`7dqL]"2$*TSw5`*rl8D^ t짌2X|!D25}uՕkؼ59i\f$ZTػRN8&)&hLJkmVh'Ti ṟU"T5euXӺP_Q 1WMY]m)I}/[Kɮ#5gBӭrRCP`/5a_3<2Jx+`V.UdOv/U2wSS5-~Ln˾UA2 0=`kMu[aigsKi~i<́/w~Yt'c9y؍JgiaR۔ ::ߊo!7ƴ0\vE#bH\e61ė!ݛRR!+QA{acyE+ DGTA!E-RVpg$O2Bf;Q\;Dr60P}{ ̾CyH~ 5:*/FjIe'<K [Tcj$ciXAZR Z;qU'I/ :PaO(|Oћ +SʥH Bn\Ӓp "'4%# ]@AO; {/V gK~cl8} * oc' ~=z =?I{#gx@n|$<;HԯCB̪u.ƨ3I: T XVdzm:Pbr QBc4%_F 97k\Ank5ExG 4 }GGS`IԺnlHj=r6~ˁ(Ԟhh\3cJ qeʸ"f!T3u( +y[VƔ ͷeK)$I)Zͅ_;"=!@d/T*΍tϱP-{v?BEVbp(A<G1JfͻΓH -܀g-**Z轕$0QԀ'c|Q`]GՕeC~ŵPy_h?[daʹSI ,Yq_m 'h0©wF8?'(yKʆGȋZY$G\/6Obx.̈`xb2;HJڭ:9(%2aiNAXQ<}nH:搿t<ޑWDv zg x!7 V EX½1}˨*û)?;N!u#>Db#U)д, lYjմ9(@37ʹf:Ԉ~J$KA~bS&*W5_k#TqlWqRCww=T} vMhLl1Wo*5?Ō\=_," Я'67)~sŋ3r0"-_>tf}4DA_L=լ]L͝<54 F5R)Hä:]/6b@99u8 cӈOStԚ!'5Fs1gg_1S4-sDdaC*άARNS[2:?Ab~7տw\[U\x@|{$Q: 9L7 `\5g3d}.C0˩9̧4:vjN zxD0A|Q'T6v9vKRȷ@r2w׳7gW 6eVM%>Cۿ, DVsH56X3cOѣʬƖP [ /+QAvP0jx7!?E;CT._Sl :_ʭ3᜴%o\шӈpj'AX!$ν_tn`v{#h4S.gc@Iu| r[5v&VNf{SZ8O?noWjU=b9lyd{zS]g6X.1 sJ+0&X{"PUxKh>2W%j۸K#0^<Iއ7 l=~:O~\YA@R 8h/T=˸f>okU(4bx@ NW/,D8 h$d̠0(iaY4q&fg5˱`}J8";98 Ga5L+WϽ[%Zp1;*u`>ZuAw̹kU0jְ1a6. (x_ 8dr-R^-X.p d<1TqⱦqN ;dW8Ħೄ=gzxL@ ە&}yD.Dm&$3鿍?C`?$j;m/&]*.P!xɾgvîUCXծ~Ж=WC7\4!7OSݓk .kwAq%JIƆS,a,x-J4"wFV*=Ό=*hQm.;^ @zemu c"'B t1!L>c`0E?Q?SdOu[- CVX ~r 越rX"pLk~CWRgBF;-Z;Gx/"cJg@G`N|$U[$6]^R+ib_WM&m!& /.fpM@鹽h0_1mXQMK]RlWLIt61f$##cʩBCBqH%)tel{LK\\";tVv@["r7dKOՂ~{rToLb e{W'R0J-6+An BjQO!m /͹)hG\TCd'ex /gITt-'Gz2Dq\}][KVh45?Z0XnesL+mj'2cK׷`AH+juP$Sz. ~Ume/(×[4yt'{tpϖDz3ODaW7'HI/]U]}JR~e_.i8jN_QF-¬>/Iq.hIL{Lޏyjp!K1A/, (yIqpI8cm ^FiTդEb*knT0eιJ#֓,Kbl@̔CQWyZm^ }m#DX=Kz7RV]*n172x0}rFvBvmd +oN)ai YS/Z"P\]3lbb@]h[1}dCM  miA~A]z%*Qlou3;eއVn  VBtu- xKD-@~s[#} O2G{dž.AQEˆɫg!c֗k1kWv@i:VCބ *oƋ`N07Wp_r^G?ű(+GK&GwMŠs8ܳo΄zx;~q*z #6)Bdǧvzj#jx$!r1=-9篾T- =7m&j{F1cZ yTԖH(MȢn}ݪۍ4aEa_@q^>-S($G8?+,ei^ 8xqGF)~*B6al6*b[wŹ52Oҙ3 tOe~jcݓ(8k-N`c'ϐ^TPz7ɑJ[pP|ճvOA>7bg=4]"!CTgay 'TZQ}?P ]eD)zPr^7ef즁aAFԐ;ͺKEIq-ajcKҙnfe.wvkVeb+XKSAk;#^kj ^;(}89ĀֵLgP1hA:b2fpL?&0DV'y%ΐOz–_J wϮ3~c l^T{ӝ1?G*&z 嵮g.o$3^E^i5;g!Q­"fmKk&b? 6k2;M mȹ)8 %8ZyjyIM@IC>H.w ڟ ӗ?"3d0NU*3դZv` Iq8kXU*H^"ASd0V :WCK5w ƐRxY\ ebԉZMNcv ;KHԋ*҅C~UAټYzbL8*{j?٘ز?4γkz!_D;ZgO~Jz``󇻐765LA3g 3hyt68I-~>]{"}bA.w#FĮc&R͆ "?Ɵ6QO+ `i$rsDY_/ }d wvN[eU- .Bp؉aEh]SQ"/ D.p̈. {͗(`DP&> aq>@3[x_H3 )71ג˺t6!"s!ui 5F[|`RGEu! bâ)ֶoK会W!-tN{&sKԃ$D]h~J٠ >aI2N%י!)ͼ_k`1#cPcۓ7zfrFdDE/k ;PL0&bMƃTsl/;AJ?*3T 1Y' 4;<}8/ @!X,Z̶N*7&@,+2pjWHSV\A& _ՀFRwJ\!iM2-!# ûPy#øpAowf/=|RY^;h$7[_{dĜM2? d~+'- ޳'AMjWNz!ATcg짶ynRJV$kl;|ܔê[ꤣ1<;)ì0+oAnMC.s-TG\4,0k3{c斷m+j/` 3^ks2Q PܫpTg= >!3=61Kٚ~2&~dYs@O-Bl0E3u},hc;(-Ā OPC8ڸb:Y'Y=JLw̵J}ѨkŚNz- 6O!ȋ.-KmłvzWS:ʲ1}E줪C@Ah0$t \l,O|7.]-zc=Lk,vr2t}q6a%O)HEWTdĪpY 2oM,~gc;<#y@Gb9 kZ)f.ߣG= >(iʠ߱8`\M"2?ʹP~,Pl] J՚CEo ()H<&!BAQn\E2D&-;6 ( vDXwd[߭) B!2N=ITJ$`-DH _0\3[ua^ 'gRS 牏5r~X6aKk^?e|L\]a+EJUoG}4%':juvqEPZUPxw7 9s-K"Eɘb~Cu'Ik?V#'~ow</(39B\U Sٿ ɀfXa)Y{i5##VI G Q vԑs8 *@{+;\ȖlT-B a{ۃN!yVca.~uPB[ķXKyC=`PWLV->qDŽGg=n *º yYFQYD)`X~ǫj Qև0&^(NuPPe3ŕ"`G >}ĜWCT1`+C6F_ BӋȨ4PqJI'~v1W̶#V8TIoFw!SR y)' s UlB>It(7ʼ_M )ágBؼ Ѫ};[:Y^ȗ끁:ms6QȐWBvuW{8QH[~+[wWC 1bBx2]'VR 2[D2 zRz!>~5JEz[ WVy:-uimD.` 3̓ՙK8╘n]q>^ڢoTʜZ3:'9\{VirH2'AxMBt(i֚ [_xƲ ^|[JlmYJX>nk 7(!߇vT~-N7{燃D} +*AK @̻H^V; "Sb ͪ-iMuPI`=#4x1zݤgU"Ιypİ/ab_ay+]*CP34U답@޼o MCyIт+ ױz{9.Ŭl},&U`FgVm 5lknk' _si5Fet@g!iRH7ZruܳXw[-A2Qr8x9G[h]amP0_N|{eq;˸*wyp=,Üx6wLDn\XlVSba>L8e{ rQy̧:}M=+;05"h|/)7ж]]['*Ѣ.ƄN~7s<qpm Y&jϙ f2CMwSJ{c2׏ (^21 q<#D[[guxmKbdw}#@[Go-K? O^7L;'Q)sHK89 +? - JÞHFǔLlE}xu0$,c% =2Ef\?c!ӫAI֌œN-0gQ2%7J{[3iÀ&[3~ؕqMNЍ$j֠WH5>R"CWqW0 [m$kpFuEQc]y.{l}iL_*ky_Io[&.>,{,u $!Mj-`/JYdٟLHCEZ=QϽhU4FK^BLreX~rPhD mc2_¢G\}+<; t}MRP &ߕamSt_h>PAi?:su )T Imڠl' H1)K[Pc {M-tNuFaYl>9BC]'/QA"vOY7ka 1Zl~(YA2ni>@-b_2?_G>T7(kVdֲ&Ktݢ~t >jݝ0=5pꄙJi&TAVݝ.VQIЉBCo{ן o'O8JqkEsRaz6 us\3%Hz%gD[ t˶X ʢSFd V sMˬ!VOȂ`r-{.; :&a%m<<8oٚJ[_gC9yauw@#Y I9'N嘔fNp+A').g6{),7 ;}htVǹfl*hy'P99CxpLOt4BQ6a֚"8 d TT镲Ւ9v@ܞa!"f)x_K4dK}-BQv톕)Au'7N{xfuZ- x3}S䉡2ȟLCaB¡MvlUlrCPp;o~j3.q̌5l|F=`轠*EY'C><\ .혳kxdM$/:9x69j.yGd{fl(Pm-iyG]/+|oɇ󍄊5T->C0o]`f]Qb& ei ))&杻`N:s)һbn 3)H)WlOWʆ*O\BMM긿S[46!em⮃4J=> [ʨw%6D0!e5Fb>]I`9N1FTm#'!Fx~莐QKz>W!H3vNhۛgnZS4ScgH&M@绬EVIԪ=@ ES _`i|7 ~2ID%< [0d"N$&97FXsOr2I˕}U#=ț}b4F'\g&xjt٢Bo]R?'Ho3X6Pqz:(){FӾȦpy=,m*B<>t9m?scBp)!shZ,/5ZՖo"o"z1e㧶q>h1Sѧ8h{oq U(Zo勲.1\p|1?:vO e%64!(=bG3S N$B1uDN eND}Fim&gFm_N53ZrlBKGDc}A# X(+fc&H Og- dMW [_|ns^r$V"3o=EL1iϿgʐv%׎;0/]H>)d`IWՔ=~׉*Bms`'cwpC=a@Yoc%8,s!jYp͵IEȰ^ Zl|'RZɥH]]4eV`m%]73gQ&C䯀%b_hjĦeXN#p\Pl22/IZg仟kTbBdz;vcy :A5qTMC.*5ywSX ݱR.cly{D<TaX;mn!7ʊ ݕWM~ƖΊ142$ڣ$-#7eI~ "{ }J/TʶV*@{T1Gx^{l}P(ͪ5 p%Cd=.Zla :zLkk @Xbs>%_o.@9.m+54ieLwr$dx<Ӆuz#>!?$}@Ԁ3(tKEq C,a([;W8A aLf[9iftc@18 n^(4{W9WR>*Oy}/ ؠ:-zV 92ISޘfdK3J-v0uᇔ~6H=a( Z3\ #xe«ZJzH."2ŝ@9@m{|MI-u^\eC5PXw/F}jî P=xv߳@(*H<}]GKrz2VV62_U4F?*H jԢeY; ^c$ \1D(;Ú <)j >0#3 %lRa`Y_7( 7o=J5GϔA? m*mpVӹwd ~0_]|-r(ScZߦqc:^Efu3yڐ,ީ:[1/B+[SM9#n~?ymY7ǖu%TR~›&tlD]Id'UhYZH?Ug0ʦyu F,$$ cִcG ]h.02R{|dXk̃ $$T"у37jee;ȵ~k|-DHP,yS?sLދ,˭<VpEdAI ZjaȳFrzvZ??Q3D~MUnҴ4Ѡ`,⒜b(-c3P\G"%˲x%\/)!/lq:O D ^v)C} \&dA/'Q+ ,a8ԠEc.!DiŜµ7h-WjTZ?c Nb&hu 9){ G0X04UϰtNRzMI-* =6)C4& l2I=Vd (ς DIE.mR@AK$dd}28MԿ0+zUR 7G/qkuP1U1xYkp(2gF 0Su1BT&:̕?!a,:g_xJs0i *xg9PY1Y;GWy=Jm|SbwV%2%D fȍ^Wr\X :; 3'"VJ}]CV {_'f(+ ?-1/8oY&(7NYNnp'mM ckKQ4թje||v8}YGS|:'Q6ޯ H5z36bo&F-i͹mBA%(*];7a̙kNh䘧PJA &q(NpқhLhQ~["Nv@=+-0 y!G߶ތ/x .~| =VWAIVGC2YF}hm|C4@Ь pcxbU)۲NK*= q×ٖ^4|u!ݷRnѩ.RYeeqpjedQKP6d|ӫ{;/]yfO#jj~R(l@s#Ioh5Hjg^[竫8l 79yF;ZiiBJ~%g֘!>8^HU".򦝅?}@\ΓL/=9A[G '5Nij"  줎 lFg'Xt;A;%c% ]|E mFPJ{*2ŹƤO1ijLJ%S^ֽ `&Ro'$CEB#ɸ Iif'Cԉ 6W=9 ZǺUO`=VZܦΏ,Bom'7R@~6&{JRоQKQ}LMbAƚ({ 6$ /ܖ"XǦt.ƻʉeӯ6@Ŕye>)^s<0i@Fω0.8QꟺU.Oqs= =npNM9·o-ٱvG$ #5D) ʲ0478 b<=sѱyS y:(pwav#sqz_T8qը8:<_ь6#fxgb-oHdY֑_K`h{Y0C)bLz-HXBxP0kt#q.ʤ.ɗ۷9=AQGwIKgUˊZ$3dҍ}tn_o V.9)iPSU0?jM`>؍[ɃU*7E ZS|>nØw"nL<{[Ț DIꕗ LBDiq3\6YéՃ -ҀV~jg]Yƒ1-&V.,g{G1P_Czo{|fP]A fJຖ5 @tp {ދ(6F^S%zfyHf":Xaُ쮾e*?>-CRCP~W#ҥ^vnވ\p7p sWNX:cQUq@n`Jy$ r{J닪nS'm>Ru4[`fv1,L,g`9r@]h+^.ORFz.B(4~rm`]kD/lPMXOʡ6F9\נϚ+gu #ʑ*kTJK)~ sH:oy?c9ÈGPޢXh:lх#}{haC˰+JÚ4;pqYACϵfg'fv7SN93*cÐ*6]XJ;'fk"6{c~oW u}KwvA_mH dZ18I-`nqYf:?>+6hTB^{y¢K / htmʇ{ o|hIX?Mq@0DR׸`I-ϙ f3*Kb\*^o!u1lzfpEo2Yq!}uP7 e?g 㭛E}.yr[ C{P5GJaxUM5C2#&6#io`='b7*;0~(rJ+7z[)2@L'=W"I}|+0[Ϙd Wo ..!jaH$yTvW֙«eaK]iIbcPGK_n$)ӏߝH&/?>87$)-^SĸىxS4[z'% uKy/m0TSM4_}H \-( d 1^R!gٕH])C8 L}zՔ1{?*۷#Igf+Fb0RXH֔v|p,-] .&Me& 2Ai{ا6:?[1RA`Ѵ54Ц̪ ZM ]ШY.T}r+}t~<29o(/tјZp_@vlCT5ӽ&wp C]J; avi9VIP4+V;[1U]^+O>B ]_.h>ZnR e,@rvntXϕH4Zq8Y~qΒ':>pgbwW䨦H?/ k8A֡.wZ/BoJC~Ѽ#{IBZA?)f;ev11 }Y .bwV7S J`ϬIn0M¿0YӕUj _]?OGZ7x:LU?Yvi)g%hz +Ƹ ʁ7W'RvΪ$3[K|fXrgPuKwfrGy,ATJG&/v oe8&h'lئѫ3Pv[F3TN+ֱ|ƛnf8(ll0,".@޵2JzD.*|(cA@sj{M_O[26J֙mWwz;RK Bb!Ŝ |eCZ&v-G5I1 Rn3a릱㘛=\&z"}!)~3\vЂIɟ)WȷL)W NJf|7y~>$wՏA;A;ivsҢ\ ql9CKn@߆d%@8 Js^j5VmADwS S,Et$dHs~bЛ"(Xn@Q8Ygd1ǤaB 8uxցHm:0Ee⮖-ٛ/2Hx!Mط`#ey95:-=U.12U`coƅu܆ꐐFwBFi4gYC +2CޥbHE)rkձ 184;u<'R8E}I=RM"W :HO} }$BI'X~S_R1CIb5M `K޼Cs?L'Cc2a0YCSǝeu0ӦY[$Z2MU1^OȪQϦSyX~ GӲ}߂ճf<7L\A% W(|^jhXt,T!;p$~m"eAKY@X$FĄHJ`gʲZ}S2MB( -GM =ȧq}^9'I h*#8RQҝv擡I_ jX23` [l('h&pжm`ގU.b#ؐ@$@1O`/x@U>HC`[X2ˀ=/B`{iw:H+~(ͷN~OJ]ҁYꂆB)I $@*>]&]?vizpTd3'*O_ rA᠎i{՞;L k@u 8{. G&}6B*3Ļth 1v}y8V'[95x~n5sOh85N`D(>k/LZ@iNLbw5`߂zF?-EN?u \[[T3ή;+j5nG v\8vL ] q^-N2E}T(.k ={JkqgOE-vMt3QktuD|mK?yA[v8LmYCXvJå0G_\o8 |!Cz7xa]:S^1 ѥ, ')A:־@KPUPUh(.>'uzkLDl%r3z-(t;ަLPLb]pӁ1EO}C^φ@~OqH w7;]JmOdd+E L '&Qaqu& iJ7y:BUr%_\oz^:sG+PJ븫g1K_GH l4<4ƻPǂX]fK Ci&x3~f(m pjbb)%zA-%hٓU 'cQ2>5PJ b4dEƆ'֚;۰*NRR,7*!`" ' *}pTf/E{R58OQjlfW@Z-{h5D `ހc^:8 PX8`L8u i! skyXج̵λs *Sz/3d`,XD<{X_ Bʸ7yg\m<-"սlbGjߚea;Tg:Fztc@q~g wUe8eϷ3 J`!YkR(!5c3a9nH&>순ĥv=PڸMLG\-1-n CrPI!i~OW nf~0NQQN+"dޣ&OD*@tʬOsf $T326 BSB?zVknoS( [ν\vntZ̓Ō4 <Md?Do5J~3M<ˮޱd3)ྐN>iV1'fAfm̌QC-hp$ýډ`,a$W BՂ/v>) FϿ(aeT0*u p%,yH+;5C}c~UDIR)Ц{qYO[)+uaAKgOIHBCȶyG>LxB7XƮHg ozo('}'C3(r 0CdBlw[J6ެ:%=;yH8z?I t{&(z25Un*S6XW6= c"n X'ҋbj d+LͶ Fi܀ ͖h~7(+sByg,#CTVv9w)uUt޶($\$W0'=q+ 6lyʻ`RvFp ݗ؛㿀;oӥ2vTǺIzj'|!_n죺4ZMEy)=.V nM]oR1o~W/ hF*?=XApSBOTzieD"PT_\`* hchf![d祟6MP<#)1Ȱ!Q&E=ýh7B3ӦUMOݲNJ ګ*;r WȜol];8|i-RH/RFWӰ jN:I+6iղ`=/5) h}eb(%b햢+nkش&~"XUQ*6zW#i}fbs3.$fJPkZt6Hl峎C|iXXmХ^2zBRMR<A+jkJ' HbuI*r zMъ9hT݁c왚ʁNjAhU K`edP$?9 `oDbז]#5&80jkauSfdviϨyG.>CQl' [wrrffq>}@Qw9KD$㬒k.UOIfS xyT^-[|%;JZ(OZ 8^<>2.#E'PJ /\-”3I' 1Тv:׫Zҟ#4D;' {F Ũ4uX?VK7Y`mB sxEE7[{KNk|{`x=ʰa~ 2FIYvYH3:Im JJx= c ߋ~O~''"tDb oQM$N?\.ޅ N'>āg&䓟.ۃ'4>:0vo8xZ@iv4gY~+Gu YѲMpF ЊQ`}@cXD>&zI !9Ici }?\ H%E_ªG]Nå (LTC1=,p]*nnjV1[Ns[mYBb<,AOCE:AY}v/lw70𗇘p W p T!LWBtÑ36L'_kSyoHxAnv&pmwH~+<~4)gfD6첑_Mǜ|0Ia@pZB0d#7QfW Bn^h}oz;tzR,(xyT~]#Oh.3\5&6 J%%hCjQ"UrZ7jeo_Iz͹dwaHpX-v1D|0FȺ=ɽ:刟U%]lѶgV'ùx;#i͉KŽӗ"^Eݙ<Ä~Ƽ_d.=w0mJ'_Do$<+cp59B҉ TV.d2'ƞD68)Y@jBMME(L#O@hp 9}6W5AcCk7MX3tYxՍ m`TUvY'82&Cq$=Їh&~BM$4,L)^I} BS mV}]ʆOC\xn‰U ("~L 0 t%k]: j1sap#˧߂4)}'ܧ:VP0&"z옌AKG㍰MқWUhCDT KON3⑺i«mEC׈X'$)0jg$|gB?k%nm;?FŽ2~>K%i jȜ#iY],g&QTޫ @6>}7|aQ{3a_i;*]M$Z?]ig4f=< -8^{IXS&pa < 烊d~;ӿU("VAwfLlb W*Hcnlwx9/"52̍-T|`l ~J,2.YzEԿ"=-5;MүJR79˜}FN?!yIX ޘrS$!OoCWIax;YN}&?m S]N 2Vu* 6lclK_h3OkӤUbCzj\ƽ 3y@D»Gy}:T!҃n3$<`VD4+wHo EHQUg=S7opYHMvY*@p647ϊ\O\ fd낓QLl/ŠORt,ՑS`y'l KROބ&m4{?M/2%S/U-L8}-]ʭyO뢝3#<iLcc3 ӡὄZGx &4ʶע~ʭg)gΔƑbffckFu`n3pB`v0pje\ءn oal.'O.#ʐ은6Pʀ;P3ME'!htqh*okn:o =_ز^2ʴl0mJq'Q"=3)8ʰ;=SȫjQ)K5`J[s\GwvXG:YdOgxk‰>?|3+2Gɣ]Xxi:T;X!GAbwOR8 Zew^g~MACyP˒m,[9O b={DMA6u%Q(.fNM#iP κQJ1=+s*ٙvE8R6G(_x WOYNӆo & 1+Jy/)bEc=mHR&j_\s({E+Ӷ7BkT2 $+G޾W=+g]ڙ?Jc/ lnQzbAd1C\vozGolܑ߮%8r%h(YM|BDw:kILie{% Q M#F w' ,K[!paY8,oM&U/wH[8P)ҀP Fw3_Ξ3O}$!UWNzBfD^^ 0\L5 /xLIؔCw%`ΝLW֔vs  mW.1LH0HZjwW+4lYMبϝzJC;):RƖV47pr)H*tRY{@N- S &Q7,x6Tw2;JP醒|{ܥɌLr|b >V$<O6|Tt(+8ݥb1*A>fj Ej:vWvDJmQmE{]*0uqxۮu/ O\dDU%PPys1ieN̒bgzATg&>=hޜxzRk=g B|B^3k 2SǮGE`{f| r1N?)6Pt!J(OZY+20lnyj/Fa-w ftLx}{llM0FJ{c14>J9},yJtfʻ'M}7ܶz`kYӌ(\g~N?[UPd;{%0[j ~i$iKtծGjQ썟/tXyvi R,6G & ٸ@tÌ~c>ݣ)BTfhU Ox{a_:lxXڒUerI`+u74GιW塆ts/1\ȲUPTN2>)ܵZ^M UWb(d{6C09.WjZ&TفIt|O􀹕4hd^+O7q|NEMX#thO"~D걯 Xv֢8 r ۧm/E{Ԅ ^?y%gV QG*u$. J$@|?FʤftȌ\!a3OblsbBɃͯX thS#Α &$v;G^bzo``|#]'"9`lgmQѷogIHά,,C!Z;`Yk=)nk4)l̏>לP;tv,'-1y ,LPJҬX}/{Y.Ma[%>5'/5XѼIӐmQ26z &W U;S-m1ޓDfضW~Q_ByֹܴZ>V`ֶxt|nbi|?=|>kb(sG͹l~&̝pEk^vʷ@^SRW:^).6$]6 tU^4*%HDDہYm#1_b̳k2zUM}-q/_ل UJ:7~ \h=TX[z T3]5peb\z[ɐѬ㍋!b:g "29`e:߹b$v{Rܮt\tfmieP`v "&(^(Lgw}>,Y,\1E ※M\P}KBu-Y.g47̔xewK;5.ΏR.oVràf\ʾ{gWy"tR_PgV.g#uV"1r)ER94/SQ_pY'aL^ZEbc{SOCf3ap.nr؁EBo]>'۳"bHi_^+Q-XW_:N4VъਧK~S[a՘ %t^70zbV^@]."o3jPDl}{,1t;&pGo꼽*U/͡q)&{Bʸ!Cװn',30$E̜EXʴuk܌ln 8R'i1^FqUu`C' DS %QUhKGQX ZlCP=ğ(ǙOj1AKY}+*n'7S7M4[C7gz7jSţ3V{C{.i#qa+1jc3x9N l)lQ=pvO˅+\( <쐥v7z\klf>߬zqZf&1'!O 0/̕8? o B@<;H9$Oiɯ 1HN4V a?p)Q5@}}?Q쭸M'l4}{\8Ij ntXHFMCI9X_RiзUmٽr'\U+_ŭNٔ[IqNe ]uTh8f24 HN" .*)zehY&΅<:$Yҧ4<5/,C/}z(i1kDܓ6~|ZJf{H"R aБ\#_-+'E춪R"5[/R/TN~':Ht\pL(͝bl$-,6FkNj,< wJj-X)$Ol(ѪygǒweM7Df;$Jbܜ44a.QZWO~%q9Q Vkk 18vE7[=m;_&O(1Bgg/A<v9J([yy?&O nρ8 ( #cg< ӓ5(i@$ g-eW6r4<qu:2 wcF`MZdFE^+!\S;H ./ͺn,O0:#ohR mxB[C>fF ԫR&O L*7QAI-D8Xp^F>E$1xKI9qvWhnݴY*)bɮ/T4{E9Q]PCV3 C]]/cBM]k5`L{NKlwA#R~ņӾ>!EˊuJV|c%j){W~e_Dw K{)OEi=$?V:ؘhRYrl-IZ *hU)򌶲J졷."Zp>;>,D#%&(i6v؏x ռ m,2?N'TkgѦPM DoUQ 7ήp K~F͑.LMl"gH|f!%wY8a5+XHQCҰ*@B `w7`|eJU=VFhE $w~a.N;u~uWS3fxQ6UiK=0eG綉^ `Qv'b"[Dehһ1}.80;5cPwe騈eɞQH_Qp BQ~wd bN+Skl%S *Dzy"CWA/}& 4XUPP Jӵ!BXO0QMfr08PYQH @[ycT-[}FHopBȨs݃^IiΥEUFoQeU?D$wkv:<gj(Zip7)?_oD` oy#Ekf)# 4rQ^ٜBRxojЁ2p^>U[ݛ*)D8Z\Wx+@Y1\1[o&G; w}GҦ]N:Izëbւ\v]``1gc:BvhkDZG;YfDRO=(oZ6]]T~!WΞ{qkI8\mD?Lmg!CF́7e(' EUZVmp&j:g9גg{eKl@ep+=%|q#Dce4mNwg uA%4+Z̜sΐ)jō8m-کs4 7'gO"Ox+K +0m]E$@jpC[oDdž''kAZA!౺a8R[fz/^R(E`)ijs>76m#0U\a ³*:يwρΠȔjPwzB:/Byzn/|+=Sw:;rYH̠a:eiN:#c=tSK\zZKY%DNxӮ]\^,ޟdG1>@/$'؟YvVlu'( ]K_yߑk cO3hCIK^dgb_˧jHCxaGGQFUgi|rPٓ`0f ijvgLA6UN S;DN&JMV n(D1sQȧ> D., Ҿ)S#0 Jּ(eU|&AhUrʉ`)J'ޕw2rPd`h7 3gZRi4r'✗c!S:Xim]႖K-- Dz Dl q׏oMΰf(<־Y l񔋲H62wcpD.SyD  -nT(5,e /LLɱ\Έkoծdj) wei6|HNSڃi٩[ \Ojhx!4h0}yi ַ8Y羽4.EfK*)1OPi"'po 8:݆ӿb8LgI쁊eii^"-&ږ&K9ٿX4I3暒bu0AXΡlEU$ȘщZS{zqoȭA 1!*r w' ZUɚ|8`P?3s7*π !c$c`.b4F@J I Ədk_Gv5k`GhMz[3_Q RSfa/E|E[@eVl`70bS)ajD U ؄5ꅝ TǖMjCD\0tGn P?7yTܜ$uFDj* VSԬ)7#OV:wIvL64M9."=kW0 ?,#%NggS޼ y/fm$Z\M)[I͠)Eԓޤ*G@>@Pƹpr ~- 3h`"WkrF- GWu>>W7\-/EzCX985e3$*ڄfK\ЂU՗MĖ>:[P6GeNt:7gQx#]FɬcK Nm`Jl蠎?uBtb!l~;-o??H%l?BQr hX뼮;FķR}FhʪfHTVLeа[,`  ^s##)p1 GKMW7!>94lw4A?φC8I<=SyXubJ[nٽh4zŌ:{2ޕ"f,@Xk~Ve{ƝZ)3gwu_$IXΐ\Jwh+X `Bφw;Th\xĞ5\0kup_I3eڸﭽRX"5U7&8퀖3LQb)QF8k-xDXh4ByU .Qt';l9Rt~j4NhUt&򢮂h[IIՄu%ހ+CT˽tķ'`Z7jM@!SRHN7(+dTk ~2V;9ZMAƫ$ۛWK¹y煩΃V] R9."i*j3d{s0 ݻT'SȃD39xI~Fl-j(oѠiR^iTV[@BdmTe=oYS9M)* CՊ}wu8`c#Ȗ{߃CFCF`UP#>79()W~m+H|eUyM87wr Ҫ‰,fCA@O|c/ُA!wUCM[HPThڹf*䍙HԆso9,b2 %T.4;Zs9v%#aJYJ4-jrV Nu@=L!8m1S@6е.ߣSP :uR@eh`kBbDzęqsF`Pf}ghIZnx jFHBFbװo *uŤWC,5 j \="fVUmDuqV[RtΎc@G&}{1!LZч *A4$Z@HJOǙfH s;ĈaL,A@0uXd.JkP(4TYR8ӱO(ؔ,tSbM>2pE7q#&d=J(Xف"S{%06CnUh b8NA_ʩ*I*?ד&;Zv@|x[L ٦ NPb6g7-rqBO&IOW4jRGaN֎NDpF7m*?xqߙ^PqUZSG*$2鳐ҏy$ jM""g!C [TO0X? t )91i׻&K3zKNzBmAhNscC9҂Zxq6UbTBѯ@2ǔ͹wg&[ÔK Sخpm(9= jD|E+vԵLCsK9z7Nz&0"{1X.WA`dk ,ܖ/a51o\>u H )AL#cX-$ 6YLi'xŶ:J.'Ko/o}LmP321="rpê߄l+FE7RyœF-=/9wb:gXi 4a\AF%ZCT2'[ +Tfa3}Q2<_\UU|s >h@gkSH٩X"n5NC_*e(ZC1 7Âf=k:XҒEI<5_ق6NuCWӜi'1āRPv}Zj[(!ĥF3D3z[x\nMdy#\Rw 3&!d;o>w`@woUگM)SYO'TɦN!NU+U d%f7s`ЏVɡD멥ȟm6C+}\|ӍӦR9 Ciaz_҆]  G>4KafԜ|yx+2W(mD.vqz˔y'uՏj4@jJ P*9'HVl28/:=x /qt֮VaM]L^e@JyVX4nKq5˅G %+ 6jJ'S\ <1H".hA3%qbFS1Va#~k1tfI09R-g-ނxl} a.wj֖cZq1 X~3cZBPu\.f>\#p>+K  ?VL ?ʁqu OM&֐ƌ"Hsӈ~Pu3g۔&5EHmHHtHGFܥ3Мy!NA4G,SIᅯ*2-( cg^:{~7SEERŶ|K:qU u=}/s~LU@j AyѮ0%,s:#kYP)rV߹4JĚF7p l%81Yl|>)R(K"D*nR5 H#|ƭhj\*Y/qcO#;!fkWj2P r D!w@&F7V4$1:?VoЍ?]›i1q'b" qzeǺ&9lM}Ӝ4PsX,]CNDo ۩%)LzG:[4᳊ :ͬzS@zhBPF)WɾI/6q%lGSXt*M\)`mPV }0B?r:bYTݫ$O⺌eا>Q-Pi~Q#V@ ؝!tP:B6) 0^=".= +I0{<S_s,+OmzgDޗTULȚ(+7`4PRpgS8?}R[3VϝGt֛su%^ 8]62܀PhW)̟u=Ԁ(+7+c$1XRum j)8/3VKbF>þ1T2EVҍZt'鎹'w,$I< C\>Syv翘H"\15hC|k1Gчʔvg R ۸՝{i$%H ?WG'*LߋHwY21P]pEldMg6.>xYA;:.܍ m6S:]QKl^ik{9b31x, =@ Ss#w<&r2V. aTv_(^2dk 0ȭjljN{ȏ|>HΔ[)ǟctAZ>e/#IҸYPeՑ;OG-2s6SwDh^_"V R:"`Qޑ'A̬3aDaX19AO[xȍ } c(C2cʯ [l\ynȹ3xnՌv*lEГ!ntSVB$P~vhǶA, zd jNnYq^tgqXWƓDjVGBRzAS}ns'`QcU=4eA5:Ӕ$;2\V#lN'e{<GpʙLDA~yH@35Fd1nK ;z$^SiOH5+&T GD@{22 WQk)A3Xt~Vn#4-YR_A- ABxmZsk Q{"O6+w%fCA gYAҽvrE'a wNA΂\ S0c̮!)` ~KeHhm!Axqu7;Rydx): 9ǼI>f uMWhUG.DW.QQeEj˿O?1YӦ=aw9,`lhTY7: Rcc3>e+@Ng+[yǬnࢉ_xB(؂|S̄Ycm^eWg;ݧ%"֦OrLuUƟ@Dy.\ņ; _ ݞHk]eo7vҾcǭa|Ҹ{6? )?c#sꓪUi?.pA#zKqG:VZX(, Gvџ5Q[5Y<ԏ}i2)iDnEղ/'WC&0CnT($JumM6)ҶoEڋLhLXzU@nQFʳxH׸v6,S+8k?8uM ;@1LBL|(W:(R72d%cHKF0 QR-HNxCûNzɤ1tN h7Oci:aw{^M hTv,J`CM=PMedo\Wr]2d)tl<2GE [=]=f{ZԭϮAFEieܙ s?tDq;}KeAgnL"%0Vs#mD1I3VY *ݮVĘ.Vm;շ#A 鍦 o;P;>llF4#ׯR }L*]Ye(8ǀwh0wՎ9_(Y\T!]#%L֫#R5ˆ|e%ΰ ޹}`[yN~QHQ÷kuJsFX=;gћHw.ewڔ!֗lM`u r*B8,*<:\堜۳'4kI"5y_hngFl^#s^".#^endRR<Y0椒/t5»Y;ai뵘BD4h]0!8k?3,4wT~- >LuaA_owA5*d-[(U.v'/ty5cVEWv[nlx,7$]MߒK ߊ4[*N)lnE^!]lҺT4%*^iM@f//]iYs ze *iDxqQ ,m-(>(k]g4x i% jXǿXŁ\adѭgH[3v')ڜ%{ldGΔ  ,ZR!%;f4\*lj v6 = av-g'Bş x)Ok0npc$.z6~ '(8{2ƌ٭%:ʏQ+$aq+~0uX֌6xɾeOlgF-i,R,\SoXh箷gMTD+ڒܠm_jZs1;6=͉5ck' Jˆksp %Larw>= Noatp&.׸xP#8H R紧Bw،_:6Գ\P%0VMK ΄ˊd_BjLCfc\ (dסm]YAќ.|:;%qkn@* lG.|mm8\e,O`ջo<`5^vB qT |J5];B9pДq1Ǹ)fU3/X^kCuf2,Ӕ6 l^% SmN^IQc31\P&<< d#uQ8L}s1W$ 7-ytw a/ُ^<-K'U_q ٕpDx?X_/+bewQkW.v[D ӐOȠ,gyV9˰I{,tZ;,<~Ch *R[Tƈh<uT9gi,P"5@X]f'W>f;ul(s%>j?BPr:dչu|Q7mh9 [*%f3|BKEEٖqH6=r|57RTq\ ̖v>V(,[QF0jvDVJ  am̂m8O" n>MV@c O`C Pݷ~_Í] Vu%|K~J6- No z}3WV[ <Iu^)c93 nَoPr(Ta K4;ta'0NpkcQ*%m~^ A[sTkZ-W^j!\ "; L;FxYpE&Y@os[a #.["ݴj:e(@ڰ^LROA0M mcTO#O5r匛vzf ň6n #xU1_Az/Br^t4'^RΗ3V4ѓ&U(|,N'p# 7y 㐮 M#/|'SAD0qΟvP1tZDŽq}> &&Mη!KI\K@;#fڴо2STǘO_j7daFw4$Q'ԣGvB̥q(2[>HPH:^Z16z6=ૂf@C䑢u]KeŽk}}-*&Be˳$2޼nqTWxpS>oEl&a?4Q7^Hi'UpVʼnj,xFo d9YBgl+nF'{{`˫vaEhᗝ=&I<гCEb) b Fl0Ք? YVX|_K0Œ !\ #iVpt<0-EN))_U f-F [FT}wUw|ԱTs\ߐDLIQ$Rch[QzNfkD!+d`p ey-N~6a,Rf]A5zCdtk~%PA:P2R9בԆ/Ӈf} `YV9Ml>~QyXgFf] U]T;bBQsɱ8 r;$Iǵ ,-'4YAP5p;3,3;Xe|Q#K~C?\¾pɥ ݷ5 v|3,k6‘AYfy)^ ( BmXD렍Lr).&mÎN_l.7zYQUhl H$3|ͻ2eO>\UL- 盡=Ȑ;1f&vSP[i(o^Dp% R7BNho<\rj-m5v=wʍr 1{OB׹NJ$HNJ{|JhNsMߛzrgg(A Iiv=ˠ^,M.¤JFp/# Ԅ<E܊L,p}z-35+˺?%uo Jppc@3xpe)t2Q,'M^#6.V@d1*0nVV+ '= 9 0{sv pLrџיNf鶵-ZU4HRKe_2̱nj<ŗ\ћv9 @ iDC㑣,h?Rjgm{Q6{E~3o:`uR/kfA66=K,0nKsHXq!E<"v!_VS@iʆF ZہXvbǼ_MWz3k%{Č,̎ &-z<8lDn,k#޳G{9/'6nӴzFAHޤEY|r[1 RFW7(S}3*aEjܦӐCIn D'Ƃ54)緫8`Ui9k t23N.'ܮðnH|=R+7?/Bt:y[ [_g2N߂ BC溋OUúE!hК`=#,bɀT񅻭,Wt b+B4@yF?Jؼ﯃O`΄ޮD=.%kJY!-]K7ja_0kxZ\w۔?hҬr Wir,GóR5z~Rel=G؉ef7N N*:# h݅gKgmL 90ǝ }ћ[[C98+=ARE 4X2F/KݑSMvsHf34oURJ*OQ.e5堄Dh j?߃Z\m6&"Rg"XIt^#\ Glh%PFA#/$dcXm'JoB\%l2W6 b rpJZEPN[X?}D]Z-F\.f[',_tG됗ڒ)ylgu凧eIlkQQ==<{Ou3 V ܀Zeц6smZA]Bq;y/35r)nPH5m|aiwv]:y(de/$T,U-g j#[“W .p` JZ*ig5Rg;5 -VIF@'A]ԲCxtb+ZV?.B9%xƓISɳR}]f2N!`OCm <J4;i?:!Z͌PlVL%}A G#M)yUy0/[4^B6zvAyjc% 3Pp"oTvs&EIdtL=v?~FLC;-4PRF2=09TBX]>&ѿ[oAK+C1#_w'YA ..&@_!sj3"ƣjt$khJ`OӃ?c_$*n#4,Uo\[ܯFؑx'vu#t 7U%LsoFotأ) S~xDՊex>ڃVfԖv7Z`Mz8v5"DONrSKE,l ղd9ǫ&_dT="g68N3֝2L|+ Qm٥͓چ.n .cI}/y&+(r^ͳ|RhOQQMwI8`ɲ$Z \(X;&(+5D%1"p1rU87_-XcD$L`6tvmSi0.(۟-!V*$d0L> l{>?}5B7{?2O+ 'n'=uƛu(GègP;/yg+H3|~ P2 Yяo]a}M8L}N9Tk(1h!s}̟*׀_hz˫in+/-8}YlOD;7 6DAZzy(^ڞFr]-BŢ4U-b{mWi :VՁZP]Oggs 5|++=:BWS{苬B=fj7=i.1ؖ~.ڇ i3csf'ӌ=+xk|D1ȷA !'L܏ϔB*؄EIO1ɕأEb[uD<$9AVWQڨt;b69/5Vj{0QH;:00)lP dvXHlK."I񎠳n DE;ț 9Dulm@o| ws$83.3!\aPP }үּӡs X신q綐y3A+RQq\+gyC"T N)h]zű./FI ꌾzޭqEzo(jtcFM!k* bmMBh<_,Z3 S.HCŚE=Wpꄦ{W8h0=hRG91 2 / 'Ȓ;ERetuOY'xciJ jF1yVeNp_ZNKt62'%SŘIs^?} ;IԶv.S#泎\ί?OsemRE*ъ{B 78 RUPNłVAoyL>{bl(R֙о d8拗^㏧nd"b:3zCoY`y W 5իl6 t30K|'Nì/g- KhW+qU w8 ]ά hvHV@q:[z АDoC9jX1J XssT8 ?iGŊLxi|c;jM?\ =N=U˭T4RjQ\d1 <0(T;n7W;mZÂc%v.XfѦAaW1ZDkb )h} h|!J) uQzNln_o8fmG 2Oq,kF[79sNQpa`K'2_n韹djXX%@`Y54wdQJ)([}棨&;j/b0菒8)uyj)Z82EgNWPcʶKvCqX#v?D̐v< p'/G!NPӝbJ>Q(}W qo"OڄL[D bča8]Q1AX/ג0'cqp me4rzvL:m,yɆZ@CKpu alUJQ|N5VG悚l\LTv\q}j>bu(7[6*ekceA]7"zX "B1P}P ӣulЂA8NU| k9zOk콚|0Ulj@$R5rhmwZ'83HkOMR@ pXz1S氁&)zfTՎi}@h -^c u՜NXJNFY'p¨~g1E#MGs+hX&Ă3Qv('HL@0"X޵.8"cEO@!KLZ c: aƿم{mOl`Hp (IfC<؁5X%;3!6ZOoj7 %| ٔ͠F%9JŶ݅9]r(rqC68`5{̜ v 5 ̦3&>~p ZS@"HY8/ aGt~6m#:ZVWGesUttUܚo7kd/ќrT 6'6̾ akǹΩRVs!6rJƌ?*6n-{Y>tۚq_z/HJf߯7XtgcⶆIxY.U\RkC; 3Θ [4Y* ohCJo2fl:&k Ͼډk_8u}?8iKO)DSϞOPՎr:ڴ0{BD\Hf*qXYxdFHzr}xAbYcBsӵlB1ՉBK˻۹kcb*c /wpd${c WMHŒX/Ϧꖕro| <ʧ8t˂VdJNȭjَGT|Yz\TP QyHCu|B3gz\Ep؏9=&pB%Yvj@%RAFXT/AF%˄u1j.lT#xGwN0٩lxRvdT)})>L 蹴6EO@=lu;_&p-p/zTL!ĉ0Ϛ5tSgOnK/cl2 .+r̫$_m$WnNOerNQZ eOc% ]$n˒ v/LQR?DS_'p#*(8.V΅"2Bfܙ +a&~w Bh8.50E4bykYEP1O!+%3K.ik+_4] U| -9ڣl}`i1oOUخxriߙ.fr[7pyeKu҃/;9H@c?6t8Th{Ww*J{lad@x9 'VUh @|N; }USʇ>grCRT E=-dG|q,8,!㤂oa_Qe놪o'(n@Ń?7#Wo)V/"Dƈ׳z{*n(4n줘mِZ@k$Կ%~YRi@][gCa',Xgr^4XzHof/@rs곖_ӹ=1upR[IZ!Suxϣ@ᠷ&E|x9!$ A:e=o1x ?LƌPsC ]nb)Fg̾ w)Z#IrL X3@6-H@ ]@rLFV>?S!mU3 G8q]d ⁄8ًe}R 4*sy<7!K*$g eY+K;Ÿav;r3VV;ؠ{2(>l]h%dֵ^] 6  nnT gJO 4 r0b]uaj[G:fLǔaI /+Y,[o7VLu2QfvФP;SA˵6Gj9 G3׈yjVoϛlSpՖ )lI#֌E.lWkÛMMG~0D7iʹ/OٞvI?.C%]ʟ}kh]0I@CZ"_qA0]#Lx MVKXi7 ¤Z>R\d+FY\=,}C5XhjڪܙI1o23MkJ}Bt$;JVf7[Pd71 d*:?gEoaqS,˙'vr %cXэ}fdμ-a 3e@~1q'>731eUs^! 3y:+yf+v*ߥ/DD;Xln'9p+BOd4E=dE#lfs|2ʤL'`UӐ. K}swvLܷEkͺR dvV12@l L|y#{lVSO\o>ܛWƱOM*ۿik?ǚy8x JSS0hʂ/ewi/pm(Qs P`ŤcdrLMny yח-ǂa+ydzI,g)*txVs)-1 ">]oi. "Sξ!|O9!q6fèT?kj,upMDž6G# !;fYKέw\szHYCF0)M2 ls:k| F$-xQFЍpႺw5l}0ߩeШuu XbQ(A VJG D DӔqQ3l<)hEvh Xxn`1h]rv -w4+k_M(7#>[qkb޹C%|T5GO`Q$Nm؞%MnQxI?]8˧یտ>959WNOɚ{/|AMԝ!dssfD~ehYʴP'2y6bvf e>dET1aPPLWO{> B #T.4;< x 7FL>}R-GUwU[bnqGr-vJ!uVx -`YM[j~M_fD\YI''B?`잹wmd 5,Ӷy%P*`5z=.SswbPkaW#.B<9@m5s9oC%rh ^vZB2vj*Hg5Wu=Ӫ)wpNڽ6%asY:/lcG~j]PM"8B{Ku 3E*s#@/Kl:3_.ǍΎOQ2xk;J+rf!_}7{jL6-RFD] JﺞcDq,`p)ē< %r^EP""V&O|+9 =2U|~mԂYjx☽WSdr"N&5=3V :%FĬ6Q&wp^O9'-n&9̄ s(--1&[W20̉ޕ#@ -0XP1l3:>)1Eq"V3Wl%򗃅e j!(ZQ쵃ߊ#pH*D@iJ. =%eP[v_|9}RDNtyaϹ,qWJ$tIAQ4y=YC7ٻy1y6 yRF{ 6;R3<&OʁO9%ULQB ϕMGN8u{{@"A)yA*~.+ַR稨!>}N3bӿLE/*l{&a\;b7k1C B=Nk̆*gV|In΢&DUg2=b!Te89 xT{IgQq?8}K{,Ǡ|>],NDg[PtrYbǑh I*EzS{0ӜŅi{d61K2PRJ>A"[ӚneQF8q=]-aN\Jt8vBoי%D~VߪW%)zUB F*vD{@6cV64w%˜]#W-];~:~[+Nh(Fl5pW~{ q΂O^PPjg|=~٦CJ OnďrYUK`8Hg%E#0ƢD4|ڲ!qK|rNFdʇ0NK0pj s`5΢2^ÇInji9cnYQ$ݰmX7jsfN2?0oby;tAW$y]"EAܦ>8(Y[<T Wtn3D ^ms$AO\K!oTq..4ex>~/Pr3Rl#p*vZYz^BcA*ߡ^O%&}Լ&7v7,zY v[?@y0R T- +ځ7qi⵭zOmk P2(ӄA5CL.#>$?Nܦ:K¿^I+>˷igp6o>:£mLrڤsiĎ3*מ h@ɽ}hk̝HրB"F=?H噲ƚQr3Vi R/FI;x<1]RCȍO-MkoiW b{G f&|o ks'P`Yf-f}h4c'7їL1B?uCHݬPKɉDJ5IN 3N{F]q ~8&%4Pcu ^(;Az-aBm0h` Q>;PK#x;"rz|[f$&vBbjWʐ(Z]3@Iyі{_ƅ8":8VLH;"&<{< !y1S$P(bN/7N#ԅp!Jq_ȑ:;(>´D{JȽto oBcyuї{ Nۦ.*-ylȏ" v\kP8#{H0^5u <9/TԵ Ût_Z>dYɾg.zvgc}ͫ]X}+Jhr/yHW%PӧJC.va M{MQ?TxJMq%VW1`$ (1jZ~ OFTSlbKm&]qEAZ%UROloʵ݈|ӃUjR#<pdB.ppw#i;rB}!F)?#QcdDz`)8*^dNI}xyO[* XeEkEh}+k@P a_yԑZg<jlsάhsi8˃|d1DA86Fv|:6_ۈkp,ga5{Q)ÓE'-29o*^Q*LA#[r+Du D)ćV,̷TVxpi3QL&V E(aH"E& K;jz (h[ ) @ _- TQoug#( 09i1E=~½pׅiFB/}о3,CHl2Z4pf&A$!39U"1VQ,3cNQ`],{3^)s>kARF)1A#FDq3~IE:WrG,c:Ppʿs6Z`MGElOnGO/B bHb\J`r@1\Ł7e͞y-m Z5wa놼߬ "v5jI?rL_!+K߇W[bOnޯ7O:v]ۢ"؞z36bu6<3aeE1^]IEE"4dVZ3O66FU*۲6s70FFƎ8-bAX&.m-"3MԲǴU"Eů#N]+@3+Hų.o 9hf߫Wԅ lҦiM,UA{E&țndѼP벊J;JshrNS#NUK'b|_{>S rW Ifh#Pqb ygˆW#A knyǂ\cʂ֢b( ʪ|nRKd?Addلfk-^<9=>ͪU gM1Iw#ƭ2RB,GxkwS=|.lJ>V'vX6vb5i nf2Z|t4[R(z Mzk_զ2f6Dh5\y#AǪ?XU..雵[RߪRl/mVdwIx\ 憂V ~#|Bc"O{H ԘqmS5\oS; SP=r ~+-P-WXSx.GaYY<<&>)q 4VkOp`Dޥ G3 [rl3FE9\IZuUp 8<qmɽSP ͂1:/3O h2Bmp8nzLp~|$U. =Fґ}dkOMCc.ut~mkDXsA!\/snƷֽ'4Yo 5JL!m-ka@ྀ`邗@;cּ $Gqms*Y^oSɊ8>4\R9&0f1V6{ DYK'E:4&r:^C+=x`0iC A٢ y-"rNqn /WZͤ9f [ %mVi5{.>3PFUJى,(%ׄ~@5FSSWIAvar5{qQ?t+~ oλ&>i6Ezz : CHQl}F?|< 4Zr9r%94< _&!fCӍb":>-iDn- #OvBES_lj8GŒFmm` 4y f|L$#1&9).\>C gɶw դ<ٕαB1V^M7WhOLGJ&R"*| PM]v3ԥf%[їZ2ΥvIUN`Sh,`"qqZT%G!L|*Q!V=TQϹ;ŗZ'@ #6Rq>3XAe`P>Q’^7 BU͘+C$W2L]e:z&%ylI*E HsL/Z>n}[.5B%><۰$-ŝ+uA! cx?n!W`aOd~R+r\a6 QA8.VJMj}j]j:㮎+:INJ _|XJ}pHȸuq֔|V%vtY`4RH\O 96KDJ|I9dӆk]+='g(S#f]z`izR+Ӓ!UXME:Vā+o*lp6GջdE7R6҄!Xɍ-Rɛ}&>|^IwQNW|p%CQ57ϗ1>I)6i(7YeX̢\u60jH+@pj0v &r $JW8YM9gbӵ-ybח='\1G0Q8v=EbZ|^,TCȵ?B>&,,MWu^̅`3@k]d:~yfw&`u?ס{!Opw$:m(yt PKQ@ 1LqQUi/cLJ(nŠ=tҜn4\B2;2qP+C-sXI!96:RQsDr"ZsE#J1뛵Lx+`'qZU:QC^o{f-dZqoX(90zs1}tBG<l#F;uCu%M -/fjÒUS^J ygE' *+[]}3&M~\I?dmQ$jA3c| ܭ^j mffk6g9,$t)6 r=]ZF '7ps`j23 T}=9 6Y%VXkk|NL9!fD6[-|'L '0ƝO-%JMJD 4vHRIh^zZT-4 H|$0ץX&Β{Bp /Ɇy~d_]UȔ'آp{gh7ws\yP6 LGƙDųὲ^ӱDr: 6@ϝ!@(ap"7q@C4_UhOn 3 ނ#&am)9Eq(%PՏe- " e#I^#AVF*R?ˣ)ׯ޲1 {Tݚ[aTLCcDzzOrQ_,6JDDjd۱S jwE20FD*Mg. xElYU`SMRAJIDKI#n 7~iH/Wr;2ҋ4U6L{tU&y֟<@z2NIjB4T7tȧXz5B柂vPI[1% R=PWUq.=dne+~q3dͩ=l{k,ФV^Ynh#cpEwyj Tбvjް>nRz=oOKLwIyP99ip.}u0uk]Y`LXSbc&NSC[5t<32P_}f~,uړa#<%ԁN ![=Ȕ~% qVj + )3E~+e4 Hc6a}hco%zq02[E#Δ \ٕpK tf=P(M% N GxZ IuwjH@$aD;!7@u=;U,s|)di`"{xqnQ&pTؙVF*}jZh͏jH@%[͍X,-&`glhu~@2κ#6W3ST]҇]v3-%v2'6_A6_l9V'=ԩ`q [h<V"RB\p+grD\.K: M_%Z[O(aW.;=ȫ0ރ7~};*mJy{eG NȁW>rp69^.3I=P+My`"sxOߵFLU|s~K7œ5I:<\l4w#/PKfMd$ý~ӕYގLѴB_ؖ+f"f㗩Mt=?M߆'{ p!v κc`Z4zP7x s43;C%4}'lw[+,F r4-Wf@|l Y:CYAaOo"I^S,-\hwfo"=V&hN7K횸JjbJ \6#2JiBi8h4=@gFB ' ("+V2,9cY患aZа`|[$NNBzF qGwG^8wTB)=tj2H8x( DNo`XM q,`<kەCm Q2;Q&܏+6T>g02#9(RGgie O'P}Chh( uC%﫡f2c~֪O9 r(!N4#dغ+dDWbM>,3)+rg+Kub@Hy]C#84 ! !Z7HVA%eNh!&GA⨖56Nll%ZfX%jzlЛM, RI tYb}^=u Ί w|bB<D^\37 B~u7E|beUL/ę2Jj6IeSDX*E5nH+7jt&5;xW4uꌝtо[Eןw4v|@=514Y=;}C% <%b;W}wmF45K5`kS/AZ -(^ytK3;d%g[o6G8~pg[>3@HMP`_8XIxj!֑vc+Ed>Ozì1F]#a-9Kkn eZGFT.J ` b,~1ow+$/'xG_ }̧p篂Ͱ@ nx-|c#NӔ,0ϲi5q̏ Ծ K*;aE^$J_~:H! D|?ߓ+06ӯRrW2 J#e1Y|'I hEi,+\Tj'(k%i0,ߧ)BGɊ BWm# UKW;)'ˀہDnA֖ݲ d _CB@xk?U"+h::'e|dd`EŖd-7;); o4%뀔DAL\2kx%my%d5?--w\^fƇAy:'$d+$-Nkjxa6C}0&]mМ3xyL8#8q5_'5X%SOUQėIoZ$b]QкT:$q8Lפ^<Zp." G2p+mU Kt naY;gY6}NosETjX-k1lUE 'HF" y8i) Ԯl 6& eg;Y|4ӧH~I$ g3C#O^ZO _!ڼI 1iwlU1v-W<{'rul"TfgG)<SCRtx| ObjI (;Eu󙶄f?i1Ą◩CD[g;rq=+0o@rUOw[l7`&ʵ nhAu|JE% :ԁ֘IgbJ&[˼< Ǜ8 @V*aDP"<+'ISC q3 H(Td&$b;[lj`h})6 zO;[%8424.8{&-W8K1mh2~k+p=͂N IrG/`س[ ZWq0yr sڧ.rUk]V_|E]U+Hm!=A.n.{^ihvd}R*X THٴN2Se{rO*7RE^1.dMZg"駷MHd$x;B{F" Κ^/b?D8袢M;Z9qOJsIPoy²T:&t<h1;ZYM5 Oz tV+TV3 Ey>,w{8' w3&@*СՁw(@?iVM>Jbՙ ,KMdM2PaNϣ.#\H9Їkf7%ڽ50lZ+.IuGTJ3>If\?tcNlfş~DݲsG#95`0ln)Z涸~&G١엽h|fkrPMګ0@t|D}#k]-IAgH4fM${na} ,z]hS zc04IF&#% _~&z@OgbFА|) JŊ巅^`^IaŸԎXݑE!"`* q(a6J<2T./s:2 J2/Ю~yVS$[p–yP'$Q\%*+b,Q  u"v|iTΕƕ(oi1#lq5bEO*ޭeob81fěh6y=xY`rY&|"ɤRϚ.Ԥ }c< 0Q(WFc"V%͌ 8 ѡ2fFޓ k,Mmzc\8{L OUz\\wУ{+}9.c čWK*IpF]8IKy|(kΡ"%ܱlN)XWC35Idî@hBeUVdy[|%ƮBܼK#SV~h9,;Ks&['񏟌Y=*ow m'}w(pbI 댅4fT= [`7eo1E/]AJ',Lμ4x$w <e5"re0*\S~ӓ|eF]7rg5MJt`!yJi4'g98s6t,YzӈtI4ƍZX k^$! Ms1˨?A҈={*+Åz: +Cȁ>~W- .<1(A MTh̀;ƒv0G gI)}=Y#ߵ,& C88qÀƿ[yz, 4Y1 Ih(nq;̃UG닑WΥ NrWD \\$˽\PR7CvvT ڠ%c}@F:4WmB :MzPBϕrO¦ EFz !0rA: QOɩR}:zb&7N }h($('ũg&U%/ag! 0Vx: _] ~t0yHȮpP_ENR8AA |+۲@wn:tm# DoCŘӁ q|9E3!oJۥ_D(eVl^6Kx"fx,A@N5$Qªnt,PYz$V[y_:4ݮ D#) ]|+*<W5+ ,v|RQzs6E嗄 #Wȧ| qǹ>rUMq U=31~ZM44MHn1l}߃iF2~XS+U뜻D 𖹼fѺ)@K;gIUPo5SXFtōlAgŧawc"^":;sNR8K u\a+S {Wn[s{n:b8M)#BZsΰUҲfdDw 5l)nk$B !Fԙfݹ*I<0UvJHڈCҽXgGv'Ɉ4#LA%vYwm3ek&榶z=* KјR(zx:u?0.}/HI!ij==]ߜ|e'59byB٪0{-@ҘH-5IJ_w1 Mc/d7_4GփS3ɏICGdCOo/&͎g] 8;g嗒2 %r+"iM֍s'V߃cp|!,\[ձ~0xxۋ`s Í/Lq;H"JF%3-fLْT#&\z9Ü9sD~+hC@S'oB j)7ӝU ~D9)@M(dcv~|Sobۜ[F@d/q_ibP#<1!5;7@j>п #jyLsjN/K\$dNp\wfeDW)a>6I˓$( [OecžΰZ?L}x=E -wʼ̬)ej͈岸/Sm),ؿ_XSߪLX+ vKdYx\r!*ܪmx`?o% 9Ǩs>-ЙWu=#Bs^ #x)\Pt-hnd ߲w l+}7j4YX)TTUѥ/ncʭfAnoPl{ a}OoP`Om}w’. PH۾Β/qlO>,o FY("lg9 I1C3xFROBDPܮP!p%I8W5Ef`*8B0tާ`E3ÏOй[ߣg9ь{6FT=0ZMזM<\Ai8HZe&MU/|0u||v%8ހt gfSoPjzTh, *?[h)%P&9^[7iXJ|4?JM,kF"jԼ_B%P%bP5b u *zmkpF/`6kba:VvbG/\H>p_aF.}sT,[bE ~?Y}ʨM]&/ָ϶\jqLD+d"Yx MAuƑ, n9s"yv9 k)i)_6@Ւ.8ynsEdH1㘗cnKS{v|yx%{4-,j9b= R::wn"pYN`,J~؜oLZ9RMbd>rLEY& egM_)O| :ˬCOZǝo|=GwX 4H'y 0Y"s )nmĕf {hbiysH$k _7* ,KqЗWq|d?QXiwkp߫Py\EWC?cc }SZp*ݚ F'cx}vBُ0w?-&¡ԌFw'xUYw%]'Qg x_W{',d8z̀GcҿyZmͩLJx%mv6A %.X߫KAPo{B hUtm"e >o';d$fA٤!E# #Z?SC{T2ʮA |=+BmLW*/~۾1SD>{}Ç{j>_IZ'z[rDJ%LG} G*:7#3{u;;R(ڳ d#V)y^}F-RjNvD5"yД7>.nǻm Xފ$凚7=54wĎ/R#GHk*S ·h %>p`ES%eAl! 偡$۹P}.68EJ)dKo}DrLv|B@hy{jPY5s,. ?V؏ה5 &b5EYqiWa^JNhMެ\z[ ~Bവ cy KVs<-,Zu Y7]uՓMX ${ń[s&H ĺ<8ңw[x%mU}3У-`1=Һ_= phk@VAx93Y&z $T0XRɍ|'c$N:0]vۖ"F흽Yk@of).FCA$hV ŻWqV2RDcp-'ie8+ * &Q[+n5yB'ynoSl~UdgIF02k IӊqiZ72 K[Ȕ50=۹ԧ0Bk>ogJLNƭ> W>!ybho ռ7MSoJA{*j`?ڤ 1k0$PˑJ4 ~)v[;z(1R7=!4 ʙbFѽօ4q/W^e4jc}߭P!Ƌe$f?tNwֺ[jxOY9Qù1w qI #[[Pe P0!DYwp̶]#bT7aS__*V{g P0MI7u~`]ヒB;Nb:6 }}o[g>4\:?62zLp]Ko4b"Yٳ@L Nh VKsN+(,0c60ouGA~%^KKZC=g#9h'BMԕC{ٮGzeK!knc5BB \t ̺:%x}fگ+:4wS2Qu!ww [2^s5мt T!BȩAsM&әio[7`nwM9S٤ 3lR&~@ӝ{h6cb.o@k1 rioLA2jW$bGd\ SQoO Y)Cӯw oXn!9־ޑfѲDξ|!˼[0g2+cT9,Znw5yF561z7J۟!'[eGA)BwgkreݒEw!D7<>P)f"R#g * &g_8]~po>f<'``VOJMlz¹Fŭ^&,<90^`y_(mm9GO~T%̼yoc&# u/L)M3.8A1uMII晙H[zbjD X\'Ğ Djŵ[(pfEI ޿) 0L〱EfԈ:gSԻm|Կ<;MgBqr|2oc:3LR[vj6=۸{kAT⺺r2 nwV2d"*Kɪ >-|ldQf!h;3'9ϏZdorK=&5$=.h.Yqfq.X؏<[':^( J%G: zQ4&+6JQ{;^ZDw,)x|v7y/I(?)5yNT,ܨ3"qh'5FE%!`ф 8h[Aq&KxC;Pv:8EICE"TXm=kb+H'E,'(˸ ^:TV%9=NmWTהGʗցuh.d +mYҜAʑym1)srB+h f{%vni0p?Y&-c5 ۱Rz {bL]) \)Cm-kE G^9'8e|%O:F{-EdUX9M2pmhBpRyzUbb w5q5&]''~ ~1׸)_ڝA:v؝; ,0`0c;Бlģ߼󡤗2-t PewQ61 JڸŸ i1+u+;lپ*S-*c]%23lM#)|@g8@ FeWIU/`f~nW0!D_&Y~}R!,GwVWkӗȠ~48USq1ل^V+Ho.i.f!a;ܹ}RMi#l0]EDA+$G[+vԀ"$ ZPec5o`:Fd*8=EgVZeYq:eU)*H דxN)"}M΀"RfDDHk[BI%|gz<' dDv<}T[ld?9:W bb+GNsxU&M˝:7{Q̧R-{ViW'/1? =FBZ0]F?1nC gH8pO(*^ᖈIOFŦ |4-f}!vsZKͲ5|D6%n !Ǫ>5W".N9, 3fw M͸uu߳!/TXa8}.V鏹 AvKGkԮ;Id\#UaIއ~O Of;u[ .`V;״uK ZW^OO"#cHTmiaC0.U!v@K4lj^W*a4UË k_by`؉v|>Of7Nsz0-%in2`2 ,x'"K.Mfh,*a߁Z`m+4 _aJ0GiK ޾ԩŶ r匦!6cOWPY#;L|]^V~ sηN{Mfѝ}Yc0껿!nC$$p$-M^Qq !N1CJ0?ެC?O!1^f!VVT'@""i,xA9LR0 jn^ 8^rhkϛWѯ&jcZ0Gʗ&ⴺw7e D+O#P˿^IҌ>]#JX'zܷ:j`Uh~><.QD0@gph;U\!~"Y<ܾNxhL`yz_?bI>;M#Y̾ii/I˄&Jo%oXpLE pO6Tx]DE҈7|Vq*~cFiq|,^?&h'(F$9|k-[JjSKO !߿VOq5'ࡠ CNU f+!kKV7~cAO8Uˋ^FEEZy4;Ta+'EXGۯ$ na^y2b'Jtp14xe0{ v!l*-yQhZF |Knnv.a`qQ4 Cus  UfǾ6H%ȶfqEcBvna?QШY36]VGiqv# _uXU4yaN.L!-{yr1z#]qZ }vE8bX|O+k}; Jߙ/%)͍Zʑ8.R} p/}3aCΏط25Q|}Jw 9,S?fZD 4%e 2eM&,ӮRn eq;y6'AnƁ+5F RBZFFr_!9VM}T:R~ec8&}4gg/57HHE 1{,tsAeφz#0׏$[{,rdn(_tvɘ(@X ?9[[1ak|@˂[T_ |sD4@ˉ\Ty7ĬtR~LC!BՏDrQiAʅ(rL參oPV =ujp Vgw-:S!rƌR;ގ2~R TG-VyZ~1 ߩCʮۊ8sj΍[6*k7C|($dݦ Ĭ#ز:R!I;`=}}_. ? ]&XТPz#ܹ`.05ӏ;a~{a'41WF)AZ~Xz[J(lg0[)tY>6e Ƙ3E9enE2cq-͓g('cP`^|pEˀb@P~AlYTɽǧNbʱ țLtW8|6kilj7h*: ĮoxiTyFlfoQ[0N@>_v%wۃkي&THNI_,G@CTM :šiy 腑uͅz af-h;Fto>`Y`zpnyR|?gHeQ@ix1iӍ/$f_yq)rD4[B_RY/.|҉l5cpEs 8ZfCKnYXݼ tχ G&-aהl8Լebή'2fwA4,ίнsR5i/X'<=/9<+dxp%YҬ(ˑZL䣺BgXWxW,b140]%(/ɼ<ҕwkKPkIM؆ U˥O%{W'2t6]" Jw0#"Xj֚&w60ANv~ cִV;{?,.j#6czc=Y{ԀΨJg:עD uÌpiYz&m]؛=f V˵^! 1XC!LJsJQݵa @ZuoȈ f8Sm"5r8)}xO̩1G@`ew#vYTI7G-ηEL?ߚIԢ` B\~ȶ{aPH2>D?6(!i<8dp\gj۸9ʂ۰ʙh e;0&fs,&o2Cơ2_X IYvMlx>_A㮏'X<>e 89=@Oۈyy¹bW E[*?I7}х9גwܖ t)"Js"R.,=T#=g"%K־!&A)aJt;zu` ZPޒWdD޿G>\1tS4PVw?tcȞ!kv'WO2Ŭ0rCh"PbWGL~e`qw ^*Yֻk;Y=j]y )Dz7jH0ńT{  ݁5db S]_/~1 Z(qJN3:ݐgJTU < ($©߫}e+ʻb&0/.zWl]AHﶨSmRYUM iR+s HVI5(9?+$̴=&DڛIw&CdQS#'\Ljś<{n{&\LU0h +B;ې; ^ -:̒|Rm_9?I'7EG ^zVn,/)DQ<)=o;X@緱\T)EKPPcgg M2K7>v]ϵE8hLW?*-e9IW W CdcИdqW01 Nbf%Gǰ=^07k=1)WbJe )Or|A{j4CnVпu $}>fff*-Yi4i9!Iw4ה#MXFw5O}#jpE<׎"I]tIKP'-ņܶ␮M̃pK z54Pk 8us|-؃q6 ύT$̶70D+6ʅ+!"ªRVO3hzE_MZoS'cǖm*8?94ܽ뉽b *>+X(.NנӢpRL41FMl +N~t^ }QAZ ͒;rLJe9근p:ĈǛ@Λ t+jUӊӪ_Ә7[P^^ {lV[r%ͮvw翐/jZNXrO D`jͽnV ܧlxҢ3)anǚ l)쾜äx;b;Z^+ m ?:iTSMxJ4/P3IU[4~kQ! 6;v A)UU4h &ݍcΛ?M:2FփF"3~F SeEu'$E[fg/fIeEEܓU h;%}ȏl4-8[Hu"[ȭJB0. 3C|]s q|n>Y)mTNmI@(ut34Ui^H:4RI\ǭ x)JhcfYq0QeʙK" )nP/7Zڣ?O-;璡Qּ;7y'vZbȂ뙯R,(i Eӏs. .C W4͉Ld95FVXծ|pQ-"g㵰'reGT~Q۬&(Y>o\;_3{WX<9@l<"/Dg^1x]럌vKc52KQŇu4l/vGZTnx۟?^U*H"cH~r5kƗj\%7k +r뎆Ќܔ (`N$-YNub4q3LRBrPYNlaa$#\,~K6߲p2eT(~`μ˅` n 3EJ :l%N\i9UGGm xbJT<TD[==O-.ӵ,Vbn ~xPm:޸; ;!^BFaۭctu(rj#[{Ԝ5gE[x, xࠣZXd>K\ uB 3CČ+_xK)&b0[]R}k<?{q+Cv,4'G?9+cXT,Yt~ L+"v?̔35@H 7p:}  WŧPi;MZ8K/ &ܖv uwo C=/}e-dxټ_۬)1'_7rg0vK~y6).M"¼L9q+eઓ(g5e 񮬌tt]; uk:cs D5V]XE=ʀnD%oo0!Gusj팭&U\kY~CM> i-BVG 4%+y2֦U'Л5Ӏ_ ~b[ Ŝbaq:)YQÚIrY~>a *0٭{3YŒuo* e,6ɎRi/0\w\EV(#v"S`tQ~>~D%pJBmq+Kʮt(1 2@oELwʞ=|s/9( `9棻 %)N. q#v c,*p8]Uz5m v,pF"k`X'sCnڢX񥨻%78̣;:Url6 4ApT__ZH[I<\m%ђ n>#C&iv߿$ZF6YǍr ڷ#BcTnvZMs"rXv)4?d uaʹKqy_aY}A2@?gݘL2U=wzY*dAb 3GҜP|/Γ*e8K4rWZ64GLdWڞg,7횰8QF경k@jK][ 8 o'7|`Wcgvb&We=<#|'M$yWL`~Kak0 ٩k /ArxHs%7QL#yú4RP do) ,~o+W"Y!L+E<#C,a:ĆB0Ix6I AWWV$:g4qA4o2-_jnkr䢔vXR֌A*=cu-Rk=̭*S Wqu]wm6m4+dԌ'z^-^ .[zOza T!5}<pHq, ;OYʯ=(7*0w2ߔJX -D||0ťVա3(x8g*727/ Z=B_\nnݭ\{(VsGmdhd1~#vo|s{66) 4A(V*=@ hMwyJ}Oϝ8mCoC=~#^O9+Z<^j"gV*"3T63UR?/@~] f.ÜdaQZ!~#|]pk`k3v)|,_pI`F<$\y{;c\_Ya| n+#t]xT^+WD`y̯:O*NEO=?0N9Y,]A#1!kV98rOsd.=<׿ :67X i`ׅ$J-zrl0MX ytĵ:Ht;`^2Z@uuE95S)c|\8#~ah³<.kXV+}∥Dvn#)YDk`cvaE(| ș_όFWDM"p3rP}/a}S-TD3d_O1E CXGPkM?WEK_z%Y>| !_7I^rH7x 3!=I ARc[xq FЦ컣'2Rᑛmb(upqR+Nuhhnv u>sб.2O&7gQz:' ,)M0*WXyF$4dC@`,6'3w}ISXBL0B} :K’y}8 bӼ @beW`Aneug+E IWm}0a*1CT8?W:ռ!J ը, ^W+OVgڿxbbG,2b"BR.:Zf=ClgXX 7sgeJƿDhky7п$ob*?CE؄Lc0x"{Auӯ|?`Ofߌauf޼!?rBݙ ;x:6cCL戟q1ĻFnxAN8Im-" 8G>e`7 } N8!>;7wwq/4=)䰾QU$˶2\TBrdkVPz1cI1&ؗo2&x( vG8 brS;eJ' 롶[V('%OjFiOfs*;OH n-5փU xb(XҵTV bBD " ^yi5-Ouȑ.ȝkpGu<~i:S^#8 8I Q^6}|X~*K:%*!"@MbP o{ _m4eMkLBf^8O4(cPYHeDq{ $31q>Pޗ `Shw.?~O;ePr,?Ew /`ȲL]i4SXkyXg/9{emv4 ҭ-؈@/+;wܭb!w(7:MsMyzkK)4Mӽ l>7/> IgS[Ymϴ`(g h-ʠ;B=j3nI*"$`-y *K[у"‹И0(Hʾjw>Ec{3" ՞r7SЃy4^SA?~90rCn MZ\<_R=uo$z}tͮaFH;#i|̜I"`2nR0kX_Э;ߐKn!2c} F}y4HS[tP]2iI^,ay đZ:'O=_:/}wA~4wA7 6_gQFi//a8 lEHϕt6M j+?r>ޚ\7px?]&ۏSH!qGKXCcSA),iB/68!$i;ND$ξ'h΋t`=.X ֏nouEa6@ݪD$r6TcR2mZaDe Oby--рBOۯ t=L}oQN5m$i)X_W_xT@$EBɵ:7;#& ,x-g}ACn@&2Db #CB!%VYQs6s*P& Yz1e}*btA̠bQ4a0_mU  ? KmT-#س>$Ψ_&%<9m'в(3aIAHQLzMhxnf?9|A3x{NP?ebaы0[ׄ|ach>h=pmHHf qL~1yxlT27&2_ 7ʇ̓Jr3R)̠+qKz7B}ʯC>&j}| I7oZͧV`\#(xG }e|Hn ׃n+צM ^!S[9qT8SU|cP[ a{ RZ31dtR.:OyK2] `pK!?_܉>܄w v„.))~ ^k07.^ +3#>Q&יvZmݐ^]g>J]= ʐf0` G- \jSK` zA$>]BTJW!F_[%bgHLe$4g/B -L̢ #I |Yt"o?ZݯQGڞk"<,0c.+_ŋ"٘X @LiղqA%bt%WN~]UP0Xfۃ$1Z4&fg&H .7s/?ngɄX»_j}P)µUK ^P"(OÝZ w]7Lj5LG Ta}囗IKkLZhd4sĞ U fܜ>ruSS8 IwHjɀ/:J8!'FSTL96;ֶ6ZKmF Sdx.sNs2% 92)m 9.WzvTY8~*/#̶o>h;ZS53P˘+¤a{ / (??[qO|Ւ`u]V.T3c[=Yt@"DwA,sBl1-cà3EBJ7]BrVzCnU2zH4xha2 ۏy~Z,r#@~\cI,v0zC F%k@eH;LPd5%zX% ǃoXgVM$,= =C8UO YD5vhw'`^_ry\I\c/*`G8fچ@ױ gLi;̣a=[pz xՈ~Y䖿 7MJ oCtôAh`) PNHh-֪(~ ,)t-2$q=\%LCn+ wkW%{3yl uvzr& zf#B]-BՕ1hn9St4&[ik[+}:,-WNTBrmz[&& {N!1u3h+g!M NTf)CUp '0A{`v@E :31m'N[9zrj/Uˣ72 UGaE(#Y'{8F C/syKZK 3:y׶?0C'WbC#X&~W#p4+,&2ٌʿ/=cdZ,vȜqS%Vگ;9]g'xArB\ƻ i8yBtK g4 [qܽKNƟ?Z*&‘'OT+n/Z1 YJ&aGLl_e䀺g SKeԹ)$ľZB/%kQITm|_c2 'a2,WyB bN+[Qg2cJr [*K$.,TjhVV] ZIljlmjoD2ȑrTi(~ b7^z\:d:wWc] l]0RP9S0hyˣ^oYVWw>U0B܉V EY?Ү-Uf tc̼t lht֋@J_h?gvx碽v p>QP7~Y<8CvLdmf ؙ̙[NM7gsXT6\LRo9b8ps/0ZV'j1\1uc?Hk! )0z†,{fFDBHpKg^!&j3(vNB{`Fx9v^p~=epeJ# ύd !ju0&`t^> \O[J]NpAǢi2pZ/ӄ=MpP2#ńn 9lA)17Lɟ /C=Bm&Ul#È =ϻO\Y>R>X=r#smگTfn,"Ҹ{u2=t{K3uj8"vtnM2e}'G{%i>>M"U>bl fN@t:ͳZT1oa 4A/t j9{EQƤ,_`c zW"b7O Q u:(S;8ANl3S!rnɭiW ظ9C;]}u$5Xڧ$PK:QV.e :T‰iFwz.GiΐQች7eK1Kk2];N2iV<:v ڋ21hb 7a;%OR*S\˘0b$N2QOS.n8EiLIts+2~ d2ZAMh;Mm;B4?iBX'*NOQ$0F+Up_ Dlvjޜo4r5G"Rt`[@J tg%Y8+?>*Fp&4RT# ]O O&9E$_b-!@Y@&me6 PrГA @מ⵱|UꨠC :oҽȘe1\{ 8AxvVsyOdtji7K곙i{4HUYH|!\I0='9]؎gwMz@ OsOŹh@\۩'?Dzu JϬ/Gu))@\)g4^.W,k3sta3ձ&i3X')6HA5ltBӔr+^ nɫP?x?eI8%@Y$c73څ`|+ⴹ& b$# 쒲M{\8hCB%="'YNym/"Ao/o‘& ۔xY!a oQ|;6މwbOjkU*HdKTp#wqܴZ;A+ U%>^MEh]H``z~Br@*W5Z ,ЎriaVg]mY t@WB0w@~&O5ᥟp)nG,ϑ .̢F۵v}T9UinP/b]]r'ɷ/\ZrxTUP׫2 ܇齧f=7am3/+9th6BK$ 4A7"4?3XSiF͑:#JK;`Aoci` BmHJDZGK_q;QE)Lr22/_ #vUڻ%sv&(aI8'8ǵe: O|UNeKb#veĪr bNKg0ms 1(r]1?:Uny p­gv+sIW[*zYJa yN;Z4 d|6pz-wO3FZ[,Ѵ b|ˮg%):35WY癳2~zXD6o  Jk).зG>Z[\-/pmp֤ }ܯy:B} -<->qQ87\NpB;xSw +ty*n{$[bܹĘ F-]i[se M;FP:vGT]U^MkWh%h`a~ _TLhBd{`RG}G{6f g&Nz8'3RzX(=%R.K!GF`~\*6i'h49'Q,eWCW%Zkg!Fr!:'O["NeiH͹.2]7\nٝ=J|:3+l$ `*5sT^&C7N| Odgɞ!GŹXb,@ 8nI1x%7O$(J7$S4AyLE |*h^7Baᢨ-mYiɞH(h7.a,FFn>uEw5!?r< $VY+n3MϧKSÔ_S2Xe0/hvZL:O^o<2e(z(~iR)SE$qi;\M?~o4/Mq*N3lO )4yO7F~-qޟѿ u/"JgEbPVkqOAE}OyQq>.@{`e<3ۘA)Ȉ +F7}Bf?bnrꍣ;"!*T4ۏT2ԯ6:]*}}2OP3Ƣ{3t_d~~N"U=.n>\2%8MYoL጗oV!ct{9 d?U1 %H4jQ- ѐ8͜AQ6ץ6d󦀊]~`>򆩅)|Zd3;r:i:՚QO8e\B ȝA>]knA  h=chFV-F⼻}s"ΐ%'(LsTWq-Une6#vsbBBQ,Aw +/6|Sw֠ݯ2*kvHmmo'$wmy.rR U<\dmt~,"g[xk' ߟ܉|&iX#sh]J-JB>˔]?i/OzHBKG_juBuk]d^Ii^߸^i a.Qe,Dj紟 Y|#BjUD4tv2KΝٻ).RxGnj-߃0,(qa;ҖwwW|䅅?6=0EnbwGdvځ8f`^-\d(;nOi,sD0mGɹ|HREBJI'@LJ GL<#Mѻ*~˖ O:b'1̀Vz3^/Z(ߋ`|ߎi6Vfpe\6 ғ ֡iJ#d[5xht>cBؑѝPi3yge"OeM: 26 jh s̀nף?ٶvaCKك#F,|GӟJs֬H"ٮ1G1v.3{HB11(9{DӜOӿӿτ05̪&V1R>)ؘ~Xgq1\ؗ~Wǵj۱ҬHMgY˾ wVM9ru sO)цWTI7-FTºԄ%JqB^>?=WOyP^BF@UQv+Oز|qi].k~VA츓R WC6Ч>p_* gm{;c/pU,tb12=?<" b}+(.Sypr0>W_HPٗ7Ɣ֯}ahÃjYg욳Kµ5ACby r7dS'ǝ\FF,AaF1HH@;n"8;Y^P]I(k)ѷ&7[XMSMu`ɉKp!);$tɝ3o{}9!MP̊hYL^?>:#I%VE~;Dw.}&4t8Lg: z9\DR@hG} fIQm^Mz@u l7Cp^وqE'M8I`~jh0%:Q.Kr%bXqOw1)3Biv+xWT y+SC\V,| 3OU_ GTe-pQx0=6?O2pM7,9o34o?O:6MpDt82"FKzii}b4%SYkDv&S/R/N5K H RcXi";XJ>0ۨ z9 qo5Hiʩњ$frJ')<|&HݱO)yB?p] |p3suVşKMKװOFc_G!pٮI:% R_9KfVzJq(r?3Kb8 ?8O_CR[%lٽHl4Ł#9# _Kc*3y'ϸΡ,3{b-m,agŀ#_ڱqŽD cxsBK`TJY Rҕ`-BWOU wY Vì:ߦKv~E(=~HadV+n.=Q6|$N,.g iUڙ}f(tlD teUDlp{R~s~Zk kr`Q;AwRqI>ٞ8knZ/oWhhlQoȞjn,RԚ7Ń%!:Kd3$g`ʖAN' הa$3?񟕻_I#-T1o|qZ:|GN@O5=d Wa6bf)?#³\'B\ F &lm}bWXBQM[@2eMΥ>g@4vu‘7=8LV&fKCnC'vmgYqڈ ˨*\+ڵ2+XĠ'7Ѹѕr@MA3]JCF *4*ᷘϢaz]o$8C7PLfkJfx'>'ch={$nƖpXdW?q_8e6抝埦nRuoF"bs" 1ݨ}+v7xYm -`+wèhcKaBD-HGKr+MŒaO`&EX&q+/zTJP4 u$+@vÍ0y=bwWm¼@Xax 3tð (d4h6FY٧@Bi C L:ύrn6xocGJfVOICcUMC tG![vi,%c0[ɝa7Tunf~~a;H)!] qםRGgKI+/۵)$ۓͮn P?q5$2dzƈ2?.?*b B.r27DqDYz-vy3{lDR Ƶym rI;CjoMVfU*7t3LD`Dv8ϝX,BbUttwru]`j'>ۚp$ HtvtY1u.H4ٴ%X&rc7>Z4qeMtm!q%OQ8= d93+] j$&Ja0n7oX 2svI,zu\)}xvGe|`8׹\] X) t Bam/{\ZhjDt݄V!&Uh/ɐ4=6"`ŀMfmP˫Ͽ]@dJc0YbQο/'bO<$=wה0(BV 74::Ș@}b`{#xo|dd)և\qߐj[oI*V &k: f}:>j;18|DoDS߽!D8CuQHqJŪvySRP|l 9-HN8;b>I0-F*"{v͗Hc"T'u.ёi!p(g*6LTkNN;۷/bF^*Ya ylȼ KZْ)΄٧/ѣK<5MQse˓Hh(ϖ$"gq\tlfXZyq>0tdd3  2⿿O1ȧ;P_\-[I2y\FdyTX;z)=O@ֱgőM 0,TG4GqᎡy%ra3cMMunq yhi#A dz?Lru9Оk3lͥT#[d(F=݀?;<#ܼ$9Ԝs^@o`& &w엹d@CVc%^UtNC,N:z%˂&YW,m]P$ %EBoa|~:IBPԆѨ ?Iy] '׹EqR|1'˽ܡv7*kW2GY̮'´@A%w3Z(c{*%KA!ҋv;ܯ*4 ѭ8퍡vfYlK1 \ Y:N\-Rt/2qN!uq59; l:duz )!qw-=E>:]C,DA}L>-~;jϼu[! wZR=}ZƧ= X엸BO’82UHCRxLd^!OYA̧?]u VmH18ta ʜ_7+r՘㡼W|͋})( @/jdq䋬E4PX4=iѲxEOмPt.;f;9(o\n>\iՖ k V 9m6B#g/:GLW$fz ׎14㚎Wώ-Kgν8p|̙N*Uz@S|ۭ:Rѝ#yr )~NtXVv v)sdRf*$a^2WFI<OZztݰ!_FrF%0 7, L&\*mf<՘k;DMje޹g螃`vbiV!oz7M:3~*~ũ7ZG"WƢ;āl> iX揽o+՗V 9">9z,@u~o,Z&eR>g|HS?ϞNbN0- 7V6H+K/KZeGk F T3OuM-Y$)U{̘@` <x)C e23@ ?gx&஗GG0djj~fRxxzz?@{u_'vN|`sE9Py񼦩0ՕN'&g^9kW$)2"0^> _3B^VbN Q6i#1];di!eYa m%Kc]ȕ4D K5C2) e3A H7A!Ȃ'hS!9oT 0Ц/82f.\~^w+am&|/\Mˡ:nS]a$?\ՙ!Y.\QȁnRz«!ׄUawmLe z`͙$jly\^"^pnۮwyGߛH~=ᚎ5zڗLq]ۜʋѢ]~^]~]Ĵ b F4)W|ѯS:BEly_M2el>Ej$5b2 FU1/!+H[C\:{W9< mcfHGEwgașX52[èfݣa-pZ.!0}'Bg2>%[/ݥ7|^ Q!2],xoWYcdRc3'ǚQL)7醄bAt>tFF4CywD_1wyW0sD cuX: jOa 37tb;TAbsFٸul%$w|+@pG.)B_գ~Kߦr[w0Bרœpzu.̐|m Z`I2R'NBi/Z KY\-\$0=xGқDe N :2'/- Ҩ%\[!R  }6&*G-N$tU} 5OTmG3:ײ>ir0SoqptqT %ND gNU"? B@uh\xzc[!h xMbBy;%1W"CH219"l8c%ֵ")2i,oq1E%Vc/Ћ\a  m|V&`LpvxД3WelgN`ʷ^]"fOO6T":j. 厵x&4ؓ#Ry bnzF5Snnw?XC ~zΘR=ɬOF_MXK ZF4EU!ԓ|}#Zۚp?_4?5CպRޯ)rXȖd1 0u_fs˵>!@2@`FҲv H#~8'4lʧSDhJpp>(U ] ʧ?S䴈H]0a,4cAm釘XlCԅRPBNC omEk5Y QEifpثS52HuۣX c8lT50:n/7x⯎x7AP!V랢I[bf_.-Qw\Ihg(阈d 9}Oi;HZВ" ')E/sYb+pRyu)7i@GHD*e蠔u:4Gcw"'WWl \h^@-9ec"Tɷ̀,9G+7FaoSWXoFtgWi~XzFZ:Z =He?1##ss 3ٿH| 6=/ tbn>KJWdmM2KAj| GgJ#Su1-1W.E 5{s!mC U "7;lI =MՖ ?_,c~dzD NbIiJw8IdB@ AXlkoGy~>Bc(F-޴vMog!= ڤiz33^5-,?|6!-DGZ3`ac[;NE+Q-%ks21GV4U~l3%a~ *f+Cf1{p:#y3R45>6s L􉮕VJG$N~ce.9Egc[& i'.!冐3*@8(㛒'^곱R[ eHq3rihW?^WhG3ڟRgesev5Sk 2bf篢Y aJ MêB ':ߊCӺy<+PI~TS&cp}!=HpHQg_dge|.W N'F.N9:Aѧl0xT*Ёc p]gIB8߆,NNc59š}!2@STϾN_cqjtMxbrI 皷QUm+/'>ӀpeF\f˜NжexgŤQiFڈv5^@TDǪ)GWgG f[|$ \*),Ռbx5n7#/'ȪC 4̙:L%L 囜3sAG-:1J,,N/F9=>?2,@H jk8#"ᮿn}<$>fXU`4 H8ma7ܚlnu 9Au,WIpZJf mJS3^*^ bpAvs&C㰩w(ڧ^λ5qAw;" 5(h㕊yyTA\747<Ѽ"/;J7ʳ.3:٭R5Q"z99@^PȱJ#snYsf|95`#{;1S{#p_h?GX"NT s!4 '1',NA70) sHyaNa W;# ϬU|ߤ8F pYa,܈䢘.#O#gX>Ugsk,cFb2.k{K/K;s"OEU #|QWomljFTZ .e[;7~.Yl`o ~4si 'gFXD;UuFi918cEz|a$+wRGxtj_~";S ="3L͗A]K{=q:|˔4J&|@O] mvS`ͫoX:**NJC ej Hzҁ5z6nr/u;mRP1 o!DijQRmEҖs8e &*?3@rƒ1)⻰gA =>d-`˗0ꄤJ jQW|nC O %;X(}2o;W2@Q[)As:~վla/, /b:]ngޡL%{vkF6,Z Ǿ [ 3񶰶)5>wRBg36 {m%f%w[WLy"m?k>eqYrdϞ /1MO(K5.y)Ia}{+9aP/u1 H;ŀ@jb5Gպ[`p>$G5wLд/˼twl$xo K]zwzPWe}/\(e$8 *8yJQ,qDSf?4 }l"qa<VbarZ!j' ˮ-&G|!42 |LfU2 [2x-eaGx O@e^X?p̙veC3g~N4ovzA<nIk$f9=WQqoy>rl&pÄj Jb%岤YRF؍p?)Foh1]fH$yϮ!M=`rZ"u|ekϠeêjp vA6HAZ)]s~#嶌 E!ۇqG)d;7+`}1рk\⏌SfKϳF|:B).`+ G@"  8!x=5T_uĞg}n\(P,,Q c{ȳ(+l^@QY Ll-y^ox^J7u$6vA.cp:dicy7@#$XwgѮR "榤x^E*_?J4u;%.*ihkF÷uia)Lb'l,0hXM] p_";/|tA70>0e[0w!|( )Ъ@d/K c]L\bRͅvG& Y<$W\K ew tj= ox>TR (RtMq (.'/(.% =X]ϸM-N [ǩp2duI`2kKMr/"-w$þg F $>?ԣ=_&dj1!NiV5ͰɈcx_25`4le~@0ܯ68-CގɍFA$&VK'` AmQ1ޛehLthC ,C>zeZ!]}T`4sRXM.z@z\&|BX_*O?!l8D ^(h~M: CJ>1,"cNI4V?ʟ5yr]$8ǔ$p_RRШn^ 3UOv=MR(eѽ:d oSpǪcoGj Kqu8uB-}*YriQSurv"d\5]'LqĒj2ff;1k%7e*dh0KVo4B8#{a^(;}nQ{7\gJ`0>%]ٕLxb/W P_,5+ۓǠ7'5t +3{2H\ultw!iG4 w!NVS!7t^û[b /{"rMZ\LKNuDcő(%r:Z#/ѭU.5kIL`8"W( \z5ߍ6%@X 2<RYҤã4eflCPe 2io5w\)^.)NH:o&Hq#{M'm.D&b(qLΞ ?[СX"(MT%S;N;c"PI=۝I( ϳ!GTГKW.c.nl|d$z-R_&QFZڄ߸"8 ?aSY۷Q#u*m^G;@;SmB)#@T4u'V2lѻ2u KyQ8򗸶B,Vp|IGfV: 3(M57U%פ|(L=G#u\<,$hja+ȻFWPޚE \lm>AM:y*Rr4 t´GR5x)ɴh1Q@63lv_/S@Mc_6?њae`XZm9{70PMoF ^d9CӦn> %8&Z]*Ϭ F;KZ\Sw&g"=OCW}UoZy~-\JkYѡ:Ƃ͌`J9|oH"?ji掕u֥_BC[<; 0 tr׉v" Xk3HD/'ӿG;yl>;\aBΊJ@of;ؤBl#]`doku[i^>c=j0m ZwlkV[&ZNwTލbE3^M7ї\af}wqUi NzBd7$Ǥ6A640hAlWZ'EVNuR_CZA؆z÷A "4`Duq,*i0%+-HLA$ 0έf;bO !D%K J^ۃ-s H.\ESCK꾖R K1  #r3{`?l\{t%Wwz.)~e!~OPQi$g┭p\#7>P$K`y\ǣPNqU,/]Jh-#i83mү&#V:S\R]{ f7Jo'IM?E8K|Z7_0!JM|?噐ЦӘ>%GUmM hߖ46pZ,K lO1|om+Jq-?4׽_o"BT'g//zkv13mO0*;+u}'b%@%?ۃ͆Yl78\ls K_{uCC6D.#jM)#PD[ڶ5#?Z֘/"hY7ܲZQ ]j ƨӍȂ楉ۢXSWsFp(f!b΅ŠU Oge&0D T MjPKasT_zNr6'j-yQEE쬨HMF Giprߩ`ֵd e;#8D아gۭNa<׃7~Y̻4 `:qle'ѫUpe>MY>|8ƥa{v2dS |y,&69yleՎctowwivM/|+ai,,&m$pq+ӭ-w$;-0Z*%t HlNqy1)`7);ױBV$I7Z( !2'bDWGKV7z;?G4=jϟ To P' 75 ))55׊Ȫ²!$+~%IGלr?X専vHS{KsN`@reNP/dz֬^a0P^$9hvc$hI9L~xW6_0xh#Z%_&Zze`7@i{֚@{ЭE\`WDwE[Vp+X o=.8MB/JXn$Zz-L6-h2X>l %BxY`$q.q2OAz-xkn.ؠ~C!m /I JfV(B}oK̞:&$G zچJE{{^}0h$'R+oJ&p͙1 `;sЄ_UitE:kꜾZ Z) /2wIjN.sELϫ*~11?"r'. Υ#5k$WCW8PCȮH#MsMH2sVktQ: 'FY(_ | `0Z#f mvm1w&e 1NioO ˥|c%F i)hQHk"]` n#NJ?E޳"jlVb@@2kQdlxR.I F^86KTEqFPk%K`dṠpwSR zh%u3e7P\܆Zo m΃pѥd .pI|Nu(9u1mK/$wQJ-0ٶfQä,Wc@^1dZ`$s{4B+omlɹ2=射I3ڢlQ~/r>EQ7-S=F=p[wFug-Wjq&GQk]/q&fs|lDAI)I9YXD}\`niѦ[Qܺrs қEðLr#rgAޤ\ƣYFjp¼bGZNhϾhkca)UtyBG goe\'4:HJ f,K=m`[>a-#B,Y nSxFc1.1ɡAR~F;H Ā]]xflKt[.x$ UEZpBŽoL 4ة<"rgϖP1A,** [A^?n䊟L}X%;Vl3*RG tn{4odloS_aIMS8z0FbG#"]Ì" W3;cT+31W\E:RO"Acg]@1^K8X@NNޤIMXw.{ӳjk"4W3 BY g?b8 ǴsT7Lxa'q'Kzf0okt&WN`4E03jЄbn^"=j[/8ǴR#_-ygSweseK>K2;.4ytݛR"NJymҐ uwȋ* ڠV is; i3MHH pΰ>xIJG;*!'óqlW ? 2{cFScNѭVn%9Hpd?id>w[1(JvWߞGyYu<"?#(DIC MuuՀ R:GHT} `pQ5+6)%5㸾>潍b`i@~EIzNbDB&m؁-` -4 j_1M~5[4e4Tr/wχB .4bCm:wU. 7ڂvḂQ,Mo=5=>Pdi1׾l1AouJS̰W4#@ecWmxC!Uz.ѩzbMC"We}). ${uѼqv|Ԫ6IO٥) ДӠiBS?4_ o"/"ў6TF -G|N*)LY Gpә+w5:=K|_4xs)`^vb\J4Լ`hA"0W˺\Ffjeg|*-3ɫL]O9VgH_!s\ 6R50( 4=!+w7Rxzݜn o8mo:9Xk PшM#aZM!dјL 97$`Fnz[#?,+0꺴`H}[)-XL8ì5Vu,+WBon@½R ^U~ZBЎ*$jM:E8 HaF|ߥitecRZ 3lz_N_*XUڦvE6+U.zT[{!jfj4x@φDr\dѸFն]S/UOwhkui'CJ>P$e?ehŽ7I$PU o~̃,tHT5)( T©/hwYT3 'Rvv o1@)PD.uS]JжѨJ$ :t B(g#Ɇ JGq8USҗ't1q%([j~%m߳ZoQmy< ZP"4alգxcFxahqCsgN<OBl7-,cF_e UƷl99偮ԅ҅|'A`XT `ryDS6쳳WQW18/X5ѱOBM-2MQ"׀Mh$vNepG릹ժcAI -Stz mdo)ϡfP\?t g}Qr~Ft^L;S+vrM, r݁}.l27ĪӬOM2Y<zC U/Y൚ձ v'R8;΀0,=Ϗʒ0dGȩD^Sq CES"8:v!$UGQ8ez1 \UNI̚3vI?P)~t/S\dtS+Uc|R{q92҂~W'Ibpt"\tgL7X7 ?"kD\lA4R#9vא|I+&MW-a .8jsu0clV =4H痚ͫ4z_y23B)Ul !%|GpY]'9GCahæ gG)ΐO%mc#?lv4k`)bο $՟Wo!؇6u?Ko/q|b$t.9E]{7@\hWw5z3A7W 4G ,R^9HqAI9k TBlwgmm/ NZa{8Hߝ&$T;\q\1 LIԏ$AFjx >IƞϬ{ǽJF` ;^:":W/b0: u'j2{Il),t O7=&;tq-S]Za=`О3\][YW0C"`Ջmg˃1:*d0*迕TT%Q|7)C\qEY/NjU_*$)斶RDԛZ ?RT^;n;r80F" ҏ C,זO֡PpÓΘ t{S\sc`{Iן'm>wC߄ǰufxu$G Bɏ;6B6h7%6пvWlXEL%NB#݀J_[nGje(A2H+\8I \))žR;}B&zpibp*0Q\RsQDjSOתk;p3ǬnHs9 *\Xv&F>VǬ۹"@ި1-W;Nc}:n2s?dۘgRwEyވ=xhϿZ(sKv❾# L%oIRB@Uԡ?bjR{+dFm~a\EYO@p:48aZH ])\[`:\C {_k䟙}ܶ${-h4#@[߿{CSc\|p76W!Eu\tCBvv3rY6 ǐ$ťkMN&tVȅySNyġI}B!.#:ʑN믫ʌF]LsbgTLQ.<*$6bh %xˎ+^ԴK`a4F8, ^wBhVD_(Ğ4Åcb.,cq|R }|WXV7L477Yo ^VJnf? j7nZBP\z!h, t;ID&&kďV9l{k)VSg~ 0 XU}y_Sq*=L;} 4aĂC% f{,2EM!kϳDGǟmEBoOz0V,Ti~QJKP kj^wBh<7(єyګU(ÅA _?L'j`,uo@|uee nDp91^;HVLL(dcƓV2:X yYNzSI`"ط͕*9a6첱GrՁq`sӭ19pɈWhg50J: pBvn#^^~ӜK"LA ҝQ~GSx!էĔw9#A`;ހdLK7#s.H:Cb"g70yz)Ķgtu5}l˟Q?3Z|³g_ߣ+cc6Ãj&$mT4ZJ [N8AY#RұNS ˠ\SL ie:QAluYǸ!|@#9,t2fv@KS ߯E2 +>kHbNb0'7R9Nex?LW>]NKN ;'谷 @uFy1 h4v~ڸaѲ~qJL?$gޭ@VlYjg~f+Dg+XǺ$^ ҫ $=_;t{kR{79'Ai .1ϵR:0HvnõArF)d#uBk; =@>է3yZqbQaFVo3 Lw;Zw;}PF)[EsHo`K}jt*[O~L vI3 Φ"!"ݯT{;)[~}{-fz{ӛ6 /Y6إW9nHc!\glou|}k8~6Ѐ ~*,3, #y]wc^ˋM}RKr:i*P3 [`i 4-dbp4aGCU 8<,u B1SN3N#Rib؜I8+"$G=HM.{(c+>{ZmBye PYr8UJ }MuU~Fģ"ˬna:=:AOKgVxxm"Z]Y^6ϱZI˯txg(0X'$,\>)zmR@ݟ>zaBTȘcdMCzaj{AQj$pԹ0~"8ڛh&ȌpT, kn?!:h xmrE.KfO{he6L:h:`&IzK?3;4_R]}1E{*CGyOäTO֯6u[f2Վ-|}yF9Ag=Kng3SE"և:_%/w'zLFW(sC|U-/%nu_vGoSy4hFHBsqUдO9"91UR]Z'09TI(M]R!i9B=܉exJ'b9cBUNi2UYt%LF``0[;êP3|5OˉD)s33?iS *cSWvSWꛪOi-DqrGDZ6T󹁆 ;7$굧-2Yii&֋4>BQ[et]¼K^:>EգR]ilFrnRtmC` *ԑ*"qw-[I'<@ǸJI 5Q4#wf!)f*+4uZI=x<( -'r}jwodU![/fIU42Rc_g&G*\`1ϛ(E)]%J7$7P$W΁DdaoMOe!JګcxtƃO ]KW{4"ȕP_(A9MGFLaaʈJ:sR \(~h8@'d/Ǣo!o9ō, ipqk\a ԅ2?ךy[s ^OYiu9It$QEH6.Hzrzb^ha@t4s \6^2N6C5;Fb.OLBI}~>&Q`g㱈nHsK?2d@5+lS3-WGO{jT\5+V z.䥐ROx#7ps!{jpLj3: t޾hzq$4Sn|Aޗtp=bwނ5Kg>:P@J;\B Rw.s WgȁlTAKO4K^wKj a/ϰY4խps)Z^ؖ,; @VRyf+u{d4tw9}=ܜ$R%ݶw|p="=tc]^@kgV*_~t QI ]^##"&̙•*,2 @ WgWu_~WM' * ,rcG8KFRR+ ˜7~js*1|u@ v{H}l6LH9kǥȬO_xnԱk&7a^8=}l\-[\3l\ڂS&e읐byGEÖKkxV*Z49@^ G~+K"r<%ns({+*fiIQ'HQPγU0vDc}wI$M =4ТyQFRo]*T; }x-9R,1oOn`('kۜ! ;.YhA~/mI48jI1VyR@]Z(H6@!o!i [uBvMR{k-g$Yc3w | ocD+i(:ՑbmyKrH!q ŪR~q?P{?J%}y s o',pD-ϩAQ=(S^oןFGA%tڣ-دp0鋾sɘk~<`S{zzAMqr~p gMd=qPCخb<}-B$JYUpMl9嗦ul|4 (f4J3qcyzvp-98gԆ@VP6K {*'AեtZQB525j𫬫z2({t_=%VǮ{^)?..vUN>v-6lP; IЎٸ`+IIsNffh&m(&('Ħ߾gA'Bbl6 9{F,!GF`>kHQ0@Xϝfҍ`3"c ɚz8o]*`jgeX /B( NPx N6..UB8 F~tcgBU4mcJqXNފ{ *<;,kR& a2{zrKe9E^Df`wޤpB|hͣ]0;ޠhrRHꗀ=bfZ*cla!HUoۑa]{ j?vhP% h0pRBX'4 )?sytKfDLTa KN$(=xӅØցB7*fNqX C.Rw%eåzYzrBw<& [5"$8t ƴ;2]}yv6Xr7ʶ~ABפI/sHL6KiKT];+@m׵p y7lZsl'N ču^@yV9Uțu͔GCDB)p`l# V(ٓOBSd7p^6ubM%t͡f.QDp|.BPӕZLY]<2={Cٵw~ֶX=C/cI8c^KWoGY#{|7х#Wh U9u*jb(֛ZIzP\4B"opoiQvSjC>T/JE~ZJ].YNn4僚ӓhS{\j!bh޻9o/lGtjʲ[*^0ĊE89o@I5Y+ @;E,JwCMUQ)tMJ| kEjVڒ/6gJ%CZ^+!h Mn|x*= nHb޺ m]g?HD pGqZq@-s3y|%*c5V ('l̎?J~w`}!lq?яVԅG'rE'& /^4WPS;7$@;џ 3O۴LrRP8%CF#=@cvb{fN3+p^Ą`Jw D X <6#߷).&L ~b&*iLRKJx6L)FӚȩE!$va CZǩ\)+R[}&j`GIwfL].x?~v9\?yNK Y=GVd6Ӏ3CAޱiSokX yd 1MK, %P(Ah@dA"^x xNSE'&I_B"sj rt^qs'ɋ>dE l2ԮnsW;F3wOpkx+|4@ x5 %`"Ŝ ?QShN0㆞,l|3ѸNfC8P!Ȼvh(#O?jmӊ 䯂;\}dXm;֡^;{;_;.4*xPF[&aIF(e,XczTwAmWA؟YtO-v69KLqPoV e|H1$еS}>sx0{OG:/3 Auz2Sq f'"РDW% lٳ҅i8RJ )m`s鼾;Z̶ZJ1~K\8?;5o#eؿ੶UgQ vA]/V0]*,} o$fzFUQ* M%vьL|KI]R$V8&t8+O L3pIN݀"ϣ'VHm[K:`CYFՙxD7 gNW@0~Ihia=vY[`*,^kDA ]Mym*WK h[h1R<-BFa 0($E/&T'!.,Ơa1[k }@}ƛ P $z+ynI-44w!fBW{ &O7 PH!t:$&ȗSBfC>"A&Fy+]:Xw$(F~{߰_c'ʏhZn_BY{b1Vߓý7[[y iVtKX!Vܴ75S}Џp5Ťm' 3)^7dz>@tU/e/i{D=7b2iW8˟B!

|;%e;M]0]:UL$Dw&Q7*,挌>(/t5<8.%ݎ6'iFiuF/2/?{b0EQ\H|2?nIt˝4ڝ2$1SzfILL$KWtE<W ew 1g"w4fz22"d(VKUt=8U#NV2\٩GD/,ϴO%p k^ag x؉ܬXhu;nt)^t98 J-"*nz/JII$7* +y,aD$JkQG015c<=" huJv bxST|~ҤÇp6K)åCZ> l77w,(I*bh\Gߌدxx%Z$f~[- pˑ:dкiKA]Zu?/}ΚY [zXAhvyS*8"vm5=(g:: Rkkm 6-h1s3?ڪ^B4UzFvP:(0|n0O/pOi%Շ1E\m0^f7Lۤ3Fˠ4wk;g)>.h|!I K =7v{GT"N'MV.~X"! ̚Ӆ xƻM;WЍ;8胻xn_ZPS4 IkI] Ca\>pLZ:f]ciZR׮94ܺgwq^E8FO7oUlYLZ7^%,mn>&A5Xy҈&!r&ɛbXZ>Vnb $x*WֹKu8-%NO mƗD>;/A_#I{Gwc`VA;LG%E|iIU2mjOH CA*+/H]R{BRFjC'%sd[وEҶ:TPS[F}|ŠTǏ_yjkN+|}NM:Y  l% f#pȝa"2Yd-Z峗}*^\Bڡٌ]NErO*jlH \;}Exxx#{N!+Gb]Z~Jp(ї Mrz.) p c0S۬ YQP+?n !.2qc$ІP{`U.ZCX%1j`wWuw(WPG)Ϊ"ŭg?m$r I/~0PEHa[rP_yk$`HU u'^Ht~{@8yM~fFKDޱ`#,F&if{/g}b}zDی|uRDif`Q[qI~Q2x@?(x,hn@$ r{b\W``/ȳ9U j+/v~wGY!~Y5;Z p5Z!vs~Ua`8 l OA&rD(Rwg&[$zg=ilq #UZ3E90 aɾC}c J96g;f(ǀb\84Y-a 5k4vl:7|&`(wKf}9g@kq_gg@b r#۰ 7lGS? j\81%C60xhuK!"#Jmk@oW kNaնO=a"C5/'Pdο\>zj|_%&фĬs>E{3{Z C|F/u j<Ynp, pu]JzbV̾EPG؈2|B*W+?w=;u| %AeZczI,I >X)GV_фv5jq9U@(-Y9$ME:5ŗFI,"aA*UDbZ 3w1wq]ȥ6//Έ$$^\`X? @)R[=k G!,kVD2::AvW_|SPrD)@Eo)! gI2BXcU3Ws\&=ٴ%!TO؊naŃCP w/$Gˡ[2.P_pN 'n,N {yLm dJQd\C _\W8M Sߕ阗QH2Nm gjQ (ek˭[ASpv= wo\ U!}͈u]!yWsЗ,hi)/{kG UPcVUh-EFEOx#mG9߰6qg 153XTÙDFx3YZ~Xv=P>ǡ q&U.Ź*,iFAݧɇ  sDә璭"6hh}e#܃BTMfr@Y |'YG~s̷DURDRLzVwHK -oE~C&YWQO7oc9n1j(1`S_s:%Ql<)3h!Q`4X_~ ɿUhslGIdSHEH.FJy.xV1;H'@g:7P1!:pOc1pZGbXǍ(rHi?D|],n?p aE ʓ8WbU|q01! O>ĀJšm@ZtVTv|W BNMSwʵ: ^wo9qAJjHBjGip{# Y;ibXamd쭌<1vg`j+̈٧3fӥ"-C8Srt׿?W(X1Y7@r/Cn-Rgi 4[<ذ^u!Lrn41_ 蠤x.0as8l`t(IN5 v> Z/qW,3=@#>_#.wrxxw;H}H(M74>p_hӿ.z6*)W$Gz =DI|ըp ~,;hk#2L"fwgځpZPJC4ob} 1P %B^S05kYQ1^@B& I9 '[#荊I!֌kŃ|b&%7BF7:cjp.?@A_’#L6o (@jP6̒b c8'`\^GkDžؤU,*X/Eu iȥNю ?/n= _E+?DQ;pFSXo W[h=Jro@r QoVΕMFGh3d-0L- R:T.D#/ghY ,@L(p5&I(y&S(5(rs߄ωV8M]%k>`4!j`Km.MGG*zÀ5-9g)s&F.˛y^>ÁʘelcXԞ(0]`Po7WҷD\8^ r46tLyQF xY刓vKf_L.cÓ,R+^V=@$1=ٯwb}ϐ l 乫Zq` \Α I+1/4k6KeuznlIvE-=KRy-MfLm>"Ϭߠ laK3j<85KspuC%G8 ׄDƥmlH|YsJM)]͆EI.\f=ƁithW~QNfsDT'[0c` Y| 4/d\@$IT6Gհ_q;-Oos.((;ssʳ1-=7 7.8=GXZSbZ;:eE iIBdoTDT' 1)jhJ; /'g"q*47z>Th&;ZN{APwlp'Q' !~܀M,9O%)p%E!s] v1 AF&+vz(cr00˔"%{/w`VHЅ)*Jװ$V^6ȅzT:cc~7Ƕ 4h`k\6*;nЀn ?;w;Ҫ$C}}M}@{ٰHޓ839HIp8u~Hnԑ~.TA^q_ÓW27X|X kM` |oIe" 񥽧K>VMޡXdAXvϳhN~^*]P)}s )*`R|zqmd$#mXO'f ]K;L Ͳ{ 3-B;)/v:]lٲ tTl}ǪKNx ѲQɶboą<sq^fɩS$L4w@yu2B-;NH!g?VCR'SDe{ JKNY\4P 8Uܼ{I6Y,jә̍˫MXAb dlhg$P7)t۹er}+a1hE-77CH䤁PH7%~yf=╫*'w-ej&\B߮IJgiKtsZ0]oJL]b;PʛbFGuƷYwOTLCXGW楜8]Y&z\vQL2fkP'BFc7.lryg"$v0qrE7琍f nRJMJ+ZSuG3!a}}WΏP|I>8WcRB$!l@0ҎQLN%] $x u>C\ECH= vJP)U>x|Z6&|CG؀LD߬Bqѽ|$ k(N '*.E0~pT @8_;o+A=Dros-N Mk.: USK7}J4p$,_L(> ]H7 +GF cmdו] nE} x:w>ex}Oa'@1kB m#JJD`Wy) U`l\C]0&n;`E<(-C8ߐdJȢs'Vv͞$ G{)$0{=h&j#an>=.|{11vĐS K_IS  I a-0OiTg7t_0""ZIX'T±OsO(T+1 Nr[1 tŝw{6 2ǀF'~d_W+ c@VV2Ww.|>M~.fj05SG⪶ʵren>'<ݟ0`,ۢR1zFn[(*۬?1>AL*H31G]hً+ݑd%=u$d4J׎"Q6$AKW.<+G W0T+w/O+nGԸXRc hϳO[5 &)r*)N*p/#j]>ڀۄ R3AȿT^ؠnP^ŕ!3<7 ,'n*AVB b˸{Frj(>o?;[Vp.O3CG59TTbǴ1ȗ5h@;F6RW?%d[p6T=^tKz0nv)\,K< :5/x8p|,-k 9<Ս&V߬ty& ۥ5I?oHL@FJrjwj jW$AҏSrLa蹈oQ ,+ؑ ղS Nrk뻾RP$ d&d nS6NJ,䇛5k2 (?'&^~vp#xH*Kz0.C}p~p}3۾m(uH53FQ&PVH Ѿ~c>޼4s{SFűSc dc QpCL9eiTlNR]'/L#S7/x12}{I_y"Іaۺj#~B8ptRA;}ȌL U)ZաM3b+SQ \{sBo^W/l,fb=h9LH .Cq#pML4ofX9G5-p`hcnm>#;U=N֑g q;KHnZȳryBz'X\$!CJX*?=^2]scܞJ8#ǏXI}d>oⰏO^IxQnz 9}h)|mF,?2jwC֎VXcLn nI~I3;H^2Mc|EC0i>(AHɌeno솆,&I=qnM2^_wƥ~Yv[ @̿,?h1,[<$> ~ %5t*O'3.Nv;f>mY}1SC.DɄ )qGH_& O@- N#pyۘ/:̝rTg^ft"Sv5S.v.-dr5x,k"ZvyqBkѺ̜==Jd$v:/1)Rxª 2fmzˎlqI}3>6O3a%@kHBZ \{H,Qe4+zi,;ب[0m@v0T(JxZ~&şJ^ pQňة[ӟnMr[8.}ڤ%@S&=/q4%2bv5ѐ6C45kz{&םcL~d%PtW }AJ-J`Y`{]H>$8#_/L8"IlRJޫ"$21XA=~|WfU梮͌Vޮ]vϔ<_)A+NK=apڣD~]:zB{ UI2}w hA^Qóq9u)7E"FNқ{"s%5CRzN*>h@0}ph^0У@H; WdLewY B{4}@*ӷv.'.Ww~Ij{7zx"?s9hP>HMPTp0@O_w(s|xIƈ{}ҮzsmyFHyG x֬=ZjplQ񬹬pt8Xa)<_"vѵbTaƳTGaEJցAssjR\#UelVsBpG'JlNNh!D0![u`j5Rl&:>}FEBǞr}/-JK$cDk5rbILtq;$UH88wXEaXرL$f43[_#ka*yIh&Kc?4 .l:͋baDi+-'e@\?}(_ꊴۋGn(O;>&TXd^dk ū7d*P!o1qpnjuj|fnLIGG>Tibܗ[r;O[_O3f *a%x~l+x@OfZc =J7L%ɳfɩ QN/LHOZN{X10KmNFu~$-A8ķ;alSgYR+{}Xr?m$ AFZomY5c(2q\[H̋t\BǿnՍ͒0u$C׫}p 'swf82?02T֝6}O[c~?8*'_˚_5lVY?B9TVaI,܃s -8y7f eFfH*axaΈt(0[FIFn0jHG8Epz^ a}i)O'xGL ,VG&sv8B#R"뇳 ~3Zyo qy ֺZ53;Јu[٧=E7gD}k t0xCTt_ovwȋr(iIx1ە}StP :\=A cpx/]2~pB]$:풆z==lrx$BD5݁CM-QHX%OQ~v4Fgl)WYZ5rq3Gtr+,E?^zMBh )5yk_ړk6aoCBzvKblA.]fz$R!NLaƵhtfUe +R*w:$s yy~ަaԿKV ϲHB ?`^˸<Amh76>n9S׆P(v#jٞݒzR6^̢ݨƮw+O!/b]ZγKjr+B;Ĺ@6sc {eH(y ^X|v7D\T4]nҬ=1 M['Ǖ"M]HiNP֋\B-W#ܣ(틖 RNkɖH*GUYj?YAOwQn:oȧQkeohe˸1z+–D'eݮn2~QdB& 4]i&Ml"i%Nr[VhZuGCNI ,h;YXEBf6XKhI=HB$+b! jqWĮ!&w{"#`APZ|xu3y8p,n$p rL9z̀TsOH8,m@koTC(1MqpWk0a;<ęhkF "0S$͋ܰmݾͨ7( xF$TJ@旕Aif:H_+Web20É@Kc(KOuU0++g7.I+9jLOܛ6LNkC$euf&3AG~&i5;@ :kSta>Qi'CZX/ttyY:CUjĄr{V#4<]4n,̅O>H+r{ _s?h;1]sY"{ &9 6]E?Tyb@-43 C:Wu"q'}TT*NXZ{,*ChK׽Kк_QR(ddئQ%/E-S.q%)^YG!C,?_}ȥ^xD0Ʋ6ñ Lv6Vy 䯟p,?Vp+^p<SEj,&?꥿&Y~WŒJ8Qx~/ ZJ)_q'/v /b@aGH|DN':uC@*hޓ{eqG%O恾2=Kz^g }Xzb!Az8BW 4vr8tԏZn# EWXh~^ڪL$$"#,:PIS>qXLբah.n銡H۶ %.ª͆#zƎ_+rzzo\# ]~@@ A '%oϫ4߸1E~tz zɿ8dmC` ~gNQ5)mCWk8ޞ)mm/қc. 0W`_RjϩC<5uEjUwԑ]po㟾\\wXXݐ Pm̨أEe 0\XP@/plO(^bJvm$W{z3ԕTzRxmJښf(uwz}YQ O@Y_ސzQj] (~cO7BQ+sw'!Tһe^]~vL ؼsS'}%LȜƵ. N6x}(%Ȃ8i}kTM;u\N[IS{L$iT.rCha>%!ztOQ o2wdḱ4kY+8fI9+;% at6\g#ݥQ\M!i`p[\+*j/߆Pl]/9^= zL"ƣq>'TD]m\ XՐڱl 39c"/z_9PAe=kP?6a`&Jzbӻ7XIf.C|_ùzj"5OAaZ]b{= '5A+R<wkiuu#Ni JDVOAN׾ 90 ? /P.RB QPEXd=>=fbN]KIܚfk9rU~y-*h'OH\4DZ|41&"H?х?<.2 \'!,0fBj]p= d,٫JDvf j#QDnG6 CFi W1-3*O}XTDY4B,G`bm' ³]ݨDaOᙍArI`~-$VQ&8ʬKr+>c(m!6'KNia?|˄I'&<4rAIXFdXQ]iCQY)mt7X`p.hXM|Cl)6ijraWF 3\uBr <6k$. ;vWD!& 1հ{<<.loϻ&S,#KsiVL\۬<ori;U~M6)h 3u,&CBP16?aASͲ$׊am60ˍ)# ײ6v xI&ZV!$dR>;y6fр*9NbsWSCV#)0 Y.,']^nʑ 듨^X˄{@]8sE;qͤsV7 g6όNj4q`68ίW~Wnl`~60$YiױvIIAr;<O'I3\*`/P <@)='QL[f nʸ9m{DU!YND|}lkg͊|+eJ=ᒲy8j+6 bD B?ww,9rVܢV4\0-1>Jԣi֔$w~0yDY&Nΰ8z?Ƶ!%tTY:YMJeghO?tJˊqr"5*1Ŝ640<9IٹiP qN_(*n]El3iܩYrhc^%J1i$Y}sSTNQ"AFw(*r4xѦzK@tX'Z]!JN0U3!z(I1lE#Kȶ}["w31B~$PlI9/9ꕳbH jf,pӱbPʗ\m/XD[&9ޯPjuvS L̰XRb؁J ^j o?&i 71=SڅzO0t^Fޔ-7{}$ #6oS&K|^$F]q~˾`WS^W{ J4n5 lg`#;Ӥz1hKO(7^xB#W58j|_~@ FDL̀ sG{EzGj:kbE ?!!E% Q-zʝR"qT)3lyg~` ͧқo6PJkm f%E+܁N÷Llj׻oJ&`^^/O v¯E&/~3Y꽉P0[NzGv.sD![ mu N/ռCP 8*eNvS1>ɤ_a?2WNn+ xNv`gy6 4f5'Iav䕲0 }s8!cjXמRe6RFL+*h.@c%I@itO*|Qg8R+dC 8s56f=3a|Hgɜ Tr {,~dWړ|ߍ{.gxVKDIB] *aԲZpj@5V3h啚Re/送"3 (:@ .sD<7l%yH#e\<؂2Bv1Qʬ$ccXh=sQdnR_GM1$2~!eDXg( _2j,تT, &\Y"le2kK! P$삻`?@6 T޷ O&^`7sCIx%詄\k\S={-/ bo 381H4칛ia^\.溸<;0۬"˽15rވ'??CJn!3q`ҐI46U Euc"+8mq+*JnRW$12dx%? hܺb8fTd1KE(NnW-p Au,M$RϺ]S[-wUI1^ Q0i7zdxp̭<],+E;wWt.9JYhk+WdGO|!M(Ugw5؀!JNO |1?Hvɩ3&b+Y>9~8 U y@YjkWI(jqƼ[%8*jQpw9 umwmkiDӺIeٿiokW8nQ5dR[{/);XXh"f޹by,KaQ:]1 D=T@ 6wQr(P\ğp{H[AM.:O[6T3̳0*Z:b_9dhU&yLoy>ökճњ2DG50<NBtCA.v p7N#i /`z(o( Q̭H`Sբ)Yga``y˿] mc7pk]z(M\w Fr})'hwRdE'5naÖpvgf5fXYvzU@x]Te0v! "$|uz__Pay*'Bay7D-?Ƌq»}IpIeoSw"Dk/ I,ήi'wr8=a ? Rnf_y<.-VW!=ԙ)_KԒBNDO!)2E<`LK. jw;QBk\P0?MkNo}d0!ݛQHX}%"ytΛ|hm^x鷊35ԃczYL)I5?Eٹ]m0},*1CNP杵D3uHbJ} UFZgUedXƾO2g#b}3KL4\LuLcguuoHg*ļMs=pzE(np0$ 4nٔ#&cY_a%}dz,!jN;Uee%RDL\ 7Niǥm-CR}4׹>d yɿ΄kJ~L0ߍl|1N!2n.W×N߾oݴƣϷB(4DCՅʮ@}SOm1H&?JY%Qd*D5B)/Dy]6U?WH=Ջta5n#O6ԏOY!];d'&xl?Uj' dTzID^&[5Gv}|KSc*&M=jx}LಹjK DO6dB:0Y)]*v# NpN*E^LmkV~b0Fk 2:l-o@&2jV'brp;u9q"+AU)~ekoEE!Gyxl獊#nNn탪aאbB>Ϣ>|ҍ:"Rnf?v^< }ŤaFȾ5;pJ+jَy]V< 4;B: \=hT&sIi.G'ć*JL <ؠSs$DGk"KdLO*bvDr..GΑ{K,.y{\Q33W{[u{c^KӱJ3 V"O兤ĹCKb%R*+9]Zu, xC)w*QndWq#MU۬qzVєkOL*xle2ھʡ!d~}kݻAJ,˰ iA@yӽE`!S&lYhWY0F,!氅0@(d5Dc<}2٣OUC,Y-ڈP죲䝲^Wwtv\ !Ӻ"S7u9rXA3 E)l]5 ru)#oGGI ǭHCխ*DPd~F}TkOq'/v-Gv&lx>"+pC rGEDpGbxOɩ,z;LTѢT@Nƒۅ iXف@BJ =qRfOR`nȃY+ [SdzCN97Q 'yx ̛|L=K=iST[װkh $~?dj7$ȏ̠E#fJ ?CYBRa*D8.x,a;QV`^7.Ζi-zkhrd濯{D[aA荰'FZ59oRz?Nyr݄Rg{̮7?5z*KBSԟFy0{uDgשZ\P%Íu=M˛\<#5Ly_Q>"ω+0q-Nsny['@e3z貘?4y sXp=AbzYCwDl}8.j];RPӀ ;HrJ)w]f΃>@|ؾbEyoGP7. YmxgMv LƊH{lWaZ&2n+DU!]גǦ?2px-]OAGN\[ yqkwȊ&fdefFgcěE$DylJ0O| Q'N1աl IiEބUfYQpYl|ŮγbtCq^?gD?"jrRf>HﭦJ?S0lNg:á`˚[n6mIKZmq9z&2rzp86f<6YMPQS5b1P%CT]4]Z] lj c6 TմJj~ԑ 2p?*כglfeU=$n%:{]oE!Iw E߆G怎PU=| _ptz $Gde/jrDvcoR$-}ȋPBc"`R:h1. vfm44,=+ 9J%#kAU &慬4ϸf帘 CSCܻKRxk#|TYH8G?ZdC(*rsݥXEؾ1pwKH ER"0Ʉ%*SU;v^4}b h 5ߗC`<R`Aō~P%yſfRD٨'lq֗d7dȀ@3<@Zϼ`0C춋@?-֩^*I` [!]VZu|͐ qP 3L7_zӫ]-y#΋5Ya`yr|L\l%02Bl1]ĝJeKT>m[428: vc뾴֎JMFڼh#lP}s1䡆_SEݥ F2`rL:|=cUwMYqdE֑[Jz&jޖ_Ytw`/Y؀nchF^NT+AP'}m'M@/7­#ٌӏn>7wӪ0 Y받<n>,5Xn8Yt1x-5{Mn{uK4.&ⵢ$$6&Y.lLTbtiaB wY1_g)&t&8aqzd4f!8(P»%\Jh]@'CС֥8^@0,V{^N\h7ˆL 4DWۭi *24ؙH 4x 7EݻH&qKN1.什ruuC)Cl/b [RTt f^@NL^RQB3x8Ңuq%玫=_HsA*uN|T.݆hJak!UCC7'XԐ,U Է.p9k$A>u3u[b1l$t,d$Z/?ny;}-]զ#V}(HQ9Aκ<|]šX3t:6艎$](Kv0 -ۯ!|MQ>j̛! V \7dGu%JGaXt58+RA FtgD|+m\V<L0Bj̠?}t7VBqJ.[+L;PpOo!vG0TWע۾g=^88vIP+?Hl0ᜮ?CWDyEjCSgR-@pgZ*sI\,& H"RW)/# #=7z1qvǁaJԀ4Fp]McPaGpÕKspbu,:ު\4*9ua \4z3`Xebdڒȹ֠6 k"j ٧ǫtc֨yte(pbx4e vQۗ׮^an9k^|w6[,+]FC՚o٬Ht#>0NSN>! CM H ,]; ]З"gr6(]W}`202'l z֠| de cFe&R+ܾS^$R~ޓ7WQF*ݨN%O裹<*pSJq6mj;FP$*9yi& ==IJɱw؞ %M+#d jXTa (mg*o̶[C8q$iDݡG H2B^o;6 Ho@^r{HEkO`CM.]61ᓛN }ۦJe-n_Z CͶ\/Vzbߜ9B'nY\N:%*P&@؍ `@3 U$_jDdV%cIt 9i Qg軨iju9p~7`p4uI/XQ@体O]R}_98I/'_:QS-yMP!['1& F)iڣqHp M*CDxқG &M{jDh0-Z\}oD؞⁷%Xc,P?H<(Q\?=1$جSP7dD-I74Ḙ_?DǩѩU4q@XܦK=Ǚ8_GtB0"/.ooUG zEebCvRS4Wm)cШ U*/('EOH$m#g6IF47,a;A1A3@x@1yfz gca<.j4"5LW56Z&:,V6䐧g>KT{@y/7BC9E`?^NXYNr53! h%L8?ս=ke<2ݘ:~"Vr?K%|Bҏd"a"ԿCC PFjZdym_2r)kټv~ Yt?ǾT n-@$JW qK)D&>Ĺ- f:*(-*8A4o>pz3`).`BNDȂ#<2)R,(9-2S0|ޛ5ϰ1>ǟ:&eJTv%H+*Կd CK%µw>5v%( ݾbQ(@Nsux$4w//hW?tX?^ř+ Ex{`*q#: %v`_Qbh"yA G DAuޓ~X 1SF(1³'C{mZEv(s2G{gڗ1 FCRT*hf@MԔäo`WhIy R^5ˇC:7Ɨ| ``LG.P/]Z`)NhDn x=_'vRa(} VHϦ(CXl@oS|!hمЦ###ѩƹ(%tPp Ռ*.7,e|*B! ,׾-}?\kS6•L8)&Az,ns'Z'/\JQgȮ /v ~1#3'Qw(пs5}#䶯 ׾ĕZȍ8iPW MC̬-9C| O[)k1]=TUA+]q)N&v6 ߆>sdv:KQ1l4|~#I6"=1%ZjR@~6C=D2 RHV7Ԅ*}a^E}4T01LbÒ$Ah&jyPesG@sIιkq֎@J\h %\ p!OCs<.y`rX#v69`XDwh?{#n.tcW.ϑLO{~k[wA2/O`hm@$U3~=u-@x"C+;!j않^[PV6R:tt"߂Mݫp)$JS><#pPH:k2h5  \y;YG鵎 02Yk'\+MCgV0S E!Mn ,8 -hKL໡3$Ưe5G՚v\&lEz Zi ޟӲ3VL3If8NiEFi9r edvM%'$weĄ Kr,-q̗\\ z)3wo1pO7s]`wbk[{G(WC,eYh%KdIaq'qLƾ>̈́yҝT! s?cK+oB?sH]K)j:_o]|ʎ" PfV\?8bet:r`;D<2el'0 m \[&jEFI=tvIp(Oc8 Əc8fQ;m\ &[Ht*zq_X l;-|O%`vŐ9SlpQ"ޓ2O{Ll8u^Ť{V2^_&E=;Q×/o+DVgzOe!+ii{})E.F H0|~ iv OU?^nAӄ1x)3>4l2%NNK)HD6ccƻo4_a_I&99d pMPLJk9riύ &.x_o.OLgS(xʹGq ܨnt-hÔ?¢A:Q~|=<sq۩zwyW/A\S0Z. ?QK`conc]*clqdd~眚GڨRS& vrb.)+H8taf_ tì/uf5vNneM|$A=pX"0VBCӲ&T9CRdq)0Y ',KTe oY9$Űmϒp qc{gv2BM{O|⪾PRF""1a?ZJk&#|r\T>e(ﰁC>_t YA[:y޻V8ǂ_~pSpt3_(vj/7^5O3 {ƙ`Ճ܀^ɨtح0='̊ #D >Wx Ár{I@ުOB2 gaدNt E1@˸.mpsH$רwrasMC\_p$.uPتNՁSAs$?78B.*U /1 ք vc3|џA:zGL-s Xb\h~:.ċDvKTT Hf(1Ҝ!xЭOw?Żdr$Ɖ?M+^O`ubIy^xW\\!ʽDlV3!'@lD:r[A;GkqKm}3qZjef ib_Z܉/cX CZI+/K~^(8Œ -%IpLN3Գ@N__3o}Ŝf 7.Ei&mئ8qOBm[[ުK|pYvh7>ZǼ,OowEaj/}OySi2l&G2JS`z㛉`E>|x "OQCbke2c12t3U[&}RJs*t V@+[ ʴD=eć6}6;oȻr1Y-bVG7Oa>R(l(]Ѱ,*ǹ:`2z$ujt\ɭ kd!M|UF>{rWF_6%Bb#SÝcNN(ny0kä{* #ncQM'Y$`&2!P5+{r,PLbjP9n"sc%036aV0]j3q;'k$VnLWMm¦Yhat "Hٴ;9t,EbwQH} s,~ON`Kq*\i}-XƷTг DM&ZT$"->\]A w7 qtCVmp;RC|vkCmm,NK;?K;.^h$ uvwЍ\:Hm$:#_L znoRuR?AjO)%$ǟc sS(73(J#3Oz5uX^!PCIN&YD ͡Zqf8<2oRu {vAM 7e]&NSru1E)\yY.ipPDbd\eXa߱WMVlfO܎BHXɉ $WōBD7MwncZP\ a`(B>~Fb\⥩0 cOz#@!Tb޻[B}ɒR>ٍ[:H{ ^Y֝sLr#Yk9d$|mԞӰ!jC0ER? 5;kȖÎR v&rW6hqMfQd>84S\V]9m,*΢ O܏ə?vG16+7Ŵ}A oY[Z\k*k ]'+@*:+Ѹ u6K \ɺXW#r( ߣA|%Y$ՂP]=e|¼Kߏڭ~Mxn ݛi`bEΕw^/:)^70/Ji\\5Tň쌷t 5S5w0fq+B 6LW) iseT)d͑bdBŤF{VZ/\FN`s 5!{hǵ Y0F*'emt\9V*17xUF,{'@2~"D;0^K/,"4~bGhHo8i7{D s^x¸_σJ`ΛKIUZ#+3&,ZJ$ SYY&"Q9/hJ;GϨ=3$.y`7{"v1fi+d!ާZy~^0௠bp4uFiEK] #MG7`Iv*sd$IKl裙iӥ1<%7 M~Ih3upDW`2RPa)aEF팶Tj80m*C{ G\:+PsǾd%'QuMV?V )[~d̐LapSWRyijQDhx!(m0)Fmǁ@',vI4YAq<3lqPbniVN]fv#D;@=Z&V߁ig_@i`[b1f s9+/(%H1c.w^,{[kNx0~|EXź1a=uU#Zv[g M-vG#|ZRa'Li_q_9 g`!j.jTT`K W+ʶF%Y 0w7*m^{J &_lXn4Yx{ d5XB LSfbn6ˍ:?J~6B4fa 7rt,v.!o(v;i\"kS!+D,|`ZUv+W+|CJ'18)Bn/o#jVPR8: QONm*;m!&m.+?=t{ӷeP^{%>0|=LmymS2>SƿN}(.]F<@?@o< F7 d|$KđU ~^;W|*[]Hu`؝>V\[3% 7(j9FR{NGBBw2-Wܓ!szGW֤2}K@>fƑ\}a*_C#UL@1% kl! Sŷ=^*2S5)ȅVն:(\Mpƀ}lH4~W჏ N~0UξA"p*Xp>,30poFqe#f}+#Cavۏy8r<!zpaꟘ:?q6ɦ~|)zR]ù%%ZV2F -u%0,(bU7~`yvnXiEh^V_aJHf#*N踒lg<%nr{׉5>yv 4Q BOn]/Ʒ-Яڨ(m|WR"/U!$МA(-I<#g:ld\ba!p{&l(d i}%my*k)FXN#6R{S9񙺊46EM{$+fiU\Ԙ| B5}}t§Ѷl,7k,\x3ފp4ak>g{Λ\Η ~"5L35C t€wV7+?UO!˱_$h T(>Q40HnGi)6dVcĶee[;}C=q8bC%] @!G ob.|gŚe١G6k@vZ\xۍ6ND9 '*Se։h"jWu IdOA() >W^Z\5|~o+"֤۟=LS S c% T{"Q-e9P$>AB9宺quOXʧhq$TŖhxM:=+O~oV1܋`p3DQ^6e#Bw.K=sRO'X]tB*3ӾpD vIDs Rz;@; F ]5JCw9(nT}soK% _ Ö}/3B,특 s${y 䖷c>]|I 3'ٷ q}Պrsv]w_'W&U yX50z̔pxan6QͣK ~idTɪfDEF[p%:[-f;n1B DkT FFW9ôlޥWprbXr+5Gbl0;ra;l&k&fXWddH8 Ck& GF[ ~5ćm^,h+ˊ5ȼ\sޜE1UHIJ?)280k5.):y+DA樘PfOWP❊3D'(zJw߆-'Ro# Oך4JZ#Bn%;ԖwJgq bY-v{}vqfqw qmbK9ձ񣇾[ $Y4c}&rO=TLNgg!V' yqGLI2gҍVuiNkA}u& )V 1Z%~=`ں/TdhݱWM]] u^(%^0`F]-TxloFȷD(*p6IQ^Tlpk/!( 2^Pu˴෤vJE_+ؽ4EiJRgPF)TA- g @cq{и!@i<|au8H:L5Z*DbM5k:N3oб{2_B~v1V /C4S(@eW@_Nx/}&/^ZyU-7Am ̢wXUrB,F}]އ`"j&א7(=Ld؄`uEh@ZwNl#aXHh~R#o[)6uGCʈPcW㦙72l, .0CgU7۟nɅh:;*;x2455VvC6Pי #)"!N%?NfO%LfR5U7+Wh4 T;nfV~lpϑP` pL*,x}RZs.Q-waVhHBԪp|,1t`6ƚ*'4gl0 "kM2Hp\ * t~Nkn2r#SJB:zd$b7~e!3++.BAc>n­Zאzm[^|s 볾D!Q5wGNoxM4%n(d# }1z5\Ѝ0S:\ŀq~~|΀ˣTwhYI_ vA禺q$fU&Gԋ 4H,Ҷl::9ՙW{_J6/[vZW3;#J_:\Tbt/{^T{p5uM`Tv¤"[\ 9hnjQYfz1ie:R1nNä{M΂hah^k~8//ZtU洛eGz'Z 는1mnK*q]=B5%C, IE /i"Y;IU,z-1wz6jBr" tȶ92p-#j^LsV;&iex&(TxD=LCj3|Ku)тp1E4I 7G 1٥]3xTihIJ8%N-^qg3cS"(:cGɦˏHUhO@{ntmM/SȫS*e}] L\ ʦ>>i?yop D_'g%C"H xZӾNٍN7k|6`7IHtD$,W!Bm^ ;Y@I1,v`A9Nm=7;5wHpև/]5nA51f!KR P҆ҝ:N'#koKZot㠐o-v:%Űm71+s@&֕-!/ HVӼ=v0JnS M~ ˷b E&ci2e\Xkᰞ#pZsq\ $EBGǩqS_GHqY]@VP/B "v]"& 43.t^dN&!k Ҽ_rB@.&C!>\V~R{l]lA6f84 w9^1A#7Oqݗ$H REBF} jijHZ[\9sXިmg_Y&8f1UgiG x?ީ3r+_A?8}?koB9ދ1J,c\g_O&׶B@}vEi۔ xG?) 1m|_c8FL|˞Oʬ™mmH dBLAm{eib1s4d.2&4VQȧ\/*eZF7+4R1)pOtD7D}x:%Wʣ[&:ƒ!yE%e+qF/PdvRS[*b&uAD~h~&Sof=4fŻ hNZ䫭e}[Ɨt@= xdEz/6pyNAX8en=IRQB>C֜pypILv/ק+ gtICkd SRoh@ʡ(Qs W py[s;C*$[+Ľuls,4 B0]S??$UC쇭M'k2qT*n2ءͶTi7&o8W0 ,ިc}|;TVEA͍: @]#L6NZ@"'-9qYT|ƕ/ծQCoh9#-,3X \,4)G$lX*\wL=G|qyaX~Us52^FXv *]DZ,ҶElɿz03@9ҏw 4QRxd;١(  K5V:bPlg3 z!呣K;t *0J_էD KFqbro ,g|0P'׍"LdB=i*9'%R@0ִIJyeylu|86jJ ,`?\U|%dO80DԲ1w]Y7ao_*N^_^lsG/{ܵl]㈳*7L%)Sb꬏̻BISQJ70ʗNS@zmodCH Trƽ-d [>$rRH|/YԼWK: ٚ @\I2K zK`Y]{SsJ!U Dy;2wVG4sf(ϹsxMii'6`J0JG;E"8P%vq*쭁Xst{Huղ ]3[?l,R) ?\NAu !^8pQŀl n Dއhj)eV;xWq{Sw{& 3u9zPf#Ɣ҂; ?V1\uX`U=D7a50-llcxl7y<&8X'&>:$B#"gY ڜI溝x@ԖnϗFPQv5m}ZIto"2m6H\AKдŐ7x_B6 EDJ߻YR1R A[4ƹCuDHrx%z-pф EfwKkkn* 'k SEj51&#NiɠYFde*-Oأ-]9 :;e\!'*(`ybf\/^'*icè>LH"vpa`Ĩ1۾Sa7_?C);?2\U"\kU[),kmS`pV$&^"sѼh,F.'\^l1!¢$j1|1-dq(ׯ:122Dyc-& w(cȹ&/'%%'NJZTIfȥ>~2 r]Јgj`4 e4G.!vUL8 џ(Yf]W2\҆F_yVl&N&uxF|d-еARorok I~Uf4@nǹN>ZA}9w;r5i ;k3S[Љ~&RWyjbLZ4x&#: / e;YΣiM 3ʒp:k6QӬB\WD?>a=4:C1а7nwZC[6@VF׿KD'R7]I(EܻYld{4HX-Rt|`E&2uHBDkHEiC@U RS;phQ:/3岾5}@dbFܺjbk\r8&Ddh#+P*9c5ʄLK v֢hHt.~tg)}?xzis q[aih Smzxt%}:hKbPE#H*h4t \ĄvxʎSRV̂K1| k_KakOfv./eV=㚳@nB`i͚Y[*j\d4I9¦aE홳3.}<08@o ӸT0̀Սd`r0'(!GPJ$g]|Q]=yV] 9D>?Au>5㏮H}+3vʽHMnf4"mpw'?) ٵ<;\[elTO8 MxJݿ''Tacu%A-![!i?"8ZL>.t9SԄ)5/L_YD=oZq2mÝа/W38 & 5%ȲlqEgXJ gP,+^xqܒ+hO~^zaXO"r飗 /Rf:Y N׺T-dȉA'; 2L|̙yNRHhnएJ~0Jӡ w1C롽çtkzHĕMЊ'(x9|!Vn+V{k{lBYq&n=CMQݱ\c ;G_x*Q7Y螘bDvDUF?6tȘA%.ۿl$89b#|t3cnTJ"ZQZ:0E{l^yuRTnvо̦߶7"*CؗC/|g~a?:(c``EY0ui ,]ţڹbe H QNj)؆wy _˳[sr,.&' ęQ9≠Z!cE2/8lJ>]sܢLM 8y鰑Ʋ<@0m]O]=B +\{=f=Vl@&ϾJ{լQm{q~Omb$RQp*3|&tTxp*l(t;41VjE@I  odss|%ϾP H}=؉{ɪ QJR7mQm`EˍVR͉`ڤ׾a.7A4LoiǠӡu?Um]{Bg]"v&XC9`}H D7jr榗םp4sH=4KB#^vBa0'qcU Oqn\0^HW[H&7+4uu0Fͻ5"!"UokVRf\Y L2i^bOj5OgYp)D9~$yi\,lٖ0!5S'EφH!`}Y?,*TA@?ЕQP̐<0>Ff]Is2Ǔ+:$~ WIa6 f,ir IhU<{U|&?JY)S/娂uvʒLK@?)fa7Rs2@\E6.Uĩ70/V2Wl% K$7 s"1̹cVBg oD ZdEX}QjKIDUaܥB~(1#0nm㵚ŷ~UIq`>e㫿mj5"X|y}4帖?6cquj /(3ޮ>}C5kuiu+Iu4ڀY9T-OjuF@侔@9oGj  N6aʻ8F[*OX;R\U g?EtՋSCP`儳iބZu*2BLru)y!9GjQŽDbǣylup򶺯L`U^nhCd(LɛVk%(Ux<|O猪qr@ҺR2dIo- _ucҬޖA w^̭(utB+ձ}0(h!=5w~i-#d.$YbHy||BTr]"گѸ@s/CS &$%Hdګ0S3K)9Qçhy;u六^\q(e…ש_8+=8`$i,0#,O&8Y@#b Szf<J-AKHYHf:Vpİ4A}{ ±?/ # n꟫3*#*eۿ(Z'.@_ N=f`ZL䩏h h{ fߔ7,pj {AO~<蝬y~$>g}>ufvdyO6II ~T'< OIny6pWA t>\`Y 5Ǭ}zUEىGAMp4yv:\SxAYw* )"Ow=v+Nq&']!3OuEu$DlwImqX_:$u!1%X[7*o_%9۬r=wUذo}((mmѐψ/S[/di;=,H+ T7ӽ }kXWhy V qOrZA|2{φ5Dcjlji6 8f~Mwq>7ʁda5#'!ZRaY@N<Ll 5F{Sa9`G$id?%K6xƤDVhH?݌3KxLmS,!\Q]nl~,U$,NZbuH˕DMXk$rA=-"b(1-J՟֥eC̜qbq Jt& >-8ȁKv{C|DI"ϵS᦯󷺸r07(Ku>%<\2f[v/Xhهqu?,*0N<٦Mp:a._!,@K.ۦ#uNy? $I(j(" yyYeyIȰ0 (B̵h*З3)Fg7qF4:z  "8cXJ ﲄx[ ^*&w-4hCJ;&C f/Sa@a~ E[ĮǺw[5֖ [K;Ri`MqxC? "<;G,ٍV3ǃ;KѠ-'1(14Og3 oDd5͢E/&4fo:,!1Ly֊se'm,U9҂?{V4`ѷXo/9a a~Pɶf51)q)d~&3LBp8֛Xdž*t:ڿ`$k%=$7uyRCliיaӌp\KK3AӧĴRʝx1HLfj0V*$_PN6tck(}FegϧL2dPgӕ{hT^DɳAlωg ".f*R (T{F), )ac80PIAH6?mkBOס&]YO+oe}-!aՓ vRY[5W(*h >_B.2>ݷ_:N:yQ1>!|kw[H"PDXKW+[Ejiѽ'Lo1z7iŔ:sWfW6pV;r/h00+ƃX (TOR38S_IvAUѧ`HZyu_Vb-ig0.kR IdI.%fLwtLZegh{nĔOwh0b&j[$9'Nv #J_xs;)rz(t:w(0k`̞n\g ؕ*ixC/\n j;2 ƈv۶;@Ta(W _oV6QPZSXmc'6'!a+XͯkU1@іuK:?w]9/%wCiZ'gRkXffgrh)c h1KKy`i߃_9F7zfz Zӆ'v 14{@2޳ؓesf@R<3btݩJ2m<(6Oo@:ŏvM뻹 ITh`ng Zl?YFKޚ8 o*QTHt`W>eQhvD7*gиD\6\w3,Wi!bhlϑR1W-dytL9ĴՅT6RhY=^nZ m=I:G1 {kķ ϷҚFҶkVLzybջ/@LA,N?Rufͤw 76r]z"^;\O`ɤ-c.øBinxoq]V@QFR·Q. +bpķdA4xO?)=4+Ϻw"(pva}5"Fzç!L,+z{l݄T@wH4׶ Zc@+3xgHCX*聀iӦ7~|!8\K@~BsȤAn;N[*gϷxO`7G7f0_F{o'Azdž;k2A[ ZgQ$=^2sM<晰$ n=EB0B ׄg}m󅜵Y=ܲbT9)V'nd*']o2ʼnQ5H@Ki,[=ߧ|MxRf`URv-nzQ+Ni1kؠUTg=SCHNAS;f%3(DDQ-Wlx\o(48į"*;JLsu[+/yQb>wvh*c'lTI<1Y goi#p=DN|..źKWSk t> O,"f^૳&-GrkykV@#CVb"BK_X_G-Tra!Ƞ;mqUK<'^Wyb]vN'e}Ub2h<`Yu|ps[Myчe`sQ 9̒'Y ׈J"˧Zǯ׾o*7> ;/|7Rc׻7c1U B)5|J%p^qSgDZ$ՂyKAըjkKVX/!n9@H̤=71%wpj|γW =>˚M~[AU3R{MkUwf^N~/Nr@VIhIDm/3D֡?;l~$Uve|ޖ2+oR]KT^FE+n5^0q_"ۧBbGOK@9jMP.tT Aa(EPSG)@%()A} g b6/E= TU/ҝ9r3LȦ"|d ^A D6+ ԿIT#A[2:B -k֗ƐEcH_/ȁm9)u5lDȜpWѝ@@.U9'}QDK_˶;)%ZLnn/r1aSc0th{*[5*7gq[S_@]d=SЬLL^݀[%A!: 0,Y"VLt[P!9]Ϩ˜ėmѲpB6 }b4JHJ=s4 aOޅg;vQ$fYF2ĺBY3\) ?`9$YDۇT_PCʺ~lP: -Xqے§YJEej [{ȜdZC=*s][dU蔋)+ E-|#EF*LojiAeeP4&}ojeӇOtH-nE܊t=҆b%'#Jp㮌ԧ(~+Pyc|\ iYrX^!-:`E(Tw@ *+~s`#wuexu:j(9ם::bfq,MZ3z'F[dIO_[E]*yr* _[gkXĒ^EVH})髿#OeZbO({}K9!懼y "74k5"$,9NpIzYնk0E:bI.mp3:UC#t0GX$]`?$$Т^6GAH m5NZƌ*Bj+I-w& ſ3|2/(~#lIg$-+?e5>$LRᱽ&d D2&`zS2Eu5xXSՄ ^įi2"1*ʧ{ ؗVqi3>_N/@5cgC2pkD^<2 wGLKc KpI5T臻 RQFUĉ*pj1|(&zpHe r,X3* e;LH8!z Piǡ|Ss}5<$"yvs| z>ȲKBUC_tK[Q;-:~C 9'FCNfM D2fkn@c/L'uFR5rWuLd`A"_/v y6^L9i¸9EB] rjG 5jL0Ges3O/F@XvzUq~eqk$9(&Sv]$нD]T>!nt. =&=qsL,~%wr3<`IJ$狢tF鴐vM P>l ?@uK h@qOzoOhNO)L y"K,X!U1٭}> \]M ,y~0soᔬٞ}sw&qO6{Q%6'o(|S"wmH 0M߃a#^ f9n$R<ߠP@H%X4E.Uz$bzq//& [,m)DO$ݬѳNa257pB654x+QuiZ+](I fXRb{Fvfd]ކ,.e.u KWyUAS/8M#NQ R I&'K(2 nij~G.~T})_ƟK>dJ{Tu27*ׅ!9q.9Df_vЫ2CY[y~r s~b|gNUjJ>X< aI,_c\5 !<~n PM'ƛD)A e)jë/Sa\@+R^ːȊ3_a֏.|:!~ dVgSnX爐;@m%p㲨{$3MH %DLpovXdblx: 1v&({6gUĀ`giLt qM[ߧ̏$3sNZEjV<9&:(Q%ܨ1R鯉 2ް,Kw eX-!#"JMT͔E$^<-P=;2Z3N9^6/e*N4-̧OB)g!1 VfghSe$VRC4V1JQxC#~,*;h]bȲL\(ŤIEr f>iJI)4.(4\!vݕƭg<}K "pm_Y.-GRw,Q4"]s \VȔ&+5~bHe Ҍ 8V&rq3&}IՉ`e&glUi?`wZB 4$;GĝS}8,\;')j";T/8J [ܶqfЯ^&›iטWO0ypy'<ӵc'~r,9-PhOC%k}6c%(OHk,sl2ByJo%(2,wa̒d8q!--R2'/$SlBhc٨s#\Z†yM+.F~K|/3]V*Z.GGtm6 Ƀ VgTЂ[eS&+l2`6ZO}mJUMH؝߸P[Y}:ԈZ:ޛ 9P/ڮ@6Rc?#,.Nޓ?l,*+!Nw˾}&d1F?o\(ZBmjHS״c-d+)mVb?ȕϬYbJEFkp! :"nO4WD{+ tGР .ҩ(QVK> >;]??.vU*#QFd s%P{,JsQF^)v~/螠EY%A- 'Tyق,"TD#-#`oFcȴIpAw;`5i lyCd;~p@Bp J1{[4$zE=r_wtpWf^9C 4ި-UABREPVnv07OGD]B:pϑ& Q K=ڒ1nF+UV(+rKK(6!d|o$tYG\Ȯr-0+]xkr q*>QEUcUEIO)pb^_l03/qN߀\jL+䗢2гCzYFr* ?%DW?! fm1cN\EK\SMBVa1_KTKld 6ԩDjHN<‘={*"N}gpuD7rb kGF⹁4 ty8Y^z`e2lv\m:d<1tKGWm'zl-T>3ZltDpfA-|T=64b:3y%$hdo*8%HdvDrvj%t bEb\VLg@bb@a!G8:҄;b4[7j w\GGxex9 jDuệBkw q\v\h/m(/I8X,$EXΏ*D{?@8.mLˉO+Orr^Lk2.Cgl|:KJ$b{& oTHNmr=㌎眡ӫ*F< ^Ut;7- yTW[LhR1Yyr+GKGUYR!'Zxx cCnJuKr[[@|ʍWyim**oQ~Sˡ=m )3(^뾀'4dgu'F،p !;h J2ғb VۮhRAvH5bS,_)sƜP"v蔡2N"mDPzqXxR1hQ?ĖuɃ^$>"2)T-2 Z`bUfϞn75'.+3T'=2^&{j G[ *;IӖ/e ?#:щK^E%4fKO1vFqM :@/%X1(8[&=X!!n:>[h 7FL{0,0HF}E1s!99Z*c^` mT&ed?jtb:u>Dﭡ05MH*^? ŒW=HAi^Hw~[@#x (ph_źSe~B/@%; ]ȈRsM\1\q0C3.YaM\בHVi/髝x? pF9nZn9 s&1K8=H_ e"}4nb N]k&%Bv\Ԓ9 z8 Iק鈛ѧ{Pf}Y!Nl*KP{z߈y]/9>;ˠ3-\ ݸ#,シ`Gҝ ݘI Lc~7CvK9vls&:;4V)Hō1x%jpl&sD1KGd;"@zbBZ<6e~Z)ɝ[_.]a 3t nګa=to AheŬ)Z9K_F?*j[;,@2 #T=^⼁#Ey~bU"wZs#30/j1R)L- IX '>ě^?tjk f {P"{ZÉ-̽:݃$1uw~X?RtM,jUN;8~tmlu}Ur9=l/`_Vΰ;_r&dLM3OOrE wk*>M}v0bDl.Y0<$LIT|' (!B&@f?Ix6/'ث-;xQÄ PjN[AQ!\ vWf20U#e+-{ۑgeG8IL|keQ a9R5^~^FYbxRlK}qT)vJagW]4dS'ϱq׹:%nyHړ?ʴc[f2%bV \fGsZIR|'FVPG5zUٔ< γYUymS(a doB9-aG:郡p> ˳.v4Z۠Xri艣2uR<g^ ; 6I .̼6TB^1N^,z ކ|\ƒD s%.\cyg3 [EyUG`zIJ2'ŎrP5s $#+Pֿp` B\pEQLEbת4z:PdfӻK`6u~S>L2\I"n L33bR\)8KoDVZ28ٵ&ZM<Km f,xr=W@U)K{%jg6JJ]^Y=RjNX!6rN* ({c~*1wb*ZQO(I31K\KK68\Kf?y/kCTلwC䕠8\Ow>Cdu LT?%gHArX-Hhyι.ps<2ED:ӧt8yYϪOJUPr}SV-1}SW}Ө(=.Gk8 F&{hj1Xxu/ǂkK"hݮQ߯-¨N#QIC0gх b /eW O6I$t;?Ƌe0cRt%\nSٞX s44fiBjԲa$_À_cH=lrOWQ$ZVw䬦$W?'fԖR! %լY h.%Z$^~@7L`RUnAF̥f6%~ ]=DkK֒XWeL2RZվDeӞ7azGӇLqt'wDV|4ѥH, 7TࢸAo*9($ijP1|NV `n  N?@O{ޠ^A;@*O͒CMqLJK w u'XXc4N|ӌyV!=-_yn-IՑ!*{p|SQISlZ=* ٬15X9; :_|;hXIW܂SJ0yeb+bF~X^.tQ >FM8N$*! ުؙq$[CYK%ӓw}"fle*Yz:)YU#7ve2l_2\7*Zn.71ge/Vwvk .:җdZ3%ڄ7T!&><rW{Y7/\7PW̡Nk)eN3#gJq)|5ɷ0.9؞g"$HrOEy;X:Z1@"Y'fʈ ʀXPjEXabEoFU&MYUCDJw#(O|L.0`4#+7Bp'&He?;>!4P5|ijPRWG9b+{xEXA0Y* O: %x|3[g87>뿸NvJڕ멓Ƿ3LfE }I'L]UvJd$qW4|Uh$]{_eF޹_ZUsow#s!XRʸ,­1X1_Kk HvUYUYޭ̅`-A9ꀯ| =tM09'@3ahV-'ު300l B:8LY7Iw5e*x҈.W{4z'\\w"d?~d`aI;;DD@cƄlv#PV!k(dJG6 itJ:XqqN^+H<P# ༢Z>'GFgqVB`BR3q>4D%8(T*qbYX1I۱^OFTٳvqOonUpѻ$ߘywj6^dq H j U)o7~OX -WdRt( lrx>W9',$}lRBܡ&(Ot]xa-\D#Y+ Fs(C")})p4|(qZLS!GC=(ʕ`Tm|1KbI^aǼ/]Cz5d`gަAs?3+Xj䈇UG0/U>QAJn /)3t\JI hEى> 7s3|A4RBFCsh6M,}F݊ܝL46^x_O[BI"7b  c^sX6t$_jS(=D-YZtFtc}c}) 7Cx~*%,/Q&N9t'U.5,YDVbyuoQ$zF! Ih֣]>:I@$4ޙJKV+hznwd2/!IP"H>-~ W5"Vzf*T&i4Ej[Zð-t p6g]M 4mrnf:*)FDw QHWFJEO5-<%]=&w+?١ݭ i e+%B %FKdWi9dM,hmjxuia#T*z5Z`پֳ7=y6A",LD'ORTd8@ۨ-{D<7"م0;ґ,^ٞCgU~7TBgoOqZ `4yv 2? %nP!ꈸ$!t*^=84u%1xIϞ۱1k qպ./4(K+=F|FT#D%8OzW Vqe8>@#|+z +/LDZ$Yܥi?KM,[fD'KuՅ[ט Ҏ*T =4(J]%.6Yfݜ/ٍY'49Kc8rڨ['1Um&SFWS;ˉox(CJ8 ~ ֘ɶiWa[ý R> 3 njo%!)&mKcDgTR4X8{=ԹBتjê1`jdR8~1[o=X4mk[ń*-V ʈM\맯t};!~T*?O%V=j ,7]|;EO PGf&Al1ϛT I γ083o6G h(mhwg0%dRIn:kRč"̇Їm[,:y\ *+u$m"b9Bŷ^Dr#fw~ml=cbQm8_{d$W^l['d&]Ĉ C6e7|s'-߈N{ @_;( `# A#I+殼:B+I^wAf|3`Tv {RƏd{W|"n$^-|\yOn.)Յi:eBd*{"y+}1,U_y+ΦO2q5d\k&ɳW/?b&5PT"d Iq3ҝMSL-z(!ݍ0ԳA4bˡwo` H_]tIE6Nv>P,:̮VO)s]ƴФi:@h'c႑V^ w'2ƚ䄦ŋeA}QiApϷ9MѪ4-Q+{`AETj2 SU0FN8.=ţP__`LZ4c'7<ӝE"Ͼ΁H;q7ZG-Ӛ!]a['(d>>oXn|wp3 d[ uI" ݝ9Ӈn =2@XP\h C5LZW|VHyαhqueHU$)-H F&vo5@RNObA&ýᯫA7\ɉq;/[~ $MAu Ku8xwZ𤖯αdzGY#dey' ş}^ ?ywEn\ v+Cϛ CrxN 3 N!zNM`72MF摮8 pw,rYB*bE"R/hxbXp/o?}P:*(D|N3Y1u0fˆNpǸi F@1ɻЕR1ݒ#RsL0lz6 ANG0DWAt9cM%5(QtjipIkncH\ÀBԼA.a?Zmd%_|Jnx,XOJ?v9 c#3ʖ2Trjeʳ/2=X+ĪZlEkoY -Y卍N?9A|97H YP!}7K̓k\j^H nD(;'xXWj Y]O7n^KBmdWp3ydn. T|2U. ޔ ˤHx0DWWT6;+C1ZA%z[{\M#ē?k2cH x71Pr{ 2BP. E/5s#|q#CL#wt/Iu@ C`ggq>QFכ99DrFRY Q 7;({@pj.{<1e]ϨQLJkrYaŪrs GBvA1 o_- GON]^Ss^WBȿh*z BP$Bni4&ŴN̤USK< 5Kԇm C/nD@]$)iD_Ru6: y!e6x)7OVqff^8Y1T9}V uD"x VƆU_Moq"'/N;U (ftY?[O&hk;˦ `xj 얙C]S ]H@NaFA]%ZD *%2ӨeԢXB:pִOqPOO(9eR# xs-}ux[ 'WRH^[RLG@hsoMìO$gF΁vU+P3{J;?=ocMBf{YNcq>UX+Gv(l ;zan j/dz] N{UV.'t71.۞ #qG{u0nk_8'L@)7`k:^ĺfeŽSM$ReJ%o j-OMwo.N;ۜa:6f&B/xwR 9XK?бˆYlr]Jyǐ3.m^**zX7 \vgLfO t{ b0x5[_Xޅ$E |ٗYe Btu0Kw1J ׇyC-ոXt.7dl\7EԠ|%zw5{)i 9d\3:Bb r.ꃸe)$:FqueLFQ~T17v虱-=W~yCdCu13$;f3]HQ~&?6ʜ}2u,_R4F a7OP*қꍎ16Tt/go;>"2Ӊ@v%{.6s32KdB->x}aSk1dr~j,sp1qB ᯍ9J~V!6!uLN4aR{fUɣa GqOPiM7>odBc H&%oguM J; *1 ?~sQ7L6KjqP,k xtދZ~%YU6MiG .V rDFt™pbdǘ3*aix@rlO'|/Z*D5 %!5Ѻ> PįqGJ.NQk#pr/~xf3VoFƋ5To[|S9J-t0kPCcu6YcT473nl5Kmܦ-3-^#!auܧ2/TƼm#uӱfaPfyY*%c Q.+B׆\GE{tclC?)v{$ui% :pH͏gt7 !L|jIjsw!0$LfdI!OgD&4i@.pw&<#{t-5.9W|M# Ȇ1o f* sk]% yNVCgl&$3@Gl׿NޙF>]I[bA)kt^3:.ēYP/ `ˇj.Q~ UiDx$^E];`lh_g/+v9⒓[,KxrSu`C+Wcv]8xbDI])(of̮bIV,X5,nSf! o>Ǥ^={y]I?j4%R,OzԾp͏;b>}, \Ks:@ E> >pFjqj"%XwZUCCWH|x9\c$sn## M\?v_ ^[M'Q=f(78n?R[hɢ&{OBorVd>~1›,~Rx&wqHܹ6s7AV~QLȆ`jx~+;X)T 7'qP|UM!.e뷻 Z)I5Heh4wڄ`t #y O!7UXG2tWPRX18d$A3ʨLN hP,9iE<]ظ,_#( ~NTUG=y{l@rhPDG i|.r07bB .Y>'4^CtC1yނCZi^ؠצ q8^^|3e |f#$pO&DĘ9+kX%ZS,#u.,@w俳uG=IIUfl׬l+K[%b)@1˚'Or'thp'F"C*^޳7|9~^we0MdSÏQ! +ч:d9S3p[$r|]*:.TNZfŤ`ygmd:,K?JH)U V^W)[IqX_PiS"?p-Xk4$ {.;91>%L&E!3,YPkmpNsIp}˧^/0 _1k/M)}ķmԀgeܳOyQY x[1tбLW vc^:shâmI>W=Hc"#<>7M@1ġ1yڼ6d%Wאi*p$uь*9FH HmNk%OH繃lx3ɞ`1W-&ҘwYNnSƱ3EW fD dt'WnF0Ch:Q eo2&Ws쭠t 9zec#M͍=QGiBP~.*Kd6SMe!8h4nQJcTƘo2:Jm .S3K=/%$uzS߰ pe;%OfJj3u.J,t{&CœQ͆X;=_2}sd~g/U nP_,Dfʺ^ޘ2`Ŷ!v 0mn('X?1wppܝJ#Dg<=CzmT>RWz-f%Bc1y֪w׵/ۙg1;W HG mp(!jO3w37ݬ`|ΪAYk˽b8BE,P׿:WOia~J%k:t@?\'P]Nl+b1[ K4dRYʲKhYF~pcnyvZܗGҎG@%,Òhe##GhEmQNsןr/^WL;I*yFpr-I#KSI=7丅*M"^}Ӧv!u2i&ՈO p!bi|k6UG >QLw8_Έh]9#j #ǵAr+ytllq$_/lX"ja@@8;\4kA썃nb&n5n镒>ewmLoOzVK|p-~sSݔnګ*TC>-džM\ѷVlԅ#r/:͸ rqE@UÍs,N1Cc!.*%esImov7aº0MpjJB^2# q5֨y3vi79Z8DP[=ࢴ9hCC![M僧{/7Ke3~ƞv86ʃU bC0w§=Uu%wƒ=hB Ĩ>]?WS"eEo b{Ձx =2_-٢cCr>iwώ9qvzV~ďSʬp3>oLDZK4AE¸X^E0Ā@(%)T٘7 ReԃB:06HDF02%/k;yg9}xI7JԾt0'G`:G#?UC:TC=@<@0b  lEnP[ BڧǗRz;6I =+0@X]%UnQ<-+? vaa2財ZVFąpE[fɢ.[6d@G8r!rxZbh_y)l#疒YL "!i~9n@$۷'MeFЮ:Z"#@ҾSx*bS! e&W+YbqxU{Vm؜,0$GcD3T|?.I2^"x*CneA5>vWR0JfL4C0$3km$+aF7HI¿J(=Ј%}" IAg3N.IEUslTNC!/3Eڝ~  zgHFLDnmP쵿V8^@if*x' av%I,}*M[_wy_<S&*5Hz-}g@qǏq?=ò;\}Vww[8UziM{@d8J%`21l-zSOGlx9"o:,gղDg7#TĶ3J"CpU4FS9{: &%"ӄ8t g: cD |}ӷpДP42N.R/8d o:#Hl#ӧ'l^CC/w>¹Ӎ#.Ȝ,X/2)ُ _ƱL|)Mu4\ib_~/@V^jΜFؑ [L&|Ei&γChttZuFW*a*KKSkDC=8⓻'<5+Z8mħ 11"+}Av84ʋ~~cMkXED*01fbH Hi(jd h52 σ6:rfv:]G ,GVf?!o3$^i?җ6 K%!@&2g\* MAqoRgWHt _!;jUY)9-:#$GdH)JuO-tvwKdZD%{KG1L_*1!J:-@ra!@mCif:ʷ ?5K\`MϳUOsOp-OBȆ.zT9aW`!R_N68dWiQt@sAa-ԀŁ-k$>! SDJ"B"#$ r3MwFbU}W z51 =!y#}!t>y'4:1 ~ (YrgPJ i)|rTk>Ԟ.iEp_i݉+A@h'}t3,GM;d{ްPX$ gk@ PtјNte ɻ :qmK?MLFX>hbBpe73|삦Ye[6p+}WBkc4dS|g჉2f[vn} {%1Р=0W-֓RmӀ-klmovJEMlI;=i6dpj|n$¼;j?b wn4KLt(|#yi^0m4rq9U_Sq 0^7kY895B-q~mmN7_VQ]Bttos}%etށgi:xl@²^mVLȪ>G.0=&F+IeľpZ./PLmHZr. ? !s3TFsx'!7WڏK.Ϫ!Af^A122EVƮ+3{4iU",mfdaR`}/:?#K[f{ܹ} YIE0Y3z)~uAW4XwdWL_َY{HmI7)M/}D! p@N {,D;-x3i_ӟ%%NB}X)OYp $8TDF~Dܑ`[rQ./JRne7r?|3Mc[]f iwn%Tw . "yڢ/ƛU'mA(! 4o$^-A#,/dI#uA1D%'>X+Ͳ@ @D1GR&"|7tN:Je((Zcŷ!\l~u*oE,00Su'rrw\j٩Tg:f2|F f[v&et|/,HS']CC3`P~psX05a!"a棦D'@;*DFu/kDU=[01i_.^Kn 7P% JC)_yzBiA ; GQz'=kʴ_lˠ\Y_ l^}y*ڔ/BҰ;wS09~wd6  l m\)Rʅ$wG&j]ep1@E`n-bۀtӫ֯_ K фriNRC GѳP[bvEۊ9tUe ` , q*tVeuiX_@q|HYR5jYm }_'&ڄ䲉Lr/W eQ(?d7/>z.?jC0ƌ`=0V9x`ȘG  U"'{:*qJ3I^:5hLV0 >lC1#m/GڨA;J6@~b חTaOT/yxPamMM[!,A>aNxl-]ǧ s#}R3/KiT>AUg.$݅\TR'XTcgskU:[\Z@XXOg 2,K TB^\M|j~ EcTLᠰ{#Dڤ&O uH#VwC+.XfJ2(&J+. 1?(K7N~(%qmkU21[r,inj{eN\lAпEL*U_MVKkفh&=*`\룲ZԳO::f;L#F /蕽SJ[dF(_qdB l]C|UOXȍ5KRIR ڎ/ݚ}щmNĮE@"T[ <婠}K6?805=gßxا߹,;мmw\M&o# ǒL$]֬IƊ7 _wzW-37$>+3BĢbCɋman+ MuEfɩcx$X6Z p?wa\AC2aex2nKCXBA5+>ӹ.2SÎ&\ 9jUCB.Ti.9e\A燹Ɔ- : pǶ34|u^ll\Xx:G}x,:M֔S"؟'8ϋ{UAsHV|F_xbW^7w^2&ma)t‘?b4"6) eaO `b%$; O. tTټ_302#T7tՏcR,pO_SCɦ kh kL-~ w=G2t8,8>NEO<_ľ.4AbJ"+_q͒v7 7^Y梂*bcW_Aj2C._>qbSB^H?OEP<߾:ŹEN&ԆWHAc FD&)F«~ۘњ h 7&l7pXs@dòm56e# 4\H~tۯI25Ӭm&#Km6(A=^eheBE"!O\Zj9`l٪RHvƬX6?%zW{KUQfD.P~Ư3HK/?&?ۦf{ל]^2NZ M8TyY2^No 3W !P3~xVѧ( .&XFRQ Iyu^21r!aS*eUK:Nn.0.eEjiTM U}xNfN%‹|_ȕ}PNz'XuD 'kMr{>n_CK&J7S7VRDͿ2]fnLG4SqJyB܌5wMe;&&pv9tj,0yg6_ywEݜjLk=!Fc0e๨m:ҼOJηtU0LUzBx#2*D'4& }IJ›;NJUN "C=b{wyO9ӪjgMomFtswG!"D@#r~"[o[ gW)z^"K?)eR/`̈(FiBU 3Z~צ@@@r0 N~'K;( p"OeQIFQ`]^mlV%edqȳ`ckl8mŽ-p!gb@e(K%LL"s>P_yi>w5ppxmDrAB&g(RV?W:Zh׆Mc۟t F5  tӳf2Fp[ $RUb@d?`6qd5lv^1:!10/ѳ 0חKl8(UbmVjMޤp{f Ml* 2[SL<*?^x 8 @'qZYW}m`!:AbqI3VcB(^f{ S]L4tyh?Z3|7Ç2.pۖ\]|NH`1p`$Ә9 VzѠm"Κfi8kYg>%K/ACߘb/%B`ǺǂɡN4e@-c >,'fΟQng~a',F>F6G?R]X/%}kn$pYWܝ1 _v6xt/VִuX" ې(!KΠ @a~#n\d*m]b_wU8i}g~?A$[))},^pPbID_aI?Kdn젨O7]ms"ƆC&Y/tFNס& 腜*'|l+ NkblƏ  XQ8U"'Dh#bQ0"Σ)Z6U>-ἇ9aU; MMp|CȾ0μHGzz@ݙ|ՙ>2q;q{97p"dmMjk>4~'qۊIjR'&!v9"[UP2nr-R@uN@y{h`.Pm(W^4ׅ|,ocJWH a=-yH%h=|ƿ"71BU =8Ak;S嵧¥&چl?a5~w]+xT.2hyGRX6xLɊKu Z2Qsh~m$a`+-ކ"pKGف+Ͳ#р&=T_9ρHژ-i"=QB^b:n]`n4_鷡Ȇ/w;M]h6fMܺJh:+0|HqqebtC:׌o(/(c6](֔}`TmsYNjR.CHٲN3% )^]]}Sl '@C󯲪J+bC>[[ o~?DcgA ٦70/K碚)}x%jJP6jrF^TyS|2%;>bvp"Pר?W0E(T t ƊpW !v\ dX@SejuGKcI-A!R *yht);3bJȠD~9:lMiB|}oXS0 @.CQ0K6a^tbB Vu .Gy=B_WE/\e<1;vz@i"esY|%ۯHeD'Fa= `?˶6PNpXE$ԗ f+>bEli24g9 mucȀ9Xn]@*ʡMj ~w9[$MHQW?m_GdPx~HA_ڷɵm/dM鰐N{Bu}x\ QIĢqn͜P33uM1rx7|ۨşyH72fyS>,;XdZE&0v!x:!9mYl;dPҤ&xݟ/[*-D?~S,qbg\^(VҪF`3>!= ѳ8Aڤ"a@ -t.l,_;B&4F Z .0)bރ6`DuHg+sxpkЯDW54#^hJA‚j6۸H^F>a k[.Y;Ztg-'u郶_^E_aF4ҭTn=l+RZ $7>FKBpܛuX$@C.tSܜ+N']"ēJw6īG~Xt@-2X%01zB/Y4=28eBA&U($ v2[=CDWU} ?5VD}y#W^wHH~; k;Ieg)0\r> ]%c  W;O[~j3U0q gqoY";-TC%ɂ-,. e{2\/Kѣ$mlǾ5X/uU<0;/D#/<îVd"g{w*;`( 0_RiƩnDRԸD|cM^SOΫ$]®Clt&^N=Bz[%K<*Aγ[߼٘?0|0D# 4 XO]ig-LO6ޚLSPu{̜@XH? "AZx;j^MUo1WѮ6UjIhVqkt/MW[eb>>M5DfVS2ɒ"Bŀ^ U^η6*zdV8Ȓm?*DN sl궙k=5{a%s{;ډ/UqП`IaLF%nj&m .ܑu7yܸAQ8'^ˍvXeE͊@PiHTS%eES|.WINP&X&u`r*#+%0T@El4ţS MNæWmbGk΃jky9M@ql|4|Xx Na,l5ԤXǔe}]H ;;tpY}PhiNeQG҄*V " u~CFrU˜WÆ~c%Ojw?b"]`(i)ynEoGއ2y^> Q*^ρ~ڀ]~ֵg9LbF [dW/h'pĘ\<&br`b` _oJ)]D3UׁQB2b")PrVŸrLB_#=WЂ s/#cBjؘzcŨY Ra*0z^ZVc$1u2"[F=,pEY8k{o$g^\0Q 1])z)Att p,N :1_9xjǴ{{1pWj*C6KUޗO54H`E(P]T1$ybA)Hw%CWUL<ߍQz7foLΆnL\<OA_vNVsEu(8l4?` ĚRyJ|'7rrh'!J7pB.ՏڞVî٭K1;M|*̛|BwÇg^ H\f.c'ypR, f{]x t5f> 2nzce!asg"NuL: F>QrM FR%eXԟ[^[PȶG=HL ePJu޹*\p5|i(TԤpT}`NR?d|oO}O2Ee%Ė$w#x 4RzS{)p@.Xρr EV!d03- hJ0@DΗD;J^L0-2z$[W|Hh^T}䏞^kK$|$2L7P#ho^Qo anjY!hO{sivpuPR$~YX,>,;06E8Rn@f<.*xMg~іmEQ8 Z,>6DsYnI:kL j~ 3=;ɃfUhoE(wP1~ex@$Ql@M>u`ఞu}Qu052ZGꃂYh3sjy݃SnaJ2ˇa3~ͨy.Ɵ/ѐ+vzTAׅ̦;QH1,ʶC91)jk INLfQ(x|ObpN %XbNOUF?"3Lryei8>soM%ȘPi X|PVv=Iczri u(F[uؽSaeU(iomGNKAV.ѧ DG{`\BO}c(o8 vj9A'x;bRsaE - E+RNj'}psvRq"6m%3`S"$<ֽj>e8PG/!bK#2>R֋ F|>b W-^#nl1WcNmy~Ip)?vLT+'8`˕[;5/)o^MAeg2Ity`bZM JhrD!NB]6Bl )pxT b6j]-v"B`vhm ύ?i{r_j_WS vWg;5Y8S_f#J=u3¾qf[A4gS.]kY'U_ܾGbySR59`sM%t Z޵Z91YӁ ʾ+x7cJe)˂2r\ |j:!:5:Z3Š{8{$B۽u%s?=!EmS`?,䮄r$Ŀ'(M?}*$B0049Ihy:q`0!=WuXp!c2Wq K QM1^7OG8Ռ=]Y%^.OskCS)>_E鸘A[qԄm8(+}%X';Qײ9G(͘i 8[k.ڪDսڭN[?A6xKlVpt~J&xiv#f&vZ2cm]OÝ禎Y)d>E~I 8)=%daSV91͓+"j_M*9Nű S4kS7yvsa6еlXMP"ov[m#8tpA~Yek^Sđ۴%d8]s\7܇!?5GfR'wʹoVP>曼uHµ#SqɖUÕ=^Jz !yI.}Fw0{\UI^B5 _Y,aHp4;ZTSJýJK#p14 D : HSצQKwpNm%iomt!KxJ) [=c(@9+f\w]||)vr[%!vY`01C0ka:]&,L3!c _^v[RK=,z|(3bxxs-7\У`;ͼ= ")weўh ? 3zL/$p>?: 5ds6ddhf鵨;*ffUν#G6#j/#yC+OPf t"]X;,C sN]YeqWK9sh؂]ZI=8v6Mv&}{_qc-JxUhG#`"{&ĿƑDA>Hz,M0p\iGX*grE\Tyum˫bmy EyXe($ɞ(  OcrN>2wTfo f󊾚 %䉶1P?NnV+DUԫ@LآdpTWxW˶:~OtͬH0aq#s<&HI7piO^ ,Dأn63|/J=%1}g/+m-֛!URNN$tM[ƀhˍ]!Re QDL,KMA4bp۾xf*rzN&[_=ymv9[B,V˖.aexιcBn%Qk E,)nA=]X`#d {b%;}5p,SttF,cN:Y(a%5 E?gq=TFX=̂y~x2G4@7)+}j1c3U | *H7x:4UQn=Ȫ 3~VUވ'15+*ioM,7^fRP\<+f`ԊGA:Ymŵ+k"prLc:͡hOVE4# 0bo2(@N~=暠Ka4AF%ėN.шhh- TC^̵þC[K%2JOU+w$O|9<=Y"F4(i(-Oztp~lbO=%ʲL]7J HẀM5iuī~1'7稍aǬC"qJ}ǪtBݮnƗs8T\Dw~_2j8<f_x(ǩ`xXVVN1.YUlcR($)jK;4edKg6:ZJrgf,Bױ؊T#+`ChįRU 1%G,^~ϯ[l7<S%T9镄~׎\Vӱ~jm" ?1jS7F|f\_='zN/)8*@_T QUŷ"PK9ɖ %)oMfr-ZvP7 QHÎ{s~Cw^GL)J\">G4 )Uo YUJ%)ڔ>e W$eXްjiݾZ ĝr &Ɖr=Yjxԋw_>@@(LVߥ:uGZMVaT5kt "|4\mW}mV'?*GEy=\_v7^u9E3dmMݴSCd[;-?l]]sf U`å2KR3wІgl[9VpY;]HǏܽzWYc/fpt Wbwǽ.ЙJf Pfu!Y尀 Ul t&J?ы#Dœ`WSK][vh x x>F_偎eqP///_ɽĜb·qYޟ°)fF2 $g{.$mXL.=ne @pg7uz{W be5vǍ]hmdqphg %8HbRq0Cl=j_O7S;G g􉤟X:e&2B M5\sC4+DQ*Iaߧ/wښw|{8ݕx>=Nj1.?8 JD8ڈ/F9 f>>@X &08Db2 PyZDZztHoXѦQJl.^HS? 7XpD>*sh5I>G3t`"rKdžLʜnѹո;Ya782}:ڨ;^X2l3 zIM#[w #,0ۄ\V٭qY.V*cpV DmTBG4~ mg *UQ,P#dJ ^ CK!56OKw ٸa0B|¤ejP 3i=>ESZ$_MFP[<*ctn/CI:9X9]oE QBUD*;ri4Rk,ckaԳ Ȁ(=/ MZC 7=^et1^jRiYTaF6OWBpӂ \rte$s!Bea d(p/+\US 0 (–kZD^z;+ '&,O6 ?  Ή""3tܛ۠AF{X7)YCԚ,=O0*ۖo! v߼"H]άlvOVg~2ߓM[ɔ(t!z9 Pm_iW7e^0H-˧?:nPG K%A< C=\槳Ԙ v'0=ˋ<@NF / .q²!eW/Lq zF;mz\\W 4!uZA>s+Jph~Wm6yr*R:r%Ca,Eq5> bfKIh(M45I5q$%6|Б2MuY 7RЅ l앓i y+] 6qjƻ R/G\Xi~Ny$4RMo,~li C3O *m׃FBZQ,{6E :E͵0Q#WrάRtGjK;[dUb;ٻ8HADCtN-#S,AXbՖkNmd{Ш7"I97#}Mrhhkm?7qYZM/n86"S$79[3eܡm|N5—a c#*ãvLl w2.Ws]ّ[pp0Ыg|o=Uia<\M}%srXYxǓy0"A4T@+ бmWޘ&m{,ӥI lMcȾv=@r ٙ.E& >C.;5_[*o &8H;[PLyS*y(;2*DY9$RtZSV3cP! І(9xG?Y O<. 7T"]=4݌45DUmD̨b5bv~ʎKQQI6c43LBNO4徻 .?nW8)cM ) "w+#b w^Dɑ|>44[nʵD$׵D;}ԭѫK/:Gz_yS_#{BFDk\=bފw58\Y 쥼6R;b(h4[(y8f2|f,iՃ\ZWڹhDKadO NK˦-6 1&%* DWLYl YsǑN>-rϺC˜jIKyaUHj% 'MIĆq&IUJ? [ U^W;Ƚ|^_g_F|9QTRG.ETķLpj!TcJ&[Ӵ쬈- W1Z^`/I#ҹo#JLv?#vB4uB3h !94PYB53Q6j-MvRd.,BxrV1ƺT$5NʉvW JJ7$"D`n[P!egy?F~*06HЃڛ\5$]52CTSxo?J׉t+G|5퐽z[#\eNƈ:q xW-Ȫ# ղkRȐw2dk>qUBtO)yV`I~?<k>~d ,Y[SD/ab5G8f>ZLxC%Ẍ́R-49֬ξ`8tk:zJ_ƻ7M9~5:V*Ry Zm~LD]W"+#q^d1Y"iPs:iBkgn(jvJ^>Sx8X IfM0- ~96J$cHHAS*oyrB@x'RLFYKliL}8a'g5maZaMJ7NB:^4G<ۍX :6Q2sv y@jyHam><oES: {cV9B_1[^SV)^~@ .a._}$mgXTGS޼q5<|%bKBW@~nFs-DHEmV!J>ȬJԻ͎7qH1yR2&L'#=JANQPՁ,k%/G8',Ľ%EwYە%7@=|lDoDŪ`Д]a'6SdvLw,#KL+[6Wu;"@N O}0!BgʚMb͢%:qkaʚÃ-xZ8e Z|?o\4лΘIG[@\ 96BOs+Cu HɂXǫSJT8#FkQ!趼跙!LY(ISRitQ!l}]i  fs$pk72Z 03_.eD q&3g7+sQQ-HB0kJqqE=šn8x(|_5r_d<1>}(B_KgG7 Geie`D"usѺEle@I'噗{eܵ.<~!uLPHB=|H2WRNUbwȭ79ryƒ4>g}VChSԙ温=b <|ƏHjl1J+@"Ф @ttisHs=A$f!ԍt73{ntY8"Y孕!-t>~:~8PUOOGmY%[{ߥ3h-h0kZi4F̾ʹ[.SiePm$~38g[% 9NTՒB;ny#CQ(?v|_Ӳ&TNzȸM _o\2W hg(  ^ACPw$/cHT<VQ!+ %*wBs1.7MY\ _ضODcrc؊^L STx{^d$tT؅6Ecg`bzk/:-{vZ:M9i<iL2pR ~("A'-jcZxઃKA:[>nϵfGMR]bQUAYsl4x*+ N th/חhǺx@rCr0O:rTc&Q y'IrIlJp&Jjj^ f4;K{28"d[@PK MC&#pQ@ա*KSf_3y$iyhcς`@xtM,J]g~BFh,a}|/!H="5 OnCOv{xKzAق'{oz!Nr0K:q#1fM.'UCUkdS\c^UdY׭zVsTTlE^gĆKks6ڧ>I1L)~ A%@H5woA]Y2 N.£SƬIcV`)}E'CMXY01dBbF&y A$A fDU$(F7dc^EJ9&Ńk ,R௞XQjh8Հx}^ZD{IWpW|+n hV᣽ƷWrgu_쪯GKl vG7`9M%=Fe PlK 9,Xn6oaNVx3qU ^bD4-;ճrJ" 26&2MY].qjN(1c6S3Cq<8@ KD-laqפw|FVhszsP; eo3"oLBš۴P*#1)jB k_{e[Q.!n%hѴL[9OԐH+?)ZH7a2.Kfʀz=3k/aQJ*!|rz^l1*Gk#^'*ڂoȬ$j ϼ$ ocLbh.]tJ$1HK"ؓ-bW}hYsdS&GGRQKT11TWGC4|rk័9`C;RQa5iG H0>{6w Ks@ɿ҉$?C_%b bw O+i4$9-EG!(u?Hyq]c$mr3=|bx)1r3#xhtf;I|?[[ w R %vh[Aꜯ;7zT+ZcߕEղ,; fI8j{9(o[ ړ6rgx$,ה;@X]E!L'-㥪_4򦎠۲-*y<=؇H-_wN(]_8bJ=EQ۲ol/Ln)pdBЅnq-[>$E?rh")z7skq@3QDS&{5Idj 4 C&G [n/p6){P'29t;}2z{[މg\ e121*sp <] VTG7Opq `p^>ވj1U;3ڒtQ1 Mp,Š& uT6&0|Qn+dR" ;xj\Hrr&B֒8>{U1 Pd)רO{QGh|%HT2D]Qg䗳qO+6b#[3dLiԡ @ "2K|Y]ٱqَ1|q] brx|Tw\Ӯp62vedFf'lG$e6 \<2ɽqm(>53jM#yyn97u ~=^'lz6sm[1 IAE,6,eڃ@euãů n`uN{dF~vT*u|/Vr37p;)}xbA<]ym>Bn W==sp:r7 CƐH Tέ &\*#뛱u,зBzmbĠtr5领9@!C.8Nu$ڑM:RgŊwXaάAN;[πR9# I=O5=2`q~W:-tRjU}GSa(‚mcft;hu}B 5.;s|/7aWSj!ZBtGn<_cS>\t̓uk7V^hT"-g(Cÿj 9?T+t WDkQ)i|#6_u qW"bkk$QV )I@k8 \S#'l!4{ Y Χ饳Fy>:w6~2\΅MeIQ֊`7h^+QM}UdEڶc}a!5Vve8.wt:cy}pqhf#(UpI^=V7/jf{#W4? $@  sAl\6{T8d$x&/u_ HÄ*8j0:TLUсr^CAFW32LDXBI>WrE1;j_ 0l]˅UG7Aܗ:W[K8W0ZА0ڌ V^_8#!R޽L}8]h0JΗGȬS mHt x%lrG|d߸;Y+Vϰ03) Ja4+H+lb?5~şGxΆfoaՆ 6fSy]7Op_HZa|4v/Тk0naq n]M7a%HkAWH(O$5[(4BU?D3{OGQ_کP ?-Ux\%4BW6 (\J*B/f9؝HiA|LŊB˚Y[0"Ktb ^[&J!yս[(7SGs?/*brZTZ3p US#A Rh%͡H_N^͇ Vwi@7:cp+C[МZ '0$)+g͆DT4tH׻wVуx#7dPւ0o eHRΝ;}Z:NK CQ$5osu z.ͬ˞Gv'`Nw`o( fCpCb?R彌 L̢eLJwV):k ^ ݲWRI n%KbX^C\uB{"೮KRj2`(}FD,^_=sB1GvЛME8C[;îYd>BD/ 粷MvnYq aJ:ҷ+3f@m6E|bruZYcWmne#zNm&a0y:G@b? F(dz(7TÎ ]mQN"vM+LCm S=_X1YvMj}} ɡC aiɆJQVY-5 tv9MSℜɴ̥oUnb3 T< f/A$Tvk~_BB+6eL NJ %lls4 '[ EqN `P]^ mIX6#A)B\:J>3}òQ.l"4$N^҂Sg$ }}XfݫJs% CISM5[B7_\ˈX@; V.}+:Tp[GYV5J7mw}_&ݎX`;9B5j#Ӈ,ѨMbD&(uxtW88J}s@ۢ{F!0>L) 1T]N> }66m?)fK=O1:ݵZzʱT~Os}3BOޣ+wd f![yG'ggN41tՇtR u Xύ?Mg~JwX ACs n> -My_o`q-,Va?-bjOs0;!N;,ZQlYlZT P%'J|1:s%IQa:R 9k3gƨ׊Gzʅ 0o}qJʑWN#a)Q_+[UfGS*~$Ds: )BBJ:{':zxj Qc.36U)B'N=yݨ~R0)+U/$go!aEP $-e> AmRIPJxg(: ̧Za_vD># e:۫tO qRS3*[rXa>47X"=;GY%6$i?ޞFO hL (˹G NV\ߩZ% 7xS*3 C7.FuԖ:\r9Qj#F79dN|̺̊WS)%RH'u2$ή09)yuz֔t"EQ'#ɛ GYQ2vi"N-\&9''̍9Bp}Ҩ:Zڻ34EfsX0V檍Mdȱ(v)++b *}F|Qi~בQw VnԯXljRqUTU)/WT @+`?r'_E, 9j$ KR[A|lMZƮ]^g( ؏~Z>\.a=y&BaUI._WP^)͓;d,H:Y>Q+lRLl؞ sj ־p4nLEVQw=|]n:`0mk1E}ҷ 760 ~)tPS/Dk+J)OWy&YmT:E.9o mTH)SF_w,{P6;.}-O[RxPD]6}W{o>Y@1+ 1_f=>mWn'>q#}"|ҼNNz`EY'$'ZYIT8BQ pX)^Ȋ'gӹ+ŏ_N٭P|\yPӣ莣QtOs(ѷnyliu/Qe<]}3un L´Z̾zzF ^pB{uUǪ@z (c@Ȳ绌^wXйwT/1==vI/Otx <:}FQ\0Vm >mBiy ┙| e >`U ##2Kgw\1gI*)l/JI3GL<҂|caCL)ɭ9D= CBW[8tBEq^<41JSlo;w5')KdTJb~V;Jy<23jgX3@3[mfeA]FFOR#}or9]/soRӛ%s-ʯP[cܖi*#Coɠdb0À7(IE-mMk&A`u&mQ[!U4}W;\1^,@D!-2 wjeSo ZP:fðΏ2f+-ߊLy\E0eWvP{`j%Ð,Hp3ZbwVi.6{-$HR>LZe_3tścuT$Nc`:Wֵ(˗V1vKp;M â@#ʵj&Z.E6/׆CA1IŬ o7W>W=ɦ\SG A/%HaŲ Argp Rus ؋oN5Ř?nB⧹8-|DYIJ4̱uŇZo$yM-JzYhCS2\oBB Y)qN%g#,9q?lӤwAr]oBӊGؤܹlxuw'Z}f/]ǰx|& ,9e{@ToNёJWxZƨVͿxR`o]O)6ǃuDXSAPm]B4ۂLB@ 7S%h $D)CV*3unAX^ Ѱs71%WiF,\*ުL_ip(6!Q,u瘭$Yo DGt\ ͠韵eَnEKnjL,ezjzaYp4M}HanmY1q[Ap]kKD+!89s& c'{t sI. 9,UU"fwvZh TA"dtv G+A /^> nLfw˯U-Fy=G 9 dQǡȠI"(}qQxDFILCdW챶X<۽-_rD iAmj÷xؠSV^uqʟL=lr3N(;)'ƌv&aU'b\\m:|?ĊZH}$E&&{BvtU@ƅy[b)rzYcT,}L瀖R 3|qؐae=rR/&FE?thb c@$`LNDqF^v\W$[~#X+4r&2| B{U""g;78GSxC8A 9*%yT!<.D]G܉nzj_#h8SېjOY\A[GEB i{N_ >uwiwl^^"D &?<= ȟiB4PBxѺ߂m]C5>4F#ʍw} K!W 9XGDJlVL}3U@rlH&cO3{%FMZD2:!JfǀZ>ןe..Wc%h?~@ ,<VYd)l2POu/hR;dU]!ght GBcӣi>g`4HdHJe$rK'($p%wwNʓ;aH7BϡTZ @d C=`x (jD0}/ޙJw$5 3KyjzrƓZ%6P=yYBO4Aq块pd: _GhEu7؈ ؇{۪Q(/K 0͕[PsrC̀=ZX 9>!-2z 狮NJzh%pׅ) dg|-Nb, E{)e.Oᗼ| &>sC(Q TŅ$7#>ÓyXoDK,qJEeD>H\3Y!È2Y*EwS˥E#O`h f/2u*˩E^=}],ZJ~,!sX7l5MuClKseSv" _qc1w.%VJ>o1ζ`?L%oZx_MX@3 ߹dL! y '&e=ڏy+̜߯ lƃ?Lk'  ƨt,2]dR?;R=ľ?΄zeuS8$#{.ҢKKhth -ܻ3F{ťSl"@Cd'm[2e;ՔߜG3)%}mj&M/ծ ׈e7ϷRF\L3j6nbd8 _~27`=1׼^摇 Q\HD1UmD@(+M)y69@)1(gChSm=C>;abBI"ZO*0{_x$w'ɥS|Eq '}mȕjT, sO0Js [Tib"59K1(쐴) 獎˻ܻP:Tꡕ&?Lp7v8ed&z;8 T./]tf\^P<GXD[$?݁T {ep^V#0D޽ԸRܻ᤽;?JHgP6KE w *8WEHO6Ev̔l 5'nDt^NvPŒ`+aƮsF<{^Qim `rySIn?:[.Ӄ?W)Yj; iE+bta-xJ1"T94$>~`xepgL_vWGt,+?ñϹ(O-Y¼5v #7BT4}dl>-]}0 .'Ce Hۓ@dž[~G.8,`FwyV閮J`f\" O M#Ȏb]rA99tfkrĶ-cZ_aAcp$X3_Flr؃~(rmCu\8~rMtF `abӌ%&ߙ{jf1D6f`{{D(͚!DwIN-H:ŷ"bW1ΧoEXpt9W|rD(WšMč5s6 ibWaq3H43$3YeҬ8u4j(%bl43;C?0T3_ȖkP>srL>?n5 /ȅr CZAF1Uo("0 2,4!R~ {ɶe2+8a[@ow)Q3 !O,R9v\v<5k|{M^Rqn4-52p16Q2̌ e- 6B/]ry\?>>b1|nr%[P [cWH=KRlc%o!.KbA׭0]/@΄℥\16ݥMkN,VNAmi,| hN5WmXuflBG.<0 h Ɨ%<7>]tT\u0=c)˾"w-(ceTfw 0X 3dxhá"mق!ߘoemr_On8#m!DN>B+B D7h|S;kY ezd&P0RVyt$\:81lH+QjWf! Ubr^`ojܲGw ;=+``̓8z(l^: pHԩ^O9MuFFLl5s8c16LC5(/>Qϊ%Hk9<}=C?:<<> 4T?lwpgځ}teQᙻbnl:@(x <8p^<W ߽/su<04ϱM>& ;hЖ(TaRկZN OpXaYɺh F͝%(f*h$$+}-`35D3WA]4êi$8E0{m2]נ+FնwU9]XaR5ѭA}bC v;V&h(U? bm!E$;jj6?|bo&J6_5AIv﹒mhk`+# WO# N0PPlfl~)-zrfޛp\LHMj=ǒ z$`ocJ8ㆅhh7&J@@?}#gV 4v+ Zm*Q6NE*:n$+Kn Z'kLWDt =)NQ ˶;u%Y&vXmv'` s;7ݿʀ"옶z0\,"9].Rf> 9!ҹ]&orrV4tΕCW߀yi!ygprNz\{p PBuXs]RNѤ~ A萔t$T<'F\$?uqV^D^{Dǻܑi)Lb,RFU J<|q]WV-3>&7,ch2/ 8xK\+lVhKh8ei=MEYmOoUz)<+fU<q2fO4KXN8@crggN]cp!N; N=,7|Fm{ b '햽m 8%3˚y-"2ThxvlRdlw$Kй`2]jH!rxzkK9!*j5qTWS.C0[αpSaD'S)dwt?ul/C=o#!\U`-FJ)ϲ8UMhZ2MKMΜ 7E𡟐Ũ@@xtxYȅq)YI$t9L|TIDח(@YXsӰlf3>żV^&`+~K0c%$=PWæwt S"(e1 q%%XuĄޭd{&i@1y~Gբ &Ost[|)1kY֯U)ULwȆt4S|7Dxhן Jt kQ%<(Jq6qBMϋCD^e{x 8;ٓg% X0FH&N}տF 0ˢx ?zZF2@UPc kE56ʟjAD|gWo_PZ>q*wepƯDD MծWn8ޝ:wt|@ d\3Ԓ'kVQMsn[X%$‰@DeC+j$xTIS1j`#^fk/caMWQ^ɸ`Jタ?ҟ_řм8T jmV1*"XL ?'3΋r*TzDos N$vj z`׆}Uv@u{9 !CķڂN_:E$ziR ԓI#hg7S>뎭T=pA Æ06 Ϳ=2g@Y7 m?2dqU(P VfLkK{^ˋ or7vT!LP Md*UplŵYBޡLAPstc/ >l(h]$8q E/HW\r2B:_}F(!Xk&L\&cȭ[tx/l 5 3J*yϙgWI6SLaen()Kb`lJ_ ori%9=0T#',D38/8\9ᖤ OMv:N͍-xD 9֒[?I ؀N?6Y+\|20Ǻ}ύ<^t!- z1>ϮtS,eқwqM8Hr`k7_t4.MRe+Q Kg1!IqCaA 3~PZDmߜ.B(ChWj.yPO*d.ec4JxPb[R#xl, fQl^pd=Q86YF"xF\|U։1kd-d ¿ jˇ*RW:v0,aNUr*GYhYP3iu0f",]++z{th@ yf*i]_ ]v~Q8v_e8yWj-b ( 8Em2D-8cSOe?s򑜧57WW:ldQ!o2 %isA@n"M!sqvz-/"2㌝*@j)u8vXHtix>8Gje 4ƥo荍jr:4Hg9y7(uWO#T]s@"в[v!'%(cGem #5C̛^Őli2Ye[@`u1 Xq\b,l7Zo@Sf{L.ac uc5:UYR3ќ`~M 2c|S WOghmm..]p؆p}:^Ҿ:t}9D{!Yݼg|Bc{" mlj4X2+΂@lBF' )Wb4`Ή_+Aq3?5(͸Ø犍vF&z!K5[S ePX`La~q`}$?PIc=U:#ӯ?4ckC`R1u; FzH2q3ƆSt݈G֥ٞ g{Kf \Xtfl#SпM?e/6눵y3f*#MĘ 5j k_M"x \K1m?3\Aq:r0i=gvF#-ɢs7T5nȚo9@H>6{T0ť!e6""%uIPzӯ&s3$!NN>.Ueu>X ؋!!/gfu(bLAqokZ\Lm8`.i'Þ;ʻk;?4gGAi.x.c1;sDx7ҲY`i5!EoNHS?מkRkwe$U  t`ΈhAV(e0SV ?9ӑǷvauN9r3%Om NpRusya7-4 a$QM'ٟ{*fa}rX>f;  :Q-2uJ2wv$¿^Gq}9S+-R TX2qE[/L2-C2QmXېWO;~s)r9j+)lL+Dv &isJ(}xO1V^K]F3>HPN:h 'E#Wzrz'|;K.Y0:4\0n!}hf"Vՠ Lfm= bMt=G'w0K\ #8'_ZrυsLEL0ƇyZ c߸]ṙ9OO&i-# aK;wVA:S Wm _l՗?=q@ 惕,;pVil2Qbltd_>_-Lo 3k:Rdiȹ(HvK= ?}V\_G^>dUDE<ǫgPUѫ ¹qv۱ k/0Ws;v'hGp ƶ6i%b]Lh?i zjGN4s}y5D%qy_}gOgKa'`PI_^^Ǹi~u^>Wr}OiI~}Oؤh Ǜf\y̘r[}V1O(e^< 5 Dᤉ^rrڙӟ'jJZe_"![ %t J)ʓD \:$7g%\)b^dDz7G|ثxR(B? IL;%BkAsbס&Z=TL{kyu]aFOq<\!8~%:vJY}8U@(^} Z$4y_>/y8ٳS*B'crDλC_nͻBPݔ~n.BJ^BTQy]W%թye= f# (ED0v rV9@@8,jN%O`}??XAb6x0PH,߯,0tD "efSG;~KQn)BKnAh1i?vsyPoξZz3ҟYZ 5*iFw >UD0fg-}Lj0ҦaIh> 5K}o>k9FȘTX-: pwG䜲sg ]皻1PmOR9kҜ RLCxd#K NaHy8b"c#7\8&Lp<:i X }H"S\my*\'Rug L#5~WȟhT np%]%ϑ"4/^Uk8d Y J[vPZ]g5B-OtOv{/Λqs5 豌F3 >ܰS.0I7za7E;W6iw7 "f9Ev)H ͢yO@l=}_9]sr7uRDe(2.Bﲆjے.~a|gIOz3MT|i?p%VAkOYc4s,44UIZ|Z*@|pJĊq: A|EDWo5KAZxPU>i*ZMxFOeSE;Ѵ9V4ˈW$݊(#Ck9 5 3*xd8ԀXO=Wà6-=FlBu^%vߢ!=>i}6lLo1+sӪ u"v_dMЬ/b[ݔӾSz^ `'ܯ@PNk%}@SBXC>'!_Y7s'N<( nZҠCRt)P:TOv+)qM&!vM`ZMIx/(M 4v>8eEv F4aIĩs:QUO/T`'*7 @ĉ~UR0)EToNicM:"2k^z_F#F C6|HҘ~E|Goe|`4Jmh܄ }=-E݌m1 \1 D D1I@wQN|o*B8jΙNͳt٧y&%Yr* eo=4C"nÖyV#5CY>Mt^4+l `fl誨05*^j8ɪT.6CUL4~C;+P> xǗfYx*BC{.&^Yu# :%(&Oxe1zL2 T+&16oK݂.̑aplg@? 60qWֲfQ'Y_j H$Zr(unq}ܟLu^m9_0,I5GHI'ԑƈk&dsq xՈSyJz=,jmg%3kN>7]=^?jEEJ@s<N5nw aWnTxshm"l;;N f&?۶(R `4TPf"0Oz2<: ڭI0κX-0 \_EYOo9PfE:MIŵc݂Yh5#T5_}$%Fm"]ۤu 89a_(!|⨦*m_+b6z!q9暘?Xk'E07MNo#L^}\l$:i4W}LuƱ*^m6s;$'/@blWnܘnEH#'O%yi_C!"Ԋ9h!n~k(;Jw"Wi$&X5 <>$?[? t ơ zii(y $ P^0lBt_&Lz_|Ŕ/3Cb]>U/ʢv9X4w䃛gifAHoHdHStTU6*H nm Dşiq["AP~ ?5Oi$#!cn_䶎*ppc.G[3s)+N\ #w=Fi(f3RB!<#KcOV s%`6zbۇC밴Y]p\IY]5NB*1)R;_'%Xrt+krjTz x" D[\F 896ϋӽ?u}~XFs-7, }\8 dKyDZm~U{=b`~=mIm4G1[<0(DCEQiuM.soJY QU1#+, xkI'`+",և^)i~>Kx6"5m[`:=ݨ|TdTF@x;tE3RNcw}7N fd!)WؓnwSN `kM5lylm2B]3O iMl*rыvc *H1SYtG9l$W# UCD5p/mKʰdVFZ<Շ0pːo:%ƀ*|95ܷZ9˒]}?=CRǶɞtuAxAm h\@5:bOlk n5+d[hV(Z iKEtprQAum=`"{~!V@i wS{ǖ;;Vc"$S0-%->@RPq߃R8P U-yrmCw@d¤=Tb`,hbcPG!G+xҰ+ڭb uLsշ $*:wx)dK _VB*aN)|I3w]2@t㡡gçIr7ٗT|URx]('ov)M5qƅ }Thx"pQ5g$쥽[_x%ih pvlI;8j'V"<_ߘ )&g'6+ѼEdTX}0J,{t7>#3Rm"D*QN+%%wt FۡZ*GSsκ+!ev m^km $U{1h6* oF`߀ ^Jtdžוia$;HYukFpm.+h` /_ 6Ό'! :A_7>cGO SeI¡5h,-[MzA(kU9mxeig,5|<ě޳'-rc ߻_Wp#*+;Ktg@V5i/D`ZBXm;nzd򪌛_9b-4 .|-±& ])( l+j)g[Ĵ+I 3 c0:j-\V6nvMk5}2N?=j4<,gH{| ƙusmf*"Oqի2gq&4r| w (^ bWza+Gi)r>T&|%kc^xmvwdC]W+=g=rh[ TNͦCldsbMz]!݈[]aB˛dZ,~tPc &RU#oT5RH;o\y2B4.qPLP5Y I65MrW9]tN2f}[MA Q@*/L,TjTkBhLZW$i0AUp9nt+w!4Ѻ \a.r{eTײ~G˧'(WonZ^)61q Vvmx  1*7hՑdS6ըj˓%?| 9(H^O0lՆ b7IN2nT)",)v. 8h̏K' L>8%o1e+eOIvjMcԊ)?rEyGwk$1eBа-`Xw=%r 1"%9#F?\q-]\BQjZ?VS ׿. 2$0|^]&/P\"֋Tuf$2*F~pob*nZEr=73>7x?j&𚂬?Bvk1VLyePgmL"~bV1d}{xFSQ7"6 [OF1: `<2MAL<3OHߏ\fd,ѺܦREXᲟJg(Cs Li+` *fЩDH@XIHXB3y:ͼ.6m@cy p.1uUtAtKyuI+DI|f3lW[pHMo`ŔZi ,sl^ %,%%;AIlKhE>YEȧoʼzR^KW@1g%Yl'Ydߓ#k<{*zx354niYjOR'zW3M,!ږza x{]@ *$V6FB*ú Op L]D1M/(n^]?bMJZ&U#.΂m g @>r|,oK%f0AAE}di)zMcuX)L~r ® @ОԼ_$M3)XPIXЕ w᥂9309>ycxc9Xr~u,c578n":N*ՐMdmʽg̲t`&AP,%V7#Ͻ-"ȲOaEEzQsUw_޾"uHXPoļ V䍂dz}];vrmn‹ݧ8CHQ\iOS[oOloanb?E,ɋ8| el0W@hbt/f~iז DOn6LO\)e $BKUkC D ;NPpzq6 <3 9&GqUD yyKon1;~ OYG1Q*;8 {h#_5k2SS HHG-@~{?a haBx2-$Yar:Rb&wzs+D噳"#\FH;k!qE'y. N ZJ5@f< 2QT0Jzp +r,xsWFlPq&2weWO] CEqղrrPYo(9myȰ~ZY7jZrݔh[D ne26[ҴD*fl2ȝ#KW_֙@sQ}2Kҫ|4ᄕ_|Ǭv],)p\ݗy s m2v )j1ڕ.7r92{ <`xqOm5R" YCܽ&ccF __ Sش΋ {>OXBDC .ִTu;SN@56)0zO e]oLonQZX BRB_le >^:lHK"}ڈrks7yxzR،PmO4RY ȸTokR8XkԂJ@2?/fr g Em$YaOnXGI|˴%XV凔ud2WSl3/3eZTi_^WMVnt%jf'kbn_|6 Ql]l0!6e*ehzA&.##쨍Ke5Y<'Aղ<%ֻ. ~Q ;yvs.d&sX.*Q$}F\Wrʏ>YW*/'<ߞpe%eb~21^>B`g*)RbOf+e9] 5,O{3U}  -5S_wkz6sָ|[tpT?ɧ.0ij&@)DtҾJX\.v UY4HG[pxEeYuBNquEGp]~:aMlXZxPsE{T≞{25XG;ܖx{Ú& Pܳ\G^.-b@2JWO `,,ǾgkZobť>7rGAmLA;KDjCyk\+ !J\¤YoaQX# ,yZ%8AER@7]Ѻ^' pJy+FIT8\N &%gUEkԦErclcFp}"aQr[qB˩)5s$S:u?1|L-핟`P idRV>pACB!|lIN#dY=(w?)]ڭ4}Ap>-_Cw?.~X)Q>h~2aNsb-/`rK'KOSSAv/f̡) ]Z1޶}|jzыaCt%r]ң9Zwƈ1}\z>]oy7qxYCH ~@Mn0طaw1$ptcq,cvtf!Ifj@GPVeϬ嬲hqMI9d_^}jڝ!Kؠe@=^R"DjjRs$ _j 3^Ck~xT8S 6$3 (G=b>#g&mԳHQ=`iK~!nbFa?9/BdW9^SMA 3-QlweY_<1 .8 v4>+ (ǀYSB%)1\W31ag4Yf͹v!qlTK.{GُGN"\#y8 嗀LV[i6]샲Ј肩DT(A3H]Q}r|{}Xn9>gߢ95VV^Zpno#>yCxlNd|s8(I9y|p$ hyq]I͚>,RYbO<y=~8!Сĺ!lxr9"5*lO2ueK>ª/ސ..qT}e$ucsS=fpXj]iNLNEXJFU'[G]kXjGY3%o؏aB8.5͎U[Lb~=\bGgo>66|MB?|Ý&>xX+'d$ϔE 7b)R1rv@OV[ਗ਼쳒{&[7hCôS!i \: 3&xr4RjbsvzD$8oLP$R{ i5ʦ:D{\_^lFY`ђ he cp"z^f-̧%{g*vi&E: ?y`ۼ܉6>prk~7Hg٨8U}g<4ox˃mDïqƝGM4X;EŮʕOlNQTx}W7k͵@T]+<)OF?>܁fm+'K\%_P}eQ $;WafQ¹+e!5|m`̫, >qG(5ԙ&\ZTPA@Q 1o;fRPܭiR}C+v}w'MaT\%|QK.BkA:E4#)1psk0E~_]\K%nJgmRG9ֆ|p"CYӽh5,PV¼P1N8xrw“fv 4jVרy N{?g!TzͰz{Lz1~mi'An fY?",jn{Lg)e+Fre6@aE#O^,a:̛V^t- '*(lIto_oEf5WtK&rx=5LnI&ܱ^l9+O̴*Z[mx-b D%/Q->+W)S<0J\M퓅S,bIV?Yo{ya%[Ac˒ 6w o,$6fbaJQE$>'!z}CܝQb4~@鴣2<&~ ."٭<$Myw/;'lo޻ph3{rmM!Df@TRSv{AD<6P _ܻ-;T ,Csc|3@D ύ"@]gD39a,;:\\# ,4wE3RC{PAŔbgh7"n'^R9YNFG5\W.Q"1v0̦=(Nd^D"/ 'F;[Cix7#"H[jLo?|m)XJ}EAɟRצL{%*BeK߄PEב+H]0Ë=b=)H~bG0&;;\Z4d7aI">3+y<5xwW­3s{{ es?8v+FKQHc^>+cCH/` ^MRuyM`5Oo8CCT#\<,Yv &5P°/t8P3YV %I#$l*g6;\?{IB\M|w@gPQ x| \Am<Q ,'n|;|9.I3ޒ_"'d(UCjW"B$Am?ˁyZK Do6'VH?<عJQ_e?Wf ]w|aQid`ІMViUH%a'/D]N: {BT] YrYlv=&YC NN1Lysž>0m 0()Þ^uCQ:#2ft" ̽/]p?9$O@Z~c8$z W3mʂ\'ݱttvf9 h{eq '+PE푁:O,"!1 ^x x{B5 &Aق>a[cϺM@Jg3~{LarsΓoZAjapOL{UU7ݰ_V?&jI?g3%ŗ 5.C, q\/| C~B|Vҹ=4bFI0Lxtv_eniNvQB؏4!b$~`10?L;?fS_C|M8o`f#ǣu͇f}XOIxngeg$e] "$lCn֊;A9?WY3 Q!ofH}ςcL`,Λߪ6џT2QdT: L \J \ٿ9Ed^7!렮!jZpO8tmzqJVτ’L!ɰ -H:/ߠyLMѴXtUfclڱ((_JI64jJ%ϒD4Sj:`֔|<$k|AoiJvaO/P D!98)e,Ҹ4#qP\ц?kǮF_7p`ATݜN :){&=7GC hs E]Y ":FL1|N%mk`E[R?1wl'  \lɏFT@ØI̻h 稍.C\唟 M!"X{SqI+kh$spIXM3IAcG: mRuQ-d?"(frТ#ʆ )9^>Q}=c>aW{0]rÓjAxjO5k\xݗ12(*j B(26o?Y]B}CexMq?۠1gֵ4/¸SD/WG͉ qAhޠPiTN``\Ig"HRlAhתq;{X" B0Y|H&lѓ٨ N"3Vzl}όYk8Dl[9 wCkFJ0('\ՇEsg6sAJ"63怗2,`aW}*PIzAnOnxP2gknϸ8rcL9\,!zni^CC'a 'nmH+ldL+zswj>Fg*z mQFN2 ۣXXLHCTܐyg/0'ba?QjwмEu~m-ޏUiK[:STS0S_&BFPmvr؀lr(./3`3v [~|BhʦXdmθv2rr'qgLpV} J1'0вjz-{O\}2Ecc; ܝP,@f*[*)l *c o|T?$/aH do KvY|13KF]~%3&z'(f{W]+,9QCaZ5RCJHqw)ũxteASּo[zMRHr<^{ؼRՃ p&/k{d]-fԇtXsw@`GW) e5{p$?2ùʳA S HVïk>bjK@ٯʋIН0gZ`#+&/YȌhI<au =̄rpćz[X1CB'2A9C#-4MUnCg UEteD4a媩H=|kn"YEEʹ^Pр JOL͹!)ښzs)P)͇=~7og*\j}l3^n@IwK͔K. u0Gjݒ:id4p̪~izncyĔ@:* NYғUr=|dii6jɸJ3x1%;B#a'\ #5SrGFgZA >SȦy~i( %b: D1.^e]/`6tݛxG{#DLkVѨ!oP nܕ5B !`_dT 4K5W'2GWz1# ـܲ d#ˉ]#*W|m\r\K^,PVJf*~IT7];.:Dqp 6H QAL_30=Rzp흧3K+Pf8-*װ.eϬIOrNʕ>%C֡3;3Bz>"!QP1z-/g+Ƣ<M"閬`@PܭZ!Ymn?nx492'!n{i C|\Z̓AȋgP٩҃!0>KfQb"x9ZґkH zp9uGu I Tہ_rfП3w&UyV7B^Rv/(?D)%@;v/K,1EE"ϥܱ#v+-1U0x4Yl;s ޸A\qoGu Exk鶠n x; ]LjA`h`Y_0&3qWH>Cwt0*%n~S<7׷`)D'&$YLP\Os@(?)6{ەŗu4ئ]SYD5^ۘÆry.Wz,&2+b)PHRM\pӊF־d- QI9$[ѳ0|Ǝu#U*q%%edyfă;{!H-'ha\ix7c!@2RQP&q.?%OV˭6e(<܌~2hsE"J<`)բlDRUiAbTˣr+/~:rg./Eɡ{$M1{heBmǿh7vԠ49,)/ɔ4ʌu4XfAQbppVupώSc$!H6yB0t㼸yltR[* ?.ܞ@8<c빔+ ,DPZRq"Wq{P -19JA)iNBe~B$D 24SHOkw5 C/4 爉B;`l;g#JO7#u(" M *$_ ~Wow~Ev-d+?g͎Ax] MBYӴgƙa ½9wH/T/q ~*4 B<u ȗS4Z#_K,?/96olvM^1FZ<`ǗÔXK򝠔˿=>p>@Aiow&!u@PPdgat5 ZT l;\3Pm2ZdAypcG;sظKqEI9s)龤(E Z ,>+|xd ɇboѬ8OA[ _ 3Hֻg۰&3yl>PNbɣu /K!{s8YwtN+3臹+j'i'_C:ʘiv&IëB!bNLbZzb2^OpDԅHw _rdRǢބ7UZ B I Z{7u }^xDytSŘAA\aL +VqjAAGb[tUZ<] ?ݎ%o1 0u#Nbdp0gs}2ĖP }J4&%؝w_K:$9>t`4"8 Y<8Q:a3(Gg]$Uhc-U@ol:/;vL3}<1~G&sRwVYڵl2Nx,}ZDfx$88Xr棕(˫^qڲܵ_jUyWo6|O^8GﵠP{T8Tz:pwkLyXK7?1y$o~<ħP8T$m, ~>o̖F3X<u>w*cm)재U:RՒߟ6XfMm(&eZƒ!tu 7eHeDi-oj'LFavw`݊-3Z!}jOW+.+՟:x3G3NT(E!}HJB&GOWœ&2j0&{.';@-S<-Νq_}g 5Q=qAe?͆$< 64W Ըv\{v8a>1s*$+'$z Tȃ SgQdl^)2(dۑr]Ӈ슓J6ͧIy {'z'M/ңWDf/1|'NJ8X('jfNR ,Vlކ;9\8Ev' z ,CDo&s`X:$_mԠ8sI[8'/D O',4[k| *Ѭ\?MF.'|`% wc'xoHbT}PYR&w"M7{Dkvi$s $i="1u{GÌĒ'hbzAV Lk e`}k(}B<b攬[]6)GDn*cM ulD*rhQ:ռpva0n~td X0ֿ H>e-aNORR CZ0USa(ܗ<[Tr0Cq2Cjy?A(j@iG`pa0Q9T! uV[ƶnKo$-܏*9sR~#U1Nu$QW^5d,[C_/8[Ǝ7%X!Ym9l#n.t+U#-&m c)SǨU;-z_lڲR&M&0 j?~J"; Ħ<7DxˁJn?[ֺ'R}?;zzḠ9[z!eV!F&UI.O` r>:IIx*Neu4qP;UZ=-ONvTb/Ǧb/zv_=ܱt4ZD]˸3{wZF L~&^~XsⳳdAކ/R3V|Y" iW5~WhKEFU7HF{ bk IdL j.2v?TdKJ] :~VP% /\i0dUP^oY1Usǐs?S"-^oպ?MxǸUMoO7P}:ϲn{z[^l1m/Q !Bt!5vCL*\|{lma]8LQ3A.:x?6Mjͦe*ZV R}ue,XP #wr̰ZYɜ藔jҽy;,"?zk%94hB3[ǰX(H@QglMR[0GK)(v"n}=(Bl e¸*0BE܆=ҀqiٟyR [O<$~ŗ,kfЂeѹJ` d(G2qZ1;x{Ce[)z`3?Ӊ\3cMUF$C)n4PLB@cCNVk=qr.! ^DSȷ DkpA*|_@6R:C'fw7ZB$ ?m:ӝd֦[P-B\&JM;.b:#p|tSb8snj+6m8[DD5(8ܟExl9$zB|8co\^Æ$Y UBBR& ?&KC|A5B,3ZjkNJj &b&&H0rd#lGQ}= Wt <*ݾ "2?j uY5Cֱ.gw\^۷-;8e* GLV"nzHJ-`/Ðzhfٺ\5#Ώo gjucU+ \ 8AU 3e].?D RYgE &h8D"7Óԯ;X25J]44_tY߶,Q,}]OFmɔti`l4 g'aʀc8HL/ld$|ya%z ha;)]wZ0NaQ&"օ`Hh2qHr)rC%v9cu5)}[}KϮIɃJ ͆hq{JC\AY%GL;Damjnv*}_ ss>l2 W"12'wO#<i_im2 *N_`wJǷ+;*KW'7ޱ}j.Dp< bqv?P}Mn6f"Q,+N@Q;=S~kcC&O1O"mʲgJw7#5d!3a &G~jWNۣ$c`RX fQ" R~ 3pbOF gԽ#7$])kNAF$2t)Ğ׍Z d+ ŸVNduDzU?{x#?rc1?;|r5˙oF_m stx+ʅ&UFJ nڱP@%#(?^HmQ!?>$҃s7o}CVhkk*ig^"& ]JiDسF~|P։{HMGrY쀧 p;NQ4%^*nՉSz-R|랷)1HUM`eD4? juQ||LtM&nIYuF붴ls5q S>]^syBTP)|wI7 #\U2?aykH?ACCDr@ φFʶ6hZ9a6^6HJr}>7v!U>+&g0SGv2ͼX1u*!U<#l;+Yd$Yw.b^e6*5Em$D d2D{ZR׿[yCeçlOkG'`h N,2/H,~LQOсivnLP2˧,nwڪn Xf<-<6ӹ6Xe`Z+t mV( lSAh葇>lD_h^U3XW6B̢ҏħ@)$wp)DOrX1%!w_Ť ED;,dʒ՚yC,?yL[dX3xrв.$nr(2 'V@1l9T}ۡ$D͋ cRéXZPm?&'~).*O8%]GF~@WO4t@IAǓHYhngLS$ 9|AK+kkUK菧Xe e1 emǐy9L71H^c1ejEiAT,V -]PTĖ+}<-\VL)Wg*dl_H9l8ȳDc:L~J3/L&RLJ{-"S}T$ OXv1+IIv6V..lQy6!!D8lm?S^R9,=HeѺX!ObӔ@F8hJl~e82Pnq[ȷ m )r+K u֝(_xwH\ѧ:n'11UU,l$&(oCn33b}5,T> $$ˊvJXڠZu]m7hD/ .(uz{=GU&^ꎛ9=/)G1AiO}sǶ!(|4αknUDh/K6-1m(Yjw`ǭ(]qTXn}qS'芔Nhhfx{.r4?>PFX*V:Yp!CAUJP"3m &!V4m{,y;x0MiL-0~Q[BFtՀ_3eB>lucw,4ʸY0vo1䀒g'x© eqk*a`a`46ׁ)$dN2 %@evx?N[C'wDWsơhjk4IgO= )jO3F3Nj<%wھrAӾ^s8t7R\N [zN qrkRHҿQF=[`R m-n( 5I %aOTn1<Nd쨣FP'd ]KiQ;LF*yFÑ(u,:[X "ܮR{5L1P NCI,s{7vRŭ5\*"g:3o L 5s^Y"O#ؼ{~uu&X,F|6MaLQ*%!NTq*n֪ fKґzGw%CMx.Ȁ-@s0M;:I7<5"h=3$:%PJ"ޕ"S9Ш/ৈT ߜ"ݥɗ?YI&XG:\? -O7Vs&I̴(ĪF4+;-T]uyĬ%iVJ8&HFGG8 o ?V3?>*`"\Ӓ-Im6:NĻt_N?,m xCjX8d ͢[9rOˊLAɬV+fH$^Y - +cˤM{Y3? 31{t7Yb'+/dͳ.Urx,!**OG=갛t0^i/L !꠼3Nn 9pČ/A~a 2kA1C`_ F|"T@ XkcCn&BB ZOk 4)p4F]EY&Op釬W $K~wZ8;_|S*lYגtO`!z&Ezd1o=!jugg]e(\UʥydZq{?ӨjmfDPN@`9$ΫJM7VZ-bODf0ůT"^8h?2:9'9F0[[8PImiU$(2 1"㏾ W`R50(yҶGT5&plU وZUKϙ0kv-ƫ]{(jC&D-3 Dx!o66h l ш70RY@ 3?ўZ0Đ$v^o/bxpvaMdΠ稂Uл4D[4L; 4*L~-',]۽Upl){̫/$=8g5e R uj?:F^<޹lV`ˮX7 e$c-pc5vo\:GH~LٌƉK!;IݠlY՟'د|[s2:3ϲL3&5藃}8*N$ES/?35%ruí%DuRmHh lﴕ|j%)eV-\xؙ֥j,#GÏN8pǨF],^]f셕k{IҾPGUOrx&V + iاbnXNglc?1=" q1mHJ9AE6nr1/J4OcΜH@*@~'Ry}W(c=1@[=_}zPvI뷧l?[j5 Uzgee6*gcKt."Jơ gT cޮʔ}UXGAaL5JN(X&q-đ^ց@n6ː^ԘFuV%W}je,kYmCK9)|9I |CwF {<{)X∢<}OH ٠7ȉ`ߊu,3}@1NXq('ND 0cH֏v1yߋ-Y_:R}"$B'$Qj.;Fǀ[~D54q3]`)8d.v؎ ԔB%:fCRXi_4nq'l^w(u~n6B!v]+ϼYZMU=BJHqs ̎w.E10tE-2S<< kF~YmPX 8 /5`xz "KX}t&H"&d#ks٧6y`͑@=ߕ7 tw9@i(¸4l:K_e*Yz5cnMyFx\`~YYf*Nd釷5*S5ࢂF7#~TN׌[7۽;p9IҦ7ޢs`r>RK*m̮m2v?0v&(Pѩf&5<:%R1cl2fw+:ߤefw>򱐡(>nuҲ=ǜ.ݕ[}BS .m_h/Cn?F6L<Ԛ c通y7H{㣠iUC@G΅<L=eC},Wd[r;ءO;lӖΆoV2:N6o8"KP0͍<'i9%:W1X\e")<}݄?11D{;<4{njՇۂ=Rp{&@ >Oԝyei{WY yϪd16ݳ\'Cj8lŔ\~5b;]'H4+eBȚQ#$#CX]/@]Mxk'vuC3bf)ϱ>8M|ÛG$`ɒ=Jkqar#/JC('p. Ż<@z;ER\nЈt侣ϢpZL|k+@_߫hH"‹>=&]L쥸T^x G0}f,P4Qu3u RMzͥS8x@<ЈmhN̥ྍSYC׹E0q{o,-v4橯gGN 2m^*Kp-<4!~D̜T&{((9^1x͚yLc0zZӱGtnPv$Bsb=Yυ:Ό3b)a9\QrE;9{dHEO4j 8{4znzuH$3 zUQɶbElYޡi%JYsOj*SGQxbp%O I*X' =HFRnߵ1?$DnJ~'gKƪRw^yw~oi'< V|U<5<q gywT)ƌQEC 6 gj 2룽7:}{uk8bpi'=IOb?ԑ;ecsՈ'uwx]ĥqR1ptYԹ%/gWîAUGZwn;S}ﯩx8b;C#M |Xr >&5zBCnO:.Q#L'iKd $7dٮ,i/->;g[q+#_f\nWeY=w&W&Hxaw|7 vy7A+>@3!rJt'ВrUzW˿9r>&\6GdžAK^ׂ Պ[brb{",ͳx2cI GBf6\n5T_VP(XQq'J-)uNDG3p5ʉS3Ve 7'PұP Y &&gu:94`g n ]$('6UxC"oAMqe,Nɘ/yab('pafMvѠ3Q?e@arU (oyj ԁKZhӷ(%&&{+2d˽نI}}o3ytjW>B߶[7Z$1#hQe}e3LXlȣj74Nm~TjeBoq۴b6?^NQ1veY]'#ndMϲ>Y@ë Y_rL{DL,!k[vspn iL`V ِ%Iֆ440ӋR( ;k?$\J ξk6۩2S8D1t&o!䲉 <8u{m*˃Z)Vɷ!V*P? v2" 15w|'Pݒ_Y.LS6Ӊ9$ydP.a˃~]oJ{.^QHU"BK6*3KKم ƚSO& F,z^?ešr Ibg_#},P預,q[ VP$ ]ok5n?D]-7j#.{\+N1_^pO{ vp_## WU:>8Il 4~#eMd>oa_M^=.6S}j IiOyF+;Zj5Є>哃1[KqvttFwn_Ţ/o^bOgI(隆sh'yŲ0S?`Dz)×2wrtvo7}Rg. Ai9kw^?>jB9XH252pX4J2xe%s*$lOE,<1TՎlB\ѴJ׺2M IKcY}2Eh@cDQGL>!b偈ω%EQ٠ kl#Fo [_aͲVaaFm%)W+.|3 z٤#HΑ(D͎T?}@O"owrdr8h9)R1JgNel>hnqO׮[w &pW lpWA1ZmdAe*ȯ;aǪU,MJnO1pϣR^UZMu'<,`81pd밾i,S< D6Ŏ<,~zX4l{zAZh=_@cbWp+V>lqLjޱ"3 ~g숃WX E'aƮH!TO!9{Y_ιm9c% oK: 49mkC$EQ-a u1!Xͭur_d+Jfka3m5ҵE=Ɔdb؋u7vj lNT4 LD-Qeok vn_Op/Z::‚8TyST,ת;D bi2=Y>Ѯw[p+O̜4|ri-^' l3STfByW)w= 0GR0(I0ekMKTT9BBˀ{Xak*1Ҥ.c0|G`񗯢g,f;e/y΁CRw[VnM0xu3(^Mt%tSUib%QmZdJ6iy:`v,^;UI(4AY`hԧIv Բ"噘CM[ dM;c ]Iq"r`SR88Gxh6C7{KRxZd$aJUf6}pZ;+G D_%1jtdDlTQ ~ޱbi?uD 2}KQ4ޔk :cqq`!<~uӔnUt௬^U{j^vInLP+9 {"VԧYXjg9Ds& L(3c3SmsSP+|4O~X>ŗi s7&C,P ^yih| ѲFBWl/F>Pj`V0r7{b.o@x'%1q5ꍹ?g:Y+LK!0AM~QvA^˧L)e["=#jSƗDIvyet--O)!n4O [!i(e@)\Y`%J?&Q1Tǘܓ(:&b+-w`^%Wj!a[5v ?LK6|DA)´ xV SDb%7Oݮ)[Q'EuûxHэ"眊|H؟eXwb4t!W--J l8*<nFޕP Ptى6QE*sOc!hv"c݇7Nw4Ҁ |āsumK.^3\(z2n18IJC@N o8e5Y< 9=܅tW a_M{ꈍ BLupYJNfV94_ϧR06N\\p `Dct42Thc[_/(NcQ=U!OOkz2z'&Ƿsࠤл|2Q(|j]e>1N?Gp^Z{櫣8='Wk=gǖ;1-&P5d'm α=dp7T;9â<>f)e"nqLMQ~*<>nW54 e)>J-t#߬?hhNU-Om94җA'vb_~ Q^`؎ O5-k98eda_o!NO5Qfʉ/Wy&5-x^h-׺>{M,'7_SEpG#\k6>CB^?YSQ8p(Q"TR-X#X_G>aT12:W=Fzukg;zYE-j^y1!Տʖck>A Waz"/9K6@U@ޤ-Ql N"Pdx _x",YVВ>!FS1"׵;|X%cv?2 +"PD2b, Q듺_.6#Y( +TCHu謺8'(˲&+Iqs=NC^h_Af!7x,iu9E3G C];Z-$t;.A?' x  P|b~+'-$wG2$߻׎O1" $-j\9 9S`إof%T ~ϑwB ;G&5Q5οMK;"TrJq T-z:1GyQ)"7c/lY7\1 :ŃLSl-7i'n~x G 7z)ZfEhZ!`0sccGFiX!5yi׊+VG܂mp`M̱F菋QKpJ{^^ }Ѻ&?G_ݻRK88O%Z@Rz-Rhr{)RH0_{KC ±^JBIQYD ؅)=ߩrsVc+Wp)*dF%=bn=kk;@HֲTW.rdeQ+4<Mœ +v8+`xcd7{PSmub˗K oaoXf6`W'a$bpl༘ *^ީpw6t>_߹kM}sz%z;R`ܦ҈[|{uCPR=,/`yc]ޢd@c>,n)5)_iߔ QL_h}hdPA ԍl/V] ?ڽ#s64ruT0Sj~f>X8m֏JO(@6562-3RH]͸$QY3^_ 0ļ|uHN-cI6o?\@BT;!2Qeإ7H# L(iV^ztA=nw/ԓYHꢓ7/",?ss>O|%9`4{f{o}MVBlR]D{"x6D%? ?\sghqi~ii}DŽ#v}gjHL6ri?KZ [4=\ҝTUbTi̮m2q M!&!8-Gʮ۳Ф"L>Fjb-i_~ܢg%= [+#y>&{ B!K2_1U.D&Z Y?q% JKg ,~'zav!ܿ!FB7'+2bbR9]%@Up${뾽n`D⒗"-` mrN(؅"_Y_Zzi*F4” {fUEm8@HnnV^, *( cZ5F%jv\Q ڈ%aA^҈]ր _• 箋Hl^qT*TA!p;WH {v`Y|}>fƫ2},1bV;=W?Y2WZ2v5n3 5 ی҆\o_6ѓV~~ -AOX. j[?$C.=Y!z 3u7%Ļ-qJ:l[JԗuŧwN>guF03- bv ˸^, am:D+Po? 680PNUCƑ1 ^!M@.?4 h$\Esh rVVb+RMV>(oQ R(XЋ+{ Hb 4=Sa]_Q30LДCSCRkempN737Y~aӜ̜BFgCeJGMayK ,?Wi.j`ikɚ4Q u|6"TvKilZO N SzN_ǟ1Q})X)J%Y6[3 J;%ϐ[Рqz1l-Э[taVLVPpKS*]ҹvsLg`b`sS슀ydk^)98\H? ND?!["7r&f6WKLSSP;ɹw{'O,>շiZ{9T %,㜀w"ͮTEm ots>8}Nᘻfl=j^a0ߍmAQ\ FOHzf*t1ݤ h*| I1{(1xX:O?PA U3?0)E]zĝb!\w%YYڐhnZZEFIEtAVg"/Ik{/]5Izɵ`$Q+M#vqƼO%fzǔAQځđ o#k4Z%5Lu_2֭a60"q0\:9<2kJ O׻S:,UID;)ցVHIhs4{fR"Nc8g 8.KʜCv"K%}mʤMb{\ ]e_(k=);uJYJY2 ֿ {=lR5#&vg(Pቛb`RT =4O'Wrtv$fchxTJ{ڸ`cJFhqͥȱy SH6c\6u jU'? y}˳G +xczqf!5; |O$}{_F(,D`xn2#80GڹYպ^%fc_пuBk '`}ضM ȷR$qz>j^VɈoƂ>~CwLtřl' +/a-T(iӛH-&l = LrܢnGOSHڣh]NB(6 0sժ(v{k@䓏"b,6}^@J͜νA_w@Cdb1Cp@&:P&IKa ~8V5ZDPqeC!0$/^_0t{R)$ ӈ a=UB$t~>hA0D%LՌc0Haxյo`p''}Ii6 @h'oK=O4V@ϑ$G|J_WtDZ^i*\nm“J@IAG E+&U(;`BVVwZBk9=,n?n飯uK'zRhMkClxƔH71zHaNJ#5}xGRU*@4[퉵*dn|;-Pakmo%IEg;էG^g|ݑ$2U?_aQUr8M_cmBj=LμWٍ*B̬"Ls v:G/3m+f%I*f4T]Fܿ3ш::R^`l۵`heh1![Ō;?|lp>H`ELoGOFQd_o]FFĆշW:lH9'\r:!#{㨔.S\k1#E]~Ohy;4oMϞR9Nm *Ew>)X_#S13xxVsnE4JRׄv#Q$K<ʗ)Gq9y?/7鈼b*={JzTNp*& FuZUe. \iFAQvbmwD]MўFܵJerXubX[ė1C2x0J jjzFj[nyntR2c>G#dij|f@+xv=@>s%([jx53N3D=a^n tSdEa5,T۰2lx-^?p]!:_q -[:PUԬ:}1̟ΩI8S;pydRnɩ>b8wm$ , VPl 0y Єꈍ-E#պsݥ E\Wr0yiiK(6(PʴUM[TQ yҞ=ćBGu4$ @r؆4roiѸJ\zrVcwh7S\燞Ϯq7Q.Io}a| 83 Ot,wR)'-𭬳@7~13d#: I/_wFUOK]C0&ga,k,SYW0C!kGYBӄ̅ze4e=Ay*O*~S+?2*^ܠIH[@@[]WC66OFhɩ 0M .B*(ߊ Hpc{62׺}(@zW KxZ`iEUe`[su^8AeuPo9SdbgRi9@ Hj˦nm\:gS7rI #ɟ9;MlcC6Y³!3; Be}QdާtelYy);=~!Ͼ9Ny սJDfRqtn2ZuE5[727N !UHzi0IuM08pHLBQygXNI4Nf۔ Sw"{Òsa 8UAFN>nȜT|གྷZ#g2p0R'ړ"CΙMPyJ)s 6x8φZ}|LlNnbi7,.`LR:n@+f=`?0cvTusv{0]`|y0o`~ k  =ݍoH=eT<ֲ̇ jR+2l^A $v]g$=Y C^(mP"9㸷c8Fh֯+m%r( ZUBĺ=d+.S-v||6SLYh34ljYnW{Jډ/xֱ^U5'w>&[>^cyifҠX옰մ'7SPY@K{aʌ7:W:[&5^x/f:s3骸{E1 !aoT* {HUu}$`ܽ<,9ɫxG(]W}F(_ X5e$4d9@,#Ǵ:0/SuoLܰ7[Hoԓ>Ğn3}0H 6aU; M$/.n'\$kqS4H ̛Q?$.&;1ߒ''ABS{jG9G2M"Q= 1 {6:צ\9-D /yG2THl%Gn]"oqkHSa^\L$K'Pӝ+'DTAX)io^E0/'>Wx)Ioy~* VBB0w)UzGn5!J*fzCZjp PQ\^A B+9VrgMFtHwpb+٤Xv:-YQGtxfjV.6[V'pIK)GljXN* 5EE l>!"Tkxj{IJlxeM=4V<~k^޿|ï'RM/bBmFpp93sYWO ~E/|q:ܼA}F`0oT]NZj@l0O؉ DGӌ.ݩpsU](suO(muDUfoB^ZHha_;:-i wG &8۪'SG܋v9jaN#m/ai˲KJ'\k?6`!q;&ie5Y]G哌g60&8!zÌ"nACY&ׅ%\6<D֯DwWA~[[fW"x%*5=#if !*ǐg*v+SN6\ujGJ+ueBGh1)5fG  n[YNmԉԄPcV>j0GjEoE?:~G]i="6ںqz)QɴFy|GlGõ"}5;ҕacR73=gO#)0 HhU=kn Y̿9RaꮢH*|Oc򽻸+7._W| =\]2\U;̷:R8ҕ`Ov%wjO;=F+c5r\ab>F*T]X XQ-M %P?/vuqyPhEi8[Dzb ZGę~-w%xi9 j͌NQhLHy\d(PTNfrxc<7\F{RN W؟oN?RZo@gBkpBU(c50G63iDnD9Oq1$a5rNe54&:–`r=U pcX4HHQ瑘aCCOLb6zPmـC7=߉0Pw2qA-?"*)" ]N86>Vh=^?2NJR%#dH6RPs/IMCi+_pt ͙mc,II < FlTJ'?"1XZDži積'^\ӵ2Sc9jhb.@XA<ʽDÃƪ@W',;^4ԱX0uh@؃*궚U& ܆F79@G)m F:U᪈xZi(b`b;7uAtV1W {@ !jk.SL!^mkX(deڸ?NHU]Whtq8K\Wv~?kΣPY 3ץy8*$g++1/Dv;Q':a:=VAՄt->()h.<7p(*v7W$>mCs  ʕ?0FHe4B\nٔ 3"uߨ.ntu|'k^p%PBoSt,o7SZo F^5ӿ u蝩 i2^;{!wi3V޺+" ?T$,W=b6?y p*@7xhKeSsd,g@rl^^vzeNRG@6V#\2 2ItHηVj1WpX>Z'![g\ t"a$Cr\{#Sf\0SB~Y1teis.ekz taWrX7;Nz*L 3 K~,^w%ld;*L9m5-q?fתTM"dH_zD?@U5*C„E';`jeuwp6w_ xټ5t5+6Bc6TL&t{ H,"D]n%kM1z|D* b}!Yɕ,>E zfk=8KK(Q ɻq9N'NS@xZ3 6=-9:}Ӝs0C*m U;mf>}FQ[@rhq[ 3eEjJB&b u&][*$>&TZc C3E@yVΟ$GnW5PTH1yz s\9hDˆ(E2WC:m2߲ld]@ R׮]_bt& ç^d ߼Rce$sVs:*fmv,EjE}/xrh e P %uvr ֳ0-A|iPaJK都?]!Ok!#H7=GoGƷܫV u!Go z79 =p&G 04Woo Kh׎\']?Kܑ 4G^~l[F Mia>|y-+g*o-|[_6Aq}`&C#O`}M-#f}J!?4e8UO.Pń|L w(f-DTcd.$\֞ '#^,֌{Mny!2Y[ aSfto|GI1p_U?r\i YxNq"pSqp垠W%ݢU0pio'MrMK\=^c<8I(w5׏S4]7IClwB"wRd+,Tg+SW.UTTBS%Kok&UBSVOVuQ]"o$S.-=SGaci`Wܖni4nΜa넉M<NV$C_( wOвi鷇i 9!`O[ʫ;>J:\a/W$ս#eR- 0ީ^([KH#Os #EQ5ɿ](*~{HBrE暖U{ObX793`܄աt 8@-u$Sxx i&`[*/ȏR<}& ^[ "F 7Mxr&?tw)!eTCN 8$vrb\cEه˫=S:SOL'nU đ?EOuDW[5t?5r}5l5fxb?ٹ^joO{755}*cPҜPɛj| _{ (apnaשٲ,6MSO WU͠Ɵ\p%Rc8{ӊt&ű}+WW͐Z-ŋ,F$iK&4IvYjj턼`^-.C#+ ڒrOl|9Hx}@Oj>lO"oQka8"5 `V0qUYe 52Z#G2,ky:?߮ &{;F #&{'h|g} @Uz#PsZ1}*τIET\ѧgٱDdo|OB3{bz$+AXFa{Ca8Nk{}=AdY8g H3 cDo GZcY?@!zP2u<C[ehfH,mK8#w 0V@)B`w/5rj+oB:Z ϲ߰ڤ)y5O='X(5x BX;j⾓^@Gq}y]S)7 I,A낹AL,&.VEX+l!SkSzg,&qYgLPtrx|r8C,Y[8dC{IڷqQ[/08R+s5]v)30Tb1(/:/~8q<סn'0T仈uj(,":vڙF;^ 8AaT>7)s~Fm1/nG@ xbK,Z[{|}ifS:z|&l4P!G+ >,А*SNq%H{]ܑ](qh? ľ}67T*AJ1.?GU~ (QܕI9qp]F>>d? ]ЖNЕpG[Ynd}bY{OT 柨:i}Ƈ !c@/mM.pxlk˯ホЭH]AjjP; 3-e+p4R-)B;-jKNºvw;!cbH@O'&ȿ#킸|X7.+z(<·ſ3۵  x(?+s5)օ'b %S/2B[u2XaMIma.0푝$0 DisPs̘NODF;ɫobtzkr}31ثq N,H.ub17 j2[ djߤ%J!DdZt؅@th?tT49u(id".~$z7 k[!x,*-)!fUZ:%rE`a'n+A+G*Y+ĹsE0?Gի&N(jd ^g hn͊..v)ӫ6Pm~!"D+JL9I$ڔ kϪig\;y(tji1C._E t-aO PYT0tc( _9}r=G/=05`W kDޕ.,OGEQu#V2@&K?*amh+3ҐDטBv/*7;<)CN0R7t7ԧ@m뿌L(cG֝->D5{clyq-r"lVsX/^,1focv> /Emcwd&0ޤ6 1Pn#D֟RYȔG%|KZ[jMWo['7pҠK9nj>y`VIUwMېo(P^.ߐ*m~zg9ϔYK6.筠[~B5~:Ƚ׈7h3\DQC%c46:Ei >\} 2i'./9rXŭ lAIGQaCcAir"e]ĉjS5/mp^`#[O`[NqK*Ma]T< <ҷ鋱CNk%U7͊[_PBɼ{5]ٹ'12&淭Q :Yz(d58i ƨK_s,,탥80hGH(-XcS ҃1'#OCrLp+}m4jI v>FdڟOQ!ٷk@e0ܝ`Ra ^_/X4ck^p"ޡ_/Eo/K-&3AX&BV+FqDPvuuk Y5Y,\1D0_ |w0 VHNDF4 KI3TͣήxUiB~ ==ՊCYJp&9`)s7V~bF.^9bx([|cQrZ87 .-_M6:7R2N{3X"a)(tf ~#RȣDNy*ݥ!o,\x*i}*9m۾j&.5#OCk3Ä1]Um?ۧ4'c:LbٹI|LMgF5E~1rҘJks_\'8?/Q,Fj4S-w1yo[_xU l}΄ ŽnFP]t1]r u"ۈLr'x_њµg ̗4(V7eX wԮpq` Lyi=TQWQՁq۵+t/àO,OI_zX̠UH鎃:#`/p$b7tsƪSUgEԭ AFFAI"#m4 T0#eI͡hF0b{WM]jhޒ<Ѹ "%,cSFtXxbV{r69o}Bj͈'az10~U`Ua9LX+CvV:2ъvQz,ŬZ V ˘P&:|gܷk,(۔3‹>ۗZe@%gBDl{e(/Mк"lz&**M $pή* Q*9^]С`?Ohp|Bc]+k:`CꭎB[cASW#2*" @:@T0B{$k؟6_djX:Z P.Q `Ȑآ=vIu k ȷpeKYZ QE g-x|D:N*(/'*u>C5W0Ön ay b`r,9uKx7\%saYF8 x fH-$7ZoI4sx1#딢V!D"+YlQˢP5u?ETwy q0a7&UpLMyEHRwݹ1r2r,ʏљp dFIFnh6rA4\' 5I?Ueh)Ĵ{FBQgH5)0*Mŕ+4 QB6| iN4P,uh;jӨj)Nn c{RoQL Ow!fN>cj>a`n|ffWma5AwQ3DIi 璇T`KjWmGŦa[2#7s_}A(%7{4y`r+ "ψR{uuiY"P8o`g2DI>My]v$&W- w)vrJ5J+|BTfna͘d͟)f,Eƕ5Jh{:'z_(Rů i ӈWE)eb9~q ʲg!N"[UzE?N=fcʻTPTp[zP&W#}y< $(GFhb9:d$#UY)%%T ⋶L|7Y$d b?`V,2>=O|ߨ{7HN `:zV+ Amךya_TD)ÁʢvQ'cm?}ʪXJg+utjn \Ђ$Zi)H*n=S9i^SˏiI7aH;F-C^RZշx\Թiۇ)2|M.s* gn2N0 f-ٯ#O>ZҖM'=Ȏ@x=~R̤eg0)[)_Y⃎^ar`Vؿ#[Lc(!dSl};ձ mq53Azqܐ -t m_huD=ԟZi@ٌ\[?byEzt̊z OXM*VT {޳MxథL[fBG+qJTѹHF/ +Dřcd陔6}в N\U '\iA,!xDӃc! )hs^ԠW*eșx=;yjч"-E CWSTX;eei䴤6m8-Z7@Vyxqv~RCWK6r(+c:k.592xD:jqO!9X[).3_9k"fKuq| w޺@zj I"q|F*>Z<϶K%x>"<uG+ElVNVގ(Tާp[?2?t6£G)&1m` 5ͅl>_`\.~=`%SQp#矂}{(-m}B vpY.~?#N "VJc+l>p?}O@YZ)UC(XHؘFԬYc_g֓}Y (˿,`l un-".ygsm7iW{&% .m5:fHŨ~uy;Sni2Lesr7I.#/ٞԠ[8D3`,8Z! <K%-ؽM E+ g=pڷ^WY q`Z6>+UL2֛{2l!g{nQ^T2e}4.ISXR:OWl?kd)K4q# MiK-؝(|ғVDQu)ͬm;AP1qYb x? e Bx+"z<˺VQp2t@*tuڜQ3<4^2~8 t<\7L?^P<"Ȇ"/ eW m9%JX qԶ^^dV=f:NzSMvt.` k#}5_ MrMU8_bA*tX1kvd"~^ɩrZWu B,P _|n^T"Yx+qm|#42y%m[$Ma~e~0Gsȡc)t^frJ;:y.-uo@x 0O)U]n{E\fH+Y{@ܗ):lϛnyDPc6HVS PvƩHmbUAX8H1&X\U{&M(u{8G~|&1s,0L(uɃnN)fPөH*:,˰*:KpHLszn&`[W# \QjǕ儻eX:ad1Ff}gHEok O@Ӿr$>JnBno^[q!\0rjy/Y8vt{[YUx?M_1@޼ tOTdgWh.=uxUqQͦЈC#i-Q*,[:]I{|cVa>cp0KqrzjRKMϯ\G%0Syu^γ\Ohuɡ8$uSA> #?\VI^,$Wf,%_ZZdx5|H) S Kw_Y<|<7&q3#YqW `@w_g6ЅD,3}糗R~?Cto7/xSZv$ {7~COg?O!#`OLQ/ 49.C9gNʻʹ.ک1R|m殲9-uӬϠI^1 $yMW҃XQCa[V9f;1KqqYqY%AQbvZ#8u=$Ќtebоw3V}@YzT8 IMi2e+ (Y/2Dө/˭8vv ̅/7I=5iIm䱅 v= rF>G:CrS[\UX]K4^qˡ@R8B3{tz~W۩DBbCJ;E,hDk(gG9כ;b@6pɖɝTRx/r;4^w. {5z9(\%6,b!EfM+3m;oߚD38kq*T޼@Or愰_4#,56L]TFdI?Ɂ7g`Aȧ l)>޽rCMj1SY;И#m`VB;pbgVE tbOh8R W["Ãzұ$4~S/>}^sC݌O).' d5":U.䑌SoMwIEe1co⾡8V;`Jl9u}GQ6NpH+q}C[ ꥼ ^U;GgmȆ1k Gd:>^=NU=NHRnD^[ç‘OGN2q8.m"#UӆX^s|fvt_ f0]`2 glCk7k$xuJc޺Ik@Y'Ndt~kBB.n"U»0&W8(^`T'ъ4?l@R|=YٍWڮ)UgKu|I8u5cmM?Q=#j:xF?AyAZ1P x}tfXm^вF|+^~(%$$de"{ ٘N9Hު2쮖q5| %iG FU= +}zvg*g Usd{iY=6}DgފIr"1Fk+ګ!ځІս{ n* sRPXP`U؏?CHeMfF%Ā?KGm3 &",0č/(y1sU=v˯pSaƵ\ܫ:A9VsdX ͐!~qw^gY}U+N#Ǖzr?7;QG])WEJ-,IfEt008q>2Gԙ S$SH~)ɩ(Ŀ&5Xk] N`G7r|c7:ݨ #jw6 X iyTyW3f#UtډS)6qۮA򋜽`+j]L&?V4b cL&%Wn'<6KܪSv!A*M|Sq\{a!elX\1Ut9' EbnۨQ*QVF3\\{>-?c,XBuΛ?. Z4=G@j{ݶ6"/Bew sXlU.yܮS WwMg^$UĨ_ VV=, _F ەM2C{:D݆M6` )E8>SE6Q1ULp 0 Q7}cnSBN{璫I%6M%Ay% *q `$ܘ"튉;UD W%igQڬƪ;;$%tn]_sYd(tȨ;cا)jݱ]պ9 J4˙o Lm4bK[c$F.PLVWwء$ ,{uw*tx]%(ɫEJ)]6 M麱8"d' s|5k磜odD&Dv'9vGrUu#My(' ӏ*h4r=WH`j)SFw`~NI,"Hdu+e/6IMӔҶs$X:,JQޢxg&E@.7[Ķ;ڹYѩ.Hqa$Ia1O)-#%.H,%*h*mqTk$e{rʁC}+;`\E7K#l~YS.t> O l}`9N{(Vv=Wܼ)UX8o򷗰ß$κnUF*>'b@M ba9yK؉"JPA."/M,jz*4 >(,oyO~kf~M E>͞D[?,lyDYssͶ˕XF)6,b HC@"D=&G^Q#2< >[ 1/չezzpWJ`yNƅʊM |&V 梀 DG$ H/NJ;SBqC]f̽u gx>AKy5gbIJt@3$tS ,=h~ۈ7zeʩ;dTʑ5en&oʧʻB"/)vhy&w~dPp/*<a2kLf|tYH:H64L✤,~c.-n>]aw{}mq23mXD<er,n\wCHh 2\VGm}$ii۱骢fE7-ִ#VM?yfs, kޒ5 2(w-$U?F,~&JA}hcnptRnoBJ,=yVuoQW6e7}Ug& f!ߣi̋[O/<,j(8R$O^bA]<'Kf8tZMD/meS/SfwO%X&,< + U6x;]}&c~{v\ qt>u^q\VoGuC-7ht.c~IT%_߮3{l^?|#$3UKc2_`֐&0`Ntp۽^b}s̍{79,D{CdĬcjJG3@G#~Fs %tŔ̮V@ ɹ%"#7FOq[]5-E3 5%Y!? 1>Σ23VL zjVbh RwWs]}F& zB?qw+S#?tbzux7Ԭ\/N=V=Cb[- X0ZᆩkV"XX|2I [S$JiU\1$̍Rf|[)޻XNhSFsI@u]YWO!P4bX؝)UCU{xza0Ԟ9v*,A&HdVr+ ;j N sEsL.@pMn]\R8pڞiyHI$Zo+YNJG'& zM oACO@YQ+urC4gx+4[ )٢Ʒa>xr 6YݓcZ ~cjN&3|\V)hN_5LȮٱ Ư Pin\N *nTW8  %WBõAD۵֧`oQ`cb“e8h~#O@kO5]>r\X1#HyZ<ɜ]g= 810T1 sLG!qomk }q'D w̱,>Gӡq)C9Tz17~CK5}NQO[m7>T @qL9pj+ מ[j9qxn.VZ׈|5 '!eM`Zm 5f;/E[;+K׆S9?ʴG7M8U lEc8rL% 1 <ݿP4KTo晳;+ew ڼɞr2RPl$:ʁW_#9B۲yFlXkU8L*|Ja)C5kX@.”zo*ԾNw³\ 팔)GA//!w1cMij\ Zh _7V %vgk%yRQoz28(;W"FGv5F6tA7͘k zǾڔmVǯJ[9푼4ӫ݀*\#H\Į:e--UX0}5Cn-~#U]"QcnNPWA'Zo?=6֝c+h(񅜊«xbDϹǰ7lzIݸ[G?'э|kм-$k1M犸ebZraMdbxSBj=WΤ&oe]hmLPQeEژڕ`XL?33wsV_Ф,Hf'}?T٭I,À?s-*tgj(xsdxt8t6X&wNZYV^4rlܩZ`_gqMy?W:[!cU\J̸W|xݺʕf,cͻ }*HK~`0|Ub}ex2D<&2?BҐKVH5m:NY7gCd<>CbV[O{V6!2<Ӽ7)޵_L"~%M̽DfhdK AgtvşZ<9  h[vqmnj:)gZ6B?+X?qĭa/(6#j !+@b\  :f[h5:NJM]Izm J$ʣ +{TmmnNJ'[LujLV~mjryhz5K8ho9P9m%B$@iu2 %n0U1=()Ukv(T1&7ﭜ#G\ܙ[{Gɽ.nFsvtd$p9ռ{=i|Srv>2#pJeQS"-\{aiX&!N@3"_~ B>64@cwUrrf04==;sW*Ǖ ^{Mk"֐u~P)$gEh~jLب1>LH[ P|  V34[*ZE1Thy$M7n]b*n΂[s_zDi+olnz[ƈl |RRa.!pƞn۱F1{1ֺ:]}d) `#v]6>A-6^ Pߒl0`lWFC +VX"jڶp>r-4'ҁThơu{N!'>CqDTKgh!]4@)l670÷{ZTO?NL[#I28>tb!c&pMaE@D nʱţkcF4gӏ\^5e!OIہqOD ݹk0|_h?zH?mQ̩\5=4R]-r4\y<>}XH'`)\Ƕca#0؄GL6,G҆g 1TCgJیlE]l}D&[*57փطrNr3J;vEaE.Q诸CЋ,DmHcr }h~rUu\iQ{Y`HPP=!z< tX6dybP{VʱϢ1D #V{*ٹ'5hlnJEX>G %^SXRIrP1]eb{DB]ӕ0}O"u++# ׿YU铟5_<;+*O]1vMJ,x⤛fHߚi>Nc#]##1[)k|R$̪kߊ1Ѐp\3>B.~ Uw9P| p""pxo'tGF|BJvU{&57MNlЕYtC?!8xnOhI0CK,/1g"QY=qi_Cl!Yt} d#΅.Q1̐_ ʺ S^UE:5Ǚ$mPt݉r`l5*S,#Ƚ{ mkO'q(Cu.,! bImXs$x W,z 9FS/LGؐ|Ɗt0ޙ k?H^{WRن *DH!1v #Z(mkǧP YG );zrN^iu!:oD.a phj,5 `>1ODZ@y4Wȭa ET/t7q%\SE":nO xߝJs"Љv!ꟷqJ-beD m̼ZcH(G=2Y5N$,dX8~5T]ECOz$jCt+cKrGGQd4p' RBc;ޱ1Rb'ȢH0Kt3Hv_%}';c!vE3 `Co!ShnR2i[d38:Cb|gIVD OCᢦoza\2ϡ\p utr*)A()\peڟ0qw}OWk}tEDvh~7d~5SO'Ʃn>6`3O݌;3lɑ QC? TP:w$\RFao [)ԵMLlwl^)Q9ʹ=]h:s쒷:O6R.b5" tV=kdC[m?o}Q,̳e;SwH fzcQhQõ,6f[}eЩsKgޚgUfZ`(콮5JKeF!F,1`:C-SHQFhIM]f@OJ߮i߿V#RCh^\ѓx$04/nv-PE:(HѦšcRz5J "qfAK݂wE+`q艿pu -'s[NY.1"U z-2!3֯зg#\s7IIfn7>JK?'RoڮĶB\Ikr̪;Խ+QXiG6Yd퐨8GUb䞷~(9-3L]o0ݡ(׹=7(4ʽz~ , Ϊxh90UZ <hbjI<-rNENCP]$ ~E͕޹'VKwJbnDhǏ9;`H·kyA3'hS3ǝjaQY;@ !ÈM Oζ&9=CiYd~JR‘ZL^͚]J*☬f=>D <CJKdu #nΝn}`ȖY|hxl~hvuT])u:zΌGck ܕl:gJ@7 ymcovܒx_.-YNE\ X 2}M*Z@:_,DfPhD֭;?>s/B/=2Ŕ&˖(U˾+C)) R14Z0}JW]6]3_u!MjP:FXRny xGzcN) .۬j59 S}{B[/IwlT,ڴ.ΑsSN|_Ѩ %qSQUiU0ZDBEd'*Sf{7HԀ@#ݫΐrD)*8DUfu÷0Ņks#O K7&d`@ĠJMuDLwv$wj~3ǚ!P.OVUUS[%rUÅR-'u ;$TIB?33Y&Bjd?!l.v t,%? k@ap YeiMZ'sU 6hB@I)OKSI$c@PjY#m(%smzIm6npp'eq@H)D#](L@(5Z: 7h^n~PG>o;4=Eɶ*R@{-Ȑ)pb+2 [ MCVܭSqJuV?am@YoM$8(@>~TC֐ 饬[I1nĕ|+_)3=oɀ=^vlu2P[lFdj6,AhO^XR 1,1*/!EaeE).<~ 33*Rj٧`T8ClBkPs+jl(T?ŕ|m^{]~Z6.&v{;%\XkeRN;{ֱ̈́f*ǤO$d?}zx:/[ O=9A*ߐ]|:fTe\ [bc40*LDd ut6!5켗|QZqk 5 FVt LB@q NhRs]GzvNCJ~%1m]L3~ ?Mc ZjIJ {u 92[SK^N$t;ق~G$'IDug%b"}5h"f^vߦchÌ˧)1:BJ_k4͕y3W?u?oJcwnbN%3{;M{in: J mwb37{@A,msufYς'N8.Gi 0XKi\dz͕jd9-e/.9ցxX߻"r]C}=\MJQp­kwmwI8t̪}nkD4ҧ̏'O6^CN 47/tD 8Y-Ml_{J`S,J$ʼt)cA"T"2xHChr9P^c0سxoGϜW(1ƬHCn@Σ5>9`e)4̩N;J3FR236w6vYY8(& yF׳0GV>SN4xx,T n٥(!7y@i/n@E'|@hѽ C][Z#KV ֲrb_E"q=Nw)2+si(3Ԏ[RZ^JK,pd:,((IӾAīc.OyZ=R @Baq5/2t>Zn^%J>َĺa_w0Qb- -j?"41\\a|4Aц]|G{}ٵ2A?Fis" Bϊ/df̶hDaXӰ>\c7 -)Pl+Y JZC\[2q=:2G<U ހpYJĐƘ=NZȥ%ίU$jYϭ,m;H, LyL6Pť: 1t Zō=}ӆ =Km kq6!^.s&]d˖0gDiVWAN'ˆ_ .*yeq|_fHlkbl@vj[G@WUaYyy~z4V#z4 :}~2ZJYu@>cSplipBg:Dg[ֽM݃? 6̨=;W( iU}wq :zp룋vH4ClBiВ+V㧊 ᨏdZEzmm(S7L !wQ&INˌQQ+?1bbH KcNA."ΨCX'25Sq2۬flɛsͲh3c $u1Le=\+P̗DӡY9uLD}3.Y -3]V 0Cww_:,;M{~4ЯR9 AmP Hn@aWQ듗UPkG`[ dNK_-Sf: xH&m. )Wp`T]We7xߵi86\l+vx - ,$8&AӅ.S#,'?BEn-&^f.썔Mܞ"TB 6#mhjcK{͆6vԔf (5EUݐ(T0iaSXb&hAW O]`2YW^X $/EVFwgcHQf & ۭ8s[+~a>4oyZ}sL>q`)wykyu(?}DmҸwg@ݫ{+'kaq&hoSݕWC)D.2tDxf>8tM5ꫪߙDx!Becz5%Il~f!d9Ns LjXEZP\{&8  VqWyWygރ"KLh2 Fڦ3"zPduQ8EJDJ>4xb9~'jFӟrz*{(`l s KW*4[ مD$\KhU'}U7$fz5.}0xheK]ŅtWrG*v)h&TX-\Tss`5ƣiV_Oز+N0ԈAu*aqLn2{ilneV bwǷ ?pq(`Ӳ-!ĜlNܨ'IXġOwᇫI̩Ij,Uf=*-lCLy=:`<9s!A?x[H:1u$lѱSD%k2/s]_"EHdj|x hgc)]  @+oag.JGVc^d7w_$ mcVOR+%AXv`W>(jĦmc;q>̍<͛ʻ@bnf!\1c%>|pq|fGV>#@[P\L:O&, ^>3w[C ܠ3}YwXXlq Wѓs98{* 3L:`$^7TU_' ֚8(~4r~M8tCPC?Y(څLHղ^^$Y(x r˕Ê?l֖WO9swe̓K"KrRivҘMN8J^b% oMQ2W74 {,],y3n֐>W˕: XK߁ݣ/`fO"NTy DΩ:+_^IRf^7술j&|1պ\Jtxޣ}:jPN'2?Bljtr%*U~NVTFa᜶pI 3t*vv\v30k0A {}B[5L\{yʋu8Zܙ߆9Z#l֩treHi2U;Jp](b<\}#B)3C0CQR~]̸ٛ+ӋN1N,M,LÒ㪎ۿJ.K4WB+̻'{ ̒x[."A|ɢWPzc|'ևl]@ެąNr:~4rhn!InZe{b#M$R_ yߤAKZ|#Cɠj]xϵ9.$t,\q:!]8Ƙ;,Bq=>Ԑ+}z  &p3jc%^Z633N$ߊ Le C7OcufUXCPAC8܋$ G+NDM+/<<1U?E>~Fjק¼Ӿh:#`b[{]r.ėc(?Ǯ!l]m|0A2&S^:#Ee]3_NXU2~~{II[g^pf&ôiHx3V#R" p< (8pi"u;:? <J*4ՉiI ^YA{{Zhe[ތ! OBq5~S8;G6TP!zD͒ȮN. b1θ sE"uDķ{D>䤸F|dty,E;zGi.SThXkMA>*q1R 9}f{ ju<03x\a%C&zt [Mv!]E'us؜-T$kCpiןyytJqAiw4A6yAcg/TW0GzVQU2(~t4D6Jk܍eE rq 1HHO<ۍ*GPnƲt>u-~I[kf#'smhHuקPEcsezk(G)֧U۰EK.s3ǘ|J\6,O"$u ]Ux>Ҧc:({,̒;#me$doe Wp!$u1 1N|Ys]Q&\i^*߀EJ\4YlYFy`6or毦IoU!{&%4d}N:%LWk :1+s)$zxD5Rg MG `$AVhq*öUs$j{ycW\Q0 2 0+3-:}mFjk=H\~M9ͱiJ>+}M[lbʟ(uikˆ΍A 8_߿ҼPݑ"_Ld=gxų(0Y:뺑z\&a"Ue\ܜ6Qx6,\lGQ)Pp0pc}ľ/|觩[Ǖ^Lz-yŝAglK_Nco%Li=!^l$?`{%b)Hnv<ۂd@ B?oo҄TqvYzv BI.TG!BX(`5B^+HگUHE`bҬ5<"',ּ;cZ<+J==2X  loZI0pئ{ێx[冓ǎ%N>3|V/#OAH^"Evc)~Ŝoz վKgl_ g\YȓRy2v.}l.~Z )}c8 ̅,^|<]5LӪ4#;=DWjYO|>ڽ2/q@VJO;\|CȈ/:{Ϡ*dś"ߓPYS_5RP~rw[ ž9fb-U?+AL{h7SI+Ew{1f|[\觖^4D$xRGzj+кN|B> TeDyTTvbte]`93 L?~~*0vbS= s7 }Nl=b\ɬ୴~qef0/t8/)I.ĨBq2M,Iݚ*] cCZg&dZNl 7b f3.m}\(Ϗ^/ܙwDj3g|c8 "@ M'4+2&*:6:N.C8=Cj QST5Q" c,oԜS<*F׌[l888b*Zg5›pR0T`zH[ɨ>O&8̐rwԦU806S}x{F1M^j(t?C)6vŒUy%`3V77XVNiLi 웢؅F@E$?eƫ?;EtA 飐4oW lbȞ5:jZXnwmҙ/YkwW!%[Lp `"lB_3. \xk=InX]˟t 1hFT^".z)ބi 4j {$t\K\CJ>2ݧ>yrbz"f.9EIm2RX/j+1H,a0@);Rf,Ug:ͮP2#9UWa3/y6Ȥ_ߠ<J?q\؎q#BYk N%JZ*R*`# fLWm OŭثCHj7D9(/U% XkQl>g#U0g>u b3W'`|gVܖWngYTf b#L}J yxB&Ozك%Nha` vY{,CPs)7U@qZ=K뼒NF`dRߔ*ve$*4?HfΔs"R ?̧?I̋ !p- `>S+;qE&)5`0,􇪇FlgAϡcAq"_+HU{1GX(:sOKZK_NU/:څ6gOj5('t/{7혚l+ƺB3 Xiu`uRƁұ/!ڀ?: NQ2g'~yhn\հZC>T`i[BiBQE WpIXcb6̂VpT n麌h-W:ve˂kh [kPg4YePGբ3AZ+ [Kt*V9+}/r Mɴ%֗möd (Ryd0lY}u|&f)f;aNm7k.]c;qrqVDn$] t-qd*~}]$:+BhU9p+:tg,QrPP"VЅ*5dI&;&:T˘D ]DWK \FCaOU`2A8qrTYi@?!|N3R^_:TYw8RГAGUѯU1"~,d`i5M8ƴun5;PBTl3VJfZnj4G*W_ebR9nY.h:`YvD Hw( p|-0J|&3mlʋގFK\Kfj244|z >j~a:(w!wyzkkpe'4xuɗ鯳%(nh״;фr_!ϪlbsRB%:"JHѫЅtCo4u&(1mآwk=k6nhw.(S<#SP\O8ev|N&C$MMټY v&a LnKGԖǐRJ ٰ4@cW{,ϰ؋?(/ g]RI e)tIG͇wcmf~Af,teQ cl %o[~${uϖS91hPMXЮS{TOG8=(XxFx#}oD% ƽ d QQyW75/k 1$lz7"}w|O]Ez2wS'.=9E&+(2Bv7#{mvHʰ beuѸB''Ү^hltDWγT(zl>V"Xkk:!޽GcRqw~zycYb=/-/juNd lp>I!4HVE=hGyڍe=x5>Ze9tV5akC2[ ,{6q 9ֽ17EPYf~?gPG\8Wj7?;ȉSv)oxٰ\쇂ۧWҚ~ٞePDq*Vx&zrP9vºu~wJ~_˧[n֟e;7MO%mMHNdkA^i# %b~S #q7dp{Ҏ iʒ:k;%E^ˤ Fu-nNL&uxMTGF33 wc.?q_I!ű,=Rт/~Øo9lΫEn@vN i`׆] $͇k(My°i(d.SVDjlV2RT\:xg ^[HybO'?g>\Efƕq0[W"5#&\HsLUԼN+x˩L'gw1-_d 8$'MM^v0vqqziiY1C4G*mD DWH՞bC7ˠI.9Z6V&H9_5H(“3p_GFEiB$PpSqMUM NsDƆl%IZ~I} 1%g٦CcwJ,Nj%ֹCYʯ9-諰(|r?H&pK5{p ^ ~ tgjC"8k/}PL4~Tx-ZBU 81슒,#3HjF8[Yɲ)ƈfr^L N 0u֊š靉<Ƨ|WF ƺPy-;QT?Q"Q>3U[ ^g^-FKk<ǘH,JTړ kBHMO YQh q쒴o]=_[i|$!UXyi- [[ F A{EO9DGz{`{vg!3/tL͐^~8^|Ӄ-#BXl\uވJ]p{`c|t5.ՈKu)@Ϙf^Y0ȠFeYJ+,3U%?n͡=]h2q,+cq׾SНm<({l\{ {DC}"!V\_-1SGd׃y/A*Xn}wCAK̆&wآ,u&Bnۗz@X}𖏺+ڑR ۱%˝!*~N [*ܺ.!#uyHE 6۳8A:QA#Բs3¡JKl3MO\^ 1п9"L Np_4oo61,G5ކNi")uPAq3҂ᐅ"E0SlEeɎ?"ȐߝS6{EiH9LqJm",0#KOdsg=Ͷ(0&|:Gy W&ah66fb`\(1y=ӅwSm^G(BZW&B?-{m߀~Yx1 aA4%jvD 4&!/Lc]B3P{^OBInw*WDފ 7] vO;HO[eSeO>)%cpmw*UǍD<|-ɦEdi. aAjl۔C!2'Y/QXrPbUzduu2)gniT$"b3:V L&hu08)M v0,zC6^YGhĽ?Y/bY8."mT4(oYlz2:!Opn 8SK:2jcibb*ᖶC!8/V,q6(rC־Ei{ 'YhH0m|Wt>9Shzb m%yPQuiU22~IӺj EV^rwaC$I)Dw\Ck =V< -Ez 8Lj&m_GתfSқ [P5Ţ6|qAR#{G^E˳Dk oH{阤I䲮OQ[ *΂dy2,R{D0 ؆&tz`ـAo_Agrbh.n(!*հ崡wGP&Qx!P'L&RԌ?VBgr[Nw侣 r+,ZTy?eoY5R$A 1\ :Փ9!)ion|zV.,hBA9)bPܶ!M]$d(0ɝ`h1Stwt`W5ܟawIVhVhʅ y~Bc(,L'hZ 4=Q_2l:"p%#?Q@C:<u3yhRUzLm Wtn/a7kLtt4Oc_Br%[ /ޢx0ikJЎekk.K| |8UDN(D{];*>O ԭ}1,R .>; \r⟥@SWUƌ_-AV:Hs_v HhJ̀\g?f2>*}-É* lL1` hsUC ,,b~؟tbSvkA2=av'#>Ej,kۻW3]5?ՓA sn\\|8ĆǛfўZ3aݗCnÒeٮi+vGff\ ēwTw*܂~ؼKoG) 2xX7UR,e-՝aQҿDˮc e{Z3q;8>fĶliT^ -ʣBw7K"2Gx57%.f-oOvB9":[/)πۀܿZI^ҿ:_| i!. fP50U7~A-{/_m $|sPpCRx*niu[ZXi݌w'2jF5Ӆza 6KGvWߖ d,_}Z"%1N&ct77 E"h%)#f~81HzPӅ_ӧ*ྊ k5M¤ E ;2ʠ۝ 3oo zl}$jUM#7͸&t˻8),* @XkޠKF~V-Y3UF@mp`eUs+$1HԪ?M]> puX"D+?9akI6Ae!ipe3hŇtsuc 95O2ϭݬۤ%`~13^w].bcJ1x>BsEL{nҺ̣^4 !?^GO&hcyZ菛9h֏iQ*wWY0A"~V,Ё#KWZw8e>'dy%,WOP#, _ Wv]j4Nn >?Epu$ʽ_^&B'2#oiIҿ2VrKĴw m5&y P:!Դ@~Judmd*샢Rl\]¸XG 1)€D7/ %ܯ+Q.*l :jSVwƒBAniͿ{6"ϸ뤽j:e I&Ód, 8 I}}2{l kс|hi>KȄ;pЕ!6 y ]@/86 ?`%TDus9 ƈ/,5`|Vqz‚ "0wnx* !=M4׾nBb1EhP}khMfն[sJIunBcrZs- $Ϳ2p"X>ZA.0bgTh.l-q$4Mă=6uZ*^7úeZiM:\e*yyTmtiCnË@y>q5c6yO9ug!v-y˸{e \c@r?CvBn~(;#e [Oaí-UQjfNI߁vR#m=[wOjce[3X)P_=كဈ?ٱ-L:Q^8j1y !Ny5?dՒOχuq b7MIJUBTpOAZ*t/<((=O'D͏4N FW2z426B]ǫlC%i:RnO2ck,wgHCI6 eUZ/pekЋŷ#.8=: WCynl K0 OV(:g H[vP.kj?$]s,t}9ہztx[<11}TP]Kz!]-71ɱMB\IND%=/ EUDyҵ.h, ɍ*j4|soҘ|#c_(O1ߓPZX Eu3R:V1"[' LESN/Ή^j(C/xiXnkNǏ! JkWN#Vul>֍w.ػ8!a& `0f\c'N\q^gbG C2A7?ra?}'#UGlyz$YۄdԔ&4ǰ V ]wG `J+6:`d:Ob?jI["/p۷}!!,I@k5={vNh*S<SCx,s/Q[G):N+6K,Fbyxvʹxn(9 ҘͼS q6j5XGP Cv+UAfq4l=%MHOV{C%j#k@b\%Z)*'H.1.4(;ՠ?|t*2/T`5:}y{6ubK]Y, %*+'{$2&i,~ߪ{axK=O KrLFy=#ᒓĖKb $q|W iPm]7փ*_GՕ6vJ'0(ibdI,ʫV@Iz-%KVy~s5h맖EP:t/oYKH("}"PB OwP%? o"WcNЇhI^$wqBH& Hh6wz#.#/3aGaOLZQ #:y_.>i;ehr{>kZPͱo=(5/.fuQ8W W4krRA(bw.N|}[x 0+\ͣp bgw$@kxl; :1 N#S_.nzzp9gAY bJW]"P ${,x%x9܍*ݜw\g?uZoލ ERV3kZKf su10F\ $Odaϕ"2Y-jiV?wA^ADBb9vTfX#^ab0mVbFl^ 6ծ5zFo}D5=gLds$Ud Vp vTA3HM A;! >>\)^Xkgdc]Jyb&V;_ g`DT+ # ʇ\m1332q^CvkPWӝ:¨Z}|'+4*KFzgtI؈BwXU&iQ.&BCQ }>}1bLhҷ#D+viNsɄxQJ5T= ֒=keTDEC=Ī `RaXU\+tbC ܧκZEsdHVs[•AM@˦ ^EI=C+ n ,7JN"v=KωPc1(C3Ӆ"2<(wAWa q i[~D Satw&yRWzQtoe L3N:TR'o |'="dJnn)VEO˜c3wd [ɴh| 0W/f&f<>!:GťCbFo7C2bau9!8c2Ahs>9u4`V";RDY*InZzJ_\ QNv4[(MqEcK>I+,k2Lv-@ğGOGZScɱ{Ncm0%dL K,7Pu]O˳nCê=CԮEȤPu%Xw¢=.l+If٧!Nk3Kx3sirO<+F#8EŔőfNn?>3R0wIO\ xD4?EB>fd[+K6tΟxRżkJr3 7 .r15Rs~{8ը|[i98djT7ښҧN}ޚv )n;2ӟn v:ڔ9:UsEbYB[MzXQawD8 J.k"\!3v{K]7iY7Z&e7gü AR'p;s,{gid3oRhEj=~5Ze|=8ٙPݢuViakFTCA%*-cÓOQw.4%cr/cbPbO^UD-%?~Hi5lqcuGLʡXw F)S $٨;}ةysjzbSbZ=JQdZUa<ՒuϲsE rn -_ !7lFF`I- `}%<6\:e}ЪY]vPUR19򾯦bu\=W&+oo߇[6 ZzA m,ŋ˯N磎~M0C cO`6># Gj6r h iz$ \3>T-Jj`HAC ol[ִgXSF_4Ň3fώ{L8}=Av=X7@0 *]0Ъ78pB~r-9@k-Su˽20y([oKi cZe>`I^z}W/ irx=t?P}G][jC~Yrq?n}Š.r+`<}_%}9 ėRK,+)eBL=&A4 XU e}5vDa=`08`TKzC AȮD!+fU4U=,%03P0|-B ,-%jze(wmAN`|,~Ţ0.xPy iJ$v jUMM7Je{7T̅RSye @mwRh"؆1͚ȕSLև@nl>aȹ :Uxj~M3̂o@*umnfiP L%P^GXb$N +n[l 5ku e!*)ΰzk战;I>0MZ-_'G}>;qa=s!lvZ &i3a[W@֫dx#'z;d}<>n':|e4m yi-8/䰣l NxF2:*Lă[!N>!` F@oX` 3܄ӱ-pB00btZNԮe|59}`Oom<℠9)'B=觕%}TSb4IVE=i[h|&^Үb}1㏠=TW6V (& û!qV# <tK`5c}VæE2i1oY )X[j/`рhiirqQ54Zt\ɢPJ\K;e7;ݕhD; (t/= zGvs\=T3Gaɟ脣ѫ3Ey hY'tQ}ǿ2 c7eĴ=3.wTPjiI۰Vw0ð:[s*+7)<ҍ@}0?CxK{q5ٶǃMK;GRΈyNmO]Eqv0rY70⧔B"FԆ bbWhnN5})Rdr:q&uf`I I>V5:`dDC d"/ d Xyv_ZFs^.WKg$4{XUl>+r~C}}OѾT>ƘGO_@A˂NfԎٹ Ѣwe9g꾛\Ei=kD^BAJvW,pC w!IÔ%^l+8ކ }M䶪&_+=S׻8铉MtVPVE|۵o.Hf?TO8"2]:nZǫf{Q!}r˴eNAU<EmFX#=wã`4ΰD5k!d(➡QKY|-W9UզaITQoD2' a;##B5A6cO|uJ}yaА083Y[Ifd>K<5ƓW=2Hg1MO(; ]AlW k =)߫-lضN@{93cGŽM.%[a#7m%EZޣVdq]գ3N;=XYPQɲ-g$B~wLaVL[ hxJ׎~픙@gwONlRvH٘'Yʉ񲎃;׏ʸгAYBbDT/A3O#(ꛡ=E)-@Rݸcv^n?/ߧ' xѹ$"`=YgIPYvEF2QGr[+y,*[u#!/2iM.(RͰi ,A?]O7TnָjENV]نΒBjl5dh^l9eE/;{jPupXivYHͻfh'q~ʦP~ȶ|Ѯ#T '{ KRyrΓzHur;aל 2]|H~(/KB׷1GG#Sp@$)u\1zUergjKY16y;p.#S| 9w|nh|jr ԚJRAp}"!pPt2/lކ: D 7^zbqglq4$Y[3&[tE@[|xGpr$ Zo@VLZ٘q(B sOcd %8NM7T۔ 8R\ ?nzm:%i_ +0k'A ƟIнQrYp6zTT]ç眝/.6lPE_q Ah#)Y6W>QL% \% z.0>r* =^zB,E_^׮:?+_j%7!GR` 6 u=k٩=BSOx3E'ݶOSlsQ+KX)'#  gA(B'X,=xi8qA"}CF)=0_3tBB(KPbD1.GpT'S;8!i)^Gi8,s*U^\p-d3sy>9a{JcVw׳ኑgC9&.ӤA(Dy򑌐s .\gg'~R<;(?wz٣%~8bUP7\e7hv?01Ƌ٣/5~ϯ\M>T-<ű;_i,CNyN(~k2"(cB (,:|$;'P[s$Yb1}Oz<íb'/_r .m5C GPް)DyV@hx y& |Jk6".bfM}`M p5$8sQgD ptkQ{f(@2$@z m=a^%NDxiJ&k [aKZȟPy*]ڇ@i1oُ2A `#!E3, pKOi+E o XkR|3oi$|nhftD~!׾U_s~}IbHa'x>,37k^"2D=M R78[홺DzY~Dnئ$5d9cO(g2ᘞMrjaj)ٹlTnOXΉR*+Xiڹ e)jnX[w'4Ld}Zaq|K3gw\>A? gR CI '" +.Lkd $`E 6sg o|f‚ -t|h#KBL$ԍui/M d4B,pT `<<ơ@#Gnk–zYF݂s&Os%aj+B-hۍxąaĤr0`+R: 0]a $Rev+6> S9W/hV[XuZ+ڟrK]8zxaUViaw0O1 WQ=;>GEl2M9\nޫɛ F6o M^TK&mHr*;g.Lj/a$fɢF}l "yUJ!<L6H ΀ZB^KΤƌdfM ܊y /pQ&P:W&XO?\L aVm<|$mgE*ZoԊz37}#|BoZoxLG)DC-M;G 'w+ԩIsle6 Gm̈́T'3+zs-4B.8f4\w@"_&%}!eEY{!)\sҦ5z/E%ҕCͽC(p~M?/8^Th2)嵿j}"9퍅_9Go L'{k¯9ZN7!rBigdG΂r/q&%3 ݸ7"~ ˞hi~.c{v2s`I=]L^8"hR5x4OGtmy ާQޓCd5;@Z!F5HٱY犙]ۜR$:q^gdVW =/&k5VCQ ?Z6 aH6] 6"Ò HaۘU,haê0㶮-"xA$zzijd:BfIݰ)tθsH+%w^#v9qsrGysuT=H ÐR]|~մS´H*J4S@w IMU's(\R\2: 'ȑ :LiM>ԺE6t u]m~u}hxpNCBœl;\: sذš xu kA¨ B`A.a)vhV6ܢ(q%' Q\8/{c@ٴp ^a؀-\B'}aN +Pb o/jA)7 |lxaQ}]x:_%7夶L{ 5*/:]qS`^Rֵ F\c7Fky76Q(NH+5NbYW*T]Oo߻@zaЇpXS<^ĺCȍ[ػduBlhH¹BNUh󿲎バ6YƗ2!+A$2YgE-vP,eo_*`C)=]ET)2LH Ry$J:LDR4 b NlW5U2˺ kKRMAX$FgJ3Q۩6 cLteq[pE0+ԜMr跙|?\˵p'QlHm-´rz&9+~!Qift,GRӓ.98Mة."5;cFQ^~-<W3$PgcyJ x2 $#X9 ֦~.k p(m)Uub@i51jLahZ&R{C7 aڻn2ֻLb+9/Uɤ<j&1iz{Ә&їoS Axc}RMjFTMR*=oQ{dh~j[|0˜FZ;;Y?F*xB&9u!`{'$j\yu3o,+@8J kn&6|۬6PY𢑄*x@jEgW/)ثcA ru!+3S.i I^@;2!نGz3.ӭTnE@v8=_"gi <shA3NSQ{6TFqFQ(~T\-SM:tl[]G:YFId^ ?T7loѳi4[7OÞ>Hb^(Rx|#[yZoPE|#s]6* xC4swdbÆЛ]2f* Unxy=6S YO^l:My`1hy2mp'xu]6@ Ƃߒ?.`nN[(޺uP #_/͐j~uo΄Jn=Sdzh#ns5EkT5[V"-@2)>03oTk1rBglZqZ"35| U(3Ӣmcwr.;lߣ*F [F23#D= MkcbRezn0IAb#OMk}SWY-i`vEnW!t9dmDQV\}, @_ gҎ# ^yVW}J b3Mzb`:UiKŅzFsdڞ܀T sEESR+8H)[B/յ˷6xu a{X~c-Q,!݇M3#0iX '#1q|L Nj&~A%'rUa ;.4VM K*3Oܺ L0? LG0:i~'tw:qDs~Ű1呌9a&4/F$ ^~FUpk:N-cGr±uIJͱqg&Z~aHm@$)HSfX3§,վA3tJGL}j_2+ 8 |OBsV$,/~Ӕ:~KYi4~" r.?U PNbviM^,KG\ :ѥ4#9TϦ8"+gPcPhr.oBͳ*vQϖF,h ʙ4FS{K pr-\`yarcծx 7!$N1m}U$NXZU xO5 }f(nlE]LH>J_ I՝n(2y_/Afj'09^gsr ;?‹I~?DtL `-9m$pLH#Z1!ўzG48u >/z3 h#,RYhvAz^vnO|Id [5"JjұY^o3BrQh9!vҨa9L;2TbsȳEL ˹>O>ui𯉉(/ =` 2{ ,T&HWktӴro,Ց1MEa<ӅuEQ,5[2i, }RqdOפ:C_8VBjzBD"CFhvഩarMruh Q_Z:Ws H*N0QD" Qw[4ԷM5Zx?o/|?H(\O)6^.>=m,Um8wOwchn$ nF=wS8R-iJN*̯d6d=3t4+&W<=UgIEoґu_jѨFyC]>Z\"&gPX؆5>,O<.&Xn[0N[$k">Cq+ ߱¯*m5?3ZvvyWř22nNfSF5WY q^i?|dQl}ǡq(-Bj0s +ԉ1c-y7Br.#1ԦHN Wcv\!O)w=8 FEsaL<+ 6(e1;b3z#mP31\iWZ}0b ˈ7Z ;7ǧB7Ɇ1~CIl&zKk|y~w' £8 =t0=GtS#:~u̷AS!љkHim-nZ@L~% uA[F >N]Q,zEJ ےX%[׊ɎGCm aҴ>_E*-zQ{f@>~˖_0EǗPCPۿr.oi&4-KLf͎Ϊ{t"(d5zx}ϖ^^_a1D]p$ИШ>NZKHfYԈw-̤DQfiP=ztøRͤtMHK2 }Ĝ)caomɴ(hփ7@[Ts4ps/JSx 9M#h]+6 !p@BbϽb)F[΄ 8_M1Yo{@L6a}MZQNMyܫ8V?)ı =p_v~ 8-"p5TBB3rHGpMHd sD:F(N3a t _B}0xhQX(#¾\Bg L-͐j?kh;“ _*9іA?%yZ3~6$U96ZZ[.n:7XedtEox(25K#&9c@Im~쭥c$jBb -k/`X<OlV+ .ہM;YVȒt5Zl"LySMҢI}#}NQ%v:x-gߕ4t<ң*8n5/ȈmCމLwu& #=ыTZA1̈́sñʹčf%ŚՔ,%Q) qqcXXMyrí}bJ7q=gQ2_>"2Xq9˘gb#]Qno}:\r`q[Toj< w1v[ bAʦC"W.r8DDΣ\B-vkdR -R~EYfmh ۟»(ǹlS€z* ExtɼqM\9WCvڲ:.`7״N4i6{~=3}~Ecz~38{JTFenA18 @8pMPFYx@h,z1n t7!q'x rf{ag[)B*o.+{eo~"Z\Dr>)-&, ^W>[iWjt6V4cX6*% h)װu CxνSs(ewxܑv,L}0ud ;|3u܎xKCoo…Y, ?e?ѨK.l <5Vjh|,0F,>vsSU(ƤTWT 4+H`,WZ]M} {L>Yjmqkn~pYJDKٌ_<0r ZwxQf)oLjM o"ZgBbX1o5%Z)壇AX\ՠay٬> ނGyJ|;Wm]vbIa4jwY`G-JVϣCY^osKZE͐IJgkőz?bVInX  >uaP [Y3qHЌ̂-sKkۚ2_6.kwZֳ,:b {GWX2LL#W5 ~3 0$֨@}s!G-偢^$9R.F쑧1?SU"OŊn"R ]wX5sW2y ^}Vk99f{rVN/SyV8Kjuq*IaVV͆Z:W9`<]ݡt?wECg01d/2a0ERxr _F;05DI\^ WE)Δ%i@n}hR" 6 %@̈́ߊn@Zbz$1:7܈b 䡬^lUJ`QűƻD~D^vJ;?|ƮтԊ~r+B|r]18"ӖNX2u O+%[O3A5 {YnJd1KfC^#n]Ƭ*>/X.?LV 4QS*g˔f"3~Kl3LPm 9sۢ ѐ$>iE mS&$59=wy@5}xޯl1fwabloܨ6H-\3מ>X|-{A+Ed~Az>0RA4|Y翐Eۯߧ!85tʕCe:SCGJӼflUW6e3~Ɨ鱴:)_}#md*L39{@cӔ|C6-_gRV yivNҴ1o9^P$e;CXNGr blOSY=NSl}=ϧKaDlF/~XޛuPiIȜ S|`;k}_vK:.%+D&h4GdMv&-qXd ^<ą˄IN#] \]93;Ck}W [/uЧ[pv=`['X T5T&]bk9CAXJ㈦ Ma",9S.P"TxΣvg5d/^?Ƈ;9GVV-G'aoV kXLCaAW5V6}R}vRaFrDy#?&,x @4 G7ЫjǽbI5X(9e*鴑Of{A< `i0&sdt-R$PC9r51 Y/^+,2”U9)J&'I?SX|@ #W ? Fmmn])P9eRėnf`4;^ԟB>ZWrd#.cz5âbBO;cCP3sG4K)2Sl/2dɋ \v~zEߐT(J{%1 oI bbGhUeC`)R*t!}R; ur.!z2q?2h2!,) ӏ!DT⪼U1=iun):AP}55ƲCc_swIrB`ҏOXe v›|k`Oq?]ug, d2vNF(xWI)̈!.X_OSOR&:Q\6D3ѡ'Gmic&%v /Cm.li1|./?‰i~aq]_3Jz&G1Qo+AH ymuaGA?6_"ͨ vˊ?75΅Ї[Kp!Pa,~Mt⸻5cƟj_ûGL9To,$0s^Z:em$xv.VfHUQݭeAla-#B~tE-2BQW$, ddAFڠ-ҥՅil|h ǿ$jV;桽 2feW7y}dit@l'DpJ. IRgw6繲B K4 ByV ={w -CKbI'L̍F!A` Ն?_AT6H?&XW qX 51wʕ`~j ŅJi?지]? newMAM+K8;FLq5:txˆ,7a*Y| ׅ=oH-ƽZO7p=Łfw6L?LF>_ 9 Q nbgmm|2_FM<ߺyR57DzwQ`줕m[eȤ"k 1W0\3w3axۑJJ"Fq-̎rR0tYmy1iAf4tyw(_oRgp ѹ)^5w:Oi. a{{Ir ߶}~x Nu'6i1ȷqq LXkm*Dą(,T)fUҍ[MAO@ǩr[4+5x3N_Oz3E1;ާEg/t)O@$XYy./R-yMG≅dn>Pj*Ap=5,'+HĕQe,Qm W8/kMQ(j@D7@)_N,/Yd7|/C$,@37[2OI@^TYa3g}5?vLVYy=V]< ƒq3E 8Z'e) l'n5Yp Q+3o; ѝE Uhj6GWAS)Ꙙ]z:_wG?šֈ7)w}m@)h;' Eg#`]|ͿC8\NgEo{~LeKCaOZJѩBD@ m?3z@򖍴+JtY@lղ1PL/&LU%ly;}I߼ZT*5$?LT,DOIt!?9\B"R݉;ys`r!<@i!?S-a豾-r(X|% T̘ 2nYR!8oЧ>$&CJdEfST0"p<V~l ӂ7 嵞[O-G3c]*WfȬcleQ5,;')XLU$* Qu?% a9YOXrmfWcv.V^]^#\p?f#js^[06aM*ބW?ǪIWs<._=W"FS/_?ٺHG}n1Hw LiA!i3gre+ΪE96틻O,i悔6z~R&$9K K&6MƂ׉Z8O!NNkZx bU|` ]K,H8|M~myw*q(墊q2K7a =XEaA +ԕNKH;2sG"b$Q:rK\ T7u+U ~d_ILb4t6Hl$~F2pP7at2O0>TK_Mf"\ѽnBAݶ m4s/S`v;O+)le T48-?>|xY7zj;םG/܂s mfFBt=/hA*:EUvnJv9ϭ;BvA e3,Īn9rP9Rݴ(^ȰBmПx$яEi9 S󄧸#h'Rܱ1 m#7w1=#س50уLRHU8CU'HqӮ_{8\̔Za2Wv'<&+=>_%AoD0OZ{j?֌~5Oٹ3!IJkpp1e1QeB>tإ6Gf6y0=Z7ag `Cy)\}}4l{go 9&po4Ra.4JȌ93*'$ް`+v!p' P0nx_hfve[~ԢRӜ_a*XK5Zї̨i+_ rvAW ׌u4[_N*pe3 ʜ Ѽ]٭[)s8bl7@!M 99 )oh-EoF}tԧ+tC ?YTm):?p!xoGɫ]+Ie /^S@0ZFÍ/umHk!;`",Eyh&#Yq |97X6#t0._SV)Rsۅ\3]2[K5ak<5T'}a^=ˋgqͨ!q)9'FF*)/߾|߼wؒrn@'p=JTD~F =d0[Y)J_=p(esȟ}PL#'! 1?p6lhZFZACAg(g4pIQ TNK 6Y8AwEƄ~6-QW'†s-!t:nq/fTO12/J1lUd;C-TiM+ ȼL^ Oǚ ¸>`<U]ǕxU[oa>KB^`a5<>HA \g:/¿mj;$Y jWPt_5H-r[>}g!Rיfpe+ by2^漛v5"~lm+4Ǡ-kL]^J)j*Pϣf qґ*hܿ@7$`@=˵2%爿X#?܃>.ErzxI,oex=Y&>9MkL /|s:>|xic&RYH~̩Dv?{΄ݗ XsPPA.QW{tK.Ph@ I% *I%b=!.$`<(rsJ_!qzmCD_hl~fme*z% K!T&C#fHORܫhF @:nӥ.FKZ.dl|-A >œkLρ_ϓb2޼4uFh3b0z-x#<>(*^ af?/:3$<'*؈gK\$OPƬBf• |T3.5. c(0S m<`X$"  PDTm;h.ow/[6 lVz_ _dMI`z v++/@b^Z;z;r,_ Z2I(Tܾ Y% @CfTRyߪa)}X]p 5T{c쀨 78eKpJӧ v`5^vp߃\JGl@;%8pE)HK"m! ӿĨvMQ3Rٺd~g tVQB]pR~??Yd>VӺ|tnl: vzo=YhԗNEgȖ 9E㭘kzL7Vr' =s$͟7Ux 7M~E~7~]xjS #a,ɠƒl֡)[ٓv2X<[y  y:7aqk61`U ޑ1lMd&ȅ@mԾ?e<;y樞:_T1`8)?ǨVG[Ę?SD% y<{UzP3pa+l*|t TeE7|*N,z;%ە0kp~8:'Yx< B&Ǎg~fu 9_w2ٻb9F=‰WS$dr +5e졄_^n\L 8p:3bx"œ@b tDa35]!ܩ?W4DQ {XcAL{Ac G!bZclr#pԀsu\iagI{=q_0,?1vt )BfroMz(a\QNI,6!OKIa5[Հ.ۍmC2ExgSN:m &]|d[G7ӶBn(t{z %ygK5 Ӭ#0QkY Ĵ(:*һ:!'$i`#p ‰]nV~dY*lKUX{S iHA8-{a܋LhT%Vow, (z(~&o"PE W#0:~V],DP;ȟFTp*Q_r ΎK"q!f$0+%^QV]c )O=ǯ` Ҩsr,6FĹKIܵXѴ)65g^+'eX]FCE+tgM Ѹ\_ ȃq & $p!?#K_&f>F[٢Lz~5Dk3["GoI 4Y:eOFw^fyǛ"XMؙq.:P%{q@apfs0 HT&.}pY1ZhX'7~hfB(  ޞqK3F5K2&hWL#0@$~T,N=8;{5K `%NVg%xwXRU!#$D&}G̨ə^VĀD=m[fN/+`Iki`O-@FeU5a p's"N%}P;b0a8껜B OZ5]ٴC~_tؼ5d@ѺI HmsI(“DG?HCn}PQI *Kq.zE\s'thWB*b7RR*Osp"2:[z<5EDVP(ɿh@ J@ xF83ㄎO|qW'.fp,%zPF &qó;¸Yk!QB7P!nDUvZ/y@,2fjɱ)7}񨐣GPQGF/ |w= )=ۇ6H7Vl~pQr~ƓΒe,I+ 1COA:?>.UYgH/CMF{)_AǏs w]2A7I1ޱl]'wT;t0eOO%8LI?^USTHfxJg3LzшQ) W+[~Z u[lyECU!K-x><1/?-m~OyN+p NRO-3V&cS:N-&r;͝A[Yz(v79XeWR^%ŵU>/3'S'KJ@Nw:VɆI{)WI~EK>8yT\ʝK#;{qRFf޷:})>e7±>#J|PM=BiIpKyW~4jèH༌K !k/=tAouFj^ 6ɹ^j\/GP\-x5fݟO{9Q~\~ 7Qv=g1ۼYxк).D;p7e 4lc<ii,48M5$zqxM3$U@xY@ _Aʷª2sՎ OLEX+2 $&𪸷~*福sDr2B@9kxp㗮*j1RN#eڮfƑ֬<]ѝC+0O-l~pa-QZi, 4rT'&+sҲ;;ag>C7 D,.gylxdr7{fU풥-4ڈ&TPglNh3  eZP(MӫS)_3>z=6 ^3=Þ<}? j2F %tq3~{2Y ;Z Pj\p 5멿MfE${Gkqdԇ]935S8"m62U0;N0Nڬg-XYH6U?F|7 xd˱ G0Rn.NJU0fJthRk WMbKn3c/;հNc+o%.}i|+|j`D' Y%E6 YgV >Ƣg5F(gWAV y m*tazhǺ0FW ? .[Q$MvxnT[Md: DBkrWZ{ ̯hȡft(M4?ꃺwYւ,VGXV-Qm#p()/)9nd>nnGx=Š 0OEIΚ#XZ._>LM'rqHn2rgf1߾?KzOOBNG<6NWƸ.]i6ї>G"9c`VDC0ژ"{mNn%5_yԛCĂ&fZvYez!D&e! {Kj?)&\:n_HΈySzC81X<:fN&)fdI8J!BPN;'6*Iw)H[.̜+c{3aʈWcK==ŻH)(GڡBܻ*Y;$7 iє 9g!29 J):q™pP- F>DV,&=jԿʹqVeQ1;2[^ټS˕&JfH>g"?-c go/URAGoXԹxXN 5ߚ|Wbh{6|0/ud HM2ldCQ-=>vd>Xq#UYOvƀemeƏi PՐ| PiJ+G:dQ=!:&S7\۾ЗS̲Q`Ob:x8+tœ ֜ќ26t AL>-B[۝ qO7} VWܢّi )k*厴Yܰ2~PMyh>ޥegx冔.RL4Ťb{U04#z1VxqsfHo٥gݿ]017Y÷F-ځaԂퟛBO`jGV ]t7isc?p:ҳx&"oC{Uiv>&2G^}"!lS·7Ϫ[*,ݸ0r` ~g}N)sAE+9݂ xg dnfgctܣ#ILJH xQغf/ձ_'*Łwu"(=gm/ۅkYUw)LԐj_D/%8DŽgN(!{['8$,_vX5١oX R]]?:zW;L*k_a!wޫ#kƎ&,MPvT֠A񲚤fj0>$Y tO٤>Z7HtM蒪$F>~Cjw83^?\t[zBa3 Uէcg =T3>Yoyb#7hehKG wur5ɜ9Q qe3a̡Q:5j_ O0[dGlW4m{e!o]!)hcvOp. WyX[VΜNՄ5y0?vҠmlD76ZF5S?Ov 6{Hy@iiMpiωb{6t<;c՗l8Gwe}o=+lT4Ȓ%'Ezn٩%PfaPZ-D?5l\*Ғ4 ]8RCx!wD)n7Ƈچ A2ʛ!*10vzǙ\r7VJi]P]_9_LJP~l BzcZ։]1#s' ^ Ѻ[ˮń/ Hȹlq1v#u*X jp6dMnnVRecMHE:<Q@{톸CSgMySqͅ^enS->{Q=am 1g؊>D%]wؼtSUǝ=Dry!h8v,4՘5C:~%z'Ѣ 36`=~8#դNmU/MkMJ ۝aw9$Þ'c[b d\GCEmg gK}XK:ѥn!<׷9bH +XҶ<ۧojp4zt+U:{"!.HKc0I.sOLyE`xi 8l}0oTʨrE/HFw}J[]PY=ҍK:,62LecF<6fyr&L#plohҰr_=$QG #rဨaRFva8LK:b1UC#?+(b&MLamU#V]{AL h8U9>cG'4AHH2pO+h׮d'_ڰ/+}lgVFcRpYIg=GX~b hJCNAF  ƴ.۟1Dl2w4}Y:u-pYpOzYw&Lzslq"h2mtF~Cg%aߛ>n6 Ӌ;q(ۄO7l^eh&x:l3ʭJ/[Nղi"B= )6xDzWtM_:YMޚ}@\Y4=0q[ɅPRm23 PAW,њU-t ]Gj>26Nhp6Dyo& 26 9vn76̧  ^(fϸI8rG2/Si8!Pt-[/]nؽg7"SIszfՕ niC{'EEfY sierBAXMh ~gYꘇ;Ѓ8nM F:5@|60{[b4rdYLˋ!ClWq)xدcw׭uϒׄ) V\ iFҥƝW,S^l=@$Lh{׬eośg* 5=N)( n YwSt}B驘P,Bc{h CE<<p&K9z95 Ŕ Pj:ҙb; b88dFhNrdW7(A2 &X?NUt@wԦ .}E8lesL`+.Y37)c,(4T ȉF}2 sA]I Sɧ0^4)AZ*m75$٥hۏH{t(kKkUarIYmݢtvVȹ¿&t> 1Iȕ1ނABCݘ^6) ׊|GZ7[BIa\t}77I8~I-Y籰3ktRGڬTMe*Ȼ|]:z| 8VzGϜ9 p8gp[ VOҩ*WBncčMU,x^>H{*a.uӆ}"V i FC K!޴]Cc:h!7@\M-:qKFپQJTabf􅽛ĝSJWN5.(иTJ9cK;QU"(K'K5D'.?XbiN'y-桑 gA^MV? *Nkej]V.Vr;a~5"ű 7ZEx2L҆\NKXC [;M4P =%aGl rɳ1vwerfC'raSD+$?MOoȨ)VZ\HfדW5X2D[EtU}SF|t4uQSCT|tI,erENmtIr,7al{. FHsvg{AF.i-~#-c' N[X WY3_Uxk=ˬU_S#!:хgT2\Wth aW_ҿN-/i|;a=iit7 4q G`+ߪl\Ud'ydѐՑ[mR;htv̑@Qsf3[gf6^1iV 5'&^+.nگ#vP aE,Iz49]lD]ˡ[u̵jX Stz9Xh@bķdrEpT}p&^t]oխOoB V6,E2 xW w"%XNZM _X'Cᑒ10 ,ɯ$Q`z]K+^ߚ̸ R BɘagA43 &:W3u*S` IQHW] fcE'oqhKusZP%ZmZDSX$ ݻ=9bC+tteȝ˜K}.)@|ٱ.czZ8}'tg5c ZWjZlR ⎈SAisma/ͱ(|gQ俐L ܵU/yOiA_`G@P"(Ce1*R-w>_= GWq<}Կ!.6a\Jz*pj U'AE,dв\6#,XLcً5!f:<Ɖ ju*$fϐ=xpt! A~o+uBkՖSNe% W29\wrS>0"M鐺!BT5C1G?OGwh6e9Sq"gm Zz}ϛ>b 'Vj "kQ+<g歪'F#eܹ ەԞ<:IrكC*ء 9l+pXl)GeIzնo;|r X3h@RPnLAоUzYhN Pd`N6$b`@@~H^ym:],>[LHY rj?˷,(-m‡ƢJcHȈIbB:T5lߥDJKGpJ덿I4ɫDp?M$p?iA8 ΓE;Vh$YdoU_ah0a-R꧍?_F *s[(МcːG;FHqЇ'cDcNȵu=8B댛A2URO͕{^Ry2j0pQ/T͓XCqIxiG;U:a$"HFUGT 3!eEׇa-يBv*2 _-{leD# /'jP?3Z#[_*:'4׬ذξPlhX4Ik²mBmGFOfOP6iIC#)Q,=9![R& 溵頤smOy;ѳB?f`?}ʈEDY_G} v! 2-έ̕?x2kYܾ^D7&`yB]q0iRk\FcVTfZr:d+I8nTQGNJ="нPә0NV,/eey O UgK{=cu~l *9'2 |]3ݱ Prop:riB-Mp1)w1c &˚VT|\ye!(!U2HsGfcAt uV07~Ḭ3RKZ Ez9>Mllqm4gJ͋Z(ެ@e.#6s*/7J>qV@5ٸys~=kN&Y ``((KdM4?cu#W셠(u/fEX٪K `Gn_Z"=~nRmDk"s&%}I&?-o \xZQ*Ws*w,fW'D-AO[H?3'_$45h=Q;+4;4y֢=k"-M$vgWqQ%cȾ~^WZt"ȣA߼:ieL@^s1 Ee)_) ,_9'xD8Nl-gT+.z gy4Pxb #~rn _8NzDt!?مiJu 5΁PCjXM J rƆ=Uw+hbA1i$d-0]UL#z?o-qLPgڊYrQ;)«r_8~8K{,}VA !ɀ.;@L+(&BD,jCgH&`Aa7bxat$(J9o(;G1̮p麮hquS׷&kz_A\(e[ Xa "r,V 7>Pkt4%E3lfe/(|BtyP PmC~Wmon=zٸs$q}TQp銪R$Sb14/EDF5uOkс1XpEE!;P:Z]c*7@S]n:bC"\KTVžcB/2uݽ\ _n#&7FUӑZ$ԬId*^\IӟvP\pOQ2z CK= 4)KcTLVcMu9pͽ]Ao0Q& +?XU_7\J&ܧel"-G:k8*z+ E^b(6eNxt"rM՗?.g' Gl]<~Оx05Mk :~QDAH \JoIJ0]eLx&uAbcNz"0fJ[0iԕWȹy[80g{LpIߐڱln[h=Z~3߸Y3'O`S!rd_}BKQS3u 7R XEzީK*1.BE]+4-p1Q*+ c6b4޻[c#]i#sV!tGqA]\aXsD] k^'e=bTFÒD:F,w0Zz9!z@ BQ:0# {B.9x-($NթiHϝ<]GN/J S5QV?h'_[phg 1oa;ˉ+-7F`$d'0F֡:GŁ%b+-⨾릌A X@{#g,ll%,gڟ8rɨ|D:[@ g3g ") u"$Wf|vbɽo$>]tL}]u%fA6ȴQ^H&1#3 ʼng鵎J5KF7?FUGCґ,ȦɊN{Ull7ltR'Z^CAA4lUzTo+<(A٤8B۞\@D+y~w[UOV6P3?3kR7m9뫴[,K1͎<2wtxrVX)A%Gs N8$çepkn?9%(D5Y[`>\ۅ3b¶( -뀶a_TJC")`!Ȏ6ݎMx;.M?)kK*m]9D!>n8rIFy [ߋ0=F) De!¶2c *5D؜< C[<]pt!GSOllZ`\Ype/'|aK & o3ڞZu.AfC' r˜dj,JsdWlt9=zol'2/"s;'Nu&`EbEoj?0˞Ro [<*W^ߝP3rĦP:AFs)0H 'pT~쀘CCHO +Y\LcfU0dp{\J.[TwSuVOeY΃C [*bGc =^808ۀR:nFҦDEa`I;~7INIYEM4Xܻx" Qj_}L𮧚Ra\uc$P @nTT}+/2>՚K|x (t!4 1d^bZٔ{1؉/.cˊ"%f2#cW0!%Cj"_6'Z*-p#P1vA'}->sϜ 71p(:r ܙQ0"]EeUK1Si+W;>v䴁du$#xB5\df K| 6]l+5H.ʧ|ƶ}L3W4m-l:`W?YhJRM_IJJ*`gt0{/yOS@2]4\!l {$(t`קhLƧ{^>l0'9_uUٟ9DBa~?I5}%8|g dN9M4 HxM^jl[ЃKBmCX;X0mddđ]#'q@`:@55n N(֦xaBe;>lɄܚk$:#FY&8݋`x(,F8Bݾ7b5SFO%9F>˨ZolR{h4Ű187b(t; GR;cE; W 'fM]yŰI9 M6rږ՚r^~;WEX17^h>U _N @MV-n6 ُqF\O>=s4rc wQGW`ͮ=Ud.]оsX(~/[+1H=ʴGfYrsK Y+@ܿLb~jFs3`X퓀(18/>xӏ\Lm5 b:B6en;JB |)Xw׌yˊ4~Z& jލt `ji(抨(nW|MU= <.F9!Ĕ`wjqȈ2|KUV]oW~9?LU"U3Dp QCTi| KQ.iթ<ro73Xj^ )QZFZ;~ݼʙudCbl_2')l 5 Y$5+x'Hgu_@2#=4 p]'B-:KA& 1&G( D2Nۭd`y6FI䙟@&⾁eݵ5tv"AC2݄3ϞgFio/ٚ])]Ox՟16f%(u .`YK*|A) $6?KySCTЯ}W/ N`O@}Nncd;>470&Z4aT2}/xc&~;Խ>RQ 2BKs1: nz;cEu*wN;j):&QwxNQ&-hiWmH٫Uk$B}߮͊GxL EйHmUmAp s/ Dg_ob KWTYjuxP]vNTHBok T FΔW"әbEY ?Ӗ!&aWMh`áKB8;żbYL?eΩzɿ-5%)(тzN.X"K;_eKb .Ƥ?>u*]ӵ-td18j}mԦkf eكffM:DPz$3ӶdG^GVSj,S2ڷxGZ,TXyFͻ#3ٓ۰84"z yêos R|gzs&0h&NJKZa$l˿R05| &oVA<[-˂@C~UCPygSrR<}PVa@ifCz%nT^H[ƮU{qWmX7gjQ>pN5ZI(7l!4=eC7ܐشFfY'.:r'(2W? bh-nu4 u -qGujS}kEgC+\=mz38niN4'I-;RLEWMc7N7LCY{)Ӥf_W輐>wY?%p2}ȯ^7fG) >"heag#Ļ(PC{ävAϸZ5\;R*^d_rПټM= tFSqƲ|2&v_—dW tW9WD2բ+\WRPy>uC*^,* +)\@BK b5NnJALM}`JE)wFK<$Z"W,l:~^Ͷ;7 '~}&;KbF}p&pYzR-`AL?w%[ ps+Ӕ8IU6ւ&W kx?UA)N%eVff6l3\ ɒm_vu`PBS$q;,Gا;4h|aLatgLoVqҡ&(WXQ7ANg-Q@&t }p j]S,QtE,.Z\%/[%mU*<QkFEe8]:E7q`o+,ԲLh3`Y$fx\ tVd4 ʁ(!wwPJ V;q1J0h7zh!Zg sr@WqYMuOy{>w9$u:Ox2]mu<%҆f$ ͈bB( 2G?=y'c?iNXqz4ZXEͧtHal`VУE{w;d] ^Z[xe >u@K1 rVO;X["J1[zC]#8tO/lޝ~0f'Sv X57jڲP- "Pxp݂{J+21ljܳw4@44[_1 I6