UnityWebData1.0  data.unity3d !"RuntimeInitializeOnLoads.json/ ScriptingAssemblies.json7C*sharedassets0.resource6b2r boot.configb2dl'Il2CppData/Metadata/global-metadata.dat D!Resources/unity default resourcesUnityFS5.x.x6000.0.3f1 C0BQ $ $j $y %Ww  $N $( $B $" $ $J< $L #' 4= $9-$~ p^ ) globalgamemanagers *'Resources/unity_builtin_extra21 |?@Yc.asset`1 ! .bshared!0)2 )blevel010 pr.assets !b36000.0.3f1P  J60 N Y.\_ٻǔN|VV}dNXd bBwTFEP^Vw1&gFFtyp6HuskMVNq IWwf*$/ ]DQBbd>}nrJ~FD7B*:p7rR@g+ 1Kn4Wjb7/\$S20݃1 3oɛ) ~?ډ_M>WCA-CWT,H8UFTC1Sg2}= 7abV%Yyt@'T#t1H6;"UX" ,"p ,"P0,"E&,"41,"hɚ"," , &@, , "8, ", "",,""t,"(,&xܨ@ p hD#xL Library/unity default resourcesR7_builtin_extra6 globalgamemanagers.assets/&5iT&FNU}K<ErikReis TPS ZEROP >=>?F*? )fV , w%83nX418l(&"ublic.app-category. 8 . @ &"G`=1.0 7 BHff@$Xb24206b-e38b-4f59-b1ef-9989184c9cd9Very Low!owbMediumTHigh ( T"Ulerik60reist HorizontalxPleftCightadZP@o: qXticalT@down"upHsPwP [Fire1 D ctri`mouse "zDT?zDT2T:altP1P3 P\shift2T 4LJumphYspace*DPlXL=@Y@D@ScrollWheekLD\B> @ y joystick button bT1T3T xP3PnSubmitoreturn\ \$NnterPPnCanceloescape \nable Debug Bp8\p.2pHbackpp9p H i_Resetp  `NNextPpage }5d dPrevioushh/upd4dValidate%ersistent4h Multiplier Lh  * PU45 D)TransparentFXIgnore RaycastP"Wa` /IV 5V   `dden/IGnalErrorShader,,`Clear$$-ColoredLF(qLoading(&u'GUI/Text * 'HQFrameHgerRenderTargetDisplay\ SegacyV`s/Diff :Fasf,sBumped 3 0Specular X/ kDetailX0gexLitX (Parallax  0.#8elf-Illumin*4  $< +p%<  P,8  -<.StencilWri!lReflectiveSP4 "8 @)l; <&p hDepthNormals 1ure4@ `creenS2owshAh Xmbineo4BF4BlitCopy C  L< $tConvertEd ferredSh 8 0"onKH 4 Mo(lVectork. ep X/FlareLl%TSkybox/Cubemap r6 Sided8i \-HaloDProcedura4 k4 AWith Lanoramic H#ToB$n $Q_MSAA(o nHDRTon'/(,&&Todq L 0Pat d ;SDR! =les/AddiIL 4~5-yX p (Soft) 8plpha Bl\dt4 (Double2m _Anim -t-LSurf /,6 #L 3GUIeBClip|/)#< 0 4.*#,4,+70,0 PRoundc0&/#0 zPerBorder@5UIRW\ #H,TAtlas0.#\]World0UIElements/EditorUI GraphView . E\sionB h TF\ Na/Terrain/Utiliti> &0)rEngine/t -8 bWaving(p 5 7qnAlbedo$< <4.47+@ 7&@ .< U 4#Rbile/3    t (5(r (1 DirUxqaltime ) i (OnlyE<s= <G (Supports )0X , "0  l O $ s l( `&* Sp(s/X0 @" T< <LMask$?UI/ $ D ! dE$LM  $  !ra$*8!.UI0D-AFont&* ;ETCY# X /CompositeOverdraw8,# <ibe.  d ,/8$9 I(UV((AShowl ,pUV1sAsP`o 0>cs(;lBBlur &;@ VR/SpatialMapping/ ,0Wirm-;"VRexArraySli,VRDistorN"\ \4 l/;1ODS-; PQToEqu-;FromTex2DTo70 8 {;.8<K1H A#>UVideo (nDecode$NOSX(sAndroid-hBxw  |PaintHe%#0+X0Generate 8PLayersArush()/ewp ArossNbW* Zf! PCore/;+S Fiel.CJ0N SSD, 4  s#T;/aJ8֢"&Oɩ*XOAf ~pER ǙRr•t?%: nmC*Sv=JixB Iń3 "1 :8e ]FWhDwWL dw~5WR$ Xg+#D= |3(7Ir jfhXUU qIsVGm!Cqzsi;]vmחI4 6W,9vt_. { !vu ;\T-Dq9\ݝ9Ğr3B]A@h {4 ͨM x.vi o#O!]F `6,r-] D9`-\VLG>"Pp킻&MM܀65;]zNu <11^  1y.+  񰢺 PViEڱ^|Dx}E @M8+ QmeD9s` t?QYz%֭R/VGO i7`|I]889%d%:Hd" ܞ}[` 'H5|ipw<")\ MK ,]t&@ʠЗ2WV<2X$IDMhC%O=حT~`7+bTqP deHvj{޹; ρCoLЦsPwJGλ{˵/G68b~F^5kVY1\SsH {xE@k@ 0sF*(04PN `oEuK :LP& '8W b ;52- !PJvtl $,}]S -]:5h_URB+s \S'o.Cl;OKi qy` \sw :\0)MG(¡.9q~ E!? _p >z ! ?SE 56 mRg?Z a(:l!{ ޡp͑ ø$η $j %Q] -0ϠS@a *;j nB"4 c3V+nb ׫T M OSN a-F|@!w/Y = 7P_s L,U% \Yt 7 .F yZjy ?ЃG^  !./р( TSWI D:æsA +`,d& XX.A_K5 GQQ ^uQ ;c'|` cQ| ".W EC4kfbZ_1ܽ9i;k| w. -k1: Dχq G' hKWՠ aG59 ;suDQ@2b <| !}qߊ zG i" `Z ܑ޳ 0x2m c{F |P:ǎ?kZc-p?V:b k!- `[8CdZ[m9Ma5=:[I4-OPT5OR抋^iӬ4[Z /XKE@͆CJG(2ĵ8m\B γ8.5őJ͕) `hL`A"I  BnSX)5 &snC+w<"m( -pR羅 9pW>oxi qB?[֠[;%I !\IO0sFC9fRԐ [8Qe !.ժڰ0, 9_'$.Ҫ`MydcIq2@;T>S 1b6'hvW%}7(ݘ$.f{ pJ+8< i[?ZkYkvB "DEI1}kiMDƝ0^XMF0_' ԯWZ!|~@ƺ>LrxY> (ۯ}WO ;1S1= $-Oǧ-Rbvpv P:Υ AeKq 0 +J)\& [u-> !n+íJH Ts34@V 8)ezgG@ʁ-k/ZhH%oA ws%=a3 Q} V ˰ :D.hVJ}Mdp{~D(3~50@g[C~|)e@ @YplgJk 'I&>Ӌmc` -'F fU32c*Vq $3 P 읹!dv DWhT9+?RկSzkOQ z.=oKt@cb-} T.)Zfo*@횡 ?FC`Ĵ+ J:h OOD$gI!a@kF[#Zuzp3YC^N^ڻ puUu@Si2١0u`/uq7` nCs` =DOWN!+M3? |Pĩ+% >UYJLYoqn\.d7ꑟGqiBC1IYn m[@&^϶uF` VT`[b64€3Cb`i^9Et@AB#c@̺ GPl$+; $Z.jD˰w4z%'@W$Tymi_ 9\${(:4@ (P ;dB b &f('sSc#u Q@Cxt͋!!YqbVUW_!ψ t ȴR~T`LbKz?` >"): !? uA "EPjWyUpR3~>S*RBkAoEG?f3b*[9L~_߸w^sd [`V}T:s Z`%ǎf%}j{Ŋ@aM ! *WƿEVb(~~1VPԖ 6U)@?EGjx 釕1Lyf,M>yl7~:v2~ >E'tȠ"81Bp)Ҹ}t;$OÆ)1v) @x6ub4F󫻤@ TV{mL\vs% pnQCp{M|c^x) lamo`zp b. #J. 6)QlOwHCG ||MR4α )VgZg~t xՈ߻_0`B jpՅ[z]4df[_i讧g!ŁX:tk[@̩ {0+2@6Nj5}6Wy .@ B5T/2)l~ڨe@@|cS`uۈOloNCj1 XL070]@ op?|!we{X) /,ZTg"U {&8\ួE~<@4^z'BQ !E9QU ;T_nn L뫐Qo,gMfs̭霔!g ؚ( Q~ AT:XwO< bs'5i˖*+e bp<@! l"(^ y="p4#ʾUL0>j͔+rv$`Aj$#SepA~{+sES3uZ'1s`p /.8R1 M~+ _)'!7 3$#ݪ)O:*0 =` /w2-HNUaUK㧠%*1oJ1 R!je` "( ڿ<)޳ 8R]oU hx: 58v~C 4SO PX\ <# 0P\ 7 ЋQ݁ 1/U i% `b\w [f" nw d*a LM!]s"ް"_(qZa0G"C@|VgL"_y"Jz@ eSg"CYrh @V$y"vw?ֲ2D-IxeK\|"PQ؋/gN쇀3b"IxZ DJ#abv""t l"91; Ȫ"OrAdX@n"BPW 5%#IO5p)\7#Ԉn²K#^4C83:%ќL#Ndb +P$#ǭv})L?J#'il$;: 9#9XTc@#r#t20Fb~ A(O#dŬrm=,$6/yMI l7W>$@M '`Ngi$cO&,0$ ^V )03%*g)sn7%I!6b Yh%o;v' %:@J D=%<ً$  ~M$S%րj@| %nK͉`d E& T]PneR&͎Sq0X&VhJufXHk&k $S&%D4daH"&F!z` OX'U\k _F'l׋d@  )'@ ޞ;'Ph (<'(y~æ]?'( )ԂaҼTGgY)*p󈴎k)\BvG#r)>F6)CeQi)$e{R pELK4)|IrP)s̠&!tj=5)w| .(p̢S-&&j_VW)^n0W! *s;@  X__T* P5 yO5Qe*Im^hi*܃]rd*lWmj !oAѸ*N6&N c3^y L *PTLW!@M*c>+!%*S22&@Yf>8>lJҌ*P2)\IP*b /ݤ s 4+pɋ;v dA^~+,F C +u}瀅Fa ﵞGmvv+Н `DM+&8 !5ΊWr ,BU U֫ ,D8@F#:,O7@S />U:,ߞMXϓ){ `R,o. @~,e< P@BF똜,\rC`/ $,Eu* faX,V(|! -&!#ҭXH7lXik'5b*'-l (mi-G}O@$y-r .2-"(mD܂ R-zn{dziRh k Anc{j-[K]!M|!GkHF-\~^2 SCU-/|N!Ye.Bqu!ӖC;UCkP0V潝L."=b?`.sAِf.V מ s.;~ @'큛:L.\Į}β8.s;,za6.s jk.! TF/&w9ү1ORL+/d̑K =a/ӀyNd/lR5*/&<-ŒgZ/saH 1Ad/&ا8@ 5wm<0PSDC؂@,}uV0] %hK@ H^0%Xz) |&MH0% FR@)lƯ0j ŚY_-oհ0W)M ӄ{/0 vt@YH5ُ0 e1`7F1"鋠po=`N2T1$#ȏckw1 W '1Ra@1 : fz6K1:t@6Mץ2 9 [x'2k ` Jb}x2g)x@ oq2:kԣǬeXIqtL 2><[c2j9?؟5谎~Ψ3Gh@.~"3|9 (a63< Ȣm,>]^፤,[ac>3wk ӿsA3oTg@L6G36',D@ 農UX3:@g!=$h=/3ҙeB 3ylg!QlP3nYTơSP2jN@ІkN+u4v%{2$ 48+ϧ!ȇc`4cd;K3^X.ɰN#4f1XK 4[T*4i}? >4p`D}$ek4Zr%4|6Sk4X= [4Gu:& re4GÚ #f4|sy+@ ~42nò']4&RL1- #sC4/i=xYB5dZ ##JC5Cr 3\H5{'63/ o!5Rg*s{ 0}wq052f0C)52tkAt5 1Z܀ɗ*5 h>pUo57[`N5>d(>3!Fml5&I\ ۆ4Imq/İ 50tlY`=!Q5bmHshy53U2' ݸ(f5U LJ1d[e:57/@2Y5P" 6χ+hhQ6aFi&?qv6.{/"/:,-76I̥i.& B6.:1h,͉6; e65I;Rcq٩׊1LN֊7k6=iyrv/[6_#,e`9Fd6j W 1sc6Uq_b!0xSB#|6`eٹ6NۦY 3a61h@6r7K I]@67žiˠ@ z#=7PNL6[ Z7Ef { =I`7e-LPXtq級6Ss7٥b`39p4x7Lt#<)o䧋7ӏ&(۰7HF`1&m7M\ [}U<7=xލ ,7oe8@ `/]7J o!rۚb8|EouͿb/׀AC]nEu8֗Q(8SJ*(\fJ8r, ?24g89ۘzy3Г_ 8Z19i`)֧81Gzjp0z84曘 j"s8_ 3< !8A[qb@!d֧ 9t,X:Ь>F 9N^ߩ8-qW0L9sЬs@f.),o2N9AZLZ !Gx\QX9DvhzZmMc;0{{nظZ9ón#ij9xfY9!{J`&!,P]B9͵8|FO JKVx9C친m 39|B3 b:9|}^kw|89쏈 49Ur̯q!H w'9 e.2ىT;03K.}r9Re Qf:Ԫ̮&GR#p!4DT::}vPu]O:l,;:fiZ:_-5E`:2M7r":ۆ:Gq@ku:fLwqn,:Gjx$Ӡ:f'0#,){6:2h@1":Ft]@8&0;0$"0Bҹ>MC;L{j^eeUv^;e }Ip;*;e#;Q,!D? ;Hoe[^Q;<|lP4;-@?n| 8<2 }߆u@5q]2u& Jo$>J 7pp>s5_]p>&@l$϶>@-_= 'fT? >Dw% Gr%R4gsUzA~bX=?l !Ҭa?Us-}_@ S~n?BO @ODo? z@Y`_?3QӶEIh?" X?yr@ bX.@ն W Y2@K?ER y&k4@X`(@0-=6@C}\Pc (4X@ ð@ m@:eibc@|v @W[y@? `C(y@;OΪ-' c4A6'n $!ƻ_wEA:"Bs+Ղ>_պ muAG1mvK|A} *τ ؐ'7A^Eʣ z` GAIѲ@QA'<@ݘ>0AŹ_rk(B-oCsBj`R qQB+[sCfxҠ;UCYz8 h n[#CB FpC$?E6C"2' RSq(>=̂fCS4` K<C2EU"KGyCZ!G9C+@+Z5tC-;3)BS봻C#s ǚC敏Pܔ^P Sn ~Dc Bl^+D@45X.DcjtKW@D: +p@ y^M!Dg/ c <퀑 zDt /!GXD#XR"A+ X ZqvLȆlC[EdA㪷`` 'jE8`WKEwY`:m|E۞k7oEo"^?b ^ 3@f [YE(h_@?KE?OT-֌BE0l0i@4'"F`{Ѥ<4D5V2FA o@|7#?FFԇtQ(pOEFʂbVǠ#ޢJFV5Yo&wyFDo@3 AوF%R1|5HZ$XJ^J0._FY`NG=J_yG@erm` e>zG DPZy anTƁGI\l.vuT)#;T,G`N{xoDGW 0 ;~|G?dI&)X3HTmm $!|z4H ۶j [A\ /Ѯ-Ul캱 J8H~ۨG2AKTxAH.P`PAsکFH.0>sH!MYw0{H!%Pl@!HX*_ɒHl1JCHC,}x5"H @3#RHȧ 9uH \|QH_uH-XƳ(GOH)74C 'TsAIѝ(3:m CܙHI]Xb` l{P }IY vs~Iê!.>/IZ|=lU-3 KK?\qPK[v 8ScgK# `!wspK (On {KCQw׎@!"FKJ\ :KCdԱZ y@KW(K|;}5K)gB&{,eKID쬠7HݕD(K2OF0}" /]h*.LUP\aN`9l M!"K.MbUG{ W:,]m6)^KIGM S`r`eMMY1 ǾN;iNTM\އ?I ,h^M#`'0+A&;~M'p (*E! N#Q@]IN%`nLt\NPLT`XGN%vN.6oUqX}NalL#3`Ѧ奅N@zC!!ODL x sN7OE`+3Q[OV )ВkcO'ҵ$NP`lOm^)-,6pO3鰦 CStON&sF 34iАOl[c' ףO#ԅlylڀ G94O{Ol&F%RM9]8`C]O1\OGORճCw5>Oh2.b_M~|PmB( wv! Pc#wTnRPx|Rl_VURU.)@!K$YRDygƒ4 &͍R̝OY EWܬRa ϺȂRxYd`LR :s@  uaŻW=R瞼 0Pj ~˔t7`gW螲N`=18X&vl!@2ywX{AՅXD]&v"%dsX! 3EH큤0XsO/G`x,nXI*'M M]ӲY ffnf:UYtV"e-;)wYn7l9 }Y'޲]@nҽY3T9'YiI|{ Jg,Y73AE,: ]oMZl6学l"6ZjU(>RZKLr;fY8b^Z&"6o uFByZWC@y.ZMcW /dZ<@rio쐀37Z)ہP0 [#ꂸ 6[(\p@}t [;waY&[,P!M~Zh-[ڒ9 ӆ[;!ba !i0sL[ ۹xDy L.7嗁ݬ[bJS 9 J?\}EN.5t\N+ix3a$cf \8.xU`F+U\%m@=#`&\W}<kR \H^QxjF B\46EB=!!-]t(`X߼04m|44O]ZǢ` zǞ c]L@*J9#,^@jр (e$N^=k`$X^Ȣp6&ysV8^OX S,^f㶹h@4}^cS”Bg\^5t٩40^1pCZ.@$mp^| 8a@^Tl`M=_Gr` =B_s*O_6$:o_Y!_#p_'ij|G$p_P,щ_PK`{`J _S1$d]R_EOb0_]-'_ t @ړ$c!_7^9&`T]=&va@Jj`l#o"·\`26^@>턫LK`lj"Ab+ /92xe,a$l9K)Lbd:v9I`,妭@d+5 +P1dv}1 <@$dҥ樀~&0e( ևO.K1e0o~}Em!$6eWױ](էB>ivd:(eLnC"Qeo+@e,U/k &jS^en6~ f A/f/o>V\ffI6o 1'fZĈWʫfuKW fO8{y~gY`> :>#g$Y,Rj+X"l)]&*g'˾BshEG֔ !aʑ`!hG:"h-e;"S;d{he;h)Z& U앃6?h4 )'vfh,; B)Pgh9b~'3#ހ zjv hj0 *ShG^`M 1iX6zװ˧KigjSj 涐iل= @%'i$8A#b/i!%JŤ@ipt_!VK5J!wBi\4V)OI_Di *{ Li]gf5 zi]e夺ivSKn}T$akis)hN{WDi Yz$#킞 i`p5^!i@jHԣYfՎ|q$m`\fZBjtuJ8xWj*1a4:2djIe@A:‡jA+C@6]j;}>Y`Qjl&`*`5ejjo7'ޕkkQƍ2}(J k2;[X/57kʁ,TG@Y o $kfcqArc!ܑ,k/}h@xk6k|蜌sfTk4ylkmk\WQ6sE<-hh|ktMey$FkyXD@#1vmkG$̚}'k`D~5®bko TQzjl* =gCwlo"L'%!4Fl{kӫZ V{lig9,@ԥ7ƪlp u?47}lt'X@TnlZ [HlJe@qCBlgM2_ 7ʇЎl!=iwQ 74ꆳ1ۘClcКFb`텨}Vlw 3U! sPm''x #F*Wmvl9dgmBA]/5B <̲mQ ڂb'm!+)9 mn/NtHx5D@ASSuYo0! nS' BlJN?AnȞ+*;Rn3n*ټtmPlnv%a` Ԓ?nw2ϣ[@K@n{$7tm#,nܡVv KxʟnlX!=dn^dTX`EtFd.)wɂnعiFϜ˨`b!o'V/@TCx@Aso_`jW!8ioѺ@!LvkIpoJJ5bAVjz&K/&goވ?-K ꘔoZ-/EuR00W9#XoLL`@Dp~889KQopQU Ypop#ؠgj!)|DHpd5 Mhpt<@);6KspwfU@?x%|p$FT& Y栠p!vcc*2WOpjB1ڒp+ӫb jZppROUbppf=A2 Ohpӎ%gZP^uY&{dlq,pedC@틮 q3+a54 h.JbqS_=h C3cq9w`4>}qvsSoLa`"9q(Rs,mdqH0=NP*7q!~B9qK X?72ӁITrӨ!駀R'@5&hrR#FC`]nN:ros#E9+Sa)tk@&͕-t:5v}t[Ć(=FŨt{@tΓ` !sYV[ttgk[ S턈D J4Zt:ib ٧9ft3%Ae$ɂW( u+aZ^1 'uż2Nﰀ.uig{!Zwɲuc0e0<ji=Kӎ?YC u %uREb~u=~o.$u% ( WDuQÀӝ H{u ~6N wk$vTR&9@1Hmk vqD#TAIvj`AvJ~vVcRȬv* xT;͖vr''ҦUbl-ԂPl(28ԫvL^ϧp 1 )lvoz,{i0}T̩Dqx?Rw|9 8'w5b`$wR=;)ωNc*w{vFihw@aץ0~w *؛`ɮXwíq T_C-wj@adpw3]\S \]Sw( 7n4>j5 x؞w=͙=wo@<@4/w;  >"xQ/3[`=,=cjݳ% ͤ4dI`OƜꍹ>9NM@3c΀)kؓ3`Mvπs{\·N3۶)":B 7Y4Y$69^o@)c>PH ED bфI CT8d8(/ְ$dw_ ._"I6=F6=mZe$ >okZU9K>Y!Bh K=)g,XE(_xW7S|FaH{pbVxj`!ʡ^! 9{Ge]:NZB.+x@ jxb-@Wz''K6 퀩BTb]pCFw1O -K6$!,U˔Q`yRǃ5^eؔ{ ڃ [R$!b-Kd!6)6&|FB}̑fbEɬ1_ 0.׉:M@-{V&ڰ @NP^`I0bXsK5 Z„]qI `cׄB\nG eSڄ7].zfڄѼ;1f@! 2} |yŊX(M]=Y= &?y}B%@(Z&NY {`[?]âk;zYaBZ @ ]AnuC sYqQ 4D֠-ʩ9*47ąAk\ی Յ/`V|ׅ*^ $5* `G߸ qkY~w%Bۇh>z(P5-iH'Z L>;:om|Elt.9i&a|J$CXhoK#SYV=>m0Sn"$땠Jl-چɵP.N ; x^p@w{㒻yD4e.GLm)sf֒3~dn! ^M2 "TUm-F кpf!d+ՇL8)PK6ꍻ2#rhF{]©/ۇ`<.`< (8Uv@Ex0th@\`7a@gZ d4Qaw wIj NACv;pj 8dxH!MKGu< 6s,r ܤ$lcd'$0JD2{јK4x %2 {0;3q 4V`g85PY΅gOQi!Rq6D Lh5/pQ|%Y g, $`aוt{ՉryN,_: 4Ae&Μe "C v$fĖ%5p#aplUx9&_x%S`.xG|LN @6V͊jg`-iqEq؊Gu'Fg2 &Q#!mdE !=$I++[,nx5H3a#헱@u^7G"A:1P㛎XFH@]k"8>%Ћ!1Ɣn:C1cӋw_w Y9UIyZEH)9*)NT>e hmD~roy=BKI}'鯟k㹀h,xguadÚ|Ei_H3*xJvÌEI*E| f|+3Te-،)W;D@+T [MEa.j, QD-FN/װl `an~)T}T ̈r+qFx;okr@5*ǍY3#<H,G.`C8}S`5 ԵMO;咍LЮ.R}XGO6r + ,-#jp[L}nX !MϬxY+I{0ܦ+ML3eŚᷜ!gP5aʆ`|B DHoP/;o35dS9b*` !`t1S߀\QӍw*tz`F`n唹*|*X 7@}0 `#@"3J O?ۀv_bV3nt/$T:" 7Y˗1b/t~#>J8@ F'+݊e/˗·?33pgs 킞-Mb|ayMQ9+ &O\q{\PM_퍎\?^dŽ`dLWb`a`<ɺX `$HJQAx`Η҇tj.Ժ"H_X,ИL MWlX2J0=5l ,BΗ\틕8LܯP`(|o}$</],S܀6b]c֖X ki 7^~,7$`a%-&Gy"@Y!$787HN%Eu 7@Qb^ b~ ֖qi|d!BGdrtD@𠩙󗏣Q4kfW@$A7'oUbrĸZgQ;O -]^2;bS)mf#ðTۦIȱi/n _`'#Fw :nX#Q ^Ƥ2P6]=qDaaEyE Nܓ\¸r^2A &!3ןbf*Q *mߔ6`LS4lܠjt]?,`^ )oҙE COHc(5Cl5x9Z"ߵ"y1a-<Ţˬ'%x)UVع@ 8C(ޛ^L[;:lB=%ˢ_2_y]y}ժI0F`AIwT* z1/}VPnF MMlQQb,ry0b IGy㖌l9!@ %}N4LY .莣sF٠ќ)*R%i~zY Z3t|Aģs0d E< Yn _fR@*a5WyDÀ57lP;6kK=arzEMu`] ='*<^>I=Z3 .5ߤ0j:٠/StfOz1.NLQBl u/' jE}4Ñ'uiK P+:%?ʥ' ]HG^qbDAQ'4i}t^9>ؚpb`G/ΉM}V8 .fPf~C(=Zx>HTeAEF 7펟 '@lD&i𩍦L3` Σe)':q*XT) Q -WJba3w55F[(J$QrF\l0W;0OҚOe1Lx `3z~d}%Z1e`<ĐϪmMh*6!J> EA"uA $Bz#;=yG`f^G͑0Q%ɕ>م ū6 !9y?ثBC2﫣Fk~Cԑ Vh'V؈%RĹ8`SG ^ Logh<=c Mr8@OgӬᙼ<7fެĐ [9Gc9p "X:i ?@, n}2x~C:"P(MɊR:#NGv7` ;*F.(ȏF |rQTƷ D6 &8fX] "\p9@3M}hF\\̈9 _DݭU(k$, 4KFj-ݨ,;s-v*Xr$7ɘ|..8F \["[} +:ȮDVc er֮[N@M I3. ̠CtD򮴫@AE#j҉_6rI`#Z,__qh yҊ+BĤ`K8@}]ia.cNSL@`_TY,+B9`$f+cpo(9'jmмf؍ o|m77eAQ4Ӕ{0H q!yPG̅/>!„}98H ;Ӳʯ@&mx~(`T #eүi%lsT -NBaM.(8/ a7-K7<fUhnUt|mO"&U^;24 O)ֳQe:d] w`&Oe%oɰB`7vn~NY]D2;sERE)@ ;my@!0°N?2D@:F:ΰ݂Lf`}AWڰjk(r+(;(p֠u2! !'E,13=D @ s>f:rőTJN&.F?u w^2i(=?6!,J:n)-l3eoyK"FOhǜbd;Fq`-V|""c O2ť`*B"0R` 3N)A-` AӛQەM,`:5턖P\g?U@T싉Q$b(R!]U IO\ ?2>~- .`+'S.yɌH`0bb -=@VůY;lO0aV@?sbtnyϾCaPh; ΚF\d @ferqkҴ'f˵&u봥LB'Z:MET'6aO^T\c?G@ s XHAZ GvR&%5c@I69ͩ9E@@7ۮe}C!y 8C_nуApzič`B98 ӷ2s| -$G濂 JmE1Ëq$F]Jm,yG8!(XlqUGI2G78F?#`a\:NN[9j2dKۘ3Z91VfnC]`x rjGl M쀪Έ5R`c7Gh]QVK>*c K@ c?1A 4րeJ1eսŠ(R?V [(W~4` nOY4a.N&Gdn O Ǯ>x HGF0N:@sJB 3  r=p^Q68fg`ϸBGVQ^ox! Q _'yͽp8Vx=HCtqlSϖEz7 `# 8K`ƂZ@^TʹQ_e/ [MX$Yc]r8UBf+_2?k!Ҏl`ΥL(1۪ߺh_icq shD+5u>Ϩf!dɐ6Lþb l =RgI5Qe[b`#Ok:V`κr@eFki^Qð'*1kׅ[eDɟ8f^ۻٳ‰@([ 黹"ТK?(!T\"i@[9vl+MZʒ n]aS  wD\c/S+*a}.?$E-n7A,` 5w48-_ rvF QO@ xVü ZQ`\bL}tJ؆`ى$0ʁvaɀ\zb&U).7c)Ah;Lmu.Pf_|u1K=ࡒSWkܽ 3 @BzD20c`:4k(@* ֶ#a;n0ݟ[o|8l:=}G̦YP5aJHr KN7%v@*@_ӰOX;8o69jʐ(`lǘ?zaTpĵTv%D@S`Q̫ے,X*`'}dҠi]+;@` }> ܪR k[b#^tbMzgÏzؤ3Q5&oNh#ETx̻wl*?Ň僀 4 xF)3`~X )MXxU)w 6@  ]QƬrCʒʝ^rc{&."<{!$$`l5A+v,fHƶ  <`:<JWƖم%D;tgf<`b(99}0  sWvT<ɓۦk[q_y(cPˆViɣՋwE!Z hܪNJ5Q!'p2SQ (ccqCCjƧ5|jǚA!`4xJL(B;}0Di`Gd9*٠ 퀯],=Z:֦?@FNj 6 [`E޶ f ] 4"0 LU-B6Mm p(&48Q8/n+1Ȁ450 +A>{a! ˮeSFk>G_Wxk],?0fSP 3u7bV$\@3$mq'ŀg!f[ʢUW=]Q` 펻Xe [AJ+#3ꚅvڡƋ]2 @>V\8Q(ᘍ假PgaCU3<Ȩhp~5gB+8ʴ kK+nvm\7=ʚ\R9 N,Ts[j8'IwDGG!5#"oaK_ Ay#*,`t1F Sb6C5 !@}Hh4?`RA,}ˏ5 . #6M˛a%B LD@;)1[gGrS7-b6€}aJ۱-|V5dxi 2ϬOb-h=ٙ\S @o*kC0 >z?#o"=?`E]̏:Xm 팟=H oN)r#]~n_@KJ[{ `{g +҆jq4b0  v^_!-?#%@ANL&FC׆-DNjb]xB4@NͶ^HN m͢SN[R)brdW̓YMf'Z~xO@>`gbn$YS%LjB) aubl`>s6X]̀tKDyr y@}CZ#"3'&-ͫ4p@p<$kmXﴕSUä́=>'Q`&8(δuc͠9!O+ΠW-:Bwԯ0ـLsG䔳74)CΧi֠; [ uh yy猘C| lQlVa`צz.[]`6!wY{-pNvz1;,.λ/86D΍]XY"@ .'"}a'#7C9m= uslKϩa Ͱ) R եXSh4yn+G=<1OyӬdpϦ ^^461Fq+%j`P: Е(oxnOaѸrc&hЍԲZ"Ȁ>:^ .+iy/CдNV $ELm͖_ 6c:=rG -5Sm8~UXt͘2|a2!~xaѠ) )퓱dZB '_ѮBL$]&7G2pm ŀ􈽢tF'zTw8n(sJU 6[G҆{7@7qhu[Ԏ L +"PFҢ ~H@ ^b*k7 P&qb+O,V̜1`Q~bӗAIla@+Ct9W⺑@5/ 4e&7$LӆSs}{\&X5χDlNLWɖ`ڈ@ͪ"1w¼!zSC$r=sX6li/H)AVԉFf [Z:՚>NI` 퉧JCBoCLs@&.L2f (wթ|~ |L`4VtW@Zbڍ:&%18A>c(5:{3؏Pbe^F<LJɍOQ"Q_)(SY`] e4M?Cf^U@;ǀ+iLav*r7XJuMh~)=@tT-,ЭPzؗn}OCKwfظcV`0V!kg|M n>߿ƲҠ* :`DNhҼG\1 2 Rv ^Ln#c@ p~FIh'fop,GU%0G< "y _R՘ل|bk֠?M;ٷ1gA|` T" }K !^>ܘ-)ڶJ@X0nu1Dj3~πC(w]Tǘάh #|] ["햿Y_ڌ =g@Lß$,fҹ` s [=&@'崏ڭ8]^ @u/.ڳwm0<)c Ha@j#fX4h(| ޒyw@"% rtae9`97ߠ'ۙ\$#Y97r>;u.<7^ŋ 0|K"@  9Pt}Jρ2 nی4-3:MqݝFYFֽܗ-}r0?:Cܿ:C|@1 ᅝaXA(me;Ӓf;G(ᎁ%k`^ |/*tl$]݇,F| )alR0U F`p*{>-" ="ݪb$ܜ` ku$ZpNDjDq, m:}/~AS ݟ *ԡ'ss"< 2{Kd 4` =12q=tӐE:u ah5-w4JݬXF$i};ϲ6i ' aIc(T:!;m_AȁY w lf:p!(2FJ #8JNl\"i d\|to7zqؠ2%K྽KWt톦Lv1 ~dcӓ-Fo0W1O`h@ѕLЙT#̈́%/A.Lnc_N1Rx< !0[4NCZyODE+>jBJtv`lMC f¿"yGY{%K:ׅITJP|qfL2}i2tgr<P03Uy#WeqF88y>X{4ĕ<|@f myEsk88  }wXB7[MV~$|+`VtK"V-}zRh Sv 9BfJvizui&{1GvvQ \WgʱX%>ѐ#z搥Re ԳZ!1 8]ךaGb噲,(hH;.CӀ1ɴ4!p0v49 /̂9ir"m/ek`|Sʥ5!u@,,>_6Omp@OKCuMDhƬNjr?pn?;s_," |6<)ֱ6;yG`H^!܅5)_YR ;?]%rA8;ǩ^b5$.V߂l)R W®\LPVa hLf\@slZrg)@Č # hGS.jda'LsA#s: ʞeTbZ. t?-'%D!cx鮧 `"鞄w<,p`^_-;*J >Xꯂ4` @{JQzg/-TQZ{[nN/ "zOk.&Y <ҟ`r>Mwvp5{G` !sxv`TLlh~7PL Bw$q#x什5\7K#Sr@1r'F 'eG]bp,ZKw qe'd=.gN3A|Kr; `_nq_ɧVľkyaY Z3~|-7P`@jQ!)LJ+pJedC֜ ؒ ^CRH15PK[`/uF/icl@"Oh'+ 7`I $d]]ZR`?z/kwpQ̗EP@2쪲_b 7xy`)8gi6>x. ֚h]D@ o5lYSoa$z  c$-7B㱼<WB!'Us _- jg`RfMD ˦Y(P`5rO%;i:s_N$/LvJtpʀ.E Xg'†gA(S}Evw@;vl(ʀ ]{Ug#cZ(`2N"/)Iv- GP18x?լ{UGJ 2%A$ȣlӧ.kl[/U K6wL8+ bהUSeݥ&g cG_[ ΀E!n K'KT@Ø?{Kk@ yq#(r.pSVL;;Q6钆5nn~J/J!,~R sp ^uMYp`&<  Oq @[e@휮\ sfB./"NVI/qL?_+mq|# aUZ^SZ7 NpDEgJ4 !c=0I dO55$edd -b AX:q4l<: p`݇: u牑 c{e`~+A/DxIbwѴcEC`aEǥ "8]O\|T)@@Cow0&ԫA(Y, X\JrmӀ4Vk \#@!$&//r~sPM|G>ɄMYu IFQ(u'D IG&ORSײb\7Z`@ٶÿ0Cg Lݝ|Gq1a,x:ެ }fzOB \@(BaϞ`Tm &őMڸ#Mg` =۪>`0;B`>BVڭqCCޘ}j̩G?Gv ' 4MdD9޶6΃W"Y j!>l~BE dU]* /X6&|%kGz~`Z> 0]Ѡ'DSMZ?#!p+\V׋)"D_4}17'.fd _h5#( m?JZ@;,ڦXA3Ezs]$+kb>~Ǣp.V?9cQ Kmyp򮂮uG{ ՜X7,4(l. ';60 NRg~3E{,FW ܉c79l"H* \7i"wPbO@ &U(.AlՒfjĩ,V45=%!B^-<M0"*'-.,T٧s $UoX|k)`+6^ZOYJڠBqc1H홣ûhqd"u`1Wp`2eXanZ`~`};u rLl[-oH]xǂ֑.U8\p$V2|a' l]ʋ^ /9{KCqY=ݣMHy9Ő'ǫ X[yf` v^Nɐ`8q^PԼ6 ^ߟ?4 䫻"b>̀ fhY=rMx 'ʇdWV h Mŋ*`3J7@GLҝRz *;%C{6C^ ?F8M5b1I!XF?\g3T;v(bsԪuv-\e]WuF^7BxWp @޽` V\;AkAv\ oE=fdD|=TE,߀63?$^Fa#K ׸B@xq`ޛ{&<Fl)h)i~ ,NvBٰd8\]N)L$Yh`XPr[*1r«Xf +0"=:#+AyYfPw! hS1eL/ E$z8xcC@ݠ)ͿDVێmӀ8i=%jt Xc2UF4~h2H)I B`NxoM SRZB$ÁdDK#2OY8ܦU]M|9R_W1 +0b Zjb@L)=bkVI1z` uDyhkާ(|qQ _:b9XeTH^q4LF2KHW@p",(Хq "hqx4|1$g][&㊤쑤+y;ӨD.l(Wŋ1ߨyV?lCET Qޖq\| ˩q~MAc MAfG&eQ#h jg+㗳YttX[Jwkq5l:8si0onS^{'ϕi+-: 9 F!C8ec=/ 8mܴ0ig¤FCZ{U8(wX\2=y9'2`) {d Q$ȀZ$S6.jpxSlKz4 g@R;jQo?QEh Vhe4H/#e`w\"$dE#<^ȻjtА] :N w (e4_ij,Ŏ5t&%E:1aMtj'ʭ!l0$nX`y_h;\dߠ\EwKdbeޗ%"_Z,)&xZ1zVK|mɚ2 f_P5xn [xS1'pOYv]@bʢ$&pzde.?x"PT(cG$1` iO\F]u#jDA]W1Y~,!i&e lo7cpX>eu g&o)߇#f[75EؔBTtlíEh{u&J>'"4ƈvoBǟ5Pg)rcj|9ulO[,l0N eO-|&Fd3#JԮl-I-$r,$T89;“,}S yQ^^J˶K%u] /$3&Ry֩<lO80Fҥ@oUcZ0絶~ (Đ귨EN9WzfJ*H>:Nɇ6 K 2Un )Pߑe-7[Y/8'Yi)PN hBM "mf=g8d£y<, Bعz++g$6@Nҩ_o%c< ڪ uR_{IO);1 k]jd0Xȶ4rUڳ=Mho '9܊OM8o".e(?'jΗdq_ع"ML_ZKy|e ʄ 'o`5+P| t`3/d al1}`4GBGW%@+!al#g(="alzyΣg73~*]ix@DIя(qF@e'!&U3d*"m\9 {f/Unј8#y$YDM&(Rr8>Ut : ?ɴ:Ђ>B@ {yalt™&~Bw?IPsE}Ne - wb͗sw̳4 dK\R8MTڷbޗ264sX.`J   &4  &8J 9 : ; <       #K  &  %& &Q $'4<`0& 0$ s<& 1H$&: !< <b<$Ml000'dH'P'H.$'6h wH0$$  '>d0Tl'v4`5T}$t* ]$HY`<' k'  xll0` '  0` Tdjl 'i'< z$ |'(T'0pl G'f`'@F<L'$'W(0'؄'-d<' <TqA $ cH'R$ ˄g' ` { T ` 0 l9' <n <'@`'K`NH'D'Pt$'Hl0'lV '< '4yxt $'''ltx'l  'mX "'DH') '4`O'^T '=$ 't'd0+l'<h$' X<'[(\'t 0'0  '  '; $'@`x'2<'E0<H' (lT'x0' 0' $'3<'#\'x'l   \  <dP$' p(<l'STL<U0ƴ/ X 'xl7'lx(L x T <'`$ `|'0\H'PL$'?p  'P`   '_l H4x hL0''p0 <<x($'J`'PH X  \0tT'&  $'H('0`'e<T'x x  0 d <' ld  Thx'@ D<D  x x Ө' XH (4$'u'Il   4 D  h0h't $ `D$ |(x'o    H'Ldpxd8 \  '  lC'8dlx'rx X8$ tl'a$\d,0p h\ h0lx',(H\Xl` 4<' H H0H $x h| ` dt PL B t @  d T 4(   '@x   <'ZpD 4 \`l 8HL  xd l  , |  x 8 l< `88 0 LD , T!D  X DD$$l  D0h  ` 0#"T$4`H`8" ` ` x8  Ttppx~#P pHlx< `t 8(H  4@ 0 04D%((  x#0   $L('X " 4 \  (,(ph*x$`'0"t 4L  t x**\   #8%(LP4 D )l,  'h|)pd,,  h  ('    D` XX|(*("`<\$ l  D0(xP% 0 ( D(&\|/4&)l L,| xtD X\xL`  (  8TX D\x < - ,18 P \X4 H* 42(,02$\ &p0t-` $- L!@l #T8+H0% &pt6$0\%4  , 1$h, |  d D  @@(5 |  0h3 LH' hx "*X8 h(x!\    0d4(L2`,<4;  -Dx\ Pl&ph`H!$  <,9(l< X&$x\*,l!H  T t @(5 l(/ 0 t<x4t4 L\0d`$tt  4<l   ? $0(42xT$0 ` #\(#T H*  @#$D|  $  d\"0  @ (,`%@ *d (>dp2d)# <` L)\0l$`?H0  < l0L)l9H0 .X3P D(L$C  D&<H $tD4  t  :L2Th ,D\t0ld4;; "X0\ LP=*6!<$ d2$ |@1< l(D<(X "|% ;|G(P Hx8h.` -`/"LT, 4D@ tI,|8H T$G|4 d/ `!$x'-HP ) 4< ? B@0@x  d<PFFE()`|> ,2@XD% L>L<0|2=0x-LA8D :(2<'p ;T N|88" $d\"HLG$ ,T!`Q*  \1p+FJ, <   8@,$0DPt4)0!PhI ,C\ `  ,%(;)\ (0 t $EPH,$    $t L  8    T0H << L& \L@EHH8l9,7 QOt T$@$''5HV:C4 ,<T$X pD= D4x90x tLt 4 $<,(t=B~&EJ@>KiftA_Č  *   TA B C m n k o &(# ) * + , /    Dx';J  qT&> 'hBP1 ɍ ?lg \_ƅ  6+gpRi>E<-̂ A ף; #I=L> i/4LAssets/Scenes/Sample ].unitm"r H000.0.3f1t,7dd2cba4e1f596c-e22d9b7d60e622b2f20ea8d9b2a207561f5f1ac3cdb38950b2326ee23b33D 1(|ery LowPA@@1J>$#LC>c>zDB@ET@2 l0Zedium\ O333?@0Digh@.B2// $8/H CltraS*C d/ Zperformancetestruninfos((settings,L%mptoolsrnsmdefaultpanel67!4stylesheet|4Athem,,,,,,, , ,,,,,, ,, ,, ,,,,,, \sTsh  , 0dsxuLx8 (D@ |\|dDlLxv Walkableh 8ot ul@h WW4 ?M*>e x umanoidP ?l 3bBCx?(x p 2dP d~A] xv($T0 tp0M c*cF0p0@Ќn `({P T#@AXAlachk# W# 8`t# A<#PUh02!  Mc#%,# Pب`#lYE<m(Zn@%^#d XHPMN(t5lYLQG X20]zhRhappxYn0Q-)#H0#PHA(.- 1$P V`PiP l),aL9C(|A]ԑpm=Epk0(av-Yb_ColorSMain W_SpecDD DEmission.veH  hininessX#` PowerSlider(5.0)t,?0_@Tex ase (RGB)`WwhiteT p $Globalsd(\ a_LightPPosit6h <tnoninit(.pAdh/@@;>AP/C/$SѲLIGHTMODEt2 lnderTypefOpaque. X{XP 0 X  P_|te&8 D1 $ .  1_ST0 6map $ST JlLMatrixVP +TFogStartp9EndCDens%&9 lt?  /LM ) 4 %  h@ _1$   @ H_WorldSpaceu5 ShadowBias ObjectToa)"To#ioCaster @PA j? .@((xAP/Cdunity_FogStart 0EndDensity= Color 0LIGHTMODESHADOWCASTER RenderTypeOpaque ,SUPPORTtrued*|S(  D 8& IH`W@*(, q@h d@EO_INSTANCING_ONUNITY_SINGLE_PASS_*4MULTIVIEW_ONCUBEMAP_RENDER_ONFOG_LINEARVEXP 2 i_DEPTHTSmpDPOIN0[SPOT egacy Shaders/VertexLitX  &I "<U HSt SD b! c) %RN& Ru4 su Hbx, S$nu Z 2$Globals;3_MainTex_ST(W 8/ghtParams4glstate_l0model_ambientlP_$PP $OSpec(P` (Emission(pPhininess(EObjectToWorldT40("To70U@ 0MatrixV,[,OInvV,\XPX9H"0 / H(.\Atten`t!/tt t/ttt/t/Pt"\t  pSpotDirect 0$/Pk/Ф*/!#ifdef VERTEX #vere% 300 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if$ JTo #else uniform #endif%zShLOCATION& N(x) layout(loca[ = x)/wBINDING.pbinding-, std140) jUH mediump vec4 GF[8];+ #@Posi|hlslcc_mtx4x4/[43 " 3 Te-X0/VP"!ffloat #i  m; in high3 in_POSI0oNORMALTEXCOORD0; out vs_COLOR31U2UZ_xlat13s2; bool)b234596; k?6_78z9/1021; 6q'i3'_16_43oid main() { Ro.xyz =0].yyy *z 1]N;_505/ *Xxxx +\m2m?zzzm*3 wwwm1"911m8  P m2-2-2S22-2-2-3-3-3S33-3-3-#4mM 1s b"0b4&2pp'3  p5<b7 5 `; p @< *6**C6** 6* 0202 @2@' C w = dot(d,~)2y252z262)36111 . in3Desqr6?36) ". *00%36_7 ' = * 128.0&8 K9](0.0)y zGfor(P_loop_1 = 0 ;   K]0) inSV_Targe5?8 %DZtexture(H,) 1a h2 2G  K<"! "D$@ +$/$"QJ&+"v+157K" 8?/38k"%5"s2:!)! S!T 0202"3n m l"c+ Iy& / ""15"/!="7&w,  , ^(   N0.z).*zt 0(1.@z  | %v$   *?0@@Base (RGB)lxfwhiteH dFORWARD(pi?h _BASE% !( 7 09 4L 4 ;P  , T,4| (<SB T _9.04 _- 0os0|POccluMaskSelector$ProbeVolumeMin%@ pSizeInv\ "To(   ) -/ ;   ?ADD#  x   x  T04&  h&&&&,   < H5 H DEFERREDH>4 0 )  -0 x    xp?H5X0@X0U00l0 4@IREC,DAL TPROBE_SH "BMASKrDYNAMIC!AP}TAq_MIXING$COMBINEDtRCREEN./l0_COOKIE HDHEDITOR_VISUALIZ-|1H x1Diffuse11 &c 1 4A<1Ԝ S| bt x S bD b , b8) bA b[`$ S@0bH$ Sl0b0) b, R< cP&4 SLH5b' SB$Sp\@St`ShuTc@wlR b S^'2'2OA0DH P8UM8+P4_ C4t44p 4?Min0@ PP(#Pb8$20_lt=;,<1 0&@LH << 4OSHBg@(b(WP2 /C2`/0W\02P\D^ 2CameraPos$ <&DataF,FadeCenterAndN?x P( ((/( P( MapT*Pt?ArA0ep$Pp`p(pp H /H/ H0H@H8x(xlDP 4  ,h А| x Q /  6*!To93/pL /L CTTp<<K ,P/ KDL /b3/sb3Y@b39a3a3Ot Ka3#A Y3 >3O[4];3 3.2Sp p2032Z062O2 vs31 2415; yu2q01; |36; v28) =.y2;1];G3J0] *mfx2Q2QOzzzzQ51 =[+[3O2!3]* 6www  }.x^sG.isgl_4bK . w, p/&p/S.x1,w0)N*6Lh,u -1!W15-6)1&10y4(0S0(ap/UGp//p/3PHp/Oint;c50V;,  Le  /3  (  $+; $0)t //{ 61694/3DHc G   G ,/2;9P/U #/U/  *6_32 4s95p&b9F&<1/  t (,):*lOb9 =dc.x==1.'2w2)EyE$    ]J0J  1k52k k +y3. (9) ?!: /(-6! A;yzwA*9 2U25 + 0.75+4z;:1 3max-9 4,R.zw=&6_K 1 } / {+aO(1.0N/.y#zw#)} %92.x 8, /);Ah2\ y2"6_*  , C  3 `)9| ',,t /r@ ;" g"b FBf/C;-K  3L 73 /12/12/12+12 2   SPy* xzd ) d:zzx 3 ,M)0y0g0 z0b0 3 5   A0.Ag-A /yzh8 y 2 )8K%inR W 5 q/12r4rn/12s.12tu/12v/12w5w6$12R 5x4x/4x , t 3   y*.4) /X l!- a-h>ion !-Y{06>-7UG" I1:"7 1-7U-7@!y f+.x(zw, $wy5.9/zw"'xyu /6f0<;[ ;;  r$6 : ?2v   ^;D 5m-U  BE>;0].1y1 11z1 21/12Z 2 * ZCJ /!/.x! 2J-.x w H2G *a. wC S2O/b15IB5kBG5?5.x$275.x3-- =/.ww=  ?).x&(- i= +l 5/5 Evm25m2$p2/#?2 j\2,  4=/16/16H< 2 12  (x6~2|21|21|2d1 ~2 $.2)2P)4PU4P >5g344 !46 88> )2249C/219A$.219"+21mJ8929IBN59091#P89"`8 @29 P 8 1T6'2T6&5,727E # @7#`I87 p/217 - /21<X/21"" T7)/25? E#5in(|E#1 D#)4z-25d Uw4w v1$!]'1.% D! 96= .y.4. z .1 I1 I1 I166U< 8 I6I $.2>/24$,36>3? >6`$D>1$f$O/km68 T/T4?X0;! Y! Z )_@p* OF?kz+ o+~ z+ M+& K A2) & 0! 729-/218-/21/219 & %(-"xx'333J3Ye3 /   ! }E2 3 6@4 0 000 "0,n2t8t8,  "3/0) : $34(1! Gd. /Cv&,)  ,w  9 +)0]s0)/IG2G/G3G0 /.x= *=5@p2=6= ">@0.05@p 5@p$&&&&  6 &5>pC&+`spV"V$ p(/i)8TqE70Cc7747Pd7*1B2:7;4$Y\ /247/4);474 &!3747R5 7484! 87E8250H6 44[@ ( &:7% "3PG6 fW A 767 27f770 67766 m! ܩ bR Aw!/2(!1!(0.M vhH )` 008 0P'$ $)B0P,PtPx  0OIN:/dz>aG,4, Q0R,"cD/100W0G.10cJ[XTJA)4 P)q:_) HVn) 1'[)S'i^ ^j4 V3&|v% $H 8%3%4% U&5 ]H9%>%  !055) /5) ?0j&&j&w# &2[#[%K#G#  :%5;%5G53I0B3 % 13G5"3%a!5?=% 6=%&3=%.16B3<%7<% FAp<%4<%L4<%4'a5 <(15 ,l5 6%e*  DG9 6 G94q G.9)9 $@4 AO-<\t-44t-# p-$d\$ e-1K \3S- O-wPL-<+ :B;3--4-7Q oS 0W sS1tS/22-J8-8e  "o/ 2   P/2]zP˚- -8- 9-78 ~hD0.0<{- h ?EJ : 0q bu/ /ww*50c-D?).wD*y.B.8../$./22.!-22L2.K.A Hx:H=BOCube 3E [rBFH6p/.w}H5HKHO2H]9?S.[ E  R 2uzR (' WJ(9z9y99Ja 4ԇ0   :  !1   !W 2W/zzW  .CF2.G G*I+F9E7~9Ch/12Y122}2B~j/2) ~Tt}z f({@z T{hC "0,Ɂ8|+ (B| "@E; ` |pI/`c3`c 3td*%&1  0/2 2b?2@3 ]?3) 8  dw0. 1 v/ +p92}Ŭdr,Ihr9^v}*\/12`;2;2_, } j003  0 1i mΛ o10k?x2 4g 18r [<$zexp2((-M/))44W2o7C "," "H/3"U",5X!:Qn>4 ( "o 83 6M (* X$(<X & Xp2X ((84(XWpidden/I#nal-StencilWrGX&& "#iP4b^$6 % 'K O?r"%Um"8"u " 5."."@10c"#ju`UN1;W")W"FW"/W"W"QT" 31=!1=. 7"Y 1Q:"$1:"YLwwww!Qd!1Qt!am&#@;^v!p 0) jV|!4 t0! =0i"i)' _lGI1Bȶl5 t5K5_utoffoB?h 5/KT l8@T3ion@0* p QZ|C   @ /<4 ! (.|f83 $@$@h@] P /P$, 0@  @@57( g   S P  S+DYY3 @P+8t$6c it`[ _K /5UaveAnf bingTinT6 F?(80^Grass  6H   h 666@  M+ 2? H D< = 0| > ltna.#tnRDepth5+"sT_|n&G "D|n*82 &b< &$bP$ &;b< &WSXDHb\kdh &H0S|bp Sn )Pn/nnA"2{@"_;!n62nP3+ :r -?Inv0! o$^ȭg7vs_/o/2G>o>o>o>o7xO>oA2 Y[1].z/.x X[0].z2G2G/.xI3IwI  * ".w1u.Ð(-8)TO!1]** 0]Jġ 5p"Lr p&L !, 1<1 p1_/07 b1y*^CN\z6 .# ./6) . .'jpU C jp%E jpP 9 ޑ7int   00) 5 lp 2g [ 1<1.0 'Gxy /h /*2(0.281262308, 4) +!55 ~$wwT$<255.05Hfraco)(01.y0.00392156886 w#1.5 H?/  O% 6e 2<1<y DՓEՓD1~ t; q; $ { 0; V`3ޒ   1/CzJb0; 96_12 w," 9).w<6_1 P #(-| b ?$<0."){discard;}o 1oX2~o2o2o  "/pX#/Xp\|;1M42"#m120@O0RA1 in-ɂF2@3%'81 W  .)) ( 8;'  ~ h  D ?8))lA.xxy<4(1.97500002%792999983 !3790193 -04t /0)i 2T14(- oG )"5absm) * |-, 3 ? yzzN" * w +2N 36y.,84 =- "101Ux22S4S30.3L\6 iy; %yz:|  (xxx#12n &12 ?2 +yo'(-Y012)m|, +t 4 R#D%1D-?#2:h ^4 B 2&/12\  m2NAK "0K ` 2[N\ x*%+{1%+J1%+;$+/c~oANGENT4S67;, +25M,   /y;[/0] u,  ze(/3] $w X24.0][4+`0e0 o2d&xx2=4>.w)' 315 g 246 C3>/26=4/26z343O26))4 )-44 /4)i&54 , 4 #yM45'M +5)6.. 74~[027e / %e*p*h5r )&Z2 !5)r. 2*+$2p96.x2w n4n65 4n39n3'n3t/24n" 3n43n D$+3 &3 @ L܎Wn' Gn(3 .24%4|48 jyz 7/ 0/n / *# I>3.x !3 5O3343?38G P7@U^5 3&W`2)1d0{/1])?>m%,?Z!2Z?,(-?)@?0i /6=0$6;0%6:0dZwE D/<D[A}YI%],)d^dą * .(-zb@Y~?d@ʄY!3{B-[)/Up&O-bO?Pos' "Di#sO\\2\n5 z } 4 _[-L ?.x<11 7l(8 2) ? 0<_?) : 4 'y) M Ac4?y>N\?.x,y/.y -z)Z qws6uG T)*Zm @'!b1sV/0 &(mapFilterBHard($ujXĵtuW  D`xU \ \*L L<T! 5p 6Inv? _ ` ?9%_FORCE_INV_PROJ(_IN_PS| T |  |  |  _| !8 <  4l E?s&t CF_SOFT  X .    E ?#t .t t \ t t $\qd E>XPLIT_SPHERESnzCASCADEA"Qcreen /s ?&g 1J YU@!<S4 b b b=P@R=?$fTb g$ S0hShlTSX\TSHSP S HS 0 SP#c3$R5 c(4+S_*l%TTԋ\CTb$|2 cx4lC TS$ `T?c( &tҠ,<VM,plitsFar,pX,ONear,@`B)J,8<U",SqRadii4/4lpheres4 _p</``>@/>@=@5;<?[4]9 Ob/I|= 0@D2@3h19@U(vs9 ѧ2 13; j"1;N2;>@7>@$>@u>@>@/c>@ P1Y"3GsN@j(.y/. *).xG.xzw3 xw5d(a)5Z2Af/ *e 1]> OA0A ( +].(1.?.xw/xG)in '1(11+O+ (-2). RPO6/3].O/%(-)2rwB0B3BRUy# z%  W>C_lodu3%gv V+N+\$7 b%e !ZB l'   < ?Farr ?[16s' +; F e'.?B b) r\1?v?Map=2=;Ozcmp۱   /3;^+#$ @%} 1F1c <g6_1; b)b1722 P>a8 S(c,]) ;4 =(.x, +y?vC6) /$8&4)  &%.w?8 +],(-j j ~  x= T@p ) pSw /* 7 .w0l EbX greaterThanEqual(H ,a)=b ? Z: 0.0/y/y/z/z w/w/ 2 = less4l W&6W 0 &7WCW 9 36_1Q03~#3 3W&2~W0  3;j/9'8C/101;0/3]'20X4X15 0  jtxVec0 C, OLod( ,^,0)< ,(- .xy /1.w 4 H#xx ) /1O( H;/d)+), J3c 5Q1.+868 p 6GDT,a s1sys2s2ssPsJ3 Aws.b1/1,)F3()|-} =y=y=z=z= u 57?y Jmax(,QOT 05525W12`U@25ppC23p 2g 2517/yy 63Dt31  JL)I2uXE2X+2#X 4I5X z&120r258  2 /G J r{=1 t(b cxd /dHcHcc_pd /dUР0,/fff,(eD(e   "edfzf+ E;; 2As 9DC&, )% Q I 2 _9 } /< d((-)dd dyd-/)d0;d?2md)hd./\?  Oę?O8pcI/pc*ZcNba _Texelu/baL (/1 P L c0!/pTo/2TȠ  / C%67 8\1,2 2{I?8.x{+A{8p 6{Q{ N16 +e{ { B -t =/ * #/2({i 'orO "s/(-N"18OC4xy)Z$ Y$318min 8NdB1 P++<% ` /*816320032== @/.x'yw4rh0016) /yx35& 69:5.yq[-\#_64006 /xzc( #q cw ?4.y3MO W! !9A-3.5(2C4".w $#3BS6/yy?c:6+?1 /! 1Xw K7>P# Qyv' O7.zwv'Eu1u'8u 1'84%6 7?7.y'87.x Q/wy.5.Cg$ 2/181!23w<83 z 34 zK4cJ45M/24t5 P 34RzD t-6L6(7JtwK88M@9IT  &z& &  'Aw 0(L1) 1*J/11+g(1v.1` 1_ ;1` 2U2!_  K/13w ;71 ,15vD3/16v5@ >4.x3? >4.y!2 42 "6* xp]TI /4`>833 3^{(36963 7633`\9 5529W 51{ 9{v 581 51 5: N/17 52 5 d232"p3 2/8'2L7 5V 2*8 b5^  x X ?Yd2! 4V-E/xy 5`/zw 5q 1 -$F  5>e7'1D!& 5+ 5B 5+1'D 5('P+ 2 5v'22W_  591UC Hft-/X+x+u44g;~4c+3O4.wy+x*?3.z++A`5 TI/*V+*PP//#o0P% 00$0!r'0/\', /T2T›+y |<J ڊ-/342az02 #2&a0DNpejZy-/*x4Z%4M3`/`iq/)`*^ _1@A ř)%l\B1'(W,4! JU O_ST+\H!.,ތ9 @+ X_xCombine__8 "< / P^? ? ($(/L ^/ ,/ ^ 0xas\*+"zwcUh]%j]*@Z "ToQ \esj1S2 ?1?n$A ^_^s3\Ab3; 4.xW_ t(,)6;GK*t3(2;2) + -1) Nj/1]?w =;0; W2W We4_+^ y f! /Y(A)- *-כ^B^.5(1&A G.x *+yA(3& /iFb3 =<0.H\ 4622Nz(x>2550f^t( sz1* ^}'70.wz((E)) ?:'!, S@[ boKh+W|PolP Multiplicative c  /K   (\]   " /$ /i LP A G& d90) 4 W xW ~,[)( VwM|\h,L $ faceIndex*` /YE` \`  ep p ~Convertt u*"H t / t t / t !o ImmCB_1[10]; "!  83  A a   6  

1.z!i4g&t()5Exy =S5m].zx * + 4].wzB02.xxH *zw+l z%xuz9yz) y*2 & D܈R*¶*2G+] ?1.x >3.ytzx0J T f f U6 U|Uy %{ d1h# C> #p CubesT m ,c_KTXP:DFZ^npN0{</B0<{1 @~rcBlend2*8?Dst8+ ;  $AsQuad :`Qj;`\0L(('/;&QO %| ,q \ ,,q4CfHt[ @g. HgHgdHgf; d 44<]]] . HJ8J 8  !"pV#88$88hT s t4! H0Н ^  ^ ?P=    /@@PQhtencilNonBackground 4 ?w&h(% 8 :-X P HD$jCOINT2DIRh!ALTSPOT $_COOKIE(t^BMASK(PLIGHTy_MIXINGc_DEPTHHLiZCREEN$X ԧQferre~&; 1 'yPXh04 Sd @\h l S, S $ShHNST SDD0b b 6 b U@# b`x" c4!xS)R1 S0b9$$h]&0R( S b* STc(C>SahlSSTS\S$S HbD% Sj<b,' Sc4R,), V Pos(h# (tDo(o 6\'G  2hjP Ob2j2C?R -P.bU!B9U!KU!jW11; 0j/ j .gj-(L .jEbG.y =j @jjrjP_fqjj9!% jjU5n !"3 R OPos;"_Z  k  :{j {jH{{j"qM$ zj ;2;M| D3D1D4D2    e {j7 zxjF xj  v .]/6_ 3&_3_627; 8(*14)+167: (:_22+24; M;b24 [2[/30 OZ#K :z / o*: - =D /w< b241(,\=).x; .+jF(*/!    k/1]p  i0 2  W - 1 e/3]@ I/(- %(- 2vh~,. 0 V t3  00)`*4 64 *.~ N,2_ ~3  4  "0 Ac4^45max?B005 4 4%50   Cmd!$2 j 7 B 5B5$$5 ZN#17X [+17[/v i2]x^8\ 2\2R 1R w? 0 '1602.wy)1.f&2676 *] $6297Q+26 (;Z4o 4]*_1e-077 N 318309873\7(27v6uz Y3absR*8)4 0c  -- 80q8 + 9.9]75e-0(50.5L8E88* 5W$8)'1b-??!=0/?v# : 438((- C * *1 J22 * `-7}Wx$M  - 4?/yz 6?6.xtYc /14d J/17) cy + -0.5 -14!/30 -J30 */30f6n? *L6d  %- = exp2(+) 6 1|"P ._AL ` G cM  11 M GS4Y A O /11P   1 p 5 +190 13  6P 1P '   :I0P )/21/211   >DirG1 1h1%!3/3) B3B3 $3  15 s],155]zp/23zK33"z &21w1<  [/21v t1& 3 70  2z!(1443*?+-7.1\ n s5I Z7/4  , 0a*c7%"(# 2? /b1 /14-zw 8'5`,19 2# 19/9` 9&  h,zw?p 5Q5#g:.235l5+j]/ 5'19!*% H 7: )7]+R+ foG#?L=gFLf?c4@?10?05 2 34@Q K/10@  @ * 8@@ 5@@0@#d?q3< +? =0@8?- -Ef?)17b.17 T Q  ^ ??1.25EQ@ 2 6'"6X6X/.x?3x!'?) 3y!9&,.x%9x! 1 B8=:0y.17R=*: 7\7x! /10z!\?0 /;0q9l8 2 19DA-l ? " 9 EmB ??b17?#/   " _ wH: w 0 V2V V  drZ  Gr#*zztC,z<66" 0*, -8.0).w"6#2# /yz#2I 9TB /25TB3TBI3f 2TB2#/2TB)/.xUBG/26TB6RB 0MEUB @# b+H`"H#;g`BI#N,#J#d*!c *# -#s^0#G h3#`z3#&BPz"!z"`/24"d]d"O d%Ec" ݄r" v!s".d"T"9 8dMb3\*ne"E+t@3 ]4N!/4t7P 3t3ne3! 5ne16 *277 81}I#e85@88"4".101re ,1008m7s T! /27"0/8Y!4 `0y/181vve 2ve :`9% .10Il!n!325/b2m!*.x n!Cl!  zR 2R o7D c!D9;!4;! /24( w/) G8B8GJH/25J5JA5qu3s 0#8 22zJ 8 o0Aí*Q6*/ RP;6B S$ 5*1]L/6@&=#5*,5/.xP/.x4 5 P * 8*  89&' p8 52!+5w+xE(02%/20( 179 BTDS4 -4cB) )(#4 9#/28 -oRr8 P #f4#8y)) Dx)/h1)kG Mz?"ƶs67)4)9[)L8(0) To/21( 3J+30 3)/33>L[)/30[)&   J'3'^%3+# d OWfloor 1t!/(-OA/K42Gmin(4,(3&(- L F yJC9 IF2xyy4 OD MO6.yw(xzp" $ 4D F ˰ R! w l4 }wv 7yݰ_41000" 2_0004)PL5R46U!6ywyHo5.xzxz}/6+J/-150 xG4.yyFz47"7,/zw/yy$# (N+/wy- 6-3-0--Ssu1v!HAyg L*' +@ 292I3vI e ?3, '4.`!!|*4&00#p 3?13131 3.30 b313^3&1)1)6?1Z/201 *1T#q1Y+21 1M-1E#)31Q|10S1/31181 pQ0 11@ Z)30b/301/30[ /30{}/302P !7*e3QY3QYR0 ] 1o17  /201/32t2$21 3S/32S'333 /300]01 31= 3d(3321\+ 7.320f2 -0,R/32x  1 B()1 1181 W.181/b3 &!41.101.+18;. =2.91( @ )b Atc- d /21- /201 d -3-/383 1l8188{1H!|*1$A/ |3T&o, -0 2>Ya^!{Y0Hiw{Y71{Y7&7!?7.x //xx} 7\7b /15n*155 5DU5T~/15(q 2,22w! 3/151# /155e5//15*}4,144 $f \4/)21]} 7:j /211p$! 7#!P~fH 4&7!7!7R61R ! 7 {0 190 S/21.12m9vRw2dT1z) /14 B"z /ywS  "/# ",^|R"^SR-{!82'{{) +9{?:<8E% yy+G2@Y+2.SH@.PHRF1}rLk*imF~KyyP96^%9w6}w P9}w$ 5\`~4* `2*R5x3xIxnwp0x v /20w 0w( w;4y$$ wo!G%7wwmdv¼$%,w?v-30y 2}8"+;;y),4jT . ) c1)ywxq4r42rp/25/17&*.17C!0lsk@l,/17K7%aI$2J0bl L` c H%& /i(&7u l &<3&'1&W9( Z=c007812m _& 3_&ji`&&4~-14 y1!2z k 3w3 $3,gb H(b555(4(i(5@(/G *4+ `3(+S 1 @%3( 1t$p/21(8&3+ItWrr tq1 /13( )((5rC29r r99p !rp (r (85 (r (/'( dB&(s'")7:O"4No vl V% k-)-z0gv /25P$( P/t*(({wAJQ B Q+*RIr!%H *2!{WQ /) LQj0)40)'20) (/30 )D0 )2  )# !$0uz )  -/yz )#2I="yK,02 /24ù F#@#,F ! 07s  x /Q2_?PPPD]?!MY?  IL_?( ?GLGj/"4Jyixi?wi2 3h?M 6? ?68?i O03# )+ U@<Z?7?3` 3)a?h-'"?Bkb>-? 2-)!--H-?) 3I-G |-H- 89-7mh7 i/17H! *10J! \0mh9<"V 2"'@"""""p?q"""j sjTjwp_j  Bs"j j "6  " `"2  A A3AIzm Ap% A  A "A #A DA #c# *#O"Nc " ""!c` /24h3 6\dn"/ dE3" B" F!C".4"$"94"[dz"BE+P-4w7Ʉ 3d3{! 5d16 ׂ( q@#S$$@-d $!xV)!4 _0d 2d _<>#ȃ=>!LC<C 3!C9  Qh hӄp2ӄ1!I^ 3^D `wf/~( A ^"BO[16]:gg/2D(/2D }gN:O<x:*2]lwL_(P51pT5} 2 G! @3#`/15eE5/|4g#%< |e7 $ 7  7 7lls 7Ky0 R/212WRp%U<! p!ztSaL!/#!!{""R8RV{!82'X{8H% `y^y+F2G.GF1rj*ڡi F~xx ڡ`ڡ6.rv6v@v$ ڡ5ڡ\`~4ڡ* `2ڡ* R5>sw3swI>swvp>"w i0hw(Pfw> >R# `w=CUB/% vmd#$vav3py`" ˚;d4:4ܔ )o"q"Wp4Jr45Fr"p "aPkj@k,@/17QI$2?ݡJ0k _ b<B?%B@% H %/)(% ll %<3%'1%W9%D\$ //&h09 $](i(@Q%3`G+s$q#p[/\(^r f (VrlN /' DB6'tr7(7N"2]-)>=zw'|P/4*'ECP$P*RIz**Y*/}7o*:B*%*W  *2 *) )**])˟>V'%&$#c # H" zl _,P)4logX,0) )`ZPU P'[GQ;62rK?TeGT  ;0T 1p 2; TTTTTTlM@Spec{+0L r_BoxMax ,inl j?%beB?(1( U/ffАIsh\f4RR  4p .DST|I}( BRefl V }/ i/A O/(SD} @  } \ ̚}p\<% \Si` R R& "44rppt ! &D"bx"m_ b+p/!(O#~p+OŹŹ'Ov5)b'O13 _A T;/O &&/in& T@d-p5?HDRX 1X cOWcO(޹v AGC0D2[OdO2dOI { q iOPq pf  ); 73; Q296_4555/(G7; b/b8S#/1429; 0J"t3MOc/33?O2?OV*! ?O+?O# 3E (e=O=OS(/z=O=O y   ^=ORW =Ob 2=O=O=O  4  - rv ? 2 1 2x N} - 3W ]OqOz]O!V i6/311 3/(- 33$ 316_4D&y,).)z, %)(-$ +e &?2.w# ..x53 +")(-"xX0b33?.0< 5if(8)L5* t R+);Y6Y$ax W V*33P,a):3*73c +&/;e 54 eDe #b82k( (0+ (),G*x)Ml( vovcTemp;, '6) ?2& :F yFyFyFyzFzFzF, =P'}EX*D,/);. /3) [P W J7w; } / {O k}}((-A0.69!88!7P ,31:* 6C5KDyL W 5.-,.w _log2(zy;?expd7S D x5] |!  ((-X g.31%11.x^"02/09T A 0j uM #*O 4WhYQ(F J#  9gG-abs 9i9C'012u 2' +192Z+yzjxlL#n h D ) <,6_ 9|J= y  w4w7 =  0=3/* @U00#whO P""/ "!! !2/!u!0u!- 0Z!;1.w ;0.5R w +2(t!!0m! *1. wn:aU2nU t&z*B 's h V/in  0 ,@   z ?0.0t j 0 B #8ACP !V%j\}v S˚N۲[.u8 ForceNoMoAl tHasLast[[ -aVector7Bia_NonJittered̅ reviousM OVP&)f3ODE& MOVECTORSHH @rA&@r } `   s r/? ;?  ̙i.h)sԙ &O " 0d)X &bI S d)/-^ ( D. +M*int 0G3#)kMo )t)z)4)09%P0 ))))1Q3Ql)=2=1r)h)Dc2)Y03L T y1À $mf`1.( != 0) ?(:8 *&C C"/VP/VP/ /1]l. B* 1K G4gl_S.E2..zD7xyw^Af(w#)U * %, F]X t r "V+   >1; |#A 4C (3 2' WsA23A4f Y.W(Q>ww;4P+P(r*P).1.*0.5.40 4!@V (- >u t1.0 : 0hI:) *j+xywR3(;(-0 y ^+c<0<_ڌ@45_ 3;Ol,V2 3 ' 0.* +.x zw &0. 02 * l >.xw TRs ?*B]n]@ *H|zc{)C 2` 3` 1 33I B.y (,*)+ =(.x, Ad @7I z z6y/30- * i a2N  3 L("w  A O 2O O3 eO( = /*3 . 2E DM 2RR+ +/zzI1  \9G)9[")[ 9k+1k 9iqgl_Fragl9'e90Y/% at4 H0"1Ĵl; %Jlare`;C) `T5:,`RenderBPOverlayPS & T@(H ':b8$ RenderTypeOverlaySTEREO_INSTANCING_ONUNITY_SINGLE_PASS_*4MULTIVIEW_ONCUBEMAP_RENDER_OND Hidden/Internal-Flare &0 "E4bPd nu )$Globals&N/?<#ifdef VERTEX #version 300 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if$ JTBo #else uniform #endif%SUPPORTShLOCATION& N(x) layout(locat K= x)/wBINDING.pbinding-, std140) jUH vec4 hlslcc_mtx4x4unity_ObjectToWorld[4];3MatrixVP. _ATexture_ST; in highp pin_POSI0fmediumjCOLOR072TEXCOORD0; out8%vs8f9(vs9-ju_xlat1; void main() { )) =.yyyy *K;1];G3J0] *mfxxxx +Q2QOzzzzQ +[31=!91=. ^ 1G2G Gsgl_PosiK 3KLwwwwK( =2.xy! *G+"zwSreturn; } FRAGMENTQprecigmfloat;Oint;E A$0)gsampler2D   =0) SV_Targett(,)*&Lp%JNN܎_,I _HaloFalloff01_STBu`   @?(//`AP'x)pKP/AP/CdpFogStart 0EndDensity= Color\ '   _ @-  XFOG_LINEAR|VEXP '2.#   "  '@ ۴ /     ZJ -8  *F+ Q d 1 GL_EXT_shader_framebuff etch #exten9+ : enablea 9K;99e9 B C 3]0) in? S:8  *t%(,a#).(l`.xyz =#3(N6) *< 4wxEO觎"QUx@pMainTexD{8_\tMultiplicative c X? d_DepthTeH h/AO*z=  0]BlitCopyWith X  L"X ݑH 02~sOLsss-/ss!xhD *+hIhFAdCd&+Ro 0; W4u85 r515i 7vX<700) nRtn`6,@)*(#~/ =(.xn0o%.xAFrag)x@E{Ljn*2c@4 ,1d d/8S/81*(i(.To"$:$"$0* ##1##Mh0) out2)O2a))$)-/M) /)FV)X);)#Te&yyc%O -`.yzw =Cq3(0.0, L1.0)',L).x;^:x =/gl_oXxJm@fK p       /j K H    __MSAA 0" /th*  /J M?intD4 0&! =0Q(0.89s76, 0.0E 5hc r0x  N(bx,<NitsForPaperWhite !/ CT QGamutD/("D _ForceGammaToLinearT(xDisplay4  h *9=/C!988`&\0+ +HDRTonemap'08/ +/ +O~ 1int A N; F;_ `i+; 7V07ni90) 3Tb)b1223425; wu9; boolw9 /206 L/,) b19 greaterThanEqual((404499993,  &),/@yzx)l2k% *3h773993805.  3Q@less(,f(1 4+5_997;)P4947867334, MWlog2(r@2.40?1, G?expl50%2{ J5ov3.x = (6) ?& :L 6y6y6y6y6z6z6z6 d1123 U3i_(int(1) !L?0:6O7if(%! =6210.00313080009,  1S12.92 g8abs).  04165L Qz1?5, )- 023>4.x:y:y:y:y:z:z:z:& } N H19 =6==4k%if\&9);K> J S * 9..o5e-05;<26Cdot(&62740200832929199Q433062{1 XyX0690950006}19543982YA1135YzY@1639_88027998P89557%WY) 28 2215930175B U 2318.851562)a835937y P18.68B q ^ _/;Q78.84  0 26 6 / +p2q2246202177537993atyI@03311`966805 J 70830004 23970011jo052001%xx3T!4563//202M!25 2:1[ (m  1o&} OH! *ZՏI8(_w@! w5 x/ !% Q and FStencil=LQ@/_k!"%@ I@ BonlyE @'?3_4 4 4 ol?8 8 %i.^DebugPat^'$D4 S$ bhA b  S%%^%%.%%%<Y.xy =kA.xy;'P%%o,1]%% C4%$FZ$$$AR A'p O `DO vO5W$ v$Db1; 7?6_2A,)b+$$(F,i(0.5,$`)<t!XborTemp =( "'.x$V.z ||x4y4w4o ?"} y6if(){discard;H/ =U$-zu) + 1.0- 5 =O0 /U0  1,X0ot1%~.).x2HK<0.5@1@>12l5 {ce@BuH2(!5V^3tGUIClip\P 4nualTex2SRGB Y, 4 e.@d/ A0n?@4/j`(_{(_ 4H_`4DH_- ( }?1 z.3GUI ">/?I @-> JI GWU-:-//w#,w11; JyQ02Y>.2;Y7GGY>HH,Nww 9.xy42 i[1].xy@03 9M2ME ,3M/wwM2'4@A2Zo Oxy +l/3]R*in>nh>UE%G*s0int  0; _V@q>I 616    >1; ^69LN''3 "6_ 3 '(0& t(C,) 6_1z>max(6!z,d[,))9Z=O(*^<5O57>4expu2r1.05><2) ++$-0Z>Y ~Q2Q(?! !f?c:zII F.w *. .3 `80.xj w,>).w= * w,RxML~uNq:9lx (M(6/{+p@   00 ? " "d '  ) /  41#0 gcussPM nin_Z-.l&q% *{E=;FBN.x Fln#3V1 D;, e .f.b%u=?N1T t(,<).w4 ,} ;?1 * *KF&.w* WX>?xyzLGްk@NR0T-a2c̠* x? p p2h"hlD1YFp-40?*BFKK]K6ީXX}  V ,) +*:yHSO$=<3J/J/AJ00"$JYJX 3'I16_1'  t(,,)) 36_1=GJYO,JJV,JSJ:Ic Z* }JC 9,P}JShw}J!e41 "aXPNM!`,d@1ƒSrcBlendT'4,(st@A1  X_BorderWidths$ArnerRadiuse% CRectx0Rmooths` H  ( \x@K/ xKT' \\ 4r "@ D1d 0(d w?d PsRoundedU f p & "p/pDp/{p1412; x11y_*xxx-xkxxx3.xx x-xh2!F9-4  g|#@!JauRcpa;s; VA  ` /%& 3bb 1G2; i)i2Z73; 5'6cBb6; 0u2w$2 3 3 *15 ^8>8l6i19 7O6_23 K!O0"2"m.8"(-=0])-2]) * 0.52-b._0.0>= 18fU 3y=1?4333 i((3Q)) ? (0, 1) :I3, 20i19? 9[ y"18 ` ;0.yP8 2: /15` . 6#  3H '151/zw6 %(-lAz) +x(8/73i!ywi  2zi*y~Eg&z,s.z)k -y-y-Usqrt(!8[8%(-T)"54i!'),;xx)i'b0b'&&+*ZdFdx()&&(~ / abs(?6Q=0.5+Uclamp8fW -X?6.xY+(j08 :0 %b'||a6$# :0-464 6 Y6.x==0.0D ! ! T 7 | +06.xOpç2e§Kyww,xyy).xz H &xx!ywHy~:7z7yD6A^ /12 / + =[ 8[B S /-18I />=*O*>=4* X/18 H,1]d U  /.xf 5&(-+18Uy82H C>0.061* < &/1] 2N:3N"680.z K't-(=,P;, 6_ t6max 1yz, ,)) ' 0o D3(& q< c zI'23 6w *f/.w 0 ) zzS i.   ,xyz2}50=!=5 I8f ej *(# *,xEː@h :s$h (/Lh dh Pd h ?kd h 0h o2Per x =&/ "(x /(}/e(x ^O%q9R(@9 v GDv v ֋  v A2v 6) Ԇ Sivec3i0GѠ_T&:16_' G3; b )b34tb4,F )b4,567:77; u88'9E29; e000+12 3O8?8/)9 2)21_+22/77>7/ &29S ;6_2/30 M.x);&g ) t(, 2 6_u!z,/=o)<99=9rX! ! z: = VR + (-2>0]).! + 8\y\13\(18."b9 Ʊ :?,@  $i1N_yDi, 1, 2) :y!, 89i27@x^! {9X1 : 4'3- + 4717[3.w =Wv d-1- v;5.xL % 5);w; 213 z m" 350;6.xG66 s314BBPsVxzw :9xzw3BKwyy,x/b4I :(, [ H:s;wxx/yy714])b47<( = '&& 0dP 4$(- )A5")=b215%>=: /+ %b& Z D (&&  y4}S3&3.-4.( y{ *U i2), o0)a!&b/||l;O0.0<+0#30Y= 40j 0)43F6F'22S3G(#4.  Hi4 *+28b12jy0)89)*13" 2Q/18( W24(8?0 :-'212 44 /.xW .9-1.7^A yy3.wxn 9zO17.yP (xm4F#:,F inPDesqr54 zx* 1(10k 93.z/xylzr  _(3.z"*o?21) ?0.0 3 '1978!=*Y9]=8 :|9S E8V*1 ~91.w1 } L u %18s2, 4, 8 ;? 3<3 2b22J c@] V=/w; 8#29'30(+13Ey-zw 1 3n-?1.x"% ;l +t-V$uXfY:049FO5.z)'27:6:G19 / 0$yJ*28.28 9.28 00X *19 7.27  970" 0OL1.x= 51 wj8 4 (18* * N ..0P9D/.0 / *d89.z& ,)W& =,!= zz)9.( d wSB  c)yFwz`C# ,I=C D8u '  ZtlasJ PntTex4 @ Wblackq_Custom/H hJTint|  _GradientSettingsTex _TexelSizeD_ShaderInfoTe:  001H$2 34X5T6X7T  0 AzAy|fP|F*g *w*ffract( N03.xF5O)xzO68) *:+* * 8160.0 +p (o9375, >98204l0k3!0.fO1.5)7?3 *{R$1.o2o2e.k ;R4VJLod(6,&K ;.zw;5;1v0)3)( ).xN6t0.)41;C(absb26),@19.97,  57.xEb6.x1J087.y/y/z/z Gw/w/f7.zz +Ky/.x'x''miP1!26%$do$)4, )-e:3-1Y5,Kc yy- ,1]CG&xxa3M(2]L V,3]Nn  35L$O   wS) y i Rwhile(~)J  } T4>=7PHԼB){break;}5 ^* + i u22FqD/); )== Aou2)].x| l30xF*u))$?8.x& F>x12/} w(@!= 0 %:  Y2 4 7072^ ?3.0d '; G6502S j2mx 9*), \zwzz)g 2 ?. :B 2 312| 2 J: s*1981.u1B ` -1%-/+ 1/yzE  1" U3* 3~4 z6y6 y3c 0c .c 3z ; w"zr7zwz?ywy.  V482.yUzX1T'zxt+ c3', 5z45 7$ww, 5 //11y 7l yx #7. } . {-2xdn 849710032+300163029006,   265884990.736584008n "980184041w r1Q31969j  eL v4z, \72549`/))G * :GyGyGyGy$zGzGzGp=r 1x S >11.=G&22/222).w4F29M 76.wM <2 :(vsV5:4+12 (zw -yt -zw= a==> % x '  'x:yzw46.y!d  !"  GL_EXT_s__lod #exten3% : enablev framebuff Netch\+ ba 7"d;2"m!8!`!A0`!b!>0Np172 P273 P374 r5 P576 !67777#) :9q a"+ D"A#D"9E# Y /4;W]0) in"F":8 U!0!0\" "C" "2!4T "L#3>"#3#/"78"9#9"K{"q"2" " 4"m*18 9"1E$1 "!#7?70Q9(#00 H#1 1X#b$ ':>=29#] + -21" 0I ;9 :A E95x== 9 >y!!=z\. ]-   4 6zxxx v Qyb#A4sqr9)P@+@tO"`U y+7i  8 /27/.9?/1 Ts  {}9y91 <+zw<Ozws ]/  H^KH NbT)18!Z2]`l <*  ?b18/3..18H>u27//);l*/ ?u21g2b3043="27T/ +* zA4o@,y, b9A4? R/~25H 0 0= ( *4G'9( ,0"9&w S4x*SW#$}3;4!j4"85F  IwA] <4t'(-)~?I  2\F.75m=?F1 LD7 12/27 9. *@=4:5410G 6.6p" .: 2/? *6_@=2 M7"(29 . *g2-1/.x(07?, ,.ylz+ 5Z9  P]7% H,y/, +b3p5",1o=$zw+ = )21<14]Fz4SCPRS1- 2OH!4: in;eM!@6 5(2.4 m .. O(21.1<xED/21c.,21#/21W/30_ +55Q8_4 /<0?maxc*21B4h@1B/22bNA S&>=  =b31=<<y /2)@ J&22m3VL1 ~@:B3 G :m L lV2 {V iϥ 7b124y>=/4.aJ(3 D[2 ?+i3PNe[i i3N01, 0, 0Fzs '/304  /30 O  c:(>=+ 43QO|/ +O0.5<,UV0 /31 ?30)'131 /31C-ذ< z I   !#9 33 1&QyNa  ILS )z:` 9 -} : g,1g8RK"07TM) } R*K',/27,1N# r)`(21B#g,1&#CS3C, 1"S5#""#E7,E7$Vb^)VS -V"v51V#(zwj;z/xy6V-V .zwpJcyovcPS K":RTyTzTyTyTzTwTzT  a; *9 }D+}  i U4zwzi1gF00026  &&&zb/b0_a Q%0B9U99 *b4"3030; 6$}s 9bO #%wWV V/v w#LA?qv"Sv vv vv hT*20S4.28gSv 2vw9`g4vOU/28v ? I* .28vUW f1vr1v8v/GPv&u 0= ` 0v @  D3v2 v (0vX= v=/18$usI3s".0.#s /20s* `'0s4"1s4so8s @3s@rr3r q Er8 q1Nrr r r6 7r V r kr 4[ 406 sr 8 8r- @ P pr*mQK` &b89@8 p8p+}p$4A4 8qp 8O<@%)fFr06!fNN r6r Z P*16<`6f 3lz '16,8e [ 05!q 0 /9 9#54(/G.yzS8xS8w 8 G4K AymH?5.yAzxE4757797737 ^u/ uX /16u4  -  3s6u{- u8/ -u6u% 4u(17* 8u U ;4 -/24H#4F4H u4I'4u4I u4,H R/19u/27u 4uGPu.!C6s02? c*Ok2ukeT) E "TP!6u2/27 l[@* %ub g11u 1?/11u$@_-P0: @Vp3;Rg`7u e: (.19Kijun/190 0u&P6`F ')1$*l'19/19< 1( 19m9#9 _ s9u#&19duͥou+Q!c6Ao.u0Rk?b28u ^{ u ur20MO27 :2u* d x1 PuFSn q+/27|@ 1 ua H?.: c *1,x&27b @28 x#8x8CvZ 2~P*iVa]u=    Aa3 'u4,u,)uqu2 +}C{q6{q8U8{q`_YԊ :dTDz_u-@e-$,d@1@,2@,3@,4@,5@,6@,7@ .4'N_ST G^_ST (n2_ST (n3_ST (n4_ST (n5_ST(_6_STt O_ST.V(H/ |RKX.p,H.p . .Hh.H.XHH x.H -;>OCopyd'~hXH/T--/,- T ?s-67dH-! E3RHB8lH-6-6 47ӂ-; uintu8OHOH/OHOH/OH,q*PuTH *92.z)%pswitch( 0"))|case 0: y]x|R+=zw;R^s*1112 23 3gS4$44&5(55.6,6667077>d1q$ = /F$""yDE}**vs=;F| ( = "z<zI'U  I% IU &#" ND\O{;&*7a H  H w m1 z ') /6_ %W /vsW AI T,"/);?&6_L 1j 81 D2 P3 ]40 i5( ! u6%0 $F4)_ b ?1.0&/.yG3zG3wG o %* e ! f_ HLbMLA/@A/AA$|A*tApxa\A `A& "hvx/vWA/uWAWA:AU5j1:A  A0 |:A2*":A !:A!"!:A`"!:A`>4; mc5P"" !0 0! 3"y! P!2 4 )""3t!G"3G"e!%AD!9"9%A_ "2 %Af "1{#%A*W"%A!^"%A"~"%A"bZ ]%A%A1X 0 %A${%AA914&%A$ %A-B%AP j %A%A$%A$G"%A&%A!%A%%A&9%A_ %A~9?%AJ *%A%A'%A3 H%A/%AM&(= ,J%A@o#2%A/`"%A,%A @*%A--%A/%AN/#%A])"%A$O.%A%Ao3<2%A :%A#:%A%A)/%A#?-%Ad&%4'%A-%A%'%A/M0%Al"<%A_ 4e1%A /iB%Ao@8'xy%A_> t2%A&?%A 8%A/@%A_4MG%A G<%A$`3%A#]8%A%X8%A.3%A&2%A)X7%A"H%A/Q@%A !>%A%A%E%AV<uE%A L<+q!.#%Tiprite H]% % % hi3nap! s\M-ialToggle %P %l&tl&u8 $RAlpha"Ex d&EGFX _(h9 8f"X|.RanUse .4"t%`%($gp 8$X @f?#@ $X 0TC1ERNAL_ALPHA yhPIXELSNAP_ONb .s/f %&, "2A *Sh0 S$ ST b b P S\ b% /D| C ,{<0f $˸ P$H C,840]1!,@4 ScreenParams00`0P0 4d^4 c_7Tex`$XTR&/ R&R&CfOC&ti .66 6&!2 0C;e&-&*/ j""pY.xy =W>*G.xy;-% 70yyy'(1]B?0 =3F"1V9L2L E9D0Q9/3]_9#9% *5u*(* ='MUv Mt" N'___Y9_ AYF_:ȁ#%8uG(' d HH/-_%-_U-_P  !}?6_0_%8(,G)R*6_D&\gֽ7( *=xyz6w4't   `$ ];) Y% )[ /6 * (<_)^  *U')RJ .0.'zw./zwN GP @8Q` d{ ; $ ˂K \  8 ,.xKA  >$(-vwg  7' *?- 1 h   / @ =zlU|jNOUŤ 9=`9atoff@sk aH" c$(XDL>8,EE7Q/S/.!!!XD<|p hq h dK"4.d &  S & b]H S< b"@ ] | L 1$[q8$U $ VWPI@8P$@O/ @  qS_Y \PzN6L9 '.L.a<2OPvL/,/vLn2xl U^/ ")c' "4 ; +; ~`QqS[T4 F=-C0Jb0; $/6_' l",9).w96_1u#(-)'b23<0.4if("){o%% =r7     _`;  " f*0*N> .(ww. , d Cv tB ; b 2% /& x2Z i#(-@)6jM  S` G @ P& VBbK3N|r &q (KtencilCompU marisonS AL H/ID 8@"Op|DtOperatiLLWWWoT/CTT@Read:OP 5ptiolM7*wN9(1\LF A w! Y!!inaaL `ā(, }o1 |0bb\ )b071; %O16_23;k$0CbTCb 1YG3Gyjf'n*(0.QH5=Hz4) +.RH) !c-0.00YH\l+KYH0 iB: 0H[)H #b0Ȫ!x,H ));fs; =+ &fNа9) ?M) :DyHyHyHyzHzHzH  k, =U&}*_(.L`9 i) K :e ).ww(51 *A@* =O? .xkt[+1 e ._ _! R?#0] _v&)/(w ,h )@2z` .z :/u>=  -2e+10, -))D$inB1) ~y 2.6 .0/(- H%?zw)U  / "IU { %IV 0; jK s-5r2DC * $  X*%c *FN B2 L . U # ,L.w * QV;(ZQ),C ;* 92156886Zt(,=)+. )yz 0* *HB  -yz0w.> @`C)LDi'aD3m2"+5 "1053 3 $<0$if 3)=pC) ^   1 2(4 ]& +- )5 *dWH; \, 1.0 -  (44 4  4 22u(H2J    p(#(A,vv(("(7( 5;,*G11G5G 1G* M)G1G5E s) b :_ 2_ b5)1)Z)+ ӮOFsV!Z+IPV4|HHHHHH H H/>H4% yPHHHDHX X XfXt)\ \"T\ . b) S ?t]W]9]QY7%in # [4sllF yli  ~ 2[ ;p{p49 p0;O(,y} :+v 72m.nUAfw2)yz\ 96_0(* *y bw m 6 wC!IMb'w t30 3(-C281D+wPu 3 7W p 34` /DOE0) (31);& + 1 0+ -  fq( ], ]y_x(1 C)/12,*->)077 +<x7,1,vT g{;A/UP.P~ ~ ` /Uo  4 < <4Lev< PBcale< </? l0  x RH$Opaque|{ (`|h e .@| x x ?x 20$@x x x 0X B@a@CubeBlur& "$ SLI bhv &bL4G  :?X::K+KKKK-/% j+ =1FmKK*~&K|+mK {zImmCB_0y ?Tex {n0; sLVL!^|5|tjiv0GK7pr`1234567'89; ctqP*11|8*22N)33*33> 145678A0] =3f,0%);$1$F $2$($3$()db0}! e6x), o)! 6_16`J) ? U" :4)?y?y?y? z?z?z? 2PxE(*)J3J-TRyz) +P RA *L 3f9,I)7+1'8sqr]4Jb* / ,5v*- /.x.5. ?x!2<,D 4na y354.z5{/o`.(-H44269502>P_exp2({ CmG0G g0Gfor(`_loop_ ;2 ;^>=0 ;) +S C(41u))i  E,);-i8o+M;S i]~ H5[ q>6 ={Z2| F-2(.pAdh,AP/Cd TFogStart 0EndDensity= RColor(?d\X X STEREO_INSTANCING_ONUNITY_SINGLE_PASS_*4MULTIVIEW_ONCUBEMAP_RENDER_ON4Hidden/CubeCopy &- "=4bPX nu )4; &N/?.#ifdef VERTEX #version 300 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if$ JT:o #else uniform #endif%SUPPORTShLOCATION& N(x) layout(locat K= x)/wBINDING.pbinding-, std140) jUH vec4 hlslcc_mtx4x47ObjectToWorld[4];30 R.in highp .pin_POSI0TEXCOORD0; out(vsju_xlat1; void main() { )) =.yyyy *;1];G3J0] *mfxxxx +Q2QOzzzzQ +[31=!1=. ^ 1G2G Gsgl_PosijK 3KLwwwwKx+ =!return; } TFRAGMENT GL_EXT_shader_texture_lod #exten3% : enableva preci5Tmfloat;Oint; ; X$0)9 mediump sampler$ 3T8;0) jSV_Target0L3 = DLod(,rS.xyz,)01q@UGX TexA>map `Wgrey@B@$ RvalueLV ?p @@lK_HDR B$ @'"=8SQUEUE Background Du lH  (x\1 p?  Z "(a(^Blend$( 3" ('` ( ()/7 )!03,L,BPxE )1U\11/\1Rc51t ;!B!~L1{Z 0; Tw `N 515B00)  T'366_17" [Ad,,Y)W6_1.x<IO-1.0%J.w */+ 5Xlog2( *ky/?expV*x/'yz ?xx;t Bt7r#$ p7n7l7w *ay+ dN +[O) *!J+ (-)F*, )X VU "6w =q1, z7II[j'T'_ArraySliceIndex' __STd (j.h(/'('4((&/gpVR/Blit  6'"''7; %; 26/,. 2.xyD *+"zwIdA1CQK&o'< 0; bLC'2D<Q3IW* I;  tO.z = _(,`"z).B  ٯFM|5`X' X  Swhite<oCutoffP?  406 /v/@@'/2 4,!T $,. 63 d?  | l /?ransparentR/utx  & tx &  ?9( 0 SquashAmount<PlaneNormal03imeXreeInstanceScaleP'1_Wi]0h ?c[OBark  h  P0  mD и9 <t  $ $   h _InvV ,  ,  H "To#/H ?   OLeafH H 8XX X  D   x hh * 4*04;/@<,4lP|X ($ErrainEngineBendnx \P 4 SM3p[0Disa?BatchingNtrueB( T 4@$m%L1QT  T ?@(% @@@ .h5 X/? '?d Xh= ` P  BillboardCameraFro83$_PosDhRight$"Uphd"Di s$d8) T(?=&( O  l3   $)@)p  4$|3)8Tl + sitionD_# (n / t3UaveAn. GingTint$ ??0^Grass% $  @ ( DT $ (3@T 5$  M ?O  D0x . > ,TiaTiInternal-ODSG`sXi& "~ KiXiI &b0 &c c4$5SD5tHS><SXK bLX bk,wxi/wx!hiGvs_i4bi/3i citx0t1#x =+c 3]*In3O{i (~.ytGiDjiذU+U 3ʛiFjii0i7intU9l>'k> M>+ =]_P P/ P .^k  21Y.xy =Tj#`Tj/zwRxC q; {0; *ju` /$ji   aCboolJb0; /6_ jH,x9).w676_1*=.#(-i)2bc6_1<0.4if("){discard;} $  / o,Vl; ^:-N-"#m-0@O.L0Q {oNORMALk 1 in_COLOR  2 348/12.x = dot( ,d(1.0, )80.y & + (.x)8'y'ym  Oyz */a M/))< R y I )! * (1.97500002, 0.792999983 03750193 -04tDfrac/0)i 2y 2) +l-0.5, oG  Qu2 = absmyW |-, 3 L "yT ).xL2 Z Q w +21.O36y.,84 =- *Z01Ux+4wS4S 0./30.3L ) Fzx *i; %yz: 19 t xw0>#1258)9 +u/.w'(-Y012)m|, jnz ~ Ff $1\1# L;G1G G hc1+$ $ /$ +"To:W ONm m oANGENT # 4 a 1 4  * <1"/ .1] [0[$ e2ee3er0` X14.0][4/0] `0e0 .1; V  62GQ 1 2  1 in Vesqrt dx}e112) hg .w7?1.0k ^*+y - +[z/12A= N9:2.y2 2t0t #<u )-2/2)iu&u3u2uu,  Mw<z Ju +3u)1., 2 11}3` 10? "9#$]$?$0 B?$0?$4$Q14$?J.  PP2@X  $C[6#,#)1 R/1]L>#0] Z!2Z  Z,(-?)@ %   6 $66 %6 ? t /v t  8( xG/ ̠ 3 B(s,)/Up&O)5O?Pos' "Di sD'2, 5  2: L Z%a 5.x<7p' U" 5#zy. (F,2) ?A 02$?) :3 7%(- ) l8 A 4?_; M?.x,j/.y -z).p( *zw3:6 )/2)*Z8 H;1H?O0.0< 5 (@b0 ?2+" : )   Qm  #T-0.00.5 ^1 /z  ~KAa9U % S V I < 90 ># .vs9 I9 3C G5951 % ) 3 2/.w"  (2( 4/xy  *v41 +q505 ~3H 2O6O"1965*/7) F \s1M !87"24* 2e n51.22-5b2, 4.8/9)J31o6.40884876, 43.14159274, 33!253 *5#16/, I3@4a4833330024,  5Z 019840999l!  =5*:@@6741l;9 26967993:134839967))W5968 23 S 9 L\ -u9 M9G/z)T.zzbK"6 K1 2/2-5;\ 8ww,:-5)eTclamp51 5/E1397/l1y) Hh =; ?85>"+L *=,yz4+n ` * l/_4 TE 73ZW % 7 CZ ;0$Z"k @ 2!+25L!5/"A,O!"#/g( h6 4X_:J18G-212  .Bk02 !2L! L4^l24&4o4j 3+ K  I 5330' E yE/(x\b^h]?0.x_ .u G}WoH3צ@1  l ./椃!8k.!PpToEquirbaTx" MP AjOzhT{<2Y k* (6.28318548, /) +-, -1.57079637)RbFcos(s.);?sin"x8:1.y'6Tf'x,z|\QgJײC7mW#1{0([0/yԑ! 0'<[0 <e@-H*: &+ - a&) *x'UY'%'Vw ۚ 0; ]/> Z)w:w *)! 1CKкkO5 ,oQecondN/.> P Mix_RGBA_ToP/RL6K \ V|L o"< / S( l2h 3" OwO 616 u8gb 6&z6 6  ,)26?w *WaiQ8*#3(N)p1 z1+,=o "w = 1.0\ +\NOZǙv CFace  DDilate D-$T~dOutlin LSWidthLuThickneLVn P@Soft;PLUV3lay _order?H&XH|LYLYLL LLLeP{| ae ` nLfBold Hl D~%PFlagsl  @(`RatioA  D/?DBDBD CDCDont Atlas5; H;  DL"HeIxLLGradient܂d ,p5XlX<Y<Y<pPerspec$bFilterXyr@Ge `  "rp| ,`V( X LYLL |.LTtGUIClip>T. belSizeXxL \.. t. h  X -Q  h5%(h5}&MForceSupporteduq h<| lp* ] W 8t 4a" TCore/hr Field SSD.tEditor.- ioGUISDF&< "/|?Qu -P.66!1"R2oB>o qA^ 8 @N: 2` yA߄  YMtcz J~S  W$f!MfD2h19%vsR 42m2T20; rg`)b0ne.2;"F hB+(,,');I51 =So(1]B?0 =3F1V]2L ED0Q/3]_)B') *j&hhgR,yz/w-;t.H *.wL1{^ 3 1xq*M 0/20 ~[1].xy;303 7M2M D3M/wwM2'f4@A2Z bl/3]R bX0.0>=..y0?R : [(0.0)qY = (- :) + ] *H+ 7 j0.25 +p 0 911)ba>0.5Y * 1.333h, +L2$ // /  R  zi5&wHdU qd%sdUc ^( K#u w  8j&"8jN /  A V6 k 6  ji-Fdx(y$y$ JCabs(4/ /  0/D 0 Nt(Z,<?).w1BV`*U,M,)3  *  ,s */1){9e]lI 8lw "#@6000.0.3f10<HW@p",(q\| ˩q~fPcH "&h "' 8@4 8 h0` p `}̆|Й8x 0*xx}* slA81*HJ&*0*`#A/'͟hP x*8 0`  H#< 0 00 *P 0Pt!"H#0$%*0&X'`(0) *+P,0- h./*1`2834H5p60h7h88H9h:*#;X<*8=h>(P?h@ABCPD0E 8FX G`!!0I8!J"K#8L#M$XN0$O 0*h%Q%(R&S T('`U V(HW(hX()0Y)Z0*([*H\h+x]X+^,_`,8- aH-b(.#ch.Pd/e /xf`g08h1 ip j0Ikx3l3*ma#n4xo 5p05xq r`6s78t7u*7(v8`w8x9y09z8:{:x|;}`;x~<`>??h0@H`@XA0APBBPC0DDEx0F(0Fx(GG0AHh0IJpxJhqPKpL`L(M`M``N@N`O0OppPP  QQQR 0 0S`ST8PUpUX V0 V`WWPX0X0HYpYh*Z0`[[* ph\h \ ]x]P`^˜ ^ø_h0_`x0`0a@Ƞb`bcx c0dde(fXxfјf(gPg@`h0hi@HjHj`pkkHۨl hl0ݠmXmhn`n`o0`opxp q 8rrss0Htx0tu0uhvvxPwwHxH yXyHzHz0{h{ |`0|}0 }*! `"*`~#`~#H#P0`#hp0#80 # 8 #  0x#  #0x#*0#@ `##`#xh#H#``#` hH#X *!h"8#0#$#&0`'8 #(X)*X*+IH-0.0/01023Hp4x56` 78x#8HP90]*КX;`#<0#=0>*?9*XABxCDE FXGH#H0IxJK0PLxM8NxO PpQRST8HUV0WX0YXZ0[\( ]P^_`Xab(c 0dexg0h0pjhklmXnX0opqX#s thuv`w8hxPy(zX{`0|}x ~PH0 @0&8  0 °HÐ*X 8`Pxƨ0H ǸP00Ȑ xHH0˨ p˨8̨x`00`0ϐЈ Ѡx@Ҩ 0Ԑ08H80(`  `PH `٨ x 0 Pېh0xXހ08@`0Ȑ xʰ0H̠0*hP(pPP`0X֠`H p(0`ۀ 0ܐXX0PHp`*10`(xH0HPP0```Ph0PH h/*8/#x`/*(#$H,p$ p0 $  #  0# x#)0)@#)#hH0#0)h0`#p))##)) x ) p#h * 00 H 0) ! 0"* 00) X#$p %*080$'`0(0) #))0#*x) +p#,#-*@H$/x0x+`1#230H$4x0%5)H6(X7()8 *8 t( :0; )X<=>x?hX@0A*0pC@DpEP*G@0HHI` J8 K pL@*!0"hNh"HO#P#$Q`0 $R`0(SX$xT%P*Uqx&hW &@XH*'0'$Z`0 [(h\h)h]X))^**+`+xa,xb,c-d- e.`fp.Hg0/ #h /i80$jH0 #k1l1m)2P n2`*o|3q4$r`0 sX5t5ux6v060$wH0 0x07y*808{9X|9} :~):`4:p;$`0 p<<0== > x>(?$bJ `*X@A AB HCxC Dx`DHE$x0 F`FGx$x0 x $x0  *I0x0 J*K08KhLL0MxM(NN)NpOx`Px *y xQhp*QHR(  SxS0TTH*U0U0$0  0Wx*!!XxYYHZ*Zx00*[0h\\p]H]0^^0_0_`hʘ*`*a0aH ̀b0b0cАc0d0dee`f0fpgg`hڰhPiij `jk`kl`0l*m0m8n`*n0*oo *a# p *qqrH sx0s80tt0uuxvv`wwx0xx0*9$\yy0zx0zG*H{H#{ #|#}0hG 0~0~## #  `# #  0# P0P*00 #08 *Hh0*%0 ``000*00# 0*0H# @*H@*0##`$@%x&8#'p(0(#)H0*@0#+ ,0 $-0 .h/0H0P*0`23 405 8$60 70P8 X:0;@?h@A0B C#D#EF#GH0Ix*H0@K0Lh*00Nh0O)(P Q`R*0hT UXVW#XpY`HZ`[`*0h#]  ^p`a0b0cxdp8e`#fhix j0k ` l`mhn``o`0q`r*0$t0 P$u0 vp#w y*zi* |8$}0 x~80`p*H(h`80x *H*HP*H (  xxxX*H xX8H*H000ň$0 HxƸ0)EH8$0HXɰx@*0̐ *H@0p @  Ј$00*0ҘxҨӰxP x$0 00`֨ 8*-h*H`08$0 *-|`*0(*.*H).`0$0 00000@`Ҡx@H0`׀ؠ*Hp*HH H܈(00PH` PHX*/`0x@ 0$0X*XNx ( 8hxH*H8h(P8 0xH-hH0_:0h#*`H# ###  p 0@@ 0#H$Y$HJ$ B`$89h$/ $%$$XH00P*1X))($0 )X$0` x*0 #!)  $"` # H#$  H%) #&* `l @() #) )h* )+P)P*,2`*` #/x01`) $2`0 030x4H5)h#6)7*H)X9($:`0 ;#<*H0>`x?@PAxB@ C)$D`0 8EF$G`0 $H`0JKL@xM N O0!P!@Q@"0R*"08"T#U#0V*$`*$0% Y@*%`*&*&0(']p*'p(_p*(H(a*)0` XcP**`+xe0)+0 f,$gx0 `$hx0 i-@$jx0H.Pl/Hm /$nx0 PoH0p*1020rx*2`3t03u840vX4w)5 xh5#y`*60h6`{0*7`P *7H*8H8H$`0 x$`0 *:0:;`;x;p<00<(0*=H` >h>H?? *@0PA$` HBx BBCPC*D0D0HEE$`0 0FH G8GhHHIIxJ`J`$` K`L(Lx$a hxM0`NN@OXpOHx*P`P`*QHQPRR)S$` `hTP*99X*Uh*VH *VHPV WPW`X`$` YHpY`Z$x0 Ā*[`0[XƐ\P0\Ȁ]@*]H ^`ˀ^80_ ͐_*`0`0$x0 рa$x0 8ӈbP bըc8 *d0` $x0 `ef`f$x0  g*h0hi i@jxPjxPkXkpl*l0*m`*m0n(nH8*o0pPhp0q@qP0*rHxrh(s (*s`t hu u`uv`*wH0w*<h8x`hxw*8y#y`#)zP:#z8#` {w{0#*|x`|#*|0H}# *}H~X# h~# h*0a #0x(x*xh  ##hP0##`0Hh#$` 0$`0 y H0 `"# #$$%` `&0#(P#)8$*` #+X,H-P#.X#/H0H 1P*H*H0$500H00 7`89h:;< *H>?0 @ `Ah$B00 #C8pD*x*000x0pH$I` HJK08Lp$M00 NhO @PQ*0 ST*x$V0 W(HX *088$Z` [`X$\` ](x^xH_`@`8 a8b`h$c` Hde`fh gh*Hhj0k)pl)h+m(n*Hpp8q*`00 `s*`00`@v0$x00 (y*08${``~`$` @$0 px8*0*0` Hp0``@ 0`#pà$0 xX*0pp` `HH 0*`*H *H`` Xx`  (ˠH*xxH*HP ```00  Ѡ $00 00v*HHӸԨ(*xhՀ`$` 0׀@(€ `ِĐ xPư8ǘȀې p*0YFxΘpϐ*F|00*F0$` ֠`00$` pH 8 ߈*x0P0@*0 hhX  x*xx00(`h*`0x  $`0 X(`$`0 X$` p##0#`#x#X#*0 # `# HP#   # X 0`$` X#*x*x$`0$8b`0$e$\$Q0B$9(*1Jxh'0@$ *aJ0`!`)p#"@#px#$*x@ &h 8$'0 () @)x* `x) + ,`* ) #. /0 `08* 0)`2)#3p*0 (500*6K *0*0$: $; a @<$=0x0$?00A*H*D E8F G H0I`0JKLh*0PN0O(PP#Q*`S`T`UP 0V x$W0 X*!x!HZ" [X" \P#]*#0$$_ a0 aH%b`&0c&d*'x 'f(g0(hx) i)$j0 k *Hl+P$mx0 Ho,H$pr.$s0 t0/u*/H0 `w` x1H$y8a zP2H${0 |3`}3`$~8a @$0H*55*6x6h$0H07`)8 8*90:x:8x;0;<0$0 *=x0 8>0$0 (0??0@x@0A``*A0 B#8 C$0 P*DDhPE` *yP0F0(F)GG H$ PIH@IHHJ*JH*K $MP*Mx0*N`aOOP@PH*Qxh Q0PQXR 0S0S$0 T U0Ux*V h*W*W0AR0(*XYYY*Z $0 $0 \`*\x H]H8*^x0^hH*_`*``a*abڰbbܐc*c 0$0008a`0*ff0g gxh`h`i`` $8a (j(kh$0xkxxlHP*lH*m`0 nnxoPo0*p` $ 0q$Pa*r`0 $0 0t Y:t`pu 0u#v0#v`0*w`*w`ئxxx# P*y0y0#  zx 0*zp{#{$8a 80|#p}*U`ȑ P*~P)pG$0X 0h$0 x$ 0`h`h#8$ 8## p#! #"x$#H`x%X*x(8)) *`+`,0$-0 P$.`HH0*028*`04*H 6p)$78hx9*H*x0<h=0*W|8B0p*C)X00*` Fج*H *IqXK@x L)pMHNOX*أH*H $R0 0#S#T$U`x0$Wh h$X0 Y0$Z0IY` $]P*`h `P*0 $b`def*0Px*j#k p$l` `m8*08o0 $p hrps8$t *0`xw`xX$y8 %$z` |*x0 P~*`Hp`*`@# 08*)6*x(xH*0 *`*x0`($0 h*H` ```*(Ð*`0Ĉp*P HPhǨXh Ș Ȑ *Hx0 @0)ئ8h̀ H$8 *ΰ*`π P 8*]`ј$P p$`0*00*Hhx*`Pň8 $` Hh*xH*^|hH*ܐ*^0`*`x*``0ՐHH*`H080` *`ޠ*`$x0 *0(X0`$x00*x`xP$x0 hH($8x`P*@*00*@*HX*0 ` `HA*(# 0*@#*0`0 #x#(# *`0 x# 0# Xh)8$H0 ##*Hh $00$ذP$0`$00$ $y$hi$_ $0J$ @0`5`x& $#$$( p$% x$& P$'` P#)* 0 x+ $,8 -@* 8 H/h $00*0*)4 H5hH6`*x 0$8 0$9 :0H;0<0#=>?**0@$B` CpHD`E`*G$H` 8JhKxL8$M $N O*0*H H$Rx(*`8 $U`) WX 0X* H Zh*!`"#\( ]#^8#8_$`0*$(*%x c&  Library/) default resourceӾ>/`builtin_extranCommonTX86L.Burst.Intrinsics(ɯUnsubscrib$%HServices.Wire.Protocolu1ern,#Tim߀aryExtenKs,d'Cod L; Re.de(ҟngine.UIIRetryPolicy$Provider$Relay.ErrorMitiga( ClT@gConP(XVisualScripk˟ValueInput $p#BFlowqIApplicVariable4|0 ) osRespons`$pNetworkOMQoS`Vector3DotProducg, )@AMetrq@ ( Icode.Runtime OnBecameVisibleMessageListen!=$I++<)t 1nimMPreviewUtiliti  4 T@TimelQDeserializZVExcep 80Htt FHTAsUV1P](էB>ivd(h d etStateGrapht( C!eaterThanHandlK,x)Is _ignIn (TsAuthent$dT@sett$ \Multiplayer.Tools.N4s$QRemov_^ItemA()QobbyP_Chang,d'i XfsCyclicReferenceManag0 -CullS(er 0 tSAsset 74ꆳ1ۘ0 l1nspLabelAttribut0 0)D"aroY ( -I: Cl$' &  naseApi  (  $oPrefab",0 ! 3"lf 4p$T{_nents L @AnnoodResule,p  pdateOr  $L52D.  i 8 burrentFX (Lm ` ?Ang $)GetPriorp $4 Adapters$2.Jw] ,, .Accounts01icAInvoker_20*CNgo1,$%t.1/,OnDrawGizmosSelec,)@validCon 4) ssonHelp $x) T$p)H (X+ nEON_ct,?Arm,MP_SubMeshUI!YfՎ|q$m(#ro| #| Oatch , ) oButton(8,<arlyInit ( \HJobs\BCollsdoIScene  ,."et(x+8 HDataWith\0 )1\stBufferRea (9@prit`peGeomoModifi-4  ( = TOwnershipxy4 ) f OCach ,89trSendRpc, !$_2.gen<$ X`Mathem:s bAVjz&K$JwtDecox $=Scheduled5.ca , &<,a, HB (@!oubleRewindloo 4`x NHook $#0Poi/Up րj@8) AArch64_rdma 8!aitForEndOfFram0 h-TriggerEvent2D` ,+?se3!5l e5.?2Ad,->MovD:',0 h*W4 ) OculusReques0 9XNHeap-"PQ=(X "Ex.LibTessDotNet< PI0 0 -@Plat2 ( +xy$-PerSecon|( -G/icSubtraF!(x)(oConfig!, $ Ky"2Dy0/) Rex OnToggleValueChanged,) e|i], F%hTypeSortPriorityAttribu58 /te:calarPerSecon() P?Rout $p)daApplic@LostFocu 0-IGraphParentE# ,`)TWithVariabl ,)$ TSceneRX (x) _,#T)(RetryPolicy$Provider&ErrorMitig-  Canvasr Tv%D@S`Q$< P TUpdateLoopH , 0 !Dropdow^XMF0_' ԯ  oPrefix<" 9inimumBit ?HeaX ,&( .Scheduler.Internal, l<  h) OInfo $sAuthent$AudioClipProper%, dTimeline|IFHandr (9 PpuDef Q,\b2D.Ani#  \?WhiE @) ativeHashMd(vDisposesCollect is %4 C6x  <+p@ ) ?Disa$p)p! PortDefinu 0 )AQosS BAnnoy,Qos.V2.Models SAires$6API P4p )hK EWire  2layVoEndpoi ,'0    (9  Di (+X -3DesT0 pl $ _ /ab` (H !!sp Ded4 -ObjectRpcCountCach,%Adapters.Ngo1\,41bbymCallback ,  <1ineoRender8 , g _Alloc $ ) DebugData 4 )<3l 0 A4!at.0 `VisSet( (, , C0pNumeric $`i~ByMemcp$4@!T)oCompon , $HpeGameCe x0X9  2 $)EAggregato0  (iArgedD4)T1saf@llel'Se O.gen ..!rwLevel.oD  (`j aawImag{6 $RYP0 pNotBurst*>atiD]4\.\l$ 6/fa",X 15rag/!,$h .%' StreamWri%(4+3edTw qe'd$xlemapsq.Extras& ?Nam X) /Suy% $)'   lueryOrdh# $1< owsNull ,)  Z $9 ,)R) $H)9>aug 90Acc 4 , .>s0 SpLibrary ,X1T3x3x.!OnB+  $eMListe*q_y(cPˆ,@dessageF)<BaseInpu 2ىT;03K.$)!! 8 ,  ! acketBuff9 $)5onected 0 ! 0@ebSo8$1t?Sen+0 ! (gnalEmit*vl+MZʒ( SustomL,5ing. CdInvM 24 8!A T8382#ontrolTrac ,9+?RկSzkOQ$\ EJoin /Of ,. 08!(P!<( x83mbly-CSharpFixedPEMStrin( ?TLSXXField+ X)qO_\eYD)l 0 *,lq  $) )etOwnershi"(X;@umeRq ,h}.qDiler @0*9(X,-!IsI*C.0 - c0 W:,]m6)^0 010 J0Pro$8!l ]( \  $) "osponseh 805)/If 0 )P!Btroy,7%uint4x4$PMathekc  '0 Q1PHateSn1For!ic5Oeter0" L% %(5$  hreadHelpH$'. $l MouseOver ZmMc;08).  (@<-AsyncOpeI (( ( pul3 (h3+%  3outArtificialLatenr2@@ 9l#Davedq,-Browser! $hQ t1ait.( - "[Oario (0 ,@imulM 4!1Tes_Trend8$ (&%2,$ScrollRec ~ʃ6ZWzo$Xxwtonsoft0,* ./T;.-@OnSl 7`<,,-tRenamed 0 - ,((% r'((0Dep nc _NCalc1RpcTarg $&%A> HJ-" $HD-^:,busCodeBq 0 B9.nRegistH(1 X*/On  $)LL< $e!d6<,#1rBExpress,p 9   $x-<& Mo (h&! .iVB( X!F0 &%?Und $804 (@9<#-  P#) /K+ 0K. I/Ev0K ,9B4-\- (`-; >(("/" $ )H0Ver edWp (-p OOnEn  -XY( _haracl,x; 0?texP $9 9/piX $x9L/OVisi 9,p9D)CsApiVs KJson@  a+ ,\6@Proce CngSt+* \SStyle+ >Bod, F) \oinglet@ $-EnsureThat.P (t+l=?oModifi@B ,PR9>,D1icA 8-_ker_3l0`.nint3x3/$$0$ hButtonCli(),5s_&N 8PQbool3x2% $-JvS/y]Ǭl6ig#(x 0X#(PU-Aa/ipO ,4+OsQueFY $1@t"(+Ta,[ ,}2 m_J.(IK^ - $9- 0 `)<&- KF ( !(VivoxToken4: 4.0 , @tZ %/nc89,#\1 (!'!; ((V(T(X,X7"EddRS  --) U8 N9 ogendKe  $Sm(& rI; -0 01 "a $H /yt$ !H afh $_t 2A(224 H03Pipp0 (1NycasterB(x! NIOneA$%  2$ tU߼astx )H90rnBhe* s2 4  .xL Id w ( 9L$In ( (QoutineRun/5谎~Ψ(0/D$(-DOIcon4 ,c/=Bhc"C= ,-#5p $8397 (53 PRY$h1    =I)(+ ({!~X/St ,3 m@ $`o-89 (`)-OnParticleij0,) fFO)0 x-fMarker"^77@$"v C-_floatg $ A$baj5 x؞w=$xz/or0(- P=9Q 0 - k0Api;8 (!X62Api y4^ ?edi:,:+r'" 2D.D2^YPr,29 X H g-8P889 o$9 $N%y $h=[ $!d ' 0 YPTelemh}Y,4k)v4؄-\f4X 5?Fil $ G- 9[2 (s!`VPȆ ( -7R,Q+A?lJmlI?HitFA3<Ȩhp~5D`-p 0 ,t/S<,94{r =-Idl8I (# De *B* @-[Touch=O JK(x!,6R-: , !LOical?,?; U/Me4= $p$) _}̺A=,l(422q4$`"}@nalyf760  8J &fss< 0@C\%cg_$.@ 6) '\a_EndEdL="p4#ʾUL@-SOpawnq ,8M% kI) ,X- +x 0 p! ,9ooAlias\ ($-NLimi0=, YC By(I ,(q1AQGroup LPXtq$>5asks6RWebGL^S,m_U,6)Toending (x!Diagnost&, At+porizont[Byout3`~X )M0 > S)}4  Y(h:U ,K-@2 $/H: 9DSolv'v_bV3n$9! )/ty` $   4 HA> 1&j,-Xl2 s[z 0 IAsGt]U/GHIOptimize ,0 -<sDefaultsG ,p* ,h2iHizeFrGO i7`|,  ( !<e-kxit2DMhV+, &q#t#8 8}/poL (@ l"7Qos'" $pCX  {X 8z,n5I .oa=Q, :AA=5mzC^ageV2A0 11 Tx"ai/gN쇀(dcP1h yy猘C$5OEnum5 $0s-XAOhron770 il{r0 P)P )&Dq, m:}/@PQ,pebt? (hU0IRe5(H9[N $)<]s30 t  +Q (?`1P $ )|oH*'-.,T٧0  /  Tf7 (,PNse4_I[X86T@ In s zڟ$*.,/He0  $9 @ 0 9|/ic[ ,l  0Q2Q!t+-Ev9iS -]:5h_U4  &ed 4 (As sH7(-$P $-/fs}d 9U1#abתsUG ]K>Api0,qY= (-LdFd0 5XB_Resul ($!/RdeLin (/rm9 0 h&9|Q*" -.\ 90 k-zDK 2Keyv/ai $H )SHS4 A-I7( >_RemovA>4 q-oSmooth5 dZ.UTesx[XOMenu< 0 %̱$,|pЩ$p4(2clav 8В-(}/Re' $Xmr  ' 0eC,a3 p[- ?Tit6 ,-xB pB@6fuY(ؐʴS᠉0 ؆Q 4.:orElapsx(8=/}e),N%0Poi2 > (-oNotEquE[ S.?ook ,-p&/_T$X0ODriv (X1 |p $p-Environm]d 0 B=L$(7 $1-  ((0 + T ( U)-P. s 8 ( @HB ,*~7Xs[d!,+DBwaysACull)krx`4  ! 8$y!UotInc#0P,A/ $Qg  - \ p`0 &!Password0 0 =I (/-4! 4^B| $0)#1/_ 4 ". A" (-A)"@ |p l(A $P)(In$#  0#- ws 0 g%$Onjx (.ubscribe*(%ȸ3hQ \)/er=(z;1' f| 8`  0 P-I6 ,"9,4 $!*(X1|Xx9a sSndReceiv,69xȈ,^1+`l2CppEu@ClaszAstruY DlmIL2CPPɞ@I/Se ( +TnKp ,(E4?Ler}F $x-Y/Bi" (1 ) $)XWxEfThape.n\@.Lib Do $ h?CheĊ $ph.XIԣ(?ʛ0 p L . $p)  U-3 V\(SwitchOn (4- , 98'K 0 %">Boo5 X 9|/3D|Bc2cOlink{ (91'8 ܀i0erB H<0h9l Apv, 1c ,.-Icb ( 5)0Z/x 8 )L-,s+Ղ>_պ $86x| (9;:9: 4 -?(- .0"_L (~3HResource/ ,+h+ +HZ$XJ^J,Pz3 _1d /dd,h/ h0?-0/&sT/DK8X&)& .J@ 6@X  (.- bt"h (hK.FUserm08n1d)1Τ0 0/90recQ.Ad/,*-@Adje= $|Q xMN; $A- %  /0 (<d@hNViewdF%64'Wh 0 ,t7 `Uff,J9 (X{/ (PWv1)  $ 22j(@ 1)&Seq0 Ч5h%)((Tf (@kܸa $mG*_AanOrPӝ 4D-4KXKM$B,,H,9p$leݿ)"D_4(#r x+Z(p5SE W/,h-cellular2x1A``dL/maLc6(9= ! $ . 0 -Arithmet$% OKnow0' ?5RȬv*  pqD (5\ X7$+T  ,sT j [A\ /Ѯ-Ul,pH~ndaloneD{h;.VJ0 .!4`Footerk~ 0 xK-*OSubm+HN 4078*&\Rurve_fI 89`f/Ow{,-eseO 8JD((-MinAndMax&$91E7lacaj+X"l)4 p2!8 o_% 4 8&fsVX ,9t  x0TX`EtFd.)8?Y ,[/eY)HrAr0 x)"1)2~qRҧW4<-TҔ,&xJd/fs $$FOJ09/Ma0 Bur\ &1 %W $ )7tplotlibColorMap, @BQ S4 e _s.UTP TQ, n- .q0 PP2e@ =%ˢ_2_y(=)# */So% <5ԟ44PJ!M@'E COHc($)2 2 -3409Dre-5R (8x!9,EP$D8 n (U (x-ORy( ! j4 9 FJ^{] ,/cr X-6(/ qCCj0 .tI ((UA7( n.` n H+=LudiqBehaviou/ (-#/ot6< ,82-2FunrXZ $=?$"i Pr/iv ,'=!%Sajǎ?kZc-p?V(/?RooH+$p)%&@Yf>8>lJ<@b-4m 0 (=Hexagonal#TY"=YE-, 0# *@1D1o TEA0 ,U2)PL\k(reP2jN@Іk4 !* hy#+2D-MӐE:u ,$5/Li{ $`u,%xy 0,%OCleaK $H-efsWeak9 0 X>AotStubbE(W/@OnlyV? ,'0" Ouery $0.1`7 pQ! #ki]ing3 ,"g /d*( Ab\(@@mLx(h' ns 0 =Fi?,,Tr(7/IqP2 (81, 0 0J=(:DK ,Py!lRHx5D@ASSuYo,c-( ,-Z?nel $t6 0DqD^Absolp\(o/ alj* (#  05| OS,A ` 19.)$D=4Բ4 $(-O*,=I% (H!p3/orȘ (8g. (8A(@1<4sed-@Qual?dNag410K `H; 0sol]42fH;,-4 (14Q>}_Q,h- ,/>ԉExpandToo  8`),|mm %uG{ ՜X,% -| | $(!<>GUI -q#0'?Sen,#T, (S 0 .Sd.(! s9 (#;xANorm9 (0--R)>vs% p@lM+~0/f[L_,-/b=s((/`Member*S ` ,X%/OFrom,Ho- d ssV y| d 0 (.+[ (8 '(; (m.m $`F"D (,(_pertypEPostv!_Navig $q $pk90Becut( (,!Q3Q \ -Ϗh,/T $H !x01"Sp10`.Z $,13 $=x@$4 r} l2$p-MG,& .0|z]MzNh#ETx̻w<.hzmחI4 ,pxHrq;l&F%RM9]8`0 (N98?ory4XAOmpty (hv-І+ 0 %(8 !|TT ,h (-; g,Mm@{J(\)lV0<wE $%,4lib=& 2v5 St lMi;(pU@'3@'2Bjsm0SnIEw ,9 2(8uCAccu8`X (i@ (X='cCameralf 7Y˗1b/,!\$:<OVisi@0 094(=h Up/ /e`=O0ickH ("1!HK=0Num"Ne'< 0 )P?4P?4"a5Y)00 z) 4 ` -OUIntH $ !Q9{ 0...?rea  ) `V$pG-IGizmoDrawh$-P%%.  4oseC9:9t 4 P-oFABRIKgI H!,# 0 9tdd8 ,P v0vC + cm0 5dC9 ,h+5$On(.IKP&$2-OSamp (` i /3D?\+Ջb@(-^^L0I@31R$ h$i LG (0 , ,ؖ22#XW3 $xW) 3D $)wf+f3)#'L<k-{X (X+i9Pp(5 On9ҥ$@- fs7 ,- !+ 7 /spF$i-3p#S8 (8eW!DecludeIrx 4 h-H$E-@-1*DropdownHh,xguaD-oLessOr+ $07--&  ` $ll%ԣǬeXIqtL  yD/UDC$p4,ZD224":~[# 0 pZh L, 2_Field08-'/ $@ $tnP|V1awnx,"! $H~2H~C0525ear"x (iP| 0 P!|6(x/?Any3  )[a:W (*) .,8 *e; ([-*?Effh{ (G$OXH7lXik'5()n h (Ȋ=BSafe?4*,T 0 HtlE )/et,2> ,`=՞MoveTowar, h - 05((!!>S(>$8"_ngletO ,<- +mHf0 D\$X ?Unp $!Qi3- 4 Q $Qj,@3*P1\) $ob=@ForBN., `OJobs0'  S.Stb1(- . 4 1^1pf=OPlusz $-I` Э0 ) 0}T̩Dqx8 X-X OBrid%,8,L:8API=C.001\LH,<%0+k,CZG5DQ~o ,!Bq#NorNPubl^)xQ2 vPGNqJM'8I-P L (j# hsPreview&_allbap8$O3HOA!P}(p+ 0,= fsЎOCachA$`=8&(xY!EOKind3 0 )h; 8$ 8$ (?xts , 0 L `Ծ0 ؃- 0 (- n1%\"%M1((/=6R ,1 $\ $p/jϗ (-OTryC - (釕1Lyf,$p$ (X`98R5askJRWebGL|ZP^uY&{d,(1_+Y.ho0j uC ,Q\o50 ) deX[4 -`T /1n$Bv@vBHk(#`Nl OGSUBBtituOcord6Wc(:.PrewarmPC $).2~ >E(; 800Q)    D(A9V<08CJ8XJ)4e ,[1O0(Q0M 0 XA,-.n*0 `-~rigid_t( (/( %uuj2C4 L9}$ ,#YD_half2 $V$/fs' $9 p!rdb  8Hp9Uose4_1Խ6_*.VR=K,p H 0 *IfP /, $ 4! N (e%G$$\iB( S 0 H%[PanelU {&8\ួE(<s +4 ۆ4Imq/$O l  $ 38x8 z!<c,c37A< 8B؆b) ^*8~.6,T54 ( )  3  8 ,H5$ ,PQ +; $Z.jD$CF@$uM $ hRsy" (Hi P.G-_aximu3 (xB- V (X.vGv@ `J PMڂ,#=g|~8H-_F(9h 0 1HOUtp28-\E4#p\?ach(.$ (H1,acrollR"B 4%^>(ޛ^LDh*-PGpuDe_/ys8,p75\ (?b, (Ih?bary0 O-I(L ',11rel,@SequndR8 1.$ed 84X/f?Log(A"cz%.d!<r8 7Ph5/Ic $1HLxs} w5"0OBYOI,o 'G'8C( (P/ =()-c* ,P- Y,C(x!D?red8D%`%&)h^gV $)0/CD, &!E,HA!@;8 F (Z/puv0 '-p{OAVX2d{= , T7"DbodyU@ &U(.A,s S% 14 -W:,8=1 = I(8  0 81Py2, -N,`E /2Dyeyjo庭L[]< -|<(!!&3&3v"I6$blD 005"Se (h7?Wri( (PG$0+?nar[ $ .U v@$ (p9Ԏm9Ma5=<,*d (-<_] $X90YG ,Z->ho $68( -/p c2}!ؤ$X p1 0 9U (p$A $p-&TrB0]@ op?|(hYBooleansYRD IdF j,4:'OById8'((50Clot60T-wo?BlodE $V<P(У) rU $-܉h,-I(pProjectConfiguration*Unity.Services.Core.(.Internal0"fsIEnumerableConverter0 $pVisualScripting.FullSerializer(hI`Collec OHelp8!H(ChangeOwnershipMessageH0  x`NetcodCt.Runtim_OnApplicNPaus|, Olow SharedStaticx$ TlBurst4MemberFil $#|RegionsResponseBodyH,8Relay.Models T%OnMouseUpAsButtoneListen Z /X@()TMP_SpriteAsse<")\ MK(erohTextMeshIMetricDispatch, \Multiplayer.ToolsFs$dXnK.Id$@work?Transport double3.gen$P`Mathemhsh deChallengeG?ato0,sAuthenth!.P_Accounts0"xI/_Handl(Q>Api$,$xF( LNativeParlHashMapExtens8Te l ~CancelM-)ڶJ@X04 )Visibility_Excep4 ! nQosJob 0QosQA S LTriggerStay2DMXO55$edd -#8 )<IoModifi(`Engine.UI$ObjectUt0 , )<2nsmElement(,6Monitor.Imp8<)lProxyRpcTarge( !\ $@Comm$WaitForSeconds60, ` )<SLobby 0  +?ies pAspectR6Fit 3eoyK"F,lector2AverP (p+ JsonPrint (9GraphNester* ,) FastAcm $ , oReques@ (%Wire.Protocol,# oThread\( @VariAH ,+S_Group$@) okenDataD $Bxvn_Legac0$o DriverReceiv80 85NCalcPars $(Dependenc3h int { _Joine,) Category/ 0 ) 0Set  0 H$hStandaloneBrowserV0 PU"Op ()random  $xI0Q aCurves $4 TimelineL POMark X ixringFormatMethods4.P"Rnvoke8$x) anelEventXt͘2|a2, rs T f v ,XOHttp  idLayout=  f|+3T(  4Absolut()AInit j 8( !,calarDivid $ -.icq ( -AudioTrackdA+ X ZqvLȆ$d  0 (9ortLabelAttrib, - Qo/ul , j L 0est ;eCompon^MtEx՝94 &>,  )sDes 0 "V2  9PUIStyle_Dir 0 9 hpiscreteN$|psrdnoise2Dx (BulkUpdatec ,10LinkInfo ,x9@faultSceneManagerK 4!uV+,'/5ureamSeg _meter4 2 MetaTyp@ $=  Fa 0#, / ProfilerF4!l#$ ,!4!4 0 $?$ @_Obser(/$RsPErrorG ( ! 4_itWri $(!    ()0- hPlient$;<QSimulcCh,@& @Adap$DFalid#& 4  -0NumJ Oaris$ ,`/I! ()22L**?ile! ,+1.Ed + $a $8)IIAlloY  (+) oloat3xI$$ ' (-P h _Query1  $ 1@,x,V~gv~8p,;x.n,Shape.Exu.LibTessDotNet@)2D/@*h*(89"Oalue$ (p+ s9/me $ =: , 0TickSyste, ! 1ineE,0  Y4 PContrr^iderH"0X)%ADeco%9 ,8-valTree I%h8 -- ~ /ed4 4 %]3/ ()\1osS 40 - 1x lf:p!(2FJ 0 t?2D #4# p V$y*(8 8t&Cggle {0ܦ+ML ((/formChildren*0dk/ۛ0iў9,#.@ Y )SEj^X.ɰ@-'CharacterW,'H!fl?Clo"(0,hU;\$ .9RetryPoli)$@Prov"YSMitig! "WithDebug4 ) 1aseV*( s0{7,Il( 0 (- t IdProper30 !t@icEn-AdDis 0 Pd 4  Y oBranch. $(3-oGlobalR/heR.`"xS 03W @> W:( Z0?2x20 $!|%"Ex"/ia ,*,3Webo,89o  $ *'?Cre'40!EndDrag ͎郠^9)8?>uin D$SoorPres0 03 4!6h5AcurrbctSubs=onReposi<  LBAOHead,!Ek1 ,, :VisC00R=2 (X+@5>!tei 0G& 4OInpu8$-4d& (`&3`EOSync (hH$veryIOneOfT1 % 0"_odulo& (-oMinimu(0$/a3hur$B8$,/0ubg   $-Z  ,x4Q H ?2>~( )d ?KeyM( ;^oldow$ ) Sch h) E (x) J!$,p8i&\#4tib8' V,_,x ,~v64X # Ins $#K5(#,"s( B4B4B2dipatedctTs34@V 4 ,2s @Mask' (@8 5-?Roo  $pQ-4A $ $p 1 `3I ($ kR$ 9%OGuidQ (h/9  $p18tLibrary@@80 T.Animp  $x p  .?and (5I8(8[@7 F0 ([9Dcfinite>CliR9, * 5ask (%A On g  (E-AInspY_Width 8R-FHP $(6.sEnviron#H(6 ()*'T8 8*Y.4$ĸZgQ;O -]<) ;*P'4 -pPackage+a/stX (+1 "= $hBI (, 3H3H2dYBleTi:-ԯ0ـLsG䔳74  (!0map52ras=/?Log(8 ! J/bl@ ()`inMaxR^ ,@Y= ,1H0D,%=pOnBegin$X$(.$IsX0DefT0 )P#un>_press],hV9p,2PE8 ((-SFC0Ver8 8`)`i@?X86@@/'@/'0'"P"3ApiYsQ D U`"[8) 6Opper (X!os iomblyNa]K, )<F*m!f 0 'H  s_(T+1 Ud,+'fop,@5- m/Qu,()@%X-.  ,9zwDiagnosZY (1 , $/8J"0AdvOid uOverrid pzič`B0  s p_Focusp,@-NEON_AArchq"0?Arm0  &xATelev),A .BuiltIn`0ari-8?"8wW+KF-  -C}pxmX $ . X[9C`= $ )4#z|x;okr@<) l0_8)@LK (Api&,'Y /#Callback04  9 8YHg$  g  4!et 8=$89?mi2%5\cDestin3 ,)B/ri ${Uus 8\ (#- VDV, .r=ColorPalet80,T$pDynamicLD 8xEAs4She9S턈D (`?:*06-d| |%s16Align80qclassic?3DB!( &= fs[B (09k#ll :V4o x25G/"fadO PaR0@00%AsyncOpRe$pN .ex! $!9>)x! %pc/ (=5errG`C 0  4&)8(&h&p. ouN (A v $!<8T,U7Hhn (20?con&f $.P7(IKv 2 @RichbHTags ? ( (h1-Xl$-3G(¡.9q~ $^:-(l@/edC~ (xI dE (E!0T[Saved5T%0 T,c`Approx2;1elyl 0-/Hi`!Ǒrrx lQxG푃#^\4 @ QS*,11豞MoveTowar , ._Ѐ $p)VPreviewV (Km $!̣?Key ( +KE `=-Q(0/ Do+/du,p- @ $ }b/abh 80-Nv2560# n ._8P ?-7(, -M\ (X9` (,l I ` (xu8- UnB] (`# 8Oubli $9 dx $89 VX 0`3h 8 ,-v-,88.;sGt%?rOr ( /9Gam1`}'iku᭳$(G.@ZPasswordDoW, Q 0# $-\S 0 --6Z,X! /srxc6 0[?Que$TBlockj?ing ,'i kV$ !aA'($1 <ؽZ8A`sY(j3*@> 0 (,h (`-r0VSU  0 -O h xA= >0R ,8 7$s-HMACSHA$1l|y)e]E(_xW7 @ C B/PK6ꍻ2#rhF{(X* 8h= Y 0 -?Lesw -pMo8DUdpC t L (Ptomic`K .4 d dw O !H1 5d0istHhؾ (@- (@-} ;h4,D[ګ,`X1 ?0X-Q R*r[4, hY o (x)4Z!Ic_orityQ 4 -?AvxxL6tv0 h-J $p-0OnJ>$^Breakp$p)   !.sv]3!@o.(p̢S-&&j1 %1 $`5)xa ,0]eY0lib/un (h) |!0 (0)I;0;;$.,S.icK=E-94j qj (Al+R$@69 @0Sh4yn+G=<4 01Px(_8 (O=?ThaT (S-#or|'90  (9$TpU*sXTC @vDu5 $ -M  ht, Kօ0 )MM %> c4 .hq (N%i .Ar1#(9<o ,o1 |0y7 $- X  (&-| (YLnvaskXd,p!%)60h[orL `$l(fBufferp# 0 (!Sz zBp9QH0%7M ,-t0<3<xw@* (-8%&9 <pw( WD&\0 0=$ThE0 XT1 b,l(ة.qh_'$.Ҫ`Myd(35GVE,8K%(\%!8h (0)5@s (#- XX$ ! j$i5V _?URL3 0 D ?Awal0 1@!d0\>/_talla("De, $PLocal9 ,'p# 88&-y]1 ,%-].$]/Op 0 PH-DD $05- P{x]0 =VVxk $8 Ea ,. Smized6vV ,.0Phy!TRayca)pSVL;;Q6(%@t- oX 061d@ (69h%p% T^ȷ(AOPath^ 0 @9 R $9L`| X/-1AbspOpenAPI(mXS0 x9db (@-RƢOffse 40=R? ngwa 0 Uh(><<%0ltN =d%0 D.(h) Ottom  $xF4@4 ,\'I+(ؓ-y ((!hdT?ualb ,`!aD 4   JT(P (h -7: ,F De d`z,-Ia0 `16 @>QTl5eas[,!*'| 0 1(E9T)X2Q(@!p2Api y  8clusiveOp$-. roy=B4 pY(w0 wA ; ,)"DJfinuous@lMovW̪ <+9xgX  h 1 :9 8p%qMissing%OՋA_ 8H),,(?!x<- gk (8!OllY0A (*#*M+CEKvǑA4  -.It 0 9- ܈,n!l (]# 9,'A| pqz&00-p(0 =] D (h Q^ܶ $hIisAndHostx 0 %IG&edL0h-{4!1rc;Rcq٩׊1L,@8nP  X-?DroUI1W.XjY4 @ -ddڃ $`!x31nel 0 ` 9 "nu80tNvz1;$0G*z*4 *=HBZ900 Xa% Ac NClai=0= % 5p $x%-7gM>(, q/)(01pfKeyboar(h>,{4a,9pw0 0Y,u 2Df.PUs|fZ,[9<G x9O(,9 8- q 0 8)6Q 4/aifv 8f. 8f $p)p0Γ0  .gz/er# ,? I $ <' $8&9С7" ,.orapped,P)  @2~ 2D A-Z o,0 YGU?yNo $)P$ x?|Il $d|,ltsЪOImpo)4 h\K,8)+0nZT^9Forۄ/ilQD0!.LSȢ p2H4had\t+M3?  -L4 $u-\ $<- $` (-!Repiu?pac\4 3.PGNxG (f=#PorBinڼ` ,;D0c(T "(0c90۬.Lo "x ALogg0.V g ,`xI! PX0% IP{(-< @/Ev`8Q,$e4,p-hNjb]xB$X!NrEacQA -A~ $|P (HPA3 )H.?~L4@-f~ 8J$P >rix1G ():akeue 0 p -8Y(-$ [)H Zp; 0 =P `0 (18]T_H3*xJ0 p)B*|(=Zx>H$ܭUnredict)I@6>5x@{/imb $B9 $(+k-v9Y4p337Ҡ* :`D(x*RefreshT0 H !33  us8 `*Q UMachiP~{`J(/oIVivoxC ȼi2q ,`1* $( (6-' To6?grar?0 $5p @l3@l62Inco(1+(@Keyf<pN0pN? _Order ,@8-,5:Via.s <) pD/ur $M//St $8 ) -/ag-iRh k An4 H-@S RPipelKL:805)Availabi,XK98B?eneA (%H (0?)0?  K4R?ked0 05Uq,- a,;j 6= pOV~sX3sFR#(' tPE $H 5NDetalk p1+0L , =CU,/x:#  $`)8/LSP ,p ?TLS| X;B (xt0( $b)m 4 P]4Elub,$%AB ,B;A 'OArea 4 ( -2E͹ 8XYoboReason9 0 `!W6B\POP ,!<TŠ,.9,$L ,a%0?Lex( $09 Hv-ŵW ,l $ !A Ď?uge $]?y?Ang $9-AudioMixer6'C,8I-q!*hN 96 !ovs7x,? b0 P%t $)"0briN4ver(<ji=Kӎ?(#8# 0 $\ *,&,)+u2bar4vVȆ mZ2GJaDh-8@2), ݥMlsT -NBaM!4@0q flA(P'  EPjW$8 M7a> (.`0'pr ,+T 0]p ,9gO" $):\pbM8iQWL (^&_w (]%Nb PReceiFN84PMmFDoNo0 0l7 \,1u#ipf'5OSync0P),$> ,!hcryptoh5wjJ-4 89MH M1ndouble) L (H( 8 8G̕} $ )( 0NotC/ed8Z8 ELbecretsZmͿb/׀AC]n,) | ( 4 nZJ~4p"((ipx0  1_ R 0#%l*X (I-(5"8 }@ $B/hrô -I!3E ,%/InZ8`9xVandomiNsSwaR0i<3 0X%OnBecame (-0h(5R )#8x&edٲ W$ <Z-ȼ@X!5 ,P/:/}0 ,!\ Bd>|( )>128ر8iZ0(M1 XQv ( %?Gui , .,S+ ,' .En,, APb, bA ?per0 $0)@I1 (H)(8 Lr4X8QpPr.coy(ȹ-<H /im@.BIC9 PU,H0rec:/Ad,8- ȦD 0  9@ MsPM|G<- t/ta 4 (%Y5) L $',!R]s  08MY?4x4( D0ShaB" 8KQd{eP~ ,)Фrr:`7)-]'H8 (G)  H (- D $hT-MinMaxAABB $)x0ick)C"0 H")Pu?Neg0 X-/er ( 1 @?Rou\  $-F+ 0%utyB ZӫeUc( PZ$ L? nd>$-?Sdk ()dixelPerfMBa 4 s= 6p!$H&9R6adC0  =1l>Job`V,  1Q| J?2x2%0?Lerl$H. ;-: $- '0X98I38I38I"BackoffStr)yT )11(,U/s@f.),@-GPv (w;d /Po\,)PzoBitArru(xQ#p.pc%'jqForNext?h ,4 B, (%/Ge $-^Bezie (X (|!h Omove,-dx?fFws$ > u0er_-l   Pz Hokz0 -> 4 X9LA.h-e;"S;d(TubscribehD ,m93@3@, awitchOyg ( -b  9Gefab5F[(J,P%%,-I(C OpiAc $A9 pb (2-  q,(6\cs 0 9 ,X:Ь>F$-I9?Labm},1DVoǘ40L9?cla&/,8- .5%b #. oWeight@ (0EidIn0Xsp}JS؃"sZ (hZlemap*.st X&H $X-N$9i8Z._430 5.@o/`0 n-j/?CycЯ (/idnm,>]^፤,()[0Abs\( -g/axX(x)Dq  P=4yeP(H9!0xSB(X)yHy6.y,.) D/xy& $Й%0\`( 3S<$X" _ustom $ - xx&o y%I? 0!m.Jw,  =q$UY$!k` $)@* ,H*?h Fv 4 [%S:X $1 R ,8rY Y(4-BRing 6,x=/Qoej0 !~o  ?wis~#4T `6 ,-Iz (\M.D, (L )%L1yVb(~~1m(7 5hah, 0 !a (0-?l mnw(3L & $6-@tpfu,H-1 ?til@ ()#1kinA|0Cul& <W!l ,1 P $ $9$+OReflG, )MCdf[_i讧g88;1z)  -Bandwidthr{ ,6Q d (XX/D(#I` ("; e` ,` )CD]uT)#;$!809 D$(shpdpBT(d @ 5F.f $w$B)()4Ƥ ;D" $h9 P.otU (8.F ,=Environm $)\$0H?Sse@6bUIStyl>#8#K O 4 @ 1dAt&l RLhr(d0"i\  }-0/Fl~R $0-(X3PX3$0  (,n/er[ (pq-a  $it] $xP1l)n',H1Z0  )ܸOexts0,d 0( h Zb,8[% UGUIbl-ԂPl(( tPOEnumxc09_ ,+)nEndpoiY((%1fS] 8%  CZyODE+>j4 0wY;S;4t_valid^ ,-BGames ,  P8Y,X":HX#PP ,@!0  -gpP $x:9" { )/LolC<XE2Nison(@, xJ-Particle0"2$H 8 &4 Fe:њ(;uKansSelf# 0 -CfsAo(aw 0 9 </ic $U) >/En3 $-B2Fon[!ac._LegacyX2cRigidb~ |` o!8f! f*(-,#tH(P#QXi $99OwardZ,; (P]0/ggw(-oUnlink (9hvkv8 (06Yh ,8z*$J%OAddiZ (@-- _Curve,- ,%VY.Ngo1L, ( 0hA0,)4) (xd&1TF8OmE 0 X6!i'o, -AX$-*,`H ,L0h&<$@(-x,0a+ ZSD $N.  ( 170Wary0( < $`#-4 oCoalesh$X-`RewindSeA,! ̪/&8' (, E0ell ?2x2E>`G $`9Kݱ $)/vxZ6T5nsm]'XW4 (i ܷOsellH $8y)$*-P( (- @HE4 1 hkP6$$ӡ(0R-8k0 g, u4 = +.ed@w, @wAFF0 ! ғ 6!l|d(!H_nnota4 -?Fir/ $O-`n(%`l!:C c3^y L0 lKgL4H? $#{-nLv}#~&X,&,J) ^BreakU(y-&Imsݝ9Ğr3B] Pbh P9 _ (8 LV,-_ @K- ,p\-̔ZM ,hy'|S\<] (p )T _u%%_c)<' U#p/>ppm ) mY#mW"0 @X4 (- y u , 9 0 p 1$#s_z ,+b.    &4  &8J 9 : ; <       .KP%`s-Defag,*H; _AlphaTe."? ]_Main+ (\;tGSnapl1_EnU~  (?^Flip9=@ &  #@V6000.0.3f1 q\| ˩q~FFl)h)i~ SW7 TI|!Q8gDVێmӀNvBٰUYh`XP2I B`Nxo:k?,bFށߓu7M9=%jyl7~:v2~ >E'HijCۈjZJ~4p"'TV{mL\vs% p'ƈ/!BFW.?AШwW+KF-rU[H[.7jB>Tv%D@S`Quw ip","@"-1|"1""x0*B"R""8i"l! #H " " #(0 2+# "Oh9T#hk0H""#HH"P9*`09`2x6H"Y")Z x){ 8"Ht9 `) #H`) `) H )( !I0"k#$"0p%*&*'x) ( !)) 0*) `+4\,`5- "."X9"</0"; 0="1hBd02"D h3hGD4 IP5K,62M h72P 8"S 90TL0:P"W ; Y<*\=*P^0>"` @? cP@xeAgBjH CxvDpyEP{F8"} PGHԀI@" (JHK*8LMTNO" PQRSTxU0VXGWh?X_YwZhO[$\] ^PhT_`(la  bcPȄde8fP g @ijx" dkx4l0" mPnxo0xHHqH rhst`u(plPt    &< &l & D   D  globalgamemanagers.assets#/ Resources/unity_builtin_extr bibrary1 default rI)&*&' t u v &w'P t&D R    /^ & /#xtISprite|  0 X`  L9***q222444 1Pp1111=Xd'222222222$DLhr111"<DLT l 222x& LT\d Ox6 0  4333-111F@dlx?|F9?0.2 M0.2|NO|N0|F\9݀P?|>TCX  1(t&<DLd000*000 _E\  x6LT  5@4<D  ̴| 4̀ $  ( 4   11,,,X $8h]]]󷷷$,<0...&$,4<O___D^^^O\D@@4@6<,D@@aaa H 8$___@ $0%<@```򾾾$@----@@@2} ???5 @,0@|P p ?`|@@@5804AAA2| Xȿ1 `LȾX; @ǵ1NȵInputFieldBackground ? &<\ \ m \ M  7h  OM@ M\M@Md ?|F\d M X8 E\d1 A< y|4T\ q$<!4<DLT\? qPDLTX 1xxx@T4<DLT\sss qܔ4<DLT4<DxO (O```O? 4@?@4d,5@O<D @WWW ($,9UUU@1$,SSS򝝝$=D} <LD|h_| O^} |<<<5` 1;;;===2sss|www Xп CϿdEξzzzX0zzz0= /andle_Plainh8T9 L?S@S 0PhxHS0P|}0/pt/p  /P /( o,P_*(DP <0  0 Lp r@n`b`w` N8( :   *4 $  :HS0340  P,4  Lpp%(<0[P     \8$@$x@;U4܈$4$Y/(6pp ,T|T 8ll      $0$$0$ppH||}0H`H  ( pp,<L<004DTD (0($,4,\|4@PS@  DDPP\\hhtt$($ PP00H@08 pp04,$,0( @4@  (  (  P4D L<,<      0$$0$$@0p4\| -`H0H  ``D8((|\<\(1L(P  $ $ $   0njH0t`p|lx|Th0|t`, l8l L0= G d0d~  ((<$ $ !t' P008  $$܈@T``t D$$ P(~(`00p8Q<8@a~@D qLvTT\^\$$ Mo  81&p ( (<P  <;PO  _  $ 01_`Z@4u( ]p]t q0EdP1P0 ,0  `(5P<4 J@P t4Phxtile_134@" ^ 88L`I$I$eOh$@PDTUUU$Uvdjijj¢t$@@@@$$A@$j$ < <07Ahj$@STu@O%`+UoªUUUN Ee  0#PUI|խ5$UUU-ik@I$L0ʪ`Q   R o'¢*IVep\R% P5L5*>,BH'h& HUEHUEQ#PjpCU5 #j,`XKm-|__WB=5f5% "50`X%X&:/8D@TTŠ,jUUf -U6* L5HUU( $@`h'p&@HUUP05ɑ0 6 7, H%UUHUUpP^Z@<4c`  @U@0N5 +) ( ;5 NW\p``$`@4`ª, O$PI=$%/H.>=0 >=n -0$Pp@N$x&$O9,0H?I I$` =$ Q$=j`"i u$ -UUUuC,UU0%,UU^po$ @@4 -$UWT >?0LEAEA`Q!Xp T{ 0C Fc@І,UWX`i$ =,,L5$TT1j, 9pdŠHź0Š$````Ppq$l5$Q!۔*4ؓ$5>y HJ08 OUTP@x/83xQ $ *UTR@EAEAU6 ! P&8 G-X vUt| 1UW`P5 xm5%O>@P'>j$h7p'@^ɑn$WH%H`HUU NUU`@P( ap$H% p`=&5?l58 AI ?pPT  @ (= APN%%p XXPPPO%%5  PPXX!8H5U(p8U0 ?Xp`u@ @!\V> O`p(UՐH%U_OpXUUw@$`@Jh$H.IJp(X+UVgPj$G'pɑDI$j$) **@^H OPPPX^  pP\H$Nxx `p)0K5UU* Yp 0P'W I 0!|*-H-U0; +hX`B!xP$gUUU?H X 9UH  `ۘ4d`1EEE0 @y 3UUh6H0$!pW%P۰ TUpp%X8JPAP*T,U@manBrown_stand!+,0L?l</o9q; (P ?n8 ^o;(0T ?o: `{@ʊI͌J1ȈH ,8X ?m9?Pr;ņG| 6Dn7on7/o9LX5COo;H?v=1t<n7On7 D?|A"8@m7m7 ?n9DX!j8KD?ÅF"8@Ϟl8 ~l8Ħq G@- ( ,@%C{S(S (TɉHD|Ay@УÒߥk01y?Kd3  $@Z=6<1w>LyˊI~Cx1Rx֘Z~B qyQ'ao:j„F{ ˝КcxK~_@- (  - (~V.[/t=|>Ιezh}a sN(X.`2=洄q˟k>> ,111;;;7771222{c"?---?///=== 59995<<<KKK{<gߡf?...ߌ188850001kkk1 |fϙwU?&&&/19ٸ 5⸐@f ?666"8@1=Ѐ X0H!P.01.48 c[Reff08@?[\\RMGeoeO8 @+26@+++ĄJSXFOT~AIN/59O&+1/0 !Hq>Y`d?4:? ?@HM8 O-59?pXRMx۵Ϭv1?mrt Q^eUck?ITY@6\LIGã (հ?|U4IB4a531333ve ѧǷoKRU?29=L5p$4z`~h0?ta?=DI*H!):pt?v. p?KHDu,26,26\,37-2686,35o,35 p?轔2 >wfV037""""W,37-  65!):OiQa9@y^h?Ѫ:0  OdH=p N7Uy0pd?֯>p \4d ҧ۹ְܻ"&</ҧ" 0P*ٶ/Ѧ0 rdǤ&խ/ײp | @LE;| 8  ɳ~j D%%%a  $ 1 ?%L"""S 1d[S q¥܌ ?0O& 1pdYq|m_r p aaa.||p,0 -$A- D)NEEE0V8@  !GH,/ I***O***A=N---(7 xL_  h0_X?Q(   $G0 arrow HH7L"X{>F0Y3 :oM"'EOpeIO oO'0Ee\1|`C hF?h9E@<pe`)G=`W?{=EI{ɑ8=5GS?L&E\Đ5 eHK/'EvIIM&o@E0V!4@U _&7;@pEOHp) V`W )`pe@ Opp)`YGp  Ohp)fpG p(9,oX'Op'0N7 pX(`Oأ'N9Vɗ'0pF _@&MG7Lp_={pF)survivor1@#)/)7L?FLr/DUuGUw (X?DRt^ESu(0\?FSuhQaascv1_q ,8`?AQq ?XHWy]o 8Xi$_oESu?FSt T`5Vg P?L[2JY|QtODQt 5]E-1^D*5\F&L?Sc"8@CQsCQsL x\/`F,`H1OP_p!?AOo@ PObH-cI-nQ3dm`pt}suq^rivsiu,2\m/Rr@8^F(_|[:~];mostpRpGuroltPO&*=6@ 0? 1uV6?kD 1`]h?v yxj|l_qseY^RIHTJ@,9pR4?kS*^se{ @?`A2=}m`5h[P?gM:?qc &?oY: 8?r_:?vh?dWM?bVL?v`|l]mW}hWaV #t =iM01_<, 2sR/yi1vl }doJd ITqTOO`#d +ϐ>sU5 L qqKrPsTgĚqivL| 1j`b O@Kj|   /pR "qpLVZnO1@VS" 0 X 1fr 1qc` 5ds "8 0 ZM8am ( 8"?ZB!`F+YKDHTrUeP"8 h90yEx_  h_`?ERtTuETu?:Jk ` %(cSquareY  1XewomanGreen_gun4/"7L?w</yB{C>yA@x@wAOu=?f3f3t`1-45?x@^zA#?y@  ?x@M&^'`1%\ ,H#V!Q1J ?E}M"?u=?o~D$Z 5"U ?gW?yAߘ1!S=F?Wm8@9$X?]p? O"8?jt2!1$YH5;=>d&D-45?yA 0u%\"S"7>B @v@XXPKĆG1J;:\T!I&<5b[R|D?MY_$ T7uSlW"h1_[0,ܹ`2k8GExWOl$Y" 5=}LpHY1~i7j8Drzvu!ND,wF|=@e5eC%Dg5?|B&"ϓqglKDq<@+15Ō?CKP qDMR:AFt1f65i7@d4?w?*bə+5m:ȓ"%D.26/(o ?F21𽌤?˥@%'-a4O.27Hx,,_?s=2?@!26&,2@g65t L !265 ?NJLX&!M?ڡid*,P?贀p.y?ˏR|2@Ni5;?Ɨ2Dg4<L9|)@c)g5π=ŭ^|Z& @e5?DtO&Q p5y̞,P %@ !gsOrM%S\ 15tq0 OvAŸ- 0 @`2?n:,*9~ @e4Ԓj7k4 $uT  ;pq<\/a"yB?N5HH"#pOp;1@ 8(&@D[QMvkU0^@!V1|DLOR)D1 P5NYl.@?yB P)4  %\OkLEEEOOOTTT*.\Og7o.``x .* N<<,(եy?Ы ?z ,(?w5?ݘa5$- 5?ŶqI?Ŀ> )?„1$?~S>54?p>̲ 1t?j DKaaD? 65,94 ?.>8 >@1|<  `| 14 P  hl  (HX  1K,?p@!5h ?"1h ?xjp g2i 0RP x?Bxz- "< ?j _  "V8X 4TϹT?Jh0S t %  3#3DtV8/D"?Hـ3Df3DfpV ?*44 G34Bt/RtlV ?&+1tJ1Zkp1N] ?dbphV"M?zpndV/K ?`VdVQ?\V0tQ ?XV0Q??Jc<4c[ReffWQ?BNk 5RMGeoeO8 @54U?FOXl9 V%O&+1/tU?FQaS:SU/JR ?Q^ex9 <9 ZoPIKOQG4`=PON?29=d.teqUPKGOS?=DI:.HZi;T;m@9;<0Vd;8D @@?!):4ztk M/e-he)( tHL !eHUw)4k#tq#y#y)04x-ty#w)0v-4y-ty-y 0w 4z!ty!y%y%4y%ty%*xmanBluePt9F?!w/$z'| (P ?$z ^%{(0T % `*./1. 8X ? y?To}-| 7,ˆoo%z?&zLX5+O%{H?(2(wO'w /"8@&y&y ?$yDX!?#u P?'{D?-DŽ"84/wt9&A&xĄ ? -@t9"@%?\t9" X刼1]w2EP333"vaC"s@:qB%C $W1r<O`1aq|Ao:O]0t9@?***. bv>cOW.t9@~?'''*K^0Ը t9@6?000& 08t9?%%%".{$\1f5?P9t9 o%(->H|=E=5N.o:t9@Tr 8 r\opc:t9 Eaa /WGtrz4 /wt9 " ?5E|biT  t9o/<& 20|avBzx*8 ")?gt9"h >Rtt9 Pt?,h 1, p")  /%zxKq= x/y _ #}/_X  ?s 8< % 6Old1/ 7L?!!!P---p X,,,4,,,***O---?؏9?,,, '?---̏:?+++ |555???AAA1>>> ,111;;;7771222 ?RI>:?p///=== 5999=888 ?o^N>?...ߌ ?j`UB?&&&/ @x?pdYB ?666"8@ ?|m_B P ?rB?<<<"8?۵xUP+++Ą?d[SlU,%?~`UlRRR1ϭ(5ve0 ?vTQ 6|X}III5ϥd1羖Dd?~iUHM0@IIIa8Huuu =β0 ǜ}m]YNCoY531YL@,T?η |0S!  ܎M <ЎWl@1,>ί(ĎT\@~1@H M@^^^6>\,E,P5pl%1oOZK96El  h? | @OOO| 8  whYKd< D%%%a  5ã >+++|< L"""Sq 1Ϭ 4>(((,pK_& qqlll9XRM($L!ldOX)>X<$A`8L? >,,,X8@@4   2H,+ILO***= =<(3  xI_  h0_X;M(   $C 8Zl!F84""%$L$ffZ9X89/yZ:8A&T('))?N}Z:8E7?lZ>9E 5?]ZB(I *?cĬZB *I *?pZB9I?)eZR:I?(nZRX:M?DQYZN:M?>ZjZN:M?6e|ZN;M?0mUX;FnxeKJP4[lZ9;Q>y\=dZ8;U>F?6\Z4kP4TZ4XtZ*X>x P.48B.48Q6,35 %%%333iR:{DĆGf5b3P96d / 4!):T@6 %(->H}E=5vC1o:NZ/8/Tr&v*1Qd ><84|r\opc:/  Taa'|)/ ?WG8z4H^%w.P\S|r(/1]w2?F5EqiT41*^#o/( P(<&|"'| 20|avBz98(")Ngo+ >.DORtD- ?'{?-"3 ?,"@@$wd;?$z?+"8oz%z  !  $!8H`/ ?!w/`2(wO'wA?&z/„%{%{E? y?\5+I/y _` !},8X?/y ` LQ?s8< $G0  zoimbie1_gun1+ $  L?b1/g4i7Lg7 g4f4d4Oe5?U"U"1s:x@yBf3 p -45"",37f4 ^i5#2g4!yA?y@?^n9 |s=F 1E ,n:|Bw?1p; nn9s:?wAO{Crn:, 5{A @Rs=XyAx@/x#h*OHqs-d%.jdK"UM~DyBf3%?w</\F'`XXd`g2:~C!MP6#V0y@HL?wCoX5 Op?P1e'  9N_AyA  X5!Ql0^J1c#9r< 5uSP)S-;:.48"-45""B$L?Q1n'5b 1D[P?(V&@,37P8q=@?I%C5K1+aG7>BFOTq@HM/59DL!):X@e4ԀŁ@k#j55aV1,RBITYMY_ 24:?T<59?@ DJtXwl`ffffp\|1y@"&X9%\?Uck  @3 (|X!Hq6aNY8d5Bu??)E:AqaI4ag8TzRqjb9Zsd tLjo;:v@k8Xf7s?H(OOOXRLhP2L&vAp-(+15ŀ?CKPrDMR:AFd26-26H`EEEOOOTTT*.5&^5g74"%D.26\/#5o,.``** %'-a+37.27|p26,26N<<p;R"h$qL5"UOi;~ L@JJJ?[[[.*F5!Q< B&\@CCC~?WWW*=Nc"|Nq<$@***6?ccc&.'  l!P?VVV.XD SPMndY Dl!& | @uX8| 8 lNZr="yBh$ l!H{Q-a ?vV1La ?d4l!6 @rM%S|=l9?khdyrZ~N?]/l!:D6" &@1u0 !H@ .$?Z,l!:l!abz7D?eC%l!:?g7%b?~="l!= 5bT@l!=?i 1GO>> ,8X ?---?P///===| 5999@\ ?...LX4888\ (/H?111?000  ?666"8 X!C))) D?<<<"8@Gaaa P+++Dp0(P`|!KKKOoooS\XRMx۵УϬv<  l@61222|~LIGãxհ^qIB4a531p2ve羖ѧǷp@- (l,fz`~h| Ͽzh}at@v]4?v.q˟kOxbMS@0?轔21ܳ?|`OiQa91ƛ@y^(?Ѫ:1sOsY~`Odň=5̦ NpVCD`O~Śu$\1Ԭa5Ne$$?֯>qݴj$:š~Dҧ۹ְܻ"KdԸDZK96D/ҧ"h8 ,H*ٶ/Ѧ1o  rdǤH&խ/ײ @LE; 8 ɳ~jh D%%%a$a?,\"""S 1d[S  q¥ H   ;?& 1pdYp|m_r p ?|||!h0 l P,?;;;h *OEEE ?777"8  xII***O*** =   #_  (0_Xπ8< %8usoldier84/"7L5Z/\0-Q- O/R/0T1 H/S/.R..R.@1Q1?"D""D"1{cffwU33Z.?.P. o'g" 5`:e;BtDDwF58c:q3Z4=l?415\6 Ub@{c,5 ?1Q1?|1V2?n@ 5;g< 5poOhgߡf/# @  1mY$ $ TfϙwU@58+L+/812X39r] 5⸐@flp@8!L<=~cT | l8# OuDkr@o<ywq>UuCt96^75t;=>x82@_\0|[0j9mOrh91ۿ?ʩ8: ?h6"5gW?|n`8:\?v>8"5p:qk9lh:_g:Ti<[jm@@pByyFg`55uVp?KHDZESj=x ~b[fExZ7W4Y`B@Y?Jh<5:f<?{`88= ?[l>5?oA>ʜ,8D?~uA&D>ϸx8Dh! DjD?r8-?D* D8??wA.5;g=?oZ\9,<-.g<9*a 97]@,9;?yB@/h@89*9?fD9*/ ?x$P9& 5p\9? ) >KvHh9H0 !` <oilLdt9< wA?d:<"5O ?/Q/9N@W-O G1D4?Rf:l1EoAPp"Y]p?,K,9Na2E@ D=Ee:@qIk>Wo?"KZ$?'E'9N0Z/1^1| ?k8l9m;m:?"4"9N@W+O[/|ofY0}i|#5p=9Qp[/wD"H5R/\ZtBqr?5`sAt/P.9RT P4P  `6H+@ Al/547a8T3@ < @T@E?.Q. _x  "1VT8X;@ ` P /!! " "(PC/+L,'AllAxis_Outline t# t#LI$I$ @)B9w (9b) 8 *p9I9 >NPIp:ImJB*:P*p/&))r p()rs*y p.:`p,2`:Z/(y'(S?01z;P&@;)'9ؖ$*$*-p :ې$**/v,0@,":@:@p/'Jp(9%(|L )@?(HI''H`? HY I$9$0:@J@I`,7p `G ?M ' A?W9(:0O;9@<:&Đ7LsP:`pZ.@70/91:(&(5O0 0: I?t 7:` Z$` ..@+8@ :'0_ P6J @ P(e*`(j`7`: PKPIp )p0@ ?870`  _,L_` ?@H'G/P/G O88?1H? 0(1 <8@x 0 / 8>pp@ 0PP_pW' 0P0X 0/PW  g00P P0Xhg@ (_0/1@ px'7@O N@wW$P%_@oJ$x'~oIɑg`&p'@@@_&X$OɐgPP7VN9!/ & /HP PP0~ P*`(pPTp9 0I(oK$x&'__ɑ_P%h/IDI(O%4'`O9H$Lp'?0@P   _ O080 p OI ?P( p8oɐɑD`8O'`@_ ?&x7XI``O0Ї@/o?OH`L?! 8J@ 8!7? g ? W 8_&P<!?7@J x@ O ` ?0P`pp^O9 oO$H&OIGo0%x/0HoP8_p/.hGyo` ( ('_4P_I_%@(_)?&H?@x`PM&V,PH@_ d_%p@?0 'G`0 oX8_P/. OP`p` _$x%Fɑ o f8H0 OIg@ ``@p)po/'LP O9IoJ&(p_/9'_ ,V````0( _$J&?GI' 6 (/Hy-_I@1E(` "`o1?&J H ?9ox%/>!p` O(&Y+@9O@0oO$`4oOD /& 0/H@imHI`h@0 0`H0 G0G /OP'Mo`a'PNpP'7B?( .,D`?0?< P(' /',-O0*Z`0p8?O'7'PO(@ p?0Z/%P_P?Pg<`0+X? `,0p_$`F q/F@&Pp`W@?p `_N&P j`'('/O$?P>ɕ` @=@ '/` @_O8zNP$I$I$Y)\e0 03@dI'@@p@0V\! P)P .&8?@'+Kɑ`_@ :` _${06/ Q7ðx_VI0ZM9 ?O&7I7 4PO &N<0UP/PP5& P Y7T/ 7Pp89NM @ ?x6 PP(1`?l8):' p:'G09P (P60:t`0J'@4}`ppp6;()9 /;`O08` 0<S '0/6 @+(,2* 6~@ =01@I pF*b-@`)rsp) < _,)$>@/~.0w0&10`S F``+P`~`1*m+Bb-p ) * i06:0)>pp5+,N@+7%' K)>()/ 1o P+p `*6+p%pp߀$I& F p*?)`;*Ж)h)*p`? robot1_machine1+ \=L?L /UUX|mppnOm?fwwfww1kqpp*44.48 1+26?R ^SXpOr""!&+1S _oq1m ,sI1|Ok ?Q ?Vk 5fyt 0l?Sߌ1d=[v(,1Z}u" (0"X9$u5(aډM 1ԎW8@9i90l)1JH.48 pO]amP?|l~n@@?rqfCORnonO8 @+26Pm?"HRWFOT~AIN/59K&+1/PmԀ?&1w>Q^b?4:? ?@HM8 K-59?TD֘1Ӵ01D?\mq Q^eUck?ITY @---(|5y1H?dx{UD@Ynqa|HqoKV[?29=L5 @m|? 1~?g|?=DI*C!):@ht?.<?GUXu,26,26\,37-2686,35o,35 ?2T>avx037""""W,37-  65!):@ay{~l55,(lP@khեy?Ы 1zK^uwo L@mh?w5l ?ݘa4d  2?Ŷq899?Ŀ y)?1<L@f~d?~S>5K=KK6/  ?p>̲D 1tKj/DKaaD,  5->"  , 94 D(# ?.D Ho |  H8  > *- @ \ < L x.PL  4H&P pp  ($ )]K1- \ !53 ?"1Cxj8p g2i_RR  !  ?B(H,/ z- Q OQ A <OSE ?jM/Q  _  "V,8X? TϹTQ?J(0S  x G0 aysoldierr!4p!/"p!7L5Z/\0-Q- O/R/0T1 H/S/.R..R.@1Q1?"D""D"1{cffwU3Z.?.P. o'g&`:e;BtDDwF58c:q3Z4=l?415\6 Ub@{c")?1Q1?|1V2?n@ 5;g< qpoOhgߡf @  mYܳš~k|fϙwUD%8+L+/812X3ur]У5⸐@f8@)8!L<9~c| @)OuDkr@o<ywq>UuCt?/J34c[Reff!@_\0|[0j9m2rh9/N2RMGeoe!" ?h6"!?\v>ĆG5p:qk9lh:_g:Ti<[jf5xi9Xf:9d;e;?nAKo@2`^4/QBm@@pByFg`5$/R>nESj=x~b[fEx\KRU"J ?Jh<5:f<1{`\1z\?ta$"J 5?oAuʜ˟?KHD0"F?~uA&D1ϸ ?wfV<"F?Af;*&69xP "6 51o?ZK9"F ) 1KvH?|`"J0 !` <oilLd"< wA?d:<"5O ?/Q/"N@W-O?i71D4?Rf:l1EoAPp"Y]p?,K,"Na2E@ D=Ee:@qIk>Wo?"KZ$?'E'"N0Z/1^1| ?k8l9m;m:?"4""N@W+O[/|ofY0}i|#5p=#Qp[/wD"H5R/\ZtBqr?5`sA`?P.#QT P4P  `6H0Al3 547a8T7< @@!I?.Q. _x  "1VT8X? ` T  /!! " "(PGt#womanGreenDt#E?w</yB{C>yA@x@wAOu=?f3f3t#9?x@^zA#?y@t#:?x@M&^'`1%\ ,H#V!Q1J ?E}Mt#:?u=?o~D$Z 5"U ?gWt#>?yAߘ1!S=F?Wmt#B8@9$X?]pt#B? O"8?jtt#B!1$Yx_vB,8t#K?yA 0u%\"S?"`>t#J Qv@5!R?@TQ\EU T5@v@XXPK1J;:\T!I?3bLhEU tET#7uSlW"h?+jItEQE`2k8GExWOl$Y" ?%pGY:@Y1~j8Drzvu.Nt#<@e5:eC%Dg5?|B&1ϓX\~glKpt#<1f6Di7E@d4?w?*˝ə+N,/W=t#Fo ?F21𽌤1˥?~kYt#FOf6_?s=2?t#N@g6?~C6t t#E5 9NJLt t#MM9ڡit#MM=贀t#IM9ˏRt#MNi5;?Ɨt#VDg41p;L9*t#Mc)g5π=ŭ^|Zt#E@e5?DtO&Q ?{Ap6q̞,POq>> ,8X ?---?P///===| 8999o?...LX0888L] (/H?1111000***O***  ?666"8 X!` D?<<<"8Ԁ P+++D G (l @%O"""S` TRRRϭ۵ve01333<(((P @6<1222L}IIIx5ϥ羖pdY777 lY@IIIaxuuu =β %ǜ}m]YNCrZ$@@@(𚚚pq}ͺϪBPd@t1tyͼldBOxbMS1À:,9Ha#A\@1`ϨδͿ$AHaDň $>, ?η 80t 8 ( T |b@1,>ί(@~1TH D@^^^6>,l?5% ?  > @OOO 8 whYK>D%%%aD4ã <> 1[[[ |1ϬD 4 | 0?& 1cccqlllx9XRM(HD?%%%=!h >X= P =?;;;h 1 $!xIq=  x&_  (0_X Xπ8< %Brown_gun~I?l</o9q;Mo; n9n8n7Om9?f"f"f]61-45l, )?n8 ^o;#?n9:  ?o: |{@ʊI͌J1ȈH ,t=~Bz@1u= ?vG9"5?m9?pr;ņG 5Dy{A„F?|T99ߌ1C=r;/˒P]?v=1t<x/їD]?|A"8D)z@/՛8] $!P9v>&ઈ:;=>4&D-452?o;?ÅF"81?ʩ4.444nl8Ħq1E5͒W1|n`.7>[t69({ (%1C&賸05b[R77?MY_@]~1ɉHMu|Ay@2𿐸eÒߥk05y?1wX`8 @Z=6|1w>1ˊI4*D11֘Zd5~YZ<,qyQ'ao:H*{xd7КcxK\r=oGH~ (~V.[/t=?Ιe(@+15ŀ?CKPqDMR:AF83hsN(X.`2?洄h"%D.26\/ ~2~FŖ@%'-aL9O.27|P:y?D%a!\ `d!26`.,2~@uO(?h7*( <4!26O{T+H)4(9#$>?뺊9*R9}9%0S*?j8. `8)\@oK&~?d4*`\+~0/6h T\1(P?b3" DH\9 ~Y.s<=Lh<\3 | @^2| 8  l"{{Qe0\6 DY-a  ?ĎXq춁H ?k8$\6 L{S(S "Lj 6ʜaٝ`4?d3\:O<( & 1ƇGqĆF̏R9АO(D?^3 \:?pK%\:$A[= t^)?l8[>4 `!  IH,+ILOn7= =l3  xI/n8 _  $r.8_X;  o9Ϥo9M?k:   x C  [Eeapof!5/h!7Lt*H*P@?;CG"8P0% 0%LP?5<@P08H>06_QH\Q`0x  tile_93$@&t-L@IJ`Y=X-5lue X-E?!w/$z'|<{ $y$z'wO y?ffX-9?$z ^%{#/yX-:?%z |*./1. ,(,+1) ?N}X-:? y?to}-ɼ 5,¨=+ ?lX->?&zߌ ?]X-B1(x?cX-B/"8P)?pX-B$$P9)?X-B?'{?-"8?īX-VA&x?VX-Z%?X-Z1]w2EPE1vCVu`f0 ?~X-VAB^6"i1Qd=NB6lW1Jd?|}X-VqD\a&vH~0p2?F YOaNrvhQ-zTuX-RI +1+Tk?iR:Ym9b3\1X-V $$$=l@ 1d4?kG"X-N! p:z<84{Dk!x??Z/X-MJa!\ #X-M@?)))* T1h6?S-X-IH)4?aC"X-F9:qBl%CX-=M1r<?`1X-FI51o:?]0X-Fp 8A. `"c?W.X-F@~?'''*^03 X-F@6C%  X-BPG".{e1f5?P9X-Ro%(->H=E=5 hX-M@Tr| 8  r\opc:X-LEaa  /WGxibz4?%wX-^M\S"? &biT?#oX-^O(<& 20|avBz*8$?gX-b X)?RtX-N$AX-Q ?$wX-R4 p  IH,+ILO'w= =O%{A H/y _ !},8X;0??s   x CheRle5@POOR\QQЈ9e= \QĈ:eATUTWW?RI>:,fEXd?o^N>lfE c?j`UB,VI WlYAtWI 8X?|m_B,gI?./1RlgI?.//RgM?DLQbg9?@FJb,h9?:>A^lh=?589^h=?q[NhQM,iUIliUIiq5il2,jl2ljl2jl2jl2,kl2lkl2kp2kl2,ll6lll2lp.lp.,mt.lm]-mq,mrD,nZ lno nq!n,oq%log%og)op%؆ ~hitman1Bl!oh!B:l!UB9l!MD ?B:l!E@KKK{B>l!E,1kkk?BBI1?BBl!Q1?BBl!I1?BBl!I1^^^?ӬBVl!1=PPP BQl!)H<11?׵BZl!1xT!Xqvִ11?}BV l!1LIG8qհBUqIB4a531l!""lѧǷsuBRz`~h.0pat?v20p]p?轔20p]OiQa90pa@y^h?Ѫ:0pYOdH=0p]I0pUM0pQI0pUD?֯>0pU4d ҧ۹ְܻ"0pU</ҧl!^BP*ٶ/Ѧl!bB\ 2Ǥ&խ()0pe@LE;| 8  p(ɳ~j0p^l! $ 1 ?B^l!1d[S q¥܌ ?B_l! \!`49rl!qaaa+?|||Bbl!,# BNl!EBQl!IOEEEBQl!l!l! l! l!l!l!l!0pVrobotg!h!F_/U( X|mppnOm?fwwfww1k1puXpO""! X?S |?o85m1sIlpNkX /k=tl 0l/"=?[$17v(,u" (:)Ȥ5(L 5ԎW9i lh!" 1l)1J9}S5μ6>Bh!2 ?"191?h!NOm5@5Ƅ?_quh!N?&Hw5?O]`h!NDu 1Ӵ01D1Xh!A@---(|5y1p??JMh!J@YnqahHyhkH @mh? 1~5mdh!I,t?.<O^uwoN?2 h!E@ay{~l5(h!Ipեy?Ы =zPh!Ah?w5l ?ݘa4d h!7-?Ŷ 5dh!E1?Ŀ h!E)?1<h!E@f~d?~S>5O=KK6h!E?p>̲D 1th!T@ \ < L h!QPL  4h!]TP pp  ($ h!S1Kh!P8p!Th!Q ?"1?xjh!Rp g2i_RR   ?B(H,+z- Q OQ = <OSA  ?jI/Q  _  "V,8X;HTϹTM?J(0S  x C=survivork!#3l!D8L?FLr/DUuGUwMESuRtDRtDQtOAQq?3Df3DfB9?DRt^ESu#?ERtB:?FSuQaascv1_q ,L[ZkUe1N] ?dbpB:?AQq ?xHWy]o 5Xi=Vg ?zpnB>?FSt ߔ ?BB ,1JY|?CB5]E-1^D*5\F&?Sc"8@,? CB\/`F,`H1OP_h9O_?CBPObH-cI-nQ3dmpt}suq^rivsiu,O\m?ΰCB8^F(_|[:~];mostpRpGurolt?$CF0?1uV6?kD H`]h?Į,CFU3U3`F-9wW7qMv^wb1yťณ֫c42ob_!`~?{4CF`F*`F*=lO2^;pIu[zltglmnSzfWVRV]QHZQMrav yxj|l_qseY^RIONFA!9,9pR4?kS*^se{O;;8!5?`A2=}m`5h[Pl!5?gM:?qc "5?oY: 8NG:4S "3?r_:?vh>dWM"(">bVL$"0*?v`|l]mW}hWaV X\":=iM01_<2sR/yi1v,}doJ$ITqTOOd"F4`F+>sU5qqKrPsTgĚqivL1j`bO@Kjl"M  /pR"qpLVZnO1@VSt"M  1fr1qc 5ds |"Q0ZM8am(?DRrĆR?ZB!`F+YKDHTr8  0 9L*0QtODQt= EOESuA 0xI?CQs_H  ,8`;0dETuETuM?:JkP!p!d!4!Csoldier1r3$"/0"7L5Z/\0-Q- O/R/0T1 (L 3Z.?.P. o 0P  ?.R.h:e;BtDDwF58c:8T  ?1Q1?\1V2?n@ ?;g<(" @ PT 8+L+/T?3Z412X3 @P!Lp `|`OuDkr@o<ywq>UuC?,N,@_\0|[0j9m4rh9  ?h6"h 4$t (5p:`qk9lh:_g:Ti<[jm@@pBryFg`5?M,  ESj=8~b[fEy[ ?Jh<5:f<?{`( 5?oA?ʜ4?~uA&D?ϸ@?Af;*&6?x`5``0-?KvH,`p l!<oilLd wA?d:<"5O ?/Q/\>@W-O>i74 ?Rf:(1EoAP .Y]  1a2@ D =Ee:qIk>Wo? "KZ?'E'=0Z/d 1^1 ?k8 l9m;m: >"4"=` d O[/| ofY0}i| #>p=  p[/wD"H5R/0ZtBqr?5`sA0 TP!4 .R. =H  i  5?7a8  < @@! ?.Q. _`  "1V8X   (*.Q` /.R./S/  (P  ͖omanGreenE?w</yB{C (\ Ox@^zA(0`/lM&^'`1%\ ,8h?u=?`o~D$Z 6"UwAOwA/yXd3!SP/AhT?H1FdP? O"8t?!Q"1$Y\Q6Q6?yA L?$X"u%\"SOr>$(Qv@ĐX5!RpO C"5' J@v@D`XXPK!J;:\T$"I?i;~h( Zt5uS1#W2M?qvAŰN@Y1~4nj8rzvu .N 1e5CeC%Dg5*|"ϓL|glK D1f65i7Y@d4Ō?w?*bə+ Om: o ?F21$?˥  _?s=2?@g6߀\5d|5 ?NJL|zM?ڡiHzM?贀zM?ˏRyNi5;?ƗDg4  9` c)g5π=ŭ^|Z@e5?DtO&Q5~̞,P 0!gc(OrM%S1>tqpp@`2?n:*?~ p We4Ԓj7kt$uT   q<\/a"yB  ?N5HH "# 2J?p;t4(&@ D[QMvkU0^@ !V1|DLOR)D84$5NY B )X ?#V#%\Ok$=d=r;?˒YhBIx?ї]hB4I ?՛chB!P?]:hRAD?e:hfnl8Ħq!?LQRhb'?^WMhb"ɉ*|uÒߥk01y??v`Gh^DZ=6(, 5֘Z?fBh^@yQ'aH ė$КcxK}^hZ- (~V.[/hy@sN(?`2 |hat h_OfD%a!\ hY@uO(?h7*heO{T+H)4h_9?뺊hb{Py@Oy@u뺊УŚԬhf/,37-26.48P6,35+L{T+ŀX.p;,r̦?e 0!):'L@yS*?j8.9ŖqݴjKv]/  L@oK&~?d4*9Rd@- (/P@K/6?t=&9洄1ܳK}a/ P?b3=ΙeD1oKZK96/ Y.s<}L𿐼1š~N|`8/^2o:|A~C >~F|߬{{Qe/  TY-aq;w>ˊI ?ĎX춁HH^k8.P{S(S|qv=͌JLjHD{A6ʜaٝ`41{@Nd3H& P<( &|1ƇGqĆF̏R9АO(DN^3o+ >ʊIDOpK%D- ?o;?ÅF"3 ?E"@@l8d;?n8?~B"8@o:o:  !  $!8@H`/ ?l</`1t<n7On7A?o9߈?DNo;l7?m9?\5CI/n8 _`  "r,8X? /n9  o9Ϥo9Q?k:< $G0 tile_05 @"   8L飪)UUU) IUUUpUpIJE```@(U質`8"\PU@UI1@@jp1jjH?UU88qXXXP軨@@ > X"^/P`j@[p@Pp1U*p/軧\\\T0O%%H@賧 UՕ81ȳ?賭`("/ PI?TTV_` UUU0@TUUU@UWVO>]`@WVVOU   kCircle=6 x1 I$I$l$9-)8*Rr*2I/ +"i@`:?*:~@/9`f(y7 (S@9q9`*`<p:P4k`^@'w(z'/Z!m0?M<68+ <|P?s' 70 \{0@=A6X! -5'B? q-l`0&j6I? MJ@_$h0J6dp m@ _$)(\?O' , EI0 _$h8%?0L``?L&O9pj(P_1(oJ&( M0_$J&w_0IoP0`iOd 03oN$p%W_1@j o,I6Io `$?$H 6 ?O! O8 N+&I\GZ@Q/O _I OK$h @C_!@ ,`0o 0 ' @()K/OɑP0W$x'_ X`%P_1f@<4?)'0f(( o  O *0O998 Oɐ G%X&S_IDXp'H4HdI00W4 OH$N<_Po L?1/SOId_X&HT)䀝 YQ /H\+o9 +O0%d8WIp` ~h$LlHop{?@W GI`noX'K|hop![_%xFDI??$Oo D?'<'@K09IPm8X08`}+ɑ =,tP(1Y0w`):'&@?]x0*@,MP**%*/ *#`*)'/ tile_01," \ 58L@l-k%m-l-ե -l-UO_jUxUU-l-OTWUU]5l-uUH)WUյ H?WHQƭ--ol-^T\PHVp--"OP`yUY/cS@/cUl-/UVQ@5H?Zp@MA y7--@@/VUc>BAIx""/_XYQ0͠ jOZp`{Y@UU OjzPRiP @zoimbie1_machine++ (0L?b1/g4i7Lg7 g4f4d4Oe5?U"U"1s:x@yBf3*44.48 1+26?f4 ^i5#2g4!yA&y&+1^n9 |s=FĆG1E ,n:|Bw?1p; nn9s: ?wAO{Crn:D 5{A @Rs=XyAx@h*OHqs-d%=j8 K"UM~DyBf3?w</\F'`XXd`g2:~C!MP6#V0y@?wCoX5 Op?P1e'  9NdAyA X5!Ql0^J1c#xX7.48 *S@vByByBB$L?Q1n'1b/_@(J;O8 @+26P8q=@?I%C?FOT~AIN/59K&+1/e4ԀŁ@k#j5?[UL ?4:? ?@HM8 K-59?TDJtXwl`ffffp\|?jZG Q^eUck?ITY @3 (|X!Hq6aNY8H?z_AUDaI4ag8ri@037""""W,37-  65!):N<<`X9&`ehCircle"C? ~ÚcKe$ Rt=Eo>(VL  !   1p  D' &>$?  &` ``'xX , @(C%?>Ծ>>>@>"=>=(H>>>H>>L>T4>>><*=TPL|PHH"¾T"޾TS8"=b"L"ھL"̾"L"LH," <,T\"=">(gL>.UISpritx|* AH/*  / R,L= ף=|/ ף  1D)\$G$T)\= OLB9$ ף0 T# )B$Qp0QǨsUb= WQY${HT> _)\ 3C 'H?33?zT\? #@\¾1p=z>̜?ף>(!?= ?G?g?ףp?ffF?ff?%?? >p?>Gl@GlP"33@@ )\oh?Rף0?ף\>33>1\B@Gap=\GGgףp C`)\/{G8@GẈ@\l\33>(1?8{77134Bp( eN1H2ߕ 1= WhC\B<$D #$u= ? #:7A7!ACB+B HH5{.>#>k>BG=#0up0Q88,h/83h)0Sr@"+3_(h h d5$( l, P>TT>R p$Cq=0D DR> ?z@ t@1p1THp=>manBrown_standOB,`R5) L;k.` qz>(\@0(  $$ $TG> C  T"A (\>RR> ihitman6DN+ W>HmfK͕hQH HT68>3ףCH>(1G Sw=lHD 0S| <;DT 1ZzvTT11 DG5Zarrow* 7H?XH  H  $ <<, >(#>+# $9 .A A>G#d P<= survivor1 ugo*As<8  8 h+ H L,  D333> 1= hD{ D\½<t뽤p=<> K   x a= >Q1( @H=P womanGreen_gunP#:J,Gˆ  H^  4 A̼4>L B)\dkt |D  $< TGP Ј@pL=G< p뽮Ga<0p^eapon ( / AӀxJGy    d1r p)P d  0 \ $@ W(> hA 0ӽV#[!I_^cT  y>1{,Pq=\ `]robotNLD]zB]R Ly L@x4p= <dp d m/LhdᄏLewh $@x$> x   l5ףplFHz  t?Lt ̄ Gz>̼ (t@ |>lue )3gOiRl  HQ@(>d@DffT@bTף@c( @@R ,,t!H$\ 3(|Q@Q8?\\@ ?p\CS?( W?= P"H .G\/$`G PPPxg{\ 4hC|  $C0?6P? 0Qף (?QQ?G? G?= ׿@ſQ@(@/10Hף0G!@|2P>\"@0 z?R@E?Q@x0Q؄@?@?@@@@00)\?l|(ף @Lp@{np=$x0Q40= לTdt@ף0(333# 0@P`pףпףp={T\dC 22"(?ף \B?{S  T{.(\uRGz`ffXף̿p=1{qp33,4DT@ff1<@p= @G 0@Q>0\?P?`?p???5?@@d|@@d@0 @ G S?z@`?$Bz?L\>P@ #@\@P p< \!% &: ,@Nse<1 $;( b,|.-7@;oK` ,`-,`/L=,6,*8D6, +-,+d gPg/OcS)Vd !d  X+p- $"}D-0\Bd^<>&&.wxq4MBqrCm` ! 8,0:AI@(UU@ ! / H$/A/r-%B >يp /@4x/  F/ \ /|l/=y?93?)ȷԒB+]d{ <t,1x>t?P??80?Dx ? % izNqp  2 `DU#Rt  ' %AO0ZAD> ^O 麗l !A1u*>QA"c0qV"]>fdD@ A0A5A?3Af9]꣘@x=1^A"DA1}Ib>bA1T=L` 0/.VJ 7H1Weh` "@ 'L? @*@6 [<6 ˍ1=^N z.(\ #()5 86<$$$A 06d$= 68P0: ,P4LufN|?|[v. $D` x VT$DE0x <\ ,d1̄ (AxW#0p jhmHCgIE+ ޝh %DB) nD9X|((>ppd p<p  g  $0)\SD x Z ->c@A$"sx &X5*!qME %h= 'IX)0͔OLt]ӓ߅ )I+qPKf * 0HX& `&_Squari, R OD)jg> 8,aUqҜl!ӑL , $pt?(eZX 5dZtH `2XWVL   8VS[  #<([? bh T =CztB &DefaultNetworkPrefabs( Y,ZX /T 8/< LZ+ H. Fo:t<</DqH8H O?XHOrsz,HV .D|W0 x *v'VD&,`X /l0,@ @L$4v(J3(GQ F(! K :(MO(+IC6(NB9(T (7Ems?   sHjHDDs"B # 000.0.3f1NvBٰUYh`XP$z8xcC@92I B`Nxo:k?,b= rV?|(C Q0^J˶K%uhjg+㗳ݝH&2V̌$'iEo '9܊OM8=%jHr6TV{mL\vs% pr}ƻ_wEA:"Bs+Ղ>_պ r!.tqG[n~OV~sX3sFR#r% $JtdǏw R]e`}'iku᭳r&wY{-pNvz1;r}P~373%g,Mm@{Jr}qߊ zTv%D@S`QrJ+#3ꚅvڡƋ]2 @>V\`  (?Dwx0xt  ;e@+(pS8c* =x?_*@$*x `}*004HH\0 0 `X$` H`H 0`20X0  ! "#| $/!*& t ' (w )  h*h*? @,x - . / 0  0Z* 2x 3 04>  @5` 06` 7 8 9  0: ;  <8=>`@A 0B`C0D@EF`G0P`I JtKL`HM` N`O`PQ 0R ST U`HV` W`X``Y` Z` [`\P]^ _00ab 0cd Hef7 `g``hi`jkxlxm *opxqrs8 t8`uv wx@0yh! {| }@ ~580 @   H   !  "0   P# X x$X   %  &    '     )   *  +   ,  -   .  /   0  =&1   2   3  4   5  6   7  8 08 09 kڀ   :p ސ ;`  <P  =@  >0 >h?@0 A B@C D @E G@ H I@J PK&K$"M#M M8 t(M{#N#O*1@# 8Q# R# S# X # T#HU#V#W# hX#XY#(Z #[#\#]#P^# #_#`#xa#H #b# (c!d#"He##X $f%g&h'a&( )j*k+l, -m.n/o0p1 2q3r4s5 6t7u8v9w: ;x<y=z> ?{@|A}B~C DEFG H IJKL MNO@ `h Q R8 S T Up V W@ X Y Zx [\H ] ^ _ ` a b c d e f g h '8 xvk0 @y00n0 op0qr8s0t u(v0wx0yz`0{` |} ~X 000xXP" #(| $@ #H(9 -$#H`q"|<#H`YĄ#`X 0 x#0HPH GH `` "_hx `H((H8` 0,$ R     & ^  & &  ' /V@ globalgamemanagers.0Library/unity d~3 @sd m _0SpawnPoint;zX8= Br242 (1)={:y x1 (4<4*'i0  &P* XfButton|MD`@HWall}(d>m37 (7)x~88DEventSys;14ڈ96,,P (Legacy)BH 7pP1pN8ۜ x(*dbAudioM xw8ܨxH (3)h @,5)l4R *@@SkinSelector(($19h 6(0i60 BMain Camera$D6<C p0pEGame3`4@8,8h|&4S  Previous< `@X~@0@@q51@z@3@mp8`k8-3) p,11i 8'n7Ħ (g8@e@2hVTLobby9c0xV@ހ po4U  5@?@8@@@@6@w4h   CanvasH'pItemPosition (90A5x4]  LceholderǀB@ |01 (1)p8C8p4ppy4^  hreateRoomButtonxDD4242@(E@,@z4_  NextSkinHH 0Ft5(G@@@ H@"37k# 1{\` T Text (Legacy,HxIH((3)( 0Jp` 0K0P(L68M8@2@(N@@8|,a }<b H~<c P 4d  LPDirecGJoytstick(@e nHandle4f  pMovementJoy8g  &?33+S?8Qx@GIH)\HqA HR+b@H  /m?BQHq=-ې  H)5  OH 8_AjƐHo@ffHh/ HHNuDAAAH _f?33@4Hq0) i@BH H(33C@  ׻@lB H5iCH!HQ4A5"к3#hbHPQA%M8P $?ff %q=ސZ B '8?Kc(Hp=t`)Hq= ׳*H5G+Op@-O `.H{ AHM/40HqgĆAٝ׾tw 1H ABH 3H{N@G 4q s< ?1A 5HQ6Ho #A h 7X8HO9z@̸:HG ̿H;?$7=_HA̜8 >?! ?o@ff Ax 4oT B/2AhC&c?K8?B? DxoZ@D>F8 ?Gbo%8 O"(Ap HHAA(IH!A8FPJh ?\ K _@ff&HLq^1 OME M?ONX QHO #@ ShPAݓ T`pU?_}Vq2fANQHmbAmp W_ff6X?_X Yh ?:#ZEG&+¨ox߱8 \?ff ]0?ܛ_` ?8GH`Hq؁hB]J bHff.A cH[B= CAPoB&O e?f0%aT?oA; gHkg??0?g> hHb\ 'PO A i 9`kRyl?Hm` O@aHn8u?pxoH\)\pp\ {po8BICH qHbB@OM> x!D>>>\ף;A AHBS"00d>b_BA8>zDpS!#l AX9<,>L LD >X=X0<=<~1>@X=XD+`D3XD5XD6XD9XD:D?XDIDKDWXDbDkXDX8.@o@ `P .? 0%01`40ACHLSV(Z0`0cfg`npq0`.?8<іCY>rh>8@x=1'1@= 0=)\=h >j> T,@@.%@i3HT 0B% |@0l2 d<nRL 2lIX,   n  6?M    n81,O>n U  P5`   !"( #H %x' (*+h-.0x1 34567x9:h;X=?XAB C DGHXIJ KL MXQSXTUVPW@XXYZx]_tS  ABY A`xbH cfgxhkm@AUԁBn o pxqX: &,2<@EOPR^adjrstu`vwx[-BX5'Wa.|p.o\>VB< KB(R  x.n}B33CRY Cs@ bpXsmaA|S>l= @̎p&p$ @03KAPFAzB$p,pX's V 'uW ('r@w= @)|CC2@$w@?pTC q(?N1@^Y?B// '( ` a z/R4tCusic.+@ChootD,D echargeD% ( D4?(/ ('l>ש)HP Hz Ey{  ĉ  4',   p '& '\ '   K'p     h  ѠZtD x:5P` ` $nPreviousxp =&HX.H`/,H #y Erik Reist'D |Q<>v|9;h:D`?>/*^<Yb("0uD127.0.0.1H|x.$&DX0 &B. A2 X  < L 0(  @  $L{i  9@xtEpPp02|PS ZEROxqPH' H  H8PHtR"H@ #.DXb 0s|=>("u (|^" xNicknameXX$ $?a`tdHtd$H &DAj x `*m  *U tT8  nter Code...H( 0$$uDBvD0wtw %.`q"=#ppTP 00[T3f1 fPFFl)h)i~ 1Hk]jd0XȀjS""hhNrt7}CoYqb k\_rhGS.jda'LsA#r@߈ImH  }O33.)^.Gzp*  #0$/8H0A0K$H0o 0 0 | Ґ 0h80"0|0)0)P09x0r1!`09*"xI1" }%01!"^`$0"X$8" 4" 8<@&.'J<K Library/uu  default resources7_builtin_extrahFont Material.u'4 h_MainTex$|)Po_Color6d? eMm$Xi( dc4f8bDi@_@@@ @  @pI^H%|,EH-Q-M22 H;%h<L(=,>0?p4@4B4< (C@HD`vconsole.infoicon  2G ?rwF@M8uOD@%@`mzobE7ppóxN; MCu|*qT ћќC浀ZlDCxť)@ʕLO<|T|_ު>,t Y1@@|P |5\O&lt qiii  DܧLdlx1bbb -F3:t7@dHt3@lG!F\LdE`A!avvv/ddb\LTH5?ހnzOH5̀ 0zPH5  ۀm)5  `)5 t)5 d !5zzz \ |5rrr \;-5uuu?xxxtIT|q@|kkkx T* YDL| Qt|T C,ll! ?   $ q  A,;l 9`$- pGmark'}|2`3x/ |<t<(z< .t,@.<^4@_<fPՓ DO :DHDB @D@8D` @W$J @dropvg- 7*d t)( $  ( L,iLl3T,IlM, I M!Il"M,#I#M%%ysr0&/W4b-0hh5`l0 Font Texture$|$|$$EOwarnEʘHʗɗA\3Oɗ|E??߀N?O˙zHbzQ</z؝ ɘHx"B1/Q<|>ϟrF8$/{@,"dJ9&/t +&/ | /z;ۤɗX&q/qNҥ/&h/hx3&`/`C<}`&uW/uWC &iN/iNG&^F*^FO˙ =Dʘd&cJ'bI?= ~h~Q=R= IO՜ L~l$ MH̙Y$ a_Nʘʗ˘E#g/>oRemove|5f XXX VVVUUUUUUUUUPPP <40Md<\D@PH@L$LY(>X4do`I QhEUpA]x9e1m)u(v$z@@@ @  @@@z1@i1i-@mH@]i$5 Mf|$7/@& 04,4 | , 4,0(P-\7'\RPRW`Q|_pSMdWzY,~ Wup} |o"O P/pot/_console.erroricon "Q D L   ,4|6? x τ|V|_|_|4HH 1x@ 1dHd9 Q1 ߲ ]D''O&&]D77 ]DII ]D\\ ]Doo ]Dҁ 1? D֔ 2Dݩ 1D⽽ K5ᵵOޱ]**    q   Odropdown-arrow@2x/@7/@$Gp4SL,HHP(W P(OL$^ p P ,PH ,. _L$/PM8HM P4 4 4 O  4 4 "4 &4/7PerformanceTestRunInfo {"Suite":"","Da 0,"Player":{"Development":false,"ScreenWidth.gHeightRefreshRUQFullsJQVsyncAntiAliasingBatchmode-RenderThreadingMb"Multied","GpuSkinnH:tColorSpacAnisotropicFilter;aBlendWsGraphicsApiiptingBackend":"IL2CPPYdroidTargetSdkVersion":@ApiL`FAuto0BuildSystem":r0dleL":"WebGLQtereoDPathPass"},"HardwarePOpera` ",0icePl3Nam"ProcessorTypBCoun >kMemorySizeMB":0},"Editoe6000.0.3f1@rancPtrunkahanges019aa96b6ed91715798523}pncies":["com.github.superunitybV.tool@7.0.0",-!.collab-proxy@2.3.1d-simulator=s@1Jfeature.2d@2.0Hide.rider@3.0.28visualstudio@)22$mp.<K@1.1'=s@2$netcode.gameobject91ser.lobby@1.2!Qrelay5!test-framework@1.4.4!`imelin:8.6ransport@2ymugui@2B4odules.ac~ibility(i /jn% imation$ ssetbundle&  _cloth director#imageconv* /gu jsonserializ particlesD) ohysics"/2d$0cap(terrain"tilemap"I 0eles% Ombra nanalyt )webrequest* 5 /?tex 1?www-1vehz# Oideo M ?win /xr "ub hierarchyco ec|4Qburstx*13_cathema* Pext.n -@2/12!authentic3g*"qo uget.newtO"Qft-jsG!wi Hmono-cecil14profiling.h (2d\0.1.1 pixel-perfect@5 #@sdimOer@9!^spritpshape@1a 4"_ras@4$se " &.p  common@9] @sult ]}  0SetPs aMeasur 5-1}#NotInter-RegularA.A#$$?$r= v FFTM OGDEFrJrzGPOS;P2GSUBdOS/2%nN`cmap8r)ncvt ]zIfpgm6:gaspTglyffqhead(|,6hhead$hmtxsK'locaJ4'maxp |%name}HBpost{cTprepvvH%,N'k_<@oVA{|j &g XjyQ x j@x& RSMS 2&` Xp0p,@ @H 0<@@87p LpH(t,$t,0 H`@(T p<LPHLX`(px4$ hH  p(Xd ``x"`hhD@|x(| |`Hxx0prp< ` 0` dhxp@ Ha A@ qx4A ,h``  "p $@r0 h/|8$@(@0$d"Z!xP<LlP  | b/4 ,p`x (0h| `t@( hdܬԘ TL!`1`P`CX\ c ؔL`,@\ 0d P@ .hhh. ,,l@D8 @ hH p # <!Qpt0t hTXb @0@`l xxH1XА Xa4 d1$0(|t`$00X!8@`Tp4 X@|A\rp p@L@8a\L4`!pX\8P<pCX,\`$@1(t,b X,4X d4Lx|xt\H4,4<p,lC 0!\xL<<@PDDpLXQLT @ t@HL!,h, dT@X P84 \P, (,L',0Xd( h0p#Tl,RքH\0X8FlXlR c0" t`<"4"\hR ",#,P0`q4 A0< d |XHh "T<    , Ap Qd@@| $@ 8" cpLQ`` @L( 1p` `( (aH Q0(dTpx8E, p|1pHD!l ,H,l1L$ 1`X ،<  t d aT( Hp  8 l 1H 4@"D@ pL"H0cTAD  x @ X8 ` T0|! 4 xpx||P@ hD<A 1|< P 4\ pTh,t( 8 ! 8, ( $  0h p" $ pB  H8( H`f P pxQhh8x<  ؠ!\<`4p  $(T D , 4     PTHx ؠb$P$`DL!T  H L  x"| e @( PX,TXPTX8hT8l@x 8T@ tB#t"|@8HbH\&pSxd\T(< t(#Hh# #̈p`0<`U$Z( /$ 0 &  10x#z3 %P px  x<$@<(4@H4`0D^44 nh , /   "!Tpd <  p0pDp apl  dd d d d d1   \0L| Xd , L L L 8H t  (< t xH1 X-?xd 5   td$ X XH! ph AX  D|h@   8L lX( H `  t DX`,?1&P xѬ24108&4   0,0,p00,l P0`0 x lt| D  0 ԰Pl(Xx p0P`a (p D TT,0P\l `PH`@l hlDThpHp84@ h #ܬ d Ct x@ H D܈ |0H | 0h 0L<x 0|hB hT T T T th1` 1pppXHt P b` t @` h t t10\hQ \DT T TT L L L0 @aP X` `hx (xp$ 0$@ dP 0  `  V .V    ! 0@HD@# @4  p <@0DH @,@ TL` ` | @ <q  B @p  1@@ 0 $<@dp`@ t< L HA@O (XDt(8 .4# `d x$x\ #b8888p8x%܄ PP        ( $ ("!"|!"``h"3! 8  t#h($8,X(@,h\`<tHhX\(t<\HL\<`(d@<Q  4|$#\   8 @((X4 CH8 CL,PT0X$S4 H@tt|4 dt<dl'`b/</Uq%RP `  |8% ppl'',="d'ad1 8~HFw/kCIMPRX[eEMWY[]} ' _ q !!!! !!!#!&!+!.!2!;!M!O!S!!!!!!!!!!!!!"""""""+"H"`"e"####'#+###$#$h$$%%%%%%%%&&&<&a&e&'''V'd'''*8+,|,-..^-* J!HzGMORV[b HP_  / p t Q!!y!!&!*Z!!!!!3!W""3d"%w$#$`$3%_''q q: t9b_\[ZWUO}trl6fdaYHGD>7(#" Zro-Q7pihe`^[E,( ~HC9C+a`F_(G(F(@ +/B/*va      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~H/U~xtbJ Bc!FHwD1 4: ABVC/bkbCGIMOPRVX[bebb?  EHM5PW;YbC[bD]E_}Fe.1+W   ' / _H/ p q1 t 3 N [ z b~ b !! R!!!! b!!!!!#!&\!*!+!.b!2b!;b!Mb!Ob!S!Z!!X*!!!!!!!!!b!b!!!!!!b!b"b"b""""""b"b"+b"Hb"`"d"e""#b#b##%#'#+b#b###$#`$`35$$$b!%b"%b#%b$%%%%&%%(%b*%b+&,&&-&<b/&ab0&eb1&b2'b3'5Vb5'd6''"'7''8*b>+b?,|b@,bA-bB.bCbDbE.@F6G H^ - - 7 0I jl Pq Rs  6 y y l  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ardeixpkvjsgwsl|\cnSHm}b(9g  7yҜq z, UXEY KQKSZX4(Y`f UX%acc#b!!YC#DC`B-, `f-,#!#!-, dBCC ``BCB%CCTx #CCadPxC`B!e!B C#BC`B#PXeYq,+CXpCCC!# d P&Z( CEcEEX!%YR[X!#!X PPX!@Y 8 R8YY .sad(PX!0 0 00YVX f a PX`  6 6``YYY% CcRXK ` CK pKac"bYYdaY+YYY dC#BY-, E %ad CPX#B#B!!Y`-,+ dbB "`Ec*! C +0%&QX`PaRYX#Y!Y @SX+-, C+, #B# #Babfc`*- , Ccb B@@`Y#!`D , CEB*!9* ,I F+#C%` E#a dm U @1b%#aDc ?@$PX=@5!, EPX!#!Y*!-,EdaD-,` CJA #BYCJ1 Q, ! c#aC` ` #B#-,KTXdDY$ e#x-,KQXKSa!Y$,CUXCaB+YP%B%B# %PX?p%B wt*!#a  3!%YCGCG`#DC>!,ETX#B E#B #`B #B `aBBB 0C` ++"Y-,+-,@,@,@,@,@,@,@,@, 4+,#`KTX# .]77-,q-&ro ,+!, +-",@#,@$,@%,@&,@',@(,@),@*, A., </, `` C#`C.0,/+/*-1, G @#a8#" 2@E{1*EX0Y3$A4, 535,$Et>+"YD>#84o6, < GCa8-7,.<-8+ Cc8-9,% . G#7IG#G#a Xb #B8*-:,#B%%' B C+e.# <8-;'" .PD#B.0 `]@QX  &YBsQ C #2l#F`C`C`d#CadPXCaC` 4a# &#Fa8# CF! Cf/` e#]0C`]%aV@&aC%`dSlDY-< c & e#<8-=! 0F#Gu>CjTX. <#!y#%Vx%%I#?C` P@,# .FFCXPRYX P~/ / /C,! ! !U,?P/ / /C,! ! !A, EX#!!YYB+e$Px-cKRXY:pB@ xhXL@0*}m]QE5'! ueWK=.$BA   *BA @D$QX@X@dD(RX!@Y'@cT@o_SG7)#*DdDD.DD  nG+@   T | plnP@pP4lTC|X D\E` ,8Dl tDx  T @  48@d(4Ht(<p4p,H0I ` \@@ "h# $JV%`&''0'H''()@)**+h, ,-$-t-.P./$/008012l3dW$4L5h57D8h888:(:l;;x;<==>>0>>???@@0@P@t@@@@A AAABB(BHBlBBBBC C0CTCxCCDGaEE$EHElEF FFFGG G8GPHHHHHII(I@IXIpJTJlJJJ0L?JKL|LLLLLMMMMNN0NHN`NNNNNOO8OPOtOOOOOP P8P\PtPPPPQQQ@QXQ|QQQQRRRRSS,SDShSSSSTT T8T\TtTTU0UTUxUUUUUV VVVW W$W<W`Wxc@XXYY(Y@YdYZ4ZLZpZtZZZ[[0[T[l[[[[[\\,\P\t] ]D]\]]]]]^^(^L^p^^^^}_ _D_\____`H`latabcddeffgh8hPiHihj(jkllpn nop<p`pqhqrstt,t<uuvx,xyzzzz{|h|}~0~xh|`4CO L 8Pt\O(@X|$Hh8Pt(Ld| Dh@d|$HlC>,Pt(@ (<Tl,D\tx<XT<`8,Lt8xpl|= 0\h4XHl`LlƠpT8x(̈́,|Р(h҈80PP ڈH(<Ldބ߸@X` S~TD0T0tD$\@d,p,hF 0F>(F>`H|x$t$|t( `t @pDtL$       0 P    < X    h  `    @Xh8l@` @(D @$`8L`t  hTtX  l!8!!"D""#<#$4$%&&''())*(*++l+,---...//01P1`1p12202P2h2222333(33444$4455d5t566,667T7d7t889<::(:8:P:h:::;<=(>>?`@@AA$BB%ClC|D\EEFdFGXHHIxJ`JRJJJKLMNNNOPRRSlTTUVXWWXXXZ ZZ[[[\\\\]]]^l^^^^__````aab\bc c0cTccdhdxdeHeXefff<fgg g0g@gPg`gpggiiijj`jkkllmmm(no oop8qqPqhqr<rrssHsXshsstttuluv(vvw4wyyyyzz{{{{{||}}$}<}T}l}~|,DL(8,`,D\88(|@hT d|00H([?<L\t DdtHl `4@dt, 8\t@Xhx4Lp@d|\ $8XlxL XŨHƬ|PȨL˼`t΀LӰ \Ԭ0Ք@ּ`8P@۴D8ތ߈x0 8Ph(@Xp $<Tl 0Tl,Ph(Ld|4Ld| $<`x 8\(Ld4Lp 0T 8Ph4Ld<Tx,Dh0H`x Dx@d<h$Hl 0Tx@d@Xp 0TtA0Pt4Ld|$<`x 8\t4LT@d   0 H l      D h       , P t     ( L d |      0 T x   ,Ph4X|(D`|(Lp,Pt(Lp  Dh4Xp@lHt $Px@h<\ 8d@d|@Xp 0TlP    !! !8!P!h!!!"p# #8#P#t####$$4$L$%%%%&&4&X&|&&&'''4'L(())@)X)x))))***4*|* N*+$+`+++,$,d,,---4-T-l-../ /0/H/h/1d3t33344,4L445,6<6T7`778p8:8:t:;;0;H;`;x;<8<==0==>$? ??@@@A@AAB$CPCCTDdDE@EFGGHI IHIJ J|JKK$KDKdKKKKLL$LDLdLLLLMM$MDMN N,NLNlNNNNPQPRRS|TUXHX`YZxZ[\$\^d_`xaXb c ce fg ghpij<jkllXm\mnnotooopp<pTq r(s4stuvhvwwwx`xylz|@|`|||}}<}`}p}}}}}~~0~H~X~p~~~~~~~0@Xx 0@,8x@(x 0dl@<8Dpt pDh(D`|`pHp4Pl0Lh,Hd (D`,h  x\`|0P<X` 8\ 8XpN$H`,Ph4Xpˆ˜¼ $D\ĀĤļ8\ŀŘŰ4X|ƔƬ $<TlDŽǨȈ`Ʉɨdʈʬ 8P̨8\t͌ͤͼ0H0<TҐҠҴ$4DXhxӈӘӴ$@`|ԘԴ$@\xըո <Xt֐֬ <Xx،dل٤$DdڄڤDیD޴ i<\|<\|<\|X p}0Pp 8Ph(@ ,<t   \@h `@DT @pX,4Pl0Lh <Xt8Tp4Pl0Lh\(d< ,Ll0Lh  , H d       ( D    p  8Tp8TPq3  b@_  g g g gW9(_ O      +!Z h:`<L:Q,@) _MafN  +#"&54632JjjJJjj@jJh@&BIQ e-zKPX@(  g_M _ bM `N@&Nh7)Y@ +!!#!7!!3!!(]]] 2T /]]]]1 T. ]T88 nd (19O@L320 );~eMfNI( +5$'!'&546$753#.'>54./0 P՟PPŵvҵrlu2웥Eϝ 뒈9JƐŗfPfMrK#'5C|i2D j aeMa f0+A_M0/R `53Y@$$B@;942-+$'$''''$ +54>32#".3 326=4&#"]Z[\LXliWTli[ lpqqp)\l]]%7 >"/=D$ LRLY-A#! eMafM YN@ &b_`$Y@86/- "" +"$547.54O>53!'01p327>5O]fܞjx~(-i:dLbdzWioNwCn}wr]pMiJfduO8f*`f,d9iNOy@U! 1@s   #@,`x`@?2v +3 # ,ŷ`\\`з`z{ \\ {@ ``  5+g Lb)!N!+'-73% %``x`tt`x`̨H $ 4 J Wg_OF[ w  +%!5!3!!0$$܌ 8 @>AW#S#>?8EJ *+ lrD@pHT!5H܀A8X @"a   #@`@H'v| #l`l 48 -@*    a !A%2#"pxPPx&* KqpPG!@q!_MlNI0#5 qT0B4@1LQl_`\(#( +35>5#4$32+!wK᧲Qǰ4^կq<.N@K'LiaH! .. 0&'3$54&+5326C@@˵ 餤ʪjv'ڵ󡔬ɣ¢Mf/ çP02 7@4 Lh;M N    +5!#5#,X\DT`1I@FLQQQ"_QQ  !OI$$O'&'!!3E6T~qũ^@|(H ?g'vσz;.2Bͱ<( -P p$&iE'%-- 2. t#"36$'# L|~~ZU%"ĢT$~uq~xs\w"NaƾŹ~Ԃ|{zԂy.!%@"Ld`&! +!5!5! p-9E@BMb>,W /.! 53.9/9(& -!- \7&>75&7&630@67..p267;hdŰhpojv˂uӥѪݕ && ݂ǥtfft4V("40(@Vi* 4B4b##w !$H  `4q$!ŢTۯ33~ys ^-z~3ƾ:3b{z3"$@&) t t!\$$$$X`@$]2+5,Р((`8m/@,wwq_80P،2+  $,ppQpT+=@:~afN! '% +!+#* +5>  LbXxǍRf mp@ ;5wDvPRƺ  BPC1 $  >?L` 0   ~i aHMa dNK@F&@:8F 857B_'PX@3BYi;/@86DY<0Q:DCJHCPDPf,*'&BB  `! Zp'#'.676353Z`4 $82>7(tx&(ZF $w ^Zcr@n֤$8>ɯrUD^/+|Α,fVW1]BpxT>V@"*2 4"wtHO(L N LL!hQ!4 "  +)Z 7!#LNC DT&9@6 ^Bg KA_ &$ ! +3!YG#%!26x2!5!|2!]X^jĆ̨,dx࢚ܽhk¢\ h!0@- ~aM 1ap&#&## 3B3)4!2hӱ-&hZddŽ՟@DD``!@, P(@% "_y     +)! o "%} $)p*LHp}st73wt,i  0jK`Nke$dLH`=N)@&`u 0 Zu Z,xV%l|#8@5@7gy^#a##&$&"&&$0$7`  pA޶ְ0  e`& B!,pP'@$@g 1 h 3#Dplh$\ , \  p4PP"@A_! "# +3,Q"$&535H{䝂ɿ0'l&@#  4  @3! D\8dh`L xl `F PF 3<`hN A6a!3!m###((\!P`$@! ')]2_M!^33P`HL$F R A&&&#D!i vhӺ- ) v nCn!dP+@( @g@ 1&!! F#!3@Lڵد@':@7'DLF) "ba&'&" I#;i!65@7 Cx(uIwiILJ p`'dD@dv~QD #p ``t0Q$TH T!LP4p@>v8 !0\%6b@ +!O PKPX:/AhMPi Pi'&&6'6 B%%'>32#5#X=hkQ'Q32654&#"](`Քecǖ (}cc* ;@t2p ~hi  V!073HȨ7ТҊ! fgxؐi~܌U| %e$)(0$$  0;ڦ(–]`tؖce edc}(*cG>p RaK`!a!4`\)xrЋ-67kr ciPdxx@~P `a@ LK"PX@} g_bMk#q^MiP!%$} "53?!1v|nWnD?3ug8ԄX vrT$1@  `"aO!`M+PX@&bM/. P@#ENe1NYY@&%,*%1&1%  P$'7sY##0DH b_٫_"y*mQ8*{_P_c}(uL!;ht( @T- 0#$zGB#"6ٵ 콧@w0یq=@&lP"%x 5@2 L b $wTpؙp/|$|4!lAV =w abM0@h[ aeh Y@%%##%$ "3+ xC#-0֖9;~\a{{wÕbq@lD $b@@ '*Y))6ܮ켤)u(34P h i  rHǯ99Оbb̞ dfԢ $\C*!b+(i;!d\'!Iq + \A&#OV \)\<\\Z@]K@^0h`GS[R,aJ Na!@/ -h0Y@ D$44 *܊N U/r ̜44&Cs2+$+B[q1'7C '% &9)?%œ6콓X}tu&@Z3 *o b$# 8P?b #4,LHDL,hldxx 7 b1pptTnP4DI%d?  k"&'76?7 p<^/#53& B'6%n&>!P<@ @[Z`r' !/x< gr@hK[ld>'P#34$  ! LJ>i*%$-+$3%3##H Q''7&-1'7#'`7T"''2$rBWiGOVL ggŤLUNFj cXjkȨQY\RʨkiZeܯ%$ܲ$(*-2>@;4Q (rg H\@!(d QA! y,5'!5!<`F@@F`4 ̴D QH c1P_N_$ A #W (X \T`=M&03 Q~&%e N<:$" "a.2#4&C #0 )P%.542'.04&'%&={>䃍}H4gMLHD脞豇oDd0|4gH~R?M~܎ TtHx,sUuKt*{_KZ*p|Jr?`]}砓moLfFr|Hv?`|oW*2|T`{-0v%@\,32!(j0Y0}Q,#%!#% ?aa?E[[ !4E?aq ) 1GdpYB_@$i)  i OF!Y  QEC@?=;5310-+''  "$76 `Q6'& Z#}D 3yeݥ"~!۫,֫+ctdbbdt玤 #~~#ݤ+Vի8zӅgbddbgzL4'@ ' PX@G iW L & &T#PX@&%Ee. "&%% #"%"$"+mP@;54y'[uA#&-**c팠Zfôxl8s%*.DDFBPBz<-\"2 "!ikfld]NZjs]М{ɐH,L@I%2ui22Y G 2p,, +-6246\ouddo~ff{πl~\jQclTTldTNfdTjZlof]/_08!0Ȉ, SeXu$` `M' d?8&@Y@OQ$#U&s  # >ހ? `t꺑pyyܤPR4_oQ&!i!tҜ.d$ԧ##.q84." #8 -h0"< % Yb1Rv1%3#'N]{frP ku;EE2 T""8Ui!1 5%3 F4T Y%w$g%eNYY%%%#:#"K; xxustxuwllAl{{lx, ,! 8 X'0& x6t0,.,=,qh ,'   ,$ "Z  #a &$1@Cd$_$?v$h$O8$H$v @@< x5+ 8?! ,#)@gjg +3    + (TH+!xx+D  P-A&&$SzH,H(l# $ $?v$h$O$@$T TT +h,. D$65Lxdg !0 " J$:9OMKJ9I:I31/.)'"  88 !& #%&#  H높ijQ&tI:R## δ#(&$#QVV '_/ .8 'Z"hkt#'r0&A&F2zx$H.h@H"j!X!!PC0H'1v0 Eh%@05jd&0PL#"G& &Fsi0&'5,#@&'q'7%i[7\0Ҥtx"+D;Mh[WTDdZĞ`ZLLPx\`&G > lGT CCL  >qq</<)<`< d`<Sx,D,0"  &P |<*D<+<JD<<<<7<@<?<@<2 < Xl;< &0! (0Ph4d :c l&+3x@L+KdЈ 5!>.   g  PA$0|>P` +[9H-V;!!^;pDP];pPr+b C # L҄\ 4', x4&<xQThT?lh<l!>00j8QR#K/MW( @3*!>1I5r$`>$I(`>\ XxL/ a@4) 2@`), h"pY@ %$5$0i/ u/~/ !d/8qx h>q<<)<P<PL<I<P<$Bdp20 e.|!& 9X2_0*S  +x@%)$%W 30iէ+24HT \H"H 0?|5l@t|U %`5|0bX/0G lhlXlDh<2<H?6/V\<h<` <h<3x< ?<$ 000llllQP7l+Xp&Wl00?l7ll 02<l0d4d ?Hb C@$@h0!D@A L gbM a f NΚD!$Z)453]  0XHH0QH8x0gȸp0&4>T4<<\?q< </<)<<\(X0Pl10<XPAHPT$14A:P 81ZP 'XhX(<HhH <@<hp@,=,\0,],<@<  <@< <h<?<hxp,\=@  p:3gM#7."i70$#!J!4: <0d0 0Hx|h >E !TB6^1viT' &( r eg"O$_5')/* Y$1/+)(&!3! #0# MPMP(M$Gq@L/MXF,:P1@.E:L4_#!G ! KY#%!R!LJ^e_ 7Jqd|@P&}|@>)X)_8<_P"^@-, !^@p%#k=@1 :6@*#@Nxl@(@;@;@R[{ _  ?!$!RN45'S ؊Dt$`h *@(tK_9aiNp1 ,!eR9,1 $( +33:#5^H@GT-@@"B~p֘XG&9h -S '& L@&'`&P v0+P~a P%(323P2P ) ,:Pd{+Ɂ P3x lC`)X"#LzDi1h0iN4$" jC{ ,uCCT*ʃ+4CC3y{LTL L I2[K0`!rN,R!/">[!&3|J/R#)ET( RPM<RVR+%R\1LԔCVK 0Tgb_`*5GQ) a"$ TB!!L#3LbJL շPQ  E@ѓdk,EeGDԨ``Б2Vt>Cf!U+ B&fd'b 0.&$,4I .dV#=@? fs#X\d";N0`_q,そ)+ xcTQS`0HX^h$ KorT鍍?ݰ 7(09P@Ļ1#P Dal#r_ aT5!&$!`!8@<e_\ݱKD&7f̡LG!?3HtLl,`M7L-A@>>`4EXqgFfN$"+$$!P/$!_D6Xe! !/E;XyŴA3ݫ˺8ѓݎDwҬ:<ݚ%ÍUOL)UC9@&c2UP -@|;$n \"@  F"gMx?"x? d,  vg5( @`Hi+!YC""%#%#C7GG+*K'aQk9'<7$ x̘ r1 '/("LK ( #2YYYM `)'V 0a 1XS"YY=WW56!d?&WtFtYs/2W3z݀1 ( A`#@ 0WOadN,'bQON W699(- MS "Io>ƮB3*>A'3pc0 L  aB$f2!%Z` %c)&bMJ (Y/Jr&&&$&B3oH@53 +T#"&5 G؁H`;}ׄ̎鉎HH@ `dHG@ ) 4bU777."%#77%65|x$< 0d0@  h $, $PL#@` Qn#$G*]E3X36$&X,x%{dBMXW*SX$HP<D rWuCCB$3uCH6E/fp,@I$ ,8($ 0$6o`m 99BV" ?L%Wnq$7#%s;_A'5% "5 <B8-0 'yg._q#$$2%Y& m:'"&B바yKu@ Mw@Dғ|xtC38 ,YeydLQ   Fk61$5/FZ aZ\Z|Z!Z$Fjdk\(2m d 6eR'YA(&)Z0o%0->&[kp좢MS+[|6vsl,[44[o|u4[00tr/ 8L[N)!''&(AY+K`n]@)K[O,Kpt2:)KmpgKd R'QNC :]M A  ((+M T&h @%# L!'&=#M2563%d .L7Hh${Po[\ G8g8.mDTn1C C/#nrnrYtBb M CtC#)/@!9%_B##'UFE@%&7Qؐ(M D9e*SuDc`xS8SWN!@~8l# q rU!g+PY!#/$$203 2.=] p8^ m,^i^i#^+l .F@CbL{u@'TKi,&$##&#,8  >,ѷb&($jvN-N@ R@,^0jrLp#~J!*I3!&cEg.$O^2!O8^)(KE |Vjñ`|`ڸHә46\|:A,O7V,(V;T`(g@/$p0/gNdbi),V$"(($&# @F WC @hl,^Z1^$\d~WyyWZzz~~Ԃ$o 2*Xmolpplom@p$G@D}{?$>!rz pb$$5SO)?7K=.O6"` 7\iOEt V ]zO\;Q*@' z@?@?_R!UW|iO۽_SWLxTA\`#@`/\ P \\( \+!\g*$$\ I;)`a`|abL(RD@ @PL! iob^m # $"F +@mjGR' R>@ТRXLDRv C||k\!A ,A#afN'(#2@75x"&F &'! ET؄ކ,,ބThh#8ZA8~U?d A1M Jpy` N_ Cn#:G! P sW uuxuo4]!,m xԖxc`5ck *1@TEF S7q$c,c@H3cDH\E ZS3@h#  ARbb A%&'Z*2  ?67>];@?KG 8300h(r|N3@'W*]k< ^\8pυ6*"=4& "8$]$C A0hO"0`kv.Qo`wE3*"n 73\I%+!T4 5 ɘ,^lv#  ܯ5(1D7x4Gd5)j@ 'fLYPRoT~hF+"'+R*#.62!G !,#a $54$% (?!ˆ~LjШH&ƌh$*uQZr1wh|ƴ9'\]NZH0)54\y&HLya1_" zG yO&& y/#5yOa@y ,܇yp#`@  !iz-bg*e a'%#q>7645%1 DD(-Nw`ɪiuH36opoW8P4&_6 bMu!b'% * @4.= A?o!``@@5r6$=4-KӉAFSw17X]\ +:lU$$`H`"H`H0 82(R0FH C|@P|5+("`)=-P Hh!\4? 9! G$4! 02/4#0*U$@M4O4H! HH1H$HHE @4M H!dQ`/pHH B< FF p@p@ tFtF P?P? D; |=<% l,6X4l,$ 0,` MTTH4E% <7a<<PFL454l,<z` g/@! qF('&"&" :8!u!66aqu(O\lpusiU_]WD;!$l1JT2('(I4<4<4<u<.< ,f$NЌJ!lS|d0=<4"'<5D#qL4'L$5\  9x@P$#.:,D G=]G]l=7!v@2i g,"bM&e@$#(Dq5ȈR %v=RauxWM lx ep$\L6  .#aY~yr$dY_4x OP Y1#9>3 `6$=xKkwS'PQj*54&*`\HH6 8=6TL8 YP9K9 4HXxb U|(% xPU*!#pp?vpp3vhPN C< G G HQ3Cll(Dd<S<d$`p@`P`DB I$DBd<S<d<$d4&XPL& %I$?d<<?d<$| P H d<>\<dD:>tA 9d ؀9'<d<<!U$-p POG<d<=@ d664h9L:3,89'Xt9=pX89<896X89A @@(>a@& Iun!')d4,!+O7I1 K'0:jl3Goeu'>}<^$ԇR`kK9@>c|<&N$bbN#(%6$OOp56$654;,~څ~*WL^aXV ^ÂQ]mkSKzlB2Ƽi`DD D |0t@ Yx ") "'@!|6` R##!A5P̎XY焾L7/ZS0?KA,\S2? 3u't )i3bm`. & 2t 1PY@&%.,*%2&2Jr tMeM't-*<'&tigں(˜8t4qKHXI?@jtP*ǥʑgĜ@ u'fj[E?T +1.;.'Ζ0.Si_$0.74.;0;&% --ҍHWA>&+.)+O#";2aW\8~ ʙӨ  2xz!nئ:L鉉ҰL:Ҥn!zx2̸E1|\i@ & B g^u[j$ 30.%$ -,3~Ձ ȝ|,   ;3?J J?䳲3;@H1Q U :#AlQC|!2T&|cԽO|`xLW(P|xo1x(yX3A"#C!xLx`L`\ܼ髈D[<h U<KKd@K  DPQ h<% H0YSeX88< % HRPtC xY0N@@ >6b\Rxt>X?q0>> qQ\a d@  2.7 ,9idy@ 1$". E(8^N5VnvhȜ@0QEc[EHP#Q!.w@ .L!j0iY;eF #F9b$($$$% F F'hhF%F6)sXp'C1.9q$$"m >%6 7#!C `pݿ(Pp]BlPCeLhFC W)ʖғhPwd<K?EcPP=[,hL hLaK"!#؁HZ 0,ldu h@W2C=<-, ) !)3 zp)Cx2 B{. (@#:'B A?'%'#'#$ "[&'#')2! #5^$%I.8Q hJ JΈ HIψH//LLN00zO\WV[VVTPV\|^}_t[Un^ d"2BƐ<;,+!YE ;)&uMo#M =e ~3,/@$" qeY@>970.)'6!" M473U+ l J xK Rx23qSQw11|QCUPUO<0iSNd`:TmH( =7- Gp',eP | hǎ QEb@ u!!'# 3$%h*έWX"~ )DHdb0 h #-X@U %!"LtAh`~7$@(&P'p#%' QL#&Va3zs&?F"' y`AЂA0ng[u$Yak?bBEX0o@YRu7 ?+X qQz H`)V@S d)5;}?3_.8`{d R7#h|\\JJ8 -Yϐ!1{6M@%$OpB@Lh0ih)a+'%$+#N{5'n7O&'&{JBQcH(6e!\-QX<{ 9B-[Rm{!$PHڗ 873L:#m . -`$%$ V%32yKx <ђpiA9[$\-clt} tt+!-[  z7|k%_>%ϒ u)!5!>+@'`0 k c!`5T$!#/.4/ . .쀟~Ī#9hϿ@$i %Rj!2`>$`x+0\!F Á&*1 1h33PD$ ,+W+D0+XbH+EPaL\%Zl\:0 #  9:Q >)$X,\a X20 pq  4 i< A&#.30 1YJ, %Y8 @3#ĩ!!!!3KZgKK]K^?V Qa r [0Y 0_@\!,  h IAh2 /.)( ' '$"`'%" k !ud ީ!4ꃯO]ZdIt15;r6PE<DZQdLd'dZi| ~ŵ@X<- 2 tU>4pFd0n-A|\@ k-'h3 Z. 5!!3PQYB\.pl\@(0\U Zh1:= NA" E#!!!3Y ږ0PH0lLd$D40&<1||=d4ҬH.o('U Y%j"d1$3 #"(p;&3q%'$&$z,$j"#'J@69DHG>*  *V0\GӒK11xK ld4{Ifrhpᇇiia$p@uU*q  !aqO.- 3rOS ,*a&'$3 { rB OgO؈B O$O:B+OL:O.SpԟH~ E^4C#'"60 - DF (u}<@~ r8ώ QT1Ҫp I¨g0.*(!01'9&qB6$^&HYGo*|PR!~.Ø({m3q f]Dt+Pdʕob–m[cKE\!M@JQ#)=  /? g1  0@)w weB=.- T2 Hn  !L.`| Lxx(|t#@@=13g_5NN#"W(8n35UO5Ėٗ2Bfܦ*Ǐ@TJWq}ԃxM8x^(-1 30P0)3?3&%+ !'Xbd91/#! ))Q0%7F#wF9O"TU> RoD$'Y0rH<֦)˚B220A2`^ <OXqWJT(^xTxh `l>Hh50a`:P@M $`B3t ih2]xLfN:8".$%"$!}06$!rC-]+ Y( }\E--1 Ro$$ $R^15Luz1Ҿt`kh뤕5,_\L%"v?oلlmFZ07 "H, 3  -$=@%& x"LN+$ W>S S6 A 21#1=2=*($!YO00 Y Pe n?/Tx8- !J%A"C[j< .a'"'$.E)=aD< "@ϫ}{Ո!|.rT+䐍u|~uYEA,NHU  -` "(h~N D*$©9DN9-{<Z<,Hx$qn4*:='1BX5\J#LJR'((%&`'~B;O>'NHEfBBgE$S-=_xaZñZav]=0P-3*66*3pQrrrrQ0@HjjG@Pw-*>>*-w\f%‘$  06 ڴ켨d0x)?  M@ s15&$3f } n a (hg,X30 ~>8KT0%$5I Zg cgmgN#L P2P|)M?@ ^ :9=&h2&`?#7c p`$(L!rsxd `)P JlES2%'lQF'l )"!hdPT3fLk`~n34LkȜ#g3u! (ih7c$#%!] I ]H%)W npֺXH(PT?U\H88YrBb]?lh`T>Fبh0ZEP Zl %4!Lj"|!#d0_ 3 '5JD0^!^7^R0` Ĕ䃡bp1r@ %l1[ l#':&@11~5%$ DP YXb$$mQ\F(mF- .)h "_Ab#$$3t Q  %,Ԉ3]@ m/m$fm "m/5m  m.m=m>̭b̭&rHL) 1xxT)zTZ P Z mTg!0 "J7*%!_4+ b;bnB3A% 5!f;P;#"P!'!!{I%!"%3\* 8 xϥ/{PR[XYYV VhT, NAX8P0C@@"J^RgubV %$!002@E^b !".VC %G;$xzk9ҙrrҁ:k{ǃ7}h~~h9ۓ|ӀD{&0Pr;"PϙrFD' @v7@ ! C Y9 1 B_V& .%6BDЃ : `ƾ , : 3 4R3  Q@@>Ud@g@ rVZHPKI%$@.DKP3C,5qW$8${*8sJhYVc€l 6T_"q w##H.Lr@ ! 0O@ `! dd"%$&A)܋@`$PC,ar ͛b@ qZ1/K`PhgKqg P 9Jh6R&#2P^d 7Z2.!%$X I!#4f upO(`|^ Wux@t\ #&ʮ'#8LR t`(OpuuW ^&? Ng[ nbo{I$b$!  V3 !S "x+yƍ6@WW0b Ql $` 0$4S  rJ3!lm_(d@4ۏ$ZT'!<'5305p&/rwe*a$5+%+"M'.'J, '7'QMw@5Z!p''`lPU M\X@0Z g @Ni2vnt  *X* I$x *Y-I$u  T4C&CM34 P.@+@`KLbu)1%%$/}9h'632`#5x$I TX u$I-Y* h[l\)@N`@@TLKdtnVd0'i'۬(hi/%&@( YYR$%$$& "AH'4&&gL!hd [MHTM?Td8o͟( =XZ @<\"좢<3 + `f@+2 \40L;;SB$3"")S YFt8$`!FdxL%A#Q q Iiob_m{4<@" 4H3Hm 4'7N/3A%4ؼd; v``>ʓU3_|;T^E[܏Q<8IR `L\S4`##!L0Klxj^tXoeSu4OJ'?RBB[/D|Ap7T|~0?y}0 rirY#' [0 4FD%@ %u||~u|"\O^Ogz5T(iIA")i!(Ppbb D8!"3Q͏|s l&#@$(UU(!_g Nr'&@lp&  F:@#ͯ|&]@||uW,' r8~ A0 a!!"O`uf )ϴ c nBB#PStc~g,S\{\4K #$g1t*J{mc '\W@*($"Huc'n%$>ur;%?1zrv*FWaͧoȅ?v" o>hJ0mlC'k`t ,40@)*%9a 0.D1rl!T#bO]@/7%@-2ui:0: $#'$'"=*!]:6V`K5!pX!SOAe`)?! ]!SI`x$$! 81 A TQ($T>N46Ml;+!/ `? D %Wl8)e=> ]QeeN{E)c%##&%yK0e%(>J0e({,H0e8N')G@%8H)£pp .g 11O~2 +@(-5 2'!) "! t0P~D& \U\2@\%@,&P "o  3  S/" Y@70hQ  i+D  23 '$do;? 9$  CEC5 BM/@CHGbFY}A?;95420"%E .+ t,S! ]b^Sa+ubZ' /=ƞ稂ji͖4pz,]Ϭrofdu+ 'F 8TBQ*4!3~$TW0XBIC `<1Ho.(:9)@+4 CW;.B2/:"!*#)63y )f _P$547#) !26l`m옐xL<->`<44ՀWN]W$?ʹL4\L3Ʒp`{UM4\*3@6% L   eɁa' <90\l_  D/@F?>IY;A?:8665432$%&"'#;/&2#72$&WBq-ekl@6z>r!2p9 UVhpZcKY{rekd{]4-ƒrOH>L]9mN>B1D(I@_A g`-'" 6b@Kc6f& ba+")O$k 5Y L|aGa`n*9vzwW]$9зrRsqs(uD!TF!:Re/4!5YT\^|\O&@Ax@ ">' u]0 ڀ~ [?*0 .Æ }0 33# #  ro찦 $($&$(lG? ! ngj _;d' g0=53 $w(D\ x ܕ tBAt0%p(@ CFuA YC%Jh& "n2[ej!-x4%, -!@0% |-RHxX,7 v h7 $&I9'q&5%2) >6&>pK T@S.XpU@ @'X$rycchTWeʮlpl|D0 @f58$&gc.8vY / OYfC*0# |%0XdTH^S6d6:,`JRDtK>  #l | P$EW TNVN  ## #N5Լ, h0HH03IIE3"0HB 8 i E#T,##USZ$$ )#T*Z*?@/5cгZ^fdrlk$#t$Y$W $pQ@X;@Ygz 4Q$K$\!D'CY(*}M6x?7S] rle@^ H!byW$ϿY$$##/0&=*!D'AV-<(9a6WX!<5H6& 8Jahdl"!H"!2dj,@ i"Yo"PY@n"+!#!lG t Z`dug[iLr@Y0b`fZB?Yx"4TU ٽ ##T ̎@b$lApA pTZpV( po9G0To! d'p 'TT,plDA0j&[ !PPD x4!x42xLD` \JvxBFL.fhcxО,T\T6` ./!JE ** TDrlp?l 0\%M iY7Q+ 'f5l9SS9u|T *{lZ,<-F!koZTBZ-3 '4Yxb J a Y" 9*90@ #Y: 7#%"t;&,t>LmkH9OEZFN99K@@Y?'2'Yx\@_&4a !ݿ 4X7$ : J YX,TQ& 6'%U)C DL.,'X-dyE`pK _Pa8H䬹 ' 7$ 0ňƈLj<ɌLǰx$|AI   e`Y'&D$@{!@ ,_(,h8!aCuu9c$%FV<$ U`FX THvSUHv HvX TTT $( *X2YG)# C@#/=/_ZNr$ZvDT۱9SI?a#(<ԐM?-E$l44^0 0! @ 2` ,ؽ<<I@A@5d^ ,a ,c)a ikY(1O$NP'$"0 5d ziogtɃጆބHTp!ˠuc~<+pD4!V`4U"PP11P&#W7 #g*mT"!V dX_pX@_||X@YpX,X1!zU >PWQ"O#wt3#W:#Q:#UTvWu !g SU0T\\4f,L H   ,H #7  | \CH@<8V3-  B@tt<AL(pIv10v/@  S '>e0 Q65(x`fl`x 3 YoX ! ਨlAAxX!X&`jDW #'訨 lxA$#P1"DLDD x4 DDLxal@adQ$$$"4 e7ef``f|E3-KK-3Effii3EE33EE bXD( " % X@('C(U`(4\XaHXp0Qv 80(ed  B(YM!M b! tY""##   ~F\G   r?@@Y `@|pp("#($h,@FT  6 T R R P 5]|h$@hNhqfJ5  g($,Tpkpp'W(1P; YpLhXp p HpEH ] H'Tp{Lt! pW@`Ҁ1tX@x1pLP1p|w΀ !cp\X)nWqwWc}FIs2@!#pLdPT #@mwQ2vph#@pX04#a8~l"\PP `BT `$ `08 '߽[ifZ 4@Z,#p @b"\if6"#5#78iW~ZՂN.062xf^ P$ dA@P} "dy+0,|D9!53 x(0`, 03`'|vA\x$z,&_8t EdP:PC;*3 > 3]A`TDTHNRPҢQwwQDT ` 1gh[ QKNROQKQYТ@YY?<\Y4o(4 ,„ÿ4T4Q( 'rCP q pOP`SH\\ ,":#0 I  2'3$x$܌`x@tPLt@H`p#/=d2&aL|tTYFYBQ$2 š Բ~Fy)*{G~Gz*)yGd[EE[,XHEWWEHX{9229wy7007x9c`(]Ki!MXg g##"" &./nRut?I  HTx2g)A{ilx4|3- c']0.B*X7 @`H 1J!?b0SKsis T"h H=v)!)ˍ KW`!@IW`џ٠?2*\0dH`td **S !m-l'' X54255335 l*::*'99`d t  (+`. '+2ɟƢ]WW]]WW`Ү֮Քloomh4 lX%'-W..U"" N: 47#oOxo)17!PK91iB00"e٫ t; 3o#mM>!tW{;Ev' 28*$-V-${M!X z:B8z zSS-H@Ess;#PY5z:c,*&$oT" xU3T/qTT"e5NNJ~Tu?YY??YYB@?@a?i#")'"-#- APNN2Y? \p!-0$ `( yYF!gs'c % '$HR4R )J_z''-N  P+ $ d!3 M0y@zS@ [! $7Mn(H 7( '@-(I M0 5N8t@#Y67<؟$p! Qi .i n )$_v %' 2>+=>P$$ a 5uR#5&U07c654ei1("QSVx!0;D"au  "Vb y  D@3'   M-, p'Q&TL@ ]=0_( 8nPc% p''(&' 5ݔu@!D܋ (`ԭ#$,?X8AZ83d9(E9 !dܜi(^h5Lj0PAl$iLw1x8; )@ ) 6`> @O8Ni 68t9 (K:#Y!ذ z NvB#'.;\H>7 ➧&IWܳ^N>hrzjdxopE hc"I¸y{K! xaP<>=8<`31+)#!  `%`N&$!YI8 fjoTҮaD paYaAha1 l|sLIa"! պMqiD@;7!,pWvf‡q a1t_\ #Y۱殱l)CD5O,,:<dߍU$ l'M0 w4l5:t| L#v  m(55!673Z&P*!`p<4S6,HSIo"C7N31!$# qY&$ۍbS$!2 (HTҾi\rWRp0BJ^rLƠo5``vd$@pdJ*xNdN6;&=:҂ t|#R|[1Dp! t \%:Mn !-n"8'I#ip#DHpƠX@ $dA$4-V[<@!xs'$ +j]C 5ȣ GOTUOPDc\!`֖nM0dE!6+ I :"$!4e(]@'$ ^ jlRr2BBhl#! B9stH*|KgN<4KdG"@~ PA*pY'''$~ }%%)w-"Q JZܺV} 獍p@ڈpI   }%$ sa1G $C@E}BPXI3,!؞B@ 1($U!& % `sYPo1O.*I-LPM ry rT↝,Dxh0|0vYV7Q-Y@Y5&mhFx~l涮5rlĈ31(kxl﷐9'`@]x[@  H6B b x x&5X=zxZȦXՃ(Tlfm̼i=u_Vrs d>U|Xq4f~^e) c-k zG0 Uk֤0\dd`Tl, 0!,דn!W@ %!4C7M`9+Y!akR9N`$&& s*$_' ,_4(T?-) 40P0cB8<9~0P042*>P3)l8~ )3X P'3֓X 0NC:jdX0A  '?@  xhRt;@t}<0Ť1|(2(TiV>[$W#_]e)yb((". "52GzcN^Y?r$Y\@#'L#'Q 7>EZC0(du0500 tx" 1c ; 31 r49HKlfzxlg...a/N%%#'##32>7!&258H!.#"ݐ  pD ydƲjƈԡҊk@àd6,,Q4,)44Qt4-8 X #:@7 g_)Ma*N#"$!! +35 )! 02>=88S{T1 $J^0$^$eFG$@qd: 8@5 g)M` *N$! +33!3XDC<f\G8`#7@4Li_)M*N-0j2)$3 #&'L}>jƛ%&,T-&$!4.$/4!PHX$H &$Ml LK-2T!`IM-N@ `NY@C 6 #A($$  1@.g_ua_t !sd+3!$!%g!$  %%!GHcD%_* !_-u >S/ Y@ +33R1!HDyU,\ u>}&`8H|p(L $6@3Lg $P+3! !! 3,,t( Pt, Q3624#"LxFN .S'u-@D6  א 5y !9@6Lg6+M_p!| P!R 2#%!$!5 +t$Uj zz lฌ `ytdwugao`_+MX #8b4H| ;3@0W +W T )7T 4>R64(JHA`lrH|1؀HcxP  Lg +MW P R P 3A v  #xp|lxx pp l-P0" & 0&1N-#$!$&3&)p#>32-.;&xʧnhlusԀ`g}y_|mqz" ϐqk @XM 31+ M 0  \\8P8 @ h#, T!go ,  (0tdxhkP, +, #P8\h2  Vg$!hQ @<" $> #e 08@iS  '@7 P +-X #xi  X!XRh!@% @` #A$X$SFh$`h^0)*hY$$h`` \ QhR'rp%" a 0M a1M -N@% . NY@''! \a w Q26"Hǯ99Оbb̞$df t!x [ /h0@ D8/@, i'3@*N \ 0#h 67xSmĐjVc x8$\ +\ @D@@H T2 +2 / c gjlX0 6 #+M-r"%  #!!5!|TҊ$tzl$ $ 1T $ +$  "%$ 3'Đ$d%H@Eg 0 L"!  %% R#4 A53>> 9.Pk %ҨcZyh :i8PP8ԕW]us΂4hH&KPX@!M@g a 1K"[). )(a+M., YY@ &&&# %6 , '][T)Yٷv(c`6Z0|`\$RtT\LgS+M  &"!0.54$3!!"3tdwxh}p/۞L܀pn~ @&TC P@ ({@  )g # AM g2N@&,~e3R'%$5$^1 $ P3!! 32#"&'5  4@D6ٵ $I(`dlw Xxdt 0 "vD,@ 01 "&#S73P#. /H!Ȫ7ТT~idxؐiQ44V<ALQQ dA  3"!5%!  #+" 2 V:4 : H d+.%X T0 u{q ``X    #\  d ; `*!-QM Q B!!T hLa/N$$05 #"uEK  ~acca +# $`uoi~@;g 9   G$ SOD*"$ƚ"s Pp9]h@W+1#5%!!58!0z0|'쩫D T='C o ^f"&r7p$Xi  )M _ C "  g/%&%""!  4 ibSD?ܿd`  u$qp$+  }  g/%d$#!! d`!547?_'@BH 09w@82)RI`'Bi){ /*"2(Y@ $!$=< 12 0".54$;26 5\73#5(ؾDi[Mg(pXo8۽`PԄ=8ﲺVBJe?&|pМܴ$x@/8@71$!$*P 'QV+V"W;W V'VV|&Dl\VVp<ƺĽ`Vfc1[jT|`omw]TxLT##[@p{H#$/=@:((ii. a/N&$&# ! &'.3 a$&$ >6hhe`݂= ᯪda(\DD(<7 -.,I 5C6 ..l<ra9  +?'J,1<,&+mtmmm /ԁ؃؁~~8&l A# (a.2@pY!"2P>;DD T@$`jfD"0Dt+G@  7 "/`0`Y%%P!3V0 #`8=36$uuxx=HH8.-HG><-A.A,,#$  3 Յ@A׆`||`uu`||T<@Pp-/Dblbbbbܪl@04L !)n^   r  gd%+4 '/( o@)('&I.Q`!#d PFJPl8%Q\t (ԵN&a _ U / /'~8 R',[ TYY@('&%V#V!QU`oia1=Ba1LTXPfaaaa Xl[]-"`a.d_+!c)2 ") a%!&$r "!4:03,ۣZNss٘(glޤd ++G#S.=uP!4.+ -3y#ЪU\LK068SϑVX~8~T4 #"%"+ %#%7/3`dp4t`tdhXH$쬄`<dDWpl:pqW- `PKPX@$>#PX@"E @ PYYYY" pD!3 H(,\,!@!%Y 6&j Q"## 4&S 32( :+@3 L Ic(W)BiJ<^O   PFlkc?u̴lpb`2@2, LX )7ESao *    i  <ii  iYG $Qnljigecb`^\[YWUTRPNMKIGFDB@?=;986421/-+*(&$#!"B #2#/ $p=KH< 4(q @@HH@0FE?<$$K=Prr9SS S6VYAKo3Voo6RR63U  rq"'I>"!$  '&L+ E)%5573##'373'5%#7'8мxXĄ\XĄH`h0Dd@d$`Ȅ\\D<6!'6u,6Q5+1L14+4e +Lo& . ')M >?Y@;Sܢ&,$6;6  /1 $-[+*!/'#! :0!27'3lq{@83LVFڵZx'$:]'<+ +@+*$Z .a$""2MS;Z*,6(-' ,)'#!*# 3# b'#6&F327'](]T`xecǖeR@(}cgNc*X(5 %@",Y=V. ,$\5D1|GK #" P1V)1  n"4|q1!|$<@B2@3@3"1%$2 :$ =AlHGC Ot#x@.@+ I i {&B.!+$!8P'>#+62<8wшE2X)됀p`0QL hA,A"x;!;1&h2z 0 t1B&2<1H$-!4+$7:ac0* g8#$3,$>3<( s2;` @pܨ|Dh`86& 2gg3343U=N1 3V14 ldܐZ1I:^1xp/"42 5 - H%?0C* < `t>0$!P>s3 $`E@T,z> Q?!5 ?p??FAH`3E t 4q#qP$R:"$6a Ѐ`d&*@<@9 LA0iH/Ad)6J$"2>@ G$ Dqdc~p])@(>>Tͯ 5 LNA ;B5M B{;:zDkD 55VzFp6PP.K%D ){@##k%@ 'B *0@1N4n.)"!'%!)")%#&< $pCh4@1T/x@"#2e7D]P*Nq53$+  #N!5JB 8Q}pg-{Zl8\8 0ؔ27@> 1# 5< <  =̲ <ߒ=[&ufx14!aP 8$dA,Ld@  8P-*oheKN2C BM7$3 C5!!M252|* \$5$504l!x2Q  $A Ag +P!2"67e)C%#o 7=*H*aQ= x = | l$ @,! x0`/!TD$ M X$\K@D|DD4<5D6  J ! T6L|(N\X8p8$EP ,Q3R&aH%2'Dp I:# FD!&g0!#6?|&e_\ݱKD f̡2tLbG!?34,$ 0R#{$T d91&57j@MjH%@$LM<xH<`C<xxP$"$z>M,qMBGq<@<` 4@G<@76j(M%xAHM9A)@3&|||T<&|!`p`=<>Q  Q 7$<@<>j(\'<4PPRS44Pp$2,  |||4 $@$$h$ x><$Jc & D?x"'x'f TLf"' T4WL ,2T|@G ,BY@@T=&  p%(JE?3UE>'.' xpp8FQa*G'`6h6 4&tmxx| Jj9q:N`2 :Z$C$`<6P` X 2@/G:2 iJaI#^F N$#$$+D#+*A353Q#!!x~ Ѕ{{xx oq#uDR6{hx1p*J@G $0&CXMU.pZN&$* *  1=#3+h=\0|`o xaxe pl$9KpxNnN@m" T *@' /PTM#UKD7#o]Dfd$00 85L#T4GU!$t>c%$ q/2#B )!ii ohT`heWWqTdjZZjPcizZ|Znycl  'XIYN1bJ1$._#'r4xxؐ{{{ϙМS,XuTEUV,HHH`!H'HNNH85@2 1n!% TMbp& %#z!#&5#5353dI3 $<0E7X<A00#@ a#NTHb-UN#$ Y&@$rx`WhWiʮf~~4$L ~(IMT@ +33 Yq Рl2 E r   Q4  !@P @T@"P6~5>  >>4vvؒ t`uxNǥNv¢ac˔@ &1WMcsSQ#U!%j?L#@%463xؐ6Z, -_` \t\WBK 4%B#d>1""55!5!!tDhp \Fx#51RDeN Y   3!a9x准䎐؄x~~{{h,&X@u*!. J3p] Yi"b*@R@&*/) ^Pb )D(%  RNNNQKNRQKQORNKQ@hBVY??UU\Xpp1( -) ?!7 LRNNR2N NhD?YY?Qq+ "@Y%*A@#'i&@YY@8>` ?T##d254&'5'T3"& *T2B`sucj'+'T='czffo1\*Ox~rZio04T60t`]wrNE7\,d H!B`72>*YY>> !!< G* 32 )Tbgfx4Txw]ZnN6$$^AqiZ ^mWlh2hx\ 7a7uAY7Pbg-[ """" 2 53q%'zxT2(th t)L A)S^"wiY<Q#$""$% =4o3!.'< nRHTx2g.)A|B*X7 6@< t*r)qb=~p9i7YbMR@.0v-~1u%",5_#0'7.6J%KE!*Fwu0440IHWYYW?L b -BBR`!Z׆o-S`c?-_phH %8a-^J=<D$&&)E !7#3>F.04 W " 65 !?8!#H<GW sI8O\H|t0  p"4l3#| t -<"i 1H<%I< A$ܴ4``t .P#tbM;2zb#  )0# ܸИԴ8p 4` x#h #h <tH ""({6F4 `  4at0 Cf!8 j2#=1id" gmu2 . !#.#'3fK&Фlr@2 A6BH04rvAd?D!I ^D9'B662T x Y !Y_=D%&#NLR#>%4P3Bo^;`\^.Sd-3nQz,46VHhh |#;|08A$@~m=KCY_Q")"( 4F 5 <P < 6TIcc~ DKtKE~s6D'1hlfvc-7P*($cirr]B.tt 0`% LA5&'#d(o,$*FtD>B t l %bgHH)A!5mzDܔ <Hhh |'l L^$PiiiY\P ]T; r@' T ''  7 'R2Ii# ?!mJk=QT9]WWh͟ 83[+'xmm70 09x isQ`4 YGW,lY!G Yc!gQl&Y@2E0E%"#3 $7 xJK TTTTx46t@vJ֮WC mohD q)TvI8P] LW .`i iseY'%"  A{Qs0> PT1̇F;[b5k,l\bAdHX<[E

IKkш`, tJ!? AT KA91Z !{1!IШ^YE\$uHT`ٟ@]k\\6^џDK]t F;!0@iB_!& r+$-C tlzDt 3h ]W '&  LW)ei  m UO2/313 0#2 " &35 h(|LU?*LRB %  `B^d.?a1?er4<)<#A0,8,A`X,'0l` c<lDl<! <$2Q` @Q4&9>=u$Y3P=#49J 0,J! 4: /l!,Z,>C$<<7v<@<M t?<@<>j8<A <$(<e 4<2x,!,Z<x;x|>)[ <G H 8?\L8tQ82N]cP9co B~BP̶~ $,дB,-S0Cjhgм$86h(% `GS$p $`G% Rd$$p4< Hc ] FHD H! ]9 H4HSVHH=V| LHR_,H'5 LHC_$$H8HSfH 8HS f8F"TH$ 08] PD,>>Z8GO Z<\<\<<pd JS$$J8H$h8dJ4H?dJ4ԂFx,(t($ t1,H$t!H1VtHG V@p(L3tpH$pX8HSfdHX8.ff48.fLXX2X.ptXRXȰ \ Ea |0$bd<< t<$ <(2 <(4H?p4HB\< 5t0, ?T7tT <>DT TH!tpxAtq<< &<p<q 4H?T4DtE|<DDTx 8 [T ܏MSt[<8  H=@84HR4L̜S/"/`@d}X0 _Z`SC _: DRhD@|p"@JifN' +7CVB!"EnP$%| ;HȥNHP,k\h`*նL:0EF|ր@` +// }`șbX_`V$S2Q0 j0_f%D fo!&%/d,1 !R$E) H.<0~~ԂH5pWyyWZzzK~Ԃ'"ploqqolpdhbd d:8 0J43ీՀdZV8Q0V(X|&dbR $R$$2HH2HH?8$?$% $>h $=D$ܤd S ,b[^ $B :Л)Q ;( 01<@D1=h1>H% DR?h00 $<@\$TPh! $1t $2HH2XHH?$=$d$"2(dLTdl$P" h!$;#4$=4@#>!jxx $=x $=x $=0 $?($?$Xj|X $<4$ !82+<$" "T# x$<d@ D!Ĝ2?L00# $$@$QPl.| $<g$ $> $>hH $?$?$% $l $=$#[2<^T#Lc`p|1$ D|-0 $= $B* $=L $?h$?,$% $> $=tD 2\hb0]n "\:C :xHH#d# (d D 0, D#t 'L$8$ $  R\( $g< < 1<<$< =L< $<=X<$gpp $$>($<=< $<$`/ i', , /X/X, ,- , ,&X,',    ! 8 "X)8 $6X X&N F (R J (V /P Z /P ^ ( b (+ (f (j (SdXD Tn',0l )Xp ,|t (Xx (| )X P )X < )X l (X ' , , &X*)@ , , X/X, ,- , ,&X,(`)X.(H"QX$  )X$ )X$<(X,lb,,xpTiTDD,%4 ,D T |8|8 l $.q$ (A؜.B(x`,zj:? GV# B!",l97pT?ch$X :'LJ==` W^_3f&$ 2Xy0<0 4p`dܚ!\ 8!->L^P  ]JjN@iEPY=s(Q$$$$"%"# WC [<?tt~fJZP<-?|f<^\:-CX\\P|OQN=]O 8$c22E3 c44E3f\wBZZB][:-CTTxP `Ni:6lx$i Gl< v mP|Ts`dmD<$(||Xh|<< $=$Ȕ$ $ "\~l7 $.q$H.qlL 2B@!423`p $ g^0")L1pD 0YRbQPR@!$Y@^n#{8@G4 sR2pp$%?%3>x8,XYT2 3 {1X",D , p,%p,D8788 43ATpLT 4,4(AL$,XX+#\,%\0U`kvU$j}!,v0mH, 1,HB %8pXP| 2WOFg%qu</<I</ <C <$<A5`l  _0_P aJX"P"gssQ{5 S`P, @J c`547x?]{`hZoBTC@ 6_NBYK Cb{C `,TCW%plQT@dQ@Hcb +E&5]?xoZh`{,&0 T6tyQTd8 $8 )p lݮ) _*Jb7ݯ ݯ#!4970303''$'$$ + *uuN'S)?_\0_  dh12hdcj21 ]Z[\Lllighlikhlldgilh@iTli[lpqWHHWqp  q\l]]%7 0 );?M[iw  # % 0i*  jbeM  a fd83A_M87S `=; Y@"<  =#3#'\|l>H XCJR %#53 lXXH0&@# a@u 7 3|lff qd #/;L@If!{` Lr R jpY"BQ$P. +$~7  %  İ@@E l1 9 $Lq4ȴ8`8ȼM C?UU?#$QL2"Qpp,{2w)bԴe`bu az!fС,0g5*}"!(&!,",6 +36751#>?m S5lE<8xlbWRf~\ \JjjJJjj@aTmKDvUQqQjJ*ll \Bu % \ hh` J ( ,'7! $7 x|hJJTihgrl`Zljnl\T> I A 1g@:Y@ ''6,! &$x\hTCD`hrgnjlZPHx [2+  ' 6f̘h \`x 8/G@2vEDC@?>-,+('& 987432 lT V,a g    g  cx b  38a9+M  W@1 _C OY@GFBA=<;:6510/.*)%$ @0#'7#53'75373\XX\H.pP\\\\,m\ c dPl`"P"tL`` C w\u[u I %! pP$ $F``<4LA "C"'3$Ȋ$2"xT9g4fwCXg4 ,g0T"!_MS (" !r"$fjd.,ݸݧx ƒq`  ӏYt%'gDU'd0/p((3l|F]_Wq u3 k !bd(T(" |Y ZNsc1bN: fissY@    )./!PJE ** KiiKJjj Drlp?XkI IkhxX&G@#Q,t! S~~sdTz-hjBr$_MJ}$hZ& gi.#{ %tzz { Dd$(8<w  =g m1#%#w!  326lEl\rKdTؐoɾ`]H6~SnSG96v `;)}!'xx'~ p4(&H!LsvWA2O;i!'#' +'737!4WWR^?q\\Q0DAL=QL\6PO?PM - ' X3lhh@Q PO$py CP0TB@"!XQL-NX(X#jPaXTHH:LTTS01h,@@$t_@,RHx y$    i"2=a i 0  & & R0c ֭@iNYW:842.,(&lF/% `v5 $[8x@@l >(  "B#t(t@"%H$H$Qllܼ6+@(|Z3 b  Z6 32 V l? o턠S))OS4qxl |@5,@)'0WMFA !  Јh3II30HHiKH00HH03E̠h r lg` !hc   '` +5##=#hH`<ȬH( G@DMWng!0q  z%$'0jf!!3+LlurOH,'TxpyɟQolo\$|08dx|]-otmoou x-ՓQ[WaepffrZ`"@KocgH UR!->PTqhLJeq5C@@ fmGi޺ +*1/*5+5%#)) 8675 C@4Xluˀui{uuuxffcZbff\UU\flbZuWn@Tx8nNQkkQQk`@0׉ A}0"i!2#Av0'.Hv䦽Z*rtmwՐrrr xҬ̜WYTderxl2`l\$ Fcv W@ a ~y_  `\\LL`o$\  r$\ q$ -g 5!44ഴY  |-: S[u`Y M73 #}{Di;?i@,fƘ^q0Psl-!Sl l#654 '3 z~n ;iD~z,Ud99fT4 XLY2TMX#y XX lycchWeʮlpl|l|1 \l{ 0(@.t l1H u Phh`/31( 4@<5@QT@61L7 1@`8`$H9`H$: ;`Q<@ .1 = 0̌.    !  P@-|B@?nCK p"}Y2Q!  [.6rY0r'hzmr`x06q{,wZ6Q` io  / !X@ !H` /> A ,@@8` K0 Xg Ai gmQ_`'8e8%@.3  i;1YD' L! !{D#!50| .d[\DLx<̼68p3@ ,2) [~0-, _z!-/ ۼi10%#&##P26$RdoAfP?3~_(Gfv ӱ"uZ/Q`#53&i$#w F!Phd.8  .nRVj  " r}" p9"rRh$` %('@$#dbMs'%%#$#% #4v\#XG0k5}E}a@pZesbk9#wx:ʢ<Wpe~lBU]Js08mQ#'a_& )ƒ    g!_M&N(((+(+&P ¯ː6&P@#3<!4y #5b !!%!!3#3580` lV@Ƚp4T @ {r6P[r BA? +* LB LY7^cg$q _ӰbM  a `;?qDa iNFC hO/N/@PI"CT&S%°'[YSQFD>\\<2ʄWdiLEHHE4l``߁<,1331eKceaanfWe PW̭C c!hC.VWP 7qK9<D0fT8  <2$ؓ2] t A2e 5N1%!pl@l| ԏӒԏ3k̒Տ̒F X #6FXeH    Y7 5L^=@  ,=pbM fMdN$$ca][USLJFB;9$6$631*(ݡVRO567!63ߪ#De"2=4.a3.QXQ/5[(]ill, GRÏq3l9 OTUO#G*HPI?TPsNUl΢0">#9lCPDc\!V[paL`֖n"(Q$;n% ື 02 />ƖC! AO@L-  <h?2 !A#iN P +|-P#53&l44_ɥ_\ŷHܑ3yp8@T@T@Q~5  (S gQg  @+*!00"% H" !*80#5! !4/^!tGT6D: 21(x1$%D-FBKuE8?}8,`p  pl0d\qx\x3 V@1 QKD@>7 ,)&" /   Y 1c*u  5O i3 ^VTIGCA;9#"") X$546=P_0#"1,1.'3@6fa% X2@ɿ{ՈA;ϵ<@TPO3  `TЛ?*u,-gr܊dP0Hz`>@, LK`+- 2_M ! a'.i 9*44''4>4=97'3'2$&! *!2#''3 % ۼB7%3 %%5kbD;n\P^^̐X꺢QPQOQ?MSE P_Jy:X .In~h- Ph0r܌?YT'ޜ`G''0` #" ,514~. T32,6xy n Vr _z[NTu2 c`XP`8'y; ;b@"P"P"P#P  4@4:+'-73% % p p  p(pPĴq2Ġİ  &.!Kb0`.X"`,,. ,LY,! Hl4r5&pPDD8DSP<`0pp> $,$,pe p")`\$q KEDiPv]Ѡ%+%"0#!4u"6>腏M=x||~v<0R#z ,.BX8oqhI76Ld!P ͱh!gWS+g808&! 40! !:/ƎHබH5VFLD;A]gr`|<  *@@F]QRJIn.1g& _\0O"A!#R+'27%7!M'P[P d_T5L8P:DLոWc GC! @ Эy2x> @  L  L` ~ iY  O `"  //xA 43Pa&'&676O`䜀DtGU:FR|}t@PoRAGP  vp;7d)3 "anqn92YL'fr A 0PHR@O X&U&!g U W U`  Pe1"  #}H1#5`0=@`@@pppppDp@ 0@ 3R@g#`  _,  P ɡBހj ~JV\( \` dJ!!;;W@  _P!# \Č` t"r4"z.YQ<4#<`!9c$i  ###(#(d(Q$"i9roz5KlfNHHTyy@3Y`QY@/p7)? E!Ec 3 ŨC"!m/n?_ZNr$ZvDT۱HR5 ?9SI?a#(<ԐM?-E$l(X 8CO[g 5'# B>:L  Y a QcaWUKICCA?"'q+5Q340 bWf9;fWb~bWe0Xa}7;9eWb~޷ݶ޸A;=??=;l?:<1`%G<PP7VA <Ծ2'UA E&gLS,&!`Y<P&%   )D) Y#3EDCH.g  e(;=4@D&l&W" WPpDpz^!LR({@( ֤3 3ZA&ng3)Q@ ( ((   = (! '4#!"3a0 exGYJ8Px_pqLHwD r<EN.    i  ´ iK`,!i; /Y@+FFFNFMIGEC?=<:5320+)('C +.!#:$!>!#E5 N5!3bre`%<`2x0ExD\XYGx J44x &j~ pkV&L)WPDȬ t|"0s k4*Z.>MQ'#'#CD!&!J7B6taêlz7l|kDA/]]-ۏp!b"2'78!>d' $& DF (u8ώ$A@>#`0eIc5Q'"'#cM337I;Xl7!xjಹ:hW>EąGND 4@) e 2;1P [#txh=/\| r08f8   i  i _diu!_MI# !%gC9 Y@&11 181832 0 /+)('"!p !  %2@!#9?YJMEQԼfI\DHU.Jp,|SE,OKl! d)=Obltbo  i  i  i  i|s|#@\gN CPY@;PPsrnmlkfdPbPa][YXSQOMIGFE@>=;6431,*)((!ɺ&)4B+56${!$+|e&P& ]Dp տtỼ t ]SRffR 'DYA>rй,!18|p8dKQ,HTTH,$O HJ_!J !ڂP!jz8վ @"J@!'TDlz[D j,VXQIh@!'P7G1jUzxPpM p `  DB T^J %% 7R*& T%4Azx @ RR47(C@+?!`&d`Qz6R0 R  Zg6  lV!n, ~`l l!B,lB|tO@,?p|!j @ z Jo-FWpT"&*_R!'Rgg!l ߨETxQ@N J="-` O  gW+_ Oڞ 1 \ !P!%\<2`"Hp!g`\\!`$ @KF Te.xE i* ! *( 1!1 M5&8=QF\.`uN|i`NSC6ם芯SSSQ|aW'!!7PjJ 0~x 獥\.fhXЀD&1+ ($# 1L_,*&&,)+'7&7&Q '%hFrF0%Bb&lT_z flUb{㢑g<5EE[9Dlf{_Thf{aU:^F5<3:]t !\06O18 3  Rz[`!bp!5 5=`$6#ߘD$P  8O \mT h1@ j/{ _   !50J  Ykh QMKA?97-+! '' =7S' Q"%}+E|T$=6*TT$<=$TWXfB6GD-EfXWWZcE-DA0BcZWT!F!!@'TQ$G!!G$QXWZB3_'T-BZWZZWZB-T'$SՂ\9PHӿ^&bA$%$"= Ǽ$RNE`l3b3 0Lx| lx "\P7k@h     8k bidKdK1$21`9p7753/-.; !E$#$#+&/54'3TqffoKW6WdrffnHZ6Qj(\[]?5|x\Wa?5p\l`8@?AlK ReNUq= .h= "3g *TY@0 3CP#!5!XVTDfLxp`$ "t.J @_ |D \[8żJ- "0@^5$|d0%%0% |( 'R\!|G{ HsgHĘ44dHT1 ,0 A h&Iq  qRVU`Z!BT .;FQ\gky@v  i ]   g|Y  a QSRHG=<kjihec_]YWR\S\MKGQHQB@ *    *x$xTnJ G)I{2 k! !s px:8xHb  XU ;@+*&% )' "!S|L   gi g n!i58`G*PO8844vU8;8;:9474765U"21? ?}hhh0G!2Ȕh@/` ..{QRz}AA}~@A}zRQ{hP54ORTSRO46O {FCx7 +x{3iOMQ56QQ65QMO \$t0`[" < V3Z(n8I" JaW@LL:MmmMMmm XmMq0p(4x0D @$$\ %xP  @  2+ (Ev@@"H8H BP"eB1Db H yq2+.& d0аx00 / `',L V'`@ ' *zV &$ܝ$/*'6& ('/,'$! ! h D!<!0n!D h !/*!Av!! P!  T*"C$.q8fcPTr P=1G#_^do G 'c3+"#P$l}˺lP趜X9X'!~yypܴd t` l"r   gn|?"!!# T+#-!#-7`7#傟Jf Q_$r lm ppiG 5{ppkE$X#XQL` 51 fIOC a  "q!a Q$`:=9Y9A YSb  gTB/@?=N0WBB !YY|!!b"!"" op#<3=S{&J\R<  lԍ8rV93x|! \\7`G@  1!k{5_MrFWF\ @ !0V`7!5tH   , $ of*Æz(::zTTz:v΀  N0@  b(P1HH`H p%p5 B"*:@X"h XB~"_ZRnq"eMV"&/@+*#38f=9"dq %% 'zg!% 7v#'#8egf&=ݶҴ0  ugbg!_01  @S  g_Ighp454i_jR&"&$ [#$6#6(2+ QU/pX0 ugU_pB1z8*+%E. )2YYYY0($ X$/$\ Pb%X8$1!MYT "5$o0cb@0lHXRl-0l$" $X&xX2C@@~h$ x&8 P8- $?v$h$=̾$?Hl?q$ .$'p, d *MHd$SH$% $=@ C$R$#$"8#0 D $$4%"444A< P>R8*0"/$ QVaA"hM|o$il%)XM| iÀ(2b,^$$!a  5032!n3#5#'2V>2'ڦ(–]`tؖce edc}(*cG+>4r8# `#rh 87\88$$=`h`E T=]$h<!ؘDd5< Ld=_Р8D.f`| Y"r0% x2M|xx< % >L'0 `H<d$R$M(70T<}p`<7x8RUp 7x46`V1l:0`#u3XP]R {kpaf$dbq %i% @B:#_bSpSZ)4"5lqp(]"HXQ?WMәr[`Hr}Y?@Y@ 1$4_4آF@4 E! 0O@ YZW{?gr#d##d !%$3 )܋@`$PC,r ͛4tD& P! @"v6bX<X0hB H $N d pdd@<X@@p 8P|U@ A#`"k#F"|`20!bej454oF:L:aa<`-zbb7dtvwu=.G5Vt^p` $Tl0= 0t<#~4wufzr3!jo`$%&#@>7+]D;7R 6p$M'%ݺܦ䴴` ־ت1 Dse LQ$%##tC #$`4D۩(ĥX *8X 0` # a$ <4(=L#!tR 0Q ,"4H  ̱! lQHP",0i" & 0tV ޗ4DT9 ! =!hAT!hx M|Q aL>8Q`@h8^8!` #,%,Hn<<P/!! `H$+PT-8@pTa8z'0@#"ԓؑ"ð ,p`8X8qe T<$X .! $8l1A 8 h4  p8 p p H 84@`$s̩\0p[<5t@H"@J%@4qhS=%1  C|HPL  |F _1lDc%D +A j !5 Z(l #c|l5 l!(d AI]>U@"%"% 8WiiWXx5ԁ?aa$fE8 1>@;=  @b 0Rs)^(* 2! V?aa?E[[ 3$4E?a"X  '3##A_p *?`XxRöK*1OMQb@AC xO_KFMF^#[9U!ǧҐ DȴQ>AIN @SYaa >BI ]fTX"cXa I!L0IAl lA"+@h܃LJ*+ZvY2!Ez aWQ  `XXp`DRH6*Jl`8US4*J P` Q00@$Q..<  B FE0i,gO:'#'4׽VffVPcYzZ }K['*"tmWNE p<, &X4A_,0$H:Lb"sdbbdslb 8zӅfbddbhzZH-^jP[$LjP[#` R 6 `/88. TT;Q` j8 8" !jXX</!*8:88=`E"E*106i`%$*4B@|nWnD?3ugԄX vrd (j8rd H\"$$ Z`H qtFZH T,I,#KN3Eu(xrPp &6 %-AD 4Y@ @+%)p4Qo e! b [ZZ[\ZZ\D``DD``TVVTP]CC]0"3(R H3`2 B # S0 Sy S S* SS S z S  R  _U B2 C]3 P({ #S S> S  R6A # ST mI S X S  S  S X Q4x ,3  S 4P)Copyright 2019 The Inter projec.author`< Copyright 2019 The Inter project authorsNot[ANot+Regulanegular3 *: Qc064fVeaca Q::2c0637eac` BQVe ion 3.009;git-Version 3.009;git---1UI;nd1is trademSk of 0mscUI and is a trademark of rsms.7aurA)s)Rasmus Andersson}tps://0me+https://r?me/3"OFL 1.1 (SIQOpeFQLic@sez HOFL 1.1 (SIL Open Font License, $)1sc1pt_1l.T3g/ ://scripts.sil.org/OFLAlQnat2diAlternate digitsDQamb)u9iDisambiguatiSLowGcbqurvei:1o 'u3neab)Lower case r curves into round neighb) "0 \!"       ٪ !"#$%&'()*+,-԰0123456789:;<=>?ohNBCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnoGrstuvwxyz{|}~I      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~-      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~*&      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ ?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~^      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~x      !"#$%&'()*+,-./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 { | } ~  uni0020123456789ABCDEF#30123456789ABCDE#40123456789ABCDE#50123456789ABCDE#60123456789ABCDE#70123456789ABCD#A0123456789ABCDx#B0123456789ABCDE#C0123456789ABCDE#D0123456789ABCDE#E0123456789ABCDE#F0123456789ABCDE3100123456789ABCDE#10123456789ABCDE#20123456789ABCDE#30123456789ABCDE#4012345678ABCDEx#50123456789ABCDE#60123456789ABCDE#70123456789ABCDE#80123456789ABCDE#90123456789ABCDE#A0123456789ABCDE#B0123456789ABCDE#C012356789ABCDEx#D0123456789ABCDE#E0123456789ABCDE#F0123456789ABCD3200123456789ABCDE#10123456789ABCDE#20123456789ABCDE#30123456789ABCDE#40123456789ABCDE#50123456789ABCDE#60123456789ABCDE#70123456789ABCDE#80123456789ABCDE#90123456789ABCDE#A012456789ABCDEx#B0123456789ABCDE#C0123456789ABCDE#D0123456789ABCDE#E0123456789ABCDE#F0123456789ABCD333g456789ABCDE#10123456789ABCE23456789ABCDp#30123456789ABCDE#4012345689ABCDEx#50123456789ABCDE#60123456789ABCDE#701234567ABCDEp#8456789ACEP#90123456789ABCDE#A013456789ABCDEx#B0123456789ABCDE#C0123456789ABCDE#D0123456789ABCDE#E0#F023456789ABCD03400123456789ABCDE#10123456789ABCDE#20123456789ABCDE#30123456789ABCDE#40123456789ABCDE#50123456789ABCDE#60123456789ABCDE#70123456789ABCDE#80123456789ABCDE#90123456789ABC#A0123456789ABCpE#B0123456789ABCDE#C0123456789ABCDE#D0123456789ABCDE#E0123456789ABCDE#F0123456789ABCD5x1C1D43789DF#502678`#62345"9CAX#BBp#C0123456789ABCDE#D0123456789ABCDE#E0123456789ABCDE#F012345CDEP3E00123456789ABCDE#10123456789ABCDE#20123456789ABCDE#30123456789ABCDE#40123456789ABCDE#50123456789ABCDE#60123456789ABCDE#70123456789ABCDE#80123456789ABCDE#90123456789ABCDE#A0123456789ABCDE#B0123456789ABCDE#C0123456789ABCDE#D0123456789ABCDE#E0123456789ABCDE#F0123456789ABCD3F00123456789ABCDE#101234589ABCp#20123456789ABCpE#30123456789ABCDE#40p1uni1F42uni1F434589ABCD#5012345679BXF#60123456789ABCDE#70123456789ABC#80123456789ABCpE#90123456789ABCDE#A0123456789ABCDE#B012346789ABCDEx#C012346789ABCDEx#D01236789ABDEh#E0123456789ABCDE#F2346789ABCDhC2000123456789AB#10123456789A`CDEF#201234567H#30123456789ABCDE#40123456789ABCDE#50123456789ABCDE#701456789ABCDEp#80123456789ABCD#90123456789ABx#A0123456789ABhDE`#B0123456789ABCD#DBCD #E3`F$1013569#13113120123AB@#32#4DX#53ABCDE8#60123456789ABCDE#70123456789ABCDE#801234567#901234567HA#B013450#D024E#E457P32025F#11202232604P963x3x3 332560p3387#CE4p346012 45678#B679ABCDE#C0123456789ABCD 35B2C#C067(h5P"5E(36005 3661 7`7X7p727EF#F56789A BC0C "DFEx"A62A7F9EX EP EP EP EP EP EP EP EP EP EP CDpF#10123456789ABCDE#20123456789ABCp2#30123456789ABCDE#40123456789ABCDE#50123456789ABCDE#60123456789ABCDE#70123456789ABCDE#80123456789ABCDE#90123456789ABCDE#A0123456789ABCDE#B0123456789ABCDE#C0123456789ABCDE#D0123456789ABCDE#E0123456DEP#F0123456789ABCDE1 #E1111111ABCDE#10`4p89ABCD4567833456788CDE#40123456789AE#5045678"F6CFE2012 456789ABCDFFu1F130123456789ABCDEp"4012345678p"6ABp2850#2 c.case   ()1D&8(926@2@ &9@474 A _part.f_basedieresis.cn tilde.cncommaaccentright.cncyrillictail.cnic.cnkoronis50lef4{ uni02DA.uc jr    &'()?@+,'(,-*+,-NOPQZ[\] yz{|~!"78>?ABBCCDDE 5 6 9 : j k              VDFLTlatnV*Q$@  !CAT ZMOL ROM Z2D DF2F2F"aaltc}Yccmpcv01cv02cv03cv04cv05cv06cv07cv08cv09cv10 cv11&dlig,dnom2frac8ligaVloclbhnnumrtordnzpnumr<saltss01ss02ss03subssupst0yzeroj7&1bcdefghijklT%  "(),-0$1Z\V']*^(_&`YXUW hm "*4<Dt| &.6>FNV^ft|RZbBQz "*2:BJRZblt|@*!-8D ==>j??@\AABNBCD@." "Mr#>R 2 X"#R5h56778889h9:,::;";l;;<\ /[ !! <!!  !  ~  ? \ vo $N @yb/ !00O p  s q k s! ~q o r Al|s$2DR4q n s q l s q m ` qRQ1p   "ݪ  $ (q q>@^`  HKLMNJIOPQ *Tq.    " +  4#:$ `    3@ ) LM (]  p OX[+,*,.0> =<>$U LNPR.    8o?H |-l q6",%"  >% c4r"c          B R 0 d  2DJ$92R$(& .:( !              $ ELQ(~B2Bl *: l m n o p ѽ  pp! 82.2$4DT~ (b&6FVfvll84F rs{tzr|~}uwxyv0D0RWXYSZ[\]^U_`apqVTbcdefghijklmno0,X!'()*+,-.(8HXhx H  *:JZjzX  1F|}  23/4 3*h +TD" ,<L\ Q0Fh1`-  u  '  -( # as@ 2 +89:;<= ;Y3b.E.#A" .>N^n~^ xj2R43U<D u2,O~2X[ *PL<=9:1{tu345678;o2q>rvw:rTR?58` n@:;#Q>(4 >>@@D]+,-.HIJLLMIJ?@ABCDEFGHKNOS@TUVWPXYZQJUTR?EH` n0JKN6MHr`3J..4v15QN" M*DOUl3T[@ ,E("X^|"*06<=1!;1 !  :9+   $* , <<!\ !: &0:DNXblv~ ۜ " D! $($(L(ڞڶڶ A B8*H@8(G X0na &DFGHJRTVd . "IMbi  5BZ`cd567_`dghrtuvy|&>LNtvxz|~  @BDFTVXZ\/01234GHIJKLMNWXYZ_`cefghijklfw 0 1 2 J\d` lHR| X9v#AJU_r    .* k  !& B Q . FE,2 J 9Lh V$ATX^` d  n X  \! !!& ~p <4M$4FVfx~*. &,28>DPV\b|+v|4. "(.<L  =M  !9I  :J1?   "{@   #tA   $uB   %3C   &4D  '5E  (6F   )7G   *8H   +;K  rlNOoS2q@TUV>W|PXrYZvQwb  lH @f Z > '*x'". p'8'<0'H0~@vB(\ b \!V n t     , - . / In J KH'.*DZ1+2H/H10 bb;/00jP@J,-0l;$%1@ #(@3V2d.% 1Bd>Qz3P%(">54@4.'@>5X@5P'P"DfA6r% (2<FPZdnx#$J Ejf$a. P&"Q W $.8BLV`jt&EzM-6@JT^h'x;tnD *4>HR254hb97.)\V/58 PJ%3V D>0z p823 *b X,& v3 $,7,L ! $')+*hC7<>EIn{{opfBq`B r 6 7s R Ru V gv M/(LL ]// /| Z="0XjK 0BTfx,>Pbtp$6H} q|s'$t~'!66uw $v$rZ     !$6ZZZ$6 $>;x~ަ, &,28>DJPV\bhntz }4 |3 {"pz y>N xPN >P PA w v!A t@s r> q> p o n mB> l F k`@@ >0l  @<= !? =J( <@ ;7:0989 8 79 6 5r; 403@ 1= 0, 0/<p - , +6< *0) =>( ' &A1%<>e   ! C0  C0 jC0  bC(0                         ! zx{y $|}klmnop@EIG("$=,-|}.043457l "lTf0BT  X r :  `  ^*4^8@HPX`hpx:' 11T111# U `*ÆV tn(P=Q$bPPB &,S!VV>J90d_flr#BBBB 0!H~  !NN!ܖBبHH*Hh)!.>"(.48 ,!\!.\P <pp!D2V*BHNTZD!!H1B!<Nl B! E"& '!%v#j ~!/,-8)8!,x!5R321 J%q8>D=L;L927<  ^!D6>FNV^fn"+ɐǐŐÐECA?33!θ̸!x0! !IZG$N!Q<M<K<~~xB,YWUNSN<!H!N Dca_F]FF%F#q2:B+Zbhntz!m3k12B#igDqe!h׼31/!-+)qo* ${yw*u>!s5PD}2&Vh9D!7V >>J>.>j>\V>>B!!  6 72݊ۊٜՌ8/26\q h.\V :&:L:Pj! (P&D$D ~0,.4*t..@~6Z42>XHR\dla2 %  #   ZZZZZZZZZ$Z  Z R18rH18l18w+$fpznW,)>HR\fpzʰ?$.8BLV`jt~ (2<FPZdnx",6@JT^hr|&0:DNXblv  *4>HR\fpz$.8BLV`jt~MQ0@  ( 2 < F P Z d n x    " , 6 @ J T ^ h r z    " * 2 : B J R Z b j r z VЪ5 j  <<<  xxxxxxxxxx<V <`<xxxxxx<$h %<h <h&xxxxxxxxxxx<h <hxxxxxh <& xx:xxxxxx <xxxxxxhB <L<V<h <h xxhxxxxxx<h" <h xxxxxxhϸ#2 0Z0V0P``````````06020.`````` ., 1g9 :<"6"?* /**=~ >@{rfv<=c(DEQQIJKoNOPQRSTUVWXYZ[\]"NQQvRWtNu  *RN0R$&(*,.02468;=?@ADFTRNVZ[\_bdfiklnquwz{~D0RR1RR1˖RO0׆PRRb   R !"#$%&'()*rO[-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWYZ[\]^_`ab>Sefghjkmn-/3TSDVSabcdef`SijklmnopqrstSwxyz{|}~SqSqS,S0S  S 02468:<>@BDFHJTPRTVXZ\^`begikmoqr6T>T XT "$&(Q2468:<>T5HJQT.^`bdfhjlnprtvxz|~T?T T  !"#$%& U;<=>?@ABUq[\]^$U}abcd*Uuvwxyz{|:U ZU7^UrstuvTsz{|}Tu3BUT7DuUU3HzO_ C2Rs$q$%&'1*+./0123456789:;<=_cdeg'T( U7U   !#%')+-/13579:<>BCEGHJKLOPQRSTUWXY]^`aceghjmoprstvxyLUШƼU  ,.29<>?@ABCEFGHIJKLMNOPQRSTUVWXYZ[\]^hV   %/13579;=?ACEGIKMOQSUWY[]_acdfhjlnpsuwy{}   nW#%')+-/13579;=?ACEGIKMOQSUWY[]_acegikmoqsuwy{}WQ     4XX56789:CDEFOPQRSTUVmnopqrst}~X \]^_`abcdeghijlmnopstuwxy"#$%&')*,/01256؊CGHJV[|RSTUV[l[cZ N[ZaN{ y*- . / V?dt ] ^ \d _hx ~$ $c" *q iW$ p/ ۔ Z?b'NIlLGhNOnQ ._p,")r.t0l $fx:9Y,Z _9ڀBQD20_9' bM,r@7pV9N2WrΏ:0NstX;Xnpv<;4=22X;>:űv2?BiRx4T@K A69L !XB TCDvgvz6xEL(!W?FW_ A|G2 1VxHl+d 1<I |88J)!QK|W$b.L, AB_xy{(JAb 92l   1@x15VJlq Bd1znMn;F34NF#h3XOj0%q"Df$Q|PR%1 B56DQ0'DB5ZDRR'کh@1~ StZ# 4NDFLTlatnA cpspkernS / "| z x . /A ?0) .w% T ^ h ~ ^ H V d  * 8 V phr|,:` ,r6DR VT!"!4!J!p!!!"!!"!J!"-""""#"#(#F!J#T#r$4$z$$ $$&&"!J'$z))|QnJ))!Jb),**,!"Sp!p,-*-!4..|.| !4"!4"|.|!"~P/4/ZT 8! /!"0^)1$1!J!,2p3>"3\33!J46!J44584BD!4d 55"72"7",":n#*"*6#(""Z::r":;";$f@;f!4  ;x;~ "<!6<<<#(!.@3<%=T.j!#(#(= .">>TB)CT>l` "B F"D""DD;~<,DN5E!p=E=F"FE!..j`"!"= ."!4!" !"<GGB!|)K KtLFH"LMMM(FM2MHM"N!4N!4OrP@PP,!PTP!J!4T@P  "3>!J|P PP!J@`QvPAP!4LT"QJ DZr"nh"Q$|&-!JbDQQZQ)RZ;S!JS3SSSXP8 ";f*5t\"]"\^]c$g"g"~#hhh0"܌ hj!#5!j2|i&m ("q%v0Jv0 "v${.{2J{{ "T`|("h0J|L*|&FL*H 6<*""*P. |L> &Rb|}}L $z$z}r}$)!"}}&}Q!n)}}}$$z  4"DQ6 *"","^&555 آ  (o  /&& V|} PP@P@@r 7`9P:<0YZ\lp|0#`%`'`5670890UPm`o`t0u`0`0#=B0W`X0[0^0pz```0`PO`Q0RS0TW`]`_`a`c`oPpqPrstuvwxyz{|0000000`           *.`(6B@ #%[ p@|}"C:Q'm8_actP-PPpP9PPB[p|"}",>8r` \8$-B@DFpGpHpJpRpVdpmPppppppppppppppppppppppppppppppp "IpMpbpipppppppppppppppppppppppppppppp p5pBNZpcpdp9<DpEHO_p`pbp(gphpipkplprptpupvpyp|p}pppppppppppppp&pLpNpZ\stuvwxzp|p~ppppppppppp p pppp"@pBpDpFpTVXZ\ppppppppppppppppppppppppppppppppppp p!p"p#p$p%p&p/p0p1p2p3p4pGpHpIpJpKpLpMpNpWpXpYp]p_pcpepfpgphpipjpkplpmnopqrstppppppppppppppppppppppppppp P ?@ABCDEFGHIJKLMNOPQSTUVWXYZfp|}@rpsptpupvpwpxpypzp{p|p}p~pppppppppppppppppppP      X|} o[PpF }sS07 90:0;`<=P# % ' 5079:PPU0m o tvP P BJPW XZ`[^ p `00O QSU`W d````] _ a c o0q0s0u0w0y0{0}``PPPs0|<}< APB$PPPPPPPPPPPPPPPPPPPPNP\`ALSY/acef`jp txz ~1p  ``     046:@BFHJMZqR T Rgkmq}    |52468:<>?ACEHJLNPRegikmf; p q r   ``    56789:;<=>?@AB[auvwxyz{|\mpr:`)*H``` UB 10t30   _] z rN@<! 0B !nȭJ Bpg`p`pp`ppK`S`mt & tb`o`q`y`{`d,  n@+fY0[0\0n0080u0>l00#0^0p0z0000000<0R0T0V000000p0r0~00000000 6Q%0" ^ QpN%PK:o!:0 (H @ |%|T@9<@@#@%@'@7@9@U.@o@t@@@@@B@W@X@[@^@@@@@n!@Q@S@W@]@_@a@c@oxL@@@@@@@@D`sp@@& ]D&*24T*k GHT`aASM}?ACE56789:\mp)*H s`w`[  1o <(HPPPPpp?P@PAPBPCPDPEPFPGPHPIPJPKPLPMPNPOPPPQPSPTPUPVPWPXPYPZP9@PPPPPPPPPP P P P P P P P P P P           * <$-~;phvhT9<EJO$1[`  ( suw -P $ 2mnopqrst @`@` A!N"@* "* %fMjnN ]``n1Rpr1^pv3pf `pp2pp2 pHQ A`K~~1М 4]`2/jp7p%p'p QpopB 1pxlp_papc ZV Z` ^  $1#03'010#000#L 0W0]0_0a0c00"#p`+%'p* Wpp8 V<8<p<j CpD_`"pv \lp|p pppjpp!1L82 Spp@<uppR`5pLu`2`0`epd`!  Uppppp-pLpp  %pp .p. 3FLJV\^\&pjr ~ pqAa.3op_pp   p9ppppppj p p p \% p!:1a^$oB   *  1< ))1t 1 X^Q~)"((R`cX`[P1! ,p7ADD9"> Bp)np`W  @6 B`X]aFowyppp*,.024;=?qw%/0IPQfhjlnxp 9 *^VNFB 3p6wPQ.5 ;0 $`-s ````````````````````tN` )9<`E`O``s`u`w`0000`B}````````````````````m`n`o`p`q`r`s`t``````|x?0@0A0B0C0D0E0F0G0H0I0J0K0L0M0N0O0P0Q0S0T0U0V0W0X0Y0Z0<@0FfNM000000000 0 0 0 0 0 0 0 0 0 0  p~10yрB`L````````<`` `````````X`[ph`I`@npyXS"`XB`ppLpLpLp!.0`a$UX1]r;=?~\*`1 T P,c- p`I```` ````c`d`8P9dnJ7#%'moWOW]_acBpL`*BpLpgdppp`p```|ppppK`S`m`pppH b`o`q`y`{qppdqppp: 7 # % ' m o txD  ]W     O W ] _ a c  7#%'moqpVOW]_ac %`'`(`)`+`,`.`/`0`1`3`5`E`K`N`O`_``````````````````````````````` ` ````B`D`J`V`Y`Z`&`e`````````````@`````` ``&`'`+`-`.`2`?`F`G`I`K`M`N`P`Q`T`U`````````````````````` u```````` ``/`3`5`9`?`A`C`E`G`I`]`^`c`f`j`l`p`r`y`````pN````````` ` ` `````````````#`$`%`&`'`(`)`*`+`,`-Q`/`1`3`5`7`9`;`=`G`PK`M`O`Q`````````````````````}`~`````````````c`````R`````````````{`M`g#R^2`Z``&4`@#Hh.dlS1p^}pppqp^pmDQpdppp2p]pp/jp}6  MR^2  ALr @  7U"1! 0`7B n*р#%'мQmop2WOW]_ac087J`J#%'RWo@45 1W$֧t 4OWZ]_acj;fp[%b %    8 S%0X1o0.0RDP A#%'moWOW]_ac  $%FB0 Qp ; @a0m* 0o0wy0}p0 cZDHLpYp\`bfgXhi k lnq`stuXw{|}```J !"#$%&GHIJKLMNY]cr  p o?`@`A`B`C`D`E`F`G`H`I`J`K`L`M`N`O`P`Q`S`T`U`V`W`X`Y`Z`0090@`00000r`````````` ` ` ` ` ` ` ` ` ` ` 0 0 0 0"P[PikwpqPamo LYfpsw@ F9Ӑ `^  @^PPBa mxn o w`} HPqt{ x  P?@ABCDEFGHIJKLMNOPQSTUVWXYZ  9 @d P          8PP PV `[BD3bl} !"#$%&]2 < B8 Zf`ghs@uL{|GHIJKLMNYc2 ?`  Xp7gu`````@`A`B`C`D`E`F`G`H`I`J`K`L`M`N`O`P`Q`S`T`U`V`W`X`Y`Z`@`````````` ` ` ` ` ` ` ` ` ` `IZ d H@$0 A  Z?@ABCDEFGHIJKLMNOPQSTUVWXYZ&d                *2At i `X`"pl1mpqoy! pbP` po#9 hdpp hB00'0[DDpfPB6#n ngZ p  2  'd-pdXp pp t! p<*nryP79tBX^QS32-. `%p'p(p)p+p,p.p/p0p1p3p5p@`BN3pKMVpOp_p`ZpppppppppppppppppFCppppppppppppp p ppppBpDpJ0pVpYpZ^ppppppTQp\`pppppppppp ppp'p+p-p. p?pFpGpIpKpMpNpPpQpTpUp$ppppppppppppp"ppppppppppppp48pp pH[p3p5p9p?pApCpEpGpIp]p^pcpfpjplppprpyppppppppp@ppppp p p ppppppppppppp#p$p%p&p'p(p)p*p+p,p-pV/p0p1p3p5p7p9p;p=pGpIpKpMpOpQpppppppppppKpppppppp}p~pppppppppppppcppppRp ppppppppppp*B 6V(F.R,^048 <@/2D H\LTH \p\p\N`/d`p1pt$% "''|!&w&& &&#h"F'w'oV & Z  NpN r m v v  ` ~ *  ` &] &*~.$ 9~o`~ ~% ~%4-10@-3#"P ,F >&p>T`- ,P ,. , ,  ,  ,  ,#%'mWǾ OW]_acLjb ^Z VVppRC=UNJ"/tR`RNNJL# N&JFB[`B>`:p:2> B`B`B`BB>/rR rJ/V (nN/6 /FF.F? 3N: :93p3 :9//31D !p1:Z*Z*$)@6C VD~wpJD? T944$ ".p.77 5P~7P9V1P21+Pp` @p,a#` aw@iPk@q@tFF` 5[Pdp"C5 :9613456%78,S@@ @+,<" !<"#\$&NA`+t,-d./d01R2`4`8f9:Z<=a,k`n,o,sy,```````ffff,```````F>d ````)f+f-f/f1f3f5Z79:<>G`H`T @``a`pftv`fffff````FGqJG5``ff`````fdzG$9d<A`BEJOS`X^``Dd`````M`QSsuw}````G`?`A`C`E`efgfifkfmfoqsZuZwZyZ{Z````````````fffffff5`6`7`8`9`:HLnopqrst``\`m`p7!,,)`*`9,<AH7]Z,,,,, , , , , P$@%('()(+(,(.(/(0(1(3(5(\*6(K(N(O(_(@@@@@@@((((((p*6((((@@@((((((((((((((((((((((((( ( ((((B(D(J(K(V(Y(Z([(e(((((@(@@@(((((@@@@((t*h((((@((@((( ((&('(+(-(.(N@2(<@?(E@F(G(I(K(M(N(O@P(Q(T(U(((((((((((@(((((((((((((((((((( ((/(3(5(9(?(A(C(E(G(I(](^(c(f(j(l(p(r(s@u@w@y(((@((T((((((((( ( ( ((((((((((((((*($(%(&('((()(*(+(,(-(.(/(0(1(3(5(7(9(;(=(G(I(K(M(O(Q(((@@@@@@@@@@@@((((((((((@@@@@@@@((((((((m@n@o@p@q@r@s@t@}(~(((((((@@@@@((((((c(((((R(((((((((((((/;(,R| '|/|:~E ApnE 1 1 |Z}ZT$C P2 R RZ N<E9;On r Ps:]w Ppmnopqrst!c  "     $&47B)DZ5\_LaaPcdQggSkpTrsZuu\wy]|}`b    "?AADDGMOORVX[#^^'`a(ef*ii,lq-tw3zz78:<_f~   ##%(+,.24599<?BBGGIILLNNPQZZ\^``cdghmm2299<BDEGQSSU[^`biklnnptvy {#$*,0O\`ams  t  wx{|&&}/1~38?HLUXXZZ\^``bdggimoz|JLL)NN*PP+RR,TT-VV.XX/ZZ0\}1STcNWWYY]]__aaccet}'7CHKMOR[behjk  ln  p11q68r?QuSZ\\cdmmppxx|})*88;;@ARRr       * *   h6@TdS)/f!?0( pp(J/4X4& /PRF?`p=&(L8/(>?< 1@&0` 4 "8_T6?R /V "\ 3$ `\0/6 P w*/ hp``> `00*"0 P;P r "8/h#3`~T| 6>00``6@p8phd,?3(08 b/ RnxPNI{0" "$*" /: R ?ppLE/.X ;( P  ``Zp jd&/ЬTp,+ pF)lS 6D\(^3/*>\pP>Of1<B .9 D`@`N)b @ b.fBM`  f>06 Kn,0(." *  8 x  H8p M$h H&@ t 0d/0-*F0[`.p pN  /`;O  8`v . 8 54>LL< * L@g,/p>MdTWB$j 7-+0P  R0/z!(rP*v' X /] dd 6  ? pNo/P dN43`  `Z  4 K 98&R/F /t(#+/#'@`\)%?0<H \u.@D.`l *%4% ` ,`  /8r^Fzfh B$l"/ D@r+ 5:5` cV:N ;K%C05,C.SQ!!R  p9S 5*S91_=9$7'U!*5 Q V&n5 95 ? q-)1:tq<$/3VXAS 61+pl% ,  6zZ4D1! Drvn 3)Xv XC fs&  Z< dq t83,4 vVF3 01 P*+*" 2BE?J=3B/I 4bFB c"F8Es F#Q<Y^f5(Q T6 *22q a1 "9#b81%1'GXv@%R3' S. .Q%.D5p3/X+3 ` |3'0 .4Q#'P #  f#A:D#p121]X 1N=_`\Htdff9<+^ \X  (lptx| \<)+@H    (   |0|^XD(R * (  W?5@5,,9.?DCL2:3BZ*U2.bv2S>$]&@  E  @<   <:?OW7, LQL[ Q* ,7.7/5)).B'4>0'& 8 %:v h8!P 1<H     >,Z |a76 .? 50^G6r 7Q^ $D     ,J%T^B6 3 N F$$2 p p%OH:` Z4 1J vzf(H  h Z%\t8Vn p~ 3  j.<  @!L(@?=/, & ?D@Da2ddPkmQohm1uVbmZbm ]_v|bm   ?AB>mGKMMDmRRTV YJms&`b'JmhJmm.oq0txPm8Pm9Pm;Pm=`afDmDmDm>mq8mq 8m8mq+5,mq;?,mqGI m m m m mqdd m moqrvw2m2m2mqDQ,m(UUWZ]_bgll pprrttx2m2m2m2m""#157EGNP m| m} mq&m&m&m&m&m&mq<=,mѓJJLV2m2m2m2m2mqfg2m2m2mq8m8m8m8m8mlБ l!l9l:l;llNl^ljlqorlxl{lllllllll 2367<<>QllqccllqlllllllllllllqHHlrl%)l+45lq6  7lAlKlLlM@̿}AoVA{xAEw (tandard- 8?8b-with- D@ D 8AH8DBT DZpopup4C, 4,D8button-E4F-CArent:$7-a$(iactive/ 00`0 0H 0 [ 4 4Wlabel,, ,@, 4. G0 `, 0^focusH4 4 hI4 hohecked8J8c@o0 4  p D<  <!l<}DK0 "ropdown-acc #8Qscrolothumb-8 $t < L8 p.%D< &p8'<4/@D)$$ *4@-dis' d<+ < M8$*8 @- @ .<.@0D^extenX H1<  20d3Nhelpa`44 854icon-info d0@warn 4 47errP& ist-view-drag~.baD2< Oitem 70 JRogglelmark!4mixed-value@  8{foldout, ,<-on|,@pull X,,,,9-upX`,0  0 lIlose(x%otD 8X 9/neH:8=<; 7alternate< t =< D>D f? H| <progress-E 8 A 8@BL 4 ,4Dse-field0tmetrics  N 0_O8P8_groove-safe_troke QL pP-vertical_track@ S DhorizontF,he T\8G(8<Vh < d=E#8 hX8Zoffse8Y 8 Z @%@[@~minmax_ \@ @]$ @  H^H H_,2hea  F8 GP@H|b ` s:iniT-I a$b|H_normal_<c< semi_smal@dX @Atiny: e| w <f4<^big_sg<GveryA@h| @? J<0 | 5_ip  pL4, 0 4N4 -p, O< 1_B PD <Q|<# @R @ L"0 T8 @%8 V< 0 80j8X p<Y8Z8 [\ <U4\$ 40] d_~ ^K  8_< 8o_columT`4@-,0H b@+_x 0c<8d D| 88 <f<g < <h<_placehol< Di $j 0-k( 4l<8 Pm9_ <n<opo 8 tp4_DqL[, r@ -s D HtD H H+< <@ 4u @zv@ow| @x| Z <y8 < |z@y@{ |  3}|< ~DD Cl#D88Ofill@<@ qD< D @  8< l<p@__halo 0tabN_tabx  4` <$< l<` @khandle_  @l\Ho`<d@    @ DXDPK+ 0 yopacity/" B|isplay,0'04P4 -@5 j@5k=.3ishrink#: ld< m H< n= ot= pt=qL $L  rl6! ( 0p5&'(p1 ) P2*+3,9 MhCst u vdT$ $9p5  LL LL LL  LL LL L(  ( ((L @ LL LL L2l:(s 3<9`justifn* $4 |$53H' |)F (8:$;w;x; 8`Iyz : {;F? @ -:A , DB8C4.DAK}l τ>0 ~/inl$ 8 FG  .DKTA2<= _,t-A H><!S@!_ WNl4$L56XB@    KD J /@DP 1((((0 L Ð%4F 7  L$ "hF8hF 9IhFMhF"e$ @<\I 'E 4 t:;FNƔ h6\\\<=Op '8Ʉ(>  QDH &Rp\ \X  X @ @LtAVBC KwrapL Rl Sp TTHU\ V  T*/,V X  d ̄ `/ fY DIExTSF +<X H JHI@ Zl (S$[ @ / [Lt<GӜ=,@-hJH) ]HK h׸/$H L X p \ 7  XpPQN/< \dx@$ ] 8 x^ @V<3QxD(T\UDV  <¸ڌ H d_t@ܠ,  WHޤ tD XD @X|`a Ĥ h Y T   b c        Z      P(( \ LLLdb P 8# \] Pp$cd  $@ Р e $ `^x _Y&h `DD<aY/ LL L8 4(( bcd|e|f|j< @՘cg(mY chK(=Y TT  i   k 4k  l l ܀ݜ m LnLlk \mno< -, |oqrs  @tp=uH.(v-( ql&,r,hs w $LtL xL *u vl yLlwl xl zloy$z$ {$|$}H~H< {,|L(}/t   <'~D s p B Xk0o M($t _it( x!  @ X t!/$))w/$4/! ( $P#(D"(!((!( )LLLLLLLLpL/L/LL4LLLL_LL Lk/+ /&(, H\@qsY@S@<,tD @/0D( ( o ( x*,((( 8& l 4( ( ((\ / o 3( / L=    DP  1`h"5p   * H#!,x$ 8 Hx|/ //l XtX`` & xttt7 @@tD,X,,$4/,HHH $"x H , $11-L" |2P/ =,)0,|Ȁ /d&4d X!0 /" /#t !3p3T30 51W?G:/@x A8 B|oCQ  X /!   DE  F G48'/H&/IX'/JB${_YLT 4Xkۃ k /M,Mt N8 OD "T # P Q RSxp_w   U(/Vh WH X #Yg !0scax8ode,F,Y,< < tŠ Ơ$܈oZ[ o\L] $%8 8\(N 3X H #^Dr `, h/8( ʹ&L #`rO8$<<<<#< h @@x#@ @@ /b, p @!0 M ,x(1  < 1/c۰ /d ܸu ,4*eA fg @, h<` & /' /iX0P@1 ` j\ Œd_Xż k  < <  X <  Ƞ|-  tl m [ 0' ) ond| ʘXx ox px xrt t2 q r 40M(  `+PD0,`os8t,,t,0,  ϐJ /J  t /uFH v ow2$dd$L/( X xy8Ӱ  z՜8W {P/|`  X<pvisibil  <(``  8h/}(W d   ݠ   8OH |X < `3'4 ~! 4P6xP- 0$ 8T! W4x"bb\ 6/).$P, - 0+po3  /; 6&?[ P/C#cx /Dg|Wtrans\Qcpl6/Nr l6/St! ^/_  /   : of  6n@#/t   l6/x( \_~L$,=,>,     #fGt9roteC ?t 7 /Gc3d2 |2$ $$<  b Ŕ10 )20)304050607 0809 "2̐03z 0|&0܇&` ~*MX} 4+re }*-1tN@2@*O D+1aH%$uR 6E(0&@(T@,&@(V@,@&@(X@ l&Z$t\tC,],p ,*? (Renum-*_7E 4\ :<$<L0__ciner-outer@@ , __UgTdd`/h"HF ' ;h <4P@dP )X|0OlWHW((!__׎ 0 t  0M  8 1|' , H88\8#  h.8 D/DL0D 1<4 (!__T2 arX3:4<pASxp:86  (h7X6innX8 @appendix9d  <c8:8 ,H!<(  =x"x>x8< t?<separator@@< < A (B   LCH )D47Ed F8)IG4 pH 4 I00J08K8 (L8(8bDM  x#|LDO0p}X `}E3RD S8  X}0׿PU , 4 A4W4D X (` P{)dZ[ \<YP]l\\P w!< _!C h`7 x!a 80bh H cT.wX! eXfH 0Hgp !l w@ w|)djL(hk <dl4 mx$v880o%lp|<q\( rp\sPp (9 x('/v( \(vhLhw<+ax<x wX w{L/axL | eH},, U8~ 8!4X  __` X.XDhighYXXd(d`$ xoxD Dx &H 2d \.` `; <$? d&'px= oT%T־p$\4 | 0#__=@@l8l 5and8" 'H6porXXqtl!& xl!4tr3X(   P"X-lrT&T/-\ $  @ o*#k+ս020U L5$&9 $%1lem4t) 0"__Ȃ `8! +I4 4 4 t|4-4--depth-1pP2ppPl$pP4pp /pZpt$ainspec)6tv( Q\87vd |p 82?2c3?3c4?4c=|U.4 D/I@h3$@/)T = <p:\t =>"8 T'$ oobject,=!!.9Bicompon Ɣ@^ PHǔD8Ȝ.d8 4ɘ9@=ʸ9dN 0XDX)-`<`!CXX/XL)\ BinglLH'HQmultiFDD4D(P*PIH$7$hH`wo-pan{ H! ݰ6h"T "PD _L2ilP\P LX'X!re92@-d   e0 DH  dH tT4"x 1%@P @'ilH]G4@ '` h9 uP ,?DX<2tregp/ ,%__QH8* A08` XHUindenP=5 8t3tX5tE \t fIfoot $H H$\$8uz`x8 HD4emp98808x -edit-limitL4;L 2 hL @   a@` M\,; H$4 0b\oX62hel;CH. ,0G.`; 4&icb/ 02&foh/ 8@warnq</  <FerroX rui-docuO#gX(`$X(` (Y$m#< </h <>tit\l@@8 T mE88W YX0,__G.A8 2hHPT0BHTPXX YdP \!\ m` ` yq\ <\ <\| U<?\ ,kFhH?row  PD)ce,.!*< )__" @x.#8_$H2H !reP P%P1Xw .&<Pt,9isu.'@X6mov@\-LAloca UT)T@T(\*!-+L:LFarea,X-@.`(]/  XJ-mov 0H!1#@sort"icW2 +P'ab- >P! __+x-HP4<# \\\ <3<ed-ascen~2' 4$de=7$8TPdefault-419 P)5\-has- :0T < *;V)4 `!|DO|=j!p}C  5 l?H HlL&@8-__` .AO  \  0 (C@D@{ XQPunity-tab__headerunit$-image$F4 X#X--standalondGd UlabelXHX  eempty`I`6 `SJ <underlinehSK checkedl(L8__closeableM8 0u-buttonNlqhovp `Op` 4P DU-viewcontainertQ.<verticaldXR <drag-prehS8%8locationA<TD-DWisualLU,1LPhorizP)V/L6WhL-GEgingpX@0 Yp h HZ0preorderw-handle[H$dX\!< 8-baHf])(E8  4^(H5_ %`<(|%a'@e--leftbdinternal-vars0c0"0binding__prefab-3rid@d@1@-not-applicab$e Pb--animk 'ed@fd@ qoggle__ Emark<g0rechh@i hcandidatehj@k4ClistNitemlDp--selecm<nL L<[focus@ |,o4* A"? ,<X9Tx|U%4L\#/?#P\xA(O333?xhb33>h*@A *@H|*\BP1@#HB8Hh +@( , A @X/@8+`A(? @(/ B x  (. A80*  `P0*pAX//C  BpH@@  0(/@A@ $B ` 0P@+AHAh.?8 (`.Ax *A *C2(¸p *h ,P/4Bhp p  * Ap X/zE P 0`*Bx  H+(B p x  P `(  *B`  P 0  0 (  (.@@p8O=  /B pLD$>@5p0 p @5gD=0>> D>53=s0  |O&? ` p5Q50  0 PD>  ` 50@,A>K5^ D>5J5L>>Zx>>P5B525)`5.h>>01T?#56 > ?S D=45O PP @  5"!    D4>5_5`    @ D> 0  `  5p P0P P 0P            -  -  P P -    @ p@ @- -`+  p    `0  0  @ -@   @t> 9 P  @ D>p    p    0 `    p @   +          `L>a9w  @5 `P ' id1+Acent'Ridden bnowrap@(,X+(T?row0+xbsolute H2uent-box0D+`1IPackageResources/IA5s/Vanilla/\)O.png0N10arrow-right68&08@down74!6@Fonts/NotI -Regular.ttfLtransparent. console.infoicon4Fwarn4/4Uerror500P-dash5Y44@drop2-=8)'t ,."upM))Yuiltin Skins/L =cRemove0X9 L x0xllipsis -lex scale-to-fitD%\D1( relativeBlumn:@visi10 %!\3Zlack  \(   HYsize-d9$ hY<U p x08 t??rtloscroll p  2CpperC  Y   4 l4 @ hHntretch <8<-5heme-bor>_lor-4p[white, T @4 ?rmal\(Revers _ssed.,7_2@4dD    H\  !U( tTxH | t yFd `Xd9    .    D>        ;A=U> MpToolsRnsmDefaultStyleSheet@xVwidth?-Lg?A-pad<NL(gend-dimensio?PCaxisHspacing(,/X `oGGty <4max' h@posi=PP'|B`font-s,T! >=iv>,>(2top<44 0XhB text-alignT? . # ('$  bbottomH!adirect)r08 ,g G.P d.,t4D;T8,. 90:. t; 7tdisplay?h>tC@  G.H.I0  J <K$ \`min-he7L %inQ .R HOXV(..W  .X4 4U\ Imargin`` `>a, ,_Ie ti`PjP  n, rL,>s 0>t44 4.u0.v,,q zy~LPP$}hP?'P$.xl  LLHl$ ,x$.  ..,, 0 whrink(((  @.8H  p Gl (ot\   nsm-monitor|H 0 ( p *$ d <GtitlH((-element 00oUhVcountR((W-valu$0out-of-b{ sI 44Cgrap|  TJ( DS UXa-and-yw . 0M4!0M d&xi, LX tDxt0 xH-G\5-ax\0 0 y0 y)\58X8pno-dataPNWeivedYh04key0 0@-swa<48 4x@H06t= 8@x@C? FHF `D h=*DC* AA/0AP? @0FX@, ,5RT  d\x r T 4 P%ow < (ㅍ{"root":[{"assemblyName":"Assembly-CSharp","nameSpace":"__GEN","className":"NetworkVariableSerializationHelper","methodName":"InitializeSerialization","loadTypes":0,"isUnityClass":false},{"assemblyName":"Unity.2D.Animation.Runtime","nameSpace":"","className":"__JobReflectionRegistrationOutput__12640072059193112690","methodName":"EarlyInit","loadTypes":2,"isUnityClass":true},{"assemblyName":"Unity.2D.Animation.Runtime","nameSpace":"","className":"$BurstDirectCallInitializer","methodName":"Initialize","loadTypes":2,"isUnityClass":true},{"assemblyName":"Unity.2D.SpriteShape.Runtime","nameSpace":"","className":"__JobReflectionRegistrationOutput__7081003197938994914","methodName":"EarlyInit","loadTypes":2,"isUnityClass":true},{"assemblyName":"Unity.2D.SpriteShape.Runtime","nameSpace":"","className":"$BurstDirectCallInitializer","methodName":"Initialize","loadTypes":2,"isUnityClass":true},{"assemblyName":"Unity.Collections","nameSpace":"","className":"__JobReflectionRegistrationOutput__1652832624114795843","methodName":"EarlyInit","loadTypes":2,"isUnityClass":true},{"assemblyName":"Unity.Collections","nameSpace":"","className":"$BurstDirectCallInitializer","methodName":"Initialize","loadTypes":2,"isUnityClass":true},{"assemblyName":"Unity.Multiplayer.Playmode","nameSpace":"Unity.Multiplayer.Playmode","className":"CurrentPlayer","methodName":"ReloadLatestTagsOnEnterPlaymode","loadTypes":4,"isUnityClass":true},{"assemblyName":"Unity.Multiplayer.Tools.Adapters.Ngo1","nameSpace":"Unity.Multiplayer.Tools.Adapters.Ngo1","className":"Ngo1AdapterInitializer","methodName":"InitializeAdapter","loadTypes":0,"isUnityClass":true},{"assemblyName":"Unity.Multiplayer.Tools.Adapters.Ngo1","nameSpace":"__GEN","className":"NetworkVariableSerializationHelper","methodName":"InitializeSerialization","loadTypes":0,"isUnityClass":true},{"assemblyName":"Unity.Multiplayer.Tools.Adapters.Ngo1WithUtp2","nameSpace":"Unity.Multiplayer.Tools.Adapters.Ngo1WithUtp2","className":"Ngo1WithUtp2AdapterInitializer","methodName":"InitializeAdapter","loadTypes":0,"isUnityClass":true},{"assemblyName":"Unity.Multiplayer.Tools.Adapters.Ngo1WithUtp2","nameSpace":"__GEN","className":"NetworkVariableSerializationHelper","methodName":"InitializeSerialization","loadTypes":0,"isUnityClass":true},{"assemblyName":"Unity.Multiplayer.Tools.Initialization","nameSpace":"Unity.Multiplayer.Tools.Context","className":"ContextsInitializer","methodName":"EnableRuntimeContexts","loadTypes":0,"isUnityClass":true},{"assemblyName":"Unity.Multiplayer.Tools.NetVis.Configuration","nameSpace":"","className":"$BurstDirectCallInitializer","methodName":"Initialize","loadTypes":2,"isUnityClass":true},{"assemblyName":"Unity.Multiplayer.Tools.NetworkProfiler.Runtime","nameSpace":"Unity.Multiplayer.Tools.NetworkProfiler.Runtime","className":"ProfilerAdapterEventListener","methodName":"SubscribeToAdapterAndMetricEvents","loadTypes":0,"isUnityClass":true},{"assemblyName":"Unity.Netcode.Components","nameSpace":"__GEN","className":"INetworkMessageHelper","methodName":"InitializeMessages","loadTypes":0,"isUnityClass":true},{"assemblyName":"Unity.Netcode.Components","nameSpace":"__GEN","className":"NetworkVariableSerializationHelper","methodName":"InitializeSerialization","loadTypes":0,"isUnityClass":true},{"assemblyName":"Unity.Netcode.Runtime","nameSpace":"Unity.Netcode","className":"NetworkUpdateLoop","methodName":"Initialize","loadTypes":4,"isUnityClass":true},{"assemblyName":"Unity.Netcode.Runtime","nameSpace":"Unity.Netcode","className":"NetworkVariableSerializationTypes","methodName":"InitializeIntegerSerialization","loadTypes":2,"isUnityClass":true},{"assemblyName":"Unity.Netcode.Runtime","nameSpace":"","className":"__JobReflectionRegistrationOutput__16016126469217103102","methodName":"EarlyInit","loadTypes":2,"isUnityClass":true},{"assemblyName":"Unity.Netcode.Runtime","nameSpace":"__GEN","className":"INetworkMessageHelper","methodName":"InitializeMessages","loadTypes":0,"isUnityClass":true},{"assemblyName":"Unity.Networking.Transport","nameSpace":"","className":"__JobReflectionRegistrationOutput__12582928334401220093","methodName":"EarlyInit","loadTypes":2,"isUnityClass":true},{"assemblyName":"Unity.Services.Authentication","nameSpace":"Unity.Services.Authentication","className":"AuthenticationPackageInitializer","methodName":"InitializeOnLoad","loadTypes":1,"isUnityClass":true},{"assemblyName":"Unity.Services.Authentication.PlayerAccounts","nameSpace":"Unity.Services.Authentication.PlayerAccounts","className":"PlayerAccountsPackageInitializer","methodName":"InitializeOnLoad","loadTypes":1,"isUnityClass":true},{"assemblyName":"Unity.Services.Core","nameSpace":"Unity.Services.Core","className":"UnityThreadUtils","methodName":"CaptureUnityThreadInfo","loadTypes":4,"isUnityClass":true},{"assemblyName":"Unity.Services.Core.Internal","nameSpace":"Unity.Services.Core.Internal","className":"TaskAsyncOperation","methodName":"SetScheduler","loadTypes":1,"isUnityClass":true},{"assemblyName":"Unity.Services.Core.Internal","nameSpace":"Unity.Services.Core.Internal","className":"UnityServicesInitializer","methodName":"CreateStaticInstance","loadTypes":2,"isUnityClass":true},{"assemblyName":"Unity.Services.Core.Internal","nameSpace":"Unity.Services.Core.Internal","className":"UnityServicesInitializer","methodName":"EnableServicesInitializationAsync","loadTypes":0,"isUnityClass":true},{"assemblyName":"Unity.Services.Core.Registration","nameSpace":"Unity.Services.Core.Registration","className":"CorePackageInitializer","methodName":"InitializeOnLoad","loadTypes":1,"isUnityClass":true},{"assemblyName":"Unity.Services.Lobbies","nameSpace":"Unity.Services.Lobbies","className":"LobbyServiceProvider","methodName":"Register","loadTypes":1,"isUnityClass":true},{"assemblyName":"Unity.Services.Lobbies","nameSpace":"Unity.Services.Lobbies.Scheduler","className":"EngineStateHelper","methodName":"Init","loadTypes":1,"isUnityClass":true},{"assemblyName":"Unity.Services.Lobbies","nameSpace":"Unity.Services.Lobbies.Scheduler","className":"ThreadHelper","methodName":"Init","loadTypes":1,"isUnityClass":true},{"assemblyName":"Unity.Services.Lobbies","nameSpace":"Unity.Services.Lobbies.Http","className":"JsonHelpers","methodName":"RegisterTypesForAOT","loadTypes":3,"isUnityClass":true},{"assemblyName":"Unity.Services.QoS","nameSpace":"Unity.Services.Qos","className":"QosPackageInitializer","methodName":"InitializeOnLoad","loadTypes":1,"isUnityClass":true},{"assemblyName":"Unity.Services.QoS","nameSpace":"Unity.Services.Qos.V2.Scheduler","className":"EngineStateHelper","methodName":"Init","loadTypes":1,"isUnityClass":true},{"assemblyName":"Unity.Services.QoS","nameSpace":"Unity.Services.Qos.V2.Scheduler","className":"ThreadHelper","methodName":"Init","loadTypes":1,"isUnityClass":true},{"assemblyName":"Unity.Services.QoS","nameSpace":"Unity.Services.Qos.V2.Http","className":"JsonHelpers","methodName":"RegisterTypesForAOT","loadTypes":3,"isUnityClass":true},{"assemblyName":"Unity.Services.QoS","nameSpace":"Unity.Services.Qos.Scheduler","className":"EngineStateHelper","methodName":"Init","loadTypes":1,"isUnityClass":true},{"assemblyName":"Unity.Services.QoS","nameSpace":"Unity.Services.Qos.Scheduler","className":"ThreadHelper","methodName":"Init","loadTypes":1,"isUnityClass":true},{"assemblyName":"Unity.Services.QoS","nameSpace":"Unity.Services.Qos.Http","className":"JsonHelpers","methodName":"RegisterTypesForAOT","loadTypes":3,"isUnityClass":true},{"assemblyName":"Unity.Services.QoS","nameSpace":"","className":"__JobReflectionRegistrationOutput__2329194265940350739","methodName":"EarlyInit","loadTypes":2,"isUnityClass":true},{"assemblyName":"Unity.Services.Relay","nameSpace":"Unity.Services.Relay","className":"RelayServiceProvider","methodName":"Register","loadTypes":1,"isUnityClass":true},{"assemblyName":"Unity.Services.Relay","nameSpace":"Unity.Services.Relay.Scheduler","className":"EngineStateHelper","methodName":"Init","loadTypes":1,"isUnityClass":true},{"assemblyName":"Unity.Services.Relay","nameSpace":"Unity.Services.Relay.Scheduler","className":"ThreadHelper","methodName":"Init","loadTypes":1,"isUnityClass":true},{"assemblyName":"Unity.Services.Relay","nameSpace":"Unity.Services.Relay.Http","className":"JsonHelpers","methodName":"RegisterTypesForAOT","loadTypes":3,"isUnityClass":true},{"assemblyName":"Unity.Services.Wire.Internal","nameSpace":"Unity.Services.Wire.Internal","className":"WireServiceProvider","methodName":"InitializeOnLoad","loadTypes":1,"isUnityClass":true},{"assemblyName":"Unity.VisualScripting.Core","nameSpace":"Unity.VisualScripting","className":"RuntimeVSUsageUtility","methodName":"RuntimeInitializeOnLoadBeforeSceneLoad","loadTypes":1,"isUnityClass":true}]} {"names":["UnityEngine.dll","UnityEngine.AIModule.dll","UnityEngine.AccessibilityModule.dll","UnityEngine.AndroidJNIModule.dll","UnityEngine.AnimationModule.dll","UnityEngine.AssetBundleModule.dll","UnityEngine.AudioModule.dll","UnityEngine.ClothModule.dll","UnityEngine.ContentLoadModule.dll","UnityEngine.CoreModule.dll","UnityEngine.CrashReportingModule.dll","UnityEngine.DSPGraphModule.dll","UnityEngine.DirectorModule.dll","UnityEngine.GIModule.dll","UnityEngine.GameCenterModule.dll","UnityEngine.GraphicsStateCollectionSerializerModule.dll","UnityEngine.GridModule.dll","UnityEngine.HierarchyCoreModule.dll","UnityEngine.HotReloadModule.dll","UnityEngine.IMGUIModule.dll","UnityEngine.ImageConversionModule.dll","UnityEngine.InputModule.dll","UnityEngine.InputForUIModule.dll","UnityEngine.InputLegacyModule.dll","UnityEngine.JSONSerializeModule.dll","UnityEngine.LocalizationModule.dll","UnityEngine.MarshallingModule.dll","UnityEngine.MultiplayerModule.dll","UnityEngine.ParticleSystemModule.dll","UnityEngine.PerformanceReportingModule.dll","UnityEngine.PhysicsModule.dll","UnityEngine.Physics2DModule.dll","UnityEngine.PropertiesModule.dll","UnityEngine.RuntimeInitializeOnLoadManagerInitializerModule.dll","UnityEngine.ScreenCaptureModule.dll","UnityEngine.ShaderVariantAnalyticsModule.dll","UnityEngine.SharedInternalsModule.dll","UnityEngine.SpriteMaskModule.dll","UnityEngine.SpriteShapeModule.dll","UnityEngine.StreamingModule.dll","UnityEngine.SubstanceModule.dll","UnityEngine.SubsystemsModule.dll","UnityEngine.TLSModule.dll","UnityEngine.TerrainModule.dll","UnityEngine.TerrainPhysicsModule.dll","UnityEngine.TextCoreFontEngineModule.dll","UnityEngine.TextCoreTextEngineModule.dll","UnityEngine.TextRenderingModule.dll","UnityEngine.TilemapModule.dll","UnityEngine.UIModule.dll","UnityEngine.UIElementsModule.dll","UnityEngine.UmbraModule.dll","UnityEngine.UnityAnalyticsModule.dll","UnityEngine.UnityAnalyticsCommonModule.dll","UnityEngine.UnityConnectModule.dll","UnityEngine.UnityCurlModule.dll","UnityEngine.UnityTestProtocolModule.dll","UnityEngine.UnityWebRequestModule.dll","UnityEngine.UnityWebRequestAssetBundleModule.dll","UnityEngine.UnityWebRequestAudioModule.dll","UnityEngine.UnityWebRequestTextureModule.dll","UnityEngine.UnityWebRequestWWWModule.dll","UnityEngine.VFXModule.dll","UnityEngine.VRModule.dll","UnityEngine.VehiclesModule.dll","UnityEngine.VideoModule.dll","UnityEngine.WebGLModule.dll","UnityEngine.WindModule.dll","UnityEngine.XRModule.dll","Assembly-CSharp.dll","Unity.2D.Animation.Runtime.dll","Unity.2D.Common.Runtime.dll","Unity.2D.IK.Runtime.dll","Unity.2D.PixelPerfect.dll","Unity.2D.SpriteShape.Runtime.dll","Unity.2D.Tilemap.Extras.dll","Unity.Burst.dll","Unity.Collections.dll","Unity.InternalAPIEngineBridge.001.dll","Unity.Mathematics.dll","Unity.Multiplayer.Playmode.Common.Runtime.dll","Unity.Multiplayer.Playmode.dll","Unity.Multiplayer.Tools.Adapters.dll","Unity.Multiplayer.Tools.Adapters.Ngo1.dll","Unity.Multiplayer.Tools.Adapters.Ngo1WithUtp2.dll","Unity.Multiplayer.Tools.Adapters.Utp2.dll","Unity.Multiplayer.Tools.Common.dll","Unity.Multiplayer.Tools.Initialization.dll","Unity.Multiplayer.Tools.MetricEvents.dll","Unity.Multiplayer.Tools.MetricTestData.dll","Unity.Multiplayer.Tools.MetricTypes.dll","Unity.Multiplayer.Tools.NetStats.dll","Unity.Multiplayer.Tools.NetStatsMonitor.Component.dll","Unity.Multiplayer.Tools.NetStatsMonitor.Configuration.dll","Unity.Multiplayer.Tools.NetStatsMonitor.Implementation.dll","Unity.Multiplayer.Tools.NetStatsReporting.dll","Unity.Multiplayer.Tools.NetVis.Configuration.dll","Unity.Multiplayer.Tools.NetworkProfiler.Runtime.dll","Unity.Multiplayer.Tools.NetworkSimulator.Runtime.dll","Unity.Multiplayer.Tools.NetworkSolutionInterface.dll","Unity.Netcode.Components.dll","Unity.Netcode.Runtime.dll","Unity.Networking.Transport.dll","Unity.Profiling.Core.dll","Unity.Services.Authentication.dll","Unity.Services.Authentication.PlayerAccounts.dll","Unity.Services.Core.Analytics.dll","Unity.Services.Core.Configuration.dll","Unity.Services.Core.Device.dll","Unity.Services.Core.dll","Unity.Services.Core.Environments.dll","Unity.Services.Core.Environments.Internal.dll","Unity.Services.Core.Internal.dll","Unity.Services.Core.Networking.dll","Unity.Services.Core.Registration.dll","Unity.Services.Core.Scheduler.dll","Unity.Services.Core.Telemetry.dll","Unity.Services.Core.Threading.dll","Unity.Services.Lobbies.dll","Unity.Services.QoS.dll","Unity.Services.Relay.dll","Unity.Services.Wire.Internal.dll","Unity.TextMeshPro.dll","Unity.Timeline.dll","Unity.VisualScripting.Core.dll","Unity.VisualScripting.Flow.dll","Unity.VisualScripting.State.dll","UnityEngine.UI.dll","Unity.Collections.LowLevel.ILSupport.dll","Unity.VisualScripting.Antlr3.Runtime.dll","Unity.Burst.Unsafe.dll","Newtonsoft.Json.dll"],"types":[2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16]}ftypmp42mp41isom'uuid\2Bae 6.2.09200.0)mdat!{%ErTh%ۭ{޾YvR̠-$d2وHTy>O<>-Q&Pm`L!@Mci3 ѓ 6t/Zj;JD~:'-n tӊF>2=O5zj1&L7nݲglĘzDE|GFŦYaSyEl(9N2(NcV>J2 7Qx7f7dI'<b8bL Z|H4W(Cž`}5~Ku7:ŐD|BߔM픾MJL7v!aT0) p >4 rl\˩Ef5wDBߒx5#,m Ke &VvdƷ84;x9nq<eP@/ȍ m#7I-&*!(qȿW Dbr.)Ilk q"WTzP{'mF 0ƒ(r&c#EL(~;" ʛ WA {3 Nt7?4iO:-Q@aKgl# GJ} I98vdU^9)WO=q͞2qiCuGKMzzeB.CgrHX@Cl\s VHGios|uJ0Hg&vH:c xP18@B'ܾ7g&NM4}!//G; %,PM  g+ ? ˲v\ {߾$~3wBr/eOb'VX Ck7ּ֠X a?vjPOwΦ]U қ7Ă3c]7 hj/!0h, "{_3k%HeYiY!-M^gs2mN`^DHt2Iʧ5T[+dӸ$!⺦fpe濙wGv 7*eoaRhyPB`Eްޱ[ Js9E0 u8z<:ؙ̰+hKHJCHdYc8 &fGْ.\"9jZ 9aqϧu|ft9 XJ(aa<4= :pQJw> J:WXZ`$,OHPYƏDTP3,bQEd{kH{2B|[o|3Qpv:aKFa8L\ӜSl%GԛwT6k]4Vh5bhOz PK$ J3˨`)GWA=oshlx= ]_X.쳭Nj7>lҝcZ<߸cgAwFL%-ƕ=c"{?J̪N%`,Xk_)y]IN _͹֦c9TiTB|9!Ld.EK@ZU7ϔe/Vj5uo!b؊]!5B)X}MіKT7i%st5-Ǹ){.Z@!C?]HH&5łX@Xru:ᑘ> &ݚk,qB۶|G._;[,/"koгT#[~?<4ZX>{s-obRVvgC2/w+C)WMt$]vqlkwo&AqP6hNò1X*B/o@ x M|2Ri.D#Ήő8>@EHO 'rvuiɂ,+.m8ˮ<Ж:dA cD]L.FpL"^9.6/"zN%SilQo<$yl/} K8wxBc@< @VEF MƞۇQ$J-~!΋cXBP0gRJP(k @DdSt $x;6 d2`U4LdzY=}0uUT?jI3zJD)txd$7bg؃m$:$hRyP:@4- Р |-A[sѾՠmQD ǩQPZ89bqP s;Hvoe<`Yx|-ꣿ))ΤZj|:gTA3 1o&*Mw!$*F oK:A5Q͝0׊jaFT$ Z瞴]aMd (+\Q Yұ Vٴ3<^-㋯1O[)iD򰖁~A*.dPJQp ȧß-26yJ!Ţ4vρ2耺S]xqԹM(ٖrKVC_ց‘acB H z)y! څc`BIߦpAtA2/hvC<(BkKI$OF0UXs2:H?{E- C1eW(k4Fb:S x/窪-/5oO}l^)ca2K2fpF( wE:‘_Puc#(84S.]!YΩћakm$1NK?\5/$aP8R:<-#Itu *ڹ@^pF/flwm aУ+\<|3Rd L1݀J `6hі)㳈& MXZLڑէ:"R!ECaP0$ )( Pπ#cT'dc^&P>HYJ9!ᥰ!TDDKaLaVb3b(GXj8H 5:&5Х^ D8m H/+PL0D7Wa!׻,tJڈP }A%:ӞL<= qݎeD{keNRKD",(P!9 O$^Fv6BjLP@o/.8O -eu-":^%궩eRZXVs 3)r| mg1h9<(y^6.Y[ (Iԃ]x)-OK RmdԜ&a*xaPxlSm|GE?/|̌M܍^~y;fWyuqanj3Æ8 >ϯwq-.!yˣhy^b Z3D p mӃnN-T%:! ΋b(`J4@ ǂqs\ R+ lj$  nP]X,"QF07vg>mX{f >KoOv)NpXgӐ-tuϒWUOyLcϊ(phq=+yТAk jY8psb[YbS0Ue"K‘pKJC*aW1*Bs%o;Q4B-l[M iDPníjHD?WT;,3#] QG6KCA1WϿWP8Mf p-zlf e[ 8'gj<ָ^,HDqoQk|-u^:khKDT.DEr 6,r`Nۀ9ae: 9qT 2ԏ՗_*ڔ1 y~-Kn5>Pڝi&^]HZ*_.ŵ^hlo:}N! %΍a@XHv(ؐfUq%S%HR=/)D jE.kV%hźN ]B/@q}ܝߧc\[5ʮa~5pܳ!2;t VÚ?ʍQD1qPƣˆ)8S~<7?:,"]i];/wAVpM=VE/9;1€Y(mD`1t業Hە vт^\yB]BٖcCKׯJ68K!%!`M,)|%]"P%SĐ_rA"X2\zj8G}@-&[t6&`r5IP,[+mZQN4*Dh+Q+?*p+Fe}xw"#ou~ti[4IItmh]2#µZgR;Y)Cy W:yѻʁ( \c%ʌrWUU$*MSؤkD>k:5F"wZ"%Q`= 2th^"SOr MYފN4|+zK-; `u}s Jz `&A!蹭XEu\\2A \'9HaM7MB h{L|Q F@B dv#V"QX )lB Sar“رSAnS6l/fCk;lnENh,r"-ZC֯1PPknm3&1G:a)`Tا*QOD7݁!+ ·P,%BrjLYU 7Xtm#v%«Ql.Hq,f/Rvp#g8!:Mn\=hr`c?,:@E(gr\A [Zʓ=ɄiI4fS~,Fs,  c)b*3VH^i[e׿>!`N J/k]'r2TsXm>*qIទwz@&ۙ߹#`m'+ЄstUi$Pp&sKJ`Nwe J㷱{ bHK 10PFK5 <)f'ܩ#o0sG6 ~-|WXz '6#E*z&kx@ {n2[gJ#byj lQ\Z6; ɪ x_,Dww=7 75['DŽܐTI*N,]s)Mf-T)?u!Mm@܌MI4z0(2t&MHǶiW.Rf=&@ו5'>F6=wYVnq{\x"Oԑ+#>҈!J0vn sGc;! ^Uu W'&N$c:e(5ı2&mA"tQq1,v(N8iK0`RЫGSK[#YL\g!ǫӛU1^[vudU2[hn2KDBLT(:!huCe]o6їe1 ̈#F \WVIg^e2OИiJWJ ~Qc ͞xʪnBlk#Qe9<9T1$.DQ,L%W.3l_&'p5a)^'hK߅'FżњMlޜne\a0ZM_LԆ >!EPPP9~N1þWu`@_ 25s rx\o[^ξ[,Z*Ⰳ\Oɧ[L oho2`legnE3\+ɋ}e"7>{i&$'8 =\, (Z(s {ˬBtSUjw:|[ -*^&Ͳs s~)x!я7 푗W฻huC NMq6J T'5\?lQƒ ךO+|[y3{E! ΍aQ@PWc0E.]5*^TG{n *WgRʩ !>Wdo4amI"d2s [ ! kg'3Дɀ4@ho6Ư))Iu?s7s \G:>$ߥ*ymSW11{}|+wsu {/E~JFS #43LA]f, :93 $r}L!u\ˆ5p`YQ:H. )k햺 Xvn.s6X.2@Y`}1*{>j$0L*YZhؠhXm:8T/۔,+l9Rqm&iS҂54'L.WVPfO6Dd"mF@@+HVK”uyRo<=ŸmW\×rY@<Ka(/5C4 5FV1 XKaE*uFQ庴=(!+BP`])NWKD(O6>//Dd<ÉUL" =TbV-ShL8,{3<3#K V|f fM'&%L6^2Rxq)=F~ޟأӊ}IQFXCB䔅S^~ŻF0n 5BGP'IuCQٝtI%Qݬ3uVE5m̲ut!~ܤ#j3 B.ԆhED !hj]W^ELc3;.u nzabeըy7NT1H6Ch3NbFpEjj/u%Bu5ُăY} Ǔ.'wO9mѫ {L~!e.$AiO_57یŧ` li1 ^uBFWswԬ Λ赟lx?YM.i@WB1"Зma$:[LST[Z-H7Bۑ!MA\堛u!)D&T`M CkU$?)_꺉?rXN<6b9n ճvG"hPwĆn%R.dER̻CEw$靖|gSM4.i_}v^#1Mi!|0_':beY%!a=SM9@fȊrpm.'% iC mS+=&zy8'1v5,y}{wSQ+Y%[Q .Nq%Iƈʳ:2S/ p7 B iO18 &PCBkc7VhfD5ع-|rA٧ "@hL&fP ?@G20z. ,y8hJ0,!Gl%6gѨƶ1c uȺ]iYjS d.Lba6fvS\LҫI ݠm:sRb PUX<Ħɵ` }%ۊ5!F9x/Yg |.Qa!{څ!a1~EU $TB+f d=ԎDFܮTi CDh4e9VQ!|v#,m8q㞧ﲖYp-^E6:+Ɲ_eXj㩿W9I9U5@9_4"M]@{6۟By87yo 'R.T"qb }tyM7ƬE,DK#"]F Vic$$(8lIH/Đ .✵"Gf+6DkPͮҪGCiwL|mX(<0SS=}e~cDq]l4bh! Ώ\l4ڹDe4/hU9"P>=CID#=#ȶi~J^OùY7Ռ'K:|dZ+RWj,bM]׸oĵnj ߯?5(F'G رP[o=ˈ93 FqQFb9&PVHsjʶJA̶L)KQy8@o4v,w3j_! ! ltʖ˰ Θ_\*;?IhXgJaЌeckEW-yʐ-ЦPkVq1KN$e?5RSXt`FpPs6@$8Fi&3ʔx:I'v(96 ZnKD,k뭼騧yF2m*qe@N۽_[5wJݢZ7[m)yǂ1\K{'+8A%ĠRibVvrӸt%:SzU,Ig߸dZ.U̥v! 2?sM3efd'~m-JI,r\.%<\588l0}X'H(& (r)y&aTN9hX2W;C$/F¶$ >P*h@1{^R,#"8r %UrSE Qkkeg\Jߧ5@?΃ܳn|Օ%<;w BV U΄-L >i@ܯݍtg3I\@};b4]P I+S[~0*qHcQmRi r B +0 R:3׳(KT)UcaD:3!ԝv ̩HECO@EM/&\Dz\n9 5Oi1E\{xD*M []/` ^X|ʣJ}x(n.Әԇ`Zp$0v԰=fcsj>! BaXP4UJ"2UJ'}]m$j%U["S ʮ"SR% z8>D뿓qyKyGkUא1{w$`B7_#Y՛vS5xRMf+qY8XcӠCy1>pO֢ g\n*jfMK"_5N߯,pf0qW1בM9sG]'D\6CwS,Ӷ:}}+ xkAEH@$gC+b*wki`o5߄K1\P0kA.{-~;ZH E@M )`&c `F{Z4 ;+t4ɯ;1 Iqʯx=.Ơ(q0 T j U,a@r.Vm>==~41+M~@UhGTQl7?6%]X-O˩ n9qLnɪݣ4H/3:@S瞹GimKeKȢY;Z "a#/{+w|b[>=DCE6…+|^nTEĮ^8]!+Ώa X$$+`}M)$%"AVvuJ`dY.Z)8[|?V́c8y0/V.Dҷ)#:E}2j]j i֏kItm]DzPNVNK0Er?Dkp:L6N^ּo&,h Icw^Hyx!<#.zu_HDy Bm #64B J酋`I)n#g*68މ8ϔOfl|gS Ղx ug)[%sZmH4K&h4{J޳8:,L;+ۺxPe%]9X7M nlC_8y=,f@HS  ٱblje+9AŎLFʶ9eňlY⚝t{ۤu>O͠ZY/aV+o@`&<{uύ_,).vGm3nYZCU4{vtcSG+wrD?2Y>}i;"ѐ~o!ˣ<^xv?E56#=$DkV > ! ΋!Ȩ02cu5uˉw̗ I3/r]s ĞI%@Կ~fNJ۵ :^4IUDHJvgy799zkds[&7,u=sݠt:ycq׳PAmz`SMU5SNR )]ק|o(p />K]p;5xw?2ӄVoV E VG7NB&`@?y[ZɖSz-!6qix>A*߭qLn>[5 wA6ߧwӺ 􋨯5`k'NUHy.)N$8}hQlƂ6aKŷqI@״M ձrZGz7c) r7aSq\IT+ʕ8_XFr VZ_f;=ڱ Q::3sGB2ɾT9Y^g;&d+Ի츑W͊ 'Y lofX{!ڈ(Hfx'U.JrT)#X%ND@I|)dQOԼIC0~*5wL[DJjo8u|q ~IZSh $n1Aر)(mC Y| .d1zzQOCA2XK[tfU%Rz7@ݫN]팇CʪnK.~C(4'U@Q-'ϯvv\ڼ ٣%!M3=QXQtzu>mY˵ :F?_\,ss MX[mYYu1+;^x )jncnFj=G`@ : f" P">"Yx)|B\57 Deox(KB6CoKP!Ύ0ЌT TCrZuVQUX өc f4NO&IO,_k#6[8ݭ!^9:;;N?r%<1뇿m4iUE7_N8:|k͖|QqEs9# 5>#*Ɓ).E[k3Djr8cWn+Z/߾.D :rij[E€xzuh"L-5\S_1r;?|;Ix՜q_+Mr*3B qKڈ' DKfʔUTbv^d=Zmdߘ;YF*J!@oJ Pf*L:ԡ%l`,6:+]\XN̒b&$R;SB N9ѹ5SM|J1̬W-`J"~m= S'xNE8F|K7=݃]%#ch>g)ж}$掳YMٜYl2{t s2_#$qZ\mPP!+ 0L8b.&`ZGi"/.!~PS6:?+w-P Ii} W# ہ<4dlkᲩے#m3D>a.4669<{N$s= f8͛;/M^M^;K2ԖP6F>MY,G1p̈tOde?T5Ң ;XOVQj{*.ۛz—b<bT͎D>K\-ɿn|ױVCgx_()h& :e @@ښ]]ֳX嘡uy*E5`*= 4l-;A ȵ_ꐊW̗Nz@?xZs BJt8E2:?ie;#j= ҮBqݕQp]Ȉ eYtYt4eo80L?cҗR;!{%Ώ`JTm \/B^Xole\ " Jl1B1LGc p %W!A:% ,]?%M4ijy-3$cOqcj<k~,nG9F }g`@yIJV#-y/rHQDcqlPo {:L43;jdH=Ā`;"Yo-TԒҔ+-8‥SQ~:(_X cz0Fr,fMtwPGn1'L#ϖo5zJ\yUy:!0nڤ7 B[%)ml㩰qWxqK`5dD"82YkSHD&Y'%"C%[j rF*@X$d[ d*V!"1#nףd1jdS?U fFtAyКs%[?fnT8c8k.l,! ΎÑPL$)ת1nfF2lRd֧p*9&PMnE-n,p_qt ?[Վ qG$ACyfa٪a2H /b &3i# Q WiI(D8A J زzdy[톜lV'-y:erL`6t1~~/ewyf4+n۲=_,r}?T{/ń?VL†qB`#@:ut/YZF8{\66ܝmWЋ'n:t &$襝J³u.}0L,t67 qh[L=w|m9jb53#wJ?0$^SPH/ R |~yk[x˶Ș@y& hߨs!ڋ!X0e=>o[wIʦ.>$! E]BD!$rUkJSdL}KR@*&nl",LQޖjY5;ϮDa R;Pq[E9.>PC9'^<(, yz|ArgA QܸH"9HpF0/68#|>ܲJ:`#g.*b)Fҕ7/4 9~/l*L'~Y HL*1`o٫At pVCяIj[p `riqUJ@ R vngVx #y4OR\fux]G6o.Z$HE ;v~w8g2d_} FQZ) ]ʂsTU,u$3jqfit CwN? yJ!Ս3 N82]v >.Hl,nD?s!=ډbXjlw5].%K$t])"E*3t0~E̼L$4w?z-Q:kUL> T)+ ?*vCLpKzƞƀ@}~jMxKh 6`4 5ӬZ֎Co )YUQtM"Kt|xҀMBJ *ۯiH(8#:QMz;X;_bLf&_^U_ )y-*h[}㍲uH`%:Dn[헞J?pΦ:bE+B- E Ve"@nU9r='gJ ၩ *0 J+mm2*ebkF']QC- Pt˕!dq ɾuH;Q?>=R%h:/&k<=厚˪B _lԲ>-t@H^]50 _|~+*w=Sbzh +pƐ@D J7Ef!΍a@h&H -%5\/ )(P%TDG|B4MLD3W0hDWM9l O2gD9f\OmNټn+;Yzlj+#,nxgr=vKວ s,"' 4L%PURZ rzeU:!+%āN"豪"U j@lrI6eC \fe&w;<Vu4h18a&~n Nl6cj7pR#޷[w??e|]].4Kt؀OYv[7{2|e1:dQ2e (,j6FL*#yZsQtBF |k&π)Y^xӖcb*(}]4:گi1|zkl} |jQ5 l(i XLpޤ4T-PEX*'nڋ ^.NOk缺t;3:oþq+u}G*%snJd@)?S`#bƣZU@ )fᴯlSzߴ2U V nfs(2 936+?)ji 'B >j@bi}p&S.(bWwyos$P!nDNTqDl(B$ C6XC;ejwve(A ƌHcH_*m4#EtHp1 ;[n ՃmtG ~m=X`o)Ekfr HWPO{+0!{Eb@Ќ0%@Y-EqA A2vD\Y .׳y`s 5M,AXvFK=M)OJĝEgWۄGW5VPDD.-3lU)*FZ6C(V6xzIm.ߠNr5rȱw,By^qI[,|yk8td#5>BG  '\T-C?v!_[[ SFukEkq 0*;-9Y$\#+1 oahU$X(Ԫaڱࠋ\@S"W% bQ@(! $-IManTJj@+c)m!e\Snz^L7q91w{~i,;r@2Q{6ԕ5&-@jr.Q!w–PmHJRJS$.Ý gu%)zt{5T'UO#e/:4h.MN6R )찭=:!t|m`:_nfú־&]5Ag)p c}eXW~I)݈' ;[]laH9*0S C5TWܒFTB|(j2%{=c%Ժ \q=/ui  =5qZ¶XF_ d|{zV]>N 55 6} !( ]MCh1Wh{o昏Ix c"0S4(S:]rn5n`b5%v`*oiAyF u]JzDt\ ΀Ʀ v5Ԯ3AX 9T! 5BF3N4!VBk (z'E!.f @2VHV"ZJ^ʖM%ў~> too}f쉧]rIIn-ӊ6aŀ汾rJc?aJ,a3-.y⠮*6@@7xqGPP3 QI\ڠNima, XkLEA݆xT OY5Lg4j*x;L> CΡZ@rKn7Gh nL,^" 6DGP.n௕-Z79bw/8ۢ ˕{eAh)[ YsgYʳ9`(m}9ߥV1ymb۪K^uqx|FJ];[C>h4U˧;@MaKoqu}&).}*Kd! ΐa, WRrw^kA+ERԬ P;mDšJ|C!HrOD+dT$"KSٞ[<וQmV6uտAbRwe7v >?2 }Y & x 9ṥmu`4KԋѢ/*gT /6A]CGQ NC@/7 VӯtwI8}Y/԰LJATˊ(A@%ZfZfO^4h? 1[:7)DrH?N5uV' Q6  H XHk[kس_ JOX/ֲ\oo ?CݿRˆvW\K~}{1y|  WI,\,TverFRT|)IwY! @38ǖWhTe$e#FX #2}j$ C(:iq<٪5"@RݞѦ{'e UQ2LWgU7PLS8>>RS X3obȴ9!7,nrjZA2~"Q}~F9n]Rs.CI)HbH\ZU[CSP{ 9 Vi&5x:o @:\ugp +$J\r1eŶ$$K}eNQ-T0uw5 >rN='qs򅪠jdM3 TT8_M]}J֕s}2 tvGI"9 XM}وJ+ ":!t>^\\+͓?` mpˣ'K4dpR.!+%ڈPTLc`ǕK] c`$YEҺ{$xְ+tN䢇8o2c֗G#JADzSKUU 荎5XK kq׼YĂχҩl)cJqmCk:u_*]5F=or{8Ec 5#?Uzm*r/'`.-_,7OԾf,r eX]Xs !hw^=[ZLL-B[N8C1*uM#ṻDZWޤi s k-K6(* S1c!MBܥ !7j3r@7Z7܋=9}+ <^3r,TN`OykZ73IG;pgKD=9Jml܇T/H|QI-xCt[A9D0~;Q~O`hƞ_:s06u% yo~ܲcxbt?#?2M9j4-ɘ4A'X1&c-fB,MM?+A*[;w#tuU6j&;qVʶ9C<.fF| 3Ι2.P uR2~sAv=d/iu5;ǫՍ-.gL`"DyXDڢL0MY*wr-@-f8Dۈ]XjiRJW9v|k0ub^ɸ_u,l譫AvHiS{wCSQŬşO dW4;/:Fdhe6 )dͱG;6 Յe72ii2-FУrDFi&@}"a(]qI?@3G4ͺYJ{܄_L쥩R?k莁9abLF#]{<@\|!kmҋa9Т tNS47r̸U[։Y5v+CUʱ(0u)g0`eS~+5tB ˉ|4.FdGL]4R"l44ejj(\Oa1L/CYǰ;^S'ulPT}j,#&?|UF%=s5Bd[VC(I_ڮ *i5iWIz$ yRт*LcBxSrUS1 W&)1B4 ߉UB}kg3 NAc,n"ՙ\dɞgh] B&{MVj +GCB|=XnjR_JzWl(ӞRwc6nxmVxLf%U8vیi;UVbT !\,Du媌I^,8gނ KNzw^eTA\cE2ޘi )2..?Jj/i84CksNX#(j򦣁3&8P h5ȭ;|9/NrVtPc!I85M]2x{~{d*芥g8B C5`bD7.v4j DEJP2$e֖,i1 g!F즨׭dS84Cb*`*NEw^/O^]$n|[ ͱ `!m}%Hp;iPGQL(!s苅Y>gk`*iR%36et^( h32iËQ%PmZ>!%ҍa jz2P2Wb}uXòxQ%IU!%Z`:Tѕh\+M <:?ٝzlŗ|WA&GiNK0O+H5_?+i)*"YL5V5WV_rjrOO,׺њWCUPlO햜ah6 B|孼S:ŀÐK| ݞ)wbcp`3A6[nJNjYkޥ0Ud;"NJeT*ySbTc }ɍI\!8Lx㟿{5WMA]# F4@33?! r\S hC[}絅A8`Z练0RڜfϷ'Ndolg849n\ +Rr#p^>x0` xW`4N#9s7He-؅{gt!TQq Р%K=J A !u*pOiVl F<)%Xud +${ޟХih J2 @6<Kj_-/vu|ɇp`P )x4/|eSg9(anBb!]i' !7?07RI [̨%Ťm&YLjZi8 V:F=Օv}UNL?OȦv1""/zEl/oϏl|Yyvl ~”:;!{ECfXFrbZU}Ι3!ذA"M=!Bd& aV3˩s$iqieQ1 `NhkS /g%Q#%v7ɅtJO@x*mG%B@sj;KuCXߚ 8'fT 󮽊>-ވZM>ܾkr:ܘU.- 22tc"/{϶5z ;UeSw̻S(*|U9.>P5{8sIB_9mr=o+l 5K7!5ΐE)6VH.DQqL:U3 _o$t5RIaw(דb<4hILQD ["}0d'Prܑ׹`2x{/ή- m-B8'%CcE@P9zSCx|33 UȐ+:qq5b?d_/w_lYm;B,09$V IpzSclz~-׹:X0`⛳ !ʲEF;ZORtfz_~O߄,bݤ8:֦K.kaOzl*`!Xs4 ;>+-@K1luf_N7FaL/ɩ?mu+Y%ZU{Ns?LvFfTu9\sO\ݘ%ymϾ3W56BV]^ᲮK%W3f%V\kӪL[!n;!p8}@L'Ph[!ΏaXj0>q)lJr!xq$'vq* bB6(WgJ齕?hM˵vs(aIoG|x[dg]Cft5'EP=屴,n!oY4d>y\Tk #AGImYɵ8B@^Bu6L ɋ1J!;:^Er* $ge+`=5` UZݰ >Ծ5¨/?WTk(.% ùΫwg`Lg89\bpЙn"m'}4onxVlN|Q!+ Ii |}yx{IOX1.xBH@P 2Zc;W,c!"onn4'9å/HW^жA"G(!{8>TJS`{v=o*yZ+ΙbY2-릌y)'+#_=CgH&!aL, F0:JIRtP}hhtҥ=R&U(?Da10 6uJu<1!v1xV؊(¾6jි4^rW|EYXk=_rgӝ~0c=WoW9|a*eјcé#@~8Fϸǯ" g*r4WPb=q"rMW -w-W0Qgz߯'T:PDԻ猄z(.bHhT- vvc0m# Apvَz/2\8}DCYiu fʫ5tpqE P ]YZ3,|=KorzQu(+*fHCNQbK9Ke F5]H0Jf]-V_\Lvh";;06Zd%F3}y"!F{O!}>@wx&v_ p&;6'daH )&u]Rޏ|oj!U1xPUcfž" &)6m痳>B/VG? 9vЁjE><덃 o ʽ~b}5b PaDJS>1EV]u/{ sU8!{MBPT(٧5~*_:yDk(9kuxrtNw1ēP5j!DbId>HPa0BdP] |F1It910"yox0ps%N*^N?Ord"B1"K/YNL- AE$!88_pW8}F=]49YPY1;BYUvkj"_G\,B6̡^ {^]9OSE qYÑZ&\LVP}|uZBk8|{3µ`^q@髀Va#:%ۥ׮"-X5N${UjB8Rvh]=c|;c2t72Z?4;15ޱ'36  IEA2{4I(I-$ar VB@aY"4gaV@D9hEW98:AW@6:}|872u5ӘD'a&pt!ޅeT3p}:K \YϽ5]jCJ¤sq{9cV?k̢K B'U#WzPԔFϢWAh>:©kn#i@(13gv;8ΦRԱ:$BKL6K&R C3=-Qt0( ^^;zu"BNJ޺5 ;9_mY0Situ\0  mkjb! mzPWFB0NJU}] c`son%ޑl:f AOgH! ڍt1@'hQ'e#4*JH0_" Gd22DT"c{V#"Fh,5|o YΛ`H(cǥoGwܤFL N "헧iX%і̯G`r*kU!|Yާ[-I1H]ؔ3D E>i-ߓEz;gD`,ɬM<]/,q="B_y3Rۘ7nc:K-.s59S˪|-pL/+t6%V (Φ;@^ Wq SCf B^= h9$n5m ήwVnsO+ jԂp̀YwMn씵!@'YPWVԂvRGI>IimeAeƃ~a=*@o[t tֵKx=Xˀo6bExh\悻|)qݎRmԲ<}\s ]cKI>|m?֐80&zF PC%F%v9;{o2>b]/Dg )aK7Qʃ57z&;cqQ ̫*g!݋hEB'ץF*Lh`ibEF[!O'Ys13FdF1zcMlsnd W^WUB3Gx@`lv N8Ѓ3-9K`HoeD Hy>^T32HERbPF#U H8i ʱLSbcg|>n&wGL(=ҿ 2"ש>Xf2ը0CAD>؟Xjb@9 ϢeDri8w<ұlmHza.[4&TI_&'vJدz!ޅaa@d(& D1*j'2ᤗzi30:' Lji$"Qi9*0~ ׬&nq|&%#|AǨێ/riu)9r+/b$ɄnsdQWnBS.(E*E>|?Gɞc2B%EY!VH{tu[FiXu|Ťr+쿗w?]?CNx 5[ޮ&÷&m: i>/kf录3Wy3 .aƙs&0sShdI;&IM,'IR4"!IfRS6lМf.,Pd,!yl.LS/^O@p41|7k7W{tx7zĂ) cCr5oL rB{@AT Ns/NrB5LEe)ٶll4# ~ tL/H??ĎS~ ?u7)OD1?/̟jgB+$u:'oPk`o}R:Kŋ ;!+%`JD8^T 6jWKiT !&ʷ-}e6zۮLmOd]]WR,Tzd*c5Ƒqy67*=(}hqos#J7Dwwí]p_:I6E%Qlj^ߙ~lԚ -3~R) >u jy m<OvTN:==30NE«{:%|k;3A2%Yb/Õr^?|:ß_=//؆]a6lԁ[?&E^OIn*zxCx1 á8l(7 ##m`Q]%ި%!nfGݼϳQ\6'#gr&Ūʰv|% {;b-{:7w^yNQ\vDgRPaXYFC:gsb;G{2ѓ(Ʊw|NJ0/>J(@?orvA=[*.-x!M?ܨMڌަML/Wp:ռƵiu~QaKˏ Vr}.Q zuՊu}Q=:j]*%|y`Yb![wC{LG|ٰ VaԈSP#WcꀅX S6;gh@2'.\H@;# s͵m J\3\J^7\H>W2Q ;ڣ6G}-/`*Ytß&&>Ie!.dggS81=Oo26*FGh~7w糠*ٳ*p &73O,OUx?}v-Dz^-h,1s [:ug )lYh)}/W2HI71)nK3>fw|uP ow)txo"t[*|]@ S:\Y%GYBmMdX69Œ^X5 Swu5~[(uuwt4ݕao\7T@Oɠeuyh#E]f42/uůෳDSP\U[SȳlV8,WHJuGԲߥc#$.  ފx:2E1\yȝc8\-8!4P7e5kb9]/q=`9 Y*S)o4uRtd?Sz!I{ϒLTl^%^|[N>aj`&6 H 1DZ]gg  o$: @#5bRy`"[j" SMeG>xZ= 7BB(1WZGq! 8 f*,+q۞0Gr!%cP,$ cgJz\eK7!՗='5K+rG8))sjGM*8t,wGse]A*6$3,t:<أM_dg?%q.I7Ov# 3rܺbe5`w삖o(qr{t"WE?Ō38pZeX ҢܹLG1br)"L8 >?wuH(j(\.TChF9?XIhB@f!G|gVzR+ڊvTH#x @H ]IE9Ɩ]ޫAw|4u@%eTv69J9l>\nh^ sq)?>Ӕ}7Uc>S*WR܍ b1Rw?U#›ٓ܀@j0o=[c}ג/}3 u!MH|aeX#RR+=!֌(Q CWN.@JGZOFpWJbG}1l':B$˸?DJxȘCw{tuFdkjœ|we [W6}J+OvG*o=EIjL6Mqüv[q Xm`!rD#BٻN qOmƃJQaGr6"qhvL+Ǘsy\eBK*q( 5\?v))΢~VHF惁g\m! :@ŭPUS8QA9٭qd[1 z3ivղ۠[frǖ!wzX(iZ)'HiIY|$la 1 #q)\ł M2Oͷ_MV W+Iњנ]p=]1ssשtg=ۯ=ۆN w?QtOH +]2M`5P iMގ0`OƜ;h Gk|\}E! As(# [h` X.!623$BpBυ k4~o9z ;-nc&gѷ"E^m!\ʪޗ9ZPs2&)΃.-PxZ>GcMyeX ^/TnPO`L_S[yQ<:O⴯~yk3lٙc_E1q;|?g_I>-J6uWQ|K9fA_I-Z"(jQ\4k9&J%;8F1M$(|1<ҋ^Y|?>%F"@ϥo>G ˅RA  Uwڅbpd$=rtQhe5I@"^"9[BPku7(c%_OٶNPR¥w'}Z\>sۗk!+ A0Ќ#"g=/rVd ~:T^@/jCeɦq%Q&P[pf>ޔ@ޏOȶ[shLf8mobi$\rTbF-'Wں, ႞fW>d0--h}'zI]reN9qٱbs[WSRש  m =pYg_[AS,cKۗDxLa"k''Ә*6Pa;ix xD@eeOB݆@A;Dڠ_ٮR>YM.=`9jo岅Zv_h@ک;j¼Bnp'%P "2vjx_5fwUebdq. V-- 'VwgJwuU,=,l>w9XfXƽ+XOHN_Xá<càd 7{~O>^ uleC@֨o,aUyN_SV]*wAM@5惯'~{뻅OnpIgH]xQ}[P䝻oB>\V}^MUmĕ=JQhJ8W]a߮)W fQM';;SKjGCk Q=yuߦ<ǘ\, ^jaJPb] _F5NAT\sQ+:ֲ\AY`V'Ĕ듏ٖ`2ݤ}L w7HO` (y<|/b>f Y o2& cWvO~/RoQoWT t{`/ ߯P, Fr"uNǃЦS<7ʺyu9%Õpj`$  9q4d;' # ^ wcY*= UsiO v5_i/Lð5" YⲠ8dV'-BA/`5RIX̀gz2QB7F qktٿ%>7u;rU.!k=ΑP(3BfRgFtJ!+8P-'-Bjy5;4UYK$^77yH}cUsaܝ/\/?P3ԃrS{3Js^9|2z3yhݎ'`He C Xꜜ!ϥ‚p|T)j) rs BHF>qKck&co}Q57`b@fqDk.8fӛߢ3E#eJ#`\5_1QR@լ!.Ƃ!! B f[G3kV۬Mf-& OEnMc]w \+q4O/+s΀o^G#6wc0M BR@I,+]ynE2!%ډ"`.&aMgZQEPoL3S|zG V=UaV؛Ć6ؾ|"f躜ѪR$#ͩi+~1&vZl5$Éz],|> ˫щ iP!fQ%T^oP ='X%5&Z?f*%v2>U\$LD&$YM)6H/%?~Pqqmt^| Qyqz@. +sD+U%M47y[ mnq~<$"lӟmJG0Q-E,t`t5kTVM IO)ݽɯ|BۤX)_Tgwm-򣭩yߜg^ 4vcg@.I}=mS3ƑNlq,!5!h MXƴqTiJ?s`OYnz&-9=sAJ$<Oxm [H3]L"v9Dq /*f=W!l5U h\4;s/sɚ ػsz#|`A'*DX3͘s'&/FBS.Vԕcj7nWn"6R4"Ƶ(լ~rx\p/+ݾ^>ƹK1x#Q|woy-zwI). U4w9WC_q|vkl>D쎹rp6kAh7],WX,ktvsNg[\LnOᦩ={I2{u ?x[瑂@t9,Cͩ 0K Ĭ<1Γ>"i8|%X)CDE6eMM:D*0 [swMXm!+·dP0# !sv"43)[+p߀-^gtȘ[+mHl~̖qs'埇h'uhۓ6δw9"~sV4gbdgͻ->cN1Zâ(M$wNߛ-],{#x^oE<<#GM\k(H@zrhbw+2o1"SFùMF,*6'UQyUi3eU;Pj qS?w.q&;fkf:W9i2?.fsk/e`ӿ!MB\XާPXE -WW8n]p)R|f[AM/~Xg,ӯHhr& ]Jydm`*~JX.C/oYQ/=3X3(t%T(vA* F]9i!&6XYcI~ L`O#}WК .8FVo~DԆr ZEp5ۛ܅jeפFQgB"pKz3$b-FdeRQW8"M=BBԧ=P!L}2z[+q O,(JPNߺE2܍MZA}~Ԭ!k* Qp#I T*8/Q:ߢz8ބ;k$҇_TyyH\IɾaUnEcGrml3l=&Ԏ*t%eV|A}wm@?R9[a7c(<8lRuC4 .!IF\Ul?Y )~u{:~1{Yj!kU·aXdT ʂ1Xq9֧7HU]L/[t| p|\yHd(YwϢ]%Nt?3 wf%U$pZRN2[E "HKl7!;8k/%ˮr*K޿w=q" "ȧv.”P+ylHc˥ﶬtN"*f%jSs,3jto'SƜ1 ! +('sn)Sr/}^c6Gc{$08{` !N|ogx%߼6tWKvG\V= 2F}Nut [ZKVr̨EuYl/s) dq]V56Wtvd1dr>]"*<,A³*6IZ/xW䡌2+ dvȪ^ +=+0 />E=\0! b``TS!=|2yml}}[2&E%WDD?^!]#$v*idYI8`{9~4uWBG+GV7\jR=Kc]Ϋ YȌ5ɓʫlE' #B Q{\_ұ6r$`^>25s+i2^z(!yc7 *Fݰ^`jp| `lWWdgg8 ot0t,Ѐ'JcXyǵ`u"sa$.?M :qz_lߵiVwg| %Ԉ -p2+So>y'iZ8`\w#RO2Å| ,zј S`R3ޟR' n/딴g-ʞ" _&Pe͗1z;s ܀Ц||`53?!ڋ4p]%X^2L!@Z"U9:c V}ko~1^l~JF<;6.Q=yJo2vyVV s7UyX KW7*BUSԟj&"f7IrтvHwzw}0^5)Gp_O(U֤nj_ƦIt;kېJAm5{{Cx$bzƗj𺯣]U ugӘ& $7\5[[T.!u{ 3Ո8-iUQ7cq㴦t)Lm@&Zo_V96(χmiD؊@-uqQn|n@ n-D@`Lnm%1zMAt"G|HB"'mZ6 t!n6 %ar!ΏHZ#:tM&IZUR{;[.(oo>IA|L$IZO긽<<3?< nt@LD2|룃%z:B5 -ޜ;7wTׯ ',n7BH -k Ab(1*C!ʗhbwoэW>v`0ah$;m7Æe{jȹ\ 4kx%#LsҬ @79mN1fЪ,2j @&D C\Y*}N,PU4yݜx?U_NC?{`&\y$;,Wk|aj/$~iJEaHJ_v[2D7)vaUv i!D<{Kj;pO*ڌgt@fߴ@\ibx0:\w-yΪRq{d|Q{v1х~x+rߺ(o:=Ɠj ɫ>JrBlb `,/6M2x [ǯa^b ?2Ftj0 Э@#$&qyf0(L(Ȧ[2aţ gX\,rke@J<6&oo*Ia4!K?q]qjT #owطaҧSP`xLSŻI:0&oev^TE{[)E{Ce@EJy|Y*Щ,q'g&.9O9` {br]QнOdc g]FJ<87q+Ml'Zὢa;S4_1n:)LW"R&x~!+%҉cXJ$8T{a])wa޾ۣhDh٬ _=_˪H[!8E َå7?w\I5U-Mreze )I"tf>RNGtHm֠pl /`tKn| o$UoH Mh 4v!d""5 e|ќ 3F5TMS}X]uNbf˓5]t>~kێ}!` de >ڦ\6;l~vx&"CqOryI _AzϰUkFڌY`89!Mm>_Lܩ YA3vA /9s>Ӌ+'>8EgUI9xV(#Bl?X0:0Ap(&qV::/vNrN [C֪ z.EL~J2α0-Ye:w.~Vk?]e תلu=[HQ˳BE@Bpx}nZJ⨕i7Y0Ǚ@ȜDDicv\7I>Ѥ0ߋNf\{vh83{jUC Y>;nP:2 ^]1`* J)g("VW(٪);'0BP R&O50<ٙ˕SiGT5"`H{in'WrJh`2v n&nE`jDFD ƉԷwpOgj36,m>?ݏQ vRo4j;|šۚڑ8^ Z)?YTMF  !q.bai輺諔psĪj40*Wf7O{wsh/UXWw^Ȝ-dqoCCD35BڲU6J N[훪) b$}^xhe#Wdd aR25НMmSϻ/-n$\ ;!#A0a[ ɭB cSDa.K8uaƵm3P*ldZ1BaVXq t܊lP S%5#yPp0^w.$^t_& }H#H*_͝i}AnlKm|H-6%x-=Ă HQ@a8Ì*Ȳ( V=$ mz%._H]1\Ԙt"ZxGMXc2uP'xacjug`>SAA4jA qg@FaMWY0 @qn󴅳]vafq6c̏1z _ C _K0뚀I\\?[)0"! =ΐ8XJ$H ~]5쫾mt҅X@bs\#j$DaSn͟)@hwg+X:;rw*|B Jjr Y[Ndv~ %\ÿyTZ*S8 f0ƩFBCOzx\xGL≞@)]2 E@I7]7)JH'aoQW*"3@ bk^h/|q,$q ,?Pvhn[95 4W{z-nՃPgxW, Ķ6Jw\Kvb-T0$8FީvY"҄:KA/2u+=='W^Q# F.9X~S{3i.7%2cρQy&O˔f +⍤s 'y߅n&M@(3TZTSN꠭b\THL5\A+ OiCXf6 #/e͚)vC60IJi]~{ Qdnû.)#vvF;".'vU8<O_,c[ #KA xN][\ nOG;3u9av!^ӹ,r*['TCc۹q8}}sa9_2ee9նw}qBaDcվs.^_߻nF48XPnƧGqAO0AH7RZ#50jp3hxxypJB  E LGQܽ+},q|`BV4ɑ$sw ebHԆZZB)s5wT7i Țba[ ?3 ե5-*3U|luVC &<7dz Mbƚ8ߑwuNާ`X͸0EnGOXL(!yșv6ӂ)H)Cuz6(Q0B.Xn 9TO+}߫oϧR,`@uIqd1jsbTWB N̚nq’nrk9 ! =уeP0 UO=aLiB1U l>p3>d\`!tv&QhYd^wEtg,\MlγP}YgdX$\#j K/cKuTe!k]> Z~u͐4na50"4U8ˬO iw z"zk򀳝Ο1/M+%<9 ݘaOT\G,K_q!0@kg O;C-NR/(Xu?W XJ? 6;ENIW8coW}Ep,ITŕU_4Gww NmHV(!?Z%űĀ1}CY3^Ae1Ƴniʊ&P͉lKAn9̵r&Nw?BEӗ ⚟|T&f., sܳROksmtvnDO7<{:%W1yXlyiu2H;PJY]P104kU%!-ꈡ(FMq+8󒩂P}Wr|T#?7H!{FNI)/'sKiO3%qj5"Ӌ/˔kp׈Aeu^F~q-s@Xh͸5e)aGp8vgij| f㝎"%Q sЩ\5w!Tx菍l]\8Ĉ wrF9LG6}L ˌ[?B ` (ʳ̰4O,P41t&BB-bgC&dM~ = i UfB`w=20 iwRZlt6@= ahND$;ZʉtYi:/pSʂ&jr^kQ3^/NpJcK\ lcs d@JL'gӳ$1> cξaeS__Lr'3>?qH1ĚntbmMer3h)r%[,eI5)"&tF'%zL!!-CP`&^4))*=Y?dNȓI+帒FBnE1&ϋ vAپNM,Bȩos&o- LH@㴃dc wϗsK9!\;?BXWθUGIwz*EQ&&M?%U@S0sԶQchh)(Ā%w=QQ%@SwgW4M s5~τA1Y2'ԁc}Z#mCG}'m{n(>efe*}6a{,_XCUlI ;qj؉ 8]iHZb 9y])Kإ'mnu<0'..ƾ0Yf1YNJACl3s_G%Dn~|C W}19$~m6R 4h{QA6 I/YY<(A-0|9j/K񻌓Wݟ oܓ4 ;&oJmp ?"COW)k.ȀaZ}<+!+S]铍щC7UV:F)ƏYܻ5̰W2GHuF2'@crD{r#!{N4̣xƅCT!QZ+pҪ$O5Qk^na\NQ5<&7*>|@YUN'gm?DGɵ_5awt|G*h9:i?ҏN nl,A%r:8)B?D'a^Ci.+/b@uW>Ja>Z] omVocK>bRB[XQob9ؠOg9k GIxتE*HwP䭕+뙊-G'죣3[5hn^{gҦgZVVyM` E4 J`5,7!M &x&5)b*ۖFP5T"CEtzzgO,1+CP?Wb#oYvek7=IphI;&ƼN!j[XAY3O/׫Sɖp(I ,2:L¸nk`!RL)lwoGn%Tx.`4c;^;_ c[luw[%3SrGk<9dZt`Ԡ A0D(!8*ίq~r R&Z dFD p~2˄cfPʤ鴲26cB\X$Rrx;jh>9Y\#zg c$KkyU#wc_& 0RgԚϴII^$tk%r %BSJmrY8zar@週Pswi`Wx%#L~N3i$<]RP٘ڣn/' b͛?Ӭ@!Ea@( .cۊ(Ёy-ѽ/LH"7djy5>ѓ!̰1MB$8w蹔+G]E&l7(L ],+&9*DݕL=HIyVXRJr34OMYtVb}mB`Xi:6aYcE A;V4rA1Fjd& 9N-P,Z<&2b,&r8B)+\i4f$#_V>^y@.(~-+K%myDOU-דڊUcXN)=fttXYXJGR ]U3&" L"VuT(cI!<\(SI : Aa@ïhAKk]3]ξf_,Vj4??9]\S"fo}QsX {>} Z(x1@T{! MXBn8dwRBU;sΪ(dFp</F'df JC@$bJr]18c[MBR9^G `_ ‘RcEuTAcMLĦQwC&n NC!(fZêeHzP^kqZ!>'Uٿ+/zEϸC_uٴkAF@D_Sӧ@]Y (:nkrzޗNr5^< Ĵ PL,Y?P}f~Π5վy\66w`;Vfw Mm!9'`1dOH^>*D e̜.mG*| -m4ۥ kw_0L'p;-3v(Pjy> jVU"(ߙ;C!n3&sr{h@`cwއϗd\7uzzx6Ցq!aΓs"P\}Zka7l"hkk@\s=w4-[ %~_/HFZ\^TﺻZHtߺ&a$=l:_L +䵦lu`m iF,Jb'!%ΑaT(& D4Tc\eu-*J9'B(w]KʼnL%2)7 Aƽ&&pO K {2 H) `E_ez/yH^5VÕIaI7_͆)W5x槄zjoDK&FCy~MÚrAz0h$,1*E*ElE/sw#WLRIr [c ։,$@ Gy6.݃Pknt#m M)oMa]^z VZns-7'3-L>K5}|ll,J @aufyXtymT8<QGnCQ7i OP d5F_92]djj57Jōۤ;l#.Z]m7SӫZJbjM{V eR]٢-;5rVoހ6lήj&LL/nkiz~Dgrq&4dU\%Z]*^Ho! 5ΐ(XH&BՠLg fz}XH:)x0VWq6gSqu.~Ύi4r>AgQd$7Nѭ =wx/1v\wt+&lDo|,$yYV\Rm~ya,6LR_CoÇ SzP&z8s @Y-fvP6e.S7骇go IN“Oq_7?fR5NŭRp WC%iF~Ok_}OmMFu$.&ޞZ"eBVoKpju]o%iW P00OOmguŖ9,w4:A!/>8.C׾tIR!58t80H5F$V0n]"fSAVSZ6ͩb SE3dVq䨦ӕJq/*JSfebF ma!5DRLm9kJPHIwO;{ Q&Pm fuq4$Lc 'SVAbQNlZV5ԙ4&| я&(yVJ:%r&#=vB:od!*fOtǬ"Yn~S<{sNDN&ԃ$xwriTu:{=h. Bg@lT; T$^.Ft2!&jf4ݍ~[tk*Qy_}(My$bٜBƣFVTa:>ILU(,Manl:PD*˳D i'^mhaD}7b]ՌĖ<ׁM\it@#@ V.Hy:\WMp.Tک; N sxKJqM.D "rFB ;ut:$qEm3zn2ʔW+UrBҋ02*$cuuG06ыQE._ZN5!>H 0[3#Hi L_)ycum٥q uoSӫ.aa3!i"Nwǀ44Eł7N$! ]aAPHdkMU\lA3n/,ؓhbbSuɞ7Km+|\[QO?])qd e#E}WEt/j,s2?s1:*mmA6}cTp/.Q$ RXvS /M8.WÓQhI>iB@ReFI ,Fkc@ ii BigY`ˋ KA5(=I'JӪ#03`#-P R"sZ8'S:Ɣ8[!PE{VYSWN\h:i@4rz4Y5ږPY$9\Rd4fŹCDM 48x=uj6BSx͙٥}jbr 9gh&BRg-! -މ$`Tha9:+[AUPԣsU1t(Io$sc%F.) RjlDX )wzTNyIWlۦ'C@ d;8( LW:+UX'$怛E yMxw %(XCi 1ܸd8`OuԌ'}kk6{wU+i^`OfƼ hf]T}\\zDzm^u<8P>VH^8Sgovmw^l{kU}o q)F@!l-/<5NtM7yZV0 sYS|]e*רf b)ϼM@$h*f֥@qn@ Gss&Q:Y,l"2P]0g?p)+XVbs`ݼW}*@5H*AIV#N$@7iӮ T$r2}!-كca \0!LfPy4ܘ۲&#N[ 88b޳]8\=Si'b^ʌN#N:>Br#Uڑ*qX,H~&Nr<w$udGq(#M+S fgS?cE֗5<xm3fWGL>z?{kiK鎗D ܜo,pcH`<ˁJq㌫Aq]û~&K8MbF)JNV5}-Tm4sg~jؘ)#8`Sχ]4)u;Gs΂|Sn5noݍs_VZZg[T ?u`v&{]a_N3iY=ߓ?J{v>'z0@gZ{4oӒK{w^Jj,vj+ āL܌KČ^4WZ $o'=5eBOFLc!+%҇d`Fʊh{SjJ*[dW0ْ%($NY5OsAhZ'$eQ)Zm]iE d4B>}JaqNaQɇ\g!rzW_b~RKr(MW:7_=4XeB̏! * r}3U*<9KSܬ;usLH 4we(n),GeҨzZd{nG6$Us|?>8Nl/+,oMބhΥn9C%WW%zm7ޥWJkg ct%gY *+)QҸ;jz mr?9X\*dBB.:nlsHNy N~"W{7m*u6.>T˷QOMH=|Yj\Mh#OVzAJ2nc>g8[3“(0 H P!MB^f, c/0U$]|kWz.yk)rvbCK.5^i+isN>Eym(+3~b(#^H_N%HvR kKn%$Y( ǟSd[8,y% N`yMtm@#ͼz#3X1 " Vt;}. >kYl]mwty M†bv/ܸXk2&2h޳ݼ Ϩ~;*9ZZ=MJ£2I D BwI_PbD;]P;HXJpH(6brN(5j]|QAkH"lezzj\pRȠ,:nL1e/4@gi$<(<18+܄=H ʅ[> `@saڹmd.DVw Ha0x h5`!k]!H*p)x{vy,RJT xU&г/voJoY5"`|Nس и$(Yk[JqǞ=r="lw:éPRYe~T`SVXf(.P.*ҲT+yuҳ>/-0Tv<cEI-.u555 8qɆр{}.C6ʪxZռS)6ӐzrGpjY%seiPeYekK8Z, y:ۦ֕H0ԝ `HjUYh ,b*γR\e^G+!R&,:k\c6@\1[7lA1Jwħ,mZK"kwݑquLUҔQ]%L337 `0R=-oFIoۿG fuc~ډ_wap>'x:1! -RANX,m|Fɖr ,|rZ5:q+YŁġton^Ժ6 )s.aٖMUac=?UaۯgGVcasʷ*q()άm ͒!jMkTy sXMv"3Ӷ^\=;q=Cr-ӻ6U1,ưY;%t<7p'x6åqsӀjy/Z /=_ˏa.W_ÆbeO5ͳ6 O1oIMQ0$ RhΫ",|EjN_,Lqdt{Pp~z=I0(2G\g0$V!UZµvItֻjVҮIi_[_sΰwIu9s.SJ:pUm?\b'ڣϱD[ ! =CErΚ2 AK-n"'n:֬`T OHT{#< m;?qob2T  [編{DWAO&_3XQ/]R2,aSGгjG^sq0}>S:NMRXڣz")5"ٱ,q`bchXC)sbtϜ0oX.5A ^9RpMտ2iQr)@-{B ~CW;B/2wi|gNd G~z@ۘj(jrx(7(C`E[ *L W\k:oa!/y0SZVW= ɣ0 HN$bhWVq?Ӆ9h8pYA7J^>#aZcW_gz{A@O 8WFpD 0mcǻo.9Q^0! %a@P*0fvQvВUDU-qBG]srG|hӄȉ%=GrqWyXZvVpH_L|Y dxonN]Cu{k\ c# C>¡dL^|bYw9qy7O*L׹c6v-)q2䠮j`o;B򪷪p\0f;X*2'ޓbzwSs-&+-!$\$ rmȼ'm7} Ƿ.=WDYѺ Ï8Y1?./F|Cs.#r?>ƺ~Bڕ4onz$wa}Mtu1M3Jkq"-p$:4q*#P dj\ )c[@DC7Afn+DQt{U}XTUdKN,W3*SPL[bLL[;E4/óo5ڈlzO(1™+ `W-$u%Y>6M,XC ĆSOZߢnD8C7@Q8cJsVG~JJXYVZ"cD#Cõ"Y [Wa^JQhBS@=GگlҷY} .n+3ү{{Ja ` E~S~: }Ń@GN.!MB^K!7d&V@oL@F?.]I /k@˕>6\1ͽ}QKavV~We(~9կS8-zTVHz#K7V| pqɵs]6Z\fz|V )jYaCkU*,HЄ9+qu3?i[T q D6 J+,`ѿlǣTʙ0S9E!_a_<Eųig<%qD1 ׂC/*'2 B3FQ0~}ԃ͛qߛ1(HMY, ֠2c}vP^OAg͖`^G!N}mk¡ջcU?)U]L*ҾC3M=kN 2,佘j[ %4 07Y(JꯁV⺥AƞH'|ibIM WF9MGe8m$y8jJ:0I-U+LЉ z+× CVc6RUvĜhPPஸT8{E?lTBSu ~AfO-6h@epq@XoBd+iQEWέMSRwMFSKj9zQYN+A:b(ZC^9c(&Jw!km҇cX0! U=_=U-Hc̑_'CՒFK;ƭ Fj|'ߚ6+NW"=ҫ X8qO"~vy;MPeJ2ž ~'1.#5Sgys#b(kun LbY 2vӉ?daf R5Jp8z;8;O"O75UDr4 JMFTOz*F$`"LPAI 41}"L dKԖd=u +:@% \; |a~&FXsdz<]CNd %-n%E;wV'쬶ۡpQtmZ GS\g J۬P8Vɔ u=VYMYwyAUZ:޻G:ːh4^|3ޫg,(/1_( z`{=xsvӦ4zh•{ّFU߾~zwH*[i [[KJ3N䩻P+@Cr@ 3kYs=!P#K`PDyDrOzĝ'?$RdQ*%!MaPb؆c^9-\wїp;$$9X7r6 jax>iu%޵5{XĶFqBsLU!hS! H<˗XrUn;n¼ҿ#_2%͂~[Q 4a.K8Cpuwx՟ N_(RիLq,v.G'Nf |ȲPn;oB$KϘ1u+Mn_ɊgoH_{Cw[(N[a9!22Be@_9abcV])B_: ` x 驚7V_C|jeuEg=3Q!vpJok5\!tے! aX`4Q v,)]ąXdi4 3BcFVwLGU\[8 sry}uv_ܩ.ῶnܽkm:m'[R)ǜYv:'~lGlR#OԻԸP|',f4n@(%fjWߣY8pQ$G篥Ԭ?Y|`qłSP;E5F8p@n񿮇ޡX!X}pu/ MwNwu {6K`Ɨ%Ԇy)z4: *3Ţ{\jXGV%lS"7:S.~)2bJRÒj064(Ss*Y$>J1.< =GUMq4 z8LɔBX9-&H!yGP(q?h'!0bw0qBW;FeE4d!Yq.+zKY"ȕUeߞA'I򒪀' z :Rxo8_fw~qQzKaB҈Cˍ#@GdQ^g@Ծq7nN//<ϾQ⥫4J r([e A h"DPU$Fq%Ѿո!ѻ[x;*^mu.o\OJdD3 @J{DA&!])`TJCo~^{Nt1r*d*1hvHj[F` x=[eP*`<^U8;4q0 ҉L4H#[=rެmG>9v2.fƣ՜A@9@շ=VN&4) [ra@)(29ײtA1e PALϼ 9qȯux㢋Ձ@`vf_ ]eD/ X&+Y-/P;=Ғ@#Q"l4]],U HՋ=Upua9NQ0 A@9uTKe[h Ab@uUӍW.P%c+Xh_!>JM_i&ƞX߸\>Nc& 2k%<@l^gN nLm2lh0LŬ[``2#g-7&"%U;2' TI-YQq#jJW00B~cPy?30Ar(JD_36_^O"Kz휉nO[?ͭTxR~\/ axI_c>YN$ȯA5.(' u;^AN~nɩ_^5T"ao\͟܇G08V-`QF_7\эZ_wz=bZBnhډ)[oMt&gGs9 ۏdsOSOnG[yz@PZ @$2iiz>9uyxNSۣ"f|V*+x"૊X.QRuI>>Vu18 t0W+/G C~x/V݁9P)_eWz7cVt},Xeˮؿ'Fjy:{-!keCA9@M+ښ`G@3ڢ1#<|8"* NF(VGnEXX?mB ?>s}Jw5Eߴ(&C0b#qɆULZww 4=YYBtCw':DbVb"nl"P8ts.ߨ&'R). Ij+]'!i`Q l.SZFـiōy}Uw+AJY\e%T>G<͌0  IҦt3EF`δbQKKTT bNY[#X "mц̋O9Cs' Qxrzзj1yU&Seޓa̠g_Ew1h28ڪ9CIVP*F-z6 tdNz0RC6j⧧w9se Vkׅ#}!-B /ekW&E2 8܈_~M1Ds13`}Zi#vFuE⿼rRѰr,iY^\ey@Ogիh Mj51 9U,|!}_nqJQXAE#^4~ϭD5:q1D iPeP$U_(\!u~Ofs@>]ј'|P +%D`@ m+ Wzך4c< z&1|4b1G( `GvM/XWZSosCn2p*A"*Qދ>ZbE(.LTT`ޭjkcA4t{vƠ/%[/iDI)T^S ~6sy!%Q"MHV*ƪK" TCz"͟$' j̄itY^Vjd3cI0EHNjbMGZ9xi|/^m#$&[ӴDᨖӎI.u9~'>SLVmǸD^>%AӛFiIe%߳Zlw"tFMzٛ_ܨJAt[=kM!X@\rBoF<6Jx>XF.Jڎ= 1GsJi{~'|_2Yh* 2k=א"R 7?ҳD܇Qc] D # g0te%1A[܆Q>L?q> uUc}I%agִ @@Mtְ嚺fPG!)6q#DJk;µp+uqʧE[[&nLlbBql =x5qdt`v}B `p'F!%ڇa(@#sq(%Z 4W 2rR;yrETY16%0'yX+'>H6~8!"g3Xu:㴁Şmm5B6$}lbYEiRb@ĮygO`4o|9` g=̵҄VǛq^pǾ!+qNչdqueIh/A"8|箺땁S{%GtknE5jgH"2bT@{3~~MS"^~<< O/>7v?]t^wun.%^C|%u]+QZSv҆fI iB)1Gk|ީ;6焚SNИURlU}7\;|t[yƩJBDթssmU_7jucPw2X8$Y|] L/.i7WpsullTܛS S73Ed,eN9T)D&uF(,% DA D 1JIGv5Tccm ϬRd͐v)*TfA;LSD$dL}RRz%f߄zo:M7saBA:ƣ){@w{\G%PrɘTJ-Ę +{뿯yaRAqEr`ΝAX^*"ӛrI!Д~!MB]X)26F@D~*C 3m}+ 2%^wRQr#IeVHwľaقIY" 1 jxm>jm>к! QD4ʋrLH1Qe7bM)`\M:/]ɭ!k]ET; mwk:2q1$JP/dL6KڳSU~kOC쭅Ջb. |ol*ȥ"bzixQ;aDڌVLH6'DLE2)*'Dgh 'ge-Z֪j,R!{} 1δ(ADA#G65Vc/׿uPOnq-؀loaU/On&H+0$nnoc%Y(8B1FE%Tnu<j54Dk,g:+D/YЄqӚyM@7BS?_ 1F# F9H @0CGyK׈{ĄUxMcAӊoT $n=EH}9H! c`T Ϻ:qCFUuBAt *5Ȳ+5.rdh=Ba±ޒlW5%df=bam[@Z*r;"f؉͔CQ$KNI+7:/Qm mRy_9HB>eRytp~f؎^V9VM ZnM arT qGP9mCD١i`8Be 4c 2;'wFHlt:{[ {1ݿ0a ڰv\sea|o0^?El 8ϷW=[h@}v%u89mD/ݽׅR,4E2`69b]kz fOrL'W:vJX32/3f:',\Xk ^?=&~^dT,:*F,KHT{"à',b\a$I]j+ݙЅ2U=ݺHKF ,ѕ jPRRz3o& m; DF(#n֛}C3ωT@ډqf' @„\ 8BzTT`)Fe l0D1zZyޔ"Ù[+tC"䎙]Y \}@d3K㹭>'sF \muw9*MJ"K"N栾QOQ8RDK R)ON)mIKzUE Q4 IO*4 K.ct3Ͽ'v? e29k '#G(2!+-cX(P^UKW Z?-WJ*d? 7t)#]ɑ7Dy s,ʜ]yA)bd]G{tM)t3ilTuӝ Dži PW ~UT'n$m"9## hHE(8fipOP^ַ~7tgeLqz{@΅:a tU@QUvRg,y]e-Ę Ob E@eBބ l7F,4#5o03Z.riuѡ(-"t1z#EWF:o=ǿ[m840B:w_\qEA@,O2* [Ψռ8Ʀ›eAeQc8J@Og!!In-k8 꽔NY1 2ܪ|?)Vٴ< [w)2t\uW ̈fg7e@i>3 V$b׍3P1yX~CjzFmzxMs@o8IoIl^Uv'XeK!̺a!M>]TY)3~AW]'|8ٮ>8q뫄0B䯘L1|6T/? xR9!<i05v2aܫr߈6| ;/#ל3L91z~ִN:&hS3 @VLPl[iM:{ȋ Z·L(5ŹRd9[zE5#O[ `/"'&0nZzHBUV:ywE@םw`Bɔ$B9 91rxə91>/sesx $Č0LNZ6qi> XR|wO[:G!sj'dﲸuk*˻Z[tfumF?;thNh0W&UƓk6ƃt -HYMF$4$BzL|o:ت#^t-zToo&5LxHc$Y׎oN>s>c)pKsݱoj͝@4 lmh~~6dF~+xүݛۿe" T[ Hb+3>˄.5^CI5 z6RV- CI dFeYʸeAQ 7Z_{'c"L1-,b &{/ڄ!ZAq8VG9'2^M!2[,{:pݯ1]+X\<ϞDreMΔ"} Ut]^NY:#R,%f j>~kX XQE=BŦ\/* ঢ.Oal!$3;0vg^d__HTHL DB֦,_;/% "RXP/ݜq:˺5B 0\}! Ubq@\*t )in)VL6q?* y澻6Y{JQr+d瓈wQ&Txt&,wQ*i7.9D|LLfxr" l5F&8M1z* Z ϩ ED! )w╖Q7߸'n^㬈%m2kpR;z{+"i4]٠vV[TĆv/v0 KjJn=мcVʳ}ݙ^%* J/!M10Pb !7Ve)Ue&Szټ0 B&U]&:L$Rz Єa:b(?hANLӫp|q;\5/}.q)zr"`rOckĸDŽFm&p^p RFeǎY@МJm t6㚘 8ن3|Zm*nۮFőAYmHisEo0w#`Bū ~|Yɡ.Y^.ijhhBvcUy֖Ȩd?5 "S}@P0kJp-58]ҹϕ}R@/s:Zƫ-Ak<yǕO»ы·[4|olq-yӐN~ &VAQDҥrrOLo݃|Dzً>,an|>ۑ^0r_鯟8J~]}!8C]"`$>ӚAd`-tt5!=ΐ8XHvU@D@@G}jǠ'3WրW!s|>v_[ fxK\V#|U;m籣aL[&`Mf+KEtቊ:́k2ej[K Q(TDaW_?up'ԓL$bcw󖄍N-D2ge:s{]hHX 0_l?qˇw.m R >Ỗ?I վ+W mqk˄PbIpzC1uVnmܳxx^V.]ρ@`PUTi3`Yfx@Ө)MLf  ei}9o2RncO۱^4<  KDܳ!+-ڐ⠩P%#"oBJtIU] dq2j@1uHf$J_[9#LM%HNʈ1|.1B*3O#}ף^m6&r Bmk>?hа丬#`gQ`dȳelz*ѳOǬ(8|FI4*6;W٦Gd@H2@Ia}BIgZ4b3KBJ5@)|.c-~81}L(1 VHOal5dd[b"7s%UF;,aSW)GgP&?3ዣ! VȍDsi+'0E̳%v;dS=g~wBSf5૜ůy 9nLi= xS]e.^5zy+ܡ,|(B ;sC؅IӖgQz(Q#ZDt鼯ownO85i/\#@?H>l\Lo QD@9!{e"v+I U |otM"2pHW'Dɧ'DG@Ah&Kxn褎(Dyb[>",F |6As:H:a*ɧ"e@h>]K!U!lYX4\ |!é\C8goY*]JHŏD\\V ֚)qRoП.E3F-:$X+2sb!'&Ao`ZQUs-ٚQo/ؕ= emum0hi_-U|c\vkԆZ; 9PN#˃JsDV{dgB ]"noƇ*r#K&Ԕ1 )gt `A-<:q q\3i(ka"Vs.J,|{ym*u4[uKP)Jlxx]]6UJ8{vǕwv?s<!~=qSM姴 %r 9)9.V=#"h`LؖiGdfsR%-:!\Lcl??tc%2f /T̃!}މR鏁;ե3Y`  W35j %5e=j[rHU:O!iUysTf>/cqj U ࿐&PGG.e?]:4KD菊F͂*@*;Dԁ?6\_0y/baYH;z֫ p&5³Q,Fie0%m"Y`9HslHg/ըVl2c{^&}vxuOQ3Fa h5 nTE$ϟUvujZ Z3t}T*;xͲrʌ 'NGCchwy*&@Ur˵E WǛAj9A{](0kPX$ u2e{I-e(fCyp,@\ X!%ΑaoB[sIus.TFEP( LU9<_i"HTڌ{aqr O01&c.73F$-Pq;jc-ݡ]4 W'988irT_a/Ͼ;#~h@|VEV _j4(C ِ?d:ioe,HZSByhS鿟̼.,KE(MX s9c0G :!+ڄH*";[4Nbj-VPbz,s JMQ>/raH vrLG9 +1XE`lL>@)Cs\fm6]x8qECVwfA1J0*^C:).:BifBՂ !&G ij=ϧNtHir5n\|qz=w|wJB<<\}U#J]wVUșG_N1w )1f碜/_VtRqimm-nn&@.&GaX`l#P B]4[-VPEws*y7WTwcs/<Ӳp#[P [`F9Tf, *􂖙ӄi3.t@gx$tRbv+R$ң! \ɈZ"X^lT0q2ONOHfm!MD\X)"d Z-u:,?q8uke{l4HyB>BO*X+Um636HB;Vo!:U"a:@[ mv}EH RW:J2jpZ*%gp؞E̞!N_/CCTq@/w%? 39ߑowBdu?׃u$늰3о 1rX"}A)V oem( Ϯ=QH.c¿5&<'lFrW4MFyRqNNCTwQr,\C@24OeŀA,Po,qP* Mc24 2(Gtgż݁(9· *Z&RY~HЙ[k|Ԋ2mqf1Ƨ/͘TM9iҎUt <2)#>D_]ZNgR K$NpKJQ[9~mNYHr|xɔserod}OumzrzH{S8$$/DYL8C47$ G#BU6i%:"0y(#J.:7`=5$N* e4 z'BnrF`Yn3 HCX_ j>+Gi 3NE EK1p *#3}{}G99p7E`"TX3fX^І6?D}!%gW<7G..JEQ"_4"B3CiEN^It6^t<XWyv. ݻUUdx0ELu =>pSN~orDcJ 1 }ٷ^Zhޜ$%rD8<f W/Fq*D.q4B1]0gfF6HPv mN/n.VZ`Z0ip4n ʁ}G9aS tn+) -*jprXE./9XH^5_/SdT!EΖR!NbMPM8;,!Pp4}A/&ǟ" Ŕ9?{ n]sh9לA-m0FS~ngX&$ =4NFY.'SN3={s 1t%M!k!}ڿ\pu F5wh\/~Pn+\tXEÝ~+ YˊUDQ ORp 89K(#F&@opy2RZyyKkCdq"6Zܦ Fys!D~*ϔF|6uǥ*3iJpeLq2BN |gQG{~_ d&|ܷϢrxLz3ky%?gLP?&O_t>2ˊ !+U` ekkd%\#ȿJL$%#],3.=_ #v1($%vTGɁީRf]f Z)M=-tD^uPQʣ~K㪦u!ɻ@II=b7ĦPzxtga+*4@)viN;N_J:cï g\iߺvN_>߫\ ;v 7єE@2bn\h]ecYyhj64,8Ll#ĵh$R9X.  zm1GXM`9~}iõzh3h'[c güEzTf,_cwl˻=<;eO` G_1ky j}!M?^M 7A7"rOYuq>އãI|uߞЍT3ybc\+Eu즋3FXs0yLH>l-%"}I?9`u:znuGk%"J+>4rBqf-\%Vy&?{,+-2-ra}6ϐ2|6dVŤ_|Z4-ﮡq͚ICFjj9lNI#\ GCYM\2sPk_UfoTɂ7vKoaƌ~+223&*$J:b٘rb-oI4{+MGU6R̆*J XhO̊LF\|v*· sB-AF_΅O@Lc@D &H n=G8@K@B?d3~ދrH<r$w2k_ʵC5YA~J !i."=ƨi>y(/D:0q_^Eʚ_!{EҋbX*>^oAAR'rN aM<".l3Ӕ1]I"z$4+OoZ,:Xea[[9y}W.9rxʢ~W%ؘ$'@G9=LK)ʡޗ=ָ5&N>` 8EŔ>(8+ߠL8PV=G뭨Rl]? Lr`h >D$B,K뾆=< 8o7&7Sv&^H=`hH)zY[G^Uz!amzۤOVB^1EL.^}+P{YqHO5ӊQy%CQR“q+^+0m 7iwUԜ! &BFHVo:˜/Q>J,,,#g [!*&l@ܨ_z!=֏0\FB*6Qݸus̮M߅;*) ڗl6J@(^ȼ7:ySQV޹N |^i{wgy%s>ยblC){,⃢{9OӾ#^2oV@S 'r!Έє 1F<3kSGlq}Lm9;=.\}j,Dj8256wn+w|5.ȥF&St8(l㾦-&k[$*<D! Jhsu}.V]|~S'Qgζ8kst?EY5?" I璃CX|t5*"捫 PDrHh&Z =$!GOǧ]Upc)_Ws}2cLO^b@O\ hӊ˼QKЮdzy!M"9!@JLL.38Lq*ִG z5A$N/񞐂;pam4KZ=G5&_~0eWƎQteuaH?~sDq>8' jW\>M 9b"mP.0C$^hտ/9^W,$a xFDX勗HZuԻ4i]0S(+3M16U5Ko4k-[(CK]1P {F!/p7\""~Y`o9;no9E2#3"}M .\QE6බ==& 'K,c!Cpx[)·y}!AEE|rNwlps!=aa X*4 gNbݸⒸI [%Z_q߅R$(<_`$8DML-H 5(:k$Le~ UНҙ]?aTlҠv+ 蚀9y4\7;8dX <I3@XMm0ePD4pDշ8،,(sCȩ`;R .v7JhF eaÌ)^v'߱)]Ugv2l[trEE!/{$FJqZv r"a%Qb2:c5OJLID Ԑu,ӚHKyB" h3jVT-5yPQtQI8=s KBS FPB#8[zfj#tDU"iAr弯B Wc [i*Z0+yê@~yO1.[)Ϳ_1!+=ΏaM8uNN)e)X )xDN{0hSWƴzy8S5!˒n Ѣsm+K]m3^&!1 ue}Ҹ^Ds EeQgw pi2 fWotH6yK|tӎb ,oc4q_ S DFI4T + ae=;Y,vڵ7;6k`χN .~]pKο,/=M.c ~e+tN51jjáwѷlR\r&d,D1tA=5/Oq*З߳G`R1Z"ܕy ^2 C=i@Rj)ˡEuі ᤉ@1SUq*n8mF, .Cݱ=%b&mbʮ )]gD:فml"ul F;sLs|u`P9ex+crNidϗW qUp $\)c`uhDN*W!DTpL&hhPP;kVE_}/V<顸)[ p"RmMN{0@ID*\]R< #jN}>]0Fe=XagkAq`t 80KRS$$2VrgX& d#%О"A:9:&=[ O^!kUʇc,DPVIbD\C8)_tk'>6[z8!(PYd}J=$!ۥϪfy˱%NK 'kESؾrMmh}$0 \ILWU bξNcys@A `=jE-T/=43Y^ ̯X.zq}=qME4(ǰ@$O8m.uw8'=Y|i6U9/X=a` ({.όEM4um(0VqN=8{~= oi}L{fx96jVJs_}nqiV ת*Q OD!;@Hמ᪒"C7@aGL$0v!]ʇa,'!#eP:h-{UWA1dbZ䝕v uL$X>{r{8MRkEP8K-I[sB^ή\ZsOՔk~ו4zt#`/Љҩ0f%Je89׶8&)em¶cUkҲ9'ݴt·)DX?Gd*U`P_4 jч+,$ t#_ZovRn ÷:C4A95liKt HbybXfG;Caa <+? WHJ><@1,v3Qg G[ϴ /ʼnAdWe0&@[psl/D dǀhF64Pܓ$`÷ "5'h05K IW" 9_ toEjI3bH !EڏR@u{ Zi$,) E;혩xPQjgx7wv?˽pzH.&Ep7}6iyq)aĖi\jm̖0>0 o3󨸵uǮS|.F1Յ1=L]aD.tAT*YRMOjib*#l" 2̶2>l }SÀFSI a!G]ݽtǷu]wT xb=W1& WG`8XD%}*z`b|Ø/7t9L۔ Y|GH״Rs)= D9'X0i.Ԙ񚛲 xZW~oL!Ό番 ҎXr˘n-ҳH+]xqO>~md>tjAAJN N! g lA!5ڋaY" 4|%*TI&bUYgIK!)V迪D @֥tI ˕^PnxWfij KrST@ٿQ{ P롳LZQQq&]+ԙ/Cboӱ|8[wd7S"znڡ'IT +XuvU:HE% p[ q8_h|eۣЬ1 Ԡ!-5VFHm?,=oLʖJ PU6'0)~Xpä[MW [u,S#8#]l8ݹ|*6XRPs,eIϲZ7A21oǿք˻ P(uQG*3XBu4?Q->'S,RF+n $^KD1\1dOstN'74"gc1ޘҷ;lZDu(EުѸNqBFz6eraip[~?.&bm! TqZ̘210#𼍒9]:/xmjc~WhPz3%/ouo9صQy8βܑ18X^q ӳV?/ :eK}k,۷H2hZ×#۸ 卢OAJRDSM>cRLX4125"?w3UO9uF_WUӕ·*ugeDTi*3꜁FX dl:y ԣ[DJw1JLa4q;>DgEp Hܡ|uAŕX[R`QSOp%gOm˪Tkf&?+$Y減X..D"me<#9ˏ~A}`r@bN~vÝ-i,8!YhuLbwk|G*8ԝL%~wΊEY-Ih1=SР5"jS-c |@4k!UV G&MwCt!MCܤ7b )AbD ʪjr?מ+M9}5~:YENZ VmBqg*B ?8)&>)lD &˰1wxr-@btta̾Y.c;t xO>*\hE71Tnl½9y fKU3o[y3>cCi8UHz#%Y0( o=ab8=Z#JnўxygR[nxJrxE2-U#":&:γ4ܶQayߋW~k̝VW60:iZd8GYG dy"M2A@+j`U/}2LYaYD|0/4Wk}2AXdD=~^HB!kUΉcT0#Ă@1O%1vuBBA Egё#3iYnC˅ P׈mHx̪tK42&fEM`昪‚*IA|C4ɐĴ]*UXq!6KSRdǑ,U4!jBg9ˑ!YoQWuP 먑fYck.}{2; 3!)o:)!(+#OJ7{ۻ.%:P eC.ᐋ_ܩ~ìQ6ZZ3= JPB…LToIW9*ie~."N!MȠ&lWMT#--’B%%`'Dfq%Wuz$^F2 pJQF0f&'ثaž,SȀBp: |k^KmƋAw6ߜ ^(M^4ZcG궇301 b(Rh"Uay?NӍ = .|o~=usӹf/Gf ņc9fNIx)hqzvLdgq˯<[?7%7v-mMj[@ZLpИ ~_>˽4N!j-ѳӉ.Q)<$dygU@ѵa"^CU:"VILY\cORDVyii<|0WWH9nv*(@UO^fQ+*lhR!=AP&>z-yktoTSe .Y㐉2=ym-N skH6CiԿΆu3;- 1:j>bFib&+mgjj;aӒQ޴´z6m"SH!ĸ{F0MPR"@ ξ*CVySHgu>f;]$T!5€XHu&pEga(`%A'p٢OBLWlRΆ  u K[mas=;dg`? _׿] le 1vй+Zj)UһMذq\tM7 2?>X"O! Ipe%:6'P\Yhli .ȷdqEŚjJa20g5ؠN̋lO|};<5~,}v@YlK0/~P𙁀-;nq fzdþwjn+06w_1|\ƀt=w .\}}SS2lIn+5"GAj$ !¨>;UZ@y듍,7rMi(}%0[*Ec^8YYU!9Ѷ^Pt6(>)j䢵za1UoGuԒBJth hXcFrL5O+)ɂC}++9DJn˥TLDLG~]['Dqi4TyP3%7 *m5:WtݗP/8Tmu,80_ji&P`HD"8}˟iv[qOs{@m7)I(&0N ᪍>*pJ8 (1!@ʷ \ 6sIqN6\*!Na J||?dbҚnPmrC]0F@ڪ[rkS"-v{7YOrNMZ U6FB@}_SyZBIeFTx"Я`fԅ6p8&KTœ+,_93/Jˠl.\rY8WQCZا+@EHHefyZqg_o'Kf`\]~NιANVFjyuJ &Y$9AT8;mr5m a8GO^y1D]2[!>@n0`!MC]b&FfobOWu$w~/\{iv' 0Sut/9WHnɝԷU ۚcN秼̆B7 ?L$Ҭ uDJFE ُѪ<>F-eZef>̓OINKͩ$ !ٹ.Pv(NZ Bd /Y F՗,YOp ߕ*xh-[oLZMZ϶g=B0lI@Je,DY2!CF%ҁQ 嘐).UwV^ѫ?'?Z٫ط˞ݟuzMhE8HPȖZQѯt ocG= .cJ&k.U2HY &50$. cSC1` Შ\TmUeЉu.쉯PrhU^B\yY**g-1j;G%ԖKl!O  %-tt[s3e[bBf M%N`RĄ hw@ʥ$_ #!!{e5 {nB799YYXLɹu#QK%DČ6jrDF4J?r-seK2PDdr蕾j4Z_j2L11j3/-"r Di{0 j`aiQh+"LXz•TNlWHpl Co@Zm0wj .V`4~]2e0ҺSx@{JBPbo.u-GAAN  "ޛ{~~YWc^]C|Q1ϦZ1EIDfC-G'=qRmk0B`m6UTR#NdmfHP\u8Үۄ;+}SB^c.X"`!ڊrP'~hzer٬eC9#p?˸ S$Nb&c)I\=Ê'%ò&[ϲLv(DɒrOW$$Ey A~NB "'u_>N֣/W6Q"gEpX (pY{|?D[^uGHk\!*ln6ap]C}*'WfjڼX Kq[Υitp5ta!G5cV@$Ovu5 }(WTQ>Qoo6@Hӕ.'U*RX*iҠ4 @5! %ʑa8T3&?*sYW3U)` bΡЌ86r'sY HZO'*uE}oĿ{,&xɀ.\[b_^g.+(IY Os|͸,j`1EfQ:-GHʻjvB|l,{t35g|J SܾM׿L ^ UuJεZ'R^7H P*du#YjR^bSkdu]uԀs\5 _]N=M Ӎ lN#e5rH}$||cX` yOe)7q( ]R!t1ZNRw6IёF2>ݢ,6:YA3v)0[L3A $NrilɟHn^C<¹ *d4Dtaz^\ 9kUlbe"qg[}2׌{ScO6N_xv$2-"]@*! -d, crʚj 1cmVT$PVA ×t{B @̭5/жN|=j 5QHF~{4y 2*F+ V{`Y1B߆2BOU8ܢ{(%Yjc֘}Wd.s& Nķ$M<|h-cq0*C8F[k:]EՔX5md&㠖yb#]t=V jɽeN~S) ݾH';gBqq3yʀhIxۇ'] 0( nQӅeUm@ß6%<>|:_9Ζ8#B(7紓ͪ PC=!5cPДd! B,W`?K3v(CFa^G EVu2-: z dvy;/mCۜBO"w[z+“P;>MJ9bd Q;3[ӡi2e+b06r6iy;0@]ER1t- R #Wh0 $$D* !T / }~utZrtJCe-lAJc6 qgnD+*v`]}q-@- ImۗɈ|՚G˖nI^fX /]AXv̧LM3[Y)lQU~[cNZWY6J/tp-q h4cr鳸1q Fs$,N!+-Ώf,5%&Z&•JHuR0J+8rBX3`H1l),QΊr؞:C&ۛ[t]dӜa"m'&y;:S? ,D`mqpP,:~){{6Pj$H{Gx?3LM HJLi!.sg5ƒ1ƴB"q +&eAr ;Gz˵91@,Wh`YĔEHEҰ TT+g xPuPu3p@Q {VUHjYvS4x UjJ<؇UX. g{zeA"F0,dAbӢꈰa N?<+a+E4TpI] #F9vA`씘Jɏʫ~*IYPQǝjg` C1FxaN/^-g:,;MLoh.K*ɂY=}ؔB=`sGBW^OKxv!MmDܦ] 7*R`Gv?]_K4HdR~3n΁eY1J)Li}(abVpL:Th-cy<|uF ͉: Im 'f/' .U>}|LukVXu- *)4"!Ơ/1_.3|Lͮe-N]~p7]Lg%u7^y) UԓF3\Ѝ2τqe[jR:Rz!29 \Y:xnjy 2T&zD]d҄L1VH*#}işW/yW %7&vtݕ{0ӄ0alYnUd_ѝ];Ժ.6abZ wO6#dO3 Af7(sCi#`%&J;25Mʝ|0`b0bq5HY2ٖB" L)}&AE8MO:Z%6,p/ߓSY"&.?ox}8}dETY玣5dۏ~+{ȋ<z /g9-^ N c,{mqhy5|yo.LbMn b9|&GZLΪCJ8<^?/ տBQNoRI [UԯB3O d:B0,4*]o۾*\nH-|\AʯH~̒+ON>ln/PE3RKt5AY:)A >^|ץGYQ /u#N.l/E$d=&px0(! M·c1^IjӋZeODmQo$z(d9OU v%\$=l'âi}\24N4a_$EK:KNa}~vjr{o:}m"azFut[(|* zJ_^EΠcLVuj?H|_>%鲭zb#`t+" ׸W53‡pbCPd0aERZA݀iߣj͕r=#e "PQz 1[(.L% HULsfR͍}Y*LȳP䞤ϥ NsK $\k}d]@Vv{LX)KK? o<7'A6iB1Z٣k{9^m}!+-҉b3Gae=XRˠd & U @thMf͵A'BrRx/@6_]ϿQ5״ݝtB^o<6B8ћMRVX1 p-ӌYirdJm+8W[:'*ր`XuI5#%xWxL\i0?x 5 vcJeI#M&*b6h`H( P+ut^ $捚FqSti~"iF(@Bd{_ܑ6GƔn03Hrud1~Apc)_QdR~k}RI#8y1(˄"P!t䣜zQ<`= 5S@+ddWJgJu8kRh=KQ[x)4xl^U-ڑt+ƲLLI!MAZ 7"z@nddD|}W\{i]q}_\a3?vNcr!f<&vȘRaP foF?q "`^DX 5iv[Fo.TU%>X`}:Q" ܿ1[VIMv\:oMPxA%6UrZG/'vkj 4lPcqQO?nTgtRRֳ7.V7leJ\r%S:eYH楰 +^.&BBTfH;ʌ%"S# 3^gNV w7|p:V˕eyW#2[]@vw֛W9E]@tNbNb@tO𾗋/֍g EVV3<;o\ D$‚xu28JعwŽ\r<м|ʃ _'xޮYe'ŃӁyZciv/!{E!P0%`],X8ku $Nh4 )DY\ݴ@&d5y@fPvY7a߼RD:'9Q{ l/wW3SXHOkq}(0{;fìکZy,iS*sÝQl8[Rl'{CQB/U!G + -|I]kڟTy|V@('P\^X@uW)Qiquz!pVak@->EZXɨ'oટ1(GeU0 !)_!fZ %f󺒆1W )OGb)/y!M G,Jr4<11` .Lg&+z2j8ݩg%oLhepc1^!%Ω9:g*C_9S?C{|/]^s,~z!=a`МT "ʋ!5] !8oVV5%(vg:-ocw4(Ѵy$ټ޶ap"!7x"QUGԫsfH11=Rv2vw8O{WyXŜq/*msbCUXj&surdUif0hXt3k7h8\P}`A6 bOcsGZZ51@m:UG耾ǃ ]Lޙ`p?ʀ е+>⮍ |nu duWјS0Bv-<} B84,+b^j`,_\qJޥuQ~WˮbG%HGJl K,8D1Rݭi؀{{zu!XbPs]C&mPEFk"%y3AcNqC0nI8;!! =Ɠa%0 $L,Ub pj9=AEI @";H F 8~є!c7gw$^@̪\=)MZ؀N\Bݱk7hZ④ɰ<Ōr+rOP79)5YKN.‹|8R%*`d.=haT:N}Є^@;S%u^̡O-Tu+ubWɮ>+pO#TaA| ɘ^5}Wƻ.-4I8]"La6n浚Ņ(u`9ue \(#Ǣm[E&^MLng9[E)3;kcY b|LODvrP : uPU?*GG y\8A# pu^Ao?.+Ĺo6\E@V!= AE}P[,J?O>Ot-iέ/Mn*Hd5 +NEb{n _#X2^g3M5;]Dz,4SM1=6l7v`7 LZ3;|#rdk[SQ(dx1F-*05Lס پOCv!Zr+ju, X% -BէXsTbu9M@Ru-.=VNjxS1>Eni 0gW¨lCg CbKRl{8S[Ɯp bhgY?Ĉka`% *aT8fIaCb% g\bJA3qI{0uvh@?>43m8QT)O}H5)J 3$B3FT0BLjtHp3^7C[WWH~I,!͸+=Ű_oRhGK* !%aXP=RcLK Ql{vCk^߀SIJǟ }YQ8ؿCi"uhX!ZWޔOrOTjM/Ժųx;ɍxH.;QXd6COtx;fpehS)Nd:m&^!a^93˖.Za<[|* -䔉^ g !v8H4uhvn1_=_;kک5h׎+<'[N8; N64cq0_ O7:2yemQ[TFG !3ֆ--dWxEÚO՘46qnfmK.3bZ"j`r7(hԺ@X Qšwz] lL`YSqf m=   .R!-΍)P~iMR۰r}3d-Z ގPr)7g3D&,KǨC|V(ḵV2vxώIRp9Kי*dC8TZe,԰H;9v8c(1p%_@X곩( 1̉7PI] gq;p*_qAg% nrSݿ4nk~7 rM$i+Nt|],`WtQhaaԑRFͻ#4mWi.Pxs˛b lJזMaL8FO:84\V\h<5͐Se3H9ݯVŶy3jUZؤ+-\.b cU}e_~NngǛɟnՋ\-_sm+ϟ6_|5AQ>K(wG#:܌ot@tk`&Hu[7Emm.-?Ѩ=%#)Z5QJp0+ > E/9!-b#`.-߲W"J $v2 ʊ[:M%DٶK˼o)l u$Zafm>HM1h`$JiYxg1ۍiZ PKͰ4(_GFp龤A@:Kes{YĈ)qwp$0ΰM{t}0f["< !xQ&P}NoNVZ$=;.ALb Ba9TX2"af8%_0ۦ3=L&9bcs}.vw}|:5n9*Gw˻x@'R3-]ۮ-;l f8zh'77)[sU8% DpTA 5`p\b-0ID@hg|UjuVG\Mb/ q~8N ytV5H&M ]zU6Tgͯl硞7, S1?\,D Dv˖x+4Fo)<%}@o<}Q@=f%8,ܜbn ^+7@sm0 ,h^!E֑ XHq (68Z8IuWKU#SC gg[u<V#иN&M"x/ _r{kJH a*2Wzӝy4cTOx^;o0\hoVA1i1}a?<*r([8+ILL!cyW{nmZn4YP)S?B˙R잵+JY9gJIwZ pb70PQ2&K!DŽ;+]z[V8hwbb`EL#Q֒S0V%jD,wwRf[h\"B @H(s|9/ZW嬫 ?=Qдl#b魭k]SC)%g7VANӞ>CE tHenbzhRhs#)%-VNbR P:Ks&9Z5S0BE/)Z*KSn'bz>~(պT5M="SC:x20xI%Bдne+ TQMj7f8Yd[(ܼT+ @8r3Drt/4rghj;*f򵥨ex+ 1H8^kK,)&):-T=C+iD}L:ʁ`J$ F2 gGcÎ>x:M0qcꋄ꩒VPVE.kRbDW{ۿ] ŚhW[i&t)&L --B9P@ SU9tᣧdoX0ϱyhOExA8! 5a H1] E뛺˅DPC(Ic2d(UK+R6^(pҞ['lU7?kT yڞlUDB|ޙX>ܐ1{_OB~H1 Lk+ mP5=%P#S.Gnhv2j]b<rȁ8%Š6MQ&qâ}aVajF8UzQ.oz|ۘ a밈gpTj€С[@Eɗ;B& d.}Ź +ҳvvB# :+MOD6UIB(F Tm8c8 f͇"J4F . t~%G3CB sM-D{N! ED@FY&'[fo`x:Qtʮ'v9ʥfʡfTOs݊DJx ˯6Q&i1☲1`-{a0<)1I?Ggf4!-u0W^+%CthE"S0RՒ4;+2jBћ/nm&J}4c4(ɽh1Rr;-qdL1c"QNU;jV9N);\*ѷybeV>_O'_@֛@ hLې'ZxŮf>bWENjt$Ps6Ϝ]NѤFjoی[MxծE4(؉3AzکC2<1-w1֔5 nE6N.zV]tUh%Ʀ8AU#TDvˮwEuzi{#l4xxIv0 Y^aׇrr<Yd-D4GK%vL 󔖇dh39 }ɕ~ֱguܼ "k݊ںgVal }*@~Kc}p [!|Rnp+z5c:(pV AZG y궫WL])>a2A,X%B 5%dK * (:P%l Kb.j˪ o`Ame\ 1kՇh"3聎Cf&ʤqn-!f8!l^sz"^"YQ㯳|יQHJ$`=FK2s_L`f1j\3bB0׌R(2<[ޯ9QE5GIы+f5Fu:ݪP+Pϒ8_o#TE--Rw#@<7|[P#f>!+ڊᠰ\h6AEuM +U%2`A$gFT#v( ]O*_tq$sYF%Dbg+=T/`z.kF0@;Ykp\MDڦ:_! 3^/ԝ>+ZHbLaJ"-^R+j |oґFi>ҥx(f!Y=jFPK( ;PP䫢.q?iwZs6پReӳɚ7j 59#ϩ5ǎ(-{Gi._R Hh-}-{e4ֻ?DOSvb<`ẊX !MG[ 7i6Ci6ӯ)kg\oVz_Qj_>@2rr+Y4Y^ }$u5\d%'oTjԈhR(ɲCD5$K,w #a9ksuV@Ϙ|{л&tyZG֠F )5v=`#_8$Y]P¤ 8 pLÛz;ג hv8U(Ezxyz5dV'Gr tVN8DQ牾7?;gMX9)g$lIZ) @Vj86 * qp;1N4>c*;[Z3adhX-jipKuu|@2s4Z!Ji7LRҳ wOAENS쥶 ߌP2kK ߊK6,dXUo)@Oz-:"o8W~P!{UaP0 Ft&D %O"VvD4H?@$*9;g[?/­ˬ:(V'17t esWa6ņ aYSeо1%XM E M;Z"5ioNpT#yFa$;h-"h-0D `‚Hrua\pa4'$wqZWՌm,*|7giP'̘8K?e`HaJtԽ][ *Eb[GZipc NKoq&*%XP5 GHs,*i2d{JFlx)N6l q] gwcbp[ LP@!<!BfW<P.nh?}>Ž{ wtJUݝ@A'ywYY=)_` a5h!5a@؈D\Lu,JԦ x0TI]&U *u Y;AIŠ=KZ(]Oydn mbwy0ɡ~$<'|Hк26:+gF"C0 W4e>$]A`[)@ whSʌb"$!7L]w%F s8cǡ5t84X÷p&eva3 399 LQIZ0gw$&#lLV6ǧjZdt YHMR]5rqDbߥ58ccA!%҇a! yvjڒ^\Ca"nD"C)TV<$:=}'Q"$hN 6\:DbsvA R~pPT^ɼ #&ZlIz&ʞ93  导g@8S׊ npWXx#QM5*&EIes5>uMmF0SEhT7QWvZnUbGK ɍ+ǶAJۮe***ɯ79Z@f`g ,A sc-\.8# CB@ = i!(68dBND "-n}Urx2/lxi$nv3"D#?䕁yRXA[;y7BMkJ{79.A|)Y$`t25xVD&  VM? cPv pQUO/|WĽd ;1Zhi>5b5f#~6'{3Y5ыSQ&_{!ڊ`&6P.٩zURUA@K>O:M/'I7pX`H3;pgC؁o+ոS&os;v8o}&AF4hC0ĿY+z@R9clǡ#4LҭteZsUNB&$ItL(RulYLTRY`JSUWTt_ #PNFcp`*H,ecLݩ;B\ozF=ך n] rf|?-DLR Sv7#֟|O eXTn]b戚D@2TޤCC d 3?дScTS+-4-@.S:¯ŹoK5XWә~I /W oI[dg9kP>`F %tci&CS-|`˥-5~~٦צ7<./fwC 92~䘗û>CG;T0NNud}!MևaA( /jȂk&h $w?ɰDQ'{e#+MvTi,VVlMIѓg>LD`G %$0 L 1 laZ[x=b`h;|Of ЙKԸR8i7󙷂k)/\lqHfUgjiIJ"ұD ̽6a )"sM>DT BZ"բuAM-=~A\iDBD߁Zz;@:+Sg ^v}fg1h?ʛ8:? 0?5I D @Vfv@QO0?@* tã]?k/ 5+gMސGJ9[%iFC:g>?>a[]ó&$i8U<3gU˷w> )b!r`)yMnyW$3z5[w9JV@(P!5B0J38 6F*ػ{&}ny@d 0fLK\IIND""v iuR跷z?{G i>( 5@>~'[޳soݑ#ڭ| Rr|vqz۳@ H b 쓀ι:^0s6/ EO\?ímB7T1jfp  Nf!uFq4V )"S{KŒ3K<:IiESqS>.Q=ꏴ@ ֓7ڨ UKgpS(\~ -^dkx@( uVi"%HJ o! -ڊ`Ќ!^vMII*!QMyX$ [1)x(S~R@FL''#$n} kPx= z{oz$1n7;weSj30NƬ%-HvMw# `PPSmp6=tHOղEHQ5čـ"s=Mwzаs>j]͍9,C8U{UP9PGe9LX0֭ ,dRP߂Z(r82% }~ҒJo}Y]`З` FM@1 GXm!*]FZ'_6OǬ_'2~N%Ӓ`5dd3|dr R3@A.a|^ xݣ_aQv >|n503a:XѷL8!5 `Ta@xτkZzH*[(3,B#$J0cQc%DO: $eC .R.TmXF?%YWꗃYu:ψƝelT!]1a7I@7*ZOa.*ۋS|gƾ'S_[}{;"$_c'{ 4Z094_+ 'WW^x){|0Nu5/b91BqҰ U9bTJqtx.Zgh.YjG^KpD=Dntg#(Tk 27Զ%5EQAlJE$єb8="ր|ڴvJ6ksz4tmrx=Sg(\YH@BS7 y#.#m'Jk@(KWwt߬[aމ:|@V*0""SCʟ)Axÿ֞oH*+(1>$Gќ!5څbP&gek&p$lI!$iSk޷"4{]L}eoؖFaDt*kJH[QyLFkl1'%'_"(bcN]O+jU&. iʙB `a>Ÿt yœji >-`8vDpnGu{~1yzF _Wko1^EJ9x so8JB@ ϯѥb+ dꟛ,aH_&{8&oA9jul]n{L;MsB4!8q/V"P[U1fB>gSd#[㬃q78b;ԥzԫ~e#zG&̂vcj H)D߲_{|J/T(J-~[i+i:IrY+jm,wrX灲3<]ۤ1' UY9z@GXiYx!+a(X&8*,^)#  [n6Bg   7s:O{/2~Cs'؄ /Lj|Ħwe? {NĢų$`s1A %m&v\"@'h-F0%gYm 'c-ӥ"9LZCMqs:S^:T8Gʋ`,,d&zc: r5na{ !IGk^QvTi+pS@C1ڦGŀC:E*)\UqlL NɲqԿloD'5%7+M=vcr/`qD.:Te&3b]Y5N]V7䰗W_* Y$R[ryRS 9(0#u0|>tt!odr`Q9#VE5D-`.T)xPh{6Tђ_k) m ܧSG͕;S뻩Y:;c5csphԀ!F7=q4+oN?fY"^iHm>X.Eo)vcMVը={|L1"Bǥ k˪tEInJ i;8}+ٮCjw I-K5wZ(kec-FրTrqRz_JB.("J,P3$kM_t79r'![Ζ++'H0f]QT'7}FWj ⯏ *CHm{$ՏNڛ׌%*@y#39uQ%^1Z%iRRf5]x T:Z/`adO!{UBPP.d /t8et"~ܲy$||DIIi"SQ5чY'yFeX:6Jg;GHbPj#:$ ĪjWWmа"v߮PR{t56qNĉzBf tUON-X:e۲ 6<4?ft,2![ŖLu P!4 S,ݬoמU bW51:ǍL7/ .hq3 M_U $!ҋaaPqVpZ˥6 hpSkex.hm,"qI"6{RIѺ^Z9?]h68M+?^lkF‰pJHڗ` k(-Arϝ-5'gB A"X?tA4%xl4R!=#!=_byMC4le#ߑݒn7.FZyxihhB esece4#^hPݒҟ~ "~̬F C'9MjϬ|:P{ a+D'y,Y:Mo}e)("H`y^Wi#6F`* ywBF hNYgUg:)pH22JcG,$Dp6Ew(:;8⠨εqTJ-j# "u &^6DArɨ,Ә*y! aA(P%" zɣ$Hb&48KC3}lq fk/Rr6J[ RUG!N}s5_0uлLZ&=^9n5&HĎr ZPz?lN*+Z~e}C{I .6և;LA >$ (3sj0`n=0Ofo)'W.xU_8v /)&Bv jy|C8e;MUp[}q#8qI·& Ή^'}Ԯ (0%!{:8֤n`">%] 봾9j zYw1Po$ZzcC@JStnQGN[e1Dd ,וq-&rnsur̢t uoSR{['3KG{Ba׍˾GWe4p=l?8"p! -މa(c [&!gsqV"UfvYi} db#iO+)C_^ծ\/< 02Jkhe-RYlɬ(Je^^CXTdB>'+rsz'kwJ|+go?!$tò L~r:Vˆە_!U4K.Vh@0ׇAE];xs ߾g|ZN/VJuaBSA BKDäspDm\Mn`ۓT%l jD:4wLp"x)~cai4LO9: #>|=(f<2U3QcVEPԐRS ŸL7WzM;𯺲(|P]"HƮ&* +O3 ?kЧc)yqa\5K&;o!+ʏaE tk/Ү&=5` d'PL/AC!뤀r' @,ɛ uڪG-D@銂 1X7UUڎ83dzkNlё}OusgO䃓_mjmd.!q NTRZsa yQE*^ JFVImxeOǞ](eͰ\zq_ %.)o-@KueZ4}~z =)tSElu9ih% |KU#Z/kAJx=&Mww-儮Ԏ4Kk`TR  oL<{JetutOT[yQ6f\&BQ `P,:.hٖ"UdrX>6OGh/C&+xK}1[/x~9S\zR᪏CrEn61ߡs~U) vnz-1:2>Nh/%JX)Mm]_!R]2JhQDUE92 8H{zwui&\p?Uқ0[r^(UFehZ- H#4qGwjQ¿+->Mf:!MB]Вݥi"oTd\4R-v_ՠml[b=g j3Zlcs`Bn)'d|p)Drm#b->>oĢOüCŌ]k;.WsQkNSF$I2OwOФ r}&A Xy^X'A.LO&f$.pk+RB#r<j:F4:2܍G[o$eS':%O5I3S%5lD= :rUB[ GJM) uOQS׍!gQ@.Npſr'RM5.Q8Js+7vVйH v$i r+rTq1HM`k$ 4?ѝ {yVV8 [ssP {sO )Frߵ!V\UCwW)U+rF C1nlN?Q/Q8cT*w8L0U J(.<8~9wzWt  /a@U; v9pƍ6H{6`bG31<=y5i0 +ה*b3@- aZl( mT)ՙ(w!UA,Hni8\J |d <'ۺKas0=Ci0?Kb3OB_)%5㵃W^+l=jwYiemȐqjR-9l9T 2ۃkQ|py<7d&KMrƌ<{ ԛ34pL8:ud|=8EFDӀ~3$WbʹbnL Es꾦nAh6Uk[ {hLYZ֙S,gݕD\< TU4}` Ev SP{豍 ~T::ij#Sg|4dbhqupDEO|rg"r͹CP>ts,-ldϷts 뻯P{DuW&8`^WC`s"y`_ \'p/!ډa(`'JDZӦ@\'2iP+Qg> ’h{s:GMQMrc>v>(3ZqaJ_x}\SD2 (FYr;9a9åP^\L8 P,Jn]q>'k[ɩ&vcI܊\+lԣR<(ݳ5`t5ݴUF!7`}s ;0Ѭwv;̍}_{)ϭHo9.PY։eog9@cVνXO7Q]_~;]/U?2>}vqO ;n=¡0THAX[ )ƔZQv0jWZ0T{E)4]^M@j17-8 !8&i0oHE%UsX&3Tu·-bx)vl n KvTKw 2'!O)dI82ٝ䳐EUCChFJeGnj*;D4,}:-37cQz{hK8KxQ^ɍOPdfuHgjW (m8JEXh ց[8o{~nKcNk^~[3f_.2JQ4c|>="W]úzڗR4^Cپ_!+-d`hʒQ֫qγKa)U\cs8{<+t}boKogg 츎LvUcCylxҏˆУ3{()3z<+R~ld=ȫLǒ/z}TӪS:ҥz/PT"'kyN/F"UZ 9=jxDp^3BXxqMϕ#"aeg:I<031,h%Z$@{auh /*2= eC:lC*q!:IVAXvrMDWܫrdmR@?'9iB9Ty![H@"h֚$ 13mt4.F3 x_wǻo92D$AF;:ӊhsw4oϕRrH1;38 Z\Kp1+̇|q"O4([ޏѬm5Ei`>CAIo j q| 2Lo"B2A4-â%e:4/i2\ RtIKy9[Eiek,UX5N*M+@.:1=+\ۛ@CC5f$đU!`nHDSk]]uZt?W|:XCl<+kSWHCui 6j=9i@p$ 3%HfM(E7uI-$^B'vZe$}I(YB_dZzvɞ>#xL$tNf"`cұDiā) KSʑ<nA[ףCrZRb!kuڇaȘJ1F<m)-3J˱Å?ffWWiw\J!teƥ[ʈ[pQˢ:k9Hy,^_0 r|gUyZh /=]1kl2brSdْA E2/t :#vp'"̌dbG4ZI'6#Ni)=Wq2K`BsWdDw]*_,`B 0KƵvb`kOwb1Km Tu3it{ Q&c\15Re3fF.w `lETvPtLo+r q6XG_5܋ǵNHd B 0n1=x3Fj|{/.X;DbZ^YH]["Z{+Uc]3 IF !aĄ1t{bi/X9l"*~%wPn?Y_ \*&u|AJ]@󯉶2q w2D{{U0z7N=Q;_C.BE'k)-KOPḍjK#Amr9IvawQ\aT Sffa#gI-vڕv(dh-# t')Z)̄w)AXQ9pB( 8qD J#Ohp{΂+it.gxe>>D׺CE(L)L s~y.9ꋠ\E<t^UVg4|)VK["rRvIػY(T zx[+vۍc6<3c2WGf"T($a~+-)ԩ hA|,=~!50,TA{VUK*DcD (b5%sr!~]A޽MxȜ&D+o|g:2~;> kpz 0nbآ ʓҟ-ρpO7Jj0PFB}M H #A7TԋF2 RZчe\v2No*J係 Յ+lK8R;qQ.3H-eKDxʵJ2ԝ,gTw}\)g'i<.ok5'KaKKV&BPW\ zS]K1Pjٟpl#!= A0L#;^qB%K++a(%Z^CqT)X* WW'h H8^L&U*d]BeeF!?TZ&-لp![Vy:?YVu>[z/ lXòL^R4hVktKi\nYj@$"ОQ[Ɋ(<Shz|€ oT3g De_eG@ě˵-Ү@+sѐ[\%vaE=>UX{0&7??zj-<\x_ƻ!5EAq@.$Bj"VJFr'; eO#ZY7 iϺ8L?su$e B))gljQ]˗3gW k6u%GzA4iblhqo,/GΒ<1B琣 ^b#t{yAYri|sa8eĂ7 M=RՕS<T 0ہ;pf~j" ^sޛ겵.j 7M6FXxWl>i(E eB FfQX@1q;4ǤE͜R,Nvf Dnfu=fܱ%r4 3]HyBF!K,Jd[9; Q@[gr]ݺ ?̵ݎ74\Rclog-V\\ް[}[iO|t1@8(bA Fh1VhA&'8oGBF?pr{nqz$@,f_֋>cu_a{ޜW_`pJV1uSMssJS9%;gI)*!MmAܨr!M}kO7՟+@BBlyP Z".%X"C&_WGn7m::G ҉7u{ 6vw%ɐf 4P>{KwVhգLm?~9nLo,1Rq]+Qafqj#kKqbT5xrM2VG9"=[Y)_VuD" +J $nOK.K@Z+7ʢd=ٖi5XWi,麤}/~ K5$ $Q x.YQ P̺u@uF+ib9H'uﺝycY>i)&y㈨J.0B(`4:g/_}tjM~=xT:i!/+䢇^9 :VWOp5.a9|a135VsJKȤWd9:jx"m.Ѓhg^ O֑9MVE:3TDn(,#I au46즙@!{MΐXFT/m+V5)[(Z@z~#bDVWS%[bHϕmi[/vAuk͢)x;/k/n"|g4݂ɆYyii`CpVTf' خBYt+'e„锗-Mf|WeƧwԘtrQ$pyϾ/g@ygx聍& $h@@ޙSH ;:; PV͛=N HN,C OTk@, %Le.Eb@" =pWCmX>ϵHG'Z.hS=i3b]PGV]Ь*uԊS2uaa ="f"$lcF݄W46M$MRMwW &YWY>ϴ RL nǃqo  @9!%a`TH5 WW( L윂qZ"VDl`U։(%@Ϊ{f=q fxfH8`+5= JPi zEޏ)Ԑ"yZ:6-,żPR7[Ji |8I Y 'o#k'WDC6ptd%9/KHkGټA\ LfLV5tnq75<׌k¡9a &:w[%Zԍ{oU:nJ͇857*ҽp?/6wN|4M_wJaĨ30 ﮹|sKRŬv@X;o(̢j;G ރ6WAҾ|Ƹp'H@%j $O9RִΰfA"+ў vCyd*7.QF7|] ()ehuU^/qEֈgNHV\lv׋K|'XlpcqnMp!5C@j8 \lqOf.x)rTزkUw㞒ەT) ,=bl-k2bV;B`)*x9D7؈@.N cm։ZE47B9` Ro8R0cqA>œ=p-l\CϘHNRVrc<\q&:iڜ cfEOMXpl0Ϡ2q ܭrln7{:4vRRd o&==7ifZǰ`˖Gm`1&9 ;_fN@M{4&AhRE@ﻸlyb5p˿ Y)Ƿnr@D+5D RT mٵuI+6ɥBqSVG6\0pҥt5RBB, q4(Q,gɠIpJX&!_Lۻy}rEΖΉd{:,ַ1? "q `R&8s~\Q&|3(95M:=c'D+g1X3e41VZb: dZJRq͜<[_$BVsXq( Bl!A1Ks䯃Ki`p~TzuWX"!TNfLՐA,xJgj/vi/h\yơlj9 )+;.t/^`.(#A 7;.8ZȲd(<% s &Ls ">C2meSg?]ldkUs:G42,A.p͕@z%ьFnҰee a/" z^T`_SK9i#~4z  i~]mX:huS*"@`g 5u8c0&ۼ*޵L/?6TO r$xDgp/Dn۩ZWκS!+%a3D &¨Y]Y"23nMA &003єhtZ%x-Jqk~s\n'9\/aNm%va\ayo$B^Cc!Oig~3)<a8eRK·&^BF@(OIVsNr/SgT0 \vCE1Dtt xMḧ;D4S=VMg@5I c7^]zWtTg׬yB*M3T6-9V1H tX 벯O/Q?9' Akq-[ej. 0!4[ C5L]V*A/Hȥ<_xycR`2q>6񓑯nÇ Աy3CHk%o] K÷⣣FT3ł"gR(\ ͛-*@`4$#KH&ݟ?Gm'8Tg/@_#u=u iAm4+Mt5F;}USό0G~+pŇܡٶuאNenv!MAZQ 7Z J md$ HWi8kKR Ufܥh6h^U˟L0 _]Xcfz-jxw_>V&W \UP tM"B`7'2·)]O%C:P\ q ?oTStm>=?t !߲p[0ug[Chn?pzoZ~1 GZQ %pJīȦz ZHd =C'@՗$׃FG _ffڶ9#4#Ёh֤Xf'&2L4=!ej bA5dAV{>M,<˹Ʈ&V/cibm<+h3nRYO?RmLܤ𑅦ԝ{4GҝR'Q`'u@0VO^ߒӎupU㒱%wW,Yckm[ƻDߍY{}> eqE9//!{%ڇa@AyѭeچLk|ۥIY=S7~>om= |w3$×һΙkRßZKȸLcߴĉ庶ER 2xCSuN"P*{:Jo2ҪU0I^*N3~(E)R&wBLTcSŏIœ yL<;Fi& {-9nsjAS|30/˹ZT oFrR]@u@j5 ځѐl7dbźB晦o ,pc7/Ia |JzD}kʼ_loOfI93{Z.n'Z?V Y#KWOP,.M#f Yxy!!P`qu)CD!4ה1OqSȀcez ͺ21»;9暐ǟQnEv#KK7ZoXS:2ZA׶GJ5-iAp9)FW铗 089 P>C#w 7O^ɽF\iŸ\e5FÓtKK&(!cCہiMY>g,Ts P4K9kǬ 9z6/h(W%0g=b"q*ЫVׄ&hTbxr/_)lѩOZũ$n2 m:u+y'TbO$w?翴)^=+uȜpw L=iG,Kp:ذ\ -'I_AzGqߞI>= `8ɅҪ@[a G(%kKF *5nV\Xcʲ.pp1 8#{&b~!fUWug(9|^kjӍd:FRƨ&nT ZYm&\nW*)YRCKZCIpe_1^֔."9dB.}LCi&5cH0XcgȠ\WsGQئr9UGlICzZ)E0y,ID.r7RHJ}+&vsFqgT}Mc>]2qYeh$痭5wC#͓b!v=%%=}ڵz,KּDDp鐬L1cZN,DUޣS}NBE(@~O g5C]% @H7g$VrQi2 EaޖFl ϫ#y޲ڣ|굃ki Ek8*QD,@2{ jp,N|= d޶C1"\[3gqͯ{Ϛ ;wiJ+==BM{/aQx-ˆ6.m)9pFE0AJOfLʗM%8Ӓ 8]4ܥg"!?5P>)g M -"NH1qeU&/Qm1_]RDoxA+QnC.=ֵ=qXHuE0 (Mt!MA^ ȍݨMʬO\]83V|q$k^zJ1*hs.6_|o:SsWL_Iz2a>a6\[i R )eeU%9!Ac@1ƚo_N[:dT$=F_-8Jy=P 7H[ njcueG_ٔsơ:Z}*>ٌ)}\(*jۯd WJ$2MNɁdϟ1Fx[Xֽ5sc;>?zK;@aR Nh*8>s̨{5/R8M1(@ۈ d܆Șu8G=kE_X󦤂zNF7`fʡYa7&"U%HcpEЍ|OvOs QͥRBD]~Yl'='Ͱ1-T76+1xiN9(fa7tcǨN6H.gZ6B^iR-4\W= ]ʚD@Jlbʭ y1yH^js!oFYƊg-`Pҕs(L]CqD(x-?!{]ډa!!(¾@ n^w$1Ǚsh$m߅V>;ODUҀ~|wF=&UnK %Mg]*α lq>>)QyxkI D3S=pG65Aԓ$Q)lH%#pUu .Ϫ `_bIyp'Ϲ],*U>gw1 R7'~T39״s˕mg?J.Pa J!H)V^~i j@>CKhȲ14jA1sqPן ITV"VW޺$G9x&Zj*Jq"zG/^ 1_ ʋR&q2ҭD\UKŬSk3o<İ n!5 T`խb[A5]%ʱ 13nG!:UfB(#7?ql'DC !,mK4ehs#eR/15ga_o4ĒrٮBӔYPA79rkZMf6O\t,e 0UK9A>!E$ + 2$O%NBHD^#"s-T⅜AWTV nR&0%eMo o|n?`Ez0u s؆bH۸M 1DdA(e.bu`0&벉IK+H*TsoaAq;l.ﻑֆ4>yv;'ySW߮CRg#dmr%l",y8;`)hz.3lzc:HVJʿ&fxE]>wވJD(*h"1 Eps[ 4RJi9Q!-bO_jCඩޣwµV]Lj@-gy #t4^͡ a=#mhvvŬzql}jJ=cpV{._} 2cxka=\_Y059ˆP۟{{v\΋/ JcXIII˟LyJ0PLI QT,b4>[3Z y0:vIF6~xHBP1[WT@+rO.JI킩 Fϥv>˖YcW$-E$)xg/koj5x<T}IB+R\M(s"İ(4{WVFR!mU$Z[%T-ZSͪb!EAz$ G_/b(AԬ3\U 6l2YrV]>n@Nh^0~A\NXañ慫ZlȶbTd+|m|=+htgY.&4ۇR ù氽jճ#! ΋"aBP 3pH/*EX+ tDN"Ĭ+lu f h1bu|O %{HWLR[ܤLܾ&UlO,3ۛג2/0A2(}Gl::G"#\ϞiչM{!۽jvL[ 0kj$Y@Rf'r/lxM`\>^17}l+@Qt" 3*wg}K4242Mw-clH:m6n6 k"}Mg&;s1EЗaL=wRXNR! W^ `XGzb*b1hf%ŝ/dۀ-ϋa 0E!ʉL4#=fnK!UA~t' k[?73ҹT'wZm_G̮:FY-;X2%*Yzjl йTz\uDQǚ4 @M c pٳ.s@x( )a GS;3rU .)PiIhD\@$yY %7BLD*~8wQvR `=;ͮyoԮ6:53Oc%xʏB/~CD”JHLs;m}[L}d'*AH2<^qy:y%h$Hy db[tQ[XG_necnqF7+HƳTiXQQUf)Uq>b*UOr-5uf73ǷֿؚՎ"`$)o1dYDw+y>-F sxwĢF%ۿh"Q /3J/\!+U,Z$k~QwHs&A%ʧT}nf9%bveJ=wa'FPGĨeƒ1R0WfWReV~]lS2!f[Ib &" a8aI_#3K~H.0q O*:I}cLrn1mPK>Ss#/O^2`gW~j|%O~B,)t.řJ3W/Tt)H~\x$dP1a;|U|$gIWpsFPk6{glexWlMޣ$؍s<QI}MmB/coWҜL DÀWfX -;Qm&徔~oG$Z>t2KQ8; S aϹFnjdQϴpF9lֈEH˾z?&(mU\{ݍTH_5"x*_Eel8&7]"01ɶP¾xBM U8؜omxGc.'Wf YGV`V+e)W GFCXAIčGtjN1|k.KHgG;xz$yNJY B(>rL֝kEMTܹ \#(b'$[b%יkTuG?3Ru\q;S g+" q%Q(gx5 ھ?>b4i0^d, $%9uȌQՄ#P Q=}zq`P\{ȴN1dOe{\`D8'P%PHG]+#*!4J{xK7U^NW/9>ͦ嘕KJI ] RIVJ$眬fz hcsn3(̍AN]@$os9\!,8\ (\]tr΅)XV0W }Sbf/gmv9b:ޒZנBO!: sn [S )@ۢ߹J].]BPmXwbpq.:#@4㶍vox,@pbשO2oc8' &u 'quBH&!%"_>ӹTrLJ\egYC:b3[5`3qeE&hΠAC# N1 +Bזp= mg嚳X?!MAކMMިMlST:#tqu^q9ӄRoN?Bdg23IOvN1\TcQ*'kZ9 :%DRShK\cC6\m( S4B80rwwˤ45}3ޕe6ɧ ^ I]#%Quut-f/4rHu3kϭ@)k)Q~tK# LWoհ9-W"iZ"x[uzˁ]Y 1KGEFp= p ;R0śAQ ȱHf-z Vl=2+3A>dIVF Ozɺڜ nwfOC\ދQj%Bi^&)Oկs9S4T+j3HTmb+N?qgUqGK:B1zvJy1EXVIlq_ dEk][7b|SokwΫW|z4*VB19qھKcrHFsFǨ*a 旵uo0/Qɚ|g cDc6G|?FvUlaM%rAH^(i/Ł}u6iO3Ƿg{[pFB3@N |!{eaA0% "<5]7!l&d 1 8jiZ'jJ4ᄅZ^ClstjIhvmka-Zg)N$S eC $G9oA5O m̈́qbbb'r"_W6nqjgmHq  #T '3gRڜ o{`pŊl[屻j`m" ") w`o4RdBa ->q穜wpX.\*luMZZ~7vԻy*Xr?:yұ7N R !,/}ǎ,#Z̙&\⎷)gHݦp+5vlNf=_@kHS=Xn8۸a[`Y|K0 vu I&*@!%BP(F ~!}X iS,+is"hd hwfJ)~O*gi*=r F>ecY2;C8'Lv0oFōs JM=xQOPs?0X/2s FP&LQmJ9“HR$C':1F/"J)Zܩ= qIt txD~dF.p#Tw{r7NlFD'Ut*H}јLT-&POq솙ڸ*jpUNZhw @P~PgajoL)[O @ jU-+qo ni:.IG?&W6sg HhvWqQϺVa Lߤ[lKRZ흀;w >SFP cjCMUEǍ9K&3ᅡo Q[;_CɢO>f .9ZY3 ߫i;cuV8#cư6g#ܾum49FUj ^z4!%مC1i)dp @ OăaAlP#_3@;H SvB;: !$:@y!6$*ҙ0$: ?x³dcb'kQs\d~ۑlYL3p+\>UP J;|ڌCČf\ !q Jr܎!"[ sg! ITto.fg3,UwV2'Г->NdJWáy߃LNDг>&`yL@q8;Xe`r3+'RqhA?7@ V$ !BNEU%nZR5./VZg RZNk2ּsiS\,7]Q U#N OXK,J ,|*=8(ҵ48QJ<}ema/CZ;.X<.e YEл$X w{a4Px_/e*"@4w/ 0 bDȌA!5ar U5a"%Y)c`}?,]-!?." )(B"}bw^v@$WZ16ZB^xQI0Yz/U2Uv>Kwafh., ׅc&|Xc *e?j6M"E4|BrmKSME`UzJD n$L b{;8=Y4А@hDu?N#5b%AQ?01nUB fꖃ& Ƥ$ܯ_mvk5Bw'@BZv2  bp~wuuWVL)@1y\guL6SjϺͅUPAi^zSܪ6XG̎ڷx@hBAẬC=Q9,?qv+( _V"JNcJ^ &HՆO e* 9!FZ_=)v\~{-o$tG'"!+ A0pej%t32*DfȀK\ `%C~`k˶YʽMḜ4fkf rHBDL7my!JI`IyV&_2$ Zqh9R6gSmz"w _ELw?V|VfՊMbj+9~+G:Vӿ(%4_r7n$2w䩹:[MLݫKY3vI((q;Y,_A/d4 +  >~֦"UBL@rBӭH2>:g&q0kN00 Pz陣&3=B,آ8 03Umf[_ pvGG4! CV6*r a*sZ$@*4k:6pjyĘ;#def'Ð|vV(1ݐe+Ÿ3>8e|~T/hZf2pă@W^q2LJ*8Wy.@RU!-ApTl% B|*yۇ.Ypl#b;_99mPF3Ԧ8Zjҹ}~'t?s/7)AT&Q7 z| ye7xuXx07 /~f .> ܣ3XFjӖn^0@1mMhЂbfws:^qαSguqdO6|~m\G*і:?ھFgM-1tvkZ9UN{kCOk^ʦޣ `<]>#ht~V9`( ?HY5`DHaX T%f-BiʋȎAiwwRS"[J2;{MiG@aɲ*668ݮ+N6 ];+B`9|+j`GzZ* 2EM zO]ט|R3O \GK!5APei{^F*l␉]j&H 1* "x/4E$|!?ӎ~*E\Lꢍsgd7߁{4:%SY!8f"N2[nKDIىY\bqFrs,/ 3R[R Iu4 @:8Uuw"[Hhh@FVMHNM'<:uZ- i/TϟԠ'o%Yx;/WY6{cLB In(Ww ЪHʸF'7\تNsޜ;Lo9@xۚ"drJqCtM)p+4+8u5U߈UüW˿u7Ps&ʲR`0I=xò94OJ P˴hri-sNLxT ye! ΅a* Qt4Ux OI%Yݯdvt;n+z{*VBإ0\O0dc.MjNܝ3;D>n]W^/$q#=!`XNGTAcqafu]AHd NO%2<Xɫb&u L qJ2WnȠ란ߗwT׷Ɠgn$DɁ}ik2`~)>}Xy,E g/\~F1֙4HeҤs`+ 'Ѕ(Ns :s^)X`\Gb q"$GۖBdd? Dx?%t7~}=LmwRpih;KhGJ-7zAo恻,V>eݘF]w"-:€@3  ^+|`5oGq.3~LLJqźLbB`1zEqz%Z~*Xu~#nZ;3U fUxϣaxXYw!Yz^)vpgY>җ@ kE(҅-ݥ.!+-ޅa`49 V 7 ]wAKx~dY 7`Mv%igWEӃN؏yݐ!6sɉRګȏI'= gfMd̒scn8qQ77CF/!PXd!C@GaksΡEGL~_Ú]HM(M~o>gzujrxCCs&o-..sәB+BƭHc.UT޻dhrLDU(A(F!qukTJS9Q11 )?] жxtX|9b1OQGsdpvKs-8% ⭮a!MmAܪ vr6-w/G\5-kZG)O1'd`-959??׼cٷ!10 M{l:Q`bҚ; tI](Ur~wwZW#5OJRG^;]ܻiM*]BKw@nM#;̚g~:2>74sU೛}OÉ-qV[cq(Z؏OSLu};ړEFP_+9R^2xqO>͕!%I0apD.Ν3/rUiUJvI\mױ09#!m& `4*!A# ~<'{=01l/6jCԴZ|] um]4GOKM!YhXrZY-쬞r:|c#gڼP?PrpB%CK'C2 ceI /~!{-a8`JT!}>=qJ.S( 9HYW[+SgSX,$**9۰%@`YyhsQtuˠWР.,":ˤl[]$3Hܯ,$̖A,t)ďV (7Pܵ R @U-z4 奄St͇2 z)BIF!G.ukF5-@ؤ^ա*) jL#/L *jHd8Y}r- ,RZ>M€1_?g,fs]w8x7vcV`qug r5Gcy*C %vߋqϵVdt+K}9$g=x>P^s3[Zp|(/yHWS2.@+S('q>h/~p!%ډ0d*v?jy=pDE!Rȝ)%1\9'S}v+b0z0èn #zUǓY7 0t$s8XM;WwzTBj5B#'ޯ6/hΗhy5o$=Nvdwu[8DvL=Q̫vfSmlqʫ]`WCFk~u[]L*?_ܸ:Ra T@48Ш!~Mu -=;|^V 6"a j@1ԍ5Zrì6m,Yc"ˆisx幗_)3v/+*V;[pU(>UrY %wgn'ءj <#nb5Ԯe&\!-%8XhF(T-Vb꫐f+;YXsA|X-7 Nv138%۠iErDN| R-Aq_xL\HV͆S#o gjt7y$2G@dx3W=_cOCC9= V}΁[$RBE9[C)9OL#F/$\Z"4v(D1RA^SuתI @(nƋb?ذPFѵ &&D aqO湾alce9͎%F]A v\Yj%3fV>(PJ"mDoqw$< D.0IVi>SOIό ![T6%=#\cD>.LRme~?_FxuX㉻W )VjݫgSoP~XFOÙ{LfpqCqnKD ]Mfy pM$ qC!O0)^^:"uqF1r?[ ;% 7py,<^Y!TSX\Ċ.*;7U b q1 %bBr3X:#2 U6 L:֑p]%z+ ggtl s$aC"|ѬL'; N 3GoϮ8wJC UsV:8puxׇK,|&p5vxׁ[93DSwL=qLᮒ-ċvm[Sv2V: *Mo 2x3^)wupg ܱ<')fw)sUPzU#c0..u[]xXB_.R2ZZ!MB\Ԣ "?>gyN5ܸG_|i҇:P=,k=y\;#mfeίL=tGvQ,%$z"Vk#tXW47R^wY\'@9(Dj-t:lpӞh*ܟEOm*/{YzosLoJ͎Ƕ쇇OK tqqQwONXe7q")TIķǚ+bЂ*b)NYPD@c&e䘢ƮqK; 6u2SҊL$, f$nEf&o54}g+:kZ.?~믬i{.*ƾŮ2Rץz~Qa-opt t{-{cIIuv>֬ [;nT3b;6%HJHx~+sF* ).!M΋aXJ$8U d w0뺴H=sp@Y9dPuWhb؞ |78yFݱwjPgrk 8keY34SPF(/\@@4d&(-Zg<,V~T:@9tJ>P@f!TcT7fÒ U@DWE*Lpϫimbd<5\S7z _y-,v#FosĥZi`n=aK 8n4"t+ NB>4OnG%)`GxQmI9WރUQ|hQcF&~-K_0}ޡ]"hNy}܇:tJ "tsW=ux/רk-ȞEF1tQWrCv%8ըՏ5`K,iDŽ#bl38K!5R!ggTGq. $jeY 98+YXݿeO. Hy4=+7Q! V:y8]; <ɷh dD!wǣ "  ⓹'H- oֹ / s(땅.Fx.bU58kɃMJ(P)s.TFƤtҲWf+1rl$] ^3B'b/=]x&:zaa cwΓ+P/}_eVܫjթy 0(ڍzIs ҇=9(PY"נᚺV-ׁS`7ia"rpG 3omDJ }sFBBKϧ_{(qfw%o D3+P=m770uUj"82$:L@A%rF7!5Ώ`*VzSo--(w!7vNd!VrYf$t#Zzg'ղp2(=b,MzESQ)jf"ūgu2x ` [H\A@?q!SbuFA LMeH:ˣBzO0,eG Yd${' Q';Y95)%l\wOnܨ.򫀇cױx[# o%C =yѱKU}+xҶDtty :7wxkeBR!( k xk˨ 0U8$)1XXΫ}.Y 1|ox؂ބ}I uF}F:[&sǷ4EEa e*ƽPu@T&. :t?W@mGC! ҉!Ȭ0 JӰG$j&اpEfI:I1*I%kS?dgg)0Lu VaO;Oq^? ҜNBE#zⰬpMAwsunbwEk4C{k49L~,ۘߟNŖIs_ #WAc7};W",E!ZHjbP+ }[ 1I޴S4|#\k?ô2a؋NiN7W WՁs;XNN7=6á@JA8%8/+/r@=Իs ~j}z~j#N]q6iYmF\-Mx5)5.QUL΢VtI,l 3 ^"[+پ_w`)XyvHWnŁ\=0 h$f!ڇ"j0 M{\x3Lk%`acP"{Nߨ\T>KDI@ˡ҂oC5[:k\k?Qfúu%៤4Y7?)4|[LECt&{$d-IAqi=_pkhkpW=w9Go崗<;0{s.(7.Cn { 6eP[JڀF@ZL ͆3@b~}{B34|8eM kAjd|4YOhni=!-BPL>Õi\X )ƐRVoK%8xeaV t@hEH/ol~r g5r8+>͉ꛟhޒvgeTI+aa'GT! M7xwϲy': EKRf~KS ůnHņ oE[6Uc "seT5Xgy^gbMaU<}4Q(|8=dC Z%U*"PW<oC~ǿqqcMmRLڷBv4iX$eVa !% a Jkv2TW޶J1L J[Ǘ4`&`=DYh:e~aZVx-LNaX)y0 c<4TK%Դ4(uK1X<,Ozh/SnxT_!떼bt Nw yH3I,R)9Αm'٣P:̼}ڙ;$MHRi,n"JOw萖b|vUUS7(a VU*:CWӖ($$Y@ol5ȀKQgGXߌߑ(Ey˲, Os,v#C X 7ڗ뙭rաL , kXarFbHp,*!:q4ynÔNxZzUrCv.,zChu0nxw yъۅPZQ\߆E#*Y$UQ`>% X.bX0OScIX&~&!Ώa#}nXK JUkv0Po,%KIbq@h*=v d;907um3+~?c Ťנ;+1qG(̋'&+@~B| -J|Ө`Z7?4y;>c _ÙnUA?s\RDq%ㄹC,pM,!ψDVtELGǕۖ/ q=PtDGU,UؿL)BKOfjFgCդ]>7BiPӍ" Z{bGa$*q~DZӨFX+mG.G2=4RRykGE~PV+"A`3 -sÁY(kO;n+#RNMڏt:#˪ ;{NޭЬ tgcߩWޞ594Zt;ƶ@4>.,HfdCQ $DD!'?AWm( 3BׂzfN 5PėAn/+PEۮasXx6nt8>yLi n0ݟf!+2 &}TakDk @l$L$&7G4tݹ8wqQM _t<ϖ A㻤(N:5q@DfYAH@ND&0z2_D?DKVx$~cP̟7 Fcp^$'~8=m$ymަsѓֈZco{Z:wK/6})9CCtK8@r$vI"\;f| LelwS~$A滦: %)JOAé8fqZ."bPM^yVn.쯔Y)@ %bvHgqE.'16.Rt\I 4x#B35jgW$-S&@y5MA)u~)p|ɵ޻mB?(܏_qQbYhwK> 0n=c^?F-kqo6==:\ջ]5qTfD3Q'nh"eLiK-2LUyv2g9@<Ǡ HN.c~'q1 lWg΂~9'6&J! BYoF$d%y 1Q٤)p@f7%'!p|$F}hf*`s.l!MmF^ ʌX5ײhg򚫯N?U5VE&Y?(I㤬*Hf&9I3'-%m3υ.z%]u:ɜ@sY%r6MUY'g١on4$T\1 mdq\P-h>7T|ľSiIo͒iؠ^a=rM@7#s#nޔ9G.ygmh4/u_Bb+MEHMEkě6 S}UV }Pf^!$`F% hlH`D]a563 >1YrR㹌Ds|簂dcnt#G(Z^cI4չ^Rso!q#8+VԶ_mmU$PY$FdRʤk E4ZW~sT3ۗ¶,URcr%TX[M:2 _W‡!{mډ)!.rs˗9Z` [;fi9w¿ܒhH,Lg+1_f{˵wZ V8_Rv:`YKyncyoY*CiM\etJ6jǺ[` u7LkVTE.|hD2M)HA+σ*wљp,{K%&οv3YWsa[pZCe%Kܪ;?FmlP @tަ}ʚĆx|'|uS\ɘGaF RP].[ly@UfŒOEPP4 p5ָ[kef9.گij''3_Kj#uYBQ\⌜]'ʾBanoy@[-2(CW4;뮷wpZxyb=+i'^{.^^3X hH'`j~≋D`)!MBT,3>AԕVMnUL> EH|`Y Gg&m-ggg|c7fM۴ho\ydw|>~wsxш*ZKt:䡏#ˎzgF4* kqsb\4du2ٖr/R駳%G(Q pE;7ThQy[6U(ٹswg_x(6=6H.\ 9Uy 㜉g螮 R+yŃS0HBґ}2\F) V,j -̓ T=a8*s0Fg뮪=J' R*Jt@\IvLl>1Rl#s(Oʲ/SbgV)/~N_YugRxaε /tDb5A 덉 J*L.rb`*X*-~+1y)r8hs8aS!)Pqv%8iKw(V%QZh>@NyYpF?Az16q-.N DxC$(vl%3lѾ7;՘aR̊rEm3zT {Xi`cGrtUҀ0nҪo S̏`\X Ii:P4dcVU1E8wlԋI^/==5Ɍ)i~\rX ei0H*0&&Q-_Gm ZbwW/+<\\WKY6V`[I%E{-&A0LB!Oڋ^,x9AR&mVwT_.rH%uDlc5L #=Xm%8fl1ʵ7si#u:8h ܜ2|q yF#?+p'X|X}'Sp9SS:rb82E"oSkh!-BPP DsG%f1cJ(6|MB!5f@&2HD-qY#̤gYrXq @Mh%‹cufy$h*p)O:LAk|w:Q˳P'>3Ot_H$>mT_'C`UQ# >տn-/8L(#aQ&InpZv2pS~YG\+:¸6??9OEȽ`vyh@To?̄[W١V-F15 g1q>T wY- 'D#|&4'yxuШGC!+ҍa؈% N'쥭7 LLABa:.$'bʣf@C:{S=gzɢ@<TR;h$ӽ|HZRk_r0!hol=nwC-0Ypa6]nSʞD윣`ʓsRذ4`CFO9D{8ΛPOց6?dM&f]S Ex_z4z9p-7]Y3xN5ˠ$ E\;򥅳>_,M ˟iskjG ]Y( rK9M8J RHB_KH/ X¿Ń_ܼ$H#T vEf:=z>+ !G`4nnKfwU *x G2n ԸWl șQDng-^ D46]h)f5_qia1EOn!XM7e5ʚsIJٲ0e(e7,$9Զ9 .'y\ =ʩ~E_;{x ?L.Œ?:·8cr }aA?!MCZ阛!*z0+ָF_~YŴw ~OGV%Rr?i < M~t&>&aޣ^.J}>ţʁ>aM+xlzRvh3Zza:Nsz,[]% "I,1UuC =nx<,3|')fG8[X9`I(A$Bz)bD&?tD})"n}g67y鰈fԇ,; 3;P _Iil'8@ sb@S-z0NSQYRlG?}Pr =l䌕YT-׹iix܌jfg,kh9"I*i"*2V(CQbH:5v pq45^@_=#c5T2jTοrrMscޡnjqTk1ayb*B$K m*p8>~ip Y=ԐdM˓7K~z*U Q*C2@ .5Ⱌo{^>4lF\g!{5ڇaP0BjzhB07wJ_eLVA%$D*{|)5%ϛkbdO`#C,&/}eړ~ӷq^|3j,SU:1е88KPGn61Bt~UHRXY\1AD) dgU|h-&0aL(l"=Rg8]&VxԐ&!tFa8/ʗ X\H" Dˇ?d21 [5NT ^ZU{^AQ:z@t{3J%DB1*5=~}gU~vq?H^l:3"ƅXhʓ*Baoyq!p2iu(8QHO*fwlB/JHah 9 D㒙Cj+cQJg-O}P&;S%pI2&\?Amu>@} ?-7FW`K&7[VA6ށ8AkP(e (gn<+G!^Kxhh "Od& ?]gnua s+KfZ1Eʡή>2ywֽLD05?P-[\U<'/t_SV+u_iY=Qm%X2)@b0 P8ι<#X0?Ҝ@;['?AeBS΍!fO)dף<ᖃ$HV,$ۭyjq␔υyH(Iq3Ejz~sVp>9,^)_"_)PA[>W2@0sU]js3Mcv% z!уbX`*`(1 ۰8 E2?7Q(CW>LR3y}L ^/,_ZbM|'sQ»SUԙ2+KW'%PFY~A*#Q,4OGPG@ ,Tý0ۯY{V JY욗1, Mo9q c/>^&PR$xV-(C< U)f94nq هvZ@2H8 \jU\gb0 e7_sNn yqSaRH$ /kn2c\# -u &EBt'h=Q}֐ o>0((seشɚ[F;KC,=Uޗ7 SWM?_6t5{ۇ<3g2+ݓ'zP?#. 6t;z!h,y!+-f(O DƮu޸V$+0Ot%&@һ'~#kq\>~5hx?|K ub=}#?QӸ,,f qqL}&pF5R_SevsPA?'υU^>~wÊ2ƹf旻\iK^p .U@5RwT,ZUӮOIgzI.:u3YwOe x) )RJW(E|n *ʀ!2:~$Yxɢy?jhB?Ko_Zy"BLۘOvks.UQ||K c58=4Y47Rv@@ uv ?wdTiz,V]MПQ CTM-c5ma@B K  ۪^+C\Uz4ŗ3׊gc(ZR)Leg[OrhI%8[Fmmn,҇IZ#N$ ձ=abmN<#'h^6}ׅ?7JvԎHOF(L!=Ε"H&!cZޡ))tl|| J/Q:>.<%/OFOӻ~ʽsQyw|~'̍gMmKha-G+Dn'to8S&< ,ݹx09GMkT\GĈ`EM63OFJ1!1vqN"!FZAMdv{\rSv H&cŊacgրvD¦ZD'@bRY|GGB;;HY ΔY+I+i],*Rqb`jAee%R`gzɏWG %d@Y ~[5.7DҒLVL H)֧!\FߔUيErf# A `,)F YͦRM~PJ~K\)iXJ#õ`N܊hȔ>n7`"CW؉̔9!ڇPTU׌W]ZcU1T.;Ylixc-{Wd6ݫf%(%iVeWCRbuE=]=v$s#}oԔ؟j6co1II ;H]Pc{օ yV2pcPM|b5vp9_˲6JE|Z:PS|r\.o^͠VcihD`3Ƕ.7:@._X2Fw_JJEU_֐Wrm|d.2)_ae11>ëXԘ}mAz(izoj5ȳ?\3,Y(#=H y>> ڒղ(S+ 1%.׋Rd-^OL! %ͅel&&  F_.ULWŊMdT'˯$tנK:N>_ev FJ^-(`9C=[MAMQ2R~ q;^(8/w|< 8hYK 8:4C.* (e'a E$kV&+t9bf[C?='urs5: c5HV"Jnt>8XQ=h|̓+y|;* {nKyx/oKq.ly"6kJ{HwDžb1-8w% { .C٩$fS @cM4Ƌ mhZ _JsjM߱#`4>aa3^Ac>@ŝ/CJ'zDVrH n$uFl!-B[f:i1LPW`ߖľQ4ǵۀnm++&;nK}Mk;Un TDHNAY_Wcwq\uqcI"OM @qq}QA@ @Σt)h +u"!NOF*1H:(Gէ&B!#UW6X$D0 ؼ,3_n/ \򜣇kYqhX<9À8/:=x%k̗8l¥B`SjI[<ѭmPC[5u/H y;zAx?4f:l#bu6ԛ]/мS;Rr]#~yF 3%1>M-p)hm}z`ި ]~ W)]:!{Uډa@TH%0 >M(/,$;{2x*K4K3HedS<>.Q ف2!qd`iK5p]Rf ErHTJ@4w`Z*oRUiO9`Ⱋ$f=ps}4C}6Q(U )TIeOk\x63~$\Ea<mD1hԐR: tH~n,Bʴ{la$\l.%@R ˻JiڬEs Z̅dDV;{N4ʱr؃7FNJo5zD]B E7 lpX5# M۔Ύd"2xI[aa3+h<}\wؠ3 V;*~dntHKDé&.zSsM;3k8iDrAu&P$A(@W'@l^!=a`j( H?FpoV)@<>IZ; ``#En = ;\J$^c{D@ZjÑ?.CW qˏ)G]Ė rV89C%^\w(@y@dY uY;ZIHƮ;%9q_2`a#%rrSҚ$#m̰E޿!^)^NTgYi9fSQIdV8׈0ִX~7U+Ӄ@PPa"R-T @uw򈛅>Lֵ/__D%K(j3@H?`۾$⚽mZ状 SKrٜF1QLnKj&ixrܩ$gJKw]p!eB }4ªKL♑5A7#We)%s?˿yVu]9 =!Η@ @#ujH.RbԺFJEs>BĹAv6 Z$b1g\|^3c&t6I75c58 =WaY5+ QDbClZOQE+<l ^ʭ ,V.GNiG4Ÿ cRƿP"&T>+R6lieC̴m]~}lp8fs9%TRIbNC&BDmCɲ%6RMnw^Y [_ 0|Ehs=ԕQsZc$[um%_ڤi{__=Vm{~# [պl=%>˥0P*%FolET˻yڢ?UsmhЫLC~.q4z_^%o'Vrhq ~yuO3z{zwNe7הD n1 |8k> ߞa0PcοpNj_;[k!m(m/QEH`/! ꈡY"sQtBRQdB%)=%ݼsI}.o Y$t#d3iɁ/x%>N|_G߉άm'2 M dw-EM"O/I+z=A  Fx.xfdt%:!"f؉=7GLthlq;W-A `:TOaH/CAr+5f}3 )CsWY-I[ ;&9ޠgkrG*:i Ĩ+(:.۪]\VTsJR,U",Bo꽺]5+6Bua)$ I5N^H(X$ pj<V  *LHrƙQ0v9Д[Ff•3NPoN3B}:gHB,d GTB*u\z܀^Vx.bn @-R @P a͸KӱŜ(:O:,UoX }{<)q!%ʏaaP0Yx.ƶ4hPe"4"~*#( "PFjG-I:wo}CMrp# ȡEHjLGwպ~˓Vf'-zlyD# 2,] fb۶D/B7"wc+.{{o hLӄf…6Pr1ı`Μ k[r'@R/8V:SEbKU?ݸ B~L|םtD_4>þN8灩O++8obdW~uSBJ B`] "Uk\@@ -'~̫szx<˖A_qzHqr(][gj57YR<-iiLhX`s*>8-ru4H,<2rK2* zQ?K[Q:1 IR}7.IO{<<%KW(S~ ]?!+ґa@Y`' c˺nVdTc'Jf3T*ʡ%LiL@D;>A@ C:L̏y889wGx~&ҜpXxd$s] :L0j5xpA^!ݯ#H1\ ۧ `{ ՉsK,0]e=zp1Q' 12qɧ6FSiP pM˄D ~\! "+:߿&@a:5^oL z纉vbaJ^cH5LV{3Dڇ|NrdBf]L3^\7dg0KpK֝ ^P}N$)䄑Y h󥹝@ I8 }ZΞJYRV]c{" ,hŜ2W8"Ń֟lID[MaKfy,,*u7rm[TiO&F_ڥ~X^{s]% :={]sОEBbL2[ߝ/Ϥ+#&zViTމ8< -ZQɧyZSOG `׷o[NӷQ>!{=@, \E#@ƥ@uf,Zjvf`JOO%BF8 $(D8VJ~8pbpQ''8Ces·Qk_BHkzEV@{31nL .o2jnnm3bTFX+%;k,̄bZbLN#N"9F71{y+'gsZ%o &. 'k.};^ݳ{mI޹}nw\qg5_R'l+6@);I~TU<[K*LSh$W,^EZgm"&F#b ̂prt[a2H*Ʈ,DU+Y36.P$͛1mw*0 us%Aa k @MfUC7/| !$Q`EATb |*?]سOMt!)Xi^iD氭R(YCkƍ>#4GGQ$'Ø઎E Gӧ)U9: 0d.}-|;`7]]PWO}⣺S=P'wu.@nfW4)kS[]Qηy3$Rʖ2g<!-a\0 >B^Vz5"};[zϰuIC _d˸ G}L+ f5Ǣt/Hg }cF[HGx2b|Wz- m7gu֯ lę 1CEfC`Lңq=K|aw} v5;\1:>ǐI/Fłan+,ZIG^>fc\vut|e|zEg>>˻ V3YA+̕=لx-i`u;Ӊ]}JRh 9>cUި"]Vk0`)fܦSӪbCE,vs t33,Mk> $h{.@wDng}2aQ(2؎\) ɠR1V *oqc \gZ$W,10^.PJ,;乜=JpyooB [ l28vJn!M A0( {qT5|陪%++ q N r4ta2&ASj`wGjiU@Tv?ZN{:u)Bxl12 /Ŝbj|Zu8\ Pr*p@DIHt sQv:8T?6/3׹,61a䦻?>EgTu˱ZJ,sKt ꞠJX-^D9{mgۃ|\τm,iPs8>=Ӷ 0EYh;+Ё@G{t:Qc"9`OY2ZbKft5i\Ga5Tв1injdj׷8yjD5eƄ?ӽ+?|B:7?/WMqk~5"iZsm~@u*I8€-o! %Dx:qB^Z.Pe bEu"_J HFꮘ4Mϭ%gsu Zi868j֯Gb+Nq7-:$K(wΎ-UyN.v~X4'ůT;Ұ.(JY:)gʆBgfyx1UQ* M|2ɠʪN)uu: L,͇+u9[fǗuiu~\`Fx绲/G<ۂk"WjqN\kXRCB ʫcv 6݂שwQt)$0:bV.vNKK?- )4z7^$?| q,f0|%f*A%OXZf'Y)xF054/åopmhꀟ6us_E4* sM<ݶMjfd!_! %€hs XQµfrd͈y:DFE1Ea@ZCK'd(D"@J-HPVDVlA%Y8F]vȨԐQ)Ѣ.k~U8`sA;?h9onh(~O-Xg(O5 ?0BD:n`}m&˝Kw\hEHQ |xy]W[<;Zo+W{ $hkw~()C"^#zCdl'l>;Ѐ<0[OTڝh8V !fΚWώVX5_53ʉȰӮɿ #` cZAAY:W&61 w7~hϦQ%ϼTJ*} k?]YgXL .2BP:N@_̠IA;V"<\[ s i41Y!EڇaX`t TqN$*c)%+ +L;~*$)&A]d_&X7k̙ 5 2&>~ ۭ᚛~:ZmH4(fOslaVq=8X(O-]]+n傃 ڲ6LɅ2o>^7WH(IAmC, b#c }m@;J#i@,,vcTk 'w gg~t ;==,t:"*[0Q22 -&l`D1$2/$ݬ. .ܫR-?T>^ⴎ ~GYfh1+~5sTH*hg=e! j@"-#NVHxI;@9ݼ};N*PR<'=9 27tvطPnfԭ.G)+(Q/Af.N`PjJ!MAX4 l Ȋw ZWz88e!$ ):7 ЪNRqW̖E@9hd0H`-E` A Ҟ'~҄0EF^u 90C@UW4e S,RJy}[Mu'[̡$(Ų25q" Z°lCO@uP|\#"s8{J/b'W]] Zi|ZQ3 (g L,M1G3}_~Ļvq ━9P%tHk()0@ApABEAG@#ʌoy8QȌN,2ni4w8ڨO3zz@1*__uN%Yep"85Hѿ?U|K**GYZavZ7SjOo?/9 T~!EaQP0ą^ F֠TPshoϭڟf$Bh2Ⱦ!$uHFቨbDGug媤0L.M0ZEl7#P֩7Nh"͜Q|P+5n!~r/6-12dɆLBM3{/S=_V3;a1[4asoߟj%eM1&acP}|RR@5Ayj h{n "Lʾ&ϕշ9}{?қ_޹({o+`T)D<y7a+ˉ]ŎI[A:ږnj! Hc@首]xjK-h[>Bd:c+ft/}]JYsmoMu}3!0BKp^tdeh3N y[~S7D#Q/Ā"k > 1HmnOM!A8*m+髵&͜eRʤȔ [ ~üo@c|zkC8ꞅi_r]7#UD/gu7gi֐:aؖR١QWUm2u€m_qM~3s/C{0R9K:h@wd'rMaj{rIS5Ӆ gѰW]y,oq)_$x[t8el#ºhX/19hV0YS9љT;9TFM}r##lKf_BIc`Sܶ㟬pՙ\y3@ût+\mQ<-|&-};R{kY}uڵDSh/9mHyڠܯU(э320| II )NwȴԲאнWOIDf||_}!-։bX&*=ek.UM5zD8i(x!,:9U,v&$^Fi< [Ȼ#5!tt TD SOG<]xEbZsi &/FnvKTm](1hQ$ddbg $xYQ^qk9„]_Zd8|![YN%^A0v*_s$UU]3א .!cж3$ lfL`@!r n )r_Ml[FYk0(P!0_K|Z+ :0yN;)a>c4XNL qY]qw@$s)ceMb[\qS$o|AbheeG. 5lgmj,5TC|7%VNmҹAv2Ҽo:i28jؒc]]dUb;&!2!: ed!%/k(Z`4Ӕي F#j .n5t1K]0ڏtm ^Ӆ$gVhabhy ! 5·a&AG7hVq (*vj"Ҵ_UIܒE}C Zz#%UK[KYFV enZcw;dTMX0 YJcHv-meQL"clr:TNO d6e@^J( jەT@W+2Y,wV4jQ 8X7ZBhdbjD_G͢`"[3v:SWz׌$IhęƋm>@en1{z9n6Xz<%J٘Ԩ>(4[|>^MVgIq 훼NdtܵJ''rUzI:Hy|HYSf;|>?S IM(-kuYs RM j-5l_yq!ΏaYB  ZJA)T)*'~Ѓ,X[D"T`zra-:@;Ws;GLoM?aS. k^ʑs=> `"(T@^xui@nf͹g~Ϝq!xfX{ T+"ǻ*N9Uj{=Mޙw v,h`,Ȫ2)k@* Hl?F4%?HDUkc~ʮ1!i/vSDi+-lA|ό:JQ[gJ0m,TM.DQFw2,6 M|ZڙTxnh8 gA@F\, kv3j2C G7|)Vv1SnK%SXĺx|y7펆8 *bt&ЊHQ`r|L%`ELЬCM>㮻j`N:$/mF__7~ HDŽSzրyHAPIm4҃0Ҡ$Vݬ>O@GF~؀ tk^=>n.l|ƽҏqy}nւ`0!+a1Ѐ'$]꽽y^UTUyC$HBmRI 9$RzRMQdFnF[H$:B "iM;4az¢IO4B0P. H'#+: \M?%zg"Ds&c%HHA蟏` oQx-Gu]}װavNDܞ 1r'577'-(K$_G|`8G5.*OkKl3ga8b>l Yq*:`~j,] x7ONP Z]1g \(Eՠ~Օ(;!PJu]Mv8d_D @X2йuyPIB' T^5[;:pZ.l04vs+sexɍv԰Wj)bpf_V`~R'  'C3an#l~ϝ{)"E9s'ҏ{Ý>ՎbH;I8v ާz>bbVCj$ Qݶ`.}%iK-6|?ivf1*03-ʄp I)Z?܂ŸݪyOɶ^\D0`J|ZRق:l!vz7p[Q-" trVҧxIZ{~̵ٞm-cj6}g|~b~ [jnfѶ ptY4uE`iħ:1A*YҫFv .Si QM"*<< Vpk'/Sw TwH8e'e?W=CKoW0q_טBĂjNJbI$^-6W;oדЬJ.9%cDU3N N'=YS]b\$hPR)~::o^ܢġ1{?!{=R!@^:' uwL;%NTө"$סvofㆷL'[t}OR[N"ZJ$t_|KWsP GoӦz㩐ZkI@ߗLd-{XY@AP@Sepkaഢ! %CaX`fP*әn)nƸ Ƴ@ yTgyx/lA_a%3b\}2fNi;NᜐYxQG/MrRlJU|&z-Nb!*+<}S[l4u <*A8?MA;m&UWRUvUꭡ`-`z䐣"s(n4VCrњqa*2Q場&.@qϿ ]-v]F=OWGd%'A L !mJ6G3r)ʰ5Nԁj(x|W/SϿZԁ݁.ۃ͵Y)tQ"`kifvkD\^Ɇ%$kGm79y @(Eȥ|Ƥ(qAGwRF L+w:Z;8Ӕ4NӯFmmkm0ak"4>|T& 2:! -ҋaa@P FAaqu仗K 9T1<+ J)cU20by;߇iŬX9㬉8!"pGĎ,iAM{,VBe,ߊ>=(gq[]I@8]ZJP$!Iѥ jQf:5d5@~bgqK3tS?L!4 ղ*vTź΅&H!Ad&P밿mCܺecs{R&dMВL/y|CLj97a`ka.m es1Mqi[>xuZ!ۛ'؂yD=HYkE5XIL|ݳlq￸{*G \=s&.煬Q UP) ́6둇ay"=΋p'˪ 6ʻ,{a5He3镋Ui[ktr\} RNX~ 6XTE P@A6^q&q*nWIyCXdO_cْ áo^ ֊!? :fIU7:hu| oVZyA\ wbL^2D %姽|< &!MCܨQ7r4@nDf)i#P 5>RE8B XQDY-)Ӷ:AW>WWss&.c)ShPD'=W.A%xO)%fUs/D8.5w9l[Kͤ4Nj~3]aW^Bhe:"N:F}oԵXtʴu xc*G|S5T%xgH.]:&.ܚT+D%NKZE5;)kauMrhw dsfʽ 7 A#՜/ 4eĠH1@BW` }bε.9Ms4fJnwT;}nlX@ \sdWobO.h'bIAHUJi[/_WZ|mt "; ۮZSTΨ(4URK}gsME_ęc׫8VXU\D!yUXc L \ݝ=n;b@Z$Wtu+n+߽,_/,fIHĉ&x6[^;&[ OX"2dR1A&$G͗g! =0\H%* Bl^U[5U5RBR)\%I_\%wBUBqFxj.(&Qp ? r_ophG.L55Gե|$w un9kK.$?@&5\ Xǣd}'0|3t+ttA\Єg)Q>ߊ%S=Ž^]50q<0dNH0Ϫ 4v#ljIRpwh~}hc<]^{Ba:cY29 E:}|2\+GڒCa8y?k6wE^F"Áb$ $]Pn8i,@)n>" V;~9!U|7YG9ѫ$8P-_ wG \z}ܬ@n?_[nhݴ`Xa,W:FnxtyIt.wH E)T20g%yJ1!- BP7bs_'\fzܺAxV5FObq dQ2%kV_$"Ʃ$qs89~>6/.i5t.b]#?-w 5J1Q6&e-uU O;ql{njǣB;)a$DU]!OO\Իiȁ"0E]O cΦP@(- PP<YG4NAaXDXؚxʰ'nS 4{qf{>5OE|$l:j% R!jaji,[;KZ ,Rk 5XGþ^UZ ~&+$4%zn4lSS^LJk<=s:HжB ðP$ #z4̿;N)K.Rkt,aʄ[D_SRd,a:%'4z%0G"AI;Rs[ئ.tg"B=1gsdӤ~|fԣ2 9"tew 713jU$>=:{?eM[nsfO$[L@E%=g=!|Ɯ/!tn@Aqh ֒vc*C! 6-!{=a0 &(P@ZqηQ8IȤN|d!I!RQ TjQ 8 VYNtruinwrDRx$D+!bEֿw%bCa8H@LR @(PL0 6R$.eH³w?ꐿ-8o'T ގk.1i=ؗfI2?^Sa0ȝV.V$/*,Ȫ$J8g)RRUpvr]R&"qvm*1iF:z(-nBÊ;< e!.|6 /,HdɘٜF)4ݔ׷ô5 '~CnO^_Wش8chlr6駍{jsgВљvXJ!1@Ui—n4e=ɀ*B dR)!ʊjy SIB-k$<$F'Q:BpN= Gۓ }%{5 sH8JmOvsNvb&c6ҺhNV?XAUeh5h<ʁ/]rbIS,87-͔ vۮy֝0U#Frrpu!u.ԧC#TЬ"J 'HLE=C bMߺZs~ڼ[ƛґO|46,;r B I2ÍƦI29jeA0hf+~q=+i2ʳĂ*!O#M43'ynQu78$ 9U$@1N8E.$κO'-4f@\{QTDL ,{SC_xyQ=*nn`{[qB3v,%`L$-F3T zå@(+?I9WDA"9Y_ !?.ݻaT Y_W2q"n$"b'G E+odd}}sZ3G<BRwp' %ANYeS$ΜlJyc{b, {J!MΏaPoUk ms eМӌc5H}e,~Z4rF()$ϓ?P ~ !ȹ"Q럮}?G}q0V18zӻS, yx'Y(c:=B ) {>ڪCinYiq-j z 0\&j0j՜هxM=Ԅ!Jtk˨Wf,5 QZJƀp%]/ۯKFŀ @a'5^Vl+=ϖȪK{dlGq) ː>z>L]1nupf"BL` cXZn:]f% pZIx?!M΍aaP,% n;tѪWTfk`e-Cb8m!DӴJ 1o -J&:ܲU;=oyfRfcwFgYkfT쳪Lhx lI9,)}=nI}yL$bXOR|+2#}k_53:ץ8"@\-:gUB)t "A92euA[@ ";6 #0>V3ӯâ>|B5p1ݘsTd?OlS]q-\ZPѿO]rR3&~ Tn awvO~V]>5te?J`WT/!]މaXHFcS,U{Q j\Pg~m(6M.wv>YNML $"]~›1(kXdҋʶ.I4`fG? ,[Yf%6JRG(؈px.4MâŘ7yWY]+H+X6r \Io ȳ ROWEl C5Z2?lX,k1l8o3?p ˙WMR/f/ho2gI'4Ȱ;!+Uҏp@<3q8EjR*SȚPJb%ay7^:mp=0)[3E}3rDAY  ; E'Jtc?^SBВjT?Z޳7խlg\)%;6IHA ji@"x/x Ftb}:l`l6ҡxkפ!{mPB RIrJB+'n(k6(S>CtC^ϯzηNYJ1aYXE, HS@w>w9[(޷#}|1`} ^v@T+7 z}Mstsﻂ߮z;;z4yWNfJ/daTf H=?On>zֻk8g@/q} .H?#zVcR'Op3 GL5\ī߫nO4;x^ca\W0+?\/z~6r+,gW=oUɁ4d܀kcӽl<_3>Wb|!E A0" "XyL2` v[ŐFmiTnBlY1 ,`sV]G 0"pǖ_1X6ǏkP G+O[XoXF9lRjE|$|"L5KUҐxD&lԮR ښ5B# Ϲ"9 C(Xr PP;["쯃U <[wr4s.=c٢oYKǎ.q]CFa1~&.јtN Uktt|5{Teh܂ >&dH~Nw&2]aH89<jy]WwR^'f.K6\=qu,k/Wfq;ljAP v o`ZV0A۱,+7ȣJ5M*5' tCk7PKs_0 u#,u,~6H 6*&f~ZNK8PH!?/k?sĊs ]Нjk%3&[bBzsV3e[i#6C9-bz!+=ҕ0hPuU$6[TR~C"b«BvӹfKeCo .Yu#'H6mY>iHĻPNm"Q'֠!rk;tgWm'BGbTjE$sa2‡fQZ 6IYC GG%TAO b=׾_C>Ǿ/lFFdzeE,/q&>{#I(jC7 J=23N]PϷ~]} |Ffp㉀l.s6 =kq$ۛn$@8#mf9G4q\.-Ñ O>9$$Z#RLcAHL ?'tZ^)m؄2 V =IRk(מsLPaewyby ev1;,Q}_ZOd 7w7{uV{4Yx tnV8.L!EڇdH F+>P54&&j3E8vi/3nE+s^`OFivNz +PznK fWŵi3qI̛י5yZN&jin:}fJʾ3F(x?䖱Vm2@es"D)`yT:N cȆG'bs }$>eF8PԝyWkblC>S( ESS5sQV'YUo/߫4~R*KR|:QĻR# g߂T;SK8ݼwϽyX VE 6oBs(`J-%Hq[_}z^u{>NjAdYP4# ,n RƋ0>#fV[6_*\zk5PӒʠE#luR)7Q1:x3`:UasvT+|]L߻VDh680k& !rB8,X/ %h8w:~?>]"a+ r^Jg/!5aȠ*6 dGh4"nC#81 r!BsbS$H¤Bj7"4|+(5ۃ:%H MpۏԥfM:=?WX&=BjwDu8ַY ɗN*ZC׊tGˍJY^X} p誅6fzbF)Us)80Voq sRlߩevBk&(Å(Ͽ[}^&0/eXo=Fc\sR铗0:w]#ӏ,Mp4B#q}Mwx54SMJUBbP*QBإ\Å^0بL0z{rWT?am/j^9?bUD9ѫS܌UMN2_WY"+p+7%V3 ;Y G?-QTXtpj,l SipH$b7z̕߷xx"& Gti]nC!·d0(E H U9 AL/L#6H"EK㱂)3olM*K,6TlAKb} FZyku94`[ڟ~[R_p 60̩kzqM4՚שlnsLKLOl΀ ֿ}ns˷mrg9a$[tqbʦ B ]ڔ) kLOwW%'UfqVZb#V</<#v z͒Ƚ]Nd ?%; ~1E2b0T3(]F=xꅚw@z2q|9Vhf$ mv]"uLgd<ѴSDpm珒F @. Ez;/4ք):+ O]GTў/:1;*.՜eMTƵ9 F4Nu0}vїsGX]({!Mމ!)P$ + 󊼻 WKdL&zP})f^ XVb1p|bOTn5KD_Щ#la{^[sOA\SÕ1;_MFmn954;~-҂s?TɮVZH=yxDws "k혁TmbvX-tY@6lw&!Xca4P "LlǧQRK:.?Mvrٶ:p)ZGAw{MtF4˶WTx*tKpM@@b0.3}_WKtv 9fUsWL[TI=1BW:)swz5֋/%gD"wN&āF{rX@_弃)GϲU8g},3aB+0yYsE&Sљz*\ q,:$8rȲM"if,ӌY.T~銻J  5q]uI \-@rCud#[r#; F@һ~Ham}woNZStIiăjX~oYǀEۘV(((3 $,Y2Үd{=pǃouu{\A\b4x @RqLA=+=ʄIJ@ZD|<7X #@w+yvs.6Wǖ?#KşC!]aX6 ¡(&@/lkBVW (7y絳eu# }˟PϳW>S76Rth^wAo@R{Ezm5 d@H6r u'1t;5k9=Dx4}hO?ZwQ-a*\;4sǘ{n\x$+~6 8^6ߣ]go5ǧݑ=7P  $_n`5{5*ŃeUL9j!EaЀ6ǂ7kuh?!K rljW"!iDbn%EP/,;f0R|Ix}V׻Osu]h7Dum~ꈣcvV֐*B"nc!s5(t6 k=˛|D L )epLّAqD+D!*gT#lٳu?$h8@ied&N}w#iu rB)y!=$w{~1?&=iG&wi ¦1 DFVԃ_ bMLjM[799zRe:=mIEy%΢#@2 [̣n7I0PpK]M~I"4XHWNnC2t@ Nm ^ot+1mޘW5Kzv?t1^u !I= c!UDuWj랫YuW`e+iNJg{z s!n,^s3~ k7$J-"V~6k2<=wjF}|V;ʟwVrRu .~s%\;3cٯd nf2S(8i|ZA(=-g2pipUG0C&qL?1p]rLp5Z(_ßF\Cez759\x*vI!/mq#ƾ@ ;XH!-ґph`{1KR JN!6t{%o<Oǹι# |F{>v@!`/2W݌J YycT΢3p깲huĤ _m7 }#˖_><"ϠYsAG C`Nd6(XĔ"4U:`Ej"ChvFG|B2NIߌ279ѾG[RnkX1&liBj&QoZ?}WZB>|*B*W8{wיTaT&ehS@ox)ru oq3o|V~y 1/cQJU a0UB`U53\. (Kzs{?Yw-{މ]dt_hǙ U2Z` iwo;[B3TpT%y>暹qɬe""<%P0$B.]:M''wh}]zT3UYI&W\;^|֝m̘4*vn6  Sh؀= J,!=΅bL4Xр4&KIRU(',$)b1A L}^LD ,Td >IgpBQ'$s}J`%ʠvKD/l2#e,.Q@99&9VtyS(UjҐ/] oNBxtҸv iMU_z{zv\ϠmYjSOTS8XOմa`_Wg𶟭q-G`tTt6ɩǟK[[[ht1 vZteBP=VF?LJ򲾞DA:GYa͜4l+oU3y~~ʢEݧ.[srYe' {ڱ79΃iЧA 98U"@"`- #MS@m?S{4}e  5p{3]ia2N(̙ɖ|0 ˿/髭'a󹦼^kP "Bd";\ғE./K *\ Z -lE3iJ_)*>g% O!ƬWty^ RK"3C \õ>}n3ifB2u{q^kݤyY<|WJ_?۞3sT26.VA }XS\^!MmB\]pv@o`M]O[]_aAA$:dYLdM]ClJN;K*@];?Ww;$T*;J:ITt,iү)Gٳ|[@}b{kF7#< 9cѼO%HYELOt7 .30iQ+ t/|Jӥ6zGkvŢ=I%#l/, # >?|4qQM\3 v7jrG#@gk*v6K f3pZVU:Ah*KH%"2ŭnt٫yr=!t~\_B#SơYH85 `Cyd(Tb8u]]i .jxnH q"7u1XW!KhY? ҜUcBp;C.cQSW^kTc2]]wGZC9 /ǮEt0 v2V\[wN8@e!km΍aX0&]޺xZ¡]@]q~,\DLQҒ|JE4͓AYRc7>R a_XR~ CosMpYW[+#\l*woOgn0 h@c^~ya!NY?(l}Ee>jZؔQ4i<^خ@wv&  .SVsV<ސhrgs/c_f0,_d^i&|]I_.>?³q3@S;\D@M鋢;8*f zg>؎uzZ1)!MڐA0PL4qʓ|Tǵk]ģ2Ⱦ>O1Cs/csd->7UMťי=s=ҳY!瘤k3;zWnYDV!9{7LnO1e֘ Eӡ\0,r,5VaEVz aiDښ+($hg&TYiROx1ŝ( 8,CCA&Hg= Wnt|?vx wuT] % . d?hȥ뽈=tEMQ›AS=]r(1uV$nxO~9~0 c<֗qDYJb׭s)KLYh9.Y<OWkGg1uvDh* GQʥl*-~&l)CY3ʁ? QL$>>Ld~/}q֛uueܞ8(励Ϥ od& +2$Etii_UQ9{WOF34)O5+!UޏdLEU )N-pޟOY=[xI`P {; 8Ѓ D 7:2&xxϛJ n5c8A*F%qő2@Z:b؆X oξ,e]޿کq,[!67[W(l΃oi&HQUKo'$ԲvQOVW+r9\_| ~Z3/,R#k8D{\J{S%D 4HfZ}4 PeC#vSڗs0Lr-c3; 335,D#eG0 ƻHݭ0l #Pnԏ>f<aPMQPF!QB"^O=h0F%gr/Fkјɏ9//]JǚN9tbBtnӋPCzۘ #׹˭oÓz ƈԂ$HxD iط-SQ<룂ʠ`Q=RwQO$ Zdٌ<2dzOzF*5A GQyí}βV,K 3}q]!UD @ =R+]3*eXN^Q<,)Y"I.Y'$I52$Ȥfy98_i :[ $St^CE瞩:V)%r=_\ zJ/UEU0-FWH 8oqN4E{O:YA ZREB1 cXUURf@9b[qe"DTۛm+9#PLwљ}1Wd]Yd=>z:g, '0%@ Ww'VlSϢ 9B֣ZૢZL hl.H˽_)cee.Θo 9utx =n]oqjpƵ݈fo{*/;?! eͅbXh'2Ds@ Smi|.)rW;O䙎T/h#bcD *')}Zo="Pۀ)V\GV̭{F{L%eMkz0k]V̋([ L“X=z-J>" D|t-4Ě\d2 ]=)M<&pK[F$b='UАAGTQC݆o" c_k={ӐPbӱn_WZqg3G6>'tYI,+liXM0+mLcN8{sw/: FQPYkHv%5Pϝ>@4ͫ 2ۭ乓٠.9vHIYbbϫ+Rf {ZVyk{4.7ۍE(/jwaz6o*}[wnu! ]A![i [Y^-Ϝ`NTBLsȹ62*9 H1|ːf1"8V 25l31d$L G8#.1hr <0wOny¯\bJ"oGH:%Tf~-%34=ICN/H$vuUu.5*27! l~)W!*r*G)9Nq:U $e 0jscJAbh1q-. ># _~ijsT L\~Gq -X:-(%=BaAʪ&Q_5EuE j 6)>"9"Kjh9Ǯb5-XH&Ng8P%qbNj]&h/cq}S3.4 V5A`->S;}:w=p*: k- w r)΃;(&LPKU6!@ub41-MA@b0ugJ Mݥj l&m ] ʔaӻɚkbSףD9u%ުfvWm|^ǫ.Yyvnn58_Tu;9uKCʅ-Mb}Ն*Y."6K=W}ZjW-xC)R ! UΕa9%8`j͢*bc,V!.#PxܼB#<X{nl?͊X=D3A-CY#$&`QBڱ%.bI(/pe0Fqsldt=cbpd0wȘ:-,s &:{ke"Mlۡ918XYzC\qm T1R37WH4 } V6- s-Oz#齃SzU%IBq1 paGSSSV?1|Epl׭8PАR>.|u< fn ߊ|Iln9kKf?,]o t^񤡢Œqȗ1WZf+pgBwXc+JW&2s5a_@=)ǘ qr[q,\<-XAo#!UڇaD0$9sVWZ.[%U vBB'khkJ;t¡3\b2Obw3R["![qz"[: ºD\ZG,4 av5˧cȅKΡK2[F`!o zȰ' ؅y[&FIAs&@sg;bS2K%1Kԇ#xM~:Qcw9QAA΂:[G؎G:rMD~[2KAWVw ?^Cc |;$50X`(ġP& pr՞p票oy} .H.,4ǃlќH>H;@>0 M ͳˏyH3Y/WaT1"0T: LL vj-sH̵oh09vkUBV~Kx5W!=aLUUVERdňa hA H)T!5Hx40ްEb&X A3'yC2]+P63mXX4' C GJ̻=|Fu@!p R'7f0}+XMh'Ei G=qqGcr;qSaߋJ.*}S\osks:;Ϯ 4X9 {4쮦w.\hƔG;geHЛ`̥mJ?B;ZqLQq] FJ-P'Dw,E-l4Q#0*3eD*ȼ@Zwr! UCA``.J=W\8ZX,FBrQD:Sxh#6MdH Rx%@x5#2vOз#65#XU|#U+a F:JRsclI^eQjff$,&Aq Y2iJ"jLiqUMvKiqЄ 4BxƈqK>rYd`- ˬt:H^wiLݷHdKx}N+` 0XRq7]Fl˕ u]qv=dEH<}3FT\|CU/7]Q- ldd+1g[T͕%FXcNm2L![?pY *&_HF#H8ǻ:qo@/^nZ R@$~UFm\vҤ ꊐ -a9J! e$SnsʀCuZɻbVP=p*_j D$]II%$>JBL2!G NIAChX7gdUpRۄl vʻ* Gh%0%I5~NLYfξhs˙ b5f\ꪊ3/r% W8BhRy!ƀ"qd.(0 %Z8;~iI$S[({+*ϳ\|Ŏ?.<y_$ s²joܷ| #UÍmS{"u UQGM@!ߗuׂ]^5t!擘ví^&?aR*S~= vYNEIk97嬉 !SE`Ǔ*SBGk<4o1 >s:/.5x=(uۉX P7͖/dp+2ˆۮg|`7`@W! -ڇa\0%*FAegݰuFA9{eSЄFNّy?R2 Zc 2JNa}3d{"i.@.%Ov} W@7BϸW8jBZL9]ЈQJ\ !R0uQ,"8*1E.\qk̘ݥnTHƧ, :HW!tU3^^A)5jĸoo4i՛ZyQ5V1.UC{sabh㲭[T _ՇGߤi()b['JX@o@ R.u)^".}ھ{DX2*K.GʈY7h?2g\6CxLv́ǚw&3Wq~)%]a|hM 9IwǧnHvGPGW3Fjj%L%FpL (u!! Eΐ(`H38Jk[Qt]%P$JI(!l\vs:kۤ!0ByDrpw%>sqTL%$:|Wg b2zQ[+m9+1 ij`/9jU#/MVPfx۠lX! f #˚RHf Uk_נ8i=v(zխ/2OYU/ϱM|W{xtԱNI*0p p,f_ryUŵ&(J7)i. sz$wʹOˢK4;˹tY©Cl;z660L%#y> ]қ2Ef8anqԷEĻS#Ts2˼1U3esdt 7:Rx΂%z[28(eZ b@l4K-!.= :}+qg++ !sCr͸2^w9Hc4NǶ _%_hy6! M"a(0uĮ+E5WJ;ĨBF!} %0;O2) /%Xw\[題oriTS2/Ulgf &|Hͼ1i[ *뛫%6248Q0@K,^ m[.ͱ`Jvͳϲ2DM\ s#CR1Q OIcW#NjqMq&o¢$Z-^7'ӎP+%oduoa=u{y?> i]f)yEjr׆d3EmLӁ ݵZF"i~r\k$~. h~-R87'VS|C3W)FbG箸?'"@k,K5n&;Wa&)-O 8MELAh K]YZp' r_N8aqǣknh&^z\r@-7c ; up\!+MڐXHp,vZԩxkv k:+_3̤97  lc}h8`a7a;Yk}8MT.|6$bQJݾEԜ4Ö9aĐP<(9[}$nĻsQ啴Fz  oյQ2sk2r T*.L `';>`2o)]}칼5xfxAdmpM/'OOJ}>[qؖ ө_D?k`e{d!{Mbno%Fp0ı+6:B/Ͻ`Qesi6~:b xeԎC;lz_og,wO^w,Y|Mб]&k$w>C{1r]. (Ua7^qhD@F&E*TTBB o1/+~iE"ɔ1ܳ, hC"k[JlA8!1A`E(~˫Q{GFJTQS{gzREsw. B3UK4Ω" 8>}8X HX xi?=D'X٤b&~ks 54ySojFoW|t8IJ )K >tĴZ]t"he8{G?&tďqTDR1nN b_ebAr[tM\n?_bG@{+ Nx-#ꒁJV"|Nܐ>Mz ]$c L8@9uQ:/GzZ8fk )T4J?`a9 sֶmCY|/Cns18} m[N`z[#'^+У:̩XGHQp1`Dy] 8DxOKp VN b%L|Z7D>Ѳ 0Ƽ%$,b2dP Iq PgwD=JqG>YbIoLDve[ M\_EɉF#9 nu~,,:gɀɛJVo:!mbJT8o%TZJ'YBg 7n^9m:J['y]#w\ռ~CMcYݪYYӉAvW1TWr <\߯T,TobQmqw8z;k]`)쿠TG豎 ;uM(TTv@+>v{H3}fxao>>oypp xu^Wp;$( D0bpH:h*^W >1x1 7RR_yqlaД(+=FKS,-N Fy #sxoJNp$Yo#Edu̜YF^ P[,7ameEq<ܲ ePt\!]aAH6*nSPE^,+v1+`֮]jD1/tMҵj%%#8`%%{Ѹt67Ǧi~o,zKmhQɏ.r4E,sS(Jd OP?\^mR:ZR@(*>"De9"^jBG%"7yo:SH@k:Զ}CPܑ%w<T ZS h J̗W寇twvU~>G{svܾS@٣c[3 XCmM3 _;8,+05T+cX<̕% yK|%vKe%`XD# A5y^N+3U+X,j*KNF_)]y9rTjvsXIƢ5T@'zHfaX*z\Kl{4d NR-+dt퀃 b}[[+7u '~t?"$ ]Aۧ !+]ڑ0 2v繋zz،ݵ 9v=;'x~yܟW>_^С0X=z)RBj@5ZJ8lMrqٗng5p ZXB Bbn 4D'H,ggUk Mę]&/g~ _ %C#mcHH{صwȍSȹ\hR,4H L`Gr iUUUWWxq;ux,_,zRUiՇah)'f_/݇8`Q&s'K NB;sI$֊Z61C}4ledH0S:r٦' ZTX:&Ŋՙ5rP.E?I>Ï M<̾]:kYb^{&W|sSu*3bzέ!{5a@TL SQTj FY 'eHm2Jۑp$IKđRlmA LboAϑęR+oSA!ݑC&V^vغA*{>ujzW2K;4OYRS|Y+s*_n" 6p;5j%d:a!-ꜾĂ$ Rt) 'xr(A^`f}ni2inF\=}<(BJPA^#w i$f3iu}AMf-2.!,MtinÖ2,JzZPZnSdTRqOrg ˅~~t9A2qӝi$+6ya~?&;0uüzRP0# =4TL-}J$ʷX"MO-4݁Q'rrk :/5V铢JdMkR]sex/ky_AWà 4Sɏ6q6dyg꾙þѝ-# @5u 93,*_8 fc@Aj':޷3j+_W| c8A  #J%C^{x@j) u`!M0(b x&3K;dYiB&'u ^Laۍ[*݁lJpH Ĥ~GlǔvMGZa;͵Zv}ŒysRg\EES~#0C @2؜q@!em#Dlxe5 p>$[._ʾ9T" ]!36Ր @||wBya<;]N^ ã 9]峫 ; : Ι #k!O(Sv{hvA {H`pGt%њѡy5;>츾=*}^WtkX, CN) ^@%>tgi`а[v!m·d*4(+@DkUƳVX]Kdj+RrTTiPVra 01(aA 6Mm,r+) [{zdAw3æCV:u7 \bkKD#o]t}N'0yRti{ֱ))cfmi:{ S,V4Sշ+ fōh8!ͪT524Zh1EQnSMey ) qܕjL͛ 3JacЊn_&p +cNc-Sl[]%\ ۬uw~wqfFj 7.y`td$8wQT2 1 B/v--`-(8Ҙ*~E1jc; ׺7 ksu%  gB4Q/zCcl*AtNz7V6XLiKm%M%'m3, %(wI_lN)mVJd*I@@=xsk 2+L@HO:\ժ=}iL ~l!E Aa9 \\/r,Pߤ 0;swZ͓V <@3IEj@ե*\*!lߌrasF Mv>5ٕ9,{q[đ2:^/`Z-(0ѓ"2迸ʓ2!O^=H"gSfY"'$!R˝qXKnJ`7(o5 iɰSd &գqV0_eZ$Vij DݴKԵ!a3]&ף G'f%.]5`@Q{wXZ)@ mvܐ7dݍ}! R$f*t()K27lZ4Od:%W2 lZm/LTH hb=Y'WfL'YH)ZrKSu]ZZuZ|Pt',b7I5fC[ݯ` vRK+!]ڇc@,$8 2["ƗKX( z.e LF.T ޞ\鯯@5%|JvϡF%k"sC+|aŒ^b=9_Z3׿D/6}xt۪E]~[[+'[F6.5w'yF~̫G.<;l׌y$ráܵ{5#Q*ƿ:{NyJ뗱M=uz$E$ [ E'Hǿ[6Mg'E#*<- eO[Y&ѾظfvQOi`Pr[:V`)hB;jSX_ UXPB(L$(!|w]Yz5x"0ꍳ#RVj7}g΄SKOPi\_קm0YWs#4/"a">! }AX`4 3n֩Y]pIn,:Ѕc T2W *TI Sv ݲ:kiԠ85.kr ͥe;!9䠢btVHU5JZL_GT%1Lu jmv*9B&@[}ϳb8V82=.jbdm+,ޅY5pf&"8 h/lA*\KS~( !n-s@)ߊrSN a \3봯(7<2zWD2ʭZ[`V 2(AOw]L1 o/tl(#{V".ȽcQlm@} Š3Cv*>BH`(ַGK&n1{Pܠdţ-* 2vˋ^kttxuq#i єqŦyQgaaW!괡 Q -3I~4 ECr?MnRU>ks нw|@Yb⬊Ց=V4jȓOe rQ Ո@O0 R.i! ]As!hTo]/UvEzډ@Ky7xyN+|7%g`Vȕ,@H G8q *?y/^ 'vcG͵Ua6<Ʈȷ!;ixLjo MֈdeTqcZ9lO k$aTl2>,b` AuQPAPZfU [|b@tc >0A rq;{{dkc>{}y 2V^eH]Gq9-Eww{xZ 99Ͼ #80Ul *p!̗\J7L zW:~f%e5ZyĞwX 2Ӕ!dMrZjlPM ; < WXdA9n"ZD4r]bo}ީy~nsbɌJƀ3ZIHsޥ! =΍aPfaCt`Ut5dȊ PQ9y//QruO%LMx!w P؁i!䜺i7&*4Gߪ\emML:zI2?{ X|oehn +wa;;OL:zICQӽJ.LႬ<:+[눯Ԉ1J ĊEO* #%ֱûhES'oלQAwCw$6By{UQ(]‹a@qޝ9Cq@0=I&k=+qL CsckmBc!V݄ᮻU(Z* ߰bJaoci:FӍ+6ڮF䎣ȥjVy4 di]]$`d?^UYh=R# <.5X$o,[5{Wu6>ˀK`L76ye7} ](Z/˼w f,z '/>ſ G3 F&ҟi! 5 EQRMt! : |wo)aU-2$lyy܋Fcs0n}aj.UӤmX0UEF<+lǺz%?8^n˘ȃwZL1??>!c+mGL"=]~C"dɬAQ*`8@ n@:?01تrD(WV7.yaqʼnU6ņ{ow[ 9kk1^\ XK$Z9>ik8E \V*N1Ĝ(e2N3ӄ4O- 8\4OgTM1Oȳ#\k Z5$`l伭KG+DIrmΏ쮬|%8ew9F]2Ny&crsD5ΊTz2st(Z&L:+ߜrdY+$>?}a |!+=ʇah5*P;:e+m*T0Ef]'"mGC 8.T@itWDCSϗ>RŁEBI6SsfCM4mzn@I !Y/)Მb}.CߒbгճdӠ9@\&6oPs,,{ekώ9YY'V6^7#*̡g@ӎAc-n1-ȇГ45#uN?|Anw$YEƹ'Ia^ C~vE];xН_\ sԫtp;% -O}ť²|1ޞmEjXhpD)#*NFvB0ta K! =jʙW.UbSa,;jBv&O7`"ϊ:N!8"V"K 'ZFb _ϓ4䑐j8Ģ`6N].W @A#**k#z΅LFϻ>9?3L&$h:rilRRM_f z3Tձՠ 72 ^a4n&YnWSSRNiGtǭ(,hmE2x?q1pX>Vq1K<ǻEpo;j=*A'(-}W׽?߽[OpZ^>Bh2R,̗{v? beB,&0Vc&+yg>Qǥe_)t^+b` Xʜ"Ԃaܾ4[] ǍTϛEwM!>,:ʄӻW2ïGv6̂A sIt+vKc଑:Q1a\KbֻSsQV jrbF tR6L3{L30nG%SYY`J"͜N t{5UwmB'!eB0HA x^NJԛOrRd-nA@$es˨Hݽ\1b>s@ɍs3|QݵGEur&^zP˪N[:E(x&ȕڕ44[׀u䕽n5a Q5,X'quO;W:\HbuZtH(ϫ&I6jdɄw:]W rhw/##nR-GKs"[)f@-N`bIM_O-@4r@xe|@Uw35Ó HƸɢ+L3C2"ԥ! J)V[xq0Ags?\ x2+IɘJLHC!" ӷ}W9^MHW N'r٠Y@ĆhMt^ l` S fJbdΪ]QQS&/! }a@JD81nFh^\JNJkaztKs#XDT۲n6 ebLJ2u6[%,NKuZә*؛ީ0p MSB9h1 n6آ.k51)(4-_k'~7g} 4}`AS ɰ5Tb%cBrASM/iEiYaq6C x4T"({M8uQܭX Ą@;#_ X`TϡhFi*TqbQʊųͅH6RXhǪ/8k-!?u\(ep*k!}c`Р4(Hf|ӌ\*R dmm}8Dw4_wNI7'ߺ˳eŶZ38"*48(XYWq*"V.FD@]ƎmfBbOm11Y48qRd|LU#F{ )C:Fſ۞"#GOWkI-@1Dpk䣢n\ +N3@ m9-F-lo,&9:~}ΰ5d~zy&aUp)<[k([9Z*{1̟_ ^_!rrH7 \zy|\ty%,[#h03Hu|:DĚԭY L*0 Ѿ.6S|L_7/Qr9W40OyV~.Fy&Fr쇲=`NY)VVAB b0 #"e ߞoyQﶍ':,^,rIdO rߐb6f7KD;BӪ@,c+ -@Q_5=_oj~>j[3Yy)o-%Ũ!G'1Q`-^(|!+eQ ! -P kĶ~ŋY4x2(;BOX,ɥǍyH}]&+0ۚB&07yZ7OE~;<3pGH8@) phqC(%$SnU"=k8<~l86!X%;v!(A =Sij5us243q- C3Z(Y)b.Y1e(&9@&&g,K,kOe#tPg_ZoηVjMnO+H0w[̯^YApwmٺvL`WSh3@D8@EIj-p}H7$gO|_8˯V( [^V<9@A@fjwR/gKix 5@lJ&9@BHUrj[Uj^Ѓ@7ծ[sӴd"zXi$t5p>[Hg4?W / UΜ" Sp{!{]B`XD aԵJZɚ=Oy`FL`!f9bU0ՎtZIXCސtbpD&9qGBy=(,)p$I+)&@2hTl|6A %2 +j(IaZ9՛زuQ-?;֙Q#z0JǗnWKɪQ#,}T 2RXzk%a8EB HnbmۏBzLoJ֮H hX3-SN~-¤tHD\yOOVv7^&Pc+%xA|s)$Ν] P/ Yh~MD.(BAR۲u;PL馢@)F0٩B p9z'49$?HS +GI\oT?bLD H-bఝܡDB1xj"d/Y $]kI;6^j\JH,Uq5C>?9! bˁ+vë+TJ}4(̄JFVn:v0]h/k(IlOYÚz>y$cKBGUSL@ Gͧ- ϨyT"LN_OPIZjpoČOZbIDYnJ+й< ޯ!Ueuo2cN1FC97ޓlҿW%qA`_sJqT [עpS[%MJFHs${b+f[_B7%oE&J@`jRCq %[էvv1*8}xW7=|g>څ=:̥Uk]œJ}7P ]%' K\c !M·0D êZ5AVĠ=NH7IG55̅oC@WaDbR_~^2uN9ȝ~Oi8MtQ^6]}tJM`%QgQ!C2н,4sޟzgErX͑XF,Hi!QcZD1U9:PH| u0һ tXH :pgzʁQ*zjaoBx2B)ފᣞZZC4Ns06 ,]%<[yʳuK}Gw5ٜFGչSO[-;Kfa!+mA0(f 6JIv(FnG7tL>#tǶiGމD-;mxu|0|酹Pp?sbV|<氛&&dumX!牅p9qӨGJn:T!.=oi1tRdaWe,Momd[ܕ_"ARJH8d֙pY Oh40 ;ʫ5|z@EV~[\WzG #YRco51oz? V"(4G " KU>T!RpR$E0ieU8T` "o\\,k9~'.1Mq LsrH&3[zY)$13Z> Qao l߬kg֟wN`Cp G4'2Fw9uStQHWdU06aV^E`L$ٜb_/~5Ii`Y.j_Syރ2V\k)taFQ?!MBܥ !7a|RF&FOΖ<~8VO=ir@&mwc`_,ϵw-*sy*tfX_بS5Jަcw /AQr8/7a("ϾS^xSDg4WsmА/m1SuY*[>̓ 9@ILaBSY9h,C5J^8RI1*{&B&}W9۴ym/5ϳ^yVG,b])qE~)&~mP5:${9[r'eAI^5v/_N/ gA#&۪zb.Bc 7a%iiGKqc4 Rc W=T$i[+1uoUfx #]<;Vunn 3@" ;ӧȄBMm:kaU==+p0&p؄k"biO8~i#qDL1D1zla5#;;#NQՈ7l\ZI9b'PQ#(A֫?ahx;Px:")l(2%4,H7JBq\{NϛD3|j z@}h2&2s(ld([B68,& Qn+t [Ŗ NAvgP{izUWt!JꋛbEkWKh`!tR?TTUbBF.#8?5-TƾWv68$~UGuuQ)YwEE>ε gN0.8QOF񠛁:VPmq(Ŧ"k3VZwρQNL:xކ92ɓ#l h(m- X1kp!kmc8`J=tˎ\q羥^@<(a6}X Rʰˠ@1v>bJ | !=5ELñX06Ȗ̂`Z?0NJ\F'M(!'>##a7].NJnkԊLHlHң=QҲ/s6P!'ҘJf t7BU4PD89Z/劧+M䘅4+zձ;`y2 W.ljDtH d OMe R߃x>9dmuy1sq`5'Aa"pmBs‹6/&1*X<ʢ_zu3}(~shxw@gb@( Ff@{忹rzr'?=^DI5_w ex 8qE[ )EG(K=1|CWTh,ƭp!@etT_}cҰC$S/hް6t;]!Uv 1YȮ+{0n`<[f*3! %΅hrB 7gyaQH+5+:@u'zB^X;esdNwLG9ъJ4Ʋ&Gb@XhQ8B;u@>zoGvq|UNȺsҳV+4ؖ9ɭk-g((@VF>iۘL JYQlkC:>o@ +~yP`% .;X8~ڃk;?ԺɿY@Rl;PN?@Z"%X@! a@0E"{;~qz]&h ̂M ,.%ll\F9Syh5+TN-$P(ht2~TdrZw#U}rrSӖOgtRfu@mm6Mc+TƓLÚgq%8#E뫡qsX.rǥtvoq$(p>cJZ ZRxpga?5 CF(ne@U6QpӉ_Qqqua0>w,c'S?5Hlq=?WꮎR&>@,8Oq qO7nc& *`)-N"PK,Q@)#SX 9`ueЇw{PLOghY8)~FVO\bBC1z̬Nrw>) *B:w8]KIJs#0T)@ @&3NBU*@D+OwP5}|bK24DmK'M4/._!Ba M7⼽DiLr(e#_f;ckOϺBE'K'cr1[3%Tn&o-[zwz$;?=}4\ۡ:ZhAlAvc>;Q& E@6[ܽPFo%q˼*V;ʭrc}, *$fcg2dw ݕJюT jxrӍG]aV,zBXjq)OhP6GG_B.5K(vG:BEֈv=k $;}ʣ,rS`%A c}E Q{n(1]*b(߈S>SX~F!i`.+1RHPlFNFtI1|@FUP DONX)| /B#[ɧ(: kq!{=4HFccuekz]&e;WN'03 &}G}rN02&"㉞ y@ '^N)0JW9X؀#q+hDqMN$(U.9؄S DG# 8F8u?s}#SRXu̚_,+JcW#FmT}g' t$*^kmٗ] 1 </ w'eqvUjt@VjnSc~8;.ASnJ7A=`}euuLWd.NbdTd?%x*\}[7:eܦ;SaYR.xw: xVGxÒ&ȼk.._[0xm[+=\_VoZB*)*]xj~١+~N̾2 Q`0:!-EB(Ѐ3b'.9Z*RZBw JMqDh=DCԤVF*]`DxGge:_zXWKI]=J zGV];(RWxTRsSvQ%Bǘ;H[|!B  XdE0)FQQGE0LCN>q&1.OMyu#RPxys;5ʑؾ-nUZKFYCL&SQ/߅L}6ͱ5pjW%tĆK7m;鬙O_L tŬIvOn\uf81R4[S !ǫGgV]6[!S,sʗaw}?)n6㖷za9j˯_bc2uQ*e\> d j.c@qB/O]p:\HK,Dy}{iQ\EAKoѬL^eP݋l pH !}A(A ƛ>_.8k֪l m_[yV_2(;a{0Z-uBvbx*NNv7h` ff#Wb W ƃE\ZYXx1D\_yoǪz=π,;]N}VY"sW&l9'8X=-&knrՆdieH=t7HsΘtށ; /+-oגW0%Rv Vʬ]GDh]O?vn[f^fgI/J2 0,:ŋ0cU/YVGrt@*FXd #r Z SL_r) e(雕1Xo7Wm遲Z j0Kǘ}S)T[{}8ؤ!V*YuT8c MWzaS⡤f#c@>5U..VaShYǭ ^8v3,Av`deC UdUu5S{2d݆LN=\3; ^#!-Bq@H nTU*UD cS^W>O?NC}`άqΝ_vȜRvOlzY' `5%qWfhjWӚh)SP=7_P74,+o0(T0,3U={jOdɹ K0Zn^9mDz Lt @UDQ[ex֌A6yވ6RP 6m%P/`dUgS|>Ν%Ν3NOa޳SC 6jd[ٰg)J tpqW%̨ ءE( B#U׻IUH+'U+F-ϰAX : 'jmplF&Sr9t.6wà'.mXHl]yM9dY7hˣzp q1di6[%o)`tK"M!OvZ}pk?!+Uމa(2 Z7C[O>,^XOS+Li8&w>wl9LoEԄ [G)hhI0,˄!,^j@x2lNTgq74Lxǟ|OnvC_"aRAf$M[>y4˲?㋬1eZnmM#q98q{ȸ^]~]|;k[m pޘC XB2e14 (j@ԚJχ~o#s*JjEEzg¥ܼXI v pA8Spc7ym%um%?s_uaRYe(HusQ#8>WZ!Ķ}}^+$.l/-xAR ;Иpiku7C-jܱM !pEJ}$",*>!{M@P"01M42TY3Wt qe8#Vi( nKXòO=3X`[쩷,:6 ᩖv%}|e+DmljrK؜xfxC[ezFž&o#\VF:g?lK}8Т>7u -W#Dmnm_#HnwV3#/ 5xH"1 EiRv *f ʲ YG[=_reVڊ$El(\,C->,ɋ&sXh4a$cE"59`zsċo vjCPeNrSQI$+̒EA}dhܬOxmC~n_L,ٜC Ϛݱ}.y; hlz=[ {LDFGߗH"{dlOd_3SeiލKvZ\_sۆX0# td q:&+ eQ1{* ngwQV%K=O\{(+Eci,b+KCZ/piU/no Ry=W! eaT !Ox,PkV{.Niسyt2(a[HJo\I&s=G6*RM6_:q]qƫx BM2j^(: KkAm)s,|Ͳ %P`7ֲ4GHkB*U:(_RE*؆eUwЏۻ ,Xֲ.+l.z}7KߠiL~Ww-i(Q 7- a`[{kjC;>%{U^YccЏQV6 CХ޵ׇ,HDV;V>ڟ ^[xyUf-VcH8=g}gbyyb( -_MaqbHL!VCtֈWO9 iL ֐Gm-LyD \%WSuo?R! UCBp\@N^Nj\ڸ"^X P!jرYʭGR}e*9CDT%\Mz?"=9I' :w2s(xy]|{M=:Ot8j*(gKA\ȇyӥ,WBm4X[{_y!_)( 1DeSS!Z %0q5~/oM%E~I]<cp#iEjvX"`ʶB &y4r{%KN,AaS)I\' nK}CQ$YD2s`R4c'@l9)upU)I/x2f? E>AQx\2ĞFpL:{T 2joT m[=! Ma@jD9se&˭V(sϙzjT.[o;"~0|F%b}07[,Ѧ0] v.  6KGԚ?8xT4hJ HT!+=A1Hx䶕 A(DEGPwvVtg?K2vbmˏ7c I o3Gw>2Ӝe!MDܨ|D|Rچ5!Sç о =r?}Oߝ-`~憭=iΪQ#*0 + ̈́wPĎ+I3n nhhCQ+tm(ó]>2 =#u>DmnG9V 1 srIJ( *PY( Kz-L^;t}x]JD>-]}+}l |9a7-WfLjw/XK/CksKӓ.9dP;1F*a2]v6㥸OmoǵuAUma񵑁r^<n.z;' YPOW\r_(jJ^#'Bey'O#fqڌ$_yCy#+L(V#* \GJ͞YGyƚc~o&sBBq.}ļ@PXYdw'>˥ڿRym7biY G_ᩦɋEn`ӈ`G;v tN qHL*@AB+leZiJ.נG jqQ:*0BX"IڲIb+4k׿u6dں*ڱʍTt~,EQH^zh[FU񴀈ǧؾ_YZd]봦\3 @ KVRcEܻ D/УX%Ng3 GƽEК4gZuˮ?G)ݥd/p kAM /޾YӉ0Rg̉e&)IMLbw`t糼}LJDjTV W ,-݈MEvBx1!uуfPa㏑Wm5\1u;\KuŴDŽN)7h2rElt(k8 ɢ-zG2EN e}o!m=m+IHbwdY2E-g~N?K)'iVmgq'B0fbszQq߻}v #IW໧| ߉qsx/4gȦN <,ܹ4TK>봵x˱.5ښSqh]$ ݯQ?uѥ Cur҃W|tc޾ApeYuǜb"N^1a^ p9 `N5uDQ"X9FfL oNԤtzi-"?E7UDiˉ +{}A/ʉ0nܻIp&AQWUUQH\a@C1Y^ܨ/W"2h4MD"y4z(!uaPXNT07gQU­r&_@Y 5OH=u])HrI8wbCf0֌\\-qgѹGՉ2 )U4$_xqaJ}7z%)l6:M9.iiiX1LK:?n yruK5W'b׹ʃX\K' $Gz,sie1> L(^CF o&%U^ݫLP}l>eɯ={A;5o JQI(r-+ 1u뾯Yw1J%6ܜ:~n-F󸪝J<*§ikVZgIW+ rޮKMd?jtҍb ޜﭏF:AtocY"XA@}k7܃k{°'WRj4YVeH*v!]ڋA2D b FIB?N,mtCIHFehv >?d(J {Eff,D%8~m[aEYގ\)eT:&.lt tD9;TIm6͢G $E* ]F !eڋa)H#[4IjU?+bO=b>b׭L/оǘ=9I&TnP!G@dG7#(6c!*s0fkega,93& l!lř/e&*Տ#eEg^U٬p,50/b!ԯE|2*pϨ砌wS\vXQe+"eXMحd ;<>~%n ߚC/ϕD&*2u kBN89ʹ](t敁Sj yArVӯш>oi=jW*C !ӷUHK1Ø2 Z{:Z] H&Լ ~k*˞t'Ng.,l9ڕ.\mNm#C>( se`9іPU(_+ &W$EDoPv #,*0NꮗT ԪaAb+W;Io7M;_|O>qמ5ܨ ;!+Q@!7izYi@lruw5Hx%$ Ҍ 4P+b42ucalp1<-%02OHw`@h92$L?rQK@dU=RJM 9|V)'pA"h(Db4M4parmi4H $e I*cC@W@=ԽܧRW%ab)#ґRڮ4:·:vtf לe~w!'pqJ.<6FW//y]uhq~lhk9DmcO~-jXUt5Maervg]0;\':Gh+X̜ g\c^on!vGvm~Ն8pd)M.$4=s,I-wYQx:ҳ>:@\ ռ"+;!]ڊ⠪"P+:XiA@9Ԅ$A/2e-9Jˉ4$S*3y^ Zi"݃IJIc.FֈfV}51/r+ "ir0Y{m5!EA87&/]I$!U Ih!5t"F@Móߥ}q^%~ܧ z0qĊD8\¨̗ݙ3,"Fqf! MʇcH. C0h:*%VŽ 2㥐V@NK':! ;^u6aLFP BA#D X;uF"kSScYIKf^}b@X`0dM;U6?KɆ9{$ ~=^ܵ=0fBx<t[1bA@TR}WPjO !>U j5,V0t`6l+Ǔ6Gh qLw44w] 7AST[osאwm?ݷUcb@`(R(JՏ4`-;o˜?_ ->zB"vKnv~k[cclGU1!ʆRD59UGg'М+ܪ Fs^q(9N1$f RσtHGtLS+Qmw!iőúQ ! Eʑ"0(w8 JE'L5lrŤDUDHfl+'mC덭}d"OmF maΣܞ:yMGS:Ffr&'\7^6Vsbe*-)Ҥ L8x]f \ZG^a(D :lȋ`Re^(B(nsf3ibu^"SCIX@)E:vM OXT;mNElApsU~wBǞ=egjc/A퐃 ?jH'᏷L5 H-3t^t1X5~V|ncÎW}QUpnFbV$dS-`j@NQUd3v^ǂ165(U \`v_\(nG 2v&!I 0cji z;@ -bc/t"]r"oO wF6g#S5FGPw8 /aLvw)gQ;uVxJ6<wZ_mt)mn[UzrE]Z@. mۧƣ>{}`ȫxT`ij$y՘78 XE =Ճrwi1N1g4cЃ.&yqAʲyr| V-TR ]E0*\KG"6h%E1Ͼk,FwW/G*@7 PU oS!ۢ!+=΋a@؈C( n;+yd5`P Я@J Qw QDi+hs}*UK%> \V͏Wg"L?U_  x̓]a3 YEU<;%usӿlL#+63 zĜwH^6,M&Y3U.higX? );)ζ"ڦ{U霼A!ݭ-=-. !VvqWIJ*/)dT K|=lܖ㟭Q)Y% 'WwoңQ}}A#7x€qzRac/0׿.wVoGnjm/Uv3j>z6b?{i8{6]5Z;!Uєh$A$'c[w<tW0'DT%c`]^@o!< @?g }|]BNze{>+IdFIYTA&UyZ|ɔK.Cy{s꭫kա*:Yj4.S)NT2m20'Jh+ p5{q@ʄ9m2PXI4VAD"Q߄N_}`;3$4:3ˏ%P$.^%IAUtMJU|+987BD`i3Vbsp`DL<*CZB, udx/8;X@dd+v"W(-A ԙ+aF1M:<\(w^f>poiR wA,,+YzUhrWk+f) utH*eU꺞N˂}1^#z ZYoVܼcP4ѿ#FJEAPv1%>+CǾZNnNv>6mo+mDYɱA؜{^ ^q5@*bkd229ûhJPݫUDG]bH1iDQ,&s6`3}⌎H3z=YF*4u{,@r!-Ea1 3E{S]ES5 0\8̀cˬ["J&ElNr RMޞ-w6 -VGONd̩97{ @+uU:(D}4>w5Dz-UhjaהW @"W<)0Z=(s[-XxCRͲ2Q)-#r•Yt3<ݿn"wNw=! d1Ӛ(]5c9 N=ry f5B`7ljr)7*2|ICj2]@ *tNcupf k\@I. <4f(wh N0X4B'Tȵ㯞UL8 HK\4ACޖCżMc*E91 t_q@tl3TvL >5.jKqυ@C B T[q׍|}A x1߆c1MF5DrוֹpCq`?mzg]DRH@!=ڑpB0Jc.#5Jq'*IIA`"0@@'Hn}J%7U ?m>Vh4{6@^<&f='FerKh ,=UmKS6\@XȽ$T tRfc68 >Xg۴|PeYz8'JWO Z|v}ȦǢBngjUK[CR,+h"3 IP;! MΕP(ErkN$IHQ[ VUSz]ܕih "zV l/\ZfQX t40-)}?2r) z 1GNI8!+Mҕe@L"k{4UIR˥Sb0 i8]W*%p` ȑ#g4Oqf3LJ>KVۉ4Vн4sd=~?d~__as[ֹh,2~칖(AGhjk uU4|b@"5^ZYPb=`("ԁ(PmM4 e&eǃK; +{B$( ءUa)M],i 4*F&Ye#. ݳ>ƒ%rډ ]CB^3xڻ/ƪ:j8ujfYWd}m; P@nΌo下-7Wo啊HŢ) COдނ? ޶|)j xk߹XzH#Ҹ,Z|V}.hҖq;GemLA8V\C.9ԃ߹+<*(T=ȘEa:Ga׋Y[Zѡ=Hk[(dJ5advafvfSXhuk]O)m.$p.cB)!@j|,`:@9_q!G:5ևnIπܣQ2GjJjw54,º5=1G4CLRϩQ!MBܥ FnUf&&<.'iy{ koE_ƴAAj+OP0=c|ɍTa4 CNieAaF$-b(FTk۷9 !aodVQ/-jpUv(D}8xS=1O*Q~V!w8nBjtU8 "N;S!MP-wH؞Ih҆qSVxyoa5|X*R)ZV;&#Uʊݧ fhSt~ӝ(=qϦw>QeHF\6'`96םƔ\3E|mVJ!iȿ`O]6%6Y;-5USAaו4 xCP(žgVTqAd2g:Ֆo]W'JQ5 dUjшUBpQ/(PzF;|֥J((qElNU%T5hЗ!/E-PW߇ld! -Qw[%AAgH1X|H e2qTSÃ-P7k)E"܃-3%.^F -WG wjG5ҫil>*o#m`m7F&Q$f< ~[lߋFS*XirB`sAO(f֎Dr*MnsbG"\O]5U|(F&ۮk@Dj"%8 +07b0 25C L $ F*) ^zP- 1D*&G@x%Q|@j![1#OiʱӞ5UŒ8/=^=1w:, ` 4n-Z 3trQ淟apY&-K4F㧬ג3hpGU3]n?ٹӉX? Y›j{4՚k 9E6"<9!Y$]d";bM HP4uzD*X4f/ @`8䴵@c\wUQVeo`x&{kJVX*g -݌k-RV|)0j6i)9G 1t!+=a (c ,EMi!e D-o~7xlbC5F0B`DʗK )G;U'qWp* D6[ps~ц>&eHd9}$K4se@}I_seXЖ2F2|\/`rX',/TXsX=_3{7|ajfhKqnJ)Hûvv$  h֜kY_Ħ.ÀEd MQ5p"&pG \woQ ÷[%ۙ?1?{JG| tg;3^ SF9<\i7kga:D.3eRE%Td dqx51h>690_k)lW̘蟹ELK[٩b'cź6]?I=#D ZA2 q\R&G6"hFdI>bu`r.MeQ̦ pЀcִV:*+y̎)ӱӹgP/^a6瓜N eP.n8!MmC݈HPrF݆jѿ7jG<絮9閻4yH5Jz܂Gb7FTJ%ă"WZ9~ ƭcoh0w3#P>_=p=X"g:$\+yqD4܇@HX ȮXݳ„V.@T7sMI8}0fN|ѝC/>I|I>?esbj%ek_^|4νT(H< UfN(@','y\ˆiNG>ŊkڲGZ'<E+HPJ`b(l8ᦿ{WI>. Y:s?qI[O& e_%ɭ4NjgY\V&Mjb F윢^PH_2gf>Ys{˝so(oSӨ+9"2(]%"/gaP4q2lkA;<`UqN6d;taòy4ɃQkC^Q/ٻCW*lNm-(9"~dH|`9F5Ըq*L₽h,!]#J Mbٮ,&&VoQڄzJ$)Pdfw&ڕ%2sϮ+ loeᄉ(w]CH1fkJnRpǏfyv`pA W<>Ls,%cYe%ߋ'dUe y}}ɱXVZ *%97`Е]*?ȴqdu.WC%eP(5B$A2LoiofWhjr3a։¨a .v݌UW YJrn[~o[ F=nw~ o!(m"Q`3lʌd7XT#NqZZ;m黖y|)oZbOک՗֧R̴[8mA&RXE.6aoHfP Ba[>wŖd!$ES !TwQ^vjc^][vM3@*xz% zg,g_yʳ,+jR͘eaJ R!%B6xUjdzj 3Nr[cDTU>@.~zV"Aޅdx/z]O]!1k$[r;̵U"T ZO@6a9*$86" s=MrYaG1E)T!NH9~z@(E22>#\haKa , ;%$K9ʩAA36E~v`!`f؋ۛ~S]v= `z"1WT&G_áנ%EB^!+-`FC ^5 YZ `ډr,g\bc&w kDÀf&¥rݵ'ɾrm.^)Ou6>NZ\sE3)$70)h;B;`Pӻ _)0um鿛ۯOEYꭄrB by_܏hG *\ȡ 8OulK ð"ͣ~l>ע}$ DA"=^DXmX1Cf %pB=o/gtOu5u \u_PpbM35V^a[zO555ż$ʡmI@Da&"f@W]7E̽(WtLb{٥<4ccHܽ26ФICܬR,tޡa EC-n/N}v }=CS&;yȲ㰮L>51Khp'xxp: ٞFC}n&sP7 8 ]:d^gNo;q!MCdX0Yz! Kt4qweE5&Oiށv8YB5˽d]>_^j@--RTVA(YɴonVA#;IEB%RXWmqm^XL ا`/dP\¼]\@-Ho%]le"ZbдH֋HD5FWW3ܽd"?qkU[U˨zּ{]ptr o 4B"2Q BAFn?M}4|Xۿs;ߖZ{"jq Kš `.MQv!ke#a(`Gq,`"$D.8OHpȥ{ Zi$ZnAYD٤Y[oϪfNCD҂Fsjl̴R aYJ)wԃgȞbusHi@2#`4GNNa E\0v B:3 DҞ^X\ 7~˗L*5a< ЎYC-_\xܳZx{ox7d7t}`3 זg ׭I zntwsPBon;a{5 uqug} Á(3z{Q:םN&T)+GeR%:^¤.uvn7r~j{A4hĕEߒ%w)xH ~??Qp_$_șDH'S5 :5d2/*J >./{Q/Mt\O`w@! ES!@oY_w9ˣ2d-82^Ac@w{@ox fcSͼ ]۟Z[2Z51 E!ΕET[3 0HdD-W*铰6SaSHnu߄!CE~i!W0&b˒'nR@&N9`lrfqZ:A\ڝG?=ˠolGD8˻jn}}A/#! Eڋb! %pGJJ!H3؄#D_)PR y^碦j(%/x9 v2R4rL]M!z?LL2GϖYLm ^5L,zg8Xqa#Cx2g6p tbVyoNEsqIi/b"/xL]Ә.iyE;>JiLQ]qƮk$coguՅ38x3ЎT^%b9\ےg mD6$µҚ( (rhcQB-ˑ.EW <' ڢDb2ЪT ;.J nuZ&}zNIcOm1ك-S4cL4ՒWtF EE6n[0ڃ<)A)E&e,R}ق9 z% OQUt-R4%E7H31@FaΥ8]d'WO{S ga$ + `ay~uO0S0ukbcr)_QLR6hRN%>E|n$x؊](E.G Z+8ÿlVÃ'; cÉImˮ5 [߂ W"$f ;jOrڔBzl (WlJ-K>U⛤<JGiޥt翎!MAڪ ʌQ1}~Ajyf&O_|W ]A;t>Hs~|a_(sqhv~N/B~V2}[Shy\ozЇ4<$ Ge b3@[P9rpSŖg[+5ԃuADҹ8o'Q$no1͞S+YjZUkT\ұ|cmv8;hJ;.&t{,!WՐ AqccVev擵4BM˲ 1KJ >/dAaG=GWf1#OT'k7B΃1 h*q%~ef 0nyh c[^7=ڑ;`z~Bt>f썿 䉐p-;Ul4`}E+ydsg"N/ΓB |a2"( LŁiJ5J@uz<ں?Ӎ.V~v;v80kWr%Zu<lfcdQ* MO8, #u?۔8lFBKk xHS^G S`5$@%[_ H}!k(1 ;Q5}qKWZ(HۋΉ85I2GAZ`rZz)~7,ilh:Z7K]6Z%Z}cfb5NtfMԴb*$-(grg?݊L$E%t6yOj]6YqUDX×׋q?zL@"@| \ mb;8!@L8$0mx>m@X+]7 VOE*Q!<%aí6T-k>ڍMSxc/~џ+rS!ZTk ejZO Y@8! 5d`d6)P e5tu+Wx. 6F2  !< `K Dzrij76J.X *C ;eܽM݊DJuQ"fo?>7}eBIC@D8!ݐ:p m3 ,q13aBN 4j7gfܹx 1@~<{R%E.:YRW2ŖQ?E\\rF!0"AUAPoT;^h8b2K@s! B@]`3=o[5WRR̻6&߳uT'A$̭NYđ24X+;Ƶ!))|y8 )1h6;2$*ڵ(pG 9VnݠUՔl˅GYūWA4G_1H29'SeQ~Ct=8”ksqsor|lkl/[wt㊟y*3 c * -ҋ7wt{@1S p$ 5&`lSO*sg[g"(޴F@l0'ĥ3 C(U~8-?L$zO}Cg{XPl3:  eA'[UHz Q,8vҙR#@WD㟨Hn|آt:/r4^ݴE-]EQyW^J/-)r -B\Z vo4&t@(*L ٿZ n)jm4a37 nT[N4hqa%ڼ/ssgưNXxN9@%K! ގB0P`'$cmvJ6 &OՐR&شfMϓtȐfNUƼ]+SUj޵Iads 3TȌҤ~_-(uk kh-aR[>#Pçj2qJ^WBRCH%gVD ӻa8iIJ-0U _}ȑ2Ds Z]!*n3ڵuK|D!pWZ AD A %<+m3(((Xw:1!W/<Q/HE7 wq`86ʼnV#I̹rxvoɧp; QPptVy*V^PݢjY.SWEG=Nv3xpW1!w471! "~Riڎ9+. k-> 5Wn#Ǽ۾/%~V`˙*YP%9SYpxVwo9RS("\Yd#e[*X9zCwAO)8wq`UT9 1 žScZ BK0eG 6䖘xAN-Ix7F3%t !+%։a0B:b^]]@c0A2sR=ނp#\TH=p@ 8$gOTo&Y5/ӓ}=Ũ4 'f4k%q'A* =FX)TV?& =oTCs3Dw ( 4dNެ!{6ƜnFHJiż|x3>nsCzE < mEB}m 1Q1ẙ6LO=S*_xF#s]^勨ݾjA춫;o=+B{JW{Bk~cqm0:>ޢz'YkfWқ U0ʡrA-A* b@aJg74BJǃu (ɃYd0`Pj H5FivZ0X0 3? *,n< =Y;4δmƿ.RKC&o~ZaN)C^?EdfӛTOl;.5"&TeEg6pijb쏹\JF\#?Х*#g0dPw^vU> !{mʑa`Ҵqmzĺ` ~26_GI@|srboT )A%J`Y}2iյ0~<抆p>ITfE`_Mhrf ks8JgA&K3.!mkP)"9WUA8tEzWH+Id3[im9W)2ܼ"'KYa¨@?U>Iy؍L  aN2mW|VRx3RFQX 6y.wH-B vnm:R׆'HDgI~ Uj-EN6`Njs}e94zfWj11*@ ߾x׋@"5RNslLz)@ь;\hC i0խ-sBi 8p0ܦp {= )*/[_< DC`#aWw4%{X̕u梂L3hHXI8Kغxdc1'mՅ&!^/ܼ05/Hy3w'&<~ۑf7%ѹ)jqQoX@,9i2PD!+=̓i[*.,T@wy}b3`3w}<>8@ gL"E1bP[UD}5΋`oW Qoӓ4F.EA WóhuAncdOF<} ,G0J4,2szQgw\[T{X h I]=͗ ww#?07uaTMaa0!{u2U ja|Sq%o* SByb7dy 2!Ò4kT-:Zǭ$JDf}9 Y#}$n^U@yR"Y#h=Q2cQ0LSS,;DL'(a53mp ~t;f/*wS& / 2n!EڢۦF*?B?,qZmʽ`AkA Vh[v߸M,|I8)L҅hcW;8PȀ.3 ˂V\uz;ЭZ݈cu0%|__4v0ELJ%A:Sq8bQ: a@T"PQwi86`8wo_ MkaeX>dYuTxZp=QZUpR`$E<]#I\XpfO,YZEg86@)6Q b96]eN,-VN5hc(%vvm!抡b!(10^WUQ#q BSuEǔgZ9XY85һL][_%qsFV.e7/{;d-Uý3jlMpeD7V`mZii揈.iyz/k ( Q0DU46X=8܆dz]`s{$zj>!jypoi92X:˟#q42\C''R\BL.Riψ!aӡ3or|wj[]MdM g A H ! D@GPyl] ")H\NI#ƪF:uˮϝen")(K}A$ɬ@e>%@F E/6_;0LjB_]sK!Mdg^d2rՊU{}26Oou[a53{BUmrf`;rnZgr,#qa]}ΟV^Zᴭ# bu>Kn)?qQ+ 4r x.^[_ϯc;IUa\vbțȐ5=7@ojmZَz7K衙uA?/=BqQ^SƘ/5@8 ' AYYpFd8pH~G/C2n39zHr5f|1i"adRNg Sra]bC m^W>CUEGοx%XD p7H]~5cɠE\&ͧLӍ.s,BW!8%Id+%N6I wRxNHA{Z\b AʥA EQ, !+BL #ij +c&i&S:,38o>a(,KIBA =@Q-ibD)Tl88o|9폀V#$z׍S>Ŝ+4 de hU!ϊoD}v"!`HCt1BhAK1hdUPYE/~,"\znA Rي  M%Tq@y8!(ή,ũoa qlAntCXGPJP@lYX-LY:Zs =5]$1M EzU9 MQU;dL5$rV$;t p+A0@^q%^]6i}N}C *Lo}!Ld'61)A3„rƢRa qi%b%w3jR +? º9)Ȝy@;?S)„g&_k;g>&f+<g0!F4n 6xNW]/zcG8 'v[hBU~!MD\7#U}C}т<T_uVϹ=P_/ԤP|'WIr![Tu;J%<-17-3_į?rdQlQڱ^ MXq apED *.:b4M6Xݔ!]I p`^Ʒ[+80|6wn9!mWl[*ی-꡻{{oqOd_ C"e׭XEH $ <H'“]!wGoepAÕAl"M`ۅ"-r;B1Q3H~kMфNgܼ`6X&ѱ<[Կ*l.aٔy{I5qѾwxXҙX;ϑ-r]c#5:mwB\^&L%_`biQ[蛰 nA@oSh {|ӝ}bh~XSok (J Y:ń"_w;YPUΰ !g穄frkcBcqgRu^|$J5:Y=8SSmsH?c!O-M/OQ贈dž5v}òSoO Q"r$XE dEi{~+YrT:yax cqѻqW_F%$ܴd*m{2\s\Noz0 [AXXR!@-L£/uo \z}]NTՕW͜z6`ij V@B;H1~ nN89J9!&snQE"p~^st_t:ҬNӛx-`ej e?n! MfP@!(nuzU ]3>!{Hjɨ*1؏ز}AKQ~RY/m:-vrybS/,+ǜ>rVN4a%UAe $ '/~B# c?R 暌oY3_N2bO\9?t"X2bqi%䵈/ӫ@|nɎ=Wc|@dcH]ZL-!0M0 Ǔ\ךGңLÁ(Cġ1r^3Ε [,Cq:`}`y(!"k9ʺ͒" s@胑U3*rOL@:y\: q#q`;ٚ#Z_vG$c7g6ɫ`(#- ; SA*~q]1.,!u~'gL {.To4FOR.'{ ʘEuy /[=9A]JkrjۃrV>;ȭ,lnTl@Dml1! Eΐ0c^WJ㞢0Uo0N;ea&wFJJ-uny<B9(r.SάgH$@Ψk=#L|8OTmڮ:N:yḾ$2fJv"A紨I;}e/vƥpR1D6/Ҡ̃LJdv&NA{$z*tI:8R\&Ui,WMyf ^#VMv_ o;úBϷ}vUC7aXRZqKG<ߒ椶Dv N%vU=-4'_{~sM(hNN̒rޮM"žsLy0qJdd:aÉ'2ʢ H-WUMbfjj4:#}8ZF{ΤGaݞwn4 ƣӵpAcpo_ ' q""%t/!M A0(b-&b gp +V8xR.ez5 y]FMemڍU[㟣XmCI&'د7X}:Od P9L1 @zx 3u>0 MJtzuLM\&s\__ ~$,У^Fpd'G;ɋ!MqE*Xl!qc;x  ZAZۻ).]3;lPZbUxL=O;Y{ t8`l TѝZ`^-']-S8*<]vsVWjuS~$ưȔ+2ցw#uǽ2ŋbw 'Tt/9]|Bf#7K{ٸмW~m[H,WOR]̔]16AY m؛0W>?6˥ɹ/~qN )r v\!+5Ώa@P*H yd^WVUuƵ04O_LJӁ @z\$,7t7n~Qɤמ;6,zQ}+pRʦYxPMaz8$J)A)E͍cqi)^FI4ޠ0aOe \Xh燹r,9ǗɄ^>~if" AHg~4i–5eKeb`#k"bFqe_? ϻX}JvcVmVr\$C/ ~ '&tw{;FA"aQeZ^T5E BF`j`^wPw/9bPidH%Q1_O3 2 c) bOX`;/?=L|̬!(OF𹾖v˒gbifi= Ÿ&Na [ؾg-нQeNӍd4u5} ƭ9{3s;]j =ϔiXB@F(gw  HWѐagm؇O.n 2`sC!MmD[]ʐUN o=.u?OmW W]V& 9I3ݜ]ފqqAyN ~eoN2\kAGkîmEZ%7%yvsZ Q\:Tb`SBiS!{]a0&!a=ӞVĀ :6Q"O;DO3IUCB_WĤYց!7dRC sΡ>mS>+}WW‘e+֫ϰxd߳rL|£n&@Ōnp֋9VMwG1VZ&0AZ`/:֤ôMvax1DtI)y|Ԡ;\7\!@ ׏Ϣɴ |X~yoF=Z5Mġgk|ssTZ Dbg!9pݧ󆎗洂v;~y2.s*G6-*WxHp["^c&F,(n-#Evg~*e.?] ,dY)M߱3{>V"p?c I7[!%aبp F1;o4&@6{boT6 $:DDYQTl߭̿i?1nzw}Yd9ϨoZ5Mָ118xլ;kQ]:VEH5`$fW4bà)lңMiR9@ZpM13'&"bLp(Y(}(a :zJ8A)!C7q4\X&`_]"@/&~`Ķέz[5r thcyzur/ÏU/`D `D!kWQw2U t$]T3I|lSV,=6%6%o{# fNYMQv$8aU@tEjnB 85DwSIAX\Q"'+KM,ڊBshMĒ9 v7˂בLP{ջdU46/*]WtC%*{:uَQC]U=-l=])OlIDd8A ;N4 }\kaxb)B@*fi~8gfbҞp`"@W˘ rjͭڈE[ IBOX:aeAj4+k+uUG3ӪJ<J'Es,9z0rthJ V;EB#0#h735[7}=h (=瀽%BVzq;D7 V! ΏPLGʄjX]IE^UW m^K&ģR2X:5s:N'lXr2yIn'XB&#EJ.j  i^w3lɐ{S.O4Uc,,،rY;QV :7 2܍ ) p%$CB1΂Q- 4gt+_uN$O %M$Ǖ5G5T+3Q2'[mhR\ 1! y-Rռ̸hNyMS]U%sݝ++V^VzM"dUPTB&IP`bɖ~!Lb @&3En{{"@V}Om8S*RD10+?o\*ȇ, dBE(8Tv,Y;jQEbjLT# rV^:A?9|6?Cγ%v{M{Q}Jb#[Dkm*; (!ecs[q;dXknmIO%XNsf;'=iDM7w8@1rkC J9Q)Q\´I OH|,k?@WfJ2mM)kD)@!MEh, 0z#@Sk[>h?וW:U3?f^R/~GFvX}*'dVvp&םHFRON  WuE`RC;mURWcHVd/y0=I5}ZYX(I?$ QH/P?dM{?Ij4=؎[D]Rgv&m7ςy'Ih<]իBMW9:Ө;P![B& "Rc~O𡒔ѹVYv 3je2kfó+}w0-@Hoh|&tQU[ u4zt X-0#v ?pmRK.M-KS9[^E8Ĭ;<5O/w)\o;BF5-A*%ĴZˏ8M`D-SB4ªLQk#a9bS x . K\]!WױzA8@A @69'9k$!k}ڐဪ@FxGqJe!y?4K0?Z%m<{-*Wdÿ;!7@AGQD=}wی\_:% buA}t܏Dcl* x5u>CΜwp]8 0.6i_淝>sr q%OUmk 2gV)50*{!5*A@o /_gYuL|dA}pBZ,`ӹo, >ԢT%0jnm PI_ ݸk eC=5^3:l+*ԗ>bZ-Q.dy9%a$MVRJ13N@wxQa_RTK(bQUy6{U%r %A9tvƤzv!U,|6ZN/WWqjVxr QR|] +Z [ p$#ط w$vT0FRT8+` s`qݒT󵨼:ńE5Jp/l-js^];H껃j9]#Np"2 $^$C>W)7-9!0]95tR_N0B`@S єqNGw,ތshr3 `v.dݬjШQ,竰^}O/9WQ/@o8^f^S l2ϯ`3q`;h9!mQegT =ȺN&,)AaDu:Rb9y#[]5+sǀhkL**d/7fh@p_Y] ;m rM̼Pj;j{Es9dبYj9N!Qg) Ǖbg.i^twѩ3z\tDd dT0R!! =B)'>{{ ו֣}fDEMp_5tϬϕjntHj`$]o.\Zo\U4]x0HJl4Xvh0Ho=:yYv+1*ro!lIi;dvmW{?l<(QF[Ě| }Ƽ:^dR$v2xSBO ?xdLK&RU0*Qq2%\8\gHCUUy9b5mĕ?5=ېȮpP~tcU}xHcmY*=|H.ˎ'΍hڈ(!oNe}Ss6k qQh&p,P%;IX5Q=%4Y%U/WoIS0k ^?e06np B=aP^}&z!+mΉa05 !<:j.*X)[ ?uq|'Tg`@dz9=tG-'z }ɃA ;=m/WX1O6|([vCt׈9+j"LO֍bR,5Rd2XOG7jsJys P 2IV:*Z~.sN/ev("{x}<[Aj/9N; c0ɣVIfsSbt-c>+E+!cơj&ty&dPԒ6~̫^rl16z.yLOgBq\TԜ9d!8biИ?%vSAdv}t6LStB`v]^KX|-Snhae ޕҵ?ۓCpޱ>Y]UlѕY]&b-w-k}J_.V={u1^gdeI0!Ð_@ʀaa8/t,S/ vዯ}K\l1}  '&?o 􋨖pmdrP!cyP1p~C%G}~kc藽=<~k#-}v7?dj=q[ZTgdP}P-D% Iڗx5!45`o6v5"@OgE?[kI^sji]WPVw1KUy/9+0rJa!צ:vFU+ؒڃ1;{[ 88Al 9;[Zc/A_Aֈ{MT'~ɣ&`qx ɇYVӻ*sů1s?TitY {uXO\U6[[1ڲEӴ)jİbR)phB1': aLE$a9kHUI5XL&QSm0a\i(eAIN$,g߂Hu :([t/]$vv k{:meaI4{WX0'0OYdށ5D}lf'j˕e9HˇdPZKMHc4P&LVJ$sQdB7ԄJꚱhc'.l2ndXplX8"!eҏSD 6;JJNEX,a} &edUR#5a:) He6QJg&oIBM2WHOfJRKJcpϺbD4hkT@/Z@Y,XBo[",8;lHDnrԣ9x;e5[=Kmc8|>Qv?_wN5\ ^@g)GM()Źⷫ也WwqgDhtWtUC9= axPحŠ!=΍a*T(CG ㆩn0UDs%5h+g{&ftհ_IɇN ,UW*=n`1a[qCe/vemiJ!{|l&=wtxǞƟz[:52-^S@!M1E26e(12OHb! Ɉz[ &vAJ1K>_1yFLXOG;\;΅zq ︤]k3zh'1͝KT\5uP[A9rr)h^# o 3ghCx޵]s:βWe6xI|z1!mn0`-HVqON@4xm$ 1AWj]Ι3D?Eo2y1_vD"g9T-J!xDae,-ߌi|ҰTt Ӻ& o͒At/n/Αgh8Y[fN~*<,CYrLN፡[u*^~Uǭ[z5H+T5{1~?߫xOZ/+88qp~C7]ef&t5  G;>]:ηsӛVGTބC w9S0E;MKgV&$uQ-_]kmTD9^Tٯ507/cyщ+Sd8Z (F\%D?Ag 9?!%Ɖad05+ {g}RjX]Z|U^RUlkvw6%=¢^UKuQx#xUVo5qS4+>ǑcOe C$bϱdR-1DjSzv)n*,jf8$~ ,}'g * ,9"m^/)(klg -MyO震'_V1U|kzuO]xrU\cq۔T 8y%D]@7zRp(y#k~ 5/7t:q#?y[((3 Fm>2ըy랻Ra(sL)Sn m2ZUIucv wO, o9MxeoG]ye-FH"g #y)a1?LvL]y(ŕR2ly|)=uZVC2:?+s/=(cFwyZN,Oj)iH ՟ Ji!+Ηc(X G-^"DRd>L)'6y(3&+FeHVFzC*(}ЂO |grpm?s]Ԛ"YjymzMw94-==d2)W"'߆Wև-I ^>EՂY,0+3n_m(0":x3 HWhZ!A"k0obYlfVm6re w}m4kLTKޙ */Wۅ@(dQ=HB%S]<(\TTy``:t\2=3^aF%H?LY4[Ջ~<0X/ ^gW$r/@ֵ4`nw@Ϭ/--jGJQ:p_'66fgk)2v7Iv[y Z{m!MmG\L lQJ! mf)_u#Guf:Uhg ?a,f Жhfăw0Cmx# w=1$J&XR6W$HwQ`Q)k< &=ʈRr_rM,۝Z|0[?`\d.Y_ec,!%gvNcc3r?aY[qq1$8TKs*qޙ^QҗەSXs RL.P퐛PŰ֪Xy6g8gs!FoqVRb[dPsR%2BBo(6MB^1:ۂ۶EsfE~T77 lv0ʰ9C_eaaNsiaf^Jw^uX! 2ɺUa ,9aƦO;(='5/+<]G:HЀdj M)s|jpT =\'i\[/ۃ UWb@y!>d$$,6DZz!Eޫ\R;Z/r4s +7v' k$ҵBѕe;:Z.;=<5CVSg~ 橛T'x|S׹6!_9:7$U]A18_\U8hB(Ն8kQA c7{K=56p c̲$c:Ŷ:Uvev@W0g_G\4]}|pTbչ9M"׫ b4; УE:SaXXJ(pۼ-]Lո N6\uXZHJ~ZKm ~KD|ތYIu+tQP& u)_zN羮 H+B&3& }V>uu`,=5f@|WEĵ}I!eމpLC On9]oRsw@"pN$$Ȑ iXЭ]h$E ëV[7 :4rBpUcTt>w+]N)~_UVy6sT!mjkv^Z:B,tvw(OoOM4!˞'( V4\3s,a\d Oxb7]`Ot0ѐ\4Hp@0L# `&TL%P59y\w>W,Z/'l0ދFw$ʃB?eobE[(T #`U}duIk35S q㞭dUgwm/77'8I)$'%)f0q(+XD&<.'u׭'BifǑZEz5 t6^Co_qy^5ˆfxc>VCaxz7 C*`Phv~oذ̡!MD݈ I o*^k!ӧZ֭aPgGFD2ft_^{M#l'>  k`z$jߥRg1h!v`Σۂg!mogX9 9Q@ o ~9q$Mp44vk ϖ`pqDʧ]!%VHʕWDUs8(Jplƅ4O." ?k臁j(d1 ^a3Tןj>:q_RE]SQЗ4 bBIfU\r#Lw(HMgAW fe-mFBDN(H(K:VV*{XI1ޜ+퐏08⯶IKA! <Юj5EW 1>$⪲ddӌT:|N'暨>qz}zDP\˵|,c.*Ax̧b29N4)ݖT';=fUgkNJ`\DAagI@_InXDuCXj 4a/N``%W9sNbƛ LZq^˅yW]HjTҦo!bgqNz6+(IJ׍@kr!kڅb0\, ;u{^4\'x,YP3PXt>He%sNxV'Ip,&C@U'bVA៛ }`^.l4DL5+×zUHk Me@}y/T~Mg yLɿ1 [RʵHtJr`9}1:7 FPNBuhxe en3GQ~.&@/z-o F_İ`l ;[-2UT S۫}~ZNᖈܗP \d+YqkawKS$b.l7)F)DgsvR;rd̈l|-&%ӔTR T_r EW *%p Hbb&/{!·bNu0 څ"oF ?u.P& 2(˂q/9dUem_ 2SQM$PicpW?HUq_w|@؇H|KpRsR+Ǩt?LQiiCprPOc7$&*:#P- +C9(2E4T J%P3q& ]jb O6 >zp1 }d},Y4l &Йr#-{8}עF7땫VG +ݗ ]N1l|@Nj W͋LmPgPt!-းHʮk+WIWu s(4 _J޼~E'NcOY(h:` 9rQRG$]A'{</o%`&cH ]=¹e/rK򑪲Pg.v؝;r^;ɤ7,1Ί(,Uj:DR޺+T?{u?n~Ze;0LHW+he9Wiz,5VR眡m}"v0k_.. sj6!S5LV[n@?;ܫs$UTH@^δx꺫sW V=.͑zR6RWϦk@<+Re" Qs?j}D2 FR/Vd Q;LQqQ/4B"(J̼ؓPq=w^~'9Vp=J@eX^NP)t!5΅d8hP%+Do<b֤/ga돰p`Bx!(F1 6XD%{n%>2 x"k*ż֎,T6~e$ >%* .aPT>e6Ց,Z .Yi7Pfa.$SUir/zz;(bͨ04H;U㚱a̢g+jt) | ?gb[dyo||t׻3«:s# b\(J+&5ҁqb;%#( -4:N-t!rpLOYIrhP% DQumW|mUŖ3>\Qt鮷Q9Ȭ}!} vJZn—Ԯw%XpH_ lG6SS-glM/.KgW;]"vH-^(hrjcɭw9η^ha=ǧ} E(3ЂH n]53RuDGrVS\{{:1%aK;7s> a1\6d@U@?YD64m8!+Mڅ%P:hyidJ@cب&D㘌/#-H]w#g|eF\q~[_T2o{ ux;'}?/%oܭZ\85{2*KX*1(BTqKַhD-9P z}C!z>L1o޼r-r+cx Up6oq^7@$ƕe-28/a#MD2-J uVaY ʰEO1sB€V_3{H/$!MG^Ml- u~~{kjIOֈsAs` q]HۅpT9\sC漥{h85V~wS;#.uLodel5 DT$1;qH>;GhLW^4C!CգVf2acxG)*4 ޽X~E%T3]ڞVYrp Q\%~,ecQVr'ZRG4֥*Rzځ=C!18qO$N|Wp;fY8?'NIt=;'IZFt'l'-#n),x+蓸mp)SX D YvO=نlÁlX< 㚗銡XU1WGYWyQ`5fAaZYFi3 1HDlFHU"`71@GfSn2*oOߞ!#1biQY(ܕ5{fGsVe-K)v;{qyL "!,' jo#4eoiAW]r& = 56<VvUnApB.Ai@9M)m4.RNQ_1M#g!{UΏQC@XJ@$ V~ R, b &.޴>HuTK1ocuj(ߍ2)B8۞Gq(al}mI:)*yU7ߴJ)'x{RcigOLX-@ȵ2sSG6{e"r/Sg!%G+LW(Gzp^n>aB2!3W +=WWv MӼPԚ %8Ǟ좝 * ^(`,T A `A(Up@h5cUT{׌aꕪ OBv=NzARMx,ۑ4gIRᣪ_vUڑ F視\,b_Q#@+\QBsCg^_JURY1cW!mΎS!n@'p\<]E-#rI)qIL>,|ZdN"D=D.dIiov-;@Uvt3;9rŜ(dP(޵=~ ײA)"GkM j_ Z&w%9>BiG N*yKB[rl7gz~KuEUar;1€Oa+)+]9>-dwwS=ѿ сPGp}L9] gOhv xri{>VX bZ= !q4ݺb1 `KQ\fIJuPS^|P@uݣT(ӺkUzkTZF[d5;KS6F6_yd0"k(<:#3S?-Ai:of T_/XŔ"P{0(W*!MDO!FWsXp#ѡXTB?} ǭ2GLDRR{7i.$` ( __?lNyEShaz_=q,7+fPy <,1+s4X_cju)GSWxy7K[BGA.{p Е[p-%hwcŠ܄;i&!k{UlŗKxqpZ ͳÜm=$>97g$Zd6Az,Ȑ@C/=?$aޣfAs!7+"ULW%e]hfeQ4!+5Ώb(̈@0I+;57²#MJ6 V*)Z&TԾG{]z|ݩ<3mZvHO"؛£f ';'J\LRXi!Dɢw%`Nęzc;WG6s~n3HNN@,Y挳dy)Vhy;YVKnLl2L02SUMIJ ( `K4ֳ` *R ~dՌ$(\Pb*Yu#dk?.N"k:n srJ+4g?B.W]ī&ED}_[ğDt2KzI|RGk6zm#W9/vH+HE?U^M8 Ԙ79 !#k @ x"rifjKl4@] ލ9ТdQ#$D.T@q.-Ky)YϹ^Gw'! ^@G<=@\PBKsUϴ@$Sd! %ڋrg3϶Ep v 7,T&䦈䜪, of?]\v&_ycx3+/QuYaE@z5^W.0J_Uf6'r4FEaiEs¶ԗNc#9,Sgޙs\$A$H {?1e?]k2w:F$,/(~Nw\lr4uICsj!9rL!yua|n} |@ _O'E_]03iiu*&0z Dg8~-pw7Qkm1aD] .󌡢) %:Ł)@2FzЖGl|N*iF Y` Pde'dWҗTՙRd}QgCD=l^fV8Q7>jn|d։Z cXr Ou[v2gNb&P'atLM@:xgw `u!=҈H60|7;]KxU$^jYJHY-6jJSZI!'S~͢j3@}4ʻ ׅ3!+ Ώc!F  ]Wk\)bYCvK(NAo,DCE6vtΪ\_WƯ*QrDgɯ@IwrGSc)xEO'j je{}n̳>ꝌA8bX]~gqA?i|K.~v&A ZL#q{&܈6ٞ vHz8D(-VEN0*yBT ezVA0OIaZU%w auSǻ'k-zlI <ز| "7w7i<ÀHBzs{hk+@[η \슾M_J.`z@x4Lٗ0 A:Ϩ\I>^]]U7|._{( ֜c$# =B?z %UEOw"pA&%K%2ӎW+P(P NWiMJ/S,.^>ݻ޺hOVQ۪G_P]\g)ctԄӲi!MD\ 74|d+0Y!OEM)gWד}58"^/`bG̿ dQVO(+B%~scz -CY&V"S>u"j92Y>_ltHω'8'BG@YR9X'VBMo 3/h==-BQywYp{&NNԾ^wC?ҽ 2x.y~߿T ;HօnWޮEak֩قȐ*̍S8A_N"gA]bdO(HZљH0No5D^t%ο $BPḱ& W]cǨp_J6‚Dsm؋*\^&-YQ,.V) sV Z@\;AUXq<:a4 T(+К[10'>|?:;fw*ӊ!kΒq(̀gl ʓ=qwC$JG"q4,arhV,OV=kn$ټ7ۯt ՗ VߙÛԵL 4};lZ *F[**51|Q͍[`EH֊9y;$#G&r> !8RJ2#Twi)r}?fEiς]JLVxߵ =G+, {~`lݼ15 J ho3UX`$`qq:M.w-w-P@D. ] aPq1ڜ"!Tsv>:˖lPY`Um,M#Kd8&E+\`NĜc(C* `[yl^g0Hﺺ@2!UIrh! ضiU.h)nM;> t|uv}RmڠUcV a.(fƿIֽ!Q\֙Y}Lo&\GA@;?rN*eH]qR0d w6ZrrαX28t,Q: 3 =_?}w8VH CUR=X!N7H hkQ'?ȇl](7x_kzV*l3[|/1-^KX4rXDYDl_ -'} VhJdxV`pZQ !ROuKʅ=[R `}:F}_xƳ$%SVp2h=^H;,"uD)\oQm 2v! ]ڊH lj窺B U%v|(vk4NǠX) 5)GFS|(a(c4tFݮ=-5xf꽗oI/X>5j]؝SrN0"phGξ0|QD8ގܣQ D6]y1W/>~`0Jp˥L@sAΆ'~sSSW)b|5x;u4!1 `C~da}~tm*[>{QŦZ js쇥{|Q^V0,#PB׭kmg h%fKIHI|́yYll{ټijT M-H.릹"yg0ĞX:dEt~LQ#UX[D57SV;OML$1_<?_o t7_[=!+mΏc!H`&:Zt<"U7yDq6O/_ДJ+69> e5 ^ o{VoF΀ gxU'O޿V 4!դ*[`n4_( cm,d&h:%[]і7C0X J!MCݥ 07z#ϴӉWgSYsZ:x^'`AgV!w_4͕]ջr䮵6%=I}jMɽx$Sݩ)@8C-:mĻX%a fU=uL H5 0(uEp̡l0'f?op.j?璿'Dw垅,V_+bowU$5睱&uFmHiki2\ފ,t?'0=$F6ެ P'I<Ÿp b>JܙEԬC7-,,@"C&@Ȥ03ٜcsVrٛet(RNb5b!{Uʕ`* Rt.΋ vyZBH$K#J&O"j%iK%LP[ӷhP5%;46jjFO!(SRo`yp.Ub/ܙ1ܫr%UTN  ˗*Ya!r2qQ#eƣapIAx m^N4* )3A1E|gp;2o1ž-ȋ 5M_k!Ջfj*FnezM60GĎ M!*f(Z)7oT1gm@Fks4Oswl&pIB{_qL KG!=!AXhB+5FT-2I#Xv :Nc}+.k}%zdv=Ɵ"rb)|޼:_unf%48:6 \beTz V_Թ׷ c8VUL= tz%\C9ӛ Lv-_/q M1!A9cr#a_j{O.s+A2ײM<z3t'op&e8#Ϩ ģ+*IVӮJՙA V\R& =Xנò^z9K`5˜TWj=3L4~ l'v7RR!3˻n ]^)x(H^YS芙25iXwc<ͮ uu0hB<œez\G03<ߖ+qhw{DQE:JR(FdOLiN=a:3͛,'`ljGOz @\#r ͎_ֵԭ M?p X|P uFڈZ i9W2!y-$ bY[NTwg2/!Mb!X&c*q$J*eK>u9P𕴝w,Dy vWLF\Ϭ*˧8s; MYlYʁy*^[C7\_ҵ@DMGW21.)"rmȲAZF|#,ս:GR77p"s/M%Q}ŔR4!hl>ڄ\$$ z xlWw:)/-a '(=<WSO< }GϟqKvMla$c6|jC9YsPr\^iҖ{/ ͥe;U`Q@#,k aТpR[W%h, 7"H jl{C咉VF$DJߑWCmRVi1ib.>{8[aKy xzr>>_%aVtp" $$n8TZ^ÀZ@>{1@%JOo 3.78M36X]ܢ"u/Oģw.ϏG!wC<_x~|?xc=!Ma0A&}xqdⅮ^5<+L7ϦY 5:rj@ Ksq,%yX봟wa` J>ڶeQ4x-M"Z3+?'jSaEc= 0Neq1꼺, mi3JL|_YgrvρXÌc8D-#mk0yy(Vvyzc*) AV~Ŧ7=>w_9ծ^QSW!'COh(5,M|'~&۴MbuNFғKڤ`iFi_53Md)GYi6VJcZ'=}pɨ*rP$ 9u.rowHEcS]@V\̠~ D:Te,'`'ަjM_k:^ )"UrH!d3MXec`I.N\-a@dk"ftؔ%H# 3ɫӭYeě㍑U0~n:^Kh_l~B/!+MΑd!QIwRnS`eZ/FYQ|;j~Oќ%Kb{hbTW)70%l-{eԝ:*CPb3cLF}WChqII%yLMD.4\ ~@ʐ'Q5`E,Bf4úvA*E{40Kv[˪nH-VzqPbXJ|B. ]c09#[yREp*-5n.Drh wf,9m4+ ElSxGNe+2.7Uӳƙ\}n/.6=ZcAd,_cے` =rn\{nOW%DfҨi ejD#Tw8*촳 [βE[~6\OwCϩ6v\EUM/ J0!'_ 03FEm#׈y-a|ƌaq52AXlpwR쮆|U٨\ה!MmC݆v6&ۧ  nE5CIRjG|.-&(㰙L8w{dty} Hd{,`J.C 0B8B}V= m1374A{kukC9gB{ok:;϶)%gjӉ`,l9 ,ۃ^Sl:}ElAgJPK@%fU%a-VEӯ ~&pϳZ_Əa?6T7Tkb&r'Ouq-Scd*׸wJ h D^Ix젋Tu>tp{eB?CEŕ}rVFzz }7 6Hbe%y=S}90Y͠blBEh'c0{>ÞM-r6|OePS_]"KR[B.h!wdoCDLd;54t AlJaL(R̈́p)^N>w'Ԕpc~}L'Ό &&豲aDpF"ȦA,0|"֕\2)xƧs[GB.HDe= :`N qܼYmn{`vbZtbg1$l"<,ol, Ԉ єGz6,ŭXp$H2iRuDGD_肤)3f! ʊ.8ͫ:^`x1%d rĞ_0w蚭?|,'0lwjjyxWnEV]aPUᦳ+ďz5,YF(8 A@ Q\ S @B@SώZP!j^MhH&hظkFiב`c(Mc?Բ[e[ykuZgK0)Z ; ^R8+~&1ﯱu @J0c RTyN,pmLaEG[Dx!mڋa("T^꨾)ibׅ*"fCFpa d`@w8HyccpVq^(aӸ2jԼÉ壜yIN|VX Htƒ$NLxTSV)0+>(ydeuV𨛨~v nw2 rQ[Dr|#?!s䮟sW-'ӅKY(Fq\-[`_p+:?׿۶iq"}V\G=e^Kxs73ļQnNC4 0{2Iw./}7LaPƠow%㥣],<0cXMzX?'=vrQߠ`v:tUbyŚծzzfDН1Saٞ<.@/|B,Sz7D0 o1&8uV봍^\b^r/O즞eX*h!!!Uғf7U}wZˍq[q) Jk'WD@gp|,2a>Yw'eZ&!?{*:4bNGMͶӛkNOlW,0x!=c:yD-\=BQk|UlV46*Ե}nrY&ȝB3 $'(gn%.4 Oiw;Z$RS5jU4uH-d.46Ul7,# Dg{u1a]twRKY" h>;v>7-݂޵L@`)fB,$mۢ՟+zcdkI||$YhC=;"3ܗ%wHu5F\E AalLpm(]l\8.f߉?=n$3?}yѼſv>־$7D\R75L9Gd8RПv 4!N#d\xJ ! gO̾%9'&o W= GPfaX b+{lE%5_yCfҠ\auC35|t hp D4@ x0oDcnUꆚ ʬڰwXZz}, ~!+uͅ"0L$#crC:\i4f~ >R XzFU;NE<ǃ7pǐDǰ#}F3bΫhX*G!86saK|?ְ2snsWI 3"1yrj8yaߟ3(4gʻF"CvxeN wa @Ij hKj0q'ǏWPѱIBR$) IP:\ @90#KVO茶Ѡ D!@`T {%M5kխca"H!x!GJA :ͷ>]1~SgOi7:CFq 'Mk@\2Bh^47j*#Rt\9aʼxz\萗.1+h Gr,L csH]ƋOlZp`kKRu%%Xj#Ҳ}E57``/v0;iy!MAڨ)B6j@ƕdr {{5vXuH;5C]HIWKF&:n jɋu0v0(#]vXt'- NO{|5w%!5kfz*j F/noO%tiXE :f#a ȒiHog]6&)nz0~\Թ*U[Mo0:N?9{W_钎b#RWd&j^)o<͗$0cV ZٶzoAWDWtT+_š sU4Lkze05`ow$YϝY]r`I@k.̆ۦQQ } IcOyk_cugG;)L5zY'x0®Rk?qHd-?yBW4ޓy?R!j $~ћMWk)bf\F Z\F[#2#o *@ ?OģHG2D'9$K"SEPTk -h7G cK!{ʇ@`j& hê}{µ{=(oikzV$Xik(OűR*&p1 g柸yq|J+Twο*641Y֙ ]vG]s`]s[)54&S| HRf%E zNu"te!o[c& i4⫳2Egʠq JE)Eӛ[>ZMޔ[t{Bbnؓm^4xor`m``]!Z謅]l8j$ӎp;! tu~ٚ]qw1km^}G{mIbժgjڙZPkCf݃R lC1{(fBָِ.b* Mҍ;$'8Zx4F+¹rbl! ]0hx \4(. ٵ<#PKe.l4~ۆ2!%+:A̧Y[#oL~(J5q7lQx/qÖL3m$y̍ f¤ _ǑsdvWz*Ly-͌\Ѻ4ݚ>K'?t08k4ߞޘ ѕ]|ᅫ%&'w;ţ=@*șs'lKɛ}i*!oeT1X6@7n>H" t:KnK'X–A廴Yw0 ڏ/"DThp=&ϵAbrPF'L&R#;G r㷨)1UUhS9$br3BJpL $;aS/:~lݭtX/u]t ! -R"Lle倦-xo"NEݭ3~ r JU"1 nhM\Oy'~Q jDD#f⬴nN|6WA* }*G5Ke Ĺ3␅jD*<8_2H( ƟNصj$&^Q/N1HWwZ]29xa~le=; vdujQSh(h= { pq&t ЗHc^ " ER, DPG[ҩ`z};ϴ&GV׭YS'TexᗩNI_-/ 2c_|Alx/ f ,fC˶2Xbzg݊sŞ[IL|O; ½V~8ۄU!1 x!=PL(P8W bQ*`=[*4 Ci'b~:0ϺB0_$? )5/3I %z764#VOW"JcukX).wa[m &/Hl՗0mzlmWsҪ7:/άǷaũfBk BqӒ6jAM`#haו|PbйV[gs%?Q!hG9 @Rd]W~UboW#\i^˧#)+xÛngԼs}^[Hq p0XaߘR(#OTٶ3յwj"B@B0 lq񅮀 '$d&k <)71TBtji4D\TfRs 7`f{] z.4DP!Mڅb"AZƍU S9|P 3V6Tn[:(XƊLV{D\5!.QR3ӦDa41+>w|Z/K6c{äJϿw?m#Zn=ij;Dzt[[]:o!Dhwن Rkao [z'ٺ >kyy!} b=]\nKIXk+pK(&et;%͍a&@̘M&i9!5_Gx__qŔG}O5䑱q!p%clPiBF`lΔ TPb)z`O>^ ſvuN$}y'@Z7 /լя -ÙQN&BrCx/.ϧs"\VrߙB&$N2 BqŪo:*}zd WM@<) 'SJE#AYYXl *Ư!R)1ѝߜ[2XP/RQ0G-QH>T!}ΐ 2ж,U0d%!N>_ź.t DO"eA+뫺#eҹ[V#~IOG;cȰ߉]ZKՉqJq ω c^#tA˨wQ|[.'@`)\V@ {}Eg~J>P &Yv{螩'r;0š»kBՃ Iwbx:|`KQ^˿ֱn.ކfF՘*jk3 v_;I*,*~GĊ;/ꄂ7ICPEj:q|ڤ-΀igv{w&@ ɁC8܀!]ڊ€Ќp{.LIM+"DN&"gNj`v~Jˀôp%}Ah85G%YNBز:>3S0jyNR qOUN^Tyť`cpp;2v&QlƂAtu| g?Vd & B̂6|Bxk&ưV۴RM=0eypWXLV\ ! -nu8.Ո.SKRQ.A{%sTR;xc#Y2R?ifi+x:.1HthDBP۞\ϒJs?UAZgfUAMef`Co*-]xN:֣X9jL2ҶBĽVF_udXI=[pE'OԄsP~!UډaQ` WWymKP%Kb!A)% "fn>mނ#.;+d\<{?m^  #}FzkEdG&1x5 8$KF!vQsr.Aa}sy#(M$, `XC烮Y-t'(2.rRrrdROAZLC&w֭`gHP"j_R4uF2>D(9c9 }6@2'-CҮf~<6ͽm'Yc-O毫:(Rm,v݊:J tgQ &^SA%ON^ƦQ'%tyLH,+d1K\Ve"Pϣf΂MDF rlltYuO;D)7PD j)ύZud&JB;/|9]:-:;rDߢ~'Pcן23^Bj9g߮+t1}EZL (E:Gi6[~6>c7DP@r_-]M%vW[u-GSwk$U{zR?n]9iH=O:]{}&O =o7ZP1-# ̚3:t+M׿V=%<9#oN8EK$kYHKjĻR!MmD]h2f&܈PuQ%i,|jx⮥VĂrCYKXF9# {}_ޙ Ԙ6a|J!kJ B Lku,ZY5w׷Ʀjfux!MBgKN`^M"aQ+=t PH LSY50ȵ6'z6H&$1nˢ"1"ۘW,R}}=K}oe/rQz~~t;T=xځU_ ~˫y$ͭM?4azyh\Cr8Z)7L7bBd bOoQᙘ>ʣ =Op[ #"+0̈[p|,>׫z^̮lZхhs(p?zWPr) whqZ (432`Rq;  ֨ Q@ڥV.1ƆuPQY/b:B\;LAa]>evc!!{u΍a@,%(Ȼ@Kˢ 7|6NA4&r;6?= +`H $lPn _bŜG1SI6vNGuN߲6ٔwՓ}\ek}9BdMkj~OaT`s?VЦC@LjtVR4(˲ t31ky}A:ҋ 6[Z QA#aZP H ]ܖLLYÚ*T3HSw NէGrtzDxڽؐ37I &m` #}{Hg <5,jV8;DkMGܵbĭ-`]9#42Bc; !Ʉ+29sLEX>Ʉ΂NJGJ7bTx1s9c^⪢_e@I b! ) ۀŸ1-&Y6x.'bx?EOU:JK-$Y6S#?+@%Qpb|6[]@.Lrr4ףyIH$O:3.1lu'=kq3\j@GdEOfrou*\ ֢"F/-P1@ղTte)-yOƀ3J)>(λ'fL|zy^= b3s +jI*yBu8{3SJx?n%\ (5"jn4G`!t\ ^x\ܸ%Pi:jۖ a[sG'8p EVx/pMvZ`)8 b$ uDXQvYAs*Y.ej;WӞʬ\!xg&L#ZL! Ba(7P8+xeie蔠a&"DI{ `u;[p =DdGEWz⚉Ov)]qP#{T%GQjjnI~j. cz$ 7hg_*M;x贌[̰~Y{[G:d~*gK;ng݌kREpLwќHj%hIػIQt+Qr]MnUY4' y~/C0fJ1ΑDY>TQ*DIj f(?!aX(Zt5a"VTH/[ 3; 39_}@Z[fq9Dp@,(ķ׼.ͽuQi%bsUEThoJ ̵6J]73EHM XIV[XqIHD8$wt7=--3g7 *(%G#wqXN6SPb"St4DL2e߁$C k\(5"G^R>-'X}LRsUNM[/vq~?'O6(t*ƍ06FSFK֏}h>mTqW2P e24*%H;poeKdU,s5YBk"0$e~t"#TUI5crKoP6WP!'Wh }TX՚aiVb$kNYңUKC gGaw?!MA܄А۩  nd>I~RUˆ\ OY2]yPxdoT1)ire7&[dpYB} ʶ3~)̉$ 4a}:7L*CvIO 4|jW 0zڮA~wo!6S6X(s:ION/繷8o so>FUqg*UJ|]Bqލ6}my56:qhyKUmur߲߱"Vy&H"y|$s]u*X^e!(HnQH{ KqB n5:T^Kf}u4L)U1ڍJ Y4Uh:n4@ yQqǵ]ZCcܒhG.WGNC=;CD^]Xv)Sz a%kpe@$>7mNCd V KD^N]ZV^GdQoiiW[즞eNJ%]I]Gd("`MuO:Cc*]dvKjTGu:d0&kdQ@Қ5K1En&_]/IF!6ԣA#k5R 3 ^Bħh wUhrۅb@+9%]*:ScrS:Jɂ`+)gmevw!%iXCH%@;q_dT`$ؕjHC_]6bq%Ne_OI0CA ƃpɅlJ.̍*ʤ$z1;}N9ĥР5X[B.SKy40} @J-Z!cKf;b%:! MHq #߲gW8iaE)ux DE:ާ8}  PGlZ$|˨ly[V sucEE$t><O*7K"?XyRQ7쳃2 &i<>agE&(eԬ9Zaq`t)nuӼ p0C6_ǏZ=u$5=+WBnk`5t9F@ÉɎ_f MQy}seroO+52ZUGd]=3;, ,t&~|2a/$^3;_}I~3@#{ H@{ =&@TvE$ VrNVp{G;P8>4EÀ̀!^5qYk3IAQplhEN(K^:k69p}Bfq4\>g_6˥0[2A2$ r@p8DznsUaDf@4)?t눷Ji?fN:? Ös;Pf=Nz,Tbzg:z!%ΉcH/kaQ8U#0\߃ Go@N 21 "kxOly/kQWPJVTb` 7/߹3,lcU_N*hAs}S8a$"] d葂wrhLG{1%z<>Pl.@K,6B2C c;w4gx30W;.&*KQ6O^ܑwn8Gu0ER_H߶zXW"ע^R($#p*D 7Sol+ۮz't^O!+=aؠ[MSH(x.rD),[j["L$]a~ݟHEPF+D*!wy=ZgPlpՠ:^>4I{Kwۚ29nsxᒓ}Hc(%d} נ%,>#iwMl4 Dg ce<3_ ck4-3@\& 1k,',斎=]3>)嗽U29zdr8 "PR:NÅsz)9v2Ll\]jI=VJWXW _P(_G+ ؁ qViҮ`- Uf ! `i;nP5Pkq`Iˌ A&`"bVe*C8 5)԰9yJ.;>uZ}0id;l'WR,"' )*1Iҥ|!1&%^ g[t@-?XMjr߄8 X)@[:0!b{l,C^ +~tow>W{-qEPN3M8wk!MA^Mʍ۬ /K~?Mz[:ל>¬.ckb3EvHۓ@Fna:(|'Qlwˁ,Cܜ٫鏄2)~֑lćUm%4DFs@c/tC LLЄApSPr\WHuHf;.< o~vչ51; S\}v7`hZwKQᘛXS_l껅ѼX0lZl>]h $ C;n7WstJWSGP1dMP8@n bP!lJ ['aGcx~y>u,SK+&Ff)DE2qSRHA J5{I2(+_ĐVD( h]4qwfg3<\k577iJN9&HpPvETxR #֡եX+č{9Xa{ 3%+,ӌ{;ɤeOjEQXQ})z;Q@ aJe2(# }t RcWE@ @K3Xw?2@@b+_7^%sғ>A?;4}6W9G /;M!{UR@GTrBP\~{rdV˴OfzC=|vh#bE $Uyԛ x6DH‰9IQaGgB vsY@MOzu ;kmڒ`nQBjI4Jq~5,Jܡ]Н-3M>8Hb:wV{V)0 tZc86'(D/ĈUbAUt'9 bX:P CCrd]ZVDŽŃe9Mo 9`w;͑|5mELSUg+g>w[ ym[[inXXb1Wq׀Mf ϓZ6( 9gz?5,RxXN*@v`!}ҍq\&fBPZM,3Dst,aYr4gULHg EHU%ف"1r(; *z5ϥm2f.bRVkK'rچ{]nק42# ( 5 D,غg>IU/ݓ 6Ż:i[< W0. 8!]څd(`J& ZUѮ R( @Tj2,fbm9!";'hx]zGxvA ⏬תN&IApbRP׈vӺ2F<=Fcet>ٔ1 8Ɛa"`H 4m]Nmj*-=/ibpeXpT]-\+ ϳ8j@q1jue/^zݙvg)P?ED6F7>g% 9&)sT8Q]gbMwz,Wm Ac*AAqnSgf'!PoZTj'+b{!E֋b!@r(y֥.UF̰`,l%m Hn ?=ܖ9ܸR+%3"FO\r9[JS5CH7.D#]%LYRshNy'g&MinLףIXIRlDnU@ JUyp,5h%&wL%ΐs $1U$5RmX'#A%N eW`!G:S>: ǔ@CZ)3=RDԻu S3R0•H1.ud{20¸ Q.stJH:KaPP*H:+lm_9kEZ`85em_Q uXFg;,ɓev6P*ʴU>f !G)l&s1  EXĸ֡ PҌu >S,$ =v*TAuƉ!0AcˢN0]vk.p+lP6{ F /6[f "(;e+CJx=P4t&>3" J:\KǸU잷jG)huĔ)[C߉;XN?ú``p/1 ,\y׎Eh@\`-!MmCܨȐԙ*r5@nT_O4wYYg~74xyD >m;<}\Q!W 8ǁA0N֝tz+*IQ.gPݺ0;Vyr=c}"N pekY$I gYz_.A{ GU/P:CSʛ&1 TddUM3O.4m{qjRϑVw ߽ ՕzRbe+]!8B>5g*[NnDyvjLLH|yk7AlEdlYBB#C y@# \`]oTaRumm!OJD.|S 2)ae[2-/,sAԗ0 gY^!{ma)'{fiC>6#BҁG?_:ꍭq3`d"X5 9*9ߚmH%:dǣ"m$˕qojϚ ÿ`W)0o2ú=rmWӲq(øJTmĘ,sJ }e.*.E-_l8"*ra=xHBNBR7SܒHBYv׭ 2c?d3U'ƿ( '!y&xQ,^/ 0 {U 0_Jx5w e Ȏst+jWy^cI둁:'q n\c2+p#Q-)a95p0(6ZY{8a4ň>!-ΏbP \PM]4,tC"5]ihIx)''@™P+@"J'|V+\\ovN5JӘS#ש;0:dr? n=ofY(%^1鼏[dz<.[SOV)T\[,n󜦴]Cu}o8[ L_wp$zS@.,m̪(j}u2_xS=+}9r&rJRupj[5:u36}-EY lo-|k4n&~wMJTRDwmfUUdͽ+/>Jfӡ]}Q@Xi:vq1؎Mo|1EMHxGIs=Eo bfhXT ^UZܹ(1OP Q ! =΋a!j 'D8" ;'i#OQN"'c~ `:Uc l$`7 O,;Yؚ)$JogJv,R5@SuJ7W#YTWBu%Yq*\7ulm&ڨRR.Ǻq8g'o984"gSqZi*YLlH(׊It3ZB1I%t俭 {i6<, NsfBqMZ~{ΏJ=QO>ediMs,wVxꁮ瀋AH0$*D 6~JyA!hj1 $@-}v_r*#gdž1W>x%#elju^6&ONǝ^K Ra>dض :dS3# ,[ qb>[P1JR !E !`L% (BreRKVQ 1L)]c|\qs'y̢+&&[L/<>o9rb3u"0A$>0\^譑?+ #.{ɶMy>_u}΂ﻢ#-WO'xn}~.p߁7ށ0%9ֻ8%6c&;On,$ %=DFM@5&-&9g8#9֙Ήٰ^_l-ÇU3yu+ 5Rp|iMKJ_0ߛ@+UTz.ȗC=n{pn!kAТp {Mn H*Au׷l p09@8nTw`TIʸ*\^{ $Z做m"H; '.d*%Lod. G,Pu2~:ؠ7iiUV ݇QXIo"qr0anD@ 0B_!bPY&Fz2זQL5 6r?\$Lx"QY)<~kX Ut$I'M D&Zdo H/ {Pk_N|LBq 2qZh˝52tMn': #zFJ ĊD8wJLE&2+Y{ Z,^ L'ۛ{ |0>{Oc渻1/@ތoUYCv2P*<@=yf {VnN=[8o`] /AY~氪uNszږj HgﶛEL[Ni)ɍIௌS|78#+yWvnRK,rڰ8t&(!lX5nb zYoq Gp}]m{ 8]&U1utQ;w,׼EW{z_}1qx>~/9ex!]e,"/ wY!2P-5`y'QL'ߢ1^ʓ%mKx*:{ Y ܼq>ȉNIN bu(ɐO.bdOîrR#nHFZ8 6YkrF 2k>?& ]u &/Qͳx&Fkݨ#k5EϸmL%[֧*7VY~ĥ?+b1\۸&!Dpll[0SKJi^}p ?yw'8;#̽O7U'M5-=('n.ʰ n}ߋ*0 fsOEMUS3 fl&%p8v87@S[oɘ8& !abi=u08F'Iq-|BȐM RpCm0E(1$ sHCK2ն8Awt_ފ mPst:VqPЈS!ʇa\pwƼq* `g,i"pD`"TD"A*|N"t4bJN_(DĊd!Pao _{a]!߱FM\=fA{X PZ* ==`R[P8ۨ ݔ$ȏ22D$<u @gr""jR0D`-s抄*y5NbmȪ@jq;|agqSjrL,SI 4),38̪oG \xSe=m X%6 OgtLf1$H)>kqן7Elϛ Um0ԕozߛ*p.`$3I] * ]_u=r7j迍ǵ.F}S )GTozOt^Krê _p?=vh͵P ,3 iu+ !]كc\@hu+RY]j"#1I"|8WY*ڒz$oZS"%IaTTk~ M h~HYP5 x7V -;"P/36a+8IK f5uˍ L֙i^۞yo$j2IYn5 v\^L^Z=mUT+ ߲#庾@ 1@/X :KXj)-oL{U$ŁSWu!2^-/ =p go:?[U1tfd8o(E~zŁ)35}rquPnΉ(?Q!><~nnhX7Z{ P ɘ_jP|଀3rj L)Dy!e‹eP BobhkU3Kwrݡ IHtg]@5m3_(:gjA$D*$n$Э)t̪yFe??( iznIה(ۏ6oKV9'Pﱬy93ˌ@Ӟ`Q.&bYշ/EXalpgw3l՛v)q$F{cֻ@6 ~ޝP$Rv#z5ܲ4"mMES,hpǣާf'@FO|kK?Krn!m!T*w 8^ӕKJ_<Ԩ )\Oք(X0KP+nZbUDDȎoۨؿQ+.t|HT}}#+q@b^uHj Bw؝u@yҭgmQ [@1,[R?!MF\MʌQ7-]N$긳T5 E4}?cX8;Sxo 6F X ~5ʀ5Tr Ԯa55D7hpzC$DEOv+-\zWɽ\-zE˕^=u# KbײŰH*^T3 BXLI}l)C0M0آ KrGs e*2.kd'(s) 9! AJrd8pT|۱zg| oz~ EwQ/( 30$Sx:RlbQgtۗJ%Iz.,p/;'4I8Ժ  XH~k+8KZ*u,"s^4̱wYʤO`tqtRlFS㞪4gptYBCaaʢ:T&} &{)>g0mr;Vܾ3jʐHUa$cY =@jSheCYX@E*:^\vHx SE# -KEk1Tp 8%n\|&v8"kVTwy1_<'>SgfR-a#8Ҳ,g+,$3E'ǠdV;ja@ҙInIJ"6.A|~Ѿˍo{9΢FU݈/zR\Ew/0O6Ը !eҏPT(f p\I5㋺UըJU d='CLȒt^̮MA{H鬛#T jjG*,qkʔDxe]Gmؖz[/ش}/}I 9 OW@BpZs:uW^i橿m |WO;͵Y~ڣt($3$3n:1W@j\~11cU X[T?MMp%G4=v 6\f!4X!10;)iy?v-'X!z]R* 88Q&9orA()$LXFyp  #*LUG9/\˼ҖRioW֊uMkq'*Kw`&Yߞ%t,|kB7P0CfLbKii /&d.Z"B?p3Cs}Ntr}1kjZϯ0v!1ɴVȿ{&8вv߅fI6 珱W\xuQq frD!5ڇaaP,"0}6{*8$V@&0<%+#~2i8 ]Y^gGX|\.FU`h{IhBpwV0T}{JU 6zy;a&|.n41;^=?< M:`"E;?e9 a:NnOz^]P ٘xYXgtAZMJՕ 7C(IhyxwWQxgL0Ԭ5|nح 0rKX3h-3t5ϟS]|hCH0ܵ]"McA.sAIPTaM|; S0>jh_!=։a06%iV5 F!UBTP1:IRhfrb^GC.)fδezV =sVHĄNlk-oڥr~tC|߲۟O @ "ϾK^i:fͱf)4zy̤Y/j?>UDNM#; ڽ5cF9;$^VtS81],qϫljA)1&:Ɣqk*u!HNUvӼC3M$ÆsXq.i5Z#y@^h{zA At=RA="rJ ݸ%w@wWNbnߟdfʐ7u3pLqy"hrc4q`r"_:P%@Av- 8_BJ#Aۈ[dF[.P8X}hcqNt_rҵ]>v昹xsxDs2O&:ۣ-H|$+ @8!+M1ًNh- HV{ٜTHۄԻÓccY ϓtf@iRj!1$ڠʛ3ENIW?#l[T@ L'.04@F?6ZvC %h]S>ѝ!7 dv>6]ז(0 cT@tf|cPSaF:JD?/4IF;)D0Gl-nOM+JPj}B¸!JO\S8Gt{8rxK[T -N ʮ-2&쬕͸2%w"sM\,NLʢR-O" kMFzR?&ZtI"mFȘA0^@VSDߍoQj 5j'3%||ث2f|K?~'X{bTU}F~ H3^yR\M/7Epʙͬ#[%m?~j݆W%5#.DٹS?ttd 磭H/h棉l[?+NZb@@k# =/ŮQ-g[Y9*r%l`oz/ }Ϩe~/n%)d+w'qKqgXF"rϯ/^&ŀ,v(`-_PUR8VBqTFpHc'1qz}+5B.-@=36U/yJ@5*u;7FF?E)Cb d"=$D#ճްڄ]j@?DJ WWR~ :S1ϣYWS7$zp٨fbWg}]ηM$Z+@L)9py9tZC4ִ2ǪVUP!S0ƚGLl3 X2 Tw+(RCzrXvoe#p1sxah ѓ<1+x[A畜p[^5X_5x` ;>&8Kw^SRz/żC,/}Ocdu~iK?cN˧隼j }{P\k=Ri'ˬI hU"Qn"Q!s!0JC@ xy_O^\61meuSPޮI%Kg: -aa̰b3fH@V?^9%8ࢹd&)~yn욖LmHoT,N3x3y)6.X'/0*?uK~ ^8%51|!eΖp#kJu8-5T]$ji^DwzXOv.m}n4շRq~gSh"Adxhm8,`-`Qf1WҠ{]<,[C']<&ȯk@T]?u|Ԩ ,[Ėw3zyIoRT}! ңHQ8DƳ P/ԝ}~tKUe`߻fQZ/~-6e>ߟ7΄[ uܮ>I FxꝽЯC;&T3(iX`DA2!άb`-<]7v1").]Y_N%뜛A=8(>PoW]Ia΂̹z l˝Y*Ņ1b`+ۏq'oՕJSJ09:S r#]b;`>'Jq"ق\'! MΏPTS#ql5BK̈́۶VZPZWI ̑Ps,59ꌢ@$`|}ZCKIfetoQR7KQj;W(*]GXգ;cr]eRbӑp)-]}&7pآ$$N&zZ:NPʯaىS1#i;Y~jN#}"W= 3}yhTK^0xӄŻUG{>{CG+ozLG{sT YR0U_{n-l4{<~%0e^Q (__-M>s߹(j j'U:[G5}ϗ^aoyGu^)Pӵδ>xVFZvn.E+\ ^4LB.o0O* 9aZ\ мOk0I"c7[) SUA@0V[t<}bH@u*+]lodzGI0퉇:PH42,ZM x~ɱSY|+?SG̐&U<.?+] ] 7P81.;Y,y^"t.9T$9H%<;$%4a-wY,4t@}>Q,JC,p_<):V.r[jb@\FVmJa逻&g!MDܨ Q7j+jq߱wZ}]?o>ES+<Υ}@K/C;[<~Qy3uY PWB檜0n7"mUTۨWfɖ@z ( X$)ص}=8:EC^cArlEG 1x#o?(;g_[޵_l͡'%_r4 ?4BydB'^)N!E Y&qA4!:/'I+pGSS̮ o/aU*E3ģ?q _ [\Is1 'eni9m" }mEQ{#:٫Cx*$]uF tJZ$½FSv`2 X:oGώ?? /_Ep[ÚWoHR zAH/Y"OENrLIĜ0YpB둌^ǫ`F4ĩ]uojca(該'$AI8GO4Թ{{bki CbHh,:XvQmkˊG!{}ږ3Rzyb\ .Ϲ6?r#67?~Dn]TH)"5t^; SANA25F$>(ڣ┓(s -b'yXVI ^bab_ikRp dʶ΃A"tq*NDR s*B z?-."x T2 $4! Hm'|UZ6_Q02Avvz+rI+ 2F.S#?b.Kf; ??#*4>!]8e!K GG3KRNJtmpHkk4K(AC<3:FUk*}uwU`ߔw{-V7rw{oT־yUZ?haX~㬒`(:fx!kMXrv?B; 7UG(;=0J-ꞌ5銩I ]!QٱQZٹV{$T_W:\S{'>ߧp]w 9[&$kM5c0Zi!mډP@ 4,83qR>!*'ƑZF&r:wz|d1m߱ϏZ=e'Z-?cJ>)nJg]AU~QI2A4q2Gtmqg^ٺr;ˋ?](6~&qU֩5b4e/"FnSx}$w.^wyōs LS B0!E=iisz KAڝ2Vg:{H_jIruDb k < _ q7a hwM|>:)sELF[};~>7ia'P)5#!m A0P%oJ2i84ֱ%9#? B!ǝ_$sjˀz-n.-x[fW!u hE%6%]N &1]4cl]q)4} q0hQ u/۩*5.46C\%lzM&\.G3?+< EX wn,'~AR9˅;%Fw N0c9ڨVG;`Jywfznq|v٠79fKwzߴI+-1X0 }+{ϝDtxh C!+5΅a0A|wDLd*r;*?+9>. yBu5MDt΋oޤ0M_Cdv gL-#%Y:hG3+"W\!)εnff=@ 8j D Hg>[0!'Dxa4(w\JXǬfH 0|1G_~5qcJꥐB"ܮ p+1p^2{[U,!IA w?c~'y2/Հķ#ĥ}jA1raqa ׬Cq^UL"}rg)7LͰhEG"6['ijF>OiBB˩F~b]6(ڒ&͎RDbA]H+Dִ~j5֫CvomCPXf VV}_ >@B'KANƆ!Q_kݔ)zC܍' =O#_\hZ\j".|`0=n/!ZTD[,Ȼ]+5<nYDɣ}-`,ɢ'05^\]L,j?+kn;oټ%z T:7EMdp !MG\HV # md( :-\ 㮕z>$! yD V١F ܜr!yZkNF^rQcFxȺ/h{ .B)GA&ġ2`2t tω]1쓮PgՓ yC%)J1n՝S*(hӼ<.܌l]Bc{Wi>sqK)`owZkHըJF[ Ng^'^K_\UhQmW|'^lai|q`N("{Vo5/t[CMZk8ZZRB0V$C%bl%A~|]guuk᠑za~/iaߗ{$5ߴ%QRJ?\gjaX"TK?z]2+OU;b-FiR8촎eڄ7Z j#4i^t gUL. 1 J!{UގV q v`R%ZDщƉtO߲a>/IGg]Y+;#(Kܖc~O~sݕa˷DDzۛmn+eG;=PH/+DlVK$fN^ؑ4#:(EBß~XI.y ;!x DЃWzmR(,B6tR9ΆT1A#{] `@_i#q57>89eMaG3x_/Ռ;>]3:E4_|/-2_TVtJwiIA!.ܣ*@(`[]QLmrTLty*YlWSߠx)|L9LLȒ8ku'Ʈ,fkTũ]ߣS+5޾sRVrbsb7 [u`yD> 6IVB! ]ޏT!@Cg8yؾgWweHߙDC&M 5=zS7b#?3Hwsn} B91vjOyT^w>yߝPW"S-ƻ]/@]@}拞F nc~U[\i HP4| Zj0!} Tmv~vPq \\=!+ Xý|]¢e2D @KۍspHլ,!^yhFuNe,pa8O` [4A3xmc4@hʭX[_e8IR pkѐX7>3nۙ+Pl0arcZ${. ~ ^د%,-7z!]΅e`.d#M^3YW*WoJHgRcQCYMtǩuU5THWҒr3Gn\$6i<6X!Ll R?1v}0[_T]< X[=)^P`b[趦.z$4/. I/:RxUs` 됐F,I:(8L*k184xcJ9A%qg@(  *۟0\# ] J1 hѿ+ 4/ժGo)kBQj":yL+ 60ߕrY@l")+!GE~ܺ+-'2dztiZSږ^K\֛$Q%Z˰8Hma*WbH1Jg_Vz$GU1X*VNU>PE/*s<&I"5vDB]ȷWQs ;_S0߀`4@4!=΍a`hL' a6] R\'96+3A &KA73z`A$nI$cHW}-ì3bqeˁe2lBf5nmy™rHRrfJ:(SblC!7jMmyD֑´rbEc9˱ I"0qV  ";g`A߄ "nS'.ޡVZm)40+5@*]:&Υ9Xu$?(B\[%SfAz{JUB(3Q!DЂRΈJXٺRNV$pbY#"R!p VM)9RA0@%fwΎǝLR ?gdx6&Ab^!Nó2WvAn .ojоA.`qM_|\ra_Rq`L`Tެ"Y-#8jsge0љZ25<< EkrSmp>suNޤqˌMsaYJ>e{yT!Dk rfHc+`h%aWtBǚIaCѣx0H5gd5vLFxXZ5T\a5I1 >,71k 9=YTgߋ䬨/W3G Fp~8Wf;,k9" "B'K=BUoܮ=e(}n+r!LELj;T URE܌g/(QjtJF" N c u2NWNNfx]#ۃ05`SЙH"Zbh_Dͧ!{eaXB0# Rc[,U`:Y3GLdܺ>l'E!#I.ҔR#`ŜGx"ZzO xV 9jfB+<LVgמ} p mE㤭pXt;^I=VyERH9OL[ԋJja6eEsbkWOU`?qsJw6RC\&/߉S;. Ĭ=ǕhLFw-]^_e,v* `<߾2̹,Ѫ32أC3SGrT *X(Ɯ%wI&K5|[a$T uR}n./tW$&KaZ,&gBe`&j%r0~L@Ej+Bib ATÂcʀDž,Ly6aI s#8Sd| B`ʦ3ro{!<[OQqGg:N6 ^l$G lEn/`,Ui$ߢL+Q+S URjZG,Z_"PD|ۆo^ox"ޝ^Mc[$S;#}jD!!U"b#8n dd)y2E!e֋L:9!If"τt pFNGG0SMAhe 㹗zr]Xx;IԢ(VrC1\_u0#ƊY@3hvCaRѱ8CG@ALx/J|k}أ2g9Ɩ3E96yxgTW/^=4^T_jNC,sxD6,!P !cWGWfS6:1G+'+JJ +9560`_8YJ\)ߵ1+؋u9q: 0PH6SL\xr4 %KS!=A8L@U]ʴ/'% :HXM2%yUD"#jQ:n*o;|cZ0hbpA0xeZ'ci:})Aj(Mgsk,{{8E7'8N~[lh(=k8,/oÉ=BH[e:s ZʥXspOeax&Aӷi1x+=*IQr(09 LNm&X> mUD'R"" (z/xmu͗5G/ BNAdWJs,<Tbx{D{C^:4 F\IqZf0wMi7/ LEʎp=cGLWse k7u OAwU~U10Vg?o/he*oNΙs׃@s=9h L+U`>!Eb! .u4 -)rxaIeo,|(D(^/{1& rA1H"w߬z/š,PŃmlAc&ԋw_h*y"w,{iؓhH)[q;͎w"yN ̈́`wܢӗnu=|J~zXux5?s@'M3ag Dv- aH0F\Q4$bs ѱ7mh.pǩ⛃N9+!,KWe>JP關ì &8Rϭ\;ȶcM@i&4[ƚ`MFIS+O@ߋTL(KuÞ5O)Na{%c ٻ-r}zW!F.!CBoۜ-w}}`Z?!+mcX`''֓Iԓ(F!..6.9gd3> ?ꊐ٦}t12: Ϩzid6ɛ )nᕫj$/J ly>.(LGͯtœl1BAmg&Yc)TKޏf[VA/OM2mj89P'KV,!yw )6fH\ /!XšJi3Hfs^6{/;:s<{lAnʇi[\Χ햩ۮΗyI3^ ;_ GjuݧL0H*] $ņg fqYh㍻*ez] `gݖd`cApjQ) ]^W.':R4Al{j*,Tj5mJ-( Yі߱ Ja!IO L$꒎I޸P!1i,}Гfj bzQM:pFvYDgM sq#4Hbvj),*[dU)1#c yn+)J&RK%QLZ18<@Ӑ$ 3=w, NHl(K?H Fshn0WK_4?ot{P{ z]W-.cV=(ef%23wsrX^Za̮]iU;F#~T?\S hj *!W/e5d8C "˚,b,FQP:tVd(ōVu2\mZQH˜p.w8R *6H8jsJLd6T*ZCΦ'90&V f'RN" Ҵt.U64.Bo%oWpe(O3|NZ-~?JLjrlL#e`^Cxrꆈq.t.4K&5h/)1w-n3#e~;|#g?|ni_~/Q{'<@۞CTJ!!UCBI 2S0*ێM2. ~Wb_C5®K2BS*Pr:w:gG8Vv?a^?ko;nAOAn G]r _ WGvoZe,5"̲vmyt:6 ۈ7}hxb4u/9n ?x"T%Fi@衂]:~{h/}֒-5n '&kQΎMT!Thf*g1iuV(g>ZYH/>`ůdP$̚&aщSg^s8ۍ?<wi:7:i=B`n!uꌣ"0J+|WD5De  5g&G'_oV˭ z MǞJB%p~s5qex4ma>gv'[BG8xOl 8c%v| hDN'$v H1 0 H$.< 6׈Paײ? Oh'$tQb_T!ٰऍ" ԍ%蠄Kk*D!8Ԃ EA, >Lj_qcWk0M鹖mm${uiTXL T5⭵H?:!XH3H(EW=AG!‹jt)((!$ RauAĶն-v|'jaK־>V$.SnA6;F}h+Rhd -^ov/=Ä>k\& ! Ma6mM^}Ɨ*D*o[[%X獒A!Y(iqpLHg!E=X"Y_wY@o}d ]ĔW[kNXNYYO?{{d.5#>'6KjT|Qa.S{vtl'aոm/ ;c56-Fn$IP\,j(' 롱lhk 6d׽r5E;L`c<~ꬁ3CˇVm\ҋ3w76uo; #5 N+JjH'ă_\׃劣tJ5NtG^5}.}6CTs9 LTTZmY4" 79u75 C'5|e+r/4I7W@m2 8>E7m /BkF.}Pv[{JdW8;mGD f}_'*-v,٫}^΋Be%ՌW#LmB˫M$:b/88(G!wa4. 2w/YN[^hUVv>+]2f)A((5OG(s!+%S!L !8MaTA7u@C  0I6k>ڌhsFK/#>\(QȨDD*ƈ3rFըL$p3+6 RI P2+ E;*/5 /Ϣ@VmǶ0.AQ.C6'< ~?#c~]n3OpB[h:C@F0!@):z.e~{؊1<#'{ʤ>b~s;34ƞt$[YrF{]U%d蟠5S1aufiDynTijӹ C~jfcy؀O~uMsZ =$nZ*--! tBYD_ s($hY({c.J}g!{uRqT̯hhotYS@:`C8i2χNu$ VDrƤNezȾדJH9B<9<`q;LX?*$c]IӑmdVAC% pǖŷ,dQ5޵0p]^!}w%ѺA+Տ]Π>CW[I"dzv Q~҉' 0~#)aVQЏ\QGrk;uǷ64y}E҇G' tE(2 Qͻj%J؜aQaFb{zc}?|xo,8^%zh.5l.Yf0 iA2l0ٯ$gj&F)S)ղ^V,zqCYh!ډТ@ U˩QW7\D3tGHD! +u6U 6<$BY6]'Y%p|fZ¤ ϓAXݘ1xcB^"YSa`t&:ȸxX"Š}DC(g']NД"]G 8D(tK`9ޜg!k(d2. H4E)-WJ3,DB9\ z3bsk(ԗ[^cg{rlw|Xጢ(X+d `taRbʟx,p*U#9Rzvt ^ԣ߶e)vx]yMdF!2iWݜu)?67ޢ&YxEn ӃYU#IsF`'@ 5۳!EGS+,{*uUZJ*RS3-U&m|9 JuhE- JN"íXwdE=Vf󥕜}DL[5(ƹE1ĸL\0zQְ&._^槑xc r/2"AԬ2qrH]KW_xq>7CO#]4~Q4~ ֩Z4/s5J.i.6w}g͜t|1ÿv{tu =]ZsHqhFr z<.H*DQ\Y."i@~K̷l=>FAUt. gNϩ)m^|i]WR6!H8|YS*ynh$21f/>ɜў¶3 qPbz M1tCy`#MҞ|O,9-E X[!MΏR!g M t. P< ] 2nnDMJH7R`"_>WKn?$j[&KϞ/t8tG+#"Y)j]pMSp(g"s6q>%WP>' PO7ucDv"GgɗMo>#[OerBiMA'^䓾PeKogCG48)_Q^ʲցZHbKPp3߽t;? د>Ъmj o"gKл;9/"*$9TJt{a)}7QwxE"5D @ۓ\Kk[;Z+8Ofd[g}!cv;[AG$&bӲg +f$E& hȦ:Var}P/n͎KZۡ}ű])r=h 7e 'U !Ώa*˾3Yz$@J+brDB0.FM2HGGFa |뺍n矂˾x]brM`{JOWbAd}tyUO2;,˕.ykver\SMˏvz]]FI]*AfR.ԗܙiiCvSO1$u̡1XJ&w`p#68 x] 3LFl ATӱp_ e>yCmMJRzA[X4S~s+#jc4[2 !b!QtCTώ^-4cmYwMe[?+`yQBZRk=~v89[,땳Ԋ %@.spY4Y\TaMu1+0!% `n;J.޴hTӜ{Ua9v;SuJC\=>y!= aA$P3K+4ŊϢzXC'jG+BT$'V5!?z }ِ*[_Qߚ ^Z+(n|'jHE.麉C$O9c`qDehE X8K9bR Pr }8lN7CW(:KA:gT/Dኊ|mDq0s9:C6.V6NnYw9{XMl~#=oJ?r 9n?ANx>lϰyd܈C(X0/;j DV; !@ =xK4 &&z澥\/AL/I @+q)=XֶOZ$N8xH"obFl)`-e|yaYQp Ϟw7 b[$(@Gxn}ޝ6bdDƹ{3.O9 AhZ'!Uah0$ BruZmj[*j?.J#@I F%>MA8K DN+;7VKh9ʗK- ^ U>u'S9p>`9\Y?"$27?f@?b;+&cIܹD3Gq:^p[61^$ȒDD_q*E"-΁=nMŔemZ7&TPİ/Y[w4y}҄1jpxN]-z5wYi_)Y y  mnW |V&6YDQ@DY:[R`,sPD z"#rKpY'])k/3ڶ+Hnc6_5\c4(mTAoIgbO>wxe|60n P^XF)y}-TMQΔ"sN YUf 821Vz6m]X}>E»VW#DU؝P((Zr CZ/Mo'`hvXqKX^{j!(/'ˣ @ !M΅dXX*0 Ry:k5\n%q!/['B$$E"|Y +'Io#@8w'D"Xb(e6?FeL"Q}4YVR/eŰ+ 'g]n:]?~al=H87敔ŦB #6JƢDEBy4oIa䘢A%$~c:b An %VLmȏWEĄ@!8p~X5-3 @灳}{=vU;{@Σ}&uP.YSxMJb- `*H)ﶖf_|vx/5{Fa1~ܤ(M>Mly9Wr`@wAˏϩk+Ba"~ltzQ;%ti. Q7kS֜tmD/&`/!qeƑSQ mX:!Mͅi`1>_/f熷rY˥(d 3* OFP8`WF̜L{^y3Yu0!8;S T_E(VW2h2jMRzvjd~ճ8TswbXs* lKJ4af0)GmuʹQ1e=[(YP1K FtPĬ\Ic@? +M-<%}K/C?ps3Bw')U%zf6*0* N K_xtZ9?Ƚ+? Ku|xtK# 5@W ?Wˮx{6 [r㤿?'zUvi*aN/Ƥ阱R1+TxAs܅i  s{0f5$o^z9a8g3@u.v[;2AH'Ks!M0Ԩ1 ҤBHpL( )Q[&7;'P:(߶U1(<)Weh2R H9_ȦhtF,Y@ ca&U 挆SGL.@6w;6̍">ftJyU}v(*(E\FC\s HbQj)cW-& y{GJy`Gx+ <17w{$S%paN} )Z > 6}-V㥍CytU>4ls/! EdJUǕ.W]3 Kv+ryzSEr>vf@IKV@;ky9#|uq=|$}s.? p}KVԱ=Cw\nE0=n7v 6 cnAp ̘u$&! !ښϡG뭏H[ a'n]$Ox_/nKqMOc40 oHn%0 'G9鉋mƠˇ1!9r`qDʞw@ͱف[w|Zj5[)}&1WPgFUDVX,ΘAr)4[dX"ȱrFX3MPUSGCYZSeE2/[=!z1v>Ec̑rf"7 +Vl0j=HwvۜzZVF^0l `gj1.zf]7nr/έ\W}ymLuc/XN,I&:/>!@XP*w!=ډa KqDqlK`m>VJ"#6#oQi&#%6)ְ*DʧǡLܐ0a?p.]֨O4~]]u4P\ǥ7&fZfd/+ -Ƕ̂ҕp!)V,ŏz) 9ц[_Lx(|fk8<$F[+:;^֢Hfq'`MxQM}Յ^`1mnwsO5+H2~n8JOeѻmT<ް?o㷲z|M#i~q*[f'/"T+ +LG::;+Alc A{핰0L}Ns00t5CZ _ѥR+ḍjk*Hs㖽Rzw*򸑉n1&kE$1qq1n ueCv8 W3 e`na\5n쨒a5A^@魉<[!eGV-΁/t 3J!+UڋR!L@%,4.|b$ȫ -/N~N\Mj}MaD-f@HL_&̏ _Fj3x|_)O\co>p3!|.2`/ H 1N 6i?f/MQd6=;-FN9$7Nc} 7?k4~8`&J(KA1]Dp cIBejq:ҳ"xJefX%%I`E ?E¥p7S'@ߚ&F+WW'mT"KCˇMUCLϤH%#d 0Q,pf9"Oe4hFфRaZCKGm2\׾eiOWq-Y=0[MM]eRZ=vz~Movk%f&$ϼF6&ڳ;3ZnG3dh-u/tHv 1x[҅# 6,fiK{}[K>g(h: trWwKyYT!MDڪWz5@nV$MN":ApZYOqQr& йI^t 4yr3q58u^m29D3Ggx%z֎Tjpmrri}9p4_а) ]BV\11[oֺC < 0Buݏ⒦-u?;(h_~NzѤjlޔr㎕ә0zK:&_6Iie{θ+nfwɭ<fBW2Xs5D1 MXK> tPp,b_4mePJz %cbQQI8  QZ!@ED(W\j䶸gw3q|+>kF_.mߗ),/KJS KGSUT[yEvUEk=2`EXNa땢֢I7?*Tvqcw$&9M8 ^'l_>Y\VŜ7r18G} US+HY%4J2[P GWooΙv|L7o(ңrG&Qs~RIj X6rgrԘ-~Vzseww}w9Mb0]Iqbxb:]Qv׌RB=9HtWrj*sx%fqpbɜ95{! Mꈡ*6 Bx;cFiv/䟱G Xd?-eiY6u.G$ Aj.g$>Ͳx]I_ʜdm]?!L.ӏFF8Jj |bETacFe:( #* mwȧNu ٲ7ăEOJ4C_8RQQD3kv4(_+ۆN|Q&c],)x ?cR~(> 7/ˁ}5c_Vm;Tm"Lԍ(ƴ@a QV \{ZP c#_ oBHVZ1'iɪxN-ap]ǖ.V+Ip ֛B8CuxLc( nD/HD&Q'D3| woP-IFϋ |~GU]%>+wgc > D! 5ދbqHQ HKtR]K JF9lwxmO\"s}Uؽ6iA: 6ٽlHwpYn_6EU@_6OGGu욐.8AEډdFsYZ\14xyL„[bP!&rO=/$Mˬ4oS1Pn_zR^a3me5kHT{een Gm;Lӝta_>Qu4uCD&x2W/Z˅w9vvxtw~$ $E'#|/;^x yG+Ť%b&Hjp) lV*px,QH! njEĬ4j4fz Bs y^m!'* lp`iP EVԹ]zsΌ*NX<'@9Yrt2 @ѿd5 ZpsXjf7*vl4n%+Rc'p.:$5! U΅d@H3<]TqiRBVH6ILX>s! DGU;As09V!"Bms]:R <4`\7r;Ja_Iyrc91M'ƞ/1aШ XibIDMŦJsx%깥NTH) <6TQuwDZ!Ole ilz{:,IvY,p$a r2yhWT/!ƀ29vVrX7oٽuǩo:;_6쟄ly?l3V7j~In?Pʺ-B.f 9 +<, v܄Ly<ڀGYE$pq Z*5?\Ds '#KpkM\=.ro=Xozu0D"5]LWs_n6=zH=^5swqWW|lϺ ^W3M)X[pџӢd nwL5pmru` N?S4+!+5·f((VC)::nּL>瑅#R&W<a9g"d9*)\ri3 ۄFx~LшFq)^;Yn;ά&6E=G2<{ý' <*c!;6_Kf >>38!#rأ{qRY@&}GP{rJ7t{0択hD"ʣv.2.qIA[ $x.7%cQU5k7uDbLjF9d^svWWneX ;1ow Z,hή1kea?$; BQ L  ErYhaJB~I.uiSGfS6r2LbV}v@Yr<λhދRZpv@hXhpb)doA*BԚJl {[o/b`TvNeǞuL+c";Xl4!{eڅc؈0\-S[K˩Yhˣ<.7 6w 1H0rcM ĄN~@" (jk1`A#΋$.'w?9 w1HmS[enjgwa&o{/eظe 1ǝu/sȡY7 du!_Y 1ZD;ݰT<9k1z\yC==Z`û$yc/#՘+eݮxj֑͸BIû}L,Ltc$`slEbo=R.V¡Hw4uuM@ e#A-,v\x\ X:IU-рuP4X&W‡{ ۠CnJɿwu*zbIL8C%@Mp6T;ծ%,IV@P;S1^ytܐ^^$%U\+wtkrͳ֟==fFͲ5mC̓YSǦ}tz!" YQPjoe>W-~$I8YVſeV{=wvY#(aԁiZ~gWL2 )Ԕ(ʓ5 ZOʬk.|Fo0s:2"B_+3e 3e/I!5ΉaAPQ֤+ 7dYV Uh-ci YE8U"Tc=ҚJb~D< Y[Ȩ Dh[>e{㊪G!:b'/va#=4sME KKc`M荹hIh;,3D#S} m D\0jqw.[Mfw7:sMw.{ Gq.W KڷSePpJ'٨r oŧ{ueδ&#X3ocX`jq(%fu뮵Y\-@;S䕃MB3| 7X2z왇Rvn} jJ_vJa /+"̃ӎ88E!m1,ZWYs5'k_*]G8SW|`ުD\ F 4Z/hm Yזˇ!Mڋa(B z ֶ{*WVKEHީ@=?/!4pzW?&-'p7h$I51{.N~ނS?:$\7/s D~b sy5+w5SΧw1l';\Y"!u`zqa;4S#-|"QL͕_},3r< nbht2mFk9SĐI=:ZҌߎu jw8V󾤪{a1~sn`ON~\qxǦ V@Z mƦ}^b\-KmFDAר /|^.FZT"$:+|&@0h'eF\kWj$ɽE|܂Y3(iNS]ȹ%#]NȳjA$1P`x;*"2;Q%>x-Z9l)2ib^1e8 Q4V,՚b2{Nzƞ&:юo(!E€ %ÂcZ#a9A3;2mU,{&ʰN\jdh+֕mkj xzŵ-Hlw& n.}3afPG9ݤQlx(>|ͤ;% ֔ ~-ujv^4Fcf8;2'Z\2)ܠRZKG)(€ bJ C(fAʝ!HN5 TAJ(sSb_VD^Ie?P}Hg fSY[t+%r̵v"+[y""hA*h5\k a,>)$y4ţm wP. 1O(d nvhoI^ RWZ@S$1R љR9_Wl|x0"'?Sg2T&PV}X)}/l'eݯm$MlPt7%#xh9Je"FE`CF!%ҏX*$H[EC[*WDdR0@SC;bƽ9'tJ;{/Byd4{޳ReɃ( O+v@$x75I xC)6@Blm!w ٹ4EyڎvA$W~КG%V,ƈB$`[E57s뱼[IO8@J((D8HD8=8d>/hҤMX h~}S,+]Cq`@^a(= #59/(+h"N. #pC8w8:'S5E8YM,k5HBNժBmwH#< n?_:;KkkH)s(5T WɩH2Uh*AW˄$Odl0r⒝#Zٲdb( lg<%]Zfxz|Uu{1Q4a[U] eT/zI ևV)AO>a-JIcՄi%E!-C&j 0[)j<9ݔ/3nIj"O'6A8 NHh t$rq*+ݻNBH%ؚQEK-A!&Q n“ǐJYm ْᦘ;͍tx ?³5@T+kzRi/qk~i;N+,lG4^ V CsZ<.`f8T62g}N|>Yd;IaN\+Vr`>e.s{{ځĮ{i lY~|DL66(!&2ȽvM+ CV'i$n;Jѕ#۫ ^ ^ۮR$Hzb N~z,x}S'ޅ7PUZO,!Gb As9:˰R)x#.p+ A@ޜt-iWW([)j<8~ߓˁ@i sMEiP$oVb:^& [1O?v̦Ʌ s.ʼyVCH@l%>]hר$L q~ .V.R޶adƺTe֛唢[UXQK*;x 4sβ;]5/JG&Զ[\rMlxBA+^94ҶJ16S!U0`JQ|_sVgIN!e2cy$i$B\+ӝBt#$XdgHQ+u.I%dP8+ltHG!$Qv' {dJ&7gz.`WTghM}~~*m%X2?ݰsOJ ۙnSǏcvAa4 RK9dX8?oV'6A-$(_JSG,k}͉r|>}Vᮘ³ ޘV@:a"qɓ(}`aBRˠ !yKC;/f<}@ G}'ksY#~STeNce(uq]E }2}Kq~*-i`X͒S)ŽkjMM7 pa]H NHv# #|v/+ct]Xw#Xh+!5u WG  wv4>ꎾ<ћ'\}Wr! Eau # m$*RJNRY ]$yWO{ŘH dK%xobTŪYLq;ָPw7Ϫ.=}o'UsK#&Ň-1Z4!ҝ o ^:ݮuy#Q lF [^nf2R9 SN.DuW CrMT+#E4Dj8ˑPf:;.q 0 Ӹy;VL -sgURX^e1ƞit.p:GtAEW:Ԕ6=24`A(nyu]r5/wt@Ud 9DqOyF$$vS1[t{ !E΋b0  翅ְYV*Հq$V"WpjQe H"Wd]n"G'a ܾ#6 4 n^1-VOT ),T4[C WlQaf|eҊ40bON;њRHhܑUDv(w8q {Jt6 62^o:E,53.X ݉?ąWgns+Yn2ȫ^$D9U]s *SUw^tŠqyFo%(mB؈30 Dv+>*THl7dS9)z?K?{oִAf1P99s׮OD*=TJxvr1jfl!-ڄATc G$VU.ЧЀ <3?# ?!.E!q!\ 5vװQra%G ĜC3l /ZFHCt@1t~TP8D`+r*d9biǍC?jQs3ܿ>%#5>*~ r٬ն#o]SNYs8)֯߈uQeZsyXRoa|:uOڤ$Ѡb:K`$z7rRW8?1h'y|o;\iIS{a^-U)GA0TpUc]a P;CD4-es>ύ:a']qޓ5dhG~b5pyPQm=?Ϡ*:wѣϙ _NC#N /ȐEaτTpO#MTUk'd;j7~=0h5Z"ի* K-tL !+5AQ!|fiuRTe[)v  O 1DupICcbEƼ e`ڥ"v~ @ (H`!zŘ2`?B  ) 2)ps[c|:)gwɤ\NɫK|Zy.#Mϡh } W콟tX~?|<=S?P^U6\w[_FfPVk mo"YZ/;n6yqő]sQt|UJVIKR)scK.Zhh#7*12l/fx08N |ET(StjFbcj;a|<k{؏ >KR".5qq-TnX`D(#sn p@KIӶ)C"׏alDdA.}_b0]Oԩw:8BRp!1P_eUI4,&x+VhKJV8p&7aZ LnP@kN RT|,qv5ZQ5.FChqRh 54>+Y\I;B Xtڟ3:XD!{mޅa@h0Dx3B.U'{B)? tmvDHDȴL/بx :靝 P­ݿMcIC&>zkXgض^W9@1Y|qY&bZ ߌ-c!k:Sq-&1epA=֛fXcLMk]ǵ$)?X߰QM_uHoX׈tl4L@wQ`+[ R"m\!| Z }෨:j/9B$?c6n|npm޶¹E_½?Wۋu nb{€/֩Ӭjˉ3ɀ*jUbI@A sG. /2<訛.^H?}i 'hS!+P)E k6f4$/ eë/-ne_ݿkeYqgPqZwHN`ᑋ֠߻{wWMT;T*5 g hNE@J!U*B Fcu IUnmG:]0"r,A%52`VBn8;\g:?T @ݼp éӭ({@(;'yn$2¢ݾ @Q!-fPѦJ˴Wv>7gVY%>'QFguYt\5$Cq͛6zfnAǫ.cǧ`E$F(U6oǃZ֪.Wqph*4x G۠v!R@h84LK%3CI!, "b(X*c( -MjeGn5 v\>V[p危r&<QNЫ|Cob+sI>;4_6i+:SUtәWxg/Y'cS #ߋ~-Kn9~=8XZO>B[aR;E/ȣ'?ٳ,!SW\1쒚c Hap}= (+6.[.;5EDr!+Ώa!؂!v[R"rw4P,e6 MDOQ8 uyS1[-RNlu8cQpC;erTs\_b`b<yd`UZ͓ lf?c:k:%s]ZkyTYK˲2GN[+TrZ]m;}k.@t۵dE)&-$\!ri~1sRX-Gb$w,.13SqYBTZ" Ur"JwUTfAJh$§ HK D򪫤%8-|LZ,b鎂OFm}א_+aH;lpiؓRuH' T(rf{м&+oD1x#k7dj7Aa69#W G|[=ǀnHGsOZ_Y¬.`46]UMԯK`ga^.F;sɚ|.ǨQ!SKCC@ I!MBݥ !7RV ndR4i%R_NtZW%d2ʂnwy6ey*~[N cm?bBƿv_h6ϪYBvt ۅsgS+uݏN`"MPSH}b#:=l sҮuGl%T"X ELk:Fv,as6оgәպ{7VMwd9Ӭ39LjdUp6-<>ئkc Ӧ-zէg$}+MpUoU FIoHk4 DM5e] /=C\FRw{Bu?S);Âۆt" D'ctO"MdҸ]J.BÂծ3ajT:XMbƞ!;i5ڊH+qYvG˵_3ϱ?<4{T&r;RӔ׺2OhyE"&f(h#"9hRA!{ڋb'j dQ)~fIi_idi)bT'I+GMHUAt:,+x[R-tyRZ;cHT F/ҳdp{t`ׁt5A* 7HtNJQ4{G36 ^daթ(JE dy4)P&fjƖFfliQ6!33nXK:+p' @s<.*ۦcGYE /1`*"[Xyh|xgH;}[zc=d}[:GFbQ*uɳG[s?iyo<9ĉ50d`f${.3 .8 [)@{ZIŴYJƬPuK44(_4@kN68!҈@0%YCqV~C=ĔJ]^ {m2,b1'N_E$C#DA܃-xF<;87_Qf&3 s&l7+=OQ0B'3ٻ!ևI3=#i,߷n’ ޟ(7 qkt '%&zʻ6 @:ig9NUIQ'q6>?*:gTI`8Q0 n 61;MPVѝɬ ,e@F"HHJ @9! <=œq\Ic}.yeWp{inBM?rƨbIuғSƍKkЅ]e2ADo~!>$3Lqrgs6ַ!b:f/1|)bI]Hѽnj UNR3dRHr ! e҇a(EƆ%.e`+(_nd4эY6" --Ю#,ivJܒS9V$==ڱf_ClN_A~k/Ⱦ9sם-s䬵l:Og%XQjy#i0BUTMMfqL267IT7-sif[ՈјSP D}_4$+ &0Z"8Y8ܨ {pTtxbweJQqEyF[#m҈"az*L<ȪÀBF->8b{ՆAb>UQ%s6./<ƽ @2m"`vE0p*r۲.W/)KNVK1&(zݒiQL@ #Kp!MJ 6y V%+(@5l}ïC+0٘ѶƈS$ŐSnąysgGꕝ})FE\_lΜN5ڽ'Z⇰6])5mR+(D_ǒ "Gۿ?ӓ$! 7/D3 – Ɉl#B+/LE)b " l{NZLsyyL31YFҰHjm\IBoFr w^li\zSHI#q=!;mh&uZ Dopߵp/hnnTP ( 'X4-,yVtn]wn-}2A}N@yx|*HF;rsce3IZ*%qifٌh~݇r4(A4Xr8XFRsҕ.*G  { HFNkK ihBuO|G&90+|l=%"9֗,>C w2!+eb!@M(/\JK dG؊0$D#J9+wFq3fDԥۤGBޏwџo _$Li#h y4vu`>ZW451y\dF!&|AfLk0V<)5la=)˼,Av471O>o(߈Y 9}mv\}pmku@>]s6ÕmF~ֿ0Шc>O%")'.5s9;rGΛ'r7ܟg:4n %(;8勗+aeXr]iϩ]bnr;*(TQ+ '{ipG1N[k@ҸYl?oSTPE 2@~!MmEބP+ ! nTbPM]rV4 =41[U5K"Qf4wMn1ҺǗQ`$@ՠ{{ٷG\oHVM^c! =2Ιoݓ^aZ1AOiʍ2'Rb38cT0a!,8VQQʑ]tm?}#uU =a|>e.u{m3mzsfViW@LU$4 j(A+:NCPTyGl*agl40)Zau+bu-0k0Vh :*iZW삐ER 4VJTq:M?džwԌĀtH#%U$>P͛zdV:q+Six,#G-2I-Q(Juxq]ۍ8cR^>er &0]K:+ C6Z,*' \H0)wp=.O?{AoԞ[adNj51ԒR򮲤l[Շ9}UAtX݈.7e^2*֕[ݽ+ѓ,CR)Jj,q}W lᔮ.ۊ?7U-YU}"]gB%PEwN! EdpeB xMZY$U`-y!׬U濤o[<7yltb+$l4 >7&kzuAl\-aNn=e#UNJ /9TM6O®L3zOy" @Mϩ"1D$>72[wzY-E:c2* >ߗJSe8Ź_݈`ո;>=*+[8V,#UW BDW_[]@˲ߎzN~ 'W?_+9ǪMiѫ_+,0vZ8igPSKig*3t5;4qR/rm71.tUF٘D )imIu+&pŘѬ65tgC Xj{exgƨۀ*Zr]\UFvbnFuV5sw4n y{q+""@`0T. %N&?! MCBTQۭp")SKp?'3(%e/ +]x߱P䗃4鏖Ϋj$2?j#MLpGT\afɧ9KKũR\DHɬx)b/ɔt br~R9qeN0dwM@qy66!N퓨iPw+S@m.#ȷ{6HaL$ !o4o'BbE?igTt 㢈41w% w$8_RlKF<&Zlƒݎo/o cԳBå pI$-&` ?/oFt"ڳG;b~ILRhogb!Mڇc(`J$l-5Ti l g-BG^U$P"}zϰIQ|ӑn.*$`xP1wkd9B+06Yde:/$Wٲʊ #)_< k`=g3nPB^OCn\ǝc4adQRx;K[ (#s73֮Xb}l xaK{<𠊅{h4~χϤ [%mT^#qpvo6nSw8Ʃ%3ߨRL#i[r\41ŬQAmBfpH*2mC|fdwA뿇pa_@yxVϊ&}rZ8'ï矩YOS5RM]-oP('=rK> ANZcu{1 F2O VBX_ =gGqN*AƞꞣɟKrdx4>'Qc\s!+Mڇa@p,趈*Sλ]:q%yJAGfc]KڑBST&ab猥[Q5}gr9 A5]}Bd!?]YnhO_G8j8(^ +$]=ćT;zLI˾gdٽē1껅wcάaT-e2QsmXruۿ a^G֧=,X(F`i[6!BqJrfƥo0m?Ꟍ J3ꄒZVfA: ׄ@= 3`ZR а1Ql0^?[K KU]\іL AQ!!SnV*wc6#*nwVgrG8;1(q.}N*<1~ʎ(Mp@ d0˻sa1"χ _24Y@)4:c9r決t y~xr2nkh2~H@LH~ יּ}]fҋovW+.nbX r.lN%Hwp!{eAB0=4K-9pyF'vh9G'L. O$#D%!ȓhayP[ d$ٰ d< #a;&MuI#a "y4c}Z9 q3y9<-R?~HĄI%l,D6=,u%Oïѐvg:߹Gm 6Jmڦx!3 cMϴ?b\\ϯػ}+bDXG4"9f9Gtp]_i %< =ٶA~YP,(ѭ̅YAn"3悟WuFH&S2@z0…{6ik^>&^Ƴ:b;Sob?֨!e<‰LC&hLVMNN#;F0laQ &DT&%($(Cdp?Yv5ϙv;2b?fCpMUo'PȬA#:N!&0ʝ Leu>C=Zb 7}lCQفY7RHdvLFSB#!E, w2: 6 T`% zglI '⛪.8ޡ]ifc*BS/߉PޙR|,}ccPUG2&kmT: AWVAwyێ/GV'|Y}&̀J47"B ?!EڅcfD &:Xk=KP]1:*n8ST#Q.3V`cQdխDulR8/YLJouo(8ێ3ղEEYZձb2N$O2F{.|Km ŲfI0csuQ` :[ҽPc/꙾`9TU8ԭ57UYZtJ5o_~5jޤF@ue[@Jm¤p7b_uĤyC/9}ۀ-@}NVk)kA|o|m-~S ?I:1@js͈"~Y,Л"|GNl}YvL&#WGh$MDu95Z'wpsӅAAX۟~^qt1pxXF(&0!MS@%P$Tʗ7@BwU!VZKCīie'dX|^&ZA{wNZ`ebU/齓Ʌ\UgI)`FrIPJ+Ў`#7}s>F8C@eL`3U 'huZ*5at{ txYԎڎ#GHQMp7.tbo (f}',Iױ,|7;85Nz5YѤ!z_ۮjӺ .$@}08}kGfl%"/]`H \<ĸ^'qor{8@KUqb\E@8L廱w.Yp5VwCD^-I^eƽKB[0Z?vӀی <jx!5Ca@'#Ҭq 7T[zEl3DžD XM4F/YN@s~g95DtdO 6!WtX:CAE;vvy.񐢏 X'./tWI,? [1 H;.'<{B 0a6 84(zyM8Fs|fGc~'Uo- j`@׮ĴHGPB߯51G[ˏB8NrG%6%X =P _ DZ/T Upn!zg $ rmFmŀGRxq"glhR( A*yNeL X0ɠ<Y8y5~gUr>>ٜߟNf~7x;gf[ǕP8=f; Ax BxX8YpN@F0_t<~44 Tg- tMLn]rZ27k{c+>QAi{;Cù0!UQ!D@FD+g@5M)bHcY+%ZwM}f0吥lD#E!'34E&W&^MḈt"UaZ>A&0RgAX`\(W%+^V3[PN5=ޜл@[ ĝ/ zF3>f 1G4c}E!Üz;lP0wv-3 s(ouDg/ 񟘢A8t [X>ۅo/v,AYPyGXp0(͢8gw12QL|fKR#0PV}S]!W aS&" GN%#!s \;_]#EcBls%d2t'stf |. LD&"|܇9\8Abz7';wBlH-*>k|ScqX/ሆ8.t RֿwOqv@'<%|Iqe `Q?-[.fճYV8M#XKtcU:̔U VTz! uaPpֶׂ8%d+bϫ "eԳmqd ,dn` MS],IMQwQ(3IFv]5KdmcT1SN,F<=L.vG[,bl2 dF@ΟeM4m&$1w}dΤ)@1hDhGĥ-p.߾dQa9tf8q 6SKB4}qKR˓WO=uc[yw5xtrÃ>VYOUEtQ ˆLYű+-VӁ)N,Akkj_|HKHtʳ ug'iXl"vЙIaVx0kK\&[M&Opt fy:K2QJa-SPad2p q3+Ιhᩣ[j./F2K `o> He@:_! ec\jF 0&ve\LXe)Lg*DՉ[&wL^jHpuVQTnK{:)5aG>HT[8pۚk=3dd o9aVDn!ISuWN7Ę4Z76֑Z-lf[\h 0#(|zP ,G].uaX6U> oZFeQKY՗J$/JD>G?mZP/% /W>NR'3[J@*FSRYK D-qbbFxcMmmJ ɟ~JC0:egt Aa) 3>UU0\~UVdS©E_~&d%T!ٔrJVUUL5םd*5"R$'3a^mNRO]): Ā|3H)#}/7nwJqou,8^"FeݯkFy;[@ op! E·*4 ;wmuU@A.S'ϴayfvA "kӘKKxjN=n,,Gl?%JjVQ ;mM>,1Q7eD#Nkڐ.OK/gBwD2cIuyeP%ehLe|յOܭ{O讣ޙ٢w=Ь"6`B0"-_vDˌagf3^_Okk=aP+6TZqq#R(|IPqu)]7}etKq&].ʹd:Vvŝ_J$z6Fj~m%?86@%3}u^gԃ2<~L! Ea0hq )5[-EP_:!3R+H_?Qd[*=kpD_CM;;b't #$AC"u^kꍻ$F=)e\RázVxrR]PZYo{֮=Lc#UXXN=A~* %~Ȩv;6+vDYC tq NXfp!@g&P5qwoAu(^=N_TWi, :TIIaڶ3Q ]vߐDO?g@힊mzs*#.Poc47R@Z nsW/fC (auDYg93c{ *s]~⻭nE{Df=c9cңw3Xv0]'KVM#HH']̴ ʠrCf-34:^upu sL4'㨧Ol&o;]~v"ax&Z3Բ7yf?NtF \<1NI,@)oI@p0jKcU&L5puSCۋ;&{@E/5.ᒅ)S邓quh檀uy!+Mږ€@#o@^:SZe)NG1> q#ZlL~>n. J'{+IHbIIk7፽1ZI-}IQ8n2@/ NMazq{ -:"wǎ& GRY)} ndNhtg,T%XO99 PKI#."тɳ-VjaSObpA)ͳV[eJY`Hƃ t75As{5ctsÑK$ A!.rղD)p[;d @${X OɶҳJt!X4Vәrq$(o71|U d!@GT4]Ʋf9@LCökhdLJ&KGQ?NwI}ЇMZ©%#[6h0粪?Y_r2k3mTg晥B\:Tp%L;qb <))YJ $Y$s,CIoo`QK(Et 47&v+ǦK'^_(.fy&!v2Z,7e(! CCз LI+eCRTPf&LB."ȯt2q[MEc#!MmEf(lMJ dHėOt׿NhLnRI878ۉ?jjۘ MFNd]FbI #~(Pua3Ly kדdi',t.{t 3xeYٺ_:mr  4Qc=9S"dPKݳaC"F'e!qDK! MTPi%D+v?7=h?Pqooe/=2״N2_ҹnP\֬'@.[̬'`uWPpV*^Ch1-ZdO4jчXo$ëhL9yadhTDw{ԯ9'+˘) \Ѿi}#hLڊxXQPpyO .~hL hWiwXKM\ `KžH;OJ?r[vPe!N@ a|`t.5t`yVɪ AK18-p`A$gr-*`xRrR\X71F(R02}UY5ٜ-XʍPY0֒|Ydp#N1*SpeS0> Ga3Czv!?+3 z(^`?8ВKdqQy! bPd4G Xۮ@S̽b:ngTD!`+2ϾqEm#? sBX7H24YIYQ7ˮTQvs>OHU@2d09vW"r<@[B{ /FϠ+J1 ?:Ȁ|eɌCzB>ü%{*7a lrDsQjKSkq4$L }P9Ϫγ߅F]f_U1-g c63"Fi!]v#ACy(S-դJ A0TF*׃ejkķ]eP)Ʒ$(DmG;m=YOy5{7&ZÚ6OUT?H&,Ax Q+ъ™08fl@4 eެzF|s> 'Q'vNMC *_&U:-l_]z/H˽VSߠ̏{Zv>.hVե#`U5/e\^ryhwWsIө;  ShMC\H}]QC}=l.+pj11@Ԟ\*94;LR!̜G(ۤLT7CĂHh8y?kx(yLNdz}N}FPl@4^Qa(VbQ2seCsG>#j`==rCC5eN38P$/Wz5 yuy@e!{ea@U®Ρk&!/:CiᤳZr,L!%C[x`YYR(uTNM+4ğZS,.Ә@v`2䚜 7qZ5EHp CM *2jfM.9GάHc=U"Z7P9/12'mo݈c[]N\!{Hlz= C\<ϒ貨qԮ3QiTZoLW4)h= 6vwSpд J=ePK9=]\J, L! }at)ܕs.%_3IxP5iH'apw|yD9XHrvN%?%oȌ[0%f-~ĚOZ'$b%U>%r;y&*xEAu^;o{gߖUa g E tQ+,li[xUA>M:$j±v4]ZT~H)Eh-~_T>6 FEyHiKQq#-+ Ƙ4xHդaޅ9|54|%"g IBQ7e bpVmթYš\݄S.c2n4&5t.tTa.! M·cd01T/T~\3Sv˽ٗq『oylwt*ui -yrqL)@+rx>FST_ɯ*WWOpUa,>ܹ/>S؟hH޴PA<.m)Ƌ=>,MhҜG㔮+pqXWV}`'yyVZ !OSߥ:7Ua6h`R(aFP!-[σ \]RGOUy"*s­S#af!gٰoM{ raJU!,IKwgS .j%$9nt8xATY¬A_>͋4%4cIΟ+$M pL(4-+d! ]0! X3%J"xa,D9$RȔ(Pmӛ>P"_lcͽo(Sw=}'\{enCRc''6>wf&>+Z %5to$u\}[SSJ1`.Us>uA#Oh5d@#%}(7z@bƵQuI! 2l|˺Ռ!|{ܦJMd@>}9TW!Y,O@±.pez\UÏ|ʵdOPD+6ȃr0B(]_g%>,|}GJuSifry@ Ư5og{WFc]I5A+zJVލ8^cS*ԖI :AN8FziR; |d*@wAM]qyAKgl*h1D! UB`](!0{qVU o"} DȠ7ٌ= R|>f~t< &siqls;xp[WٍqnN&cxs=*,r)@d!^NmT9 1jۅ\6_@|w( E'(@ @P\}vjp<^qy`Fjxx]?px NG"r<F)nF19?3ߵ>'ٜl/5 lML qi <ߤM%o/Jߣĉ1B{{g1ui{ձMux:㙸T O^O?~3%փ!+m҉a*2 ~Xťf.%ZlHN&,3,A텟ry+/"8$c#>}1"dwaqJ@O\MGo_ROt9XW8N5U.5%Dg% hqHd1xͫLI_~ϖ3շ4T[ D6TO>C@D: {ɪk9@S9E4lP\3HG;Goͩi ݄;*DW?o9T9~ jJẂ!ME_.Ur1 ooH@SKMYO.Okjb :VNB懍Vt dOr29W?9)سF\ IS ;tʆD2<<>UU"'Z8kyz!3DܾVa=_/~w'M޶ː$:֎ԵivS~Zjp@4XHJ>$BjqgH_0ӿ|^2#U1oFSB3}5 ԿW#Yect|Jx^K{; Ac-|[ D 3d^< +i#i]|U° (Ua.JټXbQti.R@!jR!Nad9 KMxq W[V~q@^ebϐP-3Sz8 owh"LHWqyD!kދcr轧kWY|T2CŸ'X#D?vvЉ;: ]ܻ;~=T 27W fcSQ"eҲ7I`b# bk;%fKKN#l9u&,Z,Dc3YS&Ɯeʧ&;{[ƵjH'DjDQDjIE٤dV MbЋc[ Е%t愧:KYT$]hBl {xv\ߟiq .P6Bv8 |+@/o!d](3$֌*3(${R=ƵR”#·JȦķze!9O' 3qb˼v-^U@6 唶۳_G HU1 (*|[gvq}Ϗ/ᜆCYV "!! уa`6*3m/LԼ&KyZ zs:ZE7Ԟ cDžUPE>K$SΝ͈YKa{?#9ǤIF^BpF"đbwVO1uˢ=^x~zT#:@6sAEPek4Gozu!DT'Me՘e~t6˛ӊ憎@! tPZ7(f~Z$u^X'AZ<ᑖYt^Ka(Y9>''`{BKGݕ',6s,ź֌G9Ĥ:jZG RF5J]WEOE֯pn)͓Ӗ&*3jZ/ip̣ T!Ea (Q(&'Xtȗjw:6YFD*R2L@Ւ  %p3T9ԃ+oxaQY eRs< ߩ}9m@-6,}+U' 9{qHgϼatNNËaQ2qY PID#`ujz{L-58ْ,a98Эܚ=O#YW2SALZ9|=$*$)`3`›HdKpQM!e n,>\x喝Lz] w9pC|gT5V= j ]lmWm*Gce#Ԛzdm9V'.K<\]X~;3QEʹ?P۰]zDi ߝZ$`Kw~֓޾3/žGL7xK4$ =`U&!M/Aّ}yWYc,suu0"diNY/&xQdSNj"I rՖ,I$b ~ne)ů' Ĉ8L$eCw.dg5x!MmGވ.E@o,Mt8\ kMs]MiftL @B BCRlX \1('17LHGNܳEP#'_d#MǂH.:"¤HG8yޛαW^a>LLEkE>TAA)xGHB6'8,[+qϡ쨏Fe1ѥb`odr#hDg}.eve7UǓ mџ~6iTz 3F B`TIEPIEHL{AV!IHy DJ%s d4*"@DxE8dtZp /YSU{* v@˶s+) ×IF{ٗh^G e0FIAڧ2;j?Xv`;WsQ'@eBu^5K*m]!keܦ0!awZ8S/vDEG0`@˹{hAW{ 9@vmn20Vrs ZM$ ANWMxƶ;y WyK'- њiUQ!+YbU:bmn" -'B2;/d`Lq&BE<-hѠ)*/W! ɱ24jJ CWAR*PO@i21E!AքrjtH$&BC sN,jWc+eRo52A f믇W8=e2m b@T8 (?ǟg.z[S2|0癬8Y*]Ox ˦Vĭ_t(@eS-Pd *>VX H&cGu`+j3Vp*)\>ު4! =މ!9 h! mZמu3T/v bK?F l"'ګ@$B8un5F/*~q,=f&5.v((.h0bx" hW'ZS5X mDJn!anb 3' "6Da: |> d+Gto`Ut8'Q?(vxhN[2fdFHDv +O0$9q^JN6̩ÏO*/9cxHV -}Rh&wT]1/&^&lMQ@Pj@;_-#u>)-FVj{q~AHfJ&C(3U.,C68#-pFiy+F->C2 34xusB4E`(ybG@IPJ#GڛoU_Z7=@Rf mW lKowLYbh>! ]ޅaPjd bFu%MAB:K( ur(1tS᝻M.ɀjzd +IŪ Dw]qM'ernk=9OF*1w4 r{< rFu÷~XZ%d;˚X;WF&Tyi\'hB- .u+rZ`KհVâ3 9Br'R9B#K(1Go[4kZ?GjsP r땪@j@ /r;Y)XO{D񳖜s:<d] .SoW9S(>2؎w}Mptucg + ɑ޵.v)ם"9(#,rJP,TSˈb:(as~L(D5g+tJtN8!nM7h,J4̫ 7(t?cS, m'TmL1W,wcŒE>IS-'o^+8+uMM28M`[gUJ5"{0?zO'P[$wl yBj* W`=esf}*h㟂]mB`5.@ X׃Ƥ9u>M&l{99Im|gS^+c4;0Ϩ9z#3B1dЊm5tD bH&_rQ>oB@\lG{Nv$W? HRU>'ρ%g6uG7׸ǍWgQ^cm&![('DVcjr*mUuOd[Ď73S/Us%ёS @Jmm)ŬzM|bBj y1^\/rQa(e!kEB9̀@S^ep,9T\ $I,j ;WH;!H&eG E?":f61KrTl$÷P,\2h'vL`,reYMnJYkP`LME ~SRq?.u nwTXԭ1 Y.=ѭ(.4X'D4F]}2I 0 *ᕶ!jE6N[loЅҺl<1wiRv73r.E%nFB\+,̺(޾O5} JZ"e@! >qo! wqԖaG#^JCZؖTEQ* TV*c#>!<3)%\u˩4QӃ1zs \ݦ]o+F7(kvpZZK6Si8= =&#g;q{%]d@ ! уeP܊p"P4Nfms G'N%0 N'IܝrE"ץȔuӿaY8%*XZϞe[T~A\w.1 &>W{f I FHXY,[k8lM]D9T W1Y#bA6'M}Z..;Np8#( ],!s 4G& 2stQcl_нۆ ~5y8rrjHWAcf+*(=/[HGT3>v'J1ӌrj $gL 1PlKXSa 5* 'Df>=RѾ{rIMKs58Ytuy^SgsH%-u$^<3gzk'|g;۲&U٧e~N1!jP2kb[Ԗ3BZG-;' 0d&R@}NZzŋ;σbXNHO`9΃@'>!Mb8`j ppSRLoTӂŬJ;В`ZN~>ݓ1bO:Sf-@UUUX_5<+~D]Ez^n7I|;.qΞw(N"')ӧ :ZP)fN *W42y5LoDy甉$SVUu9~|jKdjoԞutס!UވjVswgF| VreP#c|aT d@)6mE5Ig6}}5A -NuE PX́0G޽_ [ĚJ!s8 ;sQVj@OZq; ؾgeet(Epg؍ڰz sjjU4 3UKyT@@n/ zzz@>~ \:1@&zzrl)"@xưrCB'03t,.x\ D2Ā5W`LOn8)Hl}OsD PqzQ+OwdNz5OVZ鰰"ǽ~}4.p:hOp0%ӳH9{^S hk4q< 8Y6R;C.`)5C{Gwfb`ܱ$Ekl__8ē˻A/ڳ!+]އ@Tha#t.VUlBbL':#eBMbw"tx޲$3 /N,+ \vH Ͳ'GXtBԈb*7E_PaQ%zV9f#}_Gq00[WcYT`v;DIW|6H'r^:+O71jv%_ m+|31]y+^?%Uߗm ~//=e>ڤAYp.'WjwZ7mΒA @3^:%X@LTYwj)$^>#Uˉm;. 寴3,p?DiqNj̣ u?EFןea;rJj-ΈUM>`c!{vضJuҷɠko& $( 7l+Aѵy@){ SfB͛ߣ}>!(Oq5RR$~t[&s$MӎZ:]>qT$\ U.יYcʿhō%p\6u M!ME^1tԭT/H8 D 6vw٥@_>X: Ok (Do0~| f?hOm זiHۆ+*DA\Rj +H&[\~qkyRl-kWY"8N9|bT~/gx컄\h)Qzp5lGjtU^!+tDۈ;PҊn7(44|s++e]<|xǚ0հK4Rn_Zx`F]!<^033Px %/2n36h0PKZF~5-"zr0YVlHl3[a 5ekr[X%ѓQeO&\5`\_WlDpґ,4՚>?(&]cx$R$#Եgj}/Nm)H׺q!*t7V SK#a7z` Q~:>3(!k B@TP+|x+M^'p }%jj_Kwޥd`܂I?ùQ.½f/ G`'$N`LuZC8L(oRgrIeը8LҕvܧNjQY.5Es/ϩE5/5ڲ^fSs^t'9G*A1lTDqbA.K4[P|Jw4ČVӘ9 7@/^ϟ^eLXS? .l'm06dcuF_>פ ̢ܰL)s2"TW:r8Ϥ*˹?%Z7Ϩ`: ٬5?!X.Ct8'm}v蜫vP4Ю%YЈBN~ Cn Y){{yٌcR/VjxT`Rӣ"~)<2},JXe^{L#To'%F [XG}0.}`$wd4=D\)#Ϩndtu ;l6yXX2:Z( {/iRU9:K/5)LxJ/1ѱ ޣm7x@P.Fϝ\3Q"@!]SֳI{n 5I%n}tIb<*2EǖHY@.WKg[;䴎UwIYWfQsrQm */9,zN^Z~C{;;3|Q)&epƎv Ր٧('%("JԀ=Cor!MB)ЂVkb騠@fX"<@N䌶Ϸ%[TN( Q]y _ʪSI*|BWo?yD/\lPvv Nld"g-~u#I*BII1@)N5S]Q"iYtk|Q9Ac! 2d)|S`{C`Ҧ.X ΟFbI4k((P 2aɼru+D"b?mnG&85Z3_WFętE8hpU9pQ#^saޓ@-˝ ! kgnYZ!ޜ:}7fR?bںFx$ݱs'\tor+Ɲn$,Pk|(;yQdi0U^@}>(b|h-I="r8swY9L=c9ѿf}~?E2G}d DL!35`Dl+F@ҿ;;gw) iQQ4Ƶ[DpP;!UڇaPJr hZePqr[+wDK%*y}/h>%О;@p QA|~i@??^I]su#K'M·~!M;>Ϣݬp '`\S,E u㶭~zT[oOZm^t~UK@B&(`#o_}Rsnh5|pq){<Zt'!+mΏ@" !P5}kĈ3+Cil2L'$@w\w{pY1EeudRa fũw3rGTK93Sx<9ֈA6 ?G Xrv<ͮ%\a A :L>14pQIRo=w 4(k? ,s 8@=~_PL#GZR6-s!Ir!.F٫%J_in{ໟT?vfI$x1uChOiO@9VP6Mv:€@$ 28+w8Dq9SW9e9#__܉ I?ߞa5":T `ms 3k\ctg={3j%w6\s>*U Msfc2:c8yO;N ""]ɳq\9Jt%N<'EO57-q81S,Ђ73U%99_1e%/`@Q!MmFݦ E 72$6'D~qU?f?phhLK, H$Aɪ\?Q4õ59^?Mn&pn稚vD4RtdfJH} @?7K!5N`Sj{عZZ6.Ԕ{P :8îi~!hF3& @UCtSu|yUnAm97[7UcDBrtRNn2q,}[I) 98&|Fo#9qm ;Fl+ C]fs`.YMܒWTpOIb r6tAHRy:A'o +2-2& fZe`;U0 kFpî?^Z[BduNAX\ݾ:z{Z>gCEc}}  85(tR=APttUCVf" 1LF'gx%N5Iha&[~9(ԃ=d3/\1.BhԕTM\qr`x1EDa>ɣ_X٧!k΅eCnzMf%f\EJF LΙrz{e'\eDLB रվXΣR`=747+<90nf+,Z3FOl/"*)kݐN@QP¼P):-XFS9ܡ,!7  Z%1TMBHc $;/Ľ6^*_+K貚ƫJrs n?l^$wd#Jn#9@.U+"-YM&ĵ¡)Xf`ItVTowZK4`-V@rbRg&:5- ;C}6UYiwdX*fu d jRq1 p9t,k{MTwp/حY)͛\.l[M KkN_K0sGRpnIO l'sP .qE=:! m·aAJRVT q0~~/Lz]3ոgVD }fT]蝃>}֠   6-`v 5BBBX`ˀAA7ʢ,wzG(do9}ݶaMA}2.מ=$3YnE@' &eD+hMerZ__yH&[$'q%5MOQf_RhѣډBMw#sOOP/2𤯶eELgncRsW*rid&:2W7[^]#TK+ PB@ 9U%&m-cW#ׅz>Oc6f\/DVPǒ<MZɸbMtWOm~(3{ONɗrXh% LߋkZg ]eˁ^hDx _-66F{x/+R':0ل݅8EeѕwyyQU[lQ15Yf9rn:OZIӼXj_$s-+_P(.*+֞i3,bpȉm_ZIդ @XFx<  D'Xm*>f@vE:ވh) @Xrl,q  Akʼn^4MV!+U·aX`4+BbZ*d5QVxK@DLn<=Q;+,p P}+w[K<&' }³qw)!#:7iީ@Rߦ܎E/MpqEC\ -+/rٸX;-Mgc8W Kn7d:v-l5qqZifU<|q\^"胆D$c}&AalYml1jsruo-O˩DyI(U9Ǫy.w. ԵL_A,OFgD{rmNRRM ((䴴fNYzʙݶ((BR 12̒d]c;[RN 41Ǚ.KWIxzSW 7O-#EW:ON eڦ":_5cz 2^9stH wwf2$<Pg#`U4A }t|,ֵZWԖ_X,JV8WhzND.fi ߧ 4LlD2E}ve\Hp jd$ -z[æ~%+}wwGD)riۿЇiזk4.+{ \G+>+H.6zW 7gkMW7i HW<$.aN?W? FYPQfm )e;Gv] 1;6$ZEz-`VsC$#|(?XQ~9Nt2b&g7ɫ8vX$<>b.X o`X7T s689vQ T_A _ M 'iCn{6Bwc6dʬݩʬ\NK,īOy[L[TOM+ODn~!m#P\f#xOɮ|ׁl)#("V5DA_RP0XQPRNu^PoZ ֻf:AWBJB<&AnkYlR EKߵ6@ z7v6P_LG3 .[8ju^Z;9NcHc?*:RwPȝD|9p ^ԧfOl1G' i@ {W hOD/>q 0 \;^iDјpE d$\f5_+d=['Z1WpQ t[<巏พb˛V0ܐԓS,,?#Z=I"ʙ>=z5[iX&jHbɻgwx\xV8u~̕D?\-cI`Zj-hL B?=5q@nKҾwѴź!eҔS@&Wk˿*.v'qT$FH&eH9UHO3k" '*\Mٹ_/&.VNa⺘Y4vө(>╘/ո//ضUNpn @&:Ou-'a/UDSb%FO.2B>(. ` Bm:1vɑA@IH=2Sfn~+D#^D_M#_10qt 7T1>sw:z xv~C]piM:aa@!"1]wKkZ$)_.;AO<5H[KhݝF3O&jЏx"U:7vȖh|ɺ3%jIXG]P*7Z_<1Q2~sPkWW6TDo5Z@j!P{Qfϐts=ec h$Ci8g73KY˜8G| vwݎӬĂL!+Eދb!D@'`tLu]ZeBΒdH&dZ\!_#b 8HQa%̙OgXۺ?NXpb_jMmS7g~%Yw勩% L-hX_&Y 2t#b0FF-zKN L)xRcտ~f&FV/OpF.P; #qqԧ#!B`itRp14T&ʳvΗD>"@#piTc| '_n$? 2]1Ӌ8_mʇbXhL0$VFZUAR>or^j%buZ6d}goPabSUjQ5X!^u/ 3'dŅ0p·V2{-bn-({?hcXJvz6-8_4KD=5E?x0mtlǖ|Coew08¸lCm=Zo\M(G:zU7 ;U|, gc!MD݈MLЁ5]:Uj?UPX* c+g] 4:1|m0w^7l[p(F}jgSΨ]׭# q_5^Yc֬F6آR"Ky r|O@sS P (S"svI&Q$>r>U>:D<._KyNe4(2W55m(ᶂXkjK/̃d+q V̆|X-0<1`JhswsrSAf!m1 qh4#II.[Brs2?~@1 X驏n#)a?7 ֕r{ɔ<Ӯ9Ҝ֛m-i f΀јėB=^-:qNFԆH* z"63T:Ny5ŏϡ?|Y#AWV©X[L ϿT,11\C`Mk'BIƪ@2KgUCiIrHl|85p߻O$.W5ExIiÝG>";*5VKE=z)$GN?i Ըe7;ɭLJ !+AeaMlm@$ viҾZ]_:s;|Y>Ju0S)!Rww,S\X)u5Q,IF ;YIcD}A[ d RX83%.4%%:c~|b(͝:%DUMsze G̓! 5ڐA @#,ʺ>i$$1joc3Om) ;dhM?èyZ|Nq%7ϧ;τ}s#}PEҸR"5x.OUk7/ ĹBLܕ{ppNGs,03}l;7&cQcAiptGsrrAJ(N緹ӓO9o0m(UG|SHMk]jR}4:A(Ԑ󇿷h[Kһ[7ȭe%T`c#E!!138݀8FJOnҙTϜ:XVBScNk C;+˰K[8|F{ B"IPHC@ >5k]t%JI@ RpSHrdٗەeV|"hu`ʯ;<l3f uryxq繿^b)6%!!=l\O[,ܶ7/_-Ӫ‚c\˴ONP/k;mm_ MC`v@}h`q8i<Ӵ:(_GK] k:a&HC~Ѕ3eOpAśS{!+MA0HQ&jUI()#x7@F"y1h AĒĊRLMLxVN@!h)<7&Kʉ" |]7q>+~*➹K#%BYrP6ϛ6Ӿ ϰ G]"-ven~z֙vE[%h@G{C\":<OiXV ">]j/d:Matj3v M=SL=hmg6|0o:Nł5*MBn|(D{.jT- ^7S8fw\oַ͙xUčuʴ햙=8ew*+ Bm 8R`H9*#: _P[ ܷ|70;WJ1yyVf\zw#\A,tN|h=Ldڧ /TIQ?m"W@5_Q6A[7Ǧ.`zkbf:<)27mjWA#UZeevg5ƵN4n"zu&5&8%;Ԧ_th,`F}T +Q&!MmG a)FD݊,jU! 5|okXh,IDRcc>\f(89p̠c;x6A:fBՌLS`)F/QfGC l8oY.2 3dVlUݨ"z\s0[|uhFB/2("ewl ~0e%7ImTYiu!a3Y*Pmj;o8uZPw \kַ<]L5(Ə&4V0+"3f/jɸ}Ο0\Q!fy*cV@%|qc+ͧc;< zTd>Q(f}eaچš.-'FUuۧ8pٶz& O杰q)ܠ2U3 0'x%-=XN@~';S5i|T꓋қT-cN<c-d8ϣ/pc~" j0N2Ϗ9$K'oMҧ!kGAG<r⮙EuXEs]{P:'/Hćn!:+DA[OA UQƱuuGJcqASY"ܸfTĴ; Ӕr zu- 0̒*if 2!ZYF ȓ&꿦tLDz׻g>s,q g[+ZsBAh&keі]x"8crq{N8BHrb@<.VP3~qÓ_=۲8 "(Mac@Ua@t.ުcM~,ii.'R n5ډiΊ ix;Lm0HOn̹L1;fY3` ݜЀW$*g:vf0bFYKH2 9*!mGaP4{8ꊓ}ҵUfޜOaGtxev[~# sgl+uf`+Epp1(,K"hSmvAEw#k/F̂[{w6hrF8P^ FDQw8yǝ7Խc=yeVG,JF1lɨp)? #ޥ"eF[5!X1Ie_Cz\8Y[, 1}, y2qƯO /;Waa7 ըKz=ԗ@;K^rI2&PL€BD-㳭9ԌcΤuB(i5shqiҚvM:zj5rr?̇wg?6{[=]H٭pqM ʆ_V2 EyJ^ꊳĶRɖ[&KD7 m q~$.!]ʇdXNS0ȞAV3Ys5W ?!y$vcrn)/ WœǑe깞\qfC^L"K3<Ƒi7j4ƔO:~ei%¸P-QX$8xB)oi4}ڙŕŖU';aV59(|*H$m^jjţ=@jvH (y=V 'ug /FI~i_X ӵ/\w HhvetE%kwk,b4iwS73W'$]݇'c7\[My-b鼙pL1\D,'1ܴS$IMaR 's%gTymʤ 9owei ry;U :&$u@8u]$C, h(>%?1x@! UT0 7c\ $JboD-jOEɸ j&kh+fEߍtMA<)O}5U%YЭSZcPL䶻Rŋ"cBEY!ܲ>ğy=cd&sO1FIf PuW)v PpJ?uޙ K5nTzڢYc=RQ `ψV]bM ]sR(t4Ve/A2$q!:N7,8n}TßL_ bM/\ 8B{5{l|E[ t d#-{ À̀#9x,r2b,*]cέT#?tDdƖy __B]$hjm:l;t ^IQ "Hh,3cԳ`o&KǟA"FFA x&( ϔ7 y. 1A59,1P:/3*pT[Sq8_Fɹs}ݱ)¤&/*| !+EdJPk*㬄D*J7xڤD%*|J"sDwnaJ>F9h%2M+\Q?"vMj˴V*hU&, ?S؟ĩW;rJTQ|RgF;GS@Vм?QڐR|~+'t1Zwpr~󟺳VIy3U=y>m gCuxhj"]B)w#ռł,el\unj)5LϾ"5 gp{6t?F8HgYS6H޶Es{!^PK*2 pUAZxL*Y*rJgl[K2wRL9Q&DX(6Y{uNkuԥ2O\\ \ >(:aqzNS]gc`嵅x,-Lƀގ'kqծ04RNř4*_Tgl+voaBeaH>{06'{j3qFJ |ř>eQ4B`.2޶ҜV7=˟(?I {g=9&ZЀ.DfOZ&#s$(K$ ᖙ!ME܈u1|S MӤ^<ӗֺ4;Bt#gRn i{I,|x73cz 1 0IoVԽ(Q-70ߠӎ1뚏,4=ٲ+Ie8'ΔA#zD%Fkw7PqZ C]B HRC:Ot^f B2y0C VpJe뗵ǧ{-,da~_Eaktٓ h,sg p pyϏ)wϻd?[H0sdsAs`Sg%L@lV.`3)?̺/w"x`&e:Zsh=<=cjqDMf݈ vaT,<ɫ\_kW_U}\:J'AW{\-+<ح0_\oF(׮}P2v-IX#r)E]njfBqvXFPF>οlPc4;[+ĥ EEx ^<9֊i{n6Ȯ(=#?K1j%H%gZq(^pg%S1&0΁]?}}!f;nzVpcNwVʒk@eVЅWt Q5ZLuWs!kGd, L2c5yLX@y\"@dW|Jqt7zow1(\/pSo:$$w [ɾ*w< Vn|ȻdT QW`gO@Ԉَ}*? %LxP`Ern O9^UkpD^ aaXlA΀q֋\D%&V0 'C4Q+2%ğ yI3pbEC=AԀo-FC{݌'@1hUn/` s`C^EנdO%@̵ X :4;-^G8!ΏT0 @jUudJƪʘ[%Q̾\js܇Pl_YdT—& ux 57|Ӽ#FBՇލRS_WKOMt70|^S0^׍Q9J1B(UbI2p0ppoXne#$ao)~AgBVٵeN&d55;^լӹ%gM tQbtRL Zj*s /ջ`VʅTpYf73B`MM\hׅ&0ZrbHa׋^$ryt2FLEKfl`r҂0&J,} .SֵM L,VL]#Y]բcZBGY:9(yDyC:B(>ϛ"b:K};wO}A/Z_qР46Z1OD""n V[N*6,74[%Ϧзl\_\ P^ !!P NDYԂ M!*VM$ R"%GL[kR֬ÔNNS+5yyObyW#J؂WHڥ_k<{ fŒ]L2( ')8jǎxewS2_/‰W5N(FzNJDdorۤ*.v}نT`.Qz fO>_1kg1"a2NsE$ۧ!).d¶"#v1D*^fB0$׹t {)(wxglVT!T/Lnvgx=@P"QXP1Yj%ҢyG^%\#+%mq(s9m-bt[[}wWك7rFާf!VVtOHHGJ/nt+Q5pz~i{0G1"_SP QԊr'ps]4>${Ɣ2Kڭh%kT7J$uHsL|Hu{>)+@]F$0bPF[k>!+}b!. RUK1$M./Z$Ȳd?y5KB)޶&SRy؜G9oln 55 fӐ EUHH79Hؠ-㚰rtLǘU$/>k&J<3BOZZP+"^GfOdH0 J8۩"#&"~ L~".-FJY&@@Zjb^9KXPVD}N͚3`Czu2`w N+ʫwg>H0f M./CZZΉ(wU\_HɄ_X= 8/z8jO-P~{*iw7eU<=ʻNlt yKǷlh}O3V'y+SԷER9OCTLpSȟ d%x@|o%W M3J%&F=&{Ԅl#a Kaжf'9 ͯc06 ү"f2zuem<ޯ@3!MCۧ 7|}Rb~H_TfqYL;.] 1Yty3xm$$z)] {Sϒ#AnNULHXl.ߟ˓T g+vکX9]$wd(nU282%vӢFa,^!`mWFcMLV%4e-iI1!FAkl#l(Pԡԑ *E(ps|1#;D5`6R}O;!@q 6Ԅ D`F!cekkE.(umި"w%.{gmoDv4]_"(uPUyJ؜) Pse& od we9IF%9y.t`$ X|pSsz`+=/LWt46!]ၸ`*#2 >kWYAi4$D'! Avn ^\ˮh~7Fm} @AA }Y*{JMZ"Dꪢq",<6^ szGs4, yo4N}%lBnPҳ6 RP38*0M^*5oK=] MƖ>6*vg\1_ G6Q8Bo>_j@B# Ap B`ki\ &M]]wk1HdH'X1.Jl;&}iZ`ꬄ4>)<}WHW7pLz7iSDPFi/8s~dԢJ(! qj0NđX*p:( . Rߥ˧@- 9X2s꟞;l44B_q! MeATHWXO+Z  `(iPD}iDDH7+ s:cY(ܳ0"ݵWXǕKrs=}+qd1};nlm7V9 a05pBqoد!h{ +!ŋ9⏗(iz7X1lX_2.WYϼx tcK϶|T@śNa~K^uL8Wg،)_qfp/O;oTS}zu6,,pu?/_t/Kz~7}.ܪgW㙔 4ZrܠV: aFp5;ѮZuZUx@mWw.A Ӫ S5.б[flp`5Z  az?%ob v^-S޻Wizz͸in~}Lv8+~k5zT!e!!Z+ *yTSS2Rk`0ODDg/-SvԺWm͏(1 f*`j-CToLk•SE !d#`𐊢S)ΈwGMi!Hb"ޢbѻlIg?^Hq0ao_DppS4= h#"[j;b(p|z)$K fSJ8BCE@jR _nAx'kRH=bKDJ.d7K# QP&%P [+2SDa,vI: PATH10֕[jJbG{sT'di .Fh$덧{fgf=+ AKTƙl/ !J(Il(IΔj8h{?7%YNTpTf>ʇyY4 RvŐ'-G840vC)Ft<RE dܪr$dC{yڏ] ȨhPDsMZ9 /xVdwy-Pг5Cly_0#綋!+u A B7$ߵ\*(JSv (EȀP$ݨ<l\!{ɉ2 6r݋%6bN?O `WNݤoIMx]T5ŗ#F<[s5rѺ͉~boDY[T){5ckk^V\G{>wL 9G{ J>>;1BC D 8'E a DlBoԅYG3:bJNc{T쎡_7y &:%\8 H&Jrs(*@`N4U'", +,E`("R$>oG w(_pE+&?ewVqԘ/xLVFRr+_ͷGC *HoM oHDA!MmGކ26Fݦ77\L<^^j4&@?U"}ǛḢ}g E -/2@X[. B;?:`2(D~`I! eڅ$xMrX}ɀ$`t<>5jyF|+U>K],TagE7{G=%i '<|̣m*Zjfx)C3OӝOk(Th-MvQτ" qWxJuN'WпMC<އo"wTQB*cYC_ N*DyLk\eJNp:8sp_TPJ[cH5H\3]ܸO)D]QGR@\0 b9;}+ Ү&„gFx\?~ctVk{s sF ovQRk< egʱlj3*(QDU5+ 4\\Ό O=8IT!(Hn+o#~}V ]A)~O?Ff2A2y (k A! E3 @tI(Z@uɅ#HI/.hC~IX7GZ(!I|sk#dR"3: N)EskyXh:t!V,z.1%D)2R^SrjcQ-R!iJx9BʞD]Y5rңp^,ED*zҧYtS}F$y[Vأ;pu\(gMWƀ$b0;5hW-.8gv"G4s"14!%=nmwҗ04g8(weR~Y:׍^.lFj\.g7QT-$iuƈꢔ+S63@"g,2KpBM'9t@@Q7Lh; &P*Լu='6SwtӎI"Ʋ1{2Kf/\L~α[KNKMIߝK0q%k_#G('!{>1!CJ(s5($9#NGHq >+3n5E.S񊛠 ި~<&H/tXAg{8"{gп7;\Cjj;z: kPI?S&E]>~GKcG\v(NY#efN cϩ46͇m9P$ 5]{o*;7A QX̛Ü+s˟Vy:K ;L MͮfWF/+7ֻv@Ɖoℷg@b |^KpLt-=LݒDE=T٪T6m'#gq:̚TҊ|]2x{&w-JkmT0m"~U6}VKI$ôc$!K>kIʚDڍAM/dT_@HF1& @A@۩bQ N e48gMWFx+P:O>Hc v_!MA܆QAz07j28qWF~Wt_m &ĺJy&}>ҳ4;r7q<,$bVsǜ?U*cQ*4OP^N8x']U8O Z\|VYd3357fg5DNuLt\ٺHZ&T+^'+]))ʈ ۘܽU0'[4Q!b9+ 7=i^q.MQg%Oo;SsP7.0>0JY.W 7{&vI VSZ@̀QN I8L8V9ʸ-\+Pι }?:#M娤Mƕ} ';a G⏱7s˳s!k}҈0~>WPVkMS2&Q r ӏiy9qߛ_zCf ԇ6;V܇b0\GrՎG9'Sv UQҊ6)Bf͂4P²T^p =N=>F 9|`߄Nqĸfi9I9rW}a _4xPLeJC /HJ7! D+iso_ Ip%`@X(/l; PH _~u]@`űD]pFðЯprb[HS`T=1˂tڰ٩@x4 3GY+%áQhZönsv"/&DX_mQH8L .Ϛ)8"^zΧCjs!!9(,  mզ֒Y%d տ2SD!ZvJM-W/"|GP#n@C~{>}Gvl;Tı KCѭtz"2U!irS~- Aycpyux|nYKLװWwūG+5 BFw75bJ.GYߛHh'ÙW hC4U+2e&:hc7|S\1G*\ $,˦:޿Y!jD0Jk6bWS+P),BN@kczlPh'#R"ܙ*Hq'"@}[N"&D|9%/xdPKU> ]:VٺEp]ލ(y##)S) NٟLT{1՚`DaHA 9~ߗ2-+nȵgxq)b?kuwgK96IC`F kb{KZ4Lǧm0{MD^zpwqSxJHjgwokA+!\(* * !A/:a4U4Sɔ ԧǢҋ +;x׏f,ήx<9@@`7 463d-aRu0W1,|ld;>LՔF:Ca 0 5j{Ȣ.t@$Vp-YVtQډi&Rv?g[eLK0⚠ EB$?_͇#=s6^!UډaX؏|.jUԀ Naǰ쓙!*طpʀyO]1K9[&(RyB/1bn:8NmDU@Pcž(U?6F™W\gVUq2`]yцijfʺ}Zu{*`t3˪ ly 6RC++,ˊ|X]*A@q8}<'Ubj;f2VٚQ*ҿyg}@GcBZc@>&u_}7T1ThQI V4:&ӻW{Rg|T轨fKG'{@1i[Q :, a O}hN;Uz˩*ڀs5"燭ܮ|Qt8LOD/bOLJ'0o:-<2mvltZ_͵t3!G?]* y]YamBUMS\UD c22ai45(a"+#qN[=Sɠ!Axv3*XB@tUmD1E|>)%pӫi#V~>O_ՐxCFK!+=a@JbPP6,6'=z脮x\rUaҐ)G8gZ8wM(rƒmL >uϜp&p/ǫ#P[BA=U S(# 2r1NY+e.OfeFN9J0!SLi"{;ھl|&j]~S qN[nlf @I8{> ^Cr3'r1Ji4!QGGvOiZg!Te$Ѷ"7<ܩ0&N6PmG eaq G[,{R8Zҳ?zXXf}E q؛G3ajÝ˶(,+EzA 9bVtK7iU#h8˳7я|C!^g*}oDv, *91wԎkf]x˥&#t eRkj$9+! ot<_}z~>P%gWWZB6w8NfmG]1&8F)|Wa!MD\tic5^K[]5I+~]ܡ>0MƋ} ?M(q?Q>. *~cj 4) x9kmV6u҃i^JX9I@^ync 2ɍ=n#qywH[Չqy8ϕ|^k1V<|De妿Z r8ЄS23yy >7zx~>Sug(8gq˄J ŃQ|AAAz9(31.m31x(A7ߚ_{ o?sC=ejnUY1[,(\TYzF8Qw@ըt=lX!/Bij=Rj`w${и!cbqNcII S]q}POgOpMW9AƀhjCzc*βl~`xh@*j=}{^K^7n!Lbu9GcWGwG\|ſY~9zR-ҭ~4EE"G$Sl'@dƛreefO!k΋",3H,êZ GwD%8,Ý[+xZ+)uktq#` =̓{ "xCVoĴ7tl<4KYYYS&I7&?NB b p ,]K:d/8d+UtZ K4n9?,SŒRjV07YwNGq@κ.d2~*uR<7A@66 xm B33q퇷ɫ%BʀuYfYK FZ6+\NaZN/u*Ƶ!r@H`Ⳬ'dMF[| hPE P @B&fd2å.7UT 'Ūw)۠M7%@cn!mSq`& #~(*d"lIy6q)Jɀ$KuC ?{Yț^8ܔ6s1V'5=Z-͋nc3Qy.>{Vu81?N.=N Aw})pa~ݽ~%Gr1qv3* yj(?bR`q]j*.leo_KrQ閧E>B* \/X{'*Ev}ݸ"K3Dnp(N=F>RѨfR]?uM`&:/~.ӛ^@ij?VCd¯hMg ) 4jUq`|EOSfEd!pd#b+g8'p /XStѓ{l,~3Ԟp Y5>&. fO[W6F  ]3;־<!]A0B F[URwZ3>W8sHY,oLwH!=D 5pE;2aU Y֛F4(}}[,^a<4iHh؀Ef)i4l L!z ؠ*+>"Q_H#$1:E})).ĢFR52om$4va}-=qnzΐz:z@~2!0^IpΦ -$I!Ƙ/Mݣ6PnnWwrזB0A__#l%!P@F0#xsі{cثp%JQpt39tu4?X;vnQvJ6OMJH]\L/ǐM# 7ZoJx RFIӵl:E n'4]DTHRʊVuƔĈHuItM02S/5t^-3`hdh^Q1iF ùgpYק5l[^Q[tT ,]nVن8!Uʇa`$P:dҥ*a(( Z$D +d^HlQ^%|UL[c,y# 6y]]c/}FnxHt~U~%-ª9pPo Z2Q9/߄͝M#Zc}" HZ"Ii]ho-U(`Go@9c)7qATC1X ueFQh BdCG`m𣹊6"< a'IVƵw]CFg.|{SswL(]p;qw\}>2C"as".9]ZSIT Vm55m=@OZJX=7&Acklv(Y/Kb}MQL"ۺb> Or )Au^v)=ד0x=1p+U6㜹RV BPS]Rgz&!uS\$neW =ڽ'>ޱ2B8T}mglzij\ , T!+eaAل D7\-Z$UN Ph7H!$AeEnڶFk#6=ѽN:(~E:?t6LE dT002JEAN4iXe/T39xhm%)OR5sۅ0eGPEV&Z"A-|O2K3;鲓ճOL$$OdZv/H}a9mNKC\RSy$dToKTx&-jp, 28ETpTצſ?Ug*=ySKY" ftuFҨw-a!D@5ީNUjIPalHї4p:no*xTJaUo+?#z]>aFl4şP = ;יvlq*mJK7e,W%S^ | AٴgQNY6:)[Y+tKP|:`ch9=-9Yo+5YI|'u oU K`g5sW''/nߝ%4%/_CV'!MmGj* 2hv$-/㞫W6Z,h,L#<bq{êi=e*7B2@*8u<)6!0*lhBP|bm_5JOTRA<&gX8NX\?j&WL\3kPt~PmGȼ&LC5=%}g, Zro'U$R91|Lyt t|*.\K*!x-bD] _wB'/qޮ-$k  t p@qmQ]t;ry<6_vpx ؏N S.914Œ&~ޑEvE ڠь$%_7y]xۮ M @J^b2H#NIp6ci9j>!kcXH 瓍N:kIZ1[_LJ4m>wIK<9|Vڽ;;$zC/`[^Z?KsNd%Tb0DK;H1bv.M@{Bw 3ReeJNu(=SًWCJ4@b^>岐P :AaJa:yR8!m>23RcߺbZ<` vz~`e 2eYH+Ɛ^ qY+)e ;QJX8Mg;LZ1مH+>.VGFݭq/Ae!#)c^pW릯|u-ŹgiVΊ6Y)M;Qͣ Z8e2sBiжkd|fT{33Ʊl (ݙ>5>cV8s[z˞t> |!ua`r Q*ietppLY) !^#2`%}dFfٟͮ-=o&nߌo3\KIfn̔P|2I߻|Q(绘g}ȝ'!׶9t(0ڰ^8~m:B nv]/+iN`1c :yw,RPx1xW&~d:@KO3&c~p+-$!(Cq\0ikؚUs{AtkAQNܰݪIT[G"pULe4}RtBk Ob`xo"l9)!x /MpR Qt$g͞ڠ#{ j \2]'dAy7Ġ0wd% O$ Q1'[.>H#Db$%  ~V]|hRRq_|GYi6# àf^y{sX՗ZR&bE=/>Tods飳,nVR8M}ŝ$d(\Z4cߙǘ /e ڥh:ޝk"e6\ 6qEK `!fEA;`C|\4v'q@:Snm\SŪin1o2Go6#%'cGvzD`* m,!ea`T"(t𮬽{\VD?mK$& %A(M)vW㯘ۛ U'5{h Yx[뵸.'6j͕28J^1{rWrEϳ /8b`}v5@On;Ѱbxh b}L|k\4scy݊X*:D@P6'Ay-8~թ\KTCa{ؖVdxNlRo*$] q# o,IIO8Xy~IǛ9 j/F']cpb)[ >HI`/^rZ.}߇zӦlaLqm8)UhA-1nZq.K_B0'jc2H?#=U,e ӽnN2aSnCPvhvaw!+uډИ*T))œ*sK8q$*+0kuGOp&sO5}1_hU!K2NC "@_̢!X>Sŀ,XU Yt0TB08u P kC q;ΉcrjShr(,&R㗼;v:6|0 %{x=I49Qq&XLf)- N_N);B(ղE,뉚g:B! A?ӐIÞ WAiDZ~PbcwU6b~^?ʫMH(F0^&<3SHdQT %"i.3rDN1td] 84zc 5]Y {9_g Rs5ݝ;)ȜදP!MdEʖeM铐7'Vkӛ%AělY8DˋUBwm؋}٧#ZY]9mJ`K?;Os0ENLr85BŔ+_Ha@uccӚ:q]JEauѣUFH_8ഉ,Ca#O'(p]Ԝ )se'9kõX *bղ%tJ,a`*=tJ5"Ma<q㶕ln=9Wjb~xtL,&)1c$ϼ2Gv[ ?OU t*_so>P9idhukɳzAV؉AwL:ټ5ZGu4Ot@GVJ7b+j4"`VӰ'Ƶӊ-:rЁARߩf[t%tXf`{q'~ ~#Qʗcz# _Ét,wS$*Xy1.:oC;ߧ$aC|U:H߬DG58 ,>~`e0R\YFhYrEx<۝*Swŏ GF3wu7$z\|aOM{p\F3E:oB]gu;ɴ-N3A+j42蔲{aGg 0(̐Gˏy!{ba@Xj-=ﮋarR,`=tLEOadLT$R1A`$Al)F!^sq[pUđtꐦUћZơ[lSROWu]ʱ#U'Ke@ cgY"k4Ew۩d+[0*rp9z5 8NO%nhˮg^׃Y$W\굦灒qa{l"A0F68Q&twIg "( !@F0#.j#X>  w_q؋CrQ:H֓~h=ؗE ?jچhNI7 {:LTmKX$[<߿Ur;%U7(n1"c$E{yO44Y9t!]·aP\4( ? uqINe8)Ԗ2j"O.R"O=k<_#vۢ]Tun#qTҝQ}Ab&S[A*c_}?@Kf bsF s}hrL;L5́XLPmS !,K\'{;VQ22<6)쬖7 Љ՗a{~znjpڲ@" !h" 4DW#ˋ߷Z M*̅VFg"LUAT.B6=6ƩV +)%q?,|Mk.ӴJO m&CQ_@av18+yK} yeWN*X9e="@-12l!`Z_=9!E·j#4|_h+G=s&t :me9DMV ?颟rȍ2ZLw`I_/<>*1 *@;'0 rѕq: I: DٴkE pMJ'!#U&Pkxt})i_b6.,IFbYw{+]iXh" & "܏?:s.J,;-A96LC.'o' nW[EzM/99P鵹&32%#8c=JD@K!@0C&'buk'z]vO?w]]4-}W)pD#$u F4ȷgݚho[ g_?x+X=Yosۭ+˟]3(,ĥlK JyM!+=a@0(Fr+Yeөu.Q 5 Hs*ڴD/K2|E,>ⓍRbͫ\ozl=ZacP'ݹzC VQL$Li}Ezk Dĸ5 ]Y@ mس^S5OOUV>hiRK܆P(RS$,tC'i[-sOɺJhtdd}et=pR&xWv2a;@XDyrghԡi#c{ba݅ˡ|c'j,ldΟwER++v}? ,$!!;.qMc,Pa#9RyPg]cϯ~T_a&f'2G Br3ac4%+ !}]Pv7Qh+H7,@s髫448f^gl,e1(YFYi "!MDZؠ7"!$  8v/~9 =tbgy.ߺ\b_I?% tUtdN?U;]]2yXƳD]oڶU(~TcN~][D[oX G5 ׊惘 cXxՋ@0ΕPܤX;}1t*LU>|tjc WW[ Sº_dG_kݼ7>~x{W`(dHb(9ů-u|Ԧ,gp-QKkxXeۓA"aVYj]~E)`;MA%ٛRW~Marh."խFM Io#㸪Faa"n{N\AZRdO%~N|]1!9>Cצ. ^R1_%yhJW_'!kΌဨ`n#HiG)|)*3*AJ"{rYdH~Ҽl,xytrJs̺>lk~*/%$3 m:t%o1apL$x0 oR*"?1b0A jHʙK< k " xI'LT|w= QJ wisS5s%:R55e VX(OoEd倷i9"X* a` +ν gn7eк D8ГX Kva?֌w݅&v48*#253:H!~mNsU\;+b-{otN7z,`&S"&g9d-9 :y*n`8p! 76 #`*#3Dw^!ҭDMML_'7 u(@WuP"c<}a6\1j_s %#ekmae}$- c_bh9HKJ\W4u1@cA$e}Flk}g7hち6 k>_"nE6,H6^:_ )+orh9kpݟ=q8h7}6%@*V%ז0xgUVs\0BQ}+:8P`*OW֜hEpoSaGz$1vv|FIR姜TFϡxr^Rj Y}- RjnXVYdW+, 8eNB@$R!s>]`c"OVQr}0R>Ïh@! }a0h#3DlM ޮ,[%Q$6 GMrd"J 㔿-/RlAk≮ 0c:j`T{cAp-B%Aq* "?% iɭA3q@ f c:@Z`z9氋o;?kSVɔrx$3,V7ը3'IcolC"Fw-Nގ|=)k^6bwnI" p=$$JI!sIUCA u˥Uz33 [zJ9oEU-1iFKH-sp5*S _1:&f03!l _f7} j"[HB%7Wh0/N4VZ{`  a`F0!QhrjYf@)x ;.]ȝw\hwV*FcIKA]d(w+x@[|4/D_M\nWp n8P9}Ei9ɳ&'s .YGC2+y:PzF X/'gu)BVGz~Ø;4{\SFA$|f ܍iҖbX$赕\lrÑoVggDJw%h$ΦlzS(@@S-~m&*2J@mMtPJg( 92ߜ 13sy =ś ЯK`xKлψd@~T>ab}=ph=` ΉL!( BN57y{s>}|di$'KtO5nɰsU =!q5*7_Z@Tu6_ΚGS__P&fN)lruCU #9o]a)p^΋pSy^`Da\dTpJ.s/ 8l K*fV@ @,R_,5*2%2~3n!+e΍a) \p#+}_-*nTɐ2 v?%5n0ôWgRh"!ݮzzۼ#BhV͑pdrϔ`I2<` DbQ 2;չhSpZ#5W=q(ڇt lu3._c9dI sqd/w9{m#AjwtMd~wuh<sNm6-*v~iO& MmՃ%v)_O:D@o?\5쎾>Ԅ)WVxq/GuuXk D|N>t4k}iXU woODnFi<w8°B >(MjQ ˫i/;9FT++Y's@E<'?Ǝݦg^q RL4\❁NA.9<yB&XŨa2lgeӰDZ\Ė]}0`ɮb@ !dcac-5PWA?N! ~=,X @YDרbv` );=r )_cไ v B8V=/&K] 0!" rdQc[!MmFݦ .`3`nC0:N\u+}j?JMjN+Z/哜" BprAp6 !%Y(`q+]0z"BFPg~t]ʓR/%zY$Z/([L.L4EYDbWGhC%y}+KTA%TɗO G9bh?tAaSdW hNbcx!{aph. Au>='M)+KTzW1 )#pd hyUHz! [ ˛~.%sZCŚcKs|;ѣ:E!dpbDa ɚ՜r(Sf2fi! 9&\N(ƌ ^0(D9wRq'K%IRrT %;nwK›;>bj.(2J ``&@">n߯}{~|뜼ofZc(# TyZt܇N']OΎ3kۭjIO~V_ 7fqDGk2e$VYH(Va Ty^~ ,f6oľqk[F φwٙ!UaX Bgk[sà 0[Rx`%yH->b8zJ&fnTt'UAy2N%6d0Eb`kOt7H @u8)6m9HO8Њb]=kuxM[*_m'ǢcehG~ۢG8(16q$} 1 .D@Ϯ 3$ m~6z\:3>6Qt ~u ] ѻ"?C2^=7:REl9Ef0:h)lf^nbhDڸZ.LIbOY0 b>#Ҥ @jq(uоր^8.8 V§VբkD5B7 5ޠ؍)6Ka5!6# DE&E h,*!(j}k_^~z5Xtb92nj\FGjYKϤn<+$;fђۢ :Oi3c$tn҄C Jn3JuƎ"!=RU`u2 t7$ϳv` Q|CƲP&NY߽ =MՋt߿,0-ᦘˏ_\U7Eꂫѥ=/}ߴ/MlݠH H3R_jeԑuFq$r`H4NG2 F fe>8ROpv{~:}3NG,&~otj܊=ήA VJ0Nsaت@x_sngƑ2#$Q d~xC CZ4Qb [w#ō41Zu;{ᗇ]_wF4+Tpfq,ƤA|7t <`-ͧe.Nx57Q-!+ ޅa)P0 (VzI[Ԍ $2@e<SE ;P>$)DKmLıp*)^ydZU^ykk2MKK<n4A'Ż0svyVhk)h*/P dCbW}GXHBǿeyӯFx9-B6T487 姀r*?dE, ,2KANtɰtɬkځ@7\Z- Fn@ v:2vgQLJSXx媾R0ˤGP8N@cU[@;|¡@2S F>h4 ,^LK:i,&DcÖYTQh,׸L (f#e%cXl1WW}̧|R̗}ыYD*lx0W=ö(F$&*Q١˼bݫˎmƝ5H!,^؆J<47K~$XVsǖtm\p_w~Y"mE, 7԰61X٤Էqu7?{yo} _1ns״\M^N5wOKk)[8`u1Y*>etd">g{($z+obN l?E#~T98dyaFʨGA|pWy XStf"1DDZ9# /GuzT>[S/J͢*yo;-v$`\\OE>XJU]5 G/nϵh*(săk#R}  Bc >eR~jF޹yS'!{$aT0Cbl&Gh &7 y\֛HE {,boXWGՒH75n|\LYӑ$q^\[k&f#X/g$Z2[ה炯_U7i!F3$-2 ^OqCf``@мH Fu { Y/.#ǀXD9M;`%-6:X"9rg 2 o}H'@]#!\vgְOiR7_Uj\BᢿV۰ċulmO dBřPqhDR"Db<4Up_+9.^ v\>.&+9-QC!Έ€.!FY! T uwC7J'nTFIrBQ#f^#F'࿕ޮN_I8vs6eGLWoQLb~"l\zF6^14| ]$҄։BXЊ~Jusn1Y-yvІ]&bm:hnۊys 2Ix|}Zٰ lszN|#2V# p\4;؅]窗\[c 7nVs-P?sQLmlŭ9,Z‡=`J\o_}~^;lTs 0a*MAfXRYY8{ّY7nc=jVQ} }aM(Y@ . [lw] ]r5YS"r&7092փĞp\gkbs뷶 wwo|Eۇ! mch,$B=MYtTKE8IPjհ¯ZÓVK%FI+9 &ϛ2ɼvKƞ??#F:GTf8ٸ?p.;S)&lp l|Ål!AR- ,H`)Zc]eKۜ"i']f̳ v?,4A VJzgFI1?MJ t&-L)_]u*>JfnSQn |UAUFu=j/:RĴ>M/ ˝4itxL1&z'Ii?Jy8q)1UaI'<:3%FAU4t5ӮbslX`Vah0!%ut}oMsda(4:0ǝ,]j*ylYxQ%ZU" d˪ḁĝ'ҝ aa=7U)׌fQOTxQOG+w l S7sXB ]1YABwWˬݔeYEǙFVzA4RF81$GETgIYFiWϩ;زd{!MD]06Fd P ^rOu֪O؟J_PsxΚȁO@+#~SmΡr7+rV27h`؍Zw/`O ,pc{n$/.O(>ݧkŚf uEyĈ*ЪRrPLdN}?[`7+9{+ _'h+",c]I}BM ϶IY2 ('ֳq xy8F5L)hggi$R"!qKa9h,L}Q)1K?5nfVU]q2,'0a+x^j21|Q'(_%Cf䉠7+ oSC( ZWiSrD(-Bt`Ʊ=ܖQRd iQrQeܩvf͌Qڦ FJ^R`Ijtd[6s evI܁??;ʶO=IӼ o;"JG;Z(rgf[1oTTy옏6D 2kItzK};p>cnR#򪆂 U4xO%1VWL:OoG ;=POz?A~!k1 ,#0 "jiz&·yBdvB,8M|FrM{6wIaQΊSZ"D웋‡3}.ZrnrAVҳ t !E\T(B$]@˫|}.P0wwXO WcVk3n?__GYhW|<4J~3GZpj=@Ԃ& !@0#_ D^[U/,nj˯Hw3N:Q&crq;Z_ҔU.{ej@kh 4%Ni]E۶P5 ,KۊuH/S<wLRBqyW! m%h*#4Dsah#8ƀ 5/02""ǻ] 'dqB*V]Aw̤$ߕmNTl^jy '-Ze.54"_j*)v QԨ_3Nw 6̌xܵ%s`1p7}Lu]'2or|Td]5r3! 8`S:$FS}ň!֘<(43Q]o\ Fah2+21{6GVU(BLobN%u&!pje6Ie5C  6X$IF()}p,/޾3D?yDKhN0׹ˍ}zG:mn>1t6׫TE}XT:t:w'xzct*:Px'޵?Uv7'_ZLql4n FWR45L/ +k+)3n8p~)b iP6,Ɗ8'<Y g^ȍ:!+%ΏV߰VMP -oޓ8I:Qlj̥}lf63}id2|jt8!Lji!aNUz FG,9B_E,5 gYqgl̻qhs=AAZJ 9Vʷ)[2G;]"48UcG*ʹINL$:fy-WAK^*)sN̂V1*cz @1){իb;>nE1+̕Bv+2`GWCeQe`&BX;_pˮxJ+Ȅ>2ۻˤ7U^dN 5+[yH/W5>eTgqm&58iJո8 v=63`|Bg^@Jy_qd-?E hT mA)}Fqg$ F]. CO2:D[sj>q66NSU9u7Ji+o[eOyT=!{EΐhfhFqgt [rʇF8urm|oF +Jp/Tq(TH=.h<؟K_fǑWdz{4EH[oVXޠ਌9ݬUU%y/#Q!D Ư K= L*ȌǵU1Qx/ƙXڝqV`!N@v7z1&`Ilj2PDYeXޮ|4Ku,-S7i?I>׿'mحД96xDTJ-fS@>Z :+!a!CKM+IgWTGkءʢ#edcNxIi,ĢQyD(9ƟT`Y)BV"p%pm֊=.Qa♔u;mܰPbj *ޅ 9I:(DU:-%ߋ@6VG4Qw]HH!J:JCbaDm=oǽB:b@R(+HJPj0μU* (#ƛh#mH_R(1`4:D+RL2&5tIDz[v][gէ@}B^e6B[ձusN [^"}}ٯR=" JɦhÖk*0XvUsm(&t #{ `ؾGm1ʐR74"Μ0K~H$u06p{: n[H88 }^q>bQ1K/\LtA#^9UUsZcSFGqp1* оKvVЊ[k9쳦,Ul^52j㡅O3[|ɷ9+6+2%AV|E_!{· O{RYwWVJUQͬż{*!v#1#U-AѨw+z'#?\#Mm=aA[= ##dZ mMCr΋'eC?c89w+CMY_?g(3;bz]NU!U@F ~F}Z44)f\nIU] H6 J1?]H>Ɗ33|ղF ɒ(uYZӦZ{9aS0Hd3]03Gr V6<\yhAH  TDt'={F29`B{ ed nͅ{DtZ.~^mAʏ_a̡=bPL `~}f:i7k*[ 5W@  "G5Sb6H%E4vޖ u= 8鷝_N.9pBgj+g`mfm'yf+H!Eʇf@$ #ݮvF6og4[(*t1'}> X˃~rLG$o<8X@H$:Mg-Zյ]FP(G1<@mE X#T]tP4QX1c 9G@+ͭ_K%\$iHr$JwQ (1QF<^[SqSͣBGhI݉t-껸Cuul5j8)ݿwHXQB&F:" 4Vk䖣 ,{ bP" K'x x[&XoP@,dlv(GS$xr]ș[;Qv΁Y!_SF0@+Ǯ>o|uqb ϵ` N64'ƼOdnk(<2̡!5΅aA= :f}7-tUԔ )6Q5BJ $g5&(] c4Ǣ{ғ8Kvo@cLWc\mslU3 z$8_H؃cVrC=^s ]y !ʓZVMS>,lrm5_Ḕˊ+뀦q y(ܣ oLڸ~ȦځhJT|Vl1dV3r/ߧ m²v|wwr>A<&h} 2L,/h -8oKamC]˂ǎsTj>e$($h2eIU+"ꥵ{0>y͆ie*MA刀W)zacA`.Q_2f"_QV|=a\䵞qAxsvXLN8fP1]^D0n2f94xp}~_0\75zFlng;N(`FE>TY6!+a8)ll -(3`Md֎C =3!/3%v˂ɥ|~R}VA?Խ~s90$Ems0`Lx:+c-n:7Vv/t!tE`m-0!55MTOŊr5a5F)%2MKjŴ^$-GMR|!MC[R6ZED VYQr0'Iz]G/MQC3':pP"ZQ&1|[/CU| ['%v&.GP} "yfXG6O$C4`! (G*N[ Sހp:aZ^w }b(y60Ck>R!ʰK=ђ\eҮ?:!WGSm1_>G4YfzIUk`Bn0 >K* wS0=-3( cǚe_tL:ڊ."\YmD^P.%zAY.cT*,E!CVmZ>?TZ69UfaU0i^@eSc2DkO)ΈuYR Lir:(]>!_ҏ:ME۪PџscuM<#C\B'. jL|l$ vrq}؃0ڳ?xSB {EZA)Ţ;rʦ03pI6[`0D9m&l^z=nmHe{2zy8]40OA6ywo缾9NZ~>ExF  Tܰpd㙡0JAUpĺNed7-}+nTG̍Utu!{ŠQ\0 D@rJ,"ڀ`Y,3gL%8lyt_zf/0,Aq̠w#) o4})kK}mʀdI4z Nإ& ttWhۇ'٦] 3Hf& 1WрG@aOLdF%^߼au?> O {]@\4 D`TjV= 7+F_ZbQCͲyi q6/k*-`W r8sՃzf5luCQa7-%i檝m$ LLH( %]G vE Rs>~6Y9e XDLy54 sb0|7_O)|!]RPd4GAp@QOՉ,GL`&@>BאUٜĒ:nW#^N')#]Ek .CjѫXɦTJ&9zį-]gG1*ixfD@600M9WO8|N"PVqdz}BC!i%+]GX/_}uE,\of"R' H@^rv {>6_ ]RrG1: AT@AækZCJ̶  T%>THfi<`̚+t(cZ4cVa`OEH _fHiMbe}vj]{"vj@uzFבam_>H҅J)6olyO_tPtoemxn !EBm9 bk 3;13垛g{!u&{5B*1V^llMgIWDI>A#UWmڮ9uq|ƚ2zN!h/тcSOe[ 4؆G6:/2$>'(J^VB%GƵ fP؜e˹\ .s)am,x2{֕AQ,k[ؘm~ ((8$^ڏ | "PTN.iD9u@Ajig *0%Wxܨ9@b%@NbZhĘݬT>6gHWE?FAV)S>[NvScBSeMÐEWH/ y ^IVa|T NOiA JXV e+jE,Age2Kt4/4 !~߾+Aj X?_4a9?BquxYY@235C;A-7X2s(u+^i,WLH~`(:"3Bp@KNю_֞0k ^nfy,xo5Ug1^حdVrC^n 4I]г o'1˕PDTjڥjJ V!/ir'y2((6rfaE oe C_V{%pmq9' Hc9/?c @n7K[|b0ŇK X#覀kp$et@,t\,3T)NS9DYvodu蚃jbm@& -yD7zٰyoi|5bZ˨ᒒ2F*O 5ǪǸc* [e;+!MCۧ07"byyZD=^Z:s?tDZ&o &P ٴsZb9:>Lj=;W55nSߜp)n*$m*#PncP4PlR_4%WjmIř!Eu,o z,)^1:qw%R x8H;Ir>M)^d#qt94?(_]DZi ZrBA (#J_v("aZ$IwᨉJ>O*0܆ +O_,ÈO9!3' ͊#? RhdfuFpuf:0D٨WY VY]!zK.?Q|ڽb!OhYU(JWy1֝ﺁd2BMlj;oì)x~M-6_>5_3MշT|k~G:U`x<ƕls׺M%Zx|n  277oڼ~~Ed1y8{ `VTu(KC` _?#i{+gW؎"0H%^_]gro ?W zc|&^ym.O>!k΋$B(q.xXBYNiovW9)C[p2 ָo5E_lh?n"1q"D/c^$,8pAiHiS,%8c*-reH.Y- ~ BFm8wKCCt=.9W i`Nu2ų ap)E 7[,yzwӎenb{{s oAFItnjFPZxCF@RuHe;%)0`A5Mr>)(mmRL+,/@2B7nrD:kS!qhRٿ 1e 4h- pnxQi1g-]={*V"2A( WO^ƒ戒 /0ɋws!f(O5ߵR'Nr]ĪQT)\al%Q 0†'}ӣ~ J~R >6߼Q7>`ZYna):.*gdzoI9i'Oojcx$ssJxU'L=r:2NorqyqX` W0Z܏MR tٺ^}I{} k1G!e·a0Њ6!i-b4VG7Ąz}TZIIB$E9d_L輣ji;!+ j/ lG9eVٽx3QgnNr|PM3p{j`ni,yx8}_(pw@J&ng;cl7%<1ie 3HrPlk: JpגZ1 ~d7N٪{/Mw;X`/6^ >@ ͽqVU "ٳy/BlڊŽ D0=$.ƅ`8zfT}oެ" dD;g%<[e#OǑls  N.IUۂ q PNo-i^$ۣ D .xr`ܷD0 3} <+ rBϗcL]L(gK?c%5ߍHQSK'\F?;tцrLQt,WUICA}n)Kщqب4v![8 CN{_KÌ}#Uu!+]ΘB0Pf sS=ԺbRFdtt LSB&XHh4L(Zp<?~kqkO{`'&d.SEZsYvSkf=őVD[m7q͐8n..(a~ӏ S=OAl"q`ƟݓXR 1U084DOҚ)aҁ~dF;ā*jM$dDЀ{0I1(Z=hs؋.<|kɖgy: LNDMuouAH!jBHPIAx$0\R4P)X N@8MRm ҽ-*]UpD~M 6kƊezhdN$^h'%2Up[V!e İh( q.jYu,^JnjY5./9Y[i(>Ͼ:]Dtw4;ǘ-RʥV>)l[bݨi^%5+>`Yβ[krK ٦=N&CA4_死i%( 򝁞ܿWOeuD ʑ8y2-&X\k R/.ʗYU'+5^8LeAP ¡T@F^:q.׾k`Yeva4 /ouWj^eTN=5R@U˛=9[m'^=6 x9Ky+ZA39{LGPf(g^ [yw3ο럳ԑ Cm.x:@v@VSy::vnd@I1F#=u5!/WHZ#`}8wz廮;Hd^hۻūc@$(5DZ7GTaͱDPӣz -2; àaDPw"e-<^ ꡧ;>S%I! ƭh,.R~Kt+YY)g; xa @ZČ2Y)ɉq9s `nFTe4 {Vqo~Uim88 9S2=z1vw.+Q:+A@Ff xT2Y;BJ NX 񨘸RíSDeoǘ>GYWωL ͷW^N0xpg}4نhychIMF?r3C  PC?sL9Q>YAqt\j.QE9ctYlSd&;.Lfq~< y21F2U]cֹکt= ދ?k !E֋c! 3fu$2˦M$2`uj/9}>ʺbTkQ̠i9TKR~nyOҝ kts_0d"}߉A]kƢm܏*3En=z]},OƢˢlUQJ7#Քr*|:d6+?VSXz% (n$.^]ߋpM\"sfl_?U h6r ҡ8 ÓK/nՁ-YtrZI].rm7r/ȓz/][ 3S<{o~nJ@lmJ6*^U5O]9̪-e7]N$J.kK{\)VRߧh*dا5)T#n qXSd5*d>U Bw949h3*hԋT{=M@NVCTQ+׻J\ b.%q]b H1G_V-^ճ[MUCX{ Ɛ sc@I+!+uʓ c C 5M/T:q\ᬤ l~D ȟk9BUTe*~o1ۘ)i41f_*w>Zpͽ:d$Gby7y6%,L!l3*y|OA 6I tdznd0Tզ6PhƒKI:QH)'.K:Tc]bԎQ,ֲȈf(Rc9 n{K7JjA"\LS63SyT*woʦSDόm<8<|Ů9K\ٞL&Ig;@"7Zp<@-#4H2A0P67Þ2YziD e,߀ @r =-r'9MeO0IֵXlXy!&ab%=IQD&?'݂˄eD g1AZ );2؍cng- *X%ZԒff x )Q0uʌQRv-%ox yVBz FKi)?4#^$a Z%q5TG̀]lW韬Զw{?!{aJ1B1Ye$/40 T"` U$%A!r{5zҁf{rp(~N$QŒ;`{"E0# FVeR:YEcuG Rb.w\ Ќv}Շae1:1}:j+ ^cp'Y+TWTlg b@k髙tgg>̫_4v^B!Z`Cs@.%6  V{PqrYjt.=~NvBƊD8 Ȫ򩃅ַClbgDwX%3garH!2 LmK{z^%'{~u^p!ʈ04 !`Ֆ iV(8O~ 5x֗BH ޲3@J?XӻZ@}{;bP .$a9f1X`lM;)v 9Ry⼭ͦ+jb;ٮ 6Z{ϽÕWKO ?k~yv? P*s9N4[tL}}g Qd KxAd V{N#}x˅1`%=>@1 E3Hn  r⓹G`aYIq [:*]w)߲a:wFFXm/w)e$t[ŗ񔇪V6F `I`Bv?J͖9Ѯ F嬜|ѷZN2Dk;i'R k%a%yLr YnK\Jr~'#~F$~#6{8u}~\K03Hikb–6#:K ##M{<\z' JTC`%Ư8vh 7{/Y 6!ka0,( 3L@F iZꎛH`)_]Ҕr8H2mA'nLЧj?%8pۄ!g/o \VDC8XHwt)>Uj-TVLkXy<.9p/M,hf(a2x;ǧ=l .xPvM3Lͦ0h14(>>]r4jApq]Si4H7juhJM P3E %vQ~|"hY|;W?.wwvMKFL5ᠠD Q D{A*nPAǒT^TF{g=w/߶ 3/nTv4jJ").MO6QANͣ_L͜X[PX,jdJү_ñM•MMxs$ &v\ tQz}זFա<&:\J 91\Z+p}W9!8Sc0 5V;ɀ;PdyI;hPmy6]Lچ^؛JQ({%!$lu1SkѬ|e V/To6LGÎP?FR:jgT7;!$4TQ4 ,.2y b{!7 Y5Z{.\~q~Zֽodk[dl ',gS'ߧjxtl̃:k#bZ} T BL0"μyhZz[&I$aeR?c 2B-'iMC(3\ev^4."yygpW1߀hR|h*$SdP64eiL&njؘ?yzο# R%t[Sn{vLnfvp|}fc m!^CR`N;!څ0!@%DPӝJ]RR&X0qei64)e2FZ>_QtH >Qe<_.}P:KhX}_5P6R4Dd{A+X\4~80#AjH,w^_bRksawðے!v_o:2 8N,xWDc9QE|Ky~Q`=}7`"󀹹/"Pn.43aWd 8xբ^Thq lނ65fopdX( cQvVşSqQVJ5C!'5Ep(|SS!mZ?gn> p_m_Tɑ -_4q %a;}OxE[0eJw&aHCu6)r@c8 J48*Dą ;V< zO z!UڇaNbk˥T`/t xJ:+$ $x3rW1qt~{RfR2hp?\}-wiԗP?ݝ{jZ{Kc)_엋*=J/PE"KWR끔}wi(K[6Ӥ Pi@SV>^X$kUg9RnXF\6('ܗ!Nn(aq9AꪷZPN^dv58OPYnp!~5/}rCp{Y[*( u?htIoWjY`$1d*8{Z<2M" ^dfJ{.]}') m5Y2ӯtC,0:u9ԣOrZP`ΌmL ߯)̩[SeyD{0"}aW}Wn~˝MfRֿg3܋|٠OR ʃe7__]bj_LRL!+7z<  ~W]&ISa$"!0)R,d6ðWO.`29]l~ha#2p @΅k|92ÿɎ޴;S8S7T~2,׹iCVlè{>A<~FZqU};XAH᠉--}*'<yVjY,ST[ ~|ct |/V.c{i3eTn>gV{ \?9[q{xٚ`d[i6Y( #Y -qEL@Z'uWIWbh]` ̚잛 i o@(*˓Wys)c;hKZ5.լ袹DG!u*QR1(eaP !1϶U"|]:% dzs-QrhV92 2k63Ky;ףkVkrĵuS(UdlZN-I ÛCa gzrL@꾄DJl.HmNT[6T|\=Zڧm$}S eZ1tO,x ϐAAqoeVf7 QV~4fT 1H]p!Ld ݖʟw!Mlde0VM6᱂R7hXa쉣Wŭ)eBb'B6, }#Pѽ:VII8JIQLгcms 'DUX6%[Ltbxxq1qQ͉ɵ;H&b$@_5Mlڸdq5ڝngaIB6P:$Ih^s4+:eŮwz4[vJ#nkhzAnX?/EkNE(Szud9Xi3i}‹jں+2uaMR4P)R-umEqZM$B$W3!1DG5@  t"{Bю^Fh%uNyTLPDO-> ^4=>0\Sxgq?x7+Z61.sVh9) G!AW󜬨Ȯ9oNxXџ5hW֮"kh~_!!{AMT/.ۊG?!6-I _Ъc, ]$˶D*M, I2545lZ,fx+ܻ(Ju! ,pQC}jޯ"?ϸ\wQiXn9$X t }v\I?yu6Υ@5FPuj5S/>uFן^ɰb3$w-*z!8`0o.a@0DI h@wjϣ~ )BVAHJ$CA0* # N2ZkI/H$ j'GʡzX ×e7u~w7Z74"YRqMrJ핤N8E N;P]y5N_z=GPQS8gCu)딠.aq OٲJB]>|0 O"CEiLICwWiU-.G]f S0h* HL@GU9_oxiX["Y8:n-J~V]Kv=͈hba|SzsFNBpm_YED&*I"D~>vBnj.9|qu0 mQK_|k"|$‰ؿ5__W÷ Uq/qTY'/R( m͙߭EE}ܿ !Eއ|>6Xe`v LPHh+x= )2T&U,5)4[ YtiCt8-ӿKRaBAÕ~"aLX֯Oeq3WeCȀrP伎?OYL6q2z\Z|6mOhSQg4l{JudLi: 4bD,X8mT,FSC e_9%H@4Kf Xu9y9T:B*dS9#c, V(דfH3P3vGoLd("2wU)tQДK&Si 9&Zrr~̤D,ӄ?z/%6º |F#0(@TChR\nf;nK ]QIh/m]cWդ6V3RtܪYЈ`$4aIV QJK4ى,D;hI$@X!'38G1־mkj3ʂըuC| 6#-o篴f!ΉaX`68 b` E afV0 ws?#g0dUGy5Kɨ%@Dq}K&CuB8dE25{-"g@-H'y-% @KR\f֔i䙑3+i(Ywܗлf_uj?KS[4rM"7ZĨf%NX|jc}% $TVU^:CPW+e[*~#JqWh |?1QԬ=VҲڷ6c?הjesAo/^r6Gy!!Rro|r*3RnɜobB O%ٹmCD?ʦ"F\ 'oV6!` Gu.g/YWdqx0v!9B}@b&YRFg0>IJ̛(B*= ؝aEFM &PLї;w* #8rdX(PSsTnO-g qFS5vsN{п!@.mVџc7Q&'+}2(Z P%c1lҦ3%]"|A6n7!€* `S/2CBVu$(.(< ; PMIzm+Jag= #qVeNYnM挜Lo?$QARrRb+3 C>~сs9;qK3E7X,,X1{qtdMpiTo\kq[W';q.쮦yz e-(L'ס񀶵 N[Z񪰦_\bprb+-"@\4CqO:Ȼ4Ӊ#8T>ԋ7O-GOAĆfXFhOwt(=W.WYcr1`^7`0mMp EQ哶=;4.}M 4 A-aEFep̘$9>pp I!mЃaФ4"PL0#cc:Y8Z*i C%$e`oRQ)' jUf넠v7-˪~_w*m'gb(dՌQQ43C? 04Q/ FphLq,/ e=C8׊n\ FH4DD>ц5Kw]nbA9qճQ S)T\wBC}GL"kLJH2} Y(o BCT !`&;=+Z-VAǮŮ 6Ѭqsâ#!'mtw3ͽx3;:*Xr\pJ̽[$T(u,7T6Smb 8 [MQ'|f Ncu]훿=}#:_ni0? j@ =gm.4~k-o-ߋKCA!ea`TA+p%5N8\4Qd.tTi2XĬdEMIu1<4!*wcoFJF7oD\# 6E{0*0p| 0dD#`8Hۏ7@ B!2WN- /bMA1jn㷅Lm'8sz΅|+{ozIs3! BbP X)?zfa݇oGB Jn?Zh 2Q,L ဘB( oyQlhp@F*JOP.fñu;j'뜴5wm S[lӘdҢbp. v]AW#(lM_$.'u( _":YtEo4ٽν_G&H,am0Mc>Kw{y,+:40g!e5Ph.J oɚTT~C!Qc$3iʾ:wl|J ̗kS>nXtk|@lH'5q`d*cB-Ǹ.C:K;%5@E>_u;[ Dwyi.ދ2nM ac80D=y hk`ErCT-I~%/Z;k)!)zf= CYlHts_6 &/1%u} )c |[f^+{o$VêCN3N+H)?գ˞OMސߢpUz Wz-it-&ER!z0⎛\ dkpӿ2MM@k4g? =$M dn٧4*'3A;z݆-vIgq?O:6➤3c5jӵn/aʍɃd6I/e;@l" Z ,3* 97br}UhӏY>Y[)FyϏ SGΤsA^ۑ"lv{v KL#x */C3!MD\ @nED L θE^iv_/(L\(QHPV`6)Vq@.)us㫰A. g%F!ǝ8K)\ MHI m e_˅E+;f6"IJZ OԡKz*.JM:sq((K *oIsDJ.ۼ{ 7%$,Ao0 WS 4"8 28'T'eno{J 0iNM]KkxyC{~o^O!zUWu'o9Zu] ;yx=ĴNUu"ȥDچJ qP@܇JX5]+g㛚wǖօ WPNrN4BSm%eqz- =ov6{ {>? nt%`"1¦4P#_zT{n8-5A,'$A{U8k98)-] au7 d<7(0m xH@0|0&yxXhES qsS&̬!>чרs c`7a_ e%KDgp5vyxX݂}|}BAp U׫:BmPA* #l!\f5<[zݩ}cŻBT"\Y UD8\(B٧%:KKeawE`th* ILqߍc0(wwVΉ V}$p5ޟO2g)Ҫ͓}`DA5ްkNZҡ%X\F !}OBX&x <oǶ5mJ^^&"D35\\z< Acc5YRD]!oA :khVcrx0iHDE(SS7iY솽Qo+^;*ƶO :H ߦla-)es/mefjl9BQ4VOapVʿ|kpxwp:6_yOYo>m귘400=p%pn tXA4% 1ZmߑGzS~oʔkQ$m0F: A`\40@rƨtw ֭KikE~wyke7hEdP%]'Y/̀i?[~.~ca0#3׶e96_x5eC6]Ӡypw-xR5g\/LXb0VIn-|7˫a@9!ڄP&v W(Վ1:%Vp(Jt.>HިLI†C7&Brϋ $-GG߄I#!MA&.K܈R(Jr \V:NQBh*%+, {/TAR֛UT?p+4`:r9rցgF`$AuojяZ(-q|xѫ [(6*}viT'&ȵ9Gh`)NMH 6Nl8ӠZY'W929PC4j2C5_ .(Ը#^.tJW Xcso&bjmrh( {(=߭IQl0&"@l4y=WtвJ"ռ ~|Fl*η%WR~l:TgE 2DwϏI|".&"(8* NM4^[Z;^G kA Z] ` ܖ4rf8aj;+)D䭂mN<[k}UY?d&E=Ҳq:55ˤSCLPj1S{:e.q!]Ώb! CC4hd@+A0@!?q#A'&ՖkTI"Ĵ@guW(uzc ֛e4I(#"^TpXRiֿl@`8/i3Y;܅CM2QQT&)kvwp478TN7?Wn3Aғ*vP١LsrU)'ʋ7X (k[uxŊPW<*@Vi.+  _  PW2Qz&aOL̠gS6A/v"p"&)P4\^K"My~52'*X8v#o2/̹]ov?'iu@c57`l鵋'ãF\BFU|fNԐBN FF4Q$1!B BY\U~opt*䚯VqNryFsn¥8e)UCpC`C??QJSL<,4>7P!!+mA2H@ o|2*Uŀ*R@Cag"k"bFy,z??+ɭdTʅHvM14-䟝5ÝӸ{/S8nr`/QofD2ĻsB-Ns9qF^n ~A;JhΕ^g eliKΰHx @+(4dy`p)< ",rHwbȇ(Q(SPnk[vmGN+)1?Ό + bakzr|@V5v*ձTA*Lj"!*ʋX D%&=W=i[r=sNWq\˞6F;)bLִz-客ny Lת>a@j)]ŔEml/=O@=zI_% R2h"0vNwxnF63˜aL{˪lɇ^/zPA|5>b@ngb_ v\M 7 pտ#'k41<8q<[D'I{Ip!n^{i//-,FUL(շw.Xӫ~z7A>x_FμbuxZ %ly< :~ .T[]3Z.KUHin!MmI\rQJ@܄I78ᨎ6sR]T"Ҏ0k|goόSjj*y-_UmIkƖq!Kb`+RH욯Y\=U@Wb3r2APX C9l[|/ I24áA!#B!Q6ـ(x]ݜyP:p5ԙYe!BK/n%%I fjt}B]`ND&#bLN3]/,/Ml}n5`XH=_[; DPfg ]p.t^ٔ̑ӸU}!uŽd4 X G D8tB.'6@꺦Fn @8d2mVRN> TTפddF/49C֎xNU1bmLe_Z:uL,yk>N0,Y7t] !s )ՆY;~ҋPUq*qUA8hC 5)xwH-|sj7^ŚKW?)o{Y~ްЦ'͇qZ`mRB%ʻ: Ĩm> DסTW"J8s#V$[VQL$DB4$hu67{K41*dʁ(ƫzQp _ƩEk B|f!eA``d\G8J|`D+Ƕpr+{{I'4Wa]䋶odݯIU<I:py@tFG펖"!QpZ&a9A?_XD Yl}[>33\\+. <$ X rfP!whyt0U)|},̩<lZ]*4Z#h6qڷoG>|ѥHE1aXP@ fNlήyP TxP)ݓ4G2:'గ`lU>f‚(SrPh /g 8R y!+u)`6Zs٪aL)&'3U3dEa(o+>1yqڼ<[=n *xԬw}u04QAܳ%To>{>KKOuğq9fr<~_odIl{m!Xgeח]񞿮I ̗kSkZ> |eWLp;o'T yt95I.=KOt8uϺ.cı᧭SwCUJb+C@K4(8ǿ /Ef:nF~5Z@ut k:;U”4HI]! S F!WdqYc HEPwѵ(c|j2B-kU*1XGdd|5;]#PL877z~.Ktq6&5tx,s~D:rƛ]8eHp(H$\;,rU`J }l^e f7I]2W m]foЀ'/Iɑ"hpmK@V/?-!{aX`6c` Abw!2}GO$ QM! ߜfƲDg9C#.@ڟ<+[fO1[@Bwwo"ˮup s! uddV' Q@yUo=Ms-s7|r@cf HpLÈ Wh`3"7X \q)S. +ׂۄY T$$c .T4o!q&S.{NGy,0d K,Qq>[<&HAI;q^YRiOOz1S|F)Qp ~\_침 }} @}ޞ! eaI(v fP\4!{)]VWK]3hL#@Cis)+4 04H'`r.Nc>ryi!٫\k T.EbCq[0#9IAUD\3l`)/NC< Z#b)nh@h&F!g03B=3 4n3 [SP-cnnsD%x|VH/ī:ki ܻJ?4v,:?&O}$\dԜSV@}=u^vםUBlw?U~w v^oT7HjG"d,l?~Du}si i <~Hrb;5X9PD˂{)lH X oK*݊I)I{MK^OFBc8svѩkfLe0XP@. 44{X CWiQMcxYtYBS{Jo&@A\V" AРJ!3 *pw,ZB0 |(#wT8܍F ԾHXO#ʬ}pT'v؟~{gP:\$@U*|PW*ߟw`D>W`؆*ҖokC:~J-kp 86B3lom+kgRlՀ |,3ugyֲb ;qj!)!]ڇc0@0Uvy <@udN NI1#D@@s0JF$jO7ǧc$02 ˆMdmq\R$؅x{P!49Uӆ@~ojM.1A0lG԰ޱߋtON5w-f:eC]l`ec\p >>4\s} uZŠ%˵#Y#T:9 rnhwi5PB8/}VaXR"kEΜ_gk7e`M P#`ppb@W=ihOqB y2ؿ܋;o^%gYM%;`_ \5>򪟃㨝7Lw;'?=}\52|@4,(JmܭHP, @Jz "w9h:I<@YT8DC6TVXiP:!I!%n2v~3nK+[8 9 fŢGo@^$N>q_GG2=!UaPX"TF`NWZÊkt!x0,\?&>b͔B<, HCGfSO9 n2Oh 㔅͉OHr8CfHQ44d(3d7oN $Kŭ)HLe@!hMIāpʉ:!!//G0HV\h1Pv"}3q;]i081,0vWw*ʳ#kT5 2r`&)6΄b?|UeyB{bXhTv4ƜyW%?e\ P4ԏCUG;:J"E[Glbxd#AxC~F.`ŻqzTn- b`T !+xle#A-k dLn,)_;*x} H4?!% H'ITN bqb۾q }|!H񚣎@QkAvu+z7C!ܴP#qS2S o"-J &8F˦fsyF& qJqoܹ:)Ň~/D9TLpŠ5wt %oFe?X!z`  +i~ulBeX=Dޢ!cb. O0@#uM.*p+\Jǁ.RM@XBI'yA|6DY8|C ƦOT{̥-4vE[]˦/lJs2/ c+Mhpo7h0.^ɤ-!ܒߗ@+Bi,?z/JM'dUxfh:_4fܐ~ؽ3@n_ %AJ9r& nfx V?\g13aHP#+ᰰD !CQPUKjU޶ #%|AYSKIIZmjBȒdRX4EqdB BpBI'\Q \cɄzβRb#YiG7*hJM1*YI ;Zs97EIJguc8=J!eh2 LX Cu]5~Sא՛j\ |)I J&v¯ՠwKO!Dk4x{T~MHA*2Jom@!*„p 31J F̊ZqN9:V4 kEzH(2cD {zdR ȏ-Ց@L8Ǟv>;T{DVQ&<7wO d'o)R(D@@u2{d+tcezQߟW]hA% 0L0!+/|5s V?'-[o֥k\6.!ͨwIZ`4#AP]ݝNs9J*1J^G[4qxߓ(R,n8Kt/螿Dk)A02jpIeEAO{.([l$&p'd%B8F ! u8`(3 Dr:4J-cm8[^=H ȎLY4"K7az_p~{3;Bj#XB}A׫&>(L!AMtJgr";Y.ί_?8zdB @0x j^e>0 f@9C5޺ ]KקJ^RIǔ.BȱF uTž!8JfB˅[{ϳH3̀:7dz D}B!T' PD,!*nLj[,R$0iI|yVia/;{5ͬFKPNs"Z5m9G$W/@b| 0or>P9"nܭv]UOxu@r{h$ȸ {_eqb3:FXUApP Mi,sIOJ }M͔/L! uaX`hDz_FXwe4/ؔKh\qjdxԴYRMvOsOٲiOS 8NHޅgI\ub'@'‹d1)s߽LNXis|I"`J\IX%!LXȠ-иٱKl;hxbU  $^w-N>cp( c<(X9N>~u$bnp?vi Ҹ2Ǻ-?je6NРJ!+: `mWR/( W,D+e{Z3b@u(i/+okVBD/d?cr>W94*faIPw_5$ ; s@ OK_d>K/_WTFLr$@@LCUlQXڨ?ߚgQuYjiqjM,PKdž47| =M\}e>ޭwoY1B&= ĭ B g X4Lp&Ɉ 9ѕ9O:h|쥍q^{0[!{X6a jF!"]UT:tW8^QT5,.p*efIBϸA)ڒlI%lQÐ%˦z#ffdӻjKn}(N<<1ʛ2e (ӜH~jFg2ԡ}4pr:RAC It0OH-3um,U=89Y4EK@?۳V*/zcD%#[6ڇXH g:73lzMHޡKiPR`3Klᡨ@1 B445΃41Çd#ԲRs(k$\ fTcJ$Bqn]]KǗ\nfMͪCT^r\h}objnU݊9)$YuL1G\6Z3\CQ>оar,E$E@]Go}?7o#W?o(fb zЫjT-3e,^H~!d`"]hnPZ$ B_\4XA{ULzR-V#LșU[$2械r1S~/뛖Xvz]] 2pL|/"$̳yAL\F'>/w,骿BC$WƷ d!SD^>>W:]$[!maX4 a`B"\62GbI&s-c3цIu1x*Ӱ3ioa%mu $5Xf2ꑞ?n{B@EZUpg,\ٷڣm! }ΉT0 !:W՗^ދ%UfBpA@O)~FG.6->TV5$/]A O4p/۳.d}mE @c9 q_LA]@+¥!&!LNJ 8!jl*)g0a1BEp#h-LJ0wl5N֌Y)pf*b~QUwh[ CsrckE{[{9UX?mE*aXX*3}ͯůwoz۫ȗ;!٫1K͋ea/,8ۧVd'i&4f5@;L1p_?U4;3^(<+`IYi ɼs9z4)~=*>} v}]ҏefR4&ʹ#2PWP ˱`m}mqjD8bY8!$@Xh5# $R$oRZOE$[ĂI-'(|U#O*NnМWv/d*IX"ѹ:[ Q(yI,ʶbE9kV>ks ; &u!̚Q4;qrZ5^7dh:J|>4ЕQ0kh=`-}gM>oZuWۋ)9T~ 7""v疚@VU>a:\㺔@@z@ &M׸Ug$-f,je~)vBƭ@3"j|+6Ns ) cdLShX;vƂH܀bYg"2.*M}h Cg)>E駮9bBaRq7:M@ !4Bɸ,3Uӷlj0U`]{Hyz*]3hug nsH~RxKn!+mΑaa@X* by n"b0@,Iɪ%,TJ $S|.1W5U ABTڵmMHط,F<ph2,iO;JUgX*OB HGO6aז$QxMƀV D`7b}՟ qk(@~~n@ßS~BB$K iLQ?mpxV̪"e :~Ms'<1mx j{( $&]u ʨ'qTLaZt,UNj&Bހaɶ`*!aO1> g]PG蓴>wzc4+M0DL!{da F a3h!|*5J"/?9~ ,W6O'*  _IHO%*I b1 "P VʉM HNb/:_nHe3?gz:eM\2G%q2!i c$ tT'R, mׯTaiN(S$NmF̆Z47,Umb-(D5<qg5DZzsWAwKT wu꥞+EqP2 I8uD-Ap( |ߺ l!?ko ֠(Qa̼}]/ibB5 R^m#ZVũzgȟZ;+0At(R}[nhHeʹ4\Z)Su(0FԑO%T|_`aс$pa!“X4D=+ܚw1ˆwA %6.2De6 rMzx bii]C8?N( @A@% !`":mֻd3D'~7>Bqj@}ߖk ۺf*.PHD+*upOXn:j #9 ' c=S2/= p|TSN2R_xg}^_br%i9fs91  5~̙UZM28@^׽` '`P EsUt:yB횥515c*9HӍhP@vmpӪ%&:f̓.;GkJtĉ!mp֧JW8ǷCfv떙 %fܠ]7ƛnZ˟}?`wXWK[Ia<7H+ϣ.ԌjGm_Mn]C ;+P/w\gF! maX`r+ DAFUZ^^IT=syRJ|`)# 9̯#DE`B2AkԘЅr \sAO,0"N:N"i?m䖹OA{C|@qz;X07nA؎Q4܀N1ϞP`G$Hށ]@ Ը_%GK5{3 /vzTc=TWnGѶ6&0qS@6&էFso2mډ(S3=dek/ 8i|e됴0`ͬ5~m}%"~y]a<nkF43q{e1fe×;sL sa !+]&"68K^NZH&b<2 ) zfQF+t{N1>q~Oc]`\ ;"vاU@٧jrbq49ZMH$az}Hh,~ܩ׵/T];>YVx'leOJl"SK"J YDBS r_){}6?GoRKtCh0agl_m: oq k!BC#1Ȱu V n3>~r5 gUq+~oa^ṫV]r H1BjIFX׼|m+Zi]t&CxfDh7ՄccoNuއUc:vRdJ* 7vyJRi-*VaxLaҝ̾@b9HQE"?uJqBܮW_ )}sqQ UagF p\hNJA<,G@ N,Vs/?o4y-fT5A_W$C#`bR؁n{#S_O1t,Z8kH5o 3{Mep*^~fksdB{ h. Éfı}!#i!"yB%U@t]\cHd3MK[C3FѰ_Җ#FvC)p9;~C_idu|:wEת2d4@0\F)}U8.֏^6i]bj8u(='qυQ12 `\6 ^}w'1d0`3M>72lۆZ$tT]|vi+-1+4yg P+;5٥Cųd::SH.,jzo$nʔ&je3рק۰sj.n'y, U8{&Hc!$%)bqc+(m87l{<=! d4 faX AlZij-l[(Q O L{44[L=D232`ح&r*lgSc_Χӫ;Ov; nWBA-БSd&9ҿcs֤W"x@#1nZ~>Xj$ Ξ>q.̦f WM̸h_/0n6j{Gt1ڍڐy~"a:?A;~{@O;P42.C-YתO@J$sKz]#i (5,":r Txk [mJ $ƨO`:cXԸMͶ3lGx;r|raq@R?E`S5$kvޚVbA}SJ82z]ͺQhΫWWi+÷$U }9s PSa@aJOA$ETTAPyGz'nK) S,dA! meqP. @PF y^G;骭5 ~$8g&dtL@ CAEȑ*5Y֋y&f,CǫUKm  C0~cdMM=RK☝%UC.0Tb~Ng+̞~mq?"πYE *φ͑(8(&̵Ett5=7NʂZnCIU5W|'`Ŏٕ|zoǫeOO:oz@0nIWic)hh_semjROBwپµ7Hlq"S8 Oc`Xk7x@s2>4_z41KtBGMi[7z 1qοG>LҠi(01&4ӎ'W/F|J}Yw{zntP!2j1JRI\R]ˍIZݯ6`SשWNpۮOm@Vk!U`H,#GiVMRT؄y(/#@'b98v[?eWCw+k6TmTEQ{x-Vx$ ՐOY{vՊ4XkM{VۛS:Q\h0[nkqh9G l'X3d Y߼\q}B?a9̉|<=A;I|(Ej[^@!+*^/6! 鄥J ZiDF윻,hqY^ʮzN |.heKi= ;N}҆-E J>s콬>?Fj`63J! `"xPjkuvPB,-S@$ +bnY&hbyvc/O;s_x;W[FU~ |rf"#gv V x=»f9AEQEtŜ^*·V9Bfy!0w \۶O=ŒOmms(rug͝jlMS\J;תث_!ѷ* 0)ٱvt/ƯXLaqίǬjI{.Pp5J xra!?v!>ѓD͕k*e[Xp禮w{|b*8J K!WzMmNMAYFA}6!*9U: l8䧮Js).@aɧ "/J䜌_zqwrڙc-pzqΩP e3 Wڅ(i)KNڳ:.zsA@E>e"dh{9qTp{ ESBJIhHeU^\P?qiYN`#qFn*a`hбkm*Ʋ& y!`hyyO4>ie"Afz}/Rr!?X}|u`- }:To̢",ۋz#IGt}vu"/R( Gc=d֙'iglZNbo"}rN|04 ϒ0]l_)绞 lf V4=9x=+>#ۯwS@8X,;C\A! %h,2!`@nCq5@Jk-NuYgd̰12rNEhE${)%J14ԟP >e ":gxw~q5Ŗ`Lc/vϔK7&RkfBQJxV-V7tZ=bx6:^|?C/}/u^rК^?g1Ϥ/9D!#;ۗw>mWDU*-P,is;XN^ܶیApV[z?jD#+m8؀A`Fw@*4kj;|źk-!ne 3`KB'}(Fʄnllձs$js(v~:9/r`9^ꙘN`úzia1Iuw\ Rmpj4M{kĊ.7vP^s'*> 2d0Z=A`.nB x~\NKx4 ;.6T֋3"!I\4 F`L0 XO>hu>3+&W/J%}pܓc25$T*.nyXvX|\N'~i5o{*ƫ 5]Ed 9NEWgrLٯ:7[VqB`v0A2ĥaPE$",5V@Ԩ6갰Fbީ$;ֆ.zŴ]X9 jqqN4yZ7!+0!/ ؃@3!oS+Qɽ:^5ؑ3o[E0&kBVT@0$ a` '.ӭj94,SمSJWn# Q'~H^dJY%HowJUzܽ=8-[+3dቚtD噎J0Se)F/m* I4LQè29PspVH9huX/, H(@&&a5QK[qld_ET43*W\֠*Q"ui|rū6f%+,_B*uSB.3ȝb;+.Rf.ՙjZ C:ESN"rR~P7S.NK೒L|o2ՙb鱬{A{C$j`>? W^Ep()! V5qX@.FIi-4/uF^LڀRHwI¨Eo5X]M<67yŽA'>E.*eP41Ju-x"Fm@[p0y#Zm45BƺDx`G~#{V-0` ԰aƳnD;T*&@@JhQeJk_-f Ÿ,hI5m;m9L`gR>8. s1I t/LZ&%˺֤& D3)e68F-+6tРc׸>bԇ()ۀ!fAs\'{Ůc(%\dDi|bE]5WQ.+~ĕa:(1KO" 9MesWK3rph„6wa46'*zA" zm0BTc1Vh0IG!+1WH aQ1,s#kzO#Rﹻ*LY.,cI^Q־!+?_?K2{G=ǗTa,Ǟ;s6>#~|_?/#Hۚ87!JgM8W!@'[WV(Zm0H.o<)Frd@|CWRJ]we)@DR,8vg1eU[eHr؁iuk-uǗwո7#1ѴsE(isϰGKwp[.הc)Kҝt:;ueιjZS9!+a0vd:r5.W^tԁ*B}=wf)*aZ6l`̋ bMyf ڹJ+)HVRBe>1io3^T-c1* _,e $ !rd;ը9~} 8_1X=.܇ dt{6~IA[z1r\,M5)[Pq P 2Kb!(YH@--D|==ZfU|%@h]d{dDaJMݞki GPaԑ ;K[ >G֭ Fp9ynu/4" U\Uuq#'Զ:Uyt1z U⸪AlwJoyB/!kS0D, 0^yrY 7t o H%ho%62\,4 6.T9TseFǚNus$'OK )$bUP2ݗP0ՔJX śEh(R褪A iw T1`#-icޯq/Ͱ4FgrcqGp)^'(43+R^ʸM ᙐ NRUBrξ)YвGWBnW ϲzyՍ`j "KVrg&rR@(5$40L,"kBn5J!7` kEKR|~?l bXoJn>֢y^NA:۲X S+TNIfN`QfLs>Əjt̲a.~JC|_->2ZM0n! MAp8l X"]g|$. ES[tK_)Ӷ*$\cfFDfФ@ _ %$$d#%1$2yF0<3VpDs fX|Lr鍧n޴eIj&k:,W8rb풞uOZGOYt3>?/̨k{xM(89 +HWdL$D&L ws{(Ӗ ~4 @k>͓x"fQMYHL9:|GR@*;Vʪk1b})"ΠoE֬efZH]J×K@U 4,IqՏ-K>^MP`L$==ҵUH9i춬$oE~霰{+ _IoX߻! Q*%ApY&"ԤU5 )s+H6͊ۿXn̺(J*8. E`#2ͨK}tZURic?LO [Lp h=[K'0F{D(Q0-EH$NIrclu-FZeVޚ2m}ʣR!SB,!Ӡ]-Bq0Th3!nt讛^mԔa,Et7*؞?g{ux[\7+˻7c\^or#Sv UWI@ >>,D d@6_0ۙԆa+>(ށ$1M gOGZb@O~n wSQ6%+W"\l罄p뻁B/gs iśFp}v.i;ǽ E'!:aq,G a ҩu^ԥ.+TSDUcopr OZHyPlpm^>&[sh1>5W_ vwql˓:+0U0n8̨^vFAeʓc"g1by,&Q2BuSUgݠżq`'^(#@0`ieСqngR!:qoɭoٚ (\,eQ$jL۽D p 0\P f-I-qyuSBCJhI˿ ej'8A!@'a&ojp6ģ! +aMvY4 \AhV&%uv7N91`GE7FBb.; _עJ Mt_#05;;s[1Jԭ"I-oE6 [ݦ%҇PBW,TɘR}.cCVlu:^}7Ѻ5i0/o:^$Юn잘yUȊwVVAB+[._>!w ST0 5Cz&۪eU;6@AD!1/Id t;g!hu$ &AQHEf$L;'b}ޯD6 e=w ]b eJ%u-@_86dlMZ}nFZ;@O5IB0x5o-^ԧϪ+6]G<-C@SiL`RIѳ@]G,$J2!3lv@  LqW`=p!E4 }j8!zَC1_ļW \~kdc Y|e[n)Q\qٗ,X@,eu-I-&$7xj32$rI\uzl/meJ/0mM Я_]|7\Hd A$ظC݀" U~!(b;ݛW ,M4׏5(R\s{#[H(E%aD(l"^JywG7keH%# r^8n*un}#rf?D[x x;JOkcVqW,Wq$jUb*锘#[{"jBlu:2̌X ߫^gY`v_$E2hV2fzKjy^}(vl[ S~4>mD-OJiV&"k! }D`X0& UuwUX p I9#=@ϝ/vpɡs{W|Hn&IgGPV$#Z%) PQ_rT1 8F lX,pEדk.x3O9˂L3B8Tw lSZR0]mf)? ԠAݴcOiKcHṊxn! 4Pٗ,Ǻ9 (s p#8ƦfsFPi_LT<zcf1_q82m'2ٖEpae"`1BU&}8tKf^/p]55XP z^l?tQ>0,$ VgvVeU&-(sG]U,O93 1(40oX^TwӜ>%GHrStg t:=#+E*VHGFÙ1Ч;.h>mbD\6Q՟fu$ܙLQ^P`peLjK؛^ # '#9&t{A[]ZEgé-j@48A[!8 ƒ0Lݍ3U@U3t[!hY }ro_$]B(G o>s O?ZX)>k \Mī M ۮglBP>씞Nv4Bk6(i¦s/#lsW5vUUoUwl"A#aQ$,*h &ںdhpgW=̾[DSPx" 7jt joL;!HL2MuABu.p9.2;j9NwppypA:1tT"ENHb%;xa@f>N@ ȖBy]'p=^D yi0e% ¡X`,$) $re~jRܵRbwA6YzFR]{Qێ&TJ_/P}3c?`E{?Aa`xh-G3mK)Es,[s;wndžXiRH:@?޸mUve%p;IO>}`o,5ؾ2Լi۷r[u&vdf+V*c'Hqꎲ(W;EFtby`)F!4-ahJ!`@d 5.B%(&m;/|qwɌsTd'$/*z .:dH8R;:х%aBn_n+J*u0@>j8`Be TC..%hUF*Uf-ܓz[{VNĬVcUPsNh;:?g%%d6x{f;,dfLm[k p zB~54I8>ZxQEA@ 5Ϗo_~ܛo$MbU3Lrl~~.hYg@)! ~r; `* 01\:""ZE]%`Hd"92a|E iͻ?S 0div*WɧL,ff9s< Ī.ˀ=}Lxm1QqvBh* Z$7̙ #nJaSN"g!U3%ᙕH%W$,LơQ!MEGE"Ur&JǮ3nL-/%37i/~ tJX'"F6 | qKD-D6=>&I^L6s un$:J;9EIɆtY Y)[2㯬KnxH*OFO4fV"DFL-0yӊfGPyI(SnN; ݌Uւl_@/cs;,`; 9k>ZՉF_p:ZκsVWjrQ8%äaK=.ste* DS`}IJ^ğS˥&XDY**?ms Aca;[½]+Vwg_clatL $&+{}T(@ (Q\sn8ğGq3sѧ-=ou==@#id aL (h-Z'5<6=ua~8s+Z#.㇠Z󩇤pس5X[ j\D"1<-=x[c$EIA蝍JΉf0 8vח ~JgHOuDiFBP,5M}:0g=qE ! ~Cq@4DFxufT!A6Rh,r $K ó6 t5^*TgU\Q{!d _j֐! Bas*49>7{goU ~57Gri-6 8JgqHEQ)\qU[*W;G_gVs@L镬6,VT}=ϵj*.%b[V4n~SN5;1[u;W|٘t+F׼,v厊Z gĥdT`!mH; 2"0C)HZy!b "=zðMJ1ĠT@pgQvƺfpI&(HVt4aJ`0?~3{ҷU][Xq¦I Զ|E" ;w[2xAO$mlYhh¾\#cidOX>(gBDvJ}[+Aj$h'kkwD)g,u*71?c=[f$9EtߔeIe6r%DX*Fډf `nUV(UAj8" ƣ<[5zn=W6bLKgӪ1;XCzPwacNvc(/Y:T竇I!YPm1|># n@.:^1gu-eH^&B}3аq]حtPd{6,z:Vɣ# tgwҙgc*PP  gPO=#\IuXyʈ7/Hfx>3*1y˳fA/ 4$ [ģJ*!2 TU 810crr}!kʉ  BVf7U u@.*+U /vP72a &XwH}Ơ߿M^b K3LWА0 !@P GaΠ] Ӎ@fº2-5j0HLjhpy|>w: cwGgy/nbp}Wç3x:"]TCc+{NT&QD?QOS?L\J)ۺT[0R`CgMHǛqD$! aq@J![}MvS *E !tA=~=ۇm p*Jn " +ї?FI|*/4,8Zx1;> /"p/9Y8Vr6Yi$Ly0DYֻd]8*H5<[p&rCd~ɮ 9Wjqz߻~)v* R TOG4HU`, |@߈Tۥ eD^Wu:=! }O-Caq0N&(,<{/u*)YӫαIs+[RTNSjV])Q\fP{}% ^jZT(AsbרH)8aG9֎ '#~^aCC y,-U!/PL&Ȥ 1;!t*P[LԹY70˚[מof7-˭ us |Z ++?1WU#6z9׼bi_e'GtLVۙ0b=dAl,X:E|E]uKw5`#ffst&Yӣ5Oh œ2%vKXk@cA~w71NL rHvT䵮:Ҿ䭒W2h1*Mn궽o0AB <,Rl0(Z㶜RWYWLm p:lV.)~y  1rP !=o-a8 czV{!))|JfSNj:)5s]o/}]ը~R*:vm <辑;Y`Op;E0"X;KNL& /c[h  tT~v㠜Z[>Aq\39Ρ^YZk3nܐMHuM @VcPDM.2x!5psos4o7M$ܓ%CNz uQ @N$f! R F66cQOFN^aP4TfMk:Fߐb`&4%0F!+Daj8 %tt({bn4FPuW֦ hqĚ/h &A5^r_8 &bq0VЌܡGX-"Jj;G4 K I@ rN׋pBK'xPXee y7 =]IX:AA ,0@M,}0!Ή694bVtWxPVZH幎TL'y9n'J B. hIdyJ.oNmC V ͟1M9|ˬC{eSG$: 1Sɸט6,&m ^ ~z~ c&5*$A5sK{nUO ZļEBRt^R *+Z4z ovjL­L{f($v,Z  (a+=ѮqĶ3a}%Z2W6+Vlnc"$b&-z2΂& M}Z&G1 &Tm$NgJ-l5)B"~c,LKYZ֒{Tar՗&7`BfaߓR @6$ `X"Z4M)wS8$FwҐY0SrnLf5vLN}Ic nSΠ>HSV8J)bs}"_p'drAw}oJ/!11}%Ž/o@hTWZn(UTR& UweDW3\q#ߺhssr 'U+z,-W @P!ͅ!`,4a`@lqEkJEUӰY3NŏO>%8U.Av) s_\# E[ ^>UQLbн4 ZaUQBӖs'p_k6J/rW:^t)UW/)CtA=*IOms ƑtC)ou.Ty#}t l.&z58IV A%ELOj(m$ /Rs}tl`5!HiuEL ;:΍X U]+8د X)yC۸3b8U/n `3(5Xp&F/5xo5(W@UMV(`^>LF@["}[D'wB}?گ 깤OrH'Pi" @{?nߩ-a} !фA(F D 6̒5+7Z, IWl^G:K?ķQ=C=v|TLw!)T'NRJ<,XǍQ>Sb-A!#a\ O|.1sri'N۲m]X0:!4Nla N" >da=N ޓ|Mj>νWc0ĤJ%4Z ߰xR ]|B wF4GNR^h3XYqL,$^š(5CP&@U!,^%ky€VZn~c6R4:60PόgȀ@kj "7C@#?P)u_QMon+EV<-+j.0԰yPã)DE&p1xL&jrJGxfǟo Ms!'`ND@эxIe a 8`$!m͇!A80 NL 74D&E;$Mrx:N',<=X#@c( ok LlER11rqs bMiƕX) `פJT As]IQ&V> J}~.B3Uhc 4<ljr`?~/UF֎G^=̄(e4؅ Gܗc7+u 㪝KQ\dŠ VRΠTa> At!/J[ :aaX"( V*LH  0I1N=Br3q^6|twi/Rc+c@(7B ?J:Wu~0q^|_:~$!F\vԲW.f:wD&_/j>Ιqmec mBX.+%ΉFߘb"ݿ/7>4 c3 G! 5bAI`*7# F#rqGBcUf- yp u6(Fq#4P(h쒨szX$ 5 !ad7Zl Ndܗq¡MVyT̓;Qi> آC@[+@ pG0 }U"Q{N !u b*6!ޡ!3UVݳTP.%S+_R_|@Y$8:u* 1 14Հn}

$ _qÁ3 둇'Ap`ftkx#fKeW@L<-.S:B8@H`T)͉t3iuqԴm@ߡbL!.\0, _'nO{/o{ 38?NH:s- Ŋƶ,"{%Р" ++Đ)[-15YVwTd`L+ 2)fbK+\W<@XWbֲ9>7lqcF8Af΢䖦}Hq~Gmw!DJ=0uf}Hir>9`iNQ p.#?lDqWDMYo ; `01%EEEE`y 1'n/o÷Ns+]E ҩ]:PD~c&Y >V 0k1Ϩ |kZՀ[VT@{!aH&amEN *UPyjdJD6f<lI&Z89U^cO $=zkkFHÅY\I"fشŽNvl*ȹ6 ]M,:Lۓ}r<Uȼb} P}sO¨??*Ԃ@'8h4'mN-TQ?-Jsl,o @W BZ34?G$ygf|%d؜- LP 5ya[ڧn1W02 LW)GN7ց @:ŽAaX. g`P AB}a!@q53N+ ',>!5,8Ón_FR&aLn9Y M1$Jb@zJfI<҉?iYz-f}- t{,*r 2Kfܜ2̂}(A0mZ}=u#ga%q'"8Q0dZ (6c-I)rIt㗠}M/>i<aϐXa~i553`>zdr! уbhN s@Z4nR:+4Q)Jy0(8a+,Oet@g%.DѤL{$a4O({#0g p:U,UGShE;wJQ;ŗg-f5?PyΈ@y)'\M&zZ-6Y3Ӄ4 'Bi5*GSGOXݿASx*+n\Ez% rr,Z"@b,^Fu'[yyM@`XmzHShS3:|O>Y! b`X6 RT5Pޙ·f-21E/^2ecV5Y+XW|9CriQnPx/ eQ'p oiyFl]bi}|/b2tD%GF$p c8l89]nI`tE&E5Q4?7鵴Rnu2]BݾL0*] D46Ԏ69YǗ)Q`_Z1y :N@-\b/ދ$5p^ͱà_,J%r5*p>Ơ.V 1C2퀮qC5-MhpQ/pX$fnb$dyUEqf|LiMONjoQ K'Ȅ +i_Ngy1 BGF;cd21Z*WT5=GA_R껭z[t eN=7+u$-5^i~aIƧ|sQ{/]|_! U#`X.Cj\3U8m nV™Ɛ𖺤}\ѓ 95NGs䘇ĻBJNhU8V?kPǧC\ y(/P2 7MSԂ|%Bg$a,-7WX_?Q|;"+ 1>)e1SWMAuD6c 8gVFC+g~ \[n[__ܤ-A#)N]VzW#[_;?nV=M߷tl X3$,kt3iR.sԱEJp5mRI&LcE-@ HldYXuN B;ݧ)S=hM|m4Niu\s^.@ iV#c],Me;k[k~Oopސ5^6$&!~5毈՟U \=Y~O7>$8/8E-*֚670mғlAϰmo q'dgRaHs9^񸺞JK:c/v'y[}Cga婨B PЎԶDTЦM0Ywb"yY1v0tlWSYW*@a=ZamxP2c4/ RLy[&ϛ zGG1Exa>QBaⱇ+QM_YE0 fwh\$gۭ&GKUjJ9BdlX /v/NөkcoGLP $]b)UV7R J g@X Er~TN^رQx lg"]SaJהV\e,VEKhBI},0-|aY @mtwV_?FRdQ, ~UJs>8[Jh( 8` -d Iw>ǽ-6r! b@0 LQWHF]Xutkq vo4W T(hR])ss#EH7v|I;k5 4%2w(ÙUY>QktK0el .ZJXN8N^}_Y(8 ՄQ|a<f'wcm5ZvZ $7ǰ˯*)J8/$TC๑Nx*Kp0D256mJ6Ų(ތxu@ <` 2V0^jQ7`зm0@C3".R6" '@! 7T,'2d;XL-"RC \v9_=1TdF S XTۺ2ppCabQKKQV~4aMb5p 9wj"1N^ x@q`F 6*v^Ճ(x <( 0|*RQ<7soja2sdM2/eBl^R-sf1ʋ4LF}i$mBA.J ]辙ATA=x2=P,1kpT H[r" 0`[%} X9uq`<|ymTۘ^V|yXp%kT_=aUmiD/w{Ho67d)6P$=.sL?#Kd.w|0pZ/тpG5:k'405"gJjE\3H@noV[B߳r9!9+)ir8Vu1k?E ;n ¼nTZ8TVX*V4 j*$\l?E 3oTϫE49i+m(ld1ܷx0E9k;yXy#ĕ q^rmA,7IDQ "A 8j^fExac%4dw,fZ\Z4s4s\ED6P#$ulpC ԸE] E҂oTGSM2b6` {.Õ@DF$-4"ŵѠ#y -;:㿰NX2 5K:crT(?ZOA:;cm08b0/q8.Zn2LF;v!UY#;dbӞBdrG ,q{Zw1ݑ#P &Q0T B`Д H ED* ҂a#KmN$2as6&ڲ?M`ElVqIѕ?=ծp\UK]y`/}Ͷ?LN;REycfD\$JKO2yLtɉEvh26V.`S 0Dz5HMd, ?*[ )Nf ɲ}M蜖Nlw  N &)[%PE9 N))N]+*M5<Q$Rɳ^5|5@y[A Ӥ\fȜ꺋3J~ aų3,Мm`1s8߻]:A@m{Mi!хB0l4 aX&j`ܴCYk]6i%(GX|&]߭(>+~D}F>SuR9Sp4G\Z(TMᆩǀZ, X4>ZfAcsS ߇DF-2S`6Tb{.R>j1\˜ }uj`uEfG7Nቇy s|%'nݾTWꦞ (ar#J&nGV Rj(-0qֺȯΦ:MZvKfNTw]i8eWݠ{6x: {i;cQ`FaB .5bV篶c N$q>Ԑ`?}sIQ)JѫN7c([6fddE0^᫚uׂex.guu:29~x":+Ug@@]zsѶaE@F/&465$\z!b:W.F֔ҭq{OUxK! =?5AaX`ndHZE5(2=岁DykTK0P8S_y+[ [ל[@qatT03Doy$8[9l=FN!oDQ( ‹&,Z?;2a⥗)jOS^/wy}O>68bUDfXtoh}KУ5X7նٷtxzq8sMsYՙn 0Е$H7# 5̀bE^]-L9LϕU/bv;7 s;dp2;I:?O<~>dHmk|Xh8姅4nRTۃҠ"@2P߾F?7\^̰?.F?a G=B2EV~=ZsXkxZ{2:KӤ*/÷+p p fLd*'S @1('R "uq[5oJ#7x dDvAyJj̱N&Lp ]kYj[5S,Y /9T҆$^w)v!3L5TATv}De ! `!@2 Q6iޮ\) ~Ul3R ɫ5<_WyS_ϗx3)_6Hl#`c¿QAoa^;ao]5d='0SpZR(d/EGy,1X̠t,"R;8^! 8ԗU%Eo^s"( '@P Cl9&z3Yt;Ŝ M"y#TGZwbVĩ-k !jizaР%a\m+ 0 x]Wr噳q PWU1Jt `B U=vLõ2xQf! 5P4YRcR G ʼn}HA0`$1 6IنBR>M ՚\jjˤY g+ fK\*+ hҹf q% f= 2Ł&C $Rh}Fx; .rCD%&Lԑ:]>P6oH--#5w3e*PN:mE8WIv|*d,r)Jd7$ֲel_m䪟"cc=xư`tR]\K[`!aD$U$Qe]U.a0 jǷ3{2܄h[Wm>iu1sGd< #wRVϷY xp"~s{G 3R3}%EXxpQ *yn=? o 3Q<+v6;g)̿~#5a:di/,w|ԮbTRכ7V! k?$Dd,( 1vLZ(0 5ޖnQM/A}z q*>r\~{WOZndm:#bx~Yߒ|n%NsI (rf@ 69ǼtntdV*UyZj "/j586l:QpEuY9rgFj3#K*TE ccjLҎ_Jut[l`S! <7!@PP$QS+Kl *Z슞ވQt+Wg^q2S~ oHbo nlHB4`HE`x88*J[8p E>D4{\lцtt.4HP2mO ^Utb"1o%tT(U$^HK^0\p^'PՄO^KI!mbPnc;Úc Rs'_2lߘ4=#Z)0I9=x1h~°d4;9@a۽"dL58u;4uZ* E ga 2ZZȞ/ed)a@kz=1nSRW*eh!e|5AHP2 ARdJZ&_:)[Sstyb]#Pʖ8cEw좙]%`t%:#>8ҕfy6L ܸuaPa(Ī=#GaHҕpiKMR$ti^},g "ɇmak(y I7'*W7WzP5^Jr A)ՠȒJw=8:3 #}UCu(VN Ή*@x$%,rKAqx)&@LwnyG]-[jUOH]D*w?e;nśh2, l %*k\w.YzL Zn8/הL|zQHUb#*X8H VڂBU2EIeו-ӦhFwpvoׁHB[N%QCDLdZ%xrU0gT HJä΋XߵvKJW!|:%aALlq@w5IJTVy+j4){vGxaNH>ػ+7P%7C6 dV"@yhX\Oɦ-&QEo:~rǀ6ɞD<6cQ}k8s=LUXsnS2i͹iDXiiʻxƃăUy>ZVNta Je=B y &r!-lIo12c*YЌFF Ea3"<=%AԱ ĠMB {!zAS0@Е" Ox\jS(~]\A}?vܢP0Z$Zb᪥. k @x%9'#)u1t$Mr0~Qva3&Q!0)P3=ΠEΝ"rgcX Ƹ5 Y#ch2hmѕL}kTk2IxGem+x ˮp9-Urxs-%y7D[Gx$Q~4ψJrI,KPg`%[I?>[tj} qg|OGܽXMcPZHdH[?[`N7vJ׶dϗȼoס?U€ ݁r!  s73 ād,! D(|ok Yk ˙{hw3E^V>t@ !MȡhFHa |lGN.wAb dVQztji/c p~*JdQLuʼ$q[i?s‚'%T4w|pHyK۞𱡴6SDž^c3E^֤:.H];xSQE|#G.<>>pl Fvr]]qbiIXecQ%aD lst=f)%N)%o^İ5-}1;*paf.&}2^y0kj:{^VvdobK;/E +P2߱H,5`,R(Yz4,7D\'m ZM"+: _ 3|γпqPpWxҊk! }r5ā0ԌD "]EE@]d8yl'3]E2k(# 9FNLZt9B}{0vOFarʕ,'"5Zb1"Á)ceKq̹@ N} WjP u&J3V vqi!;ӕ㲯66K! Qvݧ?7/9hSeQ 3\n+%c\B搫-SD aW` 4_2/Wr%(3@a&[=N4=cjlLjRJ bF#Up Hßf|8bJ w }x~"7/;M~k.xaX0I,F-R&9G\:y_g_W>֨I%-! [~5AaHX.2 =6RTa ?aCb%SLu'̿lId " "WBL3ȻSG_X?W58ȉYz΍u pN! < 64°,8 B@PG5a%0+wgtOy"4ɿp I6?o6ly~̪̀j\vBX8{D8zxc(YTGT^C%bŔ: ń#L:tF*lt:Ύ5B52:tQ+ְR̵V,kwz.۫mkXDɲTl@:-Hڷ^(|!E9urBJE׀PXr>|lYuS*~+JuM@rH&`)p\ʲ0zce C8SZjaU Ankا}]m0Z5b `!@J[j;F2:Uߒi;8d=ڨ8ktI2-~ӡB"Tڱҟ۔)L#`b(ۘ1c/ /Jfg\bTPEsurg{= kC?` V,u]F%\Gi &FNǼN P1v ~j1#[d^z!( J5;Qqϳ}jA710¡ k w#!+^rF€bBԫ ІqE$h`4cL[A x<퇄SLm x{&33-^MuvU` xaOH( o/zE`I%h-LuG(,90qu1CE:ޯǝ|U_+ca4M>vM:odo'ԇ"<:x-|ÕyƛHѡb|A JįY|*P{%EK"Dj(hbI<2I(@姫PWQ܊<,j+lv˿0]9 YXjU˽$9CEkLz&Oׅh!` vU8/,˖my^߉:M8Р+\#tLL%G5"̹ǾţБ\YpPfl0; P"TEAl/. ss ( cSJQهLo;My0xeNke}>4յ)( yKb ʊ#@QrZf&*.Of8"ΞGzL-8;BS_B_ ;WIᪧ B_c`+#硟D)i6ZT2yZTf&&{pHsO! XvBq,E #o4Qbt%HU01=u/9\6c:ӟ%#{fF1š}ENU7HJUr,"6 vA=/V#TCv\QG\3ca"rR4NO*"Ѧq"CIϓ L_ӵ+y'3(!ab`9VGQ27/* uɚPkJڳ,)u?st?ڼj7<ԃ&xNDV~(_Yag; U-[[YPeXD~2.8]g3:R Q;"@ggUq#n'5À sNeK%Y)18J& -G:k;,^_8B&e{b'K,Bz3 ԁ ̠bq/xoH=hggI>xރ)n +7! m^ vc`Ȑ0% @,"pi(k/psv&boGϨ#5tz mrQlt'qzcL5cXRE [& Fq(r'D&+YPe®Dcf>8?e\ X7.GڑSQL?It (pOK\9U6ol_Xeڳ/Aj@r8 ,VqIAɏ jJhP(|Ԩpl.u TM`h$g ԰gamp jkAIPFD ;0un%H(#_P_% {q_4G3o`q qKsm:bMWhխZVi:(d 6ݢB'22?bi6E\xllQWx_Soͻ> 9#c+c cR;.nSj(/RsyzZ! ~ -FAa8J#:nUV\96FNU1?2f4Yg8w_9KJB7hSFQ}ZBa7V4NnDJ"MHG*Je)d1(F=MNNfkҬ?;g7>kc#jY=6SS)?ť&.!Y~ny+[MHҜM>/vӮ[o>KxΡPH zY)čG%0o5Eq-09zc9_0eI]I2sJKZ ?ף5$^[ ~7},Sx&ayIX5'Q bf=/VTÈ+( E9xZ !ʵUifSc~0TVC'@P1t70|IV!4] <-`c H%Rqlei{EZts #QUh])Fb_Ki 0LՋ83+' wJ*j#R!~65 "1( BQ䪫%Xeʺ*U6x=UnvIȡd?%׽1y3jxuWlʥ4[k;AdZ%Uܿ3Lg'D<*Lnt ;ŕyգ߳-L fϊr%A?g>(8&9:o@!ha(`,I$P]% ˣOxs9f ߇,$nE-B9S|^/fy-zчk{RQq;Eu]+ '3R7v(^L%'_fbFDlq}`2pD1(QR5 ;Ze{{6Oh!lwp(OEʀ`#SZ sA3))ޮS m*73Ɇa܄N D [eqpV‘`]{HH˥)FUܫ]h?;AaP B!ѷxA0FǡC2':Ws]=~sT%P}s,ZuGB_-2";ЦW'i[ݔ)]S밠)~X Bڂ,:wAYC1 a@\[+K@=笠ul:-vǨ.XWZ (NRC~]zxóLyH9!lG7:< c X"2[$T@JVv+:*!04,ăgyq>ǶbpZ"]@"xra%.+ zB'rp[s`fjz ?bFMX^7K0, W042 Om\+EV 7EQxCdgxI%:*T5R@Ԕ& &aP E01dZ1( _j"4@g9è>z tv5ЋU{$Rb3~*B$)XlYζQE 6ESjw|: n8| $VK]K7.S'%kV% 64zm`rb:~e?E%9[wqv;1bL78abEz6.Td 1fՇ1\! LTa#,oPt$ "gu&\fԿ;v,9T="E?"'ZtլNko_l wJK%9Df~ggfyKe!٣9Pb%0pjfpin cIp:%8& f f?Bwe.Yv=!AQT! 07rҒPC*K3a&]e{5( /FB\%IkejG l^b/1|Լ5 *.S^ǏҬ=A̺%eA {0i7x2;![*Q86ҝ0"k`=#u#.J7/\sHa+k-! m~ @,%sЊkgsrRJyk?Qj #ѧH{||VtM׶Чj][eϣ8 %#L-SkDC"4GgpV3H[#Hq_#b0ŞȒp&p@We%R9հȊGC4o5p..xIrԖ[AƷRabBЮ!k{j4rдA21Q܅w7ky&V)cWP^Av\jf`eNi6, ဨ`FTFtM!k; XxWvdǼMhO\WM yFXMpZHI{%l+,/S0 ʆC8൤̻f&+= Tq BMs}$>G ԣrw,_֫սx惿<$Sݽ’x\A^XxrVS! xRV#3F 5M*jOV>r5LZ7YaAC:Y"3"ƩB9E$9OiȜer"`1 2詤H^5{.mz~ d^wt 2 P7 #MV3Nwif@5wQҞN󽉩J Rg0~XSJ&!0 b_8CGH rZ.5`-(ʰzf/h.]e+^k`ܓ_Ǧz~Q+?+lcXPnAaЦ !rpR 2ȕԙaM+N~Gn)ڢFކ\V5c30JXx8ε}A:6?WmTALFql]淫ƀ n F Ɯqn)]ى>ԗ:NbP͋:Eҡ`1OhC/2|zxb)Vy}+Ը! D15!a X\rjM覷 -$ P(5s6ѹO(ynj{^\B;Q.X;:1<'?.l桢P0"i#Jح |8~BH)֞L |=-FV35uU{꭮Na x?͞-;NT_mMRbhg噤8DPppl~b8@uYkХ<MuuF+I/ FƐL{TEн G6,j#_owȌtAAPj$!f}Z%qζօAINM p\^hHCLS*[gߏ5gvѧޔ2E"U6~60G$*ة~eٝL'?6Ijf 2j(nZM2s<4%vxaw[>9ط\ u[ zUU5`QBݮ O\!{r6-aA@وaܲ9qIk`hg` FE΢NSϊ;4E> $D?:s9 sLJM}8-P%ˈ>Tt[ZY0z7(|nȪC!w}Zd.p$3n$ZWMyXKe713*%@%%+z[ӮCyq:(1)A=wA}p]w0S\͟_~ﺺnjсvfŰ=O%$~YLRS7${/6ww?Ơ܈5l #4 w!$o䡚exCeK!։a0,q K $eRwOq:d 0ph,có 34d)P':U`1 %Rx\*Õ!4;]x#s6Hg9zcRɎ#m.Z`[ mB< ˼lȄ]&D~s;Q;yGUV$ QTDG w7 d|@LD. Eà(JDt=TF. l~@UϮ_yۣ.kɀMT*hՉ;(ٳ\c٩$y:D jD1Î^0 zjЂ8BhL$ 0 SU"gf[khj0Y3@ Q4 2mD=z\,f ߞ#fh)ZFG^.RwVmv# 1q8ba{&M`030DCu#>1zᒮZjJ 3|! Ͳd`0EJAFZTrq%EJ`Ă^S*gT^Lz#AR4mT͘AF`6Σ)$v~G DT$U[rɨRBJE,dA߬ED 8 C|190: \Lwܼsj L :Ĵv~2T?  J25A]_~5?n>vy&Qe]bu8QnN;:1!n+ۇ^2b>VNC}ӡ:iZdI(zl>c6 >9„ AaP% kR^ҍoZiTr&X Y|`G+#\j7R$2ɀ\~yb{u53ZsStv5rMF%F FDJnYDN6Z0SC#CM,S+) Herqa<LK15s މ%X;@ [{Z0pؤVqކWyA>u^-X2 )&k !(XD$0ʋE4%A.k @NՠA(pt4tl mtyȸ+g`g*1)C7 Yv2Z,3DEu'aihOO$6z9yX0ĸL*60ǸD 'ʫbI՝oinʭ(#RExĕxJѳ 4X;eߴ=rҘH{kMN ~ߕ+r=}! aHhj ¢BO@D9й2Aŧ97+>á5t%l-[w$pϦ”°يƄbZX֊-oΣgҺ4 {)2Nf4z -)ޫ p5;GD׮>y^ āE `QdC)]HR& (l2$v )%97NBR-%u@?h(׌ՙٱV*ZT2N 4gcb o!<Ԝ.m'oϐti*bH1tq29)j* ģTƀf4aNX_0nXd67`io `U)"eM[A3Q(!29"͗,N;%MW]1JbpQ]7mw4aAjGg\sh˨ivB `AKZ64:`. ! aXR BQ1BG6be񴤺誦aoiX.'Io^yd}uFKKKf8GPqMg`dIáH sP՞ N^>`ӻ%uMerwɶXYV/Of<Vuy̮\@Yft@b)Iƅ%b19eNHH+")u1 pP 1h،z*3=\8] 44E ,=Y@zI(4[ER .S`;1ITS݅;9 J.ղ`yp &5dZA"GC;'>ĬĻ8,Q9@L! Xt,%Z`9l2WW=eߣg<ɲ7EFa[D'Pp 4 Ҵ1̘ÌO}٫JfR^Lܧ<:&r\ NYZH XQ29I49i]&,vN'Ӣs=!(-8K b*! }a`V c@XP||fFh)[`KE_S9 x4?ϩ8ՓtˋC=<"rFm22Ռt)q^ud31"`{{hԂp6ƣ+@ nJF<%]M#p K[k&kXd]thcOUK;.#oƝ1@VQlJ‡CtZLgmRbo" { 9IR#2*Bb @PC (c==J)0rc:W<ͭ#ad,# ,RIHA4l"_/5A]8%$P"Ò*H&e\P-yesRu/wi͗nX7δ?A1WvBw@ܒl * 3@s˼DqqV]vtO1֞<þ%,F*u`O9[k$ S̗QQQhP-A}Ҝqu]SH6R(5;Oh! ;v$D,0`IO5?a8gYAڱr~/Fn5}]\E=4ZbJ(?@"y'AC,$e[l\ 6;7=ڳ BHeaTVS 0S"e9I_c/e9[j -s+Q B 1럘-zhKulb5*5Jð*T9l4&v3VJ )K'oM$櫽6_\Hj&'A=ᄼ*IY4\nlx81-qFRV?qjt ajj*C8sIlj[2IӴG2>i\:36C+Vʡ+/Vᱺ Ӊ?- WC,;9<2u#oɠK!m c{ PXe.om'w799؇ ս0W{?Su 1708Xa~[Aa:)2Cn{{$܁-E`H9 S a@hUGPHB,&h\`  kE9Q$Ԅ>SZMp̜챿o! 3r"'d [nm6b&n$( C`NֹdJ-j pG *ǤRÿUf:xT.u7jM/Il(&w%UTRPV7GrȎuYs:6r Pl0*%tEU̓:3MWUHm$!:ehԷ*m(nm(VyUkrzyWl+Nj\zv8jؖϣ*3|k! Ͷ a`T cCʪ:"b$ IrTco6o+Iz=`+#j(2U ~;Ӆ B{oq(JdOE;EKa-޲ϖt=BktTq R_QB4An9I/%XZQV $ܱؖlRD"=7v1d[goci07r~=cj JLY 5O1%V!ht…3&ҝPOEML\XkޘRpWPXRbY7k<Ԣ`&m?&!A8PLƁ3XW((Ԫ/iasgF7,BL52&^kWm"/ ˍܲσșC w~e\J+R]M鹌J)9#;IxY{Ni-cu< bBݕV'}Sگm\u* 4kf3w;"sJ|Rr0\l% JgWh&pJZ,mF9J yP}`o#29ɕ̦*Tp1*1®^)fʋ\-_8C$4o%zQ\#sO+g`Cʪ@"U;]xDV)XIxoʦp ]l"e!Flqdh1! ~R#j&J5̻AF.ElBI4s+s(Rܲ>y3rNpLfPڨ$@W8Tf܀ON;2Quh- #KD/%8/SVU|edIRU@*b07bAt"y*" wveo/ *!6 0*;:b\Wv Wy& j'u~5pq7mw01.FF2=,anY1G/s@w3bu!l)2φbn&J͍"!!aF(e19KǟurV20!e\o aIbanu&1tάaZWq|A c cE,фfY3Qׅ>>o+T !o8awiB##T:|)Siimvz NX63\2! a2\J@gP(kQFPm 'k3y#kfZNU1*.LB2;Ayt,.i@ L!o2v;qLT m]]"^!UژcIPkAw$ *mr.;My.gm(qF4|hj@f"݃(P޽l07٬ :옼3m4,Ё $d .R8frs؈@Ɣ>?`5tƧF7})1e{sk Ss!pXq GPX#fu sۭ7mt]=U%C"Fp+ 2"0 `WP"*QFiwzƆM5[/>6*TҖ٨9 !DTt h55ЮBc웖&,gMp遹)Js#N.vAA3P!"cfpc/s0(=yZmXwu VNtwBE٦WԧR}8UwPW90ջ*(԰ߤBgd- RJT~W]3lG !Y^]m;/t!·aX`l7ȱkosU lTS* rݦʅ`rNL##$4%KHKN,wZG]D΋&x)Zp[/9礵.?j#ˇPё\ [T4xpu~VOwW>e^az=u^$7ws4 Ḷ'F8=ŌA"boCH&[4aee6fuF"G]^O TB2aY:Y¸,]mv9:Q4Fpaޅ@0V!`oVuѝaE@2KVAJ%kIMѾi/v €N8TsK9Q),levL͂d lq`!!^@-ZMK' a mԟ SukoF|Q]OꅥW'` d`$Cb";CB6AhYd@x9 Ik'pUPUA r]:˷K#3M<+^진{n%@f>4l ɬLL}yު{IrE Ϋn+WMkXT^\L=m\! _s$,$;URI:/#Wy6>rtAB[ +y '{mw; B5ũ"h%a@@y r;X4k47ZEu g reL!vQd-(j2IV,[+KeZf3)h.Nj fG`@!,(-|e  dtB W!MMMe2c=d'@'XBp{ItCԈQOs LC! 5AXJF"\ hU‚۠Fe?d+n5zh=qO:"cZu+5rT\m A?01_B!&ЖZܼhDQ땑wx'' EEŀ1ŌJ< rdЗc6=䤖dlE7b=S%?`TFf_.xq'Y#Xk.2&Z 0ؼ&q[ ~DSF(eR]N6&` UuEPrR dqo0g,_.ͦ KоHM/t! V-' Q\˒ ښJ%ZO>S>}A^8{M#51Zp! }TlN[zPT#aZ,B{ @(gT-pL tbc,gB磌k},1+&]}'$ tѯuq;>O'u:\+b]NOS]Z ah; @+y ag !q!R@F0$!KZkTLhlT^8JwI͏viFp! w6a`0hWj&.CƯ*E&J xlT@i ]IΰNu u51JL&Pmn\tH8rIF&r0kr"Nu{.(|jAz_Dw;J)R=ސpGp!CDPZ= 9e^%G-.`:rr>,gOw냣G'TU*8J⣖)kGcs^Wt9η{{&* it]pM|EWbUq̱3P[*,~.R@E 52Ʉ#;ObHWPG6&Q`w B ,*y FS`@4E;b-d N,gEn⏄<Ѧ Dڥi9C[8oB>>(pT1 ! 3FaaPNf ")Zk BnE%Ul zoIt<-)2AwsAu"#J);G"/f|yYEdF-UXJ,[je | 8Ij& 7Y1RK]W oQ Y~_]T^̳J\HN'e4|@$EԆHǦ} 0 t#q_4V< kCk-Woƶ׸KCeus<'Xxl*Do)@jIZT`9BV@'XvM ҐRPrV,2(D!wM𢯗aWiUujPkg(_E;icu=gpt+C9DN#_߬ŝ&4o+Ly RˌZ4tAnr"Am4c sU#"+Ps A] 7Z)|3"fN҃) UPYx/b;i `y:dt snQ 8a" AJw@jB1x10>ZJaO\9M7c85  z^mp]jl /[ ɓ)7\Uh9& d3@!MDUy}$@9":`R Slc+ Da;i (8 aXFd RΞ+KX2*4"Sj^.ozge/8N7NĞ:h1@W`7WI,]ڈ\:iGvvR>Nh(~Qk:[Q$'Ρ'<ʯ50 8c-Q~ehVq ]%.sif/aȹVa! l5a\, )f. Y{%K)Rbn6̚>&Fk0ך?!R1-Go}1Hd ^ rod(B~J~XMbmp˸|ܳ$D =exf+9+A #KahM#i~]"[ᩜɶe #j%I DrIUkW^U)p?`+دh3ׅ+8x ZThP6CRp ֖LTH9 EӪi" 8 r"w~ TEYy{ԉD ,#JDsK0*J@cYJ/DqOi˽VmRHB$9Jl7 M5O۷@7;iDZ0HfsBp hTHQ"$u4IX>䱀_ T H"H:޺DX4*/ i4KMT'/"$,.O _/[Ԍ{.ɺ@^U@! VMaPj$PpECcRe@avg*[w^\vuzu:05U,kWsIҾ"WЁ5+EBӊHk\O̾xg-5rC"! -4C0Rsujy*w5d;-袉hҳQ_^'T@AK1s`9ȜAZDin0v€!?axyfO[^  զTYSϼšC%K /:YްZo@Ce crdTTf01L K4ñ=]};s,ܤ+( L^9!i09TR1+iIZtivzեwhQnOOp$^dې6-\8zco*LAF܋bqlTa6Yp pA} 5%`?Lߡ.8ν[=:nF~:0`:o1ZO^{8Z3' ILetV6oF㐕>w@@:#MC C@ZnKS: 9ĄH[|]D EYJ" n MATiǦrƄB"eE IT]ФE4܌<lAl)dƮpaolPܽy̶:CV`"@Q: ZnE2 hĩe4G#zִWȚBCQî q *S23T;Sf5iReׁC熗3m|)># K::/Ayv:|rǂχF2g_cH紟ЂU,s9ʩ|k_1bXKC6ՕfP7l egㆢOD%vff,I <\$"d %"@H)TE ]+H_1KjL{L Q z6#]|,]Dۓ`iM0 ҵ5vD&$4PB hV]+Ziu5}VO7'Uj- ;M>|+rg>T" žfsW1y*(!N -mEwBݢ;F H^MʮeY-DɢbT2 @Јyo%kwbt9垢^HFWs$΂m-ns<Z&m|{ E]^[==m ϾEm*wpmTb\D)qqi.$]uD9CC*{ȼ@hZɎݻ{-8s3]T ȄJ`șq wL~3'\ki,AӠ a{ ֬ S(Tr;ׇf{ +X$GystsGUrtEWin-$aO^ 0 ohʾh! ~h3d8XS0`E]U\e67W0͍}MT)M;~+3<$vWs (oƠ{ky62ΰłTdb {(IwAÞL$BDD{/! QLH 0J,G[1^ćSjO^7rC#Jx[8P[hy*H N@`QA_ T5cMHz'²*4K[%2\̎CLlf`@*eA nX,=]y\tKC+uZQ-kC4-lJ&&AnsX)DCNX{jr~zInP$2p= 6hahBT&f+%ŻƊ 1[{@~o cBj'H%SY3qP‹hzBds_Qq^d7O|4)clz%m! v: ¡`saS@Fa T8M #2k|XH9eֶNc c;Na߰z0d-8!9FznȟN (ȴôV0aFR%rZ Lhs}k $Qg9BWOs9Vwvwqj`B. AUHFuvF*ͱ$ \1; .H8SzV l{PBd5AE7,l?{SLeLJA$4܀(px4UT)1S >5DGl$԰#hSYTPƥX=6 >+Ywۈ$v xt]Úrni5@ڌ0C)d- B^:"k/5v0+O]=|\e,+q'y%UcNiA pMx6fUw*oQ:v4-'H\bv:]l3q:! #4]DeNtIITmiw @|:/ L`GG%I$1I@iFJT"<ұZeH1ׯB:" /Ԙj|'ٞ:UN2,C_a%"38b@V s˛g2쪢QOQHD0 ;4eCxvI-(ZmD?ENᡌb1n3{c_-HF7Į@;> Kэ*38&tznސh6Oݴ#/~Fo5GR%-.tH[pmзm'{*b E-!4}2t8ahmeHm2s9R^_)z  -GWpN*Z]k៓ÛpZ!a&rHv64_S?NèkڝfْHY"bZfIq@$}R=K!!V%aL( €Tb%@V|8J%UV`$ b3]3 ɍ(%)7Xi||e219DNʶRq) F6=(q7!q =P猥p(C OѮdJ4j>^i(ޕ@f˅ = \ , fy,k(@)6oԴHilLtgf\|@@5\d"/0kݍ$:^2(\8U E('lџHB`;$b|e=)syb;L8gVIb"/RKc,'ڗ-[1R5u5[pI3Kzۗ$5A10hiW I/V]ɑvTv?*o\&TKAq=Pd)|""!(3!vb}o-0A@;R sdƵȝ*c|*5TL"1!W8aD!Υ`Ґ Jܕ D E&64ot!){]Ƣ_cQA@GFll~qG:C@K*,f~}y#Ĝ2Ӄ; ~ŲXD]UGl[@_JUJZ/6[ND,i  f\@]nDaqDb|$Re2QU}Lч-8 VѢLB*KDY B3NgAPBg)¹FkPM:qҨCnEa;뺳~ѵmƬkr]*6+E? ibK`w>!θKxmK6tnXPP&0# ȁH+\Lc Y8z(cYM[. r4x ` Ϻ_ y焜rZa Vӂ0].*2mHeK*87_ݥPIiׁ:PHO(j*~Qʲx >J^4?J֎ $%aX! k,D,'"6esU(ݚ U`#1DŽ" >t&d@匞T]9]V&^l{-[h%O>ܫ8ڽAIJGґA+f j01dDbBCJ*B^L+xV|A⠡oo]T)fQ00gSLWE~8 *$Fm , I̅B#$ Hl2C~*+X,bvup.N-),JÓmGxp飵`p ^\hoc-y7b'}S^X tQb$GBB.yp3Rd|"p2e, ]0%/$tADu QNJ}Eug_K;Y^IY(AVUI5֥XӽgYEe1y@XX=*`XG2@-9Mn:薟 2D׻aRw$K„,Y*F;U"@׺Q~ z# Rz,Z,Wh-!-&sK ^&èdEAq(rN XgtORn2/Rs-'MƼ "# (S>FWjcَ߇~z월I7ͼ*ⱤNRol.A`j΋ՂURSCO4Z7r!v .&Yo:v.]kPx>|" #m tzː1+xfDjGy̭BV9#k%dĢ?$`}j|XYBia Kɭ1 A \dWg`2Zn4EuvE/82$)LF6i#Wx)puH!1Tea" B] e"=8rVF46ibs3Q&;N"g!*U8p!Sކgh`:[XBJUL2* lBp lԋ3skz(oèǹn;2XQk$'syIkbXٻSf5 :/K_/c<Œz]kfs7eL.& դkZ#|cfuU|~Z2)9W<37ҰG"~ *gZEҹk(LLP!v=a\,'  đNN-@2nGsG*m9 A ~sv Toݥ=ͮ3D4V<JI;'t@{ǘheGn xM3?,H="mxyC^麉6bˤ% 颢QXDML Зfi0u:N1DfV݌Z<:- fomSsC$8eDb.mL%עH@DZZclK+{m[0`G\]:w֮F{e/ :P!~'mΩ7|DeV 0,( L$emR{[a01KvIRGvq#\7-oQ= &w}3P \ǷW]۴Ā2# 68 \8κbnTlۋbP`ZAh0YDͥ/յ2XMNS0B,-K| ߧVjQ0GM] >5iP٘uAVbRN)z|7;%5:N7wkJW y! R8a@,4 !`yUbm2Q*RC!_>P#"@C:1o)p*7y[32/[+w(yaBW-YHaN!ӄSCE_:(kUGD"0 y P}EmR%ÚH5 RR)>I_f D9(嗆#kނD(\/`4:Y3t[! w,@x@#AY8+ntNRh"Oz)&ٜ{& k5h6[9vo읳"UQiY8\(.4"NۻGՔz&>^O@T%~~-! v=p, {ּ 2\-+=@ja؁#ٺ璩^$3naiWBVdTBƿn-iX4 A}ʤ\|wS'hƄ!<$"/0D0',iM#VDZw@0QJp]o[D%,C,P#7;"#5;azy} ^!mOE  1*(XDC0U4ˤ RPۉ]kd[_wܺmԚk# sIr7*#_"a7$d)j0Rjj| e7um"Px\'! ֵ$K>: 8в" sI&>?b]1)ÄOEq8u9p8Բ! #ġ*uUb^EN2Qui/~Zfd.Sپߚ{! NEaa R8gV)mY! wISYyg_57^Ӿ˱$0}5M$JcJ" Z5g|']$c.IbQ?)NЮ|7ĥ:yz#Src9a[Q^l^.@ZZ#XF Í`*B kʚN'gV"|S{2ŭ@"]ZR+~%?~7KC@4#* !5rֱhqqnxYܴfǢ1\) 1P$ KjyyPJzXP ~YsΊoZ^W%u"?[Ar+}nx*T FO謣W-wjжCf(^mF2-#9jx 9L5t xRG"xm]_:/]v4A g vA8`t"()aJr7h3Vd! laaX`r8 SU{*ޔ^/fys.U/{{(˝O*@L\Xjv=r,Y o2[H';FD!䛚n-,ZG3a+bfo7Kԕ>SqjGƯVQF%l M,'VgEcF!XJO!Xͳvpφ^Ͱ" g!3LoZ!+5HA9F(i[KcT?Pbv Zۙqy̺uDO}Z^]UH5غwūBΑT$U+"A9P4 Jv[Ȳ. Sq7-uiN17%TedZsyN_ڍLz}?_W_{T{=Z}2e.hwHMGd[t*ߘ ,H]SVp@^,3PVMnj=6;&$g6{v(&`J;9(8xQm$U^X0\\D8 &Z .TW)c@ L$$5Se6 ﴪV:JɄ0oV &圂Vg!ja b/ (3:Ѯ[ S0@uLm0=h9LءhZ 4(ʻ(E]6z2vAqbVOb2t89>篣99vci#hHdEe,wB5##\X@ qsEӔBg aC5[nAHy;uCN f@jV@^M_7kM^jS4uV_ ]:;! a0Lb H#$-/wH9<_7T"0"\]D& '5` D E@dDANYcd BP_Y1Ѩ̌b Qcl明O*6qPSdSi" Eh;RUQL2VqdŤ k#DFlH:IBɀOm*-Km0 ;h#&&ːH!9dwCѵJǛ̐_:3q?>`07A4F w)F,(pj)yjM_T+nΪrIP s|#e=thu]\C"SxS aPX$"cC P("YfsaqPM)W)5`ՕLt3鷡I*oSW%hX!z9A˖)$HngH+s%I/Q],E4ɓJ Y2Zl:M˲}Q`nd($Grgr(jFSe(Oa1ѱ7rBGRy0r޽M8* ftI+ %fd -jn>o[! >3B°lD He8Ehy\d;N̪Y/=qM~ra)Dl}Eb|گ)k~gܗd$X(4B9 ,G~?xeWfIso(嘜%`U\Gϝ}uG9Zgފe;F4eqh{vCw2STU ߿КňteOS5C\{܃xjt`zp@5ZƊ!,+,WN-8?|4bzC" v\ @MJqH) D"(̀7h]u{ӊ Q<>'X3ip.1ٍ.2^ Z:AGc"aѥj**x3XP(bʑwn&:wkP5Ws͡ǝZwASR%HΙߣ" CaacAMApJn Pы,JM *! ݶ `5PLq^2@ė Xdޚ)2 ) g[?֝SN~7u6 <9שtRw Ծzg{0hb(hg3B;fDviD[e šX$QU"Χ|`  {c0 SgВF)òi^9ܑB m.r! 1zQp07NW +>z>UW] &q1J"[(X}NYnŴf{)vbVk)X=AHR*B>Ak`dcV (!`TQv-I;}m5קjI9Zxb $eS<)Anu+@0y^M_,k.5p $q5fЂP'[yI8,6*$ |IMGMxhSэ선k 5 &l+Oh#[v ,i@g]P5;'mD@PJ4 k..xp,l ^ԒF*qRAxۓ߹}-̝04Zi)S~-;H2 *n# 0;aECsԌPq&ߴܝ5q f,@J ~qAkj>UۇkHܬI}(( ! Ή HŶK^,+ki>*MH`>I܄/a]l'2 @{;0S͝;Haj9jOf }vVΎ U!(FH9bv%'"98JM5B(:(iN`)lzg$*1:-)(\H3YW\v{-A@Op Yj`r(%`\Svuma g+př$YZ^c׷$@(oxAr Fә䰝.ҒIzQIfP  ! ,\d//*s NU'M s Ge'Aµd3i2ϟgl)CG`9 3.бEqrGx3w79.VocF:|b>kw(8ؚXǬa"ZڐIAhۍ BT[9j2NG$r㾈F6TVIIC/D#3I92Zcq[.nTx1%9ܚ+P ?|IFaQ(33Þzt\0l>$p\+!dX vM)1jS DU5eUM9r\t8=uqձ7;/* !5$1E"gl#]LIZ{+Q<$0Q5׿w#;=/IִHYrsa1t AGUB _^訖rKA+lx"Dy^SR xW3JXp}URP Iul ܜ'sҦS/&_sg:hS! BaH`Z; X)6AE$NœApwnOcnw-C/YtD)kKa^jG~'C_ZZ' 2 ;h)6ϊmplpbДfVإyZA1 b(DLdCiJj"h4nՅ3͐`O+<*\'C6ʚb7 Y*(x d+b:d*%@IR@adD Ej%Oo/ђ ݪ`n)soKR|g 1OAPl8 CF T ܺ(045f2aKw]qr.p|;TnY{>B20єHU {qpDN(H JbR2Jz8V JG=͍lُFxďe3NMfi}vw5'{mp둯U=y),_ٰ[o*!ۀt)gܝMU#D0! ȁX4 @`r#q\ ^V0[GYp Zb7 _A5ΩVo~̘$cn|54MN3&`Tְ 8c*ן>~E[Dq*}UI;;\u;9PLiҺj.-"T 4B"N3-Qt0ʄ*r* DpgPnĥAPRh U]K0P2-Fj>s\.a*3b_%NJ Y%tX|9Ȓ3lrkг!co5jyw8 ٴk)9Ykpugv=vBдI׈<@!/'@>q lpzg<&v<_viI*K Fp߈ŔDRp[T!q8ٽTxh! á`L1ՕwX*HS \ :xqM&;y?_Z຦[yE-MV ӂ֧=BUc8J+VhehVZ/hSQUЬ,P&fH%%24 ΄ΰ l L-<0FRs>G d)YpJ0BIH&+ҖG Tn 14Z_mOp${M1~T Ҝu bTTk) F9_ᝓ9j<%։YP&v Mӯ3BAVΜs)HU#rzEHE#ȓ9Vjšo}ƛ(T0rd(Ҡ7@;M`3[Mu),]΁>Ncƚ-MDya {I%k$Zz"u$TV hDdծhik+efμhPILFѤ'EnpwS4)q0APk`x&"$̹ͯi2:ge ,Z4w Ψ l@q?BT4S!ɀw *pyٚQԼ D-]*k&Hqة?  cA&S;'$*E6Gb!tc!\Pi-eVERXtx @r k]bYqyq6\sN`¼E҂UvVϵFoKBhCBGH4D@ Ez,YƋv|YȍCsY4tx'C-%A7%Po` 9&A-! EâABGC b(l!ތ9}7HvtEr7h݅1 :bzd{$,I Xa Yk6"AfD!=9؛ބ'@r HCj@d)psJiٌk_1>{¥ʢ~K҇:m+ $F獤OP/=]ptB!! ֊[B°&!Fk %SEJ˘8Cj'wY[Зs~ڠc\EwE_;JC*m"RAL_@F^ZQݞؐb% @Q2Dg3&M+cKr!r"sQȓQTBdZw/JXCe2>RE$!I IRv]h{7Vx%:+z*njkb:+ YŜ@vC!M_BWS_Vp:^y\01Y oN iTT ad, dpV!8PP"PD(D@K ˄q>q }9gittmĪdH(#ȨmίxT} 2_9gz:@p!"~r˳\̥: L.F*r~xkJךʬ!.ܶ1L"͹b{IW(ƽr}8nƧzk*y!`! ? #G:/.Zf\ l{6l *ɻA \+E+޵"ӉKP"ok#ҒcH!侍 6#OPG$b!D#U-ӛ e (Hq(TN0hrsw45I ˑ@P 31W.yߍcRsXpEgs*Ib O:rY L&(i ,@U0(gpC!8=kJtgJh%SNô  1²NKSJo>_?50^JAPR*Bf`y%M2T.Y4cnJDm[:埐?A* 6[#\D|͘!r>FDЂPc,TS9kq=7q^:;\?ho.ێ-!SF'=XnViIr nX!>{בAH d:tn>aJ {O! <CB`YCS5JFШQU/ r p48VZskuh'ISQoIil)Ho DVdKL>TB df+yL_į54^7usbHXLEU%\hfk/ȈyBZ֢Svך1Rˇ|Ƶaxi8{M+! -ujlCmK#)[K k'!ͬP,p0еRzkI-Nk|FR:C)-9`@U:L6]\Vh찈4PخQF_0 U>U,Es-D7&nqq \eM-0$`-vNi 2i{?j FEӖWY䰊0'1'A\"F1 !;]k+׺mUW &[膅bݕ\ewzixygPmI2mBH.R-&~%y.>_dΉDGQ1*2hL"]z``eAZs-hy`=۴G`*pL9 wZ9x2HlsAr'kX澸y8qt5Oő$)`3QUƨ1CP@ UV2My5 hE#|Ue**\Q,CADP,}EjxV!Pߵ!x+j%;SI2-VP%XJ T@cRI$-tb(J4{KkÍ!2òmS^ЌVX X؃[[+恈.K5KxYv&A \a"=9$OEI78B*̀F$!1BPjwYP DЈ ;"X[˒65mͲ| FtMusr4ol ȾX*w0֙Ůt^LTUZ}7s9>YSSUO qOT/PkS2!‚* B3PU.B0қ[5eh-x(~<}\($S~>8:M&Ja&K^/@KT08+ Z:Vy4$0*V USd>5MGQNljr7gb=ϓAf2YAq\H! {t4B, 25A+U%B/3C1G>2hqIi7?:[R~~Uޒz "r. pĶ! 8`Q]N46QdYАi|L БX L/PExtUYғ*$oHbxYq'$_ MvVF"wJFmJ@'c! kV+°' d9*Vr*[Ek(]x%~ueQ8Xavf#X?q;F4 cI?MP~6YnP"N.ʘG!%G{~جWYU>Y:2% /+~+R ,"h٠@F^WO"D@4<8\HX[kn*f8Rѧ\nk^iCA|dSG ~OirZ\W6UCiro8rh{°#P D[%_`Ɣ@+s?.rJo#_ߛU?ǡ$O=8B#ɞѰ$YM0L8XrTNEHԬO^:a HMDV 9gJW~7ZOO(&w~1u\{"N MהZHB떼zx>;6Pk_  !^5AaP`D1ٗJcjܭQ!`].PHf>WnKmq}=Zt*,?63$\[z=_g>TW:`lPő[F\S; ,p~66Wuw-+Ξ,óhH"zPSK% N鬋r69짥aʞ{LʯDCBXJ<# LtyJ ;0Z!ꦥl “ W"Ia\ c.UX#x+ ћ'0?'d`o1,$!]{. p@I8=JS x -sԀHM@!*Nb6i3.8#6{ٽ5wzQao@EQdš"t^d q1Q6eEDžom8M@\(x4)q*?]8fƂ^L @Xe@%,YeƔLvPz"WyIY:BVW약Ok[MyYڏ^8+hOϦ! ZS4AaP`L B0T 6ûUX/\gq~mnA}-TY+`p?+{Kw'|fΧa6R) .|BTNѰ'O3`fZ P½M#ṓ4ǃDTK{8@C * iB V֪ %F_7 u@/:CȠ} b h^a<5fﻋv4פr8]Xno9†չBp,4!dS_Y-*$1tf+^sq8-L M Ӗ3UgA, ʶhkP+E&prqv|{-K=3.A"X̖XxRb{u?pDAFl}p'X`dOpu_0y¡-ӛC)0-۬ 8! vjK°,=wqj*$Z^^; H#J4lQ-g\ TqVy$lqm?nD;6 ?98S6Wx=ƙ&kI=: ǹT`)26\îb:!Yb V (:( u KqiL^uK8ƾ֑;*'s64vD\L"K'ًPCM2t^|c6 PIA8JgQ\zJ\S[\*Te QQc؉{sR 2#g8ZG!5`n#h@%Ҏz"ZZigo@(u줐mB\n Vu4ϩ-= ]n_ҨODJҐ*攪Ъ|1Zʔ bEB֬#tRB۠+ rڏb72+5RyLA F-UVW08Ct_l/.eP@ =Ù[W/S@ڝPRc̳ Ulw:PD56YTȂz-(L @uq9=J1@NV(b:PLg(E+u)Uy^RϮ*=lvr!W85ʀB%\mRN.J]2cLam Bd8I XpA?@"gzCm`pOQcZ8HpP_JhŶUf$MlxKh ŧZgyH1 =.$l (XPLIkq (zgyS'k&xhRHzqߙMZ ԝ]}io6P)Ddfk {,LlW4LŶl#Z";`2T̞bonw e:멍p8}€wEk fP b itc(Pt99dZsV*s&(2DUZՑl+H!0qX&+0xF /,ͫp&1iUH铲vѓ;,"E﬚w` axo@DAG@CTg̵!WK=߻qнWZ+ w'?7Imȓ7ш[x+54U$$}pTjPtfd&SY殄S<=8cr]|1q+\)xB! C@EȍK;LĠl8Q& 2sZ(]O2Q }G dʄ ,-ApZEi&hcb,a_|OieqC WKr:  S`JAyCE7Q"7E֨QDIT^Xj*{% ٘&'_ T@=HW9P$%[D&q&U[kϠY\Y!;H%#RqJbg+%#*\Q {*@L V(o 2P1UCT"_|ӠavW4hĿv< ~9ZKpOm19$91Qgl #aa%7Dp" TQ]n=2EWLwMs{S[uvh TpB~G#VxN|Kn24w-[F.,! ] @PJ&d9pI()y2q\K~m(Vp-PW#NbzM2Sf|KTHS ؕJaD2N-/L pfKm8 i/2bOjd3! R+%V,E!D l߻ub5{X-,cxOw 2-F.T@?a3>s/TQ7хuIDW*K7Xs]-0z8}-) /}aѩx9B4T0/Z{.~:i0'"A@ #ZRIVeU?Kk};Q ;piiHm@PD%qs己U ! OLVDBh,- e~^(t,KV8>_Ol'/Xw hZ>ҮY+7ѷWXEa8ilt6Swb "J"* q@Ui?Nf.Vλ5+{/ /b ( ||:kq+|PtqZ54CA"-Ҷr Cdpx^ijK[tRǹnwO! VUa3Dc+*)2.EkEܧ9uO4]3v6UDŽ^BQZ&RU'H^¤9ղ=ȹ^ siX"ZILkj )xl IFxEEpԒM⢸$P@c)F xgl@dKBe)++I"@ fHMI"ԃBӔD ZsnoK3cU6Q5ީ;`V-9U`- STb^P[$N/!%@A" z`]]c4ʀٔ( U-ހRp5W{UuUm4V\o ̢T`Y\og.H˧^R0."KnmqIm4'Yl! Uh[ʬ!-3/4@va.@,|kO%/q?|9x}<^% h^7%#> 6Ml*7HĀ8?!e`fGeg!*eoKeI\:B9n":)*8m}` >%U62ddI>uݜD !:h)̐&17F8RR ᾮf HKn&T 8(*:Q<42 QHx 8JwK;grv@^qeX9)qڮ-wwgې UA*YěU=jUWAT(BwͧE ,dZ:ɒ2t;+дRv*[ǀPbD rFV]*ms骽e~d6EnE.v NQl2>ćұX,># N&$),58F 蟿q: բ\ߖ] &tʾLKNJfFPҥ"X~2mi7E b:R}"ot&N HƘYyK@U.[)*g"4s^q;k(O0u ,`*y=\1*t2Τ`hq:z#LaLU"ۄ\ O[eSE3@ [4@AWWOYBeK>*Rc(Tfl 2ETO R-f4 h J 3@ 0!"ݟ7hlT(#=Tpqهa;;u_Q~Au nE`mvW H:F= OɄUQ& aC"<^b4:ͪs$Gad l/U@V;ʸR ׿pV5.{"Ne3SRZZ\n@!#;SD3b4C(xKηWeOɒ" "uϟ@! 0VMCQ0Ld({Ü=s% 1h >ףO[)sR:38^)h-"kii"`(RTjbAQM.[&=BhS8<,6|H:8vs/aA|T1a]`c0p>Ίf%$IݫG",@tomhήypn1_'Im6+C 5TZfQ,&4*꠭EOw|AN"XHΕN1R'y77ЀQ:~S>MR^xXYIflpf`h0 Jn]!(WDts3`;) 4v˭^)\V>])sVL@202r%נ]$0(Hl*9Lf zY.u'wGsx}K`M2ۍvJVb _uKg:[P$caڰGU@4%{Җ*x{%hBVdu0X5ufja]"~! S b @VT,!N@ NށeiC rU%6%W?[" 5Z}&,FC- e5H ;$d@?C|QƏ y6F)#t9 wF1(K\( G qB&b,D Cp3 !|*Ϲ @׀[bȨoaqefyFH;5gxۿ//C4; ۠m3{/N;rNkLVk>#y5ʠGݍW@9n繀Ja-d=U¬RH)QllMU۟9Vm?S"RR=]nr&k<ʚwX$ PƤ{+@c^V5D! R+°N $s u1tf|bU(V#AMBffߞOE1%(M[xL8i=(5a=_~{n 1^!a ;hi wX}Gh?0 4aΔq& 3/Bh0$.%s(n q S V@4"Hޤ]F3*A`:&?9sȬ$ P=`\[e&N l%ׁģr1 Ldx¾=bJAm"# AL,T!BAY`Z!%P31CzyMdRX[{yrtFױcQ̧ɒaYLvw~ɏ;WN k!?{ֺ޾BJBd"8:. hy;['hE\ @7wP xpZ_ kA- O1fWBޓٻﮝc4]xKW\F 2+a!t&P%T[0"UޚJ&#WV<(G 9*j>v4=7 -jHO@D 94«MYtr> H1ޠ4 A&\Otp1u;OTO!e&iVʲ’& ]1BWWIeoV,eg8OۛءagLSCǘIM:H$&1RZͶk!V_X Ha3N-dX"ۺ/ug(ۙjxg{-ک!' Ю:>@=ӨV(x=-e L&/yQD3A fjR"r: 3/vRk0&`KŐ> (BI{na yh޻$X3Ƶ[(8 AJ 9˜h 2J`˚4o2RvaցbJvKHP ;j_X'"tp(#FѮ2NCX'1C-f8$ \PL&8+s^o@Տ* ӊHqT}inzvDCkST7s_ңZ\Aw.zHO3!o3:aXQ9$E|R)  i82(i3MYhO>A.vLrB@&p a͚>-ާp$ k?\gc(]1)+37ڙ q髆Ɖ g´43!\bVJFˆ'9.%%$QK=c9&m-Z4Q^l cx.iN*gV)5nHʳ@;F a8栒ԌF7gwu71 \N(bc-Y5{/o^r7|fDh0\tF{!2@*;Hȟ}ٹQ,2jV_D :fƇ K+$oo;B( v6~ O|Ad! AЬ$;Upƕ^r]X.u&H.K͹G7xߊ4WuOIy(VqqQz6;i"_LL§ ^ŰE cBM49{weYM(tēB35\ڈthD! L5dBf4Ia!)AN c":qFEg5ĝe8)}2ʃ|e GXF&D¹#jd9h^_0%h:wa`yȋ7Xjd"4EfҦ: a P&@^8*  aހraj=ՙbl4H k_G1x=Е#Uk@cAŏX`&G,E=E!M6LƹW{yi]bY'sW*AU+baMLP9gtZL-'l3<߲xs'#W0! ݮ Pl(7U.bZBIO)ԙصFz^`@2*ȷPIU^2cXMMxf[&)$ D{I.+bP`q`!2,02JM3h%$0B̶=[7Bo~CCL0H(eY1 dVf lIZrPϹR%*K)M:8K kP |M.ߨ^P pVi*cл'۩kyX: ޽Xh& B)1!1a)b*Dn7=`j?H{^Kr랇h8o/Pw?IsaS@rdSWm[=2#*,͌&`KR RɰBA'$˵o-f!p⃺a!1:`]PVC`g3S̻- orCUA2vէK ٫:9q 5REŌ_! h0&@xJ!KHBJ^cݻRI:jVOvZd) D]ËyICS'u*S6HTv٘IAqѻ#&FàoF<$,7EiPV^| *P-q3(Ft]mZ%`wYīFER 20 .tAKw* 9TwN1^""5f[ hu!;{8$ּ;=P@6vEjb]߉n=]t \'9@]vr C32Ƕ \iڣUwKp4! vs@,Q"!RB KKA~uC:6~It xT/>їG,^uEH3Uz71.)~414oeJQf8yk@0N({%e@b4(anEzi&iwQ_o{A'Q =phP"8=8L.E$M λA/OHR[{k1lNNf>?٭.#-:~_QHg&mT AP F)Uj1RZ \]6x-6 g^]Syb( ڦ'nnl2w=NWlyZ^Mu{ާry,o @{H2T5e7!crw ޭFh:ݙ 3D":AvDQn4^ĭ* ɜLdzUȌ¤ Xa7W$u!Y.(M6g L pIn!+G$1PI 2 j!G 9p'cϮj΂D1XM| IԊ5ۅA  pN*tCaB+\:r9CŷeY$ =.'{č[2'_6LVƐuʡs./^n7+9 ",IxCݷȜQ,A ! jSKEZU@@멉$ԱBNĜY$I(#J՝9-ÉI"IUvVҥ[;#{yOȐ L,"xMQ5;qqз"82"Lje#, aX4ڂz>5xA štxϲdnu>?Nl/)Kqp}Hr%m)⣓HP'}E>3AqRY[>tD\%+ )b6EToG!I EN mcju[ܖƒʞ/mWw~[k-qNYcm8˶땥O8JMbWEa[9: \^]M=sP1ܨD]'ڦ*#gD3ZsxGsxE8W@? :H##FX!Zi2S cCOu0Th,O+C|;FV4/|pb M E %APS<E‚):#v"q2p0!^A^fPǘm耞N"8e׈*ui'.Ż/M2Ot Zo6;J-7AHdxcļuXOz:z{rS! ͺB`Xp P VU 7PcBHhvQ\(-$f`oTsɉAué^tTRje%We(z7j0B:y@`˒/I;iWu\OOog=Lk1ԝ9ւHxA(uKonhXYIrgI/hzL-eEU*0 BAڎⷦ.N/O:D.'..? MFMS8 af2 ȵ(uA^HP)(Щ-p|wƿL3:!h oP< Ht-7 JM+QpC@jWkRgH}>" BDsXʽwD8 jY2XLV#ڊLNxˆiXWkI2'#b`0K\Ȼ؈-wfnp*PTɢ>*/=! aX#;+.j.@=)|NlbV+霏üK˭Vo-'LUDsyi??5q4K>H_=] 3Y RzmӠ7@lx@p[?d7^! e 6>V- ,V]]rLTq{H8/w/@n׭j0`m/3¤T m0w]D-Kq6qjPM)įAƈXYgJL!eSLW4\T[^klЛ>S3[䪙Y+ ܞP~ti4[~c6/>eٮ)Z'^kauɢuM9q9p5V%dJ+0$L6Y4ΰ e;Nd ج4P2!m@tEaH5 HW4Hvҩ(J&ͬo$vƜ+;n;JHJC2vLdXSuU24ICnaPrhq%a Ef3H%\:?n"<隒C:(0BtVb/>1qKݗ܋ X,ABI,(0'LВ`Yg\ S,1|l=/Us;Gj! Ū pLD(o-ʨ]KDj(( UPx}ag Q+O.yd=>gެ Fk`(Ee6X/14"m섈YJ<+ȪI)DHEŕPU7SC] -=pp2e[2Kްbxk0ʕ(^" jChXckIS¾.i%yM2pU0v᠜&# JBwJT,6[GIz2-Mm (;3epo oFVit1%bQ$ FBc4bHY1~5!A*ϯv6RV:GxU#+ɊAM)~/Vh +y^v2E"g3<){<,oB J-e[0nw܍'źl-V w?F@eaa\$g0-T>5S<U ^규;]Y= -Z5! C`l SDPh(ZRWRId F<.xcF>3>hm)I9KGM~ =f&ފtGuC\[z*ؒ1Ж@" +, f%At#N%Z2[)vY ') ذH SbGtĴ0ADEj1IH -`ǯN82@L`'0H-5RI+X)[&Z) )^َI|O]M*=n#]Hb?b1 1 m*PSFoCOcƥyg2,3 h? Bwkz O75ɶ.ZX,W%uJ:9&^ `ɑ~ M\:xPƎW %H-8AT1 @Ex &=-f3Qowur 93Xm~E5n'M:&TzFGw1">YU0V^au3n޳θc>GjQ|MaXӔz(Yó! aYJQƣuKU)WJuѬ^J;Pu(K+VJˢU-7jDGco9"  sM--fKjaRE))V1c3LdOP!{Z)Z [*L)BmX9V>ۘ!HC `+`GM-(8#MłM[ruQB(Z^n8T1Sq#BV R;$mrؠ ,rPx1/,2Mw2 ~ QR)l_Wđa{䩈1;H/H(:kpd3X+[GoVEQ[$pl!ƖÀg+JV7ZE,QXݾ0#&PeR+c؊@2)76]G:UdX,wNV[x?} u-p8/9'Yd풪gwH 0 veS*tm%WLsïp %L|M1k9f-(O%oJD[]'*0~>nZfCKR !<6@w9$miVD2+?nq4MJ\ ؐ5D[uBAAWJy֞(3lrK j,$8 n}4 5"=vC' $Vib/c~eawߙ-6.N \n.8$ -ˀ3]A?IbW&rx$ղkRҐoDxCɪu5̇j!'"*jlɊQ*V GbLXnyG|MGs3\Gfvhji~Yp2~'Uxr1U l'JoF;%&K$h3jVr}IhQTKhZ,0 ;Y6; mWdib*L%ad4Uh\JhZAAI; ǣͼ޽JhL%)7/lqDvhHo 3>R.%!̧S2h&KSM^SdTPϑإZ6%5đi@3\,%r 6UL y#Mf+;+ڑ9 @‘WQ3s01'fךL1]Ҙ9Pܕʐ,Wt`4QA;! L$# #)L,I& ?PcVQchPΩ_8޵w+C+g5BDoF֥G]ĪGA nuؠS#&#()HFht4<$;Ң>AkE+BkC4QA{iqsۜQm'Ҙ88*u[4dK^*Oz8ĴyNueIa\lAXJ_;C{[]e`2Hπױ6QΔVb a@Xj& wJn\Y @j4D]G&A1>DO?8DT{e;)-[&Ƌ ]#nFYS&.4@RIhjMz"(t:[&2ʋUo$ҩ 4ά]ȶo7sr@#dve ̌SWkEm푟{ShE4Lg)5\9Lх&ES(\^LvFwj©LF-uv|_{zx WdɅK'=H7 BŒH&j{B Z5儕 ӴX6Rg  F>?ufƕ-X0;ץDJ>}$撣-r`If .B!/l,' !F*o]ֱ cQ#T~Y% +ٶUrXZP8IW2EmEDˆbipӦ/2qT 9C\U &hnTdO(k 6;Yᮨ؃=*#hE>ʷߕprV{Acd&Y_R9W䑒O>j2V1$AJ,ӀQK-. r! Rl a(XP2 uj*%/$oR?"B(|cRN:4?u[Sj@A/h)Aiܴ>,+` rDžu3A2fmqhumA;jtjhSQ~ZԦ.Bݠ+S3Bh -XhKu Pk+TS}Tըqa uHRsQ Mt0.3Di-,OͱP,/C2ɞO:D3򭖦Bb93wI̐L~X+MsZ5K}dQQPH)enk9QX6hoaeh ;ޯ.aQ"!Rvt#xre֑c,sI}0Dd[y'dw&Ǽ0>##;dMhJIz4 8XjWl -*kڐ ,$aq?A4R&m X$l , -0Uj *5 ܀2X$_|6&̈3\,uER x%F6TFAaqM# ͈AX ,ŁD9b`bz@x*Zf -X%sE֛@4EėY4"CPB0QE%4%b"/$~V.GBd@sDɆfyhiYf\^\\i*+0*T唀Xs<1Sq9c8 w܃ծyID7Z*7DZ%g;cY_eRu^Ms?V{&ʬܭ$Q8\CUԡeQ\ָ!Ͽv6Da2ZUųU*)YޔZ$~d|L@@e CY'tf A~:pf '+ܪ<n.UiKw=(b &MUd>Wǧnv%1bZ`z"!$ԓip*m},o\k$Bb-rЦ]9黪q^G_Q3ةV; 5 4V$  HR:ـ  ;e7%-+l- D9T\|nBF E-@`h STiM.2Վ.UpMԡ 4Y̨@W STCFl~>?,~G9pk~~}O{ws6< -6V[׈IFJELS+3Sw s"\|CSE~[Myƃ9@; ݪH:. wqX%+xZFֵޡSLf<.?v2)*@ :2.&,[W^1$)KSoɳK SM< ИG3~dX:P>9"Pg*I_g.odJa,"y% (n\ -I (86Fԁl! >`S`9! Ͳa1" ,QRN}~jtt,|F>ME9CUqpEEHUEױֽR@%QZLyL!Q$a*r!:P?qVΙQWBmKJBy@t'* x\G#|5:e`Qf'S [fλY Tݪƫ +@fu݄>wO^Y\" ]6I67Pbpz<'ŮHfl?lZ>$$I@*&"%/npE"HnOoAd](nNפW e]Tq$H\̲/tc SHgDCX%tl|:3 mS ս a1iRRvcMQ'9غ [Xkq[T6ԀPL2ra) Eab$Ek*kZoK$TP|q\/W1%5N=֬[5mAMV6R^^)+l_א -f'# ՚/>pq* 0g¬'([ )iɭ51)WsB㾨o!D&{ą+`lCZb\A`ﰳ $Zhl +M!%e @6;̘! o`UaaXH&";/)㌘aCTŽgPZ3êCkn`+nbYquխqV6ZqG/Q S#V ku#L.*jϩr:I>mUel6_JStAÁc \oW\,A6ZD0dJ ;>\I$yJZYb ОݗPH@IbH$u&h![m ^5W͞#}۞*q{!xRWy/94k 5, IRUuo(=fci3ΰFFiC]4Vc Esåi+b7_MbuQXM% +Ö8=^wB{km\aR Ϧ! jD"f cKhKR2<~n$Fmgzdm뱼v~7Mi)LyӯߗDX}۪hSl&(3!zIsnZ6QOL Zz]*Khַ ` RKd(ъ"(Kp/!Ϸي%OEY`95ޒ-uڷTL_hS)]ӉJ/MڵplrWu!W?ۈ,mZW0 x&\L5cG>KE7Odp8l̒;etZV`/$V${}y%ݼBn 1L$ 3VfT q EG#Q46ϢUn=g(NɎ*3sZ)!$Eh4 Rʠ8eER 2oIz+SBo2@3 ֿ9Y 6^homǏ-rFfB&7,ALSU[>۟dm]-}+#lzޘ`4Q4MRW1]@GQ8U;zY뱢G "UWoR`ljXa Zۧ\fA E! ź B(rAtpsDLLHŨ97\)Hk-l).S#F>e8MU):=mQF&t>ƑTIQ+ d2<yYanV/:02%wH+aBÿBƻU7ɹڍ)Fe, >?.F3&hƠqB ]Qtt˯ڻ{K: ͤCC؀]I$7^7^{{г~zxB(x9yH_9Ԙ _&wk}ⳋ߲[jb\-DwM[-,(%zLw3GadJt=,0S5rXU#$pO Z;ƜUBwڥ/Mco< (]ނ7/bP#(HLK].@ODH7sv6&׳ojM75%|v {USq;?j~+$VbWAq"KI`DʻN &w*)bt*ݴ1kZue)t-P zW?ML3 ܚCXPFPGl=WW]lRdH%]Np!j,GR@VYPJ(UtٖvwuwQnQtq1gg8;kj?! Ů A0F v %QaG]c}V<7l}q{u4&y`sʗ6 DKE]} k&n MRNe;A Ηo8v)\]~}N1SudWfK $)G%A{ *2l3 r.5x|%Y ~ݠj9Ggu(JT&صp{GzUv*?[Kqw*?֡$z {'n+5TL$0 DvJLh,"9lW+YGq=께{_=[=VUmx*Vh^0O2%:k\}Nлe #D P\1TR0Xv^_4+hk7#>8ƞ,[UM;ޒ;8lhŁd&$M#X*5 A^rPuͩ [ϚV|/B\S(U mq܆! ŮÁ!Th06iݡX,Ay:Kː$܍wD"UK鱟+HPyR DU 1sH~c j M66iIM`'"CQfņbT"J9q02$0Rb46WmNRm[0ixgsræm<'#RvFz҅@x8~<ﻅ ;קl]ч W5n,SD7$_!^Wy5QB f BW 6Y}I#ܰIg02?IA[tU}wKlei$2똓P*HsL\,7OWUnvi-pŅxȹh Akok&7k\s묗WBuG}ݷ¾nz+SRXtSMmT妫sw|hž(\ME! ߟ3{AoeJ⤪2Ή6 鵔O>@j$`պǑ.n-Хy5YIk؎1(^XC"֘/aO~!v]'%K$`wvOő3 @f)Qyz'Ɨx!D-O.wO=ȈYEl/Rξ, ,hp$ǎ'*nJ{}pk\ l v&#[X[&0sVR, KT)PUWF c'YpM[RH*GGK.]2?LvR@,Y䪩]ܥ]/BX#q^VcKp֘Ż&EJ&|y9H 9@3u$R?rwm(UcW^)'n: <v8 JLWV%ACjN 0>2} N4-`ZvX|%}:TB_ڻ)Ҭ4`a]6u^g֦,7egҁ| }ɚ^1:Ys`fڑ[mj*-8tR0*wk#4 X]E^u0'dV+W?jl8-P@vC6Z.0C7r&v_;~sK0#&! A0PL K.Mj..TPgP`"eͪ17‹;"8i#_Mt\Nw9ڶ4FxO糪CU5BLC*$!Ò]DoEn-mI!gUHK <* tHDOab=  0W apM 4@DXbK[u⮝ۚ SC\wk[gzB S%Ƴ b@ L-e43>}M*H`GPEݥy.kL\)rp7\6ȃ.};AO&7B&J&JfmWD#Qxx_qFS2A{Ј %bvB.F[]$nZE*|RfΚ@NGXa%G=r0&yoD !(=€LD,ߕH]\%TdF|,N>1]rf!2 U8r)6'y.OL>sc,Cj渖ti_G$v[j o=GD~ɶ;(MsjVx懥42OwⲊE?jg$D o;m>P)lW%0MSv{'J+]]Npft& / ~k(g XQc`.aJ40Gh]Hxh0b9D kPJU\~wNp@sUc0WDfҝ$ M[),H"a@'~P5%h2&|;*{@(!~۟)W[ >QsױJA͇`YHZh 5&:Q:'<4:MÅ0R.cU -r f^͍-,I H0e*P òDRP&T LMu}M\e#! ݮaP@aJ%"R;a3nch/О/_:7ch6i=h,3w)i;MUJWRcSZ].ɛg_ol< :b,!"Rg]_3j1R L뻑Ijv+*dm):(h."/)88K Pms5:Qoŧpˏ6ar_]ZLՏNx#5fCw$GV&/CAV :Bt?Y{/7i1L#(f`z@eI@Q>Jd|f 67UC<:66XhK3%/`h:\x$6T"J`@ِ:ɶWȕ4 0ufƎ}TjLG`:iʣ>f^EahWnY3͹!ՊX0HI(zL;.-ZtBN]l[\jd,c! Ůc!&" @ ].`JM sqku~S.rl_mhyVFrEv[|=$ReH3k*E-VM5<@;oݳ D/1B rr*e F#6-M}9;f. wk<Ԙ+LLٔK`' ? Ϝg9o?xS%9lnW-HDP8zṚo}V7WrIbiś :'Tg@bX%{k;2&rCA@#6]l@(>Y8nۧu%]R(Տţ7܇W gsbX<5qsln͔0,IC9cnϢ*1MV1 3= #av O[zpt I[/OS]@ ~2kZf+#8r5𑪥)J?b=BJ_ Rz=v×Uz@V}T̆rK-ݠb5idrn0JJI2nܼr%Lb7#fYj|L&[@#+M2PƐtP 5ALjo&6&<ʓu9v'5E,UQyVm`JĞ $La˧9p*{h-UCgzOEmZ|$/d魦fpys!PJ +9RHJN-UИ]htWԮ gVH4?M P؃iH $.! aXhlT DYJ ]]DT 8=9] n)/f/ AL>sxl'^>윖NScC6a ~2zs*.S=.yOjNxTK h F2eyqXBEK.b  [n3L<۪p9)\o`3S^;.6b ^(K˽]>SSOqDqQ̢MB.tsqY *`}03ZPQ'. Q@u7#( .53"D$_RbYDյCg!@sm0jk;%3?+]hz'8h[@~kusLW2fe([>:zt^{u+[;!NHq\kBQ6[^H7Q&]TH-Z l`'Y]"Pea  LUi$AVqE6y+sM<^ɸ'u'-! SQuR4,@-, 䀜E XȢC}L.٪ɨYOڲ;{"DڣX'Wq~mX^7_0əvr\<|bc.7P#y\EAk.zVҦ%?_ K5t_{E֯kR7Ϋ0ckʋ։N;'fɬ\%uL'iDa'-u@|쮯#@P1o/[UCfag D:yhTu6u]{ъbdI>3Pl$0FڂB.QѱG݄(3U^SzQf׏%@*-'J^R2Wo%;Z ;Z>N\J9_)-Dlk%E??f"/niM^D{[D1 LHVB$ ##ޞn ejMgmոPߟj2uQ! bNq@`UjZQr7 4;2cvZ,F~Cr5T{> 8J?bnGGM 8= 'G` ʣ"6f8髵[M\]=U5Ġq̨7_(91Sejw%J^I^t@%-}8z#P2L$#BEd]IHŒoLS=$"ē)pd{}i0o3MT#d>:(LVES#glQ.BIk)-QeB;Dֺi'5~m9|p^Ie}\o'RlW@tcwn9owYj@Ix=1ZéR0Xdتx PP@!(W? .! Ah!` qD\"4ײUq}ۡ\󍛯5à_wH%p3^,Q5qZG\DlrIT]B߹kɠE]MXBnڨ\QKBNXdYŲUV> ʻ$SESQ D./"c|HKfphKUml{*[^z*KuDiw.Ĭ1 xWWt| FǴw߄O%:TdA =%TzA]Y85^&eu&*, f3389TXZPwL37͗Wv>X"5xInA4{n(4v7vA5f%MG]%%`\̧scv'4} k,xW&zly}cL;Dv<$H1v/[MDmF'cX3˴ؚkAd5@ xgh&.NU"|_Q# 8it~guug! ÀL3 Dl-,fX%c`z+#zvUn[DT:k^.#z-h_ay*` 5'j_XS׆j&G&BkAMVY%4'N`GVBVM5H/Y!"6BrOm>&S-a# QJ]-(jwP()|LoZ'σ<ϸ SPyJ`j *[4n&%̺0~Pj#+L!6Th8n{w'YQ&{(WW.|wZdw%2Fs | Yr\e촾 SUw}ݫU4?ϳҌ:)*۠NgpD@W{u(3G5{PKڠ"TVK-Ɯ+HsI*@7j(fgspm6 hɑuCHvuUSV' {nY-CQnS^Րbi]PĦR8[8C~Z? dFCdor!HTherZZZK5$1lj_d +ٍ|b oP\ʰ Q?!ժc!D^-3)P.!-Hs 7JȶA_^}ԿC O:ߖ ŧI^Ltbɫeo.;ʪz:JmwBHXLp%J:!\.\1&,UX7_0;pİi(Op#Zj?OgaaAê˷Zo8&GAPm+ FaLa@ !ݲ a HQZe"ZJl?d@ME.BrFwGId:CY^NgI+xK,4M \#i9hBvb]V!n2r9ezm;U[M'o=i4cMEX?ΥwgbbvKÇ]lcfuÖ[VMx&WIwImFsNᏆӤǏ $U^8/i@Zw&h]wI RZͱ }{| |@]_tO>EuԻ+S( u6)l~5Ͼ{_ץhobHqLj_G՝P+glЬ([=)b~r( / [I 0)#>O :NlOb 6˃_F! ծ bB4 Ы ^IK%\V8yY$A[QKPԽykuVM&l蠃SysahUuװ t:ǟf'Gi5x?R]Q͊Fp! B@MLTUtatȪ wc]DQyVp{_kzHUn''3R<&m"> Mz*ʼ|˧eZ6f 2e:UB9SƤjԎ<˱T\-+wP !NmD1bPJ+e3)*f qyNLL͟nRwzF{ʙm;w0D#{ >r?d Ks>;5rm&~GΊ}_z_ً hSç[t'-f!R&!וZ-PR#l %г}ceKPg-n|K f5˯iƯskJ z붋8|R篅7qVF]itzuGc[u5poOjOc6J]MH3.>,."ho=+8GMKv k<7cdބ9^,j>ڎKҋ5Z-~! B0d7ar2P=p+αps+3lqU7(٦3獴Q'vl#/īcJA^Oxά&"nmO`QY 1'0h> éLtwoƐJd԰_h/UێcǶh~lj3‚EN|=Eڗ.@H T~MM/}?C &k_]Ȼ9aNM܍kvҤ`|ŀq̫pI#f&\L*Lym+Hž۽p+vl}f䓭>Uu3I*ו9O#tn{GZECIl _%ZlrJ55QWliXWذξ*sDF6l! Ųc}ϛmCV2lb'NSdJa_ofXggusdGh;uZJleZõZNXjZ(\El+N!t$Z{\$8B0k.3Ţ^PMΙ N,H~ˤ*lҶ:S==AKH|6&$ =yX"dFa B(CgYÇfU[r.A`SW_- xޫ@ aeB6Y=d 0=UmIkA\kO&Q50-Ϡ}Ŵ>/Y(w{{颐kBۧi>e49wAHO8H̸[hY>x oOJc)ePL&hS! c5Ft (HLe&:nije6.K`K2kR « 18\QzYTr5FeHϲ9s5Q{.2BI^ dXh6sUU`Lk P7k*A1tkJVVd16>jN8Y_{ ?ʔgB.d[D#̜ حeoz?M$ADi:)~`jS."ˍD-2 Pre@ΰLŖmA9߰u !6bg_(DUe>Fgz3^Z(! ͮ bԈ W]X$˰ ڝ3LĤ?sM">6M~.zTEizʺz 6P~`=^2`ǂ.}z#ǘRS,WDQ@mˋkmH D#/VXMspd()H 8XFEʸ&3U9a(0,}v 9.}zd٭ōӾ,K@ zCh4hvEB#2~Ղ~Gn,_V՝D1Vb,_yhH"׀T.Dr&>.|6ʢ&jL C6Mʵ Y`Eqtre*E(Ԧ:#Z`8k@U5걪  Ulke`IƐBUֻz#agnr4$EՈ(-+r_tƺ:[]YزL(W! B@J<K J2ڔ`~O+8 Ӿ8~p Wg\Ԧ<)c;5vQlj[J_vSPϤf6H[wOh-SZ6@XΡ eFyXcZNs  KJ 8xq.cpTSw ze3.Ž[ߌR3! (P$ mᬫPm" {>HNtS_X8'#>3eh oʾ_-*NtɊ2 E]QuTtlOD!,*/"g)OXGY|^ꃰB83iգŒu1t:L\EmUPQS-TUKIYNnJRi޽att)!z픢:}IJ5;mBk<Fn QI;5d,u8QHx PuJDJPjcG9: ^[ v4\R=]J# zr Y`aՃANB"NB1 78޺t%]j%Ԡ) cv֙q{i\ 72m|H>r"XVL4EY$ <"L&THl vr(KcNVD ؛7%PZRp! a H`O U1*S%{5߽t>k璪i9}SskAMWAo/)I5#)}Trg+B\F(-(rƲ.Aڕtڳyh\ΙwTlbuL~uۖq&gX1 Ιbm¼Ӟb\dW^&tcдR l\ *tY[TψV< Wp _`dJjz+O+!-'q;p릌b3V$=~ykֹz%-#% (Lv`9B ϼi |rx{hq*= I2s v]ܺW?B҂xMIqWO#"sJPҥ5jNӋg&g*@KdκB$ne=RE3Z4}W9ږ dEN(d;'Z|GOm3;?4TR! a X@P4EKޢUtQFT(vH@qa ݘ|~~.u~7OŘl}ϙdJS25ۗV( @P_*6;驕Rt3οiX1XN)<0g) }cj)|%5/熞0`PCʬ*B{1@+[PCde*fZB!Q.^ZrhFbjD % Ti7dAMupnTUF#!WWsIEZk&p (g\-;hf;94w\?<`ӥ_4Fn?iy 2 G@Q'2Drmޞ-xj2^Q~w |\]! BL1D0X\)(`!oB@2topa|Vޣ|3Xǰ5'a~zTZ(/$~әͽ[ic\ \/ S+iReĨ8fwEϗ=5uwW_ң"qooz]U酵h(ztމK$h ѡ  ǰTmHA ODdJ-C`ρ^bfz=B*܂QVYRs=C|ܭ ,̯<\ɧ:W5A$2,Il<*485dm_Ш;O14( DJ]ꔠiN`ZiY'Q{._`/l]z^q_ֈ0!uĄF^y~xWWĦςP++C<Ś%RP8E\gH-etsJHKl1Bi g[pKDg0]3"凵j+G7wo6;d>. m69*-/կWtXL T>Y`!_BD_=k &rT2knm.qak3)_NIEȨfX]('I"e (gep $`QQz4^26"iC۫=?#"' f HǮ* IӷuۉN2BQfQm)6 C+ si ˎwyJn~C(]bi܊4<.̀D B 9oA.rF:L4=9m62))`p>bf-_*I Ɣm*ud1<˞>jk($zif)m6J,^k2FkŠ!A&\^3&L&r|# d<)Nu% " chX ;<05ڦ#:Nql= ! c` UU,%heP 9jȘ-͕bU~Ho{1zMs8kqR7KȽKo܈{E0^Kc_+vcI2Q쉹-E<BXK7jfOGƚWTv7*i3d5h֕)}wIZb2blcjBSb2*4ԩSD ]Z`ނAի(}-=3D0!%v[ J58yZuo]oVdV"_dx {c&ap-[ɿמo~0mvt}h0qms8=mòq_|6}=VYYmun4 [k`9JNUkmb$j OoHLUsZx(8 8)s`A=[9"MgR0BM$F\o߬"bfg=LA,u'=9b.EMQ'BnsZG*Ȍ=[gMN+26MjU.bwڤ+1"et¼@')`Sj U^UL NBLa @~xJ%Fr=O}ڤ-nzA"F|Q3l5ݢ{,I eoX't[Apk;3‘(@ Wi( LgfPT֣ Ax&^F@1Iծ݃m6NȀdX.|mcds$3εl@bY ԁwPLKd(! a@Pb g;dvUKb=l5 e5q;u, ]@պ%nM?!d6ix*̲-zxHj:@3NhmMYlօaUWuh&ِ͞ RlAA.b[dBӐ._n`FzzzGڞ JZۓg6Wۃ)P92B- ]E䊝bB$fJ#`<5pp2ƜqÉyNi:-ɍs`s1%Zl,h\y?Us 5PCv]9_5sMZ)l #Y9K@FCLii|~1jaƹ6CXkX8Uĉ5ScmVaMH@# hJfS.3ۮwKFO|=]TuSO١~U*}"{&CÀ|PZyη%h`4-@~}F܏U/Ѯ&}Ua0*ztx! cD'"jd3 $b^h:i1 !c.IMoV{)|Z GAr֍3$.oX,'{&? &dφvZUIwdvqA,5ٷŻ?;S: 7HEPMe(UPnS X`Ii*ۋNsRe|e07P ?=,8S)Ŷʷmkַٔ*fyi3 oFA{ o xۤfH,7Ui𽐓g`S(F B!adD(z)Z ۂU ZɄ孶I$hÌtrZ;-!2r'o0"4;跲]fd뵇}'uˋçoo 1YE$#=sگ撫-3AL*CZI4A\8.o͆Fuw+mH?G]:ԐUFF 왿Ĩ +?! A$=o`WJ?%Hɣ՛s58 #YYGW=RjXmTVTNw;BކlIZ[, S.(hž6yBhyShT̿]_AVQQٮ [)ܑGRS,hdj^8T1"Y0_u.-I4E}^vn7mG~9ouÔN=P V>}QR2!n6\z&j' .]uTDB*dh9 .k`b V{gBk-%a Bg]퓙Ukުdґ `H,YF {&ÆVIK6U/TK^3` -p1ǖ)g߶nONX֧FQFib"M||Gk,QQ{4 f@phz+Po Y*3%B:IwYv5Ngp(a! cjGlm@ s::_4U ]ɾųZ7Ī-i2Ŷ}} rzł(ڈ3((&I`L@:a>0Km-Df+a4%`6f4 ۋ ). ΪoUl %Dpm0G^5SfE2 fP'W2qo^ˆTa7Eȵs'G2.Y - @$YlXҾf^kQ%@0 %"3k BUI Z„45yiKUm37o{IUn,|?b;.+7K K( STJDݱ8(7tnNjX>;HQvw.yLba6 ?[ٰaUozåFuz7ȕ/tK`i=Hi} QZ@:B%LPq-<-rfS$`%< -9ut,$uJf?M8ټİe S&ny0=! A(P61B.mVDe/[j/\}eSƴvزr6%xڇծ=LL@}kIr2ASEĊ/fv×|J K^Fs$G" &4& :;|I&F6j\GGaJV,϶fSasZ wJrܭ5P"[TsR\Jm$ LPRV\2Nn.xl*gצR-EfOQN(*%2wAFpX4R*8v6ߣ@_Ud 1 |4MTp.RiQL=1Dcي9&SE%®]&Zo0#?򀭢1oePXN0cO-}U)R_5u@{ 2 #zEfxs޻M4[jP@>sY=xvWe>,ҫ.͑x;!,@rР e7E%vSi`}!Sg\EK5A(G2-pvT2-'s7瀯*< K4X! c!C9/EdZD]z?2d{6(>9Sl#?^p^]_t9ĽoKw& Uv2n%,ʣ$Kg-pFGdH#|K)O"dZ6ŧ!RV[Yy~]}аɓMi]̡buƏ&"rmPR}YI0Z'e;gm ˿*/ZTꗸI,2-emG^GHSNĕ#ˋ=f3nڵI1Ks|aY.L~QR[r`M0PfJB@{UUV"Ҋio1%w יW)fZ5 6/CA(75Id^^FKcrvFj#VLel%bH3j[CAM3H ZeQ諦S,ֈ~EwFgRr(8?v?қtG*zT2eMR z! b Ȁ8K +-/"%$)@n,% dIɧK/m4oek%8iԐaC4FAijΣ{Cnډ%[('.vYdė/7 ;R!$.{h$obaK5.X100qsѦ\lK-RKXXd EL99D` g:-1.XZ|bK̺4Rr(QP-Nzj-5 XQE"NV}G#e5$(91Ds}Ӑ5J*r zfs%X@T'˳œ$(, }a! 1 Np-Db$T SbmX yY̯țøm:-RRUd$uHkL z~1A8A):0&i}yWê+H.^澦iUXHZ @G}A O/Op*żnWJ(;6PQ\Kk!oYASZ,$s,o߈mb@ LחJ! զ aX` G:+r0 \$!KR6Gv9A[!&7Lv9~3?l&ƬberXO)q+&IvxtܚiuJxf j[FjNcˤR pami=wT`=j.4}mQdX?^RvE=R&D Q婢5F 钚N/J|ϮPik9Tt(\.t,|otH56BjM[l}/?Q5ޥ ӝ18-%14T ]V 3Qf 6TnC".^%WѳX Z 3 e14efqޏf\d3lvǍ8bsU0Q-{u ȁ)=@y 2$xvB}0'MBt35|Px!^ )CmPWU)H(53N)|! APt=<\UHBEC`rUYֳ!*ɠ kûk.}>">/k ( 5ǛÙ_n̡ug% B${.(,V^k%+E$xm`bl\pF;w=K Rázx2h1@5\T M-Fw̙KcƑMOxUh>zMY9# 0@6[NΚ鞙;&F@$'R]4% C g*^΁۱'B;=ynۻUDjG%1St@Os=tAT$UG 5rK߳( (&:=6)}0MӨ(hZ):\Q6P)Wy!S6t T~ih뎑d 2B[I[ϱ?]i$`= LCHs.+ow&Jt >wZ;IGa3謒)FA S! *A@`pfY L@Jn^42"[ $M~0%_t<>M͈ KJXQ@PIōf J8wsNh fICuCb {1x &~zkMCd{6hy\nTKv{ YkOdP. g?Nٴl{3Q.puoYVgE&3-K*D}p{nޙÍi.,qwVcNv-WV!N]M6{$2r;axGM-d\*OPh+Niیpa>Hc_'ʺ"rXĬ˵[]I n9ʀqkš,Q ge BSxPRPQљem;3jk%B@B-RV9g@b緿2FE'kub)E:Xa4%ɹ D \{Mb{~U0v |P(.q;KesַYⴿ ԩZCS T#{ uQz.GaIt:l=wۋWFQ0"*b劮х#ZJa 3! XA wUDBT*XNu]nXEa44.b|Ү?®Kž+vlVUVg2\b"I N U(TUCTң U )u ;I7.>+Č%(2*5!őaB0-.$puIUG^@ N j3CMCX P?#=i5' Gh-4О!Q!B @eiU\2\+Is/pf(RE&\H$G N#brT7eθR 6!]u1Ԫ8|oS0Ih2/B Y곅Gnj|ؘ|U"Bp(ieBطtkԃL~ǃy& vK\QH(;߼s#M؟&~nf$t5! ͪh& nd%]TU:2`;n((qS7ٯ)2^u%pKd)Ռ$]N"]9Ui{]eѧlUkuۂj2%LwWwQ l F=]tR4jl 9`˒[#lėf3Σ@Yo t\B#8Ze~NDWtE-Mmأ+Ԥx"tur >Uxc8]Co"UpW PR,?h HXkj}T5g@RGA&tVb]pZ 5B%=˗znP9ڝe1Ta~ Z/'_Yx>~5,v]2\oJ&.Rܠh\蒻/+ʎ4*T'*6{"j#s!tbwpSї y-wm mQ!m4f橳5gbg=t/1Ck 'MM/ӕ3PT5qJ錏 arTJ٩ 3 FeRZD^ת xS_6*;0kFUdyp8ӷ R#3!3A]QZO#\7عV-kڑ*<-H;1bF[R]4Mk p(x=~A"^]|WJ /R'C@A&w QN׮׶ʕ5"YՃ-x! A1D@5yt @Cf+*JoLom>߷}rWV# J6i)akM_!WuJ=jʋVs$vBAdƪ}kT>5 ŒUzQhx"%uQEk{:gN9QӆjMݡ0j[GzɄ Oc4TXZL+YOesN-J%!f& r9L6-Վ!%svJVFBLTlW*cIe@:ΓB'ͅ/4ݘL6CJY-V,"S)O!kC0T $nDQ Ԅe*`aTeф}[wqBa:s5O2 u.·o{;-֌YvK^e,5Q3GBӑrbӹcb UeyN+HL(}xjf&i$*D~)+lh?5ʛZieo}G!SEa.Ck5zZ)7חaYRSFLf)Լ/bFK%vLͪ[v[VTp%SM&` TkNPsE,ȕIn(BEQJRM`G;ɦ )\zw +T_򅩤eAЂK:UC( $Ǥڶ&oM|Ŵ'N/h5i~I[j0Bik8*(8\5ľ69.4(=) '[ ,JV]JB}@b@\d! @h+L/#wH1TCMh95W-j1@3xXw݋'&U}Y;vO5G1tkk?)URUXkZw2"Ȫ)AtU;SK0]\#Q 5̖- R568-_+Nq@H/lolrAGҀU Zo@|4{OtoW}w26eZQV3fvx;ZGAtm`AJ[R~W7! KР0DUKNnHg9ӡMJajqB6kҞc3-:\ūDSMt PN\ffy#s.IG*Gji@2Q0ЙbD3 l 36Z R7#[j#b$BHUG9Ј %l\'w*`|1s]>Yvbb-{WY>f559g"Uу(Eiԛs!9HQidV< {pK}~Fg6Du #9;m tV2u@N ֿ! ݺBҘ(!( Lqk[\&c5[Fe%sa.$hxK&5Ά_8x:& "22_.~<;5j]JiJ0ZÍ fam |׈0޸q}V>qh٠Ȑ ZC3 2[ F*aS:v+݁> }ঐ`!ƼPԪ[!B%"`=2Pi6%J\Е|?؊9ldW0 (XY4.hLw=< vXq?9{tndα?! aЬ[ ̌б#!IJ6?$ZՌM-a i]r%B.W~cPɢ\\28Ξ9Ror;=*!:}wHC7|oo:DpP M6ŕd]"֫TfPq͑4ǚt4vqYtAgC1ېHqmŨŸKpkн+ܧNؗ;CU_#^%j5%N+ 36ĀUCѮވH>W4/`I#7/MP!ߚO2j Qѯ*{ Qc)(=DH#gE.=HӼvZ$_ JGj I(HZ: d x.`)xd'fsZ䮈Ă rR6*Td].VJUmV[= PeYu4d%UڛD'Q5Mʏ˄cMb6LU~vɆsJ+LGdTyx@|_ǎ]+@BQ9! XhpJ FosE %e Mdacd.w-hi3#/æɌXɑ$_ĩ~Wmףͷ~mz>m+>]]2FHd( +@@A]E`c,l`KUӲW31x9Cl3(&>vXT""t5PyjȥwQ_bhz/;]ߖ&SeB,+9:U/6U]$H 1@dK,Z8O|RDN@犬u~yIfT܀XA| ?l)rHbD 'g^5J}1/)z}?s8E!2v0Xl40pToKa]%>D"Ha7tRQ%o]s*[}y1V߬hx.,eqZ'YÄ[놟i0H#q/! EРΐ* I*K uo`LOj84IBY<(-" r%<\۟y#I^_Jv淵$盓զ T'$WDCI[ H%-[ӛ ܘ;* '_$).3% 'uqD>$v;\; o=lTh,97O>F2 / #:'lď.K- AŤ70b,xDAnFek-L\M2EEzgb;Ft 7 4v*hNQy-PUc*,<=,:ZF{hbh6 (QMV ,qJ ;3kkeKEN/ݱ;6 jyWE9:b_ABamhc4I:I⡡sA쭳.bp.t|_' ǜ~ݍvɭX~n|)`I_v.C5MŶ'dbǴs! űD` VD #ƒmS42͂;05y0UY1_q(bu >gG^4 \nu2:տ@FS< C$!ЯV4G3;{0"sAG?o׬OE(D߄Q9F#*=|# B0Ӕ^TOf -|ΠdQQ4}=[Sn\BIB= fPv5&N1(?z-xs"JsG#O*sFp'.#*XK4_T%gB#QD<,3iwrazrl`s jA"0 &*sb-V')WA*@`Msޅ͋-wC_os!ϭ1D9l<72%:0~֦q"@&B١Afqݐ!2x 1 z4+G3|IZ0^L>8]81VWwDçlN{UĆq,&s~#! C`i2y:*TV& R0!|L4oל׈ke<NͿR:4l.! "&1m8]\S$x8GL#WO *y~IeNϡ QeY=hy@ !6`@0`)<w j~w.$k\%c :J,+=P  >5daCL|EAT@"A_%;F{RÂ{\l%khp()Uj,2jS 2Qx{duf= 9޵^ .©ED`a@(wxhЬy'Z)ɬ dqR˺Ra޸x:T}95+>:E4|'{ztw> y,!)vZܛf=O ްC,b&lKi}\+{\_h.^3lr! ݱh,-%)u[V1Иym5[Jឞ9s;Zb?퍠{TA[HW ,h}Wٗ+euմgͿZG3{blV$gB nJTH 6!Xh* H&F佰.q IN9mGAJ;>1˼w1d6ͬ<)ț[LZZ~2WU҆tfԽJk VZNqHN1g aTPJ'lJ(J áuaFm-ɉ,;6Y.KZwuڈgXzSp8>wF8H/2k*n|1غ飢t]L= bl S$$4 l̽9}PVu4\vKeNFт 1$>Zk)SąZ;*nbDˈLpri%_~]ƻBi%} 8wsxsE@+jm[& c0A@0YH+,ꊲn7Ń;ڴ5k"#· eYʯz}10<-*W8 lH`wY;Y\S. 0+mܲZsm{REVL˶1ֵzMlRO)#VX&Q`SNh B!+CЬ4X+H.a!V]2L3KQd# ?Ơv^ߪw*C| 2[۾rՂm0 L@,6ڋ<{}:C?mu:lc#J9'-4h1&6TK^o. o2lLzJ~iB u(Mk;ܸ41.ܛ-=`6J&'*P`.M %uncWa8^9MMt>[^`{Tꏾ|K_=98yyhv8^>[8 '/X$Q&\'F;d)iն@DHи쩥PU  ("Hw4-}#H5J˿]Jk2G.3o7~|j6Uz=D>(JKkx|܉~I֒ܥAN5MJ+S J^-~KDzfPд^O?X/G5싽NN |G$P.:F Q)cj R 7"!{k*ZARyW9j5躘9X^;Hsi&;.S"n>=q#@/L"t'׬8&AD dO ?aO= }QөaÎC]Г+W#f>3{)+l >qѯ}^yV7Hv6wvQ RI0Ťn1z{efYǶg&Aw_x}ٹ6k9^gdxjZm$~U^~z;6_s.YF6Ck+:/cwxӗܣeaqˁŷ~v.2va6U/3c$Kks[R̜e/NUZmit|["ZE5 ߤ\e],cܴkzMg:~x}큡;QBLw4ο?tq `66!Zc8 D!-|Be/]lBWN8ic ߓ6(Z'YLágWGfRqY~Zb(6 %s{::Y_T:d @K@9L%;j;r? 2d3ys(s! BaT!*;J@*v["YGTw7H,N\쪌q ּqeiߛ,m7#Z|UIW\$ؒ5!3mN~YOŠ97)ω5rnʼn#;iNYB9X3 2Rљ JquU@HچH tpdIqb{(F>4%yT=W"^̈́LhOXr""DeiŠM=N$Z* qpwM=.,{+B̰G$T͆ALI= W&EtK?hԸD&:O [Ė0@-NiX¡E?nE A %`V-,X9:N-|W>Kijo#\ ] 4c^f?JE+M;zQKp*Azj G^yzaB"Q۞ooXm"̔s>yMހ!ݲK X& R괦qI)^JJ41"->%uQZ_vu}L¢t$ OoI ",T&r/aErO@4f U).sP#gq!AiP O;;g_K[q!49hblxV]Fk]M`SK&6 *>*{ _ !Q$i'줧f{ޡpcqh[HS[7 MBj{q+}Jc=}ܽ}wVMw!ݵh0Z s `Rq048gf_28 c3h:sc_5F@%3=bH!lBPn8b;]"}GE>7rCpF)gzmo"l 6ʏ K$쎞oo5rk?9RyXjDD0l@XT@1xڀ7/:Re2Jm[ob~4ї^z4Pv{,ODP!'Pcl"`jc|TcIk 0DRڼ.hٮ,e’Ez"VXTT+eIh3%1m.=! AP` H q n];j&U+`jĐ&^E+j8(??޵fwy;kPZ"J2<ƍKAM; -Efm1v^xNiB`!RDʹG nQcY:tP|΀ A!E ڲYhK.07F^{CDyL6v7]eŮohY5jiw>.7w,!ղQ`#D\ԭ&BoX^]eqi(JJIȴ@QXrai KxUu$k:P6%[|tm ;sbKn )"`1gPs9^m`)ܝdU)é]~6HWAȔ8LY`` ?Y~Ϯ>`֮dpJHzBpQ{uF{Id.E&7= scm}*~9~`0lk"r!&pO͘(*N^:RC l0Ӣq&2:qjbTSd#5"ȀPjH_V)(%ٸz&Aquع=#flih!SQෑXau5Y([I34;34UCs8@|uDu^1j7s٬ _Vqq8z[q0s+yd %vׁZڝmff"`rF̡FV5D\!·X4BPEQB :XD '$D !:ɭH0`B]RN$lQ@ 4TkKiPN$q48Hk K3fR7]Q6ӡg q28Vl۠/PI&(̝-a5 _TލR-*(pGjΓ 2o^@bTCmEcA !F*ŧrf AԾmye .-SߣII=(XBܬ뚔;%p0kPT3Dej^`@pY$3:A ?{sK7EYMa2Rٿ{i$xqJ! $0π"A(+!jek}`0[v14^o|6>'1Kj&g`FOV7 >[JfIrJVNGēX#濩o6m.,Է--NJO!i3 %sTtq#cEqs)l֙*QN+ $H[͒JпOc Uo %;]*a*YUtR|CU Q!Ld ӹ+ja@rN6{LEDMuEJ**tCbTR5r)Sm&e W}sx"SZz |qpO)KGlwx)WI75{ ɞT;{]yB>ȵ 1d[5[cO"af(b "LXfQ *=Z|AmrI'"XLvYwb-NDIU: Qx/j#17׮MO}89iSAj.M:9to5|o k X|Yp! l|NAgp@kCO)! >CN!hk{tBR(h+hi41R ba US[8-3/2\}]&,X4+ S?& )J3(J =@ $IBvg(EC,.HsZfI9i>[jn wNք_7:*{)cUYaISL4"n<d-m=@y! 'B0,A PWZ**Wa;B:Gkb߾FKT+jh'DQS- Qa뻖uTcyirѸ, 1B5/^{zrV!);\4Zm~R%H~ =(OmFmy_[X` +l%*6pQJuIj+J aWOpv) IiLSŶ4-;Y C AКW pkphx gZ@~LֹX`nd+F5=l $(<Q ^Bl 2y-;x+h?bKr/{ )VײRm$WDlC] +u!L12evJ0pE*A pB%Yc0rnX0dLQRy/䗼$flywS*a A (Ħ!Bۄԅ/r"s v!+EP`Q aļY7lJJcUߟ>Bc\zAzRXg.uLe5! Rഞya-dij-E$F"di|#Tup Q+Q&ĶuG׻k(j0ru,PRm4<\Rd/BuM:}T\A5b :,֬nxo'veڪ13I_1:QUI1fEh%YTޫeԀi)v)@ 0/ҩ:U{-UIlo,%JIQ.c(W&~U/Ko馆5<-U rk8B(R 4 4a*NވlA4aeR "{ [\\va& w6'RɄs%Bn:X}"γtV i9-%^[6 q"saS3F Nɇ"Ț1D )=gK C=^/پD{4U-nyۻ5+u T[;Z -JnkP @̐ 6"AYI6kv3" V!q9P !61E؋7(V:M2.s$|L@Ʈt+f 2b u=#td$@Bܢ`1?%/)ʕ7 |.\B$Y 1f)mr,:i t?k| uY8꽃k0EpkE79OΌj nD̊ԭޙYk I# UR*gG2~Lv[Ⱥ(J*=xƳ=R* mF#_REBԘz-'E75+E "_R|/TÅi/pW?5TK4R͊RmpW2+ (U0 ӜR)s w %"d룭r|ȍ:7%p{mVs_S(֦9CQ B`S { >M(!aˍ3J]ZRFFL˵G R@A&; IqMi&3Hf^A xHL5>a%%WL1pXuZ EKY̟=|Z쒘{0\k_U[&.#S05oPp*(K|~eM hM]Ye$ j }{=, $*Ij#~K7 h2U %JP+-?P Av κF2oJ%F$PaQcKV"l nV…:tGb̤Y 56eַ]nP4E ڃAAsSXhEgAHZwhIf3Mo[00%,L.Jvm0V7plC?.:G16UJ0N|ǒ+?ߚ~oĴ=P!GO1`B=/2ތ4JZ; (Ma[ZxgUL܄\sߥ2F|iV¸g*•2dQCHCvnbxAp_fp'a[ţtbwSsR^[QvK j5RǭֳU,wgf 1-pMW:(LтcJչ6 DN_TCof,#clu0?Gcw~=d~1NԔ9ϺV6\3cu0<袻<yykH]YQ_j֖c$j0MҲ&PjS&:S#B@Rغ(U:M#A:Pl.e QR- ȉM`g|4 zRSe- #SQjsϬ|Zg~OSuʏ'%9ӆKeJs.&<@$hy{o!ݶF!Do5W3D!A:. 27aS%<~amH1K91sŔ`UgGfŭ6JJZ6K$\%J^:7nD+:+r!>ŅWj!%i5Ýk u}0=%˾n^h|O,½jskd]p07y׹.;",ew ?79Xʃo_.&fs͜%Ʊ2lhffg`ڑ6D0e7娽t%"NBkAHI'H<wμɊ/? iB;b鳄屄b&@I st(Zxd ;|7=tq3aT와N;sGf=F /  fAM$%rg%,cR[ASHi}ܝvMe4@?Ci/[iH>Ʋru6ޟf߀;/V*@`k!EРL$Y-|⮡Z%IAZBDZ)=YqV5 ȝKrRJeGˊxs!U̔*D%[4@R|@S*\zjGenݫ7ieQhS~J:qi:56nO޴ EfǀތMZ>r84=E,r9|Ńu܃{O/gW7ۉeJZ-P'7Ն]$Qt;)(ݣLb@TO oeR%q F-]b<gJCuO"y+ղ́X`*PI뒯kR*5eNmI>[(y #8ZQb9o*tDB&YP30 }]-IhW΁JQ9UT{՜ PTS au8`5]Wc 떰ư:eM-_I fAX}t 05Lļ;ꁬ,1w]awevaYԜm"@+q!ͪcPX0Dhԩt tPz-E68JT}\,K8gk_se A,8r`ݍo_5p̅m ق`q>SwbfΚ_urlFēi2i9o7irԢhVuSuf]mh^dB7 z-4h{dlW%Vxz?yӷ@'x~fU *kɲKV风mхLѦ#3) RLA4(r^O&\ uE|i{12eѸl;^R`'@ObH(.ۦǸTf EÂX,4 d%J@Xmפ*C{{i`QJIhuf2FhbC,j>*-&_L3QSrE'_ G<+idRk Iصljx&mg0&ŏŢS-9ѶOmHu|[S8) òwA7hn|^RH\qLc(g -#h8+MB;0k,YKz`f":! ڗa IUH ʪ FɓM`>݀@flgNMJ+ntQT|=L;}Ÿ6~A#sK)؏o#|ӟ"G/\ryv{i_IuXyrŶ>{Osv'jIi'>RGZ4+^k[$+o@s5Necl ݿ:y|7y&x&fe aosuRl[uk7d4lťa:ZV{ԍC*>ơªTRb4iU蠺Ă©v :뉫FgذDt *ñmzObU_ Sw4FN4c\%N2[.SƆqRo!Rlk qBޛh*Jw=BT-Kxi#U+݌DpJc ZH 9E/@6ij*)-+:cѲ\1hV/HP$)LeEWXl<w8tVwTZ"^rH9-Cᅴ0KV"QfY'fiKNX&c;öW*HVm i&livl/8^@\hѤ ,%<(_Яx:rsxWW5!CXk2ŖLZ 4 i?}{w̜7":_搢)g]mn~!45}KEG uMrG>0 W-*. d! L(Ғ̭RT9CQaQ8+Σ0s7l@q9Q5m~;,B/UIa( HlX_R1%ZWKQ-6r@1 6H蓒̈xF#3BN!PW4M@qk7Z Z|GIz*}H1HJ3+C`\_Z\yvrWWa7^ی:4@!G(R\zA֖5[Ά[*MlZG:#'"ZwS3&U-*,]**e)@aBE, ] ,%&G쁊aU֛ `0SxsYJ65'%AYڙ=1,XfrH&La_!QK'^1LN IQ"&@@8=DW Ԙ۲TTm]VOK[B r/ sÔL$Zhm!ŲaP* H;T ] ; D\ |9Hn |-z%ӸP=a\UAL3c}6%fȒʏ\ S#nȊIufH3bK(Uz2*HA~AF'P:wſ]3Hz(n{xY%'@E]9UePILƫN6zvI}|'0 hnaW ;mSr OkƧyA˰ɜ1d,xwSk ˱CEksL$0(G_jq8 2g5&4T]'N}0z OLimҡ9Xd/ |#,1خ4¡2gm\/6I;~Ob<* ,mFZʾCߊvP"xvf^1 PZ}Q֯/JeՖB`wӞ1t쏩>fi`[6>sͧehl5nqw9w60/6ZsWlU^/Su+2rż XФbMWS𘃽׺T!Th%™ c!arC.zG7B萌 lAbr"0HMQdޔJE V.M?EUs=؂7҅ \8V$dBZr"#|Rw9 +,f梣phoiX&l4[+b뎺a%sK1YPi]adBgDN׺ޥ?-$f|_iPDJM|)c- |׍'[9B6:!MIڭe7*e~T-K%WlkܠIN҂G "HKBȶ2f-ߪsR@Dű;}xGI]d#!E-`9uU9}Q8njvKIDY /:,>>RS׍Cm shœű6E<ʲ_R=s seKK_s)rw_@9S=G-3 %d|) 9<֝LOu^̻zN!2U {9 f-8)0@]aɾP@GAc suv]=[/sΕ'-MdO}yx6!ѓͤ/2먷Q; @(R2p$gLTKp(&X7Z/םUfz]+S>&?6_"1M;&δ޾yPj8-`ye߄/A;׳X85gVgrvY":l\l 45lRJ%>:7.xc1D"l 3o\L6c/7'u\;6J.\cntTO»ժ*k$%&]!M N$ f D.:6<9՚~0-xCc E NrV}kH>6MeQW qrG.KiE \Ms=SVxNCCJp'!k B1 ,eMʸdȖDt.@Nϊy@=4ۛ)<-;"&a[,3r3Uħځ2)7_U]l).w}^ jOR]ʝGӑ܆E\I@UN0PJ=c(a)Ld[:'nP]:u1uU$wvU5TW&9oOl8ƞhS'.(/w *,_$VaW{ikAwC'a ZL#BdD ]V*mSX-,lh?5g\&j/.dUhT"1h?,t ֿMwvg:gk2/+*VO~ouXk/vS>@w!Ƀ0Pl4 ,[k!Z]RPʳJ&q lR()AF}@븬ʹ*:^\"װ)!`GX7@)RâʷtO/ɲovS/jw'Fny%Mc%5~RHPkj>HZ,2*u8l3lW:\)¨a5U;H~ßκkIvw ŏBZt4-KR5&)EqzLDx*b0{L,qAޅfL\ZE|ue*#xNv ƈFoe_.7$aAj"Ղm9Fspx>!bB@J^QVf"&N`[a@XQhVf > !\I+䞻pa*ݿ"^@vTmwև;kW#ǵ 9X*k3nS̟+koojkj̄Cit{5[-#9GUw)#|S˳="lOah{Yo]}av~'ecm=8Sfm_o%M퇚ԌR3Fmg0Rϛ1oq/+o)KUϢ'j{i$\bB b2.$.LB@bڞӠh " *\*Kl, 2ҝK}I`xPXjlB`0-ނB/5Ah5vv˔PM'^,;4 LmsnnUrLye7JvHjb0 Wt]/|PK1rcʷ@Xept5[|;g__TT>7ivd6)ب^N!1Yaf{Z϶\"GX  Jb('7'Jz8*Z$qR;Ry- !B0`0T,f&RrJNvӄ$~@XQC MIWdxK\G#]q ߟ$zCnX=\4㋅kUDW($`I0eӗ2M*Sb$7c.bEXP}$" YLkN|wŅYl9utfMy~_o(x=DZa$ŧҬDbF!4ƹ`8y|K<;eZ[t}!-“a&@Y*LB;ް`r )N0VfPآ0^YYc]K+l/FT/K,z,:#_ii(i:AeHXA)N%Orl.ǃwԔBoy{9]YL[Ҳ_f+³/P[kT@ZNEl(<9#Dn\z^d쨸W'84! B&)5 ~+]+.T{ȥʼn45\4u}*\Dg5zonL6ZC&'6C5ŀ`6[Y*`᜘Byo5*8Zl|]'; FG,L)P+nx3^ uTX!JBc^smP1]_~ lq6:EYwd=|=1^T&pnHSł@! X(2(!jD@Pm`NTD U]V0vE޺V븝I\EB~<=d5- N+>$/RA`R!?:kqz.m1j#:]jȩ=)_Oxt秿 -9h'J `CRL:OenQ;#O\_jZ=G !U\ E2tqlUe2!:0Y$ݲĸ$ؽmZcѓg#i&îf -$"tÊwRr dh,ZY*Qǯh&y&%ӧhl$9Ky̷EK%ݯ:Kx\ȁ&w0&NRO12=nB LCh˄q< ,ZDAx.+ @%%~9fl&&ŘdJD#=Q1d|';au!C(H` ZmKY@@ ]mK6?VbAPg^">6{vN=GؾRF۠w7y+_#sbo>:BPtp-V%10 GAZbW{? sh>EPI~jHzy=/LZ"NД`0Hļ f#Ar$)쇂S~/s3xM˸f ?; ăb0 86YR,%yKG@SMMW;,b̛l^:Z٠i;-qxau '.::<lѤtڲKZbCkh]%2^6rZ!ER,)5J@RYEɻxg~brJ13P೅̺Ĩ 5AXZf\H-&ʽ @۸lfH[(wK隻DN 4峔!&D@ɕvE]jrSj$(+:}gۡօ/r[ |p~04YpaOShF~ 30oLeLY`dzPaˁ4-I/J͟B6HQߧBθ36㧄-! *.r%P"<Boe)|ehޯ/E4ܚ2Hbq E S+ M__&iBX%ѝ`WK{Le<)luI5E\R]i`Lm8ik0v4^Qcp?nBa~C1Y"dxZxU!P/Cc1Ќd$F*-iKf9uu!w۝nKpH ;~2@+U5hiq$/GwLft_.L%t}@wCw5RCk%Y^>c%jEZ fds[Z~y˝TOaҵ` Z4^YpS73\>KTޞ!+ @ 5@L%YrE7A&F3Y]w7Bq$l+Ƥ*ߖ^* 6ΰ}3:Z?ARrp+)ɑz.%-l62,3'cF:[>W;% ֔w(&1eA2.lyMok;bGGp"&{56QFC9(Y S|ɧ/LMv^o6틊`)粺WyFS;NW G%ݓ.8cJX +9**3/XXji?YYvPknxk AB@B2TQE[@L % ܍)e6ó\MDVC/#\L7ŢC#ױs+z Ռ5:"56K"ګKm%Lƛ>>ј*7Bz˴gGBk.T3)$*63 IGp(I7\"ᇍmQm>Qj>Q$5%+|*c7E).\ DTz!MH۬MQZ!7k*[o5vbS&D9D+b3dʁ?=#+6Kry &ou#U?,ؤβ㱔LBq%㞖UBWZ>,c85+ldG#I85]P?y oCW% dSȉ"~c7I+P9Jߐ7tX9m0 Y# mVNT4m(a eaN vYu{Α~PZO%1α[M-c|K7Sn><xF4@pϖ\q3q7O8~ ž("J+18)NnY`|שoՋ(Mb]N%T$QOT nUVrrb HWޝboM*E62I% 6`|>䲝/C-$d9ʜ'%O͎8]w}|P4s~tTFpxv DH_%hv(a]0;լ( xekG_ZFg*M'Z/o{2h5~rX9Ʊ);ѽj K[FA7srكR0뭆࣯ ދuۚ S?K:'DQ;T 8"h(cxT\Gdə}k7!k e!@ Z)1fHX_fc\7l_L'd6^mm {51dik"Ve1ĭJaLlTЉسyZZiړJYFSFֺkU$d?sk!2Ȋkj@N#sEDrR;j(t)>RB0 J'+^F$¡$ (CuL֛Zޕ*f)`mO jƒ(bRJL7Gh5k1Ja- +]xgPL OY謔Pz6n+9f᧪,op$W9̳L ZR>KqT1+ QO]ȣ<}VeJ9˯Ds2d>ߔ: YJS! U !u6\~a߂|%Pσ!媏b!D 0F ]4&T!-<ͪyY$f #R Ld8ˍ&{\lcYg3uI)VY +Nwo$5lbT@7jv8N%nҹ un3v#cܵhSi8t֖/aM:>9gYxbԅ+ѐD8I0C6UCi9/eVģTf.<,N-$2< n:F*  +\X+q@*m.X9E #'(.b)>E2Ъ#' o&$x,tDcVJj[ׂ:#ɰ쫛$kzŁ[[/v5U՞wB4A]\yRb IzvYw8DܲƙȡQ*DKf7փX Ke;ۘN#Hjm(- +wo'Q]L>9\qRTٲpTT?iCA^<;&..3Ve~q[@YZYsc!+ݺA@7kuuwTZJY)y^Xdd{h'<(XlMBԝ?"|1un31&eawlD7*FUNy3 Ԓ%2&OgӽuΝ`NbhL{sZ5J,w-c o0׉Is`x،Wjl cA$1H-u7Yr:0*%i_/@Zҍg&6|mϲ zp.6Eql|g0c*XD 'xH<<+5[yA 댳M#NdՉЯB:U^椚Fl 8pF-x HwL~BwcWң 2]oʓڭTjk! a!EB\Z"E#!ww$!YzvNJW>!Iw' /Swx~KReo +0^lup6XŌPaƩ޴}+rUIܚ l.v-w4f1U]٥mr{=rKvz@_ w|y$1bZ\aXR4D )|r8{'6`"JH e旜͝pW||o #bNr0pzN1 @K%M𪻒W8PJ|%^#1P=36luzƴ)\u Abk7.%Bp|ѴEpLȴy=1 G>mIK|tN|l6!뚨 @#QRUtHD5"KA6k4.S ! +DE,IR*ꩱ&G#BM~h{eyzt⋻7&gZ򇮋OU4Eę?>%=f&]i)UVqLLy+C^6Pdd{n?,]YLϪlmmcjk$K*;% bm#T*NoI-(kPwc ͉ y?[y]1VH$ZMI4kK [ *iאN8D@ %Jã-.t.-jWhb3ORQ_As茚f=\qGCG_6Í12ИvS}(20o"&M('`s1)⢾0>IeDjJip-tw:t謰zBސHfA*^@.JD@ A"@dŮ&=U:nw)9%6̏|V=ҠjRrw'd Ѳ&.B%$zƴ 3du#BilQ7뫪 n`V!1MEeg&bDkeZiW;(BRVo-o ˇ6k3$ w)<5E2R1uWCۚ Ri@B/4k9?Dmbul5,MXB%kf7֠42sM˗}?>sS^;e0pE˰+Ӧ_6%*[eja~-vX~Mn@duʩ֖G?"+JjgZ^8ro1-;! ղ`D!TD3KMJYX 0Vsq d ^r@ 9^Q!]Ng7r_9yL 6V\sC76j13p'Zz Ӻ],,!̵矅]~:}wl QHU&gWevC7bw[UB nTvW-wJV&P<&18xISpkw‶m2@}UE dmJz6!ojO) ,ıAB桵P2܃zf纾x^JNYj0"RI(Ғ2zЙM䢻BU.FCZ9іYU'/s9- b(ƅ3Fa^nõ@3ӘU'%̱fKdPxd(uVd34joPb{+x`~Ռ..RϤ*3!ZܝXu~ѓUໟV|Լk]і+)`WS{v9j jxh➓vDg3BNqDRߦzoTX!OJllek-JV78+BMx&hy* `J.DO`->ѫ"JQQ&AB H|)_7؉! 4 Z_q_rĹ\)ձyW/C@l벳PzaCc3, dRJEw 4t<iuƑ۸-it2HXzJ Gk~T黝`g6|YH"^b`l5txgVn>.q>v庋.]e+]M5T0|$w2|)<ǃ*^}NOf\ʘmhinIeS ٥6eʇ]q˻k%2! $B'WkDRޤ7A>+7;lg]!s(Liw'W HC)UxVvuU" 5qor @O\ȴtd.cTꦎQ;JMlf}bvQ>ᐼ 'mtvd g32nhT]+Wwv2O ڷU[#}=͠1|K]ɘP:` @0B׺ARJ}dŷd˸t{y{\sBP-LS\SxY1|k.=<~ONV 7 /tN c ;hżCU>^y22-qml ̠RG: ,kty.g[֎2^"!+Ņ(B +uH4wUfPT)֝ RCѳsHbX/Jaѭm5b>]?Mc֪{%5Z5l˩jѥ`[(̲޸SIA-Lb>q&%vLK߉1Rz~#ss4ғHB(u L)&d_:lҢ.*H:e'.n3oHDHM(BT6F( 򐐎{BR]J}K_wWd8M&JRG;ٍ:2~q}A:?ABY}骔<զOcZ  3 ,d ![.\qjh_ lZ;&l4:oF7cԹVz>&3DE73%,C_W(4_$.)!MJڎf!`l6ߪPhoTt|Y lnt 0/2aRl_&'٧o[eTH&UF砅Ѱf, Kַt"KaTiFܫ1_+h_:F~m %8H*x1a6T9JS5w0SZ s„M:2DKuuL$}t0]U _J>4Ip5-r}ƐAw\Vr{Lx/y;"?~ܯXg]s]=ի2mO rr>C S$ I,[X]G1*c3րx˜U[k?߮DlVuhBf7UƳ3H(\)Shye_Ef+XJ'EkN2"Ejh*rk.C)DЎ㸒yHj*f㤲/aN*rf譆_bf 7<! ̤ޥsT_.36YP#%mjk , )t Z*ciEAuEYv3N)too74ӀHBsϹg!kcH怄d*TR˶<eG5OHP܈wr dIYz/OɹVEũHXk-bo1u?x~M)|Ŋ=pL pwmx=-^Z8egVZ/*b_s6p]O^lutuV:Ŵ_^G,l0dsӟYk7l=ve!6QtTt)T;S$hѻoXn!6Hc:X5 )ӻmX] 9::ogUi^rc$yJ@]:,5V/L q*TdK& WQ؊OB) ZPRZ&C4v:udt9V!;vwf'ΔߴR̃GOLa$tn!ɃPB 2DvB-,J1ύM&=I(ݱKV@VK? ool;on6#;J}v` P$A/vE =:1^(LoӖT 3 Ux(S=LH@S(ln j'IF9+Y o)yv_ A@$tYq&5h͢I&ZyTNх~bz2.d붱Y ?IAK:߽5/ I{Cd@[i.r%y5WmQm+G :63ꯆ4*tf[s6%jk&L{fiM.4d;ޢ&8 ''`[7CY)l]_^<%Ƣ7dR[ pf#KZIӠF[MU ?٭H(~!"5Jj^0ӊ J ֛Ra< "f> ] *wa\5E(H):ˆDrI3prjnRHC:*EN6ۺ6xvv2ؙj~&$Hv%H#LjҪvQ’EKopԉ],ĮX0CJ؀ʧn(>t8Ȝ JTV e  U`0 ijҴ%5vN>B#:4WWj(jvr~;ρA}chɳ)Uic {7nYHm"7E0@jΉHQNY}J d*)'uJuR<.1Tu"V댝tm0a>MoMpRoMߤO,0"93MrPɟWfY ADo!$D #F骴d\,. \a/LY/RfBRے9NdfT^ia4~smH2ĭ hJF%`SY2QdHkaɐ&-EV+sQmRºUypq,4|Xa:̉W<)klvZj&*+~s+LF\La T`Abm깅j~5=3ChfWqQEF߫ȅ(.%pFZ6tu3j4di'ٿ.A `2&H{BZ+W4UAu/s~MNf<H\~$ ]MWu? 3*n2uk㥔:gl2c &搠mj4KlYօ6h׸yeN6v`$քf.ӒF+@fS8rRhdwlX%"HC_ .8c5ݒOߧbrGiOiV(e$vZF A!J^) [-*j+:n~1duwqOR&1|!-C-eEX*Y"!rfAzFDˉScJÇ~|\?TΝ bbº9$~NElj+$ Rq-2jZy!f@Bl6nNG5OwyO\#1u̳|#FeTe$ܨ`{@(-p;Xs7Qw~KDER8fQM`w:~*n=~EuUrMk 5`jiKIɖ>/j3'W[r9aȘ7 l4$B@D$ "KjB{ YX(o}_GA*Ԏ,_mXM֔awWL,U,LVL1-->Jy8CPRHC$.~ [K\\x=UAܸ]YKJXEH OpB-x]8Q`Kp!&Ā" ]U)BfɕM751drI68:,B󸞣8?!©;W&N5y@:}bX*6i< 䈅s%W% BNﱊCG͠Ln] nQ3YUUMZ~rNfiAm,%*Wћ*:ʿ.-W-bեQ5/?a;$RIfHOKN}KZo~غҡM4A=2u*4nFp@oV0b_7eW>eR@gaVQfU DsQI l۞`vX {ƕӞ}McDPD q#L%I$z1Eqkf25XA\o=sV;,TjZhG*ʯA4ѠEA&ekIW:% h2aa/SFX+qYMW2a1k82ONJÀW*Ud!iiEheja&|D)臊(@!{eHo{]PAS3п&Jh/|.ޤUe?a Ui|] g3j" Tey?! 34+4']Jwg߶|RQIX>lOb;:A)IBΥg{7Mg3wD/kb~2}oSP髆w(Д'+0ۊT&DS> PS T`af8 Vv.޽U[WIz[U:x6,[^]^e@K%4bTCPPOIZ8?<.όPhs&MhYIvmoc^h,b~Nx>q!a[A<暱"s^|BWN˷Teӝ@4IRTRX^B]7Y=Snebt &h -v 5fUBVW"3 "/2dOͧ< /A'Ǥ o0 8~E2Œ~덤T'tP(EH>.3! aBX& HB6<`3%@} p̄睍rş\3 ZčqVSc}Iƚ &J an$pkxͻHNȴ%BV8X`۸EYRORYUM a*n˅:vϑk1:eKSy|)R6[^~~[?Ǯ$ٝfU( ݵ P!H5CCƊBJlM=Xn;rzVQYu?cO5Hv'l8CTa `k5*sfpˈ6(Kz}*Հec'Ď]H6PUו3|TLYJX8 tIlm0Mƈ mE^u/DQZ*2E F6g]EI@+PԵO}j-g`q|:Xd5SM|B zaI[lJCmXJ깲UV״dС8t(_eżOL!Aƫ0K852e,֗+2my9(,1ęa&Y5gmXL+k}x9S;rV@:^Z j|:kbsW;gzyp/AϤu=w<- G"TvZDMTJf`, Z|UYxK?{d 9%fH UGY3niJlY"̻MJ$ul2rf$RȨЎ;bH3]Yf]HJrFC A~%EzV`ԣڎ{Vyș{~<9PY7gH`DA:Bu9nY5\(E<5a9XCL[A⨺ @T㋄q<9t!ծ)knJH*]B$2q(aWfݡYSnᶀ7#^Gi'+!Z||Fa ٚaaBwmE!V6| މ(j׮R2Yh z*w}zyEMJT Z AMCFr))yMc:U}rVk'%S&;M32faqMn~z:&j8x(:vɁhx.( OJL|/4ηVdža'?\ 7h˜(! F s2]˰_9`g'xP-|@fZ\l%UKiU7!j{m>3ֺ|&&n`2:1ZlulSRNXӈIir;H9qp;Dȵ:4Ig/cLҴz8R2FcyQ kA_"2AS^NT0F1']/ځ&!6)PPLȞԧFQʦe7,25!+I0Q`1DEJЋAJI0@>׌Q^Fmn*o]+ݱoMBx$鑒eXrN]`y)OB>4\3ٸwgXc">Hr`|NY29QW񶷎s A??]ͺz.YYUxI;fbLϱ +rC"RtD.nhLnj_ITf4#CϽCo4R6Sw{vSقG̋D,lDSR{־YhȢ Bfg *ʩfz(UOUl@'gP=l5d=> tRZMsmntR{ёnk4%LXa; [=\SȶmO]Ⰶd mv24*2ɐ]qh7hܔ)Gb[!dn"bx[xh/9dܠLY"T98[Y tբ 'fz^X_LyY+ϗJ5\Khv |>䒫}sWU: I/i~ֳsDۍfTOƟdTca6D}mV| .neYnm*YE zJrS-{=fvɦFODnd}w3c)knh9,vׄ0PtB>l ±%f+FխҺ3АQLd`a8.ȣȊ/4Tl%@#njR6F~ +.Ņ)1"͋FRla?l:n>58W—`˗KQ! AbPYbH(<3CMq `<풠ڱeCN@J䃭Z$8 QlV':DBW;#,hZ;+uvƳS͕651{37ݝ{[Ƭjl r63z_u2InxK]CsaT5EG*d&`qR)tkZS 9T ]^oVޏ5źf^{T(,km>56(~N+ \p@b]`(:b   4L)a`gIX:y˙ $it痀Vˆ-cLFY]B&|;/?D2l$wa Qk﫫)fs.;S6e$FXRQ! aD@Uڤp-LRh M9CVW*5&muG4QIJT5mlnj #)To@L4͜/gW 2HPn:mz.k?K3i/a%Hz!|&J'Yr>D,GcY+fi;'|05%>[l7=ֳ*^9 b=1rL03' 4#: )չ Xib Uh-Fb#s iTۜ -eT:ԑEZι(3ƙCFEUO*\phhu8ނd&PR$-T%*G.DR_REifqs"*OmGq*4$Rs˜!\'1$P/+q umjV[^dJR 1++NnSiF!@ah-}! x] jtȀ@c'W~D +;d}AzX­V*"C'#+c>^\XK" {5mW7 l8Ɖ7 ^az#Ѥ'O٫c:!vT·_Xxk.f1˲p:zKѡ^) rT  nxKjDT.e+o`mM`ؔ 9.R%ae'ӟ]@hS^Ɣfz*dy$9ZW3'|CU甃G27jP((zgU\@k9Q**n_Өl 0{dѥ22W[#6a*e)&$܀M0X&ɋtB(8:*58z:ir +Q<q 4Ucq,'7%dX(.!ݲI0P 0撩.U`3#')oTa6_X®qyb`[osMZ/˲oҩhr4ިBX b2&̟kyiwX5 ^%[RbeCGA+2<^:K#>O`\.63v c3ʝlWPIv%I!漠) InCRfolAƗ*;mdǪ M!( 0WPȈI+o*|t?t488gWSkCH;Ey_UUx_s.`}f_%LʻWUljzUiudvTE酲B m35S2I +KQ.C^IP*oG@K"@Bh+@"!Jtz"LcVz Ne Mg!Λc %$*e+궤sQ޴ &ka$C 6({=@ @V&ER $2k=wϚ*B >:u 1gPѓ﫪>:gw&@k^ tm;! b@Xh2 T҉"Rn(gGpj ?8nNozѽ_qU )ztݧ=ǒ-ydSn*Ękl'"-vX=Q6.[l) At4OoݬKy2NGݼb2e߂a S=vDi-6\7NCLΟcā}94pbjfX> D5XKKrCS+h.eC&l:XzlwH1nXwrO#Wr5WUTyI=O\tPt(g" FXmPfb "AOeX$[w5']6:va_.PN͟P"8HhWC:c~T}g3Ʉ)+ Be{P<=2Kk%_~vX@RZ,lC2J$,# 1! C!l-jU("*m۠CPf >>??j]F}*<m֢Y <>8}/ &ɈoCkԦ!VF+$ZgSed j1{d_~D*Tt 叇_<tP߳VHL x_]ƀJVފ߂#@xӂ{ A qI?mK=&6x`?M A2-!mZ>Sޛ%i3/U!޼oU̾MGfW]~r~޳Bdd`Wpq}׌Yi%WBX|*q*qJT{E% LLFHb1b0LH݌i79:c=S(J>! ʜ!@uZ&.uaq@&K}Shc+XĀzΈ&RJnVKjvzJ,-9.wlӽ3xK{WD؞+Dht]La/ ]9ԕk1VqsX~+V:3xsд.ϖixZNtKC"Ghi\mJkKQ=C Pk8uTv- oY` ¥xfK(G$Uvʛ"/9Bnr*IN:.2 ;E6+xtjM$P.Ӆ~OZ 9XB NZ/|jjpAg3 n ɓ&ӧ }r_apV3DDKqTj,wS e JT2,tc, 4h. \" /*aPi a>S%FjĜI>|0=1Ĥu5ǃSrU2`\6!+  bP rn3V"xbbDΫuz_5d_% b'nvj[jV{+ Lxaų{ǯ{lZ!R3@#25 pz}sa'N|?B)UcI u!ڀ(!CbBId4J.=WBmsip/slfi¯X!l/qOhx^oQCXԉęDE6<6'.T2 B@5uQ*/`|>WkwQ `c-&nGRE[s}Fq ^b i^ @ [6c_kwr9, 4eeۂIz>-ǘIKK.rH`6lKIU5[ܝ c8g28oĭTFP򃴨Z,J]L (wTX챣f *,b|P!MH^ 7b%uR,$Ei3 RaH8h r\3+q\ZkhjEܒ>诖ύz|dRX駓zV6wy'ŗG7D*Cۣ8U]JDύq,ǃOۯ[`|Bo ;TT*)ڽ.jNG(SX@&^de^Q@D]s>,#!XlTIECzʟHP8kn94Z9]0bk0՝ͭ*@6k"Aڮ+Uˠ"֕}\5zO (l,$ ΊŲ՜@WyB.pj򬄈G|bֈQKES2-Qh p#C]Q{ -D9vpaG\=VReO;c+ϞE%vgڢr]B-d٣idh hCQRM(r`FHH5_kwܛ0▤2#U& $k6][^KEZY/b]4ֲNϿWCO!{P}Z+Vq 8Mtp<޹n-1纥iI:R5~]bUP J&刂'IiS`ݨ"Է;͈ Wbߧ6m>yaߚ @n3C֘9!)!W:_D&> Kf b3> CfG!岉Č@ r-ۈ"ʵS6["YKx;I84rVNvo%focuϧ2>ŽkxbcIg=^*SH)+hp"d[U)%:ztې bDXRqCci4xvUO B\:ɔ;K9q!pNq 2S r z8`Mgo髈FCNa&ԡdr=+Jtҗ޷SΟkW7c&&.#Eju*}F>U5>y ;0F&uVH}pmjmNMY_iž]])2JGc$yd(hqI,I@%Hn= K)L EYkfXDd-,~'dۿ1)ObA+f%y^0ޢtxQ=S=Fm29Ncq37gᛤO#nM!ȜsO^E|u;y3QYq~!-Ќ$( D6QK倴!IdGжϜ֦ɥ-c4=NcskD>E}ˉ:U??Pc4ZgY]3%u_mԘLTų `!uhɉDzb ]llβtTRNj*ڶ) 4Or3E#hWg:n;&ܛgs0/쾇]$k<$;o~).^\VPRVx9&辴|jG-$vCeܳ&Mww!Kwr "@HW]ה=TM H vxTVJ:ϱFp#o{J%&g\E+M%_%?3 ^JVZW̅,BoPޙ6|FE`R Ů&ݰ˴IU$XNQ" E07Ts^lY`ۙ45:E<"$˷]O2$]!A@R%VHِtJe:?kcUV 8fIQʇDi40?3YiFtVtYYDBXx~rDBJ Y LȄlg,DDuUSmn'ܖNT1IR ,T8"F (l"IWJ_9aoU|gOȀYs4TܱcF2=)x+;ϴvSY\s0<6a+/O线ӗ64p*{n#Rפ.vʤNѧ_ ^Hz4e;/$h|kJUv-^c7ׅe>a4jǫT,zOq6o;uHB݊p07ngM2r! ΉaPBp(K4 m0TBւv+P`{] |C#}ΙN=_U{ dѰ[T\vx`. ^t:c:(Y (Ο>rjus>W!szJ\,{Ot5.BKpm"ٚ,oKn1?xٵ=Ungب2uuHPs-wq^Lf `5bN[)YqcTI~Sit*dˤp#{dy@k&^$V /N#,xST,դ1x#%(.[ %BMG9TzBV0 5vNq7=G*[8\^l-E}"݁:`ypU.OؼPs;Lc\Ѫ1>dj LÃ]`bb 4pj#w[ id*64.\LBQJiY%^+&" >vI1fUK; N_6&(=4f`4.3!+֏B@3s}H[$Wg%mx{'%y<1:3h9tZiΡ Sd~]~n]x9Bc4oSFwzc=@M i5+ucD_nbq\29lrOٍn{_a6\r\EoȣXw_-7R4V165AIy:2J.=co&CLt#26ݡjG_'B$9r֞bi8p:;{)&/XS"!``@=a (56fQn}!0cĿv )p?'D*,J¬dSmj_fʭ*x{EJ|EOOGpn`bMU' F 5WG#bdȯ戨k-Jh7,K徱qT雽(%NZ8bkna$Uf esn"2wW22tS=/-4mB, )Z)oZ*rՏUs'GFmࠓ;m4^RC D!{Ώ1!ШWUX)L:7c2&ܔF $ɘJgkAVJ +5 $ZI_N}RBrws8+ cXĺ`Pǵ TW˜ĭғO\p!PVݫq J7ecѹsMJ(yWꪏ yt%=3tTv M i=֚Q09 WRߋBbz*B=&yRDCf: /Vv:*ȸu IK,S*oSk>_F͕{JEaP6o[\[6^ ]a55#V`,!`5cR,%jjpA] εσ8tEAe>Fhq\Wynadƪuxq mʹjSQ}xXfLtۈ+5z4ֲRywBn5h= IO Q9 f*.%Xa9mmK+T2@6D @EpAb QmTt%TR2ْ /Eto7ڜ݆m5ll= LYR36мGXrPT%S Nm}3E`K-dcAjF$|S\PM4ݛ 9EF0U\~WӪA[WTJҖ{ cu~/ɤ ʶ\DRPfg .1nߍJcfU&fNze hivطf4e 9!+eAP.:*Y JE2x8xdG< j5HBC %:uwr6iNbٸ{aځeUc90Ÿsɠ-L˙)*ĠU JE*~dnvN]!xg8 E^Sp&w"E_w>,Ҁlα!9RGKƪns.WSFiOwXw¹+.soco"F&γ,޿V"8 sqSpo~Zl^(0d̕&&m @ lJjfLA=`Z8:{TGm:Q?}5ݶ0Um?ʆ29r%Vlo ln#<[w}In iX.~KAuD:^i(}f^mrc`Bgf\w[S4o5S,O\?YJ B.%J A=}M׍6]rQם'-[ Q4+L!MHZȎ٬f e}{{t#v-С;Cw&,Ub&YRm@MO.-˾ʤ76*^Rf LBn XW٫a?W}5˟t䘍h $b01 1[=#qTT^4r]&ԪՈZ  Fȥ1b`MiDz^UQN'HڈĐKMNX;t؛(Hs9\=#QA 7qQC[2h[={aX/"ൎLaDÏ3(]^mG H64i>o`|߹vgۢYzNڡbn@[)Giͩ+Ɗcf/BT+-I9mDTn(T]Ҙk|!k aI)]iD"fa#F>e:m4ƞtS m401YΤJ"&UmQPʢ( [6'0ȓΩp#k?9\AG0F2X XO#KTsrZڕ0/*{ܮRkhg[/0&SY5Nkߟ͘KORRiKםTՇ&Ն?s15tZJ?)S $qf]mBˌ8G *''r 65ezth5, K~-2ZI-+SvZqy0ûSͫn<ȅ`~bRpMNR-l@ ."zLc @Ybk`SX$F86{ n&oxcNK<D~@k{̪:A=H!ӷ>vss4[P!ft2D!ݾ a` JJndkDL&'гTG>7OaSUWۮ.tslR=~kgli=:zṖ3O#𣿛phِ նӯɹ܊J׶%HJbt>'3cc!QJXhI$JјYsG?F!-$(?S_,{X`-ϰkA'Z' Dƺg!xcq/o>8<躨iw'#\/|M|{{~䢦zeXHquFz3^ł(R4٘H z`W L}C&5[3 S(# !A@q-)l։ GI{%j-wʟ^Ze|H2#ˇ$A-8$œe'/ DpڟKj,;$'b._cףP8ڤ *0›-ݾ3_!c.$$.T%/^D$_ogKWxU @,q7P"IKs'=N% T+x |3?ߦ> : "Cs I*":+K ^`Xrۏ9<*^U$=}zh(ltd9UiF[OlD(Mɱ .@rBUjZOsiS=ݛm~xg*%\;.o#\q 4@HST$VZ)Q^<'9˵t'&6At~w7e6g޴ Z+?9N鸌=x\Lu.ܟ7溣Va1DRixnzѭP PJh;%>gqŖ ؏Uq31;48^N1.rԥK5Ş_D@f-Db*";t#URR[&t#P11!g\ 5qhppY#8ujkuR;R!=4fC;[+}]P]>zcabv-WuMˇ0Q]Q/rC pL h*0̈́QY"mBkQWLjFePmEPPfDQ R$T F'xO]J DD&[ !ahPT $twt**U˘PDδ:,SN{@Ůk@^r1e>&$= vCWz!KZZ:޿MJ\ 9W;/ߖa$`XJ[g}=SjO\L *n~tuu2Iw62R)y.GЍ* Z@n[l[L-NR7r ݱk)WPH~!(v-WhpZ%UH<ʱ4RN XA&-角̈́\D:9T}q 5y4B^ 'Z]L.`5uB1l>'=fV/I;:ESVF;e粩8j/Y*k bJuVf%|qf$%a"2Lv]YmGDɄ`9]0G!" k Z͈sl'}=huy]2}+2ֻN6"SXU6/Smvr6Dgp;wcVϊ`4]b8^: YY L Ku}(V]o4L8y ?}=! օa(!LQk@L pT[h)Iۺ_ *4־:NxqX%x&Ϟ'.EoΈ?e,!]4Q$wlšf&'8Od@6խyﴣKzN%_jW0YeTeDNfI]?O}:C6Vܹ6| $VF} o3,iO-NQ|o ۻo8O.{U8a`!UJ$©+on 砳`ƿ'vwu%;4͍8Ln!=bM>k|oJ_Yx ĽLuj%@PDŽe/U қW\|ЫZtU~C/v_n7b"\T![YC{/2;" zQ☹{z x*Ysߟ6 lTo.FO)E5_]O 98C~*Up0@0T~CM/A3B2~!މq!@A.J"[Ezfg<"uCqCJ%&:.B E"+qme`.;TOJQL61f j<ɸ:NMv!Ȼ>TԧlB)vۺ?a©[+ h]M-i=WsxI.vrBʹ$#(TCoPbƒ.2YBmV#z}u ғe]eLxNINZ3שIVŔcxzyRw:%DuJ'T(kk]gAbU/BP1,IzL@SkXjI7lՀhW!q/ϽPF096ITтr򏯋o9w!c^M9Wlk`VU#^&˺ѠU@D(ew^1IO uyt\=,N۪#IrB)႑C!p @-IJ)l{< a+eVf4B(4V ά5@v{ǷwEuv^w 1f5Fr`0ԝ?x?FBBS~}::b,'4>Ѐǰ= _ }OLoU9ċ,J+OXf7!=">Hƣ\w,Uۑh:Wu[q>߄O1V-fMѭ*I_I=>N+׹"2Z>0Q~ր){ҶĆu0͵1X#? ~)ޓ2Un}um ,P*5; :(Zܨ=v^}y!47tIxE#ɧZ+Ɏ0CNⳁ Ky[|#4) (չKG|VM,Kfh 9-Njk]'bk$I@k}htMx]O]3)(|»N((+۱~:'}iR:ee)pZRB̈RL;+(*x@%\0Y=jcޟ̻#0>n˃mJzQ5 L ,@ZaaB+Z3@'`@vvI A |i#̊ ٹ9Wi&SJ8a((V[ ϷN!T%U^Kpv /xiv\v n0#˨:TБ[oAJ)%<!fgc)|UT,3JQXؗMP#Ud3B;AXMu4)x/jߤyNj~VY@6|!+a @KbЕreśJPFH6,tvMZ ?bS:,>Gs=&ȟ4kiKp _I2Ǧ7 [')#!]^; as\@2!eY7˒,^~ ]_fRNtbN]bM5 -]zbq '66x;}` LjUiDd-T:l"Wk617ӑ8FC7Uq)$Sj\er72GzJȲEHR DݞQlT80C2hY\d iЍjM)2 gx}WaQagF ʙ 0+JRH W!8uy%>pE}RER+oc)d=LveYHNR"մV$NY/)pgU \j 23%NZjls<2H1E՟Sl4baz-H!MJYXͪ2v}:vHv-BfZbN\N+t>{W. ؚӊz&%#~aH4oX)_Ius5WN|!ܜa"v{哒!%H%KQ9RSgV;AD#Hx"tPJY'Z\?Rvzۺ@uM'+0mAGf6俊\|UұD=/D]ܚ|%f Sm.!]I82l\>Z]]0MaʍB@]_[l!мXp榬}O?\lz =#H]=n]zui|X+%r9b4q8$$55i^i;O6\Wɂ`1cOi!}sZ=_G}{=[W{`xEXǗ2+dTDʂAj@ï"YM{Ɵx Z%VN[fl%6b%[^ !@T3A`[C=5mM1&A/M/_z<͍W'wgz]9pzn죞/N5YY\M mk5iEXT baS4<St)5<|lȫha**K+.m_>l/2iJ04W5](O $w2L^Xp.ȴ_cy٦b' e8[U;=~q|GQs fle#ή <Kk2!ڋTF BpE,Jr@ӃMZGG3{L ݒ.'GpErXϴ;EԻ*a,߱SZyV1ò vQӡ;ge#51܊yL[1m9Zx\e;wZ΅Rj`#tK&"4#id%ym8KQSkC3to^Ĭe,-FuY$9ڝ<jL&e,1U)k?X%`-K,@P. g,- 1R5.V%x W\̈I-ЙTSu⹣W~z3Fv/;Kn ;ѵi"\ˆ+P]iwH9eu(m?}}]K/i.uѨ1X5 DN;O2HhOq0"aEJ2 O= lE_푰dvFTNQо#KVF:˓Ht|_\3j ?A׬5fxA)Y61+upcx, ٚ6&2sG|ZkZ"Tȃz!`eX$p[D uT^[%,r{i\^+k`cP8 qӕҺdCoA@[7"5jLRdi"]ʫNR.H/ C[pf{"@񼱙U4HVGKF4@nϼW9?h^uľmApM^99ί ]}IExձ@Uk\y_U,I Ny ¨`~84e_pv4'5 _l^̈Pt!QgMibs-3LF+S|? s [D&w\#|d;5ezG=E0; e FR.p^$`P?O㠭'7^Q/I:#tuiDJ>~~>e^S o mԬ굅*Ʊˬ!MFD`b@B&$5u m!B߅Ų jM޼"aLHQ qP# Ebڲc iV#G0@ RE0z36-`D`BM2仔&VJ$;>^W2lp;n&kzXmتg 'z9]ݫVO[ + 3}qj [ p{myFʽ58ڞJ}x' ,mI 2k8<@kj:<5x6 ɼAI4 @aQqҐ#  Ȯt$"Y:!ΏA*.nU20@PwIs6g4'``hyCD$5|4WXƭDJ?oOE(O%GOUAYUz?MN&w5x^}Wksgx66w&s9-sJn1yY˘yV,zk?ڡixPi[q.KceuDNtCh}b5m~7HC\45mHXR 1I 5O\a10HL" x)&`tǑ]ߙ [ p^ CM&FҢb $tUW:HXɋ$n;%UPO(>/?,UWUMirU9J{3&1WOVB0@\Z#.ĺe##FNjoHGm>CAtOdֈ]" bfo]Tk?qe;l:>.$ޑNIrhsM9)lϳBi$LQg;L”_LLwYx|mڦbFQ{*.x߹3;mZwK)V-C~jtPQ$X4l>T)`B9 :I/ -!a1 bR^XVxBc@.9dU> ,#Ɓ&UGod_l{{=#0c(rQ>ܨNA Ƅۄ$ څto$wISzu'ăCo%!):B9n1e%6K8ʁ}L 8P1Na55V >(LcIb?hXaDa ,S02mp* {Ǿ9Ww[ku*uSϚAEu&:I9E1ےmPy) q{( 2N\eh} cN BXa>s<;V:LV (/Y`y!ҏc@ e 8!y DRQAhren-P#DPt$ 4$r݃1[>K,3N X";LbB&倮vhܚu#؏X̸ڼ1Ҷ+&ݷ1Nl7P :)JeT K,3 (r^@}ĩ%Wkb(wv2{hջ:# ^٘iY .K$,OY ,pQ_x sP)_J.G&2gcpiE)&ED5!;iA($F ]ZQ{X@~rk,jF-,SZ64"ΰgA YՙMa2SΘonaj0:^! %9Hä%8Sas֝K@ulC4'|M޺,1 YnH"JF|!€Td0D$.8̹s˲*t%^ TP;V[ŕqI]s'Ik9d#;'k=ՙZ .I <)W:-1XaΙ"Lf̫L(rg5JʍL6n7#h^"R$̬ =d=ip 齁kFXwXʹM,2)D !箢3%t8 wkj];UjLD \RǽË30ǔ_S<ͱhR?kq?]=A4ϷSqy:V~CmKtηT' ^_nKa*l%^b@T⬙iM̛d rq Q%1H:5%Vyjj8j;lN5&6 ,C!օa,P-9%u% iY`CnX/xI&~MC£'wY_/`*]>Qy~!mL^eN8dOx;Galj[`Pc4`pKW]X{dq>Hd.G O֖v7uӓ6Mi@ӊ*!y;[^Be줥5k*I3l*4s'J"qiM&AKmŅcj u3N@ $RĢe%ncT@!(ېZ]Y`ٍGNgأxK0}Z! GbbXV- k]uSd_}=E|m2 ]OOH|c~7ncxke"yO/q?1EufE=>haO'zHb+ eCDqQU8Z8P$ 2ck6a&SS M<ӄ*BPXޑfyR(!+ʅcAF 8k.EAe3 !g5U2X?l0DU{Bc W }-B U;M[Ҍjן%t1jsS{ǔvyyS)0u.pK{3Jj5*mpHq2 y sc_JGdƅ]$˖j@s4Z1;T'O̟j/2y%W dh8P%H3D'徙 .ڮ-WH"C>S`Y Iu֣K['}J\65Cٔuq>4#YP[. ו o쌥Xٮj%nbˢ̰"BfQV;vɛG͒cBRg1%8ϯQU0#ב RbC%3P52 7uqԣuYҦ+\t'c!MG]X́_KU{s/^<ooetR "AHG*%?,S$:F-;L=1kcol{#zOu3+JR%^i x_eP J)/%.i4Sɲּ^#v @LGq53?>Gp03$ [3Jb+8 TbCax-y!>YFȢ/|H^ܽ≷B 1ڄ88}.l'].jKZ=*UO[M}~2bTG[f j y=R={ P2% _:gN7dIg:rތM4*>ϼ٬%W^&tXa VQE_T Bj;af̡S*p+ݷ mߒ ȸ]]ZAB)⑥kq~ihh74lEMrNFoHco]HgTDrFYCtO7Q܍'6[%/N?)uyOUYakKcYSc]E59 (3|~ѥU'mb|*ǕgOVe4LBT{VfW4߉QS9}ӑ(~~Ю_ϑ]\0 ϖ-$\`gdzjr4Xe7Sa"S;]$FHB}/%oHP*jȃ f Exq ^cio7}kʰtK*pS֙,,]2[_A 5]~#B5r.n IL.2D Piė$Ki]Vnȟr_,gR 7qN X!Y$J!dAbEVG "RYJt 8bSϐK(0}oT6:`O!}$u[MΫc1W<_?"zrdg]U2!tiyn\bܱ8qS#w?s?!{3g4ǣ-5Z?Y!eDv͹|o?[).зRjD/#R\1% MmvRW!eSL*)+P `yap$9A s!嶛aXhpF sMnP.@QS'2+pz"a(/52[ɡlziډXukV/}mZCJG!"L4ދx -OuCzWIbgwlȲiU5'!:EȕV]|c7[]]S;u/̻Z) X;<uRU\ ;961%P>Vr7I8ھ nW' V'%~+ t{\֗[Fv`l58lKljVsIx>Gi-Wwy$<+ &b=sP^ *9]CYs5 !B@MELJ2l<5h \F#&֐U<:0XpL *\ V `'-'+%t$l1Z}cnm~iY6SC]p{ӺC,nb!庙aXhPdϲ!Dܦ%,[ eeuv`3wLl%ӹrN9P1rXOrG.nUطj?>67hm(U1t90^](\1#Zw nϹ#.^ꗭtw[m1o8Kw_Yij[w^Xιo: XQrlE0 %] Bj;>!H/+QNٴt6Z:O.ll+&i+RMcC@ѷŗ&]&a}t$*j.sW{ &ÝnwYr +ݝy09:`X%X HI!ƕab ( oEI*KǐDsTn]6X/\fS)>ki<A%&UMl9?p+W"(E:H_InP5jv~[aˣ`iyY !FR>qdl)Mߥg fh _NJe6.0ծ\vqki#ĬެYV::ݧ2 $Qc҃};J(61_mH_x_6-#%ސ!`EGI#9gV45s]SB$+ QXECP"0SUڵq)A;8GbL w f7@4)@S44UD@:87{g_[j޲D.lQe`L9]x֝@ugH,6Z>tio=Ѹ,^Vʿp@!¡a F).N!Z"4V ]|)M:PnʝbTs/0M C@% raݿ=n^z? \vY%@ݲ%6Դ7ҍRԢ9SSٶu >Tg6`Dy)vOxL'㰪ҔY^n5Ϊ)}F']y[ϲ.H+\y4Z-J pʙIjN+{찑I5}{ (*֠NU&J/zWI{YM[q#M%uDX3Șʽ1Y0-?Y˧O wy!ڋ 1@ eT\*JI$LR[&ruj8w*|J|RcIB!<:Y8!V1v>qfId"FS/88sy#LQ4R=ظaK1h(?O:F㥥MȗgSVyȚNkxQ%sTlr<{eeEuh7{E;| 2rmw~Yt;SB&[msQ^m*o`#ovb"uan \Π4т,K<Өm[{sҹMƘL8,,e;|,q. @]uX\uI0Ӯ6-xܴ"2ǹ$; =gbNEۍHٟ-nDž:qه^t;%bTvvj^yJiwgZ,8* 1*I5Xzlˑτ8?g]l;hUWs\{S}|̩8DD)[tD({Cy 9+)2蒃(~+5WtjjHV* ,jRF(Eh%JuUbkXMLڿD+xQd"Z90N L͢L>6D6嵂'45U%1,5ƕoT! ‘ c @#jѕbPc-7&b Y,gl KU*89 h?ׅXJKIƍ}]DATLCCػ;jʹLS3C=OjA h{G19z~p=on K/d\mݎ]*FK愴XTM ͠lഁ{)0&x6u`Paqt Zo,z(<)(,$U 'M6҈|F3V[QϖPu Z%%= O\^‚a  Ƨ?4IJ܈[vP5<~H5AꉕkbQ@[JY/8]0[!Pyv-)9٩Q;1qKv-+v1j++eB:cXhxa6ii;(AX)a"7Zq]eTtAp5IXJV (ʑ 3iC)bb41fj T>*wߚ2l+@ް)F!M%"9h"V`D JF{4!Ae'궂 5%]U-Q/.+Gh(4$oURŠ=ڄ؜%OP%vR`oah.sdL&`o(8fY7qmL+7c3io.otQ"CseVcѽ%֎ܒaW"*o'ȄNgJҟ4sձJ,LV0?BA Q}\Ďr'T KiOFCCl 6۩E&K+z%p!eS *b@ddi0YȄЊY[XT4Ue %6 gS~sP!8:1|oG7sl`sݾa! ԬR%c@RDL 5j_pN"RtL\<$C6{K %8zDž?Xx.9B 0@B/[+{3:'TD- 8:$#[qV\@]ȴcS~Ă}-c<5wNyeH c$ 9>kyL y TgHP#L0*zY7=%5pl!+>W:<`4\Ŗ\ (-㟃I?S+a&3<=!#!;5lҀcG*8_J&-D3ptLJzMѭy*xޘ͸l:z;pymsa35Viu:q\_|!Թkn;4U{KuMնp7?P5Lq6n)u*(jХ-=+֫1 <&_*9'nC2䌨f-x /rѠ$U,ES2c(ENH2rs;B *4_BmӤNilj 'NjNyјnIs{mf>gEݰ,QMsz`w(1wzgWv.9^caޘuˎUu6E eǹEa{56ueŸRޖ) 6DYj$ <94Eat[MgTD.&y}d00Ol+!MI\P+q7JK^=hޯtNֲJWmZ*S@N'7tUN>ucsϤ˰ 2Zq<$ljsKV&Q"XNYyyoY,Ց0ږSu(䒱R]J]f6_@E !zg9|R("&yɍJTH2'k*s+= / ',x =isNɳLYoSdlJJHW68+ar5@7-vʀmRXl2rHآC * A╃b5uFͥ&b~.{u"S |}n|Bho>z毖\VedŞG7YH^wuYX\]@Bʄո(ɔ3 FJP?&&9mT`i2qgҰDLš;ăʌHr#!@lHh `ib8\G4΂+AݬׅvcPf:O?z>AXy{։[&9*{h}91gK ow^%U``>dϥ.B}~nϏ&_]q9٥N;WҲ}'30G%6 慄8ow*g.\kmP{SB$%x@!6q w%9$7 bBN{|׳ҷw pH( Ywe,H3!k60b&KC·OkO)‰iӛD*p=c5hU85)|U& yV [=Z{_aG4U83]eF |0-e4'vrsŽdS-HBT|ܚ;NuLKt6Μpno]i)򜖦e]&t.@\cdHq ? B kC3>zYko YEޯ !ໆ hi/[ΰKHπK,>X"јWM1 YK%T/J԰lg64S%+ mg7i/-v:s ^?(A驁P,yeWOvwW~z e}dq>fsbT%iŧ4PVR5{Ð頞B9}̄ lնD 3Yłb82.nlr]G<֐@ڍAB%|U*4 % z;/Yw;}t l}|❓[ˈ#]oh}"!fcRX}ؠ)M&P33~IX=_̽Pt[3zctw>9"-*B3_x . ,#E`BTH9P^!UŠէ>(n[-"Q&ŀqsCX]1Fim)LDF%F!9v&̡KBRi#1K3Ϣ66`yf //QDNyy榹'grFYe>S嗗,)3m$ ęb(LO21VLQ4 rO)bȳ`b'ae 1%d+Y`W/ ]Nj&Rqi|ib^|^23Yˬ僃ҘWd~g)Ʌ0.ʻ "5hիM' : hR%[/ԋE* uD&IU4)jlx_!QӑB{lb?Xc:sTIv&HZW`"*R0./PX:JI똳Z`j 5m5MZQg'j9%jZhWy[\@^~ט؜@3!պaY&Px5z5Z E] H.B=_$ʙRk&y!#,S.=뛝=)9|vk:XQD)Gxgk,k?RUj N6vRFNI:41g1WC]:ٱOMߒdbkBH/Ӱ>wY1tSL~]|GiaoC /^,%=s%s1sǯf3o7ĐZ` O$)^!Y&l "nLU@]"3@^N8bU@(>3q)\n67NR, Z5wENavH# R:Pk*׈@`l`D.|0ίtw vl5Z0qȮ_0ZFJ8對RxoL'O,?+pOa h#)oӹSOa/1,hLO1hYI:6 KL;,˪Ty[B23`Eb廽}>l}VJCfy! A@yb: ?aɋi1]I#5<ʊ_A!^Ş\_vאz\ړO'.GlH#4]?Wf8ݮ[4{KHnRCf+.w;*6.ˑPY)[W؅i9ǥ4ԟBm#3@ S]tU^ A߬V8EygmɆ2dRJ/r\nZA5(N (pVFf!R@hZ?FMUU()&&$ ]u6t}WG"@o3rTk4gJfz˦7LK[v$޽f1vP1栦`8/aM@#rMD79g5pK-6k"޺dDfazg$u{mf5TDjSub%,CASzPҳ) s&!Bfާ0ֺjUoQ!?K)4o C|sAl(R:{HWSW3[.-TM1l?2; ߺY)GTF{$vTduetmG8L1.b/0Js58ҪfHJ&i,-Z!MI\d|_4ع*ASn4!6 MUD@L_N ) MsFknRϨM҉B Ӛf{G\B_]G4#dBY~EMBiTI}Twke{!xy_'亿٢^m% h%'9[*}PI(LzjsQzTeT +-)! q5Ɇ` dJ#H_SQ0Y%X3NDZ51ydF .iwpy,4tpCcԳY`0g%Yp6Ɖ$ 4+܀c :! ŽѰjZRUB VU!:aƺPSʌR/gRR%smKS۽+'giWXgF/x ; ;uzQ^=EjgK3H?Q[*RRf=o=Qn0ǥQ4KAet빬wPuq6K}$V1;_,UNEwa sp8;.~i4$'DЄ6,INީ݄ˮsWޛ_@냙8b`7iMZ_NBۦ$뵝K⛀ :`g_6,y~ /P]Ft]-U^bvD[(%XuKd _  " 4yVb *:,MSlpfܫFؒk.dD"jܢ&喌~ uƫlMI2cq?63*kHº04V' %֝N;yt$U҂%ƚa3A+9YЬvpRr]†t+R%喧a Ā20W/5`8`S!.S<Q'xc>bZ>43UiOC6Z0cLkj1>z]6Tᇮln% baʜm]]z(aˑ b( Ȋ"!d$93Ԫ]DMNf0' hUiAF@eZM2CRA[FJNYu8RmJ43 3 Mx#Sq! LW*4ub zP$,;&mZdLfOYn;P1u<ºȊztUQ&rB7D0o+H'O49&gꞳ7xbj:n)JBva'.|'>3BT~{O,kPIhi:fE@?\(%+0ɾ71b޴bRb=GB HZ<=T, ^SV[[ZZ OwMT|~{ qxv~;!$x j0Mǚgm|$3'Yݻu{#(r\ʵfd1)bfOt)fF&150PCJ.1gRnPtGĝWVF^o'}mq/s|!+"F!|+IZ \yPкwбCBD&Q>3Qr[vrt)vOsKLs $}g`c0wVȶ ezq)w:NHIx$֜aA'.йħXzJW*CgP a4m"Ρqg+Izhgֱ#] tkaW!J9 ۙd@xJ|H7Qxh%t ] YJ](:K`@PksSq\Ϯ;%dd".TDM\/"J3i|Y2'Qu4>gB"԰3^f>%4%xهE('1e1$ڱa&8suERup\G{Klޛ:LLs3SVjEiIXQ c2XY7A`6M-atORjl|g8V-dQd{j9])|{qEKqЁtX 08BK*nʏփ[3J]!MFކH+~)Yd%臲i+A~gtit7pO"FA:q-_dVII%&0Zܚ `ˑO~=1sx`pW]]{}^E 6TY IO |CŰzzg)%~=?< %nt"svA쮯GgZ4jC/ {(Қ9>+_<Ŗq s H_~<ѻ0 򹉂:YR `4<ߙɖx;W^BUH}18&Bų?y1$B3vC 4$/k|N`G8}A(S'Lr 3b[&D*C{Wʀ |R+[;Kvza}n][݊2p ?sTM_ u '=Gak|mIWg=?Gx>NZ>5@E4 F@DZKkjp?#Pw_MǨ漑Ļϋ?,U,vGv/;Y8VEl@_V#@%fU _$qλ[8S .\7";~Rri ɯl4g|xajlN p*rG} [* ܤŒ0ͩp?U4I1۸J|;p޾% 轩Fd*,ޡyi!EFfZD4 *6B9CI6,{?KpeR^ߪ\ 4Cx |%Vﱦ\I=9얧&18 ެmGOZ3٠P#`>!BA :%^Yt%2d D M*1?:Wi @CZGA)0T,:uͥrRane:`Æ]G?i5t*E3zm$UN\z+kB52QU2q6i.kV)\-L&-1\08 #WGSd`bRu,C`cB$Bk᳾>WWSZ*(8ƴFd \9<W0B[58jM=;-=wJsCٝ ZǙT]ji2h+p(KbGg1/|?׫ױ˩Z7qz&5$t*!B%EZ25qfUU>ʮEΫ'!yokAEHX%4iFjd$紃 qf)⼷;u1u꩙h 'BXJWLLP+0P! A.B:,N7alȒ?a{V4b@@+4Mv$WA_ G]XUeuRB-Nɱj\~7F;\zutRHn4}Syk t7W)=N>!-wdKyL:Z.N #:3tjmvJ}XO'X#|pdskF%zA$d&C!+ևQ "AiеY n)IÎJA,$K>I-GfU=3@ WhpݿCzlMNA =_d9]W-3Wӱ[¬ժkdN6⧑'erdZ6{ث"E޾hLSWƨz6K|݀IcT\[Ž0B'ʙi`%z"fobO誌 \ιdbqc-peC8 U NKJ A )cG]yhwḓgUUo izJ<؄all"xm7?6ba:p8=_6Q%y~GB 2faLԕ*'*֯cRUxx:0эr?*2v&Ng%8,ѪjJSuM>U^D>@c~X~-w6;+yJR|7e[X!MG^ 7iBdd U NE?u֜K{5GL19$  9=U6w|}Fe H. ASZ<|. q_ VDbuGn|;<\N֩m%ZQ ==6檯h .>Yؑ3|f/vC3X% *s-d!QD8JTKg2AgdQq;ac`OJ8]d;i;UbXq3rV/jo\8 *Z_r4*5= Tg&渆b+gڣZ]g$7+&Y@ _ʉQ瓇x $ ISItkW96,Qǚ PJw:&Ӹz{|5kসr P^m) EnT?y31˞+ͯͮ.ͯĬF&PgGXhcǥKt~Vb/mߢb"%1%hs'M|mΔ._b9^y32VȦvTGImY")#< x37V dcJzWmlU/Kn*W6nXHOXVR`3Hh}fte+?ML3n^}A/gr$b n40*:{6x.~w+6pP;3B#>`;¢v0!{8b;PZoEA E*{MLPK6!s5Tx;n>Z{^m0) .DӲR*Jʂh5M䚅C|)$6hӀN B\Te DԴi rf̬vs.k*Fx鉏0攁?ܯu$A،c&-( ?8ʵj]i݅¾ax43N/Mxqb5`9S!fJt7wIl!,OTY1j"9Z(3|lJxuPm>tM` Kj(8*ooRt /8wltD2~ X1l*MMU !b<( Wm&hZp\%$eJw[c5mmrk'/sjivi[ 2 E 3\*4Ȕފb8OZDD-«/aP!(=_dT+ZV8 'm=DALXVL\||x1`~8I%QGRqk[ƻ?Zv<3Λ'm@mCÈKj9!Ήb@hQr^N BUC7[- <q8mJ qMD*i9Yna&L-]EU-]_^G PFϢ̟k^]}xWO@5sOYUAݘ믳Vz) m*Сi(G ]ƃ1X<u1W$8CDrLOh7u1[6nyϧ2ZT_3| zڞ w`J=ii7^ ^Kb 4y"a.TKaH6X5SlL-O'ds%5K4i\L5gU -~ߙ-c^,!MXv" _PT_.?Tʼ՚e099klAFB䆈 ~` ƌYȏr& `WJq`2c0);+@ՅbT*!2;Rƣ~jHl i$.Yqhm*RaX=6m"R\Q!cU3"Ҕ2熿2*鮊)i-],dAİ s"؋kGlάG굏Ί5rOcáUo 4b/ o=!Θ8p/8w]@:<_)>v~5S Nt CjL79WgQ~C5Ν"pm# Wgac[k#(ڶo4>۩X 1ͽ [NpajS\6Fm+%n**2pOQb`W X8JL~[5t6t&F(~UQ8FSRGF"샂 x"&Td(uN*\O^8HamjgZވJ;!&d?w_ ' }=--Ä&.Ф 9⇰-zi"CS9HVvj$JVJ6خSau_R~:oͷ0DFj鎦%3^[ۊNoJ  M.C #G-fGbƬͺjm)YeM\TMZ^R VWƻ (D Z9$T| B2w泋WVd$n2&`HϾ i']-v*l ҌX4(HA D=!֏0`1 wPh5tUui@IV(Hh/pT( !vu}? SZk0 )0#J`aX<4b"4 ,44Ot_ؿwYWiq,d7")@6zki ,&jЭmN}=rqDg}4)%KUKKOBC!l}X^xAG=c1ҍa!']rU#UzI!qFOE$-.4 9/@Sy2wJ#I!-2Xf6)r,`[bAAiwL/ Yte:~uߧTCD0}H,+Q(?:;s zi?3ߊ mgPrYMO1PiYUE=+JAy̒iP ? 5wɖr0ؐ z,Il;Sy bqN#jZz*ǢyZ 6XcRt611\dpjK@i#qgCm8x*F$=Pˎ9eGq'ᾀ\idxq!n dxiJ:ޖ6\;-rn6kߓ+JJ]Xw?GwFλx%﷪6ɌJn zr=駠UTڛp| *$(*tՎCP"`!E5fkVKIu1,G(6oJ! 5K IFtZ$EcF;4WUUy$Z=|_OyvlP+VbE9ufA]Q *JVc+R颚(V5?3ʵUmcw:dx{A iGޫ mXIE"Ӭf `!Á2 T\7ZW*A*["Y {yԤ;ez~Q$X1e AAj1`-,(GbQQzoW%j<I橊)@Q0)-ݑ=G6Pޅ346)'! aoInQW ŕTVqk4Y[! 0iy"VH>DXmn[IDi&]bTDI۠"ˇbEf=ڼlvGBGG12}NE~yQM$*[i|.!2D`}5GHwS) ev*M@f^Ш*'$!ǘ_vգb@[%QswBl 8HKodቈM`@*C+[ga(-  .Rw2$ ¥cpT4YNCGZ4f` ?TOYF*J kays5(&kWKQl.- c*u=gYe+wrnt7ےܰfP?K8ۇcWϗTbʁZc\RQQRm J 탈bd 916 ~S.Jߋg&Q!ʉbmsh*,-t#3&Os&kQ8oO»;õo ?a(+_xO*Zrr> :MY-oy$UoU )3b8P.Dg X^+-] 23U~:+{|4.` ]%~^3M (i\8!ΐA "UqCjUIz%oV02o7`39bKP^`Mu! \zjS(HDyB13_k SVc*Hl%"kUEݳU( ƲX Tf`~=;Fz=]Q\yݒQΟ(x/\;GpdVEqEp^zbA@_HtT%Q`0% jq*KIh # hF}/j?Ks=Id/?vs^ BGRu*0W&dy1;7U:s! a pÑD܂2C5Bq!CFYraMTN -9ʎγBED? rED룴T::Oދ=n)zNߩ36wbfW$[7@iL=uA4c٢Y3q8+E/Tn Rw.PKdԜ<,V~+IdZP@p#..K$F`#۽!ҫXZ'84iM](PeL[Չ[l{\ǜ-3u]ql 겟(*P0XjGC>U7T,*IH Bo!k aXbB2DH;db G Q{Gd{oliźCȭjIa:#/k1<&Ø1fTREP3/CŠ5e$_YP"ha!_O7<@ HTB^+Y-Pzy~Ys"^ g}|uf:M Fy]x^fWc@\=һ #j9]մ;-'7B[kK91gDe fMjh/J0+7B8Eɽ}o\WJO%WG $ ̚%3cT$U@`tEdR!1NúG mݫ lkfihμi*2I d%(!Ahfp櫬K8GB{~ץ(5`GQZ?gve !Xb!aՀ2Jޑ*&ϑs*C%ygu</YxƻOMYUS"zqVedT(%0Jvje]Z~b62|nW⴩jI26JSx(wu)d2\vuzROּ{ܳ#Msi)DzEֵ.n?ajb67[G<Ž ©@=AȡGG8b~kC 6 ϓq n ϐcmx@Ɍ:&$Pwm*%!Iξ!Į{B/w}4m兵I=x GXjDG,>iO =u٦]FQYaLs2 wf'BAǒ~.0G$.9*D.!QӞ|&I,B7Ĩy4}L~38 FqW;0C: qr͠ U! ơa:*(k)`JpX>BzNܳn3J^]KTՐus5-75fnt fڿGFyщ7yR1Pdq;-KwE+{zsmЖ6Yʹ7&?Ol)8ܺu/OEbq%X]uSn>c/Oԕ^`15%x1=U#q6HBe8zCE-([2 nwFWiR:%_Ů;u$5ǿJxESY0ozHZqA ؜[ An}0zIPd N1J_QRrE3P}|SXBC^# rhhiŔ ߯N>Xn2r/L2w~p|e6bx@Aɋg~[K4|)Ex!v-A@"!Vm#$ʩd'@X6ā͖ů&Բt q\o O?<ЫJ_84^3JHOөY@)x)!Woʹ1RT*Jԏq7\><Ë(ZzgQai=dzgy?}Wjp p7ie~c7ۨ)yJyp<-N|,rۮWw(ye%wž:#kPXXA"7VX4 )fJl k = 4)Ho|zZ9^hwE=gz4T b-m6.)Yrݬ 7k0ԦPٖzc N Ev~Bb Zp7nbL>7Q@՗e 0D!gAA 6˝4tmw.pD砾'5%N|wR$}H@B%jx!Ƒad (ԼJUH ,!‚h&a) >8Hwds}ݯXX] "ՑF-Z*SL}zDKl&^jEik&HM<$ )j)[U<ꇠ{myc<їz8b fW5-]BKOoq37|U$l #% 4z(jga>T4=B]I3o qy* H(сXª~$ ʢ ڜRUAH!2Ig修 {[#5g%6SSsN'Ba[C8 4@h9Jޅ,9t%)c!ڳTKԾDTN6HFQ}Etܨ&\|)5]$4H0Me)_]ȵ&4JyN; Uw!KuDb9/IQ(,^}W,ekQ<-|4~#6^dx͂!ݺb*0,.$*Tli(?vd =sCwʃj"jTy*̂[@ݓ@qzO%! }M4D$;Zqp4Hx|wk[ᅛT.jUWO>"+JΉOl3ڰO*m5@{IY9,?3=q9n ^C^ mTAy[GC&S3$ Rd0}ҭ K,gCcI,]Q|lKNiK,LQ֞E)I6hT ˞V "0,1@&)u `yO>qUâͻ:Olnϥ$oli/ze)ׯRЧ)o *)|eC~6yru@ lלNPMMisH(Q(7+e',*xS}MH;# w8Dz !T3Nj*]IfGs 8H1|04jSLlcf 8Rc%7/Q䳹j9g_ï^cc VourxPh^J ʮ=OZ6"=a @i[eZe^8.k;C"C3OvLݢE%(W?2﷣6}_vRd²_̣(mSIN1 r,ra#rQ\hFsHʔ+˭șK- YDdΝt~ع!|ӢΕnW[A!C @@lМRAR`ɈXxd~3 rE;,H'ȗQ6iuM 5|'BD>9BxN rػo^!6^o5)Az2p\<92Hǿg JrUEAXTL}[UEcL,22}(kdqXc[m#VK2[[b<-4+_I'vKiB!$Yp6d QQ]5zF$;EmɲJYhVU"fgTłV.Kg$x|qD)N\(D 0yg$l)1؁#* =/)tR%"VȢ7lYֿRHfy%&֌.dk9k B[~ENb)=J1ZO 0m;P5P..:a+ ߳Z?u*34w lTv`ȬBƭ$3.7H;Zs 賌I@:`|U0ڙo!Cb@0[<ť7D85!O8Ha*ΌR47#᳻Ơ5uL\a̍6I ͭ~iwG~my6 >NC(fg"c{% Ke2ԸF) P"hY<c5$m%kt.4rGnl N f+%ݾ& {vfjlU=UnO%3_=Q*g#w"1jȭ\0ߘnƯOc"'3]m?c†EЪd3޴k7U3C$?A6ik#Fg! gL; ΀]iU򊊟JMuwOb_  B0BHdh]n/%HH4 $ST_c|pF@3?Ym;+\ 75h=n/jAT,Hc9E^IHzȲ,mgReu+.;~y eǻk(>:a0 Np]Bc |aK(L[ա5+CQ5m..U,9Q g[{(Өb0 x=!MIJ, Wo7#8 4iSlͪ # i.<k̩N@L1=Pu?OwsUBf25Hlw9!_'w+Q.˙`lQ>=3ikTӯ"$$zr7.@!FVp*t}៳&y=#V]*76oȼYMQ[XwU6I};i|e+$'+Ȩp \6c~>zq1&JDj~x =~fxdJ,ME Fll ݾw!B1G t5\a5ޘ}roz,̉*}.{v2^p>ujzc5b_s=5o6p:`ؗbـ~>sz^kgRCbgwgKUY mE`$ L0&h B vHg Mѓ 5+)ebށʝ"dJ|yϕ{!EP#4V#h5w9ĭ[|C^j(ysBF@;}30W;\a㬮|GdfvUvBhχ!{岋@&or\n*Q*75&k߲g/wZ\Vغ6IeUe\R/kv†E hfm*n%e,-f YRS,f@T+VEfCkJNf8|OJX d>禘_ ilDC`!Z2b dQcC"ZZS0 SJz̢T,W[܃Kwj~\LfJoOnz -CߕәhHJ['Ϲ"R@)M JGecbll48yFռ 꽍-B=~HԸByHRzf2jm$'6Ե>w'*! `7b\{AtQx)6!!Ly)%%ضL >r_ǝ&ʃTNFʦ$0?==ȍ쑶nN%Ţ1q,fQr;ӱ+n^5\}:5MQ*\56QNpY g $ ef2iMЇ5W)[ lOʼng*بł 1F!NCs7m]U\sjvc t_1H?uL QhHxLS35}ﯖǔ)ēIMc_h:0`Y瑩ęǖN07͐HNjp!B;p|$Fo#`'Ăh P٩X # I{UmD!fbH.€b`&񱷖FvMWM -[sc}2Īs\6~i) u֤V ]ʕ%z>)I|>!>E<[BuY^7X/Ei% tM\`'!+>_׎ ! "00+Y R]L439r`-o ڔʦw ;%,,b`]kʧZW%CLKpT-apܚc1*?6w_x(IM"vg͘y e2[m bJ2(a 13v˪7kQ.xvӇO\~4'&Ĺf-PG=& i&xԱ(CA p5[uA1$0ubkbkSAvR|b >3&^k I9r0B0JZj43H._BEn伜^G8$pX&4/t(MUr!QFQ)w%<5sZpLIA!OjRv? חmxWPk:U=K*AǸGC'n"٘!TU0pWB-=&RULE[OI^'1TNBKB&D`z}`M-2UGRQdA9:Q[fL9)?K:/Vn~[ -V˦E)hWΟz+F$v'TnܕqIt]bNSrӰ[AgUNω1w/~kOӱàׄ\){Yc&y<t7C9v֥UzJNX/ίF [K]=4w6k>dm)PptO{,{N|;m}RY{pN`5k:d!6A]á z!MG[+U#WꚔ=ߵ:S~`3+k=P8kfXB 7NO3Oױ/䰮so[eoK°bE5ZO'b£c!dmd5lr?'0^EToSIh8ެHbmnFf:X9cp~d^U^?j-fN/M+/!H]+! ߻V&?Ǘo/ |1 Pyz$ Tm9^QK0|.ӷ2 >'7j~,k9\vGُ]HKpWD#7nK 2UK@]ϡ=!lbygZOVh>*믇|n>r5w;lEeƼMqǧX7jE۝i+q!m  jD R0A^dD%k GZm^ 倂2I6!tl`u}p Ǩ8?B$0R:߀H8{{ O5FĒ-YX;tFFjol4"S$:!iƘ#=c-]'f355[[BmyJEYC8Ihaŭ0&$c" /WVJ\Rfy(_oETsndE&0.;v>_׎n4A羿 ]).U+?>-!{aY0$)b@>뱁͜&fh?u|/QvA%do|GIDN ޡv&WG}xrV?X_K3qv(%}2)dr;^lTMWd)Yf 3\Gl3bEA$wCyk*a.4b߼&ETvQlNSǧѪi Dޟ4⻔/t{.J-tV J]:،wxa!W+!?9^zt5g1o{ G:t&+^{cd(y@C;% 辙,x{o}}ъ+]G2˧b-(X)z/"avJ}mV>P7OC=P0IW'.C]j ku{@fŚ-f)ns_lG p2FwyTpK]{\! d$GUݡ)!2Tˠ6ǁJJ,F,J e2;QP#E#Vg"6>]xlnq8OXZ| ig< ӎMOy&7'p"H2Ɍ$$YZ9z\YRMF$ĤֵuXd}dxp!}MD ڒb&@$OQGk(IS *(FtU<{.&G@j`S4y%i0Z mK5/_r4> RN i&bGh@XqBF'׊~/i TI mZjJ|a_hY U!f׆[7 U;&AJo:|Y_-[0풥wv@`: $J3ȷR!< C J 'fxV$1j'tC7Pb|&1CFar.3 nI2,x9"0X%xvƝ!B@F_)}+N tXK4T"˰^ױL?!ND0P轙+g;@ 4<`'oY}X?jNI 㵖S Fm\IY"'C5M7aIU CJYFR^_dV~ .[ù]_̝jx}ʴz4 DhU:guﰃe"2t{\-J0 h0`#Pӗl'lκnjm]u؉ ץxId+'IÖ(/QaT" :T$nɳ8rx9FO 2REuz<6qmNGtV ^!앦OdAd&fN)!7"_(xyHHRy"Krڣ(WdI:Mn~*7^^.-[^ls^i}up=F .nPªo#*q;Oqg7Irݼ.zj8:pJ_U//}5GE/H˪;Ndq ʵfkx&%20a_xT}>>5g9#@Bs2LkS(&MBSͶ+7Rf.#ДQļgYQ\s;NCWY7T6 $#˕ڷ7tfڦjU)YܞKyX!MF\i mՄHu+דj^5n}:[=(LЙ`!I>< jdgn FmyG- =G_M授jF;| ,wv^NiFLSjAf[=89mvKc!P#WBlA@K16eE Ai) a"BF0ER?A'/מ|C*<ЕbdGsyk.*oO&ĞbLCKP֏qJ0)p_c v@lCH4$`3E:s+)87MČW7x3jCSK֎ZB8 eݖèg!2c Iљ+!~|fR2Y8RReg!A(#L%Qsg4"~G- u-a.F(Yyul>'_Hz! bdʬކFГ^\ WΧND|U8Χ "3QAH tm}'!ϺmMw^+C\1^K5U7kt{KS vU8v{tբ<4꜖E{꒼恀d%J|}/kZX}H_y Z`*8axQQk)Ǖk[YT1[+5<ݢܬ5pUYr'<~$N)4WC)!x;p@ê|DȄf9Оn2Kӛ붮D}B4N#ȼe"O9clj3L7S!SurT!k PP"3r7*@1$dn쬥]9-XfQPc[@bl䬛pf3bAO%iXo%J6Z陧#eq0E=%GKիU2k)5/}TYbKoPJҭSKe}JՓS=3CH U~j1^J-(+-I%M=+LI$C |ݓt l. hr(&i (\(Z %nDf=+ VGx+f2ɓ24$5MJLĎui)2Y, ~IAl3e[&МC[ qw]7;zܳwM5}UjxS\ żeQap2l$X'gK]9h䩫:dQ~,= N'Ã3FzIxf*:,{m+TY٭u[グee^@`?fiuE5 Lsmt6[XHrܖZ6z ­{k v NUL*cH ؙؼ;)t/ N\(( %$k*CaE:>-m6z*gE@δoz6jᓧ'\t('_XO2$,0l.$EږWueF!dpAS~] 58hVj; "4yֻe[=M%";x &ӞL}wKqS)eQ L7%9WF頗̆U,S5M\){ T59DFK2VrӤPh0=ڲdWU`ƴIٰ Ō3 Oo/f͒[7>|!+ APXdQZˮZޔJp2Cii#S4 (:|7isE"f./-y{z.kVq VPȫQ-@U#8.\Ty_ 3;{SvR胯7ήl3SCjٚ/Y*&ޤ(V5)Epj&31W)*X߳>b@e[éB>|`u4%1)_ %kfkkT(KKeΓl6eΔbH-qV'"UuҪ̓붒zz);1nc.=; 'G鎏]"Si!n83T}ծ 9N|h1lNl.t JU%y 3;4gkc&ɣڮ9OųzA-bii{qVlFGtlwE䀎X¼_. 1fOrw!7!u>~J.N2mZfuۍm|lF˂᝖WVitrYU|$~]ᐁ,BNu*/XCq&ڂ{OmQ^I%m~{mM*wcxn&^FFg pOsH(.2D$%{~F>CEo`/Bd y1A}EtPQM- :R+,uqvQD!k` 0itje"&/ &Y;9ebGԻkpt.9!4E?r׈Zd0\]-$Vuh7XR '%V"bI"JD4ȳGBH'Dӊnih[*r#kzwNJ5)qUğupScl-ZCW5S_sɩ nS0N6}.AY.Az!hͪj\`j#$1BTnQL*Zo@C)T5hSmrxS巎sy/͹ƶ=f)d0y}~4 +ݵbD%[%(R4}}% VڜQ1HJOKM9oo-wJL45oO@vl1#gۿqO u~nb6ֶU%TNU%^~8Qn݂iղ%0`ڵ0559wpz@ۜ3O#4D354e޶YO F|ݵ~u ffw䤆f\1[ 3C`e. kdK >H>NUoEkLkBKt Hk $'i^Mւa68HT z(+%sI6HesT(`,ӂfP廨}%TLÎш" r _U2~FXӇ!ƋdA0 /5Wtf`*DJ.ܖN#ΈcEm"?o"A|·ғPHw/RB ·_!~ FX4{F`5С:9k.ixr$u0O[\윥hƴ{)I?{+kg,ys?q T6ty15(ebn7-'}IRm|c/c? 绋;S5v\ %x x ~ 1p*{Y^6Jn95\ol7W'l6GM2B/Q -9M`Q[XՅa6!aLELL4Q*=C~D</H,&_oLL?~ KqŅx$I-xZ+K\J[y~/HvEB}w%9{,LfN&w34Ec6N e҈\bW!Γa1FP -B./ R Y 4z]+(ߤH][1ϟvgVc//JH#Z$h]L=7f 15TqKT\V7w=bnÑlme\ahONY=5P}՗j>‹0]&]q*;&4MB)3B^Pq m:oӋ#<5# osGƟߕ@jC$r! <(31EpOWq 7*:VF(3|N}'I}=Ej| %-&\mdn> #&eP Ǭ24z[ž\!5GIkBS)>ꪯU,@ϴJל iˆ8$S7 \|͢4<*W t};$J0ue;_r+Bz`~X?֞J3UjW|6"[}ɕ˶.&;.[]rS&¼k,6Ɠ7$zOny!MG܈X7떝Vyn횟y>ʭ*9B *%[&q(-7+? ۳6 fʄ -ƦA<%wILe*fwR1y 1R(`&kd -tlf'>q jwJҝO u$1|e7,J)M0aO#DLC5YZOIDx{%|?eEeQg&m5_cjc~$;pBg-ڲx*cur&U (TS@%XmD @t̾b==oc ily TBb@V2&BjZJ %qP ~0FAP(F{ow+-3KMJ*I@Fo@^,FFa,al@9 7[ 2SWA-}x*aTrMy"6| \lYIҤlL8;+2ά~ Y[UQts~/{BAe@/ý|m0H8[x!k8@ #.UKQWF dj$ mDar@#P+HPV=[?͸*NCNʥ)FuqE rXVak`Uт4CI 5IN*Ilkb+^cITid4RrD)NdQ^gamo33 G@lЋ[ ߌS `/aumIݍ]:cRjʷYk'lJ~)CzEk͎8өN&'6,7UZMڤws˙2J,Ѵg'͠l\5z7Ye-U-Nz&9*rEMaʬtcUB&R /?6ŕG,w) 5 3T~κLS3!X{?!2 Dg>IY"[&@ALI,o`m7-wM>== ɳvCGrܼNYW\al#QړBShV*.)!S4RE^-q?OdTP# j( X)$՜[B|J[!y R.K o!*u wYPlGy"4e"l TT:.yz"4ѐI,vȂ`; dE5x'ɰEw/I #+sb4B}ԏ^k-spB1w;r1>k9s.bg 9n[>). XA`YZؽꀶL!AD HɡUbTtR-=[aT»#pF[ {4fYV5־\TU=^+ғ&bCRg^>r?!Γap{8\rW dJ eJ<(Ҽ\& .2rAe(#!U 3&<Ֆg3 F466Jt oȐŹ֙97WuIE[=7c)\EL /Z;UrB4=q6ASFCg phJO%=icG)geQR rf8#-36E:".zƦn~/RkXszjQPP' "xp;) m ǻ}/9tx8B9 '.p %+h.ϭ E%lC'_vƗ֠%~~[Aӈ룧5e\:B9}1ћͷLtҡ#+O#B0Ǧܤ_!=lT)MewIL x}2齽Ah@>_ˬM~俠ۚgko&맙%:f[8AW=+Jɭw!HchB ;ym''T_3LFu$^=4u*qpתbT7*Hp%k++ BNM2QI˵~s6ώ\#c7dچdؼON5jv!㏏ YCX'p !@kpqn#{ۖdi&ȮUn!jnmw 8 p6AmpzqM0bf wM{٦%at|5RW@Tfӻ5m޶w\bNO1 "W 6H Zb{j ߚpi=-Ѧ6us1k*&nbN jЪcI4T4όʟ !K YWN Y-`(!HY_h>֏=d池?{%W$}QU'JLm3hln#uZ(y9vكQ/vbr W'EA@AFhrG skä_gk8\"ixSu5^I =ڍk}aIu[1]6 d#*X Ƙ+BƈզoՕbˡ)jS䥉qRop*hhLD@Ÿ[Uyob /;T+hJ6{)@-_?)wSwSбO>{ ld?$|fVWͶuPou򉩱3,:Q/EsuD=븪B:71 Q*ܞufĚhY7cJRyݞT3ִYu̟ ýjhhT(AFb[r;[Φ9PVd}.?!+ᅬu8S%tYVLtȋqs>'P&g Q1/ ݫpTrrp|I!Bū`̮ŵ^ɡyyy:/"=^Z}$h\tHlЅ%]noVKrۧ.~L}>JqJ­Js :yx x%ȼnꪴvL4e #)hw6sne.2/L \IeW{H}@(-KO(ӪNBGe#%HOltK8 .hO9!{ڏ B*ieJ*J dL.R J)Rlɏ j'QM"6|8bTA_%rHMe[@ҵ^Mna? KGNDBA:5L^ƠCj['X"d{UN1ſ2-oP6οc7=[Ңb?7hk{Lj)km)1Up}G ӦJ Y&N%Ni%NN2۹sQKoUk1W(ֲrAjX)֮n}q%S|:k!$yFeTf :p[b!l{ _ Bt=V:«B7jWZ}k74-$jV  r`2@&T#Zf{z%(O>05ā\{jZ;E2_Fj~2CE PPGsĀ"" +TP672㛩jF*q{$!ƍr9zuOc`mp4(eʄľWy/е%m")_CڨzG| y7)AXxn4'YjCvwٷj&9!ɀb@ԒZ]T1le-Y]cfGA2,pmm\3Z=lPL$ %|{-}JIJ-rxOgi4x6ڪM3r^]~ACqO-S_è9qq bk7 R]}(8yf/+{5!a% X lDQB`*4% dK#!~{JҞDnp.7» q !"?j$px#U8Aۣ32 Ybosw:nûzLT7uN=i j!‡aQb@{jw"LUKd+t'P&KۨS>֙R~#Y:ePK(0Q~_(UKQ`hhgq\%-H%Tv)ӯ#My|#Y0Ȯ5}B jDev*id t0.7-k 9<ʯ.Za۱Ej颜[JY/ow{ՒS\q{5rd\܉X2Y@K<M Z삳-kE(k)U01 ~F2(!()p=YeD "p=ü c F?v6]yu6'\ \hL!.RpZR' ;Ҹ2@Z "4#KB۶m eDliZt$N2BWQ jG43 ;E~ |;%eԱ !aB)`0imN(5MLUeRAkjQ\&t& LicrěyPsWM9":ӲJ;k;!j:2 ^[Y%Y@S+假-W}EA,rhBنҫh+~[0wONW%C`c|'t}+O>.l /:ȅ`*ת F%; Ҹp޵*H^'3V+2/' A@min5 dKLl>Od q9ʖQ?8Ӻ:}x"j=im x_$xfe$*d_8F| HC8m!jdၻftr$DW 22m`C Δ2SzgzX+>5&MW+8XaͥBLS;!SW*$4/RY$ J;wGiV5 $T| 0(B8S4AfrBŏ'h[ O@ZEZo+9pQLߠjswf_N'w3\29ltSF9wD3_Du d؂˝P[3KЫUceD5eICMHAU;'B$IH1WU ̌"p;;!RCCP\tDDʹ_;h,US@r(=kBd&0+: zՀ l&!7ɥC(((Q,\oVVn־ rtIcʕ|j%v xF$#Sj[uti)ƕ!_) αG}袖ԘU8BTJ #ac?dƉX9x~ Jܣk]2 t AQy(j2Lw:!+~V<% Ԛ8EJi(I vBƲ0xcӈ:c]{Rl+U\5uxW *>GT %JSho[ k]WNZ R9&:&},3ׅXz.T]J"+ VFի n25;uMC]O<%WXW%Xe9d<"D%v,iIF1 xe3-yzo)kZۅAkSpvַ{LY=jܴܺ僚s1SBkYϯ90mB!M7K[z6}RW<3c0qNw:ʔ:7!6ނ 4`a@6%OӬϭĸB&*C6(i~nU{gs{1ӌۋdZA7&*yagfTzBwi`l!(-gp'73ژ Jм ̗|1yx==d`,5)FWN_Rk6D4SPW6+[d,ߟbh8۰/$ @a,by2 # D boBt Jc,[| ,'d6qHУ9Aئ{T<kEW?s4%RexK޷Q:ZX>AtG VҪݘVP4R/3=*Q: U(4B6Vc rB)_x-l5y߫*N<u c]7`ٞ.%Bwӹ{T:c3Y Ow1%{!Q!ժaAP`P%:Ûq*y^C,ݚu3ac1HR_]/? giR+z~!ϺR 3- ?)USQW^7L& 5zQ{\lC>w$]5s7U ߇:M{p}mb?@ߌcq-WYtc~M{[_38-kUBMͲVlgf g񞆑sOYiZs;,/#}KNEnht,Q.ޥ֋OlyQԈ񬖗+&hiq2\J;T$E{:H)GZ JR!†s,HO~N`X-Z HpeՍW3DNukno'-7w xkBn.iƎ Q{%16)UJ K+*52vCx Z3#;6m#,,Sc][{9wp v .gN0u6$Id"!A@nE A`ZaT/NSi(UZ<bS!b'W<"ff)lZ"U̕F8#K* 6\44XV+i(cLl4Yur/Zg+WMr[nDI-KqulnJӒv΅MCTz}wY '`7~Ƶ'&?H13aA|=Kw_#קVn;__ RMbLզ*zNTAdtF7~e{ʈdYl6rot&"Z{ +`NqނыhC6_4Dg ̠8doUE֕$5Yc=04ynJ7iUL)AIP!.9tLĶbJmeo:ZAlp l1+a6ܞimژFg IDiA򛕌Y7Il:7G.;Lg/!ݲaPH]A*Lk(`_P#9)>,,G ܦyP NtN,qa IdЀ8p0x(kGIq{|h&S"}^&"GɆ=D8y~cjs;M6qoUjVg1",.k:2#9j)|dmUGkgMTƒ%xWC}3}k;&Zs"ܕ+"iȑw~(jݩwqpjㇸ" |(bnN7a[89vN1V567"c3y=mDXYȖ5Uo }5qT7/`RLɄ)4Od&TgX痑疦:AݸWa/ʛ:3ы!̴mn3fd,`EF }2;3>];,ܗŴ! a@Xb iЌ\ˤbOQ/mR)`gvP""Bl{^UC;>=m&tvW`p8՝ un¼I'afLFNA [Rj'-R-rԟ&+39/av-߸>ּ~m0-Գm5lRDP4ޤC.b(ld2pNV.6#}(L&a]Kml)aɮ Dվ,Jtnf"2 gZζR!))DTcU-!v6ʜɀ8͈3 hMPCcr:X:&8AW`w wwB+o]8U"0M*Y\8EߩVVz6M ,l8ՕSn̜خs.(}xj80]\kF"7U{b wTT[xVo_W BWx.BNZuJb̀!ݺ d@Efj6C@9č@9 zVUK3tHdyߏy1ᒰݤy_5R-d.&9lZ IT^^b4s,7 DlRZnӨL@Z|r4f{8meXltYM7f.21)l$TsEUFO7ry*jD"IjP&}iܼ*0 ѸF 0 I阚G)QpO0D<%$n h'$F60I``V6aC\OS tH"bb% S|ZcLI2 3y=ŪGsx?D ("gQIX%X[HD%0u@^.|C$-TM]C![[bv#rqҽk"AOFq`"=:2Д]< 6A&;z7piWP.p, ֱ2RPa!徛b! `!>Tޙ4[4.£DFUJU?232z:OwXeGeS HWCKFKg;NZd8TȪI@)ٔF;ΘʀN_W^T+"<PBmvz^U;Gc9dfZRS˳Pt/iY`4\"QзDȯ#TA\q${8,n]1vNkBB6I]H 定C/GLT(qe(JdjR<B +)X;zi'{&l RG]6]sPFc ` 5JNur a5w!EXw?DsoND*yR^.WㇾHm75* *}lV,B*UTFTFZ#g(ڰ<Ľc.^+U,BiJΖ7ڊPd,iɻקYW 8^妥P㜞=7g^З MVZBnMJzHAoGوg%:t!վB0P00Ij^Jh%($ B1@oǷkMb-IW v$>]k)7ُ{qȝԙ4llwEL+&@CqΆp#{Mn Yпա ՊZ SG0ܶjMGC0k0ftR?hskCBl$^T/|jΨ|vI46G䬩`:dFwL/,d|?~zNKr=1Xю|,,msʯ].lU"> [I>XH"Jdeն4 # 0DZ_Ş \7U<_(7^:H]ȥB#'p,Oj'/}?b]Z}G t-۸kǝ%]'%li7=1~3LH5!{8 PJJ =&/hă,U vxy7͞_Zͮ^RNR'MF`ULJMUJ5!.B&TqTX6!)#~Q`-{K4bfVx$vq)@N^ѭ8dƼ!zXlVMт!9UOɡm7] Z/?2fN~JؒU7=T T+'7\RE]9Z )Pl0ʡ"V<ecrb4ճyr+rq8ΧAԚLfl BOҜ 8kMZvTr5F$ɥI$)%ͪh3U(08Bhr ^0[)\]w}Ñ]r .R&bR#ej^w洦!%6€KyB`dFAi8Îo}#!+a_cmLwSEl54RM_XI-$qNLSUMU%QPC$&hHJ+B~xm5._w fBf'EHCh6*TSNl&YgAm01.IScSRmŲ4K q!Ъ"~gOefI v=pR*d5Ku-4oZ]Ԩ[2]$3Llz.sQы9O<sxpRG:',РHyj*ch]gG#NFr7D%sپJ*Q[b 62wq0`!(|ǗЃ;T>ۓ|.5@sZ|O !Ae `3P .la<,3' ĄN$@G(#0'BT+ojٹoSZ1"*L$ԍ'ivzk03['z P\y*EdSM6nP2yewwjD#狦2cACQ[hBhܴ^V]O 58bR;ö B_ʔIvS_/_N^.`ngMizJD&: `2uѩm[;+ƫFl-{dGh@)MbY4%:s~0]ӫbrI3ŵwdQ*AuzY[bnCwy+q15jRcߌJ {ߓBx8֕רP%ʘ3 02_Q7mEyiS y Wd0gtpv F QN!/ZNS!?ԓ;abPj!D[krt\3Jl yq$FS$ʐиMA *B$u3N>_?TYuU&搹JըڒR0DSƂ,sQ]+ZT`OBlcs7S~]OMlN^X?@=EZE2DvDd?c xxhB^,*cKDI%NUSsTZZ+2FF.BUZ  ΥiRpu )Dvbd֟/k}v 6 +Α1aAqR,*GXB(v= B ++D 1H^uTK4| RSX@,#(.!;nfS ."!sfb"B"(Z)~ l2b) @AYoPUű6-GbjMee]#8RFf6gb{7D[: b2Lāu߰lB^n~f؉ôc )RcɢG.^ B 3>78k,]bzBp:p#̿Xk΅k|I`((yI8L\sKCKݼy3:L@, Z[8!{ ҉;/s] sP2d&jB( HXukl^"FCaTt1˩!e4ɂ8]^S6?*ձ#O)Fyu=5}KBy,Q5@;.qo=O(i"J ʋ.A 7HUܚiS5.U!*!2p9 0o-ØZkƃhBCrW9#W^R#5)lLzYBw @! e rTX[/0ջqH2J+ _Nn^ 'nlU[R'rRxШcYɾ-%vؼQM/j IpZ`@(6H)D}X RFe!7T+[Ѹ@16BtOVcq^(FFײpCE)9/2T % bn_‹4&ո",[9@VDH[P*35`UmrK_)d, lQ f!YI`ܬį[ͥn>?8Ǔ.$ؒ.{6ʖkzd!] U! R5~ gݲ x4r(!(+pa[."##D Dpky ]|ˬα]b[,ZZB!+@6LR꭫p"sT^lToYC-8qlˎP$7S;ȗ-$ю=;r28hnnPr.GQVXi/,Uއ2 3(2 X%QU8hFs=4hTS Pgتiΐ oǍ2uV&xVˡ͔$WjKI'jkIk >sn2wUUb1)NiՠXI[>&5}ԛh^+2{.pTVxo A₠06<b!5~Z U;WaOqIZs.MrH\;p oP %S&h3TjBD?MMJn3gdɌWGP3TVf \V@=E_S4aqa2g"uM@~Q$J;]A$wآNJ7zg7ʹ5@Vh'kJa<77K^3.Gn3He iWL5!M mLe[}U<ZruMnq˥TR3B#A%dU[!/)(#̱oƹJon{c؝;ݣgL.3" $ qCh@^aT~h^C!hT2`JXk ?eÃVQ^B#Eq=;1 B.s:;r{|T8N< )FF~`t[zIA" Y&8 $wYb 2I矂$Z ]҄PLx*\()#?gSƕdgn㊭eȎnʶ:hV *ٵG(ƈybh3ZMĵEݰO6EYe|~VŜiu7W7t|ą]DT͘YEșҎ]Tǿ7E]!Az#:!$:>uc u*1;S2ۧ Tx i*˙5̪q 2*a8*墭ӘUiY#{1:-eӋFw&`> qc1g-w7ezwQj[ /WXHրK^G ~byԸXF WЮ $JH3Σ$@ ?[ 2p~/(U!k%A0 ܍uLHsRB*%9'w!?ZbQzЉLT|f:>CՄQ UD* Iel -FDu|K+[&E H$tJLZtS >RR!2qS/ .;@G:ԶeB4w.&\ R P?&}DvZ%K3NՑTv/)DE*޸j'-N=DWk쳅,ꈨ)JO[ Uc ](\L dl5UXa)v]Nr@Rb `0i%eGDXq:YL>񯎾dSr>w|S ݢ+vX 䡚[^!a"{= ,/JM~jVE]Mspn] }aiakQ\8cU3gҁu/U'm3.%>&lO>ꤵJ9嶛ܩ,-~_IOEKz((J]|Þҙ,M#뼤)$`Q*W.by9]v"|7(`tv %xYDx@ !E<`,% qk+2j3:xB@Z쫅ɄdhH6DtKȐO'}rfo򆑪btWodT$ x@V[ 2 ,IfVǶ^˾< ;dS$lAQm`Q^ a}^\6~;ldcr/,h͋E5y}O=ViUͲ\/Rydʅ);UHaRw)0D4LND8;Y~X_%!88 xxuJŵFӉ} v Wݸ[oш!(B-w偻//9dPgʠk*ěk|Sv4D`P" @ i)J灤V-$V{('Zx̙C~C]82B@Cܽ[̜bE[cM-\lx- u9|ϸTfk:N&`C\14mZV&j-4Iz/ŊH40v,F/W@g>;E,YM[Gc(@15V.DA:e7,0#3 l<1PMz.\]ΠRIԓFv"ف夔2a)2v! ʫ@q^KˈQEf`]V+*KVΈE(&`pZD8]cr~WSv|; ǚ l> PѾM=r:Ί87 R@ͅ5'fEbP׭M5̧dH#Zά d 2bj7N|PblSBk6K%C]+jڳ̌Oh0#깴UoFשlJ-{MvrUvq"|zxvp 4ވ}mj,m_oU+ mp<^W̎lhԕkum2L|*Za%*jzUóCZHb[$:(#e RH4dBD/@V* Ly'"D@O 4%2t+ !9+}~ݴ3&a=Tց)uLơ<\UN6fwFq]aUj+%w59D}5R/DNB@5B#_.ŀh048~! ذD87vϸ, sbBȖ\37YU.-)Xض+(F˟3fZWi)~8FLxeRܱ(2NOQR@Ģa.7rt6jq& uzi*-qcE8aV8xѳd&&8o1"T yT F%!Nw`,ƒ"O9H1u -]S\0xL#t[DϮl|HڧoZdsJ$KnrQջ8;*Iu6+ڀ1 Zrn ސUSe螡RI%:B–z>Hv5`X6 !-dN}T lP-,qި"1  IZkU:)uD^f4fVf'r`;tcA{/."}LFNvJn ];-s! LpLi*/B"[YmAwP۞! Ϙ63 XN# pSU]VU*! |Uu8gs҈%VW/z!;L_Xdmg,`)uuVzة9Y@HsVc]Y0`+㋕u} kcW|8ܢj43ѵH;v5XtneqbHqVZT{9N` @Jwi1y8VAD֖M=W}5˕RJg@3i)[$82 M4;-Ḁ3V.,ͩ,~zLbX2s-&ЕM#>$HP,S?)TݿDUWBt+TҊc&"kF_.tN=8fu@( ^^%0q.e4r[&ZSa!W|ѻ7|oMޒdu`IT]sMltX;( ^FϸK>>sfAa}ئB5ʦny4fLR! ͈6tB !j^U;TIXېgjݐB|~lKlE= JmP㳈-vxV)e%8^ ȊKU^:,t84o1Qda">gC1% }, f!f.ʎ=k:TU0Lҁ$)-A3>{&4'jhEURc)1?vxjtZC= iN'8\iƴa"@WUu`d@K!!T b+8uղWNMIXmhXv9RfSd\p fay}L+' CP}}ى-%J©׽RMsi@]]^>{m?1CZ5ag:1#u( FVYodʥw?]iH9qA>GQm>k~ϫ,]Tt*> h! ]% q.#D]NY~jeܹʛ y,,r&UXK {#_$tc&-eA9`POaVvRKe:Πf'y4aKzzx˓z<[9얭z.Y ~.ZRA/LA-Z5)q#x7k~M6 q|$,ǁh.\97?UwLƒaYe[1tt X2]RYufm9ސS`9%3@,] SC췂Ԁ'-p; bE"Gmv<8pf%K%٨n2GDY;u+d2tSm$|9d]*oT,m&hHIKb #=|;IjP'1wh<)(&HJ 7zA$}$L(PX0#ݤ PB~>i"FEaA5>1`\\ee_'8!+y, , E^蔗SOn.Vv#R{}3tCkT^k|K}Τh7 SKc %qo8.~/rq>pĭs|\dz$N4@#]VEO~7P孉},vSm2\Ez\ (E200 ~eK~!5-l% e4=N^߳5'f;hkxwWon/$=8Ӻ$m Kξ?v~H3%˱y6Fm*1j$ *wS{PT&hLMd^2v9?!0-~,0Q 5"€Ɉ'6[kt,cԒcukߑAa.S:0ڞ{/z/xupvSh* $ J;g6y9!k 2^EJ"UŲ5b=d~*\ɘvp)rʵ8ڷK_K̇?\VMb8F {]hP6m Q H #Kș~6IM$mvuR#x̉[?g;\f,uH˂E1\;t%v$2+i{#)QNw~OkF髮*gãBesU8}6}8qgc!, in!<{M<5pRC_mo/Kqushp1sl*t'YGO*={lϥiQƠ6͋M1$XHD2^i7[o 8AXT-` FQ ǞUurT=sO4I ga~Cs  MX#]S3H \n[gL%K:!+DaKb8PB։?s:"x84cM`sչ8R>?][`| !) (m#J&4:rH%"D$"0nܝkFT\" 44VUA¼ "El-RT+kU?4 :Ĝz: T.Ml56I{8'rxq9#ioR =yܓ[U5=*Q9(b)"蕰(6n"JL{P7.؉|Bt;-eca*I)1/OHըEvPtBI >u+&7q9 NM߱>z7EtPO(J )l*aFԫpO)" 9ŚS)qex[c[nVZS]Ž!(@"K5.WMRWn9ܺm[k|h&C 4B4v23"Kb6mSAˉY<3I#~+tu" <+J@ׄ/q7O_@Q q75x&ܔR, + d?ʼ46՞,kܘFA[ʦػq᎒  b 1o?򉘛ɅK $Ȅ.p*5! ̈65B`2H cPJw/۽EP_xSm#֢!+&iMǵo{zJjߓ],FQe0B-_90OA1fF'*en捛AA4XXY @~msbV>#5d#_a:81`W$e?8JPOc%a+ pLTS& d?֤`> 䐠j)~l"g3lд"&qpF IqBRkFy<_sfX^ +yBsc`rdJ*ڲy!Ĉ&a02h $m9pixL G2_;)@/ٻsiN.Z8N͹|nMT6cSLcS,{FlY%ywo-etw|^ "Gྠ!(}_8V<,Q`W!K2I$mo͎LB"nit[HD:!x }P$mQi4=;7)0 \03v*B[Ng <,Y.|q?_,1aM2|"pEZ>rɁ %C!Fb!1K& ":Orǀ8nCtmSqWZ4@>| c(F5:'OQ#w 2'5(uix1^ko2b(bC}O1B񋅵22#ObznDf kҘ-&Fޠc U,lK~DLSlZn4]aϏH.{em_@i}vn'ҡʋC aPo ~-S gn;+xs֝ZO l| >ip{Opurޯw8}M~~ L[8A0TB p6'ERelYK)d!m!^bZWP&Vf)Et=~{7=jvz= G3D40?W8{,wbYDPx EYvuml!Le#1:~BLbLXPjVGլ3mS%ihc1@1'FZ`J{!3~VS; CR䳅?Oշ0EmwLE1@@k[w&! AP@GYUj RU[#P$7Uɔm̥;̵TJMRr#mBPP' M#v 7񦎕VDGI"x-=\صWŽ;#awF@_c#Uz'ۈ SK=;/4x&ϷM\4\ Pe'+!MoXWL 0tM3ӖO#]1h*XI$JUT ?6&)ke,^MSdֽB 8$POݶa`ZOjJCڹHbV3ƌ4)C06@ՍČ͢n@0&x^4=MpUUh@ B 0M6d/mB %=l)@0}l7,Ix8 n.p4}(фP'9sU^.DH]GFӺ@5R@j@Ҕ(BAZ&+f+IYBxF^8+CGX.F-2j1+;0ā3#&豅C| }%5AK'F%l^O5y*Snjʥ)! SvM@XND?/`9V9F@`3FO."& ȇj?20^*w/D8I3b^emIǛw&1q7G*` H\P"$25r2< JxD4b {Bf}o o,O$t 'AjZk0vB%$e|b2ᩧ\FYٺ3Fu;>mN7ߖRNY"Ko\DdGBCE&A08HΑWf;S_;0L!"<>wUmqݹ%EBZR3ީ_}~Su#!#zN,43}WhM$şDoE^(\Uh'&# Կ_5 XLIhDe-0ߥ2;+kRq8gݞTa欬xV/xs8!YKBkzxK/6M @SΈ?! ?%c`ؤ6XD t~\O~[o8p2!"rfa5L[ګؤm"e Oly{*XATDv:sUZZ.Z{9yxgӊWЃHJ{(4cka, [2WwaqNz|{ |BaX]f Fq&][򱚣|H*v$2 T#u,زfښMЉPhDt~[wB829/Pʯ1b@ -8 @kk9H[+}heo]#&5zc˨0%v1b(mM>7``3 GpB/RBG >%1@y!+_W -bPd0RdyHZf_&0Is6ZaV8|infy[ υ:72ڤ4KX9 70H}_L(r\Z /qcs&amolX5yCce\.+(n}yc a`Jw]^8x[6*e`L s ic`'`<&3dA7K Nzm.%1-.PvFT(pB ݹqv3K)yJ 'Mtb ^1`8W&ZmZKA~ۨF0ůg5Ұ$T6/邵P}كS> bD33J|P>@ (&4hrrrkD+*éu8@7Z蹳­ ^XAl<lk(!MG[f&mҲƋ,۩f"y]-yg3Dxs5.fZ]BdB}ߦa 9YA>)G+@DŽs1)>2U۰,mPg+soFSVı%#Jr']WmZwr6~H5I_ؐ ̎O&{8u<Ĩc_ʯLN%=f"ȦSL"CM#m5W En"y<[Kd`R'*$`leSbW`EBe4%W\h "uS2a'*Y4v]eN@҅ g΃b(Y5? QuhMo Ԍ w= NjE*`,N rb&FY ,&=A1nv\)irc N qWX{z+mfۤZ{\ffۅf&ޤǴT>I=*{Jjt TC,rY˱ƅde)iO}1*6F0Eq$f&a ̬)yD Wn/dp!'S0N197CxDak` ss*CI1'y]4 8V m;$D*b7:Xz '4_QΩ0ӯP=aYM =ի)MA.d}CWstz55L ޺wuNRq*vLPlPPO+bx̩!kE2! 2.X)R)M4IHvO&7jD."f]X:(klw5SOl1z1uTrf(%;\3obiq=8m#me%ku :Ve4Ihz I`&ٖ7 AbN3ؼ>*={9hQA8=dZk:ӪyM!"3[jّP-]M-:2A7Xg ~hl$! `DZbP#4 >ˤ&' 듺V5ۉzWyJ͂m2Qs2:U%Rk1I⦂T I\/98֔%IXVqt/:.u \1׌&vu}3kg:5Uk\oJ~zUkTlV ޖ+Tf{'ѵy<%XۘLa{O,<6CuKUe!DV *JdJ@YIXY8WFg Q3hkF$] $*RLF0Ju/ІH"5 ذ[ XӐ+9WŒ&9ְ=Y8` vX V[ e ( G!"AdӐ0XaapE z*{_Ҥ?bN$S@wS,l)njV^Ŋq}K'xX< !aH1 *ʕ B%B'J'╗YDŽi+1UyZ\wuc;ZbV%tRFTT>)%罁k4aȵd7lw&pMܫC7[tV'Q<9ub_W kZoVۍz%u}%5E=]ͨeU<*1J_Q/}|ܭV$V$ga5Z 啵9 O:bH~nSʗ960,b*5VJ^EZ*߇xƯjuk9;\Y&-G6r_㕴uw`xV79AapoZœ-†4CJGyb.%a6`!$iQt(l6cR 9 vRbA' e}>|/(:No?w4w liÛ*ƿkhr0a!ahu ĎW@ԄV_B5A@΢=U2V7j .%E;;/E5#q#y|a gAS*3 `xOjO5K'— xZQA}Q1kfKR}Okxվ7Uzb˲ӳ7v\8߸nw\/qhxx9L9V[}7Sf얼vlz]h(Rku%~F bn$y[)s=vwTcQ Iv]]NԄj]t()Gz#8Xyj%1&_J|__~{7xS=/^)0Qs ZRb_rg1Rܤ˅qLUNNaLZ򉔸BFgXbdĘ%2D(w 0 2x N-$}6p2!͞a1T!Q݄\RUׄ!]>([Gf,S(m>Dɴꕗ2K NJ\_@$ZHvoI~F},TC}CZ-AfyPx"3D]ʪ*X]I&KjIԚyʖ!^BkVţ8X}*fZا&ώJ:rG| ~ca#]E`USeedq}jaĦ@g0f*72fcNxr۩11u>cײ\wl%ioTyCC](E*kKkit`kfb$&e2GjV3b5{zd+Lp4B_lR f8^VOv7 yjK Y& I-vkT(UV$EYBRe?n+Y68%R 00j$LxF)# 1$Y$HlpokoJtcPKz0O/`=Lp)D&3d~- :ѥ?Ԙ.硾,.v}2O".oy T 0XɳDn햷sÓHX(ߤ`F9'Ұtvis>%eui~ܿiY";Dk\7>W[8a*-9r8"v='v ;Po|@ON)ȓ!.CUj)T7HDː |9 AXZqpψ,(˄"rFQKom:ѓMW{XˋƇ77B\WHlh1@R4BA41{T+&#H*:^L22|n}AWS/08! ݮaXhV$#| )fqY,+mј?_'/Z)?Fyc* x\`MRʊ#`>J?PtV}&\Ryi|usn4⌆M^$)eĉ::: rFI)8@l4 *z I-Ӓ葜Rh$mPXpcDuD(h-omX93ᚃS2%)Zuf,QYƁ0wb2xiqٱ`FcjXq4J𕘅F6 E0ʔ:e I V 0k20TD@7kxP&m6f"HRaF94HDU#9R{out޶[EAjѝ3,D}sG"hp+ F)NopR dv *Sx8|KLò0kP2$ z_o[-[ ۙD@! 墍cP`T A8:SaMbJSR)Gxu hԔJHZɍK0ZA껬+@ W{2ѻD*6*&8{#pzݏܼR4Yzؼ7П]|ٹm]} ?>䡆 V/gvXPg%.~~V C>ohCO= yB4RČDB9$_{"@GtB8;td8[p]KadyPT'?p &acQت10vnuڼv)ڀvVĞ&3lFD"B!PQƶ#UP'^O)% nha1#U#֯NTr"vZ2 k)#]%zxJ+á|#hWQ)D0\[bgO8Wy4vLyfgX ı(+ sRǞ $n P! eP48(Ȋ!wUI2Q'hr2NQG WSy+!sʏ}wϣ҄<"qt>iXCs)^$ v.JFܿ Aa^e"pɓF5-o!@z\<J,:.j> O-`ӊ%pCpDm՛``I5aLzAI{ gxVN1 i&N ;= p"> e:]INx(0D{J,Wo }X\^8cpt%P-R @t \$k(N|v?QӴ 9hQ5Bj;132|:FMm`-#hba.=j@7C.!B*p4]&i5iStd֯i9҇Y:$BpOO B(YW(\'w@ov=!+ݦcXa,G 3.iQJ7jo6@RQX%[`k͞.iZcrc .q{5me$pքLt]o H͟7].pLqN!lJ82l&ĨrivӧW(HD\':p(O< deЉZWTAlWF߭xH [eVG.5`ڋJ.KـzZ~IlTv+ơ4Vb#n=cńU\-|Kl*PײmBZfꈕZr |U] I7϶h4uP@&4>lv*Z~u* lvYCPS MSP1b䅓 W&^A aYp&BdpSY4a9kC3@tiذKhxiM8NQ¾u[_)WI  +F-;Jq2`l;vb"$/w߄^zF:2d>7^Cr &Y)3 y1 2hjr^ ZQET-y$v%Kn-b=xd kQ iBYB1 ug>> T۔KeT5i('hSY0]¿@5]lÒ[5A=UV} p?8Wxa2h|6C{.qΟY4=i+7DrLc{\KJ@HA-N̒rp*II!pk"jOy]ͥBrDQX@U" OKhW"g>;pwtxGC7b$\35qSLM(r 9~ ĩ7q%dݯkBtIn6"TM0^Ek*Z ˷O!EB\W1=w"D=,b< )P <Vle)ѭ)OTr*2>/V57kk \30E9 M"%v;p: \@h Kv1|mZD_<羶,TKhy%M)2F{>g)p!kɈ0u *ldy'DLYU$d:]8uڏOz};.6B墤DZKy17w==4\i*W[h ~&]5KEVe2=I1ݜƴ(t]dzX :n^AWOI[1")qkws mmZؕ F[P1S$qQ؎Q0ȏͻr ەW"E-Fj|oʾU+1Y1iT8 ̚lxhjM[l'bZ!^AaB` ִ[#Y%(fŠ3Y葊5}bɜnv!aܳ5~q4q3d/;!Ä@&g R oUalhuͮ.ou ; Vt+_iː蟸HSi*"ŴDd& 2&j _,I*Ԋr&i"L(6f4%ɢP˿{ E VϷ.^N]?M W7bH3ZБ!h5I 35*-4`d %ƤB\T֧ETEQXAJ-T ̘AY;} aIQN,jDf3%%6ɊcM:,.\ZRT[[sSs=stTu ?=Iȵ!VZ"J$ =a9SBŲ5\)8UY}&*^n(r En>2;2E`e+~=*7 n`1^ ^PջtX>+k,D`;ޏ!ŦcX`&,A@],y/(S;L+ォ`QJwH dĤY^I󍋛* T^U .#E$̖Y#3跣a~غ7El瓼5(C5G&9OC( t {9sX<2jo,"T8EVkpgMI0o &31[䚟FU 4=XTg&4$QUJ7g]Eiz~}ig)VeE ԗzݐNU7\Wr 3d |/g acPED H7]u1KHdƪpjeOOq^cLc BkIj9ʱOMv#_D ܾ'=wDtC)%dTq2ܒPt.cU&f9*֪<= Ywɉ\8G_wIq`a)RRbBw0%hBt#7°buydXFsY,?e^ѨꖔգE:]'\!ŚeXXt5)I!2ހwi[t''t*3+ V9o1y>c]m=ӕQX$d=ț% #?ςn5.@a] -9逯-v-@G:}Akc}9eǑ1rœ!H_or{BXS69,: 8D &\H52"(߬jlI_-R5Gl pLSwg:oJ|`Ni/N͋a(e71?hXXp: AT" "U öHv Z-WaSTd̕!<J(UY\%~U$/ Db"M%);4H 3TkVP K&^j!4(9L7`o}y3ት!* 伂IDxB‚dvmSp  eq)ӭ]v0uD)!S5aPP0 "ly^:{v98fѾ!M_$8+P>n[a._^p,&lT- 7E#,8iq9<޼ȞRGzVr9-#2,g1Ƥ3ș! Lf„bl1R/C\]ѯqPp)c)WX͵U~aT! ջ"Duc&YgFA&C' ǫP0j@(Zm6Hur>ZP.yB0Oc EQz X} #r%b73观q*iA,,XC(5;[IV*~" ,/Vs΁؛豢\nz{l:=Ivi2-YXOQD )s9UGxjȐ$h٭)"ΞadkgWbRLSJǃF4zF/F:怫mR8L*$#TGP+QO:$]tPS ]zXӺYW%%¶b uWT0CU!<"n[U"$-:)$:1 m!?? py!Ώnpq}jTeTP=t.m ar&0hBI$BLGk\HmYv`6w!%ݶDhs⹫-#Æm'd:c9Yh;D1y HMP~maUJ8Ŷmo˜:ab{iep'~|#g5Rl#}}+F6=Kچ,Q!*V+.V7mD_ L9_ ˜똨:I{ɌD z&SFXeBKusي/ut Z啭&A6t!am9%8 V2#ӷ q&D+)V9fw۫e_ F@0xM'#,ۙ"yۡҐN$1a$Y3J:v buRºϯ*nʬ]uoku8'׋+éN'96nA,NG=te//}ec\_{ X _ObثqKO.5Ki]݆|2 cvoIM=6P*hP5QfX"2NmUoQˇ~X[5Q8-ZxuwcQFg%Y޴7nD ȸ8 X/o#a-c1+kd6%fҙ]~`¹+ *4\n٢I&j,I0YI|[}LitU3yfS+U,WY@qfIcHPnP`ASIXrl5Ri>5FLPU z$#mQp)sL;0NF Uzi]1gDO~6̯WG~6õ~v>1boTTMV.%Mbdx >FI p! F a9XJSUhkYs)HS$K[8oߒ;^L WxϮ́D,xVSKf/ )Lq3oJRi' Bb2meMr QF+-Z tx )%:# ~[S_Y5aFE3k@8O(ixamYdHV k1c)]}n.4Z[jyijԅ%D\[[~ZsM窫=`~#;jbPX&$P !ԒTpPK'= 7Sp̥c$9rR>¾m/[qT^(U萎oZ@z*QԌM78hӤrb *_k:fcQ*DZ zLD؟rd-} 7;P\8E~mX6ُ|ƌƌxbh 1IίNo)RnK^%Z! 8aHP0 #Skc |֋CmRrʽj@.6B c8ŕA1Ms1)RqƓ(v/檕d2 1r>Pȗ2&G5{;Y.bO̪ٔi4Et̤ɈH5.(d#X?a~<╜^@RuDtpHbd!&#a?5  $ƬMau;h{w9DA^;v#[Rؽ[RQͿDR Ke5 F3݈3` 9h ,I `HH8D]mVZ.)dJVq@9S멸uZ[@Lљ6"crm1D}ȬÓ p4p/R8 CYA(L3,,#r.?~Mfˊc~r Cb^߉%6)X\ĜR")ЅL۽WHNdSyj3v3`+\r((! v4 ap,) T2:S>2e5[Sm9^W 6j{pQ"GaXZpj k`y( _:9J綥ES1u sНQ)؈Ƶ+nz NKE_gͮL Y&-R`e+ƀMCw# ?đ ͳF" Zd @>MEYpCqc% _݀D¨JkzZZ:dryg/<q3 +׻tOk=0תWAGw2J qBlk; EK1ZT6e4! L!+6z= AaPV QT0Y~RzEkc@C8` y|7)gj~WKLbFM~H ^ +uݎLkbh{-9/slShYUW*'P$$WDwΩ'pu*"{̡@YH<A@,3xoMYCmCc,lb1y D`Oe[@'sZ B,W-Zm/vDtb4PW75Jz69݌*9~ rJcPXB"ԹܑrĔ@%5\7Pp6C+3RboPUwX/fPL,G5iͩG{x!] #aGe 'Kr떫"=2GZ\ e8lSFD4M\;D "%z} HR?q:DG.e{5u>VZZ!MHeQj.&M+^:cxR)fu*ISiB)E"%tkަts:["ѳFLtm`\n6S"7N&zN.GUV7`]&!RmY&Hn a̫&ʈz'temK _p^i)_ofիGT>Yadh$ ٴHBޑ VI>$ȟdI"LGE+t%|'et< R`U-x0k}4Wu\H>.u5zuknFDbوP0)QXD&YR,N'4-¦7D )5)(=Ju*PA<70ʲ pMR-܅D $[E9jULQ̼,IwD,[JW=->T5Qל,BhdS* Ϝ.!I#-ꑓX+3 ζAsUN5}=?V=IwB(߼DA(A\I'qУ&6I@Q@(Gr/D,2t%5HdNyA>EMB"72ATd?.zPhԣJMȃ^I$aFiq)70h|jkat=d A @^7C_:L >7Qz !H &Tb] =g ;E,UGILFD04|Qrc NxSЛWe܊ ٽ!ݪaCX! Aδ1!yD+5ldnodu-a5hw&wU٬(*1N1c5W͙$ < ]6I{IH)pF ĂKRZ1']S^kICq$4SHo.96;&0̢$} JOUV^ODGk"RIREC ;S4EjqXRRD<Ѩhr\oT=^=GDL;f$w_Fɿǽƃ d80ԅQ`ɴ.X6  bİvQTf@ /kzwJ --2#F=\wPאo5crpo)w-9d(J\|h|SS/uSӗJ/S$I_b؄"aJ)9>y@֕/|!36MBaPP0 〠`(! %KSt2*%nbbRJ­3.':eg8pR{)fqV+&$@#:D5Kc8`dؓfԵHfT#8#icc )ܪpߩ yJ&LXK`x$K18k s0yq_L秳S(KZ9<g{Pv+TΌF!yƲ~;46/O/ `04ËXCTW@j%CF#ڃywKpEc0,j4K],[e@-, 7 c*K2'jk«45ZL6# v[|Jv7 D- AAPTL() 5g!NDZ# 3 !*#]XZK?%ukR7*Z/ ,͆ƿЈ C!3w60,H c22;zeYJLGN,; }|Q/C!J 0 F].&d6-h'cnC`7]1oO1I .yc dЁ x;r*,m &J8@&WʹJz hTa@I-J3Q *|tՁsʲ D`.o.[^y2! a@,X+Ho%.W3U*eZurgEV~KLv)vSANȮ$n=j](x/8 BЖa8e'ˑEMw:3&ʦ$ cK5lknk TkjNo*ah%&aIbV9_PI#bt+D[ib2;&qErjcK9[ޅx/M$zF$8 D*"^Eb)J4R#y`䨴hmI=<+-3 ;vE3"\6-|@Z寪8D -GWKEf @ V8;B4cZ@sJj򯶢J ꅜe`?'}pK63 hEP@P4$r &d5ED . QU[pXBF0`~=R$7P^΂}>Ms}OF  [A_XnLНB%EEr!da"f^q+TlMQ؈^v\ nx]~jy/\PZf0xpElX_! ǓsdȘNu((ˌlQ6\jdi|&yǤڦ1uJNE(7wJ.)2 v8QMXb(@dhlkXnئJ)פVƁ\숑qVP` J(`32$rZEy eW.!N}CsbKyyVܸz{e:T @: [ʙ^mUMTIw;Xgjcr&gJi+^j.1}V3)/|J ^MfrZ'ZbPyN9MdD[qg DaC@XA if6pӨH|]…&TH|pc%\n ͥ/Ǡ1T 8H3-) 4+aNXD3=pKeDw\1kiW*1BБB.-WIP .4tc]MHݬwAA! `vİ4 @P.* FHԨr+2wW lx:=-dz3*3ry>Z\uOOBm,!SMmzL?~@?]7/uA (gƍ Zlg>A@:$xtN}(Jp[?s/!,Dw9Ghi@-r,)J<(v:}.xJ+wխjUV{;ӐTDAx/d Q'P"$!J\qp.6*?'qwh&:d~1vU厓#cX\L ¤65i[M]!bF(*vx#d*ͧ TMD"X%:QY΀R'iy@!59> a4*޿=v~zN$bN'x}vϝ9 a].`8E1{T6p{il\+%4P۰i sZR*ج)H!+OǏ -@P. /8M>6.^ԮBU\wYl8zGI3mUH=<*)Ndq @َFo 0吋TpHȑPd2pJ$h\Ci4Ě|.QdHsBɔIH4b(=K}D7 ϳN[2+bqfzF+kB'1i|5X3}| AuʘeC1/㋀=6y&ž+ࠀ&vAAAPRUH] ˨NMX5[=c#E/}}k%ųXJ2+oOq^N`/'NaBi >P,gԌЙ2H40B䡪R!fLLMD@(uvBfI;Np724%€!MPhe؎Yq^sW#GKNuP䣃V (LIVe8< ijNoKIHJYPdM圏َTfi!3U+l .g ` .B!}߃%|6^>:,9[L' A~p Q@윣9hܧ_2Κ>j{ ᬅ=F~hD%zFc;p}L@F+sA9\Q=f<ɮag/A}dLkiic!;uF 鞻:[9zD 1P.=% [3$Du0iloSb%Q {g|W}hSѱOQlB.g[2(m VPQ[_aUbF &D'ԗN>hS`驹7!mͷrJrE[1-AEXHI?`y?3yUOߡa#d [MBMD$"Vi;3n"tA&:v DAY1sffj *Ϧє&Q}Y5 ܵ;YܮmU|J柜\G޷5\s`&P;ȧ %!-zeʌ_A6hc%*X `R9Pl`B{QsXwE IGdfi&!{lj@`h9Y UD* }/̂&"ٍ3M[;'ĚZy];a_=mWv=Bz^AkQpƄ3 (;v\Jq<ڗ?U=`4[FPv$2vEm%{\oTYH2gڡ\[:.ЧW"U25ѵ,+(zظcfd!'ĥjc{9 r^cF.d`Fun%Ppl-_Vޤ$qF'~p>:#Kًϴw(ȵ+CPv+SG5. !EK (! ~8++#A.ʀ)\3 X4h;,bRVܻ ?!ŶA@ljDUNVȖNK+/%$I$$N$QgdzyhJȢfk'TN5Wl4)j/م HU+=8%S2I[m@*R-νrDߡ_2;6TNnH. RSExvs'" %'Z.ZfPT3Lg977 H(ȖH~&>NƧw/MS;Z)CuKpE5l %({c^_ؑ\̓ya~L!pn]nE}Z.GsD'Yi2m:H>-j¶IJf};S*Ǘ` yh!6!(7,-@ (@zÓ@=m`c 4l|ΐ6+VlX2XBi DTu#Ɗ)"',IФz@4FF Ax(U42Ǚ,V1|{v!ݲ- a`l8 ā`(! 5!NgWJ\m&i8DՔ!MS'.WۃѧqRqgd'=ggΎb0F: рb 1 >nVR}}m⫭^i G!7YF-+Iia`8:76fL$>^’ܑX;G [1Z.nzn:Q@efx1ᣃ$4j,55elaoÅGg5jwzj% 8Їi]p%BI.diVYFXCw c~hU9YX UaAP240c EҔ*mx*Vhcn?Q($rZ9.) 2';+H;!4?Ni@1!H) cB!<|t]f>.RSVR;1&Yc޼NjzTİ?yMm=%35zf84YL[*!`6% c`R( q0`$+Lҗtt\qLU fÉ'}Bfū2:F̋('~kpl=3&:)D@xcqwqsZ)kC'mH`HҰƚtDW: M]{)$`|pKpΎűgO/"dwڬ I ȵ.ctZDZqi8ⴝuYO0ZAw`@EKT벘-&D4dQםT:[ĨAcAJ"J^:?I7{'tMQ ؈!Qe,XRK”u l| ?,A3e7'_}|>Ak5bUʦC3r[@!eF.q1]wyuJV UҺ$4[́Fpad֕{ocFĜg'YN>`>8hޅɦ*2j Ҫ+8"4:bB0okQge`[\K! b`L@K*RTJ,.u|$s?%<=LO—(j np > ^tYz:$b,kRrzK$}Bjm!2B`z`BAig0: 6f $B6Ub E nx$N``{ 8 >e*"✧j꡻Q:4մO-3WmIQU8 sTUL[ލ8+;Cm 2aRMyw4܏;[nP`K-Xj "k8,6S?iȕVES_.AKb0@@.b⮬F)dr˗WfJ2Q”@loM_Yey ߩ?Mf%q2\ GNh.R3/Ol/kU7P Vc"_U[Fp4yh! 徎àl$eN.)1^:@$vWgMl)jXGc_*^9꯰u"Emk%c"@8a H`GS4(U/+Pf<{ "s&Ro=5Jx=XD t; 5W5וbB^y BH0 U*F%'qprv2a}5 0.ˁTd.'|ǹbQ iTx0 pϾ\Ԡ85.*Bw9gnҕ_L֞~08#&/R iq * Hv^cޯ4-MfB AgvɺX`grsPξwa JqB'q4lZԠ@4xXsUUxP L4nJO=(kyk +S|YE^as9)u?):Jr>^9b]a!ǖ-\n@/%:! vճ%"P0#€X&@ԑ(z$&D _bwrNIy*wmtay}V7F۰ϥ.8H&:U*TUYBre?}Wn=7F8W%U;!㒡%6U(,Qɪ*4+s"7iZ0B ?w g]s1.a6($n֌/*d:8qf)DQZ@^B[u[g*,K@wZQ7-썎|{J6!  bؐ4$ (!"OsejK5.yNi꪿O2Td*j irUhY'%&CDB%kԈj Jdh1u@B7$x *%/W?q/Y '%Xv8mX^wQ63zt# QY@F pcENZ_ojG-+dSo&ECHHnB 2@74jQFʼn|jރWyFbC& 7ax˜ 4N7hhBbbk^ fԷZW˯~ÞY֖LN_7x}oIU4lR:j G\pIĩlOvҢJ=yյm|p%*`H `Zw~ u!+3Aa@H, pX"@}O8\݁w@&d'|üi: T?F m״+)R8Q]~_}`KҘ'V@:{]Rppkmȳp SGdBl=I9,BnߌW ،26緞#ab&d8 ΁ FѦ/nc]U`K W.ϗ甘qJ3&G3gq0ҚJ+Ff+<3¯GWh@zȖ<@Bd>92Ts"X0[;KAAPND @p/7[37

Ow9|_}zeP3>o pS;p`IJ`!MHڨ%Wa. pl!JIbACgP0bu"c%&|l牸t L;<1pVv~3I`Tw^%κpQ1tm!\>F"feݧ=7]3jDn+b}zy쏄Ik#S~km" i0Jav혎S}K|kD_]S fpu  M9y=5Z8Rvމ 3|4܀+0[֐×HD 8/lrK2.nTUB$Lc vADsaňn8uw6\]`۾Ʈ]'X{Xqmyiyf>AzVQ)ҺnX!M"3Ǚd>g@#|v20bSCX9P//Ļ5L{pk1Vf-)%Q4jZXZوG ƪ*j4L$В8ߗzҨxXi˭WQP*{IcjZoĮj}4TW =g 9 3EhP!k%BPduu4wueVwrt@0= %hFW76՜tUkOJ F)JRJfXZ% M^,;Y/Mx\UIb7džRu )K"> y^> 7=0onqOsT׊?`!ѓ*+utT 4G 㻳fvq tӈx^e#-m˩L6)ij'Ŭɭm7iV;jªs2MƋ>w^Wr&X-6ُ5z@_Er[u@oAhm|"N瑦E?5n)8Gb-X̉Ӏ`SbR j8W7[;)c!?fP%M|1mr䎌\ݾ2]xmj7[Xe` w˾B!a:qș4!`W'.3R@k^6eN5aQ@OeLM[9ÝtjFZs`/QzsXlK FVVџ4Z1 sVsWKﭹ]5}YO'xS(xu uڷv|⟉Wk߲*E ֘C7ga,YԐ:~y<%w wuH_ -Px)v4-hb:줲߲k-L(;WD5HɼW-mQ;J]Tekq rd2tzػ BaIm*ّ Ku 4āD&]zL멐$5쁰eR۴NK9lj5cuIl.BeuReܮjG$[g: ¦1]"O xsOM!ݢaȥb_83UԒ0[bfAob$JiSjioHPݫD09)l(^^ѺjRU ՞eH(bm eJWXʳv;^ Ǯ|&Tts|f}1 .JH0z U+}tup׫QM7<ymLP!S6SFI܍eVOYf(ԁyUITWr-'Ӷ.ME)jՙ$MV)(mQ2 VQ٪ǫR.Ae`"NkڪӠHR"W7Qo{ ͖ ,aPp1 ޔ1,&N!qݐ+0/ tjj7ʣ%kVm,k<5kENxaz $! S̃rSBU eHw@7҃kVKRhSki͖J{:v^fObz~뒄#b[4DgjWl!͖aXi6*$ %H95TRui*J/SaHە?͒WSoUs9L$YKB=ɢ5&)QBJs6L0T7 =z:82nW M67bLˁNL' E Rs]ɺ|Z\,%* Q$хaP"[4<`!aPX0 1Ln@G#g ˈ&$O !rdf 02W0; lroSPo0 N[xi m`sia&Mԅq8UodM7Z4x自*|`—&91!+9՛K-8ƇMlnb#w ֎(CUT'޸`]Sh]AMOg*{|{:hºDЬ7YɖP_:nUl102-9knj2Y "A\IШ1'e>gSa;P <n!C`jxns̔UND ,(08Oc")~nnZ_+a&l{ àF L@"cͬ*Ɂ޶~6[R+zy*D/(B-ă|w<Qo 6M-xL`v& 薳4$`ȠsOBA|fnj@\9!$*,*[0u"&^ EwnhY];te/H`ѳ좶 WJ"@t! ΍a!xrF]&UP'赓Ɏ˖P&'V9yY lxi] pd"bt~-Sހ@p8Ű;`j5] eUߗp/.Ր9@H!&8[G,Zy8ڛHT*&+E& 1 Jb8-mv"nq E۰#Ex:f3ct-;i9EM^6C=)5S4t)6²nԭ24CFtLabCn})Wp= nz5hq Kiu2w*1do_*iM]z '2PCIvY:ȵC~c~^gMv+%nѣӖ#%B,oUGAx[Pjp@KFP9K[ J^WTgo?bTrqP)H$`e%bV7QEPm)䮄ʂ-4Yhe;6^r׼R l2Cn2,hftbL=  dQ :]w`bnVnW2O4@[! 岊@06 CtHVW/B.Au@w'1/2K@(rf4d&*fov5v4Uf J)1j[ru"QNʼh_4tWTrt k8-2Lqw"@Oq?ڋ;ba+<uDhvv\7尛Qwe_쾋s5"X}! 3z% "hF @D, 4Δ P%7 VBH-9U7%f1Ubb .kc:s+!dMҊe抈R34Єm@ ;= aF*=0fiLJ6L a Dd *2^ZGQ"%wD9sDnk8>%:c1 Ƨe!F&\(Vb*^1xhm|i'8y㈷5pjWbq] T?4hOA89%ġId OrG?UےߘdnaXp:  Q@iD ҨCFOu .1R+u< yꤸqOr(nR 6|D䥡x@mj]d Fkjg Ŝ;2 ',@"@v/u8LDrl[HL-SĂ֓CE&j+)XR]";5l8#Ma5}~1"I]=IDq! VKhHa`X&AEo@ݮxXug-zcD/.OP8DImk4Sfwį˳֫OiNS/ N DjL`b9#Qg3h=T \AR">ls|׃~͛"( s}PJ4 dž{j>T : )BZ àaS5+s\tc+L+&Ŗ閞I AP{h} L=&ui’p64F=sM;e)H) RP&9WΥ% 7WQZJ㍏`^l:ȼXgOP,#*4vF)j*;Iݐ^RDw1r:F 'Ԩ] ; pzȐjlӁ 3PSKK:JߔJ/@1`Ml(4ҳ:w !a @jhZvvBM#Qg*HD("jJà`LB " E6 $1t( ezC_+)L"w/E|=W9;7vUCS孝ָ9m9 | 4t[UZV[Ǫq[߹#ܼuuKi_\̨֜39$kYѽsь``b3"4j(T̰X&@~џ]p2ŵ[- Λ)m!oVZ4.ɩ )ou$a%'[497\IS0&=r;I-`T,\;˱zv$q~Ȟ!՝x8xA9 K2d6l>cVF^gϿT {O`!k Ԧ_M*gV*/,Mdk%p5}m.ZvsGx(B.j<[lPk ;"#V9RhMwQHfv'L)pzu-Q5W5^mP`@(ێz>,32ϡL(vН^=iS69hŠƑ -$W3rρSa"}irtc\zpMUBS؅ߝ./u>e:ԗkƳ~䧍u]1'dic;:0wE-X fHe%1t)Q 9H$37p̆ŮzPPі|/pe\9!`Yw@`1㧂P tŴ%W/h T,$, t! 彍a`l8 $H 3vVUҐl u?JҬc %Jp獐I8b+n8Q"C[4V7H NlzsAc3bTL$tDx`l2kp[tTy܂Q*1rWPkyZ⑄Y HSmۿw/N$@|$!q@0̉1"|XIS$)kJFE˷$y%` fLpK@sJbB,KC+BRƹ)dt a?H,(l$h Aa@P,1E85(Rl@ *ɯ1 cQҨ &צ77@M;];Q9 *Y&ӡy{6Qk*/H۝'J5ːC5I_qRt0R4r(IŇnŶ%~;5 {c \#qQSӼz lXԤ:! 4 BaPP. 1ONspMI* YF۠L;RV uD-tpbzN-!wz*a7Wm+ l̛TXf@8*VBP.|!ϏvzC ( €(##sKpmf˲U!Lc#/=ښGmt+߼c\^(4f$6H)Qcg[S>ļ V%DiW~%7-hĊt]GEI|e/7`PQ^$Dh=.DtY>7nBf諭ph)xs_1TIa'A'QO HX\r7Xas7]o|;,M5wtY> vetD1' 2k1j`L; B(Hf0 U)(DW@Gu*~6 YW]l1eఫV],$"Y{ؓa:,EUh0+3`y;yzrtAA;HM23U#jRαr9fZOV/ ‘uYzNEFb\l$pOyN 214I̠'w*1x5g!ܐ465c-b52jkT5ˑ5`NjC 6'J:z^B B3gV`w^F5-kv_@1:g~Vep h1͆L,C8<*T5$T<61 sq c pG9hZp0|:&_U(F0kY4#Pܢ `[@4qTjZDsSsˑe{Û "D--m.GzTB>5u@GUm5>8}o ,z"ܮ39]ʠ:s!xQ&+mA/ 3?kj T%Aa(@UiVj^ ;50,DN%VmI@Q@^+M*Ȼ4NA*f9ziawkT -4io;\_U!  C, aM:6:ĕ r͵Hbbp"'yNIF[s'$n=r\l o ؑC:GVNJ}') .47U:VBQ$¨Q 9sdkʹts A/"S$&6~9g21OX\ *@p -8L&W:M]\|D0UM 0la1yjdTs\Z@OL^uW .\Y2*+9kNrǣ=ղE`r!;BҤ@]`7#H2mfGm[W|i,M=!u5 O"^R!#E}JϰrϗdD/l, ,ANRjAZ pAj0Y e}:jbR9ݫ{8&SSNЕoë&Dm+ 5)yT Pv!+- *7J;F5<{ejjL6'm[k@0;`hνF- AٜflD[N~q k)~/l^;^  @J8[˰ZLhfq,Af^T] ɡ6))x"ĸS|"uGÅ:VTf٢Xazq2xNs5-v it+jWI\ؤ^&^qܰdup-Jb'E[Y:٢\D o5D9S5G@: 5T;奐H) 4NGj/褾*uoǒ-,#s*VU_)WVYzK*>Fvٜ7qS e8ω]y"ȫÇB^>ҿQ^L[#YF"PI FHڌM&'~1qV$5W(J;_vrc/REgF+bb陖b `M2!BPu \ۅrS%#pldǸ`GԕsjޟsӴo$ AZ"2!q[JmLy (ZNJ*633qIgQUEڊVFӾq3s11bs?s 멀*$]'PT;˟3U?JeP>FHdʉ٭`SJV͘AX:;WrGRHGJ:w]WSTy`ӋJphRnױe!6&!kB 0~XbQBUJU dA'2`ID W(1Ǜ5gkvAG睹TlNqYh8:l/wKhj^;*ՂKSBPMd 6cUe]4yJtRõ PP7E%w񹊾6sV74E"ٻͱE 嬁'&^$k;_𨯭ܥ`ہДi'w_ lԸ! ݚa`l' "֣T*T2*Z\-7 @x0$O.mz酮'*Ƒ* T:RD1ϒ5M)siX[4ңDĤ*U5íL[/Ty&{.9iB6SRBhbM 4J;a%a:``I٤Q0t]٘i]g _N2=YѦaamXIdM:PQ &t  %HSv3'BT"@% @@Dn5> 2⮵J%op$`r>U,'Fas _d)R Ͽ4)MJo7g}~|jW lGb1iK5"5*Q"J`# = T$Ĥ7YftD)D{mzc4Ϡ n" C{, .i,L׍AV :C lRVW;uP٘ 90`Rb,cwO7 \172ſ\vQ=g+b?SآL.ʎW˾b((&у*[\@͖Ju].&ΒzǾV$P'p,NAXL"¸we|ë?k :V1QDX0fI‚H`Hs8#-.d/M!֠R{DLD<A$r 550P 61Kj2hGE [dJPJÃ.Gt8Nی pԐLƸ\P &=݄̕@Lzc_YVb{]jOy[sl_8w]}ѯjfV|x]y)Gޤ&Cx9p! w6X<T `T0 H5+|% k[$!V%Pk1#nmclC;|#J[J0MV4n[9V:}zs+mNIݶcSi`R<$K UsNěD@,FO#0} #:j ,4g_JO4Uzn/Q28=Ji{?KSA_r1&Q1mhZ@ F['w9s]J!51RAm $AȡyDX!~sν :&m€LcyuD!C;թĀsTAyoY`Z W VpLؼōDZ-jP X\e+, él}\ưMhAS83~?7tLw1^pO0{ dʀa+T*;~@ӵ;l%j;_/<)4(be +:*@DkLl.%I'qO! VM0`6 1`*0zd5ݹuW$0 )t7{vo p낯n> 1j#ˊo&(C4=PNM9ƩC%~UndL +s8%#,{յf6!aX0%PRIC8%nSovlΔurC wiRJī :FvPSxm m$L$)#Rف"J47j"`V2Ϸpٌ KcPz)EV{FI􇅼u27gR5 ](yyJ$ PP^<zؤRL2F77%TH1_-VfYOƫQ vZBZae8)<&3FL)^_Y²ӁfiT0XH&P@t]iZySu9,866:K+GymuR.A/ ӷ4خ:ڱuᦙ d!{76aLrT%JJ`#_lpk($Xt|=q<D2ܛ@ѓ mu R/hŠ( ?7R0 -Փ6^PQgʌ\RU-n:˱fF@DE>MiV\dNze3µȍ]-/-)'Q &[⋚Y eV. V)[6u9y Lk}_.yP3<ڻ$ΈΞ)Y"eyN$c[ m4 Oy  <\SOK)̈|&I ؖJQ,[n̢(l[Á (%!$8'NP2Ƣ)2+ k @X {1jJc%C*x{K' 93#: YpjSuYir[LBaL(~JmbV[$WWcx݋xVRnQVott; 5mQ6 fW,6!Ep'DUB̫@0)1ޫVL)HCJѷ \V; K!$re5ee9 =ɶlgę\dq O!b˛|p! f)?KUʳiiQݷG 1~9s?+E`UyܑLu#-%IA D @R2F% pr?k 7 `wr*1?V=H44 L?Oce_ < .,B\& %!8RBwYZŔ<*IZ0)p94RUXV(?W˃Z E ;g(b(tyk{3ʵJBY NRPo;#g!@ E7l `X`_®T/I7C9w}i1r^rht:A843n^'O6;DX,p! v$IB,9 ģpR߇Ao{x꛲S9t*m5+;I`+7#;ͭr@Fb+!JF(!3"s5ͣXEh5h` hLW[g5IጦSEyKo'{Zyp#XF¬<hkC}zst0b8:^%\]cR*84iӯ^x_v%} nTcw>m(J(d/D 4钶tF՘i09Fp"wϙT1;9}\&1r!&lzg?}V(<+t ]Me[p3W 4t6Ȫ D|i h2Y8 ]@!q4k_fjGNZ?J1V\QGa;`Os=}a{ԫyC! ܠv+\( RcZ7\RxW=5.N@^ oR[}lhc`-odhs~ߡ21S^_O2WO?q_yptk=FiDo=䗹Y8#(!!@d,݊ TUBO~`+q 7\~ׇurc4t;>ToDc;0 l/M^lt|~C,pm Msep;iu2B.@Vt r\X=Kbn6 a*B"/S 󫘽C!j欼b&h@xx2|Tلl^ACFs7ffnzCrQ|g)&3:Z-KE) %TcV  rEВ4UCAAޢ_m%Wx"UY^xD4L)Ꝍp~aAq$i$u%7*Fr!+`vZclH T1 j@(F+Ɏ13>*Yz㠥%:oul4O1>𐈀9+KuZſXExdP3EY@Qa`1;.s,S41BH8 uc 힛sBBy d(4ݖ1X3߄F#c8a7~mh*',* +z}.qY]+6*~83YM*Da;GSʬ0gJN:h`&,Д5q0\*(IۮfZP;.~>ni olsh\0ܵ-qcWXV>ӏTn嚄͗>3w)Mp44; 5aTHY\XR,7q#p!\% 92Ŧ'=;fHNPgS iuڕU9 y6gOzmZw* lc#6iYPYvu&#~훯ХVQ3:${8ёK&I|}*~J)4-LiMyTf)t[gd]vF!.K%&jHC(U j\hBPV/ D( dk$Q5 c:f^8eo@ן:U쀯@F}>%xY'`pt!D. zZEE˔Pi=;fbvhč\eSA*WMKslfS**p Y*TUș%%4krۣ(qQvFtI* rr yP@!+Uĩ^PO#l>s* p[t.xrflP jKL8@&WN48q^!EoSdrIFAԥсD ^R A1m˰<.aa!61E]]B B%dŬti$)]*`)\eഢ[fw)YQBg$iD*")ldqTP:D䎀mD1;0;thaM [(PPuH&PL]g"w|Taz";7|}O7pV lA H jă㌮ϤxOz!ǟzv5bА0 !`( ;~/fe"/4ɻ٩sN~nfPmH yLAΛu1"YH"1!oYtnBF`0#"Y>2O90-OZY:x)ʼt܉0SOsϳc(I&YT^|Hæhkb&j~ F8n6+|U!YWhC6^M~)a_xSJy~1lvZ6S.GoyFFqҏ{t9sm-, *@( 8 b%w9@-/C#%QCջrjǩyIKX󚱣NMĦ+ќT+V5ˏj"aBZ`WP0N?p$Yk|#  R6S 81%pR6a tv#cZqqaPJ`Pu|j8E.0"X!{7CBhH%1u)06󶧃^VFŽvԇP:W;,l}W*vlwFS!E̎ nI^:Dޅ6WиPXH$:4ڜ !_sADu[#]B2(<(9**\en6O#yp)rtQ>''78t ~Pڨ ܹ?zNe@E@D|'<ù ZnlE1qSk)#Zk9@nv7qlOgzX!P{לv|$ AA0] P <2 wyd.0|s_ڎq椸įm=>ԧ9EgPK/ @b! e!Og1Gj%VWQZQDkMN-F{adƦm_+N(JAVY❵0s;̅lW˅*0 .pugKg! AXX06 `*1&n[#n&5!!cF@8 i fjo]01ܞ!#YZlt~ּ +ߔ19c`<8l .gIX1qL뜤R^kF@$8c~zQç*xdݹ%RKWquB t3Hc1&)hh<-Veh6o.J∆1jֱŨϳ-yjm.e2|.;a1`)lDGa|K0ٽn_Gsn`PӬ,h Hr&@vmAyYc`2*oY_AP,x'R鄉d3dnhb=^VEAAF\1#fT08B+i%Eɵrny^t1r9Be6@R4ٞ2 BL&`džb3yXox! aPa,$ TJ!jUFf\)E>S.G[tA'/IݘE{ǝq̚i< 5E$!ecTV)ϑ<6wUОm$VCC!)*URvqf+'I{hzRh sB408AAuTuR%d4Qr+ D5β9&%v)#B4sjh[z6QdLBS dPՎ;SΧ0R r#j"M(?sQ|cɪ/ Uj—tg-,3Y 28=eOd]2wd)^7|,RHڞaCQ#抜,  C \f "WE@/:[$UVs*mƣD3xؗ/*ffrb񕍞`[Ԓ{Xi>6|WPKϏHyƔ²e1C WZI:*ΉH=  @fC6xl! ădhpFaሽ`,yek(+$ذ9ԐyJ?e`o]J0 <_3u6j_3XDP8d=fQ1 {*Н,B\ Z@!JZJṢ1\5X Hd2i'/ Í hYBϥ,Xq tkUS9vN+"*u.mrД'JၹDzZuSYjZa@ ͌#]'JqC'!Zu`Km\qf:[2͗/w<1+_ƶ2X)X#N]o!D! ŽDP,#H.#R<D[Tx8VpJldsemm'C͚rNKϡsݠceh% M1i|A3po~bR!Ø܂x d((u4҄D*Lƍ&TŬ"0='L;1>s— ItOPW1,/_=KSj佛$fX${N(Ƹ*ϛ@, ^1@Xã_'Jn\qʫ60Q \%xq.&  Ta:^ @m1`fFL'Xp@KTSKʜwrFKv颞xߊʩ[Ƃ}7r mhPO[M3z<:!K deVC]WEԒ1qaTf@K<a\h'w }ġFJ,3#YX#b^c+ XQ1z. P$PT! nujElR-\ʧWd7s[baP8rx%kxwY-\wv`I""QA|Pe*@@1̅6E+bnC!3#t|$r]e%f|[Jz*,1 f[aHRb>:rХ:hb:U^}v2r)[;.+{O:useaMpeYG3=Ov NbpוB^[oh?s{Mymo-}!a?7+r pʲўey Y7 1g09@*y0Y(_scqg5y^Gl[ 87,]1abO#s &Z O@sMS|R^Zqh]荄?ñ_ՀL[:0;~(LTB<kaE<=4Kpoָese8@ 2Da`'iyT޽=Ǵ8!+{]@, Hh.P8:]z3s];3f1!))Ćz y)۹d1nQflj$9a`5)sYnPekcNCu 292-phZ:r!bn,$uy@b)T/z\1vB@ز[J\ #Ȭ13rwt^gz,et.w/~ 3 ?70<0[ڱĂTaě^u\%%f9sr \F8 `\& '4\ڸuk qcV_` :b! iC&L9f68H6Uk,demFyXm?M"D.ɬe1:]B#9Q;w 85š T-IV7%,wIY-}*vzdJELø@Yv')!MK#J4756ۦ 橜^%27WRP@\dL-"%B5|'(Z|I-$2m_RۮE98];Wss3F%gSU8VE'EZA:DnA)0d!Aq l?}3WsSrN}Z5$ +av7ᒨkN,ENtB2| c$8r?ϭxgNj0bo9׽w\Xd.K9:sȾ)g[䨮!.rVr^1.6}>O 9Xm5fKGt?Oܲ:Q3x?޲ ڽͰu:q 9_ r1+r`U!rhȥEi.GVf&/(SRF( OMy{UMXH⣩=Ś귣`J0\--Q[GM5E#3r0!  I2npbhHԅ%ZP@a(6V7;:heG=_yΞyDǮ8 d/L z71AN> v 0+vǼu7$cƦ}6dV!6Ki©S"K y)SemcSJ$T&,`gXh$֮ 1BQ䥲K=ߦB`}\ QWTm@F0P@B؂m 3|:c ]rYӡ9 }A*\7wYܐ 0oo{L!aAXG9;lV &YCÍ7w!T"fİ>p {RF|v+S)\ZH=[lƦ<`״ Q&"jd:3T符j̚QyC 2)4qoI 86]#>\`tϐ}`\ywoEzϫgYc'5$uDt^wv$qFBz>.d;ipu ܥ妽㬬Ov |Ȟ&(J,[tݞg#M,q:G>KZːm'G.pٷbdTa$Pc>|$[2%: ͧw~8 Q Bֱͦ#=|(GPi!Ce7`cѝ Y og}'{f9I"r {nd !py+v'wQW)~,b߇am} 5ʏS4P=em:_B=xU8bS ~k&QNUjjf>gQo[jZ`W}=8w\w+l_r#S5Q,[ &sR(ሖ2DYU`ƖL E(ɳk m2Qgj[ gy+ryB5[O# DJ-ZE zJ=$ lVra VO-NEcO8%!@a`!aبp eTT]*bWF` 3CXD}fk+%'c,ڂ4-){~Itځ$h5s 6}:c׺NM߱b`jйeʲ,Uѓki;;m6OddumݻqZ;7N2-*sbIׯճ\'HUCXF/W@=Pn6bg|fڰQ3m{eΧ9vuSZӬՓ[yqQU.%.pV=Jj*6jd }OL7MR =IIPь`Fx}Yu4iʱ2=9u#>ؙHiW?G4FQIC* 3N-Wr9.ƢꉫP@²v>띲NQT*NmHl-R}J,I{;5JDZ.x_._Vz=pq9mgX"Y0 cb,bl! C!`6] @Tf0hei LUA%omeY:fqќn4 Y Z)mz-2u ˍ*dيuFfxOIʆ٭*0,|qmFvőy[Wkq24<dy7].G?=M~v&R@Ӵ!Y%cX2;]7.~4O_ƣD\j%[~"ewlJ3m`t&K*B$"튁_li \HN7S43R/1&{JrƳh x>N&=i@'5'#FݱAaX1H% ޶"n(Q:vVg雍3ap8#Ć3-Kɬkdc@6 :Z'JC7t2fle[m- 7c R:\Ti2+ps"(CuBa$U+"){S۱R9PČbXW Ǧ"P=y>!ڇap&^)LїRm'Dbu蓂)D"!15 B`wLAd01.O*~3=~54Ogıd 2r#ROop' Đn$R©,3i\Gz;5ҟ}hi5 )Sް #$ j/3_ *S; 5U7@; VZǧJye2o~Z| ,0Zh6^r!}ȉV7qq;(d0f}!Kp:Y  ws9;3FP`B 0 GI4x6t9kگ%~6g `N5«/v.7JS|7=;$6J8$@sA!:%EPr!5$kf֜{Jͯu^*y(g#qx%”ieSNIMl6B`Ԫ%-r Uu T?7UH ΃:cNyOxԃ1+s@9wrc/! ŃaX`TZuiZY*J0O!ƙ>P-m 뭗w-*"1M=s6k*}2uAIEI,LVfϟ4D{(TN(0n\LVdl,"0e)1&S)Z c AtDU8e4OQX!ɩ?ӎ0W`=)2Q m4մ`8FAB@R8T+U[4[1')iDK^Vٹ.7)c(d:FZ*Ӊ[*ST2*ܣ]F6@upR))pCHЌ8.hOl5P@P![oH)D|!scs ԃ:dAj(9 g@'<:ˆ䔺*k)oГCSF߭}H-ݒq F/M{&bo\z a֋^6s[94d3gt a#vCto5:­$fuX>Z'! En&1%7}c8zF GRH}YwLr7ꮅh¼^p[Ryi-(F4# (Y*y]f,LQ'3>$ K5T zj4g 2+x4۴Vw|F (;H1D@@Nt/&69$|8.r>"s@b$Smj6Dgw5\K!rhPǥ9hG)&\ODxƿd A [6N TiJs61*~J%6(HSIr"Cg\(|'N>k_ q"f#D;c0Aa!` iɏ>g Zx(6|_e9<{Yϥ:6PW(8vvOe:q`yNj0)k(^qzt Tf!,-s @ pΔl_4.k`qt^oڭ^ {D8 f6s )'QP݀T _UQ~5›+^[+D\Fxe}7ć:c/?P=(#;=c CJϨNHz!Mmt}[f Bm{~w^_+ϕWRHׯ@P:;؄m-(O@+W;,TAS)Nb Rm9ק*FBA"^{0!ƒ&uE:tRs*`zOs-Wp>镼 @o*1D(cz<ܻ{O\yW]x${,ipE1Eyj7'k@sH >ެ\%\9ڜZ=*rYm<+ex3"J%ۻ@UTgߡV CSٜͮǧc|xd@'#j! [@LSRVgf}'T gxߖ GTѡ/fdț4dev@,9Uuj.[Sd %$2~.w:},(X/YrZĮ0R{Dӫ]R[>ǭ}xS$['x{uNFFNEqE5?"IX`l,@ea$(/kQ)/\ c_[b@pH.JU6A#OQHh#-hC&V*H6[Fv7k%*RTVɤIzSoW38Yy[k"HHMUҠlDԏ~ԣ⩗.eU-uĔDL-A3i4풅涜OgTJ1TLēb ^ vBI>vi/JؾJo4QC0<w7uYlxP(p(Y"jlSԛ5K2HQ3o<2aN SGw=wE]Yz8 '_fYLWID)҈F)J$OUXB \BpA#QF %[7h 4J 2q1^l ׮bkmF?;VHjCW'} Q<]! ʇa0FQETX+[ E3h6_VyL Ұ? ,[d/rH,N)kܫ#Jb{515&mtÄK49!"!]YYHܣ>LjD$#. ˠ#ݮřƽ܂ybD]2@صdXmKB'M${J,pe]NPuu,ڐT2j * ɢ$YɼbuTd ($NB$NE!T?Jdp21e,U}h5eS,J) 7WEJ(+5hE);fit&n#l`7e2,,8B@ew-R%^]s9xz"Aڞu"F=ChgR@v.vy<"LL`Fhw_`) Jն0zK2T;V_eA JMi)G|u\As<ߝ/=r#ZF9㘷7fTU13 )o>[}h 6 YpW 5gK^ialPDxL FE{$[aHf@&B߆^^HPq1( RuWhJVlz!)+NB+KСh٘[s1^J\ʯb%/EЏm'ґV_oQ)6[KC;%Jg΂^ZUNmW/!k 06I:WURe\JJ)#/n]3Mazdߢ&nU'?ZeZ}LKf*>`8ã"t[ֶ'$&+-L!?vtv5571Wx9}~\Wm@MkQn8&^a><>tkl'Nꮝy6w}!A@QPkwQV*1leO1jāk?dQ7 B}G6}wMP]9Li˥r2FnSJ3bc%erX⣚#\"J(RejPФm-$PcAldKFmHolU d5o[ Uj.nP8ˬ@AkWLxb"Z١bQ.TۣG8m㹫 E[q9 ]W-H-5rd!k=t٨==tfj'!-z9 S 铪yx˸JhydH,Gln0.;,yA |p4:Vzf4 u1^vcTʿ(EU[۳I\B2.2d-uЌƹaVjZd(HDb29@#kδIcf楤9-@dln& a;g$0 `,O!37 -a@p "1D-em*\fgeEӾ`gc󂳚sW _NE9##&b(nlZ%2c昛I9\#J3zEs t2q,}AHoP)[Fy>'Y|3Q.B(a}vpY,Gsh`RR"tQ ak(&/@~t,FM:7:;?[/͡ JQD (IN;h$#:v4'ѝazAFYj~tXB@%9Ab 0: @P X .nBZDXf4{NkS:=7cST"fC2ݩ1Bnpmѵ-:2&c,-a*TpV1_a@e55\Xa9^_,$>DV/v0e08;X@QWDoLK&zc*14/.:#D g*6y]A:R#R(cM$FV![^ԒN|B'bq(t}aSn3ӆpZ\ ?;7j̯0r( "j/7V@"tQZ]uÇcǜ&H$X6Q|yqRTE< fpñs\ $eʻ 8q}Q&quog|-5U)Һ"')H vBᘙާ:bǯة/x<ۨaJyi%Ssv3e0x~*EwgIQ;1 ):H3w ƃ|d f@x\ w媢,z U5]PZ*HcW1gX9`:| !{-c@XV"YiB U\6\;p|~ώ|X=2ŲoڳޝM\-oId`ƷBle%i(0% BS ! B^zKA2+h[/<0px9 3x)p5jINqΘ޿x3n[Qf H$ ! ƀ V*6 gk鞄 G_yTPdb8hImY1& 3H]ʹ$F,Ԓ2IdVU1^Sd_úѕ Hű+fz\ت+LU [k'[4I%f}sAIg-`]Nh ZQSU=r !.@gi&hM|Ssoy\L*=l0{<1mSjqw8KJqWs5AK⨚_o`SJX"0p U,9Sj"agGg~04do\}3V=$_CzN̦5UJ,N0A2RRgB CW`*78@#IPC cfhG\:VYur2w&PI)!w(AaHP0 i“oÎq7|`-bbY3=[u݃V~ Z2 sTc ^=8&Ќ0!ˁT 4ƾJeiOeS-pPn 2"r4GχJhBkԑ8KXxYkYΨj(A?^cvIZVGggrXggbQr+2鶯mce8#_~[Ee$-tAXSWbs~@\NG߾Ik!NBݕ]#ǃ<ߕJ\" f% lg|0LcO~yq$8,Q,1`\ᗍ]ծa]v3X.7pj3̬ThsFv_PgS\mL#fs dapd]@ݥ`h?MA@d(6 HdTe 6zJ'C' :(JxTمF0pPof(0]>H)bb|W+SdAL5D%Q;X֪싸b!#j⹊\ƈKSbMU& kQz5<Ǭam*RfD|VHNm҈T'ϥ1`s"j6y>[ ST! wMaaXX4X,T^ M%9Vf˹6i}*wN[ETŹdFJH,j pr,fF"R[`LEv(DD2ݎKgwp_ ;{KH#*q )N⠴4tWmԲ*M}L0[*깚|#9*ns@F˴}n{דL5v7 dL]dn=G 3. a#hbBR ".mX.j˘B~]"FUTʕuPai YY"9&uQ*~K]2cr\Rr%hBM J6} 94)sJ9Ws󭑯qXL AK]u}ADKQ"v4|@iN}Hk`2">P?!+V-APP0 1֫wH%Sz >d$ 'v\V]i,ygx%zۖ3~)5)Q^C#ig F 6Q>cӧ0LIP AV4E5Iلl7( %-,)V3g >b۽n AhuP 6gk@9Fqg3m3:-M ,/+ 9yu .Ky"mvX\\[:#_PN\t!*Dfk&$Լql~A{0KzжǙͽ%hrL=t8 u4\S`>ZB )YXb~/(+B.A3JE6ց#WMRdH㢯WsAfj[В5wڮoL1wRҷ_Uf2 љcwa!M6RZnN/7萁PYw *I%;J##Bt$)%1iB8"x~!ٲwg0C)VɄo e!13FpXN&<nI2R<8gIv b fZԧv㦿 ]m񭭛&^ʥ1+Rfl\gY0 = m)M%B/|j .&EN8ggPz>ɍuH⫓G뼘&"DOj^FSRI' {31ns#͡/ h!=,8nSw=;s}`v:n3a9'+ZBILSMF=l,W +K`‡Y{ /ʛ>2< oxd8WG=Q5+`D) cGӮ`SFgCnD&6HAB!FPD]Ha-.<%: tp2IE}oa@Y:B}m\?_OC6s- >2 .U'a9mįwZ0%-r ],fYT8JKO8舰-Q B_K{<م?A)%;(:1@}@)0`! da!Û2TQ{,{2=[ʎN!H=~qzZ#afk=%zf7zK=p3 EEz<΅d)AEԴ>Y]RO `#N)oBhde<6BcA]0cJ~wj8K\%JIAR^TRI&Kq*D*e*%\ԣF #K Ԩ"ɢ"M{AY0KGKG d)GF1L,"=I7TuT QMiI;ew,tLb$Ƙ c 3$qЀh\$*%h.[v dk]gTAzWݙRqF,P)S  t#u [ W|)h#*RtU_^L]~wo7԰R)M+IkKt4KCR ^M.4 )#)"B3[~r !gF͠_(S4h1;b֝߷ ($Lh$D/SIS(P\_~0,']nz1@J,m#+RY|AK,gW&r2 p"e`V5}1puX9k"%q1+-)"ھUZ*PC^neO4Hʵ&DQ;&@okuƵ\I20cũ5J*ML QIfՋE/^5a0*V/}` c! vEaP]H q>Z^5e?+v ٌ'@i;i>i Vyz \ƵЪH@qXWo$,B\"c!)B=oFM{ o L#mS/qjh}\6?!ߓ7* a`F tT:*>}T>Cz'S7;01@蹡IYlJ^ˬ> wY*@¥|/cXܳΪV*JZas=?,{3d0`%f ڇ_#QӅ^a#Lq?up2J]VpxN2ȈS.`?{U`a’bhFb7/ynROwRm[STb\EZc?1}I $y)Eo0hnc0"bt"Ϗ. I|>yb {>=X/S+"IֵYYi\bl NxR-ҁ?fcSe1ga _>wwp*p)}yU?_5`0n mŪ[M9׵n -n@PJ%E3X:%lӘFTmbDi+Ia#+@,8 TT" !U-PSY9d?(y|'-ΜKôx˘I ɣ{_[2P?F 6TX 3IN:hDK06tvy @L})h MK%c]u2)I;^KVBΣL,$55<刦qB&7Qoqk ur@i:T'\R}[! Ɖaa U,Pv@)+ vʣ/ qKȶ(p h̘EaZDl&Sc P, vmn՛m6<˂nȮ#\(cQ[z!5 UUؤE b (*ռY+>61^4=RU9MGQ/2<ނs.SIw3h[hAK$s'KM,(ڜ(*9fع$*]2SԎJE5s I* HFif,!b)zd)*b18[ @&DaB*a,@ u!A ⦰~W) LoIAk)Apflb) sSRqpT4;M[^b[߱h^Y?j jrȐt! ‹aPXT넆DQf9䚜ltc&|m"B|K2pݜJkclF4$_p:b-:Iq6 NnlV"z͢OVzH ձ {FӶ~4D8?3rp׳wݎ=|g1X]cpbyon&'MQ4-ӦnY~QT`Hqcqm? s[.$aqkq.1&` g!Wzt_s p J@C%"E.d@Ҭ4h2ښ.%fQu{X,T[۫R&\~Y J샨0 f_zŘnIPۆhh\q3K8cd C0 S@6AD3,OZ{InYoU _\/٧;!N5S^ wZ64J2'9CQ2b]7Molk($!V.J$a"[6ۨN2LYq_Ljƀ!+f]`X0!k)%ujn9$ZiMb rWTA"dMe bt4~\,+$\׼BP"DZ<ʰ+(o9gK6o-( Ӑ&6k):{/7 0>{%dxXګ _c i{-R|"?AZc 6 n:k5-f^vZ=R1fhgР4}AXL "(&O`'mS˅#S OPOt+M^R-xq7*Xw %O\n^U.H[z\P iQqkWcg^/`[|w~oá(Ӫ-uh )-+.&טҤ/ABìmV)CHn~%U-iDWǮL D5N FؚTժ#sN&ԳΓexj #Lg}43 9a$AQ ",H.dL 1ay'V׸bVQǼ|E;N4.ˆ ^!M_?uᓑ7i3v#7*sJ{b;i  ޻}RJ82|U<3cstVE6DE+Ѓ˸:ꗞX=f* #gϑU?{³:f<7D-|9^ ٳj?X~D?y:8#WkʸS-VNzve3@.ǶB7j/xR.qmi~72=SѺxk\vֶJi{JLMZ7q- T7-KUvLig@;%rڄ6<@$I%&ע9ힷs)̡SɎ[NǺ[] ļs"]vYM]+<<~ԙSq~a_~1ۋv>5eBZ % mVd( ʌۮttIlP q)BdRq1Li. zK_oy˜ڶ87`UX׻8=jdcL#+j}gE7L2l"l[DDLbZe5aW>q}KmԈv& ,Ӷ̘ o?!k3џsH<8 .%sٕ/C|2bnb"9Ƶָ.fB!ϹGh (kJ+ ɚ[#$Ph"׳ u. Ī I|Yj,%bVA! V;C 즻аP2ȇɇn:!kC1 0)3&ঔ @\qQ[ٿPNNYHƗW3'=gkdC 6q{V՘ъ8Nl% aa.>:}o4f{T4Mkul1^'36}#o[}aa~VKsG`kڦ^O&*Tzwdˑ3cQ]3QIW}ڽSr tz]]" 2;/i Bә^˛*P&`hh/Z:LLM+%s )˄If5MB]KXl o7/wYRHif"2I,4F[gPkL2S֞Dҽ9W S7SūXsMlT :.Ϫ8'#:! L1Pf@L!T*(C)%EQȵ5`%0;.l*pޱ5`QIW^`1K Q߷e̪>*Ra!w.%=)'L*žZ&[ԸxK1{_RN5Ɋ[,zdyN'¹e^9%ƶph6; s ]wtۃ&CMeCfYbX@ekү|j" fmtdyqJ"FQyxLf[gY]-Uk$hc ʧļ{42hPmԯڑMhc|./n $1Ɔ3@2)@2PA@E+Ҍތ}K+93` Edge VZӣP[p&WL&%;-? dx^Np ^Q!aAL`VE2&UU(‰܇E6_]@ `h@iE9^ޟg'.[NIq 0QPɣ5rҹ3u [L:-^*)UNAo&6%/dѽ @}4{ ~jƃ̠cp`6(B#P:j%3O{H]։PE5 у|FRs1YIբlVshCJT irKIP k MUGG~5tZ:/z 6oҖRF4JHA%ֶ%a_ SF2b0Ez(=`-S\=8"LqH~mk.ur~hCKZ2u6,~v$;)pZ`0])}mEbAføkoT 6[%QǚXgջe\m/f% 7:%ftj`r):#M;3>We6j]f=bcT?Ta}9ynnUv {֓! 1ě&c: hOY9+~3-wKwR|^\\SJo2Ab;XmJ=M@k\1UIN%N&5qt*y8&Xb䲮rʎCvI%gag"rӝ6À:RR,YvFAT?rux݌1 .mk 'Gxj1Nv, #JPR-a2ئ<Ň'\줴+kWh9hPv1=}k 5UV@m]cXTݙ2L L! ; HB@TJrd"I})4 D[c,Щk mcPl7E?.Jc7< @WK_VLgl.,i6lRghvzJ)jUQ( Vpy]"8֮x5c.q"*={*[q&d >/VQWɪڊE#ڬ_VV7/ޔ$q0<YLκ;t*b44fRgX 9-v>Uӕg#\D.lxI"n7FcU:-z}k4]5oq18 HEK(䇥O6FK/d-L iܽ] ե 9fjp̥3Fp[:sfh=P1IH+Pz$7ְ˗T$jB@+͠pj)J"aVR o˒P B)SaLq!ҙb(@!T6%ZE\ l*;D1lBz< /0tD7Y pxI '+6S t/HSeqO@|Ĭd6jԐxS#/(τA5N?oHiSPu4$?>(J/>&9VF~Y)Wtl|ݟzbdwVhH;5kU*1ے7!ֳ3)B?- :y`EJC|M 3 |o LK;,D5=r/%'c|pRuiD]-EPiHJ_<J 6NI0^} ~?/AB p̆C"U`4ꦝrKqI 1쪀d%aLic '+MZ:A DQ[[hŊw*Ϗ]8v,mk.ҸI%~-gd*@3<}p)6<2ޘTV2({HkqMx@!ډa 4zc]ծJb[$r'yYuן@LМdϓ M!" \ed~&PeH3)KJ(pzW3 Ki'Aqx4xeHdmF@(僐3<eGX[`&}H:]fڗgk'ZLŪײLsKA)q>Ҹ~pgN +. 4uYS* J0V̭v9w[K{pyMqM\{<ʏ]/;XgyYH "o^1oٜQTuZn㌄DW0F|- <,25; Ԕ[H6iێS|[n;BECyA̛z^7-=ΏAb+Zu hD eNX# D(y7Jb͵_Y9ejHc\e>2KcvFoRT=JNͲ0Y"(-sk6zH m] z׵j=kg?JܿͲJlXޛ4E 3fԳ MbE ȪZfS%$UQ@)pV/Jjډ,טK[=k;jaMTKMJ!/Ұm! aJ! nŤI[)$(LBDۍ kD(mt3֥ףn֪\\Ev>TF\fɜ9& &VCI'Z>’ר! R6 юopRR{Tx5CpGx2Ts-`!K+DKlʒ,uvף&Hst9'Y ބĀ}hd!:#2T-0,j! w ]B(@#  KZN2ĻnL7 #4A6 G =Zí,ʿ"ۤ1=yjr3QK^n4F͈ؕp`@x21Feۗ=b(qD)IBw|]۫y_^;#ɩM3N|#N3P;ɫ9Lqp+oqaA30kM&e|!gkK81=([41|bS(GƻޓyE;Xwb "ju:/'`O[`lJpn4LRy0Ϗ8u0)VhW@:ᆜB#~ -݈ I7/ wh]lyl@a8JΦ\M# Lʂ^*zYhY}Ns@N.yuA:Ww1wE*?G #KfX,zx5RнilUa3s! *T QB ʖUT*)._/P X3UPM3 f=7>B#凾ܞ^6q=6r_zdQb!}ӮKb.*6/JeN Vd39B,<&ANa>eG7O `Ib3lzj=8xiF3_ƻ5U*'ҫXTp*UlR\4& E ٖw?Q.x|SLq--uKU{Q  պ ! ]! >DhN-ʨjoE) 5pBdԌgN*okv6iC8~* E!Ѽ&}4?'ˑzt.*'ηBAtqޯL@XڏR9nb(!c~%֞ˑԦ䈵K;?0QugOG6j@@!+ݺ a(d !"^&$!&guwTYF=7 [$[ /]'$$sCbtldu11oݶw٤q,#vA(`NV6}R@:N|L~k~3dH==~<5RH%aDg NȲ?"\AMViq I[8NP1-+Sw}sDI*Ʃ8K2\*izVʐU5k~Cr*,( GЩQx!AbCJ@"[1 b`l0͇-.a>d3u'CQAlpFF5RvROįF+Ah<|* HVl9.Tu|%]>Is4WXa˘]ߌXt:0@ -F=G6}TB4lcs(2ӲϊchY5%9oMGԝ݅cۜ>cTXYLOLY>]Y5ߖ48myqMq::-PP5)Y9!,!MIZ6jS7A@9Jf@g(-DgA!>߈J,%- D 'j}Ե{FmhP%3Q,fuU"ߧ_3>.cVW췗8 K.V]]"n"à6+#;shҝZa@]Uk,0GA)UoXIeF:/Zҟ ͵[IxTӟ8АŗG^ E^$R/3ĀZ:S6-+P@J}c"BgVS”ɔPq<L]97&C v>oeZ<_Hm|RqvͪM&hjBcXTҝs/m֒ʆr$JΙgu)B]dQ*pZVAUoZeӔz@Q@pd1p rlD"5os* åfZAvx4g5 ҠD[dоpՊiΦ%屡O)x1O ow)$of!Ų c؆ + +E4**RR%4wǒ ,<05t֑y6ri-=>ʥ̼& 5/OƗ*^ؠs}mȡ[EHhfjӌbw?HYܘVwsH%w8/m42BbJ^6w (1 h8OzW/˼*=Cqq#F/ս\RpSHK(Yμ,wz.͇k%2KebMC@DNgLT*|MBF4x@҅n{jfrߖxk6S1 NcەsLDZvd4eG3Ms&B&5m%'%  & 5ҋyy‰{A0x.mjpCCW ~_J8&+a(z+RE'ޟpT~] @KzWKl|% `bŦa`e%&VT q\zNcSJD`aZdlI$oL|ߖ%x-xկyqꍇ޿HMXnG#W<ém@&:P>ʞjcR*qxKShgl8bfvFS!^ʊݠD ~kUIuNQd.!V 3 #:oI\ˀ`"48bK '\9hIj:na]70E=| a,nkB]URu <2XOJsޫU[69xO]<Ɖ;m XTKIJTk9`#/&&yIA0m#l]oQR5O7H,@>h Btr' 0((Gx uϿ{0G[rd,Y*ؤr#۴*vz᜷R18An`sU`Uj@=FM[yf9ůHО4^nx;U)%RixkOSG*=n$imnn΁/{O޸نn Jf jK"XwZ֢IaqoFv7&g>XeM{}Y°/bk+OvҧؽbV ɦW !*c d jeEqm'Oa ޤObBcEd}L H*0P`@ Q?UXwa\eH^Y6wG9|= LBq ( =X<#}=h~k>[4Afjʧ:^h8#vDٸzFDZcm(b\O k0p0/c.=6rŕl/޶-UW9QU ⊀'fKW '`䯀ffCR"7tјHE H`+IhYv sK~C#FU#J¦u&nX]%XT|5sl2x>Nlj1T\c݄fp_:]Un ;#ci-\S-<ċ",D F  ߉`9wųp$ݦ(-jQ&9Z6mceZCZtA-:T csWɤbl~R"u!aPHy`brÉŗ$ߥj.D|!Bg<&r(K1x>_ADA# bs`pMƜFgc!}Lqfc)wN,Á`v"+i8~&;bUa_nKmzSH̼Na@_ޔOS #%#d'j~rKݱ2=v/x[UO3 t8$έj48lv9w1:xeׅ-˺FmJt]+pЮ <7,m @D$>ս‘aDADy Jj Aq$p\Y&S,-Rpc~+wiߜy6;5~[!c;Ӻpz9B 2k ը3f닩Z<7l#-u_80jw XUHsLJ%4j]E:ٱ᫴̦Sgo@ц&/:xkԊM31]-sWc/Ҵ8`sTm6BتZMm⊞cr&!s7ŏ ֔07!ΑBp tJy%K-V_JMt.C/5vReePLJ H *V"rI,͋p^/.>٨I/$e2|7B6i7Kaylt hvWƃ# U3l=7>1*tqwX^~Gktv .voM%FeU-Xcr,ۨc5l>kJA@[#Zb12 0e3EsbL1FlZZDvj1lrkM3mu:3q;w҉p!RtxWKZ,ܥGK?hb~e!N!/˔1\D&5\ɼQLBBĩW vԝHSӮuB- $LO,"$A]X`9o }_D|G=j|c:}gsf/OW5 mMJN.2D-D<LL'dE!Y, ߁%9Tm#@ j~f&TL9c*x6[ ۧc*TXNѻi+\2䯌Ip{`m:N! CIR9"THd@?z;Z[S,t72Myvm2K շ/Gpl 8כyA/ZQ4FSˌ݆aF2 g6ϘU6s_&ά:7,Y ~W'N(M_*mR6T_{|18H= ;[!jS?D'㽇2[{3|V5_UIޯv$ ^SJAB-dEPِp\S!l#@$JDw 0bLR-YX Uc}6EƤamnI Ǖ%!O|*I=_ <#PY3@j4[I3.-ƉGe\+zdup4ÑwsT"_Ov V6nzfgul[i_GoYvh+'U"\ށ! fX`LD( -Ґb9iYAaL|ᕁ (ª_;fzQR9嘶b66<ౡtAd+xDB\ætkO/]|5TL=!%ō̈Ob.E!^fxD6{ej=1qjzw"*u1~\_y#EM~}-sKAʿӭ$UG\")]xdYE[+[vu;sch $,pW-!" -zP$UPd賈e6cɈJ:ޛ;Ú2X#0+'VK{sq6ռ7H,UWj-=IICeUdI c2%u.֠XV3xpBwtRbQ5IEH:U}$8_In~hyDH𓀆TƑL8-R ^|! Z< `Ωe]n*˪r;چ { R2ӃVaueFnn0hH~U6;{kai\y+^T /y4~=S:LP}TH*ǎ-kbOQ0(Hwafh! wJ-C . I!V081鈞y4El Tg^JǑXo{ANDcؤ|gB=\GV!d,ft '-@a0є0_"k/d1_6,l]z8bY2Id.#C"1R׳.Es&Cfx#5Ҋ`Ԙ-foqRhM BZ-q`N@1@1_Nwd%jZ\8Iя,qYK(H骬() QІM8!YSz-- ~Yl#ŷ86m8nl`{6sd 20`Ue3P6H˓)4ٙZL'57:t\,drL%L5Z-!,Aʃ#?Z UZy&uR$U@!+徍b@ TE(r"3* y2A43hVYj>!Hu]==r̨^_]yFPˋ+:fE%PY֍\?c~`RFVX+@eRIpL-:mɉqL> 4{cr(FW{= 1m l|1KޱVe0tcTv*JzVlɗǧZ U{,wlJ^K_§w>BY|wyQ/e2nIz17f⊞%uv )p6# T]SUUi8\t{#&[[UTyKhvmWxb]Y ʝBABb^x! Hg+-Y Y,+Qs&g.׌blZN\;6wc(-bj⊃%'QDXkRYAfk5!<drȊBH2ș$ezruG:: y޷1E{lRvV;`Ȧ8aAku9PROH:ң[T]NVQ *im=a]5Jd Dd@w?_ieh2(mV8l$P7 B7=Zf)ݽ!Hc{xz&pŠc&%7T8~˜`>݉Յ$(J6'PPRvTg T xH CK30"Z(JInW. cVG!H( (PE3>MFyuK*3̏L֙ ,-H6["5K^rc<>A>(`¢& kUzH%N6MxhU8 B!t7j!3U`al`@.Bג$5% pXj{`O z B(!4>Fg#~4Q6CT?3GQT$;c"N '2J Sn/8GD'n$gn: ,eYJtz,~Z{D>s x?a=׋dOȇFLK!jC A]1-v #(|nHd n̑a8~!66W[B@zB 6+RSLȲڃRT$&aUExbK-mmgFO)ɹ!L~/WL%XSa=j^]o'V.Kr (v&M!w*B.%ԸД c&v@8,Z9 4sOC Ԫy[fhu.U35)u~Yl <|OT[0cqZg;;6CDxh>ݻ#/J"xuc@UCzQ]Qeu,#rT iRYVpL% Oaa}[)HG a 0c)Hw'Y`$!н7R>e0 y]e{PJf !;-XZ4 3%NlQ&}݉,[cފI'sGc9wf8ȻdQ~oʜ(`8 !o5gfh8qR>tF 3U8q*zסbk?f+DM4ο.ۚ&4,;Zˑ@K5i"" c5&.ϕlvɁ3  sNGܪ:IgduԦ k!҉a0F  WysZBږA@?#~LFBT Nlq  [Vk?|;dk?&&42fY6U}QNTJd!ܕR + Mx'Bz?s2QJr׍_ap}7Ċʌ-,@7y:TCW7boVjA#k:͙Ѱ҈0)*I X+ٚNdG|p[)F "/Q rY2仢 @8DӠH(iƓBJFt.y"hgS8(^R@,Sć' :UsWN+) ՗l ܦVf/ sma]N)G&(:.ȬK*_W$UB154blZ7Qm5+4.-/!$~jV(k咽]0e\(.7ylf7=5ʹdqh! c@Xh#LcBK\tU6ʥ\n7990~n2$c}(`'ȽD&ě  )T,y d.ԯf7[*7G=ׅrz2\g$mX 㣔*:flWk?RH- 8RI2a shAca)Z9$Y19k)3 aǀ'z‚KR4(K"~Ve|iv(W1Ex9iU p4Ů%FY2cf] _z>߹.rHq%v۬L6caA紡tՠdЂ0k!ajMIVS8Y"/}El^^ESr4cBĻ1fI8^Q >j$&‚N,p +Y[*fh3;ÐFJ&]SM[*yOJ*Qj"DL9VRRC >! ‹a f{CztA2N#7^9I'd~:^玹hC^AJωvcl(Kt['dW82PW6j-wGTSeϻ%<>rտk.`g/Ld:4yK@ %𘄍 "q6J$zf+ɾğ :) Qu*6Wf]D'#kEk![ #?Eat9 R0L{>QQqȫ}Zɼgm XQUH ^up"*a&ַwՓJ7dM'l׹YErm(ރSDY Ն\4d[TL du5)#eѼ9ådBomt=g"k1! ގCmoXkpI v 䎗?=\πpb&+DD b~ڛ.tFMi+(_g@i $+2SEy #4%T7""ٶ 4ۑ#>r Iun^u\@_r$ÿ?]J k^2HsfjJ)cj*/%5bC"IT@"JǍS :&*ͯcnx3Zսi`?B%qy_+*RzFa`eA\$$Τ+َjEQ<c[:a"OT0QVi[ ⪁՟i8leln묋cuE-C}uBiD`֔t&s<߮b˹wbQhS!tqN1WVJ씳Ԓ Z,B MW)sJZtLfya(քV|nx,.q<51=>KnLʇ0[Kr3,ؿ]ʧ]=b_=検BSCplMJHXl1Cdwj# <;Ét*O T s.~0xW+cT+c!V5"bΪMK\dF#n#D0f}בV95>C?b2]*N̈Īv Az ϜZM6R,(Aܶ &H7Z"Yc#Tmcwԙp7lͽ|{ c{uO-1S[ܪu; a͛ S'6CxRJ2۳'%[%@Е`M J\b x4G4HͥȯF&ޗݩ03q7R2 ĞR,P: C(h97j,\´{Ù^f2N͐%'oSen93ZvHl,z.$E(hEx5MB^=2*սkΥ54#jv7﷏;+TaεEϛc)kD:Ejs7n,DTO. T75UUQmD; /䵋0w0.|oc tOUl7&Sן !+A* AJ\ԗŤ|_{"&h RΓ5rsv=ow. b}Q#?&vă*^pEyj;òLN`årB='+-)r>:5ب}xi'q^/6^N|\h7B{1, ې*۶2`Hw ?eSזU}598 rg#?i Tx?|nϋÇe㝃g)X(ÿSM1min3HlfS n!Sb$ 耄SDlQi;ԶVlQtᝏIR! `ѣIώZ|^_.YOegֺE@`p7eKjU|G8X{t>Hߚ?I-k}G}ڜ5M5oy{+Զ%rM2Z˒FF=2F9J{7%xzݳ%f!' ~45nOuKXCHbadN2 7NQ W˽s3QsΠa6}MoY|Efl طSzBPrpy6TT꒗Pjq,2%xRg3~=n6fsyt< z5i5[%=ibXU.ս?> X5nJosǡ5F3\)ܹGU1p%J1Jz/t6)4R-1=ȹ]eꑚ|K-쥧'%~YGg,WIF<OG ϼc:SF|ٙ79[\|6Fxp@hdf̺>ړ +׻|v0hoµTsrt=ϼD;}6.uu{C7z#]O5kF3*Z2Ky Tdywyd"#w;czi\n%]93H2\;STupb#uԚ~@u6 E^Cqk7vt")ߴCX.pƚ:Z*3dE',V#=*Q@N2!8.\TeR|πc I-޹Td&IDȡgT\n@Tԣ z4 zV"g-`}p#QdaP:]Sbř ݢHGe,6Vҡ]4@zk`+e=*[曢쟛ea{4Ƞ5l_sj%2 YK"77r[w 7{nڒi~=٬[ .=ūո!h}az|*RtY%<\'H$Hۊ@!Fg-=m4Ս mB6V$Ι5u+)3}rӌskY.PaYPH'Avd}RDn~*kVU2 l)`in!FpWuY wj j?R앀\ ! _>\ azʹ17؜{OF|ILFe%)SPYSmƙ.dDUD;/1p>NN>6Uh8{< 7:IyȲ]+KULGI(f#)1# #HS0fjڇ5;OG 3! #bȳzAnr %=*9rNĠ[yc%hT_YQ2aq]k< W8haEOl(_JO(lrJ9V7Jǝ:Ҝ]˶-n60ոCɿ_WkĩTiLsi|>YOg@'1I`+hU\^UG\>ssDbAeS> (G'FBս9W[G#_S,)vBXh!( -/5@"Z9-*D!`m+s5r?ύr$I %nPI$DдnŦcJo|cllȨKG M/h N'mg@;s CN{s*0swY*dͲ1@% l|4֕tׄ@فHTHihko9ۅ/ 6= ktJ]'!d0 0MUD2هʢΰ-K2pNLщ.k*vEuڢTlh6掤 f Qw/41b&w㒄f=}~~:Y;eTm jsߕջM rFOFuKV\ysVczpujT;. +Z'skܢ_hǕ%q0Y*N&fMn$Q LudĎ ^52F S;qYܷ۶c0ZhL`q%wח%,U6wϛh"iYqRkw$t]%T\;ȔWa}Rj;g!|3SSED}+`f^r?Mn4KUegktn\r1;d9ڍ1vSgJ*'v(`];+p @Z1*Y !$&~m1p`l}pexLwQjDeKfj{Ֆo6&L Q0!އAX9sxIV -=c"/7$6ܯ?r&T}c7 w렜>m!+A%'>L!, Z}l.qY ̟巑bf@@tO^wCwϿb/iJVxAN W@&Ve;Zɭ_ unxqĺ$nKst44OQ*l 0PbMP>!Em#`>|Y#%<^aZyl!s(2"UX~ A|CcV&%!bmӾyzХi4rx~ENAMNO Yg8Yx@tgZAu^ݣ0|^,/y>zwOJF KTJyv8,(dJ; CcC mTkeO\!W2Ol*Ή,1LD"'fV6Rhu.iK= bMY CGm ~b ꅓg;}. ]9PJ.=.Q`.˝OYA0m]{OJs g3ᱤO}jWGugFAa Ȟ`h|?dhpJ!0ƇMpjeX&x֪ޯ!—dD!@ޗ LBRTJZ:@fb]WV-}zK$kAŶ*Hd=`f1^ }ӭh과M-#E2% k\WQp]n.ZSI !XTw 4XKpD,hZ}֣ M_͉VZ,# Dy ?G[N#8NrqlS9y}i'g8! ˜C@u%KܗZ D=2vQ;Gb>'unJѽ فGBYzƾ/$OGꀤZ@ +`T1`Gj)S8V{XiVes5~Co[).m / :c6ƬIFVClp^3S=6gq1?*jfH/lҼ>bBDSSt-RMjmAIEGFOcdJ}нHn ͢ e@PJTvq-ut@YQ~![l{%CFm*vSo.݁7V#SQŕdџـSQ aagD#͘9UEoޟdӌ_w@^)nG{>D7=6wQ=Q:p*  ɋH ܅Ĕ$@ R笡~~C|eQ YUpr Q +.b|WRR!+Q@g5j%S(L.̴ҝ74GՋ%Q{+꿮̳YY ;8wgW~y:7[z^:LMCa@8CK@"JSdSkqz^^IbZn(ItjUC\O0W?E>/,qPbtOM$BHf Jk~EPaR톸@n|Vw1Rnd;)nG9bDBQgb45@AnwYw\$n-h@^O::;*5[OL!FS 7:cW1Z b44wR88[3#_Ն{/K- !kA0Pb;`4aD-V(MV RE"H䤑ؕUs&NkßJ9]:>)m;52j4o¡Φ9F%H/jyʬԱ{6o8Ny{D>gEGr]ZAb(߰RG }~cgRӋgm!\ xjåyM{_me!(\K/mp]#X:*&!i/FXY,!U5{c 7'7RK^ӬI$g+Y3L:+VUI$e%Y`A-{7GnؘjJwnpҽV!)BQԢO" FNƐB Dc]u)usqgayBHO'1^ALŶLd)B"E99L$Y6y4O"ddA͵%tHy%['ߒ ېvQ}Ƶ& oVaaNӽAWt%ObA7zB2<3UX3Bas;6,fKS`kkIruJ8+2!k aQK*A2l# G z7ݤaح&ydnxey(C^&}ƙg 0%{ʬP  ֨$j,}6t1q^P'Q\gS$Gn@ohhpf':OvR/m/}V?3X~rz?Q ;E4hO5(7M2)g]0ϑp.; _ sWM~̹lTԓu+˝K &,fبњbx0:URP%Gi:hLHja5i QE'\wze-mlX/ 2No? D!aXh19"Z&#y|CR+v<ʤnᦴ.yAXs2PaOPƷdeu2['ֱa.@sYs r)l;?>RsQUW`ZB+':ڮǰ0,F =|T(s -8s\ fl*U/*ZowhBvf t0w"O#4iB8V%A P׎TKB%1c=ܴ/ vHN*o 1|]̖]KL e<Kx`dt#L)^ 9FÈ kA[\s`Dnl߉$AdDh(," UNlҠC+W]}qMvȖ_ɍBW Z0s,wp˽\SFs!ڏ B7{%5,.U f(_#;ǬHyT?A'[K}8 Vr^|@}Sr3~%h OApD? @V5V.mZCR>n{SdX=6E)hFV_eJyUL?B3sbwl.8lvytp225L7Viǝ|]xV&wo?*N-*I""nJؐj'6&r>]4l FcBeD/2" !!ϷlLLJ YWDtjLȨ e-hj]_Ólbۏ\P1jAh1De{zEj{Ԣ,qZjXV jCE:oMϿ6Hf̈́uWyK0̨ͮMRYq ~>ˢyVNЧW4UIsB]zh,=k@ Ac0˩>QC*w)'EB:8-0T/!K I\aLq[N8Q61M:8q} lRMbT+щU$-YY g,OPHD KDnpC0oDB?)x 2gA 4🽶4[=r!Բت/,@Uq}*m}7D"#~鸞qU-‘mgy2~&lQ:0Po6OT j廔֊~JaeF9j5.́(Ov\fs)C|Edi6h _0< p! ݺeh1! ߜJT`JP|e*tD.oKx}r?x|lt{6=`X0.-ZX,tfncUjKFGcn.\ݙ%ecӬXiwv^xSwh7Rye'fLЍzX OSkU{gY\œKR˫vpķ_sG3-$8z42EϘoKoAd#L's#7-8{iծSx4Ӫ|mU7JE{fLK}^ye!.TT؛u%HAr%~=k70t7,i[խNL}IS,9dK$!xm4eҋ/0jWDk$SֻaIMV.j 7C>2>`3A!&K5E嬻dRob?sLZm9"QLpnUsS%?L67U69P OtL&bMZD>[++V/R>^4dsɆ&'wf|vϠF§rkiu װMJ0Xc4d i4uW'嗈ϨD wt;,gA$!,f gUZݗG ` :$@! ow3 !hIh] }Fʕhߵګ\S];~1ϋgF@k0r i: Ʝ;u]"cН9݇7Yg.[\3j>antZ\8ϲSVE:9fԌiܢnaЫQ 'Uq&$7NR+rnHFWJjx1=Rv tJG\q5bQƮjȷK8NЏid'|oE@NXg[O1HhjD0b @ \EӅ%E`iS{ (Gɶ{t6JEd .xU)g ~m줪P>c4qTE{HyT݋;zCQdm;A5Q9_7jvM~AГbmg{EG8Y{T7ׯBv!ZC$>,,ݖY+6_ٞIEN) pԻIR+#(8E\T)! wW3 !dѹ.=[݉=;+AbZ-3S*ڨ8 XaYLfF/}{7<2NѲF6ȯ6a;YڨPmGN4]R[P].c[6k8$~bœj&ϔM,KMj9^hLU= Ue#el__7O4>ZiƮהcL6UPcP]b)R>KRiAPZhFB>oGuh^^9tyƾ'nC)\ [X No7.wZ=] P,pT2bF <-wh=Ya~ 9Wo:m Zn[Ҍ2 6Mد}ϗp=SYRed8a]vM-^lMAkhVD-sr^.KY,/16oыqy \$(UjYe<j{,ʝ-C͵rJQlUV,'e#`u?.|/ڪ|;سm!,'+1{{H'V|1H%wl}]a-T#cf\dɿ@Դ@Z3Q"H 7`}\O864ōĘn%-o%xf|L׺qi]yC!MJ^d0 &S]*ztJnBuAjM [9S}+7$c@:˲g5FMpi "СK tſXF[`h}E,Zfl 7TCHT)Dc֣r G{BԻvb7+Ne`3 D/GLχܯw"=RDGl,O L?|[ՙ|WjKD/`9 zRDRuQk(Π7{@ݪX+|ji!rG\;,u~ [c~;n@2.g2C/A7"!j4D_Z-_!kp2b*%$1ldtfCUs]92k-D['k-`|Wuh>/y(ORuD1aN / Ur@zY3Ji1)X*٘U!⚅LDA)F2hD6$EX,%rd*&Pe/Ii~ڼ)w,3N)ߺ5) mpcq9%SDO)AaM$P҈XXtӻ(T㋉nV=\| &-AS6ޟ)Lq~,!ъZeuͪ;?A ۈXЊ!ҋc@X,!R!Halg2!ْ]Ni*Ԕ@wy Ϯv` [V}sG=Tƞ&˘iF)<{.RHy E ִ RAʨ߽<{2ô]ʢg&{N:+#k##4$K BE[(M щU&ҡ:,+e;1|JٮLqp*7ur&v;]3_@*yfWUQ1b (r:FB:.xv_ԚhpïO}q;;[U]~In:aκRfC!cmQ֯2)::s ̀ c6eXŲ5ph cd V$Ͳt!(ҥzu3WcR 8B$(-31oz7"lL@s}[]ynL"j1oBh .ү@Q:r?wFha8J!އD ÂmwZJEPZ [pdeZ}F92Ę"\g?QդKec׸Dkv'Φtex'Wga HP~5"QI50H R=X"Iyt**v|p#Gt<}E:v::!EeJhzhsobo۳_48Tɚ()EH鍮$ԹO.'\(XHU#ܭ)[ M(pP\`Mci1>? i`P!U\_1e,5n z)\ggT8:w6:IpV< 0H_|cUfv5hKdQިʥ f,o>v|rؽi Ng/dg&ƔVb+sc2h0M6IED].do=h/J蜥^gd>QI̡9P ?eb=W#{OM&PNX&"u1O 1[!XM)_Z% 5P.rх<뢲 m!WFfґ@~T9="!JMf`BH8XݳttQTYT Ϸ!#H:zCsM KLQ^FSj=xHE"8F9X[زe0FFq*f7dr&|)Unj LșD5u cia a^h6Mԫ{;M)6܊> ]E#fԛCC_ի.d_9Ζ}\U{MY҈Nj'!庇h1D#: ͈4K*4dB>u''@لۿ-&WRѿ =c)·mŗ!?N~xJI@%.xdgsVܻxr.v mF)pqJ:%ݸb%dLGH0uө=:dS_ =aݙBVY!7 ڊҜ)@ǾX%T$ kVJJo^2a7V0p5!0tw6[{^;6AkϿThg]j*jBUEqQZQ5.g(qqba{ 1j6}[lN3rN0zlFVg(J[R?Ac7HO ) oXzf)M ry‹︹$Ƣ)Fずf58.4ɃQ<,vCth >>7஦}] YL||JJx]յsqכ٘R ^!ڒŁ00˺W iehZ Dk$xq96@B[rG\] Y i drtk]'Bt rg2*A6!Ӈ&>2^eWZe3 qXal4Rf6\i5`M&xXI &6@CqtC'&0*valJMYF_(xs(5Sd*v"&@MW# :XI[ۺ$Εu](q~:\tTV(^bg9&zN ;96ʉՔՕj6<_UR@&Ll[joIǸxAm۟9gHclLGwzP1_ a Aa ^$⚅f7BrA*Zox՚Jyllf*9bϷ4pw!6:5xg^s[m;n.nkOQR .jzS3{]'[^iEV0 * *&8o9@EOަ2͐Tb鞁w-cl!SEX"uE= 6ksP|WQ.uҮ᪣GuG4-lP>_mJpAret#l1m0} ! Â0(1R04]" &/iӷr2Ix$%v" H  ƺ%%f$Xb%4 2>ŕaH26{Mդp(rjzX> GAj02e p, 3_Cba3zSG^P+}:oΚ:mkdK}bYurZ^x=(>Gft/STՀ!ڐAP5#EIi 5&>CH"pvA$I yL+ם + .NBOvbSEt,t(W& |&̐fz_1{Y jZоDyS$CISσT-z34X;N f5GլBES %d.Kmv0-20[$NCx5p/3w]|99Ҵ4 ҄ݩTϐ^ں@̀Z .lS5d씋T!b${7Bi@( 7pO!qⒿ] U%{|a1"nvjF^F] ݰu0vKytm YeFwu]))#b7UBM7X <)Xڼ^6xzI\L_V4S 4!A SR@+4)>?Q} Mi?Q~fC2s OZRe!ߓ!Jpp<@ .™Gx*%/`՞PrF?(9(1S yQ~b`Y`EXC+>^M;cm8 mUwgG"[`G }#)屋l\&U n;$qCR27p 룥]!XJ#|@On0pR'M:xz_=>H^ -b0B@@"%UuA@ <^'LY}Wq>9l|Yyvn&S>8hqx8UUfxv~dJ)`!Zjҋ%ǍX%iQg,gDє+V1§VRhXʍû1Gpܨ #s8ym[ͫUT~b22ٲK~J1Ԍ7M^p_!nRFv<9S̱9!+ډB`u,^i gI"I# 3Hf#TaȠ0|6g$m)}В̝^A3ҏ=` ) 6TWp@QSqȬހs]ͱ1v"YBsKTDL *_Olv%Q?VP\'ďu`N*AS78e,`:lE. `4n[o$#sk-8NH,vdp:($_\+Q`8&0ng2( PH>zV53Mdgr ի3 b?HzthNJAzLy_kE(fd .뎈K 6Y[PON*jxL~変E訜XE'XpUoߒr[ k;J!MG^+uYv+q~F8&W$U(&hLʀC.F|tpG8D rj>6uǒu?0}}Q[DJ"$jC4hZK[qZ!"S1^쎗fTsEUJYq au1yiV]]N¸ Tw^ő_H"E!q̌=. M\"= 1O7'rAĨY-;=KHb| C0J`pqP);M,ek;tbHeYD$_Q(W'VNH%s(Ɍ~f N@k S[W/ ?[WFHD Wiz@Hָ\4֮Ec5 k[ʵ'Me]E˿i !6m#CrI*['iIcո d 30c mq'&.o%]1aa2ˠ?Sؓǐ\ 撕"NJK='Tb& Coe9-s93RׄpMGql8ݹsh~oŶE%=,$}ˮڹ~@Y:GJ$Hٕ9`y^}.on]wʚaEbux$A%qɁd< t浉WQ BL.IL?[>oo].}]9В}!kSZKch'[O>r`v,quc+gd| Z[Z(Ư:p u=Z~*ajkLKk* 5d]Qg\{@iXx,L7zmsqhIV99ӯCjh+आىtf2̉Ҕ| =̌6)@ܙ/ka=lɢcj$nlR*6(K$fF.m*fxkKUx"4Ե#uy1h&rlb_9H"7 *sgBc"7\u$%t{u0#Dj&cF*O)%C!( iV` ;3exL-!w5)"7UP}ǺϿjs(Now| %m'_*6_Su'c{! aH# pF_Q!PQ;[%Ya`V}-JwȄxK:,f3{%ò Ը3&Shi@u?m[GT #E@ՂZ;?Vٿk],hMvebEI+ſC~Q7x$YK&ɣ $\m ^ʮ] z6a!TuFL -~5 Pe2 4`"-=Fg5t\.q w-B#;ps2h6=I%1v0S$Ў g8{=g+ea4ed5MwP # KV@#z7$VCRغeGsom:Pi"@,%p!D` KJG{|Jp;ەD;8!|,Xfy-SD13F2nTWf G!ͺa2d0tfRFZlH SK %W< 5OCj77c]T̤bc[A+ TJ+7zAZL[~ti1N(k잌p$.)o/"{ ͬf)ɘ,n]fo 3B:]މqo)u:d_ZY檎e#S,8&#B6l|@Ao$"V WX݀]GvqkJW@m VRSEnh jk&\'my?G}&,kU# eRz]U.ߤ%-de 2$D:Z_*7A[>Gٺp3+P6`u)24¤Bþƌ@WAK[2j$g>oDSn6yyiujIsT@QdP IhwR}!dz3 J' ^JEр%0bx{ɹ ppZ}ʦ}Tc-LA$vZ .uY |"EGJh\GQ&`;-?/ g0@V n8Oτ뫐88>5Jf.~$=V)\ˁJ>a^K4vߓ&zڃG6@ğ\kA)2yUwAWsH$*s\A!u]N> _;q'XJICWߌW]-a5p5^;i][" 38hQ A$]T{zynxS&=:$`ap55˅=t-F~9M`@)O3#I-+% ZlM&0Dq}LhGD0/ ɃHR,k,`^l%I=IUB;cSZХ- \JF4ʔ5mI_Cb[r7sB=ܑRܡ(ngުwO"! މADAޢiqmVh-ܬZr]ܮK1E,7/iIr sU<9bTd!)֣AU:jVHcEbٜR-yy:k~ñ}ION(ã˓[[رql(c0<7ͿKWyܕbRR\s.P/ {lfjgeDɌh1 Wsn_U[ūFEJ+yH"(H6hrsChIǣk+_h(bO v_БQ8HQAhމ`p4].%ƫG1IȗIӰH8u#IeL.=YrĮc nzd4G /lq.o0 ›":zw!pDG2qsTؤGԝk{WkZq'Zړt#ZA5  $i'9sʭ(:]\QF% [zJG4U{,sxytSn5a;I !_Wz3 ("Wwu uHcgV,W7Jpʲߺ'rA Dɢ>nO(7텢殡BHklC@L;AFjgp\퇅nLm)Rax%a-9+ 'g&x۫rLj5, j摠×%~kI?b1*lPH@^Sz܋i ɓ\6ShQ[H& =:(g%I֊ zl4-Ts\WyJ&)/ @6mީ-Ў̀FE˓$ $EY)s/rEsamr:fW?j0zCH1) ]MUWF듷7!-o2#&5Q^|w9Ed\+NKG朎bhn&Se,A{^]=AxrDG*h}b|>1psKMhC_Iޡ(94-+F]EUV~}lr0 UB(D+ϲ/٫b-tKiAaX z<9fEkM*Jy^!ڣb2AvJ;\j;t5H@U,ɄD$ȓP]0ʄ RniH[AMD8?l;/HꬶpYr$hzg\}h[aM#2Fv#ԡOZ9ڈaUm$v[ d[a s^0ֺ>ORA:UV• r[4W8S)+Bq pq̞ l:rH]g! ΉfH*6ե.~6NyxӬ %"}SLq^NG^r[pz ``RXV^w͍sI&D̅5^@BG݃ΑPWuI(&̉DzTގ93d:_G=(lrA}DAZx- (mLJ90 2iwo?D# .@ Wj5->+"Vg0VT]~d@US@4cF7Y<oJcx\@ƭPԚC.@Z*VS4 @4[+]4_*J㞩z6>a^e.4־,[qT-{Ye-9UffIJ,k DhX,g43U!<"}ꨨOV^Dgol EB/65-7Q f!ڌE@,*1ID@D!Բ8T1,)6kX `xnFV" m]Z)AÇZv/n0{A*0$[>ch*)N<6C8Z6i䴽d\԰VTװzUYݑ9nF5w e/oZ\)LF0шhDI6;q?Le@D.X߽˪!5p\مhV vt&L4.upG_! n_=TN녒ۍҡ7bwݲRo@ù@XQţAI‚ɨ_O,_jӳ}TcdĴb?lZ/ɣ:Q6y]wkK B-b%GS}`h57no门SXJ!4 ۓ ^i"Lt"TQ AsBɻVXL4!Tlq*!dddd0ٕQ3.6y!B @ Fh.^ b|FIlH3TGH ;rؽ I&[e-0iy[Is;e>#Te9`JPvy#3lyisU:^ k {߿esTgq4i_ՓoTxz̨Ч2Z;uW l4ŷ4LT; <R9X#q<:ǶTAITDH(JcՑav"%/&&9YuP ZrGQ tJ 4])jX\ȺC;XfUj#v ouS22xuSs we0ߝB & OS Oov Ih*MZeVaPb& m;Pz3 Q\:]$pɠ+Him6Y@]S#&%٬ Eg~l)}4kS*er *B+v2F0Zb! a!L``h cyia?`iD%C¢Ai *:O$0{ Iړap(e"ޤmM} UGx& ((Gs)hr::c? h1<ͦ|Zܑaži~<I'RDPT`QVo)j]Bh)4H绊n'ic: $XOHML/ p0;#<^"$2WK]7 y-+BKm>O{*NLLWFA@,\rVXmh".n8:@1479;a.*iʹ?Vj9^"]:OX?vB`!ga/Ֆz |RZ} c`~>ԧRV憙M 4?GaS*- GW k1O6NĮ$֋}a}uQk'[/!(jT?{j;v9ՈRTrPR!+ѿjaqU7ҝieʀ @9=Sނ,OA\5>?|ϦаNd* 19:IJ;2\}:Se ş͸K-?m05L Uo>EC,8Uxmx홥<&1{2 4H6+h]F haKIPt1wHsDw^jѰL͹ ds(4! gQԷ+IwUz9t\&֖#Nh2^Gig^XdWZC DC@!1wǔ`A˝M(i$ ڕ>mX^-{玂a'#2C0Yp:!WSq ׵R'ɡ|o.4Wџ(B b4pv޽ěQLyr+- Oœq}1w$%2Yj4?Mn4 mBx$/pH݄P;UM]J2ZN:+IP; I*])Уڦ Xl_qS\[zunX>ʛ|a1ɧcIߦ 1 $@d[pj-% Qbo|pt5ɦ$^{>Ә k\YbLtNX|47 =krȂ~9!k@&o%I%]ie*J lD> 9x͋U7(|\i$ 9 3/lHf-mv/_dYF1gm%ӳL. kީ!5.]uIƣ. m6d=TnS!䚳aBIm?51\Am (=I5[N'5sM5V-ERIQqw$ dfSM WPntrsoBpW̡싶&_M=1M2UjeL1cY.RH= v{[N)}ul9}U3hYm#,,.8i ݸeX^RIϷ=lC֍zOuskӮ0]ty!]65{DP|aGtjH̛)Jvʪ'&EI㨠q^D:G7ACKb ŠUtkb8B"cܱͨU@x4ctO-Qz m6S 6;fn[s |@|ڿpY{M4-+nzw-^1>Qv4]+p D7!D @@ |5z1T`&Pa /%HSs!(P?vuw >qB)5T26G/|YHֺMŖ*FPC-1U\n껸NimNiG bÊ'd%giUX6Θ|/sL+(_cr|/yзF O:kz XAmӫ䌫hT'HT㐙lB-}йkg596gB/:R^jTp[.&\Rx"PN) 4 !%dl_4d sq| F<A08UYT(euSn5:&μJQ6XY>CːèX{)dKrǙa$zAwzi)*gN7=lXa rی f3,Y\aw,rv6!UZnT@bDy:: KnDBݢw?Si/~bP Q8Ty!ڌA`Q8,%foK4)?SвJi GW=l ˭AǼ\c}CB P|#s>*0پI9uF28 r oȣΤK>e 8Rc$sB~[J+ qGѣJN4IGe^_(>74v^dU>0XKxeƴa'n ףoԳN0wVp{R_WŻ}翷Mww`|/GR5e$n葩+bYp>bWMÄBo'!! `,BΖ.Wl *f7|@EC!uQrkd=Ww"G<RtY@ Z&>)6w.<߯m6aG(eV&z7oP ab[d zl877l"k*FG>Dh)x1YmF]5H'OL*[o}.Cou.Q3DCk#t5|nno,&pqZZE6 "2U2%Ve@gVHDf'`o zdm*./ DŽx OQ2 RH]ϔTNOϸve|ńXJo?a^|FnMZS9հh2ym bowQ9"SՍ\XXNNg(D%wW=nBG".ɔJva(Aǐ'lΪY ees8^H*#`MbY>ax=-:3LX& ]w&)RT~YjxhtM։4$յ%tuT06ac˩3OFNVV,"5iЄNd@}yI5d Q6Oijh85ȹ.}8q)@UG;Dn\[5=R fgNugI9ۜOD妊a|x$>eh⼔q b&iլ3h1UJX)=+tjj'7ȶBck8\8zBq>d ~$% VFO Hi,\.?v'{٦Uof fΥ}ҨűoA](v).J{rФXfH~Pt5'X)MҐepPu fKF nQw~ 򵿕oQxcR8xi/[ՍW*8V-H .CC::|d44 8$@}pm7! BzNȰL%TwoT`θrSO:T"b]Y8-"1H{d!(`}nFͿs[XK!S[ lsoѡ:AwoQ%tDmx $Ej"-xv,*2h\ 'ѿuI~ n??_ùžnj/~c>\n&Zœ~pixb1%Ą*FHkns` *;¼90T蕯]iX%Oϐ]VW`4)Ч!ڊDeN )Bb?˃sQ<η?9Wkg905 nm\SygRvwW2VY\[=Pr0S&p>L k"C_1-%tL#7L n|c/oX_iJqY&.Po5=U= q6ŌhK~{ xl덆ɕ[.[sBTpi(3)G+6}W c!Hn Ww ,AV7YMw. uU+A4|}3A⃮Zt D Tj%ۉlgsr'J@*d]dzz'VȲ_MNq PX/F8]Qߒd*|۽C9֊sc!Hl1 P' pi+uք!ѯ| L Ov1qv=]_xK f;&di\!ڌA 88S:-\6?/ҫU30<IΒn?:UBb(Q$(~F6pb4YEaʣ7 T  `*y6IPh.r=Gi_4˵<#Lhyuy xU醵GT`m&FTkFg~2d́"ht,Yf"cBp… DMX] h'ʪ˜ݫK5{+y]iߞו`‘S“io$iM^ l4|:&TG1~atv' 6CR xCk̻2OQ\քJgdpuemE>kg4Yg3i؜J=> x"¢|ё"GIKzQteI$?1px[@͝b4;(=k-w3bYOtn<&"dQ賤s-=wᷧnW/%lKq4"6Zz! B 7VuOcE kD` 4FD>bKe-V #Fe86MUC%513=xM:"@6૟*ZFfQrwjEۥ؝NW^. :e/!Q$O11o*yᚚ89DǘؑBKb_76Ԡf[F)_NA&7ߢ|HrD\V?>y^!]4KJw؜SР8w9GҊge`+vH1(!ih(tYפEoYC,^ Blc SŖ`*Ui*pĜJo4+Gܜ5>밐DZy|[KlxYx _} %lk|=8 hTV< M4iGg9bɉ_Y%0+6=ȍ~3 GmJ1u%>~7o0r 9hp\{|VmLnLYipL A(4؅0!l4ZQ9ś._.O%"xuXl_g*ljUeX%#44-$C!MJ]d4 MMTM~W(\jvLЊ@i]+ ޝɣp+Bi.јQab@bM(Ө5gCK|2=|@ڮ >LhXR=}OeQI#Ȯ WT@t4+WJWer۾(Tѣ+cn2/q` v)8˕DG"!OU ӝQrIrow^=e|2ؼnz.QYbeY؏µh8=A]ma[f#0)`: KP H05M<]}%D2XJ)%f6G$_dW)񯣬 +$~ϽrwŦk&ޛ6e_HBs_!tXݜ8o{}" %.a4$PY^zwLЊ@2Ga Ήj`c;&qvIᤧ  lr4QJ]KЁk;vXJf5RYͭaWt $ zߟ`~a\0>_a.{Uo=q?!k aJJJY-]U`I' @Cc'/iY®)T -[:eՈ;4ˌ lF:ڷ|iɖψ^Ypպ6Mkſ9Ǔ"cEea5.Y*AwN^/;RRXd0+n?$XXB)j 6KޛazpV:nSyZ6VչsE/-l_yirB +vf/in#/pe=͍  o.x38X ʿJYʞ5ZzAP4dialAUGl7,J`5@.E`Ar6l Dcg>6@][ P 7?S=TY ;TF" a NÞ7*_%4 <2t2jA> )s]s%=ڹD{\|J6PYeXaW3!lv<0aH;j=u)@j9ڤc{n!1jS@zCO6[beHqZ׽Ssv3$ h:$ )f r`)%!վaXhT2TL3UφW$N @Tisd\=NJEA.^ ?J& N(@hf{KʿmOQxoxfu#$R7s5L_ՈMIʋ5- @qK ǿ[UG' ePHS YD O]UpiyIʃ:Uǖ >8[3}]ԞH݈oH^dk3%dFxmTIjqJyF˫{srIn*>SJHZjZ ɡI (5$,Ԛ*/(6KCcNh%mT `$2hr`rKß t>~`ǾAa,JAa@*L)}8>}N8-SHId+`f& s@ zh©t Oo9G[L$nN!Ηa `#rܩdɪ$HH3ArH'|:n_%&zM=y*~"RI$1Ty?kCc^&cFP )5M}iĘGfQ.#Z6Ju}!U@Ÿ2o0t4Q6x}cl]IQrpQk*#$RD4~4 qY6@ *zY8IT͍2#.uee >d:[ +rVoȪûɞ%N@B$U,Mf#>o-? *fD|*ȵbfyUPvauMPc;S<%hJ)"}Q&KJ|'EaA; $?KJ%ID(fauh5S9ZHU>Z2%el(!=0 J$>M9!Jַ9NDh^r>KpvdT'8kHn$ײjD6ںC$mss%d@! ҉bD@PLѪH/b*F^GMj^KK`&W(ߣD( Ae{SZ8up@—s\b1hb%a3qyi OqįH6!408K]ldImи`>ҋn,.,| X[ͯxt$^=!7yI{F8:;{3?)2J{w 4QІ¸Q ,Щ )N,޽!Zk괜xѷNVoTUW$CgϽKF1o4dh1tD1wU*mXJ@ eACҊNJ_XDi~dB @];jU5%#He=l%A*V J{.2O܎|: t**^uE3 } $*tJMe6ڨ{+.L lq6$1Zډ+hK AcM[<֎Jf7@ˡzsI3E+D]+S*-V"X$ 07Q asLi:&agĻ{s3^^!+57J$UbZdZ 47=}k"YoOq墹GZyyxȞsvN, l<(pҐq;#J]3c58J•ϭ6'2q5)#{=.*-Q ywʀ'涎"Ǖ+ѧpd&+[^֝ P?~B]@ <T7 j e vabV@c]!!'کreT(#hpVt mm{!MG]ڌ^ T֥?b!iW&tѡ2dKi"߷/`'!dR xP!!qH/oMsb7{q[ܿĩ1}2_ӫ4[(ܔ*$@:vD=F0Rdž- imYT\īl2-HHMPAA9bK=3 덢xF=tW Eέ YK'!ݚgZ57Pp7vc3 Q s4&R)фRJ 2nVgcH Y+ץ~}p mݖ1c> bFi;}s>:Z3zBI&o;@L°H dछTIE!610CXL>4Ư7>ڹGCF^+X}B~ U֮j< #t56@:4&Do\  ĠA$K  RxQ΃L BAb[_lk+~{q*o5KyDwzkZbFus[["}YW ";DLJj2&WM.;Ի[XNg=|J`}kH܍XYe_qeE>Cz'XjOLm Rqh8yVh]5AKgK䬙%'SQ%T{~"[6M#\/x ɟQkNF:[6˿QgjS({ŻC zk4wG$TL?UNB5;mNp" By/%*x`YUp ))s(TXd3/?/Fg(jjlMr#qZ㩻bL&[ݺj´&!պa@mTT+J%JvJI6W&.A xkP0b򻖁,> Ъ>snت +o2o(,sgSiBIo4H>E^5ԼMD QH:qɟ OZ\xŒFIK2 lm>ДyMIL/Ŭ Ǒ"*Vl*֨X-ŀdG}k'J-.0pB["jn.E#eRŁ6Y $JQ!Btߠ ;ZG^t-%T54`&**z.uSYO=L lЉ\r]9DC,bEJЀUH)?S[]he^{_2m5*EJEȄ9q׿%cօ~ЏMn6fV2-U㚞:NoOTtGS!Ă0"F*MVV['_||OQ5U'LNIqSLOi9++ >9 8h?ڬ9/Sa'׻+OI  9-p#IJi阨7Vgۨ{ ;.i8E2v%% 4ѬM%^]~Xr)ƾڍlT'Zc..q"m`OYsC[pg\˒:l9DRҤ釛IVzrqľ%Q+LLQ4M˝?H1,)ݖd~! Aa!X-J8T"ܜMqiend$79L߸:gT};azϷQ41 臌FLF,迯iq?a.O)Ks "K+@cG[%dk@(cL~Ma8쉔?dԥ䌲dߎK79ެim^0a:񲃢ıdyrwT(߹WϕTn`-zat zP#7pY!(1 YAZ$),oB0GǃNr)尊/ 'KZTџQ,Y '/0!} nkWGrnU\}oÔZ:hq՚Ua(mD k1t(F zFH+kVBMJm$KIh&4Tʨ>-lL%)3\*<^T! 8S %@ZI*gS@&q蚊e<ѦawҐqW xhs[C aQ%'-QNkfx, r[uk"##a:LۂUmԩȩF0E693&-fS14d,MU&GE߄LԄD N*\NhDO*1.L{tfAp:r \hb2jjԒ07s^iE?DO`cCdD$>aW>#,N[Kw?rg8˜W'2!Ǚ!h@c"vLq6+<9m%*wKamV]CC*<yq]$'4TLoa1i(8?P5((Ly K*,[Zkqu9FA ԩZU{:^pv;T!{ҷj<Y@,t7/%~A(/u(28V:XFN[e6/i"ÿ5e1#sVZ"pS5H,fm>UO ܍]g81;"u&]v@bP`R\AҬXWGdD̝,ؚ`Q)}g6s#tzxy&tfĞӶ=~rެ%5fIa"iYqɏ Z8 $g. ^@-pB t2*"7tM=n*6KA^{7ٜjg)KO΍Q)^jCM!h,E͹cQ0C%GFF̌y,' .'L#cmT(.uS' Թj ;0)XӀ iTng h2&GV3^kcAFeQY AI5[Xw ǮogmRi3w_ z˻Q,#9Y LJ>|WX|*ePJ^)%`KˉھFLɃ" }Q{!·bB6q9i,HRb;?"cɠxZWf$]!ʓaZJ):W y!~~=4"kHHȄH!"hʐԨ~_9Y$:s*8=Uss:وl wmya;Fi)t& N"#7ɝ*G#̄X.Bqq93ۨ8" s]10TYwc,;?Vs:EbQכW+42 oB ds(fxdݲ.ZoS宑pȬടYUX|߂ǴǗe|S ܶ6^{ Pg fMhBMKf8IҪJ^j1ҜAdUQ7_ E?$%\(ZiEc aHbWۛYDWB ! !,C*Jc1 9`uguR5x%J:kU^ܭ)}y-\1L>;r9c`PqTkWڢ8~/tS䱷[*|\NzUQɱb̶s}ƎTQ?@pSkXu;ף44UL(N: aWqq\f pqr1F'%OryO]=o‘T\t[U"n PT"<$EGkX&84FUjF:$ -%e,>/!B @^($Pe!PŢQC$DKGNoO&zg5(]b@=Gt_)ޥ bDkAS(ZqH11iabW( r`k2 Xqrx^dG.J :* HK2cILFN6ݶxotqJD.dW#Y?0o,IZ+TrTZ蕅F6H'!B!RQBT$!+A@_MRB/u0_Gz~/1 \ٸ/6'ݷY@"r^|zYRţv&U"Qu $Tlb~B4+b:!{`UY~d䓛PʟYZ"{z>/Fć+u>-5_[̢eF9$…tԾ5"fTZFvXzi ˅tt_Vr?ĉ'.pJ CWP[ejGR#$쾆ϪvW^)u^Ϲˁ#' BƬ\;VoG>\X0WDv ;a5 M}E 6q" ~{f\FSb1@-£*{gܶhZPKO/5XTK2P/(Л:GXQdHK'!'s(fhOB %(D9!k岙bB @ XD .Q"xL@1"Nta^4}&D2q@]Dd=!>uC7܍VFom<=Ivv:oA Ln5ةMgXi  T"ym9K[P^Mm-McW#3 QUen/<Ja=*'#Uş46&ާsi)$mpaŵx*I*[RiBqr (JCX(=ڵ*V,(h=/!G*2H&r"xuD|tUbG]-ne_XYY,0^ az^*<! A̋4#ŠFVUuu dKKեČˤ6ӓ~hUq]e]jt= _pqu9lΤiyh,lgR|νĢv.62vb٥ٯ`E* EHPŪIYJ 5]©wʒz *tIkjGavךj>jbc3ZRc5ޡ3,F#]m qTh.-1]E*_qq>hֳD.5vv(^Ã/;mO&}u}'STXicq%FbwtW!s T,J޴~)4G.1I$-bх X?m |R 1\ hIڸ2L[%RHi씺6`\7ysb!Õ1jtZKga^Wnj|J9X齠uW/w1DE[Ft˛AK%{\1gû?ٍ (^3U]Ѡ@y,ir[ (ƛ*`qVg#cJ"эݮ uq]=QԻ%F e 9 hyxS`ky-87Jr->d#8~ۦ@^$u[HK0\|+Cm,f=51iw r~mMEcӡ,l ; I ʴX {3oCH"dSJ4E_\N@[yb*$% K-W_ba4N: jGȶs`!ΔAĠGG "2 z6Փf2;UVNpl8NvlTkd\D$LkJҹ^:|(8qտWRq[<]]mI8ˈ̽!Ġ "M^_@ Hx(ޤSVN-cnd :q٥f#2`]A6o !Q$AX(XD0E3K`ػ DQe%{klk;{ʜ N@Z_0mK %D)?YUKe*1jM͇% 8m)"dxU,#,6M}fmaGXеRopT#ʑZB^q9)hVNi7[ J7%fb yW w΢!ӏhC & =%h3En ixqЩXE*aB9& "NAoo9B_HAkE@jc̭ 'dpn]SH=ݿk9Y(IRYOMvWkK LS yXh.ZEw.3utփ5sfle\l*7"]2M m'!_FmzBaa5oIbS\s(N( - 1Nb]9lm<2e0@!:8(4۞l}p7Fi{2D""|zmۛ6x4i!Т 2e(PPHQX{]Z[#,}ѴkvuQ,oucw?4~܇93'XWM `u,~XQsݮ<"rKyrbዣNV AI^( o],hkdH0tVUGs}-)6mu0fV]$Fe2C*@:р%C,$a K$,գC5l[2 G7Y2ɟ[$#A!M Dc9[9Ą*"rn5f FޔL=Y8nNN$(uk][1ˉzSKd /+t &7Wٺj(Y#KsF~1R84W (ҋZԣ˙XijP U!r'$&Q\4НhdgN^[ѤJB>^T*Ky,x sՀ{ri9xsMbݶ(>N}]E~V#۰9]"iͪښKe\V0~qW@Ats8?m?a㜺42ۇbц+VA ؜CeBS&~ h ]GV8b4%a 06$ȚZ=FFS`qC2‹Z}6qҐ1/vQ;ÇnI FsV̓^GӖʖ1lu7S,2LGd烺7 UѸ &adW9#91ldnǴ! "(78U,)-,|\ġ%pިw;^LyA ʂ=fꊑ2seL%.2L?G1ӰPno{մwEZh᧣}Se6󅾰*4>_kBQd7l/M!U-G:֢BVphEaRɲAz謆{{-[,6AFV\IACl8E4գˁkfTP1f: :6ޘ%e:Hywζ4=\0^ck1|FR@XZa9FsK0HxE @ Wf?̩}D^HH,xxR5dMD@ȒN ^;0s`9TK?EF̹vn/9:'\FQF NtZ& - jWgbca z@(AGR L6 7 Y}>!A ҩi%Z dk:!\ j޾c7xÿHG^zY礢"Leby`~}R17=;+pgب?J}2{llXN /LpS-JI0ђ7RWftbbƆFl(6ߩG:mBЍcIqL Jp.&ga=K9δ;1XB,Z% 39Xj`RX !HꋾJ] c``/0ܡh11 :.\JZPFr- Ѥ6֪5=,8랼$Z8Vd/8 lby| EG|*5~>UpP_trőbH3PL ]q]!9%v'L U1&z8ɞ S,x m1r}=#_ɋ7r=11S7HN4sW!҉a Ȃ@ V&K @E3^akZ&f':3T!Qk_n\Iz1nA 3ˮkH9ؾt/g"8*ZOz Zz+i+bqki!kX_FG#ҟ{EJOXPײ85brv`d9:&Ӂ#_p9>:j]= *T4 ?DV_隯u%tvg#g2c b< ̰?;sH $-+ 캖 u3zd\|H7.JTO*]ܻd1 n<-QW0,6ۇ`{,3|pX^*AeMge۬PFzJ^1iZP(lMŔ4&ˡLqWG0+vY@eލGH*P]LR bSэ= /:#sA³B1,*0\\!ʓa)`ULZ0XIx 6,c ͑CZm?&e0ES~r>3n8h'v/ 꾜:f|ӵ1۱w47ӱH-Ttd!v/i9w̪TM{k:CX=ZX#// Y燋ZbFZjH 'KH;FzdΙ:ǓTgE-UY.^iKḦJSu&@!#"ɋE%u:.J !1l#WJ [h #M45ޗBuH2Etx*gͳ@&B@Uģꯋ[2~1q/@(Xsk$J~U^FE=<$=o AY NێuxSeb T5_V>ɕ=@:aB8T.9: ϯZJPLuooK>y>y彁!+ڏa!D 7cry|e] .H'N`0uGjt/;Ϯ H x &RbhH@~ *y]ԯ*捑rQӂB"<;'SF6Ζu;VӟLQaXn}[@fFk׵3$pR˙TH$&1,%ò48k3s5Ua~N[yn&)ooXJRi$`(vUIs-h^`aY,Sɿ&r# `Br], š5W{Vc !MJ]$:vCj,V>g=ݕ$LҦ H윏o{ȷ#@7YͷœWSW7V5Lڢ.#g@)`Mt8$.ꟘH^3W+VK?G)=WP¿PP ~fvrThAEEaFEْ8L: /ٷI؁}Odwlv_e ?9B­s^Ϝq1dệzZ|]>Ԯw;44rFwg_ MI"VD:wO=]y1 aWrx ] \R72 03ϕ 8?7Hl\N #/cީw9T"`I q[ 6WX&.ٺ#P}S<>m9|`eW];ZN߱xt{R/?DW^^;(H{~n!]ݍ-:8BRb$!W-N!yBfR'02vWk|#xϯ!\{GՋh +O0ɶvMK`|5;3Pjy8s77xҭg皞\aQ4 (\HS!k@! gMK*)uR-,/&YLBPx]FS\]oݍ5[ȑYt7άkYCϤi^r6f87R&&Ԇ(˚aI>4^"rEUC–N*]ےV1$Ԃ1UNfGsy\ ɟ;o.*OC%jDY.+vٹҗu9=9efB Ӛ\RdwZ@7W^E';96mtp ܷN_S=7Եa #Iu֑l9Suw/7Mh]@4k[38dg0]CUZv1-dI.LN֕ )|Na ,fN`[$Y$:eKԟ}⑷$e|CF fX4Ʒ-x( B$g&{k3`| b!t1,JXdFz-|EX,}yFjb;W2"u_5V]!2ɚr+S*˲❇_.w! y` $Sm+75vV~Y񎗕cc[K}l`zzw!m V"`4{b=8Ѥ1  Ox1IH.+Q沊xtˮ{iݻpV#V d-{|ю1dՏ:SWr_~n7I Cf˜wnGW,_1b=꺪e9>W-LE qڈqtuʁEyXdꚧbl+6R0b6HIdžJRD(']ݣ= (vݾi8TPq.@3)zS [}^Vy:|hJ*Wz6n‰%i?`l# # LCјh2(-㎭5kvg^:0``X6#bNIʌ21Bk`XƴOLĐ[8Z$09B5ҁe෰h:'xӕ8\ Aڜc3~Xu5Ohxq굃u \)PL8ʚP4 tSڥMy[ ŷ֞nٱ*v2WSs$N;]x2VCQ!W#{! ގ0@{5W8YrVF BQ`EHBN6,-bڿd7>f%"t4"`yA>2-Sai$PFqmXᤖc# Ry]*C&wGxШ< +pРYI%E% ckŨ)F1c2Ӫ?{% ΫVh/aM&KE8ZAp \1nyk!N=^CPO{A;Ӽf* &hJ!pQu$NU0RLܩF<"3D\byд2[,U̡{taii[rs%G :%kyĺoEf18x:]QMas̫)F{l~9JM4oXӅ\Z<n-ЪS3OC$Jݺ:Q(jr/c9uW Η+C H,)icEԀj6̚ɑEyUʚfT龚;| TKxt5s=W^ĩ#><4ӘUH:8Y~ JuFiSse x?/ot>*Mlʙ;R;xThoBDK¨7:QGV"H QqēC&@b﫝N+9Q>Z.w^J JnfUGeQWT9=D4iU b5#:>J|Xz?U@ 'sE2aVVQlz{-&.Sy~59;G;PKL^iB@>7PJJWj1b(yx*'RQDz)V5ÄbAbLʨZ@!HT=vMdv yfr8ɭfuossBdw][ h1^9j4瞅D:bdA@+M,Ӽ=(C)$ =N%B!˅3 .37I4)n"VTg1jJQm8 n4z9ū6 ?ΘnLB{-}ɒзۡ%6uH?~2U^qjϮ53K'|h?qgn,>d¾*&!tW,ŏڻtaG]SkH ! Œàh ֻM!{ D*Wl<# Δ[re #ZcԿTlIh$c-rs麭H:76fg][ E`WB*k8 2JOI3 f}t`ۍgr%Q)Gd )kLgZeI gW"0W:F*V(^ĜP!n*aE2IMJYL+dBKFn$%ܙ,SSiypQВ+HA| t /ap!A <оE\PͩleAgM#es6rho*qءq[tm2f`t+W)R[M3UJnsByBB{|X)W8> {V)xU4ž UN:$B2Q⚶(Q16`*lDpV߄ [ZEJڠcE3-4b1M1ZT/ XM$DۛW۶)?] *@SX]^ C7Mӝ\&~UgDe|mwiI<ݺ%m n*%SLM4*?u>ס@LȺͦ Dx6P1.,Db_z'w7^n̓LvK, *iWԹ#- Ur1 ME`hqW#MǮi9K#[퉡EP%Alp|t)*-_lXpaw DC;il-ݝo:O*bʂ&erby˺r|ɛv1ZSlM+)Tq6'OѦ2/ &$T&>oPRS:OŤ}P9lEE9{Wl O\~'_*>Rr`Hhbh83CXtɅ3AXUM#>=ץO}uERS@J^F0Ġ[8:%>̮Y>A HLY Z2^( &&@g;'$6wQj:>VcWv?S5n1 & [l947_ҫ5EOv%MZk`yW(-TF-^&Mqo-AuJ^5:9`%hDiP_zKXLEMPȔjRAY5<{GG@t!+σjCzG^&H "P>W4++<<ߧI!U шyðx%rO3V$lG_Y~46xA-|kW:-uSMC-+շi"q+Dg5*`KǤr`ȝM=)Om13sh4 4JPk8Hy.Mh? }6\~wEMfռ<ā3^6CE{)Lۺu:& wܾӡait=RYǯUUH-fcg9dJisO@ݳ۸{-$,G%P2B"r%d%w"R*^c^/pDݺܡ@bL7{$=at0U /- ]_ g "W\W:룗[X 9Tw)!MGݥ 7)d T\W8Ě'pMs{~%quQ1Cs ˧KDΆɐɩgPƨHHIL5oz?]t8S)A s7]2h 9&"l^ChIaIP Ri=H?}Dy#qP?~^!Q61jOD$K#Ef -K?wpQ`?7VsŃT (}FR Fo&XdGI~|dMn/3ĩv2Wba0ʸ_FN(zFj<,S^99zۨի|ܱE|nexU~~!Hd_vXpc/x1,aJJIȪqȕ!OfϨN~UطA@ǠNL )4RL#N#˲Q"]' A6EJZy~F܊H+ăU!jήJ>x]S:?>mkDD Ίt3.$ 2e&M&}at(5ra1 ÏL &RM> Z GQԷK__*+OYlΒiwab[2$D %@uiSb8Q:N&!ɺ`>SS ;p8jk@hrhzqĝi6Qw~; yOJU+~RL T._sPutCEv{em_--Rc $'*K2g74,& a-A݂\G8.]e./["ʩK}rDGU%U_!kb@aҪ* 2wɊ1%d %s$El^)֭ھ3x7భ> &\ec $CK j(ClUUz Kk"R-4P dk e+[kFU~U@̳볦{Mz:7o2dk xFm-R2H\Zkיћ^]SVmͫ\ci0#[" Lё4_ ZzZ2pqQd{ٵ:X/bsSMJ=L(6kV*~8TօڙɐFkV!cqF9<pB)il衍).ZοEED.g P! AMbHB nl2$|*޻/,=#(#W}"iv:ETv/A2 H˥%RMd T eN~2O z[KfUV΢KD Ȝ?4^ڹhȺK}k7Il`uoq$.e<`lΰUH-c4HPʯJ\I+6mD3un*[JqNpU6qs *Gmѧ;MQ. PY)A8FE]XXTny#{}"ڨ̢teIEq7hS/ehH!:]r S hTԒtKEHςP=B!ŸB@\(T(P R"y(lg`eDVj oZ 'KO:|S۰Kja`(RozZS2w>N &cvv0*\nx(&$N)a^k;?sAb=z𽇯kxZw߆1sn>͙5>F&-XJm(LAzMR$mʈHN/D}#lǯ H*&TARq2 L "zh_eZXBdQ*)kcW7 Y/ gNy׏yjh[ތ*/l1t}8o(5 ;!QYs^vJl"a+M{ʼr)080R2 i Ӑ~Bhj,dKq/;kC q"AQ.TOFC+1yzʥ#290 TO=^Ř[jM`Q T"d﹫ ȡ[5zоa<_:jꬩyAYbWY~{}%fu/}-a`mS1'WcP?H1\s=]cy*HZǪ5pDfL5e+W )KA;&14jLAtVg_fMik[.tu[PX0uF P\4K rcv`(d =$ERA4K[gO?s COEJ!vubص^wMJI(^(FN-PgvA Lwo]#eƏ!WmVА$cD$NpvdKJ 般ϱAVG7*ĻQZzQWHD=r&{l93洍ܫFpٵb_/6GMoZcT} D]؁iQ{rO6LO(+(^{5.UߪJLb5^@ 5elȅF6flRqKp^H1bHh҆_?Wl{t*8x8ON3z1y\@:*Ϡv2P P w|bCUMm)0  Gш# H_NצZ dl@hzI5^]HZ{ eCW/K뀮OAжk7{Laܫ[һJ%[1n "Pٓ!废b@gT R*ŲEUTc$Z8wo(h.^vY"<8WK*yVE"m]C^9AQH yDz6ܐoT܋_Cu1SDgRoza<-lZ}=QU5pؤe54u ;;bFR Imen?q\F^K?| Ϯcf16تZ-E`HFx@H)lJAk䜅B]{jLB0k0ގǣDwI7p!Nӊj)[- d(xk<}nADMZwۭ3ܑr@FJN(mQ3AaAZ3 HE:p4Iٚi!rb9 7WWV|z VVYUk@#pee1i0PQ2e(J)؟{@z-\}HlGƛp rs"[1G$ty!ʗ@ jit!RVÕw.$Dtʖ5KlɃ'C1Y<0<90*k`WԡQ[zˮ)rwcȦ㩁njg3JUȧ`m ?cts "YQ3K/iyt!kd\LS t!u6~`tv*(4"&B98+HaQkN,'j'H/d*o]%FgsQ#`Qcll, Nm +(Ti,$7G#4fI0V-VӋfd&.f@w3KXʏkml+ =hw>7! a0,a Ұ\B)d'EP(`F`fKcV@6e66l; j:1gγO]))FeZW"l)o3Ӟ*Ќk4 !q>kȤ5@k\^5Kξpay*;YT`<4b> k@맦bsF$Q J-D  jIejL}QdP6kjZ~%Vsc]3V0)iIfjv졣 SE_41!n7f0^hLի !-0GK[LN/[3/ 8RZ6* %KX*nF֠Gns uIz?;1C1u+(%4!,yjDZ,@Zin, \<` mBM{u}^N'[҅`xOav,TE/i&@ؖGu ] IБ xn\K/o!‰ c`!Ut%*@*bzd#^+vy ?{'tݡ5}9p3.%ᆀ O(,;g dӱ S1V h1"4S-ql$L=F[_QœyeIA2qXluTNɾ4 vkQZ""x4 B_@\VrQ$ 5EK!Hx3,]ҦW n0_fìE,iaj2X7p a1(+Zju A? w-o!8T[& ҅e-E1:acp4U`NG(7HvL_p|>8Q jɋ5 󒧆M7w/O[EX0T&Bފ.QoސjJ!Kmg["n?2I"BtF8"Ft9a}. ڜ 7w -/ePu`R`AA B Z]$RUj$(r$UkPZ[?hd^Q O9V%['LReAhW<3SHW[?GKqe2 MQ4ĈC5}#1nӵlJ{լ_etgFGReL0١,*`>B}'_-s E7lg#=wy]* j!k8! ʕa@q-ᢤ!ժ?ΰ>ȓҘ<+#>M Tú1#l$(z$Hx&pU$~UozZ9|Ps NسSR79\Kyl d*(пU[4b*c4ګa*9TŐ"rFN^\}$ڔgi[4b ~3hr<)7YHPrPZHxB7K;Z] 1=,yAb46h+ 1&iR@+]1'BD?1#a|j$8,wvR#}s6~~M5?ˏUm.:vEWbim>֧7=M-Rǝ]Wy-4b;.T5M]e.f;7(`]͈\D$erq6/ 7EV~0=uAto>Xa)!+ΗC@vAIQfX, zQ:C%8q M7'Yc~]awln>orJp.-7/sXuo1>(}+i!:"Zao8xTy'eM0-6z}<ņ͡PV8ʻ˘H* ,9LN;dłm>%S(Ԕ>Iq;ʦJRȫ.X)H*:gb&Bן񰈮ffx`FoƼ1'g-c"V Wr"b捌^pSxKx4/z+aAUB2r`٣eIyDS="Lʆl؋zfc`i㫕;E2gN;*&U`S($]WaOqsk+HInWgn- |cCcɒCj" NS>㰭k rX{!Bwbv0PGz/,' +fvv!MGۊ+ΪHQ= [KuzU-S7z#:;K2KnwtmE*5G:zɫAkor4EqT4rŔ>Ŗ[|>vr4B;'ŚQuk=B~O K|Bc}Gw>lJ%u`J8ՊRG&@_IWuU#Փd_&s#FI"Cn>.JvZu4X߿k~L'_,M/ oAxDәԷAuEBݟtqwF͹]s*C֒+,\VMOiR{T]snw%9@7Xz<]spGE$ɁD߶ ï$-bʤA۪pI+)ػSf] D(nFtZ ǣ&f>lk6}-5S6^ <<ax |2G,#\)).6q)k_9^$[ZA1H$g4S fgi] ¦d1T0a(IG~%d! hڲ; 9n<39#U[o(/:WVcw%aEC0feUQ;at?a!k 0@#c.DRɣII8EǓep.kC$>.մйig˾=ٵ|ri.,2 8$T$*[#Y#,kq&]#DcWGqSmMg zH A>Zk5zyP5jjev!01+ R!aPd\;SK;j89IX^w|d"UGOZLdOK6ÌHNm,[ZH C*kƻझd1a4St_[H$EDh=[ҩym vԾ,4^fK=Į|~qB9dgC)Ηz+QQ$쨼5$/V۫jGQl2q :nM);֫,#iض45"ŌMD9M0ER.>4n`(+87@zE*TJ_Ea<'! b(HB 8* h1&D\G*~gt2iןqnd#>W82ʐY$~!Dݎ )h0ƭ%mtW*.fAx.-v쪱3.jj7kTIY2^` >^ZȉvliX u&|PzywVXRuYd+-u:++pZEqPa =t޾:Bh04(f'DdBnKs:-}?a^$ٻ.nizVo* )bc&G1qXeڼ))5(l_K2MI nY~dOwŰe*T67VϘWigH@޾J% ('۟":+&eyw]Llk\ ?B sik8R %!Ή a`pRuK.0rd_*DfI)_9"2 ^,{5WE3d iA8KNwZ\i}|\=t:fB?];RUC DIs,:[*> hjZIj #:mGxŊ>]K%c2讌4TFrxQPgZ4zEz39nsT8CRֵ8fbTU^@LI5s5uwK֞$Zuki#j{~{n"qo!ΉP"9O*|(rVFp]Ug 2GO!(X$BwYY'd^K&A"@A:up27AB#AL@!(.KwO:jHzV~Xpq6q|s]îB k5):b6՗wk"_S>뱮m*dXy&_j&DID]8lx֙h/6࡟.>mP: hIJh+ajUQhYKn5jaI`&:*;YZH$2(TMIoYy-ji)sM&X&3Rvu;l$IKEm@ffMSLJǫdb}! ΧA+Neh@o&2qʹ^D Btˈo^8͖d2%>[ZS͞\vN,x_ȭ\e6KÍJbt3XC&W:v@^1]gC ehO}dΖ%V(\-4HOsk9F!V~beF13xmf|NfA͍(`o(W\˪~8hw<2zI3(2Z'qQ~#c2P. utf$mˡ/AOs'› Y8i앓.ƑYI3]ӾمV4x5Dl~ $i7&Q2rg[ s#Yg6С.Y/*2#E'$u؂6nϋ\ϤI]!ji̜smbw7Ab=[`3˥Ucڧq?Tbd_VhLʲeH>!ƠgUu>\1x7Rհ޸ڝ=/Y.gh]! B["Q\=J0BUewdܤN.^@G%`:;g(_3(hyr/ I r{k.ڲ:-E,`e_:!0Y91M*qRpHЗ0RƔC\r,sNsd$n̴>T"Ls&O\m+\(@L&XVY4=Vlf kwӐN_ nS^7Vo4~BBalI :nfW`U-«a5L)nT%MV A0ЂbUTAb D^VcFζ%!HܴJS&PDw:eT aMBܯ |ˑ\YK=:+lu\2P|&:viC{4dGN>v((~W># (=?]| 9(! ž a@CL,([)P;Ks2)1>Pl%XuU2q\pƥx6ڳ(s푒qւ-%5ypT_M%"ߍliet d͡d]i[I&,8 ]6==aC6SOUցn,llpM54=kU}5K‚,ƕ/訚Z$d3NE ]'.v[ ..dp2R"s-Lbzu\lcF jG"YEh+CnQx) LG& p0F(M23lZs%,0m!4{dܵ:;!FSXD3Dv\B-x1EQD=g\ڔe [*]P8 jƑ{9OhvHss>X{R)=[8! ADp94/Y*@%k֪*  V^c߹efStwZߍBajIUoBLYK"ϥ&;<핵׌3=j=ʦǹFr;LB[QP%f^F#W{h{5owUם2ȵpw}]|T\_nkZ^]m ʗ=\m3CВLvӼ z.Nj ڹJZ˥T){P {uddR ABsK%Nf'rL 'Wۍ'\Ն0'%fM6 A%;zg*aed8]1|&ZIFN|Zm67l`9zȚW*} poxZo&Dh#㹚Hiix hX`EHȒ/D`Nȉwn: (x 9DSĖjXO! !(MSoD*ƓQ)!*a5N1?mc0\z[bg޼r$FjPs 4o*McDZcw:u@m#6 Dk1T AZ'VʵzU < #)24Nb4 y{˝GhK E|}:~9d$Ɖ%ͺ@#RS iH4X:7d2c:~g iܥI 9t@h1$p5$Xh4흀@#!KNMw c 3ҚmR[2`0AuDRBNS̀!fC}FIPQ_2\ ?Wd.PJ=J3UG;(#\csؙ ;Y[3md Spy&Bug͈٤0쪹D .uǺCtn͓d4q^VP6̷=dÄ!+B@G-Yī +NLGnt&D×jQa-9(ɤˏn#B}i)Õ@kTXLU"QS[` ꁰ[Y1NI \0`5SkO ]^ϢL@'H6T}ƚ5ʌO.Iz,m>kӏ:&Bmz2YPQB6KL+z-t0QA֯ct%]4u>$Pd ecjD$0HC%yobyPޠ% }#!Qݧ?OY!17sjЈl~o%ЅJ N&@U)+$bZj+i3m-'T5ʶ/\stZO(=4ߺ9b{չG:FjB}(hC Rfk2/?iZuR5UH lV-k 4B-xWnp|F q Ѥ!!MIV`PMHdLߌDSDznHx1en]l&KаZpلjDT TMNwIЈ Y$会ߨ9olz#z`m.Ϟ:ja@mb)yιFa5k.d ;4D|ԞrL+p""7q%D՗#SΙ'9أLĜ ]畋,ɚgZwCQu>bCߴ}}?`2/o}~)s|+g,1H09vVڏk_z7WކwsVF<%ST!11LfVhOpٗ@m\KNz̞GCzTW+@㉫ԧ٦M_u`Nur +^yQ?nTa yq$*XINƺVc^٤6 m0[B4%!Xml T7HW[& ʀ']\k)[e i<3(kr"XucxNe59ĸ /\F#wlehKy~ Ӧ{@ yO\c'A;!kaH[n9V@* *["QN'/JA$`@8|ky0Zw.c[J1=1T0lR(StBe`C:zrֵfUΡr6 *mcMJC =V&CHN8{"MHIS]U}tqW"Ip` ["QjcԜxeIUš!JNl%hW<t_۴OJ5 I"wG0ANdVǛe R \?!c((oMp[W Uv]lC!_-s^WJ!&ͭYlp#9z=a6csW^>Z/:UM$#/6kRSVĉlXqUn(YS] țhG:db e]ř qo#䵁r*MЫ˝] %Y Q! /+CHH=O "7rdgO}e&d Qg4 $N1$ZFFsr!/FmsM˵wj -XW}rӱٱ@ccGF4 $~`ĜXMf"y Ns14Cѡ.eI!B!^SN66E.+9־jiJ_cQ!j{-z_ML+XJ;ÊuJB7 Aw C]=rj.wd~ P^^hػ'd*PM,컻c=T |he\:Z]*!ʕb!HҜSJixrToU( mWɤZjV`7R/H f%2÷YEimm^WFGFGTz&pV˺m¾M 5zVZXF k ;D礇Wl,p{*T [ Vip*p|\2\0/ /2$oDW_TjP4gX`I6ޟ>iEr3ZIM馂8AsSaUQ)] qӉHnVyXabMec(蒞~(y6&IRqކM\(; oj/.eA^!yjBʴdr2gg|p =(`hbß.z>=6B6{Jyӎd ʪ)dT[HQ#HЯ4r^1-s m~vV G2Zf !X"t- ^bǪ@tu`[ :l,&fQ[ytN/!_ʆ!HTu9|.5!qI Z aXi! 78SdeֺaIBR6F~Ɋ#jr}@5~Yݐu!6_(n#W"vzA­yVw=e޻ Al4ˀX09/#fƁ3md2RKD [3(( d|f3{I0a]sP KX= , 1\ ø X!̅qA.n)x&F\!):ni3 '\4 $]k{' ܲHf:oZ V7պhJLeQWI҇2m.6hu!.dfKY(G'̝h=4['𭷾QN΋Xni7c` :mFcKWڃkINC;pf@_'y-9% CZ)sm1I}&ٍ/9dT™ĝ\湠(i:32@:oD$7:L  P7IM_D+B+<[9wf>kF>wHBIlO3k53h#%% ,dA4,T9R#`rؔͮe28vl(0onfB*>ݥiBC,kGI6el/CTأ1T \M~%J L{nNa!\$TXSǫ5G v;N饃u2"ey`2F+0k2Ƶ,!ƛAH" .TsBAiĸf0sJMb| A!MP?) b%9,?ж3^'=aÙx}WMT˃tw>[盿G&k?qHv ܶ#;oD䭠`Afsjږj:8p@#YO.Q@Nxu$ѕHR /(k3*}TD]UF<=J:q똃#c!Ҩ^{u E]Zo5>1eǸ__dSxf<9WǢ8 49^Hn8p;D+ ]8\hSLȈp0dQD`*նj`{ CS ]\bHcP[rj2r0٥"nAe"]Kt[(-?Ce8;~)Vٻ?9@U gy4~F7,'\g'A]RLq+XiFe 9IY3@^B]VB*@;&8l$-%zI=)qoǿѰXetR2(_ L&d[BMXҘ5$I &GY)s!ƀ:Q~ܷZdUA["YOrG|@.1Ap}HAJW9LC!i67\ ^isOSW2Q}b>z}eUMNLYܲ5!+*^{lv/~n{3^Iϟ!犩Alvh8_΋R$P:rm/uQ.¬qZ{xJB˸Y}5"[E%2k:5mrAFMlҘ(9dXh  JU|*/a K["Y)zQ:% er1eN;€D)6HD$j/(vDTdoc@:+)򈞈pcf }PΘQDtv"զYVT'q- Zd5u!ʍ1xP:]*Zbu6ZC'$s#Nlq,wW [ƓAPW<3wY..r5DARG #.acTaFo0'-^o術x/ s0qMa5܋f57P]G& H_-߸o2n nk=}j3CU`Y 3;CV e+Uk Kn%iUg] C J~ $V[ ́K4ঞ#  AC9<ڴZ e[&ǏIQFq:C_VžOM< DJX1́L!Nؐʆjdĸ? h1mNy8lѭ$6ZX'=zT- =+.VN<[B[R* ,g\-ϓFZ]tS[XNED@KܩP& :%^B JkdXd#YsF@r4,Zd TN> .FrM_RgEX95Y׵<_tXqi0j,g͆+ц2ZӑTg;hYJ2@ni''+4SZ=]%^eEbz6*Z2-;vIRy2R6տ':Y-{+Yd0QZ(%_9%aѵ/w+K 1خQ!+n7 \A8ȥtq]5U.b^<Đv#n(RԦx)2N .?1Us:$Ss;󮬙4P׉T s\XU|MֳOʭI5ҜIcGx5Skpħxi5 1V8$H΋ѬSO͎zUQ2ǃϔ-K[G"Eq ܙ}=EGP=璹.\0E$0nt4K&D@ԀFYcm*31 BaX[ʃ$ΓB!+V.bcgjtbdI4y0/JV~9l'x]Gm48(yZuHK,-`d.kSѩ=8B+@F,j7Q[ Gew={*c_qr),(1ihUNlrzE1i*ʅiIċmW'dnc/KN Gmgq 6lQ-84~x&sL#|Č&{WeRth!MFܨ6BbqrR{qPoU~]yo"Z? + B%f8FL!+06!:Q'-EDcݺPأdc|;ك¼r3NSYV([:O, WUSeo `nG:hC,fOK%$%zfWI$G6jΧ$MznZ3V+cx\iV4=N[\޺߀K<5--7'*Ԃy ?`%c./!ʱ^3x՜yCyegcz~`}@+_&sd!@ٽaa꨺ktYJJ&x0DBl pRL' yY\ *&pd S>UwF+v$N, `3 қJ̥IBB;0v.?קyyK|T⺮{wҼ5Bfȥ(D/ζ PɴVT5 ō^]a;6tKgze`ЂQkK,Q}$.xp'⁛Cdmg3XP*'!w7 L{=cA6Quvuld(u5%F04?&&@Rsi$_`'@  6ZB! ?2F^˩xh'Cjũ2|3?D1^uU9!0H.&hFTdQ/*@HGrecW"CܼЀVivRØt%=ZmQSHJpༀR Xbyf$huKhA+Fa:s/(ՔZ̪dz`)~Z.[* 6dIeG 3la(5H[ :m04zܫ8jX/Cͺ֔61!Bv`ЫʼnObդE:^["F$$GyQGm)qƞסXSZJurYJ6:ԭ]VrܷělՊʼa/%]_Bj5b1rq.eB2ap rA# XA (! G->S3~[-(MV֑3˄K'㊮%+WZ'lubՒ-ZRp'z9hp!徉 d ҮƔ^ZT;E/n ɑ9^ Ct%,뷇XZr H0p̒z,H n5RJ݅X0 1U1G.%fΜ\;XZHo4TԳheF}95f:y)> axX&W' 7DmzGQՒ W \4HvtE/ =|S}ScK:bPhdd-w#Dr͹͗`4вW $#FuSʪݛSg9aZ>)ԒX25&Sq5u;Q-Vɰ7'~B+ƆVmUiˎLS=A@)hugE[+h0RCem@rL=bCiO$͌!?k5U+0?7]!97E ԷS("D[uFD E|UmSvMq 9(^!5u=a!*T Cy4e.PZ"3ɗn%ђ(vz"(q\Ʋ6=`EW}淘@aT7Ici)M`+LkP$ݴF%IC g2hѬJ"3,I! @ - I͠ p#pG;]?N7icQnU+xPd'.IRSq"re+ Kw.mZAse#"A779>^-6wr-y[[>~k5y$i2pfip?Xܵ]:u =y[UV~JbSѲRw$| 8 TWAI:&ׇS:fDxqD7d'K`8Yv*uٕB{ƾڃ8"n_Q7T`pl=' M|51^[ZLZe"ݤ[+ӿGN)WݚN?^70a10Tj?"otG+)ZL ezj7cGD>kp_iv E^$7/9@ϔrUH%c +$mv 1j:k_*p{pH-۫l!jl̚浊V~A{C.Vd7W{n$ ͫ;LwM StLıKtJ8%/QN_s';BBBJ{\(́0)4f BUdYbҔ+dﯶ ǟ_??M&cl8PBsLj>a\R"jUb# ĐE KJԐ@?wn$"+ cø^BǯFUV:['sՃ18f ȮG~3K!J4 q! 2 RBUUjJ*%1[Hx_WOmcc3]ڶ2y_RJv*ͭ;7wA) ιxXSTi\sn6JbRkᔔ!6ǽ.gݟh䠄cIlީΪZZ|%`$Wam$dNydu}ShF&Ro\R(2S }MxCA$g-NI sF Ϻrf,cocPC{eg^9)EU$zwh? ~$ ռ(&F@.*NxIe M--"J 1۠H0 L:j!L ՒsܭZhx7'Brx)WIqt4ЯqRY懨z=W -̥d2NBߟ%vdZ=MM y J!B@KÌUXTSke*V :;'Iaח68@:ew?XꂓKk@ŝu=E#k8ԥ?d5M{frHLj(FQ3o-s |j=rˀ44cɍ1b1 F,fGȠ@e6@"g1ƒME%YY2!jį0LY[D+[:=":E%KZ~Ñ~IA•/B&hmn]WW,l1  'l8"J t%ڬ:ޚR-,&v;QLo8LoeVTAjkWr|mMQȈ !x`r# l|:!`HI}s` S!_pC 1{m3$E]w\YjJ:^&2qX'UB(w!C,QS[>CTeƟG  ѴqDq4gjPz]TZ|²qE`lQ0P!tL]T曀 'tW_#{mЁ{E#ivt!b۰JI)h|AIR0V+ %74i`]K%?B܌[wϽҠA/YͻpG^Ϝ CjHzq3 N;p~ńX]n;E:j >JiO0:s.p1amp3Ƿ&MiO>p%utPM./.Te;8 0ſۿ'uɧN .q3e(! vuA@`CX8*֌ \ {SM-ҋ; z?RPwj$_d!ΧL^(V+Nq!a\5nL<U& Ms * ɪ\f=Hpaj9Gcu#?\xݮ溝F]zz 73;0vwQ`SPc<vOPWsb%AA:-]bAL1 {;]3{) K; 'Jlhu&7/) "ޫF‚ u $BA5 oRf|Á? dq%xTd>MV!dã-3o!F@hDٷEb㛟$@U&:{˷(Y?At\^|hXxyovp nTX)6*EK]˰J1fk0ʸ,F\v.xLo<j4=WfqL-M,;]ؾp\w{ eBH@j}pPLy!+ӯ7%%` 5UV* AMG" rt !ߜFS "1\?͕43~D6գ+4Xbs=q30h"Ѫ 6Q$R z٥y͟iXDr)h;T:v T)QDj'nBja> $7ޤ3قTnh#(O OfgX+rpğzFLlb9}9d9.W H:];iC@yǶʈ2^KA:~sGU3ݍ٣I~_L*蜊aHDbt6E<(V xNTGq*oN|uHkb>ZE thՠA!'VL^v?|qޢ= zе4,8O u];֢Bw@3Bb~?MuZ|!MKZP+UY07("U䪚P025(7qΘ/Hqi=axv* kXv_fRdB8Z^] //9GUp5EӥPdISe6-4=  _7,{i+,"圥YL)6# <~qB.0, 9^ FEPIf|{LjrHF`vϩ~P$VV?z=,N^tE!_w"ErlٙuNca Xk.yON񍚷mIO/(s[|;kU/,|-D0>",J><|~Rf4`D`+M Ik\ږp;m(n {-G7_ޗv|"1 ^׃:,<-%6c_t&ݮY7Q }t~:L_VCLE"m8:z&M-Q4 bu\ o} iy^QFQp$+i VH}gxP=!ka  E]U抭U0\D `OԮ~'vdg87<ͳ //[{J*ulxI? }yJ3WNfjV)=Za/6[8UܡuC)뵫Qh-g"jrGU *XL*J5hXVuZBEڑ͞ϛ3t;N~ً H. O,Q\*&&KOocCNJ;S :FoV+2PG&k2&AY/-oR slާSpG]|'ߥMVw:2/}wH,\ώf}l @\h8zƕ%"(R32B !@:.| Y]PF:%Jyast+A%lDPOewܮO PRkwWa;LRHL!\".`! aAd0}AR؃*Y&ў?Cbly*[E˥QczeB?Whg=D¡l\ 2iaP'L6F7PN$OXSYc+NY 漵^XbRzSuw{8{b˴Ʋ^}i^ccͭӠ*R[hUw޵ӳFT˸! FVR5Xjwwfu}okoMƈhVXȝɼ\-iþb^UG/[kE`z=H I'Jz[}/\y_ *":alhl1gFH- 0/ʸ Gђ6X?E"xsb[KTA뻊PLsZWWoW_ib9.q$1l{͕|!/ ܰ>8-D (y!ݺahR%UB-A ^w]{f̉4lE1[ ^u96~0S}[~t`*J,uE +w:Ύi_ټp)eW$=#VfmxEvK=HYm^:q;Ovov|޹ ^ٯ:  ե~>+*)vFK;oUdda+E5="FWVE぀7 BE;IOKVu |xT^ DVavu_ZQ"N$~dqɨ%u@E zO~+I5n2f\,֦jr{zs>W8zcƀH%Lrɭ@l-/̔r79ʱttX@SlQ‚ 崁Ϋ%'<60:,hRK/_ZҔf5gS֨sa݅'d@7v!ŶahT73-̫#mJr*.Jlhۼh9<BʮjSԼ~z 77uwن+JM/Q[[ƘIYKo$mwaKy+duo#.xj.s{emQo `~'2[؏5;5y^fi4#r֥T+P:nNۛD_iP1 1׋Vc_k-kȘgR|@pflﮇdu=`WVv1ś>Rnd5/Ůţ?|!*Sp#m#P$3 y(/%Zkc!l=:J\C,#&e:>M0o6 FXg3 ԼsÎSs]PLyɒ pQJs 1&S74k(aQuAVP't yVLh6J\5666'_Q=CD8SM:9^R%9bBpE2q \`xP7qW:*:=,he k/ev*$9d楁N2KF?gW:Ǩ]ܽ,'\ܧ# a1O 0 2bfBw [K)62 UgT,ߜYsb$#&1UA r㎍;𱒄*51nB<%K&<0")]><ݖ̚_mGjO3F־_ǡԓo{a>Z߸ØH1$#uKM*eHFMowx0G> l+8Ƞ; 8TB}3O_*r:e$TT20[:rU7 Q9f䊭,ZMFivϪJMTKdD!49+"FKygcLR7r 08kآf&^IEA PVc:+]Z\`!  aU. ]Hf#wIˡ]sof,Z0DCpsW~IU6Zq2P'K 2ۙ`,0 ;3{"KOmf!ZΚPj*~ٖØWj)yr C0J]Tp]<⨱IBBCvXgDliHpWm99C!4dBasRD5> () q#v2]Nt4OABu f"Eԏ'i2h`&:;K~IAq6V̤T@}z0o' my%!nV՝[V;A Uz,N0,hv޳ Qj,iTY&i6QrTR*4T_%9ZЈ,Tڞ%B+\qܭV`V6L$e9Ϟm%n*mFUS%l^^&L'hEI`KGn1CJo<5c#AU“~! Bt(&diM JPd(U4$lWt>E{O@BDJgcPE4,@QR-(Ch>vCsx[=r@:@?n cV6̴Rx5:J.055T 7DT zû%Bjz:j̚n[k&)NxTDRZ&xCT ,Q%%n=V6 EՄ is_tIH{.ǮJezNq e"HqtWh^TE9sVbvA1܊zU+E k*zdMH`̀R75ԩsJ_vZsVB)خÒGǬ͚ˮ,F{^b=*珜c /zB 6BeT(A9suB\1])y,`2P6eɸ;\,ri*ĴEec%{:3(M A>ZJ[1Nx:vk&]! ڍc&)֣Q˟Q.I(ЛGL(I•Q l-ynm$G&~7;v4@~[3BfD=qg(>HF.(TifF廈9^oI('pJI@ic~pϪ{^rl{KPj"%˼:\fNU:H SlcX' U63XV)W`SLGk`HSfTP;ZЌ,-c!O4&3:Pv(d $~'N@J԰5,ū4>l")ǞTYL71p3++NoQyy E T. WV#̀ 5b'mXU:#juY,(h%}>!`PefK/՜iQ/ۃw_im*۪P1R̒bb(mx Q9ݻEFCSeg#}{>! օa@+@%n]Ũ)ҳp BsULuG_«޼xyrv6Lz^.]<*n~] ٝ-;< @'oc3h>\}\R~}!axudl)\N#_ݾt g ,m޹hdly;&D%TU 6{6uE@Žy]w][vtۢρT^=VM# 2pHY`PpJg jZCV{TjOʓa eW@Q'[ލ!t;K+X2 R]])ӣoi*Z.>4EF1<Ƿ-Al7%#d|Y &t ;N,z,f -j-!,TMgOP$O9PZ\e˟+EjN'<Ю 2VHfՃi{d! ղahP40 U H*-\.a*Qn - [dl"#)-J/ GdàO4B>ѓ#lh>6DFcG3FlէL5Oo/S9YYTv'(auTn,ͧ&*/4S PQlT"jl( fEE&JC `_ET 1vAkiY5}55iΚF8LYpFBUߔDb@ɋ(_Npg9. Z\7}ȆyI+$ID By,'T|`0rԕڷW"1C>#V~/ ݷĺ>WT`F Y!bĦaKԪUb}ķxd5iSzm!/9%|CYș%J6m֕I&P)#8?VwAkHQ8!+REAP H M, LgTtnp'O6,n`\Ra&򂪤'䮈(x9LeT\> lR1Ų *1q| 5u?!$)jh^@$5WRp)GܳGW6kf,LzCH6_At,n)PE١*H?*JBe~%gqx|my W) mCYZzų^)8lRWbG`tF"  H^sk0xLPga-e5(#}_ $gc#3e:AÍ CqW(|2&A:7 WIq7ܸ@wk3i /on84ڴ|stZ-{/F1F0,@=jE?6NOW3¾nk%{ViG 랔',ijL)\sWP֜w8~Y/z*ؗaO#!MJڌX5RHEk5jxe,e2D <{[Ae1$fhIm0#BAzL3THE~UhIɶdTwT6m$s]ccːK JX̲̝DVǘA4P*%N#R%'v MZi/[OnfYr/zGN{ғLuFrum@ W[o|(ПGu@=s tDRIs ˒ 8Y@D5p4l:! sVuW?>a L#Ʌ|gc'uuxH񚦽|,>['d!9Sݲ^SKD֐;\_WM=y%䯵S_\y5v4:z$=ٿڽ3iH7J{sn_9Kչ˜k'cV^sr$F$t*&h[jD *4@_.%YuOc3H֢S@QV e9r"<ň<5(RmbduZG60Rƪ]M"R͓!Kl i?Ȇ8R(Փ);3Y\ GRԯfC]NYonmw'NG`CXQeðƺЬ܅x!k 6"Y.IZ%T(W%U { ݝJ;gmsQ36i5$P#0+$>+ hR3Rj֐3d_;HĽN1xGh1LGWi<&uWs7'?!7m'w3G}1u儻񓡂MTaFv 1 )U] $`~(l~t@扢1VF.MucR%wy>3ϯ6GFqg:\L'! d@ #uԫ1%5}ˀK烊^tn)RPi!%@+0XrL!B(@`4% *mR*)aHѵ=U-3ѵ<4vb,ںQ/#]??H1,dU8ңE:ݿP^)j; jz0 IJNfZ&=H > .ce1ֲ͇gfk&[͵Hvn?TL,a_ԭu}3xa~mUKg0iꞚ LEӠuܦ2l}ۮ{ ")Y ;s EbA%> P+<΢` w'9 QDnЊ *bɋ!\PCſ33Y]PzNZ7&CSow䰘i7Kg4زPiƣ fNsxn\aQ|6@'vɼ3LVWXYE~g@h$y슐u^!0W&\R7!;jH祧 8n^ثf[^Ev:O@{Φ肛NA+Hh+<5XS-q.aඎfD k,w׌pb*D;(_z>h&5\DEcjD~ńfR=!R=A0H am1PzR@O 94TeDP9IqPl YP k|t";uhQ׎ͱ~YafI7C4+.( }8BK-&e߷0gng;[[b_Pnvӗ5kA.UDqe2zR qL:O2q[ ]7l%>kw_.,_X5Ĝj@TV" H\ hMk"hSJKn(UcTOK"ϩ+[+o]'4 H;io;a: FP9,@WxzM܆zFr5.߰ Hfu=gǬQPq)ZFyMCFnM37(cڠ/2EBCom=RUf2CN\ƉO3-6i?D#zݩ~Wƒ!·a,D=[DUi$ paqgFwND2p9b20]Ss" 8"0q]ELD .HsawqCtv:\jMB&%kjӆ)ߖT`gIJ ٤$$"K U,Fko>{uc "c>-\hfRd)L2S كԿ:CPYŹh @&J*U ʉ9wZUwII pU+)2y 踮ÿDžOZs^2?Xt.<,NUaeN|{A/ lN&e d}ã1LC Z4ӊjR˒Eep%[BB; to&Ԁ{߂i?XuṲg̽Ϲq6џ"q+6(/ eGW䣚Gȇ+Ds\l;U4l`UFWZ{爬p!(<-42_זnT['n oL-,"[go|N5%\UbC%D U͘ݓ Yd~8ж! aAj@ g[%"&H 𛄄3?ĔAx h)9E_3Z3oT@uW,kTZ[LdMrc]m)\Q S1;\!:&2Al}™p׶ 9/]WZ,ZJnu\&MSHY̮&u;$x`.N B4k ;oi lCI2t }!*;nJ-Pz ;K0&ϗl˸>\G"$@l0$jts.qB 2]Ps|Ej-`Il*HðPV,3rk shg(K@b %l-bif1[6Oŭ 5f|R e0y}~ki0P)g÷ )V'ULY<M}r㗘-%^}icc*5k#bf!Αcb Ct/*S4\LAqE[8̠='+γpT/F(Yaͩ2k.453VRCid"jOeV7^&[r/2g 3Ɍt6'}ZbsvPUC&3~XP"%E :CI1T&-U= !meKRJ)VJ0` IDtB&|$j\gq':X1|.>UQ⼨ q?2q΍8@aCiXa 4x<ʥQc9C甑OYK% KpAx; ~V@srop^x P^;Cye^xk NVPvA5xLgC@%n2+c.rB2g^`BIw](ttjB" *g7do.bZ{(l!B0 ҫ`Y 5˸IlDYJ0k0. K*"h%yɏCK~pfjN\lg`HINSwY=dulm = ÐHL-ܿLjgٹ2)G5㞳oTv,jeK4}7Z5QdKH)W%5ծ[a4b[i :2(I8%Kh|#mưGޔOIY kq*W#r3Wj)Am3 !?1/,.TC?j30o LIJp *|dȹZg(%dY }2`" ormyS~r'7?QE)ʰQow] n3t+*.٢T#D3YqT3CI4kK$ p"si-L k 92bJ3_."}d;3ۯd!D SJA*JA"YKNJ| v,j&K0&!X D g Oe!jP(u\5Պɩ=W"V*! m~߈lS8_e7m?nq<έr;Ljwwz(S!kaCf1i5Uj"]JeU2jJ OݑChnv$tsh>4z[%7 UZi2FBfGV-geRLus63EQmC:ΕwXJ͊FyBxOIrn*l!z)V|-iGD5lf]R+V"'>3i}y8$'#\)uzcYmlyyQȝĞ eG~uΓ %FE *.&$xh`CЗ6IOM&*j= Mĩͪ*Ԯ-4o(4ÇMlGsϬk5y|N+NEh= hKZ|-̹,*PpVU@B7 ,`}=U' d5Ҝ3&b1Pxj.v aÕO/ y¡pr^J"! a!#|F$EMSwuVFgLali@/d_&&5aIJwꌗk>? U8.7/>BҴOEeWT&͘J%+14)U=).eU@1D= DHiܖ'-@O- +4dj.@63C/R)Fgrr-q9ۉbù;S`+zh{ꉲ٤:-< ɺ{.#!ѐPlyN4jSF]ʫpJS^+"۠zD%UU͖"hr!5Q6l p$τ<XӡE?TS<;`cCp/KsZ%laY[.#I,6\"K`UvaX\y3 p] g8GK@PK&"!:Q<9AcZl)=c$fk x\Xu!i[ji}(I@V+zzi,Ϊ5פxDs~*!)S%l{DP\c\ңwrͽX3SHׂb!+LxkX*(yIEp:zo{pTdRړ<;_;` 2'%F1]+ҫTΖC$F nMnIuY9+ *fwFsErWR-ql1(rVN+䋁&u  :*\gba&.b+ yf6H͍t@=e &Y ' ¦>.0 L2D`szβmz&{]u/`:,D\cJ](& F(hx1+nфA Zf<ַtDـҪ $F}wHb, H:}b9FnyM3o.X r.wb|wKo]|oYە&w+@n9PRHbVJ,d'1F-GCW^TUv3ͧס*l.*6ۼ3ZMJt'Oq딎=áNUt ,,!֐1&QV*0mL mWn n' p)s8{\MOO׸CT=Bެ4'v("{(tL{cta{Lr?|׹04yhΖ'FK}ToPyC:*UE$FX"׍S$R+>='밧YV†ШEDmx9 T q2ފlI*AhC@g=ABBX zTX&1On8 *&{3FaL@ uUj*ޛ=-QqR6 ]s#P]ȓd&FCew#7*=~aƛb>]͊,b{sh0*zQ bE 2#+Oa5 EܫP\PͱerL vŕ  [|˃mKMk)6V 9t8V+ߺA#57*z[R:ϲowRSZ!ݾH0Օv IHUbyq\Jb(Q7BB>xY@~xI\2bI:"AH3WS֯ W#U'J,D v.MtEq$17js] >#Y(k%I9fNJiP4ɶn`φ\W%]7Wφmol*h{ ~e ~2! (cÑ-m#&rx$Vy 7Qr&DL8'qkٖ|r@>o2<\tВot M6L45&:32;ֈ$J'dlzw0Lψ}=S IDM0>1zd;#9W*W3Rm3oe}-N 8;-Bl I XRɜ$)\ 9n8RFp>@{"-6/(/ %?|M\ FMAv$Q-nxRElROH)b}ͶKyцBrf;*Y_O}e{{YYkY`{gQ&hœ: mGt]$gk8 #TPpT Ǟw>;Klf(MqjymY^튣)o<! eD y؄y%QBL "A2BN$/%:2~dTi-r4J*꿖_jOHY3Ɔu'K$60&agBEDbȆi٩oLZnuOkmxE4Qjm*prEв=)UpN A~Ǎ,6vCY[$04ZDguZqn/j׺5Fmu@1${5}I{9S?묐3$'|1y:bd_XE(({0u˫YW@`1hE78vL:m0r!z,#ƣYVtA`ǔxEVg-z;@G'(D &H]P ծڛIT͏\8ҌĘR<"xceˆBUx,sJs2!ʒAB F}s*B IP2zK˩@=s:m60ZL$-6$lpGEJv\3_;۩8L1՟ݔD +.9|BZCHH@޴PyH1`:$х~hjfh_6=I;5Fg6XjGdjaƆCqő@gwphH $-J-)yM$t#]}(QBoN%4.XIt\2尃DPHC $ lu\RP Lp%XIO=́l |õ("Xp)39Z{|uzu*;E[=`PɽHw*ӗSrPZH ,';3ا a3%'ap`DY 'a2E5S @Fl ӪlSTG*k(^Fw=x]8Iлe!'g>y P]ydEOC襵ˍT֞s69͖/r³.D0,0U%K3q7jAԮQygPHcH2)^(٤&Z)2;|/bW7o[eR7W}/Wx6x-̍h]Y|[Em4羵 ")ĜH+I ;>IKYe W4w-``9;؏^,pr:XeaƦ! څa 9mʼn[Ut Z3J]z EG|'ܒM`~ }]/[a"f}RnjW`a b_ zdx7)Htυ)_@F۩O-o^2VZEe"`H n&E#1R$/)Gws [h b8:Z1a+ g紪mm ܳ36ohi=`YfלM\Gs\ۺysG[wޠRu&ύo+_oF]mM&HK~B"Ki:xPPqNTR 4jbc-6t"bRz!maۿ0!+Ų f@ S*Z)乖&C L&\.3WXD -Glc>A4  Nθ{ð'LzvSI5ʹW Wl(+UkXWI1めSWķ~#;}Wn|OBmE>Z~26F F f'-iB-|&c D3-MϩoC!Պw&?E;=LL9Ѝ,;R pZUyu.@uxTUiZ3qfLrX;ޏyLR~͍agw^ۦ I%PcicrR 73QaJ dUpO! L iQ` <p&Hצ\?j5xg+6^==Ur`faeoNO"o JeE ٝ-#}M))p#5 &(7VG4} Uz潅eOWU)*0~:XL#.!(H'SAx|)rkq3a"f{ 9cvˉ]/ /m+HkZ:T&Pi">C4}2_Cc>nz$:v='rSZ*c͏DB`D^O`YP76Ad'?peYĭH!ğ֙>ǹ&6f_;;9~ ;5! j0VcmE6A!tc[7u/m&h㓮KB& zGOz^B05N cS?5ZZM&,9ͦ@X,\p8:['kwr+X.Yd TKC_mo i0F%(/ +T;5i$ϐ.UXG["ae!L΂|hHHFhzDR `{6!ka  J*U-CN4Aԭպ~ʶ-BJ$6LsZI%WZ[V5U±}[RlϢd%E.q.L`R.t#0ZUA$J `x|2SBVP^Gt<>V3,kzcL6K&W64ԱK@͕c4I0]NHQ'(>&rjSIseS$oŽ~<U>тLj/Pj'if"T BƵ&p'jAjy?)"b^|ӊ ,g9 HȾh\afA^sf^xz=m0ðPhlP,HǤ SOW:zV2p!C@) Zعk>$jp!|œAD;?e`bt-{zVs;mW ii|HlxFV{=+Mx ]}lGn |b;l;r5@绹zʋG`Q^(6[Z1pX$t]ud>*qMKdj)DxCN?PI 1FB2HR*BGSOLbs/KˎH^Vh%]'A[|kmZHLk E$4040`#(,8ȋm,bZ]H+ DK8rcҹcݤqU}*4,6T~p+&N6x8+"Ugm˧.L i9X)fm]}>ݺds‹:~|E,er;u0"nU۵x?%cO׌yWy CVyNJ!ܻW ` ֌pIJ 䱑hz^~1apC<6?Mz?$l/  ,\Ŏ!]cnRQq+({Be'-mg6PA|ZZo ґnkD5/уix.=p-SżbƭntI)XSUj1Ŋei4dpeoUtCf]@zY CtWdKZtK1rW. (\:/<V5B@ *Җ[Y,5eiKg ޴$Fxvz dqS,"%<})T9"'x]6.J<~݈ʫ9l<kBt#&Ռ5O!K"RbM ٽ}Zq`pXK+e}Di $ua*S`D;DVrS\G~'F0yPE2,⦅|<^ ~:?rgxcߴE!Խ IS&$yadql?C|W/^`ƩC|Qj|&ZC Xf`T=#[>x)#E٣SD9}IޙsqpړtIԦͽLƉ۫:qH'Uϵ~!B0P` @5Bg p0ZI(="#{m2P)cT p|2@ջ*0Y0``Rq.wr%vf봯pm)7l~:GBȷ:Bl UN߰ya򦲒1xoR+:ʨ1hי祥~>1H=V16zRH7aTv1.VY\˃}fB[U%&o@=6 )%$Z8FER}*(`}^msI;3NdY'䷭)Zg1n+W퉪 >g5D <4X<{ZkG= @w:^X@)͢Pn DV/WkJZeQJAAo#Jil)FGTnj%Y- )||UY2jȬ}L#2c`2 ?NMK]Ndʇ<\ UIB. W~_˫0twCIK-LKy 8S?ݖG Gz~"vbi>O40c!h@ b8CFU], "$bh @wtZuy*_f,E'2PgSr$uNVuGxOoy<сBH(G!TNփ&9){|{\O SiJt1~ws'betHO7M8Sc ˆKqѢ,EFmt'v]}l(9Yiv"rL-4VM3 j%ǻ%'o`TdAO:\(yJj+ n]W,D::gLi`)>AfNǻ3v~`Ci_'1(Vxw0D h6G9LX~JRUPChG$txA1 S5G V&ބ*;Sa*YHQJ[ g  5&:JaB4SJ`o 7F݈,XIaO[|fƳ 5N!a:%a!F 8 yMGWP+2rwOaj~vOd(yˡ`eE>iJ.I Y y^ɡ g\wR8)IndC җ9]^P+#1-?lq.RG_Ƥ5L~[Xv]N9 TGxёQS9S=#NLN\@Ģ6xՐzIjeI 4@.x}ϮIp]Թ%Q1Im)ܵK9h_AQ!oj I|H!@5fTL̓7='?бkQ6tӓRj~sG݋ #f39|MF7Tl@kܹV4#:TlI|sQi($thK7T-I"9Vpp ҔlL ;F@^D 'B `蟆<];ynS3~jPwq)TjN &{5#5-~~ @~6k߯ޟlVH ^>N񇎷J'j{z#tRgG~)Tځw( /ôUUBaB1~LҸ3JjX.!U&4s.@AkV!+yw*CAsA z\tt<gD.[ \f]_ԨpD[ucvOOt 6\ ߑdqTU J~t*sܺ4J߀-钹x.^L^Sa98 d[}VT}QjTW sC@VK3+}F0ƊhT-S+zs1 (!\m àSs_i;:M[Z$ Eڷ n~"&قS˄yҫB"̢GӑE+_І,H "\"206Ͳ6LnG뇟+(NGZnܗIr-i$ԍ:k#.}!u-ƠiVo?Ac ,7]*0"M jвzl\¾Ť:!gXvv X|}\@Z>%. A8!MKZ`梛"ej _nfj"+QO0Ӷb(ynql,U6qb(vp" < $`2-|~DWsvbzUQwXEil[lq3ryMT‘H (&LCkHpPM`@`z!&?` VIo;_Ů&໏=펒=]'1o<_ioCB&[a谙UL~c>ڹ]7~+63WΚ.8BVJfcN}2n#ÀFݺ$M2-1ڱ"ѻ9akgb&c$H`j|<3吱+ū0Ai}׳7"؈kl-KrYV?2,c߳-(Q3+rzO+f1W"Qv E\׻caK*#B)R`7wZqެqk^t3b8:/*(xƯSoJKq?UigrR^AO^C1߇a™ʲ:\Kmfr--W7[s!px{Nc{¹0$ i!kBVaR8 &ȠC}Ք+ `L\IIKnKZu˶g2)/`w&+۔3~p2|Svѩ h ,iFr}.m-}8;d㿴WsG9.KMЦ=90 1nyNлL6՚H͢A`akF*w1CJPZ͛HՊ.SSaZk:Ij>kl MVtO.@6AHre޳< I rdnjzt a]s%8E#7{HTwչBU*]D66PWg!Fô,S8zVafܣʟ(nYh69VRJTy'䬺zUek-;O:dFKl(3@) Kͫ+\͌N8"Yٔ#cROy"[GXa[k3^ ,,?UG(ȕ Q`TcV:x)[ DIoU.f6M ,SY,b7qwkFLDP&GeFU.0D.!?5QK|H⛻"LJR*{#f[Nz`ڹdvm#i R_".Fe[g,pA+~h $ q:z5fƷsn58#FVn:ۼ5V'hr|W#7E j,vev=\_'xN~Q!&-OezcEW ։ՄJoA=g{ٹ;,DkOGA 7WSrAdb%]@# zÄ(XvK X&2C%olpz|!.$cKD6C߄R'a8IEAAv`XJ3@%E+E/0!@4j7eUƀo Pikv~wz~Cma_۩^g3{'s>fUKio$6SVkNFڮw C{{#"l5\]Z} 9/%ej54ئ|BП+cC1m*j)A¾\9/yRFm*7|(w` 7Ԟ CP|2ss¶}uU+; ɦјH&^4Nkzy*|oK~Z$񊐯SzX:V<8PsiRtV+39L"T%],@,xlZ/x9eqalL@|%$+ gB'ۄ /-\{>zul]IS2*ln䖮MNq&px!+`,5haZ*阥f?]xZ rvVLSh>^C:/!"F!Y8=ci<@ 6:Kv OO̸_*ASwIgcÞ JWKtM n3Bu]#lzt|lJLsf`w}HR'kLmڭAt=F)q)qUqS+0W˪уBIQK^ާ۬$WN]ɂa{S(}&l]+ko ͍: '>֗v%NDSI2#^hN-p۷nl@jvr 4)kf="<씌g)JS@/n*<$@Q[,_)U@  UUTz ߳ѭU=l1cʍBVjTb[,h# +/>@| 8 bZ[gF6p~'B1p~CUBV=ٹՙ{=a{¥ܝ_I^Sf]/j#jucM8E5 j !(dLZs˱B3apiU=Q',(+XijaǂeB(p#w!|/oz3Ȥ"!-t۹_s!TK)4R~!k e $ń*VdܺMLv>drVƽ?(R~Ŝ*vy2uX9Jԟ9+Nv_1c] b N 8nfqIiT_ue Ӂ(cE`@6){! bX`djXhŭtJ$#~g`ɄczԘWR!+ڌ3ILf@'5 q-ᑬ"*{>/ԔrBC cC"nLȠN#/&B;g4$| $FOS9"d›Ȗ'\?zↂ6w艾cǫ4 2иkʏZtD%AK=?' p0P/.ս~RThMȍ=Žӫ.@PG~ m뱩&r$Q+02g)=dt1P; D}~A!MH^+B@ެ&kR:\z N^ S2!YjKU٠vqztHi3mt<&Uwݔ>~}%v{}}.T{Sx.͢Yo ;MJDԱ_i0 ,ZF7D+DRDrL 7H;KmcΫnZ`E:ֲ@@?Ԟˋb8F⣟-JnFYsIH+rL@;첣}Af;fwސd!13tY "~P]/\ fI2A;5F>#wb6ܖJ]cyץDB\z]_g2ws_qH}90 G_>ή@d✞< ߗ5A1+3$D.2_E5y 1 IW}% x ?o3'jK t8slCY2"7af ^4HTI%ܶv kVb(T6eYﻲKLv3=ڍI+c1}Sfq8nX/mݰ;yBk"!Sig%8%J@n` Jj!% SdלKwN֬-59eEu(UDo_ۺ)Kt͈Epʞ2! A@`"W8T"I#8އ" K˫6D %& `;MgZHa9^"5kKr7KSLۍ !ɣ1Zӣ5d\!q;] P(ʍL0QR_ 6̍%jҶkD Mخ,&\C)%BH)m,-.Q<{5-!RS=+,sqb3_BhZ~`NN5XLIB8UX[YAFw):`'lxgq LVDhM/-Ut(N3X 5V2x .Q&e~Ztzo_DhV{~3FZ qŐuuiKMXSN!.UTsÚ8 S@ӏI3  8Sq mD]P'+rCVRJd**vzd!f?`4W] rP Z|qNMψsE(E RXZqb4"UzQwye^eYda0c09 1 wUzT -8e9CbP + &١`(z JSֆA:+L!U?n`3sp8 8I7!3z, @QpT%P<&c#H`xBufOQ~)XX`S%toϩ+i׼vڄ]L& fYv7#l;A-k 9\ Z.uinl/|w%FYzG_unq8v*ϱg!\kz{9Z0>|U݄>ԴFVDS(~H.2kmgRTz~:ڮ'wnClZ hP 3.o2i$t3ܒ_hJ$MezK`ë# `^ aAth4*kLD/5 EԄŁݩ6I;Yi3|F\@"ӣToDѓ 5c;cw(2Csd%gj׻^0s[(%=W֗WsJo4O{3='q*3̟5ˌhw.v^6Jy=/XY64όlrlZ=P-n~eNMrNuQ5}?}rjZ7fzdj'1πѹhu]U a|Ê~P!?75b!``"fq5Qu3Dt)B S,j])Ԗ?'dL$4ߊQ1="%p]H"Loc8.7$?]7~]EDKBܸJuy.a9jj"UkH#e; _((ua&MEt{Ma2s.eyQoB`_~1M=~؈:L:#A* )y=oS)WsS)%_ʇޙ"wJ, -Dtt=ت"xig8<*z) QaMnӢL_B?5Q2qoKeL=3 T)B?vטs@JiuJn/F3"?f~{YoK;eGjXl öVl oE44)I$T21lP]@K8SG),%i@ɁVć_&˕')/CrMv!‡aP 0IhlLKJ p!ĘqDY [:gx=$yOehrXasc~d5) ՊDyJ.F d~d[֡@(S߮Kƽyf*Y]uX_@RpH}vdls3ʪWkFT2 tY.ND(X+ kFY-d$&Jߗˠq?S(풂jۅ)΢j]/_H/&6Lw- 8  @:۵jJa!A!ktX,7.^cq4FGa飮x*'x\?bT~%e(ÿ"ooPV)8XE\Ճv|zv\ ~$+tSIj iC4[x%DS 7giD:X6u|0`G)KŅ䰰!ևa0hКP!(lˮg]Y$l1'J'9;Kl>~i&uGm i<2f!L 9!a!/jA\ˇ(6]d?N~xî=w y܎) .c_չuƨi}h&S6j"2QUȞT9؜$qO/zler- b N^! d@ S]ꥬ.ʕK +Ӹ3mT h"PM<^Vwg+ n?t cScT޵u~ s]6j޽A|zڄ&ܒv%,hR^*=IIYw]f{U$3q7+B(AsԜeYNɔ(uWε.gKQ} f`%3 TL@N; 0\/_s6Uv#fэLUIp'yI|կuQN6zm@al9j4zWUu94~Rr2g=e(=̣-EALkC r|KD]%]Mid̢0 Xٛ!щa2۫Սswf`?^KJVQ>QF X 4/Ì~QEd=,JnhZmkF$c°5slm!֌D@B15i(=JDMNӵ&ACrQ v#[5WEN,J/)+5>ʆ=*ئ³,EXm6{O ܨM ZpBr \|xjyOiK,7QCNє\Mg~"f13_cϽf+PQ4ECA5ؕ1q O+sk4)ef䎲cL |9% ?n0Ђ@H "ƪ\)lC!N^.%.R7ޣ-FN' biqC;$QXgA]0rVjQ(&yp@ q =sKL2 'na(s^)bɱiZJ6$7_z*'QG4zn*!GbfQ0!a!qPE®y"FB1TWD2"+x,x;!(Y]+=ݣz}W_bn^HDtնIA>>2ޘ ;hڡ"<5Qh`?n-r'aa|ܕHoTճ(M趜?-Iמ7~ ;n!h]P9Eg9Nʞj{dIB )GC"_6&D3UB^<(ޑ`RqwnQ!2$&_]{-н3f-_r7ֹq?;ne"fpG1T2֓]|]fD7Ou̐_zp\E!CCWDٔWB;gU~ u%oY"$,dT ̇Y1nw.5"(F.LuLhӱ{@7 N 2PC耑a쁹o! 5ԤշfQd85+.l! B]4$H UbIر~8S7G6tDs\1ޔ`5t[,Z-5 IrԪqoW(:2anմj[|ƀZ oԲpUyc`ȰiT딨TVbiUgPVʞN>UF!?27\OhQY̅T;Exܺ7+; k/\)EI ֚.p9d֐&v!ιLQ5@D?d[aeI(!QDr, Cݗ`0jKGFYr㟥pPnjpKo$p<, RȼqXK'zcUdaC_nV׹n+ +8ObF!C`HWS. tWj`t3!dXy&VU6rǓex2 Vo5li& F ȮQ}K[_]!12Cs[[]#(Sm.9`jd@.B~9=:ewmVWñ2l շe-qjN%L$ZEmA5>WRC=Vq;BB4CQP;;k6sܵƊ"GOwoTڐ.mͼCk +zT%_n&݆Y!MIYmW* MEʫW5V4g/Uҗ@(NI,〝dT>kU&裈6ĥPY=/j({G5g[&) ˣ,&`F8<1a]'t `Mڳ'#vTy-]W Y%ws0 )TDȢi-,[HI?n&]J+0qCY F{.؅JRˬsޟqG,Kpc 3J_z:4&cT Um/]sTeEdKZ4dP ܅}gu\PUXٰiu=h.' 1&Av3H^o$󭸫h=m̀B^S>uƓ䧛&Ɉ}%yMvU(Ɓ縏U;.q\1}PULPgKT𤋮oITVR~Pe$.U''60a^Ld̅N8*H$! d8!ka VeJMTJD $.6VIh¶nF\r3 B2 'ٷJFȾ klGa ITm싨k1|b$OsܷQ<3?z=7$毭qGR:W %Ǎ)`!,!l+QM$-/zKSŐyv,Hmf nggSMɵmuN56^mn18a ũʿT6stlJHW!I:˩U.NR|+555(qwSS&v,Ǒ3$Le!3xV@Yfsh9,њ&NᩀKscv-9,`/1xGEf0]@!bRca.1.iSCkq~vcٷ[cLl 2ZnSu?HFeqދY9gig;c! պ c(DR*zPfֈuZ}LQ1y O.RW[aYÏRNN8M78Ôh*kג=)Nc#E>&p.F> U+#4'R23&vĜr˱E^R[ 30Y _<-G~dĢ@%Kr}i<]յH[2XEeӪxGK%"5i@lȣHqi;I4'psæ+k{٪l{3N6qJ:/$_EN 9CQvY FhCAN3d;DMtL Ca0ʗ4+!N@ԀKDWBq1L:s :CSh 1<I+C)~LB@S$tv &uy%}kP%;RBK .IRDٵn<$>T1/@S3!0D1Ey.PDd)eݠΛzqNu RYK9 uøcJ@p]| 7{ 3U>Z[/9F]9HS:K)jw >@gDێ%?DuuE50[ZmޮUeKh4n0#ʨXl޶# >8IF:^&vLIJS̥{HNH _[t%@|I#ACjQit+KPm[œנZ,$?7*MmbONUgY43N|a#kī, Cc篸#Lq!lD~B@<% c<7C)A~zJqi;fn?oM!އ`h ):ӽT*'qɖǵ0p=8v58(pɰR@-g֙D1 7鈌o#}݄G7Y¸/0dWA91a_7Lr(tc4kʡ:|`oBSBwRg)г6jƳ=/9b ^7F]`J7/Wwh,fBJޞB+쟩wB ~D)gխ#r%nPRF1 pg89dU)*w- I[t-6n{¡|.?G%=9ܡes\sB!B7rhݢJ@9^)ߒS &3Wu|Dr_uϡђ7 "$^37Z`oN 7ؔ'^#dD2yIQcy W}#Ÿ1J$ieM,}M?}֧^/>խ~ fR5>c {#F6-6ZԠׇwxǟ[:TeRaɍ${v"!VVbZ m,'] Nqضa",{n55kJa6L]B $Rz#:wwMP (z98l\ZWt U%sHڛ6q }1yΑjK|m@NW-„scP$TD;?)\0@DUآk^z9<;ZRaq:$i;IT<Ȁs:D|oR,JocH1IcBie'V𥧉'g5x4b 7 'ysQF lTI>m .w|! lK~In|4#Ҝ!$\Ye2FsW2VZb2v[Ѫ_\Keiu=so:J$Jk,-B͐FͶZ7O!co! ҉ c@ )T@+k+cا-Qqy6 a'nPqf'tlv~M{6\d)OEKTh?PTaMtV8*@ݍeЪo| 8 Pj33I o |ez^%Ɋ -e_ O:+9P,9-B :! hH숦R R oj6mwpo2n>%շwiD3ºƷ3>N8gXs{t΅݂/-L4L;5* 3,JԺjwdϚi[3)H$Db ۅ1֍Db14gJ`F-F-NY(#te=^]nUJPV6 1 RPU0(k*֞hi}qy&ͨN@,!Db @vF a&om.'d"2@m6N},!v,1DwD 4) <Λ&[+!+`""Ll5GhVzV851o08hS]Lh[ s-9f|ŗK-<|oYvK^U68"K*qn+`( )ߪc}]% 5oU+RI㆘([4*z2-Uy'؁m p|ms4Enhf;jX`',޸dQ`S3 5.#_H1I.= 5E$nreE088+fh@0MRz/QEܧGq$LjJdZ]'~KkRf:($d[a~Mo?V:ܞl{PYZn^ܑ!;&94WMbςrձ74!C /MZM"%(cv?ɗ bI^[1լShq% scK"64 p`sZ[~Z>{UwBzReNXK0`pH-R).DcOԜX7\0M j@|0E!gdJ :5$!m$1Z" ډdT n H9yk bY,y#0ɜ5}a>QYط礳@J )E.$GYl; HoplLptjQB1:]Кw! aD``;b֥uWKt'Jʪ$֥", "#~n"[um?3hp㝈yp@fAQGm*8OəHE}O:jP)IZ]zC!躝~;; a]zKX[(xt]<>!⊑ēʮ{ٖ `*|Zr" VtIӔjLkCs{rE䘌p,MD!9"NO42JVWnڶ ] q@=K#~(^ra `FUոNX=`5"x0~FLk*!+ڎA`aitG=%WW + vn#&9<0 ϵ-2VRYpyi.x啛* (lv. ve;dYPkGE oJ Q yc:=pU~I7fBne2x:69H)0\NƘ *-N%Mi-8Ih|r$ze~<*Vl./fv0bL_$i-}.g)a͡B%0Tk.]=P\[ҡCrBPBGM8RWZTs߻hu4AFR;SdSb]q"Vd_T:J>zFuYH;t9x+˕d]_ ӧP@LӺ5PᝦrvKm40Zjv՜j.;`;nfӒcmyB<RQ@륹(l@#gI϶HȇJ?(!MIݢhpQ`5u~;Iβ(LX?A4}K獻Rb;{\Ud<O `|4m|ӡQ#T᩟Eȑ ZF}zWl;OT>{&KܽOR!nr3KN# 1$kb@S0>1fऴ8u6knNk+]!n]6%q~ep+r tfJ I"H4 *U~{naeL0E)w:Lky5]4A |S"|>|MCFx~NS>_(+ _.8)ez:6r||W# $L>WBD % t%sXN͐}<Hp<|BWӣK-ԘI1\U Iw VNJ =w+KKyd)=sRvr>!k̴@Qld;Al>U#.: ˙$T-IꛖbwNE\kܹI; I2Hn?sIThQ=N3 zд$aUEAʷʏ-͋9*5 y~XJQځUyo$]&\\3"P-*r.%!!8۰3Ia*@1wME`q!ѧi)۲ry%Wm/\븜[l*ukzgU*(]| FƎixOHyXOT!N1]B6SA1HQܶ,Pآ vAjvc2cjPHF\}8;)P #DKψ}VZwZ; '|wYl_jy|mv?GQyg้87cA\ҬC!chL( 1$i(WTYabTRealC JX=睓$[}ʽyIFV_Xeo5 h3P~[>g[-e͐SV R,**FuyiD8F5IqN-?/ccȕk*[nʺ y] ȖVu[}R/xk.XNi]K%7fc|%Dق! %;(ygɅPkb]9A)nXbgOcr@cԎh1>㡑Rv0n9"&НsIe}as:yjA;%Fkp.[qMk Q #)G}:du)Zdrv;4IM|Rf]eDQ[dq &b:*ֲQiV@9)5>&J1_ȃp.{D< 7H +FNX* S,֧R";5?"xY=almQ(' D$ht!zF!D@JTG:@‘9f3ᑤ}J5Qe4Y0QD,)uUj>$ߥUF:RNt794QV펧;qN^9Em^ى˶{A풔e6H65ZWiLrDyEr띵b;!yt+DZ<4) &řZw*Rm Ѱ*^Z$O"(lC6\R0TFƤ (Sh2]8Ҡog~o,hLi'~uy]/:AګMF[4F@!ڈDs]h,U.O&]JB vN䭻o`9#W&X[ܗ/בJ`d+"XDu쬞j)Fͦ;}.7LXQt0N2iGǾ9pѠL@~4iNsXjިmRUk#+,5p \tӟkB #/tFdZʏw7 "?e]z&8# DP b_7F NujJXHjJΫ]}~Iمh&!T\d1,.}yv8v9T-(aX~HCC۹;S6)|vo(UK$ɪUJaB,#$7NTv,A唙eH,+M(eL 8[F c4g.{T\qpE[pdP91!C- Oع0CN7WqtXYbdwvS,}|_ۄR@q5lc@%AF_F"xEsBbip"ﭹ)@( re[q_n4rEZoլ@KNGW!q8Sp<=KHw"f8<[|wwF~lWE_far@mMSl9;cN*ZL2ĭd>.lCaΩp챨 j5'0!"6z[~&B1? &?xvWFv>a?7&d=؍ #: ؄_H_h0LԈ~i *KK! bС@ 88KIQWYx2`$$@L#171D"tfdxG!6}z4濆-R$Ր*ԌU 5&K* {(q[fg;׶亂1KXFt>ʩAkSwEW72D-"z-t]3&PVJD!f ;Aau.'e0ߘ@ROM"VZ+u௥/Ν&HNAn [(c=Gzې/Iɥ$TfTtdO!"U-zA dK-YE $zde^ĔvԀ˾FHT3'`?hh,_Ku`2NwC̦=$}z %9D J+47°GۉSP4L+'3/r v*Qlg n@.!un6Iix oX۝Oƻ[j}; [%qZCRu(0RנF E"΢PMlݠ8|!T~YU]e[k칈Z5L,v+N\@W8FQ0uˆ.4F +^UFj# dK#[S釷f~ZxI4ɲrVYdUdF#<ۚծfD7ȫb~خs)lqejh_O ղPQy% r0׳VP*Yss$s==~6}Lh5Oή O3p^!^+ !ijB{-+|u($"v!/ MLR9tYpmS}dsf|GԤm9\soWxIH b ҫ}VOsz'hDd'٦ nv9"i#\lr:ˏ$~rGy֚ i%E  嵿Qo_--w3A_cI H[_hʨ_ԫ3ˀc(T3(Y㹊 VOF:)|%jb &9ӌQ Au+o>+%sBg%DNF5RHSogL琋z!<{#e J8ÝZloL ǥ tDZw7ٖԔA/쐵5%oL#fv7z<0zFg_;AjL\ىi!Կӷ# #_ YJpZ"B,H OYYLcny;1nHvHgfݤFFBD)69r{ 'BZ#W"a)ڝQ\UDO!AHD|7̥pdJrp@YpyHݵ9 +%i"bh~:Nӯ[.[^%ŁX{afd?rcMsʁLYL-{ObqHQl(S=Ёd).k؄PH57|B@Q0S[TFLY.Y]mzM*f蝐 _jʰ1Y[J,"+\fŤ JГg"3ԬF&7D{m d7UMm_O4/#L:lNa-o>a\)l$ 8WHAGmu&D ̳Yb 0rji/K@`c(x{+TjMb#>/[_$e:2)&=f I P띓=Vjį:p7Yu,t^Nk6gU J3m5jXBR_&nB‰-kNKMtvo$aI|Y ?qX !OgJ Cx?qw]!4Qt Fȍkk_뽪$ :ޙbKX؏XL-*c{8jGa!0TSfuؙ\sۦbZY$BםLPew;3&lժ"&_(R0]v?c st 'Iǯ #>6[O4%W]  Ԯ~:e|fi<\f1WWXQwֱHJs;nĖEseq.]W鏪6aau!MFޢP+XVW𧶜[yYkW.VkA HE (h!>:T z(!Xȟ=_prg?3 kQ!wVt 2anS}\'|9"*d|=[#CA%>_"Z"HJrpzLoZ›g11[ϯM Suiz:=Ci171}N웛nrK.ܨރLnbYZ-lع FQs^EB_?e՝QhR[Oٮ +julIoR`* ̀yk/;97gj 'jY^f0W+ gA3X@jM\huy֕+EsB{yI!_fO|O2o-/ʠT4@=uXi !`@(L*J009RX8Yhx!QQ&v>kْI|hAcu)gO:¼S0aļ$:4Ю7i& F0o/< ˮ* *>O vL^#Pz0kYGbe]T/8u*t(㼲䰒IBptբ$ E $>KJ p ,΅BE u^~GP!R[5\M*%џKg ^vfEsxC+jCz41Ri=[a. *w&TE:SA ^2uLp 0cURt!ݶaD0($-*PfJ'%kP T͏/[V2JMT`&liA>ED.O}5=ӡ"V?TaNOgތ,'z 38^LhM-uU9˱VqUUp2Ԍ[+t8Nc5;qNSZ8F;DϯS\B7A~FӪ[>d{,WhKo 5q.Ưn#jbhW׳kXP%Btq#~niţg 3[HfzԘi2~o"rm7~;@ f4V6c;/JhLڏws)Ѥ! Αa0B (ZіWELCJ&,*8$>PʢW)1QH:3ԪZ?ߔ I#c\i \>:W;KO'=)L]<='B]=BrU_n.5鄅Ww&!N׸˜c(+XAH^Ef=v-y-- up#O2oOG]蓙4.Aty؋Z- /ik"%ج)V rֵnHyK*eC2H",4 7ب*8G0LVO˳D|?"߯AiKͱzhB8 reX~ t O8QX]7RB()xjR1Ny!2jU 1}G͙@*,f&cY r<謐y?w0ׁ90_gJ|GeIa)g ;n8^_rOe,. 0ۅ{J~Ļ5{ӌM x 3F:\|p/DlH!WJkFsEUk4B52$dBt <%aOSEr9edJdŬ*qyg)Dndd} Kg ?!.YG)*JzuE ~j 5NIeFr!}w]edӢ״,(wOz}đ΍F?myS,n0gsjȴ}H|+(uuzꢨ iH;N'CB%g._y%|O rK!CP$7^8sیɇw2ߧZŗIZ6e"HP0V md\XYxwGj5ig9_W˫<.2P4pm ENgċc pܥU"(l™4ۥlٺo')P}zF9n|m (˕ a@"Y(UE eN\!\a՚s>9c"qҨrfk>jkѪ3cq ~–V2}"~"k$Eqe)Q%NZhLŐU, !ij{lRYd-1TfJT&(KzsSO+#C~j9.y[Y4u% ib5Do-J|XCFZ(_P|! e @ Ui|$Uhbtq *K@䙅QxEg U'ր:94|K@)"B" Gx?6O#O5'!]N%6SV3@% 1%uoR}X\B a*CwZhӊβm)6"k--" yնn )]0ײ|}\Y4%Q܀@s[(jx겛8o5-sYDw DR{-ZŊ*}!ҕm墙E+j@j*U +T2%ϒIcXװW6SJX <n輺@Rr|f~E4(;&<.@P 1ȯS(!x=^h~(&Z)^ HF%w]p$u(c4 J@%^4 QEPK德@B;骯dwz9T(CKһM2\ _x zc>'zLSظz! CT,T )<-Cd41~2o"P"%f#C]5euXdi`z%A2AF[ncȟ3i n3u cjãH:LnƋc@辒LJ(T;G;jfzEq q9چL08N H\d|K2YP7@)2&_IзxfO[?|;ߵ]U8W[X¦Y}(-QQS4+{X-ګ  juLx Iqa-3M잼. wg|pCL8@/84ċ4s[ʅ[bTl8uLЎ>8EgyMn6cDAN4A3 5e_s/*mЇJ ]SZk*k6;kM"Z#xpK$0:JOA)Fq e  l2y,igEm%p˸:i2"C! gw*1iRI)N#_E!UKێʈ;eI62~-f.-,IPghq%jgF}NLS9\ D3+fb-!-㫹&DFd&[m#T[%8t՚JE\g [ka<4П-凓WZfER56|/:sd: N̘|,}lbD= Ƶ. EsH1$8ShQ8+">cHs~sUn08ZXXk'0+FLFg(o7"aBNyUQiRmB!i"k Lk%淚ʩLCت_nDYU8 f f͍Z~]KūqBuJYu OL^ow>!%)8I9Tz! څa!@f}9wT%h&ʀ_jlfk=j;M$%IHݧO){, }Ȉ|p\x#&F(Cee;t>H5dOLD2(XQ%<ͥ6Ύ?mێ Ø,Ywq( 4P </G>NvR;|fL%Be)Bϯx:CѯTq-C*`)nehC !cԪNjT0N._@|XW܊g'^>xnȋ}`Sm(w~V~m$DNi oܨ}{rXFvq)j,絓]jFT UaDU}ƹ^:8Ϡ(…buE>J.,6{gvݱ[5ڭF {42ÈnV [}BhfG/)"h9!+ډBYhirQ%|L`XDߝʊ{iï, N^!h5iኴrQr.E>\UܩU7#DNf} POCBE4-!撣{ Ua e)<=dTM+ڤ`Bⅾ;x#(i(57 ah_ sO-1\wDPLt|J rH4H'5cnB+^2y/K 6miJGXnvX.#~ ,XB BEH<ҧuU HN#(җL`fS.* D %yEpx oÜ@o|EBe:Τdla5rS.k >ĺRg3Xcaޫꔰ] 餷#U퓉oYmŃʕ%SDs$j(F.7,PK68M聸rB/R0:+:n>|kN#Z"h;!MIhP+F]fFJZ܁3VxPQ f86,Z&`fȄñ4C9lzt&/0}<#yF"pmV)vV <{=4 # /n$tI9HhFS#H$͑.&fqU{NdFsr@{o"4Q(;dqS9 8,2q'pOn;Sy?܇5?/k͓֨tze~'=HQ:.w;Jwce|[7*O_.no_J ] f;)d0QwӀ.9<${0# Zs@ܲOfq&edW\9%c@PIHK~d!""VO[á@ح1#wD8!a@DfX,ׁk1 #:$_ Hŗh^ύS[|_sS6ɝSEI J}NwX8ƍjIi[2hQ 8ϓ74b ԈTfjpZKdTXPץuS^0k`=M(ȤzDY\ mu*?,*cHFqo}D.=߉O|wi3uG4bj+r!k-*̚UB(2"1J&ww5r W߆rl9Y-6e߱0 M5Av7U EVz&{T؟j:IS,0YkDgcTo{)DZFS-L'HRF+}&~hbm(BtmĿSWQa7E{*Q&tXe;]3X(֌~V\ %N_2A  sg7lyfcDʩvx]IZUN;S0*za!*i旤n]M;R^ȽUdQ!n-#0 &Ȅ8DS O rSH=TVIJ04@[#Y!N6|vx5/Zml;nzQ++ RT:mI0D G{00%B]4!! `NmZY*褤[[#ߨ*|DĸvMjVMZHXv>#(䩃c&q>R# f aR,&F(nbҮkS6覓qlc&7SL iPd]4Be?~)YA$1RQvE{w΄BS1Q  lV@N! !e(qA]@uQbc'xm3Gyv4Î( *PC$]Cx3qQ0Ɵ΂@uXbzGl\+=F2-Ypa[VcVEqvQ~Ŕ z י?,EQa0RUbI"Vcdϗg'd #myUd[;aB2>--O@&!އa@p!͸!κ %X% PM' ,2qz~"0 liD"tzn=-W6byC4v 1Z%渴VȇDߢ\;SLQ=C,wı>؜kqvNqU>=nF,Ң)_uoR%dJxW3^W 9Z4vz<>"K.)d-dV*SeՔ6K-aǖީH 8ԛl"3RgppT" xJ` B@ qp!.SU|Ìn~ -55ӉIN8s3RUdly>@eoy7/Z'ܮ 㪹 Q˂FtsAX+,,H*2ݽOA9 M{b2&2z+hoҷú|uhP}HY3TI.Gr~8 hY,ȑģ7Э2uf ҄&l%f"JLwesƝglQXNno!ڑb@XH MQS>8ܸ-%XSwKIE{ȿv&q4E@cWIL|[A*Aщ&ا e5!G-L#A˾T tb`]rM73':AI9){z4fuvMVߏP% *X}lz12ʆ|DnjTQ 1H)G\b%nusDpt\{ѱTθ^ԚA2ī Q`T*Wæ@1G>Nd˟N ,C)6!=>=Kう0"q12)>S0yh ^ "YuB\SxCRU(emo<]9AUUUs<ԑs5+_.[qq*bHb!@`.ʻZfi EպHVXQHvl79r9tlgq$b\xH LrC;O^ ? !&{2J>*Rdq\g8QNF4tQE|Je:l&)<+rGzM8]L"j3;frfB:Rb" )jGyTF.?!VSqNqMR>~ V(W2Ea+NOBI*W"j;k/s*Xp4/[fC.F? /xUj$ 6dVYHthUݼLX8\5huDGg(mY}5Io{<;} C)@'T[sRG,@T>NӁT=l[֫f=J" "ZS(!ye102>l4Ϸs ")[q}#(;_ 1n[bMFO=4#! ·d@ 8 XSv Tmlg?eA!N\霄"tO(Z/A!"C]`=V4pPv(cV+:lJڄ;K_H;j2U+RQiyp!٪ A$ja:-2Ap(V< @{[f%W6Dܕ ' d#ëSr?.|ǛB[>= o+a$.isKY*H4É5YU=fMvp ;IlD j2ӎX\ssD(bO mE?dH!0 r)BV</"G-W(pN/~:)~-"gXp52 ≘ܫݾoB_HH*RUCHGFq60U}pkz-=qg>1h$2eI̱x E\Jƪ]&! DB"YKPj (&lG)V3u]bށ&X&PݣJufZYu믛cA[bm>E $H*׆K[:OTQ&b; %qZjjQ):a 1 2TuLAtxI`OE: Ѽ~}Ͽm+-50[m%ռڣ=b@0H4멜IQ 0$ed\Eʜ߀Rݺni﷜ZWԋ) XYL1eRPۋ I5"=PhOX~oIs+y9eg8+2:#vYzEm Mh1$vi굤*>IxC%;b?ҖȒ2UKMm#ͪ|T,' =!zח *P8Ʊ!ff&fv>]Y@a8hoZP|u Y63*y=zLAp+1,*/jo`nւFtܾcz0%fT6#;]~<*0pkԤGks?<"s"2%؃]3VvџN!EFvآ6@y 60Ca0 TقG{#*y/D sвrJ-GxS fP9ϯ}=yJʲiӪ.Kieb< y9y YNYJtEC&8?{v0ۡcٳGm@F?ݩi`LY GA*K%He̡Ô< s.hdUT1\uW -mz*ڼxFnӽ% n +&iVga,D_ ŗƹ&",wY*N~ܪZ |!։a!'r$yZDNNeaM?&JK ⁓,i=(C(9ߑcZڅ ]͡az~J^tL;5Ws89n j8v>t9mEqޑ$nݾ~÷qqegL#ĺJty;[{fi1 Ro 4Jɣ{]gSjfRO1w2ۥO2Ԛ13Fr=aU |XQ^F_I0֦3~hl81fb p!ǿwjC$k=%h@ Ls>ZVz\w= 04h]19d ˧|oYs] y?ӚHQt9ڌ[ubOv@],s`[y npvoHQGǴcFL7w}zvC]_9vdәnCư20 A%[$3tО %M;ʚ3*HmZT9,M!NMpSCda:b kd`Wcr`bHb T/|8beܤGy *TT;)AH cŃ\i Ά;Rں%96^<+qaQj‡9TX*VUs@OGV3dþ` YX$g1z 'XGTwfҍUM#0a&kWtM'}\sHCĬ}(2r!ґ@P&,iE1Y1i %Za&rwI3#&"g0toD? @wWV_q9H.̚l{ Idu&!뙟g{v[yWXlGόcI)uO; *3,ɒ݆!Z)bW")VHQ̟AP:zzHc2Oܒg=k*ifdӻXN@;d!1 FxLaD][LϻRlMgo>yj@ciXTC FBx1wP =]a\#}fN~/on/qa2dj Y32bSjac÷2liB{y" n;@3v%$PH:vd]/|I+meIOv" elܰRTʌhADH.LM:Ti6&v)3k5ɫ)^yRhfjMwu]53DeujfBïߪBLtиyFC3II;ID9H!aĐF i TR9 N'Lo9H26l?2i{㬪2S'P03FvO֤ l}%%A bz5L hDJ\jZmІM5*[`i\Q(v]lDN )RJP2$rxUO%>ND-Ffiw6NJ6EC5ԝM*=r';od-%^*0CUU)(UI/ڻJ\5:6Qb^)v*]<&!G4)XK]ͺ$(FС )>qUto ?仮@ %MAHc A̚bU9ynMΑi<0sxh:gWPFu>J%p!ܩL߄-dGu{ALw,wTxb>_i5'̙j7ûy)h F[v!ΆAIVb\@*e-o(c8cCr$=Eŷ@jWP_Z/7S`RDI[=hQ(9l`ԿJZl B I;#zZTa}ުU%bYE^̂mwy=<~[u>I'e% nU[)ZweN^2=yK|]zꕛ)B9-;ɚR龹/JSJXtgV-Q.,m %wjYMrq!88I[P<9 ]d @!$5]TH ML/q!-cI8iQ:eZo.*VFt':"助AR+jp r/z&{Tz)TYer{h@2 bD ZF wf%ݟ@Sps!Ήa"@@p(DFƝdz{G#$0_l)T̽]Jj4rƜxRRb, ۜ7ВLc:aq#6H! Bb(&P(#B$BezjRy^-;I_zɝdUS&,}ґzLjͿTvJ/ ڸ'kǩse Zw3N&SOxƎy>IWa3a1-di;Ru.'!gqgEY>%z,-p$Eg!^oI)KlS"o-TW E"-VK/HyC6gX`v ;D(Gizh @R H2(Nk8A+B[BH2ʺaЭG>9T#)H ȠOk~g1u-+DmZvu6q0C`f4?sRTG7u~%c/sFMν`krWE&s G%M*tTT:{YI'3P+rAxYx޽yJ?%]aӈjGJNQ> 0!+֍a`EǟjڡAdwB4"HۓN, ;@Jΰ.\S4aghyɽ US")Ӷ; H"Os Ė34I|"q[&Ny^Wg (,(Zr/1傛N0843V֔]ͅTMwfNN-[~P"aGAE!XpSvtg7ךk#%wvjP e[ 0Ġ9n0c6j4whbT!?ub0JASs:Px@PI9R3H&fWt6h#yggz]2pOs8=( I:WSȒ =~,P>Ɏ{GD~Ym^.<1K#eoʶ7G+Q7AU<㬃7(4)_W<;{q`GO@%V2x1$I y 4^]1@~>3eJQu1fW("aK鿶Q̂`15. Cل&8&AM]pkɽ(:%'& X)DwjgAr"/ *1"6$A݆+=5_- (L&N"9dH:,kgJ%y50|zljV H={tsxe uG2s%alJ0 Ǡsj,Yu>EУ, !%!2"( &ϩ'a#>r.ZCYM ? /ZTe^ K0{ŝi^᫤FWc *!ކp6h,#Jsdc`"%FͅC5&:߸Y0 'i9$VK ل -(1};eKFQSBH~!{La@i(7h([-LZ1˗_9\ݺIR!!߄l@T.p팚tWq_Яߝ5:k.: \VU5Lg[4K5:lfȴخOWziz#ʟD:A2[KIIJڙ!s ` Jw,A3\_|n8,w2vZDI Q:bZ/˂<2Z SY(UΕqi*m-洭 3.h^z ec9|VzO)8R\Y*K;Ƙtf]$V¾bMS~&bE`^宏kL 5[PXX]FW" 5u1|2߃ҷ&A?r! ͫPE<Ҙ'AMV5Sx04M}fReBN(Րi~L*JّR0R 7%5(88}  &>eV:'}5ޙФy$0!hHq !A6G}'"Ӕ޹z`rК])XP'ʗJ]+s@AH!5;߇ST dPYk:fƍ@?W,tw6H hTcO3rh"PdC"Ț'3wQ߹yQ)o:&>BQĥ#оAeIя؟$G D.>̞6V_ߧ'llӐTk"_-1ԡ/ gL@̒J- ϼ|}0:އzjlW kzvݳŷR1~%H\/IBv a `+:UhHE#?Իa3>  `Z3,D"q ;u%]NdAFsg WS[]7'.j/2]rkӠ}.`4{~f$-#P[211f\]9b\p1mO,Au(Dy]h;k0lps|1 ΏtgVu! ҋb P" q4-t'780#ۜUޥ=g'%E/mELwl )1Tm Z5VaL]DŽN,%f2O5g-v![`hmT B%X+)y)>F-%ʘQ  Ur$^DY£*!E^_E@6=KG#,W=:o>ʊ!e@"a$#^ÿXMM Kvci7t"[ub ᬐ dخ׸:Gg"bߤkJ1p)EtDR8θM(gV[5G oCS4`2ްXLydeh,8i@$ >`ǻT̍oJjnIn!!+ډb`PtX"F@p8L;}4JYoIKȵɌ#mӑ2$%u%̨BNL bi&a?w3Q p_Q,<g.pH`9/7^KI̷ v댱*mUrVp5EdW\i`1~O3mz,r] ,kbg0TJHB-<]UBeYD!N[ l~irp/|$,TIS(  D(V6QTےRT΃5Fy@_>0:$` WW3K%<$ u)8Ǥ9bE v :J$+ x wTd I|96Fǭ5tR6EV>t-$2 ?k1J?]l3Lr'۰/9V{5z y+q ԪK\ uomn;},2kLiH.Bp(PlS(#;ǝQyXVbbjb<4#m3T$oiB{P^__P!{ݾawDYmN BUtMT\-6&e{xa?.f!-[|^W,\djEz ]$nhzIޏe Әgk]bP]vr+eFLi/p49{^{@Ѿ-nevj{iTnifnkۡnfJ?Vzu<> 2p|zhAƉbGYlc%UV%Bl#% He(mդD2-N%ѪҍLS,u)@fc\ U9}KGaGPBzC@B0i-].EK eNyeϒ bT1 Ŕ }w3܆k+9'Y=Kɠ>ʕK"erv2AEÍRP>_U}~soF袣F̃&|toA+6ƣv+|g0؟d#F*[Z'X%P>˘V6dΰ(Qi,w7ڨg b7KzR1WdιNc*: ݩ,x;s-rgC2%'ܟ6ULLm/m}U2*h\{* i6{gezF Tn-&d،p1֖$}QbmX"[/mةΤ,ezx8TH`e8G&wȽ H'qU$xۦf Nh1KTqr3hOO̘8UHֻ=2eɤ,D@‚,0ɉ(m$;XQiҦl Yb 8+ M6hv,^Oq)Pd=VGQeJ[8>,j=ٶS+PCH_}gJ+NkMc@ ^gLC=v35$+9CMuryqM6}>UEOaMK鼾87o;`d'ߋslUTifcG\PN**'}6TY;U,2I&^*2I!`Z,ө͕Iow}BX_ /1k_ӠL?>D]b귮l'EiXvT@@n&&5]?c4y"nmk[}vƽ @'$VbVm[,FL9idB&{y$WFWԻQ4`5w+:1#iY@L6!{Ɖcb 2eEYĥT-Gt\n9#Q<},`}pl_#nMk\H_Q1&پ\LdҌ9|LOXk4ns;{uFw Yn) l֌6a×`°r=t!1w[[m=7K%rHO rNݱX7bsrYD;7϶7҈6 yx֒F?2|L ! >=#EʍmGj7 ҉ $5%4&^ U8T&>R=Ʒ2 QT%_% rapKi^L"RK_p@"SQR#7΀6AWk)y՚4*]~7kXDzcSQK܃UߩdȂ7Ae3L/_l_v7nT҂|%S *4׭EM!KVe_ëT; .! Əg0P@EF0nLPP$1w.:\m}_NaʵVKi@`&dp٧,gG+M^;{Z#l"i(Ս0Pj,|Fـm0k*ڶ]e~Jm<|{qF6fVZm-zbA"Y"/=#vzۃZ#Y¼ݎ[j 'nj1!tcD~x(^f}^$qfS&Mb+g㸪Ƽ2]w53&N \kZEiG?nUV`'T+ԇIou6 DLTm[ѕ^0S9ےIӢZ- pPBr-fe;0%$g 0`8-`0'/"FRkWz/S?~i{z|2Bt%]m!!+նaAP@Q K8y/(Љ[ iMh5WTqEAȩѴ=WD=4=A|G'l2elvK]tgc4vdy_ ~za6/$uuF{u`# DJ<=@ԛᖢQ"KQ lCcBFI_yn4>PBUP^bp0c[ k_u5[w:e?:7Ѫi/`׵! k pzN#!*6;z<`Kn21)==,on=KP-$li2(nsOL5K{:Йfc y#$%wJ tْYNAZ_upK1I)ʳJML \v]>gaQfA{ SU WImnCeR0!{b(03"Ls!g)`^劭C DpT@ܼBձ;AE=lm81^]jUwXWn4\2MwZcryGety6cgf¿QhddLS.#y}jUN=:ݗ}_9ej/qsSr-b6_*?Ua ik_g]EE[Ԗ5 aڵ&T ]XmbMs#ϛ=l)AHaѝ[l!ɹ9uTiMYPީ[@-EYS{O*$yH,.D7ETQ*N?ᙘ xכ~v@|.; WToZ98A30 Vk)FT"FZjvq+g̈a>k6Јkkx-i4Rd)9[jQ1׫5=?<8?nIXjrn@r!—c@H0!̜VTU%HNGW,Ye7MuvLc7I=ѓCɝcƅZU ݄'վP8a!.#b m}q̣إUȟ׾52IVp:.صCv}c tZ潟#hnrQJ3O/:_J!Ow(HfXeLVwWlܑd<@hlrg %[j`f/IS[QYWzń*3N%FR3"9> *އ*¦B +ÆM-кZnP"e~7l7MчfC/ ue$ZȂ]OG)FQGYu1LRŀfirf:T|%BEc=WB喔eޫqj3ş5:z{dA.Ƒ;ܖ*<>\/ϕP c=dZQOıUAAs<;A*,LW!2@ӲbiGL+ɦܻ.5q5ՈO4G[mȶZ& 8sf †K5KyElvcwyt ET+* x_tפŸRVVdPI@E1YZ|sOK/὿eU#pp2pFNoؑz8F QXiRwT^Zsl;y]Y+/D&1S#;;;GiV~Khj.g5-]@9?o] ͸A T&)C^œ0_5? tvXٚMJнQsR~YK٭{ p^QXK3ʌ?^бZ`R{$6CJJ+c>EQcz1lZZcTnXxs]WϠ= )烯H2'ݯʼze4ř׌k2FsC!Ē8]HHj!律$ !RL^$D%]]V B3Q)N xfҸ: '$Gw4:gm1{'qJX47@'0Ie{Ac-8?~LLG]Q!/:xx0!徉 d@!PbMĵ^!)X,vV x䔛3޺E"FwV;rJ-gNI*d&/v\S%ś"| Jn^BN F6lxJhQz\XML#쮧h`Z_Q$B#ͤLHxMXD8M?`Dz({K SHyC8/$Aӣ*UݤA>3+ +;H/\c,ֻ-'hɸiUMcxHXLCX5oaU cE7h[&sqüF<ŪvG ,4hVj̣SX%h3LixH+o4cZ [0Y1qNmHV<5 Rꦴ7Ӷx?}fw$]v4h-I:5Δ[L#2.12ۀwgu4[6.Z ֲS:SCT0w-Uue)?Pub@! Ɖ bĠ'ViWutT "gg]s$>4Tb-Nn[HsH0 2H|B^Ugi#'\7kB hDLP3Ps3!bE沵6?FʳQ "IeZKtɅ,2vQsWӯkQr$Gzؿ_Gt RkI9Tv: +6{%X D+`$r +i+] 3oj^]: ĺlդ  _G*xI" c 4 Ga hU}5NǷIY֙R4L75pmkJ&5!kPi[|lؘ㜱8ZqT]PP$c5! ΍ #e6ڍ嚕8-lqYD:'I+?L~~ЧTC #FrjS #ݻڜ]v1E=Rfm6rtxSH[Scw 3vرQKcld! B0 0sŕ]^qT\,8_o@s&]g3vS1\#GW@&Gt!-uzu/ QzY+/AUG"Ү#'y/x*  }SrT=3GEUDvSʡoЋ GN>ֈSl3*DYj^䣍`g+:IaUd;cy<rYRW%ؿo6"ݛ߈Z0 $#SI"UP#FIx%ȅ+!5Na4-g%灿4ʹC:ڜk3kbnxɩ;-3傹T!GWjY&@}u JWH- #dQdJ'_V2rmzEJi݇_'S?h'sElyxճm!;ʝ]< ϥ/ݎK OPE5 5yfW_:ķwDEI|V D|d!  D``pj7,2 K5vM>1ezO5ZcW+x$u#Ke@̴58%߀6x0*IzPA*Th6h-VYؽ#cZ%䙉i0zx?IGOWf*2yZcP~ujagqE!,8-6XPH%a%iԑ$ b[Zq7cȠGW>gM(KyW#xlL#nJa@ c+R%B´-n^k,([}3bc1qP1jߚҺLt35.ndЌ0/ar{ E^pq.&H%:=g-Bpa턎%2goeFSrdl/Om7dUd"u8FPʤG@w[IhNĝvk'boRl| cߘ)UYMU}8ƙ޺g8ptY]aUegnQrMaBd}a1䊹Lv,O^Xt ( dc eN  Ђ*s "Ӆ.TUt [C%572cNczsrzJFrD$M>_b"1⎆P^qRXF_4=h,DlPzgȢ eR//W !aL dcx&+u Xhh(OJK.xcs|RRV$[췝-Nk@p%ѕe~" ck-N)NWƇ<֎@]oò9 KY{$L!MIj0 ;KhqcT,W*&@ j䆂 8:6[CSHBtD3Tk9oD3"4`ˇt :X*O{ ˭MTI7u%mG9E_Qa䶰e@*Y$$&IJ+N1Os{ʟv\:INU;y5~ۜ,1G5v=^:t\K'w}e5~n7NQBP$.Xm@d_XPFms,z(}!'j Crh'Bk죚 &:,0|4X:eq/xs֦Pt6RDBhJGd'f}odg փcoR {?a_V'7 %_(2N.jl4eCIlv)7sͪMn?Z|k}w6r%\T" W`#AA\豬͋UP^yGkݷ1}JwYhG`th#59\,-х%85|oUdw_q%0Q,XGOQ& @#bF*azs1kU&,eʀ:vێeNW4j'SYyd!  1zp>$;4[v=T{u@fGcC_rib'=9η~YTX_YlͩCIv1ΚF-m/,/_}ާ}tpjHXjJfcE5rNJFgngwV\:֝>2c6meGkxT\qCYN)>S~;ut]#}gΦ=Kk!ATA,?Zw,*$ :a(R dk$!#(n=gX=_Wt*=\.D--#uk%2,@ mz ƁAw:;I+<7F*lq&"!ƀ@  2@)Zܬ--%3j2JGT]#ٹPJEk*)R";VywaC?Nd&n6RP#ܕֆtߵkfW8uO; qIm*n*[}]=sO|eڼ૫'N5!<||h|$#lRkήxIZ5Ŧ\>3%_ Ϗb1|)#bMp5]:F5с8MK\״&f3d$$L N$I";Ō[oJS@ ը!Ȗ (zeny;lX4{n!a:1f]_|H6IY~a%p!^,FoU}-˽qo{coA|1쭝ɳmx\E`(TYd (~bǠŗi.e4AƖ1!‘a!B2gQ7b%j`/"v,nŗoLl>9Ƹ p0UX|3xa&kE/eBM{I"%>Ac5ܶلl( |eyŮL|%vTAA6[k5L%Bmut;nlSOP mj(%ìjAWɄ!BsL gSyt7qU9MHT6]>Zl0#A5__Ҹ=~:qUSM=::\v  XwKC!-Cz7~ -"E8}87!ŰЈ9n  C\r(+@bJIbE`OzY_ =};)$cf%mHr<ؔ@|e2\HDDwM; `-S ;!:UeZZbRd`thQ~ʁH=0_`G4?U_iV+Qv*¼5uX5! C0F@0WV%"E-G`BD#15g'L= ;4$<=H1fA>U~rZkpۖbv'Cj3S7J^cmytGi ɪ,a,Jq#4Hdk uB-$׎rjsl֪fA2/%`[]We!J` 4cH#MUǾ!bᰶe΄OjMh '(l8Y%;*[o֎![̿ ֣!K!hhX w(EAiP:gҡZ~qZΔ7lhwh'#f4L8Y8|Vikta`tPtTRaF~=zZ!^|*bȆ$1SZŞŇjſ4ZL]nP'j֍k LR̮Cx/̵4!VC(E aЪ~e҄BgěUHE5,`HTC΀V< 2kTeh` !+Ab 8Gu*VY jB ʩ͵]g``nW,peB;HX~+_HE9]TY“+ԣyzZ\h2"L>5b#6h7F%uQSB)&J/߲B26NkTlmC\ $#`,79,EWS&Ly} LtԦb1/ zN X~+q^ˤpMZޞ4#zff_z˂{Wlxd:aNzPxA.w4%+$mbA۪ƂB-˷-,„(/CwrR n NUϳ~L=Rvs{f 3)֣2A; YZ:uHɒ5Q!P'VƨZq+`V },(%$g=4Kmq_,eH'x]&XJTLJx%o0cUն?TyȂ)!y$s4;s cOGB@Է . d`o@I:ͦ#)!kQ (Z%D?[$ʂQ^..Qɠ$`sʅ+OJÀD&a(ZŋVnQJNּjW\״OSf3JjgT3#]UՇޥyzmfv<µ{Feɞ=o gY gQ<RoL89KFr_gx^<:5?gW!} Tl (ko|ZL$U%f<{c,wA߬s.y:ȯ< ThEǂ(1'X+"|zz#?uyR19gP׍ iztA ڨC-—lg|i:EPho\m_U+akhRS9d3͝gzчo<$'H 叧Wܩt* N!a@`@,ɦT7jI$i^B3;$ &69ˇrmD]D+:۬sחwŋHPUĉIC=nSl *&V8ImjV'4RMe>[ϚGՋuX 8bu9E}7hCt^j a+9ٚGk *+V CKO-M( UciDv*^C<"xq֤ ZXFcXl#q^7 w~6hIqCnb)%1JLC_Kkk"x 챸!bjNjnBD6LjdZm zq0H̗`XbQF]ܼl*pZ #Ԩ 4{`!cD0 H`-vjO? (~' 7~PC6ȂYTDlOQ o n wi$JfP5ӹc\ɢ(ɔ2nY*27O&w/.k7Ó^.MVi_i<._g[g㼡J}b;sl$Y&a3ui̷֚)V-Y{ c{I)꩸9̧z[**$p FJ+quM>HՋ3R6^r*PHkBGsM5JTu65Rs؎}0h1Xߋ54)D B?kD`A]m/-k4(VǘUVcӻ'@򫮗"WPpR2%O8iKam*] eO\`J`]ԇw3BcZ1^^lz腍`A$_C? ҹ$?zrI!3]a@PNz1" NA`{A|Y:k|T@ve>xɞF:h]gU(a r yaU O5%{aTbm;Uʶܝݧ{U.m*+.]){W b՛zqEǃl\']\1;kQ@u(v8^]1s QO8]nFLUKc;-&gN(/@\mhU@/* ] {1irAkMZ H}C5w/+( M,{sCvÃǜ4qǧB|D+Ҟvha%0z!+ v]a)PV|_gΈ<[C>!k/rx|F<$6h,}eQXs ޸"&5*&GVc~fsIn- %*yx溣asB`^\-p>.;5jk*[˹6"3n狯qp;.@j,fC To۩ oUUVu #>q}e6}Y MWikrS;4]oxy/PƼ2*t5$B}ED|MGʫU A~F c;5yRp-|24꓀jEf &PH-L\!*`HtYJ]vlk0*`O֬q=)XY QGNUEuF!N[PYdQ ڀղEvI,` G "H'':O&Ar;v }+.:NU0ܟ45s+[..b=uڇ!MG_4́Y+u_|9V{vqz+;  +XB~N" +2#H[ꧺ&؍GK?ŒcbcL#c ^ JkZ,6;dFW}(ӻ)vc72sЩ4JP:"!%CiZc+ucEhF:~t.iIP.Z)'^O {wOb--3\n9e'{=e^Zxf?'>jVmF"v56Ύ@ڙ8R 6ΉfA͆i4BYQcID2캐yNeey^s4bT\닗38HOSҼ]o91*xDͯ+M"Y y?a~Ι _ +Y[3vuIAHEd'FU/}mn'!a+ؗPE{f)=#Gonb%UnC#u%^C,p'^Y`Av!("KEgEjCxyPݎzЯ{-6C'Xuς^Qjʃ3r!IM$f]2NYA c[DpAyy~T],Țm^ݷt* cv`eA+\a<]kc|4] _Il^u=cr`ԣ{6;9Y@y8"!k- a@iM V(LI_t1!i 8ˊ')zFZų[ wb.byŝv$̌lja(hIEZRإi쬌5RUA"6q:w0gڕ5~rE}w9Q#Er?\131=? 2 7etgP :YКh$iVCSK{wUdl[`A+g6#;m;YH% iQNDI9y-]ʮ:2 I VyES ś_y 4h;ڮڨB]7d %S bZe~mZSSEGb*RJ=08q*rqCE;1T,`MEŕeW*ZYLdnWU '2ݮi%*R1T2d)eQΊXU{ $ڽ T5jYZz,~Zh_M^z?bϖIUq4U,]I|eD,T 18l  MW* [jBSA&9,DQ0Bij B38(\|0e<%#TKVXtvy%ۇ|#D2 >~᰾r/eb +]<,En$y]9:XXpo_Ď9}g,; jݚ orkb@<"+:Z]VbI+Hu@`v^ +u(3WF/Ja5gd: 9|am^,>4! B@0F ەNU  MD"D5S]E{r)q!cs@i\IzU-SpD'M&ԙ@di2dP^q S8bd藋dg|akZ~0anWG__kI2{jձ)\ѷu#B֪`~J$AL.ۉR `r 2q^9o|/ :kHU`O_MH491B-a#A^j!ƄPdx(M,q Jߴzu8=c9d1Ŷ'2LAMQ;zdKHBZ N)8 d!Mr I#( ݍZ-[-+ѼșKh-KFc_]\8f</ڗ"INB:uBuˀj+:w-䓩# /c!/-۞@\}5h4U윶Ac8B.ֻRA+J'MBPD{odvτHZ+xiݪ£t(ZIoڶ1XYr:>I} މzj SckOK/&8qiZ7=Hi㮧Hw?(ΦH! VEh g[9J0V fn?~QL2!T"=U]< mk,ޭ9qR(T-ͻ h>܆ K. (c6=+ľZ25ݼ.>ay ͇'^Ab=Y*j)#>ۘHfDTyf ,:uEu=H㐘oh<x2L=m̄Co-HCQb#:4|+"?dwh1Y 5QܴT/cYy@  +CI*ls_1TKkЉ8x! 律”$ 7\8_w(URZ #e S q5s)60XyIk}hc~%NgXxz* .(D KD24a88q2-8? &2N+z)ĉfwP1 Ho};X i?" 3j 촱a8 9NWкL>xOY婆ВSܯRKK喉S\&#l>`9! B`@qxUYL]&JĨAS@gBKXnMѺ~t%_ܖD؇:lj ~ -#2NK.Qz*!@U#\x(>TYuHFG1 !s$P t~\6>4 `朷RHi F*0ٞˀ0 !+,)h(fXeɐ薞/5."Yvف % W:d}F ?jMYZYlh2Hc*xK4HOzJ1LeE[P$eH}]YCw.2V2) 4R!d%Z1zFLUWθfp͆RX_A-䀏4 (UvAE2_ɇIUi.5}E_}# x1n,6PZ'^bvͯLv75%)p*F Q#֨5q6C! a0$ ETZPF j5,|s!RUtzAT+H{ b+Ŝ[T!w#0X h%%%/-6*i ͅZJkR96ArE1Ȁ 3UŞH8es &' 6Ex@r1./zХ|]83G= p\pW)Q63)ë8F@1Фa~Bg*'/q0ѽǾ.Թh (fs0`$,ёv)zZycw6hH_s"_@ 7źss ρ'( Z@ 3.[Yɗ[Bcv4b59]v1aHV Dφh}Q\w9$6nI32,پhrh["{4#0_:YrI+7`)̘_V#jcWJstN) k iMzl%Ė@rk^ gtE& +@wjҒ?i-$FgLz! !Xi0* #xE}+.܂;H_’m `kL}Sť֘~ػ+9)HL]̀哰 h0oY1 ZƸgл"%dIֈy rz/YlQ uZ(M~i\"lLl Q̹tc`Ls_.fjtY`8//Bd{d!sW0>ɃĖ5h#<.֜S6$"x$Y9˄r8XLd. bEٙrIh['6aV(gGPD{*\hj;M^ox03lj'-$D\@ShƲ׶OgAܺ3D-C¿< as-EPf@3}R˦^oYt,yWmD#gpm)"IÐL$WF' Љsz?û`b5-ևyYI5e='&H% "m΋?I@,\FR)XV<2"M/xԠ?$ ! % P`t*ivﮅQq\2&`+O:n͍>kǛ~lOBvqsZ"&+aVpUsOYi*);̋va_-:cy#^Q'r?.7OҿNx ƭ4!A0çA!h: C큉nt#'K MoW?!ߜ[*dVNub{12BtќuF%4ɘQꑁCb #F"vdź:ԊHf[>tSi62umŬM"cr).TrȞr@LgQPQT^ #U̙?UIǥ YUՍɘOf! `-`W5Ϊ=8Ea3 1,Q (PRtFe P ICIø/ɔ,5?i82$N#-J;Mo,$sjv8;l=d{4-N1@Ѐ`6X `50'ld22 diw_C8Jl̎ `Y5tS~_ɛ$qe)9~ qҟ<,%)ڈ!akUp*e4ZtIURC+=\AoHL '0$Z%z׊UvȏC] ҿN^XqWf; P'AǻK><-w)b(M4GL!xxٞvVs[_6N,9#wjg6L%&+;r';(vm[m}o׭8@4,]3JՎ p f@!`$L¡TE:~TG3&X$7&H?b#[ks@e+R2UQ$XY\U()&4qc{q',|66@͠dQg{d/@~B0HF`( C,T[Y)d!voˣDM{?ywLahgsHUŒ ORE7fR%.qC'0lbDF p ?e 1XҁғF@7^IhPZqMedGJz3{\ԢR@ft^d%Ǣ '! %AJEV% ]^dJ*nb@/Or۸}cZ##eH 75,C:ıȚODdI~HcA)qa_970æ"V mꤤ ǫ6MyZ 455I&Ld6U{ҫA uztQ h9crjzWQ &ťI W᪉ByGݪnWamͷ:Ѭ:}@gidh1Csq\_k&ɍU~yjk|o󱭢Z &,lj-kkgUҾA|5 $lTI⋇VZ+k -@e1x`AlDXl%{[t bHl2%@mz9na95ބL gg̈́[(4 JO3g>9b 2ăNpn;} ӸlUADpq/ t_尾 {ɷxYgqIJϮT#v[B@F0TMYbSA=K+[Pi\dN}Vn!aLDd3Ȭc|PDZ`T\ׯc=-JaL2#\#[k*fDjbH0xiBr@,ဝzi%-R>wNSڤMÙdܽ_'-ICdrՑ3`! X`8DӎIyuPĆz(+$OZ G&@L5̩A X5{N`HT'KłI-WsHb6) %@8l:E=5ƭQr`}& e>}Pm.vc#1`;Fw.^woW#6CL4Sf ? d0i+a]evd2Q='}@oFڭ*`06K&Hկi!qݸGCx^{7gt0NTT''B# ?#^ V<ڗV%`g*5! ‰(06DJ*ֺJ˃+B_ג`I'T\e}_œf! z)xuon։&f⧾BsAA&h,4jmd&Vp`q 1HZԖ$-ȟ: b#r.lιԤa.o*E P)40DHr}U0 D3K(3v[b*$ }9>FY+$}Z,He+P^niX(!0׮ T !DRL Մ4*Qd @QjA$hX]'!"qz&UÜ(iDGȊ+7Y#I[BB*y PQcc]t^0uqn/;&@vc)Ӯ.2/ldC)l)Lr'C% xZ/VE60RH.>&ЄĭrB)Kp *o/ 0󰕴L<`)! G jɭ2*"B?(jqք'Xf&&H/ ]["æ(1rߓvE8 3).?0ʂ yzb\[CIdejz 4 5 aC0tBY5űDP8)sj\z@ vpJrDzM^A{*%}H_u{.JTE38e>\OB/^KB?ή>> m7sSDڰؗ^ -Z"'LlfMތr ګ){`rp"5~w84 0LpU`Pȴ8#k7Q^1Ek("i@fBt%Xd7cAv>kLYpWh̠[ ]Lu]I%p 2>Yw]8C Raqxm0/1핬LpZ)Ww^ {߆쿏.V@ 5|! aaP`t& D@ DR"j! }*ew'u[;aדa 8|.k97eNmY&\rT8TD\xA%K1&!HKp[IGf$D+'^-:e `#6B@9Szo2Z!;''E-uqsu%: 7DŽvL_!Ppl#6Y R.*T0I- x"lӿx[O:i鵦g81Zb9IKAR=!sLόW:s$u3I ,!&N!oAԄr{ZRwt A0( jjaVd/Hreެ4&QA]1!Y=,$uц@! $tX(*L-%D!/} ?]MsU*ƒmjh8CvnWkB],Cgz?kEmN $EŹ1 ! B6dtqMQ&bi[~l`]/[*@ a6T ̇>3$Ptu6)upʴ%lN'pm5*2c(XdPJ: ]Z&m"Bb옻_QmS|гpF\"g}2$\yGNI3Q-=MPv0xXBog(Nt3B5x;;~k} o=@{Ty8+<*1\!+ J0@1nau*$ r/+]d'ڟ#\Ʃx黶Fu(/=qic \PAIKϜs(@Ʉ RF iG@dvd/hs:[5EntkUJ1\:=IRf tyfL{W<8p[FCl˟Y".Jk xh2oǍ$|cORMbHis9Z&FiRCYl k,[*hq\\KC[вk`'ʹ V˖f>G'>! AlS7laX2 ã j» bSmrO:Ayy1S)x{)m7__8}x$#}d-r:"*Vպf#G #+Y)|!MH[ ,oMK˞2> ehbPX zD$TVkn:eYӟ4Mf-^󺮸՚rv$ULlY<{h95L ӈ9"i4"QvUy$RuC}!2+ )J |~+{g:aɸԩh|mq+ѷaPW?sMַ%S mmQDWLy B7T.֓RgBgA4&֫nkIY; pMI`)#, ~H !a̟'U%MJd&t_,H5CB.]ΐ0Ep]o&!;6W4i ּeƻr'3'+/up-юa=7̳VM"1K~}ݵp3V\^r(aL;>ql(f敞G~Gx1; ߜeƬOV$ iDۦa}sbݫcd0&;^HUMK i0u `_WzzLH\hH+U VڢFM_eŽEX(,jw~rͳeRmI\rT(Hx4+, jmԶ;Bђ =dЈ:\2Z4`!," 'QgyMsRD $4u59WJhO $ 8S}'䱁L*b !RiRUU(wVE  4'6O.ͪI̱՟r%Buz:H(a ER5VHoyR UYQ1Lᄕak/Ȧ{jAFQ[Wz*YZB+bUf^{ \ߴ#zďe$8h9cvJKC+[ rs0cȧY+ ɌΫGAhRRsO9 SoS/#j+M. SbhDD$[l8U)DI*KfT%m 910Hݚ~]|ؓb7VMνS5K[wv2y4z_͢A)&,)ik1XhFaRJՆ#"J K-w7r䮕kj9 -%c!H! q)y.*(hBilcNu=7Aw;pf6d8~'vZDNZYXThe4AS:(uQ|H5)Yo$>, xO~~ߋRY 'B~$Ǡ$eB\)tٿ[EP{! ¢H1  k2be@CaQ*aVm 6TژO#e8,۲#LJs_6Yw:۞Zgh7&,(=\)❬B%; .k K^z.;aj fߵ'4Du.aF&sEXoxF_Plפ.G6MчBfFa$QtB抪Ak (8LxGGk^*գ(H̠Npx$uVF1 */- #{צ}qڭc}y{JA*P• A(`ps%Celе i.f+Ah q h+ +B7f|tϫ bhnT9%C5klx@2itFY|'։h<1 W@P'ғEKt5V]Bܞ0eJ)oSY6q١}7JseHu7 2Y(La7n&:5um;ko1o;aGDБ;̠H˞?_gRG)Yn|@-bB66TBN/ofiV(RgɈa|R;hiJ܏>]HA9 g-j{S zؖh% i%AÞk\OQJ&xOn؊ ́pߪqi'2w8 s]0*ޢPŭu;EQڹnYr%Gph%! b@ (L**Od=vعns + @I$ÒITIT`@黙:وH01qF #Bռg-4@+ BC(Y1I ic_' @ #@BHkwXb('~mE2j:UP&ka4Ƅ1eEZx ͱٱٽJ_xqOanP+_.Y0NU tZ_-]m8G ȼΛYoޗ5Nظ'JJ45c<6"O?-rBǮ͋`bNz}+M: j @dAf= ]_hy! dA k*5e_=QKT 6d ]kkKc:[~[{t4mGk9͏ ugGLeŽ$ I%bӊz+"M5hFKE0-w! :RI'l2aţD#Eeߍt̒xr yw[nBܦ@ Be@S4*.'PEV:9h@q^/9m+>MZCmt Z'nr M͓:w7̄ kz !gJ Bڃ2C 2AoEg  :i:hVMٻ|[n?jD7/I-<4]W+ܕd-dvi oݪf o?[Nt#z5[x}K6AK|q5M6GPC[/F"i``DBc-"<- RoAXzI'MHjD,K((&! aaXH6a@h@!PUMg-œ[^*D ù 'S@4ԃR8ܤG|`a"Ғ@Ywӗ<.S`x/^0@E ]=:8dzzGSS-<. -7XjNr)q>[^b \1D 8CG ijR\Vd˞W5E'_`!MA)sRnPBn| R"ur2ރr5`b s] @L `iׅQ*;T!vDϐnrb " K^-ΉV 1d#eaUujd7os Li]w4v( |$54_iV9`@&~ 2QniM4%Ky+4Ut#Bb&k"PHq)‚jMbQYO/*=M R}&_6m9oid]!+ݲaaXP43 ce)/]EH+@$?Z )U^X`P;MRGSis0z*WM$:] vibas!a Rs V^AĎ!+ Ȳ768EJ,\(hYgQ"d6B\b4WEX g(w[:G Ig*9X NXFLR8D'90$"&~H.x |"Tb,acBe6eR1L{WI%BHRZ$%\x khނ&j\;T:;Í6VՓ_5Ll-^i`rWwPELF#KCl(ۢ3RĒ~s,Y@Z$ .ٓ(AL]`D7 i1@7 \aB÷Պ֘UFYPFb8,Y& >b~!MGު 6j!|U~kI[s*SQi0*ĝG$IdeWHퟤN|҅diTb$x{ȩ %dgu'TbF-SzX*HzCA4}uV0K9C9&bsS3s4WY*ӆM\uZ uvnapL/lG2e$,#F1_2!.AOYnTSny/)Kg̶5sƐ/>ސ:.m!U1e|Fp;+Woq1Mwʒv:ٳi +/ /%cC`:e26c G߈,lfR: i`H0yC)u9Ց_C'zYtZG Nl\I+%Ys|Y,UHr{)rpSWiTT^Ѹ%U8niN}Vd( Yn+! A "޳͉{&qJ:cDJEJTe|6ټ'Z`ld9C]5꿮VadLB1O(Kd0OIwXu?g#Y!-N + -u=Ih.ג_y"=W?Q -iXdvj#/LVٝ&W˷L-zi;ou0yekڙ&Fw.cR\*^cuPЪh+ mncFxP!{-0+-"9jQP)Q\Y#S9/fUsRQ%Ϧa[ܽVCdd ȃ .z~Ƀ% PS~*6z$ja-k<<;nUns6ϩJ XaOY#u !3ʞK$WT'"x&ke)y_~6Ot'OkC$vw-ȣ6:fI"C• 򓚃Rke:l[QH}ٰgHljn5=riSMyX{maFҾ-E% ^P(֬e?j^Tpk"RSXd0A B2p2yx5}ybw#-BanFD/aZra!bˇwVPdB Gq\9Z}_Vp&͡'{v%^jgڌjQ"XfPWFLe$$J\⡭8ljIp㫢pG10I$ *[9VY2ϻVmbEƎP8_~Hfp=u4pRMrr/M3b55L~wkiX[2ߘU%C^S`+ӒG̒:hw>_Yn`?'l1gW-Ml)IE QK,NU 7w!jR- kHU!3ՅrJ!)E _VBe)3?]yFG}xz]wHŒeQwo A_64hp+AD!`И4[Fc5zیYQ**# PpPRQT/w(I1I\Mws XzscBY+_!]x%8$ 4L3^﵋ڣ>[i_M 砊T ˧/mpe 0yO- I\pCwu䦙h$җXTj!b@4H# L hH7Z aV WXZL]s9âV!1qr3tǐ0a๷F{.Dy8\P =c5F28HeƆ\3qd-\9Q4yDH%&>۟H%uY)w^!Z:ʳ_⛌\Bm+, 'Cdž:P@Wz 8br݃mX9A9 Ep!:(WߋEp%en+b0W]J[M#δAs~@ Rm,-߆<֑aqpW7.ҽfRPب8ZwąU@ Y5_V-xU< ?J}7t'm}. 7 Q/q8F&cOtOzʆ52;-H.] $&@Ƣ,ږ&$FK1)τS0B0L ::bvȡA ÞtC2让n)e j F  \.! aXP6 CP`N6DSB!@KUZPe4@o$4d/$ԣy0qhyr;}i}'07`Wp[ew^^tzZS"m1]`+Ik}I*Da-NR Kb{C" D8gQrG[)=Sq>a)U8$Y&pБU y'XWpT.;Lc j~^~َN_ȬqOދ|o ŊE^/_gK]ydL(B1PH$ķ+f\aKڒ'w |%{sI5mɃc;qN4Xb^pb xкrQEE;k:AS& bCU ^HBޞYTN`][;XPFe B ' >+2QwW6J>/$F7 %oS!b`Ѡt]Kc[VKk Ř0]x8_YA MtJOnCV988Wq4 m;aeDs!R(:u829EN%%z%L5g\}!@P*v]^0#;2Lq;R=A3][ ߜ F=pФ,DTc:& !p$%>cLuu j(&!:x2Ϡ!CB!U v,X0c..8O~tU5iةՄEŋ!:p4[LL\,-; bX@IDHqq25t(8Q[ω ]ҼkN>A9dUlȺ [;&"b@;+\C8SМsnME q{$w}2e_Zq kM!KX`>]\q̻]r2^80Rڌ d/ ] ;o\Gsp ;@=#ԝm!£Fps}8VQwWJE寛UT1G(T,x9gbN,j}eucժYC H}rO $ Rgmvh@?>EvA$hdCS2%Vk3y#1v-BZ=oc;bR6~C3|s*'HI=6R m%%NH p0^ ǠqeO3:7ZFQ__3~,HH)^&<ώ`U5*cYKp'@`BBGc;f)c2MVXSn75@&jem:- J=%ce1>+\6_ܟ,(e= #Z4Ԫ~pAB&/:(A-Hh![? `.Z4εY$b)ef[×6/=~)_7pg !(uukI4ע mmQ/}'F 9R2y?o/6.KydPT+oHƮzg4լ 66-])pAu !X <3{Pb W Gس Aj39Mo #-1X^*@! ‘dLkMoU)2<:?SS1fSŗ[|u$\j&H*a{4j?Ow捋O-m&؆HRsT RNDggB2(ݹ90[jbrBqd$RHNӐqB!S&]p}& Tm}T"K/o"lH`1APQA#m <ţo(*mgRp4qd8  Oq%[Sn7=wqƊʢlgf$g0;$31?<>-ZZPNKq,T8\tM{卵ZY2!9]ʵ'(+"1PDŽakԒASUa<`d:HS3< 0A,䯙W53<ďY p:X sǣv^u ٽ`h&O9N w! J&(eP+RȭU$ ڰ̇XpRQRJ! &b'U'^ބֲ0oՃ@TSDx/oE8c~? ;~[n|wӖ^w ;}_^Ր UaXQs}AvcEu{\#Jk_l jՎ! mV#0hp* Ff1Mf xw4;>tIicI 5mD õ|[ߊFܾ1 A [jG~C,D? qַ{CR۵^b* |Y\sEұj L):Ɔ\r>(T@۷E\|: 7?{^V~2o=pSCVwaU*ľӓȪ/da¨ʍL񚹀c|or#X 0SUgmP[ Ġj#!AtEwPu $ܞpghmx&冎Fs%S1C[Tir p`* <`q*AGU;g\|A0PVQJ+/\%Dj䍡d~Rُ=7V^Ew7*<0xg Hb?! ⰰd,*3pu),*9r/x m h1w5MfltjUmmػ\lxMjV!4[(fcG2RHW7$#UpzQ5MlWcᨺn/@G"v`h|`9,6Pp0lΊB!3|xr{paZ)GqS Z匓|" b{b ! >Z9yjclѾOscυ2À`,$J6/YNs&, tbՇM)dY6~A#~YɎ$7@ˏdhISfP]vbbLz1ιc]\FR`9KJlao%vS:MƵ"O $՛1*2r``BڿXc\ ;uYB!D]JҠe:ZK`j3g#RD5ȕq}7W1G. !MHޥ Qݮo*ֶ[Y+W9˥(n \U$bh<~z<T?{C`ZJJ΍`5/{r>ybr7(Lo;ʲcoCx=rX5hE ,7lC3=T0Gk6a) O}Զ.o6쾁#;U㺄 A_rKM]~߇Y$頊IQD7WN?s5O?Ƕ?j3okyt4]3ޤYdgg(Uڟ.D(& $ FU/A H˞FEE!Ȭ0I/'_^OVݓ#kaKɢ" ~%tɔ]>R)xKorؿ2ue6F[nnȿW׿W+\EJw5S9/GG YR"GpvmZ@ ]Z{b1V'y8DPAXL A):}ڕYsmF FfA\ h-]k~gL@K~($ ДH-U*q^qˇ΂3qwT=E}I9AtL^=ʟP jȞɜ I욦 .!ES@ ަ dk$w;<ƗHWxI#>ntb1c$sm7idi] \;HE^+du߶JA5 i^vG|g 3"St^yX; pqTMxvU>Ѧc~>B+~J7iXwF7:Rp༅xsnEʅP @kn✒ ={"J7Ukg8l@Qn(1@1en{2P#Kp`Ť>ҌG]wo-d5@ 0LL&Z.U֦ɹ#L73>+K<ďwa0>6y39fsBʟ!9T@ au:фhK&?kpę1n{ePT^f|تTV<6p!bYR*Duȩysv&qb<BZbK$Go Euy6'|s2`#1 LƤV)@aom MN9Wd` Yє)G@K!BJ}G(#w T12Z~+IJD3YTD(cZBѢ,lsdauhbXqf:_+,V8afg<Hnl5"0 vOc8;C's<)B^Pw @MW.AV_n믺BU{q0/p@X*& ;y5FKvdŚb;Q1{}bw:VB@ħ+q8q>0@550WtXw_Hyn6[mҬވ-u{:T1_ !s}3 fi2O(kӾR.jsS:Ɓ&~Ci2!bBPތ*1pX[#vҞGfvD|:3 HS-4}#nXޑm:b 6Q#s[v2 c2Vc:1C_.0c (; >)]mlhaa"cP Sĸ(,*$EsZpc>Re>٠4ڰ5 Yʶ~y7b0.Hc7͛^>f%jNHݿM@NhQ)47VsA`P ArF*#JwEO Is}*7ө!! ci#xF EL`JLl|]`-6ejdLL|Um]Y&~6 bYdZoeae3 |M'Qbkr BM m% 2?zV cSVrLTȸAP23 nKڃ(lM}Aʪ<7L&a Sa0ݰ¦fj+h~(2pv5i1OpSW:EV ;b"3:+fo\\_&5t(% ( ֟:~U1 421Oǭz':#$ oqs5'V_걻O\O*Σ:6Eԯ=rÎsMGwR\I58Hz ˵2f dJqz Uvuqdtm úV2\u$пp 5){て3W!L@i2V~<8jHm dd//9VUo$t*XmngROx0'\Sҗ89! al0*c!@/UJj ݎcԞ,Yu&0- 'ou6|=sK{2]u628XI3;űK?309}EN3 UӓtEU L%32TS&܂0wj!Rs%u>5!UAŃh)LTLJe<=1c/! ͲalL EBr@(ATnW]JF_!Q Z(?Υ0‘O'hPs<-VGxS`%G8m]*PgU+ 71X(c(`^Fknx_ ^K=* ^Z?VLn^8x/qUM#::^Neg5d0Պ.u4)׉pҸQr *=n5,jn1hB:JcGd iL5Tqqۡ@~֍& <"3$TT V`XR4G*Gb`q^38DxBN ~<Ԫ7u\ؕz J9aݘ b7|Sk}TŐ<OnW+򞱎7o$Nu<,XP-)1z ;+xq*?fѮpPbA#cvgD L h n1 PW! a@P6& %R`X WUKVeCtϟL*"gG$kOR}weXT&6͕dB(qi%n`݅;~x oeL?jH+KM>aHx^&sUDpGdRX'(qa!(~uuŃ;C`TGpq\QDrKN6YSmr>S<5U#xݐVpˇs1~ʒdz՜Q;1܋}X^>{ /rw|`\AYeRSk"XPE0: UCUUnʮ䙟l@# >=FC%gBF a&0zF4t6_\Pf&ڛ1gpzwB#3n b dIsBGѲeH:nQc,?xמ /TrLWt|7;\3! "lL3N- 9vZUpUPNjj( $D*3N[\Qjj2e?U~ !ewqNImH m« t]ڧ񷕬XbӚ/x91 ԗ8 P1Qέm`f 4hN%:ܒy5P/DbWP"eכ dčj85 4 aib#^1,0kd'>+uNr"◣x^d.]!Bۏf^1S,j=uf5=r]J]ސw;gXe"HM#@[!kLI Jrݳm\W,`H1^wʌwuoFoIpGIL 1OI ]Ҋb /yNY|W*q6 v5CD8 HQdg`BcpF4XM`.f *뿇uJ"$n\ј\ uz0Gd8Z!+cA*pYX6JY*3Eb&cF$|FWjEeqcV94?!QE&\YpϮy/u>X `vIp ]nWDG Ucƭ&[vtLr&}lN+˿P=OZJQ}PI8uo]A,Ba,W\PΩY0T圱{e) 4Ҳ1-#G-9{B"nPlS=%rQ@~{و;k*Fb'TxH87cKE6gOLIV "خe?"OpIeA:~yh{6f:N;\M/?o@T*Ac{; [ׇ,@aEue,$4 $+vlwi|[o-ߋH= ڇo/ۤ=rd%`/k:^M{p^fj.;z7I5x;\Ru Y+PAa|N&n*!7IaIX?}%;/q2X-"pپ,!k GB@B-2R,3e5{J" gaHYwi"ݟX.e\UH)_%+/u6C)`eȆ{RiNDEUTC߈@gQ)yv]6{ dץ"z%iXM[@jܐpjpuSa/ؠ2+EQcU&кЛe z(մqj dmgapj? ZxTaA0FʧVZZק2ۇelC,eB} u]SS ^\؅mTi傌=!jp*G&}yef5Mz VzZ,Aodw( 'iH(^y %RY~25íJ$ X #E*ű]iMWYYN3CiMaPAH=ep*+!p~B 0J8,8!Ճ"a,S :HoJ ^o1Lu;uJ#1an%&G[q+:6ZkmaYf;HԜhhP J`W1Ꮦ0Ƣ/ N!F0[`e%bt~kU"I$Cn,g 3븹&Yd kuhdi$UتM sx9NM5sA%2 Zu$n9j I/GҦK'zW3FZj@5TM~hN*DM@/Fz~'{) SKT͌9,Z.OmMMյaPP ؾZi7t0[#$Us<] +S`Xf>@_PE<8N5p&n2_[V0aoێ Ij97MpٶfW?7$Zr`> @9!cY$p# ")84qȕ.nRӁyoa:A=se\̬N>pkM3iS\rl,Z L9f,Sh9I9t$^QO~fW qi~V@q0ғs=qF FT8@D0U#uρB#<']֌:9$c>k6ZYN.ߣnDuÚW1l}Τu<_C$Ujj~V_6{B|[`a}0|AK="Q-&ݘU:WNP͏͊zEJP`L4J"7)0eLZ:P_UkXyU{z+ex[3m_kj{,B _ ki2wc>` :髓!s%S.C1kgT :S0:f05Yx*oJiޑA#$hb?p3 iۂ(ãA9< ! b@X6% GbPwӈ).[HVǾIH%(\o_#cZ(Nyr˰/ؕctD0%\ZJ(auiVss2$u/f \a2c@3tsLb.O_YX,{g}[jS,p' nZt6YC>i<];_(f:?ƾ5qNu}``3;/ͭٙcF ^:i.r.B1@]e_Ѥ2ۣ)iRJ v̠f8n7wys*"^ dT=Sc$bY5ћ>0^yZwpd&l=)zz90O_ ,*|aooe8bz(T_  ϷoDR%߸ʹ^+ߌd1.*c8~'(`8{D}! Z3>c_c4-JknX g=PLuޟ[9J^ZZZ|-J]ՍXz@ z?5"hcK>oi,a5鿋mrq_G@ŞXz_lo/u=օ~<$/r3kU¢(J [Λ󋼅 | Usݷ`o˛Zۼz56Xl#Wѓ(CGD} BE9oy0 c{RqfIk*5 >)Da' KD$$$}WSHSPd˾Z$f뵲|:@V\t@ >!DQ`lE&ѭ*1Lk%a#FU^?oVM'!d&wjmL6ϋ?HHB(28zĦO'6Q#I9qRv݁Ø*X|LARq S] 0kҖL[<3M3D&"V7k {W8E<|_(GOd9~KL 2Xfof ء'@k\ ?U1GM5wv(m- v3|}~doրNnc`+c8E]%tƙDA-j7XD! >cc +\Y{ZiǶ8V\WLy-PŞxmjQ2۵Q b +)xz(ٙ@~ZzoUr]. Hƨ[mo] ˛DPY`ߐt)md$tYL\Rߜnc~Hƣ}g8f'b6:& L%9C6JM8А!BJqQ5Ld}^gYi6Dx5OrHrM rƍݜ+͢g_KcBr5o"wg鉈ĈEn` sl @i`u!.`@&50"*ʽ,֔[Y2};T.-*#\xDRK>$9=_&һb(r}t~Ɣl}RN'E TIѵų"F|D˂vxj3_3x0PHQ$K+."t)sV4ּ5k%w&4Me gНHHb" UNfbU&Pr5%,]h(ɓMVU5z\*1\Q ʶ"ê:Rˑ9U.ZuҪTQCN(&SAT@x4 ]jN%42í6<)r>GPsAEKUݥD@O {+Qeu c,;?p: 4\Б0x.q:Յ[>7baUxOF#5/rD Tl% s5A!dP W * {f3DC bz18Q9HQ#%3cu)]$EA ~azܛNbƴMpZޏȵ_fǁ 3'Е3َ2k@# 3Jrx {%L`yd4E q5>i T6-G:B@9Xf( 2r@ (2R Fq8w1h ӵPњ \a S ,L_^c? fc7ދذ$[ܭYAeM%>Myȸ坓\!ZM}ov1E@u4]NM(XS2CsyOʗhH\f=M̠!V4|S HJd9#jhtM~2ʜ݊YYgyi̜c$c81H-|ϟލ2Ta;Y\93yOteQYCwǔcB1<}7Yf[d8!a e0&<[\C&1c[ȃƝEj ;:F6Onlo"5(HE⼪}㭝i$icpe#WaXRMo$5Si뿩(U}o4a>"L{CraF@zfo"<#[_PIOtcr!׮o ^8W+]>O eyLq,>'>/Y*'r% K/0̉ٽ  wY  9 ve. ⏃ ^oVNp뾭NiVY+tj1qra{cvSEnȮZk}43B ك9۝awnȜ<|.2ljQ@Y*7%'ȢFrIRT鄀*)c!,NpGNB&RԢo7c9eYwr:gUGڞ L:Z$Zu^z\M~w:ZxeqvȠko:!Eaؘ69bBuu8ʼZCFOJRqSm`z@].IMy xR֠26eq+馳dn,3G 2YDvfX8k,= T@^)aKĀQ3$qID;#G=YPm>M]|Nwўz]/b}q UH2{H ~Dhy7 n~!'iBϧK7VStax >X`vbd`)ttIif;aZI }R.J!+·d`Rc ٍ/]PEEL%NLc_XD'at3h~'6q1̌ƀ.?@΃1t v; EH>!`SkfXa , \ߓZ t,$@$ \`?n_TV;/N:A힗wwbnﲱ0q792 ?IѾ) 0">;kdt|0ay aF*Ag#:|B8Jp8kGlL;jH5Xp73PpoJn~ Ln:_gF߅<&b`Ros㣾Z AP05BB[_ϱ`}" ȨM`#;XVH/.Iͪ6ĆXy87Aҹ@'f!MFި|Tb o eK[GZz@Pcb]Ȯ) ɡNMCRDn>Q4=nUwc7 Yy}M?t=;"gѠo;kȯǡ`3"6W|WTH6[$JZT>`d!>!k- bInV*UBT+ɂ$ Zcchx48]p}g0fڣ9kel3yα?$5IrcS@bLbz6أL #*i`3.\WZM2(ѽrlF۟Ovj/_HOFo{M8o7~ݷt2um"´yR,x-?v*ce]O̪6N :Ͳ5)UvD6,LQiw(('WO$'A'tP5Eh+rvEm՛f6)[j+",^ᤪZ^%vV8 =4;bLC0r1?1d.♊%+"@b(!q.pA<V Ҋ5ךAwRiD! aAL %BEԤExe 2^tf1]$AQwR]Fد49q;TYӥuKE]C=# =Ɛ9 mU1,J.E*{:)5P>F@*ԃ3mYݳA]mvsvqYq) om4>q)^<51t*Vbd"v!H9glGZ~ k3OT,Vl-/3H܍!aBj΄"dLf3H@vI؃b04˗JDF8Et]̉qIs_=֫SCL0?Q&Pn \fJ@BB^wKhY?Ǻ~{' :̍+.ߛ1DU>PWF*0!ݲaXC0 FC q=5:MbJkad똀/;4>{!.54n ^*frac%S43V[ r5<4+?1kVAsNB i.i ,;;D)8:̅qCjvHjѯ7ՊO^}~.tzTbM.! Lv~,A#MfvC\l<# p*2U}=ՇUĮx.펶Wߟ$s[IUg]){irG_e?+ޢtܬ%zQSֺHmL$ܴA(.0_K8pRY8 65F3AE#l8('(a!A׊IGȹ^ lJ,O,r;΀ջEtTKǺbp_:yX ްts"Fn̖ !ahd(F*Eֈ@d8px~g;F&:&\7Y0#w( rJ3qo%ڇSOvd5,l Sj꭛#y }% 딽ָe>ҧqU7iӶ+ouMl_Fryj$= ,eQ9n~t=xGB~uu6CJXjEb /'lI3 Z\,9b[& X4gh3ZFׅeάչt;iE-_ur[7Uʧ-aHjzv${<p{EQW[_ퟅp665doy[嬩ZL҈5J/Uq EoUc{H,HSr3Acm5s,,2t=4|NdQکO R-SiV4=M?I^OZ #%P 2~:%@: *#`yr*| `DDtxy޻`5ךݝÞ" E5;WjYu D Ej^VBҝ1| ^FNd?w@ Z֬W@UiWO"8ns}ٺ7sP!!aaXh<dx!:s5$8N&Q91GDHa#PP oog*y0 gT fyOQ.zL v| ڒԷ|mrM9%fC>~Ei+sVwP9款ܞ& ml;4oiv+;Gzlm9 ?HkJoYWe.Tt Tx=a ~'\&WD`3'0N@hQ} ڙ2E;\Ph~6}ЦSga }k0 6̔vRuK\/#\nHTTRy$|tƞ(kfLb{P67AcT2L]ZLhjn,He6| "dK6/eXm=|WL&i$nُNs^2Kx$NyzaP>!HG\|MW(IfvI>  hQ2Xo;͍^a~2]J ԂVkP|-ݕ $^qFٵNǤY [3s {RA0m0Q/! %aР8 t(u/IDKJ".ٿK{nnLXԯDuD#sU` 9V(t}-#YP X(BA"H&Q޷=em3*!4Y:1z 6l&Ͷ[!ͩrE%roÓ~j.Q&Ry5=iiNe06p$k9] 0ڱgݮ;w74KMI7DCAS =T=(Su8g2 _Ev's\mYEIz4U @Ł1T@HphTEK`HjB K/v3QO&$ˆ#mV:Ip\3bZ}j ßQ=-Za[1F e9̀3,˅NmSх&ٔNeՎs= ]`[y5Z aA8krLmv7-! d`h&,kQyTj*A (9w9T?~2p $dl܌tꔹZ%.-js B%w`ū˂(`tK,w=_8UF8ƖsC7o< G9`F9j1":Cq)I!2bgzRa71Q$6ըmo%y:OOln@ GF$JMjA:O@|{{)aC6T`X2G3$.:k|zƀs5(8Lj ,5s| MZ(#BYIRg( .=n3V^?f-4VI lM8F~A` N=tPV"*hj*aARy@@ap"Pn #@U*tFGK{ ݋5TvB≗ַ21 .N` /03 du(bXl30kKV|7Hŝ`j|J! Ųa ؐ6J4 Ĥ2A2k8e0P""[8MImۺ9&ah6݁M bd2Qs*u TzÂ,U:8Ia(DYkN63&H_.GYc # dȒwINv1Cc0*Czv^"mcHDA2a2J@ Xx?ۜlYO6,x%=Jqo-)?*ɛEv[<퐚,Ș@BgZPi:/4(.KXҙ:Nf}D tѓup! Ųd@63*ZB⊐mtY*n9V BrM}YtoI1M䭠TV(Y )CL,=gYf\xu嬰Db:Z]c`b6TI|t%~ ؑ)R0qz-ҲxJfUC-f)_)%A4j{ h4h%JoZvD1>De,L7lV.xH(N1IT =_|_[X7\@#3lPVAA A0Z݃kmL?F`߬Yn  A#vyYh\cq6,\9qK(TD{+ WTUMɽHrHDal8矎ƑVYȄW {?bL$VSBnxW":2ָz\\"J+6ٱVT|6\`\P; 4!ٿ+y,Aɂ:~!+މa9PVgr@< rb'b6Fh' pVPכ3< I&?]Эehcvg?hX82Qf$qke@isHtOʂ&[*2S? E:Ƥ.0fe [g䪉inc,,/E d ]yukbXjjg$ljE\!MI]H+uY MĶK=۷/5ϹYU3U vhx7xe:Tr9x|t'ʃӇ%o5M71#ID9 ϣ!;֭[t~`8m4fE_#WI{n.K:l?BdGL)NWH M[Kz#T*h{+t;i{=렩n ]N%mNz۠!h!i e6KI_&IzO)"N% ~!k+8|ڞanDڞ_ØjqLY; JfI':PE~ T,Ldq~N7u廉WGH<R6,1Imhs)I*W%VK ^i "'TBIz Wr ! I`oufdW%@PkqYuAfɖwmhf6{wnWk)xe#کK= G] !Eqњ"hnItTxsfR+2,&##ߚ<̣F3,z!uDU舷XtyzCJV'vylQ*;&1hFX#[KO- ӫ/݃ 9x+YBY(lP@RUL^:%WM|;F2^BS|s;|{Ex F%WƷq%/d1ߩ,*6D`^ŞWPko!MMUA@(FH #.MzV.ͷU@/0Ja%:/5Y8@7W"#`d?ޠ߃@ ~!00ɤaK%["Yij{`Xj"ߟmtuuVooo JQteGT*fũ>V2vL,l*fjSK%e]=su3U"2VJPZ)r_*w,@m *A~V[{B/I2ѭƈ1-tqw WdTi>]̩J2f\o5)JN, poi82mc׼6 dԋTGx;qɠH|7e#:|eu2;G' nCt.[)Ahɛ68UQUiK D9ԁ#Px\c$A8P(VUJCӣ jdvev٩.TyjC60V_[?W09; Ix)V/[SQC*xy\BI4w$r!:*J8&ʰKAĩD@*@~\`Gga ߍwwpUMEWr$&wgTcVݻ+1Ȑ+`N &ð`x bY@xKyz9'Kk+꧳;ї;qס:\w,9!MhMY[3|%{H/n)Q)3CQnQ Rl / fΧb:x;1e7bh= 0`e ȮAQRmpB_bKJM[BqcTVJE@{;OW,a%iO>v !ޅaBH&n6 WIZ2f-"/+ʉ7%l s!xc" Z$| *,\yH= FZe `@AzݺAaۋV5Q[x ͦS]- ο 5&ҫ&i$Ȫ?|ꐾB }*x Y%,kr:i8cGEV/٫ "FEkR5i<L׵kP*o!dB3 q/Z.*Gl%羔dM\T 2 ,iw|XGP"L@Թsc-3]Qs4?QwT6QH$P|8-I'&}W(A;d>%SE͚Rhlb UMb5*?@ 5c"4VL2 ѥ݇XzPsH̿-! C0,dBW*)QޗNKUA3aV|DsMM6YPu_E|9YL`@t0RQ捞Mie@zwmHߺhY@=IuT RPub נ^8jU"$?6}jhN\LfaRhԢUN0.s I ǹng[ Sjy<#\_jwXvbLM[ o&POK5d=Ǫ],j|L1Lиw ;,-b΄tuaH4`$tρ, l EgX\F H u<)Cw7.y+QzI_ٯ$_oB*NxIu ZO{Κcj<4 r)tQqS!<Щ5m;]z)uHI+i(:I |ך R\ Bx_YINWs! a@(P:``07#pX-(`5ltnYgILԒڳ].Ń 5"yYN\ȱfZ vBs"G(Gѡ KHMd[?:XaK)I 2.ˋluHt偾ǞQ'6hre]w?y$dj \6OMEE0gu`}{$0͞\i0P dyuX4ؚ*YI Mbcu^Uc )h; ƵiH(K բ#@ȡ,3($ﷵ."jBQQ~F,/n, Wx^o`aK[]\ܫ/3G|`| 1Q ٤yE|Rǂeak&;$% $8,/*&;Qv]&/10f8O T,Vcӹ^5qi:/C-0Bd<)ȧ5kqMw,3gWաw?Y 0ίK80;v_Dȼ57Cg8@!OZ a(80{8ZYݺ\[ɶ5%UWKXDgMkm;E|t*F}P+ӲLW} (ִIn%C⬎J# ,%\iAJoOA Lh.w6؎277E"UTr> SIX ӊȐ<ѐoUik+%5< Dߪlr80m! aX΁f⭭0j%YBP'Qp6f ɢ[Q׬bU\:Dg.Lq@b8-Ls54; 95h]扐ճBqeZtc=]7%Z2XmŔtlMaxY=*L%wBm9$%~yr RƛPxLxK(Gq!?_=''lI2َ3wTfv>'p1ߥdpalL 3 F\}\%zEBp!jW麟XȲ # Fa Ibai)wr"W"azU[rLl=S/r Ay@#pXLY.Ո_nidz6}D̦h6;.d]V{tlϷ]-~5.䧎1 g ZE &,df3:[D@ҬVva@*L < @o9O!+BQ`L'! ]mv (E`MgYs>ϸD+/açt]FWTD0@I6'o[m,ATN.^6 .X.C(ewq!e+#Jy[uXch>{,PYM`FO-,B@F#@0S<rpffWc#S@jdJ+R Jca}ǚwYHIi଴qɬU\)T1 V9p.j>͹g`% 0v$DP^No:H R5qKw>sD@!)t)J͒a;'Ic+#C~\cf<-%Sravzc0Y$|SF@rQ`5hMh (r55XdϖWHO@)k%("[T͕m^Q {cb# RT&@pJ7hr,?ɓl0_~:=ՂAl:]o"GcQ1Id>Fi#Y"$Q@#9tY;s+;2Sz2pӊLUcQĭIb“󛒶- CPn2=b:,FAI>z7 qe+ܧj}&H }o6ZitWu軚؞2]ih 3<)O b=)hmqFUMv]."6w-EGŜ:o7*/#zm: t1OE*̨JP OVl9URHcsяڎ#2z~0"{iVE9^sx3/6!Knd(Q)^׸W\#;]*X  2~6q.`78Ubd6))~d R59JwnJ=| X.!?S=wV#PU_tʫ )*odδQ %PgC$@_%VpD]K&[=c^!k.1T+:8sq)Q8rFOxn6sTmkVsTO+Lm-#03V5uJ=$h@(CpuHx/CӗJu+G*Fl җTJ!V2qȌyT?>V2!J/PIk}Zafu⩼c5Hǫd Sٻz P@Ds%t+@X\)|FXHK7vR$ QEqU:7aΝn$)]nO{Y 5ۍREV vyy&iS+My$Vu%6.<%SΎ&7la\41"3&8IlBC03M>5 R&M*9;뒈hr"O^R+w-4WaXmˈHQ<@'P`۽*b@y>\xXSA!dqY(GF 6Aߜ"RA4wb9dS^~Fݩ9ԌR|:h=:{a'\k 4w!I?FƟ-M] 7@{QNSp!]v%% ie~(uB0] ba!)G:7+L AӸv,#Fd+=$I ڐ'! %c`],*؆?@ sCp i@ςq?^3k<}b+Wㅱ3ٍ[#xv.."]E%LTss0&m0[B``l3($$]p1  C5?͔w&X(Dj8@_yg:E>.B- ZBw]B$]X@# }읤qtH2B4 \TmOdf:SAf! bi0)2]9ۊ5JVeI|=e:49i|=Z]" r89~Xʰa\kGNgNccDB$?({s{@VX AngOdm--0qd14U I!L NmU s,syp,RJ<yk{p HTeƀKJЛ'ߐ Ӈ7rt{rzEk| 'pۺd cK(_kݰ/g iPb֒/f֦nJDIhpdH/cH6қ/~= (f3o4e46;dLL1?wb .% "s*#y klLQ*^=JyErlT!3p 2 {tiᒩUPo)*FEGApQ %*Fuz./͉Y&p {!b 68#H$3yKKL d}J!O5vD'hwα$AT@W"`t_ƊˈD( njH>aop0EG6q,XFyh2,QǨ1x,աׂA xNGNT1 n]uN<&F1'9'}P g( ! u ͍>spºy\W//,~}MYOm^4}_w1]3Q_{qH˼<_IG ‘0,8 ¥k|yjnAGV~GEj&_B8ιsr<_6!O'jp(o`¡I/8NfqA74t=Ɓj?\!O=85~NIq:%B5U,(j=+dAD PFaA5+S]8s3S-"u+9֭L5{㴀%!bР Lu!23qlqQ-- G#Q"&dAW)v1 tTFb'6:S'h/*C!>5R'&!6NMIG|L^b-tCiЀR` dGVșNxcev b@3m,=fT>m"xr{-8 8pdA^GkL 1OطNJIne@N\% T:"Y|RT/eV"9EcZtEoz6[nK.yZD%**NKѬc&?2)3NZ9nGA^ G &bcǻOp)/C3 ;;)W3,QCRByOyx~52Hs,߽IdSzCaZq.ͺ Xú @ (@W@t! PB@Djj5Q(l D=E0 \SlP7P.fסtI"hDASr<*bmI' >s>S-TJY#'^Ax=(m> ד"N{A qN͙(cNj[FP0и%ܤxQzH^3Zh,fb4e]\yh6j79-Tg=eK]Tz(ʪYc]H"C|CXH4RDAq冔5?m~]SC)ʪhJ)IY^Ұ?̖6mT__U"bght =MD^͛x:k]r@LӑQ#W!C+*#Ī’o[>w?t&SOzZ!ah0d hA[Z]/zeVUW&űfWZ&w`ArgiPJ˱f{Ja8+b$9v٨@B;̘;$ S>u^pҘyrMI@` ߁sk#߯LRE.%F%3]YF ƣ9#n+(TEP}h^/c I&r8R|JFm]mL#!ъj37V,*lE "w_pMRk謺FFhw3`D^ˀcR4V !l0ڱT #Jou@Mf2]r;#jl?xQS$sH0 2ȼ4ul Y:VbM|,^7(Jt,K,8A<U}E&]ytݖ- s{njާml!d`a.&(db/uj[7)bJJZ^խƓ`hPkI5b|,ƈ*G3d#^~| pT7sW1 5n\^)QH\]r52ئ'&rGqQ35/9mwPZ%qFT@!qT1:$aHηSbF*TpD} 2pZ2/W FF 3 ": m( oŭez?>% 9ݲlT^58ҀFF%npKU8F3yl'`E?>Bʦ,4 Rn{s\16 H(N{eplp5 !cjDm{+B1,^Lj0-/r!--N`9T-)c|LM Q2|XN;/ꭋ3,16f ߖM6"42~=r"TW*D`d@7! baXH6F rā1`PJWٕTPJFyR5l"ꉶ,MM4/kPlLa1'Fwg.?-:3 ?TFZbrkΎ9\} !eAF 11u=,٣- 6AegZ1 \MJ~-(Ds: <:7b=g)-;9sA#iPF<18-Sv.O , Loz䑵M5{np*Egs]5|+AnDwDց;D LM=tY;X6 b(fp0\M=-rXE5\ p@[ C$kRe 8z 7oQ&ـ8K\- mNއ|8*DkHMAiuZgBڪva]VB˿~׹]`]?y  !+eСV!+iej^ V.*%Z}Ct  /Sc⠤Z0rUn|5N''=+ҫR4/є쩨^.X Yf×l1_Vx2S04%%Woam$K\Lhw^u{c@]c} 3-#4.*uš[NZofYѓáG>"q? V 3g1`3DgXUD',Iªi5c(^KWMSP xlh ~uF* }e-\ZçJNz@3!MIZ2v83z#DzæR=E[[BdEHA"3G%Ş8"Ә[hbKa^{f|XݨLƺv W!ⓡ{, }_aX`F- 쑇\4fBmՒPn*`4j1pwV2ok0&;::;fmula5jsȡk* DExМ2yĄG:\>[8.qx}>wTMR "3F( 0Y"C+D$tkqT=V1t^5m(L`do  1_Xp{rJn\bUMd*悖͝IUƖ)ח>3&^%9QZcPFk8t+ܧ%GaWn+TstK9wR-#Qm1 H0k)Y3V,yS[πi*jN4.- z'fޓ=BIֱc[UvDŪ>"m_9|G!{±PIY]h2ɻJ"*БZ E7wL{"GнL~헯vE;bsU;*f Et^IBQU 80$!!b7b8UTqUpq&]JmJ0sOCjݑrP%?9bm *WL.+b5)0sGK8 ҰjMY7)v\II>щKw/Ott%}z\en e jGERCAqM0fY\CIWk*~Y?-s]l[YKHTL~F z S+C`8¶A1k:mikgxQ6cIjepkY7OWeEEc -]<@4(Ѓi\B(r,'[uj-3e<_! BJIV t%J[%Y.;V`&Yjq@9?&,{7LNtw 3\d zG704 yKlRDgGNuVS48kjwuj;has)Ke". omrLc^PـS0_.[d=/>qS~rl7 EqAqh|.YO -jd6/Tqm=ۥYrh[g!fW572N ."#ɹT([4*4MN°8x;5SSm~ǜYQ4'ǎd8eפ, i"EdKl$ f;QE-x^WF@c( Sh\+Q W7ad ݮ+,,e ޶xMkwq Ҙu=`ES2׀kGY*N赧:[jtx?P3?>^ şWE@cr!a`ѠT[ۅ1Á^!WD)2ٳ%ߩ:\$Xwd})bv2wwJ,}#WlQ~LsPfRӀQV4}JWNgDHR3:X:$.\8]q6 x['zvK2n U0PAFlQq(f(YMzlV[ "O?^5ͥ( Rm h五e@i5o*!$X1Q;`95)\+6&KXbM2o"3#5*`YI l^& H䆭נSEˆ,K1PYZ3<}s4E8 kbA ]mtt)):z:Sg-7%*GnF1+PD!͝bK87@1}@սURT;}^:tqDxė,NH~OYU NX\&/p^2i wlml >{a堔H > v_qBc°*3+^kM p&}Kj=@ itu3s:vaH]j5̙1z]}{`?fX8f>7 Z}1fvSܴ  *cڐ1B8&@(|oqr"^;fC1 bAXd' f WWxF`1rW.Є$pSbY}o42>V_ _WR俖VIr9{SkP>"/ uN!3R|z+]Yyow=]#ʓόPFe۶6\zhlnY% ҢHwglƙh @R!d`ќ DC anWt!Tj1S-Wh( <%)޸Ow>̷5Ъ@c8/'PfFi`OhB-2bvNy81XdsYIDŠdS@a#F킢3Ryzcar#ST'~b_M95D kev.#"ς-k5UY5sj0Ci"r< lʘ鳀&EGd8 YG鄮y*45QQP:cȪ[(@L3Rzy,ɇ3 ;^ݹ8o|30\g :m!^5v"  fr;L>A8072f):GPPE?PIDOƂ Ŷ܅R|^+ 2P/0>_ J-! aaQ`; qީ!2Uv츚$cE&d|{sI?gS'Vy8s"2$mUUtbg‘JfiQ d7N ¦wwP`3Dz:n%d#̎C; 6FXbõ 4֠^4ae' Sʮ4OE³9/聙0 $xJrtAMe41d[n}F:5%Ncibb17 В($p3kOwmHfvI'5PJVHt4eI6^/ZPX ,AIXkg-QҢ 16&T P5E"VR(vAGXK3v7#irT tx)YZuo\Ů}gE0X_rQ*_^/Z٨|YT^6&Kջ|An}?qQ!̃0lT9,$c.wsKR<3%fa# 䞏 '%> 2DAx͍\s9ҳ ǖhƒzB)@*5]`kh@A$s3Hܡ ;7B:FBRٯ&%dx3 j[G Ȏ:t%" @!Q'P<YgmaUiLc,oF:)"5$-O7(l](#nV*\ebd4B i?q E$Oa^?xXL†IP>{{?]7i2Ky]ʔ0Va.궊+[, 7JӁd⠜$v}0h. t bR'@&3?1l@: 'prZ&:WS*jvx.Wz>ZVPuV$.HdPBsmoN ?OM(Yc P!EddVbF@tn-oe攉͉T=(#1;6-U1V$oѭWPeaWAq1c(}cg2]g.@6]vnCXT~O1Ulҋx^j|?@0玀g] kEhMcE+9㧢,xvPϡyA+E~h^YBw>Kzzs9༲]tݠc 18Fuxw>UGq3+؊5W"խHt=Zaw:pxaK,2 JMI3/rF:A@;ֹVea\N@˪ 0313oP6e+v?@j?U0ީcF9o5cuYV9V \a"[mA# V!qW!dj7jaV`@)! Ec$4JF96r|*۫]^WĶigƬ\Uo`)g6r= \qz1OOi"7O')N"5(8\3~G:t b(K4(qLX)'z/ )K€C)Rf!WQ>q ~y3c F"0fJo6dIhXpt|>tDbҘt~'4/D_=oEON\a"z~jeQx|9LkV~ܾa2ȉrC<DពS9ym]x~Ldzp*܀lD ۃ䀨J(yEqKW]X}}L =zZϖ-Lgԛ!pBz% uf a#ŀT"42Ґnª64Bh𲷜w  xE[z9Ly? VSS48}"WЩZ!B>u }!@b:q  2z@!+a  &nQcݍFb"!&t}< }9xU({Y,0+C|L/V8 EtTW'^c!f)ɊN5J(9\}G (%+j maX6aP6οs@8vYjD@$B5Ȇ:zBf|' 3jcXP3tl-}QNB8Jz&9GZGO@a&YߥT z35)/>媉bsPXNU! = W,Nڠy+{$9 ~7#2lL?t2]=nHS_81ɣ=p;L` E~\ l=ʽyi]&(SZ_98Ou*zʦ]_>ص_uIlδ]+X|{(t!MI^ фۮ߰U/\l5C]IgV]*mhPNZJqR;Bܵ5{OX6{n{)^~6?+ȋ:e93 xbaN",TWO 6ZzC꽼Kndi~!8 d@.zD- F t ̭pAbubm*b$w' lIwkșkR(om3;-ʾG&5P%KJܿM$(XdPQJ&Jd29:> .:ȎqA -B0A#`dž3%Oo0b-! /2Hƕd$+WyH2'; 9.\ LGݼnmMWq8dg9RVU7Ჸ},Hͽ5; KEqAZ /"ݠgN}xWJ1bKrŠyks:€cEB59 ZK^7:NژHX GBEV gQ[3:2l4T e/|B&a1xg.\sFw:Yh+CCԊ`2ΚΫM3z"yW5xnͮx衐#~hPb+9F2\6+ c"K@U]l~ r0e(PXۙ#js3#mک][zr5qM qbz-Q,'lI1.ɜj5-4|Rúy}Y}H|-A, __W԰7&FgV8d".Azw)f*}0x1A#ibK,pPсOR~n{ **"}~D^1t hTl A[de HRN\ ".O1YeZV`*%,+Ɗb~r ]_x~%N!Տ}q 2 麪p<a}y<곜F3@L))MA WI26 Gb1yf;Zp<* ӽA:~Y֛Jt >1 7x߈J/ ejuǷץXNKJ<_i?jRǻM}w` m= ɿ|VXb텐c(J:`AۅfwzWKhZ}>$6(4猶O_N=I-mj륞if6pDh ZT(zٽa[O~m$aD~"\\\l;*|b?q*ܒZ g1⪥y37l9*ª(XK)X;Ę 0ʰd%5'`({̫5T: Ȅ-OQhZq9;} NEAˍlMfH>ª=nqyiQ2{|ܗLO!+sw"3v^R ~!ΏaATGE2ġ` ۀK*AzEk6nkHv 遒==1(sd -·1QP=06I%Boe1JY[߱:kYXuYG1>3PAig=/:Wx COշjOQw~%+~ڐ0G&q*d*vN1g4Hb ̼d,^ ϾmHu+ҕ@-I0>QX*lP`2!&#}"=m%pFEXOGux9N7[HQT?'[vJsY<^ʗKK}Ϗ:䥷!a@Vk&@6FqqcKm Ϗ2'K~5,`>5CߕDA.hRۮE9}Bn#o$1}dSm-&;!#8)ʾ#oo{)'F+:x ?/=Lw8in+1:bMduVzw(.c/_v K4[܌)\ZxVې*<{VC6tjit:?d{)n*B'`E9izV<6Y|S+eslwpn8q%^z@d ,OAK d$C][ZsDޠ@5ȸMc8n3.47j2!d{`&2cC0U8e)|p#zfRsBLkqY@bXK[W0}ۭ0u|T8'}<PVfg"}[`/!tZ}$n#vu!aH1c̴ Tc:d&Dā񞛸6';r4g΄΁{YϺ(=xU|Xz,B%\y`K%JU?QM>/$[R/P; aA|YʤNo$lOUU-8q=%b& +Ojgx0` +ˣ`J׸镨[ɓ&ٱJ?K0PBU3&<6h qrf1=rTdoZt?ɽrNC1S/bTTT0 ɷwnuusێ|%fIf|,Urxz1P|KAl,* `B0CZiS[{1yya]e3B`. n+ 4 ]*bup*S! DT*  Af2W*4Qc̚JM`\dMh5ܦ+,iDR3JS$2RQ!*IT" a f8nZ`7Z>M.œ*N9@[0;! ΅aA0Z ȲF*U]QTU6 9*COQԟ5X~uY> R@Npg'hʺɴ$M;zOHaQ%2dʦmhR@mk@(r&J-bQM@uMDDU`l :ߗOȧe2M6U:PxIAW77iv뇛uJ$.T@JXL8.\xs)7%e|krtIդ.S3:ѫL d,\t7WO͏A_bp aPQ[NׁE64a7oQnerG&X_Y/C-k2A!f7ЄS@Ny &4`сW񟘿8UES'qp >i&v!JG%VcvPF3!Y9hֻ߻?v8eaxy+5asOFr>B]ғ,.V|[nKULg8V1yÇ)x(Q {'irn3E\]x(NRlJA``(9K˪qr+A5i4oj̽aS.2@V/.P_n&#>mI9 ˪MRN-ui֌BʚO?SnNL ~2 $r2N|沴$ei׺d)ꏷ/Ln;kiY˳}"E%Jn&.>6&m! v?)bK@hszbX}jaj>7^ƸIdNiݴ,X/) 7bj6 ʬH EBmDjῢҕ0&&Q*M8ۿMD%CL[~},B:UDu)WVpo\ @='L' }+iUHfH/y>Lbtt&Y42KZ 6El_p'4e+XD4TQSAV,*|f}M@cʮ}̓gC=`hER-+ā pxblxuz3M·O]wq(i#oj2OeUoW aV iWvzL.(3 C(g[a [ uxan Ta +xg<[g {2cS 稄8.*/Yӽ0:Kf3zN-P! aXX4+F eҺ;蛒BJwTRaJ8*~PE pr6%S=ajjzA ^^;Qĭk]b zyM UgLMrI'B0 1{_~dQ !(K>.L#DA厦|FJgÝ8`Yc;{V&'J C-).̠~VUvmU)QE{,9$耢Ӗ D`Рj& F:]8ܲ.ЅjZ卌ӑqDČM/A)`m*_C#[SMY:C: xQҘXԊ,Ih[DI\ĀP$R ?B0LLL-sXDih(E7yTv }&=M,^ j-dY(JZ\aĖ`]aM ꝏdɷmK]팞.MLzsD1Ũiv ~[%u'/DÙ+׾!5)fPZOŪB{WdPJ̝^v N[WE\! `VV 6&M*U^]RUkZJH|².|ہφ:c>! ښT4Yu!˰GK#{'_ Tv.~uITY?'TA qDDm:O0mc簄.J@DXcrڰh{{^h9=}}5R\`C<[M/IV;Ua^Wt-8kD!k l! éreĪF^IUdK,v^$ggbg9r?&B=kyOz>VK0&u'W}=SSo' m4 vţ<!AaX49[s1tUx*I* 6a]B3*[my8.ҩ?gNJIArC\iOyfy5O'"!ߪcΪW{/_^gDTfOvj{}ueAX)t>ñF&TèӮ^*]>Y,fB6<B@נ^P˃ Q+KVJkr|1JI" lkб'搩Wr8f" u/d >WT8x ҐRԈS!$43#&DEg >fC}|&mtܒX#{%m!_OeiMZݽ]W3-][ R[WjX- :! f@Fk+Z{6,XM:;`1 Go6+On]=Q%l혁ٴ}kzE(x`ߥM { `uYgsskNF(dz8QBi)^CtvRT dWu 7"QI 翢*.:yN_l\jm]S߆s3K_e.vP8< 6c~)Mc)49ƐsABn LmPZv LdXQ P":h[A$R(ۭe˫0]޹\WeM [PA tC<F FFc K}ҭbX%  ̋.L1@$ Z dL zuWw=SQςlaI>,]o:-$ѭ18uq~J{_aH!媉baY!¢#@iE*CxҀn֕h)v7_vT%a!Ǽ+S2)%aFLsN"yBto=$J_m0FB߮c$AHl5I1hEt"./G K@S3> ٩*ex:Cq1,j%dXE^xuջ"3k 6^_ !5{wg604xbZUXU0kw TP@ewu9uXXWnз!ÓZ܈%ڥr8l/qBЩ Q0 6 -f!jQL4fΡf@BgJ\+ H9h*Q/2*S2Qz€P @ oU35LG$_7uL'8qY6I&QC $wfw?'Yc3 lmutUlgv}x+ v|C-9IOk .$}?C3DL-ҥ,L9Ȫe䍔V 'JB5V$"^C ;PH:B&;ihӳb@7^jwɌ0y! A2Pb }.eE`@oZȺ8FL )VO&l䮫Z3~܀yJ|'>>W~uyl>#}Gf_P]ZX O+Jn3 ȝQ7)9ѴD8$Qڭ>_?IR̴?I@?f_N4`گJ䮰AՍ%zJ)9/d31|_R_Ɓ nt6G NQl!A,7&}]Zd̸EU4}e}fjQڨ5QoJ"o&5@!p#ndHv6x V3dDS A@78^*:߷+Ss]\1 F"Paxgw&Un0EhȸBӔbpB8i!ͅc` S0^Bx҄޹GسĆ-+ZV8#xJ<'u8IƛrL0XgYȧ-N2H9$IN<}5`%J([84-Ll `Vi˂4.tfKjn*k>K* `3M1jĞ=: (3L0 ]lU恺ERV3 cHF`HKB^!zްzþ\ T';1_TTHUXeHbFL$I?N bAgd0!}h6`2TΰOtn&+S?h5'Gj,  mVYu?_CQ(҈{bqI!ͅA`X6IQN 62i!Q3' U:XGKŲ_$[w WcnST ;c<9f7saYF|R4k0 5{8;4>܈dKHa߬K^h&(xNGԊU5Gc^u2DZ@qs͜DM7|Tn='>5>P8yT!@1Ax`KpK<:qfQRS<   j ],+1L=PEc$V?7dn"X> gYHn.`!MG_zF"nE<9iZe` z@PK$d ZO %*Dw2'azϙ6g,-ß]XMqUAo:_QiD禤>ơCIw(X7(n݂A"!@g |t+E{tG3/$Br1d#!_pֵ'T(Uo: TD|}aGV3:1\P=luT[y~V ''/tmb3&S,>G"pemǾuqgs9?)pr,qG]sa:ϸބ.*:GqJu?/9S۽4ԖVSN7h )l VpO6&)F{ JB0_'€wTu?^/uR.)ayDo0gDo83&+W.*$mOVA*`?hOC.xqQ{| U? 1Pa@\WP3]J+/uŭd͉!cXOtE[-`,cd^MCпh!7y<zL$.pqTM՟-|!k% a Hd\oEHY@o`HeѻZsd^,ρ6Ѹ#~7ڬXx7H2ZWpv4̎bi3fhDPVױQ)HQ'e)k1ױä-Md{eiP(Z\'Zqjd}qTb&jGcUO Uܲ25.$ 5܍pRdPj$mhž 10 DVݢRќn-! aJɫ񣣚qAdoTlID. V_Oc\(2)Ԟ؞-Ny]1?,塆@2.)3ͳjwx%:*ҹ92] )QD<ó 2^RXeMQ-Sp%I6[{.&m1"e9h3ߌ%ߎxlu)L˫Kh7@n0Ó(eO}:Vȉsh]$PXjV'iM@K& KILJ!˦; OćF3LL^«=uvϦemUDڻ8}QjhR*&$ Vc Ȧa ! (-1qȀa20~{YB27ZHȾN>V3* EK DgT\*$) ^Ic3-W|6W~UN(! Rf`kǓL(NlB1~! D0ltH#REMS1SmP%T_!lC&E m؎b>L ˇ5< vMmlc7B;|dL)zy2^$U,@(ei+Ȥmh38bҜ)'Em6Q-)DQʞP$W.Dˀb@СO@D<"8ωٓ6XT=I` %% >dP9ёQVw9u.Z3I8,˞3h'WfAeu^mW ɶ9Nф0 IEى`̔͌nz)f,D!`47p10Md 1]݉RcsĀħPY<1@X JP-sWbP!=*^S!(rzZڸƴgކx^r͡iR)#NȍR;I rB8Xi —1dt$]8;-!7l'ӂ1ݔTz}βTHˏ aki*4qۭ0[! aP69R|M(Ej諥pd~j({A Tct}8}[EFv/ ]q#(RŠ"^yrl8!LɎ/FXcW @/R lɡ uh9A'FQۯ#Һێ95!A<$<|w *39v_h݀)Zt.up !+74 VXbUHD'LC3@}|ڔ\".xC00odHEY I$ #4{MƊMfoy:aR<*r?4ޞ+ FX!XN_W |)7]m/sAdL$1 ey0x ! pπdh< ڝqhnv5FJEoDžF nQ A8J٣~ 5.0*S1d?? 90eFS䂣#5t=֮;^]gS —* |35o.EA$}%Y ON4H;!{ڝa ߻ۭZ++ɜG~B)Vl@L8@!)I !(䮄=d O@ &Se|k` ?TW!o=U& -? kcoPYX9? q-cyE2aDb?3AGDKK}"\nr&ɪIz 4L1Ys_C^ݍϊ3wp4ĵz @5ͥ0\F0aXc:Rj~1$-wE*xpCU({0&F.2=K$iG/~ !vVgGS1`)*Cg6᤻LHydװ sՅTꎫg3Yηe}p= ·<9l-,6HFQMzR~upA3_^UXE5 ɇgc }'C fY$dfF8L-3F,LFd8}u:R%Qg.$VeD9 69~^aĎ^`ޯ-dg)y/r2[Aң.|7\Howugߠ#)AR; 3"PDt  lL؜VW}9&"덲EYc@iSքk ,3]_:*7Y@we9F<@v思G! a`X4 B%*ZۉKZNDd_Htr7lijQo& CF}pVPI+U%@ N bh"pWXfZPB*)^4z`N\3.ꙩ }q^:SWCANʂ*&sJ(Zl"TdTԁ HjC$u-!|"ݼi]&3S$ʪ3Ggz^tbb9sp΋‰.HpjbN:uxh֔brTbGMZG\taL뗯Nz*UL؅}} 3zY ߽eKwq@hlI 3@Chkft0=bÐq5FdERw)vpfBEV>&ObX˟3d6DTx[;\H"o]u_xVg[3f"X7U8^I V!ͅaQd0' foJK^\-mQa6-X I(vWrg\DPI-+L&l"/t@҆$s6D/0DiPfPyzF/5P\i9/k 汀 PǸI$(ip)º53_ 9j1A(HE(%A~3NMz,ZAc'9EW;݆ᓄfh~L#K`v{KÕ_;RT)"̒PFCXbN!-2Adjy'#N 㯿 5u32?/V8: ˛0ƀF65 \L]l׶ewn3YZ`,, I眒&|XJ4ei9/ a4.NKq^2 ؋kS$Te#z3#R4NbN>DW $3@]v6TW(0~4(ZD !ͅc`hrzS8үX#Ι0UDp}u "!Dnc#~,^Ď4X8;˻x`GN%f7y[Y Neb!]QVF4M^]zυKCҊ.28]jv@2Óu@kA!]blL (קI.0G 'N5݌bAK؃ \>4NvTYy՞waswr1lB+,ԻLRs0A`9*&f@ ~:Y`b)<2uf+D.y4aY$0HںZ1OmbzZg*&"`3ihQ- sm"@ǍN` ^g}?D+.gY`Fl1a4 GC?O m.4E%f)FZ5 0 {b@( al&Nqy}[e9KG %UFus Xz) ݧiύTP1dV7RW B.*R) EDQ@% Us/nssT ,I=W{.>Q8(sű>Ze7WHmN?uh` gk͎tH>a \~pWDH8P{!MG\ P7nT7GH(Sb-OH(謳lUC ghD0y]OE?ŲӖ,T^7!7ĕ(.b5;#1~ CV z%% ,)!ߦy6:1\;Wåy-)i ɿf Mvf 4Z 5cvդnVTPpwQp$@ޢ2Q'<7 &B}YII[$} c8HZ4AYhS{6!7vz24o hcH=FM z}XT3Iɘ*qB .Lg=Nٓ˖=@IMH,>`YtCkF0+0XB 5j~Ii.;_|UčlՂhh$ K|f ;<`uB>nYx0Yu<[G3f[}Oq34)*Y\J .) شEժB̈8<'}v&P(}%t=@H0=#}6g&+"OVF<痎]Lyt1n>d$x+^k#+"=ĭKe2)Pcl'O8ꠖ5G|u5)yv12PYS{O^|JlN{&ߍikm+YpX&XZ)lve4,D;V+R<1"1@Z"Ry7qU)NGI%IS*~,РPxB9gx: KZ !bĘBCdWL RJ3DuGXvDͅ?6hHdz*Lj2o$NXQ)Gn>o16S MT> DjIi̹x.HO)ߋ:h&!)oI/ovJRF$ c>j9&#\QP(5N4rhkdrÿBI;[I6<{Bjj_xlF:4ݴDN vʜ )4`S3%HCiFwAW1R͙2;_|joBAڝ{(\[pɛ68WVbc+ci$İ"Ȃ R C4ȖI2~%V 'eNӫ'r23m aY:-$\~?xJ yZz1C\57﷐{W{`\r]HmW|nd5L ݍq!cXt ҪG MVY{TwYv|Off5Keb|^͘[oƊp &-fnj2@HbDM *ѳc />=PhV5QZ5( z)iʦ҈Sq`ӧ1# 0娷%U8d oQYR\ ]^esUNHASENk4(a xhњ҂,cR@MK!pSZBH9T&`*W!+PkvNTJeF6_Kdž,%첧hΩ:2ҁPZC#\|cܪH%ZܿqB(e_T%sϜQ6Ȳ3 O-ڬ?ךcӏF"YgU%x^;d/bд^<FRB@& 3.2!c ٥F0(ڕŕuJE62@$G̳  -JHky4DaN3~KC7j§끧a`9GB-sM.aGLJ8mLς6pp%noҖX`c$7lj#H{Q 59uQa4`h(}gEr@_b+vDkzմD ףfu(@\ؒ5цܒ$̷B! *LV2U=nE=DqD 3`0Q]"ibaVX\.D#! XX5?RZ_pWsu7/a/TU0zޘs?#,3yOy>kM߆8 3ε_jb/[K*|?l@ qsW  Ict~yWG u^.8^^Ѣ1:1< rBxǡd>OkYuxa;8v}n`Rwqm+BJ4B~Q!c'W|99V;AYj/-(bjC b*j R7=`&c^Zz`(H\x_@#ItOS| wϚ s76ٞ! A`J 9BWk|N3Xʘl1qk!.@Aɜ~0wb3>uMXϚa lBM&TvU0E5:E!v^ۋ)rgϐ;n Cۨ0O}Aq$w!yҶ<ߠ1c$ 3XŒXϻ!)[[z3梘 r%]wCDٳaұ@ w$m *T&c b ?y| $ߵ '@0t&Q`B3M83q=\?>V`O xm,T8tƒS e@gыERQ,9@l [Hn6ޏSy[ Bp+ )u2 l̤9:`I-UHTl}=zݖ M5,\Zm:a%].Iw2虧Zm[7AoH44Hh+A^zbupy=wNFѓQn= /kYO~?r" |Js!~+hxזY*y>y1 "#_>![ƍЎć±0h+ێuPLGpg:;'o& r8o=;i[0 =jyqحDP.#>jky'ɐ>s5<`̑߮%ShY\*ۖ#nԳȜ$.T41ƜьtUOWHgaS.Z\I(h|{z63Wq9)!J[Q0KD3LV3N֒hR; lRɮ:QZf4`S粿$ŨERdM 3 Y] #Ν" FIw(Q T椙3`IXwDi,BPwWq5 7U^/.׀4zhT ؗk\1HXr($'Cg[1Aŭ,6K(Rj^TuUH[> &!~ݥp7 s%(8(ܼ0%&͜)^4dZԮb(M~4 cl9SjL v]!d0ؠ2: Q)S-PU[.`*8d$ DZk'Ktn!sUB0̸fL-|{ ]Z cSvoMՉJ&4W}\*.qT$Zb|һ.:}Lm}@o}!Cbds >}8ޒ[8OT#XL5QSd/XH?Z amFSU.];tU#F"兣@ 7m G-f6R}6֗T-+$5yQùr#3>4]Z/,0pæq\%hp²(n G|MXDp~Ů ^^fdn {l }kh,s̝8B\tx+ 37?*vW b}s:9S_|iMHqh2A$#ޝ/`/U H8k/:Y%A ҝU`;e Im2S~)VR o X~'yJ(¥'C}[p":[z̵a/> "@ Wh[iL M 4yQ/G!dYeB *>K Ka%UP1$yWCƭTIS+N-(Ɣz[x(k̢_C&aH58-yVRyjYmxf NB_1Ϣ:!);i 5u+Dbt(2(Yltx6>(hia@I5t X}\]{nlz2Ho~a^?4Xty.f~ %eP(i٣!-fzYDe+p߸$2+7G^FOc4(Gl= O9h@|?b8!+`2 aPd ''ONjhgJ@9bi*=3oߧH3Rd Kt^|-4`vJo Q1ͱgO v,'c@ѡeSQ,ЄQ:w_*XJQDАDKŜKha},NsFi[&J ;/ OI Go8w=ʀ_, gWO4d*#<$0u)JfF)Yы^57QKt=i r.o<ąf,Mڕb51 3[>!1ݗϗ|ܒ&hV̗yp3&)dwQ5|^^rѕgqՀP+0@VB}wr@M@|0'Pr!M7CLޥ AHC~]PcF$imlzof >N=Def@AF0%Pc=LjYؠuF#%W\)XL@^XJa>+IώI%Jӑ݊iCYv؏*Z>|mM1 < jAm~FWklZxj/8Q>'Ԕ:o?dX\ن#KPxuL͋c2iqAr5;O0@rtG=X5EYD*7 3Bfi0qЊ陔\_:2~#OT8.pB`~Wj0=7=7u"V'<5m\xvW {`\oq+JO9>~m3P) n6(gÂ9Ed6xPF\JeNP*1AOT׼9x&Oye՛o4[RGl$Se6 U$]Ⱥ ",X>H#̤a81 lIi4.T*D&{Ug' e⹂,60 4=l%d`by/oUeRH_>z2’s *bKgc5M+Y`f!¥bH" AIEbLQ2r 8V8t:(!q'Gp>x&Hjqr2C!&L7Ӊs&"v[i PƤI cۨ:k5Tª̋ڏ]kr%_ᾟVo7(n ڹ6yMz Vz~Fc|]ѽ]EK[Z^2CA[v)p\zީ)BK]dCo ߒ~ ui7C@5Hm ,Ѭ;H#΁1(AKKX܊NrY}=}%v5?G!|&\q+@?LfT}@O,KP(4U7z6 ۦ:}lb2eVXR+wPt@ ]g4$4'!쏎@J!! aXhpF W &%%q$P@"G,JU1"CG3-,d3al4,ЫzBt=HʍKe+0zw/v-\PʖKOC׍O?gg־ ѫ|j|Ƽ+c *a $XPX ]A0H1׌ iKb @TcW&t%@7w<^8'a^{m˪+fu .CZ9￐VAR;n<W-<a 8!Ū eZ(D&ZT(䕪P'lQ=hՉȤ~-]n~33oV'vNO]̡+MxJw, E'7h1+>w&&YB-─Q&'tM(FdUu83߼/n:5I)_*`~ʹzoJkyB.Dž=&Yd ]^O%= ڸDjfs(h(?kP ",-]cfס̊ nn+ht1QCÉ?pUo-UtCͶ.T.e!aXipV "ڨ~fC TUN^Bgtޟ e6я&y1ƳXT1hDVljDQX+Z{-L73%qDkfJ:ݷ,,^֚Z{_mkJy -=1݇P_ٟpv L&OrB಩Qwj鰹CWX\dlBue^[ctզ-bT"NYl Z4~S=*I#iռ\6 };(3 ADo wb=KEJ)24YC6Jz}P -$bp2]5laYLV:(lѪzc Tsq){r%ˑ #lI%OGy|^*D!R%k(Q^KrE3-,4v̌,p֕:?| sa.t.6ymV[t^Oe|+ Mxw|.Ѱk;aq,z:e!ΝcqN\Ү(TUR[TxRYj2b 6G'19*H A+:L ;4@?ft2L&"n舎Km'i}6&`{_ ]m"&dQe05Lyl3Q̈́^co T-x ZW2َju@)-[dU;D]A=O 2fwW}2dΚE!Wq&S5>Zc1nd;4 Wm%B==tݼ0ltfsOɎ ;(Bش~iDBe@e1%Pμ{|0)uxپGW8EeBו~]KoU)z(,!@)/}8"f9'g}i @%yc=o`l: "!*/ S5x)l'uMB;/IѰȆ Yj= <。1fBl0Byn{^/!2a M߂`T ]-yJaOΏ%ێBy\y)7h-ALShajE]ufW?{)4VKF>bq/X^[UH%&@CRHHh.86pI)&J^FDKIy:ubzxpjfĠ~! ҉ a@XbFXVG J)voNV@H੉#w"2w1zM$?{lvRb")Q+ `4}4Pڏ6P+:Q"ZSC%`ğ6 4U#tR@EO&W}r 4`Q]i'u[VZqA="#.hP96ɱ༕&֎2pjkV0DZi 1vQ &ndR݊([iIi^\QJJ1UoƪJ\g7(%0Hn8ݘЦc˘TxSkd9twK3PoЍؙRu1lf BJHq,UTR3H%GAn8 &wѐIJsǡUFpNECSrҮΊUTUY%SAXzTl@#! a@X4#%$-d8X) SQbtA |sc+ PƦHkP&;TN˦ •2J·HSt5Zw}H(l4qeZcz! ͅaP+DuuMВs(ڄ*9f6{ֵ5N4T\ 7G^tOp LHr_(HS>tUCX2̤q8W$1v }X`!`bdΛgKjOǾԼku>~T -XMOal,ZB;(@a_ݦ&2S"h w Жw-v2Z©\UnklTrjf*UV:d"ewvq\D2u@Ov ֪2 Ga``(%F1y/4nh wa+<@h\YXH G+*шλ X/2.@ cx2>G7 KG6#c(b^ҭ` ݌{Mt l)r"K8&ǽ(jK* 'y1Ѳ.$;tQg@@AR@ϚXL0|7"oߛ#~oΐZ! ՇҶa``TFKܮ-)`r$e{ }w5%9ʐ=nss_c.[[ }$I~=z.^P;NvPrVy2i8'MH;P%4g\FNQ^Kqc3uY@ `@ oÉ@S_|8\8PMB t\2;Qd" >~S3ow)BE}?_g Ub*t-@{菺bG틁OZ5ewR3:\/LhX.$t%fA(vZpZzDA_#FF:'!pXQQ IJ$s!O=,-5@g UYF|0ҋ.8LGKu5D9W=Z@K13(9d'HbT,s'Fy:5PEVWky.*7P]bEY!+Rv aJ` P`⮚)yr@/^P1 %rE0D+O"uaF;fH3 p#w|{Zqӊ2()Ajx!;,> ,)pP1cń ۚ>Xxbs),PyGLnh:V* ݣ5mՅ ! .y>DZX^!2Fi0Q)=>zR@t0F!]z¾e *Y}_bQx8XϟOL> {]aXa R  /2^ZȒ IJ 7/|ޒ/=`ޟg ,3x&LL䅧V[Gک2tΜa[ yah\)z"&h~V|LDy`w}isTf5"Ry '-͙WxOalT. x`wJԧ6_2F.Hj@uh\L JD#fHm'ΏSy=Bw!MpN"7+7y/RA\wj&NB*.:weK]f3~QyT ϏTj﫵{Eɓg'7*oknzu!`Si$4If1VD |yНm!JKcTed (QpwC{+^j7.r"i&dZTBVсo\O6[x5v KIfVꀝe^'gb0cj?>LKm.1.=D祗%Pu7&TA87e>`%9a#]?u~] ߊ+&Ls=ov@g}bH )2(Ab;=dg۬>pH+uYv W+&N* Wkw8ο!zj )v'LX5DG''Ӫx˭7Eyw8ukTj8`z} fץimSUC=(IUf/-svʱϮE;tc̲1 ǒ[.qf>uqvhfZm\N]NHۛ \8 4yz9(30T"[){.Ѻ i4@)۽)928z5gF~]"^Gu~Z4 ]Sԧ;ѿio핻̑# :>YX!{ȇ0 ! C%.EAQS,zO\M7l#yoz%k-[Fh Pk]kЯ3W-PٮI=k _TX}b3ct|-OS t2I1ZLAG%(Є1jR#.=kQH}əNa *hNZ30',jFDa˱Jzs7tj4)9 937$UcX©(Xv}lF9UL8gn:^kfkVykbrP Rf2&8d(0Xs)Dޔt`jxd)Qx!Z.a~ָ4gdU8izL2.,0jޢ0Թ]FYS>GO_3'= 6u]TS2Eamre~$"]yꑐA%n-w=,뵌1%I%H/#x`(@65⠰l#0%pFVu/ٜ&MKdz˕Q.-sNR$Ft̫҃0[:k)4kC&.8- ~"-"`=rJK/%D;}D%u]CJTiLy7 drHTr.գyDtIKY1Oثs/ghH!ݪah ħ1=]XB6Rc ty$9P6IZ'e OQdz]P.} V|?f]*GB/v{L, uQ3)ꨢ:F3yqbgPLnjZu7l\V:Pn(E,bV*L 1VMQn)f +~wN~\˗6LJE^74#Skjwbo99 T!5M:saI5怙9pQX` #iW'4Wji;"6tTf.(Cn!uIH R`v047mˇT\#,%ָ'PaL Vc b: JePsZoNJ!%Q{^XtqttA&/A7fFKk#Rꨒ"b6H5wAam[,̅/8}sSX9! ͅa *z{ ˩Ns4k(}ʺW;ՔrFR.CP5fJBíNvUŶ&u'b}/j6*$)E,t|4YR ZB;?Р]UX?' E:9D.$}˰1nfkcHй-XmF >ﰊr yIW JEѐlu֫LKňDOZ@At=MQIHPf=|Ȓ*c*&uAtWqK>̔ $^;jKPis$]ATF!(c,%V:cf|rA] db⤞NpeY+Gގ@Ue:ӄs+B1#c)ZxC>pžoA뵫9-i30'Z`e7tabU ^ZX0hvԺ{G`~!+ͅcY'r]^ UPF]9"+ⶸm|~_ݚ}.E!%HNȆsMP؊>[9sGً-fZv5G0u=z* 1بdMՖ>!$08@#Rbq5#OWW<;((c& \ 1M /?.Pim-{_a%C$N)D*ABI!ggRE?+:n9;ƐTS: o7:o|IB.5 vځlT(#1En+/vlzSQj1Pc//_&87r gɘVKi 5cA rO=zaiЖxN|WeJC,!Zi;so,!۟.zMRM>|Fg.N0;VS}eR1lI~4ğsb{HW3UkޛvmW.5nRRhe9<%.Mh:ߎS3'!{҉lD1zE"S*ܹyY=;"A6F$x  +#I5Dh6LDZvR:-a$CvS ʈ&]ǠWE)7$'/Q9H.wgy.8 hǍ6Yn32XM@28ر~dyK.^#X5l@Y%Co6%je5jrӃOQT)Bqk0:)wcNOQ)8X56qd³c]m,qbӔ$< sQ®M-4("^\6>Q/U@")QKXn1B-Y 'wcݼB9lw*8o@ dWtom5S‚ɮ9LwYaLA3}C0MS/+ИC#t\syMA@B(Xιh\fC+Qe}itABuĆ I@/+`avn Rhas2|`L,KQ)gҩN/P|n'pNo/\$@S>6JJI/(R< NK%HNrDf]V!.M5}/E u61wTB@j@0jH&=%[8Ѕ! k  h'qyLcGvX,)b `Ke1t.ʯ=}|*j!XP7x'T<29|s2IQBf֍1 ‘sE~^I`QZ᠏d $E0fci%fʿEkg_ ds|,lj$ 2'6VddTܚ #enH1f}h2a0z! ͅah  +hFhݎ! T VWҢ*a1W*D-sfԗDHZA*5}&0q%5ܸvjW>-w;ߣk%b eL| f|(L2xO# Q93D;u W ;`4^DƍQC?0^+&ΝjN2 6 'W$RF-OxM6֖Vxr,gRY7jF"aTx Z(142I)863 °j1 5DY71O}u?e `h[ZZG$A1;Q翿9dWwlb fE]L~lhC)43o!`DR f_ef E2 J,ZNr+#}R-|Ot/T <%mLqu]Uc tzs߁6KGWt&SvưA)x1S! ͅa@`6* Rx(rg6d 👃u[A$eT`nfG6qP?#UDqM"˞2Fk Yʛ)L\}EØ^3c3^P4f}G~l "ueGԿìR\0x :.Oվדmäa\NoW @pP&\J /bb9‘:5 6D89Jۨ=ߣuWT.:r8@ʟ<{6 R|x%=lXPV apAmbg Uѱ i[)يGIrwoD7+XN? M3Ff[v ׁ %ߞIt*dZe]xdep$ ,fF(j'6~^ EnxEUn(L(95cG\9}9֏/!+ͅa@hEP =KۋᚤRd0فK߿Hg=33O?6co^64Y"¦Nz7IӟEJg̀>?Å#Ӆ5U:sY?I{t:ˢ>1ԑfх6mEJ#@Ӹ?͹"`*хNT_A`0QE 0 |+t3>M]W%93buF<OW_x]LҦ;赪>wǕ{6 _OzIbX`t!JkU\P-@,d*]_~g8M,zzVcC 4[Qш-hÃC&[9TS0~~8!MH^P̒܎_\a- E˘R҃QB>lk!8EH`bڑ$tŢ| \cmfدbC} 8FIXlD㉡UJ .7=sݕ8eE$ r{ti+4_a/kKF$mzơJ$ 3FG65k]ȁ>(>vRِBǐJ9.N]S{3PlQL3k&SJD?Q&\ JO[~$`X]= TLe98*4KɑƸst㣄ĩHZ?* *ղKf79LH {@CU`o5IQig_NɒIUԥMg[mS&-19UE|rf 6]Yކ[[a] j),ϲz})5~,]`]oxT 7`M|1)gؤ8MǕ[|DA8N8?*y`סA}Kh?X9B G51!lqlʻMd/.Ė@[ێF@1y~Z[Uer20qƮ*xݶas7aUhaC:A(^D? t =~4ހ3GǶ?!كG1@@'8O(O<*ZJ&UJ}f1A_@@r%XhH,u @}=RB9Ԥ?֓(*MARnZn\(Q;}ZZEUC i8#D 9{&@io L[I*Ch=ZtZ{*$AjNQbSěpiF, [,GyBdS(B˹ NLD5FEB$C3f|+@9wq´̀,owDy$w,5Ywy0 ݀1W#54x! ^0C '9rV%?H@L; -'< y_]&f<hoٌ+,9։ i{8ў[v\q sӹ߿X✦5is.4`˜!j4u{tK IX̣dzZgϾWtK_/<\hmYs)T-jКiw$UlX!ڇc@ P J `  !Qtarl" ZadɓfSGoObƃ`&)q@|Z9o:|,)tO9:35Qxs[OMf|)PμKew#$.9L]鰈xt  xOO4 uF'o*(P*DւJ54) FDru@3L҄dNɔB-fޅ l!a`ؘ4O/\L\--΍ lAcaPC#aUw?>4 }zDgW]D %d-,Gtٍ׀Z |* 8 ,NnHe"* h0VŨ)զ4Pӌ&*#qWҏy#NH߳,1]8>ouFiۋSxp;_qLTl2l>OV]Wr1LdV62&-t ZlJq( f5*j^Lv4a0BL|m K|YӶg0!mв>͈ʬl@Rt7ӐcK|o;/{Sdd9Gy8iP3VewΓu^7|>VC7X셚UND_F$T wk};|H<(x.{!ʇaA0F D 6V5J]EL-08N "!I" Fa>WqI  g]opZBq'5yBe6r8N$ R2.%Jiw1NFaZ/ooTKjku9 Km_dqƒֲFuL8׻^ s\F1% !aT Vb-t˒˪f uOEHӡn_D`B"5Ɂրh0֢n<2 )Ud`|P_Y#(1JdILՕhĖYT:]\^Nյ- qm"SMm,7^+j:D{ ĝ&.Q\Vuoa~ T2vMx$ldr~hv*|֫J0 %=Uo{v.ʼ?z,< 04(_WKT`F_51T\Dh8pe%s6;O1+4Lw0,+!l1^xLC@8'*[w84CTʬcŽ2#y&Hy$o:bD%2xHRƠH /qlԪU*AJa<z9+Os9-j/y` (ʕ҆N &;h@!Y*&f .aSZTpE8LvfHmUf`n! ݺaX`3$?}($KUR~_&QTbEC?:ϕWj'uN.M_{œJ a>Gk?UwHlj?ީZDDhIXߕTJ^)LUx$U '-rL8HU]m{Re:"Hˌ珏 QՉ=Lil HsR}, ' b96u%GER h.{p0PB_u&qp2g}gZ/]H51Yk@_%! _ItPwws*IįR;0p_n8~\YщQXh] '|qDPm(A$)1^-LX0 ⫚F}lO9ד?`nqLsGGvphs7:І o~SL3o|b }o m8d%"**5k'(ATdž#_w0"7]X 波 H!  `l%2عuRuZ YCy)|~{-Wtij+N,(ZWhF SAnItIE5q"Y@Ґ7bQ J 4DXPSr H1¡/F1rT 9P'!(Ԕg2xE<'=ѓ1e*RcK ί0pE, -VVdQ TKl*"~ Mw 3CP2cەh 8V1>c-aqw$)5@9k~ q |=a&1w ǵTxa&D P]S1`J,%a fQ:ۭD d{+>J`4::ySEe4urbCU&翘Lhb+ha ˴| Pυu_QpZ xfN:yj1/nTt+^EhB Zw_]EgAA#3:GdFSENDXfv ! aP`u!dj8";kItstˊ"f`8HQ'7(>OR-9JD^1ә&@`0  Eu J|ISG}*/iO crBu(l|ۄed. :мL,8nR#,Hhb P=IEZƱ"`b"dOz:&G()kTjWx2T•/PTY^]Lzi(F?`ϐM!+aaP`t@f0{]^EUP!? /#Ґ~\l 8Q׭2`;';RXF^qkƤ8 m`ig׈+l9H8[=82-s81)\-X>6! p%qG“(̘)VX%,/1 6MYC<2mIR",cKWd8OUiQqğ*XfͲnTr8諜UlŞ8TM nV=7~yExހF@\zkS9a2S6%Bt9]5rbX`U(TESxS< A7ސVT:U@ I#^fPAv3fz9y;%^@`#{J@IL+q 8(3C%.W&Ͽf<)+ H[Urf# UirZqНeL6$[4d!MIZR7e袬Ye" {ӰH,m}[e'Bo|x=9zI;*t11%@q /#TMkT/M~KٴT,~سIj(ϑHbhBL WJGID=/휽OUcgPDy^5S"De)=,0\ƛ>kT}6-?gm+~Sm?g+eLḅP+AF[Bx|V ǪuIA!*++'7zc3Mnh |׏y?-?ܶÜdu`;'/w;X6tMˡw0MFѹ"qO[Rp` WW"#aeWy5[G?=C~x>v]=I|*츯~ڃ[+/n2|GUqהWyKP(; (B +UhoSApFWm)D!AXH d])TUA5!-tD. M3S7 -\J&wTd-!Fi_л 7Uw"䅼[M]&Y,-g޶)D)Ղ],S=gW퓪H -ڧ!k<[+P S!2FTgﯘk,0eM7n~BgoEo1l9)ȉ)xS0 f4EJ(q"fd)܊5L)28)mё&#kKϲL` 3cx,Z46WD܎Yj1mUU9D%ץF6`)xr#U;X\Ĕ򲒢Ŧu7Wz 4[Wjǿz1e#&eaHM'qh9u>6% [#Y(&U!v{E9nsZ(meэMbtMQjna-i&˺^k GDbVZ?"Z[􀡏x!ͮh,, e(bLa*FFfd"?FH\ĝ HF=TCDh*uC9[~>։$۠0CQEJ u"aBI(me (nR1l689`QR7]w<%[P@ %>aoV%yV?;e/iiT1,5c.1 މ}7UЕqu,W G( ٧Fd dz3eS/F亿.WHO.*:lR84h&yHHLbO2^w\̤F[)j3-8 [(ߘDxi:Y{N)3I,a ̣Mg!RXkuumO/\sqswOei}2E@7wOKPeU7Ҽ@A.V: 0i!$PX24 HV6.V<5jb! flf< jt.tgaĮ&:Z%jgQx\O ]sΟ9d_NuI$U"!uze7IAHA 0]nP {Eդ'_u ! b˜h! _)ɺ֩utR{~#wNp؂c?wbV)ܬ' N(lzk0 w kpEꞞ[T!б DEx\o-|t~>s\jqG! 0@h&3X QQy'LGl lPF|/zHn#1̀JQ".GPq #q&@E;U2 yD6HE -K/ֶ֖foIp\U)Ig5Br B,>(łtsG%cN9~:_ˣw(-3y0j־[3N^dF2za*D1tҊ/z!)?J;|i;ϵt;^E3ʛ*Jc/99#,v Ym%su {kJdQc a:mU(lE@tR;\dW #Ca ! ݾdXhl0B 1ֱ%X UcLQ%-'*QE!4+T&*qҨyQ1H}ȨH2#BbId= zzX;h1PT? >zH2K~NjMtN `JyDA Rb9T)w{D ([)Yzb4PDtH)<99X,AD<$A B@nt1sp!/ ,+F8zH~6U jWE qf v}TcrU M/ڻĠXf9D S7pσ *(4,Tf^CӅJHK.7T((bsgxǰ?Tv,iWH:&gbT+B):X ,㟌7iQIˌٷSoPY1ZUāhm]2S8fNt~Fe%HT EN+_[MWz6OtWk^(ۂl=&k3YWv\Ogp b1en[) V T\nZ&7s伽?ӝGOZE0n_$lcl֊ا7X` mA/Zɜ\ssNx&k f˚km}#)l AYgveK2T].\K>MpM2 )𮩛1Wd(3xd! c`Ș6RD@ 5Ԓ-BAGK2h?:>しit.>lءߐ=ޗr4vLn^Ѣ0ȏkTKT1e \ȍ:b6 C&wvK&)l5r3Ԥ耔Yha,QLדj֯/Ipk˰?չXe!p DsSK]U[#imfy3q.p D!ƎRp)Ps^ GOhK*bnB1ˏ]7ޢ%YɘsBBF`ll_ty`t!+ΐP\j0":tLTAT(+֩ITVWMRE'[CG<[NF4yPø6DV"&7Vc'J8=H$+a1!{O:nt@pAO6Q3a 8A }cBLv{+}0' ]\zZsuF8Ӱw|ߦ͟#ldDotaF+̘›ӥn2x,a6O5܀pq ʡz?w a8a"g5s81S ѦL^xk7b(!6*=DQ!F(5j s5ƍXQp՝m( NRa<^n d,PhwO !qD)*Iؔ41eŻzygPqԅUEEz8[n X>Tʇy2,hp c`$%NvYaa!MH] 4rA7./|fW-(LTُ(,F,HmfY$lrM_o^q-nn(fU@4p˃ N<7q:q3Л9FZQ?6$caĔNǗ?eÍK ǁmcz4O#[ T$L~9)R9yi:giAeS_6= <:JOYW+u  40ߌQs@a 'LC|R <}sF8J?g[Iet(Zn۲5:gX"mTjk=C9ܕxkTa]e+@)lRfd,lgTTT*D57* ~~l(lޒjRX Er#1JeK 2j;*Iʂ(Q"s.4!|ADdٵ\R4crZ#P Y?ȩ]l*p4-ZꩀXqōA|8jTAPk[/ lo?+~3+l¸ec雈:qnC3$06+@y! aAL7 LF && vIM>M/~UenuKa1(GqN]q 6d?{-U7}xsO|W)w6%#hTWf*to-:D4 3vΧ\|cf0Lw}/5#6];kTOvew?H1S[i5̄jGڡ!Z^:^7C!(^/iIe|1> UsY<ڣ#fwth@n=T)K3l6*iԳv¼*9J)FamZwk^1~FJW~v{TChP{b`AJTWCnIؾֱs ݏi)rW➳rJhT ck}3)?.ס~7mwOR;)nMUxk|s8DzsU\k)ŵod1Y ":C`0 ,o30Q8Za,v˚/(01d"Rh5@$6 \96gV;P K4 Ys0k46^߲=w6cGeJIs("چ3'qb7KFސoh, 5=z5!J4hT{ʱ(@^7P0!ն a@[ %L5IjPa%7<dlX[ZܓEaZhepևX~8Pa5ffaEPȝSHlZ8jN޹)׻t4lE*vRD+woIfzf7H̒9r_>t:ơ$EaAތ^Zk=:t+ 2Vs>zNG&6YS3=ꁵ[ bDwVcE :ßZ,Uvڙ6d vd֌fձWL׃=*-2Y))j* Tyd/2OPo;.Ur~sшQAAl c(S@%*]tUPVu 0-ӌ^,jKrND4w#c 37`N$ꇀ"C J6WSVхU<0# ŗX7\W-.֜O9>D:jsLa& @N! ŮR  [R$Eԕ* >K4 058Dyɷ7oq;"̗9)|E\̊] "maw[êZ\ߴHPރbCǀ&U .B*BOykbRUwrEU|OlzQҍY+R߾Mn'{G:5\[#{N|Hz*eXk>/U2*a@2fG930PaֲV(5/eoۓҭӂDIR=I?%NgdhTRgEFc"t0>әX(3L@"[ȀYvd^4`.׼uåp0Ecc5HB7R)m4IjrU S{Q8D uEAj C*9g~J WwO^Ls]-daJuI4u/s-:}v1jov|7ïo5V*AW*^Xfo` ΠUT0G=GFa{یl@!‡aAGC4U8މ). IO/2*xK3\N~Ɏ- r=59Wpә.{d}/ 6-Q^r [ 2B#h[60zg}Vs{DV_<r|ik ujYKwel8fk40A?Yf:|E,mRh8wfA裲e5K#K`))\qq)v)b YZ852@ʝJ' o0R8bIYT>`A3l5<'Wm Y_V@]kӾ=D^]M1* -0,g rMVe |w7֠QRT݇rMaƩHH<@DŽY3!.Ŵx`2>EɄsDaURRs$)2DnpYn@t۷_'b[۱t{~Z(Æ'5pa38HS9ޭstEIugnǪe3D=Shڪܧclmz_|tLiثBz0 vhf# m`ؐv1ncٽs};~2mn~ZـJz~xè+>+Sdn*MBڨPt"gk3*Pp9zfS5(a $i(f.K#Os ߻ޮ>gBq3e<˫7Z z=Br;@! ݾA`T J"%`%h^0 <˖3}Y'6&nl,69xX%gcűhff^k3u=e@+ޜ3R4ɹE9"rMZY9Ϛ2AgڠC#MTPP|RRkqebJiɘ3 m2d˄\8P~)BHϜ(SH'f 'Rd$(/#Q'7uM&VQzZx}~fMο%do8pz!k%1j'ke+B=ݻ11\wɖY\.k&@Z ðj!)+xh3Xis]  Ys\),?T2 Cُ/}VE0H`h"PMeϿ < :zw#s Im-jf 3S+2 S J/;d:+j` s ?! B`T Dc۝2Q"9FK&ost> (Q.URc;$ْERΖVVTrɡ) Aތ6Abc]qH >E.0vs2m dP%Y?Y2!3jS0j * r5iyUm[gWVFSW|N-fFY~/pcBe}G/dLq*x.:0k19[WMU2\ "aPXp5"B$}*/<]ްBj8zVWPHN-Gk )h-)5IEZ~$w!ɓoA-BPsڜʹKz%O]8tn\\&{Ū91|<<8Lڕ tفV^*'~(^! ݃cؐ2 uj^ͺܙ3EiLB+~Xx|߶A]a h8^U#(yДR31kRpFƍXjKBA.o'V54oP g-@Rxjpj#u|LiC!m f[qnTn0^pVKo0DR! S-j>e~c#+vIJXv S T5YIyIKe P,yf.#8 [8m(XBS<:X]ӄwZnTeDGlU!L"dyD/ooOk-KwJ?z!$z^ k6I@\czFX e pY*FB9UCv]3O0(aPSԴuk_R=Nu`ʯy>V m.2~" ax>p w! bX`6(*]S K+x-A6eSriI=)yau lY^ki$b!utUΑU4R,&sQObՕCQ B{iD,4ZIEеL?瘬$V4s :XX2e5nN/yΟthcē'[!#_ O ni{cR,!H?+Gbo^@@_i!A9ft K$.C6<6 0njp8B11I"W[=0R LZ BhiE^ߝy{H$ k7˖bG}ϙb; Ⱦr*Q͠F,ͥ%.r Td6@vpz\!8; 3K?u#sLUY+9LTNI%Ϸ VY"n+킕 UP@Oђu4}'J<7E-e4!+Ͷ bXhV*N:QX#47.pE`ʖ(<x5R!T5U-GU7$pq26 GD_ꛯvĹΎٵ/EbRKywV:m4;)Y*$ En]iNF-,zSN*'C/F]t&ei!i #+?Òd6/( r&e&xiBi3O]*84m"K@$#qr@XInpw,D:.fNsW]$RJlVU̵ܢ 80XV61Ҧh=R%FSwӶ$lCSnItD/EC RaHmZ5qNbB%rpJ382z6x:,ęX5Z33RmP !aPa1ݖ,S"(Bsj|ۢeߓ6),|]Yv?P$Է;7Fe}e%(jFFۚܥyRB\DI4'J3N}IT 8e8@{lda`ae#"Bp̍yG :lyS'2s@e"MD r'WITRDv4j' $ᢓV}tMp5(NNC)o>ρC ǢK&mcTU62da% 0M_ 3gR'3Mǐ èT^؞a f\ jt BƔ]b[$Y[((/>Uӏbؽ+R*z#au},Rr0LLb*uτ* xEo:VLDS7MZ@+}Y5 jӱǓd lr t!хed% {\x*Pg.1Y.;rhO"[)va8Z`gPPn UVnlמ.A|KH [ZF{^}DsIRK@7|14ϸ$'BE:b#瓅ZL^T"(B!w,X-loP&@ b DPK Gztv_5]xa&YkUd5nZ[rVYebe!c4l"[q)VsǯG_~落ąjueLg,cZTOt Qj RuBPی*/;Ұu$QUe*HVץ~ >)p"*$:rhuEHV)Wa!5~*ϡ\ۄ9=Z0>AW@Q k]C !é"SW:}_N.7ӻƩc  {~;L {hj!a`36KoSU0) T׺Q@4ZB@vP"}Cf5U>mL;Ї;9cULUXP(Vo_5 HfvmWae x ncЖ3!ѣiK>ee#>Wrc{8۪kG^x9so~J@('r~5dUp~@8D>ߋFq ͭLvwI@ HZy;cʅR*m:<^7p @ijXVeBZv+4f9\1+1Ħ3kfUp TKRw 9kr\8Uxt?f7a")f:B,:TVhtAy ;2 qkuI[حrrwOkO_egD~$xLwt@!bhr$ Dt:SUֽ]v inƲk&Pʲ4:0H}Glc) .4NBzHI6I}^Ieùྏ0*l\(P#;,\.S X(wg}͟`6 ذOԿ91ۛf,pZ&'V[ԁv?*QO+Cu-KhW^ 5AH`@v3d&Bʺ' }M,+H:9%wv|UI*/oJ'؀[wg*k?pa<`!ҋb@ )RBAy!O$PBm9dĨarNp&$UJq8"ˤړ &,*FM7z_,RdnE(ɌAb!tA+*V3DT,%D0>N5w.1>/ΫYRgA80`᱋u&`9,VBeUz"srˉhtliA'+'/gWzs0 pٔ+lFN^mۑ[ LF!tŠz|ք7J1MWq41!IЈ\(}EGe1a+ƘjorEd2^v1QqAr7>AK$N=_fr_aqY422 (-Z pfp0!]M*n*qșxe4aDr`<.L=u–MG\!r; fMFR3)wRlZ+9„ xhv[ @T.5?ώd1 r/X.WjO5tc3Sq tA#4,FdSZ-Z{3ϰ! a`6 F =e+3*` 2\"$-B[5q5:ȔXI@z2<c\Ap:zgQG gP6]즲2&a78El bάYL@&~ul8ԭ/ 4C!(qM:hB\nk9i4đ)co,"!'@nWM/v\@ _UGO5 )S8TCa:W ֧O=` ̵Nj0(Kœ[ `H.38"q[뮰<떻鵀YLȤX{ YJ?LzQdՈR qcgGۛ+'Re7E ̊ Ix{G"k5DlB['=۲0/H}(N,wO)$l}mۈ pq(&75|U —ZaBUjo))[Ol D>ߩD.ϯa8A 䂯<,!E;ahP) Ĩi͵X2P78eSCZ˚" ]Qð!lXŦ7̈=6ϖ3L$FqK6bVx`d ˳ FB!C2\cG+qT/5!OB4Z.%Ў1ͭg6<~\=~ou:.~Tg` /8h`!MH۫ EP ]4r,+\" ZP@GY*ց)E#/ X|AspרQ$\`D>ayI]),z **Փ@ ˚E Rt H>LA IdL- Ug{}#dП&;x3%(CJ-j U$` r!OvD%N27Y% R ڤdj^ a%?IW3o]Dǭrq%x8 ➪A5D.}:ʂ՘Iw:7t*領G [l;|ֺ#,7??(rޗnGDB͟]Wʝ-_$߬O6M{ge/ꏚf [xpB6jx.):A$Vg6y'b9k蹝eУ8Hܛquzfؤ}Io^C,&į NW/H}=W1\չV Ԡ*x;bf_5wj0xH$ b p+Pъ~{giߪRJHIpkaTqӟGBMnLy;~Uл~}> 4G]vth;X+d$hA 8Eup}?̒}<2b.oWvYa +Q +Rb PieYwW`g!\VIKXZv]ys1ocaz}9IL=!k.ABVhc,a DH%Đ e1mŵsNt4K AG;1V+VRnI )?#]UaR*"/pP* g|i RNίI/J#Edƃ>:UJRtͩ<Ұh%gx"yәGr0dF{kDžd*0rMjCҮNѠ^B20ڢW57@2Fz RA&R,\yIȣB6LL(ltTf|㜧.;$楢\BN;\Z#rDNl;rp< e QbeBB). +n;kyXjapP8L"aw,kx~=hewLȜb-!岋h0*(0e%U`u Yt!{a<\IZb,2Y6r$ ]3'jʺiԴ\=@|_ehty )QcSPuɼpaNhI99+g*nVTCF+Tl(r3R|DLz[b6e[ B'[dCWIU 5\?FimsQ%#ԣ.UEܘȜb: &Hx$"HPԹ{[X MBkjǍgY,$MN?`ڼdY):hw6f=PD ;vbPl1!Rm.,&_Tާ>pJD<ohhO܊uˮYa%F_;r=eg>ȝ'""z4u4B)( 2I\T{YaA:Ⱦo/3WJݞpn-UBZ:C!~c@2e +{=}Y)ywJҡ*8#>V|8 #q++0Ucg4`|ky\ ryxFK 8Y ۖ\P(h YE\V!0 sa>!,Y@X#ĸC- 8aU1vc+ cj邊(҆}~X 1TxO%.8,M|xNo@_UɌ,c1>yrqc׌,-5L* $dp5! $%*&q; X0F ؼ:z#k8%$089A(qȏ#SkU_?0찹'=~eas )p,z-D]U4:PrWxDLecЦT ,#E <9i:\hn }?q@c=XW?sӉ! bX6f 17 ⁷jk'"Pnm)2fn˃"ӯf}{q3m Bဘ℠VDաMDuGёOR <[2όa'`,'9?aYaQez^zV<(l Ƴ3ZvKuuwƟ S oJ[)6:jH1p{`/nc9.cX˹x28jmܲ\`&B#_) -_6L)`q ?Ԓ }!bYG |,vp*,dC@_ f SR-%2V1b7W8hf.l7/!Ĭ {0&V v !‡a@ؠ66 Xc@j %TV.m,;(v6vSAB9p.)0Dvrn"(`fyq \g-9wc,T+ B э%AXX`%8Ybifl1]ph)cڰLFZYU[V'*zc V n|@i>?2GLe( ĕyq\KEZa]j_A7L+ tֱQ88Szg9h$mr>~46%\D!>uuo@ί*gUVmF'xutC%q䝖$绩Q@54eʛSQ Pn?Mv 4T>:WuuJ7=`+<6cmыfkʨ X KaoW \.-< f'!aP%r_OWYfIA[#`+OKQ[7t1"iʴDMN&9g ug'98B #D er!,$퐬ܧY@]@bM2dt{hYJvjze^juppR4;O<'< < ml sӡHQB31ٳ{,q)Dن67Rݵd([ O㔃O{@f#snX3eka*b%<1fZ^W:fm) Y`B'Z9CmШKGvs | 8e9`'d8l&B'@VjːK[Q8u׏gˆW9,~|],[3[%$&QDOOc d*ABT7O fk("daRMǤ#cM{D( ‚SS9ⳌDJOz^Ͱkŀv覎e!)l Db9| }H;zq5 f^@9,D+sY6=Bv"8hj @3g[Wqxr`b<"!Cٷ0n*|sYݷ릈Ț{4 LJ:;jV6$v.?m\;&~, &rbccAukffq! EP`s*'$ *JC~VXE%vp[vs8 8F4GkOL0O1":5e]J w0ĥGrUpU$:+uIͪR`dK)> N愋 c`,2&gDhF*biɑMT̔;}Q$>*tMA!fHzbf <480ǩtQNfx>G(V3cgmS2P 5)lIXW|en]rUuaTN5虹ם0tUE+Nvza ^YXԥ͋ Κe;qI͑:Jqv>7OvTm kx#48PjV( _0t 5vbLr+nOOy]'H z9;T9` t:! ed0V1ְTe֩aV@USa:^b%]>,R{NeJUb=/.ŧZ2Z=1g4R@ΊY0MLLQ`9dŔD;yDüی:!mb}3QDIa]l)䒃G8 ?мzE#9NL `G6OE4hg(Qg ʡ{alqdd&+-?:?O;"`IhDp,awbAiK'.ׁ͈7J0 E #9.C($*BE0ZHYPflEh+I-CGXVE?æ9y3=.!iYYR?uiU 4=(eY>WE/5A֧&8V+Ky"`1"$*O! Cb`2(>_;n١p7XV,9\XY%ru%R?i&obGV@Y<}ET<_sXVIՃq&s FRSzIR., 1DRRp`Y4XP4PxGZZ+O>* ݏ2ȰS_/R ? |yHx\,+뜯rbn521cxnBP,WϪZާ$'T4@ c Al.+ s_-OAr˓AՅ&Tr2O?hY{#w4j깅ɋ )Els#g~v /} H|y ֟̈́QeO3x}~nqinJDVP\ꎍg8P6(B=Ɵone 岅ST*n(f/w&U4!&;D*zd@>CĩƢve9f3)!P]w=]h;ad EHQBU׃g :R4p>Q&U0ĄLy]iDr x{bAV0O'z-G@^Xnz7 ucvzw!+҆e0.ydgmusv6 JtC'Ts$ |Dܲ=S'%#DŽ0YYGlA8̰:IY~_\2ICTfH1S[Y8H0$O셂(0;. @z}i`h ԁEEV1-10zQszhaĀa8XT`^?W=?q940~0&|g#1V |y/_~(x/)G8L'2A4y᝽7ɝoLtM AS>ur-z,B'"W֔uxOX99-u }x&R OU8#dݠE_VtWx=9< @L@"U!E!34%Z?8[ʂ]*0:vZ\/ETBCBrz.%AɌn!MG_|SM :q?00SMI2rB Ō"֛y7gu6qmwȴn'EF/b[Ω{MobxK[iE/?r H (999'_lGj/Z1K=9*à=ܺ@wH6#P͞ mfKɰO)RUx8էK/鑛ĘgϒT@ǯʹǛ4P1nƀ-pp/`!ѡl=qD<؜dmA w-ZSZk "㝞3QQ긗|qᆪ➇\m&Ci#`GW51S!:j>S*D@HaRΏaHDRaY0g7_&n~d;E}1b>?Aݠ9]Uq&`P!|<*B$µJ 6bh [gYμu1'gXҷ5aBe`xn k0'?ʏ-- ;+:>꧘DŽ&t*S}ħ@$A$ jKc")<#9RнQ¥zu\ ~'َns!3b7d3S9a&0\b~s)u#1HG³ZY$sވhm KrwO4ẕ PRZV#tۧ|Oo*.:T#̢ lDև^(*vM1ǧeib8!{ʆ@iPL(e6O5(TstcuUvX^천쳷YUiC[f&Y#*kjy*&+oGĩ(4sctd{'8?/u[ʏ#3S*E'J租7 )ㆆppNDD˄E!Sr/DfcRuY [\Psq mFfٓg!RUVtNJ4U8iV#,,\/ Uƒ\ [*2t nn'_uocCAȼ4_S@HGY4%kyAJzh# 8cH"!G#35 @lDx{ohQAJ4ӮGOD-Hq!oݡ(Tf1B*R] ~@.sv0YIβdu|.o$y[qֆ'dU΂GIE_^4[cOWA7S{-;ޥk\U*F*Lhj"^ ,Vn0EQq,fj[ջ{jU! ;O|g#3E2°~CZa$mW.S5F=z?<)ڊ#uT-Z:,V%H( (!6&D B:j7n[#W`s=WۥCw{±f/ua k_[;꽫C_huSL0N _͐.EdF 1m;#9; m麁B!‡aPؘ66 #LE]jM`fvQ jma RCkI\I[M"{9~A`=PYs;~uȉ5+S*<f!L2BP (7YҎ0pbb7P` CKLtF`4ŚxHշt.YѦKbHKtc"΢1X+~A!a h.3_wW-sۣsz I0:rқmȓfo#Y "ci))LqT8-eJC71]T@@ /+A}O翽~;dVd~OgQpN16fKӀ5| ~_A:>!‡d`2 ymJ˭e^T)qL2d] )IiG"B>ܕH,H,-~Gctx\1lG[84t6P,kk $ `'>8Ef;9QS֍wO6|_oq6*?>bU o$ z辿й Te][ Ϸq"'` izH1g]+(\^Γ5(h|Q'I n祵*˜݅:kF0}yvg0q+5쐘ĜtܰVɄ[,%.)+O4xkf=G!D|悕y>s]j8Z:ռ5LPg}$V2`"J+v=nʀ'l:?ջp7& Y]9Q~W;];!;wJaXd(2Fp"p# ^,*ðoVMJۄǹr~~ʭ:P,4U'bbCj GL{B tsY3 O?"ؤv0zNjD&\ D:ein" <˓c3N;LB97i@E1#3 9zfbZ%(7ךh=oc*O1 U_ ςV 00ᆯYW,d.pL_M)Q<<t$fvF~ Zy6EǏ`$Z@@ { l0$ "R qZ乮oTCmoQJ6R䵲 !`V& zo)ʡ Öqxu[DK?oVCvt|.ӉgL%MH[&BId!FӞ2((S2R ugDs:|iݨr\|@#C}E_19tEО7C|e U ذ7:ӿ8tEwk: @C!ҍAh21mlZցtl˟ο.%"u$rPH[NRH!r>!V 1ȖI8I'o`Q,L;\GwφB.mI #<LjH)#D# Ud&@M| > hu4ȢSչ[0:7PҰb \K`p(%@dt)*z1 7v{)=N_J[[`L&YTIlz 3ij[EE36u=&&O b:tMӏKImuXZ &ZhJJ-+$տLl:MJ=zp&@"M`2e"%ZuL9_hrg]yBvI}[0:s4 -+ځjCTf9atWMm{ɜ@L)}Cr '@VA #' ˰%H@xYp9˖@(|>B ZI 7Qniض 8<`OώWxT.!߇dV6ZQ"w_ާVflݦ.Έ 怖qSkcCWu0J~! ,T /UKFDɤ8@۹hT}[@pYlU:-`~&l&*YB-7y֝TF.#tjR ‹Y}yI6P-Mruyu-;QڇcjF]"G7rATnv.VL1͛@M~UN_Z]3 ~x%x28I#77QyV@-kdO붆^8E='i0(O^1OE5__[V5/bQD+uҍU?,RD\+dsBP*iNXuFқvRzd$Bs'þY ؛@a|-\6;M%#$An'0{~Mdbĸ/K["}+>֍7J6!‰2Ԡ ዸxk/>A0ID Ivy?VY_ؖ3 .Rlq'\(RwWƀƧisH* п% ”3BqL0Z^BoKI+4,~n,1sYe}8N&P2a)A2BPskIwWP蒢?V/"!K4^ކgVRlL\B*W\wTwa_,/uwľ_$JE#?c ˟*&3߸rVAd10 8q֛K1`)o"̾5yb“h|*}45YyRLS/vF)B X>`I@mޮˬgwDKFD}Wzsm^f -jK7ȹ+Z߫6 PÏ'??f!#K {!b`6)BHGk k/\(1@-y>MY !0xY:pBKe?UOYK#\ҳюGSutퟨJ0e >]6CG|+T*㋔&7ͯٔAT(@JBh"'"0,bXو@e󙌀0@8ҀP4sMFX3G9q02/f/ ZGS7p1vB@k5 o:Mfo6(˫[]_ }^c 嘀_m1@8, 1@=wu$^ZBor=㗿[_V1@إxfC_w:.,j'(+B󁥷YjQ ~ h ) m"ނQ:U4J'4e /Fݍ|S]|n[0V]nX}Mө5Ar n0ҿI m !a`6hGAN V !*GVWIT|rKI'+%VmRB K-e#b;uZGM'P' ۊ$v+* }T ʽpQB#khzY'N$sz3_OLwZRӾ% }^v'VCb@`r#zWۯk^i|]qjwZF5*h!Zb|^sw r^BlOIV LO*&uKqvIϹ[SKC+q.b vn+y>4\sM{\Pf\/n \nOʒ t޿ ` ?ɀI{\`0pc~f)w͔, y;+ v?ԯi 4}oX&LxLc6^֫{żóˏ-Vk\>"ar2+d`'rݡf{923aX3^=sM,bK35QUhhz8ܼ)H)xb ρ@{|Qn:Ͱ`|!MHZf@o@ڮߔX]KղtYj4bZ6= :·U[r9D'5B\*̲T1Gb\Q)별tzQ7/_۞&@J} t9h\+\姅>(0Rj!)(5 K%3,&fGG2fM#rdc/Ǖ[4=y/?/ ~cg`k˚,B6,U( %9פ!`DH͓ϓPDJI0A#:Ej*^]LKAz&4-+V}t# =`lH $D`&,O`| <=m]GW:rm.XѸ!˥Fҗdb&nm@%hWCH, 2ˁ/2 %{LWqu˖䥢#1˝VX iHߝoQG=¶w.!k%Eڪ24XUUR+( k~\?Z.wIraOJSţF&!9JaJu֪'$x N36Q pPƥ+<Z)7l2Mt:{YOvWfܵ˝Vyv088سVeU孟2ɷwC \KmE4S/XÈWX)-NQ~@Xs+՟1j掝דpԜH`Tߙz꩞l -& ʼ5K! fX SO4!H:=HOOzb5WMu_Bک3߻UIpG];\uE_4a o/R'jFJHmQh F!szo(^N Ħe/;`ڒ}4Pjt,\1I26f!/L }#/i`!Ԡ" (JTTPdI̪ewoOۉOX3SDK8wE}FtmN$S+Y(C57_6O)t% #[D豙 U~PTIoVxް]Ngs/ӱU OX: 23?b&'RplJ͢('kQߝ._#P6\7?ޡ{YNa3j)4J╮«R JO矻*8$ֆݟ;hƺotvPD~桏HOz`?1 PB0T j^ꃢ2^ xb)aZ *pX>qЃbeU\X@S`://ЅٱC)+,"/-Dv>D66OKn;Aѡ:3Kҡ|~hWfJXwt]LMQ\t!ͮaXhv$]9I+,hBG.Z [bkʻ ;9b!M7˓' jVb3qJS^tMTY>jUY:,' ljCRz4qfDM?`KYs)37f'Omk.?4\䞺Wc3as#pڟ5 ZzzصG10lכ5z :pk s$n\BX' }'=}anѸ0e\u2 JT&ArNS3H"AN^ǥXph$+ Zdhں,sX"z^<3?hɱ\T &ɐ9㣒qNԁܪɎeVT+z;2:$^D⌯zs}=S#zg=7|,?J[frw/NcWx$tb奦5y!di 45]^Zڕuk0,SGNt'7[DM8ΩJg^t*C1AU aQ^Âuk)dJ#5A|R3ոh +e+O 擒>rym^rrK]!w$9õ4o543|WBVmDtqc;^զ{}Wq=ڬ+--MW\2 rñ=i^Hv0B2bqĘ(ޫgQ$\LX eqA5jH jAFKK9C ~I/eF['Dvv̗-}[52ns .FXr:H!a, !@@xNu3DF][Y/$tOKc|:e݄y<~wʋ!BjAU@!d.Sx\뤠u=q5 [K G7Nokxhv|\q*E[wr|LZ40YM9t O=k'۾ԕO`a5n|J~ʎ.ه&;;Be?Cdų/MUj!5ju˻MkScMEnkQpP!EQL"(MʕEhP0KP> $j(&I-hB6?E2xd TՖ_ͽ  ռcRVr;P^h/JtꍚrJn@e6\St@dYAYUB72m5Yj^#؊qҿ{z7s(]:TZI}|{v64ؾU06v-A;nz*^UGwIqҝm DE2{ۑp^8"F֝|O:,Ny]V91 u0SF8*2C%} uv-F)q}q%j0l4Bb dl 3$lȭCTSd#Il7xwukPy;:E%ˆB A:@ Xw@MA>~{$#Ǥ vC9a%4~L3Ė4%T thZīg;m4+E@j(E!]laBOlRvU9(XɁJz.tG#a?X\E;E m(X '! ݲahpv JBJ")Oˠ=r'vFǪ%> _ٕf5ptZ"Qj7[l.O--N)N !m0h48+z 9 X9B .KppgCV5,$BK/KM`BK~LjHQQ& ͝Agj3)iJ1^KzŐQIỲ/|,4cOSzj&|]`hy*nũTs"b酔ԧrEP,T 5s3|3ځ/),mRj66t ^ t0',2V KB@ B s\+BcX{J+/YGd]JlJVwvC*\d3=w#0+Jmb-{vURlx! ݮaaX`tF D*Br..J 6 ݳUK`6(sE71w/ kiMojqKg6"EZ.1naG6[A~vUQ!E(WiG] l1 UެbXzAT` 0YFRI7OORLLKuPς7{kdQOϤ2ZNROHHddhln YL] @ u0))Sf,VEa RQؼW3 ҘHKt.&iD *NT^^) f)ɗ4)d4ht@ZLH 3aŊjo q) SLȂ(Bq8P#[(WcZ0ymm N=>9ThUTh.Y[ N#PB{C; aʻE!ݠ 1Zވ0 Xo &=! aXhH$qһy/mJ@Ic_GHCArNf uHB]rc68 !da곃ny_mDH (y0j,*sS5럅}k V( Tz$"da?=>S%"[V$E%fnQ}V2a+߀=|D3l+-Fq)[NbN e z{oJGQoEq]#gRKIO+dj9G]^kb1L\>s^Mtcة$KH/7w4uۇook=bT Sv.:% }XQ9lL *l9!ǞY]"0QAX!Җ 7vT VQ@w܅D2*۱&sh46չ. ?[ݗ$ +&٪BXi&rG AW/wɷe:ɻwIuV`3_h'~VS!S*Bo_ӟGf : ӶbN! aX`6(3J$Ū oB范`HId~`b>$+˪uD?]^59QHQn-$ |+Y"QH1.;' {GI-̖VqjG3HWæBr$pg?)זc>aLhio&$Ԭo. OŔtn+ÔUaC&#FzȕRzX!NLD A7_t+Nf$󓂑aW=ϫlT.ko5.CXúzLLv@&|O8&pB9φ2"0a T#vGHIhcV\K*<=P^@)#ʞp4+.l'|CMu E6%n' bLJ.Wҿ9{0!+b$bY ʴ"e zMxS:^IBe2%!L'By; Q4hD[܀`uYo(vwEIVtpδ&0~Iѵ#L%LPv8=6P;D3!a.鑭LA!u ;pm_5hW,8%L0UH-E RΑM"{RxB(c-@ XL41QO\"fBdw먑 P~ [`~ n{@ a1x˩*B`p\!LjYyf7 js}7K@qe_(ʥŖK2 HR=s||~ߓ e6 ZkPo4ך1g$SS B<-Emg"4*!ͻ{RkLIQO$gd/Ll*(2ɕU:neIF e~7nK {v4!M7L]f6AvSj+?Y}ШXȄCqHSFxטe,ףBlj7kԂ.,EC'LLA$lz" |e~ rSO3-`eܜ xKJI +=Wk%6JKaoƶRAIqO>\4r- x2o~f͵Bל@P& ppz׃Ӽ4YxGIT9 _&[Ýdxm>+/Ɋmز\ ֧[-'Vv~-Bq8U1e9Jzc,__ Kn.nb^:Ch}[FSU}28.Ž!)8b "Q?g1;P]sQt8ӈH%-D ;P $' -k-nYt* S,,)I(EF/G-%MuQcy>.#wKొ yz Uaz1GyUp; -Z|ȁ\svɢP;u[ ١h sBRCAc9C!k ¢@D4 $%+[qBU-s矪arh1dK6m0lj6`LQzbmQkKNa']ZHy.g%)3[WT;.V*e88b\9G`0*Jݹ8R{fgJS!RU"Rl3Z xN̔)\q +9)OBhepQs,(n~)sjÑ$oU1 4+bb62[,z) G:!SLV2;-xצ.AqM 3VZDJU9l6"ބ;]sq+fbZ:Lj[QߡF&u(EB^ϦD@ -6^NQX*g>^nwk-+XpI93(Y1\! +MV:_^ \UpZ[c!хad0 deq s.J%AX=k?=n IIٻ#|{W-WUa&삩K5bovYLOQ4 LJ,͂Q!hѣNg[T{%2CgfKXwi.)+X \@E4粦멓*ƅq uLùZ"ٱ2[$kϐ?UMu]U'[p:|CƣYpKfSE߇W[`Q2ߡ]D̞C+xe6n(Fy幜.bXh$D-cMrQ`7x'XEsk{k6z^}Z|_t<N,kAjPSxwbҤD؇[Usm8󭒜U:H.uG!aXV AnJ"vg,*R G./л)XA/ _S軮~>ƤQ{ͤG[wHBo02٣]}rpkDHSv 9ImN!+jK\H:s&eÌUr2' ,y+"(t(iHؒBݚ;XGz S! |&eExf8a8%R;B9Ѥ5s>/yƨg dϔ|*jz$Rt5`;l0,+x\M(dYc g~M4^×O5\T=utOB$(7gB=]m?MВLc J?f{H <0 GQK,]@˝|809H&y9{&IC5æV]& A&Vc*@50)u);jƢGoPֆD@, \ ߴ@B^` Ts$ =wZ-q(!މ b|0|*lƄAlRʚHۃ&#lx{;؂| C!y& B)9RzY<[" DKA ʣ'"q9ɸЂiCH%LI&D$!LIˎM'98o\?_=:Q.'o6 ̔"ҩE1 !JppD ںBS1EPM^d!! 6G7 EMy$Yy-eTzT&TfV!N$͊QB@8i1 g"ǗqW0РCp0gjnPp&x{ɓOz2 mɖ R" V&!9oW[Vt,C_s&\Cmo}2K} _ FƼ7qH4XHpJ0`ْ;&1gސ@v¤٥q,٤m&R|s(9:yL4a޹5^6Lwb,g;d-o?XςӰk DʟMBʫ#|V! "@U+IUDXJR=fF,sfm+cRmսo-WbJ%.~4Kۖ ۺfxěL1U9a^'[Eo]YN*a@HG입-٧fT Gqs_أ<~Od6|23( /1 xSdz[Qx[zJq 㿳.(NBR)n\XD-T x"a9oq ]r- (FMI,@'"΅%$T5#Q2Bd$&TT=o[/LાwOw P)1+3]݃0Y!N|ZcP C@ɏAһkd,"·kB[--{^E3+ poZgOߝ9KC={bLq:)=3kdY)7/88:Rۉ2ݴ5(&g3d ӝŠ52|~ T`C|"X+&S, б`nV$18E'L*e,*FkPTR1MyrUggt`y]6FbWIf%>jﱀF=aaPT B_(L$Z&ͯ:ܛD`4v' ܏@B "O9c;ʱQHhC$> AYxa]3v#Ag|zBcm&|l! `@l*gĦN>Nt6tξJᒖc]Խ7[E0Ze p&V/DWBu.{~38SPbj! a`,4 itWN 6ܱ2tawՉZ@=R1@'yKwE-̑:#,Sw!etj.™86ê$R˧O@|%յ$ߖ"n*5S)uAxw4\"Bђw^Cg8.׊IyN5Ɗ~5Zioyi:S-'F+68xKAq r7x Lbw u8:cLJd)"p}?}SɟQݰ\"׀702Z > rDѬ0: 3@XԻ}5Υ!EDS6!v.=uzInJ103wTҕ-Oȹlm; &3} CVIH$+(j:Ij͈\LM}..f SS^L#  /I Ŵ73ꔮ8Pۇ1W${=J,N,tx~[hđ7ճ.Mror-B[~I[c&2(.*#*r~IC#$X'Q: 7k$K+LiQ0BV*W5iSշDŽڲr'L(` 7 ` fMlP>_eS"7Ug58V0o]O9 .~{|HS_Vn /Z* `oMk8;X .v`nƝgQos>80{}"UW$#X :E}=~n{nj0q^F3DlļD0JM.Zsnr~\? L}UDgȞad[$A ZKj6SBV&Ba*1[߭-!MGޤPpd jHEF%ʦMi@P='tyT Xz(ԡ6,.X~%=5HH-vHp1wk/OM40([ f. ~TcU! @8ilv\׺ah VT fDW*h: Su/MGHg^ :K$Jcɐ@~p`ܵr/DzoYOJeKlOF%^o`-Cx+i>S j]y鶳2 CRC{7}1] v +QQa?W7&i% v6tU| )6o["]q 7vM׮D׋TD\HYՎ+JBM!GP*j=Yaǐ@ktZp^}&HWX)cp_Gָ 2^_9qL967֒TL(m+B ²aP%4d r`)2t9&&mIpR n9):,d]vǩ*S,X$?&V}IBƮ-ogفN~$\kW'4uj:`xW^scGYijؕ )@ő}%`+(B,к=??,ب5Q!. nrp) dKj [u/uHwkCgvFĊ.Q}yPʲfeғ0$;!&!xHט%-u?Wb!9^}G)!tͻ-8τ!kObNHnZ}{6¦ys-XJ"%cb0 O_{*XPI}[wݕ+2XP7E>큕}pC9^ҷ 9ըgrفp:2JHkcE t5Q|Wظ3 2ь?{u,1M*iby[EKnUYy`gZx䬐AP#N,Z  _P6%EaQX4 Dd<==\TX ߥ[oP-,\R.PKT`9-:95d%-7#ad]<DWvLda f8JW%; aQv36{C&0bѥLo _4WCZ;+;:&! wt0<fLgg(e)5ͬR6 ;! baXX6+H1uFڕ7uAՐ:ʼn$oL,֒]קf0DhO"&mh.yض'/MZڶm %E5c%':? &d2^V3uȎc`d_F]x jKPyyKD2th5XmQ¥Nzb!:ħ[ǐme_7u`3dfE,Rev +Bi5wcIBSN難MTi{  ?m1 Ko"{l((H!a(FJ|!+y{/,db[#r)hQcN1U%b0PLQ ھĉ8~ 閔/b؎&"[O`< %좁(=!}َC dȐT*Sp3 ȅՖE5~1m6{ܰP "m\{~(P62; tzbQb8oM:9Fx$TtNXAN[Y%ne޺!evwA_NYK>gh&Lpwd]oqݱaQ<3rE(0{"5K%u̅{Iۧt9[%ls3U%{j[}yNApze{EMuΘڂvChbSuR0#K],=BGfl-4YrszvI)͛ zPnbATP&!@2h eYp:bLojadÖ5_'+:{'^a<7@ Z ; EÛh_; VhFMhAGq#4p*3qy08PMN1$_thnQ)Md|w{魪3c_:;D%Y;Wط8H%Q{\v Z/V2y)2oO G! 宒 0!1LZ*( fTdk0:*fg\B\ 3Cq]ӕduYu1pz-Ҩ"""]sp˶Kܨ7A%wY\Iu9i ;1B[R@ \3RqJXs[S}`ˑaٶ-V + Z'?fxYU8d#; 贝c/e*L_*S6OAI&t0&f(&n4~Np5+T%4!–ӫ K>8j' U@ W#`:7I!vhJW!`KL3yS C,(Y6=Sdsyǚ*|Y*AU%ħ(* %o\Ls[S_ï TYwt!Mk5e>\.8 u7"֠Io,jK PE! aQXXTHepSV^r]$Mz]% dߤ&N2Ų=wwAx9D3uhyYpe>R81ѳDᰈskižɲ|a "wrwoq `G{Dd\f@$J|q4QS d܈8qʟE%L4KdIDSsAYIUCDf$DPJt9:֟ew`$z& { wi ݬN;pDwwTyfr,+8 ~JSRr0`XwIS'8;IQ\ krL`)X0@i'PvdG%PПQvfNB#nNْ;4xYQ8YäQAzw[Ԃ)"S`8(Plh*R6u J 0JxE^0]Dk*x(P _/cpsa!!a=v%a@Ь0 '1@JkZÁ|֒D"X%>y^٘DT]dZ GԬisEWw:uSZ_ߕ,<7Uf5g$2R0 S?uƏO*3vyv"M_ {<~ۖ2,+4AŶ YElN011=t<>F)hirNZKtm?6zM cuCG,&XҮN:3x.+1XM&=! a`h8FPBVk=w8D*FV 4I XebPL^#cDR'Kr->mp?_Fk!A~ <*FVQ:crinQw*-C]-JLsdM( +oYvh+J`rKQe5Sq\" QM$to?T@ PY"uoh/ett/l5Xsg'8 !^'pq46x`9kP ,9J/|I °l nNykbN7\e7$%sͺ'"u]y…!]M_1d08&A6m1f!{?YX>q(K7,\S _|\C}ǩlh80)#|ETm."@2~TU,P%XЎ`z| 1NCNmVQ9+9Kב"w b;~:ZWj U:q~/&qEnFz<(E0}i;HϧS MUs`yvE~M[(v# `*3(! x˲yeyCl'/ʰ:WmC <1@ N:xS:xh$WpuŇJw;h.d6B"b1K|Qڥl$O2q3!]S#%bD AIVq΂<@eaF[S}3u '`nwO + up$~ht1W,l9e5S"( !рI,5B0I(`adu%O4EGͥB+k/5xe!PI!yKo4gk 0`ңT)}UU1Ղf#ģ Ɲ0׆+w%I+Kmhl-]ZR+=&#D[ř>MCz٘ײ.nj.0Swba%=^Ɖ,J O>T76rn>(}F[FfBv A*;"f# TTo[#Q)Z-K8TX; cl[eL@ʊQ#cAgf@! aXf@[ns4Q2R<EXmU$x r3@bFno[SGUch98C VUo6!gae]!8nC54RXi!O*F~ArQ*A~EZ8膜Lkp6M/('T ; e{|$*dnV2 SP "Ioֻ/MlcNɕF%&ov4e(Tm4BA 2i[5e ;usXi,d*a[Q\韋(U4;SVWY(J4<1:N!ej:yo.{ERg:=v1!h* ̂5UKUPBR"&jK <^RV-cI jv\ާ&TJE|bϞ8Jm`0=:Ro@ߓ 2ֈy @f-0 :3L40!CAP2:!ߗ_2kLEgȑ\D 9u:!ÖdpGB\#s8ߪgweiTyՆBmB$U2 Tn. R,}_E+|ޝ\Fis=^$b:k&jV/ u34gDf}1baxīSCyǙG=ۭW I:nUfEsJN"kx|& |PފX㊗`O1V`c#_ &:DoӖ ]Jp[o+JU^@PJ :!?RV 0lR ص}iN0}_5;ckdD=fI.ߤ u\nGq&Ǫ/._v9kId\ŤJMvtQi9m᚞yʌXrB.WLS  "Pݒ\__EfșS{XH9L(Ԉչ\ *0b~ֲGfqE0Pvu-ηa8tbjhV%2dq^L  .\m_p8zϯdNg!j@G0pUD"%(i':V >PU֘k~xܽÙAǕk5]8%u+|+]Po7}#UH7*ҊrtԞFhG.k*pXt鱑9rZxk:5i)MB+y7+\Bs8I! JedxXZj<4w, _H.|{}qm!݅a@0V$,eO穗RUUlux:@Q`$= ,_ӓ{~BBD&Dl/zMhgS0 $ 2\M^!U_F&@% AC7kkz OсoCQA 9(pB!=?A}D:x(q'ѵ^l$UvI,"9W&) :ycifIH0v&T4(q5X@ $Qh0Ȩ -;Se[Q'<\>_PD ^VDۻmnjegdB( < R""$"A.oVy{{v{nî2g$(') BpU 1ZqVTWal%jި'ù+E=C:T9&@azyX3[QdzG}Cy/ߝ{#NYid,R1D]nF'OԸכ-ht™Ƽih3ZiFg/PEiL"/DŅQ rJ/A{3zMʻ ZhZL:!݃Pa0u4_<]-co}4ۂ%$%b_~* @9+ 0*mm7$ϥ"pmr#߻.UvϟߛʣaԳSP9sGT`Z Z ]Y! #kIm߭h]dFP?΁t*=N"Ȍ^lދ*#zVť;a0wS1nF[Lm%ad)QyR+a1:L3tLZ8f UaH!čQ&  do/h9m0EVd5S0oaӖci:ȪAS[=M'&hY3:FtT*Ss)Lk&j.YRJ*sGrtvIZ"kg\QR75HH4ԑOy( LB4*D'anBb025+J |M ou( z;Wa ')YvRBEMte-u9\fXrlft=/|F`M/thb+)Chv.N,o<4eY&AR!aP06BȘXq^n j0;^1P--ɽ'uT ~-፩әhzZ~$ W; c`caO'[-ydXQXhH T 6ܠOr UcA*94Q#Dʒ!W?5)PNV15R"!C҈i"ƅj]W^jJZN:6B?)E8!R0Ԓ 6Br4Gs o@1;,Y5X5#͠{#=O;暷qcLd(zf/Ǯ`bWӌ4+9|?m%b,, 0y6@bBPxdBxqSurc2k$H*E, {Fxk%Jo?+ ȡYTۻy_ƻkB/W$L1^|UP,{w\ve2촺5_.fR\//rjQXTTL%9'O?>t#eY\[i!tn92V$25;yti3faW_zL띆P; )0彑xFBј@yfJHq(b2[gSeJ'cOieM|_xbѕ\2~ s *u9EPVSk  e:L8sN}b! RaP6\  <{_|-VoT$3:%?p0uV֘x}.7ˬKӓӼk\lW2>SNN !Ӽt&n(ZzJb1xcísn[ I@LMa٘ )e9`kYKUіaHz4Hq[/oS鞚e0c21@#P[:zpOHVefvK 7@gx_e:L!Px]؀3ysp0/G_nX G=YF`?wg};J`RSUn^8}p`omX>Ӊ榸6ϫL3+)辎 Ukѱ]O(Qmo,%L54}؋V 沂)Na뙌1%`)C_>73} d@^M W_wߣ?ʀ?@:V!M7Iڌ6!7T)//%eR۹SBfR)d&+{ VEQ\B_rz7euk&gˈu?Xg`80AaIZ= 33YzŸQJA߃)75YrpU|-DvEŨ"Q@Y8W*لᜒJDNA`߲PJj`uוq~$*!=-ܲ˰vTqzBfMm)Ez?ı`D8,?F}KVe((̤k׮|KJq9N#F%QH.L80̏[1rglո-ݱ_`p֐%9$2''s6cɂx]j<9알t߇}߳>gOfC`nn? z狷}˒ nV"0(Vwghrx1A4H m3HA%#~٭LЊ@9*޲vЦ22μ g;U59.S%R88RBXVKV;x~b[[:~sˇou#$07~mcgsQE{nnu[G/bVʞXl'F j釥5+Թ}nyzB=mX+)ShZI{93~MPuGݩlLe 8e*PI4:ZUS9!xT#XRo4Ti|geU{is*Md"B63$XU09I)׌.0n1A B o5Yn-eŦeF q]MeS-=q1A.Y'G1Nd:+oW WH/ĉpH(ɍS<@J!!aTBSAtx**(ˊū:JS=Gb`c^V]Hm;|Rð,Ɩ*Y mNĬ۽{vw[sY:n!9ArPPB{<[i!vPX%\3SI?b֫LGm$HFxF'Ka0mQSj ,sF\֑64gQOT2`Pf(Fԩ% Ѿ{[-7ߐ0&O[$8 NeA'Sz69!\ktbLO/jIW5C3E SEP ߀a;9{1TZ>@l]\7p UQu{&D֗0IꆁȘ~! aX4MUjHXW OIm(|n[ [M*!/(TIJߪ$3KE$dK9pQ-*Jz1w5B,ŵ5A5Ϳ{'SY7SSO}v1i,O(6kVȝ!y DړE13ΐoͼNZ?Noc. $>T4G! a`V[H!D)Eե.%dĒKu#`u_E:/)-F,:[%hw8bkTBlҫN1;R4,SUy~AkOxOFx,Gj9iZ[/][ C[lCyV`k۬OB~v(o:s̤f6&VbG026W\yh QYo]wrĪ2, U5&}-Ҡ%t+j*ay2-~GnlSYH2๔`5c`*fG]Sux-9:ś=v4Y&^(FBfF>:2#.ɀ1T8"|_ rwCvV5: nt K~s-y]o `! pڸmKKe7~nw:7JSUqT(&&9 =P4`zN:sV?!ahaM)hS$ɚ]c&H /bY4 dJ)'G O+'A$u׉;αI!(Ckn3e,!:+3a2` 1Tx& Qx\C iʃ`L?i<+|6czyկ*ހ'6yUp -/QJU&[z _O9S_ZWs'QiܔꌘR+?vJQ0J3RĦD~P+uWblF ̷mQ#v Xq+erqĺ2)_ \)x2i\L$מwˑic0߇Ӵ3P[ ['컈S 11Q<62][bDMj/eo|{cik7Y(wrΕB-ɥ8B(0bvd!Q% M`^nּj3AgT]ΰ_r<!\B =qݵ}0rq0PR1;|f8@%rNRp\75([t3UF]e] M*7ҡR+YֶOzlMPgME+QLȗ6^Dp Ȁ3 -HƅmڙkyJeok@NL9h9]-K?Tq! ƗFP@Q8]d..mk]T0X$*&\aئEghOT[wBUP(DN5Ow2J[y@6%P99"F`5YkX‚PߌyP+C膒 IdiPi,YGenđG/r쒪UcC&m.PBSôp .O^ TN 5_ƪTiv5ʢ J]`6[qz9..9-ӝe[zgU<eo5! K(oӸN# !}rk"R( р䚰:i`rي/UKjPFvA(J! “aX`D1k4>zuWptZ8jt_*EBlDtBWېAp6jďO~)"ZJtBuX.UP&6UO!yOZQ\5O8gHn5®g[}מL~{ϓǮz zWA)l(D]?;Sy1bkNLbFƄNz^&iXCۂj@88ᥔ@SuO:u~i9c{Ꞙ_o۠ǖ r2v"GwB›j*.,S66d d tɒpM!PɿsgT{R&KDpe٧HȝJ13:s_*಻.O+Q@ M!4(#  xqJnvPݒRe-RG[ ItGiaNI( dÅ-pgJj@mZV8 l\}MZ47h7ʰتZ50'qneJjShZoc 06 nKp7?l.>8<:ޭ/*x]!MG^f'"oQ Uo}jk[K\qot C_@"ȼgm/- ) OK[,&c^+Kd/G㐉j On8PmS"wr];CUS1+x/O sN# $a< 7M5;$]_%\DWk?k0ݬDƋ)-YBj zgw\{5cP/B\ 5bJB !>*)&! LQ -I,I%ZrϒL9A:@tQ "6"5-IUvn7y,O.AcGlp4kݾk^>BqvϪg摱^Z!ڝkNaOTb㱂B3!Ki |8(鏝e%j-&&@ bA_m2 8TϳW< ߳ײ -Vq^iN~!#iIZtI E%yU*0R} ̪C;ib 0j ΄ьy .*3̯G&!TX]~B=u?ך(Rn`w=z=lЯngH4^IJI lz]Mȃ]M؜3 PJPa,hH9ddH4=rNyWjx bx(CU,4^_軥kϚv5UKY͆@!{ʈ@B|ƙ1 ]‰z+*~b^iHwebtvN~A^gɵJu|;kAhus+i#RxjIx8Z5UD}";bӛrh9*w(SAT3TR9U3vӇ%qY ER ZI2JSߛUOcFXHM"D'-Nkc:=:AQw$48ˣsMKWΘ^.ɫKD܎qQEV1P N _z%>۩GUlrWEBq!f & W%6JA4z3,"bk2 *z JQS` -Y֢JlC/a&I'SalLVJOl_: +5BGl=!a@ny@4PLKd LA_-EXvvneefh#e1#gtt۟oL(}~v6(݆ϛ5&ElL)1^1r2QY*$>"<%!lO|ׁ~6);튔hР7t -nf%:GjMz7$Mؓk( B(#:„%{+x#$U@ΥI%fĆmIHդK533:)F/ Їd+TEƬh+ & =xzKxg.jű甈U/y0IFrq>T28!`JgAE&Xb2_}8?S*k*zɿ9JT" @DjI$B7~Z wDž;OF"~˽Ҩ']5 Ov LpA.b !d`ѡ,1 Xi.ot/.-12=QCٛ*B!<YZC*MJE|&:G} `eE`58QTdf}(^qE{A:ͤ %Jvs> |INcƆ!>NwdT81\eƟVɱw\ʈRjͮ@ƂiC-r(`q$إUPA *M"|b,+{.d7sH3&ER$RRE S콊\~Mm+vԐRE&J!J{85>*{ZP/)Zs)XN1iFI̪xk0c~/@zhC^a SO\M):  Q Y1">N'D 140Cl@BP򼠼`: Fq;h`u[dS$y@DFR7ε%?V$3t{}quFNa(y?!嵅aaXV8BF 1 tA< yHKyXZ~@Q}M*w`W+FBo3m0I8vMQҍ|aBr r*ӑ%x*Ԁ:P͕v[R%aqac2+y5 ɾ1MNK\Mt9Ҕ5! !d6ƅt! aaXV 4FӊU ~'. N; n dBݸ2W>Oڄ1=% "R5wYPQX8q3fS5?NR8/1৆DiXk!, H9r-!8˲.^A*s&- -F"c:[n2CFfljݼ B kfAׄILȾŇ(ϩu0iK@2E^l%_uf)h(d+eQ9@JS9O FSW`r1Zhc@rߗQot "UtBTW. LksRKY3 0$qݤzͲT5~ؤ8{%,*| ;0`( B 7ymOh?/a/ҩ8l7@R#0J0S0RȏyQaA@dBr3gj9ҢhK>'> w>㐵#^ #CQaƺJԢ1<^$NRkE}&-hGvu<Oz3Ho>tMj)6CLmmډC%5f)f7w,<v'"2V"kRBEZimm`KS?zTeA 5 3RP`aM&ΦUUdb WtH]=eNvO W_nJO~QS4ۛD}Cͫh:h6{̟vK+aWq2Xj5% zi}q ,Yt!dzo7'jNjLc]oRؕ# I1*wULf#ݾh1@GN9Ljr+<̓׽iDC#~K&3Er 8b|&*`/bCR!02f/Zy! U6lxW߶tu\ĕRh:"`NcИJʾa_Lj0>-։ݱ\> XЮYMB@rcgbԲC;l|57"n h')d mI 㮓LJ։)HDYvמ*ߜ;j[ͱ90V Х" ӤUHƍ6@ Y%, f"V8y/ǾkoHPOQ R p7UuY(ſ:|C~q(& pb@ `.xMe46.'\);K-:TIe?'h`+TE9uڅ YN͊Dؤ q)*x漾LJqLLdz*V_H3hr,Ͷې09_%)F@+‰lՠDWT'ĦYI[ 9fJ{! baXX4K `ML:c[ԶY`dh#u2&Iv%v9!"o: ژ\m`Pe9&!z;M3/hÏCpƘdrQf*&{`t9O "@^S";j[~ӧi)Dc6䀶vckZhEۤށ )rG"olhDlHXݸrG]yyQ ypu<@6) °h,(F b1. gi]4"_x?Vfaj5N2fL lwg`<p"~ʜ1]|2r5"y Q)*IQTW<40i2c*QIZR}m4!^x.'*wH"\dmF"Kw>cŐ9! aXh hK¹Լ'ΧǓJz<M>R2xuͱ!ޖ%rCfV1!lʕp$ [ZiӴLeS>%'^yYq@d@ 7X U 0!S>SV37#2ecdi@ѽH>~^29smt@7jY ["6w^F&',/f"[eP jKye]ade@ |[3a =b_:j ^ڦwj:9zH.A~*vCT&'>&KgKajKJR(`&9 `xy5 L>L)ONt0\فތ7 Mbh^,gE}F"Yc O祤sE@h[1U8#zo DB /O 0}c]fG*!+ŅaaXX6+ Ld,۠U7/U{Ԝfl@F&FT >ɍ3 5T!YvL =Ziv)po׊TTYg8&\\q j24<9 H"%{N.$Z1f h @bn`{0ѐ =V5I:DٯC;B!f԰@' F&޲-3\pj$kTB Rna;N:ʅd>A$= ݀%%P4B1B"ut=jO]^qO.l) -?Mz6tQdVCc!pap\Ȭ,AʅD3e2:# H96НfHH4y0:؂wEhCcr_" 3GnZHψQ`&lCEI56B!EYP L<"" {,0Kz8!MGۧ 7(-YYs3cnXGtJn /GQ9jU@'(!G{ R; x'uZ0[B-j_maw4Ȇrt$TXU&YnkP+O2BmzHtdƁEz?u\DһZ;s# ab{ <tfL@Jp*I HđHAA!ۨDG 1|bAW ڙEY 7auIå{:y9oc d, jRQdL[>xܰ(0a1g1󮉧}U!mX-gM]DdJvqИvLߺ=:|}+%VLc}OM9vڊn"v۠6#$ uzk4j3 ;.^qaOnW0`lj55U Y5sE .0PnFԝy93)PM}Qo/!@Ri4i`ٖxy48;tw-Ք#%U:糧']JwSPh`*VM;$v-2{PL!/ !kDb+rSNnj˪ rp>k j>Ġ$jcn&MZժK T%k9Qa$*,Ndw႗))U85C0x uߵ&4Pu9Ԕ17IɧYP}-^$ޕU2gjqX D^¢trR܆5iQցv6tiHɷ&abSjmc+iL1jQ@uX`E#%nJu c \)t<0'V5Xr ,bl.\mFu˼VeI&)EeFT*)Zp:'zލoTe~.2Uc:Ubb.ɦt` )o5P!am.-U˅B"o dDÖ U!th>}N$:UBz샄6t'OtNZ͖"y>NG/44)RWҴrPR e>ڳe>'pvhΝQĆfcϔ? q͞p{b#n ޛn,Y̸*rK'OZ!M0ŜQ<[V^ fOu:S9Et7=Y2NHsVY&]W2 BB3C}(森K6J@IDb1ˁ+4VK  H7-rqV$ !D *KalhqEE*´~ȳqۑwb  $~?B4;E!֦V*iы(U?!t⤯CAF <>Q8,zk0V!‡aaXP4( ab)"8r9Fj˨L] ۟Aec E!څV13_ I$j2APe^vNPwbZ,r1T,dyvXLDͪy0o*zkaJ}fn$Ru?r,:gkvD[>1Rw}+:}Sa+\ 4kׯv4!xУX(DhG63גpJ)O ܱRӊN@-lȆ HAU##-puc[<4i1K*ꦻgXj؜[V'α\XP/vaWwRIcJŠFPQҴ=Wǹ{[wKG6dg䑪{lztm,EY噆?œo^86>z#l`/22;? ipz"h/טdMR˞mb_#n6oj8h=g;<ã*;,8! baXX6%2!i"\xկ d>FB0!&a脕/X//8slYL|F0Hk9Ђ,dэAբ-Sw}<{ƧX*Y<:EVݞي25qpƥ)3OUԥ7(ͯ2ڣLoi ˺߁O0oQƕ [EBJu6ʓ yMg>a^oF3%QQFx"D.ƠBЉێ[O"#  [Ll/JF,; 0&`(!U>ΣrVHFtMͼZ$`SsS堧&j; qG}c0zԕ-Vϫ8!+VQB?A݉]ΕS!ɟ5`,?KNu\1cM299 ΋\ %rҎ|l*3'MH]I|t=@6?_ >@|Tb]@@! aAPV;Q\&1h=//zZf#{"}c_2t/2!-Q$бm&k{y|: fcMk @ oL:U5gZJ"MˈfH+ 'c͘9xљ_T:mϸDP~* ,H͛$t,m4bu≯{찜e9,yW1PPބ;٫* 1)75߰87Z_HQO#T/kXXT(%!DҜk6u>z7aAa@)L)sj65> trś$:<3EЊ \_n5lvwGV)7X^=\%̞,7р@ʓ)mo3Th{'3aPpɬ&(5561 s^{:;)E=< ,p6Hp7uӞCh"%T"$Y?s Tki=MҨx[Pt́[Q9dPBX>I[lxulgT|%2 <曙RrWcVnN~#Q~fy_ˈ,fYKf $Bh@jP˦7)NHdU- FHǿbr繥\Kc5*(U]0[ʈ&h #Lcά曻Dt(y9*ƒf(jV6X*^4YjaP5VG4\v n Ԡ+&.+qAxe %vq{#ä?{L6hЩp] ˺+y+a "A̬䖓B14DsWlk(97&hyԎanyZQcgB8p[SQs㵂tdrB! 6gPK5P2+]R(4pOƸ;qgjU7S-Jl|Uo5{|yS-T\$CeUS462OWq9`<;C¿*$QMU;X& aA8P0"F  8,c5*%0["Qn5QԱp1 w៥|`)HHHX0s@+7`gr)iF+9꩔ 0D3k y^(!#9X) +7"ˠ,>rU@! baX`T; fgn__3eE+aPگ1CFr&s!}}/>q&B^Fs\YmRN^0 -RU S(42 ?萛Lv!H&#@{3vO@ Y „JY$#Wi-r BjvNO #,1sUUQF~vlhRUS4jjbf1ܓM4Ӗs@LaSK 8 yhKAq M䓻~$-Ei6Sck-L 2x.{Dur䥐h}w+-*a\Q%!ks_xXxDF9&; Q ̨T-DD1-^m@m=(U-rPqۈ`sd2oEc^jj.,?u! cR"QNDDcvuKDanrgNYv~WpC} e:No֔.:n^2N2p>~jo҄׸ܭRtI7؞ˋ8"@0<(s^$+3HkXz1X'zkJ.ujt^{HB9H^02 tI϶L %q;՘~~WEWB"#B"Wn,z90w-p\,6bQX$ $?_OZׄo~X2ϦU=9W:Ԝ5Q$֪ł]F BojcfvnUr3(V\QDq~ڷ2t0Gi&_ {(CD 5kTahy.z v!ߖHeR(UB L;?UbؑF!fƸM"IҗAAc8l<~L M! baXX68 sB"Z]_WuW2ނOSqi^aۘJ"K,0\^&a_!3^uu&jt5iuThїpɖ[p?L^QPI? 4هV,)0|@h(qo(u)<%Ur#n[Q6 㲦Mꚮë+"SR>&[fMm/GDtzKuLF1DMgiE3/,>k#--5"j5]VMږiݮ aaPV @P"@^$uM^ lO~Ow:mUG%8EHQyd0?f[(˄ҤVuKA3o?/y!jZ!gJE$2Ǧdx~e_O+Qۚ+@D$Y@e&byIg#\"݌``GaQVi/GO7+{&(·ɡNKSq(9Nے ` !+ŅaaX`@"õKeDX\-d# YF;(It&_aa*̘KpվuR0P !kxpbWnLN9sVu7 U0ɳɄ-si(. H{=v ib&uVx^-b 5LM{$<kx:n<١mϓ >Ws\걺 hPIe՗+" /.(MNrg`XqI%A0t2҅a} Be9CNmҖ\g>f 5 \\w"U]~,\/Q/ eE8=! rt W*>0=[w@?հ"cY1R*Ro3SE+li^?彵 \!Ta\iэDK=Rgv^1)A!M7GH.!t A:4 8ٚ%NU\ںzYOq/iӐǞu i%VxՂU49 B@PḫLԄJ$! QsQ{ިS)yP`˾?dsv۟u oxI Tx쒜 ]#R@(!k:PAW%C. *[#Y,4Nvdx,dIeuV][Y} 77r+53H׀b(#(t=ujII"U['@eR)9.'eOOn ZVg5Ui7@x~LVw9D 1$ciե/KSkcz6LǍ_чjyدj~/qqުyGD@#iB~ҧsoq<~;~<ᬺȺRȐǂ'Ŏ^ҼYM^$r;I'67#obwuQ&"bx[aX$ K (+zmvBl-1Ȭ%@tYZqDS,PG-t>% zͅMxo>c4F!!A@ +}EyyBU&G cߚj*] )O\syR[U IuYN"ǐͮ8 G4$!b r0ƽ3hq'1nEUvTJqB}i`!hM<RhLm!N'ĈDLYY0/JƨoAZi Ĺ ҉NƋ=WC"LRb|R28F1q<V =r4dbrg"YޚFe9 VJay[l>e5LNx"Sΰ~[bNo]LYY)0MM)j+[p[id~b)/6f,T"{}ߥzf b'!хa`بpV" D7^׺&Ji Aw*l :v$Ypԥٖxg/|atb_/ JS16^FΎT. "7͸eRŵ;EiuȢdE93/R+:baÿd'Qb[K#NF彛J (K{,#cyIj0:]MJu $4'p7As$QHL+ d՝008a# K:0FbݨWAgC)5^@[tݣ/O$A5p l(2 !(j|W!>S/PDmF){8׵\NVUl䧮i9 $q\<%JU! \-(v&\X2nK@UidcpBy̑k"8%)I-ОP WbV+M64SJjP) 2nSfٽTWW bZL-t+7jY-㣿Ka8|!aXhv8 4/^.42ҌaH|COrXiyO<*dL /Y:pk]r.}bC(HOc65}o+iKW5!Kx2PR&eR, ^X :=Ke<5F ԽO_u9tY̍ Qo;nsYj`TuuA7yT~= 5U5YR=o|lxPksx]~3 uv@מ%j']aPP#ϟKmֻq4A~Coʦ7$|V}K[q8]hF\ۇalXgtN"*jiCH 0#^+}-/DĊ1ꭷ絭&de|SR1RfXkFjCAbw贄kT >E0@s+6( v.Duܸ_k NIl^306a[:aܞve 0&ߨg@ ->8!aaX`vJ ^iNT^$pz 9\_*+zTCEZEJVq2v^ Rkl-zS}{G.p(u`9|?aZCtѾIQ@_њy9 z8`n|A@j*.VZA .qMqo}.U¤}t_5ɓvqbtP&ˑ-(Qa(G&0 2U/yl=Oٝ-w8χ;ZS"vf@L+9E,}-})J(|=<QV:# c`Eզ:x[:0t5* erֳ&3L `_yu76V *d$Th*d!A2I]ήBߓ;W$ @oH+ U6R)plT#nQlt4D- {8Hb_M2-BF_gzɍ1]E@]άy[֒Sq')q^Ĩ #D!҅aCXT# -EF2B*YTPZAXpw^APLu 6D2x( '!-)lG!ugRH<`" Ky[(9.r0)-23\>⮂+|˕ӽrB$[xGTQiCXM$‰Z]lI3 Յ|J2L9Ezw&dNdi #A0}PČf`*q ZlA,sxS7) "! EРl1ܕWU%3D^L"*J>+JJgD]c"sfinC&wq2VՍiN2D~@7rl^wZس<^ aMƁO!IJMyQ;PF26)^4_OQC ,)4,;Z@4&`PMY޹r玮ȓ;@Z~\`fVq+ZTPígԶΝBhQAR"RTl)D8mRfѩE[V<1LX HNI^I(ǥjsfh]Ib+77F=^Ƅ+j _Q _V))e(]OpE4=x#бdt]T$/73cO%qœYHʔ4 dY=ȒvMԈžb D!Ͳba@ 7S.(rDcD#g>J.u=+Qxs(X$P2<}LhWpЋeFqںt$''r$̈́.JHj_K=Flf.N5,-(LNOB$ѡ|#_T*̗ Dj[҈DVۮΞy_`aa.fV$ L#(0|s\sJR7^d]Q?ѷr ^LTӺ$_(+=JeCK;WeoAk g>uqg0"0jyt#[\ >L7}'nwSZ-׃@uc!bX`VFd+W5nHBu &~*y(ݱpqpH%+ڣ'=ܚnud =nմ[_ST[1"!ZSa/\! QBI8r*O C&Nڍw J5 0jHm2i@VhOI[%{:Tqt vP%~!bXX63EZTn2RRV6 !W#""#>A#=66C3HnzC2bS1us]"׎TʉF=02]gۙ]̝b8>&uuVeӊQ6 "WnDÈaUbbqHZH xOӋ9Truw]}/)^~'Vz^ phUhqm [@ {D`&0(-I˦jUD7.=@46fΘ^hCWFs"XQӣ>.IxQUqN?gQs!dn  GJٍ+Cgvfb+# 0{N. w}Hy]M֨Wo1(z:R=A` `ARܹ۠VB(;BG?Wd&L,a\i쒺^m;seUn,>}S-q@p=28τ \^ךkc:(X #m:vc0T,l1eg^cHxZF>0lԍ #9ؚCx>ouQ=[wv 2w_TZ+eS!MF܅I@oBXt5ljχhxu5f ^Wg "3LLdf(|'zI0 -Xn?T@ m0+o ѝJO;E!"gSM )CLbH0kJ¬6:/zt3dvџjπh0m 4I}U!_2S @6T+$1~6Xm2|A~;C2e,v+WNsb/aHW&,%wd98Hd=Ġ~dԧ-t}q/j00Jxn_' G='w(Yq`EB,)t"pP;<OIŻ"$w'@N y3$hN  ( 2:gItD W TB4(\UWN:+/Ʒ_싧BfYoKD8:~ ^D =6\+@5QVTqW E-$N)l)Q28m2BE;(k)[?\]<zO-?"-U,6?)ȣBln=Blg9A>qrn$ohՕ,N^Fg `^z%yz؆ǷX k$o[<Ej2됨u4%NtjjfVᩑT7^!rvK<#Ml4ʚ.w3*7_);4`~,bwA.lMJm;-vxtgW<+6?!f(#,n@Ta fJQGQqؤfdPaOhdDniXkJO &4HITwX$#Vu'dܗ1[Xn*o?I?~GRlA&$ h,p D8(p!aA`UX\7UY""X>Ξ4>q/$Rڔg4' s1<I-#f(8.IJ\HV|BhZ]Po_i>M=RڿYᬹ:bʚ?p@OxBwٰ@TAsZ-eh^zͻJ,2>b-mWMB"nP ΁ ̹wy=w, >$aʾO_I{gIc\׳a@ab y BvBDh83t'OU"{@n'kfxejy5B(6a`-Fm f[Y-%n [a>VT4Z>7<-!<% YhPgG3@hɕ"o$}SǖÀό.FBEt)>jm/fgLdkfѡ*mͶَ |RM@2׳&vm0dJ]wY)shQ9 r9Y+3LT?g2NqDt:yCWST9̓4-({n0{EْGvn%f_Of#dr"%zN 6~Q.NZZy+LFeʙ@&Cz MeCX 'phSOOn.egJe/vW9`F1(F^9 6y!NOJ_!{Ή 1G6jv!^UR;?#Tr$CQ%[cNbFXg\[& D9 Lv0 eaQ0%F" u&YZS seGY&dʵ1veWP Y4`ːґ,5)=t4HϡM9Pe]DLut$APWkЛMKizwfKV1PsyqtȶJgTR*ӡc\}e4Sm3QFB%Oh`Hg3WY1r! ĀF 4N,)KL)2Z_)s+X选캳GM%ce᪩UF.uθ *TkEIW<$ l[%F]'ie7Z%k=r}n >e#e&qh*u jޔ*#׾n.X j?h"QTPfT[h^{e aiG4BKEmn[[\wfh%^hZBB& ?Tj1H y 5P5rPW%ztvO zK+(y]įa>=fL{)⓶BBHQ|s.Wɔm=H;t,g *)5&ʩ2 s>.ra* -ay ]U6|ugiyq0xHi>3!FODSHctĦkHr*CImWK/W?p2wS_6WF%uGxmɯs~!2xt ]KWU7eʑP]-Jn`%ynE:UUKk/r?Fƫ]Uip0(e"T̻KmTa0,Pjɦ M,w#نB .-U"<ƌˆd5XCd x{C ӔUK䀗:${ ٻڡX%C mu%} (l+xrb#oXELT^3/["R\ԀRRBR3,]JUͥ*.w@IlI1dZbUjvA6d'?=Pm]BIRHʲs)s.y H׆}3rʕb$Xk3@2wpjl0-9|Ž٥NH5$lp_P%2sZT,Fl"",tbg)! (LnQV^+ )DŽDlXVs-^ <[\Rs?QR6e;TENLRm҃_TnlɁeTO !lBt]caxcwJ3磵iz lN&L$x6Xf9! FVU 8ТUpSA!["qu఍K0^bDfbxD)#9̍lz2\f!+uL9H<-$Hk)3!T bɚݑG&t-~ eƉPTmRu+<,G@PhO9Dĺf߆зfUS(< Hz‚ z 8["x{zǤ Sf SAO;{bUQnC'XWS$!ojZJ*14ة'^E_7N@}|6n.. Mkrf*pytm7kƚҺ{$Kac 4C sR`gn4v XB7ѰBP0[ $G":t 7la.}7>S ]ҢXƳkk&Ԇ^ ؂Iesh(IȈ|e@X#W"]?"+'t氦%PI|m\DRԔz} >K 3ELbo'ɔg%1v︼W_l UNEkR.Z7tPs VU%AprFjrUv2(!қ5 $4tKRK&*iP@T{UF  /+#rO )LA!MIZH+QY_JcaJsr]p˸UěoZPHT"Qj,͖2cfB%ylނ▣)u7կǷK (eJųK2Qz5o[O~38ۑՑWnYT9$%,Ѷx=wܲN;s=b%/g;r2F?1,#pXd'ݥmI/6qfcч&B b9r/]s-q, MF/ҘxM@Rf,ˎm nNZ.!ܔH"FYp &sfEg QE+>nD$8xC2D}ڍ@rkB I+ 7\_,X`̯$7IMdPh9)T%'€Q>g0UNytc `I'H?5f\- Ѫf_rM+hJƷ1􊳢QDãM1<!she"*>zgœG01z|݊دJƻ.!1fpVjŰP,>22CK%Zk$0b+C!N}M6'Jل&-"zKJANq Ns]3$$;b`n*e@*a 5FDZl<-rMꫡWh,#o:Җ K2ֳՠޞKgL-y+W9`pAW<"b勦vǚa4+E _:=(Pܜy2d#ݜ g4W4j5 ڋ3 k=4lTz[0حpԞVEaС,A$vm.̥Y B}p Ә\{_&Үm$Y Bs=ngi d%ʽ+MN"VJX-M%,oOvÁ:P|j3Q9Sa^~n_~ s,zԫ]=lWutb#UL5~LLsz! U *H7HhQN$(# RL kw:Ů:<DC! ‹0, j$ o, Vx]B7{8EV1SiH0K@[Enw%6rUr6SyG'*%F$VaEsӖq.*ۘk_11PtiZ>^~ i {wE\˗n!Eq79El0fϬ as88*!4!] Y RcAW) 1 N6NdEeЊC VMAuMb cO^z1LZەUC$9S8*Kl8М6R:W6/U-Y~&yĤYCS|<ڢ8d= L`4(m@ r*hԦ=Mq j ˺z؅ЦʃiS-#Yo"%ץ%K2 \F.o(a`Ujqz6ݦg*ư#A yXD N:J[b||!+ab ;hJtPi`%LY]ܤAHEJB4yf;.% ]k9/3%5s;Wh$}6 tac6cWȗwU/1'CB<ʐowlʫf_ Hg^x&-d&܂wueP)vxnHY VL-qh)$UF(3FkKtznͣifCsh  ػTTIX6}W 3,@GwC2gv9}vaisZŴ2f:tK~fHT*DݪrKsJm] "=]ޫ4SHh8*ϧ2=J;C4Fz e0d}fPfLYQ99'(t.35MYUꥲ6+bXC@ud?͵aq!MF]Hؚv+$78i\%˹kmJ"wDdV xd_VrVtI2{ZcdhǣYkHcH'O wW+-,$;3H`8OrUD ,Pa_F/ `>^Y;Q=;(Jq IJDkr W<~v.7%f+z^~;~&ׇ8%Qׯ8\Mո>9x`X]w{C7WuIe:*Ƕ,^mPIH!_ޅzX?>WNyi (^F%cAby~WC,qtW=ڟ+\}@߅ 7˝,֭.gz]MIJ6<)mEFej VH+u\:Ri&>T֭#U P Z 7QL$SN{+Kio-ѪaQ;*g~hW}:KoiyJB,]^e= Đ ;@²9`'_ B%V@B^rx_em^s?.,Buz[뚔a}I TZ΅dwFfj^ K{E@/Ǟ,CtN٧ssQ"v4rq(k6=3]b* QZ/:4U|!{هB2`3c]JV(An,Q0Ꙝ?$FdRIOJf/}"ͷtlxG k pA(dydUZwEqĜTiNT-) R)xw=g>Tz-%p )Yq Ezʵ|6"yM;ST[|zI?'9K5Hfxz~L՞ٸ7ӟpy0SU6-~=R:o 8uƄd١w@*v.>*Jc[;ɏqօx -J_Z6Ե[$!fEXh.hR(aCdҳWb*V#JcjH!ղ c@ ؕԲԹشCfTy)W+:H<՛B\]-|4<#AFx%GDy̳D r7U"@iC$`=$alL([Cy˙lF1\9'(dˁWU>l)aYqFj2XћP9P$/HʶhI5hAGT-4_@0G!&,Uj뚚Fv͌ƶZW{67F+}r Wf9|U(J.ETVbD@cN+U.VV+ #8 X9?&ۼVeҾvSClMr!œAOg2d >^J\MВ{A,H`..ST%6 ) !e qak0JI@eΛZ 9y;0ʲP*c FFZ`a-ѸYصls *#KDhBy`{XoۉK7sv]z}z IY '` 1,s> J5FcVMHՊzpl#Am[T OsO7b"K&SoD 'aɜ; ɻ̙i팟s6d@g H|фbٟZm`^vgSx `) \(K88QV [VdC+! a``@KVUWd`hU" V+% s n؋ATQOic8Kv- J.caZFEbvJ{"Ld<,?}E J Rk}_= ƒ |1ėڇY9%XOV+h>c(wBS.X6RMx}iGg[Kp8e%052bcK/]S"Wd2yw4 Y fό =3g 9D|&%%1Y?֬, r߶v`B'5g0%" ]{)I9.vi| Lfl}̫ju.1r@['ڬdbGx_^[g$XF5_I̖)H:԰.apCxNSNwBUl/ͽEzbP&grdwbfibԂ(wF8zוsWE|a P&>)Js Fm%랦9@JadpA tr5? i߶oZaϰYj\S34Aԡ$L`ʯjЉIk_$]`-q_F%=soQ0_h=Ujc;9g_K1[8_}D(Z:4x@u Iow;=QRb KŶa`KQjV%D%4ʦBFǟrU![Zv/䷇.,:tnT Xḿh= PmTLŌ|ne~Dp#N>{+=E-SS-a15g䰖y^W:=ߑ9>42 4CSJGESy"N 1 gFz ARHMy \ Nqc[ łx8sٝp > w'GoY*i'{O*8N6Te 3=Z﹎$]fD v#~yyxʺws˳cpE{u^0&.Zex1<#܀q6ПP%&'5}k\>\`MGC"P ѭ/KۙPh p6kRTbʋeLk쿃KXQ_>x=C"ZU{m(hg .JA^W{sGQq;*W/Kd8J~)|=?aW}coM2!kݺD0Ѐ#+|8HETͅ% s;}hҺifjN7xa{Op=l7+p ^=Gذ?[]LAYpR؆Utf7+E$)"ǝj1EBPsPeY|/m!4+lgP82e$ H?%;E135jS4Rg"KS/Q¯aMEֳͥ%/%. cA1P;K&e6t"mx_U"&ʕa8۲t̫i+SʌE8A]~Qf&d,܃ekU6jɶ9@?^.*᯿_B}À 3}s1-?ZRg5!-'H5P[ڒ2H(<Mc׎): @*qHV w['@|nkoMu^kRy0 j c) `ђ%T6[#Z)Rj=(G[再CITeuD}JW' #Qqh0$ ѷia/S[dc%KESի9T}Pu[v:gХq\v"tkbP{PBm!ҏd @ Z꫄Lƈ&@G~zhCAgf󍓞[>-o *QO.$C[N+Ɛ~ cS1(FM A_fF3C˺W+sUm!j ͙Q~`G{zZE1%N+x '4\DEj6UH3^'ĦFU!k~$f s'q)& 奦HKVC85jKGWaw$9/]=¨F)"DqJkBP׽GZCcwS|} ы{ei܀8D!N$1,d%N(\`" QbdGL%# ^P\S2j\GC>ӋO.B{hΧ9=6$?zjNN+UvP>/(GYR%њ`rJ,&W Z^y|! aA` *.PB.k*ꢀO%?~d^6}'PEQaX92#/˔KFj؎ɾf!P;ұ[NҪ.pQ`pe35at)Ir_M3׷,&/ D ]6~ȢM8[GuGozۻTgSB工mE PYIRG!*|J½Ne6K4ӝ~;hQ,[NPIn`$.J~3 ZLbJ߀zȠ҆-=a-`g|4Hxx|a)kXiL$ RUEAHq97ND>m6gFd/vKԒy(%[[ &1_7VZK^Pkа;n`DX"'Hb }smZ<#t5a FWlh f7 QX!džMmrIq̙=&{rNzzJ0VUXĂѡǀ$Vjg7@ tZ/ /*3FP3RBzP!+ƍe @ *,D%AR$C;ITXxrnBdK@tsc۽yLahtJpcQ}G^mR~u*:|.vnN$'%Qv>Aб3euqt~\>wi2FB\fLj,+J CY FDYˎ.@^[V^יZ+R )("E ca)<Ԇи*ԾoN$Y٪S5ZƺMƷt(C}ӿjc72X#Gi[\} _WͲĢ6j:FzbH#[y45(3^sCU6{hħb y7}yeEE]?{_awHEqB%ge#brCRaŬ.B:B#'te+' Lyo.Q@/Ծ\ǵVx?v# EGS4cáLkk\٬>DhO6. * O4&8Y'Ln t䈽Zv]5q[Qn-(QE_T!AWRV-M ID6?Ba83 k0 GHmFP JpeQA0fUb3t}B<@Z|5b! a̍Ijݯv]5՗*RLzz鯬qFc6DIP:Cla2Ro|P5ұ3TDJsʇ7׌O˳&ڦ[wm8 4an =6zWQ[*| !{Z4tuv!5y ]JA" Be.6zNNdb N6#?` XiM2LZ L"p]A 4j*Y<6{X\Fz+‘Ky,dÒhmfmw^@$  &vLW|$4A*ش-*m:W"q?=|Xp(.W!+ծaPalh  'Q*[rPJh۷4 xC> cgu_"P~.s &B4bŌ\=:XKq`*a G,r5 &Ln6O91:[ҬbaWTI?Nө@m:p (d8P)7Y :(  sSri7[USk_ɤٍdUDڼ ["C C8SkQ`\1}f \t?[O / {rD %/9TxcOCM>D(K'kAU.*=_ t^wuD/=&Ҳ "mF{[K۾-EpOCgkM~ {].|Iג$.?*ix߼T;fBOIw+ΟD$ 9KfFBo~ܹɈN* #IfBfH<^pdô%[/op ,\y%K$mDf6DD%QQg2}$XlBXd XIEO;Z=-j5UdsLrYB9Q8H&yxԴln}w'8zKWv4*XQlt%G.VoYHRbkˋFRXuZmXjNJI*.\BNc>qᬈ 9 m;/eߎv-/i"~ U2[h/z+H1OMY!{ 5WmVj RIA@s__}׿nd,k}YiD2?%I]ǍWžySw=#HV%A {(N_a8h+(DdeIZڠUHPˣ;45|cZFjd0E🧋eM5$mEoxCn JmP1vRPEoT Zz)֖8(]wOčdmtnŌE 9Q\QZΪ.-{)ySF~Fe ƇL^w;QV o5Tk2FOq5#L2V/8 =dCu.E滑Gyuֵh7F3&*VpY &㐱6)s}.|5UBThB2adݵHa36j$BRypI0տx8%bDbb &3(1z<w歞@ o3v!vr.K]/ "Xt3#9D `Ă*j(-j L&3+ ^R oI_&B,'fywQOu~X.ڸ{A{YX[WTsRQu+GI5yvOP !cO 8ۺO"̷w2Ԥn.z*,Qu[n{6͘!b?} |4wͤ8!a-*zR ;bbczRͪ7;x{TB:NʰϕVkMM!F4@+j0̈ri\'2ngaJMM9@r܈wޔ n#[ ub R%@Sn[9DzX}Kasp_=!z A+݆`maJc.[o'-mr)&(RWA¡q s  3ƏZbi$]+BVͼo-)eK> Hw Ą+3`̮"r?oW2dQZ(7* 3č^bT"idQA<g&;a1 $ⅷ>jˤƆ[W3Va/B):'H!VNF'kx\2 ș$bG|0_<_^Kc҉t=w/)2I6l X!3 J괤]]fUfَ 句ЄBPHUs!Hڒb;'8F tS>^GUwS'G VyFA%Dާ"8p(7Gv19 G<]2e<)޹dFܭXC Σ0$Ƒ % maA i=fW $S3q@LBr k|p¿uq-vlH5;F +JDHN*"8A\l .Wb{Eb!p_ U)t+s~MV 4{ơSsaXҐeBb8ͥ-㾡 OeB#Q@:HJ%H.T7w\ S J2 +noiepm>{j:lkv/gs*>@Hg^Y&&bn\~]luemZ'-,UiUU,*οMcz pfIcjzQ|祋[h mm/5b71 k\4ϑgyҮ:l*X):sZ}Q=֡691P*Uދ_oci95Źf~e(%Qs%/" 4>PYspw0S5@IaZ[DݶCRf3@$-W { n'g^ոsw V'̛(`] KMHiGZmf[~ pY]D>0"cS[u u>Tju:)wZs݈:C߄zσX|R5|>D! 徑 pXbC+uQeTH{錙e}WLWA(R ̳Gn8\n#r0Y{1(IÀ׊$"N.%"6hpnKE©R9M74;J_UY|'$qX.Ќ' xY>ƥH;5Y6ՋZ"Yv^29C\$Չ+"zIkfh]BD-P;) ڲq1zݕz"@Bycf1NTa5wê:*FJu4(Xȗ|x]$0 Z ÒK޴̀D1j{z5pPX=2@"8u/q ֿmL˱0 *N[ 2r^xb7Qk;]k0\;;-@\q"cK'Wu6kΫaMn+oI};}+ X! C`48%X7oT)&k[ g'$yFl-q UG%[!ͷ?u\fĈ M@DIN+p9"L^ʥmBO2U JfUɄՖD9`i$f|*B bXsJG͍'1 \Va uq@tI Gr?WNApr"0yǗRBp@P=`%t8< sYXh")e>bAXHsVI!;d"" E|AI>!AQ L  Z)0(5S;3,h5:bCt;UU7mR4 aNU qBۅ46F"OlPV* 4krW  ̥$f4aA [ D#E@ 1DE[=#0ܞ)Ίb#'$nY~sj_72ED2T\j${5 ~mrm&[.# D h1! dRx#r۪uUMQHEmAq;)Ff!ѺAR^!W_-H- 3䀱۱g\rX0oy(J)*gx7͊a*Ey`g(,)O oRǁėngQߪasevQ񿈬$h&?~xD'f9{g E1zF1ye3G̽CN/CϽ"QOg“|yu@5x.&*.E 9~YŶ}q\[fH̃^ )KsB^R!~Դ}}IbNZؔ$A:/cYҢ4 4jf2))HXTJJLk '+6nէKUb LbI^Sk}:/`.*k|qz&m\☂'fw-Nzi #o֣u1&Wu[x낝 rD! Ae",B|! E!1) _:5-{r֗#;ށyG"lJb&mab;~6j[qE N @ ; j! yA ǖ8.qؿt X+蕋{wNsV޸M~E9]}m0B6&!d(.keU nSk~6nC_7}fX_:혽@a)دU~_.g3H'!+ah, T@,mt]Z*fh;V^C)PtJ[7Z;:i2ӘK)eOZxe/<9P cĚ"vQlphDAXg"h3j-Ԛ~]jQ뇳46TgDFdw4.g;}axL0oOV0e'6M9[0ՇzxDqxR0֬L~}7}g'c&#>"M]vj ÿTZi|N\ (2i&m2 R&kH NGO;s,[݇|Phg($Nt9X芉_ ΝP 3'!3CqS?2xD"bwPϧ~u?weEf*7)boHwL54|j/z:xS2? Ǥ:x!MIڎ XMثz:qX1)b(nR) "*e`( (S<|=j8{<10# URvђc!|@ۯп@Wtͨ\Id,gU⦴ ,! ~z`ZOݚqKvFXt F3&m٢X42b4=3{>o}qcא+cCRPB ! H+Ld$+]#GVOItD"0k&@imM"aTBeR0 h)+-C$ZB!J%RqA@@gȡ丌 4!ThY$X[{Ji dy+h2F!C;vl(g ᖴIG>oJmiue?eLjߤ >xfjq$#q97SUcWwQ" DUJc5rY\ lg'iF亾DFoCC{0BXy{j]hkx67cf.7*#<Ƣ̝F38v 7`´5ƗM[NK|fBu0zSUλz3ڏUeƕrFrv;SNޅ']~VW:}\e(.OLr㎛ʱU+3,S|Q*(5FthX]Će\p5SpԘL4F ?Dk tχ%Ti+9I Ejqoz^MIo4e4Ҙ!Zc Fn"d5X >x=> W`{욶A~g5@߹Y0|}/8J+38! 徕a؈\mCYRR $w z,GE^LDn5WEio Nz[*vk#IN▤  ,<@&EiT+IOOq1XlbpQԜyYvp]Ǣu0ƛLmsҠ D}G J|V*ԍwHJkU/6M䱃[W%zbCi|Mgή!^H R`Y$l)=e2d5%G `)%- *WAj*'8RDhADCb4ͣ>PFo,Tݺ93V1xuގU|/Z fBwTAT^Cfĕr 1 sh( 0 QsO75y؛IcX,hr"O{AKy~cތ3?7MHTHnc%Ң&m'!a`0 TH`Vąy="=jķN8ɾJ2%YB*PΫx(Eca~+%ȸ?FVL3Xպ4i;RuEVˈ zQ+…12Ǽ\Tl[jz[VPxQmk^X$i'0{%p4=*پ;l{W8eJV\|ܩ ʀ =Eb;=U)#|Z?ewq`=O踤ǒt^'2i5I$+&RYڰ1Q'C&NQh b^E3+Z1TDITu&L \t獛]hʬIZ)4AW0*ܨX]HG 6|TB-PN3!o~ :cT"&)"KY,Lu)$Δk  y-hxgj-x>__]7MmrVP._Ut!ݮaipFJBZnW !+[\9Fþ"(ԫDtUxnHv29AGYvE*3L3ZVgq oN6VQ-`Q؟濼9/Jg+\ <jl`5$mTn'Cě}&˔[sMCLɿFa6NKno ]QgRد~%ymZ>U@Uc 2r,׎;F!9#¢+"JтuY$RVr(sJ'mGaº Cd!9f'PjTq>ݩ)Ctr s`MZ٨85@@ b9`B3¼܄Fi*. b G "W3\X nq)YM=>`W);c5D\;MzM'tזk دs~BTq%P<~SwSN,rA!gus7!£DbNzL;l|oGvghX_h T˔ s^>T#[gq!Xe $.[>skRJZ~Uӗh xLjym iZִz'GPkMeC%[LhU>3i7hpJFZk Vb%+~]70(˜O ecIC}:ͼ4E-{ڜ'-_"n2^{ DxZPBL)'eWag bt: %"kh!P 40@p۳Ad.E(O>[%SQKE1;PB5U4!.@3, p\UZa邸hd[VY OoHp462a)ǡ(,殄'-JajEVOMqNЄI[*o>3jX9МuY5NJw8SfoVTO-=BQ2Hʽ}so &4qv).7:?-\mTMTm=Nte{! ڦ1A(75jE^ۭ~ZQxa:J>2&Hb-W鳣ʹ2q i)oZj%'Ɂv !l)XC.07r%!UHqط'BD* ד&{5e7#t~qf)Թ# kZdUS(N9't8Nd+,;u;&M7 "c`aT@zV[+ YoT?xDa䗌jXt@8@BtrJm :xw:h Leqf70<]H2oI1 LHp(S"ikV}7 a#~09j[ eX-2JjHeoGȔ%;g(,N/Eިo1 $1 wh^:va6p!R`YAd~nċNXΰ]qF.:E͗eH)%zN쯂hHQJk0W`:UEl_j'+%f(J`4JO.yq4ݲ_Ap!izQ3K] qgg2y˳@{K]R4 33wKU,V;`u..%bO*kDđ h95'R,&+Õ(#<e)+qyJM>وiJ սb300J/]vN^&d| Iɼ SFR븃@}XQ~ceJ! aaX`V*<ҁN: SzTJ[wb'K?<JE.,?Ѹudv(6<3!DQcHsErn&UhgKML~g%xrJ!,lMJ!82HTuťv&nyEe?Fn7޿"Qb_ ?F~u@oqt! C݂0]pb3XY*L u$rjnKfto"ک xg lǪ;ab DKZk@@t'A;=OFY!["Dj(l%" 7_Q}: 5/+d_/ peC4b颋HRlW #L}R( DD [@k0yLªOFFUҡc=f8eE[q^A;ؼk3G]/(u0ž5Q58HĵeqV vdbQPvqMS[V1I/WVr|e 빮w\V\#Lr.eaHĜ Akɕ>ٱWRWuH$+U I xT  W,(w!̸* Wީ-ꑡQ+dMf_4ݾ"ڵB[ t|! Ţai0EʦؽH(UPJ2l*#H}bWRSn]'K%~|')DTP^6F+!C%LB H0"b"R ftECȇBR. jm QA*E٦gΒ$}/8vp'"˔y+Ą8ցMWSϝA8c2jŤT\ \MLc Tnk%E!W,9Fys DZi F Qyk5 6zX1%gt{VcMpdĊZp@A[*!(騅gyrĒH5Jo4"&,!ȶCj(5@ BSj\F(,pҁ42DRwg'[MJǻ}PW*\1uH^31Rb/78an !+ͦaXiU( hȁuDM.tQr;%ΎtbhY>*?>W5|+똖K2$<&إvll2񍫚a\Ktl:Un0^c* ]Z$ n/b -P1ӂ͝AIzzFP>歃(/ˁW#JrW"*8r-doiX<EA3]c1""3B@Dg43:fE>c]cx1z%USw?hlz^;x{!+<-O؄wvyfR*=-.U[;z.vѡ4 F;skE\߯؁@* KF-v,!@oUI}Y ]N U8GvP2,, 7lH\٧t᠀h~ޜr$ʃ{LBl~s*{e W!MHZEЭ¿TߪBSDlTR&e]㊘RN L<#oj zl͡4m*V -t]Oowᯖl"pi Lu'^.KyɦpZfPqֳqɺk^'b͏{溫Y{ߙߜl Zӣfb xIw8ʵRԲ`BzjW\/N\݀=Oנy|teנ:7~rsmĤ-EC 1ܼ LQrتaxsH^a"J$߽'iVPBè.91#Lɕ>vGP5Ux?91d-#dNJ"2#5Jg}weG]>]V "hR#V8jFAq\|bgZ;۷U[Gkў)IlLs`nO]^ +pbowI:1j:3+v ]AM.x[]µCZ"enF1 m"66 $jE4W* p Bf+Erͥx6Z4 y7^7=qL^H܉LjOu2o@7qG@*F}3as)`|HC.yĸ9{>uj*Md=b?J#;QYк )~Qrk~kQ&q\S8-<@)hlc- 1P u-&n]]F}+"Q\e+r x!k4*PiD*% [#Y(3dɠ,"Ȼӫx^*p#oKJJ8dMу 8!`yH(IjLEBET7Ppʶ}iRhsNɳHה8 84Br$%JkD7ÏJEPolkjKlr&)ޕM<081nG˕y!bB@JC,H+Ә"txDAr$ЯD aU\BIeSt(STc|m#Q `ZgA&`kjSQI=Ϩf2]]f`rgqdAZu!$zj^PHD P7Ս)]+J*˭\0 4:<3B;[港oKg$+Qy)Xk) usD~ " rg!ݶ A@ &/2ԫwb%DO5p(Ĝ˂ྏ rlr- }w.VO6Y{~ 'P8mD!BD~J8BE X9ʡvH켤$|{,HPKCErf u@ q}N &R}%Q%ū.n z,]MFQECJA4XPprT(KGYtYFh9QQIC\ψ 0"~Ks%,ׅ,sjNJv33MjGh˅u:R0N J SgV"O`@Hj:Wv)$BHfȯ) &&^kn1T]FQu80&F#cGC3!elRٲ L=J.V)Aa+U+<Û*LU$+[l fW%'KfIծļBq>4U~_Ǣ@sƌ& ~;i@/zFuYcjWv`&m9Xf0,D:Jg&DK1Ycs Ȓ3n~S6KZJq$!gC˲U'">YJ3#d1H)0F Ls##h&+ @mC^1 vclK ѩ @`34\;@δ71 j`V靖EO[1*G?Koh jxA@J/!ax{Uw(,k&h tIxI3|]$'y6ʻɐ1p`U*&Oi4!EC:vTPń7x=&Pv(͛i Ɂ rc'fwqR`-Ԫe<=H:cn KHbTqS#VEIBY3E1b粃!YfݺeJLۼh 3U=p5~#LɿJȤӿ'n;3`;MF\׷,4x^`VkfS`#(B". Emt4d'B$m 7CH8X"(Dx PBZD,}S} AA RCɓ=DpU<H@q NУ XfwIPQB;$)W5Za ޸\;̟&r_"Xթ%Xt njjP신zqbӎ9HNĐaPK <~X$P@-5~#K6$|qu+ ''$G-RC&\t%c ۶bճxYNgrKpR۹q{PD!Ce`h xD%h d x2lpSX;W,29>Nrf+ e6S4h nǍ1' "P;𭜧d"i&APג3a#XU˜+?e 5CD8X xXQ~~3J@h1;L:YgOturJ䘓sO SQxNL'am'4iE"Ou&WK_pSWMTrEۜ*y4q#WvP/ADƬc;~0KL\ J BRP0)ZE8|5vߜ]V)hn"d Zj2*tF nrlAs˱ 5/O/%hN}n ;ԔV"x@L>ʰW7B^1F~ָU'ʮS%gBk϶K0޾ϻV;wEپ-$з! e`بnzLUB6p2ua.*n%XS0 {\Z2FeLdf;*uhW(j5!@,m a8P)3: \3@x,%s7#=|`0-ȇc)@ x(9vxGϯf'˲ZEr:<$ISAZxEkagrseci(p9i1f`0:Хֻ5RAc"T0X}}1ffLZ̲`vKIu!(B-sw[Qt?"GXX'hDB;=h W&#(ꨂ4oP ~_H !AUh8i&qϥ@;,tG['L !+&@F˵kU _`GI" =jcd@u( 3=]bf_jDswHb[0XÈj ^z5>`iW0K1!Ia t|e׻ Ls׾"@b@)C pHgoOD./ O!MFZfL@ޫMM8wkx.4 ⦓o!kO )R lIcRNRLJr/bg!J˗>wůO6lk/r]^UB_M[Akm#Y-rtr)'kx^+]'#4][ 9U9 Uʟ-xmpB fb@ڊЈUҤu^]o4fi/IH "M!al]F֥-;Ey>!k BAC ͥee`&8dEܹv~?(m[ᛇqM@,ahQOaL67T+64&ꪡ> a䍐g%Ǻ +yRܵy z1kFb{]bܑz8RJ4T?.݋Ljd*9)Af;?NaQ*A1oHϠՋi$2 $+EYleq5Mm"YwKKR<6@|%Vާ @φ ~l/e (M)J˩gWlS߳~7ѣvIhoViQ}y%ψtSCA)1l@d5~ gF@g ȖB,Dݔg3jX&}B:u[Ó¹A'utB:DSQ#=l sўa<`uqRsяE!ΓpH!Eph8M)[])ˢOv]#H-NO?1ëˊ~³cbF5*]ԛjJ"JE:̆ص~0լkDWM_ͬ@2B?*~Tœ ۨ% b)wuFhU峕m)yS[LD|z7,wƔ]W߶q+?;"?_gs5M.~%18__Q$}OIP[쵦? Dׅ;y9? \'Jg^^> p_R8T5i.&mKRjn k0A p*êPqT3JEH,(&eJY@΍1w^kMm6&E&Әo/)%Ki|_'>piz((+}3ҳ=>ת]]9og Lk7eVYNS}zN9P*04 t tzY1 r`!` *T"XHˎF%\LN$ؾCM^`@PӸ\5{ 8*!i! ^ye.=H*y`!v|:mU3Fp"Vy8\vi&99fN.6%y5ǻ ?@ Wo 30O=maWkR*',x Bx64FoGAi I!LՍSidE_DRY^Q)YN*DJgre^x>ΧeR`( y::;y lːC[К>Ij04кgwDR~v/\ z3J[=V[mFA΁/K&I#~:Hf*@UCyJ9<{HL`(KhstФ$BkFO#[nLPN?v@/uL3QD, 1ۄ1Gw.P?Φ2 { %=! ‹aAY)ά^k7qU)+jY r{Ӵw[=H=(qdsVŁ2"@6)]9~^nnjȠ@yQ: !-ߗИ01PĂ'BSʢrP PV%B,(0g7sMrɌ%7㠁"%`ʢaLFwO+Ě͹[@d 4Ӥ+ɃhrJgJ/5Z\^dʹ-ty#WC MjSU#_,0Wꚾbh':5@)hk]U{B'E0xF_r0E*hL^׋dK9~A.ѡK<svC,@m՗#EIǡXM;bJb|n.oe;삓sHϝ9zƻ/)'/gZg@ծ" ! eqPT C3,i} o.f]C%~oHf}v,V}&~C +u结9 qxEv}܀oapQ 4Qǎ7h O!ah WG p GνL".3wxz?ZL Si] 8 K~w %tF2 `C$I."v2[sʮ ~.glYm( ì4&``w9=<:^[BR=M arӈ'oE!+aaY@i.IZQ*L8QثN[Wu=苠* M)mV5,^7Ŗ59C]6IDh斜$VZ8 AZЈr9gm.1S|?٧I`aQr\-:yز;{]<_wGܪ(Y9^6ͯ^K:./cf`57D'mI@4#`QƦ/~ϞJE4(ư\ުJrYe{\+VQŚh@#Q.*r1ᓣOIc ETӟc躋)AHf2  ~NHN[vm;͋EgFyqKT*Ћ8g 8܈ZQN+ & %h1"#SB83Yx_|7[1|C6-a CE!MHݥ  nTjvfrc$p!c7qk 䢿'f1(˩猘wp0ƢK%KzeB:JlU$U]b zg-JbNWN?%H4+{Ӯ={^6OA$eZru9$e"Cx^V&n_F;BΚDqn?@Ն*gtog6"%b׽ڬOXjMf>P g@ ܷrH@q=%b*Iba !ȭCE N+3^hW?)*'r=0͑lvOӼ{|\biD\흕@-~=:I7$[AHV%DI =}="MOQc`vM'W?A~|v)7rkI2I m6q-b7*KìDQhwUFXzPrzl0/$BhVf$M&uu5g^:vR;cy'S|Fp=6>WKV%Z6e<>$,J-k+91adh {~Džg?R΅eۼDKp)Ȁ3: H~MI /;^Nx+3[jq⵴hv:_S-wFB#WĴWɸ0}RP!P"9#!k[{V%VjKw w=u vXGw!$ʰV'>Mִ`Y/ GPE@͞BVa nU/)$Bw9y/Q qPܑz#x(M!^Oƕh&mt85;r7_f& N1lcWW&/Tx iB˿B1$"ėozeLsE5ņ(1>+*hAK=m@d;nC\Z隔Ŷo:pa+U٢(/),gJeP [y Ȅ!,d|/d-iA4e+Z:h:BP0 ?Fe]*kψ8++3gǝgaiCAˍ@4Fm6O4SZTg>` Oo oe=Ou[ŘTfV^xu#kA*gx02zȡu_U/}mwD[ /Vh`ܮ5$/q#a8'4P#\͏'}Bš \2t. \Ts0MaƼCNV=7j\q݉' b ׮֛D:ȃPNB"}ٓ%_3tB곬o Rk:A>9{q p b B!݃b00]:rSsMi[n<J\0. 'ђ#Y.6DAtaxzwa\Z4: B6: }YHR1ݥy# 0sdqGG5 Ra(aO]EA,i/}k$% bDrLJ%bPpSkUÚY4s&;z~kI{/xrOgI2ozWK@ ߱zsrn1 v+C%@nF 2>_SC|zDQZ0,%EsM2JsM@Jlix*ׄq\vEG|FQ.D^)tw<\iRf?j Щ5Z1+BK c%}{Y]Of!̳93s8ξۦרv;EJA]R3ؘ6;+Y+$@#~ I^@SFvHp@fhQ@l/w;ue  "x;@o_tj7v.][el_sB*_[cm0-6 -*-o< _/ou{|rUc@iĉMʹ˘Y)+v"ٛ@B]B"Q%r' Hm>h{a>0Ͷ0A RW=[z˺F½&lU-$+>+[+5++hÎ: ҧW6񈜠-jHH.v-у>I챸CLd>s9]dNYb5RDtt5$<2%FW# wJnycs9~F5 d@doo$C1{@ *k)kW\Q!\r!"7ir+"2yіP5|!ΣAT !VQ TJDYD+>?R(5%pa*?fUUZK9ϰ%R"ue18'QkΙE@޹-v:䟚v8L 2u 3+Ү>RR\adXyBY -e6҃-lhx2+g,a=i>+pA3ph,ChbMq V@MaI;Cfk**(l" d7MNMcD:A>1V~dɔgA%Ѩ@OjVNV^LԪi*YX-ٝaB\ӕ+rYassR*Kd(Bdtl"ڔ}0Z-67<T ҍ߭QORn0 LR>! -BbCoV> N} My޺eLzڹ0bbY4 ' [d]~fmI:4rzg`Jǯ/Iww@ʠm呫 ZD:(,XݲL4t)xX:N4*H6&] 0!jCT7pg+dnP8/UsyMyf tP<#q7Ҽ]vd&j9Ev`)]1`O~0J"|$-nar۟_z:P:! Ńa`6)CⓄLjWt!W4P'prk4vnQEusp*t+ۘ:6X"hDg eХ9$fyKH\) Q`Pg (aFa(=aqVRt?;m\-.G2.XǠM7)s2Yg xo9őD\Uq7yxzY\y8;">s'upXAXV$B8՗p]|=E3"ܳ͢.s0;^qsuި2г9oQXu0+޻`l;</Re1YJY(" Am7ZNݯhvX#j(jnT\/.~%4~G&f,>x7 - T,\A%ai {ZE.ר8wB݃' :! c`%FK5ݸbB)O9Sړ Q{]1"8>CW:.yJD&9d bn'/lMZP!jWURy^!<ز91aXKe#U0u6vQ9ek?-:DbxT}6T;q!2$^-ѩ&vKܸ=<O]xxvR <{U9NRLJʤ) z3Npi^)[ +3p{1/T./h,"{Pes1HkHB-afl_@)>H$Qt{G> FGIq",cMwj'tuݼXFs}Zцc9˳]N`U^/']2>//wƝ $+O\j@Τx9R2@ZӠ/0rC1Z}&su|R0Y%ӏ](`O(C+G cc /"G2ѪY\?xGIN] 3c]3#%iS5xNy{o:H La)׈gyJ£ }&M@(mQ_(1mXlW H"0_^TcEAl Bln*RsnMBG- xǖlgսýϘWg D1,cmcA1 Be  IK864Y."'w ͊1oQ!ֽAW"7/[Ҡ1#^wH>7ʵe*q,!=!M7GZ 4B*mҷP9]vjlUjPZS,*ЏH&\cj9=㱀h*Igmr"Kb揻m.ߍ< MOBO@{4h S-rysH;T{ 9^.'18L>)0wf J26dItN>ME͊D ԇe zj 5Dko>fEpqҾn4kZ.'OD={;K, JI^dV3pSa^e{U1|iWq=l' 9h灹xZ/<_ v|o1ĢӼŔgaRaTɥ[ U߫ ]DW:ޏ{_Bj sMQfN>rM>ɦbNJԸ՗+TQJϱ!ayj=2;mhҶV2 SntF5Qi[60'(Nŵ:54h)&ߗ?turк "]m^|(hܜ>@5fq' J@cz,`τRY( G*|ƣ@|ָ/K"4nfav:EZ=-!L-${$Q4eP"!•aAP`Pj˥CI3 Fv}oî/vV,) |s6,#o\8$%RөXLRaK]3qtljg *ikmB$|MYڢm-hKC;Wp>1FQU:ձ&g2$P!ͲaXCM+e H'w(ir{['ӛ1<%|u-Z*_](L7Kb_&m5Bdd՝}:%Sk{!I7jHa^b}qRuD:x /Vc?HaBAzy# K%q)k!2V#OѫGbv2|#ߙfedc4n΢mD9Hi'kʜ\hĀF㔅Zq h TfhQ)@Y!3~ rp}my9IN$=q/eV,͉j\qKkP*8N-{K_kڢ' 9ֲu:({$1 Kp>`V IUO:F4CpT=ޚ<~NF.\NCrAR"$C.I[0I'&n Z -" ļZB@6" F R2W(}9W@1CBr~`* ]/m4Z(B|_D"V,L2b'΁- ڧe֘Jಝ])6=5m1Ry^ OVҪ]"Ur~% @u! aX`R3$F pGAʺE/):UV܍aߜQ /W%^1Re#s"j$c#{an`gbRCU)"<`#ܽ, 'UqRޗ: Ώb1WCh229[h*Mu3R-)k DR[sSģs!z6& Ix^e,ц6y8YwH~H`1ȱ%7IYSщM_(n\yy$VCC$#s#>!J uO.̢ S*E5t- #MC\H߅,$6(ݹE9qX`z[&22C prw nQb Đ2t婉9/:OAS5id|YH/N1$PdNIDzT7̙HX̮mDuWZ$ -?GGxY ! ލs88Tq:+.'زl+Jhώm[믊H*SJt;X~;JcٵmEHe:d\4M:}wP^?|;EL߿\$^ 8O%&= bP`$n3!+͢eXh*7A޷ukʵ"e hs\TS ~e-^K#pS8< Lu$2Y2},:`X>Mܠ 0HBTJ0 C6L6m\8X#Ԟtauj8R* jnGA/aԜա1Qta4-"ڰIw>2~(sYrE}uXK?6U8׻2\)1}l7_\]GZ'mp;@jPAҚ:Ke]`Xv]{={<9,tb xSE'O}:=*kiAZEԠq2m lNCB]8ҔU8zb~H0Q^H[iZXC|t߲S'A^խ|9t8y_ص^я ~&F0tC~Eb곛$LZ~h洳 u%IB:,bYoWzmhu ֢``n?!MH\f$ o@ިq %~b*oл Ee@Q'cļ?ƹ1(5AN`{wkpzX+Lmp˺t!hU$=@eH}cݾSLC8#z! Ud pqw_gfAU# Hv;v78MDKw^G{2Ϙ3i8gg㮗ow6n?BOFA38'KR${v! nѓ܀! =1@P>鎼pX*hƹsBf5xz5 $v10 8G zuUDdqdR%yitH IA#vzدhRIXIi~T{>u(pI`>"j22ym$3Y@;ˎ21^Mƽ6Q`Ł!{嶌ƈ@m9%{7j.־@!)iҼ՛pqnSG6BJ\`.+;-&XcY@@Gat= -@lܬm$v0A"ڼp:%j% I*mňwheH'S9P+$P9(I{>=nv) JBHVKѧ!@%Nƿ*uXb[jO9V c#e[6&ɼP' GFT}: E:S/l߫LfƒoߌVLċZv˽N.TFodǕR+Cf&&8'8`)@2V~C !I׀PZ9+-.{t >hA6]I'Nْy#~tfM6Tcj26y!嶉a0X=ApFE%Д߸w{JP*g&[NZ$W,8T3jmBֈFF 7FGrXVBxI:T"5 hf Xۨ&(#ҐtCMN2'c%5|5<菒ŴZmP)IDxZtҲ9Tެr7$XnޟElJhb,%Cu/*,d]e,AMŘ԰jU`*MGB̨Sr#U,D#ގʝҶ>K67Q+d GF0ׯgŷ#! HZ BQT" c7E"6eRFv :TU*z̟x=O u-FڤKǵQbE{vZYT׬24!64BpW1b`Zz.R^ [?! b@F!TЊuh)7r)M&* LZb_ry/cȖvl4{)R>8>-WQP=`avڸ5KIR (d/hnye*&I$v>.! U۝0hL+Gt'|eJ  q W"c L\_5/D\| Q&ٚ5]Jvb NuJXVUQ@P\VkAo@+%iM&i!3@&S/U "zzɺ[jntΎ7:2a^}{u|5m8ږٰG'1. Çu=&O,f?ANuTQW7$0\2>B+! e$T1X1c_\D*$ẖ)v#̀s0]6u_/dKⳮ9R] 3%VMgGoS>=IÄx< 2&(݂3g.,mД0IXnQP e+۵ݖ2𭛿d>3I{ÿ%N@& qcPW_y nner>/-5Ik^*ٞ8 I9}yfPLEV\.hz! ݶa`d3IRQ yD{:O-Nd@=y352#zTAQ5 yg^ٱ' GyV%("3/Vr"!LjynKk NsZ.Ls/?~nɕP{x U(G#%W K0~=S"! 6؟κTȖ~CROT ҐȺkTp EP?@xMؔ8*D _RN-dC*31otO A|߉^ρMif}7i*.: '&9`W4@y\e7LV'6O(ʭd7W%7+RZ!flWTڥglࢣA$fjVHH}ڟ#H%XՄ%!+c`4 w I&UЀ$ e^s;D{qsW]RZY-@El"Y.{815#^9 c04+8ECOp㶦5MR@r"s@aJȎ3aߢiFٰaVNJ!p=EO;i0FYC%rSdfK X,^V`ժq!< H^v0* |d Oq:BđiIpnZ4Ӝ7c+7r/V_2SYvglZ #\ m&.[ at/ǰ1{PH98yIݷ 0UlIq"Nln幈ePdp*8!7wpX5W7']rc B};1πU##|nn[vZL"c41:z}M8CxTX_! iPT]m;j“1Iñچ&oY\OŒ:zTSN(.ssX2Tu%qz.,z`|T(oߝ4\ Sx%W^wO# ԋ-6aQmsp֜ѢMQ$.Za.$=7ҚmˉPHNwpysOuQ'.fa/g>saN-}mܿ덺mB{s&枷;$S. lU}w``AH?uach֛J&{#C@UWt: nŜ8ykz ~"ƛ-6~YEA/5Lyf ׏_SwT2UJ ɥ!nzoa)1duJK1x r>w_0amPE)-X9oXkcqk~U\]jژD3rHʪ:Z'KfK#}mp0(Yf b@jL6aD,S3ѢrZ(i>*O8P2 ˙Rl 81W 305􁤀R'#dső(\S ܾ VB mm [-7j rŁLfq%՗jb ҜEI ȑ 3bMrƆzUdҕZEfZS[d*zp[ 75Y0rꙄ\-XIDG8Bjx n͗Yu8M8BbP%;w΃*;R$ϜLCy( g|РxӸo` ,[Y! d`ѠnS 4!cYd\,i$`6 (2I@H'dx5S\Ie5 dw4(~YtAm&2v+*q )!Q&Jªr+|Q \0cUz6CSqJGn_ZC'ObثdL>Bܯ)z>]bfbTLcd9K &1S~NA`ы9ši"I:-? Zjshph2íRb{t  ompkLmE(C%@,y/WɻSvE+"K6|!3`,0Skği:۞nŭGbdio "%S{8jEZ)aLӄ߸ a0\3fplͳǢ00MP w /󙠳$bfW=ֶ\v^ĂyI,X,jҼ_+"PcV6O;7+xIWq]b! a@ #:itSߝ)cx5SA0B ռ6%KuT"T&@ E㢯|Sul љ՗+QݛЈ#+g&8:FZ]Si9Ns?l<D v+B @)mb)iV;_0-)kL L/ H&xJxaFU@K5eTF /ǰ-]YЀV]-,L`J 1]X8Śuq*{(KK6[F((jMe|f͋*jYӀ,',T!ē!^(2VB:<[F9 *13HE9jsRl !45xOrnKTlt)Ά |[5~N[+6Iwen:A7~_.! w69ϹcOW~?zP !+݃Fsnt)!*2FT8 r|_?㫇K}?~O=b3ʎ6` i-+Mb9R d-c~ŢNV8MR@:($U2DPD.:<_ѣ:ԣ j gaJ Wvz]ĉq80شVuKSa4Uqڔd%d o pG9p.^O*.umS[蕔Բj1h*2=2Ȭxsr{֨"{'`*07Qll; dYohHc~Ʊ&!6Ej ~3/sk)j];TX γfNiL\m137U6n̛LDzg';HQdmB"XYҼлn:Fc@DBQD,pl<zĤ  ;@ ֹ 1YsU֚8}vKY-܍6@yUjphգjQjAEEU1NLD !\4ߜoۯ0.~Zl,,NQU kPxۤ]{kB V4㹽t(!k%ƉaR`$*YPWˬ`iRŠ/9y:5)YzU"dOrnծުmڐ'H$[TZzr`@ L$&ha5 DMs1(ճLњOqdVJ; piRe_ܠ\puc7F^E̯uF2K4/|]"Firz48/jP:ʜ*Q[ځQi2̵G$L&S`+h C1, =$tSKmaܓV2u0[ؿVhQg; 86#9i9?$&xr^91xX%hmRy=wt)ƼʓbQdWʺʛq #zRP\VEhi,f*Z͍s6!a2h gkO~f+s9W\Y*ҳY23@6,L] 7J 4m+!a X&AN)"*DˤQ9ali"?\+_-eYy)ShRoZܤ /Tq]{oܑtō Q2 Q^w&uX-y/Hp1cp15h7IIz'qO͓Lj~\l\7 joQ" Tto LHL j;<wUnU3>Ybg?я京4K˚K;AQ(0EU mkdKF{(E,ʁҲ?eo 36h;\[ϩz.^`#r6gj8& a+?ܗY[}NL @]#!a@aQ0EY)qIH6ԆcqY%G&{]F*T"mӎr!_Re-3t64(R&ZEV_>\\W39IUN` &mޡŢAr=Ov]z7`t|Dx2lA;əX$ Ȣ횂Pֳ/ 5z8a6$CtuCBpee,Q ڈB-f3[(@w.LУYTcZEE%(BjMw_,I@`PCJM 'y:Gwqd4_H9L^&:-b `uW+2H`#6(R1;@5Hk}&]j²2q_ztqͷyo ҳJ)?v \ Ja)WKjL]u!)RH)oV7[hHq!`!ǰ%O!‰h`@|e◀HGJc}w(*}|%=8HS 3Jm> )Q q>d^EK|PصBn[ЂLX@`  ר('-B:eUAxcؠziQWq? YR5+~V&JpC {kxS1#9b˯O; {&_-J8'rgZiP@5&\һȩu9?mhS Z.r,+[b1cYBx N3) K8 3oNM_sQUm4?J}lTB|ՍeUa+bC &.•֖$"W8r< j'\<.*1p>80ˤYkM<%[3*t1HtK* Rr(5tNWv z)BB(+C1I‚q]>ot%yuvt« J!~(V^aPXJ3( 5w=WY-h3?mPwO9& >41ot ѫQ߱QF r3PO ZypE 1ǎ襒~̝&]d&f#`j RT0f_!HiiFrF[G ߳i&J9s2I)9QݢDWn nP!ڍa0blS"#3m*ۺgQdC8Ok4"\޻WU '0pfW\AuZeYM8 Ixޙ*t%s?:nYFm#&''A>c-ŧ!!`"4pm1+K""JSOfB>PҚ?2 ^3gKI*VlMm:gR-2l$QA] +=ԄB7GZ#Bk^'Eǝh֍u̞+4l)๒JidxUɤ"R>e$8NiCz1MDyJO{a!M$~ޗc+<+F!ߢfŦn.!rvJ0x͏]ޣ3({HUL̳,O_^a[ZJV33_N-KbvS H1ȡLR1&3`ԅl#@)rUdK@8y'fWo>K:Qf;״/6`{K3ti6eEA,g*s9MB|p\!1 Kd%,VƤǺ*[Z5# *-6}&}HF!+c|gk[HVHgM'̗|/w$x0#k[+(J]9VY,"{ϵ9cPsC- 8PSD/dtb>/1H(T1• 2)ȻPbqpj3Э=tu_چv$H&/6f°ju "2Y+nmkI)kr4egZYҹS`] 5ti?wX*kWe %tAI^@,UV$Y]'ҷn*Q/izּ<\Bj"uc|qIDO[/bGa-K-߄IUl@]g} u^KRD^ʼnnX3x4u0lhL_xTd);,sO95b[AZQ_\]6ϦuY]w{<5?(Q)>!k̓bXhnI0Z]hUʫ̺QKX-L, Vɀ`;M#TR71TVe[F(e [4@< hz#`ڒuL)Ŀ]/f*7ʏ #JT.=oя5r)ҥVmzh$T+F{ud,S0k&“v^Tw :~tQ0z3&H* X"_g=okeS{wxxabNgGw@Vu0jhE 5pMZ<FdNft$bjN?<.Zլj?͒'HvS#MD-d"f"3䨓ӳAEh.6IS4tq,3]Fdb~۫$r VfT9#=& }Ƶ #h \&BnPxc8KJRoFӇ˗j~ Tfxϲ ;|q!W:aʄ@Ach5畗X N LdqKK2wtI5Crqfl^Tc'a-_y_zt ɒ#\Ly/}sMX(x/IJ6M{(S7-NIOyʺl{zDPNٺS[!tB"U!VȔԉ]j'h1fnfحs/pٓ JXs4s~롞# R~gN`ѐ˹Zz%)glT U00E!qٍTgobeӰ#~3~mKI O!jF-e=u>)[|`uӦOI?n!MNXUI*麐Xe}сE-Bs`ty!J?Acq"BFp#DZkr՞z;yWq39?gFʮN/(˜VzT`,+^*a2D<, 51b@9n RZ,P.2ho %FkƐs%XZKƂt㪋k: U[ 1kcfew<K0IwQMs8vX W̏ T%0f=Bȸ92'_eFGMB((qYV?v>dogD*\N3 nn%b,|R |)^uK(!M7Hd o78#8XW4bn)buAz470LCq[IVa2iD3&y!̢! M| $"='_ f1:pBI@CMi~ 3[xGcq9 FG _x\[6F./a{I)nwr %dr>  [by Pd8I5&y'%@&˱!VpkVx6OឃnӪ;":_Ȏ)G _-?a[>#sc7;C3_g]SkCpmcWڷ8] ]c6A1}im? vױ' wR~&= RSO!٘2(q@  p/!q q*AZY wFC*t/Bf +KrK ~>@<'T$2 p5DHk&$k1A9+q[_*؄eGlNYh/AiV{3ƻ E:6]ǣ<[ofAu(Z "wOԿFh4{YFQ Fjv!k2\KBRQQJ[%X$ ҉reQc S+ g7Lcj~V+VTqrMS6Ry!VνhaSPBqj!*llY*.LVMFsI|kGB/bo%?O*q#VZDЀv% [_x`Sr-穆*rζ8Y84yQB[G"k=^YwmK%1bURco}EK727Ǔe]#N&ε7gq]1u1m,iJ{qPv!e*QY|`(,d%dXp !@%- d"[ntv﩯&p eevR#YJz@#ڡXMZo 5b߁Ja0 z!΍b@X w*Iv]VFr[&Q'htXVBi&Xee.ۦ@ѬcEN#_3f;J*Y"$< #AYcH#3#K 3TWRAbmB~CE." DEDl4R9D<+3 ,C=z/$"¨@(2U΀U޷^U<ҿN5-K >4v ƹzd29(25{|wp/}Q!U?vSc͠1u|xV4^]WvLm_t0$ 3S0RǍb@PPXTClC~ryd]ڋ`Tt onTs_`\(h* 2W\1׻o]ۻלOŧ*vdrET4fo% (p7e ̗saDtMuyNb`a w*CNƝǰQ(bDBѵWEV_6iΨ#5^f@YޙS9Y0;ɥ8E(^͛ G5?~x2!yp {!ͅbR5\.0ee` D`0;wuj/DFl@#\V@b3UJYnW󿀙,2 ?ma-tE؏޾4,(-K/jU9H׉K5V0x\&LmPg<|is8Gk_(M,X(emD,ū`'q~!jbD~渚XnoxCG/?2!FÕoϣ@st_.56F#};VWY7 ZCs6: DdN<ӏ5\Uqn` PI ;4}kKVS_X| ]gZw=$VC;dsc,}HE3r}4o14 Ė 6+Ӽcd3Wl:eR)IY0%c\_"0}PQӕX8ZW͘m2͎*3a]LBO X\9>;h : svi۳ R+MSZ矌K)fS#R@7o !Ir`rynֶ)O&Cʷ Q҆yjh-a]KR 1*UBV4v55CpeSn\a\ş"(M"QGY T$B׻ێ.;o 5 @O?!҉aAh06$ KYpZjCdw2R)lujK}DD'f<wK2Z[IJ|(}1=&丆3+D.-~MJ91ٟ2`(ܽeà !v@I(TI[>Slw|g⠍ 0"V+6or"4 CDHfX n?~ۙø(NzmS&ȯhUnp[r% =e^XzOq n dS>v%ȴ3N@0ŠU?Lo+pbڧ~C5ee-]qfˠN]^L&"o.:R=f5dc ؅$9"&*=ֳWH@&g5U(ZAp5 *:7"g @V1K% D'&/߸ <*͛`\)mކ>>R;G#~Nl\v;Ɣ/LgС՛9& !yn"bJ͡}ʏP)MyԮȗ/wk X \:kONQr&5@[]VHGRf!ډA (oj"ˡU!X{hM#Eɭf :1A+N$t*PuL<P?HĜKPYAP,EG5c9`-"a-+I@tˁH]~Ҟ_\"407U/tMRQ%$V0+D*)}JZinӶ(jl& ~7"f%^MjϱakT}f dlg%Zm~B*'Tڐ,Id㏩5a/8Ro^ B=g-{qif(ꗍs@|Iw9ÇQ+s&0Csǚb\B^5oEmkF8ㄵ4uWʽW]ÀUr3h,|&@/j 啉=aAXXTfg Wµ'I Y EP!9lg,M\x?Ӽa៘\1Zg7z `xͅBaj8ykZpMc+sҶ!Z(4OW6>G_uRn?9SYaqSTJ5Wdjnq܍k}SpJ<=&,#a4 TF GJe ~WlμLvZàZᥟH3zk@ Xu]3`׿` 2O4-[T!M_er`r# oj|2 ɞz{7&D-'i!'H./ ` ?27aT6q<i[bgRx!x>n1K>j}8%tmǛ^C`;'?7Eb喁2 ǷT_J}% ;o#94l-;Ķ@ y li"VN\{6,hg41;]&eGxJs>E~ܬ.~ꕗEp|oSR'_|sĚMt!k aHKA)WFȿ&dR TP,$|k{6e 窄 |ۼُg(]O~KB[fo֧Ux%tp' y#6Lp\"QǶzSWQRлbl?ςY=:X kAxԌT1K[` mNV&ǕZ ^sdz~ՐiŸNRW959,nƇ}5HW.+qr$./-\@Z Qd}-MES$&8 (88]-%D^h,:,)NJ :)΂\l]l) B 6@K#_4O 2WHrg} dB ;K)(=BuLP( z! ΑabA^"eY U9/$:e+ɬR #ŵIMo2TtWv0V%[(#i)8ZRSF0>,w@ lB^Dp2K#8,JV0:l{iC(4=an^(g@ݏQV6my~;rg:Z}Ӌ͑Pl |]sw_  = U[a t %2РEQb{W d<aSi4@A1fjLf'Vi 0̦S"['k\M ^.;*;+}v4'[V}I똠kdžE9h FI-ъ,n(w fFŘ(:bG &Msw) <^@ݕQK\Wx4Qw\pqqF=u +(Ȍ.8J0[0VJ˹"UL3X!媥a  ͘$q%YCbLO;R]VR#eUFƿU$bSb5|_dLՌ$LHow0m$ /Lqʙ2bxmzSԨWxq\Jxkd?37_hqNjh[АbOߎX,g,M?S&L} l[#6#,r´RH! ghdR^!"YR<"XH^G/^3m1.&_%`-S>?yYU-j0RL-M']g`/յ >SbxzKB˷U7Gt%kJ2vS]3fբ>M[46f.ʏ:=Kvm)+N0<Jo^˥6>\a,lD}zid,T0f.B5oVwN s b\?;,wI&N"Ѳ ֍HVEH.ܕA(4lnETV5?IIGMIiTTva ,TfAs86A !η΁_abڍaYILgӤ=G%40N"(Ip^ZH a ;*f#?oqIs=tMs^+i45o} qĪE @7A:_P,KŖ !ݢa@PpTS[5VpiT` 2MBnJYrCIkq=sGKb,2Ժa|Sr7kAV:,[;WկO߉Oon4/lU~s|.*=`쯢^3v;u%58<i IlӚn)!\L|/V9@&bh7)bss{ d U%_W`EQRaJw]Ҏ (ys.굈];r0K|WEɪK&Zz[&B%u0&B Ac!Lfm@ /%4 =E!iT$Bߓ8 ;F y7r:i` OӄT'%JP@IB 5Rf2 (sQ+yav;?1O]&/} 3ZyS!΋a@B@ nt("Z$PZvg&ЁJ"8&$L%0X::ѐؾFyРcSNJp9 u&5;m%dnBvpwŰ:_n3܈G:}7jkTGWз>UUHO2h*8A{-/ڕ++&X.Ytx#;V>}!rF);'k c"ȫ˨kjlIpc4*.x7gyY@=(hbTbi`) CS.^EbSF$huBEwJ:,$@юH90@oa1 &-K# ȁF HEekxS%pPp\uN8h~+34>jI w4]ʙ׭WXea"+ٽt/]~iNo$ 4c.4#IQ=sN'cLFUeR[Q#\eٔV35 F*+ ˳sz+CL|l1q WrIɪ2Kl`amI4%!֍ A@`խLfɜH\y "EPG °[D*afhW^H#&qRj$Yu\W;D˝it: ݕ^~wlrg^ɥ]?Y{IM bcͶ|1锥q$J$HlُVO;t Bi-+wBb @[&rqojkLDIa}߀QȶctA\HA^3; |kKL9he? ~Oo{z08s&2轿,phDu,7WUʔב=2Ţ'f@;)$bl$-ș*Í.M6z6J  <CtjbIu\_YSy\b Bq(3B|@8! d^4}F\S$'H&u%?&uI'ᳺH5rSvEUXPD艑2i%!ŧ}4ۂ fۆasS>> bYDY،(˩bi4 BJ#$hg3QTXnHmI kr^3RjJ =&),VeH)9MGuX^ ˘UO#RK}|0ATZk�Iin,O&׵h 4j~bA9FbH$Fi  `yl(S1ё<#=1Pb@[ʭ\hL8ܘYJB=T{ER`>D cA SIfcR\ (?,*@!k Vway> xEy)2O]X;i=aKK &@F [(2+>4\6;keLY)/7۽OIgIN{me!(+j剣-! a``G  BE [ X.I@}`VM=<%.᷼ah_c`0gLa@!֚Rx1m)5zT>!MH\Xځ]1#~U #pEeCGt.dQ{w:e gDTSn&A*M}V'`%r=565QU9w+sƵw!zO|/oI€ fihICJ5mI-%ו0+(/LUpG|$ N=XهnsZx( ~0IX3>Lɕ)ӕoVB")k+a # +yY@ Mp+'-8]#D "c>dB wľ/m}:yJ)H9vX1%M2Tck7B 5|_8e!x N q4eBz-`g2)]E"V" qwt zAs C %Kz[1}`CHH+J7gIBcpֻޟMIZ " FcR.aWC佥(诿h cp4Ět7檃ߺ:'º|fgtyrsCugr,{Db[/ʅ^)PϚj /A@Dc +0tr J(aăS:6XWQ&zf*\+ )؇L-=z!\%L躍d7OM۸d46jib!kCXBFx8P]*XRUEUald\+dx ),>N0|K~AӺ9t'JZ?AlXin,wLP$Ԣ^ڪ!t$l\!;rr{V,w$t }2#@ z4Ѧ~Mc"ƹS791p\b6{ uʰG^|Af M;ei/W%J۠+b\Tl,z3Q5.CU'Ldx~`\ѠN*5)`ֽeɶBMB!fht==2-Q ֋BdEOkeww*G${\`K\r "@(a(T8$8/"ݔ&$%n&%fhd$LInuO1A@$<;1ݰ!0t!aPlQ ϲZ!WOKdbh2W} R'R&dRR^#k$l7k~+=_- mF+ m,% %OaɩV,H|(Eq[iɼ'=97`1s.R&+P 9u9aW.z`{A@jiLf02Վ۸=jsuW4 "@ŝlO5] ڦDhfV)DѥsJ;DIp2|$CC6 u)QkȺJlnʞ[ z~+SmU5;K\ϣ{,nlh ݽ'O[\v& 9hF J n4+CTe([#=TV td02B$'VXg<4N,]؄I2F3 *$OϿ㎧C؎]/xc dĬ#R#AU-> B`3 f3 !B``lg  ;K&YQ7Gh[ Ȉ-sfG[m`)tflzt;4ŖAT_S(fp$dYK9GQZ`tmk2Ӳ>["vȡh;e./֪vC,ؤ LeRNe? !oZ] 2n',r 6܅cdWYڌmK[iт4S4|աҐ&A#]|jaz S:aM%h~W %|hQ{>4WRnطįN͡#aPXV!o`h^qKtIWR y!$M ISMx=&̓zRZŸYEUBAL;AQHˆڒt5uqIɝGl4':H\_acCOFx+hjqR LY{Z\qjH"c DԪ ku{>W+_/Ҹ!݃a\ #`H2Β_2M׺62}xkIDrf;^FN6Bhp"d͢j( :Q3" @P:}b?L82b$wl؉hO6'&B"_)CJ3㒩x"Ĩʐ+ Ae e6v5vLZ㖛z?THZEB$WDGl bL+(HQA q%pD+bcxZru?vD"XHb:?=87#8W`pZ@T(J FW :ZDIX`/õKX)]`v*pd/98Xa}3A#FNsWVTjSJ![ Q_=`h˔0)Kq8enI[tkM)3V^uCZv\}uPG*6gVN,:$Zj_P}VHEݧ& kS2Rh Erj@ACi,$//UD-('z-F0PLi݋E8LηBQ9cRAwʘ&^k H?a8DZl!O}]LLo۾;\Ee:’#o?6Z県RٺKF!fÇx2$ ,n`X hP 15r->E8:'ȽJo<odbPJַqBVMO6Ǹ=PWՀ VdX'!jsEiݧkT$:@F8C)%2@+?jEGy0q!҉a `1`-_* lH Gis+RR= !7.s;U,lyUi0_~B!T_oFB yNDM) |ִT*1~N0OMxi9pVJZVF>b-> շcn%V'ҁ~h^%xDe-P v`[Pđ G +Nd!H%1m `zb:}<ܸA&HNפCp0?&Lkc?_7ݶ6.xbBb n1@2HlAyl&ޟ@0嘿ґn ab@Pt%yyç<t0-3'8!($/L`g O,H:[ Tpo Vaq !//Br[|l#J=$*|"`v1{U/uE1"mD3uU SWWfYH/?8SAa;%d'^!iϩA9o|%\XLؚ/L~?ܤ>ᢒ?li62hR_W3TN^<2#fW'06 2B^|{8ՠFpj*q J#(pŒ)nIs߭4"o\WSw$hk˲pQs7‘B=/"=tHOUTh)Ԋe :WۻNĕ%g- (3Hv4%RbV1]hy})E*}Yʸ~+POc]v! a (0FJ w# ٪ .,̟EϨrnp}̉ ݇iN{J'w҄b)>qvI慈0\%59ɪ? 5N)Ct4 3U J)OGpmVSt e$ Hm$8)%PkXέvҮ+l^ %=2&'* G֦ꦀ")ƥ'tX9w{jű뢺я]kl_EƖ%#ZӓBkLȭ;!wavي\s: U+ 1̶:Mwiu{Ytij:*W,˽5k(ހzvi)RI6&T,FG!x91dYɵ2BO18aPMlffo jX[1 -uj}40M]&<}<O%N`mHԺ-((ļG0ҏF}%*w74kҍްmQDIV))(^8bO$K)Zi͜``=XۣjHKn)eIJ22ݗYϔ &'Y݇Cd6Ř88R1%W}iaaP`$WEr5Bҍ$6%]a֬UUĘ]vJ$"ǘX@K(4NUVGͣ (@V(oZUD`ñh}rqE"U] \<ܨUG AQO[LqtS,+͡TֹN +MzdDie!ͅdHX.q4r9bL%OZNηuMZ#4Y\2&y0?Bou|̋ьkʌu">ԙNa=ԉE%-&!{` R ?d#Οn1]-C6I9R- :5szjECoa{y O>5ʫH.:6u5hrQNZo}p].y޿ݒ9CE(ǑqG@} Q, ‚!D`j> \kܬ1,\1zE<~hdrF5mHfKY *\NF(QnJ;_jwRO6^c$W [G&0EV9XyS?&)GT'"\RH;.V`N,l]P3H0잠O! 4 a1 iNWC7UŏMTUFvNV=\]܅9*ÜSg qT+o o|:g6:$z} `NedDWv He9Fz<pT lc11ZL" Nm-[H.Ahr%Gb˲FU77^վwg=d`wX=`t%#H[CŪL;Ţ h,^ 5?gά벜H|zbpf'7.Z.SĪ6̗%>1MUi4PRvA IX<А񧤙03# R"7 < BsЕ SP>Ş޿6zE:Wi\_lYlj"!uiq 0R _y\lBQRfU5ww29~!+̃ahpGA4u#.Z1%`<2ế9Q ;VcE+!>قNu;j⨃16rhcZn1>TI`XUz XXX!:^_\ݍ&1S;,Sf`#B,9 _9u WRЦUfE* q #SeK}9d)>q:§d\ 1|[rm{\a=W~h^'yX8H'6y_' >‹ϫ L+[ |D a`LD D5߭/*wR K*uѸG$& a䬆;mIs'++pєm=%lJ:oi8!Ez|fKƆ̜W_n"V!kE C {q2So:;TsM0E#:ĵԍR+6:o oJČ9k jd7t$ãh!MI^=7%[njJTގWmPh p<6PN$Yr)z5Fi Ol8CS$M'F ]7BmmqA@ Mv_٧n. d $$+T!Z)N g&A&bi~ Uj?IɴM=OI.]}[gq'gNC'8T7O`bBbʗSG$Ģ3Fw>GGJ}թe,֥3Nj.Fu#Wd+ *WQX55N}zUO˺2F-pd\5n?wz KvDo~;~o1\;37]`WQcX$/9C4.}9*YyM\W7$%ƘJe,)-'< Gÿآ]Vķ&[X QqT4uVh/(ޝz|5FUo;L>~ߺF~ݡvbV'$lw-\yZ$UBlʋLԡ1@ϡ@EEd%P*#epK6z_%:C͌Q@UI}4]MJ'3ߕMRPӘI6H1)4#FJd.TKR[ ƍ0M6јUʋr$$IjPA8*~#G0SKɚp1D1(YFǰ`11YT dJ(IþON:j|Ɏ>n%PF՚w}͌<.Kh/r h!a0l0*:r!iKԠckdB$7jQsN/WiΤKBCͼn:TideȽMyVGW{Kx1In0_"IPoQv HIT=:x<ʙ*gJk!jlsPa>b5:ͼc>ܪ%`\ڡG)54h.^FU ڵ6-\Fcɨ`9043%J]$=|h+fBCxPjRwB7QBwQ1A{5IT#׻^O fWgqc>UiwO[Pƅ*=詌 Ujff~E#Sŵ'/~e\6" D DkuilBRP ʻ.$zWB^8Wsp£$4A>Ñ@uJowD0ftu@Eu]4m5Y@MB A`5{#z>#`,q>/"[aP!ͅb`hp7,@ѫv#iVT #'D{8Z 9/&Ql}-9wB5\`K I9 eua#k]R][h 4 XFbo X,W79Cg!DJvP9͈X-*r,~63y-aMG&Dײ8Q妠"qbw5JWE?XkM1ŻxVc ZJ݈AXa}#¬,e/p,$ b,QIjO@[mbo.B6+"%@mQM~}&;98$l'H{v DPYp.K>uf>|( ڨı!< BS@z"He[DKi5բ SI)A3rPOcNvVqTI-Y<>'51xHVe uƢ DZWTn]e1Ɍ*䚊3 -#t-E#$efQ3E&jSR,?zfot7X9X#$͕=M%p@o|Mb%ao,w&W\>>IȅoDNlE]GG U^u:ݞ`f(f + AA듍3R[LT:jj\S}};O=.O"iZn꛲'̥Y\3B0%3c;ͣ"&HɺS_v&છ[* F6 ˱%'A`Q#tgDDU9HSU,JBRoA (/2AFJtGFd˻rj99AK^o; ԰jaSdA,p5iTc냯Sj^h@<}3clK7=H S Ig2j(lmY2'<[yu8Z֗]MaeB+kYo+ScRSS=-)NT7)~m_`x[6d3AuI;loL4!҉a0`L$0,.rޱ5IQ"7[',dr ?X5d C@! q%?Cbt2p' NsH@XA@aA/d3c /=-s*AEBMq.`c ؛؞O&)γ|qbs=]Ub> ԺɓƿX%qCWWggfu4( KIM$#N4p-X642*W0Am^ :\g;8 zx! aȻ)lUQJ0(2yI(wjЁktx0]Ƕ8JG\5~meNvݨF8twNcE TGR9*ijz?1U9\Ws4S 5DicXQXx_AZ'6q%6nݱHlDfh178R^ J>(#˛@MWւvgJ$e`$o2 g:v;NuZxerJUIn۔) TIp13AHq]s[?cܵbjb[*pVrJyM85Z$2 s52`SƊ0a:J#-)•c$`ڤ)%61^O$!%V &fUZ\̯Q݆?Dg ZE$! cZ_ӓvxT+ -80P!҉aE YF-{ˢ*]r:"8DF$aPdfYG[<|S{ }'^ A2 FW_Xt_bA9you0)@8JgYlG3"]84 >z4Xޮ ̔xLiy,3VQl ̍ק]^O0;>*7- 4'2eإ'9arFNmOT&& (5T)(->!.^DC5LXy G6!H  &@b3wj@r7)ٚsA.C*%6,$a G Bp:# BjNְ^7^RFzJu4's9frD_/Mlۄ=˟8J( ؑ\ EJo=;IL:}L!b rӎ#oOʨ~R!.D0)ZĶ1!މa@ ) {L䜯lY"~\Ywvmv ;eC%eJ:w4XE\ypڵ_ )0BßXC[Ij0P0!!iˠ! `#Hk(7mTo+`AD8C89y וOW"0QUrLRr%@dL 5x0nB։&r=I,4ґ5 M _+Y~: duuwY if@1x.6HVGyx2nL` 1 %}<8ֻSrv\ Jh9ϵ[(v2奓3O B'+ H _誩HUןE( Bj98/'1fLd'@ȡ-xL7h鈼U 5h'k 2YI "Cl~7Zҟiz `w-3zE1#)c_cb ,V$1hpm[PeORggkfU7hk\Jh=gx{5Z* n`{Wv"ђHGWN#~3|/|S+KՀ_AbflP+ 2} r; tuLJe:yp@&QuZSMe_N~1ˉb:d?ǣ #R5' ̇YȈü2tᄸ"Mo$FDUFCK!p561F1A^* i$Rr%> /y7>T]@B4 jŜ񈑡9#u@_Ƕ>74^sK!+e& B=M/UKl[LfP¹ERoN|} ~ٯyA~r.7Ϥ + S |,t*RgFz xp1a8N&T]{jc=o2'ƞ`\"AZj|?yd@y.\-%҆}A" :+.">>!{'F@l=.y.UR2ĢSbr/c:yM30Gtvr4c #GDՏo /%'sm^M J*KG+~Ǖ͈-}J;acx˕/cScy!dT,1,_~Ȅ"> V%S `Q(:8UXފki}!I%?e<3xVR_CfeL5đo˥K$TQkcZBf^ۇ@ퟷh}Ç@s!b`b !]9h7&ZsX[$CـxH1J[6X>LL3!" deDvnPs_jL1B*OiJ5pΔtTux0@aU][P\TEB+Hg 0qr4wkF(ECp ?J3ȗEM=c 7E%n[VRbN1vURDftv[t1…Ƞ|ϠL2qmߘ/>BD3_ukVUs d^e\~I59cfŢSM41*T1ȯ&YMb#~Juվ*L3ɌI},WLX<dR4pGh6"NNzq"cJ"KB"*Hs[Uޗ7skYg8k>L[E,j1R Z7k1)sEkbh=Us#|qZPi&gDKL(jF;L8B`E1`SFs4fJ&7Qj5eS`S)ZS#/88N0PR)0de7L2f` oG"ɝ駏9Z c/wR1O+yO` /Yаۘ>jI˛5h.ƻqW`D"yiLQ'P&=Ugzi;b6| o;pn$N[[L-mhJЬMߧx\1h@ O*V- $3A5] "5UA H<% -blR0/XVʄ]0I]"66ԉDhu2цdɀ%&P^/' 7!+݃DH2c NkڅE]ʲ#wA SbG,[R/8 dTtv(E>>|U8Tڛ靫]QlC88"$94a$aZ. ƝyC5qKB>V,$\')Έ N K-DJ|H 0B{ f)Icԡ@on&%lx[a659Zmz9Xx?ǶnB0 /,,2]c}^wW?XStdV,{YĘtYん%  X$ 'c{V5S\|h_#CY2f.ެՓd"V,Jg0g42ArKBRh`^hH@k6yQLKc}QƧ N:&ː(9];( kJHsP0% ބ!8uCcfq62r7R74#"Тb¦WT'O?tBq!{ a1h&:h2k[R*f59Of;|v9-O!*r2~e!!S@"ڰ~DD茀p/$PM:(ZX!{B߸>47rKH٠Y.oo.ලgR6U˛9*q+ 8U ME&=OA,6T%^j*S%d !aA0P+ED"!U*S,2rMZf'c֐j 'VN(W4;0*9TH,&7{z #hMr"J D\ ԪL/w9YDHǏ#DW \IC}"'lzPh- v|"v6(*6;RTSEK/lsL$ڢG.82C& Cu}U$2eȾwƎȆ(A;[/a@ Jf!l\a0sDݟ>nbᬮ_75B=WiGtͪ#fa h ;p &LKÚEX1 F KU hQ(Ya2Hq@wɀ۞+L!ixHQs";Еfy}xe*rl':Zշ*.3#lwz2RW HK 8Y@jF Ҵi*M;5x,LJNY2XX!̓a`X6ѥ㍵.P_ =BR0gsHP6:Ff@ݹ?- Ime%2r^ѿpWˣѲV{io]Rӊc"D7Z4 5όJnx\[ :!QxW|Rjq(T!geow4Xs@B;*.dD(6T!ytj-5)Ks"LE8RM]R,0L%4ozW}r1AbB5J&kHeNZ!<UB}4ߊI)))t'4E޹χ N}` &LՓ `+0ݢ`&&c8">oܯ1CgC[JŽH]/s4[*##{,@4w;%]!ov a*!F[ Z];z0/,/-`2ib1Fp87X+\^@O#Het^s(IuJ7НT(Z[:JzBB)8R$9slWkc;0"5fX,Aqy6ýH(_[ `p>t{^Ho-H)-z<7/9+&^p{/ SA`_WΔ-8e{^/ D쿨 CX7Y!+ePF r5ZlVԑ* ;D"pGAKG S3ԏH|#'1Yu8.M1ϱ+W>CHJN$CNe ppV|³FϣZ c4W@#Q`j돯\h&bϵNc[="pBs29OKa@0f(A2,g"""nDhvy}mL ntS[<|&}o9U_vӞys/)\q>Po؅Lߜ5Վ YOZqFNL/(mPFu[ ;ƱRu8yl3#|a H[QVi6"Hp[ x/Q(NOiu zUGt8L4lGڕ4go(–p1FwgRؠܝ"r<Otu\!lY n>ƚ'lܸ3 rFAr^\- &߷]̆veOIvyS2iv8xkN} !{aXfEY/NhVUBdZ?6@6~?Wz%W}FXOtd#IA)`gђ㽵d&iU}&%;W4YA"zσGzLn綌 ֩hzS͢h_t~bӐ7 (.>C_T3,GU,.Z*t~,NLDž.}gk5ZF*VEܚzϡXb Nf22im1Oi1'ZQ4PMUB)p46M'0mE.M#R|xM330Mz1Hgw`4d˥FQ5:WJOFjL5nVV]/L[q Mµ>Mky}Z}p@)) 3!aXhv Fw#-6EDi*R-rmb>uۙ&Idӏwu }|ZrRޞEN-KcmrNao Ix(ʛiݤSd\Jv ՛ժJbr-L9T\]qfW {.N+yw3[Sz]O N2W/ao_{7Pҗk59~J+&(|Vsk wgl,+CD[{[l5$T%g&iّe)޷ˢsh~:(&)6;IT+UtRz>j_sZK*K!29-q蒡h:@*bF-AX&-Йjh(-W{^#r! !0h6eJH-䏝X?(5(D p^xsÉ`i/էT!pQO f@@[%˦tJ;`Y1!a(pF jsdV/K%]H OBN ȮG/ɤGIT2~26.m9Ja o.sx?XGgmjʾZ[Sg{Yd6H]sUR$5Mf :P1cT[.y|sMG97k|כjO=gvhwX h a*p ToxYNcٱ'Vw"}5eܣ=NyRlbR:Z4fUuJW'\G7:A2Pa16ןSA/ AsRິ2}UMꃽwQʗC \vQ%&BmhO점ֳ0*^Hw,fSаҠIK %$F p: g*(B-ANmh+.2ZQiհ&nzlJk\b;Fl;{:#6kk4KMV|)oaga KfXZ@>,8!aXi JETVM "UC$tK! ϟ oj[N\ZGQ63RXL0,n>S?(6 ч8_OL8}d>[eSOK"br 'ٙM}*:a}/>ʴ{}O>>gkv?Ɲxn>ݓOh':NDÛtcq"vkzEQЬ܈XҤ,|F@V;n-5)y]?58\YWt98F6YdBc9u7yvB{̽ƧF n%2,$PZZzŵU,aB_LF ӗ*"2?,uOIq5(ݫjעs-Y b$3KZ̰6D%8:/n)4 bXpJ'5jՄ1u@Pq)SZV{LlӅHzh6y&fP3Q# @&+M<[ . U ȹV3X dӾI'ɮ>jx%#YgJ(:Bw[ r`qi 812Һ`}U NELHw]0nopZj'iOy(.^ iw~t)e@(g.JkBUfhB*!E#))N6۶im Ha,,_I+NIaqg  Mtdw ݶ:h>Iˏ~bլˏNj\r.oOBl֭5!$ "P˴`[rV~1ZZN*?MhOID2` Mv'X׮4M38&;# \J b]^߳2 GL&34(o+d2<%z.Xk&x4G&/J36sXL&,}m"CjX7X'6KPNZa頊tW HdQ)(T_!Ά}Bt#`Fij"FNN V"%_ awz`z5UC ! ΍!&2]BsY**d'<Դ`ɳHGM $>;ɂ/\-l*f9tnc|W Rjo xxȫ"N?؎ʴ( 1B*?S2/̥f]B}UDvk U燚cv!WECV5GU\;j\$jjf9_Y'}AnѾ CdTɤ U`''kub >:U|5O|KٞqJ粩']JWV4{W2惁 jE礔#MV ZgzѦRRLT eH/Ա*[ޔLYYvً5LkP3bfԗ[MJg26=~o&@({ -B0q@<1efuQΓ;_ӵ%HvZ8i[]aev_oJUvC ZnX0u65Ս`:)g\y\*7aqnhG[oMoʹZ.f`wDch  =0b@.:~a f! baP0fJHUqUքDE;z.^hDۭw~m3}.X O>Vt>Ѭqʂ_;(R5+EXus^@SGhƊvLΣ"6  uU>j2?J|wU\E#L%!*T_eeh;dfeN;(GBBx7ُا\gZWu+נ^'gdK=zΙK?v<{u-:$[q~GbYοV4̄=~a]j{FEdwqt;Qk)/( Ja@XQ$v<@bwՏOjV)&=vp1;̚*((b?xdulj=7t,<28-Fgh^ ̅O3JlGDf[~;+QeےM,Lj)vt ݲJWǠ *'%5{ߞ=6|l }_&y)h*g[ϟn%З [@(kfIޒԴ'xet=ߧQZ:8. "L7ciE( dS XpTiojJPМFJaA~]YuR Pݷo a4Jm[  Ea `q9%0=VOfPμDD՛짟{N$ݷ,9_Na%=` i-ϩh0oBcHj؊{em@!Սeub EsL9ռDcIaŽ;jqB j0vF/% PTGlb`Q1*EasM[-dj\S3Ŏ֝!! aXhpW8MU+.`V[FV #Z|vB.DE8vQ"ݔ}=cX`W{8~<#|o}Up-oAK(R2T[aD#*/ uL6W-/p+,?؏Itf7wʼL12JLR:#DQNj%! m.0KOj!HVA7#}jԼ}_N#*IU"ju"zPV8lS{3BA(/FL.Rdƻz؎,|S _yk)؞DJ}iwg!=_ZM|fPQr@&mk:D**-MdJy`(\CVLXp_]>5[֔+S],U;\ͺ%o2EN6K+QI3y2Dmd@9iNHh$æX_'Y ME; 7;S!ZvQd+l40JyW|~ϊl-GI154oPH-X-a^ ,Zb=Ӳ[&C9,uYwx]^,%ȴ&;H3*$<ɦB?nlgQmu|V ^i@  k ۚaD0I( o '}/.̫K\xzygbu65,RIgXX~НMThju9}ncLt4 ѮE<4L"iݡNXZўh[VG\6-կmYS0KS][n6w}T6--3y[ `$:g}4YyI>@dD (A0&!2ԯG־6.y62SWXcTб]Zp~TTJiiB> A_YL-i ߿yu÷~>/ib^7i,'UO8mŹ>wz7˴W5z̲M윧}4]97]Z/-`JS{0D9>k͡M'UK4) QiQa3\yɐ#,BHAicT'5[13O^SHcj<rwJ!aaLHT Ub vV,B3ɹ=;:U w9^|n>f֑\YyUؒI˘X7غ΍0JrHh`pW)s)N]o6a) ׷A, '9X)ъa,2i$"8[YHbK MR ~gu$T(VM5RA%%xC&/yaB1f0XqW nU #(mb> II(EGn.lM<\5[n6(") PFGb[ҰϾNbVYxז׼^FAaE{][exY+wRYn*!T^_=ufKGkQv6OS$Ax|!պaX`V3 ĥ>MW% :30}gڿVDhN+c>w$%Q4kƹ#ޡ8dv\LD0B;Xnudu{ss[Ɂ?YR./Jjw(iAOOluI롓3B*RCC{jbfhk`1wkEpx[)(ghUꞞG%b*p~ D8r1_b2ucw9oWw %0 fZI֔WȞ&A%;X~iAf#@ؠW6e;VEhZƮYHFwz90[>l^ 2tz.j0  \M%쩳e{7ܬA>xO/suK5bF,Yǁ7Xm"m98'fyp`^Z_RS?S)%ڐIp91𥈌@! a 61 ԉT^(ZnXA|5hکysT:2^1Mwqxp HUW}.1ҿߥ4 As|z\dA) ;]KȵKmeÍT,1xF'U٣dzKem_#TgNmRS\R: &G%IFcė.xDƹx20z47. 'hz?t?0l~]E٠)A!ڏ\ fX¯9'!fnQiϮI6 sZg7yxdsʴܦ䏤&n#&q~b4!bY RCNvHԈR){bؘ3Wܯӿ);)*b˪ψ61SFt' Q;}%QIVLQ&'̱JD漙FD<'Bѡ^`2o>xR!s[5LB n·g},2ǃ7@7q2C}a38``W,g_ʀՈ42H A'.8*)A!Mn[:vފ)3['z~G-sdYEir0}*:8WLM,Deh d\iŁ%`>Ť =r]!CT5KSnhut"'BZgG8YVP6Sou1?Uu60!J\a%aϏZ !LhL ![89t.EJ-C΂]/ug3ylY&f:a' Q9D(Y ,p b$cx{t+o_p ɺ9cr%:hcj)rܖJQ \}= t f?lɛ943L3J[%b?} VmXl>: K668"zgtse_^8w֬ =8S~P|4lc TL̕pZ˅;!QGt^mU}VQ0d&ꞇE1;hil9uL;S )0B=\LS\g1 -6w4XqrxPPC{ͳVCxC_;L9TOGby>xx=)D1~Y)! …aaT *˦+Yxi$Ih_'M%fL*j60\L9ts6fjԻ7́XRI25HG~Ḱ&-$E u][ŀo|AZ-h3]eLcɜsRtAv"̂a]!U&5sTfr2WSx(stf'J5PGʾhCUW הtfᵊ~cybd[6TYz4Fʜ<5O"-FFQhDx+_,sG9\Taq+ER**5E"%gЌ.B&tT$0N8 J>y/o3|bb:Jt-N*mRMoTKс hv)rDˇ4M oxl\CU9c^ǰ.6B /ЋJHڴPx ͂8fN䐗Ͼ_$L*@nf@ȼ 6q׌^z:KUtAeM.u>OKe!}ZM૆]žܳOx2ҎՂ]o5~oxȓq^Y!Ex/kfpD!CchpG@B T5xde-5@RCI3<)x5ӰmYUL6KaHT&7gH*@VFd 7P5BԪ 8K$c+6btvwd$}"ZՄT"[*6JFOLwj)`j6'uLv}̯17 < YT-斔&'PTYCAػ[ 5Cm,z۩w)zU߇qo1+0U{ ݜ/kсAE XV+ 3{L /}x8i%D^LՃ (qX ND]D $Þ{$ՎCR;}<ɶ8T$獱d%ad YL0Y&{$$Ū7ŽrĘ\/ 5X64mbcsdmrJZc2JJhn,.UGc ^C/&ޤh!c@X2s!73[62]Q<*[$Cc2,y:pPû2(LÞ)@D &v*#* PZuᱨ3HlYY,&!-> i9t1Z7c* /&OJw,s\`p x!!+Շb`РR VpÈh(iI-0+ApZR ʴ| 'uGd"L([sޟNJ<- THJoGn!(xۃ>QgR)V…$w? >w}vd~|,B(QfVj_ޫNU%/,(Q]$L\5oo3[EPEџB"\擲&"m᳉7wY-zhUH3_=x+Ҹ(e|(\VZ^T8Ϻq4`;&  AxG\eXq[rσ0Zo}OzgExJXc!$Hn)UƔA&|#Bv$0<{v23\ |}g{n|F}1aQIڞkwZ5A)LJ(g z?˚e!H$/<)C2&7ѐO}1ɞ ɷ1WU;!MH^d P]J iɿS`8$t@["ZdBKF C*u@~_ْM,@Psu VDu̯"^vKW+6jS9Q"[^V64'R6posC`FӯSQդ1_6h: Te;<{Isg|J0kN~koDsq:R?[S[JZ_=`At7HnoÃtL FJ*&",ħ@& 7 &/1PE@DZጓf nь-X&iʎ5jӡl ˣiY\qM?mCkHB}!• P"2JBYȶD hecY#᥾AS3c2|QFR@G|k,·L+2أVȀLMq\W !Z[=q8ɓ%OEr@xآP׵i+ȋ&kF"+_]{XxKBY CUmGDo)Km|;F9-q} ;}nt[:4IYgHt4H"P|1wBM$ {91ȫ(1Y-m Ц*mO[/ji Vq.w@ lup0f=]0u9N~Ͻa0y&MqEL!`'$A eQl] % R1ѕ[Mzu"08͜l,2چ3,Gpz~E[rC<C+!a/QC#jL8:|@Dmi@R!pPf tԈ 7Fā'2R8Y~ȶtj ycwU}?AZZ炡zᦗ:W@(K=&bFr=p]iPC%` SfǴg8W{ Xg/pJB= %U ^m%)༶޴Q[>ݫE4FF cJih7;DNހ$H_)9!P֑Pۡ%T*H"ݏF)UNHkFYIOd d00 )9[=c#?/S~HaPHL:  "cRJyt`[#X_J+Kdmn\$ưO O'"se?H pq"p˳;H\}Fձ9^ G\i:=V HT+izmbewQWggc,!F[Wb9z| Z vH70pQ;+zi;!уd$F^vhZ*1MS &̩.G¦#8u^C%JJOSűB8V(2,:µ㷎\:c~ Dàض-W, ru( TE 5ED L&eQPWb; {oC^wQb4L4;hZϵB=:h;hF|bI ?gTLe"Ec>t5,@WU65-uV6WBbZoX4ܬ`2E}zʝX\?W*~_v]`%9`uqZ"N].u1GNfj9 2: lڠN,ܒx`Xzai9PZʓ&q7o=-Cli-%|Djgd[LCPdKCv2b>ʲJs 兂HE2 uoJY<^FqT˚ H&G.kA,,5қeX^,d Evtfp27&z\M"i|Άc'Dǯe(d! ҉aܬ# 0{᜞WUܩ%0?@!~S#r%籏[@==4N},zQ-›?@}]t o'15Jd,G_e7IE"U7n| (`q%T,T2DS NY7_hEwhVסzIxpDI݋ -E補@*lKܔ[㻼BYU,1,`N][d.ov5omqW=&2 0#~u:|"(V,_>ۖ%tɨKOpMTH# H$""N@ 8+n$=Ӣ |{]UxԤN$x _бA*|LDb9{ܦ 4oONT&dv9uӂRJ}Jk (Mn+Cm4lhj+)H"5jc(En3=J}2 l3<"/Nf;pd;"\8i. "PyN ^m5uIR%nU,Q9cZۧ4A'[Xcc: lom^RGOSE 3>W/]}( 14U]' ބʒȴK-)zk,#,:,`T;hc+%U+Ȫ@$%.h*$2Y/{$JC9z+͚f[ZF`~'$;?zz5 1䆬`: ק|j$Ƹ(F˨5E w ttpjӡIr ٔ:ƥr P;iSkE3D;؈"53T2y#lNw3 +P-z8[D VjoҗƊMer|5tN:tCw^!{ݾaXbѵߊWzE)[,rd5ǏIଡ଼YI,bk%2VBL R| d諟gk]!$^l,hZ6A{l*gΉuWFy3zz0R"Aed`SF2\z5rcj\PjQ61}(7[vbގe<.S5BXM;ϫ2UzFu+5V>P)iWTH}U*WYwKW*_c;'=WPSX爐]7&. ;&8%fP(dc%p%;} $Tv&J3UNZExs+m5_@`)&% 1EemFIz]Vd57'*sX'cUCP_kjd4RԐ"diZ/'Jy&&D$'A3mW4M~k-t z贔"982Fh7UA|ud__5W$ӹjȨ s8/Ir6z > ] yc`4 UKmmvö6]My=ҍiGsD[8h3f5wL ;R!ՖfѤ*՝v#_L."Yklb-Ͽ; L'INR"PEyqBJB)Œi(5%\)gɊ;btOTh5o4q7ڌUݯ;UE81 Kq`!c&{oRq:Zbgh) 08Ivj&C gm WwlItZmjq,֖5a F`KoRٝax,R |^N91w ~jW؆1jV_GvY3?@/==|(ӅVp4β,SaCp%nL *۹j?TQ=HZfic3ľ =i' Ӎ%YC[ow=e5c!΍aY&Pc[3FDʬdY:RnBD +v~܏v7C7T(W3mMboY`ͤ_5mn]Z."Y PN3jffW3+¡.eF$/&m ߺC<}}wJE.NI"l\cç:\4i $8 mF}$kur n\eNMx}H+uw!NvmxvYDc;0+WhR.tޙ\aoe诉\il A`!GRP@FIQ/oȝ lkj!SosiA[-taeU6Fӭ+fpM Rqy }b k73>cY__Fy{r: &t/Q큞AHF=|ScBtj)켶! ΍d bpˊ1t`N?{ʛw_%;UDIl-W~TDÉaLT줓QfqM\՘9tS@QY1 ˹mx d4BJw8cСRQʌ;p %>?4ˍ90y(E>jqڭPQm3RBYR B 0(@R[*a`y."{1 4%`7*LI ;gGpsgsmd`񭻴g@X 1KdIKW Z0q( n'=9.XT#JJUe7e/]+o)+R O>5laؤp"@b G <ۋgEY60'Grѱ&r'"c%g Ąa pS~g/0 !oO`,R"97Tz?$a MUUE S𶊥9,j^; Oހ>++LcHfh6T\ *g SHI<5W΄Ӧppbkۭqg}*PrIX2 D,^DR(+8SeatIjҘ,1 r04I.OeYa𗾷F_B-] wcrbƖ&Z/:n \0Rml5Cᡥ_Ɨ7G4Jy2S 9 Y }-sZf7\Ufpdʹ9큲oDPX QQ!0j(^@ ͻbiPx"-UQ5OYOT4-02P_DӽӘD:[(> !8+rXoMD#pKx UA̤(A#.Vp'RqGVRd?kP/1" k>㕰"O6?% {MγEU 8^[ܖ|yoڣVk7Ăd! ZI~~_9&oQIhR-xn-Lӑv4k]]8KhxF/ |8ǎM?!kEf J@[![ Af񮍭3q.ξqč+ouʽh:-ko@¦`Knɣ O4eNF%EMUEhBa<k -BJ(С%ChHrc2Rdc6U9Uk Ũz=蓱,Ǫ#$/ Nd9Z++onCޢ M{1ɘBNE V!^g=՛g*\+:Uq޲c3^K,9=~5zb4WLJG)iɸv4^-|VIO;L=Y ')7^29S-KIMxDT!Ao笏2b RKVlVfrRꍁU!g5Ȇ)yZF\Istpr`Awwpw>^4˒pg i!aĘ  o3JKdbm2f3%(dݵU(#YT.P%+^|ðl%f#USל{-?[rALGT+ I)F%eыR2 Y2Se-Ҩ dMz{b}͠ )v  !.`a2ٔ`1]LT0M\0g y.8@Z5E{|:xjǛ:hP˨;OYـ A՗ӫ Z Q&!A*(6vuk[W?~mx@飫(ztepSɩ8r=*#>x+NʢKXSX@Y2iP!fg\ʯNS_W[?5ΘPŽ'=`oP"@3ol"U"!Yׄ ߕr_R?ˆp6]>?Ƈ>y`Sg>`j!%Ҋł̍t[y>Ptu3UyeL:fNќS(r{=3,-7}zD8\5߀uiBgq}uKȔb2rQ{"6Z1ʓywJ~nwsHtDZVLQuDq{0H^?LЏ4#PCH &]>d1 {WI报T| Iy )5^.M>JJf_9i^^aХ`lsWX}u5KJPT! 7:$LB*PiL*J1&ua]IYt3RR<%]?7:O%Z B5XQ3XOFDB6E@BAs>AP m 0} B?vEN#0#[(&&CțyѢR*Wz–!?00Gu.1W)XʾMfE3([G6GHʜ4Q.K᥾5 PH:YSlq3-,Z8.TF8Mq"j*dAw:M$)I@DtkZ6Fa5o*TBx`'f5!ל4&Լ)`P=SJÉ- e8 79s?s[6T͍-gbe6qqD18 @A 6( X=1eU@hws&5bUEEHOB)Lu@m΂*vgfiOscTRL۹ޢ@2cBפyoQ{$R')3:>V!K bT0$( kY^NgVbU䕓FEzv-ƫ4[.W4D@q9FܓUZ͵rۻ/Aߎ 8QcI~#3ōaWz]#Jq$*)q0݇@d_`_!d40" #@e!@aGX"R's(S@AkRV` | [y4Zuugy*qդa(<}4j`>dg-ϙb(尷kqw҄)FB ֓VzoW2 ]uȯݜ;t|. 9#{kܘn + 8bɍQ%S/y}M}y7BXD;!8*b˜օ =F\A2MBD.;[ ($R|рH$9b )B*zxR [5-۬i;bxv]7thz!ߒ͠ ޸'eܱp v!Ƈd@X@mX, C2 Wd"n PYWxaun6i(0gH}'+`YпO518X+ݱƗko d,^'~7Ԧie!N"-v@޸"&wdi">%= ~ϦYLC^]dBc;G %f?}40y3uw)’-ӽ1(VYUHY,M pA&ڮcL"k'PvL:!rtz nX˩#]]OD^X։yd NM-cTȊ|٤T9t氨-ϧ⛇a&f#wËTF؏UWNh)ZNDdf,fo$d0d/E55!%&mÕ IB'5uj]8wrnd Ā& O BA y/BϽ$Oy{(葠ݏ81.Ӗ:O@|c2X Pc-^MQt@,WuUÈFUzuZ#r vh\ ջd~+60p9v+S2u`E9Bsp: _M4ٻvȎDϼ05! dB h K^t먔P߯J$`r>ªx2QsvMr1:2nVr8w6:;ZB)yHfѮ݈|k.;4 ,@B`:!@@ 53q@uUo2BzO9 ]:@$9U-CJ5'c"3uI͚(Y fqpH ZQFlњيATSEHY 9$_.9X=KGd6YQx$."yhPFҧRBL UW /@ݐ,ׅ`US!q:G;u *Ei9MbTҢXp|G R:hWDXlv1p(#(Z)儊J2Dy:'$wVtP D7h*,Qe3{)>ozG<;urmϻ;jO6\O yZvKP! 妑c@0Z q@X(1ʚҗN7RUWIX\AՊjZ~G\JG]i9/3w?/jxˢTTK_RT83h~Al0ӢAZwr88cZxB#zQDJ@GH {ۘUi@0 VfN{' .&r ( 9%>DLq{l7"3Asphp3*HlXFvKkB,?ff{Շ-B̅&/\7⫖;YrAt <2L@ . Mc&TS7j ؃}0DY"N"2|=e@8 s`f $AK(w D~F2"snp=gMc@ "hzBX 9jdo &;pN?lӝҿiFazsXhj}无 d^~Yws{fK8^rjp箍nQ3%u9UYPd9`:Ia-1:&v2B5AK‘]6@ovq>ktxNHhnFOrn)n- ECbgnֈlg${L. l_ђ43%tv8 2w` CZ(U2ID }.a8zit HX Kk!M7K\^@h F57D+UIZdg< &Ntn2Y<}Y|U1 coEӺ8L%-iiq4~6+h lsCnt¿(.E$Z=#Gd$Dϧ0x$3NwrFRW_F$2h{%ѣ2`9v{ꍙVpW)ߑ(͞WdX~eI+̓RHNhaLTRh,EۉA $vGk$ x4e6Vi@DcuJ$4Fd~F> Ghkz3zaYpb}E͛ &:4[̼ۜ ۾3٢;eW<5$Y $BqV3k1 ~E| -Y[:DG4I]ְulQ!6&R,4_I^?E`0`bGaYs3p›,HFCCфQ^!kŸa(\SR)tY4,T+g͔ϭ1rֽ gsx4;˿njť3ޕ1L wۤdMmS<x݆22B(@ kcmz=|>0#u@e'*R7nQRSYTzNaq[K+>OՌ9-^Mc0/b#:v 2*61ju 8?)8%IhJ $G*d0viuc$X1/aMsK@ĔF rf'n!ݦbH@/.KH!| dZO6O"=Hjz5 #.A`jYX,VI'fa|-r%\'FZ}JYu~Au3,갷js^&*ö>qF@?kuٳѢ`7lN- F&<`|!պa0j1m]P r(]IץWZ*A\ѴѰl [Ri0qݢhhR>ZU2xS9NY %c?a6Y3/,/fqo+7t(ݵsOжXxz>v4|Vl˦yߔr"f*j3WeV,AJWqMAبOimYh XY`4wRP"^ǠVN5vIfyѭy[D,J@0@BEIf#p(JCHVmKi# ɾ\TTwkeB+a7iaѦPHhs 㑉݄ǘg0UK,3MTi~7ُU77^+:Y]ѕ$Ҭz paiVKS.մx{h+{|ߺl/KB`%! eXUX(U*FI[ES(tzrjy!n2"I i)VC 7(0mH'9GTim@K 3'f<"60@.bcZm l;VU1S'UxJkh5N:Ӹ9v/ZFb0~:#ș״\kT^/o=f.a{D6ĝ/[msڥS5ǣ2r_%:7}RxޫrS#F7#oYWOa 7\U t✶HH_]Y#iX#2H,F_فP3=cǺ 4IܱVPDBdhU8 XQ8˖K֋B i|( 9+W";"/x6fQaٜowƙ:EX\4`')bgMWȠ!<2k۽5֛nT=\ ;Yϟ׾:xH.q 6}9 o]=p#n_u_4 !źs7.Jfjd%{O ߙ#θ"Yh+Lq襝C;)3zh:G2ݭGuf#S^a{٤(>LSk2oT-,SCV/ 2fG,Hyk6Rxe}/%(*M[9}UfMͥ{ Ѿc}JkVOo9ue:Hf1Ǭl/j(d}onGIJBD( AIsa)}ӨbdF8c`&'<>f0m1~@ r5+,:椫F,SRQrc٨S 4jq\Պ.!B^*ʝ}Ӓ\w͖ (4 Xӳ0cJ Uq;guau6tDTj^M0:p |' cGf緬1X`bbtHc"R@$u I.w):%׽@xu5X t5:?t!ʙ a) )n7 ȔE,TuI`LA! ə$&W&ti#pERXx $j Nubv)q x+X;?'Ly mΟu CrICsGd"z7qerXݴ Rft54z"jno?##5Mpi<a mM69|vs͏"dNǣ'oҷ^IL4%JPl+Vp&-V|ߖX vÎ9dZ,+5-ֿBeD5q[`ELf1)n-Yl]+uՖqn,٦tڣ2sw6a!I>om2(#(%]{}U鶛 SxEܳ))I2 oz ؝R[OꐓNSդ C] x_)ai$r nrR37O]Qn[-͒gSˉN4ٚE6R≎\|DWh-u%dt49Q {!-@u! 嶍aCh$*YIJ.)[[A)^z$:b>  5@k4ٶAd i$.~&-.4md0 r 4W%G*XM\o5ա *56Jm+i|N)~L\1hU𭥶}4UŇ[,@u(ꮕ8ԐF#WQS^554ȕJ2!;rXt&3WGX*|.! ҉@0FBk,w!::'[~~q42UFN2w.Zp ~+#tűpk';1HΣ)PHC%]Ct:ğ.?y8N?-0JYS  pNCd^bxc|/ ULY=;&j`e"D5h3~Y6YEcq!D $D. zE)UDؐ ^C%JJqܵ/UZ0K^.-WGX:§vh@"HK`@fO lHA GX˗O k`MV pWeW[}EQ5.àH5 (r]T% Fy*297I*EAc*>ejR= tA.Q hAqY8U;Z5W""Q+gYuSQs XMleZ5Q* 0Otj"!T+4ϔ t ^6ڍP_?4>g_PeaM*W R8ZIkTM{NtؚsrEYD /IU0n$4@gv@.E# #6;O`0Iآ|!FRjTk:qimU{s￶ϡHt 'OeL8O+JՖ&3q-~:Li zڤ3V:}s .\N ػŃWgС _i~(: 819a'4$RcQl4# Q@/ywkrQ2ث}خPeN{@^I{mɵh<=4Sx˄P@bgNL m(SQ{veE1tw7$T"XL!`7𔏻iתr/51yciz&)ᦥJ8:YO tD;~ ZS/{:@nn`! ͪ¡0h';0Uk)w Ei-w{W_@)!SJC>U[ќlk?⌰"\D?캶yz%W20׻| w_ysgbG33Dq}1ʁq%9\9􏝖"C8"aPc=nŝs]$J֘% AaX8s[[|nmm^TmcѸc) r3#X$a%8eADEU2if$d+² _"TQAw6md@R7ko^wů3N(#ǂxS ̝l_ Ğ[B1~2P!|L3Ɏ&`ݜBym׮&D힫k> 0c[@A(V2֠NW͞F,AO- L8a3Avlj)H"gzbg٘C:ʾ $9DÈg1Zsï_4055>sYg]?ӜgF]R >?dn罔 5~4ρX\X\lrabr ޠ*߫yb7iYY 5:P,eqq̤ŹsN:*ڒT u Upcowq)qQyƲJ[H'nx^NWtAKzSɣKJMW8SG@$Y s]Mco8(B;{V^M\ B"$N(K@ 4_A=_ / %, *ve!MEV07*~v <5x*]˩~I%SAF铘7Ifi%̻Ilr)^ά\Z2ss9 :K)?[ݒ,ȞJn NQ$,%UhunA֏Y>A=f`vd5D˃lڅW5|{ch@1f토:0N.o1 1@DH;\'mf0Aʟ;S^s!˴Ѓ.O&Ó> CZc޻#&$)T眈.(e;ro}:%J+%;"W{%]R8I TFirP80nsn iqҷV w*TeׂI9mhͅ9Se2eĶ'apL.SȽb~ hcLCPX̾k[INO&I6Wb@܅E m#+ ΣҼ㌺ǎpգ\9ID΁tOGX_3.aZ#^3PW<^OטR (H0JD;\i6OhMﬕhU΅1e !!r#/ D<-•շogɹ~!A־BcL~k8 TY>\sZmضMϦh6GsmYzAc`ʕ @ҽP|V8=DN[: o_YYSOmaBl+ܡ*4lKTi}7<!{=AD ! q̫!!())X(wu5Ua.&mXuOjkcJQ^ k~j"ڑ 4uD reFnWh0K ^>!хDPDo+Xe׬䍻R5wjwhQ 2oUlVtN*DZI41tb,'J#^_R3 aufr)­ Q"_Y$LVɠ(gm!o/H 6Css3L[δ׀ty QNL2R3.9(dWnl[~$%^:3i[A%Ir%4uh+$$INu'4KpʺGD,M *q㏒OV3~I+qo ;kٛK29SeWڳTWwqMZ fYPRsVC3Q9oIk& ŀ5r3]k7-ZAJ|:.*F;+ RPp֖ SިbIcA:}8 80bB4R5QWzR@%@v$u6Q#n#5YO^ݪ,zGNh8> P!aإ0t4*wF/\݂?Dx11ڧ=IeaoxҶ!5{](H eݰTZڀ`L"(LGcP \޸Eڐ@\u257h@X^UHcf22 @"جBS(K}k՝rc 1P`2|Ke J)p·rAJ6slz-He D).݆ -p`qp''.rx1%~=K8c:чy+יըʲOn$b+|`Ǣ>_)p~COҖZC^]yH^_6"ngT_ t2LVP-X ѬPF @[yЮswkATjCd> }dmYZ^("_;O_Jr 7Pva\=pr?Sz%{͟28!dTH]g-Zp@Kub6kvAM\ݍU_Ձ*û8YPd nJ󿄄o>Ef҈hЀ8!+ͪc$P'*DFpYH9 s;yo]3_p#*xeC7+1B,B*M?ys&5 /PD0k;kTM;1cՋ(Ӓ :J(@I` ^Xêe1×DҦj뾕j^w?ua?R& !{aaRRR*ZQXn"5XI9k79ax9Xlbx2JحIQ#O6%O2GBsla6ODh*) sT c+5Ƭ"6O%i`^R>orrC[ܞŗ;"3:z'o"9!GlX1V8`)`|-= 59 9<1[ss CNYx6Bc1HIӮtT+er误kWmUf,z{N~1!kn<5wkζ#\ ˕bra\殞r3BIˁU9EEI C1z pkbVa 5vB_^u~~v;ooV_3Y[H@i*ZQ5G))Ity>ծ

9y%osɞUqpv.Ia'_TaV<78CLJF&W\aLsFjx"(U Ҹw_+kHROF.湃M nor .(cp,=8e*U50>))$!9b3M29.W`._%&6瘦V \+F3eqB! ܮ)Q:l@5Qe>ԩ58_-[| ϦZWON1yh%np̅\lD ,@ #(}%1&Q.8cge?R>juƠ1EjfKabwFf˱ka}j~&T|?@g)]$He\Tpvbc`A&g^**̐ =mXa, Fg. Q׉N9 de佹6l"AK"_QgOFl>}*\ dک%-ЋfF;V~)i)Cq,шCT|K[L sP qa9ܚ?^^\)]y21xxŚcϞЫ7-  7fV O+8rhT !+ʉb`R RA] U墂 epvB#')0 eI?kQG m>2Fz#D0mNkjle,y)`qy[y3$ѷQe*EpX_2*[g#!N08`LX tłAGV=ÚO_Ba0ѳ fҾ{ǔڮ^]{}|7[N&>᳼; ND6NM-6.. 6Xuao \lQۏ4I]j^QEGѝ[2Iܾ߰\-ZD>ʈP"R,j{[%GN&a2p,8eMfq*'HƊ$!1mꥩg fGLxTs٦S ş! g tQf6aiσh2E#JQ;"吧dxb Nc,WR%i$ v"@! U erz  1ȐcU82^_Gwɂ].aL02 BǑhs=&wklF~63ڍ@ ocJaq~22Xyl֗%-AFYxQcIA 8)p4sET 5`m@^5R,MPoȊ.>NH2(#c U6]0+_S`M_q0/kNtxSZL\K Ll EuX>鈆QuZXܤ Y2v\bu{+!*x@r!k,RTTL5P%(?)_zssxF%㬻]]NSђXm::Rbh_kMə * @CfhrO$QZB3&q(ɆW/J°=&[I^mfNU٭u[< ;vI*0."ճzM $tE:; V@=Rkl!BhPɚF,,%*v  pCsPj5׈̞ njݳH1kffs) fƀ3ijCr*]ҌR0lD#뿊i*%Y8+hΘmeX53G\=F$Õ@pO?U2^n wIO4e"< _jOd /֝5YD]+Ьjd9!l6l w53 ٚ+9*Ol&T\ l2hDU(!޵Wpd_g6Jr BfbQ=ægM(_~D_LůKWY9waa s0w-L` !o3,5~&7ah/^PF֖8ׇvRoF2Y`uy.գh^sP'JjnK@S`9TN@!ŸeqX26 D]V\ުv |̂Ϳ}be"p'q٩ۘζk۔_]-"`1$HP4vh?` mθQ[Juy1ʪЊ6*Y! k(+8͎n2ps7/W0+, n2g7'n]Խg.kMԁnOy)mĤϖ|[zp@QLS &G~ГrT3Q:ŀ^ p|@K]PV- E-W)PX)f ѿC,.xc,. VyˑAAw_dߍ^00ui`o xSkXϼ\"L+\mL.*BtB-srvQСzujV GY'+=GVqxFX`ߩp/9B*'Ek/r ж,! ҩAH7wUauuut5[8dA+YAʬH!\v xm=<]MmT-0c ZaҒ[nO¤3angWݵXi aƒ#S5lbtŷЍo !s:q4/ˮ9k;;ԁVsx ]! х"`РT#[ī!*emTm0@`J'|ٽc)QvG|S%b?hKxO\hU@a=ԕU,$RPæ=Dafw =Emd?ZTn,_T9rnPuؾ5ƍDQF-jsD[H^OWτPNB"Ij#eEx C]m&fQd` 28% <fdpÖnXӣnI$9HtJz^BfW(PLG[ŀE%g|&ҡw ͑h˕9TAA#P}u1yrbZKaYQj"ΣZHwSg[O<*|HU`=I&ۀ+Gß,veEP/-{:$S{'ϪtVM1[,уu| DN'ԥ4e>.g $ !cl-Tӝr˅]ۂ^ "ùB@.>('HODv=R=Ny|?SXKr&%fg zX\mqPi1C-<4 tei^[{wj U 0 0ih ;%}MĦ0;eY~Y[%!^-icZY -_BQ密]{F.S7 QY\Mo]xĜS¤'o@P.E;ÊCGRw|9$9~^׮$Vu%ʛzX57_ ƐXs|;Jq h.-TL/RL[ *ݛs%17-I/ Q,/V|mmt}1%_=j 5h!>ESKbx巽G| pM q*\4 \._\QXvE-`=BLK>3#&!хcXe0qUuޒP$!ugb2Ջz5'=ɰJ~n*GQz bƹ `hǫM* ¨rB@IDޗw7ݾ; Ww>5p^CҠyN%H9* ?< V4q?gX慕:KÜ@Noh\ \,9fiX#_WJ 7!ӷH^Zj+U׎(i*J^ikSMiUky)0hU{/$"⧈bb(\90E wFk2ޒ.1qK5-QS?0_^9~йT\N׬Vh]ސn.MB#5ā-psXpA tZrU}`.X4;`mHF/(ׄW.>w,OKgVchyVˑփ=WwtBdDl RP 2J#W~W.7 IۣAqz2RIk!NlHq})X]_.;sX)E@oZ:096!+焿Ue`R@$m$9٨$_++lpc1{DJLEiӴ(e B_=,1(e1Kb1C)*Tنdu^[cZ׸ewo UW hˆPB:mRw Ɲx34FV(B|rV`Y`34*1b{_98aQ 8Y)/`z-y-^AF~Ѵ*XW#q@=õ0GY`Oq%0`}knb@NS8$S޵R^.7d,Mȟޱ)fgA]ui󘳬͜QlbTJeyZ#odIF{y8dAAjRKv1EVQ]>{egY 8y;8؆e[:!HRT>N ΣWRiX-.ڛ)ƠHw] /F!MGަ c~D4JB/{ +C/J l̄auie~-KZ[\߹^ $"\鄽uiv:S@j&i^;$G M!0,@.nM7y@xQ})L30~ɖzǕ.u.qϴ?[2|{/F. i *g#˜,i<-KFA&!enDzm)~yTy/n͵tQͿ%m VxJŖx;};)FVUاZ~kB,2g L*: $_i!!|2`1ۤ[t,D@cu70-X2R%@$iLg\jEwS|bqW]ķTDzTZ1Y0ec ?T}I|Nr̘?)rrxs-ZWq|m*P#+TZ'vWq^NMp5dMZM)./`C,Svt̜0뚐Éi9kkЪ[-YP$6nubbNڕ;mr4kɂ"ٸ|)# afDMKDei'kB~ަwJ *Is9 /6f=^$H#TO|4`0E>ŽHoIX8f匑]@nXr{ @!хE1D@ U&HI&t"lcZIi* V7}wHkWVOu/ FI: o 5"5ŠbWoaR;QI"AMc9B T .9A2-B-篮ڐM=lͮ;+$eJ+m%$'"= nxMUKj~6ou%I n>%= +dD }n:T]%l!] !l;l8sBv*f,}.e檻ĩ,RGgꟄ.kƍS,Bqf/mMM-5HWtR+( ?KC<]ݱsv"݉ LE $۪)fa~cZz1\?i;:.:-hA6/C1ZX>O莚Ԫ< j6d޺?**_.c϶tu-?gFAl\7c>!cXJ@i_Zp9ƴKzu*X{0q+UnGnoJ̋lS"6J;5 t #fxb w,)JmЬq:Qi@oq/ 3<FimUc'Lx38eS} Qv_хF[Ă/сX&:1|c?gHTs `1ڴ}{G^; C׳2(y⌦Lwz>5LTj1՞>1,XTb@vI90(pYY\x[Il> s7v_[͓}¬ѷpf[w+RD)dHz(30 If3YԈ|WX2^9F-kO;X9 pU,Ӄ4fh҅o*[|qxzC;WDI7ݏkټ UO  ! qҗB b 5V8:W^I'ҠFА9UT"0lμ3cXj }A4E $2/-a}^` Fq` ?hM֦ȨGU2nYmIbBH,x  Ϧx9`b @%Z~9\֯?# n5 "GӐ~ sy2|Y O{JB-X 㰸X2 ²4>ӃWR7݋)C`W[UU"T1EC&s&}3Zգ'TEg:x9?4oY_Fnp a,ߡ-YU)H`@yj|@B*(Fsںj:Aɘp~ I^$7ǑzxWy?pV8cg:@,ur5:5\;qÍ 9,!cdV`YB a+S5/0 p@8ɤ_#Lƴn 4e~r;zD.*d2u@[(GI_2&kY,%ɍ\tJpQ8_lD ID QKfYU~u @s0x$M8i^8( ½q O>XD^ch^Ow> <zȸs yZcO @ ˀv-BPdjUQ95t犬j;cs.yMbȞ:]Pf"Xk`2xX'Dx%>V#B,z?wƲ4潸0=ĽלO`M@TĈnH s7Ͽpc%kVѐ2?xK3M>ߧS+ߞU+Q2Ͽ GJ!އch0&2%{Mxm 1,6[%a#v0o!!|r?doB(1IsHTC?!C! [N眮2b3mO`&DB[ 0\TgW揷dŰ7=yc18эK0}_6ffܧHXJ|í6rͯDh!2T55VיP<RC-O{ѧX8ܘEÖ!Yt$ /&RZC_9mu-2y&t"6V9hLteG'{,#,4e‹lB|n=Yefqeg(5el5|>{wwgTNf |0gʘ#+܊ c"bĠ89KTкR"K" mph vmتr˩SKO@YaDQI.p C%JjYrZ9Zմc"]sbY xD5,{n=!хb`Ȩ0: Ab.)UTS),E&ʒTr'Et(6'cvW0ܴ3uzB{u6nK㬲tGDSQ  T 1 ֜7ZY2-dYG͔= X.4GW_YI}|Ɲ=LnS^D7 H9j<;H(#gX)("L(vop9·/bRsTêi(fzۨ. ""IŭJ1Y"ڀ[c׊ٲJl ¬@-AqX6LBPo| /`I`$'L$;mL]@=ai\:=aL<tBlQ Tҽ4I54 <eRJ9HyzT}Pw  ח(Œ?BmQꆓ7:DG%P!6 `c'g+UyrhH$,y<Uc BJ)m :|4 >@ 9}|i Dr gQ6r>)uɈky4o? h>\'*+氺̀! 5-}8YߜBcUثnX [@=S~%)ǿV+SSQ@<)@@y/S[i !v d`ؤVh h/r[usԢ&iK#4隐ZDXA{5 ;勞4n82t+vɘ2GQلwHˡSlSJVv?'^ 3& T >j`$@Jb;FQyWG 5e^:ϕnA4@[?xP {h^g~7oo/b?dVc},2G[xnO+0't<(. EbV '.F C;:-˗P*$\l xՋ! ùwKbI߼kϖir&oMM^A,r8Ҧ:Y΄ R^X(]nsj}dV9>wHJ?L\i07beoF_Kd*X;\<=n`w5o>6^q[<V5pnk~xӐ]Ѐ&#`:*؝{^gJnᲮA#NXtg/;no~~l;?1@*yqhEG]1Б3€$ZJ=])+~=y0?,p ?SQP*L;~htyx-XkXXc @$.V@ aD!ZzB n(vcj4$o6ސ\~ swTt8+y7晊晿kgl4Q a!b*F3ǴQ2p`&uQ8N%h&+AL/jBsEJ uwfD'o Iᆷ.}x&&l @KH#b~\~,✋qh רPr8~"8Wo۞&^ tTVt̖ow5击wzZNI9]r.;y-.c XNW¼%:Fpg琍zäY ͶN}n(PjMի (-QUQ/;2JŊrg#KF Dºfd$O\?6o'[h6(u'͞YzAl hv5Eەuw;{T0qX;.T]#+ *e#ck]8UFP_J6qVV>{hd^3Qq?Mrη׻sÛ E`s.*X#ݕ `N| Ua,y(z ]|J:u/r̃yMMyp~|_Ɍm bJX,a HDžKU.j3/ga575=jKLq-34 (ˁ#0(݁=o6BEJ~/{fo0@!b!@@VbQ1:RY(S,Z-{+o '{smL\ˆܐ\tU`)>9 ysL~J xgTK2ثs&JVoCW}=#̅W;AEoZ%7v`tpޓ|66Io9IE(qA9:Rw,۩f;@GZ&]zU6&"3йhQMTS%lhUJèEĔ|DXD.N6o1yI% ,6O]uek(08cA@(ήź ,/KҼO v&Xc0#B :!VV0.i&7t⹆D2Pe{ (S|G2uwsO+*ӡX-)V,&6p..c%%c(9uq@q vٹGxׁi^ލ ]x3;gbTY]sso_@U5Yߎ3=L! މaAd!oGo%v5E !2F ~ BݬtY ؁>P io{sA4G)r/m,bˊ4QZ>YCT -xk2M+j:VOgrP>{>daR/Wӻ1Vrsu;Y#Qe) zN<_sY E w+o|nTXU@MR~WU;QrrDntIG$ UEYp֓-0GnnBSl.bH6BVMhuUĔ_ym#pn $ojzձ \b[ *SnsNUzxG=RUWGQpEI;2 dIx` (QwGR-~]{pR4[%N4KVamX_n8N;[:ePQ4^m #Ed`nfH͐=3HCQtҋ2f'ԋ%˝;q[HU:+)[IRge Ny0RΆk:\J!ΉaA(&I(Nj1QM [&rwϑMՓ @>rsHd}_yR @x9Ms;AUL!p #.)R1`d00HR()X}=u2րUsJ2T-U!Lox𤏺["bzut4GU8jl}Y드+ٜ?l ʻ*^N Hv61QuCTQ5hD:6lro!&)wz ʉ4)δ0 aWP=cXo[&_BE'l]x[$ i|N %ٳVSJUɦa&y8 ec! qϴHġCO c0 2;,AP{Ifs 摆tG&O&MCUz.[&rpQjO"`}8D{=lmϺ!,×*6q kRp(*(< t\#%J9Po1Npd?>'vh#ؖf?֬x<|:2rsZϯᣗJOZ!R9JϻG"r8ēai[h0:;։I-^! C1f %*V85 *0 #8TJ,8k00)`tf9y1 JSJ^q(`ZeAEc 1z/-dj|"Mfnkѣ e6 @('4^ Lm4d¤:qҜ".׎y eL*\F9T{XR]WC8;dN䣬 |%.Bi,+)@WpiƜfl:?5DF=z Ż%_ڿy1:ʾ4걫bWsPCo@N`L FhqG d6oYkW'\ `a)D{Z.piV FXUt~z>f.6\OXS+ZЖxV6/$Vy1:3N}pNP^<}O,Z)kD<;FEu! ȃa Ĥ&N2@T$]{mjJR=eEIǿҶ䘖c3vu2%2f*Ӗ¹juR[>2NjAIJ3q^i7NLnB*E\qIG|6QpceqPFscƙk !K |:J@1gRB _w#A$ .$ٓ+btO(ͺ+AiҺ,FBaR0 B !cM8C œ0x A dhmf]S@)d3,'Đ(r8|36٣[TTJ(A(Jm’ ]̦n-W'im t床+8-F54M,ԱZha_WhLSV(hцH2,ipk O N N6ޭ{F |=İE|J lb! è@9t&rX eD*CAf-*#?ejMkEqkQ.)^4b=_ss𤉰,_4st=Wa o=sg4H+[rDL>@? \Aj Lp2Uॱ+ ١e%iv?C>L w3:EuҢ={Js1& ،TZ ,q!TPD0JQԳ &-F/iiMIZ5FWTO˿x+odα 06$M3Ѩ>ŮW KGʹըG> ]tT!+҇aAP!F3{NX9f́?9{^B\EAtp3cӞ e޷}cc%UCb2l-8Á@r'&4 2Bp%zZe qjL'VQӛ/C`(ApSr@Eofa6!0o4} FJ R1 _57D'a]8Ixte;JWOЪeW}OBK7 L @Y@Ѭh %@'v}6jtn&{v1*-(yfJ1}yFE)hٍ&g^Q )ϼɀrAGZ<:,߲<3Ey`~-&q jBDW|lJem$bC#`L ~ 5=C H 9<۽Y8^ IBMNBicM_sf h`B\Ic!MI^ 7AWkU8#.֫~ f #0(+2TϞ8\M|'@Oq5 <:m򓺯Qn?y99Kt/L64qf \ tYUȜ-#˘I?ʣD.L9k,YHv,¥SrJ"\uƽW .ŏ!/J ɍdUbB"PYc=+eq3CmRJ2a2џw&7:<{?0 f ]ؼ|j y:G6kp?AʒBVjA]̀܆Y%GQpزٕZn.QoV۾mpœՒpoz'`lW'6.,qURZ=x-ϥrp cC]x Tw\a%-4收ֱ52]|5|(]|=qhguH\VVu6mq9Tr(k:7=lqyTiNg M6ك:gO ԺwسuZYVW^QE`~ V* /s@+@>!ka@e٪*-` *` 3+%YƴgSe*Xf&iؤbEj]aP⼰(,AK)76%M D2I6SItDMu apԨ1w$(rc¸RDp٭t%C߃$BTX=$#RC`&̚aG8ʶ52:ĪuuڿR aFb+.TheaSȌ9u 0 qڝ GI 7]*,BEW~=JĠ!#PfZWES &pn\[~#apaH D{MiBJR;VɄVUSsK)l|!āuDZoU*-B~2l A1Kƞ_pț? ޶Pr1N xH 3Ֆɜz qa4@toNpLJٚeԒ) 6Hh#D+ |K IeA Ԍ ~®!i WBTn흚Bz"?ljI2"]$0)'԰*%H5 ЊWP/ -%8bTًEo2|d|$tMk\](;)ٙ5Qt]ۍu5&P`G`1NH7 H .+ QlB-ImG"M6yntܫ3ZNr|eK.؊#sj`JBrbfr2S.YEH0{d>#>txF|C= J`z/Ӷ`>!ȃaaP  @JG JxAXLWx5A-2е'Qwf"T#zR7x0~ VhL1IA$3U wB鄨R;iI6kgNHj;%z a8+L_ol$SgxO37@Dr?RdDK R[6NQ'.i,jYtY)'CTZAJ-I^:pO 1*d4MIu+FlSC~'N旚tTYVvDhHn8&s":&3I:s:Q{`OX0hc,!хb`РS( U]Er.QK, BYhdL$5d-yY}ɽ!=ɉ.jf`YkLZNa+18Df8 F8浓BdႁFb۵C ZsCi[eK:2!J)~gcS#jʱ\5/2ټ1&L1I=/ܤ ?QeESLBih&2iu{+4Pn9эZa-}4 9UXu;3Ex^-pzaAXzNKh%E9V@@d ‚F0Hp⮕0|o|IvP7#}<ե"_|N /!Sf&k#Fnh,)XvǓ5 Dܶu33`ԹkQq$`7@(6xX,iNRwKj~a 5Wa-%K_.$!*YE;Am,&BwvBe73T̠ـq!r?6S/tTZfb)X:k!`CF̭Z7s^p8RG349N1FXK ly/$iST\"ٔZ09}{]4en2LNpGZ~wM2 \px~~Uzk֯0E^Vk͎}{ں.Rs,\0x\ $^׿%HO1xxJ1KKG.j~K6vX.G*raťr01xr@1Lr,WW}5z wn5#pk^ * ТaF^?_Űcb/0;? Цg ]6 A1(@2FuqtIPJ-&3FI۽}ɧ6!.cE9#v/a̸=vLlhNE@~`-HAFsJtl֬ۆO$b!$u ۤAq}tLX}F:B~n7A4Gj+ۮC$4^ ƣdВޠp/UkU0¡{,wLLFVj T bt4O]}dH61, MIi_)ƍBkGF{!FIWtQX=JQ@Ш2I|=ݒɒkvF&Y MV䀠*Mo%9 7F㯶eeF$[6/o.~uƫ7&ؖ5국~؟S(T"?04 ӀJC>5S#} 􎜁a@&3K"~564Q5/Ǵq@=}ϰ]^ `,! ݪbB rÀEUҗPL BhȞ&X6nعg)A(TT۝n8@"SjeG̠W -}eSMlRNrIjwNp 4HMɜdL&&v(J(qN;_iK,b3! 4~| "Ծc TܒA8^ŽXƧoj*.>.vk) *?!a@p)rurӇ-ZD.di#EC**.~ڰT s$`w㼅Ѕ۝Q20C ^ѵ|nрr^BY\t `N"J0(6qŀBk  U %oJa$3#g9߫Z1l:O&=iq£_v4c;c~Foo_VrUܛjf!0wSޘ"kıAfαb@*s@%DƁ0f0J EJ嫽wHftl5\yRxt:fCt7"XQs6e=djTmE85ŋz9TtҀ,r92{# !Q6wqP2Q'3-zBjG )veX!n21nB dTTE ]5g"M>0:',\Lo}!YϫۺWJ-2&F*@bT'V(YEo@8GV5oWHdN"3'\7O"20P ))ϑab]57׸d+/=jĴN_ "=FxRV971n"aؠ% }qbS5\Q=Y'JGn8vO'Z"swU3?BP2F#P -a.O^ "iA>|37׹OfT(hDO$P$S"/`CM@LLՕ#EJ)Weq6M81"l-zvZjO*jbf|sX[v>?;@&! чD: J *7Pi$Se,XF}R4-7qY>ӹY,'sdi]+SC"o%st:POLE; !rlN7Bld7=$CPn_%s83 SMPcHjp! ns8)Gvާΰ ?+U=0l4VλCS4, kd2n$p)g߉ɨp6!WrU/h$S1#,Q&LNڮH y+'= 3}̜'TϪU?Fʑ QaM^NOҗI{3 j} &)ۇ{LB?*][siO-̣s E@ 9KjN^!FVcvߴNJo;GQ]-=j=ځp=!+V a0 p;:UjW ]DaEݍխm'_QW"  蚣]n'02xCގO:Lm2.3|<1rw?9eb&Jfy seK 8, &hpÏƵ d "+,ޔtˆPDPtq]D%Zxq;gg2pu%$?s]ufYkm= ([Ue!5lv<>< h@&mh%c-5Q*:]]/,B0{ǂ&8E iTG?Txv~2mH#r#іIMmաpEo%Yeq>1r|1:TMВHe!#D^1H4D-L ؄ ԓ Mɤu Uk?_}9X X3<>DQ8 1Teq`OG:֐*"d4IvJ, x-X$P]'X-\8wQ$xvORd/׸ۦ!:zgPY 8ݪH?Z36>OqMnL6j59{d\ywJ''?kePW!һb~j;lzFGĬ`[T&V38 `.8ysZ9SjR9nqYRY-ݲ1|8';Ss1oxaQ_xտ|eq4ܝ ĭy*[Owg.exi1bcO7oNoCR.9fUFNj<xdf$V%$a\tt< @rfh#Rs(bDm)NQctFx~/%в\Hpʎ&w_r:D2Cxe !զ a!&E]eU;-ab V;S\`Z]O@̱'[<_E)j묮~%6N>սe5HTy*ca@VK8yGd܀iaH#eZ%o0s5.ޒ԰ׁ%NHI>,bʭ[ 3X*T 09̼TJ*mc4$ळJ;BKwP$R)o!)0hiS$`l(zhR+ü\Ţ`l@IM.:$Nu1U]ǯUSY0'as=T_}sHJ,3 Mpy A" PiBPExGkd ,V%UF&;;w]X{JJ`('\tAcR^(qћЍ=@џ&I#X EqI>\^>t\>߅on&yEI~b`-;;SzrS*ʯGLM+\ב%u5O\"B^ن\ 4ZIQK]$J 2A oB>li赧IcgP#ѰSGހy`5  0A5Lq :iB&Yb9u~~yֶȦq6-yRI*KZΐs9t/$g8B34b( &EJrayYt&*e +߼e4i}f9! Ѓb90e3"SMJ](n9y(^uN #GKQ֐jXp<]ذ U:^Đ-}'oX #S0D ?b)H 2*뙨KvTAڕhp<3ua)"@( -/)6X%0%^lBZ$_ڵ9Xԣ ^i_+N&_CyŢ,ќ쿳WF""X»q$vV_U?c`_wب9𻻍KV_~D]zd2&+"yg%T046J&hxk3MɛU-Wu2CCN*xJ[^*KGb8<'fvlSV7u>F_+d$A! eX$peR^f`c]Z'{'}Lwy*r˯uwr(k%刳f{ho, E8*vNKEY-( -"pf9,D Ru ?n\.b {죝M$"{Ka(CW~h0Y3`hLX^Q$'z_F tCF`8iVuj7UZj}h0<[igSaN]__ؼڑQ㔸 iob5\$uMTTϟ"}=D dB)"*F!TB~]aú J,kzcmf*: e!X cJZ/Vf-%ʰ{ɉe|dl2e)6&tb$(@rPqJŐea&ғ۸wڃ*BeK!#CϦر !'V/MqiLx?yTSX {ӝ<*=zx뻃$׿:Ө;W$Bz K_yTL$M6 rcY``Y,5f)0Q |v>ҹ{qBݻS y m:24F-,B*O"e\AP)ʙP@.f<6ws=LS9<|eNU΢ *d9tvG(l~g:oiDVǻ=&~^rm `Lc8%h[fԶN<*X\5YPV@(}둦Sn Yz> [U0sl< y_L`~O<^!Hϭ8 ԣEm6Q3 W -Bug**X<>=4&Wl:D{riU$M;q3·oܤҮ!Yb! BPa% 5k%DrSw%n~cSy.aߚwP1Iz^ap8 1\YҬgB'pM b!)܀5) /507,)nL4a&]hQ *㰜ffh\YzxXS#ka\Ӵ%r[p瘎!tH)"u6i RgjiYQgRLkg1a,N2bWjک@"P TUPNJyM=be7dr-5R 8RJB#GFfDYzIR{y{kPb®隖g8CQ{3 lk$ +JTlOd\i)xFZFkkҬmH a !м7_tBAvأ'FP$BX&So5.,ӬsL/o8Oz!IH!`MQwZ @LyRvZ{񻃃Z|:s&vһE&TjVm}_] kSx[~<)TgY'z0f.*:BP^ôf:g ʚe~˧Z]Q]cĦŊuyw".6e_f D %M@P)ZTbQm)[=\Ӹ03Hz8"qxI$/D䫌 ߉[/#O {sڄ2|;u30,&=I]lWtMZt[0N4^U ݮkyI"&(ksd5} [ 081cWW/(50װJSDȓ ƒ}l饪HgEPk,14?0s9V+!9a&2]M<*2*-\WX#=kbmˣ2넀hWR*zl9p͚7DJ_J.!HX05yQڵ ) .B=A(L@@}sGc/yŠyGtNɦ9T>%sMyXQPi\o>aRjopCcudkޟ<S9aSs,2hZ܅j`MikׯԸ KM)*30>OH_%A*W#hݵ,FcGhJH"W䤛DϨ \oQY_o|A ȫx Zrr;V)O_%o)븁f&o ZgF0342&`d[wͤk${A,Rt[R]fۈ̷dad6!]уTު&:Y{V5,wd%,97wrN4AHD/2K&"kd N=_[Ecs[^WX*)'" buJߣp KXlnU}Zf"w߾Ok ܾפ؉_7QNWoVTɺêW_x@b-.|! E18)`s!Rγ͓2|Ye<3ӑA$L;pԷKD a>XJmS$."H68xFkɇWP.őu~tx؄"s;#GE,2c* ȠZ9Z0v]#eƀe^ LՠgTZJ&z/[k 3䂣pbc0x1y30-Β\uY IƐm)V_MܮODؽM,eǍIݪCNQfzK TY""(?-E6Xu=SӤ ~*c=y'뇕 =e qrfŠ08 gvjٝ7҅Ձ톬MeyJ}Q%&p'I:PYi`P@  (S?wAWϊ_Ǽ E|dftߡ[1ʯo|-i@)jM|LϾ{ɜXLݒ}:| r܃Ǫ LCz'4CR^y[`!+ŪcXL M05u/*2ʊ@D#6Ni2Nt=J+K\)ije @!~ _b=0݂ .qbL֨x}EA"Qr-_' _QMDXE]JuI. B2eszԶ8FTDErxmXKIϱج&BH\4`ʢy0yQ9ڐg|xKjKN]߳vS3i2Y4_}r2-^e5eEpU۬- X`2 t>߬55 ߧ~l2-b @Jҩ4pkOj[d1ş0ydzD,0BPj ,yi3аFH@"A KCCE%imXZ&U|2d ݙ9;)Sc .;W}RYRs]Z7U^(E3(D$J`J9ma"DșqvKytr&,5RBwePQ~2(٢"qt-0r`FU,޴#\KHT?`9I\hAUGB2uMX}s}nT^& 3OG%G϶ szUr¾J#(,+09,ToS6X:.I>nkQ5y>}n7r?u377\\uy|\ɉi1`wBdH"u+h}lH|z|tq}n&VT(_PBsmka\ [^GLB=m[?Z9>)E4Ǻ-|a&)!!^w(9m3#sS,]y_nvUߵA&=~ʥINЪ][rUjD~~f_3w=L۝>kx"FԼ!v_EѸx=!{:a* d=q cRʤj=J= 8 -bnJH]hs#7{Ը;b\; ݉2\bH̜'JZ,Gi^"|ˢMk*PT{2LE4ktUNe=Ɗ$c޻־F)5|\ ~VklO'f&56-ep`Uew\\/+K[:c\p(1VҲ*L$47y$Ek)d%F ~P4l3@ D@ _R5s2뉲Xm>;~僖W!bE{j{,Ā+ɯxl*y{]Ü.Y&~83G.t2Bǰ2伔>t+LҔ Ǖm8V ( S$- {x[+fI$@bф$1bʼJ8 `C RF$IXDq(@S}-~\`Frc̩&\WU5 S8[d0J,WzuwBع<5(0.prSos8XaͣԚreIǍ?YnX]'v&V,Zt2K )a(Hlzؗ(RI p2ɚxFb !(-᥮leᛘI i4>heJdS~X<w , Pc w>oN~GB` s! A1P""0K%%[.uqRRe}QyX_~fbKaU3Ȝq{e#cEX^K"pZ5.)վ=(m!ćJ> *|JPC8Y j3e~`$I2΂A%'Vxc(CM&MJMg.RA$S+&"4jW6W"LCqsTRH5uͨ(lU 3}Ӎ IhB[6Ł+5$'9jq3U}3'Z8W\1E#fvr(#ĕj6b\,trM?=^rr1T0 Mc6dЦ(56”n߻II)ͱ ܵdXk p !ɭp<'?w;ۗrxUTRnŤGCuӅL 4Z$ԲJ-tΆXNElMm3wf(Y̧eR.+'@}SS|Z bc!ډ b(y%]!VPHDk=ur /H1"0mV& f2csݢxvjKDl /iIC+$ɖ2"$X&HI9i䈻 C¥:sbMusM.ƞ]9L>|-€~6tC+97pj=[9t(3ە(;=s]vӖ;AQ( BƸ_rX꒮^; )8 *rFMYVR5dsyZͲ+^G44MKh7 ̉\m_ܫ6LG|3˞ɫy|GN1N *GdyMw;쪛 e7 ?fO!DϛZE {B'Q6s(F^+h1fkޙ]Cu0Ly! ݪe`L(N l_ e[Ҡ̠NAs"eX&S:ؗUN g&T_,TG(_$TUPdKA] H:x,!r86$$c&EtyAm8$\\e|LɊdc; y>aXZl(Zyg4&[8Hv M PBjRG/W&Q.)Yh^sFQB3=0 +}߬*<~xP0 m:$@C>(PiR:?[{{3jL]%ъCC[udXC_!+aaX`v$"U:vV(Z%L^UcQ,%TF3I.t)\ٟI 3[3|Bd;yw?E-^|CT 2DhϧGE?xE棅Zr2*#~G a.Ձs#"\Q8 Fn;m-xuӅq3{X*ΖwygzsHg[:7˲-=QG0EMq.(+ylb_k3`(a LbQx7]_/X|]wuLF1je׃ #f;|?Qf_VˑkTs5UzLrDKK[ jSv6S+ۡt qОi+r.w-Y ;tuWؔ)V, ~TjȜn8ӹ}Aᗩ82dH4/V \! c,eHT [V甓 $~\m`m4龺/J*6 \a"]Ls&Ia4nD(J\;z#zyҸTev]T /GA&Yd#Q8ouyDt@ d8 Ĩn.z5 s|59Ma{fAru1ڠrK4jX#@Ƚ36ҲOwo(S14CL?`YyHTC@(hpQ'dRAV:Hyl|Kcf4>3ĮZڜL':2xŨo+%ǎ{Lh ! cj# 5j]J2L(d$ˋ:)*ǧ(!>bQq$xu8Ib1۰c;q14:әE9 bEib?"dž\睘AS6 R$< ?¾MQ +Ȯ`LfGb;Z”#G" lEߚ#˜/KV\qc *ᑠ4a']%lCd(ġh  ҋ.tc89ޥ?qOjBg_ˏMx8axu!Ȇz;ԉi_ʂ@/<JmfZb`DEq!WH?,Ʌ`øLc ħFS-cYj{ Dү<SS397]G~ T(]l6:5rp:֫ ؄9+.mY(r py@ kCF_{|R<]LM[{Xœ XrT.€y!UnAǢm7')OSZ Pu.c /)#,>1kTOقq=*ַ$:YJ$+&!kq i}~ 5<!MIڦX]oNV̹aȮ;d-R+%r{YAQ4/jDMg}V?^®頻Ra|}AAl@!IH<轋לC[^C\x0ftbqucDKD_ th1;WI+k`k, kplŧQ_4XS7 ^S=k9wpeR|^ ˳։[(PmiޠU:==~^ffƖ~]^I+P@O6b2T*1lZ\Go>&(WCG~&āCoZJJGGRFS]HߚH)Յnt[}eT Ow'd[G ٨iԣANEU 0e${G_!kBCXF@le"IR!UY R:iSH+&59vZt*Ej:7׳VJ?:lnd萹s4un,F$eϫB-lJmZ&TfUl-Y9u5r4$;q*N⯡]+>o{-4\\Ԫ=lۢ,:PwHhm bHPU8u"!SvDY0F&Nm؏%,\qڍ MNTn˫Қ6?xJG`&SiIdƣ̛M:ϭ Z8LE4,ʉA`/aXFvks DdY`!;v( `B_ZbӢ/[cUw,5ݷ伸gdv*5ECtx蟤Fqr4ݗvWj-Ba~H좺^݃:ў-ÄW΄ؽZCΣPXuif?,Mؗ/? u=۹v^E"HRj$'PTlbJ"iv/y~8GJUg|QfSxѓe9>SOEd:VjS36?vL).L[@N{hU`!ΟQH4lDK,A[ 6 7s%pDS1UGxȵ tN|֤O⧻ r ^tlܭɦEԎy€t,=w/Of\kz~%j;aT7Hَ27Nz _yGsyeNqke? ˼{ofj0ݎn{Fne7z[Ȋ\xt#vįC<,I$MbF v*Mw 9Cj.IΡUڼxIU1MdYZ).(E; h"0mK2}uXYT_|gœf Z4 h0 J6V{ aj }-6\2W`[XVj~ԱZ{/Zxhq^o }ܖm3O2KLv7`ddfc9b>3BxzLN}Λ3T!ժfԀ1K F4U&]!0ĻWtq)R➕2ӠK(2yH~OuWWӺVO?H°fܛ;ݬ:id߼"`'_ &SP7q}֕.]`rJzn93lǸZ!1rrf\3s"SQPԩ]{"b! rPݝhmcMtQ׌wU]ĨlCIx'DbvQ #ὯT>N3T"4 vɍ9-tAk5k3 Y( ljw,VDed% TŃr%lVõZ9Mө Zɨ{։%ѸN چ[~LI^A3Q]^m/5w\ms;;Bf;5?%S0OS8+MvJXZU^'".}bK:7(wZLg:x$WNy4QȄDDkRd%e,1:a49\$%#ЙBc?dw%/ ]z}?D(X=)DO$M &4k!YJa U7^IW΋UcaW3xz(IEz/ITiqG.:? `EtqVl:0c+M iJq,;\&Z=a_^d9i M-0zxO;eX9ίpDC>QS%^d Kf,\GW*`Y7!Ιa@ʡ|^@RrpfR/>!UgR;SYmqL &y1`3Nq\` 83Y0)]]NsN0m>M0"|Q6̰͍`A e}J<[ꑸ!f/X "urؘ3%=]Щ]Z;3ddE9Ԥd*u&+CW5.c@,1D1 I& ^)\rXh?Wa)c}6Ĵ š0$aEk}  Js?_i2a2ֵ)`^tl@=v(6\jQ`|St?Ԅ7S0l( 2ے[zBQ`TXp 9m\2jaqu=|!1bkDc-P wzE9Hie!:Y:e7xs}|U{(o(.ggLU*WyVe45vM* ٞf7J sVD_U:NWgPp! ΋AŘvPD$hNM@OcH R*ޭ\ Uչ>H (T:?*1R޽tPҪ6ᬔ0RK.yad'%51\ˡu+|NZ z^Uy:슴oHMa_S=wD?c[F # '\-nyn7DJ?G3( -i@h\.(Q/y|(._|_=0SmsFN w# D3 p'"!" %ǜ$w8Nt)HGJH+ P$b¬`AiDpciq2B oQ1D(I7MBd; 0"9 N)a|]ijh_F4prP;H$Źfj # n[ܐ (fUsb}5'I[SCUM$5V6k8f9쬕4kDZ)eŨbsђ!;7W+egW7>oVӱDW&R`wcd |;b&I'դ+-vJ(uKjDQ;'yIՕ5g"prF#i "DlЋ׭R0K9t8~ojɡ고0sh9! ڇaXe0618H"/mUqT3p:31Eiuv%Re-_2 5dTMF 8D9Mr2W5ee2GNn+2$S>c8bcE\>|c ҌW9rrzc3u]!DtᕊFu9%[d : ;1Ɲx B}l3ˆJ ۆ eS:H,OpP(:yPztpkx+M] d?}ɆH @Mۿ獗sGddWT$eSٔb_gݤHEwW%^Z`ɖ18|k`db4w!?i`QʇC\A+$Xz܇Ѷ J N/d={5"~5$^7#8NMoyep>{*F+|֗у(H,Z wzT%밡AeMiUF\eÚRV꼒.фչa03@k -q˨Nݲu@&sPh ˩HfoNRHÌPApAۦ #>} EN3+8;-O~VwEXr}*G6vՖXrZt鶵]* R n(+`%Tk3gh$: %!}:/OL]Oـ \! ޅae7/a5Tsw@eRhA6]!JU{„2UzoC%|fp=?WHȩ?im c!+bQNu bƻ8cYte,,/(Ii{ZoT=|e@H}z!n~Ѯ?:lpN;4ۢ#ąs(n6?8 ]i14=ILHMsahp\ HUOEpsbV[gML*9tmaR@kݒY.D90Ji}za!DUOFws m3É_?ћ=F;'+  ΥS *Y<;U0<"d WDzujv"[( Fe/GtIީ*9}\/vPU_,@6{a\hL=Ä'`MzN( LxsIKi"g6RIc -$b$ʅZ.2bmGV0J5yxeнM -!)9"CdP I#$y z;B34f_OJZHWw E|jba}պ#q>1]v0!MIݥ MRy1")ڥz2%̫)Bd,4 *bj{r6w7GV\{S:L>=MWSqQ8s( -<61Q|6&I\!Eg >@kv]Y|čd_LYތheJTݛl !J)!!K*E$28w.n.*RڶFЭ‰0P5^3&]ےKbd_#VѦ4D gɦwF K'< =1QihQld6,@M5!pAzS]ɛ>4=&N_Ynh>cd.[$ ,8r8iF"~Ʒ%r#sGte'5BR?%#84{p44?,xqxY1D.ʱ1%HԹV̈^bȨ#WK5; ?F 0@;7>cr!`Dj2 4*=H ^Hމ4d?ҽ;C"2S e,~Wq*Ʋw~f"nCjn?H0j7*k7l݄cbMvZn` $f^wUy|וt~p9/bVt%JC`un% sl?7Ĭ9tuEHv(Q SjoAp,LLaE;08T[`bT&ED=PѢ eּz&5 B=/ &iv _d_>FzP"+ !?W(A@بR"PUd z$bN;IvvXi>LW S$q7.By^?t쵔D*("|]@ i}$sBՒB^"<+8%{NePV.,%0E:n<>8[ Ā̭1>Agѳ?-{gw[ޡ+ ^m'qd=Ku^di_| N-P^?e*)13 'i8(%کQAحpūwlb0jS˄HYKȆ TJoTN\SNG4{,38<5Gt( '|v>TƘ 3RM#Dkܗ%(AꞍ lNp{a9$})k#R'Zm9tEXD`3n@:h -81Ҹ !baX69x ꆕ*B۱4_6'icȂ$!#Z:d6[@DVb51Ą ]$Sr')*5"t%M002!A E@b"gQ|L\ib#:71y dζP3-p:l#WN4p7a߬p)aҿ/\s/,C}TLgL+/1\ΰ0b .}E}U>&r1]y<|)F 7yo71hr8ER\[_f ".W6=: 𢮖 Qp* SuUG>v5<$ T?݊ڿP- {c}\LN)э'2T)[ <a^@P1ah h*[{%=khsޔwU8ѹ0nj ߷X0bQ [h]վNezj"!~}Ph[Vu>>\}_F/ W{Xjń>+p!΅aP& L7quϲD%S-P!A<"ea4)ȘZ'bU[q %A 6[v Blr !\ǬM&&uEF&QJB PJh'5XLΆ-M<%xõ),#* %Bu?6;Qw,8* J"uVV dmjQ=A(@6P ⬏z 尬BG>Y=Ld&d2VG>8n QgP>NV`)B'Adj/It J#̌FB3&`tH%f&bYD>^JI# .t"3vr'BBEޟLoMHO)CۺU2Ju}ؔFf0@=A! 5 P $=ELTp[%J]"lC[G)\HkW :gTT+2^;bs+tvd?z49UA$#uh!=m (YrBli sjy#j$HF!gv@ }z"Əs 1PT-e jI¦h HGjeUwp $;V$B#<$jw59ƥNC22DZiŎfPZIf!:(JY*z[E}6|w,M[^;J! -K\Ĕ@F(&!p7Gc n/;G>Dl:󧖻 -!t-8J]Yp .>e2`0Zz 3TFV[|K9&D+,g㧨{ݩɃWVWluKNTx`! bAP46 Pd,2 qT MZ̵]#aUѶ}hZJPJzI .q{>XS5[dY, Y7nl*|uPkoC7& џFFOC^R{W18ph$5%&dD.ϖySkD'y_wSx1ʢGGX\ j-.@p! ͅc`RRB^E*Vq{]]$p@l~w ]~^?Qw`}gH8W<X7Kcq%IUPǏ)V4S `d S?jR 7XymXJ뿾PF>< HJ_E˖L0cD0C -(Vm3C%8U_ܬLR)Gt O9R*?p0oof%dXV>x .g4"|y:ZzDRQf|+X*`hy-sݖ z)ygMs[ J2ٯȂ& Uύ *mOv$ u(wwTi/4Ċcej c#(_%*:vBDu'áaJO Oiώ:qIm0G] X" /ҽ2Ǖb(#rA .keWm|s'}UP0MܼdH%WդP]rs4^[U`ѯĻ 29~!Mu6}RbHfoώ-$[9_32#i?Օ#H0)KSj涙rNbd1YdxP8c;6:z*CnxA]ͣtm{Pg0ke`akDúgQ_V,^CoxD` bq E=YwL"#/걂HUR$ n6F_WS\w/K~WMABe.^ÖqnjK@ې͸9O\\^ rwpRu蘃X4wzE(nD:_:8"o4+$3DHLQ4Un=Nm"+#?/5˿a忺brhw/_gyf!Gfo5vU!Rc2קѢ?Lq ex Umr 'Hp v-CyuΣBPT44-W3%Lhxfu+2H„g(֎(fG$ dSl!N"Lq؊r~[w.>nG#0ƏV՞5RȤn w j.r.fX^KRHF OM(}([F" BpnAi)7m;NM`h! bB؆ QEb BY +c09iP?Ocǐ6Dr+ݎKzgE 3ۮXhT^"И㸓FL16wPv1 J47ʕbbL4y:|a*rȄ„"}ƍe&c!O+FGW`Z&*_ 4Hr!  )y. }a^ȟM`˸NBԡalz/f =s `Q%-`KwR,5k EJ)\  gmEٺByOnp6az϶:`-@%+J!iy4c]-Դ+%Jl( 1t -V۱j_T85 $޽0$3A1@| m/}LrEpN2!ceƎ;$2er@ggbBH~[ $[wۼ0Rjj&wd =! ΊP0 .P*YJFESTDʠ 朗ygbvRS{yLZ?*ig-h6p8J{Va!w5gҴ &*!pɑr" LL,Lmc\ad-+rm E`[鼴2Eq1+S"9Oܰ"u,RR3N"Ai҅SKs2d|AH_뤊h)Bɀ$LRf1*45TJk턞8Kdq2I'zTdLIC5+Y'S2GnaQaJM3Mn|8]xlN)&9ynAI748Fֽ֊'6 5ay".xL'+$3c:{lH2 P*Gݡ21{Kxeƅt_D{,ރMӌ/4"<E œ䈀Fo@ܯjW# ?N ]h`h(b:aW ;^>! كa` RgqRTϙ%]-s^>OIj]4eVA`N"G,nNm/-G.&mߏT7Z93뢶P hfE`5@eA]KA@L+dJs8ARn% _nn$lo7k)(S}m>EmE<>XMº&}DYfml8v\\ce*3Nj*7SZcfu:|C҅_}xW1~х\oH(Sg|BpD{q!Že`X2+F4x,T.9 ź ('0_taBAu,AzUU[Ds4tMGTSf.t*~H5<߯aw_Ɔlo(%Oi`|ޮ5 7:9B371yF"2<`#OpCY*jy'dEaq܆(Mhv} BK,^$a(nw(F>j*ݛjOWoAQQV hWP}իЈE#jH40-%NvI7`*aҲm,P†r&Aɶ|.L)(*)fQtZ.V{M5PI74Hc(tr CFł;`SNBNR(`K@ &Ss:q;dn۹O4A' @UO?yZkI,:ڂ'_U l ַsJ8" c*ϱ.?5/Gq{)ՠ iրlô! كaPhP* ̰ szK2F4~In._x漻..K2oVycfAb:"ǒW<USrD*QїC9 boD0ώ?F[yEA)kBWvU*UQH1H,vn^ .2K\|(;,nPQGՓZ5#s>sǴZN&)d|,ɭhHobDl)Co7aYQ48Pr*!P%劁99Ebryf`*Ƃ+/~嬶;A,J PH3l1B2!Zތca ])/"a_oGZ]3^}24⊐Go^zd殺EZwhLs! c@М48 A m⋢e~‘z_g/N▊J鎿-.2`: 礷 RXA\Et=(t0&qMy{P#6pW*Q_TP 6u?\exQ $,u_aҀI99JqE"zX07Cq"~skM$&p,W $MzPF:+?\=^k8Yk[Q+K]+x'*9}f%e (*ʜf"Yp'˧k)t*-/3kd*D-]a-M(!r~z>/Crf+Y[ziiB@E_\qDhJ'C4(@ i] Ie1=%S#CO*,Z/"c%R'OkDN̔:.r{?fZ֖_n@^{sWhFUsαCsV(;P7a! 75G@Aoe3\\t/qHb$ɭ"v5''ad}R r2UW;$AHNHYTm87bZ _D"ṇ(b4H2'?&Etr ]ûrc8{T#D$@3M.DeQsh[o%yH" "$A; t@-5fn!$- j0M۟IkcARP U+ܚDX LgOWj~1mqg.3&>#-p ˜ SySw2pZ$jbtDc|s,xy=E>_rqS fȉFG 5i@EkI7_VjjTQ-?q$N]$ʭr.L9f□BƹԔLE2>t6"%~vJ +ZиSF~|bn6ˮ#.v0'!+҇aQ`,tpUocqLb( *r0I7EF:lɭpFvEeueL 1{mkolpm 9!)qvt7JY!tj1P񔉀2qIE@$b8NMt3Ǐdln4Yfcׂv:(:!GyV!y2Ge'gs*ozxqB)%sQFf4IJހ^ٹc%(lxs)UĜ4SҠx/42g'PԭQ `!atiVG*^iA/cCv&yQO!w L05-i֓;'D 9 f01o01:b#d {(mč9R5Fy& krXP  -110ZoVӨ܈K#\SQ+}]z6+ |&ф/׸?w,怿fJ"!MI݇E͈ݬč*nUT;jx˨ٿtܮ TyKoz$>lknQfנEm^m"boC=V>Z4kKYVbE{^eݸ}nB-Rč XFNˮ )Z<[T!!ZdB sE)){K:{gK{Id!R'(݆ȫ kYPyZܔc)_'ݢ$1:i'<@Rr*j4|14<^DrôѾձ&3$g=AɐǙw\l2k~T$ş`_8 V@>LzA tsaȻ?!##ylGbEoXO{p`–*Y$9TgOzũD1 e2n=x>MQLGAU:Iߜs{Ur"0Uq*_,vGT_\sQ@l:4vB=en]º\JE{Qay5RkyM,,jRpQl;Uwޅ q=)ìUE8ݸz %xwxu[iVg6kH߬ r^ Q'ej|}`yD|~zJ/,2&Ym#"MQXwUR uA gW:>g98CE=!k bcAvr нT-J*T[%X ;w@A@p$gxlD*6XPe9EEQo&&trU&%qʥϵK'.o_B&8T ?veucWC[v-LUU )Pk" m9kUPS)CrH+ %I""ٷ45zBO__ȭ7 `H'xs&Ȫ5_Bslޝ1#5]"*ҙG?Skm 6KOVDi1C N~ivJin˦hv%V2zAy+w3~P~4W358WGFh)QQ%U.6WM ٕ^5IX J[e [,怰hCD[@/ִhSYrlp:& f;1x=0Qiy^B B*겠c fY~^ie;5|u!< & N^}bF&V^ HYede2NLќ5N+huթ%)7iG5XKìP! b1Lh-")X$iJ*^9bս}#.T!>aReF!_yI0ߙW`ॉ&d16Hu rZ!*P%ݝM2p05XuFTc ( z0Ro,Omh|Vd\O8D{uS@Jt(ţԣ k1^B R.:s7iJ(4E@h9jr# a ĢBm iAru338 m2Η|?1W L(wO"sڌ/̑I!%`$ )bFש>a5ZV4hSS>ƳB/: isLU8c2Ka|H!ALZEjKԄ%caɵI1x˙3K wc7D6FsfqRRG[wnuR`' 063+=c;F=\H Auv_y(DŽ 7ٓb`x  (#̶1pJ@ix D02`YS044.2q-0xžwU|i]*[MK%D !l`@ؠbGUׅvlXTCtJSH.Yw=;uNIN^/yb<=f-. "&mPY# FqB"4мj.UV[Ʒ ;_UNRImliRRe>de"ȢX!υ1=?x_y^!5eqfZtэLu(Ou&7ʕgaD1Ǜ,fnuV\t,O`/kQ=V_ƺPR-4-(Zr!庉a0)E@ejJ&Ħ`!x,E=͏)M5r1~|C"mgMܞXVQWjl. [бway_m:8&NfCn`')H dTERHV6"[)QŸ, /]E(ث=֚pШ_^(vܹ!hJwAIB d(TvNr|7VA\&x% IR[ ! ЃC` CJQʬGQ72OFI<6q'QH5o5ly-bSgmY&Kۚʟc TQ(ȬzbREkX) 0њB"㎉"E/j°,W$Swu# y-r#nr8fEy.,8yA'GjDe(ƔNŮ} :afH Ά%DIŐH9A= Vņ^w[W4a1\,!6)|c\~6-ΪHl=8:B{=$˿s|OFK7. ;P!L:-OJ+;la,lm.TVR/Ʉ|Qz suڠܝ_g.И@LR ! #0 ߝĭT] Lv|5CREra9Q5oTd߼ATY*3`80Q #PLW#_Ў_GnssUS Ǧ-pp#pT "34okMLrNk =KeA|0(AU YnVo乚@FH qhs`Mmq`z?8!"^p9`[{н@IkLer%I-fNcGP.BH X@B^R.85e헟N[q -$;^ҠpQ|1-riɞ?`Ax~PW/2 RZ2T4kOV^FKTy:Bִ^C+glMnLʹASnWZԒ/ EG@,][tBA8s! "lC ,LUZ%v-eRDxYq g쐬PN`շ[y#@I%$j" >vS |\ 4d* <N\fX~k{S.0 _̽sSݖn)C/H\8 Y.7 f'qe)nϯAN;]^N^./ p\_d\sr;cN$ T1kwZ5lpd@$ !o[d_8x>" NBцww&{0K;z+|R!B+%2yAyo/B%d[SD=}螕X+haYl9<.Nn75N[D[+ϯVX ybW+.J(?SgC4Gƃ%оv0A{"u-jITCMۘn 28\L}s4U2#$>ޣ6cr/is$A aG>8;DD$>C8Fq35;~6)\pڣ҂`A 37+ #$]nl f=It޶?7VVlJߨt)t_B#!MHl MMMMQIi."B3#*_<3btqDyA䮅ۣ{;Z^ҰⒺGwWp9˺?qOK۰'w/K*ڹUd0"DY^8NZ :ғ%@mB\#ˈLκxwzAy~Ts ] ~+PPIQj 31Gϒ<@V߮^m e-$I򾡤x}֑SjRkuZjP (1%Np'y4O'f ܈Q 0Qj*?4;f(RO!kaAh` q2L\ã7[Sӡm S8 !3\Xz.kh2usθZ4Ԁ>KF 1NLȪ' ؅|g+Vf8~Xm,̅'SUfӪ.*6!nz>XܝHATʓ.;X4h i Kɸ~7~e9H-unkgI[kъl!rϤ0J5lA>9 fԊ&`ͮɘ+7nqmVk-%yݼ+/f5\k,`K<_:hE"'UnJB i P@"Uy|7HP9iS#LdK F<_U>wM<1 !a %UĨRe !Gz] ð;2*i(S%S]؍_ }ciԣF|ٵ79'6 z/֖5ȍqbGϰ*b ueץpu~sa_85FyLԐlO 'RJ,BXmlwZv촴JhXrLuzGr^Y6_ƱA5n=bqnʽ~*cB6~9ǃOxelj0\f0 Fi^R.rˋIBXN3(SP 9K,: E{1P|hr>)VjqbiWC7k{(S0Sq$3d(Bʀu efx!ݺa @0r8ʓ *&Y1d["@Xs4s6 wkbei!xй0R}?Ā8 /a_\eHܻ;bCJYMQGTu끆 >C3:床Nqڕui]Oz^枾3.꽅r[eV%Wq֏mw~Gu|9i}'5yv,:.y ro 2{fgPPN:JjȈVVfˎ";ݖ[-4$ש5f}mSY*Ƅ3IbdlMFvݞxWb|[tUطA&C_%%9b" r'"@\xq$#>Hz F;/ a=3RNu 6|쳕aIN<|e|hh SؾRmu?n-%a3{>A~q=+dGdޢTz!Ηa)@`1ܩH*)`I JR;");髍qr'\uS(:$`0fw9LkY8b`c0 seW$}zEjz&<4 Gq04VyܨjmMoUr0v0l\j=KIk]ortV#Xޛ1R.uܻ$p(/G* Oh4+IO>_sщg7B]ڮ:Ϧ>v&[R@ z 00@LB[`+rZz*f1UgYhqܚ<-4Srclyϧ\iS (ht^@ ׺uu,iZrk'}k-HjO1ʧAϝ\$6; Y"wSeŤBY@ D!ҙb^*Y)s.-o%ѲrI ,B nǁnô~z#! I B*~AeG{sr|܍X#q׬z4t[nf)fd/|c ?7_sov1ƕW*[n[OGm}>l U-\gE'IkS![6ZMK26l{!+~0ɤK,2K#jծ[-N!xdڴ[:7]EP2 ʃ6.<D) p/hKY|-' m\m'Ps8@;(,kE9B4i2@w`6&E_{ B֘,)RDWTAԌTNT0 Jq]M^5)q]f%ڐ1z ;s> lIIC!1moD 7abgȈ~Hy}B! 3L3A V \n{(Jt6/2xT%zG0gs$kcwR:@cÜY:Mc cwEË; @uȗ paG$G 1@YQ̄nSڡd@/&-F:z-/3M%2#]H-8'1GN;ZIAByu{]'g_0W\m?:hn>wR"7fiZ,EQ`-]k^H"sY?l a}wgCJ޼9;f#'y='stU*k),sTyhS741p"L 4oO-oTao嶏J|T't0n,I Hqf zT*}nMD7+c" +ad%9wu(,pfrw?*T@8ܵ (2]΂hkZY=! уA` el)a Z8>b!2j8_ߎݕtLB9c<)/o%H[R[}8oq%ATDӸfg:/N0  O*$Jq 3Tv}iPd4GR hN0GrU 6E.3:Bye.z8tewDP(zZi-8TGLuXR|3@=eBq < 3Ϻ/l)QKImt>͉LUyW_Jo9)m˔ZHMکAA@R] *R(ZYet-Wmj ̛e9<%ðk갺Ϋ~5a`op1Ȓful:vFv[IFnG'ԻK]=Kkund=Go}j)P! ҉\QgܻE/ Vao6KlR$-a=& A]sy >#?,:4yDe~+ rpKXq6mU . B <ӄЙ4.8(Kx#00΋Rw#3n ](-`KA$AX⚉X@'GQ0eoy!^rb|[]kp:QSm)}}ST351-x7z.#w&;jkټ*%OQMWo^QǨ.=9΁y,BDD3 Ad aG.ʲvT@aF8!eC:*"ƋSl$ULPKFkŤrZs S1@ۇ{!˝)1e, 0m]Fw잤4뤊Yp0Βmf+P+?W p"JS HXY.7X:;Ƥ V<=jD_B!! AP\a ) hJoH(P]4pS.u~zM&؛mf1y\xveg* EYRE2g?^~VlFt…L/75;f߁Zq,*_bXxYJ(Uj*+27gthy< ch l߽7w5?:@D\,cxց BAv̢UC oo T$LqtJ t{Kf%I4gOd7sم ue9e7EE"y(.?])[6ALf/q@QT9P[<Ѱh|"E/<&2Uf`D$hR0!]6Ӟב@(kA`᭷[ &ͼID b8?J!+ҏ SM7qJ %WVda ؔc5*/}Wk8Td uII&!2]jzƶn$304$h8瞠`8aK<t 6D3% hR)g,U7@:2Ppp+?Rcl\tjaIJ56(G R6h)Fw5L<' [e@gepcJY8!0 bYnw3liը FԌnsd.·P8v`v1,|;v0dyP5=zWռՒđYH1 xd_E]#ײ!6&r_{i{r쑳NP0>@d>N)+!EBf]Vg^ZfgzKavkMKl4wגhmXޗIdvTU!(5>&9(M͐"@5oCY(KWoMif5ϝ8Å\Ը!MI\ *1vC#ةkcKD8_<_}'bntZxHrί͓T}wuIhJ =nGv>YB3&rlq(vv7ch)>A횷rY4dOcַfݨ~I_2(⯊{V3W*',0($}6CsP߸2{]0Pea_bZ6«T)G^aX4p1</'4yrlxlrjj2m#'_˷ %Sⲋf"sn3Y7GKʼn; zFY };Mf{^٣*UiG4(L6bFW\y ~u=Pp;LХYl60# ATpPP9-, ޮ>ӘT?˺Q7cW2M. IAg94;fhFXNН6;.gBk?j5YfM}bLLh ߆ƧaCh0ו^q!d`!*iRVBP>gH2( ~. .K@y~^U&j. :7!fQS W(o/U "H]E` -$KhBz((J. nɀDvBH\)ܞPI2ړ %\ML!b ~,)\hܲN˩RHPqZ]$ +,^USdIV5eIqxhBr^jNJU5>f ;d<;@IwpGۄ V fL$<|eMĆ3Y)Z I0 PD9ᩉx`{YPڱoeHg\?,j-g \>Ժ3!):?&fߎC*$ߵ>~$#JE_*#6>r0 Ut> HZ䅲cIM INQsMA20T_1L|1NHb0`hWy!։a@h2U P@jl7#I岘hY<i&h½O>|XveBB >lMCD +. 1m'V8(Qei``}S$qXy}_)rqk*X3'TlEvJ k' |+QX+WhLvq|`fNdxW#HKŜ72|b?_/9!^%P}DU2{浪sK &A=w͊eOJ /_e;kl%&τ\=wxp1Uߞ:c|C_|.LM\dH gRoZYu{&] "؋a\sVpeB48Ű&%z>F -&z!PhO(E:W3і"o;l2W}D"-qfwͱ0 ]jz4V͚zJ 5=ay4fšǶXqǵ!!Q@w;ҟYnu8ۯגPZxQ| _)! 2t9 Iubj*&j; ڻ89Gʡ2rFA+ZRL/%{ua]P X:ZQC~s1Cp#x$fRb2#+byTv)xI'CࡒsLtVܥ4`f{-"hn:&$9>p0(QП1 ?3oպe:$B;**4W([K-nirsTׂD솏N%rF]7j*Iz b(B@8tj5eŹH 芠UUO:4jǜ oU(H1J4TWi—R#Gl4P5.^>Dp% B}cJTtd}y(Kf^WIY FxAPo4WhUcvľdTOU|t/܈n`b>,l9}{v5'aتȷ'CB1 !ҋ1Q*HBȭGA0y0f6@UN_Ti4b#AVoՁe\\d9w d9p|xݑHzc\f£8$CDO6,,]k>Y`Drx 瑄p1JH31(IfS@mZP@;I;){mKLru2%j_Yryx1Bp-0\vrڲ'SZewߍs U Wzd :%UƭL'xT (GV^<׈Pi=Q<@ ٍG Y,u VA5 IqU;Â̲yH>P+D0uяxx?TW{$@lmuqOC jDure$Xj6{^6*s)M1F42"{ ؅8+)c`0N>v3*w?91;`xA,0F" @9pM{WUtO6*3͎ b2E$otM)XTplx- fi"@`՞Ca[8[0@X ]2&+<%6p5G&48K{[);N9C.j8q(mӾᘍjqU[ű_8;n! aaPPfA"ۋ˽HIJ:_&!D6C?-&A,ђ8z#2O}=nt)m9|Sδr10(dtQF*r*E^ {5wW`ʶmlUl ?{h+,'|T8ՔMd zQhBḾ: z)3@1chD-hC> dL/QE*׎[+A$[P^LaiU')#&; mM4eΊv+8ӃUKj[֡o" BA I2u<ԻSm-/ =+WԎ%8J'ө њԨa\Yʤ/ E j<6RvO`=3_BV~D7!c1EEOdXY-0H+KDŽ&=_ .l_|GE0! у!4*DHN}7l1cٮ |=zPN79Y-d Jl $KTa6 %a 5i[ҝJb.v^VjUdfN$vkZ8;OB3г} 93kgVh%T35ӳ4:&SJʏ\>I 1S qE! 5*uL=TysaPjuD&u3yV D7q! IE@\1 Qg\Vj"UI$wU+7$ɣ"$.Yͫ3 o!c\W$ؤgE@c .K Ee>W0F,CaeƓ[grE`G'aefNDFN"i'.`1 IB)ct!.CrPòX?!2dQ~a]+飂g$y4>ޏ.b$jw֘ag{p8;u{\c.= c|U]klܐsg$ƥ0#[ДUYEcd@TL|9摔5{Ja !VHPR*2q$/W7-(hRxO rl&N`1EX)8P33_GF?69K?0 -xatU}|n )rTvn3`CSbqf޴q #2^ &z)@F! d|IyWWt%]]g 7C);*V.9>Ny^m~/,tez9AD\fsqiN=ZmYct%z!>߻Jwp>9n@cZ@ͫݾI}2vthjb&2Td3RW+5 @D2L UZ#i )lȐ@jDTZ*dxq_'xpxj*4Uc(Jq"ObG9 M,1U @<H dy"yd2.2% QR$JJ2ZOw-cDF ~͕t]j02e_UoD/Nc!+Dq@\A R:T&-.2A'$~;p~> Y{.[ȅMcn9F"ckzOYe)yY<$XX8pD >pkd9w^̲юkP|"b>MܚߎfL)CA qջ6e,j=ҜG?l|zxL&M=eMXM2TC_[}ȆkO9g/a%]z WͯF*;mZ 0Wք({y P/!AsP06*FtSMۀSqKݖ [d6+S,nM= ]Y2hj6꺗;g j&g*RgpFu|[A=mF_ z *ifOĥ!k%,=UeJ HDhnOǫU=ʵtsa[0ӝtF"嘷YxSlb ڳ'xwv_;V Х00 |LѠY(l쭟}=l2;(;e'ՠR,biRTh4Һ1VQ:10* *3[6hф!m69yRek ͈ Ӝ;PĔk•9jycU%.DRoxz¤ҞOGAWg]ՙwnTO~K߆ !a{RkX/g cU&d5ە@!P) ͪSI:VT:ž.tsىFTZFvRpP]f³9E`& 2\IE)nO!ݶf @ oZ*!(D&Uߖ"`G_o+,ĆRx&J{EIvXFn\,RCCe65=$f$%8IATe}I5?*,#qčeKř4leӷ˛ਞEB~or2yke; :kT]=1;{U媱ݳuSu 9Qp:XvjzkfG y=u'\ۯ}ӆ97iۿpS%9snf"S(k\e I Husg8WޞKΪѣPpJMd !ldBNPu$ںO(%)7_hDN9ux:ܟ[[qˍhX)X llBAo$[hùpΓAXr?փ`g!ЃI1Bʦ|sZHXt !C(f>³ Ɵo3S)`]MmlLx"(<Ʌ,iyʼ΢5ϸ윹 1N\Ytil{dQNյDF$[Ltq@]dV\rκKQP"8AMA21$Qܰ@&\HY(YΣ3 ! >ML$p@jA`r~y}kIAuݠvb_P%k ʰE'pC \YT,TPvKQ1paXb $ U-{TYW0IrS]j8rC^hֶSIs1(UEuJgJbua@ 82p2R;xsS®:uĭ9 U%x4/hf7*]qF}ɼwS ({v4Mtnnt(N?jynvt!j-it0T0 Z`HGT$>VjW︅.Uk*5*/hf;P1;"Po9ڃM4 Y?4r58V$7J(@4 u.,D+ BqtA0L @^[fxABV4++.\0,t%2A9J00k)xkZ:?htwE_/c Z:U[)mOvK|; Uqx{ t0Ǘ ̋g9gnjPֻ~7Sc&?6gІ=. *"P4"yM  U-ǝ(_ %ݑ":=Y0[VKeR2M*=~E8N !LSDr`q(VL 0N1caSh:QxEtSo;WWEd]e F8}KPլ` bRݢ9f7m3.l X|{V N(  FN!U\S3PRҖyHÎ1%xu?XiU~ b|gkOv׫ηa=x_@u0Dh`˺{_=V3=qy&EJj3lZ Z$e zj7qZ#|x#5-Dt!#Otq$"KO~ kr D B&{`_ZXmtO&k\}E"1B3,`Ԣd`=>.Kʨ Q3ۉ Q6~vJg&,֢f2^zE P @WOujA0!ҕ bDcת-vbȉWHIt~&'][$ܜ$i|vCWpRO⸲ Z juX\ ێRGG>*ؔ]uP9|Ie?Nܖl D'[1XhvhiC9|\tE& TDSȈ j~Da[;vSֺ d&sNlӢ[#{.PhoeIR=e$ĵ0GX2A4l@(gm:oǧu⨉%:PS6O#Up6JeRb̩lYqIKNuQAAgN Y6>>9g O/eY3Y22Or*,%&)s,t(ERWWyQ霠ξ0.\R,x=`l:iff%S\Pstt+Pà #Fp5bB[1u9ŐPni%pW,,+џq5k7是Y1oZ$O,j2C˫L91qQ~6L EGXa1N`DU?]b 7 H$g* Fcd.ğ) ꣺ajep6*0/sfNun6/ ۀ%jp>ⶍ:$FxC! @@@Z*RN7p(cn݇SyXVcF~Cl9_xĉt925'C$wdCxRK{Lf@X_ë`宾f߾UN:G+Q@-!]SbM8`J$4{F|fh:{? u$vN];bS$yږ 9$yI p@$jV ,XMrJ$yQ{  wJohacy UȉиPC\ȩ RlbjV%:H ]xXhge,qܯ6'm9(:d1 Am5Sq;hVt>Y"L~"^TD2!Њ"8]=W!;;{h2jz56F;;m9wt7u@,)oe^/e͍mk !tb<+=0! AH`#֥,Rr`Afsv>χc>'՗H=llvuVXi ,L?inH0`1x\֐y[9HA"!,BAvWz@.X5@-n|7`lZaDtA.3m4wLSH3г Q[gin5I+D%'(<5r;㜬luGc%wv;b !Mn5U ,n%ڡdOqvee`TP3Tl EBqxyHj PYUҤtL@>f/0Ӭ6 y[mZ3L w=/ g>7iS[w2cD+T 0j'S\NּT;H?Cs\oيP$e01b6y1pņ|F*-*.ꢇ.ky:ҋB{]|eq .U%! ҍb"P M2kMB@],&%n=&q\[y6ҎisbSvsU^S]wgtNf/e vN@"s R ȒH! &r(1C 2%OXq*ʡݸ3n{rCa;';m@ ܆=yt ID?$J5K8BFRZA !HC&ƃ@XۡO z;q,\D;Z|}ǀ M'PQG?du7a`ѴIʕA(d0H\iX IY`l;>˖6]}JTHR`q<7BzqO0Yۨj=mt z^#NuRw 0ΰC|=oAQ\t_ܲc,&J:s2`?w EgM ׅ ?9Ee/o .E2=:L! GS ˗^RA+t <įH OVMٻy?ro?.! CO0{iA\ˏ>-d@Goyp[h"XcO,#@#2V gN~㝍F@'ǂ#Bc{q[Z4RR"5kįgpR9{+7wb}I]ߍL&˱B:JX#/?&,Bp ΢zNM. w)epfa"t *Hu@:79REޮs9}iGmH `^κ$DXa[*=!+Ώd! WREZ Et)T ~B.ujVe>?]M>?Ơg4M [Rߨ`j|H1[Wzr `aOXe!xլB`),0D|gl*Xa Cݞ`Q"I%{mfE:5ӘhM(z\"NĜ.ƅamFP!g.c@܊]h բr5R%z:x V3 Zd— k3V~vLs|ۙ2M )de^n4v@.BͲt^NL=&j{@-( /7!.Z\!R$|g5f. + `X(A$^.*]$bʘ mi'xL9Oc?=>Gx*SJpې+PA8˷c&[q9wCspƝ]أx\<=lw[Hɜ6o㐦o pSYʫ&Ǚμp tC73qxBU*ZVGR 3n]wImr,_\!MJZMʗo7^N#-@abGLЉBfi|S2o۶T~~WO#K(60LD.osr%wfML:OHq)䕜@7#KA>2?,Jf&:cjdᶺCh!;Q8ԍ(plM#u+֐9*ty#mI#׌' Y/E{9I@;~zF{/P{Yf7UB-xfN!.;x_7xdʇAV%[*H&TZ&&3Lꏱpg{ C_vblp~)ls]kd^mRBg0 ($H@!FTHb9YsW3 REֹO}zOvq;W,o^z&#P@Mڛ%p{szUj*GqG&* ,[oo)ԗ sjS]n|<-4B[ 7T &*P6@[NN y&9$UZxP@RdBeaAGI IbDNvCI dZ1tOIdTB(a7^){, /N}D̔YFOp!&( nmS ʁrC)YZ#QM7@!b2`,bRU[%)llJ9Nvcį:?f$ց:qdm%i=ׯhrk=g\ do-$4T㣮b=B7z~({*Z'#Ep59DI,߯KǸ$95;%jt^6]?ͣtzgƺM՞Js ^-$Y}ꖡO/ln6Ѝ8hs]uZՑOO&Olz sׂmO2{Uxʆ$3Lb4%G,b3||a2aNJ# +H VG$R3҄佹s }-7䷸BM0HbohOHܪ}qYK?W2ʦ< ˈJQ5y mˈhz՞EK=(fN\05FC<z>9-Z`e%ߓ WTF]?% 9FZ ܕ5\8qʻE }! ҋeDcm"F)ީ)uj| ; GY$y]$, 1-aq:X"Tc#(Wc*7'S}7Pz bSϺƕP+N.OsgaCic>PW9^PHHJB[EDIRX;;.3HCG_%*DM4SBS4?b]+9дWw קbc8hq$'J.j,|H8d͞+h94Tzx!Yb0;P@ ڻ VfPUXA-y@tQDxG}\vv: Bz/%](O^!X٤uܴo+7oZC S4P Io d`Fװ]LJ.> 7]00x4$#!Je)c@;ŴP& 'EcS(hZ:9_V6R,bUw Ǎ0/Փ! A,a O ppTB:ŸJއ>Ѓ;Tu=ֺ%MƱFʄo0x6쫹ԏH@4C8#\(0"(>KF@ ƏSG&qX"BLJHy]C1(%a ?z`!J@ J9f~-Np)Б 2(K~uS@@d,=_{MIOK?[ZqZK]Y0&TMl&&fѶ~^~MWѿQF(3e{<{P؋Zd?GUz4mJM5UK7[xK*D8r u!?d%QfC}*}r&ϯS.x,Y3GBhH7wS*I͕M tg$nB}.POɹ"+f"I3@dzq2TЀЭ(%- vI_V +2hm l|igcMAbP( ru{h%5# #9!Tkr{ܥs2D)!9관ȨS2*ixp4;/XZ)U ̬vj3fdܛ!Y)*Zĺ 80w Ʃ+J۪䡳"cd #yq$լ 1_mD6bECb0#6]\|Y!T*rnN[d&/.!·قPUΊW+y{].@պ]VX>[pQi*xmLΝņㅕ.Nڭra!Zu*&G6B@Q¬p  p1r eKq)!WQFsuzyJC hrRǵ`P GʇbEJ)ņ''!kNvziػK۝E +m-*$ъ!d1b@S ЂX*7qw6 tj>pVg B֛-((XN2O)ٿF:N^-U )ZEXBZ}wf~ H217/b)wF=\{O"5LR3©e.R4<XDɶ0ʔ!%%휚y60GڙF/А81=dr5Yf4?,St|t43k}wP'We;q۟˵}Tv@H/ύ4o@H^%!tڧV]_.DƨZ>Z|pU+b:`/_T*%6,:n$hhXGcY mRDQd~u@J<⸦qx3{udoGV F$g;fc㧂Ze\ӌ;T98[TaQ͢E?~t(f!7t! օpFB\GGPAm@Ar$KҦި?C9sA;P:CQb[vkla0&%D,v>)BI -ŧ:Q@v2~r`:LDH.G. wŶ@#+Մj2}JDWQ:J'%Y0jIֱ9VI+Q蜣x7̲E?8nPr}K[\HsS>3,18 }Փku{U՞ê|?TG|Nez' o= o}ʿ玁W2Zd"U)"QrT(br84jBTL<ɽ+S"UP\Vv\ *0S'7!a󇉄U>=9H*\f3\f$P¥4us"$NOAykZG>99(iF,屁:*s_Հmnp|t n>Fz_q—SJ^A!+ BJ> RUA~yO WذǕ&n60VSl:-w|;ƜMx<^;ؔ/+,XիXj-b)P88M PI]o/Rw"Յ16޶Swx@P|l@ :qAdMuWEsv}՝>]٢)4Dﯪ{PWi$ ?o O[:]'C{ s9]}״Q*VcY.B!MHݧMMnUɦZO^XN*t HGHB N]KZU=&<|Ji>)H䍐wHz»j_~^nU;$ΘU“ixчj>n#l ڳ*cC鵵R'o'h~ʣ62R <_%,͏ꀘ#P VICLy{t J@)I :R7qRTv.QX߫nu/:1+FBmOӳwY`6 1W*AnI,-aϳSQU:6 R &y[*s J`\58˞Mx{+ɀ"g\C̉ڴ \y:-ro r_e4 H̝;e&?2g6 U|}(G:6 U;3~ţ6xv|?2^JE뢈p a.P̑ 64r IҊvMqr (E)ܤ '7loHZ 6N6c<&0uZ[2׍Fk퇲Xy!k-CBC4g[+%Uc'{I VG֓r{t,TSJŘ}g4Pڕ87TrmljQ:|S֪ڹtmIEE£UY 5Zm:73WTr=Dl>zN)PƼsݼYө}yNݔyG~]jo=qb}kvQt`$yBJ en>! Λa@!X KJ)C+| .[3B#+(5xloD6()o8i !"lLVN𔗄=68Eu'CT#RJ݀=s$p8b[S8yB^;Ŗm <!ҋafeٿ+"jFH$G6]j0" ͜e6őd%:FfO p_zJ+i`ײ%DgFp;m-ҹ6Qqǯ*uy$uMB$Zl%Ajfrg]_cVgPSώzNHkyJΥ.3QGۀ ,+8#N"9doРbz8A9ÔO=',ۧ,'] acU=Oҏ~2Î@ Mܐ4#B]̥efzUXJ@hvIpRi@ئ&@,6*{t?'?943'4d$M''c'Ny Bu#k4G =2`y3mѐ!y_ 0q:w6Pg  Ze@tywFeҔߖAia}H=A)U#&qIبSUʡz]~ K9osؖrŹ?uo_ŜyJUaJ+ڎC:ʣJ5&O`6ɬ҉+WG׃>uUikҳ8K"ee9Ju#KJxS , tv MW7k}$[e6>b<;[J,d3p3ZW74n 1Jꝲ^t3Eq.HNtx|49ځ{8b2ED?Ǎش:Ou˜Q S0$ŗZњ`D=s6cZ$[ɐAvd-߿߄}x@H+n~#~Pe;wEJEًw+vd =f mڕ") gMT`sw!@ 6~$x~R cv;[Ầb^Ys v!QY^t䉃<!  b @$4FKȊIy;&Rvͻ;F\͓ UMZ䯹^&l<7ir2Ћ:A0X ZdC ĉ)DJf_dv K H-.͏1U뱪ک9/!;n)ƾs,l+(bI"2YES2O\QIMPI]T'poBMH$%'(! .#EAUOmJT,T}s.:ю~EZF;1i):P 0R:NZh"&1fK{A0D% s8e]P ]pcEf%m"zYHznjsqziD.-!?iV̔uh';:$ )Dݥ6I ,z;dO-z"[XϕD2EZ`Mڇz5%Pţ"ӵjp#p@VNܹ'2}.!j I3[khAKz75C]eihҚHT:VQ"Vo-GdyXMW0jȸ?x((@PdP!_*mt![U8aPr\Qk J,c\N<|w (X4Dn\Ӭ$v$$8%44M|1(I>mSJQMIb py42EOOL 7nykW>bp7`Bo2`vdќ/Lp&oh5-f?Ec\9cqVcBӑxx]XN$[ۥ1~_X1 EIϏ+ѿRݘO:@Ќs5Bn[n)2b#H咋cP0V"DFZkV.`ND7Jn]Y]2zN;O U&$ Cu^Ӥ=S?-"#R@"+szBWB򈌵œ IIM \qR$ғǘ9rߘі@ w*ʸ $qz!+ A؈! ,"]hU`eI5=KUX mw'UKqZL hxbE'THW jZeVaMEO',dXk e~JT-V[nF̈́c0,1i,Cj%duNGD1Zrs,- KXQ~hgv /'P <}}^ W@K+T? !L@DULeݭTZ1rG=M,L(WgFNNZP T ƮKX~ h֖;i߇# 3ܦXU/=߬šg,К0d "Ujg,QdmbWFujgAS^+Ȝ[v)@<ԉnDTO:Cψq-BW:8E!MHݧ u67듆=,mf᫣T|E"9ADgA<9J<~\u^vh8`cm ?; O9 qve@a-jRH~hmU?㑝6'/eC[ycJ/Zk1rlj'4SN؂CUBT<3 .+*!3LFi6Lr5kƧϷ]hX2SK!)D#ylrL8 C.\6ۗ٣xkOXF*H¹eѐWrSxG&@m!ۓ''&N(PhiXa;-6l_x Pu>X{K&k`R A"hfst(@$ K{Y0pH)љ0NY&ᒬ ΟBs|)1I:?i"J &fҾa9P~-Cb#'(4Zp.Wl˜אp:Y>18 r]ܰ:"^.{ەCWQV pr5BA 4GemQј% Iv?yXksΎ¦7]>%gY8 Tg-DYL3H H]-OKնUh FF~`i$-/n_>+╰+[\$S:t\gV?n1~{C(5ZvxƦaY @&)4U'Qo//‘*h ystU. 9 λ\5axNs53!k20MbI%Lm]Lo?Ӧ݂u:TqL\Ic[lV %0Z@hA^q4b&1l\8*X޶,xԙj &.9IMSLǏENHk/ ;sMp~ .KآbL'&Y1uWm "* a=sfT*cGHh%"i{. DR$ÜdƩmm%APiilEd+b5wmmUvq5B4 PnS.WEe`cmňNڸzE\4NT}CuN!!< @-~GF83se% bǬcmNf, I#]PUfuE.^5o(%*3!b D@$Qj$3TMlepkOU[wUm7UNj)4;ƞ5D4}æ%΂SylOL49hw:#(O Sԝr@BKM!Tl9逼1 IV԰7BYheoOi>X S Uid^d nr0CF K)#N TmᭉwYJIM\iq=d.OɛzTD Zݠ%hnKI7%Ⱦux.9//Zx\5>d픩l QE9xVi,#}tqDYjeO%AZ2Ald$o vΡ8BU(?R)de/9;rV& .hi]g+COt/[7W$\c0!E8`LTly Fi* J C^^G=o ֚CUO?vZsGf'5-h+,UMF,<<|T`o,ǓZI/&f撎@v *`ڡXC*,ZA}/buo"f^8Sq֤81ae N3r= e,;W9~v|@gv>/7q&"z P(1b(V<5 UUF?/FDeP%u ?oO%jrS=m{ uN%D*]eNؠX;@`ކ*NUmǎ0^?5ۓ48 g<@R!хG 4u(VL]CYd%zsyA3iݩCv&nvV W.e.A"rmHz *`1,) =S;1R,p)8WWNT#8 9M"Na<K .q9 9007lFN3 0*g>8 Y.V1+&. QJ%gL7>وx/ê\_;őxGŦ`^ֹ WBb`.E%콢`5Ā;M{ PT]C?sl |99ٵhrChbϕI,:~k\+].K7U9uAm³8@,cF5XCsfu9O p)ő왈k/NHN65xՎ*/mko3#2WsO!Җ``SzA /هF Z,^qE/ݳ6>Ict uמa,wXmxKJ].|_#g!OŁxWºw102/=U'Dҡ+ BԆi}ÀAn 80Lsn8T 7;rU!f6I@(ec|38HeQD F,@ܲ:rʵ~G2'2N؃'SM\M/M͌F̍9r|oL<\cz\,_cFwET3EX77paX`8 $emR%Ⱥ J6h0S1nM"9`c **3ӫpi#0̢c-9\:QQw[,uD>U(rh6!|R%Q+X )ޏ;-4D!2yV̨?t0Fp}^Ս R_ILjG<(FtM-Kvo8H_/ 2dya'3i =}4J7@gLaWg]H y|.>Ti/Vшp;A,N'HؤM#tTr4`v C@2\(DcMCC?IF\/0dT+N&i 81n\zXI%üu%L]ϼx_ZynիY}"+8nm^Ik\eh::5bTESHUl(4s{Hגġqם\߼^},STfAv`0b4Ke eNHDW9 .*ɵidт}ήWU8^3XT,yENt S{~[ڝUȷ6!vCܺ#$ƎQ&K?c"cj ;V4Ry K@,V9_>wjRXaL%4;T OR h MioM]6Vd3yE@1**4)J\(GNΙ0=h9fڿ1&3El&E_z})6[zˊeU ݺו::(u9TJC69%Ɨblyv*2ҖCK. N0\`4 D낑2w]4%-AMi\3˅Hj\Th$0IϢp¿`۪) bzBGGwCs{O tl@1.=&t[F8ֲY%sIaQA­sBXR ޿PSdql $ ^Z APbPP;%tV¥0Xtь5ßHȭۓ<fTWu!DCGW&G'lH>V!2Ip8 g*?5ᮺp$.fnz5'9+F3#)|t{|_g߹,0{ڑJj%pz! նb 7# "(yңM ܶlNb{x=}Ɔ#qhcu,||+iC-'[1HdNӠL"Vԧ mV7Xk!? *i~ل3/kdž@->u R h|YX6d8J]I9B(famF-=NQ.8Vd\N:S:|rX}֧ =1}Xz&et_#mX"^v)3&r@A@bKB/B \9sPU&I>'TJ`[nIaYfB-F. 3W5N9M8C@qMPo1ɪ-vIkZxQ{t9+>iO^F4/%SO DO A`Z8lUNyx@:?'~<ƕѶvdڐ+E~̧hAҜ=U21m*:! ֒R 1WX (r s4-:Iu,9Ǥ͙Mc{Sf̨.lǷ jpQm ?tr0;C%XAf xßUC2" )`H T9tgx $rtxKܪWshb/ g?.ˢpXP/AN* ˮjV YVғ6=L;x[getOY~آ:ӡQuxXcu>PT0M:r+]GgK7RQlp9$ 3l]$]`f{Y pAҭo%{)36 UBp=(s|E]}K͗xU0Qㆺ`P<4R٥+o<s/c8x ֠=8!GCqVA4`W"qan.O+>ѡ?5l$}m[r6mh`s! ™q(1 fZ4WAe0g!kڀ~Bwg\]3ֻqFkh#9B "Ԓ.VS{y:I0D&Q0RFIv'c(w!a/3[DD9-Q[q9>S [[9wY &4Ά@;VV33g_H'Wz)ɵ*|>_܂QqE>/hc'g ;g;^V+ |/t#D&xˉQDٛ(@KZLo*w|z Ns?=;HjDs8V:`g)L01L?"-e[zyȁ\ }ldE# @9[\a#ڨ|z1ha2l)yuYJYp~3tQ)⾍U|hGO,HCHJ"%~!+ҋA0!cE\ KT>P tJԻ`8)h=!̒Ռ}ec2 )Y0" T.5qP25N>i:bNAʿH녃Zscma@ n KF@Uh q:.@ع'p86DHjE5j -_؍ yIM(_~q\Qm>s :s9sM7&$_S@3U@ Tt/y#'FY5L@^61 '=ւmWNU ˆAc[U勠#<ٙF=!zyn4hv_G]f?:~Guze'͆sdA9e@@Ս% JJ#Ř]4l|4|jf4 NI+WA+ZXɪm(=$:)JBI6^ Nd4ZFsGE9~O M#=/j龡/v:e'v iעUac ̼jĉZ]_izȩ Yi;dupo(Tg2NyvM"[YǬ8$RO=`!3 PLT}~jV "Ϳz ثT69[B@i2TU"r'Hă 4# 2`Q/fUZJY(E }R|>m>TJC$8$wPvv] 2U7I lk Xdo0NhGCϵf*:rV7ƹ o,m)+F8^IBSF) 'XieLTMUfoǞHW6A5ʪQofkR{? 6SWP :!k ,AsхP! 7tJN0Eg;1h+=c._Lp/xd 1S!>֟5ɭdȒIg 5lcm-ƭ}sy#i/n68+GAbpΦ8B̹ Bj5'La V*Bz%$ @zbJ$^'E;1]Q84ZXB'ex^m`2:fgKOzf5Lr]FqSP74Jv+>_!xs@{Zh1υ߇@_݌/ ߼'^z \>k10F>r\p|L:QfXlLk*J'q@Ja irR/5bj>պuW3DGѸgsg c۫sf$x!ooOhY~I_Z>ŰιCQ}qײfy}iwc(TGb0Xdu<&@%)$t b#<~ݒ<[] -7f8ؒ2-F^!CI\$ 0"`LY 6`o\ ) ɱ\UgƓ?[J8SA Q~+W (aY#R~tqLQ ?`91#3n@!Np}yI3#,q9 l=~ KL"?V?^iIGi/ Ϋc߭=9}.Hwzc;/\zj^^L<})je8{4ǒ䛃{|;8\W6>c#1nX`6 ƅ5|r*ux"HuRkT޿>C 5[R{~Ѳgjևv3)YJmVEvUà(y%9JrVkF+g43P^#fq۞w['%i@jA0)%tU"BPЊ=FBWbaxkcn! ҏb5c8\@ˣ`r&,U`l- ["3+Cw!iV#60ĴƗ` 3{1Vͧ&6$Ɣ j#N8=ypm |8x$0v}FPA իSFOגC.aTZ$EJThM9kU&3p (Em˩upAD1`iA$s9㠓P :R8K}ϻl1)&v|fp?4ۇU0[p9YT$*ƔßVzح޸ ְDpXUu&O$7laʘQ$/[uD-J~2nDS|o=Tc9'4Pxz*;YwC =Z0cQw|-8c/8vB*%]AJ2eِ@Nr֪OU[@wI+y4__nUt&3 E0=G! ;bQ$# ,e+d]rpTFZGe ΡcE [epf%11T,M6h [ B7uUm"*n_%>>;&<6F~gHJ { 0 ̈́VF ef4ؚB=䠢b˼M bm1~"ǮMaz ^={uW'Wj6P2WS~ZjvOounxjY)M/TO0kjcB ,gF^UY&B1ϕEU~J#8k\H3G^to9' &LecKL.?[J${CUc8~I-ȤzK̍bYi pޥ>=viMJJ@\cPZf5`v%\i-4|5J4! h9b=GqRu Ds.09<:,lkh7yG}F'r`H"^ uь$Z/By:|T"R aMFJY⠃i@-OP*}OK4>ycNXRacJQL.1^X:8z"SK7Z_a˯΍냪lj%ticm:M VJKF6@M[%t6#7i綎ehԇ^}q:VToN> `m#꫊f=FQN'Wև#@aM5*<Ň]3I[Tkˆ3̺f,C=P݋1 S! vI` pSv`.;hTR 忳;X s`reCYYZFv a+Ĺ!+վaبU0etqKfUWAh,쒈=ڈƷ%wQ`$˟A<˱ED7+K!DaffD(80E,A$,2o@pg ?JBxSb>Ixg[>^P!4W ׾.=γxw'- ~o e 02eepٕ=J88Q@2?lkKtr16_Sk =xR*}]xsTgg3pmuxp5j*ЙQlpJfqCSWsRRɖCu-ғZս6sa+o~\ ả97 ,HHJ]FޯX,na2=`n C\WBD$_8AQs$TOPʼnޮUo{մwuiu(gUDD[ BQұb% D!MGݬ ʬYUu8J Ⱦ򂄚ȍִ.'0=eLs3 27rivtwsZaaYi,V̻QVZҘ03U?ϲ~>NfqOD)j 2[-AtѩTw!{40xVQRd"U%E*Dlqc]=T dsq$[vk=&s$xMM;lRQb aUjQsI[eM գQ9+"4S&e} e@mPʷ"G.e6[͕dT[y kڀy&nl6Ij+jnJNV.iU).t5`F}Dt)*WtS)ʩw֏MdFM7\Z {,YdЯ!e0ϊLZPg]t|2sJYV1'TMG#fL 𫸋߸f!ײGlmoo$e^uRvU`8}rԐƫbXZmmyZf59(rUN릖\M"{M{KP ORe6Pа$L-q(WnT}dZJBحLa:})䙚2,EtZ)ui+<:A6 4[,'/B͈̪qr0kq-+-eɂU|Zh)o ɹ KQbQ4܂Sl^~W3>p;e~WJƐݙ[T^ǵܡ Hc!(P*!WG+d'fmǵtㆫ ސphV4G~[w,֝\>IA`VκB?x*0f#{{60W8׮AN 3v !хE0`Ldz֪^>1J `T]܇DtGo Bd !.[Pҹ.ش94ď oX |ɓűS5+uCJB)4C 8 vXH(;*0A RliD|G_i AwoLGL٠?@'0Qfاc ΍b EHYzj )*YX#Ssd.N j1L#&f&+^wJ#Sz[ 9wV'5/ϒCdqU㹉3)1(f)k~C35*.Wlvrs'A# Su(qQ3iU"AT´7 Zs?' /~&*'1Os }< Sl:+SY P7Qez _WCW Q<+UZ:קqSۣ>X9=N%}2ǶI9lY rH Z+ ʗx͠E|j/+W>"ȈfCTI!3.hůszHHN)q0Յ{.$ @js >^0ˣ,e4*+DkR&Ri%D8~׭}_sVқEY]HoWE6~mUͨJ˾44㠗D! ?ISâg W4٘rBD HQҶi~`՚[6#SJ[d7Ac$3V~y25#mpaҩpYiIWغݿ[OkAN!5dgA8p E}fD b ρ ~`,/sfdyRcXt֞a'r$}vsL!9t?O,c=Gz&&^'-yUan }\EߋOd/h=έ: MzjP&OV5]pȸPT")VQ2Z]Yu.zGOk|"6GS1{Bf}Fԩ9Pc0rq&>qYȀh U62Z>GZ _CkV^Q l{>B^p"N@鍹zȏ/@1EI QP"E7ᅡ 'zKK!+A0F0 R"ddZU"#CFkt+}zcŋ`';DHVep[ØNq6ηuf B#1v1Lj:un'J!̖|N/dxh˥~.P4FwZ"h3w:G ~(3:ѯY}xƔ ha,"!Cuf=ƵC* ZN=2klFTӖ㹞Z,`im"ޤҢf-糴Npr"Em -L;٭*ipNɛe!APP4DW[hv'ݽ`Ŀn_3sŸ(ZFcl{F˫W.Mӌ pF i"a* \Uz*2@~/P@ a!Fau,M K?``@-ZQ6.ԃ. X?1+*A⠁K_ֲr\ \>CRk>*egO[& rr+[)3a+2ӑIhl&t)MT %(faTII_$,+_Y)n TU3)YsRzVz; խRu, &=7O%h^56Ӫa*,}c{C%Ve e1;K+f@Y.[Z3eلjLKz*c|! Ώd ®E.uw\ [8b}!ÕomXTi| r?iH퓬 㴺%qt~坓dGϕ NA%6b6\(ir4TNbGQ`QvKPB*$@N2V“8،Jrhc%BUmT+a$!)ң,IiZch!T9DSsGY6-lΠ}h lU3cSVpXD[Ltk|a5)y[iX7bBN iw+T{ٳ4QB 4S{j5 aȳ#ţh.L!b;e柕H(dv[!9'XZs#[p.VHeYkY0\3KrڻDkז4wFv0_7mT%->OU!NFU_`֍p&\HXb0Rvzi" ЬΫb AH Y1 t]d_: ;JadqBq:UyHf[,8YvLT )W"_c.$MP1iLfZ;9Pq {Bf; F;wk] ARf3l+{Uӊ]g(47\W_'|J^7a#Piz)ȸ?'epan˦;A7\^'nz\ \9T0Mql9j 8aq H#Si,LKQS]+SW/XWznOz>/DgJJ`1! dZنa'([y,/zlhz_U@`~ 2]g 3Q{=^Xq~ /Vu*3c:ѥ@ū4:|ƶRz%bg˨+=/]~ވM^atVȧ'7! iٸ:t0t".E Q5E]Qa_gGr$Q}]}hЊI?Wb%4:pl6VKTZjyc\X$ > fe& y.,Q"*B6h|vOe!shjp0!}h%MD^~9{7o'2qԥ[|7 ; Ciy>K$+.[gkWݏw1+~P{=!Q|k:Ж"+Sjt GqT@8=ʯkXoP5˞ u!񝿠]\-+[~R*p+ ll9 p\*ӐN8Cocw~FOo_cz0 A- Cg$<]21˪TL|,]rg +77x.G>@^9!ڋگjNX!+ƉcPH ޝE s4WWQ24)tzMG GudMY#*Hi7 e򈍻bԦql@`Cx{ipw龩ZU0cT/1jƃ*sc@HqE>3_ 2 թӀD$@ujXja?uq_^G4cij~4)k7ïZ_< 8x?_Efuﳫc[u@.&􅳌@3VFi¨" LT';R"pR82km*jtg WTgVB9Tʹohm1=nE_uR_/؄HӇɆZL #FAJzҶM DO/Ф/hg,`{|{Nx./JD Ot,_ABkbEW\$F&w׎&`g[[#9L]P'/!MH[7#"j;~ 3VJcC} #u5,B1GBeRM;wX4ek%9;FKmy1ks8QrQR*i&K2}_e{ܝ[/& #PT囲9#7Sq1  dZPyAf nKC[nnNOh6tzQ}zbYD;M:_gTq~\rQ+N!=$a*'FBgG=M  3>W 8 g)(U`"B+cLsh$Ԃ%Gˊ17Ef|tkYbz{4KnmmREUv"Ox7wD;S[8hMF2~tѰ`aT7IOy9ޓIjP+MQ uMM,#I /AWWF7p{fiX:fJnc짠~M irc&@ S!4:c?򔼥4oIQ0 \Lчu}f_ʼf?:hb+n=B#sj~6]cWwۅ3ߎxrWY^Mo`!kaBF (?#>KO{꿟 Vw'AwwIFkqW/}d2`^ј?զ[F= wIONTlYopK@ɛŻ6\ngHI#sQߚ#8_Bҕ.2`?򁟁Wehl{i C0GlDuPS;L`iVڶRR*r vc2 lx@0"B۝𡷦bˌ^-a<>o"V\;|/=/&#f_ h;蜱.Q !ahD &[(dbkhD$߳6_] ;|{RkJ.t@,x7# V%9K6 >c}{M͆}ܞz֊J!K&֪ӿAU,sf'o/lhVµs"xk+̩$/P]O^%~ro`}Q'O|g'h R2!ƟP.U%DGv\Zy ž'T )ʞþbTr~IFP*Y!V.5d VL4$ґk]>U3XuwޒwL^dҾ!LqO>ə(î%]3昞].zn9D5g*Џ)9nw:Qߘ-`Xs^ǂ@:۪]SS6yɚ?}!j5Ҩ_jO_mY\ΪyS1maE g'R2U>R:LW#avAUzW z*h5$2,Y/|fJa5 uLtqZn\TK{۵,VUVoL1gboۿ4>ZL/ ecܓ.P㺿wl< dz}VpV|71;߁ˁǿH%\4U|!a _r7H>m,y8j YUsױMvQڲ't}aiMN"e|REboP`aY>z)yM,`vcRɪn"[g_dQOQ/øWͧu97 hYU[MUS3zW*BTVU|ums:CTk֝=O;lF_OekԼ޷U4ޔ^(Uɨ˩ŢťՎ#,gxM `[he8fciH+\w$t6[|܂DO R#Քwp'U6^5z?JX oƀ? >u@"+o &}v2"_fn$pkM C n|ByL'CQmc>hH{VOws[e]0O#keUW@JoѸVdɭxp&]u@t!ҙb!!X _xxI5(fExHL!U܎1Yb iLL snnriZ.PF>vDBxkFlvb{/P指_ILI]^9:hǖU⟝ݧ۸DVYe)lW+)9}ФBsגقU2}c_Pm#vկVs.%+VvcUkO]kb)4NQuxIQQ>e)keu-pЎ]=4°O^ 9vCi*ҢIGz<$zKZ d %]Zh\QPF"3#Hm,Ql82ʝ2-lNtWJpPuSE~0<<{>>y=ڼ(jh(5ՠHkǯ580\aå00I(ti<49]HŞ"VkPH'cZD%~KJS P˺I(PQqf;.*,X˰ s}:s8byuQ|& ]7;Ac4j.1/%#(!ʍ "%ƌ[,"+U*tSy!ȝM%V9R>O6 :+'&΅94vi}z"Bdzćf6}OY}OQ@SY{ Ե#9{I cAY9WΘLI(tqLvݦn՜(1쳪vLBnYfd}3]c'1_&u\$ oޝěslUJcҲy/ 1&4鲒 3cE3ֱ &Atd,lCB3(! ZYW..,̏wWU{.}N<8730:&@7TV =Al$NXuIkfG5k.*y1\9#,L-kn,25)BQHbOK$;eESsWǥ[ .JZ))Yt+/R3}>UЯt{˓r҅Jj*!aAʶuH9 Vv0[r.Nǖ"@fB45^D27?d@'ջ&K:z'ˉ{(l>Ԍdf/oL΋6 Ax Fe(CeXK t)j󭓞οBo}Z3411^# !=d!fF)F$!)FRm֖-0~Gy;*)@"N',Gc6@o!v"&0ӽRk*4/<;&L4E(Z[ɒx*NY)VBA+ m5]-@w|}J4yk7sjp?tP4?8(Xݫ\/[Ɉ&xgHo ԂuM)%n#~Ҫ/z3o Ҿ>7x rPZIu C0Ѐ<>"deB&X$#7bڅ|y'/5ؤy-\~x GS61([(!c86ut( ]?-8R=)(b dV^+)B]UaMo9J}%8 + pmme)ݖ˗+z?ii :N\?7c~>6A=OQf)ݐw'! ҍaB (땕q LrsLb>%/D B|6]!y,F#ٛGJDaTR)g6Yxs'&3U,jˎ UiDvX-r.SA`&m8hEXk^ d1e֕;F,ao7oJR0& Б_X#_P.Ժ*}sמY/ͳH2LWy30N A  |Rh[rbDx(%[&OxL /BXB'LH%kӷBj\QyKɓwL;ҾS¦)ȵ#8ϋ"j08"8pFy"=cH3,zE@ !4M,gc>񥪒<{Ĕ 48_\CRr2}-N`ilXOaӥMiDKs}$cDODlS|G2of׺oKYMZwlZ.n+5FὋ\F!+ҔAq .IHEJd;`]C$HSd ǓX'j6|'QйX]ÿO} #Al jd8Õ}  ~RRШ[."HG&Pz)90YFY$f~t2y#* 3Pais*Ak16`LRECkUV63j$_0IaB?DCk'=II Kj,CYpKQ$^bUG5A0fpw]Q_ S/^}įb*N\ؔ3 6^+0+ZR2Ks=ӁM{U뜊Y:k}_=4ce˝¶94fi9r4a]fLWr-JEl U֧.ƼϾ(UR<2>v1[{~ቒZ^k\3AҊdZOM¤:)^4:M_&=~F%hQJ+_,7vwt7~!M7KTh6D6B8ax"M*ʡЙ=/qj=sBZ2$WY5-##㍰PW!蓣ϲd)I UhRjx;"x\xk)*O+>nvK &/[y>Kfo~y?wᴼYɕJ?oݕO}L*Nۨ[Cunx,P ? ]Orߺk}p|v0$=M|\dq(o^JPP[PB0U nZЙ/W;;/*p]]| GI*iQMVɺP>C4W( P\h#x/pq0H˙V- IԛNAsn3[]O~ִ$(>䗕x!k6"Ub!(R9-sE'>v=Ѿ9/k̥՘6K}780iaX-{LN-VڻG:QZpX>(1E&Pԃ<1!BmgĒ54r jo\rە$tE]o@4H&O}0l±] Dw| AWz?{p [&1QoxY96LN, {%Qj$O`' e[5MZYUbzL&#MOF<qPKgQ98p3gYͭRo+zrAM!+RRlA[QCՆ`h x bQldPiT]?!&H-M,t"zz#7X^߹Uֺb± \!Wq[3;Pe7A\d,sc{? ؐ!0@ ࡾ*W%%/K{;2UO?hTm /3} WK uNRWd%2ju#0gd"rUY(ઃ(:c rCdp+O6ɈLjeZELvF 'C .:Ʀ!%>EqDrq&pWy킡SBxj` EKt Ln|,АS*0M-BhTp!$8z02Xfe'촦A0L%IWZ䫛$ɴȖK4l/ C+~ޖR<),(9oBΠ2a80Gd9h= pYj;P ʂ B/4|Y%F>>.6JwҸJ0%cjĞA/^;!ґcѕ,*}IL"9(9T-7KDߢfwcic>{q3ZitZѤxfaR]F'(#動0IN4~V,3m;Ab"oDΓ^)Iڍ*>S)&gcn@ia-TZ)64 NNvBWu;7p1Q͹DSJwrFg, o_T!/eO,WY@&* qk溺D*ul׆HbDIsx 3c78E RFquZE䕛W $AlǭuU ks^Z S,|tSjҠH >9,8vFh a 8^ϱҲԋfJꞛqHj^SS}޶e$vx]aKt7uy1Ӝ"[.- Rw<9-,7 I$=N?mR@0tWmu`+xf ! a`P8JJ)$!@T 2~M, Of@@|8elom ^ݡqwW u%UKhW3pdsfYG''/\wK=a%\fXzMuAI^|tuӖ??}U'L}q7$f?VT%r)WfKQ4-у5wHkC $HAjo85z6Kg9ÛEq0!z4#I"h> Oo{>/5cH ;NI\l'c~6imGRvo밾GZl"*GQ_dOw`EʃjS !K䈰Q;eoD1mcX ͉ăP\4%R+c'eu8ٯ+A8ϟBGQO('$\DQ *ȌVϩHsrPn0K':gGC{/=S/u0GLazA{0e|'aA:jh1 [`Z(I**jv}kQIX3d-umװ*iM$I4rM9kjV0{*!ĀYyxꯘ+X#' JP =!ډb ytL\۞$TfR;<̜bBklp#HQbK&!J6 x!=3Rj2Co:!H<Y&sV` ǀ&4b4'!fFUi8tv{B4rYGgSЮ?"zȎłQ%h&ٌ/1tuqNFjHAE󼵬ҐrNO5.С` DȰQWy?֝D(97>`pf+A O+12f[1Xe8%V8-aB1c|@4 se`d˄x-3B&DR/o~a2[i"^X`(\LAN7 D.lt1 W^ܨnɳ$e/RYVh50"*}ގcXhpvD85+UGw4.EhX@aGT앆LevNL-S/?T VQ)}'ZP !by[;:xW8UClĤ@D5o5rDžB|d͔ IAd'wFyhq.3S``9a!` A9'<7;ȓ$XU}X)1[j0j!ͧQX5DٷQ 9!  tn.+K^OI@NiֈeeQ"THtgÀs[ۛcԨp,Cgk]{3Ӻt@d[&yp[YZШxRlPƝk*ޛ |X/j2/]{Y'ys)I"1w Xf?NRM*ũ}E$[+F*8fsƒ3<K>\ŵOZHJ:xBH+& Ǣ@f̈́]ObtM`<0{pÍC%^͚@!CPBA8Q^L D* C9Ur#^G9 m+'zuv';FdI\z4k27Jh2u ĘtL68)[unZB1nWkͩW[4%ӥZD!GbyU[LBދ(S6Ren20U ȗbqbW(y`5?8]_Y[R`0s@|N۰eE':n1J+@F 5(`-%3rGZ$dsfH]X(Q U @<@RZ3p*SeY'u[IJe5ysB|g?$is0q*O56)3@"E;qa*6 uFUUiK3`R /ܳMZ?k>85`CU_a{JТbդHq@=~%Id`5@j L3^Xh̿wA[t&4$SެJ$QJ".o]$ .4,=k斵(I]*:QXϰ7l]rp,"H*4x_eKmBP=!+>HaRbFt"2 B;Ts?#itQӬeN[|aɪ3TؐwLY Ds5: CsP~f5R#0e\9zmƲt x!3tas~{78V'aԉs{Hí[cm n4D.DG"^8SQOʶl&F')IE aB@9TRV' gNk0$J46v KTH1ɿ(4L>吶&<%OVQ'g@( rW ]]:{f|adOSe!M}،U7+78E*{}..q&D&/e{#h*[X<գ9Gydmo>US:'f:cgA(sGUD3=n!4XGri]fD{^uM%֡(e.U\cc{&x­yX+-QC!kaB؆CN9Y69ҲxIq"+iGpzCYy+;Sg씚X4%dZdss8w쟛=y,Pn{$/q ꛣ e]/l/liwŗ Q ld.iBzWV(Ǿ6i-&e4}DUkD~JS\lJX&PۡX%8a] 3GCDy9! Wtp9!rD qJ ,LNm˅. #Y,_vզhI)+r_rtUj Z:Cu@5@Jl0SU٤m';! ڍa`@.@1%UXg]|}zD~{iW5hbdcvҨFZ6?L$xlC%Q^XYχ7;TK/8О$݀cH5{ccfچ2xp 1u &/5<gX$n=&fGp6)3V+>23sh-X Hr, MX(qf?Ź֋se((!ەL3}YwQUE-\xq^ѡ{'ƛ;F/рtC[](FX- _WЖt)\_KtQ>۟=~`ģ{! ڇaAhBhq+5b S C!dQՙqxӂSԠR5 N(a1!-/ߌx:jx^@^ҌV#3»%Tݔ]_rYmݸC֎m#3|2`4TXs`#DsbfˊnM]W1J<1 fF-ce=.sEՎ}RiB]G2n}]]ΖW^ݗY$[{X:mT[!S/ @SM}ET*ډW~cbY5D 'FW3_!L$6-!gp:ەP0,"' }јh1$!fqH@mv?M^WF J.܌ﳦGvL)4{#t[gj1چW/Rdx sJܢ 963PCV k@G6E9sM8d<36ZJC6tLYL^zb5ʬ]Ҡ?f"Űx؂lS+"Ze?WP! b@`+~^gHD*L[%rLjږ:0HD d@:bA8J 2FZ! 9]3dDaN!>g%S3[ }uQTA/ ҽ}0xkelv":[ QoKFjrRB{]g_\uxkpmMWqj.-tsvnj;6Ӫ#CAn/rYoG+9I ( Ľ=@:`oe{:Tתex6,fh=F.q:B}\/cPc,^;hx*ݷN3~i`๤cݫuxNjۦVwn"}_ͫ>~av#7ˬ7D Ug]V?u}nW5ey&;r߇QR m5ÕSkgsﳼzVI| >*AKvJ` 5nQ*DG8/K! dX'aqmDi9c7fFXVSkMi4b'[^H&[Y̠"EPj ׻ bL'b%p +y$ dIfGja \yj7F; 0FH@Tn_DW4h! օa`ƔWU%Tlho"zQ3Hn3(+BM# zǭJ>%u[|}+ϵn﫳z.oKB&Ǒ}'m Z"0Xp@tY`yl6nv1+=Zsbq#Ê\o?O 'W8S#<Ӣ~νeO{&;( ^&W:<4uGxpTbL/d+R2P!ډa@X1 tEuD*Ht eYTG8*c؜S+; 'O(IwzA<1I GacQP|;@R(e8i:YO8Gp+M1E2$ޒo *ƍ(NHUE@ c t& #49j4c2|_Af iStx1-*g>3UwWxs!@|&JY{?߷ڼ+YWZl.V0~UšP˱0.оfͽNm#,U'WR4P.b8[4A8h^ڼ5J dK$% Ri4y(i忩< b+^X!b?L:Z,E #Bp^¨r@`F`Ng"+DO(۔ ÄHK=R(b^5B:zh_S2cdF3PĨ^5LHpv|jB#Ʃr'V IM0+6K}M(m+&՜dPXYT:,[n*d:!CcIXF`+A"W%eڵtv "0i|bG^yk^O`ܤ#c^ƁYZ !dž?͵T5~@`xE]5hgkRS&4T6շ|^6@ @*DKT^!k6P%.*@N{{ԱtTxg@FAIjLZu! fP]0(.j8lM*.$Ѐ<;4WѮL9)ܬ +6>֊T(O,&ʉ(1E2" ahEC!B׌|M`8q AYHԐƌ+G\/SsvD]0=skK 5r3@@. C Wf( ep\֧ۖna~]y9zZ-L γrob:rK#FL7㧈+r_`gL 9 Ae~:E9 j U&IŬʹX.7d *" v`i|HՖuF='Gv= *` !+ڐaR`)()dTƑAU>am6T[ݖ. diH,?/O fJq+J+pDF//mkC0u2Hq\fia~0+1 9B!D Cd'_0kc\lE[Pp&8a 8&6UR˒V C+LN2w\ w@=A uAe#/!MFܦP \`wK0k⤳/A#ݏtb1Iݪ~wʞA1sGrw*aZ.@`LR/TiB`jm|[.n3~]BdMfiP.Fxʰӱy #N+zum#;(}U˦!ٕE~ O|oNw6<7g+f$ &1ip$o9VIV㉍2LLq43^9`*O캳?PHŴԊxLq ]\xV[lFWTU>@gDXN9 b:Rns_&vr'DK IVy( daʞ bvN+ptƏ`6N$;dڷ`dx$x{qK8'Qf&s+^itDy'&)hhsы}ΐMtY;MM.u?O' E(?,3x#L}Va{u=#s{W䦿FIJEZ1uq;-kļ!rK2N?߯[ЫIiA~'ZҬ`+kHWwzt.sXJ@xM#18/Q?N[ \[ fC.EܮƖ{Xxp!k D(*HB-eZ$>L;EB$͛:j앏su3SudK< q) QQ^SYdߡ$Aƌ@*$Ft49փlZExTGM32эs xI`I*ZbH'txLНIR; e@@!_3 dlU61Y&9\sllH3HrIp"ѽ-O]FPlfO4h^C@<),:vo}\TR/Be^TZX]LMeņ  ERS`;@) A 1<U PضFWz҈[4Rx\0(dwZif՛d0 !,iސ8T*ʌWeA E+Xo$RIZؓU/_HBEKÅ\(h{*R*R0| +)5YqH*UrSH')C9tIx3I `Ne9 F&j‚E" y*!*eb2HYOTUbo]$ɉ"i]A=#D0wzKTڐeW* DG9) qvGS%rj?.0^3/UCIe2X4XMHm(ŠQ͉3G^OS//)ܴuO% z 0|/-4׉ri"H5?^SEHlHʬ'Fj^54H!z;ߵF˵sjebOJ@HL I.rJe-^H'htBBIh%?|qb\ 6>!eL F1ZneeZTEPs9[#_ pf,#r~I1; ])OjsH 4n!dEc(_oI6hVxM_ۓ¹P=Q:1'O >)Rc6$ (IY x \>mԦCyjT~r9TD)>U:HfQĪ(P^$,)A(EC0X! >1pHQ/Y%2xEs `إ7cUor gUv`k?.gcޞow2?5Ogk?lZ=wܝ@Dz[GWG3 jaxZWl@ }0c5E\܈LYD AĀ&4kp쌻[p 6x7m 匫žf'M2a8zȞW"C_DP"YGŅe._Q-">{cIEԥJUE`FNmFɵVl}%GA[PaQM\7!A6L8,Kw?K/E@Lج|/C׃!D\Ė3^!B]"hM幬^Y vA3l0>/+q#R>zU$O [KDIw5uo!7"wSuNIs'K5M7V(r?w&oC=tcP0Ɨ8B" b8"t\c^0xN Fq&!C(0ѣF4hѣO`xz0y[}"€P@h=%kڦN7jH6n<_|[@mD| 1%qbK:.,[oQL#"_דawB('1+FG!vk3!&067߂@Tlu,U+4fHx1BiNꢬ zϴL[̥S>pF X-FQu"C`Eperzp$S2`jTUHc{ w @ WqhO!{֏a` ,LtUw|5B tҗD^W!<'^!+W t8J+lHaʴ,˭J\bQn#bL$%N H"DB1㒗\@.>v R0VE0 ~&HhY `2Y#cWy'ck"wТ+B~i6mt3='X+RZ;tzɸ{s' &y/8>5THW!ѤWr0s}P3G1\FMzWE@5M{3-ymJfM#JSQ2(H4% tX/. 38DK8 ,Wa),ݲ"#"kZ7h ct1>lok 2MGyHE/@:JeIU|sxBka_Wfе).+oDT37~kf!TC}T.FR/8-2P6F~/! ƀfAJ]Z@"^ }/dBe7 o7Cin}pw+^RsR}[zqJW@gvi6|/VON5Ua )suxDǙE,wY&9a0I&[Z/Yģ[F!,ߟnVLa!A6SwK2_c_f^ĺIM%tag-^ifigMFwY_ƍK1|tp79g BDZ`=h`FjVqDPb1jQs-LAFf5+{ӋH 3m/s >ϰ|zzžD5ID偎XVɉT2$r!eP\ldO_ ,YPDĢ w ,M'*l[<|!u}9}R]I4DI yp6To\f¨+٢%^uP6(@-W-cӟ0ݛ$DCb$On6.X O~ rWJ@#ìV|oQG ɣ57_S;c;@ N*'-hw Kkͧ;w3f [$pY85*XWk8[Z#͂ndp&"D W8{ ȫ (Ntc;XbF$/oXdTYф4 - 1ǎSOx|j&6;n=ct^bdQ{ e7:Wp\*ޢ*-C[gʬ,,0?FF5T rq5,+j"g[n7v5A1!žf@ ]MatkrSYY3EHERQZ"]X:x[hiqX`94eř8)# ' "Lޛ?v;Usۭ;qrjY4D\茊y1F@f~(.D8D)ߵ DNDHvrx3F`;Dd.vm_W\j/LecɹzN+nC!nwǨ+^ >ykVx{#\j|w=3'#4*) B0.h+U`r)s{cF0,;)yr(jvX@mU`w17iV)Ƭa" L(w$Xet`GzA>pVO8!R ļU(Rw.7JQT`k,$dKT_ {%0‰vGp#ZO]RayUT |s01ȼ(R`X! %SjЗƑm-WP wlJj>TA !+G"#Ј_pD\]ؓa͏9줊i leQ;)K^ʂDhȳg7u`JW.UHL^8‰΃j4#Cs<GxI"jA-M ԊiC9C=hRQ Jց)fsdy_f. .B }YeKΑR ` 혒7N MŪ>=(ɩgqOmb\q!+{GF *2@:¸At 'bCT1nh?uOroœRH:'0Hp ZYo[]/6!Lwo Ƽ^41ӵSJ׮Ee"~d#"%s< 5e>$4^(8@D6"XgޡpB$Я'=huGv]K U" c#WyKo8ϣJB9g3c~r5q¯FrYwnuTB;2C!SZ(61b^UE:>A"q^LLbP3GWB )?ӗ&! q331~-%zՉ8nJbQGmR\A߱!EH"_I"( 5 O-H`Y)(Ÿqϋ`qA4-΃"qI$2WjzgwZ` l!M7JDx ƣ/PT5 QW,<(T޷\ Hfe1rGOeV/j2/RnNyRw!(3"|՞OM{t\$SeOI59 0S20v%&vރX&T#!T2hS, ky13h\|.6 jۻ>2)W Uv"O?7 feXmօ#~w7v+< >p]61QDX5;k^Nٟ}gk"9;\ ^_Nc>sA% j2GGU:bb;/fUH-Uh"ΟVA;DP"Ya6$mgҿԧVe]X=/5tt|R;ORʶ%s=,l-mDa8H+uzF@ 2@p BvRf~a/r飠>`++KlE"' @CK"*z[jez@ tt(k*^rZ=굤[{ `e}"p5M2hs\L! *5KnHԓ&Ia (Pfe\f7(~=;(%FrYߧm眍4#vWY*X= s;LWuҩwmLϬ']fޫbٜ0dl5eNB!jfdWځf&9nTc?OcKN(b06GxRbnNm1BI\"4e1MI$J1>At8owR LꝬ~)HNw+H0DDGV:RӧC#:2 ɾ7#&B8K qa [ eG'DӲf5 J-^p%P%PYH!+岫PFiSi@2.Q0*3+p܁b:M^^ nNuFUo[毳JLzkm0NmW:JrE;a7{2V PY Ӟϗ_T^:Ol9i\/2kDC o<.u>r1$EtZR,;Ħ?+΀nQ&sEћ*BTHYxBa%8!tSA&ZzU/ҷ&H;i7Zb۠zW6{Y+:Z R<ɭZ 34T3wݍA sdL0f|~{`M|86|2XN^y?CS9b.bD3y$N! վah5 B5Y"0K"Չ聨P~M}'liTjSoATo%MGLyisL=U*uݣW`0j)HƙSZj+h%R.eGECżUR GMhggDrM9d,q}l~#Xx>՗q*a2`"3pa3hdb)atנ=~[e(T$mt$u(-Gt~\)>qu\, EbfL2IeT3G63f q\y2:.!( TA$l#}?Y&ټxK,dplvHARw Vp 6W$MOdyKކX*_9 p!ƤQ@"VbB˄ ~b}K\Άþ2F"wuB<ǘۙgnYftݧ3bKbs~[t+NYq@@XyLi6U7c;ޘ3uj^4'F'|kQiK.xӯ,,,6}21×^P%+'9Ma;93 Q,[0$먶U}xL5`}rŵ&B% EfBt2$EoeŘhH$K*_Yx >y춸g9!ҕ a#g:m!u)%B[(`CR0H ՐS0'n5<(d'Nm"!& JD&e}ܙP?1й[GI'׋h#1=ӠQ>QӷNO#JpI4,'j}P:@g Pqkąfx3jkzU8B4k78871ᆎ{,0\3S0X^Wʜ*۪Ti%vb9z)mRq}xqlb_QOmnTZ`<>cT G/4#S]ݼ[')l&w{ՕiPpS-@x"q0SJ#iDɬ2 9 tvi(2^ F)`ݔ%{6ɕ=-]0 JE"4o0Pݚd0hD(%`P]1&墅8~tI/[CFd%a4Ror⯽JxviV,iՖX9a\9tRьx2卬Ӆ8N!QW=@!J3$`WDyii3yQM6Iѐz-_4s5M> _o/OEO΁U][s;oګ\]-F3dx̸RZw{{n! Pa0Ҿ4-2J^⹁3$~I^U˸mMo['!GU39v.`IrS&m4ero@jĐK~.8?l[Ŕ/>7C-*Rqq8^)h5d[l*D\Fz99h1c]U%K8沄ԧ%i5qfK ӆC畷&ck5xѐI۠`Uu{YEy49gjˆ#-@Vث+a)S&!UOr:©BS4kYFr!ɭhR#Xiw3iGZFDNxIXa>ᦎ567,vNr"I$/mmeG1iExa5:wA.!.2]b\ ^uucdG2wEmy`u]fia߼wix! ‰dz VJRG7L GC\MVYD9? k3?sɠaL)b!l=Fm2XH8b@a%Np ;RVikC@'Iy +֡:8^RVkYoS{SB<>\i$ַ1O+LR'![hA<=-u-%~mQr6ikST/"]x/|Ӻ:b 0-p<@Y$1BaBaLQj|p.ꏭ0X҆pVQPcK[RW^ e-ɔk65 Jn Z;M A )byLʢ̻J6?z=$\zFFRfL4(l( ^%Uזssflya,ސSH-=Ӊ' 9 h2ϥC^; cʅe諚vx$P\Uxe̾#- ݕ -h"@Ĺn% GJ :Iy".4:@\9! ғaH3(nӒuAB% r.41I4mf]rf*tk/"бXj&ұHu(B.- Gǘ^}]*O8fq! C]n G^I/WU-eReRX=ޗ{ 9?2cSR5TT:^Ҭ4 zSZMdRMG&.4KmǮR:̼%Y|JnO~srW-Z:#3K&BdAX"8˅sAw)[t.GC~J7ӥq^;ǽrI2XV` DKۆ KJll}X_+ztOIBI;ǚG/rKhd#%09;5p(@w@`*I.d2e[ڕBP6 NMרܰ8O7gY O;ΆGqoWd=e@\1 H*2dW:N?8Q.}!IjŻ"r",ԍb1z@TwPolR0Twb]Ƹ"| `! &6l$nRU̻ve4GԧX߀v-ER |AF8pL1 Hb3]g8(9q+ 4;߂nRLA]/U},>"ԣ!#r0XW&+4t[=Zϰo10rSu5޵R(B;w'6@pZ DZ*,ZZbY&#E!E(ŗq+$U{T-.%R%  n Y[zz{ufFDf.*Õ4QTJȇSuQXS v(hېF2*3{eS\QfC(,( *4<sKd>ʎ,KKkhv{$JNWdƻoծ"WϑbMV#f3= ݢb} t v~ilL~Er *B7WLPp.7s[ H96յ V4Ĥ6y!+žaAXh!7z8ƨ*hRj`B$a5(f8a>7ɿ2*[wE)ĐAY,2Cj|SgVփKB*H)NdS8P-KW ZmXYeL]dpXV0> qgYA܌2'?VsaAK&*VAn1nf =ʍ7 ]`y)b|_Ff@2!PHr (wY /=WĎ;鰧V{Ђ0t >A@5ek*]K {>s+g3_ "G,ZH)͏ػ!0"`G8zΏ~oh H^F?%k7o?-z.bk{AWmb+$99f%h)Ue^D,>Un| +ؗ?r-BD@a_N|$?![D@ۨ OPoSW($%b*:@i9ߛq(mfo!MGާH!nsp^j3g!(o(IA8v^7KyCDŽ c|=6h 4N)1}|*"tU|O$3oeؚr{7;Qt1=G4{{K3:g)PX |.I._!.5ğ!Ti Krc]rH6o=\ڗ k9s'w/j0;Zl?4 r# VgVXygq- t?%R?Su6L!2 C (Aɂ\@H&E'V97YAY.ȴ Ri{((3O Θƛ(ZhJAUJW$v[Vu-/Ou-^/2r?c l}ʡf(1| 1&št/-Z~aZZ7 +#z9v 5 3[?~EJX/$R!؂~1+{FA|(WZcBp| Kyy~|kzGqp^0c4U VC#P56]x7 a%n3B<"?׻55t긲7uVkX,#H.%Ӓb"3.{ٸ9.}V!?)=. c$c!{ņQ !xGSJ*UZd@*P+9^9vߐOM-D79+}_7Ts+T^d\6JEJ&q|Bt>L6A) Xq:Xrҋ9kZS; [jTE} XYPk3pH}DFŮFdC$=EHRrXyrѺ'T+T8z qXAE==hU[+GUn&dkTӂ$I /42RQ}2a#C&2PbP(P ;!Z L8W;U\mq ljUL7!2@Mpm*TP2VȖWaw[fth.跐f,bd3Ѵeb%l`1γLye )q$}Ih{ f57s0WRclȐJ/$+(lkj%]\KvjcܰNA4:ѱ$,V/*xbFQC${l fco.[=1˸}"Z2P#LW*,Zd9hS\)ҌRl,-vp%HOlKEUCĜLSyؐߺ<|A/EDh4tbSsQu1Y'w9n(Y0qVщM-jzF .80 )xɓ},ݝ]'+;7?%7B|e,/=B|பŸwsOZv@:yYsIKX*!Ͳ d @'5+?Xu*RF헅eWEuR&U7|ԅ:sOy09\񏑷_tir#˟$i^!*+ʴ3%p!>"t쭚$cZ Cy#wP"Վ&㛦N}ko*_x5\ZVxĜ ~l)Jl6J7ŕ2Ul禨}k+N+R'tpzcR]gU4a'V=t¦:R* ^B;zʙo2M'tZ9AZ#D)tࢷ@^H!9JˣUlDPFnsYTtcs!՞7h s^ #cTͥ=,҃q.\W#GWJN1!0A71cJ*3Aqsrh kCo [Yegj tn51&|2z^b1xkXǁB&:퇳~ơa.姿#}DLY7G2Zw>7ŊhN:@B|M7OVʨ(J-u4t-dWXa1+l@XHA 1[nkx#MBGdHiõR@{ȕ:i`A݋L4ٗb)!ŘoĢ|#$[ǝh&Luauڻ[@T%e n3$!Ѕݔ骐<礟M ]BO+,Y!f bTڊ.PJsIFi9xKq 0* x۸.6oY50@z!{ʏ @ o*ʸH,<>tD"Xv=!ti O! #N!, 1d/+ JY>>@I5D tE"Rx4kHA/EN1? v(v@ k FB]Jj=e%@P͆Bdn`taNsJ`d0?]^F\&*E\li-޲ރb'm_M]B~ )Ad`Oꖧ^T(pgX#"+wMǍQ9LH[ X;Ekg.R -'s'=J޹>S0N.q8Ք\Dת[yѿW>'27[_MXSZ>諨K6!tp% ,$X5O)>9f,Aj$8 w6CBV Pek$I.7ԛmCY_g 냴Ā^&͹|-!1=!X+ zB]XP$'Ȃ$M4W8U,n~SM#5Q*٣e8h>εL UNNR ibkڔ*fbJur57H%N6ZਥM,3{#"1rˁYA=WZ*<t! APF 3UQH*?y"X WtHQ!dhGvj]Dc[~4?E%TlsVԈ\)MHk5#H-5QԲB8Fa+,%)r@F:'B,kl";*)B1 F=dXd4ޓeJMR%h~kI7PDRpj^>I樳$5UO0_63xHpQd}Xf=ovv.>S~jGގe~;N jZXь'`ջLۻZs_ݲNb 2s\|cl;a`17!a@hPv: F` sD-*$*B]x#yd.$6ft:d[\}7l2 ċ9@} LqW}1/F"^bZ`_:(zůhR%AF)C^`b~yNrb t[M@AY2k6AicHyWLjai0Ⴎ&J;B"K2G)邔sCaDJC't镏){* EX5Q "ǯ)BO76tSfcD [ \2t#3Tgo_-$g?~O8@Do zTft%DMlڸ[N Hnz*փ2yV\p: IfI*Y>` A)n}kJsOl]l4jJqPTCA 8{mU41y6t\2a-*hJ2ȡa0{GHBP#S^+Yj@t_n)!afD7<4"H#,?MU"7 KA 7VQ`ݖOIbN¨K7Hkز`bՠE$ݶ^/)elP` þUt@-zW^7q%eA!+aPL30^608ܕH2 R : [6?w?֋󍡔6E(Гtbx6]3J1̏18Y?=nVi`QU#߁&hErcS:"͞Jrʝ~Aٓ98~\ %XEOӕ6:tlE-TX$ ARˣc-,Wa+A!X1DpFNizֱ bU$M[]We؊^׭W/Uq%$91^IP` 3m~ߎ/+Ut;TL=19˧wF;RW $͘ *Ā}zI ]g&(fFf@L3`;UFqWpUR c_.݋EN{GB t=d(9GSVHԲ &W6ݢhjr@ϠI4RǞ|Y&F8W9D+vnp8K?v 4@!MIۆP+!`~ivG\ tR'hդn6S_p=LmΑBX@uVKf%]kJ^-䳸DKJ(Be..auv*\*ǣP=YֿKog|i"4egź䟷F|"A6: CKRc$*}FrE"pnna; ~˼#v8<\g-<}Dj E-9t_sZtB]%@-EDđb9CO2Qh;BvvW?̕w<|LLzm+'=[oFd%ė$(!KA1"\ -xbFpiȦx)W:4M쭧 QZԃ==:Y/?k!,0֢ Lx }aBВna+ =.i!kQK12 Dn^<9Ƚ$M~2nnRÚuTݩ"WO %Q6"٘m 6,Q.G:|EHyN]I!#~_:a錵`Mԙ5%-u}p֫FXWKG|TT}Qeu\w' R&rrC$-"3=g5O;۰ 8TD .E@aT@BZ9ln5ҟ,u52z7+St)&=Nl!.1#Usr yhu-- 'zt-P3 Ɯ A.ӜOL=>I:-ORtw_vCͽoͩ ɣ ^xk* [Z7̔zagoRP+?5=KbXkCJ~*!)* &Lf=Ku$cImLy!}R9<%ͭO6{B@ 9p>ꚓKʌJ!':_ Ó2,`-)sw*$5{DXǙ=iRՌRGxKo53V75@6'.!^$gס&pwu'U:ݲ CBY3/|T AlhFIKyJ{kgr71I`m(L ib=8ԾGqR@okt7Nj BN$H]N3~tGWҡ x~ #I)?”T y!a@` nR e Aw PG/iMέΚ})9ٚ׃C瓆w+r@"BHfdg|Ov\,JcM1_?T3'3]Y^Uo :6ٓ_z~2jMNN8t;a;¸\6Ӭ F e l1̹h5%s5ZS׉U@'BZ'FjXHQCF8o|W6}98н+& r!?җC %B@`Fgx\>Z8l;u,Rvf䮂c8N@W}R\bC(ͼc6Sc5(T`omE|ZO""Ԋ>SOy\œ櫝:0[!+ҕa)0BɜtsehX M!MRʀ֗A+larLo;[Lf=T-kɛ b)nEw-V `1NGI ]]~ [?P(>#%R#[q|D RWx~H؊ d;:zK}Erf){߽`ܖiatZ>yciao ^Awk_f:DK!c Յ!s#@8|oWڰÆuJG5:P]n.Z̄Gxs\*' (AږBlmtw`8!kʗ aMFezĢR]5ˆB]ˇZðuS?qLxPsTp wLBkA3a GV:ۙt6HJd*4ӥpPbliT!gK|(Ut7}xG㖤c++$4Ɂy8UvysY%¾3\ɫHQWoTVD!qXm :o,4 RΎi9QNFm luKwL]S&@o#z1%T{ZkffaE$a^E_1ɝC&>HD'iJU{jMjyLSo0gԂq㊝)\%*At3`"6E479&lxn,ϘXC&4v7z*FZ=2,]Ff*aw@ߎ3 #ޢsY^ 'vZ ? QA.FJJ $5*JKg%$4V$!a]T$5UażS6-͗QVZM6{X{4meHs;SQbEs$kxVyЈft6?نu >ޏka<"*(VpPhR!ڍah1XiV|*]ARFJ- &`4D{ Qu,zҢY`a8⠉KBD9f/)Җ &(ў1iMx©CFBfFh\PH3 Z^x_e7nWCȘPe۱NӱJ OmBQg?RFlCf&ۥDN%95=OND<;W_wG׎.D&IH.:NiX7;Vp]NLBGZq< =)O{E0YXrh-g/AK  cⅰTH0P8H,j^jAL#Q8ХQ`zۗFT{8^z'*-@WL'בb0–74/."oe1Ya UCp$ Hw:_ˮd[ٷA[H 暆p_~5%n2 kpFdvs15XmT[i!h@HS-VۅOoN.YEKjoG+eV>;˲56/Vo69kHCF##>LPQl㊽l@H }ۏKJDpFCگXiv)ӏ"VgdnyՙeQ[%X(xDUp^g,g8Z'9U=H٪^՝DXpf"S{,ysT\ "T"wwuxY wx|< ~ Ahk|"+l.Н>c&-K$a!1յU0n"8%Aџ&RD \_{l7Fb\Y]Ouel},틚 j\źD-R2)s-wjM ֟8̈ AňQAkFҿ3>8NL>KOFۇy9uP(Ns6 a=9f|ZP@b@z^L P@B^[(7v NT9! a`((z%452C, O&K?ʕ,}\&rӷ}EI&)U,vӫTYB)2*Y zcJq4!90gP ~H3ExQBFs1EC a8ɛ WLm#2YvG7z[8۸]FL|հ.44cYxIVc/P|z>RsNoLRQ@-`7hm]go@nķ2=dIá&n,A u1oUsGQWa$'%{~q01׮uHy K)gLfܭG>(SMx( CdFaVNts}QS s1\EKG 6"dkTuO7^Qv9W*҅=v1 g~,eMCҶ4eZ!`/~Gg/o!!#}@u1ۛV(tk#!+-a1b0 8=.UŪ Δs\ NIBPaǀԚ `W576>6ڐQTrCՁGpGT~.MT~O LJČB]l5ϰW7bm;LIP5޽ydtwPCOUG18n[)NR3΃ R8rFt4_ f9`GForMU0-aA3H!!@%Ċ-Ǥco1D2i@\ru-CiINۈ44BUJڨvlB@;j*& o>9|vhL؉}5LŖ)Y\91Ֆkp vZHt7o4Kv=&c 8&WMM<@7Z Ҿm_AesF<٪Ҩ ٽ2nfvh mގ%b޹'̤t)&Nn LzᤐbDdWh&E.\r݊j\b& 2Dyֱx=>X[g`!M7KV:rf3n-%{hy?f\,ʴ-)*P茍0O8FG&~HQ \NòZuґ hVy#,OeN?Xn=. p/]=N> ?׵ :o)Yz_$ͦVndGFl=Ƅ'JJuY͓F.Kk0E~R>ܒ'a~)?'?;Zd8h\j?S=gaԂmnOzE *.N>g>{n7:\,#e>O6^h!kw#b|#us/X{C>n.ě>α4 X 9 ν]%!W4Ҁl]5Faןis!{?`[ڻ=A>3y]2IV] q)!M(1Wik,Aop`T6z##A`_5,Vvx:vv`-M=ՏoK}U(X#cF]>c!8 (-3&C!{ݺT4db 3HL"/rRF/rbklK\07/ӽu 2-TXvDUw-Fɢ`l;5?Γz2Y,r*vj-_VɜkZ9-3QQ\Vo*YTE\ٷEbE '4e]cW!`+ÿ9 YC4*HQ%1?V@-Ҧ嘞L r0 om5,\rk.cBE\X ӾAGܭgmrb2D:mbUT9% e捣"UGxꕴKi2,[ʁN $cFSŃLYC1h,S58EQ*"  ld8ɷJsjxZ/5C>5Ї_la3;f=&@7( °!Ͳa60G'_Ǎitl%U_;[(άbSP=sE<e"$>ʦ7pj8*QT>?  ¥RTcЩdQ9̎K2r26YdTLV ^ܸ]6t7mZxF 18jCj4- c2V&OK; 3bx䐙3oa,8  (!.*[(F:!tH5`)[@L XDoAY{Dj, woX&Y@G+ƙyBYBagsg;%۬ ooitQT ՏM.WRqY%?Vvqts\@Qf}!ڍb uBʫ0$.O,ᷟS(I Fy2_X$ovlɒWmPMcna' 1sEZ;mvRRK5`@},$)='uV)S \- ,\tG+}J)zDy{D'5 "`U2 IlǟɘM mEc*=jL*ZN yD/`k>3#r{a+~@495&w?2oz,ǐ*^2e*)&[ P4  կoƆh (S$!jnZPP_"$lF~C,T( H $9_zfˈ'ܞC 0ĉ 40b,h@ RCs *mtQ'%&ŁL~J%3 MErtqDwj;pAM61ĵрD*-|˭ꒃӅ⅚rTRx! ڑPP8,d@( ]h/Ҝ V]Yi~XxyOƫߒDSbzxmiM9 {k4h˂3QJ3izPJZhN.ilTy45UbASMq?X`e =<Nf:x<(ePk;],#xwr]~#[3HOI;soٛdɔB8tP3YF`HwNzyS7s6R{H!'o L* dqIij&]GhFv ~aOcQgdte l(vYkpxn<ʵ}Pٔ'N$*{+RhU'DzV- q@ SHzKzN)zq+К,wIААfΗe1I[Pu B0*~/bZ^ₐHz?dͣVX"eFx!+j$a`P'(JV(VRe k9O5jYU`k!&LjUܵGp_[ź7׃ p̼rN jF"K7ڧl`~_#}NIQ ` Ǧ ҄a8oyEryFŕ~ Yd)6jHTI !p%H-B(px2,k 30׆6`| ̼r ;dE.PUtWƄN4<] ,. ".#~yŲ)s*oH]%hJ'3\!g+"7[՚Kn$Np8${ٯxq>< uv dCY">3#{YhP;:\$&O43l7!8u_L7)^ cFsknjhDSUMw%Yn=@Y' 2+Р}ߛƮQ(e_;``HD0PC>݌z-S{ ɍ@"e*,?\A71$Q&"D7Xu^<Ê]Oh6Z ;8+ටar C#6/ʮnnh-.$ 7prC] F],]m ؂ظY[jjӭahʪA I;~$ԃK#];H;ĜTG0VTԙI)!q߁o[8B&|r0K_yz[,[paS #NxNJƏVʏ_b7'pB}y5rt_N4꥘[}?'6Z[V=嘖֯K@r_!·bi(ȵ@N[#Y*=N-)#Mpwh?˕Ch@&ݢ4: `6I]v a8yI\,qC:2G(%)AO s'vW5a8@ G=GbIq0EՔ@8AFp/Gm1ys F´\ ~N$)\dHڅĤKQ6GxXO/q@zҢn@8Mݢu~=RUŤ5@gj )=ՠwƚ\թiޡ ɨ[r#3F*|"ҵ#1TkQ 4A'QgQ- Ty?!zc(sELe26>qty`ًLR |ڙhU\M ]7ܡEd)p ,14:t}WNvɍ2W.6:G8i8|3zdOu5lR?wcM0#K4ԷZ,!R;v?D)f8EPňA[N_r&{[A,fiZ7gyp56Ayh7@4:GY>*lVu㮳#3"{y *l?--;MbCC)`<9|T‚8^HP<2v{46F#Ԑ'_pB:*s~}Uӭ/Ii^&oxxTVJ'j3<8€Zq7zH9%s v) +|jZ]wk`֊0&\eס@6k~1O"6U$ʙj1JX`lhIV'1F4R*R5V&w%?!S/!;X?W5 RRZT@2[j s?iuGI/*gs_y( GNVi{LMc.q.ߗ+*hlaY駠͛s,ݦ䴛II*T(cCQc&i|2 SjCcS؇n[a>ƘO }AjmN~vZh  @e) 2gZD/-P d]RNɺVc<`aȜ5@v]Xj,[5t;Vɂղaj`t.*VJC~S0A ,=~1=VmzVNgާ9bu2]_ɹT0q2ͽ abJY$1Bȭ!E<j!)SfӬu%.C"B6vP3l#n媀Jt)GW;u;! qVQU~`prl%O!]E]H!|FU%tӬ_:Z{PZȖLt]b[B) Yy&ea.MnٻV¯}w;f3jokY^A Cy-ppk,W=սKsviYhObTГA),adon2.ǽ ()M|erY]"iKPMyU/޼=Z 3ku&.Q r20ls1R%.s rN™NxI;n}a!)<'Vp+>'D'-2ѓ0$!y QjވMKA9҉ f* ˃'ԧx[P*bњW^VB$U#uo[CV\G PLdNbM`j p sYe:^Uqu?Qe_3}:__l[SRy*㙈CF B],DOM /D H,rq!Ar(<Ŝkҩ/aΦ tS_ǧlB~_E_~~dah0ZHϚ] T jj8iD 0](7q5W;R(UNAxoDM!< z K&#['őT: dɩǯ mcV_ȪKJbR !kd RZ@,*Ԅ d ۽Ǧ{+`=썐ޜa|1^=(65]Xrڒ,bYKPU^+Wk~~\2nX0b5@&TlǶ߉и`!MHjKE_-26\O&gRQ!bAf  aUۛ;YWEPcsIJ2FJ4& u$j|}JMZq^= !R9wmWYa&B2R8QXEKvIJ䝚K8ԩSV\Z;K3ߨ@nyx_0 Tv? M|?RF3]o9EՕ͖F"5d̷=XV tAu{'՚e8:e^ux]_mLsYfSʣ%Fśo|ӒZQ# YKӹudJ5~Mt4YAƲBKࣔ 2YDJ{ߣ8{Q`ܱE5Ԋ.90U d fř̀zB o^hOiO1%Y[YG'+:3jvugWEYdXmpaŻoZ ƠD b9!aAd .1*T.!@H|[-|L?̓}ua[ 4y ''G\^[)1[s$u(bIP0Y YS]N>ͯG_}j-_}ֻ ք^9-&~o꽱W&zCrޗjOY_[-Y:.p<|Y/ArU>1Z&]Qć^@|"XVނ-QލrBO,ҵcOTY2'CGH^i_gwSfBCÁyVڛOuٻ! 1R](:WkX[2[.@-j)@ ,dy~ܒxLj&|%04>+0;l/TCFC0栲PFXՎ*T6/*,Qy`=g%kwyޑ;ux@ $GDUi5GxyLjP76ClŪ&t֨;!ŲaH ( <ճAJ!r &|Y.@h]Xٮo]\utd 25|MQӚ/?(P[BT}Vi^E|%n"uB~ycYUv+ $շv]L߼&L_egՅZ ฯ>x'Fh?[x燹GX z7M{)|]jYlrʺbL:kŋE,B\_rDz5*lƼ!ža㾊eԩP2rDI!"ܓh瓵%c>F@r3L5/|N8~'$+,:bWXGCW$(O7q ˕>CouAFO -2Ϙ3i:mY7`grw@UDʖ=:S!d**sV `#&l{*}g gZ3eRdMG:ufmAoZߘs6^.Bj&`ry%ͤ\>{v9.dԓsX58%t⡧,\Oy;[dYRmJ~+ 9I82ǔE$QU3[R$ȱ bnQІ$Q,&7qK3R>L(Upt*0Ďlw"Y>Yw0tc9:{B7&2Bt.2_AX&,2*eX8<+Fa-s{dx18!+ʜ")¬QdEZ X Dۆ$Hz7H.z.iua<EdKpt#tcGI (vlU$>x)]T >ã韸^CyJc4tmktˋ  zUtߺNGmލA .ҢѮRU3Fg*e;Ih>2STr[ &dkCW\+2w@,;hѱh?}"w]ı'QtNKMr&̾2,OqwJ[E˥襑 W> `9#MeIf~ Yk{.AA )HiܒˬOc9b HZ%.pcѨ92r?y*F9f&2(lZ!-IY۷^&YK-D-LX> ;  ˰khwR-2| ŵ]Lm?59aj:+߷+3_p׾RP5K)>M4W?rm i0Y"E23iwjTLgC%&ndbqIj$~ΕikG WY`߇W f:-gom\؈8,_kem,Qk1(ˬ//GsJ*V媁}::tI ^p8\ko\=}:l+0 U!Ӎƍ/f~M 4zJlf~yX^{L:b!vcʇ3똚ɡ @ڛ;ZZ*t9 5BazĬ38wغ0'mTX{AN\,dz]Z;#Z9/R0-|< Gr1hh:F\qas3ʔLʥ Y K W4`$(I ]U$`=/su?vѶWBfbUG{*)ՍUIR?&l,JbZpud#vA' 8B'4 f]d O! ݽCСJPغ)tT*{`/6.$ju;]55Ahf 1!ٿp(e'eѐ[/P}>*I.z(frAe9O?.gm;%Rf$ۮLw11/̉j73 QhWoJ3$ʲ#Vj4zaD-yr'J}tO*繭ㄔ8sMMB*Rw9Biu8eU>AN)2]өbLNcuMVʹg ā!CDi;[(Iѩ@9ʸI_,0VrOrch\XݥvbA`Z^QZt(-*O RkPI\M̉4VU"CD ]sJoaݝ$b$!\`XhsVKdʑu HsK氃1ٟ,haԅ\XBQѻ(ucxo7t-pP7!ͱaءld(GoZ (26Ax1"<;l+T1o*{LT >+@˪yNJ[}UBr7=/YP8 gq"f:+&p/H{2%_ )%+|"m=)5`uO7r:j/YGu`g{U.تIvdf/TO( Njc(/=gjtl@J> I3W?]R864O Jg.]T_ \OK|P@\KE>ǘ[ 8oPFF B]Q/ru0l$]*^Jh&]鞭.S]!FL0+c]GghWS:ڮ ]>'1=UZNP=!?H;]h%E,mjjV4Qe4΍s*X,*X]yXU>AkÒc4w93T1hp!V| "AB٫J"Da_ -8-K_IE u jʹLLڸa%d)N] P`=ֈ b2O#afS5?5LOSS]MFHh0sSTÙX;/ҝ!ڮzSv=jdSG3YCEOZ,lp0 Z';X-h]d"jv@PAJDfLMܥt_ϦX&z@{aoNu+c 6=o ͅI@/S\HVT9OmcT -gVd!X>fB:hwk#$Iz$ [#SB ^S0tXj59V88@3jKDmv%vCh:;\+ad! FvEB;T:WVBH[uXzoVD<Vlxo򯆺vPQ1]zج//W>іF#dU5/^XJ&"< +Ԛ*jNঋ}j]$8:pƱ& Tj^d)i3C; MГEΥZ;ffkTFcSxJo绚ZjD.Y1J 0s{~Wt0V_IE~m&\crE0hT a ˱HLmI;*B$ ;9^ڷ0o&DCPI$N=/"; _mW+Ϸ^ +v m,&8W^X3nECJVKc* .A@Ck ]4Ҳ)P8Z Uq0I$ CZN9 )ԁ!MG[H+Ug\_ZW\-،4|M֢JCw3[W$ -@*W1H-˓t֮ޙ<,r8Z2ۿgxQ7>->[g;H=;͸rI m»135nwG7n!;z #PWMr D[@˷ERzfT Bs\;'c*.tIR0p/X@N~"G`l3>[^uv)3fF?Q̊Dǒ +faS aȐ $֏ĸ=hz.f~hSD;N'HDz2@ZrQcyH%"N¬c$sԟwy& B 6׽Em Ĉ]]6~9(O'F r,Pm3Hs-!(@qf"sUw:gȭ;j%,MX+Q*m$ QIҗ[گj YeI+XȻ*,|S3ϰ5u&U}+#%=d//8aRAx9l - moxY0]9܈$CCSI0DQN3Mav>Bkqc\|d.aȠgi?Yb',~<&Ӂ2/$եǮE2'RR4x;lo+9{2P 첪K i$ҿ _Y4tob!kŊ0[$˕tHEf}>Һ- Gj/ct7HW6-W.rUE꿇bew6ioqჭE*y:j=+0''Fœuɲ}qTRBr3"AA3nflHIDdOxP"e[E&;-W5 dmtdFa5wu6F lƴ͋21l_TuLvsOGAKbE͞y!"z/i$ЖMas(n.-"ˊkYu4s'Ef,{TMGg풍?8ιjRgjdk%W / $l7h{eIg˕>/;vpvSYZU6 $74.|!bD[yP) "3]爄6D]Ӌ$ZQ/V)-9Fgt|)Zwl6Ry)d70OIH!?4rBWDk8T^Al61D,TlrT\H9Iӎvk< T8l.0Kʲ'|<**_:,&=/YWĸƩq?z-.`d!8iD֩6z_D. O*(7R/C ͹,jK;_y\0m/tdh״#o _]AܭDsڝy!:Jձ1e$3nPӟUnS2Sֆh[-MN qkE2?.u!VB=}&LW%WܷP\r6)[EDb H@P{e5W*Ҩs89uH+9٧m$$TK/77ˤ^pɚ8SwSXjriF0ܻEhs{"v]W=~ؗJe=j5LuǻV/L7e74oACx-R=dabMn{GZ7k2Zy>ڤymSΉh~!B *UXđ$PXh`zm"IOܸ +Vqlov܌FQ*qshW Whw]gҋn*_*m+ v4"t "T }6858.թ%z \ίdk{mi sgg0jħPuG؋3%Ո?6)'Mp,&GM2#:3Cw]5tzÚ1%Pi$n¼O&i=2uQMᕶj$Y!F 4:WAEV-fe^3qacUg_Oj e"R&NFl@h&$&AWO\6Eƕzcޡ3c)lAGW!kդzCINV##miDe<,o478ͩbM^i(@U_V$ *.5MTskAu T.ˠC Jxq.(6ٔl? o!+D"BUHi!E6T 8OM@*df+@?` ]8IDQmW*N~`ie_%Gľi8=yPN8wOzJ+ U{f]S6c`~]=XTzL8 nSֶDL]͂ <]DE&ӏ3 R oO\!Z^c!|վl) 2i(=\[KҶU$,}xOjzR2/wjEQ @'Lh˙6I)dӨGRMvEsgj_5](l*~9;HIñ߮(R+?U23C충WfZ1od C;Y(6^s_?.R G&)qLr5c/ůΠ"bPgw/$U XEnJ>Uܧ3($yO\o Ñ ټF o!{%ÀD0 tӔ-*eTsJf(!+gtudoޗyr)i)a$l=—KJ7)~Y:VUc-ɸ$dlv>RP^n4/3O!&2-I[hu߻- `f~0Y5~Fi/7ϦJ}oY!J-2i%,FjͶ׽0j;u>d<`o/ыkBt~`Utsc^ٿS0*{R皳-@Sq8@I̦eDe !D[څ+`b Uv\p[@{GvXҙgԲZy։Ę1UG+yTݓJۥ虩ki;t! u@$;p1bGb{&WF;bujƑpIu^wuG!]7JS*6QE6 RB{Q83ͭ@(%ɨMzh>_kw(X|iɘYWS@3Hcz&̹1}bx ϺI1v*5- ӣ"8>]%JS +߈Fvл2Mia6jx*(]]SCdCru7p=O`{5)$$0@4jWJoVϫ#xĄoHŋf xRtt~ceEm]tSH_H9UO?,  c\e_ϯ/j|gk˝]uYů,B猪$8@} msH^4W%LK, "[C]?Q2VCs ?.;q}E\N;k~KH-U !=CJEqJ|T /_:5"8VqQ='~ X0R.AmJ=“m -׶Z)|(UQ ]!kݪ f  5@*Ȭl'D񜔅,H$Av7VNlӆ~hA:.ME{oU?j yа`J`A/>fUy]HZ:^ #Kt.ʨ$AD5.1R3jchwZp>v\6;R3+5Jz٬׹D5D{F[V&S lTZe9c)w[Ez7T}'bL6KY1/%A.6ӎat8gskXQпiW\C CZZ"RLh(:GnHkk"5ϣ/ݳXhcԪ <Ŏku@@ ȖOhv2(1& A Za'R#[Q8x>7923#W_KҷtSh`ulUK)$zB} 4xK<ؾ!ža@HtJ)tL!d:5&IH4J"YE#bX]^jr.yJrT*z'Wt"\1rXTih)\DED9TU wF p ҵ5oYv\ƺFPj`-Z f'WŒw~W>K5pq02X$Zd-#0X&mY,NʮsU(SFΩ;I4ԃICt-*34j ' Gh-D2AN433eFv~z|O.{ ):t%, XB;bEF%P!T ZxK d ]{H:>*&fBv[;rAP)u팑& $ؘIXn 5,.^UdkUl:?K}!ڑa@X@Фmte)l\oHuDHbih?QuaW#P}J_ &ǂGg ZEURmurn=MTdɧ1}~zY՚ފ,DIs)q)Ϡ쇻Fւ.M4' hjhL$ΔPM*8agp߮p݀ ҐʼhTHK8V6EgkJu$ɉ!B.!4alt҅yS~H֩2<-cT^K.RL9yʇ4#ؔ(ѴJ[grދ. 7mLN4X~r)wuN ) j$ o02@\HuljZg3BN]FCnWEH;?<ʝvg}KJvr\jM-t9!ժG)f<6e "] F:rgtlQbi[ z8!<!a@,1 -˛ wYrI S>/^J"ZΗR[^տWfH>X5$@#2?2{5aV*[Ձ|md̦I,]yoԕ&[H^Y % Xذk m :| bIT )o3 PE\XZL߽5aLʞI1Ip" JPRcfx_v3j$ܣ>hw MP0?; EnsI#95<: ?م6[-gK\4 NxBE,OڨO=ФKY}!+ҖB`E\&\&5Qj 2O2feXfdaJnۂ8Fne\0G-,s<})j18Sel@i:iJiR h|s'bJd@us@9y$ꦩ_ $BmK?[aK &_aœCCg'aC U6LKE}bRFl|Uʉaa44CHcUb=%TM@W$VJvH my!k a D7JBT QPWq%a $ԄXw+־Mn]i=&Oжm%1L(4|zҧl RN:T("%NqdHII&b@=DɂNnrPzoJ5y2{P\)ɎG9K\[M鱆&'~k(QdEpMZR!B O@ኃMh!DvuuOf J+u$ڣ%(T0NF)RK1%F{dkΕ9;#N'rc#+X*jL/[IhQ'PS4RM8I.Mt48N)#VNfIs$WZ(L 4@A/8pRmAMݼBWRL E3Asrk1<3'B@Q`#O^3NQ&G_/m)-WeK\ h!5hc\OrQ./~ƱNS +XXƗcw>3T% >KeP=a-XԸ(IP^P ȡ-$1V@)eظ d =@!-m"0I1g[[TQ}b="+*j}B`gbga$ 6y{zjѝ.?i'l4dP5VU(a"f.yy=Ho4Þ]J˄00ۮUNV{+Ϸj:Laι CV:B.}LA$}y̖@s,T L| bh*ZΞ7W1I" o8!+ΉaHB uHqJ^j#Ē&L 9!>N<>0Kݸ0J *)F3tM{嫛qěi!ϔrCGǃam)o6˓cYG[I6Ew= nY-F_D5fiu\N3u֬uX v5nH = -O1䌼A5pT侮{* r}絍b?sItyX62kcEQe*3\G~搯b '==/fu-gQFR&T=OeAT>lIwN+4nNئI}%S!us.( rs')',/ @k}W_Elm}߾e9>9mK8FUhbd5vI6tIwry5EѳXq|yOwNmYy *d] R,kN5T6?i6b9:)[PI&uƵwaTj0P©NY7+ZfMɦ5-\3j*[ ( ?+-p!MG۪6b ʶKOC_8q?^g Й]Љv9sBɐ<iةh`9 ozƘ`R0_G%l }8RV^Af5DN*iTH bSIX9*U%(ʤ!|2 IX2@|q7e>aY=2 ㌝PXn1=[ a/gb[F*|>|&dbȶHK; ]y!ަH/h|l +vԠ2Z3* /)nxԵZ䂘4>ct`vx?;d?Ѻ#{Y;JŠ'+2ȵVʬX⥵Rܫ`)lr- I%R00E1v)A8\\ $_ʼn> gwz4ڶ+jn ! aAYcej2T39-")Dno;׷Aۣu& 3J;4;dQP7{Y~whUTNSi_ /ޥmuªC $eP$ژNs DE\i^n*=QVN.wɵ!dL7DBb)r+f\76̵[ s8@Se8ܵu3SKU@{PV BUVM&c1nRʸӽأR,RzԐ{)[1H&WNcaLETLkj+ڎ-K,pSwE2FKj eC;pX db q˖ ,Vt]t<!)G 1*{ f R-FY}˽QΔ T[^|`2hq!ahAG3jjR\F 'h݈$*P_( Ϭ2 (Fyœͺ*َfaЄ @p |qOjĦS&j=}ZsVe4R0L으쑾%q$4,PkK鏵!OՔd8*/Hkei ur2XϫA!FI e½>S0Ƽ=7`9/2}UIX٥ÖJƌ.Z,R.4,yӌ~L޻;p:q))fX Vf,+s6GGimQV˓4ޫgvLj?u43XqVe(%k!ƍaHC@4۟{l+8A EpA\0 <)$0rʘ;J96%\p9<.B>~EV%,qVX0I^.ȇIAcբ'1 l>93.tb'&&biz#vri]/k3[TC^J@K`Y5t-Ur܌ַju鉣lɈl{$$knhdW m#j!;E>B&BIҨ倈#"2;[ 3UdY 9k]ÕY_ۭfL+=h]YiiGo?dujoPшJX5 }E0B H[)ʻ,P2\?uyCn}fyUn[@DY+:?FG f݊f{i \pb&G,K?mO68ЉEPS A;%Wm&ߙ-O]|fKȗW:Z?Gn6Gw~}WPHQ`~2w C[-e!L[]힌gh= $e ,`PIe4M?oys!ΏB@ V[ԫD;'iD9T*~TC,R]?ўAOKm@֩&E`C>[_(S9w)=?[]UKqLlK!e'Zz p& jjm ]ec8oQ2B!C\91#ӕm_lV}7_ckVU $XĿSSWHDkd D.cy 4)/= ~ӧ+y~YC*]UNj~E:QSHW8 @[ P\vB pMLk-,,2:Qپغ@cfo1MGo ;-RpƑ9*0Af) T夞+jGRc6k#o4`f wP3H"[+*4mS6)&uiu8H$jI`W52z`Y̿84ty ˆ'(tct^O9/ƄWO'1zQ%`ɨ`>|% !+a`@FXk2(e*P'!U:fmn*w&CDPIĴpSY#N猾S~hPݽ;z[=TUro`Yo HjٛuUerZMY _"&60<ڋmˬp|^DLm<0K'U?@ g,L"4l NrpOi) ŤL3LLjݗqTxrgTMͥ\&ÔQXc1,5[:7hxP+J}lB:CJSoZdं+-Yg/m:kp2mI/SPйkQE!MI٦hѐۮ`N-wWQW⪺$DJ hTN*+f1~`\ cCtOJQ5uEjA>M| SASmŮ^[6i'vdh3ĸ%'_b*NAGzI/+=BXX&8HIW7xd@;NވKF) \-Jr!^I[Yl*u`^HT\ ~aKbTdkmA>e̷8- &Nc{FKRQ4ڙ=?ye`ֽM 9ZVP+|32uq5y7RȘlz #`Q q(KPЋ ifj2| |ibcti/f:R]$w~D)gLS\$e8-qxRɤkCGnLʄ=d)bW.KEՃj!kB`4_\޲*ꢒ%$&X%\){*flp%ӓA%E~TZu^zd2^0:zsJ,LZ[Fe$^SA+bn!X<͓a.dfb2]zE=;`-Vʥ0`T5PQبv*ۗ^p\ r*eXϥtk4| $gicaxgv$bߵ{"QĔ}()z6m)dkV5A7]M"`!P5 8-FmhhQ#jpS}M `)n .CHl%bU[~6W~: QթE:3^ʤ"pP/Tgu s ^wO̵r$Xs":Kإ' :iw!;a2Pb@51wIK Bw۫! 8 >/lВ >Rcj{rvQ6IsZEs")5 ^2M 2\ 5F,#U)c$5RII"+\}=*aҔ,=" -OMSȲ3!9"3k.:r8ged-|f֗%܄" MIIk_!Ɨa@ {*V &2I SIF 'sw,B-cF&G>xy:\z*i HA7nkxw<_'e46~vViJ`5>wUU-1 muWU9J)x' 7:q=F,/+xM(Į"mL&0Vxbvv ]R5{0l۴D9Rza[roV|@̀]i~)0 x%NJG2`y1E,^HYH] BA W Ry*!GXOQlƲoWaУ穰"+MӏHdMOqjyRbf,8xrԷeŴ1s&uMaLj+8u-Vݡӕ/cAoVTMgSljx0v!qqiHRQ6;Z(i=u +rVTvrVw ,hS o-#! ΉaPD` ($VWYw,yK>JɐR$u}Wdgcqb#A'rҎI107Kk NQǏkVޚf` ٱG-Gqs|tqL\O)+'4!duA{T8{HSTMV1Iט'xOٵ-küj]$QRJ8W`NP٬\o`46jm 'L0z.O) 'D7 d CG T[%^Y)tg'lǺ*_+Չr 3)SIBJ')õG`cS hShȞ iLT~KD9VٌOh~zBf^seHKhlKİ{P0^=Uf^3UD%랉]9\{zGs}:76C8/Ѹ{Z۹>LJކS{aP-ؓo2P9VVh&VuVve+"<ƻ(`lΘipe<}-V_rb[ombdsv5@k?#]tjXU|6*#-bXU6Ζ;eozgE iNt8Pe7'uW42(|qpᔃ{0_=xx:Zx犎?'m;  F4WYZn\ #c8/n>'}sRn{{鷧&|ȅ)F}56e%7P!%YGafMGtR۶:;A Ɂ3.D:΁oG' W# kuunxr0BsQ,gbv<Ȟdkl6mG1LȨ܉v7DHYFs, yi'@b军SR7i0>0c”f+?!MHڈ`tM&c/C#BvDwAұĒa"mj :~#9 HvzLI鉐;87`Bc*+QBJLi,4k\! t9=GOM/[zޓR-4@t/_IU=INx/?J9$>yC-rcd+IRL)e %tB*}s VOHC #“aib3bvY? d]0&P@a JrHo ΐE &K 6bէ ݠ@0<]T*I 81d[@6?!nTdOO'0r &Ui'#eڒ];ygh2&PVnſ2d]PkfT8r`'oGeQ@.ʕZ*i5(;n%E,{%_.=oX{;wRi/HZА;Q\X#]:hI"rH;Cw;8OFV쭧IRH ܭ .ptF+֬2k(L&u(%Qg+Kyʶ&ִu mڿ{ֱ7?qah(l : ι=qj)Gҟ!X GT@yBJ ʼnU3 JZuT@5&txI1t9Ց VK<=1ݐ!kc f2]B S.Y#ZLt8STpO"1|NGEQkJ11CU| %r"żmqFXUuT@COIcoNy֋P]9{5yѼ nk9"NMwx.!ժ9I*qR.tKfw4Qy9yԮ$sAU+̬<ކ6ƹ$4Jac͉_>vMA9 ᢊ^"8o(FUaݩwwN}%ɿ#>jn{U6Zʋt=u.[u?wދmi5xuIR٬vh<.qH! `1B.Pl1p5К&`ӢX:v,3H⍁պ^,0&!նc`'ܖaUS.UʒO])Z \ʢ{z<GmH3ʤrjn⑖9|u)5~4u:dRzL$*U /vFm* |&C F|$8U]cL9[辂ԕc6^\{ĮQ WZq/}!8L:ݑ]G;EX;@Yў614Wمub{0XX@3[a5*.n3>Oz)G=h1JԐ1gq]'t,$WFTgVˊQ@ceFN~:=9s@ ,&'jո~Z5`]~<]K5E~i}<F]'~o1㙝(x %f}9xJr9T`t΅֯{>,z__6~kV)I=MMv ">G^ed$X%{?_S12<| KqTy b[htQ9]"Cz5ClUeEVcS1M ~:#Oy;': w#q+a/4dJ! uU}*k8dѧ˻V 71 N˰;VTפa$ t$NmT'@4 B0$V mMQbwnQDKjJ%i {>};!lܳ2(ho MXލx^ !Yw(V*1ymu:-lgKhijB}7)$D!b{ E^Ȉg#D,G&ݎc%<4M\q bM˙f̨WG^}HJ y!L] @wB 2⁔ J}X'e|}P{k+ YEfF'ʸvag-ԧCXͺ;.z¹(iZ$Cs̬8K`P5eՆϴtyt"E{Qwe~uӊoqGsB3d + b uyƵ3Ss[-e"d]%OX FY! &jHcY*a$%ۭҗ8k"\{OfC1v>;qV;s%+!jDwΡ%ȖLcgX\T 59ʵ<%QB5Xm25+m@D(K%9zs2wvg׳ Ix:GbV\gXܹ[B"C!Ηa "0(pJ.)*R rԒ ر8~M\ s /ɘdA!6xq|M$JL|^L ' q; @dq8Icloc}k?8VNoؤQ6U!oܛweoyIn=|jlVuǣ':r#Ya(3>OKޓl{ǫ]ʶ \jTu:ګ&aL-r8[5]b!o itj !1{ FfWě6og67N@A6mUnxB5Eiƣ_@BBT:A"wMBP*DF x |bP[%s|@ E[%,"q0A-,v0~Uslihۘ e Dc ++JU]W)8spFV l[mB@X|LV!_Up9DU0ڲۊH5sĄ ): x3"0ڗ06B'yWk ̼0񡫑 _aZ[ ' ]W$y3^uKk0}'5quɜlՙwvW8vXjHsGtS@<#8c?*娭6y!Ahe ͂O&r]r?“ w'Б~l@h/; 7Odw7LeR8vjVL°ݐ<:8yMQ67]نbԘ- i6*Z-h-P;ԙ)a (S\B&$ގkt]fTkR0;#)'Yֆ)kBĒAԫ3@*K ^= ),XJX̝r>9_:GڡD,\SpYss3ю트kn2hwntДU}&eL ujEnx=<0,[bҎHI]3VU $v`V(V)ݗm豯F9" +|]KX^OF; Du]OE1Y84R^ؿXU[lﳾZ(r@$uY۾'&{t h>SԀ#zF9X*'}!6AHb|`dr:mU}Ɍz3H:|2A N#KqM -$ԌnFh'KVkxYY4? ($[6z£$3-0P2L u6lt:`Yտo‰9u5Kj7z=諚]BN% 9(!;k`ΚI6#;LP2 )mh1 nJK@ݑsP^`ip4%D3PS|Hň1+fXdV _9$ᐃJtdwUDYtʙrp-˾.طiu@Oɳx 2rHe".t9|틱QD&#t/w}f{+:3DWx!{ 0w;q6[!Z8%V\ٷ&h3nrjy'?[̒|5v 6FOTv'2͉o Fq $gt=l![^X-2`)ۋ$ߥ1cwћWL6^.r=&G)-UAȑ= q[`ktE%"y!g9p!B@8DI|[ }]Ȳ~l[(LJ%O$b ^-]?j{1=*u!oζMeZ/ _WmASc~q~^i\x1HdDɤ%|7W%D0W7(6ѡ>rih;bma*>uXbywqe"v"JS%ݺZ|^Ɵ⟑Y8羳~=;۩ܝeMJ7=,6V >)ڲM7%[Z'U*jF:2p53Mz\4`qMGǫ lޱp9=czwQ"i[ջ'è`^ ^(W*xёq:͇EFC 0b(AShN8h(ń!j=jFTxU! b `cvp*.Ruh *}Ir&bl4Ģlna֊9Gn3Y?.OCjh[UTjX}e|*a(B C)mq.)j ?ԁRVK#n ߺui>B3W7 PH)%&q DIrPsS֑fh D=G Ԕ͚kQ š#-l!D rawYt5ZX.b@/fahJc-q}޹W9c.M$<03!MGڬ+U06|UZ5q-jˣ #ĵf9'M:uVy4ːOl3.э!>-ơ}11.N_r2WAU:NJ(Vs{Ab|lN@G`z9}k(N; L|Uy+p|7>&{NLVs9ЄPPewD!!j'z$EPNH NŒ|\&c!%1Ia фMBLMk6i\yku|EW Hs5) ^GT{z׬ vjUoػvCSl=_,RUwX;sJv$TTy49OBpӺ!ͤFvǯb>f(AܨH+MQi^._{B>_ҟx'̯<,s̖="VL1\ޫȨ Od͈l2ꋇ{F Lab9-BokMg$YiYWl Z_&+K#y8G3XⱀQ9 yۮY5ZJٝ`9 (ӕAz9{2caw q.kjbCгũ8![PnE5oG!{·a@#̸Փ*avA { tnǢQEHAOQkå>Vn+*QV_mkT 7 /SD^4j(k)LdjX,JURQJVvI,jfSo dd꺱8YLAښO[p`PPjGqc^RS$rm4AJ$TWhQ#8b:R(l.)2IK  P̜K6!Q- D&k,5RnJ.-lLSu).ql):ЙTۍRS<>&-=l̀u])H$kU `?b!)*8m@ KX@8Hq9l )  :_J ]uqY.L@P նB/#&r,  椟RhS׎"6J{o(Jmڬ)!得e 7") ![3ĠƱ:_^x @Rjdd7eϢ 1&(v R޴~Ralk*Sթ>YLi~;yR\HmjBJfmaOtYl/ x.hB KS @Kh'yjL}sa0L ypyf[S͏v4>۵nL7H{G@q3AC|c#jnjѨfa{'{-nn1۰V/l6R* S~nՊ_($=Nd y"긨d 09 ٶYz~BeIQ"*RJG8[*x "s[f܂A)W%4B*ll$tr$5Ĉ)QH&dt} нzށE4pI@؟CNxQz@RrC)>(UHžS*HP!Bl:*LPgPˤ<ǎΊ9?"2iwF<U|vaRܽK1mt ^\X,+Zz=@T/_3##VN|Onlҁ%L-lJ+TМv'mkza:ªڜР73Gw(1 [П~G$E D,{UesWfh8 zObtB*=uc4|kֲ~!ʘ@ɦp*աuzqxBm2$oh۰[}_+>ʁ2ns +WϏ5V6D [; wC}(Jؤn@DeU(#>¥.R JzJI5>,a/)7 bc -Q萺a%\*wPwP 1ޡu353`'('Fy8=5nTϨg{MCCYY-)/GZ=[Vy&)mEQBAL8u0TX:/SZ+b~/'z)gҙCwYm_=55pYKe*|j:[j5 V(EBYf@ojXW/*{< aa{q|b=g* jU=SRC7ǖ&hc%Sʈ|^XKSc钮&/Kĵ]PG{_Trpnu4!+ƍ@h3 5{Iu5UkaɀVIHˢ&ew!Ύ]\dYe~&Boy/QdN$ǫt}NWܹ|xiJ5bu54'U.wAq *e[V%c.EeC4%"4F3}`gt+$~nV90iеjى+pJ.GaQ`E$8Dt%ktzfÙWYVG¾v92lpNq]l b ɞ0ܜ-%|25 ssW-6Y fie٠?z/jHYldaZͼ-rm" .J,آ՘ӰҕϨLOW0.n[oɹ}R:vT# wȔ2MdN@ U2Т鳘7̇͑چs;W&AaZ:%#㚡1Uz&uH3w:_]XU_=NST^ raO!0&͂0#'2K7V] VscG ;\5UgvGe^ɓA\ 馨)Ϫr6E޻Wl|~YRN-&3/P=[_AEk1_%ݶ\ײjc+?"5&PIYxm}P;'|m u 趼'#toAPoϑy`޲=q *AIYhIE?h9)ƲW4hn&COU]v29i~>47-*`G[j3vk\{t{Kؼ d,tjRZxٙ]^OzPVɘ'0$BԇHXnO\c UWe>{0ϭ[ '4Aj +si4G(du!k FBb{+ Ja&ʄ Z1:T_TA@ji&,W_rIgVjއ`V/Bm$҄eᴬ&\Ki7`%̏2VTѩxT5j9TAFo_˞J8k\BbVlɞ!ѵSJNc% ^h$bǘH -ݧjÐD+lк ѰJ`|U> YN}f}„B'! djQhJRT,[#|H} Yk»Ɏ{ (͹Ju7y0|_,"ژ|.~B-jw35؋'J,6jҧ=4/OӅ#PvhFZdkN_* Y\vj"Źb`޹ZЛQ]]VxX]hkl^L-6iœP]ˇuKȱ|'ۆകS7%4aRu\JǛ;i!Ob;M¼$@K~3;8Y@sc`| Q~5Fjk-Jf ȥƚL `PV ir`@ _DJr[#|]i%l=~UŞn4W3 0ҭ{'`yrQNL5D PtB%`Cf2oGѽmGn(9xݻ))HelvAM=_\CWM-Jb%FQ`UA~u1claOrggܰr-k:k7M}e W8p"},=.=ʥ}'] t#A{ImP@T3Nt7;rl  !MGY`5c\A3rB&]F*.+2Ej\V  ߃Fڗ$٘VV klF H T'DWBJgb-Qc7U3ru}jB{~XNH{RvVfܻOGYPKB[hH%h).mrӃ 7ީYЕ6_"iEG]|Qh{8At;_ :06uR1k3]~uHXHqG#lWjN`dx%E(vGS[",' -D&!kʉe @ oU)<>slsFǰ Jf|Q_faNqE9&*Tu+`jS`\N3ar2ȂA"AjIFk(bJD!~݅Ss;8)MfWxCYaH[T֍u) 0!hGgY-S_%h<&"~_ .śWtj/qAZPYҙ hnpGO6wA0c^e0GD\m_󻵠͟o'&Iz !wc|Ҡ EEacDMPEIx鋢P wb vuPkt7[/l#u`v܇ !P_̽_͚*/YU_*IP֪3Br?ŕy` 5"!ʇaPh G5ed!1ldU+O QKɣ7aZC>G r"#j-ֲLᰏ Y^_y8s[ /'*[֧Fa* ꊆ2$P٥$%&\@`!dRj#U U#$+ED5s+- -.c&Kk+H:nh)@m4V4ک[4}R $,yި faK5(%49ן[,ӴMҌshLqҜ]WQ`( b3*L$ c%XN[E)L/Ǥx[JQÿ'&Gnxh 9窗脤iG0Xߢ` eHE%d;T]_0xzk4.E  MB'F}%Vf\ =Ñϔ)Y>MWSx,9!ҒQ@P;Ǝ*:̻y"P FDKj?.eǔ0`Xhx=[ϚKUkLe_r˭0\ⰅY4ZBv{Ea L0زɢ=,*L }ۥ|ҊN(PGׂ(Y>l3dRѣ1I~i ,޾t9 ]=|7e%-6+Ii'€ UM}) _GV9&*vLdx]! ҍbĠ@i[KX %]%"JU=| Ux{KvG<^zVŒr%7]򳾟Xjb }.1=S1Nռ]96'!0p1GRy^k̇ҍ*&oL¾.- uP$w{==.<d'Ub|:b~VG{3<]O4}U^&"k.ӹ$ВovPGn 7A$%ejU*g|S=:%F0Xi/8I҆X>ɋ0j*`RZ1P+ ̔*$pUEƎdm(51 Ymgs&E#'gE"۲_UǗkEF—XKT޳=Q `UVx) L lc6P R䰌52 $ɇ󦷯N ] i)y[ӌN TC!+ڇa1F %ۣ{)JBT Ē%cKΣ"6A6o-,ru+Yc&M,hu޸sFNٳ:y#)Tzj<:hۢBƭ)9e3S&_O;:GXoYY՘sdЬlmu0n}٪Zw4 N|_[T fEl1;VD(y&t]l>AnR8GЭ7rh0H> 澰jKU<ԺCː.FMHu;Ta4FV\bшGN$]Yg_:k֑SjmS{թ̲hL7sjeO4%~Ppxh$B=EJ'yOUW9,gv~V|۳?me) J v6#:[C*;=,F: IG| ݡΣwld? DBXWxb4d&>4u/C+%!MF[7)GrY=K|e:j9'(P%VzB ;Cw7%;5>Q*ծ6|]]lBx#52s N[39V߶KJSP:T/+)/c҂)E}j;{K w|$P̢F%d­A:O> UaMFD 1jsbۋSL'F77fvM/|Yr{ZN1g`^ OoI͌swVMHrݫw$)NI;.x[/@k y:ϊp0b4>/ R* ղ{4?V޷ލ\2V.v?ĩNvb]ϤQ(N"Q򈡒}Nv#~nV'㈥uGCf=-ɑ[wmtBE \{. m^[W F6DAڨ+M/25Bn놕P*СېsO_=bQ1+>H8m8F<}5z6͋I^b]ib!^ }[##ޣTvj^'z6Y(2*g$ X]`4*Dr+Gaf)C0qq: g}z,E W$ZXRfqk)+@{G3dTf.Օ)o]e߂?BAetr$l]T!k2*R+JD"hqVdL綉 %J4W'}`FԒuJ tD.IԶ %-⍘f&ŧ )JqRwm[e)fsд63y&ᬃ=<!7#uY:TUEJ|@H苽Ȳ$|7W$ebu0@#Ǒ󒽽DqٿHdRm9g"+algGo0ıEhŕG~5N\$VB(eAQ\y%k50bHj^w ^f Żh7"-sKkw3űӦsH燐ɎbiUڋM*boBE%f([HMwWE&On6f5Y^N$:jAlLՇ~MS> zbs?x`Eחsψ' a\u8сۻgfĆwmh[z3dn:KNZՊe 2 V#J['Y\p_Eo2J S'KY:՞ .pkgGƜD@(l6+#so)ủQCJM24 Bl{K\ۛ!|g]h(1%<9O$-rFv|ۧ| 8Llʇ!ΘC@R M5Y aGfdR[V.&'a϶)4DV/7i]MWj#\M}%2nUſdS2_Ke1Zۄ(zԗ~*޳qܡiGu=mfo:~hX8G VQ1 \E7=_0_Sb[;TweeS!*Aֆ1N^V ,R;~,*w?}?Q~BM񗩟ױ'J({sY52.=WAN vGZGR@u*ׂ2 HeeU7ic,rr8 <CkС2۽i-o5+ pZpYѶelyʓ `vb^޸*!+ڎBO K^Ja93M xҒַRi,0!w''Qr,]?c=r(LGr;f|χ/>ѷǐO{E*H,7d}lnn<ҽM5F"V_ϯ1VQoQUXHp}T2x]=ܚq'dk),O4yseB2k*V>\$?ӀTUY%1n\Rrqًh/yrQX 6QcEǝ%!MF]Hb!zuN^K`ie@PYBe O1:rm5V}],=kq\ :_q@wA}CK(Я19U TC'KΨ=JQEbllⵟ8 (_8gܮB`L$rnJG Q(O rr'c.hߕ V0|1:A8&ٔ9TwîFWO!.2 KUqW{ǠW3v)&*M2Kh#!*&gHapAi1d VO:}{߹MR[YO]5yHV6|{DY$ʎ`I[!$< hޣ;2D#{fX}W@ 0"$!0 SM;Ho9WJܨV2F`Ƥ uw^|ĺZtہ2BY\skPߨZ"Zs)r~zRꁤ=LӲҋA^+>=,~BQcS!a?>ݟ^9) ȤZAU7cUP̡bÎ`uVe.t뼖U]aoJN(&."dB2,ÖM*TNvvAv3@ QI<_zҁ[~l_*y>Y߸ml"[A=J@j4"|T5!1@惇% .t =o@ṿtoܝSɼ`]u/G=!pBmuG$㗬DfϢxP^ŃÊH2NynYfɈ;ߛrEaԑ׌t-뽭6i{͢oyօnuȧӣ:#QUic2eH{i} $$VBTr'?sDm6[.Rp)_(dqM}ug3-Wu^b9|x!y4at\vʇN ^1XAlK= asiZz,Ge.-i뻹n\Ζ2h,SdckR[1YG#܍SD䢼b{ >2Dv@(ҎX6q2|s#0dn:G2dͲA>%S0Zl&Em: eG/@^8M>Gر!Ώa@C/V%Մ9?V w.NrCl;CXEI4XdC ݻ=ظ_i^kmdN}goB"ziio|/*?uP{`/OufW|ikw)v+LRV Zn>'vNW_GN!PekL)$wU 8˖U o} )'_# 8/W\jXTu#U+HzCO.|'3CC²V[H5.P\p8¦}㼚4_kzئKz>V9Kw,xk]|r ]^ mQgN>zL9@y:R ] z- ܊q+U<{O ~ &qhNvw=n:ǀޡ87@Ю){ԹC!+ҏb`@6nvUPdʳ,1DNgq~VH=,#c(5yhe*7/,5⻃7jAU_*qb8 Oݳ,s곞ߠcjJ\ pOfɺͮ6&2+X]GClt,+솯lt/t*AQc ~k6*-xT_gl^-- (o]q7aGk'B 81ⷍ@{w>B[g!ٕI7rc2:tmo*1_&GD?nlOFٞEs݈r&6>LgIWݕ4k C>?Jcb_ҒrǹX^B'3`rxQ4zdGw^oKn+u]]v4ީ[[.àju3$p/Av+v@ԝsG>P8$k^ ^-m4-3:FZP0X|DP- zӕڵ Z. DZ*}͵6T^Ԇ:.YY7|~Zj"@!k C!(1"«*ҥ%Z)pI]>1 Թ~68eY [rqb62dTf,qXVW$kb% BhbY?] p/`X1Yh*V#v.*ŦgvCm<080/GRu1=bL' ӱ\)= gԤW?SWuڇ\W#4L,m•PKP=8fъ}=⑖OUz$RB\I | lhE!ޤhWH-$Ό"K7rAqmmke>.o/ Hf>t * %̤dm t_(Gbqhjs6!~@B4SQ Bc ގx,/p}ӔI>uJ_ܝDž&0͗d E;_Klb4j^@ a*0!嶣a@@E*ՙZ*%YWF6An[ndg2IGWb( {X(jۑBۗ ;l~{yΚT{;cMZ|˭I}ng0\6:s^!@UɉRlp@--ۑ iG.\f(mWpelyl}~bА=᧻G!d2mXBM ڇY)xttN,6F]>Dqر0[95hRcK|8^'RWtc]|WXo $%3 r Z%g4' ͈IaA@c I͍֜ץYelIu,zWef')P:tY]jO9zX-rHhr)/o:E@;3tU~7%#E_,;,Ԩ + j< %#-bG}(6аQq34'.tee~&"ޫtF-lGwUJAu5,Hn9hEhҳ?{Kje<$1_WeLLj[@Mji 7ޗ{*PHCC dLH#" D _ /K\'0W+Rl,Fu4=Ou?'|6q$ch0o=MMT`% jQVj/צ1e yM3Jsћ$cJ| `BY!L *K6V(=,q>l}b13X^ElբvA#0Rf3sQ <5E&)0!uT5sBzµ-99g0m£,m4^XFQTG&p%v@b ܾa䯙':M-oD!ҕ a@X`ef 8ʵ[5UhXYC %2=HPwbrHQUBRiMbHDpIIƝc萑척>gw> p mM{Fnb"Z ,$%Z/4"igo|wVO{x汤ITRz:vd@GU{2o̓!eZXڝ?Hԍ '<қt.'-W`TJ6II=R***,>o>J @#W\j|LNj^k+uV!FhSBqh==[ /wo"]ݎP"6纟M JjZ&E|x14$T i6]kjR"2^nXEUWUR{ b34Y 천ο,ґŒ+vHjQ ;k $]-ERK"S[ e ,uw  ۟|~v~ƞqs>?: ؊$W2UNY`qT)L R#~^rm_$qr*bPb`TOg_h͇yP]KO`7pՒ*<5.wnOvkRڭy킡m5zNy̭lCey Ouf{5RS,*fʈԕtR7FS@yx! ahp18mł:ŵw,2cEDM%+2sɦEd [~MHIz⪓eQ~Ӥ1;TWÞJ9qg,/}p&-0^ȃΒfSmv#OSf•K⅋[,*j he7St^cW `M0!l]Y~xW³i5:td $"P*I,$Ãc(s'5YԳ<4fQFhfYDw{;?Ÿ;N[¹Qb tnYEi_RM1i|εQ 7,N$ӳ WKL㹱\o/7! d@")1iҡV^V%P>lEFK2f ~ [.]D:dwc V H9m-Z:ŧ^T MK/49+{eqrg-п1]c*J'TIVPZ8e^MkJKHS%CTS|g$ \ o U"e j5IJ[S[__lR#Mq6&FK xxbƜ:8;PE )82SޫU:&AI=~k1~fIK> R^/kEY0DctQ Ua6N-+s,Mmk6oqn_7Vm^V׎tv9eB O]Ld"4^gRD<h ? W\^ti&X=A1:dY&˔@PnB/j 9* p[$Wnү ;(e! ƙa!D@U .WV,O(tsԚA*?U[; ߀L;D桇No{sUD-_-5mUL;qmLܿ3+[ SkׯskB^%o"HկmbN26,#ATxKP?AkQI w.!ꋱ(޶\bnU&Xi,0mM&ܻ;f"\]o r:7%Ѕ Ȳc(>ї;iv5LA_*^*GaxьB* DG}SUӋU\RJ?;Le&+$ε)}/\x_(0 ټhg?'HO.b"vaz$$(PQVA% AQ:Ff*P-_8GzR 3cqU!18%[VOj/Ns+11Y׏@Fl1"TkXiԃnA]RkP\xd%%~! ֍a0Ju&"t3QTxUY]*rhufx3DArd7<݇+l@H0H֢-R֫K% 6>;]dƪ,*=tŰ.-x1C9[ 젯\ڞ^dnS89u"uaDBduzrj1z59f6=lbk\q7Kڶ=[({Xi9Pum*(PˢEPRܑ_2/Uz(ˡP-pZ0RP/IA#-M;e轻@Y>yпQbL@o!+—a!D`Tn]*oII%HplLy'*#crDMWO"ɘ G ,DZ^?I7J.{mej\P1)neV^7,9YEH%>ɲȽ6 LN7MIbZ-#q{}ȼ㟏w"5Q ݊~ Pr||ZICDiELrF4ES} }ojF&-F1$|hm&NJUMYkLD$ F4J\a v>ߞ\<YTP̫J0}lc$X{\@PIܚm[5-WU}2&!*=<_UjSjY]~RR|0ն:ٴv*U ߟj7I,Vk/)eur[_͹+G*<%|ivTQu~a4nV_PbN#*NyGvYtrȼ4c8|E>,$n=OrΥR7)y>I,.9r!{0ʋRTJe zv`Ou<_Ɩii3mvb:~;?yB:eZ $4%Ct:bF)a̩\EtA@1s1Z@OȖdֳUw\Ɇ5#BG..Ӥ!#37bOЛ'5݌KX՝)?mWi~۪零UN)8)*JWoRh/P*Mc]Ή&n~ $tu7r) :ܱꭵ}k%|]ջ~<6l2e5h14W=dyvWpiDB{4Z:ŸF,$ :hQzR~ dH)Uv]wOedJ4a`([]wcJZ5'ផ}!Ȁ,Q;t܂ ·:OmKWڜ:^.䬽#S0*5鲀} ][`DdLQmp.d@ 4AS>vPFmh5TQ@heL# \,,?g}fi*bV=ux? N(ß*Nq:jx^ r,=16^#;LG |¨4IQǀIFցob/%DW3WD&`E8u(r $r\a^:FosM} ۪j㶓}̈́pAGRJ!ɂ)y & )2`ilAڗQYtX34)s]lP<^S`!Sf/gt@ŚWa{]R@6aDx)x, 56 I1Vw^l7!Q]-MF0b:o!ʗc H DS/MR VQi,QDoLJ9Sk^|CK6U~vG6Z{Y5@jd}Q;2rc]2gY]l|=ԩX`+1UNk61:!nAcz>P/D"#o|WEcsҐ`")؄Mf~V E>1 lDڲ":ԮSTaK}^~>F$>-*xS05nK2SЧK ӆc&24ڕ\kQɤ+!4QU{}dwh.dT TλZ%T]Oi$ 7 Vi$Nbj=7:QELk-ʝ6g^2vJp YyvpDBttФ F?! Ų!:H%DÃ[xH+6Բ&MhD/?DAlen:fs۪m-jM5C'%Qd1|LcbTsYG rF]R[X/ζmY#plr^jZ~!1]p0EЯCbkW0uQ)=?z$+j§9ŒFLBIlΤL$3@E3S:k)P-_`y ց?H)rmD"ANA%%q E^0r|vgfMvS 7N9YG}NA|Z`^8 ]S^UzŒ$ULŽDTHFgﲠ0vxȾhF@c09T(UЁME]u}nmGҝv,qwO`%IJa=1%-j5s"؎ 4du! ΔC2I 3uKV18Z7^Ϸ⑁GIDcYܑWOZ*w>wfȻlN+BGPOHq+?IsSh䍶ؐ~k{^j|2㒴g'>c̞k]dq3 sED`jʂgT;D7*XYaV7 _T.nwPRO64<-/gf93]>i\xM렭hXTՂlmy1 ɛe*A8 YURZF5^3*;@"Lz2嫼q^jiB2+ɸ>Yc-u^~ZQ5[.PNkqn~:2Mտe58%Q>Ao }(Q<<=X kEu)\2ׅ"ljHaاзY*^As2ݘ+$Χ1DU0]I1{ `-sb]-QӚT kQ#x6yzO+SnrС4۞9,Hwdpoʣ*\UGC{t"*bx.ĩ-Z}^Nb˛7@y(wRVU;t`'yQ ,;Y2Q JU'˻ۨX# GH65D d\fr|Fq}B+-S'c2Udh Dy!A""&?70pY.HHA`=̚}bj\fG.;:/}(Q4?Uo%{V8*M,E,Й-v5&Bq(™ D !`J hwM>dT\MWiݪ68;Fm;ѮQu/#!库e8E3RP5f/(L']+}|A#Wi.-5*.Gݱţ5rwU*uVG.K/t[8d4S ɡ_MCn$#}S| bdjȥ;UgQ, EdP9 \9EUTأa,װxqGP%}EJrΞݏKi>&h\\@Y L%VumJ$\%|[;?>' t,YF`x73E(Unƚ & Ch/\\4E^[T#IeklQμ!{N}]7cdj~IYZ?ff籑ns:V8fTƅ 3?64ltY|%0~,0W}wT\ziۗM85`zQ-j1ۢY+ Yj;@uk`Cl&y.E q~Dp<!ʍb ĀP^*Ȥ9d!&wɬ"NZ.-'-:AtRJ_mC.5vRDر]]*Ի8H]qdm5|MC\|)\Tz=B~LuYδR3^2y *[W~eސJTMޞZQ@2^R:ǩmAS^%(O;ִfweE?,yA,?{+î `RBN!`-\ w!A:/clƦ6 .ymn96{DzpGFR\ %wm*-.~ĎDTRЩk(qF`סy0FarTnsMq-nʁ&NY'n޻THb3.=#*/oʛ[('!MJ\HPɁ(ieI_ /3*(PカVie> 8ܢ1[N9vvW`7#t)!0XI[$cqLvU~d5yN&0 73 IÙM|[~f7s+6iuQZjWTp[f6LW 3_,zjŬz|J8fJbHFA 0/ڄ2 F`j$%FB4|˥dЂ`N @֓)I67U,sV /=_!I. 3Pa04QU %K|] @5pXx:,!*zC!%2WVu]y"$# E5fb:Pgf>%Ұ=p°#4˚V S!S1eJ\ K^ Kuy͞EgZ|-25ZiKdKDvC<1X|'Q'nQ GjF6w_%MJ~Bbx1d)'db)Ĺc0st,#De9)Dʽ:8A:8~!źB%ūRȐ@6Vd2W_&!2|Q06o.3+e.a}3_Tϙ qO^{$ytU^;npzg`G~w.9fv>Ḇ&&aի -dt65u=HLr Dxj_7N2GܺQco!,ੋy)i~LiQY(^[c=xI =dB]sN/M)\:eP+>r12Nhߠq%Z&rUŷ2e?ja?ݟH6 )2׍iu҂á^@<91ay&D 4+YvoEW9lQNTu4cU*XAzSZDSFFb9Hu(ҨVNNʨ k) @Y6kgf!B5 vuNrے (K@*]:OKn/5ӫ/ U鑯Tɴ b!@bMsN*\iKl2<e 7^o5\꾫ûk|iP]K}_0;,-M ie}SE$=WCq>]Uw S9ҦaD6r7X-c4IeYKm8/5ʈ sV%MI ,|%H57M3vLѻbw-M2 "K `1"d5ʫw.^cx+ p!ΐBB4RZZ2+>@_`JĽlh$!!µQxE'ZJ&@lA ]:CSD ?m5V?& qInm?mc\E |8N"f4gKbt ߿zFY, -mGga/kf4jլQSGbgZ3= Aġnq4_*fqo rx1RLLMOFh٬IiN. ń"q&FV **vUqgg$:WPRSp\{ >;ԥuUXNviU #VSYYx N{`U09-$ƽ D W>6{VKg8Q?)cCa1{ ""14B$ q9DZAv;{v0 ~]G)`E۷zCYA[$ۊہ&^Ds' ,*(DhܒG19L! ΋ c'"y/$&Y$X!wO=&SOP6~5ۮOjh MV+}mD-~  ɹ#lp|A>47jA9arpѧ3gBѺvʓ,!s=4Wc^ZmY2O\V}7c =tՍdupg|?'zV8%FQy>zVgyFm1|N_lQՄ;0pAbzVWOx ݏߝ!tjϺS2`ф{p\̣5IzG2 563Zg4wifҞ@dԱKbjU_e4%%'1Xf2 H 7 x Y g{r5258 VS2BqVZdxX=;K'Gp%P3KsНrDȨ_q[[}7W ñNuħG!qPテ;˶֔1uln_ dPp9k)vHiMՑ7pbܟ9ǩD11SCI+@?;kx. Ś7uK h/O(Ǵ2UQ S$ihbݕRDrXe<6而EWE0ÿwC8T|pe4J3*|6rkƌTOcu]LUU^!M7J٪mVfkWLQڅʝlDġR)*B-!妍6‰|yN3Eoe~`,?{E&3Q2Mpm׿ sOR3;P$Kˠ1$"f)Ylcjtۊc>aڳ+Os4EoX(7樟-P߿+;"3-/g<^{oD gRѴvq;߼Faw?g/>B"b FPHONMiS#1[W2CO 4-nκ 08͆kY-}dAJc)=7KG_Ta¼V[wCubXme7}{sJSt9 SZi-,ׂ]'&b*Ib@8vKQ*PFoYQ.RDm rhwb(sJuvsU*=4mߘyMs"@`eR4H,Ǘ|<$4uQo !k!g>bfYLWTý5}׵ T~~xG81,U$ν#,VwsnI׷}8kް|w~wx!b7]-KYIT-@_sL:"ݕqd%L|69mNު'zmagP6?m=}'}/sxsOfN3=" t1 K `ChYl!D̈́\&{Eix;Awr5F{#z28Fc S͵/=10%6՘+ȕm~<|Y2|H̘ ~0bAVtb'yL*4XU,6kbbMu4 lѽB ASp7MU_Wl3|]תiD&+6P)RPFCdywTDB'}O *35~>!֐B,IE+X (-LhtIk%CvbR˿Ѵ2dXAj;#>,q6}Xq4U0[RԖv;xiΠ=;` YWϪͩ>R]ñKk(zӺwĬ.L;uY%].c"S/u `FT^ A'N5룗 i'q@@^~I,ĩjb;wa{s%Tq;6kB1b`s"՘ʼ*jh'wz&VѧsLoJ\U߶hU5UXB2+ 5hVxZ`v[ ! n>l焪S5 gLw4B/&"3翻i`f bYWWFw K< $kӥ9VIT֞엌3-%1!49dX_/mGCVF{8Oaʎb5 t:2 -ֺ" BgaA6p 5}_Ʌu5Ȭ.!ևc!EMbW..*au5̪0,fx䜗[9p ?lq(f=_w;ӷchh94})48=r%:9 $3 .;{_s bw^ #;~% ʯxZk|]kum+c^f+y/[Rsgg~ )Ta0á#,&cok>ϣϫm )㮝yxRHW+lZ<韲kMT8 u0l-T )Wj=xmnW)lPQ i]&T+:4U@ n}/i/dOru)7⌛/=b{̮=^>hʯ1Ja>:OW挬=9,bP_=$kKiN’NrS{P=_]]nEU9e>=tl0 7 gT'vf &^T۩{}fSIszWHĤXruOO}-jLį5(Ix% *(L+8^qLiGp5Íet(,:0h5bp 0Bn1Sߛ^Ggi UoFf!a@Pf TJzUe^FXFPr"w>m!X (Y(&ߛ/}*3>YYV:b;jqAᩳX+J^r7[t6pO+ǹbf d BTKK5Ԛ8#jY2"  QZ憔fJ$\Rm5$!9%o[ 3\FuU#MÒ̠մ$! ƊZe8ɵE#ɛF-L=iVۓɹq8N mxAd|:k <:տ8/HضՉo 8:Ohd1 ]zZ "y|{tsN2 R|U6˜_7%[1EIfH;qnm>U8혊Y\^KB]^G`N uG~0ՁGPc0K'!ʒANe5'E*PfiypdmY6i-"Yr/YuJ;+A<┃Xೋ?UsJ/R[Ҙ{h>MSk,ٔ\h?wpޗ"=Rc:C /5]2d5rXբ&@S( &O9EmN>#c()՜ k4;uu;UZl0gwb*I'z|v=tLg=m JukG=#u,W!āO[n¥׻UԏE P.ygVhPX-INXK5*lv[^tBt(t— jѶu/|Vea2[K.<dA HB(e7fzYh"͜cte:YFâ!M#q KE=<0D8m<^SXMa(!֍a`@ ]4%I"2j[յ*$ޖ(wXl}b-Bu˛-QK< ~n26',p isjϋoZ/S}EB?!H+i0E b>D`k7Av[ŗB1Lڨ(C D0cЅ4ɡamˏds7"L&h7ĵ*WWZCOdcLwQއەiuIo.*݋_#F?o;Z6xP]~@ƆBB . o)YN ${+4s"KT-( *8wZ wR* ny#sq槭aKr7U0a<|!+ڎ@撥ƮIRT5b )G 뉿rst1$ U W]op5zdϧ4OwA3|םn-y1<M޽F`^viρ1!vV o-4,eNyk긪H-"z  $-cG֔f޳k^&ģuגIۗ9MB/ lF(*Rvx7Jk\Vd\?G$.kj4!!TD$VnrUiukmn1$s}NBHGf`^REs$4''EDq M_Sٔ՘ rY߯,Rk6w4!MGܪH2"FboZ7\!=̏65x@HD0bl)ۢC_ye]#AG[ H.cѼN;K#%%(c: jcTϦ (ĩ KKlUvW%({ly@e6vZd ȑb4X_elu|EyW%7zCi21v-Z4n {hȢʯ3p͔߉^̾Y?Kpr'zk*/r@n}YOVQ ͘gy\9_'_r#` ~i3~d . G2:& ֣-vN^~  ӆf_8CqKaոA4m"^Ŵ|rZ559AkW+uV!\z8\=&IJP\ZU?|ȍr3`jjeTɱ1#O~A@iŕ¹C* ΅ykJB]Sa?;fnl%I%=S> h~k5yУ.`a1&/1=WuV:kܾ_W|w6_!k- amVVx7"ʬ 7ɚ%2sa^Ow p⥽s. ,߿ qFάA^:4qdv~1wo"pg< -B;G95Lv).Fyq[Uz|*\]ﷺ?ʸGa>[7.>?Vn钎+ʫzkmB) HJ"?`) a~N EJ/fGUʒ9C )apr|`n&Vq&1(7,R6\]H9! aB"p䙣,`}P =6:z(ۭ vN<>оqŢS?e">9 VSa n".Fʪ/hZ^6Q %.ccx服ԡ[fҚ-L1B9yNC"›k7;>Z7᭹1n P97`ej~Ҭ1'}0ao&*[mRP@j?~Mo A@>n•mup g~2ŷb\ fJqI{Y569+I?tG~SÈ'ZtIH L$R;Zԑ3OH>&lլE_~6q wMzk Ru\]B΁"*1(4rdrA6yڒ"p͛I?2L,ߎe@jjoW>6.1㞚8Շt1{ z!նaAFP+-) IJ! vOyg0H־-?gÿM_.-c:1~.v#dLmz!03Wj+2an9_V3@ݪн*UƚԔEʸ}a|m9e +_irrdG3nZ zKSshW3|mQj#]ų2Fo z_tiw)SL& j7QN$P^Oܔ NKŁ3m>iP0U(c18,w?--2҉.XqC˶3BQB 5Bnwz5z2ɘfƃ>R~q(@o_s?$פ_JA`()A 2#4ZoQ%h(h5zXE n1SǾ˯>udZ,yr]%3}&CɜhK?9y@ukKM:`70%8Gb%!վaAD (Hrب0ZEZ40>M%ؼ!#3~)ЙBmdܻ(w/8/]^x^ :ۭ+2ȶzxz֟,zZKׯZɨp2vե2AwyeEsP(5?w7bc7wݧ}Ī@uثT?HФ8כyN(+/8QJTv.=Wa!aAX (mk"eU!u jB ,=])oj}p[|0W~38k|lM*EU ;ʮ?`v|82t˓+=ӯsQgO XO~536d6'Nדb1 =޹Zq7nvrtbʶZo):M%BBVF^ڗ6׍}({N[:*;/fgz^-Ыqqܤk (6*ԛz mI de$M=lNmMܶ-] @y|)]*$7" A#. p .`D#2%JI_TbYNzi;N4P('$shV}NҴ֘˷mVoU)є4~T)H))!+O | B0*Z %]m/ K}8VGsbp^v_u]|ǝڛ#rlsF^W,oOx^\4yխj\6mi[ k_0&1,֊BkVLB:Sˢr FrMϨͼwSzFdnz'瞽- ۋIs{UO*bvQb,VZR2מI3gK~a#%*jkS^&:)o{T̄%*X!$Gt@$Jg$U>M1.*,",{ّ aGPlU3aR"Y*`HրmW U^hZ&ڏO#֞w-'{9I6/oD<4>agzO@(.]C3YTC03% -Yji9Qɍ=gv䧬<|mÅ߬g˯~vK:;eU Yɨ[IiA:H7!P=ݢj%2jSV͚4 cvڠBj2k)Ċ.!{Ϋ!0AT`fr1ȶL-.E1%82H8Y:B &$!2@O <='BSҍ8QBOuUM+;Y1" ۹66[}7k\toGeѼ.ޥ'QIs؞bK!d.9odciZT):zM_͡ @]>iY3Y*`ƇIUppxO@?]gKಮzkX.rc7OĢ%uve7mMURuɬTU!#m1BdkVZc6M#w pUX=8-I!0o*Vbu)͇ˇ$#\mVIL־? 'WhIn*l+얻%:JiͰvu8 $1~̈́#\<UOw/e"'U[Ԇ#-|bD( QNJ]*P (!)¸Urɜh1gDq!l gVt} 7Jnx ZdD)ḁǸı;zDō);nACiêɵkp)Dy15uS}ۼkZql4rE-4d 6ɣSm~:#.i&$iɑTeKA5,Ԅm`hIx &w:Y@XyZ_]4ͣ\xq@բ]Ǐ~! d@EK)V$]TZx稫q󄅈M%br=[rT@F@kCgb^HI~г; 5)}[rvZQ,&a-WʲXm>xdsij9z1oG]-6SwEhjM9Ɣb6YF(P/6p[ )$? ÿ h,Jk,5Woa`h柴@?<݄HbH5195ָWW s (rF\ [(p*D @K( շ35N,²>[Mѐcl;Z"CdHHֵ%bNEH'\vg Z]_+Oم_?ͯե+Ko& RɇsZVGBd[k.K`Ä#sMt bө*F9姾 ]]5BblMgm, Y)g|f0zq;I #O. 0{! cبA|Rc[T J?3+}Q*ٺr~pͭ9~,' 2uasswYF2{mtHx?/Bs{U6rFʾ۫:?1!Z.;~XPVu[ؐU2$mrr0=f?b<`NtN`u0Xi7!F'oݹgӉY'}4) ᖨXvȴk9jB@/`mzz7P@뮦kUmVqW(WuMFEs9X4?v\_\$dmS\BZXaM;8xSbd\E3]SVSLPR@[wSj(J1t,U8,hFf* )d2ʉ;ME&㘹OO3 %!)JP WWNr&*ZI[{$;lKt+cA5o'0 kn<5)!+ƘBSRUʕAAIjD JPuut%ax/sw_nϩml%[*3xEVݵb?W;{O-U55= !IғƩ%2KܭW`vg[K xJ蔽QY`15Neu ӥzcXxfL`aI(f] \n݅G )TI=^?[NNN<{*ZR~uٗq?mwIkaS-Z[PqA)÷hAdhM!֥КɆ35bզ aH q"a PO}ioDi:jʦ6f`RUWƾf@޳Vq$|mYr 5Q򴮌fL͝fgѯwi[C\ߛ"KbS#K7Ց$']3JJNz&U n= M{S Q )5C m ͌i3`͞ ^q|(-#!MHބuJ*A.KTNP;DwA@? [f=Ҿ&㍱kgvmp<ՎZJ[\ }S5sգqsbb T[@_ LTd>X.;D Ih,YjhlnkQٝcX%AUgwGsoFkdt8S&}G9ƫyo+vA.m[t#QլnEti-&}i>JB ؒc1 5qbId{bd .LĤkɐ}^s^_濓2u1qԤ5U:Cyuf#YM#?\__nV{ ;r " 6rA;Io/RpKJȈYcRQ)=`Gm[6@L"ɦ`` I LE@8@[4sxDVTDqRKT.LъfM p1h0ʦLЇ.;uqf(#;Lv F!ȦDKtILQ$hg+z>8gT)vVQ}*MjT"٩(ç6v SHvRR^-m%!z'es8y@ b0[#Y'k꽗_3 imbxUͫt2ᥢd޻gB>]ͪ,|<\~8EY/ϕy't2nx @.!ˀD@#j5#/ELT*ɖ@$?8>pWfs*NDT/Nb$=sO\_{^FM=FjV#U7!*ժ<8)KɪVֲ7\Qߢ2Vے~}K<t}<'' gJ~q+Q_t/pzk$&=xlBJCqۇU5σY˛Io&@Bmd[NH"=C" ,IAZ0W,dDZNc@- _Fur( M[J0C:|їjSxKD UXִ@ɖ@$͑TzRIlƝDCn%xj@TD-M{Z:,0pJ2tFyصZ(\n?` do>!r/>3Tx $ ^#{B[(!ݶd!XC<3U@# NoPt1X22jk D;sVW6ՋK*b+M}juCmQG9_{^yU{k~eגO8 VZM)_ug\嚐Ģ1Т PhzJ ԏvN ->kO\0iXvQn6l$ak)##l:: *OVr_oo*;ҭIf[{SJE_):D%.KP{26qqt'o:.ޯDK-G:!ʓb! @ UxdI"B(F5ucpdqlgR;/'T@AūfR39GNW}s<斈:ٶ~ro:&Y/=x.z~dg>UCOq{x7^G7""n]UGr4d1GW/"NF562jZ%L]FNSREmk2JKNRP͈#A; dL.V gN!{skL5+6VJlh#a! @xM m c tTRWV$ծ D!D D%qR&cOKu{{dt;9JwcĈ̭cG˨?.-D[Wܪ쳱LAy=2U Qv#d^ں(<3(D96(e[c<,A)'VJjtYsHr)ӠEgPp1E@$z?dxAO DppďXB4? - w!ҏa!@@,sF˫V ܨR"v5w-1uWf!_~ b6!xZ~`l^]7hr|aGi~S ض*op{*E[:N_ [m 3;i<mMl<cg{4w|W4@&J *+tPIJ`^"ƀ3x{l I G`p%%jd]exZ]bAg#?yp_Q #l_ ?`/ .:+֭oU`&B мUiQi..`2TW\';x^ƹ8“gtmKnG\o_)Hxh %l1ttZ:fXc靃1.A&Ō􊤓I)3,EHBW`ŕIŮfpS }-Gm-kHhbwg#_KHt3(zhmĶd'.ە9Hhx6B!+Ŷe1`1vxZ/%H%<]f͏i[ȈRH~8o\oYwu_Px s3:{}17w8HvT/O͛W5zJl!Μ@VqП eYt|۟DŽ{zbUV-]8ٵF4M;I*  *Ц9@ T΅c,ɦA.P"D^ao%YddY,|^X`Mɤ%@z;k)"@,EUV{3՚*3oC-X2M)6"Yݱ/2@ u\@L)̟ɪ3TFxxI=}!q޽1̋==$W;ZijnZIG9k[? oDdgW jC. D{"J-.Mt%>Yɨה`ɢ<{cbH1Uv[]tM.Bi\CVe*(Ѽ$]@PsUXPBӾ!{Ƒ˜f@ɩ {jR94)<]ɑ$k2 *Y$8)Љ]A$I*q%Ʉ$]Ze*n$!ZDVDȄɈ޺m,+ b>Bj9da(Lh:eN3]vm(S.ǮYOoѲ owI #.?VR} -eJw -oJoBP|&qL>*اk-nVL(wFwkBjʩ|P ]pW4ka SEM)VzX6҈: z6?k;mcSi$ToߵF5㫎6ID9[ڎFfnru HҥN!y>J[#& tL@O[aA0(b˲%RGFvu%c~F>mKJdrVꈞTĺnnJN| +mF,Nѣi]ET-Gr%T!Ra!`^#4jEJ/ Z:(6򥷢$fzB! 嶛dn8jJ)0͹S_Rj³EE\+`9HRv/޲ݬ2 ޻V{uAzUIU9|ط^A·l?Qq&X[gQ^ga&qU Jv\k;rjKzcjTu?ncij8%=Y+2sM5Uh.V_Wdᥡ+z<:ٕOyb$ׅO7%J vqq(zpWG3H6 #*D;6?!QTd} ;p2eQ"aC Ji0 2nK1@PkUZB@S 5H%hG65;A e2k2!Ox$'%tb]Rd@M|=l#f1PMe0dc:"SqtUԾ! ҏd! El\(.X-=*' γ,gYZMJTZ  ߛ)Y:֋u0g'.{r_x^'?ke }ɿ$`h;]o}J3fK~iZxQdmYӗg'to6,,j.j]S8ߕ)eiJݤg蹆, jKKC4ӝd>GEVI1V^,wj\)"A .QK0(/ MT{51ԊlĨ-4B[R[Św!],MZ7s.AOz 9{_&ap!ѩ*A."6E_&yբy4E<If~j)̫VXh- w<*uJ_}=Z# 5J=/:zrV3|cM! Ɠb!H@P^Zt(}h!164PhH4dd3{E jڊ/-QU{@f\騿!Jg=-VwV]2۪q:`&aؼ7mNpсj13`x]se mё$g.jzR"@ƦTSb1@_m;* YI"HZb:dQSeaʄX-p%hS<);ajUS5ߠvN[Dw;8^0HGkTv3B.{ePGVa* b!Cat] Pm˱덪4;[K:ɂb`<{{gïNO]ܮc+*QҧN>~WrѓU<2o6-4#D֘7B8d,``)9fTY'9P;?Ssh\QJx Y$.v(2t7ضĀ-k sE=Keв\0%,[@v*#!H{2CF ,5ʶVWZ[%%ŌfV$c$+ٔCYuI#o MOG-6UU8vyx2 ކIJ~Mc= ZN1p_BpO,ڡ>LڴR80[ekK|g6r&t{߅3c[&=ƳQ 6vtrNAٰta[a]`+YD0ԫ.~CS ^f!+֑a!U$@XDm fqrguw5ً0g+F #xöC'?JE_wtu#5oAo?2=}1_@m< 'pla Dpd'ͩIRj*tmZ;{}uj摞qD$5Y^ɲ[FQ92_ūxU$'&KIZ9\V\U,vP_ !MI٪79j ]+#K'i~y-'Cvr"0Knyl%8vwzlTg {(Orד&K4D\W{Ǻ1c_e]B嗉wi6w'&= <x`!b8.AN!`` dHDEpKBvv_ L;ybeaX°?FY;w uo#U~q'̸c:uF]ffӃ!52Ӟdј7?B"XQa,Q^%Tua~2Y75 x?4.*gǶ䬶0aƩ8 /kp,q04uJ{V1<ߞu, *F ($j$$H5$B`\[1C9PRx{7z׃Psʑ,Wi#Dȩ Uޣ@ٛ0e7}0%>(QBl*k Ɗ ,ZDaZ0.KCHZ3!39igdnVm25@(dA }!kݮf@  9p. BL"xHBPw&N esGeST)U,TwGQM6Eߍ^nOFF(̚3[U6C֊m  y$΋N4؀ E, UR3;u"<}s؉k-(  Uc&%=3wаHQ*U{,S<_Kxu施z-:jH'9=l`SMcnh$J]{@~̭y8VFѐ( c"E!ղe @ ! 3K)r[$XrlkH>qWITWݮeSo#QL 棫z6FUzEnG6ݜk*00W4 o;]%=tLRPJشʹ-[ rA]zI/#a!Jgׇ$3@j;7ǚ%۳*鋟U;ܤ춫nS4*HhE<ᕉ1OIEn4ڥ,V[^.F杀)\E2b[8U$hzf l ZA^\YW҄5)#ĉKMb Ց**U h@[$Xbux fye"^M {tc:2J/T JYT/G07uOGQ&iKJ?n%|-Җ6ߑ^^XWW|unOHcc COe$A;W@ֵV3O7f%A(khy B,\!վAzԍqe:edrF3h|[xi^:%&D{Dʒ5ǵ~~TZ~F irv‘9yvSEA_(iTO)m4x^ұasFSd>pBtvKJxk2YЙ6<&lLe5$M[dwmO.հ\xͮEOXֲZOy~-GzT(4l杷)>T\UCbU5i$/֭\[K2ze[v݁ӊS.EYXVRӛ,VeC!Ŷc!@t3*W,ZUމ&a43I"K䐩r6*>HoI!)0>0T7ZSTFp~ez{sfgYH`q4ǿfHhi;Jۜ|F_H>m<`i؇oVVU3+ԯqD;'zϺDp._]2ZۖyQ &'F"r+)j{l[P<>'o뷈i_2lԶY$9x=/kVq5)IW+'5:][ӣN2T#|@5* }UحbC ==֠ª,rt]_荲^JjurcZ$S!)W14qtb/1V0ixHRϨ`c֗[ (Q$p:VΞaLNMmToi%},Ǟ;hƫr8)oN}zf Ua" "a;bb!ҨA+VIzHI263@=.{'4Vx>B BL#O'T1wvH)vcm:;s8AbqZN'ηE\,ü#MEtȎ8,Y}4"խ;:wK:+6j2|a<{Y-sCQx\Y}O_單-)3ՙ%We 'Vj:?ū>SDiB\)gdתVt[WT(2aԤ˕z2E8kzV!M>~rǮ ~+ւ7ЪM&"j'P,`ɭPʔ'e)mZnqDŽ7jԻ`0Lh pzj3[ #, BGAbˍA&y6+%@k~MH" &ܭNƿ]]:! ʍf @$Ijb.Q(zŷuޅ#M읃HFQvOe-UǰZ^E[#s79XuWp:CFDs afK6key-3[VA]WwI#Uu/=ZsM9kݝ3x1:w|겋zZSf>uwi'@ZQM D ऄ*윭uJ Xt^ङϗc\$d%YC\m'.&AMFE"mnL7A{ Qm,h8oUtx>x`onڕ0u/~c͕9]I;r JlL\zg! ݲC@`fQm-a*UZDIrq8=|32b4ι"JR N W1B~?BVͮl; ],Q^!÷#Q0U=V7ؒ3n 571xVQvnh=o5o [P z˯>+L%eȅwƈ3뇄V[䒹6Yn g;1|`z6} %_ާt SiBbƋu* :+§Citm'C_=mFPPg-2w☇bAErUpEAP$PS*wE2m w3u J֖Z߼U T2 4gHT%k;Ȝ\4K&h+O(Q9, DyLbUˌi?[ދ[JͥcQ/&wY?)797T4g Ra! bؠd)D* YjĈ<W+2xtR7*foLwa %j2 hijAYG3`G-l^ثg<UL}*gه9_NtUCIu:p|ˣTűVEϕo ]hۯ_D{2SvΡI&R6K(ӔvZ{ E4eq^4+Pv5þJ,iSwفᝰv:7<*5o7H+I` 2p;骏ys1˜v':="BBcc\e]D\;7G;]̐ $.IS;h.mi&U2~:k; F^a֕MV2Тp*VUEս2 AUr̫c:ۓtk+3(HLatરB|y! Ͳ!5Gr(\PW4I|[,$}GV̲Dÿ|M'SVHOZWug/su3N`?pF8WП:C雄&װ9vz}ᏞoGm[WG|򉨷\fl7ۦpeW:oNU9I윓v؟)jaaB/_yg-`fJ%zUM7o.ø'DD+]y}WS5A !;p:h {O2PaŚiI;帱pj.\)$^): J.)Eb|SCd Q)0 D@˒e,ޜW ;'  *7&n65oԒ$RF}UGt@nU_6U5^Q1 (XZOq8έ˜OhqE+<ycD0*!+b wl3W ,3U dkI$$j FX][mrtLi;8,pt\o6>9ofkInOs,{O}sLitb7ywL(_$ʤG}QyZNj~wmԟ(JFk66hq˪ms]/Pwˋ|6li$ 5Ba$&8a( *{ "s]xwO:%.i#LHE^W&4w(!ҒN8b6-WSm9Mԁ8}K*:?3n>^%p$߯,9+s!MGޥ a1|DE~*e#,]t^ HBgi2Qu ^$Eq[ ۽B,c5M~g^F} 5/P:]J&,dwB8i<* 8E?ji/mKE@ nbaj, 0zA}svuqkay] rTל'r뺭ge4N7Xdhm}2<vx9haDVjOxqfآgH"6N vmˮ5m"-K٫ %'ٰ{ DžMj6af)An)oZUӿHz5  iaU s~|CAc7;OXtyRwYPϪ.BrOa!{ <j^X(UJV$Qݦ3ϯdY'FL7p zC[Z.cUUߣ8Fl i1l&9;SGQ~V/)-= Z&cd)iM5xJWS~*nqy\ 쑈ڑtXDiF!`&rƳQ"~RQZUFfWPI]FdiOxUMn %ecu'+)~+Y97]VGUOs:DG6O#m߹ :ܱꭵ}k%|]vh;:ꋣyzy+4FqgJrƍ\X([q keIaYTkqPDa IWUP"{ZߚJEUCQ ,vd^(,zDb6}9Sqo!!宋ؠEw!c*RȖ[c;SSةK E#+&#d腇Cpht%,qK4{zʀ%*2Co4Sn~*W 멩pbV1Q'"mAòu) zX/rUNJL\v-cX[עNax )zi9N;3H #-8:ڵTA}mTߩx i!O+ T14e04YF(N}(&n8xw<*J7x6b $͍W{g6r(T ە?bfL&Ru 2[sGeWp=ylQx]~Z` &e) iʊGW$;AQq=JI9RC Hq$^_n4KUȊ{'=-:}GV,}#.ұh]O[DCoq&5tV,Y@Ыj<čeZJ[<nS"M(خgG0ӕ%67.B5G.*lB倳Կ Կln[q3uBbgU,IjaD LxIYZY [[=(ٲD3e#9:ۃ>JL6P [IP2.@c㢚c) IDitWeů=8ӾG*2%XifԚ-;FJ-g,׆wJSmAHtU&:FP3. >!! ݦa kI2 痙%ty8r@Rr?ުMhmpۮCQ㲁`]Sʲ~X>՗q4ϳyo.BWjmʸ%{~x<39i^GuYVm5lyڟk|Wuϲ^I/|tV0(Xį6CMC0UK\sl  rIAbji -UW\H[`6efP3nFt64g %DqQpXkިBu1PG d\6"@ldX2Yf,EI\M UedgЧ^#h+WDli c(1-kUYQ '7iP6.e(œ֓7xgQIԵПP4KyW`PʩՂr1^JZ\wb+OBS,NvUedKRZ1o6ͻϦ>H#G:v]+d*ǵ?!A00F`eй]EZŐ"ýo>ş&fUw5WM8y%=(st$.cUyo:HN6I_ ^nv#לλ#~ϛf| k\4a^c25a2`VQ1brR='5W6PiO ߡ?w &ӽO,gԵQMl>ÓwןP"#5 @~55_yҶ<\T=8n^5@c^7;(5 ZA*=EL!KzG\efa^RJƲRIRNKdKnRtI4q&nbVhGAuuma4wao~qBur1Z§! AJ\Wk.*TlpϰY)2pj4)tQn lSG]Y:NvmOh%YX2Hq.Rڜc뉖u.\;]#10~dd=C7E&{ݮF2dX@/xI .$ȅ 8ht-Yzwl ĂsyUw{uͳF_,Ms ESH4^Q&ѹg36-! [Q4)<$cREg\*8'Mt%@j+?&ș$]Wev (k*B@8e_˗*V(01/;[>TA5Xd XSxI￉|c_mD$DpRΑe +g] ZLbZ9T []Lzսp:bB+bc(ˠ)M!c `@ D?-ٳ08+:S2|ot3F MvOxt7 k>Z}F7}(kZ'2ya*x9m}t鞳u@oGc޴){Zrp1 qa٪$}x떦Lظ#oJvdE^d_`ʴ4Z4ջw`]^2҄FS<3K '+n`Zc"4:U_BdW v 7X?CPpOU2.T-)gpE")Wٓxraz6I9wqjp─ \-7y_.]vyJEO *}!垰A t)ST[c)!´@crMSdV LG+d,|-EɶپaBA=gkX,O>t̰4o5 o~Pm.&4qOMsN6€!4TJ8H` ,- qt*f!q3)=hfTbFr՝Eo\?6PY+^fl\7ibMcsОꭠhьsiїxc|ɮASQ6z*?(]3nzހ>{Ojup1R/B: *;X CFܳ\3@,"!+ͮc ` n\H]IBfArhAA S{w Nbg蜋ܭ1]{=.?gE^ ,Now̙3Һ67G*m=W;GoU\+Ѓ'su(z{27Q*9Խ"TֽUG,5]uVEQsj:`y²)fyVb[hKEVĒ~j 8ԑ\:q]ĢFu[?Vދ]5uC(w}\fY +ڹnhKm)#A(EiK;;qS:(׈L׍Η=xn}lV)Nbb (0H7I%pX7L]))L?J -+ȶ)1l5l*SSng\|V(P$zSsd"vM6뎢?q7IEf6B`[Hdz~"h#/-Tg:#WާF&~NƓ\ m](+2lnpvLQOc5_ 5R1 4j!qʰOe=?k̵|ҭVtL;XXq` _yތ b]b5z$%..mk~ɦ}ydI4 URfzJ24DR5SV,iU0; 63b(vϜ/ d(^9Kv5ӒKMc&]\ &D༝dk(n+)҇4a+L蚔󠯅.ҬRvȴT& FK5l$%ƀk&Z4C`JI|rMgTF#IZmB0JUx8GS 1ϒ9qb 0:! a@Ks9"Uʐ{'QT@neHNNލs$h7']`Kײݧ2DؠdD HDfos-A@#yB*%SMRj.0"c=[&O46|\񟘻o2*}l=3rBGY3|Jb8|_7 Ժfd6Rc,_`*[} ws64+=]j'`NiWLI ˑ:IeHN@GCGNX(W|%VLW {-E߂J4c\'OPCD1$^|㼰(B;c_t^ =PI;Hڨ/U9( tUj%-C@*"S;f{/?yO)73 6;qtrOrea ڑ|d%@ђ! a@BFxT ЁP!'jݾo 0͕ؗg`yc ljOly , I)!_Z Ėӛ3 a 4jd>G\OE^gbOsڡ_פ}B~O+,YzcE>a*c1=6iKVe^d]NݕXQAGƐfiKgvؒ}A~n:ۦVv87ulGYnZQ>)e.voBj}\pͳ 3zx]kbU10|QXޏnyv[&+V8xyl)XCUkUyE pY_M$'BBkNHA5&-0v1Nc%]I4N zJuh%Έiͺ-n~o;)ٽU鮎h CwÏh).帵1W! a])vrB@3 R83 S4VX.V~HFOEx?S:=+ 9z{7vŕ0VVxS-G[t( .ER(qjތ0MUvmEk `OjpJa *YlWG1UpA^UVUo4v`J̔t`O*tF -bc<$A0adRK\[YZ4TJl2mH:;˛$ukfE+yNgB(NuM{;w2O~|95BWzmq{5 /4Ey5C9DZ6Tv , c̀p@ ^! 嶣c !& *I%)\ųkX"z'  $L@$ =^֙`͑̽g.VO+ba<<03Kwig;%BnOg Kn>u {XM*o5ʍwGG亦*n}1tD} uW07/:VWZHT۸NIZj*^qޒ}0{H! ݾ a`vB)*к VJnhQճIڨS~^7n-y`%jf]%Gj=IwapGS(- 6m;A&jה>i!ԩQ=i3p< ~Ɇ؞3&<kb;ldz _lW[QEƜ{0, ߵ!Ɓոsk6 ѤJI_9e\, 8:uB}%xE^*ҩHKb]`L`\/QA1V1V[%G (N/U7jzgTIim|ۤɜ۹yJf?Kf- m*r+, "fJX+d(}VW~t(U#_X' \]j |CYQ%| p%#ƿ.ah]kZ55kjPu&i5g }S/6umb*S{wɼ4;ʪ Ge"y{烂*gl [PXO5<{4k Ƈ]2_8 gTlI oIآhYȻPjm0jBT"U8:Yt&7cY^)'=Τ@If1>a!ep*-|e4^IbnH(:m&B#7jzҹ G$ *4Y#̾+-6V`pz0i]T ZiNv56pqA_rXfrlϷ{_gHܱTVdž3u`HhF2IU&ʮ^9Y &ՐH6(tUr^mC\`QK*?wV),[uhq;9Ƃfg[-yEEn'ym!$[o-x 6wA\nC kAB NVZY K]LT/5#Pq_ptZ\x^\luKb҉eNŐmʩ ArD<Щi98ۻfU jZ"CJoroa)9TPuv]z"zפ/ћ{r|F{4o-=VŵM*698^U .є_&mmWȶ8v%;\~\:$DB2,,ҮW4]*3Uln>RglUi.{l¬3HfW Rg5y1+#UF3LyX e o☚I~*SחIw?v˔>" ? m9R+mV钹eIU26:Į9٥bz\FGa˱Wh mv$ݦݲs0UUa$uU4,pWh>AxVumX M0Zmy>/”cnUCa";v2rg$kqY 7L]u }&UbU08ۦ~nN]}UI!2QO't^q_( 5}O^!)!@] 듿hi%?=ÏHȰ ״L B%k%v iLlURIf&vV'+(==V,;ʼUs}-} aWNrcL<9ĚX얥aW 2r{^PJ h9glTxo, IG@wdm]e9nFO:D5cZZ!vж qKܖNMX>ꮁPRˏͻgפt6]ߘ|2:u!2''35j^{E5'C.>>W&ho"Y'y⌬-mq|T=~m@mЍ5#65-RBf"+Q],,C},Ph` %iWsEu/PuXv(rIQJ(lVu)VZ! .Vu.( iO?OZ3*:ٽ.MHr#̗(5|x? xY13٥i*ki49DJ h5,S*{^)/^%>ż ơ %IX5o"f= ,0Bvw[(j%>*S`bd8$:8x\)Rrh\sX$j rS/ d '!m)aY;ߩC54RҪ6v86F]T-#% {ϥVY5S5l7čIfiજil8)PSC`SA&@(qg5ZY?l}(@+ EK! 74tРa (BQ?KЫSu`vo.겷[S{ <#(:Mp! 媋 YD .e冊n櫞։h[x<$^s/.-$zc9!pqbi:1Bx'.2TpV[ہ9zҝX˫SI߃L־P!LX+{ CS'gV10TKOvmݿa?Z6ڜKP]T;ȥ:5d6{4YP_ 6^ ;(e>BA5}B盝TqT` L1;o"k(|gB%Q\p9a H3Ќ4(%:h^LuPP49jʖ4{ &]K[5 "H|2}JY-oTӺaf:jѕ;:yM){* mkI00A3KamKWiD%`3-JU=pI}JHQp7-p^_imωW] zNv! *!M¬&k C1lwaũAAxRҽrNN|}#אE{ s.zx[x'[uWb7j5XpY?SJJsg /L8KF׹K92qP:嗓뼂#GeWv7r:8VE0\f%6jTŨnXZ Y9yX]:F AeOUњ$5OFi4t h ZKŧTHa۳m͘ZIn@D¹NNѕR,[@. A9s87_hT xxk&b@ .u2qBb^PVMܴ$dk @E3/֘*jJ@(v҄Z@%`;*ST-m3ERKXoh~"~{4V,׈ٲFRqfyB4mLve I^]2Gm^>A=+ֆame%a[X ִN@#! A1Pb5H`LZT$ˤS>ޢD$fJ <#`ŘȊ`j6Vi>GM G4ԙS=&䩮9:YU-97F[  ?,6Ȣ}KQ0d""Q/> z]^)w͓Y0 @Baұm@Z3qގMDҼV=W᪵v~a8R1M5x) ZvW/Ĩ+d,0iK&%1E` SE6q4:wp7ϮOZ:2T n˜hM)`eI8/r`w'OՀ}+QN6`2pnfSBw *tD8fa.JcCdN`8d=֒ż|']=|  BC:?p {_ $ vTx=".M0~~^)l`4VݣZ!*A0PB ¤;/2*&jP7n[ɩ6wNմZ93Z娻 IpUam-NLy|1I)G"zfm1S&Q|?}ͩZCbkҮש-wRsbk6Wӟu9$A&^m>N+I4e.M(x 3n1]@6WpS6Ǔ9:FQߒp է7Z%SH;.M`!fs54_!޾f_g$`!"VdE@"vANL;e FRb C~j-x"D y^PY?9gJ o*b3/nV Ev{ה 43qwºQکx0el*ō (Ia^KwX%|TgUTey A\4e4'\򬁭.idލi:u=R5V׷q=IUU׌> Q 9!"!7\J ˰[" Rr6'J46vW)ds"g802s _I_1d)Hn?l]7RbQ5SDA\Dtڈ˲)B{;s4}ر_U?.d$% :VmE WsmuM#d$ݷZ)!nYTzJ8FJTv8}8A\ uR.r{gmEs錓S a}r[9TM(CUymrdT!xZ3!~9YawOg.L tɨe҆h!q|}S6y?2`?9xR>j#!hӿɘyO_br1CJFƸs[.^$Mb5ֵ|JJ"ʉc<"A'l\AlXL0#+^ !Ld4WlQ),wwЌx%ֺJ10=ڋN<"4F! A@oР,IIU&]D5DY_.Ceyr r%} 3V׏}5cs,k fydh)ʡC(t"Ќ\fLS,ijG" Fl7q*5,7EKŬ2wNE) `=曥ci.{]DRm d,6K8`_YG2Up$tX!ɒn>*&t78itjȕ!xgHv.jNFHI.o0\.sS v"W1丨 t8^3pYaBg7Xp\);4޽U$YLA@u,,pZYJrIM9Mޗr޳Zu6Dͻyf1,W bp$LesBcYJPr#=Z0V #5`ysre#=߳=;`~񮌃^粖ĖhSRT'&o1;Qơlt *r 88ɱ 'O~[`5^iqot7/Y@jh޼5B/dXt^$+Wl<J}N%E=`Ne¯`=wu& A] `\! c iIrF!*ĖE ߺ-pBzk QXଇ%Zs*NGuJ\$j[ܷ>jC5 EŪ5 )g&.m#DF}*zl]/MRSL- Y@&_Epdll=2Xi6QW)MKZ2TЏd᫞l%&,lJSGM`ׂF $$ڳl?ƹ WɅYuC`9jJ 9TΈAvR8̴:QNfNVJ_=r dArx^yN!ԪsOia!'̓faQ[=e` J'1L/uX];얲ܿo:qofQ(G"[m=/ Gw塰]cHԇuUe"LZyRV#!_W-eێ,PKQ֑+njmA@) B@ɄƉN롮v5Fp$hTZk~l9:z1@Mo1F`\U8V̆:jFa7! 墑d!ڕ~/U%.&]UR~@r&^.9]7,=G%n) .`uV53&5E`$KMN6@z@їT6.PO|Zkm^&4XI0,qgeYhM4i.+)8̔@lt"c3R4g~1s0k\v|S \6h+W͜-,8`!kmtVljI$-uo+>jA8x̂Uj;Mj۸ *-01_soWCR=ѩ`=i7kg?qPMYUlV\|@\4S @UmB=URN(6|K%,$LDipE"cWD 'Ȳ )'Z f:i#:UXf#x%*l!DOJ5hI6>=H,o(nYY^,O.tl :nkhA'׻hbMdl3p}A;,jx+WLkQ<}Xz' :xuRTP&j D8ogj]Tidr˓+}#pal^m\|׫iuZ1 Q ǼK3YR 0SR"]Vf3ֻZJEN3ޮt&,7=t,~6(URUbZ:^ ꔯix)x+LֲX @phUaBq@"G"}ބڒМ=Ь'L\d JP ! gA䢸ljE:ljҫN*Z9'7GB< +vJ\}5>|i+˃CThPs̼_X 2=6DQ&[,+yHApΕ8[dY"N Z j=5Ωn(:ZaFp9P2rC0Q`",uWΖ'=`i P繊n;^PZPQ3H[,XMLm8mzaO,?<|K;JUݔT:@gKNwY`e`"  ->k %;TSٝ/qVW?`TbaNǚ˱h];E/ I]:d Y %BY@RYsmg% 1{`H3?mV:I" LM{;a8q~f 9UڱgoI|!ēcAV4k"/C!Z&jj(_ܠ?75 T}-K:骤&i<ömq_*KQIAbPAng&o5~}m%ƓAs] uk˯s,Tq$Cl.L *!E)ko)\ \֊It•J/ cBbZyT{hEC*&4́iLυwUJP^wnXuF}tz Zf:1IX4ΩޭYo$9횭NLoʸoeLMb~ǛO3#9$+E3``ѣu+tIy! 22;7iJ) Ecq2<}:gQv9 ŎڄG媊MÒ^haq%jo∩uѩq^5|TjE/żҌK']rQb_"P 5~퐶ڜۢ&5XU1I'A83f 1aW)7tμUX,2-XJjW챋K=z Konk}Ч8sez! ź*!^%YDBI_89Hx;49?ݷ-!4Mn3KF3kKTta閬L.NQm'm["NvY]C mpT;SE蕅%bUF?F b%qr)Α(EI,ȢrZ *5f1̚;8Uw,(D(! z2e&}ݯGyh3@. \6aqeˏk#*ú>,`š05)f$5Q.T]%g|B_N~U,` >ʬ e?T6wc&XYie7mmceb[eWn)eJ(8,Ssq-ic%2WǸ$Th묀?KT>J?gpJ)! ն*"};9ň ް% ʕK_ȷ=v-n\稔ߚjQN82Ә2i~JT'u,2Ά %UmCbA AKog{BX69a`ՙ-nߗN[·CY 0^Zo;$/(GԨ&ng6i*Q@jl-H8RٚTmEfŗe%_rBUGu@|M2(!04~7(vT*"tRGz=gM59Juz<>BВ@1,|P}5hQYxvUUXb!V#NZHGc--T8^ Ǒƣ&lH|\x33;Ȥ]4O;~krk5X?vXGx fi1 RsMB29_WXGDjsiBD{YqD&fĶ;!&:QORaoUEyGsCu1WW42>4.%zz3L@^Wed%<,х$o \DPG'5Ld@F"38+xnZ I+Bά=Leok_!i޻} .5a}~q]_6_Ke^b/+Y"{T^%F 2Zeƪ; Vj3n4e̙XK^$_4DeV ZQq9>Z*tUK1X'9<@cIEH²,rCBUAtU~rbQHfz3mƺ]4 8by)(Ɏm[Ձ/\s_V+¢JAg6,L=sM7sNe!fAj-F!+c| IաLE !kwh/mIQPlc+/su*6[[ꞍrbxW|HyR VMG>I$l"#S!Z DI@s3Ia]ud/al4 pg{3fE_P W0$"R/n&zY&TQДѝ:jЍcw֝讃}0;]q8Mlr#įh,pOmH )@!{AРL4IbaRM蔺R-rtgS]"%I` IH19N)$x`űBjM)W\Zٲ{I/$'A2&#`[_O7+Z &-UM3D_Dk0=ȭPEEaهg%ֳzPXP&\ٍ:o M낞Hȇ7(+ǝJwӚ$,KChԢ~*'Axxi! "GzƦoSժХS6C]S"ݎ][ GKKEvUQkKrv#j,DK5t)"o{bA9/\v'q-o u+w-"DARtJ% d\@ebAt U ܹĴ/[^߾uUXW:Y.o[KzaL]ڿ+Q4Q# DzfH$p21aLxMK*ph<AM#EOֱ!e&IMFN,P:(pJoK+zzfg7rŁFŘ(Al z/"UZi`5{EZ0W#! ǀ%"UT 8 mPI@me3gu`^=+^`2{%c+;|JԂ-̳ho))]{g,<(b<\'SZx}LrsbQ\1YujWo\-Zb6X nDl̩FhAi']Kcm}҂FZH¬ ԟpVM]]r\g[\;\bH!&c<z53,MCbIKL ?tõ0TzF 0$ာЕiFEyi4uQu~fWL=v W_^4q[I\u{k,ţ_&:5ϒbveRaeK5%=qTC-WX\24kJW+[TFbq$]|/EX0×@! ղ&An{t84ڗDXULt6mϿ־S n[1lV(hǷSIFy{T"ϴG݆zK%<V:2}h-Cb&j1S;XGY\yʋHi"RZ5 W3M)MB2*{QM0Ix윺劣4+)e1МPn+so w&İ9wTtԎ/Ck^a4 ,\˚tKPBByԽ4y-KL]=CWp8܎&#q$0BH4D9OM&9|vvBZPʫaef'XNQ {Y.m(R'e$`T%">  R R#VR9KCKCsm>گ5A G Ϩ_I/|]TR;+Mxb,|Ma)8ׅN]^Lﰜ`$pQ69\ ;nO y1@!a㟜yab&un$Pd1З*W5T9 :fHG@q"i8|3-AMqw OG$PfszԫDxXQ/!uyCgn! A0Т0 *P(KJJk0E)R84J;K[r*Q, Q(X4qQxմyKb<]:UKrIBK1O4:P0JIKR/PYّV|X6zTlU"fMii-s-v)ATM3b I!!ڧlwjjPWlTi Ae<8p1z(ݥPP>{kkF*Ȗe%lx} BBߛQ ly\6%FޞPj` M"ĈBA uѩTVslPK̹"*w޳Ed1pT*+"zPJvz|C-o2eմګ2@ 61"UʸEd`ɹG:n|I<f6+'.@y̩ 9;ΣNI.)2%_44!+"B ./$(>2~$LL]Nf[Y6QL]zdZ@ƪۼHZHF㳫KS_j0KFN OWt͕݈^-{YxAI6oK™N-VFڢݫ<"QiI"N[ie8e%O[u| k]t]o}rM:~`z WL׌1xiHH btʷtLBVA$ƵkZa)9[%2A@jR#YuC="ݞKTS[ehlJ?_tbôZ8>d P$Z)^'߽%2_'qQ˓ۋ _KV^Ӫp!|.x6Zők&ѓ 6>>Wvnf^?8֓ =h=dQ-i~$I2K#OFVoRtnŊ.ucL㷟׌vf31vؤR H|"'4AVJ ,;}sZd)3:p?f4}yuDg)]smyTCO-5̌-8+P` _-ST, 'kzG n5N l# $)مW9e :\]y] WU':=Imf4WfBMtM`q^T1ۘ!k ! @C{q Dce5rqnɣAnobVuVI&w]c n?rm~z̃R)⒈].Tڮ,hT4z ʂ(˂V#~ȰWdLb&#m˪G 8L}T-&Zhe^<[FvV5o%~POȡesPc L_mLۙwQ/DĶĖ!X i\l3Yjj" ܺG Vc0U%uh ٪?>dEa~ Z.mآd=x5?#˾Z0ʹV;8ѳ zp^Eb--4i턑JG/ߪ\ƛzƜBCϤ(]<7 C$@nC!%bØb Q.-lFE^.9-, SM 3 ] "c=7>VԐ"\*"Qq̓Eaֽ '^l~mo"s],߭e_  Z *YS>= M$dG qnөg&l]l@$$<-VRR&lX U2d *IRl Jv-\jȯbMԭV8g(7Tc'"ݚ`$WHZ&"W5TtQŻW ׬g<r JaaA`c -`As6}6M̍+dK# b.X)6MK2J5~3%3XNl?6*iLelFn ,m9>^EufSt?l{Yý!T>o{^%>Ǜ:8h! eK%c2.Rt] +'=w<T?bȈ?ވgxNVɎi<p6ld-[H!OI룢8bS~q E<9'~1m< vr,'FțO+6$4bg^sł}eQ( ag(D&i* Hhɢ80Aj+(smsR>li ^V؞oͷ#L# xٙQdR UcA8W{ } D5OF(;c9}`'{CS;჌×7:p!ҧi2 UzLY1-H95쵼LR/i.O]20"$ (U|!@N"M$S*nzP7WteOLXE tIq|"u%bՑ۠1BDëTteH̉~gliY߹`6^J\% |y߭.asr)-T &^L!BDĈH "w!O.,:q qT +{rKksSQpzPڴ` jVŖklӠ؆q*NQƌ+cd=dP` =(7*aEB*b> ^ t ࡖ | Nk^XTѰPYr7 (|l$jzCFc|1wNF_AΙReq0=tI](ȸb\YWIOXlظ/ִ*cVr| IInanw.Ṕ|QUתG {M^8XJ40)=SY]_=R+V^>~e(ra0ʫy*e8EWƁ6ail2EHMKJO1^#Oeޭ0 b!d=:Ț^l27e]L(J  C٦L65jb*,IWk*6 *mz|PM]%WuqyTȤܞ|b~Nlx^uP:$acڇ`J'w5'@,~yPΥ%#c޾hКKBdQxk.s 5\rP"sYυSٮX]\z(q>*eTr|b:PZc4@aB(T` K4EW0і)k^ah+S8 5BS/46$&Ʉ$?>i;-X^2v خ'W_ʲÌIUeQ*OYCyg>Drk+90uWؕ>a)4HR b t"D 5# -hC]GC/Yr;lW)yYIDA /vlk)|V:PF3 QgcG]+!:uTВ}Ȓepz!{"A@p(2?B HSʥ~۽kv%r/@# Z}J9e}FDrNIũf#cZ$.Zor@HJ(@\/@m\bҿ,-XUَAL vk1΁#.qН-G$hT 4(a8 tӚun+4K$QDrbsWE#u")MZ *JjZ JHBQTHmfܿ[,JYQ;S6fF\կo^ vuF֟SHwr܆~wԼb1q(,NufADd3,#Q 8P* QZˢs%iX,)iQG~ikWu!#YKR*577woEn#'kxlF%Vkpr2\e`O +fI5aM"IjU.3#.EwH{6c+U{hqLПY|(&QTB÷ZoEuRBîk[U oAI22|8SL/EiI_\Qx*Tתu£؆U^IEDv9i *ku4" }!s,I~<7Do=OĴ.؏z2N3ƨa+'UFU>Nie[1@;q_X_ԳEȷA'z hᖤeŊJʦ6D=r x%/{=oUC%h@ wج*NjڡpPV|@x=dX1:0y. /-0<4"_mؒ| hʧ_7RddCf>ݭmJ?B2Kd%4ԥqnZ7bPN&8"‰6+6 c ~A<_ |H"UC"hXX-F?6#[5i\Q1U۠nW¢Od Y/bƸ_\i̖V[N~M=c4]TfVz|l_f~EȖ4{yEd%SedS--V6w4`XrsT$P!ߣ hǬpiš%C7sy5Pd+*(N!ͦBێR, ц@&=Ae_>kl/?B2.\; 'i\'4sZ`Up'ҍ]%BiKXoJ 8cBf@ ⺺zx kI`a 1AXi %wL|;GQP51+H@b(CڸlZMPíˈ|k`00bZ`-&`',Ir{rZk[܎d-7~^# L0 {%."@1\l/w$Vu"{$MG_Zz8:I73jrŅ~]*f5l+,{J< ytV/ň,԰G`+X)Y}lN;{Bx7T%-$CKC/v;Kn9aSBE ovwtG2= ̔L&E2 " *fōahj 䊒"bz=`##U[:TEUHZ&a6>8+]J&u!;b!(jV3T$ a7C>;LUz !AdBz?=:d~"\`0U4$N(VWFi1:T$cMcqYTP+$]>RCԟp7A$6X)T2IZyuS)%-+5 kÑìJl&Ta<֤6MT|Y d%|XbdKxQW/riF2&~J"fZMatRBo52:= -5#Cv*^xM{g񌙂C*aT3 HhtA J׿hEc4]\5@5d0JYstOkrWG-Qh nU--2(ԒTA<0YDP^RM\;`PK3rs %vD@#>#!"̀V FY13&Uc(8wrzXgQ+48nq!kQPj Z$%WБJ2'MHoʃn(t8mb?uo7gcQӯwMeE=ӟaIi܂䐕:^N٠߫sT]WgDYg>TSr`i>I%r+3[vi\u,'ͧYj?dske/a_HcYjV߾_Q~6B.jh2BeV1LE*!fm P`EP33=VVHZ٬dQXlvu&Dr1VؖD9x 1鶍n y 3=R;,3[ݦ@+&Vkne|w^Yc*r!oAowrÐ~ 0~z VKS0[=dRɊL֎2߲͆|e:=D' s@CBQ!aTb Ce*R)TTj[?PW,suL0s0zE8A[OV,5+筥hJ|~YwQ`,GNyɺVN-ǾX[T"}eƻ.ELg;!lRw=UMqG^Mί3Ҋ}׾U3z*E!5p"P|ګ_&@CJvy-FF5Iuʾ}ԣ4!LvH)*`KxT)g?`=.a~@ Vްƍdv3T'(|, "a_cy;|)zJwbIh<|#J]_<wZN72M(A!ݮdA`P[xQUHj V}ۥcjGJ?[ǁT7׮iw%;oVC0F)g; g<=Ȗ PCωYϼf8i} кdjU{s RFdyk7; 698iF1IԎ7km͸>jBjB18Ke6DrkXX뻅hF&dú# kL1p&5bgy5qӟ%`" ~-暦&KYߎL-?(竩{T!u]㶅* Z22"M/Y H-AX)=GYg"|Jk#'~0]NqO+-]P}d'SXg('Ӟ 0C Vb)5d7"A4VbH{RX=Pg6C_:!reryErӍ$ӸYp=fզ(ډ]&̠xMܜׯE4Gc1:<vl\#QkCA 7|U'Z63cKeyvw*y9BsYWz>RsG=Kf&H>ܼs7) (2h4(>!BJpP~̳y Ybd]y,ݪi^7mM-hhleGce:g^ݺV$W1EݱZZVŔL_W8eaY<ۦua%FLd:T尤(I0QEZl+#0\5j^ڵ^ )5XYt9L#ݪoZm*ROsBxstX3 5ٌZZ!ʮJ2$lPЇl9 ̹\ E! HBM`4HBO)'dd'A8#fO)8AeDM104WB a2_~7CS8psp!MdZ/TTOBQXg1V幢<2h+s94gJHʍ5fBh*Έ A2D$$I 4CM6bc58m8 QcLxl\6va@}erѡ1,mճݴK;*/cteF̏2En΂rv{Y-W 9 Y@)ݶ XH S Ye^EȨ_xOpY\tm/#z:&-S{KbV.(5@(nII9D }\Kj EM]eͦU=欳oZAVDccmNLJ.LC~e )Iڻ%ClUbTABT^ +zWhYˁ@۱v4A~YR={*l! ͶA@ ֗ yjR+c/E+EB#1hbW9E)?tl_ކJ>VtJ%%D1%$T8 aFE,gi2b%6(!S]2!൓~j~͎BU,SC]{j\o+v·U\|#K .\8*RQߠ19Ti )'xU2 5 j9LᵚUsoUVL;=8TƤƦD6z٪\7ai{fʪ&Lܡê߻Qg6\aXҙTR.k\4 @d _ e3YAj {`)ďAQ C€F&?" Ki!A1|*[Ww-W%f9Y"n~NރA5 Xpꧼ+jnePtf!08u FN`7$5" ! &A@=vh2ňRT0IB!U>&L3I2Y!cǝ\Xϳ򳚶3 odh#Tn7NZ ̄Jl 8.'ڧ8$HzJbh5?c62$uj1`BsYuyX+Y {ϳ'R +-*=!s[tA9b J=<-rQto$a0nl)d/&IAZ`vs)4$Gگj}̞+LS6.Ϫ.Q%w;:ܯKbS@UȬ#Fb$wo4Z (#\b6FH dRD1,zD2w )TqwDս`lkpدMHSTi_m2" j ] L:);E̐e,Eû qgqʖ}wHvP I*WY=t]q;6⎖C! b؈# DE56HQdAb7_9"mŭ$$1ⶳ #N"K,ao.b3eƃ<8'&|nyP퍡҂]bkYɘ0Sr<ۚ5d%gf%xރa!2wOdkbo6v1^s%<_1--XyulNN@{cRy9i(`}t9ӗQ5rP;{BiX~X-)0]G7bN~ʿk[jGLNG.hV33!eoC.Qf gd]+;"*Ab@55/Jet-d#`DhNÍ fj2mn= ToSBJƛO:+Yj+&٩J.c!WDᶏ3.=A:^;T {'WY,L2.O5&7X75Asa|` UccWGA?C7h*U:ޒ[yiAfPsɤ\$|O@=eXRžx&*pk&G#;E1^AG\Mb7ZzIب*XWJ I~b;ݠ eQMJ bTwu;{A4ڴw"*ڗUUo9t;IwF{{l'xلHz!(9T aSD~PiJ%)fHoznKL27yH$01i[E|u*%к zxuzDᚽH}NVgۮQz`>Eh5,O%o:oJpO[(Jœ:Y*= .Yeka#VƏRwV453a/*Kψ1ygJeL`5WQ )(MZllEFH lI-ڮHٝ J D{Q5M'{TgI= Iv8!+a@bSAzRqeAm`H9lY1pc-@7߃JXټn6.v9w£]JO6B]-VFI-[Ձk@^?YN nر ޫ*s?fÅ 텥_RDoe<m2#+V@'2L Fj-2$zթo\*ލ5׃7Vqî9m#5,N//OAqPa\;nj:Zz'28ʌ ]6jAG S;xA`䢇T*nAk;[9&BTs =K֬-!nR8L@Nb>?,iûem]ɛv#mhHeN/(M>.R!2)<#ŽI0qѠKqmwuMpP t5;MZ5!|UUJF\NdS٠tWliWm\7Ym:j)f\ {Z !_f&p?!MG[f! mUժjy嫕8 TTI7nO#8#9M6ioOͲu\Fgωxg) T)gO'd!:k cԀ99-tP W1N \i$kU"J䏈#ť\ه8#~^ZuV:7VUZJ,TF~oX[ ;>]z7ÔPHP ,j0 Z mWűyebsiM9,]4o5GJůR#?)ʝL%&1|3ta^%DW;T`G8-AH?0^LP*D'"YЖlV3%7#^ 6/1^gMV~>;Ik7yMƳq9?`23ǻ.VxKh$51X䤋ՒVOESWsaURDʕy~uIFg.#xB ϊ|=d[@,}[ >>+WGzINNRb'y'!{%A@nX1Mm*!R &END6U/6D72'0Kc"1nhꔌTo\JHر"+-*~jRÚRw}f!d ,$) "YEXRNIBL 'fHrƐeTk`Xƃb)z,4WO4Wŷ=Q5$mThfBXe]tg[ 勤g͕_dZ}kE$X]C/\u>PVw-UQ^չ11n@V[WSJFWE GdJs@\E]Tȳ=6>v HCxz]!vpWfFU^AE@-g`,?Jc87X)T} ѲVV W|:$E\[|=18!ͮaOT#ۑUhXQPKdk%$S5>~Uʸ).Aݍg==ֶగ&6JeUdBA .%:Ii@QC4;E5l TIPGE 8V0GZwxb2z5dzyḶv2RbbX&Յ,cv_ Z+AQ!0 N79V' <| T M]h+͕)EnRBYcÆdq緒P!A3B쵷tI@l+G2d,P[1N 0vϊHxй/M@IY[Z~L! 2Z}ЃHN4u|bNkb^t2^±6s0ئ 46XRu4Y37}/푗۠BGf.2ښW Y&U9yx5Rco\dLi=W}?zĕKs5ȵAt@-{MhU':]U)g-(t;{[EĭbU4Ƴh^T~gGr'CHs cpӰA1^gJ&_2F<cNYk?qBɻu R20XFk^YXH4Ցkh|eFԚAF73-YrLe=0;e/S|m}'fN`ʲB Vr!DŽB `EN˲g3dScԆNL N!sW! H! Z%C\ 4-clP[#`RȭU7b.mO9"R/;Q*T8(p17K=MeFUoj[=OWIeQXubFє bK;Θ Ī߭- ^f UWh߬g0=ysˤ0$ĮR<h4&+)7HTeլ#?e)+x4+to- 錽wlsnz 2*!0j C.>*,[-OOBd<+5iK)xWջ{&Ȓ4j2!@n62 4D4TXiFw\J%(1({\V]"CW0(@ ]Hϕ*2%$rh R?T"gxL.iˉͶ&WI4;OeFd*V: I&6"gBc6^ *ਘ'X hTʪHn-l}I_tmߍH!{-AN]1Jfw ׵MWcJklsص{ġ` ~ܜJ$bF4 ;z*E2ƗT,DXk Y [:P׊bXؗт&s&<@ 2Y̥qQ\[dSEA;Z2ف>>7න|/B4N=a&]! $2Bki$)/wE$HO w]/y+<'OR<^SEpħ.(6]ś_#W/sbyR%S*L9:rg͝ HgYlCȌ[#i!i_ϟ7*^1p][Q "һ}zAXk\KH1%m:TRfslMYۑYVPиIdv':Qp(= u"*hljF&m4X}G&I@5Ͼ0Q('Hۻ/g9Tɮ9fk 0p} me˯/@jjtsȉBUݳ![T\x( z,Tnx Ն Oeh!6N&E=NImy>PZɰL4{GJ>Z5DLLn77Y.&cx GB ڊҮQKKofت޸aIz^ܣ4Eh1rPtqgKuE!+œA%/M LhQ`--NNMٖlӫХ-۲m[lqi5UygҶrf{ytrM3tx|jtdlIZi| cN¸R+omE9Z{Fp%zIАa.Pn8 (f+{8CMUg D->r}גxkkB1.}p715֧Y8B7/ ZMFS!=ZU$*,EKf:/LpnT{Z=~RcCHns ebieL35]I9Xu`+»Z+Utҥ=[m_Ek$xT73Y1jmšHsL-?Q.F婆M/u_\+yz<Ϩg{d6ZjLHS&pVާhP;BvVUu[Q⠹3Yldl]gJZ95\i $81^(IXS bKnJ-VX <f0 '^QO`寨l L)dzzZGHrÐ?7bհ@ !ݺ4A_ҝ DnPI 1ui^pG=͒z(g'7+$ ʙ{o9eq<]h>E%ꉺ(ΒJUc6T*UY%-&p̿FZ]E[\03;́uXgVLÍ> Eݹ^~6.xUqE}@7}d7*X  uz-<@ZfP$ B΋Z7b'L4HHE{ڷ4؀(Gi'TĝOA>R(-Rax㲚pE# 3 %Opȩ5 yKH2/ ܤrp#("3:+/F+W ^іG);AS V bҷj\\%@U)HjC%D fJ5Tv[(; @,&s:dSeȥlUCzӀ9! B7vhZĩ.bd&I~]OqU<3V.Ť Ep6Ȟ*cR3Z;e5̅L55V1W~30 ƍ6Òs,DMUd'4Fu=!ܡďy<W |X.ƣSܖв"y[9 =+C[$t@߻,;EQ7bI7Dxd lgUFh`m̥\V.HM0 M3ܷ

J҉?\رnC^HqKZ31jL˳oH$fY|A W8edx =coa *ʿ=}2 eB s eޡw~pytao;搘MQ9g0l[[j+ p%z4J2ؓ9z*L_ w`Qł[S qr@h+Ad[7+iZqk- a!+mž3Z7` rU1|CCR$1~Qn>z/C& zy'pL`#%.2?V}T]$j`kSCT+Ύ3-l;b!Ijc^ꈄʓsl)*ӿSֳxhu' ٌsO0T}.!W/|,uL0o Æw-C^iL{ Rf&KjX ef ^O@US>=T-Jnp>=Lo Tv<[M6D4z–AˆTOI[ڝ(Yx_ˆWi^T}{5`E207: Q=k!MEZ 6"@ݬMq{/y~Vڪ(l4&V4y.eW/Z7ϔG)^a-S5Ĵ^X؝5Ƕ|{Z| 5ut}?`$y!r!Hnl#2}p{U5^fQd?9Z|3-Y?@K%V&9S`1YܚΥZv_˭ [5n|pp.~X".{zyC ; ULDA` XR%61 zɊ=~+)LW&g~-R<&S! 5RA7M %XhH!8Tko:8-|G.'I?ph+!3z ,R0PBRQ M 26N YCɄxWJc~&Qbk4r!Uٳ%_TT?[5E PhLzJmIvP-4 Љm/̴2V򞿰h{m_&#){?G};7W\ JVOM{VUtcgmV0Dwy{=[ԁ߰O$vzt˲ι,s8 j$B6Wd14@gl c@Tr7s)aT8䥐%&p\zo)=ؿ8^eWvLjBţf G?To?%Z,Rc훭ugBO!k4A*/R 65UԽb ZzSSۺSN8>✫M *щCRO[:,ZWtjR*vU*YJHjE2Pj纣IU6O,R`Jix.^ L6  T)HqwCJ4eS9aӞ]KP-SDTr2mgQs.aq.UiO 8tWqMdNRpA-Ft]i%5VN, m6Yk zЄ,'{8ЖD7 $ƽ :[ߐfѤSIpSY-,`ʨ Z]"{J474 :H 4Y#my^#y/ /! Ć1REtV["Y93n=*ro@d:M:ReqYCa$K"G+TU;Ss\%M O 7^>kvHRX"ԲIJDTHbJF2~L/ߑSўԹpQ̣Ɓb*d-K"LI|3tI% 2+Jҫ,U%E򥃎9sR›QIǏgTbաlGJ7_Bvs-Ve[#$ |7meeu_VV>_s]a ? 5N^|mr/a K<L! Baldq7gnLO$ b%f5[pe It.LaYw|ه·'$q & mDuvVrd薀R(܆  Ay'0#QZ!‰ d $!BWPmlc"}G );'pIrL@S-1-L^F0e?Qq}UV5Dz2vb?D rN ִMFAF3sr ~ x3Ё|1vXCWW:^n]x?pQU;M$-08iY۶TJfUbajk3n)j|#Ԡٍ\+^ؓV3W%3)(7ғ.J)šX֛fT b% +WeIT@'xjzcdf*a3'?.sA506HTS!.cSP![h6~ tZє7^O=#a^VU-i\}J%Ay4kvtZ,;Lh%:B'cۺLà Ai2-›B&ܨ[$ޜ$)s⸉q0!VA)La$3Je$bQ}X{"iid @PT3bo\\m4*XFƀ?cFʈVƽU!2YWXؤvK+CpKe+艘6 $B;hoyrӧ-[)2y4 UK4id%r&oӞ]xu.Z4̸!DD #t7v);-|:Y0y6Y7^7]˩,dE҃P}_z2]:U]iR̹Yي /mH@[C.K\¤#r7Lp.&S:Z _Ddxr$2/d戂뾠 &j $tBFhP 49 X$tώB)בdB~h̀Ey-Zۯ.a=ѩ*]>Y=S0zyօG:6N&NHi;;};`4\Ver.w㍊)h`:h0 55&6dэ/3!]7K[(:n6[}`[-2|H%U=&D]ɼ49'$UQ6J0:( $b&CWѐfGI_Аru ܞXgi€P6+.bS@]x-07|׽pjbŷ#|7R[+۩Z)3zgsf;Emc' g@GIYQbX4yٲET>Q3@#B+S&mɵ Y;-Xxmb! )QNмۍPUL ƥzO$T gkyuּ%?G Km5zޣߪpƷutUA`Gs/r%7j +t\ġ_^1$/cSX(pƅ4iD%(H{Oweͱh6n#qɁ傱L?#>{77,@".)knvom@D "Q!kMe^ [#Y.{e_ R &4#<g)\jJT"I;$! :&"Ę`)L׶9I5[6 PCiǍQH|g,usIHiL YjNJ٠1ߎcj|4 L&^#j$[bq_BRm+G%Oi<'ʯOAv\Lbkv%ҟU ԑ`IT%% A:gX~3b0Š2RC#Aa$B ]掍-lC OPd{- DžPH†uJܩt&Pu̧P;\լՅRw:%-g|SoK,c{vpxW`!|X0g*ձ!šAKs/Fu%X&xϾhn (UnJ_dtmѮXfj+m6Nem f8x :cpI硕pٵkJÇ0x;KˏʟkP۝ɣn)U}\F+Y^dL ?w]cܲk`:wk @%jn7*Qؘ6mTOpw*A͑ق/ˆ@  Nfyf) (`+y@B (+ S†nGC3|ѕ4܀vzL1e@cR]^@9/);5]k佷0Zv&;&\q[o5heo:B,fZxB JXZiRT0PU)Ѻt.[6͘[%ȄLPU?:ba,= \ju`0Uk[ 61l8Оl<:u?70F'KlH!Αa1T("&unՅJdWYw0Dbr tmb'||I cz/q'Խ:;Wwۑa& *4~w:C~u\}-2fvhS뮦$v%v(4,FiߦUT_ myPuqQWv"yvW&zн8 8Z*XV9rF96Y K!,r+7Q3~ e@x>S6<ƃd𲫧Wc*ùm3IfDo@] fŐ^[2h!ckKb9̒`yl7/\۷d2ʂ3 rɗ K#oŚr3e DPk?mF4{jUsol̤.݃"~eAscul%k䛕ri wˢn  KQ0:!O֨Zm宸[;WOy0}s*I^`%6G*'j)(X2[ŝ&3m.pC`vgWNDx#D3 Wyfq/vdVAzِ7*0+|eRmpAn怄SW һtSKJKo,Pw1NGQfiYiʈzl t@QQ(gm[}!MDۊPq\1PVj~4DS[j-OH(n3jY/HN:d&7Ot^#9Drbڥɲctj" &e1i7Jě^opş9}6=v#+TFi1R9{ V감tB@lit"cY 3/H Odvqv:pJ§#'yQkVo_q?CjB~Dbx KZH$ L9EڇFAНP]͍yJ3?a8Dq*OSec?=b+ɾ\ ^Oߐ;B6%]^V4@<[:!EMbN2wFWRJj$W-j(UG=^S:AU˜f1IRERt,U_ 's DH0]^>݅ EeN'?:>P$i<́|G3\^!k-ADl/\E H6(ݢK"J%\JW˫Nj$mݰ-D,(~:ovJZ%!\|Mw#Dg-(L0 D)p 1u|ôЯBYRV 2y6`SH%$9Sm?63 Kq@hj:!4zݦ!RTID``~^㪻$rWo#蓑(0,uoL%x ;R8Ť꼪9V)ՕvJtp€QWVԁ{,B~+ Gnf@bH^,6V["Z`O(4Iɂ64O(,%9Qi`BULj]J~3_׮P+"5B^(09O?ƽ|CnH~Җr^[KDY^anڎ`9~|!֑c ̀ z[ل-u"*eЬ-/S%]?3'Έ)<Ŋytw Yh b <6Wu*aۗh|v4H|y׍k`qX[i/K+Ӧ6Yq-*`i$2z| %EaJhgX+xpzm`Yfzfg82AW]FTfꂎZ]q TRxeҧ j4@-}N>;5N+D-/ej1͕Yӊ0BqMÐmӦ8Vavq vlS.KhB`LaJMK͌Yf9"ir#Vߴ99erU䥲Lf@JP5Q8əy6)l™e\bFs5|gW6XYaX u<Ⱥ:n**1Cb S y1ꛆ0!aG4.s2tBI6('վMcσ"uSnWt. ->ܼ=:a𠦸ZN.*r{[ߪi"cuʢ-kcX';*{+/tO|LmFuoutˋl'TLz7CIwqTE(˅&+w&Nk/.AsɄYl]RHG秈lTF(Ot8eX%o=Xy?3{2)5 %h*%Z̹`ҘH,SqNEzKgQ0ƶ]S8f|#`zs`U߸[fj}m\e2h}³ȏY;Trѝ T.s*=>*g<Gɫ ZO$*6ol5i:cyښOo7WEśwL+:-5А@T[ D1n0m䫍] Xq2[vf@ֵwә+D3c 3-mCP@3.CVVU/viw7TGgdtw>;<_SzVB#gNYim`1+!6}!z%I\͞s4kN`|Ka1$M m͠p>e6c"wpO<ѲΔoc-ؗJPU&,ɧ)-,'jֹZ$[@eJshC3 =Zb'# Eޕ9]3_!ME[ XtT98Tg&:Ww_~.iLe,i26<DZER{y~>L4)SB]R,2NCӚ-,.aJNQLxRpZcdE9bG+SM?[aVefƩᤞ)>XeĵQj@۲OP+N^㸊u+'Y^ j*ek@V!6RM HH,܍1?Latw"sa9G&ZĘ:yg}Nj=Y{yAć|A72W"'BOw%r<02Ӊewrd# NTbs.$в0T@Q%DŽKDqx $KLEAd7!@v*S9kyGmUvk"A۬>]%q?gL  +@!9&O_rLzcEv G+6:jѾ'sR6V(ѶBO7CxSwA5%;oޗ2h{* FE>ڻY7 Pn: R뒱RE%*Wk2k4l4aMW+CV #: x ܱ}_AEvɶkSZp/֊ p#6x\̔O E1)V}^]I!x=!kͲH1b7**nʰXv u1nIj $F >~LxD25–Hia8Hf|!b!Fqð%ES VܺD5r5HO>:vNi"&4S$T LĉիޕNEe%i&[ļӜxt)Z|a`x$ZuQMu-+q4SzM^{{ͺ}e뉩}oS|k{{. USa#M[ [%?cU*T/j+QF13g]Q'B!5e}Qڂmm-4>WRQv/uo$- ;|OmlMljlN.S98}RoTHB)EoNBbO! 0MX )ڿ'GخOkQ7#ç4< H a!aH!%/qL!-*E9V@ijy nD$-1$-c`*fUJ 0a ItMQUF+)[x{|WRʬJNL>9;#u_~–Sxt*,$%flRO㲧;V,,~ݫ{sN/yoVz2ޜm\خ|mfIMG~#EI:j _m+Tc`j$Bc Xbr&Uc^Ӵy0boK`lmOƋ''k&I A@uDOA-hb]t-D9=Ta/{-N F,8If@3 l'x# B7>,JEޒw8UP=M[S۬.:eh9,WTX!ծaAT`QZUQRnnE],O2&U5ed:_3=9٫nZH(ss.#d>\]Z*D(#g0 n*I[),;m+'z'WUt+690͎XVkVSk=ߚēwH;fTx5=U=UEy3ψ%~ثU[nn+()5S9juH3SUn׶6ݠg/ks G7f~pПa#WJ=øͷD(:ri+|l?Eq524Jy*uemw>}6_#(W*HM/9NCl* 8L=cm%Sr_!MDǒy-+dM!|XGנ+)TNptu=\e)ua'Z~Uowl~ o^h @R\aq!AXHt]gL.D>8嵩J?,RSiτToɣ2hmh m_D|#+ݗ,M!ؓ͜bqJĦft2=LPD1.h2.Wjb^'v޳Q:O.ZԾbȧ{L[q'oviv\&pG_ڥitoMwCWq]iSmDIu7) JҷBuR@'2Gc[@GtԒ,ꚧK\Xdr{{>)џ:N"#C2wOB Ҽ&i wPcehZ -=D~#wZ^eqV53Vj$TET+[rpq^>ݭy;H윷n`kJΚ+4O3^q(ѽOb~]7 FcK+p'!+aAPB (-1IU@\* dj%tF'>>WhT{[1^"̠Ò͝\3RI:|.q(IReKj ͣh]Z!uRxt'z3abpi&Փ~vdj? 6h&|}rppU چ 1N4ܳ 3oκ_ sܞ[bF=m3)ա@\IfGJV}wigjF>XY/o0u.RMJmI8 om;Q/;X΄ɋ#' oG'Hd$8q \)t=ђGVuNoC47Fɫ6֖ݝnlgf.{E&UݬyztzJϔc2n|p]aFAWrٸ|>뽟b.=ȽR2z9JD4*DN?q6Ĥ̔' Rs_Ta8l5{H .NH?\c-cjvnꗁEӳ3 ^nK,@;3psik#R~Yz S::tQvbB$  SfMͥ_]Pq,ng͛9r0).;v3xjLuj %A]J]q=>57SljH†,)Z}t9y $3t_X@:gq٦R\1]p,+$8h w/W^ɺM,nltuބ+|,H#~1XӮKE:貘dړ'5(A-Sf,jHYU'|T>2 Q&Kni KT) ፲a*Nٶ3AۃcOsFeUOtl%6D5o&G.ï8QKYͬšwq)&lđ_5 %,<$PP`Q_Gl%_.0(psЦĄIq&B`%0~ ü^&NLZ,mT\S)fMr1®R;[ZrNֺ{ZQjT=1 -QWqWgz-\g:Sz$P"ӿX:O!/؋$% U[&-(]SJ1jpTzIv'& HoCw8jWmvT)9$+%y}PO ['6=mjk K:z|ZBv`Ϧ\|:JZZiTdZ\ʓA0GAn_n=-u]=ßWY=}3џ)hta"Eq8V ͆ xKQ%[(¼$=g KSA6 WDpb}.%=V^H`tvB1*,ЩW7%ȔOP\۲23vVDQtK(ʡ1K&Z*`,:^&l'NpXF9V@yvYcr'ĎHB":s5Sg8TC ԩo0n_˟p, 3ef ䷵k7HhMBcM@Z+J;2Ut6樓=[' Uk[?R4 ,kDVY5-՞YH\cpsperZ |#Ug`Hiİ"0`(BwZN̹ĵG`̝QY }r4(m&ƎAr?$%;<>X rCE,C0zr. yQ4z(3W3'!U!O|7aFA/u9TyWBy÷S˒3 K)[HZ:R/)Z򞊦J2ȍ+EcI΀D#bĕ^%$u[[_F6x;>up <&p!+C1D@ph)Q("0‘ϲL,UtpSٲZh ܻ~VŹBoN`n$(WaV:⪊ +Ԕ9V4GaOBҽ1QT2=/SbV%[Cj9йށEJLS z?TI_s&o⤊DZ`NDXlE~rT6 K؈͐NYZ͚C@@-94Cր3v4+JW3?bà, @@V]-K,C?{%ҳ(T*js,M3#Ƨ1vlaQWM0YQMk9HZ" {I&<ҋVrU{mUE"E܂gJcZmr_P+>ɵK饆d X=]NiYev>2b+.a\P QLFMT)/'`sP.[Y>%b1,;EH,Vqg``ΩE +"aO!MFڊV$f~.&K=Jk Z;B p w=q@)u--6;*=P?-og qhܯ>¡93AvW2M_靕18}Bzx{>#3,.CIC͕ɐ_ylsr'>-'w^w% z'~<٢MOo]XTOk |9uz:اɭ87X'fy׃VzH"q2HBHZHE>@ +&XP9Lcz.M!9"Zfh "y@GHI>Wx)VAM.x~`+8$,ĤȈ;UQ;* +(NtgnUWQIF\XІ5$U@3%Kze'NU'o` =XIٲ2m94Yd|eʄrJJzL:UՕɯO?2wNh U׮:>̖I'Q%?m,jd6!sIygRGNTHq[aOfEz`Z۞0xTwH9!{Eedk%¡â`#VZź}s]!>TqmVÕeɕTI4pR^jEҪ-) PĄR?.qap8--;-C41BʢI{A P"jSK*,շgza)U] ճa0t)z.5TcRਲ^d&uiWk%!Q㨟l5Iez(rkh Q2#ū5:Ye+άUpٶDcEs,HV|VfFFD_ߘM"SHp!&kYg@FPV`z 5mst/*K5#CV%3[&\mE=ݼ|k|hf)!6*gWh2<!hK9Wx2m8U-wSNY[Y%P,rȰknk%0NHdu"(Ë !.VUTzcYӚ|O &餜d֒\x⢀&aEW<Hζ^qUx)S𣎂f"8aRFؘXZ``JtqHvvXRt4\`odP8.`[i jBa%'i4t^&K(ʎL HSAd%c8 6&L4YƚQd#bcRCD$Mb 隶|$4Z9*_r P>Vy"J "|I`." "a |[]zY&ꞵR^2[L0-MtƲFGa?M|)k35)mA>=&5Ϊ:?״Be9D-w!b 6G^g\`|wۺEŁo%M+ສs C-s4P=OXÀ8AA ӌ=b/ 2:kt]--!ͮbTB00NJ 躲SC'U<9BJlꜲn+M- .O>=Ɇ\<6"K_B)Gref"f 839BO>|XNUQ+hFN 몺guaHUsXt?zbi%sHiJm|0·m swjӷ ,NH`78ڕϽ.Y͏T┕ED|Xk 1a -Á`A!oQ*. *) Zͺ$!nzcM7=6&$Y`kJOJ֟βbd0~Ukga Sw1k:PzcY aejz5jcTE@aMI_~xa7ENsX"Cf(6u]ƺ}HIe })q[ՎQ&Pm>ȁ}Cpj+]Hg6/?h!+Fa@r?jhUBK^L=Yڮo P 3fqS_,3DoVjhz'}|5(Pи<}X:G5K`F7~U)~%4)aЕ]RP|IU{ -F[DhoU `шW]ƖXy&,I%UQFyH0.o+**;60zMhיM.>,1\e1J 5J0`inzZ&iKsI sKA]"87?:fX^|#ԫsS[s^-M7:%񢧧Q0cWڢ &r^FFY ȄJH.0鰍4CӳMGWqiCROK#L\4uVx2}#Y<%Al#6ZYo0Bƃ tcqȐ$+'Y+ qo)~y[ |!MD[M7+WtR_d[/qk;ŃZx@PYX d9J̀Gǒ:6ʣݪVQl}"sՔfn5M-Ǒꤚ F3pϏ c5-b{10- Rq! @uȨH$2ȦSg["|rvФ%3$}>ev~_7*B{gUG8${5o:o@]`52z魵s*]kkf!Zɛ]vo-{ p•jHQy·9rt)6f1MYdt.yV-[VxxN5@x=nCpHmʋO s+>hJ/3j seW{Ωmy`=f1uf^)H^geטbm N% ·P+y>o~ڥ`4ܳbgɳϰ±DcfCe%[+wV{O;7\6yRG,a4^eeyA^g~ zJސ?b8zJowŧd1 )s?9wdyxPBoWs.'܅'qh|q)vm 5pW 2S\њh ̆X$2-V F"% i/ۥt>e`'e wtsjA=mփkTBNJU>[]ۮov?anU_qgҖY j?!?trȥ~!{‡aBHExTWAW2  Tߠvs:}^ 8K OR͓uÕ&0\G~{e#jS `55 ",AYyk4!>_aF"7#"%w m h75Fʒ9S̖S岜Y>T 68͂s]5W/upSWwr:)TS{4mQ!L׳Ki cu}e[D! aXa H" D@N6&+XUUZcy^xT#NoMt"һ&#r& u*1F}#Σ4 ]ޟJ&@VѵZiNL['MR5"+EyM[pj\,af1CMkh񌡺붤<[3RTr^ڲE%@io\8;!wdҖsinX m E G4tfԲ&\Ê,J@À+AfSjL&hM~ 2AA]„UKA] ?(@!بQ(q\ MbU0BkufFQJ ѳ {Lb&6M$H`k^VSd,IkS"cLPg$Tb4^jB/<-]THe(5JT9!dBѾU[-?[ߌ y(T"E,U_7/ԁ-7|(ڍa4$PTnuAJ%A`  2!Egj _,.`}]dgd(ZڪقG Ns/B>I_m?CC|r`/-}6Ot*Ƹe-JFRtd"e`Tc gŕ8Ӣ> Z+{ݦ68\C#Z.jj Yz 61]lu]$ytۑG~9}PƀkK!1Ey+[ԤoƬOy$n]J6Q\ɑ>p[pğ BJ*L@.=UVWnԙh\r4q蜺UǸȹ_1l,Pb'M1|TW)(H ;GGL,)|z"Y~@vNvݺmą"?^ʒ6 .X轼]`®fb5a:˄¥Ѐ ǕtL@=FƑVy\/l=Wc891]mݾY9s>@)ʠ㬂khRmf~OUla%)fBI"P$ `3Q0:2Q,*PUH'` Ai`t*Ԍ$ dG'M6+p tR0d IjW%4ik$\7c;M dAǻγ\ѿV$)q c$2*eyRАpv9~lQzVtH#+0uۑV.&]ܑU5[-H$ n D#*5M)~ ^/txhQtbRQP`A (*enx?!u.[dc{4bh󬨺F,06rL#1 QT*&S ] [W_ O}7Q[+94KAC$.,\Y Ѫ#iVə\(#yqtZ />pk 2s "cZ`4p]ChR!]7HZHe[6HG>V#GٻT2U FáЏyߴ>|BGF @XU-b1.&3AIh1kLx;s ëL%>)n-!K 57IEUXs'6:?{ku׹ M!c8hM(!UpMQ}}ڣY-(ˢng߳Pd$ dK,b.1|W{Wl.z{ d|t99 -2^Sʬ*/k\"ǚ{6>cS]yNNlOc} &__Rm0K弫}8 Ӓ}jͲgWXZ lY9:4+. b`A"ÃMT_ 䩋0A)ШUO TGd7(0[,[ppt)=kŢ(=#~ɟ ƀ;z*ɑO^P f57o ͍ituex/}F 8\!kC%gg HP+9:_m/@YZ/,=HcZ?IsFxʠdV'JAk;yɒ IYc~֗&Yh's" G *PrelVKoyk,T qK2Nⲩ*-ev LGԢDF`mQ`5Mr*+Аq&9X"""EV%,is$.!evʛ--,H♼3s !Р%hUc!hcj@d)X 0Sh鬂ljzW u6[#Q#c9t9:"Qꒊq6OFX>Z 9[~a{nU}6l 1+s~˴p!ծaPaLt}*E^]9-c^!jHdXȎ~#!6~*DԶ+GKI@' a``r"Г"vf26QFEU mKL\t˨{nMC[GcN$T#9PcLV+8h}jb.^@Є_L&zX햗%r9Fs3Z L fJ ٚ[Q ϴQEBmk^Fܱ/8%ma<0->QFYnuܖP)a?jHQrF58tNJ]ԨWҒ@ sz,BfOU$gAV"Eݭ~5y2ɬs! t`Xg7*~̓qT2csqΩtkOեlS0%_g":cǾNj /54ܘW,oUqushfu\[b*:! ›a `Pin1wKMJ"_ZHSMXWUy|6}0D[|t H?-p;_?eEZ-%n{vԚ! w ĤbDKW 9Ieц  JR){Wzq t`zr NCfr*O<{$;T,`jZGSFGw;V QA_uwwu-wv[W=U,-]O &) 4xRed2}t1Ѵ 0[#wntAsQzwcFMR©o (`:f=qqzv7oz +u6?6K(FAEmj_Rfs[\5}UK}Ni"ʪs <LJl,V[xjO6>ŒO9HsguG^+*9dX.w3kܟnw!+u‡af@( njAKV!`L"r@DES ]3VmPo./y!QW/_}K[Båw!穵7&rXhI$SkڍҲd.%jtHZuL^ 20iE]Z"GrM1sd ޡxtVӜ{P˦ȥVäɉ3"RB%*t8H!v-=;[#~s!oyϝ9U욊.G.9I|2.-:JNLF @+Zbe,ڑVo94J-wH}ѯFRݑp' is}(fAGpFOXmm9 eY&p.Jn`64[MHMKHag^-6g ^=#3v8{ ܥPYZL:J-"Çֱm_CoϵNƆ` GPZ,{[4z-䈃­tp:#,2"my`3 g5V}1`$Ȱ:<"IJ9!MDZP+ RC}BWhiҗzs+x_ !#r'=d Nb;BMrs#~nh@ቅ6g.2+1P 02OQ}gδz UFD:xm/ J%%ܓH]lA2A?oG f^1$|KwʕFQVqhKAG9 lq A`ab&'Nn x[r@d '$Mi6 qLwthH-^.\f{aTL!X;-2+ w'jFr'ͱOib~$%䥐f{,r,}"Gڡg^/c}(,&?QyB"[Gp~^NDb qo/ޠs4ACw @ #OG4o>מL{wПKV-((yF^vC@5wR=0e~ lZD\noSHm9DwLҩ-62<^G!s#b0  ܿNWS@>)1,,Ѵb9=3/ RscL+Ge3\4!k岋XdCV$R yq}5U&V_̚9ɤ $u}Zօ0gUa3?t 'jsFSM8RT'G:Rj{ h m)UuF=Q;ݹ3p Ե1D$R:$.&(d5U8΋)4w=8ZhU!rjI&ExepLURgh:pf8f\H6zSJUIcNuI)é0&εŢ+Vdf8|h5~PsN]PHjvm##ZN} Ur9< K9<ƻ4#o(·Rl.S%䝦4LmARl=VdTջD͇cRH UW$XЊH]E\ܷBeU}N85Z)SUĐ ̗!cB#Mb̑ ldzUYEY>3-Uym6(3nD?]Nj\',>C3Sdp '́)ˠOri=x@P67ۑ_S빩%=a*+d᱕HQn3骓.uuJ(7M8RPr341hIw sJ&&qZ:ܝL+`cZ*%adMȂFгKYy>$)Ve꺁tYOɮv=.O8j_d\H[irҳZ깦'P  Ksx Qk#{ja 5#*L!1bPJi%2z^e%yGo uGuWFFŵB݅3 U:F˵N8- [氃6aK*yeyVy U.NC}#7#wam(ftH|!Ͷ b!@#43\-)-.PGyzeoЇt{4:opϭ% t3O7nK Iex3m]p n~-1T?X TTDz1jμ5;-MmQ> ipyKgW=)^oo 7 aMW/W$bi5E=ja~Y:oLҎ S@zF b*%0B";Py +û *6f _H!AX_z[A^[خ M[#S-RƓq :`&!(j H eQ+Z5*֢#4]l;娧&2` RI,]B גt BB*RvJ`BtyɹiL:=}Ǧwڜ.w>4])udaܩtA4; *+|yCHKٽSVT*Qa}rkԁ|ٝZq!74q1EKhޞqk-q R[Ef Nh;-^0!TMp<=)]N5#m:|zNAu{z5S f[*2ma.T=BZJh-\xT9FA#sRHO>K_DsnZ3ϻLG=H!+›a!DB($F\ˠ0LފL ]ϔheF+: ;'^O,-Q `-7ET :,;]w ?.46LV (ФJ 쥖jΩ|'/OlѶ3.u9i%۬ĢAjNis1`1Qڡ6$K6ġ''>s R//({?}a 4u̯MD^r{?^9JVǝ*zHf7Hh0JL>'u[]/n1=I3S-泡uB fqN/lS߸mZjڿ,ZS 6Hki%8]41 { ͛o6e}M9@,93e` V;x`gg2yԺK3͋\vߔ+Z啅p挹(AmlyrW*EbaBC)lگS>dwF; Nz';i=3 dԻxY2Vľ="v̛rEa$ƝrH.4m Fɑ1c&Ȋi(RbF&ѱrq{k*mѡ9R!ER2`j2īߟGYFPJ] ):sVVhPnڙIM4*K$ѿ,śqQ 8ҦN .Y%ŪLŻUs(`+lCʮ'Y~&Q F3cӶzjd)׼J$C5)NB%k*-y9sFzoGm]Y~ BBb0C .[%Z uͶ0^L **Pb eּ|$)h9ޜ7k2_Y#tТu{0,s,!aP`L9ңE 3yEG@ԟ'3@ £ :<^ե`2x`Һ|2*3]WBU83lwTx[`:a"*u{zPFwYTEWceA v픰nA M<=ڱPfm&X$$C5o"l`Jw<ґzun 45'>'jU %M|̯$%ZYޱ3%b%L3 wsnb6;f,B\b%lBwEC|m&iWhmQ"bWf-T*PPQOmTӻvaP`LQ(( >=3Y`->@%SEX.9͢K%XHes c`oqqo rN41s&X>K=, 2^٪·jm:^ jfo5&r8JeQ$F'Pn4>\XD-3~W[]aʤW5`9$ "w"Y+*))yI 2S5a-h^/Ja͈TP¬Ԉ3 "zt31z1qrΌ|pTXanG62& ѥjGh1#,OFAQK2@(CFF$80*.zEWũ+4DS}=[ ɤJ6IH~G*ǍˤuKMmKx:x0L6Snܧ|bSsߏ?ઞiE/;yKsb !ҔAtߵ~˫]"D[$ٱ= ȁFLX49.xj&g# #{nA1Q$=,`$FVL"A\X2z`a.S4|)if5Tڑ#,S ܡv'.eImŢ]:oْc 0Kn{_D#Sڽ䫴A̙)tp璭`U-E͒cMS%k[_/QHHnJּz*{=_3/KQM4Wi\ao[$b "QX<3Ґe4P[s)]tJ>X@!+ Ə d@m% p\@y=`[81g*a4wպN/zTij=ҳuu=Vc2D> !?c5uz{Uξ[4ޜW$Ɓ_[wEHTpvpy^+hRJpSYzD|FLfŋ rWë-sEoέΔn%R2|EX=:D5\RhF,g8!_P_ yj׵/nLg7[&YD $+={U6mL M*gd .]&ֶmj ,tLb'0sŠ*As;ѰSFu+tܹM4K vTX E曲^0) b5HDR.%:v[ihػ]Wk|H YL䫌x="[BMW_VJIDG& {!?Pp1ȹshQ#mSBmJcԩK"%E,(C@2wVY޻X["2P-.XNޝBؠyj2J$ȣ7ep2UƔ%$@\!M7H[J618nҊ%tjCSҫ*w3+Cq2qQ≠ lGAk@ߍ̛]GXh`"Te%"k'7L c$'mxm&,G{ez WMEL)~Z:+f R娒}(#o9uG,A}8+u?lh뛟B+jꦚHFUmungTT1v{p.Af/ TIQ@KwR|^O{QgȞAHw1Da(TT%@B"z[3QldZVhRCARdzr'Bqsh}z3(h0Ifig <k0c=w87T@![Vt,_=91O@ENiJT[71$h@[Q2,E; *8Ն5;r/* B@&Dxghq;m^]5yM uTYX7ڔW#CRMnaa# = CPMg8cNU(2LzXJdÑgS2uyLͼ<.VTA£;D^p ޼Em@bťK5a5pi,A$yyUյ|hJPv8yZkS9i۞_y^?qN.6ip~Yolwky21K7T伉@L&v N7/T\y.~) &%}x=!J@&ʮ<`oIBS5@xNHP5l㭗:D. zW@iGbIL_@1 }3z:6wIWʁ[ZU:koY20ܪ1Qf7Bl>ez*R]g,g?,Zm;k/cp̜npe'L (ZfAviVNt*k(nXձC$ %MGyJr9'WJYRVLBRHTFu4ulPnD- 4Xi>^9m 틢 T.U&0)9g}sرK o?=v>sl!}"-Bx-I?'kPb Odr D!ծaiUkmxnB쀃|bB5FZwXyKTك4&}#nb p?>6U**[0p JB6+NWpBL[Y/:2he7}Afu6U/6>@?$EZ.V no!?K.VJ}JmJOG8X^խ=|Fpڞ nLi1TT3DjjWDeZKmfߨ:cu gghb:S[۝zdLqSv6̮ohkL 1GIOd7TC 4ji&NP-*8LPRh /pn`Ev v.߽ Ĝ%ޔETU-N (SKNn ZUW಍'،_dZ}.C8>L@z!ݶbAf )-ty3U2jZYVEsЅAɂ? dAgQͯ %"5ٮ8HPt פ[aƧ9?KbM/aG,UuAp9[~ ε]%NT;%do +c%%L־>|Q(^U^vSm1eXne}QH8cu wh\ J.ݒYxkr+Ë_Cc׏l5k4ĺTc}n(q=-ǬQgjƳw²Jf~ȼmzU#Xx_JKrek{9[ȿPsռ]-îU^Vֲ'ɸ,JOD~iw="zꮾtyFY F[oj';LJ)`x.xyC'!նC L1૿sw)4 L6qyH!Mٯx A<!r~M^0!ZAOQ.a^NVJ]uPF5nrj4-j`=i&ūyM[2T.P`$>BV{rgꪗ`-(Yb)U Ȁ`,#@$R*ٚ筋Fe=$EfU"h;v@ VqubPJ:`V'ie ,EX_0= 2MieQgqG[Hi4pl\tXlG `q>]W=VraXB )9Im$ !~X!n;BW3(cLCk<m= xߡſbU^xHm;Uۍ\C`zGZPmCrO1Z% xbW<ƿ9X8*:= wS˘dwpMK#25b,m9K,@ݧ#޸fNcsSYOS.ZlƼ)T~* oTZ(>AhˌiȬ}D'P7Q9I|Sj(0$D* L(RT뛳r0Agqo>'k0@ ϚSBXP4;ii^ڃv$i\8W4b.ZcּX ;|M Xr[zbBi3<L2xnzV],,BU_ْ/x_?vYVGuXg,pKn(֯$3rKŋMlVfWuq"Is`b1F+BzڙXoFKw:6jMyDo*7Tx8Ӫ;6(*&높*GQ( ˒! m_+%նUAUiu?Ae:$A3zϴ[R$$tBҩIē*n7V[D]2F5P𶚻DA%Tlm.576󖺃64̒dcޘyTIB9⧙k_܋ҽmN-9M;NaL""bmQ1Vb"[?;UW?!yvAt"Co42R%b]."KR7qdfQ\qIU]u.3^\ 416@>F\Lzs~nxA! 2D03[#jR -~Vh"0( 7wusMt] b/I7!ۍs,䯂WV \?mR o&ƙ7gu=Q%Ս33MЛUWoe9"H]8wD) T-a!@u/t*ѪU\ d*( \9EKnlO?d%z,坪7J$\Y|]JByZcQgLfbΎZlI!Q~,U+.J^1(}Hs!?d s2ݹ9p_p! ݶ a" Fc܆tB&Öt.ʏkݤ|W}; LpHn 0+M?0Zi<)pe2l"3|ə8 "DK}'H)pF1kIiJؙ'MĂ**:7vQm:c}v._3FU 1xji+h١}fvaLAR%GuP~yhꥢ o09~}_UD J%BkrkzO‚Dun7Zа+Nv%cQXZͬULiUA0PbK'[ZRM@qd]Ek(R3Q>6@塒R* \=F`s!?232mpӓE+HJeMMS8@/|LҷNd'ZW/&*|ch!6o+ 5An**MGO!:5ZE/᧫i&-=hB\ ! B@ -QV-`!²4UqGкeipCX݋aϙ-*s4kcTj^$d("W 2Yv(RV"j#>ugLԶL&ye!pԅNj'̏GT. GNC'XI]t[ѱ@JQFeF.Hx5o PlM**)>_GJs~WM'|$ˡbl-(LҬ4V-EB0N5^ͯQcJV Mc9"lZU'.*3ө9zR~]&!*L aRd A3TO~`r {gW !LN 0w v0Ry*Z}&4S6IzRN!?eN@ L[ CSv={GnbzT.>,&! 6C&tRt}:5M`nIrĖ _^/T FPWQ`9@OHJJ6pjH9k-c; ȡ" ]o<FpB0t 魄zIYK{δ˷'QXN Vɳ V٘056j|'S;Vw ;8 T([ j[8.%vSj٦Ir߬`OŔ*%uUuB!M7JJ6A]3n$>Jw Bf[L bDq~*NW[*@8"HJ$EI؎@clY 0 rMT~Ljj|,@jQZA0u^Z^`_u?5w`+Ъ֊Cpd35>KT1 ׀qkX r6œeU#I=懣xg$Y?lkSHqQѧEf5:/ݴCW'v]3+Tt/]H* $ ;Cw{zW7*ÅGAciq^,_Us'"cBPP \=3m]#k՛?ճf\ljLGMk۬5$OwKp0.c,FL'd ٹlX`0e5 uaO#itt%B:v6*4&@GRe1EeA`Y*,u :çw2/n.;.:S! `lʿ:Jdæ4l˜)|5Bk2@^3#=aU'ho"v_+j/*lN-2!k)AGW2B_Sr%(WS6[#Y+f @7ͲDLԹvy;ǟm।g(N%#ˀtԆ"]BCm:5J&0o!,p^Lح:QMX{Vk50m3 hRaiM:-ڍ4fK2 .qLiLԤjhq<Z ll'Ue.|i3|IUz(@U.t2\xr4ݞYjYo%*7sY*4Nln w*'8$Ru5c>G ˵"WԥC[94dW lNI(_Ie< Uh@(D1<T P_%[#Y!A;L.~g:edU 3 HVLZ„]D0w͊l9>̭QjqhޥKCjȔ!ͲaK.U%alhKMj"H/"{y~9HTP) m[v-5\(UPmU|^[N)UdXdvRf`+.kv$JSsZ-a65ФԢ$17V#MHKX 6xe8dԱu*VĴvY4l8zUIi:2Ѳ40Fja4SSR1RPLu&ǵ8H 6.2GuD {PNc +|JVG=م/ u @: Jr5Sf@F[ªJRZ4P["Zr|! Fab0g )R))"le.mrD<,U!Zۈ:IINdlOJZc[eㅅL+::߱=\~\2D!=}02T*:\},3,{,dI#/]e*ysv0햽,{=Z!D*[-eAM:pTG..SVicW(&+\ 3ǻL[|C>V8E jiop^TɪQ"K^#re8'Eo%7y'b@_} )瑊su^dh!MFZ+UZJC#e_/s:+f|{eDS #;-b(^*͑=f<)k\(P)޶[..C}&f_<r:VemBY*\*ޤC;)wes٦\1dVY,{ X? efYD@-xwۯkXՕ3~$46q񸋨B> ÒʰHn,V=t $R2_XeÍp=o7snK=uv x6gPajzO\o[Xa*a3Yl&*{]ko1}ϵBkqI=La=ulIfpKeGZ ;Ua 7Z <|q<wgyADwGlkxY?ɡF*8yo&0C%'K,Qp6_2ʳ=BF’5'2eUH ݪoTi+'¨0I{Y 7O_QjkCGӠ$w@awJl|+;wV"kȮH,ڟi$&LQm?I !6C48u"- 0Y` j ݪy&q Iqt9G1\Hu!k1 9K KFf,3J 䴋XIB#G0劌v8<`ȯ.7N:٢}g|XPe6w:2֣BR:/| 2ǭ&Cup9.%QPOt\. 4\SclHdKv"KrR͛@+1C,S+], c]qLʌ ]oD.׼=S8\si qǩݧFlgOkD]rmO䚭wI4M26` _kp ;>{zD2_ x| Gr2=UtϪ%Qʷp+!NSͶTo:ϊRl/=;Y([Nl_IKU4v7^ C@ !;!+A@cEhP\Tg RtD!Y$xDh`1)6 IL RDb$sRY)h-"):q\VVЀg2N&Gj$ aAHQr/RoR-ⓚH ؼ`Ic|q@*EtcƂp0&4|N3M)\LBBғ9Z(k W 2T&sI:@$jR>7?:PUvw8SGn uqzH'YGw%!bD 碽\ (EzLfԿ0/+XvI ~Ff c/̲TZwڲتQo,c8l|0i͙ ũq ةwI2}UcR i.=9"ͅE$Q;i6٦㦔r*1Q(VW)+wFF_w[$Dp!{ƜA@@KWQWQP0L)dÔD3q2 TJ-1cb~?&#mBX N͏ӻNTw|,!Z0XIb#fMXJ8l}"~BѬb2$F9t$}ȯ Ѩyp׌MtE`rsӧP$^p&#M wꏐ$֙$PL cy:k޻Jl Gzޏ f(iT\Q7d*z.=xn/a{/:am''fR0bH~ذJYPXJ6>&K$`nlWU禂G/7^M4m JR:vb`j,:W ltG S"W@ g9݉@%rDK{7N E^jn~,8Zo \r ;u$a0JHg+13abRoLޢʃz5=e4ND.ʎvx3f\qY~˫HӚc)uNW3_TaD((&Zf 4(uw8wo'WjDEtNHPܡA>CaA KGu 0X| g^v`@yMqr67\kLֻi#b}~.0Ka_qn#o(&)_Bv8#K7v NڙXbJF`xJ)R,yZZ%8uエ"ؒy0#Bz& ;JAxzzB)tBs휄F<!+ a`P\B\2~rB8xOfN=BUI=ncυ0Tdv Z_&sL~g.=s8mVF $H{!ND e--F匵[ wRbfȬK֍k,^g\ Ư˫{`B7?M"w>V=3OB*Z0jb~ im.VI{ep'M-3Xq.A7d+\dRa^퓚 \@RQa@[n}ۭʵYe]-PrfSD=D]Csw^u/hb*QfFr#'bS82ЏfKD@4m$z粭Nza!B980SڳRFJYQʣ&[L-t]>~B& X_]UfU%p&JL`$x k5ܒrL>~ X.9W6Zij镹nZP1`f~}5>䠇e~Epf?hx!MF[+ua!r.gƒ߃|jvZRR! peƑ(R{p_"H_&=&D4OKfz+s[vϾt ~[m=|=. H>GIm,蠃hSh-\a*:@ zlkh*"jdIM#]vDXWL"b~-n;kBHy 'v.`J!)O~<܈]j`'B!kØHEeW0DQr _߉=g¶4 ~լ!(&O}#8N,*2LP1}iC_j+dW\1dQ5Q3;Mz(T+LĔ+SQ*ϒ~j3vV+˪+|XmrӧR$Fc=I:zi*C5y5zH>: Di8u59@+2wu2qKFQd`/6xpv/|"CئH ٩q. iwmD5"+1~ 3 ފA|т+Sh (?#C*1]%ϚRUtԨpr( b%n!<2k>fWa񭻦%<tνO}YKo%& _dRڴ {ȶ_m5P9Z b[q S@%E4뷜_<,)0m$ L^s[qjb@ !Ew76?@! ґA@-Djt%BR``L65@$Hz|@v͛GoӜe9ac ٌ?z#0osھ7Aq%ثH)pqrke(s)%C+]Wx28}h]`ҠX&QpkR-iYy;4%2y_O1݄2F9W1PVޏfǯ<tۑk O}R|R*,xxRnQ&l!xO-2;HfÊT'Ǿ7W*[  t B1|*k. _ HʏzW+~]|Yi&-bYN,!,$ )҂Mi+"tJ h-;x}v1Fxnu_GP6ꒌ"u:Ȃ smX3 ;bBFYNUR %$TUukrW&XȫJ3ӏx9>x:PAl{kaUaok{b)+%:G mcD!k`#5W -]=By3]RU$OĚ8L"ۤMiᰗ<ΥD[BJD[X}k-`%}//$=kaz"ȶJ(,"O@t $mZtD!5#p~{X@s;5qzzt\H!MGJ0 nւXbG ^/YmgYi.Vq(L9z&! _gP-/I>^^ܣe AlN*d,@Nt$sx3Gde8XO{7Wc<1 OoӓWCT/T1):'֥Zy4 4tG$slܤ*(I>F+)y[oo8~5K/YAg 0sJ.O6*U5.Ukh[ N8fXP($^ňEښiP;l-jiTDp7Rg%r K?Rִ⟹Yj@n=UY0뚘òYv&UZ:f|>Z/Fqr85 RCaDNb4S!s[qfsa̺S\Qj*R5fK:!k҆PpĈ2E%Y^ʃ&^ !eql $ŋbb'XiY-Wm iBJ\V˦y9ĽUG*rSXɁ$aIt2O&bU/>~ |&P,)!9Z_Ya cR:QuIOeE'N8qC8 &S3Mʤ[ޱ.w0^H{=ՇO#(%sc8y^Sms[^Wj1,dr[X0D;"󜏎>[xk|wN A<7A6/6a,@.Խp'#7n;ɩ ckP*5ߔ _-*]>3AO>"gbQuJnPy^? ں|\*8V=\HA!ҒAh%&ZV r!PɘFf@@L^vbWXNنU$HF4°FJ-t/g'w|/}+`/jژrx368{"GۣCO2L.AvUq) gxɼ%Nf/@oq4m#Uxn& :iN8u$Yj**WbYpz0j{[v6Sԝ ]dzKq>FD`*/zW}6<EEIU|dUn EY |ղͦ7حOόoJeNJM-ڶ0,; 91( Vޟҙ­S=PnOUsXZvDkr)0Z'o L|}eV6eieGZi!+ҖB^IKj $0Bh0B/& 8``xŞ*"@}3=wWW0<=&ק6~gp;m ;G/0{|lNG>b+ꔝ(HE﵃xz{'<&Ri mSQY\|>[ 1>yT=+,TQjٷگr~"A*>Askmby'/7eL!K_DY,-,Yt Fa(*r.rF[Ni7,TS?>ؼ@fnT"ˁwz-iV5l w&` ()|n@7ITM;`X=m bJ>Ksy=-^mW~p7>< jk d|i$IGwdU nyikuH\\xj[QWekd2՜0drtiԳЬLj0v\'l.-oxBu_)*#x G!P$"'Ϸ}Zwe噐 a4p!MGZ7"4Cn7ur_}B&SVIS(NIJEY̖ߗi jogp٤jJrp箓5co/C;Kw^"Zdda!~u[H9L@Q"ԟ#$cN߯rJI~۠RS dIL2c#h%+뾬큿H㵞 |M3m{o>r¹#{ 4wOyrm[Gu?Aq 6y9ܜG)? OL#B 006`>wA @(cZŔ MΤIP7nwY-ObHŜ{S5eQ(`YHqz4T1DbBu>P \ҸHAGo,g7c7RKpmZ/p@!5I9*ݢ|cҒK<(1[Oc*KCpąU+UàWknDב]m7(N|͸\1F7=>[SX]yUȵO f3;+a}0;PBiX9y(6o!]t~Q.&xWq>%j~|C*p)0,d3iw-=S($W礞FnwZnrɂ 29lfOBK!Ú:fAJ1ʇvW=5bUZN!"Mzoq4D7Sz!kA@`` &]&@UrHJ8'+enQWE p Dĺ*|a3 mGG&%VhLUsB>i,Hb춳^b4Qo2ZN/a[E< be2jlrqQ3m!ê#Z w3!Atq"I ֍-:x(dŔzXs"vNз먥"lznz(b*nhU]ն՗ -0 vYwƌ@WtujFԭi|yIĢ[ eH4[:uLDȸҟ2>l!|kH8NH{ *cLAiK6‶HJN/:ܹ&R,aa [ ܴ#5.h*"W!%bNfBqFj2ʓ|Ʉ1y^D E,qKZ_&PlY8Sܘ Ll &$KF&D% vpEM伥Y6'qb=Td'QbwUQ殦sjuRl<Jq8DD !uPS*[ "2wH*4 ^})63:,ʛ騭z5Fj"NPxc!r~B!jlYI:k Z tψؒb$Ӽjdjlx qNje*].lچ$M$$&DǴI‰ËISѬC)1Wfl:OBx娆-xߨ~xXU!·a PyZK-tr"!v<DR?d%K'ϜOTabSR!1S_˿s!},'tt>zmQ.u,TI"kC p͵.:Aj+XL9sH*(k.u ^/6~A-7Y29{v{ *9 PONYV$9%5Kaܮe[d! T" zyI`u˙H0pڼ8hYyMö=yLi"Y1Ah *WP(ET&o~ƀawhzcmɡSo). \Bl`GȐy} ~TBa᥎UNm֍נیAz2Tp͗&gӭRdxȧ8\Яg4Z6rZi4gqB\dDci`ck# ]fuY.Qa;{% !ossbR^.1t[G$!+ΔA@m=UiVRn*4PBIb)8cyGr+bˡC5ɘe\{WtﮐSAAc/4i-W\0{̂x]_NcDs^\\ش t/vVjX»&\c6qȄĶ 4>L,rÈ)۹%4e۫jcG`h'82]&F!LܻʆE:e29ڻN22Fs N'nkMTsoY@۵̙vɓ+ P+9MhA-pi&"B s儓-׮}XtEslap ?Cx3:ǀ\vO?y7Ӱݬq.~C:'kҍg#%Ӓ. e6)R*%dzk-:'C*La c޾6h0?=!83[-~EVq els7,[kٲf-WhQv4|n4K+c9@->DĹ\|!MGݨ#v%75"ysIwN5W:BDq1(0$;޳h#]m EJb`}Ne>@wwUU(_v;v?@)֯0[eeQz'Dt ݷr;b$jv`,{!*_hbLֵܞXDF2SX[5;t>ЁA[OY`;h|њe?Y]kBQ]A3-23"]{OqjcBkpwDi4Ӿ.z,8BlFՒHAl?7n>W6!<5>ǀ>T:"Bx 5怕݆A|$mu'V-jLA5'KI5'~,ɂ^gc&%ű߽Ǩ{/gL`w úCdR$-d(LA܌$ʖ?5k=%?z+7 ( &-E\NRb/^pX}w_SQd'̴}~sלHAq4od:DNyǖy)D3Appåc݅"KX/[-;7?g2eb h b St A(yJ4!ʚMxbRc5FO#$O]~nrش&;mH$+ԏG9tWI֕蛁9P7fMY;]!{5 B΂$*T`'DXa%rB}A&پsO&a)lyt>-ͷ(0rUYO~b6hZf4! δ0Ã$X&%fUFL5䳬藯㏿O^2;V z0q,fJ|܎bd*e!־&Dq0|t$wOv[tH! 4SqM&59ѥ;pSy.%;G|$u{s#H8S< č9*?#CU1XxK4eAk"ǴŞƳ6yS*s|iu&仏qAJɔREeL*gpVKYDZ,:`n c%V-7! ʉabA*!ɜSAV(B;vhe|Ζ~2+REZoܡP̢>vQsEK uK(l?uVQ~ u$)I #\!dJ.hM (-,>Ʒ2x࣐ cr~ d $YV.d䦪g j˨_uy~<-n ssI2۞gCӇA"eh3(.]$Ax!VTl|<{(^MA.0 ߔ* [(tH(5w Hc42MHbNXa+' Q`JFN ]S30h,hS`wZQj`9ŒA;ZJ3&mKkGXUF(h?rbh,x`umǜq!EEYBk|Hf h{gkZY[Lk$ܫpwC%'P))0R £4GM| nYHqGVrբȾ2"Vv3yiB &[:ְk$l9.8Ej+Dl;j1\~l]%dIu!^?JId.5Sl-z v{U *\+nIՃ4?@KI{82S% oU(UR" 268 E|aRT0d fJ1$IB`f-alX#5Z*KBTzL(^D@Ѡl4Yʿ%k,,züfbD+p/ڤZƦ"[@J;ŶFOڡ̞c+ܪr6h$i7s$+b@#pِ\+)$pH%qo$}|ZWWx6 lUjG1*$ړjj&0]ў@Xjk ^*K[즉kfٓʬjO2rsbw!A d/1$EQ T Űj%٣@C"-q?v%C?q|'}~'rOD4ULjcʗoNEM{z=}Ӝhl5Ε l%0nj8v"ludRHr/v#'@Tm̍u(G>7?Ng-Zn")bD\'7%KBiv BKQk7mj*{ԅ&iqFgu0sAxEM:zgkd0CD-^t^$aH V8g Oؽ]Tٲpk ۶h$?-0{a?wN<3Ա}".L#cgeS4}˯RL͠FlYRg|#mJVe铚7c<*nt(R:3~A+?6􍬠ѭ6$6,ᯂkm?M2D*jm=6ZԎʹTZ!OJk*oB)ZH-^iV7P!+cXA5LC:%I5kT22L&DY‹T"f.&K4X]+*}uJ7=+ ^߁x?I 4> bĜU:MbQ*9USS_;;S?o])נ<>} f]E<q.vVHT'5z$\6yINQ@tZQR?B$lė^[r)PW!D4ֳ7yc϶jGɆ* g7ߧM9s^]Wj1 TQnU(&ȚNdyu{01GϖaFm~[tc){M&A"0 J<>.ܸ0/GV>+ wo^ !jh!`I BbKyoǡRh.@+>qMJ 1񞥱~> z?p1TEznٺf&[>ma%\KP6G(~=̚8#BMωJq,O\1c^@ &[Ra1$h@-CD~Dc`Tl\=#w??qoӧ0Ggt%uՎ|M+%%ܓURF\}.MOF+nߟ'i3yI}뿏I"1UII81;,' ,[.Jeܮ=!iw/!kA 3P+ȥ.J./WO*QBU6gͮ|sۄdDjخ\Ν@ֽ|ʮYW=K6B0T7W) P~̇.5&l3ȣ5- t&>Ge>v#XNl,6\i|%XNzhc #_h&ޫVfNK!F?UISl=PF܈1#@Ez\Q51[.ERûVgŵK^Q[͖`,Z0 %rDE0PT-WX#MuT7߼WA@ AD_mu(_˄bsf{7(fgAxEtJ&+ lG!嶡a(ʪmleD%@qLAuoO RRZr-DZmBtڤj6+=QN1:TmV*7RxhcE̅~e\ պ6c@MegHA9[Cji0Ie6mu΅ 6ҫ|ewhv>]mڣ7U|RXq2{XP΋`OYdqgD>PbWKd{>k_ .F'"#cvSnպyU]ٴ|:K0l^= G]Υ8lW/ixV,eFƧfI ! Ln:r]E0BwB(06W'|6!4,^`'g:K8k(t|Խ+}jW*]TQשܗ '423sA, l 缪X 0h.>y=!, H1 z!aAh!qe)! HUQ_q\K!}S JmZ2ys,ƠW9|L_8Cu2AҵP^N?[REs%)ncϼ٫6ai[^QL#wQ #.V/8MtkAޅfZV*pöç*xb}ƦCgXV'BvW 7M G}?eYW@ձsZ1`!j+aȿRD+)5T* ek~ߔOYa)1Ziҵ^sep#r̕Ym/&^v=S_Y;&m|#mMrkʍѐ֬UȜڂM-wOuFVK&&3߰C7"k㭎˓sUTƹWs~"1-O& j5h=~ilcDpPmhp>R8: I%OFVAI7]H ;PA,8$֔k*̭GP,bBӂ@6ߔnu&ZlvQ CDIU]roV0 Mn<%.EAK#Xu $#<m |me׎=ݺ!eQUFee^B*E&T2g@!MGZ ff t&9r~6> VyW~7Z(I1Mc/pL& ͡wjf$v]]Z2.C+@Y I*[04 hP4WROD|Diw]0!4y@cbx.)h5$:־o|,%n$GEx jxXcj(kSQr`&K'e[_ab|ШB)Ɇ.+G OEb66jzf- V!֩vn]}m_w)|m}5YmuMy  Y{!`\M^rfnGJ%ߧ 3NYaӭkj_{rS.iπP黽^]؅|( kc3 VDAZ\H"fz4 8 \ѧ.FNv44%Dm#Jc\s"õPc4ߛ;aiV|PY4s#@ZWiMiLfxHŒ{>/[-V<]?5VE#9$4_nU3_.kF0mUV;}t['>92[u@t_U:(i4pDvƁkRf0mU2Ęgܔa_?o!}#*m!kRm*6Z/.!) Jkf=hxu4(~(bopضE-lޤǩhg#8R6Z閃~~-3rZ`]VV]bhLuʗrj |MibˆmB!7@w"ĵZB';LN%Bmz2XyQ3P7mC(ڀIetXn߯T 4=bohm&y24 veC^4΀MR55354S'3Z>I.JuWeoc"k+j,L4`aF\I9}x`mܨ0Y!#AQآL 2&O{cU5PEy<.DVv#{ /SQ ΡOtuReMW o-CBLf6b`/L _DSnj47#n^n/CVMl:445z``:! ‹ bPb <5]"5WQTaS2'RUkG{> h~)aRXٌWqPE&GN u1 x$@a t o+f. ;/U zG;b~8fhr6kqfMlRБFBNYV2@KW͜Z\*&R8])-Yf@a] j0%JEt^;&$E &JNЂ%UBNNfcG\ɮ2Dw4SI[`x 3.hMZIҪ!/6ȉ4"9+ GUru4g"FRl[HG:9 ~|0eG3EOx+|IfIwf3`-=۲M$Ik5u6e9e`UGX9&/\-TʖVZ BuS1[afdV3kMDzWk✱Y jDԊJq;eY]&ٛgFS0 2*@ÆK'[R(^VʝaÍ;ɧDw5tQ1 ++*C6cGW **'†3;G^b`)uI_:HtŅ\6[zGVoe7QOwbE앎Gbjzlya$h C$~`eqfF~a"WSp5-ۧ(&JjmGW{̮^ϵtܸ@ǥ;PCBHY5W]˴%N;wnЋS>gZT"66.v18In֙tM8ҥuE24->sh7Bq~bK廛RX`:! žA8|Dd@!T 9:< 2qI[T;0(ENN$y ]`mjDn*;" 4TS=ǨZ'^cNKU@H<)0Gs#EjkkXFнk,G|s)vmV래ePen ҈ /D@]ZDAQ7qAURC7n2 H)]~^XL;r Y N1-רOwgL.4zicmVHik2ADeHͻ!VBu$25by(rbdj+Jղdbe愩ޟh#Y0_`\syFr(q+t^}sJ_|nTI]ВHfoc5PH\ <R$'.t7.5/G8UlxII7y*MlΣUophe_r2T`jQm=o6/GBeTXǴ:~f(!+B8n5Zj]*Dcts4d&Sp|iōϼ1en^mY0fqa4ܑZ}g;0#`G|ĖO^>bmޠT%W7PH)@gu E[n9d\dʟoPWB~mf1DW_T{6m)KbnLćJ/9;.aTROޖVX*+$`$ moxQIgȃ`RM!3)mz, t@=Oꗙ7Zami?&ri?\LH㮫 weMȪa~,4,l!饠[V6SD h$ahT̪Vaf?R'>oLHiI0\g X yrބ1D&>iqehD-[R6̯kdh x4k,Ox uυvRT>Q~F–_0rry{S!MFY7;,*ڏˆK~RoS .Nq~A $4 ~I&:ccZc9:sLp!ͱi-> VкWշh~T6}Zh/)jtҸ!1>EϭlGբhSTWT)1 DU?]1<~ tGn`вަlwa&m.rqՙv-tI1ӕ+8i;ja )=|)JD'3b1TU%ЦRg1m kdW/QgwÂa [rӯgTfnͶ]*#MI~̗ 8I໠PT k u7N>WL&#~ +t^@b \fw-f:pAF+׼d.p+U|S}$8Yv^kQZ֔@PXEI$ρ A>jz5,B|x텔B앮1.r- )+e뼋&C4#V'b`h!S C('YMQ_!0A-XI)gZ8u~sC q#zcuGTB(Sf,H)t6{`MRUf:ּ,iƏ3ьz˚HӾH)X0!9j (aǘDڬ'd({mF/QNmL|_2'oR3j )u_z;EcTEH6Bl_U' gGf',ʌWiRW\c޸㙺.ԩiUʩvLĶ,H#fUUSD\Ë^uRi&1f W0X5qRք˸-*i\U&NCG TQ8]К zK*ufJK%߻㊠ZQGr3pw꣩BHH?SUV,Iy&dN࣊-_R2eUZ8NbC\Oir`fў19GE.btzI àÀLz.t2.e!Y)6K#Z.oWg+|qtzl␰d`bkSVɩƎNv 2)T{όLTj5fZ{SFSI0,MW͒kE߆_1urAQ CTh F@BVJ6rU\I0c=#9 hFf^)42R!Tql}6!Je;TJ1!Ā@ W,qKd- %|V9&%u IlMhVU&I8Rxx6P\hGJS$$@'tFrsz 1))?'M9rv܍h۪bo ]N;^fc!ΆCc*@=Lrax3q@bN3'(?!1b00\:]! xqZ:4D-F#N# R, 3&Ȩ'rM)gC4Ż=%qPQ2=-hVȲ8Y@i*1\cGio"Sh] o [3bsG*0Y̆7OCɷډZR'<*\ b+_ HfL T:5#jI'r'H&>{gNuWR7ݽkh oŰDZnYVC*ڽ܆Эv#>kp4Yi[3399pb#&Wdt(SOj㧣U 1QA $Unh 7}kLibL^L1dA L o@C;s󣲽<FMKTPݚѢ" ̦MB@ eY!_L/A3fm1_5wٶ6 Y3FZ+yն`6E)Rt>d7BNj-]C3k (nEAGc^OO7ِ o͗R'kt!+—apiKH^@#z)=y6 @፯Kv7z)@ Ȣ2qaFu[!`ߣX8xp w$NZuyJ&c*e)8c%*ƾtb2% 8M=0lB\j!Xra'H,O'4DmM!%#jذ"u|o^ò.i9BH+\1{60Lw  pdn/m{\&B ^u.k&EЌ& my :[_/Nb7EQ˝Bav+uSp2js>˝>!̨O'N N9/Gx3KT5a$ޞy@5B[ک ͙VMR7 b\M%[sVVSW@">SӪM2l?;m٘[pҷjt=W$m6v ENg5wv(!MG٧785-Pյ[׀qZ 2&Kx tvme'VH)Cc>X&\X \ʰT>6&rn8Ag&ːъiZe(TNN11sq p gA9o8&z05ĺT\y 7 iYr1n  tXPLV6^˷(5v_M =ӗkعbzw*[׻~\PA{kCmj8aW/M?X(}K9-MuǴSi_^93 70N42rPtMH !ȳH'2I@#t“ 2VEi.K{F#K{{]e (ieV?OUM)#CV jV \"ͻLS"w{Eu m>?T|c2"U@m$4BOƱzNqigbqBP@\gh ꡽ \#2ҳi&MNa;٦,ucr4LW"N2&uRFLxonuj5 X̑j3!Y^ t1 .Hu88m }2fri}iZjZozǒ M!k-aa`VpS%0%cgy?EπWs,VZW>sl?̟,[]:ڔ{kg{N jGر )ކ"%-,??%W .2,4Җ nf{*MH:)lګhe 7UŒSM eR>4S!(I}y;\ .䷷euEO80UO4Wgܻk= H2rB6D <&뿭k kH Y{ .]!Shu(!HP!厜lPw`f}*Mᩩ[9= COto !J\ "D >W%Yj|(bߺ:ecQ -/*ebPL$,T!abAHA*MoJDѱ;~ZȜ8pL4I&RˇL3&T/ ه'M|a]ycl*c8U swS)ά{[ D<\׮4؇NzBV)ZK@6/t/ؼKɾfx}t&L +9ġ 0SE=w)W#=hlIN4H 8W&+!|0a^P $j_"f+8.úkvƂ(o -04 d?hTk.J \/RYޏuP"ؘ?vFdy ($ݧ ϑ\ѵ~+˷xR'= 7iAOweYOWsk|X).M*æLiu b&UéSΡe\C֪a5׫݉Cg}αӑYѾ]òjki~4CؐHV$ɧ?@h^9BZg9,:7¬`bKU)?'N3,YW9~F:E" B@HdbRH_p9(/Bv%[? ;Y+7uIy0}wPZϝr]+HfSal#gz".'ZguuA*bfKR]|4(\lp.64ԁ{NZzxw},`rzY{X}~pvtR1WnfX2ƹ=tuN2Y ;YxQ:ɣMg,R&ֹX+IPkkD(6/(Uũ#ү[m"5f&G F­)&DR·I^~:0/uӢJw\RGhӻ N·Qv!;36љ_s&mPW9i` dD4LȺYadSg礴 BP#k4QRE 2(PѩHbK48&{梦?w a% a]P& 0BB9!žAB :2Z긡HVŲE Q<"@+L8rA}tk)HO29ܵ*sS?qk`k!_xc[Z}eveǃҼyP1>3eG ġʞ%5j9;Lqm^y=w!Q7Bdt9M+ݿۗTϒp6y 4oSMddžы]Ǚ֫ʊZ4Β޽21mٖ\j5!D1}㞁 ӞU-(h"yj_TŖNrxZb[`mP& 5`@805Z^p"V5 Xt`51Ka{W  9* gdcwNΑ?S ZU*:j? DINB ia֕nC #QTƸ"ڸkg[bd3swg?R&jwyՋW>c*^H7a=t w_?:l_e44rv*(ـbQQ 9=w!*kڴxѐ!+œA@mvdSMnF,I"es-df \W?Xd]oԗ`" RrD>Ɣˬާ=͘b(KZg6~ѼT@xwʓ P*RĐՀ;uʹ|6iKדE4 D۾"igb2V} []C&0NZ*f:rD]گ~:9W 6urͨ@-~˙ k+m/W˂n SF>ZsǬ/1X TUH k"ABpCг5W%@{,rt? '΂x;OJBtR.Đ^qs0FN2a_YX1>10x[nC@'P4P*+=HUQ׈X<2󛽁]qQpQ²-ٹq2mYo0Y7?j28d V&dVi" A+jSs]/F B\+5[*>U K1\> —,-gFHr//w[hnx4&"A[fWj*~tRך'>%N4ھZnt N4>zl.AX fsL5L^FE)9t|+y<8rZf7Mxn=_蒊%t0]{_tne.,C%{ dh6j}mLiA!{ bX 9*ʍ!x? eU`|WyA0 %$FpЊvgMb%H>=ܻͶ<~Į*YKu Em"4u쪰E* hA[ɣU8`(zma},5T-d:J%MO^RǤg?V:}hZdkgi+_wm% Sѝ!3x6Cu&]uUErvy? uXv5ujɞ-^u,))*UiX5g٘u 9);THZ38@)4%m8*.=k=Bu?cqrts}cUݻF,blF,/\#2@PP{Ya; ¹aL:Uͳ"W Q Q>RҺTr!B9 |הR s1YkE! X(2I9+#+$F,a$I.Ӕ =rz廾nQ)ܯBtVAå\-4/%N/4Gb ҌQ]5/oTTR|ݸY,[ k|;tiՎXgH&5ĀL$H[@[!RMB+7dTCœfԑK[c[ibN:\YIZcVAſ`KC E!›a ĠPµjbbKVOAH%*Ny\_HВardԶΜּadF= y/=V52sVZY!jO\$Qj̱ k@L}! CO6C\X-[WIҦ~PBj+xYT \n6O:EV|kJX]˄ÚV8h͂QĤBeMC*E_'9h.0)N&R*g\u3 :Awdtnןc2[]cWa,&C5th! =|֢%%:73pZeӈ';p P6q'08bbkvgq߰t䣙e xƝ[ م1l2^<nA*Vup)~&*ߣ"X3,NOr3e܂NaHU .A}* //NI4.Pd겡 tX-wyJ쿪'##s[3f* 8:U^8%!ƗaĀPΞ7rKq<"t&U,!Њo-$X1w8=z`WtU P L{ߟ \Zc#&>}lma&tTxxE/e->FBw*3\L GEzMVY8 !!OtUP) ?*h}A2 EH()k!Gݮ Oa1cL4$i뱩&3ɁJ1+%! Vq `7 _ ] 7hNS7 a j5`Vs407U\{=f',<ₑt$1.X+)c\ P|o6xӳҕ-ELJ vlҀ}jbWBXFb110K(+ 1zjf:)GG&2+ߴek׭| wn JIߟ[ViJOy=o I km!¦q_.uNQ)Ji;%Ti哹J!+ʗaD@Rv*JI$BP I -u$Bd꺌xAް&S j `d|Je@o7X?jn]|GJLt{ʽ˸AGS0j'yAH#g$~==p7j&JۍȕL.0XpNKl- rmWu\ioϏ!2z]r^D j[T݉U.%7 j%ZNB IJt1Ui[ aqsS۟9n(%m$,C:?Y&I5DrܚqZAl4ڮuۂeswο}7&z[=3"8~*wH5n䱁T_N % t27q}s>Mve. ͲWLˤn*%K(:LP3ڰ 5wZ` c3neB+6#EmKreL\Ye+B+(XC gd(Ѡ`L4B5b!d1. 5cP3Qv B:I Ѳ)n%B>[&&KvFy!M7KH6![mոoC>f3kE  Qj\k+y5}5DO|08ysUmqךUZ FmqdrjqloEn=S!7yV+zAr9)+/ ׬qE{O KVЅkhLhaio;>Ш:OM3׆Y\ܩ H)hә?~k%GmB|\g;=C G %(D,d|Ε ކ:#Hl[إ2:B )<<zL]fNfuy9!¤|ݥ͚Rjѱ#a#L*z|-32nѻ7OUqGβێN6tݻiqL/a{h,smX`մm:%H-ʰnczI%sni6з~WQg__ Bf̑O qƠVz`k\q8&4O #(~ihe AHA3עBWXaӏU,#eI s!{8` QxHY%-Cei?ZjLz oWc}W@VWY, ,\I/ak,kb( 3xѩj塍8s`,'&bf*hmHnSACa.YP9/ aS&-˳miϙ"kׂ[T{)X8(Dix8Ie$aDJtp)582'R4A>Td.,`m@%& .,1jɑmV)P U#R zGG ^oJ;Be5~}H^٩S(\iUKKA6,Y %N{K$ф2NL+0tM,p)^Lv[̱ *jP3#zQؑ z6@#G`: AiVJ@IA/@K ?I% dtf.-I_( D1?ccJu춝 PnWh>e굇m_\ܺEةϤ/[;~ƦkZD7U j׀OZ[kt+mj\U;t v+O)5q/GU`67t4Y1{eqwQ ISS`2 BMA2 ηi4#ΓC^w/U m K!+҇c؈A==J,EB8LF&@vRO"J*57>86 omu҈4vȌyf eڽ_K#h}էj:oCͥ65e;a욲 4c HBC&F=h4ND5hdq6| l-BҢ'I~PlNSGo&yɴ4^taTfkԵ R#Z,íGp_^KFՍ;֪K@EgC\ґa !vYN3Ĥn7߂(lLz~5wA2W{PX?TќJߜYS*vOsHok{{s5{;QZhW1{}`3MTeNLQ>M1;]7fώN&+Os|"ޙ簪Sp҂Gqb#=C*.G\$iiEN9TJrGcu8( #X!MF\PqQմ:c丿&NE=ҞP$,Nt~ KP[9w?n\~jSҬ>d ~K]3WhK`d0Y`-0^}fo$Bҍl/X$DGycM.]="/r;s,uwEF"Pz7|Yla2YZ6G鵷3#*ZsL#1h![ZD։`uU!y s My<9e.("\/# =5/b1% 'V Daɭ-,c2Xv!kÃ2BA*"j(B^]E6Gnm=HN'E /y)~ šqǩ/vYvٴJɆz1c$Am-fIt(hwdmt e%;XCLp:<6bSC Hh.J1sĚMl 7,˲hͅs۷VsMʹE~LdzqƊqŌ0X_M!۵8j%8so!ɏb@ Wu/H{]X@*JȷWI&a sؽ/t]5zv45bv9oani§je 5ELJZ2T+m%Ht 2reQ^>d*1_#"bR Ow6VLAbv"ʔ y=;<AǢc=?r*ʹ|}@ykNern7p[>2T ;VIoWU],ٓ8'3vp0 n j5{ Q`'_m.HE)TX.:oHBD":P(LЙ'd,gk*D &Ή,?ɠDI&=L&lS:2_G2'WGTyoZ[^S¿$1rhH+*F%iDoE.:\=U3zʰ Ym d؏h@Y!A;_ e'X_̱Ϳ ({ٌm]4aSk3aM/H߮ΎmS+qvnB .'}rFhy2BQ#bSe!U}U^ ̐ȥQ#Xys)'4.Cn# dcE'=YI "y,;I& pQ*n!=|Cg'XD5! ,$c'NURs蓣op< e"K*96<,4!! zЗ,:FHAګ7#w $.\ƒ P27p7IO>pFR`zȁ'b̀fvh=0.] E(VFü.)iqeR{Kfu?$w>"i*}hI֒-M|lo7ƧXyrrur~*# O/WJl/b,zt:KݤޏOel PUM6n=hABLDcMl'pgdѬɽ ܢF$]q\Y;L5:/":H)؂5-ܯ?.ijNw!EX "\2U b);>;?4q(]-!Y[:l렊<16jGL5QB>7j\Ny1RmRsuڊY9S=_W4Ͻfi?GfWpPY7)L7_!1mf[^7R;|+N%^ih!>/Mi{^ A "y4v >Y(5s0̂Q,t3ImXh2nZ5"f40~4޽IɳW .W1&=S5$KWM2!;{*;Og;N4$!%VPL!L Ca/A15ؕ(bՙ@_6Ə#WEo{(_x/[/~lKߑteW Z8n83]S} x?! N H@QlY+[Ċ`fFʂb'nt2mKn[MA%)FzstOP҅I֡p%IV>dl8Z−%+x! նa (ӁfT)Iue zӉQBX~#2hF?|[i/ytpͲPֽƽ 3FIZ;NJ%fa nNHu7I-}3}Zq2kƅj1" }K#ת DУVRv5ހ\r=ۀ5v;w1ɭzÈ8+<{˭̎ v[awUI{}"!hZ@ŧ| ~!+J)c\)DAu@&AqV-5(7NN ڜր˗s]ŷbƝ@Rʮ6:0k8tl_3f*2 Vg6ۓQmvtPI%ַDNuU&WA]fnx%QM^{&s? )Q(#'de%H6f֩9-ytJV=%w;soRֺYlfe۵iΚC}$@x0E"E5&`AK I8ӸJ]7Fj۰($. h2 WwKEI#O~Usz[Ck;Ȭ<`XdBYI'k:|^2OZ=E(V$ 1lA^\fv3:+K.eīKB~0V˫rcIި~>n*HAL TZ9gBo=*ٗd̎ ^SiA {2)с&EL܌1&)( \*syU7 /O b%kбwPntGL< טMHOz!\DAzPwx۞]J.#r<۽ <Cq5 )uZ~D텮3qoC lvoMtgU5TgR -vXXX@&F$ e 4*T. hO͕~_]D2W58pCX&"{9L!T#DbJ,?k/U:؆ymk)6ന+VK(0F'>4=? (Ũ*N6Q[hIŨTWwQG~J$dUJRi w9,4'.-)N~ZWʱPw4oF-&לIiݚ0! ƃ `])WRT`o{c85)lQCEYP~oV"&56H~o~ȤuUZOG 8M{ 1q`»"-rI}I$v\sUb?)8jJ#9Q%X!G$Sb CfTfFo`Nj @]F#t4I)跜E JƋi!U*:s߆3˸/ȥEkz-A)? )@;6Uڣ̯j"TFW'L 9 9>lalqG%j- +~mߓ-JXe+2l!ͶB@[BqRdА)ɥ$9Sq|[##K%!s]5jUik]TȣMl 7H0LY83VIȴkoX^lroR04rA4:V@4T4^LZrZaB=*S(gM2aG<kD8V _eе&4l my-[a6p§΀,w?$5`1A˭Y=%EF @'=Jėz͙rÅG,"^iۺ^" Pݩ+"\l4۰%Q}JQc0QͿ=>cS{$bꆖƪ]IK\ pbd^܇ߕfܵ}ٽ !okj!%-:f6ٯcIyJrDȠ^sSFUTS{mK7@ԫ~+6t! վB! @q4@yD%\)۩]@C#DC;6u e2l/wGu83M0Sɵ_7,ѶÙp=ԶMlj+򮢪,vev^*GKMG׹LV$;'rN2.C٫AΩusc=rPĪܜX<qj:!z:d?6¥lSvrd"2M^A+:)h eJ!HF~qfX=Ytz~WjdGpvOV WB@M(ti@o]YMnV?qZSW٬ )4LKQ jKa(f msoO djSfq+\<2K$مccjEv7oLZ+qzڢ+ԫ{`iedq1F0nDȲ6Ir0q!¡SjyG"jfa.Z*S˽$k 7= {H[%1vdq!+պC1B 0 .e]%-@{e}3T$z*zh+~'D2]ZaNO5qط_Sd^l='i".wHna]xMaQ/OFC{l,q2$HEmHE{bOk[^l`V5:nUomtC{.eLRQf7V6Ann  s@]WDf:5١/Plߓ3$J{j@MA3ܞw7hvޡH%S2>!>oCPD #X(]}]|gWH-!ZQDB@5}?Vj-]Bfs!MN@gϕEvc u!!j8"h@T +rOAgˎA 4Fts =Ɛ߹<שҘmIArԥ`"fx&%V ̘Øy& AN$_@5W%kazb)bAJA(齔{5C4 )N?+ OvO/\b S6Yf*ymBPQeAxQd@RFT粹ʊ4:k2f1N91(ڀVlʡQAAʶ.$&(KxJqPUNTi:LlIr|1Д(D~6X"=PSm:*˖ 4xDgG4)Qdj[(V30NгN*33o` 6p2T5UQ7!EM0R6[0#C  ڐƑ!F/WmknQZqT4'=N*.I/dn=SjM߯n 0EtuA |0k hV }yb"(15I9O *1ExEnZ}k$D¨Y z%#Ƨ̎)I E΄91]GM#n*֗6͈3ܶfu^E `zp1ߤ1,TRAy6y/!b *0]]BRJOF jD̀WDY)Jb(g#_$W"@v.I/`rzq庑hzk 3_:SLLǔHF1-dTl/&]檈ӦLoa`-ϔ|XDfqEruyU3P2ٚjOCƯȿ< A믣($:Gvxm{2x7$oL|ASm0uH$)\!d2e8*>n`-%KD81Sҳ7@_+IQy}*Y)]Ց]6oD"d(bķ]/+_@Xa /ڭY$7櫇$@Y*v˯vPOCgUc3|Kc Li_N0fM!jrjB Oqg.toMg DuH5dK֬uOTLE֬b*nXH4]6,}{c5acvX:y,׺ $L?96M %+6ݹ _J|zP—SWT;(׵$_|,0\v!ͶB0BP(sV]Au"&XH8Fr,W2$:eBJ7X~/ 4^֓v ˡժҺSE\YROeɽn|{/ovd߆ަ ^-x.*r1=/kGbU~^e7vzYqw}AKG^*q-?J*EUK0P3Xc<6Zu-*՗z*l@$[^xMe*w9ɫE3sRre]ʂjFj! ^+%Db`=BYbf"Aր)YXj+Xq,9^bko 4 ),m Q4@LN…C$aww;֠rMhJ[J+KdL 'f1u Z{ `PUjb;4Q/R| ,gkr05b6iPNO7 ]| PD&F TUy`&D4"\!+ź"P``%W IVeXِhϻHDS*UqD7r'`|S޿f喝n޺G}9ʱI[b)Odh+"1c##QVi0E]x2~pfIR_'C8t{J_&47K]mt77ꂌ"JTHX1H(WS.>3AZz(ɑ$#A  TcUwHka'oe{@Sv{ Xg-mעvh#.YmMCdIh: t?Z7OcsYoXbe8tKFt]>ISA dRXlJX.ldK}kVr-"S{ΫP¤L301ޮ.EmQV2xzwL[K/VilRVM k= 5vLZFȇm;~QxrΡT鉿DTw"@!MEZfV٣ 63~'UqZVѭc>U|]j@ɸ8J¿,p0L޴DyrYQ7G%w%nԳ\f;N t pjqwcy"✫V% ŒnBec]=ԔE-hТGuTL4[sΠE1"ve҆g%Cu#Wc+Z_79:szWI(y%9e7kvƶfAB=RT9rT";IbUPb1K(+ N \\ CbMFeOygKYޮ.fNNʅ2A|'NMTjf>|39qp5@ ƓAƆWTMxLAYg_LLQl{$T*w-|f Fo0T;{_L+rїw'Ք7#/ؽ W_ݧƂ<KFXE?p%H GafStY3{*WSfV)mq08;;XzNU6FHF(L !{eUT\2 + {6`ʡ[oT"۪Gg"҃SHɱ>`йRLmmEnai JgSdWr7M܅NFUw# JPB ")3RRU:v€`pIdcSK) ʩ%AO&>|Mm.u+6hʛ;Rn_tE]r%Cφ55_;]UPjl!uXvҕթ3WM:`3iIJ m]u |+%FI0GMcĀʆVM8~l*K:B`"ư՛m䖩0$~kvY,j\B|(4uAkpF3yQ<G9VBQ6OPnF嚥sM! b@XhCRte0PW%b=r"Ҹ8X^ZnP'J흛+ mtksc[mkѮCFO3AH!J.U9hlr[b/k6-(6U;v> -I\(#}i>ESdEHhHʾ7>%@R('Hrj\䂜 7;+\es\m 5ۉ+ῶ}W‡h' `0-j t j+e䒰ae.myhvM+Bn}>uIVX2Ds]h"ڠpFyD 3k]"2@}}%S,lnd0MGUR]_go4VG=IXF:m rb9$e o)AR,WK#Ӕ9W:ͬE~[Z;%I/!ADI(nRBA(`0Ѹ4i~pkMvο̜}nCG8E$6hZH񾱖.ZRU*<AӪoڕTho)%*fvV̪H2w2c&_;~ܠ<T)xe`镌I|z2XU˃iЛ/7ȉYyvm#fd3nl ,d޸R V $U` G 8n't(NuP LubS036e?Z ʯNWTO{mDu˹!! y-:RAd޴erne9u^fzu<1*;kʎF@E)nWU D:Yo@QƕHh$ղFTx{DJLbjшE I&p ;Da[kz  5&<k#X!+eR7@]xH:χ:nMR$M+1[럐25:̫ $rܕ+ Ec\|!0( <[ᬒVhH^0@Pmh8lO)a!$v635N~C{vRXmoo[V,q/@q!+a &@(ל-KުMP`&9~K C CۚpT 䆘h {J>w_<}wr,[4St|BsgN]F<MFOY]tUהZ쯓_^F cf qQaM)o{? ݚ7d1WiNk[ƿHR b\Ls~TtEׄE˄5JUI'DBn};φ:ѩӦuV1 P~"-Gm{҇=J̓1lD߆h!a5EOAPSm{D h_!˰kyq@+6G qѵp5;x:t8 qUUXd_QC?]>UUͅK8 2 )|r&-ĪhG>Ur:{w рmh{Q~Ӧ'P 4l} W]"$c_T%ofZruqYV-Q~Ci r7_Nջ) S5q] sWcSP ;Dv*=QκFD[,д WJ1v089eud {R<+%Mk;noC_$fݷ\M~~ ̪N`-:R!kղI0fNiJ$3YjY["Q# zm)xet=_z`ߝ"~8: &Hi0_dF2AHԓ9hGa'3UߩhX:d pm-r(bfq~Zh:# Y\)WʲV heMkYMid~fR+:$Ч+وi $zc/Š G~h7󍩫tF{XKOբJ*噝.~,Y6Q븉Z0[[|  r%53QCngۥ44;C_6zIm;\F_2z{-T$-b@U7\-Oz櫵%f e3ot:2jtW9|-(?hn*4~'uqONuB۬Q5 \0P&}ȔR!_Y9fwo3˃!Ŷ6f*X7uH%FжH!7D/gnnؠWޭt)^;XnqAk5f`Y6i:8dɦKY)F HKd Ȫ U|@v0 -0vQ5YՓBC ?W9$q7x]ܘ["K bҨ0LΪJf-\GS(!R3r4XmuμseH/S.Ff,*(O[qb'5DF&'YW&ڣ$y Ԝ,NV H4^(ShS`$d$UJBb2fη,91a_ڿ_t'(nYRp횐1ԠƦ JkEAD#'D^?Jok.g 3e|UI,@ذU!`*޹@CYtE59gB[zjk^ΕAxEDz'ܗD fr֣Z+ggdžܭ[=!նBʹZilj!(+p[/`x%D',sә'p׽#s7aW?xMذ&cҹGѫ ;kE^Y־1Pn^ʶ]V֩&@WdǕLZ+ N~{TLѶ*ݫ) /\[$)gR}zb FdNڕ{፡br6wU^™-@U@0eߙ Ql]fVE{_׭;tΦC& ta]4 Ո]ʐ_ pG|/v|I,Br(yӅ]Ϟ\Cz!ֹA|:f\]ĕ͆_ک&uLX52f`ǔ4*TRB( 6yJnԼYϚzMXɄ3[c) I vm&GJCzUt\5 A5^hl\+/9y~Q0T#Zhs3maYQЋEꄬ.Xi7 .di5?Q,XԩPj̐8$=3N$:-x!š€ )|˧ֲ wxWFN4xwgOH?lvg;" Ku&k]a\DL?x{ihkj*uuoo(J]XNA; }S۲yU̽Z\A(AbƼ#OL7{8Uz:6\}?+JZۜD .?Ѓa9Wױ)εh"WnwTԾČU3P. 9IF/}{>4RЁ/s-yIe Б[?`{Ȩp*V!eӢ@ՁU=#iX%nC\0Ү]Рt_#uU I=vw }j BmgH$@*qa37\"{m]3Eg?g5T,0"n Wuf5#8VdDS <e:!+a"Ai{p% IVTE1$Y: %/sgXQ fDR%f/y 7 U#(px{Pki'/G>3~o7[cL)O"٤E2 O%W6w`⣽*c5uc]#DSDEl>dش ڼ?(qTP pk c56*IͩU 0Fr2_#>uw"5|A=`@]˷h!zwBƂF[>sg~r'0WԾ.|>A& U5.\{1>>D~o8W~ |"og+V@G5͔Vgƌ7~z+iϜ`[̻ y e';ey3Cd$[2a@xg͏4PǭR#$˛t)☷}WR@_:Rו:YuyW)a07{ a1!VԌѬ0Lrl`Ehs06kY*2`?#Od2bn+Ć" R@6Z'f]'Ι}^؆G[4ӌ:+(9jt!k(AĦkjJ-RbJ((Jvjj!" =Ľz~A)U19׷f}[ޞq婺I2Q`WZ`_V5ѩۧDS㣹6'H+z? } >De~RI)atߕJdXܐԭst&G>k,}b$I4&`w&UgRxIbImg7MՒAӑT[UFaT-o>l'RJTS(!JiZVe!e}%vt6fIJd cZ,ւ K-R2TV34&z\YʒҢMI%zOSmc?}hIޢePq0=)P@HRD.]M`Zcԉ1paLVP0O#žt|[-2 {Z~1X 8iWwLRgfQKOKTo!վ"A @ii*WIK@),>"K%>Hd)?tfl UchQ@88r|ɔM5 Qㆍ/wxk Ake!mUJ$ziTChJk-SFX.E^ z;kP oxO|Uo Q)`U"r  -Z(k7șuZ!-"`FKԔU},KT]>W ;ƾ][AVnӣ. ;|vhLP|tIKjfXF뼑"*@Ww)[ձ#8_.#BPejb(A"5"ɑи.l6Ȋ0Tdmtq{OeK%M?!C2Np`rJ㛤!T6!6$,BO-rMy6#;8b:sgF #ӹ(Qqrº\BV T3fb&J<˦xQ8x *n^-֬3| zuSt1h.Z셒iL*Z b +"7Z-t/%U8 IlWHPT}Ӎ4öScS+,5MmSs %>!+DCWbś PdZUJx0%L*s6΁GԹ&vV`DN9]"e4f6cU>2cHgah+,1w!f+]% {ɳFXַ[ZjފHVz#[ЗIɕ)YK>[Ҝ2x{_kKC4uprC{4 BlI 5sINY0;" U|mpxQ  PN4Vڊb*X-H]òi랎Hf7s: XZsݾb( y0dTA Ef(KXo~SM9whϓ} zlw+q$Gf>:w7DkLlxHZ߃4b~-i^=LArVV7̛V.I@(k6<=U});."Ӳ^1m,ϵz Aо#xQ~"V67 gwkniGXc]3S)0GiJ "Oum=5̤?ZEwVMH;qch㕀[vmEKiwת  "˃ێ叵g܌{zm!{PLt(ZR""87;i#jܻuY}~ĩu9yK^KKv`U4H:;'_Lf5ola}M泥ؕ}g>SXn%) q]G|1'"0X!Sj&hsIz&ʑIcXG /(HAo:ŐYi,fa{ZQl\,XlnKRc,%YSzԒ^ 1wj?!7RӢj^/kޡ_uWPk4^#YZĨ:A1b1~e:*u##-<\ҸYUʝ*DT-5Q0$Qg $UY3 lg 1X[e?Lj wo磌VR{O1#R:J! :!VM֐Wkdej X ΀.kwT];tF {c5|5U($ɤS4vKR/(C0)(wXVH0䑌R(;[DP]:34x( 혐SA ԬZ[=$_/N[rvvR|R'Fߚ&j0S՚6\f¦7D+u. o |iK 啢h>N%&<㾥9c5 $t04CJ< nZbg@ݒwW&Wr5efYUWv z-i1LFNFJ?_-v$$U@bAr*y~4Xc3N%R45Q,͏R=MNfvT&2 2ܦؗSjLr֒c4NEz4dKVpM4P0]"9r]hz!+•c"`]mn * 0D\ wr#JہFݡbp: ?~Yu Mˣ?CB[#$'.d3x\/>ᔸ]!1e21Wr֦pn r{Ť-3#y.fI&KU-MZ RҪ$1ϩj90Z[vj62 [~PI`,wKK]ҩ̦$B"AsH,΃K`Q E<:eεFvsS(w8FLs絢ȧ^TT a$1HEҬⳄ]/$0߲D[0&t_^ :/!Bbi)$,q3!/Y+z…~۱cYD[ģ2i۪;+\:+kU~GZ]#x9ÞĤJkagC"++(h%W͛r@t(͢T %|}b 8iܳSppb\6x(3Q - کFjqD&͕QbQ ʁ0~CAQ$િ_FFL릥p%Qa֙LJ10!)}cxwi~u\B|~P4́BcN(`)JwBUrŮ.Cʻʫg0NM@\Ő0II G]+A$n9:^URVl*Ѭ _%0K0 c!fHbiQ¥hBWYdK-DBJ\w"$;+B$r6.VٿòzhJmFr Jvʟa_LZ 2*&zӮ_Ã:}#4v_g'GĢH6Epއ.UX"݆V%yogm:uULXz̵]Z0[i pg^;bذ*ζ`Sz!ΎF@@4tCNA+Y7 RϭHmD_%vr`|Pޛ--|!;p2K F lcMHIT!綠]3]!feF.c Vu'8Vi" W9b.y]byTu]&]__ׇUm>2 Qeug C SQ@\^IJrNo 4>)r/Jzܕk~gđEzq q>{'=*{He`VM=tg]M"0ە}GK m"A@B/1Z,ZiJiVsb6ͽ.?ᚿ8gHkfo>ِ.aܸ|gN~jޤxߛiF|o@dq 2* Yt1 4A9>]:U_F M>;R_^UU?s9jZP5h\b/'FQ&}OMJB-M P~%=y.lzjCKCOH|Mf!+cH& U[WƹW b%!r=nQE`h|,ٻ1wQ*#Ѿ='1ԝ٨-,{%6k6`49NhMC&v6#;tfhپ ;kgHs>v<صad< | Rbص,T|]k J8u*n48D;^ h_P-WdM,g0IP8,9D:$fXbwj )bJ8 =,T<^Ӹ2#M5-_ JQ*^a@J zͶ@%m mRpʖr,>3RtJaBg7(uu\6TݿuôǗ9lښ #\5R٦o(vNd.FNJIyIU^;# e1ݬ.[)q淥(M8If=<`J'Dq#M%7R3Rţ6ޗCZE3#GgnZ&q"t]q-Y&!MF܆\,|W }.;1S-3B:kyC6e:&WDs뛚+ pF=UfDI]2ks==Ζ'<<~sGHqIr_;=5ȭZ VU3p16`_b%iꓑ !epmۨ22i}[w(~Xţ9ǸW%!ݣ~5g+;HE~wrx3}?<& ?c3S šNBwxr7*Ĥ>؇q~O!:$gY 4HDnNFIJNXI<$PJ*B)9'C P#T tV>3HVS ;2 m2к"1,LHP6 7Y|o_;R~tL}ApzI-ϮoGq_ FJ*1t"!%\\<ǯܬB #,M$ldH jD|b'&'_ZsiJE ǰ:đ+Au[sx+X0il~_єS<_Bٱ@(GE6R)^Q^c&0Hn 8CDD>6iNdNy 7Ey>Rf5N~^-3 Q!Ǝa{_!kղF0ď -Q*!J鞹 Ev&:mU|S==QK}m+ź%y6ɦ1✥`b_BS Gx "&Wrn~W*Ն#R\ھ]-vkS>dש#)Nkjk8n7t⣁Ubx`mĖ3FbK_ G̎^3V5v*6.{iF{{t>^~e8d]RnP|T0T2nTVĕa9S?_㶔'MJw5pwH̅c͵F.mx-mnjsogm]- 5=@yNҔ{)w]QB6(wwS命N6kW6Tck؝K)ㅪ~0 6,O"m~?9?xtkB|-R1dnZzlb.\GpW"1\MM9p2Ŀ)>c_tDPwytM1Y9 *UhH5 %΅9[TP,S~bK Ni!! -g*\0+6ipU`9!aAH +4_9z0$T<2w%n_[tŹM[̨^_uy7Y!wIJʝ282 +#$WktNԼՓa2ǣ[~qC&iز5 N3=n~gݴѶ7 MhSW{G~Jo-ҶÞg;li:C/pU8 5&-p׋jﺦ+v3Vif&ĮjR 2 'aଙsgp*kIPv4]m+~^C9ǐ #3*S݊h{7@&I蒚T\tP'jeoLLJ; CBQϻO(r(^"EafrQO +) >X X*v=i1r$ 2G!źc`S 򒡂YJ'֤jmtS͓t֩m+ʱ>ƿD:>cf*\6m̙` nW(Dʯ˶ν.9k />L—qpfSV1m?TyjkO1FUOB\,Y^喼|ꖥ=ڿt+®ks[ʱMLe&lLϱSW8fVS*n #560xZ/_)t;X2봻Z3*sEGo89*FURqK]X)q#y:AX+N~22޾6}%Τ*-k+ Uj& 8$j\9g= }ZR .w6pUm W!]@~eie3_E[V@ ҬUN $tpۢ1j 1=G~ԉ]k4h-,f[rG/SJx@ J!!AAuU%\ };ħ˗F$y';mS lh'Mi[{oj.h8ky-S4aPKohOsW~4kUfxJjoT{ . [n}[Eo5`u8Ქ^ zsebO۫-bszh x^ڭ:KHH(p-im &Zq;~^li-VI|I$]մG 21*2:xI8Є3@I:u'ݢ>xf۽f;Bn,i =hI@$Y`\ArgۯWʫ~}|Z;Xu kD}X9.Aw3苛`5YJjT )Z7+=dch' ,4 yBWkSWa~EϮD3NlLp.15WÈ9!R L.Ts5*V)yqTV6i(8Cv;8"9Txކ Upv\ 2>'"%q/.Q[!'+)E!Yq딹^0NX) O#m۸;x/r <9ߟV;sLvw6呞JGf֗[+kCyNhx56ٔqm fl,*kO=˲I7U\LwbhVqQ\+}eo~{Ly8wu)w$Iӆe=ntKwϷȨ.F%B Q B;'88tN|6ȨEM-Zl@=1 XK.** TޠCLQ@!hӱꐼrαџVN7q{t f]ˮ?Ө}cTBJ`˜8sE")G!CFV0ltʁWDlxG(v FU,x Vw\3PRT47>2rb3өA8ć26r TOaם_ۻBb밾‡9Q@|3nf0:,;"$!ƍD6YYШ˖ʮŕ]d˒H!5O%1p ^ԩ` HlMLJ&tE!P<ظtFEZ +҂60yBJ[=v,")/TO>H7 yذ6 m<%dTU7M$gCTGz z-y iCAxd͵|hmIZfxX3q5fI%ouHg ji']mEkgRmIF m]Nc{BmL4xڸ=jg_ZH}v@-r* *8)2-;:J"kJ9TRi+|!NO&m2 F$bbe* 0?f G4,]!6٬~<ѓK:Y5>u_uW]dH\TiDE.Ϩm7Rٱlybϒ3< UQ*D~t81 z@7N:ƴr"͵/ݞf/D ͲM}Pڦc@9! ն Ac3W\@xg0pwS"ΠUȜʶ((0NWPlc}V1m~~AOGj/o[CdF8ᶎ+o T2'Kƥ(@z)!PdՑy?'Mfn9q, %,,+$5 Vm 5u#?U:( $Jg:1*[?t8uU ? 1̏_بn);Ah+'#d!<=xM׋u)#\&Ou◱X mݸ[-> "WE:'er6+-ú•@V#"A @ )d"Ԣ@C3E+msA;4ğ19|i=8ɦ7Z1;l [c6#3Ch΃r xr읲DP5G@姜G*c0wSXtZOҏmߥe υ2T_Q@W[օ=Nw@S^{ ףED `i!ժ2ŕӆ-2Jcb%YuȠ7T:Z,u([v?l-=yST7u\U8$Q턯:2ԱvzTvkV\9tIc.iSܚFьMa6i% ,"">Z4iej&\?VhgͷRPr]RtPH8WɃ͖ DL;uīk :X)EdQJSýJss|(FX掋 \La kuw3EBqDDx7NV|h,ͷtNpԖ ^fWةc2'zmi*c~`g2J0GdHͧ#nc; tE5|(R1cNWcop,҄+GhOz7jHe/dS)Rqԏ;!aߛu.KM lEqQDX-ƮwzTSḽd UE9=!b UoUSLD!݁jwŐM*hܠCrU+e!Qʴ1c$$c{ WMϙn:?b*s2Ah1[F߾=U@eaWRG6.=Ao࠸΋a~>w}ؠ*%;錅 /<& ODg@SueyVz30YpƎE4Վ$ȍe?[f,w=LQh+BӒ9&3!rCC| i EPLذkxNqeh+R=dʶ"QS/O<+$ղAA-0@Rmʼ* z >ۨ@r2ս50GowL)~F/,3RT d^1ڸƋgkhm4%:i7I*e!|!mCO7K׶Hoc*)'mfcAv87,Ll\=Z-2lx6:@5n lY&˔޽ PY(\y&g%(DžK-Il瘽$ϘUc9 >"9! a@ Zp@N9q@2|2|1 XRQ9$j\<ozrrJy>Yxt9kw;?6Uwc`gqBTڔ Zh4.?(4iDU )!3bPxn&D MCA3`]&σp%6-)5_OQՖnɛK̫ѠתaCQ]vRg$zQ:LN+^*ϗ9亻lS˙c2sX7' i uDt^y_M)vJHV}Oz|%إҦR)䭚1egSh:ڭȆ48WUfNٵπȨfeW$=/]3Z;c7~UY2ꓐ8 Yp] $1Gs#[_Dq(0}{7XU +UӚ7߁rwS=-@!]7J͏ =Q-#̆Zea!cLH0f|-_-vIo<'DfHr2um2kk' ylo-8!+!5Bʒ"P9>VOO6H_0حc;|H{ "3ۢ.=ޗǫߔ(5FYgqS規?| [16&V|\\mէ^6I>nUӨ) sʂenQ_.x J@ѓ.{=. }-~:1 :/$S~n0fvHv ztZȌUĻU'< ^E@>!F/=[D>T%lFʼ&MYi6{LTkJ]^B!?c?Bg2H}]~޻|> .VH"+2ҹhkAQd=ǔa*_,5]=4{+ )8h桺Z4 ]@LU$)c*]ol= _CV s-{:w>ǍYbژKYX "qO&,@^jp|c+G.6N@69,jsDOfb{pUWiR~x;C-q%FtjʹگFu6(Bvo 읧rR=>'p iʘre/jDD$ ;pi:.29 vsnaTKnJ L1/ ێd4y*ʟH5}o|-{gxw1t/m _ڹt޴UuJovF>*u~e[E;-#S!+8R"lxnzĭ3* IhjLFFh8ЁЙHh7Ex(EFXfƇ%X㦀ŗ 5D[y09=y{WWU#=t-Q!k8"4Su'0R".9-N%TA{QF-V^d?bzC=q %⸁ZXC8W(ܲ褴P )2A!A:itoM_Ku=)RfJq&7'D >)RjOo8Rwq,cil*#TgrQNԭȟUVV̲b>mhX.&H/MUr[F]QF>-} W|} ]ڤZM>o]N%T'ⵊ2hE6e&iAߜZ^b ,d'H^ rJkOk)QfDJǸɻUdKDfiT6&s,UŠ<nL }1P5(Y_f<w)krp.L{dg.;,MMtZ[x 4*#_L#xҫQ!`65$oWܹ(WM4pjI 9Fe@KIt$¡{.wʒyd;`4)| =ciB B4Õʴ.%J JQ #GK%=n^ָmOԬSNst~u]{)0_ꦙ;gjP]zg H%K- j s9$<z?7]8UM5㻶+Rj0I0O 㵚֡nwC %rT;=++33`-$?X! cHA  ÕhB։$qy2I[HxrB.١oJ{@[.v+MRjwj% ǶCoESjR3#qz4u4寫ۣx Erfڿ3&]MBh1:ڽp-Ƶ\vڋéuXe9/2K`w&H4|Eܔy׳ UQN(lqúZ [tˊϐ.<#"Bұ)+#4eU3se=Vb1uyLi#.5aJ f]\TFVFP`3 Fu}s}u.$دsD,쉜{niMFɭ5̀éX`*{US`c#1i@Kɀ@Iь(Oȓ'copE6L),5myԉ^;E rw`L#iyEd_G]B&F#dDt%"H~XyJ?Tj$UXio#˧L 2)cX-<r|j4 !ʗa!B k  BCfP} ~\߯R1w^|5u|CޢR{@ |U2W2ыe!v\Uқ5 p]`\g/󊄓~X+ɭYU xn 2&RPZ_[F.1aug|^ȥ\&k>n&&uan()AlI2*Q Ej)C)RhZ93׻ja&uNC(*ECF)!Z\7r5G. Rۃ* =Pf `Kb&ȕw(sng5H1KwX_[fGG4зAǹ#A9+*PmXpD1|\XKխfamuOkH))D[[u@搷d!D+LPbǃOB4lik.YO^e j}@R^[ l 2+"^rdfz$.2PIAK"-.#C~[N2Tx!ʗ P@%u 6YS :,Rriq8yoL̨"dD)jI2$1<1DuY‰9&.?sw).:=u X2U:.~|aUbu*ؓ-Vf v6KGTjԭcpN/w`Y'UjR\qA2Ό֠\ 6-5=^uuܦS2 G&%BX yOz2\zwa'"%62y?oU9H;w'XΨ6@{; e 10ҷ{!m߸F 5t/y{;DX`"aiTLa-wc@|zloP市1>/J`kp)Lo'MjA5n (Q ) d@tI}2sS{>;+f )m%BO[>bc?,ٍ&oa(5 i[GR'%d#L !H(I>h}dr6({C_4@Y<,j8 6j7QЧNҾ)M*axvZ U*r@`E%uUKM|nT { K Q)AY/ZHa薋Jv0x!Ä)JM-`UE*y 2c0DUY% çC.!0lX892,u.ٰ4{ʶbj|%on5!OޏJ6 t:ۙRY Gn}"_/#r\@@8Ajg]RW4 %gmĘrԀxeFi)hMѨL[b!e Nnڠq4IVc0. G'Ŕu|e \ 5d5V)+%KɭtM5~ȹPX꣕ݯ0xopԗqY6x@ル&YT|6GʍJ= \}Vq=Aw/@lS`;Q@APx:MBh^KDdKkS%Õft&sc218VkJ]Nt&]NGZ2dyt$IN &%2Zfd:'yl0eO#`VJ %P,eghk|d} 26EK϶YG5Ipw}L[])-­El>&YC<>n23u=^R[n= us$= F<~6F1-!u.M=V9HKd!ƘB ZG3˚R争PN]Be?F[BzLTPC"bJn(D`gQ3c4uE9Gl?"Ͱc3nc2'rɞ!/V1r &fK Ǔnd"qztm3/v;ҘdO\0& NFA4UhB k=(‚ϩm: rlDBjD3b30*N[{kG} Q`YCs{H_1u1a(_*ZKQ` 9|$x׷EUWC&꾱i]},5coH0ۂko!I'>e>e'X31/Z4_.! T+yci"1H2#cDnb%W\F^;0HbRI$m`?5_n#0{Hk} VkLtx:?nk! ҏa!`Wp PqJTl;Z]MM5_q/<7vЉTf9"_5wÕ&ZvF?"Qk(VSwvyv:#l2 pl]Q!>;ؚyjϨBae2n{{:@ԣqkw$tlm[h;6N>*tO+v(F^Ntt3aB׆ԅ&9ֹ29 ڭ̓W.#UTc-Ik~J3Z\q,ѡq~'cJ" ̑ ;u դGRk9f 4V8IE: e sdWq;ü/L}vDmyV5:6+]]5ut|jepOM! k7wBM~5^̪b+-Velᅤ(&ͪh̤+Jr:TX{6n!SBR!qjPƟƓx/| u!kšs T"@ \de.9\xv<{>#B9e@D*aNb%7{F&ֻ?2G *!]3຋}o SZaE%>3ik8no+)֡rypƷ ՒPȶyʸ权fhYK7/o9"{>Y猐 3n?ťE֞&1qo1qqM&E8ܼAW+LŐ).Mt6vK~!(%;q DT|]ל](P4P41WLuWiC_]>1=aW bw$)[Λ=Df O84$R,!MdlgFEW(ׯj AɶeY+.j M&1ITѣe$aer9W̺f"+%Y(ʍPUsr$6s! eXH%j.ҮkD 0){v?`Yl@g>'$ ~jj#yކ]N pA"v()lf h;E gFDL |rG=52|,kcMcQmaTloЯܝw9ޟ/d8a7<|}dE'oQP<6VRLNTaI*L< 9xU 2Dd-H~Œ  -+_bH+Kͩ56%:LZNiu[Z8Blf݆l{D9W ,MVN* !AjiKg Qr `$3vlm=iNC7e g::5pcL/4atr{MA)61Ru5.:1}:l({H*#rQVArǧt I9W.3P({JO5%'ZXK2Ao0V*l7$!vbآ{:nxB~A'! aP$1 z9Dĉ`@+ѓxHӛDt_FG4=I ie+ܦciНϢ% #3TF[ecv;= {Gy̷+.gKWdܞ*h^ *oKկy_owz֓kͲrBnOoD$ ( r"vېֺWl} ̍b Uqf;AY21/Iz_ޱ>AFz*vK 4h17VǮ .mSpNe E~ Zf nV4Ͽ;a!Á! ڎAĀBt'$3Rqe<&Bx;?'l-!g= /gm_J]oؚ 7.<#nf-s'~F~RvNlKOF &r*t3ƚe}ȧO328Fy$7k |n[_֫*sE`DJfo7u%HBcV.!#K6=U-(A*5[LÌ Ү+q %(VUUImV5kXw9g<P,'UDb@@ x1&UT y/b$4grw[ 6tUO| ɮMҔ%qGum%|W !bh> Oˁ'̋(# c* ~(Ƥ5o~rMzN0JvV + n~<>} k]NDi3;Tf1~ZWgR3U'v* 7Ο+6ܷ\BIUEd5H?&@ԣP.i.DT9E~RJe)!qrI #dWk_Egc7^3x*HX!O+JDlGiZey:=8{WަyS]}{򶮆՚+9}B%ێ$j2;+hP:+uEjݗ tpSyKtp,\ ! ݲa wiJS4T)[ضDbt_Y;r όÇ>+UUyT^l%neKa 1O^4+ W b:X$jj|ꇻrO#p YMx*fe>I OS(M ˉӆ$68E0Ő %:xFtq BՔbȐtfДT:ܤi [NYgnPIF"`SmngR8(N/8̨,e^ >sD פd :fۮ;vw 7c.m٩\M\wHrc\1O Ab @S$B:b.lDz T `TAVVwQlQw'16qEhؗZS4&z\2BEӸHUePB/zR̶& -ߩoc+Wί^zzvz`! ڊC"a\ -,^:sZLx=lX(ў#U0c$u W(쩃Mv9HO_JE&H̠ xȕ][ȖIkUFxPxw3 EV$S16`mZ;8vCyZ׋쵂RAR,2ne)rZ ,H3Cow>3i9Ds N8QH7݉A2` LR9~N}I}lY5F濧`Ϣɿhs_v5K! cAA Umnf5B`dG$쥈 ~Dm+iN{nMsZEu”M7b>d$dj{ɰ`am}O}"9]N4_xɒz/9C;_{&;JucMaz.܂jda RȞ2TGRoAGDĉṊDH{SyQLx,߄|'`*sx$vڇ q3[}W;9֖EN}.w'Υ9v'"_;IY8HzZ E6r*QjH-)/H?x[ łƕ)yK ]SCM:#֓3Ul@%ܶw!AA7F3?\BД$4؂͒%kF"x;fZ0"E `kjO6 j4! ABxqꋖ\ZBwd-=ZDg9X85lv?1O1"U-D5ɶC7kj[1?^6\i =ޛ\Cy.6gq>7cbV8D1jjŧa"01둳T)%A)QܴiC^PTʬ;{uiU{[LRƊڜ|x;m>{G>J}/&ŪxRRe1B@se⌳,Fp NP [E2 AĀAM+R8oTauVYD 9I-?`aCaJ&[QLk_ Z~S¤r 7 ) R<8a.?޳}g2;Xڷ^ha*/::Yl. [9ɰLŁvj~%N2G8ʩh5*Y%WLȁ@$-,8Ԣ9z%+i*AVo]]tbD@NU+]USH(09A[WilI^S5B;׬c 7rj$N9y 75LIDc/[kHPrQ9g^4v-huQ *yLa$.қfHkbTe/S7-Ӡ 2!MI\t @܊ȕIY&:0[A鄽B5' 533ۧƤYu1i)ҜYx1.?.ծpC]QW-Qޅ~1;;Ve % /M} WXI%3 K:q2aXee0~=Ug3o^mYhLq 9$l8Q;H &BPI>@`Mw\Mߴk`F6aRq@q&+],?,NgVݮ6{*tAF 1 pK=?!q܇Էz=Ŵ #nu+.&3JzֳձR-J}? ,WޕEZ}Ⱦ'8/dmSe7O9~Uyζ3y=;s*2.O I jC0 ֝YQ<:kak䄬z,0ZV>SzE8ĒjU U2eNW`xKzѭ n6. teJ`&@bҶL"i79-TJHN  4^J؝Gˬֳ?GDZt REV@ z@@NVʗ WK Ρ֢A[P!a@D m,WUih:ONIS}œWQ}ág/~9wD %ؼq?6WP=Fm8>;l8{{n e׾ [ڲ_cty^{ޭwq&v\u.OB‡k}qKg^zYKWzNq_n|j}f>3wge\~xf__muS!U}WbK#dw<na\.zg9e~0늼O#'6 x_`o6lo& :~P{=FU-@jb7RzMUl5I쨕èW%E9 /",RZ،M6uTb1&td[A!UEsI tRQh'}/er/6k~}@)(> 9f1'_}LME߀d| 4!͒dA(!煞4A%9Nd oDu4/ ?|W3ioy[Zt ޿o;kgD:k%Ko| b[R}s9YFYTf{6.{m/M? ӻ{.2-dRV_/T \˗mm/aI9u٘3ՙLnX6/Y)[Mp}|Z*=#wXHiFkBMވ]Ag$IB<}^;m!e:[͎/*OrT3TCM)[Z9gudapbU\+ uv4^ɓ $ot8T [+I-JXYV5Os!նa@Q@.]Y(/6=$A l:w%d =8L?]sC3n /] oNpF-pђj24+ebVn`zm$4Lw}ƼJ(c;^afY36m*96`dw!p{o۟p5WCon]_cW ŭյS":m_<* /kޔ*-fbuьΧɑbcFv:{uŔ}jrS$54pmk#gqAu 2Rw ',mNqaz0U-4@ބVFҼja5L!dLο9**h!𿝹8(JxAkJ}j}▉ YR Deċ -M\ gOvnW:|o_-/f^n}>З( K! bT~pv< nU `l3^JzDݍG`c\ӡ'`!%KFx^I$E![+XEC(ZӠ@7,(th@w"<$ Xt_8&mtxE Q D--Ev|eؔ3YeS|o㉕:5ew])YV Xȧ8BZs`AQ#"!Ț9^&*d3<#cľjKǷoSÓ3l&:~i,;|[uzR*=5ZM&|]0m˶hbIpϏ߁ ${M%ۋglsyH"F.3%|38B֮94M,Z=!{Θ3e3)HRաA8 Y9d p H(Yd4K8O#Ƒ,;ɤ$B1,aSÒ'FKFD:Ky%Z-8T#׿d~X(߱Hfs:1aVϾkk z*lsU;Fsx#('>̾1??KV=[vׇ[,7Awᶕ0)qSI`76f`6l+xfdUc R͖X95qF (Z Ƨ$-GNurJZL[谦 dk8Q$D:M7xhKWJ|Y<$g`)Ē eE ;V]lm9k #Wi#QL| oҤ(l?.,|5Eوm*1g0͖qmC {XiT`Vӡ5j=fXljfţBk*=([ e:AqeUbUP\́\2+ZyHmQQ.j\;p+"%vҨwA[JKP[GՃ fei".#Z߈2uJFk$#J@U p*w3Mc.F& [䧆l%$(9伐5L8|#rHKmF6=yWYq L! 徏af00׷9HJ&MM"S@g\*,F-;I59d)NRTi何XO/^̈ N#&U&ڤ䬞!=e5b[h2nsrR*DG)ݗbm2 ";M9ylǍ׫N}<ߓP1):-;ֺu)!'hd35֎AA.Vލ$+Ps2c,5-ꮡ~ :iWk;.'u!&`K68'/e_fL)pdqpWNӘThK !XW괙ԫ* 8ti݀D Ich:paO\ڔGӭn\cx3FIˡ BYQޜh7~H\Tj ɣ^ SD=oٓci uZSnlcDƲ*"94 Kh؄ԉI*kZuOQbk@;uJkU,b$_ۄI_.! ֐Apז;e0imt6y 2dhpt 4mƩ2/0I {ʹ6'G4gAf)-!Eω8u7XA@æEz*9e:cR0ΰK ^b="s*o\ e熱9^?lϴ5/d@qԗ;4Zq&b|G%i + Un!iC ~zgXO\;[IuM 53_%[]*KrvCX1; f|̫z=䘶 h 0\7$!|-d7h&lc=2w0s! ݪab@(BBdb#d1J{vbZ˨t/&@]Df=G6~Ws6R:y濌ao׶vt/oսJzOkh|loVdNnֈ2%)nt3-ҏdzAZȼrA#`8{".[>̙)hqګh k_3c(Mz|3י)`Dˌs8 B;QD̬E}CNF_F< U9FwU .,,7APD!M7IٌzVC/0H)BU?+RV(L@j̿̕3@a/Qʆby˱6Лi$&N,9_Oյ@X֜X1?)}Y7tz] W{U$YblI׉E x۶+ck=g`u Mݐl`bJdL /wb$&`=_eC+Zm&NV3WXSԜ#6܊pZgAш" 9^7o~mJMe񬍮We u_ЌȚ6h| bp =Se7_afr2v;Ak>orojCuw^_6VW.\*Yy0PpP(Y`Z-^i.ˢJ sPtM Dy፱2CE]Vc.k){T/NyJU kZhNsJLka13)@޸6)__w G!ka0PB!qW|mYj*,E4#exн!ھ)5<~՟`B=+4z[S+/OX3o5}a!Ĭ1jB2G7#my5O5 fg=0X:JmМNct\o] ^yQCUoq]acW. gj}}/)(mP9yWꑛN;}R_\sG0VUït Agn Y%4HpR8rf6݇!cz[g:St.ljҥHepr[ AIt<ƩgºAn٘Rω l͠HlR^WESZدMu\Еu@ = )h|'0i.A$˗)[m+EC@{`2sj5AZARuT`I8B\h D0_)u`"OsĥY~cR1nCx|veV`dS4(9WBlN NX76S'I0튙˽W9N5\{#t"OMB`Oh_Y⸾ =C̖DD9)ga!ՒaXF 48Vm.Kӗzќg6nUv= ^6^w;Y&!tp6Έ^jՎ[Y/+#،YKcsp~cpJvUN*J7:w!OpUyWoie@Pjr8pYQH>%]V~>;@P-GY/t~%:~Y}[6VnciW[_wJ'nA2I%!n2T4BVr0ARSwj1KwBq֙8+7'}4{TKP٠jnb*RItwWNp:/7F/')(K)FeaxD+Laީ3DWt\ҩџ xW힎YQ&mR*> ܠ5Tj'l7o ǖU+,羞_+@#ν&(֚D@,9ŢAMȣNX)8;b c@Վ&Zv6.Ӕr- >?됨.R]׊Grr&V~\c ^T`̗or~T2T9MsʫܝjO}G4_(&cH-9}%Oq|g:2$Ιx#ޜ;r뜭'F)d/C`盋t"tPU/jHІ2u犾4KGxk-zx!YF?\Nc(%*OC7vR-嬆K<*u J<+rDLOzjeLiz69w؅Pc5;!'|5h Y2_GZ9?FhueSQpA2Ѽ @U;[֖u;! b `*+ƳʗVV*ݍ Z&8@5HRXN0` x& p|}kQ>*%5< 7Ϙ4S7Ǚ)<%h5j;uc5Sʫ8WN0ؑTtS=qվ_L{cpN?er1 Weڵ%k\Vs<]VEr}VU23y=ɘkl|#ӘcjHyY6`]]UUE5&2<| *; A;ΊAfB"<)lBD}dךb{'vy7TﰌL%cG^*׈5TKH $&o%:s!AَX"mƍ)Y:8ƣMDڮH!'LbGT!^rE`+WF+.RΠMΓZICWS֧_nK7mA+&CSz5ux*"/mwұ*~p밮򣈋2rp5??U3yӚTӉV8x[`sZun{ů! A%jUY h=֬BI(%j D =C\/r ܖnF)N,gxJj='5 GW{4Kri=_e b^w7hUJ3vm]kjrE)CcVoٟ+QLS֕"h{zF^[ȺAu+3S&ـy]>RHWtWghJ 05h 1^{,۵Ӝ^pVO`ZZ\/*ν$NSsHQT,}ip e+6_jѵ!vzb%Y']]dK@ ҽS 8MԗIz✥V3Y dV.UvҘh;A &ʂd1>H(jg+N0S0"~e]4U0 *B pu-ђlVV*ǨCHˇuVƪ'+K[|;se}Owk- m{Y2 Shr&[5˙k(vK- W$'^d!eNߵ񆵣͛j.! ҉aHB0038TFK3,E-c[Y;x20\#ʙM!lTۛ_CwI)0ڑ<]aR7I i}\ű=W=4ih-{=Ϭm VrFÿ7y*okJ OgGO*C盟\`U;~8Saiխ#Ԍ۩2Lu=_`@zopr`(5KR@Y:bmyrLBGh@$D4t5C٬bySFjJ0B @+'U pR[0O5v{,<ֽٗP*.SNBD#CO數!:cۊiQ.w^TziUj|'M;O쭣u޿ii+Oe%Ib)60mȔ},J *] P#͝H1 jRtit4vjje!/0D$:)._)`dq4L#X,c! a@`TVzg qK N KڔJDƬgXђp~^ScTº/nf-L7`f3/P{+n@S}wFRSj|h|&)"pcbuLwqʹ|zL x-kJ*ϛC;PrƨFUaN4iu9hQI<d$E倂ˣFAKJ:{M!4ܢ@buMHTJdplkZ^nL`8S45qKbBcٺ/8%'fS 6%]Z²Y^R\ZBֳ| lGKg9T֕^`cm07@|`ו1XR۱F-$=̣;z UN S=;tiL$Iiƛ>tIIY3kf iw{ɖɔHp=_RǢ]S,P?XK[hD {(TWWKΒP?Jd0]-Wp1$@@*LTH虂I #Ah*݁#*f$֦!K#+̞ 9Nf9ʚxL,p4Ξ դÿW~e]L-Ǔ2(m6gqPhOS N)w"v8w۩ZM*٢2gAa'*=saNBUi-0ZsHOvU:ULz̭vh͈2\Ւ*rplI1!ܓɟ\BGБǷg `0#P.qwĮ &|L8df9lwegq׍>P/ߊ)4lPi I({ #x&[ԢV/Yh'0mHf>5V#! ҒC@4pm$$TfRDho nL'Zcˣ3^;OtG%Lj#,-&)[j &8̙ypas9+Fu2gIgr5VɕPmGdRhH\&/ \񱔨=|&]yzes9)gƐ,M$B_sa+Ft0f2NwYm[ʩxUc˾OOzcN,`nw90+L3A ԝ4|&")TUY++t,U.)^9/%G[/S:` 4,qUTWC8?gcv`ޮ)XpR/Aba49ѸԘ`+йe]2n-LgB{6K2V{;OkI׶޹g3m,>MTm2XiH8LQcI78$m߲V5ÌRᢓKsӕJi,mAb=墣a!DQhzr,EE勁OOTļtA3_[:|= 7!ݔ ,B(L7bo9+-!8*#^Jͷi{0i.U`1S tOY[9$wBPA1Sgʺr8IFTjP bƌb"4c6i^Cigz1CˣHۣТOLypy z ᘻ8кe /9&AB6 i !MJY7$@0ā Z1q.9(LS!DhCz M"Tϛn\f{/3MevR$d=>Z,XUh VAَ `2` xϵ)xh fL" \D[nIw(s)A۠nS5w:*uvʋ:U$Z=k7T-T̃z[= ٰRA"xY(![JU ,r1WOwb/idˎ٘kʓ?%{b[_" vvfJcBшi&eldF;uX2"2K+[z_=6N%Hs~0x\IS7kq6еqS6 puxKD,r$l ! 7k b6&@IU*{dev:g=Z= YNq*a϶pS3Ss{Q8mNdBkF?V!yBe8S+Fo`?.ƒrٲk3 y׭UTN!k!@U䗔D$&kf*DK Sp+%H>3L-- \u\|$z4hURj|})fJW ;e*dMYMbEpUkIAHLłs&tbb A)^<: Xzܳ4dfP4"?PlU\_o(Eg/r 3@c@ Ftq^+Ļ}:֡'QŽam40D.ɁCU(x!妛aX@( /-mj\}tDH;ϓG#A.5Y@l;/Ѽ5Mn ؕ< uF㚓< {T_޲V;b2\2FwD޼tx/gI͒w5n*r_lZ5dv༞yaǣh#7vSu4F8Ȏ[pxnH;~%̚V@{vCv;8` 884~'eއS}j"3(?8+RG:mw BoZqg"( :h{.Sç[QUъ(c9dז|6f:U5s62)5׹4G?h dWvBPƇjY(BNWZJ7I!hQ&BTj󊗌P'ѝP{o2ƒ{mzPRNYfA&1.|*%X4xOԔlK*=\jŽocQx1`>N@!agIiRaK ݮ uCz:GvG]cOjjQq&I s315'fꁿYp.AƎیƵ F`Eugɼs[P%AGNOh[+ oF=^%UL9_:::>GbwmɪƩjOjT?tOEXo1VkQ9agVhY#\J'xo~5yT4d 0o%֥0%骭s,G:یHx/̥*p @p[$:ssXުIDk+:ٕ GՄZ#\5AA@e2ZJ, -]BwzBKj|&`7=%n.E|b~Xy#5`mlNɷ&CayE$PsNxvr'=mv% -3mJ5>q?r fpJ"P2׃9%!ݮapT$fW;)F4 cKgkl/>l`ܛIǴ@i:ƨawɪȻox Ň)蓹q68g@rbHPRGo Q[nur]>6}mVŸj|FW/1cbPjհ6H %:iVKvn}~^AۗR ͕{5dsTN|I8hmWM$¦oza%Z'WD.' /}R:4BpDG,!(H ~-;l;!%[ 8<0ؕ ]ф Uxvi&`q]#lqv71n杖N% Y]G-P#8?r a'V|xAB`#;!+"Xl\H9Cx0HcP2n5T'X<|8[`ec5!Ūa0B (Se^IWj*PH$g@uf~ꖉm ;ػp2^oQF:ZWXLNcu&ڠ 밵KE\dl$j|7VWUYk[] Ũk}&O53<PC_?JޯbB#B3TP~ةiĹ`DC)IJoB_#.!]{hZ&$ K.Uc$E^[PK>A +G/Teܠ9oոPXma>s.w|qcV'^MSqd*Z \i2+6Ci\腉*+5ԛGW-9/ gHWp;N+D gx2'~ݳuzE@=z>:acVkW(- @W)%*xJFc7 nLDHW'|%lq/4B҅:V1+Y0}?$%/ ;T ' n ['icz^ E1pB0CWŔax\-E܂zofkRX9FJiIPŕjR7A\ Dxd~-5^)xEܴ2.f"Rru3\㬼c[ضxځ,1;^2Qҗa;uTpiVi.%$@'rbpm6ϔCP`J5|~ui%ܸDm>! B@#oL4J%^p'lWa$;\NUUpjGPӴ6 .[/dȢ6U$w\ YpZ9lsk ֔f8{.HQN=|=qoxa+zǺp#Kw~߫׿Ym`aRKVsµ`N~CV ͇Mj|yZLѹf'cxI+ kv(蓶g5*ͼJ\zjne~^z;Sc1]T5OKBUd)Hþ Lx,F6(b%!QujH r?#>vh}XgbsaPR"8ZJ[u)i~,w oKt+nR_7CZSuRX,}2"F~0-D#$ثRHŚ$$][Gp6;(07}R^|Z!Bj#)OJ|ʻ򀹄KZ۞H龃eM- -+Z %Sd%F̒$:raJ?6Z]3 +UeIho5fO(Ae#E! h@HQ.7u(?x,ŗ-fUp[t9ʪ\z}|;n2yk7lG;{/Y>|w77d5Ńw|]{eұG yB4<>r p_ܧ|a<_%jqʷ}߽qLL9 NדaC*DY ){X7JIL!t p*"GQuFFTRǸޢY=AbU6t< r\١%(V<ڦ' tvkBTŴvN*&M!@qq[rjRhb&xkq[3A#gn-ۺ͸H'DlTʡPu4km bTI@62ffs z/QY4b]FHlx=lVՎZ.PMM"( QxDcD> Hjk&H) ȑ>X}ʱYۊvU|}; 0Bs@l&hٛ.s\5`D\s2B%+<} -*)6q2[x[ QR^߷k./p6qK2o[ZCY`RȽ)lbpp,{戙5{FS%)g`1V!+aXi T bf^],]#tqN -jWb?TY}pؚ{Pm`Į׫k70rÕ= $hߗ xOrDn@xkP<*癐<]ZJ`V65+;0K2J&zD,radVxý!$[[ ē)gUڧK꼡R na\nmUQvWq|<^>Ce̗v!kahD( 7qJ(RW$p  7:LMʐHFnWWv-o9bLr<r\ *y9ڶє ^h[%kkڸv$hXL'砟L"_q伧a׮ӐH>{yaX$} Rgtjs$)*-3HЩh8<*Wp^j̑8qIvo6,X\m/?]oN&g*{2597XUd^\H %n:ʽC \sgpRj}U4Z+틠x]JKPW)#avtOޔ)^oH*7 KZĒ83sNLb9 6oճ~#g^M]>?c~ 16%wUmVqG# z,dٴa*1љ>fр{gHk6pxjsj?0Hb}~RmfOp~B@ 8K J=r^~mIh^F9+PcYVإǑ洡3~Ï=Ky4(/)"iwZꪑ?L2@!0EJ;, eDxY'pn'0S01XH4EeQ.lY 0 9 *aVu'X-F[{ ƂD(ZKFGha-55ɾVZ&L}@~,ٜlR7P")!51Y\J+ aNX5 9ek `S1v4=w)m[iA)(9!kp:ih@F|! CY*j-%J Vˆo1dnۘ!ȄҜ\,}/QI +xҕQ(;OOPw8m7Ԋ[+k.L4ko9_qp N2y;X(Kև9TtCi7~*yl>MW_Io!$ʵ{qS_AS!.M4§4ƪ,H.#Y.f2ZW.ฆz8p[K ~ա %-utԦ H8,K@8f_zqUU.JZKN2N[  L}WNL93r{(o= &,c9C(v_ߦI%/F'ŞS}yeM Cy"+ouf`q^Lδ|Mr0h{hא+(.}! 媕a3գVhj!'a|GР\>y^SGw8/l5mV[Wsd!%5KengAu3L4>#iچDsF{ᡢQؔu4Tf}AxiN3{;Hxżslz/y'njDUwp:  7Y젭+yW̏<-$jqFƳ™H!(3uZZ@zeɛ O\Gc>B ,9gD85:u#k"+/1*Oe.csrUmy.IBȩl%1Z >՞,er0hZ.! 岦AeѬZKP~aIj;Hg)wnO:PcUFׂO8\PCV:1_ݪ2 g\A.ӿa:Q\6] a7[k8b!V&FakxS7ٞYK@ޟ-k>!Wp <ed}f1փP.dK sf$ Aǿ4$dBtY`]^{(*ϵ%uޡ{Nxs7@29H-=ƚ4H3$@Ң D8.۷y㹣Y$H_>j-Nk*7xO25$6*2Gdϊ㎀ ;DSon]&Q`C,I1H^:+]Ynފ-3MT&Ŷ\&u"U컶şptS\#+Foz`Ζ-4 q`ʞ-d{T%.m C! ՞a (f]9ƪd, $ ٔllmpbژ==ȱi wj|1,Z˴kHAܒi@視*/?3 4M7(puh!+ nz_EI&U j]fx NUkEmFY@ jvUm$rw8ݒCcնW6>(7-]AB$GU)+Z&Lv>ZӤL3RsP+**t{.ºe{WAqBh=Rګ_Gb_˾ ){!'%ArͭtBC"@rZpXc`2<mÅCYڳ't ۼ "ֵK%nMܪt D`tYGd<.cRl)?[%̶G-N]$ĂJ|%`ZrfTȺ!NhpT1P]S T!EgȚ\(ڣ};7ED RH%!+a1B (,6TDJ28%>IAlvPbB?q/`} xo$fIpe2VҌ.-g-lli0]W4(PP#ďz@gUHU'e-i^ͬh1(^eusVƨ;קT=u}K+FCʨGtfP, H%L~g)+Zzk/.[VK\7 UlV7e֒L !=Q \l@C۟b҄䩢~O),h&1,d72_C~ӅJ>,Rf>{¹fB Sv~I47yRڢ~FDoW05 d c$[D92o嗺`\ǺUyQGWax]E& o"<+6;mZTg4*pu?]acTlyO[uviGG ^x&we0˜`Odl'hƹ x!A@:)L]/"PNrL+O[tx:9OT{#>IعCp>5I/c0FKjpw\t7TA1a_Wv2/JFX E^ʎL3ʧU}XjDUa6oT|a[O^i 8Y7= (UV(GooaZHNoUO)=JDأf#/CO?3!iR z?Uqr!\E-b#,.]D , ?5w 0f i5%0&4w=0uFJrWh uU{& ea23S lDd& {IP7y1{pXOduPBʕ.ibPN!{O!%N3̟A,wGyjg ^qF% wYt'|HfDlx71C`@́IQb!A@yQBQ*IK <wN}y%B/7v7=T*ou%;x7r!{-6 qUaI #*VZ]]r6dN; `/Y}/lJwvh0<78\nѷרUe߼CIy{Vna Us&e9bθg˛ iW9;c*p.hc gU.O.8+)/^< aĽFz(WVmf 1}]EـKAj8'NuLP qKnR8S|إ.b *њJeP&hjdDDrU+*fnƖ"v)Za!ݠ5ELӅ 5hkn"n_0s-;J)&Z'Go֬< E$'_H ;vT* zeOnboϕ?۵ gu&:!.Ծ>u=q V٤_``s8ћdUٜxvƙu3zj|R;l[f\Į>zP-z'դQlKm㪽ПoUhz  A`3&655NܙZ#[ uqᅫ%#d0-V*bbsneRFY)Vy9' Z#JFWa]b֎XFWdӿ6jJAVP36S4:!촗% O3(4Ъ[!Yn]^4q p|eA?1z4ˤ>Sz% M$N0 a6rgTQ5"]zfCΦ뾡Ł̷>qμ[EY&Uhvic k@BW ;3=h*\h<v96gݶ˸b"Y^_D VA@p!ͪahqW&]q$J Ő""|,+KT{V[~݃k_' oSpAɊwz2z՚hKy*&1>aZxʹ2߱uz }TlqX_3᭲\/դy\'k| lrٛ@]_vF~8_[zn,+ma#.e=u Bh0&4K%[`|&YTgQNuRxFKe{l>5/n;u̳Pcz cXM,T]mZ&9Ts ̘)TUki8 !2)%Q CFcX!G0ڕj+tI']}3'8᳧M_L ڪNH11rMjK 041k۹0N]F¿>#Qzjl] wFE_ƅ=.!0y%j@Y0I!|޹z2G Ҧ858k6mMRbM]\[9{9s -RwrZmiw+ըL]Mm<^"],Pa},Ë!X M•ld4"Gt5 R$mm5/* 3[yS<"HZz.7/REqqmλmI1EMTt.q*Łn9+&|nB BY* 1-`%hk\s?Yql#HśpKh ]4~XcU&RQTJ r7`8m!)(xrIxJދ)I"Jv^"𿬗81o*q$Fhiw %r(+#E'NW߅ڛBuR[ܬ3m=P Pzy#ˀ{?Y65lw! Θ!/dP3 ÿ:YˡW;ޥKBgtu>l(:9FqpY)7ک! N8޽WQI0[yKlC7;^y^5µҰtKuSATluH8*Է4l[ev!_bHwY[=26&a@&[V>S_;6Y,ؖui3>Kf%B_񨯕<]ǥeF]\,) ^T!m|Ę1G 4 mpB_z^T 2Ai7``@M;.AY(A N ^Œ˼HK]e&$eG|zKL1Yqfu74[-VbPD2Hnb!p/𩭉JPm?G|^i^qj=6p++4%X7HO}a&/\N.NFoj3Aձ!wdu>Tﺏuog@kh mV߫ YeJ& A b-fk|\ެhu3U}="3۝ 4O)Ӄ˼rI).֋JC4J+#SXoM84cÂʫ-6 ́ \;1ϟ4 f)*޺XhIDH!(|V  kWk b R=&^C!~ Vڞڰ_^` ! aA؈0 ;"`n[Yb+[OL$Qv}ME˴gywepڣL0B]g'zbn]W nelQx^uk_9LaNnma gO*MD-}N^t?״VCrРI֫rREց6{VN,x'GIF cR-J l୕V!RHM0#Jq%BHфˮ,W % S@: CbT)ܪAyh[µ3XOE,  }c;]CL(#*L`L^cu,QRE;@Km*[.٘aubͩ+* 0IlSO_vzE75S'풩 7߽2{lː3  J.*+k_r+B-vxH") kBJw@Ktz2Zl͂:Db({n!Q/bJ! ͮc`%yzJ*2E.! =GyēM'YfsiLR Ly?79&fć{ ԅ GNg:~ϨfYl'fl70Nb!Eeh9|3&1hNzyK7 &۔XHlZňγf0zvHtgZw﷥jVKȼEDe o,;e١GZ{B e=0uqrVPjC^A!LUHw'T_ sem`40D10!aB`ュ%k%% -qQQa֗@O+ش8񖜿a55hΔflueKxl>W0 qFXi4C:M@$B1MC!V#)R|J" F(S ,whވbDdXwGzIt;}< @@YHd@XX֊5w\O{:v}uW*- b.ط&o|?6+THV̟OsZr!+Ւc 0.n*E4" X7$m9'* fUF:lOmU^BuĪݢW@i ePʜhۭj2c- -kJU }C@P1emSN0Jk1ԕ8 Ze-azF0q؈d(h\LoY{ ڨz1S gM\h>H8/0f:dDVdKV qRJKx &CPQH834+ɘoӅӬ: Wx8z3,+\ Epe3s^(桚%iE7.9ܥGqDžRۆ+B)YD,J$搐_vf4Z4~-VߜaDawzjN5Hyv _MR6|*~gvU ;C b9R2B6&E|HyOC]Ա()+cY"녱v7N*xĤ4>p?ףsƾۂHO@9!MG٭ u)fff Z+Z'2`Qq2s W\\wW걿giX&˒gt1hmTKʧ_-N|9%UFLw va7IKf IU!W[Ln4-n"GŔL̂S$vH&&ޯSoܫ)K~9M&ku:(xAd&i/9wxa3~$ʘ%ͮł\ PӧеKM6[SiϬx[^Q YQl0J3L O+,nvd:k J-T@'pJ.}OZ^sw˽ܘcOS%0#Pgw ODDۛB]$)7(l fhi<Go#LlձSmyk*k6O?|̃!k bQCZJ cv(61m>nf?ΤHaH+zjtV=]]_,ڂ7hh ,!ND`/ RƋ,>[0M %/-C8椂UwkQEgW?øp.BއV'&f]CK{Ё>>Lɉ!(dn0'P]dnׇ#g@! J咸zL%LJJQPpE(A  $ MӒ/8#y.7- Z;dڪDK6@=vq ~ap & ru8453RV["]<;]Wx6yW;lXIyVџUY 70whpͨUX`.3ω1ߡp-613\Kg0w3-XNl2o%$.RFN`ƹ`n!I$'Ie„҆N-NhRL!s^@`v_MXpkOSaӯg^zZI`($AC C?z}mKDL@Ӡ#&V}]a՝rlPۥ &+ܖ# ]9sq£[]ݑw> pC+*vSMhV#G෎bWi! ݲ!h;V+LhZ%-^H%$5DT'wТ\U^"l> z} d$0Z:=ҢMƺ(UkkbQc5Kc^ Ii! kN^쭋HZ'dp3XD5"Mʷ ^}˩}lv'wzzIz-Β򩆍vF飓EYU\ eRA DX(+$Ezkm.N"^MKQL>p0>:o B5;޶ T!m5`UC^Zh̯^'ܴw)PLB^ɖmLq1;Uw;Σ*Yjk+V&Ӌ-OФˣy VB"fac,fvfp±S({kXG`pumMj.ֽ\*X0 /YH! ݶbf[ ԫm݈V+[kb,X1 #8.+f'uj@ûymk8I%M^h\ WosLddeÏ^2 ASSVV]z>M6W6]VmszOWmZ;g5inx ϗTu^홴GICG'W.\i9tvOGy-zmWW78`zul,iD;jUC"mU!7LA"&b8AJtn[h&}Ю ^`gr0&uZ$^)ÃYܘ0^KxKe^Ys &4:5H&ʒe\J_Z?ЏPK=2}TKb#^5°[9Q;.@A:gнeoY߂α>B?|#SE u<)^ 5 ʁWA 7F.WZtL'J3 T|Hָ! 힯a A Xrd-7䫣8s bh`eMs좾A0ZuXN9 WA ;jOֻ:ͪ}GIזF^v-^w&C-Sj^ -6մI!>寪q!t(,-FsΑYK$ Ή'bΛT~DZgbQ@ wsUB* ̙2&ݙVJɦA*ȵa@tz+XÊ*|qMe Q =Zȸj+V@pAtVҒ{өP%p-[ErNJ́rxHcFFtbAR!VP*Tsp uVˉ1|=7t9 i /޼Rn*Jntpr4'W}-Uǭ-U(MVxRȬJ'7Bo!+!zKfC+UxYX.Cȩf$cLS(& DBqP)KFRŒJ]α`gc}O }6Ȯ샘|A Ϝܪw駴wvP]NBD(LSp|Gy)M"cT#)%HsUmsZay,nIdh_Eezާ;cm=FmΠZͰV?ļSߛ}4YM3mWHוt4ŃIh*I$Y1Z&ߟ9L6<- z=1FwFoMWD d!s+P={8ۂIN1g{d113{K<=̘x'EX9 ^i>'-&PN>S1b7׾fSyZS_Ʊ=gQ҂] :Vl[RD-0@48@|(2[J7#AM%AC+~\yJZ/+ۣsOcd~vo=wS8sN=fj<δ/t=jwO^qP̹vrZ+0ML69D$xa8vZ$j,'T%CR όUE/Tb^Z':*䫲3-5;@E?2ꐩmkUoCkoJ};P-(mʢ\c;V< QSVmx5i&ifIi8[H{)` ,۳_cw68C0y @+~Fcz/e1Hn*&z;i"cKz\!kI H@QUo![m)VP[u1R^nBzz<̖|_V}sG$|)#X[8kxD{‘+ z[Wǖk3Wptыa\-2beJb:q+!O()=V_YDX~/Q^^Y <]e ,9n'qD?O+@^*%<.^Fv)(fB[,g%aGIn'&EIHiFRҷ-WЛp$Q-"4\Dyiҥ}=QL9SEKT|Iʥݪtv-PLn0ݳ#p0 }@hzŢ(nsCy1p5!3q(asqرC;Ib(|Et! 垑1@@&KB ;DM%QLo~< ?E>WzѣT&U÷z7ކadh+н.e\i?%u6xGjyv[;S9̌qS6c81lg8fE#:HWYtˌ$x736ނ5oG.Vmzj&q%af~ԴBN:%TOMHȎ "4Ynn>2qYˀ=t兼hqHmvc%LZ D UGlk, K'aTYx~mK jvs, 2o nAB^RKTYl&cīErU"L QFr v:u-ʠL$8,Ql]t_ؖwP ټ4m0p='YiH! ݶIB ѻ5-JR[[;#0/j}OHhu=b=tqlwڶ0W RJ˳b*9!k-⹟Q,2H<)9V\FCrI+ —{%j#^6:TOkFX$~n/,7΅xb%5/ڥM> mU2oӫΌceBMt8ՖTuhY@\Y,,2(] /EuKdž8Kף~*dZZJQ6#CלQyek \ƓS&ްxHm aEJ8rW|9ʹ$#tz)t'9#Nso ⢄Poفi* * o+Nž}'6[A[: AURLp9 uQNhL; ʷ!Ђ &E( o(g Ibr t\ذ?! bXȉ%-24yWNaܮm'z *Fs۾;waEҰ2Ti1D8EK"jC7 `fJPFhuކAz5V_9>.wdOkp irV{ ֥6 k7Jz% v>c/29҉;x;֡iIP.}x$i>~$-Eō)Jfr^6Ɇ!1ޒoz&&C.X'.1)N$4ydi%4Pі)h<{߉dv%!A;%wSYQ fL !XUQWAu4x?{eUG`dn[nw:<d'.D-s>*P9Eᵱ[p~}sL {n>7ԳbZôAdZa@b$i6$Z +ݦT_F,+!3\}Hx۩6>~3ZGTQcwth g7Ī!+ݲNb!h49NitQJ wȌV`9۲1>Fb.9;j6N:"dji?m$c|Xd<*h3_ B IK9 z/{bFnkZLK]x oQ?hO@d?abƭ$QV7G`^ɩPUc5:Sho֖Gjp0pNL,֪&hd]Z'(M A\W$qYȘc$" fbQvK2[ v]'k~YeNcEhe7ak+< TKH:oS{,VʁYETy3edJ=R<-B̒/mj\.h7YuVM=#!M7ib8`ooL@HqPM#vs%ja[ fY'Qu'g֥7Uy~&"a{=KpΌ8+Z[l|zuWoUN|cf4+1(A޲EZxT!_agJMlG\VUXOA6oR 9NϽOIZ&}bAcobgc&1`xpepڕhb٠i"Wq3ZO\]9IW<6 ⲁNAqK1eӓs9rmmNV {E}؂fK*f5簺ܬ2,a;H%bBvL>B=i#v֗3"e}?ft[/D>W $'znӭe=[sPЕ~wN f[s'?ET95%l,Q%fFHDf66jQ%f8q %,pBpZ9.;?ٰNgfU}ȃ3ZͿw ~Lm&7ґ&DiFgu]MT  i%syᲔ WC+NBUDw_!̎8Vvr)?A6Zk)Al*;alk^DFᆡ >b[1P 6꘍q*:n EU>"x8dc_~b`13Pqk+3t>Hw!kG1P" ( r VT u8\˞L$"u; v_E^$oc1/9,?Nem&WR;P!xNemLWAi6l&l[![vz͒3ٖm\w@=)j.E䚚vx&uC.yMy(Z`;@YP.RX7wŵ  6 F\ M_[ƿO_܊9JznSh7 -^E.g}|Ѽ Bo҈k2Bק! a8VCf*¥@Л~5Fw|vLcfiNevL%AOU )5\- :z`O@ڹfD5PŜB4vl)*P<+ϭwة_;u2~q`ڒcGm+5*r{losQvg1=cQho<J]0;:-8LnڪD/y#/拡˸! s͊{EU~˂}WLuiż=\ڙg4erXly+ Zf6 y@ Isbn\Jٺ/=\7y !t)n;VIC;[^]Rk@KY!B-+Yz]]b.9l#_˸97㷷m뺍ͨQ>=+O{4<UKrSy;nXw~嫚^6C! ݶB{)R!0qa \{3+2:l6ɳ@c䛗GaƑ]&-t9M Nt)Jthbf U~9R824WǚRyo&9NGTد69N?.uVOqM\ʭ]w_Boik9JFlTI5 /3c +xcm+-yL8+9`0`C&SiAmuoQQذ(v5Gx6ɒ{׏\Q\%Iw_B̬vّ%jmKhڮFUS($",&b`.WY롪`Ģ;Y^(wQ}k߀p%>s1 1$4 5TS4mpK i wUߩkb`%9"c*k8|V-Ji@gp1! ݪb 0̚;t!2t \;@}EybYB)#Ha3fJ | Jefәv"'|Hvׇ:#<ԹF<H*ܤtNR 7 w'jmIV $W9N½lbC'5y`X}XUPZl@s֛Dahn6L̬k Hnj+ZW`'/P[viӟ~1G"rc±H kraYɤ=SCd輯%D ނo;:;w>RT+Ed" 1j4枮X/wuefs#7})tcN_.kPJ#(=\@aHeɤ _)`I奄j̠Z|9I:VnuY/UG%\{c V+xRpi$d?S,zx^Q8% :4[w)q&)mE=XL \B맔+lh(-J]=Yc\Y=a@固5 HaܺKDQ"Bn1Dt!BV=:Bx׌Hv` $s[1G3c.FmU< !MG\ M鈛5#7E!ػݻ4Q T)HM0SuT@HAoɅ /ypr9Ύi\yЗ5|{Lqy4ۄ i"Up q'6ׅh#p{lozt?Ǘ]6 ! 2R>'fXOB럮ϳ-kw,;:'Z*JZvwxw7ԫڍn3[Y$k7  8,FLu/ 2`t跢X4 w@Vb$)?a{`lG Og:mjLm*`t83^ zc00stg7bl ?uUXPrUaqpJ=zN#w=7SP)Fni)Ȉ"!kc)-K7lѼJQ&,LG&'h `JT;uR\il? :%)#aSa1$lRCKnK$M<+)?*k@K*5;[;ov[m`Y?$,N+ָU+ :S܊Y͆,ctQ^%w9[v*6"Ī갭d+CxCI*@ ]hSH¥r0>A]qi|P2e_&d+IOAE6 B tغ^fQ%OKipKej󝭚6y,q"ܸ;-^wjF-c1qQ՝!g3'5E~70hS[,TL!S(yt|!%I ٻ﮼XI桊5RPv^ r]ny<&ѠqV_-: ֶ,"4Gg]p=F(%KAAͱ+7@SUx88Φaɀ-AFwxDЦb}&=ͩ4ıP,vQ 7mfKMm!x'dc#bp ׭p(! Jb `0YrWbR ;'~L=0JsMo~Ǫ-e*n;xhazkӄZNn>mǥ|4[L50:vzf5JGdždvH6Uɰ&LH:reqҰ+E[ŲHb݁|g˽M:dȷo7tlb x/1Y.$k+Q̻QnkL"Y1%B^ QLQ={$h~}v=t>|qwۻK34I"@Ow$އS=Vl:*РT;ciNd 6*L#Fm[ W@/ c~PwWkl&&fM8b73+cu;&6em]+=QczMTBWW=wk4 z2um?6wIEl̳(}t"٣L㠪b:,! I1Pb y-P؍;2da _:6-\-Z泛DTxbܤYĐO޽>A (rHr! 嶨Cx_5(%*P()sPr'}HPo4%~֮I8(E>sVaHY"lvVxcpsnc*0_||f Ռ%a[g sz @_wi, umU1m=ffT?_'+UW)ߊsgx8ze_0.T5^o Q1IUMH*RyMIk囍Bfa S,@뙻ZoƉ/ "rKȯm ΋1h:yZq »/.N (}QtyoYZO`$ҺyjEc[Ԁ ZiWRPfI9Q=6U+:QQ[ {)geMEY׭!T MFt8T^uKAkO_!֠yZwsuO}4TxH˿`Yd@Q(8CU,5aPa@o}HD V4"39Cʒ WP@9Ui w\=!+ݮc @3Ym'-z-TE$?{*b3Rs %'bRki-]ֲ\U9y8IÇC# t/P&mY a^G g=`^nAe9УR8-x}k6Yf0HجVII]r:kਫ਼Jʉ"VY18EBgjqbln4l$[,PIt ƸZ%mֈd6"|y8UWV4q!V+QO2*@WF@vJA{-ZU҃:oG+[DŽq~}_eHpn7Z ch[Cto4˃W{FUm+eH˛׌/DmÞM[ER4غL 3I^1#u hERڨmMzU8!VX[RC3UF=0;ұT~׷z&HW!{ bp޲RS-24-&^\te/X@y980q˘Ai phZA[G:ǃ6S۽]S;h :CA3uPЮ{IdPQS|gA]&5'oRgcifl;ѓBFhgQJߩeV9FSГ"ZI? "aͶ֢}؁jm&H3GCLcZ͑l'- 3 C" ZIff XzD)ꬣؗ.r8T2lH啼y^ʮKҊ.L Λ3bx¿bJ467aj#o48 ƹVv6{Z&,R髱]&V 074H3WU6 )܆(Ϛ'.gXΏ{HǥQZ{ۥ#fSm+![YR;u]PtװUpv #! ݢ#D0l)  v+IEEKTI=a{]~QBܫA^bi/bڱ=%jiXihЊ. cnicj']ñH~"SH$ݶk[J#ҏQ~Z jKiݫٳ2-MbiRv0K&4_2L'ERx9rG<{[1kiQ|²B>&]s 6 GF]˧&̩C *Q[⏺68eUr%FUJcvݷ/)ٵ P [j+=̱Ԧ24#@1YehLvZƷݢiJ&za4H"!ᄋ:OQJ7MߧE]oBƍV_ߺ8zGߴE]z21G@?$69= L9莄F6f-zb(A! զǃP`(!Bw Rʩ{\LҜC˻4=Q#96nTЛ s*ߴW%Fn|Ri6:.ۂf۱'F9y#F`:niQ9VO.fx^SOոR;fB'*[linEN%5jFaW1|->V],Qf$[|QbQMm'I PQ3d!Q 8lrt˜(H@#|FƋ5=ŹWnu*4\p@c5EDU׫ﭹK(- R+)EJJ( +މcBIV/7Me@cDGu&21$aGvtL)fA:m[Hڨ9UH J- =x,L6}_$K!Z_lkY q\ԏOȎKh! 墌ɥ`LF"ՁRfa+B]'߷@ 3LνϛH$.s3&Q )%V ė,˴"u;=9UȓKyO';Sd.Qd(&4/a/NR2SS ꌛir2␾O~eviն]/nΟ㓦T\ kՆ¯%Q :*!="tQTSEMn`  NlAøZd¦YBa3c{!.t$ԚPܡJłVU`ej#YFZM%f63 FQHapo0 3&PT;!U n.Py}jW2@(2#_ ,h- y6 y)co:Sjɢ||[0;{ -m"[^$%D>uyw->EHLĺ1Ulio_ bTJjLVWYu! ݞɃЬ4 9*CZb7C;R؏\<\:;-PfU$Kp܊mdtɫf~vkb1K^VƇ<)HeŖg! ՚ ˣXhP* `Hbk(ɉ7i2f0Փ))"SdBn jS%EXʃ{$<&OƳ~^e>>ykTUY)("@ =H-.=MEv3  !H:U7qک`ɒN9fK]D(SYuQЏ,Ui 7"\YGr2C`Jq#T.u/ a8fݞKNCF{X?(堆?%O_-WX}p%JM%LV ʸ![jڝi|@z4=N(d+ DKJql ͟^x_,XuC@(~_ =7Ȩ?ddV|wO7h@ktHZk}1,+)#*O<1TAq(`^YWz]#0FV0ߑ8wE$efG/ua2n TrmU$ 6m}{Cc7'k0*lX;3gQ)9 ]" (HF%) BƷ$^4XN`>b2RJ䀛::,p3^6,7Pdf߶ey3Z,W`v/pƢ[{9ټt=;PO E6# *6"ߌ"'+ޟ'd@*D{! ŁX`v% !uUT% Y&~`HȘ'~zU_ٿU'7}-:7e& oΣ^EK3VĆJQrgDUx|<kG{q&H+ُ!?Dfd$FyלH懦º~˄//TݳM3PBdPR(>x `4ʹlޅÈ8j?MXOl&),bˣ* UӊgA1=Ph6MlU\ zH}cv _Xywb$ձϧjL#:B0&♡.nUpXZϡiL垓mZA: \{AJi!H 0rYebU K HKTyʿiD5u1 r3T+#w BJMt0Ckݜ"18&sIhu'GZd5 ;/DuL*6 _lCu޿þ4H reDos ! O!@in)iTJҪ! M'[֡nug}hb $eF@Ӏ[Q K%e9ˡv`coXܲ.#\( D:Â0B{R {;#H&oTjZk*,Cy)O@vKB*銊p:32v"bv=f+i Yn*:Uv3~cݓ6kv^0D_z`z? OעV3TGePtMfP MuZ7oTޮӍ] i5<6дײyVu i*G8hs"p0nQdoVcyԖzET` ;5jf<̣ZU=`8{toX`}wtU,SU/s'w@K8&.! ͢ ƁѬ4 FUAIRtT[`eІTL +F=E_.a7gLϢr4i"8{ '&oHG^% ffQΓ >`Iig;!W(ZR,3p9n].JaũIL™fG!^(˅rn%0if}"aex_SpU= \+N W?P"kxP-NIZ eF͂~#ۺ繧4EGTUcJ!2XYejqCV2sf°ʅ,QYl9;v a9žƈRaG+k{:7_q~?dC=+hK! ݱGP`@5z[xjJ2zf#f b ⮝tj?<; ,YFLiܳca<]*F(d4eUyF#)97]8RpTqs͢pJoӁ& G晏iF5*Xu,+`8zm2"UqkM`7.|ڞ +BˡЈ!oSl /[4Zw?Ԯ\ȆN )0Dbq^JD*N"\6sv51p=B\W@CV[s&| ڀơ49;=`,U"/զeC ʓ6#D=QIUEZX)t,̤ sn+w ~@Ne(9blwUҪ^"*!On,M\Y< CKķ(`L̪nZcV_!u2sN ~o"τus^o0^MGkˠsFX;/Q|2! 庉(!n sujJȋ2YA:K~b V-[??7)蟬 :?5^΁Eۿ$kg^f$t&)tɎ\Ong`# CnXfRbb~;:3&xNRC&mD;0![cr_ BD̒/;Ub &M2VwϹu6CChJ8@WGJ@P12gP' TPEK%8#YĈܒtVA|f:pOPd !YD;f)OWDdjDۥL, >ZN"%|}%]uN5iJ#(Y3D(f,r B ȶqѽo(Ұ:gR dfF*UҌlYq*pft`wf63l$kjk{Xh>[֠>QubsRXp+="z=8 \ȳǪGGl/ xn4򼄵6+V%O/! Q0fXPbReYPb3uLe)mUͿ{q<(g"@ -^5W9=V\\?|ZwMWߵ,WܭSɟ 6H5W,L1NWbDpHZHI9Ʀ'4 Nm~8_s| KJ>wk{S-AJD_D%Y3S! @, a &5rGC4U)+[`$]X$jNWC@^A~ee x.uI<ΔNJf%7W^*Xd%oHq?'WmrGtfIJ RB$k%E^]eKH!@@*7'Y< i`p ) xiZ{ +ڕ8a=y#mT+ڙ* }[8K00 ̀$|Z .\PG|6CNV_ t=Jr̤xBCJ-x~Љ}'15bd W[&V6PtT?I6 |<TTb3UU@=,i2 - O .& GD h%ᾺIeD Yd7:ɂi,*e7X£TiWze˽.-Tu@0䚧K{_{Ԃ1܉^@%,DNܖJA(8_ZO?.! @РTR Fn(nv./.MnJƞmW3w;#UmI؟Eg>pkSJL|mN-piE#[N YmKl$BC&׹OBao5t zYn<;eI'G G~-i҂2M6K$k@K3f:++Z)K DRrc̩gէ\P-܊m\&YJ9?J NBV13VQ-R}ҡVqfSg6 9E [b9꒔N ab]3ucVxdFa,)f SU "@`khUe3XPEEP34Å>3:SZ03\V_z8;CvIK5#O\#u{RޥAv3t"x PݼInR+`o*L,8*ְkX9q{係+Mqu[qlV?O0@b! ղǁ  Щnܗ1&jAɞsV<-S&K/;ʙxV--!:46,JJE׮M]!l\h^>ok6}N>eG@AR0$bt*qBS韓oeA=|+[]e0ѢC-E LV3k,#pי*-sOLmn>r@7`;/\3 t Qzoler3Wꓦ0>!ͦ Ɓ t(*D i O*,n&G2mX̼?M&̸.-F Eg9Sy\1N:kr(MXkg !D1+Vic< @78 WzÇ W`Ϭr'RtB9foMc۔@\Dzmm;L?qe#9`0@h'bC]-i0P, Úim!>MUY!I)ãEsiI 8MO0 ?>+/`[dy$3czaas ':̂k)V߼]RAgЌD*HZ85L(ݙpa5A\lo~>ƅ|!;.']obo8R` uʌgX5vD'Kw+c⁹W7 {Jik䇰LmTIR xd t7a _z()L[*sa)v֫yy\1%6慹ӧ*:Qd֍|Ddoƥ#ʨyey ;PY 1gD1FM3@9u q`2'&M`|@2^ixž;6;|yE[ p,l]%L@|g8Lk-)ZLƊ"LoIQWAt@\(}8mji3(d_;,l^:#4g./@N_!`$BP,?'퍻?!s ^W_Ϲ6.LŹƚvH>O=2EՏVGIa & uM}i,FûDLf,_|ky&UQ:E@U,d`@",QqZ&a±4 +)! 宐Ƃ0*Ơ2ZXTr~ RMizU5$4Y qgZx6,O9Xh lekjy{XXR!4W/} ו3tWõ+Te2v]~&9=L~HUH[1>ZN `02_ɣW aXކb: >>2Gd{M5\TCz4>h g) {Pd:(ЊXfbSDR 32\8~d&U@ @PVQ('̵XDخ7& fruW#^Y^Edhz!Gsyoa5OU( ,Rm QSJE;0TJ&f"/Yo!@.%0 hDcF^7jm?"Rʢ\ª&0ɲlʺ5G ,,|! H3s&rs%Dt.8.ӖC2qa+*R*sO (QҒ,V,M_^jq@|$.A(ϑd%K[Dmox 16HK.G4A6oSe_фČ1@F%J3@ [S'%=QHt|Z֗y /Tȣ\"Aa:^Ia8N^3TheKpLgးVӅSg6g<%j}-Uy,Q=^K@oԁQK3B)() !@vhΔB],¥)VO}}4t*Fx˧be0>sIZIrNsXA\k[ya%wL!B$%HENH\ M{gO K~4֌A XTRDO}#ռ@VWkTzT5wxTʈ?! `& A@ah(e2qb#GPP6nyQ;!f~/Wm-U:pl.<yA*HId;IumW&<$$^yx ,lKVH0!$tBSYIS 8fY$#SO0Xjx-+)3ӡ $3񩦂:$ `}޼#1iPrΨ%]2(mKmX jWQH@fg5Lh:0.]89n(VO^ puMXąBe(`# c`pнݷ`Cz0uU7LCoͯ; d_йTGVc TP41j bh(mI[=^@o.ԨY]YSR0pSw簉p!*fgᴕJ⼎1 EMlnc!+墈̣@pF D8S(gyW* 6 ,`~Jsa=;܅yǯ㩣J[%vR2b 5c6رgv7x[` S)b9hF\K8L>?j0JDDXpNZ-o| 8n f'e4s/]\lBDCcB lYƀ݅ZB|"!NEٶ mfNϖƐ/vɐ3^rYWŘ M[ڽOm"%-b}}AdИwʟxEjB\קYe9J;lC1Hv#8*7ԟv[D|]Id60O_1z ]Si ElyP [W(] t40x~Y&){ߴ D}d8׫ֺZ!y[}pq:%|&1eKiAajc=@1d 7tqΤq!MFڇJ#6Djb&ȍM*R-^7%;ABtP{$Exkh)f-a,l@ש3!EIj;F&upFh^7cW]gG*up쪠A\/R)tu5 9Ŷ!ka  A "Ql!/6Gc`i 9'Vئ#,~ǼCM集'ٚ-S:b8g̊.sYB6]ee}3 RIĭb2WR%6U*i-N/*U;c ջ]8gZ냹бU|3Pz͞534\gz˪^ O1o4lnN\ϵᖐ<ԖqSzcwfn+evjl rv43WDY<Mf E=%LmTr2N2ce0ӨQy:uA׈L1Y˿\3\XTʷS"h+ F)-?$bX;aj΁מ?5Nlv;+!xF0Hi갞#5 RmU; ws ʮp('! d Ee8լ^b^4Y?.N%ꪶ[];0w}KZ/RNNtnFr6iy^㳉+^+/ۻ?x*C!ܧ1^Z%ַ~ЇMc2U}y>)7p{_QaԎO +֕1ۛ{/cW'+l|Z5|VrSA\t1%6'Uf¦Sy8 Zkx5t ⩸<|_ymbÉ[q<E")zךZ5l瓦KutƩnZЅ (tڣ`W$o rZN BrC)@zK.Ǿ;ҺNy{!b@DȮh6&|J; Wҷw.oO앯fvE])pJX}W0͕̫ꓑL "=f T SfE.)R5d$c'Lj?;Jnkm=qne7Ƥ ۝q{[2ࢻw=y}qf_;vsI~nuFg.$7կ\ eOm|w339}שZוV⠶=n bz<G6rqG?Yjњii!80Ui 4^Y{dLRF]1.p,Vхd{7z$5_FqPR! ͞a]DVIjYZB!,-:{mF.*q Vص OLReUΪ\g9ʲg9c11P^zð۩B#_+Wp6B[ھ$_y-_!zC꼣1zz~_t35=Rî?5#T bzʃz<ܬK+pGw+ۃ {{JܦMb9jaű< :}zLd&~#>cM]=Ve1U*}A<'^'G*J ؔ'B|"W2OHq E]Glm]P7\'y(z|?n{%@{QQ3 |e#Q?-lnۅ 2>gg-=H'١S4!F%VǬ%a#jkZԵ\ma ܘ::!4RU9 )ҙEH`T*y JS#WR\lYNT竒Fmq* 2 C]F9TM}0Ie|/ D.橃ʶ'@'!l2jsUˈʤGO[hu@1lb*7Yzk)R`dCJe2ԵmFc9q-׹i;ؓ?uV6NS@\:[kLSXh Z h9QVA -N˰'KMe- wzl#cQ mTM)= '-ˤ'MrB'!a`0+*R꠼ 8I8y?EXzN R/ \d KT?t7_ҡ,;Ak؊ YpӃTgY25T$ )8T8FqGeIvRq 3n5xBƩǹp?*~4]yhז5{9Q%.XN3mɿUߧQ~[b]oƲ:*\-nxC8 VT25h׉CֵNM SIlrœbI 3`'C]#a6zI,mrXZZq}A0z"A?Kdb1.ar~/8 \ee#C4W$kWi%݈CqS!֖b@W)Qɘe3 *=v]jp蘰5Ѫ! ղǂp*Dh+LxU\U ay¡1ֻ0 X3EʹJf̺WVO.7Hb'Sww*A9nvN߃Ivmg=<r|-x4O.e:J_AeE)Ye&/iɛaM&^ m ˺+U06Pa]Lr˥'l"ȺPɗߴx~ +6J@׶G'|Xs]%Ga@ukG{u:3^ÕY&]_좕SxS#6! `ghFQZ4P Au1> 5Sy <¹9M`"\RJ&o_fY<_=Ũ5wz˚U!iaON[RqP]|ƒC#^8MF"6Gmռ{^m`!g9v5#G"Wg@uӍh6#)X~I͐XVpkSUGO7*Aw3/! զɣ@P"DTQi.X/L1qmMOIa)At5e> O4xgk_:W,0WjD\bd$>RD纋Saþ&QIbNު 43vgطN-"hE"+ȭd6tJDp|^ɥPt/Ȝd$A'(~[=0+Hd}P!IzBm&Aq$X;Z֎CrTPdݖɄ!D -ƌXUt -7V6NV: VmcI"R!L1@FS`7¡5*lتΏh,2t;mSV>MB+ .1nk #x&aӓΛDC &-Eudymw: ^T}N|o73񴾷p! Ŧ ƥ@XtJ޲ˀmICWUq-bY@߶m5^pe_lPʦk4Ռ"͒! ձD0,Q poMܨ.*)] usT.~LN'nh*uNudEۿܞh&\f3RK߳=֪Ӱd׷>bl 6fYxɵHk&XЩ4fR!$[:XlԎt28%e T˜Kk0,h@HSn4yJ J0ܬ ~{1Vd)o(#q$uQؚ,q$S8lԝK1m]34刑t1Fb! fm{!(tLoԧalMꃮ }Ecn^8]4OƉg7d%w[_Ξ:>}vby:qgU4ޖdƪ䥍* '57&tdQM L 2+Aӻ,T!^eĔH,&`Z⒋" #i%}"͈ύk^a`;*[`#!+ŃQT&!UmQSJVrP!WEV ,H-_R#o ak7@QXy:t4I':*ZPP.$u<5HVdv>[KKs6M%Y /PL{+ľr񲽡HZ^d,-z^ A~EjpInQuXv6l7!H$PU8xhHK5b;2#y1KQ=؆eN1j]"Nm]8'TC (<  TJ e:(J`WfNRsZ 'R]}\B}J*E-ncBX1 mUaoXs2~3I`}k̿纷|6>}*n 0/0fPF-x8&Ѣ#L< ؉N;ZئңIrB&@bEbًJ'HI0@O{r- [dY鬎WQTvA|;痯ZMYӘWls(@hzZJDqKUEGDNR'*ݵ%fv5F(!MGZiHq!6Yfu-2K9`du-U{ !t's&AB߫譬~ Hbf@HS#<|:sӎQfRcsEX W|J#JSDm!Р\`y*wѝE&|2RJ\mFCf?Q'DR~QX3i򣻥'HB[~/: `3m iG$t_F`=#`ۻ2Q4bJkr76HA!Ys _[ ؈[1#f/ܩz! 㐌`ILs;dJ+$bhO[o")Aw/4~6Cnk L}3;#305V2h u;rTۮxV(2A|B +PhH\)1cC툐.{6i;r:&pY5 YИF^߆jߍg\3wJ obRJ-Tb7HTM2(ٚ7rY D S_,zqy==Iju|60<̮ց*;D8tǝxL½Rཹ;1z5˨cs;@!n^V8RVY ৹ٻ<ͣ\>FR.$T򎭠m}Bݷbfh CƔ3m"]$g]`S,ׁJf{76?!kA1 HA ԫ*jH2F[ND^״)x= zg5!Gbkj{W"nST᯵jnXKCc4cG4=77)=mlY1XmLg׍e9wu9nSKehd(@+X4IVf Bkmfѭ\  a)maP"uagthUϿ+7 ]ĽľyCl*4z+0#BiBqP4k6$ )K*yf$RtDbڲ[pP߈5x:ZMOG h,!Uu~,h#JKPz|&r*3Lnsz.xKW! Ůǁ02 REY U1X кӉS)vt]GHo判߳G}0bѬG(&(vJ ?~s ߪmr ꪸJ iRkZgwk.v{0 SId"Vf)#zVSxI-n7[8QGoCR60Τ\E0:́.yg[ T*9*쵰kHm41gpq] @e0C1?p{9%y"T^T*뻐Y G.FI]V3pPNryd*VqVL#3IdA&H{D~W=1tM hw5o#nGr|alac$XDRϤ YID r>|rƫgor!g(6b.3)^=u]@Y5 Sl3eYM.$"{`ʘr՞柉cik3uϿJ[72WMoO6ZTQzJ 11 X@o#! ŮeL UŪBV e* CpCxtuϚȿYt z3@@:CAFb};u z.Lehj llLjG.+RIh/>UR#$Q~EDA:'`>%\ꇗp@L's PӜ[ ? tE lt ?O̧3Wۦn2_࡞y5Չ̣,ӌy.RKW&ΒHgC2 ݶ5bJXܬrPvYQbvNaX'/ tc -MA`[)Qj%+=pY87<ܺZVFq6pBF `Ⱥ;rzj-]zxmW))MR;^tO^>]GңC!!xfTo/ɻ6Q5o6:1TF/fvҠDm<6YC2-kqv"KmO=8V)$DjJmF y),AXXF (!j@3P1%Ȓ48D UD! ͮcn2eAK >$ӕoxk`bn`it&y}sFBMq%J( ARG?KL.!fvc l8U<'xKT5^?QKLlY.xq&bYt`ې)z(Tr몜+`O+'k>=b|oV.Iv ;1GjCNy!yt+/hKaᎫKCЅ΋9V[_x+@ 1˱Yֳ sD%LP"|ok SG&*0 vuUm=U29P[4Yc~+]1v{("Щ$ZNN1tm{8ID*U ur1JE.vYRԒΪ{8bcͯT+.+-4 c|ɻ˲39G߻P5\[1gn{ՃRZchY$;ʱ˺@e*+Mm߈aƶ( ]2#&IJ$ =Ojn8$}@[ !kͺǀNS %KgrU4LȐH-}ܽ][J$6 {{ݵ O)\:f- I/Q)G ΥVXR|0E*[0gR< n4eM(hXq+V^UI3!a@qzCmĸ<B9D#.UEk-np\"s^).V^};#WeX37X'[F3jESkr me9cX/)6-|qH)ʲրa8ɞs3 38Bl6Ah;B+^Ú !q dhg0dDJվ&^TCTUVߛCNuk2J G_&oޖԹu6N R݁(.,C):'ON7,ψ_E?cx+4 @\j0ɳiyEn;I)jEg^_،㧪z/19?4ӤW7B>Tʯ1TmpɆsap:X|.e*痁x%Ƭ.{cM5à@ Q p.i"]Ӥ]J%T_1Z-E+e?2Q.=|]Vh;gfT#0iv-xuq/8m5IpiiZyv0bjOY̽oyOQ5E(O^9Ya)l+cL=$zjq}IrDZb8DID"+0WMKr9q'tP t Dt|X@= .!aPL PPAt&M(h&NOTdɗε1Z]H۫_Ɯۗz wh*մ])c/@gN6 fZɸtvђ`pNsE T?Qȉ3 `VFix?HgF8`kB٨8KIT&3 >JVSRf28M5LۀEW󊮲Skqr|q5\eI7.YQ2l( A6ϥ@BfƑt5iҮOކMe B6*T0c % FV .<}*yE뢧]x!-s& &ǃD]?kZ㺥Hh{Pf< `D@1ۗmf=rk3 Q _>v7kh]/5M!@s[)R{~7ykEI҆AZ8H-ԐNTmUr?A[_~f8<%*ɀ/#膐Жu8Cu‰\s* ' F W a,x,*d!MF[ Htr;!ZwY?+R+G @PKJȐڨcg X&b]{b=>]3oC>xbn},+t5ע-t۾ʎۼ6Ul6% dא( TH$C^fgcE[ TK8#)컎*Wk(d?A|%vzzT CpoUs1VHns0i{%oKbPR4$Zn )4׶`+ R YHOA~\toJn/D 1iW7g۠iUܚnYnս57H|XW#<;8:h/[I&Ce;FBg|I`~$ =y>4dE.I})塶:P2X[Lco|d%vn xQX*]zh!M=l!u&/w!eב5d⅀I8d$E"F/F& V2PD)ɢ PL>nƫO M߸RSgcwyIwx*BYjLE!{%b!Hh)ک–5WtYfƲ@ '~{&VA\qBsd s;.lRR F{+uר:)utPhqW5ǛIѥjQFT]Qm%MrtQ@"Yݕey6mux$2-ThN Ҷ'N%T0 "z21ng)cu|kvMp[[]eԍ1[R2DN9=ro9!K~Y3l:鎪);]ĂPUD]z:,:XPU!h1('4\n [@ $8J} |V* Hp dbbBx*ο @;^<4%/{w"?n/kװ }BhミH4hA;! ՞aB@ bHHp~"Kg%,Rcj$>{UU({6kx|_-`ҵ߳>e\mc\Iqs =VJZgeXPfR4hAs[NdH}v4f)hMW3/3r,JzcXTXa,LVJCjžkP&h홚fq亨Mvi2従R(Hral:W5`9MNiƙh ͌Rش.D25w=ҰXvCPll@Y5!Yt/9tx,7jb(F ):-e@TdJom|2%<[RdTkXj-fY]]IITV.Lh[|)O=ث*թnmt5P=lh\:!BY“13~3꠳*v(*I֟Z! c @/AH!*Nnqnd6 ë1HT튚XqBHdՑf~ͨ{fUyn^נ: '6+Fu%.:{QS몴md.xYkXc]̍3ⓧr.IB~WkrK?DwчFLBvy*Kɭ^ C_X9PΔ+ȊE\9|ڷ`1qEPKFcЦn}z}G״JAk:'iwKZ\`EjYVY*҅2M1c(Q9z{,;ɩ\佽=I(m^%PE=hPG=Ij']~VIeT`ʶ{,ғ 6V"lC1hct0xf4L,m1Axqs6xISjёw'=^:ogpr3"! łИp HYBfR1`MX2]G yU||[8TUyK-l!kе >J Ux)UEԁVWWw#Yv*\wջpbnu M5i\i^r,TsPdyڨie?FcAA0#:D4^BQ({J?z: *QZà$$,;n|Eq'ӧ[G# kf{[́1LZ.8 #Ưw@ڍ^C-Ȱ|4} ٮ<IJȫwvsdtX*-TEtMm[#G}~No%euX(ln؜xϹds`z seDgugSaBmWULM{/ K8Pmm,%MJ>|zIk"G! ǡnEQ2ƨ(za($$K=D!\*ŔМӽ:kGHscZqLD'lvZlA'@'L*jso ]7ũABNz#Ubc$WVrȫÏԦ2 Za;iǜ#R}"P[u54pr^M-S1vz?Ϛ%&޿yʳ.xܡ8LxÔs3~|2t.2]5PX=Y[-b[ߗa$8m(S<SϢFw:f3<۰]#ueW[_P4"e6Ƞm @Β(\hPUHّ6q`󋘄Hm8+G ϑx'⊄R+; C EI6J~ {yfCȴ$|lu\m%%9Ԧ)xjf]Ԑ(Wӛi%ג kV]'+y_5An7{է9OӛM!ܳX1X#L9Zri*֕KP [·6SHw6l5GHd1*yWgaHjc"dUQmNOB *|iM'S\eЮ `]YJû3؀[ (zzywJoszɠlPs ITڪG&d!k岓aX`eԲoJBXȖ.BL'-حfhM}(b](_vٸ43֖:JȔG&i;Zd⡨&)U$Ƅp[ }( ,'""qn\*Z.\%&d<6=:,\_.3Y4X~x%ʫM=wPKm? U {8w؇݅|(j:Ta8OnoJzI_(ٹ-)BDJdtٴha|ZYRxi"l@^iu)((5 vz_?s;?;().C -0${)fĄ(}S J SKFi؉-ytxa)P/.jNxDnf\RwUR L[nlvG ?C7-JL'ďtMڽ,[%\|XJŤ؆ͧLF,WlJQI! ͮă@ %HBjZ<dx;eO!1$ej)/ot3ϵ>5SpZP=& [v5ULXvw%I1 }$?-di.<璁B"$8w#1ީUSX#~FL Va32ɺ}{KrWnVJ'-63''хz6A DwZ6G 3r80R`ff^}"$oL/Mr,|6+I!IFG䛷S(Pss` bšZOL GgjwĩY U"~`C-eY/$z!+ͮ a@H!( 4ZS$#b1*gXs0a|(v󟳨Q]>!USLEw `~W(pQ;=LX24NWFkmk6eiC>HߐAɌG([k izL 9bNsTytk ^Ok'+"pt{hfV0sֳ*\urm(IW;|3W3/bC*z:q[nmA $ń(hJRx=RyңuIWZN!Z팻R <7ōɛk.-iX &qVuuZbq +1ʼQ!{[T"CCbJ|FqGm6rӕk@FGԭs@*x, ^ kƯ?-A!MDڬ 7#jR.%*ԾZ(7{4 *n5xlR TX&'Hf(uh܈+[ ҂& M_r [EuTωÈdArQDJ$*#Df A1Ip6ׅgH' I uд U;pg, }y{n{IǤ.x'87XELzp͉lNlF)DGjzl>]AмG` ׵WZm{Cv(7wqokZhҨ'W@$mr*V70ޢ[) 4H }qhP T%B ׍ ^m`UƐ]8t nj64-=*RHo199! i|d+J~Y(#} yb,.1`{hsXE>]C,Xw Y-uS@ i3aC<' bi%Qv)mퟪ``VL E\ {ADp:BNl[R{=-5rA "3 ,giQ,V>,WX`v#bIZ`~3[2"AGGg4Rg9ZOnѓ6 C !kc9X."*ƪ%G( ad l CƍHu3n-%apMSrؠ'W!*VE4Vְ5P$.U)%5IVqWsTke_8once8"}&q3nG3΍N:(A GmJb8/*:gVDh48[DRbHX 5_xD,Ny-:cG >}b#dI\:'z񣺩yWiHɆЭ<7H =5(E">Vi8A<)W߀ݜg=UdPRjx_O۞;s xAZ*SERvv HfRԻTcg.6譣f9Od/_)CtP}}Q+{ΉFx"M50cmqu J7DzaVZDtF5I!Fxp5S8IXߍAtg)K y=2 RJJˉ5K޲RV@B3('[gyKnDmf,-i0%cQn>$IfGiݱs~uB 2T:Z]=_i0]q+-2!m8 2շьnSoyf6%nTzːJ|}4*cq0&x`ثŅ4p131NvmGeRcN[.sRÖ3_Dsbaq" UZSHoq6QuC8ט<)1g! BK|@W Rбe3|auGKw.?A:GAl/{QPrPȈ5M=y-?3kB" W5-Y[fȂi &uyOaxa-DrEI NKJUUiUH"ԚTNJk ]L~%a>Cd (E_/e'19C,cˇ E 1I9<=reۊLF.Vs`[V[S dCa%OU0s KͧP̒#h>lZ(B \K$P!5QbYc [(PWr3Iן*]]qzϷ%ʇ 7G,kZ(~n>o(sc5)/_'D1k`VB-U:|hjƙ$KLq:.ٶcжIovyRzN04K"83SJljަ6WT$0KdbϕP% N#uPR|yL! Bp"UM*Z.yeX!!@́INߤ#dwӣ5QfSZl?tn9 q6jlV>ә/LnWpFd?8 NRHߡ]TFq 0%%ڻn%,+R{엥664kJaaM*xY8%}'I1H}S1H4É=~ۨ"˽&o>|!)ؑ:x <佖ƀ,$"oj#BI{eʈ(sGt^]{0?qI0";o XM5yb48VlDTC門fKcͻ[B̺ O _-$ D:zy%M+L/]Fj> U3ۮ0 Ɯ&EVb(@fl Жlo3 …jLLcikc@- v l&}JD>*!+Ŷ @B$脗Wf]^KF-YG!z\IZ_]!:T9*;p))jƵqVi1V`>cfEјvU>\=tQ5}x44ƻEZE&10'>H-Aw -9[ 鶧eH\xÆ/"fKCFыK}ȁ%]$dHE21(I/_3wAPXŊDҐ"Cdy4W [ܦ( %C:dPf210IcM-|Pq򶀚}뉸?N";q0 劥 @B"Byn !VXQ$,YѾYXLx'vy#o[My#^?*w}NИXؑ4cJ(?R5 ޾T1:r=!w^o:v޳5|,!W6d+=HՕ|u(U*tKߏ!#-)F6R4D pIM|dInn0Fys"(\ka(ϕ t,qFpC5c~/G~O#\Ze|!MmJlH бCn(hX)]U.ԗ\ʺiJK2uuTz˲tb7 =aOqߦ)\3b.h ɆAQ=KJ q"υ:b*;=4Z{JBqy8@ʀmׇoui,Z3bzf^nϨwz~rHrI={3 \X}U,<8 fx- Jw(nr{.ϨhiKiH$K8?A!T&+ N`dz1pj2lN\]HmWUOƁ"@*,oAch2ܺb1>Zn/#3`l/:7Ѭw~"S@.Zl3eFB{Gkg"?nlQ"pN}D{>1Ȕˏ}UJ%!./ E2ISh!kǀh*B)oAhaղ#JI Y^+ijGq2f{<}6ƶL6#Z_>-L!F!ʥ:OKFY(zHS \`+p(U;?h:/hȂ,qU[ _%k~>p̓]4]Rv$T1>B 5L,I<[rI]$D yFU. 4mOHO|M߹6`N_ndPW v]ډYӁ:l3FlvuT|xET ԊK~Ls) (lDJkvE ` T)T(Lժ6 6fjYMъԇf6[eM ޾W qӁX$սN5lƥ#̡s7JDs鸮ذ@i`䄔Oƥ~c㺍Hwu!岔ǁ0`,dX&ʹ 2[,Y8$,Lell~nv*LBD`TL}4Dj^0fq*ImK }p^<Azl ȹKzF69!@W^ŚZbHI`ˬʠ֏a j-qSnXM\.sj^ '+YE/Hէ ioM+I3³f(ݛť$;+>b+-§ovH V,p:)Xj?/Mr">+ܻ/,m0b^7zXgگ蝖˥&e,!ŲaXa(4k|ntFvȎ$ v8$Tff]]fL\Lb~9Zjco2i=Y%4|L%E+fMmAFRΦ;hHVC.62TԴ4˗Q(3WRA̙8Gushƿ]rYUk9TE2,%-:p@ܸQ4K*ccQT#І'1" n4T rz8s\)!^LtYhjb{;^#6_&]|a  L jRT2[+XyRYERx)96V\LGULU]&IjhT I(!NtffQO"NI)lҶ7cu}v*ѸG;c9qܭ]duaQY0vɉw'ΉB4U<МoKR2CSb~OE+QݝMkͪpV" ^S!5-\+B)`V jϤD#CkQ@P  nS00sőiݕU}OcވYCF{/Y84E`!KUm_D97QS\2ѥ, )wS迬8]\=S6kUffC3^!i;`H4 9[Fj`/1s֜~^TSxp^)PpxQ*R]f0c'C"@Kk"", VH1^*s`={'BmniXc{ԧr֥^2O~-PH$\kGQI(0C^@Ns%∂"$XF!GȒ/z2"]lآ]co!nj{B|EΧA060d$@:Õ W Kh+S+9.!; B @byTZ5Q)"V0$ÒzM ǐͩAеsH#w2.~<>oBt*Zl c큫YH7'jDE*r<0K,T)c* 5i"V[ٶQKrfyh"L"`;*4_(Hu8R@0-hA n!bCQh*LVAjNņھB U|Ayp@-[%޹oZدm9lC( Z֗kJh 0λ֏ 4KtpNT?};kwQ_F׽unzyۇ3_5ml]Q{[U^G:6Yfԃ]z(-o<ؔxL/8E-Ą$G9׋hLΉxUy 2ZlC$ŵ-J`!~(pH֤6=%-Xc Uđ`"'"< ǃbX*0`!]7G[F8 o0U_0ā QanX,K* QY ٸm1y CnS0lP#[V2'Ba,ؖ+OZb0$@ 2,.-I$b~%L *p !!: 1IR֘|S]DA_$}W`?"Ih,t.VnoA*`): 1փ>žrN`1\gǨ%]bCw;ESarQF(Ӥ(y_d_l #9nDqv P, :g\mO7wKc /3)W׾=9ߋ3o~w!M:S%Uܓuw|X(O {q/Qy=ϮZJ 'Cn$DxNebP8!#H0: @NլNRl2DcgAYU$w } nw Q\׽(x1 F0iA;/J4ɕA`JTQFA^LzVw!k aA&0"eZdVPw7E"F*qjkc>gUϥˁyu acwȿ Kz54kWȮQdjv^lRm$L&QYVfmՃ )[Jy2R8\ ä=Sq[L_ xii÷{UN^Rxֽꧧc:N!)Pv;fdI?Zuv%P{E53 `CE k!ֵdj`|o|U+w`ՓG&=f@rڣ'KdHe/cJ{#iRĆhTi -)ɮThP/.8g-TfpZA*J-a֫&.#$hϺ@1ݏv"ZQSW7(PVGf}e۴.=jA870͌Ni^!ݮbijHK%JbC,eS~*dK ]d&]M;,VX4?kejD i `y(J*ړ#K]I_3c^c0ÈF {~T.m}'k,Trֽ*UXT|ʙޖǎr/Iv ^k%+uێ=ܗ]W@`sbf-Ql:,mi,}wUui&]R4u]Ku»د;̾#IWeyͧP>py*7J-N<:o^Tp4& o?V) Q|M3fo6_݅b[-W"8ET)-z:`|I/Iai4[k&# hPuiHh(,;B{K$J?w#o߯gx>dMl"7ʻ 1Dsl^ˢ-zLvZ˖Yg %ߦtRVXY"sL[oSŽqAl{0J ;AoKzi]va%ؿ71lx(asO!͚aA( ( %F2F)` JpeL2h}m$ziVW=-ͿEtl8Gdd*X *#W.ץP̒# 'S,pQk;rc :z=d;q>sX?hpaQ4f÷KzPnMCoܤ`׀d! ~pWhZ7xa#t|da0y1Q{~˜T҇0oZl!^ [nnJ΀z[*O "#J1^hNH!uRIz0fw &hU޸\Sjt9*~C20@.I-q`̰]l]@.)2P(!>Ơ/\ߵ1ğF gٝKJ4T:HyyS<[3Fs 8'wJQJwt/}\.źl8 z 7/sSXb!DѠ@(")Dˉ"UX.5&$c`% K:/Iϥ@xK2nb j0ªIg&GusB2Č`MF4u:1WNEX]9x~/=O6嘯Z%\؆)8 XaڭNЭ-c>5+Ӷ25pC-Ͻŕ*[WIwhe1Z j٬*0VfySfVsF\U&׬T-5gZjPb.; fAGo ڼy<߲U}FpeTSφrcJ 3NiiiUPcۏm>3q›e+du*\j\[OJ+'pnk+Fiy['0c5:\dfjNaRm1) *vdZ$#Aݨ>{xj*cR1:aga37^$a!ƢBP`{ ZfpYrrwb!TyZ*4@۰5bjL1':fy$bHut  b/3&@tG @A};FUؑ$9(;_ΞDZ=-Wl0Д0UҞ1g~쵉,!6fT_g9 ]Iy7m⧉_r>8vkqVE_uњFr98VG|Ϥ)L D%TԝP.߾Ȣf_Uf?)ٶS*;UzcӺzr!)"G~LH&+D<1 剙RVU:9 t:Qp~<88B|NxX3508 6`6 *c4 ؀8BaѢMwrf6ūwL0e|*,[sX@ZclUMtzPΛ @D6-uKgvY *,&C'45]&lk(oܫ/r j;YU8߰^l 9~qQ0" ^sSLp"B}UY`f Us1gsd š .!xџB!  &B%iZ*]K  )<[SX5/rUqS^|~eA}JInGu1Һҥv a.IжE6S=,:O( bwT4ҝYVTgq;2v&eXWX ,mxtɉgbKN$ՓvPqzia ]h;Uv7[.g~-eMHU B,! ͦ ab0(TZy kc:HaLsrU(T8A]*K4_OA~'tU1괦4)QpGT($Yz%ٮNzWHwK!~ ^fER-6Zm'KŖ/M?5꫎oF2ځ뤻N!#8dE6}ErrW*I׻|B k=<f,L+c'!h<,X:X}:JCa.PЦ)&MQ-z~^mK֕uT)-v{t,j!PcG#j*VXu7 a[-Yˮ?-$4(l{4ctcyɂW%9S9Ǣsu.(4MuQy. j\ -ȽspQU(jCpgD$sc!hfccF)5nc!*RQiiCuRʄTS.#0haZ둉HR_ıL̖eIR˦I٭$7]mrcPv0U k? #(U뾑 f+z~!+ݲaCWZ P*ʸ@gr`t^(?#fv\X$m{dח/񧆶=h0 `Z(a.JyVJ lv>W=+^ƪ{$+ E܋Mn͹sҌZoU$>ԛ~m]sm:!=OCe#ب[*VX2Ι*fBV/~^iqK BwV4ms-פoI7cSVR*Ã/ucϤ΀ [xxzb^KXh b,pBPp}*+}^1[\ɫ]JrF}ZtN`$- tf2C!l}cgd.A M]]G?H,ҫluNJIaL60eRbeF*$a ýWv m徇uuNیlo9oe&rJ珉B涵 aRI^eQeC_ ZeȆ"I8uJ`ö 2T356ǜmB8tBͻl&r6W Y oi9wq > ũww<<==n!MmIڈ]XSq.Y)Y)j2wd%E]4A8dpZ[ Y 3WJDˢu*IC L` ; 9b˛Pl ԙ-_Q@'EnSgR4abtNQ7z!hi"%r␱!`IJg3{EPN0_C3s_Y ` racLgqjcF_g,C3O(DT T ;r5q^y4|w+0sG*ϭASkmd΀ֳ|'" =[|`/dplQ= 8dR%Bfwy<7D18L2%iJ*EJHXX8RfKĠ@h,ۼfPS`S`h=-+ xatv~us!`` v8)b8͚U=cMP<>$r 3W55uk[ j.S :^2#{8?rO^Q`EG.9#-@ @ f!k%ɀP4H@JfTeVS`nVO*QP`ɂM=![qwKb3ӹ!wk")Z顙0`݀Ҫ=ETl a%+i, /(ь5~J^fj.A1LU&iT*D"^H$ RIL43ӣLJ*N^.=8A&?Ȃ<$:tL] XMĉXcU꣯Vh9*c$5֖B 뇬:5Jҫ1V@njq3 ]3rU'$sRe?nB U,D]E9ë/1=.ݺgbm7 *Lڼ%jX%7bvXAi)xDSbsfl52.lL%.9#[Bں+Z/L⫯Eh@>+;8m[\0ty"t#hG}{t@tR! Ɓ h,!TK](؉f e G>QPnWRI;^>'\yƿ?GWdHhTu 9Gnb+ XY/bKRThSPwF_7-mh2 tXR}v$Nkgm135XB#5vr~1Vs#D*QHzd&&'hW LoΦ@qQh ߺ0`9 IܖS&T"kԑXfD 3dTHr Pa`4*}I0l,[z`idz%gA?: i!Y~E Ldux :1[n<塊rЋj Fh9s1} Uk :ג&R[Yj*g aR.! AaP"輦 HC#+Raqgܻ?ϖܗ[+xZZ^[ئۄj\iڷdcqWQ$TlGJ(ߐ ~=NbUPs j14pѶo*zcǬأ*ܧRи􌕿,{ &%whc}wNmNdwoTbf½:CqQn`a%g-,ՁVp< 61@mT\Ji H$9aF;y oŽE9&DSq!``pSfJ!5liWVD 0Qr]zu( 9$ We$Jއx7rXVMOm[l&" rdt+|ͤF.L'M%@$(` $/ͥ *,28pLF!+պ"-t&-jՔ$P_3vMvQ6s'3ǒJ99XBX#D7kmK/Ao6!!H3 T.H,i~qI'tx-PM@b+DőCej<(6? dk:vٌ+ok-S60.'ICoW-k)XۄRAG{|' JҒmq,n&k a&<2`, oj|Q:j.VAauM A@#S״i+4.`_d;I+Z[9H٤G vӉ`dČaN==R\JlINF,VԀ/MFy] nE%oDKuSwŅ#aK6Xt`!!G s $_UPQAN\L/Pפ`Q%wJa!ۯ6wM>4VQ!MFڌXQphYɢRY١uf|oRz|<% #`$hҼhQK?xDq [#^UZm˩hG~9[~ZBA,qCӻ*g-k-= X̧:DXv˳iǓ,ŐtN, /L}@Jp&{GN2[IH'R+16rW8F T\_!S\IwYR\9*,_L "˦5\Kr'AAy;VqװqfdO[[2T/_Yg[Mr5}VdV=X{7LRq.C#}Uls k*!t_b|<{k%bv)y]WRލU 7B0&T+}abv]֣1"[v56b%[kqZ#= |`zґį)=9qĈ18u]SuP6 彇jljsmII٣&c7f  |ʞ:j>ܺzoVW_"|COe|h:'r+aiw~d?:N܋ר_0#ëU \"Ш_Ɉ?;*KGDC H#TyIJND[n$pg4($>X+ɠbTss<eHa2543-fn=owlq4UO'D{,Үt mO^|x y񢓒I['[C!kA0UDbQi Lp(563=_d;7H+Q^Y]-z^cllkЯXخ}rS&jbE\`0(lĮ&Q ?KNTHՆ *qHw0 *}V&/8ZiOmx1MS'ipbǥ 0' Xp,*PK5|p B ERex =h+{YP1~MLpOY* 4:!ؽ-R NA:c&x8m4 ~S*TgJd$NP\^sʆ4 p!o=*ɥց]moR13/khGHgZ۞̳QB!26N"Phm0 0 @!A,D"PȨ*-E̶0/rebvkA#Y暣w" 4q?  Q pP],Vn~ i1h^t=F vc&!5R<_3wnS{+(ﱨ eMҀҬ]lϭd+/,#fǍ(Q;"gcmMԢuzX}6x↘#UCshzJw(H +ZX.Qn,^~ȧ~MASp3!@Pf@ҋ!,&8-klu^;)^M⿁yǶ- O9ۣ\paXaB $QyF-9NӪ׀9MhSWUJhGM.Ƣգ'FwJFOp6x o!\$Ƅ(=7#z{gz` /u\U4;8\%QSz6W~ ҹq=!ղ&CP bYV1b鄅pVNH;tvNl _[ةǑ#O>=ФW|`J0=5*<+:%#(Dh `[. 8jl#7.+n4.LW-0 JTK1APU='I6H%ssA QI w'gt*_>!80P"j! )Œ1Thg'@Աw?߳OeUQEKV-dTS tj+-YjrNAp"JI4JrTLeK<&[Z"Pa ~['^p:< n67);8BB(B9QnL|rVOt+~"K$'yBz0|lƻ{i0eN&V1%-Yb$P^Ł5׺WXE uG\K7IӜϿbX,%DOT`uٓCTЉOc:?8|!C ZzMD7@P$!>cs/AuV!:z=㭩NCuK-9b}zq+u]mx, -ʒ@0/i[%|mS7`E0Zf T-49IE(oĂ:2}V3DDTYu\ n]jV҃R?P)YÞ+!FmI~fz'dP %:7,$j˻0לhl*ŔMǪ+*wf!)\wHhHB^K.3'Vdcd̦rTK𴵴0c7`ƢeX+{OIPʠ %GXn/qsx;]z<1NGrxN&/,dEZh=ֵ7_84Z] u-L-A>S(ѐT!{նb!b0[BIV%CH윤b@/Xa\4f0pzM?O9MzхYQD]N.L}ZbŅFG 2\GZڅ,?H(5K?h(*V=8㉝ܨX˭\} !ƚA @"* '^tP$1r4I2Y$rK`J(>C$rvzr9,yPf Z"b92:l ("TL;l2 'Z[zӓ ͻNx;d #{ "bQɼu+S ;5Uĭ3 Ua̠i@]z%ΣSJ@w-2mI4Ɋ#^V^u!͖ b b0]Z(x[/lښ+k/mm<~]ءKߒC4IIoOk>k0*Qd^*A iIF>Ɗ^ 1.jlfz䌙s`(%$*"LNc'x*:fZ^E]ر$2]\-@3i(%xX9Վ%.jg 8؈R.(ƗQɋAA@ҬrqV jE·!+(yjjB8w|pJfD)eIө ' /Gt(G*pi- 67! 1 ]P* +CJ1q\80kAV'5..廚i(1qk|aeO SzP^Z\TNwq$ޔ$S>LE앋Y-zZIƚ^9CY\&4qj2qހÚz:Zgi=*k|-SHә7&1v^ϚYh>Wꭋ|QXXu K\EP 3iokvJX5Ϗu!#\~& .cg|5u|s}T< AbNLR]=oA* 6Q| &.PxaI;"gSۥ &9}foHvʺC"T0 eᬺ4S (e9+UC& *5caSuO]r*OTHyxU฼pfO G7VL_g OB[yhw7]ƂJQPX0 DbtS!}'eRQ00 |ی7?~j-lzpְnZšƆŹPm+w/)NH9mPjx*ؔLC(Jzjgl)4Ž3:S;ceA{SEmƉ]ؗV^&fe"ROjW҅ƦvHo% Z..&$C*4@;sQbCFDMƙQtԡc!MmF^pF@oPsWU<> VНP'hJNĊL!N t4r]Ci٧(di&Jb%G~ 5,=P ]ٕIxRqj7& ϾVXYku|Ԩ15CD4UP~SaCO1%sO`ldZg* "%I(q,H@^~vWo@[ a]˱o]#U6ziZ-mu7ݳ bwURr fvرV('| 0#Xv/H$:Ck;i³!u)4], H*#Dh8 8 #Z[?'*#^oQS]|y)-:hN'_*l-$k7:nS:^|sZS!>>D Dy2AkН9JSea9C- xMmF˩mfw?`ޠzW}4oڛwDcJMN2i~tK;;PH7F'"C})s6'&y%U=QR,LBO!b 0K՚LhJgR8x Slhȍ=.nti/UytjmMYJi lXɝoMʺӔ(ݧ./GuHbʝl@V{O%]LJ ֪rs0(ghe(1b,y|Hx*E(xƔC ծ,`=-rV+4ږ62قPԈ~ /:&i~ T꺓b/˺є7vlYއݒ 4!@Y4BonBCSo}̀ DM6Rqj^S;j$I535OY&`#S4 P:T8jpoGY~<(ţJ0]AIHXJ]7JHTjU\RǞno.- m%+oWRNd u  B<3"5+1^/;+9v7?OG{X!; A`+.R"Iw2`eZ$D+q]TAX 5\ǧn-xDOG;s%`x'w5Qs6*'0ѩQa4%6Db⁨єַsKVT{qi{&LE(WKh Dж $%p Mp $FC6PD KkЁ ^B"3./[4$K?iΡNY[)pߍpP Xa @"qiƪɬ%uKa!6 0HoU&o>!',rljHe^|Nnx˓ q(ff M=uD iZ1-^"XK~J^7G$ZadԘdxYI/>SZBkhSШ1^X`%HȆed [[}"M4P[w[Lw!-OcAuW*Jv YP˷:!pF)<6{w.?%P4J/Gop*~+Uq nј{nn;&,4^6tU=֪⬚5UȭE8qfӮpxӪWUn.vVe>O˯2aYBkT$v1l{?e^YEQ466jR$,-@.}PXb<% y9ziF!-u}N ߥңpq$^34ml-QVlqZo&g;ޤPy[pהJJzC-0Hh]fHS v/B GABȬs9A`9~E7 σJVϓ36Ñ eTQ)D,HK-3%aw% N9W~vWNYO쌮[( @W0 H[;g@P!kݲ ˓0PFS+EJPg!%)ӺE Ci_h'a|iAw~EzkmKOS:YF@VvSW$wNnN')KVZ44gIutboAHV+BT$h^(5`8O>eZE(tlu{~eieS*ٌNU̗jGt "+ xVԒ{W}f'0FaQ *ޥ7h.*;Б' lAz)Hc39g$ F_x:AW!NP*%η9˧Љ}2ceC[O)n̎獰 [ &P>*6))wl0TUv f<άvV 3]TT IE/MI_iA,y1! ծ͑ dLT ҁeZ^&|IlI/jP̕s3|>\y'~ dhXqȥNYv Lz\[׌.C=EBX^dSak;QD3|A{;DD ojH 2Ҝ,}zwy9Ni$?㩖^+u>z }x*1Um6* %V0P'5B*ź֊A5o$ռBVyfٳqʳT]<xҐHU g r dN0t&[ XԤ jj)z`Dt*cIQ(#0F"*ڎO˹$jr&ěFs 3^i6ka ?5J.9w<}ռ1$Y6@Q (a*xSօָ] !!ݶʀ`,D szTp w3J^7E@ R.˓hP;'6⺆DI./ , ʣ⶧Ά@(LkH촖0~t5u)+5dZBZ8.'VU=˼iX2ɒ~-Ԃ0d]@ڮ,FABb.ac\ͷIJ"LBī]ÕLQI:W)NKsve^c)oPD3~JzgD8d%hB]nmTXq# >oz|_zsr3de,haA-5BIPV(ԕq I9&V'&5-}&[sQV--%u& :ઊ2f )cPC1wQI꺨Z{#,n@NW@l { @hܧ \Te薲%sisv`9U=T u_l@!ŦɁ1 *$Ajޖ*f,.F-YQਭt1*ve֧rw~Vλt#GwV}B[ނan[+k>{5>gnȾzdUH)M'7V I5vɧdf_r.TB<Ԓu &Xx$|FL3(quhZi"XLT8D 8s6+46`4F!kֺ֟e[˛kI:jguInF1NAQle(ֈ %%` !8ՄA 2M w=JYYmBnbQO ~.j~J^.KP4*hi+'8zDSu$|#g;Fi؅ʇڠp@ {_@d!=I^a DiX!ۓ NFVHɱݰoa̖*HQe4*:_1<-6Ŕ*!+bXH9/*y*e$Ă6H4""Թ/# Z݌n~7m_w<]}AS[vm%kZ덤F~4DVz%96Zؿ*+M 耰[ )"a4Uc!S.Wn;|Aa?8΅egϗĦL?$Au1a-65.lT(DN]:IhS2|t<=鳳֤V'p^s J}@X" 08 ;ӊaRTK*Ccfw}?sns(B*!6.o .`5-hKIY8is[N&v2 Md[u ,X&-BTeKeh $2%oł2RcaB,xZRi@\&43Dny.^ƞ^@ !_;KqceT)jP"5/gAb!ME܈ȐQG~ \?P-9Ha ^w 2@C|6sK 㡶xIwB3ϑ~۠%)Yc*@s8&i% t`n>&8OMyil.c T6{kg3Xo[dAfFwPCyRQ׻\ ˓VI5'P%jDƯJN|A1 A ߏKG/Gh3.i H*1 T)`+<FyD%;k{pn'ui? >[ ͵XeuiՓcK𸓕I1y k86r\9F?MTkb7<j 1D` J+{mԁf&_֫"NE_?ڤ˚k9AA`Iq3:XA;9u8[)0 mP\i%[.yŸ ɧ\ј} /)D/Mw([QZgROHI*{1H ヌmnrmN=&qq^wW ,/;)%k_BlW1sշ{9O{3(9L5x\2wܟgG9I{&ɱc!;VgԙNEᝁPD7Ɵ=c+꛿~LŲ ̖k\"Q`w!kcHD3 Bc(/u5Zow ;,LA,iD$*?1?2Bt7~W@Uرϝb~<-`byֻ//`\chQɰ)pQJ1x?S&uIi?Xڋ&%ab~+ESܥ!\0bbݪ)JqQTByuz0PǴeT ٌԐUr m|^]Ꮗ#V MF Gg a)Zn  CQOtOfؾ7[Ls-h~=9 σwL8QyR'm IlF*C-29`a-3k^T 407SN3܊逰a@kf[Lڕ["i x|;P)Zs+:JJM@ k !BP7VZJ@ergAu>Toרpj$t6ӑ]{W19}F~dbޡk>qYl5kUl+ e Hd^yspʛ26pOy"w_Fk~bCT5?9@2F-r{ #wYrPa%7LCBBf؁Y@8unP M-2]c#B4fl2&.~c@17wRAeE)0QeC%T$$I|! 8AB2і\J D[s(32יїj0un]%ͬg1)DUMJ!L~JhCwJRYCnFT#t.W_Bw0fQΥNBcrI79V̄F!:V'ce!岎DĀ%GFK]%$E㎓(VZEAR,b~Q67tf^mh-:Ic8U&e rq[s,ͱ15iLFP{{wgYǖiҋ=hs&^-d\(K"t7T$z/$S_xT}F\ vO D 2 PP 8"piQ.PJJ <^)BQ;̏GR;h3toe'$0.TT-{3Uj'9%3Q)le"ԥRm蔫6#n.\#/KrOSuЛ/o 䚌n07[hKsDxGS'5a+h3= EFgb_f|PtaNNi\AugLS٩(ފyp衺ņJ!ͶA0B$JXVa')!)@'R 4_%Ly7Dl=FՎz>75Fk7ԲB-&t˄f:]H#,U,6'9/F9MfYJyL|ȸy0\X齄)2ՑLF}tȶa!얍mgeHYP̗-)&؍WJ T!DU4GPVJi `XҪ`HNC$7HЌ\&iRnmJg>ۼ6wFWHSYetX+A@X&0(] lʸ!@‡ek|Zaz>O6k O+ldhV*'ܓOa9,g\Y}ҖOO8FmQl<|KUsFx sԳ$H-AD3JҶA#zcaI[ qqa9 et%R;_#5yWcT[0cS!MF۬tbqZ%|<*gZM_LamNH"$qy4? v{/vyNsw `!w5xӪY'腄YrZSU^V2FF̃QuW^J9hnNrVķWQ\YӮJ^^ps Znݤp7ٜn+8E\U#AE+`bU, f-0^7n@3yG|79/Ut39fgaO.!)2)0= !SHUC1XBUbs4>l`{@fQ} 2xl&NL 7.uU8!? Kv%}~7'gH[U!}S5뫲YY®_P(-Be7e .S.eS Yu 3GnYH,~#oWZ/FQ(}rjtwׁ|͇IRq鹖3ɾ±@8~S˼ZR<`5Ud<) L֫FL;g_+Črq,Q<0CAC)IԜ TܐI5 NvF B[#*j]__?a ޮX[$4J\IȌx h0PLwa{S] uwuvSbZEs0i|3;,!R+vߜȔ_0b_6^lS-1MysMK#^?WiB1H膃l1}Oe3UoZaI麷[K09b V{yF%p+7 |YbgGC,*۶wX׍==F*IkY'켲ȋ~`Lxsl5‡ Oid\۞pXݧ,ؾ1ɧ=d -wؔ=J#uojXd#]5#4Օ]I̭kFs1JIm`oMĀˆPReS4*v)XJC(d&~y&#uaV_95Mzd B3CoGl]A:EAC10(u,/3[w޶֐8Yci^Mx@EƒfDE;+ꠜRIwG> F=AuJ 3lP7XU;ޑѠ掜 *J>zwSOdXy06!+bUKZ d$'g~CؤUky hד#x& lX55MRS10nZ+7]A4>¶cnzo:qs'E63ajk2 &e&70>݌= Str34W _P2nHubI"tŘkɕ0EI4#MIna Gh0pYm#~*Z+r=Tg¨ nY=Z'0~%8cP?zzi><0`% ![ry3[EnVfm@Ly{dF[>\?)㯼MNjkQde7^ubub˾)k}L KfzN3#ߛ sFQS<*uAtw:)6PvL=jݙf䰪)dl Ojy[FOUã\awcMHi#&i|eŗlfԭ e Ҙ^qdZuE/} D 8VU;*։?:_E$xD+\\cR0ƾ:'iYf 6tM GBg;:Tv|:}=\{ȳ,rzK2/xY"RvϿ¤}TeVȷOj0"v 7H D$ jʯKޙ*UЂ`ļ.tYPxP\•ّVxzv!Ҏ I&e2"\74qNli)pӫP"ׁ$b~3*O-CCVe'EH}-u^#QnPhh$z$9W)k&B**lzl0vw^^FjDPt*;a0f}K-uq)FPI[~LŝY.,^ynb(H@k+ERE U6"O6sv4en!"0UX<.,M.sCh *̾ ]xRwhJŭ"(5vh4eHWw-wmdž'+/*qjt\}5vy,GA0A9vG,݂$b3A#*@ryTܘ`fi52T[ԐNB,TEITNr`! ݲ@h1 Ee& Kťp -]2tE[ $KtiڼwJkq\g&RZ,KiUQUx\x#%*豧يL˛s榢%m6H?^JL_~r#xHGNJۢQUxk\iV it [dJ.ײYs!X3~xCfs MAHuxk *)( YTˊALlCK5ʼ#'Y~"q#>DcR ϲzS!A-Dc®leA/wSy+i<hv {VLWNJ+L0)+: J ҸZDE4L.P=Q{q -;i A2ȱOA0N Uo| v]hO:Mz6ѢaXe!W.,8e%鋼2Sl{D\p#3G!+äAHA).*7wDRJ4-a>ښmp"܆Ms֖e(5fۼZ$%8Q˄VS >L`#ڸn.l.+W*aLjA;^MEu5;Gb Oom8uN+=JkzFƜyV6@!$\LYʐuY3#= $%vs1E s^XLg9(O&vHVzsر+yl*a T( KH Q(K!9--S A v^Vj%s hLH5G^7|yLԙH;ک{zfvvU2.˘;U6ďQݱ1ileV.^Q}V۟S֭ˀ7-oPO[i:Ti]˚Шan nv| ~C0:A3(k~U֖JVE!MEګ 6kFN$~:Df̻MWh(.%QX™ϟr%(3I9.'g`?7jPGټ+HӪ"_V:g\1zH؈=3fΫؾ%w4tLo#IZrf'ג}GE}g+Esl IMʼnagr]s+Gud,.r`!FIOcH&>{XC?ky5}s3H@@R<*œD^x֊Ww@9CxڤCZ[ǘᴉ#[^NPCh'3Y"I J6?EﻟץºÔ9awaJؼ[x/SuUYAP `{c>sOb\{C~A:BCliԋ`e%|`3GEhı![O9Nry#W HVW3'ZLq `x1phmzO#c,r(P"z+YϵeN~C#2a"xB2o)&4#C''yK{kAAz2uSK,H8H{ )<\؁ӿJ2+סP,rIU>e\N(b$j.)Rbݖ`C1!kq \he) Z%߷aʰic*wϹprllJ3o?^Rt&ȹQ;8b uīxr:L.bF46$=U< E RNqMo#tΖwDQ`2TOYLK[xx莏<呻iUJ+k20V^7)Ow-1ҏꊔQK*i$Ll 7 pWZ=<-_H(!q `,dJ.:*Vn-J%Kt'FEt+xs?_EE*)gv>iѶ?xH4m.%T#Y~E\H;- ڄJ*[V0A3bpTNq GG!^9t_N~)ڼB)<>N+V=Wg]J^\N|l71y7 .Z0qdPy sjZ AwZpZI+r6j6Q{c;N 26BNWCWAEX. |MhQ㟊8c2XĿ_$$"!  TIbr-뒂]$'G_grNa3 z9*NmͿIW\%.bkoYIRES-ױ`)Pb;cyD2[(k ji5\R"HXFTk?D^Y]7â$eg$o^b陽C3$b^Gyvf-$RQ"oR1@w!ն"UgTTHʫUKej3> S!<3 ҟܶDkqŭ| (˯Ee)"ª(u%+txGEMFǢj`5 %N ڪT+Ag9;P r(BV&}<eeɟzUECȉ T1eR)smU$ɖ o g}|E/:k:y!O04)%1c. HV[,Xl=?`^^tT(Կ2r0SV1x^Վ4U^-Mn7SvRJhp}}-%(Β[<Dk `RckNYEFO" 5l$LsJ3wjR+Ucm66`G Q\4-50sMlIdEۄYKdf,]02xC XfL1yHO!ǃBp SJUE%V &6I RJIXF^ٲ *-7i:C&t罒mzGEokz{|W|4K_)ɰ3 im NADQ@q2fҬ/lj뤆 ȩ̸(ʈ6 .1^+D BEf U=x\#c,|=&ZJK:a#1)S\+yS*K[K[1bo n1D$I%BRV" $& 'AfaǪiP wjM/Ϫ ZϧX/ZW:CT56CԢȧ_NU_ 8"'8(K|L9)$b2!RT>23q$1uy=IO㷇&%(ħE[ zlVHU+}o/S }tkwB'$X O5DN)xj!=/;A a)<""VPqs, [).櫸v&P_LvGUL qQǷgN''I5۲l|vth'wEz'kC\u 6ՆA ̐SsmN1D S_yR`]YۮGPJ)z֢ev\J[4HpT,: D ;AOq\Jp٪V~+/4rdV٢V *Pb%A2RHPb0(fJrZT HB'1: 1%Nꏛy|!ǩ ۬@#ZELT'2SIleUy;,tо2aBzM2zG2H-^ ճ4<؊aK~d!2;kno^K$2DO5&I[wh_&\5x./(!+C PҀB@ c, JH(q@R%-#DGDƠՓчЕ 6OeǙ/!26YuhҙP4>[|uG$qg|!'<,[Vg8ʬ΀ZKlkQ[)-Ω+*h`y-zoysLXH!Ui* xb3$RI'@eZ>lgWJiyєɛH*=24TT~2xX_N4Q)Km оۍͭ5pNI!?I>D(+~ s߭Qakn?,ۊrMn75X1YTylQ66UxPm,%hLYb׷-|!>SN157-b@~ciT=s;є5kBmi%Q0Weúyjr~!>=pϯXFX#/UK(L$˽~Snڨ36BR`ZsYpFi.T\.4" HZH\OZy4:\CrmOwH E[r:yipWXt3~ rZ[:h^ވ.WJ)!%Kwҹ%23LJ*▒ S )@ Y(d`~ O{ 2)HtO].}mнVn3$ȱTZAJQJP H|Pؼ!, nfZr5(awzn!kղȀ\hurh(FU噪g 6H Җ:tҽήhv Nu-νKJѐnm/{ lx 3STCSi(RU )nIrDdOͲjE졝z u$uU 31hdi9! ª &@0r0RT6B,2tue͜mD+~8⋳qjSFmlVFh16 V;g֗(0 [31BH, #[nhޅ4%f+RpepGjM#4fXsxVsĀK{ k!F^NhU0( L2}׃s^ ңN(^]Gx5= xXUk!Ã2Tg`ueqhzRlDZK-m?%CkCsK|\kbUDwݮ/&(b}6 ͈ .׹ 4liq]X2Y-$143` HIؽEh;.`mҏkyx쐝h2iXl[2JQVd+X8JrH BJp6Bshj(o\-CtGzi*<˱X,5c6gų>q@)|S;# ҉ uaLV-P4\5 J̕p9`,-ʡN=+o@>x k! B0PDPu\pevŰH҂XAVU7DFtӂ 3-f6CMoX$7TL_q־ ]ܫƷ~J6Ǻt2kOʉޫ&y:p5"A?ƺ}DNXX5ҷ Ye15 @4i{gi Ȋh2M7 kSP0%0#Enχ\Rw !MHZe F!uiZm3fiRԓ3WpJ#'AKTN H qo4eqD@=%cQ-p"nBg =બH ,bp$u#>@B," trea4LOi-oW<<)Pf/8S!Ɠq82Y#f^#Ye"+]$q0V@Wa,,Wb X`\܋ *zS;Wo i5>%6ڲ`)+pL 1&EPC)dĔْS6s=6].8f.*?fbO=Nx[~#]<ʗ:#| 0xy\Ѣ7vn FP",K{mdW祙b-#m0VەP٪bd1CUiwMjUWlk%}S.k#B! -`:Ko :m(?x`*!;wfŃ'ۗ9"QnCSiIczL!ĨDcCo%iib~ƙ\MGúhF2@.˰omViFkspO"Ș]l!kb Qe]8nKZ}A:zZI ŃQS[aG1Sԡ7qúhoa$қl8Ypn[NڞqK nvS?4]U#ǤMj?փ%#Bԉ4 v'F3tKN~%s(Rj Ub a76Y]XHc=]ϫDQdkqe! Zh * ]Vz*\}[dR 񜻱%pgA)Kf elX8Q°hF E`⎪\U-q(M {vߎ6 Y74 u`4m8R"={_>\9Y5/¿!Fr^x~`1Le :bܦUX /5~Ay$A`,! ""MFVJ!ۮR4"Y,*;wtB:o'_yJ_%VWڣ]t\t2$Wjn)w CewS#23}^Wڽ\,xZ=W.~:ƳoSG:a{Ux[-}d1"ѣD~V$B d티+dQ⌔Yg&, "27GN͐m}Qۯ%\թAb[e40;24=7|{ 5q[[m a7I2+p A2KC6ER5:m --iZl oo7& :iX̨u\E;'F+[Mˬ.ӧ22o>_Lso/-Jxgɦ8OgdnhS8qTtwZˎe!$`0%H.Bd;6O-KH?G8̚S@s`w3#,9j4kDae<TO p'gsH'z7$Pp $G[UI|o;[LUt*}{f]7O )] ކQvu5{ *ͲEwх`疓F"Nl[BTU;8*9?0#(1ێ?JbHt [?0..h2=A8d)NP2X$d% q0𒝿4VRu}>}B|_wU6JrBj PT!88I M!sNt|cc!+"`9gU&D^.4 x<6ՖspK*SЯ OyNy3r´5a$}C2 DrXΌnR"00]SwpzWҗƃUvő-xgo3k_ww-e{eGDDŽ6 ex]1ZPYd&LgZZ[bO REIXʁKRjr!MDک 6D6o`N8 -=oOڒRtV OR񲉈r %G'c>bYj`dXk݇˖_eGi}`4 OѨ(dog;5A0OI%| H H[2F؅sKzzmǜiCZ0mtWmƯxeBzLuzpgƟ y[R%O'\=d˺_XOBc<\%OPZTqGPYے6&aIBM"'?$؁{{d~c3K˫e^qFbc9}|"6WG4sG˒k.1''v;nf[.M5+Ɏ!1 b$r L }Z3n  jB2 t='J=qL%L E px=ZӍɷ&c+0NG{j1πD|w-h0G}V@m›·tu 9Jss~+o]1G܇q-ר8_ Mą b,ܩZWB!{ծb!0ĔdF\Uh-`U-['d$_ju2Am"Eɯ8g##:cviS)edo/-4xG6R r3Zj5`/][QIl]kz6lKK=v$"rlI7&o>sQEQ1̷;uG2R^VRK5zxۥp*T y6tcAachVB5(͜jkWz{*(w6{?m\n+5-\hX*X _QOb,X+DC)VGꑒԂB m*fyXHj{}A'[0<ٖz%DjEYhdԲq­-靵ưKdmZ2uLt1ڭշ0%NH$ܿOty=X\xPIxQr )1GGL]*3tՏ ;m,+n1qNͺ9! aX(1 ZVU.`")mdY"T6hFꟷ˭mF |a JŽ7{Tk^@e^Fq⠷_h4zbԦvcZ ,HghNa:S-ÁdV4B_+:Z bFȰEo~`eHÝF4#6JLٔDredMYEʓh h]]OʫSQei6>MVyq#ouPvҧ=Ty5=tX,wriԮ4w7Я:pǢ n9!A`p%uQK݈+HogLrTEMTOģuۿ7Y (a[9*rNmԷ`wi $ g,vXlG }"JrC*DTm W6I˲|˥ &KfDM63^UXG q .X]{e1 \zmL $X, sxEʇsN Op^49ZoQ2*ۃ \NlP4bX}(h" J B,CfTjqn4|ցnʺTXf0mP]|Vb3]^_T#7-%SNA+^!A0 0M/&IB\2!tWHisWW"*K3>|7a!0%[#!:¦v\@թR5 |Z1N|XKGݴV?]2m1GE{OTW9~߉趕-C`iWfncoXiTŽUFq< D8eؠUZt8ѸRГSUin/B9ݾAH9yzt?m̦>*%d5 ZF0Ajq/}BbaD l^VjU )\xj@hv79p.CGj~77g:??{8<^+`UA&k[V aD;m%SڱX\޹k/Y[T#h+Y.̴+횛Vhs?c4Qw!+C1 iq*ɡ2`FO*"(7 N?p~\?@L59ШAd2r~>m[s]{egPijf%- }&w6@Kc;{Hi\˔ ڟHЫSܶn%=8=VSjT&/ݥL.v AnC P邭/* F> 20[(Zge,B3.8(2!޶qne] r(qH D\M_-ϝw%e}.Į/.SYI"""sRr@5R{<nL 5ld b( { ʄ fdnr-tG 4-[okfe}L2zi7oF̝.^Ft7Z Fb[i s(&Qn&V|v䶋vK7|Zǘ;6MsuULO_+ A-`gWPͰ J V6:+% 'v`RƂBe\[7{j 2+}Sn5|LbF t{ vfw!?d͎/ifېəͩښ*Nx=Z=34K\dJsl.vrؗѽR #\CAokKRǢjfEp55EŤRЃPe٦6D3IAk/0vJ+iF.U@𦗲3ɳ550i24ggGC o !&۾}x]Z0<,KHw}Ӳަgz•tYD.I *m gz.y,gK\,uk 04keZEvfF`txն1$% N =bVV[iYv! kgY3U!MJZg meTb V-[*O>bئ}}n[y8RQIJŃꥯI,7:M@ u$ /Fg*R⮞/m #ʯҰd0lD*hϣ'Y8 ט,;ݣ弬ӓe$Q4A4mktym,e8Tr@> 롭C8"ZrT(w`_x}33d!x(!Z !9C9vS2jl%`Cˀ"PVD<3GSpNvSS ȕCipD=N{nfЙ,V̪HKh]FhH( 4P뭧=rj g{Y (M⮦cI P SE310b?Wvp$ #Xh9w#s]f綘1: @1ў.c]8RqFd 6 fMK 4qժMEi4zM)Tn{ U4jJֶ-~&kYV*\4>!{ͪEh4]5VUu [alera*!!;bot/e~ƽVڻEE-_ Ԗ]Uh6CV.p/n>\%iZ_entG˭gM[Zh qϽسȩty6eV%\YYiw(J1#`Hgi/tc]wSYiRYpo:S݃rqSTvT> 2cCHg_z%n1AL:,Q;VpOeDzA+N{[_PS:JB'tѢf d"HW*+ej>X9aT@KV_K,pRP<`bIe൏gEՔPެ{drp4 ;_ʼ-7Bx Y}ؚW.g)-ʝ" |1^K D&An:w2⌂2ĕ2)4XxNEM '~? cVf4~3DE}h4ЉK,wK +Uva%'jL զ4)U$ ,s1T"srXgtpw.T24ʡRYH̬%R"2fH`, &g.$$LhYВ#x \Z_vsxNAhIiK>I,jۗB_6xjo UFv#?eMNnTTv ޙVד,1 ~-5]ҭΎN7 $*ĺc&8$ @k)ל/- _,3FP.gk YYɄ P0V!} c @ot%EB",p 6D#cI%Pc$!T#:,A_.yGU}S02,W=bGk9g㶚&6p^C Us2QmJt!5"q\H^m @J-GOǯeԊpECIƋ@Eoy"Bc (FUZq8LD,#q@C|`wILP(86Q^W]Ć:N_ӀYbeym@!hB.쪹Vf#@bw4Z c%}׻Z6K6a̪iNx}Ii˾} jjp):S[. ]P;)3qɂm-8ZfWv?4[69QuENEkgɰT0dۦe/̦1c aN bD6 p N{{O1^ ]qGƓ3?xV ,~6G1ij&meXk1!<ʽ N!ױ^^9P1RΓě$#IMXRk@ 1e.+055֩@ :{xiE 4|8^-ԩZi(L^(w&[3ڏAAiqIA2%`dYr0y35kC߼{FE2.o3v*V)baDj'1LYW?>UvTϋS6m[>\2A ]%(" UHV!(֘ұVq,5fS.VI>tn&|QB8>D` 2H|":XOm{7'`L{W ʸZROqWM D@V'#I{!{pdH 7au$]CwKL+a>^[9u_0?:r|O w|:Y`c/guoY3.BiInd&ӏjDdv j([F'*rT J3䛲Zdķ1]z{ٚZ!ik4Ӈ_'l&%"{O'>! Ā 0_2cʶŜROWTP+lz"f|t:j)t=ۢ\L5g0(`%..0*l ϡ΀;47>0Fw>},=8PFe2.P7ЮUZŀ dm1HE,^)n-zl],j)ɜXNGP|djئwנNfJ)3Q8RHͪ 75Kz=~^閯7b~cerCI6P:!;5$iՂe (#^ j%>=?J5mw rw@.x\ͪKqE_RIg1Qj˖xb#6XkaĜa)ľZHz4AI fE+D$nJJ ZH9U=}RF}}c0gvIغ_ѡ*Nk@ 1!*~Ȩ (D.q/]Njf \>ivH"3F]Rӕ]]Ġ`8]v{#!Q@6ԞiJA=(`g깆t~eǑC+>ͩ=l$et 0ēDjɀ"y 1O,"}3"Dw)Aֳ+=3l5lR76p^ײ!]Fڤ7i/SN\^j&(jkwZ}DʺY=TKT^u tj;JD IsR 9ۦϺ%ɒ٣g$0@`  ٮ}YޔMCx[(Ѝ68Ѧ܊8zk#w bQv6m hSF# di pɖLP@!2VNN LI8煮HAjG@̀qDT@&t9VI~ "EK!VCBqȻ:A%$h}Q mO]$Hdo tH gNŃm~KZpvnY;ymD{tKuř 4g:¾հ  96})hBďa Uxt#`>]8?gEQOwh,VI5X:~h2q~5e/STChG5Ndm+z* ]/>6(Ti vus;UF,#u6Ƚ<ɥg_ݱ瞌_Su]v3OX'jsĘw\ذzr6YncѴG|(i_n^F/o6Wӟ9 =>M{v;vhG?\ŷ;gO&TP}Mb\hKh4;O~TlIg}ܱtsu ͚ 5ߔc?xSj'yivÅ4W}'Cuaf,'ka j/ݷ9qW7U2OlƆ7Pe0Ru᪂;Z4Unxq-z:q:oĭYTc bz{A)ų1_yXNS'L3*wA7knwWkb|Vb%"˕W iS'uRib.6`ar4tJW-围eđLsVx" ,E^dd&+$^M3R[7|֬$w?FAϯ\݊C]rؽ^,M?ߕ:/d9Dj^r7[bVӨ%cM88!Ţc0P@PT2Q1L*,ЎR39ӧ E& b`B z0)ƇId-d2むX넷vMm\ aYa2ڜ st%I-kVvp]۶+^Vr {\7cG&7B=!+aA [#YA7jn|WvZڵP~ϝhl#W٭Ӥo:Qc oj]>~&NtmtڽҞZ[|zeI!e;K.mг*`3x9a1Faik'F 5r+~hU3Q*L)7GʪP%4 924TO y2(KѐR”i7MMsP6ӧLJ^ʔU%̕\ov񟩅{Tӻv%o3#+m4 S$VrF!`#+DlRJKe* r# xA D2>TxdK(moE5~TNWHgzw<6_s;ݕsg<%m^=aY}t35Tu&v;&"Z ]Kgȕ4EpOP]dbx¯*-\xZ^f@|`bLx4ߎڞWIҝNAQR)E`,LxoBRIBfAl{T48Fz t  KLj:5J GS*/v7*2grv3}z%! B @b]K(jJQ;"J*.j;_t))tݑfg)R{{ G]uu$t<15E;Jmlg3ƪW>ޏw&U^Aw [#葓 p C A % AX$JknڭE=5Ulsc5>j=zUi ^h2 P0|00[ Q`|nڭVYR" fШޟhZ=U5ݔj}^9j,]7SmDіY IcGU:0-_a-!VBx3% =N=F\[ +pI,˗'{~yc[I L3rܤ.K.cbtZ Q$<fK@Dd=e[Q*4ՂU{Me+U %|_! ź 2hRP"* {Mhg$Mj.hnz{a]Z`ꞕԑ6K =n-"nyW)} @p.T׶(l+vEx!TTvzǰE9(wwLJ)G=X񩢕}4B@G!R*I0m}vh1ʞ!I``K Hު%EpZv(mULJ$biN 1eqJψA~(ȼ`K:w 1)#|L9N" VuRCz^Ki2'M(>mfI6ͶӊBBa {Q3E !>Y,p0rHϠ>%v ( l82vQN(4(Cm/ǥۤSvʌ B ^+4LIeXJq^Ǒкkݴ_vxw*XIuSbnH{ fJVeO5; /H?1u,9wm9˝'2T@mw'u[6 % F+ԏ6x z9.`#^b"ä~4lJM_dXVO>-Eo%}Vh禴8.$%7hnQ vZ2)Mu{06Q70 MǬ$G 8!@]J\Zi-ͭAr4Ff\|Wŝ'<]`*STEA+I 8 gG#61>q_0r,+1pSrJQ$Z=EvF L rcT&S֩T"6 xN[ԓfDl%]7l%O 4/ tߦ&Ico,AX3 4TfZX^@a'~O# oĎN$ o?B5]86]LMA ͸t56t^4e;BBXS <W2g~q# P-g:byeKsI վ“+|mʭj]hF"gțˀOEQAhO.v<"ƫ8u(@9 $eT[*sG}(. 1Gh.2P{TZ Riq56܇=  \LsWR]5si7BLokmt~j*q͍E($ oo F-4𬕩CO,1 l] N+CH{*A&s:IfyD<\ee% %;x: +}@,QB]6cbʒXtc*T&vtQ2BeAj٥7E#NP`Ԛ[6n[w.! EB!J3Keuy^ [+Jy&<2tO3g$#^/ҝ!m;_߶xAجWNj+u/ҭv4Iv#%E"MRрdkI&t|t_ ghk\4X*Q")X]r:^leua$SVCgA\u[ W0vsCDݼrMgG > 8e3qnRQfd;KHq)eMaLdQSdQC &VII|Шc6! Ų BB(]iQJCBEIχw&9!} ,_ܟIX݉Uy͜^+X&neU8k^$KMqvФ^7djGm?]ިܼjz:bٍrgxVAqrqy (B.aX`U4G`%! a@(feZXxl7&ܔ`]|@HhTQ@JQ*7+lsuXέzmӃLF{7g7 RoZV.+SYGeʶHXޝq<wK~JF^i6F 6{ɫ qw,)v$hk J]nB_?_ oaPxhQ2^E{Sߩ˂e;N[$ ~\pOZAIZd"PMZb4 qMm\@IJFZX1|jFvvi'dL]C .;͛6ҢM(4Jw4AZ^B΅΍OZ&h6J<';[mǢ7AhT$«o#V4U9Gu<^^L4EHV*:=0jQ$m3i\P^] ސMGc(|!! &A R!dpLD@1NWuY?Y8.űd&*Z|AK|MGozU˾J-K-1ͼ xJJEB_ߋȢt~7{h B^]$ej{f<6U啰A (6TrE+ɦB5Ͳ45(c2*09`{h=|Jz L*a>ءWV0E-)kQFPA%j^X%"D[&v E*OcK!U~}i"\$NĪrRtb%4JLDYp \}Æs̊k5XpSWb3>*,mBhd`5#ZVV);j L K' ;FŶVڎa T2^8YkGDŽM[IR]=WAHU%Ɋc&˾‘%Ɣk"Ipkzg7?4'Tl$I~tU`݋BtVXҔS3wMFaG+еLzTrJIQ]tĥg$%ʯ?}$M<ʒ)m5LzC0x:$NVGX6?Q0Ei\Szz3낍^:0Oż0SH|(CfۀPyk`/fWaUz}aZz!վ`X( B$n JfLYRCԉ"臓~+xa cygbAy5lM% \Y8Bڼ[|ҝgOӆqXvswvɐGˤdxɇLPHG[+!it(kL&mԳ:4ߴqcY!YN2Vd˚t)' 6}~Q3oGm VZovi7+Dh*v~y@癄[lmbl "Yk8F(1w.Hmg,T|׍Q+=A!|DhLI[ b>?V0bI+r(] a  J]t"ǎ*TXk%(=cҏ%JSфy4̋D(^*OFgҴi̅G+W:Gk6_&B2F궙ۚ&!1b+~N?m9)ZL$2hja[|=E&*aORIv3dI)k%(I} vQZ+)3`UKvQ5 ϳ#ϲƒ[}FC܄ᔴkh~9{i{p[jOr"~=l@ ,lRA!c@#u^IR&MUS{@7-p/o;h.d4s%޽ZV^pբ^۟ fٕ+&\I(ѰcNpl҅ Y{tPR-Jp]>}<$Qx7`3yK~{IXʥA _fSS0OJhuMA5>P+3TwɎ!RXMӺN>+Aq bBp@hن|C‘ݦB@kl@pN߾7]&4Tl^䕼㊃>/ }nt_%C U()Nvtb%ӆCqcu4IKr?Ss_x[ay镧,:o~4e1v0x޶x*OSLLgF$Ϥi))f='F!d5<ñ Jۿ'- U&2I]{?!"AMVYZ̵Yh/ rFs ^j\75d'pN>!;r^ӎJQ[R~NcDCx$J3u“rA C1&XrtZҘz]g.bٴ#?{1zU(uCXIk~e'א]mڐeYhoּU䋊VڌյNS|ë_-blXɹHQQ|!*aRB$iW)dZQj]V͊}bMܰ^FEmҍMI9P.[1`Z*R&R*S1BY|E`/Z nhʪAeA < bD2I1obI C3oRɹBm>鵂C,Bfu:lhj.Fэ\Ѫj*I-`ZZ -d VQSjN4=_z^Hb! Eb ĀP FTrDDBő^aXLn_iWn|׻A7lݼðdg7~& xNNe>I:&/VRyxc=90+qCv.4alTBLArGYSdf&[m@@İhA>(Ir5\ɚla T6!X.G"d Mdteצ F/Wds1\5!W_=t{4D֩Tw`^VHPHA$ycMo44JX5CBHF8%ۈBܛp%^ro~gfj"I,6 d3zn"2+e-H̢]҈2x-&=&N`;@a6$~b>7Jv%lҺz`SOu:R֭& Es 6922h=Zuڹ E6KDWUx-k޼c1anT੤by!+Fb ĀPZ. 'L'SwɳIVmX=V,NCshv_Ow[~xCIhg87T$Cr#]G*)$EqOn~8K{lq"1F{i)v-va,ҫ[ =k[a]0(L&$Yk1|x9%蛶N[}vU.>nUn Jx\yP$pOK IQ{YMu"Z]c{#c[ag$2Rl:T} 2;ТSEH"` x=R91k 7;g+"iajH഻? Y&)>ǃML 8DhJ'"ecKz_ּtS{Qy@ "QY)ZcaxQY!j+$ 7.DZe:)2ٮCg9e^ t]7+ J} )H. ^`MW) %S slr&5dVZ0{:OV^;F%N8W_Ncפ/> HmӨB)tst5)^J  Au8JTl짃C΄5;x{gA0HX_!@joKm̂S'RN1(s9~/ !{b!H0"EKRi.XMme S2i͒ZF\ )ZH!orv홽=}Ϋ_>NB=b9}rBRyih¦»nl+G"X6\jͪ1WrK3;]:j+aȨID2d{S-i!Dzq)_nWɩ4؟Dڙx* E~]Zd֤)gQw8e7 sZbz ̓JfEMl8w}?_}QZd]wpCi@ ;e8()h(+Ԁ52 B%EfK e RQt 2޷ I)>![ |^sV ڧpD8l/m>۰*iV~L gti!b `0VRH!d VɔB,zHD$>OǴA5:rYD1&Jw?U%,Bʂ?9OWL-r8ϊSd39]t am]gj@޳uJzx;;&>\,:Jclx,z1q +.o]>c-9u0d5z;3S _j9'0_ (WjAߥeR b1$aaUQHpny)kLoLɄu 칇4. dIGy~YyA=J ,X D 9#t[Dז-(ā0p!;e-LCH̊aMܒ50N*P3 X3I %R9/Ulʅąm 0wIR⻺)Qz見w-›J"q̘B ɹKB!Ctym ,jaq5C!AWJiSY(%rOpR@A?UdZG$O<6IS>9_gVי%UzʤU0vDo>UL&&m$S_ Ғ?6lh𓰋 2Y3)qV1~X|i4c 5voۥ]4c5ښA`|fi'%u>3XN(R1Tw ykB Z{-S6> 4n!-bB0Wb #"`C 9 !z6Q; uH[ҳ I^Y<'S)5ŵN&1$ē2[LPM=,eu X+g>* (%+ihYd-Ki]*,mԆ0@Ɣn!k\C(L| /TR$7 ~/n?ӆܟ %! b"ずDȸJ Pqi]Sky(p#QHN,h5&sJ",pKcWҁ2s-,VwHK݋u9,,-P;Cc WJb&F ֑I\ʥ'?+pVگ4u7Tv,󗦻L|e-g1,1֟ܕرY0v,9ṀOc! &B@a Z̵eV1z Pd4c~zO1zK:/=tHɈI@ yQ7ƧM?]<%Rd ', ֽ>+~ &CŠީִW2N歫emmno2(5u$h7LZ+A&=WaNҰL֊|i/D.T^ v(tOJr"]=BDu( <&':.)!QH1Vb>Y&i]Fz4e˳-(]&E (X)|dv j}f`}ov9^=s/,@mb0߰AaP1' M 1o̲JRJUq4EN*OPG<@>yVlԥy \`U TBr٣lηx3Yp`62F-B)AB*R)oЙms (оI.ƿ~mJmfsƫ@*q!+@؈!(ZT4I JV zIߩ# !M@P<= TH9vo;I:wuɾ;JY=ۈʏD$?iՒ;guDN<65ҧB蔏rOҸh՚>P ,] RK<72@vd[OВ -nF0C?h$Z a롇e`(5M#ZRWNVn{'p3W2tNV_tcHv]5{sZ[1(cm^}Ne`̄jeZ e[ kۑSts9ʰ‚0I.}k! 0-`TōƖR,^ V"@HKr M"DCՆ~!ME٬XJ17b3uM=\AYqCo p\/5d,RY۲cl϶r9?9=; ~w y (&.ȷY*p!q?Ϫzy0գܢCG3"Ϳ˔%+܁<_谚OMÈ읆w }[Qߓ0,F۟0[MQ̕bѰTLƶkƑ&7z%)&'T<[ EFuc,_λ9E家K4fsԽ樃?bH>Y~ˤiهb@a^ǿc@WivLv1]GҤp{|H[^sľrF *9_T-TEnMOxړ6U]+J#w0sJ-؀̗Jh vJ6]j۾yyPKG,߱wSit 0S]eGYЁpX| Yn.G6 _tSEK'R7PEKu޵TJ<=/ AE$YTL^ҕ824n%hZ,|o~FկU7,_ Mzna @bS˞^k\ eZ 9WVXfV4FI6˱ Y(8 s+:ܚ4;k[3W4Q'Żgm~MEؔ(]:H]+a` q{/fMiT3`}`]F#M52;H ) 6#.F א<m7Z3ܻ+:E_Jl>%EI#Fȅ$&r!Ͳ bĠ0u^ʭHZUK]Uй)Pnjڽ}3Ϛv?xդC.?鍽wNu2{X(43 lqzXJrK+@vf쫘o{[1{ Fq%xȗēugwŨ؂(闇dT7;{/w ć$^ex)C5r&cѹ$ . D-ր5b')t Pq1#VKY{:2y1d-t*: Q&Nl HCբ"5,ܷIra0~4[nbb-:XnU dڢ);B$tIKuO~i]Su_+*mkl;. yRSS.|ҬOxȅf푕,FhmGj|7A~+@렛tO4oeaVl[5#-->CyjM0i+P3L$Z+@MsRߌ6xBl;;L-_r&8$[]1亦bT;qAѩu"vZĈh< / 2^)K!jă8L<$H i1:"(:S<ݻ#OԾmν*o _{9K@=h1)L4=-nSX!0 1`23G)݊ a[FW 2aפ .=^Ts&t*60;dOqOC=+$#.PQ82j׎KHsrZ0r#}꧞ݣLhσ KZ2`)x{2@$D b Z v~uGquALsYe!MF[Ȑ6!$ ڰVN? j~Yƽ|+  $SB~D8axM,\L` kC-ʸ*dۨ9v8rG ν"%`hK=ͥoΤ]U;^Z6u:)9^7j7}%u [tjBԬ, rEf 7|z%Ct\nr}QnuSj.l,"7(5U6qu&MR,=[jXҬ}eIbN8LyVH5V vj"FSFiVnj_|CwQW=~1 ꛛB{soD90Lbsb:Q}OMJVATHPlP xer|nЬ>tvrȐ&v } ZQϫ*U-ޖN:u"NS5 <-/_4Z{[d v[ n\W'3|:ff+'&M!',Kbޖ B̗wwj99/Mͣ,-K~ EoPI^r[B_Hp1/!kƀnU̽ɨ([+Q9&MjZo#ܮ`.Z4dI=[{I1b֖YTG8/4# b&Bb*&4Y9Uߍ.fWuNօV #<5#Iv?XH~+-^ x͊3.,5BN^ax&nˤ4y3= 2I~j-@BmZR`Ak.OGbO@ۡ $AZB %W .\'dTbzJZ.KZHdk7Y-WgplxvXʙ#Wz G`H4sA0PdQ( iZM E^#e;PDȕcq+9:_VjXev R!xt6-"u&)?oI ]v#L&gyq_rǮ-To]N6]IZܭ ŽobY&nҦJ()I~\]~F4XȗCuq&E 5ĻHwª2q7uz9 uQ W1SM]|xՉd/eŅh\⒥r<.uS"MZSQۃ,&GE5 &&̬^{15bbP&tXk!|.!^JMR@k6Y/X8ힷK|TA7n`='nEkg;uǰa:V?#HT=Dqj57*8"WũCR簀樺t0ё>e [kfiT6]ǏoodbE=E`U2I(FkkaPH--tS٢ڗ'M#f !{ ;xhX,sѨ|!"gb[8)VĦz٤(cN<@8{}tz"ZL: $F|P:znO6rN Zq8#XE>+~N<#4Ĵ&;x2jĝAck^DQքI. ЍU)0j+E&4iLDE˚':3VTUm8T8]fŽ/Hڴhӫ39 66@p֪D"q+^ 85 7h 2|gk0 wXҷUFQ[ 3~A!?"Sl zm ?feUӰ׃wrbEF3Qh ;akZo@]QDDFYegy皨]Ye:*,^OQ{/SzvEl|G]`oe۸Yk&~V⮁cPլS(jUᰊ!!K^`@['Ġ*gM"S&Nϑ jݧO-;#gMֆrVȽ oUJ,*TBl,dBX]g׬ @2 @bCmAy{fi E>9?7iӊqBTw~KT eo4M+D6~V!er+Uwom4=}~wk-~k30!ĬH1dm}oN߮;)_hA!k ƁP4! \Jp Ts EE07Î R8m59xàu(X+EVx`x|+PdWXyeˢ![#U}rTbNG{gNwcu\xU6#<=bP%ÒXa/y3XQ&x.$ ʽ5pq1F_ުqZM\c9ٓ29噱4e0l;f+v0+/S2S2V_<e%3hp:j&]왌6i!^^ eաM8{,3\)e D\TY2(hލ T[|h{ In,B.jta1X\¬A{E9_+mֲlݸE8)?`.#Yԫg"!#·#,]gp{~Qj) o6GSxԧcT8"D2@r:k,k=%K7`OIN[)D5,YuIcL$ n͍=]J ΕDI{#+QD`sǵxT =:rWW%A!fh=*/ڠsQ+3nj%J$b5ZӛMt!B҄T"@L8:7.\O n\o/$f6n6X\wJC34y,ʛf g޹-M$> [b{Ʊޛs[d33I5bX8@#;W,Np3rw#v\S2(5Mp>@ j¨D.>U_t bVy[%>R^mPCׄV }rέ5VWI_ ,X$y0a Y3Fd7u0'Q\Ѧfii)aɯdrmzZ C*ܯ'~ .40Ƶ+ ͫvj(#޴Q5E nvD"p} H3t1v! ƀDa( ,bī J#Zd/wߖa/u4VÞNDs}(c/07kv} ?6%mH6S7)6²K rG1W7~7U ԗ q>޶;MOe9Wc7Yi)o)%6-J(!UQVie JNQ ;?bWaM& o-mZ֥wy$/L[hA@' BZU.}7Lo;Yv} Os/^laj=7<;a^˫ՐF/N0KL?ez&A9?[7k1}H,OmD > ~2*ntq\T%ntrМҠ&-"0a: 0 -+&?S܉á OiEvr wۥoOX01!;€TH" :UIkbNn@' i-V0'$-e۔cR1̄lK@v8Z(u|NÒ7(fbYz%Q~[aqo.oQoMhXԔ:.Q5=YMT ALpotIEҴ QnnvDSCjNՂnY{ꔊ4"BH)J?{|xUzxu|XըJ_쯐=2P͠_r7F*46F_䶕_w &B}N^He,B=iQZRߙV6c*!F~Q@s̚i@Z{F))쾾>6@D[- 'H$xsjʻbsOoRao 1 c5:u'_Ju8r~4z=STՊWUUd:#T4nY @K$2ϏLii5f/9͔8Ej~ʀLnٵ$䠈hnq,Ȁ Ϡ?!]7E-}RB&H}4J],cRLЗ* oZ6=/:XXZ9TjO;[εaߖ5l6Uwߵ۟e1lQܧӓ>> }$5emMo>Zv}f~Cx))ޕq.' ϴc_i}.z1ͱP<4S⊧mX.mݰONyb3r'\lXD,>@^ b/rٶ=f>@ӣDy$ĹS]qNW]YEu} ;Zx1k֚cmm.{:m;bвdW:߈ vW_:a9{a5l[X#Ю^uJeǞoxW_iRj!sCj`9Mϑ\C^:}΅/_];ej3G7> gpK5Q52Y4r`EKD*! t_MQ@X $&LneX)ʐ,X}^נsAtW@`;c`&_+h3o0kiq,`!͢f0P`AhSj/jcJE]БʦbjMWo퍰tA#]al3F]m7OQh47E 6:Mh3keC@-\#9GZVs/OZiV7F Gvzz}:~ lEH:[#.>~?aˬ;Ƕ%!aqR{oNzH/U]{3+VIgq_!{W09qֳZxc6ᾃrGjY (z E 5KsxVND`hLj##UO@:2bj5mM!| FbZ.  p)R#Ɩ5%0tP-25B*5.肿:ʏQ9 ˠsc+N igXwԀ>]|zkL0y<13>3:FGr|L=_쯀KO,(4ҕ: )cw/Jifœ%!aL`PJ%HkLU.Jeww &I$]Kw[h&;#'#G_m(q$]k:ϭbHd`AjɠYg##d5v?ez=#d|~&=Vc9׍{J5zK-XǮ&meӱ,ڨǪ_VnlLR*'+9Y]V*8,83{Xrʗ'fškIƲ 9 =Q#-MƠ%3gImO6##SRL-JؐBQk@pM !$G7[:&.&ն'a4fiB ,TMJo ULKh'Eu˧~𳗭W<6A]Vs0B֢Vfٯv=. bs®pj:T7xC\S/{[g` QB`Dj47*`>Z;uWFÐ<4j;ξ<r#U>6?VŘ(!ƍch!m#/uR꒣RQ#,%2[U@B S%-!E7AH& KA7Bd23.ve kw͞qƿS{ 6!2:F:CˮO[~^p'ڬcŭ古%I0[cwAM{5d8$rmu4da>{M{>`G7 9<՟+]xҳ\wjұ':#Ak]|pX*Z._u'XڂC1_5bS6'ɊL^V4 FE'iZ]=Q:'(wOJ;jf&%tTxiJr%eZj'*I2i._VWNnDbLVzd{F(e$dM?'hR~Wx8z^sғ֎IH%Q_D2)vIb 8ÌɓY ZU#xo_5{1FI {$ả8[Ou8(J5-vЩ 8OZ4Xc>hYUAZXTi}ZY74lt˄Q+azZ4 Ey0 *\ܶ*N9=Es2`(ж+] OOSiV4ZL&BA j5h". zA(N~fmY?òV30>&KCv1GɁ:דx@ bQ_uEzumPΰ т j\pH kt n'#x ctY3NV!#^/$: !. }?nƎM t8Il\Dɾ*DoC -^*?X M·K6pa[1Aa09! s蒅 S-)xeZ-).m+5q.5t+9aMMpwAdv h9N(ˉ 0Qf1zûS֏X:D]w_"k߃Xxe~8g39˩ †p+lIll F+Y7fߤAv<q2fw>]Cweqo/ᲶEs<ςuUՂwe1 鑻Q|,S[F+Z*cQhgWnCp .1&! OtRQ:psgzs*.Wu0FiLq'e|BRIQlCE^϶0VZ+.Nḍ\~_&OEJuޠ < LsK7kt±cY#l@^:Pm3shLVҹܑ! :)[fz9o͗f=.XpʡIC|l̈:E_YM Aq5¨Y\%ffNGqz["^o/58W|rIs`246HC IBUlHn&12",n7MKOm]`;2Gx5 6pQ}DX!MmH[nڦʔ0Tg 7*2MbM!ήr3|[ X޸eR#KB#? 6Lm(7jɚ ^-LvGR~^pqʓQNa2B\FhnŅYL磼trbh,?1^R#v{y;]M仱Y"[P`GJQla7i8v2RV  J[8e8ebRX=^m{IV`l 5S׷x1\>`{*^I4_-G)w*D=i*)up@$x!{Ͳ΀h,43F )e,VK*~´VE%(Hu Ӎ@G'KU,2E">[8`̸J4#8u<ى떆 ~-[NS[u"a<Ù8(J}#TQ2f:Yy_j/zZ種YΔ].n54c'P Q˖ԡht. x7_C0 ,sDB>xWx07-D I~0)bj>?Ze?aK (܇uC/kLĠ90o5o GT͎NRH 4 J¶m!g|9ሑBb&;FPa* E/r0!pm M܁)CB$T`ځ+:ZvkA-L$>jWTmd}9:ز l~5)PX-,G%c` *!բcj޴ˀ Jl@臊l)-V慲6,]{d˱zt:K"e"i]|$*G?r*!Ը)Z@ܺ[$&/\=!-9B{2fIFu?>j0YŗIoZv`7|&R#"eE>}`E8ՏDqyW`d(BSfWyhdzVA;Fas,;omӆy4 A2e 9~cA3g<ˀֈ2{1v! bD1`,T&I(#u|464zwLE!~}AvpZo.arg2ާMcbQ#RspY0,7A: e? XɦU>)X'#nbA~el 90ֱ~f13 _BVbNF<:vJ)oE? ;cUzafJx;* (2m ,RAN7q7" D=Ƿ;a`?vm_u|n > -r0XSiB-aFUgUQ" ra)}\STZBE!K C pL4ceyU{jEm̶QM+K7=9tqVDRjƅ r@׾E{4iB63dM.FmHj5,ETAS("bqI)W+` X_m!HH&gWsu@gƀAutA҇>bJ\ԗVk<7+Mn}'kFWëvJ 9ȊxȘi8j#['hC%{ZKzIm6RJ[m0w7R~{SUp } eݡpקz翗V7]j1TL?Q\ϕ81%7P:` R i!!nQ&:A%CYy꺈פi=!MF[Yޥfulrpii<5iӾCq*v"@X 4GrT!Zh[wV%E1xwfnk&^:E,[1vcC^٥{9\: ̸*TŖF䇛mp9M]YXMYuǠdKux-mYv opm1.6v-᧣酛k &+ykAV/Ylo !nbѪWB1jGp%:Kڳ3 x]!ׯ}=0-e!l-]8a:h[#$d)ؙTACM]o2H뻿W8 KxK)E/&!"2ij[VKR\,2X8w%^k5C>v#v(JmVc]Kro+uw8w$fQʫZ]|l'=܊lҪ!OL;M& /N*ij~DLIY次6Xt]%2,}'?hfɦ}Cۯ $iW+/I2uCkU@ĬYʙͅidD̷"T6 EZ٤~z,:t!kզ ( %F0r7ݯnt}hA DPvwJ"l AXtGoҧhȕ)\ % !G:,)bib~ 91A ֱjkK{^Ii)Ɩlq(rB#9T) f *Ye,yIV71K\Ul$`3\VC q..#ܹ—cm=WGl4JW+0a2VNJ#7ʖe{\UM\`SJ[5F4G%-0\P`ݩ+Wqae-?e@*' '}.Ep)XU?Lvk粰D>a^ MmP=l<U&JA)b "aV[^9I^,*){P~Wz|b9;m.R۾~>Z 9QJ)N tՈlT! Ŷa 3'EWQ, B(R@zH,yW\! KԪˎosT$n =g+ B  -TEn ^,I:/]#I4$ 8#1b:)@"C xuv$((!`Nh Dіʹi[1߄1]*h%r\rcGU%_R\p$"ŔiG [Ro%<;ۇIkڞSĴ0N9"g;ƖڊmܯAOTGxgqĿBݭ& /kpjKȲPse$#ܵv@I8wt'_^rqKҏuKoʢSe<լ]55-zů^"byVg!4(ZH atDQZPI4%k;Ͳy]m髝$<[F}R5niv{z:QkWHK;=Od $BP9-T5JN- |P|01*浭3}U Oڔo˯/,g!Ŷ AY}2ZRb "b**(s OQtwUj;GFfP⹼Z QŠH$&x.I41r.'\BA&kT&EjIH:VׂhSFUU'vo"9֌řRj͕HSo_̋ɒG辶&t؍DCkaG#ĬD-hcp+EiܙmRWsLEE8K&,Bnb vAAo:^.׺́17Ы˨ۑƙkȝh9ݶ/,"1MЪ:mxmᜍgCRBE迿sh HiNQ"FOݼ(*eǛ8,Ǜ :'N<2U17/+t=tf[a1GRѰ6cb쁕;@z804%{)Qƻzo"s9:S&e%Ǯ4Q,dt%W›#̠DTABeڨ4Z",077A:F$A3N,ɷږO 7k\q؄.rOX{ 守ǡAH0R.ZHu~˶3p x6ǔw8τl"=:ͿN 皥N1"^'Z^'dQF_w4^p`L\t߫L1 <,` 5aS̵-nJcQt>Kq&M ,r,᳄O %[sK XM BB;N'}yryUB`tJS<:^vWΉq !IܲC#!pT3RMI@^ ˮy#M'aȒ T@۬f 3HR-]zJL{uRQ@@OC痥!)!ybXTZ- w;Te۠@x-n{u >ƭ#ҍkb7,ޙͮ*uhE5[wiB)ge)/rV MfSܮ|Y͏{{ |Ë<}u;QȺL࢈$S'Ҹ ӏf8j QQML,\.Xn An 769p=5KYPϡĜi_m){t٪)h&0$# %Z`Raz0Bq"@$ðo*M&- XH8veEI8f9?|̌GQ){r6r# lXvG]3Todee*mHS2+ړM?H-G;Jz\k v;!kݶb!0ZF\ t(-#oH,s-ޕgU]B劝|f48mmrZ޳WAq&9JFL* S+c~'m#Ͱ;mgr6e߇&녻z 4! i24oikd(sE\/oWMf<oO+yB|#q%I/ 3yYbځ.k`ԻUq_Nd=`DoX q ExիظgwqTtRS3N @ Nj^γmҭd~ZȹBW8ۑ7|ݱ>Nd(e;Bi>X$! Γb `1u$l*:ňhbk7/?hfnRYԺ}U࠺AcjS.˷aqjj1[^puLh5m2 c>em/֮ܪyȾU ͖uikv^^V(pl쳋95m*tgSSbyd穯Ŭ(3"k- 6l[{VP MTdO'u|+ނ f Y (epZ7%E-B9t g.nKB!y UIn37ˬq0g̡NR؆D+#v˵;'~|'y)˶,(EE8Rũ45yZPtP8t@Uu{.KpC+BE5sg'nPael %05%xT1j:hPh+XwxdBɁbIx! `Ā0t躵^Y@.q NӔD3%"kp:p:VeaiL7|p*"/qutJ*PL6[9b6S]37۳ XjL ,5TʺmuxJiL'"ړ_.\TbeEi}K562Iգg4JJ(ZF1)ǗJ}@Sx VUӆTP uekԵWsMUټ?[3Ϫu{9! H# IdM7FH;u!(\LR!HMA (d^5N6NXbэs9VT(pFmzdmǎ6ay.>{v~3S y! b Ȃ hD\ʊ% ~:GM"ZDD`BY.9/&PU46N@J:ʴLI= x `6 FGbH~>d/"KfOpk;JoZM6,*<&Ua%"|\0s4s4w7RRtIRRC]Z ,j@8F# %Ic+j2u;b5|(/LU"3xPq3FE^)w\迀,ЖXtH"˓BJYv=t\ jHwVaָm(ruK0H,ʫgNe3E g:Vz3x7S,40ǧOjeo.u{A6ujkmmy# Dm˥zyc_Wh!6aJ\L{Z#p)CcZ{59>09dJuFiJ2H +{TIݸxcŅ{kFM3f]˜//ФAUpx).-Uim;}xxxzydvxxxx{R4vD*Iq* e|Jː-+x~Ͱ dfdTٌ#^ֶx,#+q<^hUU14 -u&gCw~cc3^y]{0d|Fsg55jmOm.y:G&NKf?Iaq}C m`NhRo?Y~Y/N_b(L8~\iŃJ00Ssf%$wg ,=Մ81VbKt9u0=x*I1$w` y%udwHGo8nn⾧>9ٻ;/2Ng1"p_ Lkٻ͍~-D*d/p sl|X..q. P:W޷"_kkwBp }ľyCN"Gd:5?puw{gQ58̾M2p/s_ʲ74l<^/.~KsNl18gnISqb[HS6 yZ$  PZZRYCDS~B20!KNqj^5qj-)Ss'$QQu"k 5@'ojDy"Ѣ Z ҄.ĆoشJ~3;-(#>aqP3b};zU(Fg 'q ͪ -9zGE9KCYH\A+,ׂmˋZsksK!9F 8 Ȅ&o. y%ںQ!4fӈ 0DuE\}NIʰzoe!" vSw P5Z )N'r^^[]lEsǛ@1RbvdJ -@mF᜖VKM!Z긻̝gtw|!{ `CK-RU\ ,&mw~}y5(> Ni[n,;KsMR%` yh5LypeRI$*$=a]BX֩M5$3>iBF,;lŜ@CS+E1 FzӂH"  OVLJmvcd=M-F0RD !ݲHb`u,TiZUbM]m KS`;kiJ:w;$rVI mTTr e;W|$o.CAe)0UfYXq[XPXh%V lQ%*b[koCQr$dbj0u Z(:-˦]˹jtK~22%]w0 وd.E$OA:8AHch4b.m]K`2MS"L1 $ #~c#5W%RQr;oӔ7Ga;9/KbyQȵKVؑ1Dщ220-(3 W 28ˉ\]-0k*='Fbi7GYgSUql*W;!{)~S.K) !&AgΎ=/Y0M{@ ,@& ޓ%d/T:f ! $A ` dwIhˢ A%a`*gTo#+W4ҽ-UAay;Tm6`mޘCu{ FW|gʷߎUÃI"IGLf6z)H߶Nƴ(s(j>[V-\ȹ<\I'bM=N>$ޗjAhY6ݬ9uu؛y vG"DևHkpF~RΔ5Vʢu׻SD eP ͦA,EMK1`XETcoy=|Sjh]q%Ġ*<0UdNIp`0nT;.!4Piɱ5QUC~XK4/@we6¡Fxh 'ùf ar 0*>3~u:i[mX+Bwkծ<`7њ pr|QjV6)ed$q~|`]kW؜ӬC!+@PBZ[4 )'"HYU58Gi&2fKo7O^q$g?vc1 ![cIǜF8An͑Dmequ☲\# y>wbaF"FGWV恭n35gΑWpySl?"t!S* g$#@P42"RW4:<{һeXGtRhU({+uϋ ˊjI* 'lXf@H l2e][aN=g\9pvb[RA_< x'Tbi%^!+!J x%qJ:O1X*!x*by,lNZ;N7[R{@svH1SZW6ǧ Ϋ/Vw}4P˺Y_~0.6χ d8C'ly\΍ uMR!MFlp 6\ݥn\45I]wy Bv (HMoykUgNvz:'[IiҸw )W2#.a]ӧ9iE|^~l2۫rpMM-$J Δz*ʪέ.-uJrC~!+abETtFNfJ+ ckpOڜUtzڋ"Z.Pս1턍YCf(`թc>/.pʯ8Ul+ BvYc˽;@vz5kuI٨mm *\aѾGM쭪:.n% *x=CN7|E[*Qi!xCa4}gg@H%sʥ !2K1T4R-óv+.U ] Uӑӫ,d5ڵ&I CdEpAWkΩXEn5 ;v>mw$͏ӥii=࿪Ijc нN7}sY <۱'u[7Tۙ E܁X!{ɠX0 JQ'r3J.fPWXT&B + $=z=CrҳꛚnsMneQ) If& Isfy7-s_{Mt~~UW9u[o mddc4xn\g4c9M <'E P/F(k@KW"E"!'s>]/W,YsWy -KP Hr_ot{P:js<#{z9$cV@%Za\. OC6Uk0W28S7sEFsYs?e!X((![pBwȠ^?)) 4ty>cG[CJGмK2ﵟ }= R QXJo <K+,k:β0׏*Yy Pͧ__9G~al@_ar!Ů b!їЩ%X&fU--ϝJBvFT )<4U*xU \{%`MgxW_) 0rd#3?1*i#IJ%$ )D0DCalU##"2Y1([ DĦ ]8<ٟz4wmCN[fɮÿj6PIF 9ԧ %䃢AhRF/)& aK8!WoKGTfە*'Sˆyѧ'vQ_:ZFZ{*ۮ&>z:b7WNڌ}\T0/Ād`~J|Rn@[,Y$;8-N; Md;[)r, k [iC4m]C3*⚈Jښ-7jPɽxc]B) 2d==4.@Yq[jiH(!X7 ꪒ';a5Ms i?.R5h%/,km,}GAzQϠAuy! bHJ ZRD5[;ճIn_5Pdp헒mM ݶiܣ8i?6 C n>jQp 7 .׳u_&}%r+%χ Td&\vO"I8H5(WTZHBGš$wÄnEg͞+Xye{“e- sVY *[*@ќ\3#Xp*x"d )&_}'l;q2TJ EH\8Bﶘ;цTȓgV$i(qlbg$TCV^.ʧJ]e̺_BOD\-:4ie`v :E=}Yyʪ4`Dm" VT>"#NhHb莅 HL51l2`(c,_!a2IQ_A'»ZJpĦ% D1D~0P)N/3P&]Xi Km=aYӤ,3&iV ˍ){Xi4M$!Ȁb bH[T'<=x=z{;Ooq ߛ0~+5|oON:})D ӷ"F$e2^u+Xf#1h 5L^T-u@Gdƙ6Q2Z"YF⽪ ۗfǨ++q~ /pL'102RI1b0H|8,,*#ZٴA%kvH;FT8MZ[՝,~ `"5*ouP `ϩ zT'mA^%P񧒩vц):*)hᆢŕʓWMѪSKl|`9_z}4ja4skPv-y3jWN3Db˂buA !+c@$!ipKeP*ƿN|B6Ț,4ɀ!@rv7_-_9Ģ`3+>' X78P܀NX)ڂBNHTҐo&sT]mj\TczN-_+,9[j̟mT 9Y5hsZz.UڲTt]=ΫS2%!"l AFKhɏhfGM OG\J}jh`VjD1\" S Ӊb"SEK@P66tiշ{#/k=̋ 2 npc}-UweTk#5>__R!s$w<#ԞĥX1)X!BSEr٫AQc8Q)x-RN7^Rs<5sTRJlXj `-#0eXjlcZú]U+.{!MF[АqY"3_NjwxM<_&A!)x)VQJ/<%ۙOr8 };:jA  &Xהc強NSnd]sej b`&E^g9Ԗ/xP"X7gerODXo,z¯*26iDjnSGx@=AL5m1(nFJ]Ã頺)S96i(t tyQ^ߎ9ܿ7gϤП\Gc]7l!7$Gy>!ءsUy?w49iѾ#=? @D۾BSf坋̣#wq7P(3i+qV47􋪛2;blQU箘ן>'7N_af`vk1HVE'jWPU:E8?:Pfɨy%?jd+CogHw* d1v[Yrzo=T^'6M@-SA8 :¸40G5V] >g8ǩT v̯HF&=|c6Ϲ4:wGxw䠪M/b)1(sH/y.) ng}Ru%ylNBwfѧ~: 9=%ضZv mMY4o Rq\Y15Z_^:VW {؇AԦ;OEl~niMa4{ gW^{Pʧdp0 esoˠQ1}2ukq޿ 2{(V ب黚NYɿMQ[DtE{Z䛨!&$U[1d㥾)8]D ~HQs5{!նŀ`LT#B.eJ8;2gıO)pQ(1e\ˣ'8cRs'sHjRX/&, *"Γ %J߼B.U )BM2*Csx-`/V=VBt";δ>,q. fyɐqH ,A5e (0oG4?25!qw5{S:QSJl;5ERG ^vы>5HBAV:iYEȘ(Á6]wS! !;9*T< zb `Jl5Q.։ p $6!9[.2OJC?7xQ." TU4Wp6XMܵfΘ1]^W,,;gºF̒y$7{X; R!̾{2(jL8Fws쪃A%.({y!?CcŸz{J3Rs1~ ay!ŢPFn%ʍtKJa#̧veub =tH%tvFWhQEƉf?PzI#>K.biEQXHaR,H{s Q{dMqa<,]TWUzvfmHUV "u1[FfQ54M0.q N}]TEfmW`4uHhK!R3a'5`RZJ`"jpiiU Jƌ`l ʶh&?}!=9QO!U0644L[R/,]K!ccC\5mf^D9Ikw {n k*0ZM1zlX8N\9j,SilxP:#'1u5ٚfVxZvB+ Q!+΀XdC8S53ʵ3JUiK0Ary\ N%Nk:."VO-b3$ffgh.y4旈4bIقrVe9~\2`*a1tHZ]A nT3 3T:"Yw/T!MEڥ#61D&MױmZ 4]?GrAj8'-D 2,UcD1QRvXFk5Їm*Tpԝ~-+I`1COwoK^Lwe'K(/i2m/b)kT~D8Y~)M{ ȶwW[H:YY uוb\”Uӊ]Un% $܌YO&61ToT37]$ Y)Z.JоOnYsOKؓ:{1HG8Иݟɽ}-:^&7Gal6I-&ZFunqXެ@aI鱤CUǔHN'2fI5ʛjЯ3"dBYI:T# Cw*|dh'1?PVp6ܒ0qn3v@o5jHqwPZ΢`\<5oX}–d5 L -"R#nI^3SuJ<["NVy#(N?xT?ڢJ(@F4CIIXYD3;)kaxP![>^Y6gNΉ41dOr(VpmGrFc@YMyXT A:8}(ѐa=6S T' R@B\ؕ$x΂G8m8p>(n!R C0+ҥ:Իmd/Tha@3* π,@DNo? l` ) l;^}r\09v ĠϬi"2>! dAX( (PeJX,e4YwN[6I^z!W}ؿ)",$tU Ǟ?0k Vl5h&.}l(3Xظ8ߍ5嵲ѕSf@6DSg sB l9An]~(dcĚ/r :K}lv@ /}/z%C< P)!͚f@P1doJ)U vH >!%|! ,kL,u8.Lk-6W,Vz|K ՉRU l"ޕ=; `++XbيJvaš7\Q](ݟ*繗U[Zrr|0}3'D5&ͲؓS|c8luw 9/tǴ$vڲ:>ޛjx.1~';YucGFyWrFRQ!ற/3&v 1Xiy>9LQ- ;QXέ8%UԂI)#Fd~X3Gwouy͡:#ɡ/0!oTt%3A@aXAa*[p7apd[v[]m7n6^0յ%3K}w^v=Ϟm`/,əcu4^=e`\Mz%#e5T|\f n,X; r0\Oҳؿ&68bFSY/: 2 `c*Ʀ{ LM!@r LS`'Z-H`@h!iX~ %lO Ԑ ?sL27 -nMW;}O.IqjN^:=_IB? Sr®ٽh _M}UI:JsD ~b:!͚QCWh˛ҲbvB*;HG&}2?ͮSpJ9#̵decݯ^9Pn?_ԶM1m]jgCXs_mpa:6LGnY_ 'n^XC^u˦fynݷe;UDž[In6e}}6ۆm>pj9j{IG)zRK tR2,XB<N11FP&, ](Uchm"3gbK:&irFPmA fXH($yeFTٔ$KWGcM ,e۩n(M20 F6ۧɢu S?/Bv3ũ':ɌlpZ+ŬƄ)d[? 58RBKn="ϦVb,4,!b (TbZ@[#P"d:ђ>^G65p}kb:$]5y2aFⲜѠIΝ:!5.cB,/"I†$!XO# _fg}M?O'#>cqwFŽ j;SKڝx~u m').O}U&6nl\ GM8 wsbbNy[:DFI1;ak,͘j*^'  ,w-x;JcSI8nOUC9/+ַ_DbJaQs&OsZ,MyZBC" * SDklM?ekeE`rigz?5{DHvޕ݃cyC b>bV+ЖA+ЎbuoΆS"0 T5W!/YL]?+T6yc*2H &}w-ߴvCo'yR+ql "j'<r>-0QԂ0@ٻ5]岇4 ǵ5ƯB$ofcNX7&0mmI, _*Hv`8 = Z`fl8JcՕ*q%|P"g5YoHg**)S˨iIQla\C/2-wí*;ok( Kt9s@F3ꄇo/xǴ{wFm5 >zxЗi! eFQi*ڔ7hi+V+OγfPgwٔyIRSo;_YP>i ^`MRjRk(@&CXuL튄0/!-"Q}dɕ2K.P:`m=nPDz,NE:$}j}xi0 UIINXe4;k"m&>W"A|`+&Ƣ xQUĦy4gRSaXItL0[b(]U -Dx~$JI1ӈP]H 7TVY lɚ(QJtBYd"3[yq^KMEYlq1;9:^s^1дˋf*Kk5ϛj^Heu3rm빢9w u]t}0cMEZu&>޴H$S$4\X铫,/&,KT*z1*fIyY"wsu3_ ;U$ѡAP PQT )6lnZI0Uj! "A L1hAb`2dI!CxX)~f)SR<═#fywIZ%DK1G(2/ 2)%) ;L7N= Bk_.Σ@dgTY$XO6$.9'@9yIۮCsf#Jx&25O~Fr"5hL wveMp' .O+aoK 3eF|;C^E)`ҡTvB %W+@ʰJ|,vdTQ#[k2OƂf\r1ENb)E :K2&n+_ p䀘"WةXɲeZ^lMIyZU ~ɒ*+Џ曈ēXRʫs-! $Beh*{UK]ؐW%!L4*!s" rl8.=~)RiC:NfJKS TxNFemJqّb5ȟc]Wd>|[eD =ҹHl2&SZnN:߯\{m/I̱QywEQ\ȬEݿ|,+eP0NfahΆCJ|A4V)-/%/p&D-%酬,!y Q{Ŝ.5 :{)amf JE-#g0@ V_ukL$hQfUB J'@pQ+&9-zsڀdZQ C! 횑 H@@:PE( mK*Uk:5$Nh9>SUP"m҉\T>(Q]Š N&<_.x^9ﮬ/QSiTEm4VLIb൘V4%KA|^7[lCǁ9/AjY9l`2TxV!@}e'YP T6A0I:$RpkzBUbdĒE&{>rJ\2a $䪴X6rQ)ڲ* 52x,Bt哒tܬʥW Wׁ)t`O k#uo#Qq<2AZD9\:?mc^3;Q.㕪RCJ{Wsj ʼ,LPE`JJ{\['9o6k&R4e &AH9f5[ǻЁ;͒!+ B 0tBв h'Ć%o?`#s9 kby1M Pㄘ듡)->)K8ƁxfJ;v1Q"V&"!Q3^y4[% ܫ賰 Iɨ.5Kg<&5} efX&\z ^n f  {e4bq6E\=(|V%@*gAV} IG֗CdV-JRCIGcS QժbmNL+imU2oa,v)/8:N 3R)ynA_KZՐpky2OYQ_R"ꙀNjs.Ot!MF[+UV)$Uo _(W[V  V"[m7?͸WJthSFGZxJ7qdf@"L]d&S M UO\SB#snӗ:,~I tI jPc 8 *K*u0'G.aX8ƫ!4>ͱg{ADP'Nbq\co&=Ͷƒ gG•lHg։ċͱ•U@ #7ut %Hm%Nd)ʁ)ВV(6-nIzohu-C4\R6tDW?0teb- "g"߂hKi$z$ ^3|æ*gu40qUҳcb4(hT f!j3! WEb{IKKsKA.S:𚭠2*A*qEwN ŧw4J$S҃BgNoѻ ?Dz}84#o,tr7&̟15+ ҽXKa9A֡s˼{MM/ed-"5ѓk\ŏWYKʌ=G6炇˛+#oHJS6Bh̡&ݫ!mxmXs%+?qJiŀ7_ )&Hs!{IΈIyPXSH=XDF1Ҵ:shyA ݜ.pi% 冇B` q:᱉TeaOjMyY` e"[.!kǀUAlTC!njԱy=ǩ(0YjFƹ+a.p"X 80cmGejLVd&,S|A=C0LWfW9W8$BMvBu$I"8,C[KVZ 2mq`c&82F>6YeA4YeLb rS϶A(*op)ewXsecu٬;b}RrhYSip^":dj_J~LcX*" #%I |gzQt(Q$]e._kx!הYV57ݓ%R,'lbHVf褙;7^AӣEݞ!r(R | ĔRԉsS8\ j٨XRׇ v8MNL0y2(r18F K0ӿDe *,Y=IqU* 掞l-8{,A-57%lЬɾ&X|oD3GuM. Q;% q8b֗{L8#e7(t*3@pexϿC{dzGvVdt6e| i%k R~EPNHS\vaFNw[oxh*Z %3flTw %]V/sc TꈻO]]0s §9GX͑ښ-aX%s%Ob_~ond,Ԛua2@E8RxcS rWtċLFw<^]@įR^i<׉ -+|&Hxx($S! "D@ cYdRVQIäHgVODԲelaFnjMMt)$i85˿+ۅL5_lN(Yq0g cAS5ҜlE`F Lh(ϱҢI&dԗZlͰsCaQ#50!rKnh ;+EcK:c* qJ=mԦf9yaSڶ, _ J`Y P)fo7\M4,^Rī$YllT iI$P  $ j 杓gjF2Km&" ăLH"uEj[߃d{&Rk-m<jX1m jPѪhEE} -ǵ*̉ )]1ں]GV2fV޲NV uƤ Ϳ%DjGwIL5tȊ9d%RR(S6MQi*(vUԀN¸1^$qt}dݢ*e){]r2O:-ՁNWODM0< 2zۄEtMsB@̂GKinQ(Eks}h[Qe-Zu*X!+*$@M֤TJ*T % ;r%NRAɐy$\Re>K#l^\StANLA^I1YvcW||r3?&fT"/7{BQs5J2݇WQN Yڅ=n"~cMxSj&&ZIJC)\&!MU'MŢX6)Dy=y2Tʤh׀mI6FmcP[e% FxrȂ&j81cH%o؝QOfI`#88nQfp}_ROuGw9ջr@8'f9 N8\B81aË́lAs=4Dt6PBdR+Txu VТϵ` «ýNTy{JmlTz x suZl~)nT1YN> y]9O$ V@T+T\7MpHJмh{bI $\)Mr~P&ob @fۨ ?\:!MmI[n چʌ(\'$X +b7t̸8VO,ҚW%rD9J)Ҳz X6aT REHV fڰ6׳A_]ȸZ#@cCSAU65wf3=rLQNj`L$ TV=zn98ڨp ?>"UPU;&T5jtf)P=ltLM=]M.3o5`WOCҔ=֪d6K Oс%Nqo6R{9Z$@աߴWGR،.5eVWIDTeBYd21VUhʇ!kq `. (%hY^'Η#&}fHz}Db&I}CU8Rrdn_7Z;+N[ekmZb5lcuE0&avc4jrh6 ‹&c*V[l[};'J'&X|D r40d/ LSr7qntS9F((w;u<+ E-BI RΎ1hqA3m֍|EE!c4ջd^o,,\b.4ZT;Z| #>LOF{x2j8\k<,Y1Լ2d򞥱dq8 ,9j6h ιґf4 Uzhv񬿛ˎ}e$\Br.^YL{vzKW+iQ,:,\,h#N`F 7kbU$ ?-sTK$)w%nu" 0H!b @",LurJ^96V])ugKN~a, ^/չo9FODqRY**- &q! sNMƋ%TmnaY.4ш٪q -%"Ӟ´3-vP7ql؞ EO}Fd Ċw'wyn̕4tmF\#S3fwl,.:XKKwlͣ9 M3:[sUnjQV*˒g1W)0XCS!4WUile ~EV !U& ګ.3auhpQ'*Thɤ1b"D bG d|O!jp EgLEȯ %q8>@_ XCxޫ^`!ݪ cDi-{  I#ڕHMUP .*<DvƀDqr.Y_6q*:j\g2Xdo:E +}Dm'0<`u"ѽP\t;q6I'Gm97` #U؎@޶4'M͗иQ[ӏ ŻBʋLÊ v-ʪgPX߭x5^3ED.@ LL!H+ '@݄$KXQH(gŪѹ4@O ShȤBǰ$C0* k2DnsRD(!GTǽ5WeFBqC2AͥһfΖ25'`%T,;Z̀d*֠iSǚ`vԦS崜PeLIiJZ*Om*%%LhL|s;@Br2 v Ï錒o!7y!Şǁ,eRL"4RaɎ1 "j`C͹=&&lxiSYק)R2Ԥ[t8ј:L(mi]*vxҲRjܓyu&Icg߁y Ye&uBQKuWMbS  n( lhW\WbPV6+kںIK`(@>au- Xhl WזOAau z}M{ʹFPs( {ze(yðI3 ( r|o4,~>˾a0P؎=dj$wyћ0oU80NpQqp)@zXu"Ē_qPH m"X7y DB(z(M!+ժ bE0,R VtBya"_$*yh_=ۣ^>+2 n,$6FikH,\mQaQ/U?v_4RX[2\# 3w' -ݳB>ď|xu[h)V Dt( @ UC?' EB/ L3aQAM&r|2:3>7wC%IHt̖=nHΉd a{7ӹ鵺EHt& "ʵȩ 6sP.2 5u\66Y/pfiHsHbjXꑱ$P2rOdR]U#K_.BmRm{oy&~)!w>ttpZޔQ])b['3>ῒz]K&aKb2a`#!dG02o+=Z )@ Pxc{ ] )ぁRb'4ѿY}48az 9 q3kvT9*Dt|ϯJ|. OIrHN7ui8/V;.-Vn8u'wyNA#*r!kնbh2 @&X $"h'1UIE]&}-5.3mqpMݗ)?i~6xʸKTxcmp<7U-lt'vz|JL9 e14Py bv7r+Vٍ%X/Uzn>o+3ʏ:}ULcÈ1vgcd/[z3t5훉 ȯ5<,>+; 2PǙN,׵`8ĐMjA3ʎ"+d7MڤvArp3BBKT. йcUpE'7})=܄q2a ( *4Jh9k RاƇܳDִcSV1\ ԗ%wb8Uk7|V|ı1՟Rb"Z |.vI]R %g_/dIA?!c `0$M%j%@SF =8 nGn2>_qkwu)̣`3Lt%⒭+̶Y7VQ%ykg꧴Wcg0kORN`sZ2j1Wݧэ_+_yl>q[*4w30.L+nl\WŢS}Ft/ x? y w C(PV AUtIaD_ޙmr@(@4 v]&7`eԳVWHWCwtoW-tΛe<KJuZa{`5 w)jM@4 @ks+ų0t!c!`0ikTˑM7jl u21-'ӵw'wAuK61׬`ܳ lj0 &XR6aͥ7$Wu¡dq_#9u [ W0{a_zx UzܻcpEޏt2l'i.A5}lVnrk&2zrg?5^:(4s6W/צ1SPq|f k|*W߃:|uRt=<:~W`IOh<ŎX0HO'\*饛VU@uTH*{UYUٖY0ܾN%.-pae,CȅnIfFEzdމ$9[+X|j>SzYcp3(N[ӓ*.0@tӔtԕ#c1.xN Ak^0q>5>ahLܯX*_MVKSi۶-xw3! ƅ1# "L-&J'I4r;'nq @k,Lۏ帩kcub(MU}4q,(^G]u]SͯjzE]pUܽJ^h2vs 3tX Jm\2P.hZD$kxo|MdLQpVљL˙B ?иq椹cBA7xc֐.>aluKٝxl!&,lQ8ZJ0r>/De<;oYNu:[ 0x鶪g]ݍJ՞eճ˕cA{Wpz0i#}&%'Ë3E4Ս}@i5|u840h+a dJ(9}*j2g]\=ZUk&X~LoZGNIoQ)_ 5$$`FœDAcLAf56P9b;ϰ{K3W+Wj1lRΦ82)_(!+ŮAj tTp K ֔d:R7|ko|X~@9'9` y&0z} 0; nιLwrp\TFRCL|f\eBf&#M)D t{qRRNvu~uDZ\,|ؖ{[%L"ҧ@0 )&QcJ{TK:n j9oٮ`?V=pؕ)z@ܵ P;7<ܾ XEL%5k \S-ՅeBC( B|!BL%^Z@ci=q)Lw3ĨB"|#L>K$N9zד6[-sm4-ɔ)7Z/Ҵ&<(B՚U kH{'d)-S^\}E&akYTՖAjdZ9JAQqlRQtʨ|m"x5Tj>E*^M+b!W=]LHޙ^hK+e !MCګ U3|C}b\F|,{uIyW?q\.U1hH7δ9מddfY*wJghJWi5q& 9ՙ}e2sIdpAZid6Ti.U#yl2=}bk"x\ٱ9a9Mef;ғ',rL[kF;KӬdg0re;0"?:p&XǀG? F) 1B2gً&vȩ2]'Pqjoo:K4[FPɁRaiF3[̗Lⲉc 3ʬǻ$TwAl|~*&yHIg*?3^!r'M#Լ$eKӺ2Ex@ܹ>}T;o6ds!́[|Il(3O!Tf1@mW (q,wmej5Wik,qFk޾v!Ə1\yj^g"59︿AP66w-;?7_E(ip{-J` }S&@1GoU4^ᚥfPCFPJv'Yl=唹J晫f)?Ս[^j 5-Gy@HFX*[.h&4L]%yVPn =>ǘf 'F' EspS܆}eO=]e%dbӭvC{gv3|aߓk1 @!岍 g $ Jѹ]@&*VlX@X'&^Pz+I4A)}Gԥi_v/м]B0Z>|-͌xF5O|­~L^(Y̪8N6񲔠 1P0g51d^NA9 8ۯӛgNrS3\ٳ%ВyMԷ?&L9e`ˇU#[NC"ar](Q17:2jVLXfE"FG@VaauY9ΙQbsui (:WIYh4kZ߲!˃\Zl#w 9d!eH cUKp2TT{'tYwd` {+d|[&qqF5aB&B}mQ#NHгM}(Y+&Ň=xb{HAdl.oœ$ZoRԙ! %n^MUj8eLܓ'ضE#ȓTIҨ/2׿3\S͚mpQg]%'jEr˅774?II\7W|w{=wiWG{G'h4$L;r8LFdd&e)<$Qi4st>LFP)!Ū R @a,%y%1iPZ2~$6lJSlLb#dB|@40^!p`~.VpU w[$p Kv0j![T\Rj X_F煈HO 7%cZxf!=QѷƗTj31uVi aWj8" a3J<뇢x+k޹rJu{8g՞AcaoaixV1N3qL4&fQ D !-4X WyVk%\L,b7 M^-^ll4j#hS%f2-ϲ(ͮb&gVg4.L%hz9FPIevٟ~e`m,/3nGHRIJ13JtE:O3Qn!|_EڡQ, WYIbRL!A80 T.&jyW$~]Qd"՟E۶Yź6כ.͵PmNF.bÙKFdpʩa=SglnYHÕbчЂMSz*bs(!v?, DQTO<$WEXsFRktɮ?t.vSϭxREbJL>=49ò{bhDRa0 z{%6SD 0 VHTD`|8?]qhz T ӄM yĐ]G(f!*X/jkd0@C`&Oυ]fJ*-SrbbEF_IM \||r/̚)mtMG7).gLFV辬NSݽW)M"w>3Jwfªjh"YY ^!+ EJ u2QJY/@AxB1d݈kyJuDݴhwl".>_`zV]6|>|Jޠz.=\Kx]Pw42 0u6yȩRdMvUo56,t49,f)WG2_=B85ۘUdGWm>ɝUeQ&Y+{`\3BOߍږ,vR&|j3NE8A"活i:%y'DaDȨP o8&SK'6m- I|A(,5K g6'f%5^;$ŒJl Pte6QJ@̪$8ZUUb+;ya% XwN^fO\^{U53YJoF&%YSX zjeDv- kUϷ"u R9/Vy1 8!KP&tO`Q#]O!MmIZnۮSjFBms/4٤\n2Bd 986$Ja0'e 0w|BID#u`aeu픜q |7V2se:ö́&6Wal5)MC0lj7[!a93ɡ {6a1@6rMag'efݦ/nAP%>%#pcpU0x+<uL.bdI+i\zf̹5UFL6vQYnif!T`@oK8Fv}7 gvLn9QpR ^*SAXVm$Qeo0X1< OKݡ[ۓ,ݎ]2b+G(%)M3t1# 5E"n66]´G ׎{y-4&@t=:"6_c5OhOolPw[z[!w D"va<\TKCl*hT]jCGJu&Mj? JRSnH"Mb*3qݗU0:04kI}37 (%?!ͺ bP"+9i]]Aq,IdJyĊѰM=v:-ߑt Tf' GH/~Y]Q61jI, rמk$mAXP)+exЈIr_Ǣu0x;ȪLԑmo8rJI( )_x7xAy79`gq bjhqiڧ}D@@ ,zuG1DPLnQ1dCa(O%K]hU KS <>Vl!yPo5HeQ_6VņLbwYڌQYĤ:cUA:<).uԥ4)԰;$7,[s][Y)(wcr d\*)ٙ*2m޼vpQe![oJ !jrANJ* cx0a':K ~!c@@T˲7]2ǥ~}Oוkjv_!ƍ_{ { uf!M@i=8X`Cޮ:mt^%;ʙ:+p!+ a\h!8 P,@m08Np)җ+#L"rH.ːVPK`?NM֪Z :2B d3#]uľV8-E* )EZJO*a@ZKGSGg tPNMCDywVGtO8 ֵ"FE+- pjNvԗ]۾/Rg37wx F DuCO!\ٽ[í ='#HEzVz]= DaZOA@"^]%ԕp7@1[lx4=|1ͧ8Uk{]A'"qxP.V B4)s 6y,%ZQY3dhމ)ȫErq5.D"βrkpʕBg>jTߤSW@8TKlY΅&52H.(Q/A U okWRzT5rfW+U>q|!MEfE!v[eMv9!:{z2}8O5(LН1J.I?z Db+T.(* vDKP2z )󸨃H&N9+=¹#=X8w5qq5-WljFgXcٝ>諥~TN0 M#n;] :"t!5%:_9&ffYYWfe 5;<e\x}2i;3bKd~"ĈpKGR⍿Ըevgǘ`Ci 6JoVg0ﲼhf*l€Fٜb&YٰI- x+\Af1`ӥ\|Ťc: pXuwE1E`!aMVRQ2ޔ!!kȁXP6  \MXAobm#8ڢzQL0罟~n/h0-DvM隄Ź! ݺ ʑ0dH H0Jݙ:{|JIt"сB.(J0LWP9Q`WaR9ќ- iرDx`漃F2hĤX @%!ݶ ˀ`*SnUi*٢`f[$@Tr2 U]h'0D"?}52𯒂EJ$l#6(/KklL*8]UԴCGؙuG&^#&ɱ]A=U˞r,]4`ΗEƶUg)=C^ bޒck٤H-FӰ_hCbyFj(JBvb|:1햷9c*Ty|"0h6bfP&'\u`Z8Z-՛ mjȰR Td}(K@Up I'3ܵ d1ؗR{>h˅ r)E@)tҜ]9Esٓ-"` QvowUfy@~Hk;K;W"roP*E(R;:jHQDq'ƱbhmyZ@{(z^Oxb6?!ͦ@̀04-H$ 4 22FᥐcT~`m;]=w܈CS1}KPH.cL?DĄS2Lz/s/0H4\{OdϺj#nmB$9W[?-mD_jvWy׉LA%ܒ)!MfFVtٶ;]xLeq&wW "纬eDRc"TngAfFn*m&V*5MLKd@Ta haHAKhh^l7_g][059_#Qg9 G:yð-vk&vszfjm Z[=<ë;{]nv K$5lGg!9W n4W3|uįq䟯"[E;*)7DEF~!;պ `H,D!E' ݉BUhR26jQke_o-vVF. DNrg,7'~ІZsj-]X?5#P\̍(I520NKϺ6K-Cb )s  dR]/ff^]h҄E "~ T.%c5)4$茦kP9&|,8K^q#~ RaUs}Pх\ )SЅte9T}PT#{̯x*o5հ }wfrF1`R( "HӓʢtJ9r,nnD}o=*֑j~O8./P!\o}䩒қa.Q>2vRf.w7ӺKX6q%u >yUGz3gepq)z'^NEAdỦd)hk|}@ LQ.}  \ǞS6]X'w U1I1ĀZPnmd d !АľV6}ɱ)gq@fYK!4"Q?O:~ܹ?:P>!kaA`P4 ʶE@HTX"wpC>fʅE7˞Dћ &r&Sa]ԩm8Lې@<|p>|8 Y.~\P!r~ ̟7ϫi!mh/>j&()lTYZ7РتQ/) }L_[AʍH]rRgٝy}^[⑝>x7]s2-D:uC! 햩cD (\brD&P#8V7ݩfǀtՄ5bi$a*HҾ tzEoSq=fxc#kv5h"wUԹ1 21g67҇Zx]*0ڇȑ}hLk( G|cgQ6ifgj maGSUZU'l:mX=|Z}gx"͝>}7C+U0i* _S֯a wƝ%u.^3Y%6Ԯ꙯Hx6e9z|" $-*KP6&;oĩ(C vN!LљHH @k. 55.U_d麧)/>wWN4Kڑվ}/5-VrI,&]H3ٸ(}M}#/}Oy-qvÏnwy,c=wb]]sn帀;KC »@r!aD!*TJUĺH1Kd< fNmo;n| _x+ ˽ XsXf3v?YV4cZ(*;eƦXda[OSjeNOP^'E屶ITZ$K\' "okhrfܽW#]Ӄ:MHC-6}J58>K Xl h:ĸޡWS$ B;9p+ɚ#fSF#air:Q֖2y(9겟5%9󷠧cƵH𜬻o|ecSQ 5$Yᔐ [Tz?M1fl4leI-Ml-OmY]\YD5>h׏>;>Ys;Z-*3P; Ao˺PoM;2A4jҠdK'VfUwu S9:=Y85whYv6Q_$̮kVD{tȵT =v_|_bȧg+[z07 Y>PԧӷҢuWVN G۰1!- bGP'K2EH\^5*+3yo`_]]a_G#@'AcV>^D`W[R$Q#6;u-wE?=n7LɚI\$pTѴPV+q0Kj^ YMQWUU@Y1x%ȱ_bv@т@ up=Iip FIV_ayCh m;X&+ 5UW,L.q4YaEqYO%n7PN18DSy[)ڲ,Ѯָ{/8Tz{ypѮJLۅ,)uیyHJFIgz늚hN4*Jr \Ѯ`{:mt-2`UEVΔ؈2XM%ʴ[)QI"'&^kL<Џ AND72տVV3HIXmWW!vTK.}['%(M)+[̭߮u-\-ey`#jgykH(]{*W,F3?O=+HkJ$[Y7LNs!jzn4Ĥ"օr0 b@h(j (;= ( -RErW*!2V6kX)f] =M~D (90v ,}! &AN,.t/zŕwi1VFx pj lrUYUUepivŒ+-U|VЫɱȅQ55]95x4/"~ztco[#,W*o͟8vs>β#UW,e]B#&|M%c =$G *ANyLikiUEZ0 XMCQ48WӪ$1꒿xx6.7}Os<0z4!M wu{Y*mp>J[u;2;,RKͤY+mYa Vȸ╫5QH*#bӚ2 :|#5w5u.ZA;Io6ۇ#r%,(ǩVm!C.aJ/KGu@4 iU ;[VneLCl،dmvJoPvϷ%JdMTSƭBe"-3&-XdR̤a `A~JI qsC4X3ɚHn4C>p9v$lK+&-!d9@zHW! $@>*Dݦ_*N4[ƒjvrq yf:6-;D4@qAD!@]Y U$;5jvciVЀtpȽaLQY&xݍ)o׃RŤ+7eĘh"$ 4s**$G{!\OkX|"Z1Pa]R!8U,q<@p)S%J5 St!2zK+F#WOTл:x4҂ ڕEܕx=I \0 r)zWUDx@cT.yW[qQ0O8 @m16/#aGwǶs9vh [od,u?! Cb ĀU]ҫFUVȋ,hhݵ|ikL3~m5m[/i:B½'ymC%r܂NnܪQBix"IT$t ߲fQBdEn-q(5(_2ĊuST\Jr򤬧*jgSe=H((T1)4|s!a`E6.f Yd [ewmd `BԋkӤ̀@TD))>YD-B"H9"T0<]`4*{i T}tWcxU=N1tbܖU6L[oȌL<b8w<#. @W*Ek EZqխEp˲Tިb+RLt(1A ާUVB\ @Q툽@fb[-1x6L A+MlB$,蕣8)Rܹ%J9 Q g`ytk*-`;64sxy1)d.69Hf}kh@Eĩ nNPWhJ v 34Y:?Rԇ:Ѫc ;!MGَ jC IMʖiKJQkNzQKt bSEȇa)Jnj 4Dɇ OadP#[_jVÑWp'T>BQE柙1B̎ώٜB Zd*xvlZb$,qw  N[Kz_ًDyE \6_;ts'# eu\a@_`-?z\#UMéR+faUMk{B~S;_r[;؟3j_=ez*ϏC$~o{x꼵=!d sl,w3Xٯ-Gy%Y=3uW.ˑS}Lw6=P:o(e :J@n TEWqwv% W>b#n?|0"6f$DY Bc0MWˊ+ٮ*U↜W}^vBS/#D/;dUG2-Kˢ87.eOJ.(>ʀQ -ݗc48| Sgο,ts¦ڪj;%т[3'H^LO^\>Y[FCl|"oTeڽ?a=u 6硞QĴ;S;j"Pg * 76<ǿq% 7B@/ 26R;m' ӎ P2a{b.!kŀH4!@@XqGe4a6[O̅l&FJr(;@Ecrnƭ1\cUĮYۛǴ)'lO.?|U)kԱρ7Mc˜h1$]q*F6{2@^+yԍc2ݖǔRU!3\<ܶFCڅFmfѳt?e[g090mnnJ"% &&K?J^YrryԏڻiQpJ5Ȏ1 JH Vό&F\`59#^DzOY}3S!+@Ġ0  k+Pt32EI̙JMokIAzm#7n7MB:m?ܯ2;LoG~V4RM̼!b ;Lmo1X5dסj8ej9;IuLDǏ-m'O2f$ ﵛ@uU<2\|16#7S[s`I94JE+Z"Υ3*څݪ*'=tLI532 !R+S B'mpGZ&TZ֫7p%8{ei G戴 i>!U߆5lZ YxLMqE iX540w( i;瞠pb nΔA.5n~>>~Ziwu%]P'BĆTE;NGR!̽W[Lj>g^~ .Bt$0yձ8llS,yÚZVV:z^'WFJ#zq]*=%H2]cQqMutlxpxR@݈(`A)O0O* 1[Kւ 5&61nXщUdR,!B( bU¤l Nޏ@r*#Lt{g|оZ0:>.>)SJktSEɹǕF>A`DKebY^.։r2cH,E ]s(*M"Jw &SSZ@C}#䱤H2P s6BˇMz^8i[˰g%iDڐa&+9+"j/ޱ +t.FQ7$֚]ZV࿡p}=&1PnUf|3Ø(s wn7gqPܝ)!!!͂(, LI `haP͓mwNk~><8C?q:Er%R'Y6-DP %>ۼ$y)R:hMC6(B2-ScqPzt$ }@*OE//Te18 V-2 ldW;GJ@S@y QJ)ddfNDa@@}< c!+Ů aĠ`qaj䱣0]æ}vHi“&Pem*LfI5+j䊭# b&b;RٸE(#th.5mJ>NS8e\VAq`YbJ$E r-1d9@() :D!&!R|R%\kBts׏WLVPo]MOV¿kB]35>xQ||hAbP2A#k'= 5^+`>GU5vl*{!HqnIk_d@j CDPTpz֟0՜G> pǽB5m!Ů1D@0 \[5U2l@BE:TLقbD>k˩ ,1٭s[kUؠo/[t&oYx^ƏjST>mwja;I5vKRQV,/b:Uf_mى>uUPLs))5GLS,Rx0>TEJLvPQJbs3ǒզd*s=R]kSX"ܤ Rz]٫Wc1;3p4W`d[$% (l*IVRYiʔHY#kn=,Kϵ]M7%.T $:,Q4UׁwvI -Ȝ2:hLĢc(Re(vҤ_~7o}T5SKLKLz;k>JVv`ͤ qhj])y:L#^IB(rX!f` z*J;t:a/"V =/PA΅cgeρ|P8܂K %S{-۬hE&{&3DhYSqT4miTBTD{ыCy#}6]xI2);>FnҥAOp0l+v16=srttg}XfUPl1%GE8|9< KNX 0AYr/ti>4X:! _:deFCBU('%>>7&N RFfA؈!$"D*(=S@`ۧ= j&G/9#6F|&mc X猙i ;xIM=gErCrpoaqW+!#j(/V8vj'lSuTHng\o</Hdjō5R EPJ瘟-}5%qM^ Cza Ou " A|/f! a!D2$ * Hh,v eLI 8ZDD}ydzcf͹Kiz1%4_Nb&#("QqBu DM91怖Q/Ʀ‹7`U鱍GϑM:טcǂn k:m=V ҖX S q " L2ЅO *؉"JrvU=1qQbp\9i.`(9X%QÅgUgL. MТ_FG1+%lP* ")&Z.-s"FXi W>,%(ἀEu9yoa) D. N5>b QqwfTHTLC*T[+zo>PZUd_o+%y&S&Z=Z#͹R~mkCLDPjtZt$s 5' +Z8H -,K{޷ k}?f,!x!+a!0.2THJJ:<QBd ThCOO;4 45O82qK tku z,!q$9{UOC ^~N)3h}͊(I'iodT(&vqތ<ɠ6ɹ&{+m~ɢ6XnFz-j$LӍ%x+~X)P݀ '1 qy_8!= (te(=XAieUw˯^2|B"E-.le PPb @:Y%J7%ՃY d:9٢!idzg(hS`3H33R$TSf&LDBIKl>T4$"i"V1u>W$_+ lg-V22d"mA#0K9F"nYjI,Io`pV 8;hFF,#0l1`s#]? ;6;LƬ<=q!MCڎeWLksN8q5WfBd.r@ќb r{z CFK2"ʯ[륾W)> j-IcY<؀bƝ9]߹=0X*CJ{odTSOuK3;A $:O@Tn{#lC2pˬ$ʒ!$ŚF}nEӭ1Z,0<̳2H{(Vޤ?>bJLm2M]dG6)7:~͵= z_(:3L#8>]=|65I%-H|O$ĥWE!I;ץw[Zq֜ޚ6OdXP B%94#)ܵđNw?Ƒ? ;|:M_F,F&ًZ2OY+xDW/1 [\X[h+5t31,$BR:]f{H.!{ A0P$A 0{teRAwP.N>T՜)\qֿROg,/#d}^XS76)}Ӆ=5X~ax;eG ~:eDʚNI)6a, miB*έopq^۲j{D'm0T͈S>s"!<9zV4Z9FfКP3-iL ^&d+80BH(HD+Wjd,!^%t}ߎɍr{w+!9:2ۤ7>erdi<:&qMTSe/ ?vduIJ_A^aH'xM8HlyW)S[BaB2)on7PyƐ&(&[D3c!庉 c@`i%!@N&Y90ʡ6*.}dx_lWTh$׿SJdFvcma[>7]CJexNH\ָdOy+{X/1mV|;}ZSzx-k0]Is97S72RD%(1ٍi;%4Cɳ{6 \)+.j0cwذLLWY dnH=tjH .%eq.Yea *‘A?eXhPPyo+_YuI%!ɵ EI$$Wr%eJћt]VW6Kdh\q&A.yxOE<54 w|=XB %|dzJg"e1cc|kq-WD_Wafrh ڣޅh♪n вsGL\p!@H@:NQh"1`ɗ+UIRP,w,2Rއ,R'lANnR :So}Ӻm3W2gW]V?6nR{ 9ӦX9(C3uS9BE*5% ]g?ae5KTlI4l)z _E#-ʉ۷=U87e> E1> C@`GE*2I"ydB~`H %riu9NɆ4/k%܎(aY0̀tgbR9 Is+ӁtM auKi9 zi9SўDgOB[o% 6mO0`\A2ZVHH2a*L}^p0̋}K_DKr cc!ͺb b@D5Tҭ,@@91AaœEE"vY[oN/а:SA8/qTNߢ|ˬo^'N3VS bFL.oilM ~DڴRsC2P(hOVu ёyID7vw$\ZvHjMHYu'>y*s'Kz4+7* #!߅]ˀ5_{]k7 F=ly͡'Ͽc7(ӌgL $XH}AA"Ϯ @TK8a/fm>9*ذ^4׳c{VQn {ko cXcӽv(kR~9SSY)IdziVj|Jr.I$AףBcthM0sbnDi:(p(6pR@0\K%+F&8 r)vuB+ wiD49rgVKd^%֗d}Rr!+4!*BĈ5@Bg'3ՓNERe/HHΰdsσ:5n;ztK[OƚBӭ6]&Y/ *ߍkTW%ϴ&3aeg $l[8d`#Av2W_ݟ q(1mռ1(ږnAՒF2gH[rFZ92X 4K5M"p2>KXט3C-8f+J@,eΕh3QJ0s:Szdi!@$o?18p.%]YH 8R<{gV궸> 4Pe$Y-"L{US(ۄS* `tYQS;:|8Z[s|Md;~N^<㫧6}_pJê[AI$,(_ٲx׬~YGF^y)ڸw WW:cim:{%$x.vJv#y!MIڪ 7"tl}jJ]2]WNc|Bvȕe1 pq pz)XT+D@ش"KwR>$Њxz!Cl'^72Х1KK-;X?quLxZKOaؾ%#䬯W֒Zo au;B"{b%B^_{t'HVM"ia2'#z߹8O1[/+TF`e^?<_ө=߫=NEΨdCeL 0̳h .ˢ^^6f ; #=uE=ﳁ$Jf*W=j 1R su9a!f6`F.fjZtJBz[~;Bd?qͧpmvcuBϊYJ0@b_x[3U6YKq)QEI#WA\~5 P5Zȵqx*$^Wx%@o۶4^!rr -FQRm+D [FG_fѐMq ,* <0:nYg;q1=esp9p\u8w{gYhiDfIPK7*\i}P+5 nZ,::+:B੆"l—! 妘ȑ dHfu-u" UX'$DkY:LkYɔi).^#[̡Z{޵)2dž!dL׃a5!RD ^^4 >(?C߂g$d죯Lhq1I87Y Йy T)Q궈F>8CkW,|W. N }8uylxU]GՄn;3BխEu&3T|] oΕDgp傸H4b#K&/dR j 2~}^46qՀvUj (H6BZ.'+uĺ]rjUC*1")Li4 4MAr!Or{ZN^_ʏY^Ь)r;= mRWu+%QVIĹtR+g&a*%YPL5%]Q@sOR#ґ |>%Ui>!Ųʁ `Le34%UV^;(j5JdBֵ+ a(Q+*? RܞZNJIiQyT-XA%,8IՅ#d|"gZSݭ|0֩@W^WfE\ "Tui7.#S?'L뮑AZ56~𡮔'X֘B\/8k )ܵvQfj ԋ֊b}lio+4-4xUS5BqqF>v޷_Xţf5H3@!v "*̭nKAs@;RiG}ţKμdX _ĖT&\Er_RY%[w165ݻ S%:])j6]mh4·0*L&I1Z+hHĀaZ m@2$ b%o(Y=@lQyK~؁\vNe4Ymg!źb@6Y"@S[)X8E~qE%p8P " Hi\GڏI$z62}LJV[Y#vդd7[cd]c(q~S]ƆeúRD&2D BiOJ5\dbd߁wl„% scj{!J___vSorpC֖YN iAV6&Z*۞3T0HZN(G"PN U+Dr܈dYY]_yUe(> A.R?Iդ{0-w Ky:f@ vJl%aPj`@<Rb[,@<@WܬE{-XX@owiR%Fq &^N5 )+A)k ^cZ z 2) JʥB#s6jE$/fjY jyj(T@Ix:7KI[VV.rsVe]/AuplL&O y`peJ)4;po&ދ)b\$t-rd+ "w]ْUu ./_!+à, 'M1QIwPSƎJn |\qw]_c2 l2 Z$&Q]!{@(% d \6\).;1E])V amN޾£,Y9EKBN՝](Ԕt<՚.'!:}Uc@qK`HfZMFnZ_}I>HtޓF]4wDy@9ݯaF Я7X\!MF܊q(rMȋnuDfWR^JqW;,1:H:{| Jc 6y>bV)\[e\2,o1TRMvrWuϼLp̫|կN%$- H1OMϾ 5I$ ȌTVB(jJ]^''STdj`/PQQ6o~zj! 4V# @v&!d#LJ p+e-ke+1Q*rtޖ5,$^)$Y[wؽ6e"Xѥ~ղQ31ʁЗLJ0Ҭ&Qn C]#STa"J 8FˑK;Ӱx z(70*W/ۚOXM>06. H|6!{ݶ ɁXH2 `fʙY R6gH eح_^\$3 7}x׊"L_s*注(ckv[lQM\3r;(RDWtL"!lK9RAJvYO XFsInư,M3DT D1=ѬdkMLG5U^o2;!ee. 9 g]]ȺG=V=RJd&`ОiB ϛ׈$dqiz^b`vA S'9d.A ]eՊ5GdvܡVJiܙ?ֈzNG" ODԬ{[f,rie,jpv.*t[C P!ObTGI ӗP%"f=2`\})k\sq ܌p:$ED5- M e Etz䲞cy+^̸TosAD3bEu( 5w6TՖ EYH I\#yO}/XnZ K6EJŀP uĬkDUԪXKebxNDط!_'~ROOVP[OT%Ĵa]OsۄPŬ7g6d;^%hN@Wb{,NVϝxwޒ)uҬOM^2G j@y en+?ɞ7-=%D&T( NNX=՞RJ8qIqXoT;%WL;Vp Ѝ~}V 8`M٤)$< ftA!t64ltZqWK.X@l\*Pnoғ"eP!σLAll9XN}w^^*lDz`_AL5kM&Pm2DDڶ )3ED9fF658 *9=xdR4̇宻x>l\ M5s4.HzG[Dl* 7 DńUqzQŇ漫VҷeYQ>? RL<0ݦȐ`]EZ0|裏cUak_SԮ7%9_-;.TAQq_F~ 5xIrHE6I9.:si=+4N,)M,Wj'caT& +ԷK;,s6;nݽ.#Fse*1= M(czW93 b")0C:Z0mc6 !+ǁ h.#@ gn h.^#W- ijd͜ |c_XX<~_~٤u 6}} Z\I,|]W3 Jj9;$fm^o$sJ*- }ZKp̑mƄKT,]sUfLñ""+g#SV>]X#]۹dt !*Aʖ:ve1ur5\}T[WRAǞ4[KekƱe0g?-?Ud@J0)>./4$xB"^.n0zg?<+'Vjϓ˟jCXVia|iͯ{6 n΂Gi纽6#U$qM3P[?=4]flyuE- V @2܀qrۮ1geP(ζPFtMl8ʢ2Ox-y| X/ @*!zTJ!]߼eΕ+fR@n3P$o7\+4Mo})Z˰%4 2Up8< ]/'RFoIS=z%H"veS:`|d !-4d۲Ҷݚݾy`vCED*ӵZI!Dx>~<RqXFB"T`^ʕdub2X. 1Fg'3|K+,G)(`rt%+}9mz$1[Gd""u1 ]d A+Al6Q iXM, DtP*J8)EG %J8,@UBی]6ZKL/X[{qr+}2X钙!UMx] =U)Z6֟r9$ۧB( @xj 5X&:|핺p]{*$;bL~V4(γ͖$aX[y`^@/;j2.#E 7)s$Jn>;bcVTO [kr-aл~ wP!A o7 ^ |!]6~CcHD؉?ӿ@mM P@%umơ $u˼ `F=kSZ;U0ٔhG0UˠB4*)QN6a B&vTy-2Ȁ\D_shEgDB%66C><ϑMXxwh3FY ұ^|*Z>jLJ{Kuc:ɩӦ. +MOIa[/MrQqΪp6J8X n=i/4H24Rʍ>>AV,|o_{P0J":NzxE(K*Ws€FrI7=KW Hqb%HFk٪;ڣ([hJt!kbA$Kr"՚ "(FGciF3i&lح=&ˋsMZ،x,ۇBdגGmxi}Zπ#q"[t3ney]@lꕽnrung }^jHѝ;_sL'yI]{mp\Hl:қϜǷ(ǽDLQ$[[Q֗ N yۂjfMA3z)ND3cXԗw)\'P 7⫲%%]YrEzr.tǥ%?.=]N75o a1r@akE-/Wj;WW̬oJ~jMqDc1( N2`.1Dc67Ufra&/9ƚqbJ]u킮섆rcng>[n~t5n%m%.sC|ߖaqYvWA\z͏gGFπ_Vuez~SLTg?䞛PFA _4^ )1U;4EWdcδmweÕ= As7MXQ9s}cD!՞AI+d̛5qV]%IÝ?V'W:K.۾+&/ZU%qhk׋YI `ZKwI[V!J2DƐ՛a:oo+=}ε u`+OU~_o3J};۰r^9帟u9ƬlM/b}7u,N!9Nh#yLM.9C6.Ζŋ[|+fF!`o-TzMIN1T\غֵ5x Q+sR_g2>[?K>(:f̓b=p9f>1gvL64w0g(Uib]S̼,kpWYVu!Tdн[p)V, S11Z,k8T Ae2q㯸m8P[\ \"%E+@Ge!:8?+'ܞ2 P5 sí 9Q!ݢd0B#HkĊRTZO6JD ~ I(x*h!JURAKFzWF+Ē^QD%Ⴣ%Gtw ?᭫ 6UNkkj4iKsbn J^Ss?w9::6;@#EU{Vٛzr8`xLN=^-3aA G5F! ֻ{&x9T6Wq.86:95wYO9Xifոw,S١cLK7:ח24lPAzh:Y-(U3 BXX(XO2t=f–kV1)9*W~l11k*.9B1@H r"VUmrgD@:i̾+FS(bj#c^頋ϐU-Zf\qnlsͯ 'Up:꾮GWުU9 ю6z%nbZ7աlksίk\cDťT]A!ힳAZ' QZ )o SI}gH~tAa魴mV "VfxŔ_b2p)ٛ2ʞ2 f0|'gE kqʭUj-ܪfok>;hnt>w5NA I }xYPII 5ί = bFNX":O9I, TK)UTK%EAU )!".QjpVD$HR]$ږ*sm(!OlarA;HLB?n} ߹GTo!^].(A5 }Œϸ獌ۿPkqzkI_ۻ! 嶏 06+VV"FM_wH=$(d~toK46m\r?3 viByUa27V͡pL3|%rIBGd3Ud UTW[]k6ZmINBLkL>wTeݱDK6Y59zUF.]Ho4ZYM].R%04F91;P[/Y6j,37R|")͠6΂x(0fzTvrg^ dKzߑXZqszOi.+'X;6h{/K̾jh\f!oTfoy@9DݾA0`,CHfzdk ވrֻ`^WM i썙T3ٰ8fxfN~h8͚${-GʜL9pme$F!&QjS׭QWtA^ t%vɦ䖇m $x4" QЯӆ- X@SAMpy,;V ;E-&bыda0kP&4M}f^-uSxA%pA=! ȁ0,4(ߊpAZ X[*PrAJ1A=z˗=3\,lLǧ.aG%G3)05a^TS~m3QӱSK(Eh,7ly}.S(Zd{cօU; PO}Rv3Zw+E/ >c-!x:%(jV"MpغՂ[|+W(4`BU'`* PJ P `NzC1YUB"t-*MW.]F.#N)u Q0M 5 )jTl`PViܦ$o? tְe4_"pШ 5U&Y4d054(Nhi –Х.H\\*%MLp\(۸9v{2U7h׷w.1\W.YG"q]T-wYu!\Ut-O#fGrhnV/PtuJd\ẖ k:Sʈ[|,a-ͷhFlD,:! ղ$B@82ˊRX"O%%q'AァD"t5+V1ۣ.g;f V[-~.\L؉Ql Ulm4ΏVKNL4fY_(v`w"\ re].ИԦ^2kdM+ H\jZ7u)Ҧua=%LC09L]w%ij\Z4TnuwKj¶*f`ٶm{ÑA&`s0gp;O3 B`@K瀈%dn`>Q5St: ֩KߚthfjVmu܉oV8bLb qdq"[@KDڴohQC,Ĺg,cDcgpVb "+ʕʌ[ "yc4c{9sQ0Q0VSw: EX`asL|T(w!P! ݲ&!7JBRhZ4HRD`yx<OX`wתpE3<ߤĸ:t!Yq)1]fﯬDQԣܡHĬl݆r-BzSB4FVhl%WH[T5Q5*-/ua<\YLU cm;/;Co@Zn{[ w]È|j@"f;7%QBT{Z5C+@w(2XPOZb$ .gJef>il8iwn`@1 ||T`1jab$d$RJ4D)2HxjqMx٢)hՍ)RҸ*.[xc*r{zw]4\&7߶("f"Ex*9@Ap$ <+-}JY-:*[[U ; )Du 4ERKujr!+bB 0NTS!V%gÐLVT%6{ A0(.<)՜aTPjjq4SjU&^1 jXLjt9luB[*J*, : /74Xcw+D藬Yֶ jXMg ͑j1!{s5F`,-S[`zg0T V% X=֚Mrr.irl>3BKGڇQVkBB$]#pӃv&,5mBt@ev<&W@oћ.y>JF7. !H Q{6XЫj7Q))Yw8ӅΚg0>ZfKU=v%i p]dw}&N(ƞ ?pǛRQkgY^'GeK]X5{c*UȜfM$9bHT(jZTx! ʁIPBNx˩bV+UvN;gQGy5l[}nD݀,i/$b,™%3;HIc˒xAV)F -11# D&DAMo`u?~6zzHp;KRl?ŪCc(8E[-!/#n ;$>+ 8}(E$[~"Dv_LFœlSZ[v4KVns͟/Ǫ]U:ջ8u…7>- $${E%ӟАa.aDcM Kʯ nZ+ k҉C$b}b85KUDo}l0.sգ&m@J'p"?Jܠ M,nu q+>LT9fBXS( P%]jݒZQ-(%+\0䵿q~=@W[XvXm2c/&<Y*Ŵ8==AP)3I#MQ#θCsE֕2X5DyŤA%e^v0dS]R:V(DrZѬ츒M31P[O>a{~ǯl}Z#k'?PVUtMd'˚e`C~m,%(٪B8h$W$Eh&[O˦U9J:3J!uL:.sIyTbq@qgʀ{/O߰5tRyŊ@'U>F*izR7i Q9Ҹޢ-Zx(XZĶ,)+=y(CwS2`Yɍ[  % [LYiHJl L.J6ƺSܕmy'ߤweܓejIq=uv2PT=t I3T Liow_1)&,Zۘql~$155RL72PCDdzuj8`*9 7O.1Ō'xĉ)_Jl¡@Hm^*Tى-+(x @x!AB` Vh,vLI(ERLK ˧6/d͛[,Dߕ\fT>*MiTm3; S8h$yAD|c,7y)HKy?i&$ 7/kdusߎ)nsbs+.wh$*+3q ɥ}2L$EF!Rn*g<\@ꞖF 'eygh֬uc^Wm]`J@ {E! awKDV'oa=;EDGؿpu9tKOR*ufcTOLHgsKf=dHy6BoEZͫxmO2ׂOK.X3m#3q5§! XNz鲹5D;kE@R1ŭa("Q, !VPQ5_7嫅j;:YR_C2i\_p^l3pR|^ {!+b `T d hؓBdR1,ehPړ(B1KFFa#&}^W;$ws-6UTtgOG|D[2r.Z7T[qn)IdM }ӔVDF)MqhXΫ|Bx,TTP-KI6Qn9W{KvZUKC@%t +R-M"kQQ|Ja5yӭRI7t4WtFb%v,QշK~u]+ATM!H0\(1B !%Ds4sK6ࠅsZ[rc/\L|Mz{b: cxg KgQ dT1P;+bZhHrʁD ZPM2;&AӨSfl`Na`7֭8X,e-)c5|VύKMw$<<6!M} ^kh>ћ^҅&:Ӓm4EҶDU΅gX[$C=2*x:N!MFjXQ;ʐ%K؍Oq͸Vk(LM$ <[ V]vTub^y83BlR(je$T/P-ۗNrvϷ+?K mKbl ݜ}w_4Y J.UWbz.㤐Xߒm Np iR]P*8I %2˃"[ G4c"Hn9H/+Gꙏ!6vQS%2 LҶd)=TuF *st:TBڎZiHDڨXSY8Nu]ӷ (L:Vu 7cA{[f !޻UgLAO/Ա1Ҥ%>+TXc@l$k`(9-")~ ٜ5߀C'F PNwio{}#ѕl^| "6L1sZ&Z Xۛr2 f\!p]Ut-ճ[!iC!pevq8 'po PViQ9YxV,Us;4] 渡(fkAb-*}&L!kǒEsT[TEHRZ*+d.!2%CnwXp8Q> S1tn-SF{W8񭡧Vh9|rY>Ϧu֥|{xɮ{'ew9X`IKUΪ$a,*XxLyw Ϻ a +usRIXw5UlLQR̤oDnU.bB%Y!b89L&*Ps 𸄌HTs^4ꔝ$.(2eF95,f'k< *`jBC6g"%5%q6 .#w-6G(뼼Ftb>9ںDԘ^=W~'jNpzƁ0,Da\*Ү^k V@p}ґY4Ob<yFoI*fr[{%]xFjwSG/mMLUg-N$*xQlٙҞ>NjbGSseC6a}&iJ}<*Zʋ\E&pI%K΄퀬@|&ҋ@^"$דB-Qq~[wfjb"iY}[ǃ(@%8!;B@`CG4ު*XUϣnz^rKMD# ^8>vYrOH9B*{g4޴^ ưͮlokAh!* RXm%3)w%,|p7.pR4586 FE)ؙ4vۄ{e+5ڴlimciVQ&HfhXZ3IBPׄنpzNjUU܀{n˜Vq. =/ F2n+pL!2 B=*^4@Js& mt#ȵfJRO5yӉWzA:WHQ ꎱBEDZAZ.E(#ôN#U&SF[:u{ \1p3Qk!&jw-ԲpBGŊi!dfdOTZ  ԵLtVD9k7,M񓴦5M J'!;͢ b@`t98*ZU AoŨ&ti - ZV๎\>ĪW]#w²V*-}ލTllSslt2,%-QF%N cN0)W3)W|u!:r3ؚiw%N]7A۳P{DFR9|S14i8TnwӣKH#Ɓ Xѡ T}O2DNE,3{hz(ԶA RIA@s91B5GIVRW@nud8}k̸ONaY='xqk3xdrV:Xڅ^%+\bƨ Ό~)X$:!2A:`ܞJ\ 4'ZVD. M%Ʈ옳{PFnvg}ڦcC͜,k d;o>;K Ra5$, CcxF+;"GM ޕ29뚉n@~!]GۊȐQ5,)>ig?gBjjMzADtA [G,)E.Ww%B?G@Kd_x#dHޞ,CrÔ[E%F8(ОhcGTçj7Mr300Ҵ9Tr9ٚ& 0bx4-)^F-~ l Ѳzv,\0;R Cǧ[S%Ѷٛ^JE) 'Ē@#l!]!ؘFYHfrNF&:4aS*0,.Ώr M."r]j"'p}',~W`t%xS{b ¬}DsX~"޼GHmÑ']՝yAOomm-MOK aqv} Y}C_ Sh?Y2_s#5!n1wZ*P>MM-{_7M=]ySw>kGq18\* IcvĒqIkb}pw/54 ߲ѥ܉Ɂd-6^dk&],ðA\ ~>虃lCLo9W8.w6(|LU;H6䞩@KYyW#iCǟ(EZeMǒSSۺO a!8D.@!{a2 T&)HB%B d&b`jbfIoӿ_}=:f>{XZvʴݺ/uZh^X*dZuVE5)u4tlGAL :I}z -hݩƑ*9Q1c ]t{^,ض{ i=S6[&:&K]v.SdLŞ$J[#Bߎ[Y)[㴸uo~5.L8A!aRaȖVD0*>W-Mk@|WWjkc1)1f\1Z62 i ,NLʠ4]z&rn)Q::kNAfB5J2Mc<%#Q\.r .]̀{'2QhIko03O!SN tmF\-y2!Ɠb0YZ.Lq>#y" 6gI4~D@8ky+:n< :![fEFG@pS)]>&mW(@3\8Eº3byD0 k!@AѺPi&F:>1f,)xzדJmWw:TK! Pf`&")^*B#4M c'EוCXfK _6G)-iՁeaf2l4k\6*L:. @唵l+{Bnj*d|侃֞B!^dГmOZ/-%N!0l&PAȯAVlC%iƣ04w(2ǩk[(V ]%Š$g;fc) *=.76yFtq4mU'>ϊe󊀙1(ACB唾7UԒThidy0K$qn1نbcFAc̰ZPfY+K/WNԴuokUBcKt~߿YeDneT*Jnf,OIv3[mxdӊn5$(id D uՅ%ofBC~G2_\Dh+)@C^&l xfZ 9c?WfF^6l M=C'9! (24 ad^K`B7 #$1g!qP0H6h'-רe.9s?DXL:@pQ*o-=HLkoi6p#&r?uecq[]Y2JfT;Y\zEil-HID$0"2BB32ےa)@=K "X&j͟tYNU:~@0sVL(]&&rm`\L WۑI`lJ4A,tC%ToQ*>6 I!齉)zr]Q$&(gI޺:)̼'^ Cwl[)Hu^nkitBt(nf 9dE@vVyשw!+嶉ȘH#@ 8QK ~nK 2&}zMEeȗNevYSSxt4n=:5+4|TC1o\ctȌ#)N\{J!yPՕma񍓝IO'0P'2fǁ|h`1 ;1'Վ?\nLJr6@%U@[ ^~EPpqe#qYutEeƪ\ᾌ^€=hUhK+4K(_R细rm^{{_TصtY9g=BMpQU6rxUs MNZ:;\Xd ӗwD M,j e^t%A f'BĮX|n3GRW9TdGh{l0窢mkj5lJ7a.M~k ? {d~›T>6[jb|mHoMg<2Ŋ!{A@BT{(D-JI1-d5\.#F$5#k,Fc2Rx* ђLQ+xdoSHQ(o)_*ϻJ n%-kȉV.bMZM.?jm4VuvIU٭sMGD,0mw^EZ^UimM|C0X=rY[*z\h%]hVuѫRz,l(m%¢aMv\6PQgަ&囃SPǹy܅,wk}Z !)::?,-Wm88h8d4ұڷ<}ʇl^%Hh5Kv%Dhiu  2Uz#~~ivs]L|Ra6}_,'B8CRm3ln-íP{^BėÀ-f/ZN1qu-%8dIypdJo8Ͻ6kwmx%m\WBfzEL͖NMW3ҳUY;Z-d_bUkܦ`h5# us%(^W'ꄅ-\cA!ŶaPda MTE!)vt15a/KI|J[|QEiOKĦ9pZ_ #lK?Әe㴼-lvnbUcFNl/[T*ML_j*$MtB0i<# q8LᶹʼPx2H*4.Mds5<=AVĕ-4R!B<'8'VK 7EA&&0ĻB;ٵԞ/S';f+{SkN("KlĽӝ3 *6K٣KƗ\zLHT2CȐU)kRomZ_0GaF"ŗCڕ,Q'2(2H Ib[nåmҟLa|BD2mXj)JU2fqҁޝJjuȫų6M-nnq]q]Co,)c׾iel7 ! @3}KVTEE5 ϯ@+@v~&@y]S' _4Kv:uVc]eoGOn5{twr( y1^cue[_4Q3Q c!8i#R"K5,em*RQVk\B! htCE跙$$2r\ ~9%Z+MkՌg2™ks0Fb.k7w G%i!bcgefx Juf`ZmU]P^=GTF1ThNbc#ٯgX_ōQ!g *.j/KE_ei? V/rgv61*9FMUu# *6Td8{>+vs[vs X&!+ݢ @D!( Y]+Ȉ%–/Tp8({672ߔ7yRQ)^VQ^,߬?^fO2>QސF\.seLPtrRnI19:.z[ p_l=+L^nLeHcf4kRK|-d4[uVܸd5O4J}3u,c O%3'>0A~H03r2)CI|x\c\F"ml^͂Ө1Sx'Ro^|z/kPvB n/Sze#Ǯh+#x&sB0$ƿ[tn8(P1`U朿Z# E'Nzܕ*`SE5Sh!LS\zE1㻚S%v[μ>{z8<|\Mlٚvbʄ3x_0S; Y= PBT3{arI0 VEkVr޴1q;l /N@*.&3pFC!MHd`Z\jUlRi\,"Dߠ)^MOIBd u|1 8;n_cWIVq4K18n:rVb_R@U@Ji"+\SZgn* +\"iXRN0# b =3<μ~ؾbu{zvu]HzY?¢n3L:[([ܱzKPfas߈SO4G@nUˍY[g#Kr͗X䵺* G <8׌-`2AYjT fI1; |X+_&s#vw;%ԍ"wkPڇӆebts-bu-ǧcfpK_pmW4elԤzpgLj"QU43fS%z_tS'gr&@*g wZ.!'iUj$q{h]*:ެcmš{2AkڬeA3.yzrUk&Ytk @6cflk):x1ѴiQ{jpc==72b;ϣ:1b$qXʽ9} C@⫴kهTÐRϘ{0=brA &6Q]^ /.ajBibNt \'!kB04 1,$R* J,ɕת&D#aedv+֯hv⾷S ߺ{S;EUy|faRpАmQ%)Z0]x$+b:4{ hm bzͱ0*rSVZܮO&nu46AfsYk$zTt3n&2_H9^Zq3hjkOUc)_Ujn]]|yýA5%[63񳧥E.kG뢫~ҋ^\8|/}XxǑz\Tb][;+ne~-}VѦ|hG\4[OE| @`vXGmO!̠h,D4 ԣHQlD ^] +Y)֛3SE$|pk?]RWkУϛgo?ߊKHsz ]Ɨ)OLh^%ż_{if TpyI2)!AS;>T骅\.53 !z=~U ~F'&ܠv!v"P(cޓ)bLHp=%{MizO/b]z)Ƅ 8#nR%nɺZv-oƋ$zMe (a* ]At܀-( W7pLOɹbVKg`9vQZ*qU☑J2b kn( Tigf-)eYCcA*2)ZIkLX W&Ze `&~bd&^<˸QH*aUw8yqi9r(w~%?>rKO%~\#NΘٍί !B֛ЪhZ*YTIBej(8<ɝڻ6&pz-ǩ'#o)?8c]鬪޳Y;)+ʌkӬ.)&i ]*e3Y/ҚU^򓠋uLQi]'~{[($zTjg΢-.7vG)ڟ0=Yhٛҝx l<{_|OOZ6 L7y'~h񝡤6odu$WP1Uq^k(%iPvi r G\*gwp+@#+%"nsuᩧMYĥk4MPyeE$%CQu"\<_4cU9d.pLwu<(RfhT! QHb0J5jUhA sͅ)2\ ;& ;T|qS,F;D9;4~ 6 ^q?hy"Uɘ< wSjc^^:;e86ڶy%/d%pWV<~~e -T+u0"fuF_R0wF06$  'h`=ՙTcurJQѴ J wE.=Hs6tjBZEK|vB B1{Ck%nҵQP0i\_àv$aʴ+m}"Et10geO~hR⛋bqh`h Up^'d(My4bPB+*r:ר6Sa}n<.lx2K`$7mU%bRwfwW)`Զ|T EUf/ !+<@Pfpg *)wJ ~ L9V'/=MǨ]L-b|lXW 9V^rOܟELX,)i_#j?6tIvVSbyMXD S9ђ3I 8#n;BJ1xvz#CUr!$4:uѯQhaTg| u1&-> IU 4=4_[4nSP/\H)tF.$rN qi&҈OQ( F1%uvtIR02!-.Xm{Ɂпe,ܽYL3]0v(oAU ,5j, NKa[Y4II"%*QsWEɈpYЄb_Qy%h\R'HߙB3Z߾V}_E#B'wҒ頞H>=ΎPmnf֜j~0K%){+/_(zw=g\0V˥ T/u',>4A@?dxܤ @$ijId6cXE7p Cq-M16Z<`ҕh$|IfYo (ס`i2Hm7j*_VLoHYpZxABdc!7@|0w>ikf^z$}o;$J7j;ƤRO7z;33e٢%m|MٲXU'!9ʠ`k`$2o-?Z&DZ/"nշkhvTq Vsi1ݯ7F]F3pހ-5&Zυo\t O9pw_WyWW0/2lH:J2EruzF֡4tt[jWTRz Zԩ!{媉 BP.2"ƬoBeoA{,Opz։5*Q:ݍ6WW*kW/ltv;{Y>C?6D)bIԒyd [x(f"EEM+\Qs!x#ҘZ8bUUT=p˜vhᫎ_ qa;9 :S30emw?+0Y$T ./ NS7pRmpDСi[0.mc77 UFҿa횗c ( F=IMahA5kNcT2u`1VJ:-vQ7~ۂjmL=Ԅyf#:uzEW}e0wۅtm+)Ɯqzi|ĕV>kD|ugs~R3Ff2}6d #U(߲!ݲcX(Q BV-O eb?R2^Ţ֤gHj?]ɺ-\<ڽV1vJeCm];Q[dopdi7EǭDk(] ,RRN<D aT)4m-JȐ!u(x~@<@N%*>t(4-`Be`]~d <@?l4 DMTݵck"zf6Xlvs13{0(p"(@UZLd<>-!@_ӎa;#Jv.),ڮL774M6&ɽ_V}Џ$zC<:v/fK"k+'=79w+AyE~g &{cxQJ|Hoǎ\weMǥDVe.4A1-iU&0!Bmӌ>+BPPUܖ:.5Ֆ= ՘3U 闿rJaR iCemf@D)jc+ [ # dFz6bkk4OYM5I zbKڮ*(ɦղ=NQDŵ+(0Bj|+̥e&(p6Z[PQyC'GEhB!:-QUv5#R: I$euD{-GIوSm2ˈѡLd9 5UN2~$L+lQ-m=@a3:׸}we&RzLr!C \O+gRs=MKmK:e/[g-fRaR$/>`W!\ 0AbV`paPf[J I?F'jg/:{%Q1+aXRJRB(M:HW)-J/.Xm6<,ɍM5Eܣ6zr72u25#]Ux v)f&W4m׽2kT'`-s/#tJ.%{:ӈ+.I"NybHnmi< ]ۑHr1͌%Ook)ckEy10Yf5(ǻl@',nyo%[4OZ'(As@[!+ aXh#0 [GWPEHTFBk;K݇o?LDPh1K' )ۮeQE(8^͕W5KӾR0-tvK4.cKNI6L/tz&xi9a^K.ǧkP4tQ}Uy-cTemI$F^~D@bKsz uR/j?pP#{u@ސAmJ&Wͽ M}$[ᴮ L w*f a\H!kXU@c'y W@IJghyD٭t];{CL,YH]5V6U\s ;~ R=4#>p(FDlAm$hi5 BS2-E=H/_&)#h3^ʄe<dyQD)At:jb;4**24qr8lDiYaGO:!MFZT|SW{*oSTNNrBfȀ1%L#;?'k"`)U2+veufU[7 y0ءG؏nfa=LSgD 9fʋ]?GDg^L]o*ûaF䀫t)<20C)AL絩o{wU"bkmvYF"؎d *-8@C?\"#4 gZ1Ⱦej'~2ZŅxQٯlB, Fp} y^5onɔ+>Lv;;8c07r z2"UtC9("=a<'Du<iI7زI#BM=O98: )n8?@cn:cy΀=fO j9$ HI8R/*D]P2P?-Km+P+0dYnEĕNDKxY 0`Y1$j }ɡ- mO%U`aXֹp+RgYQgBР987nbi|v]K3mx6•MG uMi&G@g8kLm6Z>s)78lL\_I;F80uƛ#oJx#[''U\CS=7eC<d)1Xa:+XtH]Լ ZbL1J!kcAb0 ,"BP@t)1(|1(pNpXA$b:zrܺx۹v]Ɩs-siQPV$oOP3&^. *^oA~ɐSKqX)NӠj>#v;LLȵѶ̿Cܝ^3exv+-6(| NuN2"~]lvYKg]*׍*M]v44C:gҚΪ"ek檠ws}P"m[J8ҏ0iS ζa/85s1WFN x`rQǷ 391k=9D_UWDԔ E9xvBTpDk @bgU}^7WLmѦZ,"y0C#F]GM8_LF@! a(U4 nUU 0D0BUOWCߨOIOwM&@6Ǐ`Zt|U$k2U=> LWrni[/vKd<28=3?I;,I.#:պ_\|OX8< {/3=7#qq;gcc=~Gh k:^&V/ 9̲S[z"ەFt7d)z֙O=듺Wk E~d1= ֐ *Rv[ hDdVv i>akT}<>^WVՔ7AWSS3LZ YK e$Gdž)%:3ˁd^qs+B'VT\^ 7@NcLg5e!eA`BHfTȍB DyeE5F$bDT̪ZUf u&$eNcX {Sp>o0yQbّZOo6ԫY23Ǭ:kkdG-_+ 7m{>kXfkINf}{cW[+xNa^iZi[oԗKo ;5#8kO1IjJYfNȘ5[/7){߶o$9~4I&q;4k#^UvtT#Ԗz8YщI,- nJW T`K'֡@P9ۙ3#Wu&R"!J-: E8t%VZ,B !e[:A,qo>l+ NCg)ww1#115=)<%&s'I)Ykɼhjꙺm`r@daƯ!͞aB 7wU2튨ZԈlL$@ `+>*|gX‹)ΤKsEbv휦$t%{SR[Sr1Q!Ցz.+p] >2lϖ Oi*peOnGoACzm}9V;߁5:i139EgY^sSE>0kr@8W-dނdC`d+`o$Íz"b/} ɵtmYadN p0_Ƴ]u#=lg<)?x!ͮaP$!ȸysc r" >XdVJ \Ԛ;EI2$.ᆈlAec-7RZ2s2Ej톽 )8Řjg^Xmx`wDl9bRAU-O[gcڹtd {jIXiQYO(SW)'d#9`9z]<' KҬnaڪ;5ոۚ-K}GWmͭ5|DU`]?fqQ=BU#{Ւ DY][#Ű@bT 96C(:^0[FN.ilBKygIt뷚fi[gU(0.fps*r<&e"b"jH%a6z掻?zW^L^dk_kit,|.U֟]>Nc:_=q,A Uލg9d17X 3t;XTU4dvnA!Վ AH`Q,+ V!!D=jA(u\ ©2omXIХ/&n-![{#S2|X`^}X Š\x=gl {Y?E~W-o5>ja ʜfgqhZL/Aؗ/fUSi?E9wnYW\;Տ]u'ٽB}aVfyXoQɣڕ|7oQOC} P$ OKkZba2$(T+BDu7CyPaFh&*P ER\,Ĕ 3XlJ%m-(  RK%&eR GKG⸄{nI@D SϰG;6П$b,í5r*L ok-I6)4&Zk9=&ɩͬ˷eUG8yhWuծv/*|9NyC8 W?%Li8h$vgL?t$-9tQ<:!ʋ.8\̚JBD6-9.#74zrOr)QD8H@&9CFHZMQjٺKneT(%El)DX){6Q)^4$w|FOXTnƻ|Kx58@89OY+Or~)zV^Wf:ȼib:~맑oŒttX2w50'u$9t)Dtt5DIZ~*dv2R-, {z4m2Ye2mizb%n#8_$d$dGaDRE=FQ 'Xu*/&+;("`@!1S ,0wn23 ں*ˬu7 |"\a h -5%:icqGGe0ٲzaa8"ܸL~Mro?ai㢽!&0РZfU0㍱p8= ),@vf)03zoiGW*)˭.ʐ :kGE Aj\J4*-iJ0%śNU92]'EA.u sScSkat!Dm$Ij+EtMqXj),KSdOѥTңʻTL+w*dA3DHi,""rtδQ'pBa(j؀i@*f6b*h뢔d3PIgaж[DÁ(.Œpy(+!iUhb 碫nkbE{VTaLT((swTE"u%(o1%|Jr[(GĤrfk"K-"Y)ueD: F=V6A9 O2NY@h°͆ꗂ6wQ$(]^Ur̞22Umv =5(LtДMGN,-6:`gd/ڈfbW`?7a$"$¯6lD&Xe^n:)c/]whOLd!MLc%l!{t04w ,QZh0B)eq! Ŷ"A`P"VMrTH#, C|h. 5蒰o",/$kWKHo[P^*T/SMlʖ8ؗWRk0q<:`<: [}gstD6}~m#΋hO#f%t2vu㍭5lqLgg?*M 4I5uegڑۗ?^23DMbZe-@Vj }'1bJ{:>c#fx>Ct T% b! ~5J?A 1x_HP&B`wh8pmc^e+?Wێ RXOIaxzx^ \OU{'H&Y?_5SVËim0)e)7+ taol\ $RrV@\5kHCQ1F6`K! C XJԩd`+mrpmSk:Q'zfIY%ɼGN\֒k@*%5?53ISs)S%RmT՝=غe/LnvpT[j#VlBͶ̷^UGFN_ox*/$T{gS_qOUQ⑚K'Ϳ*;,iFE G(ń.ܮIsj sܷams5 _qocGAR4&(0D($ ]k&JZ,!)Fy*jU ͩU#WJ&>LhƀNm.i F%s!8D#Q͍cǒ _[q?{PfCyn7l[,{O@DOg(j]/B[)t`ębXH' F4B*hO4-HaM#3S_/b,A&5HN !A1b 8]eZ%£*aNo1 zrbKpߔ  X(t jhRd7w *SH3̐u_9zYڽڪYz^=[Y'c{e&`~}CYບqƙ&&U=8:mn_;QieI-=p9k'9YWbkhG ɩ -'t.R,G(ZD=Y5e/gݎ ЀKDZr_p}Bc>{>ELt-bZe W(bR5 1s$ٽY%}#oŮ(IVdv7Yeb"w5N< 6<;R[Y $fWWqa7K[ekqI"Oz+F'9m57C^垬G`H0+)ҖȆa@Oi;8Bz9'9o{ʻ`Aig!ʘ" t$TTDcYAb"XQ8JKLJ,OA# MlQ >&Ս;˕Z.u_}B?I|ôS,@_ 1:nYdh~~xAͺ{&ɁzdTt,Ie*4 gR\ʉ u0tuYvFW)Uq{c!9L883oY孞+U*%-lmW̑vS;'.Ğƹq qhQA@2X FB;|Pe]j{W'q148;}=s Ps,a[״? 626+#i2ܷ8N TL ;[LDx{"Υ D<ƙbB˨* @43u_7^gf~!vT ʾ i슮y|}#g}׵Ӥ+?ݹ+9FpB* dshOx|Isճ/`[4hP*xꢑT}{9na5#vRxj\$s%vnjBb5ހJ:G 2vM0+o’j,g"B ,;،teO9ΥԆb!z.D c]o?ø|G"UD,>py!Á0`, %kr$ƋLܕuCo·X_2ĹGyS.e:Ǖ0n3é}KBDY+aܳv5M_@oTF7QM 4^L\o)ž*unhR'Hi#ґNV\htY@UNsG\l/5I jrA?]imLIdjBIt=塖5X%I3>4*4wZM2 j M}o`ڜB1)#q~>-l*H+KPa%b.LfD@ pu!U4>q'+[GeDܼUGU䀹*4rlK\0MݱE!3!Sh]A9co4q H ! BBP"/N vJco@nk f[=d?2YB\CWt FM{mϮqHks2bx$E(hԉ-WĵodoцV LKfk? 7*6]ziگ`)[W/+G0HǶ9wR-̎x06FEsRk:HU[][TH9DbƁ4IqΉMw{9I߬wkٖEa+d;Y ł,z:_B/Hn >HC+h{LQJNS4sV`sdT3'5jL5JN@-hł\Vi(,A!+$B "kFRZJvH Z&'ugkmxdP8Ǯy$0Q|GcU3]R}0o7Q Z6R_uJV-BS{joݮC]LݬU(h!w]#\۳lrr!mb|açրmTWhpEHqcx)T D&QoͳMU`RR”AJb|3 $`dB^-q.0*("hTFr4/jBhDC\ܫ \[S@i4 _=rxVȃhYmLmPV%zֳ2WB]YAcE 4ˤg)ؗdςE'zu/!Wӵ0B4yL@L+z1+t.Fme=щ[iLFYw)21lKj/{+֨|\U"qX-LU]m~zSG`ü}(yO~!MmHhRFT\bfX* x14A—;U EϘ$M~˲\{HlwFքa}#;'ΑnT@&ː2-cv=Yz5+7"'~PL-;'?\< ~H[-Q!q0avW]|)-DЙ^L;, 1|~G.XxűOPb1+7ya87MJE ~x{ Y /Hk'",)353 +KZV" d ݵb (+Q y:$\h0KErBjhz[ j6vh"J(;\ȍ,ʽhp|NNm!{ݦDPJCD3Mꋅ͖T@y@_)TQ'D=@а1ةopu&ݴŕid*Z^[#MʬӘY'iF3RWvaBVYZf,9TX>+$. 4<8:Y mEè~Ր:ٕl+Jw(YHD*ޯ2ӳKȳOhjc&NeI}%/U0eG17V~ʧs{/(* jJ[qE% NJ+߹M YtVK3*xU08vI&SIL<Տb?IpD$/~lrg֠ĪzV-n-VŵFfOJq\F_W8\ȸD:ZBe Z4=, KM^BiSʛ/»덷 :Tr *Q*mԖîr!+A`.^3Jp6V"Kl#~yߑ; A'|:,Z;xa|淧 L[tt68L#G(6n$7Vń&gS2pm5|gH=|fGqdX6sdSh/Gl=0 S5Wڽ6$m ;C4JٽWʦH6&/rW 8/.Є͔>ryk.)y]0X2m8 Ħo[" Bʜ< H!L 2u^b\?}"\0ma#nOWnۢ:74<[Vp=( iM&c66)ظ٢)"2cYU3ύ!IIj 39]2xfJMf^ijRZaT4Ē2I+8!7ZK$2EJ&qwI=E'eXg1ʕsjN΁Z@|ԕJa7±i0|yDfq!MFZ6|e.5q}7TFZXkr2nFx9 !9S/؛\F0 &}|'+J( XGFJD!'N||I Y, f58胓X?ze_>pb.wDK (1x2F2>HB&t7۳C#FF=Q4D◬>UGa}>%v2%F'ZYTմ7£hniYPz,vXjHrlZd Ҋ5Tbt>%/%d445?Ha8 `dBr{ Nsٛ7ED<׭udV~2C:vͺޗ ^dM~~@.֛ jP- !kXo  KTFZz MR,4߰Il߷Z-KYg],W Ol\wIq̠6T@2]I<5vs*@T|-N9j,$N+ ENfjVJ|置;༹H9\j!Ɨb@HHjoTqU,sqH(/X5JMܓ1Y9 |6Tz xMbFVpV,ӡW v/[~%骥ΌT*n$X?CE!?w2U};ӸqՏdKh6ZjVٶ^cA],\QS.U7 TBr\;N◓Z.HXȍ" p@DeòxVMSߨ̄rZ>dσ88alL3z>Dv0#A{i%t?tTF 'S9b*؈ߟ)*wr JN CSqiƓ:zrLR<ǭ,-/Υ@bz)kcm-$e?*<_VxsEm} GX"Rkɰӗ,7OI৅p4| k˽"ǡ7Nۜ-P[kv؀&Q!P *SWiLEud1mкi>O'I$dKz ~LL?g\jQ~Ʀ53+QfHk0@u )Lj^f )O7N*-1X"&Mx 1}s46NVe!\Yj)06aC6aVYgB{8RL8}Ried-@d!,\ ί!zU+>j,j ނ#4AJ~׽,ݽG,-RE=DhL4 $|qd#!WܨiOU4(p_58i+H'ܛQk&{N*cbs58Rz,) #qҜq)>ݹ];N0QA9k$cȐ}xiqr4ؔr-䯅 mzbF\LUQlcg*]f8Ѹ!p؇d>o`pI{' S i[8} v}v_O{R>G;l-j!+&B  R4*H(}|F6,A3i ў'a^$`Pl;wBՓW}lDo52k*m'8Vp2D5M*]Gb'&T)[٢^e!m̴J̒VD5D*!3,Yp!-b\u PuN(a"f:7wFy'*(WtdjW{iq>oE9!MBګ +UnC7l.f]p֮/D*$ va;DtuVkԦxK ID\w%$a%\>l.,jI|fEJ16ˌNSZ+^䜋!qQ\ȅ<.QsTq&27n.MUt<bFЙ4/qbυu, 0U+wF{B>OB:4$^}-枿giVWXal}HQyv,nJ =E xd"'H&~}9/}':tn`/ek5g [_1Mq?:`zbT-ZiV*AA)kCɕAUl kh9HPՑڝ`ܣȺ"l+We+31_T݂Z Ca~p ))QmLQ RLT#01 G>ҡ$F-f0Ec28+i59ո9$BPfb]h#m1yS}Hp&FY$iƬ:j)-sex>MYv\US!Ͳa0ѥCJZ,OٖB'j\_ #Y;*>Լȿ\nkT#F-}O̼w.u!R+d˿r_'(\Ѯ೽|cܣiRjXRJM`D497* Wɏе:Njɾm_bixr4ωĠ8B1nэAL:+&+^J4y;$Jtbx}Zҥ;!hbHA$qR" ˅D:lz ]m" k}8kaLF E!!4Fo]WGM MtKA(K2['y4!ݑj͍ef;s{9!ͶbĠ@#D`[cFyY4eIaRK6Ygw.oem۠ٙ,^{j޻h;LCYUZr V 5u_9+bC@OaTVh{rj\ |:2 tzt3X!g⸟ v`DߴՓTd܎U}nT*a2oRf5b氎!Dzh{iT3 I*ʽ1FNJ<7a 'i Cw/GF@ R=A>8yRʎ4?J\MgW]"|.mUŲ~8ղsaůč϶><6bYEkd5vּU&i9(ܛXabSl!9-5#SE$;̭\ &fWL @*[5(@| p&@8Ycnw .I{M־ ^y!a 0deTY@u$O#E 3.I:h;* qo_how~ Yٮ~ܬyIAjDy${k#գ9SRItIY%_4ha'flS$3C]V{\/6JR([bqGt+iAӜl3g6FMr$ԉ(hP]~,!s""e:A-B QZK_-'F,Tb B 5S\Ⱥx'+8_$.dӧ{Y$OWd5DM; "~vF f7ͻuurћ&`V2+(|5Zޠ*81Kuj;֏;2d~mO!p\GDS|˪mp=h8Ll>Ak^o $(ǟU'^\{*pEj (:Ks]%`!+DP WD$]X enp@*#GkuyZeLB" o#y#s݁aiOjYCoVӾHÇ-Ph%jѢkq*_fm(P+8J'ϏW4Ve/NJELT77.Rk9oìae`9,rt}ms%ZqP TH&ַ$xFJ7G>E~ũʘT:?u.{dư㑹GALn|9K(tg]ya5La>ij<Υ{Chy?lC C0"T M-2W"hPlhO-bbOsyjhvA]ds( TV|F|B qW#=֓:@5`]["VjBmOA3mS.9#mV&'A|dxܗފYR }iݕR+0%_8]קxom4*y6ݛHˌ\QNeBrBDκGI*$kȊfHUӣ2u!T%[ Z.sge o()rg 8~1$襊pꆉ_>0a?L<<<<<You4Pi#LĮ԰̀,gs?O>Te":r\t^U49Oq@[, ˛e@ ~'hԮ!{AmG>KkSJ6PrIc1kħ )=;r~zac˥jզnWsE&沦M.m8)M/)CWq,ΫwlV7coN-FaJЩgF@Oh0Q/٬*Su^eJXQ#wTJO|s S V5G#,Icބ[ՀC &|0pua"[P sLPO\6,5w0ɽ5ni@E bhmҤe+ʄ\mbtg\~ZU1ǍeeҴ_6s]{bmZ&@i]sU8ϥ |ňwtK6Ot_"KKZkm,6 XKb-Ŧ '-,Fp-˃22VR8!岍d :WN[%P2&I32 t|~)6{{[AcF%f۳mw|t؆.{eyEFQA8fbSЖi!b@K{)dE*$+cѨy"hǽS\Ic>xc_o-ڮRw_nFT7~t+Ekqzz2窦C<)8Vf>2csg##!5;9MKǶA? wm< ;sK_:JVQ|(1 iD]@ xx!pD6F]^^ fDE B1e[ա@e`p!9!ݽ&\Ot~S%[Nʥ[Km:M Z|od}Hcid ˮ]5lXnG_ˎ5Px܋u:XlC٬_.s ;'@4Xs%U{`:&υZ?t_ڔE74x+SUrq[-#Cr! '"{Ii5':A4g aJy_!3O,%T$iR EEn&l~ʿ#J3"B/o͂*Qj^(X4,n8 IAίL/ߚJ˿)UDΑI$f͢iZ:QLLJqm 9rqYk M΃H+tgLbQTլy<'JJkOl|P=f)!ٍ7hV(`Q@k"d̕v QX%3F*KH4LYp4& ~b޾GdU*JPWfVm,Pz;)X1 F mmͶIGc 6*k;༵ %B4!z`oՈ"&VDePy8UՍEibaVќD VH(1$$)rA?TS~ jĬpϝ[ ֹ[]<5 %G[,twk :ByԤ`3A#kt('/\-욻R[$>Gh$5-߁KgX} i[7j^bFzŌLMP+Vz1v S>C9{rv3SG'w,S4>$G!+ͮ,"(B8GnkEjr%a dx o#Vu|*fY LSɨ/~YAXkdpr Fez++0˞'ֈ&ߔEciO4/XX N>MBXiC6OL(EO{t=ѪG=)aяANeR$GS,sAC]t-qI=0 y /&!]7HZO7}͛uZF.;4Rat  B:_u.FK`7WK]}DL:<x"xmdivU族{L,6b2 !ӧTf\ 0ڐgaq2@bښ ꓽb_˩'JcXV5&O*=[TOI8DiDL"}2 cG(1)(W ߅kpK - =o^`eTVbQN:ASM!MGf4 ҷIڰ p"hZ/Zy҂7pJ51am:+Ne}OuQA1{K]\WzAOB'/#O; #+)" ȉ (`3Ql&F>T05f&xP΀-w 5u4CXvS6}Gs6ͳcj[vK XaZJ/?NJ{$6,9L̥>XC[i >f c)up*sP1_'cd8i|_inyȓXu}L>,N5+ ړI;z|?0)q{-DЫ~˼1s4/~ov~1F0_C\t*/嵼ٕylU˪d 9џA#e6 dbFf pQj.TYr.jKV;J PnǓS3޴ڙCc*Ӄ"5Q4,C>m1Ոm <˘G^=( +qйa&ǀXL8(â>70 qLhVf7u2rǠa~il! a n0#SK`ɾi(l2=|=Tm%6_tne}"Qi^N ||tv쟧s4BPPβVSO"ڮI8Rdg+FVE!{pP0& _ܤ2 LSiɄS;&b!mOfCv}=]ˌy=c ! 5REp3*Jer[*Z#19tD%ug ^蟥ªt,5:_1ml \ew+f%8bk-RM[ *0RsXU/ER z{{dۺ>|c.Xοm$kA3=ݙWd6Ŝ%BV=:.b=.n~d( ܖk~Enx[KW( A\ ";T"4e4wa5p.) N9L#[/K% !&w5jGcyXNƬt4!3,oh0;22"zc"U'_1*zhv'85 dBHI]V\t v)|AP!ͶAMBVuhJRpJQ'FD[B}o#4\^%yFՐŹ4~s/Q~ZpsjdR)jΩ*bԷړŠMRIx=%dB$fz)3 JlFT *CU8c5S|@V<)sufuwHBރ̐0^gd'g BXbVZ}WXSBb/ Ljd>X1 Tۄpqx SQ% B8rF(Hw u4.I/.1:V4am/,xJxm3^BCe3oYO4G܃×4f)iSK빴%Fl-B݆İ^U3Ъ \Cy:i%QƅᒒӤQXC Ԇ$6s}xc?MavvcU(bq.(I9J^k~A%sC+mFJ`<d4XfLa@Ͼڍ*ܐːox/!1ڨJ>__.BG'W, -=z Lv-zf~6M6kf6Wd@D+6a}JW@L)6_ԡ)d0^ e,(*SF>mJ I%&ir65{;'} _U"],ƕ{9!/$F֤oe+x!MGڦXQY$i|$k|F <|ԣTQ: уaF'"$/^齟J~@QB*y ZPUbhF'hdvB΃Z9pЭr!>aA,>D䊾nd{jY69`G7׬>۫r>6뎏Mjq*d L̰3zLɰF_q2cq GU}h޷ <5OH[zHYChj_E){D.ښYN\_;q`J}Fڤv"uCV6U֏Y*Q: v?/ωx8%DJk)C) 4a~*z^"O F>(]i4|Eec0 X|л-zZ(/'-Ħl?e~ IratեySM;g/@8UTOS _u}@]]r;]xA.N-챔x>Εzz!k @7uzqE$"#"bv}oU-&=6֛4y݌1O`^S6=ou;A}Jȷ"3CENjO<4!{ˊr1Z pEjW8j&H[Hl86¶)--O%dl+3 )P;,o{vnfʆV94/'Pi"ߙfs%_A'U8ьaڥHr$x2,x ^3UpcU{d|E7 HpR\82&QfapS%:Jrsu8C.~ml63߹Tiz;߻V N7Ql$^զW5_e]9+ҟLWƚGSo.3 6!?U6Ȼ9Kv9=ٷ}Uq3V~ :CGԶE !xx_ILVrQa8u]^S5eE5 ŕgjQUgƏ~S']d''mb؀ >&-_%w; 嘈HÚDrA j]UͶ֭±PMR@#fQ.drU*j{sG B+"{#48_ ~m=KIB7 9d@ڱ.B]EBk딖;`y3rjP'!a(4M,Uʫ*0.I%`Owa~{As1>-Agxkkfz=()65ޏN9U{իшoO0UTt wF463ٺ>7-YI#˪r`{~5VK2%1US^04 >ґ'[:wjsܱ*F! [1&j޲epIizzXr㭐 Z·V ;ZHpjz)O4V,:ƴj mKأߜ }w&˕<@/7aQ.:b-~ va? B*p%J^5Y(.B7p=z21uu,&xb,#\:#^y>1̯QJ}$^ӔK5m+{ǂuo{۪q־¾}^] :Wj N<_<X!a@d (,C&UFut[' (bhHi~WbU. ۯߘM!MaO6m;[yҤf5^-:8j)e=Es1fcٲ&#l]gS.`7 ].IYGJ~+*{ 'H917EH,]eq xnO=S+H] ZwX< fҡ!$K$Ծʸt% -[bGhw%HjUCδI#KEw@3|QRR }-V],3@ARpxf(䝬of1}1@ԉD R<]\᣻%y iHzs]3̯U;9X~.~=_yC|ޫJ?#eOû.D4W[N[:t!AL# )8l/t?q\h #ԚO!1g w;ɶeX:{ڀ6N<{JVX:AQJ:ZAMsâ [0ⶬɘ]*x,4 Dy ݦہy~o cEfOcUpRRA9)+]f MfЛ?HuU `xRl,+chueJZ˂3i`p$S6 #qpը#|(+1X\cסբTآ*j1Gj +Q;ةDX2iw@n%* 5waWz߸m g崐KtaCFW#wv5\ F9 =bJ%Hc ֤tĨ6H&RD08I&3f;1n-T9V2I4eTDklXDOBdE2Ha4ЪotΦTTad]t\$-Ձ;hjDI*Gr_|IgşqU7!Η0@y^ٜdIEV Ma="LFA'HdK;וG[H'O J"^2/XTCX$&p +B}XVg 0˖HLΐh]歅2O9v[pIRx{勇LZZ׾fQ{yo^ئcs9)66eVŞcXHhx_nnMjMu;&I84 ѴܓXcez5-g3 FpZ| ~tG1 ^Xr;g* Y7@a^N ~>v:wez#!Rmd%ӾVF?(Jl fT -0s8=ȵ'y=Qs%QϯI^|[?"+,@[HZBHj4 C3Y<-,!G gH@6Ҽ^੮~3e:51.! A-fNLD*(]gWw.6uZ;%a;bY7﹫p\ݭ2o_B|Jݧ$X4UxRʕ602}UnxZeBʯL16A Me bjt^0 ^ }ݍXƘGY]x䀭`Rq1|ee^9ۀ̋al_|Rxr )g+'b ;fQg%t@5Ah8VYOjɤlWth# "P{.vtVD_.3E[r^i(Q":bmO$M2AIr9)`9Dص&h9H>-ض`ZӮFV%T3+{&A3kqD^:šV jCKj{jiecdAI0Xrjq^ke=H%Y AW:fb16S%ga.[0'0Gpp! ݮa``M²o [SͰI`ԑd#6$xL?݂JlI^tp-\5fz$OpuutHr*9hofs͂'U՜i 2$MxJ2OjF7R3]ouA2 o\BUꪼ*lta~L̊`Q;!^ZúH$A6GQtՄYQT2r(ԁRn[Pnv EeɊpiVI_C3OaЧmv֏z {$tJ)~Vb;J{KqT2J&??! ͶBD sIqqQit h@VF Z(~}Swھ.\]ˤShi4 lU@SĵbD*\u/%66iޠKC3OfCŔݻF]ǡ5JOkdn)xq;r+J޲e:k4[m(Y {uX#Ʈ f}ӎȂ&A9 (оbV!$cV78~Hկ}d o$+O@j({T6!6*tɗs.X` Y{+B8rm&:թfJUXzP"s} Q"N !mF|~}9!s[o/76\Œ5";q,%a#P2E! 25 L?Vg9؈1 8J]\H sdJ)aДd֗ש7^\Lx5CI^ . ˇG"f;gأ2C]k[^Fw#Γ6I7:e(h=\Wbm mXI~>-G qJB-JWA*n|Z3QpX%AῸ8C=k&jn:ZPz{˩ $&5b6&tV2H>*;tvޞ!+AQHT^ 9<3I a5R=k#y4Rc)LI#m۷|l&f!B!3υ \*2&ZݙaMdb*s(9V*MzrE=8򓥿͖cP'Ӆn>\$`ꉫbZ2> *\k+q=.TI ]J/,`ҠY&t^.FBU줙@|.i7 Ǒ3CudbA༶T]Х^ ˺r>_{mPuh}3@C+UgywbD׶3@;j"@X(ueTmEM~e}~ Ӥ^zޯ=knz2'C26~cCagXOy/0UDEmy傅?JQ"1dۊRALS"Jl!b8Lh'`QFF"Mhmj!MFZ6G}RFlWz&U]XB8PѼ;U]^f2a? (T;%j}eN@Q[ jƯз*VHm7TrT,n2ok;}0"#odbNT[=LkJ;ɴ陸o.p||狼?z=utf<g~?jgPW3S1NeWZEVDH̑!{y7d7"M{1T^Um^G=u#Sjf.=%8rG5 jp̎c(軁@yJB J_sBRLN*&Aȶ'4 6׎8ڹ,obikOuTKn_YNcܸwM^KgjQ.Ku暖sˏ.M{fYT' P2 9!c# PξcHW6dgDhn_]SM]<3g*Ѡ˙}z&D!o@d+Mƽׄ6 [rkc^s^Rrڻh0< $l%1PJywQ $$v,i\4sF'UMtFI/?}wyr[޶d;VP+k:ҽ7pU'!{dX5(˯lknX(~GiF˝wjFԂb/X'dW'eMi *tGW/`2D@YsQ(UB͆ Ej2UlBp%C%!>32TuaU3m$ReKzi}ص7:k[p2bKZ2BPԐ^ЬDt0Jj DiFDm[>m4"0;mEb9`Mw6ĿS(- i.qҮ ꙴc`V`al'0f%ImbL8MewBz`ʆ鰓^ĵ[3f(KX3 QB^V@e5J2Ihm y])dfD*(;';s^)XgckkJQyp@dbiuN=ȬJ[TA/XU!o&Q~rv` #!C 4A" %]lBGmoqhUܯm gר]=ZNX5r/T9lVՈaKN+>uaeϝjIzJu$^Nhu6L+BMr9MM=jwx A!Ut B3u{=}#YڇUPg'y7eAIAUਅtn >5:C$>=~eDj|VkȺ]lJ,g,+i@ )guOlU28,q2ƭT "EPI3$N'LɊ#'Zؿ}0)fe&h^E3dZuΖ8@UN]la-Prwaf̈LNc\iiKde15&B爥,Ԧ8hFCYh/! ł1bP % Dy| L _b(j2uN:Icj y:tvp-vX+gQٹ6*ղYuIh aYeohA{k&Q!fzP[.誢þF3&οfҷхYCO&BHZh#mk\)IO;h(p 羛 ZTۑ%lYRRx@ s`dpUhE&}- ⺑aTAa! a^UeԫY\k>nT݂\ ! ûS4!Wpp'GC=ӰrL$^KnۮN0eƟl՝Ǣkذ@̸~= `#>WE8_ewqh  tS0޴DM<^ g, (]$ ,{@>!ݦ1BP0o(E%jP'S1I/BFhw9{֨?D8Vb'^̽oPxequLT$OD7x̾r,~idB5HD#NSG.6ftҰn!Ĕ]mtZ%O>HTk 2Ҝ%Y"0Sn˴z|?_G=Tau֪YnLq;i$TfaM ) mv/DBB?q[~Kϙ>'[_nVJ~EUNƢ=fhJ54%=&.icu{ j5TN4m" ׿ _b&rwgGX׻<2y;hXL]E8֞%0Q[I+Ɓҧz͉TlD/Bk*R";$mP"O+x/l[iQcnΟDgH1dCH@PUʄVXҚ[_Sׇ4I]8^- . Ԙhl0*Ru!BZb k&Fuk X$Ա=q굵M/T"ARk~B/z5wݽ\]tű1U,/^'Lݥh,jh="DMK)‡rֆ\G-UYQC**!MFڮjbMR!+\o]%"q9]zAApG$K,*+H6qtd#6YoĕJjޝ-.1o4orm*8.4G8{(6eYXmXWLhR]4\0&DzkQ1vGr(jf߰d""4\Y1̩3" oM^+ }jIk:jnF.0HUmWn.kxU4$){h D#A1P'nR鐣,-%S ]7vPPޅ^][x~;uJG2~VI(I`m[$3:Vv Bh-C9 vWsUykrT- L`|Iԗ|_&7F*GOk{ʕr^ jϥFFF߄9e]gnͼ^OTU jbnv:j} ^աG5=P\hBnW~֓xG >UnاY:t4UɼhHt\ej`$LՎܵϔF5Z0~C#4t?ۍ->M}PBȷu|()73 -l\aA?o5[M]<dnJ 0Xt.l<{h[|3 T*>k$0_e 4a0%bNZu#@A4o͓x`7{2 $ N-˞}ri:׉ hY=6) D~T&Fe* 6LV2\ ls { !kݮaN" „T9qKUJZ8QfU :ęOE'hvLiֿn7GұVZM}5Z/NKs \L 5UlJAqKɰ h<᏶Xd 뮞"w%Vu^_즽fGf7=voᓍQTfU#*Rq F7:HȢ" wQFzr yҷlWE5ТT40U.B1D ST- Nq$T8i)ȸlHO) d;Wv_)bLvRNE@v!k@*UI@EERnڧ&N&FntH e8PRyC+ b +NRBL0~/|-V)1.H!<*6hBo ]a( LX6׀F?G, L֛nNVX>,,|}[u}yzv9r+x~Ӷr{r 挪p $ұɦiZRA7bl)+ =Rq!׷}S:1@".>! C @#JekV`m, *bpDmJʈrO6G+H"dcQFp^D4j[h=vcu87N V9["-\VQ!Z^$X#k IMڴy\V1XV%)7:Mc᜚fU"Lpɢ xFh_ J-t?=G*OFIh͙yH(հe.'A@\A}B;y>hᴸM_TDB#iw: p Й`"KaĿ͢nm z-GkӮ.2rjMEF-3FLZx'e`XVr(BW$y|+dL.jSɲR{V{wgOʑfE6mkҥVdmZ峧"CtՅ$!"K J]@>wC`\70 jAGAUfjzog[nl!žAU\bgwsy=2amzQ^Qeys lJ Zh$jՀFt8~C儕yYF֕PCysQꤒț*IJFӡA2̊q뚟matGEۖME1;Fg==) WL<$.ەY?Bk.FHM&nv $xл\Hpw>V0K ds;@E'mb˨+_;XspSAo:А.|'nN|UVex{c &Jl1r((ZKg[ܘrbliEہ*IQ,Tlz&:UYͪ,PWE4{⻧24NhA PZKv="R-! 2Z}a$UO}uS*댠^$!+EaD0ϱД%V 葐"&}>uVWoLx >F6%'Vw\mZ0WVrr,8糞ko 8If]g@4k( PXn tGXSƻM9uLsUYS1\$D]%aR>ڹwY0fUX,0u{?ծjzgDq|s-dԐU#U\рG&:rnBgSՔF+t }(,8~ArnDž0b(5J\n"EAesϭۨfP5m.٭r_ka`Mj{MEO01o4ş&qT;.Gu4}ɖ\5WE]8We皒ZoƦKɆ;oEWc}e-dsÜa6\o:0킼\o />{ry_EuO!MFZ 6Ad$ ʍ$)_ *jG{qT\)B'.OI<A((*킕F:^k %yK|<X}c^ݪ鮹Gc ,ew$. i&C71"PrT=0a_^F!s}GPQGe \n23L'P($K,6'׷RF⡨Yf1糲L+p|- bg)tEi'j! RktȊш#j!< ; zR6b0hj]`{ seKb┆0JgFfj# UH+UTԞT_xj?Gݼ>Ot N)XǫZclcBUW A0Y,,yY/C?QisoVc3CǾ>ǚҫJE8@deĮ;'l/-jbsMM`FUdz/\s20 vN߮!xbanZ?Fh S.ĨKa-JDF{FS"iZA|ky,Ax }1G \˺uЗR)|]6Sk2@$9.J0(Vq`mnZ4mG\R$6{ChK1XMd]N!{DH( x-VHiak*|@P(*øIh s}= KuS|=ۨm>Z*$bw.&ώU[2:-mQoWc 9(MT$t,Z*է4*[$lٵϪ;fc&~ylCNk&vzT쪽>pX$ݵɳ TnM[tK8,V,Dm4WZsnqIIILk(%)tcat,Da Ŝ!6<{&ClG.C0iE3Xp`pjT$5 BhT(QG\WRi|Xz Y]@̲{Dh}2vЖSIPAevNL5Xq38X8_'(=!妧a!b0]H%Z,UxD,YCV,ǺuNɬKw.ʸOEŲOn5ÔaZ[ZabbyѬ dI~,\*!Hbw=0OggR{FJ -NFU+ZT6zFXDx,޹]4`|WHBO[i8Sv xӯp1PGlTYpD0pA) /!_L4ƨqrpC P^^i*&tBd{ /LQ_!ޟ ]fQIB{! ŚaR-ޥAWt- Iwq3 M5DQcW9Z|{ҿ9ʻWBOaPtRx,q.CtUp5M1B]:pR]ĜL6 ,ƆDo<E©kS: A-TkV)%`d J yE~|S{؎y'ӲL_-æM/wrTvn}z6>7WLeѯW{柏:RͲGӯ1Krt۷B<2I$64\mF IdGO"n @CCu<2>q.:u nrJJ \/E0YvNI^6f v! Ha`0_!dHx b'i@zϨ@?;6LvnBkp9"I}轄ڵo遮%4@%x ή,*ipRc i$/TXϓW+:ԅPWG#71Zy[}u7LP1"E(XѯEm}(OfU,#E!P)X,f lt?9raCg&8u}D6nJ=n㻕]z+ΐɛd2BIWǽΙyjT5At 1ϞX ]iJOVdWn >ƍqhd3 BhJv-ep/.rJŽDK875vbGhœ9%H`̤]ɍ,KM:rWp(A˪ѯKpA] 38vV _Ew;^BZ }_ g_!AIs>mBIK{]!+@hA( i3е^"HN!1d&Yʋ& :KD1]#{']x{/eQf+;<D0S> PJdeӺN`kmw#gTZnΞBZ:9% ,e K 6YW([W'Ugv*nd=^2U7Ѡz(smm>Ԁ^1) z-jl2U0ZKx:-׿h/K;\RvQ(a/TŪ 1BIˤK(%"$EZ#A#gS=W֖ x5tKeFeWu ȉ#5 ppAdya͏ ('Z<q2lf)ҡ ;NW K= NиwBFOViOv!{֒EOo7uQ*uY@HA2$[:G%1\pc2G+t ! DS_.LɹPXDj cJK T_Rd]+!UK2p[*»=jVlfJ~y:o%wl%[iYkX)q^,b÷gk19䛸Tu[ o̍ۑ煘DCcYCZjܺ( J:~hIqσf૿ƱtZjŨjW Ifg>dÌ1.}^])xH|<9$@v|;3 ~99Y}vψzߗ/o4pٕ&@Au?fdk[HॿѪqeٓt[sz<H #MY [=>mujO>>?g'E`prd9v"f*E\aM%8KRJ6&%\5j¦rjO,M]E`S?:IŪ.CyI]Iߡ7x: 1&4/>ϗǨB o7O!A9tW]T5YWD]Ȑ̄2NX2ʀܑ[=lkpvȹ h͠N? 94h7pYʹ~c|:(N ]tiS 5=a4U)Bi-.axU,Gw[, ]28 mR)YdtES+A WQ@WxZٽ \|lՓtKP2"f9A *lQʲB=˨'Hc KȲ\$rs;T^HbS p/l.5]Ғ75Φn pP4^(o͜fߴp=FIz8diӯ̔h)l*jd ]\AThM@51n A)Ms)r)k()0_m}T%B zX@Fb\喟2#*N;-k!ղA(PbP IK.W!f-Fg *]'t LϿJyRɣ- 黦s\w1K}U:pTku+2Užd\a> f,bFGD<NE9VU@dT(jÛ2Ja^VV)q\c*S{ЛRН'F_ t=QRFhx۷9xcj֨tӬ f}Ja?B(*0ZJFu͔R"v@P`545wyZJXYilY\D:՛^U0&RG~E=$ytlߟ)$RH9P^-X˵|HpZa.G;*w/]Q䭓'X[>۔hKb6d&:|T &5`ݰư:d-&3HYG,r2yY! b ĠP-n*֫3Yyh@7>w6NAG`Q_eЇIVhAt]rb}fM!ط~EʱHG*oi[PRf9"eW:OLCS6ԚN0 ' K"1B-X6_hLoX:}Y8aj7]U=R RsCq%)\S;a`] *Uδ!$VW:Phiki^}d#nRx+٨ Kd-|ThMZ( "u- zt T޷i 5Ivy&t\l͊V 1~aKDBz Nw02?$A%Tc^;tř#[Դ )\Ҫ"\ZC* ᾨ[~r,?D;")ICL2Vjn>/")s1#T@ZN5Gmi؋mf;6B3!+宋 P@+R̺[I$e3"xRdF,gmJ9YdZ+]^ =_ `xpfW>g ;l-uQ$MoU5cEm NRxw1UE\ tj]:DпҧDJ~WDX@PASMTLS@y6["e,=] ]}E/]YO ??*y최"gi$ 8Y3)t+/^f=$.^T!gP#J6}/owʟ`UV֓0*kTP2t)Z`H4ށIoK}2[d}\[ <ބ{KOs iUR17]= =HћsčfχM$] [[[o3'89( 3EZkBc,ٌ?;_n5\/}R!MFZQY NK'W efqϗ?IW'ΐzQ#h2mcmd{!'q#QBJ#ⴌ2Y91;캁& ߝV#VF.:vm:E iM:vyo9~B]h|I&UO9Vd!`^.EҠ>MzCv%6cɶEH=pj 8a-,# x F%]g/7Lǟa㢊"HFOn&]#܄*V |OJIQ=0Ht+ƈEFN 4UF\qtoFrߏT`&UA(Iyy8GSn 3 6!A-P|?~Ѹ kG!DޱIbѵ7@J-k!A/i2&&HbZGOࠑZA~DǮ }lf<:7~MaMغwfQ.,ՅQ0#UG3bijXXɌVS*Em &`IaQ )-PFf"ВLq0rq{N2?Q f|qr&q㦜ۯcEO/A{ޕx0׳y%$b`dp#TH~St}xճEPԤjE%TEKQ}kmR %L*t &]4'kwZ,rtX,c <2Z ,('L8)8: QY@HC)X;{Gp{Қ*ڤ};Y41Uװ%br+ +%2 ,QABmuޔ=,: .9zg*rG?gyV )gI&fU/l r!UVaZ*FBc )3&lvcg;``r$D^7ltsZ[Wr?t$6h69(6 gZ @Ś!JDPoBےpC(_N b3q] o.wwb<[O+>VsmHA:eϮ!*v~[@X[*f f$ڮܟ \}q+BՇ (l1%]!3 A4$St8Wӊj' yG,mNUtM)+Vi~LȨ+ERaĶl5>K܃ zf'wY`H86E!IB~ r<؆+j1v*o>sv8սu|T2꺽Lx9:dAH5"'uPP-Ԯ c7q-3^V^6Z棵iiVrDIEd5DL]k!{ưl2& QisD$1C`Po:5 wCl?knڞ)g Bd,rY˩w.cuC(ڀMM9lӖtcf;|5tUƧ4*Jr0$gO3VF~ F4q*ڻmp'Z5JS1>)F[,/:*fkV` 2t<^e@:c)NZ\eH+}L0XN Eb̓ 1>YB]a}N9a8@SB"Ժ1=g9$D(uC8D_<[FýewO5%X/9s({AxO-YjIBHİ-U#Bx]-P֍r$`wcWhiҺ&1? 0\߿I zԀ7_эAH \2[!f[Ȝs ! pd( r6ֶ.JjxΫQm.o|*Ҽ]K*v*D}d"LhM2u~f~6]E:GٚۧITjԊEqW}|갮6%*Z&uR52;NiqKqXg,a.b C#%UD( OLSLD.2 "X4o= E. "·.OEȾO,,_`T ޔ'>/W8b([P BB[;:JNO%DE挆;ofL*ĪLV(Fg4xNnmx̳ w@*Z2rS{_@Wo"ouӛ"1׹5Ts՜, M!YEfF e>69Ug 1sr˸2\Isg b`RĻ! ͲŠ`3.REUUalh90UD`<2O,'gMat˪s[pk&_a4&.31mP9P^g~@4yt ZdS:h1 ;?/*^o-;ٍTMYAegRD!@a"7 r ;[;e7,P /+PrDp 32%"e@ N1' b =,h+LՈwt׸ yL-kr+9ސUJg)TA"=(E@ƗЬMFT* bI27%-"]oe'mx C "<)ZХs#l{ -̪_~<4R^ -R M  6Xg:U$NRjʷK|FX*k P 'p%-:okL( ,' `/7%mFi[zkYa`Cp,1Ł!rr&5v {2 (i+^)?6_ZNu!ogsV3*Db]L.N%?aƊ.$#XFf +ORzuH]{GwLڱeyd[C7^{(np'ђ *R-><&h ҈(sQpB/D2+u; PqD;>U x8zc4(aqb uSfj^6Jf%k_7-ԷMT=;STS[A0ЂR*Z6iw+YuqƢˡGּfr3}t7XjOCT"-'ʼnBd5/$HI$BrfI>[ּ`hyqRm[KB3֖o!ɤV)Kes-L,%JCIB'PfZY,n, 7̢)qr}"#n*64|"~o/cO|+<øSh'P uQ8LUF'݃t/ॢ*T't?@s!aIH# F_KE%">4D /26 ꚠ|0옵? a4D` eaYΆ{?i1ȈPt|\_zL8/xQ3:L% jd""tilx;"|MuԺ-% l&HAkg;@B}ú.w R/r!T|߻ɿ/sdllTp/Z$ijQSH@L Ҏ,%d ԒšNM+9%xC(i(Jrsc Dw+iƎKN\o2eta3W(^7Nښ|aWyFbR}!;]e!AH0ƃF^h 0I(n*.~Jz3V#3FsdœbXe-&KIyCMʑ*qW"IrK NH$wۋe̊+t3;&&P JTiQiKj X(8R G9 H8F'm뀬׹$b-OϗXla^gGа́[3;rRpeկQ* Aq-ILlR]"e L[) X#b} J 0=ڝ=_Kޝ}|?1CzCBW"Jm[['YVeZUe1 4Y֦VptR2=q]MeUȷw&mͻ7a_rjK+K% ;M"" l2({!7Vbf[/g]h f #; ZaY9`N'8xY6<5t@R sw6!]7F[%}b;pā ?Uj9L]*&@#QfoK; 'GHK.,3Pgr,*"3V3euF " v,"!eJT\8Y%E}F ӢG gr N篺o\O ǴH~ͷ!6 W7eSj~u,ñHb4Hx>v;P_&-Anr{ Ͻw8ͩ5-nĮXEY8Aζ Jҡ?Bd`9z5tϛ){jUb)ZCɉ˯v)zM67WTu} B_I% fρOb/{\{ʂUV&FdoJeu!kd@@H H.j ܐJTKKaw"NϺzQO]lGە={qor+ٴxK,eN`W^2}9L-֜*+ /Sfi;E-uEgZNw罋]'un ծ{6i5qA<_Ub9!\͚|Cup]};* YmC(} @fi؛^[ט-*{hb󸝺3S.@rjTPenT kd_#*4k|tHʓY.K0@V)ޫ&؞.lXp1ѼQX,xWR2(Z,5gI1O: f$ ÒrOӎZ ɌVcܽ~i).48L4uz87(ѹ/\{P@!嚣e0 @KmBQ$EH`C|zd.Q:__p#TTWդ^A)a11-W`+.rd5>/vUOXgǵ̓es*;6mmx3OTf;Ư^%M*"yg`uiy8YecNql)K eKA9L~ؿ}w>:orN3|l\VGjl7#xR㎬DO^V7Cl]B^+͹-ݺԺm)IyتWlf=UT@QCpt{Gv*k:Pg#Jiw=d~́lG@ Hh0_ˌD.VgIQYf}Ɓ;1Aj EΛ@:ےm-t1Cx4u}zbM.>C{Կ OFNP1[m2coaJ l d!@`8!Ֆb@B %8T֕eLem\eb}LT`LiT͙,/RYD+k+U3tD(듖tjtoVI2S8-p3zGd3wJv8Yш-B3dQIF<>c6Qg!;B)mٝǐO1$xJSudrr?7sݹ=.DToH085[x˰؎ZϦUh0V rx^IXzQq 6eEXu{W1SŚف v4yT+3)5l,6ԋ2a H$sDXeIIT&+7KD*& +AZ7McZPfZ. B0in') i4{S5B IcqrZTh p48 V^`aan``V {:DBxBpCu js]j8/{[%n0fY; 9! aAPb 7ujVJ.K*'TL"0oc숼* ]LQ_S6:-ӀUR+-dt}tj=$rz][խw&Q=I.cP%dԳQ#k{M/ƑS;lה'SF&Mwv!ΜNFaO(?!ڵ$p|7B{fiyA{j: om­'YE@v+Lp:Sp~2vWޥ;؞Uf)y(,͇ ZY.=N52;Bg̿j(ΕuD<8hEHX  RXgJN%14;SK^rq)`U{_?@O}L2S7J啽9i?Iœ@5+2C])lZَ,whM}%suTSHaeY\3G:Fo8yfҸ ןQ{{'5gR߼Xn 0A,6bħr)'a"}_c^bm ṃr/7 MZ#`![qԲl΂vZ%HeWĝkw8_߷/}3F}w&Ws\ >=8YZռϊ1`wK8Nžat`fOq/XFU){[ WZƾ[uf]ᇞNQyVes3?Q9kvhm d,f:tqb\mF-kzU@V-[F)ܛa- 2C\9s(Ued[qe[')˦Iҟ l&'W ]_Q?M="a n']R(u t\yɥK.wpFO};-&a0:HB|b ?LJlr }aYH!@+Dxs(o szjXLJd ٍfDžaa9.FTW:>be&GJiUEگ_a_v%)3ry.VY'tXnuW#Yruse٫Fz6R K,bl,7M2h-PhR:j@VBIZ߿!kybK< , ծW /{)&Nh1hf"DFED&YZ *z*)E&\CэbO%ڿ|w}FeM>禌yr=۪!~W^qP.'XVJMZ:׮׃fgxBySE.ɭtO,/.)ӯk zͅ+ȴftnmzsF#.d )n)P\3^SpgXiu6`c LZ:LS&{PۜM'fJ%Q D̅!ݾ @`P${8ՊZ%pHApb$\IZV j V$(USuXāL]wK݆1DVVG ~w0\'#L5FJ+7B-$FԳBCPlpoozPM߹Uh'2G&Urbǡ672mQK-r H(@%I=ץ).t1X}L (Bs)Xrc` T&RnKbҘh! _\{ǤB1ꀞT%"T@ h.K< A·yxkv̈́UK= `NXW.k3Ou@p'x(%6y8'~Ees/SW+o//"":/-iU1|a~KgdF;g:^T&mެq|ԷtL(S`0!ծ&B#Қܭ11] > #';NWt''`y$ mz 7CeeE8Mۋ)o\&> ZŲ}j39J!XRa#(i I,xֻ?MGRd)җ: 6-澫:@DnO;K+?$7w `,PFOSd. >YdYQa Dmq\ TBnK!tP ZcZm|UrZy_jS\M6K YlW("r/)[t:ӟCb?Jg6v9['|?ï9_AazU}mΎZ %1KEf)8cnZ F?wTKm9Y,=t^$F9ɣ+|ݸrcFeU~&4:. gA {! (C *uЛ2r.- !i&gDs] R#t __a]Zh%Ŏ<: &H̺R%ҴYzKk2{G-`Zw~([\I`ׅU_tnlQUUkafPM$=|{͗U32aS#-/9qc4.JҐ8:u` ,_5pO9]߿8,:(^:)9fQ`Q ,yU `"}l6xKr,M~} A"),d$ؗ7KҐE.N~^D5n84a6Rn3 qy ;RnOWR[R4=G"2*VSƏ*ha<d[Ō$a&= dHX@c}^;ӟ}g{=&7!Q+8{fm!$A4Ha3@s&IkPsyc6]J|l=i iQ fmض\".Ėޥ`J;4ݥEN'"--{EX|hvdDގ s)ǂ bU }%julXqv˲ŦpLrRO]B;>fv46.g=[Y N;`n/fY}2]J\  / 6BzxdX&cd݊ ,! ʺ%e^+RRxa:)zo3ԿqZ)dR_'v0cIۛ"৆ڄ\BTZE!v1hD1`şNa%OJ.+u,NHܞȩf,k 2)~~_lIb!I)> >V8`4wBai^#j&.ѷ:yA!kw0ڹ !ZVcCHhGx؏t@:S5>P !+aAhp q%Me̺l1c3 #)Յd\9mC󞴙I{֭j ڵQ>qmZJV| T:Hܡ6=_Vcqzn-xw#̽rX[nLc._^(MٓQcZaw9h!]8ludnaSl8X+4?.q :=V8) KĆ0@Ɗ\!<*{MGe 󏭭ɐRI׬sDLI>U,N˸KCk |,Ѧw$~\/.$-ɆKR/A(|/=A^|b%!5>)zw^-̻ׯ" UtCel G2 ";O_"1[ sn~l%Ym. @wMq'S"4FVI-ED+QP#~7n+ޫW٫;F8i@ ze`inIT]}~u&no1$;Կ$8WBd4ˊ/aix\3i:-2S~3)pH~|wj<0)( o!9fu_^n^s5r5%NP+ ҿ,4o%S^SZ+#'Nȑ¼\ӱb:鵚a3C Ki'HEihMm94v[ ״S=g^ z!kp.$;Dk-U\aLr:FNu'_ղ)e V=OCE;ԬLU5 <` E j F$a \0J NB:lq4,J8Sժc|kL~8ٚ?wĉAL4w:,OYd${&uKv—!eH}lJv[rkrg%u&CD~hAZYV%N[8!-DViX;!N`LGP,[<NTٶݡѰ(R ?.,YD"W)Oj ic'gJK.Q^fNPEࢬjLW%k: Y)Zf!mvwhԺ v)PxagtأHki[BdB%s-zM: rٶ0~w sUi.5+dZ$z3[m'wmG-T( x>tlhLVD! ģ@؈!@ X(ʴ&s>Nm rIHPr[3S ouP 4Y,Cg&TǚkyݓIgbghe:wՆINYYa5I.H$jY!2Qi!!ɎtB̎hҊ$OoM̵X;{@W V  <_  _|-11nۏH/U37Z9X&+3v!@` 8ABe؊0T6,Sbu&9bFcU0q|PŁDB, '4„%8Z sͶr<ڔ1)*QweB ?,} hS#YF^@ 4"mLG;a.dKy)$ wԀ/ {5jb͵͐1ҋ 1ZJP-po<oXx3!+$RUlP Va<"X_j ۡ#\l~i9YL@db3AyTZqWz`m{GzʳswE0ʞE뛕љFg_<+1_z2u y#\;y7A$(W|u[Uqv7ӇΝ<,0~YS5_ 3*XVź ȡP*k\EB+<LLZkTɝ5kXV$BBZ5F1 `VHTbDRDsLmsN7[ߒy\G'yT3F#H:ă4o6]Ux[# VBBף%_ jx)\ |ş {굥`{4Ⱦ2E7v\kWz=}P=6 w# m_6h6I`J𫯴p9L-uoUjCB},3˂߅>}k=!MGڄF!6wۤp\ GUS|OH;#qRPmAӭҶYh"*ĶO gր4I D(zT Bm VSWT\Z =+k/6!bu,tϗ~&l-@j&9TܘI"z+gFw=nY׸rC$ޣ]J7WƑϐY <٩Ft[?CFQV2Nro7i_~R,?߯e0֍dH.6 I6:'' J Ϳ$Exx'NNao"l'o%VveV\ +{r[ju5h|L ʩF[@\ar&)U$N ]m02V_'LL(A(+g6&JqCvr _:X,P\pbSb+/'4'i}(e] u+g%Lq!hV0, ! 圱D\7*[⋙`P x̪,ԵڲͬnEu{w`@:?e2,$%M\#@u!+ ))Wb0aaÇQz7xF[rPC5e+ 7Y|z,q,TpcK=r(JES& yWxjn8pLO.Z^Ph[MHZq:XkY_j1I.[uSWt =?8^/!Ů"BĀ0id*UP[!ZOQ;gi4T8Q1UjB"2{9V:|˻+Rē[MvF$ SB)9B* S2STL ;fZ1>F]4 &hdXt`cZ*]!'*-0Ҙz,4,z)ut8H;гk1cJb9?_W@(qO5ˤ]7KJ_Yz xA)U@2jVpE\ q0ŭ'?hv'3cvnyչ}=XfAcY389*WL &JTJ K֡2Y mm*05M7NraV`ܦ6| zZxpeǫ$༶+8*Wٶ,,˜}Ъ0^|5RE#$-XjD itVu jGUX3|mdrNJۋiLw.q^dNq!YVj~:ċc ) vWycX fˡnSEF$$w)'&DiAgmA4'${$<&Z#u]i߂mrJ9I&q_oo_MWlh}@L tr! $B @:Pt pIvAX" 4"-O*ԤTE,ӹN͗/ȫe[6xXeE[v .poߢ3h"*cHMU_6Zo#9K#) #Dm:5~mV6,Z 19drOhZ9ӱ(HZZp ^گTrҬ@}EPFjv|Ui֔|G][* A Tͦa@AJBK)2QCe=zC͘Gv/X2Y'fIZ1o$h2_޺J;*1J49`$Q,jTT z(ݷfѵs}+zk&qhH`L12Ƴ."w/k(%Ì]dU4 zČqߤTYe{4hp+y QDW󫳃8,PC-––oۉś]iW,LJ/aG!;Ͷ"A #JR'@c$N#8D2eYs v:O(5!7g'LkиSeUÉ\*a`fX=g;hNh!J5XXiGBo8Z#]4 o[ٔ%!-oȕKZp^~+U3^j*&K ׎$AIb +\@ dd+=BzGQʴao9{2n|" RR h\MYa" B+Z\dRRH+m!z0dţo/=t>>+iU>)a,zKyk'j 1PF4-6+)b``YCb>+~Z }&@ĥ(xSaCp)M[NBPhCt+bΉc[8XE;i8;sH)P3Q8V, A.]I1Su1!]Fۊ635v#Kꚓ\3U7+7su)\ӇRr _Jx{M*I4p,i4]\71s˜*Fzd[IJ$w֒4$U5GyzyVM(άǧ)0ul-HdW F&0,~z ^@pQHd 'M'Gz=:2%: $ECHrB3VlN^O%cHD$bHh1)F-(țLJ JȀuePT NU:y8"XxT1r~:vK9ҘQa/!T u6_SY.?4ĥfsGu g`!qy5|v@{U=e~_Qȣ ~9O伔&^E IW~\< 6fBAZ ֡}bI}\^W^P^d٬zO1n+mvjAbJwZ =px{4[}f)nfFmW'K§ֽzev@IU?P bmJڝbqWn7&n#@cZTK\7Z)'clsqDkZ0]dk1vm.9H|vm̈Ue _i ]G=G[vD0CɊZo Մν:ٶ] = K@ va]gZp2S0!k媑cAh20 \uuIdJ:h9 f҉/oȟVaٳ:+nAfc8 R8Ip鳧XGIT_QOcTk q4Yשr')Bv1l$Y%ְP8k[*:-z/P8-iHC&@ RPjN|D(mM[eu,(I{X@ x6|o9dVyr*;!\])i۝a?RJ-{S.\NKeb#nܖg! $A04kcNmhHJJCw# 3NeYn˩ 8u4~CQF5dkmfd62;~^ Nʫn, {hfŠɲke~U4: 7,4k!mmߐ;'JJ,=T_)v="cx!S8EǶ>U4т4c0 aV(DE*mÔ +gVnwIev`Gh2p<*R` 2xf(BsޫC"w,j/#]3NdH էR#URB Z i7,Oߤ6$b Uu+ d!Aٿ\FXd0H$T*Z8\TYW2OT*ǢXML,5"O)4Z:֩Jm֑"k&ؠzPW3RZ5[iȦ*4rY\\7oa`om1x=n [x:,b[T9/83r5_S2sa&tBIDM ~p*l+ٟ0qx[RQkD|zJwd\(! ab04JH]$A1C p:$0˨| HQܜq no< 9wW.:UeGЕ"c OӸnB`Iؙ{mqo`NƦk G-V[9TiuҼlRvl_2dtaY-m$ޟ駟ߛeqZ:ubF؇ȝfBxC>U݅!E+u7ښy9z|-0z1 ]uɬ"_c>s'N1)O Yؽ@ d=KA".fx3fw/ӕZtٵËGd&SyIp4ySEqENc̮ŶnRM H-)~Z7F<5}l8ү̆N^N@ M8\QN4|;0|f5Ur~* a{&!988Ne诶hpݼ!+aPPS\ HΣB@ά)ǥxKjPTZ'9r]TJ/g PnKj"gN%Xq'ɧ˨ V.;NbOX\@=!dǽmkI0U7'RwkOMwh\hF7~fq$)0f'sqaK>_>$r\vRjJD5|@$Kgt A˥7:蒈*ߍ[~^{ 澑5gз.`hGG#nX2kj I˦RQ/w!o𸕷r-ٛ"#~hܣ1Ie]B [/Br91h$F;(7[+f(<mȲZ$`v'36k׵H{pWq WlV?]H=kcbm~RzN,shrTvED F88h +&hǩ/ji䰯$!Αc4'1o4D5 THr62QeCo$g10&}o2E%e@dXhI|Mc BV\I$'5-. Ψt xYe2Uȝ^60?^d_W>"RcI"Jj1 E;!{ղA@ֶhPIEZJ[*] nhHr@-9v gGgz֠[t!aScU5#oտ0*ٵ齚K?@LݛS5o ǝK+z^6wc/'y,}}I;YϺ1jۮq]JM9W{RJqKL%EW ӍLKH&MPl@Rgu`잟نZ RtDcM`qWPcQ:`pJB潖GP`# |Q/4J!Ťx Nr]zzeZT/2.UL_C(e+&bZ6ms)ɷJƭA2Ϭ<$󽚅 k49c<4V<-~HA[!!QD h@٫f|ݤp];!ݮa @ViD1Xiʍg[!8O`\~vG,8vk4V˔4bhDv,}Ҥq-)K#_p5HsE-Z|ZkGv3H(>e4Ue\HLj 9V A1)D [TlB7ݑLu)<[+@ٸML3ǝ\T=O6I}NX~ХIt``JbC PYMj\ =E1p@CF:-Ʈ]ٺe "W} T,Ӌ*OL)D) Ro0daLRrIk61NX1RvTқn %1A7SJ7ʂoF -@+4$ .oOMwۭC>0~q >/[P8{-4Z!@Aw4iIH%^X]`<f6dyӂ 3i@WUL>ywGRrA]e\ RE7J] dKW+: 00߷>yj1L$i]pnh2?Q3 dΪUfSu*a4˼d)譍z  lN,9^B"Nu8hY=/qeE9_±r|8"@Α*.12¥eD hz9\J~OuI zR||gD4VUV.ځwu2V1n$Sل0U%"'ѭ5Qd4M4; !MEj0 nSU3@ioguzUlq;JFt`*\3X~ÎzFɤ*oa#0pSLD%L%= &Nrl|NF fmȂ-9}gP"ѕB8]HNEFmI~Wo..WC[i4y}[ѽ~9v ڬXU{ Oaar9|'qOG\{]Uh+l(;~7Q1 pObUL(ct[φ n+ѪK hzF/+4Y˔!7Kɬc,{<ǯgѼf@Y+T!z~PfX_(X6r>7'#\BlR^HyYIڐ44T16 =OM(6&J4"*5j$J]"261 TSSoXt1n l`|R N9EGns|*^2Og0oyv* ;l1@\ 0Ë;c̄04{fۺк7&XM 3ܯy(" ^;j9:꿓!岔EφQnZ"H 2;D}.2Ƽ!m)U"~ho63XtU KkwzyY 'CIb/L.:JA2 k*8KU]Zǐ6^\mƿ$W^FM{eW'xk1xYkPT^cIlG?@X3U44.df VV5@W)0؊F5WPq-xC>A8epI)^y3GQ9T_Xm,~LMjf+ͻF'Ӑ]0V$e(T(ʒR{dEM a9O2.z|u6>1A F'ݰPΫ't2C.1Bp~(ږcbzh72 Z@i$LJ!Ů a0\f&"!w98Kp;B~ }cɀ(oU ~ߠW8:,GbS!E2hȭfX㙊 aGVh5t, ~J<̘Za;+Ds/\RN$@xV[ -#F]k"f84w~ܗ#t孳N\uD_⼊I*n_}hOHڊ6RUIMpBk.qZ 7Jzs P2{u(NS"fe Dm:w^95bj=M( s &R%XoS+Ы!-^ Np%=sbq̢j(gto@Y@"8!ɱx]fâuyv,f$X1?寿lƭ«!04mN|diu^L MVy4JV4X!%4T#L}Y5_䶋/G59+Zw!P~=Ac\n6|&{c;#:/>xGeΎ89u5"%3l- 9K=yOJ},{ec|Ioųsux";Eą ʙi}fEYozdg[Bo즺w[Go}'OBAJ plq@*!ݢc P `2ZdU@fJ& 4\)tFM>Jp|3ճdk1| PT\MY-fRΉfMfd,Ѭ(whYL,WAbtT+k ~ƖxPu :BH L8=UR͙Bl|LG^Ǖ+/>63 }s**7`()8!p'v5g {/o!]f!vhС!.DW4t3 s 1C5Z8h,2F4[4Zbc@eHW^G͏Z-G)ZAf#CY5U50PQVƲ*^HvK!m,#%"nJŚKFZk Pvߟ_nC꾡"71=\D"L" 5Dˌ~vY/tIH4\by$YKghe@"K0\bX!CS;"pX(0XԆ\$Ũu92i2|/_Erbjϳ7Cl=Mn"zS6ؕwLJ[1^4:Ī6rNo4ba(\[/-lkБG(n֖9q%jlv͚߱u:'6q^欵<  @1҅[UP(*󤍱.K{UMU~l7dUI#ڞ :gcM\\kQFuNT K*UJӧRkI9ϔoO;F|ND.ljQ3%g LO,J# !0_a f@5M/#hg?Ufbd!MEZQBoNo\\?yb8P2!2']J#A$T,^Qc6 IVZUE{ky@ē[o!8f l#[BE(zd0yH1ZY͝.6gڝK.hʒU]x%O9_q׉XA;+`쟹 }:I'4Wߥq!;ɮ4V|f z ( @# "[q#/8ywFX 2mT #vY YcSoLcõ7aEĻz><l#!Fy$2Rtk| -HY$,5z ':ĞJ,qIBb󻉌$ƱF".=>I-;EhYong<ݶYn8d QA$ 5ԺVgZy\P2&ɝ*ZB#ٯ!O}Ү TOjPuW-UwpÀH  k Q:ޫ,VzB*RUÂlPzsxy<>٦?dHKqA?) UFϟEQ}x(.Ϳ2ͬk*ɟ Gy$I\kնhUkM:_S/B*>M)"6 Қ9(LGq"zB,ؐ@o53) Ƚ%S}'Xfbˮܦ %N=X?e uQǀP e`o[6 rs+D51+0\2Ú78S'EB'x2Gs :qfOp_}HJ;%+bEQ!ݞdAH!NxIkhJ{DWui}՞~^n;d|WaeqbeM%PHQ$ؗ*6$zUgOW1h Z=Qm_Hd).{Ϲg{+38o~|y:k)*^ns]Ͽb1ovGpE+r{Jئ)2իZanY?m"7+>JfIxB+twObNr۳5'|,셃ƒ៍lX^m(mXS!{jN 3Οf"_ҥU*'Q16Hڣ~$#M5ۨIڂv{`Y8Se8YpSWko\](YUuWk>)Nkӵu%]PȁsrI5焽9:rO E\<OF]v`$MLTVQ2lP_,\(/u*3ۼn)4:h~+T' ITc=Fc% XCة8C[PQQ{++L`-GBTjB0|w{6*KWNxx GY (jo9TɶAO:WPcUE]G/(sFn_hdU :!풫dXD (i:AKLD}RWְIJFcI)izʽLDt a^j*֘(n \_m6=ǁ:ߌa_reØΝkpH'{.Jft\/y\g-yxR%_͌BinL*n8Kf Nީ8_)XyU.|= g2uA2I}W $N/FGҖ o(:E%,/#iSBJwQz47;t߲֓U.9RR"/ke2st H&P2("#RdkK=bYM Yθb f17u=%|4d0!Lw%<~屯k~Aj_ bqhܜ7k&6y1)eʻ"^pňLZRD4ت{AgjɺUg^)ӭXۏS%Xe~n$%aVtmKKo! Ͳ*!Epuqy)%\" @şu>k)-UMEl+E/BKȥ cqM~8[!Sy+)[V .6:Lz:,9gY ԥYe3\buz8JflnPeF[a $WD.Cn&P̛fj0AAt+j8:W3o>ߋ(i#+ ªP60$e $ mA.kanZʺ&Փ `y١Lp:PkLCG:x2m*f4 |>XE%ٓo2H4}SNK PeZe6:Q,ڷ2_W"13m‹,J1ThF2+vn!^UQ H+A&@!ArAD4]b7:2R@v!+A!Zԡ!kIrS7"] }_x#$U(@L--j ͕Tr*ah!6o>jk.,`׸K=Vð`*gkkh$}?`Δd,"11ߓO@0#Cih,^uVkQ{Sy'۹;e6IN!d(n1, (8qY*AҿJP&jJ64ȮU娸M(+AA*V5SO Qniv>PE5VbC6*1~*J}rk$%X yu8`^-5o+Xf6҄50TUS-n'Sq PZeԑF5lb$QTۨ $'Q.?=&_o'uF.ߴ敼-ںYkV .{-29 Ay_\nc8܋U[/d+.F;9IRqykCOCcK^/3y"E- g1ƨ1wYnvMq֊?XR}w=Z|\[ל`#$47^<ݝse/*c:+dq]drvP"݅qȟ=:>9͗b+Up󊵕ׂ#8(L7#B&c2Xg"amnByMivM!kʀDx ,ĺ5RVjfLO |{: r~TO6M-|t}e-$|)Gbr uulE;R]K+6-FiM 0_GFi+f*Dd2'yɕk}J wIPL;~L̈E$}cU/zI,po ΀B}7Y0Mi! 1ABr$3i@'ߋ6~1[S ("0̕8$x+3g5B6|p|~77 ]q]n'Ul14y?Kx@&@D:U<\jtV\OXA !k W ( V H.Py/ݸ7-oLc5炰 -2U6o0|M:^BTMA.­qCkVH$8HtN#BcM ([`u4 L+z4ů¼D)l6)|n= RPtv+}֜\r`,-lB`fOB.!宓 `,4#FAPFˋʃbBJ"P/M"[Mw+ǻ>kNM}ծ$kmW^U1%WJ"CL((T8j^P9 QIҮesjR)G*)Jl=2bO5  ͧgzL))D)`L%Oz5sM& K>"r 5Hj!Bg ghi.ͩtd>P!]$WɍvL!U׬US:+j]uS~י76ﮚLj\:_z"4QDed29z5EZ6}]7]ԋ~h1{/v bARbKT"u[:g52ׄƑR$odGȌKZ5x] *IGňL #T˙5"W=h6:=?ՇUe/GCCLbM .쳠.H)Z R bAtdr0 1?+'cڼmQXM wm[D#^UT6إѕF9Cra! SKAX$#֚"lX͂IBfpG皺`f^ZVU3o\>L02c&O5 g.DXqur~ǾlX+LhY[ZzZ+Fc$(]OI @:!+Ů$QC4WA #J}.NE`)w#BVv 1 lKccN"Ed$+dC"V0A (FIhPe"Kw&\ ڞ0&k(J"wQȣF/*} VE*Dֆ pa*E&1#ń-(S,az> !ME٧616p-q[\v7]p7ED`DpYe),fsDgz\5B5vz (ljwz-;L[D\U>꿤ֆT RNheN Uru&KAD^N\?. D!n@ Ɂc}{#EJDWWa8w}'F7>\k]~ͨ(en )7/ShCHA̋I1#$g!(m7%n‹']W!ڸ q99p8PcnB!1RN|rfBC&!|I& U$NfҸ.rCS7^z<  Pl4T!$ Њnu,tE.Yˍso^͑R"zVu"?#d8 oSs=c<~:t{>#Ǝ#2 skhlTb9 kZ7h;c}A]mkp|E Fv͜dFA+[jkp2>#A!K:WFK @̞a8 ʣk{b`C]igtޥFrZ-mEbVm bP5 ! Mw.% %ʜ"DA.5Z䛏t8iDVBun)hnuJfen)$6I[bՋcfN f{s|J~M:>bЙo&C>bz s\– vBnQrt !R:X3#)|5Mˌ6,+6 :R!} ni"e$ŢgwwWLso9:)8ɥZ0DZT@f (J4l!@[|`6kY4YWOoJB7vF%|srIJ.w{7X(42%dlc Jk zS3;d<˓tjtA53LMv=M)vP 9=OlHY=-ԛ[qFieJζ| $|{Ybbu&eme܄ B$X@c2,U!8:ybe!TUzM#i5T)FD"xӱ.,p 9 GKi 4G>bI!,΅QKh x' bu?8=vG$Xt(/4Tf(H2! զA @Z )MR$r0./ܤMn]Lo`!9 >&Q/?hٰD4ɱ2OaPjȭ؃m/f'8V6YcUW|C#x< ×/oo&w>Sz6?'89b˴.{|h_QęUx/{SN#v6Mu3nS}c||DvTWG(N<m%;]-W ,<5%hCކ+ڑĪbjpJtx esf,a~Bmo~)c1AAiR 0)c@ ϥQehzУvхN.mk(^|wMJv oxTρ=̼ĦJKWVfo[ic (^@8kJ:ݕ8ju'p*X$Y! cAd *^[n&(R֕ <'Q}H̭jtiݗL7=%~S$b*(16F˖,P,0@Ps|U9Wdf7pqA`*VT0IεY92S.sq1J̈́U<ٓWhcnTQ1I R95ïh^{^ hGE%:w_[!J-hYг}=00]tXSC'~#Կ!=20Ga_;BEIęvsKt oHGrTy^iycK JG/OfXRc -.*Yٸxx;wz[R`rZs3pzVg S^ڦ0y)*dqϕ1MV\9yyS#dڢ5з">.t[R+zyz~AQƻ2t[5SdZ=U/VAR!JCϩqA[B欔S 5lJ V-lDچzolu.Y3\0d*uG'lT0h EJ J$OE&Q$wVqɛekMMan$VF4Ń-m\CMh%L$3 V * C <#`_z>aM}CGQHa]),` |ଁ4!MHZȈ+ꛛ17+2U5u>׉_? OUҵ,"#K#ˤ (50;hoY1o.2i0 (BKpR~5u5u"aG |)L '"U.t9,o4DUe$&!ϐdtLz8G67߻&BtJZX|Bvi0t<`9 pO]ɾl, "Vdh M&P @i\f1Q?B:(E4% ԄƔͳ)\h @,zs aiTЏ`Y!7' nഡ>HaR('.:‚ї ,WD~ *MM6OG'g=D]=Nɇj)G獙=/N?d'׏|J9]|-;囨Ջf9vL=~ՉeF9'" D`!4GYQQwŗXCzk+פZfi*W!{ݲ#`jBDY$@1J'1/%66BO1@,a_hE+$H8CZḔp_!Aa**i7RkUQjN4-y%`xXS =!ݶ a@qU`/"Ԁd8lK@T+x,c6Ǭ\oy:Wo5gj{_a|>AZ^hlw ;dRޫYVLi'XhXї"jr1YtY'HJB6vLJѝcUlw؀3o٪m+.>7~T7UzQ8x7.zx tRJK$J)eu^j"*1m"jڊOqX34W evYi U4.hXJMhK W7z ]UQ\3g\cxwv}+li-U"͍Ť- Z(V/5obtiw›uRWo5Y#p [ܚVv˖id xu_ŏN}uEz+3jIZR.Iaר5I[oJrŗ)-.ԃuM.8ޡ! C `ZVWDV #Ց"KLy 62sdȔ+_}Ҷذ)k]V.w ʋDɈ!1T mT TEJQ vQd5!8%%#?Fmk44̒=)+;rzx'Iބ!bW=^T ] v*`c=s^4q'kr jlΈT˶=۪SA:WZRNR$}6Q€BDknDʽp ^ Z>Mvb|2G%De9wzɚ4m J[m*gwSz- #4Vkܒtog ђa>J*mӽ&{[i D*㊝JbݙTyPɕ9tlӼ[fyYWXN#;bim%њJ2zFy[KFIU_+' 5Uk r)}̐P$y7 PCx?v ?QBłHȜhw! HA( ܊Mb#z$.h;Z YYGCEiDVk6ӒV%-\{Xҫ6c.tl.75r p;DC7M5$WR11& TTKߒP 2Dˀxq7 Of.)&3sgEʩ7-H1 Y58:T6a@в^DZR sKҰ+}|ok93m`t:xf"e0tQ#HjrYo$N, oh V59j݆u,LDl>W4R}I]Gb=mr?.}"u V: >Wd^4 l?)xqViN4gOo˺}xUC>4+u,mPFT3Sxg u%wE! a@hX (+ qI! _RcN/Y ɰ“` ؃ɱ42.tWMFQc%63C ~.-G}:q"$6q Cq p m6 ǰnnCL\,hgIo5".u,6<7pM}7"v}MiF˷+|mQh=1w1M2- 2L)|6Qgfggfb(@R(QUϤOO ={-/isD?O 6aʨwm&'V j2em CV\JsҠiςai,>b!"$ 8PRiI L(OVFs{c~ ѱ]*U4rT̸MQX 8^~h(+tCBJan4l0ӣ$EѰ60$N*8$ERm2*-.Aqu2(N POZX]pxQ_Lq;+40Lj dKuZ˳f 2Jɱ3Q;94,6E'']6bDA;b|҂4K/2L_mlu) iМWŸZV.܇/r/2U O`',;H1A"KEo+npF}ժNKs[g-]\mW͒tS`ޘ5){!j||~pUxefkOYTFtA4Α±V`Q{w-V({||m;+r5~@

uwjR}AE'\-8 Je2N E+Sy? (@iˆt_rG_YŪoKeo! D}!/,[*ke '8y4-cqOu)5݇QYKͳk˕>R]o tRu[-%_ڼ|V6ФkP jE-Ru(Y/K2cmg[ѓmY)+x2hER9l]FRXWXT= 6R8=1pCDJ@NOac،^}G۵'3;Xΐ'C`o1ۼ&-".@ˮgKdpuEL)kX()ILfP+el@Gs A2iI5c;r`M-!6[1]_>s [ur*cibjDQI)HI~yZp(g]TBXCj 4YC!nT"(@FjgXrZE1ӭ$oRbVA/8! ն"B @B!'v7۫Г-SDn}}vdOtpJU1M L#Q.~%+nkZuȰk N&+V>51p" j^l.SB埐PUeNCg$ >N#:! ݶEa0:HZ2EEXfI6:w޹/C4sz|-VYEK\޺.F>͎!Q Rqe2V!Ʉn^!Bsil_#ᘞ*/hV zPdrmt4FQ8Ʉ-uQ*}j 6YoFj)d͌Zӥ̾yx&%`,o*O oM֊w:ϲj>9sXyy ]Ӕ:aoyuZ@U')J!@`"eIBo9ĉ+SoF$1޿Ŧnn z;3"PyIe_MH#__}V4@Zz|>Xy>[v"ޕUy>:c Ī'q:%*W[livм Wʜl.9kyt@SItTE-"}~:;;eړq¿NqH44=[DHú.r!;Ab0(8\]#b'Jv qBoB\C#;fau #u{OCYsE KT&A)ul !ITS[`f gaQ*V5-F펒ʭ҇1-ە}(DVL}= d=eĭqOڥ'n3h)ҴIXm<.՝o .9'a* j:HcP 0B]/cdVas>5|"ٓxr"Zҭ/a"<`(f>jX6G8iV;pE#b笃>%3JB uoG9K}*@90|OhϺ76\X.JW0~xXUj<30i~IW>kxk\8#r1Ž(xY9|/jMG~kiGUt ޻w9Z1g3+9'1X@Jlg.>f"aQxLT)L A"]LU( ZqwEЙ@ᄎ./58& ?c\ߕT8zSSl[9mdMi%H`;ߗt#XEHmck]_:'{ꭔ(̍6FbUӚ,b\-]W PЄA Wn-ZqqzCblġTd3! %EĻX?!kA@0 R)\hZAM"0ATﮰڢiD%@Hb(5ߦ+e[Oʱ͗ZDuz[^[WV576C(ɣ6mEc]]9WO5Z? Ֆ^kPp>2?rneZCM?BLTVcj39ߚD}7nIH5B*Q;#޹#h JI1}˃W">dKTn{F/j;Qວ$41(-&{})mǢh8~6^9b6(fbkU 7U@t݇ qCVo)aQsVR ;l0?>9oA~2֛[i<L]&O"<[{qb*hp(VPKޕZ9)5mqWq50ydbnQiiVR -S{E"A2g9֜< M.)chi 1KZ_H! 彝` FƖYZoXѽU`!ޮ͙%I۫}.Iֱ%d?m}5"| =OH[hD0Mf ߊaQ%1O>h̯ƬifY'*"x gsy1D S`,)B LBP%6iRP\P>pH ?krf ax#Dc\An8 2Ɋ}}#ej6 G[?zqIb ncyʃ?+;d "C2UVP3㯸wpfa3I,͚#&rHT|3]#?ʁ\Q׿3˞8}}v{785_vBTyE\aU7 ު궾 jlTP6 83ml.īJ7"y,(!iij*@!0[U (Zd һE4U01&08IcAZ͎8]-84ѻ':H Zh B] K I" ݵf ]$$毘)$]v(1sF5ʘjjz52[+޳Ad,v}HWι]`L_`'.2*̌˪aE6Ni2 f7W%/zT2jy[K&}MG~.iV+D8cU-}MJr['3's2a L$ )l^irق-MBJO|F5ZΦs- FqdR2N|f2=A ˜J7ϑmz !飙Ȍ@2ٲ*x"!MGl0 .TE6ن죁iPN|=O%hTn(+$13D%^ i+ЌUSs^9.:#'R:$vDw"GkB@,q X'Q5?#`()[/>.X[ )hP楖? Yo "][{[N|I3ԡ(]f#Ms]fjS=ADF=k_O%:hDOK2(-x7u:[˪`z^6WegnnJ7EWOcGMg7"5V4 w9MZ)LjjTɾyKY.Vg{ m; 'd%%Ε@u ဲ!Vĝ,V92nҰTSfYZ( GV]m LvKJVxS~[B@9dfL\έ y.[d`-M Ԋ9DĂ P,(!j "D$^jLJx[*Z  yvi~1U;t󭌽%S2A Q!,ϗ"?,"O%+yX^f~y˄RfZeG}ѕW&|(-O5|Ȅo=lL],Զ۰OiM_Ne2.!mzzG\M۪&Y!=m3KH! ȁ!(A i`⬔rDR[,X#|H.@ bv3G{2)Tx*ln$V<39cpgR׊TӥPR-Ql Q-%ѓ54d囃2x4o}!m3vԙu(&|;Wy^֛+$UZ% x [NR4;Wţ陮ҹ[Q.;FCyvh3zէ[ MmB.%:KKG~LB AAd.<ʗF-+S"^ŲŀJ$oxo{'_{Â&96Ag0-sn:bikiZv`%4ޛ9綽 `1MIyT4_RfWΕPc s =~{:sߢ k@YDUbaT=_iE|C2-K}y۪[oCFef,Z4O}w! ժaXD10 PhID D@5ݦ@OYBeDQw0f9_(X~O2\P5 xLF#~v>ϹIH9P $%YG.fጰE45n@LJO+lggʵ6veo/K^~ӳ*PĚ| w o/]kDLnJ4'M{a!;"AĠ!KĖL@NB@pw4‹i-k3).BL0Y9<̘eԤ'L -ܳ֌L2쒤!"K*fȩFT@SudUȥ0p6%R(+e(8u ߙI#:*b ר*ӻaR -i:1*+!3 ]#l6YQXվz`rHG)rBC%"&@5q[.D:ZP']iFVI5q;!ڟ;ݞ<~/Y dOW3/ Uq0joC&K;0F0}e~UaN$9QbʨHчF6E΂]fT`: E6 [q@&X.UMxhq} ABit!HV;5)K\V自!@(5N~\`Z1PpHx+j5K{g!]FjX YKZn+$Z>uqkrMNOݾKc-G&cf9%;03M^Opp:_|!''a1!r%O~Dֹl# Ae:Oe rܙ8T m읕ho1 1O&#6K 2J07!k 0X*ZTIY`Xˑ_ Y^'wBݢbaRB,]Z9V]9ۊ,s Xva!SV1mtC%7Sx]> 1u {xk%C;vȨm?l),{{,-Ƭ~[ldiaw "`oQq^uVjXF> i`GȭiY6{Wz~/9#y5+ld#5Ʃ^ ň:,:ک:ctRRyBLïqqTSg6TPCj$!PaC :hma)Ul7BLJ .9[ZL^n吜=v7:^/``aeNw~(ܭg>W qd,3ɁID,#Ь>sC]! d@D0!c5/JeBT/ *R?ô]Xm?`$k& y|ޘ"u0^Xi]Tz$*~DrNLb#gxK⺅f6ip@%2)go!=g2+!RFk0̩݁+k.`NDfI}K,f!_Z%B2ۨboeg8sNP  49 + mYU4ҧ$ڧ7.>+=\ꐬ{wea$nxUr*_! ͚äXi4!QW(H+⓹qkF4[igT;zu3*Tw!Jon$aL*ԓϭ%BhHϟsP>xӻ'3YAi8ܛ;kcV#i1UnQdonY-ڄمqnNeU!W)031t"o[ya9/e %Ƽ\HS3c.' 8sFL1sMJ+ҕO&A\6o^)#[Gz1ǜ5RRv(``-lTqVX_%_7K-{I$6ʹܧT.FyٝoD̀%"V8Ѓ|m4ILWԇ&qj(%t]O`_ i!tSթ7+$C}Amct|,a y!fAP`P,E$.B&QA&b7T:Φޥ-f[=j=G3Um"^G)o$BחAG>f%FC=tTQS6_*ۂsm%ӔKȠþs ROט_aU ,M0f{ʎui(I[Hl SJg+-)qo,/D6VUeCaߵ%&C}f18o]ZQwi]Rt,-heݚAVm j<-t56הSI]$j!T?-Ąd"~~tCa:\&qSQL TQ&Qq$bRӂy9rT,ҰvJR x!k=7V`cc^|-1dw.Qox{JV-YfN+԰vy!PO @Z⠔vIY ;YvG\Wȼ9e\pH`-`DG!+RE )%ZeF*rs*7G{;u3/I2;EP +fYc2)0L=ӆȻY"چ-XNQ6\9Sʐ}$=Ye,ywM3mH۵VmY+\Ur_QxtY+kv*(-|2ir]u6ddݭ$jYUh S͉Z,B1ojƪۈ|\edhV'#,у zK!AlC`Ӱ`pmhH"׶ly&< x2cz-MhɊHX̫ l1g'/1Nb H7}?R,!{Ƈ 0lP  LLƯ+"՗3ȵn l~ 0s{zV3,CVށ]H񛼝ځRSwcܕBc׵5) դ22LFcj\8U1%Ẹ́ˀtG)RşVb70ھT/i]OٵFю&WζߒS@T&}8cGbT|PLxP We=jUڜVbdkP%ٍмMm(7a]x{[jX^ {;)͗<)\"XԀI7bf˫~ {_zo'gv"?Y61 v"fL2kk&Ƕ6SH< 1'J'U\biL xشV6%I3 Jϫ N?#V&sG /앀:e^]x,хIDsfWv>{ciT,ƊZnh` th+h+4  ?,OF`N! ͺ@H c.C+ oPFbxo&@_.\20ʔRhs:Tz&y R7At^DQ?TVt(5?9ٴU ݫ|hnubZNW)ju/dЕx?hp45kc7,g#yV "ڈ틙0Uԙ1UrEbGq2Z$;hX-AU3 \cռ}D&]Sc [L{pnj~YUA`! 2ܾLX=|Û@kk2f IE6>;-bŰݯ\~P׳%rfڅ;T EoP4= & ˲%D> e)Cꉒ .=30,Fg$_18tT,βd@Tw;X,c)vKFC<aI B @Ȫ;! պÀ0E$UދeJj%{E]3O1j "s XO;'Z$VJӖ+ EZ\(m QIG83EP 1ƶ -DC 9 $괪&Q'M^$Џp㬠B1tB:K9<ԸYyYVLZ"'ҹTSCR[ $3j0]gIXHfrg)T@@px:S ШIQ,^ڬM9ܩyWSՔRU~%~ R/B6d&jT<pه؜Dj'~+|I2 T8zh/)&u 8/7)u|JlI7XwebCe8\2N!J3[sK!JxwTi2?%OL 4mOh6ӴNw׍Aᴖ4͙PD+r1SY r8 gA # ='?7l5d 8v-ܴ</P6?"$?%7ݎө1hjS+Q`Թ^o- PfP)d6JK"BD 0B ,M芖Xo@p5_>f\>9 JI~ƥh=vT#r;'o<R l_[Ǵ.`ɿq0۹;|ihh*͏qHĚS/ve@Z0χ8˖[lKXV6Ȃh  ayxY{i|,*uh["&! Cb9.JD$<B{\;kn.ZaH55i\B¥L40Ϳ3=RKs@ȊuI=$B`17m_|rP(]Ԇ0^_mz6C&Cwdϛ(;NeU`Eֆ mBIMN_Z " Wi0@ƣ|,ڸ9Z78qwe%:擵 iDgM.yO0MRA4  Škd-ᙷ F YƌAECEYDFWt+ׅqJ .G;)Sf]6đCFncm#Z{WUY@ "}mI8 jb)hSDPdfr-m.cۊ4H=rnREP^Zw94:m]]ǹz>~6ਉ[C\*VV>4y e("Ja׆z/)l(šNPg`[-Za7K!Y*CJ&Ru h_T*pĶ҇ [uQ4[4kLaF pѻіY(*Ӛ26au3 2ad)Q Bzpꬃ~ iMY54\L=J! X8-aB]B]4<^6Un]!::|~;5vXK 0>_)8ɕA]4*@V(sƃ\k 9Fre^5ʌt|G)$OI'<^oBa1*}!MGl0 hلF4)TƠԩb/xỀHrtm` %kJxԄn3=E9ܓ fT>A(c˿0RU LDԺDe1en^YB RB5;#[W.xe:n+U8[E^vp*T,JM<aɡFF_w4<+u9eue ?y]ˀ)|h)h$ BRƙ@pkh7T"{Ȋ?9;.yG"FW_:^}&P eA)!(An=@r/L" A FןJ&ru3SI%L!@H&F٬`eZ%i+K~ܿ&,}(K8KaNReu_/8Vr6W.~6+]gJ%;x#eqJ +ƶ':z4alpܶ9j9]8PziܣBK5rݲ ɯ4Ip"q%TYڷMI_cg)q0 DSnr^f<ʮ*"BC"o!kcI(P+QPoT9.,e6N(rN/2il˳|wݎ[nBxa0Q}4at K[oІ* Q6R=;5ڮ `o 7;dB鉣;EWV)pߘ:mL o*?&,RZ(Vr(!mtV$7'T~  Ҭ#@,Ԃ`n[p €XaIjsf,g`&5/uɡ/ifm躏>JW3\1AX(ݑŘ | n'-f7nN<|),2cSIJeQѿF6^Fsl]Qy"QQj֮ ($UjfD5ӕfԵilpV*ù~*N+cpJs^73K)"!B(i$Jpe'-B%_+=I%x9'(!)ܽ?*v.zvro߮0Ϥ4(Qӭ0CVERwBus#̨Vɓ R7¦J,4=$F,v@Qpb:lSʭ$QRH9< nRm6ia#)!`&4 Ӣ ܭȩPضR{~co!1:D|qm_,7Nꕯg`:fHZ;e=F}[ %}]c*]j 7$PD$8HA"LZT/o[P9!U7o1.0So Q!X`|-#T8FlKg 8) ^1eg,P -a%kŠj˅K0PfIw%D3998%sωM< uAߍηQ0PG\ Lנڗ^U$/BжF1[UWJ^IANwS$7{%A0 "$XҲtJԮ&7pqN $R;d7FCMe1J#*d5]sXj1TE[se!z`ю} D[,XP!:i9ګ~շ8a0v*J W'lbX7J~lHLT ŀ!ͮ A@ zUcZRB1G"kt\i҉I`Iӥn4O>oS^6[kf+=n~ ]XSlDKѓLp>U:yp`Ȱ.9:A = Y٬f|e4{ʙibUi5%j},$2qRDߏ[7dKaD_RDk{cgp ,EX؍ VӜBXȋf.ŖIf4cB\M&DU8o˫BMؐRЪ_>=wY zn$ݤ2C;)72ll%i"'C T2YŭQKCJח0jةӗM=/x"{:1ЦmME&>gi}yW\ E1,gϕ&=Vwӵdg=ÁI `frPQt@ !+ݲFX$A( 8y2*YP$7YB ֚C\5r:Hw7l;Ldq]w#% Z];[zdΙ)2*H$L 0qQJo`ХLbN`6@7)%:^V-()Ƀk je:(*W2HxӲaly] QcNt RAyq). "q֧jFK |Iiؐ B{)$"5_cC~@DP13vț !@`kʕ\.3%eș` n^HN&;ݰjkt0̏`׮ pQ<_ }OJnNe:⥪$W}lDĖŵ32Q fB bj[ WOG5RuS&':ҧӖp}r)XD1B"J`"$J!dSQI

hXpV[yo&V7!MGYqQ Z;:%%UnE.K]U<Z 2+ {\ߌ#ZlV-n!l Wa=xI怶 X-Qͧkh*`!*Yg=+X/-%]z+ƍ&vL2C)պ3r?N =6`Ҥ&HlN.㏢wG^ZؾI x4S .\3d @ֵb@zɼ&LqZr1|K=o?G)y“M ϟe{._J=b@p_sqcj*;۷RoOU ryhZ["=\QHZ;M˱›#W]Uwi+Sr'#vD&H 癄+$ӯܼ@< ʔ^4j"ڬ<ʥ"(B+=6߸f JIZnx5@|O/K9%+ nHsQMb`I@mW`S{Tu!y)[~"KEt]'^ fAb0oZ`. "ޅaM#w:+xiDxSPhօL< ȝ MaLԳݘ8hLLyp*ߌ%m X,7&< Խ ngk]w}}$g1Q[6[ C粖,R@pH ћ߲ɪw1/5o2J\]6rS|Gc:4ɍT輤bS'j̩-`GSrpנdKHkҫRT\dy+p|FIM5%C3p373=ZJՕ{lisb,L^! ǀH2& UiH+`wBgÃ!j⻃ ym(G%vWauWBKC-SQ%`ћNCPBE%73~TW8~Йmn)zpT,*AMmFx@O ){BbC8<" aI5Cl,T˔3 9Ψ^ /aFKt롮]WFB? χ4Oi@X(Py CspYoꓭ̫ۣzq *^BeMIOO@WJRw &Eʺ*a~*jI^H"8S + ^i[QwĂm(!U1COr l)4FosmGG$\ dmGN+;J"9s.m  K[y2,ݾJT-3Y^_Z¬`h'rYHuDA6l )DN} 8~HQ q4 U @B;JS㿶Z%CaI65P_?KڂKE/.+&.]eR;T"L0dIJ4~ nVɶ&0Mu7?b^uWS ߊJOjK)h- :oQ#B(ԡ 뚀1ae?O6‚M@)ӂU.%UxQ  x~h՝W1WMk#@ᯮL؃bX3NtB\Y5`)LRrV c~m$*އW.Z6tAshqi^yA8m5XUN&0  fCY)f75ݫ}u%E+(B]tsprq2dJ83g_DU@f!+A0H1H ^Me[52ʄ; ~xI҉Sہj<\'Ra09ȥ3o965mjk:3P?PBtj͢؇DA~Ft )ʤ $E&+i!V5=F3Jk[SJ @vVKA]I>`ZWDi0X5j(P0 m 7.46h5ze}b `DlvM$.Y$62QѼkڕshHvB8Ev!x5)#*DU\I,SM5/X1dBvMeD-{b^u F+;fDVY$/? dA d?ռ}CX1 lPf]8/<02PZ&!MD[6f(LPmWˢ,V (%1 W,2=^IѨF+0ÍZ(6kV*/N w=CU- WZԜ1g"Ha R&J,&0BTG昀թ X4ha=ƀK`mёw,;,٨.=iPۘM2=ׯlymE[2ʛc}_UоP -hs3Qs7@r2bwKJ!jOge\[uBf-]V1;!_Gcg# !EPح]H"pۍBRmHvɜ]E~\ֺ)"j( = ]ZdS@Q ViFbFbD^qO%Lc5ݿpir(̤޹tb30'42YqE~-Is+NrSɥ=Ѻ(Q\!Hޱo`PcǻR뀓z}`3\|)b^N;5Vu2mxTU% e\0`Y@/UCQK+8b\C^峛f=Yl=;P0lW~9۶TlPMe|C!{cm2gT㖚͵/AE6R$uY/}{pمÜ`i,Ҟ,4:rv밪gA`|ÅMDER~֣k.ȥTlh'TrY% i3f0RM>uF榧K ˤTc6ȄH2I*C"6w ? "\'h}'[D ô*(e4YergY48MI  : *쭏9Z*^S6Rd\ %8x | \/_;j{ek2*<! `1`T,YkƂZʗP( =?^2l}4U0)Pj'P|tR0f'P A9lރM{λvGk>a쌣Z.Uѯѵ>@L=ZAeb`Y! ժPPjBBJ"3lDp^Kk~ƉB[r]lIX6;u:,`l}JLT## L!ms-w­*e~[ƘT4v-51۵&R:& hLKozey,_-CQQ.K-6zCȔLB9 (L!sjo+xP"Vq"E2Y B^, _Z khjo1V"G'a)R8QDRȎu#tE!>`7`LkSz6Q25(k޼n_y(WL4-Qtlh*[+Q&׌=?bܥ*txjq\4)FDuaB9]my+Ho~ C6M!۹ 6yOG?EZY4> Pq&D6IEMY4e8BKf)MvTzu0GFb;^X2V:698IyHa9D>]R*";Cm Yωbmx䴹WR3 caR<1.@H{˛}iU^Q*! ŮD4 .UeJ-0BK@q;'64{j^W,mj=홆W3՚̑9m>t[4I%Q!̸hi.E$]uV@Lĥ;" 7y -D* NvY5LbTQ`IG|&ntm-}Υ֎3ZxVwmDoH{:?%OA \,8jZ TJ*$`*WfWYk&9Zw~T$o|0GKk.-b)EzɔTD@A2,4 EOMqøCF7)!KhyRyQN'Ah.E#7HulKf#GCg DUTҺr dM "J<,Jċ·i? u4*$SxBa2ߥ.LD9!+a@$$ 慖"^'SfCdJ-̄?Y'f@ȋ9C4~gA6+kYBd#yZ4u*WBJ %Tӊy"%YCL9j/"lFt)5dT)kZYсS;LѨO鉕\1ˈP'0|6Lm5:MAȯROE1t+9N)ϥ-.(fN^2P[̽3?~-~mVgm>w#gp4H`Bs)UAaD@Q ]q]dY("V"0,lF +6z ڜy}f0Qri)BzL%$ ȫkz0fT TOgn I[l"vvΫK+ls>:gxꉉeidNrNv?>IX$4b)ԥ`n'bkp hM 5LALB7\3Bp x!MIYnu;,SrS.$GrQӬpu@ ~RB$\gOΩ%R@3uw}#! *hĢ {Y!TdwީLB߿1UEoeU|h|<%( IBIM|8@9nYӿߢD$jbׯ뎛8~cBvƂ'Y&.$M&r*4=G ݎt_77-O.;t϶^BIЇQ4C\%H4HIMG8a A WoqqJN9r[Fɹy%wluچdAӜYDoIvjea6lHU*bysYD˔-d<#LʪEeci#5Pa`56];!{ʑ@X0Ȑ)jTA*Y杳%P5E[q4i~/Nyx,a0H~ Zg)$smI_]bsnXt%6'ZcCAY!`Xc|V$"zwS nn饭DKM Ď/P2!0jO,+_ڒ~:;.)o)ԬzmYJlR* aK)VL֌:D ,R8^ki m'ĭI(3ZdD%sgA1W3kᑁw솯a {9B2*vV\֣n$% *PXL5c6HiiMdL$fkjyhr5(OUA1#7KB*$xƁb1ŤA;f'*-DR嶷uI,:M7EKqr|/a=j{WN۝yʜmGTA 2j#a1]!!*0_BTΘ ۻ2!7-f3":Mc2?ګ.ijYsO0ڵu Gv=e.ʖ<7}T+ v$퇆udvZdHfR w*M "odLFuq<>KB4jUM_+ 4@g@MHuf%m#KKdTXNyqfV pi pd6As`#4C`;0 !chrV5Ċ3DULRj[ți*;UNw" eꛭRUn8E]Ar8s,'ARTEEY`*q@\mv4)ü jZМ_*7ɑQi-5,Z\\VJ?T}@AK=UD.e:2A>ߑT39= #e!ݶ!Aa@XF EeQ!*1[$|;ynփ*ı/Om ̂45y#ed=.¹dD[Cy%oS50ܟt!9dlQmP^ynӯtuȫ!+Ͷ"Qa+Zݙ1*@ hD(ʫE1Cb6sSk^D[c0.b˂SXmQ-eG9HWeyb MM٠`ث8JāVƶd."W&oHr1LAEӮ򼭤HO3ZDEaQ340Sk }osЌ2k&g?Dkf1g3vA^F\)Z= Ax (YEՍ :b !Yw$.q.AgFu/@58>{ޯ̹<.{+vvTNU 0.2bdL/puֵgǣ;goTn j,m|rܡZC+ BqOaG)43-9/#BypS$5%)bKtf,IoaR ηubT^75gG!s!MHl, Ƈm&r}KN*kY #ptBL^He](^Ed62_>Rp'0(j np;7] H)UBxT( wchMdV!@evF _q.\"m7f5ͨȏ7Z*?^]e[?_7AZJFdB2i8;peTvNh"r]żkHM&o )lŹ/&\.~0l'~3 :d&>S-:}QϣBER(Ć<~&Ñs֊O0v%߿$7RnF2HC0wVw;lO[n|ą+ 0h/i*VSU%e!Bf}: $+cM|!lW͕7`zRpy CZ:8[Kc+َ3C"Mogז<,p$AeiO3&~d[a`|b*J}#zzOs#4{S;pd_ DES[,;S77M J \ gxi VOFtZ1M0𣪼e/%"9󄿫<-n/ *"@#% @ג?!kɁh0;QO dhڱ0F2E\VKǔ*2w_1u]R)[%5+թrJ(~-rMM{V,_N,A)gav_b-xzbDxd]xWY9 I^ps*[6ZY-_0j+[ш$pftΔB>$"xGz "1gJqG:A2^59SD= F;7z*ʾ3 f՝y2ҫ.pj_þ*EtԊ+T!SD`25LZWp;l#lAy|uﭧj/)c*aHM̗hjG*YE0Ae\ /A)=RܼQXi&Y&dN3 j^m`xEQ PBQTXAGK\aJfncСdqlMA^A1jL=! 宊͑dHw(NfYd,mJJ"b`>@pR wUMDOa gYY0TϠV'AE[sD3ďј?7z*i>?bϝYI nt$3fvdq Jކ z$)@ܼGGS;W9W,|֋zzOO,џCUaVI_;3 ^ -Z Q\z5b ^]է8ҰձJp[!/ZTE$"Jc!n")g@$ˎH| (rۂ ݌[O:" 2#!m)0x0Q0 ڎ.l Ț7gremwIf%m ? ?\!cP4&" JNMeNV'CIbd nڲ–4):lTc&e>ʋR1E Xh2Ebk!}i[6Vv."iM5aeg&MZe[Q,tdεQRY4OCTxE@3|5Ft:`$5sVCgީ O8$2k !7Iqo5g&#oƧGkTo+pU';;okK]Xhb 0Y:g`:^)(:7ZzHb h2# JI&2U@$O2c|"?` qdӇE9yÚy_8٣覙 ̄ũrC9lX WeOkc4-UKIˮ{z6 DN)m 5t =!PF XI:qpE||qT {sC$y(VvE7e@#{! sv<`XH3 "- 7)xfN=}1}/z@B*=Y\9xջۑ)x{`.wF}ڹ6 6Ω#ʎ( /K)?NMlćZV8ko[*:HͭT7ʩBdRj6D!\^uWgVu}MW}rbIk;l d!)5$ҜuD3*0I8 :2ekc)+3@CCߪсʙ/k>'Xdݚ^0M;'4L8r Uk֟Ŗ|s?*"zMg1nŭyRTHkErƙN8VjBX71\SȲCr m[SV_I(8hgڵf[^pUx`SC.N*/&ڄ6U(_Q xKxM{XS"hAaBILEE%ۯӟ^AYbݝ0D,tzks/4B˥H*cΖ}dOC=4Bq=Re߆!ͶǀBgD3 ñ#ƗHٔe:fPօmMjxR`]ɻ <=τ3}TVYD oʼnsJ>Rjd|MIӗ;rMk^ -]VcN->i19yOqՊ3hP : +.39iRNИcEʵԍ!K'_A P%, # 1@MY&!5ZW Up@ bl7ciKk~t=i㰹z:K!U~2@bboUFžz j\W0ګLĤܶ6x\ y7M]CrM8*]RIY)fR1%S+wAp 0(BdtPrA'w'QArp7F]!+Á `, @p4+0DLI A) -93l=в2ibN&/TlӖ6`6Lr4* Zʆ4=͔b :Dr b6pfF6P/ Ӱqd 5:L74ov0n$Ne.9ݞАM´:'w|K(!*("SgGau1wa]dEk8<η0};O%Akxz@w1hxzYDh0Btʖ*D!TQF_%L¯ow;>1~@ONcPU]as* 3}*A(uX54g n-+ZԷ.Rt-+IDH!˪:,nء[ hN霘hXs@=O&sLJv+?=ÿ*XdLbczc8tN:tAKɢ{AmG J@%7! ~y$@!MmG]jqY 1 bo/Z槀I*_ 뻊A ǂFv[ .fp9ź #HDmHH *]ޢ q#nw&ctFpWdm*=?7sIq,M{v*a"@ hiPpdTRroUܱCF\#WU_J2Sse}|]3c:gv0ػۉ&-&n$eCq-TпwRK^4[M @?钘 vyB+0qf*,zlHPJ q)WED4/\W%9ƲKbҳJGTΊC#Hh`B&9b p FjW; vBd<Ĺ뫟.:Dv0{dm,ih=osJgx ,Fְk +hPe/3[-]1"fҨAȑ٠eڜE)$&v%0 \ Li7xIS)(PdH~뢣gZ]/ NjjUa1N/Sqp>)R/%N "H3}T]g*3NKs[$ ]wB0PP!շ0|.A!{B@ RKYe1lc ,;/22#> vd^ ~K-q}=b:il7T-QuӧLmr5(dUjXjzyK|wtEI+hъe+ۛ)&K/:%LA^"pIkg]%3WJ-c g<;B^ٯmn=\кdsľjVI+{VGq j  @`+.llq`ٗ+qil)*=s?}&Ť,L >mz]Z@^',Ch&Mئn+]I)CBShMcZI2Sd^$Ŀ$($4 :zE ,/o`RDYUH!Dj$)M[. 2š]؈_z{Z:W- Ċa%@X!; `@o;] E'##I.#4v)F=DiD': )xٞ*ϕe\7bfSe>yI`*H'3* x`BRe\oͼ]"Hg!ń30S]I攟|P1B%zڕl^ 䌪 K ndh(VO}u|/ heT.iY68( jp\ՂO29)` ss!9(:Iq.~QXR:QPcfFL4) RTUajo#ٞp ;Wu(wmYA0UMOlHO,`P "kcyO{LCVI `^ޠ֣63P1T(Kc/4sӲ:=HSiDnS5IU5‰{nDP BLA!Q s n/t {;o(Jw貲CO !]7E,.A&&mSI:SDz?^KKLKGHbRk&2AoR1Pp6S*:oA D,PcWTFdb-}M-MJ}a!R?I4?'9=Yܼg$2",yV/IkNHѣ@wrFwW3 vӪLn,=o8̸D%$ B+8J"|=yl:~Gʄ%yd[yn-;GGVo_AK%2jzjz/C?GcOW-fczjyɱJB=ZU^WOWfY*9kXr9]Sc A Fs^LZfh$@5Ky@PZ F л N W^tAP&.C}$ۨcn4( ˌ;\HCan\'1b˄%$ӒA6rQMߝ5JP J\ݶGGTI!k 3J7"*WRQ' fAEXRwfg|!λnzZsN>}:-HX(*TiכYOz3ֶ͔ ۴WژY;ӿ,z{kp,o9̈́dSm: {Qd1}ݥm= l{䬞iٱW.f]~xp#7/a>}C?U 2Pdg]͆H&4V OxlU6Ą.]@"J$8csZZmV^gY =K8Yn kRPaH% sfnDvz-uϿ Jﯥ9G'Cџ%2_OP[8hhmK:jQbsMӷs"! զe0@0 Jl2 DphWMF`ƿ9~;$~h_L(<)'H:!f@B"^씦j&pQ:R"^z[7LV67޹Q?hANSXB:s^a!v2ZQ 5D⑴{L~S:U^]7 쿭|7NrxyGٶ.QuC{l~ju"Ch̃6TW/ooM ]t^kDz7j\sXQ%e=OsjxZB\M:۹Eɵw8cB7PNyUm J#^/ia5aSZάV_p6XP-5*,IL0Z݂>GTT&fy,Y-TR+pTKwb4g4Q)@u>/鵛'޲[:g) P#랥P:peO\gLфUܧKCp.0YRy{i3z9vȏ:eDCFeA\~^{wk7@$5ي 1 8;QǢ\Dї1TRәյpex5p{urzuI5ޛ}Ήw;4cl[oMbM{}R$_ q&]`=h(ސֱ6^fWM3/+F,}plAU݊B)g3*߻q\Gw4zJyl[oGwHg1ڝ5-ؔ+OHoQA<;ƌe #;D*2⥭Wɺk8UJe@Y l $Q)vbU/DJ \Ԗ>fEi*`FD. &Qc%!5@$3X7TK!)lBǚp~Y;EU=nH3 ۄe=2 JQF@όUOs5wSb `SQm*(\ڗ&k5t.(BBIlr^v~zUc@ `x;ʪ7:ӕ^f9>U |!MHZ 6AF&:Һ<eI[\ " E!Mûr1旰, f2$*.etEq"G uof1e} >?_WVpcj:koLVl׆N :MJ1s3ˌuHJDA`0ބ'kDC3Pc/Wi툘whTLXz3L9NEVx˅\-qN>>]@wPN]4K!_ F̗3 S٠dHFRo$D8M¥U|fŹ pqD#HLr1PO[T2G jVG 08LhOwI񮑃㼕mEO9j-(qՊrU֊Ns 5L E?8:172?G5kKN+OvyYBLBh#F31 Vdzc'Z~ZQk~^}g6םABdrE,շWnӯ/ݚ"; ѿ;z_-sbr>ݶ{I_HLS] ӳ+c~PsOT_di>4Z&5 r^n8޸3{=~ : J;P6Q=#vP՚t.{@QRCV)a)`PJ-zǟdnfv } 6)h%Sb*]ߧe>t|:9V4CSgd3it(gZV#sYI{_>!k˰dhB+w񛺕SU3-˄ټ w|; 99'dzx5K͕C9]7Eުs&W?1]Y+C*14ݽ3UVט5Zhć^&뷥{!M2y%𦖉Z^`Nhb_8E5TFskE9c{ml^c'GkQ(J,i.:7@i0rk^oL鑢YB}REӫ<`{;Jv (1A5+B<:Ե;ז$/9h<[;  oI4OɼH"%ع^B"3A NJ1<,00Nnk8\6sf*ycTi.gD\\gc2Eo4+|R;槍~miOolǩm M:A۱l}hk.y! ʁdH& p$iWe+Xd++?)hXL.ߟCme٧̞޵%TؤK$rJOIkאjtQeȋ4 B 'MAlvzscrD3`đX Z rOTẂŲku5B9N$4Ъ~E#yaڕ &-1L 9rLom}-3-;U4L̯ hW, LK~!]0r k /1DR!L *BUIIMd!%V!㢡j #RhTؘ,W! 9źڀQ`e쩎0υɴ62ɽcCW j@ 4\%9QN8vmn=C'ו[(6$v@Dv k*J|X\A5*.dJu%"e#I 0O;4 h'?tV2bX&4@!ŶDa`0iQSG/HDd ʬ&ۨt?Sڝj#I7"+*7{+aC&fhs!1HNv7K⻼{"M~uB]'5kCb25hkOX;^qn}N(NNmDt*CZe^\bt 1%e'09:?eŰ'MZ.7 ԷñPԢD dK(ߵg=ЬZ=5J_ \آpzT޲˩3RBst'f+b)o.ݢ&kvV3eŪŨn]I jK VpeTTq2;%ꒃHxwh0C_ƞW6%;Ch3'MkHh*/_Vpsa8UWl0(^4^zlV$v!gQ:錐Mo6°")h,:%E  f-Hl1I##u֖lʏ]\bC!Ūb!PD3H]#tTb"C$ìPowش ]H]K^jꢂn$AGHӆCĉHD mӋݳcƫm3ջcCDh-m֖œ:Hqu -tFC+% M)J0A7G[dU% {(6]`\8 i>.L"st c ˙qyy<)=GQCy!MmJl:0Cm4,P# J7b3 !N-\a8R.e6v[=GgdMApWTtYdD2H 3 ~v%c t?4-[h(ڟB VH46*hϬi8r>$VC]BD‚s򓋀詔9?/xn,⓸z)EuH|UQ 3cßVz6 ]LILYlJiQ Qs+1w4ei3YrV6@gř~@ k6!U]Gtr~V?ƆSCIyN';xO-Yv3$PPي 6ʑ1we:`ЙؾBIFY. ܳd(+W3ˀaw6Z+(@ٷNS %a$@y{ū`B8NX5jNN`dN_|#/kOud%JvS/I]fSM'Iޣx,I,9&*n5p?Z+v)JDo!kÀ,T#؉eoJҮRd) õHF4u(Ur5o/ۀAPoSKvl^WnLr:\zl7VZY4iì&wHJ\fgaw`Zl$٤įEƗ'kT( `jGN\Ǐ DW}7lܾ> -.T/U!7R4RRޮ\ wm⛱Y\Bi*v@ * IJ&BԾww*M5x$՚͘E 8m{ǹ$`-qMI˂)L}Xk0Kť]~ 6 AHb."Z׍6Ajl-(){:fL*-kTn64LxkGҶu*n 5,jA .a^l2DV|T[8KڸL%V( A|A/)dt"HMhg㽆h27e o׷ތޛɟm/R/0`!  ejp"h^UԥVnyϟ^mߐwμS.FqX yU1cjoizR~c\f[ G]UHq(>=^.A(OUM)LL  tp&m8{Q,4MJJ;Zc&gD*J:e뭭VVx)°LA'rL]pwjrҷEjrFll/ܮ`A}S8S"}(ɆUKEnVnH [U닊֊p̸\X"R\Xh+f.G-֩B)ȴ=? NI/$ l! >(J5@S+Tk ;:vIS.>$觶mX[eTzĞd>"d4)KH{\ʱokwJ{(~fB9xtĭ)܆S$V㹖 W0ǚٷp`C; w(a&0L;! b @`BЙ]mPFiNQg VVq7Ϙ4di)fs_OΪfEz{<*ڙn +)1&Y7^m`"djyUύqCzw] GlY(G$x8Xc,(0ʈیL#  ;,[rMĐCTЊW I-xDyݔjt*51e#yMtAVນ5RT5rW'Oe4XxгZ $HWgID@.I)5/|Я2u'jq?zMECU[ڡnLkGS Nи!y XHFJnc9Upy`&^ս#N KLK[44M]&a`/BCy޸Ԙy;s7bg4-3to!+Ͳa 0hő*UX" A#T'O(u[[ VQ7fɄ,!+?qtm~rvIH:jBJPra&ㄢ2i˩,ӏoڏ<Үt{:̙/ ͵p&UM.nvE,& ;t lLݬZ3!\z2C E"}F}cLr긮E$h(/B +mñUWa0v{k@ EAmdEb W*%Yt!l;>UN6_kȞ/ُ#Z@K ,QȠi:gPbb[y]S]DT:uρ3?n3$ŦU8O'IKBMޖaR'f-[#qTb -P-p2mXt"N#\P^kt#K;{h|>TRņN~=:!MFl0 Mڬ` %Ku.Dp٫8" 4e0*qɶ!k8Yz뎜5,負}!Ѿ `˒ ׬쬏Jot$yPZ!Z.y"ؐIwE{?(-n Fo=C^B/àG];63{OgkS ÑITq k^\yNbLtSX.BucEv⺐DwIÎc$}庍U!(e#F'/gP]'pq߰8!X#A4"Vφ^amG1[Y&l:۩{ SxyǏۼQ6Lq{"b5KwrYc[Gd ,bCdFB]Xi8()#r$HfNCHw+q̄C*sj 3<67ΛhwL:͢XD,5dgr-#QھUS7.3Id8%퉘QeengP $@a%DT`B ½#tV` XCe(_,*y! ͦbj RS~P)"$BJR}>@I!"Q۳z:܄_3sbu:l;mJmg4ת]򳘢z7ŋ9!d2u4cWN/1-LA YRpEΑ+M-{Hґ2SJ -* 'Q 097tR5J[$6ϑZ~O[eTYV-uM*/X033 f0یW6爛yf`g rwS_E]4+|ѳA{4R-Mo{:Ōcּ(YBW l1a bZ$y,O5߯ej *ɚŪ!9*JV']i}Ep j*ݔi,i>:!+,2cYd >zXlU Nen/{npJ^ݾe2^R-x!(n]\ cΙic|)0duH"hW @Ny//43Hb1ɕg! ն"3@W$5H)3UEt?dH>3}6_\hCCOjMK,-+*7#N}ݣҲD ю&=spx lqg8VǺKixn>,dm]򧦫ZPM"ٱ׿üoaU'*h_L'EN##Y7C`S$̩_Ra6&_(]}Umtط \=PĹ"!V8 c귪}% clirsF0)27g s͋av ת *FpM JHoFku~;FCaDe۬&.qD"{k84<iܴOÆؾ4&]Lj}Թ:Jq L<2/%LQœ$>{"^DM"x7{ǭF`-*._g)pGuiOap[/^pW,*" ff[ 3ԷƄ-M4|ŷ(UQ缾_G.b l^]LzFB%Ͷ!CET]r,V HXfKcimbի2Ql?WFfBAZ 7*YVTԯ+P-8g>u b pxYNZ᠘PEʬUGu|ִUm 5D O2L2aۍN$ M|n4!cwD؈ Rv|{֌Z2*aC'B:xv#0wkY=ǼQB) *juRY-Ɩ).F 1^EՏuP-(Q]ׁgc9~4W%ToګJYߢ{+O)flZ0BIyy}gט7+Ӟ+Njs!;FbK .]Dy;&2u3xV^%igi%@p[z/! ժAt]2^▚bJ m |VvvxԡH_ yr^Q6UHÙXSW  *"*_jhIO5JevՌU=^Ǖ{rG$)UZ`8_wu+}lc^Va`bROR7+$M m lfykxP@4\%gNg Gjk]Śmp bclBB@'vb 6,0L@TqdjԵ>`'k!:kU8UQB)禬`L1$s5v$.wJԒ*I#J+([RT0*Jԅj" LX@zEZ0~aƼg͸ ,$k],2=-"82  4ݧ|n\;2Ut0T/'SMdPC!Q [LWPańG#! b@cG jaeX 0Cb dj̴- fV>63aF:u-ۮgE沉q]jBL)EI)Ow^UKpuvA|BUXi$):5-4Pouu,X֨1"I|$1dl. ⸿qSՖhI\ؘLoqnʉ{0կNV`T2&RU567 CaC.`D4RiӛJpq) B8ƹ.*qj01bWH:DR$`Y$[w K㠠T!9vc_|xӲCIzZY/*%VV$Z0NZ#n ֨)AzwNFȰP"4D3z3ptd2` vT1h$52o+++nTFvI`7,NO,}GWern2v;!+$€Et]o *%&"$<*RpdX x鮋7ӺR.҄jnqE!d5⋌r, h"%YoI uDɮpeԶndW]i2FĨeR?PV]._$>nLs.<eqjOX9 p*# QFRj-(i;brB(X $JpFJ}nmA5nHQVb"؁A6m4%3jDi6fS52`9ȵɜ%ETַ/NLHz+Pjc0zcJOA+ d4ӥ Fmח"XQ8J'^ @ώ诡1͂{5[cNX utђ;[9MdX$B!9stGm75cD!MEٮ!"j$@mVhV4ֱ4\Ƅ? \v:!# u. wG~ga>=)fkq:ҐNj)3xw*1T*Be4cYjepQsMjL0n[>U^y1.VRG3[RΖGYKaL WfO=p۪vSoA3g6; Yn_7 ,Yis|;@q"z; SU h5B3.| Twn󈖾}{t<  dtS@N<ek8[ n^~?`6> 3Uj`7/dx?>Ar(0EV6u_)u%]~eWiZ Cns_{{\Ӯ>}bu}!vڮlt)3 d&mWKfU*aћ\E ©U(4 @2 d^܎`BFxLݺs^V%PA-ueȐO!Ɂ h,4F5)f+as7&wZG{yie>q].ǶtsXc0:f GI& ]w EKrSjvqT`)sGq5>C4O!k)K#1BPp:2[/e1'𼑼&Z3pnJv3-#ŭrËa Ni;o%FW;ש􂊽OУܼڋsϔRdr+Sv6 \T,A]SwnZ J.XWTKKҰӎ$ ?!A0i,pWL5Z\niHV["_N~`6if H9T 2dUX4H;rc%7FQ:Q&jJj@^X ~,uZ÷TiJI?N\*4('EMWj*g;=)c^*u٘tGҼ N-I}$SBpC\&ogKtU@{[;=:Lk<$/uuV4K84A6R=?YqX[r? fUl12%j B`@ 1DO ȥH5`n@U)l|_*ECœ%Y >,>%j#H4A7l (MHvʘƷOTo18B́\kt1lڗ ,Dip(;$!sw)?Egn?c[02f5XvsRmNYH䜀q@K\AT'|a/Ň!"`Ȧ i8]8"PR/gL94\pYQY#0_gOφ3}ݏ[[s98r/m771U_e;\o;Q*}TYZH2лrfLˈ]F3 4qbu*0Nz;o?MIuc=BeAhB-J@9%:=. /NWLpP@;Hj}Q7ՏW!r;،V&Bi̅ZfL$Xwsd8u Q?u8Øh !rpu]")kޜ`1Xڌ[ٽMJ K$ =_eZ.άV$ g&>[EJ| 4`7yoQ'1g\aVmd=YH[p EH ;7 !?+pöҁUv!d" I* c*!ݦ D!8`<ؒRŀL4\L`U_E+h |xr~4-0i#paxK V=:_~%R&E1B@͎;%+N,V|qMT.a$ ƓfՕŌE0qQ&xZ25.15m8q~?*Z*Н2L&7ak6_4CJIȢ ;&Qs8J3&ԝX?H%imb6!; aD ,^g Ȑlp &Xe@vL [[Ȗ:;2rzB`$hvO87[bTrZO@M^DNpU4fʄM[ܷ.YkçͱڣVLu%&CmT`R5w% XחO%dA}uMPZ)CP<\D_B 60`lMML`{p7_Θ!uOw_/Hɿ԰@T`a V|tY07]$i\_!ͷOIBFx25[m8iw#͖n)R _9Dɮ V # ##Fjg4(*Y@iM#P\x&X &%fOgPBkB2(ȓPĥt1e{^HLO8JL)jDIj!8(Ŵh2;!]7GZL6Q&&oPg8چifK/hޑ5VANk\ SD@#/qQPЉDbWiI%lyb VO=[IYOվ*ޓ~Rdb!>Lb#ȨM?.L &`T I.Brh:r4prhcϦnMy?\5n9T׻>ZAmJϻ(+AEH C- 0HySYЂz-_>_':!M#9R,ᳪ,R V|r7N#y{ zyU*=KRNqUr$>$y߯^߳ji |ʂNg:abT#ƒ`8iμMV;q$uXh ƈ| ; PX H EYL{~|5`t4RuN2)))]i@2>AiJ>K{/{ 19;\3{R柯M|m7v0~S(ﴳ!k妭aHFG *hģDK `an[/ nAݖ*qĚM7ӚU:~GgAZͅ2e+Gp T8~iW4T ֜}BbwV1]L;GAЏ bV;pyIH[)P^V.{43Ryؤ Ps7JVi{eK"#{u渒Zx"cx qi;&Ebf5"enSVƭubU̥h_Ukݨ 2,} w(FR14$P6O{HĄѣ"X.)9qdΊYk@ZZFoE>UO@F\0ņoUm4H(%g=C6`3E ԕ癵?I+GN_0ޫ\2k-pTO#E:LXS(! dA`ROPS UŐ@{4uep>qX6ur"w'}7U2m/܍KN=f5DVGK R^ZANI&zV1M[l[,tzblYw%|;6]0@] FmtX) + L5{;UAB)vZ똽'DzOálT<|b^#~ʍ1=:FKjFRnɬ%W|7@a\pv@<AQ':EyIFt=~5ZRw0oWÏ |Aq68W9j,H 0Q!CqXpn!ža ,0,5d-ܫS0PHF\0 7j^vM8-&ab#[Ϥ*EXQ pXQS7c#@\H]*? )hU$lc4pT e3Ow#rٯzvFyy_*-KUm5!] ~irgf*e(,KcY=3' ,pm)cV2mUNdY4P\s/ t?)Xt<^1ћ*h["Nb.6^yqauLb^VC IH88\?l9b <〈[@?ڨ5L !,1\߿l[<,Q M h1 c|*SJHFtLwU,MT4):LZsk{pN6*dP$3!ThW9}nyKog|?k˨N7bV~9PXn4[;Q G[m#̲%l+ufXr{'U\X"L]4ѭ8ѥ^8hD=[{:mSTt2m@Rk26o{a8;p3B A޽6QK¼ D_I[3 ?% >!% a@X@ bӊ5n12j>İ;s۫N(:3f8zyWnRk֛1?2xw7D('UEySI=hfvinem!ȣd3ߢzFߊ]3r[pnbasx JyJ&]ajHd12d<M4h:! 0/$iY{[+4},Z׮keJ]-~?V{זr!ϫGݑ8Gn} ÎOXW \nsȳHU9>Fw2MhሊO[k(^~,Ȑd,T HS<{ EXXku3t#L"n|#XҾ3[/CLϵzF>ȺB֧i.]x;iȚx]%%[$KF5ѿSS-tTrnٷS>R^.ӎk{׸3-W@ 0kgִ^9(3T&I= "ֱׁ3R.5˯qJup<4^x!z<"f7֔'vA_J+N%L p P-檃h 66&doIR+%4r<0HH0hI+@6u8 dRlԥ:w5%wr[h4جK]aU]ac,5%34S3Pމ_2.JTw>֝30AT$?gPC*!%M֢SVs.\Y ^DힷGڜ'}-nbUTag~L/P4T@P{g =sgHECDטM/fXY϶H](ZR}̙[(IP{ 3jDi׈SL/Yy3aWnA` e ~zӶ>`5xYS}ҋ=)E7( ó4H! aRvoVTDE |ZLplaD^BPEn^%l^TvKn哅b`9H7:V f֖6yi<\-ӣ5KC%6KuH@3g7_SrMU2D{Z!:p5}`܎΍, Z( VEQ]L#3yעÙ-FB_0ZtT-`G(Y!yv(\9+lW0N8UzIq )aWY,#T8uݶu%N,& >Ej(EK" ыemsސY9@;eE2>D˯©ԭj#~xSm!RYyHINQC(KȓĄ tBOF@nR~5f* SS7±߆ߺA_!Ŧ bp(%Jk$ Syv5C"ĥ6,é2MiK{vou} 4:m a:mU7W+l )N>tNLd|L(BW'\fXlBиTaq#Arfu*{Ҕժ{m`ڿȌDF"4+',Tg'M^D-݁?G (fU+.^3wm芵يs.dvlQ+%{T!$&65ef`HԸ$!7Y"K%,hV\9.~`Iz쇲RE=ƉIe;6]S.)_@xp"T1m:KS }K$dk۠-?}i (]%?W2ec\6An`` n+GaA8ʄ3])k|!MEکf"@ڬ6Y~2Ym,y7:&X$bGzOXO8Jriv7pi|k#3QmI b`^Dе8 {\LĆ M@u8(MCI-@@%E)kAEtyFO< p'"iPkJӘ-Jy:R -`0ٿ\yުǖ{h,/$%t .p3MV=s-6Eݺ`2w?u 3=B'\BKIɐQ_+̜NA@BtBtd2pRM b>&N/8L߼W7fS{֫vfN%@ea! h(Aیr[P-Z^j>\L]QU)~(/BdDL בv9~J56Y|i+jJj(vIJj67^7bt)b Iϒ5zFw6VV-3Z#qrŗ\$j'"Sl<5s5cpJOgRӧ~97-˓d*e LZ ĂI;S Rw]".6ӲfL?f+UOn 9[3UmyZޥYQXxNEI'YXU(w!k a L)/zB䅡Tt7}ԟͷ/b K 卜-vw,gxZu $W~UWU^beDeJR< DZueAWujnvga}P!]3:wN9W[e;ۉ|.n?%:jНQWuM$W>h%췡4ؑmغeKy J;!GmT**/UP_}Ӹ=Qzj=˨"%d=yS9MhO2 ! 媱闻M"DˠݴA IZ?]><$+dB5<7v) ٴJRZYd񟉫2[N266Uf@VӍSZ!eL)G՞{K|3I?`m;V3/)e/7sw_m~vU~')zĆG~'~zdr&4wGXONݗ9r͟ V}pY7y8|&'1Ǫg[Yȴ}ˌoɰrwb K ;-V58V}[b/ܗ| ll n iz$3O_^UOCSZ :,r'J.TYS 2d2FݎK$6lEz0:Hp-[^-9&)<+tkgƲR*N%YzoiYs#nծ;[U49(@Vpl:úIR^my(-Z:pv+qưl.Sjm*TE. X tE4'\*f&/[ X݂aJ`Pw?ToZ) 5 3Fvq^ԧ5j~'yFyxމŨNB5@8jԼ zKKWY/p'j{;<<ˋ G ;޶i$hi''VR63P5x-xn 64w{(7{d O[WS{&+F9!+a0@p:&jUhwsJ 5e.llTX@ a?mw(1UPDTX-#E7O)] ]Nj~BUXȆZʒi[渌7B'jg7tɝ7P? %."1\;2r*s.T}&ݍxF^[=ɿjהӁ nW1Z8LGN L{x =:# jC)($([˚Z|nY]+=y~ʨ;m- Ouclu$*c(,vDa K;<8S+]z[#Q -EGZ▉x@GdB.~$ ]Qቋqot3+,>޲2{k̷iZ5L%*dgFǤϡ1a@J֡}Qm@6m-Q -}piUDq2epGX-)sCE̠ف0hYQ_0!MFڎ!N%6Y$[$o\g43gn@&Iߑ8D[G\GD2^ԃR?K)mAJGoqf>3RoWq{㶵Z I 2ŋ+3saºņ@ Aa5 E17 s*h߯wOU\Uɜ'p96X^//Pl{9TQ7;LP) *[ [: 2?8CܹIEy8ܫ﬌`kRԣFG6+|_ ;W0.T~Yn`nՏ˻|18@~#pa۵ͭ4k&r)3$Е7w%o]#ڔiLTe]S3 }W*{LǺ EiM^7'*I qf9d*d0Yn:QĮJhxnuo}RW8awucGx+>n@Ux\Oۘ@ZS"|T~y}$y@òS6v96*9;uu)NwI4my1Q6NeTYESkFlCAL3FZV Z@h08KC >!|0)1X+̗~jsZV=:hauV2f os,)6唺sZ4gBG?R&_igM[E2 wz+xTBe?6E!k h0 QVQul޷vF+FT-!kk)< Y/qN-'x{"^$ri܌?#RHg~Ɩ]UG1LJ4J(J$0ȍn'Z+dیm]ɭnkoS^,O* % r!mIEh;h[ќublI#Q9-yJA*v3E ddm hfP6e>eel3U:q.5Gy¼Ix`ʿ3YaxGBcC >=Da  ꔎzBJs%р$ `qʢg [:,J'E(UIFIT#̥7T}L x8(` $ vPb J>}2HAMdKW䟟O>UȗԵ!cID%-Bk{% ʸKo,O{hJ>YZҾntf=·adM۾bf 8!ubBlD8eqZTs$CE/׹&*3K5h"|"ƄBɈ-8;p,qnh6&dƗhzEWbc"ʪOIȷMmGN-Qr`-ʋE/h(SS7/ eJ%@`4=cR$)NZ=։%K]C o5RXNҩ0 ]J:]gWCr PZ! ĢBHA(%%]k$,-`*B9I]*! }dgoo]fٵ2y׍!=Q~TSɱJmp[+3{SjrRάJ+eVb}Q>%W6˻CǴ6_G}DJ/V<ښ9hkQVa]x\k^ð&dt# ް`E[,>'® -"Gap[C+BJA: ,/ܙbҿTF|3^Ki6T捛%`)Ql,*9 ٥mG0K ʴ)rzZ,#\cb%IDjqK8aOzWm 6x6аƚ&R-'͂Hj@$Uw/k O˝^h=9z []htWGAy !v˄7t4K#r!Ͷ"Ch/uzZBEHgك-IaCGD_=LopJj`D.ĸy8d*+TJ䌓jX 4ҠM:ڴn֦Ǔ$nKn7"zRoMP)Ԥ"y X+$VRS-wHX}(^7h ZI(i-7sTv\ݰ*-sU1KtuCWٶًlA Vf&p ľ]q/G""46ȲS( 12 =BRC=7GBOM;ӆ(4)|'V'|vLN`-b"]"5o!6ۻ{lOM[TV* JQX]䩾 IReXXRC̮e=tfvgI(| sBRI-7 $bTj˘Tj?فI(DKn{DԳ34ȅ< xZu z'O/7jeqXX%_nDؐ 6 6ttSe1rP3V7\wOT#ƭD|OYS-cjDčs2%PKNJ@&m^^2a '$po73ĕ|~py@+یً{nw~!ɡ0`.I _6f`#=e]unTҙ\Tz3)(#8d!!G{ /qփv_H;J0ҿaoMwϯsl肬[BQ_xavUl~jV\T%&o }V]FɳyV0"'ro@8yLBC֗&r*{ g8CBs:Bp+t7\B } WyH%p[?w6z_)NjWgLOR~n \UKewe*={bņXfv_te`!HDJ˲, 1щ77eu𑨪Ϧ7UYbgv>lke|h[1EkM̈́Wbܭƪ#D]ء wZ%Ruץ)j `/4;;:ÎR̴ڲVTn۲o2 U^:* abЬ!ݮ c!L0-TiU -_+ѕD.&Lyu/'Ÿna,sNؤ.8|kT| Hm=:E_raETZJ'fk#\߄R€fCP&d| 7$lr`ؙvg.٭QNp Sk63K*%LՎTzIhXm4P)3'+/x amYu¾m%$8kuj4gLCA ƹjMRHUp9˟3vR*_a!&^X)$Vz9b$Կ[1@ݘM8ůiD'̾B#1?oTJ.ajnE$$V/D.,RJL n*—&:ćp%v GbĮ;hap! Eb Hb0(]dߐDD qk'ΒIHqSw]=f}s^!يl>y݌ʚ?q5DB'6GIC . !6A.CQ]uC#5z DײӗtמeaFnS &.;*{T"CIՙn#X7/'@ԶY70aXKm7z5GȐA sW5mps'e_6:vXTPJ^k:%%Y%Dk zC*^W \7Ӱ?nS:LRAZU[89*\HaN5!!RuiP0 DYJeoc`|}yYn.̹hI$i?+O[ rYIۼiQ[_mURʁK98)FMbI<]xfn>@5%lu!+!A`" d̥ZY(4 a= #x089Qdڈw6_Ҏ}O;y97n *<*'mwMZ[KyV2_eOgJf##I#QCxRx8< m`ɇ؋aa9]uGyWBQ _ָ;eY8eTќf.3QDe!,2O :a"X'DaP`$qXm=vJX[.ZR/-m`1[65h*$}:f.fʢr s qe: Fm4Rs\ȀcO/citVEwBu{}}zu 9t^?N]SmrFyok=se{mxSmQfin)ir0/BdYvwR[JV feHBڵB9վٵnur!MEڌH+Urw&+t.۱e/VvAj"؎RΨ%yyJ e}gklo=)s ̪%Rݫ6tǵjcU(iC|7eB#35MdJ8uEn ;Gm>!) ['B 9K9mvԮEOjFkwl_KC2Tvj/rs}-9s#sɑ0ѥ}غk֕U|'դ/ش{mYUl18I)!hN@ J d5db5i^[WCT2.%^2 pH+Ul6g&yj P] ےLQF ^CS*2(GZ䓁SyyϨUyj>2|+/#^E(wJA|9س iȫYZ~̩ƊѨMDcbU2r]'CV}E.[%%j=#dvlrcWTҒ%2L4\m& nlZX49Bԛ hu'n, |y}Ś2't2C(@)ӻ*mbXU&٫*cX+m.85[.fݡu8ͪcֹίWqP#Jo+[֤d.w,+(06)5M iUE~>=|&A7n0 ezs ]8Lb{.dhn5G <,!ͮb0@P1T%] OX3|A-IŊ'åqEJbBC7&:H'XšF'ngEK1Fb`s]CtH+^> _1'М6Wswmf<$@o~вT^}v~`B=rtGvZ??|eVVŵyIa[&ຕ1*c-ﻋ=P3*!s"uC[gbUzUgSTѰ5mFTJdiuEKa(W]`{J>ƾ3pB9iڄn:1U@PKEEOd@X1 %z^_e*]j8im0 *[r")v9}̶(w3B$#FLfY3@FShdûw\2oJ;obB[g>SbZ|! xs5ߺVpP,O]veq!NkʋH! xo tӎ3m~%!Wdd"2ZiK i 5ӘyzHx2SQXƻ좠g.Y,A+Re M׹,\DGdI$BATjXKYYMp6ǁ$H//pcp } be8^ ol/X]dVTc}GWR35T~, C y2)FEZbY:anc]P4cLgV hn[SeVAO1DC3-v qtK':҃2%X'U$frј\kBkg(C^|;}reQ=>B8!Dbp50vtfSd( >fͣ1PRE." MK^ -/S@\(/w߹L~Rw6erMEdKs OH%tq*u?vw=VkP՗C߯Ʃ-& oؖۛ_Xʡg6uR <+o1]e7uducRO%jԆƣ%BM #aKqN(Z|d|0@ÝYI5J:%L4MP!M 4r_JV=n l7Fr+T/Ih/oX `cn2>܂DCe',! ʁА4&C5-eDd_7Fw%h~?+7]b@dGZ&Yt)2.xBSNҷTܾy֊--0rIdu7I:kJVk藟=g~̭9류r=<+Uxm&Ag2Y58s" qߍֆBs?쬵/:C*}uIج،6VU[ `ҳ6%aʬ 뛕@'B81"ֆt`hRm 1wa3{f jF1+R.{%= ād3BEI:ylb+akNQ Ws aX (Ȩ VOӂ4<{[UoMrU&0ׇMh0헾8 2]9-B#e_(^EVʏ @\0(Eh'ܛjBY0<}T-5)e!V'P0)! ( b@; QJkceC`wXhA49yR7.rNP"IOS$>D D:GoSI*MM T i^ѿr*o[kD҉M"5 jL]̏X|pnL B":6HXg\(7:4>p=ũb;xaHVO2$[kR|+ZƉuS^Bre6CJKw&bs]އG\ZhZt3ex˾Bx@vZKUZAfi{{@dNklc}w}v2ve«&"׍ jD7bP& YKP`v) A !L/rp$i2! Ja`P83~jJ"^LeK*(&(c2?}BgN¢ R' #]p|፷ &:MylR5 $l',YO{h§5I1!otQt5HDIHMq>>͍B8#_9S#A*Um_&w=ޫh^̷[߇sxE {TDyWuؕ ꘥ǐ {>[L̝'mv{5R# n-vfD5zH0ۑ6q0S;0&P ^jz彑])~o5WEB|k|%l +k1a%$G,2VIR;^XL#GI ^g A_oj;85X2M%X9OD>t[7&&oGa&ϛ[6duN͍CGސ : ̿dFnt`H),`ha,Ho.dA6i<[("*;ڔĿ2LDūS`c*` /`2#9FHUuEcl>m*wkRE'H<®dX3i B!{ RavG[U-!Sʹ;=[Kq TT0@x_A[{! ːX4&B,BI6ъ+.R)"+x h`.RF"x[%IH_%V5S-V^,Q%TB@J%HEd@+,f MYw0і )  G7۰o]ۘCYF#VtrcN&~M@v,bjFNe㹐dm3һmi/j"X7d l^&4t,Q/k q uh_ 8V1½a CwN<n߂ iKVь fuXf/! ݮɃ jȦMv==$5\ҭӑ<30J.F %1d8\;x[A- h Xh, ! ՞ƄJ\1K%L "*d4)>$a;ΣK9cmkдe-c6.W d  5+D)QUN*]}nvYwu.Mfou{,;iͷT5g_L~+m]ņDD̞I%Kz$E kY- r.qw"Bgr N!hGU{II5 Ew+U'nyxIX֤bbDP8'/X]IWVPjKBnHoۆI%pL!wCl'ԚXaI'|gGQcĽ9՞[zi%#٢ҧRo_x՝f_QG9<0ifoZcқuywhrwœZ3erL[}šѻ< a'2{~[˃X3fW0y{! ͒b oU,aV\1D#-t9}.wX^szs{T7dSy4pR,SDʨk|#.Xi)e-bHiisFUmawyS)@cjN_fYQ&h5V%-xeSntWD5DcW(#op=tr!>ޠm7WFW}ɜ=qUM %u(gJ!acNxw-a#̹xfOc]M, QNJBUbj̡/U ~;¡=^t_;t9%EۥH38 {+>ే2\-7è 5 %D 1{+LY"DNwf>k[sq'Nz;fgTf>[UO\+]BP܋<9RU9ū𙙕r*g{l%F٪X"RXcUNޯŸ$jGGFB9YMJa=K[(RFq%GTM}z- & (GHi]2U^;:4ȁVqӚأ"qV}T+%OV{S*5$f)RO[Ey. 6 OKYAP")ˬvݖԜNeao*O2qɛY: ou7ENa&9`DΑVwkme]\xUB"D '%ʊ܏V:nRXJl+/8o!k"(Le47mҊ "JllV(:~?>AZTM,'&ln*u1> XLS͵FX 5ج >dm*/=Cja kݭ]je3߶M S1lig;%Kbe|iw_f7ֺ=e;D^ެ"yZ:ggOOQ< xFyScTʱ\aikcI6Ȳ'8WW5n)i4և{ǐ)=m%*ɢPU%\a !][ue1Rh&[ s5 ޯ?E*  g$^4tW?9YbF f r.Xa "7؇Gq !붭E4y3Ed*{hO4e {vN[@8)o6)Ă}9AͅP@g B9! A ]7kʺaQ+JP[]͹'8tĎ| -f#BLX"VۤJf-EB)ʚbi&ŀd.zytt}25s:WwK67wY5n|o:HKNeήU7u>[3K|l}"baz'{'3=R-s#ySulaÍA.E_}4+5}N[%_4`Pe'(,^ä_nӖPNᠫrZ{#X# lC&ͻX:@6Z ;|h6Jsb51T ), IΔiЄ7 N x }۝U@Xo>͗>_aJ<:\hQ,M5@!Q& kb9/q7o=amOŖBdǚ&(X!ͶBl0%"FX'@J_%Q*Oٵ Kn7hbKC.1j+j6/a[i[gMu.WkCWuTOm=y7,\gQF{/vי˰og 񎅥k]eV(vg/7aݬٯ{~#+bZyXy5}O3o×=]qr>*8-emJĶ+nty6?;2E6Šy]~%ORdG^_fՋ,*?e!e(dp) h*-ۊ5w4SfUw%EgQ( cއ > 0T9{N|clQ&DmLG2qK>U\ w9^:_v>x˫OĜ^9-`lyTFsˎHg|ya !ݶe@@P\6]\(*q X"I"SA=<~F(!N})X1S#,K ALŐx$S̷Ղ,9.~ttJĝ6Et F^^RnpS ǵ:7څk\ 0y7RQoeL19߮Q~O/%|W[s8M'r~xv24D>j^-º@>M>;kb•tps!ժaD (X(WRW*IAHSL[zm"L&C߬Myjv(N{KVHmY cںhfTu.5ƐWH'9}5I>J@]*"kn.56_}'*zn~ZCyUN(IN]9y-?1bJM ҦU경ݷnsN`F`$ i]:8y'3/AtjlF'B[Xli7O'j;Eqvܰ2*/ޮKØ jJD`^ɮy t3Rd`:E1gQkX_G\y) #`ށy N T2H抵q2kJd{hǔrmxo3ϱD\QlK6bj.g+) s3gq!+AT)ȺVX[#Q-@v+.=wBDZ,bmh' QR~e -eHR9$i1*l /OάG#%H5N Pފ}6j:Yň~ sm{bJO]q.k;Z&ef1Ӷ*>`jrY5I{Ny5)fiRC1cɤF1Gr鞞2Tmbh"\Tn#*Rg+sTJ MG:PJ ru{lϞq=q"rb!D ]Z2ZlD] )[b)( ?v&}W9dP X,&tQ"@WHo&]_# c0+ C᎛Y`^ˆ5㶵W>v֖;$Z':M^ºJՐmX!?Cg:~0|aQ!MHڎUlSrNW/|l*[ox7Ӵ:8`v|gqw' /1plcOQ:v8˝܆ }%mO7v]C{0=3v[r>*-կnVwݱ yb.M-D2~bI*~_ϕ.Rю6~{-ZѪ`W~\jΔIǜziJfo;oTCq2Zw)Ab8I64Sm՝T)1%AB Ul׈p#U"CXVev :Oa/guIk-==,KukT4֝=8d"yE_Bb8X Ą {x(@ܐ1ޡ2%_^$y53lf;Q r05b$J7EUgɩ54{3PP)4؝xD A#㠭FAXo_ApXڍ+N YT@M%r2AǢfmG_|ód4H?ge*~c;] !Y`ڹWe3T:,C2!ExjV@.HbZG(Ae*!BP9mLq_x,Wpfuqv5{n^nXfShn{7W@/Bt/]Ms؂& .)&[:L!kʑ `LR8%BrgUo3hInsw7k*&iF2 ivs7dt€fVyI Œ OU Ao4';z0M1Xsg@mj@ d%+(+((Ȩ VsH&+h,HO87`Z^aX)*䇢Hd P\/a q T$ t ^H7 {EhƎKlW{!:Ɔ;^Np[~K?i|1anڱ\*>"4#M)6Eogc2em+ҦS7ZfsQLkNYT3r>+(Ss)o0=5xTt`p2)EaaE%9(̪ +h0%%`2iPm%:I̓FTn26*Ļ`Qh?9t&`!9thCǢDeʤ$bA7ƚIy&]GpNڜ8eLdz1%p@% ři뮭U4iq|= fǶWKMʹg Wﵰ{+z"| yDRF$;DHQWKђ>Rj?1&m1=>a?,Jv:Ka3h\^SB׵E!Qq)gE4,61}6Z^Ub~9'Ҹ6`1=ʆTgg8Wg:vӕV^|߾OY|;{kF:m" '0V\NuZg滝.Ey9㰞 .:\aPGP[- v-*U݂ݣۻhW~0RSn4.[t*ň7K Gt;$pOes%UB%' !ηb^9x4z4th(aHh$0l n A嫁IlursNE=vTw[m|w79u 'o;ؐ<횆@;^!c@J)WW+* Ů"@Ml_o$!+}QqWb C1[ώɤy*I*m&hT/^c c-X-i(>U3Mwٹ?-yC jD N6IH1 !-Q L=7Ԫ>n XIa![Gҽr){!>C9*zX㳥pj]^OokNAsXz]֘>̝&wdfL.va2kf8R;AKvUVo}gc[(C2>Mv/R;Ԇ'+at /<,M?iМa]S#n^y nu:d{F% -WNʊ{MBN8}Ae&T4י2rj{:ѽMvݒD@MՊh B 8_1 ]a xmql."V*f0 E 0YKߢx4t? |N~"`!MGګf6k Vf*BoWGڙy'E|ʂѸP:6ըaIp9YcxEc~2Q֣r𣋒'fooè޶Wn[aI mcoǛQ0x" '\R(D $AJOY(ؾZvC?ߏf0 ƁN檳5* [|Mlpk""+u]ras1c% )ǭɰrFP]D? 5?1J?1q󾼞=ҙ`'-j\&_j;b 6i& SVNWM+;Z;>o VLSN!k 2[L]/"Ġ!E $pyG ZQ^>¬OMx|dt6r.~MeBulgСZY\O9Vl<ꑟg_[jJE9b Qeդvt ':ڨX upkP0nEArЪ AVn68=^qIOm, Trs7&2V-agz~d3lqJp&3c:Vmס®c1&:8G7$7)"_gmQmLPoV[VZ=:%A4e-&F+<6hAPӪR0tI%+.F9X``.`Rbk1Nv+-@RZD)%sX?*qئ9mqNax4~$Yz+ʷhĶyBĴ +M昔L3D! FVD[Z!% žH!#yFUK7/t`n)F9~[jj'%N=KVRřd, rV\RNi-p - 5ez=vL3Xs ; Zdtw%Oz1zgkw͸A9S=~.7B=r瞧ilF:7sRG. |@-3ATqe4̙k7>e%:R~]ڽWZpmm* 2A:N=ig;Q'!r 8ܠVf1kV?)Ӆ?vk^w3I5_\HD0h#@$%-BJ^-Ώ^n"[.th+ZZ~8dM΄)QQȆreHUNpŽntp++}0| ! ŲaAf gĦWSZDe\ogXn/O9zO{SF) m<@Rj\?*zTcPs[26\L%^3'*r'(3;wGuYS*Zֱ<<ee]_ڪp;<?љޜާurb]s oZNnN==RuOٖc\o ;>SeDe7V̷4Xm|yI"E6$5IðnR̓1;qshʆu|Vz~]ecgmCmUhy<_xsJO冹N.Wa\m$1}M_14)UCKAskvOP٬XSCzi+Tᛉ?{|F37^3J pVwE{u`^qzE}p_"g>_dsO 72d}@[!媡dH )nnd6\%ut? B$8ކ RSeiqaf&`4l(ǂЮN\eI/Qja:L}ZFs Fw=o%oP3Uʝ*i'Lü}1{#Zh2ߺGX&=L ?C,I5TqeӗUdfƌs,;5'J3\zCTm_2]WmeO0ڋCprjC+wЏoYo^]/1V7X2pq_jL&*X. XU=]V֠`087պ`I͆O7Kb(6 KRfklcPk_OJ~:Hf72ոYᤋ";nju۾n*\j0M7ycw.6OBNPYzGc #;VuTv.(Sf[Iͱ ~&_6{=\g ѣN!ab +FRbbaT+NǍ6XHG[7!`Qƍ5uÚ}z}=+lo,*ΨS̄Z s|MvC\pnAӳ:VTa1WVu|︽D&}7J\S?]{GfmnYہlBMdUdž`亪6"y`*Ї#S}g pacO^-@0v;.1w2믢V#tŒHJV[;AU?oɭۣ>lr53d=L!h$6zyb!;[J1 $(68%G^+f3Lk2$^X 8BMQeT҂_=wyBgrgu7p\f%B;Ry$̖iy7ю̙e5r N^eK_& 6!+ab (ʹؑqeX[#Q)yRÝ /PoeK Rx2C8m΅ c";]=4x\U*Xgao57ض NcE96 wGdV*H.昐,RXoڬU6og6i{Vycߣwٞzc[Wm9+ f_8^وX~q [%K9MQ0kY!)a*4fZ4TyDَ*9U1xz)DwxJc6Zy QP0ωx "М5vəhOG0c[iC3ZFjJ@`X;]:asͮH1`^zE֫T-VJ~Aՙ{[z3 >dyfrzF Stm*<9`Z w_ Ȫ P͝uq}sy~ H%*].j{,=N+n EJ;>x%ה!&^I0ye S&BrcxbC TRwyQqa)P%0 yӾɶtO\HݿWe4!M7F]H̑ߌDTiDB夸}'xbBv&@rdeX?(-8U=B׻6&&tY݉*u6GAaLFkF\i9/r9uvBS5ir<[]1::Z}q HϓG+AH3" {ڊ =C{#m/RҾubu]lG#t|WnraT s\("k,?{eطx)uB+> S8xn2C'm_b?59 |e3[[NGx kr9BAm7E>mG {;D,J8 '.GSP5?1#I:Z5'`mc@3ƥc.1%T] sJ4]-Vk,|ut|;sa!E{&HA1xf3N\upL+ IJU$Rb3%#NrƝ\ͪy:R2 R:$xg`+P;K $V6Bj;Pe(B`(Hg TW%m_m/W}HMZy]m-)G1etLO{c78=KH'3"!aAb (%K;R6ɪ]Hv$ypӲ0A`0g] >N#;//~rד|Tjx:%#a^WhfJ2SOm:m+]='.j%6h6V&K#!w c=Տӕ r _8i,l^X~Y5OZ3ja3u,yˢ <-CU .BBZg1=OX@e)~¦@vfcfTnwP`B.+>ŠV{5k^KY:NZ{ P-_?d?8iTC eYr0L"4NEw{RX)#]hƩ>-47H#<_-̔rZܰ8&iQaA7QjE|$jbPH$ F*bXD0@/E^gmi]Q`1TtEMꀫN/6uD1kQ7X "U+ě *3hg5+YsahUvnsÖ5ܤ(Â*\H.!MmIٮYa jb$ Аunף*jm(5s{ғ@@pqk]w;27տas"v>RBkCQv#lBf9;>CYy )BIc*F>زOTE}Wey}7WwZ[s Nc(a]n&~W +ߠ]m5P8fRH}tּ1YbD&3Ďnd[Y 쓗,g+F|Y Jx󡬴ewl󌧅{WzpROJ}}H udΏzRB -4OeI|yB ꞔ,Ezؚhܬ#MED8$ԤrٌH+QjICM/ͯFfDΩbNG}-(0C uM“Xc,֎аL8VK>i!2|W<F>~lKlSmZ @qWImK,vA:cI5$pd+f﷓p: kL``H!A/`h*tؒY7 -{*LrsŃ(pt.LSSpYH,3\McX3&04xL9 o urI#~U?W?X$Z,y<߱+q(N5iIԤNd"!v43a԰pno4ͪHM'6*}F|zI4Y$G~쯸+)LV(tW)^gi[b,~m2qߟ;?BX^癶}$P;4{AvĔq^KRk%(Jp++QhD QUE5_ei ĦOL8U対TW:_NT'KB:{oQj߳ת7f'u6y*Qw+sGkFpCܒOF޷; ĥ|oSTj Z&7 66ȄI [mՑfvK1+. tP/ڃ- Q.ȅ?żNDDƔ93TX1jto۩acOdD(rg&2Z6A|‡m[H'Me_*`w!kE1D@` .$=Õ$`RN4bb.lNM@UcZSB6^X8H[6b/'R7`dd v[$S:b9֑b3pߓ[ɯ"ݾz4]oy[v;kMw,~MJ1vV:RU/& 7Ffat|gWlNk޸*!'.A$WRx/Ow@Ǡ|]¼5p{i_Z$a5[z[T~<.r,;5NVKu_:j3 dABX vuQ|:-G. чؙ'jξҞ-m &{vlV-˽pPX\zG=?!햗AH (jdJL!Y÷J#%rtǦ[S A5l/sNEziKSk-A͂Tjו-ڎEuLoa#E %%q̒g , n g1Ǡ_QdVm^jط 2Z݅}0ϞQi>>ks/.STp[e8d#anm]”8juu*gnuW}Yu0]NpƟZusRW#:KiKJ^YTZ ߖAR,['bT ꕌA !1-qUZ<񵥡lXnK:V.5\@G.QWJ:Qᢧu|◣[{o#<R9_ OEEtx=!a `UWʺ]+@& ?#7-{WOܶK=xގH!p0? `r)==${J&ͬ۹ I`_C#<|j{śKo`jQs@ؔ^5#71x @e7Uk4Sco>ǜqtKU8.zXY^|%Ц_+5?H-,* {[2VgyǸMQXL*V/ AS(Ro2fKiU7? 6is`yMw[BSdžC0($j Bv]K,,:}ҽk~SKSBILFJb'(VV{=20iwH$lVOBnW}$J onTV=F㑨<|{d:!ž K0@PiQFemh ͔+HKG;R+.YvNU wԴV~unw)iVcNUȥaQLYFWSYH3Ewv)^\G Kאwz>' zVcV^,.̾J_T0 e[۪ z>&9UL/ODJIu„\ I GK_nN˩1q_n`ΧKCu:Uuصweh#n5KP% |@e,M]Z3l\Nƫs RC 0%GpZ;AĠiJ&PRg౯3b7Vg{(R G~Bʫ!e,>pdux_[3?JH-'K$^W= עʻIYk "Oԅ̳SWKq8wʾ#+7 3bNQU6۴Yr|h\VmI۽lV Y> A)fҋfo6Ռ\)+ Ҵ9j1ɃՖȁ2L(1$^x wdĦi2b=QY/ whyz^Җ S:D:imgi΀X5?6/ Ȉ~h[me,_Uv1JP0R:@^b BxvmڱP\D輐!}3/\Jwwn ⟡ s!a,Q5[w}%ZE׍ ON,Y F;Y7ցϿ[=}RTQnΣW j&hTC-'[S\I0OzE2Vڏ r(n_WHx&}C7ΣX37aU9Mcp%2=\6 !!V9^ZV}eF ~@_^IMsjm[VJg CrNjKX굟櫴UWSiP52nmoi NǪ"֟O?߄(#gS j.$J frѫlcm6 Y HtYٝ]BA Gwp C[`1KnTIMI#$bo>>zum/{sT*@! =cỨ;zc_m QOs*@sGd9Z2\`5+aHrdYV gOϬ$d=mҋ0:fgtT/+~o꒵qRzhW wJ5:MSSC ȟPȎ]7EQ%~`*<! ݮaX  HdRb"HK1edQS!/M2,7;R]=P~qSbp3aۇ~'X~1baL!EqF * b H] `KBP-Q[C%l[Vun_WoKb9EE+JUbY<2C0`xdm06h~n밣+549b 5o{mi}63f瘍tOVw]! Ţh* b-) %B$( X" 缮[S}?YOX س"oQm!ʁ,j '+3jWv3'r-Z1A04`s rmI}8Η^J,d?׬Z6Sxr߳΢qlC!xos)j݌SsﮦiNcӑd2 uTf`<o52ˀ(sUjӫfRkf @. Ii@Y}n@RaX9R݇`$F$ ^.-v0'my=AD se9j.3Ɔ ԫgMc;҉= TPHkHwh?~lB:v/P%dTmQQ bp:B]G9V_hȪ1m9>⎀oøBzkbh! 0F i2t \$ [(G튺QiڀT@T "XXyBjUi#cB pkgr*.OiH͒Pc.1br@aA6Ő 'W=}_BTRWy=zF 0ujBޯ}Z,8Pt'a՜QKWr + 8Q_D4&T\ T?`}>-/w.DR7`X( UqMƵp8NJs TwZ9VrG5R:y[\Ñl?lVW%i3[!UsR:Hs?(e<@v! ݖdzR0 pxRE`:\<3)$Fp_lI8mNz_ )$K|YeabJtFP|5+R+M`1E#-|jeU0Jkٹ. \XאNP`)vB\s=Ca#;SNIעx'޽H!KJRĭ]P[gDL_ڀ14x])66>ӽyz"VP4#~R'b*pX,rY]$ܙ#TZ }&ԍJ\匵na9kȄd+S __EI,*f2)q(\ݮ֔C/3׳s yT ",tq{pY*CgF'<\W/à^0\|%}svBUL Ƨ9}{Э}\9Zݷ']vgZ|9p:! ƧAT@Ҫ˨9(y4+/?^΂b*r8!f"mt_I$ d&ҞHVB{T$-LE:iji-%j esbJ .cnâDyB7d乾)0b8ZU9nirTЋvȾ?7W`O ny 󭞯rL;-I9K;l3/JHP-Zf/#_!8֖;xE]82<9wwLϴ\7b"bnCL$1^9뻫LK 0˼7.Q:V SGvݼ:ec{B"JTZaX+Ү R(zt26fC^3jYX|;ڃ> :1\(FM,yenv0Wq~|p! ݎƩ0@AUYAMLKĔt˽ޱ(a*.u8,dJz5'e0JJTI\ $ᗶo۞ʹ|e0*jUye$M1PJ@,!+ޫoP q,4>Ս)(է ˫vmtؾ5OXtOn6ו$"\v:As`ﺸWN1__JGFƃ6 W (Dlڤa!_z谅\KX HH>93"2]26ePNJoVX5讇7e1WmflpS 2B.{)1+DQ c:4cOFꈶޭ9%6 _$e,v/f0w6.Rb ''mn. o4X8L^eA+"E-U{4 >UQlB"(dmҮjIrbYO;"H@AgL@Q {Ej oi@u*W9`ͼFVQYHK!f"aTH^S ˅\ķ$X b˷eQ! ݎȦ`P ԫS[S*eVBUJ JfYZ1Ck԰H8ƜRW~6hkrf*=qM0bVPA')MTUMY-p!g]?)a `s!1 v(~6緝J]un ،;?]u]ZmN $4! ƥXh4{YXLX(Iۀ"׷#~xkxˬˢ.?b`e@x `T7d  M - HgN+B"kC4׽L<6&Ƭ0@8CK$d+\n֪dXʴ,˘0-~ 2a.kU}nD)R{anѶW: Ɔ%ݪ1!W6# D*g'#8\&Je8(݀`0DK*(&8Q1ʿ?g RVI'c2*u8`:F\VJ1Bn}x'ܖ} ʦBo6fP0XkT Yh4!3~=[*UWbW߷Uh 0"'Y #Q |UҨv Es2zb:H sF-] {tGzht+pe@' zLe_7;XFj:rWWR&J{X+A_K0^Bjܴd٧a>~ZJcLT/ *pdmr<_2@FD\DzVzv[ZY')qo}v]4鑂``E:@c[PRMkd;2Z"2vW~i;xyvt%@9! ݎťhpf Nr J DeԁfN~? (OQג#p0Z4xMv4C(7 {"B!]NԹHi#E߽z[ &]W>3q%;*kx7җ$'CMemQS[8=>M.OP6>.o?Z:_趒9`n[>m-o]W8#Ǻ8=s/_ Yj|,-Z(rܿZm(7LJLJD]yO; )u8RjD\'8$B`u 9O.&*@OAuqmƽLA?c4 ~lJ *z[tE}[w#ة7YjozLWhLN Z ^lt vu5l Ɂ'esYL.u &g,0^%j3vKm ́JL qJ8Kt璨n[躍=)dm ͟@ge%7AwwkA4MFPd{ ]s>g݌ Jз! ݹ EѠ48 F6Q_U鋛&.u/Z@$) ġAJ$ أ([XD"z/սgtޛ-O7%g\Ge{.wXA!0Tzu+fk>TAG< 18%0PZ.lO Ϲ>2!B8Rbԭ=tR=-J뙢EgZː8e; ۪ٓ7i^oWyeO<<s!$t! Ƣi0&!JJ%[ !rd6YL0Y>6P@@ݶ! ;ܦ`(JE)BڿFQ@gaYօ~^Mz*GLImO:ju9|M|ڮ4KKi4Ϋ6{nZ$iϖH iDSl 4̃y4Cs$+QЃHchڒfn:n|I՜UM.6[aT`)oo{pk[a|M O XJA1T00*oް %uaX= 4.߫;Q%Dr)٬TX_HFyZrxB1 BP]?8kjazI'W`=摘0*\zp#m<-GpK ߯gLj"n Ag\͚&8ӑ4&>#x 녯POyԐdkR{DkF`v?-N \75fYLm:+ֽN-AO _TJA oC ޥJ,7A˖ inڋR kALg [L {BKXFPᨦ]R򢐗@3DF:]5j#UQV-:d73eccT?i#nvd_ S! =5A!)" HyQ4/7ݢ\-].sU8{(`Ǯ1:`%*p#:l^imZ'P>G_nF_Cq8+~u5yDZ훈>ߍH&+v*M\JmraqB4˙E$Yߒɠ /@(Oӵ%vuU_-_+OIh~H};ŮɚUK;ģ0^x! Ů Ҡ3i8cYYNbUnꖊBQAb,q"lH{zN)* A}6%ΓR0\)7K>E4HeYg3ZtYwHSZ5RP*cCÖ"5#EyqUv2ҏRw W|rS'"߼ P;j[SC t%QrRYGsmM%{0~`u i(j)'X9xw>ξ# Vd[X+@ibq6t]c081/ETŎ20pV2:/e5X`2TDrpGX hpҭ^@w> q=d#14)J"*I~6 Az)F_ VN,&^%' 4JB%e +R*5]{5"뭷wصBU}W&vqyN0e-=M&ur.̀>9 @f8 U` ,s!Lv E1lٯWqDK! 墌Ł 1 sr֊1p?̓J?#b?X U\(QwD@bbca}rvqס.HwJ2A0BJr>e`YDH5mGSީAV;DG&C(\Ɩ̨1p9ooQ$0^AcjODž 4͞K(In{<Ͻ\k4  V"U$#J,Y%2k"4ʪ4qߍC=8G;I8^:C3ͧAjrL64 @̾}Bq)ul.JS&?MȎߑ*,u9Gk$Z_2+q3/L\t/S/&T)ɳ t}%7;*Ow-9ko)av|<挨Pec.GܱAj{(⍧^idc&rEjEb❷kkOim=@7dlQ` 3yUPDe~6k! ŚƇ@EEP)WP(!()rpclG;_dRTn~mMgV%btM%u@p}R?8:z4k ~$2 RJ-rbp?y}\ TIAB{Z=YE`F+n욱T;tS_t%Bi'֫n fŭ0+Q`~̫2gP뭦G&q9@'f3{@BvJ:"Hg ^'mP44AQ B1h @(KeR'1S8(aϿnnujmH*r{ZJF .ӌ6*Ez `m Phm2ӎ,cӰY* OZpv&2 kT5[9Ğշ3t"_rZ\ Sl+ʇEf)Ƿ+FӾQﮪ c`K7! ŒƣA(06" D3 DfFYm}qn0?YHT._ aAz6}Xfav.ؚ)EĪ৉Fa+k#%%_AQ|LƺuWLِ8U+nfY C|T^F[9${+D䨈d ˪'D'g VUJ#mhgq& x4vصU_wwLlmo0eCpT=5< oTs^(~' ggWϡemL1b,H ,DVmDDV vhG(ĹP`UDOE U?55JƢQ}x )M?޸0@ /bӚICyoviHѳ #Mu֮Mod߻eu}~`uWKw;B>cd9FR`M~iÌBP\z! qf&ɢ~{SiT2.6yM}.siރ`Ss8ݛqwDl8,Dn6f7*j![T9 ȗ@Y`R+=ed4v͏I@A!gW?2nnAuuMTFD2zf[Jj\lIZs}wۧ Pߊu@_6<+m\{R%HpS=[h+'wib8>_OUNL@0JUnȶ@y^ayܑfÉO ! ǦA [`(Z˔J\RT0ywp.&33iT6}ig ]+V @:GUǫcSR2 ~`(6 a%o=˄ˬ5ԠP) BAO/>Cv\šЌIUd xa[;o-p)]^U+ 6zЧnHgx{V5xlɾmROQ`E ү*:X,S}RTϼDU()H|Pa G}2_D_*_- 񺆛&rqXьѭtv:;IaaėC59,J!#F$'r]cR޵ шJ];3tC$kmT!ֹ3/O rnN3)u#>W+cf֒"D1iT caL*r؄#p_e(*^8ښCo=r%; is@,, IRQ䙒!Gs.Д:od-3,c]͗?E'c O! ȡi6* 8 iXTH. D6CBeV145Q*o5&ބu]Hќ XRzΦe!*Y,ge,s W#n->&]]9F6}~Pp-oոH ֦lMy|UFH捬ꃧ{~C] 1ˮe#sAReۣ9LY9GCu+9D"mF҂ oXN6ռb)Vt7ݝXe=&ee ݯlHu/ZiM3Hs džͬcit*bRYi,Y&n (U|XuAB"p3U2ZC,e2-oOG@qDz2h<%  \̌/#;kh$Xa,'HnitLe^#H8gx Fbza`ѢԂo=%Ain!]\661qK* x# YV35\d]A"`IL7 f> wa-jII^$ ukЭɖss2Q4ژ߆\h|f')dYE%(| sCOlgeurLBOI(Kz٦;T&P^+[ p.tFdNw B,^\QnOԾ#\! űA(Pf! 5]x hFVW!!?ZNxp}'Uiz-{l&#(ixPY UosU&؄YZ"0' J{J"W\eʱ6Z2&r.ʔO\Vc[Q#m=Л|[芚:K*W1 1o _*|0UZ""B;KAufMTژ 3ΗL؞W! t"@s#ڬCuTI&5:tm+[ c+wjvtBI'Jn4'}y*Uؠא>{{vHWnjr#܃Qg´- aYKP]J.I(!ſ ( O00S6,D1-+hEPբq~wl\{==™Dū;R]R5IbNSv`] v9~Tkio! ŭP`$5RW,@b!)$UGb8悡SskMa|`=T2P<ӂi/E=fQߖYD#2U@M+Iܔ>O2Ǝ;RT;m)A(ky_fߌI[3 7G" JY+ Z͵*@^nX&NNOU່/*M 4Z dU>`a#Ѫrఞ̹ܗ?OMIv"gy؉oV2VhqLO^եC`,Uy|w6#r˄A!(=rqwEa-zͨZ)rfsȪ UrI% DP3K4zjN t$$üa ";mŅs͙anSRxml@?|pJd'MWC:jV> KF]OggԒrFrl‹,T.#"&l\]}}U @! @0 ˰QBJHXC$rI7/ͽ1VLH+7@@PH0*"&ob^LvPÒ\X#[#gS&f ZaD?SH_ |iL 4*ң]+CC vRPZŮ3b"ޠtA`m ͥXEF$\H 1 @z盪P7c<$nJ$ YsQ^tG*gqdD"@ 21D\ɀ*'`Cxo!N T9p]ygΫJӁY. Lh! 楻ӖB !r2 @@3%hkVܲC' f$ҴpV0yĖ[OQ@7Ab'_,D3uy* oS[z &NV-2m6hbAf ,ɒrXC e/*uY2i^>4#F-XjN92M/e0a:oGT]L"|ݒ}L4vK1]WF{"JC~.:S7xv=UB!_Bdmgt&2)ot5 Pq*VDP8F%6U38>dGx|=oVOM ׍@#Dk Z $ғ>7.mBs7=؄ lF-L'adD䒨 [d٦F"3&0sR``@Wt+  Vط뢑]K$rΫ4_~\N\-&Y44IA<ZD$$%}|곊}@,ϭF^peh_Xaި?Ȓ&:!^h7Q&!`FRYs L}Qa6$*Vbkk5AFh0*+ܳO& ircun?o@q-ph n! g_ք]A1`AŎRfalV*U('coo9Nؤv$=skEml`'сA$vh$j%* 'DA0lwG;|DyaճŚs^+݂ A6."oULevG;n56WL0cM'#]CO 7Rq6HS;8}4'*@!tj-'򆒶]wJ麎xn[0٭!DX9)KF `$P! > RJ@^FZmU.Y'}c<e'1ơRXD3  WҾ{59xO YnYECǦ)ŴBhԮ˻ ĭ L1+,]9$S ( P.eᾉ@,h%>DJg)Z*,Nu~!x K׶ʙkOf_SU%yp և*>tvaETЫn @9! OX2"B1B !,n-WHADdۮWcOoLr D* 4nb`YbjO3TxS( p9"X:_`v jav''aqBH7JP)uw X1Y3Yk0 T{gB+7ĺHZ 6KF]cL@ JR/d$$#%8ߥKOk5:9s?n<'3/if8KVh/5tV Av⡻T${!bXJ1N.7kFkzlnaovҫh|,^5[/З5Edj-DG}%Аvx$vߗ -ϰ ҴI *0Uw[HJ\K`DɮIa7S!qkM06.  ʄϲfD*ߐ4ϲW> Sd& GسNWo=g]_mr$8`@! @0f*J BT^[ZJ''U`?-In_&. ]~oHfy١Qy봃P KyI\I $ 2AפM+o!cњe&qsH:jFoFϊР\UtU%}+<|=sƾFZn>h^CNfp ~Z|iB`6\hY!S7ŪM$' L³!^u*RU3Totih'R r`B0X |[j(|2}Y d5NYxPVXVo :tEe777ԩΜuL c#w\[eoFLgSQAK#U6|ݵ %wߴBfPHL-o7IGu;ZbE*g$"mb%Ř^TZyQPҺp ېtZRT\I=}00%tBSL8yO$z`٩B! šBX1>MPU"e R1CSީ{ (Sl%O)$wma.p 9Kb+ A>Xla`4In Ic@Q^q3E]kF h1f=z"n'EҚM^B .t%k۵$Iɭ%XiYҿu,l߅4YpNED ɳXwJ+_OM}nbpC! BA]ՍVf˩V,qY) *+d'tRkWU2eUwF:zy `';C+=42j9׊ C2`*X?E\g@ vz-+%~cSqɱ^%Rt "t"r:)5 pњDu\k)[R#[V'nSVZ"HiB7 Pݐuʚ̳&ZBQo}YݭF^̻5rC: )df\wV-WJU[z2 'snu}Rj'?#qA!LHe\ f{{rP?C$cutazQlə5Z/rM:S9%dIUMEU&̹`aE{xcOA>6 "L- eT8Q*ż2iwfEA.D >8Q\x- HO-.q'! ՎƤA1괬K®Q)${?;aq.z&>^-A[qղߐ%xQud.0%;5oaK〤gyUj&6)rxjhYALE)! *e]Up}^XX.~mO7ӭZAFib[\UB>0`4#i1TG0XcƪhCM.]Iy!cO鮾,雾ކEg-FA5Mw ~v9$ߝgc@N6 [. b2{r)IUr wzc̫*ިn:jh4 5Dn>#dp2Po2vapZ$>Ә`g6bF''~T tk✊+ hH+EEM{4Vf[KI ڪE1.& #1 $m$}'|SA:j[Ig>S`Qt Vgv~Y±9 15/r`! AaR aց*7ShTZ(|0PLGc& -VuT} YB[Z9"&4+=VDo ; "!^MlZ> V6;N"f8eKI:YNq-f%A˨B.`\(iB= X2_go|? ! BИ!#JV򡉈Kޠ( nV[9U:9 ~aӊ5̸fu򱢮pz #< _V_mF[)!]j)hȂNFp<7E>!UNDUFC#M%3=2+MF\~vۭaӑa'vvmXl< jk:eJ "T$ۍ Ζ):{%ubAS-Aip'6I]=/ۥIZJ+VIJ$&`&kX Ry&%')[% f@0jF)e4@-@NىpC܌|E*n%lݩ[J:79Ϡ<X mMTKǟ:E''רh=% :7/-Uٌqtr'Ua_mT*9'ռ,1lP i\2+&?4fLĥJ  ĩ"diMAq[E7 S +dWH)[j[56QsO}[Lħ2 ,C!  !ns[Qh]Mݨ+ "O#{sh!?Fd/1Wč[ 9٢|1]|H DmMOAu 'H^NFG2I"cOCxp=ѮL}u5Xy}ʟ.B~]y/S5ٻJw[N'f,% h ԸEo/%mI)M_F7n=@Z=4"P+kD"MF3,r("$ - );%a@U wC g)Fx>_lM1;-]`EQ`Qqצx)P_JV+t!cq&s%׻csog{Q5k3&"k'!bRTZ ̩9ǴșCͦIeXY)5tx; IL %Hm:wjdm*\$(wpD%Aq;Ie&T0 $cߝ2Ez* 7mҀ !"! H$0 RcA r ՘d73U'^(K9Ն P KT̉TqZ3vc& Vcb<4pQ ie$<1e8sk:7ɨi2 ̚_K`Av𬫔2`" ^ĜLJJh QH\u(EOڀH|[-Hwz (S WTSxMx$1jIxkII|[/MϲI8GX, VY?0+KbS[=DJ%,d45b H\<2rdJo?̐q^WxB phlc3! @Q5i|vJ̍}UIj^ңb)Ls(-ѷ,*,ImMYcRc<-̡: +mц4irenh)8#'z!zSg5]5A8PݼllTBg Oz@(}Q ! ǁ 4 kEh6U& 7=Id/AgWߪ=m0ok4h3sfCk;y*d9Ua3q $󢧆PP$YհKboܪVq\\\TU 1Xɜ>VҺo֓e 5<*9CeÈݑggA@C@pcزQ+l nų&RE21^=ʆyo"zh@NHZv׼7(]?}~rR(*(Yvw@HX- 1ƦUn U4JMߑ$K#9W@ic ئpD_P b L`j,Ёp ޶ڴ"Ѽqn#v$8Fe:Db:I=< Gtu\=4Ti45YVl ~"#LJԿ+ =Mqfs|jNӭn[ufe0҉tHİK/:Sgt`^ ! ĤhArUU誒 $AN9 r#q?5E"LNBIpy L+I?BD#?% 21.`J g¦x4B3a]Flm-#q%mRF <5lr%P ‰A& "˗CL*$mHR}׉%~@xd%meo* ws학%GnIPU'G5f3㠾hMYzgm_UdV8;& B0̀`*S]-2.57󢗂4]\[ x2CM8<1p(p kÍFY If?5lzY0e-Ӻw ǡiᩗVL^F֢lYP /84zK"_F#) C{K3>4S0"ˀ̩ozQ&4{;]pHlգS:릙\%N[ )JLշ :! CP akQ2!ԔT `Ft5NYmq\=d@A86Jr.M!dLbPP4@IQ%k{RjL.cInsr\}k @|B`2woXW#%cŮ0-mKV^ݮȾz+;YeI {y-gpJ,VwMe8YR;VJ`ƽQP/wR%g(y[}]shߗO %L0L!]Q0U+/Ǟ.A =QaAu\z 'Nr1dŕ ̧#y+B\0Oh%MH3( ÌWNr-MeOwxG<7*8iHR~9LVvDڄfl&\Q*A&)PY \&qcF"knyƙKW/NG)V(JPM[vc<LK-[yI_PE&j*y=b.mqxpQYj #JΕ:"Kť ÒRrV([E ƣ D;fy`6 YxV(HPk]kgՍ-LZրXD*_мprxR f! a:Ka@Born |z鱕0w{w6zGoMl"$bN C*-2J'1AJʶuɰzqQ{ZBc.+Y`p(P(6$}%[%*q `eӯւ !;Ud׭t?)|/?`?\bN9lE2-+bAF05}򡀕l]^DJQ a4p:\=CaKHh L F h06U',vc)N-$ȋRY) vnePHEz,`mJfJ={U*5 i3voIӖ9e?Yz\}m@/ l =K[2!'핢akz,$V$GIG_5fa'HZ>:o&H3LsccjX)I'Iy V+?|Y[g-`CN*F z$%%oNۥԨty ˱:Rfw޸$!7ުC%^*2:=XhKnm{c !,*Md6 ksס`u&|z-f_'*}n)-6*d8#{Yq͗F'} &D dS]KnjBvoTnJ~^,v귙: 9`&2KH<py+4qF̣W.J'! J XH $UFb[zk$nN\; mN/e9~ Y 11QxY6nv [^t@ªVKy)z(IcnIN_I3s,g鎪 ^wu0nPG7>ge/nMHUqN:+XlO8%!ښ19o"B,HǰyHlXx+4"['aNʃSf@).2e2D@Sd'&UݜuƧOll[f#8"B'Hp *9}6q~* x5=T~L'[omMJT*\lJ5h) l UHq7,qSVa2pe F,̭90^S4ܙ3kFS2}&ږD:a- b\5R;  !2Tbu!oo8YJr4Dbm oς\([Dp! F1b !lx YVzELoo4_9F.[A4!:nCB,v <0X\!q kē_<-x)"*&&UN1.nu;^Q>g'm)jB%8I$l^%vHXci1n} b«2@EʤNۊkjFEtZD"VJlAf|K}NǘK۰#~2!,奪d {Xi38Y( i^dF2V8b A0b (uYҋ1p@:#!2T;x[9icV_@ˑ&K.kgRjKU@3F=U9% pz -Ԩ8U7lIGZWt,CU853p&%Q)rx YB+AΉ_KS4qK%8 %[J"W9,VDqRu{7w}יSAA;J3wUTӖ6X! EЂ(-s_,J])`JHm"y7'1mk]lH"㼥LdkXRSC;=EMʎtBʙ~s^UFCm LlZxHmx5A2@qɂm(3o8. TbkPJ̶T18AT@QS4@ayW荠Bk{t] YB(u{ؤIf-0u>Y9bџ1FPr=k ]/geaC uT.RMH"sax7n|/d!1js >h&F'4$?[L#=7/o@ dTgud\֬@-.CK ;d4J(.m0jD6w`>.\QԥJIh6jx4Vӟ.lӞ*` -TM6? xe*gI7caM-+{>O;yRM!pE`Y`f{!\gBC"00 %䲌U`}eߚ)l&EW}WV OHMaNZ7s+Y6͞4, Fu[I 1`;U;>3.HkI8V Qr:ZTע!%,,su{6q9c'z3zjǹl(ی)`Uu9Qb[EHN|YU< ٷ[wǵa;'. _H`! ņPRvʔQM@w .~~f;cc}aϯ5EcI 3#E)Q],6ֲ$'"vv2o*`VԵ۩Q[;S>EMerHD|,.UO=&6\SpmتTU;Ңcƺf bP!(P)Q:).tb0[J[/;;i@U(O#Oz&'-ϓMjFIlXk-vtV2TI d>oݳ3#mKe2m(Seǖ&|nJ=j,"Ҝ™!螂+v8>! uB`lT B'nTѴ56Hsͷ[ك%+Vzr:2nTT ",d'1II "-GHBO˫H]Zz;323KDj-@2bʧOEk [B/4G*|ņkEdJ1\0g!`:#Dkk6߷QҊ[ gNPJ߳VT4jC}Vy(,(P|d/0 lҀ\j]`<3Y(c*ѮdvedThKiM!] \G"wtO[k3%ޯ4eD5:8m4PV˱RDYo RM^3r.&i~ǣA3%LOT[br݄.`e.E'njaAmֿ!+ fvњh.e"rU˹6B!#D $lj\bRq^@KF}qPEꮞ~i% $t! AXpB*fQ@"H$&j3!0;s _WVR=-c= HZo3D1Jomܕ~TP DI^ tuR0wHYK0hǧzDSQtiYO܆+Ө v%.E'0ZZn6#fБID: ۟2;åe?'HFT5? S.WCC%XjKV&#/aN.|ٿyAY5ۥAg 3{ f@0\PQEilq_rD'{&y v8 &I*{J#l\ׂT3(LӍI>6 oIC;1spG߸z$,ȧPZT(j)&.v͆"P`sZC4 "!V:LC?.-gBe ֙)Ɵ@(Q. wd8N^O=T]EE,]yYdףn).nu cp! PF7<)vH9FF-0m*Il!c :θ6iS%_* RvI@YHSąKf_Wg 9;FNAk(U^,BcOFYİ4mH ZXC`%+B= gjL3Yޢ2_!}Q4|@+vqӴKe\-Jʨ^ `#;6ME2AO YBljδT bjY֩Oڄ [)B`aJ,)JZJޒсvKBTiWLJRjٶ11Qe Bb; T=G%K{R``VoߏE)OO; "vDͣA]T48k99S12M>Ftk'WN /mꕄ=Bшz@rvō^A%SU4[ǫSjlGn l]/uTV PA(+N1 8ɊA-z! Ba D YUН+koG>v<8oՈ^7OMW ]?S tQXtA_ mĻM[5zn1ST56R-[a@p>ŌRrcF2ja~,'Qb}`"e rO `I4fJ 4w)aM9d sHtkT%@8c:h %AVr>KX6U^o\όB2^2CpwШps! āС,D sɾ0$ޕWA[\&VIuLξϪ#aR 4DS$wɠI87h'S[ T/ eHtVF'SGKfȲ4R%V;`#\;h 5ޝ^T@2B"QIL\="r5ST2cŦ&9|0]sAnE,,ҎjfdV`HJdbCc!EpAV()d)0T1{XJe<?BД96kl/A:F҄$aF$_ou`p[K2b_M')ҡh ]0Ɓ)m0 b%Ҝ\6iEbXmv9Qv*6Ugѵ rB]8Ғ0%"N_e3 '%5}pKHG2G`!-F@UpP)'W`H3K1G! e ǁ C(eBT A ĎHAqG3fN5D]r*x$vd(3SQ[ &i-etZ ^(Z(R~m{=pTKi!GXA(Pڐ7+y2jfwC&?/]>A1'iB23<oZTMBtJ.qᡀD 085_@ԑ}rݒzb5 kYmmZEuŁByVl:6c^}Nm  2bcf uܕ*6TQ :&!{Z6ECI)V_Ӌ8F/S^L&@̨U M9]BZq杆>۱hc]w%N|Ѧ.fP)g. VԠۜmkζsU]cuGptOڽ.tq_%e:˓z7` @,0o 0uz|nTQ[829s:0Wᅰ J؇! +CPb !3L.R@Aę9.x>l\O0{+ %A̓+[c[ S+m7cRt@~IQbg3 a2|w>Ӛm!p45[E܈FP -B={3eS{*|*}#m<  (!ᛨ84l-#۳~!a~SUYr5nK&޲z⛪yFöu~J=UrQ|$=?A{?Ed*ur˯H|%+3YіBHS ]He "aOs3TGewGnt-E#Yi>;DTV獥r𸺹#ݬ<]a:]h?9Zх5mQӓaĺ*l8f'N%Y$?[$F)C'z=^\#Vy)h޷%J߲*L!i0HNh2=w|H _Y[N<0]PIe^Pbg[! u1D0!%PU+t&oDtEX| EK q58x4RC`-; ;S`H(ޏ>o54Yn6$`PzneB(,V9sSnS兔|2^hUrEϬz;zZSgFT؆<-U1|%&d!(>~=6kwsebze!Pjk; 臘AJ-qpė$VN|<*1(B}bPf jY GuJAbBcQ,#472q-aHZ$p[FO21p$0#\ @l$ g1)q7 (c)DDa7?[8f V%6',{cF'o$شhB UTE]7/!șcm'J~lpbi&uuzRQ <,McE5բ򄟇 ENP^\K^` Зr\Lkb !k ܚ! ]ā# LW%*. V{a8l?&0.>Vv'x7/Ipk>,0زUi$NBEv}&U\_=1Lm~W2tb̗] d"ֺ+Vܦ$FI6㏬~W} (.c>N< ن.G1r`[c" Kty5_@`!d>K/ܕɞ%{ס_JO% -oNf{g-T|Y^Ćf])a$n$mlpfUA f;*bf JJJ_[y:);ʓn -+`xuQhNb Nܘ{”V *?*Ѯo!)) U(޸-$rA3τ"fL&ShtK}LV߂4M7 xP25Ў툺CQuʦFHXPan"]^i|8<8$ y)mXې  ! ݾ D1b #^npNhL.U!h+TsboH|˿b4Uwb)W0Y^8faippBI-3G1rS8_HqX)e4W;T^MZ)IxjGBiT V3xIv眆iAM*2U{JO ?Kݿ,)UckiiGcb,fwm.tm&/=-p4$>EݺНʧz.š*!hxdI&i"~ 'K;7HZ4k Pdn]H&'+D3ZK(*y8x}}@LJM~:%ZXMnJflJAٓ>(̓}X*;Lj3ա;cTD ܦ!Q.uKػJī McյT(rV υbp(_xB{q[18e:^lvp =pq(K1][kC6-!9K-0{! 픷4AUԱc-KR.|/lXEYU¹ i׾<.W%U",l0bYq6QCj+o-}-E^ G!ll߅TPYv  D$ Kuڪ# NJJ'i l(CTs"g[&򚖡}%Wڿ;6\W'c0Z$@@ڛ(,ooUCs?lö5?J)arAY1 Hlmy, )60J`NcPp̾giP;y(#tSZ@Y}7~]Lv4Ԧ!M$Dm P>*54Kn}Pxo/0,لUɯ\C06Ky򯧏ܶ]N Yf(^XW.0XF O%glP,%P1ՉkMXZ("cAb~^ȱ^AQPIDmsKC=ЫDÿ&ɀ Sa&UE*clE+Vܺk)LjZq? h%&%)&˳i).,jqIc'e2fPF$+i6V.YY6e`b3J$Ҏ7f.i)_2lY}W͏qM! DP`lDk^msRTH)f™&3#֭LH 4 u{rH(i!XAkʿȔ&a I8͌" QA8tΕa)VH)#[gaD]Sng^%\Q́U뭍TaF FhdA)̃~@ZD}0kP"xTxȪi V7KzEzӂ-rH/jUCo! Ƽ-)B^: :D {J2rJ8*ҷpƁPa(|#ү$Q(S$;ۋ5[ >$3䪒7+zXhH 5,XiisZf >;p).\Lj 즷 m2~|H6R :9VW-;[=51ش׊Wv"E=t@u>E%ЎgU-p1&J}EX=I0@@l$',.; 2yuE<߾]CcM T! }F1B0 !r9bT*yI#Swf}BѷN+Z/e.*tnܗ\,]\ eЌ1Ĕ0fu:ڥLύQY˘15;[Rb*4%^aW!{Oy76> -q?_oO -J߸s%(i9^{*$82e@palr}RyA犸nӫwio JIyl~s 4Tu'ty_.A?>%ߊ-4ˑGYq JS:a)%]Ci@Q 4#CdӖw;,;Y'Vت}8fo)}by6T\jkɵtuzmt2, i ȍ[.!_ 5VpP7VO[;\FKknִ&gbͶȸzmK.e򂁊X^%atὑM9K6 ^߾[9} SZ˄mDO8ZƗS$L 6G! ģB"ծyy2DB :,uQQ;5>]?ڏyfʂ(C3p&tZr@X P!r;n]ZZS_ˌ-u2B&\GsjpiJL 7mx%IU*xhwLOM*֦gk7fKB!+ڲ kJ0Dc# S,+O<~O;M%mԙ>;A-Aqsl[t^2a͹t7$Σ^_=[Î!+@Ta3:bH`c<)U֓v+ֱ[ޚF?^ա$oPjG#T`Z:B.l0UOڿ|In`LɅTj杍-~oF@oy|$lTDq?ѽܫ/=d}Y( .BBX@0FUs:VSsh|o .#}[$qMxԞGFdv=+9 q>]ӭMP8vUry6dfS owk)N`Ʋ "<\% : s ,tY E'uS&LrP$Q4szkqûeɊ8++)ڰb[ED L9uӴ@! ]F1PB rt3tjZ*DA\[ N:݌[^gJ4zS=B ֈVlWy/_;#Rd:bAbCUrBSF4QBy*uFqj)mwԜ- k7]KK829>kIU,' (p@QIgKi$ rN.}Œͩd!GuβgN3% {o΋X$y-hp6Sa 6"W];o($,pi &cX07 Cm'TVlnhmC~_q@[(TzhGDc,ՕI?J4Sb!O5c%+{K>V УG`ĊDklPqzr5iβhN6$ЁdphY)3_xlw}h=uqZy ֊nW?r9*4ta{JuM?l\.18! ła D w@7/Ez Z[K̚//6FcY[")MICgEϒzaZROzvc؛-ө!?5 bdXZH[$zsytvxHrg|Q^ FHcz}b(9宰H^аP€ӊ!0L;Kk0.|xe(b{ɩ<#HFo&k\`#j$L,6׃$鑅gLk"%/kp]-vM΁0"\$/rpPL=T`$4!]kabI(U}zof(Jzjw]62 CL2 48@q]+>'W7!2k8X!f!i0f!ۖHJQdfp[#RL #"$^z?2rke|1c"`8Ӈmdbږ J,x=ǰ7ZҢ1ܓzL\UWV|-k? ĎEjػRYtwIŘYӐg5HRA#s#ԴBZF%'(lnŤ*zTH '\hdA!! ͎a (@)ʭM͑WV^Jt']lݯv2/#tFk| s0\Ա۳vvq墪h,4ZH JNXcUU 'r$$ZDYٮEBq/UĬ!+F&9 ܽ=*{3rLXHE;nČEY!~-<'y@S%Fء RN9Oa.-GQa6OFp:R;`u-Zie<b< ,.RÕHl:e+cf)m5m1#I*Y$rcK_q tO˹q[l!3<{؇0C q𿻳,M8j#C+z*]ZS%雽SM&ŀWmD:Qm.CF4q2v,iĻwQ-To.Y۝42K5/T lDvo:^BX9$F 8c! `FQUjfWZ!/nx 쯑&}'FX6{鏣>=.r[.HӋ{s#3uQLdĸ*K{oOTh1tr +x{ǩtMt-%VA1ћS-c֜UWdJ@O׼j֩/q%Rxu1кxR;b[\QĺwEL2*Z/ҴeBs AS&r`ʝzߦʹ;!W7s(Į6a8yNKi5kGΈ.9Iu05wCq9B@JXihz<2E*,XT@EYx†nkB*W.1= ?Λ>  Z\ifG;8n{71:2uX.qF[ 1tѰW VLd&UFH|bVȂ)/.OJE#p N{; DɌO:!'x:btPCLȤyt-NAN \>oNcqpYDjzw4-i-T@! APb(+WjbR˨% Bآ5.eIsibu# 1xVZGъqZ`s`rgjnp,GT9?7Zp͕˅Ȼ0tS-Qi4d+ t \܋X2UQ4JF{ZK'/0W,HcSpZt=LĄ@̧\lYtL)%2FL*9_E-(ϕt-PE"r]P-biTlt%)a@B1Ҁ;o%LˑzByHvƎzϸ]cj1fy"(C^&Ȥ?= ,9- %HDa[,fQҿsWD0O9og*l-}4CʧlaIP斯)! ŁС T_%V୴)2R oj\gxvc*so짌:ed+=z#JҖ9kw6јe=*Ů^lsc|~]sP%"VwZ++fF)m.ʧ B5L&)+H+RtQ`EXp!Rh!Z[<]+X+[QyO@k{nw/|䫱V{ɺaDdz` HءJ4!d*Jhx1h3D1;*3x3[ARln~ pV9's:)!&(zZf0d1цutAf _j4UQU@żYKĚ]ʨPF|`.-ҲeMtWTB@u`A>ZfF) 7t/s"c+5B@&gB i$|l_rqN)%Is?ת#.g^Jr! vZK1uegx^k 0+iM.BݪC".k5AA@ vkUSRЦc0or#WK/F Kq~ْU(EZKA[x(VlNchb}(H-F/Ie[T' WWz < ԋ]TUJ^&. :AdV[rX1T76{#${{hu[m6T;-ebesN%$e[{P$4<=S,w{ʛW*]U҃|VL%4uT6D~RSJ&3`S;jd(3ʣmR?PcM{o+UZq JtwWZ헱+,&MٛД_mj=4̠T\U?O8 s/|_xJP훛m&FYZ$@J  :[j_;;JTV.vS\4xCb x5]4-}Yb+iνY %Y3xFI0La){ "HQlFoБߚs3]^h]E'cUߗ(睖1&$&7r; 5ս7WDOďL(1r Wql2!|靿#5Ѓ G¥\P| x g|)WlۯOCP(Bs! }F1B5!%$GDWsca^M[qg?œ1?ty <05jcEqDK=9V3AEmD4RN*Wmh3NGX :XF m㗣ę#Ҩ~Sד&gg6e@.RF7dKy#u,^<r݊,CAF).ae7T4׻,ߝ =~/7 rP4Z& 9b `QUcb-˅-"/&+7ƫV'ySڹ]T{. "2Z,J1T@f{K*bJ!"oePvӁbv9Xg!] ͉ۤl0`~*<;AܪbV&3\qB>PH-kePHHmXrOXaU owTL-)_I5r S@pte`*zk.ͣ p*,㏥ z"ʷ*kpk>ӺZk qLlZKcw.7}zZܮA^v.Z'! U B@6.J'|! R`N<ebs.7M'vczT: K6̜Nyg( TY'BD,;Z$4(h!:,R{W@8F Y(<hM ZDE[iJޚ4`AhcpXJxIr^\D I" WVD-:+/`y)GaSK_'LFG ^uȿ%?4 C`2`,2,>Ob-f^PrwdqXa0´"1JŒ!` nc̲ɄTvTVy*-T̔Me& I*pMo1D#CN01]x>%zc)YnՎ$Dł`SMJw7W`'|czfx޻4Ȥ =u'{UGt3] rY =2. F)x@ %vklMUYCԾw?[:Ab IАg%:4 'gW#ON9elS\UswQT5f:Υ9H'.ÈD5nަ65 jx~ؽ}*ۥY5JՐКJ*罐DX! F1T76Ԩ"DKSc}ξ'}gvHz5`rU^W0X0`5??1x%tkd\CuDel5[ImZ|הOf\·$"ʜR0~7){|Gyu5̰D OuaDˢ~~S,Ϟ1ݔݳ^7reruW(nQe:_מj ]MS3k ꩽC˛MN"^HY6AJLqwx%D`p뚕*)RԱC(7vfAFf1 ^jXO&8Kmy:)P;e뤣ItΒh(Fm` p@׽Wy /ɩ 6ܓc,8ʯ֧, "ҹ! A&mKК, XU1@R,"fdpH@4ʣu P#(! ZK b @CQK!*(PJEdTL鮳j/#R~?5[W몖h1Š9wx ,"Y3G Z6gشSh~T@!(Nڨ^jA&QFmzѹ*ML0`bE 0Vj|d'Э)zSC%kNlqN =B2}LX`eR,FjZ1k8 {?)U:VQfd&pEqxu)f[,]m({T[US9E^'{ p#,Ԥ) .%DPI⨤pNZR}Hz2A9 ou{,A|HvՖ }l 8Z¡h'DI.b [lj*[u;[ o>qeLY8ky`b/Az0JO'DTޤSIEIG?k+ iP {[U޺T@{@JvLH#U! eC0d0( ٴ Zݥ])P@nAt%H^h|0qs4,q3ӥ L4ql2G, 7쬿 27=brTj-_15a[qe&B HR{ Ld$o1gNYeG̕)1[KBBgBowqSK b[D]$Y Z肧u*hSoePouY$݅N[̘0 ȧSO튌u: C`VXlT`+D%%g Z۾EsA(-QcI! N"Rg$!D["!(l} ORI/L{ɜ̋~Scqp*1xJM5_mxKnp]dŴ($Q57~EZYj̱+*<0;iD-}@Ե~ǵƃBgvhPfI*k! }APb LȊ  ̗Y;m/o|u`"ZF,V?h|u65+m7yіV"k7#Ifar GDi EwyC^Hi!F^1a6+ȔJHöf4ZͶQUF4`ιfB(ab*=0VgO"6Vdc8j[.ty9 %J$HU[%-4͗oߦ""}GYu3,Vu"$Y 0P@LwoB 0r@)r(RZǢBXF`!i(k[*V$X/1CAR4F#5f3}  QٖΥ gVafYxqZ)aaH՝au\Q}*j \٤TYਣ5 ]8Fy_I2^}8 N4NMbU4!EOC,4eR_2mc@ {b;a܃1ցz뇋:ȁ\"dXT! mB@(AmѽdTU4ZQ$dТ.HFkP&Q]]\ŪZ=<.k3`6$J(jRLD0I Ƞ (Q" | !)]#=sdSV4>bFLtDalΩ#z^9B0q/OJo[AtyKPE}+ӎ$Τg,}TieBJdvJ5=FAYZ sH"{cf2ennƺ$4ERX;'#m3 7TZ?ߎ@w\Ӗo.6Su g/::I!jуt6~O%:*:MaQl |y ʻy\d*5zuBn)}gA[wO$#U4"[Sg;\A]p1 !f,$ tjSo%$e4zň:̼lE+-=}BYqL݃o3sG"4\aN%(KD $3sU_׻_wI W`x i(et'QJ_l1^je{Y 5hP&[ 2H[umK:)E SXqp^0ղ(7lŶ_p\Bg <! mãAب@(^׬BUt@OŭreCA"4 uJi{ n՞ .j\^zLB9|Y`o~dr(8dҢHIB'2(@K<6דs1O.\AAX!d $DƳe *Z# @ _! eCP /W3)D @ H$!$?JK~<Z%t6_Çv_g? ?vOe%&Cs2mtm VhWOOnmt.dY- K.ڒt. {'-!лi^\ONn FL!VIq١ /$[Ae zG޺n1fzb-$\05c@[]{4A Ys!EuVFB>GUNFL/$Z~Yܗg p>~>JcСlC ˵Nk*5 Syb >*3&9W-¸6#!\ e~^#R=P`xh=ioqz6¶ ~g?VdXJB 1r+2 KdF EPcO(9gCSnIX$K.~u$z!"DJm"+/ b2D# }n !LVF*dWd߬.Ԓ: ̫pr槂{T! mţAب1i2M(Ŋ >-Բ]X`^ve,npCT*;IZ+8. ڹ8'!vv'Dn\z؃NoO\c-XDZK ,ː͑=6ēo[Tz:6a;;3Zƻ"nEc6?u=7Pܫ.#܂HƏ|/e2Ti[Ɏr6Ͳ3U/X GUa[ۏcGRΠٚ|)dž$muU: A(0:js[*J5PBm1h|uEt&n(RGQ/Ed "BϟV,خV'j&/6 R||5QQo0DSuŹL@JzGXRiu)%2ZT7ɘAM|z;ȝk!af(znD2ɭ# 5,(^$Hjdo2/K)*AneO7wG1Y\wDqH}&/6 K'es! } a@@[)2I2LdJ {<4)T:.e p1!>i 0(' Dd/՟D;囒W(FS|:&r@@YZ-*ډ`LNSJŀF=F;:ڭ#ӆ2]:2T&[uG LM0ƭ oɢ658"2e#JDH͐Fy-Te(%!D103-VނzFT@C{0ca׼$۪@4/4lS&]w⣥"̪b QuJ H5B]Ix/,1Zo5YO#6><ͨ1HO V{:h;oY?EF-8s`}/Y'ʳZ*͗ѫ֟`FNLk(LD{cyiM+ϫg^'[MȑmQ,Tt*Skrʥ.npV]zB 5H-ڽ#%Qli/@ WY;뤁$[ w+}~jT}&{I,uZe`xhs|$7?䐘9ftgdkӄ :E\.WףgϰDW[TNKuӷ;tɑfs+@GfDqS Ye4́%KxgxSR譬\WSײkY; xePYo?:K¨pia̞bvD]Kn2P @Gd! VcIm|9;.='_&K((g⣍k6H<9A,1 292ךʺ`peLPx=ʕ 2 gXŸWݤxn`ehF8hDT5| `Ę-[ tziDǧPw !)_y ^ߞR.$ d>BKIWS& 4N%&4+๕p鷫Js!uu؞[)A:D&Xʔz,VK4׊XRIZN3ےXy?Ɋ|F! =ģA,$! N+{w x xnO "{Dj Pϧ' k5.cWrr&΅T&:wLZ}u,q ^&W"[9]=l̨[,/ЉⱘkS:1i ݖ YIOLrd35V$D/Ŝ-CaX#<(P!ӷ3 6bj1P?=JT]uyul(0:[V.p|O,-mيmKZAud[<F Hq۶&LԼ(_eN&jqP 1a˞T[ƌnOH @ѪkTZ2XL/RiԤDQ&( }L'+F\ kcW㬵XO=ݥ)vMJɋ{Ey nk>HJ%3΢¡+c La+j["M,qo΢,1f0ciCbb}^>>_^8! ɡXh@+_LjTf+t˫%D% !:5f+ ʡ?;}Foxxlۿ2)x5Dfk|gK\20x+BvJEta} .+ofZb ҐUvo-ꫵ.D'&0?055;OĐxᙠ<hg [eI+-}QQ%Uoi#of+?r _Q &gchfFA:)]DPM+3[e| {ySA3`Py$X^[7P  ɳ0 B'ǡMz1*bF]Z,ɯAd`B^#.4Tɹiܪ&,lwS*R5`i5E:(ͼtM}[˿$=,=vg!YTt+4:{qº`xeݭQ٬BL W! }Ab !|n*+5t@(vg^.!~oh v &Abd: 0QGw~VOzGDW5VY4FxXʙ91fU>+eJ"5KF2r-DH4$^rTMe!0ӵNı-n+E'i6UhdN.ԟòju(BvC>=4n>$yHtz~uEU5OuO pFP)rm~ap͗$%IN6*MF duB[Ie[C<^WX=[c>ْmN. l>׍N+;TWhGI)8Z4BLyF #Eb| h{.Ivz+{Ul.YzztSh#9޾S؄XC#`״-%9SWBe*x7,>=ĎAQť>LU>ײ8YN6Qcj"Q5&E'o̴B1 Y! mFЂ r[b̺"(2g|/=nq+-?m>)?SRVο摛f8͡[RɸT tzzJR*fqnN#VƵQNUl|f$.>I ,cTʶͻeӋP)l4K'I[I ;1AU!ry1NJA2 y;vʍHqNǾfI\ԩ%D02F̩rgs֚USQz:>nHuV5`MɈ!<0=PA#chJ3Q)̼DP6D5DVUHգNw,q^[ wPTw6" >)h#C"&gQ%`9ȓq8DYpnJE%i)r5Z+_G-~ZRtѺxeBBSO) -r Q(.1%{YyD 0pݮVž { Pp/tm?WMe]D:i ! a@TҥkvBX -@"9M)N3xo .}wծh?.ft9+Lf+@\@묎EҔo HCDFZ?Q6z Rx%VE}"[;y+q2=*&*m%k|^00hˑ!wJ]4oU 5Lc6Q2RCiBF[^pE$+2QG?\GjϚkO6v{/ Ev{z^b 5 a `d1\ځZݖ+8ʼnAkT m('ZSrjay sV}d;XzQڭ)*ǿ("eנ/k;teUWD%ģPdDZHjIٚZ0F*Q]K H)L$)Uq)M%|d0t 0&eǶ%@!sv&Kopz H n0D x!^{5ahႾ:DŦTٽWEұJu67`Q"Dg* .*h4*{<һtҥtϵtf!QL1v.x#fc{~RʈIRnH %Q ^eabw\_VmC ޫVb͈sU '6^_-)fb[M_4IR8av3&P/mM!ͪ^r,GcJ߮%bmnoF%NJt9B;Bd**J/*TC>ѱ40Ɛ̸ zɤ؁m tFUΆ3[f)[JBGE DwȖgP9gԀtg[v@uRsm,0YFf)z*N>+%B` ݡI! Ć1WJZoSzIYrJ L>cԴ>JĂE>ծAW}.鉷ڰR΅Yqx~/4 k1wDJFj-AfTЅeџe P˨3:Q~1yK˫-% w]PFchC HG&{fQQL7ZN)t_30,^D[5w`oK ՠ# } aqcN J#j a(D`e*Me;w!()[ .yUC)=:Àpo} `͛;w̹UF6JY<,P<*^UࣆQy_ 6Z;cZ$JU_rL$;T"H 9UzlyR8UÄTdҷb6L %XԮXg@vڄ@;d 1N4a¶+K++-xS`V ! e FLQu\=aEjTB$؃V|<9ψ,#6"e{5jr ok"&8@\R=p~fFi@D;{#׌H㢼qW zn.䩫}MI.٬ŒQs7Rmϗ(alTqeiɠ5 gNic ءNaX J Ot#yyK޴,Z@DuC}2Zh b{ 1;hd6"-chR-6.IG:M n{3 "! AТ)=ѥTdM%L%B`ȸz{^|bACsC"//*8%?lE& ^ڑ|q%xzԟ`}'< ^?prI֢Ke/̵ɜRЬ0&LJG%%.*ʱZ;#:bT%_2@%`#Mlg [P܌]˔BIdMu}'5VPE`<\NA- nJ.>'}B{VpGQ7{p)E0Dzr]PŖGpYKFJw!VɃHӅ#Ƶ$kev-"[Q_%L8qKz).4c㱥18*_۝WYx[`}X_YP{ B^2rkw6! aD P(D YқBS=O 'Jʣ)G4T>+9"x ZkٲX5M ͻi `y3K[%5|}HƉEhgrf^N+lЅ43C7X]Yג T"9;dnb@dѝ2X54si!}' a`Ö0J-p@kEгt D6wʆmvR{y7l@E7Dg}B 8;Rm*I嚆^CiӖq&ڭԅB>VY\J[X; he|fP;uGc&) Ib)58\ܟ|wn`f$+"5-yӍ5Qעؘ̈;JRjV(9Zc˅LIaT ?țR[-bՐ)WLZ-*$= oLTAQ 髲F@]i3v8߰nш\_O&EWv#{HAǑT[ȔN#$!IЍ\| '^׊ZAkcp1xWZ\MQ x_6B"qM PLkF)!) +~0Q²+ Ҳo̰Uaj맩Hѧ,q*CZQԥpj*7KɐTɌfG` @L&Ѷu+ı$8vHW|PI=Tv," R D[v/8g|edFi<~ 7S'=d]t&xKTZF, H&J<>t&a3+! uA1b !s;kA%9Xe'<73ȔJNNެS}z7*G|йiE!/93lA$GrbpgFo6n8s8&yq&$a')+*sB}^LǦ{.R"CmAd ;_;M6EiR;0яD | aOac2:x 2H0_]aîC;1xqy Rc -hh2;D3Ie<f_ .FY@*VX4iVQVj3b942!yt%wl1g7{T̺he_`-^L\rMߊ)؜,8S \VXJOr!D #N3k=w&#EM4dg>t!M38A}SUe?Jkoc(UA4ˆɏkZIINA]8=JXӏڠiju 4g[>F$؅*(DpH?wk{9 ! uBP`lDEe CT0e,'Aroi9Tz m^d nj>Χ8UR0;i *%zŲi7'ҽn3o&`ii+ JFzq}ίV(]QkR_Qf#78SZ$*êGp)Q6KęQ`HW^LΎFl-"zu|"!3l|_:7ABD f+K=4Jo%C1!) 1!FЩ𘌱tHC mh{` aMS-I| /.ZׅlJPJ!(KQU8.wg8&D0ѕCEXۄ7PY> ob4,^3th_HCcO 8&mUr#C$ĕMk]O$; IC^/0 V>Ql٤(! ߿<b @BA}UJ@C@8zNAq}([ʂ)-#|wށ:+ʁtb$?KXT?T;I mh+oSe@uHj ;pz3UQcN[X%EcC zp&[95Qd b/8p dW:;zPgYci i"# `Sp딎 \oml&}{ %Fz ]I T&00bWRR ]IJhyPCBa4LXȍdQp> I_{+f`ߞǬPˮ_N=Toٛ7}k65oc%>O}EWdpO[ nE"5K/3ͬpmO~}΂)ڕI hD#9 B+JsEn܈%AԦN:$3#y譀qB:t)T93bMxg<"&HD-0s! ؈1Eʮu -]ԑr?BٍV羸iN,xTW=Uźk6v;-&FD3.jkDό$QUUZ#3Cׅ* Ko]jvowtJOYP~6&4СactQQrݜѧJTKy:5~\>y_D`1(:-B°F[/".qisJY}Je<:Zn)d|Py.Ye]*N=p Ȣ*tY'kQ( #8\]X"qH࿄3`LƟu¯zJB'޿g/P0^2neh$WQDo_쨏PE*]JQ>p,U;ykeowOd+%tMP4/_HI-_*%I4ՠJY=*{>кq'[JlU_]eJ,&)Qvr۴W9]B! uG ``\´ 214&{fM|`Q CjZjmnZ;$Vݵ/ 8>8.02LXϰn$&(R"} UDC[dgͫ@PV]QHT 5G1W .+P$ru=B9u*!*^@Vሬd%e>Lbp* ^R^.nU-4ztuK矗YkP]A85 Ŗ2P2\>[MFyv | 911!F8O퓛Évm }n_ &Fv f$lV7u]F<+nDiW|):zO1@E}&2C V16nL|i~'"!iӝhkY#XM -Ma65ԛitJUW_^ѲԢ*E]ΟMWyMfZTW[d3."}U #4,Np=ٮFM eUuk\* n[t Axå=R"<u|aL4%`G*,|RU]Ĭ2f;j gPffw, QB6EІ B#9^ Uh JðTr r}Xw}HmUr%SҤ^yf p刺=WkD&Nˊ&zA]+l $w$69R,W_*Y]aNVMBޒC(~:e&#O+}c{I.fQsިWN(VV$^v;t:5R s#^ܒ)zb{>+u {_Չ_b"'ȳ6WRcUsܨS8- U=! M!/To|J7k"%C'A(\r1aU 9+(NtA>Q YU\An( Žqm>K-oe$cgY$_pCƏ ?gJLS䐶BeE,q/ dܸ3)Y6m4,Brire<(2XYqTC8'/PAR6x#ZaL52S4QX +.g47y'ަ 5rKO)>u(Uzlt5 -iؼLT\miGW챿fuC fukS XZW׶ODgw`Rqv}ҝ[|"e5+;Rgڣ~gxUΔaGyӈ26t0mjH_ h܊VҢJT-UULE&Q*%YU$Jxt #b&Y"Q*nkY&>(&J@PrqG;m`e qoT,TE d/4GӬ"(I^k$ +מj( 6DKe4uDJ*! "Adtl2bLu~m7X)+fq %kms c6j i#Q!2`iQnϊW)Ɂ qM8ûEs kW)*QIPD6W||)RF۾\OJ$F4cPE(.JϾq$ / I։l#}3B++9&^4ȴ<:Ö(,jOsn gU0E}R8ŬQOF*듶0! Vd1|R"=% >*#< AL.exjdKtg=bm qB%)CY~ f3bsʤa<5gڌ'1$ Zk,Ū!hċEZ7LgIERUԃ jTD鹘*$drhPz<eR3(.w׼0w 8mTMP [IS{ۘ E ! ]BXhB.A 2" _GKP|oԁqfB\V EFGlBh _vհ)WUiձ߃c\j6i@DH<%S Zژ vX")ShC!҆m죰$B4ߤk!0G+8Y3xgGrHqnmj! B` L$0 'Ka9TЩ2iL}rv۶%<[_ nx$LՓfҽ'1jSm- QEVsL@WSgދD$h'p[&@d2&GRnD7fVRH8I{lE+ˆ/ 0Ox8q_+ pẍ2Ry$T048C-#^!cߞc[,54ն`\Vs]/YfmIgk;Rl2  5AL'S;L㙬J-x/!b2 @[桭D8a!m]Jtz+g3%KUϠY-0'6bӄ*I 輐ˆnxd (Ke?t ;Qg7T2b@@26ā`D+G@aHp08^ J@T)(Fp̻{j1``@wc#6[ i=2q$X"vm)9=[Pzt"*VJEwl[ǩ!|4$t478@$T4Sz]@x)vzYUĠYm*lj9 ))~! eH 87))TI)H1lcv\+6B ᓏǙ3-9.j?W84jNrIip8R%yPOF`_bYQX; 6;c,͆h鶈_elu[ $1dhC"᩸bfX몮ڶ@ #Ru$w 8_οK=XA! mDd0(cY;( ?܆̯xZo:pXWF[#t-L&Jz0$4ֳfuMPNY޽Fb%O=UK6-h2W0Deg'%4jˑ)|umŵR%,G!49oQ%]c0jh<iCXY7u34o3VD*"!l):qfeTM|UmQ^Ƞ,R#,2 ٵ "Jbܣ=l^ĪJơBh!딁m5bƭ[PE|,fϧf#f`\VIJ)Sq5"7:AZ UutHVF cOOWf[fsMnA5&gF:dk+kf"YFjY:.,2nBleT]⢴FçgPY.}L 1iZ” W&ѿ ޠEHpRUP$2=vjk_O~Wm_ ["! uC`CJJ*%*Z!WTX _XSvQ'sms-MVHVLxWo_ZӒoݫ߈6?\Pwu$ҍ\O[K#/Z܆Hv*=x菐ka0hd$&rfing˦$c;D+[*aǥ:rQrMѴ#]P^KwT ~ϴNLҲ24땯A "ؒ]U@XS%SHɕV*u$jL!QR[\l4(C #.QU%JZPHs}(*iTfG}ǡZf T(Z nTDWW&D5qJ):WM9Ed.Wʠ~r_~]ɑޥa\b^V|g(CQ_.} Ȝ3J l u2Pn[DAF)S'/2i&0M9zP%LS9lo\{f >U\\4! uCMQrw+. zR;}bxaԖ)K?"ǟZC?wL6ț 瑅bgF5B֥Wmx7/b|L}7GХWpХͭКl%Tj63mʑV)S Y-mBn4lrFԆ`2EENM=mqvL$l!s)s$5BOј[  9 / Džw({?w>J=K@PB8#2S&.bs/v*LbP`3Q;ʔMTD;ՄYPX>=`V?*5W}_twbHnWCk?K,&΂c_;(`mԝ{@h[ \ioW8!Cd%PYM%fC$ߢyI7Q=˧ qj(+4T:Ah,\Fl~XǗ6ږ6-hjUN3 g9ؠ'@1t>! eA1, ]wd8XN PV7&+>JXteQ=C56 c[F;/䌅66Кd5AYv9h5 )stZmCSHp.FTcUy92l4~lKɡ Z^@—-I.,Ldi u# 'i &o[,$.Α>T]Fw.V eNXQ<}Ԝ&L)|;]_]aX,T8 e[c8;ؔv,=# RW5L%U4H%5[|gn?|8>W2%L)}HK&/e^4iO3dNsA[@b;q W^ \$:S͓ae*=-_J3*q7LF}l4ZGp+n7. ެNu'BR{8dю,H\ZFn5(nm ij``(-Qo7ɩhխoGH_x֤@*>! uEP`l$ ӟ@es6-%oDT7%dXvhWpf̐=UZC[mӜyJy l[@sg-椮wp>2r.h#A>9>A픰s- =>E[>o*a>$WGM7{MǶ#Ȋw)mMEZ(+ iPUh4n0S>,2 8_@=pS)X9QF .2Τ{ z8/8]MNreUK-)cB{]HbXh R3;!vXXtK`۶H*>7fQ\%Lj Ib[)Mg'4 @|pD ]{9r E8H<c;)FdmzkWJD#ݤ742oeiL$;* 4nۭ - eU/:UZdtLԹd9[w_M:evu +yer+H0>[}y! } b!pTYW(U3 rD 6!,TIi &+͝o% ,E&$1 ء' _6rDǔ ͏WFk5[mEy0&dU˜1n wێBj<dt5y+j{Nflnԏce=~%ʇ7 4ELINuZ2^> TOU@@j̺ɱPP ɹ)NpVA$Бm"KmDQEOP%N۬TxgoƠ*ΓG:5PV,9RUbW[)vF" ).bBd@:?.Af/URc-[[#ۆ&K|lm=5Y`QUFU*Lz3 G0>)KQXwJvR9q$?۟v#Ot;H3XO6R"5ZU8*6D `i D&EǟuҊbK- t$OHio wM'}X8-ro؇"BI쓐$ї!êu2`Ee{A|CZm9ԏ-\ѕ`Crg0%n,7S a:kvŦx8!D$$㓯(#-yrcNr D Tm lF6WȺb(02(m9F/OMZ}Ԧ&}N/a*rTaNme^HX)sŗG~-g@I M{M04kN.#SolID"(Qq! uA0*$jR1uu%Ad~ٴtPM-,,#/ģUVٵRLQ}bҲY3vT3fIrZ(iz 3VWǿT rGXfs[viI@6ͯ3(VT\(@$mj%qtE,(1|{"P*"l!O4E5{9w{K(LD0'u]&Xow>M/ ڤzTf1i06 FAPZ*iKE,*Xع.z8;O,m{m̬ˋQɘ٧Z1KT/5 ZH$PF$,m遘xpw[XMþ:和ΊWd^& rg}fZQ%Aߓ 29_^I7^ P~P;! ]ģBP )V)ӆ-DLH (?rp4 hS\\)TOguYy^k/aJ=TwKZxrs؈;I.|V UwF 5θW?QUm/}7b]`oGCKLa֛L̈́,L <{fuPO KvȓoIB+|"Ǒ˛y Y8ώ+M1R1`TknzC"<0naI`)όuT5"wNXP-KazxS\&MswkU!N"il 끜.(ՉìGqFʓzYK,* %#:(xF$@_g K.ò L9+z@)ׅY$S$;U]JJct~ /)2dr 4#e{Ho2`)#{Z$SSdOt*6ė2[x)3Xl+ɓZmd%[(Pm'IDu 2uH2J&3;D117&9d N}uHnm! } 0Є +G4\X"~B#\=>M31(`xN>j@lb= Gq֕oGǤ iJ A:)2:4w H3r`("SFg̻z%œlW >G6}Z+otA͓ p>b#DnZU0*UՓ 5iVmH%'@y'w5mGms'墺A#,I+1_Đ &c6WN%RTHCD"o7$ -!h)sSٹ@ђ&P&5닇|*<$Lw1xcn$޹)G@5/7 +Pmm6 vhm25* ]GЮƩmhּbl"DA g_:lmח6Bڂ&߭ƋE0řk÷q5Ն [%Z Y$[)F0eyT:/~r0(ِ0+_! }a@R P>Fu;Ϋ0u߄94?i~~v5W;ô24%XҁnT!1?z6WH["`womUHBl4os .NTwx1jRmq1LA AKϥY}> d$=.r7oCi! #, )ih^X <׌"m>BVL9 BH& @ TEm|z`<~tBJOuO _}O˴|w%rJ5T$lMLxTixTh^Ɗ4l[}Hupw|D?w()jKfYػ [Ԗs]EJ]H@)7HF$7l%wMOJmwv4"vCwܮLOdߖnZ_Pr&]arRu,\̮XP%pTt*Ԧ|! e b!D PY*ʅ/4tܳ/ytxۇYV%\.=y| tLk4|KcjI*j6?y6@EfOͦTcN\>uQSu=;Vz7`>oB 8"܌7 ΋ 7{N:cT, Oa&,ϧ-p*^S{ꀤ+6>Jl~3LEtOr qWfk>9Z.Żr9}. !T83A[Z"]Td@x|j kybΖAJ@zɢtwJ-Ӎ6@SH14`w;+)PȘ10x,Y~,|t@uf3PZt`pHMh\Rؗ1e×&Gemhҗ4Vqm*H&]+MNQӚLckLJ;f΂֩e\ v%d).zgՆ[*=! UĢBXH% 9F\unAbzg 6_yK|utm{CJ\(-9KGiTT266k UY : &NQbJ ?#QL:1 ! JÄ:P\N CS@x%pM C,eꏺ,E&mO+4Hʜo)&3I{Wbw9B(p%=! (SyMN VXVKŪ+׃Lmj)!>mYDQe!-1ѳXPw7_Jdт7I@A&8 Uţ$*Z%YҨRR3EUi>[˗|Gf=`Ss! = 1B ([MUh?0՝Ӵz:rsw]ek6^ j %)ќzR"*KR+I.6fAfI8ͯYXVmi5MKRh }ª'$A]*fAni 1"!Cͨ5eN蠙 ѭo{HR ث*IW]oSDJkHh9Se~IDQ#m>|B ?6*l AGz$~%O5劀Q*] $qorF8Bazkq ͏L0s/c;4J ?p'Ld*}! ]$B;F)3U!*%BZbq|WE޻77@tUWv3Ă<0t"SAYq F Zf-[)pZzyrR6NC/O1㬝,B?FUӳ=I_rkڬKTc"VwGQNS%Ē:a:F.ݧNNr kjC{{&0uMFAFx{]n<ߎOrETEmn-Y\EX0$`!&Ҋ&\ &K:_#-} +IfP v|[9?@2AqY'j+VpsӃ6ڳ%1&2ĵB|ޛRKzEG# [zym&ϥe>Ǐu.YF4ͿjPIloÄc*F;j^omE,3VD[mb̒2@_ Aә蛵DR?! EåAPcBɼv!*$4w+_d`ܥ>Ez.* tJy_pWhƁ\f 9\sE)1LP"mBbU|@ɱs,%ӃLzy*'(laf bR@#C_PQy vW)b 0'>n2rҧh'+zQܾƘu%) pIўD݄IE"TЈZM` [ nm¹陾߈n|}W*zm]|kAOv^舎lPyUx2"#IQ4TYcƶM : !#^}&̬\>q)J]7sNݫ $(j( 3.ohv>T2Q{Άjwt.fPmLgثc4GQ$AZl ж[e2R}JР eEM(pBԊ6R4c7?BPzτ߽Z6O^`|si brURl-ͼ4詝^ DpanFyBI?J9+*oIi="#IK; &$9WȸLw]V4}RFDh=o&);,$itVp &\H2|pFl?\_T4b64YIB)kxK%! D1 *ڮ* =i`4 ;4t;mW D+یT2++޴6TRqP (r#̅'2%" Q H8yUhsRbmD21W\@\He1SfOLtHхYhzWEVMҞ4ګR!CfY)2wٰtoڌs]5K"VAgR6#窀X gD"%ݝ7l 1.Uf%XTTk⭱6 JhʴK)a nF\KH94TrL, )xDZ'5Hy@)ʥM*t|f\?#ژJVmZ, }Pw=O2"j"LD6m1j@ \瘌f Z.KaDCL `Ax ES&g`Dd]SҶVץV坡@=3%]KHvɄ@@!"blom̓p N(Dh! u F0!)bcR^,*sC3hL9'/d8?qO5s-3Z3Bw:)3nB(^9H&2\^mS8$xgܶʬrN氯֦,,\c+F4Bio!8'e?(Lr^mMy)vNN.h]wں:I'J圲[J&I^t;zꎶi8$Q#Bw)iԟ뽪uvk)at#$j-='wkD5A`TR][-*(7+=K?]Sx;~Inwv۔jFG(۩o=" S,}[~IB,‡".IF|o6DK%SFkOW H16"4{b en%mDtckcT,/.)Su`]XSq'7V,1Ve+q6IhiwvD!A]>"Ђ* #nAe<ԁ8&&ORK% ZQ!pYOSpTN !M¢BX@(ZīIdf Q!úҏOYZz 6?/f a>+~밌V=c,4)23ѓa}~ FGL`_m͓3'9xrʤ۳7ڕkks# VA܎^#v7Ɠ+{#mDtqxwۓjGu>m_B9M$(DK8g?BNP:bzydWeTaq;-,/:(8D(zU(;z,@ͥ${T $ `@jaW8 '?l(;B}eD"LwrȖy#*箣wMXReI|IR@D Q%hITi-9.0T2>JJH#j:&7FJuZ17L;^OH_ ~µ4͏qi Em*"mʪ"sJׯP;~ǭs "X9Ҳ͑*gĆ2TKpsA4 D9$جPy8eBTznE ;e^s܍dKC)/A!uaP$@"V')r,ԇf;ǂRH&;[Mu ||M~zps!߅A4f$Ph*,kl fu3E^3kZٜhz6Lh! a!@V"@\*躔@(rnॠ/=c$qhk\Lxm"5\RjT. +kNG]]bu=U cD-]Ҟr4fi%壔0-sAeE^,7΍ƐӁX=ⲩg]^ }E`!( \f2ݖI} ]"t7ί\kwrlMflu[Ƴ%> ""CZũCb Jg/M;ҳ6Z+ MVY !ڣL[)L@̎Uf3h$˟F&ƬЩN"`4J"DsK8"#! E(AaZ-X6e@4v͜IIQLo$%QʄwWj,мsoFdI<[[M|&=2jyzN}$Eni 诩GVF.pJ77WfLj&S{:TLTUNgI#iSIrkro ]pne\k?v*|SN|3 jX~Kf.@0Ra VPA )H4^TxmgVtBC}Y<-:V#~)Sc,HF8jR%BzVL>XyDjrrmm(b$efD9p KaPɴ\* 9 S~Zkht?yqfs7quޑgNxtnHaL$ *|6R&*acr# &prqoaBSI0s[f9S<2rL0F`eA'$ @Ҳ)CE;6E>mc/U \ӭ[ [-ŴQm?g5%=tm;@jqJHz%]oʻ9-P_a#RSP47ǒY([UCcJ> #ʟŜ?]*O`[߯L׽(!5 a`PfFXY aM~_ðU?EæZ#`v)ǫ-#d gAnܱ/LiלIǧBSQRvl(Uz@[ MUptTu;y5MTiY;"wXTYm\]eKv=*Qh.c" zS-em"\ LJlMzU/M)oz'6zl-jtqۨywvΕ>ˮ3lWH`0Fӡ" !!rV )\ej nNfBg? K?܃0 AƬ$rQH2*9,jԜp3/9"a<.l]$3w@$gͼt:K¾j %ZNAsɯ QR-XXo#MM]8ܛ^Ca&Xeo[l3A@Jji]&WhS]O;iGR>lȧՠOvЀR}&-?!e‘b!@BVAZtaAuW b^AHp"q]:L:tcm2 ia`g RH(~VOMMYӿ3ڊ /]nO8ڳwqLVPÇѥs55 9US>KL YG DVJŦ|U fʾí{yҖ=%~ T"l/"6l(H9,Ed~(<,D˲m SЗ=ӵ|ĐTmGgpŽDIPk-K TYy/@7Kvy0*@yW1y2%g/+{TӀ5G.0'y! e10)Ev Wut ߟ?i.=b\ݝ[@d%Ld՚cT,+v{ExW  nWoq玧|P:ӃcUrH\ ͷa)RQgMsp"t\bǙf+0}ٜmڒa*V|]]Tٕ;8^Վonyocd $ZK`[#Um0j }S۔?'/2'lj5޽%< +ZA\e9F1B@AT \bKx]6w#3e+VNvu񣾎P9Qol)|+f{#cnj5|">zPC4aCCThg^vn='$u{wlh1"XxXLaR8L(h t!K&{im0\x9[:BtZA3ZRBu^{7! m 1d0*2PskAX)]Tv2r r5<|ivGA#wʹm/}B t1{XP;$@{[yLcJ҇Mqz?\F l4f]q>= ZS)JeIem:hC2ܓʳ; M7͑Tf [WZh 'fGioFTlM,TX. LZܦqHUA_'];jHGx̽JSo뮄kYJcB(0J a zL.@X*x=gTOid#42eag7BBXo".K[PvKaW.k>wǾMRATd/TŁTfo0d9sIM&da&[GTbȆHP*;n9t鸋lѧU6ŝEpIZY6l\ ]E(ݽ޳ǴCcm(! M A@D,!w4|N"e֮42G7Y$34!oS?̅b(![tj8Qͪ.zsD3:n[NΗ=MHqZѐU1KUsq+kywF)XU4=v8ξRåZͦfsԹ*4!ȐIEsVEtRK[q p\0qBHRr'"缻`}5_IQM 68w?=`@ {x]6$ @Qh UB `Swkve-yw/NΞ ̆z-q4枨.O+S4*XQn"ۙaBx:w\FB }+CP-ƯuDvMv -=IG$g( GD1$U`$GLD<|v0#56$N9E)rKl[ 2jrgXY-kKa˛+r]@f&N Ln=aCY, .! eţAب1޵/1xJht7avv[y[Q6c`~I}mPx$iޡIX8) Lu?_ˮj^tYG A=h4T*fꂽedZwv\MXas%7)E<.%Us=gkR^TQ%휈:ZB_X38: uZeH84mO fj!;09DUZSosz$XlZpeV]X iQ JQ,[dT,9"nkDL*$pC1&[7s>zJ@qf )Ly,]d>6EZ5L' TF"xIRRzO!da T!.޾l mˋNѝν֞\̲6tRBZD[wy2%_9rJTLIE+b֧???'4 A+YɆyaǒ !%äXHQ/`[2֕WK\]i@8ѱ`Zvxs;_yz~>뛌J<£~ˣ0afL3aon/L8h絪64eh]}+=d$&G3_e"aO6]؄ `89'}klB^VNƀ xnk#u*yz]1W4zSŎXsn+`a a(61 NJ! -gZ}ltVL96[HV94b dddF soajMJ,q h5_F[D^[3;]\MUjTcFmn ]pȭDRo2ڢ1H E;Jq)rל~vקŕjKV]T^Uc~XM%Ol`(! ;Rpd`远a.bX!uҏa@E8R%XCN㗁X1槄A r Ʉ 2p%JRI$NBIAq2aV3K 7|/NɅe$W|"m,M(64 ٕ i3jqKԡ0~3 ZzƫCRuc*UMJ㰨Ӝ=u@حbH+Lͪ+,M1g(JN'Г=Da~b>4[/k CQ`w?dgӷFEIz$:Ju;ۚL_+䃚\x1dԋJysP*LVb3v({R,*@JIBƐeHIbTB];],B:)s8'÷bR۹;jʹ=f`c&uz}nyUb4# Iȝޤ*5aZh?+m}% -ݞl0ߎ :m$M_u4Y`*k3Q-eE֤0O\ k}^n7- %! mţBH10 ]dVQ>XTJ.XB?2wbr=iU0/wt.z}4^!H哚;R UB2 Xf>m>Uf?ˆ>#vSv 2ba$N9)'Ko!HEꨩl@-[rϢoB ,eM2µp:Q0Tj{ 6eɩ(旵 3H`9=sgǼz4]V]ϑ Ҭ70kB8"z4ԫ) 2X%8;J'{TܦNpGrz\+IMF8eƲ*<+A)# d d݈̥ٚybO ُ<34Qݲ+d;;Fe'd0GA/rjo׺k4eYyU,yý㩈NMKcЗS]Z|eƬZvtww\@ۥ|-t&%9{ ~i09'{d.! UģA0(jS@%Ysq>O59_ڶM{]&v3!]Slɂ<)sG xjъ9,BlJR5NiENc`- ړWY4'rDR|z*6T/N-P.smv^-HdmrId )Wh$AIJ*h״Yiʁe&ovI2L.|߳TLijP G*_ {gKJXXx1sX|Zk?hYHbf)_%EXNj]MM=uAD9;dgiȷc^ 8 %esַ:zC!m@EHoMnt Vbpm >' 7ڏ0KNTljI8H#@;kZW5JT1NL Vhtط!M'ۍlr)I T$I#gVb*⡚/`! e06 i5[XU&X?[xމ~ܷ>JWߟ{_i7F $U0 [ȆybS> Iȯ@I6\La< lAiݔVNÍZ,;S3`+ ]N!ۄWz!f:&dLm6OA`"O1M? :ArRm!I1x@mfC٠E;*ežN1b"lTԭjwq0і|6|H9̷87MXbW6lk*h2wՁ(A,1ShEpp6_ Z0?-_gY^v\6QE;n㬱kmk;Y |.IJW!V.LuxeİG`&7s{\:![MH1"@ib7ۡ nClmrSek1OvpmRKGHC0vCC$C(?g불V=.e(YtsUy5eAgs"چ0]7Q6p.Yx+ǐtGCRI qs'Sq5' 5e@Z:KSE~|6KS”/i GKdY^ߩTEINZ&h:Z/y-!}ʏa@'бh8KmJ}x`r;%NIEcdxdВh BxdL}[2nnc&2]S×7ևd{[tͳ@7Udr/54VmwIי'Uөh lV|X\K)Ժ}˜R=^ۮ+&(i\ ؆KH)Z֋j6Rim.*jdy9:&*)T/B,g: (NejhBh0*N 9]<-@y41#c1fYnӳTqsn@.GЂ00%j+VRok**OD0/~OD%Y/|ƴo1~wf=te_|o0Xw'fw9sPs,X|hܻB4&CLN[{ HUuu&F:F*FeXnA(0hf8&{utۤU6SbۍR(QPvGCoh=;iZQS[K,AuC! MaQ 4 \۷~&޺._~i+VBIl(6.8(?]w-lBjm|`"3G{[[>+5k=(SӬ ᙇDZIҵ֞M/!&$qaQikأ8LPRխ(۷59XB\U}[~Zṿf[JdMquAb3ӡ.Эx VRW}(./[ֺ^d`F\^,NjF9tB@LU"iuBA$/O_깫wZʮK!C +̸Dd tUiRu˔3o73Je{%ԂBQvJFvpK8hSe5yD3;}i)^L(U 7ِ 6,P9YVGD<~wye49ջl\6$yl"hKAqCP~-AO\K0 n! U&C@8TeZUnnR%,C.rơO>f u{yƋ,MҗmFl=PeW_FKQys,ǁ(9)ޫv*iZQWsH}H% ȧxB_$LTNj"=gWҩ|Ĥ]tuziCr/-K=o6QwdLObp|T-lHA?{Me~OhNnN~oXYsteBܲxAtV4t=rmЮĽ51h@NvmgeH$`BLyD8D453{3_! EĤA(aN6d*%]J$ {3bօuUl #]Ӯڥ[BWZ xX,XZ|&,;bs-U'ZUD}ule$5-|Bz elFZ<[<΀TwcjFnшdjiZ f@g$ h h"#"(@ 6s3 >6莋>|!.ǒkLy$0s4=爑FCnvdJ*c ^%/BL( q H *9e ش?ļ2MlK Q&Z4>5x5AX-DW\@Ɵ(XMo$^`I!ТLrՊ-@BM(q^ u[\wCvWAx7(O4&$tBúeyFWG N-.2ODH ue5;%AHkXjZt! -Ű`D _uQmALiY8V(dH$> CWIy*g2:#EOIf }Ua:v\S9}N3w^EvG=Qve|ʢ(- Fy"DT:2 „|^K~]\U.d*6Hd "؛Ib;B,媗%!TF q%S-5"(f0^'7jF?å,s:ihY'u:ôoLyuk$l/J=P jaH@IYS(<-% ixNs"唫n/ߴNjm`9R?s64W˯-eO!㊼WNiQm>>u}nغ&Jﺩ]dpGƜ)O^ꦺi'5$$Z`ETF9I|BMZ&F-! ]AXQ xq՚x JDwU'*ZyM:ezogbA q$;X&=5s0`g1(<'g6̄[@dx׀GfTWNY%Ku/,͐ŢE+d&4ps%4~&7nae"Fl)nsM×}.tI59ীs޸I|{G)}ϹHRҗ)tGi]u]# * =`tvmgеq:_c}w2ԵKS"sn4F X08(I(˪U5MZ[rs?F76r,HRtP*[g(9e$GTx ^F3&I2*-UJ<'+Ӆ9Trf˲fH.4ƍp Q^F=&^*^z\mԪC34A֦+{T2-[qȊiNAg f67~) ueKeaAQRX_$>!+=h%(f|VnLBQH0ر;EIk $ca: nHnbYQَzᫀpP~WɠjFѦGsŦ!ZGn +mHh6"{VΝuԂ#r8XMoiĴ}tb8`z,[7c'ԣ+)H?+C_?dD#r>cϷsWe}/'j<ِ,<{;Deډ~flojLvMaŏ*=)᳅s)B!hQ.Ҷ]ReW餈.$$A]VA%G\0dVf 2A>?-g9ZSSl5ju´ juoebm Fl⯞%`NȎ+"QKvoA6AYӮ4c75_ź)qfQjɢ9N[jNH4,Nf,H;:R>:MJU+)i<se(EU9Nl&=UQҸb5/^k|Ǿt5aNΧ\V/,k!'kVc=c+llUuj C7w! = h0D[8:%DcX@&:~6_N;CT#?n˞Bm9cC,HoKz$4T1VH A zU]{^r%*TbM[d[LNEıeш7ZͮȮ9aտe~J'ag2|$"u 7m7xȷS($X: CLw_E=L 294LMH;xU~ >!'PޏcLkOw599W݂G(Vl(-5/:dQaLS v2S۬յB$*ŁrHl~Q5h ResHJ=E'¦D$U) м4$Ewd]B8j6fF\X^Lni]=Ssj죝zڔ=4"J/qõJjώ?I2EiQ!n3@[[Hʹ@h铅`^D$ dNՆFtWZ"U: w[6IoS:v }! e£B(ayϟ퐾lԈU'1Yn7B#oYQ S;jVR;Uj~A"FDぴI:}Fj`MD{QU)hF:,AЖi +Js͂&lj4OsVY(U(0` 0Ǥ:|-r]_& /uN/e- rv 5"~; ZMbR!(! uPpX%&/];=3qܸf15İ2Z~kj!AbibT͘SOEQ a!ʶ?C&Q~5j= rC4-nMA`T*V:@*3 B6ߖΨ~A:,EBVJi%r_HІRWͫEhwʉXx %Ds 2JC4^Iy^Q{C>@%.! Ua!D@@.Tnʱ+Y: i_Gs70&vW:%mT{n32$ k oz2 h15^u^ǫu;k[ifRwÜhQOiu NdeUjZLKq;h#B(vm /][ؚ02D JoqWȔt% ";uѣC 7sau\2) +j=Cksn N(F]J=Ra€B1Z^4` Р`>UirXZS mov#$06 pD#̷c;gs93Oxsn3m춄0Pǧ4H p+]4fdVtdwsK)m1=t&\ۑIi(w4yP0(]TX1«ԖG#՘P2SEFh'&kQ! Mwi|5})vU]+\W;G! E EPLDV8>eA#h0mu*\TT TYa6EAb:"*)vٷs.|E%j-uo${>#Tಀ..k,.z p[0ЋjjV I2 [YX1>+b[@eo1VFaFӼ دO҆EQ;RSPA}-IcB[ jYl2+ s1?s++4uokv<+ǖJ$BP 8xWUjP'DJ,p,~j; :^?LuB+@vD'Z"AV&l2r1Q3IYw z1[tZb* J7yǓR9ˮh gvUe5 (C$OK4|i`*{}9"G-&PG"i\YFB vBN\;ZS$BMů-9(tHYe@Нo!:tП8ldBWOqe>w0COfLz;뻢tVFuoٲ)c!= a @~fU!) Ua !8 i).=QZg/~ؒ&5P{*͍o#e,9+됑Edm (hы@'͸:;P90zYʌ؉G6)0QܫzM7K:}Vb5B%"B\GeՐk6= 6RV ; EZ+^~GεCLJDŽ_R vb @&U`6$/}۬ [ f<fxIWF)V>-S)4H} AA!qTTBR`є $Vok6݇},"Ip>+li/SFxJ,#uM # ?(\tQ:!t%IYa.jō5`-xKp88/B\#ִrI3M4v5vzI9 Tna vI{OMs0=n*J+U~UQNrH1 ! 5AТ #XU!J ^>}OVQ`q4u 6WmAq]L_scj7UNh\JTHJM0$2RVHw;.ЧDq\ K͞o,hc v߭WW)o[--ьM-voE~xsuƕ-X O塂XjaޯeNV,M ĎtFR: !hJ2}E)nUGWO}*ŋ-exk?;buOBքBHc D\5[*Ryr5ct,&&GQ֥KMV (pCFpNti٥^@Apշb㲓u~l׌u!*~RtHd{yDӆ$m<(#Qڇj|TII!Nmd"&IO:Qm'AmV'iiAU]PIC;I6PiLA{7oq`p}3i):bMʄ4xRkX GOE8ngei^ZLYڅX QfӲkc]&P!c(5 *ԬM.O܌kY]mE}o,9eEngib-['Qе=n!&̴&o+v !+EC1P0qǍ1$Ҁ0ަTHnu Q%yWMv}9/5G|}ߞdS N*Ze6(dG1*"u?Y1Tu8UC%] d˗H07VoYJY |/Kl5qW[V}K"rz,&$ jTcĘA`W7pV AZ@,`p3Zƣ`'r xcܘ: TW̦W5tƭZ.N2 fDBnBXJ*"$ܸY?y76>weK̽auɫW i a3Y- GTcK9zf[Q2FYPDzp@7!鏟2ee3fsXbZFv+t\ |nu%ӄm"}4{CNkKE@edУ+φƉ9!M~Б\2B CK]r h+&krA:LEN]TJɗf̾sLjzi3})d%{A:zYu9H$>[ "Uwj%M"_oVD#INHE&T>,QRf$͗Ha AmnA?,sjO9U+Kz-eћPUO-sMޖ;ߺM]gj8**'IvmwoFh򉨲jC-mv+s< #%PxGZ֥!{eƌ!@VJ ,􅿪 nG4' R/)VKE@(M2|KRb38ĴqΨģן5Y+۰*X:H({Ιݖ)hľS8NnfU4{jF=i=g/do$ʢ7ccrhN=՚xn/ju$QlWxH >_bˮe9["h"k.:7S=4;6 5l޴36+-K} h ^/ W1);] h+nzJHOߚl}H gBՁT?-L>NbO6K & tmǀBH堶n5i,Xd]H艘9J RzCDEkwOאkeS#by"2l޵GRqz9vlq\Oht_YN>Nf](&*\ .!3=ewK'y4DU:/rJu]ŕJk`rܡ؀YʪĤF|IPֈ_^Ty@8;;T ??! eÀPBP*o*dA4b ni* 3{n*M&ygH1`KdQ=8)\ޕ!NnxjaVFf%t^9`Xk]i 57ͲY8)bq)3l@b߀"TpXc%mfv)Х~|e78Lvv_ si%w聯FPA[Jf$ ,\z TBz†^\ZIO[! mƍa7{8o"*Byt袬U5]:jZ~QZH̑4K9$Q8t0vF ' W°WhvToQ%\`{- o0&(4n]"/"O`GZR6<2F?$W(D:#[oin زHEX}d Yכ 61ҪOxoj"{nIȍy"U`̶ܹh 6_~ioTi *nc)L3ʾ7Eyק` d |Tp%~Q=YWx`ZȔyc#c!MƐC V( !!*om=,PK뻗'Bnuo2~~Uo1&$U^Sf- HTTA +q-oC߷~$5  sխ RĄ9e 2^+1ywQʎxkƙ<ҝhozwߤaLժMuYvgaP親Y҉#ks\e+1I1$默J}ֱWj|+uܡ=ѣ{SXBWcOY))}9Ѵ5;Kt.NwIwUNSLbs/ ̪ `SqG\ҕHM"`"idYt̷@2! -4IZ^)%3 t͙F ]o$ςe|XHY?<6_. %Ta1K! V1 N,%T+,^dwbv6q51_v\ NguFJ,S7u/`˅:̝q6j;^fktߩ[S)*m0P}Dȑ#.ʞO m]:EG 6yp x%~ 3%M&J,io0?*Qj @B>s>1R,wvРGB,4( (ցM.8!MmJ+%D泂k&UZ- J[ؕ{;%Qaҳ 筒z{OY–^`NiX 6#lOWFmۂX̧0/T>c1%1dvnFQ,P^/=߬CSj8ļ>ꩬmUWd;9wT\"޻`B[bTH 'ߘWcM]~"~-tá峧j+TT#^5?#7ILP"F[W " ,Fѧmh~yz*TG֐Y<X5Zs 1#.l!nx[oB!:I361Yebbê J<(m(tA|D< $No=$UPRjBK* [n|.r!OKaf*p*v{q<ݨl RP-f3N*w\{ch;0(GMb:" z- ˂6q}+84uWMKcW?L>vq'+n "V$g-MЉ%+KBkd$xᴀ` EFrd0@례B=2ն5W"f k0~J_-!NU^2Un{>{*g޹mw:t7kk"Qa-B/%5.$,t *oE[ΉV bc ꔁU}]_ m;QPBCg7O>a}uaq\7[Iz%v1híڈH.!HCD S;kE4]ZRԪ nY$N5Hu + 0jNz`ȵ+o|}ŐCwI/;oo@3cJ\k}`Dl#R+ќAӕgu*uSE#ooԎo?#) ђtZ5[ ٢JpeʩtL Wd&cIHCgN;d sHd C20KaDZ! =ʇbN*Mhd% Gu.9~ԯl] 3!ZB֦$5Jr<MӦ-[xG sܤ_ju&5^q_2/ l'et^R٤E}vnem5~u6JS6!u1˩ZEdδ$.r)6F ,d[|OG ~ݛk;:!.@RH@6NT&Tj^'#be /Y{Onq ~}^~nMTS!H[ !*)ˆL5vAIY:ȴ|y..=;-TJ[ AC/X@R8{^*V^p?heoʏD%6,;BCQf ܈φK\i񙭡 f($p4oԀPE\- )d[jMC+OO;K?Tӂ$'~8F/g{A:[jM{6-wT! UAA㛚p8a$3HPJ'_$v|8tK'ɩ\Ub}>#_g}LkP0BYT:Pn}I`aqd)qȌ1aoqG/Ii?NeJa~ ;]Xt>D⭲qg?њvnut M{|jHІKEa)ИP_ WT@8[btԆi(nLI Yyj&I;iv J  G[iӱ3}.bp1<"1Ims0*CQ2@k؎3~HeMk#j/OYjݥ/Ѫi<B:FO4sTk'oO2yd; <1VM}AO׸,%2SALd wI![^v.2}`ok O߿ҏSƎ.92\?{0r+e-P`%І" 4DMHXR}Kݺ;y-XvQ"ϫ|oC*EyxFd-^\ dGe;%=#p&˔?l۸i`⼏QMjvl<*2q-]3 Tھ:OBEd|dcYΉO*5u7)9<8M`\5 rgBd K38QeUr9}y,A*p ݁+!MA JL.yҹi= {fMq?1+QT#^6:PrU5U}k7ɣDI%f4b5z s!|gk\%K&zlE>PDnz&tITB̤s'%GnJ z;*;lj9R.o 23h ZSUҞR벡BJ)m3[5W3ͮg˷ûuD6@aWbۏ:ǰyT"cz)8':ߡr1BH )EXXb&4D")φsN(iu~[,A;oWXG}P$>Pz+O7A WQnuӆxv\ێT-l]a=W(:{{F6XޛW1Ul(<)i5*tu*i6|RgˎTqVzfs\.:CJ<&~іR x8J%W@ }` qiۊV @f>] pn捲K8Ŗ+bC(v1VlMU_ +a2~@,G>='+\PÔg5z6)II V&@cz/W)k` U9V`y<5ِMg-zdF۵ 5|+1n4tr*+z,A UdT[#Qɥ 0"T]ib,%BHP}R7?WvJz}ua|+ʙ"53`J(64&s SLJ@x6C:7.{@!M?%)z" 7#"z1*jir?ֺ].#-8*|qw{y4<}P ϩJAzij-3/7ofV\QfS1~.ޏZ{}Vdp왹+4\LGEzJ3+Xe#1y~l+&g{P%񳘣^bdK7 HB' k[)&@ f}SE0meqX/K٠Ꞔ W=SmgoєLQwY|_ICNQcF~隧7E{cPDp&p“ѯ,m$C49ɒ|A$PGC Pby8U v(6&oSFi?tO}Ng}b۷E\]Z-%m$Dsh|IFvrl8.kpY`O"Tzqt&?J/ފJ[dEBRt/"4 &R^"Np2ExBAvkMt}$-5(鲑k_Q@i%ۛy>!35Ms!Ģj-l C'>B1 e z<̍G L!_<,=RPeA1mʠ`7`C<2۟Ź7wN/mẋkvqY:DcGaf15EK8f!{v,:(Y7R~/_ʪ$$OgO+[u\mT~b)^+iVrF˪uËyjxdOimO1EIyC8-oOJcWPj\gio<.g1+[,bN hΛʏ\Ȩ I!ke[M.{ޝWҼo{0Ls1-T$S0!bAZ%E\RBյNԱ S8?OkRf?d>}Zq/v T)$h 5% E謔)6.. 8:^D \gLhvq1^%{V4+Pv|*Xګޗ?;i`Cg<| dڣ,Yhn6ìb=7V3?VƼ)C)} Sx_~ߏy|=:,ngd7]nBa/ v?}4 M-i:谀1#0e㹤:.+JS 鎋LHuiɦFGSЙ}́!H7,l;*eCCѬ-s~|c-arWZxȣr&Ά7[ml:痳ȑ"JE:lUkvs̲;4$;gu0MR\>/Tk;S!%DRkĆ@d($HwKa",kYHHk@Ug[y`g{C,ڠ 4kE7s`<[ Oh0 0$hզ7sl9'yY5YOwk%~E Di4O-mbIؚz%kk!%& H_sM .ŢSwPrSе륾^}^qYdăcWs!EC e@j"҉*.`K2IXQr/hDj4#unMn#hI kNHҳN+ꫫ{/~L ;~uqq +pS{\쩒j^+N`hiNQ; 2[n2;q_L%T濼0\zU襮F‡Pח jgGٻG :ӕh D6S{_SNR(r5;=cJrHxTk`6Tk*N BA/ -pTh"\$S&9C7d[TWB6B }y},І!=Ƈ a PXRwkH*rB/@b $wX=ƄEI׉i3k&&5T:6 Pfຬt+4e 4yJjEQ2)K*pM|Qvߧ*c/0GL֐]uj /- pĔIdZ[7|Xh8H[5 y?e>UKћEb >lf;&q?J;$Jł {[|M# 8Eg/Rb L hO/qQC=p>:7AԀ 2e˦GA΁# 3Nq/ccH&@6 ]T9s4*A nHWⲝlFJUdOٴyuXP)WeWeRFE.W' 8O'kZpY9]R Ͻ? X `ʠ@t`21AйfKi疜?U]e*'>UIai>]ܡĻ3TCWBӘl!h^%E6 Fm237)s2wZ" MmbD$̓Y>bjK n4"h,gCھjX.TʃVTG:^+xyȵj.ELґz k$zk1zEP<[ڪۂܡx2Α>t:;O9أ؊jyÅSJ؀dR§XhىF:~q6\q. q svD< X /Uaq'm/+<![D9kZ噥,v U !{bx7:;C@@GP=& f4Ԑg,7Z?RO㷍 bDc0sm7,+2X*|8Z5Z}m\DִOYP9"y}~υgdhMYHFB-hE)/%|~Lz;t\,.4(chKw!Xg00]j0ȱHn޲C~`mM*ZlϚsv9^+heAH`e=w Q,EBTgq}꜇ij&s3ȻK\Ou"4O> HF/cCItzŤR)nUtʹP’qɺ +O'jb\Zġ~qd ^ix'J5r7ֶ- $;"WF>r 3(:6/9+?%*Z}]K|G|%XRTޭ2 N l,3 χ;Ÿ#ihßLÚ@UENN h";rXPJXެ;#Jo(ц5{k-\;m&BA-DSWIpy54|n/iذ6ܾyGqH@k Zj{cyP`6`a$"u ; cWx5C_W5m\!T oYODJm[)R"N99elʌ(ʹN.:|~QR:ѭ:RP8 ΀D_tρ_%GQ s>8 J ~j}p! =C@&nƚ*kI0K 855 LQ:VEI'W;ﵹL;=_X S-ѹE\"gBYL:+ Lr\b^Te6D=kRުf69 ,I=JL3ӄg.ieZw0[L ?]e{AU\)x_8AwOe* B+S{էJx]E~La`sTOnNeeo$JgV.t'@afD 3JՉb/P=&?nW%NF܋*SՎP19rNoy2'd&`i.s"le|"ʯ7.dlfqiz*!&f[(疈b=w*z; )ݧ]:,nfG02J,#K7$$aFG3P= HȀNR0/Z.}߯ح@LQ!+D(MaAnI >?ڍ )F?eF0lrGMcѷ&XՀ#vLՅcai,/cW{Jd=+x$2[OQ]m_x7ҨOuUHp\pİ 1P)`dbJWm,FIls EupsD&'TJ<4c~!{- D tjޝ*MB(?B#ʅ&\qW!b>WLITሀȲI+jo@?/]boX&O~!Oq/rv.Əy/;ᅶQ 8 ٽA33ߨljڭz! %bGedq XEz*6s|rGD:36o$w S/1Dg #,9ՋvG;Y66< GhK]4[Bzי<3nQLr“DV@03(d` . _>2m4ݾJʡCz泌iEh$]y `Pj"ĎmcފK|>B5r)^sw܁^N*VK۫_ NlmIunR+c?(}% j WBidj4q'6u#y1/ E,\OAi-%Pgbە`w 숣3=BP| ]-r+l,JD-)5ZFb%yX . IAwϙ\M=yZRV7\[<l'եB{lw0,Zep'n]v$@fNH3Se(&v*]HqG'wܲSď! 4!en ֚BF9vTci!Z!@_?'+64YoAL<,n٤Nw6R .>At,#c.R@'yomjmЀDnm+2g]qD)֛ImEsFiŸ ja4FeȖ2=Op8ܭ?hƛ3fOiW{2N7gXF(iP16EP`! Nߗzq#$]QAn33EЃ cz#W=/BGOZJGʹ묊Zc+eS*"ݽЊ!Jb8u?3U\H`z "uDao,[Je^*~!Qhp,;gBS lق9"M6饞ho; -TWSS DJ L%a}3d&'$3ex/p ۯ{mlL 6Zik+nOr~! e"@ON\-E_4J2#t1[sNJW/ukhe7WU@2/%9=Jȯմfx"jHAB9 7Qdqu-IUHN:HJD26v?5nPI4YϴžNQ( ۭ_CWe*|/+Ky=RtŽu滚&(@" DAR)Ϲ@UBM~ E,@qocX ㈺:. a NEUGwL w)|(eظKh'bkGW.p4O-נ3*1Ia+EqV%58 )5[J%(SV9;u AJpTC1i GN1euZy!=BŔK:,QIx|L|xqG\+17(ߐm[P:a`vv)e8玶oA 4@7\ةvDj|qf?n); 2bp;0Ha`-KgN8Xթ@7%}[Tv<Q]x+4]+="CJ kn qGPAVdT]훝y d48T 6Hf!' Yk@ (ddCK! kTY9oM䴚{|GuC\8 lc 葤йbd4ag8ߤ0 1 ["'UdOC: K! +jK޺YLx(G-Q)4q2A)W+ CYqs9ucsUyQ?<= @oro1Lm! /V\D]\"*Lkj6$ 4{]v-Rye 9-ڮ)fUWaLϷfT|rPm,g-m(D8YzZ}_.)%芨%aߵIVɉ`I=t*9jsw]<^v;w|srwJ'jPN#:Ve6T+-@0es4G(ՉfCtryyCnG[NEF鮎֡8A= Pe" Q(qK^=翬 ;u31n4 |}ouk܃`4^ }R uCV !4»?˵kNuv#xnZR}M~ܩYW'U,{5<|1Cy|)5ёYVb'@ڌªk!(LDLĨL\+VHJf;^Sv7rR2R4ժU/DГÅ!Zj-321J&L_PS0& e7`P"}?/ Br ׅOh`=%^!TVK)bgYxg: ZNMj=^բ{;M>N ajS+D9Gga=һW-"pm$_&doYzj'Z\6>2)N_B|TKNwILvza)XRDChҹ6Xԝzh dtE  m%E(a5Ym`-^vbRm?yh<-8+x5j %חnwJGS݁9пt_HCǎ6D`jF"* cX$3;-+ ,s,z?\)1u@bOജx}à.&4 x s6/cE:B[UCLݰX6'h@g!*))$A qϜf6$8$k<%OC!\͍i; Dw W2\ἮZ Sif= ZޘU/ N g, @mm~uVɷ@7'›kI6!= A(Q`&0V)TLW6 EڌUysyL⌣$/ m9~[H|]Q"8f8S:yW Õ>ܾ O + JBME+^:\LF t7d6gK(ҽU]* ֟#*VZSueSC=Ys܉ :\&K:6guÕbM :%j;')$tzMPe.KO+9wn0v2SE3T{\K"0N@u660vA6q|vriR\&M0c츢Ms>%v`huT4mGx0t)ZKlP_17! =d@MrِL5n VK@v۹e-\{qa>%(2ez 9ZT%J)9VØ/ˬ*0N lcqUUW)²ZF{bPJ$Oe&a"I)}߶W@iim޻yTM1i(1ĶVHK$|嘻6J1 HvWޠ$Wn!+a+W K%n^ʆD)1G5qZᜌ}MI?ؓܞX{KU#J!vbL9#Xѧ"J`.9؅񯤈fJO%_xۺYn>贚\aMx021;^P`;=ܥgNrP\T\9$oYH=s omCDvxI#mzd@7՜MTs#ƣ>t95e LலnUzo|YuR)b5+Hu+1HrjH`Љħ/VP$<3[WưK;g?BH}q9@z9K4Sܰq)KNmwpTQS4rduFw\Qnz<@P f8E1PP(`L\gպ*.52al]XĪ`LNJ[p̪l 1PeX-px:5)}s]W! +1^xZ|0'RtF>fM3NN#-8<(7`Y3V}15"Q m a;1$ns 1 j8I8NYJwO. C=2SC6;hMccwBJqiC%?@[ `E;/*(p^HJP0D# IO_t,]+bä Ϊ10tRYr&+8@6-//״nG5\dsf`դVbCMvνXjZ< ~<vOEm+Jqm*jr(sixPI_^Ɗ-UTlL0]r]_C<:?(TxjYQc8dp!{%ޅa"`&wfPՅ "JFn~[d@b)?A)9#.@NY,PCWY-Hv@d6Ai\[D$D =hyK:q#9٘e2d /9Pd Pk=r 8yz5FE'K}} S}]~%I:[RĴa~2f4YR(%E*͍Pɺ L)/F"9)z7hxZovCiwVNLX-gdp΄͆Us {OX#shL粊7, B(D N`޵8-U":|,#;:QW ntS}cPdZ!#DBNu|^g' U|c։}Րgg:]CrҺrVH-SsaXWڱ4ۡVj”b$~:_M᧚"WT$UҢ̙N;(OPuncd1񽇥iLP<P=vV:4QKLj5cU+x^|!MΊAЂDSBW$B*L@$8mr?H NH>/V \Z^bvIƣt̢-/0 e6 o|΍DzigcXƸm{Y%+^vkS sPk |]dSfx F<En mjQsQbtlb ޷BSoohRHo')RF V8;:}) Lq|H4( (t=KQY1rqVnK6+̤qe}Ȑv^wbup ? UVxABץFr: T!:f gTᕳIu`p8y+ 1:SO4Is)>U6?`HrˮAbMLI A-s$~l.opMc!% E[5YfYAX;\~so?%<)YPL.Or/̍XbKe080]\Sۂ0 hW\ǫϤNXR3HJ!th3 'v*&" B{|(RQ.Ou0+0dbkI5p8^S}Vtso)"ڢDLl-F 82j RSz/5,Ǎmݕ$T8Aie axP{z2]Eк@CwpzZkS+Z*Pk;Gng B@k/a!-F@LvBpɫekgaב4CaFET,Lڋsl?Ynϋ/ $!~LЕV۵3"9eLj{*A˓΂*OqGWek'n/ (lj B!:[  1 ]xg8 Z8KCLBFϰo)-7̇X}=_ 93x [\Oq܁ zE"~mnM? oPw^񱿦?W+m0.~jg&FPbpb.k 34O+_Է7=ԑ n=KM dI3Y .SIor8~Njg׬W+dZew\YhhL,#T=SLE ^:@/ P2c % aGxg Jdاo4"W6 DY.,Aq!-W3!%c X(ޑuP@511>P-gVf] =6g L0BgpN!*9ARq74*yaaZ?YQ31V݅=hfwE:{Kٴ,!{1CTճV jV,nflmu;׺F-C91HB\*$MyxJsɐ-#.N mF L&9h֡'Q 8oȷE^Ί;ڧj'ޝ-7O_v|H@_t c!M'mH}[3KFbWLϲz5֩nn榴jC(۝Iq|tI|35Y\,B E=t0kƶ!-x+B"0o9yH%r]l-rNL}naD ~qdhjcm훇+,>Fgv|yi$.n 5F;%HkT\B-y6eJ.;IY3S*h\T<)o5Vvכ-d|UYEjE<ӪnP (w[kpAAj Ƴ9t}&x>4hᝠ]Z*D+8IsCk}a)F~#rS!%ƐFWiqbYBbPH?>Q@%vH@5G5[j;>CUC3]i/9rnAtԮ*o8nKCKXKµH,:: BlzJ.„Ҁ`=pQ_{daY35:h =ShkE+#]9=6]v6Jz#;')Ka 3hJ#fŹ?oRɐ ~:Fcd ր/M=OoSk9j-dO|?AsI@[U" A)p0 j8,!f ^R>F}NU<^pGqMaգ!nk׏.g E`FsʶS&vRӌP jfqSc*ζA:IΗ,*| XIT=ӠV':s_TrvE:X]Ka32DN{J-qKTϢGCU5zn" 6ETV*!-E` TM%frMQF;P⽷bsV{_y,~\$do_$:b"vfn r m3gySC6PKo% (-Z84:Yx0WNIٝGK[:1@Tp!|#$̱|tD1 ^*9]uM4ʊ^c) & 1NxbtIZJtq)'C-,ґ SԜ V }M^[}LV3N0DjQKt_ Q't6+|jUUr-Zbi'>tk[(";4ʯ>_S+HyS-.F4ލ0(A!%FL]+T--&hTLߘ EV*ga_g@Tu!d b,s1=K4PUb̔UѷiCl!L ^02oAiG8"n74S~hMl˝/f|>iFBҖuK lNL,kdt}_mk[8cI}wf79C5GCyI$ *)\d._C~3bӒ^jՂ^WH;o d֕x@wLvno2b |ikІ" = LiܤoxoQZo1.R\! 0Ed88ۆ꼬jd^.R%/eX咉U%{4lTƁ-B O)Khh5=ulaj"~Boj:> d>LgT-|bdEX(v\CDp ~5Vq8^ 넚1mn1r:DpG"ݜۻکD g*h/I!Q YCjzgɛ fGZzo7Wt?q`BZL0lb^rn}dE d\pĘ +̭;u}Ūo;%zV|T6։B eћN rAdry$'2lF'>rf3Iބ.5u17D:oe\,x8!a({X:6u>Wnqͷ=N3besNJL€GE9e[~˳ }S.xr,h _8|% k@+-Ty"d1f@Ђj󋽙CtlEwZ u97vFدq~(%#9Z`|nG!=CJ yipԆp+@7as(J~j]vShYd*mK;W+i~dfYR-9/ŨZ/M҂- ܥ51=h!/YE/|t!TƕVeo z̀U4KMv_ڀ<>oKK_ѤC@i]xMUޱ_L2^pq}9  s4`a&f rq8s1CKWečOAnA@EiQ&$( 8\i+EF5J*r7X| VTQ_U5gnow2XXn7%& Q`$[^M^dA,JOf q(Ϧ M  L@37JT@S8=S IA)I~Cot p3KC4 =`oj8͗SEFi9Z܆9o-H2336 ?!EB1JV:nk]扐U{j"+70CeXt{ȺSr6lߢN߾_x#.ӣ2.6C"$@ܖRJ0yp i\?/ָ3RS%6WJ k" =|WV{Y#McK`#TM7߄&&3*s?M~"8$CkW>jɕi]xvHWWHmK_a3Me""X||,g>JKV!-B2 %sGӄJHbUl0ijW'R t%?7M_|}ʄ;EL]V6襃U~!*yFӡa <O]䳿eA^E9W64_O*؉h;J1H1c2 [w"ת[l=i1`X6?WnSTItc)-J%:šk -CR Dzf*BkРV <̈́XkD  f9t ,QP~^(6vS!іt_>/ՌfUkF{zؓ@A ~E?{HcʿbLMEBI> Ox1: 7 Č*K";7^ Wm]8Sx3 w!+A2@M_"mkK*N%/Z$EXfDG EfoJq6o)8:.nZ̿7aBUT|zm9fS\+(ժghAF3JRVTEKUJP5"quh̷ VJD@'WJEVy)ZU%T޴wl)  ~J|l $8+.7L6,u=ElWzflzmƙ`Z,4X`%UU:]k)D4VAշ WDg؀ nf2(4 .n>|78uoC[u(fro9MШ oHCa瘩zD&K>DڈDPn|fTo@ 9 Y* cXL=.0V9* Յ!¯5-EoJ{ewM;ρEIrvGRTya(> j꼸.+h3K1rǣw]d`e=!Mm@b(LQEA7%iT52X{p|i89LҦxEr%0-!ϾWznј7/W"?[ޣ Z2"F}/hb(Tk_~p'R9e9?Ъ'\};d%=m5πw$B DehbFGHЈ~6e#*@=ftqϵVe80Dv>"rO 2=NK[`/'_ 2Л $hl}S*Nt aRW3dJj~ d0~X@v:i|1sT*Gwl:06(21gBqc<&Sm]iTB^?! "ag\\wQִdB[ЄF{/! O6LG]3)`PW涹Ǖ=XYNmN"hQb4gs4}Л׬Nʳm?e4h5^Bi@~~WWaK7Xt 6ll!{=C1@xP+Z]kd*6`DS1{"O\ԣV>16@,(2a3n0>bY c>XlNY2 v8x1i$"83,eYy}} Z`E=\IYJS,pʀY$e}<-s^L+Uz%etu[+FC?u$L;?NcR`wƖ'u 2c)H #V 3C43f]@ XGiCKcg,_Dj I ex ]LW.Zy202[ ŀVQB-AMT#|Q +e~1sV*[iPNiEu6Z63"JU֕bLs̪#(tHpvܲEOg6e+rGb{~F e@Y-zh! B2cwh:fqu.S.Ps,0ԏșJدxlx{I4;23h 5B],5r$6gA@9,Fڀw!w D5'b4OBnZʍ$Q0 D!/g`Qb<%-Bdc"/8cnXO)/ ]3psQX"P!ƌB2Llv%_[֋(1Yv+6| |$%nT|ӂۂ^zOYԡNjihgJ ~a喹ڦ,J].&C9+O]0꒏H:+ÉI,YD +.T`Z)/+0mf|M9ϣR7 ưZA5XMx !$UB}@89 E:0D=NkЛ1ey뇫R=0+I! A3 -ݥL|HBبKa=>ƹyjslw;5{_iL@! $د_5 $3RVaz+49kH[E%54 J!FֽAaE֒S~Ԗp#r^5&PCs 鰨jeK#9J VFf'[^KuVH55ʊ+M߾_keԉ*yƗ ͘C$+5(=5D6rItT!CxN{C>SB3)fCAB?,݃aNBH6b!{5ʑg('4nT8ɨ)B+ 1wt'۰  ^1@|],?]~~in>N#}$+F]>!ӯY'w~'wC8d|}ة`b=B4|b^H+ }9! UC1&6WzUiĮ5W/b &^A^&MLsGwqV1Q.-{fً;yHpGn+]ӣoG "&7ZEcB"%tI|s)J& 3_F*5BqB's# 4C-{VV@/ч"L-5<~'Sr< yb{Ve^H&.V.BJLVsTčAbְ;𘚪fiDs\龵:lښII ZC L<$C1nn_˻"/ ytlX-l tnjiޱ\se ۸HM lSsDDW, ON>Zʭ^fǵ $p;PaQdIP+LA4E9{]P 1dV+կ<`CuW,qqesCo}Cz0zsU]u5aZ|(RtK嬤1vSJ\sBUcXJ_EDz_迂xPG:pӓEݽ6*0LM͞$KNW貤:OLZoYG|?d]T{W ypyx@+B\pgWU5w\gƼ'|! s^:?voE!M?]b1 7Q d&!Lܥe6&NTh$լ?zux~>fԺ#%$<*wf>|[+q>#@F{e UH[KGZ"n7*&3 4E&eS oO'# W%J|8$덭bk"흴H trFd1ҁ>aO}_Vsf/ߚRxIF=-&Y<4k.kҁIUyWkhpO^aoъuÏCčo X`>$me$8ټ\..(ڳZ1&|! }Ltxй8k.<.: ʁMP\Ԓ?dK?VǖN"1mP(2̥ʋHC$j`:v+cc!{%DLo9MTv\JJF 琑vo4ݲi '" ("J#!7eWԳ jPU6fXsDON\ưסz. FijgR8s)lB*_([}f$4<1'78_º"L<`:) ڒηnjRjNzB:W_aCBu$:d%TBBM#}x,-S d?d挎tH &YarQSBZ2d2EK1esexܠ5H;6CIam+WѦH@Iypu1f?B[#6bns*x*_ <XI2=UX>MzߝdwKU0!ͯ9Hꖨ<&i f6C%y&/g}wIM,u40NMI8WV9+i ڽB3m՟ _F׷t.̻Mww-H{[5u`LUT&vP%Vn޼?m_Gf$`'PQit>k$ghlL4<>Pn:YPS#JV] ڟJ_Oa3\ _+KU4 h3;?V/x3vwR56'5P]BP+}>oThwgXߝIs}$*1/1ioLQ^K/gx! 0qGz,V^B w_AE?w PF@m(>Xv6h0{r^D}4@*<,=U F?њR]:SgM̓vH%ZiRXPJ\eK)YDШ:MN" J/CJXBD[J:]!LP/( M^ٻeF:V SKޖ6ig#Irc`Mc-Uf_1DFM\Dž&G1zTmwǤ< mJ9HkOnM]BIR!vD Nk2dL fm><ĸ7JŸ`b6U YMRSs@;J,N+{t狫+2crj*iPq$p-}"e"x1H 䝨S"={顥hCR!ܩ{=/W[XI>^5S nrJ9¸~CmMvշ!{5ފC1J81*M@)oQ2 @DGrL,nؤꢧTX V˒s1|JD 4Z"K@N;@>F 6W`9yQ:ZƷ^^;4ңoEWMLw͚)hsr#r6|L-pa𞟕Jʊqɀ ].)WW_fQ/g:k533wd_V#2 X&1Ū©%э$J<`m;OYeuhz?򎩉В;&kw{Y8(yƉ٬fZP Jɀ^ OMKv·jYqԨ1yc;' 2mBDO*+eV&gEvYaIU*@ p(TP9d% ̜A%jf g˴X& > >ŧOA"'+'Djc'lE~QzF:JՉ4>r#,L/\|eªa1d@rwVUXs_Uuj=s%kw:5BJ7޶KziVP!J Em+l\h~= ߛ/e*KT5kEk{IUmasF^"[!%G1GR8߲T2ꔪ#hQ3}g&a.@\OFǦ6OCNIɷ]Z}^;tWR.ёwیUD%Ν,L[ pyގvJwFiWbZ"dx+9P` JR!YzӚ0 FdMALcDf]575ABIjhJ0zAy! D1 '-w}eJdv&#da"fEN:^=l@l,vOxzh.7E{}.y1Jhs_[Rb[O Ⅴkm]\_ İVx<7D,1&%}& BVmY 'U,ѵ=@\I}3_qKZCT:<&G&rT[uXKx;(=4_$$;V 3Z(3k"B'қ¬f2*{C]AitfYK-A@"+ԍV.px k1R`3` /֫U@v8(zIKQ!)]4ME,C2kdљr|kЪ_\ @ߣ#f&X~1IbH|"+sLJAOp=N2tik<*0f{|!=wNvW[{L\{cV\>Zo-M;+om툯9lr! CT@' U;]&B`aL%LrJϳPqp`GIQ$5=* H]q}\LT ܤOa9MRW E)#d:6uz O0PP!x-0kL\X,AD[J#HSb'!%lE3GWtmï6CD@ QET0!ksP <9p't㭵㧢誢eAJRwl7j]*O9g *+W6\fyS.` 8o0을kWDimQX(A&}>ʤ cϡDb)FMLoy}2ӎ  :-N.3ipBI,#HP,g4tJJ& 5e! D1`'`6⸭88QJdf=!#.4'R΂ [\Ji2GN1@'Uq֜o1&䷐:7sqOj+z&RO׻VsYlD\hQ0!6DQdw 5(Xw/}7traD(0yZ~(WzGQ 0 yEݳv`F}7v|9݅x83S`wܽ9> b@"g\ڮK$-+nB&4YƚIJ+ 5l,ջw?duQD?VѬ.UU479J (sg|9E"K9:?gRz( իzq^j{&]=ck66e*WqS,o|}Rfttm3b,ㄺ r.z!+ BL &39pup%V*0e=ϙ<>-gbKxH$V{2OLY[x~1E;9ɖT,Q&3'Up[rihԯ͹NZO{q@|$CDV'خE'zԡNIӇg#eG)v'KJYE-Ƽ %D{ Zl5b`CѲZTi;(;gi1ઢV%4;g*y=FP1q{gt.T K2urHTv" m'='|W[:oMvU3x~uLme(F:=ֻRVj VGKfvvK@d -i\Pc`;Wek*'ߊ#`C_?3g4yQӂp$7-@z)SkQ5j S^ ixqv4qM9={22KWP 3T #Ns҅v'9GWow~}Xo_!{-ސc@H֍-%Ԩ(S {MjQ\02DHA9U v s2΅L&"63߽,zgoTXvۆIA*B ף߈0X}鞫 >,q&J3"zUrv5N s/tppHn0c+8!3\B$C9:J:C,d1"Il(=9)>{43۩22r`'Gki]Dm=e ڐޛ?ؤݞ83; d*Y^v"2Iw!MVPJTJ %گYJٞ: C۩6 gD\ObѩbP wFF_܉'G`nb~؟t<ǔnlgHc) tzt[Fq*XXѱRMaA0u&bBah>Ot)0]XY2[hwZ@k:O7{u2F)m<D d?Vjh|jcF&uV MxusCq!s[a/Qsǯ$ )1B}U ~8!ƇaT0 b! ]Vd1N|Ap3&>#YřZ]>W7?fhc+cĩn}Oxw]:; B%@WO`p tϋG]|qv"%@f,سE9X(0Կg."Kz]XXJC#uަQY.Fx} |y.dܱ::IACg)̢;vE(Ռq\4gΆL * ៳* Xj":&=`?DiOuhY&L)CkdVY=AA xMpKP$Jn ao'w! qPS )hT tMKGDrxedRQM-"1ѳܶ{}RLPNߠCbkQU~aYkV?DPrŜ7n'#,7ɐztR7xQ3aK{#شAteuE󸩜9woYـ1WNi^g|m- χ֤6Ab&E GG7ɴWLé%"u (`R$R1YevTaͼ"Vl{+-&CNQhKl)Cqf`!˺#e,; 5C݄RWs%Pk{i$c>BÞb{_i _eSLOcEq¸^iRnl;s q03ьf }QYʯ1d=oȁL2w/,I_xĂ y__! AD(Vg 8IJ\%P**HB&1®D_Z18>Ub??Y{_c;{[SoA&} ds[X_;_2AS&D͔-Sмñ 4^y֌8aʦERܩ +tW Hw5y+*J884lb*f'ڇ[GdWuTv~% HRrIL63 !n旅RYʟu\O}2ȿ?>W8{ٍv+`ԀAPWT({D6\{aЈϓߟx _M1mמRAlXv1XZњT:bAm*Ib\($"qN6>b͍sHpv^*Ns]өg>o YQ P=>Nh<*.= O4Ȝ tiUȃ.qZ*Ue;q)]~k]ueGjSsx! f F| 'e[y[r{OW0P>XZqw^1’/ԩQg0T"mhrJ%*/zL sӆէEAnK)gUZm* ݮ%@oVxIL(Nѵ& @Si6zЌyibfoM1B+RwO>w#D6m4SUeTFlZ%cyk R-ԕEgQUc vgl\&jf~ɒa)l(l^˞-qT1LW1/=t_Za"^a "HLQZ~Zw;kaYD Z꺛~YFY2&+o |hFoFC_n`*CGX<}. nw.DN [%xehVxY([ 6c)qϭZb$Gn{3 lz'Iq){!+e +kBl^*U2)42#(8[ yÃ9XМ hG¿Hwϝa>dA f!MA"QYKS&eޣ3Q#_Ïe_~k2+H^:tq?+{RG.es+=A B֫L# * t>1SEѲO#͖KpqOeN!M>[YBn(Ml݆&BDžЇ}~~O.[^;9Sc* mrQt_=G`/{Ѧ X?}{h? zCPvb"gޅ5Ni"z Ѥc8Ҩ@u~/! y0Tl+&+h @)t,:65 1VG#!#uWD#+xpA rFgA&.$g29{u_礓\rF,/( 5bB9$Q0u]XdHH#f7(uj: q{ۮ@sK̖:N›2vYoWA67#}ToaejCf^H^l 0JMb\N:iޫu-WNe{ϟ&fZՄ6e*I0y"R!k s9pY8'r⇵ ۄUa%JGOZLi.ϡgKٙ!{ĀX"4+ z 57,B2m6YL1qk 50) "jth̓ /%q(N``{,lJ AVH2:MO#b/?ۗ?F~<̑r$a1η1| hodaTeqv%bTHK R QkJ+cWgoi֚[pL#(ƞWwQ0AW=~Or{տCiM@EԷjOexl^Ual/7ƏwЃdv48%:hTX@KU%\fU&~ &uc^֮;TJn>egSOa3vA.'On2v%6)(qfhs~'23$C񗽾ii`! Š`(;4hePRRr!;lWl;uUܒ*faI R+Jvꎯ9tYn}kdSCrptbP'0/l0Vg,e*k%PQr m}cҜii"Y @0[)37r ENh"C9zGqMh$ 9)N. s׸DR>Ofp  HQ!P2zftǎ⃜—bH5`*CX\:ՋG>gQ!5  pP55t"eQ@Eg6rqmdT~sVx>YA~E3e?oSZ@kYpA-B6Ah-WCrK)|<'5 lUܞ줐%yH )iio%­:Y0F-,p,YVji{s'=$v;F5+Θ5E1z;]7ϳ<. +! %`(f"ƪ iB0dY v*!xv|IC DǟknGCT\Ls^ciX#^q;ҡN 7D6C{L8)_g4vQ: {˜cm -EՀKFb"Jo7a%\)27՛l@ vܔ s h>b Ѥs5^cP&w r f+Dg".{Xp3U)jX#DO[ӠB@BXhH BBTFi8.X e`U4ܜY;{dI?,u[ s{ful#*X)3}1M,]FE-jӂbZIU[ c@Ԡ%z2欈qɮhMA58&*D<:ί|[RecP-3堳VF^cS6Jョ!6B,Bw˷8:8Bh!  C1@CN5YV I[BxMִ[[S' -kie@bc#W`zB=8I]:Q֐ӛoloDvgFlQC lW<^Nl $2g;s9O<I#qMN11C8k`Uz%ѡ2S*l<8U$|k\gtQ J|EY{ϷE1~3UL/}7:jwFjy/+=bk(B\5L$Eb>Owu;dL{Y=ıj׎v}kΜ 2U I!:ER&M [H&zHG3%xIE:s;' fkSs(6ˑѻh99] fШo.OSaXWNAeI/ ,3:m/Q򀧃`Q{KXFE[dB`*``a;6(q՞zVot6-sx/}jrrmjr #ȞAWOavLuf&<{zi 4SVl'{9\8| ҍFݰTĞ (XHm(F'!YDzq>hb=ix/N|b-g1Z&-+{jjۇuAuY{YXk%)~0T/,^oC}/>Lʱv!đH6 "W_qRhḒU2RW$%" Q%i|4_]]̼T M^ɢpc i%"բUpVn Z֔˜Oi{t!B˭c1 gloF"v4Ȍ,ēI^޾wk]ulcF՗Z_ <xZt%T)üwr`b.pV̵c//!NQ~[eo98%8,MF CA3~WUěT637-[]eZ^uA:8*P_l_Gaz=ւ ~sj:{/jSQЕ/~lwbB{7^ l[b_L"`lk؏:P뷷Wd=3fF Ny]@ğʧV~FSe1Vv޳6} © ]]w" 6^]!b@\0`Nk,\ft X-yuLl A [T#"8 "ݑ:G=Hbq NWQq_t=/<MKzNB{\uPk)Y-%À!-t<!CGK&F>CF| s?Ɂ0c+֬u _I o+w(;`b˥7p4W8nj&c1 \bE,@„Q N2Jx57{.oxpӐy:d,1@[w7E!FgV -~rzt@lg)]nրR7`;UEըD!:-$X9࢓j@xy3!jE2tN[8:x'6z׸,g>]k.=keyeY+Mi#sLzH_}Yy2ƚ[,kNP̸i1KT_N0O@5c{uM8:Z \` "I7=b3KUWf]ce, =|v|R{yBv>/x]2,s \(d Bo+kd)MHPjͷ6Vo\G_nWߪz6[˙:Mz,|&T޲1"K"!0Rӧ`Bb˰OSKcʥC_~:1XO-uצaBAcyem`czFbcX'%bjp=CݐaՄ{4qRΖ[ɭz=+=秦Zv;_O|m`Ÿ´{n!dJDc%2)r :z\$\#dQ>lNRzН\։.#q H9, IJ0-JGUҴйxc3Fjcqz)v0<1!4ҔR{@͙]TJK+4gTZѯ tͪ[)wCh>+O8yT h c00p^ZN)r(,.SB4+j-V&jq <0=.vfc5>^Tvw+mؘot:n=;Cm -uU%MEAXW ,\ ?[ Db L`#<ֵkVW`wEWb=1?']:,8|aGu|E-W3%7R-8L[Lq +h!|Q{_JBPؑBhHP1}To|^B#a:1AB@ (uԗ2H첨TP =DEP,qUtZ]`\E-y1V}LJJw+%).1sA]E+2 /oZ1 Gb&5jeEN!M?[U & mCS!)ê;3G|Ou8GkE,]AP8uC[i2|3>fYʵZ |@5?% ,3g*=1Ze|X6[R$Kr_w!s|+ngoA꽃oOARq.-!aMrP̓oQQ(GuobՁ!qFT>(մE蓁8f<gX"4KN,}MˤcYR# "LayM%uwݛ" u04tIHTR1xkV/릣P宒ڒ;ÁK?[aZ*V1}/P=Gy>V +s)MJW|O _?;J_ٱrJ3 V~Hz!{=ƉaȨ"$4ByM5]*i*S(ȼc` }a12mYwi+eң1'|qtS-7 =h^E+[jFh p f + BOme Ce\bܤXɓ8wq$KpdB t IErto_~Z(smIܹ?+⅗(8-V;ª3 z>*3ǃ+@Λm3uLF𷥥pr>_缪;\.+UIMQ4W G$V"Sy8+va cLw~tڤ,Zvkأmc}!VV% s̺pLٷhӥyoMV,_գ  DR9¤l<m)|1n+X]2a˄ BŴ-TيહF& ̀1~}__>:!%Ad0&tLܕDw'@%Ա]._yhġ"an 7:nkbS%zc-';j 1E#LG3h {D錝Y[{D}SKYʼnj_ڞhg_Sj\|0 dLE_wnK{xv+@Jf-/:|I# S-bew}&CSow Tlg5OtFV=O6\ ^nAiV!b%%W]0sp4 Ῠϧ4t\߇n<oЊNX>n 5nl,m)Lf\4̰B^guu VWa3DX:Z0YJbJwOaKh;3p6ioYnrp! A0&!0,]DYB)U[&Psw5?9Dj*~[e;]vm]lvٞU:seOZTcHK/Iӱ4[e( Ds[Y+A1jEnES'rR$Miv!ڼTPXebw߇_쟺>lj!Queւ0n%gWDQ\@onJbyźFKy9/D7  I ڨad' Q]ܬ'}Foi:99^3z iUG&^UnjI8hR>y{Wqj>Ս[S5r{TTsg뤈m1=`s!k%ׂBcHXJ}*(IU#z-?~V_(AD#Jxajno6z'AH\fpc Ĵ#ZډLO|r(2kDB19I:kijxǀߪ{-S,SJM#E4M 7~VbYuUjZEɁ RO9GTWKaU2Z1h9@1y4$R>8{歛g7iX.tmyn8!ji)V'&d.c0XU/R+5 wDs[4 3췱$zR.P 9Ot ™`kRVE2: s=q挮_ٹbqeӞGnV3-X*oyGxfSv <O*ؖ!v6xȟzs<.o? {]u( VD̿in\@6FIG8/cu%?wl?v6#ըI ̌&Ef`wp/ˤ׷ ܓ:px Ո|\TIW O97H,K}9hjKorl-eoHK60\!*PH3ъlE. 0Q '}/l/™6]`Z8, nO:h촺<$grKOyO -2ٶUW:yC>ˮyY>!ŀ`"$"ؾ!̛© taBK"CO[ϗ#ͅ=,[zF ۢgHSaΡiT#YcSyi42 g1\!Ci‰~8/+OӰcMGU4Ep#VC:mc/Ð J{B~쀘E>iC4&}2۷48,9|*VAw3Rk/dpo3qR&HSCgc_IFU=ꛎ蘹nzk ApD(AP9+VS4Dofk(c~vJW2EtyjV- m6:ur:͞B$|D6I{t1U^#4/~/nk:jnƒQ)/^,!֌F31|] qAYOd W}ݍetZF}0;_ aRY^o%]rA0%3J=%w΅j@WMgCF ` N59ra*{vݙP9[cR-Lũ"fh`:ZZds;9a B OMW#z)ح|_~p@P&BSǫcV3b旬2E3D9RZlx֔;eGR^1fXekq@]:} 6;ru@x! !2F*4LpW!?m'%̩V7魿_SO=R.OutϩlU c\lPЪPm]^" Ojz&Ht\CdL7V srQU'ȀQ0McPׅ ,ӽb:V]t 2254=4ns*4ei˺1֖cs;{X(jfZH)T^I #i!%.u$lQ3 ^Yc"~9۔qڟ/'4OnҷТ" (`'3cG]a!H6 $*B@A:b`p8۝T]Ӱe0J \,~kkP Y?˼hocgzWo $o2`UUmss&Q@)֊ y?=5j9wŰJfNn Oxi cq;#4ԁ9^1gy>=3omxl\!vVP7B$"kF.T! 0t[4ZǑB)zb?ΑE`82~8,|k{ӏ l6\V/L.Ko͚ d4]r٢e4PSk &[RuF%{` i1/6s& Eus@;WC,/Q uƐ,2!uo%wMS5j-M4N֥u]G cXUGUhm& 1=k mP0YL-up<(X,@rI~,?4TNA/|0@ZHRDlgjiwy *26LS1PW6`c`UʶSw/ee?LW*u9"XCiBⶼ8BlU:#LO d@.^Q0j`$<|\?âdV"ŜƧ0dD d5֒sX+P!8=I%ae]Kd`=PBW-yT^D1C/("dmr 1R((b.~q(ӏƺ+!+5k J^Ztuv˪5 @La* Jn|6{SH-r~ŝow@GM1i*eg;'JѹJ`ۯ ,Z87ڈ&>@78NM*\IX\;V݊eVg;R)mk*rɮ<*\ R,t0 jRR ΓCHRZj$R4IӉE<3=L`VYchoƒ[iet\fg}RI/iK36@?mxK\d! 0lƪ^*H7 asoUl B͵G3C]ᗹ$HuPț"C zk(^뛶{w=Tm$;&R<% hN;BC,Dw[gQ@E:=tMI5PV !hÉ![t-Y_VQp.kJ3Dk} ݙu|A\dJSz~*bS!MmE] lhD NAu.>$p5{!u?\9qy16`Ĉk9`\: A9pJiN8(1RoAK(rBPqyymC&Kw/S#όrin~ٰĔ)oV 8a˩ʩypFΡ~./_ 'l\يMCLm_+y\zClA8qT#X\}"9t\MY8 Շ Cq#%Eg_sOmDx&`%/n3Y )&ZűP&CX@@?[f3( 5"HMmi]VW^ /8I'JZu'w}_6C pwKNAuGv%~ɶn$F0̊i v6&o[wti@57gE麱 pX ""`@JyT9Hѵ4B[N-zy=lG1jV\?3ș3B8 <lC|jycMj9L&?GTC,UNa E 4iY;uJNʲ /#m|_q+ګj,ew IQ)2tetlgH c=! h&4,GAuukLթμ"ܤ896vo}:594FLA4(8L<#@׏ zBtl9W4B)p' Cz?NAX%:`R'fO1yW"'C>,|u$!/cX(G3딖(.T.e"`dE4 >M6Ǜ:GN. @5hk% V{Uh"4/kJ́Քs,s jx261ȶ@[xvmz~v'H-.;=I(cYch>h.=dR1t ho$a]z}_z.6PW} ?UЫuC" Y=b0$H=z@HG_/@c[b!  ǁXpQ8e! D1R?Fj[ h$cI~I92p& S|ǵ37!3m?{'nLl1LVI ]sw%& cr~⩃fS|  -2khy@B Yg׭j0li9a}Kavz;x濢Gy+A_X,ӡ˾)-yT*@i$Bڀf݂͕.bJfYjo?|" zikCWԛ|8 w^JFPU7@?f9P$Uv~gFB٤Hpm`!*d瞳lKޝ.- n.&yS'v,1IlqB%GCqs8`(Vq! 5 c \tZRʂ(7q{2yo[y4>HùOfOq 3 ٜOţ,ߧ,GnI:&e|ÜVij E=kM$ QCD'~ыVUD_ ɳ5n,Qi/1[5euY8oxdRB`yDĶLL5͌Jn*l UT #׶l, @AxzLAd]9<ᄝ!+%PVk,N*dܥUePs m>s K]siڃebTcXJs4듹c_Ǘb(G3/IK|8΀) ~C4Y9~BJ-JeT89H=4w6J*ŒW}C4м $G;P[]4inSߛӇq\3Lg~J{H,r]u:1@1 S'8bC%(A: %<ÉV H"L#PZjԷ{J?KBdYP7, ܢ7##WZaؿN:>_}{/n2zvJ݋C]v L0 OJ S8>)ӑC (ݭc`CN=vݵ5"ʹL89m+:#S%waR;z V G,A ٘wZ= ]YVD|2'r>z{!{Ƞh$ !X$+rM"Hfet#­N,q!ܧH $|;^s6Bf1EܼDһ۠0fKjj5,MQ2%JX?Ng;(X)L 4'tg4W$MHX.S s<$!DjFf1?Ӏ~6852 w7Q>NdFֽIi,.,FLq;Z@J4DxFF} 5Jzv]E5?b,MA1P5mhav.^鬽DRL:j~˒* QM%@XEš%qBJr}vܹ]E0YuYh8 7X4 $p260>sസ@3 ʯq}TK90GFKE.L4_",ݫQԅ(U3\=9nOǢ! Ơh$ X")4o[Kҥ9~qD bЬ~%qEl$m5n_Vr=c}=[ѰyU "Tm>m»b{VĄ2aY<Kl~). E޻^*8!kED3MHЋBQ:k~5:<)Zڨj+ ߀1X H4pIC0 x]&ذ 8DM 1OW^gw/ӕb ˀ2!-4v2A PÅ][IM,Xz/UyQ !t$YtI K8%5m:%'exJgz$J"\CrtWo]4U9Tj&*U~K`2'S. /_l+rT2hKXQ y2R?wʩ3['9Fd2#_ SW)EENR! B0d03[J )7+9- ˀ'V."^>V/Xd T? suh85:+U0?99,LD[L',$J|ȌVdUZ+52$9у?pɋfP^pϋN{uCFU)/@u'V)cЈW0$fHR&qk RZ]=UwAu{n>dW'\Y)>GJ \ (؃Q`h"*D8 EE.ر*("2hmŝܪ.L,#g T⸍7;bo\i[1^ٲ[`K~-dh|'F0NS "/Whll_L}'TxI1̈́*3*)uoɎ #~:mS=>shYyPQ9Xbq|-.,DǓc ^\! -ƊB0P ]t@ihѐfy2${|{L=Ql!ռv]!؏q>~/1XTu%딟۟1Ʊ#FY r=:_ 0C;a+U+iGm hOC8B~;]_bsl0 z> nAVm*u{n_y0s )eFE*<.)0֖ǚZCCa~3-]"9kzNҹW'7T~Rk!6靹(qO n0Ȉ 4"RV@SחpX5%){ض}K@f/ apFl9Ȧ2ڶNPá% Ax}.Jr!+PSMh^$dU0|L9jb켝^Zhhm.Oc [HfhDY8ЦӮzW]sК$۪2TbJpi&X(wX!M6)\\DTY -gXY]$B5OY$đXt-j8[pUK;\[vW46)vVSPnJϴm#b9-'6ߘ۬sj*雠lK,noPiw 4mKݪ$CZY]SKT4q3m[='ZʄAa/- )QQXX-z>s'uVvX/4лBA=nf 6jzֹ& بdͺo@媠|%P:H"˖&RЪ&,XUV!MY Ur74f/y X,b@JA -pźN΀^UAHjԓ6!j ?!FbAX+/OorZ׏=C ըI4bI1r8J08k κjX*VjYob*[ɵ2oàL£5lb(BPwC.*Fݸz+k~,OFQF-pm|sSiR>?:C{ Mt6h.yQI]HUOAw w '< h~ ˷}-_dau<喣0hE1=pYm5e+x6bf BA9U'!{= `d0DB:|  5E8٫ P"1+S b;>[^ bg>5W9#x}{Tӻw.!;N.fujz=&洔kkL'0^rg./ RHT6ؤR;'@yzeNtz><|"ߡdAh$5xy2ڍuh>+Gnu8zIE$;|6ްK Xk_dԖ%D#f `*+|ܭMȄPݡW;T4n oƁ%Eo?7__M( h`LZa|vICs@ݬjΦnu:+)vy ݓQ߬?ovV [bZf*?~s]jmŠҶ/y;kt[(jyܳ!C0l2 qZrc/nƈ\IEL:1Zh32@5ݴ={I;06J1DIwxޖvYB$!98Ke[pOXmȿ$ A<݉,xrzv޷Ψ g2P ƃ0T@@:F]En֙5YC ~>,ǷE%o}Bh%ⵅo/1_7C೭tcBu*; b܉9$D 7 NWJ2s+,G}Q))7m# ?8 h뗻$_5%;sjjhLPlS57EI ^|ZP!b(2pD 0t,B&d̾ʧkeIDD|I Glk:1! TqÍ˲WmntݨA6MڵȚȒg¦tx:| ~UmHgZPr}DI kUu濢'.PuXOM1_:V38S%Nl3Tpޥҽcח8Z~ O1⦾`fC &Лm w5[u8brDht-1j@ )},jX6)s{ ut]bhFލSLړ0%X٥W0}t<  XT\a$x]Ug|NAm3T d)C~T碈ᣅe`5<c/t/x< NڔP?ۘj"$Dzؘ`?Tӟtl}[ >ޮ?ngQ:! q0l `LN ![ؓ-4H _o&{ۃ wʳ:Pځٟ.6j߱u Urvb~)lۖ%*18f)Kƨq`C>Jx:@l|]{ f 3Z٥W͕_4n /=V""a+y#سNt,C#yrk]rKztj4p.\/grXt’D%ڕ: yF"!kWb1K~r^s1]"t"^I7Me/xMFGMѷ3S^2t6|1,D9.!SAۇ8 ` TL]eMt8ʭ>/kGV*#pQ"Ϟ1X7rT.gJKIx9.:e4şw lka?RBP esZ/ YƓv̞|MFDw G;ZűГ85R$rAY O#j8cm pb`D;ծx+9j`: BTfǢ7l`bgۀTq[n&kM_95j+L8˯YKVBIs~ zRJ7<NȢ".7H6$ffbn0Gp'~ЎWܤBGĀA`r^uj[UWp1]pQ颂ptO߮9!=Ơh&4iM*.RW+.͘iL0LU D}~es9[v C*+vvOjFÉlo۲m.k-aF3]Qo#.}Z8e$t/B׺9i6Ny?Ykc5"tTEE^(sr@3`gYRe?>'Hca.h`r[`VTy TKu% `<Fr¹dVUO>{՘DZtCA1N0" qBB9]5s5\^g|ZP9KxzT0g$ǭ]!K/)-]Za$P,xYqmY~{{3D!UO8Pʫ* &+\txJ rƾDD1&R .~s_F='@)ڥ~3h;0ȧ(dI/Dξ( YqSt ]upg,!5aLhV7g P22[%_/HuUp:GזZn⹏RfHZ^d<-W0}vXȫQz{}RiMi̼<:ѧO|wa4@Xێ\lVۿvs SV**fa?l)l/kkRq˚m6{F*I VP b$}I;zIDLYjvz1IxC4KH# NIDZ02Bmun廇*G{P5ozEBõ3dD,ҋ)  ݁_5= Eb/ϚcJ9Lltoy@_Ikp{䨤t2 w*oT,Yɾ<` o^i`nd{uͅEir]3Hvj*RxrkW[+,5(m 2睜WTQCl (# c|y1 TB䁋U\խ&gGvs `m4iv9e>2#Q_g/,rWqw[d)Ѥ nvAr)ށ'KJ&._p .pK_YnYi >G/I)nϷ=o9TNqb-q|g{!B8Tk7vViⵊt@O9(] 僢Fc^箏}:nL7a[gPŰarxaxVprgb/oⴀ_%-j8A+^ m)s/ϪqWϗ0ܯ,e`LlA}f\Өv!{5A\41CQdUז:sW1 RG2U`0\ ;*=W 浭>EѰ_fw>{Uˆu}L%}сډCj`elLy؝dA/2\u\نcTDq4,>w^ >ݼmY@ņ U%*vkh-qZ )s&5T[hz@z'qwe<Yran r"ဈ@B06U횭Wct+u۠xv3 -%sS8 =)U2V}bC-xM1hf¬zsG6Ч _u{)7JX$ KPPmՇk*/f&p_nY_C4kE4,/X"b媲N_}`d!% BPd4*AQ"4)qHg Pt a#0E[9Dq"cNSw?XWm%O+0*^IĖPZrU<[?)\2G=*CDvutC ? ӝi@buE]2qSw@p,FaUlMKj_ΝeywA3ŭڒ$CyU\Ll|<<}AZ@Jm4v*ApD 쓗@Xٚ%e3T#p]rc/>4]NQ}kg^4P w. vofl%ֹv݁&D\;+m9<e]o@ #\}:R(3׻ač^lB(m=D%1A´5tsg FxteQ6`B7v3ȎΫ~+s=k(kmNO?" DiI눢cR5Ȁh_?"Ltxnd걃a!+18HU^.RMt,˷ Qξ?K&K 9avxj#\ aV':cms℀["roPZWh;𠏑] \G1suwSubǔJBۘvJєE5idVOZQca@3N8ϺJQV俼#'n /a e$!,K!7,P{ fUnNs 6wʅϔs+Gz/Õ'仨 !&Ef*]NBK^@qڄSl@F !6ZE dXU4x}uޟkk(z\(\w㝔j2%~RP+F |Յ5f>9cЩ߰VA6H0R渚픟nkՒE'$.r"؎G{7oi_e0W)!Ew%H|dCE3贤VQ# N>UKZU8Hr:pyրaT\7bXHic m „Dx3 tiEH 9_ʴ5s2TW61=b#x@*SE-FC[; -5 `?V@iȓ7E$ 29ײ֣K r5BlKBqz^ ;%|s* f*x47iT\MocJV2>rGXR:JSx:/L@ֽ4b{`p Qh9]\5Pol*qM];V .sj>$ypH2&<6POȅގd;7 +:S  s/8mW~b5_4#W!{Eʆ! 1$D;ZZt.U*\_)k @$ف nd*Pz&k8 ak/MGY'Rn+E#.O*BfX7Q7dҺ]\X#:Mwcр 9 w[e^umr_5y-Vv`G ѿy(xZ=aF19fBu'Y@9 C!%Ah. "j +2j1Y6lWKLǐp A$E#7id㺳i}M8-yidnc[i? ] ~F5=dT{NtN H) K[yrap%b ٿpFAvՔ1޻_o۰נ'w^ po*uJoEi4p^QMtS#*]_/ ͙k GsoOIl[@=|z(.@EB$U C@T@@|U֪qdKllO(3H?wB_4n+!E޹O*ps&׃vO9JHvDKJ\ t}6)/Rv(9 ＀ʙT*λI.7'}=oPSTB(U-%V+YW񫁎)Yj o}SqdZw}-NJagmuΛM[BHLbP$"8# .Ш^ iՉafM(7j6"5Z^/x,V_!%t˔ǕmdK ^):֘փ3O s/6Q ෴ pm]:ʌH\cihR(RI5޵n4WG~x2Eۄ6lfT׫tWO\S9īq+{XT_:vCêg TtN !B1,s +A8,U.lGsmKlDg_"(2{hkrP᛻;τB|ٽ?4HK]a (5( UfI)\:+Rl,\R;DcGug |y{{O?R#׻qWTL b}t@Dtׅ; $:F0$W`T& hix+tGy4vf+>_VV-+sb$M!]Al1y$GhhyH šo_dv΋Lَ̞Q">STN3jyuM723P&q !+ BЬeSzWVtRF-f)}*"#ֈ=]q?^0]vՖu my׬w>KsLk+T}K_{}xi"L4 3WH䊜6&Nr#shf#zeF fu793 o:kgZC{ "EfW.*GM+dW;o J,'@-``AwWb ll8uTёLI, JH/9h6Gy_4) ƾ MHV!1%VR1FFY_"!} %\5$qY=[NBF?(YHzaaB"B""2xx>(nMAs,⒝$e;Z# dY%Ht KѮ'ٲՓt+`:xk=\2i{l+ijB%e%,W DX`*1>Gm )d> zīڵι!8`,I~!{-֊±@$D6"DMn5 EYFES:∃"K N׶K1j)I##>%gs~O y sUiZG JB"H1}kNt&2N%KB9 Dy a LTHB1NEȡ@UϸqM [N+>+87Y ~&a̤w9]S]`Et$62uA'CD9]l MMtd̼SKeFX4͒箮4Q/grPiw#sC|+  /__O5(x̵ Wcj`oB{if]<ȤXc.fvFi?YeyqW: cPp0"IKUZk/tчđAZč1(`M?FRy'OH%Jilr^MAAY p$PbЮ'*&@1`K yVt]-J@Y538gh?LvW@>h\[X )qbr{z\qr-[ +Kq!'[^/y,k Yav h>xo칳BhP+:> k!ᢀLÕzK\W.N8\%kkw;?o`(saǻx׉A !=ŠAPd4DDU{-iV i'=K8JZ%ʮ[WʠFO"[Ф޴**W0+=([t=Rm)gZtW`FYEܖ>䠃q{J;Cjv 5iy? s;w;z0DkϏ~;/B&Bh.  ,U^F ]L,}1ljLU7ܥs5")!ˤķb*&0rl!z jJ@EmxUO;͏Lxʓ+ =9 ?tڡ w\X5kcun߾=</WNs|fTPj3e/'Ӻ0 v^6 GJ@1ϫ˗e!-B@\4"QRҷζ\ O1Y#S FeMX{i 4(t87.n'e4o=a%%_UV2[uq ghz ":,쒽6>d/ih}G @ 啖QƦ~{& Bd+-=eq\ów:!t:A3. yIFG30՛do2DT'+_﬏c}L~52FiZ̴locZdȍMC=.HM[%PYsjU~E엉qQg5˲qӬ<܉ٚü.fV F3>s9LVf܂W>h%]hV'uo9 rL3I;$! % A$46tY%i`DQM2>ہH $Z&`Q7왐u'P/Y%cSenΒ|1UzGkf7CowJm?Y n ƈ icLk׭'¤DuHL΄-Q~Z)j:O.3J.28G&5(ъ*|>@u0KZ\Ywv^'.8f>A"gFVXl8%cJlj2a2#A_IhK|.~]p{C[ݙV"=WO |I5oED618! D 0㖪.*nB s MEg18cNMK&57>{׵t2ɳ${Āskͪzh\)zs4Qo< 鲒P9ȓpnP4MzW:J8km!d8/rƹ&fP)js,JO[R55K2+vehXtd9"KlQ w.j_>Rn#Əx9W> ؍_VG>_-_7Kw(UV(^UDZ#u<@ :!+%P֥zQXmHအtRHne`g-JH{ΏNPX] !j9ËuL(=جT%tx=wenĸد 0 AϽh{4 M9 ܳ5^w@C)fL\dN[9On<\P pkYq5ЩYoe}r\*XmtɌ~is^T駙!KxTa]gtoKqj'yjyEɲSӾB'qYF_>:~ZsAJEZ!R+_la8Z6LNyD4uO48eO(tѿ;nRJ( Du;4B`?xnA/Vf߰!۠Vc{c*ߏ$bRC_h}okn\־ފA}-ny~{]VقguzSjHbw3VLtA=3JdaQ\(3 ` ރmҏ!Mcݲ`4]IHqۅY>t6[gdayٍKz,Ofa@ {r|(PIwFzyl "wҾOO5j1VE֑EKһk2Pdo-`?()m6c8;r=ztg$nNb1'?d}Ȳ(>*^mW|%f;~gЁ՟5ܲ'4&׍hQHS@J2ZjtNz=d@>\GEtt 80=ρ黗>뺮u(b LHFaŶFCOL^vګ ~&-鰴^@>x#rovd~T~A~dҸ>"۫ӕ/A\,/v?ﶏQպ zjhqq'8} Ƀ )|`w#R3R= ]*~!{Ma\4GP@6VY uc֖9GEޟ2VEI@7q^_9'nezM.}s&쏦#.)umƈsEætOkF3H"S$T˼Բ+%*buv|ǃ ^0@cL\ "}Wzn㽋1N^-$/'"^bGx *&;yg?.?*|k{`V;AL 1 ?ې+ IuV/UTnH%4uX2~=*_~%kO ;|l,6)QhڷcdԂў_!-Ơh*3hEn  / 'nZd#:KJXbUyX4Zrf`wct_O|z fgPT/>eL-u+؄h"R\<)k+.RR6pDA*A0Ir=c _uz^FBYg\S(d"(d$zF"41rȴۇ< ߨ>/y4^]Oyn}eAP * ˖puL`F JR M{uڊfÜhpx)M^,PUS Gm4%[IJơ[c9Mb;!Vj@VYAAħH@$v/dfj]pO> 8 -1],rD5ϽQi㶻1!=Ƞh&4+ BPQZqeV].JbBJX5j ywQ.(Wx]Dw:5p7%*c['8L//<Ɠ<<^K/#H<.DbjHL/5&ɡbu^˭Ă]Ys˖FȪ\}լ2*Ҕ2*|-*:]"xS釤pI~:Mj9- `,;5BR{M!b8 gV2qj媥%8)mf.r&Q֧-xj:FRd) 䌮c>| @j_?$TcMUi@%6\p- {-WR^9tSkZ%4w]1{-K$NY$kbtZΛ_?cJR(Ce/[z ż_=}x.!c@ 2X%ݪDS+"ehl6AgU$|<]M@{2U'VFB} ]pUz7>[+5E{!<ۯ:\cwct}N%(E_p'J䆊А6Pt RހZ+<T“PB;dk6%ȗ8%-q[,Џ8Wc#^uN1x%0oa,#q,䚻WܓXJU>k;8ᔛcfG[jJAyy̞Mh΄ի~BU 3ZL6İxFkt(v(.utZ `h6:v 7 *SKۊ#WS^c($c<*KXi9l { LpZh QK^1\bW 1#Irv;4ΐж3(E1zt zߞt8:#Vۤb-! ]*@$N.!pI X8I`q ۿQV6P;;?p_Ht:JuTWP;_-=JOnkqò.!+m cY' ] $pR|f{}cln.E[w`2o܊ ԕzqgyoŃ8pQ#4%uIDJ ْ68\J]{?4'}2m`(w]vx:_ZW(Wbp(Qk hEg#}ͩmC!-"ZSҩ{9DŌW^W`e<)A2!l ߞJiUb[R[u&^dVp1m8Ljn:)]vg۷5(Mo_,C=q>6$.9J3Q˰C|Q Y 0l$7grFk*J-)Ys}+:K34}'M15 sr\/kem[-uV({xҊ@Q ҁ'_+j @fAXnBXS Q(]C]ܡx/k}jsw%KZ 6f[7BZz pЖ +Qhp]3-ʄ0i~Ct0KZE!M?[fPR" T]z.@tgcT_ izqA$6 x!o1F]bL8`t(Ńn>WۻIq 8@m('&#dݻ*}Ex$[˺4 sivln+{?/nĺ3o2-\:&H@ѐJr(qKTERw%m+\j|>"j\`w&7eNKэX}9*`:gԕ<"5_ <Q3(#JIZ/NnA^oz9Un2Z4795'C:U%E!OR&͚ + #1b!񷆸^z? -6HȎb(Gu]k=_7뫢+̅A2NXBЫ5j什 ŚckBȒVq$D痓DL F!APF  ީ]-2 VP30tZY,0B mH8v@x{}{0䲠f[?l+yG{TnB1w(U?Fb_|#!!X,T\Ra]W^oYን'#GNK?ŵmtS%?; % a!)#q j3+ZZ(7R[~+݄ӳh g083+j}NߤSwJ#Ɯ$6mLOOzSO/<_(_bkxC!Jn]' ~KyjD!;]&0y SI k, X:i?I7a;N&dm*Ȟ\ۆhJȳjt4`ms?\Vo/M>)5Xɵ_g ,#E5ؘ7l|4+0TfEh|%*`(=Ue!V;tH& x ofe)o,%@fd-VF+e\ll׿gݮ.˯N/-w8:| e-A|nkW]$!j Dk NS5*K]PA7Bc\䭱|r DA9*N]p9Μߍ 9]'3R's.?bHpKGrE/ts%9*"6d\2VΨZĩ̉zTi\-jJڌ "Zq+R DD-qչV3J"*f)4\jO`~!]=ڦBn2$S}Buj->~|XL*%@PD:&hRb:As~6%7Lq|7Dr\ ^SG{dkF묒g0hԱQxpZ#`Ebt'@UW'-(CVɳGDoH{Ȟ,OEb.4/ 38{n炌ӰŪ&JI<ғJ#*fnY.+SQjl%J]{Zކh^NNB$Y @o_>{gSOO&&*}$0iTrx|Q=K;C!ܭy=Or'Nga]iPj;ѳK< bfoa- o}XS8ֻӻEXbIVӥ^:)^VϢuCX#|S_YIgofLObp1L҃U-8bˆlWf'3AbB{I,B%nGd<,ڶvbE)0^HFX9r(ҝ$A*dlU ~o|"mD>vǏA s}'{][sMuB@],U~bE2s4؋JBb&â"8IH-seb[C%MY˭hO.80!{Anj&R %-fPQG4Hf>fOYP%==a":Uݼܒl4➊TxU/tS*}ʖ!'%JFG$ HsΣ 2I̵#Vn<12\$I!1aI9vSm(:c漻Jjd2>?R`fPZO(D v+ gni7ZqIRZsa$:ȕ^t+e}9~*exZ!7u`B3P8]H0VK(w)Vk`әPB+`5NP:!Ҏ5ͩH.뀺M^ԯ8<DK B "P#+~UJ1.>[dCN菩^~޾}1=16ss1௜f;fExa,37[ ;}fV2i=7jR1L,i TUt̅}=̷+F&7] }LW託>JRKq}B}/Dx~EjDTU*XD W:< %~k3u.,unM0@Ln0ohĭk4,cf)d?ċ|؂?wהJ$;y#vSݢ6EA@}g4{ܡt6PKgʛ]6+WJԶ <G0SW^ネUAQ&'F#x 30T*J3! .oxBJ)h jk B>'.h,:^*Rt]'%E ^aRJnvx׏4wf@Sҵj/Y,4Z`{v.d([wq}{慦|=B4]LO81E2 d,R*n &u(0(1 IH1 S΄!+Е^!ԫӗq0gJ ԠY`7J4 B0`#N2kEi` 8İվ vLmIÿV YE]h7@*?hq7yj 9nf$߼7Т,R GG;Eݨ&Fg\ږb bW9"KiXobf#nLmP~yHriMG"(ϭ=i(!4cCsWd"شƍ:S٩?zaOJa[| lWa1 S$(kmgCZK=A~ .fJ?NЖ@x7p*{"|cl,x>YV:ŽUku/U?v]oCNN̵ wR=:2C͉⾈ZzW z 9|JIG~fkFmx4`xI™['g&#wpVT ff wR%`"Pl!'p(dZK3PdTa$zSphTU<@$$Ag+Z#"#w̃bLh:*@EiJ~th.o%mC&~FkUJk)|19͠fe&Q³ 3Kv^'w-u/2[%ƕSz\ʹ mNE- y~dT쏄iNJ >cM] "Bߞ ~6 LUHH2DJzC{m  svn]t.m wІz'u s眕%:\S5Y WM FR^V9 C2Tb3&37^J%;Ne\Nx]P>uY!0ĸgF" t7Z\dj D`3%!YtkE^gL3CK*6, 7y6+nSx>w9/8ٜ/dkM[YBq.Nqwu\˅wٰIȳ#5x:HdQcoA\B[ΎQ]Wcc&MB^ܒ$ڤCjkm3o"w"XPeCQ[xʒ!ʎ轨MOD=!Ea h" z3T,ۦ9P077&'eʄ&;gQ TGb/`m%@s 򗅇W 歠0w 8e 4ogK*Z9~T.>->^֓,S=K{HovVy) )O%8VG53\;{Z‡_a2 U@0Bzݦƚ4l?ªt@ фKyJ{ -ݎ$xQ&BlQp|rÞRUj#qד<ÀgS Qv V,0DלҪ[tvzCBv6wcS3~:br}0 UFjt4w+<θ ^p)w1!v{JfUW4ڮ0ߦѿ7VKpuiW|dEC?ImShwC@ %4ͮSB()%q-6<Z"JYH a!(C1(~T{㣕#o`ߍV?E>7A^ s>!=AT 6e\:%.S=!$Ÿus/BAD!VBSΌ/dt}ѹÏB,wkp}>[rڤR |J~m}q|Odb23w{pJZ꓎_iN##Ԝ-bJ%VJGpO\0u3=RɫA1ƳG ةgmecwìSI}v1Mij 7 ,U&;Ur, 6\X G4A`}{Tp>ߥQs.0'L5T`Ql4Fl}N]J@9G!|IX-qUs ŶeUw~J{}2?c#hܘocOsNĤ#ǽx7j4+2tDɗ.;yda5V$f^$ ٦˳gWqxx~ Sh@8H4jlK` G3mM~O':#V%C9ذFgl)YP|@!dkV" &(,}!m* !hxiFq$ՙ΃)N2d7ya(L0xd'(耋iρy!a,@sD3gc,cn؝CfNMYR5*cGai~T{ucֹJ§kr4?ޕ\)QvҠA U#@O>A{UanW.TAY1dc}ʎ DFg@p- zij$Q )X5KURq#tQJq nVrxi 8nCk{$g@ـj0{^8 x~(Չ1W>\yq~Q }7>"s6I]on{vTCFxw{4/x=n.ߺЊ_pxpxc0D4;ČD#&a!;fbd{)@E64*`Bg[U ڑSNVJ:z3 GWGf6! ]Ύ¡@[@*Xq ׻D ۦ'NsP"3jXR>"b6bYE*Jf+˿9"4mXr?'eUm>Kru|NlR^WYYFn47bGUP e=Jf Q[klUt-+A-@B]4"+&UMֆˆ7 !S 3) .R(@d7ѭTS~ uBh*;_y2UTҺՒUD$?ɔJߍr}N,E˳ W*3l ľ~$5֐}y4G4Ʋn6Zc_ yNu&5)ϹadMف@r_+  }AԔjx/[q YJ,2>W`UCuPkݝ}r! ۿj# !* "@њE^:cdc]|qR'U9wDE:\阖``4v5|G>.JOth|WdӑX<"HJPT-J>fl_ت HG.|ÿ8O0e$ȄCL9\ϚOv1Wj$ ( ;CtEjM|w#f$zTF.M4$]NmH>f6g0r70g.B%DA"f鮵9:̆]X4N 2tΘB t!VY-:O/؈Q EJ`X " {tgH1D(qׯ>s!a`3'txzOg!! =ʑ`" (+6c<k;*C!&>*/([R@R$+\E/XۧDuuzTwkx; agVhяO򪡞 pOHneL\ K J,[~b)|{,xo!Ed1Zi FnӀ`KD?zzc}@0 zTgapI9Y YkГ 7q8,4H"(rܵ )sZS{D\s1hmwC"Bj[>#ز&i})^ aĠO\Ven!cT9Zy&p={UP5voI;)p*~Sx9g-9WX65 cr/;! (sVUԕ!=ғ@h1#qD;w$'B]ل*} 4&ԅOED\7 AfЈ<8*1꼞RILc[#\DՐi!/깞ܖ~z&Œjr$1\wkX/ee3RUV]ۏfTV*sE}F ZXK4fսC02H#*ʖƕJS ݕt3XttK'E%qȷYl~+^iso!ǟMYJ淣W坶uZ ib$lp!a@gg*p4֓J5Y"<ó$Njz^ 'vyOFX'1liGbvO˹UcȀ yO% htk|}R-;n<3[9DTmZcgtG(LF4c+zB:}y]m5z)5i9 VXa!E&wۓKesWj*y P0:h9$ <=q.vM6_N~|k``ggNԙ<Ofu]K|e @^"re%uNIPpg!Ȁ4 A& "3eѢ]|0Mo4k[U>xqŷBghNyjad A[ҚKLrTɚٱB>.v]{9*ZڡXg4Je*ARjZ(=.{毡(םI\T~ r Y6×~pOѳoqr V%U/-V.Tb6VpII.cޱcN[Ÿ2f7> ²k.>ћ骃1 D Y`sEB.8fru:g%ٚQc@Kɓ0B '-M?@ :!  K!@6Ҳ%q`1:?o7sgj G6O+AKqWֲ(߰"i_X/40 8w;,Ќs״LN&Ŕ$%4sPB#zk6_xI/on$,()=SW_kg!1mL}?=}nޤ7jD^ӹ!r^+NZF\i1t릕`oshmq6,;'άv`Op[:g}`LԼ-nە/'^X,`#ҴB8? @~>Nw[_XQ2/9vq,tBzX yɨwL2c#ʕ *lUWf*iX9E$=}o(=*dXw.i;s?\! +Wh3 B" ڀ iA'$"<#Fɛ}Jn7|7GnF"v :hVQ] yMF݁?iY)1 LYHd%J|F.l*owDoo ђUMw cC7! Ȫ$ $BN@ 88{T **gʇ -:HO_Yo&JR?1qwB?*d?uW{A{ߦP5pαx]ղ",S[ҕf5o WvB6-3Q4n=/~pz- CNEmSIY2#uiIrK^t 5[.'BHDpɊґ˟h#yxxI+YԒzhBnot|TrPOTT5`AONH(ԶtO-~*B!P sCmWAa*yܘ /݆ܸ1[&^AϕG-ԶЈCySOzDhs`$iEVa2Anjm"br^6]J&&e|%KE+blを)q8māqY1Q%㗵v\l/%G+Rh3iUi"mtxS f˅+j8ZN* ;BT=/ .U}lyM.yTϝFu/jZ/oc) i`!kc)] e^X/7\^ ydT2U}Wȷi(HSw[>۩ժ5kzOZtN;92܌/0 L7: 9}lj\JRZۧ(5"}\e&M%m, K-!!(_9 [ք9H B-D,LDQc@b26J鶥\4Z<ְФmq+:ԟr;ևT޺"k[o{Pӵ,bWbMZ='iv2IS3q]8۳-X TԥS+m8xC7whWI=%ݖ^+ꚪIY+'Vjt{ХIɀYd2Y[$()=! wj3 )hB՞VLv\ERNK$kGBH1gؔi _XvN[zNfUx_iO\ M=oFr;;:ۘ3")/F~iDAz̈́}V  w*I\{r$ak#MVPE&M2D(`cCi@,äWs`RyS`X^ 1g1%/*$zj[u%o-Jdկ5.j[yYLxkvi6樖EjQ+?IOӞ,ijh%>dȁSb8-:y7m`xyg1){64LWUGx 8#>!Ӣ'=6yҨe*޼Yr! 7:< fWu|יWin5OϠ޷`/}c.G{"߆M$3gqUz[^cx[fDš:uqd1\7nۘF]db^\sr'5bH#qӰk*|wPWz%IH-~l0-M?IhfNty2XNgo>6$" r _4:0|&z5uՉUi1!8@@%x aѠh3( Bg.Z\kZhT +Y(]70;/~ܺc3oJ`r4vu#\z'>v;0LՔ!6F*bhuT8{:f|bYXZ4XZWgb/?Vt-&};Iz@y$XU* i? ׵xZF;ߩ}:ֲl2! ea@$ ˕k9P)Y|y4q$(/xA) |_&m2UP(zA -焀 hw!vU w|?YUu0j$tP5,4!V0wz96ݷs!k O־mkWsyJ/XGf3~P1]xiF~1:o̱b$g-aǠ ZE dUC w[!rƜ&JC$"A4I)=p^XN+2+-"`@1nk<$vUEeho g}Ű3&clػTxsܰf( X{R£4tn%`qn f5 J3q%98؍T~A&nÒgp4Tm$GܠDXqþHe&8z\c#E;Q4F -BܒgD)W$CrAuVHx!JTBP- kN}#QerpQ"QO"AMڰUUh4B^@TRskHOݱc F!ha/~,iVny6d(~s7=]ը}OܷI!fL5?Flu0SOuZ>bǬe$2JTңyQY$ރ] +6I%R7cB$u>t)m9R%|H LNG&-I-x8M`e4NKhڌfP@oNƜC-v-futKJq3枞gyC2˄SvH7;T[ }ӳ\Htk7Xm+>a,7_'.ɷ](߰#h, [_|_^kc"*4Wvr9\[}qH3SㅨrkzG]#B#:Ldw,'tb%<싛OkQ"0:TxɏBT !=@( #95E]/K&h2,šJZ፺фТng] "K i@ М - /L5B&Dpea;RxÇ&쉔_tƺ\صv^Vm\Òscj=M>/4E?aUm 9o36jjrď-aKxT^1R|$ `yIyF@$+o[CظJ8F z9݈knS.l02MV9C @МT2X+1Lw2@g۽tk '`Ѱ8p2-&JOD D0-Iys۟wהe 8zߕ, p#t?AvBԛZz&s2yS#{qAD9E:ˣZrۗ(5MX9O:DF1l#\uB݅J3$8Q#v|0#8P,N1j4먍(W{iVʀ m}|nH@*`7I|lalzmk^̼κ~$ن#Rcƭ£=!9܉$ퟌtMw _uz<{f+ վPLWHc^eg]vWO5q`eyd4I#!i9*=![nFJ\c@r u?<[}L?֧lsW-^-}X>]k"Ͷ!DPh$5W3uA&ֽ)nPCH_v349nr%CZ(;Ru|:R:"@\3v&! w:4!@J0!KVnjM`[_Le[2tyMȘ1d\2U,Y#Xm-r{~¨$=gm3%qwd8zjEX>^Yafvq8wYX"Hm|G6!cXnp a`s3 2\ryN,ĺ X&-|}5 {H & "* gJ7=O2q 7WܮxF_IE@թ+_y-C]Ip㸚=% o_z/;UYah9IQiw>K/5 F>.lYyo&_7t[{ػ}uea԰7Usg8ѡ\wSAń! (*v1vVFL<~JƏ$1ۯ`:!+tZ<ce,YR9(X#o ry-ELJo?ֶ0kA#tUx:b+T~{'|yFm;z{fK+cvreXk%s'u  ?i$3I9^ ϱlb`o_DZ0btN= B%泠tNIq8OA٤RPNB±-$R}/-^zuk(]E[4:n2ãЖ}걨ߦG4.v #3gqĠhz' [7lUW{54=lm]KpID3҄ZMnQb>EwL5s,qу׈8)䷎˷ʧ^WU ]n>Qڜf=s^ ý a#ŗ»LmNZ&+M @"tS܂Gu i;DC3&ϗ鄿gL<}OÛ>>.SvS]0OC#Y`RbVŇ@uYtG`>.DԽ;!k-A 6dXQ7F6*UޝDB9:.v%f7~Øn-]rdO*|SoOSjV+nMOO: &C&\V`; >3d}:#40k=6r #>ҠWb|h֠`ӦXWu\!8J *&@튶%&Zɍ>RY'FN}7G)x<$R?D=Fs"C%=cZpjVN]gK)9e_onVOںyēRWΝ~;4I^L(i JXb~H08(7Ҟ]ܸ_,ɚZzG4n9Gxl/bUD_rz4zߢ,sg`tF:|-pRݿ[!hrknƞE{@}0' RZT UG7iuAoMux-VFrMMZ):%ݶKVֈ[ȩ|g|uB$/!+=ދA@ (qI XP߶dP7ZȢe( } >ԗklU/4"SIpD]~/,#PaN{x\ZYijWUiӽ󻨅k߱iٟAj t}E 55tUd#'+iv=DŽŦ }I8Ѡ,|au4󦏃qB P6!5%4o9w0@0V^f0U>]rӛv%" 0t`⟗vŐqPWo!R,T2|y'2-ҭp:RtثF`D`3W&..raqtX,! 8<4E%qWl;)44@feӲ~eV)^K ^?wQ}:o>vIjmkxIsmN}O;,NZwn~@ * AՍARv}p7:@$<5bBKMRUTl-8I#F6$9 ^^gxnW4p*kPLEsX0}]&gs [2ǂ|jXoU(+;.G{Zބ6!{~7*;&0L@E8:iR8pk;wx\>Q"dOPR7xW-J_ZLj2 iN;BKϵU5<)S Q[eqd 8`EdJ@rӞMb4sߺꛐ)]9%+:[^ҕt!BTarXO'*%L3զ4s JpPb-91XO}" <8`+}!`@h U.*^u8#KѸo\ۗ6I5"I,N8ƍ*[+qUr׾2f7iH('9 j/n ]P@w D^2d 韧BPj<Bqu7=Tm*\JFs#Rv|o>{l5n8Dqd ]82f܋ͅm̎QrYn6[_z,nڥSDhAИ8_CZ VDpcwqc8F(v(17HҕÂ/`FRٞ"rPcԻ:FI ڤ];"kEcIHQs"A$c7Z]BpBܥbK!;/a2QQWhlz ! 3Nb ӥ֐f@}J>$,_½$9:i7׮Wd<iS0k خƪ.-vSau^О+rStHV0_ܼH-<7isKT2n1XLb>\h҃ob;*Si ^;ܖ N'X3dDA gašdY齢"XT RpT$_Y¤}""VTP&# 漵WC{, ^۵6{In4:\OoxC :?#װc&(͗u؃|a<*}2=^ޯKtr_`?=**{ys}OM=C ^0=v rǗ@ڎ'HP_[m'Lcdޏ~ulh0" T8TKzzIS&A $@ڔU,9)Ʃ*÷}onٓB-?! Z%APB4r!t@rtd9@RtI+n5xFbp,qa꾨3Wl<1 n/ ^ zKZ"?0em7+ <+hvp={>\y3o=똅/3X؞+sqq̽OR)0 \S03βx9VQGf뒽C:~+aOAqw=,Մc>//^i̿B%RH<}'yGJJu;y|3'2ү6%, <],,`@L.VQ5A!y-lUȴ p8ԤU*:,sѩٝ Ƙ\4L;5=޼xW~lz[Smʸh Qϭ㟳ˁ_F,qR&oh݉`^*fyKMqwɷ@5&ԲkyW$lk)$>[߱,o߅UGɦ;4M MHͤ]M) ' ØbwPSg#i"PY:@JR=zc!+Dvl!!^v4w%vd,Mdru8ތ9̃IS*F\S31#e_>Ègy$CJ9Fù(Y1EFos[L褈#. 2j1s"Vw2`%-!Ue(N`W_6޹46 Ej7cC=,Rl86> /5جڣô;nyւ?AԐ=爣W8H\e!.B1.v+sKkG0D찻K/P 8t=GV(9CVa-eS>:e V%ѣrTEHs'R)  WNx<,jĖEP}yvpL`gI#j4g_nOYi;fe% )6 Dd= d,QGy兏g`=e (`6@(*wr)/޻\q"Y1ØN7jx_GAC+ V.!{|7zC9:".f{3\gx=!r3r XFԘ2Q De0FB(RFI'g.ON1-z[kPpf8|8x=d#v7|?D]qP浝{l7$L'W-+6V. Wv9z|{8ȭ׵YT`OxjTMIB/̵뾷PE9dz1vBV>,d 6*>Yj[+"iVa8dD +äӦP ynR /tF dU`f%4(u\De'hpȷ $#c=IZQ$I Z+sָcB`*>{,j T6 :gL1.G+G`Xߐ/bqڱ'03I pb~1iy}3. y|T >w FDAp!OҘO7=SD;mպ=;ZX{GSQ)2`;~y ofIcJ='*I̔KFvYB-A?6ml:wGfnZOfO ڼ-! x~v%@vb>=PC]zfgHy4^Sn]Z*$.B(QÙ&,G՞{ͩ4X/+=5)T`0^wg6W Uc 2n67+u1B`@vWN넒X^xV3a ӓ`lԶ5ҡA׮fD&stҼ{tV#qg=[n-Ҡ*uTKwCEⶺ Vg[{t=[3 qbɋCa3|M"IJk6c)V葑+B ,NCP뉙[m{%35JDz8Kyy! A}:, ApH v x!R@++h;5oI ݁m@ٹIZS0>'s?c5 9tr'Vl}N̼ouʃ+5?c{]ы{.,m+5óȾN%ʚv2L8 Uנf umSMlVnX&5W/6+ZË? ͬ 8 bs^a[UZ$& !=2yԣ$U)9. $cJ I0Eᑘ bEÈ \DP6 јk윏kCv2k;nH V " ; T5T };]*xE0jV]ֳ,:vUВ}a&Z=Tly&u/ aJ|Zyy+EYS$]j0A%r֐2:yctl?)`r! v5 $nRJ$JϮNV>C%ƵrzJxihw-=U:rҍroݓ& 'ز2ʽWFb6o,[[bzW,nJ٣X$Z%`}ƘʠSk0ΆQ ׍K?bkmHzJ*`Oe~2KnDf@.D*BD-v+Y\5,Ӟlv|P!8}K $-l MV!;?Ĝ>'|fuf~Q(ܬw\$jK}*:hƻ> pб]`Lׂ|mG#z4TL͜)և( W$JB KBDK2q+H,DyX8Շw2l[d~Ʉ{SeZ&iO@0wn<a AVg³aĨpB6fDY߽!1T}s?uND>kZR| Įl &5w8,{pnl-Οo%skɏҽ%K]u[; nԬ |]޿`_=ouw!A`FT' d_Du{ܞzaY4 &[ju&ꗚM#eya_?xMUxbW3_$x^ZoC'R­yj0gSfbUq S1`X!<5!ԟs|!kd=>:ZJ1L`Sjjې"Ks™Êd%٪$2K#s~;ݶ`~qvAC˻v 8(c}ÿOt%J'ٱn= 0nѰtQzr>Ŏ۩{_9`AW?ZN#,UyQA$>R/v؊ӀpX櫗=@;2A[?C6:Ji,%l2f1df]I"YK]uzV-,/! |obDR>1a0 !L+b7| GOər=9WŜ^qjlC &zaFzzm oj u}bزhǶjU4URwi֋&ɩ R6i:lGrJIH,%>њII ?DFt; kޫnzVK?! j;bX& fj.S`2ݤSȈ!I0fBIA?|Gx1ys_$HY]oX1@U8>M@J [n`v2(^[ן3?棴=W+ڣ~*nX7&Cihն)v`mzw ej G_Tj\Ardmw'6'2j̽^zS;=>.eo #LX %n4#"0L@C}`p4!) Z~:i͠Xm=+G<;\}>;/񮿝FFV@庽MD栻 4taqqDʛ36Gbmve\C| (tJFoch6ti6Cd&L3Hr08bu(so&.! 6JapL@W wR9եxV,b.v©R䜃 ͍ld ֣ rj'St6b8t"t30{ưgwM親LU2/~bxzY D|>'+L,8) FId(ş4RwM5 j ;[Qk MV<ojocI^]e.t8;"0T@GRZsFpgێ}l@rQ:8 #B0xčqy NV jl4+MrLhPSԕ<+[I #>>;T@>!E@A ᤴPVP+!zoA(ah%CinC:2r1<"ee"TɣoG\Ye~DT8e7ljҭh%#MO(ݕ[FV ,WtvįkZ%UʹJ UA_*Da@b(ܥ-zk& Lf'nmvL mF>5 M9-7>YR"LlqA BAh Lbsz##_f'ʊ t0 vX"tY/DSߚ%ri(6gF(ȨLu rC+Sq/+Z<`KڻW8CyE.\5N?cfn<i`+t@>WK^Um.c+NB4$_ @;&/Ȭak_`t ڏŒѾSSS^EPBZJ>JY)$sxW *qbL%fW[6OK+fF iU?ZehVߩ NFjM 5Wq"xw]35ыAAP\4(*@h5i *~WPl_oP _ /=z7bbhMʯj xw:դ)yU$|œA{p@T Z7(6*cekr lB2g^"7SO@Ie4Sn6elSb8Yc@R#S/5l[f}RCЉ8W _W_h4 !=c@(7]%]al*MRz~'fpԱ*q-k:[3&!k㢱]{˨zWW@&3+&v}],O}ӹi6T; Ƴ__8f5}z$/z_TLaƾ sjNc'zQ%!8;bYPqtw@3IO=0df1ٟ,ETk<~uC0h;D9PBZ5"⓲1HCD@@Gb0D3o+RZX|w}K+C6g-\E-r(}RP EC kNxq WW@\%eRbcyɌT6$KNo lH[*80ws)rA)b69Jw/($`RƹOtL,ܣ MC5Fa93ƫL88wm ǻnXo}U !x 6i H1ޘ^꼋#~6M|/0!q< OѬP}z i.'~2ֹPN*OыRY5"MײA!lRɚ*Vڪrd5C E,4qI7ibR_y f'|q  <8  yv$G46 0qbj,Q<xhvnNb[VF'"lE8{#!>/HiB2H"T5 AN-K1#7 a 1='F?J;U%QF@ 5%em,A;RW "aZ %#p0 &(w&?>1 Sw+@3DxG@ ?(=1C5 P.<O'k=9,BbC|hM%D Bzfd31g?Q3oT;34TE79S@6_"-^Hvm 5m@Ng) CP2O*d( FBW56x.V5!.[ NO#M%(r\rSDG+5A1(M?&F -Q>F j2S 4k OT#,?Y<6n];rHN{ zChc3C6lW{V<FwAf6J~/Df&{T E?i6 >(s Fwyl2lr>%- A;KM &R Z  i 6 d{)O6 |6CKO:! '*" eg  !5  @W(  &>P$>#A`5#>v)3) .5+5W  (;3"E\C528  4+^)$37} }"=_$<b4!1  9)o'()'81*O(WD__!= sA%1P#`'!%''b*&040+#+['1&2\%(*$Y\!!1 (9=>#=#01$@*,*B" -x-9:W*.x@.8KG+_2*LO.Q6 [0(L,=_(JM'""'G  !+@eN( a&"GWf*Ig!#N ( %0"2++V&6XVh@Q=  ?7v'</'#&,>  cP,, 6-'&='NHCecE "  \'+=(%"8Q!H,MG&!&9T! P50 !J;$$+I %#F7}  I4 .&%++!_K1S -'e # %) w # "%m9)+F%&.G(P$gnz30-  P 3@" Bc 8fZ   n@36r=*6M&CG1,$#8'% FA1 ,-#&%/ L 1^ /   A2   G  .N!J &1>7 !D;)8.g]:%%% "%_ 22)%-)(-9%#*3DJ<Q5 KB9;eW )$)#!h#U ${ *# "<:8p!0"Yc$3H;  "!' 51(d'X   ,,= % +]`!8"11(&48;.V!RyY* :   / J4%DA$"4$  B,0O(+*61L (3s +=(#&%  8.-%  #5" (  P6C4t94#   v( "Q !IQ \# )h M$/@91< -&e %)+  0 K>   8 +K(!* - (F+#! # 6#5o &*/y5)' a 53n<G$3& C  A1 rq  Y!} -x bL #/8R))g3%s %13/>;+%90X 08D'U.7 &FO Ni J? % 9 !P!7T) c ," $5(7 #B '*%J&4+LV%/! r1, hXJA :.*)&Vb;*&7tX 61J*"0=(<71iPC;~&\K$F/Z   'Mg /()T)KF_ev1T/N 2?^1AWIF!  #D .B)377 0&MY(8 )( y %93H=K?J8 6  8!(6I%50e( R/"./[-  (v<C#NG-(rIL(MIp5euY33RB "CDt0" @C2[L8<WH Bs7m <wI'B%2dC>|$O+998/p  r-7-CB*t.H/ *RK jx5<4&? +&\ +$3?_sihCe$DN1Pd9K\K_^Ad71$"Y8JA&#"mT()-Q%&4jU44= 'v!)?Y.!\4;*+$= (p6"?J9Be>l"%@%"/"Kn",+' E'!/ QV>0m$/;wFK/G2$9  b'V-?DHo. 7ZHC%b,^IhV.4 \.G M[ % S+B$W P<U- (k$5U, 7Ul-&A -y] &  %P'xB(p  ]#$9K B !%,@  '94zH^   "G "K  A1J `(/1  AG2(-b L 9 cM1  @(P^*!1rFGD -)&g3  += "ygBAR  '&0%EAO>A2V #(,7$//  '. . y)'%3  qBnG%8_J>9.65' B@%$!@#.&(#4-(-')&F1@"*@!)%--b=#*(+.*%&*5:0.2$6*(-'/*S.&)+4Q"3"+04*0 MK )"$&BA#&!-003?/5&#&/4_'',P#--3X("7$S"'14*,(-%.b"*#+5s$#!(%G,&+ %&4f!)/I%#"MG !)^+2%7*&(-*? 3 &B/$8$aE72v !'f%"Q*"3"$=N &C)S(M+4&$ $-I  OK=ZP4>?J>HJFJTDFF@ (BDj I@@G wLEyIC AI:&18AP@^7Gx@!  LE Yg\?,^fbRkP % <7YstcoOEudta5meta!hdlrmdirilstXtraftypmp42mp41isom'uuid\2Bae 6.2.09200.0#mdat!M=Yۭl @tD).U D 9/͐Q4jk7 =/= An: 1&k֙y+'.WwK6Gյ $Tf؏vU(h 3-%E'Wk>??l$HfoWؑyCwwL<#}=z""IPE`FY^[OۃeV:K0ޕ0T8ԕwۼ`pUΟ9I WL%lKMn2 =hm!{+*cpJ("]^We(<e  #O3fy,$r.A]i۳jn>LV NW8Tjk{gs\E/霨,|9q8H [ܳ $D]3;~6H?L=/EF|~u:k^H~kĶ:~VpF/\Ww^F/<"}ܗO0U29yUU|4ťP[K*չhsn`$MY UI#X%Uۦ"Y) #Nvص˽_kIyj 9e9M(%ݎQǍ曽 wE5\760j,gخMx,w6W;Cͷ%H;s0~O\Id[/yvT3,O;ؾKe_ohwdC1WO<-#뽉L @s>u!`C,jʂT@ҥܠׄ|F2@AMO#"QHunz6>#q I7[ŬS+M+W4;viqT?,}ǞҾy[ΥV^b@H N]oe]vNtOG~Op7p]_Ss<R~#4ӻ#$c,X.pm-ϼ4Mp Ƭ}c}ex9d 0eM'zd[|;P,k~|*QCz]~ixwFYL>Z5r5虇꿣AL3y];,'3fB>[Hw$ Ԓ,"^Qovo+I)UE*qnc55upjm>NYI2;+y2&sQxuSxQ/c:[Y^Y%Nle8">!N"PEjj,!"Kmädر y:,{Nala+Ƒb=osn}pFnyzVsEb?sMٿ'n/8w-{Q?&dio߶8?g1L :{bE;}LӎQ 8(?y/7CD--|%?kx?ug`]l[jn񚀓9hqSqVEeg`O9Onl\5\)ӑ*y=GKqtX?E}Ig{ee;=nͻ}#YDZOWvW+fύRխO8Wf KtN'M}RؗH[Fr€zx!`@ Y M&/YIؤa51 iK 'YX ۃ N{tx0옩f-\*JKO?aWXtE (< p1mK@Ħ1OsǍd!?.̱/]E&/>?I?uM|ӾW:}W57ҭd5f]״dL;KXo!Tlɺ{ޭ?.}o)XfqWAKl˔^}r] L=/pS~uN}^?܏ͼs/m-ԝQLnDF%o~~ VgK/7TB>N~w%?_޽A~ӻvuһzŗMB:ՠzv[ dHBܜiD{Ji-u8e;JЙd9x}/&Gb[.y{I?RfoxMYD8.(E>G!`FuE[4dj.];Š Y؄&A)Ɂ$~ Nɣיs:V$b_JA%'- Ҫ?- g K0AR&뿍  ~+mca;eetN%ˀ%[8Ky>x4X?//Vj)tW [,s.Y{kr{K 4%xWXB>]cQj1sw?ehK\50|i\!C|<\`e䋛\[;ᵉeQ_y?S.h qj6Ppja񓡫+FGu_X/Y^^k,Gb HeԢH7iF>J`}W#xt9ᗃ>ob&׽#}kQjMG$wQuMY]ps_9ƶ ~n<?V>]_>.5mc~+9 -/3g (,>!`DX*:d8Ė#r(F]@1#+͓mL'?6>y=/Ql/W^=U8.}W{{}z1tMloM`zo/KdŴ XYI>m}<a?}Rgl\ɲ=M-7 ms9FSY#(x7:fw4}ۍ#O>>`x[Oti'YԂC܋]B'S180:u:ސPޏ77h ||DN|Rݴ}3+[ U::?z#DϽVpP'/ܢ?}rZ'xz}פyg+n^O4 ägQvzHtm=ENnsc)Io|ӡzr 2?.9%2My<2>!`F)v.KKاmR8Ewf@qwnqOH !3)&|kEFYlLgmy!gT[&9>_}l_$qqrFD pTcR%FLtI>;`i0mߢ 8FhyoM4!N 櫍*5.r+ʋCw#` CNMt$m,58L=r;YT2 /4u` ߷D@g1C Fɰ^e%BSB1z3xQ@ad4E/ yF<>0hmN}&34CVJ9ys<1۝CI+6N vdqG2rON_~ yWJ|f?9gqT/<,H7G/yVO7bT0HnU_L{3Ӫ@JG~ jgcz27.C%ɀۜ揀?iKސ؏|cq cf>,\n}u)OW8 /ZuZ8|mԛ~B'>sQ9 <0Ĺ":;*5Y zXd@ޥ<4ޗq!Z^R6^`ZK.w[.Cu :x|ۄ>!N [$6eyIfKi|B2pcd!ZjI?}ko̳*>pϤ*u%8o<`1Cj^\3~gve ?|?H$zL@ 9T)r-PY~[N21I$xnJ]po ;8Yc3jcL;JkBM֘?s:wc93nv(-e^bjl1J \mIJxA8hlۺH%}KwlӻzCi@T~moAa/ݣCN2]}]/LFnSnIS4e__l/]s 8bbOZ5FI)ckƇح}}LS)ȍKϔAp $94ܬ>_*&Xkĵ`"Rix"}vn9_F#C!+ o%JF80n"ACe bD9ʢ?]=~%/Acl绠|[~#ejHLb2Q:׷7z#QBE"ؘW[*oO>uGWcL͑wCK{ B Po{n/ߓ%uhU,F:TEїŁ=k05+?Zy_ko U-/7l [Z8!)0 ˴f病$r|H1bkf\jevy?[OF.s}ƝP]1{i09U~* N_gkWQ9dJⵎ]V0z?YxA$I)ᒲ,Svr):㴩 k?ִǾٌ@x^}jBɛ[{"ƀ13RQs'qY|)|QUwl?In痁5 jLa_䲠7/onk;^`"4.y+$?KNբ:"&`~RR*g&`X;J_<\MO_ѱK=<ݺ a%@PR@ 3N﷯L?C2p0sKvruz'vBdvOVx.sSB~6ZEGj'/o/|.W>rbO`,KC1?`x!bݓ[ 5*çĪr/Z:si˖\ō3Fh͐9% t}/=!`/m_ wڊWuRFlvMn?|7c! 9&q^jpz֪hJ ̙<lr9;(M"RаI`' %vAu]W6Sn &&R݀W~`&Pvnۨ(.zǍ0pI:*O놬_3%Өssƛ>8𻪁Q^|7ٯhϘ$C~+ ̡S4w4xLǏ &pwFZQ^;qGoo鈃k}+ڀw[;tq!\th$:tdԐ%Le^&pdޫ^J!h禪ſ)#fݤa՜A $uH‰ٲxS^Ff@WS[ ] `%L2'}rxSu6s9jپhv?۳ƼcReK\\(PN3qGFt}4zxz!ACV-1z$KDO?q3ʕ y<.@/;gT-d)P}ҽubDmϽ|L)AʠKC<2 ?l =.?;~L)H |ug Xަ*'}s>6 IR~kEFpxhΎgd:twyeŹI?x:FPRغ>fXhɳj\'7[Alh۶ o <ޏy0zU\$ylc[zxz!vLq8]y5KJ[Iȸ-!؅X0t6A$ҭOu#jyfh0.ƪ?MyߞcoQJnEd=]j0oX_, }i9Âg@~Kϙw8vyΈQuswBxBQc1ŦCQrjjs߶y[C~m&v\C5`Nn^ve=SδOݫξs8rDy1>?z`gF\1K q +Z{ 4Ƒqw|_jMv\x CBg뚐]Ot9SfgvMםS5_zOUtfٶtY32kǹɈ6Da kǹa96Da ]=ȒLF"qAɏ'gq!db,N~~=Yb0PAe|A㘔eYBy޶V?]!tNg8*]ͮ~H%( M%*ʢ"uZH=Ugr'Wluzޣ7g`髗bvkNֲ cF [YڋyiPe ++,n9>ilTlM䙻kH߾ǃN޹Q͒3u*غU!Ŗ~fDrsVe8EطUvppm}\]4?#Vu'Mg}r6djL+ՈN^yO/AO}_p\Vܧ9]Y"+̍.G?SO~2Ub/#ޫ1ڳЬṞ\9ܶ͊+}bv;MVg^jz89;辋xdLb V=k9K7oFYTs/_E9K7oFYS/_E6.[VՕX;;NS3=m[VU]&#1T4f+6$!x@c2GV r~ #'  B= L X<e+XS$5w7& +~O)xD (%6[ ly%HOQYp 1() %+26<BIMOSWZ]dkqw~    !%'*%%%% %&&&& &#$&G&K&P&S&W&\&a&g&n&o&r&v&z&|&&&&&&&&& &&&&&&&&&& && &&&& & &&' '','0'2'7';'A'O'U'X'Y'['~m''"'(^*(v(()U%) z)y)w).u* **9*+7+R+ g+ t+++ ++&+++ ,,4,,`,b,mh,,C,C-*^--5-!--S-c6.S./.:/U/d]/-//'/0L-0,y00&0D0R.1R1F1262E2j21?3Hp363J384F=4/444G4!65CW555$556!&6$G6'k6$6606g7 l7#7"77(7685N8n8s8$d9949C9::BW:(:,::*;b;e<#t<<%<"<<=*> I>i>@>6>2>,?-?2?6?9?>?B?D?#V?y?'??*? ? ???<@M@d@j@"@%@@@@ @@BASA cAlA%zAA A A AAAAAA A A B B B?(BgBuBB BBBBBBBBB>gEEEEEEEEEEEEEEEEEE EEE EEEFF(F EFRF `FjFnF"vF FFFFFFFFFFFFFFFFFFGG*GL/G{GGH)H:H?HDH JHUHXH\HaHgH nHzHH HHHHH H HI II I $I /I;IAI ^IiIoI tII I I I I III I I I IIJ "J .J&9J_J sJJJJJ"J+J*(K(RKzKKK KK K KK K L L2LKR2ORX'XXXXX X XX XXXX XXY Y Y"Y;Y!WY xYYYYYYYYZ"Z2ZCZXZkZZZZZZZZ3ZZB[S[#o[[$[-[[\\\\\ \] .]9]?]F]K]e]z]]]]]]]]]]]]]] ]] ^&^5^ <^I^ W^a^h^ m^x^ ^^^ ^ ^^^^ ^^^ ^ _$&_%J_!o_$_!__ _ `+%`+P`3{`` ` ` ` ` `"`a!a"a'a*a1aKaMaPaTaYa_a,faa$aaa$abb !bp-bbbbb bbbbbbbbb c c3cFcYclcccccccccd'dw Ywfwtwww w*w)w)w xJ+x,ux2x2x.y.3y-ay(y-y*y, z)9z)bz'z/z1zL{t^{-{){:(|5b|)|8|9|=1}=n}8}?}9"~<[~"~"~<~1.Hv'+'U?%>0:'a,{.6Ձ' +20])+Ղ* **JUt'Ƀ(*$B%f$%&Ԅ'%!8F~//Ʌ%)!F1g.1Ɔ/K&&qB5ه6MD2<È6%Q0v9@߉-+Lw@!Њ5;&!a<,Mqڌ &9Smu  ō΍ԍ܍ B'ViŎ̎ώߎ   "(%MNPRUYZ s| KBkhL`;78VV72ɔv.^!F7h*;RJ9l+Ø]bOMFCq֚Gl֛4B.v=? 29^kɝ#<b@MC)FJoIHJ@NΡ ҡfܡdB$Ϫ Ҫݪ , 4#A#d5((2Cu yW8ܬ  -^> ŭW̭k#@EήJ]isܯ;2& XayCְٰ 9:L""ʱ_P%b@:dz !!=^l*}:l@ƵP2VI0y%<1L%Xq(ɸUPF`'G;9>tM08/?gR+w#w;GL+O &;$ZH~1ƿ:%1Vcs0.4&Rx{r,,0\ w "( s7   +;I Yft$$. :S%i%=#+:H$>7$?'Z-5!Ij!)*/ ? J V_ f)s"' '-=O do}-5#/40c17712 c$o"(%'4)A]%%)3ED*R=B=^0I/fC-A4HK>; 8^U+,C rMRD1U*;// 72@"r O+$ O\ w+,1 2= E OZ x ^ !1H`x ,":,0(\( [h"z'Q \ lv {G " &%0<U2DAG!.=C Vbgu| 5 *' 2"Pru { 9%(' OY^o  a2,-^  .3JKOQS d n x  %. S ^hjory $#G JW ] frv+OOM()VT*k' /" -Lh &#@]z /M;h%/@575lN6/%]T$5 E?@IA ?NFADMX&$ $/ S!s\)e_gIgX(o%)P$JQn?[UDV&95b.\4T ft`l:l!3HMf4sG:8(8`O^9E3~mL53)V3M$l*!#(X&~!RV,WMA&Hg++:(?/g>F&I@P@)6R_jt0%(> 9Jv2?+:j4ZO57 5l - < 6 @ >Y # ? . ' @ W r  &  5  I6 6 ,  @ O7 ? "  %&"@-bG&,(@Y1wB-%p<%H04I4}y?*i0.8+J,uil(~aWs%51Z!...96=o0K<'c{&iVAWJU8@_Q,F}HG *R0|&J.KK/zXz 1!:!E!86"Nn"Z"y#H#>#K$S`$5$5$'%@D%%&%$%4%O&=l&,&'&f&<b'2'n'>(>M((5(8(;)+K).v)-)-) )T **_*-*5*,*U+Ol+[+Q,Hg,p,$-!C-d-v------"-.*.2.C9.|..h.// /+///6/ G/P/R/X/q/'//// /&/00F,0r0 v000 000 000 00-0.$1R1e11$11111 222#.2Q2n22'2(2.2(3G3 _3h3 o3y333"333236(4U^44A95Kz5Y506`N66666 66E67797+;7f7v7777778"898?Q8A888 8 9 992%9/W9(9)9"9*9)#:#L:Jo::::9 ;!E;f; m; z;6;O;8 < A<a<q<<<<< <4< =*=88=p=x===6===I>? ?"?(?G?D@U@]@ m@3v@7@ @K@05AeAxAAkA B!B 9BCB>XB BBB&BZB!=C$^C@C+CC CDAD;DE-E=EKE [E fE sEE&EE EEEE!FG#F#jF%F FF FF FFNG]GrGyGGGGGGGGGBG1H`OH;H\HLFI@I@IHJVZJ<JaJMKKKBK*;L=eLLL*GM0qM)M)M(M)N"DN"fNlN1N %OGEO#O)O O&OEP2cPBP4P Q#&QjIQjQ'R(DR(lR"R'RRR3S"CS#eStS%S:!T8[TTUTTTNSU U,U`UMVkV"V,V.VW6WJWfW*WW/WqW)dX&X5X[X CYcY9YY!YY:Z'IZpZuZ]Z#Z[h[[[[[["[#\2\O\ d\o\\\ \\\\\\\\](]I@]C])]$]+^KD^^2^^ ^^:^<*_f_x_@__________`` ` ` `"`)`0`7`>`@`B`E`$H`'l`5`6``aa&a.a 6aCa Ka Ta ]aha va aa a a a a a a2a bbb".bFPb b$bbEbc chcDc+/dLZd8dvdTeie|eeeeeeeff3f EfPf:`f-f*f.f5g-Tg.ggg$g&h-'h*Th*~h h&h#h7i%Hi%mi#i+i"i"j$j!Cj#dj$jjjjjk k0kHkak|kkkkk'kl/lDl_lvlllll"ll llDmDm Rm^mlm,om m m mmmmmnnnn_$n?n:n n oo 'o 4o =oGo OoZoao'o8p1Mp~p p pppFqcq|qq q;qq q+ rO4r!r/rmr @s KsHVss2s5st t't.tHt.dtktt_uvuu0uPuv:+v ev'ovvvvvvvv ww%w,wkEww_w:#x]x px{xxxx!xx9xyy0y&Gymy |yyy$y!yy yz!z4zBz Sz`z nz{z zz zKzz{{0{K{h{p{u{{{{{ { {{{{{{{ | | !|+|3|;|B|S|c|k|r|z| ||||||||/|||| }F}6c}}{}2~~ob4v J€c Oo/9~Ƃ=ׂ@ T _ksJ B4L iFvv2CVgw z 87ȅ, @ I U _ l w@ φAن( / 8AEӇ%+Pcyň׈   3 = I VcrFΉ "-J~ي"WTy͋!%;F*+֌܌K2JO)U~#,ɍ(,(I<q׎03Qn,! !>%_R+֐]&^T(ؑW%W;|-+*-9,f-%,!1G"a-ʔ5&.T)iA  )&Ci77)$65 k+v~  ,359h#5Ę   *>Z$vb!0CXj|T7L?g";țLOl_"- 7R#k@O3ž:ݞ  ; N Z5f4C6.d"|L 8'T*{DO?8CwS= J]l~-.+Eab=ä$4579 ; G R)]HΥAߥ3 :S0lF),o@!WEJfک7@)wW&u:XW]^5&HF^i 0-&]"_m+q'Jï! #.*Q{ ]-%7RW )-$Q Ydj|IJڲ <9G=.޳,") :+CnC|M  X!AyB^"v!ն,I&f+XηN&t :ZC CM=<#yѺ^N_+a@H̻3 ANciyɼݼ ;<R   ,ǽ! '[0[F,: ? IRZ m\xfԿ}:  'HRZ/aQay  ,U:     8 #3; CLUi   j,#  $ (159Nevz   + 4I_Sc7 !&,4DU k u     (>Sgz %?TgC A?R:M qi6",3N "' )"Hj% *8I \ |     J Wq yG'+,RW &,28>DJPV\bhntz    :.h"k8)$0Aq      ) 8B Q[ jt,Am9o>  Q`pa6fyPD  &3; N[^lz#(+C\a~2/6R=d``SCx&8"U&dRT-?<"^>y   e;@;{<?;1(l,PC9V|*1-4G {&0- A-Xn+.@N ^k{ ?#(*B2l*)*)LD;)   3FVV&2 5" Wc =;4xSBA^-Q~ $! * (43\%J j0!7,X ( "#6Y#u(Fcei6)_$r/ $9'4`3* B<M$M4.)L(u(;.=.8k' "8PTj<2'SY[YW`NMWROONGSXR@NL,BU;f6< 9F9Pt$pA>$!I (@h}/3H{$ !3NdEtKh.$ A>    t , C \ !u 3 #    j,   $   " ,@  l : 0  G 3N +  +   -MlaGBCV;A$9#S0v6:/BT h"u"/8F ].}!5;K]&n1_s    )3 EQbi{  %:_s  /  !8 U_gv      1:B\ lv"  ,=Vip $$ 6 AJR,X    '211c #  ")08@ FO$Vz  H&V P!%"{"o$#{#o${}$x$lp%{%xW&l&m;''La(w($)])O*R`*6****+++"+1+ ?+MI++d+ , ,,,4*,'^,#,9,=,--......I. / /4/O//R/////////// // / /0 0000JC0F0 0000 01M1a1e1z111\11 2 22;2B2Q2W2e2k2~22222222?2*2C(3k3s33 3p3j4444 4 4h4#5525g55"5555 6 66!6)6 16 :6G6 X6d6.g6646 66)7)17Z7b7q7y777e7 7 8 88 *8 38 =8 F8 Q8 ^8j8x8 888 888!889*9<9 A9N9 V9.c9 99999,9 99: : : %: .::: J: T:_: ;;T ;t;0y;!;*;;;<<*<0<6<H<L< Z<g<l<<< <<< < <<<<<<<<< < <<=(=,= 3= ?=XJ===.== >!>=>P>T>>V> > >2>> >>>>????'?!? @%@G?@G@@@@AAA'AP,A|A"AA AAAAA BB#+BNBgB ~BuBGBCC8TCCCCCC C C CCCDD!D_0D"DDD DEE%E9E: F;DFKF,F)FG 7G AG2aGGG GGGG*G) H.4H/bH5H,H+H2I8OIgIIJ!!JBJ_JfJ:tJJJJJJPJb?KKKKNKK0L&{L)LL ZM eMnMMMMMzMMNN^O(O' P12P&cP'P)P PPPPDP$AQ#eQ%QQQ QQFQR%R3wR(RRRRS!S?SSS oS-ySSS!S-S0%TUT0hT TTTTTTTTTTTTU UU&.UmTU%UU VV*V%/V'TV@{VSVWW'W*W90W iW3uWW8W2W"X6Z47Z?kZZZ ZZZ9Z7[[[9s\#\C\E]W]X]\]b]g]k]r]z]]Ap^^ ^^^^^ ^^^^B_G_)]__ _+_ _ _;_'` :`AC`&`p`a+a :aEaSaWa+Yaa aBa7abb-b3bkIbcbc&c8cWc#fccccXc(d7dGdXdVmdmd0eMe\eJjeOe+f'.fUf*tff f8fHfGgGVg ggg-gCgE8h}hhh;hFh>ilNiiOijjkl)l,l0l8l@l Nl Zldl tlllll*l(lHl )m 3m@m5Tmm mm#mm/n*6n `n2n%nCnHoboo>otoLphpopDqHqq#r 'r2r6JrHr r rrrs/#s5Rsss sssstt,t:t(YttttLt u8uUudu~u"u#u$u5v9vKv]vNavvv vvvww w !w*w 9w+Ewpw w0w'w5wz,x5xx$xy)yJHyCyyyyzzz z&#z,Izuz}z zCz1zz"{5{={0N{"~{{R{8|-8|Be|.| ||%| }}"}#}$%}I} X}x}|}~}}}} }}%}1} ~1~P~4f~"~-~~Ui~&  %&EkĀ7Tr ΁ %D`b#‚75/Ndd3/ -079!>9_**-T  P    + 7 B MV5g&#‡PIQQ*@2`r!҉K$]0+F܊U"ww;>)$g;+ƌ5+&Qe|"Ӎ, >6t1,' / Ȑא   2FLđܑ  %) 1:>AGJfin&5.7c)Óѓ    4DVd u  C   #)Hc)|ٕU.S: ǖB͖.+/Y79%1J6 0ߙ:E-r 2 P p}5͛ !1 CP_ftx z VTVcVWWf̞О=ҞCDRFJܟD&Ejw&,;>?B ӡ   9Nfy1Y.x4*N֣b$BȤ _!j! /ť!9M^=t  Ħʦ ئ4,7EK|,ǧ!&)1O1G)a!e &CPa?6&9>[vǫ)ɫ,JH]#B-%R*qA5ܭ#444h#ɮ 8 D.P~"ͯ ίدۯޯ  +47;?5Q9 ° ְ̰ް[>C-Jw ' ʱӱ۱! 2>F"ɲWpS-L&6rB,25=ѸA;Or1F-<s00ߺ$%-I7vA;) ,7 N@X"3))'?%f#$.ҽ%*%/O7~&(۾#"&H9OBdʿ.*33]!SP=T<U")B1-s     +!h#}#%#1Tdz3;W(EE3 4<Qp82 +F5;{ :Rh|;)$1>5o* /7 F'Sz9F-.5c x5 ! 07?M   !8"Y{. 4  *- 5Q@     .3;=@F_x|   (@Wn JQ1] /,-6Y/! " - 6C S\p5    (8Bz "?U\ '0'%Di{*'V<Zb$.0^p0 dHhqo!^95$ 7;A|   S ,-6 c o { [4EVg~I((6Gdiw7 53Q     ~?^u^0ao  &X/     "-.[a r{, XT isz81?/4;N_n .@Ncr? PBY&385,a6}8&VDg?5"7A"x.9,g/31 & /;:u"*)i a** Vk  i O?c    $ -8e+|QSWK `  6 @ JWgj   $4CX 9,>?j*4-T4.. $;Mjlou  : %9<?E_fw98<<4pgCY3"4Ul)   )>'P w # -4/(/W,3-.,@.l+-02"-T/*,+-16^8/1+,-W5(;(&Dj,1/t( " ) %  # 6 H d '{     4 $9 1] / % $ , ,2 &^ B 5 4 2/  a 9 7 $ 6&K&q&S?SOKWD Yf/t ')-2.9gj5* 3HV Y eo *8 MA/3<KZ t ~  56<JR dm)    3Jc%{G ajlp9^DC8U&456UR/Y1/&`CLD1Ya8#$5jI6,B* _l " 3 K !.k!#!>!2!Q,"~}"."J)#6s##.#%#l$#$=$H$7-%Ad%[%x&Rx&4&;&W9'9'N'N(Ne(=(3(;#)"^)")Y)6)>1*%o*b*D*L:+*+4+A+(%,.M,{,4,:,4-<5-#q-4-<-#.1'.9X.4.<.#/4$/<X/#/1/9/6!0&W0}0X1&i11,82d2Iv2e2v$33+3g39E4&~4/474 5a(5U5>56D7zJ7k7+/8(Z8m8X8#G9|j9M9?3:3r:;:":g;'i;!;4;R;G7<V~<9<y =W=4=:>'K>r>>>>0U?/?J?t?2r@*@M@7A6RA3A7AFA-8BJeBABB+sCC#C]CW;D)DtDB/E$qE3EHEF#F%F F!Fq GEG;GJHn[H)H]H*OI*yI<I/I<J@JJJ$K&K0K/L6CLEyLaLUM&tM}NGO^OFyKy1z5z<z=){3f{-{;{|O|N|@5}u}Z}`T~Q~!>DMT%L66M<Lڂ-&_Se.TE#c҄M5AÅ=c[-U(O}2̈97PɉM$f /Ɗ/($HL4%ȋ/)BE/2222?d'[ʍ]%A(Î6-!}NKˏq#đswZ<ђB GOq{BMĔ 61guFqE:|6/>Fe,2ɘ:/5,dF9a0^ʚ:(<b6tԛ2H*z@Q*-:!"@C>HL GU$#$ E'*l@9֠#U2_Lf2R}yr:8Aڥ;yVHϦxSfDh)%)ѩ)T#;wEL:C>}F{H|1Ĭ  2K:N>ӭ2CFb7y߮XX~@ְ-zCh9%O^O:p6iw5SCIQ6Cе,,?8kKSNA<<˷V%G{2¸\BjZJ611I@z>IZA]`|X|Խ|P|̾7HMI̿\bqb^5+-)-4Au&M|+%X!)9bjLQ*X":)\$#5$$%>I!$3 ,6GbVj/I*x) 1(\Dz'1A/r%"WM?U303D*w`%&6@.v441 4=4q132 ;(T|"9 -<0iU5  @.`'H3W0/r (/HJw..?+\/-'1 .;9iT*' |G$-$&JQc*z@,EJ_b j#wJ  <5UCQ--*Z 7KY@%I@B) "=>O? >\Ba" 4#Tw4  Ect  K $ 6@Q_ n y   pYr/;BjK6-M<(HBH;uy}iC,9e{} y468j*=  :hRf ;e4<p4;9$9@]0"[Fv0#,&)R"{=-+LPw:.M$h%R"?\bvR  +<N`h o.z062@3Exy)G2&/X+* -Gck ~").!C$d#!&CIOUW/k   Y&aC  &(9]a1&B; 1H y 97 ;p  ' * ! ; "Q xs )  2 5Q $ z r$ , 7 & 9T:O6  *4G*{)IK2}.KI1. 8//,;J:4&,6$bO6 6"X(k)*!"")-K"x(5%)4EyU.a.t=/83FyI\8.NB|B$?$?c;9>>TAAFCZFHC+8n3<,+ 5W $ ( ) F!-G!'t!%!"!!.!)%"N"Th"""""#'#.#B#]#m#|## $4$C$ H$h$n$$$$ $$$$$%(%;%&U% {%C%O%U&Ik&@&G&;'@'G'U'r'''''''%( 4(T(k(|(( ((!(-()!)4) H)R)l)~))))) )) * *)* :*&E*Gk* *:** ++)+B+"a+ +#+O+ ,;!,8\,<,7, - - - *-7-)V---,---.3.E.X.t.\././0/-D/q/w/// /./// 0 0 $0 .090A0H09X00:1?1 V1_1#c111T1 1K1E2U2+i2+2 222425/3`d3 33344-40H4x4444 44444'56(5+^55.5'5566>6T6i66.666 76 75B75w75757588K8:858585'9=\9999E9:#:-8: e:r:<x::X: ;!#;$D;Ph;S;( <\3<<<%<<</<=*(= R=1r==;==>>(.>V>Y> _>i>}>>>I> > >> ?? (?2?H?^?Ft?@?:?:4@n@@AA>BBdCCD(EEAFEFJFKF [F"gFFF FFDFJF?G\GxG6GGGH$HH HHHHHhIoJtJJIzKKaILL0L L LL MN PQ Q Q Q 'Q3Q;QRQQ0R/5R1dR0RRRRR@S T #TV0T.T*T-T" U -UZMU UBUUUV V(V+V.V 0V:V \ y\ \\B\H\_]P~]=] ^ ^2^A^ (_.1_4__|_``` `F`%&aKa Qa\adaFtaaq;bDb2bX"cbzc`cRssf)ttGtDtH)uquu(u u uuMu<;v_wv8vVw%dwxwAx)Bx'kx x xXx xyyyyy58y mywy|y y yyyyyyyyy y y y y yzzzz z z z z 'z0z2z4z:z@zFzNzcOzzz zz {3{5A{ v{ {6{G{ |,|@|B|HD|| I}0T}g}}}}}%}~,~.~G~I~ K~U~W~Y~`~e~g~i~k~r~~~~~~~~~~ ~~ ~ ~~~ ~~~ ~   / 9DRZ ` j t     %38F T am|  €ʀ ܀    &- 4@ N Xav ~ ǁ́ ځ   0?O_ p| ʂ؂  %#%(8 LW ]jă փ   $2: HRW k w ń˄ ل - CN_ p'yŅօ &= KT dq džچ   "( /<CTZ hu    LJއ!"2 IS bo  Έ ڈ   "3 ;D!Xy("։%! >H[ co    ̊܊  "&'i9Z($3?rasԌ֌   &6G`hk q{     ō ҍ ݍ     & ;GO bom܎   ) 3? BM k x   ȏ̏Ϗ ֏ ,,CSk!9ݐ  $).38=CGKOSW [ f r{~*' ڑ; 9BDIQVZ hsx %&ϒ   +9 JW eo w  “Ɠ ȓ ғܓ*?Tetʔڔ   #+ 2?DFBKb +;> BL S]e kw Ȗۖ    !#(-/48<KOcj} ×ϗ "2H_ o{ ʘ՘ -@T bm s }ʙٙ$3BQ`ot    ȚϚ Ԛݚ   #'+/16 ;DLT\v yB؛(=AFMbf m z    ǜ$ۜ$# + Kk o x ȝ ם   ' ,6>E IRX_ s~RN LU$d/ʟ ϟ؟ޟ#+36>Tf} + Π ڠ  !)@)i)((@GN\ dn|   ɢ ݢ   $ 4>Qh mw ~  £ ϣ ڣ  ,@S[ cm {  Τ֤'٤  %*/49>EJOTY^chmrw|  ȥӥڥݥߥ  (08@HPX`hpx   Ǧ ֦     (:IY `m }  ȧ Χ ٧QC X amoqvzŨǨ̨Ԩ ܨ    $ .8 ? I U b o |   ˩٩  & )2 AN cl#pŪ̪Ԫ   '*/ Gg o z īҫ  ,7G W ak }  'ìӬ @ PZu  í̭߭ .F I T` b m z ĮǮήѮ׮ ڮ %&e*   ɰ ذ&9 IU ]j y Ʊ ٱ      " . : F R ^ jv     Ӳ -J\n  ѳ۳޳   ! ,8FNRY^t´Ǵ̴Ѵִ۴  "-ET\ _j+r ŵɵ ѵ ۵ >>DFKPUZ_dinsx}Ķʶ ϶ض ; E am    ȷʷ̷ηѷԷ׷ڷݷ  2MOT Y c lux~    ɸҸ׸ .8HWe~    ƹ ѹL۹/' V _ hu }κq] bmot y     ǻػ     #' .9= CO V_afkpuz  ¼Ƽ ̼ռ ڼ  -3Icx     ǽɽν   %+ 0;? DNQWY[`d huv} 5ž   0 ?K Ydk}  Ŀʿۿ " 4 > H"Qs      0DUg(CGO`hov{) '$)<<e): $)6*_+*&,05M22211I1z-'' &'F)m)$'.0*^.0,40F,v(    )2:<7T  "99>;w =Z`flrx c 4GNU d p |       $'5H OX`q  2CWq   '6S eq     # 8AI\ jt       ) 4A Q^ n x                 ' 1 ; E O Yb j s |      ! +5<CEHMOTW_ cm {       &.48?DHJOQVX]_dfknrx   #)/5;AG O \ehnpuy   Q!(/6 DQV ^ g qz                 % . 8B I R [d hqx |  "      * >Kc v        '/>B H U ` l v          (3E MY g p |  ("%+.6< L V bn|   <  F R[ v!"  # 0 ; G S^o        7  ( -6=AY(- #,138:?A FPW^fim %- 5AGc~ D    ) 3 @M ^ js    *29 AJQY`hz   "$).5=?DHJX py$ "&$:;^7I( G gr  &,-06)=f.    %DW^%e  @  % 0 = I U `k y        % /: KXfm }   "'69AI O [g o{   * 6 C N [ f r |       '  *4DJP Xaw  %)/3 5 ALP^`eu        % 6?EKSZm~        !&+.3 9CW ] jsuwyz }  "  '*-5;C H Ubi}1    ". 6 @ M[W   A: B NY `kr   :?5Q:    !)05 ;GOT \ foqvx}!   &9; @KNT Zdfkp ~      4 @ JT Wcejot|        1L\ n y     S" u ~       '.59 @IP V aj p {      '2L_w  ")/ 5 BLehy&     '6;>DJMSY\bek oz       & 09 > J W co }  $ 0!#(, . 8 B LV]d gp u   2.LT[l~          $070=m t/    $ +7EU[s x     #&(- 3=?AEHNSY0p 5 54J4~2*!$/*S%}'''/)F o52 5%K,p&-5 $ =D ? ? ? 9> 7w ! $ 6 () #Q &t 8 * # & 8E *} # & 8 *( /R & ;         - 0<?EX gqvx}        &1 9 E R ^h x    & /9L S_ n w?  ,.Za it   "5O^p     : 1C< +*   $/4 7BJKPUfx   $ - 6?Maov  /DV l u +1?Q er  # 4?Tk &:%S&x# .@Rjz  /4DTc r~ %#,#@*c-%@ er    +4G^r *CU\dk        )  B  L Y  [  g ~q    ! ! ! !!!N$!#r!"!)!$!$"((" P".Y""" " """"""""""""## ##)#)?#h#j# q#}## # ####### # # # ## # ###$ $$ $$&$ .$7$G$ X$ c$ n${$$$$$$$%%2%K%Y%l%%%% % % %%%%% %%%&!&(&.&C&G&O&W& X& c&m&&& &&&& &&"& ' ' ' &'0'5' ;' G' S' _' k' w' ' ' ' ''' ' ''' ''' ((( (!( $(D(`(p(u(v(((( (((( (( (((( ( ( ) ) ) ) )) 2) ;)D)I)Q) Y) c) m) w) ) ) ) ) ) ) )))))* * *&*5* C*O* ]* g*t* * * * *******+ + + + + "+ ,+ 6+ @+J+R+V+g+i+n+q+ y+ ++++ + + + ++++++++++++,, ,,,!,#,(, .,9,H, L,U,s,&,&,,,-- -- '-2-M-i-!-- --- --..".3.B.S. X.b. c.l.n.t.z...................... /!/4/M/^/Fa//T/C/B0 P0Y0>k0900)0 1 )121M1\1<2&Y22 2G2W3~Y3\3%34X4s4!4!555(T5 |535'5556,636N6*B7)l7-7&7F7!.8O8*g8#8888 8 88 9 9(9:91O9 999:;;);+<;-g;8;; ;; ;Z;U> #@/@&A@ g@s@z@@@ @ @@@@@@ @FAHANA \AiAA)AAAA$AAAAB%B$'B"KB%mB!B%B%BBCCCCC C CCCCC!C%C)C-C1C5C9C ?C HCQCYCaCiCoCwCCCCCCCCCCCC CCCCCCCCCDD DDD D&D,D2D8D>DDDJDPDVD\DbDhDnDtDzDDDDDDDDDDDDDDDDDDDDDDE EEEE"E(E.E4E:E@EFELEREXE^EdEjEpEvE|EEEEEEEEE EEEEEEEEEEEEEEEFF F FFFFF$F'F-F0F3F6F9F -> ... ... } / / <0x{0:x5} + 0x{1:x5}> => ASC Also make sure to disable sprite packing for this sprite. As Atlas Material ByRef Cannot convert '{0}' to type '{1}'. Cannot convert object of type '{0}' to object of type '{1}'. DESC Error found at position {0}. HTTP/ Id="{0}" Input Caret Invalid length {0}. Is Margins: PUBLIC PUBLIC " SYSTEM SYSTEM " Type '{0}' does not implement IComparable interface. Comparison cannot be done. TypeEqual UnityTransportProtocol: [ [0x{0:x5}] [Non-matching signature algorithms in CRL] [{0}] {1} ]:[ already registered appears to be a duplicate entry! as fallback. at attribute is required because Type.ContainsGenericParameters is true. because it inherits from ICollection byte(s) from bytes). can only be called once per asynchronous operation cannot be serialized because it does not have a default public constructor cannot be serialized because it is an interface cannot be unmarshalled component was skipped during ownership assignment! component was skipped during spawn! content=" conversion failed. could not convert from 'null ( could not convert from 'null' to ' could not convert from type ' does not have a NetworkObject component! does not have a valid constructor doesn't have _ColorMask property doesn't have _Stencil property doesn't have _StencilComp property doesn't have _StencilOp property doesn't have _StencilReadMask property doesn't have _StencilWriteMask property dsp:{0} due to backoff restrictions due to hash clash encoding= encoding=" enum does not contain the value ` enum. ev: failed file finger:{0} tilt:({1:f1},{2:f1}) twist:{3} pressure:{4} for property '{0}' has already been registered. has been attributed with an XmlAnyElementAttribute and a namespace ' has multiple entries with the same display name, this prevents selection in EnumPopup. implementing interface ITextEdition is missing the implementation for autoCorrection. Assigning a value to ITextEdition.autoCorrection will not update its value. implementing interface ITextEdition is missing the implementation for autoCorrection. Calling ITextEdition.autoCorrection of this type will always return false. implementing interface ITextEdition is missing the implementation for hideMobileInput. Assigning a value to ITextEdition.hideMobileInput will not update its value. implementing interface ITextEdition is missing the implementation for hideMobileInput. Calling ITextEdition.hideMobileInput of this type will always return false. implementing interface ITextEdition is missing the implementation for keyboardType. Assigning a value to ITextEdition.keyboardType will not update its value. implementing interface ITextEdition is missing the implementation for keyboardType. Calling ITextEdition.keyboardType of this type will always return Default. in QoS Servers list in file:line:column in member ' in {0}:{1} internal data binding error. Please report this using the 'Help/Report a bug...' menu item. is an unsupported hash algorithm for RSA signing is being destroyed while NetworkObject- is disabled! Netcode for GameObjects does not support disabled NetworkBehaviours! The is disabled! Netcode for GameObjects does not support spawning disabled NetworkBehaviours! The is inaccessible due to its protection level. Only public types can be processed is missing a NetworkObject component (entry will be ignored). is nested under is not a collection is not a valid channel type is not allowed to be client activated is not an array type. is not currently loaded! is not supported on this platform. is not supported. is outside of the range of possible values for the is shutting down due to network transport is still spawned! (could break state synchronization) is trying to commit a transform on is trying to commit a transform! is trying to use GPU deformation, but the platform does not support it. Switching the renderer over to CPU deformation. is using a shader without GPU deformation support. Switching the renderer over to CPU deformation. may not be serialized. migrating into DDOL! more than once not allowed in this context not defined not found in not found! not supported for XML stialization object, then this could be the reason. of of type ' renamed to server to client synchronization are in the scenes in build list. shutting down. standalone= standalone=" the data source cannot be a primitive, a string or an enum. the data source is missing a property bag. the path from the data source to the target is either invalid or contains a null value. the path from the source to the target is either invalid or contains a null value. the path is either invalid or contains a null value. the path is read-only. the source cannot be a primitive, a string or an enum. the source is missing a property bag. the type ' threw an exception during synchronization deserialization, this NetworkBehaviour is being skipped and will not be synchronized! threw an exception during synchronization serialization, this NetworkBehaviour is being skipped and will not be synchronized! tilt:({0:f1},{1:f1}) az:{2:f2} al:{3:f2} twist:{4} pressure:{5} isInverted:{6} to the fallbacks. tried to registered with ScenePlacedObjects which already contains underlying type {0} verify failed with version=" was already registered was not expected was not found while an instance is already running with type '{0}'. world rect: xmlns xmlns: xmlns=" zzz { {0} {0} bytes [Endpoint: {1}]: {0} isn't a valid Sort string entry. | }!!"#$%&*;<=>@[]^_`{|}!#$%&'*+-/=?^_`{|}~!(evt is IPointerEventInternal pe) || pe.compatibilityMouseEvent == null!=!DOCTYPE!pointerEvent.processed!useOwnerObjectGUIState"" "" encoding="" must start with "--" prefix." standalone="" which is not valid on WebGL. Use "wss" instead." which is readonly at runtime and can be modified only through Project Settings. The value provided as initialization option will be ignored. Please update InitializationOptions in order to remove this warning.") has no NetworkObject assigned to it!.", please import as a VectorImage instead". The tile size will be increased. To remove the limit on the number of tiles, set the Wrap mode to Repeat in the Image Import Settings". Type must derive from ">"?>"]"{0}"## $# $-# %# %-# -#########0##any##any:*##local##other##other:*##targetNamespace#$#$-#%#%-#%down#%left#%right#%up#&down#&left#&right#&up#-#- $#- %#-$#-%#0.00###PCDATA#^down#^left#^right#^up#all#backspace#cdata-section#comment#delete#document#document-fragment#down#end#entity#home#insert#left#right#significant-whitespace#text#up#whitespace$$ #$ #-$ -#$#$#-$%+,0: expression.' and may affect performance. The callback should be used only in debugging scenario and won't work outside development builds' at ' because there is no data source.' could not be created: ' couldn't be loaded because it has not been added to the build settings scenes in build list.' does not implement a static GetInstance method that takes a single string parameter and returns an ICustomMarshaler.' from namespace '' has an invalid type' implements multiple static GetInstance methods that take a single string parameter.' in skin '' is already present in the current scope. Use XML attributes to specify another XML name or namespace for the attribute.' is already present in the current scope. Use XML attributes to specify another XML name or namespace for the element.' is being used although it has been disposed.' is invalid' is missing a property bag.' is not a valid target for XmlChoiceIdentifierAttribute.' is not constructable.' is not valid in system.remoting.configuration section' must be read/write.' namespace='' not found' not found in class '' not found in type '' not found.' not supported' returned null, which is not allowed.' to '' to server type '' to type '' which is already redirected.'!' multiplier in syntax expression is not supported''', at ', but no name. When a namespace is supplied, a name is also required. Supply a name or remove the namespace.'-''-' is not allowed at head of a sequence in STD3 mode, found at {0}'-' is not allowed at tail of a sequence in STD3 mode, found at {0}'--' is not allowed inside comment markup.'.'. Please make sure that this property is animatable.': target property path is empty.'>''All' or 'any' is forbidden as derived particle when the base particle is 'choice'.'All', 'any', and 'choice' are forbidden as derived particles when the base particle is 'sequence'.'Choice' or 'any' is forbidden as derived particle when the base particle is 'all'.'Entity' and 'Notation' nodes cannot be cloned.'EntityReference' nodes have no support for setting value.'FFFFFFF'SchemaLocation' must successfully resolve if contains any child other than .'XmlSchemaSet' can load only W3C XML Schemas.']']]>' is not allowed in character data.']]>' is not expected.'all' is not the only particle in a group, or is being used as an extension.'all' must have 'minOccurs' value of 0 or 1.'all' must have {max occurs}=1.'anyAttribute' must be the last child.'hours' argument is out of range. Value must be between -14 and +14.'maxInclusive' and 'maxExclusive' cannot both be specified for the same data type.'minInclusive' and 'minExclusive' cannot both be specified for the same data type.'minutes' argument is out of range. Value must be between -59 and +59.'mode' parameter is not valid.'port' not set.'restriction' or 'extension' child is required for complexType '{0}' in namespace '{1}', because it has a simpleContent or complexContent child.'restriction' or 'extension' child is required for complexType with simpleContent or complexContent child.'sequence', 'choice', or 'all' child is required.'simpleType' or 'complexType' cannot follow 'unique', 'key' or 'keyref'.'simpleType' should be the first child of restriction.'simpleType' should have only one child 'union', 'list', or 'restriction'.'{0}''{0}' Client can only accept InterNetwork or InterNetworkV6 addresses.'{0}' and content model are mutually exclusive.'{0}' argument cannot be null.'{0}' argument is out of range.'{0}' cannot be a member of substitution group with head element '{1}'.'{0}' cannot be greater than {1}.'{0}' demands texture to be square and have power-of-two dimensions'{0}' demands texture to have power-of-two dimensions'{0}' has an invalid qualified name.'{0}' has an invalid token.'{0}' in namespace '{1}''{0}' is a duplicate XSD element.'{0}' is a duplicate attribute name.'{0}' is a duplicate enumeration value.'{0}' is a duplicate notation value.'{0}' is already used as an ID.'{0}' is an invalid XPath for selector or field.'{0}' is an invalid XPath for selector. Selector cannot have an XPath selection with an attribute node.'{0}' is an invalid XmlNodeType.'{0}' is an invalid attribute type.'{0}' is an invalid expanded name.'{0}' is an invalid expression.'{0}' is an invalid language identifier.'{0}' is an invalid name for a processing instruction.'{0}' is an invalid name for processing instructions.'{0}' is an invalid value for '{1}.{2}' of type '{3}'. The property may only be specified for primitive types.'{0}' is an invalid value for the 'encoding' attribute. The encoding cannot be switched after a call to ResetState.'{0}' is an invalid xml:space value.'{0}' is an undeclared prefix.'{0}' is an unexpected token. Expecting white space.'{0}' is an unexpected token. The expected token is '{1}' or '{2}'.'{0}' is an unexpected token. The expected token is '{1}'.'{0}' is an unqualified name and cannot contain the character ':'.'{0}' is not a generic class definition.'{0}' is not a generic interface definition.'{0}' is not a supported encoding name. For information on defining a custom encoding, see the documentation for the Encoding.RegisterProvider method.'{0}' is not a valid BinHex text sequence.'{0}' is not a valid BinHex text sequence. The sequence must contain an even number of characters.'{0}' is not a valid POSIX-TZ-environment-variable MDate rule. A valid rule has the format 'Mm.w.d'.'{0}' is not a valid value for {1}.'{0}' is not a valid value.'{0}' is not in the enumeration list.'{0}' is not in the notation list.'{0}' is not supported on this platform. Decompressing texture. Use 'SystemInfo.SupportsTextureFormat' C# API to check format support.'{0}' is not supported. RenderTexture::GetTemporary fallbacks to {1} format on this platform. Use 'SystemInfo.IsFormatSupported' C# API to check format support.'{0}' is unable to convert '{1}' to '{2}'.'{0}' must be greater than zero.'{0}' must be non-negative.'{0}', hexadecimal value {1}, is an invalid attribute character.'{0}', hexadecimal value {1}, is an invalid character.'{1}' is an invalid value for the '{0}' attribute.((# $)(#$)(#)($ #)($#)()(401) Unauthorized(407) Proxy Authentication Required(?({0}) ) malformed.(?({0}) ) reference to undefined group.(?)(?<=_)[Xx]([0-9a-fA-F]{4}|[0-9a-fA-F]{8})_(Collection)(Default)(GMT(Inner Exception #{0}) (Internal)Expected an Exception or an IEnumerable(Layout Rebuilder for) (Text)(UnityUpgradable) -> ([#$\w\[\]]+)(<=|<|>=|>|<|=|:)(.*)(attr={0} fmt={1} dim={2} stream={3})(none)(normal:{0}, distance:{1})(null)(object[])(sizeType:{0} x:{1}, y:{2})(topo={0} indices={1},{2} vertices={3},{4} basevtx={5} bounds={6})(type:{0} x:{1})(unknown)(x:{0}, y:{1})(x:{0}, y:{1}, width:{2}, height:{3})({0})({0}) {1}({0})null({0}, {1})({0}, {1}, {2})({0}, {1}, {2}, {3})({1}){0})) ) Max () Local Time) at index ) for atlas: ) is Invalid!) is missing a NetworkObject component (entry will be ignored).) is not valid) must be in range [0;1].) will be removed and ignored.) { ... }).)/):): )' to ')\/)])] to the class or method that is attempting to serialize it, or creating a field on a NetworkBehaviour of type NetworkVariable. If this error continues to appear after doing one of those things and this is a type you can change, then either implement INetworkSerializable or mark it as serializable by memcpy by adding INetworkSerializeByMemcpy to its interface list to enable automatic serialization generation. If not, assign serialization code to UserNetworkVariableSerialization.WriteValue, UserNetworkVariableSerialization.ReadValue, and UserNetworkVariableSerialization.DuplicateValue, or if it's serializable by memcpy (contains no pointers), wrap it in )` without setting the "property" attribute is not supported ()|(** ****=*.**.0*.cer*.crl*/*=++++=,, , B=, Culture=, G=, H: , Height=, PublicKeyToken=, PublicKeyToken=null, R=, Retargetable=Yes, UI will not render properly, UnityEngine, UnityEngine., Version=, Y=, blue: , continuing with synchronization., green: , line {0}, position {1}, request-id: , {0},Height=,Width=,Y=-- #-#-# $-# %-#$-#%-$ #-$#-% #-%#-------- End of inner exception stack trace ------ End of stack trace from previous location where exception was thrown ----------------------------------- !-#$%&-()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[-]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~------BEGIN CERTIFICATE----------BEGIN {0}----------END {0}--------> ---dd---ddZ---ddzzzzzz-->--MM--MM---MM----MM--Z--MM--zzzzzz--MM-dd--MM-ddZ--MM-ddzzzzzz--alternative-background--burst-disable-compilation--burst-force-sync-compilation--depth---drag-hover--dragging--empty--error--first--has-icon--has-title--horizontal--info--inner-input-field-component--inspector--left--mid--mixed-value--moving--multi-line--multiline--no-label--no-text--placeholder--right--scroll--scroll-view--selected--single-line--sortable--sorted-ascending--sorted-descending--standalone--two-lines--unity-base-field-extra-context-width--unity-cursor-color--unity-image--unity-image-size--unity-image-tint-color--unity-item-height--unity-linked-vea-in-template--unity-metrics-single_line-height--unity-property-field-label-base-min-width--unity-property-field-label-extra-padding--unity-property-field-label-width-ratio--unity-selection-color--unity-tooltip--unity-user-data--vertical--vertical-horizontal--warning--with-border--with-dragger--with-footer--with-header--with-icon-.09AZ__az··ÀÖØöøıĴľŁňŊžƀǃǍǰǴǵǺȗɐʨʻˁːˑ̀͠͡ͅΆΊΌΌΎΡΣώϐϖϚϚϜϜϞϞϠϠϢϳЁЌЎяёќўҁ҃҆ҐӄӇӈӋӌӐӫӮӵӸӹԱՖՙՙաֆֹֻֽֿֿׁׂ֑֣֡ׄׄאתװײءغـْ٠٩ٰڷںھۀێېۓە۪ۭۨ۰۹ँःअह़्॑॔क़ॣ०९ঁঃঅঌএঐওনপরললশহ়়াৄেৈো্ৗৗড়ঢ়য়ৣ০ৱਂਂਅਊਏਐਓਨਪਰਲਲ਼ਵਸ਼ਸਹ਼਼ਾੂੇੈੋ੍ਖ਼ੜਫ਼ਫ਼੦ੴઁઃઅઋઍઍએઑઓનપરલળવહ઼ૅેૉો્ૠૠ૦૯ଁଃଅଌଏଐଓନପରଲଳଶହ଼ୃେୈୋ୍ୖୗଡ଼ଢ଼ୟୡ୦୯ஂஃஅஊஎஐஒகஙசஜஜஞடணதநபமவஷஹாூெைொ்ௗௗ௧௯ఁఃఅఌఎఐఒనపళవహాౄెైొ్ౕౖౠౡ౦౯ಂಃಅಌಎಐಒನಪಳವಹಾೄೆೈೊ್ೕೖೞೞೠೡ೦೯ംഃഅഌഎഐഒനപഹാൃെൈൊ്ൗൗൠൡ൦൯กฮะฺเ๎๐๙ກຂຄຄງຈຊຊຍຍດທນຟມຣລລວວສຫອຮະູົຽເໄໆໆ່ໍ໐໙༘༙༠༩༹༹༵༵༷༷༾ཇཉཀྵ྄ཱ྆ྋྐྕྗྗྙྭྱྷྐྵྐྵႠჅაჶᄀᄀᄂᄃᄅᄇᄉᄉᄋᄌᄎᄒᄼᄼᄾᄾᅀᅀᅌᅌᅎᅎᅐᅐᅔᅕᅙᅙᅟᅡᅣᅣᅥᅥᅧᅧᅩᅩᅭᅮᅲᅳᅵᅵᆞᆞᆨᆨᆫᆫᆮᆯᆷᆸᆺᆺᆼᇂᇫᇫᇰᇰᇹᇹḀẛẠỹἀἕἘἝἠὅὈὍὐὗὙὙὛὛὝὝὟώᾀᾴᾶᾼιιῂῄῆῌῐΐῖΊῠῬῲῴῶῼ⃐⃜⃡⃡ΩΩKÅ℮℮ↀↂ々々〇〇〡〯〱〵ぁゔ゙゚ゝゞァヺーヾㄅㄬ一龥가힣-._~-/0;A[_`a{·¸À×Ø÷øIJĴĿŁʼnŊſƀDŽǍDZǴǶǺȘɐʩʻ˂ː˒̀͆͢͠Ά΋Ό΍Ύ΢ΣϏϐϗϚϛϜϝϞϟϠϡϢϴЁЍЎѐёѝў҂҃҇ҐӅӇӉӋӍӐӬӮӶӸӺԱ՗ՙ՚աևֺֻ֑֢֣־ֿ׀ׁ׃ׅׄא׫װ׳ءػـٓ٠٪ٰڸںڿۀۏې۔ە۩۪ۮ۰ۺँऄअऺ़ॎ॑ॕक़।०॰ঁ঄অ঍এ঑ও঩প঱ল঳শ঺়ঽা৅ে৉োৎৗ৘ড়৞য়৤০৲ਂਃਅ਋ਏ਑ਓ਩ਪ਱ਲ਴ਵ਷ਸ਺਼਽ਾ੃ੇ੉ੋ੎ਖ਼੝ਫ਼੟੦ੵઁ઄અઌઍ઎એ઒ઓ઩પ઱લ઴વ઺઼૆ે૊ો૎ૠૡ૦૰ଁ଄ଅ଍ଏ଑ଓ଩ପ଱ଲ଴ଶ଺଼ୄେ୉ୋ୎ୖ୘ଡ଼୞ୟୢ୦୰ஂ஄அ஋எ஑ஒ஖ங஛ஜ஝ஞ஠ண஥ந஫மஶஷ஺ா௃ெ௉ொ௎ௗ௘௧௰ఁఄఅ఍ఎ఑ఒ఩పఴవ఺ా౅ె౉ొ౎ౕ౗ౠౢ౦౰ಂ಄ಅ಍ಎ಑ಒ಩ಪ಴ವ಺ಾ೅ೆ೉ೊ೎ೕ೗ೞ೟ೠೢ೦೰ംഄഅ഍എ഑ഒഩപഺാൄെ൉ൊൎൗ൘ൠൢ൦൰กฯะ฻เ๏๐๚ກ຃ຄ຅ງຉຊ຋ຍຎດຘນຠມ຤ລ຦ວຨສຬອຯະ຺ົ຾ເ໅ໆ໇່໎໐໚༘༚༠༪༵༶༷༸༹༺༾཈ཉཪཱ྅྆ྌྐྖྗ྘ྙྮྱྸྐྵྺႠ჆აჷᄀᄁᄂᄄᄅᄈᄉᄊᄋᄍᄎᄓᄼᄽᄾᄿᅀᅁᅌᅍᅎᅏᅐᅑᅔᅖᅙᅚᅟᅢᅣᅤᅥᅦᅧᅨᅩᅪᅭᅯᅲᅴᅵᅶᆞᆟᆨᆩᆫᆬᆮᆰᆷᆹᆺᆻᆼᇃᇫᇬᇰᇱᇹᇺḀẜẠỺἀ἖Ἐ἞ἠ὆Ὀ὎ὐ὘Ὑ὚Ὓ὜Ὕ὞Ὗ὾ᾀ᾵ᾶ᾽ι᾿ῂ῅ῆ῍ῐ῔ῖ῜ῠ῭ῲ῵ῶ´⃐⃝⃡⃢Ω℧Kℬ℮ℯↀↃ々〆〇〈〡〰〱〶ぁゕ゙゛ゝゟァ・ーヿㄅㄭ一龦가힤-0-99999999999999999999999999999999999999-=->->{0} C({1}) S({2})-INF-Infinity-_.!~*'()-bar-container-handle-image-inf-infinity-item-label-port-underline-unity-background-image-tint-color-unity-background-scale-mode-unity-editor-text-rendering-mode-unity-font-unity-font-definition-unity-font-style-unity-overflow-clip-box-unity-paragraph-spacing-unity-slice-bottom-unity-slice-left-unity-slice-right-unity-slice-scale-unity-slice-top-unity-text-align-unity-text-generator-unity-text-outline-unity-text-outline-color-unity-text-outline-width-unity-text-overflow-position-zz-zz:-zz:zz.. . Could not find all bones required by the Sprite: . Final Point Size: . Make sure your scenes in build list does not contain duplicates!. Must be udp, dtls, or wss.. NetworkManager cannot be nested. . No receiver for uri . Serializing self referenced value.. Skipping serializing self referenced value.. This can be addressed by adding a [GenerateSerializationForGenericParameterAttribute] to your generic class that serializes this value (if you are using one), adding [GenerateSerializationForTypeAttribute(typeof(......//.0.Experimental.UIElements.GetElementType() returned null..GetSchema() must have an Id..UIElements.cctor.config.ctor.database.chinacloudapi.cn.database.cloudapi.de.database.usgovcloudapi.net.database.windows.net.dll.fonts.local.mono.rem.try.unity.services.authentication..xsd//*/=/>/Applications/Date(/bulkupdate/configuration/system.runtime.remoting/create/createorjoin/etc/localtime/heartbeat/hosted/join/joinbycode/joined/players//proc/query/quickjoin/reconnect/servers/tokens/usr/compat/linux/proc/usr/share/usr/share/templates/usr/share/zoneinfo//v1/allocate/v1/authentication/anonymous/v1/authentication/code-link/confirm/v1/authentication/code-link/generate/v1/authentication/code-link/info/v1/authentication/code-link/sign-in/v1/authentication/external-token/v1/authentication/link/v1/authentication/session-token/v1/authentication/unlink/v1/authentication/usernamepassword/sign-in/v1/authentication/usernamepassword/sign-up/v1/authentication/usernamepassword/update-password/v1/join/v1/joincode/v1/regions/v1/servers/v1/services//v1/users/v1/users/{PlayerId}/notifications/v2alpha1/servers00 0.00.0.0.00.9.2342.19200300.100.1.250000000000000000000000000000123456789-*/+%^()cosintaqrtelfundxvRL,=pPI#0123456789ABCDEF0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdef0123456789abcdefABCDEF06414A97-74F6-488F-877B-A6CA9BBEB82E0:0:0:0:0:0:0:0:10:A[_`a{İı0:٠٪۰ۺ०॰০ৰ੦ੰ૦૰୦୰௧௰౦౰೦೰൦൰๐๚໐໚༠༪၀၊፩፲០៪᠐᠚0:0M0x0x{0:X2}0x{0:X}0x{0:x16}11.01.11.1.01.2.156.11235.1.1.2.11.2.840.10040.4.11.2.840.10040.4.31.2.840.10045.2.11.2.840.10045.3.1.11.2.840.10045.3.1.21.2.840.10045.3.1.31.2.840.10045.3.1.41.2.840.10045.3.1.51.2.840.10045.3.1.61.2.840.10045.3.1.71.2.840.10045.4.11.2.840.10045.4.31.2.840.10045.4.3.21.2.840.10045.4.3.31.2.840.10045.4.3.41.2.840.10046.2.11.2.840.113549.1.1.11.2.840.113549.1.1.101.2.840.113549.1.1.111.2.840.113549.1.1.121.2.840.113549.1.1.131.2.840.113549.1.1.21.2.840.113549.1.1.31.2.840.113549.1.1.41.2.840.113549.1.1.51.2.840.113549.1.1.71.2.840.113549.1.1.81.2.840.113549.1.12.1.11.2.840.113549.1.12.1.21.2.840.113549.1.12.1.31.2.840.113549.1.12.1.41.2.840.113549.1.12.1.51.2.840.113549.1.12.1.61.2.840.113549.1.12.10.1.11.2.840.113549.1.12.10.1.21.2.840.113549.1.12.10.1.31.2.840.113549.1.12.10.1.41.2.840.113549.1.12.10.1.51.2.840.113549.1.12.10.1.61.2.840.113549.1.3.11.2.840.113549.1.5.11.2.840.113549.1.5.101.2.840.113549.1.5.111.2.840.113549.1.5.31.2.840.113549.1.5.41.2.840.113549.1.5.61.2.840.113549.1.7.11.2.840.113549.1.7.21.2.840.113549.1.7.31.2.840.113549.1.7.61.2.840.113549.1.9.11.2.840.113549.1.9.16.3.31.2.840.113549.1.9.16.3.51.2.840.113549.1.9.16.3.61.2.840.113549.1.9.16.3.71.2.840.113549.1.9.201.2.840.113549.1.9.211.2.840.113549.1.9.22.11.2.840.113549.1.9.31.2.840.113549.1.9.41.2.840.113549.1.9.51.2.840.113549.1.9.61.2.840.113549.2.21.2.840.113549.2.41.2.840.113549.2.51.2.840.113549.3.21.2.840.113549.3.41.2.840.113549.3.71.3.132.0.101.3.132.0.301.3.132.0.311.3.132.0.321.3.132.0.331.3.132.0.341.3.132.0.351.3.132.0.81.3.132.0.91.3.132.1.11.11.3.132.1.11.21.3.133.16.840.63.0.21.3.14.3.2.121.3.14.3.2.131.3.14.3.2.151.3.14.3.2.181.3.14.3.2.21.3.14.3.2.221.3.14.3.2.261.3.14.3.2.271.3.14.3.2.291.3.14.3.2.31.3.14.3.2.41.3.14.3.2.71.3.14.7.2.3.11.3.36.3.2.11.3.36.3.3.1.21.3.36.3.3.2.8.1.1.11.3.36.3.3.2.8.1.1.101.3.36.3.3.2.8.1.1.111.3.36.3.3.2.8.1.1.121.3.36.3.3.2.8.1.1.131.3.36.3.3.2.8.1.1.141.3.36.3.3.2.8.1.1.21.3.36.3.3.2.8.1.1.31.3.36.3.3.2.8.1.1.41.3.36.3.3.2.8.1.1.51.3.36.3.3.2.8.1.1.61.3.36.3.3.2.8.1.1.71.3.36.3.3.2.8.1.1.81.3.36.3.3.2.8.1.1.91.3.6.1.4.1.311.2.1.111.3.6.1.4.1.311.2.1.121.3.6.1.4.1.311.2.1.41.3.6.1.4.1.311.20.2.31.3.6.1.5.5.7.2.11.3.6.1.5.5.7.3.11.3.6.1.5.5.7.6.2100-continue127127.0.0.115.0.0161922 CR found2.02.16.840.1.101.2.1.1.192.16.840.1.101.2.1.1.202.16.840.1.101.3.4.12.16.840.1.101.3.4.1.22.16.840.1.101.3.4.1.222.16.840.1.101.3.4.1.252.16.840.1.101.3.4.1.422.16.840.1.101.3.4.1.452.16.840.1.101.3.4.1.52.16.840.1.101.3.4.22.16.840.1.101.3.4.2.12.16.840.1.101.3.4.2.22.16.840.1.101.3.4.2.32.16.840.1.101.3.4.32.16.840.1.113730.1.12.23.43.1.4.92.5.29.102.5.29.142.5.29.152.5.29.172.5.29.182.5.29.192.5.29.202.5.29.212.5.29.352.5.29.372.5.4.102.5.4.112.5.4.122.5.4.132.5.4.172.5.4.182.5.4.202.5.4.242.5.4.32.5.4.42.5.4.422.5.4.432.5.4.462.5.4.52.5.4.62.5.4.72.5.4.82.5.4.92020020133043des4400401403404409429432d18c9-9348-4b90-bfbf-9f2a10e1f15b43755005036789981af8af-a3a3-419a-9f01-a518e3a17c1c99999999999999999999999999999999999999:: : ':*:.:/://:///:/?#[]@!$&'()*+,;=::::0::1:;A[_`a{À×Ø÷øIJĴĿŁʼnŊſƀDŽǍDZǴǶǺȘɐʩʻ˂Ά·Έ΋Ό΍Ύ΢ΣϏϐϗϚϛϜϝϞϟϠϡϢϴЁЍЎѐёѝў҂ҐӅӇӉӋӍӐӬӮӶӸӺԱ՗ՙ՚աևא׫װ׳ءػفًٱڸںڿۀۏې۔ەۖۥۧअऺऽाक़ॢঅ঍এ঑ও঩প঱ল঳শ঺ড়৞য়ৢৰ৲ਅ਋ਏ਑ਓ਩ਪ਱ਲ਴ਵ਷ਸ਺ਖ਼੝ਫ਼੟ੲੵઅઌઍ઎એ઒ઓ઩પ઱લ઴વ઺ઽાૠૡଅ଍ଏ଑ଓ଩ପ଱ଲ଴ଶ଺ଽାଡ଼୞ୟୢஅ஋எ஑ஒ஖ங஛ஜ஝ஞ஠ண஥ந஫மஶஷ஺అ఍ఎ఑ఒ఩పఴవ఺ౠౢಅ಍ಎ಑ಒ಩ಪ಴ವ಺ೞ೟ೠೢഅ഍എ഑ഒഩപഺൠൢกฯะัาิเๆກ຃ຄ຅ງຉຊ຋ຍຎດຘນຠມ຤ລ຦ວຨສຬອຯະັາິຽ຾ເ໅ཀ཈ཉཪႠ჆აჷᄀᄁᄂᄄᄅᄈᄉᄊᄋᄍᄎᄓᄼᄽᄾᄿᅀᅁᅌᅍᅎᅏᅐᅑᅔᅖᅙᅚᅟᅢᅣᅤᅥᅦᅧᅨᅩᅪᅭᅯᅲᅴᅵᅶᆞᆟᆨᆩᆫᆬᆮᆰᆷᆹᆺᆻᆼᇃᇫᇬᇰᇱᇹᇺḀẜẠỺἀ἖Ἐ἞ἠ὆Ὀ὎ὐ὘Ὑ὚Ὓ὜Ὕ὞Ὗ὾ᾀ᾵ᾶ᾽ι᾿ῂ῅ῆ῍ῐ῔ῖ῜ῠ῭ῲ῵ῶ´Ω℧Kℬ℮ℯↀↃ〇〈〡〪ぁゕァ・ㄅㄭ一龦가힤:{:{0:00}:{0}:{1};; ; charset=; filename=";/?:@&=+$,<< 0< 0 || > 65536[{3}]L'L'L'L'L' 'Serialization is obsoleted for this type. http://go.microsoft.com/fwlink/?linkid=14202Serialization is obsoleted for this type. http://go.microsoft.com/fwlink/?linkid=14202 0'0Use GetHostEntry instead 'Serialization is obsoleted for this type. http://go.microsoft.com/fwlink/?linkid=14202     wThis API supports the .NET Framework infrastructure and is not intended to be used directly from your code.Uk''''PSerialization is obsoleted for this type  '''  '' Ē' Ĝ Ğ Ġ''' Ģ Ĥ'' İ' IJ'        ''''''''    ''''>>w1wUj:wUkwUk  4CRL checks not implemented. '? 9 7 > 6 : 4 ; 8 >< Mono.Security, PublicKey=002400000480000094000000060200000024000052534131000400000100010079159977d2d03a8e6bea7a2e74e8d1afcc93e8851974952bb480a12c9134474d04062447c37e0e68c080536fcf3c3fbe2ff9c979ce998475e506e8ce82dd5b0f350dc10e93bf2eeecf874b24770c5081dbea7447fddafa277b22de47d6ffea449674a4f9fccf84d15069089380284dbdd35f46cdff12a1bd78e4ef0065d016dfUXSystem.dllSystem.dllSystem.dllFMono Common Language Infrastructure0(c) Various Mono authors4.0.30319.17020*Mono development team4.0.30319.17020Mono.Btls.Interface, PublicKey=002400000480000094000000060200000024000052534131000400000100010079159977d2d03a8e6bea7a2e74e8d1afcc93e8851974952bb480a12c9134474d04062447c37e0e68c080536fcf3c3fbe2ff9c979ce998475e506e8ce82dd5b0f350dc10e93bf2eeecf874b24770c5081dbea7447fddafa277b22de47d6ffea449674a4f9fccf84d15069089380284dbdd35f46cdff12a1bd78e4ef0065d016dfSystem.Net.Http.WebRequest, PublicKey=002400000480000094000000060200000024000052534131000400000100010007d1fa57c4aed9f0a32e84aa0faefd0de9e8fd6aec8f87fb03766c834c99921eb23be79ad9d5dcc1dd9ad236132102900b723cf980957fc4e177108fc607774f29e8320e92ea05ece4e821c0a5efe8f1645c4c0c93c1ab99285d622caa652c1dfad63d745d6f2de5f17e5eaf0fc4963d261c8a12436518206dc093344d5ad2934.0.0.0nSystem.Data, PublicKey=00000000000000000400000000000000System.ComponentModel.DataAnnotations, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9System.Net.Http, PublicKey=002400000480000094000000060200000024000052534131000400000100010007d1fa57c4aed9f0a32e84aa0faefd0de9e8fd6aec8f87fb03766c834c99921eb23be79ad9d5dcc1dd9ad236132102900b723cf980957fc4e177108fc607774f29e8320e92ea05ece4e821c0a5efe8f1645c4c0c93c1ab99285d622caa652c1dfad63d745d6f2de5f17e5eaf0fc4963d261c8a12436518206dc093344d5ad293 en-US$../silverlight.pubU\U\ШwwwU ColumnNameItemw,d"dwDataSetName GetDataSetSchemaDataSetMicrosoft.VSDesigner.Data.VS.DataSetToolboxItem, Microsoft.VSDesigner, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3awww,dwTableNameRowChanging$GetDataTableSchemaK'BSystem.Data.DataCommonEventSourcexwe.ConstraintNamewU "CollectionChangedItemwU "CollectionChangedItem,wxRelationNameVwU w"CollectionChangedItem TableU ItemU ItemU ItemLU ItemLU ItemU w+xItem"CollectionChangedU wwItemPositionChanged TableLxn$U Item,wConstraintNameU Item,U Item,wConstraintNameU ItemU ,dItemGetXsdType,dGetXsdType,dGetXsdType,dU GetXsdTypeItem,dU GetXsdTypeItem,dGetXsdType,dGetXsdType,dGetXsdType,dGetXsdType,dGetXsdType,dGetXsdType,dGetXsdType,dGetXsdType,dGetXsdTypeL,dGetXsdType,dGetXsdType /'UmtL'L'L'L'L'L'/'Umt L'L'L'L'/'Umt wwwUkwUkwUkwwwwyUw w wyUwwyxUcywUUgxiywUww1wwUj:w 'Ui4w1wUj:w1wUj:wUPwUw1wUj:wwwwwww1wUj:1wUj:1wUj: 'Ui4wU1wwUj:1wUj:1wUj:w1wUj:wwd1wwUj:xwwyUww1wUj:wwwww>w1wUj:wwwwwwwwwUh,wwyxUg1wUj:JwJwwUYwUTJwJwwUTJwJw6 . '? 9 7 4 8 >> ; : 0(c) Various Mono authorsUXSystem.Data.dllSystem.Data.dllSystem.Data.dll*Mono development teamSystem.Web, PublicKey=002400000480000094000000060200000024000052534131000400000100010007d1fa57c4aed9f0a32e84aa0faefd0de9e8fd6aec8f87fb03766c834c99921eb23be79ad9d5dcc1dd9ad236132102900b723cf980957fc4e177108fc607774f29e8320e92ea05ece4e821c0a5efe8f1645c4c0c93c1ab99285d622caa652c1dfad63d745d6f2de5f17e5eaf0fc4963d261c8a12436518206dc093344d5ad293System.Design, PublicKey=002400000480000094000000060200000024000052534131000400000100010007d1fa57c4aed9f0a32e84aa0faefd0de9e8fd6aec8f87fb03766c834c99921eb23be79ad9d5dcc1dd9ad236132102900b723cf980957fc4e177108fc607774f29e8320e92ea05ece4e821c0a5efe8f1645c4c0c93c1ab99285d622caa652c1dfad63d745d6f2de5f17e5eaf0fc4963d261c8a12436518206dc093344d5ad293 en-USFMono Common Language Infrastructure4.0.30319.170204.0.30319.170204.0.0.0U\ЀNU\Ѐbaselib/CSharp/BindingsUnity/Baselib_WakeupFallbackStrategy.gen.binding.hpbaselib/CSharp/BindingsUnity/Baselib_Timer.gen.binding.hbaselib/CSharp/BindingsUnity/Baselib_ThreadLocalStorage.gen.binding.hrbaselib/CSharp/BindingsUnity/Baselib_Thread.gen.binding.hbaselib/CSharp/BindingsUnity/Baselib_SystemSemaphore.gen.binding.h|baselib/CSharp/BindingsUnity/Baselib_SystemFutex.gen.binding.hbaselib/CSharp/BindingsUnity/Baselib_SourceLocation.gen.binding.hrbaselib/CSharp/BindingsUnity/Baselib_FileIO.gen.binding.hrbaselib/CSharp/BindingsUnity/Baselib_Socket.gen.binding.hbaselib/CSharp/BindingsUnity/Baselib_DynamicLibrary.gen.binding.hxbaselib/CSharp/BindingsUnity/Baselib_ErrorCode.gen.binding.hrbaselib/CSharp/BindingsUnity/Baselib_Memory.gen.binding.hbaselib/CSharp/BindingsUnity/Baselib_NetworkAddress.gen.binding.hzbaselib/CSharp/BindingsUnity/Baselib_ErrorState.gen.binding.hbaselib/CSharp/BindingsUnity/Baselib_RegisteredNetwork.gen.binding.h24TRuntime/Jobs/ScriptBindings/JobsBindings.hU\ЈTRuntime/Jobs/ScriptBindings/JobsBindings.h0Runtime/Jobs/JobSystem.h8Runtime/Input/RationalTime.hU\U\Ѐ,OOLL,ORuntime/Profiler/ScriptBindings/ProfilerUnsafeUtility.bindings.h`Runtime/Profiler/Runtime/MemorySnapshotManager.hLRuntime/File/AsyncReadManagerMetrics.hENABLE_PROFILERENABLE_PROFILER~Runtime/VirtualFileSystem/ArchiveFileSystem/ArchiveFileHandle.h~Runtime/VirtualFileSystem/ArchiveFileSystem/ArchiveFileHandle.h2GetManagedArchiveSystem()U~Runtime/VirtualFileSystem/ArchiveFileSystem/ArchiveFileHandle.hU\RU\RU\ЂU\ЂU\ЂU\Ђ(UnityEngine.AIModule ' '̏ЏϏU я&Length = {m_Length}Iteml͏U '̏ 'Item"Length = {Length}l̏ 'Ϗ̏U '4Item"Length = {Length}l@UnityEngine.ParticleSystemModuleBurstLikeUZRuntime/Export/BurstLike/BurstLike.bindings.h,@UnityEngine.ParticleSystemModuleU\U\U\U\U\U\U\ЂU\RUse NativeSetThreadIndexAttribute insteadU\ЁU\ЂU\ЂU\ЂUnsafeUtilityU\Runtime/Export/Unsafe/UnsafeUtility.bindings.hU\ЀU\Ё*Runtime/Burst/Burst.h6BurstCompilerService::Get()UDRuntime/Burst/BurstDelegateCache.hU\U\U\ЀLRuntime/Graphics/Mesh/SpriteRenderer.h'jRuntime/2D/Common/ScriptBindings/SpritesMarshalling.hHRuntime/2D/Common/SpriteDataAccess.hRuntime/Input/TargetFrameRate.h6Runtime/Logging/LogSystem.h8Runtime/Misc/BuildSettings.h:Runtime/Misc/PlayerSettings.hbRuntime/Export/Application/Application.bindings.hNRuntime/PreloadManager/PreloadManager.hRPlatformDependent/WebGL/Source/JSBridge.hRuntime/BaseClasses/IsPlaying.h\Runtime/Export/Bootstrap/BootConfig.bindings.hl @Runtime/Graphics/RenderTexture.h0Runtime/Shaders/Shader.h@Runtime/Misc/GameObjectUtility.h.Runtime/Camera/Camera.hRuntime/Geometry/Intersection.hAABB Rectfztemplate class RectT; typedef RectT Rectf;&Runtime/Math/Rect.h0Modules/IMGUI/GUIStyle.hU\ЀZRuntime/Graphics/CustomRenderTextureManager.hBRuntime/Graphics/DisplayManager.hRuntime/Graphics/WindowLayout.h@Runtime/Graphics/ScreenManager.hRRuntime/Graphics/GraphicsScriptBindings.hDRuntime/GfxDevice/GfxDeviceTypes.h:Runtime/Misc/PlayerSettings.hRRuntime/Graphics/GraphicsScriptBindings.h>Runtime/Shaders/ComputeShader.h:Runtime/Graphics/ColorGamut.hLRuntime/Camera/LightProbeProxyVolume.hRuntime/Shaders/ComputeShader.hFRuntime/Math/SphericalHarmonicsL2.hRRuntime/Graphics/GraphicsScriptBindings.h6Runtime/Graphics/Renderer.h>Runtime/Camera/RenderSettings.h&GetRenderSettings()UNRuntime/Graphics/QualitySettingsTypes.hjRuntime/Shaders/GpuPrograms/ShaderVariantCollection.hHRuntime/Shaders/ShaderNameRegistry.h>Runtime/Shaders/ComputeShader.hNRuntime/Graphics/ShaderScriptBindings.h0Runtime/Shaders/Shader.hRuntime/Misc/ObjectDispatcher.h8UnityEngine.UIElementsModule6UnityEditor.UIBuilderModuleUnityEditorRuntime/Export/PlayerConnection/PlayerConnectionInternal.bindings.h>Runtime/Utilities/PlayerPrefs.hU\ЃU\ЂU\U\ЂU\ЃU\ЃU\ЃU\Ѓ@Runtime/Utilities/PropertyName.hNRuntime/Export/Random/Random.bindings.hJRuntime/Misc/ResourceManagerUtility.hZRuntime/Export/Resources/Resources.bindings.hJRuntime/Misc/ResourceManagerUtility.hZRuntime/Export/Resources/Resources.bindings.hzRuntime/GameCode/AsyncInstantiate/AsyncInstantiateOperation.h:Runtime/Misc/AsyncOperation.hdRuntime/Export/Scripting/AsyncOperation.bindings.hU\U\U\U\ЀU\U\U\U\ LRuntime/Mono/AsyncOperationAwaitable.hFRuntime/Mono/DelayedCallAwaitable.h0Runtime/Mono/Awaitable.h l,8Runtime/Mono/MonoBehaviour.h>Runtime/Mono/AssemblyFullName.h>Runtime/Mono/AssemblyFullName.hZRuntime/Export/Scripting/Component.bindings.h Unity::Component0Runtime/Mono/Coroutine.h8UnityEngine.UIElementsModule8UnityEngine.UIElementsModuleU\U\Ј6UnityEditor.UIBuilderModule'\Runtime/Export/Scripting/GameObject.bindings.hU\ BitField struct BitField;@Runtime/BaseClasses/TagManager.hRuntime/Shaders/ComputeShader.hNRuntime/Graphics/ShaderScriptBindings.hxRuntime/Shaders/RayTracing/RayTracingAccelerationStructure.h>Runtime/Misc/SystemInfoMemory.h0Runtime/Input/GetInput.hXRuntime/Shaders/GraphicsCapsScriptBindings.hTRuntime/Graphics/Mesh/MeshScriptBindings.hfRuntime/Camera/RenderLoops/MotionVectorRenderLoop.hbRuntime/Graphics/GraphicsFormatUtility.bindings.h2Runtime/Misc/SystemInfo.h GetTimeManager()U6Runtime/Input/TimeManager.h0ENABLE_ONSCREEN_KEYBOARDRuntime/Export/TouchScreenKeyboard/TouchScreenKeyboard.bindings.h@Runtime/Input/KeyboardOnScreen.h8UnityEngine.UIElementsModule6UnityEditor.UIBuilderModuleLBRuntime/Transform/RectTransform.h"UI::RectTransform UnityEngine.PlayerLoop.EarlyUpdate/ARCoreUpdateFUnityEngine.Experimental.PlayerLoopFUnityEngine.Experimental.PlayerLoopFUnityEngine.Experimental.PlayerLoopFUnityEngine.Experimental.PlayerLoopFUnityEngine.Experimental.PlayerLoopU\LplayableLRuntime/Director/Core/HPlayableGraph.h`Runtime/Export/Director/PlayableGraph.bindings.hBRuntime/Director/Core/HPlayable.hNRuntime/Director/Core/HPlayableOutput.hBRuntime/Director/Core/HPlayable.hLRuntime/Director/Core/HPlayableGraph.hbRuntime/Export/Director/PlayableHandle.bindings.hnRuntime/Export/Director/PlayableOutputHandle.bindings.hNRuntime/Director/Core/HPlayableOutput.hBRuntime/Director/Core/HPlayable.h'LlBRuntime/2D/Sorting/SortingGroup.h>Runtime/Shaders/ComputeShader.h4Runtime/Graphics/Texture.hTRuntime/Graphics/AsyncGPUReadbackManaged.hLDUnityEngine.Experimental.RenderingDRuntime/GfxDevice/GfxDeviceTypes.hLDRuntime/GfxDevice/GfxDeviceTypes.hDUnityEngine.Experimental.Rendering*GetGraphicsSettings()UBRuntime/Camera/GraphicsSettings.h&Modules/UI/Canvas.h4Modules/UI/CanvasManager.hRuntime/Graphics/ScriptableRenderLoop/ScriptableDrawRenderersUtility.h~Runtime/Graphics/ScriptableRenderLoop/ScriptableRenderContext.hRuntime/Export/RenderPipeline/ScriptableRenderContext.bindings.hRuntime/Export/RenderPipeline/ScriptableRenderPipeline.bindings.h<LLFRuntime/Camera/BatchRendererGroup.hBatchIDBatchMaterialIDFRuntime/Camera/BatchRendererGroup.hBatchMeshIDFRuntime/Camera/BatchRendererGroup.hLLFRuntime/Camera/BatchRendererGroup.hFRuntime/Camera/BatchRendererGroup.hFRuntime/Camera/BatchRendererGroup.hFRuntime/Camera/BatchRendererGroup.h0Runtime/Math/Matrix4x4.hFRuntime/Camera/GPUDrivenProcessor.h,NRuntime/Graphics/ShaderScriptBindings.hjRuntime/Shaders/Keywords/KeywordSpaceScriptBindings.h,jRuntime/Shaders/Keywords/KeywordSpaceScriptBindings.hL,CameraPlayableBindingsUBRuntime/Director/Core/HPlayable.hbRuntime/Export/Director/CameraPlayable.bindings.hRRuntime/Camera//Director/CameraPlayable.hBRuntime/Director/Core/HPlayable.hbRuntime/Shaders/Director/MaterialEffectPlayable.hrRuntime/Export/Director/MaterialEffectPlayable.bindings.h Parallel|||||ԏԏ 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4typeIDs statesreadTypespriorityLevelssubsystemsԏ:UnityEngine.ContentLoadModule2UnityEngine.TilemapModuleԏԏԏ@UnityEngine.ParticleSystemModule 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4lWebPlayer export is no longer supported in Unity 5.4+.Dashboard widget on Mac OS X export is no longer supported in Unity 5.4+.lWebPlayer export is no longer supported in Unity 5.4+.hXbox360 export is no longer supported in Unity 5.5+.bPS3 export is no longer supported in Unity >=5.5.bNaCl export is no longer supported in Unity 5.0+.pFlashPlayer export is no longer supported in Unity 5.0+.0Use WSAPlayerX86 instead0Use WSAPlayerX64 instead0Use WSAPlayerARM insteadDWindows Phone 8 was removed in 5.3zBlackBerryPlayer export is no longer supported in Unity 5.4+.vTizenPlayer export is no longer supported in Unity 2017.3+.\PSP2 is no longer supported as of Unity 2018.3bPSM export is no longer supported in Unity >= 5.3~SamsungTVPlayer export is no longer supported in Unity 2017.3+.\Wii U is no longer supported in Unity 2018.1+.XLumin is no longer supported in Unity 2022.2ZStadia is no longer supported in Unity 2023.1CloudRendering is deprecated, please use LinuxHeadlessSimulation (UnityUpgradable) -> LinuxHeadlessSimulationGameCoreScarlett is deprecated, please use GameCoreXboxSeries (UnityUpgradable) -> GameCoreXboxSeries 'Ui4m_Extentxy width height.UnityEngine.IMGUIModule 'Ui4 'Ui4 'Ui4 'Ui4lComputeBufferMode.Circular is deprecated (legacy mode)zComputeBufferMode.StreamOut is deprecated (internal use only) 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4BlightmapBakeMode.lightmapBakeTypeDlightmapBakeMode.mixedLightingModeEnum member DrawIndirect has been deprecated. Use IndirectArguments instead (UnityUpgradable) -> IndirectArgumentsEnum member GPUMemory has been deprecated. All compute buffers now follow the behavior previously defined by this member.Enum member LightType.Area has been deprecated. Use LightType.Rectangle instead (UnityUpgradable) -> Rectangleԏ|||||||| 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4@UnityEngine.ParticleSystemModulem_Data[0]m_Data[1]m_Data[2]m_Data[3]m_Data[4]m_Data[5]m_Data[6]m_Data[7]m_Data[8]m_Data[9]m_Data[10]m_Data[11]m_Data[12]m_Data[13]m_Data[14]m_Data[15] 'Ui4 'Ui4:UnityEngine.AssetBundleModule 'Ui4 'Ui4 'Ui4 'Ui4nameversionpublicKeyTokenculture 'Ui4 'Ui4 m_Bits|6UnityEngine.AnimationModule 'Ui4 'Ui4`Wii U is no longer supported as of Unity 2018.1. 'Ui4|͗objectArgument|͗ RGBA_DXT1_SRGBUkwUkEnum member GraphicsFormat.RGB_DXT1_UNorm has been deprecated. Use GraphicsFormat.RGBA_DXT1_UNorm instead (UnityUpgradable) -> RGBA_DXT1_UNormwUklEnum member GraphicsFormat.DepthAuto is obsolete. Use GraphicsFormat.None as a color format to indicate depth only rendering and DefaultFormat to get the default depth buffer format.wUkEnum member GraphicsFormat.ShadowAuto is obsolete. Use GraphicsFormat.None as a color format to indicate depth only rendering, DefaultFormat to get the default shadow buffer format and ShadowSamplingMode.CompareDepths to enable shadowmap sampling.wEnum member GraphicsFormat.VideoAuto is obsolete. Use DefaultFormat instead.Uk|name|guid|position|rotation| length|parentId| color buffer count offset stride 'Ui4 'Ui48ScheduleBatchedScriptingJobsNScheduleBatchedScriptingJobsAndCompleteTScheduleBatchedScriptingJobsAndIsCompleted$ScheduleManagedJob:ScheduleManagedJobParallelForLScheduleManagedJobParallelForTransform"GetJobWorkerIndex,GetJobWorkerIndexCount,,,,,,,,,LIntegerTime::RationalTime::ConvertRateӏӏӏӏӏӏ(UnityEngine.AIModule(UnityEngine.AIModule.DefaultBurstLogCallbackTexture2DArrayScripting::Createllllll:CubemapArrayScripting::CreatellllSetColorFormatNRenderTexture::GetActiveAsRenderTextureBRenderTextureScripting::SetActiveLRenderTextureScripting::GetColorBuffer LRenderTextureScripting::GetDepthBuffer Scripting::SendScriptingMessage ZGameObjectBindings::Internal_CreateGameObject8GameObjectBindings::GetScene l$StartCoroutine_Auto has been deprecated. Use StartCoroutine instead (UnityUpgradable) -> StartCoroutine([mscorlib] System.Collections.IEnumerator)CancelInvokeIsInvokingRScripting::CreateScriptableObjectWithTypeUJScripting::DestroyObjectFromScriptingl\Scripting::DestroyObjectFromScriptingImmediatelU2Object.FindObjectsOfType has been deprecated. Use Object.FindObjectsByType instead which lets you decide whether you need the results sorted or not. FindObjectsOfType sorts the results by InstanceID but if you do not need this using FindObjectSortMode.None is considerably faster.XUnityEngineObjectBindings::FindObjectsOfTypeUXUnityEngineObjectBindings::FindObjectsByTypeFGetSceneManager().DontDestroyOnLoad2Object.FindObjectsOfType has been deprecated. Use Object.FindObjectsByType instead which lets you decide whether you need the results sorted or not. FindObjectsOfType sorts the results by InstanceID but if you do not need this using FindObjectSortMode.None is considerably faster.FObject::GetOffsetOfInstanceIdMemberCloneObject"InstantiateObjectFUnityEngineObjectBindings::ToStringDUnityEngineObjectBindings::GetName NUnityEngineObjectBindings::IsPersistentDUnityEngineObjectBindings::SetName fUnityEngineObjectBindings::FindObjectFromInstanceIDdUnityEngineObjectBindings::ForceLoadFromInstanceIDlTGraphicsBuffer_Bindings::InitComputeBufferZGraphicsBuffer_Bindings::DestroyComputeBufferLGraphicsBuffer_Bindings::IsValidBuffer\GraphicsBuffer_Bindings::InternalSetNativeData DComputeShaderScripting::FindKernel8UnityEngine.UIElementsModuleHsysteminfo::GetOperatingSystemFamily`ScriptingGraphicsCaps::GetRenderingThreadingModeZScriptingGraphicsCaps::SupportsComputeShadersXScriptingGraphicsCaps::SupportsTextureFormatPScriptingGraphicsCaps::GetMaxTextureSize\ScriptingGraphicsCaps::GetMaxRenderTextureSizeXScriptingGraphicsCaps::MaxGraphicsBufferSizePScriptingGraphicsCaps::IsFormatSupportedTScriptingGraphicsCaps::GetCompatibleFormatPScriptingGraphicsCaps::GetGraphicsFormat6TouchScreenKeyboard_DestroyZTouchScreenKeyboard_InternalConstructorHelperlGetTextSetTextSetInputHidden.GetInputFieldAppearanceIsActiveSetActive"GetKeyboardStatus"SetCharacterLimitCanGetSelectionCanSetSelectionSetParent  GetChildrenCount$GetWorldScaleLossy>Internal_IsChildOrSameTransform GetChild "GetHierarchyCount \TransformAccessBindings::GetLocalToWorldMatrix\TransformAccessBindings::GetWorldToLocalMatrixHTransformAccessArrayBindings::Create6DestroyTransformAccessArrayVTransformAccessArrayBindings::SetTransformslTransformAccessArrayBindings::GetSortedTransformAccessdTransformAccessArrayBindings::GetSortedToUserIndexNTransformAccessArrayBindings::GetLengthRTransformAccessArrayBindings::GetCapacityRTransformAccessArrayBindings::SetCapacityTTransformAccessArrayBindings::GetTransformM'M'SceneBindingsUSceneBindingsUSceneBindingsUSceneBindingsUSceneBindingsUFRuntime/SceneManager/SceneManager.hGetSceneCount"GetSceneManager()U(SceneManagerBindingsU(SceneManagerBindingsU(SceneManagerBindingsU(SceneManagerBindingsU(SceneManagerBindingsU(SceneUtilityBindingsU(SceneUtilityBindingsUNPlayableHandleBindings::GetPlayableType ' UNITY_ASSERTIONS' UNITY_ASSERTIONS' UNITY_ASSERTIONS' UNITY_ASSERTIONS' UNITY_ASSERTIONS' UNITY_ASSERTIONS' UNITY_ASSERTIONS' UNITY_ASSERTIONS' UNITY_ASSERTIONS' UNITY_ASSERTIONS' UNITY_ASSERTIONS' UNITY_ASSERTIONS' UNITY_ASSERTIONS' UNITY_ASSERTIONS' UNITY_ASSERTIONSSortingGroupU,,,,,,,,,,,8GetSettingsForRenderPipeline*keywords::GetKeywords *GetReflectionProbes()UUBScriptableRuntimeReflectionSystemU>IsCompressedCrunchTextureFormatHasChannel,,h0h&CubemapFace.Unknownh0h1.0fh.MeshUpdateFlags.Defaulth.MeshUpdateFlags.Defaulth.MeshUpdateFlags.Defaulth.MeshUpdateFlags.Defaulth.MeshUpdateFlags.Defaulthtruehtrueh0h.MeshUpdateFlags.Defaulth(TextureFormat.RGBA32h-1h falsehtrueh falseh0h falseh falseh.Texture.GenerateAllMipshIntPtr.ZerohIntPtr.Zeroh falseh falsehIntPtr.Zeroh falseh falseh falseh.Texture.GenerateAllMipsh.Texture.GenerateAllMipsh falseh falseh falseh falseh6RenderTextureFormat.DefaulthTouchScreenKeyboardType.Defaulthtrueh falseh falseh falseh""h0h(LoadSceneMode.Single,,,,,,,,NearFar$ScreenViewportRectleftU rightUtopU bottomULightTypebuiltintexUCurTimeRational$TimeSinceSceneLoadRealtimeSortingGroupU*CurrentRenderPipelineThis property is obsolete. Use pipelineType instead. #from(23.2)This property is obsolete. Use RenderingLayerMask API and Tags & Layers project settings instead. #from(23.3)This property is obsolete. Use RenderingLayerMask API and Tags & Layers project settings instead. #from(23.3). '8UnityEngine.AndroidJNIModuleUXUnityEngineBUnityEngine.SharedInternalsModule,UnityEngine.CoreModule@UnityEngine.UnityAnalyticsCommon(UnityEngine.AIModule6UnityEngine.AnimationModule*UnityEngine.TLSModule6UnityEngine.HotReloadModule:UnityEngine.AssetBundleModule.UnityEngine.AudioModule2UnityEngine.PhysicsModule.UnityEngine.ClothModule:UnityEngine.ContentLoadModule>UnityEngine.AccessibilityModuleBUnityEngine.UnityWebRequestModule@UnityEngine.UnityAnalyticsModule:UnityEngine.MarshallingModule>UnityEngine.HierarchyCoreModule@UnityEngine.CrashReportingModule4UnityEngine.DSPGraphModule4UnityEngine.DirectorModule(UnityEngine.GIModuleBUnityEngine.ImageConversionModule8UnityEngine.GameCenterModulefUnityEngine.GraphicsStateCollectionSerializerModuleUnityEngine.JSONSerializeModule:UnityEngine.InputLegacyModuleHUnityEngine.TextCoreFontEngineModuleHUnityEngine.TextCoreTextEngineModule.UnityEngine.IMGUIModule.UnityEngine.InputModule8UnityEngine.InputForUIModuleUnityEngine.TextRenderingModuleLUnityEngine.UnityAnalyticsCommonModule:UnityEngine.MultiplayerModule@UnityEngine.ParticleSystemModuleLUnityEngine.UnityWebRequestAudioModule6UnityEngine.SubstanceModule8UnityEngine.PropertiesModulevUnityEngine.RuntimeInitializeOnLoadManagerInitializerModule>UnityEngine.ScreenCaptureModulePUnityEngine.ShaderVariantAnalyticsModule:UnityEngine.SpriteShapeModule2UnityEngine.TilemapModulePUnityEngine.UnityWebRequestTextureModule8UnityEngine.SpriteMaskModule8UnityEngine.SubsystemsModuleXUnityEngine.UnityWebRequestAssetBundleModule2UnityEngine.TerrainModule@UnityEngine.TerrainPhysicsModule(UnityEngine.UIModule8UnityEngine.UIElementsModule.UnityEngine.UmbraModule6UnityEngine.UnityCurlModule6UnityEngine.StreamingModule4UnityEngine.AdvertisementsHUnityEngine.UnityWebRequestWWWModuleUnity.AnalyticsLUnityEngine.PerformanceReportingModule*UnityEngine.PS4Module*UnityEngine.VFXModule(UnityEngine.XRModule(UnityEngine.VRModule4UnityEngine.VehiclesModule.UnityEngine.VideoModule.UnityEngine.WebGLModule*UnityEngine.Analytics,UnityEngine.WindModule.UnityEngine.PS4VRModule6UnityEngine.Physics2DModule*UnityEngine.PS5Module.UnityEngine.PS5VRModule,UnityEngine.Networking"UnityEngine.Cloud2UnityEngine.Cloud.Service0UnityEngine.SwitchModule,UnityEngine.Purchasing,UnityEngine.TestRunnerBUnity.InternalAPIEngineBridge.015DAssembly-CSharp-firstpass-testable Unity.AutomationUnity.Burst$Unity.Burst.EditorUnity.IntegrationTests.Timeline@Unity.IntegrationTests.FrameworkLUnity.IntegrationTests.Framework.Tests$Unity.RuntimeTests8Unity.RuntimeTests.FrameworkDUnity.RuntimeTests.Framework.Tests\Unity.PerformanceTests.RuntimeTestRunner.Tests>Unity.RuntimeTests.AllIn1RunnerUnity.Timeline(Unity.Entities.Tests6UnityEngine.SpatialTracking2Unity.WindowsMRAutomationUnity.Logging.Unity.UIElements.EditorTUnity.RenderPipelines.Universal.2D.Runtime,Unity.2D.Sprite.Editor6Unity.2D.Sprite.EditorTests.Unity.UI.Builder.Editor6UnityEditor.UIBuilderModule8Unity.UI.Builder.EditorTests Unity.UIElements0Assembly-CSharp-testableNUnityEngine.UIElementsGameObjectsModule(GoogleAR.UnityNative8UnityEngine.UIElements.Tests8Unity.UIElements.EditorTests:Unity.UIElements.RuntimeTestsUnityEngine.UI4Unity.Networking.TransportUnity.ucg.QoS$Unity.Services.QoS >: ; 6 < 4 9 ? '.7 8 FMono Common Language Infrastructure en-US4.0.30319.170204.0.30319.170204.0.0.00(c) Various Mono authors$../silverlight.pub*Mono development teamSystem.Core.dllSystem.Core.dllUXSystem.Core.dllܦܦܦU\ܦU\ШU\SU\АަަLU\ЈU\@ަU\ЈަަަU\Л8ߦU\ЈަU\ЃU\ЃU\ЈަަU\ГަަU\ЃަަަަަަަLLަަަަަަަަަަަU ItemަݦަަަަަަަަަަަަަަަަަަަަަަަަݦU ItemަަަݦަަަަަަަަަަަަަަަަߦަަަަަަަU\ЀަަަަަU ItemަU ItemަަݦU ItemަU ItemߦަަU ItemަߦU ItemަަU Itemަަަߦަ BSON reading and writing has been moved to its own package. See https://www.nuget.org/packages/Newtonsoft.Json.Bson for more details.ަަަަަަަަަަަަަަަަަަަަަަަަަަަަަަަ BSON reading and writing has been moved to its own package. See https://www.nuget.org/packages/Newtonsoft.Json.Bson for more details. BSON reading and writing has been moved to its own package. See https://www.nuget.org/packages/Newtonsoft.Json.Bson for more details.ߦߦߦߦަߦߦަަަަަަަߦަަߦަަަަަަަަަަަަަަަަަߦަߦߦަߦߦަߦަަަަަަަަަަަߦަަߦަަަߦަަަަަަަަަަަߦަަߦަަߦަަަަߦ ަަߦަߦߦߦߦߦߦަަߦߦߦަަަަަަަަަަަަަަަߦߦߦߦߦߦަަަަަަަަަަަߦަߦަߦߦߦަަަަަަަަߦަߦߦߦަߦަަަߦߦߦ ަަަߦߦߦߦߦߦߦߦߦަަߦަަߦߦߦߦߦߦߦަߦަߦߦߦߦߦߦߦަߦަަަަަߦަަަަަަߦ ߦަަަަߦަަަަߦަަަަߦަߦަަߦަަަަަަަަަަަަަަަަަަߦߦަަߦߦަ''''''''''''>>>>>>>>>>>>-'''''-''''''''-NJ''''''>>>>>>>>>>>>>>StringEnumConverter(bool) is obsolete. Create a converter with StringEnumConverter(NamingStrategy, bool) instead.ߦަަަަަަަަަަަަަަަަަަަަަަަߦߦަަަަަަަަަަߦަަަަަަߦަަަަަަަަަަަަަަߦߦߦߦަަߦަަަަަަަަߦߦߦߦߦަަަަަަަަަަަަަަަަަߦަަަߦߦߦߦߦߦߦަߦߦަߦަߦަަަަަަަߦߦߦߦަަߦަަߦߦߦަަߦަަަަަަަަަަަަަަަަަަߦߦަަަߦߦߦߦߦަަߦަߦߦަަަަަަަަަߦަߦߦߦߦަަަߦߦߦߦߦߦߦަަަަަަަަަަަަަަަަަަަަަަަަަަަަަަަަަަަަަަަަަަަަަަަަߦަަަަަަަަަަަަަަަަަަަަަަަަަަަަަަަަަަަަަަަަަߦߦަަߦߦߦߦަަަަަަަަަަަަަަަަߦަަަަަަަߦߦߦߦߦަަަަަަަަަަަަަަަަަަަަަަަަަަަަަަަަަަަަަަަަަަަަަަަަަަަަަަަަަަަަަަަަަަަަަަަަަަަަߦަަަߦߦߦߦߦߦߦߦަަަަަަߦަަަަަަަߦߦߦߦߦߦߦߦߦHDefaultMembersSearchFlags is obsolete. To modify the members serialized inherit from DefaultContractResolver and override the GetSerializableMembers method instead.ަߦߦަަߦߦߦߦߦߦަަߦߦߦߦߦߦߦަަަަަަަަަަߦަަަަަަަStringEnumConverter.CamelCaseText is obsolete. Set StringEnumConverter.NamingStrategy with CamelCaseNamingStrategy instead.ަަަަަަަަަަަަަަަަަަަަަަަ. '8 < @ >4 5 6 9 : ; > ? = UX0../IdentityPublicKey.snkNewtonsoft.Json.Schema, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f561df277c6c0b497d629032b410cdcf286e537c054724f7ffa0164345f62b3e642029d7a80cc351918955328c4adc8a048823ef90b0cf38ea7db0d729caf2b633c3babe08b0310198c1081995c19029bc675193744eab9d7345b8a67258ec17d112cebdbbb2a281487dceeafb9d83aa930f32103fbe1d2911425bc5744002c7Newtonsoft.Json.Tests, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f561df277c6c0b497d629032b410cdcf286e537c054724f7ffa0164345f62b3e642029d7a80cc351918955328c4adc8a048823ef90b0cf38ea7db0d729caf2b633c3babe08b0310198c1081995c19029bc675193744eab9d7345b8a67258ec17d112cebdbbb2a281487dceeafb9d83aa930f32103fbe1d2911425bc5744002c7Newtonsoft.Json.Dynamic, PublicKey=0024000004800000940000000602000000240000525341310004000001000100cbd8d53b9d7de30f1f1278f636ec462cf9c254991291e66ebb157a885638a517887633b898ccbcf0d5c5ff7be85a6abe9e765d0ac7cd33c68dac67e7e64530e8222101109f154ab14a941c490ac155cd1d4fcba0fabb49016b4ef28593b015cab5937da31172f03f67d09edda404b88a60023f062ae71d0b2e4438b74cc11dc9H9ca358aa-317b-4925-8ada-4a29e943a3632.NETStandard,Version=v2.0NewtonsoftUnityAOTFCopyright © James Newton-King 2008|Json.NET is a popular high-performance JSON framework for .NET 13.0.2^13.0.2+cf0a246981c33ae00121dfe58b850aefeac1aac0Json.NET4Json.NET .NET Standard 2.0RepositoryUrlvhttps://github.com/sousapedro/Newtonsoft.Json-for-Unity.git en-USwuUkbUnity.MonoScriptGenerator.MonoScriptInfoGenerator $NetworkPrefabsList8Netcode/Network Prefabs List.Netcode/Network Manager,Netcode/Network ObjectU\U\Ѐ+Types with embedded references are not supported in this version of your compiler.U ItemU\ЀU\ЀU\ЀKU KItemK+Types with embedded references are not supported in this version of your compiler.+Types with embedded references are not supported in this version of your compiler.+Types with embedded references are not supported in this version of your compiler..Netcode/Unity TransportݔpUse this to make two builds incompatible with each otherݔ6The NetworkTransport to useݔ^When set, NetworkManager will automatically create and spawn the assigned player prefab. This can be overridden by adding it to the NetworkPrefabs list and selecting override.|ݔThe tickrate. This value controls how often netcode runs user code and sends out data. The value is in 'ticks per seconds' which means a value of 50 will result in 50 ticks being executed per second or a fixed delta time of 0.02.ݔThe amount of seconds for the server to wait for the connection approval handshake to complete before the client is disconnectedݔWhether or not to force clients to be approved before they connectݔnThe connection data sent along with connection requestsݔzEnable this to re-sync the NetworkTime after the initial syncݔThe amount of seconds between re-syncs of NetworkTime, if enabledݔ"Ensures that NetworkVariables can be read even if a client accidental writes where its not allowed to. This will cost some CPU time and bandwidthݔEnables scene management. This will allow network scene switches and automatic scene difference corrections upon connect. SoftSynced scene objects wont work with this disabled. That means that disabling SceneManagement also enables PrefabSync.ݔWhether or not the netcode should check for differences in the prefab lists at connectionݔIf true, NetworkIds will be reused after the NetworkIdRecycleDelayݔThe amount of seconds a NetworkId has to unused in order for it to be reusedݔhThe maximum amount of bytes to use for RPC messages.ݔThe amount of seconds to wait for all clients to load or unload a requested scene (only when EnableSceneManagement is enabled)ݔThe amount of time a message should be buffered if the asset or object needed to process it doesn't exist yet. If the asset is not added/object is not spawned within this time, it will be dropped͗|NetworkPrefabs||͗|Prefabs####|#|ݔWhen false, the NetworkObject will spawn with no observers initially. (default is true)||ݔ4The minimum amount of time that must pass between sending updates. If this amount of time has not passed since the last update, dirtiness will be ignored.ݔThe maximum amount of time that a variable can be dirty without sending an update. If this amount of time has passed since the last update, an update will be sent even if the dirtiness threshold has not been met.|ݔ|Hostnameݔ|pClient CA filepath. Useful with self-signed certificatesݔ|Client CA Override. Only useful for development with self-signed certificates. Certificate content, for platforms that lack file access (WebGL)ݔ|6Server Certificate filepathݔ|6Server Private Key filepath>MaxSendQueueSize is now determined dynamically (can still be set programmatically using the MaxSendQueueSize property). This initial value is not used anymore.ݔ|hWhich protocol should be selected (Relay/Non-Relay).ݔ|Per default the client/server will communicate over UDP. Set to true to communicate with WebSocket.ݔ|Per default the client/server communication will not be encrypted. Select true to enable DTLS for UDP and TLS for Websocket.ݔ|@The maximum amount of packets that can be in the internal send/receive queues. Basically this is how many packets can be sent/received in a single update/frame.ݔ|The maximum size of an unreliable payload that can be handled by the transport.ݔ|Timeout in milliseconds after which a heartbeat is sent if there is no activity.ݔ|Timeout in milliseconds indicating how long we will wait until we send a new connection attempt.ݔ|The maximum amount of connection attempts we will try before disconnecting.ݔ|`Inactivity timeout after which a connection will be disconnected. The connection needs to receive data from the connected endpoint within this timeout. Note that with heartbeats enabled, simply not sending any data will not be enough to trigger this timeout (since heartbeats count as connection events).DebugSimulator is no longer supported and has no effect. Use Network Simulator from the Multiplayer Tools package.ݔ|IP address of the server (address to which clients will connect to).ݔ|.UDP port of the server.ݔ|IP address the server will listen on. If not provided, will use localhost.ݔ|DDelay to add to every send and received packet (in milliseconds). Only applies in the editor and in development builds. The value is ignored in production builds.ݔ|dJitter (random variation) to add/substract to the packet delay (in milliseconds). Only applies in the editor and in development builds. The value is ignored in production builds.ݔ|Percentage of sent and received packets to drop. Only applies in the editor and in the editor and in developments builds.-''''',UU-'''''>D<SetDebugSimulatorParameters is no longer supported and has no effect. Use Network Simulator from the Multiplayer Tools package.Uޗ ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,#. 'UX0Unity.Netcode.ComponentsZUnity.Multiplayer.Tools.Adapters.Ngo1WithUtp2.UnityEngine.IMGUIModule8UnityEngine.UIElementsModule,TextGenerationSettingstModules/TextCoreTextEngine/Native/TextGenerationSettings.h8UnityEngine.UIElementsModule8UnityEngine.UIElementsModule8UnityEngine.UIElementsModule8UnityEngine.UIElementsModule.UnityEngine.IMGUIModule8UnityEngine.UIElementsModule.UnityEngine.IMGUIModule8UnityEngine.UIElementsModule.UnityEngine.IMGUIModuleMeshInfoXModules/TextCoreTextEngine/Native/MeshInfo.h8UnityEngine.UIElementsModule.UnityEngine.IMGUIModule8UnityEngine.UIElementsModulefModules/TextCoreTextEngine/Native/TextElementInfo.h8UnityEngine.UIElementsModule8UnityEngine.UIElementsModuleXModules/TextCoreTextEngine/Native/TextInfo.hl'ZModules/TextCoreTextEngine/Native/FontAsset.h'$https://docs.unity3d.com/2023.3/Documentation/Manual/UIE-sprite.html'''.UnityEngine.IMGUIModule8UnityEngine.UIElementsModuledModules/TextCoreTextEngine/Native/TextCoreVertex.hTextCoreVertex.UnityEngine.IMGUIModule8UnityEngine.UIElementsModule8UnityEngine.UIElementsModule.UnityEngine.IMGUIModule8UnityEngine.UIElementsModule.UnityEngine.IMGUIModule8UnityEngine.UIElementsModuleL.UnityEngine.IMGUIModule8UnityEngine.UIElementsModule.UnityEngine.IMGUIModule8UnityEngine.UIElementsModule,8UnityEngine.UIElementsModule.UnityEngine.IMGUIModuleLUnityEditor.GraphToolsFoundationModule 'LUnicode ({unicode}) '{(char)unicode}'U Item.UnityEngine.IMGUIModule8UnityEngine.UIElementsModule8UnityEngine.UIElementsModuleUnityEngine.ScreenCaptureModule*UnityEngine.VFXModulevUnityEngine.RuntimeInitializeOnLoadManagerInitializerModule(UnityEngine.XRModule4UnityEngine.VehiclesModule Unity.Automation,UnityEngine.TestRunner,UnityEngine.Purchasing4UnityEngine.Advertisements@UnityEngine.UnityAnalyticsCommon*UnityEngine.AnalyticsUnity.Analytics2UnityEngine.Cloud.Service"UnityEngine.Cloud,UnityEngine.Networking.UnityEngine.PS5VRModule*UnityEngine.PS5Module.UnityEngine.PS4VRModule*UnityEngine.PS4Module0UnityEngine.SwitchModule,UnityEngine.WindModule.UnityEngine.WebGLModule.UnityEngine.VideoModule(UnityEngine.VRModuleUnity.Burst8UnityEngine.PropertiesModuleLUnityEngine.PerformanceReportingModule*UnityEngine.TLSModuleLUnityEngine.UnityAnalyticsCommonModuleUnityEngine.AccessibilityModule(UnityEngine.AIModule,UnityEngine.CoreModuleBUnityEngine.SharedInternalsModuleUnityEngineUXBUnityEngine.UnityWebRequestModule6UnityEngine.Physics2DModule>UnityEngine.JSONSerializeModule@UnityEngine.CrashReportingModule@UnityEngine.ParticleSystemModule:UnityEngine.MultiplayerModule:UnityEngine.MarshallingModuleUnityEngine.TextRenderingModule>UnityEngine.HierarchyCoreModule,UnityEngine.GridModulefUnityEngine.GraphicsStateCollectionSerializerModule8UnityEngine.GameCenterModuleBUnityEngine.ImageConversionModule(UnityEngine.GIModule4UnityEngine.DirectorModule4UnityEngine.DSPGraphModule@UnityEngine.UnityAnalyticsModule$Unity.Burst.Editor,Unity.IntegrationTestsBUnity.InternalAPIEngineBridge.020BUnity.InternalAPIEngineBridge.019BUnity.InternalAPIEngineBridge.018BUnity.InternalAPIEngineBridge.017BUnity.InternalAPIEngineBridge.016BUnity.InternalAPIEngineBridge.015BUnity.InternalAPIEngineBridge.014BUnity.InternalAPIEngineBridge.013BUnity.InternalAPIEngineBridge.012BUnity.InternalAPIEngineBridge.011BUnity.InternalAPIEngineBridge.010BUnity.InternalAPIEngineBridge.009BUnity.InternalAPIEngineBridge.008BUnity.InternalAPIEngineBridge.007BUnity.InternalAPIEngineBridge.006Unity.TextCore.FontEngine.Tools2Unity.TextCore.FontEngine Unity.FontEngine"Unity.TextMeshPro8Unity.Subsystem.RegistrationHUnity.InternalAPIEngineBridgeDev.005HUnity.InternalAPIEngineBridgeDev.004HUnity.InternalAPIEngineBridgeDev.003HUnity.InternalAPIEngineBridgeDev.002HUnity.InternalAPIEngineBridgeDev.001BUnity.InternalAPIEngineBridge.023BUnity.InternalAPIEngineBridge.002BUnity.InternalAPIEngineBridge.005Unity.RuntimeTests.AllIn1Runner\Unity.PerformanceTests.RuntimeTestRunner.TestsDUnity.RuntimeTests.Framework.Tests8Unity.RuntimeTests.Framework$Unity.RuntimeTestsLUnity.IntegrationTests.Framework.Tests@Unity.IntegrationTests.Framework>Unity.IntegrationTests.TimelineJUnity.IntegrationTests.UnityAnalyticsZUnity.IntegrationTests.ExternalVersionControl,Unity.2D.Sprite.Editor6Unity.2D.Sprite.EditorTests2Unity.WindowsMRAutomation6UnityEditor.UIBuilderModuleUnity.CoreUnity.Runtime"Unity.Collections(Unity.Entities.TestsUnity.Entities.Unity.UI.Builder.Editor$Unity.Services.QoSUnity.ucg.QoS4Unity.Networking.TransportUnity.Logging:Unity.UIElements.RuntimeTests8Unity.UI.Builder.EditorTestsUnityEngine.UI Unity.UIElementsNUnityEngine.UIElementsGameObjectsModule*Unity.UIElements.Text4Use BaseMeshEffect instead"wUk2Use IMeshModifier instead$UI/Effects/Outline4UI/Effects/Position As UV1"UI/Effects/ShadowU ItemVUI Toolkit/Panel Event Handler (UI Toolkit)NUI Toolkit/Panel Raycaster (UI Toolkit)L$Event/Event System&Event/Event Triggerm:Event/Standalone Input ModuleMode is no longer needed on input module as it handles both mouse and keyboard simultaneously.TouchInputModule is no longer required as Touch input is now handled in StandaloneInputModule.0Event/Touch Input Module4Event/Physics 2D Raycasterat.Event/Physics Raycasterat͗|normalTrigger͗|$highlightedTrigger͗|pressedTrigger͗|(m_HighlightedTrigger͗|disabledTrigger͗|onClick͗|normalColor͗| highlightedColor͗|pressedColor͗|$m_HighlightedColor͗|disabledColor| ? @͗|fadeDuration|||ޔ||ޔ|ޔ|ޔ||||||||||͗font|͗fontSize|͗fontStyle||||͗alignment||͗richText|||͗| m_Mat|||͗|,ignoreReversedGraphics͗|blockingObjects|͗|m_Frame||||| ?|||||͗text||͗|inputType͗|asteriskChar͗|keyboardType|͗|hideMobileInput͗|validation͗|characterLimit͗͗͗͗|onSubmitm_OnSubmitm_EndEditm_OnEndEdit|͗͗|onValueChangem_OnValueChange͗|onValidateInput͗|selectionColor|||͗ mValue| @| ? @||||ݔ|hDetermines how UI elements in the Canvas are scaled.ݔ|If a sprite has this 'Pixels Per Unit' setting, then one pixel in the sprite will cover one unit in the UI.ݔ|hScales all UI elements in the Canvas by this factor.ݔ|The resolution the UI layout is designed for. If the screen resolution is larger, the UI will be scaled up, and if it's smaller, the UI will be scaled down. This is done in accordance with the Screen Match Mode.ݔ|A mode used to scale the canvas area if the aspect ratio of the current resolution doesn't fit the reference resolution.ݔ|Determines if the scaling is using the width or height as reference, or a mix in between. ?ݔ|hThe physical unit to specify positions and sizes in.ݔ|bThe DPI to assume if the screen DPI is not known.ݔ|The pixels per inch to use for sprites that have a 'Pixels Per Unit' setting that matches the 'Reference Pixels Per Unit' setting.ݔ|The amount of pixels per unit to use for dynamically created bitmaps in the UI, such as Text.|||||||||||||||||||||||||||||wUk"Not used anymore.|wUk Not used anymore|ݔ|Enables navigation to wrap around from last to first or first to last element. Does not work for automatic grid navigation||||͗| m_Tex|||||| ?| ?| 0Aߔ| @||||||||||||||||͗|navigation͗|transition͗| colors͗|spriteState͗|"animationTriggersݔ|LCan the Selectable be interacted with?͗͗| highlightGraphic$m_HighlightGraphic||ޔ|||||ޔ|||͗|&m_HighlightedSprite||||ݔ|DIs the toggle currently on or off?|||||͗m_Selected||͗|delegates||||||||͗#>m_AllowActivationOnMobileDevice|͗:m_AllowActivationOnStandalone||-n'''''-$'''''wUk6Use OnPopulateMesh instead.XUse OnPopulateMesh(VertexHelper vh) instead.-This function is no longer used. Please use RectTransformUtility.ScreenPointToLocalPointInRectangle() instead.-''''''''''-~'''''"Not used anymore.wUk"Not used anymore.-\'''''wUk2Use Material.Add instead.wUkNUse BaseMeshEffect.ModifyMeshes insteadwUktuse IMeshModifier.ModifyMesh (VertexHelper verts) insteadruse IMeshModifier.ModifyMesh (VertexHelper verts) instead-'''''This method is no longer checked, overriding it with return true does nothing!eventAlphaThreshold has been deprecated. Use eventMinimumAlphaThreshold instead (UnityUpgradable) -> alphaHitTestMinimumThreshold`onValueChange has been renamed to onValueChangedReplaced with allSelectablesArray to have better performance when disabling a elementUse either pointerCurrentRaycast.worldPosition or pointerPressRaycast.worldPositionUse either pointerCurrentRaycast.worldNormal or pointerPressRaycast.worldNormalZlastSelectedGameObject is no longer supportedwUkrPlease use triggers instead (UnityUpgradable) -> triggersMode is no longer needed on input module as it handles both mouse and keyboard simultaneously.allowActivationOnMobileDevice has been deprecated. Use forceModuleActive instead (UnityUpgradable) -> forceModuleActiveforceModuleActive has been deprecated. There is no need to force the module awake as StandaloneInputModule works for all platformsallowActivationOnStandalone has been deprecated. Use forceModuleActive instead (UnityUpgradable) -> forceModuleActivehPlease use sortOrderPriority and renderOrderPriority. '? 9 5 4 > 6 @ : UXguisystemMicrosoftguisystem6Copyright © Microsoft 2013(UnityEngine.UI.TestsHd4f464c7-9b15-460d-b4bc-2cacd1c1df731.0.0.0U Item<L<<<<̏ΏLUabUabUabU ItemLUse SimulatorPipelineStage with an ApplyMode set for sending instead.<<Uab<<<<<L<``rԏԏԏԏԏ`ԏ`ԏԏԏwUk`ՏrrrrrԏrrrrrrrrrՏՏuԏԏԏԏ`ԏԏ`` ```@wUknValue is not in use anymore and nothing will return it.zReturn code is not in use anymore and nothing will return it.zReturn code is not in use anymore and nothing will return it.`ԏD><D><>D<<D><D>>D<FU. 'UXNUnity.Networking.Transport.Editor.TestsPUnity.Networking.Transport.Runtime.TestsXUnity.Networking.Transport.Tests.IntegrationTUnity.Networking.Transport.Tests.Utilities`Unity.Networking.Transport.PlayTests.PerformanceJUnity.InternalAPINetworkingBridge.001Unity.NetCodeU ItemU ItemU ItemLU ItemVUse of this API is highly discouraged, it selects legacy-mode LM/NTLM authentication, which sends your password in very weak encryption over the wire even if the server supports the more secure NTLMv2 / NTLMv2 Session. You need to use the new `Type3Message (Type2Message)' constructor to use the more secure NTLMv2 / NTLMv2 Session authentication modes. These require the Type 2 message from the server to compute the response.L>LL>>>>>>>>>>>>> ? >8 UX*MONO development team:(c) 2003-2004 Various Authors"Mono.Security.dllMONO CLI"Mono.Security.dll en-USSystem, PublicKey=00240000048000009400000006020000002400005253413100040000010001008D56C76F9E8649383049F383C44BE0EC204181822A6C31CF5EB7EF486944D032188EA1D3920763712CCB12D75FB77E9811149E6148E5D32FBAAB37611C1878DDC19E20EF135D0CB2CFF2BFEC3D115810C3D9069638FE4BE215DBF795861920E5AB6F7DB2E2CEEF136AC23D5DD2BF031700AEC232F6C6B1C785B4305C123B37ABLU\ЃU\ЂLU\,,,U Item,,,,,,,8UnityEngine.UIElementsModule,8UnityEditor.PropertiesModule 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4,-F''''''',-'''''''ޗޗޗޗޗޗޗޗޗޗ-p''''''',,,,,,,,,,,,,,,,,,,,,,,. 'UXUnityEngine8UnityEditor.PropertiesModule8PropertyBags.GenerationTestsBUnity.Properties.Reflection.Tests,Unity.Properties.Tests8UnityEngine.UIElementsModule8UnityEditor.UIElementsModuleRUnity.Properties.CodeGen.IntegrationTests:Unity.UIElements.RuntimeTestsUnity.EntitiesUnity.EntitiesU\U\UabSS4Unity.Networking.TransportS4Unity.Networking.Transport4Unity.Networking.TransportSU 'SItemozU 'SItemozU 'SItemozU 'SItemozU 'SItemozSSSSSSSSU SItemSU SItemSU SItemSU SItemSU SItemSSSSSSU\ЁU\ЁSSSS̏S̏S 'S8Key = {Key}, Value = {Value}zzU ̏ 'SItemzz̏ 'SzU ItemU ̏ ' 'SItemLength = {m_ListData == null ? default : m_ListData->Length}, Capacity = {m_ListData == null ? default : m_ListData->Capacity}z̏SSSU ̏ ' 'SItemCount = {m_HashMapData.Count()}, Capacity = {m_HashMapData.Capacity}, IsCreated = {m_HashMapData.IsCreated}, IsEmpty = {IsEmpty}zzSz̏Sz̏ΏSz̏S̏Sz̏̏S̏S̏S̏SSSSSSzSzSSSSSS ' 'STLength = {Length}, IsCreated = {IsCreated}(SzU 'SItem,zzU ' 'SItemLength = {Length}, Capacity = {Capacity}, IsCreated = {IsCreated}, IsEmpty = {IsEmpty}0zS̏SSzz 'S8Key = {Key}, Value = {Value}zzU ' 'SItemCount = {Count()}, Capacity = {Capacity}, IsCreated = {IsCreated}, IsEmpty = {IsEmpty}Fzz ' 'SLength = {Length}, Capacity = {Capacity}, IsCreated = {IsCreated}, IsEmpty = {IsEmpty}\zS<SSSU S 'ItemLength = {Length}, Capacity = {Capacity}, IsCreated = {IsCreated}, IsEmpty = {IsEmpty}Sԏԏ|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||ԏԏԏԏԏԏԏԏԏԏԏrԏrԏԏԏԏԏҏԏԏԏԏԏԏԏԏԏԏԏԏԏԏԏԏԏ`ԏrԏrSz,,,SzSzzSzz,,,,,,U*Returns managed arrayU(Takes managed object,,,,,,U*Returns managed arrayU(Takes managed object,,,,,,U*Returns managed arrayU(Takes managed object,,,,,,U*Returns managed arrayU(Takes managed object,,,,,,U*Returns managed arrayU(Takes managed object,,,,,U(Takes managed stringU(Takes managed stringU(Takes managed stringU(Takes managed stringU(Takes managed stringU,Returns managed stringU(Takes managed object,,,,U(Takes managed stringU(Takes managed stringU(Takes managed stringU(Takes managed stringU(Takes managed stringU,Returns managed stringU(Takes managed object,,,,U(Takes managed stringU(Takes managed stringU(Takes managed stringU(Takes managed stringU(Takes managed stringU,Returns managed stringU(Takes managed object,,,,,U(Takes managed stringU(Takes managed stringU(Takes managed stringU(Takes managed stringU(Takes managed stringU,Returns managed stringU(Takes managed object,,,,U(Takes managed stringU(Takes managed stringU,Returns managed stringU(Takes managed objectSoSoSoSoSoSoSoSoSooSooSoU(Takes managed stringSoooSooooS oooooSoSoSoSoSoSooSoU,Returns managed stringSoSooSoSoSooSzSzSzzSzzSz,,,S:,,,Implicit cast from `NativeList` to `NativeArray` has been deprecated; Use '.AsArray()' method to do explicit cast instead.Szz,,,,UvEquals boxes because Value does not implement IEquatableU(Takes managed object,U(Takes managed objectSzSz,,SzSzSzSz,Sz,,Sz,,,,S:,SzSzzSzzSzzSz,,,,,,,U,Returns managed stringSzSzUU,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,wUUk,Returns managed stringwUUk,Returns managed stringwUUk,Returns managed stringwUUk,Returns managed stringwUUk,Returns managed string. 'UX"Unity.Burst.Tests^Unity.Collections.BurstCompatibilityTestCodeGen.Unity.Collections.Tests2Unity.Collections.CodeGen0Unity.Collections.EditorDUnity.Collections.PerformanceTestsUnity.Entities,Unity.Entities.CodeGen(Unity.Entities.Tests*Unity.Entities.Editor6Unity.Entities.Editor.Tests.Unity.Entities.Graphics*Unity.Entities.HybridUnity.Runtime&Unity.Runtime.Tests,Unity.Runtime.IO.Tests6Unity.Runtime.UnityInstanceUnity.Scenes&Unity.Scenes.Editor,Samples.GridPath.Tests>Unity.Entities.PerformanceTestsGUIEventU MouseDownUkwUk`Use MouseUp instead (UnityUpgradable) -> MouseUpwUkhUse MouseMove instead (UnityUpgradable) -> MouseMovewUkhUse MouseDrag instead (UnityUpgradable) -> MouseDragwUk`Use KeyDown instead (UnityUpgradable) -> KeyDownwUkXUse KeyUp instead (UnityUpgradable) -> KeyUpwUkpUse ScrollWheel instead (UnityUpgradable) -> ScrollWheelw`Use Repaint instead (UnityUpgradable) -> RepaintUkwUk\Use Layout instead (UnityUpgradable) -> LayoutwUkpUse DragUpdated instead (UnityUpgradable) -> DragUpdatedwUkpUse DragPerform instead (UnityUpgradable) -> DragPerformw\Use Ignore instead (UnityUpgradable) -> IgnoreUkwTUse Used instead (UnityUpgradable) -> UsedUk 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4|||| 'Ui4FocusType.Native now behaves the same as FocusType.Passive in all OS cases. (UnityUpgradable) -> Passive 'Ui4||||||||||||||||||||||||||||8UnityEngine.UIElementsModule8UnityEngine.UIElementsModule8UnityEngine.UIElementsModule8UnityEngine.UIElementsModule8UnityEngine.UIElementsModule8UnityEngine.UIElementsModule8UnityEngine.UIElementsModule8UnityEngine.UIElementsModule 'Ui48UnityEngine.UIElementsModule'hasHorizontalCursorPos' has been deprecated. Changes to this member will not be observed. Use 'hasHorizontalCursor' instead. 'Ui48UnityEngine.UIElementsModule8UnityEngine.UIElementsModule8UnityEngine.UIElementsModule"GUIEvent::GetType "GUIEvent::SetType 0GUIEvent::GetCommandName 0GUIEvent::SetCommandName Use2GUIEvent::Internal_Create4GUIEvent::Internal_Destroy8UnityEngine.UIElementsModule*GUIEvent::CopyFromPtr 8UnityEngine.InputForUIModule8UnityEngine.UIElementsModule8UnityEngine.InputForUIModule8UnityEngine.UIElementsModule8UnityEngine.UIElementsModule,,,xGetGUIState().m_CanvasGUIState.m_GUIClipState.GetVisibleRect8UnityEngine.UIElementsModulelGetGUIState().m_CanvasGUIState.m_GUIClipState.GetCount8UnityEngine.UIElementsModulevGetGUIState().m_CanvasGUIState.m_GUIClipState.GetUserMatrix8UnityEngine.UIElementsModule8UnityEngine.UIElementsModule8UnityEngine.UIElementsModule8UnityEngine.UIElementsModule8GUIStyleState_Bindings::Init>GUIStyleState_Bindings::Cleanup DGUIStyle_Bindings::Internal_CreateFGUIStyle_Bindings::Internal_DestroyFGUIStyle_Bindings::GetStyleStatePtr FGUIStyle_Bindings::GetRectOffsetPtr @GUIStyle_Bindings::Internal_Draw BGUIStyle_Bindings::Internal_Draw2 ZGUIStyle_Bindings::Internal_GetTextRectOffset DGUIStyle_Bindings::SetMouseTooltipDGUIStyle_Bindings::IsTooltipActive0GUIStyle::SetDefaultFont0GUIStyle::GetDefaultFont`GUIStyle_Bindings::Internal_DestroyTextGenerator8UnityEngine.UIElementsModule8UnityEngine.UIElementsModule8UnityEngine.UIElementsModuleGetCopyBufferSetCopyBuffer4GetGUIState().GetControlID8UnityEngine.UIElementsModule8UnityEngine.UIElementsModuleEndContainer8UnityEngine.UIElementsModule8UnityEngine.UIElementsModule8UnityEngine.UIElementsModule8UnityEngine.UIElementsModule8UnityEngine.UIElementsModule8UnityEngine.UIElementsModule8UnityEngine.UIElementsModule8UnityEngine.UIElementsModule8UnityEngine.UIElementsModule8UnityEngine.UIElementsModule8UnityEngine.UIElementsModule8UnityEngine.UIElementsModule8UnityEngine.UIElementsModule8UnityEngine.UIElementsModule8UnityEngine.UIElementsModuletypeUmousePositionU deltaUpointerTypeU buttonUmodifiersUpressureU twistUtiltUpenStatusUclickCountUcharacterUkeycodeUdisplayIndexUtextColorUNameUFontUm_ImagePositionUm_AlignmentUm_WordWrapUm_ClippingUm_ContentOffsetUm_FixedWidthUm_FixedHeightUm_StretchWidthUm_StretchHeightUm_FontSizeUm_FontStyleUm_RichTextUUnityEngine.ScreenCaptureModulevUnityEngine.RuntimeInitializeOnLoadManagerInitializerModule>UnityEngine.JSONSerializeModuleBUnityEngine.UnityWebRequestModule*UnityEngine.TLSModuleLUnityEngine.UnityAnalyticsCommonModuleUnityEngine.AccessibilityModule(UnityEngine.AIModule,UnityEngine.CoreModuleBUnityEngine.SharedInternalsModuleUnityEngineUX6UnityEngine.HotReloadModuleZUnity.IntegrationTests.ExternalVersionControl@UnityEngine.CrashReportingModule4UnityEngine.DirectorModule8UnityEngine.PropertiesModule6UnityEngine.Physics2DModuleLUnityEngine.PerformanceReportingModule@UnityEngine.ParticleSystemModule:UnityEngine.MultiplayerModule:UnityEngine.MarshallingModuleUnityEngine.TextRenderingModule>UnityEngine.HierarchyCoreModule,UnityEngine.GridModulefUnityEngine.GraphicsStateCollectionSerializerModule8UnityEngine.GameCenterModuleBUnityEngine.ImageConversionModule(UnityEngine.GIModuleHUnityEngine.TextCoreTextEngineModuleJUnity.IntegrationTests.UnityAnalyticsFUnity.Motion.Editor.AnimationWindow@Unity.IntegrationTests.FrameworkBUnity.InternalAPIEngineBridge.014BUnity.InternalAPIEngineBridge.013BUnity.InternalAPIEngineBridge.012BUnity.InternalAPIEngineBridge.011>Unity.IntegrationTests.TimelineBUnity.InternalAPIEngineBridge.009BUnity.InternalAPIEngineBridge.008BUnity.InternalAPIEngineBridge.015BUnity.InternalAPIEngineBridge.007BUnity.InternalAPIEngineBridge.005BUnity.InternalAPIEngineBridge.004BUnity.InternalAPIEngineBridge.003BUnity.InternalAPIEngineBridge.002BUnity.InternalAPIEngineBridge.001Unity.RuntimeTests.AllIn1Runner Unity.UIElements6UnityEditor.UIBuilderModule.Unity.UI.Builder.Editor6Unity.2D.Sprite.EditorTestsUnity.TimelineNUnityEngine.UIElementsGameObjectsModule0Assembly-CSharp-testable6UnityEngine.SpatialTracking(GoogleAR.UnityNative2Unity.WindowsMRAutomationTUnity.RenderPipelines.Universal.2D.Runtime(Unity.Entities.Tests,Unity.2D.Sprite.EditorDAssembly-CSharp-firstpass-testable.Unity.UIElements.Editor8Unity.UI.Builder.EditorTests8UnityEngine.UIElements.Tests8Unity.UIElements.EditorTests:Unity.UIElements.RuntimeTestsLUnity.IntegrationTests.Framework.TestsUnityEngine.UI4Unity.Networking.TransportUnity.ucg.QoS$Unity.RuntimeTests$Unity.Services.QoS\Unity.PerformanceTests.RuntimeTestRunner.Tests8Unity.RuntimeTests.FrameworkDUnity.RuntimeTests.Framework.Tests GetCategoryLabelNames(*)lhUU,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,. 'UXHUnity.2D.Animation.Tests.EditorTestsJUnity.2D.Animation.Tests.RuntimeTestsHUnity.2D.Animation.Tests.RuntimePerf2Unity.2D.Animation.Editor&Unity.2D.IK.Runtime$Unity.2D.IK.Editor 6 >8 : ; UX$System.Drawing.dll$System.Drawing.dll$System.Drawing.dll*Mono development teamFMono Common Language Infrastructure0(c) Various Mono authors4.0.0.0 en-US4.0.30319.17020Ud84.0.30319.17020System,Uޗ"ErrorResponseBodyޗQosServerޗ(QosServerAnnotationsޗQosServersListޗ,QosServersResponseBodyޗޗޗ}`ޗ}`ޗޗޗޗޗ"ErrorResponseBodyޗKeyValuePairޗQosServerޗQosServersListޗ,QosServersResponseBodyޗ QosServiceServerޗ*QosServiceServersListޗ:QosServiceServersResponseBodyޗޗޗ}^ޗ}^ޗޗޗޗޗtt#ޗޗޗޗޗޗU  'UUޗޗޗޗޗޗޗޗޗޗޗޗޗUޗޗޗޗޗޗޗUUޗޗޗޗޗޗޗޗޗޗޗޗޗޗޗޗUޗޗޗޗޗޗޗޗUޗtypeޗ titleޗ statusޗcodeޗ detailޗinstanceޗdetailsޗendpointsޗannotationsޗprojectIdޗenvironmentIdޗrelayRegionIdޗ"multiplayRegionIdޗ multiplayFleetIdޗ&matchmakerQueueNameޗ matchmakerPoolIdޗserversޗdataޗޗޗޗtypeޗ titleޗ statusޗcodeޗ detailޗinstanceޗdetailsޗkeyޗ valueޗendpointsޗ regionޗservicesޗserversޗdataޗendpointsޗ regionޗannotationsޗserversޗdataޗޗޗޗޗ. 'ݗUX0Unity.Services.Qos.Tests0DynamicProxyGenAssembly2#U#U#U#U#U#U#U#U#U#U#U#Uޗޗޗޗޗޗޗޗޗޗޗ P'ޗޗޗޗ       ''''''' (' R'ޗU ' . 'ݗUXNUnity.Services.Friends.IntegrationTestsJUnity.Services.Lobby.IntegrationTestsVUnity.Services.Multiplayer.IntegrationTests2Unity.Services.Wire.Tests>Unity.Services.Wire.EditorTestsHUnity.Services.Wire.IntegrationTests8UnityEngine.UIElementsModule8UnityEngine.UIElementsModule8UnityEngine.UIElementsModuleL8UnityEngine.UIElementsModule8UnityEngine.UIElementsModule8UnityEngine.UIElementsModule<8UnityEngine.UIElementsModule8UnityEngine.UIElementsModuleL8UnityEngine.UIElementsModule8UnityEngine.UIElementsModule8UnityEngine.UIElementsModule 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4`P 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4,,,,,,-nj''''''',,,,,,,,,,,,,,,,,,,,,,,,. 'UXUnityEngine.Unity.InputSystem.ForUI.Unity.InputSystem.TestsDUnity.InputSystem.IntegrationTests8UnityEngine.UIElementsModule>Assembly-CSharp-Editor-testable6UnityEngine.InputForUITests@UnityEngine.InputForUIVisualizer,Unity.UIElements.Tests8Unity.UIElements.EditorTests:Unity.UIElements.RuntimeTests>>>>>>>>>>. '? 9 7 4 > 6 ; : >8 UX&System.Numerics.dll&System.Numerics.dll&System.Numerics.dll*Mono development teamFMono Common Language Infrastructure0(c) Various Mono authors4.0.0.04.0.30319.170204.0.30319.17020 en-US##,U Item,U Item<xModules/HierarchyCore/HierarchyNodeTypeHandlerBaseBindings.hvModules/HierarchyCore/Public/HierarchyNodeTypeHandlerBase.h,6UnityEditor.HierarchyModule,PModules/HierarchyCore/Public/Hierarchy.hRModules/HierarchyCore/HierarchyBindings.hvModules/HierarchyCore/Public/HierarchyNodeTypeHandlerBase.hhModules/HierarchyCore/HierarchyCommandListBindings.hfModules/HierarchyCore/Public/HierarchyCommandList.hU dModules/HierarchyCore/HierarchyFlattenedBindings.hItembModules/HierarchyCore/Public/HierarchyFlattened.h,jModules/HierarchyCore/Public/HierarchyFlattenedNode.h,XModules/HierarchyCore/Public/HierarchyNode.hLbModules/HierarchyCore/Public/HierarchyNodeFlags.h,`Modules/HierarchyCore/Public/HierarchyNodeType.htModules/HierarchyCore/Public/HierarchyPropertyDescriptor.h,dModules/HierarchyCore/Public/HierarchyPropertyId.hvModules/HierarchyCore/Public/HierarchyPropertyStorageType.h\Modules/HierarchyCore/Public/HierarchySearch.h\Modules/HierarchyCore/Public/HierarchySearch.h\Modules/HierarchyCore/Public/HierarchySearch.hU ItembModules/HierarchyCore/Public/HierarchyViewModel.hdModules/HierarchyCore/HierarchyViewModelBindings.hz 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4bHierarchyNodeTypeHandlerBaseBindings::SearchBegin bHierarchyNodeTypeHandlerBaseBindings::SearchMatch ^HierarchyNodeTypeHandlerBaseBindings::SearchEnd dThe IDisposable interface is obsolete and no longer has any effect. Instances of handlers are owned and disposed by the hierarchy so they do not need to be disposed by user code.hHierarchyNodeTypeHandlerBaseBindings::ChangesPending ChangesPending is obsolete, it is replaced by adding commands into the hierarchy node type handler's CommandList.IntegrateChanges is obsolete, it is replaced by adding commands into the hierarchy node type handler's CommandList.lHierarchyNodeTypeHandlerBaseBindings::IntegrateChanges llllUpdateNeededZHierarchyBindings::GetAllNodeTypeHandlersBase 2HierarchyBindings::Create4HierarchyBindings::Destroy4HierarchyBindings::AddNode NHierarchyBindings::EnumerateChildrenPtr LHierarchyBindings::GetOrCreateProperty BHierarchyBindings::SetPropertyRaw BHierarchyBindings::GetPropertyRaw JHierarchyCommandListBindings::DestroyUpdateNeededDHierarchyFlattenedBindings::CreateFHierarchyFlattenedBindings::Destroyllllllllllllllll,,,,6UnityEditor.HierarchyModuleUpdateNeeded6UnityEngine.HierarchyModule6UnityEditor.HierarchyModule6UnityEngine.HierarchyModuleDHierarchyViewModelBindings::CreateFHierarchyViewModelBindings::DestroyPHierarchyViewModelBindings::SetFlagsNode VHierarchyViewModelBindings::HasAllFlagsNode THierarchyViewModelBindings::ClearFlagsNode ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,  '.@Unity.Hierarchy.PerformanceTests8Unity.Hierarchy.Editor.Tests*Unity.Hierarchy.Tests6UnityEditor.HierarchyModule6UnityEngine.HierarchyModuleUnityEngineUX6Unity.Entities.Editor.TestsL '4{familyName} - {styleName}HUnityEngine.TextCoreTextEngineModule\Modules/TextCoreFontEngine/Native/FontEngine.hL 'First glyphIndex = {m_FirstAdjustmentRecord.m_GlyphIndex}, Second glyphIndex = {m_SecondAdjustmentRecord.m_GlyphIndex}HUnityEngine.TextCoreTextEngineModuleHUnityEngine.TextCoreTextEngineModuleHUnityEngine.TextCoreTextEngineModuleHUnityEngine.TextCoreTextEngineModuleHUnityEngine.TextCoreTextEngineModuleHUnityEngine.TextCoreTextEngineModuleHUnityEditor.TextCoreTextEngineModule|faceIndex|familyName|styleName|pointSize| scale|unitsPerEM|lineHeight|ascentLine|capLine|meanLine|baseline|descentLine|"superscriptOffset|superscriptSize|subscriptOffset|subscriptSize|underlineOffset|$underlineThickness|&strikethroughOffset|,strikethroughThickness|tabWidth|x|y| width| height| width| height|$horizontalBearingX|$horizontalBearingY|"horizontalAdvance| index|metrics|glyphRect| scale|atlasIndex|type|xPlacement|yPlacement|xAdvance|yAdvance|glyphIndex| glyphValueRecord|*firstAdjustmentRecord|,secondAdjustmentRecord||&xPositionAdjustment|&yPositionAdjustment|xCoordinate|yCoordinate|baseGlyphID|baseAnchor|markGlyphID|,markPositionAdjustment|baseMarkGlyphID|baseMarkAnchor|(combiningMarkGlyphID|>combiningMarkPositionAdjustment|targetGlyphID|$substituteGlyphIDs|componentGlyphs|ligatureGlyphDTextCore::FontEngine::LoadFontFaceDTextCore::FontEngine::LoadFontFaceDTextCore::FontEngine::LoadFontFaceHUnityEngine.TextCoreTextEngineModule^TextCore::FontEngine::TryGetSystemFontReferenceBTextCore::FontEngine::GetFaceInfoTTextCore::FontEngine::GetVariantGlyphIndexHUnityEngine.TextCoreTextEngineModuleFTextCore::FontEngine::GetGlyphIndexHUnityEngine.TextCoreTextEngineModulebTextCore::FontEngine::TryGetGlyphWithUnicodeValueHUnityEngine.TextCoreTextEngineModuleTTextCore::FontEngine::SetTextureUploadModeHUnityEngine.TextCoreTextEngineModuleTTextCore::FontEngine::TryAddGlyphToTextureHUnityEngine.TextCoreTextEngineModuleVTextCore::FontEngine::TryAddGlyphsToTextureHUnityEngine.TextCoreTextEngineModulenTextCore::FontEngine::GetAllLigatureSubstitutionRecordsHUnityEngine.TextCoreTextEngineModuleHUnityEngine.TextCoreTextEngineModuleTextCore::FontEngine::PopulateLigatureSubstitutionRecordMarshallingArrayTextCore::FontEngine::GetLigatureSubstitutionRecordsFromMarshallingArrayHUnityEngine.TextCoreTextEngineModulebTextCore::FontEngine::GetAllPairAdjustmentRecordsHUnityEngine.TextCoreTextEngineModuleTextCore::FontEngine::PopulatePairAdjustmentRecordMarshallingArrayTextCore::FontEngine::GetGlyphPairAdjustmentRecordsFromMarshallingArrayHUnityEngine.TextCoreTextEngineModulenTextCore::FontEngine::GetAllMarkToBaseAdjustmentRecordsHUnityEngine.TextCoreTextEngineModuleTextCore::FontEngine::PopulateMarkToBaseAdjustmentRecordMarshallingArrayTextCore::FontEngine::GetMarkToBaseAdjustmentRecordsFromMarshallingArraynTextCore::FontEngine::GetAllMarkToMarkAdjustmentRecordsHUnityEngine.TextCoreTextEngineModuleHUnityEngine.TextCoreTextEngineModuleTextCore::FontEngine::PopulateMarkToMarkAdjustmentRecordMarshallingArrayTextCore::FontEngine::GetMarkToMarkAdjustmentRecordsFromMarshallingArrayNTextCore::FontEngine::ResetAtlasTextureHUnityEngine.TextCoreTextEngineModulellllllHUnityEngine.TextCoreTextEngineModuleHUnityEngine.TextCoreTextEngineModule '.Unity.Timeline0Assembly-CSharp-testableDAssembly-CSharp-firstpass-testable6UnityEngine.SpatialTracking(GoogleAR.UnityNative2Unity.WindowsMRAutomationTUnity.RenderPipelines.Universal.2D.Runtime>Unity.RuntimeTests.AllIn1Runner,Unity.2D.Sprite.Editor.Unity.UI.Builder.Editor6UnityEditor.UIBuilderModule8Unity.UI.Builder.EditorTests>Unity.TextCore.FontEngine.Tests Unity.UIElementsNUnityEngine.UIElementsGameObjectsModule.Unity.UIElements.Editor6Unity.2D.Sprite.EditorTestsUnity.IntegrationTests.Timeline@Unity.IntegrationTests.FrameworkLUnity.IntegrationTests.Framework.Tests$Unity.RuntimeTestsUnityEngine.TextRenderingModule>UnityEngine.HierarchyCoreModule,UnityEngine.GridModule.UnityEngine.InputModulefUnityEngine.GraphicsStateCollectionSerializerModuleBUnityEngine.ImageConversionModule(UnityEngine.GIModule4UnityEngine.DirectorModule4UnityEngine.DSPGraphModule@UnityEngine.CrashReportingModule@UnityEngine.UnityAnalyticsModule>UnityEngine.JSONSerializeModule8UnityEngine.GameCenterModuleBUnityEngine.UnityWebRequestModule8UnityEngine.InputForUIModule:UnityEngine.MarshallingModule@UnityEngine.TerrainPhysicsModule2UnityEngine.TerrainModule8UnityEngine.SubsystemsModule6UnityEngine.SubstanceModule6UnityEngine.StreamingModule8UnityEngine.SpriteMaskModule2UnityEngine.TilemapModuleUnityEngine.ScreenCaptureModulevUnityEngine.RuntimeInitializeOnLoadManagerInitializerModule8UnityEngine.PropertiesModule6UnityEngine.Physics2DModuleLUnityEngine.PerformanceReportingModule@UnityEngine.ParticleSystemModule:UnityEngine.MultiplayerModulePUnityEngine.ShaderVariantAnalyticsModuleHUnity.InternalAPIEngineBridgeDev.001*UnityEngine.TLSModuleUnityEngine.AccessibilityModuleHUnity.InternalAPIEngineBridgeDev.0028UnityEngine.UIElementsModuleHUnity.InternalAPIEngineBridgeDev.004HUnity.InternalAPIEngineBridgeDev.0058Unity.Subsystem.RegistrationUnity.TextCore"Unity.TextMeshPro2Unity.TextCore.FontEngine>Unity.TextCore.FontEngine.Tools,Unity.FontEngine.Tests(Unity.TextCore.TestsHUnity.InternalAPIEngineBridgeDev.003,drc(ConvertForAssignmentLL - '''''''-('''''''>>. '? 9 7 4 > 6 ; : >8 < UX&System.Xml.Linq.dll&System.Xml.Linq.dll&System.Xml.Linq.dll*Mono development teamFMono Common Language Infrastructure0(c) Various Mono authors4.0.30319.170204.0.30319.17020 en-US../winfx.pub4.0.0.0Ud8wuUkbUnity.MonoScriptGenerator.MonoScriptInfoGenerator#|||||||||| ? ? = @@ ?#-2''''' U  Z' U U U U U      '''''' . 'UX,U   '''U ¢U' ¬ ® ª P''''. 'UX:Unity.Services.AuthenticationHUnity.Services.Authentication.Editor:Unity.Services.Core.TestUtils4Unity.Services.Core.EditorUnity.IntegrationTests.Timeline@Unity.IntegrationTests.Framework*UnityEngine.AnalyticsLUnity.IntegrationTests.Framework.Tests(UnityEngine.XRModuleHUnityEngine.UnityWebRequestWWWModule.UnityEngine.InputModule8UnityEngine.InputForUIModuleUnityEngine.ScreenCaptureModulePUnityEngine.ShaderVariantAnalyticsModule:UnityEngine.SpriteShapeModule*UnityEngine.VFXModule2UnityEngine.TilemapModule6UnityEngine.StreamingModule6UnityEngine.SubstanceModule8UnityEngine.SubsystemsModule2UnityEngine.TerrainModule@UnityEngine.TerrainPhysicsModule(UnityEngine.UIModule8UnityEngine.UIElementsModule.UnityEngine.UmbraModule6UnityEngine.UnityCurlModuleFUnityEngine.UnityTestProtocolModuleXUnityEngine.UnityWebRequestAssetBundleModuleLUnityEngine.UnityWebRequestAudioModulePUnityEngine.UnityWebRequestTextureModule8UnityEngine.SpriteMaskModule$Unity.RuntimeTests8Unity.RuntimeTests.FrameworkDUnity.RuntimeTests.Framework.TestsBUnity.InternalAPIEngineBridge.002BUnity.InternalAPIEngineBridge.003BUnity.InternalAPIEngineBridge.004BUnity.InternalAPIEngineBridge.005BUnity.InternalAPIEngineBridge.006BUnity.InternalAPIEngineBridge.007BUnity.InternalAPIEngineBridge.008BUnity.InternalAPIEngineBridge.009BUnity.InternalAPIEngineBridge.010BUnity.InternalAPIEngineBridge.011BUnity.InternalAPIEngineBridge.012BUnity.InternalAPIEngineBridge.013BUnity.InternalAPIEngineBridge.014BUnity.InternalAPIEngineBridge.001BUnity.InternalAPIEngineBridge.015BUnity.InternalAPIEngineBridge.017BUnity.InternalAPIEngineBridge.018BUnity.InternalAPIEngineBridge.019BUnity.InternalAPIEngineBridge.020BUnity.InternalAPIEngineBridge.021BUnity.InternalAPIEngineBridge.022BUnity.InternalAPIEngineBridge.023BUnity.InternalAPIEngineBridge.024HUnity.InternalAPIEngineBridgeDev.001HUnity.InternalAPIEngineBridgeDev.002HUnity.InternalAPIEngineBridgeDev.003HUnity.InternalAPIEngineBridgeDev.004HUnity.InternalAPIEngineBridgeDev.005BUnity.InternalAPIEngineBridge.016Unity.RuntimeTests.AllIn1RunnerUnity.Timeline0Assembly-CSharp-testableDAssembly-CSharp-firstpass-testable6UnityEngine.SpatialTracking(GoogleAR.UnityNative2Unity.WindowsMRAutomationTUnity.RenderPipelines.Universal.2D.Runtime,Unity.2D.Sprite.Editor6Unity.2D.Sprite.EditorTests.Unity.UI.Builder.Editor6UnityEditor.UIBuilderModule8Unity.UI.Builder.EditorTests Unity.UIElementsNUnityEngine.UIElementsGameObjectsModule.Unity.UIElements.EditorUnityEngine.AccessibilityModule8UnityEngine.AndroidJNIModule6UnityEngine.AnimationModule6UnityEngine.HotReloadModule:UnityEngine.AssetBundleModule.UnityEngine.AudioModule.UnityEngine.ClothModule:UnityEngine.ContentLoadModule2UnityEngine.PhysicsModuleLUnityEngine.UnityAnalyticsCommonModule>UnityEngine.TextRenderingModule>UnityEngine.HierarchyCoreModule,UnityEngine.GridModulefUnityEngine.GraphicsStateCollectionSerializerModule8UnityEngine.GameCenterModuleUnityEngine.JSONSerializeModuleBUnityEngine.UnityWebRequestModule*UnityEngine.TLSModule4UnityEngine.DirectorModuleU\DModules/Animation/AnimationState.hjModules/Animation/ScriptBindings/Animation.bindings.h@Modules/Animation/AnimatorInfo.h@Modules/Animation/AnimatorInfo.h@Modules/Animation/AnimatorInfo.hModules/Animation/ScriptBindings/AnimatorControllerParameter.bindings.h8Modules/Animation/Animator.hhModules/Animation/ScriptBindings/Animator.bindings.hUc>MonoAnimatorControllerParameter^Modules/Animation/AnimatorControllerParameter.hModules/Animation/ScriptBindings/AnimatorControllerParameter.bindings.hU Item\Modules/Animation/AnimatorOverrideController.hjModules/Animation/ScriptBindings/Animation.bindings.hHModules/Animation/HumanDescription.hUc MonoSkeletonBoneUcMonoHumanLimitHModules/Animation/HumanDescription.hrModules/Animation/ScriptBindings/AvatarBuilder.bindings.hHModules/Animation/HumanDescription.hUcMonoHumanBoneZModules/Animation/RuntimeAnimatorController.hU\ЂU\ЂModules/Animation/ScriptBindings/AnimationClipPlayable.bindings.h:AnimationClipPlayableBindingsUdModules/Animation/Director/AnimationClipPlayable.hFUnityEngine.Experimental.AnimationsModules/Animation/ScriptBindings/AnimationHumanStream.bindings.hbModules/Animation/Director/AnimationHumanStream.hModules/Animation/ScriptBindings/AnimationLayerMixerPlayable.bindings.hpModules/Animation/Director/AnimationLayerMixerPlayable.hBRuntime/Director/Core/HPlayable.hFAnimationLayerMixerPlayableBindingsUModules/Animation/ScriptBindings/AnimationMixerPlayable.bindings.hfModules/Animation/Director/AnimationMixerPlayable.hBRuntime/Director/Core/HPlayable.hAnimationOffsetPlayableBindingsU>AnimationPlayableOutputBindingsUNRuntime/Director/Core/HPlayableOutput.hLRuntime/Director/Core/HPlayableGraph.hModules/Animation/ScriptBindings/AnimationPlayableOutput.bindings.hhModules/Animation/Director/AnimationPlayableOutput.h8Modules/Animation/Animator.hdModules/Animation/Director/AnimationPosePlayable.hBRuntime/Director/Core/HPlayable.h:AnimationPosePlayableBindingsUModules/Animation/ScriptBindings/AnimationPosePlayable.bindings.hModules/Animation/ScriptBindings/AnimationRemoveScalePlayable.bindings.hrModules/Animation/Director/AnimationRemoveScalePlayable.hBRuntime/Director/Core/HPlayable.hHAnimationRemoveScalePlayableBindingsU>AnimationScriptPlayableBindingsUModules/Animation/ScriptBindings/AnimationScriptPlayable.bindings.hLRuntime/Director/Core/HPlayableGraph.hBRuntime/Director/Core/HPlayable.hFUnityEngine.Experimental.AnimationsFUnityEngine.Experimental.AnimationsvModules/Animation/ScriptBindings/AnimationStream.bindings.hXModules/Animation/Director/AnimationStream.hDAnimatorControllerPlayableBindingsUhModules/Animation/ScriptBindings/Animator.bindings.hZModules/Animation/RuntimeAnimatorController.hnModules/Animation/Director/AnimatorControllerPlayable.hModules/Animation/ScriptBindings/AnimatorControllerPlayable.bindings.h@Modules/Animation/AnimatorInfo.h fullPathHashuserNameHashnameHash hasFixedDurationdurationnormalizedTimeanyStatetransitionType m_Namem_ParentNamem_Positionm_Rotationm_Scalem_Limit>AnimatorBindings::GetParameters 6AnimatorBindings::CrossFade ,AnimatorBindings::Play "HasBoundPlayables,ScriptingStringToCRC328AnimatorBindings::SetFloatID 8AnimatorBindings::GetFloatID 6AnimatorBindings::SetBoolID 6AnimatorBindings::GetBoolID UnityEngine.ScreenCaptureModulevUnityEngine.RuntimeInitializeOnLoadManagerInitializerModule8UnityEngine.PropertiesModule6UnityEngine.Physics2DModuleLUnityEngine.PerformanceReportingModule@UnityEngine.ParticleSystemModule:UnityEngine.SpriteShapeModule.UnityEngine.UmbraModule6UnityEngine.UnityCurlModuleFUnityEngine.UnityTestProtocolModule.UnityEngine.PS5VRModule*UnityEngine.PS5Module.UnityEngine.PS4VRModule*UnityEngine.PS4Module0UnityEngine.SwitchModule,UnityEngine.WindModule.UnityEngine.WebGLModule.UnityEngine.VideoModule4UnityEngine.VehiclesModule(UnityEngine.VRModule(UnityEngine.XRModule*UnityEngine.VFXModuleHUnityEngine.UnityWebRequestWWWModulePUnityEngine.UnityWebRequestTextureModuleLUnityEngine.UnityWebRequestAudioModuleXUnityEngine.UnityWebRequestAssetBundleModule:UnityEngine.MultiplayerModule,UnityEngine.Networking:UnityEngine.MarshallingModule8UnityEngine.InputForUIModule:UnityEngine.ContentLoadModule.UnityEngine.ClothModule2UnityEngine.PhysicsModule.UnityEngine.AudioModule:UnityEngine.AssetBundleModule6UnityEngine.HotReloadModule6UnityEngine.AnimationModuleUnityEngine.AccessibilityModuleLUnityEngine.UnityAnalyticsCommonModule*UnityEngine.TLSModuleBUnityEngine.UnityWebRequestModule.UnityEngine.InputModule.UnityEngine.IMGUIModuleHUnityEngine.TextCoreTextEngineModuleHUnityEngine.TextCoreFontEngineModule:UnityEngine.InputLegacyModule>UnityEngine.TextRenderingModule>UnityEngine.HierarchyCoreModule,UnityEngine.GridModulefUnityEngine.GraphicsStateCollectionSerializerModule8UnityEngine.GameCenterModuleBUnityEngine.ImageConversionModule(UnityEngine.GIModule4UnityEngine.DirectorModule4UnityEngine.DSPGraphModule@UnityEngine.CrashReportingModule@UnityEngine.UnityAnalyticsModule>UnityEngine.JSONSerializeModuleUnity.IntegrationTests.TimelineJUnity.IntegrationTests.UnityAnalyticsZUnity.IntegrationTests.ExternalVersionControl,Unity.IntegrationTestsUnity.RuntimeTests.AllIn1Runner8Unity.Subsystem.RegistrationU\ЀUab<,,?U\ЀU\PFԏ???oooooooooooooo,,,,,,,,,,,,,,ޗ. 'UX&Unity.Burst.CodeGen$Unity.Burst.Editor6Unity.Burst.Tests.UnitTests0Unity.Burst.Editor.Tests,Unity.Burst.BenchmarksJModules/Physics/CharacterController.h4Modules/Physics/Collider.hUnityEngine.ScreenCaptureModulevUnityEngine.RuntimeInitializeOnLoadManagerInitializerModule8UnityEngine.PropertiesModule6UnityEngine.Physics2DModuleLUnityEngine.PerformanceReportingModule2UnityEngine.TilemapModule6UnityEngine.UnityCurlModuleFUnityEngine.UnityTestProtocolModuleXUnityEngine.UnityWebRequestAssetBundleModule,UnityEngine.Networking.UnityEngine.PS5VRModule*UnityEngine.PS5Module.UnityEngine.PS4VRModule*UnityEngine.PS4Module0UnityEngine.SwitchModule,UnityEngine.WindModule.UnityEngine.WebGLModule.UnityEngine.VideoModule4UnityEngine.VehiclesModule(UnityEngine.VRModule(UnityEngine.XRModule*UnityEngine.VFXModuleHUnityEngine.UnityWebRequestWWWModulePUnityEngine.UnityWebRequestTextureModuleLUnityEngine.UnityWebRequestAudioModule@UnityEngine.ParticleSystemModule:UnityEngine.MultiplayerModule:UnityEngine.MarshallingModuleUnityEngine.AccessibilityModule(UnityEngine.AIModule,UnityEngine.CoreModuleBUnityEngine.SharedInternalsModuleUnityEngineUXLUnityEngine.UnityAnalyticsCommonModule"UnityEngine.Cloud*UnityEngine.TLSModule>UnityEngine.JSONSerializeModule8UnityEngine.InputForUIModule.UnityEngine.InputModule.UnityEngine.IMGUIModuleHUnityEngine.TextCoreTextEngineModuleHUnityEngine.TextCoreFontEngineModule:UnityEngine.InputLegacyModule>UnityEngine.TextRenderingModule>UnityEngine.HierarchyCoreModule,UnityEngine.GridModulefUnityEngine.GraphicsStateCollectionSerializerModule8UnityEngine.GameCenterModuleBUnityEngine.ImageConversionModule(UnityEngine.GIModule4UnityEngine.DirectorModule4UnityEngine.DSPGraphModule@UnityEngine.CrashReportingModule@UnityEngine.UnityAnalyticsModuleBUnityEngine.UnityWebRequestModule2UnityEngine.Cloud.ServiceUnity.Analytics*UnityEngine.AnalyticsBUnity.InternalAPIEngineBridge.010BUnity.InternalAPIEngineBridge.009BUnity.InternalAPIEngineBridge.008BUnity.InternalAPIEngineBridge.007BUnity.InternalAPIEngineBridge.006BUnity.InternalAPIEngineBridge.005BUnity.InternalAPIEngineBridge.004BUnity.InternalAPIEngineBridge.003BUnity.InternalAPIEngineBridge.002BUnity.InternalAPIEngineBridge.001Unity.IntegrationTests.TimelineJUnity.IntegrationTests.UnityAnalyticsZUnity.IntegrationTests.ExternalVersionControl,Unity.IntegrationTestsUnity.RuntimeTests.AllIn1Runner0Assembly-CSharp-testable:Unity.UIElements.RuntimeTests8Unity.UIElements.EditorTests8UnityEngine.UIElements.TestsUnityEngine.ScreenCaptureModule,UnityEngine.Networking"UnityEngine.Cloud2UnityEngine.Cloud.ServiceUnity.Analytics*UnityEngine.Analytics@UnityEngine.UnityAnalyticsCommon4UnityEngine.Advertisements,UnityEngine.Purchasing,UnityEngine.TestRunner Unity.AutomationUnity.Burst$Unity.Burst.EditorUnity.IntegrationTests.Timeline@Unity.IntegrationTests.FrameworkLUnity.IntegrationTests.Framework.Tests$Unity.RuntimeTests8Unity.RuntimeTests.FrameworkDUnity.RuntimeTests.Framework.Tests\Unity.PerformanceTests.RuntimeTestRunner.Tests>Unity.RuntimeTests.AllIn1RunnerUnity.Timeline0Assembly-CSharp-testable.UnityEngine.PS5VRModule.UnityEngine.PS4VRModule2UnityEngine.TilemapModule8UnityEngine.SpriteMaskModule6UnityEngine.StreamingModule6UnityEngine.SubstanceModule8UnityEngine.SubsystemsModule2UnityEngine.TerrainModule@UnityEngine.TerrainPhysicsModule(UnityEngine.UIModule8UnityEngine.UIElementsModule.UnityEngine.UmbraModule6UnityEngine.UnityCurlModuleFUnityEngine.UnityTestProtocolModuleXUnityEngine.UnityWebRequestAssetBundleModuleLUnityEngine.UnityWebRequestAudioModulePUnityEngine.UnityWebRequestTextureModuleHUnityEngine.UnityWebRequestWWWModule*UnityEngine.VFXModule(UnityEngine.XRModule(UnityEngine.VRModule4UnityEngine.VehiclesModule.UnityEngine.VideoModule.UnityEngine.WebGLModule,UnityEngine.WindModule0UnityEngine.SwitchModule*UnityEngine.PS4Module*UnityEngine.PS5Module:UnityEngine.SpriteShapeModuleDAssembly-CSharp-firstpass-testable(GoogleAR.UnityNativeBUnity.InternalAPIEngineBridge.005BUnity.InternalAPIEngineBridge.006BUnity.InternalAPIEngineBridge.007BUnity.InternalAPIEngineBridge.008BUnity.InternalAPIEngineBridge.009BUnity.InternalAPIEngineBridge.010BUnity.InternalAPIEngineBridge.011BUnity.InternalAPIEngineBridge.012BUnity.InternalAPIEngineBridge.013BUnity.InternalAPIEngineBridge.014BUnity.InternalAPIEngineBridge.015BUnity.InternalAPIEngineBridge.016BUnity.InternalAPIEngineBridge.017BUnity.InternalAPIEngineBridge.018BUnity.InternalAPIEngineBridge.019BUnity.InternalAPIEngineBridge.020BUnity.InternalAPIEngineBridge.021BUnity.InternalAPIEngineBridge.022BUnity.InternalAPIEngineBridge.023BUnity.InternalAPIEngineBridge.024HUnity.InternalAPIEngineBridgeDev.001HUnity.InternalAPIEngineBridgeDev.002HUnity.InternalAPIEngineBridgeDev.003HUnity.InternalAPIEngineBridgeDev.004HUnity.InternalAPIEngineBridgeDev.005BUnity.InternalAPIEngineBridge.0046UnityEngine.SpatialTrackingBUnity.InternalAPIEngineBridge.003BUnity.InternalAPIEngineBridge.0012Unity.WindowsMRAutomationTUnity.RenderPipelines.Universal.2D.Runtime,Unity.2D.Sprite.Editor6Unity.2D.Sprite.EditorTests.Unity.UI.Builder.Editor6UnityEditor.UIBuilderModule8Unity.UI.Builder.EditorTests Unity.UIElementsNUnityEngine.UIElementsGameObjectsModule.Unity.UIElements.EditorUnityEngine.JSONSerializeModule6UnityEngine.HotReloadModule8UnityEngine.AndroidJNIModule>UnityEngine.AccessibilityModule(UnityEngine.AIModule,UnityEngine.CoreModuleBUnityEngine.SharedInternalsModuleUnityEngineUX6UnityEngine.AnimationModule@UnityEngine.UnityAnalyticsModule@UnityEngine.CrashReportingModule4UnityEngine.DSPGraphModule8Unity.Subsystem.Registration6UnityEngine.Physics2DModuleLUnityEngine.PerformanceReportingModule@UnityEngine.ParticleSystemModule:UnityEngine.MultiplayerModule:UnityEngine.MarshallingModuleUnityEngine.TextRenderingModule>UnityEngine.HierarchyCoreModule,UnityEngine.GridModulefUnityEngine.GraphicsStateCollectionSerializerModule8UnityEngine.GameCenterModuleBUnityEngine.ImageConversionModule(UnityEngine.GIModule4UnityEngine.DirectorModuleU\zU 'zItemƨU 'zItemƪU 'zItemƬU zItemzU 'zItemƮU 'zItemưU 'zItemƲU 'zItemƴzzU 'zItemƸU 'zItemƺU 'zItemƼwUkwUkwUkwUk. '? 9 5 4 > 6 @ : UX"Unity.Mathematics"Unity.Mathematics$Copyright © 2017H19810344-7387-4155-935F-BDD5CC61F0BF1.0.0.0.Unity.Mathematics.TestsDUnity.Mathematics.PerformanceTests btestsL1exp1 error1"error_description1access_token1id_token1refresh_token|#ݔ>Unity Player Account Client ID.#|#|ݔBOverride the default redirect uri#|ݔ6Custom Deep Link URI Scheme#|ݔ@Custom Deep Link URI Host Prefixޗޗޗޗ 'U ' . 'UXfUnity.Services.Authentication.PlayerAccounts.EditordUnity.Services.Authentication.PlayerAccounts.TestspUnity.Services.Authentication.PlayerAccounts.EditorTestsHUnity.Services.Authentication.EditorNUnity.Services.Authentication.TestUtils0DynamicProxyGenAssembly2U\U\ЂU\ U\ ,||,,. 'UX*Unity.Netcode.Runtime4Unity.Netcode.RuntimeTests2Unity.Netcode.EditorTests@Unity.Multiplayer.Tools.AdaptersJUnity.Multiplayer.Tools.Adapters.Ngo1HUnity.Multiplayer.Tools.MetricEventsLUnity.Multiplayer.Tools.MetricTestDataFUnity.Multiplayer.Tools.MetricTypesRUnity.Multiplayer.Tools.NetStatsReporting^Unity.Multiplayer.Tools.NetworkProfiler.Runtime\Unity.Multiplayer.Tools.NetworkProfiler.EditorbUnity.Multiplayer.Tools.NetStatsMonitor.ComponentjUnity.Multiplayer.Tools.NetStatsMonitor.Configuration\Unity.Multiplayer.Tools.NetStatsMonitor.EditorlUnity.Multiplayer.Tools.NetStatsMonitor.ImplementationPUnity.Multiplayer.Tools.NetStats.CodeGenfUnity.Multiplayer.Tools.NetVis.Editor.VisualizationBUnity.Netcode.TestHelpers.Runtime0TestProject.RuntimeTestsRTestProject.ToolsIntegration.RuntimeTests^Modules/Physics2D/Public/PhysicsSceneHandle2D.h*GetPhysicsManager2D()U6Physics2DScriptingClasses.hHModules/Physics2D/PhysicsManager2D.h6Physics2DScriptingClasses.hContactFilter*struct ContactFilter;JModules/Physics2D/Public/Collider2D.hZModules/Physics2D/Public/PhysicsScripting2D.h.ScriptingContactPoint2D>struct ScriptingContactPoint2D;RaycastHit2D(struct RaycastHit2D;>Runtime/Interfaces/IPhysics2D.hLModules/Physics2D/Public/Rigidbody2D.hJModules/Physics2D/Public/Collider2D.hVModules/Physics2D/Public/CircleCollider2D.hXModules/Physics2D/Public/CapsuleCollider2D.hPModules/Physics2D/Public/BoxCollider2D.hm_UseTriggersm_UseLayerMaskm_UseDepth"m_UseOutsideDepth m_UseNormalAngle.m_UseOutsideNormalAnglem_LayerMaskm_MinDepthm_MaxDepth m_MinNormalAngle m_MaxNormalAngle point normal relativeVelocityseparationnormalImpulsetangentImpulsecolliderotherColliderrigidbodyotherRigidbodyenabledcentroid point normaldistancefractioncolliderPhysicsQuery2DURaycast_BindingPhysicsQuery2DU(RaycastArray_BindingPhysicsQuery2DU&RaycastList_Binding>GetRayIntersectionArray_BindingPhysicsQuery2DUlllllllPhysicsQuery2DU:GetRayIntersectionAll_BindinglwUkPhysics2D.GetRayIntersectionNonAlloc is deprecated. Use Physics2D.GetRayIntersection instead.lwUkPhysics2D.GetRayIntersectionNonAlloc is deprecated. Use Physics2D.GetRayIntersection instead.&SetBodyType_BindinghUnityEngine.ScreenCaptureModulevUnityEngine.RuntimeInitializeOnLoadManagerInitializerModule8UnityEngine.PropertiesModule6UnityEngine.Physics2DModuleLUnityEngine.PerformanceReportingModule@UnityEngine.ParticleSystemModule:UnityEngine.MultiplayerModulePUnityEngine.ShaderVariantAnalyticsModule8UnityEngine.UIElementsModule.UnityEngine.UmbraModule6UnityEngine.UnityCurlModule.UnityEngine.PS5VRModule*UnityEngine.PS5Module.UnityEngine.PS4VRModule0UnityEngine.SwitchModule,UnityEngine.WindModule.UnityEngine.WebGLModule.UnityEngine.VideoModule4UnityEngine.VehiclesModule(UnityEngine.VRModule(UnityEngine.XRModule*UnityEngine.VFXModuleHUnityEngine.UnityWebRequestWWWModulePUnityEngine.UnityWebRequestTextureModuleLUnityEngine.UnityWebRequestAudioModuleXUnityEngine.UnityWebRequestAssetBundleModuleFUnityEngine.UnityTestProtocolModule:UnityEngine.MarshallingModuleUnityEngine.AccessibilityModule(UnityEngine.AIModule,UnityEngine.CoreModuleBUnityEngine.SharedInternalsModuleUnityEngineUX8Unity.Subsystem.Registration:UnityEngine.ContentLoadModule,UnityEngine.NetworkingUnityEngine.TextRenderingModule>UnityEngine.HierarchyCoreModule,UnityEngine.GridModulefUnityEngine.GraphicsStateCollectionSerializerModule8UnityEngine.GameCenterModuleBUnityEngine.ImageConversionModule(UnityEngine.GIModule4UnityEngine.DirectorModule4UnityEngine.DSPGraphModule@UnityEngine.CrashReportingModule@UnityEngine.UnityAnalyticsModule>UnityEngine.JSONSerializeModuleBUnityEngine.UnityWebRequestModuleLUnityEngine.UnityAnalyticsCommonModule"UnityEngine.Cloud*UnityEngine.PS4ModuleUnity.AnalyticsBUnity.InternalAPIEngineBridge.008BUnity.InternalAPIEngineBridge.007BUnity.InternalAPIEngineBridge.006BUnity.InternalAPIEngineBridge.005BUnity.InternalAPIEngineBridge.004BUnity.InternalAPIEngineBridge.003BUnity.InternalAPIEngineBridge.002BUnity.InternalAPIEngineBridge.001Unity.IntegrationTests.TimelineJUnity.IntegrationTests.UnityAnalyticsZUnity.IntegrationTests.ExternalVersionControl\Unity.PerformanceTests.RuntimeTestRunner.Tests,Unity.IntegrationTests$Unity.Burst.EditorUnity.Burst Unity.Automation,UnityEngine.TestRunner,UnityEngine.Purchasing4UnityEngine.Advertisements@UnityEngine.UnityAnalyticsCommon*UnityEngine.AnalyticsUnity.RuntimeTests.AllIn1Runner8Unity.RuntimeTests.Framework8Unity.UI.Builder.EditorTestsUnity.IntegrationTests.Timeline@Unity.IntegrationTests.FrameworkLUnity.IntegrationTests.Framework.Tests$Unity.RuntimeTests8Unity.RuntimeTests.FrameworkDUnity.RuntimeTests.Framework.Tests\Unity.PerformanceTests.RuntimeTestRunner.Tests>Unity.RuntimeTests.AllIn1Runner.UnityEngine.PS5VRModule*UnityEngine.PS5Module.UnityEngine.PS4VRModule*UnityEngine.PS4ModulePUnityEngine.ShaderVariantAnalyticsModule:UnityEngine.SpriteShapeModule2UnityEngine.TilemapModule8UnityEngine.SpriteMaskModule6UnityEngine.StreamingModule6UnityEngine.SubstanceModule8UnityEngine.SubsystemsModule2UnityEngine.TerrainModule@UnityEngine.TerrainPhysicsModule(UnityEngine.UIModule8UnityEngine.UIElementsModule.UnityEngine.UmbraModuleUnity.Timeline6UnityEngine.UnityCurlModuleXUnityEngine.UnityWebRequestAssetBundleModuleLUnityEngine.UnityWebRequestAudioModulePUnityEngine.UnityWebRequestTextureModuleHUnityEngine.UnityWebRequestWWWModule*UnityEngine.VFXModule(UnityEngine.XRModule(UnityEngine.VRModule4UnityEngine.VehiclesModule.UnityEngine.VideoModule.UnityEngine.WebGLModule,UnityEngine.WindModule0UnityEngine.SwitchModuleFUnityEngine.UnityTestProtocolModule>UnityEngine.ScreenCaptureModule0Assembly-CSharp-testable6UnityEngine.SpatialTrackingBUnity.InternalAPIEngineBridge.005BUnity.InternalAPIEngineBridge.006BUnity.InternalAPIEngineBridge.007BUnity.InternalAPIEngineBridge.008BUnity.InternalAPIEngineBridge.009BUnity.InternalAPIEngineBridge.010BUnity.InternalAPIEngineBridge.011BUnity.InternalAPIEngineBridge.012BUnity.InternalAPIEngineBridge.013BUnity.InternalAPIEngineBridge.014BUnity.InternalAPIEngineBridge.015BUnity.InternalAPIEngineBridge.016BUnity.InternalAPIEngineBridge.017BUnity.InternalAPIEngineBridge.018BUnity.InternalAPIEngineBridge.019BUnity.InternalAPIEngineBridge.020BUnity.InternalAPIEngineBridge.021BUnity.InternalAPIEngineBridge.022BUnity.InternalAPIEngineBridge.023BUnity.InternalAPIEngineBridge.024HUnity.InternalAPIEngineBridgeDev.001HUnity.InternalAPIEngineBridgeDev.002HUnity.InternalAPIEngineBridgeDev.003HUnity.InternalAPIEngineBridgeDev.004HUnity.InternalAPIEngineBridgeDev.005BUnity.InternalAPIEngineBridge.004BUnity.InternalAPIEngineBridge.003BUnity.InternalAPIEngineBridge.002BUnity.InternalAPIEngineBridge.001(GoogleAR.UnityNative2Unity.WindowsMRAutomationTUnity.RenderPipelines.Universal.2D.Runtime,Unity.2D.Sprite.Editor6Unity.2D.Sprite.EditorTests.Unity.UI.Builder.Editor6UnityEditor.UIBuilderModule8Unity.UI.Builder.EditorTests Unity.UIElementsNUnityEngine.UIElementsGameObjectsModule.Unity.UIElements.EditorUnityEngine.AccessibilityModule(UnityEngine.AIModule,UnityEngine.CoreModuleBUnityEngine.SharedInternalsModuleUnityEngineUX>UnityEngine.JSONSerializeModule@UnityEngine.UnityAnalyticsModule8Unity.Subsystem.Registration4UnityEngine.DSPGraphModuleLUnityEngine.PerformanceReportingModule@UnityEngine.ParticleSystemModule:UnityEngine.MultiplayerModule:UnityEngine.MarshallingModuleUnityEngine.TextRenderingModule>UnityEngine.HierarchyCoreModule,UnityEngine.GridModulefUnityEngine.GraphicsStateCollectionSerializerModule8UnityEngine.GameCenterModuleBUnityEngine.ImageConversionModule(UnityEngine.GIModule4UnityEngine.DirectorModule:UnityEngine.InputLegacyModule:Runtime/Input/InputBindings.hL.Runtime/Camera/Camera.h:Runtime/Input/InputBindings.h:Runtime/Input/InputBindings.h 'Ui46CameraScripting::RaycastTry:CameraScripting::RaycastTry2DGetMousePresent IsTouchSupportedGetTouchCount. '*UnityEngine.VFXModule(UnityEngine.XRModule(UnityEngine.VRModule4UnityEngine.VehiclesModule.UnityEngine.VideoModule.UnityEngine.WebGLModule,UnityEngine.WindModule0UnityEngine.SwitchModule*UnityEngine.PS4Module.UnityEngine.PS4VRModule*UnityEngine.PS5Module.UnityEngine.PS5VRModule,UnityEngine.Networking"UnityEngine.Cloud2UnityEngine.Cloud.ServiceUnity.Analytics*UnityEngine.Analytics@UnityEngine.UnityAnalyticsCommon4UnityEngine.Advertisements,UnityEngine.Purchasing,UnityEngine.TestRunner Unity.AutomationUnity.Burst$Unity.Burst.EditorUnity.IntegrationTests.TimelinePUnityEngine.UnityWebRequestTextureModuleXUnityEngine.UnityWebRequestAssetBundleModule:UnityEngine.InputLegacyModuleHUnityEngine.TextCoreFontEngineModuleHUnityEngine.TextCoreTextEngineModule.UnityEngine.IMGUIModule.UnityEngine.InputModule8UnityEngine.InputForUIModuleUnityEngine.ScreenCaptureModulePUnityEngine.ShaderVariantAnalyticsModule:UnityEngine.SpriteShapeModule2UnityEngine.TilemapModule8UnityEngine.SpriteMaskModule6UnityEngine.StreamingModule6UnityEngine.SubstanceModule8UnityEngine.SubsystemsModule2UnityEngine.TerrainModule@UnityEngine.TerrainPhysicsModule(UnityEngine.UIModule8UnityEngine.UIElementsModule.UnityEngine.UmbraModule6UnityEngine.UnityCurlModuleFUnityEngine.UnityTestProtocolModuleLUnityEngine.UnityWebRequestAudioModule@Unity.IntegrationTests.FrameworkLUnity.IntegrationTests.Framework.Tests$Unity.RuntimeTestsBUnity.InternalAPIEngineBridge.001BUnity.InternalAPIEngineBridge.002BUnity.InternalAPIEngineBridge.003BUnity.InternalAPIEngineBridge.004BUnity.InternalAPIEngineBridge.005BUnity.InternalAPIEngineBridge.006BUnity.InternalAPIEngineBridge.007BUnity.InternalAPIEngineBridge.008BUnity.InternalAPIEngineBridge.009BUnity.InternalAPIEngineBridge.010BUnity.InternalAPIEngineBridge.011BUnity.InternalAPIEngineBridge.012BUnity.InternalAPIEngineBridge.013BUnity.InternalAPIEngineBridge.014BUnity.InternalAPIEngineBridge.015BUnity.InternalAPIEngineBridge.016BUnity.InternalAPIEngineBridge.017BUnity.InternalAPIEngineBridge.018BUnity.InternalAPIEngineBridge.019BUnity.InternalAPIEngineBridge.020BUnity.InternalAPIEngineBridge.021BUnity.InternalAPIEngineBridge.022BUnity.InternalAPIEngineBridge.023BUnity.InternalAPIEngineBridge.024HUnity.InternalAPIEngineBridgeDev.001HUnity.InternalAPIEngineBridgeDev.002HUnity.InternalAPIEngineBridgeDev.003HUnity.InternalAPIEngineBridgeDev.004HUnity.InternalAPIEngineBridgeDev.005Unity.RuntimeTests.AllIn1RunnerUnity.Timeline0Assembly-CSharp-testableDAssembly-CSharp-firstpass-testable6UnityEngine.SpatialTracking(GoogleAR.UnityNative2Unity.WindowsMRAutomationTUnity.RenderPipelines.Universal.2D.Runtime,Unity.2D.Sprite.Editor6Unity.2D.Sprite.EditorTests.Unity.UI.Builder.Editor>UnityEngine.TextRenderingModule6UnityEditor.UIBuilderModule Unity.UIElementsNUnityEngine.UIElementsGameObjectsModule.Unity.UIElements.EditorUnityEngine.HierarchyCoreModulefUnityEngine.GraphicsStateCollectionSerializerModuleUXUnityEngineBUnityEngine.SharedInternalsModule,UnityEngine.CoreModule(UnityEngine.AIModule>UnityEngine.AccessibilityModule8UnityEngine.AndroidJNIModule6UnityEngine.AnimationModule6UnityEngine.HotReloadModule:UnityEngine.AssetBundleModule.UnityEngine.AudioModule2UnityEngine.PhysicsModule.UnityEngine.ClothModule:UnityEngine.ContentLoadModuleUnityEngine.JSONSerializeModule@UnityEngine.UnityAnalyticsModule@UnityEngine.CrashReportingModule4UnityEngine.DSPGraphModule4UnityEngine.DirectorModule(UnityEngine.GIModuleBUnityEngine.ImageConversionModule8UnityEngine.GameCenterModule,UnityEngine.GridModuleU\U\ЀU\АU\U\U\ЫU\ЁU\SU\ЃU\ЁU\ЁU\U\8U\АU\PU\ЀU\ЀU\ЁU\ЁU\ЂU\U\ЋU\Ћ 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 '.HUnity.InternalAPIEngineBridgeDev.0016UnityEngine.SubstanceModule6UnityEngine.StreamingModule8UnityEngine.SpriteMaskModule2UnityEngine.TilemapModule:UnityEngine.SpriteShapeModulePUnityEngine.ShaderVariantAnalyticsModule>UnityEngine.ScreenCaptureModule8UnityEngine.SubsystemsModulevUnityEngine.RuntimeInitializeOnLoadManagerInitializerModule6UnityEngine.Physics2DModuleLUnityEngine.PerformanceReportingModule@UnityEngine.ParticleSystemModule:UnityEngine.MultiplayerModule:UnityEngine.MarshallingModuleUnityEngine.AccessibilityModule(UnityEngine.AIModule,UnityEngine.CoreModule.UnityEngine.AudioModuleBUnityEngine.SharedInternalsModuleUXHUnity.InternalAPIEngineBridgeDev.002HUnity.InternalAPIEngineBridgeDev.003HUnity.InternalAPIEngineBridgeDev.004HUnity.InternalAPIEngineBridgeDev.005UnityEngine2UnityEngine.PhysicsModule.UnityEngine.ClothModule:UnityEngine.ContentLoadModule:UnityEngine.InputLegacyModule>UnityEngine.TextRenderingModule>UnityEngine.HierarchyCoreModule,UnityEngine.GridModulefUnityEngine.GraphicsStateCollectionSerializerModule8UnityEngine.GameCenterModuleBUnityEngine.ImageConversionModule(UnityEngine.GIModule4UnityEngine.DirectorModule4UnityEngine.DSPGraphModule@UnityEngine.CrashReportingModule@UnityEngine.UnityAnalyticsModule>UnityEngine.JSONSerializeModuleBUnityEngine.UnityWebRequestModule*UnityEngine.TLSModuleLUnityEngine.UnityAnalyticsCommonModuleUnity.IntegrationTests.Timeline,UnityEngine.TestRunner4UnityEngine.Advertisements@UnityEngine.UnityAnalyticsCommon*UnityEngine.AnalyticsUnity.Analytics2UnityEngine.Cloud.Service"UnityEngine.Cloud,UnityEngine.Networking,UnityEngine.Purchasing.Unity.UIElements.Editor@Unity.IntegrationTests.Framework$Unity.RuntimeTests Unity.UIElements8Unity.UI.Builder.EditorTests6UnityEditor.UIBuilderModule.Unity.UI.Builder.Editor6Unity.2D.Sprite.EditorTests,Unity.2D.Sprite.EditorTUnity.RenderPipelines.Universal.2D.RuntimeLUnity.IntegrationTests.Framework.Tests2Unity.WindowsMRAutomation6UnityEngine.SpatialTrackingDAssembly-CSharp-firstpass-testable0Assembly-CSharp-testableUnity.Timeline>Unity.RuntimeTests.AllIn1Runner\Unity.PerformanceTests.RuntimeTestRunner.TestsDUnity.RuntimeTests.Framework.Tests8Unity.RuntimeTests.Framework(GoogleAR.UnityNativeBUnity.InternalAPIEngineBridge.024"GetAudioManager()UhModules/Audio/Public/ScriptBindings/Audio.bindings.h"AudioClipBindingsUhModules/Audio/Public/ScriptBindings/Audio.bindings.h*AudioListenerBindingsU&AudioSourceBindingsUModules/Audio/Public/ScriptBindings/AudioSampleProvider.bindings.h6AudioSampleProviderBindingsUHModules/Audio/Public/AudioResource.h2AudioClipPlayableBindingsUBRuntime/Director/Core/HPlayable.hbModules/Audio/Public/Director/AudioClipPlayable.hModules/Audio/Public/ScriptBindings/AudioClipPlayable.bindings.hLModules/Audio/Public/AudioMixerGroup.hModules/Audio/Public/ScriptBindings/AudioMixerPlayable.bindings.hdModules/Audio/Public/Director/AudioMixerPlayable.hBRuntime/Director/Core/HPlayable.h4AudioMixerPlayableBindingsUModules/Audio/Public/ScriptBindings/AudioPlayableOutput.bindings.hfModules/Audio/Public/Director/AudioPlayableOutput.hDModules/Audio/Public/AudioSource.h6AudioPlayableOutputBindingsU 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4 'Ui4lAudioClip '.6UnityEngine.UnityCurlModule.UnityEngine.UmbraModule8UnityEngine.UIElementsModule(UnityEngine.UIModule@UnityEngine.TerrainPhysicsModule2UnityEngine.TerrainModule8UnityEngine.SubsystemsModule6UnityEngine.SubstanceModule6UnityEngine.StreamingModule8UnityEngine.SpriteMaskModule2UnityEngine.TilemapModule:UnityEngine.SpriteShapeModulePUnityEngine.ShaderVariantAnalyticsModule>UnityEngine.ScreenCaptureModulevUnityEngine.RuntimeInitializeOnLoadManagerInitializerModule8UnityEngine.PropertiesModule6UnityEngine.Physics2DModuleFUnityEngine.UnityTestProtocolModuleXUnityEngine.UnityWebRequestAssetBundleModulePUnityEngine.UnityWebRequestTextureModuleLUnityEngine.PerformanceReportingModuleUnity.Analytics2UnityEngine.Cloud.Service"UnityEngine.Cloud,UnityEngine.Networking.UnityEngine.PS5VRModule*UnityEngine.PS5Module.UnityEngine.PS4VRModuleLUnityEngine.UnityWebRequestAudioModule*UnityEngine.PS4Module,UnityEngine.WindModule.UnityEngine.WebGLModule.UnityEngine.VideoModule4UnityEngine.VehiclesModule(UnityEngine.VRModule(UnityEngine.XRModule*UnityEngine.VFXModuleHUnityEngine.UnityWebRequestWWWModule0UnityEngine.SwitchModule@UnityEngine.ParticleSystemModule:UnityEngine.MultiplayerModule:UnityEngine.MarshallingModuleUnityEngine.AccessibilityModule(UnityEngine.AIModule,UnityEngine.CoreModuleBUnityEngine.SharedInternalsModuleUnityEngineUXLUnityEngine.UnityAnalyticsCommonModule*UnityEngine.TLSModuleBUnityEngine.UnityWebRequestModule>UnityEngine.JSONSerializeModuleUnityEngine.TextRenderingModule*UnityEngine.Analytics>UnityEngine.HierarchyCoreModulefUnityEngine.GraphicsStateCollectionSerializerModule8UnityEngine.GameCenterModuleBUnityEngine.ImageConversionModule(UnityEngine.GIModule4UnityEngine.DirectorModule4UnityEngine.DSPGraphModule@UnityEngine.CrashReportingModule@UnityEngine.UnityAnalyticsModule,UnityEngine.GridModule@UnityEngine.UnityAnalyticsCommon4UnityEngine.Advertisements,UnityEngine.PurchasingBUnity.InternalAPIEngineBridge.013BUnity.InternalAPIEngineBridge.012BUnity.InternalAPIEngineBridge.011BUnity.InternalAPIEngineBridge.010BUnity.InternalAPIEngineBridge.009BUnity.InternalAPIEngineBridge.008BUnity.InternalAPIEngineBridge.007BUnity.InternalAPIEngineBridge.006BUnity.InternalAPIEngineBridge.005BUnity.InternalAPIEngineBridge.004BUnity.InternalAPIEngineBridge.003BUnity.InternalAPIEngineBridge.002BUnity.InternalAPIEngineBridge.001Unity.RuntimeTests.AllIn1Runner\Unity.PerformanceTests.RuntimeTestRunner.TestsDUnity.RuntimeTests.Framework.Tests8Unity.RuntimeTests.Framework$Unity.RuntimeTestsLUnity.IntegrationTests.Framework.Tests@Unity.IntegrationTests.Framework>Unity.IntegrationTests.TimelineJUnity.IntegrationTests.UnityAnalyticsZUnity.IntegrationTests.ExternalVersionControl,Unity.IntegrationTestsUnity.RuntimeTests.AllIn1RunnerUnity.Timeline0Assembly-CSharp-testableDAssembly-CSharp-firstpass-testableLUnity.IntegrationTests.Framework.Tests6UnityEngine.SpatialTracking2Unity.WindowsMRAutomationTUnity.RenderPipelines.Universal.2D.Runtime,Unity.2D.Sprite.Editor6Unity.2D.Sprite.EditorTests.Unity.UI.Builder.Editor6UnityEditor.UIBuilderModule8Unity.UI.Builder.EditorTests Unity.UIElements(GoogleAR.UnityNative@Unity.IntegrationTests.Framework>Unity.IntegrationTests.TimelineJUnity.IntegrationTests.UnityAnalytics.UnityEngine.PS4VRModule*UnityEngine.PS5Module.UnityEngine.PS5VRModule,UnityEngine.Networking"UnityEngine.Cloud2UnityEngine.Cloud.ServiceUnity.Analytics*UnityEngine.Analytics@UnityEngine.UnityAnalyticsCommon4UnityEngine.Advertisements,UnityEngine.Purchasing,UnityEngine.TestRunner Unity.AutomationUnity.Burst$Unity.Burst.EditorUnityEngine.JSONSerializeModule@UnityEngine.UnityAnalyticsModule@UnityEngine.CrashReportingModule4UnityEngine.DSPGraphModule4UnityEngine.DirectorModule8Unity.Subsystem.RegistrationBUnityEngine.UnityWebRequestModuleBUnityEngine.ImageConversionModulefUnityEngine.GraphicsStateCollectionSerializerModule,UnityEngine.GridModule>UnityEngine.HierarchyCoreModule>UnityEngine.TextRenderingModule:UnityEngine.InputLegacyModuleHUnityEngine.TextCoreFontEngineModule8UnityEngine.GameCenterModuleHUnityEngine.TextCoreTextEngineModule*UnityEngine.TLSModuleUnityEngine.AccessibilityModuleLUnityEngine.UnityAnalyticsCommonModule8UnityEngine.AndroidJNIModule6UnityEngine.HotReloadModule:UnityEngine.AssetBundleModule.UnityEngine.AudioModule2UnityEngine.PhysicsModule.UnityEngine.ClothModule:UnityEngine.ContentLoadModule6UnityEngine.AnimationModule.UnityEngine.IMGUIModule8UnityEngine.InputForUIModule(UnityEngine.UIModule8UnityEngine.UIElementsModule.UnityEngine.UmbraModule6UnityEngine.UnityCurlModuleFUnityEngine.UnityTestProtocolModuleXUnityEngine.UnityWebRequestAssetBundleModule@UnityEngine.TerrainPhysicsModuleLUnityEngine.UnityWebRequestAudioModuleHUnityEngine.UnityWebRequestWWWModule*UnityEngine.VFXModule(UnityEngine.XRModule(UnityEngine.VRModule4UnityEngine.VehiclesModule.UnityEngine.VideoModulePUnityEngine.UnityWebRequestTextureModule.UnityEngine.InputModule2UnityEngine.TerrainModule6UnityEngine.SubstanceModuleUnityEngine.ScreenCaptureModulePUnityEngine.ShaderVariantAnalyticsModule:UnityEngine.SpriteShapeModule2UnityEngine.TilemapModule8UnityEngine.SpriteMaskModule6UnityEngine.StreamingModulevUnityEngine.RuntimeInitializeOnLoadManagerInitializerModule6Modules/AI/NavMeshManager.hNavMeshBindingsUUnityEngineJModules/AI/NavMesh/NavMesh.bindings.hU '.6UnityEngine.UnityCurlModule.UnityEngine.UmbraModule8UnityEngine.UIElementsModule(UnityEngine.UIModule@UnityEngine.TerrainPhysicsModule2UnityEngine.TerrainModule8UnityEngine.SubsystemsModule6UnityEngine.SubstanceModule6UnityEngine.StreamingModule8UnityEngine.SpriteMaskModule2UnityEngine.TilemapModule:UnityEngine.SpriteShapeModulePUnityEngine.ShaderVariantAnalyticsModule>UnityEngine.ScreenCaptureModulevUnityEngine.RuntimeInitializeOnLoadManagerInitializerModule8UnityEngine.PropertiesModule6UnityEngine.Physics2DModuleFUnityEngine.UnityTestProtocolModuleLUnityEngine.PerformanceReportingModuleXUnityEngine.UnityWebRequestAssetBundleModulePUnityEngine.UnityWebRequestTextureModule2UnityEngine.Cloud.Service"UnityEngine.Cloud,UnityEngine.Networking.UnityEngine.PS5VRModule*UnityEngine.PS5Module.UnityEngine.PS4VRModule*UnityEngine.PS4Module0UnityEngine.SwitchModule,UnityEngine.WindModule.UnityEngine.WebGLModule.UnityEngine.VideoModule4UnityEngine.VehiclesModule(UnityEngine.VRModule(UnityEngine.XRModule*UnityEngine.VFXModuleHUnityEngine.UnityWebRequestWWWModuleLUnityEngine.UnityWebRequestAudioModuleUnity.Analytics@UnityEngine.ParticleSystemModule:UnityEngine.MarshallingModuleLUnityEngine.UnityAnalyticsCommonModuleUnityEngine.AccessibilityModule(UnityEngine.AIModule,UnityEngine.CoreModuleBUnityEngine.SharedInternalsModuleUnityEngineUX*UnityEngine.TLSModule:UnityEngine.MultiplayerModuleBUnityEngine.UnityWebRequestModule@UnityEngine.UnityAnalyticsModuleUnityEngine.TextRenderingModule>UnityEngine.HierarchyCoreModule,UnityEngine.GridModulefUnityEngine.GraphicsStateCollectionSerializerModule8UnityEngine.GameCenterModuleBUnityEngine.ImageConversionModule(UnityEngine.GIModule4UnityEngine.DirectorModule4UnityEngine.DSPGraphModule@UnityEngine.CrashReportingModule>UnityEngine.JSONSerializeModule*UnityEngine.Analytics@UnityEngine.UnityAnalyticsCommon4UnityEngine.AdvertisementsBUnity.InternalAPIEngineBridge.011BUnity.InternalAPIEngineBridge.010BUnity.InternalAPIEngineBridge.009BUnity.InternalAPIEngineBridge.008BUnity.InternalAPIEngineBridge.007BUnity.InternalAPIEngineBridge.006BUnity.InternalAPIEngineBridge.005BUnity.InternalAPIEngineBridge.012BUnity.InternalAPIEngineBridge.004BUnity.InternalAPIEngineBridge.002BUnity.InternalAPIEngineBridge.001Unity.RuntimeTests.AllIn1Runner\Unity.PerformanceTests.RuntimeTestRunner.TestsDUnity.RuntimeTests.Framework.Tests8Unity.RuntimeTests.Framework$Unity.RuntimeTestsLUnity.IntegrationTests.Framework.Tests@Unity.IntegrationTests.Framework>Unity.IntegrationTests.TimelineJUnity.IntegrationTests.UnityAnalyticsZUnity.IntegrationTests.ExternalVersionControl,Unity.IntegrationTestsUnityEngine.HierarchyCoreModule>UnityEngine.TextRenderingModule:UnityEngine.InputLegacyModuleHUnityEngine.TextCoreFontEngineModuleHUnityEngine.TextCoreTextEngineModule.UnityEngine.IMGUIModule.UnityEngine.InputModule8UnityEngine.InputForUIModuleUnityEngine.ScreenCaptureModulePUnityEngine.ShaderVariantAnalyticsModule:UnityEngine.SpriteShapeModule2UnityEngine.TilemapModule8UnityEngine.SpriteMaskModule6UnityEngine.StreamingModule6UnityEngine.SubstanceModule8UnityEngine.SubsystemsModule2UnityEngine.TerrainModule@UnityEngine.TerrainPhysicsModule(UnityEngine.UIModule8UnityEngine.UIElementsModule.UnityEngine.UmbraModule6UnityEngine.UnityCurlModulevUnityEngine.RuntimeInitializeOnLoadManagerInitializerModule>Unity.IntegrationTests.Timeline@Unity.IntegrationTests.FrameworkLUnity.IntegrationTests.Framework.TestsUnity.RuntimeTests.AllIn1RunnerUnity.Timeline0Assembly-CSharp-testableDAssembly-CSharp-firstpass-testable6UnityEngine.SpatialTracking(GoogleAR.UnityNative2Unity.WindowsMRAutomationTUnity.RenderPipelines.Universal.2D.Runtime,Unity.2D.Sprite.Editor6Unity.2D.Sprite.EditorTests"Unity.Collections.Unity.UI.Builder.Editor8Unity.UI.Builder.EditorTests Unity.UIElementsNUnityEngine.UIElementsGameObjectsModule.Unity.UIElements.EditorUnityEngine.AccessibilityModule8UnityEngine.AndroidJNIModule6UnityEngine.AnimationModule6UnityEngine.HotReloadModule:UnityEngine.AssetBundleModule.UnityEngine.AudioModule2UnityEngine.PhysicsModule.UnityEngine.ClothModule:UnityEngine.ContentLoadModuleUnityEngine.JSONSerializeModule@UnityEngine.UnityAnalyticsModule@UnityEngine.CrashReportingModule4UnityEngine.DSPGraphModule4UnityEngine.DirectorModule(UnityEngine.GIModule8UnityEngine.GameCenterModule. 'UX4Unity.Services.Core.Editor@Unity.Services.Core.Registration:Unity.Services.Core.TestUtils4Modules/Grid/Public/Grid.hJModules/Grid/Public/GridMarshalling.h΀. '>Unity.IntegrationTests.Timeline@Unity.IntegrationTests.FrameworkLUnity.IntegrationTests.Framework.Tests$Unity.RuntimeTests8Unity.RuntimeTests.FrameworkDUnity.RuntimeTests.Framework.Tests\Unity.PerformanceTests.RuntimeTestRunner.Tests>Unity.RuntimeTests.AllIn1RunnerUnity.Timeline0Assembly-CSharp-testableDAssembly-CSharp-firstpass-testable6UnityEngine.SpatialTracking(GoogleAR.UnityNative2Unity.WindowsMRAutomationTUnity.RenderPipelines.Universal.2D.Runtime,Unity.2D.Sprite.Editor6Unity.2D.Sprite.EditorTests.Unity.UI.Builder.Editor6UnityEditor.UIBuilderModuleJUnity.IntegrationTests.UnityAnalyticsZUnity.IntegrationTests.ExternalVersionControl,Unity.IntegrationTestsUnityEngine.HierarchyCoreModule,UnityEngine.GridModulefUnityEngine.GraphicsStateCollectionSerializerModule8UnityEngine.GameCenterModuleBUnityEngine.ImageConversionModule(UnityEngine.GIModule4UnityEngine.DirectorModule4UnityEngine.DSPGraphModule@UnityEngine.CrashReportingModule@UnityEngine.UnityAnalyticsModule(UnityEngine.VRModuleBUnityEngine.UnityWebRequestModule*UnityEngine.TLSModuleLUnityEngine.UnityAnalyticsCommonModuleUnityEngine.TextRenderingModule(UnityEngine.AIModule8UnityEngine.AndroidJNIModule6UnityEngine.AnimationModule6UnityEngine.HotReloadModule:UnityEngine.AssetBundleModule.UnityEngine.AudioModule2UnityEngine.PhysicsModule>UnityEngine.AccessibilityModule:UnityEngine.InputLegacyModule>UnityEngine.JSONSerializeModuleHUnityEngine.TextCoreTextEngineModule*UnityEngine.VFXModuleHUnityEngine.UnityWebRequestWWWModuleHUnityEngine.TextCoreFontEngineModuleLUnityEngine.UnityWebRequestAudioModuleXUnityEngine.UnityWebRequestAssetBundleModuleFUnityEngine.UnityTestProtocolModule6UnityEngine.UnityCurlModule.UnityEngine.UmbraModule8UnityEngine.UIElementsModule(UnityEngine.UIModule@UnityEngine.TerrainPhysicsModule2UnityEngine.TerrainModule8UnityEngine.SubsystemsModule6UnityEngine.SubstanceModule6UnityEngine.StreamingModulePUnityEngine.UnityWebRequestTextureModule2UnityEngine.TilemapModule.UnityEngine.IMGUIModule.UnityEngine.InputModule8UnityEngine.InputForUIModuleUnityEngine.ScreenCaptureModulePUnityEngine.ShaderVariantAnalyticsModule:UnityEngine.SpriteShapeModuleLUnityEngine.PerformanceReportingModule8UnityEngine.SpriteMaskModule8UnityEngine.Experimental.U2D`Modules/SpriteShape/Public/SpriteShapeRenderer.h. 'DUnity.RuntimeTests.Framework.Tests\Unity.PerformanceTests.RuntimeTestRunner.Tests>Unity.RuntimeTests.AllIn1RunnerUnity.Timeline0Assembly-CSharp-testableDAssembly-CSharp-firstpass-testable6UnityEngine.SpatialTracking(GoogleAR.UnityNative8Unity.RuntimeTests.Framework2Unity.WindowsMRAutomation,Unity.2D.Sprite.Editor6Unity.2D.Sprite.EditorTests.Unity.UI.Builder.Editor6UnityEditor.UIBuilderModule8Unity.UI.Builder.EditorTests Unity.UIElementsNUnityEngine.UIElementsGameObjectsModule.Unity.UIElements.EditorTUnity.RenderPipelines.Universal.2D.RuntimeUnity.IntegrationTests.Timeline,UnityEngine.TestRunner.UnityEngine.PS5VRModule8UnityEngine.UIElements.Tests:Unity.UIElements.RuntimeTestsBUnity.InternalAPIEngineBridge.012BUnity.InternalAPIEngineBridge.013BUnity.InternalAPIEngineBridge.014BUnity.InternalAPIEngineBridge.015BUnity.InternalAPIEngineBridge.016BUnity.InternalAPIEngineBridge.017BUnity.InternalAPIEngineBridge.018BUnity.InternalAPIEngineBridge.019BUnity.InternalAPIEngineBridge.011BUnity.InternalAPIEngineBridge.020BUnity.InternalAPIEngineBridge.022BUnity.InternalAPIEngineBridge.023BUnity.InternalAPIEngineBridge.024HUnity.InternalAPIEngineBridgeDev.001HUnity.InternalAPIEngineBridgeDev.002HUnity.InternalAPIEngineBridgeDev.003HUnity.InternalAPIEngineBridgeDev.004HUnity.InternalAPIEngineBridgeDev.005BUnity.InternalAPIEngineBridge.0218Unity.UIElements.EditorTestsBUnity.InternalAPIEngineBridge.010BUnity.InternalAPIEngineBridge.008UnityEngine.UI4Unity.Networking.TransportUnity.ucg.QoS$Unity.Services.QoSUnity.LoggingUnity.Entities(Unity.Entities.Tests"Unity.CollectionsBUnity.InternalAPIEngineBridge.009Unity.RuntimeUnityEngine.JSONSerializeModule@UnityEngine.UnityAnalyticsModule@UnityEngine.CrashReportingModule4UnityEngine.DSPGraphModule4UnityEngine.DirectorModule(UnityEngine.GIModuleBUnityEngine.ImageConversionModule8UnityEngine.GameCenterModulefUnityEngine.GraphicsStateCollectionSerializerModule,UnityEngine.GridModule8Unity.Subsystem.Registration>UnityEngine.TextRenderingModule:UnityEngine.InputLegacyModuleHUnityEngine.TextCoreFontEngineModule*UnityEngine.TLSModuleHUnityEngine.TextCoreTextEngineModuleLUnityEngine.UnityAnalyticsCommonModule:UnityEngine.ContentLoadModuleUXUnityEngineBUnityEngine.SharedInternalsModule,UnityEngine.CoreModule(UnityEngine.AIModule>UnityEngine.AccessibilityModule8UnityEngine.AndroidJNIModule6UnityEngine.AnimationModule6UnityEngine.HotReloadModule:UnityEngine.AssetBundleModule.UnityEngine.AudioModule2UnityEngine.PhysicsModule.UnityEngine.ClothModuleUnityEngine.HierarchyCoreModule8UnityEngine.InputForUIModule.UnityEngine.UmbraModule6UnityEngine.UnityCurlModuleFUnityEngine.UnityTestProtocolModule.UnityEngine.InputModuleLUnityEngine.UnityWebRequestAudioModulePUnityEngine.UnityWebRequestTextureModuleHUnityEngine.UnityWebRequestWWWModule*UnityEngine.VFXModule(UnityEngine.XRModule(UnityEngine.VRModule4UnityEngine.VehiclesModule.UnityEngine.VideoModule.UnityEngine.WebGLModule,UnityEngine.WindModule0UnityEngine.SwitchModule8UnityEngine.UIElementsModule(UnityEngine.UIModuleXUnityEngine.UnityWebRequestAssetBundleModule2UnityEngine.TerrainModuleUnityEngine.ScreenCaptureModulez|z|z|z| '. 'UX4Unity.Services.Core.Editor@Unity.Services.Core.RegistrationPUnity.Services.Core.Configuration.Editor:Unity.Services.Core.TestUtils  'U . 'UX@Unity.Services.Core.Registration:Unity.Services.Core.TestUtils4Unity.Services.Core.Editor ; : >8 < 6 UX@System.Runtime.Serialization.dll@System.Runtime.Serialization.dll@System.Runtime.Serialization.dll*Mono development teamFMono Common Language Infrastructure4.0.0.04.0.30319.170204.0.30319.17020 en-US$../silverlight.pub0(c) Various Mono authors. 'UX@Unity.Services.Core.RegistrationU ItemU Item 'Count = {Count}U\Ё '4 6 7 9 : ; >> .? UX*Mono development team0(c) Various Mono authors0System.Configuration.dll0System.Configuration.dll4.8.3761.04.8.3761.0FMono Common Language Infrastructure en-US4.0.0.0UjȐ0System.Configuration.dll . 'UX4Unity.2D.Animation.Runtime2Unity.2D.Animation.EditorJUnity.2D.Animation.Tests.RuntimeTests$Unity.2D.IK.Editor&Unity.2D.IK.Runtime6Unity.2D.PSDImporter.Editor. 'UX4Unity.Services.Core.Editor@Unity.Services.Core.Registration. 'UX@Unity.Services.Core.Registration:Unity.Services.Core.TestUtils. 'UXLUnity.Multiplayer.Tools.MetricTestDataRUnity.Multiplayer.Tools.NetStatsReportingJUnity.Multiplayer.Tools.Adapters.Ngo1. 'UX*Unity.Netcode.Runtime\Unity.Multiplayer.Tools.NetworkProfiler.Editor. 'UX@Unity.Services.Core.Registration,,. 'UX"Unity.Collections. 'UX*Unity.Netcode.RuntimeU\Ѐ1 4 .: ; ? 9 = = 6 > >*Microsoft CorporationUnity.Burst4.0.0.04.0.0.0$Unity.Burst.UnsafeLSystem.Runtime.CompilerServices.Unsafe*.NETFrameworkAssemblyServiceableTrue^© Microsoft Corporation. All rights reserved.4Microsoft® .NET Framework    .'=/K7Z@bdpexhmop4<MU]e|"*C$,4>FNV=jr.[$, v ~!"2@A B3 DG IO KY L| M N O R S U Y ` e f i k6 l@ pJ a r |              W _ v ~         # + 3 = G Q [ c m w                  ! "'.$0,548Q;Y<a=i@qAyapqri~s1;EO^hr|#-7AKU_is} '1;EOYcmw '1;EOYcmw!"#)*+,-./01$2.386B:d;n<=>@AFGHKLMNO'P?RIXSa]cpfgijklmnoqswz{)3H\fnv#->OYgu}#-Hc~ (B LV^{b#5J!_"q#$%&',-./ 1235G6\7m89:;<=>?@ABCDLMOP-Q>ROSgT{U_bhlnpqstu0vAwRxcytz{|}~    # + 3 H R Z b j r z      !$!G!O!Y!!!!!!!!!" ""{""G## # #######$$$##$)-$*7$+I$,[$-v$.$/$0$1$2$3$4%51%6;%7%;%<%?%@%A%I&N&Q#&X1&Z]&^&_&a&b%'d'g'i'j'k'n (r;(uI(vx(w({)}")~T))))*4*f********"+++++1,,,-A-------------- . . ."........c.|.....c/h"/*/2/:/RB/_J/U/]/e/m/u/}/// /!/"/$/{////// 00'0/070?0eG0fO0hW0i_0,g0do0ez0f00001@ 81A C1B N1C Y1D d1E o1F z1G 1 1 1*111111111112 222$24,2;42Aa2Bl2Ct2D2e2f2j2k2l2m2n2o2p2q2r2y2z2{22"3# 3K3L3M"3P*3Q23o:3qE3P3334 44!4,474B4M4X4c4n4#y4%4&4'4(4*404146474844 4 5 555"5*525:5B5J5$R54Z55b5=j5>r5z55555555555?5J6KW6Q6S6T6U6[6\6#6Z7[777 747H7\7d7 l7+t7-~707<77777777"7E7777888&808:8D8N8X8b8l8v888888888888889 99 9*949>9H9R9\9f9p9z99999999999999:::$:.:8:B:L: V: `:j:t:~:::::::::: :!:":#;$ ;&;);+(;-2;3<;6F;8P;:Z;@d;Cn;Ex;G;R;T;V;X;e;;;;;;;0;1y<Y<x<<<<<= ===%=-=>=O=`=q=y=======*=+=,=-=.=/=0>1 >2>3>4%>5->65>7=>8E>9M>:U>;]><e>=m>Uu>V}>X>Y> > > > > > ? X?& `?' j?) t?* ~?= ?> ?? ?@ ?A ?c ?e ?p ?q ?r @ [@a e@b o@c y@e @f @ @ @ @ @ @ @ @ @ @ @ @ A  A A A 'AZ 1A[ EA^ YAe mAt Av Aw Az A A A A A. A/  B1 B2 B4 'B5 1B7 ;B8 EB9 OBA YBD BV BW BX CY  CZ C[ )C\ Qx MQ| WQ aQ iQ xQ Q Q Q!Q!Q!Q!Q!Q!Q!Q!Q!Q!Q!R!R!R!,R!;R!JR!YR!aR!iR!qR!yR!R!R!R!R!R!R!R"R"5S"S"S"S"S"Sq#S#T#T#T#"T#*T#2T$:T$BT$ST $[T$cT'$mT)$uT+$}T"%T*%TP%T%T%T%T%T%T%T%T&T&T&T&T&T/' U1'U2'&U3'.U4'6U9'>UF'FUG'PUH'XUI'`UJ'hUK'pU(xU(U)U1)U[)U\)U])Uh)Ui)Uk)Ul)Um)U*U*V+V+V+'V+8V+IV+ZV+kV+uV+V+V+V ,V ,V,V,V,V,V,V,V,V,V,V,V,V,W, W,W,W,,W,4W->W!-KWX-_WZ-gWj-oWm-yWo-Wq-W-W-W-W.W.W.W.W.W.W.W#.X$. X%.X0X2"X5*X2X:XBXJXRX5ZX7bX9jXbrXfzXXXXnXXXWXYX|XX XX~XYYYY&Y.Y6Y>YFYNYVVY ^Y"fY#nY;*vY*~Y+Y+Y-Y3Y9Y9Y9YVZdZ?lZ@tZ|ZZZ!Z"Z#Z?ZA#[m+[|5[~[[[[\[][c[d[j[k[p[q[ \\\'\1\;\E\\\\ \+\ \dddddd?eeee e!e&e(e*e+e,e0e3e9e:f;2f<Zf=bf>jfArfGzfHfJfOfRfSfTf]f_fbfjfnfq:gtBgugwgzg~]hhh=iEiMiUi]iiiXjjjSkk lill"mdmmn%ngnn o(ojoo#p+pmpp&q.qpqq)r1rsrr,s4svss/t7tytt2uuu-vvvv0wwwFxxxycyyz^zz{{|{{|\||?}}}9~~~Od_ QYaiq   O u҅.6g|E "#Q%& 'K)*,a-.0"15ی68<=?M@BCcEFGxMNݐP9QARSőUWӒX0Z[\E^S_` bcqe͕ghRkl ogqo|~Ɨ $2:HPX`hv~˜ʘؘ"*2@HPXfn|ƙԙܙ     (0>LT b"j$r&z'()*+,-Ě.Қ0ښ123479;$=,?4@<AJBRCP֛UWYbZjabjRoZrbswx5z|}~ "*RZbqy(+-ɟ/џ1ٟ5ABCTFMƠFn #$&ݡ'( )5*]+e,-.ݢ/01>2F3n45ţ678=<E=V>o?̤B(DPIXK`LY[!\I]QcykmnoXpqrstSu} !)19J\mͪ)JӬ>*7_AIq 1Yaiqyɱ8@HPxƲβFnvԳ5'-.09ILVȴcдdشefklopu"v1w@xOy^zm||˵ MuŶ=eݷ-\Ӹ#KsŹ͹չݹ$ 9!N"c#x'()*̺+,. / 45CJD_ItJKLMȻNݻOPQR1SF[pǼټ!"-.-1B2W3l:;HNSսghij)k>rSwhx}{|Ѿ%:OdyͿ !?6@KA`Nu&;Pez'6K`u0?u./017 8 x5J_t1F[p56789:;TU-bBcWnloyz{|}~ 4'I(^)s*YZ[e0EMUjrz'< Q f {  !"#)$V%&'()* +>,\>|@ABF.HNPt`abcdefwx1yFz[{p|-BWl)>Sh} Y !'&<'Q)f*{+./02345#687M8b9w:?GHOPQ R^4_Ih^isj~0EZo,AVk(=ez7?GOW_go ~         ! " # $ 4 A ,f Ag Vh kn         ( = R g |        $ 9 N c x        !  * 5+ J, _- t. / 0 6 8 9 : ; C 1D FE [F pG H O h k q r s +v @ U j            2 G \ q         . C X m   " # $ % ( Z *[ ?\ Tz i~ ~       $ 9 N v     B C D E F .G CS XT mU V Y Z      * ? T i ~        & ; P e3 z4 5 6 7 8 9 :  ; "< 7= L> a? v@ A B C I L M O  P Q BZ j[ r\ z_ ` a b c h i x y  z { | !} P~     ; C K S [      #8&M'b(w)*+,-TU VW4XIY^Zsb|.CXmS[cks{ "*2:BJrz     *+,-../C0XGmHuI}JKLs0EZo1jklm,AVk236<?@Ak tu3vHw]xryz|}/DY n+n+@UDEFGHP _` e(i0j8@Uj !$%''(<-Q.f/{0134569<#=8>M?b@wCDEXYZc dq4rIs^tsuvwxyz{| 3H]r459:KLPQefjkopt u$,4<DLT\dlt|pqrstu $,4<DLT\d$l%t&|'()*+,23>?@ABCDE]^ _`a$b,w4<DLYfs #+3;CKS[cks{u #+3;C0K1SG[`cakbsc{defghijkxyz{%&+,-.@AJK7$?+G,O-W._GgHo]wuv/W"w#'@AB'/7?GOW_gow)*-./0123456XYZ['/7?GO \ d l t |  % D E F k l p q r s t      $ , 4 < D L! `" hH pi u           % - 5 = E M Ui ]j e m u }              % 4 < K S [ c k s {       ! " # A  B  C  D  i  j ( k 0 l 8 m @ n H p P q X r ` s h t p v                     *    (  6  D  R  B  y                 <  =  H  I  J  K  L  M ( b 0 c 8 m @ n H o P p X q ` r h  p  x                                    (08@H#P$X%`;h<p=x>[\]^_` %-5=EMU]emu} ()%:-;5a=bEcMdUx]ye}m-U]emuHIJO_`h}~6>FU]lt #+3;CKS[cks{ #$4#5+:3;;<C=K>S?[@cAkBsC{DMNOPglmpqwx #+3;CKS[cks{ #+3;CKS[cks{$%,=>PQ]qrst|}~ !)19AIQYaiqydeKLXYZ[ Hpx Hpx Hp./06789;<RV/WW|} +/,7??@GAOBWC_DgEoFwHIMN`aefz{-4';/C7J?XG_OfWm_ugow<d,T| D l       ! !!!2D!KL!LT!M\!Nd!ql!rt!|!!!!!!!!!" """$","4"<"D"L"T"\"d"l" t"k "l "p "q "u "v "~ " " " " " " " # # #!#!&#!.#3!6#9!^#:!f#!~#?!#A!#F!#G!#!#!#!#!#!#!$!6$!^$!$!$!$!$!$!%!@%!h%!%!%!%!&!0&!X&!&!&!&"&" '"H'"p'"'"'&"''"',"'-"'."'/"'0"'1"(2"(5"(6"(7" (8"((9"0(:"8(;"G(<"O(="(>"(?"(@"(A"(B"(C"(D"(E"(F"(G"(I")L"()M"P)V"x)d")e")f")g")h")i")j")y")z")")")")")")")")"*"*"*"*" * #(* #0*#8*#@*#H*#P*#X*#`*#h*#p*#x* #*!#*"#*##*$#*%#*&#*'#*(#*)#**#*+#*,#*-#*.#*/#*0#+1#+3#+J#+K# +`#(+a#0+d#8+#@+#H+#P+#X+#`+#h+#p+#x+#+#+#+#+#+#+#+#+#+#+#+#+$+$+$+$+$,8$,9$,@$,A$ ,F$(,G$0,Q$8,R$@,U$H,V$P,h$X,i$`,j$h,k$p,m$x,n$,o$,p$,q$,r$,s$,v$,w$,x$,y$,z$,{$,|$,}$,~$,$,$-$-$-$-$ -$(-$0-$8-$@- %H-%P-L%X-M%`-V%h-W%p-X%x-Y%-Z%-[%-f%-g%-%-%-%-%-%-H&-I&-d&-&-&-'.' .'.'.'%.'-.'5.'=.'E.L'M.b'u.c'}.'.'.'.'.'.'.(.(.4(.5(.6(.7(.8(.9(.:(.;(.<(/=( />(/?(/@(%/A(-/B(5/C(=/D(E/E(M/H(U/I(]/Z(e/c(m/d(u/e(}/f(/g(/h(/i(/p(/q(/r(/s(/t(/(/(/(/(/(/(/(/(0( 0(0(0(%0(-0(50(=0(E0(M0(U0(]0(e0(m0(u0(}0(0(0(0(0(0(0(0(0(0(0(0(0(0(0 )0 )0 )1 ) 1q1r1s%1u-1w51x=1}E1M1U1]1e1m1u1}1111111g1n1p1t1v1111112 222%2-252=2E2M2U2]2e2m2u2 }2 2222222<222W2 2 2 3 ?3 l3 3 3! 3" 4# 4$ 64% T4& r4< 4B 4E 4H 5N D5R d5 5 5! 5Z 5\ 5c 5f 5j 5l 5p 5u 5v 5y 5z 5| 5} 6  6 6 6 "6 *6 26 :6 B6 J6 R6 Z6 b6 j6 r6 z6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 667 777"7*727 :7B7J7R7&Z7-b74j7;r7Rz7Y7`7g7n7u7|77777777777C8D 8E8G8J"8K*8L28M:8OB8XJ8R8Z8b8j8r8z888,8.8/8081888889999 9(90989@9H9P9X9`9h9p9{9999999999999999 :::":*:2:::B:j:u:}:::::::::::::;-;U;};;;;;;; ; ; ; ;;;;;;<<<!<,<4<<<D<L<T<\<*d<+l<,t<-|<.<6<7<9<:<;<<<=<><C<D<E<F<H<I<J<K=M=N=_=`'=a/=b7=e?=mG=nO=oW=q_=rg=so=tw=u=w={=}=~========&>q>y>>>>>>>>>>>>>>>>>? ???!?)?1?9?A?I??Q?ey???????G??@ @@@u@@@@@@@@@@@@AAA"A-A8A@AHASA[[A\A_AeAfAtAuAvAwBx ByB|B$B,B4BGOG`GtGGG G G G GGG HH-H?HMH^HfHwH#H4H5HGHHHRH\H^H`HuI I=II1I3I:IMIiJJEJGOJJxJJ2 J3 J4 J5 J< J= J> J? K@ #KA 1KB @KC NK| VK} ^K~ qK K K K KTKWKsKtK K K L L L $L .L 8L BL L L L L L LLL% LCLDME4MFXMGMHMIMJMKNLNMNNNONPNQNRNSOTOUOVOW OX(OY0OZ8O[@O\HO_POafObwOcOdOeOfOgOhOiOj#Pk+Pl3Pn;PoNPptPq|PrPsPtPuPvPwPxQyQz"Q{6Q|PQ}XQ~`QhQpQ~QQQQQQQQQR RqRRRRRSJS`SnSSSTTT2TOTgTTT"U8U@UHUPUXU`UhUpUUUUUUUV1VLVcV~VVVVVVV0W8W@WHWPWXW`WWWWWWWWWX#X+X3X;XCXKXXX`XhXvXXXXXXXXX YY*Y2Y:YBYJYRYZYbYjYrY)zY*Y+Y,Y0Y1)Z21Z39Z4AZDZEZFZG[H.[I<[JU[K{\L\M\N]O]P/]Q7]RE]S^]T^U^V^W^X^Y^Z^[^\^]_^ ___`_a%_b-_c5_f=_gE_ M_}eeeeeeff!!f"/f#=f$Kf%Yf&gf'uf(f)f*f+f,f-f.f/f0f1g2g3g4+g59g6Gg7Ug8cg9qg:g;g<g=g>g?g@gKgLgMgSgWhX hYhZh[!hb)hf1hg9hjAhlIhpQhxYhyfh}nhvh~hhhhhi&i.i6iiiij)j6jDjQjfjnjvjjjjjjj,k:kHkVkdkrkkkkkkkkkll$l2lAlOl]lnl}lll(l,l0l2l;m>mJ$mNMmOnSnUn_nc[oolotpuqv#qw1qx?q{Mq[qiqqrrrr'r/r7r?rGrOr]rtr|rrrr rrrrrr r!r(r)r1r2s3s7s;s<&s=.s>6sB>sCFsENsGVsI^sJfsKnsLvsM~sNsOsPsRsSsTsUsVspsrssstsussssttt0tJtdttttttttttu uuu$u,u 4u u?uGuuuvvv&v.v6v>vFvNvVv^vfvnvvv~vvvvvvvvvvvvvvv v vwwwwm&w.w6w>wFwNwVw^wfw5nwvw~wwww, x-  xO xP xf $xs ,xt 4x ~F~N~V~^~f~n~v~~~6~;~O~[~\~b~c~~~~~~~~~~&.-6.>SFcN/V3d6r?D           < D L k s            & .z 6       7 ? L" T. / M ƂO ӂP h i j  v x z |         # + 3 ; C K X e m u } DŽԄ.02456 NOQ!R)S1T9UAVIWQXYYaZi[q\y]^_`adfgÅh˅iӅjۅklm (5=EMZgtņ͆Ն݆ %-5=EMU]jwÇ͇Շ݇ "# $%&%G-H5I=JEMg Uj ]o eu mx u~ }    aʈ؈  B!g"o'w()Ǔ1567A8w9;=@DFK͔OS2T:UGbUo]zu}ɕו  AbvƖږ2FN*V+^,fLnMvN~O × ˗ ӗ ۗ%/3OPc luH#I+P3Q;|C}KS]!g"x#$%&'()*+ɘ,ј-٘wx ",6>"FBND\Hj x5)WǙؙ  0KXoy !"#%ɚ(89:;<'=1>;?EAOBfCtJKMNPÛQћUX[`a b*eAiKqbrlsvuyzɜӜݜ@NXbp~ ʡ١ ;HP]"e#&*,%--.A/Z1i2x35679:2<:=B?r@ABCDaE٩FG HI5JKKaLiNOPQ-R5S=VGWOXZ[_H`]arbcdeƬfܬg#h2iHj^ktl|moحpqsjt{uvx׮yzį{̯}-ewAƵ(w H LIN%n߿HLH:q#Z3HuT W#8 b j  m,D\p !'()+,-/.0235 678!96:v;<?BcGHILXNlPtRSTUXY\]^`abcdegpkl_ns9t~vy|c}px;CK') F5=EMU]em !)19AIQYaiqy+3;ow #+3;CKS[c      #+3;CKS[c !"#$%&'()'*/+7,?-G.O/W0_1g2o3w456789:;<=>?@ABCDEFGIK'Q/R7S?XG[X]`_h`pacdegfg hilmnopqr/tvwxy{I~Q}IQ`hp Zbj[cDe@\dlt4n$lXYZ[\]^ _`"a-b8cCdNeYfdgohzijk(08@HPX`u2G\q.CXiy$*/ 2NPHQ]TrUVWX`hi2jmnpCq~uwy{&|R}~Q?+@R]hw?   .Y$&+ %-5=EMbw 4IS^TsUZ_abcde!f4gGhZimjklmnop  5_t!%#55=Uedzw,Hf2Ga " 7 L a i q   ! # $ % L  / D Y n         + @ U j          "  7  L  a  v         3 H ] r        !/`! t# Q R S l m n 2o Kp dq {r s t u v w x     - : GTanv~"#*+,192J3[:l;z<=>@A&B.CUDVWXYZ[`abfqtu"v*w2x:yBzJ{R|Z}b~jrz "V !D n)v3~4589:2JaKLMOCQzRYZ[\ ]!^F_r`abcd3e;fCiKjSk[lcmknso{pqrsFmu} % - 5 _= da ei uq {y |     !3!I!`!p!!!!" "9"W"o""""""###3#;#C#K#S####$F$N$d$$$$%/%\%%%%9&n&&&&'9'l'''')'9':';(<*(=2(>](?(@(A(B()C])D)E)F)G)H)W*Z*]*`*d&*l.*p6*s>*tF*N*V*^*t****+&+5+K+]+w++++,,,2,:,B,Q,Y,},,,,,,,,,,,,- --<-D-L- T- \-d-|---.#H.$p.%.&.'.(6/+>/,F/-N/.V//^/1f/2n/3v/D~/E/F/G/H/Z/[/\/]/^/_/`/a/b0e 0f0j!0k00l80mG0nO0oW0p_0qg0uo0v~0z0{00000000"1K1|1111112I2p222223>3m3738393\3]3^/4`X44445L5|5556%636 ]6 e6 m6 6677 M7!X7"`7#7%7'7-7.707178798B8C8D8EK8F|8G8H8U8V8h8m8u8v8w9y9{,9|:9B9P9b999999=:E::::(;R;`;;;;;<=<n<<<<<<<<= =======-=.>1<>2D>4L>5T>6\>Cd>Pl>Sz>T>U>V>W>Xg@Y@\@eBf6BgRBhmBiBjBkBl-CmqCCCCCCCCCC(D_DDDEE!EJExEEEFQFFFF%GWGGGGGGGH#H5HHHcH~HHHH H.H6H8H9I;DI=bIZI[I_I`IgIhIr&JsXJtJuJvKwJKxKyKzK(L0L8L@LHLPLXL`LhLpLxLLLLLLL L  M )M 1M 9M AM M M M! N# IN$ tN% |N& N' N( N, N- N. N6 N7 NA NB OR OS Om "On *Oo 2O :O BO JO RO ZO bO jO rO zO O O O O O O O O P (P BP \P vP P P P P P Q ,Q FQ `Q zQ Q Q Q Q Q Q Q Q Q R R R .R 6R ER MR \R dR sR {R R R R3 R> R? R@ RA RB RC RD Rj Rk Sl  Sm Sn So !Sp )Sq 1Sr 9Ss ASu ISw QSx YSy aSz iS{ qS| yS} S~ S S S S S S S S S S S !T )T 1T 9T wT T T T T T T T T T T T U U ?U GU OU WU _U zU U! U" U# U, U- U. U/ UUUUU3UDUGUOURVX VVV:V@EVLSV|[V}cV~kVsV{VVVVV%V-V5VFWR@WbNWc\WjgWWWWWWWWWWX& XJXQ XT/X]7X{?X`XuXXXXXXXXXXY Y(Y13Y7TYAcYBrYGYXYwYxYYYZ=ZHZnZZZ0ZIZMZZ@ZAZ Z) Z2 [  [ [ ([ 6[ b[ j[ r[ [ [ [ [ [ [ [ [ [5 [U [X \_ \l \m '\q /\v 7\x E\ T\ }\ \ \ \ \ \P \n \v \ \ ]  ] ] ] %] -] 5]*=],E]-M].U]/]]1e]Km]Lu]N}]V]k]8]9]>]h]i]j]k^&^9^S^b^0j^1^6^^^^9__ -`bxjx rx!zx"x#x$x%x&x'x*x-x/x0x5x;x^xhxiyjykyn%yq2ys?ytLy{Yy~fysyyyyyyyyyyyzzz$z1z>zKzXzV`zXtzZz\z_zzzzz=z@{A{B{E.{H6{IK{JY{Lg{Q|{b{c{e{f{h{i{j|k|t|v+|y3|{;||C|}K|~S|a|||||||||||||||||}}}}5&}6.}76}8>}:F};N}<V}=^}Nf}On}Pv}Q~}Z}[}\}]}^}_}`}f}g}h}k}l}m}n}o}}~~~~&~.~6~>~F~N~V~^~f~n~v~~~~~~~~~~~~~~~~5~J~K~&.6J>KFLNMVN^OfnRvZ~[^_`abcdefghijk lmn"o*p2q?rGsOtWu_vgwoxwyz{}Ā̀Ԁ܀ $,4<DLT\dlt|ā́ԁ܁ $,4A N V^fnv~$%'(Â)˂FӂGۂZefFHJ vz{#}+~3;CKX`hpxȃЃ؃ (08@HPX`hpxȄЄ؄PQX^ e(h08@HPX`hpxȅsЅt؅t %-5=EMU]3 e4 m u       ن  7 f   ̇  * Y     D s4 R \ ] c ‰d ʉ ҉ ߉        ! ) 1 9 A I V ^ f n v ~         Ɗ Ί ֊ ފ     / 3 4 5 &6 .7 69 >: F; N< V= ^> f? n@ vA ~B C E F G O R [ b Ƌ΋֋ދ)eq & . 6J>WFhNiVk^fnv~x  0Sg y ˎ9GYl~ "#$ُ%&' ().*A+T-g/z017<>?͐@ՐABCD(F2HEJXKkLuN}OQRʑSۑTUV WXY%Z-[5\=]E^M_U`]aebmcud}efghiϒjklmn#o6p>qFrNsatkusv{wxz{|ē}̓~ԓܓ-@HPXrzԔ4Gat~ƕΕ$.8BLVi|Ŗؖ)<FYcv~Ǘϗ-@`ژ "*=atęיʚݚ':M`s     қ )3=Pcvœ՜ )*.6)>*F+[1c2q;<=JWXYҞZڞ[ijyz{|(}0~8IS]gq{ß˟ӟ !+5?IQYc mD~EHijklȠРؠ",<FPZdnx¡̡ڡ$.8BLV`jtƢТڢ " , 4 J`vУڣ ( 2!<"F#P(Z)d*n+x,-./0123Ƥ4ܤ56789,;;<E=O>Y?c@mAwBCDEPQV¥\ѥ]٥^_`abce"g1hAiKjUk_limsn}opqrstǦu֦vwxyz {~*;CK\mu}§ʧҧڧ,:HVdltǨݨ'5=E[oyǩϩ !)19AIQYaiqyЪ) 3=GQ`jt~ !ǫ"ѫ#۫$%&'8 :;<)>3AABRCcDmFwGHKNPQRˬVӬWݬXYghi#-7AKUfnv˭٭ (08@HPX`h(p)x*+,-/Į0ծ1:ABDKPQ$R,S4T<UDVLXVY^Zf[njvklwx¯̯֯(2<FWhpx°ְ̰  RUVY[&b0e:iDnNoXybzj{r|zȱұܱ",6@ H P X`hr |!#%&'+,².̲/Բ6ܲGRr  *2<FNV^fnv~     Ƴγֳ޳%&'( )*-".,062@3J9TO^PhRrS|UWY[`as´tʴuҴvڴwxz{ &.8BLV`jt~ȵҵڵ #-7AIQYaiqy˶ ն߶J0K=LGMOPWQ_RgUoVyWXYZjwz{Ƿ|Ϸ}׷߷ !)3=GQYaiqyø˸Ӹ۸'/7?GOW_gowŹ͹׹ !2<DLT\dlv   Ⱥкغ !" #($0)8*@+H,P-X.`/h0p1x23456789:;Ȼ<л=ڻ>?@ABC DER$S.T8XBZL\V^`_jatb~cdeghikļnμؼ (2<FPZdnxȽнؽ  *4 >/H@RE\LfOpXzYfrsʾԾ޾$.8BLV`jt~ÿ˿ӿۿ %2:BJRZ d5n9x:?@EFGHKLXZ[\]^ab%d/e9fCgMh`ijk}lnorstvxy%/9CMWaku)+ <=X)Y:ZK[S][efw}#-7AKU_is}$.8 B L V ` q      - 0 9 : = > )*,/0B"C,E6F@HJLTQ^Xharg|$.8BLV"dnx%,/0359=w|$.8BLVet!"'++9/G2U5_7i8s9}:;<=>?@ABCELPVYZ a3q=rLvTxczr|~(2<FPZm!+3= E$S,].gAqFILWi/>Qb!l"z#$%89O\nrsuxy}&0:DNXfp~),.?0I1S8]9gBqE{HQW^gpvz%/9CMWaku #-7AKU#_$i0s=>?CEFJKLM^_cdei%j/k9oCuMvWwa{k|u} )>+H-R0\2fBnDxFHJNObdlnpqt",6@HRet     #E +H 5 ? I S ] e o y                !+ +0 53 ?8 I< SA ]E gQ qe {j p u x }             % / 9 C M W a k u           % < C '5CQ _m{"#$&'=HJZ\`fmuz{(|7}F~UdsNXft~+9GV`jt~#)+AEFHILWYZ]bjkpt{|  *4>HR\fp z_ g (/ 135!7)91;9=A?IHQTYUju|%/FPX`h4'-35:  % J   \DBJ -456&7.869><FENFVG^HfInJv_~`lmnopqrsuvx&.6>FNV^fnv~6>FNV+^0fBnFvGHO^ vwx"y*z2{:|B}J~RZbjrz.DGHIJYZ[\]^q\)UFI\0NV^f@3C4K5S6[8c9k:s;{=>BCDEFGHINOPQcstvwx y(z0{8|@HPX`hpx   ( 0 8 @HPX`hpx !"#$PQVWXY'Z/[7_?`GaObWc_dgow n *+%-;C=K>S?[@cAkBsC{DEFGHIJKLMNST #+3;HPX`hpx ( 0 8- @. W/ n\ ] ^ _ ` a q  A O WX__gOow   #RSTUXYt'/7?GOW_gow"$24BDRTbdrty'{/~7?GOW_gow                      '  /  7  ?  G  O  W  _  g " o $ w &  (  *  ,  .  0  2  4  6  :  <  @    F  u  A j       F       # +!$&'*+/Q0345=6E8:=6>fCtDF8GyLRUV  $D%L&T'\(dOllmnopqrstuvwx y>FNV^?GOW_gow-IaiBg !#"8#@$d%l&'-./012345 ?@C!D)1FNc    5Js=DEFG;dCDTrsv*S|'Y   # + 3;CKS[ _!DEHvw - D5 ?= Q  i9999: ::-:!Z:#b:$:,:.:8:9::;<C;@~;B;F;G<M<NE<O`<Qh<Sp<Tx<U<]<^<_<`/=dZ=eb=i=m=t=u>x;>y]>e>>>>> ?)?7???t??????@)@@ANA{A A A AAB(B%@B&\B'}B(B)B*B+BCCDCE!CF)CG8CH@CIOCJ^CKmCSuCT}CUCVCWCXCYC`CaCbCcCdCeDf Dg'Dh/DiHDjPDkXDo`DpvDs~DuDDDDDDDE EEE6E>EFENEVEkEsE{EEEEEEF1FFFFFGGG.GGG`GhG&pG'xG2G3G4BH5H6lI7I9rJ:J;J<K@KOLP LWLXLY$LZ,L[4L\QFQNQVQ^QfQnQvQ~QQQQQQQQQQQQQQQQQRRRR&R.R6R>RFRNRVR^RfRnRvR~RRRRRRRRRRRRRRSS0#S1+S23S3;S4CS5KS6SS=SISJSSSSSSSS TTT"T*T2T:T BT vTTTTTDU7QU8YU:aU;iU<qU=yU>U@UAUBUUUUUUU<UOUV(V0V8V@VHV2PV3XV4`V5hV6pV7xVV*V3V4EW}WWWWWWWWWWWWWWWXXXX'X/X7X?XGXOXWX_XgXoXwXXXXXXXXXXXXXXXXXXYYYY'Y/Y7Y?YGYOYWY_YgYoYwYYYYYYYYY Y Y Y Y YYYYYZZZZ'Z/Z7Z?ZGZOZWZ_ZgZoZ wZ!Z"Z#Z$Z%Z&Z'Z(Z)Z*Z+Z,Z-Z.Z/Z0Z1Z2[3[4[5[''[6[9[L[N[Y[U[x4\n\\.]]]^|^^_ ` K`DaSaba pa aaaaaaaaa!a&a'a-a.a0a2a4b7b9b:%b=-b>nd?vdJ~dKdQddddddddddde eee$ef,eg4ehsn?{n@nAnBnCnDnEnFnGnHnInJnKnLnMnNnOnTo+o5o?oIoSo]ogoqo{ooooo_ouowo orr&r .r =r Lr Trermrurrrr2r:r=r>rBrGrXrYr[ s_sfsm"so*sSs[scsksssss"s2s8s:tA(tB=tQRt_gtd|tntzt{t|t}t=t>u?$u@9uANuBcuCxuDuEuFuGuHuIuJ vK vL5vMJv_vnvvv'~vOvhvivqvwv~vvvvvvvvvvw www #w 2w:w"Gw#Ow&Ww'_w(gw)ow*ww<w=w?w@wAwBwCwDw(w)w*w+w,w-w.w/w0w1x2x3x4x<'x=/xj7x.Ax/Ix0Qx1Yx2ax3ix4qx5yx6x7x>x?xBxCxDxExFx xxxJxKxLxMxNyOyPyQyR&yS.yV6yW>yXFyYNyZVy\^y^fy_nybvyd~y yz{{Y{g{ o{}{{{{! |"|$;|&e|(|*|,|-|.|/|0}1 }2}3}4#}58}6@}7U}8]}9r}:z};}<}=}>}@}B}C}D~E ~F~G~H!~I0~J?~KG~LV~M^~N~P~S~T~UVXY[\]̀^_`ab#c+d:eBfQgYhaipjxkoprtuvwсxفy{|}~ev6>MUj2:΄քބ{pwÅ˅Ӆۅ #+3;CKS[cks{ƈӆۆ #+3;CKS[cks{ǡӇۇ #+3;CKS[cks{Èˈӈۈ #+3;CKS[c k s {  ÉˉӉۉ  #!+"3#;$C%K&S'[(c)k*s+{,-./01234Ê5ˊ6ӊ7ۊ89:;<= >?@#A+B3C;DCEKFSG[HcIkJsK{LMNOPQRSTËUˋVӋWۋXYZ[\] ^_`#a+b3c;dCeKfSg[hcikjsk{lmnopqrstÌuˌvӌwیxyz{|} ~#+3;CKS[cks{ÍˍӍۍ #+3;CKS[cks{Îˎӎێ #+3;CKS[ck/s0{>?BCDGMNOÏPˏVӏXۏZ\_ce h"*2:BJRZbjrzʐِ     (08?@FQTYUa`iazbcefjkđl̑nԑy|~!)19A`~͒ :X`hpxœ͓Փݓ )Geɔєٔ  ;Yw "ŕ$͕%Օ&'(/9M:k<>?ACDɖEіFG H+\I]g_abdfgŗh{}!~?WoϘ7Ot(@Xt˚'/@QmÛ˛ӛۛh $*-/50F5W;_GgHoIwJKLNНQ؝SWcm n|~"*;CTi~Ğ̞Ԟܞ .<JRZbjrzŸʟҟڟ "*2:BJR Z b jrz(), -ʠ.Ҡ/ڠ2367:; PRY"Z*\2]:^B`JaRbZcb}jrwzx#¡$ʡ+ҡ,ڡ349?&CZGL¢ . }  Hy,Oz̨ۨ"ĩ#%-,w/2 :!"Ы#$f%&'E()ݭ*.+u9:ͮ;EH J!K)L1M9NAYVq˯uvwxyz{|} ~(08@HPX`hpx;d߱.<F@вUVW7`dz#L #ƴ$δ(5=XfYuZ}[\juv*׶߶9b+`ϸ4sѹ)X*`+h,pHxIJKҺMNO)QMRvSTU޻VW0XY[cehiüo˼pӼqrs tuv$wMxvz}Ƚ Env~  Ǿݾ0Hc}   ſ  K3LNMdNzOPQRST/UNVnWXY`ab@dae~f       #+3;CKU ]"k$y&',.p/x012456789:;<=>?@ABEH&L OQRST V.Y<\D1L2T3\4d5l6t7|89:;=>?@BCDFJKLMN OPQ#R+S:TB[J\R^Zpbqjrrsztuvwxz (08@HPX`hpx 34LM';Ocks{G.H6]>^FNV^fnv~ *2;:[B\J^R`ZabcjerfzhjlnprstGIJMOPSUWY Z]^"a*b2 : A -%c1kIsKtIiqy"#yz{|}DE @HPX`hpx"#$%&'(.*K+n,-./01283U4i5}6789: ;'<E=Y?xACDEGHIKLMNORSWXYZ [(\0]8^@_H`PaXb`chdpexfghklmnop      (M0N8O@PHRPSXT`UhVpWxXYZ^):LYfs&.6>FNV^fnv~ 2:BJRZbj*7DQdz   ( : P]jw !'"/#7$?&G'[(n)v*~+,-.01234\]^_`abcdnop&q.s6t>uFwNxVy^zf|n}v~~&.6>FNV^fnv~  $,4<DLT\dlt| !&'()-./012345 678$;,=4>A?N@[AhBuCFQSUWY[]_`bcdefgh i(j0k8l@mHnPoXp`qhrpsxtuvwxyz{|}~ (08@HPX`hpx (08@HPX`hpx (08@HPX`hpx -:GT\dlt|   +, -./"5*627:8B9J:R;Z<b=jArBzCDEFGHIJKLMNOSTUVW [\]"^*_2`:aBbJcRdZebfjgrhzlmnostuvwxyz{|}~ "*2:BJRZbjrz !<"j#$%&'(8)U*p+,-./021N2g345689 :* ;E <b =} > ? @ A B C% DH Ef F G H I J K L/ MK Nb O~ P Q R S T U0 V^ Ww X Y Z [ \& ]L ^d _ ` a b c de:fVg|hijklm/nNolpqrstuvw~&.6>FNV^fnv~&.6>FNV^fnv~   -Ii4 Z!t"#$%&(+)H*m+,/1235679: ;<&=.@6A>CFDNEVF^GfJnKvL~M    AC`abcdefghi&j.k6l>mFnNoVp^qfrnsvt~uvwxyz{|}~&.6>FNV^fnv  ( 0 8 @HPX`hpx$%'()*024679 :; <(=0>8?@@HAPBXC`DhEpFxGHIJKLMNOPQRSTUVWXYZ[ \(]0^8_@`HaPbXc`dhepfxghijklmnopqrstuwxyz{| }(~08@HPX`hp} $,4BJRZbjrz"<X|0Np  !& "B #^ $ % & ' ( !)6!*T!+~!,!-!.!/"0%"1A"2c"3"4"5"6"7"8 #90#:O#<k#=#>#?#@#A$B2$CN$Dj$E$F$M$N$O$ $F%N%V%^%Ef%Fn%Wv%X%Y%Z%[%%%%&&&& && .& 6& >& F&N&V&^&f&n&v&~&&=&>&@&A&B&D&F&J&L&X&Y&Z&[&\&]&^'_#'`3'aD'bX'cl'd'e'f'g'h'i'j'k'l(m(n+(oP(p\(qo(r(s(t(u(v(w(x)y)z){#)|+)}3)~;)C)K)S)[)c)k)s){)))))))))))))))))* ***#*+*3*;*C*K*S* [* c* k* s* {************** *.*5+7 +8+E#+[++\3+`;+bC+cK+zS+{[+|c+k+s+{+++++++++++++++++, ,,,#,+,3,;,C,K,S,[,c,k,s,{,,,,,,,,,,,,,,,,---- -(-0-8-@-H-P-X-`-h-p-x-------- - - - - -----.... .(.0.8.@.H.P.X.`.Ah.B.C.D.E.F/G/H9/IS/Jl/K/ /1 1o3w33333!#4"+4#34%G4&O4'c4(k4)s4*{4+43464748494:5;75<Y5=5A5B5C5E5F5G5H5I5J6K6L6M6N'6Q/676?67G6=O6>W6?_6@g6Qo6Rw6S6T6U6V6W6X6Y6Z6[6\6]6^6_6`6a6b6d6e7f7g7h7l'7m/7n77z?7{G7|O7}W7~_7g7o7w77777777777777777788889'8A58B=8CE8DM8EU8H]8Jj8Lr8M8N8O8P8Q8R8S8T8U8V8W8X8Y8Z8[8\8]9^9_9`9a&9b.9c69d>9gF9hN9iV9j^9kf9ln9mv9n~9o9p9q9r99999999999::: :(:0:8:@:H:P:X:`:h:p:x:::::::::::::::::;;;; ;(;0;8;F;N;V;^;f;n;v;~;;;;;;;;;;</<M<j<< <!<"<# =$,=%R=&w='=(=)=,=->.>/>03>1P>2n>3>4>5>6>7>8?9:?:X?;u?<?=?>???@@A.@DJ@ER@FZ@Gb@Hj@ r@@@AAA .A =A LA[AjArAAAAAAAAAAA A!A#A$A(AHBB%BYB'B/B7B?BGBOBWB_BgBoBwBBBBBBBB B B B BBBBBBB CCC$C,C#4C%AC&NC'[C(hC/uC5C6C7C8C9C:C<CDCFCHCJCLCNCRCYDZ D[DcDd#Dq+D{8D|@DHDPDXD`DhDpDxDDDDDDDDDDDDDDDD EE'E /E`FF F F F G5G^GfGuGGGGG!H )H!1H/ZHbHwHHHMHNHOHPHT IUIV4IWII]^IhmIiIjIkIIIIJJ*J?JTJiJ~JJJJJJJJKKK/%K0-K1IMEQMHYMIaMJiMKqMLyMMMQMMM MO OPP $P#.P%8P'BP)LP+VP-`P/jP1tP ~PQQQQ R R RRRRS#TTT6UxUU U!BV"V#V$V%DW&LW)WWWXXb0XcEXdZXeoXiXjXkXlXmXxXY YY`YYYYYZZZZ Z (Z!0Z"8Z#Z$[.\/\0\6\7\8\9\J\Q\R]T(]U6]VD]XR]Y`]Zn]\|]]]^]_]` ^aK^b^c^d^y_z:_~B_[_i_w______` ```#`+`3`;`C`K`S`[`c`k`s`{``````````````'a@ahaaaaaaa/babbb)c1c9cAcIc QcYcac!ic'qc,yc9c:c<c?c@cGcKcLcTcUcVcWcXcYcZc[c\d^ dfdgdi!dj)dk1dn9doAdxIdzQd{Yd}adidqdyddddddddddddddddde eee!e)e1e9eAeIeQeYeaeieqe yeeee)e+e-e6e:e=eeeeeeeef ff f2!f3)f 1fFgNgVg^gfg ug }g g gh h(h0h8hhh1iiiii6jPjkjjjjjj k k 7k Pk lkkkkk l/lSlzlllll!l"l#m$4m%Wm&ym'm(m)m*m+mtnu"nv=nwVnxonynzn{n|n}o~$oHodoooooop9p^ppppp7 q9=q;mq<q=q?r@@rArCsDQsEsFsG(tHYtItJ uK>uMouNuOvPvRvSwTgwUwWxXgxYxZ6y\gy]yazzzzzzzzzz { 08@^HP5]6e8m9u:};<ouvxyz“{ʓ|ғړ W_gow  (!0"8#@,H-P.Xq`rrstw Ŗ͖ՖݖU\acd$e2f@uNv[whxuyz}ė̗ ԗ"%(+ >@B%C-D5E=FEGMU]emu}=>ŘA͘B՘CݘDEFGHL OPQ%-5=K"S'[(c)k*s2{3456789:;Ù<˙=әEۙGILN PUV"W*e2m:uB|J}RZbjrzšʚך&.6>FNV^#f/n0v1~23gkqxƛΛ֛ޛ  /`  S ̟LǠܠ #$'%/&W'_(g*v+ҡ7.86:>;h<p=x>?@ABCKM[Ƣ\ܢ] 7,4 <Ogo  ! R>o#9 !I"-#&$.%@3H4^5t6789:ABCD.EBMSd2l3579 :1;_<=>?@GA{B_jKL$M2S@TLwlxxy|}  &?P X `hpx7A()*-. /01#2+334;5C6K7S8[9c:kus{   }  {VWXY/ZA[M_ g o w !#"$1%9'A(I)Q+Y,w-./0TVX/QYaiq012;3<K=iNOP[\ ]+fVgnhuvw (@f8c 8 x          1  F &[ 'm ( L M N O a b c d e! f) gY i j l m n o p$ , C a      $%%)% J% k% % %%%% &&&=&^&&&&& & ' ''( ("((((7(R(h(z(( ( ( ( ( (((((&(')('))`)*)5)6)7)D)E)M)N)O*P *Q**#*+*3* ;* C* K* S* [*c*k*s*{****@*A*C*F*G*H*J*S*T*U*V*W+X + +q,,,,,,,, ,!,",$,,- --- -(-0-8-@-H-P-X-g-"v-#~-$-%-&---=->-------'-(-)-/-0.1.2.3.4&.7..8=.9E.:T.B\.Cd.Dl.Et.F|.G.H.I.K.L.N.O.U.\.].^.i.j..../ /2(33+434 4 5 U5 5 56 76 N6 f6z666666 7'7A7 P7!`7"z7#7$7%7&7'7(7)8*"8+48,C8-S8.e8/w8 8 8 8 49z999999999 :! :":/ ;&;N;%V;)^;/;X;Y;Z;[;d;i <n%<o=<w[<xs<< <SS  T T T!TLTMTTTTU  U*U+U/%U2-U ^Uqll l l l.m$mImpmxmmmmmm)m*m+m.m8m9n? n@nAnB"nC*nD2nE:nFBnGJnHRnIZnbnjnrn znԅ  " 8 S i φ)1G]sՇ)>S h }   ш%: O!d"y#$ ȉ Љ؉"# $(/0081@3H5P:X=`>hp x  W   / ];kL1F[pĦ̦Ԧܦ   ';վݾ % -5=EMU]em u }   ſӿ&')+-'//7? G$<Z| !"#1$T%u&'()*+6,V-v0123456789V W(X0Y8Z@[H\P]X^`_h`paxbcdefghijklmnopqwx' /> F%3AN[hu    h v       !) )@ @@@@@@@@@A AAA%A-A 5A BBBB  B (B0B8B @BHBPBXB`BhBuB}BBB BCCCC CD DjH~HHH H OJJJJJ J @L/M7M?M GM M$N ,N NROZObO jOOO O O>PSP [P Q n=Z [ \ kwx}CCCCDllCllCllCllCllCllCllCllCllCllCmmCmmCmmCmmCmmCmmCmmCmmCmmC m mC m mC m mC m mC m mCmmCmmCmmCmmCmmCmmCmmCmmCmmCmmCmmCmmCmmCmmCmmCmmCmmCmmC m mC!m!mC"m"mC#m#mC$m$mC?tmn=  C( ( C) ) C* * CR!#S0##C#Cn=n= #9#9#C<#@#CP(FP@#P(FPM#M#Ca-a-C-o.C..C..C..C..C/C/CC000000l0l0Z l0Z Z l0[ l0[ [ l0\ l0\ \ l0  l0Cl0Cl0bfCl0Cl0l0l0l0l0l0l0l0l0l0l0l0::l0wl0wwl0xl0xxl0}l0}}l0l0l0l0l0l0Cl0CCl0Dl0DDl0C@Cl0l0l0  l0( ( l0) ) l0* * l0R!R!l0##l0 #l0 # #l0$#$#l0'#'#l0,#,#l0:#:#l0<#l0<#<#l0a-a-l0-l0--l0..l0..l0..l0..l0J/J/l0//l0//l00l000l00l000l0l0l0l0l0l00l011l01l011l011l0;2;2l0>2l0>2>2l0g3g3l0r3l0s3l033l0Y4l0Y4Y4l0v4l0v4v4l04l044l0q5l0q5q5l05l055l0>6>6l077l0,8,8l08l088l0!9l0!9!9l0"9l0"9"9l0b9b9l0b9Cn=l0~9l0~9~9l099l09l0b=l0b=b=l0n=l0n=..n=n=Cl0n=..n=n=Cl0n=..n=n=Cl0n=..n=n=Cl0n=l0l0n=11n=n=Cl0n=,8,8n=n=Cl0n=n=l0n=n=n=l0n=n=n=n=l0n=n=n=n=n=n=n=n=Cl0n=n=n=n=n=Cl0n=n=Cl0n==l0n==Cl0n=??n=n=Cl0n=Cl0n=Cl0l0l0n=Cn=l0n=CCn=n=Cl0n= H Hn=n=Cl0n=HHn=n=Cl0n=IIn=n=Cl0n=MMn=n=Cl0n=MMn=n=Cl0n=MMn=n=Cl0=l0==l0=Cl0=l0==l0=l0==l0>l0>>l0V?V?l0??l0?l0??l0@l0@@l0@l0@@l0@l0@@l0@@l0}Al0}A}Al0}ACl0/Bl0/B/Bl0=Bl0=B=Bl0BBl0!Cl0!C!Cl0qCl0qCqCl0Cl0CCl0Cl0CZ l0C[ l0C\ l0Cl0Cl0Cl0Cl0Cwl0Cxl0C}l0Cl0Cl0CCl0CDl0Cl0C #l0C<#l0C-l0Cl0l0Cl0n=Cl0C1l0C>2l0C03l0CY4l0Cv4l0C4l0Cq5l0C5l0C8l0C!9l0C"9l0Cb=l0Cn=l0Cn=..n=n=Cl0Cn=..n=n=Cl0Cn=..n=n=Cl0Cn=..n=n=Cl0Cn=11n=n=Cl0Cn=,8,8n=n=Cl0Cn=n=n=n=n=Cl0Cn=n=Cl0Cn=??n=n=Cl0Cn=Cl0Cn=Cn=l0Cn=CCl0Cn=CCn=n=Cl0Cn= H Hn=n=Cl0Cn=HHn=n=Cl0Cn=IIn=n=Cl0Cn=MMn=n=Cl0Cn=MMn=n=Cl0Cn=MMn=n=Cl0C=l0C=l0C=l0C>l0C?l0C@l0C@l0C@l0C/Bl0C=Bl0C!Cl0CqCl0CCl0CCl0CCl0Cl0CCCl0CCn=l0CCn=Cl0CCCl0CCCn=l0CCCCl0CCCCn=l0CCNl0C Dl0C'Dl0CvDl0C.El0C0El0CEl0CEl0CEl0CvFl0C|FCIn=l0CFl0CFl0CHl0C.Hl0CmHl0CHl0CHl0C2 3Cg3g3Cr3n=s3n=3l0Y4Y4l0Y4v4Y4q5Y4n=Y4n=n=n=n=n=n=n=Y4n=n=n=n=n=n=n=n=Y4=Y4Cv4v4Y4v4C44C,5q5q5l0q5Y4q5q5q5n=q5=q5Cq5C03q5Cq555n=5Ct667,8,8C8!9"9b9b9C~9~9~9C~9C03~9C~9999+=b=b=Cn=n=Z n=Z Z n=[ n=[ [ n=\ n=\ \ n= n=n=n=n=n=n=n=n=n=n=:n=wn=wwn=xn=xxn=}n=}}n=n=n=n=n=n=n=Cn=CCn=Dn=DDn=?n=?l0n=@n=n=n=n= n=( n=) n=* n=R!n=#n=##n= #n= # #n=$#n='#n=,#n=:#n=<#n=<#<#n=a-n=-n=--n=.n=.n=.n=.n=J/n=/n=/n=//n=0n=0n=l0n=l0l0n=l0Cn=1n=1n=11n=1n=;2n=>2n=>2>2n=g3n=r3n=s3n=3n=Y4n=Y4Y4n=Y4n=n=v4n=v4v4n=4n=44n=q5n=q5q5n=5n=55n=>6n=7n=,8n=8n=88n=!9n=!9!9n="9n="9"9n=b9n={9n=~9n=9n=b=n=b=b=n=n=n=n=n=n=n=n=n=n=n=n=In=n==n=n=Cn==n==n=n===n==n==n==n===n==Cn==CNNn==n===n=>n=>>n=V?n=?n=?n=??n=@n=@@n=@n=@@n=@n=@@n=@n=}An=/Bn=/B/Bn==Bn==B=Bn=Bn=!Cn=!C!Cn=qCn=qCqCn=Cn=CCn=Cn=CZ Z n=CZ n=n=n=C[ [ n=C[ n=n=n=C\ \ n=C\ n=n=n=Cn=Cn=n=n=Cn=Cn=n=n=Cn=Cn=n=n=Cn=Cn=n=n=Cwwn=Cwn=n=n=Cxxn=Cxn=n=n=C}}n=C}n=n=n=Cn=Cn=n=n=Cn=Cn=n=n=CCCn=CCn=n=n=CDDn=CDn=n=n=Cn=Cn=n=n=C # #n=C #n=n=n=C<#<#n=C<#n=n=n=C--n=C-n=n=n=Cl0l0n=Cl0n=n=Cl0n=n=n=C11n=C1n=n=n=C>2>2n=C>2n=n=n=C03n=CY4Y4n=CY4n=n=n=Cv4v4n=Cv4n=n=n=C44n=C4n=n=n=Cq5q5n=Cq5n=n=n=C55n=C5n=n=n=C88n=C8n=n=n=C!9!9n=C!9n=n=n=C"9"9n=C"9n=n=n=C9n=n=n=Cb=b=n=Cb=n=n=n=Cn=n=Cn=l0n=Cn=n=n=Cn=n=l0n=Cn=n=n=n=Cn=n=Cn=n=Cn=n=Cn=l0n=Cn=n=Cn=n=n=n=Cn==n=Cn=Cn=Cn=Cn=n=Cn=Cn=l0n=Cn=Cn=Cn=C=n=n=n=C==n=C=n=n=n=C=n==n=C==n=C=Cn=C=CNNn=C=n=n=n=C==n=C>n=n=n=C>>n=CV?n=n=n=C?n=n=n=C??n=C@n=n=n=C@@n=C@n=n=n=C@@n=C@n=n=n=C@@n=C@n=n=n=C/Bn=n=n=C/B/Bn=C=Bn=n=n=C=B=Bn=C!Cn=n=n=C!C!Cn=CqCn=n=n=CqCqCn=CCn=n=n=CCCn=CCn=CCl0Cn=CCn=n=CCn=n=n=CCn=n=n=n=CCn==n=CCCn=CCCn=n=CCCCn=n=CCKn=C Dn=n=n=C D Dn=C'Dn=n=n=C'D'Dn=CvDn=n=n=CvDvDn=C.En=n=n=C.E.En=C0En=n=n=C0E0En=CEn=n=n=CEEn=CEn=n=n=CEEn=CEn=n=n=CEEn=CvFn=n=n=CvFvFn=C|FCIn=n=C~F~Fn=CFn=n=n=CFFn=CFn=n=n=CFFn=CFn=n=n=CHn=n=n=CHHn=C.Hn=n=n=C.H.Hn=CmHn=n=n=CmHmHn=CHn=n=n=CHHn=CHn=n=n=CHHn=CN>/"/=N>C/"/=N>CC/"/=>??C?@@@An=}A/B=B!CqCCCCCC"#C##C6#C7#C>#Cl0Cl0CC0C03CY4CY4CCv4C4C4CCq5Cq5CCb9C~9Cb=Cb=CCn=Cn=l0Cn=n=Cn=CCn=Cn=CCCn=CCCn=CCCCn=CCCCCn=CCCCCCC=C=CC=C=CC}ACCCCCCCCCC"#CC##CC6#CC7#CC>#CC..CC..CC..CC..CC0CC0CCl0CCl0l0CCl0CCC0CC0CC1CC11CC03CCq5CC,8,8CC!9CC{9CC~9CC9CC9CCn=CCn=n=CCn=n=0CCn=n=CCCCn==CCn=@l0CCn=CCCn=Cn=CCCCn=CCCCn=CCCCCn=CCCCCCn=CCCCCCCC=CC=C=CCC??CC@CC@CCCCCCl0CCCl0CCCCq5CCC~9CCCn=CCCn=l0CCCn=l0CCCCCn=n=CCCn=CCCCC=CCC=C=CCCCCCCCCl0CCCCl0CCCCCn=CCCCCCCCCCn=CCCCCCCCCCCCn=CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCICCCICCC8KCCCCNCCCNCCC_CCCC|FIn=CCFCCFCC H HCCHHCCHCCICCICCIICC8KCCCKCCKKICCMMCCMCCMMCCMMCCNCCNCCNCCPCCPCCPCCPP!#CCPP%#CCPP)#CCPP;#CCPPI#CCPPCCCPPDCCPCCPCC_CCCCraoaC=CCCraoaNNCC|FIn=CHCCICICCIIIC8KCKCKn=CvMCCNCNCNCNP(FCPCPCCPP!#CPP%#CPP)#CPP;#CPPI#CPPCCPPDC_CCCraoaC=CCraoaNNC D'DvDDEEC ECEC EEC.E0EEEEEFn=(F(F(FIaFl0vFyFFFCPPIn=FPPIn=FFFFFFFXG H HCH.H>HMHeHmHmHCHHCHHn=HCHCCH2Qw2QP3Qg3Q3QY4Qv4Q4Qq5Q5Q6Qg7Qg7l0Qg7CQg7Cn=Qg7CCQg7dTQk7Qk7CQk7CCQ7Q77Q8Q!9Q"9Qb9Qb9Cn=Q~9Q+=Qb=Qn=Qn=l0Qn=5Qn=9Qn=n=Qn=n=1Qn=n=n=Qn=n=n=l0Qn=n=n=n=n=Qn=n=CQn==Qn==n=Qn=BQn=CQn=Cl0Qn=Cn=n=Qn=Cn=Cn=Cn=Qn=CCQn=CCn=Qn=CCCQn=CNCCNQn=IQn=In=Qn=KQn=MQn=NQn=N IQn=Ng7CQn=NWQ=Q=C=Q=Q==n=n=CQ======n=CQ==Cn=Q=CQ=Q>Qd?IIn=Q?Q@Q@Q@Q@Q}ACQ/BQ=BQBPQ!CQqCQCQCQCZ QC[ QC\ QCQCQCQCQCQCwQCxQC}QCQCQCCQCDQC8#QCL#QCO#QCtmCQCQC QC( QC) QC* QC #QC<#QCa-QC-QC*.QC.QC.QC.QC.QC/QCl0QCl0l0QCl0l0l0QCl04QCl0CQCl0CCQC1QC1QC>2QCw2QCP3QCg3QCY4QCv4QC4QCq5QCq5CQC5QCg7CQCg7CCQCg7dTQCk7CQCk7CCQC77QC,8QC8QC!9QC"9QCb=QCn=QCn=9QCn=n=QCn=n=Cn=n=l0CCCQCn==QCn==n=QCn=BQCn=CQCn=Cl0QCn=Cn=l0CCCQCn=Cn=Cn=Cn=QCn=CCQCn=CNCCNQCn=IQCn=N IQC=QC=QC==n=n=CQC======n=CQC==Cn=QC=CQC=QC>QC?QC?QC??QC@QC@QC@QC@QC/BQC=BQC!CQCqCQCCQCCQCCQCC/QCCl0QCCl0l0QCCl04QCCw2QCC03QCCg7dTQCCb=n=QCCn=QCCn=l0QCCn=n=QCCn=n=n=QCCn=CQCCn=Cl0QCCn=Cn=Cn=Cn=QCCn=CCQCCn=CCCQCCn=HQCC=QCC=QCC==n=n=CQCC==Cn=QCC=CQCC=C=CCCQCC@QCCCQCCCl0l0QCCCn=QCCC=QCCC=CQCCC=C=CCCQCCCCQCCCCl0l0l0QCCCCn=QCCCC=QCCCC=C=CCCQCCCCCQCCCCCCQCCCCCCCQCCCCCCCCQCCCCCCCCCQCCCCCCCCCCQCCCCCCCCCCCQCCCCCCCCCCCCQCCCCCCCCCCCCCQCCCCCCCCCCCCCCQCCCCCCCCCCCCCCCQCCCCCCCCCCCCCCCCQCCCCCCCCCCCCCCCCCQCCCIn=In=CQCCIQCCIn=In=CQCCIn=In=CCQCC8KQCC8KCQCCKQCC9MQCCNQCC}aCQCCaCQC DQC'DQCvDQCDQCD QCD=n=l0QC.EQC0EQCEQCEQCEQCvFQCFQCFQCFQC HQCHQC.HQCmHQCHQCHQCHn=QCHHQCHQC?@ABCDEFGHIJKLMNOPQRSTUVWXY[^_`acdfgijlmoprsuvxy{|~   !"$%'(*+-/235689;>@CEHKNQTWY\^`cehjmoruwz|  "$'),.147:<?ADFILPRUXZ\_ahov}   !#&(+.0368;=@CEHJMORTWZ]`cfilorux{~ $,4<DGJMPSVY\_behkn w{  "%(+.147:=@CFILORUX[^adgjmpsvy|  "%(+.147:=@CFHKMPSVX[]`cfiknpsux{~  "$'*-/258;=@BEGJLOQTVY[^`cehjmortwy|~     !#%')1 :<>?ACDFGHJLNPRTWZ[]_`abcefghikmoruwxyz|}               ! $ & ( + - / 1 4 6 8 : < > A D F I K N P S U X Z \ ^ ` c e h j m o q s u w z |                                                      # ( , 1 5 : > C G L P U Y ^ b g k p t y }                                     % - 1 5 : @ F K O T Y ] a g l p u y ~                                    # ' , 0 5 9 > B G K P T Z ^ c g l p u z ~                                     $ ( - 1 6 : ? C H L Q U Z ^ c g l p u y ~                              !&*/38<AEJNSW\`ejnsx| !$&)+.0358:<>ACFHKMPRUZ]_bdgilnprtvy{~  !#&(+-02479;>@CEGJLNQSVX[]_bdgiknpsuwy|~  !$&)+.0357:<?ADEGIKMORTWZ]`acfjou{  !%)-147:>BEHKORUY\_behkotz~  ")1 : D O [ hv !&+05:?DGJOV]adfimoqtwy{}  "$&)-/1368:;<>?ABDEGHJKMNPQSTVWYZ\]_abcefhijkmnpqstuvx|}~     %'-24578:<@ACEFHIKMOQSUWY[]_acegikmoqsuwy{}   #&*.39=@DGJNS[_dipswz}  !$'*-0369<?CHLPUX[^adgjmpswz~    "%),/258;>ADGKOSX]aejosx}     !(0 9 C N Z gu    #&),/258<@CFILOV^beilorux{~ !$'*-0369<?BEHKNQUX[^behknqtwz}  "$&(*,.02468:<>@BDFHJLNPRTVXZ\_acegjlqtvz}   !#%')+-/1357:=?ACEGIKMOQRTWXYZ[\]^_`abcdefghijklmnopqrstuvxyz{|}qstuz{|}~%ojk C@ IKJ=8MLPQH/#3',   """""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!}""""""""""""""!"""""""""""""""!""""S_"?w"!!!!^"!]"!\"!X"!!!fgA(:W"!!!!Y"!VYF a`_["  $#     ""9@;?8ABEC76:<>=FGHIJPQORKLMNSTBn"m"a"!*ih)6"   ^h"!!!dc q"x"j h i p k r q s t u z v y x } { | ~  |{"wb87=+L,<;Pe4321510mjRQ9O@]>!M"|!{!~!}!!!!!!!!!!!!vuv"u"t"!!T"!S"xa?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`obcdefghijlmn>789:;<={pqrstuvwxyz65|}~zy{/l!!Z"!  %'2 !$"#)2%.&0/+'(,1-345     .!3ZI\GKJ-!["!U"V"!,.-(+*)0/&#'&$"%"z"4!!N~U!!f"  Z\ Yr^|_ctquvbpdefghlimn`xyz{}okj[]b"c"e"d"g""TUXWEDC~"""}s"p"r"sr[ZVWXY"j"sr @ R   S^K  [ZH \`_edJ -,. 3 = hfgikl |{nmorj% tQLMPKT[VWXYU\   ?Osx   y z`G  WVUT   L      "  !       ! # "      % > )!'#  4  q p $"#!1   *+# ,)'(56R  %&+<9:) - / 6 2 9 8 , + : . 7 * fgh  M N %  * + < A -0//2?=>    B@AFCDJGH9CK7PEM=IG;]`^_cabYSTWU[ ; = < \  rcalvjiQexn|zdpnqop: ut~  xvw|yz I }~   o   hefglijkd     4  t        &   6 u j n m  v ! x y z { } |            # $ "  ' ~  *   0 412756C B    / . - 8 4 3 D  9 8 v    H E F G N c d s K L ^ _ O M ? W Q S R U X V D > Z h [ \ ` C b a e g n j k u o p ] r {  } | ~ J I B @ A     E  /   $ & ) '  , .  0 5 8 9 ; AF ? k"!!l"""nokpqi"H"y!z!x!D 06000.0.0b15sHW@p",(0."=:#+AyHc MZ,v^`FFl)h)i~ fPjS""hhN+)Ϳr("S1KY//!4J5[OU08&Dh-(QE~pF,أD- v\w@~@X~LY~LZ @'`Ut'0u'dv'0w'а|'Pe''('8'U0^''@'Oh'p'h`'l'84'p4(R(@[8*(xx((,((*| (XK\ *T*r*s(!*8*Е**0*Л*p*++X+HD+<+ЦD++ +(+0 +8 +@ +@ + ++x+++@+.h.hh.`.0L4L4T:8J(d9Jd:Jd;J`t/9~VisualTreeAssetUnityEngine.UIElements UnityEngine StyleSheetUHzx R StyleSheetUnityEngine.UIElements UnityEngineGUISkin!4J5[OGUISkin UnityEngine UnityEngineTileR k-Q|TileUnityEngine.Tilemaps UnityEngineTileBaseTileBaseUnityEngine.Tilemaps UnityEngine TextSettingsjNΉϼ 2{ TextSettingsUnityEngine.TextCore.Text UnityEngine FontAssetiqZ7 g FontAssetUnityEngine.TextCore.Text UnityEngine SpriteAsset1C47!H SpriteAssetUnityEngine.TextCore.Text UnityEngineTextColorGradientR K>(TextColorGradientUnityEngine.TextCore.Text UnityEngineTextStyleSheetsƎ-3Y$fSTextStyleSheetUnityEngine.TextCore.Text UnityEngine VectorImageLyכ6 VectorImageUnityEngine.UIElements UnityEngine PanelSettings)*;Z[Nyo+ PanelSettingsUnityEngine.UIElements UnityEngine UIDocument"Sv暖 m UIDocumentUnityEngine.UIElements UnityEnginePanelTextSettings|V}HPanelTextSettingsUnityEngine.UIElements UnityEngine UIRenderer UIRendererUnityEngine.UIElements UnityEngineInputSystemEventSystemqӣH`y(InputSystemEventSystem"UnityEngine.UIElements.InputSystem UnityEngineThemeStyleSheetgZg\Mf鲝ThemeStyleSheetUnityEngine.UIElements UnityEngine$Globalsunity_ObjectToWorld? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? @ ? @ A A A C C unity_FogStart unity_FogEndunity_FogDensity unity_FogColor$GlobalsDepthNormalsOnly? ? ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? @ ? @ A A A C C ?. LIGHTMODEDepthNormalsOnly    $Globals DepthOnly? ? ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? @ ? @ A A A C C ?. LIGHTMODE DepthOnly    STEREO_INSTANCING_ONUNITY_SINGLE_PASS_STEREOSTEREO_MULTIVIEW_ONSTEREO_CUBEMAP_RENDER_ON FOG_LINEARFOG_EXPFOG_EXP2Hidden/InternalErrorShader  i `R$ S$bd b4  SD b S*<Sl+ SP,Hb@3< S|E@ SW( nu Globalsunity_MatrixVP'@H`` 0PUdStereoEyeIndex` ! lTvO@T(aX$$ L?<#ifdef VERTEX #version 300 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if$ JTUNITYo #else uniform #endif%SUPPORTShLOCATION& N(x) layout(locat K= x)/wBINDING.pbinding-, std140) jUH vec4 hlslcc_mtx4x4>ObjectToWorld[4];3k.in highp .pin_POSI10; ju_xlat1; void main() { )) =F.yyyy *;1];G3J0] *mfxxxx +Q2QOzzzzQ +[31=!1=. ^ 1G2G Gsgl_Posi1K 3KLwwwwKreturn; } FRAGMENT GL_EXT_shader_framebuff etch #exten9+ : enablea preci;"mfloat;Oint;h0) inout mediumSV_TargesR:8 %! =7p(1.0, 01)d INGLE_PASS_STEREO  |$0)v $ { XUnusedX] _P[8];H0VH4?InvK  /CameraPro?ionQ4?InvT8fT[4N3N SSpace>Oos[2GScaleOffset[2B}n1n o ? ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? A A A A C C unity_FogStart unity_FogEndunity_FogDensity unity_FogColor$Globalsunity_ObjectToWorld? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? A A A A C C unity_FogStart unity_FogEndunity_FogDensity unity_FogColorE$Globalsunity_ObjectToWorld? ? ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? A ? A A A C C unity_FogStart unity_FogEndunity_FogDensity unity_FogColor@$Globalsunity_ObjectToWorld? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? A ? A A A C C unity_FogStart unity_FogEndunity_FogDensity unity_FogColor$Globalsunity_ObjectToWorld? ? ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? A ? A A A C C unity_FogStart unity_FogEndunity_FogDensity unity_FogColor¶$Globalsunity_ObjectToWorld? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? A ? A A A C C unity_FogStart unity_FogEndunity_FogDensity unity_FogColor$Globalsunity_ObjectToWorld? ? ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? A ? ? A A A C C unity_FogStart unity_FogEndunity_FogDensity unity_FogColor$Globalsunity_ObjectToWorld? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? A ? ? A A A C C unity_FogStart unity_FogEndunity_FogDensity unity_FogColor STEREO_INSTANCING_ONUNITY_SINGLE_PASS_STEREOSTEREO_MULTIVIEW_ONSTEREO_CUBEMAP_RENDER_ONHidden/InternalClear ,X`b$ Sb cL l 0R S 8nu `Globalskunity_MatrixVP,'@H`` 0PUdStereoEyeIndex` ! lTvO@T(aX$$ L?#ifdef VERTEX #version 300 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if$ JTUNITYo #else uniform #endif%SUPPORTShLOCATION& N(x) layout(locat K= x)/wBINDING.pbinding-, std140) jUH vec4 hlslcc_mtx4x4>ObjectToWorld[4];3k.in highp .pin_POSI0fmediumCOLOR0; out%vsju_xlat1; void main() { )) =}.yyyy *;1];G3J0] *mfxxxx +Q2QOzzzzQ +[31=!1=. ^ 1G2G Gsgl_PosihK 3KLwwwwKu( =return; } LFRAGMENT GL_EXT_shader_framebuff etch #exten9+ : enablea preci;tmfloat;9int} b]0) inSV_Targe:8 %( =/  INGLE_PASS_STEREO(  |$0)v 9 $ { XUnusedX _P[8];H0VH4?InvK  /CameraPro?ionQ4?InvT8fT[4N3N SSpace>Oos[2GScaleOffset[2B}n1nS o pA ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? _ZTest_ZWrite_Cull _ZBias_ZBias A A A C C unity_FogStart unity_FogEndunity_FogDensity unity_FogColorIGNOREPROJECTORtrueQUEUE Transparent RenderType TransparentIGNOREPROJECTORtrueQUEUE Transparent RenderType TransparentSTEREO_INSTANCING_ONUNITY_SINGLE_PASS_STEREOSTEREO_MULTIVIEW_ONSTEREO_CUBEMAP_RENDER_ONHidden/Internal-Colored `-XbH S$b b ch $C!lnu XGlobals$Wb_Color$4unity_MatrixVP'@8 P< XPUStereoEyeIndex ! TO@TLaXHH5H?#ifdef VERTEX #version 300 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if$ JTUNITYo #else uniform #endif%SUPPORTShLOCATION& N(x) layout(locat K= x)/wBINDING.pbinding-, std140) jUH vec4 hlslcc_mtx4x4>ObjectToWorld[4];3k.; in highp pin_POSI0COLOR0; out medium%vsju_xlat1; void main() { )& =_% *"[& =W ;.yyyy *A,1]G3J0] *mnxxxx +Q2QOzzzzQ +[31=!/1=. ^ 1G2G Gsgl_PosiK 3KLwwwwKreturn; } *FRAGMENT, GL_EXT_shader_framebuff etch #exten9+ : enablea preci;vmfloat;1int  ]0) inSV_Targe:8 %( =/  8 INGLE_PASS_STEREO\ I $0) $ { sXUnusedX _P[8];H0VH4?InvK  /CameraPro?ionQ4?InvT8|T[4N3N SSpace>Oos[2GScaleOffset?B}n1n oAflat;u `vs_BLE]DICES6 u7 uU E a 3S CB.x =((gl_InstanceID)), _* 0.5MUract(C + 'roundEvenMu/inm#i3 #?u0) 1e 31e 0qe ,1F1e ( 1( 3( ,1( 63( 1( :3( 1(  :' =(L )= h MULTIVIEW_ON+ h OVR_multiview2_ A@num__Ps = 2~;y b~ `ViewID)d l P*ܠ O8V/%_ UnityPerDrawunity_ObjectToWorld? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? @ ? @ A A A C C unity_FogStart unity_FogEndunity_FogDensity unity_FogColor3STEREO_INSTANCING_ONUNITY_SINGLE_PASS_STEREOSTEREO_MULTIVIEW_ONSTEREO_CUBEMAP_RENDER_ONHidden/Internal-Loading 4Xb( S$b b bxD S'\nu +UnityPerFramepsPu_MatrixVP4#  LWDrawhlH8StereoEyeIndex !`T pGlobals@pS},| (p/? #ifdef VERTEX #version 300 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if$ JTUNITYo #else uniform #endif%SUPPORTShLOCATION& N(x) layout(locat K= x)/wBINDING.pbinding-, std140) jUHd I$0)C $ {Q p[vec4 hlslcc_mtx4x4ObjectToWorld[4];HX:UnusedXH@"ToOH;LODFade2m@ransoParams?RenderingLayer;/};%1mediump glstate_lightmodel_ambient;GA:?Sky='EquatorA'oGround@ IndirectSpecColorNm@_pro?ion(B.>InvEtC?intS L cShadowUsin high\pin_POSIX10; ju_xlat1; void main() { )) =F.yyyy *;1];G3J0] *mfxxxx +Q2QOzzzzQ +[31=!K1=. ^ 1G2G Gsgl_PosiK 3KLwwwwKreturn; } O FRAGMENTQ  GL_EXT_shader_f@buff etch #exten9+ : enablea preci;"mfloat;i 0) inoutSV_Targes:8 %! =7x(0.0, 1)  P 8 INGLE_PASS_STEREOM , u_P[8];H0VH4 8 & h.vCameraP Q3?InvT8D[4N36 9SSpace>Oos[2GScaleOffset?nI2n o? ?  E )i12 .!i1'/t( << (2 &!x0x1F)))=2L  (y\+ 1)]PA@l 2T/2) 2 ^/3) 2   _INSTANCING_ON AMD_vertexUl : require  Aflat"u `vs_BLEzQDICES&6oat u, u; : V 3H d([(gl_InstanceID)) \* 0.5Sfract /0)  6OEvenCuD/ina#i3 !?u0) 1D 31D 0AD ,11D  1 3 ,1 63 1 :3 1  ' =D MULTIVIEW_ON D OVR_multiview2; ;@num_Ps = 2;U -b[`ViewID)}dv ] 3D,cKInternal-Skinning (main$Globals inVerticesinSkin inMatrices outVertices$#version 310 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if HLSLCC_ENABLE_UNIFORM_BUFFERS #define UNITY_UNIFORM #else #define UNITY_UNIFORM uniform #endif #define UNITY_SUPPORTS_UNIFORM_LOCATION 1 #if UNITY_SUPPORTS_UNIFORM_LOCATION #define UNITY_LOCATION(x) layout(location = x) #define UNITY_BINDING(x) layout(binding = x, std140) #else #define UNITY_LOCATION(x) #define UNITY_BINDING(x) layout(std140) #endif UNITY_BINDING(0) uniform CGlobals { uint g_VertCount; }; struct inVertices_type { uint[3] value; }; layout(std430, binding = 1) readonly buffer inVertices { inVertices_type inVertices_buf[]; }; struct inSkin_type { uint[1] value; }; layout(std430, binding = 2) readonly buffer inSkin { inSkin_type inSkin_buf[]; }; struct inMatrices_type { uint[16] value; }; layout(std430, binding = 3) readonly buffer inMatrices { inMatrices_type inMatrices_buf[]; }; struct outVertices_type { uint[3] value; }; layout(std430, binding = 0) buffer outVertices { outVertices_type outVertices_buf[]; }; vec4 u_xlat0; bool u_xlatb0; vec3 u_xlat1; uint u_xlatu1; vec4 u_xlat2; vec4 u_xlat3; vec4 u_xlat4; float u_xlat5; uint u_xlatu5; vec3 u_xlat6; vec3 u_xlat7; vec4 u_xlat8; vec4 u_xlat9; vec4 u_xlat10; int u_xlati12; uint u_xlatu12; vec3 u_xlat16; uint u_xlatu23; int u_xlati34; uint u_xlatu34; bool u_xlatb34; layout(local_size_x = 64, local_size_y = 1, local_size_z = 1) in; void main() { u_xlatb0 = gl_GlobalInvocationID.x> 2) + 0]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 2])); u_xlatu1 = inSkin_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 0]; u_xlati12 = int(gl_GlobalInvocationID.x) + 1; u_xlatu12 = inSkin_buf[u_xlati12].value[(0 >> 2) + 0]; u_xlat2.x = float(0.0); u_xlat2.y = float(0.0); u_xlat2.z = float(0.0); u_xlat2.w = float(0.0); u_xlat3.x = float(0.0); u_xlat3.y = float(0.0); u_xlat3.z = float(0.0); u_xlat3.w = float(0.0); u_xlat4.x = float(0.0); u_xlat4.y = float(0.0); u_xlat4.z = float(0.0); u_xlat4.w = float(0.0); for(uint u_xlatu_loop_1 = u_xlatu1 ; u_xlatu_loop_1> 2) + 0]; u_xlatu5 = u_xlatu34 >> (16u & uint(0x1F)); u_xlat5 = float(u_xlatu5); u_xlat5 = u_xlat5 * 1.52590219e-05; u_xlati34 = int(u_xlatu34 & 65535u); u_xlat16.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati34].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati34].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati34].value[(0 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati34].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati34].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati34].value[(16 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati34].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati34].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati34].value[(32 >> 2) + 2])); u_xlat8.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati34].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati34].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati34].value[(48 >> 2) + 2])); u_xlat9.x = u_xlat16.x; u_xlat9.y = u_xlat6.x; u_xlat9.z = u_xlat7.x; u_xlat9.w = u_xlat8.x; u_xlat10.x = u_xlat16.y; u_xlat10.y = u_xlat6.y; u_xlat10.z = u_xlat7.y; u_xlat10.w = u_xlat8.y; u_xlat8.x = u_xlat16.z; u_xlat8.y = u_xlat6.z; u_xlat8.z = u_xlat7.z; u_xlat2 = u_xlat9 * vec4(u_xlat5) + u_xlat2; u_xlat3 = u_xlat10 * vec4(u_xlat5) + u_xlat3; u_xlat4 = u_xlat8 * vec4(u_xlat5) + u_xlat4; } u_xlat0.w = 1.0; u_xlat1.x = dot(u_xlat2, u_xlat0); u_xlat1.y = dot(u_xlat3, u_xlat0); u_xlat1.z = dot(u_xlat4, u_xlat0); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat1.x)); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat1.y)); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat1.z)); } return; } @@main$Globals inVerticesinSkin inMatrices outVerticesQ#version 310 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if HLSLCC_ENABLE_UNIFORM_BUFFERS #define UNITY_UNIFORM #else #define UNITY_UNIFORM uniform #endif #define UNITY_SUPPORTS_UNIFORM_LOCATION 1 #if UNITY_SUPPORTS_UNIFORM_LOCATION #define UNITY_LOCATION(x) layout(location = x) #define UNITY_BINDING(x) layout(binding = x, std140) #else #define UNITY_LOCATION(x) #define UNITY_BINDING(x) layout(std140) #endif UNITY_BINDING(0) uniform CGlobals { uint g_VertCount; }; struct inVertices_type { uint[6] value; }; layout(std430, binding = 1) readonly buffer inVertices { inVertices_type inVertices_buf[]; }; struct inSkin_type { uint[1] value; }; layout(std430, binding = 2) readonly buffer inSkin { inSkin_type inSkin_buf[]; }; struct inMatrices_type { uint[16] value; }; layout(std430, binding = 3) readonly buffer inMatrices { inMatrices_type inMatrices_buf[]; }; struct outVertices_type { uint[6] value; }; layout(std430, binding = 0) buffer outVertices { outVertices_type outVertices_buf[]; }; vec4 u_xlat0; bool u_xlatb0; vec3 u_xlat1; vec4 u_xlat2; int u_xlati2; uint u_xlatu2; vec4 u_xlat3; vec4 u_xlat4; vec4 u_xlat5; vec4 u_xlat6; vec3 u_xlat7; vec3 u_xlat8; vec4 u_xlat9; vec4 u_xlat10; vec4 u_xlat11; uint u_xlatu14; int u_xlati26; uint u_xlatu26; bool u_xlatb26; uint u_xlatu37; float u_xlat38; uint u_xlatu38; layout(local_size_x = 64, local_size_y = 1, local_size_z = 1) in; void main() { u_xlatb0 = gl_GlobalInvocationID.x> 2) + 0]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 2]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 3])); u_xlat1.xy = vec2(uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 0]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 1])); u_xlatu37 = inSkin_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 0]; u_xlati2 = int(gl_GlobalInvocationID.x) + 1; u_xlatu2 = inSkin_buf[u_xlati2].value[(0 >> 2) + 0]; u_xlat3.x = float(0.0); u_xlat3.y = float(0.0); u_xlat3.z = float(0.0); u_xlat3.w = float(0.0); u_xlat4.x = float(0.0); u_xlat4.y = float(0.0); u_xlat4.z = float(0.0); u_xlat4.w = float(0.0); u_xlat5.x = float(0.0); u_xlat5.y = float(0.0); u_xlat5.z = float(0.0); u_xlat5.w = float(0.0); for(uint u_xlatu_loop_1 = u_xlatu37 ; u_xlatu_loop_1> 2) + 0]; u_xlatu38 = u_xlatu26 >> (16u & uint(0x1F)); u_xlat38 = float(u_xlatu38); u_xlat38 = u_xlat38 * 1.52590219e-05; u_xlati26 = int(u_xlatu26 & 65535u); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati26].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati26].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati26].value[(0 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati26].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati26].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati26].value[(16 >> 2) + 2])); u_xlat8.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati26].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati26].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati26].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati26].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati26].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati26].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat6.x; u_xlat10.y = u_xlat7.x; u_xlat10.z = u_xlat8.x; u_xlat10.w = u_xlat9.x; u_xlat11.x = u_xlat6.y; u_xlat11.y = u_xlat7.y; u_xlat11.z = u_xlat8.y; u_xlat11.w = u_xlat9.y; u_xlat9.x = u_xlat6.z; u_xlat9.y = u_xlat7.z; u_xlat9.z = u_xlat8.z; u_xlat3 = u_xlat10 * vec4(u_xlat38) + u_xlat3; u_xlat4 = u_xlat11 * vec4(u_xlat38) + u_xlat4; u_xlat5 = u_xlat9 * vec4(u_xlat38) + u_xlat5; } u_xlat2.xyz = u_xlat0.xyz; u_xlat2.w = 1.0; u_xlat6.x = dot(u_xlat3, u_xlat2); u_xlat6.y = dot(u_xlat4, u_xlat2); u_xlat6.z = dot(u_xlat5, u_xlat2); u_xlat1.z = u_xlat0.w; u_xlat6.w = dot(u_xlat3.yzx, u_xlat1.xyz); u_xlat0.x = dot(u_xlat4.yzx, u_xlat1.xyz); u_xlat0.y = dot(u_xlat5.yzx, u_xlat1.xyz); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat6.x)); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat6.y)); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat6.z)); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat6.w)); outVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat0.x)); outVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat0.y)); } return; } @@main$Globals inVerticesinSkin inMatrices outVertices*#version 310 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if HLSLCC_ENABLE_UNIFORM_BUFFERS #define UNITY_UNIFORM #else #define UNITY_UNIFORM uniform #endif #define UNITY_SUPPORTS_UNIFORM_LOCATION 1 #if UNITY_SUPPORTS_UNIFORM_LOCATION #define UNITY_LOCATION(x) layout(location = x) #define UNITY_BINDING(x) layout(binding = x, std140) #else #define UNITY_LOCATION(x) #define UNITY_BINDING(x) layout(std140) #endif UNITY_BINDING(0) uniform CGlobals { uint g_VertCount; }; struct inVertices_type { uint[7] value; }; layout(std430, binding = 1) readonly buffer inVertices { inVertices_type inVertices_buf[]; }; struct inSkin_type { uint[1] value; }; layout(std430, binding = 2) readonly buffer inSkin { inSkin_type inSkin_buf[]; }; struct inMatrices_type { uint[16] value; }; layout(std430, binding = 3) readonly buffer inMatrices { inMatrices_type inMatrices_buf[]; }; struct outVertices_type { uint[7] value; }; layout(std430, binding = 0) buffer outVertices { outVertices_type outVertices_buf[]; }; vec4 u_xlat0; bool u_xlatb0; vec4 u_xlat1; vec4 u_xlat2; uint u_xlatu2; vec4 u_xlat3; vec4 u_xlat4; vec4 u_xlat5; vec4 u_xlat6; uint u_xlatu6; vec3 u_xlat7; vec3 u_xlat8; vec4 u_xlat9; vec4 u_xlat10; vec4 u_xlat11; int u_xlati14; uint u_xlatu14; vec3 u_xlat18; uint u_xlatu26; int u_xlati38; uint u_xlatu38; bool u_xlatb38; layout(local_size_x = 64, local_size_y = 1, local_size_z = 1) in; void main() { u_xlatb0 = gl_GlobalInvocationID.x> 2) + 0]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 2]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 3])); u_xlat1.xyz = vec3(uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 0]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 1]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 2])); u_xlatu2 = inSkin_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 0]; u_xlati14 = int(gl_GlobalInvocationID.x) + 1; u_xlatu14 = inSkin_buf[u_xlati14].value[(0 >> 2) + 0]; u_xlat3.x = float(0.0); u_xlat3.y = float(0.0); u_xlat3.z = float(0.0); u_xlat3.w = float(0.0); u_xlat4.x = float(0.0); u_xlat4.y = float(0.0); u_xlat4.z = float(0.0); u_xlat4.w = float(0.0); u_xlat5.x = float(0.0); u_xlat5.y = float(0.0); u_xlat5.z = float(0.0); u_xlat5.w = float(0.0); for(uint u_xlatu_loop_1 = u_xlatu2 ; u_xlatu_loop_1> 2) + 0]; u_xlatu6 = u_xlatu38 >> (16u & uint(0x1F)); u_xlat6.x = float(u_xlatu6); u_xlat6.x = u_xlat6.x * 1.52590219e-05; u_xlati38 = int(u_xlatu38 & 65535u); u_xlat18.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati38].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(0 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati38].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(16 >> 2) + 2])); u_xlat8.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati38].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati38].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat18.x; u_xlat10.y = u_xlat7.x; u_xlat10.z = u_xlat8.x; u_xlat10.w = u_xlat9.x; u_xlat11.x = u_xlat18.y; u_xlat11.y = u_xlat7.y; u_xlat11.z = u_xlat8.y; u_xlat11.w = u_xlat9.y; u_xlat9.x = u_xlat18.z; u_xlat9.y = u_xlat7.z; u_xlat9.z = u_xlat8.z; u_xlat3 = u_xlat10 * u_xlat6.xxxx + u_xlat3; u_xlat4 = u_xlat11 * u_xlat6.xxxx + u_xlat4; u_xlat5 = u_xlat9 * u_xlat6.xxxx + u_xlat5; } u_xlat2.xyz = u_xlat0.xyz; u_xlat2.w = 1.0; u_xlat6.x = dot(u_xlat3, u_xlat2); u_xlat6.y = dot(u_xlat4, u_xlat2); u_xlat6.z = dot(u_xlat5, u_xlat2); u_xlat1.w = u_xlat0.w; u_xlat6.w = dot(u_xlat3.yzx, u_xlat1.xyw); u_xlat0.x = dot(u_xlat4.yzx, u_xlat1.xyw); u_xlat0.y = dot(u_xlat5.yzx, u_xlat1.xyw); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat6.x)); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat6.y)); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat6.z)); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat6.w)); u_xlat0.z = u_xlat1.z; outVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat0.x)); outVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat0.y)); outVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 2] = uint(floatBitsToUint(u_xlat0.z)); } return; } @@main$Globals inVerticesinSkin inMatrices outVertices#version 310 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if HLSLCC_ENABLE_UNIFORM_BUFFERS #define UNITY_UNIFORM #else #define UNITY_UNIFORM uniform #endif #define UNITY_SUPPORTS_UNIFORM_LOCATION 1 #if UNITY_SUPPORTS_UNIFORM_LOCATION #define UNITY_LOCATION(x) layout(location = x) #define UNITY_BINDING(x) layout(binding = x, std140) #else #define UNITY_LOCATION(x) #define UNITY_BINDING(x) layout(std140) #endif UNITY_BINDING(0) uniform CGlobals { uint g_VertCount; }; struct inVertices_type { uint[10] value; }; layout(std430, binding = 1) readonly buffer inVertices { inVertices_type inVertices_buf[]; }; struct inSkin_type { uint[1] value; }; layout(std430, binding = 2) readonly buffer inSkin { inSkin_type inSkin_buf[]; }; struct inMatrices_type { uint[16] value; }; layout(std430, binding = 3) readonly buffer inMatrices { inMatrices_type inMatrices_buf[]; }; struct outVertices_type { uint[10] value; }; layout(std430, binding = 0) buffer outVertices { outVertices_type outVertices_buf[]; }; vec4 u_xlat0; bool u_xlatb0; vec4 u_xlat1; vec4 u_xlat2; vec4 u_xlat3; uint u_xlatu3; vec4 u_xlat4; vec4 u_xlat5; vec4 u_xlat6; vec4 u_xlat7; uint u_xlatu7; vec3 u_xlat8; vec3 u_xlat9; vec4 u_xlat10; vec4 u_xlat11; vec4 u_xlat12; int u_xlati16; uint u_xlatu16; vec3 u_xlat20; uint u_xlatu29; int u_xlati42; uint u_xlatu42; bool u_xlatb42; layout(local_size_x = 64, local_size_y = 1, local_size_z = 1) in; void main() { u_xlatb0 = gl_GlobalInvocationID.x> 2) + 3]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 0]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 2])); u_xlat1 = vec4(uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 0]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 1]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 2]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 3])); u_xlat2.xy = vec2(uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(32 >> 2) + 0]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(32 >> 2) + 1])); u_xlatu3 = inSkin_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 0]; u_xlati16 = int(gl_GlobalInvocationID.x) + 1; u_xlatu16 = inSkin_buf[u_xlati16].value[(0 >> 2) + 0]; u_xlat4.x = float(0.0); u_xlat4.y = float(0.0); u_xlat4.z = float(0.0); u_xlat4.w = float(0.0); u_xlat5.x = float(0.0); u_xlat5.y = float(0.0); u_xlat5.z = float(0.0); u_xlat5.w = float(0.0); u_xlat6.x = float(0.0); u_xlat6.y = float(0.0); u_xlat6.z = float(0.0); u_xlat6.w = float(0.0); for(uint u_xlatu_loop_1 = u_xlatu3 ; u_xlatu_loop_1> 2) + 0]; u_xlatu7 = u_xlatu42 >> (16u & uint(0x1F)); u_xlat7.x = float(u_xlatu7); u_xlat7.x = u_xlat7.x * 1.52590219e-05; u_xlati42 = int(u_xlatu42 & 65535u); u_xlat20.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati42].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati42].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati42].value[(0 >> 2) + 2])); u_xlat8.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati42].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati42].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati42].value[(16 >> 2) + 2])); u_xlat9.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati42].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati42].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati42].value[(32 >> 2) + 2])); u_xlat10.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati42].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati42].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati42].value[(48 >> 2) + 2])); u_xlat11.x = u_xlat20.x; u_xlat11.y = u_xlat8.x; u_xlat11.z = u_xlat9.x; u_xlat11.w = u_xlat10.x; u_xlat12.x = u_xlat20.y; u_xlat12.y = u_xlat8.y; u_xlat12.z = u_xlat9.y; u_xlat12.w = u_xlat10.y; u_xlat10.x = u_xlat20.z; u_xlat10.y = u_xlat8.z; u_xlat10.z = u_xlat9.z; u_xlat4 = u_xlat11 * u_xlat7.xxxx + u_xlat4; u_xlat5 = u_xlat12 * u_xlat7.xxxx + u_xlat5; u_xlat6 = u_xlat10 * u_xlat7.xxxx + u_xlat6; } u_xlat3.xyz = u_xlat0.yzw; u_xlat3.w = 1.0; u_xlat7.x = dot(u_xlat4, u_xlat3); u_xlat7.y = dot(u_xlat5, u_xlat3); u_xlat7.z = dot(u_xlat6, u_xlat3); u_xlat0.yz = u_xlat1.xy; u_xlat7.w = dot(u_xlat4.xyz, u_xlat0.xyz); u_xlat3.x = dot(u_xlat5.xyz, u_xlat0.xyz); u_xlat3.y = dot(u_xlat6.xyz, u_xlat0.xyz); u_xlat2.zw = u_xlat1.zw; u_xlat3.z = dot(u_xlat4.zxy, u_xlat2.xzw); u_xlat3.w = dot(u_xlat5.zxy, u_xlat2.xzw); u_xlat2.x = dot(u_xlat6.zxy, u_xlat2.xzw); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat7.x)); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat7.y)); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat7.z)); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat7.w)); outVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat3.x)); outVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat3.y)); outVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 2] = uint(floatBitsToUint(u_xlat3.z)); outVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 3] = uint(floatBitsToUint(u_xlat3.w)); outVertices_buf[gl_GlobalInvocationID.x].value[(32 >> 2)] = uint(floatBitsToUint(u_xlat2.x)); outVertices_buf[gl_GlobalInvocationID.x].value[(32 >> 2) + 1] = uint(floatBitsToUint(u_xlat2.y)); } return; } @@main$Globals inVerticesinSkin inMatrices outVertices #version 310 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if HLSLCC_ENABLE_UNIFORM_BUFFERS #define UNITY_UNIFORM #else #define UNITY_UNIFORM uniform #endif #define UNITY_SUPPORTS_UNIFORM_LOCATION 1 #if UNITY_SUPPORTS_UNIFORM_LOCATION #define UNITY_LOCATION(x) layout(location = x) #define UNITY_BINDING(x) layout(binding = x, std140) #else #define UNITY_LOCATION(x) #define UNITY_BINDING(x) layout(std140) #endif UNITY_BINDING(0) uniform CGlobals { uint g_VertCount; }; struct inVertices_type { uint[3] value; }; layout(std430, binding = 1) readonly buffer inVertices { inVertices_type inVertices_buf[]; }; struct inSkin_type { uint[1] value; }; layout(std430, binding = 2) readonly buffer inSkin { inSkin_type inSkin_buf[]; }; struct inMatrices_type { uint[16] value; }; layout(std430, binding = 3) readonly buffer inMatrices { inMatrices_type inMatrices_buf[]; }; struct outVertices_type { uint[3] value; }; layout(std430, binding = 0) buffer outVertices { outVertices_type outVertices_buf[]; }; vec4 u_xlat0; bool u_xlatb0; int u_xlati1; vec3 u_xlat2; vec3 u_xlat3; vec4 u_xlat4; vec4 u_xlat5; vec4 u_xlat6; vec3 u_xlat8; layout(local_size_x = 64, local_size_y = 1, local_size_z = 1) in; void main() { u_xlatb0 = gl_GlobalInvocationID.x> 2) + 0]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 2])); u_xlati1 = int(inSkin_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 0]); u_xlat8.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati1].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati1].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati1].value[(0 >> 2) + 2])); u_xlat2.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati1].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati1].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati1].value[(16 >> 2) + 2])); u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati1].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati1].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati1].value[(32 >> 2) + 2])); u_xlat4.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati1].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati1].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati1].value[(48 >> 2) + 2])); u_xlat5.x = u_xlat8.x; u_xlat5.y = u_xlat2.x; u_xlat5.z = u_xlat3.x; u_xlat5.w = u_xlat4.x; u_xlat0.w = 1.0; u_xlat5.x = dot(u_xlat5, u_xlat0); u_xlat6.x = u_xlat8.y; u_xlat6.y = u_xlat2.y; u_xlat6.z = u_xlat3.y; u_xlat6.w = u_xlat4.y; u_xlat5.y = dot(u_xlat6, u_xlat0); u_xlat4.x = u_xlat8.z; u_xlat4.y = u_xlat2.z; u_xlat4.z = u_xlat3.z; u_xlat5.z = dot(u_xlat4, u_xlat0); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat5.x)); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat5.y)); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat5.z)); } return; } @@main$Globals inVerticesinSkin inMatrices outVerticesZ#version 310 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if HLSLCC_ENABLE_UNIFORM_BUFFERS #define UNITY_UNIFORM #else #define UNITY_UNIFORM uniform #endif #define UNITY_SUPPORTS_UNIFORM_LOCATION 1 #if UNITY_SUPPORTS_UNIFORM_LOCATION #define UNITY_LOCATION(x) layout(location = x) #define UNITY_BINDING(x) layout(binding = x, std140) #else #define UNITY_LOCATION(x) #define UNITY_BINDING(x) layout(std140) #endif UNITY_BINDING(0) uniform CGlobals { uint g_VertCount; }; struct inVertices_type { uint[6] value; }; layout(std430, binding = 1) readonly buffer inVertices { inVertices_type inVertices_buf[]; }; struct inSkin_type { uint[1] value; }; layout(std430, binding = 2) readonly buffer inSkin { inSkin_type inSkin_buf[]; }; struct inMatrices_type { uint[16] value; }; layout(std430, binding = 3) readonly buffer inMatrices { inMatrices_type inMatrices_buf[]; }; struct outVertices_type { uint[6] value; }; layout(std430, binding = 0) buffer outVertices { outVertices_type outVertices_buf[]; }; vec4 u_xlat0; bool u_xlatb0; vec3 u_xlat1; vec3 u_xlat2; vec3 u_xlat3; vec3 u_xlat4; vec4 u_xlat5; vec4 u_xlat6; vec4 u_xlat7; vec4 u_xlat8; vec4 u_xlat9; int u_xlati31; layout(local_size_x = 64, local_size_y = 1, local_size_z = 1) in; void main() { u_xlatb0 = gl_GlobalInvocationID.x> 2) + 0]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 2]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 3])); u_xlat1.xy = vec2(uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 0]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 1])); u_xlati31 = int(inSkin_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 0]); u_xlat2.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati31].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati31].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati31].value[(0 >> 2) + 2])); u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati31].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati31].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati31].value[(16 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati31].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati31].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati31].value[(32 >> 2) + 2])); u_xlat5.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati31].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati31].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati31].value[(48 >> 2) + 2])); u_xlat6.x = u_xlat2.x; u_xlat6.y = u_xlat3.x; u_xlat6.z = u_xlat4.x; u_xlat6.w = u_xlat5.x; u_xlat7.xyz = u_xlat0.xyz; u_xlat7.w = 1.0; u_xlat8.x = dot(u_xlat6, u_xlat7); u_xlat9.x = u_xlat2.y; u_xlat9.y = u_xlat3.y; u_xlat9.z = u_xlat4.y; u_xlat9.w = u_xlat5.y; u_xlat8.y = dot(u_xlat9, u_xlat7); u_xlat5.x = u_xlat2.z; u_xlat5.y = u_xlat3.z; u_xlat5.z = u_xlat4.z; u_xlat8.z = dot(u_xlat5, u_xlat7); u_xlat1.z = u_xlat0.w; u_xlat8.w = dot(u_xlat6.yzx, u_xlat1.xyz); u_xlat0.x = dot(u_xlat9.yzx, u_xlat1.xyz); u_xlat0.y = dot(u_xlat5.yzx, u_xlat1.xyz); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat8.x)); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat8.y)); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat8.z)); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat8.w)); outVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat0.x)); outVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat0.y)); } return; } @@main$Globals inVerticesinSkin inMatrices outVertices*#version 310 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if HLSLCC_ENABLE_UNIFORM_BUFFERS #define UNITY_UNIFORM #else #define UNITY_UNIFORM uniform #endif #define UNITY_SUPPORTS_UNIFORM_LOCATION 1 #if UNITY_SUPPORTS_UNIFORM_LOCATION #define UNITY_LOCATION(x) layout(location = x) #define UNITY_BINDING(x) layout(binding = x, std140) #else #define UNITY_LOCATION(x) #define UNITY_BINDING(x) layout(std140) #endif UNITY_BINDING(0) uniform CGlobals { uint g_VertCount; }; struct inVertices_type { uint[7] value; }; layout(std430, binding = 1) readonly buffer inVertices { inVertices_type inVertices_buf[]; }; struct inSkin_type { uint[1] value; }; layout(std430, binding = 2) readonly buffer inSkin { inSkin_type inSkin_buf[]; }; struct inMatrices_type { uint[16] value; }; layout(std430, binding = 3) readonly buffer inMatrices { inMatrices_type inMatrices_buf[]; }; struct outVertices_type { uint[7] value; }; layout(std430, binding = 0) buffer outVertices { outVertices_type outVertices_buf[]; }; vec4 u_xlat0; bool u_xlatb0; vec4 u_xlat1; int u_xlati2; vec3 u_xlat3; vec3 u_xlat4; vec4 u_xlat5; vec4 u_xlat6; vec4 u_xlat7; vec4 u_xlat8; vec4 u_xlat9; vec3 u_xlat12; layout(local_size_x = 64, local_size_y = 1, local_size_z = 1) in; void main() { u_xlatb0 = gl_GlobalInvocationID.x> 2) + 0]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 2]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 3])); u_xlat1.xyz = vec3(uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 0]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 1]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 2])); u_xlati2 = int(inSkin_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 0]); u_xlat12.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati2].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati2].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati2].value[(0 >> 2) + 2])); u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati2].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati2].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati2].value[(16 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati2].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati2].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati2].value[(32 >> 2) + 2])); u_xlat5.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati2].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati2].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati2].value[(48 >> 2) + 2])); u_xlat6.x = u_xlat12.x; u_xlat6.y = u_xlat3.x; u_xlat6.z = u_xlat4.x; u_xlat6.w = u_xlat5.x; u_xlat7.xyz = u_xlat0.xyz; u_xlat7.w = 1.0; u_xlat8.x = dot(u_xlat6, u_xlat7); u_xlat9.x = u_xlat12.y; u_xlat9.y = u_xlat3.y; u_xlat9.z = u_xlat4.y; u_xlat9.w = u_xlat5.y; u_xlat8.y = dot(u_xlat9, u_xlat7); u_xlat5.x = u_xlat12.z; u_xlat5.y = u_xlat3.z; u_xlat5.z = u_xlat4.z; u_xlat8.z = dot(u_xlat5, u_xlat7); u_xlat1.w = u_xlat0.w; u_xlat8.w = dot(u_xlat6.yzx, u_xlat1.xyw); u_xlat0.x = dot(u_xlat9.yzx, u_xlat1.xyw); u_xlat0.y = dot(u_xlat5.yzx, u_xlat1.xyw); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat8.x)); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat8.y)); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat8.z)); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat8.w)); u_xlat0.z = u_xlat1.z; outVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat0.x)); outVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat0.y)); outVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 2] = uint(floatBitsToUint(u_xlat0.z)); } return; } @@main$Globals inVerticesinSkin inMatrices outVertices+#version 310 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if HLSLCC_ENABLE_UNIFORM_BUFFERS #define UNITY_UNIFORM #else #define UNITY_UNIFORM uniform #endif #define UNITY_SUPPORTS_UNIFORM_LOCATION 1 #if UNITY_SUPPORTS_UNIFORM_LOCATION #define UNITY_LOCATION(x) layout(location = x) #define UNITY_BINDING(x) layout(binding = x, std140) #else #define UNITY_LOCATION(x) #define UNITY_BINDING(x) layout(std140) #endif UNITY_BINDING(0) uniform CGlobals { uint g_VertCount; }; struct inVertices_type { uint[10] value; }; layout(std430, binding = 1) readonly buffer inVertices { inVertices_type inVertices_buf[]; }; struct inSkin_type { uint[1] value; }; layout(std430, binding = 2) readonly buffer inSkin { inSkin_type inSkin_buf[]; }; struct inMatrices_type { uint[16] value; }; layout(std430, binding = 3) readonly buffer inMatrices { inMatrices_type inMatrices_buf[]; }; struct outVertices_type { uint[10] value; }; layout(std430, binding = 0) buffer outVertices { outVertices_type outVertices_buf[]; }; vec4 u_xlat0; bool u_xlatb0; vec4 u_xlat1; vec4 u_xlat2; vec4 u_xlat3; int u_xlati3; vec3 u_xlat4; vec3 u_xlat5; vec4 u_xlat6; vec4 u_xlat7; vec4 u_xlat8; vec4 u_xlat9; vec4 u_xlat10; vec3 u_xlat14; layout(local_size_x = 64, local_size_y = 1, local_size_z = 1) in; void main() { u_xlatb0 = gl_GlobalInvocationID.x> 2) + 3]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 0]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 2])); u_xlat1 = vec4(uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 0]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 1]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 2]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 3])); u_xlat2.xy = vec2(uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(32 >> 2) + 0]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(32 >> 2) + 1])); u_xlati3 = int(inSkin_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 0]); u_xlat14.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3].value[(16 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3].value[(32 >> 2) + 2])); u_xlat6.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3].value[(48 >> 2) + 2])); u_xlat7.x = u_xlat14.x; u_xlat7.y = u_xlat4.x; u_xlat7.z = u_xlat5.x; u_xlat7.w = u_xlat6.x; u_xlat8.xyz = u_xlat0.yzw; u_xlat8.w = 1.0; u_xlat9.x = dot(u_xlat7, u_xlat8); u_xlat10.x = u_xlat14.y; u_xlat10.y = u_xlat4.y; u_xlat10.z = u_xlat5.y; u_xlat10.w = u_xlat6.y; u_xlat9.y = dot(u_xlat10, u_xlat8); u_xlat6.x = u_xlat14.z; u_xlat6.y = u_xlat4.z; u_xlat6.z = u_xlat5.z; u_xlat9.z = dot(u_xlat6, u_xlat8); u_xlat0.yz = u_xlat1.xy; u_xlat9.w = dot(u_xlat7.xyz, u_xlat0.xyz); u_xlat3.x = dot(u_xlat10.xyz, u_xlat0.xyz); u_xlat3.y = dot(u_xlat6.xyz, u_xlat0.xyz); u_xlat2.zw = u_xlat1.zw; u_xlat3.z = dot(u_xlat7.zxy, u_xlat2.xzw); u_xlat3.w = dot(u_xlat10.zxy, u_xlat2.xzw); u_xlat2.x = dot(u_xlat6.zxy, u_xlat2.xzw); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat9.x)); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat9.y)); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat9.z)); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat9.w)); outVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat3.x)); outVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat3.y)); outVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 2] = uint(floatBitsToUint(u_xlat3.z)); outVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 3] = uint(floatBitsToUint(u_xlat3.w)); outVertices_buf[gl_GlobalInvocationID.x].value[(32 >> 2)] = uint(floatBitsToUint(u_xlat2.x)); outVertices_buf[gl_GlobalInvocationID.x].value[(32 >> 2) + 1] = uint(floatBitsToUint(u_xlat2.y)); } return; } @@main$Globals inVerticesinSkin inMatrices outVertices#version 310 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if HLSLCC_ENABLE_UNIFORM_BUFFERS #define UNITY_UNIFORM #else #define UNITY_UNIFORM uniform #endif #define UNITY_SUPPORTS_UNIFORM_LOCATION 1 #if UNITY_SUPPORTS_UNIFORM_LOCATION #define UNITY_LOCATION(x) layout(location = x) #define UNITY_BINDING(x) layout(binding = x, std140) #else #define UNITY_LOCATION(x) #define UNITY_BINDING(x) layout(std140) #endif UNITY_BINDING(0) uniform CGlobals { uint g_VertCount; }; struct inVertices_type { uint[3] value; }; layout(std430, binding = 1) readonly buffer inVertices { inVertices_type inVertices_buf[]; }; struct inSkin_type { uint[4] value; }; layout(std430, binding = 2) readonly buffer inSkin { inSkin_type inSkin_buf[]; }; struct inMatrices_type { uint[16] value; }; layout(std430, binding = 3) readonly buffer inMatrices { inMatrices_type inMatrices_buf[]; }; struct outVertices_type { uint[3] value; }; layout(std430, binding = 0) buffer outVertices { outVertices_type outVertices_buf[]; }; vec4 u_xlat0; bool u_xlatb0; vec4 u_xlat1; vec4 u_xlat2; vec4 u_xlat3; vec4 u_xlat4; vec4 u_xlat5; vec4 u_xlat6; vec4 u_xlat7; vec4 u_xlat8; vec4 u_xlat9; vec4 u_xlat10; layout(local_size_x = 64, local_size_y = 1, local_size_z = 1) in; void main() { u_xlatb0 = gl_GlobalInvocationID.x> 2) + 0]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 2])); u_xlat1 = vec4(uintBitsToFloat(inSkin_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 0]), uintBitsToFloat(inSkin_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 1]), uintBitsToFloat(inSkin_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 2]), uintBitsToFloat(inSkin_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 3])); u_xlat2.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat1.z)].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat1.z)].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat1.z)].value[(0 >> 2) + 2])); u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat1.z)].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat1.z)].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat1.z)].value[(16 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat1.z)].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat1.z)].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat1.z)].value[(32 >> 2) + 2])); u_xlat5.xyw = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat1.z)].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat1.z)].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat1.z)].value[(48 >> 2) + 2])); u_xlat6.x = u_xlat2.x; u_xlat6.y = u_xlat3.x; u_xlat6.z = u_xlat4.x; u_xlat6.w = u_xlat5.x; u_xlat7.x = u_xlat2.y; u_xlat7.y = u_xlat3.y; u_xlat7.z = u_xlat4.y; u_xlat7.w = u_xlat5.y; u_xlat5.x = u_xlat2.z; u_xlat5.y = u_xlat3.z; u_xlat5.z = u_xlat4.z; u_xlat2.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat1.w)].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat1.w)].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat1.w)].value[(0 >> 2) + 2])); u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat1.w)].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat1.w)].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat1.w)].value[(16 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat1.w)].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat1.w)].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat1.w)].value[(32 >> 2) + 2])); u_xlat8.xyw = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat1.w)].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat1.w)].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat1.w)].value[(48 >> 2) + 2])); u_xlat9.x = u_xlat2.x; u_xlat9.y = u_xlat3.x; u_xlat9.z = u_xlat4.x; u_xlat9.w = u_xlat8.x; u_xlat9 = u_xlat1.yyyy * u_xlat9; u_xlat10.x = u_xlat2.y; u_xlat10.y = u_xlat3.y; u_xlat10.z = u_xlat4.y; u_xlat10.w = u_xlat8.y; u_xlat10 = u_xlat1.yyyy * u_xlat10; u_xlat8.x = u_xlat2.z; u_xlat8.y = u_xlat3.z; u_xlat8.z = u_xlat4.z; u_xlat2 = u_xlat1.yyyy * u_xlat8; u_xlat3 = u_xlat6 * u_xlat1.xxxx + u_xlat9; u_xlat4 = u_xlat7 * u_xlat1.xxxx + u_xlat10; u_xlat1 = u_xlat5 * u_xlat1.xxxx + u_xlat2; u_xlat0.w = 1.0; u_xlat2.x = dot(u_xlat3, u_xlat0); u_xlat2.y = dot(u_xlat4, u_xlat0); u_xlat2.z = dot(u_xlat1, u_xlat0); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat2.x)); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat2.y)); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat2.z)); } return; } @@main$Globals inVerticesinSkin inMatrices outVertices#version 310 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if HLSLCC_ENABLE_UNIFORM_BUFFERS #define UNITY_UNIFORM #else #define UNITY_UNIFORM uniform #endif #define UNITY_SUPPORTS_UNIFORM_LOCATION 1 #if UNITY_SUPPORTS_UNIFORM_LOCATION #define UNITY_LOCATION(x) layout(location = x) #define UNITY_BINDING(x) layout(binding = x, std140) #else #define UNITY_LOCATION(x) #define UNITY_BINDING(x) layout(std140) #endif UNITY_BINDING(0) uniform CGlobals { uint g_VertCount; }; struct inVertices_type { uint[6] value; }; layout(std430, binding = 1) readonly buffer inVertices { inVertices_type inVertices_buf[]; }; struct inSkin_type { uint[4] value; }; layout(std430, binding = 2) readonly buffer inSkin { inSkin_type inSkin_buf[]; }; struct inMatrices_type { uint[16] value; }; layout(std430, binding = 3) readonly buffer inMatrices { inMatrices_type inMatrices_buf[]; }; struct outVertices_type { uint[6] value; }; layout(std430, binding = 0) buffer outVertices { outVertices_type outVertices_buf[]; }; vec4 u_xlat0; bool u_xlatb0; vec3 u_xlat1; vec4 u_xlat2; vec4 u_xlat3; vec4 u_xlat4; vec4 u_xlat5; vec4 u_xlat6; vec4 u_xlat7; vec4 u_xlat8; vec4 u_xlat9; vec4 u_xlat10; vec4 u_xlat11; layout(local_size_x = 64, local_size_y = 1, local_size_z = 1) in; void main() { u_xlatb0 = gl_GlobalInvocationID.x> 2) + 0]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 2]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 3])); u_xlat1.xy = vec2(uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 0]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 1])); u_xlat2 = vec4(uintBitsToFloat(inSkin_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 0]), uintBitsToFloat(inSkin_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 1]), uintBitsToFloat(inSkin_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 2]), uintBitsToFloat(inSkin_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 3])); u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.z)].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.z)].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.z)].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.z)].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.z)].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.z)].value[(16 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.z)].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.z)].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.z)].value[(32 >> 2) + 2])); u_xlat6.xyw = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.z)].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.z)].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.z)].value[(48 >> 2) + 2])); u_xlat7.x = u_xlat3.x; u_xlat7.y = u_xlat4.x; u_xlat7.z = u_xlat5.x; u_xlat7.w = u_xlat6.x; u_xlat8.x = u_xlat3.y; u_xlat8.y = u_xlat4.y; u_xlat8.z = u_xlat5.y; u_xlat8.w = u_xlat6.y; u_xlat6.x = u_xlat3.z; u_xlat6.y = u_xlat4.z; u_xlat6.z = u_xlat5.z; u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.w)].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.w)].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.w)].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.w)].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.w)].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.w)].value[(16 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.w)].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.w)].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.w)].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.w)].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.w)].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.w)].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat3.x; u_xlat10.y = u_xlat4.x; u_xlat10.z = u_xlat5.x; u_xlat10.w = u_xlat9.x; u_xlat10 = u_xlat2.yyyy * u_xlat10; u_xlat11.x = u_xlat3.y; u_xlat11.y = u_xlat4.y; u_xlat11.z = u_xlat5.y; u_xlat11.w = u_xlat9.y; u_xlat11 = u_xlat2.yyyy * u_xlat11; u_xlat9.x = u_xlat3.z; u_xlat9.y = u_xlat4.z; u_xlat9.z = u_xlat5.z; u_xlat3 = u_xlat2.yyyy * u_xlat9; u_xlat4 = u_xlat7 * u_xlat2.xxxx + u_xlat10; u_xlat5 = u_xlat8 * u_xlat2.xxxx + u_xlat11; u_xlat2 = u_xlat6 * u_xlat2.xxxx + u_xlat3; u_xlat3.xyz = u_xlat0.xyz; u_xlat3.w = 1.0; u_xlat6.x = dot(u_xlat4, u_xlat3); u_xlat6.y = dot(u_xlat5, u_xlat3); u_xlat6.z = dot(u_xlat2, u_xlat3); u_xlat1.z = u_xlat0.w; u_xlat6.w = dot(u_xlat4.yzx, u_xlat1.xyz); u_xlat0.x = dot(u_xlat5.yzx, u_xlat1.xyz); u_xlat0.y = dot(u_xlat2.yzx, u_xlat1.xyz); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat6.x)); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat6.y)); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat6.z)); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat6.w)); outVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat0.x)); outVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat0.y)); } return; } @@main$Globals inVerticesinSkin inMatrices outVertices#version 310 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if HLSLCC_ENABLE_UNIFORM_BUFFERS #define UNITY_UNIFORM #else #define UNITY_UNIFORM uniform #endif #define UNITY_SUPPORTS_UNIFORM_LOCATION 1 #if UNITY_SUPPORTS_UNIFORM_LOCATION #define UNITY_LOCATION(x) layout(location = x) #define UNITY_BINDING(x) layout(binding = x, std140) #else #define UNITY_LOCATION(x) #define UNITY_BINDING(x) layout(std140) #endif UNITY_BINDING(0) uniform CGlobals { uint g_VertCount; }; struct inVertices_type { uint[7] value; }; layout(std430, binding = 1) readonly buffer inVertices { inVertices_type inVertices_buf[]; }; struct inSkin_type { uint[4] value; }; layout(std430, binding = 2) readonly buffer inSkin { inSkin_type inSkin_buf[]; }; struct inMatrices_type { uint[16] value; }; layout(std430, binding = 3) readonly buffer inMatrices { inMatrices_type inMatrices_buf[]; }; struct outVertices_type { uint[7] value; }; layout(std430, binding = 0) buffer outVertices { outVertices_type outVertices_buf[]; }; vec4 u_xlat0; bool u_xlatb0; vec4 u_xlat1; vec4 u_xlat2; vec4 u_xlat3; vec4 u_xlat4; vec4 u_xlat5; vec4 u_xlat6; vec4 u_xlat7; vec4 u_xlat8; vec4 u_xlat9; vec4 u_xlat10; vec4 u_xlat11; layout(local_size_x = 64, local_size_y = 1, local_size_z = 1) in; void main() { u_xlatb0 = gl_GlobalInvocationID.x> 2) + 0]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 2]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 3])); u_xlat1.xyz = vec3(uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 0]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 1]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 2])); u_xlat2 = vec4(uintBitsToFloat(inSkin_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 0]), uintBitsToFloat(inSkin_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 1]), uintBitsToFloat(inSkin_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 2]), uintBitsToFloat(inSkin_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 3])); u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.z)].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.z)].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.z)].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.z)].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.z)].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.z)].value[(16 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.z)].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.z)].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.z)].value[(32 >> 2) + 2])); u_xlat6.xyw = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.z)].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.z)].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.z)].value[(48 >> 2) + 2])); u_xlat7.x = u_xlat3.x; u_xlat7.y = u_xlat4.x; u_xlat7.z = u_xlat5.x; u_xlat7.w = u_xlat6.x; u_xlat8.x = u_xlat3.y; u_xlat8.y = u_xlat4.y; u_xlat8.z = u_xlat5.y; u_xlat8.w = u_xlat6.y; u_xlat6.x = u_xlat3.z; u_xlat6.y = u_xlat4.z; u_xlat6.z = u_xlat5.z; u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.w)].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.w)].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.w)].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.w)].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.w)].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.w)].value[(16 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.w)].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.w)].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.w)].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.w)].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.w)].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat2.w)].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat3.x; u_xlat10.y = u_xlat4.x; u_xlat10.z = u_xlat5.x; u_xlat10.w = u_xlat9.x; u_xlat10 = u_xlat2.yyyy * u_xlat10; u_xlat11.x = u_xlat3.y; u_xlat11.y = u_xlat4.y; u_xlat11.z = u_xlat5.y; u_xlat11.w = u_xlat9.y; u_xlat11 = u_xlat2.yyyy * u_xlat11; u_xlat9.x = u_xlat3.z; u_xlat9.y = u_xlat4.z; u_xlat9.z = u_xlat5.z; u_xlat3 = u_xlat2.yyyy * u_xlat9; u_xlat4 = u_xlat7 * u_xlat2.xxxx + u_xlat10; u_xlat5 = u_xlat8 * u_xlat2.xxxx + u_xlat11; u_xlat2 = u_xlat6 * u_xlat2.xxxx + u_xlat3; u_xlat3.xyz = u_xlat0.xyz; u_xlat3.w = 1.0; u_xlat6.x = dot(u_xlat4, u_xlat3); u_xlat6.y = dot(u_xlat5, u_xlat3); u_xlat6.z = dot(u_xlat2, u_xlat3); u_xlat1.w = u_xlat0.w; u_xlat6.w = dot(u_xlat4.yzx, u_xlat1.xyw); u_xlat0.x = dot(u_xlat5.yzx, u_xlat1.xyw); u_xlat0.y = dot(u_xlat2.yzx, u_xlat1.xyw); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat6.x)); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat6.y)); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat6.z)); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat6.w)); u_xlat0.z = u_xlat1.z; outVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat0.x)); outVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat0.y)); outVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 2] = uint(floatBitsToUint(u_xlat0.z)); } return; } @@main$Globals inVerticesinSkin inMatrices outVertices#version 310 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if HLSLCC_ENABLE_UNIFORM_BUFFERS #define UNITY_UNIFORM #else #define UNITY_UNIFORM uniform #endif #define UNITY_SUPPORTS_UNIFORM_LOCATION 1 #if UNITY_SUPPORTS_UNIFORM_LOCATION #define UNITY_LOCATION(x) layout(location = x) #define UNITY_BINDING(x) layout(binding = x, std140) #else #define UNITY_LOCATION(x) #define UNITY_BINDING(x) layout(std140) #endif UNITY_BINDING(0) uniform CGlobals { uint g_VertCount; }; struct inVertices_type { uint[10] value; }; layout(std430, binding = 1) readonly buffer inVertices { inVertices_type inVertices_buf[]; }; struct inSkin_type { uint[4] value; }; layout(std430, binding = 2) readonly buffer inSkin { inSkin_type inSkin_buf[]; }; struct inMatrices_type { uint[16] value; }; layout(std430, binding = 3) readonly buffer inMatrices { inMatrices_type inMatrices_buf[]; }; struct outVertices_type { uint[10] value; }; layout(std430, binding = 0) buffer outVertices { outVertices_type outVertices_buf[]; }; vec4 u_xlat0; bool u_xlatb0; vec4 u_xlat1; vec4 u_xlat2; vec4 u_xlat3; vec4 u_xlat4; vec4 u_xlat5; vec4 u_xlat6; vec4 u_xlat7; vec4 u_xlat8; vec4 u_xlat9; vec4 u_xlat10; vec4 u_xlat11; vec4 u_xlat12; layout(local_size_x = 64, local_size_y = 1, local_size_z = 1) in; void main() { u_xlatb0 = gl_GlobalInvocationID.x> 2) + 3]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 0]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 2])); u_xlat1 = vec4(uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 0]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 1]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 2]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 3])); u_xlat2.xy = vec2(uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(32 >> 2) + 0]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(32 >> 2) + 1])); u_xlat3 = vec4(uintBitsToFloat(inSkin_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 0]), uintBitsToFloat(inSkin_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 1]), uintBitsToFloat(inSkin_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 2]), uintBitsToFloat(inSkin_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 3])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.z)].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.z)].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.z)].value[(0 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.z)].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.z)].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.z)].value[(16 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.z)].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.z)].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.z)].value[(32 >> 2) + 2])); u_xlat7.xyw = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.z)].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.z)].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.z)].value[(48 >> 2) + 2])); u_xlat8.x = u_xlat4.x; u_xlat8.y = u_xlat5.x; u_xlat8.z = u_xlat6.x; u_xlat8.w = u_xlat7.x; u_xlat9.x = u_xlat4.y; u_xlat9.y = u_xlat5.y; u_xlat9.z = u_xlat6.y; u_xlat9.w = u_xlat7.y; u_xlat7.x = u_xlat4.z; u_xlat7.y = u_xlat5.z; u_xlat7.z = u_xlat6.z; u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.w)].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.w)].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.w)].value[(0 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.w)].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.w)].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.w)].value[(16 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.w)].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.w)].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.w)].value[(32 >> 2) + 2])); u_xlat10.xyw = vec3(uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.w)].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.w)].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[floatBitsToInt(u_xlat3.w)].value[(48 >> 2) + 2])); u_xlat11.x = u_xlat4.x; u_xlat11.y = u_xlat5.x; u_xlat11.z = u_xlat6.x; u_xlat11.w = u_xlat10.x; u_xlat11 = u_xlat3.yyyy * u_xlat11; u_xlat12.x = u_xlat4.y; u_xlat12.y = u_xlat5.y; u_xlat12.z = u_xlat6.y; u_xlat12.w = u_xlat10.y; u_xlat12 = u_xlat3.yyyy * u_xlat12; u_xlat10.x = u_xlat4.z; u_xlat10.y = u_xlat5.z; u_xlat10.z = u_xlat6.z; u_xlat4 = u_xlat3.yyyy * u_xlat10; u_xlat5 = u_xlat8 * u_xlat3.xxxx + u_xlat11; u_xlat6 = u_xlat9 * u_xlat3.xxxx + u_xlat12; u_xlat3 = u_xlat7 * u_xlat3.xxxx + u_xlat4; u_xlat4.xyz = u_xlat0.yzw; u_xlat4.w = 1.0; u_xlat7.x = dot(u_xlat5, u_xlat4); u_xlat7.y = dot(u_xlat6, u_xlat4); u_xlat7.z = dot(u_xlat3, u_xlat4); u_xlat0.yz = u_xlat1.xy; u_xlat7.w = dot(u_xlat5.xyz, u_xlat0.xyz); u_xlat4.x = dot(u_xlat6.xyz, u_xlat0.xyz); u_xlat4.y = dot(u_xlat3.xyz, u_xlat0.xyz); u_xlat2.zw = u_xlat1.zw; u_xlat4.z = dot(u_xlat5.zxy, u_xlat2.xzw); u_xlat4.w = dot(u_xlat6.zxy, u_xlat2.xzw); u_xlat2.x = dot(u_xlat3.zxy, u_xlat2.xzw); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat7.x)); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat7.y)); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat7.z)); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat7.w)); outVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat4.x)); outVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat4.y)); outVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 2] = uint(floatBitsToUint(u_xlat4.z)); outVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 3] = uint(floatBitsToUint(u_xlat4.w)); outVertices_buf[gl_GlobalInvocationID.x].value[(32 >> 2)] = uint(floatBitsToUint(u_xlat2.x)); outVertices_buf[gl_GlobalInvocationID.x].value[(32 >> 2) + 1] = uint(floatBitsToUint(u_xlat2.y)); } return; } @@main$Globals inVerticesinSkin inMatrices outVerticesj #version 310 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if HLSLCC_ENABLE_UNIFORM_BUFFERS #define UNITY_UNIFORM #else #define UNITY_UNIFORM uniform #endif #define UNITY_SUPPORTS_UNIFORM_LOCATION 1 #if UNITY_SUPPORTS_UNIFORM_LOCATION #define UNITY_LOCATION(x) layout(location = x) #define UNITY_BINDING(x) layout(binding = x, std140) #else #define UNITY_LOCATION(x) #define UNITY_BINDING(x) layout(std140) #endif UNITY_BINDING(0) uniform CGlobals { uint g_VertCount; }; struct inVertices_type { uint[3] value; }; layout(std430, binding = 1) readonly buffer inVertices { inVertices_type inVertices_buf[]; }; struct inSkin_type { uint[8] value; }; layout(std430, binding = 2) readonly buffer inSkin { inSkin_type inSkin_buf[]; }; struct inMatrices_type { uint[16] value; }; layout(std430, binding = 3) readonly buffer inMatrices { inMatrices_type inMatrices_buf[]; }; struct outVertices_type { uint[3] value; }; layout(std430, binding = 0) buffer outVertices { outVertices_type outVertices_buf[]; }; vec4 u_xlat0; bool u_xlatb0; vec4 u_xlat1; vec4 u_xlat2; ivec4 u_xlati2; vec4 u_xlat3; vec4 u_xlat4; vec4 u_xlat5; vec4 u_xlat6; vec4 u_xlat7; vec4 u_xlat8; vec4 u_xlat9; vec4 u_xlat10; vec4 u_xlat11; layout(local_size_x = 64, local_size_y = 1, local_size_z = 1) in; void main() { u_xlatb0 = gl_GlobalInvocationID.x> 2) + 0]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 2])); u_xlat1 = vec4(uintBitsToFloat(inSkin_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 0]), uintBitsToFloat(inSkin_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 1]), uintBitsToFloat(inSkin_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 2]), uintBitsToFloat(inSkin_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 3])); u_xlati2 = ivec4(int(inSkin_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 0]), int(inSkin_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 1]), int(inSkin_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 2]), int(inSkin_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 3])); u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati2.x].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati2.x].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati2.x].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati2.x].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati2.x].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati2.x].value[(16 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati2.x].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati2.x].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati2.x].value[(32 >> 2) + 2])); u_xlat6.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati2.x].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati2.x].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati2.x].value[(48 >> 2) + 2])); u_xlat7.x = u_xlat3.x; u_xlat7.y = u_xlat4.x; u_xlat7.z = u_xlat5.x; u_xlat7.w = u_xlat6.x; u_xlat8.x = u_xlat3.y; u_xlat8.y = u_xlat4.y; u_xlat8.z = u_xlat5.y; u_xlat8.w = u_xlat6.y; u_xlat6.x = u_xlat3.z; u_xlat6.y = u_xlat4.z; u_xlat6.z = u_xlat5.z; u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati2.y].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati2.y].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati2.y].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati2.y].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati2.y].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati2.y].value[(16 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati2.y].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati2.y].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati2.y].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati2.y].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati2.y].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati2.y].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat3.x; u_xlat10.y = u_xlat4.x; u_xlat10.z = u_xlat5.x; u_xlat10.w = u_xlat9.x; u_xlat10 = u_xlat1.yyyy * u_xlat10; u_xlat11.x = u_xlat3.y; u_xlat11.y = u_xlat4.y; u_xlat11.z = u_xlat5.y; u_xlat11.w = u_xlat9.y; u_xlat11 = u_xlat1.yyyy * u_xlat11; u_xlat9.x = u_xlat3.z; u_xlat9.y = u_xlat4.z; u_xlat9.z = u_xlat5.z; u_xlat3 = u_xlat1.yyyy * u_xlat9; u_xlat4 = u_xlat7 * u_xlat1.xxxx + u_xlat10; u_xlat5 = u_xlat8 * u_xlat1.xxxx + u_xlat11; u_xlat3 = u_xlat6 * u_xlat1.xxxx + u_xlat3; u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati2.z].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati2.z].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati2.z].value[(0 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati2.z].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati2.z].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati2.z].value[(16 >> 2) + 2])); u_xlat8.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati2.z].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati2.z].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati2.z].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati2.z].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati2.z].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati2.z].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat6.x; u_xlat10.y = u_xlat7.x; u_xlat10.z = u_xlat8.x; u_xlat10.w = u_xlat9.x; u_xlat11.x = u_xlat6.y; u_xlat11.y = u_xlat7.y; u_xlat11.z = u_xlat8.y; u_xlat11.w = u_xlat9.y; u_xlat9.x = u_xlat6.z; u_xlat9.y = u_xlat7.z; u_xlat9.z = u_xlat8.z; u_xlat4 = u_xlat10 * u_xlat1.zzzz + u_xlat4; u_xlat5 = u_xlat11 * u_xlat1.zzzz + u_xlat5; u_xlat3 = u_xlat9 * u_xlat1.zzzz + u_xlat3; u_xlat1.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati2.w].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati2.w].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati2.w].value[(0 >> 2) + 2])); u_xlat2.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati2.w].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati2.w].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati2.w].value[(16 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati2.w].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati2.w].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati2.w].value[(32 >> 2) + 2])); u_xlat7.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati2.w].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati2.w].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati2.w].value[(48 >> 2) + 2])); u_xlat8.x = u_xlat1.x; u_xlat8.y = u_xlat2.x; u_xlat8.z = u_xlat6.x; u_xlat8.w = u_xlat7.x; u_xlat9.x = u_xlat1.y; u_xlat9.y = u_xlat2.y; u_xlat9.z = u_xlat6.y; u_xlat9.w = u_xlat7.y; u_xlat7.x = u_xlat1.z; u_xlat7.y = u_xlat2.z; u_xlat7.z = u_xlat6.z; u_xlat2 = u_xlat8 * u_xlat1.wwww + u_xlat4; u_xlat4 = u_xlat9 * u_xlat1.wwww + u_xlat5; u_xlat1 = u_xlat7 * u_xlat1.wwww + u_xlat3; u_xlat0.w = 1.0; u_xlat2.x = dot(u_xlat2, u_xlat0); u_xlat2.y = dot(u_xlat4, u_xlat0); u_xlat2.z = dot(u_xlat1, u_xlat0); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat2.x)); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat2.y)); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat2.z)); } return; } @@main$Globals inVerticesinSkin inMatrices outVertices##version 310 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if HLSLCC_ENABLE_UNIFORM_BUFFERS #define UNITY_UNIFORM #else #define UNITY_UNIFORM uniform #endif #define UNITY_SUPPORTS_UNIFORM_LOCATION 1 #if UNITY_SUPPORTS_UNIFORM_LOCATION #define UNITY_LOCATION(x) layout(location = x) #define UNITY_BINDING(x) layout(binding = x, std140) #else #define UNITY_LOCATION(x) #define UNITY_BINDING(x) layout(std140) #endif UNITY_BINDING(0) uniform CGlobals { uint g_VertCount; }; struct inVertices_type { uint[6] value; }; layout(std430, binding = 1) readonly buffer inVertices { inVertices_type inVertices_buf[]; }; struct inSkin_type { uint[8] value; }; layout(std430, binding = 2) readonly buffer inSkin { inSkin_type inSkin_buf[]; }; struct inMatrices_type { uint[16] value; }; layout(std430, binding = 3) readonly buffer inMatrices { inMatrices_type inMatrices_buf[]; }; struct outVertices_type { uint[6] value; }; layout(std430, binding = 0) buffer outVertices { outVertices_type outVertices_buf[]; }; vec4 u_xlat0; bool u_xlatb0; vec3 u_xlat1; vec4 u_xlat2; vec4 u_xlat3; ivec4 u_xlati3; vec4 u_xlat4; vec4 u_xlat5; vec4 u_xlat6; vec4 u_xlat7; vec4 u_xlat8; vec4 u_xlat9; vec4 u_xlat10; vec4 u_xlat11; vec4 u_xlat12; layout(local_size_x = 64, local_size_y = 1, local_size_z = 1) in; void main() { u_xlatb0 = gl_GlobalInvocationID.x> 2) + 0]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 2]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 3])); u_xlat1.xy = vec2(uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 0]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 1])); u_xlat2 = vec4(uintBitsToFloat(inSkin_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 0]), uintBitsToFloat(inSkin_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 1]), uintBitsToFloat(inSkin_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 2]), uintBitsToFloat(inSkin_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 3])); u_xlati3 = ivec4(int(inSkin_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 0]), int(inSkin_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 1]), int(inSkin_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 2]), int(inSkin_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 3])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(0 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(16 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(32 >> 2) + 2])); u_xlat7.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(48 >> 2) + 2])); u_xlat8.x = u_xlat4.x; u_xlat8.y = u_xlat5.x; u_xlat8.z = u_xlat6.x; u_xlat8.w = u_xlat7.x; u_xlat9.x = u_xlat4.y; u_xlat9.y = u_xlat5.y; u_xlat9.z = u_xlat6.y; u_xlat9.w = u_xlat7.y; u_xlat7.x = u_xlat4.z; u_xlat7.y = u_xlat5.z; u_xlat7.z = u_xlat6.z; u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(0 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(16 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(32 >> 2) + 2])); u_xlat10.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(48 >> 2) + 2])); u_xlat11.x = u_xlat4.x; u_xlat11.y = u_xlat5.x; u_xlat11.z = u_xlat6.x; u_xlat11.w = u_xlat10.x; u_xlat11 = u_xlat2.yyyy * u_xlat11; u_xlat12.x = u_xlat4.y; u_xlat12.y = u_xlat5.y; u_xlat12.z = u_xlat6.y; u_xlat12.w = u_xlat10.y; u_xlat12 = u_xlat2.yyyy * u_xlat12; u_xlat10.x = u_xlat4.z; u_xlat10.y = u_xlat5.z; u_xlat10.z = u_xlat6.z; u_xlat4 = u_xlat2.yyyy * u_xlat10; u_xlat5 = u_xlat8 * u_xlat2.xxxx + u_xlat11; u_xlat6 = u_xlat9 * u_xlat2.xxxx + u_xlat12; u_xlat4 = u_xlat7 * u_xlat2.xxxx + u_xlat4; u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(0 >> 2) + 2])); u_xlat8.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(16 >> 2) + 2])); u_xlat9.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(32 >> 2) + 2])); u_xlat10.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(48 >> 2) + 2])); u_xlat11.x = u_xlat7.x; u_xlat11.y = u_xlat8.x; u_xlat11.z = u_xlat9.x; u_xlat11.w = u_xlat10.x; u_xlat12.x = u_xlat7.y; u_xlat12.y = u_xlat8.y; u_xlat12.z = u_xlat9.y; u_xlat12.w = u_xlat10.y; u_xlat10.x = u_xlat7.z; u_xlat10.y = u_xlat8.z; u_xlat10.z = u_xlat9.z; u_xlat5 = u_xlat11 * u_xlat2.zzzz + u_xlat5; u_xlat6 = u_xlat12 * u_xlat2.zzzz + u_xlat6; u_xlat4 = u_xlat10 * u_xlat2.zzzz + u_xlat4; u_xlat2.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(0 >> 2) + 2])); u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(16 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(32 >> 2) + 2])); u_xlat8.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(48 >> 2) + 2])); u_xlat9.x = u_xlat2.x; u_xlat9.y = u_xlat3.x; u_xlat9.z = u_xlat7.x; u_xlat9.w = u_xlat8.x; u_xlat10.x = u_xlat2.y; u_xlat10.y = u_xlat3.y; u_xlat10.z = u_xlat7.y; u_xlat10.w = u_xlat8.y; u_xlat8.x = u_xlat2.z; u_xlat8.y = u_xlat3.z; u_xlat8.z = u_xlat7.z; u_xlat3 = u_xlat9 * u_xlat2.wwww + u_xlat5; u_xlat5 = u_xlat10 * u_xlat2.wwww + u_xlat6; u_xlat2 = u_xlat8 * u_xlat2.wwww + u_xlat4; u_xlat4.xyz = u_xlat0.xyz; u_xlat4.w = 1.0; u_xlat6.x = dot(u_xlat3, u_xlat4); u_xlat6.y = dot(u_xlat5, u_xlat4); u_xlat6.z = dot(u_xlat2, u_xlat4); u_xlat1.z = u_xlat0.w; u_xlat6.w = dot(u_xlat3.yzx, u_xlat1.xyz); u_xlat0.x = dot(u_xlat5.yzx, u_xlat1.xyz); u_xlat0.y = dot(u_xlat2.yzx, u_xlat1.xyz); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat6.x)); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat6.y)); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat6.z)); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat6.w)); outVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat0.x)); outVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat0.y)); } return; } @@main$Globals inVerticesinSkin inMatrices outVertices|$#version 310 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if HLSLCC_ENABLE_UNIFORM_BUFFERS #define UNITY_UNIFORM #else #define UNITY_UNIFORM uniform #endif #define UNITY_SUPPORTS_UNIFORM_LOCATION 1 #if UNITY_SUPPORTS_UNIFORM_LOCATION #define UNITY_LOCATION(x) layout(location = x) #define UNITY_BINDING(x) layout(binding = x, std140) #else #define UNITY_LOCATION(x) #define UNITY_BINDING(x) layout(std140) #endif UNITY_BINDING(0) uniform CGlobals { uint g_VertCount; }; struct inVertices_type { uint[7] value; }; layout(std430, binding = 1) readonly buffer inVertices { inVertices_type inVertices_buf[]; }; struct inSkin_type { uint[8] value; }; layout(std430, binding = 2) readonly buffer inSkin { inSkin_type inSkin_buf[]; }; struct inMatrices_type { uint[16] value; }; layout(std430, binding = 3) readonly buffer inMatrices { inMatrices_type inMatrices_buf[]; }; struct outVertices_type { uint[7] value; }; layout(std430, binding = 0) buffer outVertices { outVertices_type outVertices_buf[]; }; vec4 u_xlat0; bool u_xlatb0; vec4 u_xlat1; vec4 u_xlat2; vec4 u_xlat3; ivec4 u_xlati3; vec4 u_xlat4; vec4 u_xlat5; vec4 u_xlat6; vec4 u_xlat7; vec4 u_xlat8; vec4 u_xlat9; vec4 u_xlat10; vec4 u_xlat11; vec4 u_xlat12; layout(local_size_x = 64, local_size_y = 1, local_size_z = 1) in; void main() { u_xlatb0 = gl_GlobalInvocationID.x> 2) + 0]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 2]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 3])); u_xlat1.xyz = vec3(uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 0]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 1]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 2])); u_xlat2 = vec4(uintBitsToFloat(inSkin_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 0]), uintBitsToFloat(inSkin_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 1]), uintBitsToFloat(inSkin_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 2]), uintBitsToFloat(inSkin_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 3])); u_xlati3 = ivec4(int(inSkin_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 0]), int(inSkin_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 1]), int(inSkin_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 2]), int(inSkin_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 3])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(0 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(16 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(32 >> 2) + 2])); u_xlat7.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(48 >> 2) + 2])); u_xlat8.x = u_xlat4.x; u_xlat8.y = u_xlat5.x; u_xlat8.z = u_xlat6.x; u_xlat8.w = u_xlat7.x; u_xlat9.x = u_xlat4.y; u_xlat9.y = u_xlat5.y; u_xlat9.z = u_xlat6.y; u_xlat9.w = u_xlat7.y; u_xlat7.x = u_xlat4.z; u_xlat7.y = u_xlat5.z; u_xlat7.z = u_xlat6.z; u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(0 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(16 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(32 >> 2) + 2])); u_xlat10.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(48 >> 2) + 2])); u_xlat11.x = u_xlat4.x; u_xlat11.y = u_xlat5.x; u_xlat11.z = u_xlat6.x; u_xlat11.w = u_xlat10.x; u_xlat11 = u_xlat2.yyyy * u_xlat11; u_xlat12.x = u_xlat4.y; u_xlat12.y = u_xlat5.y; u_xlat12.z = u_xlat6.y; u_xlat12.w = u_xlat10.y; u_xlat12 = u_xlat2.yyyy * u_xlat12; u_xlat10.x = u_xlat4.z; u_xlat10.y = u_xlat5.z; u_xlat10.z = u_xlat6.z; u_xlat4 = u_xlat2.yyyy * u_xlat10; u_xlat5 = u_xlat8 * u_xlat2.xxxx + u_xlat11; u_xlat6 = u_xlat9 * u_xlat2.xxxx + u_xlat12; u_xlat4 = u_xlat7 * u_xlat2.xxxx + u_xlat4; u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(0 >> 2) + 2])); u_xlat8.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(16 >> 2) + 2])); u_xlat9.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(32 >> 2) + 2])); u_xlat10.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(48 >> 2) + 2])); u_xlat11.x = u_xlat7.x; u_xlat11.y = u_xlat8.x; u_xlat11.z = u_xlat9.x; u_xlat11.w = u_xlat10.x; u_xlat12.x = u_xlat7.y; u_xlat12.y = u_xlat8.y; u_xlat12.z = u_xlat9.y; u_xlat12.w = u_xlat10.y; u_xlat10.x = u_xlat7.z; u_xlat10.y = u_xlat8.z; u_xlat10.z = u_xlat9.z; u_xlat5 = u_xlat11 * u_xlat2.zzzz + u_xlat5; u_xlat6 = u_xlat12 * u_xlat2.zzzz + u_xlat6; u_xlat4 = u_xlat10 * u_xlat2.zzzz + u_xlat4; u_xlat2.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(0 >> 2) + 2])); u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(16 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(32 >> 2) + 2])); u_xlat8.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(48 >> 2) + 2])); u_xlat9.x = u_xlat2.x; u_xlat9.y = u_xlat3.x; u_xlat9.z = u_xlat7.x; u_xlat9.w = u_xlat8.x; u_xlat10.x = u_xlat2.y; u_xlat10.y = u_xlat3.y; u_xlat10.z = u_xlat7.y; u_xlat10.w = u_xlat8.y; u_xlat8.x = u_xlat2.z; u_xlat8.y = u_xlat3.z; u_xlat8.z = u_xlat7.z; u_xlat3 = u_xlat9 * u_xlat2.wwww + u_xlat5; u_xlat5 = u_xlat10 * u_xlat2.wwww + u_xlat6; u_xlat2 = u_xlat8 * u_xlat2.wwww + u_xlat4; u_xlat4.xyz = u_xlat0.xyz; u_xlat4.w = 1.0; u_xlat6.x = dot(u_xlat3, u_xlat4); u_xlat6.y = dot(u_xlat5, u_xlat4); u_xlat6.z = dot(u_xlat2, u_xlat4); u_xlat1.w = u_xlat0.w; u_xlat6.w = dot(u_xlat3.yzx, u_xlat1.xyw); u_xlat0.x = dot(u_xlat5.yzx, u_xlat1.xyw); u_xlat0.y = dot(u_xlat2.yzx, u_xlat1.xyw); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat6.x)); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat6.y)); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat6.z)); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat6.w)); u_xlat0.z = u_xlat1.z; outVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat0.x)); outVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat0.y)); outVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 2] = uint(floatBitsToUint(u_xlat0.z)); } return; } @@main$Globals inVerticesinSkin inMatrices outVerticesv'#version 310 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if HLSLCC_ENABLE_UNIFORM_BUFFERS #define UNITY_UNIFORM #else #define UNITY_UNIFORM uniform #endif #define UNITY_SUPPORTS_UNIFORM_LOCATION 1 #if UNITY_SUPPORTS_UNIFORM_LOCATION #define UNITY_LOCATION(x) layout(location = x) #define UNITY_BINDING(x) layout(binding = x, std140) #else #define UNITY_LOCATION(x) #define UNITY_BINDING(x) layout(std140) #endif UNITY_BINDING(0) uniform CGlobals { uint g_VertCount; }; struct inVertices_type { uint[10] value; }; layout(std430, binding = 1) readonly buffer inVertices { inVertices_type inVertices_buf[]; }; struct inSkin_type { uint[8] value; }; layout(std430, binding = 2) readonly buffer inSkin { inSkin_type inSkin_buf[]; }; struct inMatrices_type { uint[16] value; }; layout(std430, binding = 3) readonly buffer inMatrices { inMatrices_type inMatrices_buf[]; }; struct outVertices_type { uint[10] value; }; layout(std430, binding = 0) buffer outVertices { outVertices_type outVertices_buf[]; }; vec4 u_xlat0; bool u_xlatb0; vec4 u_xlat1; vec4 u_xlat2; vec4 u_xlat3; vec4 u_xlat4; ivec4 u_xlati4; vec4 u_xlat5; vec4 u_xlat6; vec4 u_xlat7; vec4 u_xlat8; vec4 u_xlat9; vec4 u_xlat10; vec4 u_xlat11; vec4 u_xlat12; vec4 u_xlat13; layout(local_size_x = 64, local_size_y = 1, local_size_z = 1) in; void main() { u_xlatb0 = gl_GlobalInvocationID.x> 2) + 3]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 0]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 2])); u_xlat1 = vec4(uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 0]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 1]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 2]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 3])); u_xlat2.xy = vec2(uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(32 >> 2) + 0]), uintBitsToFloat(inVertices_buf[gl_GlobalInvocationID.x].value[(32 >> 2) + 1])); u_xlat3 = vec4(uintBitsToFloat(inSkin_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 0]), uintBitsToFloat(inSkin_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 1]), uintBitsToFloat(inSkin_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 2]), uintBitsToFloat(inSkin_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 3])); u_xlati4 = ivec4(int(inSkin_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 0]), int(inSkin_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 1]), int(inSkin_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 2]), int(inSkin_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 3])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(0 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(16 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(32 >> 2) + 2])); u_xlat8.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(48 >> 2) + 2])); u_xlat9.x = u_xlat5.x; u_xlat9.y = u_xlat6.x; u_xlat9.z = u_xlat7.x; u_xlat9.w = u_xlat8.x; u_xlat10.x = u_xlat5.y; u_xlat10.y = u_xlat6.y; u_xlat10.z = u_xlat7.y; u_xlat10.w = u_xlat8.y; u_xlat8.x = u_xlat5.z; u_xlat8.y = u_xlat6.z; u_xlat8.z = u_xlat7.z; u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(0 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(16 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(32 >> 2) + 2])); u_xlat11.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(48 >> 2) + 2])); u_xlat12.x = u_xlat5.x; u_xlat12.y = u_xlat6.x; u_xlat12.z = u_xlat7.x; u_xlat12.w = u_xlat11.x; u_xlat12 = u_xlat3.yyyy * u_xlat12; u_xlat13.x = u_xlat5.y; u_xlat13.y = u_xlat6.y; u_xlat13.z = u_xlat7.y; u_xlat13.w = u_xlat11.y; u_xlat13 = u_xlat3.yyyy * u_xlat13; u_xlat11.x = u_xlat5.z; u_xlat11.y = u_xlat6.z; u_xlat11.z = u_xlat7.z; u_xlat5 = u_xlat3.yyyy * u_xlat11; u_xlat6 = u_xlat9 * u_xlat3.xxxx + u_xlat12; u_xlat7 = u_xlat10 * u_xlat3.xxxx + u_xlat13; u_xlat5 = u_xlat8 * u_xlat3.xxxx + u_xlat5; u_xlat8.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(0 >> 2) + 2])); u_xlat9.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(16 >> 2) + 2])); u_xlat10.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(32 >> 2) + 2])); u_xlat11.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(48 >> 2) + 2])); u_xlat12.x = u_xlat8.x; u_xlat12.y = u_xlat9.x; u_xlat12.z = u_xlat10.x; u_xlat12.w = u_xlat11.x; u_xlat13.x = u_xlat8.y; u_xlat13.y = u_xlat9.y; u_xlat13.z = u_xlat10.y; u_xlat13.w = u_xlat11.y; u_xlat11.x = u_xlat8.z; u_xlat11.y = u_xlat9.z; u_xlat11.z = u_xlat10.z; u_xlat6 = u_xlat12 * u_xlat3.zzzz + u_xlat6; u_xlat7 = u_xlat13 * u_xlat3.zzzz + u_xlat7; u_xlat5 = u_xlat11 * u_xlat3.zzzz + u_xlat5; u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(16 >> 2) + 2])); u_xlat8.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat3.x; u_xlat10.y = u_xlat4.x; u_xlat10.z = u_xlat8.x; u_xlat10.w = u_xlat9.x; u_xlat11.x = u_xlat3.y; u_xlat11.y = u_xlat4.y; u_xlat11.z = u_xlat8.y; u_xlat11.w = u_xlat9.y; u_xlat9.x = u_xlat3.z; u_xlat9.y = u_xlat4.z; u_xlat9.z = u_xlat8.z; u_xlat4 = u_xlat10 * u_xlat3.wwww + u_xlat6; u_xlat6 = u_xlat11 * u_xlat3.wwww + u_xlat7; u_xlat3 = u_xlat9 * u_xlat3.wwww + u_xlat5; u_xlat5.xyz = u_xlat0.yzw; u_xlat5.w = 1.0; u_xlat7.x = dot(u_xlat4, u_xlat5); u_xlat7.y = dot(u_xlat6, u_xlat5); u_xlat7.z = dot(u_xlat3, u_xlat5); u_xlat0.yz = u_xlat1.xy; u_xlat7.w = dot(u_xlat4.xyz, u_xlat0.xyz); u_xlat5.x = dot(u_xlat6.xyz, u_xlat0.xyz); u_xlat5.y = dot(u_xlat3.xyz, u_xlat0.xyz); u_xlat2.zw = u_xlat1.zw; u_xlat5.z = dot(u_xlat4.zxy, u_xlat2.xzw); u_xlat5.w = dot(u_xlat6.zxy, u_xlat2.xzw); u_xlat2.x = dot(u_xlat3.zxy, u_xlat2.xzw); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat7.x)); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat7.y)); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat7.z)); outVertices_buf[gl_GlobalInvocationID.x].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat7.w)); outVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat5.x)); outVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat5.y)); outVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 2] = uint(floatBitsToUint(u_xlat5.z)); outVertices_buf[gl_GlobalInvocationID.x].value[(16 >> 2) + 3] = uint(floatBitsToUint(u_xlat5.w)); outVertices_buf[gl_GlobalInvocationID.x].value[(32 >> 2)] = uint(floatBitsToUint(u_xlat2.x)); outVertices_buf[gl_GlobalInvocationID.x].value[(32 >> 2) + 1] = uint(floatBitsToUint(u_xlat2.y)); } return; } @@ batchMainComputeSkinCBuffer inVertices0 inVertices1 inVertices2 inVertices3 inVertices4inSkin0inSkin1inSkin2inSkin3inSkin4 inMatrices  outVertices0 outVertices1 outVertices2 outVertices3 outVertices4Z#version 310 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if HLSLCC_ENABLE_UNIFORM_BUFFERS #define UNITY_UNIFORM #else #define UNITY_UNIFORM uniform #endif #define UNITY_SUPPORTS_UNIFORM_LOCATION 1 #if UNITY_SUPPORTS_UNIFORM_LOCATION #define UNITY_LOCATION(x) layout(location = x) #define UNITY_BINDING(x) layout(binding = x, std140) #else #define UNITY_LOCATION(x) #define UNITY_BINDING(x) layout(std140) #endif UNITY_BINDING(0) uniform ComputeSkinCBuffer { uvec4 g_VertCounts[2]; uvec4 g_BatchOffsets[2]; uvec4 g_PoseOffsets[2]; uint g_poseBufferMaxIndex; }; struct inVertices0_type { uint[3] value; }; layout(std430, binding = 5) readonly buffer inVertices0 { inVertices0_type inVertices0_buf[]; }; struct inVertices1_type { uint[3] value; }; layout(std430, binding = 6) readonly buffer inVertices1 { inVertices1_type inVertices1_buf[]; }; struct inVertices2_type { uint[3] value; }; layout(std430, binding = 7) readonly buffer inVertices2 { inVertices2_type inVertices2_buf[]; }; struct inVertices3_type { uint[3] value; }; layout(std430, binding = 8) readonly buffer inVertices3 { inVertices3_type inVertices3_buf[]; }; struct inVertices4_type { uint[3] value; }; layout(std430, binding = 9) readonly buffer inVertices4 { inVertices4_type inVertices4_buf[]; }; struct inSkin0_type { uint[1] value; }; layout(std430, binding = 10) readonly buffer inSkin0 { inSkin0_type inSkin0_buf[]; }; struct inSkin1_type { uint[1] value; }; layout(std430, binding = 11) readonly buffer inSkin1 { inSkin1_type inSkin1_buf[]; }; struct inSkin2_type { uint[1] value; }; layout(std430, binding = 12) readonly buffer inSkin2 { inSkin2_type inSkin2_buf[]; }; struct inSkin3_type { uint[1] value; }; layout(std430, binding = 13) readonly buffer inSkin3 { inSkin3_type inSkin3_buf[]; }; struct inSkin4_type { uint[1] value; }; layout(std430, binding = 14) readonly buffer inSkin4 { inSkin4_type inSkin4_buf[]; }; struct inMatrices_type { uint[16] value; }; layout(std430, binding = 15) readonly buffer inMatrices { inMatrices_type inMatrices_buf[]; }; struct outVertices0_type { uint[3] value; }; layout(std430, binding = 0) buffer outVertices0 { outVertices0_type outVertices0_buf[]; }; struct outVertices1_type { uint[3] value; }; layout(std430, binding = 1) buffer outVertices1 { outVertices1_type outVertices1_buf[]; }; struct outVertices2_type { uint[3] value; }; layout(std430, binding = 2) buffer outVertices2 { outVertices2_type outVertices2_buf[]; }; struct outVertices3_type { uint[3] value; }; layout(std430, binding = 3) buffer outVertices3 { outVertices3_type outVertices3_buf[]; }; struct outVertices4_type { uint[3] value; }; layout(std430, binding = 4) buffer outVertices4 { outVertices4_type outVertices4_buf[]; }; uint u_xlatu0; bool u_xlatb0; vec4 u_xlat1; vec4 u_xlat2; vec4 u_xlat3; vec4 u_xlat4; int u_xlati5; uint u_xlatu5; bool u_xlatb5; vec3 u_xlat6; vec3 u_xlat7; vec3 u_xlat8; vec4 u_xlat9; vec4 u_xlat10; vec4 u_xlat11; uint u_xlatu12; bool u_xlatb12; float u_xlat17; uint u_xlatu17; int u_xlati24; uint u_xlatu24; uint u_xlatu36; layout(local_size_x = 64, local_size_y = 1, local_size_z = 1) in; void main() { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[1].x; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[1].x); u_xlatb12 = u_xlatu0> 2) + 0]), uintBitsToFloat(inVertices4_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices4_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlatu12 = inSkin4_buf[u_xlatu0].value[(0 >> 2) + 0]; u_xlati24 = int(u_xlatu0) + 1; u_xlatu24 = inSkin4_buf[u_xlati24].value[(0 >> 2) + 0]; u_xlat2.x = float(0.0); u_xlat2.y = float(0.0); u_xlat2.z = float(0.0); u_xlat2.w = float(0.0); u_xlat3.x = float(0.0); u_xlat3.y = float(0.0); u_xlat3.z = float(0.0); u_xlat3.w = float(0.0); u_xlat4.x = float(0.0); u_xlat4.y = float(0.0); u_xlat4.z = float(0.0); u_xlat4.w = float(0.0); for(uint u_xlatu_loop_1 = u_xlatu12 ; u_xlatu_loop_1> 2) + 0]; u_xlatu17 = u_xlatu5 >> (16u & uint(0x1F)); u_xlat17 = float(u_xlatu17); u_xlat17 = u_xlat17 * 1.52590219e-05; u_xlati5 = int(u_xlatu5 & 65535u); u_xlati5 = u_xlati5 + int(g_PoseOffsets[1].x); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(0 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(16 >> 2) + 2])); u_xlat8.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat6.x; u_xlat10.y = u_xlat7.x; u_xlat10.z = u_xlat8.x; u_xlat10.w = u_xlat9.x; u_xlat11.x = u_xlat6.y; u_xlat11.y = u_xlat7.y; u_xlat11.z = u_xlat8.y; u_xlat11.w = u_xlat9.y; u_xlat9.x = u_xlat6.z; u_xlat9.y = u_xlat7.z; u_xlat9.z = u_xlat8.z; u_xlat2 = u_xlat10 * vec4(u_xlat17) + u_xlat2; u_xlat3 = u_xlat11 * vec4(u_xlat17) + u_xlat3; u_xlat4 = u_xlat9 * vec4(u_xlat17) + u_xlat4; } u_xlat1.w = 1.0; u_xlat2.x = dot(u_xlat2, u_xlat1); u_xlat2.y = dot(u_xlat3, u_xlat1); u_xlat2.z = dot(u_xlat4, u_xlat1); outVertices4_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat2.x)); outVertices4_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat2.y)); outVertices4_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat2.z)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].w; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].w); u_xlatb12 = u_xlatu0> 2) + 0]), uintBitsToFloat(inVertices3_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices3_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlatu12 = inSkin3_buf[u_xlatu0].value[(0 >> 2) + 0]; u_xlati24 = int(u_xlatu0) + 1; u_xlatu24 = inSkin3_buf[u_xlati24].value[(0 >> 2) + 0]; u_xlat2.x = float(0.0); u_xlat2.y = float(0.0); u_xlat2.z = float(0.0); u_xlat2.w = float(0.0); u_xlat3.x = float(0.0); u_xlat3.y = float(0.0); u_xlat3.z = float(0.0); u_xlat3.w = float(0.0); u_xlat4.x = float(0.0); u_xlat4.y = float(0.0); u_xlat4.z = float(0.0); u_xlat4.w = float(0.0); for(uint u_xlatu_loop_2 = u_xlatu12 ; u_xlatu_loop_2> 2) + 0]; u_xlatu17 = u_xlatu5 >> (16u & uint(0x1F)); u_xlat17 = float(u_xlatu17); u_xlat17 = u_xlat17 * 1.52590219e-05; u_xlati5 = int(u_xlatu5 & 65535u); u_xlati5 = u_xlati5 + int(g_PoseOffsets[0].w); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(0 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(16 >> 2) + 2])); u_xlat8.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat6.x; u_xlat10.y = u_xlat7.x; u_xlat10.z = u_xlat8.x; u_xlat10.w = u_xlat9.x; u_xlat11.x = u_xlat6.y; u_xlat11.y = u_xlat7.y; u_xlat11.z = u_xlat8.y; u_xlat11.w = u_xlat9.y; u_xlat9.x = u_xlat6.z; u_xlat9.y = u_xlat7.z; u_xlat9.z = u_xlat8.z; u_xlat2 = u_xlat10 * vec4(u_xlat17) + u_xlat2; u_xlat3 = u_xlat11 * vec4(u_xlat17) + u_xlat3; u_xlat4 = u_xlat9 * vec4(u_xlat17) + u_xlat4; } u_xlat1.w = 1.0; u_xlat2.x = dot(u_xlat2, u_xlat1); u_xlat2.y = dot(u_xlat3, u_xlat1); u_xlat2.z = dot(u_xlat4, u_xlat1); outVertices3_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat2.x)); outVertices3_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat2.y)); outVertices3_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat2.z)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].z; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].z); u_xlatb12 = u_xlatu0> 2) + 0]), uintBitsToFloat(inVertices2_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices2_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlatu12 = inSkin2_buf[u_xlatu0].value[(0 >> 2) + 0]; u_xlati24 = int(u_xlatu0) + 1; u_xlatu24 = inSkin2_buf[u_xlati24].value[(0 >> 2) + 0]; u_xlat2.x = float(0.0); u_xlat2.y = float(0.0); u_xlat2.z = float(0.0); u_xlat2.w = float(0.0); u_xlat3.x = float(0.0); u_xlat3.y = float(0.0); u_xlat3.z = float(0.0); u_xlat3.w = float(0.0); u_xlat4.x = float(0.0); u_xlat4.y = float(0.0); u_xlat4.z = float(0.0); u_xlat4.w = float(0.0); for(uint u_xlatu_loop_3 = u_xlatu12 ; u_xlatu_loop_3> 2) + 0]; u_xlatu17 = u_xlatu5 >> (16u & uint(0x1F)); u_xlat17 = float(u_xlatu17); u_xlat17 = u_xlat17 * 1.52590219e-05; u_xlati5 = int(u_xlatu5 & 65535u); u_xlati5 = u_xlati5 + int(g_PoseOffsets[0].z); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(0 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(16 >> 2) + 2])); u_xlat8.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat6.x; u_xlat10.y = u_xlat7.x; u_xlat10.z = u_xlat8.x; u_xlat10.w = u_xlat9.x; u_xlat11.x = u_xlat6.y; u_xlat11.y = u_xlat7.y; u_xlat11.z = u_xlat8.y; u_xlat11.w = u_xlat9.y; u_xlat9.x = u_xlat6.z; u_xlat9.y = u_xlat7.z; u_xlat9.z = u_xlat8.z; u_xlat2 = u_xlat10 * vec4(u_xlat17) + u_xlat2; u_xlat3 = u_xlat11 * vec4(u_xlat17) + u_xlat3; u_xlat4 = u_xlat9 * vec4(u_xlat17) + u_xlat4; } u_xlat1.w = 1.0; u_xlat2.x = dot(u_xlat2, u_xlat1); u_xlat2.y = dot(u_xlat3, u_xlat1); u_xlat2.z = dot(u_xlat4, u_xlat1); outVertices2_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat2.x)); outVertices2_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat2.y)); outVertices2_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat2.z)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].y; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].y); u_xlatb12 = u_xlatu0> 2) + 0]), uintBitsToFloat(inVertices1_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices1_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlatu12 = inSkin1_buf[u_xlatu0].value[(0 >> 2) + 0]; u_xlati24 = int(u_xlatu0) + 1; u_xlatu24 = inSkin1_buf[u_xlati24].value[(0 >> 2) + 0]; u_xlat2.x = float(0.0); u_xlat2.y = float(0.0); u_xlat2.z = float(0.0); u_xlat2.w = float(0.0); u_xlat3.x = float(0.0); u_xlat3.y = float(0.0); u_xlat3.z = float(0.0); u_xlat3.w = float(0.0); u_xlat4.x = float(0.0); u_xlat4.y = float(0.0); u_xlat4.z = float(0.0); u_xlat4.w = float(0.0); for(uint u_xlatu_loop_4 = u_xlatu12 ; u_xlatu_loop_4> 2) + 0]; u_xlatu17 = u_xlatu5 >> (16u & uint(0x1F)); u_xlat17 = float(u_xlatu17); u_xlat17 = u_xlat17 * 1.52590219e-05; u_xlati5 = int(u_xlatu5 & 65535u); u_xlati5 = u_xlati5 + int(g_PoseOffsets[0].y); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(0 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(16 >> 2) + 2])); u_xlat8.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat6.x; u_xlat10.y = u_xlat7.x; u_xlat10.z = u_xlat8.x; u_xlat10.w = u_xlat9.x; u_xlat11.x = u_xlat6.y; u_xlat11.y = u_xlat7.y; u_xlat11.z = u_xlat8.y; u_xlat11.w = u_xlat9.y; u_xlat9.x = u_xlat6.z; u_xlat9.y = u_xlat7.z; u_xlat9.z = u_xlat8.z; u_xlat2 = u_xlat10 * vec4(u_xlat17) + u_xlat2; u_xlat3 = u_xlat11 * vec4(u_xlat17) + u_xlat3; u_xlat4 = u_xlat9 * vec4(u_xlat17) + u_xlat4; } u_xlat1.w = 1.0; u_xlat2.x = dot(u_xlat2, u_xlat1); u_xlat2.y = dot(u_xlat3, u_xlat1); u_xlat2.z = dot(u_xlat4, u_xlat1); outVertices1_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat2.x)); outVertices1_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat2.y)); outVertices1_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat2.z)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].x; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].x); u_xlatb12 = u_xlatu0> 2) + 0]), uintBitsToFloat(inVertices0_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices0_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlatu12 = inSkin0_buf[u_xlatu0].value[(0 >> 2) + 0]; u_xlati24 = int(u_xlatu0) + 1; u_xlatu24 = inSkin0_buf[u_xlati24].value[(0 >> 2) + 0]; u_xlat2.x = float(0.0); u_xlat2.y = float(0.0); u_xlat2.z = float(0.0); u_xlat2.w = float(0.0); u_xlat3.x = float(0.0); u_xlat3.y = float(0.0); u_xlat3.z = float(0.0); u_xlat3.w = float(0.0); u_xlat4.x = float(0.0); u_xlat4.y = float(0.0); u_xlat4.z = float(0.0); u_xlat4.w = float(0.0); for(uint u_xlatu_loop_5 = u_xlatu12 ; u_xlatu_loop_5> 2) + 0]; u_xlatu17 = u_xlatu5 >> (16u & uint(0x1F)); u_xlat17 = float(u_xlatu17); u_xlat17 = u_xlat17 * 1.52590219e-05; u_xlati5 = int(u_xlatu5 & 65535u); u_xlati5 = u_xlati5 + int(g_PoseOffsets[0].x); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(0 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(16 >> 2) + 2])); u_xlat8.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat6.x; u_xlat10.y = u_xlat7.x; u_xlat10.z = u_xlat8.x; u_xlat10.w = u_xlat9.x; u_xlat11.x = u_xlat6.y; u_xlat11.y = u_xlat7.y; u_xlat11.z = u_xlat8.y; u_xlat11.w = u_xlat9.y; u_xlat9.x = u_xlat6.z; u_xlat9.y = u_xlat7.z; u_xlat9.z = u_xlat8.z; u_xlat2 = u_xlat10 * vec4(u_xlat17) + u_xlat2; u_xlat3 = u_xlat11 * vec4(u_xlat17) + u_xlat3; u_xlat4 = u_xlat9 * vec4(u_xlat17) + u_xlat4; } u_xlat1.w = 1.0; u_xlat2.x = dot(u_xlat2, u_xlat1); u_xlat2.y = dot(u_xlat3, u_xlat1); u_xlat2.z = dot(u_xlat4, u_xlat1); outVertices0_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat2.x)); outVertices0_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat2.y)); outVertices0_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat2.z)); } } } } } } return; } @@ batchMainComputeSkinCBuffer inVertices0 inVertices1 inVertices2 inVertices3 inVertices4inSkin0inSkin1inSkin2inSkin3inSkin4 inMatrices  outVertices0 outVertices1 outVertices2 outVertices3 outVertices4j#version 310 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if HLSLCC_ENABLE_UNIFORM_BUFFERS #define UNITY_UNIFORM #else #define UNITY_UNIFORM uniform #endif #define UNITY_SUPPORTS_UNIFORM_LOCATION 1 #if UNITY_SUPPORTS_UNIFORM_LOCATION #define UNITY_LOCATION(x) layout(location = x) #define UNITY_BINDING(x) layout(binding = x, std140) #else #define UNITY_LOCATION(x) #define UNITY_BINDING(x) layout(std140) #endif UNITY_BINDING(0) uniform ComputeSkinCBuffer { uvec4 g_VertCounts[2]; uvec4 g_BatchOffsets[2]; uvec4 g_PoseOffsets[2]; uint g_poseBufferMaxIndex; }; struct inVertices0_type { uint[6] value; }; layout(std430, binding = 5) readonly buffer inVertices0 { inVertices0_type inVertices0_buf[]; }; struct inVertices1_type { uint[6] value; }; layout(std430, binding = 6) readonly buffer inVertices1 { inVertices1_type inVertices1_buf[]; }; struct inVertices2_type { uint[6] value; }; layout(std430, binding = 7) readonly buffer inVertices2 { inVertices2_type inVertices2_buf[]; }; struct inVertices3_type { uint[6] value; }; layout(std430, binding = 8) readonly buffer inVertices3 { inVertices3_type inVertices3_buf[]; }; struct inVertices4_type { uint[6] value; }; layout(std430, binding = 9) readonly buffer inVertices4 { inVertices4_type inVertices4_buf[]; }; struct inSkin0_type { uint[1] value; }; layout(std430, binding = 10) readonly buffer inSkin0 { inSkin0_type inSkin0_buf[]; }; struct inSkin1_type { uint[1] value; }; layout(std430, binding = 11) readonly buffer inSkin1 { inSkin1_type inSkin1_buf[]; }; struct inSkin2_type { uint[1] value; }; layout(std430, binding = 12) readonly buffer inSkin2 { inSkin2_type inSkin2_buf[]; }; struct inSkin3_type { uint[1] value; }; layout(std430, binding = 13) readonly buffer inSkin3 { inSkin3_type inSkin3_buf[]; }; struct inSkin4_type { uint[1] value; }; layout(std430, binding = 14) readonly buffer inSkin4 { inSkin4_type inSkin4_buf[]; }; struct inMatrices_type { uint[16] value; }; layout(std430, binding = 15) readonly buffer inMatrices { inMatrices_type inMatrices_buf[]; }; struct outVertices0_type { uint[6] value; }; layout(std430, binding = 0) buffer outVertices0 { outVertices0_type outVertices0_buf[]; }; struct outVertices1_type { uint[6] value; }; layout(std430, binding = 1) buffer outVertices1 { outVertices1_type outVertices1_buf[]; }; struct outVertices2_type { uint[6] value; }; layout(std430, binding = 2) buffer outVertices2 { outVertices2_type outVertices2_buf[]; }; struct outVertices3_type { uint[6] value; }; layout(std430, binding = 3) buffer outVertices3 { outVertices3_type outVertices3_buf[]; }; struct outVertices4_type { uint[6] value; }; layout(std430, binding = 4) buffer outVertices4 { outVertices4_type outVertices4_buf[]; }; uint u_xlatu0; bool u_xlatb0; vec4 u_xlat1; vec3 u_xlat2; vec4 u_xlat3; vec4 u_xlat4; vec4 u_xlat5; vec4 u_xlat6; uint u_xlatu6; vec4 u_xlat7; vec3 u_xlat8; vec4 u_xlat9; vec4 u_xlat10; vec4 u_xlat11; uint u_xlatu12; bool u_xlatb12; vec3 u_xlat18; int u_xlati24; uint u_xlatu24; uint u_xlatu36; int u_xlati38; uint u_xlatu38; bool u_xlatb38; layout(local_size_x = 64, local_size_y = 1, local_size_z = 1) in; void main() { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[1].x; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[1].x); u_xlatb12 = u_xlatu0> 2) + 0]), uintBitsToFloat(inVertices4_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices4_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inVertices4_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlat2.xy = vec2(uintBitsToFloat(inVertices4_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inVertices4_buf[u_xlatu0].value[(16 >> 2) + 1])); u_xlatu12 = inSkin4_buf[u_xlatu0].value[(0 >> 2) + 0]; u_xlati24 = int(u_xlatu0) + 1; u_xlatu24 = inSkin4_buf[u_xlati24].value[(0 >> 2) + 0]; u_xlat3.x = float(0.0); u_xlat3.y = float(0.0); u_xlat3.z = float(0.0); u_xlat3.w = float(0.0); u_xlat4.x = float(0.0); u_xlat4.y = float(0.0); u_xlat4.z = float(0.0); u_xlat4.w = float(0.0); u_xlat5.x = float(0.0); u_xlat5.y = float(0.0); u_xlat5.z = float(0.0); u_xlat5.w = float(0.0); for(uint u_xlatu_loop_1 = u_xlatu12 ; u_xlatu_loop_1> 2) + 0]; u_xlatu6 = u_xlatu38 >> (16u & uint(0x1F)); u_xlat6.x = float(u_xlatu6); u_xlat6.x = u_xlat6.x * 1.52590219e-05; u_xlati38 = int(u_xlatu38 & 65535u); u_xlati38 = u_xlati38 + int(g_PoseOffsets[1].x); u_xlat18.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati38].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(0 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati38].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(16 >> 2) + 2])); u_xlat8.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati38].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati38].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat18.x; u_xlat10.y = u_xlat7.x; u_xlat10.z = u_xlat8.x; u_xlat10.w = u_xlat9.x; u_xlat11.x = u_xlat18.y; u_xlat11.y = u_xlat7.y; u_xlat11.z = u_xlat8.y; u_xlat11.w = u_xlat9.y; u_xlat9.x = u_xlat18.z; u_xlat9.y = u_xlat7.z; u_xlat9.z = u_xlat8.z; u_xlat3 = u_xlat10 * u_xlat6.xxxx + u_xlat3; u_xlat4 = u_xlat11 * u_xlat6.xxxx + u_xlat4; u_xlat5 = u_xlat9 * u_xlat6.xxxx + u_xlat5; } u_xlat6.xyz = u_xlat1.xyz; u_xlat6.w = 1.0; u_xlat7.x = dot(u_xlat3, u_xlat6); u_xlat7.y = dot(u_xlat4, u_xlat6); u_xlat7.z = dot(u_xlat5, u_xlat6); u_xlat2.z = u_xlat1.w; u_xlat7.w = dot(u_xlat3.yzx, u_xlat2.xyz); u_xlat1.x = dot(u_xlat4.yzx, u_xlat2.xyz); u_xlat1.y = dot(u_xlat5.yzx, u_xlat2.xyz); outVertices4_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat7.x)); outVertices4_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat7.y)); outVertices4_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat7.z)); outVertices4_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat7.w)); outVertices4_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat1.x)); outVertices4_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat1.y)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].w; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].w); u_xlatb12 = u_xlatu0> 2) + 0]), uintBitsToFloat(inVertices3_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices3_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inVertices3_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlat2.xy = vec2(uintBitsToFloat(inVertices3_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inVertices3_buf[u_xlatu0].value[(16 >> 2) + 1])); u_xlatu12 = inSkin3_buf[u_xlatu0].value[(0 >> 2) + 0]; u_xlati24 = int(u_xlatu0) + 1; u_xlatu24 = inSkin3_buf[u_xlati24].value[(0 >> 2) + 0]; u_xlat3.x = float(0.0); u_xlat3.y = float(0.0); u_xlat3.z = float(0.0); u_xlat3.w = float(0.0); u_xlat4.x = float(0.0); u_xlat4.y = float(0.0); u_xlat4.z = float(0.0); u_xlat4.w = float(0.0); u_xlat5.x = float(0.0); u_xlat5.y = float(0.0); u_xlat5.z = float(0.0); u_xlat5.w = float(0.0); for(uint u_xlatu_loop_2 = u_xlatu12 ; u_xlatu_loop_2> 2) + 0]; u_xlatu6 = u_xlatu38 >> (16u & uint(0x1F)); u_xlat6.x = float(u_xlatu6); u_xlat6.x = u_xlat6.x * 1.52590219e-05; u_xlati38 = int(u_xlatu38 & 65535u); u_xlati38 = u_xlati38 + int(g_PoseOffsets[0].w); u_xlat18.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati38].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(0 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati38].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(16 >> 2) + 2])); u_xlat8.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati38].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati38].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat18.x; u_xlat10.y = u_xlat7.x; u_xlat10.z = u_xlat8.x; u_xlat10.w = u_xlat9.x; u_xlat11.x = u_xlat18.y; u_xlat11.y = u_xlat7.y; u_xlat11.z = u_xlat8.y; u_xlat11.w = u_xlat9.y; u_xlat9.x = u_xlat18.z; u_xlat9.y = u_xlat7.z; u_xlat9.z = u_xlat8.z; u_xlat3 = u_xlat10 * u_xlat6.xxxx + u_xlat3; u_xlat4 = u_xlat11 * u_xlat6.xxxx + u_xlat4; u_xlat5 = u_xlat9 * u_xlat6.xxxx + u_xlat5; } u_xlat6.xyz = u_xlat1.xyz; u_xlat6.w = 1.0; u_xlat7.x = dot(u_xlat3, u_xlat6); u_xlat7.y = dot(u_xlat4, u_xlat6); u_xlat7.z = dot(u_xlat5, u_xlat6); u_xlat2.z = u_xlat1.w; u_xlat7.w = dot(u_xlat3.yzx, u_xlat2.xyz); u_xlat1.x = dot(u_xlat4.yzx, u_xlat2.xyz); u_xlat1.y = dot(u_xlat5.yzx, u_xlat2.xyz); outVertices3_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat7.x)); outVertices3_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat7.y)); outVertices3_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat7.z)); outVertices3_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat7.w)); outVertices3_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat1.x)); outVertices3_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat1.y)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].z; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].z); u_xlatb12 = u_xlatu0> 2) + 0]), uintBitsToFloat(inVertices2_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices2_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inVertices2_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlat2.xy = vec2(uintBitsToFloat(inVertices2_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inVertices2_buf[u_xlatu0].value[(16 >> 2) + 1])); u_xlatu12 = inSkin2_buf[u_xlatu0].value[(0 >> 2) + 0]; u_xlati24 = int(u_xlatu0) + 1; u_xlatu24 = inSkin2_buf[u_xlati24].value[(0 >> 2) + 0]; u_xlat3.x = float(0.0); u_xlat3.y = float(0.0); u_xlat3.z = float(0.0); u_xlat3.w = float(0.0); u_xlat4.x = float(0.0); u_xlat4.y = float(0.0); u_xlat4.z = float(0.0); u_xlat4.w = float(0.0); u_xlat5.x = float(0.0); u_xlat5.y = float(0.0); u_xlat5.z = float(0.0); u_xlat5.w = float(0.0); for(uint u_xlatu_loop_3 = u_xlatu12 ; u_xlatu_loop_3> 2) + 0]; u_xlatu6 = u_xlatu38 >> (16u & uint(0x1F)); u_xlat6.x = float(u_xlatu6); u_xlat6.x = u_xlat6.x * 1.52590219e-05; u_xlati38 = int(u_xlatu38 & 65535u); u_xlati38 = u_xlati38 + int(g_PoseOffsets[0].z); u_xlat18.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati38].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(0 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati38].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(16 >> 2) + 2])); u_xlat8.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati38].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati38].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat18.x; u_xlat10.y = u_xlat7.x; u_xlat10.z = u_xlat8.x; u_xlat10.w = u_xlat9.x; u_xlat11.x = u_xlat18.y; u_xlat11.y = u_xlat7.y; u_xlat11.z = u_xlat8.y; u_xlat11.w = u_xlat9.y; u_xlat9.x = u_xlat18.z; u_xlat9.y = u_xlat7.z; u_xlat9.z = u_xlat8.z; u_xlat3 = u_xlat10 * u_xlat6.xxxx + u_xlat3; u_xlat4 = u_xlat11 * u_xlat6.xxxx + u_xlat4; u_xlat5 = u_xlat9 * u_xlat6.xxxx + u_xlat5; } u_xlat6.xyz = u_xlat1.xyz; u_xlat6.w = 1.0; u_xlat7.x = dot(u_xlat3, u_xlat6); u_xlat7.y = dot(u_xlat4, u_xlat6); u_xlat7.z = dot(u_xlat5, u_xlat6); u_xlat2.z = u_xlat1.w; u_xlat7.w = dot(u_xlat3.yzx, u_xlat2.xyz); u_xlat1.x = dot(u_xlat4.yzx, u_xlat2.xyz); u_xlat1.y = dot(u_xlat5.yzx, u_xlat2.xyz); outVertices2_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat7.x)); outVertices2_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat7.y)); outVertices2_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat7.z)); outVertices2_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat7.w)); outVertices2_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat1.x)); outVertices2_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat1.y)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].y; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].y); u_xlatb12 = u_xlatu0> 2) + 0]), uintBitsToFloat(inVertices1_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices1_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inVertices1_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlat2.xy = vec2(uintBitsToFloat(inVertices1_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inVertices1_buf[u_xlatu0].value[(16 >> 2) + 1])); u_xlatu12 = inSkin1_buf[u_xlatu0].value[(0 >> 2) + 0]; u_xlati24 = int(u_xlatu0) + 1; u_xlatu24 = inSkin1_buf[u_xlati24].value[(0 >> 2) + 0]; u_xlat3.x = float(0.0); u_xlat3.y = float(0.0); u_xlat3.z = float(0.0); u_xlat3.w = float(0.0); u_xlat4.x = float(0.0); u_xlat4.y = float(0.0); u_xlat4.z = float(0.0); u_xlat4.w = float(0.0); u_xlat5.x = float(0.0); u_xlat5.y = float(0.0); u_xlat5.z = float(0.0); u_xlat5.w = float(0.0); for(uint u_xlatu_loop_4 = u_xlatu12 ; u_xlatu_loop_4> 2) + 0]; u_xlatu6 = u_xlatu38 >> (16u & uint(0x1F)); u_xlat6.x = float(u_xlatu6); u_xlat6.x = u_xlat6.x * 1.52590219e-05; u_xlati38 = int(u_xlatu38 & 65535u); u_xlati38 = u_xlati38 + int(g_PoseOffsets[0].y); u_xlat18.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati38].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(0 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati38].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(16 >> 2) + 2])); u_xlat8.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati38].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati38].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat18.x; u_xlat10.y = u_xlat7.x; u_xlat10.z = u_xlat8.x; u_xlat10.w = u_xlat9.x; u_xlat11.x = u_xlat18.y; u_xlat11.y = u_xlat7.y; u_xlat11.z = u_xlat8.y; u_xlat11.w = u_xlat9.y; u_xlat9.x = u_xlat18.z; u_xlat9.y = u_xlat7.z; u_xlat9.z = u_xlat8.z; u_xlat3 = u_xlat10 * u_xlat6.xxxx + u_xlat3; u_xlat4 = u_xlat11 * u_xlat6.xxxx + u_xlat4; u_xlat5 = u_xlat9 * u_xlat6.xxxx + u_xlat5; } u_xlat6.xyz = u_xlat1.xyz; u_xlat6.w = 1.0; u_xlat7.x = dot(u_xlat3, u_xlat6); u_xlat7.y = dot(u_xlat4, u_xlat6); u_xlat7.z = dot(u_xlat5, u_xlat6); u_xlat2.z = u_xlat1.w; u_xlat7.w = dot(u_xlat3.yzx, u_xlat2.xyz); u_xlat1.x = dot(u_xlat4.yzx, u_xlat2.xyz); u_xlat1.y = dot(u_xlat5.yzx, u_xlat2.xyz); outVertices1_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat7.x)); outVertices1_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat7.y)); outVertices1_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat7.z)); outVertices1_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat7.w)); outVertices1_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat1.x)); outVertices1_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat1.y)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].x; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].x); u_xlatb12 = u_xlatu0> 2) + 0]), uintBitsToFloat(inVertices0_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices0_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inVertices0_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlat2.xy = vec2(uintBitsToFloat(inVertices0_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inVertices0_buf[u_xlatu0].value[(16 >> 2) + 1])); u_xlatu12 = inSkin0_buf[u_xlatu0].value[(0 >> 2) + 0]; u_xlati24 = int(u_xlatu0) + 1; u_xlatu24 = inSkin0_buf[u_xlati24].value[(0 >> 2) + 0]; u_xlat3.x = float(0.0); u_xlat3.y = float(0.0); u_xlat3.z = float(0.0); u_xlat3.w = float(0.0); u_xlat4.x = float(0.0); u_xlat4.y = float(0.0); u_xlat4.z = float(0.0); u_xlat4.w = float(0.0); u_xlat5.x = float(0.0); u_xlat5.y = float(0.0); u_xlat5.z = float(0.0); u_xlat5.w = float(0.0); for(uint u_xlatu_loop_5 = u_xlatu12 ; u_xlatu_loop_5> 2) + 0]; u_xlatu6 = u_xlatu38 >> (16u & uint(0x1F)); u_xlat6.x = float(u_xlatu6); u_xlat6.x = u_xlat6.x * 1.52590219e-05; u_xlati38 = int(u_xlatu38 & 65535u); u_xlati38 = u_xlati38 + int(g_PoseOffsets[0].x); u_xlat18.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati38].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(0 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati38].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(16 >> 2) + 2])); u_xlat8.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati38].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati38].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat18.x; u_xlat10.y = u_xlat7.x; u_xlat10.z = u_xlat8.x; u_xlat10.w = u_xlat9.x; u_xlat11.x = u_xlat18.y; u_xlat11.y = u_xlat7.y; u_xlat11.z = u_xlat8.y; u_xlat11.w = u_xlat9.y; u_xlat9.x = u_xlat18.z; u_xlat9.y = u_xlat7.z; u_xlat9.z = u_xlat8.z; u_xlat3 = u_xlat10 * u_xlat6.xxxx + u_xlat3; u_xlat4 = u_xlat11 * u_xlat6.xxxx + u_xlat4; u_xlat5 = u_xlat9 * u_xlat6.xxxx + u_xlat5; } u_xlat6.xyz = u_xlat1.xyz; u_xlat6.w = 1.0; u_xlat7.x = dot(u_xlat3, u_xlat6); u_xlat7.y = dot(u_xlat4, u_xlat6); u_xlat7.z = dot(u_xlat5, u_xlat6); u_xlat2.z = u_xlat1.w; u_xlat7.w = dot(u_xlat3.yzx, u_xlat2.xyz); u_xlat1.x = dot(u_xlat4.yzx, u_xlat2.xyz); u_xlat1.y = dot(u_xlat5.yzx, u_xlat2.xyz); outVertices0_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat7.x)); outVertices0_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat7.y)); outVertices0_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat7.z)); outVertices0_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat7.w)); outVertices0_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat1.x)); outVertices0_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat1.y)); } } } } } } return; } @@ batchMainComputeSkinCBuffer inVertices0 inVertices1 inVertices2 inVertices3 inVertices4inSkin0inSkin1inSkin2inSkin3inSkin4 inMatrices  outVertices0 outVertices1 outVertices2 outVertices3 outVertices4_}#version 310 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if HLSLCC_ENABLE_UNIFORM_BUFFERS #define UNITY_UNIFORM #else #define UNITY_UNIFORM uniform #endif #define UNITY_SUPPORTS_UNIFORM_LOCATION 1 #if UNITY_SUPPORTS_UNIFORM_LOCATION #define UNITY_LOCATION(x) layout(location = x) #define UNITY_BINDING(x) layout(binding = x, std140) #else #define UNITY_LOCATION(x) #define UNITY_BINDING(x) layout(std140) #endif UNITY_BINDING(0) uniform ComputeSkinCBuffer { uvec4 g_VertCounts[2]; uvec4 g_BatchOffsets[2]; uvec4 g_PoseOffsets[2]; uint g_poseBufferMaxIndex; }; struct inVertices0_type { uint[10] value; }; layout(std430, binding = 5) readonly buffer inVertices0 { inVertices0_type inVertices0_buf[]; }; struct inVertices1_type { uint[10] value; }; layout(std430, binding = 6) readonly buffer inVertices1 { inVertices1_type inVertices1_buf[]; }; struct inVertices2_type { uint[10] value; }; layout(std430, binding = 7) readonly buffer inVertices2 { inVertices2_type inVertices2_buf[]; }; struct inVertices3_type { uint[10] value; }; layout(std430, binding = 8) readonly buffer inVertices3 { inVertices3_type inVertices3_buf[]; }; struct inVertices4_type { uint[10] value; }; layout(std430, binding = 9) readonly buffer inVertices4 { inVertices4_type inVertices4_buf[]; }; struct inSkin0_type { uint[1] value; }; layout(std430, binding = 10) readonly buffer inSkin0 { inSkin0_type inSkin0_buf[]; }; struct inSkin1_type { uint[1] value; }; layout(std430, binding = 11) readonly buffer inSkin1 { inSkin1_type inSkin1_buf[]; }; struct inSkin2_type { uint[1] value; }; layout(std430, binding = 12) readonly buffer inSkin2 { inSkin2_type inSkin2_buf[]; }; struct inSkin3_type { uint[1] value; }; layout(std430, binding = 13) readonly buffer inSkin3 { inSkin3_type inSkin3_buf[]; }; struct inSkin4_type { uint[1] value; }; layout(std430, binding = 14) readonly buffer inSkin4 { inSkin4_type inSkin4_buf[]; }; struct inMatrices_type { uint[16] value; }; layout(std430, binding = 15) readonly buffer inMatrices { inMatrices_type inMatrices_buf[]; }; struct outVertices0_type { uint[10] value; }; layout(std430, binding = 0) buffer outVertices0 { outVertices0_type outVertices0_buf[]; }; struct outVertices1_type { uint[10] value; }; layout(std430, binding = 1) buffer outVertices1 { outVertices1_type outVertices1_buf[]; }; struct outVertices2_type { uint[10] value; }; layout(std430, binding = 2) buffer outVertices2 { outVertices2_type outVertices2_buf[]; }; struct outVertices3_type { uint[10] value; }; layout(std430, binding = 3) buffer outVertices3 { outVertices3_type outVertices3_buf[]; }; struct outVertices4_type { uint[10] value; }; layout(std430, binding = 4) buffer outVertices4 { outVertices4_type outVertices4_buf[]; }; uint u_xlatu0; bool u_xlatb0; vec4 u_xlat1; vec4 u_xlat2; vec4 u_xlat3; vec4 u_xlat4; vec4 u_xlat5; vec4 u_xlat6; vec4 u_xlat7; int u_xlati7; uint u_xlatu7; bool u_xlatb7; vec4 u_xlat8; vec3 u_xlat9; vec3 u_xlat10; vec4 u_xlat11; vec4 u_xlat12; vec4 u_xlat13; uint u_xlatu14; bool u_xlatb14; float u_xlat21; uint u_xlatu21; int u_xlati28; uint u_xlatu28; uint u_xlatu42; layout(local_size_x = 64, local_size_y = 1, local_size_z = 1) in; void main() { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[1].x; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[1].x); u_xlatb14 = u_xlatu0> 2) + 3]), uintBitsToFloat(inVertices4_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inVertices4_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices4_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlat2 = vec4(uintBitsToFloat(inVertices4_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inVertices4_buf[u_xlatu0].value[(16 >> 2) + 1]), uintBitsToFloat(inVertices4_buf[u_xlatu0].value[(16 >> 2) + 2]), uintBitsToFloat(inVertices4_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlat3.xy = vec2(uintBitsToFloat(inVertices4_buf[u_xlatu0].value[(32 >> 2) + 0]), uintBitsToFloat(inVertices4_buf[u_xlatu0].value[(32 >> 2) + 1])); u_xlatu14 = inSkin4_buf[u_xlatu0].value[(0 >> 2) + 0]; u_xlati28 = int(u_xlatu0) + 1; u_xlatu28 = inSkin4_buf[u_xlati28].value[(0 >> 2) + 0]; u_xlat4.x = float(0.0); u_xlat4.y = float(0.0); u_xlat4.z = float(0.0); u_xlat4.w = float(0.0); u_xlat5.x = float(0.0); u_xlat5.y = float(0.0); u_xlat5.z = float(0.0); u_xlat5.w = float(0.0); u_xlat6.x = float(0.0); u_xlat6.y = float(0.0); u_xlat6.z = float(0.0); u_xlat6.w = float(0.0); for(uint u_xlatu_loop_1 = u_xlatu14 ; u_xlatu_loop_1> 2) + 0]; u_xlatu21 = u_xlatu7 >> (16u & uint(0x1F)); u_xlat21 = float(u_xlatu21); u_xlat21 = u_xlat21 * 1.52590219e-05; u_xlati7 = int(u_xlatu7 & 65535u); u_xlati7 = u_xlati7 + int(g_PoseOffsets[1].x); u_xlat8.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati7].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati7].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati7].value[(0 >> 2) + 2])); u_xlat9.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati7].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati7].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati7].value[(16 >> 2) + 2])); u_xlat10.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati7].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati7].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati7].value[(32 >> 2) + 2])); u_xlat11.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati7].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati7].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati7].value[(48 >> 2) + 2])); u_xlat12.x = u_xlat8.x; u_xlat12.y = u_xlat9.x; u_xlat12.z = u_xlat10.x; u_xlat12.w = u_xlat11.x; u_xlat13.x = u_xlat8.y; u_xlat13.y = u_xlat9.y; u_xlat13.z = u_xlat10.y; u_xlat13.w = u_xlat11.y; u_xlat11.x = u_xlat8.z; u_xlat11.y = u_xlat9.z; u_xlat11.z = u_xlat10.z; u_xlat4 = u_xlat12 * vec4(u_xlat21) + u_xlat4; u_xlat5 = u_xlat13 * vec4(u_xlat21) + u_xlat5; u_xlat6 = u_xlat11 * vec4(u_xlat21) + u_xlat6; } u_xlat7.xyz = u_xlat1.yzw; u_xlat7.w = 1.0; u_xlat8.x = dot(u_xlat4, u_xlat7); u_xlat8.y = dot(u_xlat5, u_xlat7); u_xlat8.z = dot(u_xlat6, u_xlat7); u_xlat1.yz = u_xlat2.xy; u_xlat8.w = dot(u_xlat4.xyz, u_xlat1.xyz); u_xlat7.x = dot(u_xlat5.xyz, u_xlat1.xyz); u_xlat7.y = dot(u_xlat6.xyz, u_xlat1.xyz); u_xlat3.zw = u_xlat2.zw; u_xlat7.z = dot(u_xlat4.zxy, u_xlat3.xzw); u_xlat7.w = dot(u_xlat5.zxy, u_xlat3.xzw); u_xlat3.x = dot(u_xlat6.zxy, u_xlat3.xzw); outVertices4_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat8.x)); outVertices4_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat8.y)); outVertices4_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat8.z)); outVertices4_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat8.w)); outVertices4_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat7.x)); outVertices4_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat7.y)); outVertices4_buf[u_xlatu0].value[(16 >> 2) + 2] = uint(floatBitsToUint(u_xlat7.z)); outVertices4_buf[u_xlatu0].value[(16 >> 2) + 3] = uint(floatBitsToUint(u_xlat7.w)); outVertices4_buf[u_xlatu0].value[(32 >> 2)] = uint(floatBitsToUint(u_xlat3.x)); outVertices4_buf[u_xlatu0].value[(32 >> 2) + 1] = uint(floatBitsToUint(u_xlat3.y)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].w; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].w); u_xlatb14 = u_xlatu0> 2) + 3]), uintBitsToFloat(inVertices3_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inVertices3_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices3_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlat2 = vec4(uintBitsToFloat(inVertices3_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inVertices3_buf[u_xlatu0].value[(16 >> 2) + 1]), uintBitsToFloat(inVertices3_buf[u_xlatu0].value[(16 >> 2) + 2]), uintBitsToFloat(inVertices3_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlat3.xy = vec2(uintBitsToFloat(inVertices3_buf[u_xlatu0].value[(32 >> 2) + 0]), uintBitsToFloat(inVertices3_buf[u_xlatu0].value[(32 >> 2) + 1])); u_xlatu14 = inSkin3_buf[u_xlatu0].value[(0 >> 2) + 0]; u_xlati28 = int(u_xlatu0) + 1; u_xlatu28 = inSkin3_buf[u_xlati28].value[(0 >> 2) + 0]; u_xlat4.x = float(0.0); u_xlat4.y = float(0.0); u_xlat4.z = float(0.0); u_xlat4.w = float(0.0); u_xlat5.x = float(0.0); u_xlat5.y = float(0.0); u_xlat5.z = float(0.0); u_xlat5.w = float(0.0); u_xlat6.x = float(0.0); u_xlat6.y = float(0.0); u_xlat6.z = float(0.0); u_xlat6.w = float(0.0); for(uint u_xlatu_loop_2 = u_xlatu14 ; u_xlatu_loop_2> 2) + 0]; u_xlatu21 = u_xlatu7 >> (16u & uint(0x1F)); u_xlat21 = float(u_xlatu21); u_xlat21 = u_xlat21 * 1.52590219e-05; u_xlati7 = int(u_xlatu7 & 65535u); u_xlati7 = u_xlati7 + int(g_PoseOffsets[0].w); u_xlat8.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati7].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati7].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati7].value[(0 >> 2) + 2])); u_xlat9.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati7].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati7].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati7].value[(16 >> 2) + 2])); u_xlat10.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati7].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati7].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati7].value[(32 >> 2) + 2])); u_xlat11.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati7].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati7].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati7].value[(48 >> 2) + 2])); u_xlat12.x = u_xlat8.x; u_xlat12.y = u_xlat9.x; u_xlat12.z = u_xlat10.x; u_xlat12.w = u_xlat11.x; u_xlat13.x = u_xlat8.y; u_xlat13.y = u_xlat9.y; u_xlat13.z = u_xlat10.y; u_xlat13.w = u_xlat11.y; u_xlat11.x = u_xlat8.z; u_xlat11.y = u_xlat9.z; u_xlat11.z = u_xlat10.z; u_xlat4 = u_xlat12 * vec4(u_xlat21) + u_xlat4; u_xlat5 = u_xlat13 * vec4(u_xlat21) + u_xlat5; u_xlat6 = u_xlat11 * vec4(u_xlat21) + u_xlat6; } u_xlat7.xyz = u_xlat1.yzw; u_xlat7.w = 1.0; u_xlat8.x = dot(u_xlat4, u_xlat7); u_xlat8.y = dot(u_xlat5, u_xlat7); u_xlat8.z = dot(u_xlat6, u_xlat7); u_xlat1.yz = u_xlat2.xy; u_xlat8.w = dot(u_xlat4.xyz, u_xlat1.xyz); u_xlat7.x = dot(u_xlat5.xyz, u_xlat1.xyz); u_xlat7.y = dot(u_xlat6.xyz, u_xlat1.xyz); u_xlat3.zw = u_xlat2.zw; u_xlat7.z = dot(u_xlat4.zxy, u_xlat3.xzw); u_xlat7.w = dot(u_xlat5.zxy, u_xlat3.xzw); u_xlat3.x = dot(u_xlat6.zxy, u_xlat3.xzw); outVertices3_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat8.x)); outVertices3_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat8.y)); outVertices3_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat8.z)); outVertices3_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat8.w)); outVertices3_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat7.x)); outVertices3_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat7.y)); outVertices3_buf[u_xlatu0].value[(16 >> 2) + 2] = uint(floatBitsToUint(u_xlat7.z)); outVertices3_buf[u_xlatu0].value[(16 >> 2) + 3] = uint(floatBitsToUint(u_xlat7.w)); outVertices3_buf[u_xlatu0].value[(32 >> 2)] = uint(floatBitsToUint(u_xlat3.x)); outVertices3_buf[u_xlatu0].value[(32 >> 2) + 1] = uint(floatBitsToUint(u_xlat3.y)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].z; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].z); u_xlatb14 = u_xlatu0> 2) + 3]), uintBitsToFloat(inVertices2_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inVertices2_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices2_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlat2 = vec4(uintBitsToFloat(inVertices2_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inVertices2_buf[u_xlatu0].value[(16 >> 2) + 1]), uintBitsToFloat(inVertices2_buf[u_xlatu0].value[(16 >> 2) + 2]), uintBitsToFloat(inVertices2_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlat3.xy = vec2(uintBitsToFloat(inVertices2_buf[u_xlatu0].value[(32 >> 2) + 0]), uintBitsToFloat(inVertices2_buf[u_xlatu0].value[(32 >> 2) + 1])); u_xlatu14 = inSkin2_buf[u_xlatu0].value[(0 >> 2) + 0]; u_xlati28 = int(u_xlatu0) + 1; u_xlatu28 = inSkin2_buf[u_xlati28].value[(0 >> 2) + 0]; u_xlat4.x = float(0.0); u_xlat4.y = float(0.0); u_xlat4.z = float(0.0); u_xlat4.w = float(0.0); u_xlat5.x = float(0.0); u_xlat5.y = float(0.0); u_xlat5.z = float(0.0); u_xlat5.w = float(0.0); u_xlat6.x = float(0.0); u_xlat6.y = float(0.0); u_xlat6.z = float(0.0); u_xlat6.w = float(0.0); for(uint u_xlatu_loop_3 = u_xlatu14 ; u_xlatu_loop_3> 2) + 0]; u_xlatu21 = u_xlatu7 >> (16u & uint(0x1F)); u_xlat21 = float(u_xlatu21); u_xlat21 = u_xlat21 * 1.52590219e-05; u_xlati7 = int(u_xlatu7 & 65535u); u_xlati7 = u_xlati7 + int(g_PoseOffsets[0].z); u_xlat8.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati7].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati7].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati7].value[(0 >> 2) + 2])); u_xlat9.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati7].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati7].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati7].value[(16 >> 2) + 2])); u_xlat10.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati7].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati7].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati7].value[(32 >> 2) + 2])); u_xlat11.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati7].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati7].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati7].value[(48 >> 2) + 2])); u_xlat12.x = u_xlat8.x; u_xlat12.y = u_xlat9.x; u_xlat12.z = u_xlat10.x; u_xlat12.w = u_xlat11.x; u_xlat13.x = u_xlat8.y; u_xlat13.y = u_xlat9.y; u_xlat13.z = u_xlat10.y; u_xlat13.w = u_xlat11.y; u_xlat11.x = u_xlat8.z; u_xlat11.y = u_xlat9.z; u_xlat11.z = u_xlat10.z; u_xlat4 = u_xlat12 * vec4(u_xlat21) + u_xlat4; u_xlat5 = u_xlat13 * vec4(u_xlat21) + u_xlat5; u_xlat6 = u_xlat11 * vec4(u_xlat21) + u_xlat6; } u_xlat7.xyz = u_xlat1.yzw; u_xlat7.w = 1.0; u_xlat8.x = dot(u_xlat4, u_xlat7); u_xlat8.y = dot(u_xlat5, u_xlat7); u_xlat8.z = dot(u_xlat6, u_xlat7); u_xlat1.yz = u_xlat2.xy; u_xlat8.w = dot(u_xlat4.xyz, u_xlat1.xyz); u_xlat7.x = dot(u_xlat5.xyz, u_xlat1.xyz); u_xlat7.y = dot(u_xlat6.xyz, u_xlat1.xyz); u_xlat3.zw = u_xlat2.zw; u_xlat7.z = dot(u_xlat4.zxy, u_xlat3.xzw); u_xlat7.w = dot(u_xlat5.zxy, u_xlat3.xzw); u_xlat3.x = dot(u_xlat6.zxy, u_xlat3.xzw); outVertices2_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat8.x)); outVertices2_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat8.y)); outVertices2_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat8.z)); outVertices2_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat8.w)); outVertices2_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat7.x)); outVertices2_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat7.y)); outVertices2_buf[u_xlatu0].value[(16 >> 2) + 2] = uint(floatBitsToUint(u_xlat7.z)); outVertices2_buf[u_xlatu0].value[(16 >> 2) + 3] = uint(floatBitsToUint(u_xlat7.w)); outVertices2_buf[u_xlatu0].value[(32 >> 2)] = uint(floatBitsToUint(u_xlat3.x)); outVertices2_buf[u_xlatu0].value[(32 >> 2) + 1] = uint(floatBitsToUint(u_xlat3.y)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].y; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].y); u_xlatb14 = u_xlatu0> 2) + 3]), uintBitsToFloat(inVertices1_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inVertices1_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices1_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlat2 = vec4(uintBitsToFloat(inVertices1_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inVertices1_buf[u_xlatu0].value[(16 >> 2) + 1]), uintBitsToFloat(inVertices1_buf[u_xlatu0].value[(16 >> 2) + 2]), uintBitsToFloat(inVertices1_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlat3.xy = vec2(uintBitsToFloat(inVertices1_buf[u_xlatu0].value[(32 >> 2) + 0]), uintBitsToFloat(inVertices1_buf[u_xlatu0].value[(32 >> 2) + 1])); u_xlatu14 = inSkin1_buf[u_xlatu0].value[(0 >> 2) + 0]; u_xlati28 = int(u_xlatu0) + 1; u_xlatu28 = inSkin1_buf[u_xlati28].value[(0 >> 2) + 0]; u_xlat4.x = float(0.0); u_xlat4.y = float(0.0); u_xlat4.z = float(0.0); u_xlat4.w = float(0.0); u_xlat5.x = float(0.0); u_xlat5.y = float(0.0); u_xlat5.z = float(0.0); u_xlat5.w = float(0.0); u_xlat6.x = float(0.0); u_xlat6.y = float(0.0); u_xlat6.z = float(0.0); u_xlat6.w = float(0.0); for(uint u_xlatu_loop_4 = u_xlatu14 ; u_xlatu_loop_4> 2) + 0]; u_xlatu21 = u_xlatu7 >> (16u & uint(0x1F)); u_xlat21 = float(u_xlatu21); u_xlat21 = u_xlat21 * 1.52590219e-05; u_xlati7 = int(u_xlatu7 & 65535u); u_xlati7 = u_xlati7 + int(g_PoseOffsets[0].y); u_xlat8.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati7].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati7].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati7].value[(0 >> 2) + 2])); u_xlat9.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati7].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati7].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati7].value[(16 >> 2) + 2])); u_xlat10.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati7].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati7].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati7].value[(32 >> 2) + 2])); u_xlat11.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati7].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati7].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati7].value[(48 >> 2) + 2])); u_xlat12.x = u_xlat8.x; u_xlat12.y = u_xlat9.x; u_xlat12.z = u_xlat10.x; u_xlat12.w = u_xlat11.x; u_xlat13.x = u_xlat8.y; u_xlat13.y = u_xlat9.y; u_xlat13.z = u_xlat10.y; u_xlat13.w = u_xlat11.y; u_xlat11.x = u_xlat8.z; u_xlat11.y = u_xlat9.z; u_xlat11.z = u_xlat10.z; u_xlat4 = u_xlat12 * vec4(u_xlat21) + u_xlat4; u_xlat5 = u_xlat13 * vec4(u_xlat21) + u_xlat5; u_xlat6 = u_xlat11 * vec4(u_xlat21) + u_xlat6; } u_xlat7.xyz = u_xlat1.yzw; u_xlat7.w = 1.0; u_xlat8.x = dot(u_xlat4, u_xlat7); u_xlat8.y = dot(u_xlat5, u_xlat7); u_xlat8.z = dot(u_xlat6, u_xlat7); u_xlat1.yz = u_xlat2.xy; u_xlat8.w = dot(u_xlat4.xyz, u_xlat1.xyz); u_xlat7.x = dot(u_xlat5.xyz, u_xlat1.xyz); u_xlat7.y = dot(u_xlat6.xyz, u_xlat1.xyz); u_xlat3.zw = u_xlat2.zw; u_xlat7.z = dot(u_xlat4.zxy, u_xlat3.xzw); u_xlat7.w = dot(u_xlat5.zxy, u_xlat3.xzw); u_xlat3.x = dot(u_xlat6.zxy, u_xlat3.xzw); outVertices1_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat8.x)); outVertices1_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat8.y)); outVertices1_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat8.z)); outVertices1_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat8.w)); outVertices1_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat7.x)); outVertices1_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat7.y)); outVertices1_buf[u_xlatu0].value[(16 >> 2) + 2] = uint(floatBitsToUint(u_xlat7.z)); outVertices1_buf[u_xlatu0].value[(16 >> 2) + 3] = uint(floatBitsToUint(u_xlat7.w)); outVertices1_buf[u_xlatu0].value[(32 >> 2)] = uint(floatBitsToUint(u_xlat3.x)); outVertices1_buf[u_xlatu0].value[(32 >> 2) + 1] = uint(floatBitsToUint(u_xlat3.y)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].x; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].x); u_xlatb14 = u_xlatu0> 2) + 3]), uintBitsToFloat(inVertices0_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inVertices0_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices0_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlat2 = vec4(uintBitsToFloat(inVertices0_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inVertices0_buf[u_xlatu0].value[(16 >> 2) + 1]), uintBitsToFloat(inVertices0_buf[u_xlatu0].value[(16 >> 2) + 2]), uintBitsToFloat(inVertices0_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlat3.xy = vec2(uintBitsToFloat(inVertices0_buf[u_xlatu0].value[(32 >> 2) + 0]), uintBitsToFloat(inVertices0_buf[u_xlatu0].value[(32 >> 2) + 1])); u_xlatu14 = inSkin0_buf[u_xlatu0].value[(0 >> 2) + 0]; u_xlati28 = int(u_xlatu0) + 1; u_xlatu28 = inSkin0_buf[u_xlati28].value[(0 >> 2) + 0]; u_xlat4.x = float(0.0); u_xlat4.y = float(0.0); u_xlat4.z = float(0.0); u_xlat4.w = float(0.0); u_xlat5.x = float(0.0); u_xlat5.y = float(0.0); u_xlat5.z = float(0.0); u_xlat5.w = float(0.0); u_xlat6.x = float(0.0); u_xlat6.y = float(0.0); u_xlat6.z = float(0.0); u_xlat6.w = float(0.0); for(uint u_xlatu_loop_5 = u_xlatu14 ; u_xlatu_loop_5> 2) + 0]; u_xlatu21 = u_xlatu7 >> (16u & uint(0x1F)); u_xlat21 = float(u_xlatu21); u_xlat21 = u_xlat21 * 1.52590219e-05; u_xlati7 = int(u_xlatu7 & 65535u); u_xlati7 = u_xlati7 + int(g_PoseOffsets[0].x); u_xlat8.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati7].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati7].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati7].value[(0 >> 2) + 2])); u_xlat9.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati7].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati7].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati7].value[(16 >> 2) + 2])); u_xlat10.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati7].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati7].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati7].value[(32 >> 2) + 2])); u_xlat11.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati7].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati7].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati7].value[(48 >> 2) + 2])); u_xlat12.x = u_xlat8.x; u_xlat12.y = u_xlat9.x; u_xlat12.z = u_xlat10.x; u_xlat12.w = u_xlat11.x; u_xlat13.x = u_xlat8.y; u_xlat13.y = u_xlat9.y; u_xlat13.z = u_xlat10.y; u_xlat13.w = u_xlat11.y; u_xlat11.x = u_xlat8.z; u_xlat11.y = u_xlat9.z; u_xlat11.z = u_xlat10.z; u_xlat4 = u_xlat12 * vec4(u_xlat21) + u_xlat4; u_xlat5 = u_xlat13 * vec4(u_xlat21) + u_xlat5; u_xlat6 = u_xlat11 * vec4(u_xlat21) + u_xlat6; } u_xlat7.xyz = u_xlat1.yzw; u_xlat7.w = 1.0; u_xlat8.x = dot(u_xlat4, u_xlat7); u_xlat8.y = dot(u_xlat5, u_xlat7); u_xlat8.z = dot(u_xlat6, u_xlat7); u_xlat1.yz = u_xlat2.xy; u_xlat8.w = dot(u_xlat4.xyz, u_xlat1.xyz); u_xlat7.x = dot(u_xlat5.xyz, u_xlat1.xyz); u_xlat7.y = dot(u_xlat6.xyz, u_xlat1.xyz); u_xlat3.zw = u_xlat2.zw; u_xlat7.z = dot(u_xlat4.zxy, u_xlat3.xzw); u_xlat7.w = dot(u_xlat5.zxy, u_xlat3.xzw); u_xlat3.x = dot(u_xlat6.zxy, u_xlat3.xzw); outVertices0_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat8.x)); outVertices0_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat8.y)); outVertices0_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat8.z)); outVertices0_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat8.w)); outVertices0_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat7.x)); outVertices0_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat7.y)); outVertices0_buf[u_xlatu0].value[(16 >> 2) + 2] = uint(floatBitsToUint(u_xlat7.z)); outVertices0_buf[u_xlatu0].value[(16 >> 2) + 3] = uint(floatBitsToUint(u_xlat7.w)); outVertices0_buf[u_xlatu0].value[(32 >> 2)] = uint(floatBitsToUint(u_xlat3.x)); outVertices0_buf[u_xlatu0].value[(32 >> 2) + 1] = uint(floatBitsToUint(u_xlat3.y)); } } } } } } return; } @@ batchMainComputeSkinCBuffer inVertices0 inVertices1 inVertices2 inVertices3 inVertices4inSkin0inSkin1inSkin2inSkin3inSkin4 inMatrices  outVertices0 outVertices1 outVertices2 outVertices3 outVertices4c>#version 310 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if HLSLCC_ENABLE_UNIFORM_BUFFERS #define UNITY_UNIFORM #else #define UNITY_UNIFORM uniform #endif #define UNITY_SUPPORTS_UNIFORM_LOCATION 1 #if UNITY_SUPPORTS_UNIFORM_LOCATION #define UNITY_LOCATION(x) layout(location = x) #define UNITY_BINDING(x) layout(binding = x, std140) #else #define UNITY_LOCATION(x) #define UNITY_BINDING(x) layout(std140) #endif UNITY_BINDING(0) uniform ComputeSkinCBuffer { uvec4 g_VertCounts[2]; uvec4 g_BatchOffsets[2]; uvec4 g_PoseOffsets[2]; uint g_poseBufferMaxIndex; }; struct inVertices0_type { uint[3] value; }; layout(std430, binding = 5) readonly buffer inVertices0 { inVertices0_type inVertices0_buf[]; }; struct inVertices1_type { uint[3] value; }; layout(std430, binding = 6) readonly buffer inVertices1 { inVertices1_type inVertices1_buf[]; }; struct inVertices2_type { uint[3] value; }; layout(std430, binding = 7) readonly buffer inVertices2 { inVertices2_type inVertices2_buf[]; }; struct inVertices3_type { uint[3] value; }; layout(std430, binding = 8) readonly buffer inVertices3 { inVertices3_type inVertices3_buf[]; }; struct inVertices4_type { uint[3] value; }; layout(std430, binding = 9) readonly buffer inVertices4 { inVertices4_type inVertices4_buf[]; }; struct inSkin0_type { uint[1] value; }; layout(std430, binding = 10) readonly buffer inSkin0 { inSkin0_type inSkin0_buf[]; }; struct inSkin1_type { uint[1] value; }; layout(std430, binding = 11) readonly buffer inSkin1 { inSkin1_type inSkin1_buf[]; }; struct inSkin2_type { uint[1] value; }; layout(std430, binding = 12) readonly buffer inSkin2 { inSkin2_type inSkin2_buf[]; }; struct inSkin3_type { uint[1] value; }; layout(std430, binding = 13) readonly buffer inSkin3 { inSkin3_type inSkin3_buf[]; }; struct inSkin4_type { uint[1] value; }; layout(std430, binding = 14) readonly buffer inSkin4 { inSkin4_type inSkin4_buf[]; }; struct inMatrices_type { uint[16] value; }; layout(std430, binding = 15) readonly buffer inMatrices { inMatrices_type inMatrices_buf[]; }; struct outVertices0_type { uint[3] value; }; layout(std430, binding = 0) buffer outVertices0 { outVertices0_type outVertices0_buf[]; }; struct outVertices1_type { uint[3] value; }; layout(std430, binding = 1) buffer outVertices1 { outVertices1_type outVertices1_buf[]; }; struct outVertices2_type { uint[3] value; }; layout(std430, binding = 2) buffer outVertices2 { outVertices2_type outVertices2_buf[]; }; struct outVertices3_type { uint[3] value; }; layout(std430, binding = 3) buffer outVertices3 { outVertices3_type outVertices3_buf[]; }; struct outVertices4_type { uint[3] value; }; layout(std430, binding = 4) buffer outVertices4 { outVertices4_type outVertices4_buf[]; }; uint u_xlatu0; bool u_xlatb0; vec4 u_xlat1; vec3 u_xlat2; vec3 u_xlat3; vec3 u_xlat4; vec4 u_xlat5; vec4 u_xlat6; vec4 u_xlat7; int u_xlati8; bool u_xlatb8; layout(local_size_x = 64, local_size_y = 1, local_size_z = 1) in; void main() { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[1].x; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[1].x); u_xlatb8 = u_xlatu0> 2) + 0]), uintBitsToFloat(inVertices4_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices4_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlati8 = int(inSkin4_buf[u_xlatu0].value[(0 >> 2) + 0]); u_xlati8 = u_xlati8 + int(g_PoseOffsets[1].x); u_xlat2.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati8].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(0 >> 2) + 2])); u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati8].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(16 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati8].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(32 >> 2) + 2])); u_xlat5.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati8].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(48 >> 2) + 2])); u_xlat6.x = u_xlat2.x; u_xlat6.y = u_xlat3.x; u_xlat6.z = u_xlat4.x; u_xlat6.w = u_xlat5.x; u_xlat1.w = 1.0; u_xlat6.x = dot(u_xlat6, u_xlat1); u_xlat7.x = u_xlat2.y; u_xlat7.y = u_xlat3.y; u_xlat7.z = u_xlat4.y; u_xlat7.w = u_xlat5.y; u_xlat6.y = dot(u_xlat7, u_xlat1); u_xlat5.x = u_xlat2.z; u_xlat5.y = u_xlat3.z; u_xlat5.z = u_xlat4.z; u_xlat6.z = dot(u_xlat5, u_xlat1); outVertices4_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat6.x)); outVertices4_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat6.y)); outVertices4_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat6.z)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].w; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].w); u_xlatb8 = u_xlatu0> 2) + 0]), uintBitsToFloat(inVertices3_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices3_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlati8 = int(inSkin3_buf[u_xlatu0].value[(0 >> 2) + 0]); u_xlati8 = u_xlati8 + int(g_PoseOffsets[0].w); u_xlat2.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati8].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(0 >> 2) + 2])); u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati8].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(16 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati8].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(32 >> 2) + 2])); u_xlat5.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati8].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(48 >> 2) + 2])); u_xlat6.x = u_xlat2.x; u_xlat6.y = u_xlat3.x; u_xlat6.z = u_xlat4.x; u_xlat6.w = u_xlat5.x; u_xlat1.w = 1.0; u_xlat6.x = dot(u_xlat6, u_xlat1); u_xlat7.x = u_xlat2.y; u_xlat7.y = u_xlat3.y; u_xlat7.z = u_xlat4.y; u_xlat7.w = u_xlat5.y; u_xlat6.y = dot(u_xlat7, u_xlat1); u_xlat5.x = u_xlat2.z; u_xlat5.y = u_xlat3.z; u_xlat5.z = u_xlat4.z; u_xlat6.z = dot(u_xlat5, u_xlat1); outVertices3_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat6.x)); outVertices3_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat6.y)); outVertices3_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat6.z)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].z; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].z); u_xlatb8 = u_xlatu0> 2) + 0]), uintBitsToFloat(inVertices2_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices2_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlati8 = int(inSkin2_buf[u_xlatu0].value[(0 >> 2) + 0]); u_xlati8 = u_xlati8 + int(g_PoseOffsets[0].z); u_xlat2.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati8].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(0 >> 2) + 2])); u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati8].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(16 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati8].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(32 >> 2) + 2])); u_xlat5.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati8].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(48 >> 2) + 2])); u_xlat6.x = u_xlat2.x; u_xlat6.y = u_xlat3.x; u_xlat6.z = u_xlat4.x; u_xlat6.w = u_xlat5.x; u_xlat1.w = 1.0; u_xlat6.x = dot(u_xlat6, u_xlat1); u_xlat7.x = u_xlat2.y; u_xlat7.y = u_xlat3.y; u_xlat7.z = u_xlat4.y; u_xlat7.w = u_xlat5.y; u_xlat6.y = dot(u_xlat7, u_xlat1); u_xlat5.x = u_xlat2.z; u_xlat5.y = u_xlat3.z; u_xlat5.z = u_xlat4.z; u_xlat6.z = dot(u_xlat5, u_xlat1); outVertices2_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat6.x)); outVertices2_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat6.y)); outVertices2_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat6.z)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].y; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].y); u_xlatb8 = u_xlatu0> 2) + 0]), uintBitsToFloat(inVertices1_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices1_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlati8 = int(inSkin1_buf[u_xlatu0].value[(0 >> 2) + 0]); u_xlati8 = u_xlati8 + int(g_PoseOffsets[0].y); u_xlat2.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati8].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(0 >> 2) + 2])); u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati8].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(16 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati8].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(32 >> 2) + 2])); u_xlat5.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati8].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(48 >> 2) + 2])); u_xlat6.x = u_xlat2.x; u_xlat6.y = u_xlat3.x; u_xlat6.z = u_xlat4.x; u_xlat6.w = u_xlat5.x; u_xlat1.w = 1.0; u_xlat6.x = dot(u_xlat6, u_xlat1); u_xlat7.x = u_xlat2.y; u_xlat7.y = u_xlat3.y; u_xlat7.z = u_xlat4.y; u_xlat7.w = u_xlat5.y; u_xlat6.y = dot(u_xlat7, u_xlat1); u_xlat5.x = u_xlat2.z; u_xlat5.y = u_xlat3.z; u_xlat5.z = u_xlat4.z; u_xlat6.z = dot(u_xlat5, u_xlat1); outVertices1_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat6.x)); outVertices1_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat6.y)); outVertices1_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat6.z)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].x; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].x); u_xlatb8 = u_xlatu0> 2) + 0]), uintBitsToFloat(inVertices0_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices0_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlati8 = int(inSkin0_buf[u_xlatu0].value[(0 >> 2) + 0]); u_xlati8 = u_xlati8 + int(g_PoseOffsets[0].x); u_xlat2.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati8].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(0 >> 2) + 2])); u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati8].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(16 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati8].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(32 >> 2) + 2])); u_xlat5.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati8].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(48 >> 2) + 2])); u_xlat6.x = u_xlat2.x; u_xlat6.y = u_xlat3.x; u_xlat6.z = u_xlat4.x; u_xlat6.w = u_xlat5.x; u_xlat1.w = 1.0; u_xlat6.x = dot(u_xlat6, u_xlat1); u_xlat7.x = u_xlat2.y; u_xlat7.y = u_xlat3.y; u_xlat7.z = u_xlat4.y; u_xlat7.w = u_xlat5.y; u_xlat6.y = dot(u_xlat7, u_xlat1); u_xlat5.x = u_xlat2.z; u_xlat5.y = u_xlat3.z; u_xlat5.z = u_xlat4.z; u_xlat6.z = dot(u_xlat5, u_xlat1); outVertices0_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat6.x)); outVertices0_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat6.y)); outVertices0_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat6.z)); } } } } } } return; } @@ batchMainComputeSkinCBuffer inVertices0 inVertices1 inVertices2 inVertices3 inVertices4inSkin0inSkin1inSkin2inSkin3inSkin4 inMatrices  outVertices0 outVertices1 outVertices2 outVertices3 outVertices4N#version 310 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if HLSLCC_ENABLE_UNIFORM_BUFFERS #define UNITY_UNIFORM #else #define UNITY_UNIFORM uniform #endif #define UNITY_SUPPORTS_UNIFORM_LOCATION 1 #if UNITY_SUPPORTS_UNIFORM_LOCATION #define UNITY_LOCATION(x) layout(location = x) #define UNITY_BINDING(x) layout(binding = x, std140) #else #define UNITY_LOCATION(x) #define UNITY_BINDING(x) layout(std140) #endif UNITY_BINDING(0) uniform ComputeSkinCBuffer { uvec4 g_VertCounts[2]; uvec4 g_BatchOffsets[2]; uvec4 g_PoseOffsets[2]; uint g_poseBufferMaxIndex; }; struct inVertices0_type { uint[6] value; }; layout(std430, binding = 5) readonly buffer inVertices0 { inVertices0_type inVertices0_buf[]; }; struct inVertices1_type { uint[6] value; }; layout(std430, binding = 6) readonly buffer inVertices1 { inVertices1_type inVertices1_buf[]; }; struct inVertices2_type { uint[6] value; }; layout(std430, binding = 7) readonly buffer inVertices2 { inVertices2_type inVertices2_buf[]; }; struct inVertices3_type { uint[6] value; }; layout(std430, binding = 8) readonly buffer inVertices3 { inVertices3_type inVertices3_buf[]; }; struct inVertices4_type { uint[6] value; }; layout(std430, binding = 9) readonly buffer inVertices4 { inVertices4_type inVertices4_buf[]; }; struct inSkin0_type { uint[1] value; }; layout(std430, binding = 10) readonly buffer inSkin0 { inSkin0_type inSkin0_buf[]; }; struct inSkin1_type { uint[1] value; }; layout(std430, binding = 11) readonly buffer inSkin1 { inSkin1_type inSkin1_buf[]; }; struct inSkin2_type { uint[1] value; }; layout(std430, binding = 12) readonly buffer inSkin2 { inSkin2_type inSkin2_buf[]; }; struct inSkin3_type { uint[1] value; }; layout(std430, binding = 13) readonly buffer inSkin3 { inSkin3_type inSkin3_buf[]; }; struct inSkin4_type { uint[1] value; }; layout(std430, binding = 14) readonly buffer inSkin4 { inSkin4_type inSkin4_buf[]; }; struct inMatrices_type { uint[16] value; }; layout(std430, binding = 15) readonly buffer inMatrices { inMatrices_type inMatrices_buf[]; }; struct outVertices0_type { uint[6] value; }; layout(std430, binding = 0) buffer outVertices0 { outVertices0_type outVertices0_buf[]; }; struct outVertices1_type { uint[6] value; }; layout(std430, binding = 1) buffer outVertices1 { outVertices1_type outVertices1_buf[]; }; struct outVertices2_type { uint[6] value; }; layout(std430, binding = 2) buffer outVertices2 { outVertices2_type outVertices2_buf[]; }; struct outVertices3_type { uint[6] value; }; layout(std430, binding = 3) buffer outVertices3 { outVertices3_type outVertices3_buf[]; }; struct outVertices4_type { uint[6] value; }; layout(std430, binding = 4) buffer outVertices4 { outVertices4_type outVertices4_buf[]; }; uint u_xlatu0; bool u_xlatb0; vec4 u_xlat1; vec3 u_xlat2; vec3 u_xlat3; vec3 u_xlat4; vec3 u_xlat5; vec4 u_xlat6; vec4 u_xlat7; vec4 u_xlat8; vec4 u_xlat9; vec4 u_xlat10; int u_xlati11; bool u_xlatb11; layout(local_size_x = 64, local_size_y = 1, local_size_z = 1) in; void main() { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[1].x; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[1].x); u_xlatb11 = u_xlatu0> 2) + 0]), uintBitsToFloat(inVertices4_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices4_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inVertices4_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlat2.xy = vec2(uintBitsToFloat(inVertices4_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inVertices4_buf[u_xlatu0].value[(16 >> 2) + 1])); u_xlati11 = int(inSkin4_buf[u_xlatu0].value[(0 >> 2) + 0]); u_xlati11 = u_xlati11 + int(g_PoseOffsets[1].x); u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati11].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati11].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(16 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati11].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(32 >> 2) + 2])); u_xlat6.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati11].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(48 >> 2) + 2])); u_xlat7.x = u_xlat3.x; u_xlat7.y = u_xlat4.x; u_xlat7.z = u_xlat5.x; u_xlat7.w = u_xlat6.x; u_xlat8.xyz = u_xlat1.xyz; u_xlat8.w = 1.0; u_xlat9.x = dot(u_xlat7, u_xlat8); u_xlat10.x = u_xlat3.y; u_xlat10.y = u_xlat4.y; u_xlat10.z = u_xlat5.y; u_xlat10.w = u_xlat6.y; u_xlat9.y = dot(u_xlat10, u_xlat8); u_xlat6.x = u_xlat3.z; u_xlat6.y = u_xlat4.z; u_xlat6.z = u_xlat5.z; u_xlat9.z = dot(u_xlat6, u_xlat8); u_xlat2.z = u_xlat1.w; u_xlat9.w = dot(u_xlat7.yzx, u_xlat2.xyz); u_xlat1.x = dot(u_xlat10.yzx, u_xlat2.xyz); u_xlat1.y = dot(u_xlat6.yzx, u_xlat2.xyz); outVertices4_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat9.x)); outVertices4_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat9.y)); outVertices4_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat9.z)); outVertices4_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat9.w)); outVertices4_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat1.x)); outVertices4_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat1.y)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].w; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].w); u_xlatb11 = u_xlatu0> 2) + 0]), uintBitsToFloat(inVertices3_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices3_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inVertices3_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlat2.xy = vec2(uintBitsToFloat(inVertices3_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inVertices3_buf[u_xlatu0].value[(16 >> 2) + 1])); u_xlati11 = int(inSkin3_buf[u_xlatu0].value[(0 >> 2) + 0]); u_xlati11 = u_xlati11 + int(g_PoseOffsets[0].w); u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati11].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati11].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(16 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati11].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(32 >> 2) + 2])); u_xlat6.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati11].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(48 >> 2) + 2])); u_xlat7.x = u_xlat3.x; u_xlat7.y = u_xlat4.x; u_xlat7.z = u_xlat5.x; u_xlat7.w = u_xlat6.x; u_xlat8.xyz = u_xlat1.xyz; u_xlat8.w = 1.0; u_xlat9.x = dot(u_xlat7, u_xlat8); u_xlat10.x = u_xlat3.y; u_xlat10.y = u_xlat4.y; u_xlat10.z = u_xlat5.y; u_xlat10.w = u_xlat6.y; u_xlat9.y = dot(u_xlat10, u_xlat8); u_xlat6.x = u_xlat3.z; u_xlat6.y = u_xlat4.z; u_xlat6.z = u_xlat5.z; u_xlat9.z = dot(u_xlat6, u_xlat8); u_xlat2.z = u_xlat1.w; u_xlat9.w = dot(u_xlat7.yzx, u_xlat2.xyz); u_xlat1.x = dot(u_xlat10.yzx, u_xlat2.xyz); u_xlat1.y = dot(u_xlat6.yzx, u_xlat2.xyz); outVertices3_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat9.x)); outVertices3_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat9.y)); outVertices3_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat9.z)); outVertices3_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat9.w)); outVertices3_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat1.x)); outVertices3_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat1.y)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].z; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].z); u_xlatb11 = u_xlatu0> 2) + 0]), uintBitsToFloat(inVertices2_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices2_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inVertices2_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlat2.xy = vec2(uintBitsToFloat(inVertices2_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inVertices2_buf[u_xlatu0].value[(16 >> 2) + 1])); u_xlati11 = int(inSkin2_buf[u_xlatu0].value[(0 >> 2) + 0]); u_xlati11 = u_xlati11 + int(g_PoseOffsets[0].z); u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati11].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati11].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(16 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati11].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(32 >> 2) + 2])); u_xlat6.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati11].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(48 >> 2) + 2])); u_xlat7.x = u_xlat3.x; u_xlat7.y = u_xlat4.x; u_xlat7.z = u_xlat5.x; u_xlat7.w = u_xlat6.x; u_xlat8.xyz = u_xlat1.xyz; u_xlat8.w = 1.0; u_xlat9.x = dot(u_xlat7, u_xlat8); u_xlat10.x = u_xlat3.y; u_xlat10.y = u_xlat4.y; u_xlat10.z = u_xlat5.y; u_xlat10.w = u_xlat6.y; u_xlat9.y = dot(u_xlat10, u_xlat8); u_xlat6.x = u_xlat3.z; u_xlat6.y = u_xlat4.z; u_xlat6.z = u_xlat5.z; u_xlat9.z = dot(u_xlat6, u_xlat8); u_xlat2.z = u_xlat1.w; u_xlat9.w = dot(u_xlat7.yzx, u_xlat2.xyz); u_xlat1.x = dot(u_xlat10.yzx, u_xlat2.xyz); u_xlat1.y = dot(u_xlat6.yzx, u_xlat2.xyz); outVertices2_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat9.x)); outVertices2_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat9.y)); outVertices2_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat9.z)); outVertices2_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat9.w)); outVertices2_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat1.x)); outVertices2_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat1.y)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].y; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].y); u_xlatb11 = u_xlatu0> 2) + 0]), uintBitsToFloat(inVertices1_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices1_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inVertices1_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlat2.xy = vec2(uintBitsToFloat(inVertices1_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inVertices1_buf[u_xlatu0].value[(16 >> 2) + 1])); u_xlati11 = int(inSkin1_buf[u_xlatu0].value[(0 >> 2) + 0]); u_xlati11 = u_xlati11 + int(g_PoseOffsets[0].y); u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati11].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati11].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(16 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati11].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(32 >> 2) + 2])); u_xlat6.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati11].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(48 >> 2) + 2])); u_xlat7.x = u_xlat3.x; u_xlat7.y = u_xlat4.x; u_xlat7.z = u_xlat5.x; u_xlat7.w = u_xlat6.x; u_xlat8.xyz = u_xlat1.xyz; u_xlat8.w = 1.0; u_xlat9.x = dot(u_xlat7, u_xlat8); u_xlat10.x = u_xlat3.y; u_xlat10.y = u_xlat4.y; u_xlat10.z = u_xlat5.y; u_xlat10.w = u_xlat6.y; u_xlat9.y = dot(u_xlat10, u_xlat8); u_xlat6.x = u_xlat3.z; u_xlat6.y = u_xlat4.z; u_xlat6.z = u_xlat5.z; u_xlat9.z = dot(u_xlat6, u_xlat8); u_xlat2.z = u_xlat1.w; u_xlat9.w = dot(u_xlat7.yzx, u_xlat2.xyz); u_xlat1.x = dot(u_xlat10.yzx, u_xlat2.xyz); u_xlat1.y = dot(u_xlat6.yzx, u_xlat2.xyz); outVertices1_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat9.x)); outVertices1_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat9.y)); outVertices1_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat9.z)); outVertices1_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat9.w)); outVertices1_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat1.x)); outVertices1_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat1.y)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].x; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].x); u_xlatb11 = u_xlatu0> 2) + 0]), uintBitsToFloat(inVertices0_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices0_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inVertices0_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlat2.xy = vec2(uintBitsToFloat(inVertices0_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inVertices0_buf[u_xlatu0].value[(16 >> 2) + 1])); u_xlati11 = int(inSkin0_buf[u_xlatu0].value[(0 >> 2) + 0]); u_xlati11 = u_xlati11 + int(g_PoseOffsets[0].x); u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati11].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati11].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(16 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati11].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(32 >> 2) + 2])); u_xlat6.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati11].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(48 >> 2) + 2])); u_xlat7.x = u_xlat3.x; u_xlat7.y = u_xlat4.x; u_xlat7.z = u_xlat5.x; u_xlat7.w = u_xlat6.x; u_xlat8.xyz = u_xlat1.xyz; u_xlat8.w = 1.0; u_xlat9.x = dot(u_xlat7, u_xlat8); u_xlat10.x = u_xlat3.y; u_xlat10.y = u_xlat4.y; u_xlat10.z = u_xlat5.y; u_xlat10.w = u_xlat6.y; u_xlat9.y = dot(u_xlat10, u_xlat8); u_xlat6.x = u_xlat3.z; u_xlat6.y = u_xlat4.z; u_xlat6.z = u_xlat5.z; u_xlat9.z = dot(u_xlat6, u_xlat8); u_xlat2.z = u_xlat1.w; u_xlat9.w = dot(u_xlat7.yzx, u_xlat2.xyz); u_xlat1.x = dot(u_xlat10.yzx, u_xlat2.xyz); u_xlat1.y = dot(u_xlat6.yzx, u_xlat2.xyz); outVertices0_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat9.x)); outVertices0_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat9.y)); outVertices0_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat9.z)); outVertices0_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat9.w)); outVertices0_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat1.x)); outVertices0_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat1.y)); } } } } } } return; } @@ batchMainComputeSkinCBuffer inVertices0 inVertices1 inVertices2 inVertices3 inVertices4inSkin0inSkin1inSkin2inSkin3inSkin4 inMatrices  outVertices0 outVertices1 outVertices2 outVertices3 outVertices4a#version 310 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if HLSLCC_ENABLE_UNIFORM_BUFFERS #define UNITY_UNIFORM #else #define UNITY_UNIFORM uniform #endif #define UNITY_SUPPORTS_UNIFORM_LOCATION 1 #if UNITY_SUPPORTS_UNIFORM_LOCATION #define UNITY_LOCATION(x) layout(location = x) #define UNITY_BINDING(x) layout(binding = x, std140) #else #define UNITY_LOCATION(x) #define UNITY_BINDING(x) layout(std140) #endif UNITY_BINDING(0) uniform ComputeSkinCBuffer { uvec4 g_VertCounts[2]; uvec4 g_BatchOffsets[2]; uvec4 g_PoseOffsets[2]; uint g_poseBufferMaxIndex; }; struct inVertices0_type { uint[10] value; }; layout(std430, binding = 5) readonly buffer inVertices0 { inVertices0_type inVertices0_buf[]; }; struct inVertices1_type { uint[10] value; }; layout(std430, binding = 6) readonly buffer inVertices1 { inVertices1_type inVertices1_buf[]; }; struct inVertices2_type { uint[10] value; }; layout(std430, binding = 7) readonly buffer inVertices2 { inVertices2_type inVertices2_buf[]; }; struct inVertices3_type { uint[10] value; }; layout(std430, binding = 8) readonly buffer inVertices3 { inVertices3_type inVertices3_buf[]; }; struct inVertices4_type { uint[10] value; }; layout(std430, binding = 9) readonly buffer inVertices4 { inVertices4_type inVertices4_buf[]; }; struct inSkin0_type { uint[1] value; }; layout(std430, binding = 10) readonly buffer inSkin0 { inSkin0_type inSkin0_buf[]; }; struct inSkin1_type { uint[1] value; }; layout(std430, binding = 11) readonly buffer inSkin1 { inSkin1_type inSkin1_buf[]; }; struct inSkin2_type { uint[1] value; }; layout(std430, binding = 12) readonly buffer inSkin2 { inSkin2_type inSkin2_buf[]; }; struct inSkin3_type { uint[1] value; }; layout(std430, binding = 13) readonly buffer inSkin3 { inSkin3_type inSkin3_buf[]; }; struct inSkin4_type { uint[1] value; }; layout(std430, binding = 14) readonly buffer inSkin4 { inSkin4_type inSkin4_buf[]; }; struct inMatrices_type { uint[16] value; }; layout(std430, binding = 15) readonly buffer inMatrices { inMatrices_type inMatrices_buf[]; }; struct outVertices0_type { uint[10] value; }; layout(std430, binding = 0) buffer outVertices0 { outVertices0_type outVertices0_buf[]; }; struct outVertices1_type { uint[10] value; }; layout(std430, binding = 1) buffer outVertices1 { outVertices1_type outVertices1_buf[]; }; struct outVertices2_type { uint[10] value; }; layout(std430, binding = 2) buffer outVertices2 { outVertices2_type outVertices2_buf[]; }; struct outVertices3_type { uint[10] value; }; layout(std430, binding = 3) buffer outVertices3 { outVertices3_type outVertices3_buf[]; }; struct outVertices4_type { uint[10] value; }; layout(std430, binding = 4) buffer outVertices4 { outVertices4_type outVertices4_buf[]; }; uint u_xlatu0; bool u_xlatb0; vec4 u_xlat1; vec4 u_xlat2; vec4 u_xlat3; vec4 u_xlat4; vec3 u_xlat5; vec3 u_xlat6; vec4 u_xlat7; vec4 u_xlat8; vec4 u_xlat9; vec4 u_xlat10; vec4 u_xlat11; int u_xlati12; bool u_xlatb12; layout(local_size_x = 64, local_size_y = 1, local_size_z = 1) in; void main() { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[1].x; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[1].x); u_xlatb12 = u_xlatu0> 2) + 3]), uintBitsToFloat(inVertices4_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inVertices4_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices4_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlat2 = vec4(uintBitsToFloat(inVertices4_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inVertices4_buf[u_xlatu0].value[(16 >> 2) + 1]), uintBitsToFloat(inVertices4_buf[u_xlatu0].value[(16 >> 2) + 2]), uintBitsToFloat(inVertices4_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlat3.xy = vec2(uintBitsToFloat(inVertices4_buf[u_xlatu0].value[(32 >> 2) + 0]), uintBitsToFloat(inVertices4_buf[u_xlatu0].value[(32 >> 2) + 1])); u_xlati12 = int(inSkin4_buf[u_xlatu0].value[(0 >> 2) + 0]); u_xlati12 = u_xlati12 + int(g_PoseOffsets[1].x); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(0 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(16 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(32 >> 2) + 2])); u_xlat7.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(48 >> 2) + 2])); u_xlat8.x = u_xlat4.x; u_xlat8.y = u_xlat5.x; u_xlat8.z = u_xlat6.x; u_xlat8.w = u_xlat7.x; u_xlat9.xyz = u_xlat1.yzw; u_xlat9.w = 1.0; u_xlat10.x = dot(u_xlat8, u_xlat9); u_xlat11.x = u_xlat4.y; u_xlat11.y = u_xlat5.y; u_xlat11.z = u_xlat6.y; u_xlat11.w = u_xlat7.y; u_xlat10.y = dot(u_xlat11, u_xlat9); u_xlat7.x = u_xlat4.z; u_xlat7.y = u_xlat5.z; u_xlat7.z = u_xlat6.z; u_xlat10.z = dot(u_xlat7, u_xlat9); u_xlat1.yz = u_xlat2.xy; u_xlat10.w = dot(u_xlat8.xyz, u_xlat1.xyz); u_xlat4.x = dot(u_xlat11.xyz, u_xlat1.xyz); u_xlat4.y = dot(u_xlat7.xyz, u_xlat1.xyz); u_xlat3.zw = u_xlat2.zw; u_xlat4.z = dot(u_xlat8.zxy, u_xlat3.xzw); u_xlat4.w = dot(u_xlat11.zxy, u_xlat3.xzw); u_xlat3.x = dot(u_xlat7.zxy, u_xlat3.xzw); outVertices4_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat10.x)); outVertices4_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat10.y)); outVertices4_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat10.z)); outVertices4_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat10.w)); outVertices4_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat4.x)); outVertices4_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat4.y)); outVertices4_buf[u_xlatu0].value[(16 >> 2) + 2] = uint(floatBitsToUint(u_xlat4.z)); outVertices4_buf[u_xlatu0].value[(16 >> 2) + 3] = uint(floatBitsToUint(u_xlat4.w)); outVertices4_buf[u_xlatu0].value[(32 >> 2)] = uint(floatBitsToUint(u_xlat3.x)); outVertices4_buf[u_xlatu0].value[(32 >> 2) + 1] = uint(floatBitsToUint(u_xlat3.y)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].w; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].w); u_xlatb12 = u_xlatu0> 2) + 3]), uintBitsToFloat(inVertices3_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inVertices3_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices3_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlat2 = vec4(uintBitsToFloat(inVertices3_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inVertices3_buf[u_xlatu0].value[(16 >> 2) + 1]), uintBitsToFloat(inVertices3_buf[u_xlatu0].value[(16 >> 2) + 2]), uintBitsToFloat(inVertices3_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlat3.xy = vec2(uintBitsToFloat(inVertices3_buf[u_xlatu0].value[(32 >> 2) + 0]), uintBitsToFloat(inVertices3_buf[u_xlatu0].value[(32 >> 2) + 1])); u_xlati12 = int(inSkin3_buf[u_xlatu0].value[(0 >> 2) + 0]); u_xlati12 = u_xlati12 + int(g_PoseOffsets[0].w); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(0 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(16 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(32 >> 2) + 2])); u_xlat7.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(48 >> 2) + 2])); u_xlat8.x = u_xlat4.x; u_xlat8.y = u_xlat5.x; u_xlat8.z = u_xlat6.x; u_xlat8.w = u_xlat7.x; u_xlat9.xyz = u_xlat1.yzw; u_xlat9.w = 1.0; u_xlat10.x = dot(u_xlat8, u_xlat9); u_xlat11.x = u_xlat4.y; u_xlat11.y = u_xlat5.y; u_xlat11.z = u_xlat6.y; u_xlat11.w = u_xlat7.y; u_xlat10.y = dot(u_xlat11, u_xlat9); u_xlat7.x = u_xlat4.z; u_xlat7.y = u_xlat5.z; u_xlat7.z = u_xlat6.z; u_xlat10.z = dot(u_xlat7, u_xlat9); u_xlat1.yz = u_xlat2.xy; u_xlat10.w = dot(u_xlat8.xyz, u_xlat1.xyz); u_xlat4.x = dot(u_xlat11.xyz, u_xlat1.xyz); u_xlat4.y = dot(u_xlat7.xyz, u_xlat1.xyz); u_xlat3.zw = u_xlat2.zw; u_xlat4.z = dot(u_xlat8.zxy, u_xlat3.xzw); u_xlat4.w = dot(u_xlat11.zxy, u_xlat3.xzw); u_xlat3.x = dot(u_xlat7.zxy, u_xlat3.xzw); outVertices3_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat10.x)); outVertices3_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat10.y)); outVertices3_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat10.z)); outVertices3_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat10.w)); outVertices3_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat4.x)); outVertices3_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat4.y)); outVertices3_buf[u_xlatu0].value[(16 >> 2) + 2] = uint(floatBitsToUint(u_xlat4.z)); outVertices3_buf[u_xlatu0].value[(16 >> 2) + 3] = uint(floatBitsToUint(u_xlat4.w)); outVertices3_buf[u_xlatu0].value[(32 >> 2)] = uint(floatBitsToUint(u_xlat3.x)); outVertices3_buf[u_xlatu0].value[(32 >> 2) + 1] = uint(floatBitsToUint(u_xlat3.y)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].z; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].z); u_xlatb12 = u_xlatu0> 2) + 3]), uintBitsToFloat(inVertices2_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inVertices2_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices2_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlat2 = vec4(uintBitsToFloat(inVertices2_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inVertices2_buf[u_xlatu0].value[(16 >> 2) + 1]), uintBitsToFloat(inVertices2_buf[u_xlatu0].value[(16 >> 2) + 2]), uintBitsToFloat(inVertices2_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlat3.xy = vec2(uintBitsToFloat(inVertices2_buf[u_xlatu0].value[(32 >> 2) + 0]), uintBitsToFloat(inVertices2_buf[u_xlatu0].value[(32 >> 2) + 1])); u_xlati12 = int(inSkin2_buf[u_xlatu0].value[(0 >> 2) + 0]); u_xlati12 = u_xlati12 + int(g_PoseOffsets[0].z); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(0 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(16 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(32 >> 2) + 2])); u_xlat7.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(48 >> 2) + 2])); u_xlat8.x = u_xlat4.x; u_xlat8.y = u_xlat5.x; u_xlat8.z = u_xlat6.x; u_xlat8.w = u_xlat7.x; u_xlat9.xyz = u_xlat1.yzw; u_xlat9.w = 1.0; u_xlat10.x = dot(u_xlat8, u_xlat9); u_xlat11.x = u_xlat4.y; u_xlat11.y = u_xlat5.y; u_xlat11.z = u_xlat6.y; u_xlat11.w = u_xlat7.y; u_xlat10.y = dot(u_xlat11, u_xlat9); u_xlat7.x = u_xlat4.z; u_xlat7.y = u_xlat5.z; u_xlat7.z = u_xlat6.z; u_xlat10.z = dot(u_xlat7, u_xlat9); u_xlat1.yz = u_xlat2.xy; u_xlat10.w = dot(u_xlat8.xyz, u_xlat1.xyz); u_xlat4.x = dot(u_xlat11.xyz, u_xlat1.xyz); u_xlat4.y = dot(u_xlat7.xyz, u_xlat1.xyz); u_xlat3.zw = u_xlat2.zw; u_xlat4.z = dot(u_xlat8.zxy, u_xlat3.xzw); u_xlat4.w = dot(u_xlat11.zxy, u_xlat3.xzw); u_xlat3.x = dot(u_xlat7.zxy, u_xlat3.xzw); outVertices2_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat10.x)); outVertices2_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat10.y)); outVertices2_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat10.z)); outVertices2_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat10.w)); outVertices2_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat4.x)); outVertices2_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat4.y)); outVertices2_buf[u_xlatu0].value[(16 >> 2) + 2] = uint(floatBitsToUint(u_xlat4.z)); outVertices2_buf[u_xlatu0].value[(16 >> 2) + 3] = uint(floatBitsToUint(u_xlat4.w)); outVertices2_buf[u_xlatu0].value[(32 >> 2)] = uint(floatBitsToUint(u_xlat3.x)); outVertices2_buf[u_xlatu0].value[(32 >> 2) + 1] = uint(floatBitsToUint(u_xlat3.y)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].y; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].y); u_xlatb12 = u_xlatu0> 2) + 3]), uintBitsToFloat(inVertices1_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inVertices1_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices1_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlat2 = vec4(uintBitsToFloat(inVertices1_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inVertices1_buf[u_xlatu0].value[(16 >> 2) + 1]), uintBitsToFloat(inVertices1_buf[u_xlatu0].value[(16 >> 2) + 2]), uintBitsToFloat(inVertices1_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlat3.xy = vec2(uintBitsToFloat(inVertices1_buf[u_xlatu0].value[(32 >> 2) + 0]), uintBitsToFloat(inVertices1_buf[u_xlatu0].value[(32 >> 2) + 1])); u_xlati12 = int(inSkin1_buf[u_xlatu0].value[(0 >> 2) + 0]); u_xlati12 = u_xlati12 + int(g_PoseOffsets[0].y); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(0 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(16 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(32 >> 2) + 2])); u_xlat7.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(48 >> 2) + 2])); u_xlat8.x = u_xlat4.x; u_xlat8.y = u_xlat5.x; u_xlat8.z = u_xlat6.x; u_xlat8.w = u_xlat7.x; u_xlat9.xyz = u_xlat1.yzw; u_xlat9.w = 1.0; u_xlat10.x = dot(u_xlat8, u_xlat9); u_xlat11.x = u_xlat4.y; u_xlat11.y = u_xlat5.y; u_xlat11.z = u_xlat6.y; u_xlat11.w = u_xlat7.y; u_xlat10.y = dot(u_xlat11, u_xlat9); u_xlat7.x = u_xlat4.z; u_xlat7.y = u_xlat5.z; u_xlat7.z = u_xlat6.z; u_xlat10.z = dot(u_xlat7, u_xlat9); u_xlat1.yz = u_xlat2.xy; u_xlat10.w = dot(u_xlat8.xyz, u_xlat1.xyz); u_xlat4.x = dot(u_xlat11.xyz, u_xlat1.xyz); u_xlat4.y = dot(u_xlat7.xyz, u_xlat1.xyz); u_xlat3.zw = u_xlat2.zw; u_xlat4.z = dot(u_xlat8.zxy, u_xlat3.xzw); u_xlat4.w = dot(u_xlat11.zxy, u_xlat3.xzw); u_xlat3.x = dot(u_xlat7.zxy, u_xlat3.xzw); outVertices1_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat10.x)); outVertices1_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat10.y)); outVertices1_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat10.z)); outVertices1_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat10.w)); outVertices1_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat4.x)); outVertices1_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat4.y)); outVertices1_buf[u_xlatu0].value[(16 >> 2) + 2] = uint(floatBitsToUint(u_xlat4.z)); outVertices1_buf[u_xlatu0].value[(16 >> 2) + 3] = uint(floatBitsToUint(u_xlat4.w)); outVertices1_buf[u_xlatu0].value[(32 >> 2)] = uint(floatBitsToUint(u_xlat3.x)); outVertices1_buf[u_xlatu0].value[(32 >> 2) + 1] = uint(floatBitsToUint(u_xlat3.y)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].x; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].x); u_xlatb12 = u_xlatu0> 2) + 3]), uintBitsToFloat(inVertices0_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inVertices0_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices0_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlat2 = vec4(uintBitsToFloat(inVertices0_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inVertices0_buf[u_xlatu0].value[(16 >> 2) + 1]), uintBitsToFloat(inVertices0_buf[u_xlatu0].value[(16 >> 2) + 2]), uintBitsToFloat(inVertices0_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlat3.xy = vec2(uintBitsToFloat(inVertices0_buf[u_xlatu0].value[(32 >> 2) + 0]), uintBitsToFloat(inVertices0_buf[u_xlatu0].value[(32 >> 2) + 1])); u_xlati12 = int(inSkin0_buf[u_xlatu0].value[(0 >> 2) + 0]); u_xlati12 = u_xlati12 + int(g_PoseOffsets[0].x); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(0 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(16 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(32 >> 2) + 2])); u_xlat7.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(48 >> 2) + 2])); u_xlat8.x = u_xlat4.x; u_xlat8.y = u_xlat5.x; u_xlat8.z = u_xlat6.x; u_xlat8.w = u_xlat7.x; u_xlat9.xyz = u_xlat1.yzw; u_xlat9.w = 1.0; u_xlat10.x = dot(u_xlat8, u_xlat9); u_xlat11.x = u_xlat4.y; u_xlat11.y = u_xlat5.y; u_xlat11.z = u_xlat6.y; u_xlat11.w = u_xlat7.y; u_xlat10.y = dot(u_xlat11, u_xlat9); u_xlat7.x = u_xlat4.z; u_xlat7.y = u_xlat5.z; u_xlat7.z = u_xlat6.z; u_xlat10.z = dot(u_xlat7, u_xlat9); u_xlat1.yz = u_xlat2.xy; u_xlat10.w = dot(u_xlat8.xyz, u_xlat1.xyz); u_xlat4.x = dot(u_xlat11.xyz, u_xlat1.xyz); u_xlat4.y = dot(u_xlat7.xyz, u_xlat1.xyz); u_xlat3.zw = u_xlat2.zw; u_xlat4.z = dot(u_xlat8.zxy, u_xlat3.xzw); u_xlat4.w = dot(u_xlat11.zxy, u_xlat3.xzw); u_xlat3.x = dot(u_xlat7.zxy, u_xlat3.xzw); outVertices0_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat10.x)); outVertices0_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat10.y)); outVertices0_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat10.z)); outVertices0_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat10.w)); outVertices0_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat4.x)); outVertices0_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat4.y)); outVertices0_buf[u_xlatu0].value[(16 >> 2) + 2] = uint(floatBitsToUint(u_xlat4.z)); outVertices0_buf[u_xlatu0].value[(16 >> 2) + 3] = uint(floatBitsToUint(u_xlat4.w)); outVertices0_buf[u_xlatu0].value[(32 >> 2)] = uint(floatBitsToUint(u_xlat3.x)); outVertices0_buf[u_xlatu0].value[(32 >> 2) + 1] = uint(floatBitsToUint(u_xlat3.y)); } } } } } } return; } @@ batchMainComputeSkinCBuffer inVertices0 inVertices1 inVertices2 inVertices3 inVertices4inSkin0inSkin1inSkin2inSkin3inSkin4 inMatrices  outVertices0 outVertices1 outVertices2 outVertices3 outVertices4f#version 310 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if HLSLCC_ENABLE_UNIFORM_BUFFERS #define UNITY_UNIFORM #else #define UNITY_UNIFORM uniform #endif #define UNITY_SUPPORTS_UNIFORM_LOCATION 1 #if UNITY_SUPPORTS_UNIFORM_LOCATION #define UNITY_LOCATION(x) layout(location = x) #define UNITY_BINDING(x) layout(binding = x, std140) #else #define UNITY_LOCATION(x) #define UNITY_BINDING(x) layout(std140) #endif UNITY_BINDING(0) uniform ComputeSkinCBuffer { uvec4 g_VertCounts[2]; uvec4 g_BatchOffsets[2]; uvec4 g_PoseOffsets[2]; uint g_poseBufferMaxIndex; }; struct inVertices0_type { uint[3] value; }; layout(std430, binding = 5) readonly buffer inVertices0 { inVertices0_type inVertices0_buf[]; }; struct inVertices1_type { uint[3] value; }; layout(std430, binding = 6) readonly buffer inVertices1 { inVertices1_type inVertices1_buf[]; }; struct inVertices2_type { uint[3] value; }; layout(std430, binding = 7) readonly buffer inVertices2 { inVertices2_type inVertices2_buf[]; }; struct inVertices3_type { uint[3] value; }; layout(std430, binding = 8) readonly buffer inVertices3 { inVertices3_type inVertices3_buf[]; }; struct inVertices4_type { uint[3] value; }; layout(std430, binding = 9) readonly buffer inVertices4 { inVertices4_type inVertices4_buf[]; }; struct inSkin0_type { uint[4] value; }; layout(std430, binding = 10) readonly buffer inSkin0 { inSkin0_type inSkin0_buf[]; }; struct inSkin1_type { uint[4] value; }; layout(std430, binding = 11) readonly buffer inSkin1 { inSkin1_type inSkin1_buf[]; }; struct inSkin2_type { uint[4] value; }; layout(std430, binding = 12) readonly buffer inSkin2 { inSkin2_type inSkin2_buf[]; }; struct inSkin3_type { uint[4] value; }; layout(std430, binding = 13) readonly buffer inSkin3 { inSkin3_type inSkin3_buf[]; }; struct inSkin4_type { uint[4] value; }; layout(std430, binding = 14) readonly buffer inSkin4 { inSkin4_type inSkin4_buf[]; }; struct inMatrices_type { uint[16] value; }; layout(std430, binding = 15) readonly buffer inMatrices { inMatrices_type inMatrices_buf[]; }; struct outVertices0_type { uint[3] value; }; layout(std430, binding = 0) buffer outVertices0 { outVertices0_type outVertices0_buf[]; }; struct outVertices1_type { uint[3] value; }; layout(std430, binding = 1) buffer outVertices1 { outVertices1_type outVertices1_buf[]; }; struct outVertices2_type { uint[3] value; }; layout(std430, binding = 2) buffer outVertices2 { outVertices2_type outVertices2_buf[]; }; struct outVertices3_type { uint[3] value; }; layout(std430, binding = 3) buffer outVertices3 { outVertices3_type outVertices3_buf[]; }; struct outVertices4_type { uint[3] value; }; layout(std430, binding = 4) buffer outVertices4 { outVertices4_type outVertices4_buf[]; }; uint u_xlatu0; bool u_xlatb0; vec4 u_xlat1; vec4 u_xlat2; vec4 u_xlat3; vec4 u_xlat4; vec4 u_xlat5; vec4 u_xlat6; vec4 u_xlat7; vec4 u_xlat8; vec4 u_xlat9; vec4 u_xlat10; vec4 u_xlat11; ivec2 u_xlati12; bool u_xlatb12; layout(local_size_x = 64, local_size_y = 1, local_size_z = 1) in; void main() { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[1].x; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[1].x); u_xlatb12 = u_xlatu0> 2) + 0]), uintBitsToFloat(inVertices4_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices4_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlat2 = vec4(uintBitsToFloat(inSkin4_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inSkin4_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inSkin4_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inSkin4_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlati12.xy = floatBitsToInt(u_xlat2.zw) + ivec2(g_PoseOffsets[1].xx); u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(16 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(32 >> 2) + 2])); u_xlat6.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(48 >> 2) + 2])); u_xlat7.x = u_xlat3.x; u_xlat7.y = u_xlat4.x; u_xlat7.z = u_xlat5.x; u_xlat7.w = u_xlat6.x; u_xlat8.x = u_xlat3.y; u_xlat8.y = u_xlat4.y; u_xlat8.z = u_xlat5.y; u_xlat8.w = u_xlat6.y; u_xlat6.x = u_xlat3.z; u_xlat6.y = u_xlat4.z; u_xlat6.z = u_xlat5.z; u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(16 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat3.x; u_xlat10.y = u_xlat4.x; u_xlat10.z = u_xlat5.x; u_xlat10.w = u_xlat9.x; u_xlat10 = u_xlat2.yyyy * u_xlat10; u_xlat11.x = u_xlat3.y; u_xlat11.y = u_xlat4.y; u_xlat11.z = u_xlat5.y; u_xlat11.w = u_xlat9.y; u_xlat11 = u_xlat2.yyyy * u_xlat11; u_xlat9.x = u_xlat3.z; u_xlat9.y = u_xlat4.z; u_xlat9.z = u_xlat5.z; u_xlat3 = u_xlat2.yyyy * u_xlat9; u_xlat4 = u_xlat7 * u_xlat2.xxxx + u_xlat10; u_xlat5 = u_xlat8 * u_xlat2.xxxx + u_xlat11; u_xlat2 = u_xlat6 * u_xlat2.xxxx + u_xlat3; u_xlat1.w = 1.0; u_xlat3.x = dot(u_xlat4, u_xlat1); u_xlat3.y = dot(u_xlat5, u_xlat1); u_xlat3.z = dot(u_xlat2, u_xlat1); outVertices4_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat3.x)); outVertices4_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat3.y)); outVertices4_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat3.z)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].w; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].w); u_xlatb12 = u_xlatu0> 2) + 0]), uintBitsToFloat(inVertices3_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices3_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlat2 = vec4(uintBitsToFloat(inSkin3_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inSkin3_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inSkin3_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inSkin3_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlati12.xy = floatBitsToInt(u_xlat2.zw) + ivec2(g_PoseOffsets[0].ww); u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(16 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(32 >> 2) + 2])); u_xlat6.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(48 >> 2) + 2])); u_xlat7.x = u_xlat3.x; u_xlat7.y = u_xlat4.x; u_xlat7.z = u_xlat5.x; u_xlat7.w = u_xlat6.x; u_xlat8.x = u_xlat3.y; u_xlat8.y = u_xlat4.y; u_xlat8.z = u_xlat5.y; u_xlat8.w = u_xlat6.y; u_xlat6.x = u_xlat3.z; u_xlat6.y = u_xlat4.z; u_xlat6.z = u_xlat5.z; u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(16 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat3.x; u_xlat10.y = u_xlat4.x; u_xlat10.z = u_xlat5.x; u_xlat10.w = u_xlat9.x; u_xlat10 = u_xlat2.yyyy * u_xlat10; u_xlat11.x = u_xlat3.y; u_xlat11.y = u_xlat4.y; u_xlat11.z = u_xlat5.y; u_xlat11.w = u_xlat9.y; u_xlat11 = u_xlat2.yyyy * u_xlat11; u_xlat9.x = u_xlat3.z; u_xlat9.y = u_xlat4.z; u_xlat9.z = u_xlat5.z; u_xlat3 = u_xlat2.yyyy * u_xlat9; u_xlat4 = u_xlat7 * u_xlat2.xxxx + u_xlat10; u_xlat5 = u_xlat8 * u_xlat2.xxxx + u_xlat11; u_xlat2 = u_xlat6 * u_xlat2.xxxx + u_xlat3; u_xlat1.w = 1.0; u_xlat3.x = dot(u_xlat4, u_xlat1); u_xlat3.y = dot(u_xlat5, u_xlat1); u_xlat3.z = dot(u_xlat2, u_xlat1); outVertices3_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat3.x)); outVertices3_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat3.y)); outVertices3_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat3.z)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].z; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].z); u_xlatb12 = u_xlatu0> 2) + 0]), uintBitsToFloat(inVertices2_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices2_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlat2 = vec4(uintBitsToFloat(inSkin2_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inSkin2_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inSkin2_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inSkin2_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlati12.xy = floatBitsToInt(u_xlat2.zw) + ivec2(g_PoseOffsets[0].zz); u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(16 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(32 >> 2) + 2])); u_xlat6.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(48 >> 2) + 2])); u_xlat7.x = u_xlat3.x; u_xlat7.y = u_xlat4.x; u_xlat7.z = u_xlat5.x; u_xlat7.w = u_xlat6.x; u_xlat8.x = u_xlat3.y; u_xlat8.y = u_xlat4.y; u_xlat8.z = u_xlat5.y; u_xlat8.w = u_xlat6.y; u_xlat6.x = u_xlat3.z; u_xlat6.y = u_xlat4.z; u_xlat6.z = u_xlat5.z; u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(16 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat3.x; u_xlat10.y = u_xlat4.x; u_xlat10.z = u_xlat5.x; u_xlat10.w = u_xlat9.x; u_xlat10 = u_xlat2.yyyy * u_xlat10; u_xlat11.x = u_xlat3.y; u_xlat11.y = u_xlat4.y; u_xlat11.z = u_xlat5.y; u_xlat11.w = u_xlat9.y; u_xlat11 = u_xlat2.yyyy * u_xlat11; u_xlat9.x = u_xlat3.z; u_xlat9.y = u_xlat4.z; u_xlat9.z = u_xlat5.z; u_xlat3 = u_xlat2.yyyy * u_xlat9; u_xlat4 = u_xlat7 * u_xlat2.xxxx + u_xlat10; u_xlat5 = u_xlat8 * u_xlat2.xxxx + u_xlat11; u_xlat2 = u_xlat6 * u_xlat2.xxxx + u_xlat3; u_xlat1.w = 1.0; u_xlat3.x = dot(u_xlat4, u_xlat1); u_xlat3.y = dot(u_xlat5, u_xlat1); u_xlat3.z = dot(u_xlat2, u_xlat1); outVertices2_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat3.x)); outVertices2_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat3.y)); outVertices2_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat3.z)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].y; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].y); u_xlatb12 = u_xlatu0> 2) + 0]), uintBitsToFloat(inVertices1_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices1_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlat2 = vec4(uintBitsToFloat(inSkin1_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inSkin1_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inSkin1_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inSkin1_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlati12.xy = floatBitsToInt(u_xlat2.zw) + ivec2(g_PoseOffsets[0].yy); u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(16 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(32 >> 2) + 2])); u_xlat6.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(48 >> 2) + 2])); u_xlat7.x = u_xlat3.x; u_xlat7.y = u_xlat4.x; u_xlat7.z = u_xlat5.x; u_xlat7.w = u_xlat6.x; u_xlat8.x = u_xlat3.y; u_xlat8.y = u_xlat4.y; u_xlat8.z = u_xlat5.y; u_xlat8.w = u_xlat6.y; u_xlat6.x = u_xlat3.z; u_xlat6.y = u_xlat4.z; u_xlat6.z = u_xlat5.z; u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(16 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat3.x; u_xlat10.y = u_xlat4.x; u_xlat10.z = u_xlat5.x; u_xlat10.w = u_xlat9.x; u_xlat10 = u_xlat2.yyyy * u_xlat10; u_xlat11.x = u_xlat3.y; u_xlat11.y = u_xlat4.y; u_xlat11.z = u_xlat5.y; u_xlat11.w = u_xlat9.y; u_xlat11 = u_xlat2.yyyy * u_xlat11; u_xlat9.x = u_xlat3.z; u_xlat9.y = u_xlat4.z; u_xlat9.z = u_xlat5.z; u_xlat3 = u_xlat2.yyyy * u_xlat9; u_xlat4 = u_xlat7 * u_xlat2.xxxx + u_xlat10; u_xlat5 = u_xlat8 * u_xlat2.xxxx + u_xlat11; u_xlat2 = u_xlat6 * u_xlat2.xxxx + u_xlat3; u_xlat1.w = 1.0; u_xlat3.x = dot(u_xlat4, u_xlat1); u_xlat3.y = dot(u_xlat5, u_xlat1); u_xlat3.z = dot(u_xlat2, u_xlat1); outVertices1_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat3.x)); outVertices1_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat3.y)); outVertices1_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat3.z)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].x; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].x); u_xlatb12 = u_xlatu0> 2) + 0]), uintBitsToFloat(inVertices0_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices0_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlat2 = vec4(uintBitsToFloat(inSkin0_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inSkin0_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inSkin0_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inSkin0_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlati12.xy = floatBitsToInt(u_xlat2.zw) + ivec2(g_PoseOffsets[0].xx); u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(16 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(32 >> 2) + 2])); u_xlat6.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(48 >> 2) + 2])); u_xlat7.x = u_xlat3.x; u_xlat7.y = u_xlat4.x; u_xlat7.z = u_xlat5.x; u_xlat7.w = u_xlat6.x; u_xlat8.x = u_xlat3.y; u_xlat8.y = u_xlat4.y; u_xlat8.z = u_xlat5.y; u_xlat8.w = u_xlat6.y; u_xlat6.x = u_xlat3.z; u_xlat6.y = u_xlat4.z; u_xlat6.z = u_xlat5.z; u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(16 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat3.x; u_xlat10.y = u_xlat4.x; u_xlat10.z = u_xlat5.x; u_xlat10.w = u_xlat9.x; u_xlat10 = u_xlat2.yyyy * u_xlat10; u_xlat11.x = u_xlat3.y; u_xlat11.y = u_xlat4.y; u_xlat11.z = u_xlat5.y; u_xlat11.w = u_xlat9.y; u_xlat11 = u_xlat2.yyyy * u_xlat11; u_xlat9.x = u_xlat3.z; u_xlat9.y = u_xlat4.z; u_xlat9.z = u_xlat5.z; u_xlat3 = u_xlat2.yyyy * u_xlat9; u_xlat4 = u_xlat7 * u_xlat2.xxxx + u_xlat10; u_xlat5 = u_xlat8 * u_xlat2.xxxx + u_xlat11; u_xlat2 = u_xlat6 * u_xlat2.xxxx + u_xlat3; u_xlat1.w = 1.0; u_xlat3.x = dot(u_xlat4, u_xlat1); u_xlat3.y = dot(u_xlat5, u_xlat1); u_xlat3.z = dot(u_xlat2, u_xlat1); outVertices0_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat3.x)); outVertices0_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat3.y)); outVertices0_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat3.z)); } } } } } } return; } @@ batchMainComputeSkinCBuffer inVertices0 inVertices1 inVertices2 inVertices3 inVertices4inSkin0inSkin1inSkin2inSkin3inSkin4 inMatrices  outVertices0 outVertices1 outVertices2 outVertices3 outVertices4w#version 310 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if HLSLCC_ENABLE_UNIFORM_BUFFERS #define UNITY_UNIFORM #else #define UNITY_UNIFORM uniform #endif #define UNITY_SUPPORTS_UNIFORM_LOCATION 1 #if UNITY_SUPPORTS_UNIFORM_LOCATION #define UNITY_LOCATION(x) layout(location = x) #define UNITY_BINDING(x) layout(binding = x, std140) #else #define UNITY_LOCATION(x) #define UNITY_BINDING(x) layout(std140) #endif UNITY_BINDING(0) uniform ComputeSkinCBuffer { uvec4 g_VertCounts[2]; uvec4 g_BatchOffsets[2]; uvec4 g_PoseOffsets[2]; uint g_poseBufferMaxIndex; }; struct inVertices0_type { uint[6] value; }; layout(std430, binding = 5) readonly buffer inVertices0 { inVertices0_type inVertices0_buf[]; }; struct inVertices1_type { uint[6] value; }; layout(std430, binding = 6) readonly buffer inVertices1 { inVertices1_type inVertices1_buf[]; }; struct inVertices2_type { uint[6] value; }; layout(std430, binding = 7) readonly buffer inVertices2 { inVertices2_type inVertices2_buf[]; }; struct inVertices3_type { uint[6] value; }; layout(std430, binding = 8) readonly buffer inVertices3 { inVertices3_type inVertices3_buf[]; }; struct inVertices4_type { uint[6] value; }; layout(std430, binding = 9) readonly buffer inVertices4 { inVertices4_type inVertices4_buf[]; }; struct inSkin0_type { uint[4] value; }; layout(std430, binding = 10) readonly buffer inSkin0 { inSkin0_type inSkin0_buf[]; }; struct inSkin1_type { uint[4] value; }; layout(std430, binding = 11) readonly buffer inSkin1 { inSkin1_type inSkin1_buf[]; }; struct inSkin2_type { uint[4] value; }; layout(std430, binding = 12) readonly buffer inSkin2 { inSkin2_type inSkin2_buf[]; }; struct inSkin3_type { uint[4] value; }; layout(std430, binding = 13) readonly buffer inSkin3 { inSkin3_type inSkin3_buf[]; }; struct inSkin4_type { uint[4] value; }; layout(std430, binding = 14) readonly buffer inSkin4 { inSkin4_type inSkin4_buf[]; }; struct inMatrices_type { uint[16] value; }; layout(std430, binding = 15) readonly buffer inMatrices { inMatrices_type inMatrices_buf[]; }; struct outVertices0_type { uint[6] value; }; layout(std430, binding = 0) buffer outVertices0 { outVertices0_type outVertices0_buf[]; }; struct outVertices1_type { uint[6] value; }; layout(std430, binding = 1) buffer outVertices1 { outVertices1_type outVertices1_buf[]; }; struct outVertices2_type { uint[6] value; }; layout(std430, binding = 2) buffer outVertices2 { outVertices2_type outVertices2_buf[]; }; struct outVertices3_type { uint[6] value; }; layout(std430, binding = 3) buffer outVertices3 { outVertices3_type outVertices3_buf[]; }; struct outVertices4_type { uint[6] value; }; layout(std430, binding = 4) buffer outVertices4 { outVertices4_type outVertices4_buf[]; }; uint u_xlatu0; bool u_xlatb0; vec4 u_xlat1; vec3 u_xlat2; vec4 u_xlat3; vec4 u_xlat4; vec4 u_xlat5; vec4 u_xlat6; vec4 u_xlat7; vec4 u_xlat8; vec4 u_xlat9; vec4 u_xlat10; vec4 u_xlat11; vec4 u_xlat12; ivec2 u_xlati13; bool u_xlatb13; layout(local_size_x = 64, local_size_y = 1, local_size_z = 1) in; void main() { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[1].x; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[1].x); u_xlatb13 = u_xlatu0> 2) + 0]), uintBitsToFloat(inVertices4_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices4_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inVertices4_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlat2.xy = vec2(uintBitsToFloat(inVertices4_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inVertices4_buf[u_xlatu0].value[(16 >> 2) + 1])); u_xlat3 = vec4(uintBitsToFloat(inSkin4_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inSkin4_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inSkin4_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inSkin4_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlati13.xy = floatBitsToInt(u_xlat3.zw) + ivec2(g_PoseOffsets[1].xx); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(0 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(16 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(32 >> 2) + 2])); u_xlat7.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(48 >> 2) + 2])); u_xlat8.x = u_xlat4.x; u_xlat8.y = u_xlat5.x; u_xlat8.z = u_xlat6.x; u_xlat8.w = u_xlat7.x; u_xlat9.x = u_xlat4.y; u_xlat9.y = u_xlat5.y; u_xlat9.z = u_xlat6.y; u_xlat9.w = u_xlat7.y; u_xlat7.x = u_xlat4.z; u_xlat7.y = u_xlat5.z; u_xlat7.z = u_xlat6.z; u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(0 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(16 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(32 >> 2) + 2])); u_xlat10.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(48 >> 2) + 2])); u_xlat11.x = u_xlat4.x; u_xlat11.y = u_xlat5.x; u_xlat11.z = u_xlat6.x; u_xlat11.w = u_xlat10.x; u_xlat11 = u_xlat3.yyyy * u_xlat11; u_xlat12.x = u_xlat4.y; u_xlat12.y = u_xlat5.y; u_xlat12.z = u_xlat6.y; u_xlat12.w = u_xlat10.y; u_xlat12 = u_xlat3.yyyy * u_xlat12; u_xlat10.x = u_xlat4.z; u_xlat10.y = u_xlat5.z; u_xlat10.z = u_xlat6.z; u_xlat4 = u_xlat3.yyyy * u_xlat10; u_xlat5 = u_xlat8 * u_xlat3.xxxx + u_xlat11; u_xlat6 = u_xlat9 * u_xlat3.xxxx + u_xlat12; u_xlat3 = u_xlat7 * u_xlat3.xxxx + u_xlat4; u_xlat4.xyz = u_xlat1.xyz; u_xlat4.w = 1.0; u_xlat7.x = dot(u_xlat5, u_xlat4); u_xlat7.y = dot(u_xlat6, u_xlat4); u_xlat7.z = dot(u_xlat3, u_xlat4); u_xlat2.z = u_xlat1.w; u_xlat7.w = dot(u_xlat5.yzx, u_xlat2.xyz); u_xlat1.x = dot(u_xlat6.yzx, u_xlat2.xyz); u_xlat1.y = dot(u_xlat3.yzx, u_xlat2.xyz); outVertices4_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat7.x)); outVertices4_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat7.y)); outVertices4_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat7.z)); outVertices4_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat7.w)); outVertices4_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat1.x)); outVertices4_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat1.y)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].w; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].w); u_xlatb13 = u_xlatu0> 2) + 0]), uintBitsToFloat(inVertices3_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices3_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inVertices3_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlat2.xy = vec2(uintBitsToFloat(inVertices3_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inVertices3_buf[u_xlatu0].value[(16 >> 2) + 1])); u_xlat3 = vec4(uintBitsToFloat(inSkin3_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inSkin3_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inSkin3_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inSkin3_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlati13.xy = floatBitsToInt(u_xlat3.zw) + ivec2(g_PoseOffsets[0].ww); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(0 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(16 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(32 >> 2) + 2])); u_xlat7.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(48 >> 2) + 2])); u_xlat8.x = u_xlat4.x; u_xlat8.y = u_xlat5.x; u_xlat8.z = u_xlat6.x; u_xlat8.w = u_xlat7.x; u_xlat9.x = u_xlat4.y; u_xlat9.y = u_xlat5.y; u_xlat9.z = u_xlat6.y; u_xlat9.w = u_xlat7.y; u_xlat7.x = u_xlat4.z; u_xlat7.y = u_xlat5.z; u_xlat7.z = u_xlat6.z; u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(0 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(16 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(32 >> 2) + 2])); u_xlat10.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(48 >> 2) + 2])); u_xlat11.x = u_xlat4.x; u_xlat11.y = u_xlat5.x; u_xlat11.z = u_xlat6.x; u_xlat11.w = u_xlat10.x; u_xlat11 = u_xlat3.yyyy * u_xlat11; u_xlat12.x = u_xlat4.y; u_xlat12.y = u_xlat5.y; u_xlat12.z = u_xlat6.y; u_xlat12.w = u_xlat10.y; u_xlat12 = u_xlat3.yyyy * u_xlat12; u_xlat10.x = u_xlat4.z; u_xlat10.y = u_xlat5.z; u_xlat10.z = u_xlat6.z; u_xlat4 = u_xlat3.yyyy * u_xlat10; u_xlat5 = u_xlat8 * u_xlat3.xxxx + u_xlat11; u_xlat6 = u_xlat9 * u_xlat3.xxxx + u_xlat12; u_xlat3 = u_xlat7 * u_xlat3.xxxx + u_xlat4; u_xlat4.xyz = u_xlat1.xyz; u_xlat4.w = 1.0; u_xlat7.x = dot(u_xlat5, u_xlat4); u_xlat7.y = dot(u_xlat6, u_xlat4); u_xlat7.z = dot(u_xlat3, u_xlat4); u_xlat2.z = u_xlat1.w; u_xlat7.w = dot(u_xlat5.yzx, u_xlat2.xyz); u_xlat1.x = dot(u_xlat6.yzx, u_xlat2.xyz); u_xlat1.y = dot(u_xlat3.yzx, u_xlat2.xyz); outVertices3_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat7.x)); outVertices3_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat7.y)); outVertices3_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat7.z)); outVertices3_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat7.w)); outVertices3_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat1.x)); outVertices3_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat1.y)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].z; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].z); u_xlatb13 = u_xlatu0> 2) + 0]), uintBitsToFloat(inVertices2_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices2_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inVertices2_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlat2.xy = vec2(uintBitsToFloat(inVertices2_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inVertices2_buf[u_xlatu0].value[(16 >> 2) + 1])); u_xlat3 = vec4(uintBitsToFloat(inSkin2_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inSkin2_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inSkin2_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inSkin2_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlati13.xy = floatBitsToInt(u_xlat3.zw) + ivec2(g_PoseOffsets[0].zz); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(0 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(16 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(32 >> 2) + 2])); u_xlat7.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(48 >> 2) + 2])); u_xlat8.x = u_xlat4.x; u_xlat8.y = u_xlat5.x; u_xlat8.z = u_xlat6.x; u_xlat8.w = u_xlat7.x; u_xlat9.x = u_xlat4.y; u_xlat9.y = u_xlat5.y; u_xlat9.z = u_xlat6.y; u_xlat9.w = u_xlat7.y; u_xlat7.x = u_xlat4.z; u_xlat7.y = u_xlat5.z; u_xlat7.z = u_xlat6.z; u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(0 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(16 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(32 >> 2) + 2])); u_xlat10.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(48 >> 2) + 2])); u_xlat11.x = u_xlat4.x; u_xlat11.y = u_xlat5.x; u_xlat11.z = u_xlat6.x; u_xlat11.w = u_xlat10.x; u_xlat11 = u_xlat3.yyyy * u_xlat11; u_xlat12.x = u_xlat4.y; u_xlat12.y = u_xlat5.y; u_xlat12.z = u_xlat6.y; u_xlat12.w = u_xlat10.y; u_xlat12 = u_xlat3.yyyy * u_xlat12; u_xlat10.x = u_xlat4.z; u_xlat10.y = u_xlat5.z; u_xlat10.z = u_xlat6.z; u_xlat4 = u_xlat3.yyyy * u_xlat10; u_xlat5 = u_xlat8 * u_xlat3.xxxx + u_xlat11; u_xlat6 = u_xlat9 * u_xlat3.xxxx + u_xlat12; u_xlat3 = u_xlat7 * u_xlat3.xxxx + u_xlat4; u_xlat4.xyz = u_xlat1.xyz; u_xlat4.w = 1.0; u_xlat7.x = dot(u_xlat5, u_xlat4); u_xlat7.y = dot(u_xlat6, u_xlat4); u_xlat7.z = dot(u_xlat3, u_xlat4); u_xlat2.z = u_xlat1.w; u_xlat7.w = dot(u_xlat5.yzx, u_xlat2.xyz); u_xlat1.x = dot(u_xlat6.yzx, u_xlat2.xyz); u_xlat1.y = dot(u_xlat3.yzx, u_xlat2.xyz); outVertices2_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat7.x)); outVertices2_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat7.y)); outVertices2_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat7.z)); outVertices2_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat7.w)); outVertices2_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat1.x)); outVertices2_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat1.y)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].y; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].y); u_xlatb13 = u_xlatu0> 2) + 0]), uintBitsToFloat(inVertices1_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices1_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inVertices1_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlat2.xy = vec2(uintBitsToFloat(inVertices1_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inVertices1_buf[u_xlatu0].value[(16 >> 2) + 1])); u_xlat3 = vec4(uintBitsToFloat(inSkin1_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inSkin1_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inSkin1_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inSkin1_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlati13.xy = floatBitsToInt(u_xlat3.zw) + ivec2(g_PoseOffsets[0].yy); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(0 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(16 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(32 >> 2) + 2])); u_xlat7.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(48 >> 2) + 2])); u_xlat8.x = u_xlat4.x; u_xlat8.y = u_xlat5.x; u_xlat8.z = u_xlat6.x; u_xlat8.w = u_xlat7.x; u_xlat9.x = u_xlat4.y; u_xlat9.y = u_xlat5.y; u_xlat9.z = u_xlat6.y; u_xlat9.w = u_xlat7.y; u_xlat7.x = u_xlat4.z; u_xlat7.y = u_xlat5.z; u_xlat7.z = u_xlat6.z; u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(0 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(16 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(32 >> 2) + 2])); u_xlat10.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(48 >> 2) + 2])); u_xlat11.x = u_xlat4.x; u_xlat11.y = u_xlat5.x; u_xlat11.z = u_xlat6.x; u_xlat11.w = u_xlat10.x; u_xlat11 = u_xlat3.yyyy * u_xlat11; u_xlat12.x = u_xlat4.y; u_xlat12.y = u_xlat5.y; u_xlat12.z = u_xlat6.y; u_xlat12.w = u_xlat10.y; u_xlat12 = u_xlat3.yyyy * u_xlat12; u_xlat10.x = u_xlat4.z; u_xlat10.y = u_xlat5.z; u_xlat10.z = u_xlat6.z; u_xlat4 = u_xlat3.yyyy * u_xlat10; u_xlat5 = u_xlat8 * u_xlat3.xxxx + u_xlat11; u_xlat6 = u_xlat9 * u_xlat3.xxxx + u_xlat12; u_xlat3 = u_xlat7 * u_xlat3.xxxx + u_xlat4; u_xlat4.xyz = u_xlat1.xyz; u_xlat4.w = 1.0; u_xlat7.x = dot(u_xlat5, u_xlat4); u_xlat7.y = dot(u_xlat6, u_xlat4); u_xlat7.z = dot(u_xlat3, u_xlat4); u_xlat2.z = u_xlat1.w; u_xlat7.w = dot(u_xlat5.yzx, u_xlat2.xyz); u_xlat1.x = dot(u_xlat6.yzx, u_xlat2.xyz); u_xlat1.y = dot(u_xlat3.yzx, u_xlat2.xyz); outVertices1_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat7.x)); outVertices1_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat7.y)); outVertices1_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat7.z)); outVertices1_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat7.w)); outVertices1_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat1.x)); outVertices1_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat1.y)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].x; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].x); u_xlatb13 = u_xlatu0> 2) + 0]), uintBitsToFloat(inVertices0_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices0_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inVertices0_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlat2.xy = vec2(uintBitsToFloat(inVertices0_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inVertices0_buf[u_xlatu0].value[(16 >> 2) + 1])); u_xlat3 = vec4(uintBitsToFloat(inSkin0_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inSkin0_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inSkin0_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inSkin0_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlati13.xy = floatBitsToInt(u_xlat3.zw) + ivec2(g_PoseOffsets[0].xx); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(0 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(16 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(32 >> 2) + 2])); u_xlat7.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(48 >> 2) + 2])); u_xlat8.x = u_xlat4.x; u_xlat8.y = u_xlat5.x; u_xlat8.z = u_xlat6.x; u_xlat8.w = u_xlat7.x; u_xlat9.x = u_xlat4.y; u_xlat9.y = u_xlat5.y; u_xlat9.z = u_xlat6.y; u_xlat9.w = u_xlat7.y; u_xlat7.x = u_xlat4.z; u_xlat7.y = u_xlat5.z; u_xlat7.z = u_xlat6.z; u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(0 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(16 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(32 >> 2) + 2])); u_xlat10.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(48 >> 2) + 2])); u_xlat11.x = u_xlat4.x; u_xlat11.y = u_xlat5.x; u_xlat11.z = u_xlat6.x; u_xlat11.w = u_xlat10.x; u_xlat11 = u_xlat3.yyyy * u_xlat11; u_xlat12.x = u_xlat4.y; u_xlat12.y = u_xlat5.y; u_xlat12.z = u_xlat6.y; u_xlat12.w = u_xlat10.y; u_xlat12 = u_xlat3.yyyy * u_xlat12; u_xlat10.x = u_xlat4.z; u_xlat10.y = u_xlat5.z; u_xlat10.z = u_xlat6.z; u_xlat4 = u_xlat3.yyyy * u_xlat10; u_xlat5 = u_xlat8 * u_xlat3.xxxx + u_xlat11; u_xlat6 = u_xlat9 * u_xlat3.xxxx + u_xlat12; u_xlat3 = u_xlat7 * u_xlat3.xxxx + u_xlat4; u_xlat4.xyz = u_xlat1.xyz; u_xlat4.w = 1.0; u_xlat7.x = dot(u_xlat5, u_xlat4); u_xlat7.y = dot(u_xlat6, u_xlat4); u_xlat7.z = dot(u_xlat3, u_xlat4); u_xlat2.z = u_xlat1.w; u_xlat7.w = dot(u_xlat5.yzx, u_xlat2.xyz); u_xlat1.x = dot(u_xlat6.yzx, u_xlat2.xyz); u_xlat1.y = dot(u_xlat3.yzx, u_xlat2.xyz); outVertices0_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat7.x)); outVertices0_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat7.y)); outVertices0_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat7.z)); outVertices0_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat7.w)); outVertices0_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat1.x)); outVertices0_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat1.y)); } } } } } } return; } @@ batchMainComputeSkinCBuffer inVertices0 inVertices1 inVertices2 inVertices3 inVertices4inSkin0inSkin1inSkin2inSkin3inSkin4 inMatrices  outVertices0 outVertices1 outVertices2 outVertices3 outVertices4#version 310 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if HLSLCC_ENABLE_UNIFORM_BUFFERS #define UNITY_UNIFORM #else #define UNITY_UNIFORM uniform #endif #define UNITY_SUPPORTS_UNIFORM_LOCATION 1 #if UNITY_SUPPORTS_UNIFORM_LOCATION #define UNITY_LOCATION(x) layout(location = x) #define UNITY_BINDING(x) layout(binding = x, std140) #else #define UNITY_LOCATION(x) #define UNITY_BINDING(x) layout(std140) #endif UNITY_BINDING(0) uniform ComputeSkinCBuffer { uvec4 g_VertCounts[2]; uvec4 g_BatchOffsets[2]; uvec4 g_PoseOffsets[2]; uint g_poseBufferMaxIndex; }; struct inVertices0_type { uint[10] value; }; layout(std430, binding = 5) readonly buffer inVertices0 { inVertices0_type inVertices0_buf[]; }; struct inVertices1_type { uint[10] value; }; layout(std430, binding = 6) readonly buffer inVertices1 { inVertices1_type inVertices1_buf[]; }; struct inVertices2_type { uint[10] value; }; layout(std430, binding = 7) readonly buffer inVertices2 { inVertices2_type inVertices2_buf[]; }; struct inVertices3_type { uint[10] value; }; layout(std430, binding = 8) readonly buffer inVertices3 { inVertices3_type inVertices3_buf[]; }; struct inVertices4_type { uint[10] value; }; layout(std430, binding = 9) readonly buffer inVertices4 { inVertices4_type inVertices4_buf[]; }; struct inSkin0_type { uint[4] value; }; layout(std430, binding = 10) readonly buffer inSkin0 { inSkin0_type inSkin0_buf[]; }; struct inSkin1_type { uint[4] value; }; layout(std430, binding = 11) readonly buffer inSkin1 { inSkin1_type inSkin1_buf[]; }; struct inSkin2_type { uint[4] value; }; layout(std430, binding = 12) readonly buffer inSkin2 { inSkin2_type inSkin2_buf[]; }; struct inSkin3_type { uint[4] value; }; layout(std430, binding = 13) readonly buffer inSkin3 { inSkin3_type inSkin3_buf[]; }; struct inSkin4_type { uint[4] value; }; layout(std430, binding = 14) readonly buffer inSkin4 { inSkin4_type inSkin4_buf[]; }; struct inMatrices_type { uint[16] value; }; layout(std430, binding = 15) readonly buffer inMatrices { inMatrices_type inMatrices_buf[]; }; struct outVertices0_type { uint[10] value; }; layout(std430, binding = 0) buffer outVertices0 { outVertices0_type outVertices0_buf[]; }; struct outVertices1_type { uint[10] value; }; layout(std430, binding = 1) buffer outVertices1 { outVertices1_type outVertices1_buf[]; }; struct outVertices2_type { uint[10] value; }; layout(std430, binding = 2) buffer outVertices2 { outVertices2_type outVertices2_buf[]; }; struct outVertices3_type { uint[10] value; }; layout(std430, binding = 3) buffer outVertices3 { outVertices3_type outVertices3_buf[]; }; struct outVertices4_type { uint[10] value; }; layout(std430, binding = 4) buffer outVertices4 { outVertices4_type outVertices4_buf[]; }; uint u_xlatu0; bool u_xlatb0; vec4 u_xlat1; vec4 u_xlat2; vec4 u_xlat3; vec4 u_xlat4; vec4 u_xlat5; vec4 u_xlat6; vec4 u_xlat7; vec4 u_xlat8; vec4 u_xlat9; vec4 u_xlat10; vec4 u_xlat11; vec4 u_xlat12; vec4 u_xlat13; ivec2 u_xlati14; bool u_xlatb14; layout(local_size_x = 64, local_size_y = 1, local_size_z = 1) in; void main() { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[1].x; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[1].x); u_xlatb14 = u_xlatu0> 2) + 3]), uintBitsToFloat(inVertices4_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inVertices4_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices4_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlat2 = vec4(uintBitsToFloat(inVertices4_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inVertices4_buf[u_xlatu0].value[(16 >> 2) + 1]), uintBitsToFloat(inVertices4_buf[u_xlatu0].value[(16 >> 2) + 2]), uintBitsToFloat(inVertices4_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlat3.xy = vec2(uintBitsToFloat(inVertices4_buf[u_xlatu0].value[(32 >> 2) + 0]), uintBitsToFloat(inVertices4_buf[u_xlatu0].value[(32 >> 2) + 1])); u_xlat4 = vec4(uintBitsToFloat(inSkin4_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inSkin4_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inSkin4_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inSkin4_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlati14.xy = floatBitsToInt(u_xlat4.zw) + ivec2(g_PoseOffsets[1].xx); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(0 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(16 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(32 >> 2) + 2])); u_xlat8.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(48 >> 2) + 2])); u_xlat9.x = u_xlat5.x; u_xlat9.y = u_xlat6.x; u_xlat9.z = u_xlat7.x; u_xlat9.w = u_xlat8.x; u_xlat10.x = u_xlat5.y; u_xlat10.y = u_xlat6.y; u_xlat10.z = u_xlat7.y; u_xlat10.w = u_xlat8.y; u_xlat8.x = u_xlat5.z; u_xlat8.y = u_xlat6.z; u_xlat8.z = u_xlat7.z; u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(0 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(16 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(32 >> 2) + 2])); u_xlat11.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(48 >> 2) + 2])); u_xlat12.x = u_xlat5.x; u_xlat12.y = u_xlat6.x; u_xlat12.z = u_xlat7.x; u_xlat12.w = u_xlat11.x; u_xlat12 = u_xlat4.yyyy * u_xlat12; u_xlat13.x = u_xlat5.y; u_xlat13.y = u_xlat6.y; u_xlat13.z = u_xlat7.y; u_xlat13.w = u_xlat11.y; u_xlat13 = u_xlat4.yyyy * u_xlat13; u_xlat11.x = u_xlat5.z; u_xlat11.y = u_xlat6.z; u_xlat11.z = u_xlat7.z; u_xlat5 = u_xlat4.yyyy * u_xlat11; u_xlat6 = u_xlat9 * u_xlat4.xxxx + u_xlat12; u_xlat7 = u_xlat10 * u_xlat4.xxxx + u_xlat13; u_xlat4 = u_xlat8 * u_xlat4.xxxx + u_xlat5; u_xlat5.xyz = u_xlat1.yzw; u_xlat5.w = 1.0; u_xlat8.x = dot(u_xlat6, u_xlat5); u_xlat8.y = dot(u_xlat7, u_xlat5); u_xlat8.z = dot(u_xlat4, u_xlat5); u_xlat1.yz = u_xlat2.xy; u_xlat8.w = dot(u_xlat6.xyz, u_xlat1.xyz); u_xlat5.x = dot(u_xlat7.xyz, u_xlat1.xyz); u_xlat5.y = dot(u_xlat4.xyz, u_xlat1.xyz); u_xlat3.zw = u_xlat2.zw; u_xlat5.z = dot(u_xlat6.zxy, u_xlat3.xzw); u_xlat5.w = dot(u_xlat7.zxy, u_xlat3.xzw); u_xlat3.x = dot(u_xlat4.zxy, u_xlat3.xzw); outVertices4_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat8.x)); outVertices4_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat8.y)); outVertices4_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat8.z)); outVertices4_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat8.w)); outVertices4_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat5.x)); outVertices4_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat5.y)); outVertices4_buf[u_xlatu0].value[(16 >> 2) + 2] = uint(floatBitsToUint(u_xlat5.z)); outVertices4_buf[u_xlatu0].value[(16 >> 2) + 3] = uint(floatBitsToUint(u_xlat5.w)); outVertices4_buf[u_xlatu0].value[(32 >> 2)] = uint(floatBitsToUint(u_xlat3.x)); outVertices4_buf[u_xlatu0].value[(32 >> 2) + 1] = uint(floatBitsToUint(u_xlat3.y)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].w; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].w); u_xlatb14 = u_xlatu0> 2) + 3]), uintBitsToFloat(inVertices3_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inVertices3_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices3_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlat2 = vec4(uintBitsToFloat(inVertices3_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inVertices3_buf[u_xlatu0].value[(16 >> 2) + 1]), uintBitsToFloat(inVertices3_buf[u_xlatu0].value[(16 >> 2) + 2]), uintBitsToFloat(inVertices3_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlat3.xy = vec2(uintBitsToFloat(inVertices3_buf[u_xlatu0].value[(32 >> 2) + 0]), uintBitsToFloat(inVertices3_buf[u_xlatu0].value[(32 >> 2) + 1])); u_xlat4 = vec4(uintBitsToFloat(inSkin3_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inSkin3_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inSkin3_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inSkin3_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlati14.xy = floatBitsToInt(u_xlat4.zw) + ivec2(g_PoseOffsets[0].ww); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(0 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(16 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(32 >> 2) + 2])); u_xlat8.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(48 >> 2) + 2])); u_xlat9.x = u_xlat5.x; u_xlat9.y = u_xlat6.x; u_xlat9.z = u_xlat7.x; u_xlat9.w = u_xlat8.x; u_xlat10.x = u_xlat5.y; u_xlat10.y = u_xlat6.y; u_xlat10.z = u_xlat7.y; u_xlat10.w = u_xlat8.y; u_xlat8.x = u_xlat5.z; u_xlat8.y = u_xlat6.z; u_xlat8.z = u_xlat7.z; u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(0 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(16 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(32 >> 2) + 2])); u_xlat11.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(48 >> 2) + 2])); u_xlat12.x = u_xlat5.x; u_xlat12.y = u_xlat6.x; u_xlat12.z = u_xlat7.x; u_xlat12.w = u_xlat11.x; u_xlat12 = u_xlat4.yyyy * u_xlat12; u_xlat13.x = u_xlat5.y; u_xlat13.y = u_xlat6.y; u_xlat13.z = u_xlat7.y; u_xlat13.w = u_xlat11.y; u_xlat13 = u_xlat4.yyyy * u_xlat13; u_xlat11.x = u_xlat5.z; u_xlat11.y = u_xlat6.z; u_xlat11.z = u_xlat7.z; u_xlat5 = u_xlat4.yyyy * u_xlat11; u_xlat6 = u_xlat9 * u_xlat4.xxxx + u_xlat12; u_xlat7 = u_xlat10 * u_xlat4.xxxx + u_xlat13; u_xlat4 = u_xlat8 * u_xlat4.xxxx + u_xlat5; u_xlat5.xyz = u_xlat1.yzw; u_xlat5.w = 1.0; u_xlat8.x = dot(u_xlat6, u_xlat5); u_xlat8.y = dot(u_xlat7, u_xlat5); u_xlat8.z = dot(u_xlat4, u_xlat5); u_xlat1.yz = u_xlat2.xy; u_xlat8.w = dot(u_xlat6.xyz, u_xlat1.xyz); u_xlat5.x = dot(u_xlat7.xyz, u_xlat1.xyz); u_xlat5.y = dot(u_xlat4.xyz, u_xlat1.xyz); u_xlat3.zw = u_xlat2.zw; u_xlat5.z = dot(u_xlat6.zxy, u_xlat3.xzw); u_xlat5.w = dot(u_xlat7.zxy, u_xlat3.xzw); u_xlat3.x = dot(u_xlat4.zxy, u_xlat3.xzw); outVertices3_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat8.x)); outVertices3_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat8.y)); outVertices3_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat8.z)); outVertices3_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat8.w)); outVertices3_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat5.x)); outVertices3_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat5.y)); outVertices3_buf[u_xlatu0].value[(16 >> 2) + 2] = uint(floatBitsToUint(u_xlat5.z)); outVertices3_buf[u_xlatu0].value[(16 >> 2) + 3] = uint(floatBitsToUint(u_xlat5.w)); outVertices3_buf[u_xlatu0].value[(32 >> 2)] = uint(floatBitsToUint(u_xlat3.x)); outVertices3_buf[u_xlatu0].value[(32 >> 2) + 1] = uint(floatBitsToUint(u_xlat3.y)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].z; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].z); u_xlatb14 = u_xlatu0> 2) + 3]), uintBitsToFloat(inVertices2_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inVertices2_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices2_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlat2 = vec4(uintBitsToFloat(inVertices2_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inVertices2_buf[u_xlatu0].value[(16 >> 2) + 1]), uintBitsToFloat(inVertices2_buf[u_xlatu0].value[(16 >> 2) + 2]), uintBitsToFloat(inVertices2_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlat3.xy = vec2(uintBitsToFloat(inVertices2_buf[u_xlatu0].value[(32 >> 2) + 0]), uintBitsToFloat(inVertices2_buf[u_xlatu0].value[(32 >> 2) + 1])); u_xlat4 = vec4(uintBitsToFloat(inSkin2_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inSkin2_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inSkin2_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inSkin2_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlati14.xy = floatBitsToInt(u_xlat4.zw) + ivec2(g_PoseOffsets[0].zz); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(0 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(16 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(32 >> 2) + 2])); u_xlat8.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(48 >> 2) + 2])); u_xlat9.x = u_xlat5.x; u_xlat9.y = u_xlat6.x; u_xlat9.z = u_xlat7.x; u_xlat9.w = u_xlat8.x; u_xlat10.x = u_xlat5.y; u_xlat10.y = u_xlat6.y; u_xlat10.z = u_xlat7.y; u_xlat10.w = u_xlat8.y; u_xlat8.x = u_xlat5.z; u_xlat8.y = u_xlat6.z; u_xlat8.z = u_xlat7.z; u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(0 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(16 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(32 >> 2) + 2])); u_xlat11.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(48 >> 2) + 2])); u_xlat12.x = u_xlat5.x; u_xlat12.y = u_xlat6.x; u_xlat12.z = u_xlat7.x; u_xlat12.w = u_xlat11.x; u_xlat12 = u_xlat4.yyyy * u_xlat12; u_xlat13.x = u_xlat5.y; u_xlat13.y = u_xlat6.y; u_xlat13.z = u_xlat7.y; u_xlat13.w = u_xlat11.y; u_xlat13 = u_xlat4.yyyy * u_xlat13; u_xlat11.x = u_xlat5.z; u_xlat11.y = u_xlat6.z; u_xlat11.z = u_xlat7.z; u_xlat5 = u_xlat4.yyyy * u_xlat11; u_xlat6 = u_xlat9 * u_xlat4.xxxx + u_xlat12; u_xlat7 = u_xlat10 * u_xlat4.xxxx + u_xlat13; u_xlat4 = u_xlat8 * u_xlat4.xxxx + u_xlat5; u_xlat5.xyz = u_xlat1.yzw; u_xlat5.w = 1.0; u_xlat8.x = dot(u_xlat6, u_xlat5); u_xlat8.y = dot(u_xlat7, u_xlat5); u_xlat8.z = dot(u_xlat4, u_xlat5); u_xlat1.yz = u_xlat2.xy; u_xlat8.w = dot(u_xlat6.xyz, u_xlat1.xyz); u_xlat5.x = dot(u_xlat7.xyz, u_xlat1.xyz); u_xlat5.y = dot(u_xlat4.xyz, u_xlat1.xyz); u_xlat3.zw = u_xlat2.zw; u_xlat5.z = dot(u_xlat6.zxy, u_xlat3.xzw); u_xlat5.w = dot(u_xlat7.zxy, u_xlat3.xzw); u_xlat3.x = dot(u_xlat4.zxy, u_xlat3.xzw); outVertices2_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat8.x)); outVertices2_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat8.y)); outVertices2_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat8.z)); outVertices2_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat8.w)); outVertices2_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat5.x)); outVertices2_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat5.y)); outVertices2_buf[u_xlatu0].value[(16 >> 2) + 2] = uint(floatBitsToUint(u_xlat5.z)); outVertices2_buf[u_xlatu0].value[(16 >> 2) + 3] = uint(floatBitsToUint(u_xlat5.w)); outVertices2_buf[u_xlatu0].value[(32 >> 2)] = uint(floatBitsToUint(u_xlat3.x)); outVertices2_buf[u_xlatu0].value[(32 >> 2) + 1] = uint(floatBitsToUint(u_xlat3.y)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].y; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].y); u_xlatb14 = u_xlatu0> 2) + 3]), uintBitsToFloat(inVertices1_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inVertices1_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices1_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlat2 = vec4(uintBitsToFloat(inVertices1_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inVertices1_buf[u_xlatu0].value[(16 >> 2) + 1]), uintBitsToFloat(inVertices1_buf[u_xlatu0].value[(16 >> 2) + 2]), uintBitsToFloat(inVertices1_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlat3.xy = vec2(uintBitsToFloat(inVertices1_buf[u_xlatu0].value[(32 >> 2) + 0]), uintBitsToFloat(inVertices1_buf[u_xlatu0].value[(32 >> 2) + 1])); u_xlat4 = vec4(uintBitsToFloat(inSkin1_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inSkin1_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inSkin1_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inSkin1_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlati14.xy = floatBitsToInt(u_xlat4.zw) + ivec2(g_PoseOffsets[0].yy); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(0 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(16 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(32 >> 2) + 2])); u_xlat8.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(48 >> 2) + 2])); u_xlat9.x = u_xlat5.x; u_xlat9.y = u_xlat6.x; u_xlat9.z = u_xlat7.x; u_xlat9.w = u_xlat8.x; u_xlat10.x = u_xlat5.y; u_xlat10.y = u_xlat6.y; u_xlat10.z = u_xlat7.y; u_xlat10.w = u_xlat8.y; u_xlat8.x = u_xlat5.z; u_xlat8.y = u_xlat6.z; u_xlat8.z = u_xlat7.z; u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(0 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(16 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(32 >> 2) + 2])); u_xlat11.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(48 >> 2) + 2])); u_xlat12.x = u_xlat5.x; u_xlat12.y = u_xlat6.x; u_xlat12.z = u_xlat7.x; u_xlat12.w = u_xlat11.x; u_xlat12 = u_xlat4.yyyy * u_xlat12; u_xlat13.x = u_xlat5.y; u_xlat13.y = u_xlat6.y; u_xlat13.z = u_xlat7.y; u_xlat13.w = u_xlat11.y; u_xlat13 = u_xlat4.yyyy * u_xlat13; u_xlat11.x = u_xlat5.z; u_xlat11.y = u_xlat6.z; u_xlat11.z = u_xlat7.z; u_xlat5 = u_xlat4.yyyy * u_xlat11; u_xlat6 = u_xlat9 * u_xlat4.xxxx + u_xlat12; u_xlat7 = u_xlat10 * u_xlat4.xxxx + u_xlat13; u_xlat4 = u_xlat8 * u_xlat4.xxxx + u_xlat5; u_xlat5.xyz = u_xlat1.yzw; u_xlat5.w = 1.0; u_xlat8.x = dot(u_xlat6, u_xlat5); u_xlat8.y = dot(u_xlat7, u_xlat5); u_xlat8.z = dot(u_xlat4, u_xlat5); u_xlat1.yz = u_xlat2.xy; u_xlat8.w = dot(u_xlat6.xyz, u_xlat1.xyz); u_xlat5.x = dot(u_xlat7.xyz, u_xlat1.xyz); u_xlat5.y = dot(u_xlat4.xyz, u_xlat1.xyz); u_xlat3.zw = u_xlat2.zw; u_xlat5.z = dot(u_xlat6.zxy, u_xlat3.xzw); u_xlat5.w = dot(u_xlat7.zxy, u_xlat3.xzw); u_xlat3.x = dot(u_xlat4.zxy, u_xlat3.xzw); outVertices1_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat8.x)); outVertices1_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat8.y)); outVertices1_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat8.z)); outVertices1_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat8.w)); outVertices1_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat5.x)); outVertices1_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat5.y)); outVertices1_buf[u_xlatu0].value[(16 >> 2) + 2] = uint(floatBitsToUint(u_xlat5.z)); outVertices1_buf[u_xlatu0].value[(16 >> 2) + 3] = uint(floatBitsToUint(u_xlat5.w)); outVertices1_buf[u_xlatu0].value[(32 >> 2)] = uint(floatBitsToUint(u_xlat3.x)); outVertices1_buf[u_xlatu0].value[(32 >> 2) + 1] = uint(floatBitsToUint(u_xlat3.y)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].x; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].x); u_xlatb14 = u_xlatu0> 2) + 3]), uintBitsToFloat(inVertices0_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inVertices0_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices0_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlat2 = vec4(uintBitsToFloat(inVertices0_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inVertices0_buf[u_xlatu0].value[(16 >> 2) + 1]), uintBitsToFloat(inVertices0_buf[u_xlatu0].value[(16 >> 2) + 2]), uintBitsToFloat(inVertices0_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlat3.xy = vec2(uintBitsToFloat(inVertices0_buf[u_xlatu0].value[(32 >> 2) + 0]), uintBitsToFloat(inVertices0_buf[u_xlatu0].value[(32 >> 2) + 1])); u_xlat4 = vec4(uintBitsToFloat(inSkin0_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inSkin0_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inSkin0_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inSkin0_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlati14.xy = floatBitsToInt(u_xlat4.zw) + ivec2(g_PoseOffsets[0].xx); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(0 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(16 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(32 >> 2) + 2])); u_xlat8.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(48 >> 2) + 2])); u_xlat9.x = u_xlat5.x; u_xlat9.y = u_xlat6.x; u_xlat9.z = u_xlat7.x; u_xlat9.w = u_xlat8.x; u_xlat10.x = u_xlat5.y; u_xlat10.y = u_xlat6.y; u_xlat10.z = u_xlat7.y; u_xlat10.w = u_xlat8.y; u_xlat8.x = u_xlat5.z; u_xlat8.y = u_xlat6.z; u_xlat8.z = u_xlat7.z; u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(0 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(16 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(32 >> 2) + 2])); u_xlat11.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(48 >> 2) + 2])); u_xlat12.x = u_xlat5.x; u_xlat12.y = u_xlat6.x; u_xlat12.z = u_xlat7.x; u_xlat12.w = u_xlat11.x; u_xlat12 = u_xlat4.yyyy * u_xlat12; u_xlat13.x = u_xlat5.y; u_xlat13.y = u_xlat6.y; u_xlat13.z = u_xlat7.y; u_xlat13.w = u_xlat11.y; u_xlat13 = u_xlat4.yyyy * u_xlat13; u_xlat11.x = u_xlat5.z; u_xlat11.y = u_xlat6.z; u_xlat11.z = u_xlat7.z; u_xlat5 = u_xlat4.yyyy * u_xlat11; u_xlat6 = u_xlat9 * u_xlat4.xxxx + u_xlat12; u_xlat7 = u_xlat10 * u_xlat4.xxxx + u_xlat13; u_xlat4 = u_xlat8 * u_xlat4.xxxx + u_xlat5; u_xlat5.xyz = u_xlat1.yzw; u_xlat5.w = 1.0; u_xlat8.x = dot(u_xlat6, u_xlat5); u_xlat8.y = dot(u_xlat7, u_xlat5); u_xlat8.z = dot(u_xlat4, u_xlat5); u_xlat1.yz = u_xlat2.xy; u_xlat8.w = dot(u_xlat6.xyz, u_xlat1.xyz); u_xlat5.x = dot(u_xlat7.xyz, u_xlat1.xyz); u_xlat5.y = dot(u_xlat4.xyz, u_xlat1.xyz); u_xlat3.zw = u_xlat2.zw; u_xlat5.z = dot(u_xlat6.zxy, u_xlat3.xzw); u_xlat5.w = dot(u_xlat7.zxy, u_xlat3.xzw); u_xlat3.x = dot(u_xlat4.zxy, u_xlat3.xzw); outVertices0_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat8.x)); outVertices0_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat8.y)); outVertices0_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat8.z)); outVertices0_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat8.w)); outVertices0_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat5.x)); outVertices0_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat5.y)); outVertices0_buf[u_xlatu0].value[(16 >> 2) + 2] = uint(floatBitsToUint(u_xlat5.z)); outVertices0_buf[u_xlatu0].value[(16 >> 2) + 3] = uint(floatBitsToUint(u_xlat5.w)); outVertices0_buf[u_xlatu0].value[(32 >> 2)] = uint(floatBitsToUint(u_xlat3.x)); outVertices0_buf[u_xlatu0].value[(32 >> 2) + 1] = uint(floatBitsToUint(u_xlat3.y)); } } } } } } return; } @@ batchMainComputeSkinCBuffer inVertices0 inVertices1 inVertices2 inVertices3 inVertices4inSkin0inSkin1inSkin2inSkin3inSkin4 inMatrices  outVertices0 outVertices1 outVertices2 outVertices3 outVertices49#version 310 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if HLSLCC_ENABLE_UNIFORM_BUFFERS #define UNITY_UNIFORM #else #define UNITY_UNIFORM uniform #endif #define UNITY_SUPPORTS_UNIFORM_LOCATION 1 #if UNITY_SUPPORTS_UNIFORM_LOCATION #define UNITY_LOCATION(x) layout(location = x) #define UNITY_BINDING(x) layout(binding = x, std140) #else #define UNITY_LOCATION(x) #define UNITY_BINDING(x) layout(std140) #endif UNITY_BINDING(0) uniform ComputeSkinCBuffer { uvec4 g_VertCounts[2]; uvec4 g_BatchOffsets[2]; uvec4 g_PoseOffsets[2]; uint g_poseBufferMaxIndex; }; struct inVertices0_type { uint[3] value; }; layout(std430, binding = 5) readonly buffer inVertices0 { inVertices0_type inVertices0_buf[]; }; struct inVertices1_type { uint[3] value; }; layout(std430, binding = 6) readonly buffer inVertices1 { inVertices1_type inVertices1_buf[]; }; struct inVertices2_type { uint[3] value; }; layout(std430, binding = 7) readonly buffer inVertices2 { inVertices2_type inVertices2_buf[]; }; struct inVertices3_type { uint[3] value; }; layout(std430, binding = 8) readonly buffer inVertices3 { inVertices3_type inVertices3_buf[]; }; struct inVertices4_type { uint[3] value; }; layout(std430, binding = 9) readonly buffer inVertices4 { inVertices4_type inVertices4_buf[]; }; struct inSkin0_type { uint[8] value; }; layout(std430, binding = 10) readonly buffer inSkin0 { inSkin0_type inSkin0_buf[]; }; struct inSkin1_type { uint[8] value; }; layout(std430, binding = 11) readonly buffer inSkin1 { inSkin1_type inSkin1_buf[]; }; struct inSkin2_type { uint[8] value; }; layout(std430, binding = 12) readonly buffer inSkin2 { inSkin2_type inSkin2_buf[]; }; struct inSkin3_type { uint[8] value; }; layout(std430, binding = 13) readonly buffer inSkin3 { inSkin3_type inSkin3_buf[]; }; struct inSkin4_type { uint[8] value; }; layout(std430, binding = 14) readonly buffer inSkin4 { inSkin4_type inSkin4_buf[]; }; struct inMatrices_type { uint[16] value; }; layout(std430, binding = 15) readonly buffer inMatrices { inMatrices_type inMatrices_buf[]; }; struct outVertices0_type { uint[3] value; }; layout(std430, binding = 0) buffer outVertices0 { outVertices0_type outVertices0_buf[]; }; struct outVertices1_type { uint[3] value; }; layout(std430, binding = 1) buffer outVertices1 { outVertices1_type outVertices1_buf[]; }; struct outVertices2_type { uint[3] value; }; layout(std430, binding = 2) buffer outVertices2 { outVertices2_type outVertices2_buf[]; }; struct outVertices3_type { uint[3] value; }; layout(std430, binding = 3) buffer outVertices3 { outVertices3_type outVertices3_buf[]; }; struct outVertices4_type { uint[3] value; }; layout(std430, binding = 4) buffer outVertices4 { outVertices4_type outVertices4_buf[]; }; uint u_xlatu0; bool u_xlatb0; vec4 u_xlat1; vec4 u_xlat2; vec4 u_xlat3; ivec4 u_xlati3; vec4 u_xlat4; vec4 u_xlat5; vec4 u_xlat6; vec4 u_xlat7; vec4 u_xlat8; vec4 u_xlat9; vec4 u_xlat10; vec4 u_xlat11; vec3 u_xlat12; bool u_xlatb12; layout(local_size_x = 64, local_size_y = 1, local_size_z = 1) in; void main() { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[1].x; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[1].x); u_xlatb12 = u_xlatu0> 2) + 0]), uintBitsToFloat(inVertices4_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices4_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlat2 = vec4(uintBitsToFloat(inSkin4_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inSkin4_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inSkin4_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inSkin4_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlati3 = ivec4(int(inSkin4_buf[u_xlatu0].value[(16 >> 2) + 0]), int(inSkin4_buf[u_xlatu0].value[(16 >> 2) + 1]), int(inSkin4_buf[u_xlatu0].value[(16 >> 2) + 2]), int(inSkin4_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlati3 = u_xlati3 + ivec4(g_PoseOffsets[1].xxxx); u_xlat12.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(16 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(32 >> 2) + 2])); u_xlat6.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(48 >> 2) + 2])); u_xlat7.x = u_xlat12.x; u_xlat7.y = u_xlat4.x; u_xlat7.z = u_xlat5.x; u_xlat7.w = u_xlat6.x; u_xlat8.x = u_xlat12.y; u_xlat8.y = u_xlat4.y; u_xlat8.z = u_xlat5.y; u_xlat8.w = u_xlat6.y; u_xlat6.x = u_xlat12.z; u_xlat6.y = u_xlat4.z; u_xlat6.z = u_xlat5.z; u_xlat12.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(16 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat12.x; u_xlat10.y = u_xlat4.x; u_xlat10.z = u_xlat5.x; u_xlat10.w = u_xlat9.x; u_xlat10 = u_xlat2.yyyy * u_xlat10; u_xlat11.x = u_xlat12.y; u_xlat11.y = u_xlat4.y; u_xlat11.z = u_xlat5.y; u_xlat11.w = u_xlat9.y; u_xlat11 = u_xlat2.yyyy * u_xlat11; u_xlat9.x = u_xlat12.z; u_xlat9.y = u_xlat4.z; u_xlat9.z = u_xlat5.z; u_xlat4 = u_xlat2.yyyy * u_xlat9; u_xlat5 = u_xlat7 * u_xlat2.xxxx + u_xlat10; u_xlat7 = u_xlat8 * u_xlat2.xxxx + u_xlat11; u_xlat4 = u_xlat6 * u_xlat2.xxxx + u_xlat4; u_xlat12.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(0 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(16 >> 2) + 2])); u_xlat8.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat12.x; u_xlat10.y = u_xlat6.x; u_xlat10.z = u_xlat8.x; u_xlat10.w = u_xlat9.x; u_xlat11.x = u_xlat12.y; u_xlat11.y = u_xlat6.y; u_xlat11.z = u_xlat8.y; u_xlat11.w = u_xlat9.y; u_xlat9.x = u_xlat12.z; u_xlat9.y = u_xlat6.z; u_xlat9.z = u_xlat8.z; u_xlat5 = u_xlat10 * u_xlat2.zzzz + u_xlat5; u_xlat6 = u_xlat11 * u_xlat2.zzzz + u_xlat7; u_xlat4 = u_xlat9 * u_xlat2.zzzz + u_xlat4; u_xlat12.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(0 >> 2) + 2])); u_xlat2.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(16 >> 2) + 2])); u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(32 >> 2) + 2])); u_xlat7.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(48 >> 2) + 2])); u_xlat8.x = u_xlat12.x; u_xlat8.y = u_xlat2.x; u_xlat8.z = u_xlat3.x; u_xlat8.w = u_xlat7.x; u_xlat9.x = u_xlat12.y; u_xlat9.y = u_xlat2.y; u_xlat9.z = u_xlat3.y; u_xlat9.w = u_xlat7.y; u_xlat7.x = u_xlat12.z; u_xlat7.y = u_xlat2.z; u_xlat7.z = u_xlat3.z; u_xlat3 = u_xlat8 * u_xlat2.wwww + u_xlat5; u_xlat5 = u_xlat9 * u_xlat2.wwww + u_xlat6; u_xlat2 = u_xlat7 * u_xlat2.wwww + u_xlat4; u_xlat1.w = 1.0; u_xlat3.x = dot(u_xlat3, u_xlat1); u_xlat3.y = dot(u_xlat5, u_xlat1); u_xlat3.z = dot(u_xlat2, u_xlat1); outVertices4_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat3.x)); outVertices4_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat3.y)); outVertices4_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat3.z)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].w; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].w); u_xlatb12 = u_xlatu0> 2) + 0]), uintBitsToFloat(inVertices3_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices3_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlat2 = vec4(uintBitsToFloat(inSkin3_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inSkin3_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inSkin3_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inSkin3_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlati3 = ivec4(int(inSkin3_buf[u_xlatu0].value[(16 >> 2) + 0]), int(inSkin3_buf[u_xlatu0].value[(16 >> 2) + 1]), int(inSkin3_buf[u_xlatu0].value[(16 >> 2) + 2]), int(inSkin3_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlati3 = u_xlati3 + ivec4(g_PoseOffsets[0].wwww); u_xlat12.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(16 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(32 >> 2) + 2])); u_xlat6.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(48 >> 2) + 2])); u_xlat7.x = u_xlat12.x; u_xlat7.y = u_xlat4.x; u_xlat7.z = u_xlat5.x; u_xlat7.w = u_xlat6.x; u_xlat8.x = u_xlat12.y; u_xlat8.y = u_xlat4.y; u_xlat8.z = u_xlat5.y; u_xlat8.w = u_xlat6.y; u_xlat6.x = u_xlat12.z; u_xlat6.y = u_xlat4.z; u_xlat6.z = u_xlat5.z; u_xlat12.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(16 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat12.x; u_xlat10.y = u_xlat4.x; u_xlat10.z = u_xlat5.x; u_xlat10.w = u_xlat9.x; u_xlat10 = u_xlat2.yyyy * u_xlat10; u_xlat11.x = u_xlat12.y; u_xlat11.y = u_xlat4.y; u_xlat11.z = u_xlat5.y; u_xlat11.w = u_xlat9.y; u_xlat11 = u_xlat2.yyyy * u_xlat11; u_xlat9.x = u_xlat12.z; u_xlat9.y = u_xlat4.z; u_xlat9.z = u_xlat5.z; u_xlat4 = u_xlat2.yyyy * u_xlat9; u_xlat5 = u_xlat7 * u_xlat2.xxxx + u_xlat10; u_xlat7 = u_xlat8 * u_xlat2.xxxx + u_xlat11; u_xlat4 = u_xlat6 * u_xlat2.xxxx + u_xlat4; u_xlat12.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(0 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(16 >> 2) + 2])); u_xlat8.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat12.x; u_xlat10.y = u_xlat6.x; u_xlat10.z = u_xlat8.x; u_xlat10.w = u_xlat9.x; u_xlat11.x = u_xlat12.y; u_xlat11.y = u_xlat6.y; u_xlat11.z = u_xlat8.y; u_xlat11.w = u_xlat9.y; u_xlat9.x = u_xlat12.z; u_xlat9.y = u_xlat6.z; u_xlat9.z = u_xlat8.z; u_xlat5 = u_xlat10 * u_xlat2.zzzz + u_xlat5; u_xlat6 = u_xlat11 * u_xlat2.zzzz + u_xlat7; u_xlat4 = u_xlat9 * u_xlat2.zzzz + u_xlat4; u_xlat12.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(0 >> 2) + 2])); u_xlat2.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(16 >> 2) + 2])); u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(32 >> 2) + 2])); u_xlat7.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(48 >> 2) + 2])); u_xlat8.x = u_xlat12.x; u_xlat8.y = u_xlat2.x; u_xlat8.z = u_xlat3.x; u_xlat8.w = u_xlat7.x; u_xlat9.x = u_xlat12.y; u_xlat9.y = u_xlat2.y; u_xlat9.z = u_xlat3.y; u_xlat9.w = u_xlat7.y; u_xlat7.x = u_xlat12.z; u_xlat7.y = u_xlat2.z; u_xlat7.z = u_xlat3.z; u_xlat3 = u_xlat8 * u_xlat2.wwww + u_xlat5; u_xlat5 = u_xlat9 * u_xlat2.wwww + u_xlat6; u_xlat2 = u_xlat7 * u_xlat2.wwww + u_xlat4; u_xlat1.w = 1.0; u_xlat3.x = dot(u_xlat3, u_xlat1); u_xlat3.y = dot(u_xlat5, u_xlat1); u_xlat3.z = dot(u_xlat2, u_xlat1); outVertices3_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat3.x)); outVertices3_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat3.y)); outVertices3_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat3.z)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].z; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].z); u_xlatb12 = u_xlatu0> 2) + 0]), uintBitsToFloat(inVertices2_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices2_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlat2 = vec4(uintBitsToFloat(inSkin2_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inSkin2_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inSkin2_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inSkin2_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlati3 = ivec4(int(inSkin2_buf[u_xlatu0].value[(16 >> 2) + 0]), int(inSkin2_buf[u_xlatu0].value[(16 >> 2) + 1]), int(inSkin2_buf[u_xlatu0].value[(16 >> 2) + 2]), int(inSkin2_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlati3 = u_xlati3 + ivec4(g_PoseOffsets[0].zzzz); u_xlat12.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(16 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(32 >> 2) + 2])); u_xlat6.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(48 >> 2) + 2])); u_xlat7.x = u_xlat12.x; u_xlat7.y = u_xlat4.x; u_xlat7.z = u_xlat5.x; u_xlat7.w = u_xlat6.x; u_xlat8.x = u_xlat12.y; u_xlat8.y = u_xlat4.y; u_xlat8.z = u_xlat5.y; u_xlat8.w = u_xlat6.y; u_xlat6.x = u_xlat12.z; u_xlat6.y = u_xlat4.z; u_xlat6.z = u_xlat5.z; u_xlat12.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(16 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat12.x; u_xlat10.y = u_xlat4.x; u_xlat10.z = u_xlat5.x; u_xlat10.w = u_xlat9.x; u_xlat10 = u_xlat2.yyyy * u_xlat10; u_xlat11.x = u_xlat12.y; u_xlat11.y = u_xlat4.y; u_xlat11.z = u_xlat5.y; u_xlat11.w = u_xlat9.y; u_xlat11 = u_xlat2.yyyy * u_xlat11; u_xlat9.x = u_xlat12.z; u_xlat9.y = u_xlat4.z; u_xlat9.z = u_xlat5.z; u_xlat4 = u_xlat2.yyyy * u_xlat9; u_xlat5 = u_xlat7 * u_xlat2.xxxx + u_xlat10; u_xlat7 = u_xlat8 * u_xlat2.xxxx + u_xlat11; u_xlat4 = u_xlat6 * u_xlat2.xxxx + u_xlat4; u_xlat12.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(0 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(16 >> 2) + 2])); u_xlat8.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat12.x; u_xlat10.y = u_xlat6.x; u_xlat10.z = u_xlat8.x; u_xlat10.w = u_xlat9.x; u_xlat11.x = u_xlat12.y; u_xlat11.y = u_xlat6.y; u_xlat11.z = u_xlat8.y; u_xlat11.w = u_xlat9.y; u_xlat9.x = u_xlat12.z; u_xlat9.y = u_xlat6.z; u_xlat9.z = u_xlat8.z; u_xlat5 = u_xlat10 * u_xlat2.zzzz + u_xlat5; u_xlat6 = u_xlat11 * u_xlat2.zzzz + u_xlat7; u_xlat4 = u_xlat9 * u_xlat2.zzzz + u_xlat4; u_xlat12.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(0 >> 2) + 2])); u_xlat2.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(16 >> 2) + 2])); u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(32 >> 2) + 2])); u_xlat7.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(48 >> 2) + 2])); u_xlat8.x = u_xlat12.x; u_xlat8.y = u_xlat2.x; u_xlat8.z = u_xlat3.x; u_xlat8.w = u_xlat7.x; u_xlat9.x = u_xlat12.y; u_xlat9.y = u_xlat2.y; u_xlat9.z = u_xlat3.y; u_xlat9.w = u_xlat7.y; u_xlat7.x = u_xlat12.z; u_xlat7.y = u_xlat2.z; u_xlat7.z = u_xlat3.z; u_xlat3 = u_xlat8 * u_xlat2.wwww + u_xlat5; u_xlat5 = u_xlat9 * u_xlat2.wwww + u_xlat6; u_xlat2 = u_xlat7 * u_xlat2.wwww + u_xlat4; u_xlat1.w = 1.0; u_xlat3.x = dot(u_xlat3, u_xlat1); u_xlat3.y = dot(u_xlat5, u_xlat1); u_xlat3.z = dot(u_xlat2, u_xlat1); outVertices2_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat3.x)); outVertices2_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat3.y)); outVertices2_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat3.z)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].y; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].y); u_xlatb12 = u_xlatu0> 2) + 0]), uintBitsToFloat(inVertices1_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices1_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlat2 = vec4(uintBitsToFloat(inSkin1_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inSkin1_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inSkin1_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inSkin1_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlati3 = ivec4(int(inSkin1_buf[u_xlatu0].value[(16 >> 2) + 0]), int(inSkin1_buf[u_xlatu0].value[(16 >> 2) + 1]), int(inSkin1_buf[u_xlatu0].value[(16 >> 2) + 2]), int(inSkin1_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlati3 = u_xlati3 + ivec4(g_PoseOffsets[0].yyyy); u_xlat12.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(16 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(32 >> 2) + 2])); u_xlat6.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(48 >> 2) + 2])); u_xlat7.x = u_xlat12.x; u_xlat7.y = u_xlat4.x; u_xlat7.z = u_xlat5.x; u_xlat7.w = u_xlat6.x; u_xlat8.x = u_xlat12.y; u_xlat8.y = u_xlat4.y; u_xlat8.z = u_xlat5.y; u_xlat8.w = u_xlat6.y; u_xlat6.x = u_xlat12.z; u_xlat6.y = u_xlat4.z; u_xlat6.z = u_xlat5.z; u_xlat12.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(16 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat12.x; u_xlat10.y = u_xlat4.x; u_xlat10.z = u_xlat5.x; u_xlat10.w = u_xlat9.x; u_xlat10 = u_xlat2.yyyy * u_xlat10; u_xlat11.x = u_xlat12.y; u_xlat11.y = u_xlat4.y; u_xlat11.z = u_xlat5.y; u_xlat11.w = u_xlat9.y; u_xlat11 = u_xlat2.yyyy * u_xlat11; u_xlat9.x = u_xlat12.z; u_xlat9.y = u_xlat4.z; u_xlat9.z = u_xlat5.z; u_xlat4 = u_xlat2.yyyy * u_xlat9; u_xlat5 = u_xlat7 * u_xlat2.xxxx + u_xlat10; u_xlat7 = u_xlat8 * u_xlat2.xxxx + u_xlat11; u_xlat4 = u_xlat6 * u_xlat2.xxxx + u_xlat4; u_xlat12.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(0 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(16 >> 2) + 2])); u_xlat8.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat12.x; u_xlat10.y = u_xlat6.x; u_xlat10.z = u_xlat8.x; u_xlat10.w = u_xlat9.x; u_xlat11.x = u_xlat12.y; u_xlat11.y = u_xlat6.y; u_xlat11.z = u_xlat8.y; u_xlat11.w = u_xlat9.y; u_xlat9.x = u_xlat12.z; u_xlat9.y = u_xlat6.z; u_xlat9.z = u_xlat8.z; u_xlat5 = u_xlat10 * u_xlat2.zzzz + u_xlat5; u_xlat6 = u_xlat11 * u_xlat2.zzzz + u_xlat7; u_xlat4 = u_xlat9 * u_xlat2.zzzz + u_xlat4; u_xlat12.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(0 >> 2) + 2])); u_xlat2.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(16 >> 2) + 2])); u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(32 >> 2) + 2])); u_xlat7.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(48 >> 2) + 2])); u_xlat8.x = u_xlat12.x; u_xlat8.y = u_xlat2.x; u_xlat8.z = u_xlat3.x; u_xlat8.w = u_xlat7.x; u_xlat9.x = u_xlat12.y; u_xlat9.y = u_xlat2.y; u_xlat9.z = u_xlat3.y; u_xlat9.w = u_xlat7.y; u_xlat7.x = u_xlat12.z; u_xlat7.y = u_xlat2.z; u_xlat7.z = u_xlat3.z; u_xlat3 = u_xlat8 * u_xlat2.wwww + u_xlat5; u_xlat5 = u_xlat9 * u_xlat2.wwww + u_xlat6; u_xlat2 = u_xlat7 * u_xlat2.wwww + u_xlat4; u_xlat1.w = 1.0; u_xlat3.x = dot(u_xlat3, u_xlat1); u_xlat3.y = dot(u_xlat5, u_xlat1); u_xlat3.z = dot(u_xlat2, u_xlat1); outVertices1_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat3.x)); outVertices1_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat3.y)); outVertices1_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat3.z)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].x; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].x); u_xlatb12 = u_xlatu0> 2) + 0]), uintBitsToFloat(inVertices0_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices0_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlat2 = vec4(uintBitsToFloat(inSkin0_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inSkin0_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inSkin0_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inSkin0_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlati3 = ivec4(int(inSkin0_buf[u_xlatu0].value[(16 >> 2) + 0]), int(inSkin0_buf[u_xlatu0].value[(16 >> 2) + 1]), int(inSkin0_buf[u_xlatu0].value[(16 >> 2) + 2]), int(inSkin0_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlati3 = u_xlati3 + ivec4(g_PoseOffsets[0].xxxx); u_xlat12.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(16 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(32 >> 2) + 2])); u_xlat6.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(48 >> 2) + 2])); u_xlat7.x = u_xlat12.x; u_xlat7.y = u_xlat4.x; u_xlat7.z = u_xlat5.x; u_xlat7.w = u_xlat6.x; u_xlat8.x = u_xlat12.y; u_xlat8.y = u_xlat4.y; u_xlat8.z = u_xlat5.y; u_xlat8.w = u_xlat6.y; u_xlat6.x = u_xlat12.z; u_xlat6.y = u_xlat4.z; u_xlat6.z = u_xlat5.z; u_xlat12.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(16 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat12.x; u_xlat10.y = u_xlat4.x; u_xlat10.z = u_xlat5.x; u_xlat10.w = u_xlat9.x; u_xlat10 = u_xlat2.yyyy * u_xlat10; u_xlat11.x = u_xlat12.y; u_xlat11.y = u_xlat4.y; u_xlat11.z = u_xlat5.y; u_xlat11.w = u_xlat9.y; u_xlat11 = u_xlat2.yyyy * u_xlat11; u_xlat9.x = u_xlat12.z; u_xlat9.y = u_xlat4.z; u_xlat9.z = u_xlat5.z; u_xlat4 = u_xlat2.yyyy * u_xlat9; u_xlat5 = u_xlat7 * u_xlat2.xxxx + u_xlat10; u_xlat7 = u_xlat8 * u_xlat2.xxxx + u_xlat11; u_xlat4 = u_xlat6 * u_xlat2.xxxx + u_xlat4; u_xlat12.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(0 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(16 >> 2) + 2])); u_xlat8.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat12.x; u_xlat10.y = u_xlat6.x; u_xlat10.z = u_xlat8.x; u_xlat10.w = u_xlat9.x; u_xlat11.x = u_xlat12.y; u_xlat11.y = u_xlat6.y; u_xlat11.z = u_xlat8.y; u_xlat11.w = u_xlat9.y; u_xlat9.x = u_xlat12.z; u_xlat9.y = u_xlat6.z; u_xlat9.z = u_xlat8.z; u_xlat5 = u_xlat10 * u_xlat2.zzzz + u_xlat5; u_xlat6 = u_xlat11 * u_xlat2.zzzz + u_xlat7; u_xlat4 = u_xlat9 * u_xlat2.zzzz + u_xlat4; u_xlat12.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(0 >> 2) + 2])); u_xlat2.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(16 >> 2) + 2])); u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(32 >> 2) + 2])); u_xlat7.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(48 >> 2) + 2])); u_xlat8.x = u_xlat12.x; u_xlat8.y = u_xlat2.x; u_xlat8.z = u_xlat3.x; u_xlat8.w = u_xlat7.x; u_xlat9.x = u_xlat12.y; u_xlat9.y = u_xlat2.y; u_xlat9.z = u_xlat3.y; u_xlat9.w = u_xlat7.y; u_xlat7.x = u_xlat12.z; u_xlat7.y = u_xlat2.z; u_xlat7.z = u_xlat3.z; u_xlat3 = u_xlat8 * u_xlat2.wwww + u_xlat5; u_xlat5 = u_xlat9 * u_xlat2.wwww + u_xlat6; u_xlat2 = u_xlat7 * u_xlat2.wwww + u_xlat4; u_xlat1.w = 1.0; u_xlat3.x = dot(u_xlat3, u_xlat1); u_xlat3.y = dot(u_xlat5, u_xlat1); u_xlat3.z = dot(u_xlat2, u_xlat1); outVertices0_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat3.x)); outVertices0_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat3.y)); outVertices0_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat3.z)); } } } } } } return; } @@ batchMainComputeSkinCBuffer inVertices0 inVertices1 inVertices2 inVertices3 inVertices4inSkin0inSkin1inSkin2inSkin3inSkin4 inMatrices  outVertices0 outVertices1 outVertices2 outVertices3 outVertices4#version 310 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if HLSLCC_ENABLE_UNIFORM_BUFFERS #define UNITY_UNIFORM #else #define UNITY_UNIFORM uniform #endif #define UNITY_SUPPORTS_UNIFORM_LOCATION 1 #if UNITY_SUPPORTS_UNIFORM_LOCATION #define UNITY_LOCATION(x) layout(location = x) #define UNITY_BINDING(x) layout(binding = x, std140) #else #define UNITY_LOCATION(x) #define UNITY_BINDING(x) layout(std140) #endif UNITY_BINDING(0) uniform ComputeSkinCBuffer { uvec4 g_VertCounts[2]; uvec4 g_BatchOffsets[2]; uvec4 g_PoseOffsets[2]; uint g_poseBufferMaxIndex; }; struct inVertices0_type { uint[6] value; }; layout(std430, binding = 5) readonly buffer inVertices0 { inVertices0_type inVertices0_buf[]; }; struct inVertices1_type { uint[6] value; }; layout(std430, binding = 6) readonly buffer inVertices1 { inVertices1_type inVertices1_buf[]; }; struct inVertices2_type { uint[6] value; }; layout(std430, binding = 7) readonly buffer inVertices2 { inVertices2_type inVertices2_buf[]; }; struct inVertices3_type { uint[6] value; }; layout(std430, binding = 8) readonly buffer inVertices3 { inVertices3_type inVertices3_buf[]; }; struct inVertices4_type { uint[6] value; }; layout(std430, binding = 9) readonly buffer inVertices4 { inVertices4_type inVertices4_buf[]; }; struct inSkin0_type { uint[8] value; }; layout(std430, binding = 10) readonly buffer inSkin0 { inSkin0_type inSkin0_buf[]; }; struct inSkin1_type { uint[8] value; }; layout(std430, binding = 11) readonly buffer inSkin1 { inSkin1_type inSkin1_buf[]; }; struct inSkin2_type { uint[8] value; }; layout(std430, binding = 12) readonly buffer inSkin2 { inSkin2_type inSkin2_buf[]; }; struct inSkin3_type { uint[8] value; }; layout(std430, binding = 13) readonly buffer inSkin3 { inSkin3_type inSkin3_buf[]; }; struct inSkin4_type { uint[8] value; }; layout(std430, binding = 14) readonly buffer inSkin4 { inSkin4_type inSkin4_buf[]; }; struct inMatrices_type { uint[16] value; }; layout(std430, binding = 15) readonly buffer inMatrices { inMatrices_type inMatrices_buf[]; }; struct outVertices0_type { uint[6] value; }; layout(std430, binding = 0) buffer outVertices0 { outVertices0_type outVertices0_buf[]; }; struct outVertices1_type { uint[6] value; }; layout(std430, binding = 1) buffer outVertices1 { outVertices1_type outVertices1_buf[]; }; struct outVertices2_type { uint[6] value; }; layout(std430, binding = 2) buffer outVertices2 { outVertices2_type outVertices2_buf[]; }; struct outVertices3_type { uint[6] value; }; layout(std430, binding = 3) buffer outVertices3 { outVertices3_type outVertices3_buf[]; }; struct outVertices4_type { uint[6] value; }; layout(std430, binding = 4) buffer outVertices4 { outVertices4_type outVertices4_buf[]; }; uint u_xlatu0; bool u_xlatb0; vec4 u_xlat1; vec3 u_xlat2; vec4 u_xlat3; vec4 u_xlat4; ivec4 u_xlati4; vec4 u_xlat5; vec4 u_xlat6; vec4 u_xlat7; vec4 u_xlat8; vec4 u_xlat9; vec4 u_xlat10; vec4 u_xlat11; vec4 u_xlat12; vec3 u_xlat13; bool u_xlatb13; layout(local_size_x = 64, local_size_y = 1, local_size_z = 1) in; void main() { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[1].x; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[1].x); u_xlatb13 = u_xlatu0> 2) + 0]), uintBitsToFloat(inVertices4_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices4_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inVertices4_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlat2.xy = vec2(uintBitsToFloat(inVertices4_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inVertices4_buf[u_xlatu0].value[(16 >> 2) + 1])); u_xlat3 = vec4(uintBitsToFloat(inSkin4_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inSkin4_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inSkin4_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inSkin4_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlati4 = ivec4(int(inSkin4_buf[u_xlatu0].value[(16 >> 2) + 0]), int(inSkin4_buf[u_xlatu0].value[(16 >> 2) + 1]), int(inSkin4_buf[u_xlatu0].value[(16 >> 2) + 2]), int(inSkin4_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlati4 = u_xlati4 + ivec4(g_PoseOffsets[1].xxxx); u_xlat13.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(0 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(16 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(32 >> 2) + 2])); u_xlat7.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(48 >> 2) + 2])); u_xlat8.x = u_xlat13.x; u_xlat8.y = u_xlat5.x; u_xlat8.z = u_xlat6.x; u_xlat8.w = u_xlat7.x; u_xlat9.x = u_xlat13.y; u_xlat9.y = u_xlat5.y; u_xlat9.z = u_xlat6.y; u_xlat9.w = u_xlat7.y; u_xlat7.x = u_xlat13.z; u_xlat7.y = u_xlat5.z; u_xlat7.z = u_xlat6.z; u_xlat13.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(0 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(16 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(32 >> 2) + 2])); u_xlat10.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(48 >> 2) + 2])); u_xlat11.x = u_xlat13.x; u_xlat11.y = u_xlat5.x; u_xlat11.z = u_xlat6.x; u_xlat11.w = u_xlat10.x; u_xlat11 = u_xlat3.yyyy * u_xlat11; u_xlat12.x = u_xlat13.y; u_xlat12.y = u_xlat5.y; u_xlat12.z = u_xlat6.y; u_xlat12.w = u_xlat10.y; u_xlat12 = u_xlat3.yyyy * u_xlat12; u_xlat10.x = u_xlat13.z; u_xlat10.y = u_xlat5.z; u_xlat10.z = u_xlat6.z; u_xlat5 = u_xlat3.yyyy * u_xlat10; u_xlat6 = u_xlat8 * u_xlat3.xxxx + u_xlat11; u_xlat8 = u_xlat9 * u_xlat3.xxxx + u_xlat12; u_xlat5 = u_xlat7 * u_xlat3.xxxx + u_xlat5; u_xlat13.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(0 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(16 >> 2) + 2])); u_xlat9.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(32 >> 2) + 2])); u_xlat10.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(48 >> 2) + 2])); u_xlat11.x = u_xlat13.x; u_xlat11.y = u_xlat7.x; u_xlat11.z = u_xlat9.x; u_xlat11.w = u_xlat10.x; u_xlat12.x = u_xlat13.y; u_xlat12.y = u_xlat7.y; u_xlat12.z = u_xlat9.y; u_xlat12.w = u_xlat10.y; u_xlat10.x = u_xlat13.z; u_xlat10.y = u_xlat7.z; u_xlat10.z = u_xlat9.z; u_xlat6 = u_xlat11 * u_xlat3.zzzz + u_xlat6; u_xlat7 = u_xlat12 * u_xlat3.zzzz + u_xlat8; u_xlat5 = u_xlat10 * u_xlat3.zzzz + u_xlat5; u_xlat13.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(0 >> 2) + 2])); u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(16 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(32 >> 2) + 2])); u_xlat8.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(48 >> 2) + 2])); u_xlat9.x = u_xlat13.x; u_xlat9.y = u_xlat3.x; u_xlat9.z = u_xlat4.x; u_xlat9.w = u_xlat8.x; u_xlat10.x = u_xlat13.y; u_xlat10.y = u_xlat3.y; u_xlat10.z = u_xlat4.y; u_xlat10.w = u_xlat8.y; u_xlat8.x = u_xlat13.z; u_xlat8.y = u_xlat3.z; u_xlat8.z = u_xlat4.z; u_xlat4 = u_xlat9 * u_xlat3.wwww + u_xlat6; u_xlat6 = u_xlat10 * u_xlat3.wwww + u_xlat7; u_xlat3 = u_xlat8 * u_xlat3.wwww + u_xlat5; u_xlat5.xyz = u_xlat1.xyz; u_xlat5.w = 1.0; u_xlat7.x = dot(u_xlat4, u_xlat5); u_xlat7.y = dot(u_xlat6, u_xlat5); u_xlat7.z = dot(u_xlat3, u_xlat5); u_xlat2.z = u_xlat1.w; u_xlat7.w = dot(u_xlat4.yzx, u_xlat2.xyz); u_xlat1.x = dot(u_xlat6.yzx, u_xlat2.xyz); u_xlat1.y = dot(u_xlat3.yzx, u_xlat2.xyz); outVertices4_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat7.x)); outVertices4_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat7.y)); outVertices4_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat7.z)); outVertices4_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat7.w)); outVertices4_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat1.x)); outVertices4_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat1.y)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].w; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].w); u_xlatb13 = u_xlatu0> 2) + 0]), uintBitsToFloat(inVertices3_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices3_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inVertices3_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlat2.xy = vec2(uintBitsToFloat(inVertices3_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inVertices3_buf[u_xlatu0].value[(16 >> 2) + 1])); u_xlat3 = vec4(uintBitsToFloat(inSkin3_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inSkin3_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inSkin3_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inSkin3_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlati4 = ivec4(int(inSkin3_buf[u_xlatu0].value[(16 >> 2) + 0]), int(inSkin3_buf[u_xlatu0].value[(16 >> 2) + 1]), int(inSkin3_buf[u_xlatu0].value[(16 >> 2) + 2]), int(inSkin3_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlati4 = u_xlati4 + ivec4(g_PoseOffsets[0].wwww); u_xlat13.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(0 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(16 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(32 >> 2) + 2])); u_xlat7.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(48 >> 2) + 2])); u_xlat8.x = u_xlat13.x; u_xlat8.y = u_xlat5.x; u_xlat8.z = u_xlat6.x; u_xlat8.w = u_xlat7.x; u_xlat9.x = u_xlat13.y; u_xlat9.y = u_xlat5.y; u_xlat9.z = u_xlat6.y; u_xlat9.w = u_xlat7.y; u_xlat7.x = u_xlat13.z; u_xlat7.y = u_xlat5.z; u_xlat7.z = u_xlat6.z; u_xlat13.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(0 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(16 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(32 >> 2) + 2])); u_xlat10.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(48 >> 2) + 2])); u_xlat11.x = u_xlat13.x; u_xlat11.y = u_xlat5.x; u_xlat11.z = u_xlat6.x; u_xlat11.w = u_xlat10.x; u_xlat11 = u_xlat3.yyyy * u_xlat11; u_xlat12.x = u_xlat13.y; u_xlat12.y = u_xlat5.y; u_xlat12.z = u_xlat6.y; u_xlat12.w = u_xlat10.y; u_xlat12 = u_xlat3.yyyy * u_xlat12; u_xlat10.x = u_xlat13.z; u_xlat10.y = u_xlat5.z; u_xlat10.z = u_xlat6.z; u_xlat5 = u_xlat3.yyyy * u_xlat10; u_xlat6 = u_xlat8 * u_xlat3.xxxx + u_xlat11; u_xlat8 = u_xlat9 * u_xlat3.xxxx + u_xlat12; u_xlat5 = u_xlat7 * u_xlat3.xxxx + u_xlat5; u_xlat13.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(0 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(16 >> 2) + 2])); u_xlat9.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(32 >> 2) + 2])); u_xlat10.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(48 >> 2) + 2])); u_xlat11.x = u_xlat13.x; u_xlat11.y = u_xlat7.x; u_xlat11.z = u_xlat9.x; u_xlat11.w = u_xlat10.x; u_xlat12.x = u_xlat13.y; u_xlat12.y = u_xlat7.y; u_xlat12.z = u_xlat9.y; u_xlat12.w = u_xlat10.y; u_xlat10.x = u_xlat13.z; u_xlat10.y = u_xlat7.z; u_xlat10.z = u_xlat9.z; u_xlat6 = u_xlat11 * u_xlat3.zzzz + u_xlat6; u_xlat7 = u_xlat12 * u_xlat3.zzzz + u_xlat8; u_xlat5 = u_xlat10 * u_xlat3.zzzz + u_xlat5; u_xlat13.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(0 >> 2) + 2])); u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(16 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(32 >> 2) + 2])); u_xlat8.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(48 >> 2) + 2])); u_xlat9.x = u_xlat13.x; u_xlat9.y = u_xlat3.x; u_xlat9.z = u_xlat4.x; u_xlat9.w = u_xlat8.x; u_xlat10.x = u_xlat13.y; u_xlat10.y = u_xlat3.y; u_xlat10.z = u_xlat4.y; u_xlat10.w = u_xlat8.y; u_xlat8.x = u_xlat13.z; u_xlat8.y = u_xlat3.z; u_xlat8.z = u_xlat4.z; u_xlat4 = u_xlat9 * u_xlat3.wwww + u_xlat6; u_xlat6 = u_xlat10 * u_xlat3.wwww + u_xlat7; u_xlat3 = u_xlat8 * u_xlat3.wwww + u_xlat5; u_xlat5.xyz = u_xlat1.xyz; u_xlat5.w = 1.0; u_xlat7.x = dot(u_xlat4, u_xlat5); u_xlat7.y = dot(u_xlat6, u_xlat5); u_xlat7.z = dot(u_xlat3, u_xlat5); u_xlat2.z = u_xlat1.w; u_xlat7.w = dot(u_xlat4.yzx, u_xlat2.xyz); u_xlat1.x = dot(u_xlat6.yzx, u_xlat2.xyz); u_xlat1.y = dot(u_xlat3.yzx, u_xlat2.xyz); outVertices3_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat7.x)); outVertices3_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat7.y)); outVertices3_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat7.z)); outVertices3_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat7.w)); outVertices3_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat1.x)); outVertices3_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat1.y)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].z; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].z); u_xlatb13 = u_xlatu0> 2) + 0]), uintBitsToFloat(inVertices2_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices2_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inVertices2_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlat2.xy = vec2(uintBitsToFloat(inVertices2_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inVertices2_buf[u_xlatu0].value[(16 >> 2) + 1])); u_xlat3 = vec4(uintBitsToFloat(inSkin2_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inSkin2_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inSkin2_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inSkin2_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlati4 = ivec4(int(inSkin2_buf[u_xlatu0].value[(16 >> 2) + 0]), int(inSkin2_buf[u_xlatu0].value[(16 >> 2) + 1]), int(inSkin2_buf[u_xlatu0].value[(16 >> 2) + 2]), int(inSkin2_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlati4 = u_xlati4 + ivec4(g_PoseOffsets[0].zzzz); u_xlat13.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(0 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(16 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(32 >> 2) + 2])); u_xlat7.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(48 >> 2) + 2])); u_xlat8.x = u_xlat13.x; u_xlat8.y = u_xlat5.x; u_xlat8.z = u_xlat6.x; u_xlat8.w = u_xlat7.x; u_xlat9.x = u_xlat13.y; u_xlat9.y = u_xlat5.y; u_xlat9.z = u_xlat6.y; u_xlat9.w = u_xlat7.y; u_xlat7.x = u_xlat13.z; u_xlat7.y = u_xlat5.z; u_xlat7.z = u_xlat6.z; u_xlat13.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(0 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(16 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(32 >> 2) + 2])); u_xlat10.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(48 >> 2) + 2])); u_xlat11.x = u_xlat13.x; u_xlat11.y = u_xlat5.x; u_xlat11.z = u_xlat6.x; u_xlat11.w = u_xlat10.x; u_xlat11 = u_xlat3.yyyy * u_xlat11; u_xlat12.x = u_xlat13.y; u_xlat12.y = u_xlat5.y; u_xlat12.z = u_xlat6.y; u_xlat12.w = u_xlat10.y; u_xlat12 = u_xlat3.yyyy * u_xlat12; u_xlat10.x = u_xlat13.z; u_xlat10.y = u_xlat5.z; u_xlat10.z = u_xlat6.z; u_xlat5 = u_xlat3.yyyy * u_xlat10; u_xlat6 = u_xlat8 * u_xlat3.xxxx + u_xlat11; u_xlat8 = u_xlat9 * u_xlat3.xxxx + u_xlat12; u_xlat5 = u_xlat7 * u_xlat3.xxxx + u_xlat5; u_xlat13.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(0 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(16 >> 2) + 2])); u_xlat9.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(32 >> 2) + 2])); u_xlat10.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(48 >> 2) + 2])); u_xlat11.x = u_xlat13.x; u_xlat11.y = u_xlat7.x; u_xlat11.z = u_xlat9.x; u_xlat11.w = u_xlat10.x; u_xlat12.x = u_xlat13.y; u_xlat12.y = u_xlat7.y; u_xlat12.z = u_xlat9.y; u_xlat12.w = u_xlat10.y; u_xlat10.x = u_xlat13.z; u_xlat10.y = u_xlat7.z; u_xlat10.z = u_xlat9.z; u_xlat6 = u_xlat11 * u_xlat3.zzzz + u_xlat6; u_xlat7 = u_xlat12 * u_xlat3.zzzz + u_xlat8; u_xlat5 = u_xlat10 * u_xlat3.zzzz + u_xlat5; u_xlat13.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(0 >> 2) + 2])); u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(16 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(32 >> 2) + 2])); u_xlat8.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(48 >> 2) + 2])); u_xlat9.x = u_xlat13.x; u_xlat9.y = u_xlat3.x; u_xlat9.z = u_xlat4.x; u_xlat9.w = u_xlat8.x; u_xlat10.x = u_xlat13.y; u_xlat10.y = u_xlat3.y; u_xlat10.z = u_xlat4.y; u_xlat10.w = u_xlat8.y; u_xlat8.x = u_xlat13.z; u_xlat8.y = u_xlat3.z; u_xlat8.z = u_xlat4.z; u_xlat4 = u_xlat9 * u_xlat3.wwww + u_xlat6; u_xlat6 = u_xlat10 * u_xlat3.wwww + u_xlat7; u_xlat3 = u_xlat8 * u_xlat3.wwww + u_xlat5; u_xlat5.xyz = u_xlat1.xyz; u_xlat5.w = 1.0; u_xlat7.x = dot(u_xlat4, u_xlat5); u_xlat7.y = dot(u_xlat6, u_xlat5); u_xlat7.z = dot(u_xlat3, u_xlat5); u_xlat2.z = u_xlat1.w; u_xlat7.w = dot(u_xlat4.yzx, u_xlat2.xyz); u_xlat1.x = dot(u_xlat6.yzx, u_xlat2.xyz); u_xlat1.y = dot(u_xlat3.yzx, u_xlat2.xyz); outVertices2_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat7.x)); outVertices2_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat7.y)); outVertices2_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat7.z)); outVertices2_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat7.w)); outVertices2_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat1.x)); outVertices2_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat1.y)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].y; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].y); u_xlatb13 = u_xlatu0> 2) + 0]), uintBitsToFloat(inVertices1_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices1_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inVertices1_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlat2.xy = vec2(uintBitsToFloat(inVertices1_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inVertices1_buf[u_xlatu0].value[(16 >> 2) + 1])); u_xlat3 = vec4(uintBitsToFloat(inSkin1_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inSkin1_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inSkin1_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inSkin1_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlati4 = ivec4(int(inSkin1_buf[u_xlatu0].value[(16 >> 2) + 0]), int(inSkin1_buf[u_xlatu0].value[(16 >> 2) + 1]), int(inSkin1_buf[u_xlatu0].value[(16 >> 2) + 2]), int(inSkin1_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlati4 = u_xlati4 + ivec4(g_PoseOffsets[0].yyyy); u_xlat13.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(0 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(16 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(32 >> 2) + 2])); u_xlat7.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(48 >> 2) + 2])); u_xlat8.x = u_xlat13.x; u_xlat8.y = u_xlat5.x; u_xlat8.z = u_xlat6.x; u_xlat8.w = u_xlat7.x; u_xlat9.x = u_xlat13.y; u_xlat9.y = u_xlat5.y; u_xlat9.z = u_xlat6.y; u_xlat9.w = u_xlat7.y; u_xlat7.x = u_xlat13.z; u_xlat7.y = u_xlat5.z; u_xlat7.z = u_xlat6.z; u_xlat13.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(0 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(16 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(32 >> 2) + 2])); u_xlat10.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(48 >> 2) + 2])); u_xlat11.x = u_xlat13.x; u_xlat11.y = u_xlat5.x; u_xlat11.z = u_xlat6.x; u_xlat11.w = u_xlat10.x; u_xlat11 = u_xlat3.yyyy * u_xlat11; u_xlat12.x = u_xlat13.y; u_xlat12.y = u_xlat5.y; u_xlat12.z = u_xlat6.y; u_xlat12.w = u_xlat10.y; u_xlat12 = u_xlat3.yyyy * u_xlat12; u_xlat10.x = u_xlat13.z; u_xlat10.y = u_xlat5.z; u_xlat10.z = u_xlat6.z; u_xlat5 = u_xlat3.yyyy * u_xlat10; u_xlat6 = u_xlat8 * u_xlat3.xxxx + u_xlat11; u_xlat8 = u_xlat9 * u_xlat3.xxxx + u_xlat12; u_xlat5 = u_xlat7 * u_xlat3.xxxx + u_xlat5; u_xlat13.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(0 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(16 >> 2) + 2])); u_xlat9.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(32 >> 2) + 2])); u_xlat10.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(48 >> 2) + 2])); u_xlat11.x = u_xlat13.x; u_xlat11.y = u_xlat7.x; u_xlat11.z = u_xlat9.x; u_xlat11.w = u_xlat10.x; u_xlat12.x = u_xlat13.y; u_xlat12.y = u_xlat7.y; u_xlat12.z = u_xlat9.y; u_xlat12.w = u_xlat10.y; u_xlat10.x = u_xlat13.z; u_xlat10.y = u_xlat7.z; u_xlat10.z = u_xlat9.z; u_xlat6 = u_xlat11 * u_xlat3.zzzz + u_xlat6; u_xlat7 = u_xlat12 * u_xlat3.zzzz + u_xlat8; u_xlat5 = u_xlat10 * u_xlat3.zzzz + u_xlat5; u_xlat13.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(0 >> 2) + 2])); u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(16 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(32 >> 2) + 2])); u_xlat8.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(48 >> 2) + 2])); u_xlat9.x = u_xlat13.x; u_xlat9.y = u_xlat3.x; u_xlat9.z = u_xlat4.x; u_xlat9.w = u_xlat8.x; u_xlat10.x = u_xlat13.y; u_xlat10.y = u_xlat3.y; u_xlat10.z = u_xlat4.y; u_xlat10.w = u_xlat8.y; u_xlat8.x = u_xlat13.z; u_xlat8.y = u_xlat3.z; u_xlat8.z = u_xlat4.z; u_xlat4 = u_xlat9 * u_xlat3.wwww + u_xlat6; u_xlat6 = u_xlat10 * u_xlat3.wwww + u_xlat7; u_xlat3 = u_xlat8 * u_xlat3.wwww + u_xlat5; u_xlat5.xyz = u_xlat1.xyz; u_xlat5.w = 1.0; u_xlat7.x = dot(u_xlat4, u_xlat5); u_xlat7.y = dot(u_xlat6, u_xlat5); u_xlat7.z = dot(u_xlat3, u_xlat5); u_xlat2.z = u_xlat1.w; u_xlat7.w = dot(u_xlat4.yzx, u_xlat2.xyz); u_xlat1.x = dot(u_xlat6.yzx, u_xlat2.xyz); u_xlat1.y = dot(u_xlat3.yzx, u_xlat2.xyz); outVertices1_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat7.x)); outVertices1_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat7.y)); outVertices1_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat7.z)); outVertices1_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat7.w)); outVertices1_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat1.x)); outVertices1_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat1.y)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].x; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].x); u_xlatb13 = u_xlatu0> 2) + 0]), uintBitsToFloat(inVertices0_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices0_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inVertices0_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlat2.xy = vec2(uintBitsToFloat(inVertices0_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inVertices0_buf[u_xlatu0].value[(16 >> 2) + 1])); u_xlat3 = vec4(uintBitsToFloat(inSkin0_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inSkin0_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inSkin0_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inSkin0_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlati4 = ivec4(int(inSkin0_buf[u_xlatu0].value[(16 >> 2) + 0]), int(inSkin0_buf[u_xlatu0].value[(16 >> 2) + 1]), int(inSkin0_buf[u_xlatu0].value[(16 >> 2) + 2]), int(inSkin0_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlati4 = u_xlati4 + ivec4(g_PoseOffsets[0].xxxx); u_xlat13.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(0 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(16 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(32 >> 2) + 2])); u_xlat7.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(48 >> 2) + 2])); u_xlat8.x = u_xlat13.x; u_xlat8.y = u_xlat5.x; u_xlat8.z = u_xlat6.x; u_xlat8.w = u_xlat7.x; u_xlat9.x = u_xlat13.y; u_xlat9.y = u_xlat5.y; u_xlat9.z = u_xlat6.y; u_xlat9.w = u_xlat7.y; u_xlat7.x = u_xlat13.z; u_xlat7.y = u_xlat5.z; u_xlat7.z = u_xlat6.z; u_xlat13.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(0 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(16 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(32 >> 2) + 2])); u_xlat10.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(48 >> 2) + 2])); u_xlat11.x = u_xlat13.x; u_xlat11.y = u_xlat5.x; u_xlat11.z = u_xlat6.x; u_xlat11.w = u_xlat10.x; u_xlat11 = u_xlat3.yyyy * u_xlat11; u_xlat12.x = u_xlat13.y; u_xlat12.y = u_xlat5.y; u_xlat12.z = u_xlat6.y; u_xlat12.w = u_xlat10.y; u_xlat12 = u_xlat3.yyyy * u_xlat12; u_xlat10.x = u_xlat13.z; u_xlat10.y = u_xlat5.z; u_xlat10.z = u_xlat6.z; u_xlat5 = u_xlat3.yyyy * u_xlat10; u_xlat6 = u_xlat8 * u_xlat3.xxxx + u_xlat11; u_xlat8 = u_xlat9 * u_xlat3.xxxx + u_xlat12; u_xlat5 = u_xlat7 * u_xlat3.xxxx + u_xlat5; u_xlat13.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(0 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(16 >> 2) + 2])); u_xlat9.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(32 >> 2) + 2])); u_xlat10.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(48 >> 2) + 2])); u_xlat11.x = u_xlat13.x; u_xlat11.y = u_xlat7.x; u_xlat11.z = u_xlat9.x; u_xlat11.w = u_xlat10.x; u_xlat12.x = u_xlat13.y; u_xlat12.y = u_xlat7.y; u_xlat12.z = u_xlat9.y; u_xlat12.w = u_xlat10.y; u_xlat10.x = u_xlat13.z; u_xlat10.y = u_xlat7.z; u_xlat10.z = u_xlat9.z; u_xlat6 = u_xlat11 * u_xlat3.zzzz + u_xlat6; u_xlat7 = u_xlat12 * u_xlat3.zzzz + u_xlat8; u_xlat5 = u_xlat10 * u_xlat3.zzzz + u_xlat5; u_xlat13.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(0 >> 2) + 2])); u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(16 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(32 >> 2) + 2])); u_xlat8.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(48 >> 2) + 2])); u_xlat9.x = u_xlat13.x; u_xlat9.y = u_xlat3.x; u_xlat9.z = u_xlat4.x; u_xlat9.w = u_xlat8.x; u_xlat10.x = u_xlat13.y; u_xlat10.y = u_xlat3.y; u_xlat10.z = u_xlat4.y; u_xlat10.w = u_xlat8.y; u_xlat8.x = u_xlat13.z; u_xlat8.y = u_xlat3.z; u_xlat8.z = u_xlat4.z; u_xlat4 = u_xlat9 * u_xlat3.wwww + u_xlat6; u_xlat6 = u_xlat10 * u_xlat3.wwww + u_xlat7; u_xlat3 = u_xlat8 * u_xlat3.wwww + u_xlat5; u_xlat5.xyz = u_xlat1.xyz; u_xlat5.w = 1.0; u_xlat7.x = dot(u_xlat4, u_xlat5); u_xlat7.y = dot(u_xlat6, u_xlat5); u_xlat7.z = dot(u_xlat3, u_xlat5); u_xlat2.z = u_xlat1.w; u_xlat7.w = dot(u_xlat4.yzx, u_xlat2.xyz); u_xlat1.x = dot(u_xlat6.yzx, u_xlat2.xyz); u_xlat1.y = dot(u_xlat3.yzx, u_xlat2.xyz); outVertices0_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat7.x)); outVertices0_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat7.y)); outVertices0_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat7.z)); outVertices0_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat7.w)); outVertices0_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat1.x)); outVertices0_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat1.y)); } } } } } } return; } @@ batchMainComputeSkinCBuffer inVertices0 inVertices1 inVertices2 inVertices3 inVertices4inSkin0inSkin1inSkin2inSkin3inSkin4 inMatrices  outVertices0 outVertices1 outVertices2 outVertices3 outVertices4a#version 310 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if HLSLCC_ENABLE_UNIFORM_BUFFERS #define UNITY_UNIFORM #else #define UNITY_UNIFORM uniform #endif #define UNITY_SUPPORTS_UNIFORM_LOCATION 1 #if UNITY_SUPPORTS_UNIFORM_LOCATION #define UNITY_LOCATION(x) layout(location = x) #define UNITY_BINDING(x) layout(binding = x, std140) #else #define UNITY_LOCATION(x) #define UNITY_BINDING(x) layout(std140) #endif UNITY_BINDING(0) uniform ComputeSkinCBuffer { uvec4 g_VertCounts[2]; uvec4 g_BatchOffsets[2]; uvec4 g_PoseOffsets[2]; uint g_poseBufferMaxIndex; }; struct inVertices0_type { uint[10] value; }; layout(std430, binding = 5) readonly buffer inVertices0 { inVertices0_type inVertices0_buf[]; }; struct inVertices1_type { uint[10] value; }; layout(std430, binding = 6) readonly buffer inVertices1 { inVertices1_type inVertices1_buf[]; }; struct inVertices2_type { uint[10] value; }; layout(std430, binding = 7) readonly buffer inVertices2 { inVertices2_type inVertices2_buf[]; }; struct inVertices3_type { uint[10] value; }; layout(std430, binding = 8) readonly buffer inVertices3 { inVertices3_type inVertices3_buf[]; }; struct inVertices4_type { uint[10] value; }; layout(std430, binding = 9) readonly buffer inVertices4 { inVertices4_type inVertices4_buf[]; }; struct inSkin0_type { uint[8] value; }; layout(std430, binding = 10) readonly buffer inSkin0 { inSkin0_type inSkin0_buf[]; }; struct inSkin1_type { uint[8] value; }; layout(std430, binding = 11) readonly buffer inSkin1 { inSkin1_type inSkin1_buf[]; }; struct inSkin2_type { uint[8] value; }; layout(std430, binding = 12) readonly buffer inSkin2 { inSkin2_type inSkin2_buf[]; }; struct inSkin3_type { uint[8] value; }; layout(std430, binding = 13) readonly buffer inSkin3 { inSkin3_type inSkin3_buf[]; }; struct inSkin4_type { uint[8] value; }; layout(std430, binding = 14) readonly buffer inSkin4 { inSkin4_type inSkin4_buf[]; }; struct inMatrices_type { uint[16] value; }; layout(std430, binding = 15) readonly buffer inMatrices { inMatrices_type inMatrices_buf[]; }; struct outVertices0_type { uint[10] value; }; layout(std430, binding = 0) buffer outVertices0 { outVertices0_type outVertices0_buf[]; }; struct outVertices1_type { uint[10] value; }; layout(std430, binding = 1) buffer outVertices1 { outVertices1_type outVertices1_buf[]; }; struct outVertices2_type { uint[10] value; }; layout(std430, binding = 2) buffer outVertices2 { outVertices2_type outVertices2_buf[]; }; struct outVertices3_type { uint[10] value; }; layout(std430, binding = 3) buffer outVertices3 { outVertices3_type outVertices3_buf[]; }; struct outVertices4_type { uint[10] value; }; layout(std430, binding = 4) buffer outVertices4 { outVertices4_type outVertices4_buf[]; }; uint u_xlatu0; bool u_xlatb0; vec4 u_xlat1; vec4 u_xlat2; vec4 u_xlat3; vec4 u_xlat4; vec4 u_xlat5; ivec4 u_xlati5; vec4 u_xlat6; vec4 u_xlat7; vec4 u_xlat8; vec4 u_xlat9; vec4 u_xlat10; vec4 u_xlat11; vec4 u_xlat12; vec4 u_xlat13; vec3 u_xlat14; bool u_xlatb14; layout(local_size_x = 64, local_size_y = 1, local_size_z = 1) in; void main() { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[1].x; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[1].x); u_xlatb14 = u_xlatu0> 2) + 3]), uintBitsToFloat(inVertices4_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inVertices4_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices4_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlat2 = vec4(uintBitsToFloat(inVertices4_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inVertices4_buf[u_xlatu0].value[(16 >> 2) + 1]), uintBitsToFloat(inVertices4_buf[u_xlatu0].value[(16 >> 2) + 2]), uintBitsToFloat(inVertices4_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlat3.xy = vec2(uintBitsToFloat(inVertices4_buf[u_xlatu0].value[(32 >> 2) + 0]), uintBitsToFloat(inVertices4_buf[u_xlatu0].value[(32 >> 2) + 1])); u_xlat4 = vec4(uintBitsToFloat(inSkin4_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inSkin4_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inSkin4_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inSkin4_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlati5 = ivec4(int(inSkin4_buf[u_xlatu0].value[(16 >> 2) + 0]), int(inSkin4_buf[u_xlatu0].value[(16 >> 2) + 1]), int(inSkin4_buf[u_xlatu0].value[(16 >> 2) + 2]), int(inSkin4_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlati5 = u_xlati5 + ivec4(g_PoseOffsets[1].xxxx); u_xlat14.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(0 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(16 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(32 >> 2) + 2])); u_xlat8.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(48 >> 2) + 2])); u_xlat9.x = u_xlat14.x; u_xlat9.y = u_xlat6.x; u_xlat9.z = u_xlat7.x; u_xlat9.w = u_xlat8.x; u_xlat10.x = u_xlat14.y; u_xlat10.y = u_xlat6.y; u_xlat10.z = u_xlat7.y; u_xlat10.w = u_xlat8.y; u_xlat8.x = u_xlat14.z; u_xlat8.y = u_xlat6.z; u_xlat8.z = u_xlat7.z; u_xlat14.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(0 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(16 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(32 >> 2) + 2])); u_xlat11.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(48 >> 2) + 2])); u_xlat12.x = u_xlat14.x; u_xlat12.y = u_xlat6.x; u_xlat12.z = u_xlat7.x; u_xlat12.w = u_xlat11.x; u_xlat12 = u_xlat4.yyyy * u_xlat12; u_xlat13.x = u_xlat14.y; u_xlat13.y = u_xlat6.y; u_xlat13.z = u_xlat7.y; u_xlat13.w = u_xlat11.y; u_xlat13 = u_xlat4.yyyy * u_xlat13; u_xlat11.x = u_xlat14.z; u_xlat11.y = u_xlat6.z; u_xlat11.z = u_xlat7.z; u_xlat6 = u_xlat4.yyyy * u_xlat11; u_xlat7 = u_xlat9 * u_xlat4.xxxx + u_xlat12; u_xlat9 = u_xlat10 * u_xlat4.xxxx + u_xlat13; u_xlat6 = u_xlat8 * u_xlat4.xxxx + u_xlat6; u_xlat14.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(0 >> 2) + 2])); u_xlat8.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(16 >> 2) + 2])); u_xlat10.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(32 >> 2) + 2])); u_xlat11.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(48 >> 2) + 2])); u_xlat12.x = u_xlat14.x; u_xlat12.y = u_xlat8.x; u_xlat12.z = u_xlat10.x; u_xlat12.w = u_xlat11.x; u_xlat13.x = u_xlat14.y; u_xlat13.y = u_xlat8.y; u_xlat13.z = u_xlat10.y; u_xlat13.w = u_xlat11.y; u_xlat11.x = u_xlat14.z; u_xlat11.y = u_xlat8.z; u_xlat11.z = u_xlat10.z; u_xlat7 = u_xlat12 * u_xlat4.zzzz + u_xlat7; u_xlat8 = u_xlat13 * u_xlat4.zzzz + u_xlat9; u_xlat6 = u_xlat11 * u_xlat4.zzzz + u_xlat6; u_xlat14.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(16 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat14.x; u_xlat10.y = u_xlat4.x; u_xlat10.z = u_xlat5.x; u_xlat10.w = u_xlat9.x; u_xlat11.x = u_xlat14.y; u_xlat11.y = u_xlat4.y; u_xlat11.z = u_xlat5.y; u_xlat11.w = u_xlat9.y; u_xlat9.x = u_xlat14.z; u_xlat9.y = u_xlat4.z; u_xlat9.z = u_xlat5.z; u_xlat5 = u_xlat10 * u_xlat4.wwww + u_xlat7; u_xlat7 = u_xlat11 * u_xlat4.wwww + u_xlat8; u_xlat4 = u_xlat9 * u_xlat4.wwww + u_xlat6; u_xlat6.xyz = u_xlat1.yzw; u_xlat6.w = 1.0; u_xlat8.x = dot(u_xlat5, u_xlat6); u_xlat8.y = dot(u_xlat7, u_xlat6); u_xlat8.z = dot(u_xlat4, u_xlat6); u_xlat1.yz = u_xlat2.xy; u_xlat8.w = dot(u_xlat5.xyz, u_xlat1.xyz); u_xlat6.x = dot(u_xlat7.xyz, u_xlat1.xyz); u_xlat6.y = dot(u_xlat4.xyz, u_xlat1.xyz); u_xlat3.zw = u_xlat2.zw; u_xlat6.z = dot(u_xlat5.zxy, u_xlat3.xzw); u_xlat6.w = dot(u_xlat7.zxy, u_xlat3.xzw); u_xlat3.x = dot(u_xlat4.zxy, u_xlat3.xzw); outVertices4_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat8.x)); outVertices4_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat8.y)); outVertices4_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat8.z)); outVertices4_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat8.w)); outVertices4_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat6.x)); outVertices4_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat6.y)); outVertices4_buf[u_xlatu0].value[(16 >> 2) + 2] = uint(floatBitsToUint(u_xlat6.z)); outVertices4_buf[u_xlatu0].value[(16 >> 2) + 3] = uint(floatBitsToUint(u_xlat6.w)); outVertices4_buf[u_xlatu0].value[(32 >> 2)] = uint(floatBitsToUint(u_xlat3.x)); outVertices4_buf[u_xlatu0].value[(32 >> 2) + 1] = uint(floatBitsToUint(u_xlat3.y)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].w; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].w); u_xlatb14 = u_xlatu0> 2) + 3]), uintBitsToFloat(inVertices3_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inVertices3_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices3_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlat2 = vec4(uintBitsToFloat(inVertices3_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inVertices3_buf[u_xlatu0].value[(16 >> 2) + 1]), uintBitsToFloat(inVertices3_buf[u_xlatu0].value[(16 >> 2) + 2]), uintBitsToFloat(inVertices3_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlat3.xy = vec2(uintBitsToFloat(inVertices3_buf[u_xlatu0].value[(32 >> 2) + 0]), uintBitsToFloat(inVertices3_buf[u_xlatu0].value[(32 >> 2) + 1])); u_xlat4 = vec4(uintBitsToFloat(inSkin3_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inSkin3_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inSkin3_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inSkin3_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlati5 = ivec4(int(inSkin3_buf[u_xlatu0].value[(16 >> 2) + 0]), int(inSkin3_buf[u_xlatu0].value[(16 >> 2) + 1]), int(inSkin3_buf[u_xlatu0].value[(16 >> 2) + 2]), int(inSkin3_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlati5 = u_xlati5 + ivec4(g_PoseOffsets[0].wwww); u_xlat14.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(0 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(16 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(32 >> 2) + 2])); u_xlat8.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(48 >> 2) + 2])); u_xlat9.x = u_xlat14.x; u_xlat9.y = u_xlat6.x; u_xlat9.z = u_xlat7.x; u_xlat9.w = u_xlat8.x; u_xlat10.x = u_xlat14.y; u_xlat10.y = u_xlat6.y; u_xlat10.z = u_xlat7.y; u_xlat10.w = u_xlat8.y; u_xlat8.x = u_xlat14.z; u_xlat8.y = u_xlat6.z; u_xlat8.z = u_xlat7.z; u_xlat14.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(0 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(16 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(32 >> 2) + 2])); u_xlat11.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(48 >> 2) + 2])); u_xlat12.x = u_xlat14.x; u_xlat12.y = u_xlat6.x; u_xlat12.z = u_xlat7.x; u_xlat12.w = u_xlat11.x; u_xlat12 = u_xlat4.yyyy * u_xlat12; u_xlat13.x = u_xlat14.y; u_xlat13.y = u_xlat6.y; u_xlat13.z = u_xlat7.y; u_xlat13.w = u_xlat11.y; u_xlat13 = u_xlat4.yyyy * u_xlat13; u_xlat11.x = u_xlat14.z; u_xlat11.y = u_xlat6.z; u_xlat11.z = u_xlat7.z; u_xlat6 = u_xlat4.yyyy * u_xlat11; u_xlat7 = u_xlat9 * u_xlat4.xxxx + u_xlat12; u_xlat9 = u_xlat10 * u_xlat4.xxxx + u_xlat13; u_xlat6 = u_xlat8 * u_xlat4.xxxx + u_xlat6; u_xlat14.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(0 >> 2) + 2])); u_xlat8.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(16 >> 2) + 2])); u_xlat10.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(32 >> 2) + 2])); u_xlat11.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(48 >> 2) + 2])); u_xlat12.x = u_xlat14.x; u_xlat12.y = u_xlat8.x; u_xlat12.z = u_xlat10.x; u_xlat12.w = u_xlat11.x; u_xlat13.x = u_xlat14.y; u_xlat13.y = u_xlat8.y; u_xlat13.z = u_xlat10.y; u_xlat13.w = u_xlat11.y; u_xlat11.x = u_xlat14.z; u_xlat11.y = u_xlat8.z; u_xlat11.z = u_xlat10.z; u_xlat7 = u_xlat12 * u_xlat4.zzzz + u_xlat7; u_xlat8 = u_xlat13 * u_xlat4.zzzz + u_xlat9; u_xlat6 = u_xlat11 * u_xlat4.zzzz + u_xlat6; u_xlat14.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(16 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat14.x; u_xlat10.y = u_xlat4.x; u_xlat10.z = u_xlat5.x; u_xlat10.w = u_xlat9.x; u_xlat11.x = u_xlat14.y; u_xlat11.y = u_xlat4.y; u_xlat11.z = u_xlat5.y; u_xlat11.w = u_xlat9.y; u_xlat9.x = u_xlat14.z; u_xlat9.y = u_xlat4.z; u_xlat9.z = u_xlat5.z; u_xlat5 = u_xlat10 * u_xlat4.wwww + u_xlat7; u_xlat7 = u_xlat11 * u_xlat4.wwww + u_xlat8; u_xlat4 = u_xlat9 * u_xlat4.wwww + u_xlat6; u_xlat6.xyz = u_xlat1.yzw; u_xlat6.w = 1.0; u_xlat8.x = dot(u_xlat5, u_xlat6); u_xlat8.y = dot(u_xlat7, u_xlat6); u_xlat8.z = dot(u_xlat4, u_xlat6); u_xlat1.yz = u_xlat2.xy; u_xlat8.w = dot(u_xlat5.xyz, u_xlat1.xyz); u_xlat6.x = dot(u_xlat7.xyz, u_xlat1.xyz); u_xlat6.y = dot(u_xlat4.xyz, u_xlat1.xyz); u_xlat3.zw = u_xlat2.zw; u_xlat6.z = dot(u_xlat5.zxy, u_xlat3.xzw); u_xlat6.w = dot(u_xlat7.zxy, u_xlat3.xzw); u_xlat3.x = dot(u_xlat4.zxy, u_xlat3.xzw); outVertices3_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat8.x)); outVertices3_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat8.y)); outVertices3_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat8.z)); outVertices3_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat8.w)); outVertices3_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat6.x)); outVertices3_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat6.y)); outVertices3_buf[u_xlatu0].value[(16 >> 2) + 2] = uint(floatBitsToUint(u_xlat6.z)); outVertices3_buf[u_xlatu0].value[(16 >> 2) + 3] = uint(floatBitsToUint(u_xlat6.w)); outVertices3_buf[u_xlatu0].value[(32 >> 2)] = uint(floatBitsToUint(u_xlat3.x)); outVertices3_buf[u_xlatu0].value[(32 >> 2) + 1] = uint(floatBitsToUint(u_xlat3.y)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].z; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].z); u_xlatb14 = u_xlatu0> 2) + 3]), uintBitsToFloat(inVertices2_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inVertices2_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices2_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlat2 = vec4(uintBitsToFloat(inVertices2_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inVertices2_buf[u_xlatu0].value[(16 >> 2) + 1]), uintBitsToFloat(inVertices2_buf[u_xlatu0].value[(16 >> 2) + 2]), uintBitsToFloat(inVertices2_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlat3.xy = vec2(uintBitsToFloat(inVertices2_buf[u_xlatu0].value[(32 >> 2) + 0]), uintBitsToFloat(inVertices2_buf[u_xlatu0].value[(32 >> 2) + 1])); u_xlat4 = vec4(uintBitsToFloat(inSkin2_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inSkin2_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inSkin2_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inSkin2_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlati5 = ivec4(int(inSkin2_buf[u_xlatu0].value[(16 >> 2) + 0]), int(inSkin2_buf[u_xlatu0].value[(16 >> 2) + 1]), int(inSkin2_buf[u_xlatu0].value[(16 >> 2) + 2]), int(inSkin2_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlati5 = u_xlati5 + ivec4(g_PoseOffsets[0].zzzz); u_xlat14.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(0 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(16 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(32 >> 2) + 2])); u_xlat8.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(48 >> 2) + 2])); u_xlat9.x = u_xlat14.x; u_xlat9.y = u_xlat6.x; u_xlat9.z = u_xlat7.x; u_xlat9.w = u_xlat8.x; u_xlat10.x = u_xlat14.y; u_xlat10.y = u_xlat6.y; u_xlat10.z = u_xlat7.y; u_xlat10.w = u_xlat8.y; u_xlat8.x = u_xlat14.z; u_xlat8.y = u_xlat6.z; u_xlat8.z = u_xlat7.z; u_xlat14.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(0 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(16 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(32 >> 2) + 2])); u_xlat11.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(48 >> 2) + 2])); u_xlat12.x = u_xlat14.x; u_xlat12.y = u_xlat6.x; u_xlat12.z = u_xlat7.x; u_xlat12.w = u_xlat11.x; u_xlat12 = u_xlat4.yyyy * u_xlat12; u_xlat13.x = u_xlat14.y; u_xlat13.y = u_xlat6.y; u_xlat13.z = u_xlat7.y; u_xlat13.w = u_xlat11.y; u_xlat13 = u_xlat4.yyyy * u_xlat13; u_xlat11.x = u_xlat14.z; u_xlat11.y = u_xlat6.z; u_xlat11.z = u_xlat7.z; u_xlat6 = u_xlat4.yyyy * u_xlat11; u_xlat7 = u_xlat9 * u_xlat4.xxxx + u_xlat12; u_xlat9 = u_xlat10 * u_xlat4.xxxx + u_xlat13; u_xlat6 = u_xlat8 * u_xlat4.xxxx + u_xlat6; u_xlat14.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(0 >> 2) + 2])); u_xlat8.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(16 >> 2) + 2])); u_xlat10.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(32 >> 2) + 2])); u_xlat11.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(48 >> 2) + 2])); u_xlat12.x = u_xlat14.x; u_xlat12.y = u_xlat8.x; u_xlat12.z = u_xlat10.x; u_xlat12.w = u_xlat11.x; u_xlat13.x = u_xlat14.y; u_xlat13.y = u_xlat8.y; u_xlat13.z = u_xlat10.y; u_xlat13.w = u_xlat11.y; u_xlat11.x = u_xlat14.z; u_xlat11.y = u_xlat8.z; u_xlat11.z = u_xlat10.z; u_xlat7 = u_xlat12 * u_xlat4.zzzz + u_xlat7; u_xlat8 = u_xlat13 * u_xlat4.zzzz + u_xlat9; u_xlat6 = u_xlat11 * u_xlat4.zzzz + u_xlat6; u_xlat14.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(16 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat14.x; u_xlat10.y = u_xlat4.x; u_xlat10.z = u_xlat5.x; u_xlat10.w = u_xlat9.x; u_xlat11.x = u_xlat14.y; u_xlat11.y = u_xlat4.y; u_xlat11.z = u_xlat5.y; u_xlat11.w = u_xlat9.y; u_xlat9.x = u_xlat14.z; u_xlat9.y = u_xlat4.z; u_xlat9.z = u_xlat5.z; u_xlat5 = u_xlat10 * u_xlat4.wwww + u_xlat7; u_xlat7 = u_xlat11 * u_xlat4.wwww + u_xlat8; u_xlat4 = u_xlat9 * u_xlat4.wwww + u_xlat6; u_xlat6.xyz = u_xlat1.yzw; u_xlat6.w = 1.0; u_xlat8.x = dot(u_xlat5, u_xlat6); u_xlat8.y = dot(u_xlat7, u_xlat6); u_xlat8.z = dot(u_xlat4, u_xlat6); u_xlat1.yz = u_xlat2.xy; u_xlat8.w = dot(u_xlat5.xyz, u_xlat1.xyz); u_xlat6.x = dot(u_xlat7.xyz, u_xlat1.xyz); u_xlat6.y = dot(u_xlat4.xyz, u_xlat1.xyz); u_xlat3.zw = u_xlat2.zw; u_xlat6.z = dot(u_xlat5.zxy, u_xlat3.xzw); u_xlat6.w = dot(u_xlat7.zxy, u_xlat3.xzw); u_xlat3.x = dot(u_xlat4.zxy, u_xlat3.xzw); outVertices2_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat8.x)); outVertices2_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat8.y)); outVertices2_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat8.z)); outVertices2_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat8.w)); outVertices2_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat6.x)); outVertices2_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat6.y)); outVertices2_buf[u_xlatu0].value[(16 >> 2) + 2] = uint(floatBitsToUint(u_xlat6.z)); outVertices2_buf[u_xlatu0].value[(16 >> 2) + 3] = uint(floatBitsToUint(u_xlat6.w)); outVertices2_buf[u_xlatu0].value[(32 >> 2)] = uint(floatBitsToUint(u_xlat3.x)); outVertices2_buf[u_xlatu0].value[(32 >> 2) + 1] = uint(floatBitsToUint(u_xlat3.y)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].y; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].y); u_xlatb14 = u_xlatu0> 2) + 3]), uintBitsToFloat(inVertices1_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inVertices1_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices1_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlat2 = vec4(uintBitsToFloat(inVertices1_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inVertices1_buf[u_xlatu0].value[(16 >> 2) + 1]), uintBitsToFloat(inVertices1_buf[u_xlatu0].value[(16 >> 2) + 2]), uintBitsToFloat(inVertices1_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlat3.xy = vec2(uintBitsToFloat(inVertices1_buf[u_xlatu0].value[(32 >> 2) + 0]), uintBitsToFloat(inVertices1_buf[u_xlatu0].value[(32 >> 2) + 1])); u_xlat4 = vec4(uintBitsToFloat(inSkin1_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inSkin1_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inSkin1_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inSkin1_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlati5 = ivec4(int(inSkin1_buf[u_xlatu0].value[(16 >> 2) + 0]), int(inSkin1_buf[u_xlatu0].value[(16 >> 2) + 1]), int(inSkin1_buf[u_xlatu0].value[(16 >> 2) + 2]), int(inSkin1_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlati5 = u_xlati5 + ivec4(g_PoseOffsets[0].yyyy); u_xlat14.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(0 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(16 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(32 >> 2) + 2])); u_xlat8.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(48 >> 2) + 2])); u_xlat9.x = u_xlat14.x; u_xlat9.y = u_xlat6.x; u_xlat9.z = u_xlat7.x; u_xlat9.w = u_xlat8.x; u_xlat10.x = u_xlat14.y; u_xlat10.y = u_xlat6.y; u_xlat10.z = u_xlat7.y; u_xlat10.w = u_xlat8.y; u_xlat8.x = u_xlat14.z; u_xlat8.y = u_xlat6.z; u_xlat8.z = u_xlat7.z; u_xlat14.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(0 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(16 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(32 >> 2) + 2])); u_xlat11.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(48 >> 2) + 2])); u_xlat12.x = u_xlat14.x; u_xlat12.y = u_xlat6.x; u_xlat12.z = u_xlat7.x; u_xlat12.w = u_xlat11.x; u_xlat12 = u_xlat4.yyyy * u_xlat12; u_xlat13.x = u_xlat14.y; u_xlat13.y = u_xlat6.y; u_xlat13.z = u_xlat7.y; u_xlat13.w = u_xlat11.y; u_xlat13 = u_xlat4.yyyy * u_xlat13; u_xlat11.x = u_xlat14.z; u_xlat11.y = u_xlat6.z; u_xlat11.z = u_xlat7.z; u_xlat6 = u_xlat4.yyyy * u_xlat11; u_xlat7 = u_xlat9 * u_xlat4.xxxx + u_xlat12; u_xlat9 = u_xlat10 * u_xlat4.xxxx + u_xlat13; u_xlat6 = u_xlat8 * u_xlat4.xxxx + u_xlat6; u_xlat14.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(0 >> 2) + 2])); u_xlat8.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(16 >> 2) + 2])); u_xlat10.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(32 >> 2) + 2])); u_xlat11.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(48 >> 2) + 2])); u_xlat12.x = u_xlat14.x; u_xlat12.y = u_xlat8.x; u_xlat12.z = u_xlat10.x; u_xlat12.w = u_xlat11.x; u_xlat13.x = u_xlat14.y; u_xlat13.y = u_xlat8.y; u_xlat13.z = u_xlat10.y; u_xlat13.w = u_xlat11.y; u_xlat11.x = u_xlat14.z; u_xlat11.y = u_xlat8.z; u_xlat11.z = u_xlat10.z; u_xlat7 = u_xlat12 * u_xlat4.zzzz + u_xlat7; u_xlat8 = u_xlat13 * u_xlat4.zzzz + u_xlat9; u_xlat6 = u_xlat11 * u_xlat4.zzzz + u_xlat6; u_xlat14.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(16 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat14.x; u_xlat10.y = u_xlat4.x; u_xlat10.z = u_xlat5.x; u_xlat10.w = u_xlat9.x; u_xlat11.x = u_xlat14.y; u_xlat11.y = u_xlat4.y; u_xlat11.z = u_xlat5.y; u_xlat11.w = u_xlat9.y; u_xlat9.x = u_xlat14.z; u_xlat9.y = u_xlat4.z; u_xlat9.z = u_xlat5.z; u_xlat5 = u_xlat10 * u_xlat4.wwww + u_xlat7; u_xlat7 = u_xlat11 * u_xlat4.wwww + u_xlat8; u_xlat4 = u_xlat9 * u_xlat4.wwww + u_xlat6; u_xlat6.xyz = u_xlat1.yzw; u_xlat6.w = 1.0; u_xlat8.x = dot(u_xlat5, u_xlat6); u_xlat8.y = dot(u_xlat7, u_xlat6); u_xlat8.z = dot(u_xlat4, u_xlat6); u_xlat1.yz = u_xlat2.xy; u_xlat8.w = dot(u_xlat5.xyz, u_xlat1.xyz); u_xlat6.x = dot(u_xlat7.xyz, u_xlat1.xyz); u_xlat6.y = dot(u_xlat4.xyz, u_xlat1.xyz); u_xlat3.zw = u_xlat2.zw; u_xlat6.z = dot(u_xlat5.zxy, u_xlat3.xzw); u_xlat6.w = dot(u_xlat7.zxy, u_xlat3.xzw); u_xlat3.x = dot(u_xlat4.zxy, u_xlat3.xzw); outVertices1_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat8.x)); outVertices1_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat8.y)); outVertices1_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat8.z)); outVertices1_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat8.w)); outVertices1_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat6.x)); outVertices1_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat6.y)); outVertices1_buf[u_xlatu0].value[(16 >> 2) + 2] = uint(floatBitsToUint(u_xlat6.z)); outVertices1_buf[u_xlatu0].value[(16 >> 2) + 3] = uint(floatBitsToUint(u_xlat6.w)); outVertices1_buf[u_xlatu0].value[(32 >> 2)] = uint(floatBitsToUint(u_xlat3.x)); outVertices1_buf[u_xlatu0].value[(32 >> 2) + 1] = uint(floatBitsToUint(u_xlat3.y)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].x; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].x); u_xlatb14 = u_xlatu0> 2) + 3]), uintBitsToFloat(inVertices0_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inVertices0_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inVertices0_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlat2 = vec4(uintBitsToFloat(inVertices0_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inVertices0_buf[u_xlatu0].value[(16 >> 2) + 1]), uintBitsToFloat(inVertices0_buf[u_xlatu0].value[(16 >> 2) + 2]), uintBitsToFloat(inVertices0_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlat3.xy = vec2(uintBitsToFloat(inVertices0_buf[u_xlatu0].value[(32 >> 2) + 0]), uintBitsToFloat(inVertices0_buf[u_xlatu0].value[(32 >> 2) + 1])); u_xlat4 = vec4(uintBitsToFloat(inSkin0_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inSkin0_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inSkin0_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inSkin0_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlati5 = ivec4(int(inSkin0_buf[u_xlatu0].value[(16 >> 2) + 0]), int(inSkin0_buf[u_xlatu0].value[(16 >> 2) + 1]), int(inSkin0_buf[u_xlatu0].value[(16 >> 2) + 2]), int(inSkin0_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlati5 = u_xlati5 + ivec4(g_PoseOffsets[0].xxxx); u_xlat14.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(0 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(16 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(32 >> 2) + 2])); u_xlat8.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(48 >> 2) + 2])); u_xlat9.x = u_xlat14.x; u_xlat9.y = u_xlat6.x; u_xlat9.z = u_xlat7.x; u_xlat9.w = u_xlat8.x; u_xlat10.x = u_xlat14.y; u_xlat10.y = u_xlat6.y; u_xlat10.z = u_xlat7.y; u_xlat10.w = u_xlat8.y; u_xlat8.x = u_xlat14.z; u_xlat8.y = u_xlat6.z; u_xlat8.z = u_xlat7.z; u_xlat14.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(0 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(16 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(32 >> 2) + 2])); u_xlat11.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(48 >> 2) + 2])); u_xlat12.x = u_xlat14.x; u_xlat12.y = u_xlat6.x; u_xlat12.z = u_xlat7.x; u_xlat12.w = u_xlat11.x; u_xlat12 = u_xlat4.yyyy * u_xlat12; u_xlat13.x = u_xlat14.y; u_xlat13.y = u_xlat6.y; u_xlat13.z = u_xlat7.y; u_xlat13.w = u_xlat11.y; u_xlat13 = u_xlat4.yyyy * u_xlat13; u_xlat11.x = u_xlat14.z; u_xlat11.y = u_xlat6.z; u_xlat11.z = u_xlat7.z; u_xlat6 = u_xlat4.yyyy * u_xlat11; u_xlat7 = u_xlat9 * u_xlat4.xxxx + u_xlat12; u_xlat9 = u_xlat10 * u_xlat4.xxxx + u_xlat13; u_xlat6 = u_xlat8 * u_xlat4.xxxx + u_xlat6; u_xlat14.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(0 >> 2) + 2])); u_xlat8.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(16 >> 2) + 2])); u_xlat10.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(32 >> 2) + 2])); u_xlat11.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(48 >> 2) + 2])); u_xlat12.x = u_xlat14.x; u_xlat12.y = u_xlat8.x; u_xlat12.z = u_xlat10.x; u_xlat12.w = u_xlat11.x; u_xlat13.x = u_xlat14.y; u_xlat13.y = u_xlat8.y; u_xlat13.z = u_xlat10.y; u_xlat13.w = u_xlat11.y; u_xlat11.x = u_xlat14.z; u_xlat11.y = u_xlat8.z; u_xlat11.z = u_xlat10.z; u_xlat7 = u_xlat12 * u_xlat4.zzzz + u_xlat7; u_xlat8 = u_xlat13 * u_xlat4.zzzz + u_xlat9; u_xlat6 = u_xlat11 * u_xlat4.zzzz + u_xlat6; u_xlat14.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(16 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat14.x; u_xlat10.y = u_xlat4.x; u_xlat10.z = u_xlat5.x; u_xlat10.w = u_xlat9.x; u_xlat11.x = u_xlat14.y; u_xlat11.y = u_xlat4.y; u_xlat11.z = u_xlat5.y; u_xlat11.w = u_xlat9.y; u_xlat9.x = u_xlat14.z; u_xlat9.y = u_xlat4.z; u_xlat9.z = u_xlat5.z; u_xlat5 = u_xlat10 * u_xlat4.wwww + u_xlat7; u_xlat7 = u_xlat11 * u_xlat4.wwww + u_xlat8; u_xlat4 = u_xlat9 * u_xlat4.wwww + u_xlat6; u_xlat6.xyz = u_xlat1.yzw; u_xlat6.w = 1.0; u_xlat8.x = dot(u_xlat5, u_xlat6); u_xlat8.y = dot(u_xlat7, u_xlat6); u_xlat8.z = dot(u_xlat4, u_xlat6); u_xlat1.yz = u_xlat2.xy; u_xlat8.w = dot(u_xlat5.xyz, u_xlat1.xyz); u_xlat6.x = dot(u_xlat7.xyz, u_xlat1.xyz); u_xlat6.y = dot(u_xlat4.xyz, u_xlat1.xyz); u_xlat3.zw = u_xlat2.zw; u_xlat6.z = dot(u_xlat5.zxy, u_xlat3.xzw); u_xlat6.w = dot(u_xlat7.zxy, u_xlat3.xzw); u_xlat3.x = dot(u_xlat4.zxy, u_xlat3.xzw); outVertices0_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat8.x)); outVertices0_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat8.y)); outVertices0_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat8.z)); outVertices0_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat8.w)); outVertices0_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat6.x)); outVertices0_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat6.y)); outVertices0_buf[u_xlatu0].value[(16 >> 2) + 2] = uint(floatBitsToUint(u_xlat6.z)); outVertices0_buf[u_xlatu0].value[(16 >> 2) + 3] = uint(floatBitsToUint(u_xlat6.w)); outVertices0_buf[u_xlatu0].value[(32 >> 2)] = uint(floatBitsToUint(u_xlat3.x)); outVertices0_buf[u_xlatu0].value[(32 >> 2) + 1] = uint(floatBitsToUint(u_xlat3.y)); } } } } } } return; } @@batchMainInPlaceComputeSkinInPlaceCBufferinSkin0inSkin1inSkin2inSkin3inSkin4inSkin5inSkin6 inMatricesinOutVertices0inOutVertices1inOutVertices2inOutVertices3inOutVertices4inOutVertices5inOutVertices6#version 310 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if HLSLCC_ENABLE_UNIFORM_BUFFERS #define UNITY_UNIFORM #else #define UNITY_UNIFORM uniform #endif #define UNITY_SUPPORTS_UNIFORM_LOCATION 1 #if UNITY_SUPPORTS_UNIFORM_LOCATION #define UNITY_LOCATION(x) layout(location = x) #define UNITY_BINDING(x) layout(binding = x, std140) #else #define UNITY_LOCATION(x) #define UNITY_BINDING(x) layout(std140) #endif UNITY_BINDING(0) uniform ComputeSkinInPlaceCBuffer { uvec4 g_VertCounts[2]; uvec4 g_BatchOffsets[2]; uvec4 g_PoseOffsets[2]; uint g_poseBufferMaxIndex; }; struct inSkin0_type { uint[1] value; }; layout(std430, binding = 7) readonly buffer inSkin0 { inSkin0_type inSkin0_buf[]; }; struct inSkin1_type { uint[1] value; }; layout(std430, binding = 8) readonly buffer inSkin1 { inSkin1_type inSkin1_buf[]; }; struct inSkin2_type { uint[1] value; }; layout(std430, binding = 9) readonly buffer inSkin2 { inSkin2_type inSkin2_buf[]; }; struct inSkin3_type { uint[1] value; }; layout(std430, binding = 10) readonly buffer inSkin3 { inSkin3_type inSkin3_buf[]; }; struct inSkin4_type { uint[1] value; }; layout(std430, binding = 11) readonly buffer inSkin4 { inSkin4_type inSkin4_buf[]; }; struct inSkin5_type { uint[1] value; }; layout(std430, binding = 12) readonly buffer inSkin5 { inSkin5_type inSkin5_buf[]; }; struct inSkin6_type { uint[1] value; }; layout(std430, binding = 13) readonly buffer inSkin6 { inSkin6_type inSkin6_buf[]; }; struct inMatrices_type { uint[16] value; }; layout(std430, binding = 14) readonly buffer inMatrices { inMatrices_type inMatrices_buf[]; }; struct inOutVertices0_type { uint[3] value; }; layout(std430, binding = 0) buffer inOutVertices0 { inOutVertices0_type inOutVertices0_buf[]; }; struct inOutVertices1_type { uint[3] value; }; layout(std430, binding = 1) buffer inOutVertices1 { inOutVertices1_type inOutVertices1_buf[]; }; struct inOutVertices2_type { uint[3] value; }; layout(std430, binding = 2) buffer inOutVertices2 { inOutVertices2_type inOutVertices2_buf[]; }; struct inOutVertices3_type { uint[3] value; }; layout(std430, binding = 3) buffer inOutVertices3 { inOutVertices3_type inOutVertices3_buf[]; }; struct inOutVertices4_type { uint[3] value; }; layout(std430, binding = 4) buffer inOutVertices4 { inOutVertices4_type inOutVertices4_buf[]; }; struct inOutVertices5_type { uint[3] value; }; layout(std430, binding = 5) buffer inOutVertices5 { inOutVertices5_type inOutVertices5_buf[]; }; struct inOutVertices6_type { uint[3] value; }; layout(std430, binding = 6) buffer inOutVertices6 { inOutVertices6_type inOutVertices6_buf[]; }; uint u_xlatu0; bool u_xlatb0; vec4 u_xlat1; vec4 u_xlat2; vec4 u_xlat3; vec4 u_xlat4; int u_xlati5; uint u_xlatu5; bool u_xlatb5; vec3 u_xlat6; vec3 u_xlat7; vec3 u_xlat8; vec4 u_xlat9; vec4 u_xlat10; vec4 u_xlat11; uint u_xlatu12; bool u_xlatb12; float u_xlat17; uint u_xlatu17; int u_xlati24; uint u_xlatu24; uint u_xlatu36; layout(local_size_x = 64, local_size_y = 1, local_size_z = 1) in; void main() { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[1].z; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[1].z); u_xlatb12 = u_xlatu0> 2) + 0]), uintBitsToFloat(inOutVertices6_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices6_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlatu12 = inSkin6_buf[u_xlatu0].value[(0 >> 2) + 0]; u_xlati24 = int(u_xlatu0) + 1; u_xlatu24 = inSkin6_buf[u_xlati24].value[(0 >> 2) + 0]; u_xlat2.x = float(0.0); u_xlat2.y = float(0.0); u_xlat2.z = float(0.0); u_xlat2.w = float(0.0); u_xlat3.x = float(0.0); u_xlat3.y = float(0.0); u_xlat3.z = float(0.0); u_xlat3.w = float(0.0); u_xlat4.x = float(0.0); u_xlat4.y = float(0.0); u_xlat4.z = float(0.0); u_xlat4.w = float(0.0); for(uint u_xlatu_loop_1 = u_xlatu12 ; u_xlatu_loop_1> 2) + 0]; u_xlatu17 = u_xlatu5 >> (16u & uint(0x1F)); u_xlat17 = float(u_xlatu17); u_xlat17 = u_xlat17 * 1.52590219e-05; u_xlati5 = int(u_xlatu5 & 65535u); u_xlati5 = u_xlati5 + int(g_PoseOffsets[1].z); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(0 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(16 >> 2) + 2])); u_xlat8.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat6.x; u_xlat10.y = u_xlat7.x; u_xlat10.z = u_xlat8.x; u_xlat10.w = u_xlat9.x; u_xlat11.x = u_xlat6.y; u_xlat11.y = u_xlat7.y; u_xlat11.z = u_xlat8.y; u_xlat11.w = u_xlat9.y; u_xlat9.x = u_xlat6.z; u_xlat9.y = u_xlat7.z; u_xlat9.z = u_xlat8.z; u_xlat2 = u_xlat10 * vec4(u_xlat17) + u_xlat2; u_xlat3 = u_xlat11 * vec4(u_xlat17) + u_xlat3; u_xlat4 = u_xlat9 * vec4(u_xlat17) + u_xlat4; } u_xlat1.w = 1.0; u_xlat2.x = dot(u_xlat2, u_xlat1); u_xlat2.y = dot(u_xlat3, u_xlat1); u_xlat2.z = dot(u_xlat4, u_xlat1); inOutVertices6_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat2.x)); inOutVertices6_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat2.y)); inOutVertices6_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat2.z)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[1].y; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[1].y); u_xlatb12 = u_xlatu0> 2) + 0]), uintBitsToFloat(inOutVertices5_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices5_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlatu12 = inSkin5_buf[u_xlatu0].value[(0 >> 2) + 0]; u_xlati24 = int(u_xlatu0) + 1; u_xlatu24 = inSkin5_buf[u_xlati24].value[(0 >> 2) + 0]; u_xlat2.x = float(0.0); u_xlat2.y = float(0.0); u_xlat2.z = float(0.0); u_xlat2.w = float(0.0); u_xlat3.x = float(0.0); u_xlat3.y = float(0.0); u_xlat3.z = float(0.0); u_xlat3.w = float(0.0); u_xlat4.x = float(0.0); u_xlat4.y = float(0.0); u_xlat4.z = float(0.0); u_xlat4.w = float(0.0); for(uint u_xlatu_loop_2 = u_xlatu12 ; u_xlatu_loop_2> 2) + 0]; u_xlatu17 = u_xlatu5 >> (16u & uint(0x1F)); u_xlat17 = float(u_xlatu17); u_xlat17 = u_xlat17 * 1.52590219e-05; u_xlati5 = int(u_xlatu5 & 65535u); u_xlati5 = u_xlati5 + int(g_PoseOffsets[1].y); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(0 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(16 >> 2) + 2])); u_xlat8.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat6.x; u_xlat10.y = u_xlat7.x; u_xlat10.z = u_xlat8.x; u_xlat10.w = u_xlat9.x; u_xlat11.x = u_xlat6.y; u_xlat11.y = u_xlat7.y; u_xlat11.z = u_xlat8.y; u_xlat11.w = u_xlat9.y; u_xlat9.x = u_xlat6.z; u_xlat9.y = u_xlat7.z; u_xlat9.z = u_xlat8.z; u_xlat2 = u_xlat10 * vec4(u_xlat17) + u_xlat2; u_xlat3 = u_xlat11 * vec4(u_xlat17) + u_xlat3; u_xlat4 = u_xlat9 * vec4(u_xlat17) + u_xlat4; } u_xlat1.w = 1.0; u_xlat2.x = dot(u_xlat2, u_xlat1); u_xlat2.y = dot(u_xlat3, u_xlat1); u_xlat2.z = dot(u_xlat4, u_xlat1); inOutVertices5_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat2.x)); inOutVertices5_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat2.y)); inOutVertices5_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat2.z)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[1].x; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[1].x); u_xlatb12 = u_xlatu0> 2) + 0]), uintBitsToFloat(inOutVertices4_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices4_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlatu12 = inSkin4_buf[u_xlatu0].value[(0 >> 2) + 0]; u_xlati24 = int(u_xlatu0) + 1; u_xlatu24 = inSkin4_buf[u_xlati24].value[(0 >> 2) + 0]; u_xlat2.x = float(0.0); u_xlat2.y = float(0.0); u_xlat2.z = float(0.0); u_xlat2.w = float(0.0); u_xlat3.x = float(0.0); u_xlat3.y = float(0.0); u_xlat3.z = float(0.0); u_xlat3.w = float(0.0); u_xlat4.x = float(0.0); u_xlat4.y = float(0.0); u_xlat4.z = float(0.0); u_xlat4.w = float(0.0); for(uint u_xlatu_loop_3 = u_xlatu12 ; u_xlatu_loop_3> 2) + 0]; u_xlatu17 = u_xlatu5 >> (16u & uint(0x1F)); u_xlat17 = float(u_xlatu17); u_xlat17 = u_xlat17 * 1.52590219e-05; u_xlati5 = int(u_xlatu5 & 65535u); u_xlati5 = u_xlati5 + int(g_PoseOffsets[1].x); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(0 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(16 >> 2) + 2])); u_xlat8.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat6.x; u_xlat10.y = u_xlat7.x; u_xlat10.z = u_xlat8.x; u_xlat10.w = u_xlat9.x; u_xlat11.x = u_xlat6.y; u_xlat11.y = u_xlat7.y; u_xlat11.z = u_xlat8.y; u_xlat11.w = u_xlat9.y; u_xlat9.x = u_xlat6.z; u_xlat9.y = u_xlat7.z; u_xlat9.z = u_xlat8.z; u_xlat2 = u_xlat10 * vec4(u_xlat17) + u_xlat2; u_xlat3 = u_xlat11 * vec4(u_xlat17) + u_xlat3; u_xlat4 = u_xlat9 * vec4(u_xlat17) + u_xlat4; } u_xlat1.w = 1.0; u_xlat2.x = dot(u_xlat2, u_xlat1); u_xlat2.y = dot(u_xlat3, u_xlat1); u_xlat2.z = dot(u_xlat4, u_xlat1); inOutVertices4_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat2.x)); inOutVertices4_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat2.y)); inOutVertices4_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat2.z)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].w; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].w); u_xlatb12 = u_xlatu0> 2) + 0]), uintBitsToFloat(inOutVertices3_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices3_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlatu12 = inSkin3_buf[u_xlatu0].value[(0 >> 2) + 0]; u_xlati24 = int(u_xlatu0) + 1; u_xlatu24 = inSkin3_buf[u_xlati24].value[(0 >> 2) + 0]; u_xlat2.x = float(0.0); u_xlat2.y = float(0.0); u_xlat2.z = float(0.0); u_xlat2.w = float(0.0); u_xlat3.x = float(0.0); u_xlat3.y = float(0.0); u_xlat3.z = float(0.0); u_xlat3.w = float(0.0); u_xlat4.x = float(0.0); u_xlat4.y = float(0.0); u_xlat4.z = float(0.0); u_xlat4.w = float(0.0); for(uint u_xlatu_loop_4 = u_xlatu12 ; u_xlatu_loop_4> 2) + 0]; u_xlatu17 = u_xlatu5 >> (16u & uint(0x1F)); u_xlat17 = float(u_xlatu17); u_xlat17 = u_xlat17 * 1.52590219e-05; u_xlati5 = int(u_xlatu5 & 65535u); u_xlati5 = u_xlati5 + int(g_PoseOffsets[0].w); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(0 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(16 >> 2) + 2])); u_xlat8.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat6.x; u_xlat10.y = u_xlat7.x; u_xlat10.z = u_xlat8.x; u_xlat10.w = u_xlat9.x; u_xlat11.x = u_xlat6.y; u_xlat11.y = u_xlat7.y; u_xlat11.z = u_xlat8.y; u_xlat11.w = u_xlat9.y; u_xlat9.x = u_xlat6.z; u_xlat9.y = u_xlat7.z; u_xlat9.z = u_xlat8.z; u_xlat2 = u_xlat10 * vec4(u_xlat17) + u_xlat2; u_xlat3 = u_xlat11 * vec4(u_xlat17) + u_xlat3; u_xlat4 = u_xlat9 * vec4(u_xlat17) + u_xlat4; } u_xlat1.w = 1.0; u_xlat2.x = dot(u_xlat2, u_xlat1); u_xlat2.y = dot(u_xlat3, u_xlat1); u_xlat2.z = dot(u_xlat4, u_xlat1); inOutVertices3_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat2.x)); inOutVertices3_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat2.y)); inOutVertices3_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat2.z)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].z; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].z); u_xlatb12 = u_xlatu0> 2) + 0]), uintBitsToFloat(inOutVertices2_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices2_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlatu12 = inSkin2_buf[u_xlatu0].value[(0 >> 2) + 0]; u_xlati24 = int(u_xlatu0) + 1; u_xlatu24 = inSkin2_buf[u_xlati24].value[(0 >> 2) + 0]; u_xlat2.x = float(0.0); u_xlat2.y = float(0.0); u_xlat2.z = float(0.0); u_xlat2.w = float(0.0); u_xlat3.x = float(0.0); u_xlat3.y = float(0.0); u_xlat3.z = float(0.0); u_xlat3.w = float(0.0); u_xlat4.x = float(0.0); u_xlat4.y = float(0.0); u_xlat4.z = float(0.0); u_xlat4.w = float(0.0); for(uint u_xlatu_loop_5 = u_xlatu12 ; u_xlatu_loop_5> 2) + 0]; u_xlatu17 = u_xlatu5 >> (16u & uint(0x1F)); u_xlat17 = float(u_xlatu17); u_xlat17 = u_xlat17 * 1.52590219e-05; u_xlati5 = int(u_xlatu5 & 65535u); u_xlati5 = u_xlati5 + int(g_PoseOffsets[0].z); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(0 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(16 >> 2) + 2])); u_xlat8.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat6.x; u_xlat10.y = u_xlat7.x; u_xlat10.z = u_xlat8.x; u_xlat10.w = u_xlat9.x; u_xlat11.x = u_xlat6.y; u_xlat11.y = u_xlat7.y; u_xlat11.z = u_xlat8.y; u_xlat11.w = u_xlat9.y; u_xlat9.x = u_xlat6.z; u_xlat9.y = u_xlat7.z; u_xlat9.z = u_xlat8.z; u_xlat2 = u_xlat10 * vec4(u_xlat17) + u_xlat2; u_xlat3 = u_xlat11 * vec4(u_xlat17) + u_xlat3; u_xlat4 = u_xlat9 * vec4(u_xlat17) + u_xlat4; } u_xlat1.w = 1.0; u_xlat2.x = dot(u_xlat2, u_xlat1); u_xlat2.y = dot(u_xlat3, u_xlat1); u_xlat2.z = dot(u_xlat4, u_xlat1); inOutVertices2_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat2.x)); inOutVertices2_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat2.y)); inOutVertices2_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat2.z)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].y; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].y); u_xlatb12 = u_xlatu0> 2) + 0]), uintBitsToFloat(inOutVertices1_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices1_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlatu12 = inSkin1_buf[u_xlatu0].value[(0 >> 2) + 0]; u_xlati24 = int(u_xlatu0) + 1; u_xlatu24 = inSkin1_buf[u_xlati24].value[(0 >> 2) + 0]; u_xlat2.x = float(0.0); u_xlat2.y = float(0.0); u_xlat2.z = float(0.0); u_xlat2.w = float(0.0); u_xlat3.x = float(0.0); u_xlat3.y = float(0.0); u_xlat3.z = float(0.0); u_xlat3.w = float(0.0); u_xlat4.x = float(0.0); u_xlat4.y = float(0.0); u_xlat4.z = float(0.0); u_xlat4.w = float(0.0); for(uint u_xlatu_loop_6 = u_xlatu12 ; u_xlatu_loop_6> 2) + 0]; u_xlatu17 = u_xlatu5 >> (16u & uint(0x1F)); u_xlat17 = float(u_xlatu17); u_xlat17 = u_xlat17 * 1.52590219e-05; u_xlati5 = int(u_xlatu5 & 65535u); u_xlati5 = u_xlati5 + int(g_PoseOffsets[0].y); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(0 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(16 >> 2) + 2])); u_xlat8.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat6.x; u_xlat10.y = u_xlat7.x; u_xlat10.z = u_xlat8.x; u_xlat10.w = u_xlat9.x; u_xlat11.x = u_xlat6.y; u_xlat11.y = u_xlat7.y; u_xlat11.z = u_xlat8.y; u_xlat11.w = u_xlat9.y; u_xlat9.x = u_xlat6.z; u_xlat9.y = u_xlat7.z; u_xlat9.z = u_xlat8.z; u_xlat2 = u_xlat10 * vec4(u_xlat17) + u_xlat2; u_xlat3 = u_xlat11 * vec4(u_xlat17) + u_xlat3; u_xlat4 = u_xlat9 * vec4(u_xlat17) + u_xlat4; } u_xlat1.w = 1.0; u_xlat2.x = dot(u_xlat2, u_xlat1); u_xlat2.y = dot(u_xlat3, u_xlat1); u_xlat2.z = dot(u_xlat4, u_xlat1); inOutVertices1_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat2.x)); inOutVertices1_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat2.y)); inOutVertices1_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat2.z)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].x; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].x); u_xlatb12 = u_xlatu0> 2) + 0]), uintBitsToFloat(inOutVertices0_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices0_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlatu12 = inSkin0_buf[u_xlatu0].value[(0 >> 2) + 0]; u_xlati24 = int(u_xlatu0) + 1; u_xlatu24 = inSkin0_buf[u_xlati24].value[(0 >> 2) + 0]; u_xlat2.x = float(0.0); u_xlat2.y = float(0.0); u_xlat2.z = float(0.0); u_xlat2.w = float(0.0); u_xlat3.x = float(0.0); u_xlat3.y = float(0.0); u_xlat3.z = float(0.0); u_xlat3.w = float(0.0); u_xlat4.x = float(0.0); u_xlat4.y = float(0.0); u_xlat4.z = float(0.0); u_xlat4.w = float(0.0); for(uint u_xlatu_loop_7 = u_xlatu12 ; u_xlatu_loop_7> 2) + 0]; u_xlatu17 = u_xlatu5 >> (16u & uint(0x1F)); u_xlat17 = float(u_xlatu17); u_xlat17 = u_xlat17 * 1.52590219e-05; u_xlati5 = int(u_xlatu5 & 65535u); u_xlati5 = u_xlati5 + int(g_PoseOffsets[0].x); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(0 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(16 >> 2) + 2])); u_xlat8.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat6.x; u_xlat10.y = u_xlat7.x; u_xlat10.z = u_xlat8.x; u_xlat10.w = u_xlat9.x; u_xlat11.x = u_xlat6.y; u_xlat11.y = u_xlat7.y; u_xlat11.z = u_xlat8.y; u_xlat11.w = u_xlat9.y; u_xlat9.x = u_xlat6.z; u_xlat9.y = u_xlat7.z; u_xlat9.z = u_xlat8.z; u_xlat2 = u_xlat10 * vec4(u_xlat17) + u_xlat2; u_xlat3 = u_xlat11 * vec4(u_xlat17) + u_xlat3; u_xlat4 = u_xlat9 * vec4(u_xlat17) + u_xlat4; } u_xlat1.w = 1.0; u_xlat2.x = dot(u_xlat2, u_xlat1); u_xlat2.y = dot(u_xlat3, u_xlat1); u_xlat2.z = dot(u_xlat4, u_xlat1); inOutVertices0_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat2.x)); inOutVertices0_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat2.y)); inOutVertices0_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat2.z)); } } } } } } } } return; } @@batchMainInPlaceComputeSkinInPlaceCBufferinSkin0inSkin1inSkin2inSkin3inSkin4inSkin5inSkin6 inMatricesinOutVertices0inOutVertices1inOutVertices2inOutVertices3inOutVertices4inOutVertices5inOutVertices6M#version 310 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if HLSLCC_ENABLE_UNIFORM_BUFFERS #define UNITY_UNIFORM #else #define UNITY_UNIFORM uniform #endif #define UNITY_SUPPORTS_UNIFORM_LOCATION 1 #if UNITY_SUPPORTS_UNIFORM_LOCATION #define UNITY_LOCATION(x) layout(location = x) #define UNITY_BINDING(x) layout(binding = x, std140) #else #define UNITY_LOCATION(x) #define UNITY_BINDING(x) layout(std140) #endif UNITY_BINDING(0) uniform ComputeSkinInPlaceCBuffer { uvec4 g_VertCounts[2]; uvec4 g_BatchOffsets[2]; uvec4 g_PoseOffsets[2]; uint g_poseBufferMaxIndex; }; struct inSkin0_type { uint[1] value; }; layout(std430, binding = 7) readonly buffer inSkin0 { inSkin0_type inSkin0_buf[]; }; struct inSkin1_type { uint[1] value; }; layout(std430, binding = 8) readonly buffer inSkin1 { inSkin1_type inSkin1_buf[]; }; struct inSkin2_type { uint[1] value; }; layout(std430, binding = 9) readonly buffer inSkin2 { inSkin2_type inSkin2_buf[]; }; struct inSkin3_type { uint[1] value; }; layout(std430, binding = 10) readonly buffer inSkin3 { inSkin3_type inSkin3_buf[]; }; struct inSkin4_type { uint[1] value; }; layout(std430, binding = 11) readonly buffer inSkin4 { inSkin4_type inSkin4_buf[]; }; struct inSkin5_type { uint[1] value; }; layout(std430, binding = 12) readonly buffer inSkin5 { inSkin5_type inSkin5_buf[]; }; struct inSkin6_type { uint[1] value; }; layout(std430, binding = 13) readonly buffer inSkin6 { inSkin6_type inSkin6_buf[]; }; struct inMatrices_type { uint[16] value; }; layout(std430, binding = 14) readonly buffer inMatrices { inMatrices_type inMatrices_buf[]; }; struct inOutVertices0_type { uint[6] value; }; layout(std430, binding = 0) buffer inOutVertices0 { inOutVertices0_type inOutVertices0_buf[]; }; struct inOutVertices1_type { uint[6] value; }; layout(std430, binding = 1) buffer inOutVertices1 { inOutVertices1_type inOutVertices1_buf[]; }; struct inOutVertices2_type { uint[6] value; }; layout(std430, binding = 2) buffer inOutVertices2 { inOutVertices2_type inOutVertices2_buf[]; }; struct inOutVertices3_type { uint[6] value; }; layout(std430, binding = 3) buffer inOutVertices3 { inOutVertices3_type inOutVertices3_buf[]; }; struct inOutVertices4_type { uint[6] value; }; layout(std430, binding = 4) buffer inOutVertices4 { inOutVertices4_type inOutVertices4_buf[]; }; struct inOutVertices5_type { uint[6] value; }; layout(std430, binding = 5) buffer inOutVertices5 { inOutVertices5_type inOutVertices5_buf[]; }; struct inOutVertices6_type { uint[6] value; }; layout(std430, binding = 6) buffer inOutVertices6 { inOutVertices6_type inOutVertices6_buf[]; }; uint u_xlatu0; bool u_xlatb0; vec4 u_xlat1; vec3 u_xlat2; vec4 u_xlat3; vec4 u_xlat4; vec4 u_xlat5; vec4 u_xlat6; uint u_xlatu6; vec4 u_xlat7; vec3 u_xlat8; vec4 u_xlat9; vec4 u_xlat10; vec4 u_xlat11; uint u_xlatu12; bool u_xlatb12; vec3 u_xlat18; int u_xlati24; uint u_xlatu24; uint u_xlatu36; int u_xlati38; uint u_xlatu38; bool u_xlatb38; layout(local_size_x = 64, local_size_y = 1, local_size_z = 1) in; void main() { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[1].z; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[1].z); u_xlatb12 = u_xlatu0> 2) + 0]), uintBitsToFloat(inOutVertices6_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices6_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inOutVertices6_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlat2.xy = vec2(uintBitsToFloat(inOutVertices6_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inOutVertices6_buf[u_xlatu0].value[(16 >> 2) + 1])); u_xlatu12 = inSkin6_buf[u_xlatu0].value[(0 >> 2) + 0]; u_xlati24 = int(u_xlatu0) + 1; u_xlatu24 = inSkin6_buf[u_xlati24].value[(0 >> 2) + 0]; u_xlat3.x = float(0.0); u_xlat3.y = float(0.0); u_xlat3.z = float(0.0); u_xlat3.w = float(0.0); u_xlat4.x = float(0.0); u_xlat4.y = float(0.0); u_xlat4.z = float(0.0); u_xlat4.w = float(0.0); u_xlat5.x = float(0.0); u_xlat5.y = float(0.0); u_xlat5.z = float(0.0); u_xlat5.w = float(0.0); for(uint u_xlatu_loop_1 = u_xlatu12 ; u_xlatu_loop_1> 2) + 0]; u_xlatu6 = u_xlatu38 >> (16u & uint(0x1F)); u_xlat6.x = float(u_xlatu6); u_xlat6.x = u_xlat6.x * 1.52590219e-05; u_xlati38 = int(u_xlatu38 & 65535u); u_xlati38 = u_xlati38 + int(g_PoseOffsets[1].z); u_xlat18.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati38].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(0 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati38].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(16 >> 2) + 2])); u_xlat8.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati38].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati38].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat18.x; u_xlat10.y = u_xlat7.x; u_xlat10.z = u_xlat8.x; u_xlat10.w = u_xlat9.x; u_xlat11.x = u_xlat18.y; u_xlat11.y = u_xlat7.y; u_xlat11.z = u_xlat8.y; u_xlat11.w = u_xlat9.y; u_xlat9.x = u_xlat18.z; u_xlat9.y = u_xlat7.z; u_xlat9.z = u_xlat8.z; u_xlat3 = u_xlat10 * u_xlat6.xxxx + u_xlat3; u_xlat4 = u_xlat11 * u_xlat6.xxxx + u_xlat4; u_xlat5 = u_xlat9 * u_xlat6.xxxx + u_xlat5; } u_xlat6.xyz = u_xlat1.xyz; u_xlat6.w = 1.0; u_xlat7.x = dot(u_xlat3, u_xlat6); u_xlat7.y = dot(u_xlat4, u_xlat6); u_xlat7.z = dot(u_xlat5, u_xlat6); u_xlat2.z = u_xlat1.w; u_xlat7.w = dot(u_xlat3.yzx, u_xlat2.xyz); u_xlat1.x = dot(u_xlat4.yzx, u_xlat2.xyz); u_xlat1.y = dot(u_xlat5.yzx, u_xlat2.xyz); inOutVertices6_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat7.x)); inOutVertices6_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat7.y)); inOutVertices6_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat7.z)); inOutVertices6_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat7.w)); inOutVertices6_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat1.x)); inOutVertices6_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat1.y)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[1].y; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[1].y); u_xlatb12 = u_xlatu0> 2) + 0]), uintBitsToFloat(inOutVertices5_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices5_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inOutVertices5_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlat2.xy = vec2(uintBitsToFloat(inOutVertices5_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inOutVertices5_buf[u_xlatu0].value[(16 >> 2) + 1])); u_xlatu12 = inSkin5_buf[u_xlatu0].value[(0 >> 2) + 0]; u_xlati24 = int(u_xlatu0) + 1; u_xlatu24 = inSkin5_buf[u_xlati24].value[(0 >> 2) + 0]; u_xlat3.x = float(0.0); u_xlat3.y = float(0.0); u_xlat3.z = float(0.0); u_xlat3.w = float(0.0); u_xlat4.x = float(0.0); u_xlat4.y = float(0.0); u_xlat4.z = float(0.0); u_xlat4.w = float(0.0); u_xlat5.x = float(0.0); u_xlat5.y = float(0.0); u_xlat5.z = float(0.0); u_xlat5.w = float(0.0); for(uint u_xlatu_loop_2 = u_xlatu12 ; u_xlatu_loop_2> 2) + 0]; u_xlatu6 = u_xlatu38 >> (16u & uint(0x1F)); u_xlat6.x = float(u_xlatu6); u_xlat6.x = u_xlat6.x * 1.52590219e-05; u_xlati38 = int(u_xlatu38 & 65535u); u_xlati38 = u_xlati38 + int(g_PoseOffsets[1].y); u_xlat18.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati38].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(0 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati38].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(16 >> 2) + 2])); u_xlat8.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati38].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati38].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat18.x; u_xlat10.y = u_xlat7.x; u_xlat10.z = u_xlat8.x; u_xlat10.w = u_xlat9.x; u_xlat11.x = u_xlat18.y; u_xlat11.y = u_xlat7.y; u_xlat11.z = u_xlat8.y; u_xlat11.w = u_xlat9.y; u_xlat9.x = u_xlat18.z; u_xlat9.y = u_xlat7.z; u_xlat9.z = u_xlat8.z; u_xlat3 = u_xlat10 * u_xlat6.xxxx + u_xlat3; u_xlat4 = u_xlat11 * u_xlat6.xxxx + u_xlat4; u_xlat5 = u_xlat9 * u_xlat6.xxxx + u_xlat5; } u_xlat6.xyz = u_xlat1.xyz; u_xlat6.w = 1.0; u_xlat7.x = dot(u_xlat3, u_xlat6); u_xlat7.y = dot(u_xlat4, u_xlat6); u_xlat7.z = dot(u_xlat5, u_xlat6); u_xlat2.z = u_xlat1.w; u_xlat7.w = dot(u_xlat3.yzx, u_xlat2.xyz); u_xlat1.x = dot(u_xlat4.yzx, u_xlat2.xyz); u_xlat1.y = dot(u_xlat5.yzx, u_xlat2.xyz); inOutVertices5_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat7.x)); inOutVertices5_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat7.y)); inOutVertices5_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat7.z)); inOutVertices5_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat7.w)); inOutVertices5_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat1.x)); inOutVertices5_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat1.y)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[1].x; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[1].x); u_xlatb12 = u_xlatu0> 2) + 0]), uintBitsToFloat(inOutVertices4_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices4_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inOutVertices4_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlat2.xy = vec2(uintBitsToFloat(inOutVertices4_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inOutVertices4_buf[u_xlatu0].value[(16 >> 2) + 1])); u_xlatu12 = inSkin4_buf[u_xlatu0].value[(0 >> 2) + 0]; u_xlati24 = int(u_xlatu0) + 1; u_xlatu24 = inSkin4_buf[u_xlati24].value[(0 >> 2) + 0]; u_xlat3.x = float(0.0); u_xlat3.y = float(0.0); u_xlat3.z = float(0.0); u_xlat3.w = float(0.0); u_xlat4.x = float(0.0); u_xlat4.y = float(0.0); u_xlat4.z = float(0.0); u_xlat4.w = float(0.0); u_xlat5.x = float(0.0); u_xlat5.y = float(0.0); u_xlat5.z = float(0.0); u_xlat5.w = float(0.0); for(uint u_xlatu_loop_3 = u_xlatu12 ; u_xlatu_loop_3> 2) + 0]; u_xlatu6 = u_xlatu38 >> (16u & uint(0x1F)); u_xlat6.x = float(u_xlatu6); u_xlat6.x = u_xlat6.x * 1.52590219e-05; u_xlati38 = int(u_xlatu38 & 65535u); u_xlati38 = u_xlati38 + int(g_PoseOffsets[1].x); u_xlat18.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati38].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(0 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati38].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(16 >> 2) + 2])); u_xlat8.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati38].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati38].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat18.x; u_xlat10.y = u_xlat7.x; u_xlat10.z = u_xlat8.x; u_xlat10.w = u_xlat9.x; u_xlat11.x = u_xlat18.y; u_xlat11.y = u_xlat7.y; u_xlat11.z = u_xlat8.y; u_xlat11.w = u_xlat9.y; u_xlat9.x = u_xlat18.z; u_xlat9.y = u_xlat7.z; u_xlat9.z = u_xlat8.z; u_xlat3 = u_xlat10 * u_xlat6.xxxx + u_xlat3; u_xlat4 = u_xlat11 * u_xlat6.xxxx + u_xlat4; u_xlat5 = u_xlat9 * u_xlat6.xxxx + u_xlat5; } u_xlat6.xyz = u_xlat1.xyz; u_xlat6.w = 1.0; u_xlat7.x = dot(u_xlat3, u_xlat6); u_xlat7.y = dot(u_xlat4, u_xlat6); u_xlat7.z = dot(u_xlat5, u_xlat6); u_xlat2.z = u_xlat1.w; u_xlat7.w = dot(u_xlat3.yzx, u_xlat2.xyz); u_xlat1.x = dot(u_xlat4.yzx, u_xlat2.xyz); u_xlat1.y = dot(u_xlat5.yzx, u_xlat2.xyz); inOutVertices4_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat7.x)); inOutVertices4_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat7.y)); inOutVertices4_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat7.z)); inOutVertices4_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat7.w)); inOutVertices4_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat1.x)); inOutVertices4_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat1.y)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].w; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].w); u_xlatb12 = u_xlatu0> 2) + 0]), uintBitsToFloat(inOutVertices3_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices3_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inOutVertices3_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlat2.xy = vec2(uintBitsToFloat(inOutVertices3_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inOutVertices3_buf[u_xlatu0].value[(16 >> 2) + 1])); u_xlatu12 = inSkin3_buf[u_xlatu0].value[(0 >> 2) + 0]; u_xlati24 = int(u_xlatu0) + 1; u_xlatu24 = inSkin3_buf[u_xlati24].value[(0 >> 2) + 0]; u_xlat3.x = float(0.0); u_xlat3.y = float(0.0); u_xlat3.z = float(0.0); u_xlat3.w = float(0.0); u_xlat4.x = float(0.0); u_xlat4.y = float(0.0); u_xlat4.z = float(0.0); u_xlat4.w = float(0.0); u_xlat5.x = float(0.0); u_xlat5.y = float(0.0); u_xlat5.z = float(0.0); u_xlat5.w = float(0.0); for(uint u_xlatu_loop_4 = u_xlatu12 ; u_xlatu_loop_4> 2) + 0]; u_xlatu6 = u_xlatu38 >> (16u & uint(0x1F)); u_xlat6.x = float(u_xlatu6); u_xlat6.x = u_xlat6.x * 1.52590219e-05; u_xlati38 = int(u_xlatu38 & 65535u); u_xlati38 = u_xlati38 + int(g_PoseOffsets[0].w); u_xlat18.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati38].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(0 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati38].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(16 >> 2) + 2])); u_xlat8.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati38].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati38].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat18.x; u_xlat10.y = u_xlat7.x; u_xlat10.z = u_xlat8.x; u_xlat10.w = u_xlat9.x; u_xlat11.x = u_xlat18.y; u_xlat11.y = u_xlat7.y; u_xlat11.z = u_xlat8.y; u_xlat11.w = u_xlat9.y; u_xlat9.x = u_xlat18.z; u_xlat9.y = u_xlat7.z; u_xlat9.z = u_xlat8.z; u_xlat3 = u_xlat10 * u_xlat6.xxxx + u_xlat3; u_xlat4 = u_xlat11 * u_xlat6.xxxx + u_xlat4; u_xlat5 = u_xlat9 * u_xlat6.xxxx + u_xlat5; } u_xlat6.xyz = u_xlat1.xyz; u_xlat6.w = 1.0; u_xlat7.x = dot(u_xlat3, u_xlat6); u_xlat7.y = dot(u_xlat4, u_xlat6); u_xlat7.z = dot(u_xlat5, u_xlat6); u_xlat2.z = u_xlat1.w; u_xlat7.w = dot(u_xlat3.yzx, u_xlat2.xyz); u_xlat1.x = dot(u_xlat4.yzx, u_xlat2.xyz); u_xlat1.y = dot(u_xlat5.yzx, u_xlat2.xyz); inOutVertices3_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat7.x)); inOutVertices3_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat7.y)); inOutVertices3_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat7.z)); inOutVertices3_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat7.w)); inOutVertices3_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat1.x)); inOutVertices3_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat1.y)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].z; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].z); u_xlatb12 = u_xlatu0> 2) + 0]), uintBitsToFloat(inOutVertices2_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices2_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inOutVertices2_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlat2.xy = vec2(uintBitsToFloat(inOutVertices2_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inOutVertices2_buf[u_xlatu0].value[(16 >> 2) + 1])); u_xlatu12 = inSkin2_buf[u_xlatu0].value[(0 >> 2) + 0]; u_xlati24 = int(u_xlatu0) + 1; u_xlatu24 = inSkin2_buf[u_xlati24].value[(0 >> 2) + 0]; u_xlat3.x = float(0.0); u_xlat3.y = float(0.0); u_xlat3.z = float(0.0); u_xlat3.w = float(0.0); u_xlat4.x = float(0.0); u_xlat4.y = float(0.0); u_xlat4.z = float(0.0); u_xlat4.w = float(0.0); u_xlat5.x = float(0.0); u_xlat5.y = float(0.0); u_xlat5.z = float(0.0); u_xlat5.w = float(0.0); for(uint u_xlatu_loop_5 = u_xlatu12 ; u_xlatu_loop_5> 2) + 0]; u_xlatu6 = u_xlatu38 >> (16u & uint(0x1F)); u_xlat6.x = float(u_xlatu6); u_xlat6.x = u_xlat6.x * 1.52590219e-05; u_xlati38 = int(u_xlatu38 & 65535u); u_xlati38 = u_xlati38 + int(g_PoseOffsets[0].z); u_xlat18.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati38].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(0 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati38].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(16 >> 2) + 2])); u_xlat8.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati38].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati38].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat18.x; u_xlat10.y = u_xlat7.x; u_xlat10.z = u_xlat8.x; u_xlat10.w = u_xlat9.x; u_xlat11.x = u_xlat18.y; u_xlat11.y = u_xlat7.y; u_xlat11.z = u_xlat8.y; u_xlat11.w = u_xlat9.y; u_xlat9.x = u_xlat18.z; u_xlat9.y = u_xlat7.z; u_xlat9.z = u_xlat8.z; u_xlat3 = u_xlat10 * u_xlat6.xxxx + u_xlat3; u_xlat4 = u_xlat11 * u_xlat6.xxxx + u_xlat4; u_xlat5 = u_xlat9 * u_xlat6.xxxx + u_xlat5; } u_xlat6.xyz = u_xlat1.xyz; u_xlat6.w = 1.0; u_xlat7.x = dot(u_xlat3, u_xlat6); u_xlat7.y = dot(u_xlat4, u_xlat6); u_xlat7.z = dot(u_xlat5, u_xlat6); u_xlat2.z = u_xlat1.w; u_xlat7.w = dot(u_xlat3.yzx, u_xlat2.xyz); u_xlat1.x = dot(u_xlat4.yzx, u_xlat2.xyz); u_xlat1.y = dot(u_xlat5.yzx, u_xlat2.xyz); inOutVertices2_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat7.x)); inOutVertices2_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat7.y)); inOutVertices2_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat7.z)); inOutVertices2_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat7.w)); inOutVertices2_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat1.x)); inOutVertices2_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat1.y)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].y; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].y); u_xlatb12 = u_xlatu0> 2) + 0]), uintBitsToFloat(inOutVertices1_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices1_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inOutVertices1_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlat2.xy = vec2(uintBitsToFloat(inOutVertices1_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inOutVertices1_buf[u_xlatu0].value[(16 >> 2) + 1])); u_xlatu12 = inSkin1_buf[u_xlatu0].value[(0 >> 2) + 0]; u_xlati24 = int(u_xlatu0) + 1; u_xlatu24 = inSkin1_buf[u_xlati24].value[(0 >> 2) + 0]; u_xlat3.x = float(0.0); u_xlat3.y = float(0.0); u_xlat3.z = float(0.0); u_xlat3.w = float(0.0); u_xlat4.x = float(0.0); u_xlat4.y = float(0.0); u_xlat4.z = float(0.0); u_xlat4.w = float(0.0); u_xlat5.x = float(0.0); u_xlat5.y = float(0.0); u_xlat5.z = float(0.0); u_xlat5.w = float(0.0); for(uint u_xlatu_loop_6 = u_xlatu12 ; u_xlatu_loop_6> 2) + 0]; u_xlatu6 = u_xlatu38 >> (16u & uint(0x1F)); u_xlat6.x = float(u_xlatu6); u_xlat6.x = u_xlat6.x * 1.52590219e-05; u_xlati38 = int(u_xlatu38 & 65535u); u_xlati38 = u_xlati38 + int(g_PoseOffsets[0].y); u_xlat18.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati38].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(0 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati38].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(16 >> 2) + 2])); u_xlat8.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati38].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati38].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat18.x; u_xlat10.y = u_xlat7.x; u_xlat10.z = u_xlat8.x; u_xlat10.w = u_xlat9.x; u_xlat11.x = u_xlat18.y; u_xlat11.y = u_xlat7.y; u_xlat11.z = u_xlat8.y; u_xlat11.w = u_xlat9.y; u_xlat9.x = u_xlat18.z; u_xlat9.y = u_xlat7.z; u_xlat9.z = u_xlat8.z; u_xlat3 = u_xlat10 * u_xlat6.xxxx + u_xlat3; u_xlat4 = u_xlat11 * u_xlat6.xxxx + u_xlat4; u_xlat5 = u_xlat9 * u_xlat6.xxxx + u_xlat5; } u_xlat6.xyz = u_xlat1.xyz; u_xlat6.w = 1.0; u_xlat7.x = dot(u_xlat3, u_xlat6); u_xlat7.y = dot(u_xlat4, u_xlat6); u_xlat7.z = dot(u_xlat5, u_xlat6); u_xlat2.z = u_xlat1.w; u_xlat7.w = dot(u_xlat3.yzx, u_xlat2.xyz); u_xlat1.x = dot(u_xlat4.yzx, u_xlat2.xyz); u_xlat1.y = dot(u_xlat5.yzx, u_xlat2.xyz); inOutVertices1_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat7.x)); inOutVertices1_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat7.y)); inOutVertices1_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat7.z)); inOutVertices1_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat7.w)); inOutVertices1_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat1.x)); inOutVertices1_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat1.y)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].x; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].x); u_xlatb12 = u_xlatu0> 2) + 0]), uintBitsToFloat(inOutVertices0_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices0_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inOutVertices0_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlat2.xy = vec2(uintBitsToFloat(inOutVertices0_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inOutVertices0_buf[u_xlatu0].value[(16 >> 2) + 1])); u_xlatu12 = inSkin0_buf[u_xlatu0].value[(0 >> 2) + 0]; u_xlati24 = int(u_xlatu0) + 1; u_xlatu24 = inSkin0_buf[u_xlati24].value[(0 >> 2) + 0]; u_xlat3.x = float(0.0); u_xlat3.y = float(0.0); u_xlat3.z = float(0.0); u_xlat3.w = float(0.0); u_xlat4.x = float(0.0); u_xlat4.y = float(0.0); u_xlat4.z = float(0.0); u_xlat4.w = float(0.0); u_xlat5.x = float(0.0); u_xlat5.y = float(0.0); u_xlat5.z = float(0.0); u_xlat5.w = float(0.0); for(uint u_xlatu_loop_7 = u_xlatu12 ; u_xlatu_loop_7> 2) + 0]; u_xlatu6 = u_xlatu38 >> (16u & uint(0x1F)); u_xlat6.x = float(u_xlatu6); u_xlat6.x = u_xlat6.x * 1.52590219e-05; u_xlati38 = int(u_xlatu38 & 65535u); u_xlati38 = u_xlati38 + int(g_PoseOffsets[0].x); u_xlat18.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati38].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(0 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati38].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(16 >> 2) + 2])); u_xlat8.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati38].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati38].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati38].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat18.x; u_xlat10.y = u_xlat7.x; u_xlat10.z = u_xlat8.x; u_xlat10.w = u_xlat9.x; u_xlat11.x = u_xlat18.y; u_xlat11.y = u_xlat7.y; u_xlat11.z = u_xlat8.y; u_xlat11.w = u_xlat9.y; u_xlat9.x = u_xlat18.z; u_xlat9.y = u_xlat7.z; u_xlat9.z = u_xlat8.z; u_xlat3 = u_xlat10 * u_xlat6.xxxx + u_xlat3; u_xlat4 = u_xlat11 * u_xlat6.xxxx + u_xlat4; u_xlat5 = u_xlat9 * u_xlat6.xxxx + u_xlat5; } u_xlat6.xyz = u_xlat1.xyz; u_xlat6.w = 1.0; u_xlat7.x = dot(u_xlat3, u_xlat6); u_xlat7.y = dot(u_xlat4, u_xlat6); u_xlat7.z = dot(u_xlat5, u_xlat6); u_xlat2.z = u_xlat1.w; u_xlat7.w = dot(u_xlat3.yzx, u_xlat2.xyz); u_xlat1.x = dot(u_xlat4.yzx, u_xlat2.xyz); u_xlat1.y = dot(u_xlat5.yzx, u_xlat2.xyz); inOutVertices0_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat7.x)); inOutVertices0_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat7.y)); inOutVertices0_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat7.z)); inOutVertices0_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat7.w)); inOutVertices0_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat1.x)); inOutVertices0_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat1.y)); } } } } } } } } return; } @@batchMainInPlaceComputeSkinInPlaceCBufferinSkin0inSkin1inSkin2inSkin3inSkin4inSkin5inSkin6 inMatricesinOutVertices0inOutVertices1inOutVertices2inOutVertices3inOutVertices4inOutVertices5inOutVertices6߮#version 310 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if HLSLCC_ENABLE_UNIFORM_BUFFERS #define UNITY_UNIFORM #else #define UNITY_UNIFORM uniform #endif #define UNITY_SUPPORTS_UNIFORM_LOCATION 1 #if UNITY_SUPPORTS_UNIFORM_LOCATION #define UNITY_LOCATION(x) layout(location = x) #define UNITY_BINDING(x) layout(binding = x, std140) #else #define UNITY_LOCATION(x) #define UNITY_BINDING(x) layout(std140) #endif UNITY_BINDING(0) uniform ComputeSkinInPlaceCBuffer { uvec4 g_VertCounts[2]; uvec4 g_BatchOffsets[2]; uvec4 g_PoseOffsets[2]; uint g_poseBufferMaxIndex; }; struct inSkin0_type { uint[1] value; }; layout(std430, binding = 7) readonly buffer inSkin0 { inSkin0_type inSkin0_buf[]; }; struct inSkin1_type { uint[1] value; }; layout(std430, binding = 8) readonly buffer inSkin1 { inSkin1_type inSkin1_buf[]; }; struct inSkin2_type { uint[1] value; }; layout(std430, binding = 9) readonly buffer inSkin2 { inSkin2_type inSkin2_buf[]; }; struct inSkin3_type { uint[1] value; }; layout(std430, binding = 10) readonly buffer inSkin3 { inSkin3_type inSkin3_buf[]; }; struct inSkin4_type { uint[1] value; }; layout(std430, binding = 11) readonly buffer inSkin4 { inSkin4_type inSkin4_buf[]; }; struct inSkin5_type { uint[1] value; }; layout(std430, binding = 12) readonly buffer inSkin5 { inSkin5_type inSkin5_buf[]; }; struct inSkin6_type { uint[1] value; }; layout(std430, binding = 13) readonly buffer inSkin6 { inSkin6_type inSkin6_buf[]; }; struct inMatrices_type { uint[16] value; }; layout(std430, binding = 14) readonly buffer inMatrices { inMatrices_type inMatrices_buf[]; }; struct inOutVertices0_type { uint[10] value; }; layout(std430, binding = 0) buffer inOutVertices0 { inOutVertices0_type inOutVertices0_buf[]; }; struct inOutVertices1_type { uint[10] value; }; layout(std430, binding = 1) buffer inOutVertices1 { inOutVertices1_type inOutVertices1_buf[]; }; struct inOutVertices2_type { uint[10] value; }; layout(std430, binding = 2) buffer inOutVertices2 { inOutVertices2_type inOutVertices2_buf[]; }; struct inOutVertices3_type { uint[10] value; }; layout(std430, binding = 3) buffer inOutVertices3 { inOutVertices3_type inOutVertices3_buf[]; }; struct inOutVertices4_type { uint[10] value; }; layout(std430, binding = 4) buffer inOutVertices4 { inOutVertices4_type inOutVertices4_buf[]; }; struct inOutVertices5_type { uint[10] value; }; layout(std430, binding = 5) buffer inOutVertices5 { inOutVertices5_type inOutVertices5_buf[]; }; struct inOutVertices6_type { uint[10] value; }; layout(std430, binding = 6) buffer inOutVertices6 { inOutVertices6_type inOutVertices6_buf[]; }; uint u_xlatu0; bool u_xlatb0; vec4 u_xlat1; vec4 u_xlat2; vec3 u_xlat3; vec4 u_xlat4; vec4 u_xlat5; vec4 u_xlat6; vec4 u_xlat7; uint u_xlatu7; vec4 u_xlat8; vec3 u_xlat9; vec4 u_xlat10; vec4 u_xlat11; vec4 u_xlat12; float u_xlat13; uint u_xlatu13; bool u_xlatb13; vec3 u_xlat20; int u_xlati26; uint u_xlatu26; uint u_xlatu39; int u_xlati42; uint u_xlatu42; bool u_xlatb42; layout(local_size_x = 64, local_size_y = 1, local_size_z = 1) in; void main() { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[1].z; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[1].z); u_xlatb13 = u_xlatu0> 2) + 3]), uintBitsToFloat(inOutVertices6_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inOutVertices6_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices6_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlat2 = vec4(uintBitsToFloat(inOutVertices6_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inOutVertices6_buf[u_xlatu0].value[(16 >> 2) + 1]), uintBitsToFloat(inOutVertices6_buf[u_xlatu0].value[(16 >> 2) + 2]), uintBitsToFloat(inOutVertices6_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlat3.z = uintBitsToFloat(inOutVertices6_buf[u_xlatu0].value[(32 >> 2) + 0]); u_xlatu13 = inSkin6_buf[u_xlatu0].value[(0 >> 2) + 0]; u_xlati26 = int(u_xlatu0) + 1; u_xlatu26 = inSkin6_buf[u_xlati26].value[(0 >> 2) + 0]; u_xlat4.x = float(0.0); u_xlat4.y = float(0.0); u_xlat4.z = float(0.0); u_xlat4.w = float(0.0); u_xlat5.x = float(0.0); u_xlat5.y = float(0.0); u_xlat5.z = float(0.0); u_xlat5.w = float(0.0); u_xlat6.x = float(0.0); u_xlat6.y = float(0.0); u_xlat6.z = float(0.0); u_xlat6.w = float(0.0); for(uint u_xlatu_loop_1 = u_xlatu13 ; u_xlatu_loop_1> 2) + 0]; u_xlatu7 = u_xlatu42 >> (16u & uint(0x1F)); u_xlat7.x = float(u_xlatu7); u_xlat7.x = u_xlat7.x * 1.52590219e-05; u_xlati42 = int(u_xlatu42 & 65535u); u_xlati42 = u_xlati42 + int(g_PoseOffsets[1].z); u_xlat20.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati42].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati42].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati42].value[(0 >> 2) + 2])); u_xlat8.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati42].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati42].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati42].value[(16 >> 2) + 2])); u_xlat9.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati42].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati42].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati42].value[(32 >> 2) + 2])); u_xlat10.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati42].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati42].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati42].value[(48 >> 2) + 2])); u_xlat11.x = u_xlat20.x; u_xlat11.y = u_xlat8.x; u_xlat11.z = u_xlat9.x; u_xlat11.w = u_xlat10.x; u_xlat12.x = u_xlat20.y; u_xlat12.y = u_xlat8.y; u_xlat12.z = u_xlat9.y; u_xlat12.w = u_xlat10.y; u_xlat10.x = u_xlat20.z; u_xlat10.y = u_xlat8.z; u_xlat10.z = u_xlat9.z; u_xlat4 = u_xlat11 * u_xlat7.xxxx + u_xlat4; u_xlat5 = u_xlat12 * u_xlat7.xxxx + u_xlat5; u_xlat6 = u_xlat10 * u_xlat7.xxxx + u_xlat6; } u_xlat7.xyz = u_xlat1.yzw; u_xlat7.w = 1.0; u_xlat8.x = dot(u_xlat4, u_xlat7); u_xlat8.y = dot(u_xlat5, u_xlat7); u_xlat8.z = dot(u_xlat6, u_xlat7); u_xlat1.yz = u_xlat2.xy; u_xlat8.w = dot(u_xlat4.xyz, u_xlat1.xyz); u_xlat7.x = dot(u_xlat5.xyz, u_xlat1.xyz); u_xlat7.y = dot(u_xlat6.xyz, u_xlat1.xyz); u_xlat3.xy = u_xlat2.zw; u_xlat7.z = dot(u_xlat4.xyz, u_xlat3.xyz); u_xlat7.w = dot(u_xlat5.xyz, u_xlat3.xyz); u_xlat13 = dot(u_xlat6.xyz, u_xlat3.xyz); inOutVertices6_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat8.x)); inOutVertices6_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat8.y)); inOutVertices6_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat8.z)); inOutVertices6_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat8.w)); inOutVertices6_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat7.x)); inOutVertices6_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat7.y)); inOutVertices6_buf[u_xlatu0].value[(16 >> 2) + 2] = uint(floatBitsToUint(u_xlat7.z)); inOutVertices6_buf[u_xlatu0].value[(16 >> 2) + 3] = uint(floatBitsToUint(u_xlat7.w)); inOutVertices6_buf[u_xlatu0].value[(32 >> 2)] = uint(floatBitsToUint(u_xlat13)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[1].y; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[1].y); u_xlatb13 = u_xlatu0> 2) + 3]), uintBitsToFloat(inOutVertices5_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inOutVertices5_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices5_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlat2 = vec4(uintBitsToFloat(inOutVertices5_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inOutVertices5_buf[u_xlatu0].value[(16 >> 2) + 1]), uintBitsToFloat(inOutVertices5_buf[u_xlatu0].value[(16 >> 2) + 2]), uintBitsToFloat(inOutVertices5_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlat3.z = uintBitsToFloat(inOutVertices5_buf[u_xlatu0].value[(32 >> 2) + 0]); u_xlatu13 = inSkin5_buf[u_xlatu0].value[(0 >> 2) + 0]; u_xlati26 = int(u_xlatu0) + 1; u_xlatu26 = inSkin5_buf[u_xlati26].value[(0 >> 2) + 0]; u_xlat4.x = float(0.0); u_xlat4.y = float(0.0); u_xlat4.z = float(0.0); u_xlat4.w = float(0.0); u_xlat5.x = float(0.0); u_xlat5.y = float(0.0); u_xlat5.z = float(0.0); u_xlat5.w = float(0.0); u_xlat6.x = float(0.0); u_xlat6.y = float(0.0); u_xlat6.z = float(0.0); u_xlat6.w = float(0.0); for(uint u_xlatu_loop_2 = u_xlatu13 ; u_xlatu_loop_2> 2) + 0]; u_xlatu7 = u_xlatu42 >> (16u & uint(0x1F)); u_xlat7.x = float(u_xlatu7); u_xlat7.x = u_xlat7.x * 1.52590219e-05; u_xlati42 = int(u_xlatu42 & 65535u); u_xlati42 = u_xlati42 + int(g_PoseOffsets[1].y); u_xlat20.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati42].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati42].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati42].value[(0 >> 2) + 2])); u_xlat8.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati42].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati42].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati42].value[(16 >> 2) + 2])); u_xlat9.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati42].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati42].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati42].value[(32 >> 2) + 2])); u_xlat10.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati42].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati42].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati42].value[(48 >> 2) + 2])); u_xlat11.x = u_xlat20.x; u_xlat11.y = u_xlat8.x; u_xlat11.z = u_xlat9.x; u_xlat11.w = u_xlat10.x; u_xlat12.x = u_xlat20.y; u_xlat12.y = u_xlat8.y; u_xlat12.z = u_xlat9.y; u_xlat12.w = u_xlat10.y; u_xlat10.x = u_xlat20.z; u_xlat10.y = u_xlat8.z; u_xlat10.z = u_xlat9.z; u_xlat4 = u_xlat11 * u_xlat7.xxxx + u_xlat4; u_xlat5 = u_xlat12 * u_xlat7.xxxx + u_xlat5; u_xlat6 = u_xlat10 * u_xlat7.xxxx + u_xlat6; } u_xlat7.xyz = u_xlat1.yzw; u_xlat7.w = 1.0; u_xlat8.x = dot(u_xlat4, u_xlat7); u_xlat8.y = dot(u_xlat5, u_xlat7); u_xlat8.z = dot(u_xlat6, u_xlat7); u_xlat1.yz = u_xlat2.xy; u_xlat8.w = dot(u_xlat4.xyz, u_xlat1.xyz); u_xlat7.x = dot(u_xlat5.xyz, u_xlat1.xyz); u_xlat7.y = dot(u_xlat6.xyz, u_xlat1.xyz); u_xlat3.xy = u_xlat2.zw; u_xlat7.z = dot(u_xlat4.xyz, u_xlat3.xyz); u_xlat7.w = dot(u_xlat5.xyz, u_xlat3.xyz); u_xlat13 = dot(u_xlat6.xyz, u_xlat3.xyz); inOutVertices5_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat8.x)); inOutVertices5_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat8.y)); inOutVertices5_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat8.z)); inOutVertices5_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat8.w)); inOutVertices5_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat7.x)); inOutVertices5_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat7.y)); inOutVertices5_buf[u_xlatu0].value[(16 >> 2) + 2] = uint(floatBitsToUint(u_xlat7.z)); inOutVertices5_buf[u_xlatu0].value[(16 >> 2) + 3] = uint(floatBitsToUint(u_xlat7.w)); inOutVertices5_buf[u_xlatu0].value[(32 >> 2)] = uint(floatBitsToUint(u_xlat13)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[1].x; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[1].x); u_xlatb13 = u_xlatu0> 2) + 3]), uintBitsToFloat(inOutVertices4_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inOutVertices4_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices4_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlat2 = vec4(uintBitsToFloat(inOutVertices4_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inOutVertices4_buf[u_xlatu0].value[(16 >> 2) + 1]), uintBitsToFloat(inOutVertices4_buf[u_xlatu0].value[(16 >> 2) + 2]), uintBitsToFloat(inOutVertices4_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlat3.z = uintBitsToFloat(inOutVertices4_buf[u_xlatu0].value[(32 >> 2) + 0]); u_xlatu13 = inSkin4_buf[u_xlatu0].value[(0 >> 2) + 0]; u_xlati26 = int(u_xlatu0) + 1; u_xlatu26 = inSkin4_buf[u_xlati26].value[(0 >> 2) + 0]; u_xlat4.x = float(0.0); u_xlat4.y = float(0.0); u_xlat4.z = float(0.0); u_xlat4.w = float(0.0); u_xlat5.x = float(0.0); u_xlat5.y = float(0.0); u_xlat5.z = float(0.0); u_xlat5.w = float(0.0); u_xlat6.x = float(0.0); u_xlat6.y = float(0.0); u_xlat6.z = float(0.0); u_xlat6.w = float(0.0); for(uint u_xlatu_loop_3 = u_xlatu13 ; u_xlatu_loop_3> 2) + 0]; u_xlatu7 = u_xlatu42 >> (16u & uint(0x1F)); u_xlat7.x = float(u_xlatu7); u_xlat7.x = u_xlat7.x * 1.52590219e-05; u_xlati42 = int(u_xlatu42 & 65535u); u_xlati42 = u_xlati42 + int(g_PoseOffsets[1].x); u_xlat20.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati42].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati42].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati42].value[(0 >> 2) + 2])); u_xlat8.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati42].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati42].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati42].value[(16 >> 2) + 2])); u_xlat9.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati42].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati42].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati42].value[(32 >> 2) + 2])); u_xlat10.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati42].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati42].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati42].value[(48 >> 2) + 2])); u_xlat11.x = u_xlat20.x; u_xlat11.y = u_xlat8.x; u_xlat11.z = u_xlat9.x; u_xlat11.w = u_xlat10.x; u_xlat12.x = u_xlat20.y; u_xlat12.y = u_xlat8.y; u_xlat12.z = u_xlat9.y; u_xlat12.w = u_xlat10.y; u_xlat10.x = u_xlat20.z; u_xlat10.y = u_xlat8.z; u_xlat10.z = u_xlat9.z; u_xlat4 = u_xlat11 * u_xlat7.xxxx + u_xlat4; u_xlat5 = u_xlat12 * u_xlat7.xxxx + u_xlat5; u_xlat6 = u_xlat10 * u_xlat7.xxxx + u_xlat6; } u_xlat7.xyz = u_xlat1.yzw; u_xlat7.w = 1.0; u_xlat8.x = dot(u_xlat4, u_xlat7); u_xlat8.y = dot(u_xlat5, u_xlat7); u_xlat8.z = dot(u_xlat6, u_xlat7); u_xlat1.yz = u_xlat2.xy; u_xlat8.w = dot(u_xlat4.xyz, u_xlat1.xyz); u_xlat7.x = dot(u_xlat5.xyz, u_xlat1.xyz); u_xlat7.y = dot(u_xlat6.xyz, u_xlat1.xyz); u_xlat3.xy = u_xlat2.zw; u_xlat7.z = dot(u_xlat4.xyz, u_xlat3.xyz); u_xlat7.w = dot(u_xlat5.xyz, u_xlat3.xyz); u_xlat13 = dot(u_xlat6.xyz, u_xlat3.xyz); inOutVertices4_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat8.x)); inOutVertices4_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat8.y)); inOutVertices4_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat8.z)); inOutVertices4_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat8.w)); inOutVertices4_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat7.x)); inOutVertices4_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat7.y)); inOutVertices4_buf[u_xlatu0].value[(16 >> 2) + 2] = uint(floatBitsToUint(u_xlat7.z)); inOutVertices4_buf[u_xlatu0].value[(16 >> 2) + 3] = uint(floatBitsToUint(u_xlat7.w)); inOutVertices4_buf[u_xlatu0].value[(32 >> 2)] = uint(floatBitsToUint(u_xlat13)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].w; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].w); u_xlatb13 = u_xlatu0> 2) + 3]), uintBitsToFloat(inOutVertices3_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inOutVertices3_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices3_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlat2 = vec4(uintBitsToFloat(inOutVertices3_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inOutVertices3_buf[u_xlatu0].value[(16 >> 2) + 1]), uintBitsToFloat(inOutVertices3_buf[u_xlatu0].value[(16 >> 2) + 2]), uintBitsToFloat(inOutVertices3_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlat3.z = uintBitsToFloat(inOutVertices3_buf[u_xlatu0].value[(32 >> 2) + 0]); u_xlatu13 = inSkin3_buf[u_xlatu0].value[(0 >> 2) + 0]; u_xlati26 = int(u_xlatu0) + 1; u_xlatu26 = inSkin3_buf[u_xlati26].value[(0 >> 2) + 0]; u_xlat4.x = float(0.0); u_xlat4.y = float(0.0); u_xlat4.z = float(0.0); u_xlat4.w = float(0.0); u_xlat5.x = float(0.0); u_xlat5.y = float(0.0); u_xlat5.z = float(0.0); u_xlat5.w = float(0.0); u_xlat6.x = float(0.0); u_xlat6.y = float(0.0); u_xlat6.z = float(0.0); u_xlat6.w = float(0.0); for(uint u_xlatu_loop_4 = u_xlatu13 ; u_xlatu_loop_4> 2) + 0]; u_xlatu7 = u_xlatu42 >> (16u & uint(0x1F)); u_xlat7.x = float(u_xlatu7); u_xlat7.x = u_xlat7.x * 1.52590219e-05; u_xlati42 = int(u_xlatu42 & 65535u); u_xlati42 = u_xlati42 + int(g_PoseOffsets[0].w); u_xlat20.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati42].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati42].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati42].value[(0 >> 2) + 2])); u_xlat8.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati42].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati42].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati42].value[(16 >> 2) + 2])); u_xlat9.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati42].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati42].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati42].value[(32 >> 2) + 2])); u_xlat10.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati42].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati42].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati42].value[(48 >> 2) + 2])); u_xlat11.x = u_xlat20.x; u_xlat11.y = u_xlat8.x; u_xlat11.z = u_xlat9.x; u_xlat11.w = u_xlat10.x; u_xlat12.x = u_xlat20.y; u_xlat12.y = u_xlat8.y; u_xlat12.z = u_xlat9.y; u_xlat12.w = u_xlat10.y; u_xlat10.x = u_xlat20.z; u_xlat10.y = u_xlat8.z; u_xlat10.z = u_xlat9.z; u_xlat4 = u_xlat11 * u_xlat7.xxxx + u_xlat4; u_xlat5 = u_xlat12 * u_xlat7.xxxx + u_xlat5; u_xlat6 = u_xlat10 * u_xlat7.xxxx + u_xlat6; } u_xlat7.xyz = u_xlat1.yzw; u_xlat7.w = 1.0; u_xlat8.x = dot(u_xlat4, u_xlat7); u_xlat8.y = dot(u_xlat5, u_xlat7); u_xlat8.z = dot(u_xlat6, u_xlat7); u_xlat1.yz = u_xlat2.xy; u_xlat8.w = dot(u_xlat4.xyz, u_xlat1.xyz); u_xlat7.x = dot(u_xlat5.xyz, u_xlat1.xyz); u_xlat7.y = dot(u_xlat6.xyz, u_xlat1.xyz); u_xlat3.xy = u_xlat2.zw; u_xlat7.z = dot(u_xlat4.xyz, u_xlat3.xyz); u_xlat7.w = dot(u_xlat5.xyz, u_xlat3.xyz); u_xlat13 = dot(u_xlat6.xyz, u_xlat3.xyz); inOutVertices3_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat8.x)); inOutVertices3_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat8.y)); inOutVertices3_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat8.z)); inOutVertices3_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat8.w)); inOutVertices3_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat7.x)); inOutVertices3_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat7.y)); inOutVertices3_buf[u_xlatu0].value[(16 >> 2) + 2] = uint(floatBitsToUint(u_xlat7.z)); inOutVertices3_buf[u_xlatu0].value[(16 >> 2) + 3] = uint(floatBitsToUint(u_xlat7.w)); inOutVertices3_buf[u_xlatu0].value[(32 >> 2)] = uint(floatBitsToUint(u_xlat13)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].z; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].z); u_xlatb13 = u_xlatu0> 2) + 3]), uintBitsToFloat(inOutVertices2_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inOutVertices2_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices2_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlat2 = vec4(uintBitsToFloat(inOutVertices2_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inOutVertices2_buf[u_xlatu0].value[(16 >> 2) + 1]), uintBitsToFloat(inOutVertices2_buf[u_xlatu0].value[(16 >> 2) + 2]), uintBitsToFloat(inOutVertices2_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlat3.z = uintBitsToFloat(inOutVertices2_buf[u_xlatu0].value[(32 >> 2) + 0]); u_xlatu13 = inSkin2_buf[u_xlatu0].value[(0 >> 2) + 0]; u_xlati26 = int(u_xlatu0) + 1; u_xlatu26 = inSkin2_buf[u_xlati26].value[(0 >> 2) + 0]; u_xlat4.x = float(0.0); u_xlat4.y = float(0.0); u_xlat4.z = float(0.0); u_xlat4.w = float(0.0); u_xlat5.x = float(0.0); u_xlat5.y = float(0.0); u_xlat5.z = float(0.0); u_xlat5.w = float(0.0); u_xlat6.x = float(0.0); u_xlat6.y = float(0.0); u_xlat6.z = float(0.0); u_xlat6.w = float(0.0); for(uint u_xlatu_loop_5 = u_xlatu13 ; u_xlatu_loop_5> 2) + 0]; u_xlatu7 = u_xlatu42 >> (16u & uint(0x1F)); u_xlat7.x = float(u_xlatu7); u_xlat7.x = u_xlat7.x * 1.52590219e-05; u_xlati42 = int(u_xlatu42 & 65535u); u_xlati42 = u_xlati42 + int(g_PoseOffsets[0].z); u_xlat20.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati42].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati42].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati42].value[(0 >> 2) + 2])); u_xlat8.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati42].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati42].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati42].value[(16 >> 2) + 2])); u_xlat9.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati42].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati42].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati42].value[(32 >> 2) + 2])); u_xlat10.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati42].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati42].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati42].value[(48 >> 2) + 2])); u_xlat11.x = u_xlat20.x; u_xlat11.y = u_xlat8.x; u_xlat11.z = u_xlat9.x; u_xlat11.w = u_xlat10.x; u_xlat12.x = u_xlat20.y; u_xlat12.y = u_xlat8.y; u_xlat12.z = u_xlat9.y; u_xlat12.w = u_xlat10.y; u_xlat10.x = u_xlat20.z; u_xlat10.y = u_xlat8.z; u_xlat10.z = u_xlat9.z; u_xlat4 = u_xlat11 * u_xlat7.xxxx + u_xlat4; u_xlat5 = u_xlat12 * u_xlat7.xxxx + u_xlat5; u_xlat6 = u_xlat10 * u_xlat7.xxxx + u_xlat6; } u_xlat7.xyz = u_xlat1.yzw; u_xlat7.w = 1.0; u_xlat8.x = dot(u_xlat4, u_xlat7); u_xlat8.y = dot(u_xlat5, u_xlat7); u_xlat8.z = dot(u_xlat6, u_xlat7); u_xlat1.yz = u_xlat2.xy; u_xlat8.w = dot(u_xlat4.xyz, u_xlat1.xyz); u_xlat7.x = dot(u_xlat5.xyz, u_xlat1.xyz); u_xlat7.y = dot(u_xlat6.xyz, u_xlat1.xyz); u_xlat3.xy = u_xlat2.zw; u_xlat7.z = dot(u_xlat4.xyz, u_xlat3.xyz); u_xlat7.w = dot(u_xlat5.xyz, u_xlat3.xyz); u_xlat13 = dot(u_xlat6.xyz, u_xlat3.xyz); inOutVertices2_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat8.x)); inOutVertices2_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat8.y)); inOutVertices2_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat8.z)); inOutVertices2_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat8.w)); inOutVertices2_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat7.x)); inOutVertices2_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat7.y)); inOutVertices2_buf[u_xlatu0].value[(16 >> 2) + 2] = uint(floatBitsToUint(u_xlat7.z)); inOutVertices2_buf[u_xlatu0].value[(16 >> 2) + 3] = uint(floatBitsToUint(u_xlat7.w)); inOutVertices2_buf[u_xlatu0].value[(32 >> 2)] = uint(floatBitsToUint(u_xlat13)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].y; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].y); u_xlatb13 = u_xlatu0> 2) + 3]), uintBitsToFloat(inOutVertices1_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inOutVertices1_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices1_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlat2 = vec4(uintBitsToFloat(inOutVertices1_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inOutVertices1_buf[u_xlatu0].value[(16 >> 2) + 1]), uintBitsToFloat(inOutVertices1_buf[u_xlatu0].value[(16 >> 2) + 2]), uintBitsToFloat(inOutVertices1_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlat3.z = uintBitsToFloat(inOutVertices1_buf[u_xlatu0].value[(32 >> 2) + 0]); u_xlatu13 = inSkin1_buf[u_xlatu0].value[(0 >> 2) + 0]; u_xlati26 = int(u_xlatu0) + 1; u_xlatu26 = inSkin1_buf[u_xlati26].value[(0 >> 2) + 0]; u_xlat4.x = float(0.0); u_xlat4.y = float(0.0); u_xlat4.z = float(0.0); u_xlat4.w = float(0.0); u_xlat5.x = float(0.0); u_xlat5.y = float(0.0); u_xlat5.z = float(0.0); u_xlat5.w = float(0.0); u_xlat6.x = float(0.0); u_xlat6.y = float(0.0); u_xlat6.z = float(0.0); u_xlat6.w = float(0.0); for(uint u_xlatu_loop_6 = u_xlatu13 ; u_xlatu_loop_6> 2) + 0]; u_xlatu7 = u_xlatu42 >> (16u & uint(0x1F)); u_xlat7.x = float(u_xlatu7); u_xlat7.x = u_xlat7.x * 1.52590219e-05; u_xlati42 = int(u_xlatu42 & 65535u); u_xlati42 = u_xlati42 + int(g_PoseOffsets[0].y); u_xlat20.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati42].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati42].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati42].value[(0 >> 2) + 2])); u_xlat8.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati42].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati42].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati42].value[(16 >> 2) + 2])); u_xlat9.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati42].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati42].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati42].value[(32 >> 2) + 2])); u_xlat10.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati42].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati42].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati42].value[(48 >> 2) + 2])); u_xlat11.x = u_xlat20.x; u_xlat11.y = u_xlat8.x; u_xlat11.z = u_xlat9.x; u_xlat11.w = u_xlat10.x; u_xlat12.x = u_xlat20.y; u_xlat12.y = u_xlat8.y; u_xlat12.z = u_xlat9.y; u_xlat12.w = u_xlat10.y; u_xlat10.x = u_xlat20.z; u_xlat10.y = u_xlat8.z; u_xlat10.z = u_xlat9.z; u_xlat4 = u_xlat11 * u_xlat7.xxxx + u_xlat4; u_xlat5 = u_xlat12 * u_xlat7.xxxx + u_xlat5; u_xlat6 = u_xlat10 * u_xlat7.xxxx + u_xlat6; } u_xlat7.xyz = u_xlat1.yzw; u_xlat7.w = 1.0; u_xlat8.x = dot(u_xlat4, u_xlat7); u_xlat8.y = dot(u_xlat5, u_xlat7); u_xlat8.z = dot(u_xlat6, u_xlat7); u_xlat1.yz = u_xlat2.xy; u_xlat8.w = dot(u_xlat4.xyz, u_xlat1.xyz); u_xlat7.x = dot(u_xlat5.xyz, u_xlat1.xyz); u_xlat7.y = dot(u_xlat6.xyz, u_xlat1.xyz); u_xlat3.xy = u_xlat2.zw; u_xlat7.z = dot(u_xlat4.xyz, u_xlat3.xyz); u_xlat7.w = dot(u_xlat5.xyz, u_xlat3.xyz); u_xlat13 = dot(u_xlat6.xyz, u_xlat3.xyz); inOutVertices1_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat8.x)); inOutVertices1_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat8.y)); inOutVertices1_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat8.z)); inOutVertices1_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat8.w)); inOutVertices1_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat7.x)); inOutVertices1_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat7.y)); inOutVertices1_buf[u_xlatu0].value[(16 >> 2) + 2] = uint(floatBitsToUint(u_xlat7.z)); inOutVertices1_buf[u_xlatu0].value[(16 >> 2) + 3] = uint(floatBitsToUint(u_xlat7.w)); inOutVertices1_buf[u_xlatu0].value[(32 >> 2)] = uint(floatBitsToUint(u_xlat13)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].x; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].x); u_xlatb13 = u_xlatu0> 2) + 3]), uintBitsToFloat(inOutVertices0_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inOutVertices0_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices0_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlat2 = vec4(uintBitsToFloat(inOutVertices0_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inOutVertices0_buf[u_xlatu0].value[(16 >> 2) + 1]), uintBitsToFloat(inOutVertices0_buf[u_xlatu0].value[(16 >> 2) + 2]), uintBitsToFloat(inOutVertices0_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlat3.z = uintBitsToFloat(inOutVertices0_buf[u_xlatu0].value[(32 >> 2) + 0]); u_xlatu13 = inSkin0_buf[u_xlatu0].value[(0 >> 2) + 0]; u_xlati26 = int(u_xlatu0) + 1; u_xlatu26 = inSkin0_buf[u_xlati26].value[(0 >> 2) + 0]; u_xlat4.x = float(0.0); u_xlat4.y = float(0.0); u_xlat4.z = float(0.0); u_xlat4.w = float(0.0); u_xlat5.x = float(0.0); u_xlat5.y = float(0.0); u_xlat5.z = float(0.0); u_xlat5.w = float(0.0); u_xlat6.x = float(0.0); u_xlat6.y = float(0.0); u_xlat6.z = float(0.0); u_xlat6.w = float(0.0); for(uint u_xlatu_loop_7 = u_xlatu13 ; u_xlatu_loop_7> 2) + 0]; u_xlatu7 = u_xlatu42 >> (16u & uint(0x1F)); u_xlat7.x = float(u_xlatu7); u_xlat7.x = u_xlat7.x * 1.52590219e-05; u_xlati42 = int(u_xlatu42 & 65535u); u_xlati42 = u_xlati42 + int(g_PoseOffsets[0].x); u_xlat20.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati42].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati42].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati42].value[(0 >> 2) + 2])); u_xlat8.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati42].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati42].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati42].value[(16 >> 2) + 2])); u_xlat9.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati42].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati42].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati42].value[(32 >> 2) + 2])); u_xlat10.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati42].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati42].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati42].value[(48 >> 2) + 2])); u_xlat11.x = u_xlat20.x; u_xlat11.y = u_xlat8.x; u_xlat11.z = u_xlat9.x; u_xlat11.w = u_xlat10.x; u_xlat12.x = u_xlat20.y; u_xlat12.y = u_xlat8.y; u_xlat12.z = u_xlat9.y; u_xlat12.w = u_xlat10.y; u_xlat10.x = u_xlat20.z; u_xlat10.y = u_xlat8.z; u_xlat10.z = u_xlat9.z; u_xlat4 = u_xlat11 * u_xlat7.xxxx + u_xlat4; u_xlat5 = u_xlat12 * u_xlat7.xxxx + u_xlat5; u_xlat6 = u_xlat10 * u_xlat7.xxxx + u_xlat6; } u_xlat7.xyz = u_xlat1.yzw; u_xlat7.w = 1.0; u_xlat8.x = dot(u_xlat4, u_xlat7); u_xlat8.y = dot(u_xlat5, u_xlat7); u_xlat8.z = dot(u_xlat6, u_xlat7); u_xlat1.yz = u_xlat2.xy; u_xlat8.w = dot(u_xlat4.xyz, u_xlat1.xyz); u_xlat7.x = dot(u_xlat5.xyz, u_xlat1.xyz); u_xlat7.y = dot(u_xlat6.xyz, u_xlat1.xyz); u_xlat3.xy = u_xlat2.zw; u_xlat7.z = dot(u_xlat4.xyz, u_xlat3.xyz); u_xlat7.w = dot(u_xlat5.xyz, u_xlat3.xyz); u_xlat13 = dot(u_xlat6.xyz, u_xlat3.xyz); inOutVertices0_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat8.x)); inOutVertices0_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat8.y)); inOutVertices0_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat8.z)); inOutVertices0_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat8.w)); inOutVertices0_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat7.x)); inOutVertices0_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat7.y)); inOutVertices0_buf[u_xlatu0].value[(16 >> 2) + 2] = uint(floatBitsToUint(u_xlat7.z)); inOutVertices0_buf[u_xlatu0].value[(16 >> 2) + 3] = uint(floatBitsToUint(u_xlat7.w)); inOutVertices0_buf[u_xlatu0].value[(32 >> 2)] = uint(floatBitsToUint(u_xlat13)); } } } } } } } } return; } @@batchMainInPlaceComputeSkinInPlaceCBufferinSkin0inSkin1inSkin2inSkin3inSkin4inSkin5inSkin6 inMatricesinOutVertices0inOutVertices1inOutVertices2inOutVertices3inOutVertices4inOutVertices5inOutVertices6%V#version 310 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if HLSLCC_ENABLE_UNIFORM_BUFFERS #define UNITY_UNIFORM #else #define UNITY_UNIFORM uniform #endif #define UNITY_SUPPORTS_UNIFORM_LOCATION 1 #if UNITY_SUPPORTS_UNIFORM_LOCATION #define UNITY_LOCATION(x) layout(location = x) #define UNITY_BINDING(x) layout(binding = x, std140) #else #define UNITY_LOCATION(x) #define UNITY_BINDING(x) layout(std140) #endif UNITY_BINDING(0) uniform ComputeSkinInPlaceCBuffer { uvec4 g_VertCounts[2]; uvec4 g_BatchOffsets[2]; uvec4 g_PoseOffsets[2]; uint g_poseBufferMaxIndex; }; struct inSkin0_type { uint[1] value; }; layout(std430, binding = 7) readonly buffer inSkin0 { inSkin0_type inSkin0_buf[]; }; struct inSkin1_type { uint[1] value; }; layout(std430, binding = 8) readonly buffer inSkin1 { inSkin1_type inSkin1_buf[]; }; struct inSkin2_type { uint[1] value; }; layout(std430, binding = 9) readonly buffer inSkin2 { inSkin2_type inSkin2_buf[]; }; struct inSkin3_type { uint[1] value; }; layout(std430, binding = 10) readonly buffer inSkin3 { inSkin3_type inSkin3_buf[]; }; struct inSkin4_type { uint[1] value; }; layout(std430, binding = 11) readonly buffer inSkin4 { inSkin4_type inSkin4_buf[]; }; struct inSkin5_type { uint[1] value; }; layout(std430, binding = 12) readonly buffer inSkin5 { inSkin5_type inSkin5_buf[]; }; struct inSkin6_type { uint[1] value; }; layout(std430, binding = 13) readonly buffer inSkin6 { inSkin6_type inSkin6_buf[]; }; struct inMatrices_type { uint[16] value; }; layout(std430, binding = 14) readonly buffer inMatrices { inMatrices_type inMatrices_buf[]; }; struct inOutVertices0_type { uint[3] value; }; layout(std430, binding = 0) buffer inOutVertices0 { inOutVertices0_type inOutVertices0_buf[]; }; struct inOutVertices1_type { uint[3] value; }; layout(std430, binding = 1) buffer inOutVertices1 { inOutVertices1_type inOutVertices1_buf[]; }; struct inOutVertices2_type { uint[3] value; }; layout(std430, binding = 2) buffer inOutVertices2 { inOutVertices2_type inOutVertices2_buf[]; }; struct inOutVertices3_type { uint[3] value; }; layout(std430, binding = 3) buffer inOutVertices3 { inOutVertices3_type inOutVertices3_buf[]; }; struct inOutVertices4_type { uint[3] value; }; layout(std430, binding = 4) buffer inOutVertices4 { inOutVertices4_type inOutVertices4_buf[]; }; struct inOutVertices5_type { uint[3] value; }; layout(std430, binding = 5) buffer inOutVertices5 { inOutVertices5_type inOutVertices5_buf[]; }; struct inOutVertices6_type { uint[3] value; }; layout(std430, binding = 6) buffer inOutVertices6 { inOutVertices6_type inOutVertices6_buf[]; }; uint u_xlatu0; bool u_xlatb0; vec4 u_xlat1; vec3 u_xlat2; vec3 u_xlat3; vec3 u_xlat4; vec4 u_xlat5; vec4 u_xlat6; vec4 u_xlat7; int u_xlati8; bool u_xlatb8; layout(local_size_x = 64, local_size_y = 1, local_size_z = 1) in; void main() { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[1].z; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[1].z); u_xlatb8 = u_xlatu0> 2) + 0]), uintBitsToFloat(inOutVertices6_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices6_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlati8 = int(inSkin6_buf[u_xlatu0].value[(0 >> 2) + 0]); u_xlati8 = u_xlati8 + int(g_PoseOffsets[1].z); u_xlat2.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati8].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(0 >> 2) + 2])); u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati8].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(16 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati8].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(32 >> 2) + 2])); u_xlat5.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati8].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(48 >> 2) + 2])); u_xlat6.x = u_xlat2.x; u_xlat6.y = u_xlat3.x; u_xlat6.z = u_xlat4.x; u_xlat6.w = u_xlat5.x; u_xlat1.w = 1.0; u_xlat6.x = dot(u_xlat6, u_xlat1); u_xlat7.x = u_xlat2.y; u_xlat7.y = u_xlat3.y; u_xlat7.z = u_xlat4.y; u_xlat7.w = u_xlat5.y; u_xlat6.y = dot(u_xlat7, u_xlat1); u_xlat5.x = u_xlat2.z; u_xlat5.y = u_xlat3.z; u_xlat5.z = u_xlat4.z; u_xlat6.z = dot(u_xlat5, u_xlat1); inOutVertices6_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat6.x)); inOutVertices6_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat6.y)); inOutVertices6_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat6.z)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[1].y; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[1].y); u_xlatb8 = u_xlatu0> 2) + 0]), uintBitsToFloat(inOutVertices5_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices5_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlati8 = int(inSkin5_buf[u_xlatu0].value[(0 >> 2) + 0]); u_xlati8 = u_xlati8 + int(g_PoseOffsets[1].y); u_xlat2.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati8].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(0 >> 2) + 2])); u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati8].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(16 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati8].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(32 >> 2) + 2])); u_xlat5.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati8].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(48 >> 2) + 2])); u_xlat6.x = u_xlat2.x; u_xlat6.y = u_xlat3.x; u_xlat6.z = u_xlat4.x; u_xlat6.w = u_xlat5.x; u_xlat1.w = 1.0; u_xlat6.x = dot(u_xlat6, u_xlat1); u_xlat7.x = u_xlat2.y; u_xlat7.y = u_xlat3.y; u_xlat7.z = u_xlat4.y; u_xlat7.w = u_xlat5.y; u_xlat6.y = dot(u_xlat7, u_xlat1); u_xlat5.x = u_xlat2.z; u_xlat5.y = u_xlat3.z; u_xlat5.z = u_xlat4.z; u_xlat6.z = dot(u_xlat5, u_xlat1); inOutVertices5_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat6.x)); inOutVertices5_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat6.y)); inOutVertices5_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat6.z)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[1].x; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[1].x); u_xlatb8 = u_xlatu0> 2) + 0]), uintBitsToFloat(inOutVertices4_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices4_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlati8 = int(inSkin4_buf[u_xlatu0].value[(0 >> 2) + 0]); u_xlati8 = u_xlati8 + int(g_PoseOffsets[1].x); u_xlat2.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati8].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(0 >> 2) + 2])); u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati8].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(16 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati8].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(32 >> 2) + 2])); u_xlat5.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati8].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(48 >> 2) + 2])); u_xlat6.x = u_xlat2.x; u_xlat6.y = u_xlat3.x; u_xlat6.z = u_xlat4.x; u_xlat6.w = u_xlat5.x; u_xlat1.w = 1.0; u_xlat6.x = dot(u_xlat6, u_xlat1); u_xlat7.x = u_xlat2.y; u_xlat7.y = u_xlat3.y; u_xlat7.z = u_xlat4.y; u_xlat7.w = u_xlat5.y; u_xlat6.y = dot(u_xlat7, u_xlat1); u_xlat5.x = u_xlat2.z; u_xlat5.y = u_xlat3.z; u_xlat5.z = u_xlat4.z; u_xlat6.z = dot(u_xlat5, u_xlat1); inOutVertices4_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat6.x)); inOutVertices4_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat6.y)); inOutVertices4_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat6.z)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].w; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].w); u_xlatb8 = u_xlatu0> 2) + 0]), uintBitsToFloat(inOutVertices3_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices3_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlati8 = int(inSkin3_buf[u_xlatu0].value[(0 >> 2) + 0]); u_xlati8 = u_xlati8 + int(g_PoseOffsets[0].w); u_xlat2.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati8].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(0 >> 2) + 2])); u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati8].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(16 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati8].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(32 >> 2) + 2])); u_xlat5.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati8].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(48 >> 2) + 2])); u_xlat6.x = u_xlat2.x; u_xlat6.y = u_xlat3.x; u_xlat6.z = u_xlat4.x; u_xlat6.w = u_xlat5.x; u_xlat1.w = 1.0; u_xlat6.x = dot(u_xlat6, u_xlat1); u_xlat7.x = u_xlat2.y; u_xlat7.y = u_xlat3.y; u_xlat7.z = u_xlat4.y; u_xlat7.w = u_xlat5.y; u_xlat6.y = dot(u_xlat7, u_xlat1); u_xlat5.x = u_xlat2.z; u_xlat5.y = u_xlat3.z; u_xlat5.z = u_xlat4.z; u_xlat6.z = dot(u_xlat5, u_xlat1); inOutVertices3_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat6.x)); inOutVertices3_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat6.y)); inOutVertices3_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat6.z)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].z; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].z); u_xlatb8 = u_xlatu0> 2) + 0]), uintBitsToFloat(inOutVertices2_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices2_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlati8 = int(inSkin2_buf[u_xlatu0].value[(0 >> 2) + 0]); u_xlati8 = u_xlati8 + int(g_PoseOffsets[0].z); u_xlat2.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati8].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(0 >> 2) + 2])); u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati8].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(16 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati8].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(32 >> 2) + 2])); u_xlat5.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati8].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(48 >> 2) + 2])); u_xlat6.x = u_xlat2.x; u_xlat6.y = u_xlat3.x; u_xlat6.z = u_xlat4.x; u_xlat6.w = u_xlat5.x; u_xlat1.w = 1.0; u_xlat6.x = dot(u_xlat6, u_xlat1); u_xlat7.x = u_xlat2.y; u_xlat7.y = u_xlat3.y; u_xlat7.z = u_xlat4.y; u_xlat7.w = u_xlat5.y; u_xlat6.y = dot(u_xlat7, u_xlat1); u_xlat5.x = u_xlat2.z; u_xlat5.y = u_xlat3.z; u_xlat5.z = u_xlat4.z; u_xlat6.z = dot(u_xlat5, u_xlat1); inOutVertices2_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat6.x)); inOutVertices2_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat6.y)); inOutVertices2_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat6.z)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].y; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].y); u_xlatb8 = u_xlatu0> 2) + 0]), uintBitsToFloat(inOutVertices1_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices1_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlati8 = int(inSkin1_buf[u_xlatu0].value[(0 >> 2) + 0]); u_xlati8 = u_xlati8 + int(g_PoseOffsets[0].y); u_xlat2.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati8].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(0 >> 2) + 2])); u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati8].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(16 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati8].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(32 >> 2) + 2])); u_xlat5.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati8].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(48 >> 2) + 2])); u_xlat6.x = u_xlat2.x; u_xlat6.y = u_xlat3.x; u_xlat6.z = u_xlat4.x; u_xlat6.w = u_xlat5.x; u_xlat1.w = 1.0; u_xlat6.x = dot(u_xlat6, u_xlat1); u_xlat7.x = u_xlat2.y; u_xlat7.y = u_xlat3.y; u_xlat7.z = u_xlat4.y; u_xlat7.w = u_xlat5.y; u_xlat6.y = dot(u_xlat7, u_xlat1); u_xlat5.x = u_xlat2.z; u_xlat5.y = u_xlat3.z; u_xlat5.z = u_xlat4.z; u_xlat6.z = dot(u_xlat5, u_xlat1); inOutVertices1_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat6.x)); inOutVertices1_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat6.y)); inOutVertices1_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat6.z)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].x; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].x); u_xlatb8 = u_xlatu0> 2) + 0]), uintBitsToFloat(inOutVertices0_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices0_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlati8 = int(inSkin0_buf[u_xlatu0].value[(0 >> 2) + 0]); u_xlati8 = u_xlati8 + int(g_PoseOffsets[0].x); u_xlat2.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati8].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(0 >> 2) + 2])); u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati8].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(16 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati8].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(32 >> 2) + 2])); u_xlat5.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati8].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati8].value[(48 >> 2) + 2])); u_xlat6.x = u_xlat2.x; u_xlat6.y = u_xlat3.x; u_xlat6.z = u_xlat4.x; u_xlat6.w = u_xlat5.x; u_xlat1.w = 1.0; u_xlat6.x = dot(u_xlat6, u_xlat1); u_xlat7.x = u_xlat2.y; u_xlat7.y = u_xlat3.y; u_xlat7.z = u_xlat4.y; u_xlat7.w = u_xlat5.y; u_xlat6.y = dot(u_xlat7, u_xlat1); u_xlat5.x = u_xlat2.z; u_xlat5.y = u_xlat3.z; u_xlat5.z = u_xlat4.z; u_xlat6.z = dot(u_xlat5, u_xlat1); inOutVertices0_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat6.x)); inOutVertices0_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat6.y)); inOutVertices0_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat6.z)); } } } } } } } } return; } @@batchMainInPlaceComputeSkinInPlaceCBufferinSkin0inSkin1inSkin2inSkin3inSkin4inSkin5inSkin6 inMatricesinOutVertices0inOutVertices1inOutVertices2inOutVertices3inOutVertices4inOutVertices5inOutVertices6n#version 310 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if HLSLCC_ENABLE_UNIFORM_BUFFERS #define UNITY_UNIFORM #else #define UNITY_UNIFORM uniform #endif #define UNITY_SUPPORTS_UNIFORM_LOCATION 1 #if UNITY_SUPPORTS_UNIFORM_LOCATION #define UNITY_LOCATION(x) layout(location = x) #define UNITY_BINDING(x) layout(binding = x, std140) #else #define UNITY_LOCATION(x) #define UNITY_BINDING(x) layout(std140) #endif UNITY_BINDING(0) uniform ComputeSkinInPlaceCBuffer { uvec4 g_VertCounts[2]; uvec4 g_BatchOffsets[2]; uvec4 g_PoseOffsets[2]; uint g_poseBufferMaxIndex; }; struct inSkin0_type { uint[1] value; }; layout(std430, binding = 7) readonly buffer inSkin0 { inSkin0_type inSkin0_buf[]; }; struct inSkin1_type { uint[1] value; }; layout(std430, binding = 8) readonly buffer inSkin1 { inSkin1_type inSkin1_buf[]; }; struct inSkin2_type { uint[1] value; }; layout(std430, binding = 9) readonly buffer inSkin2 { inSkin2_type inSkin2_buf[]; }; struct inSkin3_type { uint[1] value; }; layout(std430, binding = 10) readonly buffer inSkin3 { inSkin3_type inSkin3_buf[]; }; struct inSkin4_type { uint[1] value; }; layout(std430, binding = 11) readonly buffer inSkin4 { inSkin4_type inSkin4_buf[]; }; struct inSkin5_type { uint[1] value; }; layout(std430, binding = 12) readonly buffer inSkin5 { inSkin5_type inSkin5_buf[]; }; struct inSkin6_type { uint[1] value; }; layout(std430, binding = 13) readonly buffer inSkin6 { inSkin6_type inSkin6_buf[]; }; struct inMatrices_type { uint[16] value; }; layout(std430, binding = 14) readonly buffer inMatrices { inMatrices_type inMatrices_buf[]; }; struct inOutVertices0_type { uint[6] value; }; layout(std430, binding = 0) buffer inOutVertices0 { inOutVertices0_type inOutVertices0_buf[]; }; struct inOutVertices1_type { uint[6] value; }; layout(std430, binding = 1) buffer inOutVertices1 { inOutVertices1_type inOutVertices1_buf[]; }; struct inOutVertices2_type { uint[6] value; }; layout(std430, binding = 2) buffer inOutVertices2 { inOutVertices2_type inOutVertices2_buf[]; }; struct inOutVertices3_type { uint[6] value; }; layout(std430, binding = 3) buffer inOutVertices3 { inOutVertices3_type inOutVertices3_buf[]; }; struct inOutVertices4_type { uint[6] value; }; layout(std430, binding = 4) buffer inOutVertices4 { inOutVertices4_type inOutVertices4_buf[]; }; struct inOutVertices5_type { uint[6] value; }; layout(std430, binding = 5) buffer inOutVertices5 { inOutVertices5_type inOutVertices5_buf[]; }; struct inOutVertices6_type { uint[6] value; }; layout(std430, binding = 6) buffer inOutVertices6 { inOutVertices6_type inOutVertices6_buf[]; }; uint u_xlatu0; bool u_xlatb0; vec4 u_xlat1; vec3 u_xlat2; vec3 u_xlat3; vec3 u_xlat4; vec3 u_xlat5; vec4 u_xlat6; vec4 u_xlat7; vec4 u_xlat8; vec4 u_xlat9; vec4 u_xlat10; int u_xlati11; bool u_xlatb11; layout(local_size_x = 64, local_size_y = 1, local_size_z = 1) in; void main() { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[1].z; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[1].z); u_xlatb11 = u_xlatu0> 2) + 0]), uintBitsToFloat(inOutVertices6_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices6_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inOutVertices6_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlat2.xy = vec2(uintBitsToFloat(inOutVertices6_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inOutVertices6_buf[u_xlatu0].value[(16 >> 2) + 1])); u_xlati11 = int(inSkin6_buf[u_xlatu0].value[(0 >> 2) + 0]); u_xlati11 = u_xlati11 + int(g_PoseOffsets[1].z); u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati11].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati11].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(16 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati11].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(32 >> 2) + 2])); u_xlat6.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati11].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(48 >> 2) + 2])); u_xlat7.x = u_xlat3.x; u_xlat7.y = u_xlat4.x; u_xlat7.z = u_xlat5.x; u_xlat7.w = u_xlat6.x; u_xlat8.xyz = u_xlat1.xyz; u_xlat8.w = 1.0; u_xlat9.x = dot(u_xlat7, u_xlat8); u_xlat10.x = u_xlat3.y; u_xlat10.y = u_xlat4.y; u_xlat10.z = u_xlat5.y; u_xlat10.w = u_xlat6.y; u_xlat9.y = dot(u_xlat10, u_xlat8); u_xlat6.x = u_xlat3.z; u_xlat6.y = u_xlat4.z; u_xlat6.z = u_xlat5.z; u_xlat9.z = dot(u_xlat6, u_xlat8); u_xlat2.z = u_xlat1.w; u_xlat9.w = dot(u_xlat7.yzx, u_xlat2.xyz); u_xlat1.x = dot(u_xlat10.yzx, u_xlat2.xyz); u_xlat1.y = dot(u_xlat6.yzx, u_xlat2.xyz); inOutVertices6_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat9.x)); inOutVertices6_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat9.y)); inOutVertices6_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat9.z)); inOutVertices6_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat9.w)); inOutVertices6_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat1.x)); inOutVertices6_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat1.y)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[1].y; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[1].y); u_xlatb11 = u_xlatu0> 2) + 0]), uintBitsToFloat(inOutVertices5_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices5_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inOutVertices5_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlat2.xy = vec2(uintBitsToFloat(inOutVertices5_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inOutVertices5_buf[u_xlatu0].value[(16 >> 2) + 1])); u_xlati11 = int(inSkin5_buf[u_xlatu0].value[(0 >> 2) + 0]); u_xlati11 = u_xlati11 + int(g_PoseOffsets[1].y); u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati11].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati11].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(16 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati11].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(32 >> 2) + 2])); u_xlat6.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati11].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(48 >> 2) + 2])); u_xlat7.x = u_xlat3.x; u_xlat7.y = u_xlat4.x; u_xlat7.z = u_xlat5.x; u_xlat7.w = u_xlat6.x; u_xlat8.xyz = u_xlat1.xyz; u_xlat8.w = 1.0; u_xlat9.x = dot(u_xlat7, u_xlat8); u_xlat10.x = u_xlat3.y; u_xlat10.y = u_xlat4.y; u_xlat10.z = u_xlat5.y; u_xlat10.w = u_xlat6.y; u_xlat9.y = dot(u_xlat10, u_xlat8); u_xlat6.x = u_xlat3.z; u_xlat6.y = u_xlat4.z; u_xlat6.z = u_xlat5.z; u_xlat9.z = dot(u_xlat6, u_xlat8); u_xlat2.z = u_xlat1.w; u_xlat9.w = dot(u_xlat7.yzx, u_xlat2.xyz); u_xlat1.x = dot(u_xlat10.yzx, u_xlat2.xyz); u_xlat1.y = dot(u_xlat6.yzx, u_xlat2.xyz); inOutVertices5_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat9.x)); inOutVertices5_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat9.y)); inOutVertices5_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat9.z)); inOutVertices5_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat9.w)); inOutVertices5_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat1.x)); inOutVertices5_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat1.y)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[1].x; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[1].x); u_xlatb11 = u_xlatu0> 2) + 0]), uintBitsToFloat(inOutVertices4_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices4_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inOutVertices4_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlat2.xy = vec2(uintBitsToFloat(inOutVertices4_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inOutVertices4_buf[u_xlatu0].value[(16 >> 2) + 1])); u_xlati11 = int(inSkin4_buf[u_xlatu0].value[(0 >> 2) + 0]); u_xlati11 = u_xlati11 + int(g_PoseOffsets[1].x); u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati11].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati11].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(16 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati11].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(32 >> 2) + 2])); u_xlat6.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati11].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(48 >> 2) + 2])); u_xlat7.x = u_xlat3.x; u_xlat7.y = u_xlat4.x; u_xlat7.z = u_xlat5.x; u_xlat7.w = u_xlat6.x; u_xlat8.xyz = u_xlat1.xyz; u_xlat8.w = 1.0; u_xlat9.x = dot(u_xlat7, u_xlat8); u_xlat10.x = u_xlat3.y; u_xlat10.y = u_xlat4.y; u_xlat10.z = u_xlat5.y; u_xlat10.w = u_xlat6.y; u_xlat9.y = dot(u_xlat10, u_xlat8); u_xlat6.x = u_xlat3.z; u_xlat6.y = u_xlat4.z; u_xlat6.z = u_xlat5.z; u_xlat9.z = dot(u_xlat6, u_xlat8); u_xlat2.z = u_xlat1.w; u_xlat9.w = dot(u_xlat7.yzx, u_xlat2.xyz); u_xlat1.x = dot(u_xlat10.yzx, u_xlat2.xyz); u_xlat1.y = dot(u_xlat6.yzx, u_xlat2.xyz); inOutVertices4_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat9.x)); inOutVertices4_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat9.y)); inOutVertices4_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat9.z)); inOutVertices4_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat9.w)); inOutVertices4_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat1.x)); inOutVertices4_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat1.y)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].w; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].w); u_xlatb11 = u_xlatu0> 2) + 0]), uintBitsToFloat(inOutVertices3_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices3_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inOutVertices3_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlat2.xy = vec2(uintBitsToFloat(inOutVertices3_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inOutVertices3_buf[u_xlatu0].value[(16 >> 2) + 1])); u_xlati11 = int(inSkin3_buf[u_xlatu0].value[(0 >> 2) + 0]); u_xlati11 = u_xlati11 + int(g_PoseOffsets[0].w); u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati11].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati11].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(16 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati11].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(32 >> 2) + 2])); u_xlat6.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati11].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(48 >> 2) + 2])); u_xlat7.x = u_xlat3.x; u_xlat7.y = u_xlat4.x; u_xlat7.z = u_xlat5.x; u_xlat7.w = u_xlat6.x; u_xlat8.xyz = u_xlat1.xyz; u_xlat8.w = 1.0; u_xlat9.x = dot(u_xlat7, u_xlat8); u_xlat10.x = u_xlat3.y; u_xlat10.y = u_xlat4.y; u_xlat10.z = u_xlat5.y; u_xlat10.w = u_xlat6.y; u_xlat9.y = dot(u_xlat10, u_xlat8); u_xlat6.x = u_xlat3.z; u_xlat6.y = u_xlat4.z; u_xlat6.z = u_xlat5.z; u_xlat9.z = dot(u_xlat6, u_xlat8); u_xlat2.z = u_xlat1.w; u_xlat9.w = dot(u_xlat7.yzx, u_xlat2.xyz); u_xlat1.x = dot(u_xlat10.yzx, u_xlat2.xyz); u_xlat1.y = dot(u_xlat6.yzx, u_xlat2.xyz); inOutVertices3_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat9.x)); inOutVertices3_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat9.y)); inOutVertices3_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat9.z)); inOutVertices3_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat9.w)); inOutVertices3_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat1.x)); inOutVertices3_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat1.y)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].z; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].z); u_xlatb11 = u_xlatu0> 2) + 0]), uintBitsToFloat(inOutVertices2_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices2_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inOutVertices2_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlat2.xy = vec2(uintBitsToFloat(inOutVertices2_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inOutVertices2_buf[u_xlatu0].value[(16 >> 2) + 1])); u_xlati11 = int(inSkin2_buf[u_xlatu0].value[(0 >> 2) + 0]); u_xlati11 = u_xlati11 + int(g_PoseOffsets[0].z); u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati11].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati11].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(16 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati11].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(32 >> 2) + 2])); u_xlat6.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati11].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(48 >> 2) + 2])); u_xlat7.x = u_xlat3.x; u_xlat7.y = u_xlat4.x; u_xlat7.z = u_xlat5.x; u_xlat7.w = u_xlat6.x; u_xlat8.xyz = u_xlat1.xyz; u_xlat8.w = 1.0; u_xlat9.x = dot(u_xlat7, u_xlat8); u_xlat10.x = u_xlat3.y; u_xlat10.y = u_xlat4.y; u_xlat10.z = u_xlat5.y; u_xlat10.w = u_xlat6.y; u_xlat9.y = dot(u_xlat10, u_xlat8); u_xlat6.x = u_xlat3.z; u_xlat6.y = u_xlat4.z; u_xlat6.z = u_xlat5.z; u_xlat9.z = dot(u_xlat6, u_xlat8); u_xlat2.z = u_xlat1.w; u_xlat9.w = dot(u_xlat7.yzx, u_xlat2.xyz); u_xlat1.x = dot(u_xlat10.yzx, u_xlat2.xyz); u_xlat1.y = dot(u_xlat6.yzx, u_xlat2.xyz); inOutVertices2_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat9.x)); inOutVertices2_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat9.y)); inOutVertices2_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat9.z)); inOutVertices2_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat9.w)); inOutVertices2_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat1.x)); inOutVertices2_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat1.y)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].y; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].y); u_xlatb11 = u_xlatu0> 2) + 0]), uintBitsToFloat(inOutVertices1_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices1_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inOutVertices1_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlat2.xy = vec2(uintBitsToFloat(inOutVertices1_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inOutVertices1_buf[u_xlatu0].value[(16 >> 2) + 1])); u_xlati11 = int(inSkin1_buf[u_xlatu0].value[(0 >> 2) + 0]); u_xlati11 = u_xlati11 + int(g_PoseOffsets[0].y); u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati11].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati11].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(16 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati11].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(32 >> 2) + 2])); u_xlat6.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati11].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(48 >> 2) + 2])); u_xlat7.x = u_xlat3.x; u_xlat7.y = u_xlat4.x; u_xlat7.z = u_xlat5.x; u_xlat7.w = u_xlat6.x; u_xlat8.xyz = u_xlat1.xyz; u_xlat8.w = 1.0; u_xlat9.x = dot(u_xlat7, u_xlat8); u_xlat10.x = u_xlat3.y; u_xlat10.y = u_xlat4.y; u_xlat10.z = u_xlat5.y; u_xlat10.w = u_xlat6.y; u_xlat9.y = dot(u_xlat10, u_xlat8); u_xlat6.x = u_xlat3.z; u_xlat6.y = u_xlat4.z; u_xlat6.z = u_xlat5.z; u_xlat9.z = dot(u_xlat6, u_xlat8); u_xlat2.z = u_xlat1.w; u_xlat9.w = dot(u_xlat7.yzx, u_xlat2.xyz); u_xlat1.x = dot(u_xlat10.yzx, u_xlat2.xyz); u_xlat1.y = dot(u_xlat6.yzx, u_xlat2.xyz); inOutVertices1_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat9.x)); inOutVertices1_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat9.y)); inOutVertices1_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat9.z)); inOutVertices1_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat9.w)); inOutVertices1_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat1.x)); inOutVertices1_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat1.y)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].x; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].x); u_xlatb11 = u_xlatu0> 2) + 0]), uintBitsToFloat(inOutVertices0_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices0_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inOutVertices0_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlat2.xy = vec2(uintBitsToFloat(inOutVertices0_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inOutVertices0_buf[u_xlatu0].value[(16 >> 2) + 1])); u_xlati11 = int(inSkin0_buf[u_xlatu0].value[(0 >> 2) + 0]); u_xlati11 = u_xlati11 + int(g_PoseOffsets[0].x); u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati11].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati11].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(16 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati11].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(32 >> 2) + 2])); u_xlat6.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati11].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati11].value[(48 >> 2) + 2])); u_xlat7.x = u_xlat3.x; u_xlat7.y = u_xlat4.x; u_xlat7.z = u_xlat5.x; u_xlat7.w = u_xlat6.x; u_xlat8.xyz = u_xlat1.xyz; u_xlat8.w = 1.0; u_xlat9.x = dot(u_xlat7, u_xlat8); u_xlat10.x = u_xlat3.y; u_xlat10.y = u_xlat4.y; u_xlat10.z = u_xlat5.y; u_xlat10.w = u_xlat6.y; u_xlat9.y = dot(u_xlat10, u_xlat8); u_xlat6.x = u_xlat3.z; u_xlat6.y = u_xlat4.z; u_xlat6.z = u_xlat5.z; u_xlat9.z = dot(u_xlat6, u_xlat8); u_xlat2.z = u_xlat1.w; u_xlat9.w = dot(u_xlat7.yzx, u_xlat2.xyz); u_xlat1.x = dot(u_xlat10.yzx, u_xlat2.xyz); u_xlat1.y = dot(u_xlat6.yzx, u_xlat2.xyz); inOutVertices0_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat9.x)); inOutVertices0_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat9.y)); inOutVertices0_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat9.z)); inOutVertices0_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat9.w)); inOutVertices0_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat1.x)); inOutVertices0_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat1.y)); } } } } } } } } return; } @@batchMainInPlaceComputeSkinInPlaceCBufferinSkin0inSkin1inSkin2inSkin3inSkin4inSkin5inSkin6 inMatricesinOutVertices0inOutVertices1inOutVertices2inOutVertices3inOutVertices4inOutVertices5inOutVertices6A#version 310 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if HLSLCC_ENABLE_UNIFORM_BUFFERS #define UNITY_UNIFORM #else #define UNITY_UNIFORM uniform #endif #define UNITY_SUPPORTS_UNIFORM_LOCATION 1 #if UNITY_SUPPORTS_UNIFORM_LOCATION #define UNITY_LOCATION(x) layout(location = x) #define UNITY_BINDING(x) layout(binding = x, std140) #else #define UNITY_LOCATION(x) #define UNITY_BINDING(x) layout(std140) #endif UNITY_BINDING(0) uniform ComputeSkinInPlaceCBuffer { uvec4 g_VertCounts[2]; uvec4 g_BatchOffsets[2]; uvec4 g_PoseOffsets[2]; uint g_poseBufferMaxIndex; }; struct inSkin0_type { uint[1] value; }; layout(std430, binding = 7) readonly buffer inSkin0 { inSkin0_type inSkin0_buf[]; }; struct inSkin1_type { uint[1] value; }; layout(std430, binding = 8) readonly buffer inSkin1 { inSkin1_type inSkin1_buf[]; }; struct inSkin2_type { uint[1] value; }; layout(std430, binding = 9) readonly buffer inSkin2 { inSkin2_type inSkin2_buf[]; }; struct inSkin3_type { uint[1] value; }; layout(std430, binding = 10) readonly buffer inSkin3 { inSkin3_type inSkin3_buf[]; }; struct inSkin4_type { uint[1] value; }; layout(std430, binding = 11) readonly buffer inSkin4 { inSkin4_type inSkin4_buf[]; }; struct inSkin5_type { uint[1] value; }; layout(std430, binding = 12) readonly buffer inSkin5 { inSkin5_type inSkin5_buf[]; }; struct inSkin6_type { uint[1] value; }; layout(std430, binding = 13) readonly buffer inSkin6 { inSkin6_type inSkin6_buf[]; }; struct inMatrices_type { uint[16] value; }; layout(std430, binding = 14) readonly buffer inMatrices { inMatrices_type inMatrices_buf[]; }; struct inOutVertices0_type { uint[10] value; }; layout(std430, binding = 0) buffer inOutVertices0 { inOutVertices0_type inOutVertices0_buf[]; }; struct inOutVertices1_type { uint[10] value; }; layout(std430, binding = 1) buffer inOutVertices1 { inOutVertices1_type inOutVertices1_buf[]; }; struct inOutVertices2_type { uint[10] value; }; layout(std430, binding = 2) buffer inOutVertices2 { inOutVertices2_type inOutVertices2_buf[]; }; struct inOutVertices3_type { uint[10] value; }; layout(std430, binding = 3) buffer inOutVertices3 { inOutVertices3_type inOutVertices3_buf[]; }; struct inOutVertices4_type { uint[10] value; }; layout(std430, binding = 4) buffer inOutVertices4 { inOutVertices4_type inOutVertices4_buf[]; }; struct inOutVertices5_type { uint[10] value; }; layout(std430, binding = 5) buffer inOutVertices5 { inOutVertices5_type inOutVertices5_buf[]; }; struct inOutVertices6_type { uint[10] value; }; layout(std430, binding = 6) buffer inOutVertices6 { inOutVertices6_type inOutVertices6_buf[]; }; uint u_xlatu0; bool u_xlatb0; vec4 u_xlat1; vec4 u_xlat2; vec3 u_xlat3; vec4 u_xlat4; vec3 u_xlat5; vec3 u_xlat6; vec4 u_xlat7; vec4 u_xlat8; vec4 u_xlat9; vec4 u_xlat10; vec4 u_xlat11; float u_xlat12; int u_xlati12; bool u_xlatb12; layout(local_size_x = 64, local_size_y = 1, local_size_z = 1) in; void main() { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[1].z; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[1].z); u_xlatb12 = u_xlatu0> 2) + 3]), uintBitsToFloat(inOutVertices6_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inOutVertices6_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices6_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlat2 = vec4(uintBitsToFloat(inOutVertices6_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inOutVertices6_buf[u_xlatu0].value[(16 >> 2) + 1]), uintBitsToFloat(inOutVertices6_buf[u_xlatu0].value[(16 >> 2) + 2]), uintBitsToFloat(inOutVertices6_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlat3.z = uintBitsToFloat(inOutVertices6_buf[u_xlatu0].value[(32 >> 2) + 0]); u_xlati12 = int(inSkin6_buf[u_xlatu0].value[(0 >> 2) + 0]); u_xlati12 = u_xlati12 + int(g_PoseOffsets[1].z); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(0 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(16 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(32 >> 2) + 2])); u_xlat7.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(48 >> 2) + 2])); u_xlat8.x = u_xlat4.x; u_xlat8.y = u_xlat5.x; u_xlat8.z = u_xlat6.x; u_xlat8.w = u_xlat7.x; u_xlat9.xyz = u_xlat1.yzw; u_xlat9.w = 1.0; u_xlat10.x = dot(u_xlat8, u_xlat9); u_xlat11.x = u_xlat4.y; u_xlat11.y = u_xlat5.y; u_xlat11.z = u_xlat6.y; u_xlat11.w = u_xlat7.y; u_xlat10.y = dot(u_xlat11, u_xlat9); u_xlat7.x = u_xlat4.z; u_xlat7.y = u_xlat5.z; u_xlat7.z = u_xlat6.z; u_xlat10.z = dot(u_xlat7, u_xlat9); u_xlat1.yz = u_xlat2.xy; u_xlat10.w = dot(u_xlat8.xyz, u_xlat1.xyz); u_xlat4.x = dot(u_xlat11.xyz, u_xlat1.xyz); u_xlat4.y = dot(u_xlat7.xyz, u_xlat1.xyz); u_xlat3.xy = u_xlat2.zw; u_xlat4.z = dot(u_xlat8.xyz, u_xlat3.xyz); u_xlat4.w = dot(u_xlat11.xyz, u_xlat3.xyz); u_xlat12 = dot(u_xlat7.xyz, u_xlat3.xyz); inOutVertices6_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat10.x)); inOutVertices6_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat10.y)); inOutVertices6_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat10.z)); inOutVertices6_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat10.w)); inOutVertices6_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat4.x)); inOutVertices6_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat4.y)); inOutVertices6_buf[u_xlatu0].value[(16 >> 2) + 2] = uint(floatBitsToUint(u_xlat4.z)); inOutVertices6_buf[u_xlatu0].value[(16 >> 2) + 3] = uint(floatBitsToUint(u_xlat4.w)); inOutVertices6_buf[u_xlatu0].value[(32 >> 2)] = uint(floatBitsToUint(u_xlat12)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[1].y; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[1].y); u_xlatb12 = u_xlatu0> 2) + 3]), uintBitsToFloat(inOutVertices5_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inOutVertices5_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices5_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlat2 = vec4(uintBitsToFloat(inOutVertices5_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inOutVertices5_buf[u_xlatu0].value[(16 >> 2) + 1]), uintBitsToFloat(inOutVertices5_buf[u_xlatu0].value[(16 >> 2) + 2]), uintBitsToFloat(inOutVertices5_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlat3.z = uintBitsToFloat(inOutVertices5_buf[u_xlatu0].value[(32 >> 2) + 0]); u_xlati12 = int(inSkin5_buf[u_xlatu0].value[(0 >> 2) + 0]); u_xlati12 = u_xlati12 + int(g_PoseOffsets[1].y); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(0 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(16 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(32 >> 2) + 2])); u_xlat7.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(48 >> 2) + 2])); u_xlat8.x = u_xlat4.x; u_xlat8.y = u_xlat5.x; u_xlat8.z = u_xlat6.x; u_xlat8.w = u_xlat7.x; u_xlat9.xyz = u_xlat1.yzw; u_xlat9.w = 1.0; u_xlat10.x = dot(u_xlat8, u_xlat9); u_xlat11.x = u_xlat4.y; u_xlat11.y = u_xlat5.y; u_xlat11.z = u_xlat6.y; u_xlat11.w = u_xlat7.y; u_xlat10.y = dot(u_xlat11, u_xlat9); u_xlat7.x = u_xlat4.z; u_xlat7.y = u_xlat5.z; u_xlat7.z = u_xlat6.z; u_xlat10.z = dot(u_xlat7, u_xlat9); u_xlat1.yz = u_xlat2.xy; u_xlat10.w = dot(u_xlat8.xyz, u_xlat1.xyz); u_xlat4.x = dot(u_xlat11.xyz, u_xlat1.xyz); u_xlat4.y = dot(u_xlat7.xyz, u_xlat1.xyz); u_xlat3.xy = u_xlat2.zw; u_xlat4.z = dot(u_xlat8.xyz, u_xlat3.xyz); u_xlat4.w = dot(u_xlat11.xyz, u_xlat3.xyz); u_xlat12 = dot(u_xlat7.xyz, u_xlat3.xyz); inOutVertices5_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat10.x)); inOutVertices5_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat10.y)); inOutVertices5_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat10.z)); inOutVertices5_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat10.w)); inOutVertices5_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat4.x)); inOutVertices5_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat4.y)); inOutVertices5_buf[u_xlatu0].value[(16 >> 2) + 2] = uint(floatBitsToUint(u_xlat4.z)); inOutVertices5_buf[u_xlatu0].value[(16 >> 2) + 3] = uint(floatBitsToUint(u_xlat4.w)); inOutVertices5_buf[u_xlatu0].value[(32 >> 2)] = uint(floatBitsToUint(u_xlat12)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[1].x; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[1].x); u_xlatb12 = u_xlatu0> 2) + 3]), uintBitsToFloat(inOutVertices4_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inOutVertices4_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices4_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlat2 = vec4(uintBitsToFloat(inOutVertices4_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inOutVertices4_buf[u_xlatu0].value[(16 >> 2) + 1]), uintBitsToFloat(inOutVertices4_buf[u_xlatu0].value[(16 >> 2) + 2]), uintBitsToFloat(inOutVertices4_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlat3.z = uintBitsToFloat(inOutVertices4_buf[u_xlatu0].value[(32 >> 2) + 0]); u_xlati12 = int(inSkin4_buf[u_xlatu0].value[(0 >> 2) + 0]); u_xlati12 = u_xlati12 + int(g_PoseOffsets[1].x); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(0 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(16 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(32 >> 2) + 2])); u_xlat7.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(48 >> 2) + 2])); u_xlat8.x = u_xlat4.x; u_xlat8.y = u_xlat5.x; u_xlat8.z = u_xlat6.x; u_xlat8.w = u_xlat7.x; u_xlat9.xyz = u_xlat1.yzw; u_xlat9.w = 1.0; u_xlat10.x = dot(u_xlat8, u_xlat9); u_xlat11.x = u_xlat4.y; u_xlat11.y = u_xlat5.y; u_xlat11.z = u_xlat6.y; u_xlat11.w = u_xlat7.y; u_xlat10.y = dot(u_xlat11, u_xlat9); u_xlat7.x = u_xlat4.z; u_xlat7.y = u_xlat5.z; u_xlat7.z = u_xlat6.z; u_xlat10.z = dot(u_xlat7, u_xlat9); u_xlat1.yz = u_xlat2.xy; u_xlat10.w = dot(u_xlat8.xyz, u_xlat1.xyz); u_xlat4.x = dot(u_xlat11.xyz, u_xlat1.xyz); u_xlat4.y = dot(u_xlat7.xyz, u_xlat1.xyz); u_xlat3.xy = u_xlat2.zw; u_xlat4.z = dot(u_xlat8.xyz, u_xlat3.xyz); u_xlat4.w = dot(u_xlat11.xyz, u_xlat3.xyz); u_xlat12 = dot(u_xlat7.xyz, u_xlat3.xyz); inOutVertices4_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat10.x)); inOutVertices4_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat10.y)); inOutVertices4_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat10.z)); inOutVertices4_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat10.w)); inOutVertices4_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat4.x)); inOutVertices4_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat4.y)); inOutVertices4_buf[u_xlatu0].value[(16 >> 2) + 2] = uint(floatBitsToUint(u_xlat4.z)); inOutVertices4_buf[u_xlatu0].value[(16 >> 2) + 3] = uint(floatBitsToUint(u_xlat4.w)); inOutVertices4_buf[u_xlatu0].value[(32 >> 2)] = uint(floatBitsToUint(u_xlat12)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].w; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].w); u_xlatb12 = u_xlatu0> 2) + 3]), uintBitsToFloat(inOutVertices3_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inOutVertices3_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices3_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlat2 = vec4(uintBitsToFloat(inOutVertices3_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inOutVertices3_buf[u_xlatu0].value[(16 >> 2) + 1]), uintBitsToFloat(inOutVertices3_buf[u_xlatu0].value[(16 >> 2) + 2]), uintBitsToFloat(inOutVertices3_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlat3.z = uintBitsToFloat(inOutVertices3_buf[u_xlatu0].value[(32 >> 2) + 0]); u_xlati12 = int(inSkin3_buf[u_xlatu0].value[(0 >> 2) + 0]); u_xlati12 = u_xlati12 + int(g_PoseOffsets[0].w); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(0 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(16 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(32 >> 2) + 2])); u_xlat7.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(48 >> 2) + 2])); u_xlat8.x = u_xlat4.x; u_xlat8.y = u_xlat5.x; u_xlat8.z = u_xlat6.x; u_xlat8.w = u_xlat7.x; u_xlat9.xyz = u_xlat1.yzw; u_xlat9.w = 1.0; u_xlat10.x = dot(u_xlat8, u_xlat9); u_xlat11.x = u_xlat4.y; u_xlat11.y = u_xlat5.y; u_xlat11.z = u_xlat6.y; u_xlat11.w = u_xlat7.y; u_xlat10.y = dot(u_xlat11, u_xlat9); u_xlat7.x = u_xlat4.z; u_xlat7.y = u_xlat5.z; u_xlat7.z = u_xlat6.z; u_xlat10.z = dot(u_xlat7, u_xlat9); u_xlat1.yz = u_xlat2.xy; u_xlat10.w = dot(u_xlat8.xyz, u_xlat1.xyz); u_xlat4.x = dot(u_xlat11.xyz, u_xlat1.xyz); u_xlat4.y = dot(u_xlat7.xyz, u_xlat1.xyz); u_xlat3.xy = u_xlat2.zw; u_xlat4.z = dot(u_xlat8.xyz, u_xlat3.xyz); u_xlat4.w = dot(u_xlat11.xyz, u_xlat3.xyz); u_xlat12 = dot(u_xlat7.xyz, u_xlat3.xyz); inOutVertices3_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat10.x)); inOutVertices3_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat10.y)); inOutVertices3_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat10.z)); inOutVertices3_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat10.w)); inOutVertices3_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat4.x)); inOutVertices3_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat4.y)); inOutVertices3_buf[u_xlatu0].value[(16 >> 2) + 2] = uint(floatBitsToUint(u_xlat4.z)); inOutVertices3_buf[u_xlatu0].value[(16 >> 2) + 3] = uint(floatBitsToUint(u_xlat4.w)); inOutVertices3_buf[u_xlatu0].value[(32 >> 2)] = uint(floatBitsToUint(u_xlat12)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].z; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].z); u_xlatb12 = u_xlatu0> 2) + 3]), uintBitsToFloat(inOutVertices2_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inOutVertices2_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices2_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlat2 = vec4(uintBitsToFloat(inOutVertices2_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inOutVertices2_buf[u_xlatu0].value[(16 >> 2) + 1]), uintBitsToFloat(inOutVertices2_buf[u_xlatu0].value[(16 >> 2) + 2]), uintBitsToFloat(inOutVertices2_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlat3.z = uintBitsToFloat(inOutVertices2_buf[u_xlatu0].value[(32 >> 2) + 0]); u_xlati12 = int(inSkin2_buf[u_xlatu0].value[(0 >> 2) + 0]); u_xlati12 = u_xlati12 + int(g_PoseOffsets[0].z); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(0 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(16 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(32 >> 2) + 2])); u_xlat7.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(48 >> 2) + 2])); u_xlat8.x = u_xlat4.x; u_xlat8.y = u_xlat5.x; u_xlat8.z = u_xlat6.x; u_xlat8.w = u_xlat7.x; u_xlat9.xyz = u_xlat1.yzw; u_xlat9.w = 1.0; u_xlat10.x = dot(u_xlat8, u_xlat9); u_xlat11.x = u_xlat4.y; u_xlat11.y = u_xlat5.y; u_xlat11.z = u_xlat6.y; u_xlat11.w = u_xlat7.y; u_xlat10.y = dot(u_xlat11, u_xlat9); u_xlat7.x = u_xlat4.z; u_xlat7.y = u_xlat5.z; u_xlat7.z = u_xlat6.z; u_xlat10.z = dot(u_xlat7, u_xlat9); u_xlat1.yz = u_xlat2.xy; u_xlat10.w = dot(u_xlat8.xyz, u_xlat1.xyz); u_xlat4.x = dot(u_xlat11.xyz, u_xlat1.xyz); u_xlat4.y = dot(u_xlat7.xyz, u_xlat1.xyz); u_xlat3.xy = u_xlat2.zw; u_xlat4.z = dot(u_xlat8.xyz, u_xlat3.xyz); u_xlat4.w = dot(u_xlat11.xyz, u_xlat3.xyz); u_xlat12 = dot(u_xlat7.xyz, u_xlat3.xyz); inOutVertices2_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat10.x)); inOutVertices2_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat10.y)); inOutVertices2_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat10.z)); inOutVertices2_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat10.w)); inOutVertices2_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat4.x)); inOutVertices2_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat4.y)); inOutVertices2_buf[u_xlatu0].value[(16 >> 2) + 2] = uint(floatBitsToUint(u_xlat4.z)); inOutVertices2_buf[u_xlatu0].value[(16 >> 2) + 3] = uint(floatBitsToUint(u_xlat4.w)); inOutVertices2_buf[u_xlatu0].value[(32 >> 2)] = uint(floatBitsToUint(u_xlat12)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].y; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].y); u_xlatb12 = u_xlatu0> 2) + 3]), uintBitsToFloat(inOutVertices1_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inOutVertices1_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices1_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlat2 = vec4(uintBitsToFloat(inOutVertices1_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inOutVertices1_buf[u_xlatu0].value[(16 >> 2) + 1]), uintBitsToFloat(inOutVertices1_buf[u_xlatu0].value[(16 >> 2) + 2]), uintBitsToFloat(inOutVertices1_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlat3.z = uintBitsToFloat(inOutVertices1_buf[u_xlatu0].value[(32 >> 2) + 0]); u_xlati12 = int(inSkin1_buf[u_xlatu0].value[(0 >> 2) + 0]); u_xlati12 = u_xlati12 + int(g_PoseOffsets[0].y); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(0 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(16 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(32 >> 2) + 2])); u_xlat7.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(48 >> 2) + 2])); u_xlat8.x = u_xlat4.x; u_xlat8.y = u_xlat5.x; u_xlat8.z = u_xlat6.x; u_xlat8.w = u_xlat7.x; u_xlat9.xyz = u_xlat1.yzw; u_xlat9.w = 1.0; u_xlat10.x = dot(u_xlat8, u_xlat9); u_xlat11.x = u_xlat4.y; u_xlat11.y = u_xlat5.y; u_xlat11.z = u_xlat6.y; u_xlat11.w = u_xlat7.y; u_xlat10.y = dot(u_xlat11, u_xlat9); u_xlat7.x = u_xlat4.z; u_xlat7.y = u_xlat5.z; u_xlat7.z = u_xlat6.z; u_xlat10.z = dot(u_xlat7, u_xlat9); u_xlat1.yz = u_xlat2.xy; u_xlat10.w = dot(u_xlat8.xyz, u_xlat1.xyz); u_xlat4.x = dot(u_xlat11.xyz, u_xlat1.xyz); u_xlat4.y = dot(u_xlat7.xyz, u_xlat1.xyz); u_xlat3.xy = u_xlat2.zw; u_xlat4.z = dot(u_xlat8.xyz, u_xlat3.xyz); u_xlat4.w = dot(u_xlat11.xyz, u_xlat3.xyz); u_xlat12 = dot(u_xlat7.xyz, u_xlat3.xyz); inOutVertices1_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat10.x)); inOutVertices1_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat10.y)); inOutVertices1_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat10.z)); inOutVertices1_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat10.w)); inOutVertices1_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat4.x)); inOutVertices1_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat4.y)); inOutVertices1_buf[u_xlatu0].value[(16 >> 2) + 2] = uint(floatBitsToUint(u_xlat4.z)); inOutVertices1_buf[u_xlatu0].value[(16 >> 2) + 3] = uint(floatBitsToUint(u_xlat4.w)); inOutVertices1_buf[u_xlatu0].value[(32 >> 2)] = uint(floatBitsToUint(u_xlat12)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].x; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].x); u_xlatb12 = u_xlatu0> 2) + 3]), uintBitsToFloat(inOutVertices0_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inOutVertices0_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices0_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlat2 = vec4(uintBitsToFloat(inOutVertices0_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inOutVertices0_buf[u_xlatu0].value[(16 >> 2) + 1]), uintBitsToFloat(inOutVertices0_buf[u_xlatu0].value[(16 >> 2) + 2]), uintBitsToFloat(inOutVertices0_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlat3.z = uintBitsToFloat(inOutVertices0_buf[u_xlatu0].value[(32 >> 2) + 0]); u_xlati12 = int(inSkin0_buf[u_xlatu0].value[(0 >> 2) + 0]); u_xlati12 = u_xlati12 + int(g_PoseOffsets[0].x); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(0 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(16 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(32 >> 2) + 2])); u_xlat7.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12].value[(48 >> 2) + 2])); u_xlat8.x = u_xlat4.x; u_xlat8.y = u_xlat5.x; u_xlat8.z = u_xlat6.x; u_xlat8.w = u_xlat7.x; u_xlat9.xyz = u_xlat1.yzw; u_xlat9.w = 1.0; u_xlat10.x = dot(u_xlat8, u_xlat9); u_xlat11.x = u_xlat4.y; u_xlat11.y = u_xlat5.y; u_xlat11.z = u_xlat6.y; u_xlat11.w = u_xlat7.y; u_xlat10.y = dot(u_xlat11, u_xlat9); u_xlat7.x = u_xlat4.z; u_xlat7.y = u_xlat5.z; u_xlat7.z = u_xlat6.z; u_xlat10.z = dot(u_xlat7, u_xlat9); u_xlat1.yz = u_xlat2.xy; u_xlat10.w = dot(u_xlat8.xyz, u_xlat1.xyz); u_xlat4.x = dot(u_xlat11.xyz, u_xlat1.xyz); u_xlat4.y = dot(u_xlat7.xyz, u_xlat1.xyz); u_xlat3.xy = u_xlat2.zw; u_xlat4.z = dot(u_xlat8.xyz, u_xlat3.xyz); u_xlat4.w = dot(u_xlat11.xyz, u_xlat3.xyz); u_xlat12 = dot(u_xlat7.xyz, u_xlat3.xyz); inOutVertices0_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat10.x)); inOutVertices0_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat10.y)); inOutVertices0_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat10.z)); inOutVertices0_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat10.w)); inOutVertices0_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat4.x)); inOutVertices0_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat4.y)); inOutVertices0_buf[u_xlatu0].value[(16 >> 2) + 2] = uint(floatBitsToUint(u_xlat4.z)); inOutVertices0_buf[u_xlatu0].value[(16 >> 2) + 3] = uint(floatBitsToUint(u_xlat4.w)); inOutVertices0_buf[u_xlatu0].value[(32 >> 2)] = uint(floatBitsToUint(u_xlat12)); } } } } } } } } return; } @@batchMainInPlaceComputeSkinInPlaceCBufferinSkin0inSkin1inSkin2inSkin3inSkin4inSkin5inSkin6 inMatricesinOutVertices0inOutVertices1inOutVertices2inOutVertices3inOutVertices4inOutVertices5inOutVertices6#version 310 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if HLSLCC_ENABLE_UNIFORM_BUFFERS #define UNITY_UNIFORM #else #define UNITY_UNIFORM uniform #endif #define UNITY_SUPPORTS_UNIFORM_LOCATION 1 #if UNITY_SUPPORTS_UNIFORM_LOCATION #define UNITY_LOCATION(x) layout(location = x) #define UNITY_BINDING(x) layout(binding = x, std140) #else #define UNITY_LOCATION(x) #define UNITY_BINDING(x) layout(std140) #endif UNITY_BINDING(0) uniform ComputeSkinInPlaceCBuffer { uvec4 g_VertCounts[2]; uvec4 g_BatchOffsets[2]; uvec4 g_PoseOffsets[2]; uint g_poseBufferMaxIndex; }; struct inSkin0_type { uint[4] value; }; layout(std430, binding = 7) readonly buffer inSkin0 { inSkin0_type inSkin0_buf[]; }; struct inSkin1_type { uint[4] value; }; layout(std430, binding = 8) readonly buffer inSkin1 { inSkin1_type inSkin1_buf[]; }; struct inSkin2_type { uint[4] value; }; layout(std430, binding = 9) readonly buffer inSkin2 { inSkin2_type inSkin2_buf[]; }; struct inSkin3_type { uint[4] value; }; layout(std430, binding = 10) readonly buffer inSkin3 { inSkin3_type inSkin3_buf[]; }; struct inSkin4_type { uint[4] value; }; layout(std430, binding = 11) readonly buffer inSkin4 { inSkin4_type inSkin4_buf[]; }; struct inSkin5_type { uint[4] value; }; layout(std430, binding = 12) readonly buffer inSkin5 { inSkin5_type inSkin5_buf[]; }; struct inSkin6_type { uint[4] value; }; layout(std430, binding = 13) readonly buffer inSkin6 { inSkin6_type inSkin6_buf[]; }; struct inMatrices_type { uint[16] value; }; layout(std430, binding = 14) readonly buffer inMatrices { inMatrices_type inMatrices_buf[]; }; struct inOutVertices0_type { uint[3] value; }; layout(std430, binding = 0) buffer inOutVertices0 { inOutVertices0_type inOutVertices0_buf[]; }; struct inOutVertices1_type { uint[3] value; }; layout(std430, binding = 1) buffer inOutVertices1 { inOutVertices1_type inOutVertices1_buf[]; }; struct inOutVertices2_type { uint[3] value; }; layout(std430, binding = 2) buffer inOutVertices2 { inOutVertices2_type inOutVertices2_buf[]; }; struct inOutVertices3_type { uint[3] value; }; layout(std430, binding = 3) buffer inOutVertices3 { inOutVertices3_type inOutVertices3_buf[]; }; struct inOutVertices4_type { uint[3] value; }; layout(std430, binding = 4) buffer inOutVertices4 { inOutVertices4_type inOutVertices4_buf[]; }; struct inOutVertices5_type { uint[3] value; }; layout(std430, binding = 5) buffer inOutVertices5 { inOutVertices5_type inOutVertices5_buf[]; }; struct inOutVertices6_type { uint[3] value; }; layout(std430, binding = 6) buffer inOutVertices6 { inOutVertices6_type inOutVertices6_buf[]; }; uint u_xlatu0; bool u_xlatb0; vec4 u_xlat1; vec4 u_xlat2; vec4 u_xlat3; vec4 u_xlat4; vec4 u_xlat5; vec4 u_xlat6; vec4 u_xlat7; vec4 u_xlat8; vec4 u_xlat9; vec4 u_xlat10; vec4 u_xlat11; ivec2 u_xlati12; bool u_xlatb12; layout(local_size_x = 64, local_size_y = 1, local_size_z = 1) in; void main() { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[1].z; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[1].z); u_xlatb12 = u_xlatu0> 2) + 0]), uintBitsToFloat(inOutVertices6_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices6_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlat2 = vec4(uintBitsToFloat(inSkin6_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inSkin6_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inSkin6_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inSkin6_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlati12.xy = floatBitsToInt(u_xlat2.zw) + ivec2(g_PoseOffsets[1].zz); u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(16 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(32 >> 2) + 2])); u_xlat6.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(48 >> 2) + 2])); u_xlat7.x = u_xlat3.x; u_xlat7.y = u_xlat4.x; u_xlat7.z = u_xlat5.x; u_xlat7.w = u_xlat6.x; u_xlat8.x = u_xlat3.y; u_xlat8.y = u_xlat4.y; u_xlat8.z = u_xlat5.y; u_xlat8.w = u_xlat6.y; u_xlat6.x = u_xlat3.z; u_xlat6.y = u_xlat4.z; u_xlat6.z = u_xlat5.z; u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(16 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat3.x; u_xlat10.y = u_xlat4.x; u_xlat10.z = u_xlat5.x; u_xlat10.w = u_xlat9.x; u_xlat10 = u_xlat2.yyyy * u_xlat10; u_xlat11.x = u_xlat3.y; u_xlat11.y = u_xlat4.y; u_xlat11.z = u_xlat5.y; u_xlat11.w = u_xlat9.y; u_xlat11 = u_xlat2.yyyy * u_xlat11; u_xlat9.x = u_xlat3.z; u_xlat9.y = u_xlat4.z; u_xlat9.z = u_xlat5.z; u_xlat3 = u_xlat2.yyyy * u_xlat9; u_xlat4 = u_xlat7 * u_xlat2.xxxx + u_xlat10; u_xlat5 = u_xlat8 * u_xlat2.xxxx + u_xlat11; u_xlat2 = u_xlat6 * u_xlat2.xxxx + u_xlat3; u_xlat1.w = 1.0; u_xlat3.x = dot(u_xlat4, u_xlat1); u_xlat3.y = dot(u_xlat5, u_xlat1); u_xlat3.z = dot(u_xlat2, u_xlat1); inOutVertices6_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat3.x)); inOutVertices6_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat3.y)); inOutVertices6_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat3.z)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[1].y; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[1].y); u_xlatb12 = u_xlatu0> 2) + 0]), uintBitsToFloat(inOutVertices5_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices5_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlat2 = vec4(uintBitsToFloat(inSkin5_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inSkin5_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inSkin5_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inSkin5_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlati12.xy = floatBitsToInt(u_xlat2.zw) + ivec2(g_PoseOffsets[1].yy); u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(16 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(32 >> 2) + 2])); u_xlat6.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(48 >> 2) + 2])); u_xlat7.x = u_xlat3.x; u_xlat7.y = u_xlat4.x; u_xlat7.z = u_xlat5.x; u_xlat7.w = u_xlat6.x; u_xlat8.x = u_xlat3.y; u_xlat8.y = u_xlat4.y; u_xlat8.z = u_xlat5.y; u_xlat8.w = u_xlat6.y; u_xlat6.x = u_xlat3.z; u_xlat6.y = u_xlat4.z; u_xlat6.z = u_xlat5.z; u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(16 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat3.x; u_xlat10.y = u_xlat4.x; u_xlat10.z = u_xlat5.x; u_xlat10.w = u_xlat9.x; u_xlat10 = u_xlat2.yyyy * u_xlat10; u_xlat11.x = u_xlat3.y; u_xlat11.y = u_xlat4.y; u_xlat11.z = u_xlat5.y; u_xlat11.w = u_xlat9.y; u_xlat11 = u_xlat2.yyyy * u_xlat11; u_xlat9.x = u_xlat3.z; u_xlat9.y = u_xlat4.z; u_xlat9.z = u_xlat5.z; u_xlat3 = u_xlat2.yyyy * u_xlat9; u_xlat4 = u_xlat7 * u_xlat2.xxxx + u_xlat10; u_xlat5 = u_xlat8 * u_xlat2.xxxx + u_xlat11; u_xlat2 = u_xlat6 * u_xlat2.xxxx + u_xlat3; u_xlat1.w = 1.0; u_xlat3.x = dot(u_xlat4, u_xlat1); u_xlat3.y = dot(u_xlat5, u_xlat1); u_xlat3.z = dot(u_xlat2, u_xlat1); inOutVertices5_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat3.x)); inOutVertices5_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat3.y)); inOutVertices5_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat3.z)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[1].x; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[1].x); u_xlatb12 = u_xlatu0> 2) + 0]), uintBitsToFloat(inOutVertices4_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices4_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlat2 = vec4(uintBitsToFloat(inSkin4_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inSkin4_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inSkin4_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inSkin4_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlati12.xy = floatBitsToInt(u_xlat2.zw) + ivec2(g_PoseOffsets[1].xx); u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(16 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(32 >> 2) + 2])); u_xlat6.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(48 >> 2) + 2])); u_xlat7.x = u_xlat3.x; u_xlat7.y = u_xlat4.x; u_xlat7.z = u_xlat5.x; u_xlat7.w = u_xlat6.x; u_xlat8.x = u_xlat3.y; u_xlat8.y = u_xlat4.y; u_xlat8.z = u_xlat5.y; u_xlat8.w = u_xlat6.y; u_xlat6.x = u_xlat3.z; u_xlat6.y = u_xlat4.z; u_xlat6.z = u_xlat5.z; u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(16 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat3.x; u_xlat10.y = u_xlat4.x; u_xlat10.z = u_xlat5.x; u_xlat10.w = u_xlat9.x; u_xlat10 = u_xlat2.yyyy * u_xlat10; u_xlat11.x = u_xlat3.y; u_xlat11.y = u_xlat4.y; u_xlat11.z = u_xlat5.y; u_xlat11.w = u_xlat9.y; u_xlat11 = u_xlat2.yyyy * u_xlat11; u_xlat9.x = u_xlat3.z; u_xlat9.y = u_xlat4.z; u_xlat9.z = u_xlat5.z; u_xlat3 = u_xlat2.yyyy * u_xlat9; u_xlat4 = u_xlat7 * u_xlat2.xxxx + u_xlat10; u_xlat5 = u_xlat8 * u_xlat2.xxxx + u_xlat11; u_xlat2 = u_xlat6 * u_xlat2.xxxx + u_xlat3; u_xlat1.w = 1.0; u_xlat3.x = dot(u_xlat4, u_xlat1); u_xlat3.y = dot(u_xlat5, u_xlat1); u_xlat3.z = dot(u_xlat2, u_xlat1); inOutVertices4_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat3.x)); inOutVertices4_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat3.y)); inOutVertices4_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat3.z)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].w; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].w); u_xlatb12 = u_xlatu0> 2) + 0]), uintBitsToFloat(inOutVertices3_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices3_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlat2 = vec4(uintBitsToFloat(inSkin3_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inSkin3_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inSkin3_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inSkin3_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlati12.xy = floatBitsToInt(u_xlat2.zw) + ivec2(g_PoseOffsets[0].ww); u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(16 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(32 >> 2) + 2])); u_xlat6.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(48 >> 2) + 2])); u_xlat7.x = u_xlat3.x; u_xlat7.y = u_xlat4.x; u_xlat7.z = u_xlat5.x; u_xlat7.w = u_xlat6.x; u_xlat8.x = u_xlat3.y; u_xlat8.y = u_xlat4.y; u_xlat8.z = u_xlat5.y; u_xlat8.w = u_xlat6.y; u_xlat6.x = u_xlat3.z; u_xlat6.y = u_xlat4.z; u_xlat6.z = u_xlat5.z; u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(16 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat3.x; u_xlat10.y = u_xlat4.x; u_xlat10.z = u_xlat5.x; u_xlat10.w = u_xlat9.x; u_xlat10 = u_xlat2.yyyy * u_xlat10; u_xlat11.x = u_xlat3.y; u_xlat11.y = u_xlat4.y; u_xlat11.z = u_xlat5.y; u_xlat11.w = u_xlat9.y; u_xlat11 = u_xlat2.yyyy * u_xlat11; u_xlat9.x = u_xlat3.z; u_xlat9.y = u_xlat4.z; u_xlat9.z = u_xlat5.z; u_xlat3 = u_xlat2.yyyy * u_xlat9; u_xlat4 = u_xlat7 * u_xlat2.xxxx + u_xlat10; u_xlat5 = u_xlat8 * u_xlat2.xxxx + u_xlat11; u_xlat2 = u_xlat6 * u_xlat2.xxxx + u_xlat3; u_xlat1.w = 1.0; u_xlat3.x = dot(u_xlat4, u_xlat1); u_xlat3.y = dot(u_xlat5, u_xlat1); u_xlat3.z = dot(u_xlat2, u_xlat1); inOutVertices3_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat3.x)); inOutVertices3_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat3.y)); inOutVertices3_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat3.z)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].z; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].z); u_xlatb12 = u_xlatu0> 2) + 0]), uintBitsToFloat(inOutVertices2_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices2_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlat2 = vec4(uintBitsToFloat(inSkin2_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inSkin2_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inSkin2_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inSkin2_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlati12.xy = floatBitsToInt(u_xlat2.zw) + ivec2(g_PoseOffsets[0].zz); u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(16 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(32 >> 2) + 2])); u_xlat6.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(48 >> 2) + 2])); u_xlat7.x = u_xlat3.x; u_xlat7.y = u_xlat4.x; u_xlat7.z = u_xlat5.x; u_xlat7.w = u_xlat6.x; u_xlat8.x = u_xlat3.y; u_xlat8.y = u_xlat4.y; u_xlat8.z = u_xlat5.y; u_xlat8.w = u_xlat6.y; u_xlat6.x = u_xlat3.z; u_xlat6.y = u_xlat4.z; u_xlat6.z = u_xlat5.z; u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(16 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat3.x; u_xlat10.y = u_xlat4.x; u_xlat10.z = u_xlat5.x; u_xlat10.w = u_xlat9.x; u_xlat10 = u_xlat2.yyyy * u_xlat10; u_xlat11.x = u_xlat3.y; u_xlat11.y = u_xlat4.y; u_xlat11.z = u_xlat5.y; u_xlat11.w = u_xlat9.y; u_xlat11 = u_xlat2.yyyy * u_xlat11; u_xlat9.x = u_xlat3.z; u_xlat9.y = u_xlat4.z; u_xlat9.z = u_xlat5.z; u_xlat3 = u_xlat2.yyyy * u_xlat9; u_xlat4 = u_xlat7 * u_xlat2.xxxx + u_xlat10; u_xlat5 = u_xlat8 * u_xlat2.xxxx + u_xlat11; u_xlat2 = u_xlat6 * u_xlat2.xxxx + u_xlat3; u_xlat1.w = 1.0; u_xlat3.x = dot(u_xlat4, u_xlat1); u_xlat3.y = dot(u_xlat5, u_xlat1); u_xlat3.z = dot(u_xlat2, u_xlat1); inOutVertices2_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat3.x)); inOutVertices2_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat3.y)); inOutVertices2_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat3.z)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].y; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].y); u_xlatb12 = u_xlatu0> 2) + 0]), uintBitsToFloat(inOutVertices1_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices1_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlat2 = vec4(uintBitsToFloat(inSkin1_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inSkin1_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inSkin1_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inSkin1_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlati12.xy = floatBitsToInt(u_xlat2.zw) + ivec2(g_PoseOffsets[0].yy); u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(16 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(32 >> 2) + 2])); u_xlat6.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(48 >> 2) + 2])); u_xlat7.x = u_xlat3.x; u_xlat7.y = u_xlat4.x; u_xlat7.z = u_xlat5.x; u_xlat7.w = u_xlat6.x; u_xlat8.x = u_xlat3.y; u_xlat8.y = u_xlat4.y; u_xlat8.z = u_xlat5.y; u_xlat8.w = u_xlat6.y; u_xlat6.x = u_xlat3.z; u_xlat6.y = u_xlat4.z; u_xlat6.z = u_xlat5.z; u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(16 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat3.x; u_xlat10.y = u_xlat4.x; u_xlat10.z = u_xlat5.x; u_xlat10.w = u_xlat9.x; u_xlat10 = u_xlat2.yyyy * u_xlat10; u_xlat11.x = u_xlat3.y; u_xlat11.y = u_xlat4.y; u_xlat11.z = u_xlat5.y; u_xlat11.w = u_xlat9.y; u_xlat11 = u_xlat2.yyyy * u_xlat11; u_xlat9.x = u_xlat3.z; u_xlat9.y = u_xlat4.z; u_xlat9.z = u_xlat5.z; u_xlat3 = u_xlat2.yyyy * u_xlat9; u_xlat4 = u_xlat7 * u_xlat2.xxxx + u_xlat10; u_xlat5 = u_xlat8 * u_xlat2.xxxx + u_xlat11; u_xlat2 = u_xlat6 * u_xlat2.xxxx + u_xlat3; u_xlat1.w = 1.0; u_xlat3.x = dot(u_xlat4, u_xlat1); u_xlat3.y = dot(u_xlat5, u_xlat1); u_xlat3.z = dot(u_xlat2, u_xlat1); inOutVertices1_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat3.x)); inOutVertices1_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat3.y)); inOutVertices1_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat3.z)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].x; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].x); u_xlatb12 = u_xlatu0> 2) + 0]), uintBitsToFloat(inOutVertices0_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices0_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlat2 = vec4(uintBitsToFloat(inSkin0_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inSkin0_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inSkin0_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inSkin0_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlati12.xy = floatBitsToInt(u_xlat2.zw) + ivec2(g_PoseOffsets[0].xx); u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(16 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(32 >> 2) + 2])); u_xlat6.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.x].value[(48 >> 2) + 2])); u_xlat7.x = u_xlat3.x; u_xlat7.y = u_xlat4.x; u_xlat7.z = u_xlat5.x; u_xlat7.w = u_xlat6.x; u_xlat8.x = u_xlat3.y; u_xlat8.y = u_xlat4.y; u_xlat8.z = u_xlat5.y; u_xlat8.w = u_xlat6.y; u_xlat6.x = u_xlat3.z; u_xlat6.y = u_xlat4.z; u_xlat6.z = u_xlat5.z; u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(16 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati12.y].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat3.x; u_xlat10.y = u_xlat4.x; u_xlat10.z = u_xlat5.x; u_xlat10.w = u_xlat9.x; u_xlat10 = u_xlat2.yyyy * u_xlat10; u_xlat11.x = u_xlat3.y; u_xlat11.y = u_xlat4.y; u_xlat11.z = u_xlat5.y; u_xlat11.w = u_xlat9.y; u_xlat11 = u_xlat2.yyyy * u_xlat11; u_xlat9.x = u_xlat3.z; u_xlat9.y = u_xlat4.z; u_xlat9.z = u_xlat5.z; u_xlat3 = u_xlat2.yyyy * u_xlat9; u_xlat4 = u_xlat7 * u_xlat2.xxxx + u_xlat10; u_xlat5 = u_xlat8 * u_xlat2.xxxx + u_xlat11; u_xlat2 = u_xlat6 * u_xlat2.xxxx + u_xlat3; u_xlat1.w = 1.0; u_xlat3.x = dot(u_xlat4, u_xlat1); u_xlat3.y = dot(u_xlat5, u_xlat1); u_xlat3.z = dot(u_xlat2, u_xlat1); inOutVertices0_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat3.x)); inOutVertices0_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat3.y)); inOutVertices0_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat3.z)); } } } } } } } } return; } @@batchMainInPlaceComputeSkinInPlaceCBufferinSkin0inSkin1inSkin2inSkin3inSkin4inSkin5inSkin6 inMatricesinOutVertices0inOutVertices1inOutVertices2inOutVertices3inOutVertices4inOutVertices5inOutVertices6#version 310 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if HLSLCC_ENABLE_UNIFORM_BUFFERS #define UNITY_UNIFORM #else #define UNITY_UNIFORM uniform #endif #define UNITY_SUPPORTS_UNIFORM_LOCATION 1 #if UNITY_SUPPORTS_UNIFORM_LOCATION #define UNITY_LOCATION(x) layout(location = x) #define UNITY_BINDING(x) layout(binding = x, std140) #else #define UNITY_LOCATION(x) #define UNITY_BINDING(x) layout(std140) #endif UNITY_BINDING(0) uniform ComputeSkinInPlaceCBuffer { uvec4 g_VertCounts[2]; uvec4 g_BatchOffsets[2]; uvec4 g_PoseOffsets[2]; uint g_poseBufferMaxIndex; }; struct inSkin0_type { uint[4] value; }; layout(std430, binding = 7) readonly buffer inSkin0 { inSkin0_type inSkin0_buf[]; }; struct inSkin1_type { uint[4] value; }; layout(std430, binding = 8) readonly buffer inSkin1 { inSkin1_type inSkin1_buf[]; }; struct inSkin2_type { uint[4] value; }; layout(std430, binding = 9) readonly buffer inSkin2 { inSkin2_type inSkin2_buf[]; }; struct inSkin3_type { uint[4] value; }; layout(std430, binding = 10) readonly buffer inSkin3 { inSkin3_type inSkin3_buf[]; }; struct inSkin4_type { uint[4] value; }; layout(std430, binding = 11) readonly buffer inSkin4 { inSkin4_type inSkin4_buf[]; }; struct inSkin5_type { uint[4] value; }; layout(std430, binding = 12) readonly buffer inSkin5 { inSkin5_type inSkin5_buf[]; }; struct inSkin6_type { uint[4] value; }; layout(std430, binding = 13) readonly buffer inSkin6 { inSkin6_type inSkin6_buf[]; }; struct inMatrices_type { uint[16] value; }; layout(std430, binding = 14) readonly buffer inMatrices { inMatrices_type inMatrices_buf[]; }; struct inOutVertices0_type { uint[6] value; }; layout(std430, binding = 0) buffer inOutVertices0 { inOutVertices0_type inOutVertices0_buf[]; }; struct inOutVertices1_type { uint[6] value; }; layout(std430, binding = 1) buffer inOutVertices1 { inOutVertices1_type inOutVertices1_buf[]; }; struct inOutVertices2_type { uint[6] value; }; layout(std430, binding = 2) buffer inOutVertices2 { inOutVertices2_type inOutVertices2_buf[]; }; struct inOutVertices3_type { uint[6] value; }; layout(std430, binding = 3) buffer inOutVertices3 { inOutVertices3_type inOutVertices3_buf[]; }; struct inOutVertices4_type { uint[6] value; }; layout(std430, binding = 4) buffer inOutVertices4 { inOutVertices4_type inOutVertices4_buf[]; }; struct inOutVertices5_type { uint[6] value; }; layout(std430, binding = 5) buffer inOutVertices5 { inOutVertices5_type inOutVertices5_buf[]; }; struct inOutVertices6_type { uint[6] value; }; layout(std430, binding = 6) buffer inOutVertices6 { inOutVertices6_type inOutVertices6_buf[]; }; uint u_xlatu0; bool u_xlatb0; vec4 u_xlat1; vec3 u_xlat2; vec4 u_xlat3; vec4 u_xlat4; vec4 u_xlat5; vec4 u_xlat6; vec4 u_xlat7; vec4 u_xlat8; vec4 u_xlat9; vec4 u_xlat10; vec4 u_xlat11; vec4 u_xlat12; ivec2 u_xlati13; bool u_xlatb13; layout(local_size_x = 64, local_size_y = 1, local_size_z = 1) in; void main() { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[1].z; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[1].z); u_xlatb13 = u_xlatu0> 2) + 0]), uintBitsToFloat(inOutVertices6_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices6_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inOutVertices6_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlat2.xy = vec2(uintBitsToFloat(inOutVertices6_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inOutVertices6_buf[u_xlatu0].value[(16 >> 2) + 1])); u_xlat3 = vec4(uintBitsToFloat(inSkin6_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inSkin6_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inSkin6_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inSkin6_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlati13.xy = floatBitsToInt(u_xlat3.zw) + ivec2(g_PoseOffsets[1].zz); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(0 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(16 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(32 >> 2) + 2])); u_xlat7.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(48 >> 2) + 2])); u_xlat8.x = u_xlat4.x; u_xlat8.y = u_xlat5.x; u_xlat8.z = u_xlat6.x; u_xlat8.w = u_xlat7.x; u_xlat9.x = u_xlat4.y; u_xlat9.y = u_xlat5.y; u_xlat9.z = u_xlat6.y; u_xlat9.w = u_xlat7.y; u_xlat7.x = u_xlat4.z; u_xlat7.y = u_xlat5.z; u_xlat7.z = u_xlat6.z; u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(0 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(16 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(32 >> 2) + 2])); u_xlat10.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(48 >> 2) + 2])); u_xlat11.x = u_xlat4.x; u_xlat11.y = u_xlat5.x; u_xlat11.z = u_xlat6.x; u_xlat11.w = u_xlat10.x; u_xlat11 = u_xlat3.yyyy * u_xlat11; u_xlat12.x = u_xlat4.y; u_xlat12.y = u_xlat5.y; u_xlat12.z = u_xlat6.y; u_xlat12.w = u_xlat10.y; u_xlat12 = u_xlat3.yyyy * u_xlat12; u_xlat10.x = u_xlat4.z; u_xlat10.y = u_xlat5.z; u_xlat10.z = u_xlat6.z; u_xlat4 = u_xlat3.yyyy * u_xlat10; u_xlat5 = u_xlat8 * u_xlat3.xxxx + u_xlat11; u_xlat6 = u_xlat9 * u_xlat3.xxxx + u_xlat12; u_xlat3 = u_xlat7 * u_xlat3.xxxx + u_xlat4; u_xlat4.xyz = u_xlat1.xyz; u_xlat4.w = 1.0; u_xlat7.x = dot(u_xlat5, u_xlat4); u_xlat7.y = dot(u_xlat6, u_xlat4); u_xlat7.z = dot(u_xlat3, u_xlat4); u_xlat2.z = u_xlat1.w; u_xlat7.w = dot(u_xlat5.yzx, u_xlat2.xyz); u_xlat1.x = dot(u_xlat6.yzx, u_xlat2.xyz); u_xlat1.y = dot(u_xlat3.yzx, u_xlat2.xyz); inOutVertices6_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat7.x)); inOutVertices6_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat7.y)); inOutVertices6_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat7.z)); inOutVertices6_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat7.w)); inOutVertices6_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat1.x)); inOutVertices6_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat1.y)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[1].y; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[1].y); u_xlatb13 = u_xlatu0> 2) + 0]), uintBitsToFloat(inOutVertices5_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices5_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inOutVertices5_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlat2.xy = vec2(uintBitsToFloat(inOutVertices5_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inOutVertices5_buf[u_xlatu0].value[(16 >> 2) + 1])); u_xlat3 = vec4(uintBitsToFloat(inSkin5_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inSkin5_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inSkin5_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inSkin5_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlati13.xy = floatBitsToInt(u_xlat3.zw) + ivec2(g_PoseOffsets[1].yy); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(0 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(16 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(32 >> 2) + 2])); u_xlat7.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(48 >> 2) + 2])); u_xlat8.x = u_xlat4.x; u_xlat8.y = u_xlat5.x; u_xlat8.z = u_xlat6.x; u_xlat8.w = u_xlat7.x; u_xlat9.x = u_xlat4.y; u_xlat9.y = u_xlat5.y; u_xlat9.z = u_xlat6.y; u_xlat9.w = u_xlat7.y; u_xlat7.x = u_xlat4.z; u_xlat7.y = u_xlat5.z; u_xlat7.z = u_xlat6.z; u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(0 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(16 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(32 >> 2) + 2])); u_xlat10.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(48 >> 2) + 2])); u_xlat11.x = u_xlat4.x; u_xlat11.y = u_xlat5.x; u_xlat11.z = u_xlat6.x; u_xlat11.w = u_xlat10.x; u_xlat11 = u_xlat3.yyyy * u_xlat11; u_xlat12.x = u_xlat4.y; u_xlat12.y = u_xlat5.y; u_xlat12.z = u_xlat6.y; u_xlat12.w = u_xlat10.y; u_xlat12 = u_xlat3.yyyy * u_xlat12; u_xlat10.x = u_xlat4.z; u_xlat10.y = u_xlat5.z; u_xlat10.z = u_xlat6.z; u_xlat4 = u_xlat3.yyyy * u_xlat10; u_xlat5 = u_xlat8 * u_xlat3.xxxx + u_xlat11; u_xlat6 = u_xlat9 * u_xlat3.xxxx + u_xlat12; u_xlat3 = u_xlat7 * u_xlat3.xxxx + u_xlat4; u_xlat4.xyz = u_xlat1.xyz; u_xlat4.w = 1.0; u_xlat7.x = dot(u_xlat5, u_xlat4); u_xlat7.y = dot(u_xlat6, u_xlat4); u_xlat7.z = dot(u_xlat3, u_xlat4); u_xlat2.z = u_xlat1.w; u_xlat7.w = dot(u_xlat5.yzx, u_xlat2.xyz); u_xlat1.x = dot(u_xlat6.yzx, u_xlat2.xyz); u_xlat1.y = dot(u_xlat3.yzx, u_xlat2.xyz); inOutVertices5_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat7.x)); inOutVertices5_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat7.y)); inOutVertices5_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat7.z)); inOutVertices5_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat7.w)); inOutVertices5_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat1.x)); inOutVertices5_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat1.y)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[1].x; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[1].x); u_xlatb13 = u_xlatu0> 2) + 0]), uintBitsToFloat(inOutVertices4_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices4_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inOutVertices4_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlat2.xy = vec2(uintBitsToFloat(inOutVertices4_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inOutVertices4_buf[u_xlatu0].value[(16 >> 2) + 1])); u_xlat3 = vec4(uintBitsToFloat(inSkin4_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inSkin4_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inSkin4_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inSkin4_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlati13.xy = floatBitsToInt(u_xlat3.zw) + ivec2(g_PoseOffsets[1].xx); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(0 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(16 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(32 >> 2) + 2])); u_xlat7.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(48 >> 2) + 2])); u_xlat8.x = u_xlat4.x; u_xlat8.y = u_xlat5.x; u_xlat8.z = u_xlat6.x; u_xlat8.w = u_xlat7.x; u_xlat9.x = u_xlat4.y; u_xlat9.y = u_xlat5.y; u_xlat9.z = u_xlat6.y; u_xlat9.w = u_xlat7.y; u_xlat7.x = u_xlat4.z; u_xlat7.y = u_xlat5.z; u_xlat7.z = u_xlat6.z; u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(0 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(16 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(32 >> 2) + 2])); u_xlat10.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(48 >> 2) + 2])); u_xlat11.x = u_xlat4.x; u_xlat11.y = u_xlat5.x; u_xlat11.z = u_xlat6.x; u_xlat11.w = u_xlat10.x; u_xlat11 = u_xlat3.yyyy * u_xlat11; u_xlat12.x = u_xlat4.y; u_xlat12.y = u_xlat5.y; u_xlat12.z = u_xlat6.y; u_xlat12.w = u_xlat10.y; u_xlat12 = u_xlat3.yyyy * u_xlat12; u_xlat10.x = u_xlat4.z; u_xlat10.y = u_xlat5.z; u_xlat10.z = u_xlat6.z; u_xlat4 = u_xlat3.yyyy * u_xlat10; u_xlat5 = u_xlat8 * u_xlat3.xxxx + u_xlat11; u_xlat6 = u_xlat9 * u_xlat3.xxxx + u_xlat12; u_xlat3 = u_xlat7 * u_xlat3.xxxx + u_xlat4; u_xlat4.xyz = u_xlat1.xyz; u_xlat4.w = 1.0; u_xlat7.x = dot(u_xlat5, u_xlat4); u_xlat7.y = dot(u_xlat6, u_xlat4); u_xlat7.z = dot(u_xlat3, u_xlat4); u_xlat2.z = u_xlat1.w; u_xlat7.w = dot(u_xlat5.yzx, u_xlat2.xyz); u_xlat1.x = dot(u_xlat6.yzx, u_xlat2.xyz); u_xlat1.y = dot(u_xlat3.yzx, u_xlat2.xyz); inOutVertices4_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat7.x)); inOutVertices4_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat7.y)); inOutVertices4_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat7.z)); inOutVertices4_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat7.w)); inOutVertices4_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat1.x)); inOutVertices4_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat1.y)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].w; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].w); u_xlatb13 = u_xlatu0> 2) + 0]), uintBitsToFloat(inOutVertices3_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices3_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inOutVertices3_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlat2.xy = vec2(uintBitsToFloat(inOutVertices3_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inOutVertices3_buf[u_xlatu0].value[(16 >> 2) + 1])); u_xlat3 = vec4(uintBitsToFloat(inSkin3_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inSkin3_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inSkin3_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inSkin3_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlati13.xy = floatBitsToInt(u_xlat3.zw) + ivec2(g_PoseOffsets[0].ww); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(0 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(16 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(32 >> 2) + 2])); u_xlat7.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(48 >> 2) + 2])); u_xlat8.x = u_xlat4.x; u_xlat8.y = u_xlat5.x; u_xlat8.z = u_xlat6.x; u_xlat8.w = u_xlat7.x; u_xlat9.x = u_xlat4.y; u_xlat9.y = u_xlat5.y; u_xlat9.z = u_xlat6.y; u_xlat9.w = u_xlat7.y; u_xlat7.x = u_xlat4.z; u_xlat7.y = u_xlat5.z; u_xlat7.z = u_xlat6.z; u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(0 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(16 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(32 >> 2) + 2])); u_xlat10.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(48 >> 2) + 2])); u_xlat11.x = u_xlat4.x; u_xlat11.y = u_xlat5.x; u_xlat11.z = u_xlat6.x; u_xlat11.w = u_xlat10.x; u_xlat11 = u_xlat3.yyyy * u_xlat11; u_xlat12.x = u_xlat4.y; u_xlat12.y = u_xlat5.y; u_xlat12.z = u_xlat6.y; u_xlat12.w = u_xlat10.y; u_xlat12 = u_xlat3.yyyy * u_xlat12; u_xlat10.x = u_xlat4.z; u_xlat10.y = u_xlat5.z; u_xlat10.z = u_xlat6.z; u_xlat4 = u_xlat3.yyyy * u_xlat10; u_xlat5 = u_xlat8 * u_xlat3.xxxx + u_xlat11; u_xlat6 = u_xlat9 * u_xlat3.xxxx + u_xlat12; u_xlat3 = u_xlat7 * u_xlat3.xxxx + u_xlat4; u_xlat4.xyz = u_xlat1.xyz; u_xlat4.w = 1.0; u_xlat7.x = dot(u_xlat5, u_xlat4); u_xlat7.y = dot(u_xlat6, u_xlat4); u_xlat7.z = dot(u_xlat3, u_xlat4); u_xlat2.z = u_xlat1.w; u_xlat7.w = dot(u_xlat5.yzx, u_xlat2.xyz); u_xlat1.x = dot(u_xlat6.yzx, u_xlat2.xyz); u_xlat1.y = dot(u_xlat3.yzx, u_xlat2.xyz); inOutVertices3_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat7.x)); inOutVertices3_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat7.y)); inOutVertices3_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat7.z)); inOutVertices3_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat7.w)); inOutVertices3_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat1.x)); inOutVertices3_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat1.y)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].z; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].z); u_xlatb13 = u_xlatu0> 2) + 0]), uintBitsToFloat(inOutVertices2_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices2_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inOutVertices2_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlat2.xy = vec2(uintBitsToFloat(inOutVertices2_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inOutVertices2_buf[u_xlatu0].value[(16 >> 2) + 1])); u_xlat3 = vec4(uintBitsToFloat(inSkin2_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inSkin2_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inSkin2_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inSkin2_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlati13.xy = floatBitsToInt(u_xlat3.zw) + ivec2(g_PoseOffsets[0].zz); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(0 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(16 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(32 >> 2) + 2])); u_xlat7.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(48 >> 2) + 2])); u_xlat8.x = u_xlat4.x; u_xlat8.y = u_xlat5.x; u_xlat8.z = u_xlat6.x; u_xlat8.w = u_xlat7.x; u_xlat9.x = u_xlat4.y; u_xlat9.y = u_xlat5.y; u_xlat9.z = u_xlat6.y; u_xlat9.w = u_xlat7.y; u_xlat7.x = u_xlat4.z; u_xlat7.y = u_xlat5.z; u_xlat7.z = u_xlat6.z; u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(0 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(16 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(32 >> 2) + 2])); u_xlat10.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(48 >> 2) + 2])); u_xlat11.x = u_xlat4.x; u_xlat11.y = u_xlat5.x; u_xlat11.z = u_xlat6.x; u_xlat11.w = u_xlat10.x; u_xlat11 = u_xlat3.yyyy * u_xlat11; u_xlat12.x = u_xlat4.y; u_xlat12.y = u_xlat5.y; u_xlat12.z = u_xlat6.y; u_xlat12.w = u_xlat10.y; u_xlat12 = u_xlat3.yyyy * u_xlat12; u_xlat10.x = u_xlat4.z; u_xlat10.y = u_xlat5.z; u_xlat10.z = u_xlat6.z; u_xlat4 = u_xlat3.yyyy * u_xlat10; u_xlat5 = u_xlat8 * u_xlat3.xxxx + u_xlat11; u_xlat6 = u_xlat9 * u_xlat3.xxxx + u_xlat12; u_xlat3 = u_xlat7 * u_xlat3.xxxx + u_xlat4; u_xlat4.xyz = u_xlat1.xyz; u_xlat4.w = 1.0; u_xlat7.x = dot(u_xlat5, u_xlat4); u_xlat7.y = dot(u_xlat6, u_xlat4); u_xlat7.z = dot(u_xlat3, u_xlat4); u_xlat2.z = u_xlat1.w; u_xlat7.w = dot(u_xlat5.yzx, u_xlat2.xyz); u_xlat1.x = dot(u_xlat6.yzx, u_xlat2.xyz); u_xlat1.y = dot(u_xlat3.yzx, u_xlat2.xyz); inOutVertices2_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat7.x)); inOutVertices2_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat7.y)); inOutVertices2_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat7.z)); inOutVertices2_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat7.w)); inOutVertices2_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat1.x)); inOutVertices2_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat1.y)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].y; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].y); u_xlatb13 = u_xlatu0> 2) + 0]), uintBitsToFloat(inOutVertices1_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices1_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inOutVertices1_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlat2.xy = vec2(uintBitsToFloat(inOutVertices1_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inOutVertices1_buf[u_xlatu0].value[(16 >> 2) + 1])); u_xlat3 = vec4(uintBitsToFloat(inSkin1_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inSkin1_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inSkin1_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inSkin1_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlati13.xy = floatBitsToInt(u_xlat3.zw) + ivec2(g_PoseOffsets[0].yy); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(0 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(16 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(32 >> 2) + 2])); u_xlat7.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(48 >> 2) + 2])); u_xlat8.x = u_xlat4.x; u_xlat8.y = u_xlat5.x; u_xlat8.z = u_xlat6.x; u_xlat8.w = u_xlat7.x; u_xlat9.x = u_xlat4.y; u_xlat9.y = u_xlat5.y; u_xlat9.z = u_xlat6.y; u_xlat9.w = u_xlat7.y; u_xlat7.x = u_xlat4.z; u_xlat7.y = u_xlat5.z; u_xlat7.z = u_xlat6.z; u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(0 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(16 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(32 >> 2) + 2])); u_xlat10.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(48 >> 2) + 2])); u_xlat11.x = u_xlat4.x; u_xlat11.y = u_xlat5.x; u_xlat11.z = u_xlat6.x; u_xlat11.w = u_xlat10.x; u_xlat11 = u_xlat3.yyyy * u_xlat11; u_xlat12.x = u_xlat4.y; u_xlat12.y = u_xlat5.y; u_xlat12.z = u_xlat6.y; u_xlat12.w = u_xlat10.y; u_xlat12 = u_xlat3.yyyy * u_xlat12; u_xlat10.x = u_xlat4.z; u_xlat10.y = u_xlat5.z; u_xlat10.z = u_xlat6.z; u_xlat4 = u_xlat3.yyyy * u_xlat10; u_xlat5 = u_xlat8 * u_xlat3.xxxx + u_xlat11; u_xlat6 = u_xlat9 * u_xlat3.xxxx + u_xlat12; u_xlat3 = u_xlat7 * u_xlat3.xxxx + u_xlat4; u_xlat4.xyz = u_xlat1.xyz; u_xlat4.w = 1.0; u_xlat7.x = dot(u_xlat5, u_xlat4); u_xlat7.y = dot(u_xlat6, u_xlat4); u_xlat7.z = dot(u_xlat3, u_xlat4); u_xlat2.z = u_xlat1.w; u_xlat7.w = dot(u_xlat5.yzx, u_xlat2.xyz); u_xlat1.x = dot(u_xlat6.yzx, u_xlat2.xyz); u_xlat1.y = dot(u_xlat3.yzx, u_xlat2.xyz); inOutVertices1_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat7.x)); inOutVertices1_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat7.y)); inOutVertices1_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat7.z)); inOutVertices1_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat7.w)); inOutVertices1_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat1.x)); inOutVertices1_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat1.y)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].x; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].x); u_xlatb13 = u_xlatu0> 2) + 0]), uintBitsToFloat(inOutVertices0_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices0_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inOutVertices0_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlat2.xy = vec2(uintBitsToFloat(inOutVertices0_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inOutVertices0_buf[u_xlatu0].value[(16 >> 2) + 1])); u_xlat3 = vec4(uintBitsToFloat(inSkin0_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inSkin0_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inSkin0_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inSkin0_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlati13.xy = floatBitsToInt(u_xlat3.zw) + ivec2(g_PoseOffsets[0].xx); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(0 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(16 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(32 >> 2) + 2])); u_xlat7.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.x].value[(48 >> 2) + 2])); u_xlat8.x = u_xlat4.x; u_xlat8.y = u_xlat5.x; u_xlat8.z = u_xlat6.x; u_xlat8.w = u_xlat7.x; u_xlat9.x = u_xlat4.y; u_xlat9.y = u_xlat5.y; u_xlat9.z = u_xlat6.y; u_xlat9.w = u_xlat7.y; u_xlat7.x = u_xlat4.z; u_xlat7.y = u_xlat5.z; u_xlat7.z = u_xlat6.z; u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(0 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(16 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(32 >> 2) + 2])); u_xlat10.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati13.y].value[(48 >> 2) + 2])); u_xlat11.x = u_xlat4.x; u_xlat11.y = u_xlat5.x; u_xlat11.z = u_xlat6.x; u_xlat11.w = u_xlat10.x; u_xlat11 = u_xlat3.yyyy * u_xlat11; u_xlat12.x = u_xlat4.y; u_xlat12.y = u_xlat5.y; u_xlat12.z = u_xlat6.y; u_xlat12.w = u_xlat10.y; u_xlat12 = u_xlat3.yyyy * u_xlat12; u_xlat10.x = u_xlat4.z; u_xlat10.y = u_xlat5.z; u_xlat10.z = u_xlat6.z; u_xlat4 = u_xlat3.yyyy * u_xlat10; u_xlat5 = u_xlat8 * u_xlat3.xxxx + u_xlat11; u_xlat6 = u_xlat9 * u_xlat3.xxxx + u_xlat12; u_xlat3 = u_xlat7 * u_xlat3.xxxx + u_xlat4; u_xlat4.xyz = u_xlat1.xyz; u_xlat4.w = 1.0; u_xlat7.x = dot(u_xlat5, u_xlat4); u_xlat7.y = dot(u_xlat6, u_xlat4); u_xlat7.z = dot(u_xlat3, u_xlat4); u_xlat2.z = u_xlat1.w; u_xlat7.w = dot(u_xlat5.yzx, u_xlat2.xyz); u_xlat1.x = dot(u_xlat6.yzx, u_xlat2.xyz); u_xlat1.y = dot(u_xlat3.yzx, u_xlat2.xyz); inOutVertices0_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat7.x)); inOutVertices0_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat7.y)); inOutVertices0_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat7.z)); inOutVertices0_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat7.w)); inOutVertices0_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat1.x)); inOutVertices0_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat1.y)); } } } } } } } } return; } @@batchMainInPlaceComputeSkinInPlaceCBufferinSkin0inSkin1inSkin2inSkin3inSkin4inSkin5inSkin6 inMatricesinOutVertices0inOutVertices1inOutVertices2inOutVertices3inOutVertices4inOutVertices5inOutVertices6#version 310 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if HLSLCC_ENABLE_UNIFORM_BUFFERS #define UNITY_UNIFORM #else #define UNITY_UNIFORM uniform #endif #define UNITY_SUPPORTS_UNIFORM_LOCATION 1 #if UNITY_SUPPORTS_UNIFORM_LOCATION #define UNITY_LOCATION(x) layout(location = x) #define UNITY_BINDING(x) layout(binding = x, std140) #else #define UNITY_LOCATION(x) #define UNITY_BINDING(x) layout(std140) #endif UNITY_BINDING(0) uniform ComputeSkinInPlaceCBuffer { uvec4 g_VertCounts[2]; uvec4 g_BatchOffsets[2]; uvec4 g_PoseOffsets[2]; uint g_poseBufferMaxIndex; }; struct inSkin0_type { uint[4] value; }; layout(std430, binding = 7) readonly buffer inSkin0 { inSkin0_type inSkin0_buf[]; }; struct inSkin1_type { uint[4] value; }; layout(std430, binding = 8) readonly buffer inSkin1 { inSkin1_type inSkin1_buf[]; }; struct inSkin2_type { uint[4] value; }; layout(std430, binding = 9) readonly buffer inSkin2 { inSkin2_type inSkin2_buf[]; }; struct inSkin3_type { uint[4] value; }; layout(std430, binding = 10) readonly buffer inSkin3 { inSkin3_type inSkin3_buf[]; }; struct inSkin4_type { uint[4] value; }; layout(std430, binding = 11) readonly buffer inSkin4 { inSkin4_type inSkin4_buf[]; }; struct inSkin5_type { uint[4] value; }; layout(std430, binding = 12) readonly buffer inSkin5 { inSkin5_type inSkin5_buf[]; }; struct inSkin6_type { uint[4] value; }; layout(std430, binding = 13) readonly buffer inSkin6 { inSkin6_type inSkin6_buf[]; }; struct inMatrices_type { uint[16] value; }; layout(std430, binding = 14) readonly buffer inMatrices { inMatrices_type inMatrices_buf[]; }; struct inOutVertices0_type { uint[10] value; }; layout(std430, binding = 0) buffer inOutVertices0 { inOutVertices0_type inOutVertices0_buf[]; }; struct inOutVertices1_type { uint[10] value; }; layout(std430, binding = 1) buffer inOutVertices1 { inOutVertices1_type inOutVertices1_buf[]; }; struct inOutVertices2_type { uint[10] value; }; layout(std430, binding = 2) buffer inOutVertices2 { inOutVertices2_type inOutVertices2_buf[]; }; struct inOutVertices3_type { uint[10] value; }; layout(std430, binding = 3) buffer inOutVertices3 { inOutVertices3_type inOutVertices3_buf[]; }; struct inOutVertices4_type { uint[10] value; }; layout(std430, binding = 4) buffer inOutVertices4 { inOutVertices4_type inOutVertices4_buf[]; }; struct inOutVertices5_type { uint[10] value; }; layout(std430, binding = 5) buffer inOutVertices5 { inOutVertices5_type inOutVertices5_buf[]; }; struct inOutVertices6_type { uint[10] value; }; layout(std430, binding = 6) buffer inOutVertices6 { inOutVertices6_type inOutVertices6_buf[]; }; uint u_xlatu0; bool u_xlatb0; vec4 u_xlat1; vec4 u_xlat2; vec3 u_xlat3; vec4 u_xlat4; vec4 u_xlat5; vec4 u_xlat6; vec4 u_xlat7; vec4 u_xlat8; vec4 u_xlat9; vec4 u_xlat10; vec4 u_xlat11; vec4 u_xlat12; vec4 u_xlat13; float u_xlat14; ivec2 u_xlati14; bool u_xlatb14; layout(local_size_x = 64, local_size_y = 1, local_size_z = 1) in; void main() { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[1].z; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[1].z); u_xlatb14 = u_xlatu0> 2) + 3]), uintBitsToFloat(inOutVertices6_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inOutVertices6_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices6_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlat2 = vec4(uintBitsToFloat(inOutVertices6_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inOutVertices6_buf[u_xlatu0].value[(16 >> 2) + 1]), uintBitsToFloat(inOutVertices6_buf[u_xlatu0].value[(16 >> 2) + 2]), uintBitsToFloat(inOutVertices6_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlat3.z = uintBitsToFloat(inOutVertices6_buf[u_xlatu0].value[(32 >> 2) + 0]); u_xlat4 = vec4(uintBitsToFloat(inSkin6_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inSkin6_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inSkin6_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inSkin6_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlati14.xy = floatBitsToInt(u_xlat4.zw) + ivec2(g_PoseOffsets[1].zz); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(0 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(16 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(32 >> 2) + 2])); u_xlat8.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(48 >> 2) + 2])); u_xlat9.x = u_xlat5.x; u_xlat9.y = u_xlat6.x; u_xlat9.z = u_xlat7.x; u_xlat9.w = u_xlat8.x; u_xlat10.x = u_xlat5.y; u_xlat10.y = u_xlat6.y; u_xlat10.z = u_xlat7.y; u_xlat10.w = u_xlat8.y; u_xlat8.x = u_xlat5.z; u_xlat8.y = u_xlat6.z; u_xlat8.z = u_xlat7.z; u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(0 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(16 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(32 >> 2) + 2])); u_xlat11.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(48 >> 2) + 2])); u_xlat12.x = u_xlat5.x; u_xlat12.y = u_xlat6.x; u_xlat12.z = u_xlat7.x; u_xlat12.w = u_xlat11.x; u_xlat12 = u_xlat4.yyyy * u_xlat12; u_xlat13.x = u_xlat5.y; u_xlat13.y = u_xlat6.y; u_xlat13.z = u_xlat7.y; u_xlat13.w = u_xlat11.y; u_xlat13 = u_xlat4.yyyy * u_xlat13; u_xlat11.x = u_xlat5.z; u_xlat11.y = u_xlat6.z; u_xlat11.z = u_xlat7.z; u_xlat5 = u_xlat4.yyyy * u_xlat11; u_xlat6 = u_xlat9 * u_xlat4.xxxx + u_xlat12; u_xlat7 = u_xlat10 * u_xlat4.xxxx + u_xlat13; u_xlat4 = u_xlat8 * u_xlat4.xxxx + u_xlat5; u_xlat5.xyz = u_xlat1.yzw; u_xlat5.w = 1.0; u_xlat8.x = dot(u_xlat6, u_xlat5); u_xlat8.y = dot(u_xlat7, u_xlat5); u_xlat8.z = dot(u_xlat4, u_xlat5); u_xlat1.yz = u_xlat2.xy; u_xlat8.w = dot(u_xlat6.xyz, u_xlat1.xyz); u_xlat5.x = dot(u_xlat7.xyz, u_xlat1.xyz); u_xlat5.y = dot(u_xlat4.xyz, u_xlat1.xyz); u_xlat3.xy = u_xlat2.zw; u_xlat5.z = dot(u_xlat6.xyz, u_xlat3.xyz); u_xlat5.w = dot(u_xlat7.xyz, u_xlat3.xyz); u_xlat14 = dot(u_xlat4.xyz, u_xlat3.xyz); inOutVertices6_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat8.x)); inOutVertices6_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat8.y)); inOutVertices6_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat8.z)); inOutVertices6_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat8.w)); inOutVertices6_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat5.x)); inOutVertices6_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat5.y)); inOutVertices6_buf[u_xlatu0].value[(16 >> 2) + 2] = uint(floatBitsToUint(u_xlat5.z)); inOutVertices6_buf[u_xlatu0].value[(16 >> 2) + 3] = uint(floatBitsToUint(u_xlat5.w)); inOutVertices6_buf[u_xlatu0].value[(32 >> 2)] = uint(floatBitsToUint(u_xlat14)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[1].y; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[1].y); u_xlatb14 = u_xlatu0> 2) + 3]), uintBitsToFloat(inOutVertices5_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inOutVertices5_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices5_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlat2 = vec4(uintBitsToFloat(inOutVertices5_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inOutVertices5_buf[u_xlatu0].value[(16 >> 2) + 1]), uintBitsToFloat(inOutVertices5_buf[u_xlatu0].value[(16 >> 2) + 2]), uintBitsToFloat(inOutVertices5_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlat3.z = uintBitsToFloat(inOutVertices5_buf[u_xlatu0].value[(32 >> 2) + 0]); u_xlat4 = vec4(uintBitsToFloat(inSkin5_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inSkin5_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inSkin5_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inSkin5_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlati14.xy = floatBitsToInt(u_xlat4.zw) + ivec2(g_PoseOffsets[1].yy); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(0 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(16 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(32 >> 2) + 2])); u_xlat8.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(48 >> 2) + 2])); u_xlat9.x = u_xlat5.x; u_xlat9.y = u_xlat6.x; u_xlat9.z = u_xlat7.x; u_xlat9.w = u_xlat8.x; u_xlat10.x = u_xlat5.y; u_xlat10.y = u_xlat6.y; u_xlat10.z = u_xlat7.y; u_xlat10.w = u_xlat8.y; u_xlat8.x = u_xlat5.z; u_xlat8.y = u_xlat6.z; u_xlat8.z = u_xlat7.z; u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(0 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(16 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(32 >> 2) + 2])); u_xlat11.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(48 >> 2) + 2])); u_xlat12.x = u_xlat5.x; u_xlat12.y = u_xlat6.x; u_xlat12.z = u_xlat7.x; u_xlat12.w = u_xlat11.x; u_xlat12 = u_xlat4.yyyy * u_xlat12; u_xlat13.x = u_xlat5.y; u_xlat13.y = u_xlat6.y; u_xlat13.z = u_xlat7.y; u_xlat13.w = u_xlat11.y; u_xlat13 = u_xlat4.yyyy * u_xlat13; u_xlat11.x = u_xlat5.z; u_xlat11.y = u_xlat6.z; u_xlat11.z = u_xlat7.z; u_xlat5 = u_xlat4.yyyy * u_xlat11; u_xlat6 = u_xlat9 * u_xlat4.xxxx + u_xlat12; u_xlat7 = u_xlat10 * u_xlat4.xxxx + u_xlat13; u_xlat4 = u_xlat8 * u_xlat4.xxxx + u_xlat5; u_xlat5.xyz = u_xlat1.yzw; u_xlat5.w = 1.0; u_xlat8.x = dot(u_xlat6, u_xlat5); u_xlat8.y = dot(u_xlat7, u_xlat5); u_xlat8.z = dot(u_xlat4, u_xlat5); u_xlat1.yz = u_xlat2.xy; u_xlat8.w = dot(u_xlat6.xyz, u_xlat1.xyz); u_xlat5.x = dot(u_xlat7.xyz, u_xlat1.xyz); u_xlat5.y = dot(u_xlat4.xyz, u_xlat1.xyz); u_xlat3.xy = u_xlat2.zw; u_xlat5.z = dot(u_xlat6.xyz, u_xlat3.xyz); u_xlat5.w = dot(u_xlat7.xyz, u_xlat3.xyz); u_xlat14 = dot(u_xlat4.xyz, u_xlat3.xyz); inOutVertices5_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat8.x)); inOutVertices5_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat8.y)); inOutVertices5_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat8.z)); inOutVertices5_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat8.w)); inOutVertices5_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat5.x)); inOutVertices5_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat5.y)); inOutVertices5_buf[u_xlatu0].value[(16 >> 2) + 2] = uint(floatBitsToUint(u_xlat5.z)); inOutVertices5_buf[u_xlatu0].value[(16 >> 2) + 3] = uint(floatBitsToUint(u_xlat5.w)); inOutVertices5_buf[u_xlatu0].value[(32 >> 2)] = uint(floatBitsToUint(u_xlat14)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[1].x; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[1].x); u_xlatb14 = u_xlatu0> 2) + 3]), uintBitsToFloat(inOutVertices4_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inOutVertices4_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices4_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlat2 = vec4(uintBitsToFloat(inOutVertices4_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inOutVertices4_buf[u_xlatu0].value[(16 >> 2) + 1]), uintBitsToFloat(inOutVertices4_buf[u_xlatu0].value[(16 >> 2) + 2]), uintBitsToFloat(inOutVertices4_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlat3.z = uintBitsToFloat(inOutVertices4_buf[u_xlatu0].value[(32 >> 2) + 0]); u_xlat4 = vec4(uintBitsToFloat(inSkin4_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inSkin4_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inSkin4_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inSkin4_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlati14.xy = floatBitsToInt(u_xlat4.zw) + ivec2(g_PoseOffsets[1].xx); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(0 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(16 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(32 >> 2) + 2])); u_xlat8.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(48 >> 2) + 2])); u_xlat9.x = u_xlat5.x; u_xlat9.y = u_xlat6.x; u_xlat9.z = u_xlat7.x; u_xlat9.w = u_xlat8.x; u_xlat10.x = u_xlat5.y; u_xlat10.y = u_xlat6.y; u_xlat10.z = u_xlat7.y; u_xlat10.w = u_xlat8.y; u_xlat8.x = u_xlat5.z; u_xlat8.y = u_xlat6.z; u_xlat8.z = u_xlat7.z; u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(0 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(16 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(32 >> 2) + 2])); u_xlat11.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(48 >> 2) + 2])); u_xlat12.x = u_xlat5.x; u_xlat12.y = u_xlat6.x; u_xlat12.z = u_xlat7.x; u_xlat12.w = u_xlat11.x; u_xlat12 = u_xlat4.yyyy * u_xlat12; u_xlat13.x = u_xlat5.y; u_xlat13.y = u_xlat6.y; u_xlat13.z = u_xlat7.y; u_xlat13.w = u_xlat11.y; u_xlat13 = u_xlat4.yyyy * u_xlat13; u_xlat11.x = u_xlat5.z; u_xlat11.y = u_xlat6.z; u_xlat11.z = u_xlat7.z; u_xlat5 = u_xlat4.yyyy * u_xlat11; u_xlat6 = u_xlat9 * u_xlat4.xxxx + u_xlat12; u_xlat7 = u_xlat10 * u_xlat4.xxxx + u_xlat13; u_xlat4 = u_xlat8 * u_xlat4.xxxx + u_xlat5; u_xlat5.xyz = u_xlat1.yzw; u_xlat5.w = 1.0; u_xlat8.x = dot(u_xlat6, u_xlat5); u_xlat8.y = dot(u_xlat7, u_xlat5); u_xlat8.z = dot(u_xlat4, u_xlat5); u_xlat1.yz = u_xlat2.xy; u_xlat8.w = dot(u_xlat6.xyz, u_xlat1.xyz); u_xlat5.x = dot(u_xlat7.xyz, u_xlat1.xyz); u_xlat5.y = dot(u_xlat4.xyz, u_xlat1.xyz); u_xlat3.xy = u_xlat2.zw; u_xlat5.z = dot(u_xlat6.xyz, u_xlat3.xyz); u_xlat5.w = dot(u_xlat7.xyz, u_xlat3.xyz); u_xlat14 = dot(u_xlat4.xyz, u_xlat3.xyz); inOutVertices4_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat8.x)); inOutVertices4_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat8.y)); inOutVertices4_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat8.z)); inOutVertices4_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat8.w)); inOutVertices4_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat5.x)); inOutVertices4_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat5.y)); inOutVertices4_buf[u_xlatu0].value[(16 >> 2) + 2] = uint(floatBitsToUint(u_xlat5.z)); inOutVertices4_buf[u_xlatu0].value[(16 >> 2) + 3] = uint(floatBitsToUint(u_xlat5.w)); inOutVertices4_buf[u_xlatu0].value[(32 >> 2)] = uint(floatBitsToUint(u_xlat14)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].w; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].w); u_xlatb14 = u_xlatu0> 2) + 3]), uintBitsToFloat(inOutVertices3_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inOutVertices3_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices3_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlat2 = vec4(uintBitsToFloat(inOutVertices3_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inOutVertices3_buf[u_xlatu0].value[(16 >> 2) + 1]), uintBitsToFloat(inOutVertices3_buf[u_xlatu0].value[(16 >> 2) + 2]), uintBitsToFloat(inOutVertices3_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlat3.z = uintBitsToFloat(inOutVertices3_buf[u_xlatu0].value[(32 >> 2) + 0]); u_xlat4 = vec4(uintBitsToFloat(inSkin3_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inSkin3_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inSkin3_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inSkin3_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlati14.xy = floatBitsToInt(u_xlat4.zw) + ivec2(g_PoseOffsets[0].ww); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(0 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(16 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(32 >> 2) + 2])); u_xlat8.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(48 >> 2) + 2])); u_xlat9.x = u_xlat5.x; u_xlat9.y = u_xlat6.x; u_xlat9.z = u_xlat7.x; u_xlat9.w = u_xlat8.x; u_xlat10.x = u_xlat5.y; u_xlat10.y = u_xlat6.y; u_xlat10.z = u_xlat7.y; u_xlat10.w = u_xlat8.y; u_xlat8.x = u_xlat5.z; u_xlat8.y = u_xlat6.z; u_xlat8.z = u_xlat7.z; u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(0 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(16 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(32 >> 2) + 2])); u_xlat11.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(48 >> 2) + 2])); u_xlat12.x = u_xlat5.x; u_xlat12.y = u_xlat6.x; u_xlat12.z = u_xlat7.x; u_xlat12.w = u_xlat11.x; u_xlat12 = u_xlat4.yyyy * u_xlat12; u_xlat13.x = u_xlat5.y; u_xlat13.y = u_xlat6.y; u_xlat13.z = u_xlat7.y; u_xlat13.w = u_xlat11.y; u_xlat13 = u_xlat4.yyyy * u_xlat13; u_xlat11.x = u_xlat5.z; u_xlat11.y = u_xlat6.z; u_xlat11.z = u_xlat7.z; u_xlat5 = u_xlat4.yyyy * u_xlat11; u_xlat6 = u_xlat9 * u_xlat4.xxxx + u_xlat12; u_xlat7 = u_xlat10 * u_xlat4.xxxx + u_xlat13; u_xlat4 = u_xlat8 * u_xlat4.xxxx + u_xlat5; u_xlat5.xyz = u_xlat1.yzw; u_xlat5.w = 1.0; u_xlat8.x = dot(u_xlat6, u_xlat5); u_xlat8.y = dot(u_xlat7, u_xlat5); u_xlat8.z = dot(u_xlat4, u_xlat5); u_xlat1.yz = u_xlat2.xy; u_xlat8.w = dot(u_xlat6.xyz, u_xlat1.xyz); u_xlat5.x = dot(u_xlat7.xyz, u_xlat1.xyz); u_xlat5.y = dot(u_xlat4.xyz, u_xlat1.xyz); u_xlat3.xy = u_xlat2.zw; u_xlat5.z = dot(u_xlat6.xyz, u_xlat3.xyz); u_xlat5.w = dot(u_xlat7.xyz, u_xlat3.xyz); u_xlat14 = dot(u_xlat4.xyz, u_xlat3.xyz); inOutVertices3_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat8.x)); inOutVertices3_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat8.y)); inOutVertices3_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat8.z)); inOutVertices3_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat8.w)); inOutVertices3_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat5.x)); inOutVertices3_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat5.y)); inOutVertices3_buf[u_xlatu0].value[(16 >> 2) + 2] = uint(floatBitsToUint(u_xlat5.z)); inOutVertices3_buf[u_xlatu0].value[(16 >> 2) + 3] = uint(floatBitsToUint(u_xlat5.w)); inOutVertices3_buf[u_xlatu0].value[(32 >> 2)] = uint(floatBitsToUint(u_xlat14)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].z; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].z); u_xlatb14 = u_xlatu0> 2) + 3]), uintBitsToFloat(inOutVertices2_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inOutVertices2_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices2_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlat2 = vec4(uintBitsToFloat(inOutVertices2_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inOutVertices2_buf[u_xlatu0].value[(16 >> 2) + 1]), uintBitsToFloat(inOutVertices2_buf[u_xlatu0].value[(16 >> 2) + 2]), uintBitsToFloat(inOutVertices2_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlat3.z = uintBitsToFloat(inOutVertices2_buf[u_xlatu0].value[(32 >> 2) + 0]); u_xlat4 = vec4(uintBitsToFloat(inSkin2_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inSkin2_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inSkin2_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inSkin2_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlati14.xy = floatBitsToInt(u_xlat4.zw) + ivec2(g_PoseOffsets[0].zz); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(0 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(16 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(32 >> 2) + 2])); u_xlat8.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(48 >> 2) + 2])); u_xlat9.x = u_xlat5.x; u_xlat9.y = u_xlat6.x; u_xlat9.z = u_xlat7.x; u_xlat9.w = u_xlat8.x; u_xlat10.x = u_xlat5.y; u_xlat10.y = u_xlat6.y; u_xlat10.z = u_xlat7.y; u_xlat10.w = u_xlat8.y; u_xlat8.x = u_xlat5.z; u_xlat8.y = u_xlat6.z; u_xlat8.z = u_xlat7.z; u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(0 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(16 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(32 >> 2) + 2])); u_xlat11.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(48 >> 2) + 2])); u_xlat12.x = u_xlat5.x; u_xlat12.y = u_xlat6.x; u_xlat12.z = u_xlat7.x; u_xlat12.w = u_xlat11.x; u_xlat12 = u_xlat4.yyyy * u_xlat12; u_xlat13.x = u_xlat5.y; u_xlat13.y = u_xlat6.y; u_xlat13.z = u_xlat7.y; u_xlat13.w = u_xlat11.y; u_xlat13 = u_xlat4.yyyy * u_xlat13; u_xlat11.x = u_xlat5.z; u_xlat11.y = u_xlat6.z; u_xlat11.z = u_xlat7.z; u_xlat5 = u_xlat4.yyyy * u_xlat11; u_xlat6 = u_xlat9 * u_xlat4.xxxx + u_xlat12; u_xlat7 = u_xlat10 * u_xlat4.xxxx + u_xlat13; u_xlat4 = u_xlat8 * u_xlat4.xxxx + u_xlat5; u_xlat5.xyz = u_xlat1.yzw; u_xlat5.w = 1.0; u_xlat8.x = dot(u_xlat6, u_xlat5); u_xlat8.y = dot(u_xlat7, u_xlat5); u_xlat8.z = dot(u_xlat4, u_xlat5); u_xlat1.yz = u_xlat2.xy; u_xlat8.w = dot(u_xlat6.xyz, u_xlat1.xyz); u_xlat5.x = dot(u_xlat7.xyz, u_xlat1.xyz); u_xlat5.y = dot(u_xlat4.xyz, u_xlat1.xyz); u_xlat3.xy = u_xlat2.zw; u_xlat5.z = dot(u_xlat6.xyz, u_xlat3.xyz); u_xlat5.w = dot(u_xlat7.xyz, u_xlat3.xyz); u_xlat14 = dot(u_xlat4.xyz, u_xlat3.xyz); inOutVertices2_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat8.x)); inOutVertices2_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat8.y)); inOutVertices2_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat8.z)); inOutVertices2_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat8.w)); inOutVertices2_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat5.x)); inOutVertices2_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat5.y)); inOutVertices2_buf[u_xlatu0].value[(16 >> 2) + 2] = uint(floatBitsToUint(u_xlat5.z)); inOutVertices2_buf[u_xlatu0].value[(16 >> 2) + 3] = uint(floatBitsToUint(u_xlat5.w)); inOutVertices2_buf[u_xlatu0].value[(32 >> 2)] = uint(floatBitsToUint(u_xlat14)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].y; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].y); u_xlatb14 = u_xlatu0> 2) + 3]), uintBitsToFloat(inOutVertices1_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inOutVertices1_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices1_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlat2 = vec4(uintBitsToFloat(inOutVertices1_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inOutVertices1_buf[u_xlatu0].value[(16 >> 2) + 1]), uintBitsToFloat(inOutVertices1_buf[u_xlatu0].value[(16 >> 2) + 2]), uintBitsToFloat(inOutVertices1_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlat3.z = uintBitsToFloat(inOutVertices1_buf[u_xlatu0].value[(32 >> 2) + 0]); u_xlat4 = vec4(uintBitsToFloat(inSkin1_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inSkin1_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inSkin1_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inSkin1_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlati14.xy = floatBitsToInt(u_xlat4.zw) + ivec2(g_PoseOffsets[0].yy); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(0 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(16 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(32 >> 2) + 2])); u_xlat8.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(48 >> 2) + 2])); u_xlat9.x = u_xlat5.x; u_xlat9.y = u_xlat6.x; u_xlat9.z = u_xlat7.x; u_xlat9.w = u_xlat8.x; u_xlat10.x = u_xlat5.y; u_xlat10.y = u_xlat6.y; u_xlat10.z = u_xlat7.y; u_xlat10.w = u_xlat8.y; u_xlat8.x = u_xlat5.z; u_xlat8.y = u_xlat6.z; u_xlat8.z = u_xlat7.z; u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(0 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(16 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(32 >> 2) + 2])); u_xlat11.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(48 >> 2) + 2])); u_xlat12.x = u_xlat5.x; u_xlat12.y = u_xlat6.x; u_xlat12.z = u_xlat7.x; u_xlat12.w = u_xlat11.x; u_xlat12 = u_xlat4.yyyy * u_xlat12; u_xlat13.x = u_xlat5.y; u_xlat13.y = u_xlat6.y; u_xlat13.z = u_xlat7.y; u_xlat13.w = u_xlat11.y; u_xlat13 = u_xlat4.yyyy * u_xlat13; u_xlat11.x = u_xlat5.z; u_xlat11.y = u_xlat6.z; u_xlat11.z = u_xlat7.z; u_xlat5 = u_xlat4.yyyy * u_xlat11; u_xlat6 = u_xlat9 * u_xlat4.xxxx + u_xlat12; u_xlat7 = u_xlat10 * u_xlat4.xxxx + u_xlat13; u_xlat4 = u_xlat8 * u_xlat4.xxxx + u_xlat5; u_xlat5.xyz = u_xlat1.yzw; u_xlat5.w = 1.0; u_xlat8.x = dot(u_xlat6, u_xlat5); u_xlat8.y = dot(u_xlat7, u_xlat5); u_xlat8.z = dot(u_xlat4, u_xlat5); u_xlat1.yz = u_xlat2.xy; u_xlat8.w = dot(u_xlat6.xyz, u_xlat1.xyz); u_xlat5.x = dot(u_xlat7.xyz, u_xlat1.xyz); u_xlat5.y = dot(u_xlat4.xyz, u_xlat1.xyz); u_xlat3.xy = u_xlat2.zw; u_xlat5.z = dot(u_xlat6.xyz, u_xlat3.xyz); u_xlat5.w = dot(u_xlat7.xyz, u_xlat3.xyz); u_xlat14 = dot(u_xlat4.xyz, u_xlat3.xyz); inOutVertices1_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat8.x)); inOutVertices1_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat8.y)); inOutVertices1_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat8.z)); inOutVertices1_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat8.w)); inOutVertices1_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat5.x)); inOutVertices1_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat5.y)); inOutVertices1_buf[u_xlatu0].value[(16 >> 2) + 2] = uint(floatBitsToUint(u_xlat5.z)); inOutVertices1_buf[u_xlatu0].value[(16 >> 2) + 3] = uint(floatBitsToUint(u_xlat5.w)); inOutVertices1_buf[u_xlatu0].value[(32 >> 2)] = uint(floatBitsToUint(u_xlat14)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].x; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].x); u_xlatb14 = u_xlatu0> 2) + 3]), uintBitsToFloat(inOutVertices0_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inOutVertices0_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices0_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlat2 = vec4(uintBitsToFloat(inOutVertices0_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inOutVertices0_buf[u_xlatu0].value[(16 >> 2) + 1]), uintBitsToFloat(inOutVertices0_buf[u_xlatu0].value[(16 >> 2) + 2]), uintBitsToFloat(inOutVertices0_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlat3.z = uintBitsToFloat(inOutVertices0_buf[u_xlatu0].value[(32 >> 2) + 0]); u_xlat4 = vec4(uintBitsToFloat(inSkin0_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inSkin0_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inSkin0_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inSkin0_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlati14.xy = floatBitsToInt(u_xlat4.zw) + ivec2(g_PoseOffsets[0].xx); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(0 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(16 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(32 >> 2) + 2])); u_xlat8.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.x].value[(48 >> 2) + 2])); u_xlat9.x = u_xlat5.x; u_xlat9.y = u_xlat6.x; u_xlat9.z = u_xlat7.x; u_xlat9.w = u_xlat8.x; u_xlat10.x = u_xlat5.y; u_xlat10.y = u_xlat6.y; u_xlat10.z = u_xlat7.y; u_xlat10.w = u_xlat8.y; u_xlat8.x = u_xlat5.z; u_xlat8.y = u_xlat6.z; u_xlat8.z = u_xlat7.z; u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(0 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(16 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(32 >> 2) + 2])); u_xlat11.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati14.y].value[(48 >> 2) + 2])); u_xlat12.x = u_xlat5.x; u_xlat12.y = u_xlat6.x; u_xlat12.z = u_xlat7.x; u_xlat12.w = u_xlat11.x; u_xlat12 = u_xlat4.yyyy * u_xlat12; u_xlat13.x = u_xlat5.y; u_xlat13.y = u_xlat6.y; u_xlat13.z = u_xlat7.y; u_xlat13.w = u_xlat11.y; u_xlat13 = u_xlat4.yyyy * u_xlat13; u_xlat11.x = u_xlat5.z; u_xlat11.y = u_xlat6.z; u_xlat11.z = u_xlat7.z; u_xlat5 = u_xlat4.yyyy * u_xlat11; u_xlat6 = u_xlat9 * u_xlat4.xxxx + u_xlat12; u_xlat7 = u_xlat10 * u_xlat4.xxxx + u_xlat13; u_xlat4 = u_xlat8 * u_xlat4.xxxx + u_xlat5; u_xlat5.xyz = u_xlat1.yzw; u_xlat5.w = 1.0; u_xlat8.x = dot(u_xlat6, u_xlat5); u_xlat8.y = dot(u_xlat7, u_xlat5); u_xlat8.z = dot(u_xlat4, u_xlat5); u_xlat1.yz = u_xlat2.xy; u_xlat8.w = dot(u_xlat6.xyz, u_xlat1.xyz); u_xlat5.x = dot(u_xlat7.xyz, u_xlat1.xyz); u_xlat5.y = dot(u_xlat4.xyz, u_xlat1.xyz); u_xlat3.xy = u_xlat2.zw; u_xlat5.z = dot(u_xlat6.xyz, u_xlat3.xyz); u_xlat5.w = dot(u_xlat7.xyz, u_xlat3.xyz); u_xlat14 = dot(u_xlat4.xyz, u_xlat3.xyz); inOutVertices0_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat8.x)); inOutVertices0_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat8.y)); inOutVertices0_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat8.z)); inOutVertices0_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat8.w)); inOutVertices0_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat5.x)); inOutVertices0_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat5.y)); inOutVertices0_buf[u_xlatu0].value[(16 >> 2) + 2] = uint(floatBitsToUint(u_xlat5.z)); inOutVertices0_buf[u_xlatu0].value[(16 >> 2) + 3] = uint(floatBitsToUint(u_xlat5.w)); inOutVertices0_buf[u_xlatu0].value[(32 >> 2)] = uint(floatBitsToUint(u_xlat14)); } } } } } } } } return; } @@batchMainInPlaceComputeSkinInPlaceCBufferinSkin0inSkin1inSkin2inSkin3inSkin4inSkin5inSkin6 inMatricesinOutVertices0inOutVertices1inOutVertices2inOutVertices3inOutVertices4inOutVertices5inOutVertices6W#version 310 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if HLSLCC_ENABLE_UNIFORM_BUFFERS #define UNITY_UNIFORM #else #define UNITY_UNIFORM uniform #endif #define UNITY_SUPPORTS_UNIFORM_LOCATION 1 #if UNITY_SUPPORTS_UNIFORM_LOCATION #define UNITY_LOCATION(x) layout(location = x) #define UNITY_BINDING(x) layout(binding = x, std140) #else #define UNITY_LOCATION(x) #define UNITY_BINDING(x) layout(std140) #endif UNITY_BINDING(0) uniform ComputeSkinInPlaceCBuffer { uvec4 g_VertCounts[2]; uvec4 g_BatchOffsets[2]; uvec4 g_PoseOffsets[2]; uint g_poseBufferMaxIndex; }; struct inSkin0_type { uint[8] value; }; layout(std430, binding = 7) readonly buffer inSkin0 { inSkin0_type inSkin0_buf[]; }; struct inSkin1_type { uint[8] value; }; layout(std430, binding = 8) readonly buffer inSkin1 { inSkin1_type inSkin1_buf[]; }; struct inSkin2_type { uint[8] value; }; layout(std430, binding = 9) readonly buffer inSkin2 { inSkin2_type inSkin2_buf[]; }; struct inSkin3_type { uint[8] value; }; layout(std430, binding = 10) readonly buffer inSkin3 { inSkin3_type inSkin3_buf[]; }; struct inSkin4_type { uint[8] value; }; layout(std430, binding = 11) readonly buffer inSkin4 { inSkin4_type inSkin4_buf[]; }; struct inSkin5_type { uint[8] value; }; layout(std430, binding = 12) readonly buffer inSkin5 { inSkin5_type inSkin5_buf[]; }; struct inSkin6_type { uint[8] value; }; layout(std430, binding = 13) readonly buffer inSkin6 { inSkin6_type inSkin6_buf[]; }; struct inMatrices_type { uint[16] value; }; layout(std430, binding = 14) readonly buffer inMatrices { inMatrices_type inMatrices_buf[]; }; struct inOutVertices0_type { uint[3] value; }; layout(std430, binding = 0) buffer inOutVertices0 { inOutVertices0_type inOutVertices0_buf[]; }; struct inOutVertices1_type { uint[3] value; }; layout(std430, binding = 1) buffer inOutVertices1 { inOutVertices1_type inOutVertices1_buf[]; }; struct inOutVertices2_type { uint[3] value; }; layout(std430, binding = 2) buffer inOutVertices2 { inOutVertices2_type inOutVertices2_buf[]; }; struct inOutVertices3_type { uint[3] value; }; layout(std430, binding = 3) buffer inOutVertices3 { inOutVertices3_type inOutVertices3_buf[]; }; struct inOutVertices4_type { uint[3] value; }; layout(std430, binding = 4) buffer inOutVertices4 { inOutVertices4_type inOutVertices4_buf[]; }; struct inOutVertices5_type { uint[3] value; }; layout(std430, binding = 5) buffer inOutVertices5 { inOutVertices5_type inOutVertices5_buf[]; }; struct inOutVertices6_type { uint[3] value; }; layout(std430, binding = 6) buffer inOutVertices6 { inOutVertices6_type inOutVertices6_buf[]; }; uint u_xlatu0; bool u_xlatb0; vec4 u_xlat1; vec4 u_xlat2; vec4 u_xlat3; ivec4 u_xlati3; vec4 u_xlat4; vec4 u_xlat5; vec4 u_xlat6; vec4 u_xlat7; vec4 u_xlat8; vec4 u_xlat9; vec4 u_xlat10; vec4 u_xlat11; vec3 u_xlat12; bool u_xlatb12; layout(local_size_x = 64, local_size_y = 1, local_size_z = 1) in; void main() { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[1].z; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[1].z); u_xlatb12 = u_xlatu0> 2) + 0]), uintBitsToFloat(inOutVertices6_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices6_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlat2 = vec4(uintBitsToFloat(inSkin6_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inSkin6_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inSkin6_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inSkin6_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlati3 = ivec4(int(inSkin6_buf[u_xlatu0].value[(16 >> 2) + 0]), int(inSkin6_buf[u_xlatu0].value[(16 >> 2) + 1]), int(inSkin6_buf[u_xlatu0].value[(16 >> 2) + 2]), int(inSkin6_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlati3 = u_xlati3 + ivec4(g_PoseOffsets[1].zzzz); u_xlat12.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(16 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(32 >> 2) + 2])); u_xlat6.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(48 >> 2) + 2])); u_xlat7.x = u_xlat12.x; u_xlat7.y = u_xlat4.x; u_xlat7.z = u_xlat5.x; u_xlat7.w = u_xlat6.x; u_xlat8.x = u_xlat12.y; u_xlat8.y = u_xlat4.y; u_xlat8.z = u_xlat5.y; u_xlat8.w = u_xlat6.y; u_xlat6.x = u_xlat12.z; u_xlat6.y = u_xlat4.z; u_xlat6.z = u_xlat5.z; u_xlat12.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(16 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat12.x; u_xlat10.y = u_xlat4.x; u_xlat10.z = u_xlat5.x; u_xlat10.w = u_xlat9.x; u_xlat10 = u_xlat2.yyyy * u_xlat10; u_xlat11.x = u_xlat12.y; u_xlat11.y = u_xlat4.y; u_xlat11.z = u_xlat5.y; u_xlat11.w = u_xlat9.y; u_xlat11 = u_xlat2.yyyy * u_xlat11; u_xlat9.x = u_xlat12.z; u_xlat9.y = u_xlat4.z; u_xlat9.z = u_xlat5.z; u_xlat4 = u_xlat2.yyyy * u_xlat9; u_xlat5 = u_xlat7 * u_xlat2.xxxx + u_xlat10; u_xlat7 = u_xlat8 * u_xlat2.xxxx + u_xlat11; u_xlat4 = u_xlat6 * u_xlat2.xxxx + u_xlat4; u_xlat12.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(0 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(16 >> 2) + 2])); u_xlat8.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat12.x; u_xlat10.y = u_xlat6.x; u_xlat10.z = u_xlat8.x; u_xlat10.w = u_xlat9.x; u_xlat11.x = u_xlat12.y; u_xlat11.y = u_xlat6.y; u_xlat11.z = u_xlat8.y; u_xlat11.w = u_xlat9.y; u_xlat9.x = u_xlat12.z; u_xlat9.y = u_xlat6.z; u_xlat9.z = u_xlat8.z; u_xlat5 = u_xlat10 * u_xlat2.zzzz + u_xlat5; u_xlat6 = u_xlat11 * u_xlat2.zzzz + u_xlat7; u_xlat4 = u_xlat9 * u_xlat2.zzzz + u_xlat4; u_xlat12.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(0 >> 2) + 2])); u_xlat2.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(16 >> 2) + 2])); u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(32 >> 2) + 2])); u_xlat7.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(48 >> 2) + 2])); u_xlat8.x = u_xlat12.x; u_xlat8.y = u_xlat2.x; u_xlat8.z = u_xlat3.x; u_xlat8.w = u_xlat7.x; u_xlat9.x = u_xlat12.y; u_xlat9.y = u_xlat2.y; u_xlat9.z = u_xlat3.y; u_xlat9.w = u_xlat7.y; u_xlat7.x = u_xlat12.z; u_xlat7.y = u_xlat2.z; u_xlat7.z = u_xlat3.z; u_xlat3 = u_xlat8 * u_xlat2.wwww + u_xlat5; u_xlat5 = u_xlat9 * u_xlat2.wwww + u_xlat6; u_xlat2 = u_xlat7 * u_xlat2.wwww + u_xlat4; u_xlat1.w = 1.0; u_xlat3.x = dot(u_xlat3, u_xlat1); u_xlat3.y = dot(u_xlat5, u_xlat1); u_xlat3.z = dot(u_xlat2, u_xlat1); inOutVertices6_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat3.x)); inOutVertices6_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat3.y)); inOutVertices6_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat3.z)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[1].y; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[1].y); u_xlatb12 = u_xlatu0> 2) + 0]), uintBitsToFloat(inOutVertices5_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices5_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlat2 = vec4(uintBitsToFloat(inSkin5_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inSkin5_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inSkin5_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inSkin5_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlati3 = ivec4(int(inSkin5_buf[u_xlatu0].value[(16 >> 2) + 0]), int(inSkin5_buf[u_xlatu0].value[(16 >> 2) + 1]), int(inSkin5_buf[u_xlatu0].value[(16 >> 2) + 2]), int(inSkin5_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlati3 = u_xlati3 + ivec4(g_PoseOffsets[1].yyyy); u_xlat12.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(16 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(32 >> 2) + 2])); u_xlat6.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(48 >> 2) + 2])); u_xlat7.x = u_xlat12.x; u_xlat7.y = u_xlat4.x; u_xlat7.z = u_xlat5.x; u_xlat7.w = u_xlat6.x; u_xlat8.x = u_xlat12.y; u_xlat8.y = u_xlat4.y; u_xlat8.z = u_xlat5.y; u_xlat8.w = u_xlat6.y; u_xlat6.x = u_xlat12.z; u_xlat6.y = u_xlat4.z; u_xlat6.z = u_xlat5.z; u_xlat12.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(16 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat12.x; u_xlat10.y = u_xlat4.x; u_xlat10.z = u_xlat5.x; u_xlat10.w = u_xlat9.x; u_xlat10 = u_xlat2.yyyy * u_xlat10; u_xlat11.x = u_xlat12.y; u_xlat11.y = u_xlat4.y; u_xlat11.z = u_xlat5.y; u_xlat11.w = u_xlat9.y; u_xlat11 = u_xlat2.yyyy * u_xlat11; u_xlat9.x = u_xlat12.z; u_xlat9.y = u_xlat4.z; u_xlat9.z = u_xlat5.z; u_xlat4 = u_xlat2.yyyy * u_xlat9; u_xlat5 = u_xlat7 * u_xlat2.xxxx + u_xlat10; u_xlat7 = u_xlat8 * u_xlat2.xxxx + u_xlat11; u_xlat4 = u_xlat6 * u_xlat2.xxxx + u_xlat4; u_xlat12.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(0 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(16 >> 2) + 2])); u_xlat8.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat12.x; u_xlat10.y = u_xlat6.x; u_xlat10.z = u_xlat8.x; u_xlat10.w = u_xlat9.x; u_xlat11.x = u_xlat12.y; u_xlat11.y = u_xlat6.y; u_xlat11.z = u_xlat8.y; u_xlat11.w = u_xlat9.y; u_xlat9.x = u_xlat12.z; u_xlat9.y = u_xlat6.z; u_xlat9.z = u_xlat8.z; u_xlat5 = u_xlat10 * u_xlat2.zzzz + u_xlat5; u_xlat6 = u_xlat11 * u_xlat2.zzzz + u_xlat7; u_xlat4 = u_xlat9 * u_xlat2.zzzz + u_xlat4; u_xlat12.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(0 >> 2) + 2])); u_xlat2.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(16 >> 2) + 2])); u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(32 >> 2) + 2])); u_xlat7.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(48 >> 2) + 2])); u_xlat8.x = u_xlat12.x; u_xlat8.y = u_xlat2.x; u_xlat8.z = u_xlat3.x; u_xlat8.w = u_xlat7.x; u_xlat9.x = u_xlat12.y; u_xlat9.y = u_xlat2.y; u_xlat9.z = u_xlat3.y; u_xlat9.w = u_xlat7.y; u_xlat7.x = u_xlat12.z; u_xlat7.y = u_xlat2.z; u_xlat7.z = u_xlat3.z; u_xlat3 = u_xlat8 * u_xlat2.wwww + u_xlat5; u_xlat5 = u_xlat9 * u_xlat2.wwww + u_xlat6; u_xlat2 = u_xlat7 * u_xlat2.wwww + u_xlat4; u_xlat1.w = 1.0; u_xlat3.x = dot(u_xlat3, u_xlat1); u_xlat3.y = dot(u_xlat5, u_xlat1); u_xlat3.z = dot(u_xlat2, u_xlat1); inOutVertices5_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat3.x)); inOutVertices5_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat3.y)); inOutVertices5_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat3.z)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[1].x; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[1].x); u_xlatb12 = u_xlatu0> 2) + 0]), uintBitsToFloat(inOutVertices4_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices4_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlat2 = vec4(uintBitsToFloat(inSkin4_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inSkin4_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inSkin4_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inSkin4_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlati3 = ivec4(int(inSkin4_buf[u_xlatu0].value[(16 >> 2) + 0]), int(inSkin4_buf[u_xlatu0].value[(16 >> 2) + 1]), int(inSkin4_buf[u_xlatu0].value[(16 >> 2) + 2]), int(inSkin4_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlati3 = u_xlati3 + ivec4(g_PoseOffsets[1].xxxx); u_xlat12.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(16 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(32 >> 2) + 2])); u_xlat6.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(48 >> 2) + 2])); u_xlat7.x = u_xlat12.x; u_xlat7.y = u_xlat4.x; u_xlat7.z = u_xlat5.x; u_xlat7.w = u_xlat6.x; u_xlat8.x = u_xlat12.y; u_xlat8.y = u_xlat4.y; u_xlat8.z = u_xlat5.y; u_xlat8.w = u_xlat6.y; u_xlat6.x = u_xlat12.z; u_xlat6.y = u_xlat4.z; u_xlat6.z = u_xlat5.z; u_xlat12.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(16 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat12.x; u_xlat10.y = u_xlat4.x; u_xlat10.z = u_xlat5.x; u_xlat10.w = u_xlat9.x; u_xlat10 = u_xlat2.yyyy * u_xlat10; u_xlat11.x = u_xlat12.y; u_xlat11.y = u_xlat4.y; u_xlat11.z = u_xlat5.y; u_xlat11.w = u_xlat9.y; u_xlat11 = u_xlat2.yyyy * u_xlat11; u_xlat9.x = u_xlat12.z; u_xlat9.y = u_xlat4.z; u_xlat9.z = u_xlat5.z; u_xlat4 = u_xlat2.yyyy * u_xlat9; u_xlat5 = u_xlat7 * u_xlat2.xxxx + u_xlat10; u_xlat7 = u_xlat8 * u_xlat2.xxxx + u_xlat11; u_xlat4 = u_xlat6 * u_xlat2.xxxx + u_xlat4; u_xlat12.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(0 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(16 >> 2) + 2])); u_xlat8.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat12.x; u_xlat10.y = u_xlat6.x; u_xlat10.z = u_xlat8.x; u_xlat10.w = u_xlat9.x; u_xlat11.x = u_xlat12.y; u_xlat11.y = u_xlat6.y; u_xlat11.z = u_xlat8.y; u_xlat11.w = u_xlat9.y; u_xlat9.x = u_xlat12.z; u_xlat9.y = u_xlat6.z; u_xlat9.z = u_xlat8.z; u_xlat5 = u_xlat10 * u_xlat2.zzzz + u_xlat5; u_xlat6 = u_xlat11 * u_xlat2.zzzz + u_xlat7; u_xlat4 = u_xlat9 * u_xlat2.zzzz + u_xlat4; u_xlat12.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(0 >> 2) + 2])); u_xlat2.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(16 >> 2) + 2])); u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(32 >> 2) + 2])); u_xlat7.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(48 >> 2) + 2])); u_xlat8.x = u_xlat12.x; u_xlat8.y = u_xlat2.x; u_xlat8.z = u_xlat3.x; u_xlat8.w = u_xlat7.x; u_xlat9.x = u_xlat12.y; u_xlat9.y = u_xlat2.y; u_xlat9.z = u_xlat3.y; u_xlat9.w = u_xlat7.y; u_xlat7.x = u_xlat12.z; u_xlat7.y = u_xlat2.z; u_xlat7.z = u_xlat3.z; u_xlat3 = u_xlat8 * u_xlat2.wwww + u_xlat5; u_xlat5 = u_xlat9 * u_xlat2.wwww + u_xlat6; u_xlat2 = u_xlat7 * u_xlat2.wwww + u_xlat4; u_xlat1.w = 1.0; u_xlat3.x = dot(u_xlat3, u_xlat1); u_xlat3.y = dot(u_xlat5, u_xlat1); u_xlat3.z = dot(u_xlat2, u_xlat1); inOutVertices4_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat3.x)); inOutVertices4_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat3.y)); inOutVertices4_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat3.z)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].w; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].w); u_xlatb12 = u_xlatu0> 2) + 0]), uintBitsToFloat(inOutVertices3_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices3_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlat2 = vec4(uintBitsToFloat(inSkin3_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inSkin3_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inSkin3_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inSkin3_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlati3 = ivec4(int(inSkin3_buf[u_xlatu0].value[(16 >> 2) + 0]), int(inSkin3_buf[u_xlatu0].value[(16 >> 2) + 1]), int(inSkin3_buf[u_xlatu0].value[(16 >> 2) + 2]), int(inSkin3_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlati3 = u_xlati3 + ivec4(g_PoseOffsets[0].wwww); u_xlat12.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(16 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(32 >> 2) + 2])); u_xlat6.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(48 >> 2) + 2])); u_xlat7.x = u_xlat12.x; u_xlat7.y = u_xlat4.x; u_xlat7.z = u_xlat5.x; u_xlat7.w = u_xlat6.x; u_xlat8.x = u_xlat12.y; u_xlat8.y = u_xlat4.y; u_xlat8.z = u_xlat5.y; u_xlat8.w = u_xlat6.y; u_xlat6.x = u_xlat12.z; u_xlat6.y = u_xlat4.z; u_xlat6.z = u_xlat5.z; u_xlat12.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(16 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat12.x; u_xlat10.y = u_xlat4.x; u_xlat10.z = u_xlat5.x; u_xlat10.w = u_xlat9.x; u_xlat10 = u_xlat2.yyyy * u_xlat10; u_xlat11.x = u_xlat12.y; u_xlat11.y = u_xlat4.y; u_xlat11.z = u_xlat5.y; u_xlat11.w = u_xlat9.y; u_xlat11 = u_xlat2.yyyy * u_xlat11; u_xlat9.x = u_xlat12.z; u_xlat9.y = u_xlat4.z; u_xlat9.z = u_xlat5.z; u_xlat4 = u_xlat2.yyyy * u_xlat9; u_xlat5 = u_xlat7 * u_xlat2.xxxx + u_xlat10; u_xlat7 = u_xlat8 * u_xlat2.xxxx + u_xlat11; u_xlat4 = u_xlat6 * u_xlat2.xxxx + u_xlat4; u_xlat12.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(0 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(16 >> 2) + 2])); u_xlat8.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat12.x; u_xlat10.y = u_xlat6.x; u_xlat10.z = u_xlat8.x; u_xlat10.w = u_xlat9.x; u_xlat11.x = u_xlat12.y; u_xlat11.y = u_xlat6.y; u_xlat11.z = u_xlat8.y; u_xlat11.w = u_xlat9.y; u_xlat9.x = u_xlat12.z; u_xlat9.y = u_xlat6.z; u_xlat9.z = u_xlat8.z; u_xlat5 = u_xlat10 * u_xlat2.zzzz + u_xlat5; u_xlat6 = u_xlat11 * u_xlat2.zzzz + u_xlat7; u_xlat4 = u_xlat9 * u_xlat2.zzzz + u_xlat4; u_xlat12.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(0 >> 2) + 2])); u_xlat2.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(16 >> 2) + 2])); u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(32 >> 2) + 2])); u_xlat7.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(48 >> 2) + 2])); u_xlat8.x = u_xlat12.x; u_xlat8.y = u_xlat2.x; u_xlat8.z = u_xlat3.x; u_xlat8.w = u_xlat7.x; u_xlat9.x = u_xlat12.y; u_xlat9.y = u_xlat2.y; u_xlat9.z = u_xlat3.y; u_xlat9.w = u_xlat7.y; u_xlat7.x = u_xlat12.z; u_xlat7.y = u_xlat2.z; u_xlat7.z = u_xlat3.z; u_xlat3 = u_xlat8 * u_xlat2.wwww + u_xlat5; u_xlat5 = u_xlat9 * u_xlat2.wwww + u_xlat6; u_xlat2 = u_xlat7 * u_xlat2.wwww + u_xlat4; u_xlat1.w = 1.0; u_xlat3.x = dot(u_xlat3, u_xlat1); u_xlat3.y = dot(u_xlat5, u_xlat1); u_xlat3.z = dot(u_xlat2, u_xlat1); inOutVertices3_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat3.x)); inOutVertices3_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat3.y)); inOutVertices3_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat3.z)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].z; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].z); u_xlatb12 = u_xlatu0> 2) + 0]), uintBitsToFloat(inOutVertices2_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices2_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlat2 = vec4(uintBitsToFloat(inSkin2_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inSkin2_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inSkin2_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inSkin2_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlati3 = ivec4(int(inSkin2_buf[u_xlatu0].value[(16 >> 2) + 0]), int(inSkin2_buf[u_xlatu0].value[(16 >> 2) + 1]), int(inSkin2_buf[u_xlatu0].value[(16 >> 2) + 2]), int(inSkin2_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlati3 = u_xlati3 + ivec4(g_PoseOffsets[0].zzzz); u_xlat12.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(16 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(32 >> 2) + 2])); u_xlat6.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(48 >> 2) + 2])); u_xlat7.x = u_xlat12.x; u_xlat7.y = u_xlat4.x; u_xlat7.z = u_xlat5.x; u_xlat7.w = u_xlat6.x; u_xlat8.x = u_xlat12.y; u_xlat8.y = u_xlat4.y; u_xlat8.z = u_xlat5.y; u_xlat8.w = u_xlat6.y; u_xlat6.x = u_xlat12.z; u_xlat6.y = u_xlat4.z; u_xlat6.z = u_xlat5.z; u_xlat12.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(16 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat12.x; u_xlat10.y = u_xlat4.x; u_xlat10.z = u_xlat5.x; u_xlat10.w = u_xlat9.x; u_xlat10 = u_xlat2.yyyy * u_xlat10; u_xlat11.x = u_xlat12.y; u_xlat11.y = u_xlat4.y; u_xlat11.z = u_xlat5.y; u_xlat11.w = u_xlat9.y; u_xlat11 = u_xlat2.yyyy * u_xlat11; u_xlat9.x = u_xlat12.z; u_xlat9.y = u_xlat4.z; u_xlat9.z = u_xlat5.z; u_xlat4 = u_xlat2.yyyy * u_xlat9; u_xlat5 = u_xlat7 * u_xlat2.xxxx + u_xlat10; u_xlat7 = u_xlat8 * u_xlat2.xxxx + u_xlat11; u_xlat4 = u_xlat6 * u_xlat2.xxxx + u_xlat4; u_xlat12.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(0 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(16 >> 2) + 2])); u_xlat8.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat12.x; u_xlat10.y = u_xlat6.x; u_xlat10.z = u_xlat8.x; u_xlat10.w = u_xlat9.x; u_xlat11.x = u_xlat12.y; u_xlat11.y = u_xlat6.y; u_xlat11.z = u_xlat8.y; u_xlat11.w = u_xlat9.y; u_xlat9.x = u_xlat12.z; u_xlat9.y = u_xlat6.z; u_xlat9.z = u_xlat8.z; u_xlat5 = u_xlat10 * u_xlat2.zzzz + u_xlat5; u_xlat6 = u_xlat11 * u_xlat2.zzzz + u_xlat7; u_xlat4 = u_xlat9 * u_xlat2.zzzz + u_xlat4; u_xlat12.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(0 >> 2) + 2])); u_xlat2.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(16 >> 2) + 2])); u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(32 >> 2) + 2])); u_xlat7.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(48 >> 2) + 2])); u_xlat8.x = u_xlat12.x; u_xlat8.y = u_xlat2.x; u_xlat8.z = u_xlat3.x; u_xlat8.w = u_xlat7.x; u_xlat9.x = u_xlat12.y; u_xlat9.y = u_xlat2.y; u_xlat9.z = u_xlat3.y; u_xlat9.w = u_xlat7.y; u_xlat7.x = u_xlat12.z; u_xlat7.y = u_xlat2.z; u_xlat7.z = u_xlat3.z; u_xlat3 = u_xlat8 * u_xlat2.wwww + u_xlat5; u_xlat5 = u_xlat9 * u_xlat2.wwww + u_xlat6; u_xlat2 = u_xlat7 * u_xlat2.wwww + u_xlat4; u_xlat1.w = 1.0; u_xlat3.x = dot(u_xlat3, u_xlat1); u_xlat3.y = dot(u_xlat5, u_xlat1); u_xlat3.z = dot(u_xlat2, u_xlat1); inOutVertices2_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat3.x)); inOutVertices2_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat3.y)); inOutVertices2_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat3.z)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].y; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].y); u_xlatb12 = u_xlatu0> 2) + 0]), uintBitsToFloat(inOutVertices1_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices1_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlat2 = vec4(uintBitsToFloat(inSkin1_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inSkin1_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inSkin1_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inSkin1_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlati3 = ivec4(int(inSkin1_buf[u_xlatu0].value[(16 >> 2) + 0]), int(inSkin1_buf[u_xlatu0].value[(16 >> 2) + 1]), int(inSkin1_buf[u_xlatu0].value[(16 >> 2) + 2]), int(inSkin1_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlati3 = u_xlati3 + ivec4(g_PoseOffsets[0].yyyy); u_xlat12.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(16 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(32 >> 2) + 2])); u_xlat6.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(48 >> 2) + 2])); u_xlat7.x = u_xlat12.x; u_xlat7.y = u_xlat4.x; u_xlat7.z = u_xlat5.x; u_xlat7.w = u_xlat6.x; u_xlat8.x = u_xlat12.y; u_xlat8.y = u_xlat4.y; u_xlat8.z = u_xlat5.y; u_xlat8.w = u_xlat6.y; u_xlat6.x = u_xlat12.z; u_xlat6.y = u_xlat4.z; u_xlat6.z = u_xlat5.z; u_xlat12.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(16 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat12.x; u_xlat10.y = u_xlat4.x; u_xlat10.z = u_xlat5.x; u_xlat10.w = u_xlat9.x; u_xlat10 = u_xlat2.yyyy * u_xlat10; u_xlat11.x = u_xlat12.y; u_xlat11.y = u_xlat4.y; u_xlat11.z = u_xlat5.y; u_xlat11.w = u_xlat9.y; u_xlat11 = u_xlat2.yyyy * u_xlat11; u_xlat9.x = u_xlat12.z; u_xlat9.y = u_xlat4.z; u_xlat9.z = u_xlat5.z; u_xlat4 = u_xlat2.yyyy * u_xlat9; u_xlat5 = u_xlat7 * u_xlat2.xxxx + u_xlat10; u_xlat7 = u_xlat8 * u_xlat2.xxxx + u_xlat11; u_xlat4 = u_xlat6 * u_xlat2.xxxx + u_xlat4; u_xlat12.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(0 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(16 >> 2) + 2])); u_xlat8.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat12.x; u_xlat10.y = u_xlat6.x; u_xlat10.z = u_xlat8.x; u_xlat10.w = u_xlat9.x; u_xlat11.x = u_xlat12.y; u_xlat11.y = u_xlat6.y; u_xlat11.z = u_xlat8.y; u_xlat11.w = u_xlat9.y; u_xlat9.x = u_xlat12.z; u_xlat9.y = u_xlat6.z; u_xlat9.z = u_xlat8.z; u_xlat5 = u_xlat10 * u_xlat2.zzzz + u_xlat5; u_xlat6 = u_xlat11 * u_xlat2.zzzz + u_xlat7; u_xlat4 = u_xlat9 * u_xlat2.zzzz + u_xlat4; u_xlat12.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(0 >> 2) + 2])); u_xlat2.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(16 >> 2) + 2])); u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(32 >> 2) + 2])); u_xlat7.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(48 >> 2) + 2])); u_xlat8.x = u_xlat12.x; u_xlat8.y = u_xlat2.x; u_xlat8.z = u_xlat3.x; u_xlat8.w = u_xlat7.x; u_xlat9.x = u_xlat12.y; u_xlat9.y = u_xlat2.y; u_xlat9.z = u_xlat3.y; u_xlat9.w = u_xlat7.y; u_xlat7.x = u_xlat12.z; u_xlat7.y = u_xlat2.z; u_xlat7.z = u_xlat3.z; u_xlat3 = u_xlat8 * u_xlat2.wwww + u_xlat5; u_xlat5 = u_xlat9 * u_xlat2.wwww + u_xlat6; u_xlat2 = u_xlat7 * u_xlat2.wwww + u_xlat4; u_xlat1.w = 1.0; u_xlat3.x = dot(u_xlat3, u_xlat1); u_xlat3.y = dot(u_xlat5, u_xlat1); u_xlat3.z = dot(u_xlat2, u_xlat1); inOutVertices1_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat3.x)); inOutVertices1_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat3.y)); inOutVertices1_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat3.z)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].x; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].x); u_xlatb12 = u_xlatu0> 2) + 0]), uintBitsToFloat(inOutVertices0_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices0_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlat2 = vec4(uintBitsToFloat(inSkin0_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inSkin0_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inSkin0_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inSkin0_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlati3 = ivec4(int(inSkin0_buf[u_xlatu0].value[(16 >> 2) + 0]), int(inSkin0_buf[u_xlatu0].value[(16 >> 2) + 1]), int(inSkin0_buf[u_xlatu0].value[(16 >> 2) + 2]), int(inSkin0_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlati3 = u_xlati3 + ivec4(g_PoseOffsets[0].xxxx); u_xlat12.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(16 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(32 >> 2) + 2])); u_xlat6.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.x].value[(48 >> 2) + 2])); u_xlat7.x = u_xlat12.x; u_xlat7.y = u_xlat4.x; u_xlat7.z = u_xlat5.x; u_xlat7.w = u_xlat6.x; u_xlat8.x = u_xlat12.y; u_xlat8.y = u_xlat4.y; u_xlat8.z = u_xlat5.y; u_xlat8.w = u_xlat6.y; u_xlat6.x = u_xlat12.z; u_xlat6.y = u_xlat4.z; u_xlat6.z = u_xlat5.z; u_xlat12.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(16 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.y].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat12.x; u_xlat10.y = u_xlat4.x; u_xlat10.z = u_xlat5.x; u_xlat10.w = u_xlat9.x; u_xlat10 = u_xlat2.yyyy * u_xlat10; u_xlat11.x = u_xlat12.y; u_xlat11.y = u_xlat4.y; u_xlat11.z = u_xlat5.y; u_xlat11.w = u_xlat9.y; u_xlat11 = u_xlat2.yyyy * u_xlat11; u_xlat9.x = u_xlat12.z; u_xlat9.y = u_xlat4.z; u_xlat9.z = u_xlat5.z; u_xlat4 = u_xlat2.yyyy * u_xlat9; u_xlat5 = u_xlat7 * u_xlat2.xxxx + u_xlat10; u_xlat7 = u_xlat8 * u_xlat2.xxxx + u_xlat11; u_xlat4 = u_xlat6 * u_xlat2.xxxx + u_xlat4; u_xlat12.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(0 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(16 >> 2) + 2])); u_xlat8.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.z].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat12.x; u_xlat10.y = u_xlat6.x; u_xlat10.z = u_xlat8.x; u_xlat10.w = u_xlat9.x; u_xlat11.x = u_xlat12.y; u_xlat11.y = u_xlat6.y; u_xlat11.z = u_xlat8.y; u_xlat11.w = u_xlat9.y; u_xlat9.x = u_xlat12.z; u_xlat9.y = u_xlat6.z; u_xlat9.z = u_xlat8.z; u_xlat5 = u_xlat10 * u_xlat2.zzzz + u_xlat5; u_xlat6 = u_xlat11 * u_xlat2.zzzz + u_xlat7; u_xlat4 = u_xlat9 * u_xlat2.zzzz + u_xlat4; u_xlat12.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(0 >> 2) + 2])); u_xlat2.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(16 >> 2) + 2])); u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(32 >> 2) + 2])); u_xlat7.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati3.w].value[(48 >> 2) + 2])); u_xlat8.x = u_xlat12.x; u_xlat8.y = u_xlat2.x; u_xlat8.z = u_xlat3.x; u_xlat8.w = u_xlat7.x; u_xlat9.x = u_xlat12.y; u_xlat9.y = u_xlat2.y; u_xlat9.z = u_xlat3.y; u_xlat9.w = u_xlat7.y; u_xlat7.x = u_xlat12.z; u_xlat7.y = u_xlat2.z; u_xlat7.z = u_xlat3.z; u_xlat3 = u_xlat8 * u_xlat2.wwww + u_xlat5; u_xlat5 = u_xlat9 * u_xlat2.wwww + u_xlat6; u_xlat2 = u_xlat7 * u_xlat2.wwww + u_xlat4; u_xlat1.w = 1.0; u_xlat3.x = dot(u_xlat3, u_xlat1); u_xlat3.y = dot(u_xlat5, u_xlat1); u_xlat3.z = dot(u_xlat2, u_xlat1); inOutVertices0_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat3.x)); inOutVertices0_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat3.y)); inOutVertices0_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat3.z)); } } } } } } } } return; } @@batchMainInPlaceComputeSkinInPlaceCBufferinSkin0inSkin1inSkin2inSkin3inSkin4inSkin5inSkin6 inMatricesinOutVertices0inOutVertices1inOutVertices2inOutVertices3inOutVertices4inOutVertices5inOutVertices6 #version 310 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if HLSLCC_ENABLE_UNIFORM_BUFFERS #define UNITY_UNIFORM #else #define UNITY_UNIFORM uniform #endif #define UNITY_SUPPORTS_UNIFORM_LOCATION 1 #if UNITY_SUPPORTS_UNIFORM_LOCATION #define UNITY_LOCATION(x) layout(location = x) #define UNITY_BINDING(x) layout(binding = x, std140) #else #define UNITY_LOCATION(x) #define UNITY_BINDING(x) layout(std140) #endif UNITY_BINDING(0) uniform ComputeSkinInPlaceCBuffer { uvec4 g_VertCounts[2]; uvec4 g_BatchOffsets[2]; uvec4 g_PoseOffsets[2]; uint g_poseBufferMaxIndex; }; struct inSkin0_type { uint[8] value; }; layout(std430, binding = 7) readonly buffer inSkin0 { inSkin0_type inSkin0_buf[]; }; struct inSkin1_type { uint[8] value; }; layout(std430, binding = 8) readonly buffer inSkin1 { inSkin1_type inSkin1_buf[]; }; struct inSkin2_type { uint[8] value; }; layout(std430, binding = 9) readonly buffer inSkin2 { inSkin2_type inSkin2_buf[]; }; struct inSkin3_type { uint[8] value; }; layout(std430, binding = 10) readonly buffer inSkin3 { inSkin3_type inSkin3_buf[]; }; struct inSkin4_type { uint[8] value; }; layout(std430, binding = 11) readonly buffer inSkin4 { inSkin4_type inSkin4_buf[]; }; struct inSkin5_type { uint[8] value; }; layout(std430, binding = 12) readonly buffer inSkin5 { inSkin5_type inSkin5_buf[]; }; struct inSkin6_type { uint[8] value; }; layout(std430, binding = 13) readonly buffer inSkin6 { inSkin6_type inSkin6_buf[]; }; struct inMatrices_type { uint[16] value; }; layout(std430, binding = 14) readonly buffer inMatrices { inMatrices_type inMatrices_buf[]; }; struct inOutVertices0_type { uint[6] value; }; layout(std430, binding = 0) buffer inOutVertices0 { inOutVertices0_type inOutVertices0_buf[]; }; struct inOutVertices1_type { uint[6] value; }; layout(std430, binding = 1) buffer inOutVertices1 { inOutVertices1_type inOutVertices1_buf[]; }; struct inOutVertices2_type { uint[6] value; }; layout(std430, binding = 2) buffer inOutVertices2 { inOutVertices2_type inOutVertices2_buf[]; }; struct inOutVertices3_type { uint[6] value; }; layout(std430, binding = 3) buffer inOutVertices3 { inOutVertices3_type inOutVertices3_buf[]; }; struct inOutVertices4_type { uint[6] value; }; layout(std430, binding = 4) buffer inOutVertices4 { inOutVertices4_type inOutVertices4_buf[]; }; struct inOutVertices5_type { uint[6] value; }; layout(std430, binding = 5) buffer inOutVertices5 { inOutVertices5_type inOutVertices5_buf[]; }; struct inOutVertices6_type { uint[6] value; }; layout(std430, binding = 6) buffer inOutVertices6 { inOutVertices6_type inOutVertices6_buf[]; }; uint u_xlatu0; bool u_xlatb0; vec4 u_xlat1; vec3 u_xlat2; vec4 u_xlat3; vec4 u_xlat4; ivec4 u_xlati4; vec4 u_xlat5; vec4 u_xlat6; vec4 u_xlat7; vec4 u_xlat8; vec4 u_xlat9; vec4 u_xlat10; vec4 u_xlat11; vec4 u_xlat12; vec3 u_xlat13; bool u_xlatb13; layout(local_size_x = 64, local_size_y = 1, local_size_z = 1) in; void main() { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[1].z; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[1].z); u_xlatb13 = u_xlatu0> 2) + 0]), uintBitsToFloat(inOutVertices6_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices6_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inOutVertices6_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlat2.xy = vec2(uintBitsToFloat(inOutVertices6_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inOutVertices6_buf[u_xlatu0].value[(16 >> 2) + 1])); u_xlat3 = vec4(uintBitsToFloat(inSkin6_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inSkin6_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inSkin6_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inSkin6_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlati4 = ivec4(int(inSkin6_buf[u_xlatu0].value[(16 >> 2) + 0]), int(inSkin6_buf[u_xlatu0].value[(16 >> 2) + 1]), int(inSkin6_buf[u_xlatu0].value[(16 >> 2) + 2]), int(inSkin6_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlati4 = u_xlati4 + ivec4(g_PoseOffsets[1].zzzz); u_xlat13.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(0 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(16 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(32 >> 2) + 2])); u_xlat7.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(48 >> 2) + 2])); u_xlat8.x = u_xlat13.x; u_xlat8.y = u_xlat5.x; u_xlat8.z = u_xlat6.x; u_xlat8.w = u_xlat7.x; u_xlat9.x = u_xlat13.y; u_xlat9.y = u_xlat5.y; u_xlat9.z = u_xlat6.y; u_xlat9.w = u_xlat7.y; u_xlat7.x = u_xlat13.z; u_xlat7.y = u_xlat5.z; u_xlat7.z = u_xlat6.z; u_xlat13.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(0 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(16 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(32 >> 2) + 2])); u_xlat10.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(48 >> 2) + 2])); u_xlat11.x = u_xlat13.x; u_xlat11.y = u_xlat5.x; u_xlat11.z = u_xlat6.x; u_xlat11.w = u_xlat10.x; u_xlat11 = u_xlat3.yyyy * u_xlat11; u_xlat12.x = u_xlat13.y; u_xlat12.y = u_xlat5.y; u_xlat12.z = u_xlat6.y; u_xlat12.w = u_xlat10.y; u_xlat12 = u_xlat3.yyyy * u_xlat12; u_xlat10.x = u_xlat13.z; u_xlat10.y = u_xlat5.z; u_xlat10.z = u_xlat6.z; u_xlat5 = u_xlat3.yyyy * u_xlat10; u_xlat6 = u_xlat8 * u_xlat3.xxxx + u_xlat11; u_xlat8 = u_xlat9 * u_xlat3.xxxx + u_xlat12; u_xlat5 = u_xlat7 * u_xlat3.xxxx + u_xlat5; u_xlat13.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(0 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(16 >> 2) + 2])); u_xlat9.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(32 >> 2) + 2])); u_xlat10.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(48 >> 2) + 2])); u_xlat11.x = u_xlat13.x; u_xlat11.y = u_xlat7.x; u_xlat11.z = u_xlat9.x; u_xlat11.w = u_xlat10.x; u_xlat12.x = u_xlat13.y; u_xlat12.y = u_xlat7.y; u_xlat12.z = u_xlat9.y; u_xlat12.w = u_xlat10.y; u_xlat10.x = u_xlat13.z; u_xlat10.y = u_xlat7.z; u_xlat10.z = u_xlat9.z; u_xlat6 = u_xlat11 * u_xlat3.zzzz + u_xlat6; u_xlat7 = u_xlat12 * u_xlat3.zzzz + u_xlat8; u_xlat5 = u_xlat10 * u_xlat3.zzzz + u_xlat5; u_xlat13.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(0 >> 2) + 2])); u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(16 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(32 >> 2) + 2])); u_xlat8.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(48 >> 2) + 2])); u_xlat9.x = u_xlat13.x; u_xlat9.y = u_xlat3.x; u_xlat9.z = u_xlat4.x; u_xlat9.w = u_xlat8.x; u_xlat10.x = u_xlat13.y; u_xlat10.y = u_xlat3.y; u_xlat10.z = u_xlat4.y; u_xlat10.w = u_xlat8.y; u_xlat8.x = u_xlat13.z; u_xlat8.y = u_xlat3.z; u_xlat8.z = u_xlat4.z; u_xlat4 = u_xlat9 * u_xlat3.wwww + u_xlat6; u_xlat6 = u_xlat10 * u_xlat3.wwww + u_xlat7; u_xlat3 = u_xlat8 * u_xlat3.wwww + u_xlat5; u_xlat5.xyz = u_xlat1.xyz; u_xlat5.w = 1.0; u_xlat7.x = dot(u_xlat4, u_xlat5); u_xlat7.y = dot(u_xlat6, u_xlat5); u_xlat7.z = dot(u_xlat3, u_xlat5); u_xlat2.z = u_xlat1.w; u_xlat7.w = dot(u_xlat4.yzx, u_xlat2.xyz); u_xlat1.x = dot(u_xlat6.yzx, u_xlat2.xyz); u_xlat1.y = dot(u_xlat3.yzx, u_xlat2.xyz); inOutVertices6_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat7.x)); inOutVertices6_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat7.y)); inOutVertices6_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat7.z)); inOutVertices6_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat7.w)); inOutVertices6_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat1.x)); inOutVertices6_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat1.y)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[1].y; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[1].y); u_xlatb13 = u_xlatu0> 2) + 0]), uintBitsToFloat(inOutVertices5_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices5_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inOutVertices5_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlat2.xy = vec2(uintBitsToFloat(inOutVertices5_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inOutVertices5_buf[u_xlatu0].value[(16 >> 2) + 1])); u_xlat3 = vec4(uintBitsToFloat(inSkin5_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inSkin5_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inSkin5_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inSkin5_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlati4 = ivec4(int(inSkin5_buf[u_xlatu0].value[(16 >> 2) + 0]), int(inSkin5_buf[u_xlatu0].value[(16 >> 2) + 1]), int(inSkin5_buf[u_xlatu0].value[(16 >> 2) + 2]), int(inSkin5_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlati4 = u_xlati4 + ivec4(g_PoseOffsets[1].yyyy); u_xlat13.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(0 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(16 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(32 >> 2) + 2])); u_xlat7.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(48 >> 2) + 2])); u_xlat8.x = u_xlat13.x; u_xlat8.y = u_xlat5.x; u_xlat8.z = u_xlat6.x; u_xlat8.w = u_xlat7.x; u_xlat9.x = u_xlat13.y; u_xlat9.y = u_xlat5.y; u_xlat9.z = u_xlat6.y; u_xlat9.w = u_xlat7.y; u_xlat7.x = u_xlat13.z; u_xlat7.y = u_xlat5.z; u_xlat7.z = u_xlat6.z; u_xlat13.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(0 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(16 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(32 >> 2) + 2])); u_xlat10.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(48 >> 2) + 2])); u_xlat11.x = u_xlat13.x; u_xlat11.y = u_xlat5.x; u_xlat11.z = u_xlat6.x; u_xlat11.w = u_xlat10.x; u_xlat11 = u_xlat3.yyyy * u_xlat11; u_xlat12.x = u_xlat13.y; u_xlat12.y = u_xlat5.y; u_xlat12.z = u_xlat6.y; u_xlat12.w = u_xlat10.y; u_xlat12 = u_xlat3.yyyy * u_xlat12; u_xlat10.x = u_xlat13.z; u_xlat10.y = u_xlat5.z; u_xlat10.z = u_xlat6.z; u_xlat5 = u_xlat3.yyyy * u_xlat10; u_xlat6 = u_xlat8 * u_xlat3.xxxx + u_xlat11; u_xlat8 = u_xlat9 * u_xlat3.xxxx + u_xlat12; u_xlat5 = u_xlat7 * u_xlat3.xxxx + u_xlat5; u_xlat13.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(0 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(16 >> 2) + 2])); u_xlat9.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(32 >> 2) + 2])); u_xlat10.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(48 >> 2) + 2])); u_xlat11.x = u_xlat13.x; u_xlat11.y = u_xlat7.x; u_xlat11.z = u_xlat9.x; u_xlat11.w = u_xlat10.x; u_xlat12.x = u_xlat13.y; u_xlat12.y = u_xlat7.y; u_xlat12.z = u_xlat9.y; u_xlat12.w = u_xlat10.y; u_xlat10.x = u_xlat13.z; u_xlat10.y = u_xlat7.z; u_xlat10.z = u_xlat9.z; u_xlat6 = u_xlat11 * u_xlat3.zzzz + u_xlat6; u_xlat7 = u_xlat12 * u_xlat3.zzzz + u_xlat8; u_xlat5 = u_xlat10 * u_xlat3.zzzz + u_xlat5; u_xlat13.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(0 >> 2) + 2])); u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(16 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(32 >> 2) + 2])); u_xlat8.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(48 >> 2) + 2])); u_xlat9.x = u_xlat13.x; u_xlat9.y = u_xlat3.x; u_xlat9.z = u_xlat4.x; u_xlat9.w = u_xlat8.x; u_xlat10.x = u_xlat13.y; u_xlat10.y = u_xlat3.y; u_xlat10.z = u_xlat4.y; u_xlat10.w = u_xlat8.y; u_xlat8.x = u_xlat13.z; u_xlat8.y = u_xlat3.z; u_xlat8.z = u_xlat4.z; u_xlat4 = u_xlat9 * u_xlat3.wwww + u_xlat6; u_xlat6 = u_xlat10 * u_xlat3.wwww + u_xlat7; u_xlat3 = u_xlat8 * u_xlat3.wwww + u_xlat5; u_xlat5.xyz = u_xlat1.xyz; u_xlat5.w = 1.0; u_xlat7.x = dot(u_xlat4, u_xlat5); u_xlat7.y = dot(u_xlat6, u_xlat5); u_xlat7.z = dot(u_xlat3, u_xlat5); u_xlat2.z = u_xlat1.w; u_xlat7.w = dot(u_xlat4.yzx, u_xlat2.xyz); u_xlat1.x = dot(u_xlat6.yzx, u_xlat2.xyz); u_xlat1.y = dot(u_xlat3.yzx, u_xlat2.xyz); inOutVertices5_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat7.x)); inOutVertices5_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat7.y)); inOutVertices5_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat7.z)); inOutVertices5_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat7.w)); inOutVertices5_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat1.x)); inOutVertices5_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat1.y)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[1].x; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[1].x); u_xlatb13 = u_xlatu0> 2) + 0]), uintBitsToFloat(inOutVertices4_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices4_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inOutVertices4_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlat2.xy = vec2(uintBitsToFloat(inOutVertices4_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inOutVertices4_buf[u_xlatu0].value[(16 >> 2) + 1])); u_xlat3 = vec4(uintBitsToFloat(inSkin4_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inSkin4_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inSkin4_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inSkin4_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlati4 = ivec4(int(inSkin4_buf[u_xlatu0].value[(16 >> 2) + 0]), int(inSkin4_buf[u_xlatu0].value[(16 >> 2) + 1]), int(inSkin4_buf[u_xlatu0].value[(16 >> 2) + 2]), int(inSkin4_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlati4 = u_xlati4 + ivec4(g_PoseOffsets[1].xxxx); u_xlat13.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(0 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(16 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(32 >> 2) + 2])); u_xlat7.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(48 >> 2) + 2])); u_xlat8.x = u_xlat13.x; u_xlat8.y = u_xlat5.x; u_xlat8.z = u_xlat6.x; u_xlat8.w = u_xlat7.x; u_xlat9.x = u_xlat13.y; u_xlat9.y = u_xlat5.y; u_xlat9.z = u_xlat6.y; u_xlat9.w = u_xlat7.y; u_xlat7.x = u_xlat13.z; u_xlat7.y = u_xlat5.z; u_xlat7.z = u_xlat6.z; u_xlat13.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(0 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(16 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(32 >> 2) + 2])); u_xlat10.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(48 >> 2) + 2])); u_xlat11.x = u_xlat13.x; u_xlat11.y = u_xlat5.x; u_xlat11.z = u_xlat6.x; u_xlat11.w = u_xlat10.x; u_xlat11 = u_xlat3.yyyy * u_xlat11; u_xlat12.x = u_xlat13.y; u_xlat12.y = u_xlat5.y; u_xlat12.z = u_xlat6.y; u_xlat12.w = u_xlat10.y; u_xlat12 = u_xlat3.yyyy * u_xlat12; u_xlat10.x = u_xlat13.z; u_xlat10.y = u_xlat5.z; u_xlat10.z = u_xlat6.z; u_xlat5 = u_xlat3.yyyy * u_xlat10; u_xlat6 = u_xlat8 * u_xlat3.xxxx + u_xlat11; u_xlat8 = u_xlat9 * u_xlat3.xxxx + u_xlat12; u_xlat5 = u_xlat7 * u_xlat3.xxxx + u_xlat5; u_xlat13.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(0 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(16 >> 2) + 2])); u_xlat9.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(32 >> 2) + 2])); u_xlat10.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(48 >> 2) + 2])); u_xlat11.x = u_xlat13.x; u_xlat11.y = u_xlat7.x; u_xlat11.z = u_xlat9.x; u_xlat11.w = u_xlat10.x; u_xlat12.x = u_xlat13.y; u_xlat12.y = u_xlat7.y; u_xlat12.z = u_xlat9.y; u_xlat12.w = u_xlat10.y; u_xlat10.x = u_xlat13.z; u_xlat10.y = u_xlat7.z; u_xlat10.z = u_xlat9.z; u_xlat6 = u_xlat11 * u_xlat3.zzzz + u_xlat6; u_xlat7 = u_xlat12 * u_xlat3.zzzz + u_xlat8; u_xlat5 = u_xlat10 * u_xlat3.zzzz + u_xlat5; u_xlat13.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(0 >> 2) + 2])); u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(16 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(32 >> 2) + 2])); u_xlat8.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(48 >> 2) + 2])); u_xlat9.x = u_xlat13.x; u_xlat9.y = u_xlat3.x; u_xlat9.z = u_xlat4.x; u_xlat9.w = u_xlat8.x; u_xlat10.x = u_xlat13.y; u_xlat10.y = u_xlat3.y; u_xlat10.z = u_xlat4.y; u_xlat10.w = u_xlat8.y; u_xlat8.x = u_xlat13.z; u_xlat8.y = u_xlat3.z; u_xlat8.z = u_xlat4.z; u_xlat4 = u_xlat9 * u_xlat3.wwww + u_xlat6; u_xlat6 = u_xlat10 * u_xlat3.wwww + u_xlat7; u_xlat3 = u_xlat8 * u_xlat3.wwww + u_xlat5; u_xlat5.xyz = u_xlat1.xyz; u_xlat5.w = 1.0; u_xlat7.x = dot(u_xlat4, u_xlat5); u_xlat7.y = dot(u_xlat6, u_xlat5); u_xlat7.z = dot(u_xlat3, u_xlat5); u_xlat2.z = u_xlat1.w; u_xlat7.w = dot(u_xlat4.yzx, u_xlat2.xyz); u_xlat1.x = dot(u_xlat6.yzx, u_xlat2.xyz); u_xlat1.y = dot(u_xlat3.yzx, u_xlat2.xyz); inOutVertices4_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat7.x)); inOutVertices4_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat7.y)); inOutVertices4_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat7.z)); inOutVertices4_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat7.w)); inOutVertices4_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat1.x)); inOutVertices4_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat1.y)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].w; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].w); u_xlatb13 = u_xlatu0> 2) + 0]), uintBitsToFloat(inOutVertices3_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices3_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inOutVertices3_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlat2.xy = vec2(uintBitsToFloat(inOutVertices3_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inOutVertices3_buf[u_xlatu0].value[(16 >> 2) + 1])); u_xlat3 = vec4(uintBitsToFloat(inSkin3_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inSkin3_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inSkin3_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inSkin3_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlati4 = ivec4(int(inSkin3_buf[u_xlatu0].value[(16 >> 2) + 0]), int(inSkin3_buf[u_xlatu0].value[(16 >> 2) + 1]), int(inSkin3_buf[u_xlatu0].value[(16 >> 2) + 2]), int(inSkin3_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlati4 = u_xlati4 + ivec4(g_PoseOffsets[0].wwww); u_xlat13.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(0 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(16 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(32 >> 2) + 2])); u_xlat7.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(48 >> 2) + 2])); u_xlat8.x = u_xlat13.x; u_xlat8.y = u_xlat5.x; u_xlat8.z = u_xlat6.x; u_xlat8.w = u_xlat7.x; u_xlat9.x = u_xlat13.y; u_xlat9.y = u_xlat5.y; u_xlat9.z = u_xlat6.y; u_xlat9.w = u_xlat7.y; u_xlat7.x = u_xlat13.z; u_xlat7.y = u_xlat5.z; u_xlat7.z = u_xlat6.z; u_xlat13.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(0 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(16 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(32 >> 2) + 2])); u_xlat10.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(48 >> 2) + 2])); u_xlat11.x = u_xlat13.x; u_xlat11.y = u_xlat5.x; u_xlat11.z = u_xlat6.x; u_xlat11.w = u_xlat10.x; u_xlat11 = u_xlat3.yyyy * u_xlat11; u_xlat12.x = u_xlat13.y; u_xlat12.y = u_xlat5.y; u_xlat12.z = u_xlat6.y; u_xlat12.w = u_xlat10.y; u_xlat12 = u_xlat3.yyyy * u_xlat12; u_xlat10.x = u_xlat13.z; u_xlat10.y = u_xlat5.z; u_xlat10.z = u_xlat6.z; u_xlat5 = u_xlat3.yyyy * u_xlat10; u_xlat6 = u_xlat8 * u_xlat3.xxxx + u_xlat11; u_xlat8 = u_xlat9 * u_xlat3.xxxx + u_xlat12; u_xlat5 = u_xlat7 * u_xlat3.xxxx + u_xlat5; u_xlat13.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(0 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(16 >> 2) + 2])); u_xlat9.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(32 >> 2) + 2])); u_xlat10.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(48 >> 2) + 2])); u_xlat11.x = u_xlat13.x; u_xlat11.y = u_xlat7.x; u_xlat11.z = u_xlat9.x; u_xlat11.w = u_xlat10.x; u_xlat12.x = u_xlat13.y; u_xlat12.y = u_xlat7.y; u_xlat12.z = u_xlat9.y; u_xlat12.w = u_xlat10.y; u_xlat10.x = u_xlat13.z; u_xlat10.y = u_xlat7.z; u_xlat10.z = u_xlat9.z; u_xlat6 = u_xlat11 * u_xlat3.zzzz + u_xlat6; u_xlat7 = u_xlat12 * u_xlat3.zzzz + u_xlat8; u_xlat5 = u_xlat10 * u_xlat3.zzzz + u_xlat5; u_xlat13.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(0 >> 2) + 2])); u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(16 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(32 >> 2) + 2])); u_xlat8.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(48 >> 2) + 2])); u_xlat9.x = u_xlat13.x; u_xlat9.y = u_xlat3.x; u_xlat9.z = u_xlat4.x; u_xlat9.w = u_xlat8.x; u_xlat10.x = u_xlat13.y; u_xlat10.y = u_xlat3.y; u_xlat10.z = u_xlat4.y; u_xlat10.w = u_xlat8.y; u_xlat8.x = u_xlat13.z; u_xlat8.y = u_xlat3.z; u_xlat8.z = u_xlat4.z; u_xlat4 = u_xlat9 * u_xlat3.wwww + u_xlat6; u_xlat6 = u_xlat10 * u_xlat3.wwww + u_xlat7; u_xlat3 = u_xlat8 * u_xlat3.wwww + u_xlat5; u_xlat5.xyz = u_xlat1.xyz; u_xlat5.w = 1.0; u_xlat7.x = dot(u_xlat4, u_xlat5); u_xlat7.y = dot(u_xlat6, u_xlat5); u_xlat7.z = dot(u_xlat3, u_xlat5); u_xlat2.z = u_xlat1.w; u_xlat7.w = dot(u_xlat4.yzx, u_xlat2.xyz); u_xlat1.x = dot(u_xlat6.yzx, u_xlat2.xyz); u_xlat1.y = dot(u_xlat3.yzx, u_xlat2.xyz); inOutVertices3_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat7.x)); inOutVertices3_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat7.y)); inOutVertices3_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat7.z)); inOutVertices3_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat7.w)); inOutVertices3_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat1.x)); inOutVertices3_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat1.y)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].z; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].z); u_xlatb13 = u_xlatu0> 2) + 0]), uintBitsToFloat(inOutVertices2_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices2_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inOutVertices2_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlat2.xy = vec2(uintBitsToFloat(inOutVertices2_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inOutVertices2_buf[u_xlatu0].value[(16 >> 2) + 1])); u_xlat3 = vec4(uintBitsToFloat(inSkin2_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inSkin2_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inSkin2_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inSkin2_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlati4 = ivec4(int(inSkin2_buf[u_xlatu0].value[(16 >> 2) + 0]), int(inSkin2_buf[u_xlatu0].value[(16 >> 2) + 1]), int(inSkin2_buf[u_xlatu0].value[(16 >> 2) + 2]), int(inSkin2_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlati4 = u_xlati4 + ivec4(g_PoseOffsets[0].zzzz); u_xlat13.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(0 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(16 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(32 >> 2) + 2])); u_xlat7.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(48 >> 2) + 2])); u_xlat8.x = u_xlat13.x; u_xlat8.y = u_xlat5.x; u_xlat8.z = u_xlat6.x; u_xlat8.w = u_xlat7.x; u_xlat9.x = u_xlat13.y; u_xlat9.y = u_xlat5.y; u_xlat9.z = u_xlat6.y; u_xlat9.w = u_xlat7.y; u_xlat7.x = u_xlat13.z; u_xlat7.y = u_xlat5.z; u_xlat7.z = u_xlat6.z; u_xlat13.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(0 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(16 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(32 >> 2) + 2])); u_xlat10.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(48 >> 2) + 2])); u_xlat11.x = u_xlat13.x; u_xlat11.y = u_xlat5.x; u_xlat11.z = u_xlat6.x; u_xlat11.w = u_xlat10.x; u_xlat11 = u_xlat3.yyyy * u_xlat11; u_xlat12.x = u_xlat13.y; u_xlat12.y = u_xlat5.y; u_xlat12.z = u_xlat6.y; u_xlat12.w = u_xlat10.y; u_xlat12 = u_xlat3.yyyy * u_xlat12; u_xlat10.x = u_xlat13.z; u_xlat10.y = u_xlat5.z; u_xlat10.z = u_xlat6.z; u_xlat5 = u_xlat3.yyyy * u_xlat10; u_xlat6 = u_xlat8 * u_xlat3.xxxx + u_xlat11; u_xlat8 = u_xlat9 * u_xlat3.xxxx + u_xlat12; u_xlat5 = u_xlat7 * u_xlat3.xxxx + u_xlat5; u_xlat13.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(0 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(16 >> 2) + 2])); u_xlat9.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(32 >> 2) + 2])); u_xlat10.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(48 >> 2) + 2])); u_xlat11.x = u_xlat13.x; u_xlat11.y = u_xlat7.x; u_xlat11.z = u_xlat9.x; u_xlat11.w = u_xlat10.x; u_xlat12.x = u_xlat13.y; u_xlat12.y = u_xlat7.y; u_xlat12.z = u_xlat9.y; u_xlat12.w = u_xlat10.y; u_xlat10.x = u_xlat13.z; u_xlat10.y = u_xlat7.z; u_xlat10.z = u_xlat9.z; u_xlat6 = u_xlat11 * u_xlat3.zzzz + u_xlat6; u_xlat7 = u_xlat12 * u_xlat3.zzzz + u_xlat8; u_xlat5 = u_xlat10 * u_xlat3.zzzz + u_xlat5; u_xlat13.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(0 >> 2) + 2])); u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(16 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(32 >> 2) + 2])); u_xlat8.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(48 >> 2) + 2])); u_xlat9.x = u_xlat13.x; u_xlat9.y = u_xlat3.x; u_xlat9.z = u_xlat4.x; u_xlat9.w = u_xlat8.x; u_xlat10.x = u_xlat13.y; u_xlat10.y = u_xlat3.y; u_xlat10.z = u_xlat4.y; u_xlat10.w = u_xlat8.y; u_xlat8.x = u_xlat13.z; u_xlat8.y = u_xlat3.z; u_xlat8.z = u_xlat4.z; u_xlat4 = u_xlat9 * u_xlat3.wwww + u_xlat6; u_xlat6 = u_xlat10 * u_xlat3.wwww + u_xlat7; u_xlat3 = u_xlat8 * u_xlat3.wwww + u_xlat5; u_xlat5.xyz = u_xlat1.xyz; u_xlat5.w = 1.0; u_xlat7.x = dot(u_xlat4, u_xlat5); u_xlat7.y = dot(u_xlat6, u_xlat5); u_xlat7.z = dot(u_xlat3, u_xlat5); u_xlat2.z = u_xlat1.w; u_xlat7.w = dot(u_xlat4.yzx, u_xlat2.xyz); u_xlat1.x = dot(u_xlat6.yzx, u_xlat2.xyz); u_xlat1.y = dot(u_xlat3.yzx, u_xlat2.xyz); inOutVertices2_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat7.x)); inOutVertices2_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat7.y)); inOutVertices2_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat7.z)); inOutVertices2_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat7.w)); inOutVertices2_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat1.x)); inOutVertices2_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat1.y)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].y; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].y); u_xlatb13 = u_xlatu0> 2) + 0]), uintBitsToFloat(inOutVertices1_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices1_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inOutVertices1_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlat2.xy = vec2(uintBitsToFloat(inOutVertices1_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inOutVertices1_buf[u_xlatu0].value[(16 >> 2) + 1])); u_xlat3 = vec4(uintBitsToFloat(inSkin1_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inSkin1_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inSkin1_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inSkin1_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlati4 = ivec4(int(inSkin1_buf[u_xlatu0].value[(16 >> 2) + 0]), int(inSkin1_buf[u_xlatu0].value[(16 >> 2) + 1]), int(inSkin1_buf[u_xlatu0].value[(16 >> 2) + 2]), int(inSkin1_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlati4 = u_xlati4 + ivec4(g_PoseOffsets[0].yyyy); u_xlat13.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(0 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(16 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(32 >> 2) + 2])); u_xlat7.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(48 >> 2) + 2])); u_xlat8.x = u_xlat13.x; u_xlat8.y = u_xlat5.x; u_xlat8.z = u_xlat6.x; u_xlat8.w = u_xlat7.x; u_xlat9.x = u_xlat13.y; u_xlat9.y = u_xlat5.y; u_xlat9.z = u_xlat6.y; u_xlat9.w = u_xlat7.y; u_xlat7.x = u_xlat13.z; u_xlat7.y = u_xlat5.z; u_xlat7.z = u_xlat6.z; u_xlat13.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(0 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(16 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(32 >> 2) + 2])); u_xlat10.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(48 >> 2) + 2])); u_xlat11.x = u_xlat13.x; u_xlat11.y = u_xlat5.x; u_xlat11.z = u_xlat6.x; u_xlat11.w = u_xlat10.x; u_xlat11 = u_xlat3.yyyy * u_xlat11; u_xlat12.x = u_xlat13.y; u_xlat12.y = u_xlat5.y; u_xlat12.z = u_xlat6.y; u_xlat12.w = u_xlat10.y; u_xlat12 = u_xlat3.yyyy * u_xlat12; u_xlat10.x = u_xlat13.z; u_xlat10.y = u_xlat5.z; u_xlat10.z = u_xlat6.z; u_xlat5 = u_xlat3.yyyy * u_xlat10; u_xlat6 = u_xlat8 * u_xlat3.xxxx + u_xlat11; u_xlat8 = u_xlat9 * u_xlat3.xxxx + u_xlat12; u_xlat5 = u_xlat7 * u_xlat3.xxxx + u_xlat5; u_xlat13.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(0 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(16 >> 2) + 2])); u_xlat9.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(32 >> 2) + 2])); u_xlat10.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(48 >> 2) + 2])); u_xlat11.x = u_xlat13.x; u_xlat11.y = u_xlat7.x; u_xlat11.z = u_xlat9.x; u_xlat11.w = u_xlat10.x; u_xlat12.x = u_xlat13.y; u_xlat12.y = u_xlat7.y; u_xlat12.z = u_xlat9.y; u_xlat12.w = u_xlat10.y; u_xlat10.x = u_xlat13.z; u_xlat10.y = u_xlat7.z; u_xlat10.z = u_xlat9.z; u_xlat6 = u_xlat11 * u_xlat3.zzzz + u_xlat6; u_xlat7 = u_xlat12 * u_xlat3.zzzz + u_xlat8; u_xlat5 = u_xlat10 * u_xlat3.zzzz + u_xlat5; u_xlat13.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(0 >> 2) + 2])); u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(16 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(32 >> 2) + 2])); u_xlat8.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(48 >> 2) + 2])); u_xlat9.x = u_xlat13.x; u_xlat9.y = u_xlat3.x; u_xlat9.z = u_xlat4.x; u_xlat9.w = u_xlat8.x; u_xlat10.x = u_xlat13.y; u_xlat10.y = u_xlat3.y; u_xlat10.z = u_xlat4.y; u_xlat10.w = u_xlat8.y; u_xlat8.x = u_xlat13.z; u_xlat8.y = u_xlat3.z; u_xlat8.z = u_xlat4.z; u_xlat4 = u_xlat9 * u_xlat3.wwww + u_xlat6; u_xlat6 = u_xlat10 * u_xlat3.wwww + u_xlat7; u_xlat3 = u_xlat8 * u_xlat3.wwww + u_xlat5; u_xlat5.xyz = u_xlat1.xyz; u_xlat5.w = 1.0; u_xlat7.x = dot(u_xlat4, u_xlat5); u_xlat7.y = dot(u_xlat6, u_xlat5); u_xlat7.z = dot(u_xlat3, u_xlat5); u_xlat2.z = u_xlat1.w; u_xlat7.w = dot(u_xlat4.yzx, u_xlat2.xyz); u_xlat1.x = dot(u_xlat6.yzx, u_xlat2.xyz); u_xlat1.y = dot(u_xlat3.yzx, u_xlat2.xyz); inOutVertices1_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat7.x)); inOutVertices1_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat7.y)); inOutVertices1_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat7.z)); inOutVertices1_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat7.w)); inOutVertices1_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat1.x)); inOutVertices1_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat1.y)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].x; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].x); u_xlatb13 = u_xlatu0> 2) + 0]), uintBitsToFloat(inOutVertices0_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices0_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inOutVertices0_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlat2.xy = vec2(uintBitsToFloat(inOutVertices0_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inOutVertices0_buf[u_xlatu0].value[(16 >> 2) + 1])); u_xlat3 = vec4(uintBitsToFloat(inSkin0_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inSkin0_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inSkin0_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inSkin0_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlati4 = ivec4(int(inSkin0_buf[u_xlatu0].value[(16 >> 2) + 0]), int(inSkin0_buf[u_xlatu0].value[(16 >> 2) + 1]), int(inSkin0_buf[u_xlatu0].value[(16 >> 2) + 2]), int(inSkin0_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlati4 = u_xlati4 + ivec4(g_PoseOffsets[0].xxxx); u_xlat13.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(0 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(16 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(32 >> 2) + 2])); u_xlat7.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.x].value[(48 >> 2) + 2])); u_xlat8.x = u_xlat13.x; u_xlat8.y = u_xlat5.x; u_xlat8.z = u_xlat6.x; u_xlat8.w = u_xlat7.x; u_xlat9.x = u_xlat13.y; u_xlat9.y = u_xlat5.y; u_xlat9.z = u_xlat6.y; u_xlat9.w = u_xlat7.y; u_xlat7.x = u_xlat13.z; u_xlat7.y = u_xlat5.z; u_xlat7.z = u_xlat6.z; u_xlat13.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(0 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(16 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(32 >> 2) + 2])); u_xlat10.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.y].value[(48 >> 2) + 2])); u_xlat11.x = u_xlat13.x; u_xlat11.y = u_xlat5.x; u_xlat11.z = u_xlat6.x; u_xlat11.w = u_xlat10.x; u_xlat11 = u_xlat3.yyyy * u_xlat11; u_xlat12.x = u_xlat13.y; u_xlat12.y = u_xlat5.y; u_xlat12.z = u_xlat6.y; u_xlat12.w = u_xlat10.y; u_xlat12 = u_xlat3.yyyy * u_xlat12; u_xlat10.x = u_xlat13.z; u_xlat10.y = u_xlat5.z; u_xlat10.z = u_xlat6.z; u_xlat5 = u_xlat3.yyyy * u_xlat10; u_xlat6 = u_xlat8 * u_xlat3.xxxx + u_xlat11; u_xlat8 = u_xlat9 * u_xlat3.xxxx + u_xlat12; u_xlat5 = u_xlat7 * u_xlat3.xxxx + u_xlat5; u_xlat13.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(0 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(16 >> 2) + 2])); u_xlat9.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(32 >> 2) + 2])); u_xlat10.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.z].value[(48 >> 2) + 2])); u_xlat11.x = u_xlat13.x; u_xlat11.y = u_xlat7.x; u_xlat11.z = u_xlat9.x; u_xlat11.w = u_xlat10.x; u_xlat12.x = u_xlat13.y; u_xlat12.y = u_xlat7.y; u_xlat12.z = u_xlat9.y; u_xlat12.w = u_xlat10.y; u_xlat10.x = u_xlat13.z; u_xlat10.y = u_xlat7.z; u_xlat10.z = u_xlat9.z; u_xlat6 = u_xlat11 * u_xlat3.zzzz + u_xlat6; u_xlat7 = u_xlat12 * u_xlat3.zzzz + u_xlat8; u_xlat5 = u_xlat10 * u_xlat3.zzzz + u_xlat5; u_xlat13.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(0 >> 2) + 2])); u_xlat3.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(16 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(32 >> 2) + 2])); u_xlat8.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati4.w].value[(48 >> 2) + 2])); u_xlat9.x = u_xlat13.x; u_xlat9.y = u_xlat3.x; u_xlat9.z = u_xlat4.x; u_xlat9.w = u_xlat8.x; u_xlat10.x = u_xlat13.y; u_xlat10.y = u_xlat3.y; u_xlat10.z = u_xlat4.y; u_xlat10.w = u_xlat8.y; u_xlat8.x = u_xlat13.z; u_xlat8.y = u_xlat3.z; u_xlat8.z = u_xlat4.z; u_xlat4 = u_xlat9 * u_xlat3.wwww + u_xlat6; u_xlat6 = u_xlat10 * u_xlat3.wwww + u_xlat7; u_xlat3 = u_xlat8 * u_xlat3.wwww + u_xlat5; u_xlat5.xyz = u_xlat1.xyz; u_xlat5.w = 1.0; u_xlat7.x = dot(u_xlat4, u_xlat5); u_xlat7.y = dot(u_xlat6, u_xlat5); u_xlat7.z = dot(u_xlat3, u_xlat5); u_xlat2.z = u_xlat1.w; u_xlat7.w = dot(u_xlat4.yzx, u_xlat2.xyz); u_xlat1.x = dot(u_xlat6.yzx, u_xlat2.xyz); u_xlat1.y = dot(u_xlat3.yzx, u_xlat2.xyz); inOutVertices0_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat7.x)); inOutVertices0_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat7.y)); inOutVertices0_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat7.z)); inOutVertices0_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat7.w)); inOutVertices0_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat1.x)); inOutVertices0_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat1.y)); } } } } } } } } return; } @@batchMainInPlaceComputeSkinInPlaceCBufferinSkin0inSkin1inSkin2inSkin3inSkin4inSkin5inSkin6 inMatricesinOutVertices0inOutVertices1inOutVertices2inOutVertices3inOutVertices4inOutVertices5inOutVertices6h"#version 310 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if HLSLCC_ENABLE_UNIFORM_BUFFERS #define UNITY_UNIFORM #else #define UNITY_UNIFORM uniform #endif #define UNITY_SUPPORTS_UNIFORM_LOCATION 1 #if UNITY_SUPPORTS_UNIFORM_LOCATION #define UNITY_LOCATION(x) layout(location = x) #define UNITY_BINDING(x) layout(binding = x, std140) #else #define UNITY_LOCATION(x) #define UNITY_BINDING(x) layout(std140) #endif UNITY_BINDING(0) uniform ComputeSkinInPlaceCBuffer { uvec4 g_VertCounts[2]; uvec4 g_BatchOffsets[2]; uvec4 g_PoseOffsets[2]; uint g_poseBufferMaxIndex; }; struct inSkin0_type { uint[8] value; }; layout(std430, binding = 7) readonly buffer inSkin0 { inSkin0_type inSkin0_buf[]; }; struct inSkin1_type { uint[8] value; }; layout(std430, binding = 8) readonly buffer inSkin1 { inSkin1_type inSkin1_buf[]; }; struct inSkin2_type { uint[8] value; }; layout(std430, binding = 9) readonly buffer inSkin2 { inSkin2_type inSkin2_buf[]; }; struct inSkin3_type { uint[8] value; }; layout(std430, binding = 10) readonly buffer inSkin3 { inSkin3_type inSkin3_buf[]; }; struct inSkin4_type { uint[8] value; }; layout(std430, binding = 11) readonly buffer inSkin4 { inSkin4_type inSkin4_buf[]; }; struct inSkin5_type { uint[8] value; }; layout(std430, binding = 12) readonly buffer inSkin5 { inSkin5_type inSkin5_buf[]; }; struct inSkin6_type { uint[8] value; }; layout(std430, binding = 13) readonly buffer inSkin6 { inSkin6_type inSkin6_buf[]; }; struct inMatrices_type { uint[16] value; }; layout(std430, binding = 14) readonly buffer inMatrices { inMatrices_type inMatrices_buf[]; }; struct inOutVertices0_type { uint[10] value; }; layout(std430, binding = 0) buffer inOutVertices0 { inOutVertices0_type inOutVertices0_buf[]; }; struct inOutVertices1_type { uint[10] value; }; layout(std430, binding = 1) buffer inOutVertices1 { inOutVertices1_type inOutVertices1_buf[]; }; struct inOutVertices2_type { uint[10] value; }; layout(std430, binding = 2) buffer inOutVertices2 { inOutVertices2_type inOutVertices2_buf[]; }; struct inOutVertices3_type { uint[10] value; }; layout(std430, binding = 3) buffer inOutVertices3 { inOutVertices3_type inOutVertices3_buf[]; }; struct inOutVertices4_type { uint[10] value; }; layout(std430, binding = 4) buffer inOutVertices4 { inOutVertices4_type inOutVertices4_buf[]; }; struct inOutVertices5_type { uint[10] value; }; layout(std430, binding = 5) buffer inOutVertices5 { inOutVertices5_type inOutVertices5_buf[]; }; struct inOutVertices6_type { uint[10] value; }; layout(std430, binding = 6) buffer inOutVertices6 { inOutVertices6_type inOutVertices6_buf[]; }; uint u_xlatu0; bool u_xlatb0; vec4 u_xlat1; vec4 u_xlat2; vec3 u_xlat3; vec4 u_xlat4; vec4 u_xlat5; ivec4 u_xlati5; vec4 u_xlat6; vec4 u_xlat7; vec4 u_xlat8; vec4 u_xlat9; vec4 u_xlat10; vec4 u_xlat11; vec4 u_xlat12; vec4 u_xlat13; vec3 u_xlat14; bool u_xlatb14; layout(local_size_x = 64, local_size_y = 1, local_size_z = 1) in; void main() { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[1].z; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[1].z); u_xlatb14 = u_xlatu0> 2) + 3]), uintBitsToFloat(inOutVertices6_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inOutVertices6_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices6_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlat2 = vec4(uintBitsToFloat(inOutVertices6_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inOutVertices6_buf[u_xlatu0].value[(16 >> 2) + 1]), uintBitsToFloat(inOutVertices6_buf[u_xlatu0].value[(16 >> 2) + 2]), uintBitsToFloat(inOutVertices6_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlat3.z = uintBitsToFloat(inOutVertices6_buf[u_xlatu0].value[(32 >> 2) + 0]); u_xlat4 = vec4(uintBitsToFloat(inSkin6_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inSkin6_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inSkin6_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inSkin6_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlati5 = ivec4(int(inSkin6_buf[u_xlatu0].value[(16 >> 2) + 0]), int(inSkin6_buf[u_xlatu0].value[(16 >> 2) + 1]), int(inSkin6_buf[u_xlatu0].value[(16 >> 2) + 2]), int(inSkin6_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlati5 = u_xlati5 + ivec4(g_PoseOffsets[1].zzzz); u_xlat14.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(0 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(16 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(32 >> 2) + 2])); u_xlat8.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(48 >> 2) + 2])); u_xlat9.x = u_xlat14.x; u_xlat9.y = u_xlat6.x; u_xlat9.z = u_xlat7.x; u_xlat9.w = u_xlat8.x; u_xlat10.x = u_xlat14.y; u_xlat10.y = u_xlat6.y; u_xlat10.z = u_xlat7.y; u_xlat10.w = u_xlat8.y; u_xlat8.x = u_xlat14.z; u_xlat8.y = u_xlat6.z; u_xlat8.z = u_xlat7.z; u_xlat14.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(0 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(16 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(32 >> 2) + 2])); u_xlat11.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(48 >> 2) + 2])); u_xlat12.x = u_xlat14.x; u_xlat12.y = u_xlat6.x; u_xlat12.z = u_xlat7.x; u_xlat12.w = u_xlat11.x; u_xlat12 = u_xlat4.yyyy * u_xlat12; u_xlat13.x = u_xlat14.y; u_xlat13.y = u_xlat6.y; u_xlat13.z = u_xlat7.y; u_xlat13.w = u_xlat11.y; u_xlat13 = u_xlat4.yyyy * u_xlat13; u_xlat11.x = u_xlat14.z; u_xlat11.y = u_xlat6.z; u_xlat11.z = u_xlat7.z; u_xlat6 = u_xlat4.yyyy * u_xlat11; u_xlat7 = u_xlat9 * u_xlat4.xxxx + u_xlat12; u_xlat9 = u_xlat10 * u_xlat4.xxxx + u_xlat13; u_xlat6 = u_xlat8 * u_xlat4.xxxx + u_xlat6; u_xlat14.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(0 >> 2) + 2])); u_xlat8.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(16 >> 2) + 2])); u_xlat10.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(32 >> 2) + 2])); u_xlat11.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(48 >> 2) + 2])); u_xlat12.x = u_xlat14.x; u_xlat12.y = u_xlat8.x; u_xlat12.z = u_xlat10.x; u_xlat12.w = u_xlat11.x; u_xlat13.x = u_xlat14.y; u_xlat13.y = u_xlat8.y; u_xlat13.z = u_xlat10.y; u_xlat13.w = u_xlat11.y; u_xlat11.x = u_xlat14.z; u_xlat11.y = u_xlat8.z; u_xlat11.z = u_xlat10.z; u_xlat7 = u_xlat12 * u_xlat4.zzzz + u_xlat7; u_xlat8 = u_xlat13 * u_xlat4.zzzz + u_xlat9; u_xlat6 = u_xlat11 * u_xlat4.zzzz + u_xlat6; u_xlat14.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(16 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat14.x; u_xlat10.y = u_xlat4.x; u_xlat10.z = u_xlat5.x; u_xlat10.w = u_xlat9.x; u_xlat11.x = u_xlat14.y; u_xlat11.y = u_xlat4.y; u_xlat11.z = u_xlat5.y; u_xlat11.w = u_xlat9.y; u_xlat9.x = u_xlat14.z; u_xlat9.y = u_xlat4.z; u_xlat9.z = u_xlat5.z; u_xlat5 = u_xlat10 * u_xlat4.wwww + u_xlat7; u_xlat7 = u_xlat11 * u_xlat4.wwww + u_xlat8; u_xlat4 = u_xlat9 * u_xlat4.wwww + u_xlat6; u_xlat6.xyz = u_xlat1.yzw; u_xlat6.w = 1.0; u_xlat8.x = dot(u_xlat5, u_xlat6); u_xlat8.y = dot(u_xlat7, u_xlat6); u_xlat8.z = dot(u_xlat4, u_xlat6); u_xlat1.yz = u_xlat2.xy; u_xlat8.w = dot(u_xlat5.xyz, u_xlat1.xyz); u_xlat6.x = dot(u_xlat7.xyz, u_xlat1.xyz); u_xlat6.y = dot(u_xlat4.xyz, u_xlat1.xyz); u_xlat3.xy = u_xlat2.zw; u_xlat6.z = dot(u_xlat5.xyz, u_xlat3.xyz); u_xlat6.w = dot(u_xlat7.xyz, u_xlat3.xyz); u_xlat14.x = dot(u_xlat4.xyz, u_xlat3.xyz); inOutVertices6_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat8.x)); inOutVertices6_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat8.y)); inOutVertices6_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat8.z)); inOutVertices6_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat8.w)); inOutVertices6_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat6.x)); inOutVertices6_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat6.y)); inOutVertices6_buf[u_xlatu0].value[(16 >> 2) + 2] = uint(floatBitsToUint(u_xlat6.z)); inOutVertices6_buf[u_xlatu0].value[(16 >> 2) + 3] = uint(floatBitsToUint(u_xlat6.w)); inOutVertices6_buf[u_xlatu0].value[(32 >> 2)] = uint(floatBitsToUint(u_xlat14.x)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[1].y; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[1].y); u_xlatb14 = u_xlatu0> 2) + 3]), uintBitsToFloat(inOutVertices5_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inOutVertices5_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices5_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlat2 = vec4(uintBitsToFloat(inOutVertices5_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inOutVertices5_buf[u_xlatu0].value[(16 >> 2) + 1]), uintBitsToFloat(inOutVertices5_buf[u_xlatu0].value[(16 >> 2) + 2]), uintBitsToFloat(inOutVertices5_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlat3.z = uintBitsToFloat(inOutVertices5_buf[u_xlatu0].value[(32 >> 2) + 0]); u_xlat4 = vec4(uintBitsToFloat(inSkin5_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inSkin5_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inSkin5_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inSkin5_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlati5 = ivec4(int(inSkin5_buf[u_xlatu0].value[(16 >> 2) + 0]), int(inSkin5_buf[u_xlatu0].value[(16 >> 2) + 1]), int(inSkin5_buf[u_xlatu0].value[(16 >> 2) + 2]), int(inSkin5_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlati5 = u_xlati5 + ivec4(g_PoseOffsets[1].yyyy); u_xlat14.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(0 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(16 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(32 >> 2) + 2])); u_xlat8.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(48 >> 2) + 2])); u_xlat9.x = u_xlat14.x; u_xlat9.y = u_xlat6.x; u_xlat9.z = u_xlat7.x; u_xlat9.w = u_xlat8.x; u_xlat10.x = u_xlat14.y; u_xlat10.y = u_xlat6.y; u_xlat10.z = u_xlat7.y; u_xlat10.w = u_xlat8.y; u_xlat8.x = u_xlat14.z; u_xlat8.y = u_xlat6.z; u_xlat8.z = u_xlat7.z; u_xlat14.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(0 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(16 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(32 >> 2) + 2])); u_xlat11.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(48 >> 2) + 2])); u_xlat12.x = u_xlat14.x; u_xlat12.y = u_xlat6.x; u_xlat12.z = u_xlat7.x; u_xlat12.w = u_xlat11.x; u_xlat12 = u_xlat4.yyyy * u_xlat12; u_xlat13.x = u_xlat14.y; u_xlat13.y = u_xlat6.y; u_xlat13.z = u_xlat7.y; u_xlat13.w = u_xlat11.y; u_xlat13 = u_xlat4.yyyy * u_xlat13; u_xlat11.x = u_xlat14.z; u_xlat11.y = u_xlat6.z; u_xlat11.z = u_xlat7.z; u_xlat6 = u_xlat4.yyyy * u_xlat11; u_xlat7 = u_xlat9 * u_xlat4.xxxx + u_xlat12; u_xlat9 = u_xlat10 * u_xlat4.xxxx + u_xlat13; u_xlat6 = u_xlat8 * u_xlat4.xxxx + u_xlat6; u_xlat14.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(0 >> 2) + 2])); u_xlat8.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(16 >> 2) + 2])); u_xlat10.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(32 >> 2) + 2])); u_xlat11.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(48 >> 2) + 2])); u_xlat12.x = u_xlat14.x; u_xlat12.y = u_xlat8.x; u_xlat12.z = u_xlat10.x; u_xlat12.w = u_xlat11.x; u_xlat13.x = u_xlat14.y; u_xlat13.y = u_xlat8.y; u_xlat13.z = u_xlat10.y; u_xlat13.w = u_xlat11.y; u_xlat11.x = u_xlat14.z; u_xlat11.y = u_xlat8.z; u_xlat11.z = u_xlat10.z; u_xlat7 = u_xlat12 * u_xlat4.zzzz + u_xlat7; u_xlat8 = u_xlat13 * u_xlat4.zzzz + u_xlat9; u_xlat6 = u_xlat11 * u_xlat4.zzzz + u_xlat6; u_xlat14.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(16 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat14.x; u_xlat10.y = u_xlat4.x; u_xlat10.z = u_xlat5.x; u_xlat10.w = u_xlat9.x; u_xlat11.x = u_xlat14.y; u_xlat11.y = u_xlat4.y; u_xlat11.z = u_xlat5.y; u_xlat11.w = u_xlat9.y; u_xlat9.x = u_xlat14.z; u_xlat9.y = u_xlat4.z; u_xlat9.z = u_xlat5.z; u_xlat5 = u_xlat10 * u_xlat4.wwww + u_xlat7; u_xlat7 = u_xlat11 * u_xlat4.wwww + u_xlat8; u_xlat4 = u_xlat9 * u_xlat4.wwww + u_xlat6; u_xlat6.xyz = u_xlat1.yzw; u_xlat6.w = 1.0; u_xlat8.x = dot(u_xlat5, u_xlat6); u_xlat8.y = dot(u_xlat7, u_xlat6); u_xlat8.z = dot(u_xlat4, u_xlat6); u_xlat1.yz = u_xlat2.xy; u_xlat8.w = dot(u_xlat5.xyz, u_xlat1.xyz); u_xlat6.x = dot(u_xlat7.xyz, u_xlat1.xyz); u_xlat6.y = dot(u_xlat4.xyz, u_xlat1.xyz); u_xlat3.xy = u_xlat2.zw; u_xlat6.z = dot(u_xlat5.xyz, u_xlat3.xyz); u_xlat6.w = dot(u_xlat7.xyz, u_xlat3.xyz); u_xlat14.x = dot(u_xlat4.xyz, u_xlat3.xyz); inOutVertices5_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat8.x)); inOutVertices5_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat8.y)); inOutVertices5_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat8.z)); inOutVertices5_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat8.w)); inOutVertices5_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat6.x)); inOutVertices5_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat6.y)); inOutVertices5_buf[u_xlatu0].value[(16 >> 2) + 2] = uint(floatBitsToUint(u_xlat6.z)); inOutVertices5_buf[u_xlatu0].value[(16 >> 2) + 3] = uint(floatBitsToUint(u_xlat6.w)); inOutVertices5_buf[u_xlatu0].value[(32 >> 2)] = uint(floatBitsToUint(u_xlat14.x)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[1].x; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[1].x); u_xlatb14 = u_xlatu0> 2) + 3]), uintBitsToFloat(inOutVertices4_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inOutVertices4_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices4_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlat2 = vec4(uintBitsToFloat(inOutVertices4_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inOutVertices4_buf[u_xlatu0].value[(16 >> 2) + 1]), uintBitsToFloat(inOutVertices4_buf[u_xlatu0].value[(16 >> 2) + 2]), uintBitsToFloat(inOutVertices4_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlat3.z = uintBitsToFloat(inOutVertices4_buf[u_xlatu0].value[(32 >> 2) + 0]); u_xlat4 = vec4(uintBitsToFloat(inSkin4_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inSkin4_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inSkin4_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inSkin4_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlati5 = ivec4(int(inSkin4_buf[u_xlatu0].value[(16 >> 2) + 0]), int(inSkin4_buf[u_xlatu0].value[(16 >> 2) + 1]), int(inSkin4_buf[u_xlatu0].value[(16 >> 2) + 2]), int(inSkin4_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlati5 = u_xlati5 + ivec4(g_PoseOffsets[1].xxxx); u_xlat14.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(0 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(16 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(32 >> 2) + 2])); u_xlat8.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(48 >> 2) + 2])); u_xlat9.x = u_xlat14.x; u_xlat9.y = u_xlat6.x; u_xlat9.z = u_xlat7.x; u_xlat9.w = u_xlat8.x; u_xlat10.x = u_xlat14.y; u_xlat10.y = u_xlat6.y; u_xlat10.z = u_xlat7.y; u_xlat10.w = u_xlat8.y; u_xlat8.x = u_xlat14.z; u_xlat8.y = u_xlat6.z; u_xlat8.z = u_xlat7.z; u_xlat14.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(0 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(16 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(32 >> 2) + 2])); u_xlat11.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(48 >> 2) + 2])); u_xlat12.x = u_xlat14.x; u_xlat12.y = u_xlat6.x; u_xlat12.z = u_xlat7.x; u_xlat12.w = u_xlat11.x; u_xlat12 = u_xlat4.yyyy * u_xlat12; u_xlat13.x = u_xlat14.y; u_xlat13.y = u_xlat6.y; u_xlat13.z = u_xlat7.y; u_xlat13.w = u_xlat11.y; u_xlat13 = u_xlat4.yyyy * u_xlat13; u_xlat11.x = u_xlat14.z; u_xlat11.y = u_xlat6.z; u_xlat11.z = u_xlat7.z; u_xlat6 = u_xlat4.yyyy * u_xlat11; u_xlat7 = u_xlat9 * u_xlat4.xxxx + u_xlat12; u_xlat9 = u_xlat10 * u_xlat4.xxxx + u_xlat13; u_xlat6 = u_xlat8 * u_xlat4.xxxx + u_xlat6; u_xlat14.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(0 >> 2) + 2])); u_xlat8.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(16 >> 2) + 2])); u_xlat10.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(32 >> 2) + 2])); u_xlat11.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(48 >> 2) + 2])); u_xlat12.x = u_xlat14.x; u_xlat12.y = u_xlat8.x; u_xlat12.z = u_xlat10.x; u_xlat12.w = u_xlat11.x; u_xlat13.x = u_xlat14.y; u_xlat13.y = u_xlat8.y; u_xlat13.z = u_xlat10.y; u_xlat13.w = u_xlat11.y; u_xlat11.x = u_xlat14.z; u_xlat11.y = u_xlat8.z; u_xlat11.z = u_xlat10.z; u_xlat7 = u_xlat12 * u_xlat4.zzzz + u_xlat7; u_xlat8 = u_xlat13 * u_xlat4.zzzz + u_xlat9; u_xlat6 = u_xlat11 * u_xlat4.zzzz + u_xlat6; u_xlat14.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(16 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat14.x; u_xlat10.y = u_xlat4.x; u_xlat10.z = u_xlat5.x; u_xlat10.w = u_xlat9.x; u_xlat11.x = u_xlat14.y; u_xlat11.y = u_xlat4.y; u_xlat11.z = u_xlat5.y; u_xlat11.w = u_xlat9.y; u_xlat9.x = u_xlat14.z; u_xlat9.y = u_xlat4.z; u_xlat9.z = u_xlat5.z; u_xlat5 = u_xlat10 * u_xlat4.wwww + u_xlat7; u_xlat7 = u_xlat11 * u_xlat4.wwww + u_xlat8; u_xlat4 = u_xlat9 * u_xlat4.wwww + u_xlat6; u_xlat6.xyz = u_xlat1.yzw; u_xlat6.w = 1.0; u_xlat8.x = dot(u_xlat5, u_xlat6); u_xlat8.y = dot(u_xlat7, u_xlat6); u_xlat8.z = dot(u_xlat4, u_xlat6); u_xlat1.yz = u_xlat2.xy; u_xlat8.w = dot(u_xlat5.xyz, u_xlat1.xyz); u_xlat6.x = dot(u_xlat7.xyz, u_xlat1.xyz); u_xlat6.y = dot(u_xlat4.xyz, u_xlat1.xyz); u_xlat3.xy = u_xlat2.zw; u_xlat6.z = dot(u_xlat5.xyz, u_xlat3.xyz); u_xlat6.w = dot(u_xlat7.xyz, u_xlat3.xyz); u_xlat14.x = dot(u_xlat4.xyz, u_xlat3.xyz); inOutVertices4_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat8.x)); inOutVertices4_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat8.y)); inOutVertices4_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat8.z)); inOutVertices4_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat8.w)); inOutVertices4_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat6.x)); inOutVertices4_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat6.y)); inOutVertices4_buf[u_xlatu0].value[(16 >> 2) + 2] = uint(floatBitsToUint(u_xlat6.z)); inOutVertices4_buf[u_xlatu0].value[(16 >> 2) + 3] = uint(floatBitsToUint(u_xlat6.w)); inOutVertices4_buf[u_xlatu0].value[(32 >> 2)] = uint(floatBitsToUint(u_xlat14.x)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].w; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].w); u_xlatb14 = u_xlatu0> 2) + 3]), uintBitsToFloat(inOutVertices3_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inOutVertices3_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices3_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlat2 = vec4(uintBitsToFloat(inOutVertices3_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inOutVertices3_buf[u_xlatu0].value[(16 >> 2) + 1]), uintBitsToFloat(inOutVertices3_buf[u_xlatu0].value[(16 >> 2) + 2]), uintBitsToFloat(inOutVertices3_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlat3.z = uintBitsToFloat(inOutVertices3_buf[u_xlatu0].value[(32 >> 2) + 0]); u_xlat4 = vec4(uintBitsToFloat(inSkin3_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inSkin3_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inSkin3_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inSkin3_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlati5 = ivec4(int(inSkin3_buf[u_xlatu0].value[(16 >> 2) + 0]), int(inSkin3_buf[u_xlatu0].value[(16 >> 2) + 1]), int(inSkin3_buf[u_xlatu0].value[(16 >> 2) + 2]), int(inSkin3_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlati5 = u_xlati5 + ivec4(g_PoseOffsets[0].wwww); u_xlat14.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(0 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(16 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(32 >> 2) + 2])); u_xlat8.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(48 >> 2) + 2])); u_xlat9.x = u_xlat14.x; u_xlat9.y = u_xlat6.x; u_xlat9.z = u_xlat7.x; u_xlat9.w = u_xlat8.x; u_xlat10.x = u_xlat14.y; u_xlat10.y = u_xlat6.y; u_xlat10.z = u_xlat7.y; u_xlat10.w = u_xlat8.y; u_xlat8.x = u_xlat14.z; u_xlat8.y = u_xlat6.z; u_xlat8.z = u_xlat7.z; u_xlat14.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(0 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(16 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(32 >> 2) + 2])); u_xlat11.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(48 >> 2) + 2])); u_xlat12.x = u_xlat14.x; u_xlat12.y = u_xlat6.x; u_xlat12.z = u_xlat7.x; u_xlat12.w = u_xlat11.x; u_xlat12 = u_xlat4.yyyy * u_xlat12; u_xlat13.x = u_xlat14.y; u_xlat13.y = u_xlat6.y; u_xlat13.z = u_xlat7.y; u_xlat13.w = u_xlat11.y; u_xlat13 = u_xlat4.yyyy * u_xlat13; u_xlat11.x = u_xlat14.z; u_xlat11.y = u_xlat6.z; u_xlat11.z = u_xlat7.z; u_xlat6 = u_xlat4.yyyy * u_xlat11; u_xlat7 = u_xlat9 * u_xlat4.xxxx + u_xlat12; u_xlat9 = u_xlat10 * u_xlat4.xxxx + u_xlat13; u_xlat6 = u_xlat8 * u_xlat4.xxxx + u_xlat6; u_xlat14.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(0 >> 2) + 2])); u_xlat8.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(16 >> 2) + 2])); u_xlat10.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(32 >> 2) + 2])); u_xlat11.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(48 >> 2) + 2])); u_xlat12.x = u_xlat14.x; u_xlat12.y = u_xlat8.x; u_xlat12.z = u_xlat10.x; u_xlat12.w = u_xlat11.x; u_xlat13.x = u_xlat14.y; u_xlat13.y = u_xlat8.y; u_xlat13.z = u_xlat10.y; u_xlat13.w = u_xlat11.y; u_xlat11.x = u_xlat14.z; u_xlat11.y = u_xlat8.z; u_xlat11.z = u_xlat10.z; u_xlat7 = u_xlat12 * u_xlat4.zzzz + u_xlat7; u_xlat8 = u_xlat13 * u_xlat4.zzzz + u_xlat9; u_xlat6 = u_xlat11 * u_xlat4.zzzz + u_xlat6; u_xlat14.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(16 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat14.x; u_xlat10.y = u_xlat4.x; u_xlat10.z = u_xlat5.x; u_xlat10.w = u_xlat9.x; u_xlat11.x = u_xlat14.y; u_xlat11.y = u_xlat4.y; u_xlat11.z = u_xlat5.y; u_xlat11.w = u_xlat9.y; u_xlat9.x = u_xlat14.z; u_xlat9.y = u_xlat4.z; u_xlat9.z = u_xlat5.z; u_xlat5 = u_xlat10 * u_xlat4.wwww + u_xlat7; u_xlat7 = u_xlat11 * u_xlat4.wwww + u_xlat8; u_xlat4 = u_xlat9 * u_xlat4.wwww + u_xlat6; u_xlat6.xyz = u_xlat1.yzw; u_xlat6.w = 1.0; u_xlat8.x = dot(u_xlat5, u_xlat6); u_xlat8.y = dot(u_xlat7, u_xlat6); u_xlat8.z = dot(u_xlat4, u_xlat6); u_xlat1.yz = u_xlat2.xy; u_xlat8.w = dot(u_xlat5.xyz, u_xlat1.xyz); u_xlat6.x = dot(u_xlat7.xyz, u_xlat1.xyz); u_xlat6.y = dot(u_xlat4.xyz, u_xlat1.xyz); u_xlat3.xy = u_xlat2.zw; u_xlat6.z = dot(u_xlat5.xyz, u_xlat3.xyz); u_xlat6.w = dot(u_xlat7.xyz, u_xlat3.xyz); u_xlat14.x = dot(u_xlat4.xyz, u_xlat3.xyz); inOutVertices3_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat8.x)); inOutVertices3_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat8.y)); inOutVertices3_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat8.z)); inOutVertices3_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat8.w)); inOutVertices3_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat6.x)); inOutVertices3_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat6.y)); inOutVertices3_buf[u_xlatu0].value[(16 >> 2) + 2] = uint(floatBitsToUint(u_xlat6.z)); inOutVertices3_buf[u_xlatu0].value[(16 >> 2) + 3] = uint(floatBitsToUint(u_xlat6.w)); inOutVertices3_buf[u_xlatu0].value[(32 >> 2)] = uint(floatBitsToUint(u_xlat14.x)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].z; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].z); u_xlatb14 = u_xlatu0> 2) + 3]), uintBitsToFloat(inOutVertices2_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inOutVertices2_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices2_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlat2 = vec4(uintBitsToFloat(inOutVertices2_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inOutVertices2_buf[u_xlatu0].value[(16 >> 2) + 1]), uintBitsToFloat(inOutVertices2_buf[u_xlatu0].value[(16 >> 2) + 2]), uintBitsToFloat(inOutVertices2_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlat3.z = uintBitsToFloat(inOutVertices2_buf[u_xlatu0].value[(32 >> 2) + 0]); u_xlat4 = vec4(uintBitsToFloat(inSkin2_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inSkin2_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inSkin2_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inSkin2_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlati5 = ivec4(int(inSkin2_buf[u_xlatu0].value[(16 >> 2) + 0]), int(inSkin2_buf[u_xlatu0].value[(16 >> 2) + 1]), int(inSkin2_buf[u_xlatu0].value[(16 >> 2) + 2]), int(inSkin2_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlati5 = u_xlati5 + ivec4(g_PoseOffsets[0].zzzz); u_xlat14.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(0 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(16 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(32 >> 2) + 2])); u_xlat8.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(48 >> 2) + 2])); u_xlat9.x = u_xlat14.x; u_xlat9.y = u_xlat6.x; u_xlat9.z = u_xlat7.x; u_xlat9.w = u_xlat8.x; u_xlat10.x = u_xlat14.y; u_xlat10.y = u_xlat6.y; u_xlat10.z = u_xlat7.y; u_xlat10.w = u_xlat8.y; u_xlat8.x = u_xlat14.z; u_xlat8.y = u_xlat6.z; u_xlat8.z = u_xlat7.z; u_xlat14.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(0 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(16 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(32 >> 2) + 2])); u_xlat11.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(48 >> 2) + 2])); u_xlat12.x = u_xlat14.x; u_xlat12.y = u_xlat6.x; u_xlat12.z = u_xlat7.x; u_xlat12.w = u_xlat11.x; u_xlat12 = u_xlat4.yyyy * u_xlat12; u_xlat13.x = u_xlat14.y; u_xlat13.y = u_xlat6.y; u_xlat13.z = u_xlat7.y; u_xlat13.w = u_xlat11.y; u_xlat13 = u_xlat4.yyyy * u_xlat13; u_xlat11.x = u_xlat14.z; u_xlat11.y = u_xlat6.z; u_xlat11.z = u_xlat7.z; u_xlat6 = u_xlat4.yyyy * u_xlat11; u_xlat7 = u_xlat9 * u_xlat4.xxxx + u_xlat12; u_xlat9 = u_xlat10 * u_xlat4.xxxx + u_xlat13; u_xlat6 = u_xlat8 * u_xlat4.xxxx + u_xlat6; u_xlat14.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(0 >> 2) + 2])); u_xlat8.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(16 >> 2) + 2])); u_xlat10.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(32 >> 2) + 2])); u_xlat11.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(48 >> 2) + 2])); u_xlat12.x = u_xlat14.x; u_xlat12.y = u_xlat8.x; u_xlat12.z = u_xlat10.x; u_xlat12.w = u_xlat11.x; u_xlat13.x = u_xlat14.y; u_xlat13.y = u_xlat8.y; u_xlat13.z = u_xlat10.y; u_xlat13.w = u_xlat11.y; u_xlat11.x = u_xlat14.z; u_xlat11.y = u_xlat8.z; u_xlat11.z = u_xlat10.z; u_xlat7 = u_xlat12 * u_xlat4.zzzz + u_xlat7; u_xlat8 = u_xlat13 * u_xlat4.zzzz + u_xlat9; u_xlat6 = u_xlat11 * u_xlat4.zzzz + u_xlat6; u_xlat14.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(16 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat14.x; u_xlat10.y = u_xlat4.x; u_xlat10.z = u_xlat5.x; u_xlat10.w = u_xlat9.x; u_xlat11.x = u_xlat14.y; u_xlat11.y = u_xlat4.y; u_xlat11.z = u_xlat5.y; u_xlat11.w = u_xlat9.y; u_xlat9.x = u_xlat14.z; u_xlat9.y = u_xlat4.z; u_xlat9.z = u_xlat5.z; u_xlat5 = u_xlat10 * u_xlat4.wwww + u_xlat7; u_xlat7 = u_xlat11 * u_xlat4.wwww + u_xlat8; u_xlat4 = u_xlat9 * u_xlat4.wwww + u_xlat6; u_xlat6.xyz = u_xlat1.yzw; u_xlat6.w = 1.0; u_xlat8.x = dot(u_xlat5, u_xlat6); u_xlat8.y = dot(u_xlat7, u_xlat6); u_xlat8.z = dot(u_xlat4, u_xlat6); u_xlat1.yz = u_xlat2.xy; u_xlat8.w = dot(u_xlat5.xyz, u_xlat1.xyz); u_xlat6.x = dot(u_xlat7.xyz, u_xlat1.xyz); u_xlat6.y = dot(u_xlat4.xyz, u_xlat1.xyz); u_xlat3.xy = u_xlat2.zw; u_xlat6.z = dot(u_xlat5.xyz, u_xlat3.xyz); u_xlat6.w = dot(u_xlat7.xyz, u_xlat3.xyz); u_xlat14.x = dot(u_xlat4.xyz, u_xlat3.xyz); inOutVertices2_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat8.x)); inOutVertices2_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat8.y)); inOutVertices2_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat8.z)); inOutVertices2_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat8.w)); inOutVertices2_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat6.x)); inOutVertices2_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat6.y)); inOutVertices2_buf[u_xlatu0].value[(16 >> 2) + 2] = uint(floatBitsToUint(u_xlat6.z)); inOutVertices2_buf[u_xlatu0].value[(16 >> 2) + 3] = uint(floatBitsToUint(u_xlat6.w)); inOutVertices2_buf[u_xlatu0].value[(32 >> 2)] = uint(floatBitsToUint(u_xlat14.x)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].y; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].y); u_xlatb14 = u_xlatu0> 2) + 3]), uintBitsToFloat(inOutVertices1_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inOutVertices1_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices1_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlat2 = vec4(uintBitsToFloat(inOutVertices1_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inOutVertices1_buf[u_xlatu0].value[(16 >> 2) + 1]), uintBitsToFloat(inOutVertices1_buf[u_xlatu0].value[(16 >> 2) + 2]), uintBitsToFloat(inOutVertices1_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlat3.z = uintBitsToFloat(inOutVertices1_buf[u_xlatu0].value[(32 >> 2) + 0]); u_xlat4 = vec4(uintBitsToFloat(inSkin1_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inSkin1_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inSkin1_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inSkin1_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlati5 = ivec4(int(inSkin1_buf[u_xlatu0].value[(16 >> 2) + 0]), int(inSkin1_buf[u_xlatu0].value[(16 >> 2) + 1]), int(inSkin1_buf[u_xlatu0].value[(16 >> 2) + 2]), int(inSkin1_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlati5 = u_xlati5 + ivec4(g_PoseOffsets[0].yyyy); u_xlat14.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(0 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(16 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(32 >> 2) + 2])); u_xlat8.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(48 >> 2) + 2])); u_xlat9.x = u_xlat14.x; u_xlat9.y = u_xlat6.x; u_xlat9.z = u_xlat7.x; u_xlat9.w = u_xlat8.x; u_xlat10.x = u_xlat14.y; u_xlat10.y = u_xlat6.y; u_xlat10.z = u_xlat7.y; u_xlat10.w = u_xlat8.y; u_xlat8.x = u_xlat14.z; u_xlat8.y = u_xlat6.z; u_xlat8.z = u_xlat7.z; u_xlat14.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(0 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(16 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(32 >> 2) + 2])); u_xlat11.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(48 >> 2) + 2])); u_xlat12.x = u_xlat14.x; u_xlat12.y = u_xlat6.x; u_xlat12.z = u_xlat7.x; u_xlat12.w = u_xlat11.x; u_xlat12 = u_xlat4.yyyy * u_xlat12; u_xlat13.x = u_xlat14.y; u_xlat13.y = u_xlat6.y; u_xlat13.z = u_xlat7.y; u_xlat13.w = u_xlat11.y; u_xlat13 = u_xlat4.yyyy * u_xlat13; u_xlat11.x = u_xlat14.z; u_xlat11.y = u_xlat6.z; u_xlat11.z = u_xlat7.z; u_xlat6 = u_xlat4.yyyy * u_xlat11; u_xlat7 = u_xlat9 * u_xlat4.xxxx + u_xlat12; u_xlat9 = u_xlat10 * u_xlat4.xxxx + u_xlat13; u_xlat6 = u_xlat8 * u_xlat4.xxxx + u_xlat6; u_xlat14.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(0 >> 2) + 2])); u_xlat8.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(16 >> 2) + 2])); u_xlat10.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(32 >> 2) + 2])); u_xlat11.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(48 >> 2) + 2])); u_xlat12.x = u_xlat14.x; u_xlat12.y = u_xlat8.x; u_xlat12.z = u_xlat10.x; u_xlat12.w = u_xlat11.x; u_xlat13.x = u_xlat14.y; u_xlat13.y = u_xlat8.y; u_xlat13.z = u_xlat10.y; u_xlat13.w = u_xlat11.y; u_xlat11.x = u_xlat14.z; u_xlat11.y = u_xlat8.z; u_xlat11.z = u_xlat10.z; u_xlat7 = u_xlat12 * u_xlat4.zzzz + u_xlat7; u_xlat8 = u_xlat13 * u_xlat4.zzzz + u_xlat9; u_xlat6 = u_xlat11 * u_xlat4.zzzz + u_xlat6; u_xlat14.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(16 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat14.x; u_xlat10.y = u_xlat4.x; u_xlat10.z = u_xlat5.x; u_xlat10.w = u_xlat9.x; u_xlat11.x = u_xlat14.y; u_xlat11.y = u_xlat4.y; u_xlat11.z = u_xlat5.y; u_xlat11.w = u_xlat9.y; u_xlat9.x = u_xlat14.z; u_xlat9.y = u_xlat4.z; u_xlat9.z = u_xlat5.z; u_xlat5 = u_xlat10 * u_xlat4.wwww + u_xlat7; u_xlat7 = u_xlat11 * u_xlat4.wwww + u_xlat8; u_xlat4 = u_xlat9 * u_xlat4.wwww + u_xlat6; u_xlat6.xyz = u_xlat1.yzw; u_xlat6.w = 1.0; u_xlat8.x = dot(u_xlat5, u_xlat6); u_xlat8.y = dot(u_xlat7, u_xlat6); u_xlat8.z = dot(u_xlat4, u_xlat6); u_xlat1.yz = u_xlat2.xy; u_xlat8.w = dot(u_xlat5.xyz, u_xlat1.xyz); u_xlat6.x = dot(u_xlat7.xyz, u_xlat1.xyz); u_xlat6.y = dot(u_xlat4.xyz, u_xlat1.xyz); u_xlat3.xy = u_xlat2.zw; u_xlat6.z = dot(u_xlat5.xyz, u_xlat3.xyz); u_xlat6.w = dot(u_xlat7.xyz, u_xlat3.xyz); u_xlat14.x = dot(u_xlat4.xyz, u_xlat3.xyz); inOutVertices1_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat8.x)); inOutVertices1_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat8.y)); inOutVertices1_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat8.z)); inOutVertices1_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat8.w)); inOutVertices1_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat6.x)); inOutVertices1_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat6.y)); inOutVertices1_buf[u_xlatu0].value[(16 >> 2) + 2] = uint(floatBitsToUint(u_xlat6.z)); inOutVertices1_buf[u_xlatu0].value[(16 >> 2) + 3] = uint(floatBitsToUint(u_xlat6.w)); inOutVertices1_buf[u_xlatu0].value[(32 >> 2)] = uint(floatBitsToUint(u_xlat14.x)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].x; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].x); u_xlatb14 = u_xlatu0> 2) + 3]), uintBitsToFloat(inOutVertices0_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inOutVertices0_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices0_buf[u_xlatu0].value[(0 >> 2) + 2])); u_xlat2 = vec4(uintBitsToFloat(inOutVertices0_buf[u_xlatu0].value[(16 >> 2) + 0]), uintBitsToFloat(inOutVertices0_buf[u_xlatu0].value[(16 >> 2) + 1]), uintBitsToFloat(inOutVertices0_buf[u_xlatu0].value[(16 >> 2) + 2]), uintBitsToFloat(inOutVertices0_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlat3.z = uintBitsToFloat(inOutVertices0_buf[u_xlatu0].value[(32 >> 2) + 0]); u_xlat4 = vec4(uintBitsToFloat(inSkin0_buf[u_xlatu0].value[(0 >> 2) + 0]), uintBitsToFloat(inSkin0_buf[u_xlatu0].value[(0 >> 2) + 1]), uintBitsToFloat(inSkin0_buf[u_xlatu0].value[(0 >> 2) + 2]), uintBitsToFloat(inSkin0_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlati5 = ivec4(int(inSkin0_buf[u_xlatu0].value[(16 >> 2) + 0]), int(inSkin0_buf[u_xlatu0].value[(16 >> 2) + 1]), int(inSkin0_buf[u_xlatu0].value[(16 >> 2) + 2]), int(inSkin0_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlati5 = u_xlati5 + ivec4(g_PoseOffsets[0].xxxx); u_xlat14.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(0 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(16 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(32 >> 2) + 2])); u_xlat8.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.x].value[(48 >> 2) + 2])); u_xlat9.x = u_xlat14.x; u_xlat9.y = u_xlat6.x; u_xlat9.z = u_xlat7.x; u_xlat9.w = u_xlat8.x; u_xlat10.x = u_xlat14.y; u_xlat10.y = u_xlat6.y; u_xlat10.z = u_xlat7.y; u_xlat10.w = u_xlat8.y; u_xlat8.x = u_xlat14.z; u_xlat8.y = u_xlat6.z; u_xlat8.z = u_xlat7.z; u_xlat14.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(0 >> 2) + 2])); u_xlat6.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(16 >> 2) + 2])); u_xlat7.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(32 >> 2) + 2])); u_xlat11.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.y].value[(48 >> 2) + 2])); u_xlat12.x = u_xlat14.x; u_xlat12.y = u_xlat6.x; u_xlat12.z = u_xlat7.x; u_xlat12.w = u_xlat11.x; u_xlat12 = u_xlat4.yyyy * u_xlat12; u_xlat13.x = u_xlat14.y; u_xlat13.y = u_xlat6.y; u_xlat13.z = u_xlat7.y; u_xlat13.w = u_xlat11.y; u_xlat13 = u_xlat4.yyyy * u_xlat13; u_xlat11.x = u_xlat14.z; u_xlat11.y = u_xlat6.z; u_xlat11.z = u_xlat7.z; u_xlat6 = u_xlat4.yyyy * u_xlat11; u_xlat7 = u_xlat9 * u_xlat4.xxxx + u_xlat12; u_xlat9 = u_xlat10 * u_xlat4.xxxx + u_xlat13; u_xlat6 = u_xlat8 * u_xlat4.xxxx + u_xlat6; u_xlat14.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(0 >> 2) + 2])); u_xlat8.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(16 >> 2) + 2])); u_xlat10.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(32 >> 2) + 2])); u_xlat11.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.z].value[(48 >> 2) + 2])); u_xlat12.x = u_xlat14.x; u_xlat12.y = u_xlat8.x; u_xlat12.z = u_xlat10.x; u_xlat12.w = u_xlat11.x; u_xlat13.x = u_xlat14.y; u_xlat13.y = u_xlat8.y; u_xlat13.z = u_xlat10.y; u_xlat13.w = u_xlat11.y; u_xlat11.x = u_xlat14.z; u_xlat11.y = u_xlat8.z; u_xlat11.z = u_xlat10.z; u_xlat7 = u_xlat12 * u_xlat4.zzzz + u_xlat7; u_xlat8 = u_xlat13 * u_xlat4.zzzz + u_xlat9; u_xlat6 = u_xlat11 * u_xlat4.zzzz + u_xlat6; u_xlat14.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(0 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(0 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(0 >> 2) + 2])); u_xlat4.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(16 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(16 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(16 >> 2) + 2])); u_xlat5.xyz = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(32 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(32 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(32 >> 2) + 2])); u_xlat9.xyw = vec3(uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(48 >> 2) + 0]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(48 >> 2) + 1]), uintBitsToFloat(inMatrices_buf[u_xlati5.w].value[(48 >> 2) + 2])); u_xlat10.x = u_xlat14.x; u_xlat10.y = u_xlat4.x; u_xlat10.z = u_xlat5.x; u_xlat10.w = u_xlat9.x; u_xlat11.x = u_xlat14.y; u_xlat11.y = u_xlat4.y; u_xlat11.z = u_xlat5.y; u_xlat11.w = u_xlat9.y; u_xlat9.x = u_xlat14.z; u_xlat9.y = u_xlat4.z; u_xlat9.z = u_xlat5.z; u_xlat5 = u_xlat10 * u_xlat4.wwww + u_xlat7; u_xlat7 = u_xlat11 * u_xlat4.wwww + u_xlat8; u_xlat4 = u_xlat9 * u_xlat4.wwww + u_xlat6; u_xlat6.xyz = u_xlat1.yzw; u_xlat6.w = 1.0; u_xlat8.x = dot(u_xlat5, u_xlat6); u_xlat8.y = dot(u_xlat7, u_xlat6); u_xlat8.z = dot(u_xlat4, u_xlat6); u_xlat1.yz = u_xlat2.xy; u_xlat8.w = dot(u_xlat5.xyz, u_xlat1.xyz); u_xlat6.x = dot(u_xlat7.xyz, u_xlat1.xyz); u_xlat6.y = dot(u_xlat4.xyz, u_xlat1.xyz); u_xlat3.xy = u_xlat2.zw; u_xlat6.z = dot(u_xlat5.xyz, u_xlat3.xyz); u_xlat6.w = dot(u_xlat7.xyz, u_xlat3.xyz); u_xlat14.x = dot(u_xlat4.xyz, u_xlat3.xyz); inOutVertices0_buf[u_xlatu0].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat8.x)); inOutVertices0_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat8.y)); inOutVertices0_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat8.z)); inOutVertices0_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat8.w)); inOutVertices0_buf[u_xlatu0].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat6.x)); inOutVertices0_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat6.y)); inOutVertices0_buf[u_xlatu0].value[(16 >> 2) + 2] = uint(floatBitsToUint(u_xlat6.z)); inOutVertices0_buf[u_xlatu0].value[(16 >> 2) + 3] = uint(floatBitsToUint(u_xlat6.w)); inOutVertices0_buf[u_xlatu0].value[(32 >> 2)] = uint(floatBitsToUint(u_xlat14.x)); } } } } } } } } return; } @@$Globals g_VertCountComputeSkinCBufferp g_VertCountsg_BatchOffsets  g_PoseOffsets@ComputeSkinInPlaceCBufferp g_VertCountsg_BatchOffsets  g_PoseOffsets@Internal-BlendShape  main$GlobalsinBlendShapeVerticesinOutMeshVertices#version 310 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if HLSLCC_ENABLE_UNIFORM_BUFFERS #define UNITY_UNIFORM #else #define UNITY_UNIFORM uniform #endif #define UNITY_SUPPORTS_UNIFORM_LOCATION 1 #if UNITY_SUPPORTS_UNIFORM_LOCATION #define UNITY_LOCATION(x) layout(location = x) #define UNITY_BINDING(x) layout(binding = x, std140) #else #define UNITY_LOCATION(x) #define UNITY_BINDING(x) layout(std140) #endif UNITY_BINDING(0) uniform CGlobals { uint g_FirstVert; uint g_VertCount; float g_Weight; }; struct inBlendShapeVertices_type { uint[10] value; }; layout(std430, binding = 1) readonly buffer inBlendShapeVertices { inBlendShapeVertices_type inBlendShapeVertices_buf[]; }; struct inOutMeshVertices_type { uint[3] value; }; layout(std430, binding = 0) buffer inOutMeshVertices { inOutMeshVertices_type inOutMeshVertices_buf[]; }; vec4 u_xlat0; int u_xlati0; bool u_xlatb0; vec3 u_xlat1; vec3 u_xlat2; layout(local_size_x = 64, local_size_y = 1, local_size_z = 1) in; void main() { u_xlatb0 = gl_GlobalInvocationID.x> 2) + 0]), uintBitsToFloat(inBlendShapeVertices_buf[u_xlati0].value[(0 >> 2) + 1]), uintBitsToFloat(inBlendShapeVertices_buf[u_xlati0].value[(0 >> 2) + 2]), uintBitsToFloat(inBlendShapeVertices_buf[u_xlati0].value[(0 >> 2) + 3])); u_xlat1.xyz = vec3(uintBitsToFloat(inOutMeshVertices_buf[floatBitsToInt(u_xlat0.x)].value[(0 >> 2) + 0]), uintBitsToFloat(inOutMeshVertices_buf[floatBitsToInt(u_xlat0.x)].value[(0 >> 2) + 1]), uintBitsToFloat(inOutMeshVertices_buf[floatBitsToInt(u_xlat0.x)].value[(0 >> 2) + 2])); u_xlat2.xyz = u_xlat0.yzw * vec3(vec3(g_Weight, g_Weight, g_Weight)) + u_xlat1.xyz; inOutMeshVertices_buf[floatBitsToInt(u_xlat0.x)].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat2.x)); inOutMeshVertices_buf[floatBitsToInt(u_xlat0.x)].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat2.y)); inOutMeshVertices_buf[floatBitsToInt(u_xlat0.x)].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat2.z)); } return; } @@main$GlobalsinBlendShapeVerticesinOutMeshVertices #version 310 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if HLSLCC_ENABLE_UNIFORM_BUFFERS #define UNITY_UNIFORM #else #define UNITY_UNIFORM uniform #endif #define UNITY_SUPPORTS_UNIFORM_LOCATION 1 #if UNITY_SUPPORTS_UNIFORM_LOCATION #define UNITY_LOCATION(x) layout(location = x) #define UNITY_BINDING(x) layout(binding = x, std140) #else #define UNITY_LOCATION(x) #define UNITY_BINDING(x) layout(std140) #endif UNITY_BINDING(0) uniform CGlobals { uint g_FirstVert; uint g_VertCount; float g_Weight; }; struct inBlendShapeVertices_type { uint[10] value; }; layout(std430, binding = 1) readonly buffer inBlendShapeVertices { inBlendShapeVertices_type inBlendShapeVertices_buf[]; }; struct inOutMeshVertices_type { uint[6] value; }; layout(std430, binding = 0) buffer inOutMeshVertices { inOutMeshVertices_type inOutMeshVertices_buf[]; }; vec3 u_xlat0; int u_xlati0; bool u_xlatb0; vec4 u_xlat1; vec4 u_xlat2; vec3 u_xlat3; vec4 u_xlat4; layout(local_size_x = 64, local_size_y = 1, local_size_z = 1) in; void main() { u_xlatb0 = gl_GlobalInvocationID.x> 2) + 0]), uintBitsToFloat(inBlendShapeVertices_buf[u_xlati0].value[(0 >> 2) + 1]), uintBitsToFloat(inBlendShapeVertices_buf[u_xlati0].value[(0 >> 2) + 2]), uintBitsToFloat(inBlendShapeVertices_buf[u_xlati0].value[(0 >> 2) + 3])); u_xlat0.xyz = vec3(uintBitsToFloat(inBlendShapeVertices_buf[u_xlati0].value[(16 >> 2) + 0]), uintBitsToFloat(inBlendShapeVertices_buf[u_xlati0].value[(16 >> 2) + 1]), uintBitsToFloat(inBlendShapeVertices_buf[u_xlati0].value[(16 >> 2) + 2])); u_xlat2 = vec4(uintBitsToFloat(inOutMeshVertices_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 0]), uintBitsToFloat(inOutMeshVertices_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 1]), uintBitsToFloat(inOutMeshVertices_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 2]), uintBitsToFloat(inOutMeshVertices_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 3])); u_xlat3.xy = vec2(uintBitsToFloat(inOutMeshVertices_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 0]), uintBitsToFloat(inOutMeshVertices_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 1])); u_xlat4.xyz = u_xlat1.yzw * vec3(vec3(g_Weight, g_Weight, g_Weight)) + u_xlat2.xyz; u_xlat3.z = u_xlat2.w; u_xlat0.xyz = u_xlat0.xyz * vec3(vec3(g_Weight, g_Weight, g_Weight)) + u_xlat3.zxy; u_xlat4.w = u_xlat0.x; inOutMeshVertices_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat4.x)); inOutMeshVertices_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat4.y)); inOutMeshVertices_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat4.z)); inOutMeshVertices_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat4.w)); inOutMeshVertices_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat0.y)); inOutMeshVertices_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat0.z)); } return; } @@main$GlobalsinBlendShapeVerticesinOutMeshVertices#version 310 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if HLSLCC_ENABLE_UNIFORM_BUFFERS #define UNITY_UNIFORM #else #define UNITY_UNIFORM uniform #endif #define UNITY_SUPPORTS_UNIFORM_LOCATION 1 #if UNITY_SUPPORTS_UNIFORM_LOCATION #define UNITY_LOCATION(x) layout(location = x) #define UNITY_BINDING(x) layout(binding = x, std140) #else #define UNITY_LOCATION(x) #define UNITY_BINDING(x) layout(std140) #endif UNITY_BINDING(0) uniform CGlobals { uint g_FirstVert; uint g_VertCount; float g_Weight; }; struct inBlendShapeVertices_type { uint[10] value; }; layout(std430, binding = 1) readonly buffer inBlendShapeVertices { inBlendShapeVertices_type inBlendShapeVertices_buf[]; }; struct inOutMeshVertices_type { uint[10] value; }; layout(std430, binding = 0) buffer inOutMeshVertices { inOutMeshVertices_type inOutMeshVertices_buf[]; }; vec3 u_xlat0; int u_xlati0; bool u_xlatb0; vec4 u_xlat1; vec4 u_xlat2; vec4 u_xlat3; vec4 u_xlat4; vec3 u_xlat5; vec4 u_xlat6; layout(local_size_x = 64, local_size_y = 1, local_size_z = 1) in; void main() { u_xlatb0 = gl_GlobalInvocationID.x> 2) + 0]), uintBitsToFloat(inBlendShapeVertices_buf[u_xlati0].value[(0 >> 2) + 1]), uintBitsToFloat(inBlendShapeVertices_buf[u_xlati0].value[(0 >> 2) + 2]), uintBitsToFloat(inBlendShapeVertices_buf[u_xlati0].value[(0 >> 2) + 3])); u_xlat2 = vec4(uintBitsToFloat(inBlendShapeVertices_buf[u_xlati0].value[(16 >> 2) + 0]), uintBitsToFloat(inBlendShapeVertices_buf[u_xlati0].value[(16 >> 2) + 1]), uintBitsToFloat(inBlendShapeVertices_buf[u_xlati0].value[(16 >> 2) + 2]), uintBitsToFloat(inBlendShapeVertices_buf[u_xlati0].value[(16 >> 2) + 3])); u_xlat0.xy = vec2(uintBitsToFloat(inBlendShapeVertices_buf[u_xlati0].value[(32 >> 2) + 0]), uintBitsToFloat(inBlendShapeVertices_buf[u_xlati0].value[(32 >> 2) + 1])); u_xlat3 = vec4(uintBitsToFloat(inOutMeshVertices_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 3]), uintBitsToFloat(inOutMeshVertices_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 0]), uintBitsToFloat(inOutMeshVertices_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 1]), uintBitsToFloat(inOutMeshVertices_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 2])); u_xlat4 = vec4(uintBitsToFloat(inOutMeshVertices_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 0]), uintBitsToFloat(inOutMeshVertices_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 1]), uintBitsToFloat(inOutMeshVertices_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 2]), uintBitsToFloat(inOutMeshVertices_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 3])); u_xlat5.z = uintBitsToFloat(inOutMeshVertices_buf[floatBitsToInt(u_xlat1.x)].value[(32 >> 2) + 0]); u_xlat6.xyz = u_xlat1.yzw * vec3(vec3(g_Weight, g_Weight, g_Weight)) + u_xlat3.yzw; u_xlat3.yz = u_xlat4.xy; u_xlat3.xyz = u_xlat2.yzx * vec3(vec3(g_Weight, g_Weight, g_Weight)) + u_xlat3.yzx; u_xlat0.z = u_xlat2.w; u_xlat5.xy = u_xlat4.zw; u_xlat0.xyz = u_xlat0.zxy * vec3(vec3(g_Weight, g_Weight, g_Weight)) + u_xlat5.xyz; u_xlat6.w = u_xlat3.z; inOutMeshVertices_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat6.x)); inOutMeshVertices_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat6.y)); inOutMeshVertices_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat6.z)); inOutMeshVertices_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat6.w)); u_xlat3.zw = u_xlat0.xy; inOutMeshVertices_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat3.x)); inOutMeshVertices_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat3.y)); inOutMeshVertices_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 2] = uint(floatBitsToUint(u_xlat3.z)); inOutMeshVertices_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 3] = uint(floatBitsToUint(u_xlat3.w)); inOutMeshVertices_buf[floatBitsToInt(u_xlat1.x)].value[(32 >> 2)] = uint(floatBitsToUint(u_xlat0.z)); } return; } @@ batchCopyComputeCopyCBuffer inVertices0 inVertices1 inVertices2 inVertices3 inVertices4 inVertices5 inVertices6 inVertices7 outVertices0 outVertices1 outVertices2 outVertices3 outVertices4 outVertices5 outVertices6 outVertices7%#version 310 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if HLSLCC_ENABLE_UNIFORM_BUFFERS #define UNITY_UNIFORM #else #define UNITY_UNIFORM uniform #endif #define UNITY_SUPPORTS_UNIFORM_LOCATION 1 #if UNITY_SUPPORTS_UNIFORM_LOCATION #define UNITY_LOCATION(x) layout(location = x) #define UNITY_BINDING(x) layout(binding = x, std140) #else #define UNITY_LOCATION(x) #define UNITY_BINDING(x) layout(std140) #endif UNITY_BINDING(0) uniform ComputeCopyCBuffer { uvec4 g_VertCounts[2]; uvec4 g_BatchOffsets[2]; }; struct inVertices0_type { uint[3] value; }; layout(std430, binding = 8) readonly buffer inVertices0 { inVertices0_type inVertices0_buf[]; }; struct inVertices1_type { uint[3] value; }; layout(std430, binding = 9) readonly buffer inVertices1 { inVertices1_type inVertices1_buf[]; }; struct inVertices2_type { uint[3] value; }; layout(std430, binding = 10) readonly buffer inVertices2 { inVertices2_type inVertices2_buf[]; }; struct inVertices3_type { uint[3] value; }; layout(std430, binding = 11) readonly buffer inVertices3 { inVertices3_type inVertices3_buf[]; }; struct inVertices4_type { uint[3] value; }; layout(std430, binding = 12) readonly buffer inVertices4 { inVertices4_type inVertices4_buf[]; }; struct inVertices5_type { uint[3] value; }; layout(std430, binding = 13) readonly buffer inVertices5 { inVertices5_type inVertices5_buf[]; }; struct inVertices6_type { uint[3] value; }; layout(std430, binding = 14) readonly buffer inVertices6 { inVertices6_type inVertices6_buf[]; }; struct inVertices7_type { uint[3] value; }; layout(std430, binding = 15) readonly buffer inVertices7 { inVertices7_type inVertices7_buf[]; }; struct outVertices0_type { uint[3] value; }; layout(std430, binding = 0) buffer outVertices0 { outVertices0_type outVertices0_buf[]; }; struct outVertices1_type { uint[3] value; }; layout(std430, binding = 1) buffer outVertices1 { outVertices1_type outVertices1_buf[]; }; struct outVertices2_type { uint[3] value; }; layout(std430, binding = 2) buffer outVertices2 { outVertices2_type outVertices2_buf[]; }; struct outVertices3_type { uint[3] value; }; layout(std430, binding = 3) buffer outVertices3 { outVertices3_type outVertices3_buf[]; }; struct outVertices4_type { uint[3] value; }; layout(std430, binding = 4) buffer outVertices4 { outVertices4_type outVertices4_buf[]; }; struct outVertices5_type { uint[3] value; }; layout(std430, binding = 5) buffer outVertices5 { outVertices5_type outVertices5_buf[]; }; struct outVertices6_type { uint[3] value; }; layout(std430, binding = 6) buffer outVertices6 { outVertices6_type outVertices6_buf[]; }; struct outVertices7_type { uint[3] value; }; layout(std430, binding = 7) buffer outVertices7 { outVertices7_type outVertices7_buf[]; }; uint u_xlatu0; bool u_xlatb0; ivec3 u_xlati1; bool u_xlatb1; layout(local_size_x = 64, local_size_y = 1, local_size_z = 1) in; void main() { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[1].w; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[1].w); u_xlatb1 = u_xlatu0> 2) + 0]), int(inVertices7_buf[u_xlatu0].value[(0 >> 2) + 1]), int(inVertices7_buf[u_xlatu0].value[(0 >> 2) + 2])); outVertices7_buf[u_xlatu0].value[(0 >> 2)] = uint(u_xlati1.x); outVertices7_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(u_xlati1.y); outVertices7_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(u_xlati1.z); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[1].z; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[1].z); u_xlatb1 = u_xlatu0> 2) + 0]), int(inVertices6_buf[u_xlatu0].value[(0 >> 2) + 1]), int(inVertices6_buf[u_xlatu0].value[(0 >> 2) + 2])); outVertices6_buf[u_xlatu0].value[(0 >> 2)] = uint(u_xlati1.x); outVertices6_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(u_xlati1.y); outVertices6_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(u_xlati1.z); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[1].y; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[1].y); u_xlatb1 = u_xlatu0> 2) + 0]), int(inVertices5_buf[u_xlatu0].value[(0 >> 2) + 1]), int(inVertices5_buf[u_xlatu0].value[(0 >> 2) + 2])); outVertices5_buf[u_xlatu0].value[(0 >> 2)] = uint(u_xlati1.x); outVertices5_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(u_xlati1.y); outVertices5_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(u_xlati1.z); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[1].x; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[1].x); u_xlatb1 = u_xlatu0> 2) + 0]), int(inVertices4_buf[u_xlatu0].value[(0 >> 2) + 1]), int(inVertices4_buf[u_xlatu0].value[(0 >> 2) + 2])); outVertices4_buf[u_xlatu0].value[(0 >> 2)] = uint(u_xlati1.x); outVertices4_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(u_xlati1.y); outVertices4_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(u_xlati1.z); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].w; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].w); u_xlatb1 = u_xlatu0> 2) + 0]), int(inVertices3_buf[u_xlatu0].value[(0 >> 2) + 1]), int(inVertices3_buf[u_xlatu0].value[(0 >> 2) + 2])); outVertices3_buf[u_xlatu0].value[(0 >> 2)] = uint(u_xlati1.x); outVertices3_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(u_xlati1.y); outVertices3_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(u_xlati1.z); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].z; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].z); u_xlatb1 = u_xlatu0> 2) + 0]), int(inVertices2_buf[u_xlatu0].value[(0 >> 2) + 1]), int(inVertices2_buf[u_xlatu0].value[(0 >> 2) + 2])); outVertices2_buf[u_xlatu0].value[(0 >> 2)] = uint(u_xlati1.x); outVertices2_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(u_xlati1.y); outVertices2_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(u_xlati1.z); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].y; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].y); u_xlatb1 = u_xlatu0> 2) + 0]), int(inVertices1_buf[u_xlatu0].value[(0 >> 2) + 1]), int(inVertices1_buf[u_xlatu0].value[(0 >> 2) + 2])); outVertices1_buf[u_xlatu0].value[(0 >> 2)] = uint(u_xlati1.x); outVertices1_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(u_xlati1.y); outVertices1_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(u_xlati1.z); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].x; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].x); u_xlatb1 = u_xlatu0> 2) + 0]), int(inVertices0_buf[u_xlatu0].value[(0 >> 2) + 1]), int(inVertices0_buf[u_xlatu0].value[(0 >> 2) + 2])); outVertices0_buf[u_xlatu0].value[(0 >> 2)] = uint(u_xlati1.x); outVertices0_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(u_xlati1.y); outVertices0_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(u_xlati1.z); } } } } } } } } } return; } @@ batchCopyComputeCopyCBuffer inVertices0 inVertices1 inVertices2 inVertices3 inVertices4 inVertices5 inVertices6 inVertices7 outVertices0 outVertices1 outVertices2 outVertices3 outVertices4 outVertices5 outVertices6 outVertices74#version 310 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if HLSLCC_ENABLE_UNIFORM_BUFFERS #define UNITY_UNIFORM #else #define UNITY_UNIFORM uniform #endif #define UNITY_SUPPORTS_UNIFORM_LOCATION 1 #if UNITY_SUPPORTS_UNIFORM_LOCATION #define UNITY_LOCATION(x) layout(location = x) #define UNITY_BINDING(x) layout(binding = x, std140) #else #define UNITY_LOCATION(x) #define UNITY_BINDING(x) layout(std140) #endif UNITY_BINDING(0) uniform ComputeCopyCBuffer { uvec4 g_VertCounts[2]; uvec4 g_BatchOffsets[2]; }; struct inVertices0_type { uint[6] value; }; layout(std430, binding = 8) readonly buffer inVertices0 { inVertices0_type inVertices0_buf[]; }; struct inVertices1_type { uint[6] value; }; layout(std430, binding = 9) readonly buffer inVertices1 { inVertices1_type inVertices1_buf[]; }; struct inVertices2_type { uint[6] value; }; layout(std430, binding = 10) readonly buffer inVertices2 { inVertices2_type inVertices2_buf[]; }; struct inVertices3_type { uint[6] value; }; layout(std430, binding = 11) readonly buffer inVertices3 { inVertices3_type inVertices3_buf[]; }; struct inVertices4_type { uint[6] value; }; layout(std430, binding = 12) readonly buffer inVertices4 { inVertices4_type inVertices4_buf[]; }; struct inVertices5_type { uint[6] value; }; layout(std430, binding = 13) readonly buffer inVertices5 { inVertices5_type inVertices5_buf[]; }; struct inVertices6_type { uint[6] value; }; layout(std430, binding = 14) readonly buffer inVertices6 { inVertices6_type inVertices6_buf[]; }; struct inVertices7_type { uint[6] value; }; layout(std430, binding = 15) readonly buffer inVertices7 { inVertices7_type inVertices7_buf[]; }; struct outVertices0_type { uint[6] value; }; layout(std430, binding = 0) buffer outVertices0 { outVertices0_type outVertices0_buf[]; }; struct outVertices1_type { uint[6] value; }; layout(std430, binding = 1) buffer outVertices1 { outVertices1_type outVertices1_buf[]; }; struct outVertices2_type { uint[6] value; }; layout(std430, binding = 2) buffer outVertices2 { outVertices2_type outVertices2_buf[]; }; struct outVertices3_type { uint[6] value; }; layout(std430, binding = 3) buffer outVertices3 { outVertices3_type outVertices3_buf[]; }; struct outVertices4_type { uint[6] value; }; layout(std430, binding = 4) buffer outVertices4 { outVertices4_type outVertices4_buf[]; }; struct outVertices5_type { uint[6] value; }; layout(std430, binding = 5) buffer outVertices5 { outVertices5_type outVertices5_buf[]; }; struct outVertices6_type { uint[6] value; }; layout(std430, binding = 6) buffer outVertices6 { outVertices6_type outVertices6_buf[]; }; struct outVertices7_type { uint[6] value; }; layout(std430, binding = 7) buffer outVertices7 { outVertices7_type outVertices7_buf[]; }; uint u_xlatu0; bool u_xlatb0; ivec4 u_xlati1; ivec2 u_xlati2; bool u_xlatb2; layout(local_size_x = 64, local_size_y = 1, local_size_z = 1) in; void main() { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[1].w; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[1].w); u_xlatb2 = u_xlatu0> 2) + 0]), int(inVertices7_buf[u_xlatu0].value[(0 >> 2) + 1]), int(inVertices7_buf[u_xlatu0].value[(0 >> 2) + 2]), int(inVertices7_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlati2.xy = ivec2(int(inVertices7_buf[u_xlatu0].value[(16 >> 2) + 0]), int(inVertices7_buf[u_xlatu0].value[(16 >> 2) + 1])); outVertices7_buf[u_xlatu0].value[(0 >> 2)] = uint(u_xlati1.x); outVertices7_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(u_xlati1.y); outVertices7_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(u_xlati1.z); outVertices7_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(u_xlati1.w); outVertices7_buf[u_xlatu0].value[(16 >> 2)] = uint(u_xlati2.x); outVertices7_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(u_xlati2.y); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[1].z; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[1].z); u_xlatb2 = u_xlatu0> 2) + 0]), int(inVertices6_buf[u_xlatu0].value[(0 >> 2) + 1]), int(inVertices6_buf[u_xlatu0].value[(0 >> 2) + 2]), int(inVertices6_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlati2.xy = ivec2(int(inVertices6_buf[u_xlatu0].value[(16 >> 2) + 0]), int(inVertices6_buf[u_xlatu0].value[(16 >> 2) + 1])); outVertices6_buf[u_xlatu0].value[(0 >> 2)] = uint(u_xlati1.x); outVertices6_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(u_xlati1.y); outVertices6_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(u_xlati1.z); outVertices6_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(u_xlati1.w); outVertices6_buf[u_xlatu0].value[(16 >> 2)] = uint(u_xlati2.x); outVertices6_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(u_xlati2.y); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[1].y; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[1].y); u_xlatb2 = u_xlatu0> 2) + 0]), int(inVertices5_buf[u_xlatu0].value[(0 >> 2) + 1]), int(inVertices5_buf[u_xlatu0].value[(0 >> 2) + 2]), int(inVertices5_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlati2.xy = ivec2(int(inVertices5_buf[u_xlatu0].value[(16 >> 2) + 0]), int(inVertices5_buf[u_xlatu0].value[(16 >> 2) + 1])); outVertices5_buf[u_xlatu0].value[(0 >> 2)] = uint(u_xlati1.x); outVertices5_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(u_xlati1.y); outVertices5_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(u_xlati1.z); outVertices5_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(u_xlati1.w); outVertices5_buf[u_xlatu0].value[(16 >> 2)] = uint(u_xlati2.x); outVertices5_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(u_xlati2.y); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[1].x; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[1].x); u_xlatb2 = u_xlatu0> 2) + 0]), int(inVertices4_buf[u_xlatu0].value[(0 >> 2) + 1]), int(inVertices4_buf[u_xlatu0].value[(0 >> 2) + 2]), int(inVertices4_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlati2.xy = ivec2(int(inVertices4_buf[u_xlatu0].value[(16 >> 2) + 0]), int(inVertices4_buf[u_xlatu0].value[(16 >> 2) + 1])); outVertices4_buf[u_xlatu0].value[(0 >> 2)] = uint(u_xlati1.x); outVertices4_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(u_xlati1.y); outVertices4_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(u_xlati1.z); outVertices4_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(u_xlati1.w); outVertices4_buf[u_xlatu0].value[(16 >> 2)] = uint(u_xlati2.x); outVertices4_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(u_xlati2.y); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].w; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].w); u_xlatb2 = u_xlatu0> 2) + 0]), int(inVertices3_buf[u_xlatu0].value[(0 >> 2) + 1]), int(inVertices3_buf[u_xlatu0].value[(0 >> 2) + 2]), int(inVertices3_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlati2.xy = ivec2(int(inVertices3_buf[u_xlatu0].value[(16 >> 2) + 0]), int(inVertices3_buf[u_xlatu0].value[(16 >> 2) + 1])); outVertices3_buf[u_xlatu0].value[(0 >> 2)] = uint(u_xlati1.x); outVertices3_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(u_xlati1.y); outVertices3_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(u_xlati1.z); outVertices3_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(u_xlati1.w); outVertices3_buf[u_xlatu0].value[(16 >> 2)] = uint(u_xlati2.x); outVertices3_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(u_xlati2.y); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].z; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].z); u_xlatb2 = u_xlatu0> 2) + 0]), int(inVertices2_buf[u_xlatu0].value[(0 >> 2) + 1]), int(inVertices2_buf[u_xlatu0].value[(0 >> 2) + 2]), int(inVertices2_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlati2.xy = ivec2(int(inVertices2_buf[u_xlatu0].value[(16 >> 2) + 0]), int(inVertices2_buf[u_xlatu0].value[(16 >> 2) + 1])); outVertices2_buf[u_xlatu0].value[(0 >> 2)] = uint(u_xlati1.x); outVertices2_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(u_xlati1.y); outVertices2_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(u_xlati1.z); outVertices2_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(u_xlati1.w); outVertices2_buf[u_xlatu0].value[(16 >> 2)] = uint(u_xlati2.x); outVertices2_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(u_xlati2.y); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].y; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].y); u_xlatb2 = u_xlatu0> 2) + 0]), int(inVertices1_buf[u_xlatu0].value[(0 >> 2) + 1]), int(inVertices1_buf[u_xlatu0].value[(0 >> 2) + 2]), int(inVertices1_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlati2.xy = ivec2(int(inVertices1_buf[u_xlatu0].value[(16 >> 2) + 0]), int(inVertices1_buf[u_xlatu0].value[(16 >> 2) + 1])); outVertices1_buf[u_xlatu0].value[(0 >> 2)] = uint(u_xlati1.x); outVertices1_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(u_xlati1.y); outVertices1_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(u_xlati1.z); outVertices1_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(u_xlati1.w); outVertices1_buf[u_xlatu0].value[(16 >> 2)] = uint(u_xlati2.x); outVertices1_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(u_xlati2.y); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].x; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].x); u_xlatb2 = u_xlatu0> 2) + 0]), int(inVertices0_buf[u_xlatu0].value[(0 >> 2) + 1]), int(inVertices0_buf[u_xlatu0].value[(0 >> 2) + 2]), int(inVertices0_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlati2.xy = ivec2(int(inVertices0_buf[u_xlatu0].value[(16 >> 2) + 0]), int(inVertices0_buf[u_xlatu0].value[(16 >> 2) + 1])); outVertices0_buf[u_xlatu0].value[(0 >> 2)] = uint(u_xlati1.x); outVertices0_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(u_xlati1.y); outVertices0_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(u_xlati1.z); outVertices0_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(u_xlati1.w); outVertices0_buf[u_xlatu0].value[(16 >> 2)] = uint(u_xlati2.x); outVertices0_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(u_xlati2.y); } } } } } } } } } return; } @@ batchCopyComputeCopyCBuffer inVertices0 inVertices1 inVertices2 inVertices3 inVertices4 inVertices5 inVertices6 inVertices7 outVertices0 outVertices1 outVertices2 outVertices3 outVertices4 outVertices5 outVertices6 outVertices7IH#version 310 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if HLSLCC_ENABLE_UNIFORM_BUFFERS #define UNITY_UNIFORM #else #define UNITY_UNIFORM uniform #endif #define UNITY_SUPPORTS_UNIFORM_LOCATION 1 #if UNITY_SUPPORTS_UNIFORM_LOCATION #define UNITY_LOCATION(x) layout(location = x) #define UNITY_BINDING(x) layout(binding = x, std140) #else #define UNITY_LOCATION(x) #define UNITY_BINDING(x) layout(std140) #endif UNITY_BINDING(0) uniform ComputeCopyCBuffer { uvec4 g_VertCounts[2]; uvec4 g_BatchOffsets[2]; }; struct inVertices0_type { uint[10] value; }; layout(std430, binding = 8) readonly buffer inVertices0 { inVertices0_type inVertices0_buf[]; }; struct inVertices1_type { uint[10] value; }; layout(std430, binding = 9) readonly buffer inVertices1 { inVertices1_type inVertices1_buf[]; }; struct inVertices2_type { uint[10] value; }; layout(std430, binding = 10) readonly buffer inVertices2 { inVertices2_type inVertices2_buf[]; }; struct inVertices3_type { uint[10] value; }; layout(std430, binding = 11) readonly buffer inVertices3 { inVertices3_type inVertices3_buf[]; }; struct inVertices4_type { uint[10] value; }; layout(std430, binding = 12) readonly buffer inVertices4 { inVertices4_type inVertices4_buf[]; }; struct inVertices5_type { uint[10] value; }; layout(std430, binding = 13) readonly buffer inVertices5 { inVertices5_type inVertices5_buf[]; }; struct inVertices6_type { uint[10] value; }; layout(std430, binding = 14) readonly buffer inVertices6 { inVertices6_type inVertices6_buf[]; }; struct inVertices7_type { uint[10] value; }; layout(std430, binding = 15) readonly buffer inVertices7 { inVertices7_type inVertices7_buf[]; }; struct outVertices0_type { uint[10] value; }; layout(std430, binding = 0) buffer outVertices0 { outVertices0_type outVertices0_buf[]; }; struct outVertices1_type { uint[10] value; }; layout(std430, binding = 1) buffer outVertices1 { outVertices1_type outVertices1_buf[]; }; struct outVertices2_type { uint[10] value; }; layout(std430, binding = 2) buffer outVertices2 { outVertices2_type outVertices2_buf[]; }; struct outVertices3_type { uint[10] value; }; layout(std430, binding = 3) buffer outVertices3 { outVertices3_type outVertices3_buf[]; }; struct outVertices4_type { uint[10] value; }; layout(std430, binding = 4) buffer outVertices4 { outVertices4_type outVertices4_buf[]; }; struct outVertices5_type { uint[10] value; }; layout(std430, binding = 5) buffer outVertices5 { outVertices5_type outVertices5_buf[]; }; struct outVertices6_type { uint[10] value; }; layout(std430, binding = 6) buffer outVertices6 { outVertices6_type outVertices6_buf[]; }; struct outVertices7_type { uint[10] value; }; layout(std430, binding = 7) buffer outVertices7 { outVertices7_type outVertices7_buf[]; }; uint u_xlatu0; bool u_xlatb0; ivec4 u_xlati1; ivec4 u_xlati2; ivec2 u_xlati3; bool u_xlatb3; layout(local_size_x = 64, local_size_y = 1, local_size_z = 1) in; void main() { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[1].w; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[1].w); u_xlatb3 = u_xlatu0> 2) + 0]), int(inVertices7_buf[u_xlatu0].value[(0 >> 2) + 1]), int(inVertices7_buf[u_xlatu0].value[(0 >> 2) + 2]), int(inVertices7_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlati2 = ivec4(int(inVertices7_buf[u_xlatu0].value[(16 >> 2) + 0]), int(inVertices7_buf[u_xlatu0].value[(16 >> 2) + 1]), int(inVertices7_buf[u_xlatu0].value[(16 >> 2) + 2]), int(inVertices7_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlati3.xy = ivec2(int(inVertices7_buf[u_xlatu0].value[(32 >> 2) + 0]), int(inVertices7_buf[u_xlatu0].value[(32 >> 2) + 1])); outVertices7_buf[u_xlatu0].value[(0 >> 2)] = uint(u_xlati1.x); outVertices7_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(u_xlati1.y); outVertices7_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(u_xlati1.z); outVertices7_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(u_xlati1.w); outVertices7_buf[u_xlatu0].value[(16 >> 2)] = uint(u_xlati2.x); outVertices7_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(u_xlati2.y); outVertices7_buf[u_xlatu0].value[(16 >> 2) + 2] = uint(u_xlati2.z); outVertices7_buf[u_xlatu0].value[(16 >> 2) + 3] = uint(u_xlati2.w); outVertices7_buf[u_xlatu0].value[(32 >> 2)] = uint(u_xlati3.x); outVertices7_buf[u_xlatu0].value[(32 >> 2) + 1] = uint(u_xlati3.y); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[1].z; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[1].z); u_xlatb3 = u_xlatu0> 2) + 0]), int(inVertices6_buf[u_xlatu0].value[(0 >> 2) + 1]), int(inVertices6_buf[u_xlatu0].value[(0 >> 2) + 2]), int(inVertices6_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlati2 = ivec4(int(inVertices6_buf[u_xlatu0].value[(16 >> 2) + 0]), int(inVertices6_buf[u_xlatu0].value[(16 >> 2) + 1]), int(inVertices6_buf[u_xlatu0].value[(16 >> 2) + 2]), int(inVertices6_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlati3.xy = ivec2(int(inVertices6_buf[u_xlatu0].value[(32 >> 2) + 0]), int(inVertices6_buf[u_xlatu0].value[(32 >> 2) + 1])); outVertices6_buf[u_xlatu0].value[(0 >> 2)] = uint(u_xlati1.x); outVertices6_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(u_xlati1.y); outVertices6_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(u_xlati1.z); outVertices6_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(u_xlati1.w); outVertices6_buf[u_xlatu0].value[(16 >> 2)] = uint(u_xlati2.x); outVertices6_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(u_xlati2.y); outVertices6_buf[u_xlatu0].value[(16 >> 2) + 2] = uint(u_xlati2.z); outVertices6_buf[u_xlatu0].value[(16 >> 2) + 3] = uint(u_xlati2.w); outVertices6_buf[u_xlatu0].value[(32 >> 2)] = uint(u_xlati3.x); outVertices6_buf[u_xlatu0].value[(32 >> 2) + 1] = uint(u_xlati3.y); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[1].y; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[1].y); u_xlatb3 = u_xlatu0> 2) + 0]), int(inVertices5_buf[u_xlatu0].value[(0 >> 2) + 1]), int(inVertices5_buf[u_xlatu0].value[(0 >> 2) + 2]), int(inVertices5_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlati2 = ivec4(int(inVertices5_buf[u_xlatu0].value[(16 >> 2) + 0]), int(inVertices5_buf[u_xlatu0].value[(16 >> 2) + 1]), int(inVertices5_buf[u_xlatu0].value[(16 >> 2) + 2]), int(inVertices5_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlati3.xy = ivec2(int(inVertices5_buf[u_xlatu0].value[(32 >> 2) + 0]), int(inVertices5_buf[u_xlatu0].value[(32 >> 2) + 1])); outVertices5_buf[u_xlatu0].value[(0 >> 2)] = uint(u_xlati1.x); outVertices5_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(u_xlati1.y); outVertices5_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(u_xlati1.z); outVertices5_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(u_xlati1.w); outVertices5_buf[u_xlatu0].value[(16 >> 2)] = uint(u_xlati2.x); outVertices5_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(u_xlati2.y); outVertices5_buf[u_xlatu0].value[(16 >> 2) + 2] = uint(u_xlati2.z); outVertices5_buf[u_xlatu0].value[(16 >> 2) + 3] = uint(u_xlati2.w); outVertices5_buf[u_xlatu0].value[(32 >> 2)] = uint(u_xlati3.x); outVertices5_buf[u_xlatu0].value[(32 >> 2) + 1] = uint(u_xlati3.y); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[1].x; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[1].x); u_xlatb3 = u_xlatu0> 2) + 0]), int(inVertices4_buf[u_xlatu0].value[(0 >> 2) + 1]), int(inVertices4_buf[u_xlatu0].value[(0 >> 2) + 2]), int(inVertices4_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlati2 = ivec4(int(inVertices4_buf[u_xlatu0].value[(16 >> 2) + 0]), int(inVertices4_buf[u_xlatu0].value[(16 >> 2) + 1]), int(inVertices4_buf[u_xlatu0].value[(16 >> 2) + 2]), int(inVertices4_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlati3.xy = ivec2(int(inVertices4_buf[u_xlatu0].value[(32 >> 2) + 0]), int(inVertices4_buf[u_xlatu0].value[(32 >> 2) + 1])); outVertices4_buf[u_xlatu0].value[(0 >> 2)] = uint(u_xlati1.x); outVertices4_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(u_xlati1.y); outVertices4_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(u_xlati1.z); outVertices4_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(u_xlati1.w); outVertices4_buf[u_xlatu0].value[(16 >> 2)] = uint(u_xlati2.x); outVertices4_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(u_xlati2.y); outVertices4_buf[u_xlatu0].value[(16 >> 2) + 2] = uint(u_xlati2.z); outVertices4_buf[u_xlatu0].value[(16 >> 2) + 3] = uint(u_xlati2.w); outVertices4_buf[u_xlatu0].value[(32 >> 2)] = uint(u_xlati3.x); outVertices4_buf[u_xlatu0].value[(32 >> 2) + 1] = uint(u_xlati3.y); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].w; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].w); u_xlatb3 = u_xlatu0> 2) + 0]), int(inVertices3_buf[u_xlatu0].value[(0 >> 2) + 1]), int(inVertices3_buf[u_xlatu0].value[(0 >> 2) + 2]), int(inVertices3_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlati2 = ivec4(int(inVertices3_buf[u_xlatu0].value[(16 >> 2) + 0]), int(inVertices3_buf[u_xlatu0].value[(16 >> 2) + 1]), int(inVertices3_buf[u_xlatu0].value[(16 >> 2) + 2]), int(inVertices3_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlati3.xy = ivec2(int(inVertices3_buf[u_xlatu0].value[(32 >> 2) + 0]), int(inVertices3_buf[u_xlatu0].value[(32 >> 2) + 1])); outVertices3_buf[u_xlatu0].value[(0 >> 2)] = uint(u_xlati1.x); outVertices3_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(u_xlati1.y); outVertices3_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(u_xlati1.z); outVertices3_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(u_xlati1.w); outVertices3_buf[u_xlatu0].value[(16 >> 2)] = uint(u_xlati2.x); outVertices3_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(u_xlati2.y); outVertices3_buf[u_xlatu0].value[(16 >> 2) + 2] = uint(u_xlati2.z); outVertices3_buf[u_xlatu0].value[(16 >> 2) + 3] = uint(u_xlati2.w); outVertices3_buf[u_xlatu0].value[(32 >> 2)] = uint(u_xlati3.x); outVertices3_buf[u_xlatu0].value[(32 >> 2) + 1] = uint(u_xlati3.y); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].z; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].z); u_xlatb3 = u_xlatu0> 2) + 0]), int(inVertices2_buf[u_xlatu0].value[(0 >> 2) + 1]), int(inVertices2_buf[u_xlatu0].value[(0 >> 2) + 2]), int(inVertices2_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlati2 = ivec4(int(inVertices2_buf[u_xlatu0].value[(16 >> 2) + 0]), int(inVertices2_buf[u_xlatu0].value[(16 >> 2) + 1]), int(inVertices2_buf[u_xlatu0].value[(16 >> 2) + 2]), int(inVertices2_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlati3.xy = ivec2(int(inVertices2_buf[u_xlatu0].value[(32 >> 2) + 0]), int(inVertices2_buf[u_xlatu0].value[(32 >> 2) + 1])); outVertices2_buf[u_xlatu0].value[(0 >> 2)] = uint(u_xlati1.x); outVertices2_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(u_xlati1.y); outVertices2_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(u_xlati1.z); outVertices2_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(u_xlati1.w); outVertices2_buf[u_xlatu0].value[(16 >> 2)] = uint(u_xlati2.x); outVertices2_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(u_xlati2.y); outVertices2_buf[u_xlatu0].value[(16 >> 2) + 2] = uint(u_xlati2.z); outVertices2_buf[u_xlatu0].value[(16 >> 2) + 3] = uint(u_xlati2.w); outVertices2_buf[u_xlatu0].value[(32 >> 2)] = uint(u_xlati3.x); outVertices2_buf[u_xlatu0].value[(32 >> 2) + 1] = uint(u_xlati3.y); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].y; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].y); u_xlatb3 = u_xlatu0> 2) + 0]), int(inVertices1_buf[u_xlatu0].value[(0 >> 2) + 1]), int(inVertices1_buf[u_xlatu0].value[(0 >> 2) + 2]), int(inVertices1_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlati2 = ivec4(int(inVertices1_buf[u_xlatu0].value[(16 >> 2) + 0]), int(inVertices1_buf[u_xlatu0].value[(16 >> 2) + 1]), int(inVertices1_buf[u_xlatu0].value[(16 >> 2) + 2]), int(inVertices1_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlati3.xy = ivec2(int(inVertices1_buf[u_xlatu0].value[(32 >> 2) + 0]), int(inVertices1_buf[u_xlatu0].value[(32 >> 2) + 1])); outVertices1_buf[u_xlatu0].value[(0 >> 2)] = uint(u_xlati1.x); outVertices1_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(u_xlati1.y); outVertices1_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(u_xlati1.z); outVertices1_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(u_xlati1.w); outVertices1_buf[u_xlatu0].value[(16 >> 2)] = uint(u_xlati2.x); outVertices1_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(u_xlati2.y); outVertices1_buf[u_xlatu0].value[(16 >> 2) + 2] = uint(u_xlati2.z); outVertices1_buf[u_xlatu0].value[(16 >> 2) + 3] = uint(u_xlati2.w); outVertices1_buf[u_xlatu0].value[(32 >> 2)] = uint(u_xlati3.x); outVertices1_buf[u_xlatu0].value[(32 >> 2) + 1] = uint(u_xlati3.y); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].x; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].x); u_xlatb3 = u_xlatu0> 2) + 0]), int(inVertices0_buf[u_xlatu0].value[(0 >> 2) + 1]), int(inVertices0_buf[u_xlatu0].value[(0 >> 2) + 2]), int(inVertices0_buf[u_xlatu0].value[(0 >> 2) + 3])); u_xlati2 = ivec4(int(inVertices0_buf[u_xlatu0].value[(16 >> 2) + 0]), int(inVertices0_buf[u_xlatu0].value[(16 >> 2) + 1]), int(inVertices0_buf[u_xlatu0].value[(16 >> 2) + 2]), int(inVertices0_buf[u_xlatu0].value[(16 >> 2) + 3])); u_xlati3.xy = ivec2(int(inVertices0_buf[u_xlatu0].value[(32 >> 2) + 0]), int(inVertices0_buf[u_xlatu0].value[(32 >> 2) + 1])); outVertices0_buf[u_xlatu0].value[(0 >> 2)] = uint(u_xlati1.x); outVertices0_buf[u_xlatu0].value[(0 >> 2) + 1] = uint(u_xlati1.y); outVertices0_buf[u_xlatu0].value[(0 >> 2) + 2] = uint(u_xlati1.z); outVertices0_buf[u_xlatu0].value[(0 >> 2) + 3] = uint(u_xlati1.w); outVertices0_buf[u_xlatu0].value[(16 >> 2)] = uint(u_xlati2.x); outVertices0_buf[u_xlatu0].value[(16 >> 2) + 1] = uint(u_xlati2.y); outVertices0_buf[u_xlatu0].value[(16 >> 2) + 2] = uint(u_xlati2.z); outVertices0_buf[u_xlatu0].value[(16 >> 2) + 3] = uint(u_xlati2.w); outVertices0_buf[u_xlatu0].value[(32 >> 2)] = uint(u_xlati3.x); outVertices0_buf[u_xlatu0].value[(32 >> 2) + 1] = uint(u_xlati3.y); } } } } } } } } } return; } @@ batchMainComputeBlendShapeCBufferinBlendShapeVertices0inBlendShapeVertices1inBlendShapeVertices2inBlendShapeVertices3inBlendShapeVertices4inBlendShapeVertices5inBlendShapeVertices6inBlendShapeVertices7inOutVertices0inOutVertices1inOutVertices2inOutVertices3inOutVertices4inOutVertices5inOutVertices6inOutVertices7K=#version 310 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if HLSLCC_ENABLE_UNIFORM_BUFFERS #define UNITY_UNIFORM #else #define UNITY_UNIFORM uniform #endif #define UNITY_SUPPORTS_UNIFORM_LOCATION 1 #if UNITY_SUPPORTS_UNIFORM_LOCATION #define UNITY_LOCATION(x) layout(location = x) #define UNITY_BINDING(x) layout(binding = x, std140) #else #define UNITY_LOCATION(x) #define UNITY_BINDING(x) layout(std140) #endif UNITY_BINDING(0) uniform ComputeBlendShapeCBuffer { uvec4 g_VertCounts[2]; uvec4 g_BatchOffsets[2]; uvec4 g_FirstVerts[2]; vec4 g_Weights[2]; }; struct inBlendShapeVertices0_type { uint[10] value; }; layout(std430, binding = 8) readonly buffer inBlendShapeVertices0 { inBlendShapeVertices0_type inBlendShapeVertices0_buf[]; }; struct inBlendShapeVertices1_type { uint[10] value; }; layout(std430, binding = 9) readonly buffer inBlendShapeVertices1 { inBlendShapeVertices1_type inBlendShapeVertices1_buf[]; }; struct inBlendShapeVertices2_type { uint[10] value; }; layout(std430, binding = 10) readonly buffer inBlendShapeVertices2 { inBlendShapeVertices2_type inBlendShapeVertices2_buf[]; }; struct inBlendShapeVertices3_type { uint[10] value; }; layout(std430, binding = 11) readonly buffer inBlendShapeVertices3 { inBlendShapeVertices3_type inBlendShapeVertices3_buf[]; }; struct inBlendShapeVertices4_type { uint[10] value; }; layout(std430, binding = 12) readonly buffer inBlendShapeVertices4 { inBlendShapeVertices4_type inBlendShapeVertices4_buf[]; }; struct inBlendShapeVertices5_type { uint[10] value; }; layout(std430, binding = 13) readonly buffer inBlendShapeVertices5 { inBlendShapeVertices5_type inBlendShapeVertices5_buf[]; }; struct inBlendShapeVertices6_type { uint[10] value; }; layout(std430, binding = 14) readonly buffer inBlendShapeVertices6 { inBlendShapeVertices6_type inBlendShapeVertices6_buf[]; }; struct inBlendShapeVertices7_type { uint[10] value; }; layout(std430, binding = 15) readonly buffer inBlendShapeVertices7 { inBlendShapeVertices7_type inBlendShapeVertices7_buf[]; }; struct inOutVertices0_type { uint[3] value; }; layout(std430, binding = 0) buffer inOutVertices0 { inOutVertices0_type inOutVertices0_buf[]; }; struct inOutVertices1_type { uint[3] value; }; layout(std430, binding = 1) buffer inOutVertices1 { inOutVertices1_type inOutVertices1_buf[]; }; struct inOutVertices2_type { uint[3] value; }; layout(std430, binding = 2) buffer inOutVertices2 { inOutVertices2_type inOutVertices2_buf[]; }; struct inOutVertices3_type { uint[3] value; }; layout(std430, binding = 3) buffer inOutVertices3 { inOutVertices3_type inOutVertices3_buf[]; }; struct inOutVertices4_type { uint[3] value; }; layout(std430, binding = 4) buffer inOutVertices4 { inOutVertices4_type inOutVertices4_buf[]; }; struct inOutVertices5_type { uint[3] value; }; layout(std430, binding = 5) buffer inOutVertices5 { inOutVertices5_type inOutVertices5_buf[]; }; struct inOutVertices6_type { uint[3] value; }; layout(std430, binding = 6) buffer inOutVertices6 { inOutVertices6_type inOutVertices6_buf[]; }; struct inOutVertices7_type { uint[3] value; }; layout(std430, binding = 7) buffer inOutVertices7 { inOutVertices7_type inOutVertices7_buf[]; }; vec4 u_xlat0; int u_xlati0; uint u_xlatu0; bool u_xlatb0; vec3 u_xlat1; vec3 u_xlat2; bool u_xlatb2; layout(local_size_x = 64, local_size_y = 1, local_size_z = 1) in; void main() { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[1].w; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[1].w); u_xlatb2 = u_xlatu0> 2) + 0]), uintBitsToFloat(inBlendShapeVertices7_buf[u_xlati0].value[(0 >> 2) + 1]), uintBitsToFloat(inBlendShapeVertices7_buf[u_xlati0].value[(0 >> 2) + 2]), uintBitsToFloat(inBlendShapeVertices7_buf[u_xlati0].value[(0 >> 2) + 3])); u_xlat1.xyz = vec3(uintBitsToFloat(inOutVertices7_buf[floatBitsToInt(u_xlat0.x)].value[(0 >> 2) + 0]), uintBitsToFloat(inOutVertices7_buf[floatBitsToInt(u_xlat0.x)].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices7_buf[floatBitsToInt(u_xlat0.x)].value[(0 >> 2) + 2])); u_xlat2.xyz = u_xlat0.yzw * g_Weights[1].www + u_xlat1.xyz; inOutVertices7_buf[floatBitsToInt(u_xlat0.x)].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat2.x)); inOutVertices7_buf[floatBitsToInt(u_xlat0.x)].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat2.y)); inOutVertices7_buf[floatBitsToInt(u_xlat0.x)].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat2.z)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[1].z; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[1].z); u_xlatb2 = u_xlatu0> 2) + 0]), uintBitsToFloat(inBlendShapeVertices6_buf[u_xlati0].value[(0 >> 2) + 1]), uintBitsToFloat(inBlendShapeVertices6_buf[u_xlati0].value[(0 >> 2) + 2]), uintBitsToFloat(inBlendShapeVertices6_buf[u_xlati0].value[(0 >> 2) + 3])); u_xlat1.xyz = vec3(uintBitsToFloat(inOutVertices6_buf[floatBitsToInt(u_xlat0.x)].value[(0 >> 2) + 0]), uintBitsToFloat(inOutVertices6_buf[floatBitsToInt(u_xlat0.x)].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices6_buf[floatBitsToInt(u_xlat0.x)].value[(0 >> 2) + 2])); u_xlat2.xyz = u_xlat0.yzw * g_Weights[1].zzz + u_xlat1.xyz; inOutVertices6_buf[floatBitsToInt(u_xlat0.x)].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat2.x)); inOutVertices6_buf[floatBitsToInt(u_xlat0.x)].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat2.y)); inOutVertices6_buf[floatBitsToInt(u_xlat0.x)].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat2.z)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[1].y; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[1].y); u_xlatb2 = u_xlatu0> 2) + 0]), uintBitsToFloat(inBlendShapeVertices5_buf[u_xlati0].value[(0 >> 2) + 1]), uintBitsToFloat(inBlendShapeVertices5_buf[u_xlati0].value[(0 >> 2) + 2]), uintBitsToFloat(inBlendShapeVertices5_buf[u_xlati0].value[(0 >> 2) + 3])); u_xlat1.xyz = vec3(uintBitsToFloat(inOutVertices5_buf[floatBitsToInt(u_xlat0.x)].value[(0 >> 2) + 0]), uintBitsToFloat(inOutVertices5_buf[floatBitsToInt(u_xlat0.x)].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices5_buf[floatBitsToInt(u_xlat0.x)].value[(0 >> 2) + 2])); u_xlat2.xyz = u_xlat0.yzw * g_Weights[1].yyy + u_xlat1.xyz; inOutVertices5_buf[floatBitsToInt(u_xlat0.x)].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat2.x)); inOutVertices5_buf[floatBitsToInt(u_xlat0.x)].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat2.y)); inOutVertices5_buf[floatBitsToInt(u_xlat0.x)].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat2.z)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[1].x; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[1].x); u_xlatb2 = u_xlatu0> 2) + 0]), uintBitsToFloat(inBlendShapeVertices4_buf[u_xlati0].value[(0 >> 2) + 1]), uintBitsToFloat(inBlendShapeVertices4_buf[u_xlati0].value[(0 >> 2) + 2]), uintBitsToFloat(inBlendShapeVertices4_buf[u_xlati0].value[(0 >> 2) + 3])); u_xlat1.xyz = vec3(uintBitsToFloat(inOutVertices4_buf[floatBitsToInt(u_xlat0.x)].value[(0 >> 2) + 0]), uintBitsToFloat(inOutVertices4_buf[floatBitsToInt(u_xlat0.x)].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices4_buf[floatBitsToInt(u_xlat0.x)].value[(0 >> 2) + 2])); u_xlat2.xyz = u_xlat0.yzw * g_Weights[1].xxx + u_xlat1.xyz; inOutVertices4_buf[floatBitsToInt(u_xlat0.x)].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat2.x)); inOutVertices4_buf[floatBitsToInt(u_xlat0.x)].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat2.y)); inOutVertices4_buf[floatBitsToInt(u_xlat0.x)].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat2.z)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].w; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].w); u_xlatb2 = u_xlatu0> 2) + 0]), uintBitsToFloat(inBlendShapeVertices3_buf[u_xlati0].value[(0 >> 2) + 1]), uintBitsToFloat(inBlendShapeVertices3_buf[u_xlati0].value[(0 >> 2) + 2]), uintBitsToFloat(inBlendShapeVertices3_buf[u_xlati0].value[(0 >> 2) + 3])); u_xlat1.xyz = vec3(uintBitsToFloat(inOutVertices3_buf[floatBitsToInt(u_xlat0.x)].value[(0 >> 2) + 0]), uintBitsToFloat(inOutVertices3_buf[floatBitsToInt(u_xlat0.x)].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices3_buf[floatBitsToInt(u_xlat0.x)].value[(0 >> 2) + 2])); u_xlat2.xyz = u_xlat0.yzw * g_Weights[0].www + u_xlat1.xyz; inOutVertices3_buf[floatBitsToInt(u_xlat0.x)].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat2.x)); inOutVertices3_buf[floatBitsToInt(u_xlat0.x)].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat2.y)); inOutVertices3_buf[floatBitsToInt(u_xlat0.x)].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat2.z)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].z; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].z); u_xlatb2 = u_xlatu0> 2) + 0]), uintBitsToFloat(inBlendShapeVertices2_buf[u_xlati0].value[(0 >> 2) + 1]), uintBitsToFloat(inBlendShapeVertices2_buf[u_xlati0].value[(0 >> 2) + 2]), uintBitsToFloat(inBlendShapeVertices2_buf[u_xlati0].value[(0 >> 2) + 3])); u_xlat1.xyz = vec3(uintBitsToFloat(inOutVertices2_buf[floatBitsToInt(u_xlat0.x)].value[(0 >> 2) + 0]), uintBitsToFloat(inOutVertices2_buf[floatBitsToInt(u_xlat0.x)].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices2_buf[floatBitsToInt(u_xlat0.x)].value[(0 >> 2) + 2])); u_xlat2.xyz = u_xlat0.yzw * g_Weights[0].zzz + u_xlat1.xyz; inOutVertices2_buf[floatBitsToInt(u_xlat0.x)].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat2.x)); inOutVertices2_buf[floatBitsToInt(u_xlat0.x)].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat2.y)); inOutVertices2_buf[floatBitsToInt(u_xlat0.x)].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat2.z)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].y; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].y); u_xlatb2 = u_xlatu0> 2) + 0]), uintBitsToFloat(inBlendShapeVertices1_buf[u_xlati0].value[(0 >> 2) + 1]), uintBitsToFloat(inBlendShapeVertices1_buf[u_xlati0].value[(0 >> 2) + 2]), uintBitsToFloat(inBlendShapeVertices1_buf[u_xlati0].value[(0 >> 2) + 3])); u_xlat1.xyz = vec3(uintBitsToFloat(inOutVertices1_buf[floatBitsToInt(u_xlat0.x)].value[(0 >> 2) + 0]), uintBitsToFloat(inOutVertices1_buf[floatBitsToInt(u_xlat0.x)].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices1_buf[floatBitsToInt(u_xlat0.x)].value[(0 >> 2) + 2])); u_xlat2.xyz = u_xlat0.yzw * g_Weights[0].yyy + u_xlat1.xyz; inOutVertices1_buf[floatBitsToInt(u_xlat0.x)].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat2.x)); inOutVertices1_buf[floatBitsToInt(u_xlat0.x)].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat2.y)); inOutVertices1_buf[floatBitsToInt(u_xlat0.x)].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat2.z)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].x; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].x); u_xlatb2 = u_xlatu0> 2) + 0]), uintBitsToFloat(inBlendShapeVertices0_buf[u_xlati0].value[(0 >> 2) + 1]), uintBitsToFloat(inBlendShapeVertices0_buf[u_xlati0].value[(0 >> 2) + 2]), uintBitsToFloat(inBlendShapeVertices0_buf[u_xlati0].value[(0 >> 2) + 3])); u_xlat1.xyz = vec3(uintBitsToFloat(inOutVertices0_buf[floatBitsToInt(u_xlat0.x)].value[(0 >> 2) + 0]), uintBitsToFloat(inOutVertices0_buf[floatBitsToInt(u_xlat0.x)].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices0_buf[floatBitsToInt(u_xlat0.x)].value[(0 >> 2) + 2])); u_xlat2.xyz = u_xlat0.yzw * g_Weights[0].xxx + u_xlat1.xyz; inOutVertices0_buf[floatBitsToInt(u_xlat0.x)].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat2.x)); inOutVertices0_buf[floatBitsToInt(u_xlat0.x)].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat2.y)); inOutVertices0_buf[floatBitsToInt(u_xlat0.x)].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat2.z)); } } } } } } } } } return; } @@ batchMainComputeBlendShapeCBufferinBlendShapeVertices0inBlendShapeVertices1inBlendShapeVertices2inBlendShapeVertices3inBlendShapeVertices4inBlendShapeVertices5inBlendShapeVertices6inBlendShapeVertices7inOutVertices0inOutVertices1inOutVertices2inOutVertices3inOutVertices4inOutVertices5inOutVertices6inOutVertices7`#version 310 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if HLSLCC_ENABLE_UNIFORM_BUFFERS #define UNITY_UNIFORM #else #define UNITY_UNIFORM uniform #endif #define UNITY_SUPPORTS_UNIFORM_LOCATION 1 #if UNITY_SUPPORTS_UNIFORM_LOCATION #define UNITY_LOCATION(x) layout(location = x) #define UNITY_BINDING(x) layout(binding = x, std140) #else #define UNITY_LOCATION(x) #define UNITY_BINDING(x) layout(std140) #endif UNITY_BINDING(0) uniform ComputeBlendShapeCBuffer { uvec4 g_VertCounts[2]; uvec4 g_BatchOffsets[2]; uvec4 g_FirstVerts[2]; vec4 g_Weights[2]; }; struct inBlendShapeVertices0_type { uint[10] value; }; layout(std430, binding = 8) readonly buffer inBlendShapeVertices0 { inBlendShapeVertices0_type inBlendShapeVertices0_buf[]; }; struct inBlendShapeVertices1_type { uint[10] value; }; layout(std430, binding = 9) readonly buffer inBlendShapeVertices1 { inBlendShapeVertices1_type inBlendShapeVertices1_buf[]; }; struct inBlendShapeVertices2_type { uint[10] value; }; layout(std430, binding = 10) readonly buffer inBlendShapeVertices2 { inBlendShapeVertices2_type inBlendShapeVertices2_buf[]; }; struct inBlendShapeVertices3_type { uint[10] value; }; layout(std430, binding = 11) readonly buffer inBlendShapeVertices3 { inBlendShapeVertices3_type inBlendShapeVertices3_buf[]; }; struct inBlendShapeVertices4_type { uint[10] value; }; layout(std430, binding = 12) readonly buffer inBlendShapeVertices4 { inBlendShapeVertices4_type inBlendShapeVertices4_buf[]; }; struct inBlendShapeVertices5_type { uint[10] value; }; layout(std430, binding = 13) readonly buffer inBlendShapeVertices5 { inBlendShapeVertices5_type inBlendShapeVertices5_buf[]; }; struct inBlendShapeVertices6_type { uint[10] value; }; layout(std430, binding = 14) readonly buffer inBlendShapeVertices6 { inBlendShapeVertices6_type inBlendShapeVertices6_buf[]; }; struct inBlendShapeVertices7_type { uint[10] value; }; layout(std430, binding = 15) readonly buffer inBlendShapeVertices7 { inBlendShapeVertices7_type inBlendShapeVertices7_buf[]; }; struct inOutVertices0_type { uint[6] value; }; layout(std430, binding = 0) buffer inOutVertices0 { inOutVertices0_type inOutVertices0_buf[]; }; struct inOutVertices1_type { uint[6] value; }; layout(std430, binding = 1) buffer inOutVertices1 { inOutVertices1_type inOutVertices1_buf[]; }; struct inOutVertices2_type { uint[6] value; }; layout(std430, binding = 2) buffer inOutVertices2 { inOutVertices2_type inOutVertices2_buf[]; }; struct inOutVertices3_type { uint[6] value; }; layout(std430, binding = 3) buffer inOutVertices3 { inOutVertices3_type inOutVertices3_buf[]; }; struct inOutVertices4_type { uint[6] value; }; layout(std430, binding = 4) buffer inOutVertices4 { inOutVertices4_type inOutVertices4_buf[]; }; struct inOutVertices5_type { uint[6] value; }; layout(std430, binding = 5) buffer inOutVertices5 { inOutVertices5_type inOutVertices5_buf[]; }; struct inOutVertices6_type { uint[6] value; }; layout(std430, binding = 6) buffer inOutVertices6 { inOutVertices6_type inOutVertices6_buf[]; }; struct inOutVertices7_type { uint[6] value; }; layout(std430, binding = 7) buffer inOutVertices7 { inOutVertices7_type inOutVertices7_buf[]; }; vec3 u_xlat0; int u_xlati0; uint u_xlatu0; bool u_xlatb0; vec4 u_xlat1; vec4 u_xlat2; vec3 u_xlat3; vec4 u_xlat4; bool u_xlatb5; layout(local_size_x = 64, local_size_y = 1, local_size_z = 1) in; void main() { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[1].w; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[1].w); u_xlatb5 = u_xlatu0> 2) + 0]), uintBitsToFloat(inBlendShapeVertices7_buf[u_xlati0].value[(0 >> 2) + 1]), uintBitsToFloat(inBlendShapeVertices7_buf[u_xlati0].value[(0 >> 2) + 2]), uintBitsToFloat(inBlendShapeVertices7_buf[u_xlati0].value[(0 >> 2) + 3])); u_xlat0.xyz = vec3(uintBitsToFloat(inBlendShapeVertices7_buf[u_xlati0].value[(16 >> 2) + 0]), uintBitsToFloat(inBlendShapeVertices7_buf[u_xlati0].value[(16 >> 2) + 1]), uintBitsToFloat(inBlendShapeVertices7_buf[u_xlati0].value[(16 >> 2) + 2])); u_xlat2 = vec4(uintBitsToFloat(inOutVertices7_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 0]), uintBitsToFloat(inOutVertices7_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices7_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 2]), uintBitsToFloat(inOutVertices7_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 3])); u_xlat3.xy = vec2(uintBitsToFloat(inOutVertices7_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 0]), uintBitsToFloat(inOutVertices7_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 1])); u_xlat4.xyz = u_xlat1.yzw * g_Weights[1].www + u_xlat2.xyz; u_xlat3.z = u_xlat2.w; u_xlat0.xyz = u_xlat0.xyz * g_Weights[1].www + u_xlat3.zxy; u_xlat4.w = u_xlat0.x; inOutVertices7_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat4.x)); inOutVertices7_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat4.y)); inOutVertices7_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat4.z)); inOutVertices7_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat4.w)); inOutVertices7_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat0.y)); inOutVertices7_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat0.z)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[1].z; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[1].z); u_xlatb5 = u_xlatu0> 2) + 0]), uintBitsToFloat(inBlendShapeVertices6_buf[u_xlati0].value[(0 >> 2) + 1]), uintBitsToFloat(inBlendShapeVertices6_buf[u_xlati0].value[(0 >> 2) + 2]), uintBitsToFloat(inBlendShapeVertices6_buf[u_xlati0].value[(0 >> 2) + 3])); u_xlat0.xyz = vec3(uintBitsToFloat(inBlendShapeVertices6_buf[u_xlati0].value[(16 >> 2) + 0]), uintBitsToFloat(inBlendShapeVertices6_buf[u_xlati0].value[(16 >> 2) + 1]), uintBitsToFloat(inBlendShapeVertices6_buf[u_xlati0].value[(16 >> 2) + 2])); u_xlat2 = vec4(uintBitsToFloat(inOutVertices6_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 0]), uintBitsToFloat(inOutVertices6_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices6_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 2]), uintBitsToFloat(inOutVertices6_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 3])); u_xlat3.xy = vec2(uintBitsToFloat(inOutVertices6_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 0]), uintBitsToFloat(inOutVertices6_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 1])); u_xlat4.xyz = u_xlat1.yzw * g_Weights[1].zzz + u_xlat2.xyz; u_xlat3.z = u_xlat2.w; u_xlat0.xyz = u_xlat0.xyz * g_Weights[1].zzz + u_xlat3.zxy; u_xlat4.w = u_xlat0.x; inOutVertices6_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat4.x)); inOutVertices6_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat4.y)); inOutVertices6_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat4.z)); inOutVertices6_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat4.w)); inOutVertices6_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat0.y)); inOutVertices6_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat0.z)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[1].y; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[1].y); u_xlatb5 = u_xlatu0> 2) + 0]), uintBitsToFloat(inBlendShapeVertices5_buf[u_xlati0].value[(0 >> 2) + 1]), uintBitsToFloat(inBlendShapeVertices5_buf[u_xlati0].value[(0 >> 2) + 2]), uintBitsToFloat(inBlendShapeVertices5_buf[u_xlati0].value[(0 >> 2) + 3])); u_xlat0.xyz = vec3(uintBitsToFloat(inBlendShapeVertices5_buf[u_xlati0].value[(16 >> 2) + 0]), uintBitsToFloat(inBlendShapeVertices5_buf[u_xlati0].value[(16 >> 2) + 1]), uintBitsToFloat(inBlendShapeVertices5_buf[u_xlati0].value[(16 >> 2) + 2])); u_xlat2 = vec4(uintBitsToFloat(inOutVertices5_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 0]), uintBitsToFloat(inOutVertices5_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices5_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 2]), uintBitsToFloat(inOutVertices5_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 3])); u_xlat3.xy = vec2(uintBitsToFloat(inOutVertices5_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 0]), uintBitsToFloat(inOutVertices5_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 1])); u_xlat4.xyz = u_xlat1.yzw * g_Weights[1].yyy + u_xlat2.xyz; u_xlat3.z = u_xlat2.w; u_xlat0.xyz = u_xlat0.xyz * g_Weights[1].yyy + u_xlat3.zxy; u_xlat4.w = u_xlat0.x; inOutVertices5_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat4.x)); inOutVertices5_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat4.y)); inOutVertices5_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat4.z)); inOutVertices5_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat4.w)); inOutVertices5_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat0.y)); inOutVertices5_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat0.z)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[1].x; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[1].x); u_xlatb5 = u_xlatu0> 2) + 0]), uintBitsToFloat(inBlendShapeVertices4_buf[u_xlati0].value[(0 >> 2) + 1]), uintBitsToFloat(inBlendShapeVertices4_buf[u_xlati0].value[(0 >> 2) + 2]), uintBitsToFloat(inBlendShapeVertices4_buf[u_xlati0].value[(0 >> 2) + 3])); u_xlat0.xyz = vec3(uintBitsToFloat(inBlendShapeVertices4_buf[u_xlati0].value[(16 >> 2) + 0]), uintBitsToFloat(inBlendShapeVertices4_buf[u_xlati0].value[(16 >> 2) + 1]), uintBitsToFloat(inBlendShapeVertices4_buf[u_xlati0].value[(16 >> 2) + 2])); u_xlat2 = vec4(uintBitsToFloat(inOutVertices4_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 0]), uintBitsToFloat(inOutVertices4_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices4_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 2]), uintBitsToFloat(inOutVertices4_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 3])); u_xlat3.xy = vec2(uintBitsToFloat(inOutVertices4_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 0]), uintBitsToFloat(inOutVertices4_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 1])); u_xlat4.xyz = u_xlat1.yzw * g_Weights[1].xxx + u_xlat2.xyz; u_xlat3.z = u_xlat2.w; u_xlat0.xyz = u_xlat0.xyz * g_Weights[1].xxx + u_xlat3.zxy; u_xlat4.w = u_xlat0.x; inOutVertices4_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat4.x)); inOutVertices4_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat4.y)); inOutVertices4_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat4.z)); inOutVertices4_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat4.w)); inOutVertices4_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat0.y)); inOutVertices4_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat0.z)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].w; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].w); u_xlatb5 = u_xlatu0> 2) + 0]), uintBitsToFloat(inBlendShapeVertices3_buf[u_xlati0].value[(0 >> 2) + 1]), uintBitsToFloat(inBlendShapeVertices3_buf[u_xlati0].value[(0 >> 2) + 2]), uintBitsToFloat(inBlendShapeVertices3_buf[u_xlati0].value[(0 >> 2) + 3])); u_xlat0.xyz = vec3(uintBitsToFloat(inBlendShapeVertices3_buf[u_xlati0].value[(16 >> 2) + 0]), uintBitsToFloat(inBlendShapeVertices3_buf[u_xlati0].value[(16 >> 2) + 1]), uintBitsToFloat(inBlendShapeVertices3_buf[u_xlati0].value[(16 >> 2) + 2])); u_xlat2 = vec4(uintBitsToFloat(inOutVertices3_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 0]), uintBitsToFloat(inOutVertices3_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices3_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 2]), uintBitsToFloat(inOutVertices3_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 3])); u_xlat3.xy = vec2(uintBitsToFloat(inOutVertices3_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 0]), uintBitsToFloat(inOutVertices3_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 1])); u_xlat4.xyz = u_xlat1.yzw * g_Weights[0].www + u_xlat2.xyz; u_xlat3.z = u_xlat2.w; u_xlat0.xyz = u_xlat0.xyz * g_Weights[0].www + u_xlat3.zxy; u_xlat4.w = u_xlat0.x; inOutVertices3_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat4.x)); inOutVertices3_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat4.y)); inOutVertices3_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat4.z)); inOutVertices3_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat4.w)); inOutVertices3_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat0.y)); inOutVertices3_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat0.z)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].z; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].z); u_xlatb5 = u_xlatu0> 2) + 0]), uintBitsToFloat(inBlendShapeVertices2_buf[u_xlati0].value[(0 >> 2) + 1]), uintBitsToFloat(inBlendShapeVertices2_buf[u_xlati0].value[(0 >> 2) + 2]), uintBitsToFloat(inBlendShapeVertices2_buf[u_xlati0].value[(0 >> 2) + 3])); u_xlat0.xyz = vec3(uintBitsToFloat(inBlendShapeVertices2_buf[u_xlati0].value[(16 >> 2) + 0]), uintBitsToFloat(inBlendShapeVertices2_buf[u_xlati0].value[(16 >> 2) + 1]), uintBitsToFloat(inBlendShapeVertices2_buf[u_xlati0].value[(16 >> 2) + 2])); u_xlat2 = vec4(uintBitsToFloat(inOutVertices2_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 0]), uintBitsToFloat(inOutVertices2_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices2_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 2]), uintBitsToFloat(inOutVertices2_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 3])); u_xlat3.xy = vec2(uintBitsToFloat(inOutVertices2_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 0]), uintBitsToFloat(inOutVertices2_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 1])); u_xlat4.xyz = u_xlat1.yzw * g_Weights[0].zzz + u_xlat2.xyz; u_xlat3.z = u_xlat2.w; u_xlat0.xyz = u_xlat0.xyz * g_Weights[0].zzz + u_xlat3.zxy; u_xlat4.w = u_xlat0.x; inOutVertices2_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat4.x)); inOutVertices2_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat4.y)); inOutVertices2_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat4.z)); inOutVertices2_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat4.w)); inOutVertices2_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat0.y)); inOutVertices2_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat0.z)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].y; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].y); u_xlatb5 = u_xlatu0> 2) + 0]), uintBitsToFloat(inBlendShapeVertices1_buf[u_xlati0].value[(0 >> 2) + 1]), uintBitsToFloat(inBlendShapeVertices1_buf[u_xlati0].value[(0 >> 2) + 2]), uintBitsToFloat(inBlendShapeVertices1_buf[u_xlati0].value[(0 >> 2) + 3])); u_xlat0.xyz = vec3(uintBitsToFloat(inBlendShapeVertices1_buf[u_xlati0].value[(16 >> 2) + 0]), uintBitsToFloat(inBlendShapeVertices1_buf[u_xlati0].value[(16 >> 2) + 1]), uintBitsToFloat(inBlendShapeVertices1_buf[u_xlati0].value[(16 >> 2) + 2])); u_xlat2 = vec4(uintBitsToFloat(inOutVertices1_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 0]), uintBitsToFloat(inOutVertices1_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices1_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 2]), uintBitsToFloat(inOutVertices1_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 3])); u_xlat3.xy = vec2(uintBitsToFloat(inOutVertices1_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 0]), uintBitsToFloat(inOutVertices1_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 1])); u_xlat4.xyz = u_xlat1.yzw * g_Weights[0].yyy + u_xlat2.xyz; u_xlat3.z = u_xlat2.w; u_xlat0.xyz = u_xlat0.xyz * g_Weights[0].yyy + u_xlat3.zxy; u_xlat4.w = u_xlat0.x; inOutVertices1_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat4.x)); inOutVertices1_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat4.y)); inOutVertices1_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat4.z)); inOutVertices1_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat4.w)); inOutVertices1_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat0.y)); inOutVertices1_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat0.z)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].x; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].x); u_xlatb5 = u_xlatu0> 2) + 0]), uintBitsToFloat(inBlendShapeVertices0_buf[u_xlati0].value[(0 >> 2) + 1]), uintBitsToFloat(inBlendShapeVertices0_buf[u_xlati0].value[(0 >> 2) + 2]), uintBitsToFloat(inBlendShapeVertices0_buf[u_xlati0].value[(0 >> 2) + 3])); u_xlat0.xyz = vec3(uintBitsToFloat(inBlendShapeVertices0_buf[u_xlati0].value[(16 >> 2) + 0]), uintBitsToFloat(inBlendShapeVertices0_buf[u_xlati0].value[(16 >> 2) + 1]), uintBitsToFloat(inBlendShapeVertices0_buf[u_xlati0].value[(16 >> 2) + 2])); u_xlat2 = vec4(uintBitsToFloat(inOutVertices0_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 0]), uintBitsToFloat(inOutVertices0_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices0_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 2]), uintBitsToFloat(inOutVertices0_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 3])); u_xlat3.xy = vec2(uintBitsToFloat(inOutVertices0_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 0]), uintBitsToFloat(inOutVertices0_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 1])); u_xlat4.xyz = u_xlat1.yzw * g_Weights[0].xxx + u_xlat2.xyz; u_xlat3.z = u_xlat2.w; u_xlat0.xyz = u_xlat0.xyz * g_Weights[0].xxx + u_xlat3.zxy; u_xlat4.w = u_xlat0.x; inOutVertices0_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat4.x)); inOutVertices0_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat4.y)); inOutVertices0_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat4.z)); inOutVertices0_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat4.w)); inOutVertices0_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat0.y)); inOutVertices0_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat0.z)); } } } } } } } } } return; } @@ batchMainComputeBlendShapeCBufferinBlendShapeVertices0inBlendShapeVertices1inBlendShapeVertices2inBlendShapeVertices3inBlendShapeVertices4inBlendShapeVertices5inBlendShapeVertices6inBlendShapeVertices7inOutVertices0inOutVertices1inOutVertices2inOutVertices3inOutVertices4inOutVertices5inOutVertices6inOutVertices7#version 310 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if HLSLCC_ENABLE_UNIFORM_BUFFERS #define UNITY_UNIFORM #else #define UNITY_UNIFORM uniform #endif #define UNITY_SUPPORTS_UNIFORM_LOCATION 1 #if UNITY_SUPPORTS_UNIFORM_LOCATION #define UNITY_LOCATION(x) layout(location = x) #define UNITY_BINDING(x) layout(binding = x, std140) #else #define UNITY_LOCATION(x) #define UNITY_BINDING(x) layout(std140) #endif UNITY_BINDING(0) uniform ComputeBlendShapeCBuffer { uvec4 g_VertCounts[2]; uvec4 g_BatchOffsets[2]; uvec4 g_FirstVerts[2]; vec4 g_Weights[2]; }; struct inBlendShapeVertices0_type { uint[10] value; }; layout(std430, binding = 8) readonly buffer inBlendShapeVertices0 { inBlendShapeVertices0_type inBlendShapeVertices0_buf[]; }; struct inBlendShapeVertices1_type { uint[10] value; }; layout(std430, binding = 9) readonly buffer inBlendShapeVertices1 { inBlendShapeVertices1_type inBlendShapeVertices1_buf[]; }; struct inBlendShapeVertices2_type { uint[10] value; }; layout(std430, binding = 10) readonly buffer inBlendShapeVertices2 { inBlendShapeVertices2_type inBlendShapeVertices2_buf[]; }; struct inBlendShapeVertices3_type { uint[10] value; }; layout(std430, binding = 11) readonly buffer inBlendShapeVertices3 { inBlendShapeVertices3_type inBlendShapeVertices3_buf[]; }; struct inBlendShapeVertices4_type { uint[10] value; }; layout(std430, binding = 12) readonly buffer inBlendShapeVertices4 { inBlendShapeVertices4_type inBlendShapeVertices4_buf[]; }; struct inBlendShapeVertices5_type { uint[10] value; }; layout(std430, binding = 13) readonly buffer inBlendShapeVertices5 { inBlendShapeVertices5_type inBlendShapeVertices5_buf[]; }; struct inBlendShapeVertices6_type { uint[10] value; }; layout(std430, binding = 14) readonly buffer inBlendShapeVertices6 { inBlendShapeVertices6_type inBlendShapeVertices6_buf[]; }; struct inBlendShapeVertices7_type { uint[10] value; }; layout(std430, binding = 15) readonly buffer inBlendShapeVertices7 { inBlendShapeVertices7_type inBlendShapeVertices7_buf[]; }; struct inOutVertices0_type { uint[10] value; }; layout(std430, binding = 0) buffer inOutVertices0 { inOutVertices0_type inOutVertices0_buf[]; }; struct inOutVertices1_type { uint[10] value; }; layout(std430, binding = 1) buffer inOutVertices1 { inOutVertices1_type inOutVertices1_buf[]; }; struct inOutVertices2_type { uint[10] value; }; layout(std430, binding = 2) buffer inOutVertices2 { inOutVertices2_type inOutVertices2_buf[]; }; struct inOutVertices3_type { uint[10] value; }; layout(std430, binding = 3) buffer inOutVertices3 { inOutVertices3_type inOutVertices3_buf[]; }; struct inOutVertices4_type { uint[10] value; }; layout(std430, binding = 4) buffer inOutVertices4 { inOutVertices4_type inOutVertices4_buf[]; }; struct inOutVertices5_type { uint[10] value; }; layout(std430, binding = 5) buffer inOutVertices5 { inOutVertices5_type inOutVertices5_buf[]; }; struct inOutVertices6_type { uint[10] value; }; layout(std430, binding = 6) buffer inOutVertices6 { inOutVertices6_type inOutVertices6_buf[]; }; struct inOutVertices7_type { uint[10] value; }; layout(std430, binding = 7) buffer inOutVertices7 { inOutVertices7_type inOutVertices7_buf[]; }; vec3 u_xlat0; int u_xlati0; uint u_xlatu0; bool u_xlatb0; vec4 u_xlat1; vec4 u_xlat2; vec4 u_xlat3; vec4 u_xlat4; vec3 u_xlat5; vec4 u_xlat6; bool u_xlatb7; layout(local_size_x = 64, local_size_y = 1, local_size_z = 1) in; void main() { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[1].w; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[1].w); u_xlatb7 = u_xlatu0> 2) + 0]), uintBitsToFloat(inBlendShapeVertices7_buf[u_xlati0].value[(0 >> 2) + 1]), uintBitsToFloat(inBlendShapeVertices7_buf[u_xlati0].value[(0 >> 2) + 2]), uintBitsToFloat(inBlendShapeVertices7_buf[u_xlati0].value[(0 >> 2) + 3])); u_xlat2 = vec4(uintBitsToFloat(inBlendShapeVertices7_buf[u_xlati0].value[(16 >> 2) + 0]), uintBitsToFloat(inBlendShapeVertices7_buf[u_xlati0].value[(16 >> 2) + 1]), uintBitsToFloat(inBlendShapeVertices7_buf[u_xlati0].value[(16 >> 2) + 2]), uintBitsToFloat(inBlendShapeVertices7_buf[u_xlati0].value[(16 >> 2) + 3])); u_xlat0.xy = vec2(uintBitsToFloat(inBlendShapeVertices7_buf[u_xlati0].value[(32 >> 2) + 0]), uintBitsToFloat(inBlendShapeVertices7_buf[u_xlati0].value[(32 >> 2) + 1])); u_xlat3 = vec4(uintBitsToFloat(inOutVertices7_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 3]), uintBitsToFloat(inOutVertices7_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 0]), uintBitsToFloat(inOutVertices7_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices7_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 2])); u_xlat4 = vec4(uintBitsToFloat(inOutVertices7_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 0]), uintBitsToFloat(inOutVertices7_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 1]), uintBitsToFloat(inOutVertices7_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 2]), uintBitsToFloat(inOutVertices7_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 3])); u_xlat5.z = uintBitsToFloat(inOutVertices7_buf[floatBitsToInt(u_xlat1.x)].value[(32 >> 2) + 0]); u_xlat6.xyz = u_xlat1.yzw * g_Weights[1].www + u_xlat3.yzw; u_xlat3.yz = u_xlat4.xy; u_xlat3.xyz = u_xlat2.yzx * g_Weights[1].www + u_xlat3.yzx; u_xlat0.z = u_xlat2.w; u_xlat5.xy = u_xlat4.zw; u_xlat0.xyz = u_xlat0.zxy * g_Weights[1].www + u_xlat5.xyz; u_xlat6.w = u_xlat3.z; inOutVertices7_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat6.x)); inOutVertices7_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat6.y)); inOutVertices7_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat6.z)); inOutVertices7_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat6.w)); u_xlat3.zw = u_xlat0.xy; inOutVertices7_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat3.x)); inOutVertices7_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat3.y)); inOutVertices7_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 2] = uint(floatBitsToUint(u_xlat3.z)); inOutVertices7_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 3] = uint(floatBitsToUint(u_xlat3.w)); inOutVertices7_buf[floatBitsToInt(u_xlat1.x)].value[(32 >> 2)] = uint(floatBitsToUint(u_xlat0.z)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[1].z; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[1].z); u_xlatb7 = u_xlatu0> 2) + 0]), uintBitsToFloat(inBlendShapeVertices6_buf[u_xlati0].value[(0 >> 2) + 1]), uintBitsToFloat(inBlendShapeVertices6_buf[u_xlati0].value[(0 >> 2) + 2]), uintBitsToFloat(inBlendShapeVertices6_buf[u_xlati0].value[(0 >> 2) + 3])); u_xlat2 = vec4(uintBitsToFloat(inBlendShapeVertices6_buf[u_xlati0].value[(16 >> 2) + 0]), uintBitsToFloat(inBlendShapeVertices6_buf[u_xlati0].value[(16 >> 2) + 1]), uintBitsToFloat(inBlendShapeVertices6_buf[u_xlati0].value[(16 >> 2) + 2]), uintBitsToFloat(inBlendShapeVertices6_buf[u_xlati0].value[(16 >> 2) + 3])); u_xlat0.xy = vec2(uintBitsToFloat(inBlendShapeVertices6_buf[u_xlati0].value[(32 >> 2) + 0]), uintBitsToFloat(inBlendShapeVertices6_buf[u_xlati0].value[(32 >> 2) + 1])); u_xlat3 = vec4(uintBitsToFloat(inOutVertices6_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 3]), uintBitsToFloat(inOutVertices6_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 0]), uintBitsToFloat(inOutVertices6_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices6_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 2])); u_xlat4 = vec4(uintBitsToFloat(inOutVertices6_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 0]), uintBitsToFloat(inOutVertices6_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 1]), uintBitsToFloat(inOutVertices6_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 2]), uintBitsToFloat(inOutVertices6_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 3])); u_xlat5.z = uintBitsToFloat(inOutVertices6_buf[floatBitsToInt(u_xlat1.x)].value[(32 >> 2) + 0]); u_xlat6.xyz = u_xlat1.yzw * g_Weights[1].zzz + u_xlat3.yzw; u_xlat3.yz = u_xlat4.xy; u_xlat3.xyz = u_xlat2.yzx * g_Weights[1].zzz + u_xlat3.yzx; u_xlat0.z = u_xlat2.w; u_xlat5.xy = u_xlat4.zw; u_xlat0.xyz = u_xlat0.zxy * g_Weights[1].zzz + u_xlat5.xyz; u_xlat6.w = u_xlat3.z; inOutVertices6_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat6.x)); inOutVertices6_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat6.y)); inOutVertices6_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat6.z)); inOutVertices6_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat6.w)); u_xlat3.zw = u_xlat0.xy; inOutVertices6_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat3.x)); inOutVertices6_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat3.y)); inOutVertices6_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 2] = uint(floatBitsToUint(u_xlat3.z)); inOutVertices6_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 3] = uint(floatBitsToUint(u_xlat3.w)); inOutVertices6_buf[floatBitsToInt(u_xlat1.x)].value[(32 >> 2)] = uint(floatBitsToUint(u_xlat0.z)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[1].y; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[1].y); u_xlatb7 = u_xlatu0> 2) + 0]), uintBitsToFloat(inBlendShapeVertices5_buf[u_xlati0].value[(0 >> 2) + 1]), uintBitsToFloat(inBlendShapeVertices5_buf[u_xlati0].value[(0 >> 2) + 2]), uintBitsToFloat(inBlendShapeVertices5_buf[u_xlati0].value[(0 >> 2) + 3])); u_xlat2 = vec4(uintBitsToFloat(inBlendShapeVertices5_buf[u_xlati0].value[(16 >> 2) + 0]), uintBitsToFloat(inBlendShapeVertices5_buf[u_xlati0].value[(16 >> 2) + 1]), uintBitsToFloat(inBlendShapeVertices5_buf[u_xlati0].value[(16 >> 2) + 2]), uintBitsToFloat(inBlendShapeVertices5_buf[u_xlati0].value[(16 >> 2) + 3])); u_xlat0.xy = vec2(uintBitsToFloat(inBlendShapeVertices5_buf[u_xlati0].value[(32 >> 2) + 0]), uintBitsToFloat(inBlendShapeVertices5_buf[u_xlati0].value[(32 >> 2) + 1])); u_xlat3 = vec4(uintBitsToFloat(inOutVertices5_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 3]), uintBitsToFloat(inOutVertices5_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 0]), uintBitsToFloat(inOutVertices5_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices5_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 2])); u_xlat4 = vec4(uintBitsToFloat(inOutVertices5_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 0]), uintBitsToFloat(inOutVertices5_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 1]), uintBitsToFloat(inOutVertices5_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 2]), uintBitsToFloat(inOutVertices5_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 3])); u_xlat5.z = uintBitsToFloat(inOutVertices5_buf[floatBitsToInt(u_xlat1.x)].value[(32 >> 2) + 0]); u_xlat6.xyz = u_xlat1.yzw * g_Weights[1].yyy + u_xlat3.yzw; u_xlat3.yz = u_xlat4.xy; u_xlat3.xyz = u_xlat2.yzx * g_Weights[1].yyy + u_xlat3.yzx; u_xlat0.z = u_xlat2.w; u_xlat5.xy = u_xlat4.zw; u_xlat0.xyz = u_xlat0.zxy * g_Weights[1].yyy + u_xlat5.xyz; u_xlat6.w = u_xlat3.z; inOutVertices5_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat6.x)); inOutVertices5_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat6.y)); inOutVertices5_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat6.z)); inOutVertices5_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat6.w)); u_xlat3.zw = u_xlat0.xy; inOutVertices5_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat3.x)); inOutVertices5_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat3.y)); inOutVertices5_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 2] = uint(floatBitsToUint(u_xlat3.z)); inOutVertices5_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 3] = uint(floatBitsToUint(u_xlat3.w)); inOutVertices5_buf[floatBitsToInt(u_xlat1.x)].value[(32 >> 2)] = uint(floatBitsToUint(u_xlat0.z)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[1].x; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[1].x); u_xlatb7 = u_xlatu0> 2) + 0]), uintBitsToFloat(inBlendShapeVertices4_buf[u_xlati0].value[(0 >> 2) + 1]), uintBitsToFloat(inBlendShapeVertices4_buf[u_xlati0].value[(0 >> 2) + 2]), uintBitsToFloat(inBlendShapeVertices4_buf[u_xlati0].value[(0 >> 2) + 3])); u_xlat2 = vec4(uintBitsToFloat(inBlendShapeVertices4_buf[u_xlati0].value[(16 >> 2) + 0]), uintBitsToFloat(inBlendShapeVertices4_buf[u_xlati0].value[(16 >> 2) + 1]), uintBitsToFloat(inBlendShapeVertices4_buf[u_xlati0].value[(16 >> 2) + 2]), uintBitsToFloat(inBlendShapeVertices4_buf[u_xlati0].value[(16 >> 2) + 3])); u_xlat0.xy = vec2(uintBitsToFloat(inBlendShapeVertices4_buf[u_xlati0].value[(32 >> 2) + 0]), uintBitsToFloat(inBlendShapeVertices4_buf[u_xlati0].value[(32 >> 2) + 1])); u_xlat3 = vec4(uintBitsToFloat(inOutVertices4_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 3]), uintBitsToFloat(inOutVertices4_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 0]), uintBitsToFloat(inOutVertices4_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices4_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 2])); u_xlat4 = vec4(uintBitsToFloat(inOutVertices4_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 0]), uintBitsToFloat(inOutVertices4_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 1]), uintBitsToFloat(inOutVertices4_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 2]), uintBitsToFloat(inOutVertices4_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 3])); u_xlat5.z = uintBitsToFloat(inOutVertices4_buf[floatBitsToInt(u_xlat1.x)].value[(32 >> 2) + 0]); u_xlat6.xyz = u_xlat1.yzw * g_Weights[1].xxx + u_xlat3.yzw; u_xlat3.yz = u_xlat4.xy; u_xlat3.xyz = u_xlat2.yzx * g_Weights[1].xxx + u_xlat3.yzx; u_xlat0.z = u_xlat2.w; u_xlat5.xy = u_xlat4.zw; u_xlat0.xyz = u_xlat0.zxy * g_Weights[1].xxx + u_xlat5.xyz; u_xlat6.w = u_xlat3.z; inOutVertices4_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat6.x)); inOutVertices4_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat6.y)); inOutVertices4_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat6.z)); inOutVertices4_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat6.w)); u_xlat3.zw = u_xlat0.xy; inOutVertices4_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat3.x)); inOutVertices4_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat3.y)); inOutVertices4_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 2] = uint(floatBitsToUint(u_xlat3.z)); inOutVertices4_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 3] = uint(floatBitsToUint(u_xlat3.w)); inOutVertices4_buf[floatBitsToInt(u_xlat1.x)].value[(32 >> 2)] = uint(floatBitsToUint(u_xlat0.z)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].w; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].w); u_xlatb7 = u_xlatu0> 2) + 0]), uintBitsToFloat(inBlendShapeVertices3_buf[u_xlati0].value[(0 >> 2) + 1]), uintBitsToFloat(inBlendShapeVertices3_buf[u_xlati0].value[(0 >> 2) + 2]), uintBitsToFloat(inBlendShapeVertices3_buf[u_xlati0].value[(0 >> 2) + 3])); u_xlat2 = vec4(uintBitsToFloat(inBlendShapeVertices3_buf[u_xlati0].value[(16 >> 2) + 0]), uintBitsToFloat(inBlendShapeVertices3_buf[u_xlati0].value[(16 >> 2) + 1]), uintBitsToFloat(inBlendShapeVertices3_buf[u_xlati0].value[(16 >> 2) + 2]), uintBitsToFloat(inBlendShapeVertices3_buf[u_xlati0].value[(16 >> 2) + 3])); u_xlat0.xy = vec2(uintBitsToFloat(inBlendShapeVertices3_buf[u_xlati0].value[(32 >> 2) + 0]), uintBitsToFloat(inBlendShapeVertices3_buf[u_xlati0].value[(32 >> 2) + 1])); u_xlat3 = vec4(uintBitsToFloat(inOutVertices3_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 3]), uintBitsToFloat(inOutVertices3_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 0]), uintBitsToFloat(inOutVertices3_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices3_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 2])); u_xlat4 = vec4(uintBitsToFloat(inOutVertices3_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 0]), uintBitsToFloat(inOutVertices3_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 1]), uintBitsToFloat(inOutVertices3_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 2]), uintBitsToFloat(inOutVertices3_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 3])); u_xlat5.z = uintBitsToFloat(inOutVertices3_buf[floatBitsToInt(u_xlat1.x)].value[(32 >> 2) + 0]); u_xlat6.xyz = u_xlat1.yzw * g_Weights[0].www + u_xlat3.yzw; u_xlat3.yz = u_xlat4.xy; u_xlat3.xyz = u_xlat2.yzx * g_Weights[0].www + u_xlat3.yzx; u_xlat0.z = u_xlat2.w; u_xlat5.xy = u_xlat4.zw; u_xlat0.xyz = u_xlat0.zxy * g_Weights[0].www + u_xlat5.xyz; u_xlat6.w = u_xlat3.z; inOutVertices3_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat6.x)); inOutVertices3_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat6.y)); inOutVertices3_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat6.z)); inOutVertices3_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat6.w)); u_xlat3.zw = u_xlat0.xy; inOutVertices3_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat3.x)); inOutVertices3_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat3.y)); inOutVertices3_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 2] = uint(floatBitsToUint(u_xlat3.z)); inOutVertices3_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 3] = uint(floatBitsToUint(u_xlat3.w)); inOutVertices3_buf[floatBitsToInt(u_xlat1.x)].value[(32 >> 2)] = uint(floatBitsToUint(u_xlat0.z)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].z; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].z); u_xlatb7 = u_xlatu0> 2) + 0]), uintBitsToFloat(inBlendShapeVertices2_buf[u_xlati0].value[(0 >> 2) + 1]), uintBitsToFloat(inBlendShapeVertices2_buf[u_xlati0].value[(0 >> 2) + 2]), uintBitsToFloat(inBlendShapeVertices2_buf[u_xlati0].value[(0 >> 2) + 3])); u_xlat2 = vec4(uintBitsToFloat(inBlendShapeVertices2_buf[u_xlati0].value[(16 >> 2) + 0]), uintBitsToFloat(inBlendShapeVertices2_buf[u_xlati0].value[(16 >> 2) + 1]), uintBitsToFloat(inBlendShapeVertices2_buf[u_xlati0].value[(16 >> 2) + 2]), uintBitsToFloat(inBlendShapeVertices2_buf[u_xlati0].value[(16 >> 2) + 3])); u_xlat0.xy = vec2(uintBitsToFloat(inBlendShapeVertices2_buf[u_xlati0].value[(32 >> 2) + 0]), uintBitsToFloat(inBlendShapeVertices2_buf[u_xlati0].value[(32 >> 2) + 1])); u_xlat3 = vec4(uintBitsToFloat(inOutVertices2_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 3]), uintBitsToFloat(inOutVertices2_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 0]), uintBitsToFloat(inOutVertices2_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices2_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 2])); u_xlat4 = vec4(uintBitsToFloat(inOutVertices2_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 0]), uintBitsToFloat(inOutVertices2_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 1]), uintBitsToFloat(inOutVertices2_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 2]), uintBitsToFloat(inOutVertices2_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 3])); u_xlat5.z = uintBitsToFloat(inOutVertices2_buf[floatBitsToInt(u_xlat1.x)].value[(32 >> 2) + 0]); u_xlat6.xyz = u_xlat1.yzw * g_Weights[0].zzz + u_xlat3.yzw; u_xlat3.yz = u_xlat4.xy; u_xlat3.xyz = u_xlat2.yzx * g_Weights[0].zzz + u_xlat3.yzx; u_xlat0.z = u_xlat2.w; u_xlat5.xy = u_xlat4.zw; u_xlat0.xyz = u_xlat0.zxy * g_Weights[0].zzz + u_xlat5.xyz; u_xlat6.w = u_xlat3.z; inOutVertices2_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat6.x)); inOutVertices2_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat6.y)); inOutVertices2_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat6.z)); inOutVertices2_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat6.w)); u_xlat3.zw = u_xlat0.xy; inOutVertices2_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat3.x)); inOutVertices2_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat3.y)); inOutVertices2_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 2] = uint(floatBitsToUint(u_xlat3.z)); inOutVertices2_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 3] = uint(floatBitsToUint(u_xlat3.w)); inOutVertices2_buf[floatBitsToInt(u_xlat1.x)].value[(32 >> 2)] = uint(floatBitsToUint(u_xlat0.z)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].y; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].y); u_xlatb7 = u_xlatu0> 2) + 0]), uintBitsToFloat(inBlendShapeVertices1_buf[u_xlati0].value[(0 >> 2) + 1]), uintBitsToFloat(inBlendShapeVertices1_buf[u_xlati0].value[(0 >> 2) + 2]), uintBitsToFloat(inBlendShapeVertices1_buf[u_xlati0].value[(0 >> 2) + 3])); u_xlat2 = vec4(uintBitsToFloat(inBlendShapeVertices1_buf[u_xlati0].value[(16 >> 2) + 0]), uintBitsToFloat(inBlendShapeVertices1_buf[u_xlati0].value[(16 >> 2) + 1]), uintBitsToFloat(inBlendShapeVertices1_buf[u_xlati0].value[(16 >> 2) + 2]), uintBitsToFloat(inBlendShapeVertices1_buf[u_xlati0].value[(16 >> 2) + 3])); u_xlat0.xy = vec2(uintBitsToFloat(inBlendShapeVertices1_buf[u_xlati0].value[(32 >> 2) + 0]), uintBitsToFloat(inBlendShapeVertices1_buf[u_xlati0].value[(32 >> 2) + 1])); u_xlat3 = vec4(uintBitsToFloat(inOutVertices1_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 3]), uintBitsToFloat(inOutVertices1_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 0]), uintBitsToFloat(inOutVertices1_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices1_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 2])); u_xlat4 = vec4(uintBitsToFloat(inOutVertices1_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 0]), uintBitsToFloat(inOutVertices1_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 1]), uintBitsToFloat(inOutVertices1_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 2]), uintBitsToFloat(inOutVertices1_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 3])); u_xlat5.z = uintBitsToFloat(inOutVertices1_buf[floatBitsToInt(u_xlat1.x)].value[(32 >> 2) + 0]); u_xlat6.xyz = u_xlat1.yzw * g_Weights[0].yyy + u_xlat3.yzw; u_xlat3.yz = u_xlat4.xy; u_xlat3.xyz = u_xlat2.yzx * g_Weights[0].yyy + u_xlat3.yzx; u_xlat0.z = u_xlat2.w; u_xlat5.xy = u_xlat4.zw; u_xlat0.xyz = u_xlat0.zxy * g_Weights[0].yyy + u_xlat5.xyz; u_xlat6.w = u_xlat3.z; inOutVertices1_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat6.x)); inOutVertices1_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat6.y)); inOutVertices1_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat6.z)); inOutVertices1_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat6.w)); u_xlat3.zw = u_xlat0.xy; inOutVertices1_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat3.x)); inOutVertices1_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat3.y)); inOutVertices1_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 2] = uint(floatBitsToUint(u_xlat3.z)); inOutVertices1_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 3] = uint(floatBitsToUint(u_xlat3.w)); inOutVertices1_buf[floatBitsToInt(u_xlat1.x)].value[(32 >> 2)] = uint(floatBitsToUint(u_xlat0.z)); } } else { u_xlatb0 = gl_GlobalInvocationID.x>=g_BatchOffsets[0].x; if(u_xlatb0){ u_xlatu0 = gl_GlobalInvocationID.x + (-g_BatchOffsets[0].x); u_xlatb7 = u_xlatu0> 2) + 0]), uintBitsToFloat(inBlendShapeVertices0_buf[u_xlati0].value[(0 >> 2) + 1]), uintBitsToFloat(inBlendShapeVertices0_buf[u_xlati0].value[(0 >> 2) + 2]), uintBitsToFloat(inBlendShapeVertices0_buf[u_xlati0].value[(0 >> 2) + 3])); u_xlat2 = vec4(uintBitsToFloat(inBlendShapeVertices0_buf[u_xlati0].value[(16 >> 2) + 0]), uintBitsToFloat(inBlendShapeVertices0_buf[u_xlati0].value[(16 >> 2) + 1]), uintBitsToFloat(inBlendShapeVertices0_buf[u_xlati0].value[(16 >> 2) + 2]), uintBitsToFloat(inBlendShapeVertices0_buf[u_xlati0].value[(16 >> 2) + 3])); u_xlat0.xy = vec2(uintBitsToFloat(inBlendShapeVertices0_buf[u_xlati0].value[(32 >> 2) + 0]), uintBitsToFloat(inBlendShapeVertices0_buf[u_xlati0].value[(32 >> 2) + 1])); u_xlat3 = vec4(uintBitsToFloat(inOutVertices0_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 3]), uintBitsToFloat(inOutVertices0_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 0]), uintBitsToFloat(inOutVertices0_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 1]), uintBitsToFloat(inOutVertices0_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 2])); u_xlat4 = vec4(uintBitsToFloat(inOutVertices0_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 0]), uintBitsToFloat(inOutVertices0_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 1]), uintBitsToFloat(inOutVertices0_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 2]), uintBitsToFloat(inOutVertices0_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 3])); u_xlat5.z = uintBitsToFloat(inOutVertices0_buf[floatBitsToInt(u_xlat1.x)].value[(32 >> 2) + 0]); u_xlat6.xyz = u_xlat1.yzw * g_Weights[0].xxx + u_xlat3.yzw; u_xlat3.yz = u_xlat4.xy; u_xlat3.xyz = u_xlat2.yzx * g_Weights[0].xxx + u_xlat3.yzx; u_xlat0.z = u_xlat2.w; u_xlat5.xy = u_xlat4.zw; u_xlat0.xyz = u_xlat0.zxy * g_Weights[0].xxx + u_xlat5.xyz; u_xlat6.w = u_xlat3.z; inOutVertices0_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2)] = uint(floatBitsToUint(u_xlat6.x)); inOutVertices0_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 1] = uint(floatBitsToUint(u_xlat6.y)); inOutVertices0_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 2] = uint(floatBitsToUint(u_xlat6.z)); inOutVertices0_buf[floatBitsToInt(u_xlat1.x)].value[(0 >> 2) + 3] = uint(floatBitsToUint(u_xlat6.w)); u_xlat3.zw = u_xlat0.xy; inOutVertices0_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2)] = uint(floatBitsToUint(u_xlat3.x)); inOutVertices0_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 1] = uint(floatBitsToUint(u_xlat3.y)); inOutVertices0_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 2] = uint(floatBitsToUint(u_xlat3.z)); inOutVertices0_buf[floatBitsToInt(u_xlat1.x)].value[(16 >> 2) + 3] = uint(floatBitsToUint(u_xlat3.w)); inOutVertices0_buf[floatBitsToInt(u_xlat1.x)].value[(32 >> 2)] = uint(floatBitsToUint(u_xlat0.z)); } } } } } } } } } return; } @@$Globals g_FirstVert g_VertCountg_WeightComputeCopyCBuffer@ g_VertCountsg_BatchOffsets ComputeBlendShapeCBuffer g_VertCountsg_BatchOffsets  g_FirstVerts@ g_Weights`#Internal-VT-TranslationTableReplace ReplaceTranslationTablecbReplacementData _input_map _output_bufY#version 310 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if HLSLCC_ENABLE_UNIFORM_BUFFERS #define UNITY_UNIFORM #else #define UNITY_UNIFORM uniform #endif #define UNITY_SUPPORTS_UNIFORM_LOCATION 1 #if UNITY_SUPPORTS_UNIFORM_LOCATION #define UNITY_LOCATION(x) layout(location = x) #define UNITY_BINDING(x) layout(binding = x, std140) #else #define UNITY_LOCATION(x) #define UNITY_BINDING(x) layout(std140) #endif UNITY_BINDING(0) uniform cbReplacementData { uint numReplacements; uint pad0; uint pad1; uint pad2; }; layout(std430, binding = 1) readonly buffer _input_map { uint _input_map_buf[]; }; layout(std430, binding = 0) buffer _output_buf { uint _output_buf_buf[]; }; vec2 u_xlat0; int u_xlati0; uint u_xlatu0; bool u_xlatb0; layout(local_size_x = 256, local_size_y = 1, local_size_z = 1) in; void main() { u_xlatu0 = gl_WorkGroupID.x * 256u + gl_LocalInvocationID.x; u_xlatb0 = u_xlatu0> 2) + 0]), uintBitsToFloat(_input_map_buf[(u_xlati0 >> 2) + 1])); u_xlati0 = floatBitsToInt(u_xlat0.x) << (2 & int(0x1F)); _output_buf_buf[(u_xlati0 >> 2)] = uint(floatBitsToUint(u_xlat0.y)); } return; } @cbReplacementDatanumReplacements$Internal-VT-TranslationTableUpsample.Internal-CreateFoveatedShadingRateTextureArray0Internal-CreateFoveatedShadingRateTextureNoArray$Internal-YFlipFoveatedShadingTextureSoftUUUU       !!!!!!    "$&()*+,------,+*)(&$"    #&),.035689:;<<<<;:986530.,)&#   !%),/369DJOTY^chlptwz||zwtplhc^YTOJD>82-(#  "'-3:@GNTZ`flqv{{vqlf`ZTNG@:3-'"  !&-3:BHPW^dksx~~xskd^WPHB:3-&!  %+29AHPX`gov~~vog`XPHA92+%  !(07?HPX`iqz¿zqi`XPH?70(!  %,4GR]hs}Ľ}sh]RG>4,$  %.6@KValxĽxlaVK@6.%  &.8BMXep|û|peXMB8.&  '/9CO[gssg[OC9/'  '/9EP\iwĻwi\PE9/'  &/9EQ^kxȿxk^QE9/&  %/9EQ_ky¸yk_QE9/%  $-8DP^lzĺzl^PD8-$  #,6BO\kyƻyk\OB6,#   *5@M[ixǼxi[M@5*   (2>KYgwǼwgYK>2(  %/;GVesǻseVG;/%  !,8DRapƺpaRD8,!  (4@M]l|ĸ|l]M@4(  $0M^oĵo^M>0$  )5DTevʻveTD5)  !-:IZk~²~kZI:-!  %1?O`rȹr`O?1%  )5DTew̾weTD5)   ,9IYl~ó~lYI9,   #/=M_qȹq_M=/#  &3ARcv̽vcRA3&  )6EVh{{hVE6)   ,9IZlŵlZI9,   ".M^oĵo^M>0$   ,8GWhz˽zhWG8,   '2@P`qĵq`P@2'  !-9HXi{ʽ{iXH9-!  (4AParôraPA4(  ".:HXizȻziXH:."  '4@P`pp`P@4'  "-9GVgvķvgVG9-"  &2?M\m}Ȼ}m\M?2&  !,7DScs˿scSD7,!  $0KYgwǼwgYK>2(   *5@M[ixǼxi[M@5*   #,6BO\kyƻyk\OB6,#  $-8DP^lzĺzl^PD8-$  %/9EQ_ky¸yk_QE9/%  &/9EQ^kxȿxk^QE9/&  '/9EP\iwĻwi\PE9/'  '/9CO[gssg[OC9/'  &.8BMXep|û|peXMB8.&  %.6@KValxĽxlaVK@6.%  $,4>GR]hs}Ľ}sh]RG>4,$  "*2;DNXclw»wlcXND;2*"   (/8@IS]gpyþypg]SI@8/(   %,4DJOTY^chlptwz||zwtplhc^YTOJD>82-(#  "'+05:?DIMRVZ^aegjlmoppqqppomljgea^ZVRMID?:50+'"   $)-159=AEILORUWY[\^^^^^^\[YWUROLIEA=951-)$   !%),/369PcvǾvcP>.  $4F[pƹp[F4$&8LczǸzcL8&':Pi¯iP:' &:RkɶkR:&  $7PlλlP7$   4LiѼiL4  .FcѻcF. '>[zζz[>' 5PpɯpP5 +Dc¥cD+  7TvѸvT7  *DeǩeD* 5RuԹuR5%?`Ʀ`?% -JlгlJ- 4TxپxT4"<]ǧ]<"'CeίeC' +IlӶlI+ /NrػrN/ 2QvڿvQ2 4TyŸyT4 5U{á{U5 5U{á{U5 4TyŸyT4 2QvڿvQ2 /NrػrN/ +IlӶlI+ 'CeίeC'"<]ǧ]<"4TxپxT4 -JlгlJ- %?`Ʀ`?%5RuԹuR5 *DeǩeD*  7TvѸvT7  +Dc¥cD+ 5PpɯpP5 '>[zζz[>' .FcѻcF.  4LiѼiL4   $7PlλlP7$  &:RkɶkR:& ':Pi¯iP:'&8LczǸzcL8&$4F[pƹp[F4$  .>PcvǾvcP>.   '5ETeuueTE5'  *7ES_lxxl_SE7*   *4?JS]elrvyzzyvrle]SJ?4*   %-4\xx\>$2V}ϼ}V2:fؼf::lˡl:2fСf2 $V˕V$ ?}}? %\ؠ\% 7xx7HϏHW۠W%bb%(gg((gg(%bb%W۠WHϏH7xx7 %\ؠ\% ?}}? $V˕V$ 2fСf2:lˡl::fؼf:2V}ϼ}V2$>\xx\>$ %7HWbggbWH7%  %((%  LttL  :lj: :: LLttttLL :: :lj:  LttL HHHH Font Materialu'_MainTexw'??_Color????_MainTex Font Texturewhite_Color Text Color????$Globals_MainTexunity_ObjectToWorld@ A @ A pA ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? A A A A C C unity_FogStart unity_FogEndunity_FogDensity unity_FogColor(IGNOREPROJECTORtrue PreviewTypePlaneQUEUE Transparent RenderType Transparent!!IGNOREPROJECTORtrue PreviewTypePlaneQUEUE Transparent RenderType TransparentSTEREO_INSTANCING_ONUNITY_SINGLE_PASS_STEREOSTEREO_MULTIVIEW_ONSTEREO_CUBEMAP_RENDER_ONGUI/Text Shader 7Xbp Stblh b  S b) nu $Globals _MainTex_ST(8P(oColor$@unity_MatrixVP'@8 _`@`UStereoEyeIndex ! TO@T*(aXppdAh?? #ifdef VERTEX #version 300 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if$ JTUNITYo #else uniform #endif%SUPPORTShLOCATION& N(x) layout(locat K= x)/wBINDING.pbinding-, std140) jUH vec4 hlslcc_mtx4x4>ObjectToWorld[4];3k.mediump #; in highpin_POSI0 4in_COLOR072TEXCOORD0; out8%vs89(vs9-ju_xlat1; void main() { )) =.yyyy *d;1];G3J0] *mfxxxx +Q2QOzzzzQ +[31=!R1=. ^ 1G2G Gsgl_PosiK 3KLwwwwK& =% *$2.xy* *i+"zwIreturn; } FRAGMENT GL_EXT_shader_framebuff etch #exten9+ : enablea preci;mfloat;Oint; A$0)sampler2D ? @/]0) inSV_TargeP:8  &texture(,Q?).w*+%&.w* Wxyz =>?xyz/h  INGLE_PASS_STEREO V  R $ { sXUnusedX _P[8];H0VH4?InvK  /CameraPro ?ionQ4?InvT8T[4N3N SSpace>Oos[2GScaleOffset?B}n1n|o>NC`ZZOI/\Y33f  Px!1ASC@ "Q3>`: 99Ws sIVHh !d9[99sPssgsNs/sRshsisYs`99edesTVVhV9g9 Vs9aV9aV].V  V.V-A999 sjsWsWsVsW9sVsssVssV99sS""\9ss:sqsss-sSd[k3zdA)HLPwPsS88IVVVVVVhVVVV9 9999a9a9a9a9a9GV-VsWsWsWsWsWsWBWsWsWsWsW9 999sVssVsVsVsVsVdA,sssssVsWVsWVsWhWhWhWhWVsVVsWVsWVsWVsWVsW9gsV9gsV9gsV9gsVss 999 9 999\99 Vs[s~sUssssss9asV9asV9asVaV8V]9V]9V]9V]9.9..9ssssss V-V-ASASAS33PV`9|ZjZH-/ H|`~  D t"   D t"|{m25   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ardeixpkvjsgwl|cnm}bK:LyBIqEFGzJHC@G[ZYXUTSRQPONMLKJIHGFEDCBA@?>=<;:9876510/.-,('&%$#"! , `E% Fa#E#aH-, EhD-,E#F` a F`&#HH-,E#F#a ` &a a&#HH-,E#F`@a f`&#HH-,E#F#a@` &a@a&#HH-, <<-, E# D# ZQX# D#Y QX# MD#Y &QX# D#Y!!-, EhD ` EFvhE`D-, C#Ce -, C#C -,(#p(>(#p(E: -, E%EadPQXED!!Y-,I#D-, EC`D-,CCe -, i@a ,b`+ d#da\XaY-,E+)#D)z-,Ee,#DE+#D-,KRXED!!Y-,KQXED!!Y-,%# `#-,%# a#-,%-,CRX!!!!!F#F`F# F`ab# # pE` PXaFY`h:Y-, E%FRKQ[X%F ha%%?#!8!Y-, E%FPX%F ha%%?#!8!Y-,CC -,!! d#d@b-,!QX d#d b@/+Y`-,!QX d#dUb/+Y`-, d#d@b`#!-,KSX%Id#Ei@ab aj#D#!# 9/Y-,KSX %Idi &%Id#ab aj#D&#D#D& 9# 9//Y-,E#E`#E`#E`#vhb -,H+-, ETX@D E@aD!!Y-,E0/E#Ea``iD-,KQX/#p#B!!Y-,KQX %EiSXD!!Y!!Y-,EC`c`iD-,/ED-,E# E`D-,E#E`D-,K#QX34 34YDD-,CX&EXdf`d `f X!@YaY#XeY)#D#)!!!!!Y-,CTXKS#KQZX8!!Y!!!!Y-,CX%Ed `f X!@Ya#XeY)#D%% XY%% F%#B<%%%% F%`#B< XY%%)) EeD%%)%% XY%%CH%%%%`CH!Y!!!!!!!-,% F%#B%%EH!!!!-,% %%CH!!!-,E# E P X#e#Y#h @PX!@Y#XeY`D-,KS#KQZX E`D!!Y-,KTX E`D!!Y-,KS#KQZX8!!Y-,!KTX8!!Y-,CTXF+!!!!Y-,CTXG+!!!Y-,CTXH+!!!!Y-,CTXI+!!!Y-, #KSKQZX#8!!Y-,%ISX @8!Y-,F#F`#Fa#  Fab@@pE`h:-, #Id#SX<!Y-,KRX}zY-,KKTB-,B#Q@SZX TXC`BY$QX @TXC`B$TX C`BKKRXC`BY@TXC`BY@cTXC`BY@cTXC`BY&QX@cTX@C`BY@cTXC`BYYYYYYCTX@ @@ @  CTX@   CRX@ @@ @Y@U@cUZX  YYYBBBBB-,Eh#KQX# E d@PX|Yh`YD-,%%#>#> #eB #B#?#? #eB#B-,CPCT[X!# Y-,Y+-,-A! ?9U>9UB@A@;3:U839U@@ O P(F(F*F+_O_ F@FF@36FFUHU2UUHU=UU=U@F<P&(Pp@2F?Oop?а/?Э/?ЪO/o$PoF0@pЏO_oF1ts?sP&on<nF5U3U3U`P&_P&\F1[ZHZF12UU2Ul <Ll|Q@dQ@Q58F@Q%(FPIF HF5GF5FFFF2UU2UU?_/Oo?oOTS++KRKP[%S@QZUZ[XYBK2SX`YKdSX@YKSXBYststu+++++stu+++t++ssu+++++++++++++++++s+tstusts++tus+stsststtsts^sstssss+ss+++s+tu+++++++++++++t++^s++^st++++ss^ssssss++++++^}y:wW~j`jy"3kkk{Rni`[^^eoz iq4 HjgaAh. XFr.p0`8^ & < ^  z  `  bT8(~JL2.>\ !"#n#$$%B%J&@&' ''()\)***++ +++,F,- -.---..F...//:////000@000011141J1b1|112 2$2<2V2r23 3&3>3V3r334N4h444445555566.6D6\6v677"7:7R7j778>8X8p88899.9F9`9x99999:::6:N:f:~:::;2;L;d;~;;;;;< <&<>>>2>J>b>z>>>?L?X?r?@>@T@j@@@@@AA8ALAbAAABB$B8BRBlBBC0CHC`CxCCCD.DDDDEE,EDE\EtEEEEEEFFjFFFGBGZGrGGGGGHH2HLHlHHHHHIII2IJI^IvIIJJ&J@JpJJKL:LfLLLM M6M`MMMNN2NVNNO@  @[  r b T D 2 "           r d T D 4 $   g     y I = -           } o _ K ; +           } k [ M = )   7       @[ y i [ K ; -        { k ; +        ` @   ^]]]]]]]]]_qqqqqqqqqqqq_rrrrrrrrrrrrrrr^]]]]]]]]]]]]]]]]qqqqqqqqqqqqqqqqrrrrrrrrrrr^]]]]]]]]]]]]]]]]qqqqqqqqqq?/+_^]]933310#353gW#@  ?3]2993310#3#3jyE iy@h    !     O?O   /333?33399//]q]q3333222233332222993333999910!!#!##53#5!3!33!!NXnVTnTNYnXkXnX@PjNulhhlqlhhlqrR$,3@- ))##$11$%$ 4522sY)))x11w1- 1)%}@H@ @ H*sY#"pUe/2]]]2+3/+_^]+33]]9]]]]]]]]_]]+393333333333310%$7.546753.'#4.'>VFS%|*zuX.|4b\2coU%wx ,F[hI !^i C*FXxQ AT7%, t;R8I '3W@5" (. 541Y[+Y  Y [%Y?+++???+++933333310#"&54632#3%2#"&5464&#"3264&#"326Ԣ;ߟ]M[[QO[XRLZ^PP\WQp %ưH6#/9u@F4* $!0,2  :;2''QY, 70? 7QYPY?+?+/_^]]q9/999+999333310"'#"&5%.54632673274&#">&'326yKiW!0oq:?`pG.8gdV`dA{?Jy웆G AFϸ>FvZϦ+byH[g[r5NZdy7h @  ?]9310#3 X"@   ??93331073#&!,. X+"@   ??933310#6'3+43!S@2    *%   ?]]999399]]3]]3910% '7%73-ww- ZgIHHIk)dG C@&  _ Y 7?3]]3+33_^]_]933310#!5!3!X`TT "@ [[/++993310%#65#5&({^XۨjA~[Op@Y//]q+99105![Р~@ [/+93103539??33103i P# (@  sY sY?+?+993310#"!2#"32#rckj1 +@ tY?+3?33/39331035!5%3!gMW<g >@   sYtY?+9?+3993331035>54&#"'>32!g3Oys Ksu||Vt}qɹR^FN(c@9" "%)*%tYMMsY sY?3+?+39/_^]+++99333310#"&'7!2654&+532654&#"'>32$fbw 뗐srqzoŰ/7 6@sY ??39/3+399333310#!533!qh4 6??Lw^JR^@5 sYtY sYgs?3]]]+?+9/+933393910#"&'732654&#"#!!632 9쑤I~?/!uѯ.7AZh"P@+  #$uY sY    sY?+?3_^]+9/+39333310#"3 &#">324&#"326?S51s巖~~bRn[_֙Яi  *@ tY ??+39993210 #!5! زY UY$/U@.+ % 01 "("(uY"""uY-uY?+?+9/_^]+999333310#"&54675.546324!"3264&#"!26{st}#)Ŋyħy xwyu}ݍ`$T@. %& !!sYsY sY?3]+?+9/_^]+39333310#"&'732#"546324&#"32>+6(tĜNMz  ZmϱG~:'@ [[?+/+9933105353k: .@   [ [[/++?+93310%#65#553&({^XϜjA~eH<@'?0p?o/]33]2]29105 eZ;dXG?@( YO_ @YP/]]+_^]+9105!5!dXeH<@'0p??o/]33]2]291075 5eZ㚙on^T'"R@,!   #$ ?   [  _Y?+3_^]/+_^]99333310#>54&#"'6$3253',R]PHF'>NPM<%KvdD;4sDEhP?99FX;rz =n?N~@F)8G@@!18OPY JYCY     4<<%Y<0044-Y4/+3_^]?+99//_^]3++3/+9333333310#"&57##"&5463237332>54$#"32$7#"$5!24&#"32676nsclBqR't%QPNԝ)Ƒ*7^neZ_c}(ӤXXF{{̵Y^mٞKWpW[af}xҝ\R[@6   _Y P`0/]]]]]]qq?2?39/+93233999910!!#3 !&'~?6[ 1dS1EW h@:  _Y$M>_Y_Y?+?+9/_^]_]_q++993333910#!! 4&#!!264)!26AQs}rbBshy^@9  _Y@P  _Y  ]?+3/_^]?+3/_^]933310"3 #"$5!2.(WɣlB.G1%NIQ~<{e ,@ _Y_Y ]?+?+993310#!! )!26ef:~ T@2  _Yy_Y _Y ]?+?+9/_^]]]q+933103!!!!!-2< 6@ _Y_Y ]??+9/+93310!!#!ggb@;  _Y_Y _Y0@ `  ]]]?3/]q+?+9/_^]+933310!2.#"32675!5!#"$gpM$O<ӝJ[UpWx6xnTHr}K  r@  _YP@.Iy      p ` P  ]]]]]]]]q?2?39/^]]+]q+99333310!!#3!3asT|@a@0 9p`P@P@p`P@ ]]]]]]]]qqqqqqqqrrrrrrrr^]]]]]??931033 hF@*   _Y _Y@ `P@ ]]]]q?2/]+?+93310 73265!5!C~_hxrtE#? 4@    ?3?399333310!#33 R͸>/@_Y?+?9931033!R@   pdD4 t`T4gtPD$dD4tT47tD$ dK4pP@? ^]]]]]]_]]]]]qqqqqqqqrrrrrrrr^]]]]]]]]qqqqqqqqrrrrrrrrr^]]]]]]]]]]]qqqqqqqq?3?33399333310!47#/#3>73V 1'8!w%3 pe@noT/;(  P@/    p`P ]]]]]]]]q?33?3399333310!#3&53: aXHXa0@ _Y _Y ]]?+?+993310#"$5!2#"32שŦrJ< MR},- <@  _Y_Y  ]q??+9/+9933310#!#!2)! bQ@a}$?@$%&_Y"_Y _Y & &]]/+?3+?+93310327#"&'&$5!2#"32)f7<]U>rJ< #~p  CR},-h W@/    _Y_Yp ]]]?2?+9/+3933339310!!#!24&#!!26I;͗Iվ{]-@ #/. HI Y i  #@9HF#V#f# #  # _YoYK  _Y`RD?3]]]+?3_^]_]]]+99_^]]+]]+9333310! 732654.'.54$!2.#"R г?r`d53EAvgL+f%w{EV8&%J[zOē!pepoAU;++:Tr.0@ _Y{ K ; $       _ O 0  g    _ O       p _ @     o _ ?   7    o P /      o P @        ` @ ?   ^]]]]]]]]]]qqqqqqqqqrrrrrrrr^]]]]]]]]qqqqqqqqqrrrrrrr^]]]]_]]]]]]qqqq??+39310#!5!о圜)I@,  _Y p`P ]]]]]]]]q?+?3993310"$&5332653ۭĹӾ~d M>@& P 0 ` / ?3?3]]q9333310!#373TT  @  |H9* xi:JZ) h|k\K<+ m_M/?m}[M;- 8@o{mK[9+ }k]K=+_  ?333?333^]]_qq_qqqqqqqqqqqqqrrrrrrrrrrrrrrr^]]]]]]]]]]]]]]]qqqqqqqq_qqqqqqqrrrrrrrrrrrrrrrr^]]]]]]]]]]]]qqqq+q933_^]333]]33]310!#&'#3637>3.$a-&?8 "Ttdngו#s.+ @     K    4 D jT d ; $       { d 0 $       p d @ 4   9      D t $ T T d @  0 wx ?2?39]]]_]]qrrrrrr^]]]]]]]]]]]qqqqqqqqqqrrrr^]]q9333310! # 3 3 XYP} h)b-)@ H v b T F 6 $          p d @ 4 $   i        t ` P D           t d T @ 0 $      t T D $   9    p d T 4 $    @3    T 4       p ` 0 /  ]]]]_]]]]]qqqqqqqqqqrrrrrrrrrr^]]]]]]]]]]qqqqqqqqqqqqqqrrrrrrrrrrrrrrr^]]]]]]]]]]]]]_]qqqqqqqq??39^]33993393910#3 3 HH9aA J@+  _Y_Y p ` P @ ]]]]]?+3?+3393310)5!5!!ZVW)&@ YY?+?+9310!#3Wu9??33103i W&@ YY?+?+931053#5!Ws 7@o )i~FVVfN&6f6vFVHKH@LBEHDTutTATTtUXH@-;>HrpBRbr9`d_^]^]r^]++^]qr^]qr^]++^]qr^]qr^]^]?9333310 #3΢pry i@ Y/+33105!ij)@[/?/]+993310 53WsN#0@V )).21QY )QY?o  PY$PY2222p2`2P2022]qqqqqqqq?+?+3/_^]q9/+9?+93333310"&546?54&#"'!2327#"&'#'2>=pxyn .*;!DGd[EZcYF_;rRZ$.PQpip|gZSY0dQX`#]@7  $%PY !PY%?%%p%%%%%]]]qqqrr?+???+9999333310!"&'##6533>324&#"326r{32zxy"Yc 6YAXhZWNf@E  PY p`p  PY ]?+3/_^]q?3/]+9333103267#"32.#"`ri"hl ZjV"V@1$#  PYPY$p$$$$$]]]qqq?+?+99??99333310%#"!23'3#.532654&#"52z{2xyhZ6Zby6t*pWNw@F PY  PY PY p`P0qqqqqqqqq?+?+9/_^]+9/93333103267!"3 '.#"uaݺ^H- <@h  PY PY/O_?;_/@VdH@',H 0`@]q++]qr^]q??3+3?+929333210##5354632&#"3iK4-#E>Iz F\aVWK .@d! (0/ %PY+PYPY @0 0000 00P00O000/00000^]]]qqqqrrr^]]]]]qq?2^]]+?+?+99?93333310"&'73 5##"32346734.#"32>${d 3wǻs.HS~vUHWKQ;hiia68Ƅed`@; PYp]]]]]]]qqrrr?+?39?9933310>32#4.#"#3=:}*`Ujc/ro4~= =n@H SY       p         O  ]qqqqqqqrrrrrrrrrr?+??933310533 :W=@  PYSYo?oP@0 O?/=pOp]]]]]]]qqqqqqqrrrrrrrrrr^]]]]]]]]qqqqqqqqqrrrr^]]]]?+?+?933321053#"'52653xxM2>E8 Z Hh @g     ?  ? _   ? _  9 @SVH`   `   0 @  ????9^]qqr+^]qr93323993310!#33 0Ima />v@QpOp]]]]]]]qqqqqqqrrrrrrrrrr??9310334#N)~@)! !  +*%PYPY ! d+K+?++++++++++{+o+;++ +j++++++[+O+++++++++d+K++++++++++k+4+++9+++++t+[+K++++ +++++{+[+K+++++++`+O+@ 0+/++^]]]]]]]]_]]qqqqqqqqrrrrrrrrrrr^]]]]]]]]]qqqqqqqqqqqqrrrrrrrrr^]]]]]]]]]]qqqqqq?22??+99?+9933393310!4&#"#4'33>323>32#4&#"Vps:l{8qVpvxS*,9OsZbkm`/xNa@<  PY  p]]]]]]]qqrrr?2??+99933310!4.#"#4'33>329*\Y>ykv4S*,9Op]/VN H@, PYPYp`P0]qqqqqqq?+?+993310#"!24&#"326꽅!0WM$]@7 &%PY "PY&?&&p&&&&&]]]qqqrr?+???+9999333310!"'##4'33>324&#"326rV0ƽzky?{"ʼY61fd]ZVWN"@T$# PY PY@$ $$$$ $$P$$O$$$/$$$$$^]]]qqqqrrr^]]]]]qq?+?+99??99333310"!234673#7#4&#"326{66Ҋxy6We;6k[>N#@  ???3399331034'33>32&#"+pf$%$r%f 9K*d@<" +, "PY PY,,,,,`,,?,,]]]qqqqrr?3+?3+999333310#"&'732654&/.54632.#"!XbJʳnzt0^~I(+WQTT@P"(MnP~HMJK.<*%$=Ja*,E@$   PY    @PY]?+?_^]3+393332310%#"5#53733#327*Y]}5x3?$D҃UN?:_@;  PY  p]]]]]]]qqrrr?2??+3993331032653#.'##"&5:*\Y>y:Rkv4s*,9Op]: \@     ` T D          ` T D   g    T D       [ D       [ K   7    [ K ?          ` T D         ` P /   ^]]]]_]]]]]]qqqqqqqqqqqqrrrrrrrrrr^]]]]]]]]qqqqqqqqrrrrrrrr^]]]]]]]]]]]qqqqqqqq?3?39333310!#3?3ew 8#':@(uv:@    vfTF6$fTD6itfF6$iVD6r`T$8tK0$@0{dD4d?^]]_]]]]]]]]qqqqqqqqqrrrrrrrrrr^]]]]_]]]]]]]qqqqqqqqqqqrrrrrrrrrrrrrr^]]]]]]]]]]]]]qqqqqqqq?3?33^]3]93233333310!#'#37373ѽ$ &Ѳ$.Ͱ-0:!J[: T@    v D T d 6 $         v d   & F V g F V  d V D 6 $      & 6 F 7f  @6=BH9 "       t ` T @ 4   @"H   P p  ?3?393^]_]+qqqqqqqqqqr_rr+r^]]]qqqqqqqqr^]]]]]]]]]qqqqqqq9333333310! # 3 3 ! D,[W:@  PYtdRB4$tdVB4$gtdVB4$p`TD0 p`TD0 7@Z`TD `P0 P/^]]]]]]]qqqq_qqqqqqqrrrrrrrrrrrr^]]]]]]]]]]]]]]]]qqqqqqqqqqqq_qqqqrrrrrrrrrrrrrrrr^]]]]]]]]]]]]]]]]qqqqqqqqqq?+?33339333310"'532?373J2&.bSLF`CtW +5' ƭSS: b@ PYPY      t d T @ 4            t d T D 4 $        t d T D 4 $   7      d D          d D $        p P   ^]]]]]]]]]_]qqqqqqqqqqqqrrrrrrrrr^]]]]]]]]]]]]]]qqqqqqqqqqqqqqqrrrrrrrrrrrrrr?+3?+39331035!5!!S]s&ڋ"W#_@: "$%YO//O Y!Y?+?+9/_^]qr+9933310"&54&'5>546;#";inmj?[MjXYiM[?Wiussujkl^ajmN]A@t`TD4$td hpdTD4t;+oP@0 8p`P@0 p@/^]]]]]]]]]]]]qqqqqqqrrrrrrr^]]]]]]]]]]]]_qqqqqqqqqqrrrrrrrr^]]]]]]]]]]]qqqqqqq/?9103N~"W#_@: #$%YO//O ""#Y"Y?+?+9/_^]qr+99333102654675.54&+532+5^[OhYVkO[=#534632.#"!!!27PFYVē"oGrph\M7.yym9@Ks}~w)qs'B@!" ()) Y@%Y /33+22+_^]993333331047'76327'#"''7&732654&#"Ndhcrrah`PRdfermiffNsrqqrdgeRPai`urdieNPiifruvuv@O   QY QY/  @)-H   ??39/]^]33]+q2+3+333933333933223310!!!!#!5!7!5!3 3A}@[sw}/}yN]U@  t ` T D 4 $       t d    h   p d T D 4      t ; +        o P @ 0    8   p `      P @ 0         p @ /   ^]]]]]]]]]]]]qqqqqqqrrrrrrr^]]]]]]]]]]]]_qqqqqqqqqqrrrrrrrr^]]]]]]]]]]]qqqqqqq?/99//93331033  sT3@@_$4 11+.:++BAy$k$\$8$>>5>7 7z7;7 F    7>$!QYQY?2+/3+9_^]]_]]]]qq]]]]]]]99399333322323102&#"#"&'732654.'.5467.5464&'>L}uȽ`r tLMP©!ܧܨ$#yh!ED#-@Q,!''./(YH H$$Y P  Y///p/`/P/@/]]]]]]]?+3/_^]3/+39/3+++99333333310"&546?54&#"'>32327#"&'#'26=l~FQCQ #1"IQIZvTtgt|7>54&#"'>32!+kaXGJDX zd3gEJDp:>KIDk{nZ\-q'%@O"   &'#  Y?O/?O  YY%5E?3]+?+3_^]]9/_]]+9993933933310# '73254+532654&#"'>32 =9P\JGDT VZ[jt mHA?>733267#"$#5,R]QGF'>NPM<%q2KvdD;4sDEhP?99FX;rz R&$RN&%+5+5R&$S@ &L%+5+5R&$T`@ &%+5+5R&$W^@ &&%+5+5R&$Vl@&%+55+55R&$G+@&6ESs"b%+]]]]55?55o@;  _Y _Y  _Y _Y?+??+39/_^]+9/+9992223239910!!#!!!!!#! E !d<?hNy&&z : %+5&(R? &  %+5+5&(S@  & (  %+5+5&(Tw & %+5+5&(Vy@  & %+55+55 &,R&%+5+56&,SF@ &E%+5+5h&,T@ & %+5+54&,V@&%+55+55e T@+    _Y  _Y _Y?+?+9/_^]3+399333339103! #!#%)!!!26fj:~!`H9 &1W@ & # %+5+5a&2R&ش%+5+5a&2S%@ &%%+5+5a&2T@ &!!%+5+5a&2W&$$0%+5+5a&2V@ &%+55+55s #@   /q933310 7   bh^^i`fJb`g_iiaG$E@#  &%""_Y_Y &]?3+?3+999933339910#"'#7&!2734'32&#"שxȮrJyɬb;ze|pKR}n[-UX)&8R&%+5+5)&8S@ &%%+5+5)&8T@ &%+5+5)&8V@ &%+55+55-)&<S@  & A %+5+5 6@ _Y _Y  ??99//++99333310#!#3!24&#!!26tۖb߀ŏ1m@A,' ', 23$+    $$PY$  PYp3O3?3]]]?+??+99_^]_]]]]]93933210#"/32654&'.5467>54&#"#4632p4E\bUa\[96:5mqO"7R0'1(VO@f:6V=d-0T2M]案gH1&;9 |Ws&DC11&225%+5+5Ws&DvT@ 1&1 14%+5+5Ws&DB22&771%+5+5Ws&DI11&::F%+5+5Ws{&Dj@ 11&5ʴ53%+55+55Wss&DG@ 44&7ȴ71%+55+55BN'4;@^- "4;4455&&&<=5'PY 555 " $$8PY$(QY ?o  PY 0PY PY ?3/]]+?+?+3/_^]q9/+?+999/_^]+99333933399333103267! #"&546?54&#"'!263 %32>5%.#"uafOҒoy~q .cvPÅBd]fW^H-u;oP\$5eJWaYVīWNN&Fz ( %+5W&HC& %+5+5W&Hvp@ &T %+5+5W&HB@ &   %+5+5W{&Hj@& %+55+55 &C&´%+5+5/&v?@ &?%+5+5i&B@ &  %+5+55{&j@&%+55+55V''s@$   "()   PYP@  H$ 4 D   R    %%PY?+?99//_^]]+]3+3/99939210"54632&'57&'3%4&#"3266^m}mPZ2ӫ<;rr^WG$Bp\j&QI@ &$$0 %+5+5V&RC&%+5+5V&Rvg@ &I%+5+5V&RB@ &%+5+5V&RI@ & ,%+5+5V{&Rj@&%+55+55A$u J@*   YP @YYO?]++_^]+99933310535!53ި,\"}@N $# PY PY$$$$$$$$$$p$`$P$@$ $$]]]]]]]]]]]]]qqq?3+?3+9999339910#"'#7&5!2734'326%&#"XvdSs[QDCbt֊0[iɅ\X݂U1Q&XC& %+5+5&XvW@ &5 %+5+5&XB&!! %+5+5{&Xj@ & %+55+55W&\v@ &6 %+5+5W!>@  "# PY PY??+?+99?9933331033>32!"'##4&#"3260rVzky?{YAXd]ʼYZW{&\j@ & %+55+55R&$DhI@ &%+5+5WsS&DD11&2ʴ21%+5+5R&$Yy@ &%+5+5Ws&DE11&4̴4:%+5+5`c&$H ϴ%+5WUsN&DH:´::%+5hy&&SS@ &~ %+5+5W&Fvg@ &r %+5+5hy&&T@ & &  %+5+5W&FB@ &  %+5+5hy&&F"%@ &' %+5+5W&FF,@ & %+5+5hy&&U@ &&" %+5+5W&FC@ &" %+5+5e&'Uf&%+5+5V&GPK@ ++S++%+5?5eVm*s@-%+,QY/ (PY@ H"PY?,,]r?+?++99?9/_^]3+3?99333339210%#"!23'5!5!533##.532654&#"52z{2,xyhZ6Zby)6t*p&(DzI & %+5+5WS&HD@ & %+5+5&(Y & %+5+5W&HE@ &# %+5+5&(F% &  %+5+5W&HFD@ & %+5+5U&(HP´ %+5WUN&HH}###%+5&(Uo & %+5+5W&HC&" %+5+5g&*T@  &%"%%+5+5VW&JB@ 00&55/%+5+5g&*Y@ &"'"*%+5+5VW&JE@ //&228%+5+5g&*F5%@ &'!%+5+5VW&JF-@ /&//1%+5+5gN&*ON #.#%+5VW &JQ877&//3%+5+5 &+T@  &  %+5+5>&KT@&%+5+5@#   @(H _Y_Y @ ?2?399//]q33+33+_^]+]q99]]333333333310!!##5353!533#5!fs-  s@#!"@"P"`"@"""""@HQY PY H?++?39?9/3+3+_^]]qr393333310>32#4.#"##5353!!=:}*`U,YjcWro4= &,W@ &  %+5+5&I@&   %+q5+5 1&,DI@ &%+5+5 1S&D@ &%+5+5l&,Y@ &%+5+5l&E@ & %+5+5\U&,H  %+5U}&LH@ %+5]|&,F'%@ &%+5+5v: @$t4$n@4$tdk4$8td+{k@0 p`@ ^]]]]]]]]]]qqq_qqqqqqrrrrrrrr^]]]]]]]]]qqqqrrrrrrrr^]]]]]]]]]]q??931033´:I&,-W&LM@o0]55]]55 &-T7@ & %+5+5W/ @ [/? PY?/o?oP@0 O?/=pOp]]]]]]]qqqqqqqrrrrrrrrrr^]]]]]]]]qqqqqqqqqrrr^]]]]]]]?+?/_^]+9333393310"'52653#'##53MM2>E8xjihW Hh@nN?&.Oʹ  %+5N&NON  %+5: A@%   ?  ?2?39]]39333310!#33 0Il~: //&/S&^ %+5+5[>&OSN@ &K%+5+5N/&/O %+5~NG&OO%+5/&/P@  %+5?5i&OP$K)@O/p  %+5?5]]q/&/F _%+5&OFBT%+5/ F@%   @    _Y?+?9/_^]]9993333310!!573%hyUU I@+   O    p  ]]]]]]??9/]99333331035737zz||DDXHGz &1S@ &I %+5+5&Qv@ &a %+5+5N &1O %+5NN&QO[  %+5 &1U& %+5+5&QC&# %+5+5P&QbK$$״$$ %+5?54$=@ !!&%_Y_Y?2+???+9933310"&'732>54&#"#336$32_;ZjIU&wyHMJJsnOBheD=aqWN#;@!!%$ PYPY?+???+9933310"'52654.#"#4'33>32M2>E8*\Y>yxW Hhkv4S*,9Op]a&2DI@ &%+5+5VS&RD@ &%+5+5a&2Y@ &&%+5+5V&RE@ & %+5+5a&2X@&]$%+55+55V"&RJ @&g %+55+55a _@4  !"_Y _Y _Y _Y_Y"]?+?+?+?+9/+9992399310!# !2!!!!!%27&"#"CpFkiLoR4,I OLy <WV2N%,}@E! ,&-.,PY ,,, )PY  PY #PY  PY ?3/]]+?+?+99?+9/_^]+933333993103267! '!"3 6! %4&#"!26.#".uay|u~?*^H-!'S@h&5S& %+5+5&Uv@ &J %+5+5Nh&5O %+5NN&UO^ %+5h&5Uf& %+5+58&UC8& %+5+5]-&6vI@ .&.[.1%+5+59&Vv9@ +&+]+.%+5+5]&6Tr@ //&44.%+5+59&VB@ ,,&11+%+5+5]N&6z 2(2.%+59NK&Vz //+%+5]&6Us@ ..&006%+5+59&VC@ ++&--3%+5+5.N&7z^   %+5N3,&WzP@))/)_)o))?)O)_)o)))))/)_)))))))/)?)o))))) ))_)o)))))))/)?)o)))))) ))?)O)o))))))) )%+5]^]qr^]qr^].&7U!& %+5+5&WPK%+55.J@*   _Y _Y   ]]]??9/3+3+3933310!!#!5!!5!&8G5@'`pg&6FSs%+]]]55?]55s&XG@&!! %+55+55)&8X@&Q%+55+55&XJ@&d$ %+55+55U)&8H &g@% ) )P)`)p)))))]q+5U:&XHW$$$ %+5 &:Ty&  %+5+5&ZB&%+5+5-)&<T[ & %+5+5W&\B@ & %+5+5-)&<Vh@ & %+55+55A&=S@  & J %+5+5S&]v5@  & ] %+5+5A&=F|%@  & %+5+5S&]F  %+5A&=U8@  &  %+5+5S&]C & %+5+5 c@)`p@"%H?`  PY??+_^]]q+qqrrrrrrr93310!#4632&#">K4-#E> F\ !@  [/+9993310#'##53ih !@ [/+9993310#53373hi3XS@ Y/]+9910!5!X%w 1@  P` Y/+_^]]q23910"&'33273)uu P@ Y/+931053 3s J@/  Y     @Y/?O/]+_^]]+993310#"&546324&#"326dddclN89NL;:Ldded8NN87RQPU9@# @ HY P`p/]q+/+993310#"&54673327?LijWD4+1-6=pfUF&-;F'*0@  Y    /   @Yyi[I9+ tbRB2"grbRD4$tdVF6"vfVB0 7@tp`PD4$tdTD4p?/^]]]]]]]_]]]qqqqqqqqqqqqqrrrrrrrrrrrrrrr^]]]]_]]]]]]]]]]]]qqqqqqqqqqqqqqqqrrrrrrrrrrrrrrrr^]]]]]]]]]]]]]qqqqqqqqqq/2+_^]]q+3/3310".#"#>323273*TNG76 [ 0Q?,TNEd\d%-%>9fi=%-%wx $@  [/2+392331053353H #@ [[?++933310#65#53H&({^Xi@|`b??3310!#3q3 N@.Y_o ??39/]q33+3993333310#5!533!'jo=岲o-q(_h~#@Y@&H/+]+931053NH .@     /]/]9/993310#>5#53H,(u-1XWk/0V.|E ,@ YP`?]q+993310#65#53E,(u^XWu/dZK 7@"   Y_oP  ?   /]q]q+99331046733#,(u^X%Wu/dZj&@/?_/]]9910%53H&@/?_/]]9910573H 4@  /?_/]3]99993310#'##573ih 0@ /?_/]]9993310#'53373hi-Z$@ Y/3+399331053!53ӥI@*  Y    /   @Y/2+_^]]q+3333310".#"#>323273*TNG76 [ 0Q?,TNEd\d%-%>9fi=%-%wx  -@  /?_/]2]29105733573  &@  /]2323310"&'3326734um[[kuo5<=4rxg$7<h$$7h$9h$:$)=>{|g{|RgS>RS)>*)*|g|hSgh>S?*>?*|}h|}ShT?ST*?+*+++?@?T@Thih}i+,+@,@TUTiU,,@A@UA,-,A--UijAUVUjV-ABAVB-.-B..i~ji}~}~}      2121F21EFEZFFZ[Zo[2FGF[G232G3 3    [opopG[\[p\3GHG\H343H4\pqpqH\]\q]   4 4HIH]I]qrqr]r^I]^4I5 45     ^rsrsI^J5IJ 5!  ! ^s_J^_5J6!56 !   _stst!6" !"  " ~~j~jkVjkkVkWBVWklWklBWC.BClWlXCWX.C/./lmXlmCXD/CD/mXmYDXY/D0/000DEDYEYmnmn010E1EYZYnZ11EFEZF 121F2 2   ZnoFZ[Zo[2FGF[G232G3 3non   #"#"7#"676K76JKJ_KK_`_t`7KLK`L#787L8#$#8$$`tutuL`a`ua8LMLaM$898M9auvuvMabavb$%$9%9MNMbNbvwvwbwcNbc9N:%9:%cwxwxNcO:NO%:&%&cxdOcd:O;&:;&dxyxy&;'&''oop[opp[p\G[\pq\pqG\H3GHq\q]H\]3H434qr]qrH]I4HI4  r]r^I]^4I5 45  ! 5!5IJI^J^rsrs !  !565J6J^_^s_ !"!6"6JKJ_K " "676K7"#"7##_stK_`_t`7KLK`L#787L8#$#8$sts$('('<(';<;P<;OPOdPPdedye<PQPeQ(<=<Q=()(=))eyzyzQefezf=QRQfR)=>=R>fz{z{Rfgf{gg{{gRgSSg>RSS?S>S??)>**>?)*+?*?++**+++ttuu`tuvuvwvww`uaauvL`abvwavbcwbwccLaMMab8LMNbcMbNOcNcOO8M99MN$89:NO9N:;O:O;;$9%%9:$%&:;%:&';&;''~%%&&&''~'~ (PRKY%|'F]Sc|1Ea7>ĝX5uxsL={%|?Pmc| Iy?.P4OL=L=?P%|{He|PO?ɱy=L=%F%|JYkEc|WSrxs?s7>L=%|a0 c|* ?Ų*4L>L=%F=%|IYyE=c|OSpxs?37>>L==P=%|yH=c|pO?jy?>L=x>%|;Ps>c|Hy?-j2O?43>L=GY>%|"F^S>c|Ez7>J̌qxs?>L=_0 >%|(* >c|2s͞1?hf>L=GY>%|"F=_S>c|E=|7h3pxs??L=x>%|:P=r>e|H=yO? ?L=:P=%|w>H=e|R>O:Ry??L="F=%|FY>qE=c|MS>qxs+w7>hf&?L=\01%|]0 >e| * >mԲ\'533?L=F%|EY>|Ec|WS>pxs\3|7@?L=8P%|v>Hc|z>OΆyL?L=v%|9P=sc|H=y#4OY?L=EY%|F=]Sc|E=w7 سqxsiff?L=\0 %|** c| !-463s?L=yqxsýs]ysý\7>3uxs=qxs9]ys9y?E3OL==9qxs9]ysO?\ֳy==ýqxsyý]yssqxs?tv7>=qxs7]ys1?M??74L>==qxsy=[ysspxs?-ł7>>=9>qxs9>YysO?!Gy?>=>qxs9>[ys9y?;鳾O?43>=y>qxsýs>[ys1ýv7>7qxs?>=|7>qxs1>[ysGȮ0!?hf>=y>qxs=s>[ys&={74pxs??=>qxs9>>]ys9>yO? ?=9>qxs> 9>[ys>OPN1y??==qxsy> =[yss>qxsgku7>hf&?=z72qxs{7>]ys1>yJ533?= ýqxsy>ý[yss>pxsl3{7@?=9qxs>9[ys>OdTyL?=qxs9>[ys9>yOY?=yqxs =s[ys8=|7X}pxsiff?=z7qxs1[ys2}463s?=ݾdi ݾdϣ]7>P4uxs> drd(y? &P3OL=>rd "dO?~n!y=>hdݾޣd ݾqxs?ubt7>>dyqd*j?eV\m@3L>>h>dݾ>d ݾpxs?y[27>>>p>d *>dO?ܲy?>> >do >d$y?2O?43>>>de$ >dv7>F3qxs?>>vq>d4j>dH1ױ-B[?hf>>>de>% >d>z7#5pxs??> >dn> >d&>yO? ?>n>d >%>d >O33y??>e>d >>d' >qxsj 2w7>hf&?>rqh2dtq>d6j>l JD533?>cd >d% >pxs1}7@?>ld >(d>O8yL?> dm> d->y5OY?> ݾdd>% ݾd>x7K3qxsiff?>rqd0jd9c˄463s?>O9O9\7>Z2vxsL>{xOJ䰾,rO߰y?3OL=L>J䰾Ozx߰O1rO?Hf3y=L>9O9Oqxs?oEu7>L>OyOL>9>O9>Ooxs?߲7>>L>H>Ovx߰>O,rO?y?>L>ux>OF䰾0r>O߰y?%@O?43>L>?O9?O9w7>rvܲqxs?>L>y?OL>?O9>?O9>{7=ݑ3pxs??L>tx>OE>.r>O߰>ycx3O? ?L>E>Osx>߰>O7r>Oҳ3y??L>9>O?9>O?qxsK3v7>hf&?L>y2Oy?O>u? |!}L^533?L>9O?9O?qxsߜrz7@?L>C䰾Orx>߰O7r>O4yL?L>qxOD>2rO߰>y۳OY?L>O9>O9>w7eqxsiff?L>yO>uO4? 563s?L>(,5_%,5_X7>Svxs>r5Ծo5Ծy?3OL=>Ծ5rԾ5oO?I13y=>_5(,)_~5~%,qxs?#1v7>>55~5h5?ܻ3L>>_>5(,7_>}5}%,pxs?gDc7>>>>5r>~5oO?~y?>>r?5Ծo?~5Ծy?^гO?43>>(,?5_~%,?~5/_x7>3*qxs?>>5?5h5?}5(O81G81?hf>>(,?5_>~%,?~5-_>y7vaqxs??>r?5>o?~5>y1O? ?>>5r?>|5o?Oy??>_>5(,?+_>|5%,?qxsА3w7>hf&?>255?|5j5?wh²p²533?>_5(,?5_|5%,?pxsa2|7@?> Ծ5r?Ծ{5o?O0N43yL?>r5>o|5>yĕ1OY?>(,5_>%,|5,_>w7G0qxsiff?>55j5{5,&563s?>Dy D|UY7>vxs>'yzx󾚋'|(uy?!L2OL=>zxy'"u|'O?,Oy=>yD|Drxs?gϾ2s7>>yO|O?B?@; 3L>>>yD>|Dpxs?37>>>wx>y'.u>|'O?UK82y?>>'?yux󾞋'?|%uy?f mO?43>>D?yD?|w7>Lqxs?>>O?yO?|dW$?hf>>D?y>D?|>y7'?ytx>'?|+u>y Z1O? ?>tx>y'?$u>|'?OB2y??>>yD?>|D?qxsI2y7>hf&?>2yO?|O?*HᲨ533?>yD?|D?pxs3~7@?>qxyߍ'?,u|'?OQ2yL?>ߍ'yrx>'|'u>y/ 3OY?>Dy>D|>v78[2qxsiff?>OyO|2 ô5563s?>XrqUXx辝X7>.Gvxs43>8rq辑t8xzy?"2OL=43>rq8vxu8O?@y=43>rqXxOXrxs?2t7>43>rqdx,d?I&rH&2L>43>>rqX>xMXpxs?17>>43>?rq8{?xq8O?4y?>43>8?rq辎u8?xvy?*J1O?43>43>X?rqOX?x辺x7>}qxs?>43>d?rq,d?x&3?hf>43>X?rq>MX?x边>y7'qxs??43>8?rq辎?q8?xz?y3O? ?43>?rq8?w?xu8?O7Ey??43>>rqX?>xPX?qxsKx7>hf&?43>2rqd?x.d?B533?43>rq X?xPX?pxsc|7@?43>rq8?yxu8?O` yL?43>8rq辍?u8xx?y(2OY?43> Xrq>PXx辺>x7l0qxsiff?43>drq.dxkotQ463s?43>gy7y g=kxY7>vxs>Dy7 D=6y?oOL=>y7D2= DO?!3y=>yy7gx=gqxs?Rv7>>y7yxs=ws?T%2L>>y>y7gx>=gpxs?{27>>>?y7D9?=DO?!1y?>>D?y7 D?=3y?$O?43>>g?y7yg?=xy7>͉qxs?>>uxs?y7ws?=mnį?hf>>g?y7y>g?=x>z7Tkqxs??>D?y7? D?<6?yxO? ?>?y7D?4?< D?O 2y??>y>y7g?x><g?qxs]2v7>hf&?>qx2y7sxs?=ws?$I533?>yy7g?x=g?pxsؕ1~7@?>y7D?6= D?O2yL?>Dy7? D<5?yo`1OY?>ߍgy7y>gw7Zqxsiff?>qxsy7ws<4>G463s?>ypU0 Dxpb6 DX7>Cvxshf>LU0 ܞɎLZ6 y?ROL=hf>ܞU0 Lc6 ˎLO?1y=hf>DU0 ypDc6 xpqxs?h1u7>hf>U0 -|^6 |?LcU1L>hf>D>U0 ypD>_6 xpoxs?tݰ7>>hf>ڞ?U0 L?\6 ŎLO?܆2y?>hf>L?U0 ٞʎL?X6 y?tO?43>hf>yp?U0 Dxp?Q6 Dw7>3 ذqxs?>hf>)|?U0 |?E6 GJ"/'0?hf>hf>yp?U0 D>xp?E6 D>{7NPpxs??hf>L?U0 ؞?ɎL?O6 ?y4O? ?hf>؞?U0 L??Z6 ʎL?O41y??hf>D>U0 yp?D>a6 xp?qxs92v7>hf&?hf>%2U0 '|?]6 |?zih533?hf>DU0 yp?D\6 xp?pxsݰ|7@?hf>֞U0 L?Z6 ɎL?OR1yL?hf>LU0 מ?ɎL[6 ?yOY?hf>ypU0 D>xpW6 D>y7kPqxsiff?hf>%|U0 |\6 Xײ)463s?hf>{xs7uxsZ7Z7>vxs?OyOyy?OL=?yOyOO?y=?7yxso7qxsrxs?p7>??L>?7>xxs7>pxspxs?7>>?y?Oy?OO?y?>?O?yO?yy?O?43>?uxs?|7qxs?x7x7>qxs?>????hf>?uxs?|7>qxs?}7>|7pxs???O?y?O?y?yO? ??y?O?y?O?Oy???|7>sxs?s7>qxs?rxss7>hf&??3??533??y7rxs?{7qxs?pxs{7@??yO?yO?OyL??Oy?Oy?yOY??qxsz7>qxs{7>{7pxsiff??63s??ypU0 >Dxpb6 >DZ7>|2vxs ?LU0 >ܞɎLZ6 >y? v1OL= ?ܞU0 >Lb6 >ˎLO?< y= ?DU0 >ypDb6 >xprxs?hcs7> ?U0 >-|_6 >|?\2/1L> ?D>U0 >ypD>_6 >xpoxs?7>> ?ڞ?U0 >L?]6 >ƎLO? y?> ?L?U0 >ٞʎL?X6 >y?1O?43> ?yp?U0 >Dxp?R6 >Dx7>|%n1qxs?> ?)|?U0 >|?F6 >GJ"(0?hf> ?yp?U0 >D>xp?F6 >D>{7f0pxs?? ?L?U0 >؞?ɎL?O6 >?ywP?2O? ? ?؞?U0 >L??X6 >ʎL?O#@y?? ?D>U0 >yp?D>_6 >xp?qxsv7>hf&? ?%2U0 >'|?_6 >|?1͞533? ?DU0 >yp?D]6 >xp?pxsQ~ |7@? ?֞U0 >L?[6 >ɎL?O^yL? ?LU0 >מ?ɎL[6 >?yO1OY? ?ypU0 >D>xpX6 >D>z7#1qxsiff? ?%|U0 >|[6 >.ز*63s? ?gy7>yg=>lx[7><1vxs?Dy7> D=>6y?h;2OL=?y7>D3=> DO? y=?yy7>gx=>gqxs?t7>?y7>yxs=>ws?D2G1L>?y>y7>gx>=>gpxs?'/7>>??y7>D9?=>DO?y?>?D?y7> D?=>3y?$82O?43>?g?y7>yg?=>xw7>U#1qxs?>?uxs?y7>ws?=>mn/?hf>?g?y7>y>g?=>x>z7W0qxs???D?y7>? D?<>6?yWl2O? ???y7>D?5?<> D?OԮy???y>y7>g?x><>g?qxs#;u7>hf&??qx2y7>sxs?=>ws?3&'533??yy7>g?x=>g?pxsj}7@??y7>D?4=> D?OO2yL??Dy7>? D=>6?y>2OY??ߍgy7>y>g<>x>w7}òqxsiff??qxsy7>ws<>pܳ63s??Xrq>SXx>Y7>3vxshf&?8rq>t8x>zy?OL=hf&?rq>8ux>u8O?F1y=hf&?rq>Xx>OXrxs?6`t7>hf&?rq>dx>,d?b+21L>hf&?>rq>X>x>LXpxs?/Pv7>>hf&??rq>8|?x>q8O?Ls2y?>hf&?8?rq>u8?x>vy?CO?43>hf&?X?rq>OX?x>x7>Fg2qxs?>hf&?d?rq>,d?x>1$3?hf>hf&?X?rq>>OX?x>>y7qxs??hf&?8?rq>?r8?x>z?yH^O? ?hf&??rq>8?w?x>t8?O2y??hf&?>rq>X?>x>PX?qxsz1x7>hf&?hf&?2rq>d?x>,d?I13p533?hf&?rq> X?x>OX?pxssH1}7@?hf&?rq>8?xx>u8?OML2yL?hf&?8rq>?t8x>y?yv2OY?hf&? Xrq>>PXx>>x7`1qxsiff?hf&?drq>.dx>)oi63s?hf&?Dy? D|?RX7>M3vxs533?'y?zx󾙋'|?%uy?CpR2OL=533?zxy?'#u|?'O?:y=533?y?D|?Drxs?v"2s7>533?y?O|?O?L33L>533?>y?D>|?Dpxs?7>>533?wx>y?'.u>|?'O?[sy?>533?'?y?ux󾞋'?|?#uy?$533?D?y?D?|?w7>ĂW2qxs?>533?O?y?O?|?d1W$?hf>533?D?y?>D?|?>y7ٱ13qxs??533?'?y?tx>'?|?(u>y'2O? ?533?tx>y?'?$u>|?'?O]My??533?>y?D?>|?D?qxs12y7>hf&?533?2y?O?|?O?gް0533?533?y?D?|?D?pxs9S17@?533?qxy?ߍ'?)u|?'?O^yL?533?ߍ'y?rx>'|?(u>ygJOY?533?Dy?>D|?>v7&qxsiff?533?Oy?O|?ȴ/ 63s?533?(,5?_%,5?_Y7>P3vxs@?r5?Ծo5?Ծy?YгOL=@?Ծ5?rԾ5?oO?.[y=@?_5?(,)_~5?}%,qxs?2v7>@?5?5~5?h5?3 3L>@?_>5?(,6_>}5?~%,pxs?rI37>>@?>5?r>~5?oO?H3y?>@?r?5?Ծo?~5?Ծy?e2O?43>@?(,?5?_~%,?}5?+_w7>qxs?>@?5?5?i5?}5?&O8G81?hf>@?(,?5?_>~%,?~5?/_>z7Wqxs??@?r?5?>o?~5?>yO? ?@?>5?r?>}5?o?OPJy??@?_>5?(,?,_>}5?%,?qxslMv7>hf&?@?25?5?|5?j5?ʐЕ2533?@?_5?(,?5_|5?~%,?pxs]}7@?@? Ծ5?r?Ծ{5?o?OyL?@?r5?>o{5?>y3창OY?@?(,5?_>%,|5?._>x7Z62qxsiff?@?55?j5{5?B<63s?@?O?9O?9\7>ׇuxsL?{xO?J䰾)rO?߰y?\VOL=L?J䰾O?zx߰O?4rO?˳y=L?9O?9O?qxs?n]2v7>L?O?yO?;u?;033L>L?9>O?9>O?oxs?27>>L?H>O?vx߰>O?.rO?3y?>L?ux>O?F䰾0r>O?߰y? ͹3O?43>L??O?9?O?9x7>w93qxs?>L?y?O?L??O?9>?O?9>}7_pxs??L?tx>O?E>.r>O?߰>yTO? ?L?E>O?sx>߰>O?3r>Oe1y??L?9>O??9>O??qxs8;Sw7>hf&?L?y2O?y?O?>u?+2Ӽ533?L?9O??9O??qxs=g3x7@?L?C䰾O?rx>߰O?4r>O2yL?L?qxO?D>5rO?߰>yZڇOY?L?O?9>O?9>x703qxsiff?L?yO?>uO?d>N 63s?L?ݾd?i ݾd?Σ]7>9uxsY? d?rd?-y?8'/OL=Y?rd? "d?O?ry=Y?hd?ݾܣd? ݾrxs?ts7>Y?d?yqd?'j?/53E3L>Y?h>d?ݾ>d? ݾoxs?m7>>Y?p>d? *>d?O?~y?>Y? >d?o >d?"y? ɳO?43>Y?>d?e& >d?w7>01qxs?>Y?vq>d?4j>d?G11,B[?hf>Y?>d?e># >d?>7g30pxs??Y? >d?n> >d?&>yf3O? ?Y?n>d? >&>d? >O2y??Y?e>d? >>d?+ >qxs%Kv7>hf&?Y?rqh2d?tq>d?9j>Y83533?Y?cd? >d?& >pxs%{7@?Y?ld? >)d? >O0yL?Y? d?m> d?+>y`3OY?Y? ݾd?d>& ݾd?>x7 3qxsiff?Y?rqd?0jd?d;^63s?Y?yqxs?ýs]ys?ý\7> uxsiff?qxs?9[ys?9y?(iOL=iff?9qxs?9[ys?O?bky=iff?ýqxs?yý]ys?sqxs? St7>iff?qxs?7]ys?1?03؄4L>iff?=qxs?y=]ys?soxs?d.7>>iff?9>qxs?9>[ys?O?3y?>iff?>qxs?9>]ys?9y?'h>O?43>iff?y>qxs?ýs>[ys?ýv7>3qxs?>iff?|7>qxs?1>[ys?G. ?hf>iff?y>qxs?=s>[ys?B=|7˗pxs??iff?>qxs?9>>[ys? 9>yα3O? ?iff?9>qxs?> 9>[ys?>Oy??iff?=qxs?y> =[ys?s>qxsSu7>hf&?iff?z72qxs?{7>[ys?1>832 533?iff? ýqxs?y>ý[ys?s>pxsL{7@?iff?9qxs?>9[ys?>OH3yL?iff?qxs?9>[ys?9>y𕞲OY?iff?yqxs? =s[ys?#=z7 3qxsiff?iff?z7qxs?1[ys?'vէ63s?iff?KY%|?'F]Sc|?(E\7>?4uxs63s?{%|??Pne|?ZHy?d5OL=63s??P%|?{He|?DO?l4y=63s?%F%|?JYiEc|?bSrxs?Ʋs7>63s?%|?a0 c|?* ?g24L>63s?%F=%|?IYvE=c|?SSpxs?׷7>>63s?=P=%|?yH=e|?NO?ꮓy?>63s?x>%|?;Pr>e|?wHy?T7O?43>63s?GY>%|?"F\S>c|?XEz7>³qxs?>63s?_0 >%|?(* >c|?͞1?hf>63s?GY>%|?"F=]S>c|?E={7*%pxs??63s?x>%|?:P=q>c|?H=y:4O? ?63s?:P=%|?w>H=c|?>Oy??63s?"F=%|?FY>oE=c|?ZS>qxs%Ӥ2v7>hf&?63s?\01%|?]0 >e|? * >+2j)533?63s?F%|?EY>}Ec|?WS>pxsd|7@?63s?8P%|?v>He|?T>O(<yL?63s?v%|?9P=te|?H=y[5OY?63s?EY%|?F=^Sc|?aE=w78Xjqxsiff?63s?\0 %|?)* c|?[ڿ,63s?63s?iq>d????iq>d???yqxsýs]ysý\7>3uxs?=KY%|'F]Sc|1Ea7>ĝX5uxs?L=ݾdi ݾdϣ]7>P4uxs?>O9O9\7>Z2vxs?L>(,5_%,5_X7>Svxs?>Dy D|UY7>vxs?>XrqUXx辝X7>.Gvxs?43>gy7y g=kxY7>vxs?>ypU0 Dxpb6 DX7>Cvxs?hf>{xs7uxsZ7Z7>vxs??ypU0 >Dxpb6 >DZ7>|2vxs? ?gy7>yg=>lx[7><1vxs??Xrq>SXx>Y7>3vxs?hf&?Dy? D|?RX7>M3vxs?533?(,5?_%,5?_Y7>P3vxs?@?O?9O?9\7>ׇuxs?L?ݾd?i ݾd?Σ]7>9uxs?Y?yqxs?ýs]ys?ý\7> uxs?iff?KY%|?'F]Sc|?(E\7>?4uxs?63s?5?5??d?oq??%|?I0 ??$|?k0 >?d?xq>?5?5??kq>d??R0 >%|??a0 $|??tqd??55??doq>?%|T0 >?$|a0 ?dkq?55??}qd??u0 $|??C0 >&|????5?5?????d?oq?????%|?I0 ?????$|?k0 >????d?xq>????5?5?????kq>d?????R0 >%|?????a0 $|?????tqd?????55?????doq>????%|T0 >????$|a0 ????dkq????55?????}qd?????u0 $|?????C0 >&|???4@???@A?Cube$???H     (0@???~0?>???$?>?????~0?@ '??????$?@ '?????>>????<;>??>@ '???@ '?@ '?????>@ '?????<;@ '???>>??@ '?>?><;???>>???@ '?>?@ '?<;?0?>???4~?>???4~?<;?0?<;???><;?????<;<;???????<;>?????>>????=+A pCylinder1|4@???,(-./,01.230452674896:;8<=:>?<@A>BC@DEBFGDHIFJKHLMJNOLPQNRSPT)UUVWWXYYZ[[\]]^__`aabccdeefgghiijkklmmnoopqqrsstuuvwwxyyz{      ! ! !" ""###$$$%%%&&&'''**+| (@{xs7uxsX7Y7>vxs">OyOyy?OL=">yOyOO?y=">7yxss7qxsrxs?s7>">?L>">7>xxs~7>pxspxs?~7>>">y?Oy?OO?y?>">O?yO?yy?O?43>">uxs?|7qxs?v7v7>qxs?>">???hf>">uxs?|7>qxs?{7>{7pxs??">O?y?O?y?yO? ?">y?O?y?O?Oy??">|7>sxs?x7>qxs?qxsx7>hf&?">3??533?">y7rxs?}7qxs?pxs|7@?">yO?yO?OyL?">Oy?Oy?yOY?">qxsz7>qxsx7>x7qxsiff?">63s?">{xs?7uxsX7Y7>vxsDv>O?yOyy?OL=Dv>y?OyOO?y=Dv>7?yxss7qxsrxs?s7>Dv>??L>Dv>7>?xxs~7>pxspxs?~7>>Dv>y??Oy?OO?y?>Dv>O??yO?yy?O?43>Dv>uxs??|7qxs?v7v7>qxs?>Dv>????hf>Dv>uxs??|7>qxs?{7>{7pxs??Dv>O??y?O?y?yO? ?Dv>y??O?y?O?Oy??Dv>|7>?sxs?x7>qxs?qxsx7>hf&?Dv>3???533?Dv>y7?rxs?}7qxs?pxs|7@?Dv>y?O?yO?OyL?Dv>O?y?Oy?yOY?Dv>qxs?z7>qxsx7>x7qxsiff?Dv>?63s?Dv>iq>d????iq>d??"?{xs?7uxsX7Y7>vxs?Dv>{xs7uxsX7Y7>vxs?">Oyy?OL=">{xs7\7>uxs">yOO?y=">5?5??7yxsrxs?t7>">d?oq???3L>">%|?I0 ??7>xxspxs?7>>">$|?k0 >?y?OO?y?>">d?xq>?O?yy?O?43>">5?5??uxs?|7v7>qxs?>">kq>d???p"?hf>">Q0 >%|??uxs?|7>z7pxs??">b0 $|??O?y?yO? ?">sqd??y?O?Oy??">55??|7>sxs?qxsx7>hf&?">doq>?3?;г533?">%|U0 >?y7rxs?pxs|7@?">$|a0 ?yO?OyL?">dkq?Oy?yOY?">55??qxsz7>x7qxsiff?">}qd??X63s?">u0 $|??{xs7\7>uxs?">C0 >&|??{xs?7?\7>uxsDv>O?y?y?OL=Dv>??5?5??"?y?O?O?y=Dv>??d?oq??"?7?yxs?rxs?t7>Dv>??%|?I0 ??"????3L>Dv>??$|?k0 >?"?7>?xxs?pxs?7>>Dv>??d?xq>?"?y??O?O?y?>Dv>??5?5??"?O??y?y?O?43>Dv>??kq>d??"?uxs??|7?v7>qxs?>Dv>??Q0 >%|??"?????hf>Dv>??b0 $|??"?uxs??|7>?z7pxs??Dv>??sqd??"?O??y??yO? ?Dv>??55??"?y??O??Oy??Dv>??doq>?"?|7>?sxs??qxsx7>hf&?Dv>??%|U0 >?"?3???;г533?Dv>??$|a0 ?"?y7?rxs??pxs|7@?Dv>??dkq?"?y?O??OyL?Dv>??55??"?O?y??yOY?Dv>??}qd??"?qxs?z7>?x7qxsiff?Dv>??u0 $|??"???X63s?Dv>??C0 >&|??"?{xs?7?\7>uxs?Dv>4@???CB?pPlane1Xy?%?     + *+**6+)*)*56)5*5A6()()45(4)5@A4@5@LA'('(34'3(4?@3?4@KL?K@KWL&'&'23&2'3>?2>3?JK>J?KVWJVKVbWVabambJUVUaV>IJIUJ2=>=I>&121=2almlxmlwxU`a`lakwl`klkvwITUT`U=HIHTI_k`T_`jvk_jkjuvS_THST<H=1<=^j_S^_iuj^ijituGSH<GHR^SGRS]i^R]^hti]hihstgshgrs\h]\ghQ]RQ\]FRGFQR;G<;FGfrgfqr[g\[fgP\QP[\EQFEPQeqfepqZf[ZefO[POZ[dpedopYeZYdecodcnoXcdXdYMXYNYZMYNNZOBMNBNCCNO7BCCODDOPDPE7C88CD,789DE8D9,8--89!,-9E::EF:F;!-"!"-9..9:"-./:;.:/" ".##./"#/;00;<0<1  # #/$$/0#$%01$0%%1&%&    $$%%  y (???>??=>??L>L>??>=??>???̽???L??333???L?̾??gff?????̤>?=>̤>?==>̤>?L>=L>̤>?>==̤>?>=̤>??=̤̽>??=L̤>?333?=̤>?L?=̤̾>?gff?=̤>??=?>?L>>>?=L>>>?L>L>L>>?>L>=>?>L>>??L>̽>??L>L>?333?L>>?L?L>̾>?gff?L>>??L>?LL>?>>LL>?=>>LL>?L>>L>LL>?>>=LL>?>>LL>??>̽LL>??>LLL>?333?>LL>?L?>̾LL>?gff?>LL>??>?̣=?>>̣=?=>>̣=?L>>L>̣=?>>=̣=?>>̣=??>̣̽=??>Ḷ=?333?>̣=?L?>̣̾=?gff?>̣=??>???>?=?>?L>?L>?>?=?>????̽???L?333???L??̾?gff??????#̽??>#̽?=?>#̽?L>?L>#̽?>?=#̽?>?#̽???̽#̽???L#̽?333??#̽?L??̾#̽?gff??#̽????L$L?333?>L$L?=333?>L$L?L>333?L>L$L?>333?=L$L?>333?L$L??333?̽L$L??333?LL$L?333?333?L$L?L?333?̾L$L?gff?333?L$L??333??$?L?>$?=L?>$?L>L?L>$?>L?=$?>L?$??L?̽$??L?L$?333?L?$?L?L?̾$?gff?L?$??L??$̾?gff?>$̾?=gff?>$̾?L>gff?L>$̾?>gff?=$̾?>gff?$̾??gff?̽$̾??gff?L$̾?333?gff?$̾?L?gff?̾$̾?gff?gff?$̾??gff??%??>%?=?>%?L>?L>%?>?=%?>?%???̽%???L%?333??%?L??̾%?gff??%????%??? polySurface24@?@?qryyxeyxxexdQedxzdxzzQdP=QPdzfPdfz{fz{=P<)=<PfR<PRs{f{gRfg{|g{||RgSg|hSgh|}h|}}>RS<R>(<>)<(S)(ST)US(U(*(>*VU*>S?*>?V*+*?+WV+?STShTW+,XW,+?@?T@+@,Thih}iX,-YX-,@A,A-@TUTiU@UAi}~}~Y-.ZY.Uiji~j-AB-B.AUVUjVAVB~Z./[Z/j~~Vjkjk.BC.C/BVWVkWBWC[/0\[0kWklkl/CD/D0CWXWlXCXDlXlmlmDXYXmY0DEDYEmYmnmntnYnZEYZnoZnooupvppoopp[opZo[FZ[EZF1EF0E1\01]\1]121F2^]2F[G2FG^232G3_^3[p\G[\_34`_43GHG\H3H4\pqpq`45a`54HI4I5H\]\q]H]Iqa56ba6]qrqr5IJ5J6I]^]r^I^Jb67cb7r^rsrs6JK6K7J^_^s_J_Kc78dc8os_ststoontnnm_t`K_`tu`tuummlK`L7KL7L8`uaL`auvvauvwlvwwlk8LMLaMavbbvwMabcwkbwcckj8M9d89ed9MbNNbc9MNOcjNcOOjie9:9N::NOfe:;Oi:O;f:;;ihgf;g;h      !" !"!#$"#$#%&$%&%'Q&'Q'RHIHIwI<HH<=<)=<()()I><>(<(>*(*(*>+*+*I?>?+>+}}~~~,+?,+,                          !  !   " !" #"#'''';;'&&;'&%&%;GG;&::&%G;:%$$$#GP|P:%99%$G:FF:9PGF9$88$#F988#77#"F8EE87PFE7"6E766"!|P{|PEOPO6!55! E6DD65OED5 4D544 OzODNON433D4CNDCC4332C322NMNCM211C2BB21MCB10B100MyMBLML0//B0ALBAA0//.A/..LKLAK.---,A.@@.-@-,KA@@,?J@?K@JJ?IJIKJKx (LOyNx e[y?ҪOL=">O?yNw =e[y?WOL=Dv>zxs?7fHsv =!\7>'Q1uxsDv>zxs7fHsv !\7>'Quxs">yOc[y NO?+y=">y?Oc[y =NO?+0y=Dv>7yxs9w cHsrxs?w/t7>">7?yxs9w =cHsrxs?wt7>Dv>q x?ɝT/L>">?q =x?ɝ2T/L>Dv>}7>wxsD>w aHspxs?7>>">}7>?wxsD>w =aHspxs?17>>Dv>y?Oe[?y NO?-y?>">y??Oe[?y =NO?-0y?>Dv>O?yN?y c[y?!U0O?43>">O??yN?y =c[y?!UO?43>Dv>uxs?}7cHs?u ;v7>Hqxs?>">uxs??}7cHs?u =;v7>H/qxs?>Dv>?Vtx?r ]?hf>">??Vtx?r =].?hf>Dv>uxs?|7>cHs?t B>|70pxs??">uxs??|7>cHs?t =B>|7߰pxs??Dv>O?y?N?v h[?yI1O? ?">O??y?N?v =h[?yIO? ?Dv>y?O?c[?y N?O=y??">y??O?c[?x =N?O=/y??Dv>{7>sxs?=>x cHs?qxsW w7>hf&?">{7>?sxs?:>_ =cHs?qxs˹r1u7>hf&?Dv>hM2?s x?9533?">hM2??@ =x?7F+-533?Dv>{7sxs??w cHs?qxsy7@?">{7?sxs??] =cHs?qxsOy7@?Dv>yO?e[y N?O yL?">y?O?f[y =N?Oe/yL?Dv>Oy?No c[?yOY?">O?y?No =c[?y-OY?Dv>qxsz7>cHs] ;>v7/qxsiff?">qxs?z7>cHs] =<>v7kb0qxsiff?Dv>xc PѰx&363s?">?xc =PѰx&63s?Dv>L ?ܞɎLf6 >y?WOL= ?yp ?Dxpd6 >D]7>T2uxs ?ܞ ?Lf6 >ʎLO?q1y= ?D ?ypDc6 >xprxs?>̱t7> ?P| ?-|`6 >|?d_21L> ?D> ?ypD>`6 >xppxs?.27>> ?ٞ? ?L?]6 >ɎLO?Cڡ1y?> ?L? ?ڞʎL?^6 >y?cO?43> ?yp? ?Dxp?`6 >Dv7>1qxs?> ?)|? ?Tq|?`6 >~0Id?hf> ?yp? ?D>xp?_6 >D>z7$-1pxs?? ?L? ?؞?ǎL?]6 >?y.O? ? ?؞? ?L??_6 >ʎL?Oy?? ?D> ?yp?D>Z6 >xp?qxseݜv7>hf&? ?-K2 ?'|?S6 >|?K!1533? ?D ?yp?DZ6 >xp?pxs$F 2{7@? ?מ ?L?_6 >ɎL?ODJ1yL? ?L ?מ?ʎL_6 >?ypOY? ?yp ?D>xp`6 >D>u7:_vqxsiff? ?%| ?|^6 >{Ųw63s? ?Dލ? D=>6y?{OL=?gލ?yg =>nx]7>u2uxs?ލ?D3=> DO?$y=?yލ?gx=>grxs?zjt7>?@Nsލ?yxs=>ws?+Z3 ̍2L>?y>ލ?gx>=>gpxs? 27>>??ލ?D6?=> DO?#y?>?D?ލ? D?=>5y?{62O?43>?g?ލ?yg?=>xu7>ֱqxs?>?uxs?ލ?`hws?=>ί$0?hf>?g?ލ?y>g?=>x>y7 22qxs???D?ލ?? D?=>8?yR>]O? ???ލ?D?4?=> D?O 5y???y>ލ?g?x>=>g?qxsDyJv7>hf&??C2ލ?sxs?=>ws?BZ!0533??yލ?g?x=>g?pxsX0{7@??ލ?D?6=> D?OMzb2yL??Dލ?? D=>4?y52OY??ߍgލ?y>g=>x>u7R{qxsiff??qxsލ?ws=>|ɳd63s??8\?s8x>yy?ҲOL=hf&?X\?SXx>]7>a3uxshf&?\?8wx>u8O?H2y=hf&?\?Xx>OXrxs?5`t7>hf&?c\?dx>,d? A32L>hf&?>\?X>x>OXpxs?27>>hf&??\?8z?x>s8O?Oy?>hf&?8?\?t8?x>xy?GO?43>hf&?X?\?PX?x>w7>@2qxs?>hf&?d?\?Y,d?x>^/'?hf>hf&?X?\?>PX?x>>z7ݻqxs??hf&?8?\??s8?x>z?y%O? ?hf&??\?8?w?x>v8?O@y??hf&?>\?X?>x>PX?qxssHW1x7>hf&?hf&?I72\?d?x>.d?I52533?hf&?\?X?x>PX?pxs{˱|7@?hf&?\?8?{x>s8?O6r+yL?hf&?8\??v8x>w?y׾OY?hf&? X\?>PXx>>v7#m2qxsiff?hf&?d\?.dx>Yմ63s?hf&?'23uxs533?zx533?N533?>|?Dpxs? _1~7>>533?ux>|?'O?2y?>533?'?533?D?q2qxs?>533?O?533?D?D?|?>{7-%1pxs??533?'?'?|?.u>y:J1O? ?533?tx>|?'?O&.y??533?>|?D?qxsJR2y7>hf&?533?k&2'|?*u>yOY?533?D D|?>v7!;2qxsiff?533?OP_3uxs@?Ծz?rԾ5?oO?y=@?_z?(,%_5?|%,qxs?ȱu7>@?4z?55?f5?S4h4L>@?_>z?(,4_>5?{%,pxs?627>>@?>z?r>5?oO?-2y?>@?r?z?Ծo?5?Ծy?2O?43>@?(,?z?_|%,?5?'_v7>'Zqxs?>@?5?z?,f5?5?n62?hf>@?(,?z?_>|%,?5?._>z7xqxs??@?r?z?>o?5?>y1O? ?@?>z?r?>}5?o?O6y??@?_>z?(,?*_>~5?}%,?qxsDj2w7>hf&?@?@u2z?5?5?g5?t2533?@?_z?(,?3_~5?}%,?pxs|7@?@?Ծz?r?Ծ}5?o?Ok<yL?@?rz?>o}5?>y1_۲OY?@?(,z?_>~%,}5?+_>w7g0qxsiff?@?5z?h5}5?ݣ63s?@?zxލ?J䰾O?o#?l-@3uxsL?J䰾ލ?zx dN?pM?\gu=L?9ލ?<@O?Kju?ȴL?_ލ?y;@O?F?|=GCL>L?9>ލ?r7>@O?>L?F>ލ?vx>@O?pP?|=?>L?ux>ލ?H䰾_>dN?SO?;7O?43>L??ލ?9I ?P|P?7>-YL?y?ލ?q?dN?;|"L??ލ?9>Zx?dN?5>\;gs??L?tx>ލ?E>_>O|P?<>[I-Yލ?sx>">dN?v>Mgt??L?9>ލ??<>@O??Kjuȴhf&?L?01ލ?y?@O?F?|=HC<533?L?9ލ??5dN?]x?gsw;@?L?D䰾ލ?rx>=O|P?_>OAL-YwdN?#>tgMY?L?ލ?9>dN?@>$֝L;Tsiff?L?yލ?O?=Z; 1;63s?L? ?rB}Ud?{dw!?/hLY?=ܕ?R侎w=d?⾭1|?Ƞfff>Y?v>ܕ?v!>^c?;- :?:5/?gf>Y?> ?f>bd? ӝ>s?>Y?R>ܕ?¦=؏>d?K+=3 R9|?53>Y? > ?n>.>bd?E>bܕ?">ŗO>^c?WMk<> ?Y?ܕ?R>P?ed?}>W}K9?Y?m ? >Qe?V>iP|uL?Y? ;ܕ?Q>bоc?U>K;!;Oyiff?]8)?7*~2:ps?{a?MB=:33=iff?SF=?Q&B=Zt?񺖾$Y?-=fff>iff?K`>?H`R>ht?G[*?<>?gf>iff?>?7SF2>LZs?;A?>1WDs{?>iff?H3>?>A>LZs? >76?F3>f~>ht?Y(>c )}> ?iff? 2}t?&>)xtqxt?7>|& =>z[hfV?iff?:m?EE|?ݑV> 63s?#>?s<>}?63s?i<?#>"{v񻫼H>,?63s?1%}?R=xM}?=LhfV?63s?@).?XWJԋA?o7;M'???:mEC|ݑ{>Z'" v%<%x>,?L=#>w<>}<(Fνj L=[K=4:=a}R  d?lC>̌>L=Y⽽%}5aL}xaj?{ż;33=L=%| |^6 Ų463s?hf>yp Dxpd6 D]7>FCluxs?hf>yp D>xp_6 D>v70qxsiff?hf>L מ?ʎL^6 ?ylU:2OY?hf>מ L?_6 ɎL?O`n8yL?hf>D yp?D`6 xp?pxs||ձ{7@?hf>-K2 '|?`6 |?0]N)/533?hf>D> yp?D>b6 xp?qxs.L1w7>hf&?hf>؞? L??_6 ʎL?O.0y??hf>L? ؞?ǎL?]6 ?yF0O? ?hf>yp? D>xp?_6 D>{7pxs??hf>)|? Tq|?_6  #?hf>hf>yp? Dxp?a6 Dv7>ϛ<1qxs?>hf>L? ڞʎL?^6 y?~1O?43>hf>ٞ? L?^6 ɎLO?{ky?>hf>D> ypD>`6 xppxs? 7>>hf>P| -|`6 |?._1L>hf>D ypDd6 xpqxs?_1u7>hf>ܞ Lf6 ʎLO?y=hf>L ܞɎLf6 y?0OL=hf>qxsލws=Qγ85463s?>gލyg =mx\7>$ uxs?>ߍgލy>g=x>u7o!qxsiff?>Dލ? D=5?yFOY?>ލD?6= D?OyL?>yލg?x=g?pxs{{7@?>C2ލsxs?=ws?r533?>y>ލg?x>=g?qxsw7>hf&?>?ލD?4?= D?O2y??>D?ލ? D?=8?y2O? ?>g?ލy>g?=x>{70pxs??>uxs?ލ`hws?=/j?hf>>g?ލyg?=xu7>GX2qxs?>>D?ލ D?=3y?(?1O?43>>?ލD6?= DO??I1y?>>y>ލgx>=goxs?Hv#27>>>@Nsލyxs=ws?[߿2L>>yލgx=gqxs?^)1t7>>ލD3= DO?+bC2y=>Dލ D=5y?OL=>d\.dxZ463s?43>X\SXx辢^7>?uxs?43> X\>PXx辸>v7|0qxsiff?43>8\?v8xw?ya>2OY?43>\8?zxt8?OC8yL?43>\X?xPX?pxs|7@?43>I72\d?x.d? 62J1533?43>>\X?>xPX?qxsypx7>hf&?43>?\8?w?xv8?OcF2y??43>8?\?s8?x{?yz\2O? ?43>X?\>PX?x込>z7t>2qxs??43>d?\Y,d?xr ?hf>43>X?\PX?x辺x7>!qxs?>43>8?\t8?xyy?K۲O?43>43>?\8z?xs8O?ky?>43>>\X>xOXpxs?-17>>43>c\dx,d?<3L>43>\XxOXrxs?2t7>43>\8wxu8O??y=43>8\t8xyy? m2OL=43>O<˿O|C(463s?>D<˿ D|^^7>uxs?>D<˿> D|>v7RC2qxsiff?>ߍ'<˿rx>'|*u>yќOY?>rx<˿ߍ'?,u|'?OXyL?><˿D?|D?pxs |7@?>k&2<˿O?|O?2:V@533?>><˿D?>|D?qxs%Yy7>hf&?>tx><˿'?&u>|'?Oc0y??>'?<˿tx>'?|.u>y ;O? ?>D?<˿>D?|>z7~2qxs??>O?<˿EO?|/q?hf>>D?<˿D?|w7>0Eqxs?>>'?<˿wx󾞋'?|*uy?MfϲO?43>>ux><˿',u>|'O?2y?>>><˿D>|Dpxs?x}7>>>N<˿O|O?ŏNP3L>><˿D| Drxs?2t7>>zx<˿'&u|'O?BPɲy=>'<˿zx󾝋'|*uy?UOL=>5zڿh5}5}~ 463s?>(,zڿ_~%,5_^7>]uxs?>(,zڿ_>%,}5+_>v70qxsiff?>rzڿ>o~5>yF氽OY?>Ծzڿr?Ծ}5o?O#2yL?>_zڿ(,?3_~5~%,?pxs{2|7@?>@u2zڿ5?5g5?,Zg_533?>_>zڿ(,?,_>5}%,?qxsEx7>hf&?>>zڿr?>~5o?O= y??>r?zڿ>o?~5>yWv2O? ?>(,?zڿ_>|%,?5._>z7n8!2pxs??>5?zڿ,f5?5M>>?hf>>(,?zڿ_|%,?5)_w7>邲qxs?>>r?zڿԾo?5Ծy?7O?43>>>zڿr>5oO? y?>>_>zڿ(,5_>5{%,oxs?V97>>>4zڿ55f5?(峎13L>>_zڿ(,$_5|%,qxs?:2u7>>ԾzڿrԾ5oO?Ϊ2y=>rzڿԾo5Ծy?nS2OL=>yލO=Z;ux-<63s?L>ލ翹9O9^7>z*uxs?L>ލ翱9>dN@>k\eg8tiff?L>rxލD>wdN">;NY?L>D䰾ލrx>=O|P_>~Q-Y<L?L>9ލ翾?5dN\x?+rigi@?L>01ލy?@OF?.ȴ9>ލ翾?<>@O?;at|=d>hf&?L>E>ލsx>4>@Oi>%Kȴtx>ލE>f>@O5>}=GIM? ?L>?ލ翳9>?@O<>Cȴy?ލF?@OHC|=?hf>L>?ލ翵9?@Or7+>ȴ<L>ux>ލH䰾p>@O?|=P?43>L>F>ލvx>@OpR?ɴ<<?>L>9>ލr7>@Ot~r?|=>>L>_ލy;@OF/?ȴL>9ލ<@O;at?|= d>L>J䰾ލzx dNpN?1;=L>zxލJ䰾Op#?!1;NL=L>rq辀 6f"%:퍽2=o~63s?>ݾ jwپd y>&;Bs?> ;ܕQ>dоcU>!e`?>m >QeV>W|Rɔ<L?>¦ܕR>P>ed~>&~E<9?>Q>ܕ">BR>QdT>:b ?>&>ܕQ>T>QdBR>54<6e?hf?>R>ܕ򿽦/>Qd琽B0>>v>ܕv>Qd7?<"2?gf>>=ܕR侑w=dK@~?<=fff>>Qܕ&;QT]cѾдk?AAƾ>> rB{Ud{1 ?滩RGL=>d.vý,*sEt/>F<2|y?=/*~)W8>tqxt7>F(JPhfV?=;SF>!2}t&>Opz}kS9?=>F3>2B>8t<> ]9>;>8t1B>EAG`?hf?=>=SF>8t*72Y>9<z?>=K`>H`V>8t][60?A,9?gf>=SF=V&B=Zt񺖾? =I=fff>=]8)6*~2:ps{\?B )r33==zxs7fHsv !\7>'Quxs?">zxs?7fHsv =!\7>'Q1uxs?Dv>O?yNw =e[y?WOL=?zxs?7fHsv =!\7>'Q1uxs?y?Oc[y =NO?+0y=?7?yxs9w =cHsrxs?wt7>??q =x?ɝ2T/L>?}7>?wxsD>w =aHspxs?17>>?y??Oe[?y =NO?-0y?>?O??yN?y =c[y?!UO?43>?uxs??}7cHs?u =;v7>H/qxs?>???Vtx?r =].?hf>?uxs??|7>cHs?t =B>|7߰pxs???O??y?N?v =h[?yIO? ??y??O?c[?x =N?O=/y???{7>?sxs?:>_ =cHs?qxs˹r1u7>hf&??hM2??@ =x?7F+-533??{7?sxs??] =cHs?qxsOy7@??y?O?f[y =N?Oe/yL??O?y?No =c[?y-OY??qxs?z7>cHs] =<>v7kb0qxsiff???xc =PѰx&63s??zxs?7fHsv =!\7>'Q1uxs??yp ?Dxpd6 >D]7>T2uxs? ?gލ?yg =>nx]7>u2uxs??X\?SXx>]7>a3uxs?hf&?D23uxs?533?(,z?_~%,5?_^7>P_3uxs?@?ލ?9O?9]7>@3uxs?L?ݾ ?jwپd? o>hL!;Oyy?iff?:m?EE|?ݑV> ??@).?XWJ%> ;Cp???@).?XWJXzS???@).?XWJ+3gP??@).?XWJtIX???).gWJ+<=gP?).gWJX;zS??).gWJ%> ԻCp??).gWJ$h?/>?).gWJՋA?c7L'??:mEC|ݑ{>Z''Quxs??xc PѰx&363s??qxsz7>cHs] ;>v7/qxsiff??Oy?No c[?yOY??yO?e[y N?O yL??{7sxs??w cHs?qxsy7@??hM2?s x?9533??{7>sxs?=>x cHs?qxsW w7>hf&??y?O?c[?y N?O=y???O?y?N?v h[?yI1O? ??uxs?|7>cHs?t B>|70pxs????Vtx?r ]?hf>?uxs?}7cHs?u ;v7>Hqxs?>?O?yN?y c[y?!U0O?43>?y?Oe[?y NO?-y?>?}7>wxsD>w aHspxs?7>>?q x?ɝT/L>?7yxs9w cHsrxs?w/t7>?yOc[y NO?+y=?OyNx e[y?ҪOL=?yp Dxpd6 D]7>FCluxshf>zxs7fHsv !\7>'Quxs?gލyg =mx\7>$ uxs>X\SXx辢^7>?uxs43>D<˿ D|^^7>uxs>(,zڿ_~%,5_^7>]uxs>ލ翹9O9^7>z*uxsL>ݾ jwپd y>&;Bs>d.vý,*sEt/>F<2|=4@?@?EA?CylinderX3??? *+*    ! ! !" ""###$$$%%%&&&'',-.,./V)WU)VW)DT)UD)ES)TE)FR)SF)GQ)RG)HP)QH)IO)PI)JN)OJ)KM)NK)LL)MC(B1(CB(A0(1A(@2(0@(?3(2?(>4(3>(=5(4=(<6(5<(;7(6;(:8(7:(99(8X (0@{x7uxsY7[7>vxsL=9k9{l=g*;yϾyOO?yxϙ>9΀=g*;7yxs7qxsrxs?s7I>9b >g*;??9S>g*;7>xx~7>pxspxs?~7>?9҂>g*;y>Ͼy?OO?y?X53?9R#>g*;>yO?yy?O?L?9t>h*;ux>|7qxs?u7v7>qxs? \f?9>h*;????9k>g*;ux>|7>qxs?{7>{7pxs?=9?g*;>y>O?y?yO?0QM>9e[ ?g*;y>>y?O?Oy?jϙ>9?g*;|7>sx>x7>qxs?qxsx7>8>9&?g*;2???9QT3?g*;y7rx>|7qxs?pxs|7?9??g*;y>yO?OyO53?9L?g*;Ͼy>Oy?yOL?9MMY?g*;qxz7>qxsx7>x7qxs\f?9e?g*;}?9 r?g*;{x?7uxsY7Z7>vxs%=?<~"?Ͼ?yOyy?OAQM>?{l=~"?y?ϾyOO?yxϙ>?΀=~"?7?yxs7qxsrxs?s7I>?b >~"?????S>~"?7>?xx~7>pxspxs?~7>??҂>~"?y>?Ͼy?OO?y?Y53??R#>~"?>?yO?yy?O?L??t>~"?ux>?|7qxs?u7u7>qxs?$\f??>~"???????w>~"?ux>?|7>qxs?{7>y7qxs?0=??~"?>?y>O?y?yO?5QM>?e[ ?~"?y>?>y?O?Oy?jϙ>??~"?|7>?sx>x7>qxs?qxsx7>8>?&?~"?2?????QT3?~"?y7?rx>|7qxs?pxs|7????~"?y?>yO?OyN53??L?~"?Ͼ?y>Oy?yOL??MMY?~"?qx?z7>qxsx7>x7qxs\f??e?~"??y?? r?~"??۴?> ?S???*&3?>3>S????t5:9k>g*;????5:?w>~"?5:9 r?g*;?p5:? r?~"?{x?7uxsY7Z7>vxs%=?mF?~"?{x7uxsY7[7>vxsL=9mF?g*;ϾyX?}u=GJ?>.xm?{x79?0<;'?.q>Na?yϾmn?mОU>Mf?%>w?7yx {?<䞱>x?<?WR}??2?~? ?u?7>xx {?<>M'?x?5?WR}?y>Ͼmn?m>J?Kf?B_'?w?>yX??f?AJ?1?+xm?ux>|79?0?x?;'?i97?Na??W? ?+?>*\9?S?ux>|7>?}͇x?5z>i97?UF?>y>?k^f?UU>1?+:?y>>?J?=;_'?E0?|7>sx>?/ʹM'?E<5?Q*?2??`,X?z; ?.(?y7rx>?t؞>ZF<<?Q*?y>?9ОU><=%>F0?Ͼy>?)u=UU>>+:?qxz7>?3T4q>UF?W? @;>+>S?{x?7?x?;'?>Na?Ͼ?y??[7f?GJ?6>.xm?y?Ͼ?!oJ?Mf?bΌ>w?7?yx?v܇M'?x? h>WR}???ϳ?~?3>u?7>?xx?5>x?&=WR}?y>?Ͼ? 65U>Kf?t՘=w?>?y? 5u=CJ?W4=(xm?ux>?|7? 5L<;'?!P;S?ux>?|7>?90?<7z>!P?y>?X?u=UU>4=+:?y>?>?mnm>U>=՘=E0?|7>?sx>? {=>>E<&=Q*?2???2?z;3>.(?y7?rx>? {<M'?E< h>Q*?y?>?mnmJ?=ZΌ>C0?Ͼ?y>?Xf?UU>0>+:?qx?z7>?90x?;z>>UF???W 1?>2Ȱ>S?3????K ASphere ???llmmmldd0/0//011k1kklk.lkklcdcbcbb..-bbcbcdc--,dgdggfffeee"""!!!   jmjjjiijjihihiihh(h(h+++***)),),'('&'&&###$$$%%%y yppxyxHGHGG22HI23IwwxIw334wFxwwopo4non4nFFEn7nonopo7766655858989:9::qq=qrrq=qqr<=srpsps<;<rrs;;>ss>>???@vvvuuut@t@tADADEDBAEBCBCCxyxyyJJKJKLKLLzz}O}}zzO} NO z{{z~} }~{~N MN{{||{~| ~    ~SSST||  |    TTU UU     R    MM    RRQ   Q  QP PPVVWV"" W"  XW%"% !X!X"# %#"#! %![#$!$!%&#&%&$#[.Z[.&$.&'$'&'$Z.+YZ+'''./+.//  /00   0 ,/0+/,336639996-0,0-(+,Y+(Y(((,)()),-))*)-**-*-9**98889678778657855637475445324522324142112111<<<;<;<?;?<?:;::;>?:>;?B>B?B =::=>=>AB=A>B AB @==@A@]]A@A]@@]\\]ZZ\]ZWZWW\[[[\ZYYZW[\YVWYWVV[X[YXXYVXUVXVUXUUUU\C\CC]\FCFCD]FDCD^]IFIIDE^E^FGDIGFGEDJIIJGJEaGHEJHGHEKJJKHKaR`aRHKHRKK`RO_`ORSSORSTSTT_OL_LLOSPPSTLOPQTPTQQLMLPMMPQMNQMQNMNNNNgggjgjghjhghmjmhiijkhmkjkihmiklilimnknmnlk``vvn`lvnolonol_`_vss`c_c`ocoovwsvww^_^^_bc^b_a^^abacfbfc f wxx dadaebbefadef efddeed x twxswt{{~~{~uxtxupstspppptqpqqtuqqrqurrururr~~}}}~{|}||}{z|}zz{z|y|zyyzyyy (0p^>^^:?:; 4?L˺75?b>>&:>.:>^>^^>:?:;?;5_ۺ4??>&:>b'?^^^::;;5?ECۺ 4 =>b'?.:>^^^>;::?4^˺75_?>b'?b'?=>g>=⓾ƹ??ƹg/5?ȩa4?b>/?":1?>=>g>=>ƹ??ƹ?4`cú55??/?":1?4=⓾g>=⓾ƹ?ƹ4?Pú55 =/??>=⓾g>=>ƹ?ƹ?g/5Ʃb4_?/??4yEx?5>9< ? ?31? ף?`u{?@B>x?X?ċ>?30\?RD滟ou:xT;?jV>:?>>3{#?H޻~?  t??:?>>31\G滆oìu::X̒?:?>>pQ*LBD?Oӷ E4~>:?X?>`e||55?L2;M2~>> ?.:>||55m::m:q>b'? ?u3||>55?B2;?2;??> ?b'?|>| #35?577?jV>>&:> ? >>m 5?z4?0Q0Q;T?jV>9?":1?ċ>u3> >z4?m 5?Ѻ:??9?X?4 >m 5z4?Q;Q;T̒?9??ċ>(> z4?m 5?6Ѻ/Ѻ~>9?X?>> >5?*5?5ϑ>85??:?> >g 5?t#55?.=85?b>:?>> .>5*5?5 >85_?:?>4 +g 5t#55?r>85 =:?>&:>u>R(R(C >ſſE?PJ"??>>>.:>9.>ffi>)*)*cf?8<>@>Ĕ>>.:>X=.5>)2)2x?|"z<m>竓>>N>.:>uR(R(X ˿PI?[\;;>>$?.:>9.ffq)*)*b?D<֌̜1>Ĕ>h?.:>X-5)2)2`x?*6qzcV>> ?.:>R(R(uſſC g?nP]I`=>b'?>ff9.)*)*i#>b b=Ĕ>b'?.>X)2)2.5 p>@Pb'?N>R(R(u>˿X > "^ =ENd?>b'?=?ff9.>)*)*q>N߾c}мFfBl?Ĕ>b'?~?X=)2)2-5> oa`xDtu?>b'? ?uR(R(>C ſſ?EJ"}Z?>$?b'?9.ff>c)*)*?cf8<޾8R?Ĕ>h?b'?X>-5)2)2?x!z<mI?> ?b'?u>R(R(>X >˿?RIKZ;?$?>>b'?9.>ff>j>)*)*?b<ό>N,?Ĕ>>b'?X=>-5>)2)2?`xl6q>v5?>N>b'?R(>R(u>ſ?ſC >awlT]I??>&:>=?f>f9.>)*?)*i>#}b b?k?Ĕ>&:>~?>X=)2?)2 .5> p@P&:> ?R(>R(uſ?ſC "?z =E?p>>&:>>f>f9.)*?)*iN>|мFf?>Ĕ>&:>.>>X)2?)2 .5o>|`x?U>>&:>N>뱞>@>v?m??S*c< L?p>m2?":1?Vډ>9>é>\."*?&*?@ˮ>&6?":1?Ql>=>DZ>3j02?z$2?E58u>}n;Sx?U>~8?":1?D>뱞>@>v>?m?>QF}K??m2?":1?=9>é>\.>"*?&*?Gˮ>A澝ud?k?6?":1? ==>DZ>3=g02?$2?H5>z?x? ?~8?":1?R=v>@>뱞>>m??K6<?$?m2?;?4\.>é>9>Gˮ>&*?"*?dK N,?6?D?43=DZ>=>M5>~$2?g02?oXxy;x>v5?~8?RN?4v@>뱞>m??)LXs.f}Z?m2?4'v?4\.é>9>Gˮ&*?"*?6dHP8R?6?Nl?43󴽮DZ>=>I5$2?g02?sxvI?~8?ub?4뱞@>v>m?>*c< LPd?m2??=9é>\.>"*&*?Gˮ> F&3=h02$2?M5>8um;RxDtu?~8??R=뱞@>vm??SF~K`=m2??Vډ>9é>\."*&*?Gˮ?>'ud=6??Ql>=DZ>3h02$2?M5z>×?x"=~8??D>v@>뱞m?K?6<;>m2?4'v?>\.é>9:ˮ&*?"*d? <z̜1>6?Nl?>3󴽮DZ>=>5$2?h02oXx?hy;xzcV>~8?ub?>v>@>뱞>m?)L?Ys-f??>m2?;?>\.>é>9@ˮ>&*?"*8d?GP>@>6?D?>3=DZ>=>5>{$2?k02sx?v>髓>~8?RN?>R(>uR(>?m ?;4W:5??(e>8=f>9.f>)*?z)*?74ū9 5??)>w=>X>1?a<1?58A5??>aQ=뱞>u>뱞>?O6>?"5f.:4??kC'?Zډ>9>R->9>$*? ˮ>$*? 59Q4?? ?uQl>=>6==>292?

(92?538H5??r?sD>뱞>u>뱞?O6>4?.˚:"5?b>kC'?Zډ>>9>R->9$*? ˮ>$*\4?9 5?b> ?vQl>>=>6==*2?5>*25?G9:5?b>r?tD>>R(>uR(?m 5?`:<4?b>(e><=>f>9.f)*?z)* 5?984?b>)>y=>>X{1?$?|1|5?wo69j5?b>>cQ=>R(uR(>ſC ſ?5`:.4_?(e>>4f9.f>)*i)*? 5b59;4_?)>>4X>1a<1?>5/ 85_?>N>4뱞u>뱞>e6>?4ܚ:"5_?kC'?:?49R->9>$*ˮ>$*?U4 9 5_? ?l?4=6==>.92H3>.92?C5$85_?r? ?4R(uR(ſC ſ.4?n:5 =(e>ȋ=&:>f9.f)*i)*:4??9 5 =)>s=&:>Xy1Q$?y1n5?49x5 =>{Q=&:>뱞u>뱞e6>"5?Tݚ:4 =kC'?Gډ>&:>9R->9$*ˮ>$* 5?9U4 = ?wQl>&:>=6==*25>*295?t{ 95 =r?fD>&:>¥G!Ӿp )TC_?gZ<ۡ~>G.o> ?>'LHkn'Ǿ~?!=Yſ~>2> ?.>G)Kpmνz"P'z?D0=U~>= ?N>pG!Ӿ ף2C )TS$? ?LH ѯ|'ǾkT= q1>h? ?mν"Pzi>ڼ}q5= ? ?L3G!Ӿp> )TC?uu$ ?=?RLH>kn'>LI=5=??2> ?~?Rpm=z"P>~7G!Ӿ #3C? )Tܰc?jV>G.o>> ?LH>2n'>kd׽5S~?jV>i->> ?pm= #"P>zC$|?jV>=N> ?>b>\³4?2T?k$;P?jV>=C?;?ċ>{H>\>>rk?ch<8?jV>FP?D?ċ> =K>p= GN>|z?">f?RN?ċ>L3b>>2T?4?PsZ;??=C?X?=3\>{H>wk?>L92ڒ=??FP?X? =2K>R =|z?GN>^|.>??f?X?R=򏾏b>42T?;H;P̒?=C?4'v?ċ>{H\>ƾwk?=R ϽK>GN~z?Rk;>.=}{s?+f?ub?ċ>b>2T?4P?w~>=C?X?Vډ>Q\>{Huk?ƾ8? ~>FP?X?Ql>p=K>R Ͻ|z?GN~?jx̼1~>f?X?D>G!>p #)T?Cӵ:F:?jV>h><=>>LHk?}'Ǿc{̡?jV>>x=>>mν #pz?xCT갹9c?jV>>bQ=>3>-9>T?H? ?܉5T? ?:?>@=3>. C>Kl? >ľsE7CMl??:?>={>-=z?1nmI>9oIv& z? ?:?>R=>Gy>)\4ET?V?rH:?jV>-?Zډ>>p>f&H> #k?>N8v?jV> ?vQl>>{>Rh={.z?CM>9P:?jV>9?tD>>>g<T?>:?>;ډ>p>g{Hk?8 cƾ,>)!k?>:?>Ql>{>ΤgR Ͻz?[PL L>X;Pz?>:?>D>)\3pG!>C )T?w F::??h>>>=3LH>'Ǿk?f }??>>>B3mν>Tlz?R??>N>>9p= .3>H? T?T5܉W?:?>= C{3>ľ Kl?CMluE7ľl P?:?>`=ǽ .{>mIoz?~z& >oIG?:?>S=)\3Gy>>V?4ET?lI:??-?:?> ף3f&H>p>>k?w* 78?? ?j?> ף3h={>M>[z?5[>47??9? ?>9>p= 3>?H? T?TGN܉?,S'?:?>Rډ> C>{-3>> Kl?CMl~ >4/?:?>Ql>=\{>nI>nz?~z_5AoI>U7?:?>D>G!Ӿp #3)TCXF:̒?h>̋=>LHz%3kn'Ǿ 83̒?>t=>pmν #3pzgCTݰt:̒?>|Q=>Ӿ g<T{=:?>>pǡg{Hk8 cƾ+>8"kHp=:?>.>{ˡgR Ͻz\JLL>YPz=:?>N>ӾGy>4ETV?: I:q-?Gډ>>pf&H>k>q ?xQl>>{h=zCM>E(:B/q9?gD>>3Ծ˭9>TH? ?܉NTFg?:?>5?3쾙 C>Kl >ľ!CMlb(o?:?>x?{=zomI>:oIe5zHw?:?> ?2pG!ӾC )T?F:9~>h>;?>-LH}'Ǿk?áޙ8~>>D?>-3mνSuz?qќr9~>>ZN?>>gӾK!?^<T?^8"?~>:?X?~>{H>gp`>8 k"k?臟8)>C>:?X?">R =Tg{JL>[zPz? YL>>:?X?N>\BGy>ӾW?2ET?I::~>-?D'v?>Gaf&H>p>k?7dB~> ?Nl?>kh={L>Kz?5s:F9~>9?ub?>agӾK!i^<T?Dg"P>:?X?8?{Hgpaƾ8 k"k?+ƾ3=>:?X?z?R Ͻg{ULw\zOz?HX;L]>:?X? ?w~>G w~!>T6!5?ϛ35?b>>>>33>=žOϲ>MFh}T? ?>h>>>G=RϾ r8>VP 9w? 7= m>H3>s>N>>>=ž33?MFOϲ<?]u<%R?(>h>>.>[<>پ[<>Z黾6@? =(?b>.\[>>.>=澅DBA>΂gľi?Mt<>>>>N>.> >RϾG ?VPr8b>M"y?>s>>N>D>>΂gBA>*:D=e?>Wy3>>N>>= >ʽJ>uJ@?ȟ+>N>N>w~G w~!T6!5?J5 =>$?>=ž33MFOϲ ?+;Vռ=h>$?.> RϾG VPu8 ">Y=5v]J=s>$?N>33=žOϲMFV?+޻ ">h>h?>[<پ[<黾Z黾x"4?A;5 =`V>h?.>Dľ͂gBA>qp<h,=a>>h?N>GRϾ u8VP v?(U TK>s> ?>澅DBA΂gľ"ci?2†9Ҿ`4>>=> ?.>>ʽ >ʽJuJ,?Z<4=5>g> ?N>w~G w~>!T6!>5Z 5_?>$?=?33=ž>OϲMF?cWNIh?=?GRϾ >u8VP ?7jxe=p ?=?=ž33>MFOϲ>qr@Xg?h>$?~?[<پ[<>黾Z>~0ke 9_?`V>h?~?澅D>BA΂g>%h(p]<"վh>R?7:> ?~? RϾG= VPu8>d+Swr?s>$? ?D=ľ͂gBA><5ӾM}u+ifl?a>>h? ?>ʽ >=JuJ>ΰ5d6:gX4a?> ? ?w~>G w~>!>T6!>5=5??>>=?>=ž33>?MFOϲ>f QgU?V?h>>~? >RϾG= ?VPu8>H-B> ?33>=ž>Oϲ>MF?gU<9f ?'?h>>=?[<>پ[<>>Z>6GYP3??.\[>>~?D>=>΂gBA>޾"g;sf?J?9>> ?G=RϾ >v8>VP ?uȼڐ>Ƽ2?s>N>=?=澅D>BA>΂g>=iȓ>,?y;>N>~?>= >=J>uJ>?NWj)?u?mG>N> ?7>->7>T`6?5?S35?b>9?;?Vډ>\>=r>3?IF?1g(?^R?(>n>?;?Ql>>>=bQ ?%P?%8y>FRM=Ow?>#B?;?D>3>=r>\1>IF?R?]n>?D?Vډ> <>> <Ի>Z?Ի5?K5?b>;WE?D?Ql>=BE>>1½>8g?AZ>&O?D?D>=b=>8>'P?R Ow?:RMy>H3>#B?RN?Vډ>1=>=BEuA>:g?þkqj?'tZ>>O?RN?Ql>f=Y>fʽI>u?"In5?wm4?b>^?RN?D>7>->7>>T`6?>5  5??9?;?=3>=r>\>1>IF??V1x;~ ?'?n>?D?==b=>>%8>%P?Q ?٨r+>Ƽ2?#B?RN?=\>=r>3>?IF?1>~ *xV?V?n>?;? = <>> <>Ի>Z?Ի>5mq5??;WE?D? =1=>=BE>yA>:g?>\g3 ;>,?O?RN? =>>=b=R ?'P?#8>,;٨r?p ?#B?;?R==BE>>1=>8g?A>۾ \g?J?O?D?R=f=Y>f=I>u?I>58x94??^?RN?R=7->7>T`6?>535_?9?4'v?=\=r>3>IF?1>i(Y^Rg?n>?4'v? =>=b=R 'P?&8>y1RM=Nwr?#B?4'v?R=3=r>\>1IF??RL^?Nl?= <> <>ԻZ?Ի>5Jo5_?;WE?Nl? ==BE>1=þ:g?yA>լ#=(nfl?O?Nl?R==b>>#8'P?R ?Ow@RM y=BE>xA:g?>mJh>R?O?ub? =fʽY>f=Iu?I>q{2a;7_?k`?ub?R=7->7T`6?5?*5 =9?4'v?Vډ>3=r>\"IF?V?x;~ ">n>?Nl?Vډ>a>8'P?R ߨr?'TK>#B?ub?Vډ>\=r>3IF?1~ ?xVռ=n>?4'v?Ql> <> <ԻZ?Ի5?25 =;WE?Nl?Ql>1½>=BEoA8g?þ\g?;۾`4>O?ub?Ql>>=bR 'P?#8>-;بr]J=#B?4'v?D>=BE>1½þ:g?yA> \g,=O?Nl?D>fʽY>fʽIu? I5?E15 =^?ub?D>G >w~w~|T6?#"!y?b֣R?pt>><=;ډ>=>33MF?7ϲ>> i?>><=Ql>R> GVP? v8K \>Afz?%>><=D>=>3MF?jϲ?S?u>>y=;ډ>>[<[Rk?>k>y=Ql>>D͂g?ľBA{P>[y٠z?}>>x=D>R>G =P?~aBM T?>~T?>$>cQ=;ډ>>Dy"g?I[þ {>B?Nk?M>>cQ=Ql> >>ʽ>ʽu?P2HZM>~:z?>]>bQ=D>G >w~w~>|T6?#"!>'!b;wR?1?>8=@==>3>MF?jϲ?^:ҷS??>w=@=R>G >=P?F@ ? %7*NT??$>aQ=@==>33>MF?6ϲ>оW;i??>8==>[<[<>Z?껾> ɾ`:Nk?I?k>x==>D>]g?,IU>ƾ1k?C?>bQ==R> G=VP? r8>-[D h;z?X?><=R=>D=͂g?ľBA>P{:ˠz??>x=R= >>ʽ>=u?DDQiG>KoY5z?#?]>bQ=R=롵>w~>7>h6?(>>S$R?2?$(?Zډ>@={> >3>8`F??1ɲ>,оi??+?Zډ>=^>>=b=P? ?8>0[- uz?X?-?Zډ>R={>2>\>#hF?> ?BS??6?uQl>@=^> '<> <>Z?g>G>].ɾhk?I?H?uQl>=1>=rD>1=g?J>,A>xP'mz??{n?uQl>R=^>=>NP?۱7>; ?,nxoT???sD>@=1>y==BE>jg?gA>> ƾ~Il?C??sD>=̼>0=f=u?uNJ>MG>KFz?#?R=롵>w~>7h6?(>?ַ;UR?nt>$(?Zډ>;ډ>{>2>\#hF?> ?U:S?u>6?vQl>;ډ>^>=OP?8> %?q;:?tD>;ډ>{> >3;`F??#ɲ>s;xi?>+?Zډ>Ql>^> '<> ?7>θ;fk?>H?vQl>Ql>1>y==BEJg?A>tþ>:qk?M>?tD>Ql>^>>aP? ?8`[>y-?Zډ>D>1>=rD>1½g?T>,AuP>:z?}>{n?vQl>D>̼>0=fʽ u?A=I>ZQIN@M>"ҷ9z?>D>w~>w~G >">"pT6?£RF_y?&?>>Rډ>3>=>@ϲ>MF? i>E.?>>Ql>= R>$8> ZP?zn \>޵6?>>D>>3=>?OϲMF? S⺱?.'?>>Rډ>[<>[<>>黾Z?Rk>=/?k>>Ql>=D>BA>ľ΂g?۠zvQP>27?>>D> >GR> ?F@=P?NTe˸P ?T'?$>N>Rډ>D>>V>)I]g?k>5/?>N>Ql>>=>ʽ >iG>DDQu?zpz6_K>V7?]>N>D>w~w~G >!!T6?vRmN;7X?>>=33=>OϲMF?ַSw:bX?>>= GR> 4G@;P?,NTI7 W?$>N>=33=>Bϲ"MF?!iR;оqP?>>`=[<[<>黾껾Z?Nko:ɾ=P?k>>`=D>c¾HI]g?ke1*ƾP?>N>`= R>\8 VP?z"h;,[$H?>>S=D>BAľ˂g?ˠz:PZ H?>>S=>ʽ>ʽ >iGDDQu?z^Q5KG?]>N>S=7w~>롵>)>h6? RSX?$(?:?=3 >{>ɲ?7`F?izоqP?+?:?`==b>^>8 ?P?uz% .[$H?-?:?S=\R2>{> +> hF?BS{bX?6?l?= < '<>^>p>Z?hkQIs.ɾ=P?H?l?`=1½=rD>1>,AQ>g?mz=xPZ H?}n?l?S==^>; 7>RP?oTfy'W?? ?==BEy=1>¾fgA>og?Jl | ƾP?? ?`=fʽ0=̼>bGNJ>u?FzKG?w~>롵>>)>h6?aRˡ;֡?&?$(?:?Rډ>\>R2>{> ?+> hF?S =:?.'?6?j?Rډ>>=^>< ?7>QP?oT}9?T'?? ?Rډ>3> >{>ɲ>?7`F?si~;>E.?+?:?Ql> <> '<>^>!>p>Z?fk];7>=/?H?j?Ql>=BE>y=1>>fgA>og?l'9>5/?? ?Ql>=b=>^>8> ?P?QzP4b;[>޵6?-?:?D>1==rD>1>,A>R>g?zñ:uP>27?}n?j?D>f=0=̼>iG>NJ>u?&z8~K>V7?G w~w~>|T6!#">ychɣRΡf?>̋=5?=ž3>MFjϲ>о⽱i\9n?>̋=x?RϾ G=YP :8> \gzv?>̋= ?=ž33>MF6ϲ? Sl"g?>u=5?پ[<[<>Z黾>ɾiRk n?k>u=x?澅D=ӂgľBA>_P"\۠zt&w?>t= ?RϾG >;P4G@ ?V yȸNTGg?$>}Q=5?D>]gHIc>ƾmk)o?>}Q=x? >ʽ>=u:DQwiG>fK6zIw?]>|Q= ?G w~w~T6!!9?TL;vRؤ=>ȋ=>=ž33MFOϲ?x:ַS=>s=>RϾG =PaBJ [T?:ZTs=$>{Q=>=ž33MFOϲ>a;ih=>ȋ=.>پ[<[:Nk=k>t=.>Dt"gIfþz>'*A:Tk\e=>|Q=.>RϾ GVP r8-[>wh;z =>̋=N>澅D΂gľBAP>:ˠzp=>t=N> >ʽ>ʽuPH$M>H9gz=]>|Q=N>롵w~>7h6)>S? Rܤ=$(?Gډ>>{ž >37`F?ɲ!>Ezih=+?Gډ>.>^о>=bP ?8,[>n uz =-?Gډ>N>{žR2>\ hF+> ?NBS=6?wQl>>^ھ '<> t.>$Hhk=H?wQl>.>1=rD>1½gQ>,AxP>? mzp=}n?wQl>N>^о=SPd8> .&?>1y==BEOgA>tþI>Ykk\e=?fD>.>̼0=fʽuL=I>gQIL>ê׺Rz=N>롵w~>7>h6)>>֡ˡ;aRΡf?$(?Gډ>5?{žR2>\> hF+> ?::Sl"g?6?xQl>5?^о=>QP7>< ?6}9oTGg??gD>5?{ž >3>7`F?ɲ>о;ti\9n?+?Gډ>x?^ھ '<> <>Zp>!>7ɾ];fk n?H?xQl>x?1y==BE>ogfgA>>ƾ[9l)o??gD>x?^о>=b=P ?8>[o1b;Qzv?-?Gډ> ?1=rD>1=gQ>,A>uP;ı:zt&w?}n?xQl> ?̼0=f=uNJ>fG>{K8&zIw? ?w~w~G #"!|T6ɣR?^hy>>;?8?3=žjϲMFi?оw9>>;?z?G RϾ98 YPz?Gi \9[>>;? ?33=ž6ϲMF S?⺱ >>D?8?[<[<پ껾黾ZRk?iɾb<>k>D?z?D澯BAľ҂g۠z?{yUPB,]>>D? ? GRϾJ aB=PT?!T >$>ZN?8?DfþIt"gMk??{Ǿl9=>>ZN?z?>ʽ>ʽ 0HPuz?:ZM]>]>ZN? ?w~>w~G !>#"|T6 wR?c;&?P>>;?~>>3=ž?jϲMFҷS?qa:?O>>D?~> >GRϾM ?~aB=PWT?&:`T?>$>ZN?~>33>=ž6ϲ>MFi?߳;>!>>;?">[<>[<پ>껾ZNk? : >\>k>D?">D>Y>Iy"gXk?%A:z>@>>ZN?">G= RϾu8> VPz?Th;-[>A>>;?N>=DBA>ľ͂gˠz?:P>G>>D?N>>=>ʽ .H>Pugz?9$M>>]>ZN?N>7>w~>롵>)>h6 R?wS?P>$(?D'v?~>3> >{žɲ>?9`Fi?&{ >!>+?D'v?">a=>^о8> ?Pwz?Й [>A>-?D'v?N>\>R2>{ž ?+> hFBS??O>6?Nl?~> <> '<>^ھ>z>Zhk?Go.>\>H?Nl?">1==rD>1羫,A>Z>gmz?, xP>G>}n?Nl?N>>=^о ?b8>SP?ub?~>=BE>y=1t>A>Ogk?lI>@>?ub?">f=0=̼_QI>L=I>uRz? ׺L>>7w~>롵)>h6aR?̡;֡>$(?D'v?7?\R2>{ž +> hFS?<: >6?Nl?7?=^о c8>TP?ub?8?3 >{žɲ?9`Fxi?;оw9>+?D'v?z? < '<>^ھz>Zfk?];7ɾb<>H?Nl?z?=BEy=1tþA>Ogtk?m:ƾl9=>?ub?z?a>^о8 ?PSz?:7b;o[9[>-?D'v? ?1½=rD>1羺,A]>gz?⿱:uPB,]>}n?Nl? ?fʽ0=̼pQIN=I>uz?7:9A@M]>z}#m4?jV>=N> ?o v?d?5>9< ? ?n+?Z>h=9< ? ?||55m::m:̒?>b'? ?pG!Ӿ ף2C )TS$? ?LH ѯ|'ǾkT= ̒?1>h? ?mν"Pzi>ڼ}̒?= ? ?x">|_?6< ? ?& |?3>_?6< ? ??e\*?V?j< ? ?pm= #"P>z+mD x?jV>=N> ?31? ף?U]z?B>x?X?ċ>31? ף?u2&7?>?y?X?ċ>31? ף?/$x{>B`?y?X?ċ>31? ף?*m>(yB`?y?X?ċ> >m 5z4?Q;Q;Tq9??ċ>򏾏b>42T?;H;Pq=C?4'v?ċ>{H\>ƾwk?=R ϽK>GN~z?Rk;>.=}{qf?ub?ċ>31? ף?LD;?f.t>x?X?ċ>^>^^:?:; 4?L˺75?b>>2>R(>R(uſ?ſC "?z =E?p>>2;ډ>f>f9.)*?)*iN>|мFf?>Ĕ>2Ql>>X)2?)2 .5o>|`x?U>>2D>|>| #35?577?jV>>2>R(>R(u>ſ?ſC >awlT]I??>@=^>^^>:?:;?;5_ۺ4??>f>f9.>)*?)*i>#}b b?k?Ĕ>=>X=)2?)2 .5> p@PR==>g>=>ƹ??ƹ?4`cú55??/?>뱞>@>v>?m?>QF}K??m2?>@=9>é>\.>"*?&*?Gˮ>A澝ud?k?6?>==>DZ>3=g02?$2?H5>z?x? ?~8?>R= >>m 5?z4?0Q0Q;T?jV>9?>>뱞>@>v?m??S*c< L?p>m2?>;ډ>=>g>=⓾ƹ??ƹg/5?ȩa4?b>/?>>9>é>\."*?&*?@ˮ>&6?>Ql>=>DZ>3j02?z$2?E58u>}n;Sx?U>~8?>D>^>^^>:?:;?;5_ۺ4??> :>>R(>uR(>?m ?;4W:5??(e>>>u>R(R(>X >˿?RIKZ;?$?> :>Rډ>9.>ff>j>)*)*?b<ό>N,?Ĕ> :>Ql>X=>-5>)2)2?`xl6q>v5?> :>D>u3||>55?B2;?2;??> :>>f>9.f>)*?z)*?74ū9 5??)>>>>X>1?a<1?58A5??>N>>> >5?*5?5ϑ>85??:?>>uR(R(>C ſſ?EJ"}Z?> :>=^^^>;::?4^˺75_?> :>49.ff>c)*)*?cf8<޾8R?Ĕ> :>`=X>-5)2)2?x!z<mI?> :>S==⓾g>=>ƹ?ƹ?g/5Ʃb4_?/?b'?4v@>뱞>m??)LXs.f}Z?m2?b'?=\.é>9>Gˮ&*?"*?6dHP8R?6?b'?`=3󴽮DZ>=>I5$2?g02?sxvI?~8?b'?S=u3> >z4?m 5?Ѻ:??9?b'?>v>@>뱞>>m??K6<?$?m2?b'?Rډ>뱞>u>뱞>?O6>?"5f.:4??kC'?:?>=>g>=>ƹ??ƹ?4`cú55??/?b'?>9>R->9>$*? ˮ>$*? 59Q4?? ?j?>=>6==>292?

(92?538H5??r? ?>\.>é>9>Gˮ>&*?"*?dK N,?6?b'?Ql>3=DZ>=>M5>~$2?g02?oXxy;x>v5?~8?b'?D>^^^>;::?4^˺75_?>3b'?R(uR(>ſC ſ?5`:.4_?(e>̋=b'?R(R(u>˿X > "^ =ENd?>35?ff9.>)*)*q>N߾c}мFfBl?Ĕ>3x?X=)2)2-5> oa`xDtu?>3 ?||55m::m:̒?>3>f9.f>)*i)*? 5b59;4_?)>u=b'?X>1a<1?>5/ 85_?>}Q=b'? .>5*5?5 >85_?:?>b'?R(R(uſſC g?nP]I`=>2>^^^::;;5?ECۺ 4 =>2&:>ff9.)*)*i#>b b=Ĕ>2.>X)2)2.5 p>@P2N>||55m::m:q>3>G!Ӿp #3)TCXF:qh>̋=>LHz%3kn'Ǿ 83q>t=>pmν #3pzgCTݰt:q>|Q=>31\G滆oìu::Xq:?>>=⓾g>=⓾ƹ?ƹ4?Pú55 =/?>&:>뱞@>vm??SF~K`=m2?>>9é>\."*&*?Gˮ?>'ud=6?>.>=DZ>3h02$2?M5z>×?x"=~8?>N> >m 5z4?Q;Q;Tq9?>>뱞@>v>m?>*c< LPd?m2?>4?뱞u>뱞>e6>?4ܚ:"5_?kC'?Gډ>b'?=⓾g>=>ƹ?ƹ?g/5Ʃb4_?/?>b'?9R->9>$*ˮ>$*?U4 9 5_? ?xQl>b'?=6==>.92H3>.92?C5$85_?r?gD>b'?9é>\.>"*&*?Gˮ> F&x?=DZ>3=h02$2?M5>8um;RxDtu?~8?> ? >m 5z4?Q;Q;T̒?9?>>ӾGy>4ETV?: I:̒?-?Gډ>>pf&H>k>̒? ?xQl>>{h=zCM>E(:B/̒?9?gD>>^^^::;;5?ECۺ 4 =>*:1?b'?R(uR(ſC ſ.4?n:5 =(e>;?b'?uR(R(X ˿PI?[\;;>>*:1?8?9.ffq)*)*b?D<֌̜1>Ĕ>*:1?z?X-5)2)2`x?*6qzcV>>*:1? ?`e||55?L2;M2~>>*:1?>f9.f)*i)*:4??9 5 =)>D?b'?Xy1Q$?y1n5?49x5 =>ZN?b'? +g 5t#55?r>85 =:?X?b'?u>R(R(C >ſſE?PJ"??>>*:1?~>R(>uR(?m 5?`:<4?b>(e>;?&:>^>^^:?:; 4?L˺75?b>>*:1?&:>f>9.f)*?z)* 5?984?b>)>D?&:>>X{1?$?|1|5?wo69j5?b>>ZN?&:> >g 5?t#55?.=85?b>:?X?&:>9.>ffi>)*)*cf?8<>@>Ĕ>*:1?">X=.5>)2)2x?|"z<m>竓>>*:1?N>=>g>=⓾ƹ??ƹg/5?ȩa4?b>/??&:>뱞>u>뱞?O6>4?.˚:"5?b>kC'?D'v?&:>v>@>뱞>m?)L?Ys-f??>m2??~>\.>é>9@ˮ>&*?"*8d?GP>@>6??">3=DZ>=>5>{$2?k02sx?v>髓>~8??N>(> z4?m 5?6Ѻ/Ѻ~>9??>9>R->9$*? ˮ>$*\4?9 5?b> ?Nl?&:>=>6==*2?5>*25?G9:5?b>r?ub?&:>v@>뱞m?K?6<;>m2??7?뱞u>뱞e6>"5?Tݚ:4 =kC'?D'v?b'?=⓾g>=⓾ƹ?ƹ4?Pú55 =/??b'?9R->9$*ˮ>$* 5?9U4 = ?Nl?b'?=6==*25>*295?t{ 95 =r?ub?b'?\.é>9:ˮ&*?"*d? <z̜1>6??z?3󴽮DZ>=>5$2?h02oXx?hy;xzcV>~8?? ????Ҡ@@Capsule &???mmddlml0/0//011kkl1kk.lkkcdcbcbb..-bbcbcdcdgdggfffeee"""!!!   %%$%$#$##&&&'''(jj(h(hijiihh+hihiji++*jmjmmll*-*)-,),),y yppxyxHGHGG22HI23IwwxIw334wFxwwopo4non4nFFEn7nonopo7766655858989:9::qq=qrrq=qqr<=srpsps<;<rrs;;>ss>>???@vvvuuut@t@tADADEDBAEBCBCCxyxyyJJKJKLKLLzzzz}O}z{{z}{O} NO {{||{|}~ }~~SSST|||~TTUUU  ~ ~       N MNR     MM        RRQ   Q  QP PPVVWV"" W"  XW%"% !X!X"# %#"#! %!#$!$!%&#&%&$#[&$&'$'&'$[.Z[.'''.  /./ 0 /0+./Z.+YZ+33 0 6639996+/,,/0Y+((+,Y((()(,)),0--0),-)*)-**-*-9**98889678778657855637475445324522324142112111<<<;<;<?;?<?:;::;>?:>;?B>B?B=::=>=>AB=A>BAB@==@A@A@A@@]]]]\\]ZZ\]ZWZWW\[[[\ZYYZW[\YVWYWVV[X[YXXYVXUVXVUXUUUU\C\CC]\FCFCD]FDCD^]IFIIDE^E^FGDIGFGEDJIIJGJEGHEJHGHEKJJKHKaHKHKKaR`aRR `RO_`ORSSORST STT _OL_LLOSPPSTLOPQTPTQQLMLPMMPQMNQMQNMNNNN  gg gjgjghjhghmj mhiijkhmkjkih m iklilimnknmnlk``n`lnolonol_`_vv`c_c`ocoov^_^^_bc^b_a^^ab acfbfcf da  daebbefadefef d  deed  wvw  # x wxsvwvss{#{#" x ~~{~swttwxsppstpppqptqqtxuuxqtuqrqurrururr~%~}}}~{%|}|%|$}{z|}zz{"z"!$|y|zyyz!$yy!y & (0PxI><5=?N4&Ls45޿>=>J?I>87;5?ں4 ?=>t?>I>;?9<?;5ں4?Y=ؑ=>J?>I:?7?U4?;l45?6`?ؑ=>t?I?><:?9?t45~WL4޿>mc?c>?I?<;?94?{ں;5 ?mc?c>}J?>I?>;?9?;?4Kں;5?Y=mc??>I?<?9?;o45?:R4?6`?mc?}J?&3n3ꧯ:*V>_[Lz?<}>:>A-?V>?J?|>Tcz>2?=`-? ?2O=8?8c :???=!? =?WP=*?|ش$@???ۼ> =? ?2?O=ݐ8!S7~???\c? = ??O=?ն4`t>??=bv=&3gZ>55?WO;O;\t>.=>J?>gZn35?5~M: `?.=>A-?&3&Z55W?O;yO$@?.=>t?gZn355M::hL?.=>A-?iZ?255?O;O;W?"k?c>`-?iZ?5?5?ѺѺ$@?"k?=}J?>iZ?25?5?į˯;X?o?"k?`-?iZ?>5?5?nѺk:\t>"k?=??4 8=45?R65 ???? = ?>48="4?5m;65޿>??=? =>?4?48=45?>65?6`???%> => ?>!4?8=4?5?65?Y=??F? =ƛvSO5> ?n Lhc<>D=>J?V.UT>)*)*?CdV%<w>=n>J?Ӵ+YW>+5)2)2?x~ ;Tɨ=x@>J?˛v>SO5> >?K~jGh?f>D=F>J?`.>UT>>)*)*?dﻨ>`1>=>J?!Ӵ=+YW>+5>)2)2?>xC)z>V>Tɨ=>J?5>SOɛv>? >8]C?S>U^.>)*?)*>hL澯@ %+YӴ=)2?)2,5>%x;Wx? =Tɨ=>k4?5>YeOśv?} m?xq$L?%Le?D=>> ?S>i(UY.)*?)*>_d?!l?=>lE?U>*Y Ӵ22?224sx>L#Yx?"v?Tɨ=>}&?˛v>XeO3 >p L?3ic<?![?D=F>t?`.>i(UR>)*)*=d?GW%<>S?=>t?!Ӵ=*YU ,5>)2)2x? ; =u>KJ?Tɨ=>t?ƛvYeO3 K?jGf6(%?D=>t?V.i(UR)*)* d?Cﻛ4,?=n>t?Ӵ*YU ,5)2)2>x?JE*z5?Tɨ=x@>t?2YeOśv ?8> ?Ti(UY.)*)*oL>fA lE?W*Y Ӵ22224,x>8;Vx-' ?Tɨ=>}&?2SOɛv> >mQxq$L>D=>]C?TU^.>)*)*>G]dD>=>%v~rx>Tɨ=>k4?4SO?˛v>? >icnf?c>^?TU?a.>)*)*?ä>W%<h?c>,?U/Y?Ӵ=)2)2?+5>=u;x>j?c>d&?4SO?Ǜv? f?rjGK?nf?c>DC?TU?[.)*)*?ä>d_?h?c> .A>x-' ?j?c>4?ƛvSO?4~ ?K?8<6(%?nf?.G>}J?].U?S)*?)*`d?< }J?Ӵ/Y?W,5)2?)2Wx?* ;x5?j?d>}J?Λv>SO?4 >?$L?yqm?![?nf?o<}J?b.>U?S>)*?)*d?_>S?h?c=}J?Ӵ=/Y?W+5>)2?)2}rx?칻v>KJ?j?=}J?6>SO?Ǜv??x ?fc

U?[.)*?)*?>W%/Y? Ӵ)2?)2?,5v>;hsx?"v?j?4?6>SO?˛v>??x >]jGK?<=nf?^?W>U?a.>)*?)*?>d?L=h?,?Y>/Y?Ӵ=)2?)2?,5>)z>H>x? =j?d&?Λv>SO?7> >??K8<?f>nf?o<?b.>U?W>>)*?)*?ad&< `1>h?c=?Ӵ=/Y?Y>+5>)2?)2?Wx^;x>V>j?=?ƛvSO?7> ??$Lvq m>nf?.G>?].U?W>¤)*?)*?dH^w>h?*>?Ӵ/Y?Y>+5)2?)2?}rx)ﹻv>j?d>?4=3 Q4?2F:5 ?[ >?R<>T+S)*)*;4?Ѓ9 5 ?P->?>W!W)2+5)25?95 ? ?W>?>4=?4 >5?3:T4 ?i]??)* 5?a964 ?,T??^m=Yd?W(2N5>(2,5?Y95 ?90J??p=4=?7> >?U4M:5޿>i]?=?)*ä>)*??4Ep9 5޿>,T?=?^m=Yd?Y>)2+5>)2?5 9 5޿>90J?=?p=4=5> ?5P9:R4޿>[ >=?R<>Tص+W>)*)*? 5s944޿>P->=?>WbY>)2+5)2?5y95޿> ?W>=?>5>=3?y 5?q=:T4?6`?[ >%>R<>T>+S)*?)* 5?t9;4?6`?P->%>>X>!W)2? ,5)2 5?$95?6`? ?W>%>>6>=?4?| >P4?E:5?6`?i]?%>ٵ+?S)*?>)*34?x9 5?6`?,T?%>^m=Y>d?W(2?N5>(25?905?6`?90J?%>p=5>=5>? ?S47:5?Y=[ >F?R<>T>ص+W>)*?)*?64l9 5?Y=P->F?>X>bY>)2?+5)2?5S95?Y= ?W>F?>6>=?7>? >?5F:T4?Y=i]?F?ٵ+?W>)*?>)*? 5Av9>4?Y=,T?F?^m=Y>d?Y>)2?+5>)2?5I 95?Y=90J?F?p=&3iя>E)TB?;J.<\t>_M=>]C?&3u{H>k'> 5<>%f/}C<c>Tt>O<>k4?я>in3A? *Tf1:nZR?_M=F>A-?wH>uak3C$>k:v BqX?<>A-?^=u[} n3eL>z:ujHwi?O<>A-?&3iяF)TB?;.$@?_M=>> ?&3utHk'Ǿ?Y<5$@?<>lE?&34m}DνZzK|?K<1e$@?P<>}&?яin3A *TT1:lm/<?_M=>A-?yHuHp3B$Ǿk :"B=xq=?A-?;νu[} n3eLz:޻x=`݀?OA-?яi?2BH)T?4<5;0?*s?.G>`-?wHu?G2'Ǿk?`-?Nνx[}?2'kLz?*=n<.¼>|?d>`-?i?яF)T?B4?{4$@?*s?=DC?u?uHk?'Ǿ?48ּ??y?= ?|?=4?я>i?2B?F)T?Y<?o?*s?o<`-?|H>u?2'>k?ީq<?o?y?c=`-?K=x[}?2kL>z?Z1QF)T?B?*-<\t>*s?=^?u?{H>k?'>Yэ=\t>y?=,?x[}?S=z?"kL>|mUJ{>\t>|?=d&?!ӾGn3)TBmY: 98?$R==!?R<>;f?2ak3(k&ǾXA:7;º? >=!?>&n3zLS9 7"ƺ?P>=!?>$Ӿ?яBSg <=Hn? ӷ T$_??? ? =;f뾿?uHvkPC=qǾQ>pkw???? =?DνpwzB)L=MM>%:jz-Q???!? =$ӾG?2D)TB?:sF:?ub?=!?<=f?2?2k'>2jΠ?W?=!?^m='?2gzL>8䇸6?K?=!?p=$Ӿ ?я>S};=/H?n.7 TE>??'6? =;f ?{H>vkPC=q>Ǿ7.k~>??{/? = ?R=Uwz(K=M>M^(6za>??d(? =&3H$ӾBB)T?RF:5$@?$R=ۼ>R<>3P29f'Ǿk?Vu8$@? >ۼ>>3Lz?F!J8$@?P>ۼ>>я>?$ӾH? <=BS T?ӷn?X???0> =|H>?9fq>|C= vkk?K>P???i> =O=?ËM>'ML=vzz?P/M>uH???> =G?$ӾB?F)T?ZOF:_:$@?ub?ۼ><?2?9f'>k?֠$@?W?ۼ>^m='?3L> z?( $@?K?ۼ>p=я?$ӾH <=BS T?8n'???<> =wH?9fqǾC= vkk?* 8LǾ./???W> =Jν?ċMML=vzz?7?M7???)> =">Gn3)T?BY:2X):?o?R=\c?R<>9f>?2Ds3+k?&ǾA: צ8?o? >\c?>>&n3z?.L9\c?>!> ?я>S?d};=(H?n"Ʒ T?D=??N? =8f> ?{H>vk?*PC=p>Ǿz.k?=??#U? => ?R=Uwz?bK=M>M z?(=??@\? =!>G?2H)T?B?׺v;?ub?\c?<=f>?2?G2k?'>ZZk:?W?\c?^m=>,?2gz?L> 8 Acd9?"K?\c?p=!>?яFS? <=Hn? 8 T?g???%x? =8f>?uHvk?uC=qǾR> 8k?o???q? =>?Dνpwz?w)L=MM>=z?w???Ӄj? =&3G$>BD)T?XF::\t>$R==ir>3?2=f>'Ǿk?.\t> >=>3&> Lz?5!|\t>P>=>я ?$>0H};=S? T>@Ʒnnv>??opǾYPC=vk?0k(Ǿ>??c=bv=Iν ?>yMK=Wwz?z MZ>??=bv=G?$>B?H)T?IF:`t>ub?=7<?2?=f>'>k?_$8`t>W?=g='?>L>z?Q2!8`t>K?=TI=я> ?$>1H?j};=S? Tl{7n?>??.G>bv=|H> ?=f>p>OPC=vk?0kw7>F=>??*>bv=P= ?>yM>$K=Wwz?z&6M>3^>??d>bv=$Z$>"T6">5#25޿>h=>]C?3b`>#ϲMMFx?6Vy;x R>T=n>]C?>e$h=m>8Pq ?It<>>([=x@>]C?`b3>qOMF)ϲ>x 1V/>T=>%r黾Zp>55޿>C3=n>%BAڂg>SgC =x@>%=k P8>jIt0*>([=>k4? E`s5=ľڂg BA>uپ9Pg2>0=n>k4?nʽ`z|=/Iu/I>E//N:޿>Pk4? $>Z$>">T6">5E5?Y=h=F>]C? `>b3>?GMF$ϲ>j _m;9 V?=L=F>%e$h+>=r ?P8>goY8Fs?xQJ=([=F>k4?3>b`>&ϲ>DMF?: V_mj ?>T=>]C?<>2m<>u>Zp>545?Y=C3=>%`s5=>݂gAA>ᾚ:e?4=0=>k4?+>=c$h=m>8>Pv ?Fsrf>K>0[=>]C?@=as E>AA>܂g>eH@>4> =>%u.I><3>9;6?z><>k4? $>Z $">T6"5?45?6`?h=F>> ?3>^b `(ϲ>FMF>V?Z;w ?X?T=>> ?+>="6h:m8>Pr It?=<4>M?0[=>> ? `>`b3?GMF#ϲw ?W>V?_h?L=F>lE?<>~DmZp黾5?5?6`?C3=>lE?@= s EAA>܂gľg?lbR? =>lE?=m>#6h>R ?eP7>4Ի<#t?\s?([=F>}&? E>s&½ >kg?ŀ>?rݻg?wm?0=>}&?=znʽ,7I>uGP,0? ٻ?9?6`?p<>}&?$Z $"T6"5?^߲5 ?h=>> ?`^b3qOMF&ϲj ?`m;3 V?T=>lE?=m#6h>L hP7l>赺Fs ?([=>}&?3^b `!ϲNMFt6 V?`mj ;(?T=n>> ?lE? Es&½ ľhgR?U>7eq?0=n>}&?>#6h:m8Pn Fs?¬g93?([=x@>> ?&½ s EBAڂgľe?& w-? =x@>lE?nʽznʽ37IuG25?g4 ?P}&? $Z?$>"T6?">5K5޿>Լk?.G>^?`b?3>DMF?)ϲ>w >;?V/>o?.G>,?:mf$h?+>=s P?m8>Nr?.G>d&?3b?`>1ϲCMF??:Vx T>o?*>^?<2m?<>x黾Z?k>5y45޿>t?*>,? Ebs?8=ľڂg?AA>X۾J;]Og3>w?*>d&?%>f$h??m>u8P?u ?It>Nr?d>^?/½cs? E>AAڂg?>]g"tپ>w?d>,?wʽaz?=.Iu?.I>o2jl;y7޿>v{?d>d&? $Z? $"T6?"5?\5 ?Լk?.G>DC?3b?`.ϲDMF?8 V?cm;j ;(?o?*>DC?&>f$h?:ms8P?u Fs?'8f93?Nr?d>DC?`b?3DMF?*ϲj ?cm: V?o?.G> s P?m8`>>Gs ?Nr?.G>4? Ebs?)½ľڂg?AAZ>3غf?}w?*>4?xʽaz?pʽ.Iu?.I`5?Qj848?{?d>4?$>Z? $">T6?"5?/35?6`?Լk?ob?3?FMF?(ϲw ?;m>f$h?>s ?P?u8#>7b?`+ϲ>FMF?~2m?Z?j黾p4?ϫ9u5?6`?t?c= cs?)½>݂g?AAG>6;YSg?vm?w?c=4?+>=f$h?=mh8>P?r uCt?*z->M?Nr?=DC?5=bs? EAA>݂g?ľg?,U>`R?w?= u?.I +?{<[>?<^?`{?=4?$>Z?$>">T6?">5A45?Y=Լk?o<^?3>b?`>%ϲ>HMF?}?; VTdm;j ?>o?c=^?">=f$h?=m>e8>P?r ?Fs}8g>K>Nr?=^?`>b?3>?CMF?-ϲ>j am8 V?=o?o<,?<>2m?<>g>Z?p>T5K5?Y=t?c=,?7=bs? E>AA>܂g?>e !:D>4>-w?=,?@m>f$h?.>=u ?P?u8>f Fs?xQJ=Nr?ocs?8=>݂g?AA>>`(]e?4=w?c=d&?~=`z?=.I>u?.I>>5ӌ5?Y=v{?=d&?Ń?$>T6"">z/]R>(>'6?R<>BžC3>BMF+ϲ>oоaұ i5>={/?R<>4оF+>=P{ k8>\<z\">=d(?R<>Dž!,`>DMF*ϲ?o7S}>d^+>'6?>~Qھ@/<>Z}黾>wɾfDRk|>&>{/?>$.R17=؂gľAA>Pg1z>&">d(?>4о1=m>P_8z ?q[M$ٹTG>(V>'6?>$L E>ڂgAA>Ǿ "kk;>S>{/?>b=u\^Ik^I>JM&zc>Q>d(?>Ń? $T6""Ƽ?@;vR?(> ?R<>Dž,`DMF)ϲ?M:S˃?d^+> ?>4оC:mPa8w Z?M:&T0^?(V> ?>BžC3BMF+ϲ>׳; ig?=?R<>~Qھ{R/_:OkM?&>?>$] EڂgAAľ >%:$knv?S>?>4о\F>3PG 8Z9[>m;hz?=!?R<>$c1'½ogľ@̯P>nzs?&">!?>toʽ0u4`IIyOM>J1z0P?Q>!?>ƒ?? $T6">"~z?.^R?u^? ?ձig?a`??<4оF?>Py ?8/\> :z?a?!?~p?6S˃?j(U? ?^m=~Qھ@/?z黾p> G RkM?MV??^m=$/R1?'½ڂg>AAP>'7zs?7RW?!?^m=4о1? 7[?u{빹T0^?uJ? ?p=$L? Eþ>ޯ.knv?K??p=b?oʽuxI>TIRM> pz0P?K?!?p=ƒ??$>T6">">ʼ#<;vR>u^?'6?BMF8ϲ>~?<:S}>j(U?'6?^m=4о1?>m>Pg8>z ?Zi:$TG>uJ?'6?p=Bž C?3>@MF?5ϲ>о~ҳ;i5>a`?{/?<~Qھ@/?<>Z|>|>.ɾ:Ok|>MV?{/?^m=$L? E>ڂgAA>>Ǿ(:%k;>K?{/?p=4оF?.>=Px ?8>*[g;z\">a?d(?<$/R1?7=܂g>AA>P:ޠz>7RW?d(?^m=b?=uk^I>q^I>pNMe9Gzc>K?d(?p=$?ă""T6`R?}1{z0!'?(><>R<>3C>ž$ϲDMF#i?Աaоv.?=W>R<>>\F4о|8{ Pz?:*\57?=)>R<>`,>ž(ϲDMF7S?n,'?d^+><>><{R/}Qھy黾|黾ZRk?@sɾy/?&>W>>!½c1$AAľ܂gz?3PE7?(">)>>;mC4оw 8PT?)ٹo['?(V><>> E]$ľAAڂgmk? "Ǿ/?S>W>>nʽtj^Iy^Iuz?JM7?Q>)>> $>?ƒ">"T6vR?EA;?(Y?(>0>R<>`>,>ž?3ϲCMFS?J:?X?d^+>0>>=m>C4оy ?8P#T?:Z?X?(V>0>>3>C>ž8ϲ>@MFi?rճ;>rQ?=i>R<><>{R/}Qھ>黾ZNk?:D>i>> E>]$>AA؂g%k?8:>^P?S>i>>0>=[F4о8>{ Pz?)g;*[>I?=>R<>;=c1$AA>ľڂgޠz?q:P>H?&">>>=tu^I>q^IuFz?蔽9tNM>tH?Q>>>$>??ă">">T6aR?0yz?(Y?u^?0><3> C?>ž*ϲ>?DMF"i?Աg>rQ?a`?i>=F?4о8>v ?Pz?"89\>I?a?><`>&,?>ž?0ϲ>DMF7S?o?X?j(U?0>^m=<>@/?{Qھx>}>Z Rk?Eo>^m=5=/R1?$AA>>܂gz?N7P>H?7RW?>^m=@m>1?4о ?9>;PT?y7[?X?uJ?0>p= E>L?$>dA>\P?K?i>p=x=b?]I>uI>uz?;HM>tH?K?>p= $??ă"">T6vR?\=;0!'?u^?<><`&,?>žz5ϲ>GMFS?D:,'?j(U?<>^m=;m1?4о 9>=P]T?:BZ'?uJ?<>p=3 C?>ž0ϲ?DMF i?dس;оv.?a`?W><<@/?{Qھ~黾>ZOk?:3ɾy/?MV?W>^m= EL?$þdA>9gMk?|:EǾ/?K?W>p=&>F?4о8t ?Pz?6g;*[57?a?)><+½/R1?$AA>ڂgޠz?:#PE7?7RW?)>^m=xʽb?]IyI>uSz?Ҽ9|MM7?K?)>p=ă>? $T6?""rz?0fR? Eg?(>%x?R<>=>C3IMF?}"ϲ\>4Ա$i?dn?=q?R<>4>\F>3P?C 8v]>^:]y? Yw?=Ӄj?R<>=>,`LMF?$ϲxe?=S?g?d^+>%x?>{Q>{R/hBRk?o?&>q?>$>c1'½og?ľE@'Q>]:Rz?2w?&">Ӄj?>4>C:mP?8q j[?+ٹT?g?(V>%x?>$>] Eׂg?AAľ> "ik?zo?S>q?>>toʽ,u?c`IIiM>e:z?w?Q>Ӄj?>ă>?$>T6?"">#@;vR?h=(>N?R<>=>!,`>JMF?#ϲy?MO:S?=d^+>N?>4>1=m>P?8r ?Z:)T?=(V>N?>=>C3>HMF?}%ϲ>оֳ;#i?@==#U?R<>{Q>@/<>Z?z黾>6ɾ:Ok?#=&>#U?>$>L E>ׂg?AA>Ǿc#:"k?t=S>#U?>4>F+>=P?w 8>+[g;z? ==@\?R<>$>.R17=؂g?ľAA>=P4:ܠz?=&">@\?>>b=u?^Iy^I>yNM9Fz?P=Q>@\?>ǃ>??$>T6?">">nz0iR?d=u^?N?<=>C?3>IMF?z?&ϲ>]оtձ$i?@=a`?#U?<4>F?+>=P?r ?8>K\9z? =a?@\?<=>&,?`>JMF?%ϲ>w?g.@/?<>Z?}>z>qɾBF Rk?#=MV?#U?^m=$>/R1?7=؂g?>AA>Pn3z?=7RW?@\?^m=4>1?>m>P?y8>r ?k[/ ٹT?=uJ?N?p=$>L? E>ڂg?AA>>Ǿ "lk?t=K?#U?p=>b?=u?q^I>^I>,JM~z?P=K?@\?p=ǃ>?? $ T6?">"?=;vR? Eg?u^?%x?<=>&,?`JMF?)ϲ>v?D>:S?g?j(U?%x?^m=4>1? ?Z?j:_T?g?uJ?%x?p==>C?3LMF?x?#ϲ>'Գ;"i?dn?a`?q?<{Q>@/?v黾+><:Ok?o?MV?q?^m=$>L? E:g?dA>þE>L:Mk?zo?K?q?p=4>F?>P?q ?8F4\>v.;z? Yw?a?Ӄj?<$>/R1?'½ׂg?>AA./Q>f7z?2w?7RW?Ӄj?^m=>b?oʽu?xI>UI7hM>`Оz?w?K?Ӄj?p=$>?Ń>">"T6?^R'/~z?Re>(>.G>ir>3>CB>"ϲ>FMF?#iӱb>j9>=*>ir>0>=F4>u8>y P?z;\>[>=d>ir>`>!,B>}?ϲIMF?:Sk?Fi>d^+>.G>><>@/}Q>~>s黾Z?Rk^Bw>><>&>*>>;=.R1$>AA>ľ؂g?z9˨P>]>&">d>>=m>14>t ?8P?T@ٹm[?>(V>.G>> E>L$>>AA؂g?jk ">=>S>*>>=b>s^I>q^Iu?zJM>7^>Q>d>>$?ă>""T6?vRe>;ļ>(>o`!,B>z"ϲIMF?SQ:>d^+>o<>;m14>s 8P?(T:Zt>(V>o<>3CB>ϲHMF?%iֳ;о+>=c=ir><@/}Q>u黾u黾Z?Ok:'ɾ>&>c=> EL$>ľAA؂g?%kS:Ǿ>S>c=>>F4>q8y P?zg;*[ޙ>==ir>!½-R1$>AAľڂg?ޠz7:)P>(">=>nʽb>k^Iy^Iu?Gzѻ9gNMX>Q>=> $??Ń>"">T6?dRc.vz>u^?o<7<3 C?B>+ϲ~?FMF?!iaӱjо+>a`?c=7<%>F?4>8s ?P?zW:3\ޙ>a?=7<`&,?B>z/ϲ>HMF?:SUk>j(U?o<g=<@/?}Q>z黾|>Z? Rk Ioɾ>MV?c=g=*½/R1?$>AA>؂g?z{4̨P>7RW?=g=;m1?4>u o8>P?Tٹm[t>uJ?oľAA>ڂg?kkR"Ǿ>K?c=TI=wʽb?>m^Ij^I>u?zvJMX>K?=TI=$>??Ń>">">T6?vR;;Ƽ?Re>u^?.G>7<`>&,?B>{?+ϲ>HMF?S;:?Di>j(U?.G>g=@m>1?4>w ?l8>P?&T:Z?>uJ?.G>TI=3> C?B>%ϲ>}?HMF?!iҳ;>h9>a`?*>7<<>@/?}Q>s>w>Z?OkS:$>@<>MV?*>g= E>L?$>>AA>ڂg?&k2$:>=>K?*>TI=->=F?4>}8>q ?P?z+h;*[>[>a?d>7<7=/R1?$>AA>>ڂg?ޠz7:$P>]>7RW?d>g=y=b?>m^I>j^I>u?Gz9lNM>7^>K?d>TI= n3O8񚜺?P>=!?T?>r2WO?޶մ4$@?P>ۼ>T?>? 2?@Ox8JDW:?o?P>\c?T?>r2 ?O?]޶'\t>P>=iu>"47845?͹65 ?P>?T?> >4;84?565޿>P>=?T?>>&4?S845?1 k65?6`?P>%>T?>> >!4?Y84?5 65?Y=P>F?T?>!ӾяS[};+Hn?B,7 T$_?P> ?T?>8f뾿tHvkOCqǾ>[7.kw?P>?T?>Dν;xzSKzMM>z-Q?P>!?T?>!Ӿ я>SZ};-H?nVƷ TE>P>'6?T?>8f {H>vkOCq>Ǿx-k~>P>{/?T?> R=UwzKM>MP za>P>d(?T?>я>$Ӿ.H?};S T?27n?X?N>0>T?>xH>9fp>VPCvk/k?7>P?P>i>T?>Y=M>vKUwzz?#V6M>uH?P>>T?>я$Ӿ-H};S T?JƷn'?P><>T?>wH9fpǾVPCvk0k?lǾ./?P>W>T?>@νMyKUwzz?o M7?P>)>T?>"> я>S?};(H?n@ 7 T?D=P>N?T?>9f> {H>~vk?PCq>Ǿ7-k?=P>#U?T?>> R=Uwz?KM>Ml6z? =P>@\?T?>">яS?};'Hn?1Ʒ T?g?P>%x?T?>9f>tH~vk?PCqǾ>s-k?o?P>q?T?>>Dν;xz?K)zM5M>(:z?w?P>Ӄj?T?>я $>/H ~;S? T!7nnv>P>owH =f>pǾPCvk?0kt7Ǿ>P>c=iu>@ν >uMVKWwz?z6MZ>P>=iu>я> $>/H?~;S? T;%Ʒn?>N>.G>iu>xH> =f>p>PCvk?/k>F=>P>*>iu>Y= >}M>WKWwz?z M>3^>P>d>iu>&3n3ꧯ:t|Fh9)><}>:>A-?&3n3ꧯ: :L?<}>:>A-?>gZn35?5~M: `?o?.=>A-?я>in3A? *Tf1:nZR?o?_M=F>A-?wH>uak3C$>k:v BqX?o?<>A-?^=u[} n3eL>z:ujHwi?o?O<>A-?&3n3ꧯ:Z~#:yw??tn@?:>A-?&3n3ꧯ:ݶ|?bk`ۈ#tn@?:>A-?&3n3ꧯ:0?tQtn@?:>A-?V>?J?~|>x?Tcz>2?=`-?V>?J?S?~M -??-?=`-?V>?J?*}? -??-?=`-?V>?J?NzNz?? -??-?=`-?>iZ?25?5?į˯;X?"k?`-?я>i?2B?F)T?Y<?*s?o<`-?|H>u?2'>k?ީq<?y?c=`-?K=x[}?2kL>z?Z1Q?J?S?Tcz>2?=`-?I><5=?N4&Ls45޿>==??2SOɛv> >mQxq$L>D='6??TU^.>)*)*>G]dD>={/??W+YӴ=)2)2,5>v~rx>Tɨ=d(??gZn355M::hL?.==!??2YeOśv ?887;5?ں4 ?=??Ti(UY.)*)*oL>fA 8;Vx-' ?Tɨ=!??I?<;?94?{ں;5 ?mc??x:4SO?Ǜv? f?rjGK?nf? ?x:TU?[.)*)*?ä>d_?h??x:U/Y? Ӵ)2)2?+5*z>.A>x-' ?j?!?x:iZ?255?O;O;W?"k?=!?x:4SO?˛v>? >icnf?'6?x:I?><:?9?t45~WL4޿>mc?=?x:TU?a.>)*)*?ä>W%<h?{/?x:U/Y?Ӵ=)2)2?+5>=u;x>j?d(?x:I>87;5?ں4 ?=>?4=3 Q4?2F:5 ?[ >>R<>ƛvYeO3 K?jGf6(%?D=<>?V.i(UR)*)* d?Cﻛ4,?=W>?Ӵ*YU ,5)2)2>x?JE*z5?Tɨ=)>?&3&Z55W?O;yO$@?.=ۼ>?T+S)*)*;4?Ѓ9 5 ?P->>>W!W)2+5)25?95 ? ?W>>>"47845?͹65 ?P>>T?>˛v>XeO3 >p L?3ic<?![?D=0>?>I:?7?U4?;l45?6`?ؑ=%>?`.>i(UR>)*)*=d?GW%<>S?=i>?!Ӵ=*YU ,5>)2)2x? ; =u>KJ?Tɨ=>?>I?<?9?;o45?:R4?6`?mc?%>x:Λv>SO?4 >?$L?yqm?![?nf?0>x:b.>U?S>)*?)*d?_>S?h?i>x:Ӵ=/Y?W+5>)2?)2}rx?칻v>KJ?j?>x:iZ?5?5?ѺѺ$@?"k?ۼ>x:ƛvSO?4~ ?K?8<6(%?nf?<>x:4=?4 >5?3:T4 ?i]?>x:Tٵ+?S)*Ȥ>)* 5?a964 ?,T?>^m=Yd?W(2N5>(2,5?Y95 ?90J?>p=?4 8=45?R65 ???> =].U?S)*?)*`d?< x:Ӵ/Y?W,5)2?)2Wx?* ;x5?j?)>x:>I:?7?U4?;l45?6`?ؑ=}??5>=3?y 5?q=:T4?6`?[ >}?R<>5>YeOśv?} m?xq$L?%Le?D=%x??S>i(UY.)*?)*>_d?!l?=q??U>*Y Ӵ22?224sx>L#Yx?"v?Tɨ=Ӄj??>gZn35?5~M: `?o?.=\c??T>+S)*?)* 5?t9;4?6`?P->}?>X>!W)2? ,5)2 5?$95?6`? ?W>}?>>&4?S845?1 k65?6`?P>}?T?>5>SOɛv>? >8I>;?9<?;5ں4?Y=ؑ=F??S>U^.>)*?)*>hL澯@ +YӴ=)2?)2,5>%x;Wx? =Tɨ=@\??>gZn35?5~M: `?.=\c??">Gn3)T?BY:2X):?R=\c?R<>9f>?2Ds3+k?&ǾA: צ8? >\c?>>&n3z?.L9\c?>? 2?@Ox8JDW:?P>\c?T?>>I?>;?9?;?4Kں;5?Y=mc?F?x:6>SO?˛v>??x >]jGK?<=nf?N?x:W>U?a.>)*?)*?>d?L=h?#U?x:Y>/Y?Ӵ=)2?)2?,5>)z>H>x? =j?@\?x:>iZ?25?5?į˯;X?"k?\c?x:6>SO?Ǜv??x ?fc

=?4?| >P4?E:5?6`?i]?}?<>I?<?9?;o45?:R4?6`?mc?}?x:T>ٵ+?S)*?>)*34?x9 5?6`?,T?}?^m=Y>d?W(2?N5>(25?905?6`?90J?}?p=>?4?48=45?>65?6`???}? =W>U?[.)*?)*?>W%/Y? Ӵ)2?)2?,5v>;hsx?"v?j?Ӄj?x:>iZ?25?5?į˯;X?o?"k?\c?x:!>G?2H)T?B?׺v;?o?ub?\c?<=f>?2?G2k?'>ZZk:?o?W?\c?^m=>,?2gz?L> 8 Acd9?o?"K?\c?p=? ?2?O=ݐ8!S7~?o???\c? =>I>;?9<?;5ں4?Y=ؑ=c>?5>=5>? ?S47:5?Y=[ >c>ir>˛v>SO5> >?K~jGh?f>D=.G>?`.>UT>>)*)*?dﻨ>`1>=*>?!Ӵ=+YW>+5>)2)2?>xC)z>V>Tɨ=d>?&3gZ>55?WO;O;\t>.==?T>ص+W>)*?)*?64l9 5?Y=P->c>>X>bY>)2?+5)2?5S95?Y= ?W>c>>> >!4?Y84?5 65?Y=P>c>iu>ƛvSO5> ?n Lhc<>D=o<?4=5> ?5P9:R4޿>[ >ir>I><5=?N4&Ls45޿>=?Tص+W>)*)*? 5s944޿>P->>WbY>)2+5)2?5y95޿> ?W>> >4;84?565޿>P>iu>V.UT>)*)*?CdV%<w>=c=?Ӵ+YW>+5)2)2?x~ ;Tɨ==?I?><:?9?t45~WL4޿>mc?4=?7> >?U4M:5޿>i]?7<ƛvSO?7> ??$Lvq m>nf?o<].U?W>¤)*?)*?dH^w>h?c=Ӵ/Y?Y>+5)2?)2?}rx)ﹻv>j?=iZ?>5?5?nѺk:\t>"k?=Tٵ+?W>)*ä>)*??4Ep9 5޿>,T?g=Yd?Y>)2+5>)2?5 9 5޿>90J?TI= ?>48="4?5m;65޿>??bv=Λv>SO?7> >??K8<?f>nf?.G>6>=?7>? >?5F:T4?Y=i]?c>7<>I?>;?9?;?4Kں;5?Y=mc?c>T>ٵ+?W>)*?>)*? 5Av9>4?Y=,T?c>g=Y>d?Y>)2?+5>)2?5I 95?Y=90J?c>TI=> ?>!4?8=4?5?65?Y=??c>bv=b.>U?W>>)*?)*?ad&< `1>h?*>Ӵ=/Y?Y>+5>)2?)2?Wx^;x>V>j?d>???@?2>3?JK>J?KVWJVKVbWVabambJUVUaV>IJIUJ2=>=I>&121=2almlxmlwxU`a`lakwl`klkvwITUT`U=HIHTI_k`T_`jvk_jkjuvS_THST<H=1<=^j_S^_iuj^ijituGSH<GHR^SGRS]i^R]^hti]hihstgshgrs\h]\ghQ]RQ\]FRGFQR;G<;FGfrgfqr[g\[fgP\QP[\EQFEPQeqfepqZf[ZefO[POZ[dpedopYeZYdecodcnoXcdXdYMXYNYZMYNNZOBMNBNCCNO7BCCODDOPDPE7C88CD,789DE8D9,8--89!,-9E::EF:F;!-"!"-9..9:"-./:;.:/" ".##./"#/;00;<0<1  # #/$$/0#$%01$0%%1&%&    $$%%  y (@@?@@?=@@@?L>?@?>?@?>@??@??@?333?@@?L?@?gff?@??@̤@?=@̤@?==@@̤@?L>=?̤@?>=?̤@?>=̤@??=̤@??=̤@?333?=@̤@?L?=̤@?gff?=̤@??=@@@?L>@@@?=L>@@@@?L>L>?@@?>L>?@@?>L>@@??L>@@??L>@@?333?L>@@@?L?L>@@?gff?L>@@??L>@L??>@L??=>@@L??L>>?L??>>?L??>>L???>L???>L??333?>@L??L?>L??gff?>L???>@̣??>@̣??=>@@̣??L>>?̣??>>?̣??>>̣???>̣???>̣??333?>@̣??L?>̣??gff?>̣???>@??@?=?@@?L>???>???>????????333??@?L???gff?????@#??@#?=?@@#?L>??#?>??#?>?#???#???#?333??@#?L??#?gff??#???@L$?333?@L$?=333?@@L$?L>333??L$?>333??L$?>333?L$??333?L$??333?L$?333?333?@L$?L?333?L$?gff?333?L$??333?@$@?L?@$@?=L?@@$@?L>L??$@?>L??$@?>L?$@??L?$@??L?$@?333?L?@$@?L?L?$@?gff?L?$@??L?@$?gff?@$?=gff?@@$?L>gff??$?>gff??$?>gff?$??gff?$??gff?$?333?gff?@$?L?gff?$?gff?gff?$??gff?@%??@%?=?@@%?L>??%?>??%?>?%???%???%?333??@%?L??%?gff??%???@%@B?Quad??11 $  (11 ??11 ???11 $????11 $?????11 $?? Icosphere*2:???                  !!! ""# #$$!#$!% !$%& &"%& '"&'"' (# (('#)$$)%%)&#())(')'&* {1^h????,h??Ww<??>@^h??{1?^h??>@>^h??ah>?<>ލ]<??tk>?Ww<???@ C]?2:W@?툿?2:W@>?^*F?b>?h???@ ?C]?2:?W@?^*Fb?<ލ]<?a>h?h?Ww^h?@^h?2:?W@>?t?k??,h?툿?@>^h?^*Fb??Ww?^h?^*F?b?>?@ C]??<ލ]?<?a>h??@ ?C]??<>ލ]?<??ah?>???2:????? icosahedron< ???x          _𱾊鈿??????h:;)?h?:;)??_>鈿?h:;)??_𱾊??????h?:;)???_>???????pyramid????$ x???????????????????EscToExit_backJGRR     !"######"!   "%),.013344443310.,)%" vvvvvvvvvvvvvvvvvv #(-3,,,G;;;SJJJ`TTTjVVVn]]]ubbbzbbbzbbbzbbbzbbbzbbbzbbbzbbbz^^^uWWWnUUUjKKK`<<>>oLLL{[[[~}qqqzdddr;;;I'  !5YYYfoooy}TTTAAAq%%%^MMMMMMMMMMMMMMMMMMMMMMMMMO***aCCCsTTT~|pppy[[[f 5!  #<<>>nMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMBBBqmmm}|||yaaaV JJJ@zzzx~|||CCCrMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM QHHHvyyy}|||xNNN@  ,,,*vvvs}HHHv QMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMTOOO}|{{{s...* jjj_|OOO}TMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMYRRR{qqq_  QQQ>>  nnnD{@@@nMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMFFFszuuuD _~"""[MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM///c}_teeeNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMSeeesbbb*yCCCpMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMJJJwxjjj+ uuu<{333eMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM???mz~~~< L}$$$\MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM222e{M ]~UMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM$$$\}] fsssOMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMVttt~h kcccMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMTlll~n pWWW|MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM Q```s vOOOzMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMPUUUu pWWW|MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM Q```pkeeeMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMSmmm~jeuuuOMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMVvvv~e[~UMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM$$$\}[H}$$$\MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM333d{H6{444eMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM@@@my6!xEEEpMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLvw!RRR rhhhNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMShhhqXXX X~!!![MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM000b|X:zAAAmMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMGGGrx:t```NMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMV```sW}333dMMMMMMMMMMMMMMMMMM M M M M M M M M M M M M M M M M M M M M M M M MMMMMMMMMMMMMMMMMMM>>>k{W-xJJJtMMMMMMMMMMMM M M M M M M MMMMMMMMMMMMMMMMMMMMMMM M M M M M M MMMMMMMMMMMMRSSS|v-iiig~111cMMMMMMMM M M MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM M M MMMMMMMMM>>>k|gppp2x€RRRvNMMMM M M MMMMMMMMMMMM M M M!!M!!M!!M!!M!!M!!M!!M!!M!!M!!M!!M!!M!!M!!M M M MMMMMMMMMMMM M M MMMMMTZZZ~v2h}AAAlMM M M MMMMMM M""M##M %%M"&&M"''M#((M$((M$))M$))M%))M%))M%**M%**M%**M%**M%**M%**M%**M%**M%**M%**M%**M%**M%))M%))M$))M$))M$((M#((M"''M"&&M %%M##M""M MMMMMM M M MMMGGGp{h'viii$%%Z M MMMMM!!M $$M"''M%))M&++M(--M)..M*//M+00M+11M+11M,22M,22M,22M,22M,22M,22M,22M,22M,22M,22M,22M,22M,22M,22M,22M,22M,22M,22M,22M,22M+11M+11M+00M*//M)..M(--M&++M%))M"''M $$M!!MMMMM M M444biii~u(RzSSSzTMMM $$M#((M',,M*//M,22M.44M066M188M299M3::M3::M4;;M4;;M4;;M4;;M5<>M9@@M;AAM;BBM>M6==M4::M177M-33M)..M%))M ##M'**TTTTz{m&t~NOOp*//M/55M4::M8??MEEM@HHMBIIMCJJMCKKMDLLMDLLMDLLMEMMMEMMMEMMMEMMMEMMMEMMMEMMMEMMMEMMMEMMMEMMMEMMMEMMMEMMMEMMMEMMMEMMMEMMMEMMMEMMMEMMMEMMMEMMMEMMMDLLMDLLMDLLMCKKMCJJMBIIM@HHM>EEMFFMBKKMENNMGQQMIRRMJTTMKTTMKUUMKUUMLVVMLVVMLVVMLVVMLVVMLVVMLVVMLVVMLVVMLVVMLVVMLVVMLVVMLVVMLVVMLVVMLVVMLVVMLVVMLVVMLVVMLVVMLVVMLVVMLVVMLVVMLVVMLVVMKUUMKUUMKTTMJTTMIRRMGQQMENNMBKKM>FFM9AAMQSSpyyy|tDQvrrrTVVmIQQMLVVMOXXMQZZMR\\MS]]MS]]MT^^MT^^MT^^MT^^MT^^MT^^MT^^MT^^MT^^MT^^MT^^MT^^MT^^MT^^MT^^MT^^MT^^MT^^MT^^MT^^MT^^MT^^MT^^MT^^MT^^MT^^MT^^MT^^MT^^MT^^MT^^MT^^MS]]MS]]MR\\MQZZMOXXMLVVMIRRNTVVnqqq|uQ[wzzzXZZnV``NWbbMYddMZddMZeeM[ffM[ffM[ffM[ffM[ffM[ffM[ffM[ffM[ffM[ffM[ffM[ffM[ffM[ffM[ffM[ffM[ffM[ffM[ffM[ffM[ffM[ffM[ffM[ffM[ffM[ffM[ffM[ffM[ffM[ffM[ffM[ffM[ffM[ffMZeeMZddMYddMWbbMV__QWYYq}v[Yv~Z\\s_ffTbllMbllMcmmMcmmMcmmMcmmMcmmMcmmMcmmMcmmMcmmMcmmMcmmMcmmMcmmMcmmMcmmMcmmMcmmMcmmMcmmMcmmMcmmMcmmMcmmMcmmMcmmMcmmMcmmMcmmMcmmMcmmMcmmMcmmMcmmMcmmMcmmMcmmMbllMbllM^ddYZ\\v}uZRu~ZZZ~`eedittMittMittMittMittMittMittMittMittMittMittMittMittMittMittMittMittMittMittMittMittMittMittMittMittMittMittMittMittMittMittMittMittMittMittMittMittMittM^aakYYY}uRCt{ppp^``sekk_pzzMpzzMpzzMpzzMpzzMpzzMpzzMpzzMpzzMpzzMpzzMpzzMpzzMpzzMpzzMpzzMpzzMpzzMpzzMpzzMpzzMpzzMpzzMpzzMpzzMpzzMpzzMpzzMpzzMpzzMpzzMpzzMpzzMpzzMdhhb]^^tpppztC%mw|fff^``qjpp\vMvMvMvMvMvMvMvMvMvMvMvMvMvMvMvMvMvMvMvMvMvMvMvMvMvMvMvMvMvMhmm_^``sfff{wm%Qty|````bbqott[|M|M|M|M|M|M|M|M|M|M|M|M|M|M|M|M|M|M|M|M|M|M|M|M|M|Mlqq^`aar```zxsQ'fty}hhh_``vgiijtyyYMMMMMMMMMMMMMMMMMMMNsxxZdggm]^^yhhh{xtg'1gty|lll[[[}cddqhiijorrawzzYy}}W{~~VMMMMMNy}}Wy}}Wuyy[orraghhlbccsZZZlll{ytg1,Usvz}ŀyyyZZZZZZZZZZZZZZZZZZZZZZZZyyy}zusU, 8Tqtwy{}}}}}|{xwtqT8 0EU\dssssssssd\UE0EscToExit_Text ))K)                     00                    JJ fFݍ:\| \| In~H  fF~Hn HD4  |mw7 l*ϪJD4U%U% fFj}ϪJ\|  |]I j~f& fFݍ:ϪJJI I HwwwIn~w7 Z n [w7 ~* 033MϙIU%U%| }ϙI wI | Hf& ϙIII I H lfm Hψ8wm Hϙ)I ~~w7  ]oo\ϪJD$~) || D$~~]ݍ00nϙIU%}U%U%}: }ϙIm Hψ8 |.IHݍD4 } H lf& ϙIII I l00  ϻ; ϻ;I  }}U%\lϙI Ϫj00 Ϫj|ϙIU%U%U%U%w7 }ϙI Ϫ: }I ݍ̌00  l00  ϙIII00 I ϻ{00000  k kI  33ݍnݍ [llw700000 D$D$ϙID$D$D$U%U%[}ϙI kw7w7I UE0000 ݍϻ{00000  ψHII000  I U% k) k)I00 D4mݍ [ ϻ[  ݍm:~ jݍ ϙID4 D4D4D$U%[}ϙI k)JD4 I U% ψH HIݍfF H0 U%}l}lI00 U%ݍD$ݍ k l m;~ w7ϙI D4 D433 D$U%\}ϙI}l;fF I0 U% ψX HIϪj Iϻk m} 00 | | Iψm33 n33  jݝ0 m M 00 |]}KϙI 330 333C U%U%\}ϙI| ݍ Iϻk ϪZ 00Zn} 00  YI \ψH I}fϻ[ ϪZ D$nϪZ D$nIϙn mH D$~n j0 w D4~ IϪ*KϪ*~nϪ: D40 333C U%f]}ϙIϪZ D$n~} m:}]w7 D4^ϻ[ w7 I ݍ :^,ooI +^n~N,^+ϻ;m~wϙN}ϙIo<^,]I ݍ<N-ooooI ----o>ϻ;n~ϻO}ϙIoooN.oN-=<J0000ݍJ0 MU%33 }ϪJ; }; Of&D4 mϪ:<,<=l nϻ;....n<o.UnityWatermark-trial-big^xx        00000     00000000   00000000   000000000    0000000  0000000  0000000  0000@@@@000  0000000  0000000  0000000000  00000@@@@@@@@000000  0000000  000000@@@@@@@00000  0000000  0000@@@@@@@@00000  0000000  0000000  00@@@@@@@00  00@@@@@@00  0@@@@@@00  00@@@@@@@@@@@00 000@@@@@@0  00@@@@@@00  00@@@@@@@@00  000@@@@@@@@@@@@@@@@@@0000  0@@@@@@00  000@@@@@@@@@@@@@@@@@@00  0@@@@@@00  000@@@@@@@@@@@@@@@000  0@@@@@@00  00@@@@@@00  0@@@@@@@@@0  0@@@@@@@@@0  0@@@@@@@@@0  00@@PPPPPPPPP@@@00000@@@@@@@@@@0  00@@@@@@@@0  0@@@@@@@@@@@@0  00@@@@@PPPPPPPPPPPPPP@@@@@00  0@@@@@@@@@0  00@@@@PPPPPPPPPPPPPP@@@@00  0@@@@@@@@@0  00@@@@PPPPPPPPPPPPP@@@000  0@@@@@@@@@0  00@@@@@@@@0  0@@PPPPPPP@@0  00@PPPPPP@@0  0@PPPPPPP@0  00@@PPPPPPPPPPPP@@@@@@@@PPPPPPP@0  0@@PPPPPP@@0  0@@PPPPPPPPPP@00  00@@@@PPPPPPPPPPPPPPPPPPPPP@@0  0@PPPPPPP@0  0@@PPPPPPPPPPPPPPPPPPPP@@@00  0@PPPPPPP@0  00@@PPPPPPPPPPPPPPPPPP@@@00  0@PPPPPPP@0  0@@PPPPPP@00  0@@PPPPPPP@@0  00@PPPPPP@@0  0@PPPPPPP@0  00@PPPPPPPPPPP@@@@@@@@@@PPPPPPPP@0  0@@PPPPPP@@0  0@PPPPPPPPPPP@@0  00@@PPPPPPPPPPPPPPPPPPPPPPPPP@@0  0@PPPPPPP@0  0@@PPPPPPP@@@@@@@@PPPPPPPP@@00  0@PPPPPPP@0  0@@@PPPPPPPPP@@@PPPPPPPPP@@00  0@PPPPPPP@0  0@@PPPPPP@00  0@@PPPPPPP@@0  00@PPPPPP@@0  0@PPPPPPP@0  0@PPPPPPPPQA@@@@@@@@@@@PPPPPPPPP@0  0@@PPPPPP@@0  0@PPPPPPPPPPPP@0  00@@PPPPPPPP@@@@AAAAA@@@@PPPPP@@0  0@PPPPPPP@0  0@@PPPP@@@@@@AAA@@@@@PPPPPP@@00  0@PPPPPPP@0  0@@PPPPPPPP@AA"B"B"BAA@PPPPPPP@@00  0@PPPPPPP@0  0@@PPPPPP@00  0@@PPPPPPP@@0  0@PPPPPP@@0  0@PPPPPPP@0  0@@PPPDTXklmmm][YUE000@@@@PPPPPPPPP@0  0@@PPPPPP@@0  0@@PPPPPPPPPPPP@00  00@@PPPPPPPDTwWZ[\\]mmm]\[ZwWDD@@PP@@0  0@PPPPPPP@0  0@@P@@3CfVY[\]]]n]]\\ZwWDTPPPPPP@@0  0@PPPPPPP@0  00@PPPPPPDTX[lmnoonnmlZwW3SPPPPP@@00  0@PPPPPP@@0  0@@PPPPPP@00 3#^nmmmmmmmmmn]U%3#]nmmmmmmmmnn9""\nnmmmmmmmnnK 0@@P3Sjooooooooooo]8 000wWnmmmmmmmmnnL8nnmmmmmmmnn^D$ 0DDmmmmmmmmmmmmmkA0  0@@PPPPQfVknoooooooooooooooon[X3S@@0 \nmmmmmmmmnnK 0@ADTYmoooooooooooooooomY3SPPPP@@0 !\nnmmmmmmmnnK 0@@PPP"RYmoooooooooooooonmwWQPPP@@0 3#\nmmmmmmmmnnJ8nnmmmmmmmmn]D$D$ooooooooooooof&3#ooooooooooooK3#^oooooooooooL 0@PXooooooooooooooo^w7 0Yoooooooooo]9ooooooooooooD$ 00YooooooooooooooUE0  0@@PPPDTYnooooooooooooooooooooooolY33 ^ooooooooooo] f6ZnoooooooooooooooooooooolfVPPP@0 !]ooooooooooo] 0@@PP"RYnooooooooooooooooooomXQPP@@0 3#^oooooooooooL9oooooooooooD$D$ooooooooooooof&3#ooooooooooooK3#]oooooooooooL 0@Yoooooooooooooooooo9 Iooooooooooo]9ooooooooooooD$ 0AlooooooooooooooZ00  00@PPPYooooooooooooooooooooooooooooo8]ooooooooooo\8oooooooooooooooooooooooooooj"RP@0 !]ooooooooooo] 00@PPUUmooooooooooooooooooooooom3SP@@0 3#^oooooooooooL9ooooooooooonD$D$ooooooooooooof&3#ooooooooooooK3#]oooooooooooL 00YooooooooooooooooooooLKooooooooooo]9ooooooooooooD$ 0DDooooooooooooooonA0  0@@PDTmooooooooooooooooooooooooooooo:]ooooooooooo\:oooooooooooooooooooooooooooomDT@@0 !]ooooooooooo] 0@@PXoooooooooooooooooooooooooonUUP@00 3#^oooooooooooL9ooooooooooonD$D$ooooooooooooof&3#ooooooooooooK3#]oooooooooooL UEoooooooooooooooooooooooooooooooooo]9ooooooooooooD$ 00XoooooooooooooooofV0  0@PfVoooooooooooooooooooooooooooooooo;]ooooooooooo\*ooooooooooooooooooooooooooooonUU@0 !]ooooooooooo] 0@PiooooooooooooooooooooooooooooofV@@0 3#^oooooooooooL9ooooooooooonD$D$ooooooooooooof&3#ooooooooooooK3#]oooooooooooL 0]oooooooooooooooooooooooooooooooooo]9ooooooooooooD$ 0@moooooooooooooooo[@0  0@@wWooooooooooooooooooooooooooooooooo,]ooooooooooo\,oooooooooooooooooooooooooooooonDD0 !]ooooooooooo] 00@YoooooooooooooooooooooooooooooooUU@0 3#^oooooooooooL9ooooooooooonD$D$ooooooooooooof&3#ooooooooooooK3#]oooooooooooLw7ooooooooooooooooooooooooooooooooooo]9ooooooooooooD$ 0UEooooooooooooooooon"B0  0@UUoooooooooooooooooooooooooooooooooo.]ooooooooooo\-ooooooooooooooooooooooooooooooo\1 !]ooooooooooo] 0@UUoooooooooooooooooooooooooooooooom"B0 3#^oooooooooooL9ooooooooooonD$D$ooooooooooooof&3#ooooooooooooK3#]oooooooooooLLoooooooooooooo_N>?O_ooooooooooooooo]9ooooooooooooD$ 00ZoooooooooooooooooofV0  0Amoooooooooooooooooo____oooooooooooo.]ooooooooooo\/oooooooooo^LJIIIZ]ooooooooooooooH !]ooooooooooo] 0"Bmoooooooooooooo_OOO_oooooooooooooo[@0 3#^oooooooooooL9ooooooooooonD$D$ooooooooooooof&3#ooooooooooooK3#]oooooooooooL^oooooooooooo^w73#"-_ooooooooooooo]9ooooooooooooD$ 0Amoooooooooooooooooo[@0  0Yooooooooooooooo^<)wfUUfw)<^oooooooo-]ooooooooooo\ooooooo^JD4"200000@A3CYoooooooooooo]!]ooooooooooo] 0YoooooooooooooO/_oooooooooooooDD0 3#^oooooooooooL9ooooooooooonD$D$ooooooooooooof&3#ooooooooooooK3#]oooooooooooLU_ooooooooooon"B0 3#Koooooooooooo]9ooooooooooooD$ 0UEooooooooooooooooooon"B0  3CnoooooooooooooLf& U%:]ooooo<]ooooooooooo\oooooKf6 000@@@@@@@PPfVooooooooooooU%!]ooooooooooo] "2noooooooooooo? Ooooooooooooo[0 3#^oooooooooooL9ooooooooooonD$D$ooooooooooooof&3#ooooooooooooK3#]oooooooooooLooooooooooooY@000 0Zooooooooooo]9ooooooooooooD$ 0@ZoooooooooooooooooooowW0  ZoooooooooooooH 000000000000 1H]ooo:]ooooooooooo\oooMD$ 00@@@@@PPPPPPP"Roooooooooooo*!]ooooooooooo] HooooooooooooODDDDDDDDDD _ooooooooooooD4 3#^oooooooooooL9ooooooooooonD$D$ooooooooooooof&3#ooooooooooooK3#]oooooooooooLoooooooooooofV@@@@0000000Xooooooooooo]9ooooooooooooD$ 0Anoooooooooooooooooooo\@0  "2mooooooooooooUE00@@@@@@@@@@@@@@@00@wGn:]ooooooooooo\/o_8 00@@@@PPPPPPPPPPDToooooooooooo=!]ooooooooooo] ]oooooooooooo!]ooooooooooo]33ooooooooooooNU_ooooooooooo\ 3#^oooooooooooL8ooooooooooonD$D$ooooooooooooof&3#ooooooooooooJ3#]oooooooooooL_ooooooooooowWPPPPPPP@@@@Xooooooooooo]9ooooooooooooD$ 0@[oooooooooooooooooooooowW0  Jooooooooooon3SPPPPPPPPPPPPPPPPPPPPPP@00 ]ooooooooooo\ 00@@PPPPPPPPPPPDTXmooooooooooooo/!]ooooooooooo]Hoooooooooooo9Mooooooooooon""3#^oooooooooooL8ooooooooooonD$D$ooooooooooooof&3#ooooooooooooJ3#]oooooooooooL_oooooooooook@@PPPPPPPPPXooooooooooo]9ooooooooooooD$ 0"Bnooooooooooooooooooooool@0  ]oooooooooook@PPPPPPPPPPPPPPPPPPPPPP@00 ]ooooooooooo\ 0@@PPPPPPP"RDTXkmoooooooooooooooo/!]ooooooooooo]Koooooooooooof&9oooooooooooof63#^oooooooooooL8ooooooooooonD$D$ooooooooooooof&3#ooooooooooooJ3#]oooooooooooLOoooooooooooowW@@@@@@@@@@Xooooooooooo]9ooooooooooooD$ 0fVoooooooooooooooooooooooo3C0 ^oooooooooooX@@@@@@@@@@@@@@@PPPPPPPP@0 ]ooooooooooo\ 00@PPPP"RwWjmooooooooooooooooooooo!]ooooooooooo]]ooooooooooo^3#f6oooooooooooo:3#^oooooooooooL8ooooooooooonD$D$ooooooooooooof&3#ooooooooooooJ3#]oooooooooooL/ooooooooooooo[3C0000@@@@Xooooooooooo]9ooooooooooooD$ 0@[ooooooooooooooooooooooooX00 oooooooooooofF0000000000000@@@PPPPPPP@0 ]ooooooooooo\ 0@@PP3Sjnooooooooooooooooooooooo_!]ooooooooooo]]ooooooooooo]!""ooooooooooooK3#^oooooooooooL8ooooooooooonD$D$ooooooooooooof&3#ooooooooooooJ 3#]oooooooooooL_oooooooooooooo]KHU5"2000Xooooooooooo]9ooooooooooooD$ 0"Booooooooooooo_oooooooooool@0 D$oooooooooooo]\\\\\\\\\\\\\\[[kkkkkkk[\\""]ooooooooooo\  0@P"Rkoooooooooooooooooooooooooo/!]ooooooooooo]"^ooooooooooo] !ooooooooooooL3#^oooooooooooL8ooooooooooonD$D$ooooooooooooof&3#ooooooooooooI 3#]oooooooooooLooooooooooooooooooo^]\mooooooooooo]9ooooooooooooD$ 0XooooooooooooO=ooooooooooooDD0 f&ooooooooooooooooooooooooooooooooooooooo3#]ooooooooooo\  0@UUnoooooooooooooooooooooooooo_ !]ooooooooooo]D^ooooooooooo\  !noooooooooooM3#^oooooooooooK HooooooooooooD$D$ooooooooooooof&3#ooooooooooooI0 3#]oooooooooooL?ooooooooooooooooooooooooooooooooo]9ooooooooooooD$ 0@looooooooooooooooooooooooX00 (oooooooooooooooooooooooooooooooooooooooD$]ooooooooooo[0  00fVooooooooooooooooooooooooooo_!]ooooooooooo]U_ooooooooooo\  1noooooooooooN3#^oooooooooooK  HooooooooooooD$D$ooooooooooooof&3#ooooooooooooX000 3#]oooooooooooL3>oooooooooooooooooooooooooooooooo]9ooooooooooooD$ 03Cooooooooooooo_ooooooooooom@0 foooooooooooooooooooooooooooooooooooooooD]ooooooooooo[@00  03Cnoooooooooooooooooooooooooo_(!]ooooooooooo]U_ooooooooooo\0  1ooooooooooooN3#^oooooooooooZ  HooooooooooooD$D$ooooooooooooof&3#ooooooooooooX@@@00000000 3#]oooooooooooL)^oooooooooooooooooooooooooooooo^9ooooooooooooD$ 0wWooooooooooooOOooooooooooooDD0 DoooooooooooooooooooooooooooooooooooooooD]oooooooooooZ@@@000000000 0\ooooooooooooooooooooooooooLD$!]ooooooooooo]U^ooooooooooo\00  0AooooooooooooM3#^oooooooooooZ0  0HooooooooooooD$D$ooooooooooooof&3#oooooooooooowWP@@@@@@@@@@0 3#]oooooooooooL3#Knoooooooooooooooooooooooooooo^9ooooooooooooD$ 0@loooooooooooo>ooooooooooooZ00 _ooooooooooooooooooooooooooooooooooooooU]ooooooooooojP@@@@@@@@@@00 U5ooooooooooooooooooooooooo]f60 !]ooooooooooo]Noooooooooool@0  00"Boooooooooooo=3#^oooooooooooY000 000XooooooooooooD$D$ooooooooooooof&3#oooooooooooowWPPPPP@@@@@@@0 3#]oooooooooooL 001wG\nooooooooooooooooooooooooo^9ooooooooooooD$ 03Coooooooooooo_ _ooooooooooomA0 3_ooooooooooooooooooooooooooooooooooooo_D]ooooooooooojPPPPP@@@@@@@0 Kooooooooooooooooooooo^LHD400000 !]ooooooooooo]OooooooooooomA@00 00@DToooooooooooo-3#^oooooooooooY@@0000000@@XooooooooooooUD$ooooooooooooof&3#oooooooooooowW@PPPPPPPPPP@0 3#]oooooooooooL 0@@@0033UEI[^noooooooooooooooooooo^9ooooooooooooD$ 00YooooooooooooO>ooooooooooooUE0 Oooooooooooomm]]^^^^^^^^]]mooooooooooo_U]oooooooooooZ@PPPPPPPPPP@00 ^oooooooooooooooon]KIU5"2000@@@@0 !]ooooooooooo]?oooooooooooo3S@@000000000@@fVoooooooooooo 3#^oooooooooooY@@@@@@@@@@@Yooooooooooo_UD$ooooooooooooof&3#oooooooooooowW@@@PPPPPPPP@0 3#]oooooooooooL 0@@@@@@@00013CDDfFwWXYZkmoooooooooooN9ooooooooooooD$ 0Amoooooooooooo- -ooooooooooooY@0 /oooooooooooDT@@000000000@@3SoooooooooooODDD]oooooooooooZ@@@PPPPPPPP@0 ""oooooooooooooomYfF100000@@@@PP@0 !]ooooooooooo]/ooooooooooooUUP@@@@00@@@@@PYooooooooooo_ 3#^oooooooooooY@PPP@@@@PPPkooooooooooo_fD$ooooooooooooof&3#oooooooooooomwW"B@@@PPPPP@@0 3#]oooooooooooL 0@PPP@@@@@@@@@@@@@PPXoooooooooooN9ooooooooooooD$ 0DDooooooooooooo f_ooooooooooon@0 ooooooooooowWP@@@@@00@@@@@UUooooooooooo?]ooooooooooonY3C@@@PPPPPP@0 3oooooooooooooXA@@@@@@@@@@PPPP@0 !]ooooooooooo]oooooooooooojPPP@@@@@@@PPPmoooooooooooO 3#^oooooooooooY@@@PPPPPPPPmooooooooooo_UD$ooooooooooooof&3#ooooooooooooooo\YUU"RPPPQ"RUEH83#]oooooooooooL 0@PPPPPPPPPPPPPPPPPPYoooooooooooO9ooooooooooooD$ 00Xoooooooooooo>OoooooooooooofV0 _ooooooooookPPP@@@@@@@@PPXooooooooooo/]oooooooooooooo]YfV3SQPPPQDDwGIDooooooooooookPPPPPPPPPPPPPPPP@wGI!]ooooooooooo]_ooooooooooonQPPPPPPPPPPPUUoooooooooooo/3#^oooooooooooZ@@@@PPPPPPUUoooooooooooo_3D$ooooooooooooof&3#oooooooooooooooooonnmnnnooL3#]oooooooooooLD4"2@@PPPPPPPPPPPPPPPP"Rmooooooooooo?9ooooooooooooD$ 0@moooooooooooo.oooooooooooo[00 ?oooooooooon3SPPPPPPPPPPPPlooooooooooo^ooooooooooooooooonnmmnnno^!3_oooooooooooXPPPPPPPPPPPPPP@"BZo^"!]ooooooooooo]?ooooooooooooXPPPPPPPPPPPloooooooooooo3#^ooooooooooooZ"B00@@PPPQloooooooooooo_D$ooooooooooooof&3#ooooooooooooooooooooooooooM3#]oooooooooooM"oo[fV@@@@@PPPPPPPPPPQkoooooooooooo?9ooooooooooooD$ 0UEoooooooooooo_ _ooooooooooon"B0 _oooooooooo[@@PPPPPPPPPUUooooooooooo_^ooooooooooooooooooooooooo^_oooooooooook@PPPPPPPPP@@@"BYnoo^"]ooooooooooo]ooooooooooooofV@PPPPPPPPYooooooooooooO3#^ooooooooooooon[wG3CAA3SwWmoooooooooooooOD$ooooooooooooof&DooooooooooooooooooooooooooM3^oooooooooooM"_ooomZUE"B@@@@@@@@@AfVlooooooooooooo9ooooooooooooD$ 00Zoooooooooooo_>oooooooooooofV0 ?oooooooooooY@@@@@@@@@Alooooooooooo?^ooooooooooooooooooooooooo^?ooooooooooooYA@@@@@@@@@3CYnoooo^"^oooooooooooMOooooooooooooowWA@@@@@"BZooooooooooooo/D^ooooooooooooooooonnoooooooooooooooo?D$oooooooooooooU%DooooooooooooooooooooooooooMD^oooooooooooM3_oooooon][ZYXXYZ\noooooooooooooo_9ooooooooooooD$ 0Amoooooooooooo.-ooooooooooooZ@0 _ooooooooooo\UE000000fFmoooooooooooo^ooooooooooooooooooooooooo^ooooooooooooon[HfFUEfFwGX[]ooooooo_3^oooooooooooNoooooooooooooom[ZZZ[noooooooooooooOU^ooooooooooooooooooooooooooooooooooo33oooooooooooooU5f_oooooooooooooooooooooooooNf^oooooooooooNU_ooooooooooooooooooooooooooooooo?9ooooooooooooD$ 0UEooooooooooooo _ooooooooooooA0 /ooooooooooooo][JJ[]ooooooooooooo?_ooooooooooooooooooooooooo_" OoooooooooooooooooooooooooooooOf"NoooooooooooN?ooooooooooooooooooooooooooooooooof_oooooooooooooooooooooooooooooooooo_ 33oooooooooooooD4  _oooooooooooooooooooooooooO _oooooooooooO _oooooooooooooooooooooooooooooo_9ooooooooooooD$ 0@ZooooooooooooO OoooooooooooowW0 ?oooooooooooooooooooooooooooooo__ooooooooooooooooooooooooo_D_ooooooooooooooooooooooooooooO DOoooooooooooOOooooooooooooooooooooooooooooooo/ _oooooooooooooooooooooooooooooooooo? 0"2oooooooooooonDD0  _ooooooooooo??oooooooooooo? Oooooooooooo?_oooooooooooooooooooooooooooooo/9ooooooooooooD$ 0@noooooooooooo.-oooooooooooo\@0 Oooooooooooooooooooooooooooooo/OoooooooooooO/oooooooooooo_ooooooooooooooooooooooooooooOfOoooooooooooO_ooooooooooooooooooooooooooooo?_ooooooooooooooooooooooooooooooooo_ 000000000000"Boooooooooooon3C000000000000 _ooooooooooo?/_oooooooooo?_oooooooooooO_ooooooooooooooooooooooooooooo?9ooooooooooooD$ 0fVooooooooooooo _ooooooooooon3C0 Oooooooooooooooooooooooooooo/OoooooooooooO_oooooooooo__ooooooooooooooooooooooooooODOoooooooooooOOooooooooooooooooooooooooooo?_oooooooooooO?oooooooooooooooooooo/ 0@@@@@@@@@@@@"Boooooooooooon3C@@@@@@@@@@@@0 _ooooooooooo?Oooooooooo?f^oooooooooooN_oooooooooooooooooooooooooooo/9ooooooooooooD$ 00[oooooooooooo_U>oooooooooooofV0 ?ooooooooooooooooooooooooo/OoooooooooooO?ooooooooo__ooooooooooooooooooooooooo_"NoooooooooooN?ooooooooooooooooooooooooo/_ooooooooooo?/ooooooooooooooooooO 0@@@@@@@@@@@@@"Roooooooooooon3S@@@@@@@@@@@@@0 _ooooooooooo?/_ooooooo?D^oooooooooooM_ooooooooooooooooooooooooooO9ooooooooooooD$ 0"Bnoooooooooooo>-ooooooooooool@0 OoooooooooooooooooooooOOoooooooooooOOooooooo_/_oooooooooooooooooooooo_/^oooooooooooN/_oooooooooooooooooooooO_ooooooooooo?Oooooooooooooooo? 0@@PPPPPPPPPPP"Roooooooooooon3SPPPPPPPPPPPP@0 _ooooooooooo//O_oooo?3]oooooooooooM/O_ooooooooooooooooooooo_O/9ooooooooooooD$ 0fVooooooooooooo _oooooooooooo"B0 Oooooooooooooooooo_/OoooooooooooOO_ooooO/_ooooooooooooooooo_O/^oooooooooooM/_oooooooooooooooooOOooooooooooo?/_ooooooooooo_/ 0@@PPPPPPPPPPP"Roooooooooooon3SPPPPPPPPPPPP@0  U5UEUEDTDTDTDTDTDTDDUEfFU5/?O__ooooooooo_O??9ooooooooooooD$ 0@[ooooooooooooO OooooooooooooX00 /?Oooooooooo_O//?O_ooooooo_O?/U5UEUEDTDTDTDTDTDTUEUEfFU5/?_ooooooooo_?/?_ooooo_O/ 0@@PPPPPPPPPPPQoooooooooooon"RPPPPPPPPPPP@@0  0@PPPPPP@@0 9ooooooooooooD$ 0Aooooooooooooo>-ooooooooooool@0 /// 0@@PPPPP@@0 //!33"B"R"R"R"R"R"R"R"R"R"R"R"RDToooooooooooonUU"R"R"R"R"R"R"R"R"R"R"R"R"B33! 0@@PPPPPPP@0 9ooooooooooooD$ 0Xooooooooooooo oooooooooooooDD0  0@@PPPPPPP@00 :onnnnnnnnnnnnnnooooooooooooonnnnnnnnnnnnnno: 0@@PPPPPPP@0 9ooooooooooooD$ 0\oooooooooooo_OooooooooooooH0  0@@PPPPPPP@00 <ooooooooooooooooooooooooooooooooooooooooooL 00@PPPPPP@@0 9ooooooooooooD$ D4ooooooooooooo>-oooooooooooo^!  00@PPPPPPP@0 ooooooooooooooooooooooooooooooooooooooooooo?(oooooooooooo_D;oooooooooooofooooooooooooo//oooooooooooo_DUoooooooooooo_U/ooooooooooooooooooooooooooooooooooooooooooo?oooooooooooo_U,oooooooooooo?oooooooooooooooooooooooooowoooooooooooo_f /ooooooooooooooooooooooooooooooooooooooooooo?oooooooooooo_.ooooooooooooOoooooooooooo_Ooooooooooooo?oooooooooooo_ /ooooooooooooooooooooooooooooooooooooooooooo?oooooooooooo_ /ooooooooooooooooooooooooo?/oooooooooooo_ oooooooooooo_ /oooooooooooooooooooooooooooooooooooooooooo?oooooooooooo_/oooooooooooo/ooooooooooooooooooooooooooooooooooooo_/___________________________________________/oooooooooooo_/ooooooooooooO____________OO____________?oooooooooooo_oooooooooooo_/oooooooooooooooooooooooo_oooooooooooo_/oooooooooooooooooooooooo_UnityWatermark-trialLPP       0pp00`` ``0@``p` `` `P0`pp`0 `` Ppp`0 `` PpppP `` `` `p00 0Ppp0 0@0`p`@00@``@@Pp`pP@0 0 U~0 0P0 0`P "@0U@P""@0 0 _0 0@0 0 f` ۪ʪʙ@0ͻ˻0PP0 0 00@00ߙ 0@̬ ʪ@P p0P@@@P@ @`0@p0@0̜ 0PY@ @@0̌0@p`p@ Pp@0"b000@`p 0fv@pp w@ `0 ppp ppy[~}ݝ 0^\ݝ~ݝ  O  `` `` UnityWatermark-eduP` `@             P ``0`pp`0 `` 0`pp`0 @ppppP0@pppp` 0`p`@@```pP@p`0 `` 0`pp`0 `` ``0@``p` `` PppppP0Ppp`00`pp`@0`pp`0 `` `` `` D 0  `pp`@0 pp`@0ppp@p0 `pPPppp p` 0@`pp` 0 0Ppp0 0 p@@``0`pp@ `pp`@0 0 0@00  UUP0 U@wP0 UݍU ^0PUU 0 0P0 0 ݽ0U@"̼ UUP0 0 0`P0@0 0P00ʪʪʙPP00n 0/0P00 0@0 00@ͻ˻0ۻ˪ڪ 0P0 0 0 f`0p`@0@@PP ʪP0@P0 0 @ 000P@@ 0@@0ߙ 00 0Pp ʪ  @@PP@ 0@̬ 0p`P00pp@@ 0ppP0 0 pP@h0PP 0@pp 00̜ 00 0P̌  pp@ @PY@0pp w@ppp@  p`@@`pp `p00 pp pp @`p 0  0`0pppp pp @fv@0ݭnݝ̬0}\ݝ9}ݝ 0ݝ~ 0^\0p``@???o ?/ ??o ??? O pppP  ``  ݝݝݝݍUnityWatermark-devsFF PP p  00     0@     000      `ppp` 0`pp`0 `P0`p`@ `` 0`pp`00p`0 `` `` `` 0`pp`@0`` `` 0pp0 `ppp`0 PppppP ``0`` @ppppP0p`P0`p`@ @0 pp@0@`pp` 0pp`@ 0 0@`pp@@0 0`p00p`p`@p 0P0 ppp 0"@"0`P U̼0PUU 03P 0 0P"̼@0 0 U~03Pݽ 0P0 w 0P۪ʪʙPf`0ʪڪ 0P00P 0 0Pۻ˪ڪP0 0 _0̬ݭ̼@ 0P00 0 wG@ʪ`̬ 0˪ʪ 0P@@ 0@@P@@@@@ʪPP@0 000 0 0P0 0@ 0 0@pY@ 0@pp 0pp@0@0@`00ppU0 0 0P0 pp 0 00ppfv@p00pp pp pp`ppp pp0Pp@0Y   @0p 00 @ ݍ^\ݝ0 y[0ݭݭ 00ݝ̬ 0p`O?? ??/o?0pp  @ o  pp3  pp ``0 ݝݝݝݝ WarningSign@@    0000000000000000000000000000000000000000000000000000000 0@@PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP@@00QaqqaQ0`p000E0E0`p##@@@@@f@g@@@0       D D    ` ` ` ` ` ` ``"ݰ"00000000f@g@@@@@@pp`p`pp         3 4       a a a a a a a a a aPP P P P P P P P P `00000000000V000V000000000q00p300 4          PPPPPPPPPPPPPw 0PxPPPPPPPPPPP 00000000000000V 0V000000000000q `#2!3@@@@@@@@@@@@@@@@w2"""2@x@@@@@@@@@@@@@@2""""                 D""""" E               a"""""a"""""""@@@@@@@@@@@@@@@@@@@g""""q@g@@@@@@@@@@@@@@@@@qq""""q                    4q""""q D                  QQQQQQQQQQQQQQQQQQQQQq""""qQ"q""""q"0000000000000000000000V0f00000000000000000000qq                       4 4                     PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP0000000000000000000000000U0V00000000000000000000000aq#3@@@@@@@@@@@@@@@@@@@@@@@@@@@g@w@@@@@@@@@@@@@@@@@@@@@@@@@                            E E                          aa##000000000000000000000000000000f0f0000000000000000000000000000q                               4 D                             P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P PyQQ Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q @XP @Q        @       P P P P P P P P P P P P P P @Q Q Q Q Q Q Q Q Q Q Q Q Q Q @@@@@@@P @Q                @               UnityWatermark-protoW             `` `` PpppP 0pp0`` 0`pp` `` ``0`pp`0 `` 0`pp`@ 0```pP0@`pp@ 0`pp`@0 P@Pp`pP0`p0 0 `ppP@00 `p`@0@`pp@0`pp0@Ppp@`pp@0 0p@""@U~ 0 U"@00 "@P"̼0f0P"̼00PPP_ 00P00 ۪ʪʙ@Pۻ˪ڪ00ݭ@ۻ˪ڪ 0Pp@@@P0 00@@@P0@0ʪ@Pʪ0@`30ʪ 0p̬@p`p``0@`00pp@@0pP@@ Y0ݭ 0fV0ppp`p@Pp@ pp w@ "b@pp00pp0`pp"r@pp0f0 ݝy[yj~ 0\ݝݝݝ00 ? ?/?? pP >ݍ?_MainTexblack$Globals _Channels_Levels _ShouldYFlip_UndoOutputSRGBunity_MatrixVP? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? A A A A C C unity_FogStart unity_FogEndunity_FogDensity unity_FogColor !!!! ! ! ! ! ! @ 8 $Globals _StencilMaskunity_MatrixVP? ? ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? ? pA ? A @@ A A _StencilMaskC _StencilMaskunity_FogStart unity_FogEndunity_FogDensity unity_FogColor!@ STEREO_INSTANCING_ONUNITY_SINGLE_PASS_STEREOSTEREO_MULTIVIEW_ONSTEREO_CUBEMAP_RENDER_ON _TEX2DARRAY_CUBEMAP_MSAA_2_MSAA_4_MSAA_8 'Hidden/FrameDebuggerRenderTargetDisplay &l SP Sd &8b b S S. bT=| bI$ SX( Sh, SHwt0S4xb  nu $Globals8$_MainTexHeight,<h ,oWidth,04LP  P[<?Dep8$h $<P/?W #ifdef VERTEX #version 300 es #define HLSLCC_ENABLE_UNIFORM_BUFFERS 1 #if$ JTUNITYo #else uniform #endif%SUPPORTShLOCATION& N(x) layout(locat K= x)/wBINDING.pbinding-, std140) jUH vec4 hlslcc_mtx4x4unity_ObjectToWorld[4];3MatrixVP.in highp .pin_POSI03TEXCOORD0; out(vsLju_xlat1; void main() { )) =.yyyy *;1];G3J0] *mfxxxx +Q2QOzzzzQ +[31=!1=. ^ 1G2G Gsgl_PosijK 3KLwwwwKxB.xyzE )return; } \FRAGMENTQprecimfloat;Oint;4int _UndoOutputSRGB;ShouldYFlipcmedium_LevelsZChann!* #m+; $0) osampler2D<90) 4 SV_TargetuDu0; 16_183283; .s6; bool/b6 y.x = (-zy) + 1.M .y)! !?K:(-y;k H c *:)2(,)CuD! u9iQ)-Quint(-0u!w! atexelFetch(, y ),?w))#(-  )( =" yT/(D~*g#2$do"0,RY1.0,  66U8%b6]6==1.((-)2P:2czgclamp(4, 003O>3(0.305306017, .682171106, {[0125228781, )(^-0( !IIwwQ#d    SAA_2 g /MS c U $in )i293 4 7 E1y+(0 ?1.yzwGfor(Q_loop ;0 ;-<21++)F w S[61 +!}1y4(0.5, )404"-.x6" 1/6)1 11 1Y{)1^ '16?442 H?881 ><:|2DARRAYD N9_ArrayP9zZz8Gture x 8,| 8 Ta#extensGL_OES__storage_multi[ Q_2d_a\ : require_]O$ \_  {  ,z3(3( /0u*9(3(/+9$4$$4$A9(8((8(A99sCUBEMAP?9i OCube9 t  h / u tencilMask  0 Xo)( = &0)0039215688 ),BPBt"p Kx) FrameDebuggerRenderTargetDisplay*_MainTex??.GameSkinv'box*L?L?L?????????button*fff?fff?fff??*????*fff?fff?fff??????*f?f?f??*????*fff?fff?fff???toggle +!d?!d?!d??+????+?????+c?c?c??+???? +?????labelfff?fff?fff??fff?fff?fff??fff?fff?fff??fff?fff?fff??fff?fff?fff??fff?fff?fff??fff?fff?fff??fff?fff?fff?? textfield+L?L?L??+fff?fff?fff???+????+???????textarea+f?f?f??+L?L?L????+???????window+???????+???????  horizontalslider+????????@Ahorizontalsliderthumb+?+?+??????@Averticalslider +????????@Averticalsliderthumb+?+?+??????@Ahorizontalscrollbar+???????? pAhorizontalscrollbarthumb*????????PAhorizontalscrollbarleftbutton????????horizontalscrollbarrightbutton????????verticalscrollbar +???????? pAverticalscrollbarthumb +????????pAverticalscrollbarupbutton????????verticalscrollbardownbutton???????? scrollview????????thumb???????? leftbutton???????? rightbutton?????????????Š>333?box  PPp````pP````````P````````````````````````````````````````````````````````````P````````Pp````pPP button active @@2̒̒2^tttBBB666666666666BBBttt^2sss000555555555555555666///rrr0333///666555666555666555000333$$$...666555555555555555...###’̒  ̒   2kkkjjj0^jjjjjj^2̒̒2 button hover  w7wwwwwww7wWU333333UwWw7f33333333Uw7w3333333333ww3333333333wwwwwwDDDDDDDDDDwwffffffffffww7www7wWwwwWw7wwwwwww7button on hover  w7wwwwwww7wWffUUUUffwWw7fUUUUUUUUfw7wfUUUUUUUUfwwUUUUUUUUUUwwDDDDDDDDDDwwDDDDDDDDDDwwwwwwwwwwwwwwww7w7wWwWw7wwwwwww7 button on  00P"UUUUUU"P0UUUUUUUU"0UUUUUUUUUUUUUUUUUUUUDDDDDDDDDDDDDDDDDDDDwwwwwwwwww0330PDDP00button  00P"3333"P0333333330"33333333"3333333333DDDDDDDDDDDUUUUUUUUD0"ffffffff"0P"fwwwwf"P00horizontal scrollbar thumb  00p333333p0333333330""""""""""3333333333DDDDDDDDDD0"UUUUUUUU"0p"UffffU"p00horizontal scrollbar`` PPPPPP PPPPPPPPPP `PPPPPPPPPP``PPPPPPPPPPPP`pPPPPPPPPPPPPppPPPPPPPPPPPPppPPPPPPPPPPPPp`PPPPPPPPPP`pPPPPPPPPPPp`pPPPPPPPPp`p`PPPP`p pppp 00pphorizontalsliderpp```pPPp`pPPPPppPPPPpppslider thumb active D3U%əəəəf&əəəəəɈəəəəəəəəəəəəəəəəəɈȈȈȈșəəəəɪʪʪʙəəɪʪʪʪʪʪʙəɻ˻˻˻˻˻˙Ɉʻ˻˻˻˪ʈU̻˙f&DD slider thumb  DwwD DwwwwDwwwwwwwffffwwUfffwwLjȈȈȈwȈȈȈȈȈəəəəəfƪʪʪʪffƻ˻f slidert humb hover wwwwwwwww'wwwwwww'wwwwwwwwwLjwwwwLjwwwffffwwwwffffwwwwLjȈȈȈȈwwLjȈȈȈȈȈwwǪʙəəəɪwwɪʪʪʪʙwww̙ww'wwwwwwww toggle active9əəə9YwD33333DwY9w333333333w933333333333"333333333""""""""""""9ff9YffY9əəə9 toggle hoverw7wwwwwwww7wWUD33333DUwWw7U333333333Uw7wD333333333Dww33333333333ww"""""""""""wwwwwwDDDDDDDDDDDwwfffffffffffww7ffw7wWffwWw7wwwwwwww7toggle on hoverw7wwwwwwww7wWUD33333DUwWw7U333333333Uw7wD3333Dww33"͙"33ww""Ι""wwݽݽwwݽݽwwUUΪUUwwwwwͻwwwww7ffw7wWffwWw7wwwwwwww7 toggle on00P3333333P0333333333033333333"͙"33""Ι""ݽݽݽݽUUΪUUfwwͻwwf0330P33P00toggle on active9əəə9Yf""fY9ff9""͙͙""ݽݽ"""3ݽݽ3""Ι"""ݽݽݽ""9ff9Yf""fY9əəə9toggle00P3333333P033333333303333333333333333333333"""""""""""DDDDDDDDDDDDUUUUUUUUUD0"fffffffff"0P"fwwwwwf"P00vertical scrollbar thumb  00p"D3"p0"UD3"30UUD3"33fUD3"33fUD3"33fUD3"33fUD3"33UUD3"330"UD3"30p"D3"p00vertical scrollbar`` 0ppp p`PPPP`ppPPPPPPPP`pPPPPPPPPP`PPPPPPPPPPpPPPPPPPPPPPpPPPPPPPPPPPpPPPPPPPPPPPpPPPPPPPPPPP`PPPPPPPPPPpPPPPPPPPPppPPPPPPPP`p`PPPP`0ppp ``verticalsliderpp`pp`pPPppPPPpPPPpPPpp`p`` window on.~~.nn̜DDD̜wDDDDDDDw.wDDDDDDDDDw.̜DDDDDDDDDDD̜DDDDDDDDDDDUDDDDDDDDDDDUDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDwDDDDDDDDDDDwDDDDDDDDDDDĪ~.fDDDDDDDDDf.fDDDDDDDfwDDDwתnn.~~.windowppPP"rDtDtDt"rp3sDtDtDtDtDtDtDt3sp 3sDtDtDtDtDtDtDtDtDt3s pDtDtDtDtDtDtDtDtDtDtDtp3sDtDtDtDtDtDtDtDtDtDtDt3sDtDtDtDtDtDtDtDtDtDtDtDtDtDtDtDtDtDtDtDtDtDtDtDtDtDtDtDtDtDtDtDtDtDtDtDtDtDtDtDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD3DDDDDDDDDDD3p"DDDDDDDDDDD"p 3DDDDDDDDD3 p3DDDDDDD3p"3DDD3"PPpp textfield  :ʪʪ:ZwwZ:ww:ʪʪʪʪ:ww:ZwwZ:ʪʪ: textfield on  >>^""^>>>>^""^>>textfield hover  =ݍݽݽݍ=]]==ݝݝݝݝ==]""]=ݍݽݽݍ=#UnitySplash-HolographicTrackingLoss  UUUU_UU5 "+ cUb"zꠀUU^Xc*9bU9UU9bUUAbU`_U"`BՕ5-kB5R r)JU)JWf1( BB^Z\V"VVVV9-c!bZ5ZUV؋jJ-f)BTWWW!\\TVAUU !"mk!)UU{UUIBfܻeIJc^WU`!VUUU 5U -_xp\WUA5UUUUU_UUA\UUU