From a9e9cea5c8f15f84dfc963c3790f4bece647e86b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michal=20Z=C3=A1topek?= Date: Mon, 29 Aug 2022 06:13:56 +0200 Subject: [PATCH] Fixes --- .../Editor/1.2.172/Google.IOSResolver.dll | Bin 70656 -> 0 bytes .../1.2.172/Google.IOSResolver.dll.meta | 36 - .../Editor/1.2.172/Google.JarResolver.dll | Bin 349696 -> 0 bytes .../1.2.172/Google.JarResolver.dll.meta | 36 - .../1.2.172/Google.PackageManagerResolver.dll | Bin 73216 -> 0 bytes .../Google.PackageManagerResolver.dll.meta | 36 - .../1.2.172/Google.VersionHandlerImpl.dll | Bin 117760 -> 0 bytes .../Google.VersionHandlerImpl.dll.meta | 36 - .../Editor/CHANGELOG.md | 1362 ----------------- .../Editor/CHANGELOG.md.meta | 12 - .../Editor/Google.VersionHandler.dll | Bin 14848 -> 0 bytes .../Editor/Google.VersionHandler.dll.meta | 36 - .../ExternalDependencyManager/Editor/LICENSE | 245 --- .../Editor/LICENSE.meta | 12 - .../Editor/README.md | 768 ---------- .../Editor/README.md.meta | 12 - ...dency-manager_version-1.2.172_manifest.txt | 13 - ...-manager_version-1.2.172_manifest.txt.meta | 15 - Assets/PlayServicesResolver/Editor.meta | 8 - .../play-services-resolver_v1.2.137.0.txt | 2 - ...play-services-resolver_v1.2.137.0.txt.meta | 14 - .../SmartlookAnalytics/Scripts/Smartlook.cs | 2 +- .../iOS/Smartlook.framework.meta | 28 + .../iOS/Smartlook.framework/Headers.meta} | 2 +- .../Headers/Smartlook.h.meta | 7 + .../Headers/SmartlookCBridge.h.meta | 7 + .../iOS/Smartlook.framework/Info.plist.meta | 7 + .../iOS/Smartlook.framework/Modules.meta} | 2 +- .../Modules/Smartlook.swiftmodule.meta} | 2 +- .../Smartlook.swiftmodule/Project.meta} | 2 +- .../arm64-apple-ios.swiftsourceinfo.meta | 7 + .../armv7-apple-ios.swiftsourceinfo.meta | 7 + .../arm64-apple-ios.swiftdoc.meta | 7 + .../arm64-apple-ios.swiftinterface.meta | 7 + .../arm64-apple-ios.swiftmodule.meta | 7 + .../armv7-apple-ios.swiftdoc.meta | 7 + .../armv7-apple-ios.swiftinterface.meta | 7 + .../armv7-apple-ios.swiftmodule.meta | 7 + .../Modules/module.modulemap.meta | 7 + .../iOS/Smartlook.framework/Smartlook.meta | 7 + .../Smartlook.framework/_CodeSignature.meta | 8 + .../_CodeSignature/CodeResources.meta | 7 + 42 files changed, 139 insertions(+), 2648 deletions(-) delete mode 100644 Assets/ExternalDependencyManager/Editor/1.2.172/Google.IOSResolver.dll delete mode 100644 Assets/ExternalDependencyManager/Editor/1.2.172/Google.IOSResolver.dll.meta delete mode 100644 Assets/ExternalDependencyManager/Editor/1.2.172/Google.JarResolver.dll delete mode 100644 Assets/ExternalDependencyManager/Editor/1.2.172/Google.JarResolver.dll.meta delete mode 100644 Assets/ExternalDependencyManager/Editor/1.2.172/Google.PackageManagerResolver.dll delete mode 100644 Assets/ExternalDependencyManager/Editor/1.2.172/Google.PackageManagerResolver.dll.meta delete mode 100644 Assets/ExternalDependencyManager/Editor/1.2.172/Google.VersionHandlerImpl.dll delete mode 100644 Assets/ExternalDependencyManager/Editor/1.2.172/Google.VersionHandlerImpl.dll.meta delete mode 100644 Assets/ExternalDependencyManager/Editor/CHANGELOG.md delete mode 100644 Assets/ExternalDependencyManager/Editor/CHANGELOG.md.meta delete mode 100644 Assets/ExternalDependencyManager/Editor/Google.VersionHandler.dll delete mode 100644 Assets/ExternalDependencyManager/Editor/Google.VersionHandler.dll.meta delete mode 100644 Assets/ExternalDependencyManager/Editor/LICENSE delete mode 100644 Assets/ExternalDependencyManager/Editor/LICENSE.meta delete mode 100644 Assets/ExternalDependencyManager/Editor/README.md delete mode 100644 Assets/ExternalDependencyManager/Editor/README.md.meta delete mode 100644 Assets/ExternalDependencyManager/Editor/external-dependency-manager_version-1.2.172_manifest.txt delete mode 100644 Assets/ExternalDependencyManager/Editor/external-dependency-manager_version-1.2.172_manifest.txt.meta delete mode 100644 Assets/PlayServicesResolver/Editor.meta delete mode 100644 Assets/PlayServicesResolver/Editor/play-services-resolver_v1.2.137.0.txt delete mode 100644 Assets/PlayServicesResolver/Editor/play-services-resolver_v1.2.137.0.txt.meta create mode 100644 Assets/Smartlook/SmartlookAnalytics/iOS/Smartlook.framework.meta rename Assets/{ExternalDependencyManager.meta => Smartlook/SmartlookAnalytics/iOS/Smartlook.framework/Headers.meta} (77%) create mode 100644 Assets/Smartlook/SmartlookAnalytics/iOS/Smartlook.framework/Headers/Smartlook.h.meta create mode 100644 Assets/Smartlook/SmartlookAnalytics/iOS/Smartlook.framework/Headers/SmartlookCBridge.h.meta create mode 100644 Assets/Smartlook/SmartlookAnalytics/iOS/Smartlook.framework/Info.plist.meta rename Assets/{ExternalDependencyManager/Editor.meta => Smartlook/SmartlookAnalytics/iOS/Smartlook.framework/Modules.meta} (77%) rename Assets/{ExternalDependencyManager/Editor/1.2.172.meta => Smartlook/SmartlookAnalytics/iOS/Smartlook.framework/Modules/Smartlook.swiftmodule.meta} (77%) rename Assets/{PlayServicesResolver.meta => Smartlook/SmartlookAnalytics/iOS/Smartlook.framework/Modules/Smartlook.swiftmodule/Project.meta} (77%) create mode 100644 Assets/Smartlook/SmartlookAnalytics/iOS/Smartlook.framework/Modules/Smartlook.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo.meta create mode 100644 Assets/Smartlook/SmartlookAnalytics/iOS/Smartlook.framework/Modules/Smartlook.swiftmodule/Project/armv7-apple-ios.swiftsourceinfo.meta create mode 100644 Assets/Smartlook/SmartlookAnalytics/iOS/Smartlook.framework/Modules/Smartlook.swiftmodule/arm64-apple-ios.swiftdoc.meta create mode 100644 Assets/Smartlook/SmartlookAnalytics/iOS/Smartlook.framework/Modules/Smartlook.swiftmodule/arm64-apple-ios.swiftinterface.meta create mode 100644 Assets/Smartlook/SmartlookAnalytics/iOS/Smartlook.framework/Modules/Smartlook.swiftmodule/arm64-apple-ios.swiftmodule.meta create mode 100644 Assets/Smartlook/SmartlookAnalytics/iOS/Smartlook.framework/Modules/Smartlook.swiftmodule/armv7-apple-ios.swiftdoc.meta create mode 100644 Assets/Smartlook/SmartlookAnalytics/iOS/Smartlook.framework/Modules/Smartlook.swiftmodule/armv7-apple-ios.swiftinterface.meta create mode 100644 Assets/Smartlook/SmartlookAnalytics/iOS/Smartlook.framework/Modules/Smartlook.swiftmodule/armv7-apple-ios.swiftmodule.meta create mode 100644 Assets/Smartlook/SmartlookAnalytics/iOS/Smartlook.framework/Modules/module.modulemap.meta create mode 100644 Assets/Smartlook/SmartlookAnalytics/iOS/Smartlook.framework/Smartlook.meta create mode 100644 Assets/Smartlook/SmartlookAnalytics/iOS/Smartlook.framework/_CodeSignature.meta create mode 100644 Assets/Smartlook/SmartlookAnalytics/iOS/Smartlook.framework/_CodeSignature/CodeResources.meta diff --git a/Assets/ExternalDependencyManager/Editor/1.2.172/Google.IOSResolver.dll b/Assets/ExternalDependencyManager/Editor/1.2.172/Google.IOSResolver.dll deleted file mode 100644 index d6d2eaca62a11ab73c9eb862d1d49a2fa06e1aa1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70656 zcmb@v34C0|kw0GZX6DVInXyKaN0KkemXEP)3tyrANhZ)y5C$9 z;N8!EVCr>OS65e8S65eezmd0`b0fKl$b;`c{z3F*Jo&R;;Cq896h|t)5}`)}-&^=) zSKId%cJ1#^RSw(MK07g3*_#*|vPLRDbua|il9(L;=I$k>_A-7>RWVUL6Tx^r zB~wcPDxzXRk0AKi~eSJQvu-Zq8Q(?0%I9 z+TT`*0{b+N6ou?-R3dEuk`q%)AwcOAg!9Cv;(+#cFAdul0>sgQ;M8))U4iUWHK(rP z)Cx`=MJff&2d7pdTQao@Fy-ZZ4Hv(eEDH5WX{1(>zL zsgpSSBV@}+4pr|h>tWEc7Y&S${F+P5H;g6e}o(|!$UD~Pmd z{|(9bN70&9fP5T=9<;(zQWOADgp!NyF2}SFT2Tf?Tw>QUQ86c{PC?7DsZ#;t z7vg^ii1WRO$9@-a9t%z{DE5weA#@U zM>2gncDK^+wHGi#=x4)2CwP?bhk26uUL}DvHUpPcOh2oB>n=YsIuj(s|XK z{UspGIIJmHTE^-yV`AQ>{c9B1e_?W%WY8`O!4{Y-WY0s=pIzlS%wt!c4aC=jHXKM{ zk_N2}44MEYd4kAPfjZ?`?1_5f%_wTP4FYOh;f!$-wb=S!beJ45|ZX(>jYY z7+*(Dm>)$w_WfXz&7!2*{#WMf$wngAhU#pH_2sB%zcP(Pxf2*@<2(@H!vht=7ygBK z?BOt6b89Q83R;E-iN;Y7tO%UO;@M^xGj|IR7xDBom%iE#Y|vg3!KhkWkrZiSb7W}E zQ5c%5ftj15(3`7)d6=UZU{^h+FxjV~UK}ifb!;ByMPfzq`ACZRJikn#jBf)`17;`1 z(TW)dPcvTTr0S($5Lt0N_91v?whz;S5`qmM;A+BPJEt&*%mxf8O=4atXJ7%9LSb-< zQGze9e+uF3x>+Oldn(UXYTw7iJ3unR$e?Lm2LVm%Y_4?aa~LsY z{`NEMq@atSg_eUQ@3>;`xOmQgBaV7zeGp0ekD#fWi&R#

_ZpJro!mfnSh1bL`c? zR?`KUx^XZt>qNQm*6=19;{23#adHWI#cdVW1_|RVpZHD@!-UQ@tD0!$&Z zTGPNm43}Ea2MdseGc3%9EZp|Tjd~txJw?`IBnXShdhY#s;1)k0 zpbkq^F1A}5(rt6pkS`D8^5xlv!O5p%Ts|E~ANh2Q%ctY$B$lTK#^uv-bd#pLTj_yu zicVHYLk6i-2C2-#?3JGRuz%saEw^bsRG)Xn{}A zek#8x&FUSmc#Cu5h+UMg;E>8Jd&jlH6|1I?NUroW_Gv=W5ad*bWQ7Yel4!`W{;*RF zw)mf!>{a&R&N2{>wFhFMVsUMl*Bbe_8(=kLzX-Qy#O&YWQBndq;bq}um6tW#9$8eX z&zXd#JXQi+Qau0$Z;HUMxYkGLv3wkn;QlFo5_gZ68&$Cn)UkIA>0@zigs^bS$B?k7 z0sSMx{uBFXj$?F~WZ3Q^V3Lf1e<9n4tPwM;y}*?2RuKYL#9+0-Iw`IV$(qWH4R?Gk zB=C4+5l?AJtRxP$9GEc;>y|%hnusUj%_1tUEu~r)=&?RP0bVYS1X3wrf@Z|Gq``;E zOU?0SXk>zc8SziF;Azi>d<(8aJ%ninb~x@O4am?^`)w55y`*fG5#I-K?_N^w%`KTT z%cD!?M!faBZrElq4M)79Y>7_d`%zPt1v`YIyO+!}$I&TId=zqF$CD@6-SK`_k_z`q z3L<6$R(v%WMv=?90EPAIfI;j#2G~%`ZO#E>Lk7&S4uC?s$c$AlzKP=a0PwMLWfh9l zv=9UY_Q z)B^CrJ!j{ zz_>hSya~Ap*r><6m|=Vbwdy|z+SDgeQs6TuFm4{7E``Q}@w2$fUdFy--ifqCG9mkA z=*ae!Kv5fk^o=uxjAa(*%y^16OI4&3j9~(*`R8}$U-jJD5;_by5LrZv2zGoBZJPzL zkeXJ9SdwuxWPvDH?2)ZXktdEJ4Tg){Y#TxU=|M2inNXkr#TNnH@FMmqud@4ydaeb< zTnl`Huf#WloBs?Ra8uS66|)-1vrC#x*WU0hp4 zFb#rYq8TZ%-%U$d;1el*B}R#b$rG%r2f3M%ufSL0vrcpxGlad(4M~%tFLshaRh!$a z5tE6Z$*Njyh`jMlT5oe}3#bb;h;yTp=$yx}E=J}0rNC+4>F&fQP!fD~8H!%zaa{T; z0NEQcIEL0kd=eyj7FTpso9TT?At)>HMUUA35iG@3T+Qdr0=D8GsY8|SkZUHECx$RGtVo>DJrL@fYCm`*=r!m3F#SqObiSg0^ zCp3N~;C9{EW+sn)H+A6J% zdT@AwO>Y2a7yk->P>0zM%CkT@FKZnWL9l*doheshTni`f!ugw$QGJg{q-(1R~_}0OzcNbjruZVk$cC)Tv9rcg1TY{ zpVpn=qrP}A2qzApa@04@4;4;ec*#Du92<3wT@BfS9*IYQ;>OHasR&srM|_YWmbwl^ z6Bh_C`wmo|=to-ZBlpdPgZMarbv=kg9riI~_1G+p_wWeWZvYkY)k7$FD)&4ZE^=Ep zph7*&1+M8vBypI*bGFDEKf*ca-aZk8)<=+wol(Go^F$8Su`Pn?Cg2;spLW&WYhh`Q ztA@duDn8r>DzQ($eFnIRcL^!ccOY+H!%eX0sha_cP5Vh8v?h3yuDom1Okql!#r~*Y zy2z8&jQZ_kAXaBV7N#UH)`-IkR%0T|Cl68}Ye*Dbd=QeV^9hy<-4*|| z6Hl(dpN(0(I}%rN}AIZpvweIBc^H1ZgxnYAST~A|n>Z zdLTY~F762Y7y``bs4;>HuAnd~P>f+$`cxM-Xiu zN8-~I(}FSLn6GXH5K*7?3C@{5(+*Z(=c(Og)Vw=i0Fd4W(uSjH0eq`muK+6n7vifn zwT^umY#Z_YE545Xvi)qt7q%#Ipo2$N_Ax0uuf~^qu@c&xTf2zfL>hJxA%wFI_aKegM?b*V(be4Ah4f?Ou?j|2zk<>)g!P$z*;~!S)XS4U@9sKm7{r-+kZw2f)))av*(G! zWx3kJv2>mWOxA#@G=Pm;mIj>u!N6mLMcs=>foXjf4_|#D%6yaPsK>ewh5mqb5 zai(n0i)+uM*D&|tJ)-s*C^v*a?@=}LSV;Uqxb7ZM`XpK}n1uK9_*B5_1^2ouQ8rmC z$otU*ucFrHkgy&AC_SAg0}M(~rPk-U;6VoLO6uB}uZ@GB;dlWLPKZlH@Bpg$OLv9p zmV?AE=iYS-g!%?ht7C{X4Le?+{ZGv1RB)*GNafujf9Yu=;v2|Mo{$mI3(I8@tQY{NIk-jP^>syx18Gu zMFY{W^(c^{hiEW6XFUddG>kYf91TYc&fr)hP#iIeXGMKczuG~W;8G&D1yMf^N}`ci zbXF`Hl0y|`4ND3d+TX$5m)HbsYHsaPazl4zXkM)psV|`&-nhb@d8~hC3B7fdV2mIK zo)3eF*cUy5yM7#5H7-12DE|r`4KHLI!L^vmItYq|^EMao&u1}LpX@G*O(<`?k(-1` z2iL-As5Gome(PU=EB2$G))PpHCsIRhYnRNSB?g39Db`< z&K*Aw28>-Uwgd=1KLET>q}DUaSI-=M@op5GK4qrZQDBdeo}3}S%x^g<^vB^ef~KEe zB?#I#abM!-zP`}-9rAUMBrDpm!&ShswcE>)l0Btv+DttOCgDJQ4>z}tOEK(fvWZ5l zr&vonfm4puTXzxoWR?<{ptx9*L15bHqg;s!=~2f0J{o~Mvb8EIP*xd?2FIIV zl=UYGr%{&OuWpVw`d3Q5g0Vr>qe=8a35r|l;sE$azaB`7TaaavQGde%@Qnsyr^AOs z((Aw}CIO1<&xBD{=i^JbQx!}aU&hHGlJ*;@qy$;D7#8;wB#`5xfLKdFtwJ$zGqK`G ztaz51*TNRQ~r$bk2 zYsaoA8iEc&KyS!JM}Uq*i>!k@CK#xooLg$&Ry5wi3YYp(5Jn-1=bcJr~Z(FPy6iqf1a&m|r+g6|UmKXkMYc1z78w5FS42V&$WrfkV0zYVLFA z`lxTXh|UMT66M*xi(iL21^CT)X5)Vb+>Q8Nn1}xoa4!OPO%|Wx+A7)r9QX76fM(b0Og1W=V!Ob0EMdGZ%WSS6GFajunUPM^F+CXLk*`W>D780|)6_esOW+Rm7Uyu51}EPP>MJtSw`X!qtsZ-|TaUKibh{G(0EkOwBDet<*DL6M4EO2jR}Y!MSq?9n*+e6r%a9W7Lk1!&}vcsR}iE2 z5w86S2As-a!K+g??ZgmT_SE;m)KVBfQ{IH~OxP@sDOZbeESA9u#63Wa^CLF#EH|Sv zr4!%FWTKvN?hvNTLvYpWz? zA(C(uAScao9*sZ_R1RKV9+dNEQ=LE8eH`8PDj&i7QEyDY%2iO;kE|BRheKb{o--*C zvf<3tFGBk*7SnHK3lsH~#^EH)_>a(bSk(>0`;@qBRzA%+P{NyB97D&>n1%KnG#tSt zm;!90j{Uy|V~8UEdpvor@`v}7oAJcfEXun`gsq;56xhqTiLoRmCyxbqlkXA~;#BT3 zet4}9^W$#w9rIo!wLW929ica1*U0G^0-qABb}!Lwvy1UyZBmOF~H;YMY6a5dH* zZ%G{9+cd|yOr0N^<6H+F;JfkN;D6u^!}VrG_7az-Rvh zP};LgPss0j{hMjwmZ8vR?*LT9AI=bm{Gunk$`MwKZx`Bcr)jeo^BSNcqwCYG|69n* zYc=bNpwsa)fI`OuD!6~@L?^g^2`N^@ujN_pba{^MGIYRp%{sX2B&MA2*Gts`O;Hi> z&!82I(*O0`8f$<)E3TklqGO9-*KYe5T9W|C?e>#&p=XW z3zP}R!9|^tv(fvcetj{L_JyF-<_bsn3fDfqlh2i?o!PFMw!cm{DJgXXSZv}H3K1rj z8Z4{oFz-9*kRp478Sq=Lf+%xma3k1b(h?S^bWAUyEZJ=VsM8R_FN7IaZeqPr&*)YAtn+ z(|?-oNcM4h>KCAy+K4GC*C(Y(9P+&#iQ;*-}IjEFDw8zz@# zysDXqNAZhzg<-^$7ltCH+-PC7Q5)z6=4pxmP#*;{p47&}I=?zvU)O6e(d%`^T(htn9)1N?>(9$$1`PvsCTu%G7IOL3otn z+9-VlMeqhu`xt5)^0tATF$ImRGlo*(_j{q>p%w~>dO^k`A!AZt@XI(Rj?h-IXme4? zC&JqQKuv%AcfhLitH+S?$$MHj5fkFDw7{=;1>#dEW$_@Nk6;$M?`$$ctQ>X~2B40+ zZ^)?!-b9i2RbZDv_3DJZ0u)L}Q@umN@yxBLu^jzPJpfVpeWx+7HQl3_E5^iOPLDIJ zM+gMYY~Bi?G;=Dr*KS|5%4~htB0Jam zAE^(lnCWZmxY*wO*JjL=_3zl_dX%licK~0eDwb(?_o zTYp8mz{hW4nc;xCI;cSb_U~q($YcEt#q!#qJ{X94vfgyzRl@o^DEw-Pc#s8T59P;o zk6+*RWXZ?Ib1uI9_%a!P&NSlhfP-P52rHQQ2a?tF$9c}$-w7n|!7r3&nSGr+%k9t0 zbB_Hl@|-Kyd-oK2q~pp$dI7wli)iXWu^-RGWhgY=6Cc9E{vN8C4^_AQON{MgdZ34qjX|Yfj^+9Ip>mc=E^Iy`Jy1rqG(a+GINWZrL%$tq%2JmJze$IpgBF15B$BVpu8Ca(9o6#Uffc-P{!M{C-vbf)AT0~E+ zZWeLlVbB=y2w?dK4#a1vrx7niB3MM@Q7Pse0+ex_8U|Cv0Pzw4?%!%7bp#SjY!gX& z4C2?bM8&m_Qhfkx7}|`_2C)?bD7ElHd@y$1C~m#uWk}lJg`Db_Y~{$x$%@L($<5A9 zX9qAQn!`LG4P%@&t}*k0krB{&Tm=U0=mxY=fs{s8a&Kd=bCpV2L^-X%CwnG&kTpRSH^s>OS~8GYG%mln9xDcXHcKqBHq1ueeg*<$ z$ySHum!?%MTh9xty{S2eHoryt`j+XP$q{}>Ms86N=aq_HK-DZUw3u98e>R%V(uV!~ z#`kFj6&&qIE1XxY)NjgZC7bJ0D0Rg^TJij%K3UxX=rm!D-w6wkK`h=#-Y9n zOR|JEWn$7xVx{rL7*)(|OtYyo;!8LaU&@yBtyW063@I%-8(|y^s*@K>eT#|S%TmwD z>k8+Uf>xiIBf6II1L>{>&dMoQUE7h1)Rma&w6Pll>3fRCP3gYL*l}Ko_J!P5)WzJ7 z@@(U9+xzf8KaW4>75`^YRkzF@!47Q!EBGFDb(vM7`^Pn>^=~a#dN0*?=e5sy)&4E0 zI=vOq;wyQ*9N+prtsq9o(IV$nE5AY2tXAy5wCCoxZOh5)zHc>08>EUKi|KQ)68@;r*N{P$7{!pmoZz+A zkTIL!1=EnBnc!8;kP(>RDT9y>!o;rykf6g5oldZqGDLL~?63{#*93bFL!_6fFF*J) zC)jTqqMZqLeh`g1I0*XhajHTsY?17IgFE|xIQhX$og`_yDm6Bv>;|M>26<1v=NtTv3+`zJ+ z)=65=PK>|7eh%Z4S_AY{F9>)H=1i)TL*qP)Yh!dB%3*l=U7w{mP;|@N-S%cA)teYy ze9DL>gLV&6>a?=~y@Xz1JD!XCSfo*u$6G}%Mvf-|8?VTR~2 zC{O>uV7wo)AkHzZDTu~DGmv{K{*|0CcYbT&)d$aWz52Wv^>7L=ukjn|h45bjvvhW~ z8+(`1-Rr-@ijkWf`H6s$`Gr7z4;Lv}o@mHi%sL`KmP?f^`l6uRP*SSjH>fsMf7hIb z{tf}?{#}61SXz#V^TQJM^osn4OdedT$s?X6a)W7~3ych`+;u{`N?5rKt7}AU?$Y|Y zG@GA;-j4DK7`8~*fn-|Mz1oDbnEFYH`iX-(Yrm`Zz5MqEurBd$eQ?%hLvFc#HPkgH zUh}*hDsanPAa+JlJ_sUJo>jqZj1P0CKLK*Naa9ztGcYxwWJ~I#*0luHb*M~2EocYpVjHgh`E0=(? zGkgCIoHLAwQZQ4stuRlg9+w}K@TYmu{epGmX4}c6_1TJD#WX^UbHzCh&v%p~!zs=${g)aMO z)fgWKkr|M8ThlMB`~Zg;;5?e zQ@Z4XnG%?Fw-n-cUGL7+i>gx@re4idP)><3RVBhy3f=b84%dlGm_g>C%@}7bHK?(_ z3`zS{kQ#Cf=C(YLTKQpi_~q6fz*u!%8?pU}ddFE6PG5z$77pADU7ZgAmEP;`+M1JV zPhEW~W3Vv-yb-gk3M0suQC~zfQq?(P_YduZk3qhZ=%s&;hJjrS2?m!>{L>U@4fk5(Vd=dN;Trc71lpe>o5d~~7Yw(4C zkb5?WA@?^6@Z@?ye2a8i_2glk0rJO0f1wkc8m^}Z_2K3zLI=>NAYDpVB7H9~Mf4qd z3GMz7zvHSR9N7W0!u1m1YQP9>cX6$&1>PX=5!Vy0Iq+UwcZu;5-UG3Wi;M_;!g#_J zp)VTiag_Qz@I_SYW)7FSm!h42a$n<)&{vT*>1UYFCjCy}T+EUbReLb#RO4X|yFA?D zy&jhNUp>Qszm>Gx%lP?Trm6NaeyzaGfza49|D z>@%;yUpY8zvV^w-Uqqil`Ums~Mx%(nfwW2g33H3!4v9G|1vKdjSlut_<5+Tv=ziZz zSc8rs9l_f@OA$k!=;vF|7NjGz!@nM-2Z1S|BY+WlQt-zF{sz$JQusgk|BBqbbd5Vk z3j#h@j7|nz;c5(Ut-b(rn+*Kbf0^cU8`3fQ0%#)i%K&TXPXSkO0SyFs6pjRWe7_vL z67XvRUl#bfz+VE+!P`V!YhD5CWVyf%z{Kc-15Q@-$AzehX!!Oaju0@z;)zlf@9ImEI1%3i>Dg7|a zBk~iZmeOC4UP_B23{Mewy1=sp9uPPVXwpC9WZR@)0-iuSXR$o5Rj^L(S;6o*fv*be zSjD!{FYt1KpBDHvfj<`bM}gs*PZpT80>=RnYC$@JKTXKvYXf7_c+E#K&x!6sYdpu4 zhd4UxCCoogyYai)7g1JD>tMT_dl|V#*Cx7{uy)dKk(h?F&=tekr2Ciz9jIjHwLS0CLXxj~(~6}dvXT6p%+ z9g@3Wa(n5MlKWT5?Z-}zDSsom0s55WLhzpD_?_lGl3OLY6n#c=TO>Dv2#f3Om)t?R zUvigA?l3(dIsAzyaJh&cr0r7=M~@lXr=A!1XMxco#w-`OLEt$>uK{xi@a(CNO8Rbr z|19tofu3TfsTR0J;Do^Y1->Zo&jQz!Fy%P{KP2#BfiDPrM_}!2rl}WrmcU+tlLBv< z%@W=>`#(HUdT90|P|BBpkJ2}1KY{d*kdDzCg874BT(RffQ7RXBN{lJD2|QQe!Prx% zbw%tMz>mj{0)9a-Ul;fzfxnGC3;f%$=K#H>F980s;1zc<%`QELbVcbg@I0yXb)=h0 z{{yhI^uGXmOaBa*D*Z>uq!*XHW|*{Z0mDBmc%#rHYr*rFE7vUe9nzD6zezC1B>e`` zG5X1}KNUu4U;K%XX{5j)Xf5K19Z`6;;+GkpA`5LfscoufscMW_Kj$i zKD?ZDa_91If%1{%-;KH{TK&A+P1OR=6u3{|RRTX*eavvvS0(+Tz&{8qTk#t3t5$H` z%>pkFII-ftqT8o#KxvdtDE|}q7p-h9a?`05Oc`Ivwdz;y1m=Ot9>B8%lU%tM=^;ti zRpHm))L1nNc*)8)3f*+oN|vEuqs>)Zc7(1j4d5P+U#j8UlclS|URtwM<$hl}>hjUlGS1yXe?vVV-KKM)GR{3G zxtsiR%b4;lRpwt;b_}~Cew7FH{5vF9t8<4Whqoy4IYJ+o+#Xd%4+_uQBzF^Dnd26| ztSJ58D0{`@qh}SR|IM=V!an+i&V|Z*ko$|yom@WZ^2=)w-1_$N{b4`(mrHy8L6ik( zp3dEXvH;ae?iT+;C<{`v&V3(cK{{7a(r=I}ppWUYz?@N6h#t_nRde=-L-dr+ZAV#{ zUeGxkWnuc2&fSEv2)(UykE1L?g@_ng&eu^kix%sgckcf1EUMGF6>~@73)^(A1!aYF zSm(M?7Nu)-?go@$p6J|@C@Z2zb?z9-5OwL?pHWs!ujpLqy#3)~`Y)Y3b>66}ggh&h zWIZS=p)#GjZr(APO|?4rnR)lSXH&DzJ&AfT+NE=^p8Za{995j`(*-u5u-FIpVh@SEq9yliVK3-Qs^z zau-YPCi<~&FkDU_)44y*9}Lf<=M*Km78tGy%rD_dg$qVql{9aa%2h3>LT*HIx6rNy zqv3`0v2^Y-L=;bG%1HI zDts#aO6PW0RN&6ve2#&e zZIIlJI=8cOfB1Cr@P+{M_L|BKku%888#C1V=gO`~BV8$bmm~B>07W|ebS%_=;f zw&~oms?x$eRCtyu>!~`mu#ft5ZnEmk!VBn8ox7@Pci|AtYg3f>R2?Wx(SYP`p@*yP zj2t9SJD1%;-$m{)HS653k-LbxwyAn=SFQ72Oq;i>T=C*j*TvMQb4wO~t?**{qRzD} zK88r~%R0Av@jCYeJ*9J3E?(#TAbm%2ymq*wAEX;Qn5SAhE~nchcMJXdvSrcBsjidD zF8BYxWzC2#Z`Qd2{PgAuTGJ(Ev>?96bp?G$a^Ip(@2=<-v=aMQqHobJLVH|S63))? zxrOTDBhf2q7zg~$%5@ceNOG$6tLPcYJwp@Wd!tv;Jvje&D6gRhRL=i4TEB)K)j9w2 zCCELcb0y20>00`Z&MiXOwe*6{)uQY=dPV12P<9>tN^;+#-L7W*&ZlfwroHQ_Qsw-i z(D}yo#D6P+H9?{IuIp({7Ud1pB{|iH8|Y(_J3`-B{#^71dPz~z@9~PujkIPrbGd~6 zg!|JQsabNDlY!gM8>vm_3M6+kZ};gkjFFV}N{)_T7k(qXEjhLJ-$o@FNM(|{ z#oy=uYxG7gz%GC(&qY0z`D)6b3W`3O&b_swyy#Y)Q}sTPE;}_;S#*0k z_soi#qPx<$w^nQ@x|b@YbtTznDV~$7mE2|2yz&D@pQUHB%I>2VblF8KD~s-0E38wx$dbI4EF;XluD;_ zb@iWuX9;n}Q_1wVSF+3xNcuZ~2E71`TbI5qn1Y2oBISS{S_0^z^8gL%KkhWYA?G57 z2F;T6@o-T5r-c5#X|>7_ryJNUFy}f+H&(IaU4R}sR={{gW22OJAdKhUd4Om>jy-j$s3{G9~UA5V`?SAU-s(+1`+C^Vl!IWPGoXLjst=dDs0i{=JxwM9}IlLp> zSm(T3W0?yOBf4m2yjQrHIoy;UW~O)1!|%b(DOEJT5Xurnng-1Ubkj0G51jz$rN&hO zs)Sr2feUdWQh|5CD{*XmqG0MJT>@B5+Xb^5@KpTvt=YAN60)x0yvMZ}n0{b((;>iq zy34hd#_0R59e_W<+P9m2DWxuB34WK#tHo7xs&OGGZ!|6i{ETr0{&xSr8#hut{mJ+w z;M>Nh0p0G;0T#F)LhJL~|BUof_g4XH-A@BHxQ_yEcYhCc_q%_H)8{MPKccVGr`*SI zy7Q>}bvjB%CH=CynO-KZ=ND+}G|!v#2ioNMJ^HxK^FR0-O6Ph04*I0WaFtWa(~R_C z&sRY+`tHj$(3tg|ZwKIu-koUcb?&#Kt zN=SPyecbgG^HSG+t`|*?V*kT@njUif-F(>fkjsnH;m2Jiz9(E?2ZwW!Zt#7>^|)(0 zU_B*$M?pUfntzkhmt9}+J@0zi^=-iI*ctrMpZw_?0Muh*xklBS(SGFJA zrSS+F_XdvACB~D1*I~&&3>3OQgt`md*GkuOZaG;8T`-Wv*Q!J-x&*!#G_QowT}72!F=2+nor1(Q}*3 z-`(z^@E-Jn?Q^$#B7Br~yRQ#_&C~Dxbhw$`B0gKa5Osgxc?h%8MPo=Wfj{|e_(jhp z?tg?|0SrW5L1{_kr%W0755Pr$SAp_P;Fm}K;Q6?FL*y@>Bkr!qJD$7T=SRLr54k@a z@puz-Q)G`TLAMLM7w{qXLy?g8ard_)v%L?we+-(hyWff|Li(Xd9C%~a8l(fW)*)Rw zs}bq>v)TZc&*}uMofQK8npulb+9WhvW}V|b>fVE$&g1S2fO*J$Sm1|d^&)-sto`1< z>UE9n{~;I8nxl~XLe%2@Q3BdtLVu86|5c#N!jgFnzE$9M zz_UvHz)JcW;9`2%jNn&l-vwMr ze*~6 z=es4k0kDsL4Y;2=Lx^SRVzfAbv>$&rZW8HXIv2NSBh-u1Q7Ju4`%yZEQa?Q0M?)c+ zqFX~nSnUsa4eW<6^A^Ex9RmEQz}p3Xm*77w>HEN^h(0f+j|t{+DgCOXzb>WUl=M-- ze^1i?CioX6{a3-eT-;*Vbr~dCjI^KPu1`X?l`fY2O4mJ*`6?H;bsb8J=ysvMOE8}n z%tL~C3>bsHDfpv;c~LN1jEli@yD^E<-I6{J=^FZ6;G0D?^hn@Uz<&|=bl~Sme^=7a z2i`*Zn52Im@E14HZvvkTJw@)|WyL=Q{8sUs^!LEB;!nB$8~CRM{#>BjU`&<3CV{;I zFBAAFflmu``IvH{z(#=yftM&4;LPlcJ!PX$th)0G0(3#3B92wX34kH9H`cM7Da&8_z8Lv_0BVsvw~EqY$GCwf)%!RU{ouSX9QU0(EPk%2krMs#Z; z?($*Y1TkZYKE3$6g+xy;{sG{R1^!83@sj6(Ic3R@0e386nn8ir2)sw&GXj4m(7lvt zmIype;68yL6!-~&-&iWGNcxWgOO|o1WdctS*dp)(f!7JVZyDEmWEsoz%(7Pix5gQ> zOW--nIo%_0K;XpkuSSXPSn*EOfH!d?>JN|?Fo<3oxYrK=&cf3L&k{zuP~NvF2F}1; z_$=UOqr`y6i6UK!zrJeVmc1D1IVdp@Kg>pY9!jvE0CeG9igKjq17arxoB=J*MS2l% z2DCjNX+#1@R{^?kkG>FTM8rtPfiq|spbI;UB}gv^bitP`LwW_Ei)w%~@IJ_Lq-%jQ zaHqZk>D9m)h~XKY1e^h{cOu})$Qk%6QzrwSivL`+iRzKw2sAgF5IAl zIJhZp4FZn&q2>Eo;y6>@pz^P z91U2a^SNb~lX9LeNo3P_p+o*;<6`>XBFW|UpwQ*wUKgAjR^fbl@H1FWtCk$>R*lPU z<*V5lO?Zu)6WIlic{Ya`$JXb;m+jBQmn|>=t1Q4XgfH7)1YfqjLVVfoituHdE5Ua* zIK;q#KN0#|&6}=|aAwC)|HxQNU;l_@Q)4QX9NA{2M(|Hw_9jy)plW)#pmQuWk{qN? z%N|MgHTU<9^jkv-du-2YT~gCz4Gbg&ovPWC97@{#z3LxN9O&;M^|};oON?Oc6HYa) z?bKuq_Vf=WsUx{BdDy{s;a`!g0cLa{VYeI}wjl(XN>O{y1z=B`ENkCDvgYih&FIaE zp}v8n-8witK-+AKDLRuQBl2pNqI4>pnXo&ODQndM z)1~_$Rh!kD;IWeST8C02iGhJmYt-&dZtNdO4so+Ad~;$Xu_Kk(m)v0^B2goRe+4s1 z8%KwF(R0=1R#-}ZVxa#bC?S(>AL4&0vunSdO!Q?NQ%!$+XHCoDk>rq!V9l;x{7b2{ zZNn}-QqyP^LCfIq$QXAxMO%_1`>np#p}iLOOXVoX_+~T*%C!!NdeAzM>>Pn2dNmWU zYsI+1Sone52FpUn^%LXVmOPjo5Y?y@Nc3oeNT>EeaXT>Rd4|XOoB<6EGSjqhTM`#o z_Llx3%&jdvEgE}LS|LOGcv3VD4-fR~vEznDd6qh+)npBgK<6oH89LZ+TSH=mOob^m zh&j>59J;JF>kvk2!)X6NUsu9LxgJMIXA2g6QIm!1CNO&sCbOw|HYDvd5ymq;C!9fX z<_PQX?8Lxmk`rRcEkmP&oDtJ*O>G?=7-+X;aH-4gAH=L59!T^iS?Q`G%iypR4(KHm z0Iy-ElGN6p8i64;_VqDSHeO+D4R^O(I0~B_8G~imZ~zu2m!?Q@!ol{#pjug|q@Cy) zNGe_(iJ^V$fW$Mj9K>91wDDReiz4iuxg;5Gw9QKNwH)qE4$Gu!ZO^2e_9x&bF=)^- zOO(_2m@sfe858YsBj_9Z59X|9UAkl=^p$RvS`MT8DaScrTt@c7sfe7=qRO--Qn2Q} zBdNI(LB-{Y|wD#eoJe4EUd|(|q)wv&R zG3A=ALCh=BYtyLBW1}(ICZbmzg7dcyCc7OQ(Ik}U>zjsaP7WkTl4m8yFoww#1|iv; z+?yC3$ShY%u&WH($8*960jdknm*!Xk(v@iy>OIj zoT#&Rf3k0MAjvID^=*lM8!-YmlwpTLl3bo}f@7a1bCjbFNRgFeE_zgG3pBr#|H0{2 zwgM}~QyNCX$t1O=;8J_{BfuCshy@%b4ljSwYAgf{w^(qc>5!&IEnH%eLnCmP@F=ZA zNyn#TIaFnWJQYVcbV>VJ3@8SYlE62y&89~BtkDta^VZ}cam8xE5a*z5H^o#*8v)no zhy@1dCp#Z@iiidvsG7z*6a6E4&F5r0y!x)ef#xKPxi2}?D=saSo#h#e+PvP$VvoVm zE1u)}&~r?utXyWfPX}-iBhlA5Fu<{xq}eZImOoh{98b+2ITx|h?jK2}gCEH`ys-GI z;G+xwrZ(3UdG)i)5%Q*3cL{aRI z`kXl>p(oF>9Z)~QT|^C7q*KY30Tt>?2F0vk?yJV9oHkL!wYgZEFdA59=XE zL8}R&j4XngMVNi~VE<4jB6#>}%t5u(9qRAXtHJ(c|Gxc7^$y)(oIiH(){85{y+SA0 zPT&VEooJDt(x;TpbdHQc|J;j#M30W34_S8KPCGHo#BGT&I7hvJr}MNSiJ%wJEh2Q7 zKUbIdSfwOLW}Na5ZNgZsmw6o2L^!)Yc}Q{GY}x%6ajZO`BVQ3u#dkf{K%ZjOg{c9d zu`FiMZ?lHsJ+K2sIK5N!vsvk81OC*M>K`I%#ULG8iH}f&01H;3bqD)ud(&t?H;^SD za_J6t4zq=C7{&A*qRzxYMA2%W+uGi#!wQ?$A|k@tdio4yHGMoIvuL+jeVm5@Wv>pH z{k>LV*y>ARB~0!^G>D

x1@8vcj_q+$Y{jwi&Yb&EoEKO}nhD61_js#*GkU3%2ix zeF%0GLucLOR;GKRwJMZRF=S`ofzx}tyBmkBp-xzHa;%o#yZl62tM|9*Ugk1bO>5!6 zbU#z#(Q*k+dOw0S*#t8%I61pKm-i`BgkjO`=a!yIYt^117hQ)+nE1KKdfI?#)ZE?P z(cIF}-O;kKqos3mcXP|OmaWY#Tbo*2I&%n`Hn%jL)!o$I)ZVzQy}7fyb!%r=V_RDe z&9=s_rp?{kI@-@{Y3j-;+0?SN8`Ud z+qU+OE)k@$qkYHLoY7L$teqW=n_9XtES(tEnObga+u69gQ^efT2t{=@c5G_tnwhe# zeJAUK?Wudqj<&AWZRnt?0Mq1x=2qyK6FG+3*1Dmiv14~PD}*f~j> zNtwynjUAeOcV|aaM|*o0HMeYRM9XP(^I4P}PW2C9ePI91jcdbVOP6eCOJfI5`@ z!CB^kG)q>1s_8V+*}kI#E+QAH+tb*?dFvrU8nsAcTY)tlYmPeWrNmHTU<|=Xim;6P99!6CtshJZ_LYYpqgGeW8a9=4GEu9$%Ngz zUt-(62r)UR9_pjP#9=Jv2-JG@$%JHdc#w67KW#h_xp4?W=md_y(r37GCX#bd!e?=! z4?O}BhhcBqk1d0kh|)uW3R}mt;=4VAVJBAVB^f@Oj?@FcuAQ<*u32|rQltpq- z4mr7hS%fk*T84O|*O$*Er;O{hA-3urd#~E>O~E`6NU&wdMT?7o5hd(vd_k*#8y8Jcgy(UB-fGntuyIq<=VCep5_bx6hh z*|NMp74y=D&}Hp}4W>BO)`yTdFv^VC`%^J5xV9dgL?E`sj%8oAEHjsI9qg2b(HGs1 zo%?YVnL_2XG+8z)%K6{WGk@@AYrr`QPWIE24QEX6QI=H?n{2o`>`D*JTzAHD>DQtD zy(8&5+ADCc5;%Ink#Uwyb{-#TnkyU1D0U9cO2S2)w&T`Vn=V=GGM zoSyPbn1)Ov)Y(v%jpJiX+N32!`_k{8kIBb z`~sMfEPQDTmeEsJjMS$tZW;$LK7F_h6H2U{ax=auIheuhOAc+W?JwbU86V;8wBT88+20@l3lzbx#zG-w%tp)#M`63mfi z9QTeXM~l@!JWW>A#tM`>$t)aBrLdPc%oEaK+CS7gFxr>QnteHKPH!eh4G2ik0bY#w z%vC2@UAW@pJ4D=KVqC;CI&`Vg)G!=QvM(DeRph8uu<$S`8s!`CY?eCuVU=-<>SiI; z31)IanGuB#QD9c7?3+ey6d^C%Qn(uS;_5&AdlFdIla>}toNFS-EkGZsg zYX_UDDrZJc%|;H#Gi97aPqZM4a@gu~s4_*lZ7#+b($G|m_oI_=F6 z^reg5HI##hdg63CCj`z2ib+k2>eA!=UJ+fINb{Z{T1%76P?lb>r!C!-H7%5zAL19g zv_nk4vy-_%ORx1DVel(r>LQJEP!2~)c(5-dyrGnCHxpG@Js04%qW1vaml^{F&P|+n zBf~6@k#kDJ=QcPr+t$+2#Yfd_?;@=1tGl~ttA$pb#VD;!TC4ryw9BrwaFBA#m6~3} z)w9EZX%yUH%~(P&C(ZaYUn$AtxGbNskW525+%k2ikvLbZy*O(dmX$w!FQXzk#3)%; zHHqP2^oLS%-;0Pw-No@z*2-@TaDXzC1?eju#A<{3EQ$9dY13}UD>!lj&_2Z1d5~jf zFNA{k^g_CPW-r9|)Y}vTy=3L@=MT>4V^}lOudIefrNfS_)4YoA!;D@fb$nYQzRkdzJJ#V|p<35q5WHR|n4D)q65(`Rm2|UFiq|GZ5=94aysm>atVc z$hS)9po17mJ1-Iu=DEC4#5a+ex>p^$DsA@3OICzEnV!y#vJ+4)C4+VDpZSy%Td~Cm z4|tV6SppktNDps|ZQ}(;z57Hn{Mtd12aIh<;ybBz3XY!+;w=d_beJ&hSFiNyHym+l zDTk@t46f(6nNumjFC*v<3W`r$QNjnUc62i23B@6T~?D5*hcO`f=@!cTZ?I!Ec4NWR+x5fdog?yhq^IbG!OS za43_$`ghRHNzC7Vd4+9yA^N?yf8VIOnw_b55Es&8(+l7+`$l`SUNmr8YqEyNY`)Z= zUI*`0^x-(wK9DIw49agG!*dN|_tC>|Kx8$R2?E>YR3lT5E5MW6PDtLDDQfS*%as`V z42Cz2a?i|rG6>H5C)r15NMw~&$9*-9`KIu*D*pI}@%QTb@DG}vfL}?a@b9UefL~Er z)Qew|4ItfvUses_4{T&gHO9A(lK7<+oxBOu7VQId62FFM#lL#iNgYV1fE~c^7w|G2 z@Gany05_&WYackiT1_H}g_=rA9AkqI-VQ^1IDtp19~49Qmwb{)??)QEn~sn7Hlf}N z4lGlieA|zY$JwZ9qgNJsim93mpdEUW|;>)3d=n z0S)g5en2SxFM4ehjuw7j#~O25W8J3E5|2DyfIzMVrTxHI=q2?ZUk~u7;`QkCK}P1i zQ|cc8?_u!n1$HN%Hux(|HRFk6s*H6^9A8VF_+?8!c&c9HO21PyG(Bwjjrv>cZ2Oc1DidcBk`ZUwBAcnDRbbApZa~#FodNBfFgx{=v>|z_L6& zfV~(m)|&DO>=S8rzj(-8ZR5vHXH?<$X)}AzO8l}b2`=nw*yphat<*9({);Nk$8W4^ z@q4p+IuE})euRU$waoQaN%s zGUwJm2>+M{$sfOUZbp7Q>u`V$X ztDJG*1#%Qa$_|lRQKR8#z8ci{+cIH?`ds`Bk(M3bl%x5|$SQM;vl7cjGymc4xjQgb zR^cazYw$zF)%X$ODRd&>D*QB&w)8@(K^V_IJTuFB5(^O<9y@K;@+w#h!cTnJF)-}K z2(Cg+p5khHW63y`7qIMlm5^Y1y-F5d2fnkYxZOMXTRgTsPJhH=? z{D7xZ`sOSh8YA zrlo+gjBfmPl)w0km?vj+Q3Ec_pF>?`^Bhd6rH$2sV4-Non9nSy`0NFaR z&C6>qzm-av`MiEed*H)i`!G?U87bB+oyMcdqtgqkQ(CV?IKm;vbg3(4rm)7ilqxDA zi-lYYxgn%R@MOQl!6TOVD2LzNe}^wEcQBQp7)6`xX}L%I<#u@$7-Zg;%%6E`@qR{4 zDvr9@0bPX3ak%D6X|@t9RkW;F9@0@KcSb3UolIqxaq?hg%+ulGbjL9vcHFEW?rKUV zD90QuG*49JxGI5H3TF3PgEEdE_5!kV$ta8e#*%VAJYXyh4<|cRj`JMjVHd__tQ_Xg z#-x^J7)x{`T2lL@J~g;g_hzFUCK(HK*kx?41+1N|#PM4?3&ghQbdMFHl%&Qq6Rr~z8TLH#%i!6Ee24x}P-(cYVgfl8*lIAJckBE=; zsHP;3jI*!#-!;r}IxDdJ&o5dUSATZzTI2Fv&g(6cQa!jnxtqaN;tGd#`& z$?Q%toGal7S?b(aGc#4DE3XEUD7$mCklSnS1*?zkkQaHjVxF*UPy82@_|$3SSwo7$UQlq#iMSo@b3bzjmEHWzlGRd@0_K3moFo`Ec-d}I(XY|;nJAf~ zL2lz@DN%#s>>pHIsLD@4c@V9$qjNS)8}vFjj!2hFF?@j`nZQ`-ylhq!j>BMhN)N!n z)6{)V_nq#tpo(Q5n6X#o99u8jnX=4%NV8{EbBwK|U2OEzrB(40-LTC4L7vJy+CQetM|WKmgwnMCXn^*R$V<8pY>!W*H|E>A7q?K!J? zMlR*Eohhqi=k=pYFL9Yjk)5mKMAV|n!|FJ3j+}VHtEDfS!=MarKVpYbi63U_gW~7R z4QC};q-V$?aAxDV5FAu|#comcJJU`q?YvTndJ<4{@le% z>1F3dvuAR9^#8SYHnDXb*BzgG`N;Q3QJ3PS6iF3nJ;inv)uw1AVjRaY5?P{UHj+h) zjBGVYRa;RMH76n?MMbSk! zE!?6gvPjYYZ_b-HGw(yBg`iE5P$J)b_s++e^ELl-X70U*2f2A$w7%gD0JrG6pInz( zSO89t5fx)6or9vt0O4E74#61OfLVlO@73If!J=dsG)hSwn;Fn#Q%DoM&Acz^TuP7W z`QWfoOtRL@3g)^@L0^@lnbA42ESAj~r`XHhZ(fip!)$=+u<|dDJLc8p*OgDf9ozgQ!JUep%chdxxuPIa z_a8V#;9&i`?)TRHkm6v2+k9C?n1MhM=!&hZj2nC;Bs!PqFlh;v52C&pvf5mSshc}B z{UaS?2sJoSn-48Niujl+&@$#Gg0;Xz7!hNo=#VLiEgF)vpb!j88$?=Q96W^y@R^=K zZu(C~L46A+NkoOxHjM#8%%+D^IF=e=F1Hj8B93cL$9?0oOJYVh z;T;!ew4f}?J=8csttfVr0*XpXYQ;|jaOX|ms-6xZzm)M1jH)M{(R zEw_KQFdgjMEn(M&vq?7Pw7BJU;Z~5~DXlRWGF%sGc}}gK5f-^9oOoJSFX-s9K+=kM zbVvSyG?&{4I1Jt*tb@7LyobTj=2y+wMehf;AMxNQ-Jvwj&ZlAb(Y&8LCeO<-U2?b`KBMM=Ns8P^n$aMqdzjmFQT>M?ihFIa=R_S^&Tt_y64EXMNom`3xu2 z(mA7_!s~91ioQ)DBQ{ITH=l;jD%e_=a4jeUsUOwxD0dP`vvdQcUY7W8`7jsr4!%3> z?Ubg?bzL)m4syz;ZrlV)VF?JPYFq%UGT%LHpwRf^&asjk#(82yOmL%EP1MlOe7^Fu zYQ(4}%uj>a0RTR2hS3BL;h2am2ocAt2D6Hr5P&~++8g6@TKu^p6MRnQ`Lxcg>Dzf3 z;~B}2Z<{_0^`D0>$V{Krxr-`uP9>i4Eu5vyu4UDESq}WPU$Q@~&%stNsQq8;o!1@3 zYG*_3nJZ8WOF0cs>&li&LCKm&j~A4oKBJM})Ia9fyMCN3HoDGNN#c)Q$1>CslBQvS zVP^{kOxQLlM@5|xbAbXuy_h9llO-B3w)w*y+7zH(7lXFMhD)Aho4ujBIkVCb>AOQ$ zlH9~`G11ob%;Gon?T&_uxFZb~*v`r8IYF@Jd`Ha|hD}sFW5x>Q$8DPEtf*J@>hC1mBfj4>MH1#Nz?C zMnIEtDCe>T?tTI0a^7+ff~%h`5qDFF%PFsYB>Al4yD)gkjE{6 zyfEpQy>*X(Ou!idbF_sqEVBbdjnWlAcM(mPwDoeT{;|>QCLh!p_X6iRV#dIX;BWwg zxl;+z!bO$Ivq3f=#cYtqeb(mwD_$3Ei8qe^i2D1m#sSwpuhAg)ww^so#PVUa&4_93 zs`z*BcHGLnb;g$QEI|*)+#Knan{qQYE4rik_ZQSFlFcI`x$1*f?wsmb{=MJAVY_0n zRqD_;WksKtlLr^RA!lm+VwrgY$sI~dZ0dSgqE)}W)|sV|&x`uKAs=EHL0x|`*If8G zsI`GoixX{)!0&$8kF39_wrKm+zU zUX`Q>+Jff+>02ntCxM~t zei}s0B<{R~nM+tCgagkAb$&>QI{P-gq4JE_9bS>{joXo@SHyL`I!r3cYbo{+C}LY-#yea=c?C6ze&$&VO9?oxwND*$+x%l(s~E2A~vCzRA@z2zdwZ zWW%&?cY1Lh{t7V1JZkZ*r4VvmB)`!X78%c3lRC1E5g>6R?cdf}TfgXI{xAJr98|cR z58K=)Mm-KO!b4j^iETwkf!U*EL85uzKGiMS_8`we)lrvy>sANSJ<7CUC(G~y@F2*vFVWMU#U~ITS;2MFfMF699GS$L3 zfrZ5@YaebKoiRU*!wP+m;xIIPR=<4Ol1>*{&?X=25=RO9xCR+x5^^JC38r{?|6JuA^W;?cL*vcME$B5a?YcmEEGmkPmzA8WaSzTp52tC^JZ8{6(^Q_IHr&JG?<6Oe5 z6UJ?n;-%i})rNUywD8}nE38&9cMZ>}0p+>QLXS#nDyUbadc4Y*^ z1Q;DP$1D)UWxJ~xLLdUW48UTr+b9s=1QWc$gglzH6d)cM@zDFbQ3QrZd}JF9hLeZ) zlig=qAXaVbDz*oU1#38WT?`G`{TNqZNAQb?-FAzCN12G?-5X?n@lR%RgK(-)zpU`;> zoXxE1W>Q;59tLUdcfNj6Oaem@?AnwYtYi@NVI9Lw1dK>zW4ovG)SDs56kD3ThwV?% zDjAA}aDf4cXVcSV8+YRH(hW%I*%0dBGuU<&dl^M}NRGkMQKOAmd7J^DVtHZjC z*LB5UMjRp8+u_@>MlDi@CAnRtOWfm>lQ5THZPH*^h|4%3KB!jzpO+0c- z!C8#l|8XRRC20!Oc5`VVaF=aG#nRkvvk5Fnd#fHyq0ZnYh~D<2&R?auIvBu>3h9y) z-W`%tLQt6?qL5pKId~}xF;TmKtYe^x`WcoCJ76s=jqA|StD};p9E1B!LN?g;dlEnr zLIM`V&ZDEplT)v9BSRiWz`U`d79(78>xkCqwjka_mIgdAb8=R+kpFllX(8~)b-tUQ zHkM&eY4fAB%Y1IsK;nEtDVz38OF=$1%~`q|m>(kk?RQ$>7c8m9?x*4170LdJ*JED7 z+9zxn#zVHc2*wNZj8S2#Vv(Y0Y{-fjM2VTRFq&RU?}?mKHldCd8XI zWD|c6jlb#+0}F`^Y;Wup$@SoCf`~gzqL!h(~x~y}inR7Y7cG9l5dw?8n;hqk!J@JKK#dKz4I^HpngI z+ojjUy^wm>8t`EYqqo%RDX%r@+@f9%;$-ssU3;rtpEOG1=Ixk74qW4IVB}^{JJ^i{ zr70&(Gtdy$SY=gn`58Bt%0^W6u7{b}-Au#g7c`bTveI9Z^!#z(?nv|GWNq6<%3 z8wQ8&T6%p$eWiQX?!TuT_`0>{)Gpa6qaIHeIgCtFAWW&#Dluri?kpZB-K#oWiV|sC zmH;`gp7Dj)jIhL7&~~gK2bJ&Z1qLC%7Bu~MPo8|*M&pq8i8cX}i0k~;v+G_l)r!UP zXvT`++;Dz()I`41*@Ov;Mk5Y$U4+XdM~NIjt9b%}L9%`jOvUDN@GZT@vpc1f9Pw}# z3;IKBWN`zxucyvCt}~#zj46#rE#k?!W9F8sXs%cQ!(k-|LHHoHcb)EF;lWuYdf-7} zFua{H$V3(vc~TE0a=UA3Onh4W!BNAHr}fEX%yCEs zyB#-&9fD24!GV}ovU!7DXC|?jB{X+`L;ZxUK0&imi48gxS{XLcpbuuIOd(|RMlJNC z>rPy>GVzYs&^OU0)10lV4ZD&A0d{_rR!@_Mxmj9pZCJ!m6QtSl-{|=}9S%bwFNU~a z*63lSJM4c;80ENTYrJuA9Px&baZVzof3y!Z76Ifv6R%nL-1eK_Sb69EE9f-C#Az4; zO}S*+{cf22Ws_B4Ux4-Hyi1-^(SaeM*GL&9AR z^r+gwE4`-UxC&?FVSsG7WOtWgLzeI6@7-ZKr=*TAWa`X?*|r~(8hH@>6B$VYh%m5_ zAA#@OTVUqHGSmNNHfUXJiHsk%e1WayK^G2(Mw_roKNVn>Ie_uo!ptc0wq553p?Y8w zOhij?+QGJLV*%joy)9mc@LgV6x2V)H=8?1f5I`$&3$E ziqE|nJ;h^40FCV!vcr9H4{qOC#ycl}jA z@VE+wrPw?agmGK7u#jO=&67k71k+Q}?FJC`j3dJE^bY)1d~grQz<_^HDIAcw07Col zG>6g3a*!u}Bkqnc12C^+ zVn^D4A6O6>TQ_?rpreRi8McvBPsT+pM4Q=uz$aRDo&y^Laz*)O%(Zm-RQFR%e62HebgBwlRqeol3O zYGJhF`5~cpzRmqJgYrA7$TxtN!P^e4~7Xf#^WB3m#S{JNnQUouDjJ79j{6NjClA^*qXbq;G(`VRXg!#cL zQe~!TMg_WPt8v65=toYKhI-hB5^mR`-SokQ?wE~ic%5%h816wP@gNB6AJ;(yWgbqx zY-zC8il@-dx}{B(&jlRYbh}Uc(e+l64iC3vm@Zr&ZY!&QXt+L36#lpqW+6e>Mn@2T1k=KvG$Z$(Gu5+FjT17Ywcj5Mies}u##sTUdF|7zX zkZZs|*;RCq-m(C4GyXUGKI$8@o()I{YAE>5|kUY&n}kEiO@$#z*R9*Ax2t4|f>9@i-Rf&Ww0#~M>h^=hkK z*5@l7RIah8ze|hz>gUU9QBAa}77h8oWmWoP{Vj_5%Q{x~{tQHv&{Nhora&d8KvC($*>XgP-uP&-=Sv55{F6bQHPwlHa-9jxF#e!1-b>d3( zHR+0_s+!Sh6?jY6rrJ8OG%>06I)5;!emdV&mn~=#uga+jktOoo(t=an`YF*;6pNy) zY^jCs7xSIBSKO@H*MWvItB-Krf7YG99Q>Si6Lsfr>(x@!sMo(22}Rxc$LT;+CGP9Q zzi6mMHGg?m+o^?j$_2MjXgvC4+|`nb@v$h*>)f7&LhUSQL`~PIs>Q{{rmFio$jLM0 zhefqVC;7fWn?KYC!)Y}&n!59&-Qwy(F}rWRTlmq5ft+!kg6^cJfaCe@v>l^tut5dw zJk(hW{R`@#B~mA#$$wP6vIl)xRaeVsteQQ@!L$TbcaP|QIVAy9)9q3cs^+^Vc6pVu z{-!-0PiO>Fs`x}vN%KWVePFlrZ?Ug_6sx;yz8C_B5Bh4h;FUt6Yqdq4Iyf&5*4b4?21sp)-b_C6)H1=oVrs9~$sn#UAX z`?aE1LX4JyV0PVyt8%KGoI2e7&2nO@KBjRk>TGvG23u7+P(5g~*{dYqQU)UzV1R0rsber8oqBz+|j^Vj?_qxhP7G&T5o z?_AyehKzY(Pf?Z{|69caF!~$i1FoEyF=@P2)U%>q>_(^)>hW0J{bL4NMVHcc^WASv zOd&>%Q${8Qotr%&eyAfjTH=+(fG-4bxZ8{~wh0F{{>OUpkH8_*VLF;#yHJH{^L; z;Tk0$MPo)EjlKMNfIsi!56-#q5&ikO@%NW@{ypqoF`#3x(86oWx}NS&&0*q7W3zyI z*va$ApWa#1Ccc0_ zbLuvB*2E>rc4to`|IE%BG@9-g;r{adbh2|8yhD+Nly*KA@M|<9zNMM)&+UwIHn!PT zOae666!H#nT|0mB+Zh2-LJr$i{2BKfJL@Rid1GV9X%9;qAZt+W^$|o+V;HS(?X2@$ zF}H*9pSqt$cZ&7z?5yz^$qxq%d8R1HE6o$-rl*&N5Z`V0dV|>Iy|Mcam3ENlF;zM~ zq}id;4mbU7+d?BPuqY2nl2Ogr=&57OtAk|}S6(|Xrgv}nEX-*0sEyFC~bOFTjsF;*M z?jENqRTkd%P1OhLkJJZtDIx@-^KVbH!MGI>^vbFAV*ZuNs1UPSO+qhSpLQ05Rf{vO z$EroTtk>;&)(W!nP_jqFf|tKq5#{T>D|5{zU%W^?#uqob&sWRMJ$&>uK=|JOzYK!D zrvEyRaDuuVZ%&8q!S=1vGrc#M-f`XMU-iM}KJ{03Z}w=2mlRR;i%AIjNxtt!ChFF@ zda$`$j89GkYL+IDMkRDw9c|9}t~$0u1+EnE*EjYyC-rS9@T9veZZ9JP z@gs<&IxKbe(zarr1>W@g+9BKOygk|E?}W@#zmD0jfWJ~^?&e{|Eww}fxl1!X%cd`cZmag&POR_8icu$ME7lGS!!lHJgq4K)HxJ?soaJ zth2L-i=oc7C#4+UG>0jp-P80wS(?&QgZ+i8&)&Lq{l>N9$-6Z5&>?0Ix2JHs>}q@c z)vL;HFBGoozo@DG{>M&y(76W+g=1UgdtSKn(rvvIum1|)tx9@0G}Ty3mTd ze?#ud+8g%L<+k1+dQC6rdiCm??eltT+4XC8R$jTV+16{gZr#wUwN}pDy6RuUXD_XF zPZjP%@3x8lJJ8%Sg*)|bYxiC|7Kf+_Taj(6Rj~O}KRO_w^#=sC{(!*N9}wL70|H!r zeqq)9e&bgj`uHFI-Oc~{*T4DZpW4}<{r&&Nfx_((!3Uh{!7~D0 zEh;I~g|vF#RjdX@n;r)Q zMGcGK8Wj;2RJvp~F-W&d(?|Z7cYbK!g_dNf3rmN0*&;FkG zyyrdddC#e1Pr1n}d7fA1_xR(UcQ0@Kt+D4nf6Nd(xa?zt-aYlNF28r)F<)JN;sqO9 zqnpy?x#?M#jGlAWrI#j`jh=npXnOgjqZ=>*Ejeykq8- zyz4%G_t|-AKk^2b_st7DZ(YSzOaY_WZw8oZC%@kdR{iboLBfISPwn!&1@_;2XI=~Q zyv3uQcbwehdxcAog=DYWDqjC=$p6W=VAS(!g_!5!KeFIob=i4WT!#PQW2rA;*4C`v zc{IQqR;8`<8~|1~wOtK8o_FDI4G3A4o_BFVM5`-xHXNL|UA%(}$;|oqiUp&j@BXbB zbo@d58rN+m+% zf=e;v5l$`wI5&rhBLr;GH7>`}@bzGR-iqe3J>Hz)3j3P<6HAFxt!)YYwh9dr=sQfR zJXY3**Z0?|H*7p`>*J3NaEd8pOa)N{k2V<*Zs5nS? zgk#G0K(f)_j@Q##TA0$9O}DQYP9u9SPIt5Sl5~H2FHH}#_elCId+(5*uJ@RCcuHSv z^5ao5j+eWFpW&Bc>K(>?D%tZ!##eibg)G`(RRRM|g8G7FF|U5B+JG+%2MsVf#C!3Y z=Tp1pg^fx*3CXKbomdTEVO5!ijUXy74B`Qt2?z-%$gW)wa(TmD;Lz*faM&)E7uPNH% zjghpL0frBtie7pVD49_I)T6TXbW`mMlO;T?QpJKS1*L6@>7Q`yAn1S|_NMrWzg*2v zwbkFq_*1=AlnH+R3I2?1d+58Egw>&;gfZeeqJYUg3F~39G7E8MPJ$Skouk(%J4fQ@ zpAd-?FCayZG?3ucx&_0u!$vLZ!f;|-1zUB(Mtx!3x+|*1&|El4C#cxE>s2duLR^se z)`6etmK_#4Fz*tfvjvWV2~v`eSb%8npr<*!-VgL}ekJ1Mcon`6<#!0bm+{NttNj)f zV&tVPyj7||kU+k{*vR-=?_QNdAsM@Q7@C+D??M~Wr!f|iU4?OoDe%+N@TZsYh*t>6 z=nwo@q(AvZ^7Uhp|Kum+TpU9Z78PqD9fh+uG^4IAME)xG}Ev2{2HR^ zBVE6ZoBjz=)I#5eO`j`q;k@2BSsCD?;b8_$V%%G4owsr;52ZBhe@xg{chm~V_k$SP z4#xZf3Vx#U=c3?$0B(nZHRP6|;OTM>8w&gD`GFQ_(pnB06Lq%eqgqaUVKoY!!V6G3AGkTKJfk z^A6&8^oOUqDVF|razqNx-_iRUekOp(QCW~40G`rga%2TFaMp5bcQWp)rl$dJft)ab zS%lT}hB^LQ=lH)f$4~WVrPs7l%fmNt5fkV!?3*|p7{lTjc*3BR&`n`~Et%joc`!kxW-Xb-lQ6=< zfs*sol6~>5PvCT6qg<~g`{76*r8em=c_d6?Od~OL94?qg<_F-IdR;!as+;MzY-%cX z=LGu2)4VjzkLuaq;U&w@a<)wA^pWwMyqgGxU?QJ6coaf$MSmwRT2pioPOGOg_CN)? z>>=j`$tp6LWDu+Qlo)mc_QGRri}%JAItHDwh!5wjn8PA=qR4JrU@zW@{I2Aew`F8} z#Cr*Tt9Oj_^3Q9i3eBpa*q3T(0sqf63{qjIh{$|A!Pl*>=NIa_#V@5lQv9FgC^eVm zVf_$WbCKO@9xe||Gf${Z7G?UWLfb+wh6ROrzlkPcvN=tfbFCjgg+!xk4xaB_81Eqz zdS|4+rcjrg3yu-v!m-s3l&q15G9`EJ?COl%2-%b@Q~IOI@cKptp{5K&#kW9k~aOK%_VTer*2Ubgt;5qd^5w`|nZO?g+)|~K|ZYKFG37&dpavZqyPUE+c zpOWbhUQB3Ua|l9K-rwdF4J_!v%&GAV&O9PSkljs`7K7~29^p`55FdrFZ|e%;^r!cz zGPPu_B8V)84c|kJaO;N%H*~jFQGBB>>MLo64x+w+YJ93d)n=nMaTU>`YE;{TbnTWk zje1m1e@4D;xCuKG&sMB@`pYhqCL!=5Xb;}Ok>j)-()H>dxlr$Rz$q9J+ zCqzQXN6*C57gQxV@q89Ofbh6*>W3m4)w;GBddT>CkbuH)imBZj8XFo2l9TWz&*8yX zQsjk|c)fh(s62rCWX1laauQ8NmCf_JS=AXIFcM`Y9;GpV9Y4j>pWtfV?)=2&mAU># z#s@vx?!n)nt6q!xY;6l8Rf|}ot)@YfRU!ucTVWZR46Iq-%bQg#G;3(ACf-w||8e|G zblq}q_lM$?+#q#|F8k#UwJZDnwqQS?tx=z`*}|oKM#dLwjH~`pDS0mynw*DstkR}6 zWn1r6+C(h-ZRM3P&cZ2(!tS6-<{BFPZk^W?gvIG zQELsY4uf)M-+5kn`dX@!zN^Oc@)(cggDN~-U1!|SkWGh$XF0tTFTK_q;z8Ts_X6+y zHyJp8v-5|p+d?3+#$GJ z1KCH|yV5yQ@3x?>WycKWjeZZVu$KOwmm|7EEUKP?kyouPw<9m-PRHj{r?!>YR)N-2 zoxgw@7r{My^ymCJ{W)Kc{)YN0lLKI)vMqQKNH)IEmmc~=Ww<%cWl$X`G-&kiWMI8G z`bRL+pd!8M)wTskh&mi$qpUH)cDdw)Eg6cj?=2Qik2Jb2b=C?A1=JiRe_PM=M5>pK zKKb*}C%12y$l^V$cz*&jng3Dw|J?OAJAduEdl+$XlaI_3eOsa1f}_-eU3ql=tD7RL z{7IQ&qSS$)#AZi$K`0+f?~Afk)(o^#PXE~T(#&!?v@j1{VhJR}9u5xhxiur}!efY& zUd+Q*;nhCBtuoS0K!&PAnylbvZD#0ldbMJ`8|rNysF`SZOghR2x-1l*9;u?%(-eEC zuVg~VK(kSvm`4yDvZcS4zFx@@SVEhEhWaLcNG8*&cg>b!5*FQJY>EIU+90?9gtvyn z$tQT)>MLPhBtTO%vsjQkgGV)afZ&PEq^wSvTyvFj7aHc~zN6wiL9Tm|%>?p?H!W<< zO|@F7{I)Q^eOeRX3i8~8s_NdVWf>WWdB2Vb^rvl)KQ6vi@d)wAC~B?E=b| z#O3gR8_0rRA1$IVrUxU>=Fue{?8#$V%4FnH@=1zwa~y)or|<|h$mD?uyudyUZ0bk( zEMMD9XJx`mR@`SOZm#}19wk*N{iA|V%4|x<^>_vkTlX7N=&b`az{R`v;n&Yke+}f4 zBYA`IT(?&0EC++7__O3~4>Tik_xaVJYKy7O^xnMqbHEaMBwL(5mBw`F_VU;%=~`+~ zSVql^3M}1?g*VVme|R3Ud6yoW2mnI^jwTzGW+Rxmo^Tc>!4`Fm>H8bisG5A9;v}%9 z>nXwMFeNNC`zB6Of?7JA!;zzF={vi=Fse@}W)vFp9qxq-sq3|n+Kk0&}P(c8WFcKVn`Zb zSChjnJ zcX@rKTVAUpZrHfwKxG+KUAK!;psD8zM4;{0H2Ry30TT+M{%9cTiw3qBUT=>Ez|Vj{ z;722ve%aC(3_zdQp5v10*}<%5qyEKP4DZ1DhqpK+cl+CDXBN)y?c#jUdm&XCrB*F; zh;aQ<=UB&=jbBrG`zxy zPkEf0sv-NvUnK5WF274(rQu3=lcbDGDmx$2~`gj(kclvoA zHjms6rB6JUJZkkV?5KU26f7i}TD6e;ihSi#)ko(j99jx{XcWZ{0-CH7H3}N_t;e}E zh{@s9gW~>T(kwXP#~J&t53e7n*C4H%2=?PMsJK|6ZAwC~mYwJ|s+t@;G#0T$?XC%5 zN61=!Kjx>b_4kVOYiiB&M|f=JQNWx(lsrUL#u(oVydM&mDT;MCT{loKb)H3kS~5RA zfodRsUrm(O2?W~=+JOnfu7lQ5gm#{7o~YcGBM~`vPBc(kugN1wN}$|5GTjf}C#Xxi zEqJDg=4;d_Sx5Q_G1_`t)yT88+FC1Io%*ViqeQCu>VAZBDWrlawcMqvx%N4a7TwI) z=leq)+KE2n*GPMQ`p6E*hl?l#JT}JbwokRI@Ngov(Yo<;!WepI=;e3L)N82o9QRu9 zUMIWPDeiTud!43NTdC7+lo7O*gAIY<gyB;P0M4sRX>aRkK>936{5$;VG>M1U z;|1){P>O#K9+zw^3bK^z+@1$CWxlB&YqOZT8BN-a;?(YOE1a)dsWY4us||+Z({N9SS<_a=XxM_b!xl3dn<2>tUK#%96GeZ1sazQ> zH;0=sc~QTS@teFWn6jUudV!vxF%%6^iKkI&GmOttM)BD^`%UwZoQrdyYOngfAsHGt zJ`ZqhJLvg9x9(4*MtNFTnA!t(x)`n6QpqN4-&fhXuid_4vE_36iX~C`_86WJ+UD|b zxRv-`#%{!_{1mgCO{O%N?8862pfbF`sq6f-qM%hIw#h4tYJSbcetaQ83%sF5WvCGh zRwjP|a4?wE0F5sqs8MmRz;A@6OKtRJB_l?9X`S2~)pUtoH7l!8pCC&w-Nl9M=|WV& zM%|U3?vKZ`vIvM3PA}T%OIw8P zm|-pgZNpI?xQjv%SGs-0(x`I#ijgR|eZ>w@-Jx;8yr{YWcWOKM1sa( zG#D*H9V#9*q*meCU!KK!FiL`z(O_divk{q!GFlKtTN;RS2^=DbB4odazXeRtKbGv5 z6{Ge>i`uGH!Xz246kiJ(3!{ZLK8faV(6dGAz|PCFgOLpxSI$(av(kd|{9gjR1LGrw zUy2sm>Yta3WU4l?*Ps&<#W-PgUv+)exScV@ngMDt%?P)W&TBLrqg#YK{Sd>oT8kQ{ zXDf0vr*j*&nIT#@cF-}z=5GhbhrL61E3@TvgwOj%9*6M$2Jc+{z-#+-`|*a8o4#7{ zSNrLjD&oks)MyO2^g)O6)?d1gkR3AqG3Ykv(~kjj0_!hu(aAn61#YsW3`Y?|87yyx z;^sMqGInXk6GP?aqwMVoyV#i2z1IT=Ur{kye>d7F-&4fl}%Sk6WDXN@moP`YugxHus3zMuGvRTLg$-N;&b%)H&qB zwng3cbLG}-vYOwq{8WT+m&?hrGut1S{`_W#iNEX{#dW}F89`@vy__vy$px2PP{jo? ze=^fa^zo*emU5`s+CXC^cT{?L4|QO1Wxt6+8zDE(G8>E*gm9pMa%V5SD%Vd@&CWP( z<$bolqD>o6GrXK8UWQ7-@5nzp>=oOEp+iuvV>kQT8f_Ik)l^Hj1<$35Jpm%2#$6f` zj`U{&y5F|yv{jL&Z?79Rl76Gozmil#$!4A_{k9t6#%^BL^7LXhHtPU4a zfso~5L>WP~>Q}dvT4&?Dy*j+UuS$#qe?dCwmHN$|fHq>AsA`mw>nSVD^PhSSIrstm zJjbfxXmX7*HvFOcQ^l+7*TpxG)VBx@CnkqflN$k7^Bk?`l0|T`tUcGMZB#&dpU;pj z%<3WzRxopV(gIpHkt%)_4;Q0#vz+kSa!ETk&3nD1ip(_;R^G1M*kg3U)=C<#V~>0vX1BM}Eq9p33OTimt0gPYTZH zsT)0~Cl_Y)v|X6WEYhL;c{&$n>2Ug;JZuEs1o?>$=u5RSvmbJv1VJJ!nhp7FVKT|l z-(8;#kjDakI|_&V^mo4BR!5YQ*O1Aagd?oW{*5>gXEZT`BMZM;$ejQw0F*d+Er83Q zNbC^WRI)rtPZOq^_EpW&DeIiJctr9#rMC)Kot=|!U1OrUa|Rh1S?;eVdUO9*sShp7 z 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

*8S2C z^Pk&}mVJBu7MNo;BrjK z&)O7s;MvkuUi1Brw_IP_^(0fhrN?5~c)_vc+QBCdyT|0dmix6>t#+CBR79e?S55GB z+0vJFAlhJEG_2zP@Oiy}DtNGHcXU^X(ZO>bt=&*c! z-=T@u&Mg~`wNPel(u(rhmZ)y_uvKeKcJe&o%bjjksV7&tpZ`!FEO>f{v(E7S!|BaK z(J_hs?`pMP7siLg_8nYDK0D^R;lVs^u20Laj5Tu-eh-{I4ZTZZFYUyU0{`!~QPKAMCrU zy&4YdNK`z!yY-OMr#sz_5w|?L>rIOfNAdkJTkG=n&B2oMFV-n6oqK(2vR^~DmXyc- z8w*Zf_vl+PXmz+krO9X2g5=ai1$#?;@7K|0?|+ai?vk3%Cd*s0#?dz}TdPXWVB~_1 zK-Yt>PDj=pDtx&1#Y?3(XWe9ASz`O0nD#yP6?#E_^6!lv(j^q#C4cTXk=VPcSS{1$ zxWy9bO44|wbH{UQw!g2}uH-*FE3aBA_tENm7UD1HHX-7J^LGU5ZdxOky)iHDf}_EQ zD+~JWZ@=Y`-C_UIKjDD5^|^t5J~(B1h0hQw;Ks@0j~6Yk`r<^NzxxJebq)}k%LrZ%(u-P&^IW2g-XozOso7ZbrQ`VHEHHTS$v^RCsICbzq zo~>wpRnC=z+0QQOkQ@STnXPm!mwKGCd#EDK*Zzs9#Kr39yojtVQaL;RW^U}N6yHb5 zI<|Fr?%C1DO-Y9{?#>%j;dL~gZ|n1@@ioV0^+G<+UV+(KISazR@E!PAU~(q!SoltT ztz(wYM6|DIUsqGjnKyfZQE01I+M@ADzSIw@L+knukDVHQB0zPN>sE8#5%plrxrLY3 z|Kyo#Yn0Kim^f#BP&PH^qJIP3R{!U&k~#hMU;cbJ`(wrBwZUQG!CMb^-z+JbsJ|h- z>yNgACcpE-h+ehbb-xa!tGONH4!PdcUF=r8|3{l{*I4z8-awJmL5`G9@^{M5wM)O< z@ayDg;h|xAiBa_q&pFFFoxVSwXw&;jmpDXce4@V3*7-U!F2-@f@*8KunBQl)!g*~Q z=T&dNe`@53O-AZHYtPRL$)8??mK(S~e&FP=uBG>_$@XV2j0~QDIl=xbKBOZo|+w?X3%K38PSE+HLtEL5hn?P>5# z4W6j#JQMMRKk&EIGr`B6mh#_@t#A%^xUx9ncWz9|*RmMnu0Q5ZBE#gA3B@qZYpo9( zEF$jjXBQv&X7VgFzhGh1htgYytB!oi&vagUM%v%1;;M4Q-*bbZ91`&6L8&c@>HP_1DH`o1hY+ZS(%}U$v{Hrd#bN{-BU4>?-+Q0HFuZwu;$-knl+fz!L zq=pU{FX_~}aHVnAKHZ;=+82k9d=}4IVeh)xEB*Icqk@A?i79LyFZJ!uJdteCtupUQ zJvn?;?`4s#{D-<%n`PGyx-3`M^DxyDwFzms^Tg9^pkO%?-;+*m|bh}@Lcd6(^?L5V>*@n z1bgLAjojUa5o}*F<{sqXQr1}9d^c<9+rWmsozGN$hgI(Fv~(Li#FanpL6xWjR$c&?|(4(%G04qme=FzMC0^f#8aZK+-c-J!)H@=EHm@}+{! zI}E7jpRL_oDc*nAQ0i9htBL5r##84to}2y{8y~k_)JKn48Pl_CIS<*T(PNionyN>` zPBB_92l;IiZI!IYmQ~xr;)LbFY1xItYi2?fRcXdVoHVf%2VBi?Z&?s zO3o;~`pS~4?wP)+nq7*VPS2CDMyIMT;SHOdU+eD+eRQy>!rG#PU2y;9Jf4G(7w=MB zq*L{QU#F)eRo= zCJArV(0-Z}GolxLdn7a6Y^}qohBsk@$BTaYS{_+>MC`%Gp3^nk=li4{2r)Pwo=i<- zyRTpSJw4`}qQvQ;ccvC{tCBzDy%Dx1{k6*UEXkA*-rj2c@Y4goCoS{U;x@V5>=UiO7xwwr zI=7#%vq>hMk1Do0T-})?MdmQGvC>Ei*+^g9{-|1Te)g||M)y$eU8nBp(tleCP!qr&7vMf6$d?w%U;~NaZGk#pR~9pMdJ5YukTMrDMxr89}m26k$hwJ?XTNS zZCtqPf8Ta@w#x9j8Tk2^LFopgW3x-Nm*<>cJySnXl607UYCiY=ak^mW^Jg;T?CZDA zj9omWsy*gAw)A}KSk)Vo+;eJAW4d(We=htP_GYggO)9O9@8ENvA+zO$h70~|)7*V$ z#nBBPU0$3S`aGV{tfo09#^RffmFX*?IQ?*H(j)V`t#h>F>3X?(=BtzvV4 z^|&$8t>#BL%6D(doKI*hdHg$!{lfm`@#Co$zZz~nHMw!rx1mf;NpxnSO3dz+-R_t9 zzqWbUD!F(J2X%kEEw}HGTi}C=kLM@OSeJB+$sFe9J|Pn`+o)tciMbcqgOgR=u5R;>D!MjPs4q-rvt^@F&9aQR^_FtKdd1y_9!IAr?&*Er zU?)^|>Rl~6Z}8E+-#5vh6&C3TnlAU(ul_Ud>&uTT%`=VaqGm|zSS%c=7h8K_J$I4N z1trl=AV3sLV|xu&`?kAD__BUd|Hh3FV=wYSDc^V+vwyalnQ8b8RKlS4{8&x z+1$_KEl=(Zs{f_|>kXa>)ye>31mC!A3wEPX@9&gs2;gxFn3C9rdwt~YK8|wI2ESYg zcnr?;Vr0DJFFTcf^jqb)e!26_HE>#>?gM22Kl_6e&SOdFjR>#etSi1>3C!b(-v+nf zZQpBIQ9G^Lj#Eop9d@|a2Ur2NaeLUrIpS=;`RqD_BjYlUUm4Jn55;_3EE}5ldQ^24 ztl<^1g{Ua8k6&pU|AYs1+Xu2wmYa_R&$2;h-aTp6`4gpvrv}r;rG)sd`(b^lafB`n zh1r6aZ;h~N?}dNbZLkHhmU7Ip%beH&hhY$uCOX#xb^nRv63&+=gy7uo0gYa?jd-~W z8?_xKe;VLBVj|{Ge-OaF(o8zwi*&k5-0LVTcPlx>7f$5`^&EiJOfdL?TK{PL2@euG z3N+*i)V+Hs>$eH-^h|`)r^q;Pv1al=$7IxQY zma=*-dB$tk_q7Ii4%43f0aYG(S~iFKsEWHGe&#(0@W|D(DB+y3e??i#)9^Y+?!0nd z_^9aVC}dhv-0y~@+V!1tWy19d<%lclpJmR3XqJbx5ev3P2xW6jp_tS4&^jIu_0F6P zj#sJg=pKj-v*C+&&sA@tX@Jf)a2Tv|Ss~f84eW0GX{7srw{@MM^=m0qRD|pP4+-2O zidIjwkrz0HFFN%VJK1NNHS!W#L295rv_+46U&tCN5<%h|zm_Y-7YqVYLYn1tOLl;L z7OkSg$70ux_#T;Xy=Od+S>L5w{4)9Zdh(;)!LbW~*n`I@?yAUSzF0+|aIPfJMCcqh z7!7i$YZDLyKZg#QECh`7D5J@8hD#*7m&+q`h`(1BG|>P$>WEp|RlMlf2mUpRAY6p+ z#%(10s{PCwsON>6%lS)&GiHrsci?Q34cZ5?;EnH03z~km;3b}U7qVnGc!iKk;SZ3^ z4=A2SpM-fK3yMY{v7y!F%H2vy|6x6>QWjQ;UET+cz3{SGJ> zMTo-7pxDoWgM`Gs6m6}>pNe~XM=QE>lt|PWSK{*XD$1cch4vXQ4w*{Y=9(z{kg`lk_do7Ab=)r+t`HMF6 zOUT~tmx~wz0|H8c{%>=dL>wL6T;2XQRBp-^#|_zMp`ciBcRSte)og%ed))% zN3B^f=fg6hXGR9E>&#S->DSw=BO`G4PeSuoXH5x43$kuTV+{$~6SJ+s?r3nj2V-df zBs2D;*8bp^58qy5*ppTYQW_Ik5wb1Hin*PU>Hy@EloMy%YyEK8=+mpxh~%r*0Oga? zn~SalW+I9Th@Wa^!TKTyU%?#!$azGL890V{+K9Geilb>|$v%hdJ3T|~34VFuwU-F( zTA!Yl2#>YKjm^G-I!8QD=i*zSsnAn?ab}}gTZ5g{p(=H{S{itV&JgAd(SG=O36#CE zN`eQcjec56u@hxFdd8Y3%k8dQBa@_gi3x+Ki}-XJ&bUJ_KuajNN?(m$B##X~3x9*P zGjn=Gj(u1P%SjPyDz>(6L`Ln?382JF0z6ILfRBtg{WLkX!%iKRLk@wlIj_AC+sV^t z$Edh9AHeKglj2YYDD601A0*psV_zJT*(+I_k5-eL#va$V;5PFSLHDjSW4N(Wa95kW zpoG*__sPL7M#2DFvTlw)w3v};Nijo_uvZ4Rkaa_h2>OsE(}g7{!+yi2kb@{-I)p$hCc-6Z8ZdY5tV{0Vb&2bUYEjr~w@wX^Xr%g1k(@z^owe6GawV3Y)EQ0f zMF+htbk(%Sdrech75AUKqIFQK`HP)*-;g59(`AuHKXn?&w`!d&sxIVS)ng7P#CdEs zGM$YC3V8jh*rI)RCkN2P_H7aZdm}kif{T-&I&<}AagC|;mSxFEdI}#P^m4zOD7Mw8 zi&(LjOT&Z+Hf>6tk&(BU=~*g?v`FLFp>oA*&;3AG&;G0+e*YHQqmLQ6Y>rx>o4dm2 z0o(;)xStixpF;7@DHa{z7y;ES%Eh4)Hy(ujq2P@;nJ!2$U8>0*NJ9D%mVOs~vOhhD zDfly4@{1XVVhD8%m^p40q|k8ua3O?q@5zwjawMb-T>hRflhO}3PYC750IS?b>NF;T z4no-|G-|$6PV?;mQ>_Wy_T%)NC?QY}!jw0r3^0XZDD#ofF4+fi(AA)5^g`qZo@hvW z6x+)_gnx?HxF)K@fqWwlZM=uOV}e6A8Hw}`1>>Wl(%3e$_~U%HTja`6ecv_KwYM8x zTzB?!bdS^KKWZ#dRLfZX49WuY58`H;6XN{j8 zFt9MF#oJWK-NKj76Z~a7^2WhnoQm% z#8zr*I&%AkY4OSJR8nbGoUvuQh0Ma0@f$YnwX2Zzbpj|DDk_>nJQ6f9@tQW_bBOT3 zLX2VD+Yf>J0Z_-gmuWeUrcHbJA6Ho~Juf}Cul}RHA4jf;f-pusC=ZA90b9uZy1`Vx zassx{#jp_|3icedJ4WN$z@6#{9T5-ky)2Q?+Zn@U@E#BKh1Cv?z`1wn2Yt=B$Oe6n zA3w~z`s)3N0ud)(L>nKBGyKT{vEOzW2PHvY)BOnJuLoHsA(&`)Ah4ZDF;Wt zyvPD2ha*QrzEFj;V-+KF;wGZg86oddfO=^r72ob#h&n^AFCV@DaEj^&S+A*5Z>@y8(1n=0=;XVw2OqCL z)1L>40zwEO?@>S50`sWLcNcK+v2U(%@Xzt_*7$k0+I+3NoXRb|%;bd2Z&~c?RuYy} zQ1O)~<%%gdsI?aCix*N;8$GPXqic=Ka|3Hyi@l4n0>}_O9Eqv32 zu^PKU(Iea}PNDhZPiZY;(^5`I6uA26C=RzcXEpFy6hD(upjBV8PDR8*t42{i#rl^@ zP&ApA{l0GXW+}BGk48gWzG9ZcamyfRY9*741$Ybn8lHaBK-2W*WS#ZUGP%xYzaJ`vBWs;uR23HY6V_5+m^%>76|>ht%M8*bN-#mb*ichIoqa4#FPeFv5DfTLu6UM; zi5T=NrJGJ|ZsAizWuymYyVou5;BK3*&mR^n?9giWQvPd9Ex2 zRjjx)904c6NsPvdD^~=(Hut*{*b0FGjtrc7Ku_N)WBf+S9m4ncJtJCDU(jkwV zDL*3FH8NYby12bpa+2)y%>lqlQPHW{zu+tWvEvJr{XtmYRNFr@`E4;pEf?DLS_YcG@XRABDVnLZ;cX=IaW z`c!IYD5+%8-4L*hyE^9ZY+3v|0{WG+a#u`E9I_$Mrn9}Tw1O#pl8Af)m2O^&jpc73 z@E)skeXcy0{GyJ14F=Yo zL%Mhokh#CvIasW5K3o(>U?L+%DBLR!$z2G4&!;tJPm;Z?=z9HHJzgtP=pFV7G^T5U zJD6yJ~eht-5A<8J}TgtZqa?$qU>!y^JwV;)JO&RbWDg_Q?M?xLlBW6fSSl zdPqNuK~vWZRf(-ZTaduw;j`J)TQxf=5AE*2YnkxKr8=CjGs93v)0dy8#2Z1D~o&P?qQg`Z^Ogp0xt= z1rH*u6l@+ZO3G+2T-QlI)^yCj#7cq=^PKx^3&D%<&jJb9e( z1!mH1bS(UWn>c9BNDVat*xBn=e36tlyRkFegEh~$6h^=C$Ix1ZN>7YBW`1ZWymfaIV;=g7iq+ril%AVJ%ERQ$HP_~g3)N$ZRk#mGUM7f0Uyswtp1S9nIPJWFS6 z7RVHzRZwZE(YEu4!b~wbC02Xhys_J)&TR=-ZLSMRwQ!+sNDYO+2!IA%9z=R-YCoiN zOfm%=_oNx<$vY13LVaCY7G4btJlvYQOWlD#lKAU7;B61))gtLRFWLw8EIj_3`qe~?Gy%I)=)MMUsoG-1l`8~ z9pqT5auM&Dm=QcDZ}H-;ZPfRi>dX}Ez25q6{Ambn-d|DkJ)n?sAHuuWSvi+syY(CY z=8c8h(Cd|EcE53J-_|)NN;*+OHVwLkX9JSseM9FW<2m>R(`=W0=s_p-&b;GZw9it=*wr%0+sxI5MZL7<+ z*=5^yW!biE+wQV$I}2Uv!t3+yecwCh-1psaf5aG>xnsoGIrdx;bFRH&#$ePP2gTI& zR^L#tvGGjmXf}OJEj^1jssd~*Ew$mA_~iM{}N-G|8C>|-_EYP+)8{-^!uD*4xbdYLPwidA{*^tD=FMoiR z%|*E$DR+fNDevxeJAK~6`)cm)%Ck)`{IeHv`nucmqsQ|WUP0giSOl^X6+_dy&w!2# zWa;SEWvEjGN~43L=muy|a~+OVeR#xd^{9_rI=YI*eCtyiLFksd_vzBzAx?9zY)8CR2HJt&-W~cud(}lAd*lT@S80YKmTLl1j37(99#l@8a50N|kRR_4y2}g`+2*$=#eem)W z@1*z&_Eca5YK&NORqwEUR^n!*GH3tXfrI}{&ik1drZ6$YC?o!tETd1HRr&eI4Xl>X zyH6bB`fV}z_nnWmsrumVDgpHbdnqIO>JA`Z3UvL755`_1BJ&Q+Vf<nyQNUhsp-U)^~T;=hFfivcRWFX|`};Bx-CyVJ|Nrzx&vpFqNdZiXD#b zEUh7v&X*BJU@J?p7LGwYimKk|<dkch4*5|LjLbg7TgV(-R&ofP6sEo;DIFe= z$Rt)amC;q?S?Trm4IAv zC8n=*)`%#jaU#qkkDZWgiqba<>+isk>f$|C5zcHYA1c6?eF+wr;@VWi>`e()#bbmQ zqj8kKdOGTqP$kzIec#E)CZs=!Z?IKA_yNh|tuRLap(<{8@M0{h^O_@tjj7hTfX-?_ zmdGJ~+#H=<kNEi7zE)JOmjXj*Q>N zV!`pphMsdtk4x@;YFB`m*4TN29Y7-+fMoGW@84 zyjQEXl#0T|&eNA^i$NErGpIBzgPeAy$};~|Xws#KEFgy#E-XhCT@F-XR|?tG6t6XG zM`Z^cStk=lA4!xq?nqaN(GZQGkQU1z`NiHK`5jHEAVRu96Iq5$iM;Z>nfr$JgFlH8 zQrVG~$IJww1V>1WZh2Tt`RA@uW<`XlQAd9(2R{L4&0M{Zdo(k$a6)>nZ0urFL6I5B zQ6;X?DHOh3x^V$i))q3qWr)=(nRS+ViREm9vH0-9FieB8G@PYT3K}NdCT9orzV5M> zfHpmYnZdiex-alKCPf zV=lCqyfFVJk_$GaIBTt3{$H@9t7fH=oSPzx0*=S*GRC-Q^W_n)g%PVt@wS?%X?q-E z)oIU%7(DykBcjUo@z=x{tO`$K_TdjWkFuOGnVoO1Y&*h>%g;`;cLoR;{EMzGv5iZI zEQ|!pNi`7(OX-nvafp+ii(OgA3Up1^)8}5V4L|}h%wq)V5Is&x<2rTbZ3I3Ab2UGm0HZba zIpVPH#!;1!#TdTX?#@v9(}RaD-brwH0y^ieTLub6Sp+fksVP_mz^kXJd2{ZbtqV&5 zRZ|-MQvK6~lgSdwsE2G?ku=Ff@U-g#OwlTn2CtxU=1&eV+obE^hJ+O@8>DL3>(Ylz zEq-6fq-Z@7s~m*W1I4Sz4rV;T@wPP9#Jly>G1rsi_sUuKQ5Xq%y^IP@R!&~}HtWg9 z;=LQKa=N4%E<_di@#XcI3tYK$${cSlrYxy4)YhHxa>G8!=tF9Laew+53U{2#)VE+! z17fU2>@ixtAjk3GQQG(@ev4~f6Uun@i;&A7JLUSfV(z(j+o#b^%dWYn%G!6bLITra zz*o;%_1?i?LQ>?2j7C$oshpxFu!PNrdn?}Hp?!@&$=hQHz?1;%f1f%k-c5eU>Of9aU?s8Di-%ZhV?fy=1v9x&`jEfg^=tf{x+0hc&DUi7v# zB|{fVp%8QuqzofGSHi4Mi?$lZ{5?&`5CvuR&}~Mnb`r4qK{Z^#w0BtAwzo071SC63 zygqUF+}zS}82iMcujC^4M1-kDnv&elhY-WzErest0InWC{vNwT8Def-84FMt(-uc6 z{Ls7wj=T9(k~Y?*%kT0mBxN?-pxf^!RWtA|A>A0jw$$Ei;cG>ad^^zJN%_H5x{Aga z7Nf)^s&Ez(;5=uE_^nDZcX>!E)VX3@->qTTAO|gVSpt7|Ty-|BshO_b{l01JN~=xsx~=U8uyK?+TH>UY zG+561Qk`cGo)nBi>pI4=XoKo3ta%|;k~2A!+#=iHYOl@lMqHzMtZ-{&tU&9!uB58T z@9N%IH3qQ+=nq0bU5k*vW$*;c7FK!sBbs$#|1INSRlzkCikQ*D*Z9I)i$h zy|0>jy3hDe$9>6L=LQxgY@ZnGb0&7DZ?~W7jAtR-AyG*i?{1g7B&KA2SmMPC zOt6F|m(3UCjI*0MP`+?N?zTd?Ecy30Wa~4?9{CU;Ak7H>|K?2pQF{J=T+ebetle>! z(YIG|v?BSW@VyFEqIAOnZESe29gfgy2oX5M@eU=3ap!;*7ydSnY-oY`>USUmeYEzNPS;^k^^1cgd&=n z)V9MC`_%+<1IeJu_(b`q{!6sC^`4En&sqI$UFsXpYO7KaIjP+Civb2Pnkzh8klq%qVB&% z<7TILW`SWkNBst{joRjzYrMld)vlq>SZzJK2fxE zntFV~HC7Ju5dY;g2c*N+NXe{L{s!}wf5;SMixx$}zDn1SJ`or>fKn?(97)K z$fWV1C?C0HV34a=kvq9j@m=Y7R zuGV;!eSZGJtv`PU+x^Syce{j(>|{G)-MI(8{h5c#uuh>j?k!b_Hw@tP@};EQKlCT7 zc8!rsr##;WMUcB|cbE##&KM-}yZYEI&>Nrd0Fmc2d=c5F_)y`+`8(ldIgyd*Bg((l;CZR{y=2lX*ZF3f?SF7N248699VBI*T1tz`W?yCwT&FS28&FT!KH z!^Z)1oyODzNpdmls+vtE$k0xHzwj*4YI_~hYqW0=!~gXB3yFG zhpW{fwjN~`JAt1Qqd`|{ZSTtKGP-lvD#l&17wFR$jt&G)bw768&f_7iaT{+zc?~|p zV@^&wt&`w2=7XYPYN@0o3a{NgNjZT+GaE{?%V~2?!%FF9x5hn-)L>4S;?bEv84K{UbJ%`k^ z^_@~upLI))#l}xv!oPgiM%OpjH={5_*LKpi1;J7}Jt62TZm>g?p=}|wX^?Y;xKb=~ zgsd;%NC@W}!Fj24xCx_uAWQVmcf;)q3GcZMh z*If8Qcm53PoYdqe5ioZ&U1st_7gQ-pNyt~j)_~mYBksIuI)f_Ub!as!2AE;2!rd)u zht_Bd^TO&^F0L{3SfdMwxLCInkGe)DKskT=mTVO->VdHum;H8Irq;)HMt2AiG5WQl zrEXe~l?7T(A6VqUf(5|&P{&6y)6n~D@5fE=tI;NJ=7>Ub?)D=q$f>OtuH=baPVSLR z6ww(kgzIol?|~f8Mm3q1x<3(7f8wk83e0)oblazWtm1-Dh1^B7c1-KU54Hk*E2a!8T+vS$ktc z8&OMV7bi<2*Z*s9lcKC6gDZsgIb*iH>{8{}(z>D3>=|x-xpAN)BZTsuxH%Mq(1%Jk zkyyTS9X?4e>Pvb+5m+GDPpHPn3Royd@>$Dp{=?wBHra>i57IqS#XV(E1BIv{_c(<& z>)ZXPMDb$FJ|3r<$FzGEnMb0o)m?}3>bF%%D+jzcW-q@&;=swc8OEpIh=}&LoWGU9 z_eXxc+c6;Wo))zl^(0iSypId%xp=&jnxC+Fh~HajY$c;(Q>77v_m->ZgN8sE6kkD^ zD46?obXaH|je=oYH}lkDh2Wf060%1mS5iwJRN`skUfJ@C9>q^*E#dWxyen7P_2J|u zl5b3h9h>rJQ-R&YC0RDoI!8N*7#|dp0e?T98Q4qu?*<_ccmKGnQEe&FjR--`uErEp z7`3Kf_iP;14|)4{f+{~O_#Du1M1EA5&}|^tqaeO!pI-6ewfiti=#VNt;>tgIg$O^I zeSeO=M8Kd6%TStHGF?KXBNmFFH8nG)!*~sjiB2^pEwXDSFf^@3e~|N;6+NZO{v>_2 zQPLUQ^D>Z?^zflv>wy;N0K3|Y;MZ8Ef4Lsc!F)&Q1pQYeBpOTOVncy|$RL7%5dZh) zr~m1apb_DZW{&M=*3`wy3&)LtqDd8B3U6~m0+ZOhL>BM1$u>X-t*7YN$h%IrJ!NBV z2CZt_Q~BGjg+Q%XA6+Ldwbh1d?m$hIPrF84=N12w3o8{#pvJJbihxX52BKEs^?bGcj zD!NkX3mm_ej__6f9Ndu>xyvhT(F;XNY4TfT#8ze9MCVT9!jnitSBaO7jXufYM~op{ z7g^{ug&3?zm%(eVbJ?w*2R7G~HIDWd)|{R>8f@v{CC&|ds&h?go`m!oNJ7OCF2|jN zX>H3Q4(st6mv+$Ww%Cr=L&fU(Kr;o|~#=C97n654(t=_!$lJ;!)uu@>bB-*(8417I#RRAqBF&W^}&-`4e)R}}fqcvyzx z2QVkU>OiQm`}}g(X!nsH#fG0f1jlBy;))6akY_J4#Xw^-T5`p~9-TVLOYr@OQDx^C zF3uEQmKhunoA0JOM2AlUI>S=~&nmej^1_0me_Fhd`<3jkdZ>+>!uJi>o4(5rp}*@7 z5sESq_7i6OiQbFMne7ml9?fIx2CR}-QxEZLQPhTvJ7H{Kx|a1wH~bV8VXyc(n#cYQ zZa@A~1?bzCgZCf1#Q7vfxf$5{!N`lMpI8mkRdt)H&XRlbgS zlMgQ2-cZkErP+IyjDus|$e7xU(bj~e!Y4}?hXhzRw5n38Tj|O?ZfN61tkh|x%t^m> zPskQ(QEQ`cR68iC%xzrM)u%Ias*HYkV%)hodP7pBAA zS7X%+X?W+m&qXJ|tS@-+``gWWl&{SgmvhJJte@{QO7Tr@6VUZJS4_lxSL=luCi|{> zd%z7W$cEGL*({_UJjP-SN4yyUzdea|TZ}h+pW(KqbLWB4lN32{7B>P5hwEgl7Ht6Q z)M$0X0f=`rY0(WrPE1eif?ze`P3rzF$H&ROWVQTMiS{CePr4lvb&K9c-nngUcS)ze z60|vZo4-d!vu8mUar(E@)@g<{V`VbpT!_@wvo70yPkNzQwy_{NBv-D!8^uQywcd0} z)j|jx)){raBa_EBxd>Pb`8n%JltI)4gKyRlV&ba^zmWag*-0?xFzztx?U?2oYhDXk z%0t{L5`KtM8~7TTk3W-9%n~d211RU-_&5OeR0fOSHu52DbOj&ESsOTBn!6>f71oZ2 z!e@6X7T12ry+AqeEuT45oUWzb@P#=Xn*4`H|J*0_HjH|Dly*3B6e^+(ckFFnaF?7> zxnS)NSFLJ^W*KvjB@p@hP>@f($2TJqLL%H@e^~(*)&O@ybT=bXw*=H%3hAy6mhpL{ z4hP(X-Jy`3*zcYNNvO{W@CY3*MC&h5Dz8+ATvBFyVs?BYYewe$rs;L5 z22cC+0wS^T2>2e*geKK~xz}=2Bon=v-+lIyHR&Yt>sK=*zdYKrRC_76hTKTDCf(); zZ&3A!wir7NJbt)1y`-8Qo7yO_DOM5Z0-uLb10{)ap~QpkLhup}p-VV(EfAg>h;0u} zfw8B*DsF*zGjn%6vO=Krd^=tQuCRz5DPvcM#G;X^MFVJRo(Q@(h9RZBo>NI^qjBYMjVS4GPxVc-9O!T)6q5kEsf8!O0 zp>sb8{_+XD|1^&O4^BbPOUrR5l?Tjdy~WhbPTAprq1!A?1B1&}gUh%yAW)vT4 z!?N~h4%nY!5Vk+EPNUo;CN8_R$3-2X@S`0>Y7zQ6rdz(GKm|7&+4qkj};8@q_u z+u9o1naEn&nTpukxtado673XKJ$n=(G=4DHDB9L=+nU`u#N#5DO@RzyNvL@X;Y#F% z;W1O}Ra=8JIFTa%!QDbew)tVgy*QQ~t$4-M=10TR9d7U24(F4dZ9#wkPY8!_QZVSN zvo&_4f!J^OvnkKQp4|AJ_~7_r0FRO1x>}~;C--G=+S|7dfMvktU6NtlwAiGTJG2z1 z&*nw0_MqAy=<(F|9+482L`sW!Ai%}Lg^t|#m^Q*J_lWE45xLSt)q zP_5L0HN!GL-FVD1J@a0Wp|yVh)W9wzGg{ACatd}eb?7B`U@MiS36s8WgXhoAUe39O zF^8&io?P;HYHHY<)R#=_FvgNSii-a&)eQs)mO&Y&#e=bW6_S*uc zTvt;>q5nvwb4eZ$AYeywrXvBCx+wtH#<01<3D5JVGLF&a1Nl zZwp2PQ%v2uT+OeZi9}7TB4X~J6sk0MElZEqT5q&uKZMVAk%?ud3)rQ)aJ0lZ)Z0P+ z2+5kL zd1M{JH`4UO3y|B8Hll9O_Rn@z|9~RPPt&;4zYshF`7foh|A68@K~T}q$@#BN{LgG? zXtdBj&VUg6vS`tUbvy11w-%XIMEfo_fI93}PHzb+_1l4gFCYv>MYq#I;6aekZ0GXB z19TiI3`#^a+tG@arSi%)!>AS|U9aaginNLu_QDRsdO=3{;az6%=d1A*n8 z_ZIUG|C>I;=ikCkSr{6>{BPJjLx6zr{ZIa@oTam~rJcEg!$0(}kdwKJi=m6@e`bSI z^b{5i(8j)IIXY`DP4bC)Sum4(h>XJn0w{tQndR9A41zQet25ZQRTeOI8N2UBaX*Ok zB@0RK1`+qdSaQqgopEJGQz@>w6=q*^R-6B~qg;LnIy&=_+OSf15*zt)6%9&ys<{~T zv?w#~2s^~chAX^`DDxQ8<62Ul!{+=od|DSz@Y4^dZGF~`!!v{--Sx(*k;-Y>QvEIF zn1f8UDn})1T;b;rir62i)W0H$;hr&ugj)%J*d-A+nyFFc30b!HYHY4tm-%cKC+#=3 z3{A_~;VL5{klw%sFW`HcaK#c=3f#Bq!B=Wu<%&rt(2%Pg+PAqb*sS_XC^a6Zy`wW` z>Z(TJ*2>vUcF+Tu+NxOkNExvcQ!RvSTz|L(Jgt6&kgw1?V$saA>@Lf9xFas&5Sd0$ zBy|-Ex0pL;De0Pn3_bJ$cDBoo=*7>bqq|eEC}Ix>^X)XfpJM%HXv(Mxfzgu@>vYadBq$y8-0U5<=ClpHJb2m1!8PQ%^fT0J6_+OtJ*VTz*By0Oxj* zN=~4jN}8crBR^yGMT=2gDQp_?_B6KTTfhjhhNY%_Fc~;8H!%-3$+dtbu@}Yt6-a^4 zKIPz_V!$|_2?52dJC?z1K_eoUlzCAvw|v5Pg+xv9Rm*7bxe}1dBUo3_UUm>KnHxV&iZmwXBuByToeMAV;K;;Zc0=9@J z>v!wH>OWdd^f}emw(2MK4@+FYlk~;3W?3cJ!LUUwxX3M#Ur}idzu#l34~i|YK8n&j zA^vLwbXUu<{KM-w`0v8Q|38U<|A4-Vi__mQ_YG_+< zUu4h{q+OtBLQNzo9bOy(-GGb=7qL@%T?(h=HgS{sQrAC`1?hbU8bLAI2$s0kY%TGH9f|V2V)Bs!BZb}Cf24C&VbBp$!4^n8a zXzHF6WX&sfILOL7WTnE1yzL?clulLSdkpiFBw^l1mKFFUxiR5=#j?>hP6a^xHkL4UVkj&isDY@^3h7^cM8=X=akw5MsQ<2Du3C7@Ea9Ru)?&UC;-)^=y zgluXApUN4Us)&TQc3gB@75F#4A&6=5H3kU+5{CLeoPlKQ?A`7DV;cI8U;b$k-qy7C zKs!eF>oZBxq5uPgf&{9UWyYI0BYumTYbGu%2K>O4jc(pBbeDzTWZleI|9&+ht#iGt zKgXf&-2k=W6)24&+`Xho!Bcz047z};)}$%%_ljZtK=i8Z68?(aSIZS?W)f2a&N?_sZeG z-I*UlnR+z?8TTh;UD{+1`UW?>$$ZpCy?pqiy-jU~d|7$}?e8brOnh*64F_)lcl@JU zKLc+MA-mrd2jgB|xCjM_4zUQ5fyUUb^@A_a{*<1cRMC0&&xY7>d*-r#9$?-&UW^6swD^HBSPpaZkcSl0w$gLJMr`EHB&?gq`uWku9#9t`b&|b)qOAS2PDL zt{X;2*;seX)8G82-CVjTvi!q-bkqs$T};-$@rmjoXGvff+^G&XVMUZoIkIb{IYhSm zqC#L1&na)M(0OsV>dF+qq^9_WwK&$WALB%<2n;!%+l&M-8(G=?q8MO@jdg$f6Ji$I z4DozpSp<4e^sPEQ6>G^R`1u>l@D7Tmdy=JGdaoMy{FeS!z+m-}&N@rib;44*T_ah)1`#2GX0!-pACMMxQlz-$&`-1_O3&fJNAJrh0Bw4 zMp`2%xp++fMs@dwWXuMjqk6l3$bt$yRNn7}v^bR6uDz1=UwbFJ*o zZJGTsYuSAx0??!na6>o2%oxiLID3c>KEUYrN5S}w4V-OcNw-5R zTZwlT$)C0Mn!GaZKcjr+@5NmO3+@ZY-hSLG0a>~}W6=t%7qDFJs5ztR}S*kme09n~`{d)k%7&4Cv6k+rFy}?tWh~N~zpK*+Fi9 z0(-Iwj3sZ4#VcI~cbJ~M5CWB(v?O{g#bopi>^$gUv0z);u%s`u!CEX|v}Xj0<6r4$ zx<1;Vdw5mC^w`t!6=ad#l$TYd>8EXB1Lm~(dINZC0Qxyl{NmdYA?yjBac2#waORwt zucoL&eP#Uv;*-MpYyVwjd14~N>Map|IhdH9 zc~;{v#N>vuIUs0E<=>BtT2{*wO5DdmGuUU3WTL<&-N>I7HG?IOMRBlJUS%ODZ?>ZPKJF12K;b>>~unZK$I{KVsU)8_pBYC~8!?}|hC6fheqUu^GZ$^)u_9@|g1jq06c zc89F4Bi6qhWL9VWhMQHU-;<=)A@k#v?uUCOO1bNN0-^lR!aeCLB~M z)J^}{>xyBk1;bH{-u(O^7hZd~^yiCAF&A;r6%8UBR+Ch}w7N&K!5_UXYL$stf6Va? zf?_1gL$fA+SOB@LMC0r`b|t4#NK!`&UV<)7{3mfl#1_H2M^HzJhyK>)tbst@=I zrWqMacnI!yna6t3+JaDmu9TpMYLIIrLojM?sOaEP)#CtjG!sfEylcL>J7>|V*h5-w z1LkWg8p0e1g;LK2!>BlfX&A!A7%W{v0?PK81TM(6xLfzJYD1&r7N1dxKXI?HOnss4 z${1;eG!=I10>3PI0b|1VU;n1k@vJc#rvGxb&A%$0^M9^U{#~7tjI{B8qC+!C+zU7V^7u*f|Xn8wy85RFE2tgE7#=pYIrvaDyrBQ6`?ohsznG+l1|z? zSv`}A#)+2S@xkBXyF!V8bfcvArU%Ww9sNwmw{t;^3wpQ^&p73HmXw)RR_b~+Ua^MD zQGqc;Djgh$I|B*&50N=IelYu+gRYfxqx9g=st7MG4O+Blp34-speARvIIc1enS4bl zU-&KO*rjiEaJY9`8)Q};R-8GRy~e=Sakr4X(+!TOv&{&A&azg&Rd?G7ewJ&V*Env32rYV#f5=03h089vz~Q!|-K`UHwt^A|IM+aBcbtkcHi`>8v%P!77)1@?kK`2YWgh0VRwaqiII!2ghmFto(G`stm|CUuSsR}%5C#nX{w?_N=0MsllsGX3 zB*2jGd)^NkrL*^(@xT7Y`L7XjWVB4V|2IPH{_<$S|4D?X*;)TL zEV@T+Qu(ir=jWdwGi3Pzg>)AhPBno9wO>FIPEt~$hNd0bXs}AAa(HF}$dpa~3H+%m zi5^FT=@;;|H@Z3)gUi`j-_4%^gDgz$xPP*9v-zCe>w7bO^l{sE3v%SBBLsH{!^1Q$ zRF%z?G^|AqMF9$T0k*laZ5ov}>6KwRM}%_B+xU*zZ!gW&hgZr~R39x-3R9-NdZem1 zmST%*e_Nbf$&S>SyUi&4s4(V6J&2+4nx~xVjG zo?RSZT1MLhSz07YwUsb=+vmWHG-TVhVg+Qve-oi(#JIKdX83uk9{ThVGurZPxq+5h zlyDH?O%o8024A42+&uogM1GGfS?J5w@X<^=&mi0T(-<+^ zBr8ak^%I%p&-YMYan3(M0#E2=XR=i&1|a4j{^SfMpVGS2ue3_C;f3ao4DCEJ`X*BQ zt1aFnB!j)L-B!QZ_Ds3r20$`k;~QJ!#r6yZQ@@a8WPsGgEhajTO6N$$ z7X;blR$hiA6jYh6P(vR|`EiOR4whpq`G+S;ZS*!eggK8sO8$NbEy5VXO7q=#=73Gj zGlCDr$i~c(zxw^(6ex+;gmxl02uKF}e>tGx-=at1pOOJN>N?Jg>PVl-Sd$H6C~(93 z1VjPGs9PAI$;FCLZ9gOfils#I#TwKkR1RkY@$TT?Yc zC#tQomZZZk&3YSu(Ta%p-3v#bX!f8w=z8C zvRHXqww!Qa;s4dJrjp3_uxUSG#vAd9kMIaGfG-q2bG$wi>^p`igK z$%w7pPu9z0s4X;T#@PlOre6A4KE0;cK4hKQXwn%-7o;Gu_%)O!GfZ7&blURJneVMI zei09>+#|ACXvWwt)Ydma1Ltj!5!VU~?tys+o7wrK~61Uwb8nrMVr~TMecU|SF>I1i*Q<^;9gc-SAUa|ZzKfzIqI^8WB z=3ILab)GqgYu1eY-pkI)nv%0iw6uAEiL)& zltfsgf(EJw(nGG#=f4_bxz*LkNibmWh!LFQYl>10k&^O@VJBBotGjUA9v-@aci*TI zgG>#I+O3Ov<&dU#pC9tF9ge|ve$_h5!7#kJY59$kqj<*O6I=O7@RH~O3@MWB2X*i_6gu_TMeQ#fo$0NTt zPDZa)n|2he)1c1DPqR|zz6qJ;`F7o49q$}PmHcNbUybsz8$^wgbg2iBl$&I&3l7Dd zgr4GYb&Br3491u3sP|iS+NZj4H3LVz;QYBE*J-GGrVPqC8pm)kVLg1#oa z|6u*5*VHC+nu0UReUR!LW`bar<2O=IOlwc=1WW4@NG=iifcog#FvE@4dYB&FoS&Of zJT`%0ZXNQ8)~DVmw=SjUi9h4w?SGrPUmPR`Q9)*&k)H!aqyy9FiTyVb+|}#Uw_qdQyn4Fsh0zt+3{cdFsPkf9W1y?@lZ@;7NUxyi{jXCAmmQ;SpE zq5UKyvG{=&1e3t`!XX8?9ye1rqa^<->MK?V6?g%AD~fdI_=XH?=|(V<({-9V$?yL8 z{_z2~hxF6Or2c$pq%Q)sPh+Z0?&|7HPzCIINWpx0)I00$sOM5A(b3S2f5cE!&O?Su{ntb zex__GS*c;`VR_Y6e5@k-}+AI%iWlKjE|J zk@dcjDAGYmz8Lj})YO`?cX%trU#4d^hBLntDCv;=C`1jP{w>w7<6)Pc{Fe-mA^$&@ z^#A>kP5uc2|Hs{F-5*y2{Zo8%d_lB9Z7g=1LT!;N)s!1RHs?_hbx0wHw@K|N<)96N zYE7aLZ=O6q9-$*GQ!p1=QUact>dP7xSj+}ZA(+bfayNr(-wo72>g8p{ky&YHW@J6x z;eO^l^)c^Q5d8czCJ6Szw4;!Z3V>q`M2f~ZQc88C4lM7gA1)#plFuL6uApcLnUvBU zX!PJCJ=DU^lgURH2i?5WMadg8#h#_S1MNi`i(=_b-)mqbpNma1@!<}%!*cWy>;4&g zh<@j%X3%T_rhMYHbKH1OBE*ka;bjYYw zZ7R#)2XbGa<8q}%D73Sq5<84aXF-k=U2HTmw_0m+q}keyddd7twVBHCz-SIgFhYC@ zeWr}|0Hm~~hK&quGg*v;QU55YXg818v zWVmcPxSYo<(5y1*l>HL=PEOeCSGIqJP(R zFUS^j_CIHUj>K9ug%6YU)#eTJki>cA|}85*+3kt_SW;)pc{GofqMLnopKqF?2du`wQfYA-nm{XIxymO>@i zT}+^8FYN_AOuR0LT9!5)i> zV<%VIew682R;a804EB%MD8qPr=^l?ddUseE+B-qj^brR$C2=;oYl2;_Qua`%drN~V zPG;%NFB#5TCrzifsdyd8oEm)QY_UTo_Xsl4pq$Iu+*SyYo7revcwBgEb@CXl#XkGnMenDl9s9ApR)ff`nn{-P4`82E_L!MdS9;@b7I&o`pg zFplbfd>|%!6^JJOH59-Wz+`gMo!A9V?T%Z}p#!!1Bg81#=nCSr@xxk? zO!joOUT#n=yEr}(s9}@W5u<+53@-s;N74iE{$H(q1ymi`wk_`N?(XjHP6)0E?(QDk zo#3v)-8HzoySs$o5a83l@B8WIcK7Xf`xoPk!x_|`v#8p3)?Rx~5*YE8oD3Z?iAcRi z8=6}_BJHa30W2qfTc_Qz4wbW3=kzgu#;$!p3J)jd9o!#f>w-mb{G-lHJMN4jj|^ej zl~vgETVAdHFgj$CxjeRMfQu5Fy5WR@g_B|8-x#0!lSsEXA`z@(?~q;Mo$$K)(<=xC z0VB6CHYB1DMY|w}pw`dE^5nN9rP6RbVud_>Rs7|=n~8789mWFe!=>8;(rfGy3CVC7 zsd^d_UOttZ!-Ydk@h)w1oTVJyu0Vv??ioS8Y;yPA9xfk{HQdUH_h~%`5&QB6EeZ>L zPl`Bm0}t_dXir^mWXoJTZEenREcv!Dl-{v#z4dI)xB8eqbRdkwNpc{XfSPDrhHEg< zP2!p6=#+*cXJ?$kO2&f*Vq66tr5IX0C5FR9+@+W~GM%Rujk!NKEh7|s(0>793O$cV zQ#*DCl9}Hlc!KER%S|L`+4P(`kcN7~^Z+iTc5N!d0o9c*j?>Sz0^E*lIdY4!Ns{&m zu;9XQLZU0b26`jOv%7mF+YSos39_s>PqD@iHe2^@C9>y`dLJxI==Jpc%p<<~PS=UFlK%rfL936+8neJn{FdaW- zeW^(s!tQ0#Z4#D45^zqABwM{mQ8{T2UKX~fk9>sKDh1wk^%n>Pu^7W^t@Y?mCh5ob z+CZr5f}o=Pf(!tw!Yr*IXI2}AV)5E*$tIpGjFo5BLy#IWX;g(%v6-|)cTP^+(-L-h zkp2588n{wDi(z-A#*eV$H}AYHogS{^%1ZE?nJNRdf|n^38nmv0dO)7`-43i6dAkYk zX;xh$8#*u39_jDSPPZsL7bpur+&ffcgxiOOBXfy_Nx|(eynjEghY7M;c)U*PpkF6- zTz@dG+gY0#>O1`OF8=d`$@Exh`7QyJfN@X|5fA=%-8mqIes$_IO0G}zgQHmKCM7C+p4%0Z-ubc|3&*>`wZmKi|(6C)C_NqRMQwE*l zI6*8TBSLwKNvN7T`^zXcr&X>X5q98#X_s56&$EwdNOO&J=u3%QE{q&xU?4ELB#}u?dzVG&_bI@t)?6`=Sl`Z3M(z5}*u-OcUMSE%!mRANQ*7i$ z{a_KdOynT>U@Yo@bYA9eg)|;{4lEMsA~GNnhbrhp$d}zV{_DA5E()R`9-k$DJ#VSm zh#N?B-14%8P>1hE$2wHfw~e#7Q0sLCuxiR{->_8LaKm#~Od0SPy$8%;yS{qEMc8oo zr8|RbRIPI;F&LlmV`09#(k&QEO}2~=A3Nps%NP-c0#&R*w#S7oKq~~y4MX;T9A?yt z+Pu;@vIV2{6rTQYAO)0?Avzp#UN3G^-b4|)U>@oImr7GC#z4qK+x7Vcb^?f9~c!ohEmxu>eD8V~f$4(OrprVa_x4 zEUm)qM|B{YNcf_fY^(?jwSB0^$LAs(kkQ>>qy0=cI%IL?l(M!#cYU@Ch=Aiu?RzlZY)b|*U%QWAqS3Idlr zwPKbYfqUsbyk|`2@nX@JvI3DOfJC0So0*{rvsz_88L{N1UIBu7*EWtv&Y8g$x&d*x zEhoh}C&d~u7eBge&Wk{y@C7us<}*6|m`@mz`buwGr3f1L&IOJ{h@Qv~Uz(`+k0qZe zMgXC^KoI%zE-{>he-OtDJz}tT@o^052uGfIWzyIct^dBZ2ISYG8zTV#^iln%VBxQ| z_5b7pztMU zhU!|OB7X%m z$*PlO8zDFBk}X%)DiMrk-YQaf*$XA@*!<22?Xn4L{>Y(R;%bUD#WIxeshs?X^$0(j(IbWA~{uvZAUGFw(G6X zPgg)#ANID%7U#jzHC%JA*zR3w)b{Pt8@{1(rMAxYkLE!Bn9Ql^E#tF_8+3~Blj$)i zg$OD$(H;ozEyb8lQcl14NV0+v1=elp7!xVSY}QAt5YfOWTh6RM7iu#C)$e<;AxE7W zOu4R;-fqP`-6-9?+#RE>>uy(v8KFMe*NEA`0w=iDTbO+Ok;(=Gju~|pT%R$x-q<|X z(hSPI$TC7x!JVbR*59-ii<2KCq8GcRUZ?_&c?Ae;xO7fpW(aG(k=gLmlD5&zP;?m2 zz%WLqSA>H(V|ta@^%80cRz1ti9Q}HAv(xF)ZXyfAy{Z+nbBeO|#m6sHW_9WBELMzIpq!h9RWM`)?b$3m>>fz7NKt8ku>90|m?q06 zL-oIMCKHDR27PcV{5Y1+SOY6}Rp?$&UxSQjWsHin9&A8xbs$mO8%h>8fQMQKU|lwZ zIvDeVrA`G*Kc~pNWfpc}!8EX$U`9V+Tj9QK#VU*`#x(^iK{=+p5hN=&a6lkU825-{ zz`)ka4ugf5IX=)X1EJJsZdUiqC?&;Gu>V_nLS6QBG_Au@;56fQqubd;f7~|LZM_5n zV*M8qOHXYQl|h_ z0%K>%z|{N0L-v6+cJC%*4XOmxc1XQO-WStg@O2CJ23R8=oC*n9hdYR-Ds)3eMq&2k zyvM+BKwq_-5Nw{#qMxt?TNQL>ije=VGmCnD653smu&5h0!C^H4-#DDr-HMFw_Kxos z00ErMB^%ScpUifP`+x%4*|c?e!>WBME9j81U@JS)Pw*tB59@>BH@r1!7=Gf+lH}qb zo*SHF4Rz0mzDJn$goh>i}uPk+go+JHWwyp-_JO^+E7}13JI+Jz)S# zR{Cis>7X7{*O02v(a(kw!z>)KDyhS{lM*u<-8okaU)8Z;>Li4iZye#h2RGdB`TWk& zg?T!iF@6y68+_~b7}%hn<^|*LiZb))*{FbMumFb}V)Mh_t{?*@Lhc~-YER$Xs8bmB z^-DH_t@(uAC>P?`L6+GM>*d>#v0@A~)4g1lpkyYs0@Xi{>rH%bN zFu%upSBT{D)+-<&N);^{Xc#_1Q;t5&2v#qJgAN}e(lRmNrTSz-looAVj#9+{4l{c9 z<6h>1ej^lc{azyoh>0of6<;C(i#nxHH2RR_4%2T9B-mz0BQ_jJ^lX|Mp~R-hjY?(0v zbJ9-^N)nG0ttCeaD#dgWTN>4o^KCs`xDi{b27Ua9LIqE251Fg4V zE4GEwrVdNNdc`5ODh7s=YQc@+#+nT5`+*8qbF4~t*=()er~8=R6n2Qif``gqiZMF7 z*l-;T>NVb{J=uIkxnoJp-`w!r%N4&rJj8uZ|I~UI*;^JV2oHH<+iH_lI?nY)S)Jc) zg4WxwdCxc-ZHTu56Zs?-%4B<^xzfQVnV$%_xl;i3#|BGz-jzds?h8vm$pOpUeP2}a zX*Y#`V7nBYCwfMH9xB`%(6thSts!`=kp=xJ)dvn2l*SdSKCIGJ+v_a9=1E)?ezC-O zF4XmVT%%i+rZ(~I!DR!55MlKe!8LLxhvaNEG{Grt0yV|~vzJy`mbA&y)2)>iwfQ+U zqMR@(6^?{0Vv>XD`pU1m&@UsW%NOZJ20}>~>TUBQIDPg4b2UL|Fb!%gyV{)*v}FkR z6*g-r$y$aVb zUn-VS6$g-5E(1$#G+VU;C}E<}A=yQ`B*FKnhj!Q!!o14aiblqqLU{{2<$$4;r#^1!FXm;9$S+5ZbcqAB@P0n4ndYj7zcZ2UIS-J3!t5Kg`h=E(-GV4aaG~ z|0rfelw~<_S*m8wlH_rE98Vs8566aC@VRxl%*rq$1~~4zK&_t`5VGTL#ym9VLhuLI zV?=LQIWFG~^}gzxzRiB z9Ad5Vk|QRgAQg>^%nRoLlycG8Q_oKdxKw>&8zrb#^-LB9^c4;0v<@3unLF%M5ve~$ zA(E!_dVLj2NFCvkK@Ph7=fZ828!qJ~+=4nnC)8{GQi2DhxAR@Z=*6whd#*%hJ8)lY zV^p8~ifQBB`4pZxny9yKDJHg-BF_`QnKL#`cAKd4yQW0OHYC>SeCI90SP83$OfaF0 z$g@A>yMjqgJ1YbaMkxVDE@g`opOm9H&ey7(PIaR^$7q^hO&MBkW7)#E0N56iAkzpu z2dXT|g>=Y3V(2r9MIdNvIUo#P5Qm>mWHdHU&;4RIJQOuOfQNOh6k4Ww*gzGbY!#|Z z$14=2_YCn+eOj^c(tU-|J;ZUY5GP_U3=w z?Y0Y*(SFT=uKc1z%OyS8%nSLx^4h(XvUyOv=!5~)rx|A^h_WIR=$le+m>N(HR)xj# z`DyMDj>rhc=B})S($ZuL&W`@O0C>;hR zRoNN6{R`mp6A=!F3@@=FJ$Pzzg7&~kGPI~NBHsh7N3cY)O)B-c&}z$}Poil^t44=- zFPl<3Dl%)!(mEikOH`?dsAKa=pI#w>9=6m*c!3q)Qi$Nc2T#voh{}S9%9qQK;BHLH z(UP*w5Z7Lj;C3ZG-Ljk+O?MzY&o8+HINcOCrRR@a?>E8cm!H2Vsm)w3z`g@+j`5af zzr;UOd8S_N!=FCojD1FW?`#}Mp7d-WroKZ}HH#4S;t*7nNGo%}%50^b75oX2b zCc**>00@hXW^5@ODPTHUP%ZFu^&J>JTY9yX{Z2jn*eB9d(3b3`z$#f^?6%sh_SWnz zk-BB&Q_AlsP544mXs$-{F2I8;#e-j+(Dx=Dp746k>47|JgNw4ez>u*tV>)AdeHnc4 zH0*X}9u0vRIYH;h2$JFJlR;WWL^NUPOMUR?y2r6M*e9Klf3QN@esmWVC-Fuu(dzt; z^nhlvq9icAnMq#R&6?$stn+n2PoVs6B%gz%${x9`xN(qvl|)uR&||m5*1%Ad_M1t&q@2vLphLPZwyG57GXUL4 zHyo60{(`M+sn7wVP?ZW2!QmYggFAW*>LDX@7IaO|DhlebL~Yn$3vbn8<5JE{l$Ke(R!<$a}**5GpVI4D1g&I2To8rTy) zGP*&xvPyKMw+mYn^Q;$|0<@4bK63lt+|Go~PFz!TtxB^R2*-n0!-9HY$-g(Xg_&3Y zYkc8r3#($?_|ix6CC=1m4gMeq;$F)u*-M094C(G({Q;82X40Y^d}&S0>f{9Up-75Z zGKJH`lGi(7>T(}IS#yq_!RXS3xOba3FQ1NnIOJhJ(IgvOdq!ThGuf!kUGm<1hgPem zx-_c30G*75S0QP}g$%D?1z_yQ-ZdcSiALT&Q1uUpj5@H+{P$BTS3YD!_9S^|6BU4X zFK}6|_yU)i6reBApO>voI6bpkt3Z}O-dR0SKVjeOiSq+Ka8P+iIOe&Xch>`<4_Qd15}G2Hb6#O1{oU6lMfvOlP5G5uZo_9z)zM7#JD>}h!d8O zD}>!W7S$D1(#8N}^li_qNee1*#O^G|UM|<{N4=MznVuBh?1oH{U>o&f2YBrB(pVwM zH>P)-14p^b+rG^URibM7taB!S1h@tbgF`>d0<_LQY4X5K@Fbif@9ksBmot1|O+oZ5 z=g#0v8*T^9%sa-xxF9;d{Y6sf(Ig&2e3miQ4+ghaAx;aZ>ZzsZ~a z0M9p-3j_c_2@U|j{C5JYf<_L8cE6@U*#8>0D*OC@bEf-W8nBNKz_2NT$Dw@%pyRW1 zf*BP&AO=N{9YR_eoy~D)%UPX8FNp87JqSajazgMs;SG5jN^+}Xd>Lik#yM|S);agr z?3Xh;+MfX4^@W0=PGeOk9g<6`GL{fVxWba5Da9+(Fzp<9)eQ2MY`L&?yY!;N)(|%C zE*Y&lj*x5BT9`Yo8wU{D4_~BhuyyY^R6ojmCTu&>1fiGcesHQW3M*{gi#2TAns3tF z?TT?TkO9|}3nTR2H~bjZZw=Ico7cSOTCe8lT4ESyh8K<#hDk<9wslN-tQXf&v4{)RPCE_;xE)>iOJf(qOv18)DN_~}n|ri- zj}%=_813zP)c5iGwdV7uBC=amFlYDK1RQ!i$zEkJhEm+kq`1M|O4Rst(0eLo85~1M zzxqwwtU1s{Q5#pd$5AESx{FG4Az+I6C=JUG!j!U<+wFO;8ranhh_U~$a zvVl$d*96@sw)L617k8_I>>RGDm<7#pSCyAkr1y*-2eZd7*}7Y0cNK?Dz4_Q9w8zhK z1TLRjmTw60eW;|adPjunUn);1V;`~x_=txAOyMOJO-2qa;6trE1kDnaK>e=pL_$^O zCi;&ik^+Dh#g@+~wm=Z1kcJO9Lt-GBMRKp+zsKh;h1nrp31y6j6DAxkie?O~LEJ_x z%Q~R&5PxXO_7;;eTDUy~sKf-4ww#BnL;%cph$IQvxopJ9J{My(k2UiU6aboL~BU7MIPLTg-i^H3n>L7Gc5|)3H;s$fqem!NYqv)) z?bh1eiGFvg5$WJaT?{TejF`QcNE#SDogx#LQhiKn806Lb%=2YA;XAI3kIMb9GK`g> zk;h3>-{Q0FD34(JULLTy-E;7mM$-71-G)Uut#VUw58;H)g1&NduNYz++c)LkUJbdn z(5`?@o;qidqnZ{J?Tv2-@;o)dJk4Rq#`j6;$jK$osxsb6B))_4T_ zb2>vfWo79@C1l-l`h!d}4t${){+Rat9u5Y%5sX54cJ)muI%L9CjB0`=8Y8J)O2EU<_QMeQGxF86rU@r>`#p`U6w0{ zx?)?+$)?6hvL#cDBUG9_dCjpHt7p7gqFC&v0WlBIzpvshWLrufK>z@-paB55|6D8P z?<|6rsc1T5DWg2Y!N@Qr@A+o4l9frqpaQ{`)tl0?NKMat926}IF{O6;1euItWMdR8 z^5S=1zU%(s7}`=xS~c?t_ZiMH(}%#IGGD!GOY3IQ_}tq2G0pRCyW)d4xD6=31V_*^ zQ37dNFYa2YL}QpdX(`cYVdljoFC=EEq*{L;0^7wsLc2f$`z`pld=U70uu5KkTaR9H z?p9ZVEyDE|iJo~PJDBIZ0`nUrKX#l&J%ogaoFRtTNe9O^mBErdPtp%$k_7rF@!u2l z%skeRpl&jZ7`4VRj3{-OKI^GRpbu&Ad~UE%q+CcXP*9fDR4g;heXnpu#NJ|Y08XMb z3ev46$*aP(@?|L{n>jp)IN5VoAS4mB4P|_(pdeAgu`AzAybiUj6b-Y$tyCRU(Oeye z2IHYzr8pUc6NL}59(buhPs2Y9d9#8`KX7sWIIe!u?wab9jA;rDS{4e!s%3(MEDW~= zNtVg1UL~@Ea#m!gCyhy!l>(ARR?;m8&x&$4rTKkDO0gklG*H{Zm5F_iLr@V5sYn$p zUibn`-w|R2Hm;wNrExNTTHL{y6MkCv(Zy!dTv>`kw}W&-W5;JVK}#Z(3s^(;lFtsk zPSuaw*q4ii%L9~O%Wq%@7Mo($RiT}Tw$K!YjuKt%^SN_RcelK?yL43PU5jmSZfe9v zX}&nKW^|c&qkH-+$6m0JVTj2ueZHV8FdX@)(W8%fE{qtHs34%wNAp3UiaMu9^+v>m z>E=R2L|qKD8A4bLb$y88Yegq5CYu>dwC$&JgBja_)N{-+hhA!8Uso=lLMly^8*GNt zxw8qWg#Jz1z$5dlCYMCo8(?+T7u3K(cE48F^L@(yq@wH|<-MTY%74ZvlHSFD-9_-z`9t$cq#=`Tw zIRH>y9Ed|``#vI36wX(NX$@o_W~j-im^BFHEQV8~R+nhB+h=muTgA*UyAD_wHUeDT zVBM!FM1#Q0N+CaH82Zg7N*M^BO)xPuPr>zZjIc?ED+qlZ3;te`(N@6^z&?dS`cKeF+?NjicTob)jv(?<0*SX_wvyBx$ul9MqATOZokC7UKTL&op+a zQywfgNZYU=nb#whaq2~<>O$4K>Rq%#tB3v5->(??Y#(O$f8TM%rMIHCzK+cVuVXXK z-$=^*?QV+*Ma};!EmGe=drFkAg(66So=rOxir)IJ1cZ^$v?mYD&svyUJ@A)7nHJF- zYMiY7E-OSTTEz249CQ4HE+0kGBRQS(G5y?Qos+ra#p4C=BO*1W!Mk?~GK9WD@DB`` zIlFeka4-h?u0_Db}v8Ke=eaEq)A-(|`tk?KOyQ5R(Su%LvXS$7=2qKb&-J!xiP zzmK}iMj2bSz-na0BtBq|5$?+E8^1$cuYVBOeMB~IUNG^2sekucxn=UBiuQX;7G7OV zB|1|ZYelSg3`z89i6VG%2qI~`J`O2qyy&f+8Y#2K)RB{BHp7Yx@%&M-k#VK4gU{0P zc0o(F_PFQsJ4ofW-1(bxFFGPcrdN zvbcV7fYj*HZ{}H*V~xKM=~kpPxq0bx4K&nuPn`b}lsFa{cos~(2HK`s_&JbTylRc} zf#9=)xami2Kd6_%_L44bbCxzwnW@yl3BMelLAojDPjZMbL~`zCoMnlW@5SPs1PWXr z@?F9Q<_L2>AU>YtR!mT>6H*Y1aT3=~1M!sW&FtfM*F~3L+R>tR5PE%D(~FPe;#xcwbI_V>Y679$T# z2V>#B_Y~CFR~xauz+bB14Swh+_T9rpEY^SJ#Q*&AX85k}th7&hZ3V?(|0~5EL1$e% z!+%RoFH?S^=>%TKyPT-JDZCV zzkvL)4KFJaLBjV5-Y`uwL1QXKbSragY$Vyfzh`I!XEV|X`b^=8T9XtkAQj6-*+!ZH{aP+Y zo|o`Op9%N)8(L4a@Ey?0wJAv4M(t=`=(@X$Y+M>W%Db{GnjOv9NP)S_jAl{fU1kdg z-VK)7wsZxMJ`sEwaKdDY(s@WYwrJfWdPn`ZQrOyl%2BXT+q9qTuL*a`w4538Y~DP$ zt|I&0-#b_rBbn;-LbdgyeW3!yW0xIPNmC(=0v%TMW(G+_kE4^;elUS+>Eh$lK^HgQ zT7im_W{#1S`ga#5-UIcbEaHIL$Qrc?#$aYHD}ANjoJdld61B;yP}abJce@eB?UeO2 zoAX24;L+N zzociF^WYSQPh!6>bT$U*w(IqA(4gZL&3R`M6=+huKR}I0B*kVabMA+ELQN#*g+D1T zNc$z>I}LoqC_%3gqfiyh?w7z5(X1yDR-ztP$XvinsCy(-=7J7^`-#mk!E)uQF!H(0 zkWHrYcNv>heLxw!FtrMz+srv4tO5z1!Y8;);P0IC$(d(dfAGEsmpB0{zp2VCk_4*{ z=FmKvqIGfz^RWV%UuNBI6qqB}CGq?)Mvcfdj8jheojOi90|BxcbgNAi?eNa}_f?)8 zL;?mA5CFjVmte$SR{1yc(+CAw>23i8&*{0onTlfaaUvEdu?ksA2?Z1&D9E*j!)6Of z_UhI6XEyj}0Ppxl*=&$FA@qcF*P8P--M#(WW9&}eF~-iui?2W8 zDK|SX$`?6y1tHyWpOe3~H5#Fu-ha zTyBsu+;s~A=vh+pR^;Cwb};hp$0@L-GO|MEFE!O1a^vDb{|e%v#69R zVDiy1g;ofeHuZF|)bN502b;C>gVIWhRKE(GjarZS4n%*i`*-l)-(TTLw7nx>000l@ zzbRuUWN2heRZ+aGs%>m*OeA1G*Dpx;3FtrwmIxp~ zBSs^ISjMw0G{~w=&l=1xS`>R{^Jl+wjn(=k6y0bVKjgpU^5;z3JL^M`RerTC_;5Dd zG|s!c7qxdH5yCw6AMdQz%B}ih=_t9 zAQnVj*acRWUEEzjtcjXvEV0H|qp`(q?6D`77-M2IvG+uc8hh8+{^v~j+U_FBz4yKU z`~5EO-3YrgXU?2C=ges{6Ip(D?J|`szwy(=^zagGw)DT@QUBxbc2r3%R&`3$hqgCY zSbt1fQ*qqw#%W)f^gUa&4c?bOyY!Eve!ZX7d{mp18foKy?zsK-oK8)~Y)F6SXjWpC zdP%>oh^{fU(+@`jKfF4j_{yu*J6%4zC3Ljy#>%zE>N6I(zqx3A-`uo6wbOsR`4YT415d%7;HxXP{1h;`mR zksaO{cEptQuKkcE)6cr2-iZ4%{XS}O>94?(-;6s@d2NYJ#b>T9GZuHXH<>c zP}{tG@3E;R>)k3*w!}_t#O0p#_6_;^%E5NC&wep=deRAd5=BYnsd|}+ZO}{>DS&YZ>z%FZdq+K#j zUp+LmeWkn6nQ?#*>&{>=YkME}&vbAGEg_`x>e+2-HooSwWnJi`4% znY6k`)<14qYE6^RPHD5w1Vwn~<{TV*Bsuo8z8{r4eZOYxo&5KL*BXP5wCmO*?$O?qZhvkY8?< zY5tA2@6BH(Jihu};*xrMZ&kJQ`g&mBGPB;YEFa~+YvSrl+t=QBc(3KY!EI{4`m>-+ z`SQW<42}rtIyAIi#s1#W$1}#fGj7SnQ?(v;y*=;Im_g+)8^0P`{nE7Get0vqRYu*? zp6y5FoXz#x_n!aFZ#0+6Hrv*-<+d@O>OUB}f0xB?T;r=J1G@OF2!1QR^!~|#4LnQN zzB5vItK{*cyYc0Yt`f4v$Ox@w>=JeRtrjNyUl#H z{o(c>U5}0msd&=!(TO@wEDf)?o!P%rpY&?L%>^xAZLiqHz9Bzg{qsQ|AKe{)wz%el zi{%wfpJL&zZUtGC=g~vx*Y$x~b4Bb@mVx`6LX_Kyd#Vmh*Wa-2=w)ZMG=0NuRV*ARk z>J)JDqir6YN58Rn$g$QV{A&MkWY4M&RmPOxGbVdU8N2`TsGg{3n(^*F0NhKOv)hKbCxX^ax%OUWSftVV_1Ng%=dW3t%p3Fc$Ji#l+YEix!Pq5c z@V9;HWRxrG=JxCP>Q!G3xxL``Ef0^hnwrtFW0lNj2j6K>Ri9U@^u~G>)64gmJau7a zrw;W7Jg)k|tv?3DJTsgs^YYosfJQr7-PwBF(ren-(nE#C3Duu$GG3|u%y{7Xx!ymw zY3BAKwfg~6bh)&a>8Gc6Zqj(Y?_2wqRqxjF{>zTp8{3vY)5o(zr#Y}x_FZ)j)X~&_ za%NFdXrf^k?CQML-JH@eF~KV)?2+5nq|7=&ZBPC({S)JwY8AFG=oA-t=<|@! z5JSZc3z~fMQ;$|*_pYV9F+})m|C$DQ=?$%S%dIsndUo7x#do%I8@G6cTk=?v1`941rxGUP^ zel@%N+e3~vZ?)uuxkuhzCG-;JRJ(Cx$JmI~!NtsJ2_t&6u6gvk3KbF!-9!meVF)t%{6EHPRSe{wZGfK z)5!;B)O^xmM4x(XpNxL_tY3qqiv15f3p)Mo@aMaqT%7Cc^J2gL;*%E-T8+$T88fWB-;5OD5cmU+(F>$n@Fi)Mf3@ z{1q3Sbxr&B9}l($txQ_E^hM=v(HozQA6d3mfnRj%*n>y=-D~Sr*J$5;@=>!+`UjT7 z?+5Jr?tJrKx9&bNsQKAL`HOa6d(n4rlkeUg5g0tG%#z=icu)425nrtF9bx+~zc(A% zDdgjNlL99XJ#uyUw`qA7nmqXRy&2;Id-v0R)$I0!Y5@&j-0(l!V)(3?TQ8mXYfbI% z!)GTRX*K+4PVMiy+zt5R!`#-B7ClQo9N)j~FK;xvXU%Qaxm}kP=Qh0;`^DMDeqAnq z)p=vBRbSV5_&oou-%=yu!_pi6HrVgS3XN7g+28-hHaN%re{N)E+#z^0$x9Zhv-S!9G)`wZCSq?HKpL;Im5tiXEKwbER8XJ1w3zsMo`9 zdo>q=-WYyiM6XJ}H?P%2H+P_Ch0y_9yUdE*`+3L*n@di4nr?3Gw*P#WI>xh4Tb~Kd z7}}~@;)t0#+__8k94^Z4PBlf!1ze*SZp>mw>Y`RrK7R|{sntol{HU*9(`Kb&mp{mM4! ze6ivsUNpUMy5*_s7VWCxpS;=dqog+%{}sBa{dU8d&@SuzhZ?$JMhKYES+Y_YD=cYe|grTEYlOu$EhWgB5za+ zzA@;lO~*UCJswqZ+0Gq1I}aZpJ^sC$_F*5bIN!GB*W*|0+i|Yax#Ju6+-Y^SPT65) zUpy-4xb2f!RfpyM_H?McaDU%`)p0Km%nbEm!Hvb$en>@zPd2< z?4<{lf2?sawAH>BferWdeBu2lt8%M?o2AMQ9W`Ujt8V7y!^UkqXuf^}`(6!GSnVv_6Z`qV%nUgVe*U}+Rl0%y8EcLwJ>KSw2uTbaZ znSww3e(-NFG^_ai>vs=aNWF9S{AWAQRT-M~#{K)1et)_B&ah^q3(CDZ_Qyrf)}OyT z-~7dZv40(lyXfgX_1n;O#|IpEaO~>~o|VVl4P75Npwq*o<}W>u&bc=13y)V-U#@if zEA~l;`@=M&UQYXS<>WtOmvwvwuUtIz+n*fx!`%7_onLjIdC%`;^35G{^<~Y&y6wO1 z_eb*OC3B|_I`?Y(Cr6T}ZK@Oz+GFF8m#g|7PX2Mzy|ST!$!%YL+@t zw#Afw7Imo0oeA-~&sEwUbM8shrTBY0J6#?y_IX~|bI-Nio`&|SJ*?Biyt?;1Kg~Y+ zDz(QwzZ<6?Zkqeml%uaqO>dq5eAg_^i`a%oJ{tDcx?!E}H?uyUm3R2b`8|`)|Gu+A z-Isf=Se`}}+qw@*)P{MFer zfuVY9&HVxQicf3M;C^uRpp^~BZke(2^Y6BMjIQ`p+j3EE*M$W`w$1)Ev|hr-33Zl? zD^{gWn}Z3nc6Ba${qBTSBM+Q)ANBR7V~3hn8t!)cuhM&3CEj!!ysNXXp;Dg!v>6WlTIUZ}_BsO&@37Dc-YK z@`iRb;8KI;4acp2x#D8`Q{&det@+_nlMC^OMqj=)F)3=`cXNcQKUU8__h?IYqm)%6 zy!sD*usv?pyW8KGv9atn&9^JJE5e< zfx)f6dH>p!^2N)Z7`IqgeD(Q9b$d5#UDds6^xB5cYkYYjp;(i|z=dPJy?*fY!H0bZ zv@Gpiyv2LDTdoA3j@0-rjenqs2;cZy=w0+uira8xX#aIb(8+I z&8&2x#&FM_pZA`VawB~AfT`7w9+>g+{*@=IvwZ*XnDJs+hgUa#f8hODz`?{T{-vv3 zgu7Ng`~IwVxxk1a`&zcVJ#OFbgO`_YoV9yh)8?bIRyIh{&iHXl?_=3R=f&?^eV|gq zdfFQWJK+Rw=qDcI7d=nBIPQmW-<%%$>$l6tR1xmz%RhOLI<4%O>&6D=1C>@*oV?-4 z{D;LpJ2C0l`P#EzoLODB`_`RpeCOF7b@uN!`&JSDa z?lW-1l#pGwCgt9~zbCv#P?Tx!B+VGV;FD(ePivp}sC1)i+8MZx{XUuW!e| zB{2Q(bq{O3Zt@@9Tc(cs=!+S~s>wdXyOd1bYSRx|zvNki&Lb97i>>(Ety_0jj%g8i zE35p+@Af;@W@VdC>wGy~xMMx|dzGzE)0^bYdbRWH#e;7@&)D@@`u0Z0f3lA$H{I}k zckdzhvKB`*4-e^oGuQJ_>C|_JzaQEEMDM$UcAs47H=$cj+R}S}Jzp^_@8su;>rR+> zZd0dDJ(>zvxWKKG+49w*;B)aTaR z_oFxdIr>rM{g;Y`R+w*pQ}8TZyk&Ilk6TU8{p5bvTTkOR@7kkb8rdiYL{ zU-Y_1{r5(^wYtLG-!Fe#^WzGo8@)4p?B>l6zsnu_@Sd*f!=I~MS>N)`wi|u+SZ1sm zX`Qs93&J=ze zI>{Pf_GwtTmu0V){-g1e4)@JD8C-LG>o`kcDq*33w1{p-?-;!#Wmx17qmL* zdw0O3a^-rj?>%8qcuL#qzF(C1{%(zO=Kaq%_SUW*D||modn%_(|FHwo9vplW^V71L zBbwJ+5f;$*v+ai?W*r%}x?0s56(&ctKR!9pGya+`>f;_En%~pB!={zd)m-LxxysjP zR)yQYjjVlP;(L}e9bc^)dOm)^x5DDPm7m+> zkM1!WlO9zmcs8$WaE(J>c;1R#SmWN5Zri8yxf7O})u~Foe3SNMrPg)wYDJcwll1VD z+6m9k)=PM@uHyNAi-wmQG4AsFhN>B(B7RCOH6>(7&vEbFT=>DhY2QxC`0GaC;$qEx zrouIdLf`!1&*HRmLvk8F?UmX7MDH%!FK4&*F8O?Pmqvj-E8pwu{af~?-dA1)nVKv+ z)a>EL1KD3>@BAxlcl~ldululnvw_{m&CESgY-x0zvvW6&-@WWi^I<|p&B(4FT3(GA zo;^6>=<{2{epx@>vb^DrSA!awE^b}6vd+sd{7ygF(eJ^&)rKR@hA!#(>T$PC=9-~Z z4@~#`G-h7fk2n8_oPFbNn$4bZWl{FIZ9&&hyU*4Ktbc>ny(h0oaV9DzuJ>|$18qyFKzVK zbIY{~-TrF$rE8-Sy>>Ue{QS)Z7oTPwc^PCi3>q@??M?UlC^zLJd;Vy*sf3%G{tY*` za?+-(P1V_dO6p`e-Tti|HSY|YzV>X%4nC&>txMfXr+f6=xS(3QlTnAO?3vjss{HpU zshg*M+G*&Z^g0Xo>nB2v-Cx<`>+ba}yIORd9T*z={pu?{j|5$de`8(w zMjIE$d~xB?Q1|)qn=dpq&CrKDZ&0IySDBtiiqD++ZT5gV4e#&uF8xE}cl~!CuD>>; z!MypoXKlk9ZTKlGKm5&0nl0|P8!j*T&UnKi-R8FKFH}C;W$w)x`)f?PJloK0#X+}b z#plcq*c!3j$E)LuZB-j&Ep5E)@F-1-79K0debaZJe*B3G4{w-@S6e-IyZuJ{1D6N4 z{P@;_kLx`-vu=&`bDx{Z$2VH)^qo2?a!Ej>cIxIzKb5O?r`M=qZ!Xnz@{5W{(BGNY zY0Jcp(GBMxZ`ZsVF@J+kO8lsIv-{_MH}1C8Yry`me~JDqaZz&i#ah>f z|8o5O3dV;`6EeqTCsg@k?CSe#NB(l=$hkYl^j5vI-_Bhf?k}AGYUq;=2Wwl0=6zi% zyvgY+8`^H!TJz}y-J{%+X+&|K znoG_!3F`i$jH%1$wK1*s__la{Y00mp(npP2`t!xRy5E0W|I`*bzLLGi*7-a1-yc3- zZD*h7Y1zG79__a7(}eH=Lt3>uKc;=sN6R)2ebzU{bLX5-Chz~rx8ttM-8Ze7*5K~e zSrIvR=UiEMEW~eB@Y8$06hGCfO?Sb#U`y>=ts45*S`gWDcewj|Yu;vjW);zf8fqfljPy2EBpUsN@ zRcm3XH?NKPJ?~zJGPOf%Ro~RcZ^`3FO%|Q-Sh%m+8q?hsG3{;lcPHN+;C3<3w9oQ! z|9bDWt?2n{mz%|J4LpALts!6cXkfXrZa~PlU37m{Zn69F7lHNjN;MGf1~u5X^~dSg zlG`^nrC&d)S!`H*<(=7!f-m z8$*kg?|;>N_1gY!ah-}4uTnyCDnO{+isOIa2hDE!^OoC9C`02$xPM`tDzYwaZrI6F z>cssLb>}I;?`)~R)y*yXkegdwv9p`o!Vi)hJFA?UembifoZ2hm5Ep*183rk;kEDjG z_C`3=n;(3(jYG{>cT#Ih-f7_nzI((@s5|32l`4&2mWKcPu$Y@$`S0|%HoGFnx&d!h);3v~=&k6GP&(F`->IlMGi#5aFM5kl(kB$nD=$sJY2S~F{UCkzg4GGXc z*JyzoLRSBQ-l z!ecwPi%N`&?F@gl7s5LC5IRM5Zs#i)fMT#Vh5>F_=N zZObvF8PknvFg0^Vt}eqMWLWYHRx`{<04G1&Xv0;t0fKr&$z;riTXXH?BZ(JeYvk|l zo&Yn4-kAndPNHFeT?iIDJUrYJalIo+TtTp#Y`}9=ImYV1^aRvDl1uixt8SNO_w#g(^)|> z3v6~nHclPmR-iGgoDAY;UO_P9SXob_)nd*znC%F`h{FFmFi2Ih3;>Ap30-2N*=E;) za^<|rH5O;^gm#^@?lMZtrodLq1)Ac7@-vMf3p$h<#yNalVhRx+(5V6uOOQ+*tf}kO z#f23N+6*UL!8EMRl5Nlu8P$RoZ-wj(depp;kqHz+ z*Mx{Zl*rMs;bGB)ssACRed)-!m7(|o$pd{+qa&NJB}dhp1~b5|4#WeO-UJvs(LWj+ zsAlqcG&a(B;iiI0gc=xv-jZhX!li0kAm|P0x?Gc;f^!B8wjW@7!~?`1XB;096Pw5< zPUQH1YR-VM)sPKqrc~V;GF5E`F+7l0aBE>x0VBh1)tS5qd7*#0!Jd|hdx@xEwF)vg zgYQ6rjuDAb?V}>%|IWOLEEA!6{Ze-{z@B47tH@$8!G8enG>aMbP&-UK9W*jD7M zj_i{Z5uX5NfuIqM7a||X1tJYV(gTUAYp1j8gjAzhkL0Dp7YKkfvEhKBk#9+Nw0;V( z5uFsZ2GXstZpfo1G9N&d>oQv*Gm_88UA;BP&~~cy5(-gIRLOBB;TnM%2Ap*HMiWXP z7)K~UOvaccqO-&P0LmYx33Jz5^35iT4h%drkmyFwfg|MsinJjC_ylT0fpU_y!u=R| z5tRhn)|qNnZ(slp8=5Q`832Mcf*r%G*I7ja0?bK+E*sT=q=wZb3(8YTABG&jj&b{6J1Xwb(4ypg>quAKY7qxDRo6 z2fH7YN`}>9$t%!;Mm5{e&en$I+AZN=z8PG$i0GfIGuc3vJLqhg;TFB?mWdW>=8L1f z4sB5NRs;OUoNmm}hLe9d8vmecoX!e{eUSl(l+vP+8v{BGMExK1j^h+}2l>I70$El1DvsIsjA(_7qssut zGz08%x#kjGgnWZ17@^4D2p|7dK?c^rDIhC??njFf{1l@djYGaOpjQh@k~k=^Y&pP8 zX7sk&aDLE$ac9ca8#?Q<4YpvrH5cq=_ECGI0Xz=!nU{M`ZYmf^0^xfxc7P760gY}O z5E9gtl{npuv`K7pVkm%!Lj#)u=fZ$djudf4ztbI;1wt4C_^v=d=$i{xx-=g;KH1K| zb|jNSfP%Nb1eOh~aR6`5HG!={1sKg)EvHhjh(oCOTM%M{0t)}(7$qQiW!O*z)YOH= zguNsULIhw1Bhg{Ez{m_>N&X|Wu^Q~TR&dh8M0ZSD8>hW_us~gnEv8wp@Um3OC9F3J+H@AT+7KGUEJ-CaWq5Wi#L~MRldMTe1vh z<3NMPQ|sv^1W}n&%q?O-4$3c>)%r9rR8f-vuL1{iU<^TK&;s`xvva}QONG4<;-U~& z0bS#CrW7)4ok~a!x+sb52%v^yDD)(RDXJfZ24S!|6RL%ax(Zl_sS}JJavd)c6(=SB zVUu_n`9}O)3)Y;i8-!mq9zGskQX?YzsAzJCRQm{`+oYTr(Sr~>G3j{V8=}$dhv_NM zlHC}gMcfs_EFojdO{IEN6W}Z1uC?J}dI^5u|B1j|(1eJl*hoMX?KpU-^N(Sh3-FLe zNCmG2Jz4zWGFRBB;xs4-g_xNQ`P@?AdOwJ>hE{A2@B z0e1RdqQ<2uc)`v=$)+KqNBjJLs0QMh%`7*_7==JzY3nW6z)JN6c9lZ_R~F17w3I=h81oMUTM=@E_RoRm@1m1?oJPAJ61qyq?ywGcB(<6-(=8gia zjoWXCnG!tz3Lq%7Kmx`9VRuxz4P+Bl3O>^eq5zQO0z?(ja3RQThcEyUHYR-`kioOsHBlh>C?T!IkNIev_mm3J z22y1*VFs4?>q8)=4N!>Ebua*9EP7*l0V*Gk7%!TDNS$OOJHSu9vX zz>+E?I)#hnE$Gs)ZUwC!nu&*8l`k~QGtwLi<|aw7&m<*QV8T$LfITo(Obifj?z(bh zoKig+kub|#BH$(nMca%(BMjHbCgVV5MnXCfv$&%uR2-Qkz!%xw22zO5^4hK*TF z17#9oge3GsR8K=vqLgF*(AWZ_Z4 zs5J=57!qjgn?mC4#LZy2evG@rmak#o)2$Te?=7?e>VcQUU`iz8l#z)Dnm>frivHAK z5v?rBrKB{BmP28Vhx?sKKE@4tDAb^EWGN|TII;Dkppc{zT0D~JfG^(xk*QJFz<;s4 z(qD*@tpTB!Y(`)O8M6%3IFZS` zD3ZZqsz;il5ImHyCbFl~AOGH(U8868XvQ9C1z#GaHWj2J0ojj%vVjBvBnDRcsYfA3z&1f>)oK*j+TkRci*V#~yq zQ?WD}WNDhO)mzM-P?LsMCh`6WeQ<5iM$||s0@xyAhqxgLeMB;`j+E&rqd?e7ip`QQ zG;C!UzS5$J5nJgaU#=-g>=^!{x`OPv+_lZ-8)gufH>p1%Fsdq|iRfA~M-%2rzBT9> z)?B5FRwfMQss-9#41b9ewFDCb1ZKD(K}ivAIP?puF$=?yZ0w9W&d_rlk>pJ^jUcjS zHD-%>Ma0gbzl0MMrZ~=BCN3J;iaCMfh0zAwuSjH?C$?FCYFJ_EizDq^q2JgU`s)4) z^wnP~Ep!F?>ZV?RK4l`;=*x_3F7J#-2tWMG>&%U^LYCU;xOBAxosmnupbB!Szbu4Y z>ZVApf415VJVs_KBP}%ew^EfEt%VR(J)$#us+^*~CBMYl!R>}h0g7Q=2Qo;>aR~EJ z?I4%8-JAorwd=An_;P9Xl4hkPAB0}6SV=~H|328$s%v_P}IFdEOv@FD| zC2cIm7ifE&Mo5#sUML#QH%5Fnlj2GwI*|Y9U!7=Rgi2sP{3qQ z*LWm1u=zHyrFe+DkGS#B9prVuxqKG_Uk1ErFd28d0@=VOVM_rb4?109U^3!u@TCT$ zR>x^BI7tC8IIIILAP+2ZkCc#kNhsWzgG)N8)I3yjSt^^{cA^pU!vAly?p*G0K zwg*$vFhGZ;dXTaqX;^4!!s0X@2qu8YcTl4)Vc3Q-NjyuvNo9C8nnoa4q30VNM;mrSeVB$V^ucRU;=tj;;9T1F2I6I`7@bBD*qzb~R)cgC_m{-(jN=hH>H9iVUF>9RIFtw_f<*%Ad@JKH3!gL@ zfSOlKV{p3j@T)8oO+uBd#+jV__@9qEvNCFZ41^xMby>$8iDj@-ZiU5Kbr^(U(?FhA zh9-#-%Y9c6t1x!X^>2dV$01~p7}v-)haw@w7E&gQQmm9jhUt+gSR7R6d|bzgk@{=e zRsukr=+}1TK$**}to4oGq@8s;G)(O{JA(ORYR&L_30nI{g+7 zAX;)w7y?Ce7!qcP1yV&k@r;MD;aeLCc6b9EKRjU$ToQz5*71CA5Tkb+K509IJ5Wrp zH8~O_=(MTYv>?6K0Ea;!xY3+5P4W$Py`HyU%)$>H%-hKbmOe#>_}MNU;j5Ob-{`-!H6^RKn! z{DsCpIjBvFzgUG!(_#{Io@50@-IOCjOHc7!8XPtu8vw+lp^ye{^}};P$XaZXIBPlM z1+rR5Irsss(+vzW9TFJRRIr7^{|K=qROo8zC@0fS|AZ-|AyW-$Iy{OfaSWKLXik8Q z0{@Vik^BN2E&{o-gAyh6LckBc1UC{zCz3$XA*L#%<)yQFM1QcE*bHExkRv;oPs9v6 z9L}+r3BS<(9q>3ODPjaRLqy@JFSjZz?8t6>`#F+jDd+y^5vtXL6#q)8?>N`X+A%<00sy&7d)E(JP`MYJU*RWxXl z;^0h%vjf6Xc@9$md}D!v6S^spVjMMzL9s!MAI}w2O@{LoGgQu1iH%g*AbZH*0<#0D zo!9xiZcIn*NtBwKO!py?nqTNK?yxwpv~#);%iVbbb5T3 zV07glYsoguOGSzx;sV=C=s#Ri@HjKQh6OxgLSN|{Cz8!`EaF~>GFzy4Ga!z#$|{au zzwGh!K&C#7+tEc`Z!j_NB&XET8KnRG`m0Cf3$Okhq9#gwRV%OlTFC(pte2CO0j3NJ z8RamhgQMUqGra>rL)V*qt~KiEUIp$oq==?|vLxdzC> zD@ahNize6(2o_ne6%&yrD7ct7!u`)LyNkj3>bv-w384cmRJ`C~#!8m>wOl0=+z-9Y3015M!|Gu=b+J97AsrZ~~w($p3ksaWy(;8du-53zi(` zqhcFZ)BfM&n{YA8Sac2&`4RO?9u37waNueqdLbN>BDtA}jv3TB2DD&=@-}^1>~ZQ(SV1XrKsU7Gyibc)89@7l#DOnI(^P z!Vp+n4{XPKU_9Q@d7d7)e_@@ol7&LVz$itiZWf44Wu2 zjC4+IXvmGUXJ>fS{37t28rf~7VVn~B|GUJ(*DN=J1 z3J$Oo?KmusC$T0)JQPM|3Yn#JunF#X3MWUZj5es#hL8`s{u0sn#zy07MrCWoksalC zWE8YW@p370qzBJjDmDSwNPvzcawcsBQsBWU|5D#r+&HAxJgkXPV;t4nb>KD3EP5(P zrxZxv#^8;fkc`GT&{!JAPATFBxZ@Myv1l0XSrj#8(ih!CxS0}mH3w|~fhbTwd=pZ~ z{%DaTy<5d<%)^Un2p97(0O%!LAabaLhYa|tC>qL$A)epI93f$D-a~ei1ifv7eoGdL zt}*8!sfR-!u?g!&J37o;4nYYU>8|{ielNK=>Texza2O4al6VGr!ha%p7105k!VQ{QaBszwUA}wI34A6V{kVS@u89=|BZg4kT3}#46P6~+>)uz z!?-Y~hHREt;LY#)A=2ek`W#r7pIapnUzTcsOLsA2&14hyGalYya(64Rm>V_b8-UjB%uS=4a)?Zp!doC2B&^7%};;&dT=My1Z z$5++$EEFV%${V=h7;j5Or`Rc}@y0Uzl9_w7jZ+%)mLi1}9F+-*$eh4$n+fN7me>j@ zgrnGM=`D7#nPS>tRXCd?T(UvBqXKr>S5k5=@qkQ3vdjJyL#hLCAO|&7!~q=osR2tW zwTKX<4suY8mV9M_bgt&jIK@v!MXt4!dxr=M2n9ErfUeib8}OYFTCuJOPKlEGEfzKA$cq^X4ZYeDx`FP3JPfHZ3(79=V<4r>wvdl0bvgv32=UHe zm`}3vZYgLDlWP@Sfz)C~+k-5h@@O<0SW2Ea5P~D`RCL2QaU8o*a)IklBq~TI;Ewk= zvC}?qZ6UjP&6k=@adcHgrz#`_e0qh%{sRxZD5G$)v{jCVbPl3Iz+138)QEl%&s->! z2y}vb(-a?3*J-e&8#ByM7NEE)F$%8i z2M5`RHUrxVh|Kv7Cm zh$>MgbE$sDKps=DeEm39pi;$k`@8BRPOUk}bq(?4wgwd&a|!wTK|J*!+Ek^w(6AZ7 z?dI(Ah6t$Ik?zEGt}k5aKE859Mx}_Lz?@?)hrXPpupKEuB3DI7F-wLN0ppeI7nnj7 z8j7ew{?Hhee0jDg^vY>bdPrDLO$K0-*Cy}9aIc7^i(Z^d(9*+Qm|;)kg`?qMF|z$c zVIATGsNS_nmv5+1|9kOTs9xeQfpkbdARv?x!488S7)KRTuPjQ)KSFjEPtX(limw{< zg?kgpB@Pr4PTE7MygW$Ch986HFcBHNvkzk5a09O$d~znPEQ|u+RB(7@lm`-!)nmf= z;vP)N6{5Jg7rqyFL4X*AVIL@8%BD9CBeLST0R>_*T-0dbbN~TI{5<&eXrO~oKN;Cz zFo^szVL*vYfcc`%X25!ixgL-~IuR@#qGKm03_%ODIA1QYp^a^Hh4CJY(1vaz5<%ja(Sf|~ z4dUZXwh0-b9q^&^=a4X!&tUM)l_@U(2oqIMi}?!9+auj!^TWqCknSp)QaCbql>w0y z8}!#Wd}~`ljI5=9FCwM8D)cW1Cttu^uG)a%pFEnY)8=+OBR%s%k=<4 z#7HkH9WDgOF4zX1QOY0}k*oNQ=sJF)h%sHEtU}}i=BLneMQ5H=1IUh~AM-IbhtF+s ztF17`VOlHZf1iKQM{%V?;cUF@nsCCMR8KoD|Q=~kc=*z#O&rHY| zN^TS(48}~!vL@6ZLbHW&C1Y@GF8^_W?d41sd8$U<6VBt1$EFlGr-;K)Hb>s3oeGgm z=LG-%LqH27sZt54+_-gLkPiAcK_)=OrxJ?141? z4yY21o~HRM5&f z7*~$JJ%KN)4I=MFkh~$U+k*3zI(WcFN`px1PwcFPzDfAJ8y-g-B(PsO1UT|azLGjZ zVG#X@6gSBgxa?Xv0p9n+7s}*ciy-Bb5I>Z?E`TgR{4%u$feb%=Z~(w!Ov@P{zF{bk zL5ON##O_dGDHgnGDtKqVHNw;93a)YBL=om^r0EmekdAS05 zNq|AFb!K?nhl?}sMQKkLP78W6g1&j-Kwbt|#j47;j5tF>u^b9M#M&Hb?27ATm~t?3 zx#Q@HG*u&5I7=(Y#9@g<7g^s6b0`#fRS)HgDgUA*1ooBDPlS!GG*hUIrDS0ddP0HX z!(q~Y>3?BCyF&Cpr6b7&|G2H=ZG&84iW@C^M}XW@N)@PLAA+?Z?=L`Ku&p2tl2IUO z)&kLDz(Y?&u`)We?5WYm&pcx)zT~;EoN!RD)jpBv?jrk$j5bND(IK zg!x_>&L8rIVj`%$sP0it zMJ9<#n!)M0MDk)P^Dt%X_jha(z{5lRk|29%k|i#cY|ND*GP1%^4VUE&F_Z@v_n}Q9 zh|ef$*!zcYB^{J6;ahgyy})*0Pn}Vt3<)X*MX*Y{Em|_>j3ic<#{Xpo28T!{%>y3f5l9`l`mx09TnM>B=nHHryqK3c)|f<~*r7*^Vg#`x zIF}0fQU1gurY6{zG-&{jgJwZo$&f?O>!G-_nX?CzDZm_4F8J(}0HP%eMK0vIKl;QR z^{t3q3zv@AF)jsf*})rf{;6>3j=zsTzUvE=OK;IQuyJ5>L(7)w{^X52Kl(&2GlSu= zK&!zYa>@R9&eOl2E>8#V;$`#RY)slyw4CAYY^zyk@|R?nx97`ebvWF*L8$rxmN+((TfJMET%rmIy z>T=GD<2=Sw9?bc47RY?HuB*x4X} znv(zlV;$5=f@dlMbEGp))5)ja?7~J^Lx*5|KlVzZxM7L0>>R$lnDEVpC46a-I(5C;w*tgyPl_DBH>#i zi13%HsD_1k0Gt@^0pAa|JqCbw;;9NTr_Xb^d^x#OY1`ic-D>*nU?jDs)QVxtl^0ke#sVjUm2%O=tbrZkrFgN zOz>VHMNzhaB_eg{)`7oroyEzRL&@nYfXl2rqsph}nES>o3g_eLrJ6d;&hf$KAXS6B(KL~SjeM=_Yz{tV*t#e;%g~)6tOM9hp00WHH@J~tF6SL z=<1+OEu0gj!bowMe36UTT2U~fj^=cbEraxkl{hwa$pwMCW_n9|qZM3$K_V-Y7rd=n zqdDCIT3%#E?&VVeY+vB)0^l7rHmm^KqL|x&UJC3eEPRT-5~>uLhs4|{U(09MHK~dMh(0sRKNV+Yj>ufs$2g8M)6Z7+I=+gTJJR!ZB$R}xHFiyGOAglgDQO7VC z6=(w#%aR8PNMqco*-qA-YZ0z=$Z=+TFbwX+%E`e~^86cOi{R5+srb4F@or2|-)PXo ztIRBV$bk`y1g#H<4?znZE%qfLQ&GdfCEA@0`J%^PfcAxGAP}?83vLo65K+;|`^A#P z3v7-UwQ|yrYgy5hfT@7fEHlyp8ag?W;YjQd=}*b#DAWoCyqp+E)D)q11=^k*ck+9Y zOl&sU*I3yIkE16uY-Cn8+0p+;>}-ZHqNFsnjpm$OyN#@;Xrq$9*vi6*RmTPr`B|&K zZPh{G-4cyu=#rg_@gZaubogOc#3$`?t!V}j1Zg-$f*~2@MAk#eog^AZ90@U0hJ5Pq z<7mcWBnvish+8RR6WCQ^a}s;PP_f1do@8)JS}9WJFf{o9cPtzcWwNU|8(-N2Yd+eT zY6~-ghry#~*wzUzlkAu%gz)I}zi#AH!BCjpGVXz~sO1gO32y<*xzUm#)j70ej>YKx zFgy=IXSNxD%}YACD2_vVLk`J`RTH!w4`=h2PdOmCsR2WDY!vX;a1^*%5RXZ*H(wM_ zpu(YYIGIf=CiupLN>;CzvJVspGw{)p!>Vw+HbMaw-)6-a1TY7_t?C3Zz!CH@DI8Sd zM-GIg!r5;e84KX?qHxv(0Ww;#Pt>=C1NOQgyrwiz3xi58#j{?x<>0;#H~8UBppU?eg$_>%BsHbMmr z5^u-=_JC@dWJy*4B0VxklR#RS0?i3!+q5ue8hnEFg1nOzZh(V;G0+(w$IgHNf{ie~ zj)xpTI02l1w{scOz~@JQA8+nvFYMaMgOmK>E&kXgUJDNgh3LJkkT>A>ZE|2VQ_1Ma-p_`6g3l5n~_s7t3wlu5Q4iY5*w zASAHagFV9&<3K{nc~qEP<`wA#$r8E5h_ASeAVd9oL-Ss22EDWz#v|}awrwyck5`b^ z+n;arFcJ)dgK&Q0b{dCIVnXOrqS6D5$;)e~jc6!|9H>&P3Fj9lh>7^HK^!q*Lc=sP za2d_HlILde(g_-GQG&KuGkR&E{L$V^n`5)~f?OIZSq1DAVntA)6-&ZV;`k9`D%?cw zn0AIT5v4qmNitVl3M)b@Wt@>T!)$(Cjl5OxP_DRSLjfv~;Dh%Y*d^|4DHsRx1(WkL z(IsH2((I^TF62uK>J#a;Wg5j|C4ggNXTU+WN#GBBc9d~?ihxoG7c|mhLH$4&mWwO$ zD47L-f#?^JDN(^t(&PM8vs3XNM?NUIcTkECMHH7rGNu(Xr~9{aRtzGC`EbLOb`#(W zRF-hq9j_&XNy0Wp?$zOln?Sp#6>z^q<$XZd<8||JU{#JpQ6`bZDii{n`XFL*B6F=E zQwl1bEfHU?xb((6qh40pg)4xJM@<=c5nK8r7a0mdjoc!JUmv0kF3SATciKPPkdvOA>si zSAKEy*?>qRIlA&^!eQcYa0@D@kra%G%YvqOr_C`4P4>1UUJd!|3=7=|(MrDh^hi7{MHrGSa$_mQ^0tofSa6>oE zfKnR@cpZoq0N7#+7F-;ZHh_@^~Bzkl>C*W|oM%75qOG@Ue0hl3$UV z(%g>b)HMtMOP&-_Bla*Y&>c84uIAD(T1(7SkyAiRAxA*c01w!}1#t|P0*Y9-jld+; z4@^K=B#ke($VilCHfK)5f4vz}@Wttf3-Eu)n*sTECX$Kd%q7v9Ob8|I!8l6%fLe|q zqOFMSXi5NikS^zd>{oo!8Jo$<4D>Vv?;BHZ^30Ke*raROqp%zA6PdkH= zF9Xa0`jKCtA!0zcG8KmK1sHQmRYY!&AU*M_2!1vd$5XU}t|YSI3^7GRTQUKL_e3Z@ z2LJ$*=~9X*9-}5|JraCWd==cLQbZuUa5H9xRG1;o8f^}yG}$m*FQ5iMIAjQ71UcC` zT;5(l&yLd65+;yA=^#Mo`k9*WN+k*IgNP*6li0rvS2sWfL|xW|<1I&;s6b-&kllgN z9DFbm=@5^pFomo{4mF&=JB%YSAr0dyqyoNg%UP4=<%@hTf&#QS5m;`CdtjkC&g|k8 zw10S(yy!vziEaQT=ls?}fR{u)!jY8iv7yWc5%H325m~Azo9@222W49zv;@aoz{Ga3 z%J7^Qo+Yq3SRo4bwxQG&wwKGdZoK}~8*E}8?=k0Qr$UVnZhU0bA)?{1QDNN*vW`et zvd)F98qSQ~grQjZI2J}}kB1}q#W8@$YhK#;x6F)J`H-# z9hx&=fnBD;NGv%OAP>rs@CpuYyi3j4=*p&CX4DwTg~%DkT;Y=2?a|eNLltI&_|med z(VaO#fUm2mh!k?VtV9OcnsRxiq9_wb=RI-OfStGvAit1UjJTLQnkD)VAcfpTAlKY5 zz$~5&fdEo6iqZv&n0+a;`|*o5;0x)pMLFW@PIbOPX9ZbDLFAC>)Wqfvav5iVLISMl z#t54{5{rfjvJ`NFP2l6;cQ}w9Pd_ zev)jkiX80-M=(lfKFh$>%!8e=M41eqwt8LS`#cynGVWUBR0LkiI@*nskN zrYz)co#e9Nom;vbcoB|NED|}ufIH!FlsA5|3x$fz)r{r*OtMK=QKqP5S}hQzkH`PO zKsad%A0q=+cwP_!8Q6i#F$W*cPTWE>9G=Lq>*4S)i-;Ncu-FBd8DroGThopgHy6-@ zo3iP$i<{If@J=BtdBhFE8}E++Z&h?_p_&NIL>Q7DewBZNLdLrCRy5y5JY)V1BZXss zevX`m0$9-_c`6Gi(GSn|0CT`?RC#cm2W$=@9nRCRgc{zr4ry@bYr!p6Zg)ua-te+1 zT@lh7ic#6Bkf?yaJFy8^S)-aru4orRudzq&;#I%lJflDtAQE{@+YVMo|0?P{%r8s1I|pS~?Ib5K;9EVC67C4@V*Ju$KcXljMhN2)3dWmWi2g4lwC5 z5M7KBY}J~3NNnUmMnsAKXH=#O2d8A=I26tRjdoNYKt8QF3Wkn}wW z_fJL-m8?S;J0w9}YE)_{pS%kknkEjd8m7uWPv-4OVPXoo@)97ub~F?*at#^dFWy1o zt!`-ZIx%=n7I;<_Hc?zXw!L7k8#WQxT_F~P1}}a`Ssb<{F%7cf8FD4T zmYd{N&=jJKfrSL*XcllpB?YO(IUkL7#2C>8^u)+BE+fNLaTf_ut8#hIG8l6H?x@WD z#%OLP_%}GV3_-&He53(S;KPw{R*NW7hbsnRUEmDi>Tt?hw)S{q6zW&<@U|_58o3A@ z&ZEiOc%Y36ejXgJH$cRjEFNe|sG7q2w!k!o$z$mqp1Bm+7U6Kv0wG&ExuHt#))7|q z;H}s&HX0papCTBhRe?vPho`WW<0_I0r5stjg|atYE+=w8RUxyy+S2*Cj7%s*B^*jt zs1&!iSm6&Mtt{>W`y)A)sNVmn4+4I)lYpqhTtpv*A8L_Q2o#$_tOnKu4w~S#&)hwu zYYl&c)ZsLA@J!uo)}3|Ii_vKSR|GG9++{7sQ1kq576E`&l-cEw5JszlLJ zh(e=EtS+A^Ovktr-5+1;rczcQ_a!>qWz|kJJAskl3U8ULyK>HSa*q6^sB~iTEx)9r&THk6w+zMBJjtfYZFv_8#pDjDD zumZx%3cQFkqfFvf59OOs`UMsv2L{O-$jMsFX%K{g1K=R*R#fAFnv|xc>=Z@n)PiwY z6+G| zj)bj2aiX#X(~M{8ffg#F^7cqYIL^T7ha$j3#k>jYiJ(*~1addVv| z3$L0%|5LFh3Oxz(foFT1ksiG?qFW%t0rL{`jo{oPEm1tl+g#wt@C*4FzBCmCVvDA~ z)K~(++DRl(i;#SJ>hE~QnAMEx>}i>Jg%RBEM`nQ{k)-zSVt6ZUSlfiy=&p$oe`5rQ z3uotMGnnEtnK~03iIR=^Iy46;fUtKj36O@;%?*mRk>YD8YIPmVL}xoQ)%ZvQ`cuf3 z3xx$B)Nl=zG!CZ2Gq5(6+;bq_v(X8b5d}d8OyrFQuq}brjUgMj&O=-QKEC{45AfT- z#W!N%w!{mt4={Eh_jeQu!GXpIhFR)=uOk~$^8dx_BQUOpKcGEb1caDa-~+|{PQf@T zDLhceED|SbPu;_p-tEQ1dSq-69I|uBbRS3{mS9R$lL;ZHQQ{TBB1i&NS3Qul$gYul zy-tRG9il7>wI(^^EV?5@8~7GBG5CNfUV5i9S~oIQqDV6eCNMQ)#aL<_2D#XBU}#m{ zhPocOSk$(`-HZx_l#J%4HZ3>je@Wj}Bkx5L(5now)y~0 zS}N{2@cfIY%2^*OkB;uNgSHc8)3Gf%3-X_Gy(?fC=Z&u(i2=nlv(Go^o437ptZZR7UDq?iV25B2xI4j(w#eIJ2RJBO(rmbU5BX zGHK^>wwqm3`QWCq9~ds(6xK3<3e$kozk|-sDya{}&Xh#Fdf@?_e`xQd5M=tPUQ@a-}JC z8IZhT;Z?g44$)$rUI8*QM!<2A;kY2&j0XqKGax+9i{e-s6A!7U@!Tz}zifPo57^N> zwZPDby=?OTu*5^2AZ094G^I}KKzt#lCQ%mz@ZT4s#0?qdr?zZltSZLT6X1Mzn%!cR zGnh<}Bw+&`;6n8(*;%#{E zN=tgK6%-)mj_?SVQ945o(9q465M&lUslsD-U4kJ^^Nn!F3`CBIRPo&#8=ih^t;8 zS|`c^mcpLkaNIm)@Zw}{nS`ukm!c{$2}V&RRAh2lSKtL{%7CJa=!i%<<$T({+Y(QJi(fAd-egwB&3k{my@biZ)q3h@v7*$?~Q}*|x+=!J^QUKTm{Y;*pGSiwV;{^6iJ4a1gUdhbWd4 zY9i(&@Cs3^>VX?t@c}L2=?V%$M9RvruS?nlHo^lcrpLAuP=g>nc*=?Rb)s7#=JSF1PLF zrlr{U?;lr?gaDVku54cc`{eayv0ktYctJeO3V$2~k}sNaA5}Li>h38?UeT;uh81I6 z1v7&qBE!uYqqEM0EW9bOi`soqKur-XbnWcJUDY6o#<_K$D-2dZ*HPo zKQTJt1^S7WaOOKZ^Vp;fh!sWQ+H1t(GniKjUUyD>Ae^KZEEnn=IE?6}?FWfQjfcPZ z+>T5Fq$L3q7RgE&-pD6xcvCQ3`5 zP4Wl^N1$sC=pt~1X;a=SQvOmZmtewbbO|L* zLgp;m%e=p8RB_=Ha8no#gp)zNM#23D#wh}0yw64_}6p^@fZde5Fv0ojkwV$EHKgJYM?Ai(nA^(w0sVA zWHdIfAok`3@~@L0KCFT+qOHQerASc&g(nrMB`D(INAK&0olbs>I?5dowq0&EjecVd zK0cWs^FLtk!V@my83-tK-dNJkg z;HPj#m7xj`r8Tg51K*MxtBUm0o?2SCu0JH;S^%3Erw?8;JT zNJC=E<$uN;*rD4S~Q36*<(ilySJ=(YBVdK?<1bauW6iTKY&40{*V3X#o9 zF{vR;(~5q9e2W#=7q?pKPXYgkR0iXqP&e9PW=>5SoQ3>{uZws)g_n#40b4+yhg75h z39ChQRUS#BB76bWb^GE-I1s5|kq)NNYjf=RB)lO%*UxJw#M^AhDSuLJPylzwN*5Nu z)yCv44syL1a|%(++3n<{&XQDFvs14Sp}^yMyd~`1P|<>i7Fa@rUJMqCRswG7oLoHo z3YVlay3^V*P#(DP+aTf!Nfik60&KAl!p8FfpM@72?!VW7t5wu}z!*$K98}S6N(r&ph`g+^}faG_qd8l7#GwEMbuV zVP66X$XZCq3L%MESSnU1NKtX2U{s0~6)jro@|ISuRBek?E4FG8t;LG1Qn$Bis}}3_ z{m+@1XSquV+J0Yu-&H2hnKN_d%*>fHXLcwxToBXMEJ=R9z^#B#4-y z7*uJwFOgSfJFmdURY zS^HAD#mM=5HG7aog|5Gsn$yy*?Zd<{chL4(TS~xKC7NNgmcLq`UNKpuBJ!S8bFX;m zf+{w9WW0*Y-6%stj>ViYY#DUseCMD>>s*}q@(fqKt2EoVXv0;r_UQ>-KRWXYQbrR^ zQP3uKBjcgs#KOskX-rX(O$Q40WWiS}pm04-MWh*QGUbGEp4w~=Hpi<=KTs5Gc_N#p z((sr8UHDLs4Wef6OORe_ipXhr&A3}t$Us`#cA;@H%5caV$(hwSdPG`>;k$UKP-)%= zZGt9YXtsuCWvChP><>2xzIC1rbjpg(xoNodjWu|Ww6qpw4Ppk#&rk8avS?sDmT|uW z!@J!$Dc3v2R0g1cBSTPHrDV$UN=apXJzh6##AV?*8M(AUjG8I>Dzs9d*5#MgG*#10 z;(T*7&~)3kqU1S$h7(z|XhrvfFHY1nVa@Qjn@HkPd(Sy``_w5)R46OxC^@hf0{_H3VO7G3?X7)Rd-;mB@1j6Ar{dO*70rb>tVOeAYG4w1 zJo-4k*-BwUlB% z2;GcQU%zHOW%C;~TY1oyu~TDMi+OGjA!PqE{bd zT(#iYNn~>z78gmFxK3)($8oXjN= zLRZ8`5!ROCFeCRMO6!>3881qpj|rtlHnO6Ko{2VQ@GWI{-NQLdybT9{~VaCXiwQ`JEvRIMR{I2^6^zEag-0O79M(DLJ&j$A@U;HK8iw#C*H zo$tv|GKskjxBgb#@*YD|#G!K-6vQb^v**sF8B)5Q$Db5&cI{FPkFO7AsM^8IWaylQ zyGlFBg#7LT&wz%Co` zrK9jTM}NCIND4`l59a55J71JT!y*pJ=>h6YJ@^RGwXm^GSWT7)(LX(H5E|bZ>=)=; z6L|Edb}MKDgk~;0x2vNYQv0wl8)Rz+8fU|5g_h%cWWlzJQe|mPEtXEz?6{eVFqttV zLN8@7yqb;(3d*_Bf!dRMG6vQXT97>?)^U}AV+gp%uQa5kr3Qxx?Y?v^_^P408M-!O_(T5pG zsO!~G!aQss?du*o&{ia@i+B^&%Do&b#xODw!&Cwn8Uc1rXaqrA>s`=Z9PQ!=tp-yf zL@KkRZatVw3csfy4et=UQljJkJiST2`o5APE#OL%wJ|g{skU!iT#S1&n`@d|XvM!C z4|-y?(3uJ%)oaM{a;cinG3GzLT&uWJ;*D4Q*G9OqJmu;vs}MZ`wL zVlyXxigejT8_7DGGeV42dxMed+FL!{hcxNTt0VeG52%5Jr@q)WFie!x&!OkLP+od> zm+90UQna0imz&InYb2)cJ>yNGdO(FDoInpIlhApk4eg!Z2y?e0T2SFF((cwzMHh_1 zo>_kKkPdxGJCV$ukgU;*+D>M4xwz+JIZ<8BS~OU#V9%{uBlDDAa)cx>{!t;7iGh-! zjb&_tg=<}EcT`4hI^F_P#Q-WiV}aSu`n7mI!J{|JTkzhudGFfQ7K05ip440FyvjGg z$+@XUr|XQo7CP5fpY|0zgUfMf$w)1|D9%M@y1S6SPKvs$+YGHM%bve;P4c_;41^@1 zKz)GDRCmZ6JB3l*Z<|Sk5mD>2I)g^&JVJ`SN|A&hgQkLLJzEKZ-W5&#zEdJj9ngKL zt7suWuMBcmjiRS*^iFu~F-EiF78%`eG3v*1Fk}JCU8dVpu{aKd=;G2wWw)|CLVK;Q z!976`9#5t?bSQ}o$lgS=pho*B^ex=>6bhYWbawyDt78IKptB?CwOyuunS1OXZH>`h zuR$hgy%c9W_;9~AIb4%H+g(b){uEUxxej zOp{a6GiCwcOsC;7QQTJN*bneXFwy?}bw-Li~ zXSRwV(GXlPl{OV>E7_~s2eh%P*TW#`3ErVii_ZAg15}dYvl&8!>W**~tQvBA+z7p- z>&kMdM73+$^dq_iFw(Lw^~bQQaYZR+Y>numj(8wBt+WwBK>bo99{T0Aj$jR}V{?Op zLn0%D0wxCO>6+D81h1pPn@N>?%gbwM$%a}ICyIgJN>}1E3s{V9-X6=9*H`e>2dnDp z*AlI@ytr$4#<-7`vw2WS)6W=$vQ1ModnVp)Rx$BR7S=9^Br6imEK#b!ELTNi8su3? zEBarzl@Kb{j*eop6B!^P_QPm2O29J-M#Oj#U6;B#t>q+cm$VsH>j!&j&w^box=1Tw z5b)Tx&LH_TCKoVDGwj+(;)zlUsqiz+Qy5NMi(agS*Ld!g*O~jb%}^An_86KtpL3^7 zj0=$~6A(-Nq&}&pDZfT==_EgCEIKM%TL#*uHq?FzE(7%pkWSdvr(^9XxE!f*ML}t! zSz0~w+PJClb`I*D8g}pONCS&2YFoC(l@O*4oLY~1A z7Xx3qrjOD#mDGC{^HBzu2JJ~Ct%1vpJmR8a6VI#|>0Ze8cjkb&+{1S|@TzDiVVWI^ zwA`udPS+n<{hq$t@I`y}Z4N?mq>SxaS);86mQpMXd#O$a zyk_)ia4(aKYnqpaJzIp;Y)=zI))JMrOwPUSUCD`-&|qcSBYilC0howaT7>lWhbaTPVE<+S-$9*b_IEfgqDbUB_) z4JsJNpn;wTN1Lg=9>|-wf}D}6mqVr7wPj)04q3}0jR8%mMww>oO$0K|ycy|LyQO+V z(mEGk@`{nzgBlgts?r`<*ghC6K>leq%-$as+LUQXOVjI7u9i_rnKd?>u+m@VvLhyd-6keA zM>7V|A2imlqJbh+>KsxKV3`}|?F4bD=EYhWDQ4%H8zdyw&skN2TS>-E?eq_q+rU`o3 z_lvS7I{dF)rL3a4;&@sltZYZ*oW{m`5S0+|egM_b`0*C%m=xv=vwCE}dn}Q5$D%1A zT7FaZ{C}dcHmNti^!z5&44rc`EzdOBC`+Re8Y*reHj0JXW}8iOzA_GYci7pr&&Axn z((*Dc%ow(msx{H;b2e>`qeJxE+Bu3WsA_Z6E!C^;I5-mqD74=!A@zixUMwZq`8VlU zovhx^_n)gX7^5>opGpe7q{*&3w8;$Uzx?v_3Z+81owHX(dS!lUqN*2ayCz&B3_Ke! zkyNQ^f5dbGX)?NgU3Btu=>UO~o?#)?>y?v{opEM16s@IRneZqA-65f=xF-#ie2jIP zkKJWQ3T1k2EhFJG1Z}(`V#kRPi&lCSCrzf)$KllI6B8IxU|5CK6kY&UGkT6{Gnz*Y zUjDtpJP-E|Y2#)!&QzSW6uUONI6BMi=_)2}hj2{Ixq?O4STp#BT&<^^R&4}c4`s}l z2C_y8D&JHRT2fPPU*qZW(_W5`@~~kB4Wt31tIV|sS{bNH$2m(@>ETkS{f*r5Ms~Bk z*xc@~!a!Wq!n<=huqw(kDzdh1#V}KmQ!yJXiDNLwhf7EnB5ivJ(#7J+9@ge0^-WqO zJ3?STXkhZA*bnQHpx$)tdhP<6O0O!|wG4YUqpH5XsmN^XoC!z4nJGq_qJU;j;Clb4@E zs)?i^ryU7kvsZdcT}|`){JadrL#(W@SSGD#8M+V(GY2v0^>+7!xMPqzh0dksSWdKW z4>R}`>o73EWN!3wwp(diHnMKFG<>n!D@mhD!PToW7hh-iqEo`w6RaxH&J0K5%6R}2 z#TsHxoY2gNXXs+{9VUj@RTrsvus}tt&pdLW9%QO|!YSHGYUbE}R-9(Q)qzIL7`X)T zOf{}VSlx@M`&oB%Bfk0O!z0Jx(M)pDh50PvpyAgyrk6LCuB9Cs`8jz|jJyG)U5tjd z2YnxZgt&(3wp)dX?`auY$-2aq?;K9E50%)`WE%&1gDb2 z-`(`X1bB^PaAslAqX?~HO!(;S5-ZW_fVsV0vMm*6uXEA-4@sd@a4zf2F7&gJ zJypq$D}KQ?hkIkVVcaMC`Di0mHIZ7SR1zr`f7Ys<`Kl03VOAeTfl=SG^zerQ9R z657_N|7N2nbf^OPc9}e8h|Ju!W%8)(n0$wgRGi5`j~3L5ftRbHJMq2bT-^aZM$Ix6XqD4T##8|Z&K3+ zuQAG1z0urgv{Qf1RHA+E$=T%HrVxdR26z8qoER0NOG5DyT+CI+3NmW8F`trW=I2!X zMhzONgjDUGtqwN5usdGc@SoK=@9a+QElNNp%1TM?OcTTR=Hvl`TRMfIho zkZDCILcdy7gYDnILFt5X=ya|w{z6rdCl;xJa8qx-qbW2Yv#QHe^V*Llh~xpp<{&_)?~t95u=FUGvLDX8)5=c|^ltqN}KrWk3XHo#QeosST@c{%f;GE*3xjaS|ZeK(k2!jj;Lp|H|b^% zQ>K+rE-K1x{v+@hnJm^ZmA1k(rH<#V{UKvAKC`v#yw*@DRwLO~UL6 zGF1{bdTev8lJ=x)k-Lol+RY-AQ&)!ya;NRJqY*j!`1rdfA|KhK9y)LAkb@DSzjdWE^dV7bc(Vo9wVCX&`Rmfx=U=GS_&L{!UT?c?INrnDp=napXnr%}fg*)B?!r%BGu*7K>4vB8 z7X%}?Ps;FUJfSyK4y{{f$n-Hs{H zL#Xo>XEV4p^i3BUKCGo*4Q8&fsLBKr@RN(FbOnjHt1uIrJG_N-!ZoP#Q*JnB5`Am+cZNiO0iLX%> zH7ruH9&`Xc=k6Maz<@KyP-qQl@lv|8PRC>%?g_^-{DhEDZPiYqE3m#`7I(|4Y*6{z zdD1NL5iuT$qA-e(cU2ZDVOKVTe8VvvTrxRp;!RL=!qDB7+4IfBM;QCco?4uk%^L}E zO#^mt<&2;|>f8Cs$;~4my|fkw#5tUegSnu?UzkYk-Z11XYNU|?+Axi>K}*re#x9); zImaHBU9~XAP>Wdnx+S^7yV_8s47XKNAV$AvlSEwh;nmPi%h_SkX-$zBv}coag8@?> zIZ$V$zEb7usNO2qwGCsEYTm9F0=ZgMjXK<;{kYqMqIt$@P{F=#;p+^1%@S8sB9}A9 zCb-vOUCrv2)qL}U=T2AFEQ=Sr)ra2hNSpJ+ykVn-sz)VY+6{}4lbts_Z$$2}yy3QW z7fv+?)6|ht%Q-`89<9f0+sWlcO)ixT&G6LNGn9P~^AHHnf|%BA!Dbxx)8G1bXbrgx z?wYy+9D*-h=WMHE-Cze)i&8YR;G$+4j+u?2(N1WZHarr=(#pQ}zBde-ZyTf}oR8Z`#nknn`z=rK4oRn0F|P(vhT;tl6A zQB=&YsZccaa&>GS8pc*7EzW5Jtu+TnzFH46tZQ&L(cp6Q`;I2?uEA51XSZCwr8zJ>Sr`(PFRm^qPcOxpxG>LbCuknV z_V)4=$Fn1-A-6lWodCtsb6zMM1T=|Y65V`WXg-*#0nGX;^(G#x)>i!X#Jwk;D@!i! zUB00i<&p|3lZfSKXN$?X^KZEJ6oo5~-g5AirO7DDN0mfajs>`uUH4F<* z7lZb|zHoX#0=H5}sB9y~+zRwWP$&Uc51~jJ!KMzS4dEuVE#RJ`X6wwTjgNCMd!be* z1S+U5xFj;pFJuQH$4w)%)syMaQVKCdVTzi|KHMUszx8VfdJ<@H+pVH6da*;Gx4%m~xLh_3xb5|s|tu!s)dT-%=Gw@y8nAp+}ax85>6gZ4AZwXGvh;U|o^k1$WPtWm~|F{<0PZ%8?R zg>Jx%0m_1G?3Zz0pc6)KKo?=Do&i(s5taog)o{B<$2Z*?CJ{JaFm@4^4z{+hC!kxO zT-J{2@I3PmbBV6mG2{fr^1eQvu}rhF*sQ!0!=9g>&O;QM?$+HiATvDh1SVj$d6p>O zj1rxMokxjg&7M`LN2w8b37?IKo)e=Z)Q}{c9rYv+I99sWod@ls&5Dqy?aN2O_~O|! z=9SoaG2EO@4%%j;4gSAo9hirq^k7c0aW;&r%oJU==?G>cC1+ylHl)ho; zt7awiiEf)Sr!7R1rT<)3QjGoX>T04lh-7BY6vBT&t#}zan_6+l{I94LFGFXOmBpwK zOa`8{p4F1}b##=si5Nb<0`u*t0&gerA7cJ2+k?sR8Jog?mic7E$Jvy;j`aV$@R&-OvjGD4Wy!4D)oiNF&W@RHDIjOqtP&=9TY;0;6>A znRBd55hO`h_=u7oafB8o;j3wvv;FQ1jl$N@KCQNHT`@Yt{>w}_6L4vG4V=o|WQC*} zKb<2CmeA5GsK_Z_p2E^N$T7Vqof0v}?)YCL-g#FFLKS$=>b0#qbgvds zA4Jt2IAWnLdRmuZhsk%obo*wj!>h;4*7B&D#zonLfdWx#$?V5(gRV=-xb>HZYTHUF zvQ~;>Kslln?JHD^8SQrV`Y0@hd&jr84V%{6mOkP|v9=UaM2%#WBeMJNP)=viMZ7PC zO4jJxuiFWjf^jwfvsP3gS(Ce{mpnSebZ$KN((pwIHdAd~4q^v7<7G8E#kPor+%%$N z=sc>PTbt&QP*FN{erB7VxmEA*RG61}=r4|)HPaKB9nI4i73-RL|2-NK?dafUQrfhN zUarE6aVzMlTyr}*ZxSV+5)MFn$ibB>B5*Y@_~@Er-eO7(u(YYE9*-B$p-w|5*xZ7b zdJQ$in1l!g_TxAXU7Q>zej4W(!jWzjBR_V&KT3xU%-mGOMg~cVsiFoW@9ieda86uj;De!4_OVS=- zDlmQx6|aWW)~jd3lya;H7AQL@SUhn$6`?i+=-_KT2@(HyuPWq z0(WXwG&{T%%$hiN_SA{Xrp%sMh;=OH#@zu#%#b%y@S?C-LArS|S|Y)Gej7SGEr-8~ zx;4p(-c**FqSM9PU|^UGcD5<2nwjty7b&6+YT|mH3iTw2^Y=VO(b#2-@EwhiLb-~KC9a10 zAgFQMiz-+%3+5NjS~j<^XtqnVOpSSJz!MU!YZab;`esFP;;2N=Gd#3LpqbBTXlbfW zrulKOL8pY(%!=yakzccvi1%z}QXDAh(%QMiw*59}RKDjG7cNsA&6qu*U6h zRCdka4Q%paFf!97pVJCUrcRn#IM-8a5Aj<`>Q_o;rJ$!)-7aDJ3MMei7M^Op)VIjLM`e3AVgR5K6E8|#IlvxAypiU+A zyC@-&T~qKus0utcfHPg?8GH_jICthKr>cwp=HbrciKq+bF_1+4N?$~FG$GYqx${?M zkm+vKq=$Ot(bS-gYicQLYOZPKH-A|L=}uc2IwqKg#?YHqHVM@kc)~}Si-=S$`CR^_ zbvzW(?Sym-RlN+_`OX{^)dE)WI+%kyUGTnz<5RY-71s&v=A>PWOUL+Ff(buhay>`4jj zeTWu1E9!te-4Ba1to7hzz8+jf<35wwX0zE=PoWChWIUv&Gxcr$+J!*WROWFjdrM=j zyGD#5&LvNm=7J~up$ceHCNZa?=R&z9u?O`(+Cs3|AR~fAoJb(PJAG&;oJMUT!u&Wi z&dy+$jDFBwKMk$qO-r95RaQ}3zm_d*rN1&fG?gLB7Gg_d4atp%HB(I5B(U$I3!2^w~#aMpO(17Jekw&|fuF~~Lh87@GP9A$ToCmMbN);5!ifg5yiR_ZbFs?kdu18K1 zLlac?zfx94|B?ushqb96Koiu@UfXLYw!I#?`b!GtPA)82HgT%UO8Y7m@6h@8RJlXX zu52aO6Kfiw%p+D&NF0)RCl20#9KeGI?gMOpJaAFdR8WQ&&s&-+Na5=X1-K2Vw47MZ zaInZ8N>jCFpsht3s*=^De(v;2b!tWEOCU6)Mm#ldYX~Pl`D(@1MMdl8N&0C@YWwO9 zQC=bodBGKzs#l{ohKjZ)7hvG&7hp*}K+9iT5o~FI0i+&Gr(C&)fZAB#E<`=IO*0mt zK@$o}0_{WmiX2-qbP5btyXyXjOA6SC4MB}5_yOj>z!wUy>m3W(*PsV6UD!W>}>6g@b0wkhp(p@CKeyj;; zrO^aJ9=pqQr{qaN6%wK7{@ME4H5HMF@PSuCdSj(%?WbcJB=TrdkF1{Tn`2FRdG7|& zk&RYsc~f`(4hwvp}7iX?MoMGIaKfb?mzM^_i**3(iP zi`z3br)rgr8(Xl=yq>=3oGKZ`VqcULy)aA}dn+MQ^@Wy^I(QOF`OMEjh19bW9T;1V z+}N+IWAj3UH@A^D`k@CjmDUvL>22qjnvM{m52Oxuu1?tybKmi1>TYUfaBT(thh5pi zLr%s+u2SuB>QYQSF-S1`l8vOM+GNQZtdYNjdJI?Q-Dk8qPA6}dmubaeYOgYG8P zIqI}jiY_;-@sO%E>srwwd3bi7NO72?j$f?fnG!l{?U6x^rvTEaOqw9sW1euGKv9@<8(3F-^~ zZ`MY{0*O`|czm78Kdk&x?K@h$a;=Ski4|y)*!~S2M9mvblx|kSijl52HiyvmNkN&_ z7^+HBt*+%4s7(Xu+MBO+Rg`Wvx*WPB+5H(YhjxLSy=kN~VY+!G(34@H!VHY2S?J~| zNY_`8?}+wXNOyns+9o1Z(k77$OAXM?LKQZ4O{a$sb$!_;jgvjSp#=?na${*Z?8Nf= zil(}xW@D#CEhn1LaJm)leoDE*si&&NA}8;x3RX8aH#FsEW>(<^i55JbS-(27iW4$_ zYMPo_Dw;C0^F|D(nV0%H^a#kaAw^w}Nha8g7t_(lBw^2jy^f9C z>TmfbF`KE3kl_PKd3eXpc6`yQDp>9jOFpDN>7iVd@KUCwC-NOttZN&_Ew>ONivb(a z#b<`e7QF+XLU)fDne$+Htw6D!nBrOjv;(`6Q?t61Egs#4*1EaDmICm5z4=a(47*#H z;m#Gtc)5dVeOYMl!gYlY!(mwJaLYwzM!fFMJ;Q05ItO~bm}^}XG9uFmQ#bG?dr8|~ z7$#%Mwg#J`l2k(QA21=&I?G`n;?c7vyQc~ULoG%}wC#;$R5_s)r#HKXdh>jLD9L0~ zOQa*rk7tYxqJ(Dw*vmD4Y>&dxH9$BkF=nKxIyV)XdI%@tnpQSlvPu?;0M;)xU`1PR zgQ#t+C@o(P1CS=8gH1K7X{mu`OdFfgwy`~eb}wM{Mpcc;f$}4!3(UTV49o(%MVf-r zba)AErpOshVZ$}w*a$h`9GeZaIze@<3NN6$%8_Kw{B#HumiD}i%qL}Mzz4ZE(u*>H z5sg^`vgI+8(E|H-E!pk_Vj&CpfFZS}rj!e-w5%TM*Ghg#BLb_)p(I!H47Iy|b|jy< zh}bFUlm21i6MazHpf{K(>S(sS4Gl{NCX22~^oYGB+xTD@(^^hz_KZc13C|p>4Dwu` zr{Pjg!`OCIi1PrjX4L(LCn|vE_?bTRT*Qqth6zg9)Yb&n99){zmAUnZ63K`Qv+E6Vs3j6|s|xmv>RxF;QUyV-eBK4eTA9SHw5q}u z&5RXL`pp#-AXH;3b*k$;%`O1e$qwk0huiots+f}x-8QEem(T!FGL*8O;83Op7Nv0I zESvf)x0+)u%``*N)Pj9Ojo7_IQ!!?pk!T@2Z7v{r)>F`IlF|iQwHR%sL7JQB@nkgO zd#-9fsVfgR7bjHt`Bk2;a{9n#cz$r8P%-N$68#0%=|m3%#^ z-P9&6`dc95z)zr{Z;QnyEI?ZF|}cWLWJqs{NgGcyqq zqaMKMY;RVSwRxFSt}fo~2`=_ig+|pH!eWFfHQRT>>og=TSvTHVv*iMoY1De6N_5XW zx+PkdoZUf0R$oMcexaf1QglSnlcs2f@4hTUe=y>f~kv{J(@=z zMG3F3Z{gJo>ZZ_(fCd&^sV_zMwxXf|V?f%|g|4)wv<}Bf)w+h00C5srsA<%fHJ8%j z0qMW>X3Mrtj#oOEX{sxlhQch=+O=!3DU2A-sBf&wtX0`*%A7HELgB39!gMgLb2_gM zy*m}aB`w%-QcnFI?Ix>PLE8s|wWVumo~g8|u>v@B;^1O!BeuBJVMke0eP#1njP{6A zm;#tkFT*OlyUYxW$hkWJ*&}tq#De1B)Z)b8_=4i8#gLex!HcJsOqo5eBzSSbTpS87 znOayJoIN)}kSqp>HvE>s-0Wi~sy3xi0u}MR0^om?`#T9BP+^|4~ z1l5x6=2swVbyY2}-GWsZhBnsGNCd0ltSIS9VOU1QQft@mu)KD;94akmAE!e2=fKF9YtxNh#v-ci`lCQzuej{X;X5 z7vK8RxVUrSu^WlU!ULa=;ooZf`wf7*5$F>9^8vmWf7j#h+xSP}4&xu9h)(#|7ys7a zA6O98_(%8v{!zRl{TI>kJD5N?irGlcb`w{{y@%Z07Dsvf3A?YsjTQfhqr9Kju~l{xLpoBJ ziTphi-?3tIN5cLDKIe#+;AYAh5U`G7StqK~OFB`QYdSp$p1XFYGU?B5Y3Huu5%Ehj zonGRCE?>rU6scV(Un9C~@^us|@!e5e0=JjAx(n6gmFJ|1{+!cp;_x}|fs+&L2F|7L z40a3P_7Vrq?TXy_<1dJd74h+3ScxKt??h3+ZUwt{u={JcvEr3@;`5DoiaV$)Nzs_D z~_g&Qm0Kp04S50Z+}J*ZBn!HpHS_MlSjC|c#!x=p>>gYxor52AA# zZmjrgPm0^|JPP^S^Qiof!|f*I`R~aNa_0Hej;hWlPS&!!h25*+b`u8>2JP;AqR>5o z!X&esn{ZJ=H&K#6*k=b3_8&vYeJGjodwzOidaS4{Bo42hLH<9jB=^l)qVOfVeOA-= zD0WNOUCr(`cJEkC6dq&u6?RXE~T!UxQN|_byS{BaAU=Wx~`;r#19k5RT?*5 z{3+q-gcyc=(3Ecj7b7faA&XSi1wvdXI*2~_j2AH%P{>XiN(9tHoGUUIm&drSB2VlE zTm(pflaY*D0jLPjD2AFjWDhZhq0J1PCnhj-GedpEREG93G>~;@y!a`gC&fTfA~wl* z@eJbziHpH&yx820xE?H)G4uy;9V1f2a%kXq@j654qKu)B8OjwaIb`=<6mo=Up#KtEoLWn2&WF5_nPxd|c9lOHfI z3zJ7d4FQF9R0I?r~`53q^|T!O&$0`Ex5>Lsw`hfpG@v!_bWy7i8!*4Gm)G zJ`E)^^r(i?7&@Y%EQX%bP@d&O>AnFdMx@IT41K{+uFPks7tDtkF-(qPXc$8yRz3b}-#&lzfwl?)B(PpN-P zu4HI7LmOo+L#r9uBI_C2!O&H*iJ>D5T`OA{`U^w57i- zJ$V^JS1@#o+{n=F41HgIo1sS-+AFs(^b$k2%dHH_0hGcWavMV#4DFLwF*KW@{qh=y zHZpWTUdPaV4BaPpF!Wo7ek^Zf=pBY0kvB7RP9mjnNPdr@F$_H_Z(*p4p~vN|47D=! zD|tIZ4>I(G+{e&yhJG#YV(3GLek1pzIrJEK8c(@INCc(XG&@{OF z2F>af8{0bgZ-Mz6zdv|m85i`A75|$-oP5ge4XOS6OVKHF5Zv=KiO*x1l;ZhW zL~}q^CHyn9YT>GoucbHj?<%g!x(hx(&iWJF<5_PZ{Cinco}a<(DlW?Y6k!%+e+joH zI}nT&x981Cj1@o6o(K0Cb`Rz)!S|o=J!j+Z^Qa{M%I+uZ1}-F@p6n*GJC5D??5<>Y z1G}y4-V66UahToL;7W0D7}eUZhSB%)?7li|UZNE5^LKZ4#c(R;IJomS<_@Qj7qL5g zIOS_OzPpP0;gpxl*u7;qN#>)&zwBSU@s5#%{n5xDz*@RG|K&jO#uxMRV~RI^2)C=Q z_t;Ut2e$917vZLjdKngc{;0pfoj&R$d=`zOkkz9|(l+w<_eQ-1>`&O|#Zhk}%=@GM zKBzmFe0O1u{uDl)M~lH-MW4|WcgSd>Gm5_#jrPO8dUOEp#?h3@^`nXM?W2k3U-9?v zN5=#Em(ji8em;5--1spWaEFW;0e9G#ad0P%DTF(J%uKkIW9GqKGiDjwtz&B7wvK6p zdl!fKDTg^S=2G|^XZIA-`FP9~@QEEuG|wALG^bCavMrr<`4;1x+leYfqfojpQ`B;{>tg&221h5bi#I;LGBGR$p2w>PqN!} zCiy7;JNa8-pW|;8M$DoxD&$E1mPJHu2)jRE_jhoOwwXOACw2bDrR+AqowM=sIjjNL zy@}m>*?pYd-?IA(yC1O|KbOL1vpb31dF)oPyN%tu;1+Lu7;abb^jwm?m*3)UM(}_9-qdNcD*=7rz|viJRH|6jJRI2l)F}7w5|V zx5EMoGk5`E1C!}{IQvXux18O}+5PT*%uDPpuBb@H_pKFq>1f>*W7E5HIYVDnOiwq`bw}le8S^*p zXZL=%KJIaR;`vmno%h%kX|sBvrqcHG^NACwP5phsS9J&>mCxbi!}z`|SpwUo>M49@ zX3a_Ti6K?L#rNi{-!t|_cCQ%h6C=>OnN+?&@8(0#coNvo=mCAA54$QB^?g2}!jz?u zoa7{ZWK%PgiRNX=pTmD^RcxmDzOjnJZ>{RcJ`_f!VtjhS|FJ6SE1%;qC#w3v=i{n* z;QTq1vroLpZl`Mcev`kySV36ok9=Y~m(12GOb7|;Ln*C;XbTn96G3Nd73F$!^%Q)Q zy!phP)r;``yBy+5asJnwZ@_1NHpTr(bzZtp9AxYh)#E_(jp`*x>&_g)e!@PaX?@&F z`b10()dEt16xG&Td4W${QS&8y_SO6ZH1Dk;J`dIW0^iTF|6gl}rnQpX%aX~>SV@#e ztUPV=pm_Uh4q+8##T(fkhI55oo9l#`pG$S8!c^wY%JKnZXLd# z$R$4ST}iwt9v)jsrSZF!8-Z0aqrTr+c?EnvbaD7x)ot+UwCYZ{iU;NXYy#En@Kr=- z{Hn)+Rg~5DJrl^kaU!R}WvjyfHHTt_W8MC$G`6jJo>Qdox2$><-}kN>f$z^&Q7$^y zQpu>?^{b_v_MSv(4Xve|cINNPl0QVOne3x<-DSx{&3yOD_K6;oiH`9htbZ!exu-T8 z*rS}gM{9@SJ12=KKhMI z#Cg74jJ6LeoJbvbE2tjRxcY8^Sa1N#ScoIyck%||7d;r-5x8*RfeZX1$WUvbWZ+K# zrD>>)p>-;xXd3u);I?aM_rPCX5F_^JkiQxD)CC>HiGh?tYv5nvg9`#;#$W}V7&y`j zh$R~O+rR`XPE<3b@)swTCsD|*34b26+YcN=n*whQx};Z}Xl7_@;L|~Cdvz2WG_K3w z4S=?3T(803?$t?LuW?C(zXNEG#^nwEQg#;mG_GLqHN85E`!(*ufj9Q*A|7I>HL!f} zUO)-S#EasriwH8LIO`&kQy3Q*J*21XBJwo!&u+PxKO4=^CQ&%#P2V}9I zs(3Ak7Z2NBL0g98V#cXDRY5y}gQcaRJ-~Gnhct92aNWd{8hQ}8?&4VuJvF4j-(9@U zkdgxQJQ|{!?k+l~Q3^){NkMlpnxR(l!jR8<^$;IwXmC<|@AJgIbmoPn?tF1TL4h4f zJ>~i0Ar0M@lq(X%;~IJ(DbY$0M>X_V(iTjf9b>3fJd>2s`vUPHO_k~L>@5PB3XUy)LwOBtO@5+xf3Z)61lQ@- z0P(Djw?FxX-UG$HYznGsbBH*=P^+jWyT5r7Y+(T67*p5YbGx#)?4l9Y!6kuZX&oRXA>@!~K;M6;)yC=x~zPSGqBSqyCrygT&%K80cgLz~2D&@2?6 zOwzD1|Aad<@}KNlX*94DApLQisZE;-RsG+aa1$6Z*~& zCm3oK&&3byJ5xM)krQvWc%7lcVpd#1-`Qf_IKmwfds1ijog+>%q`00d-ejm%Je9h% z?_5z{Kp|VjWdDY~3&chZbxXUZ?^01TS>cwa-5OgVmNT?NT$=V`-%4@6#@&^cV675I zHT3heE95G%eG0`>IjR-AZ0K)&YsE>1S_AK;{j+a_c;CjI*RMg0o+?C8Yz-_*@87RU zEYQ#@K+U2V5NHN2PrpI5hz$x76@J)XVjn}BkavPkGt?@sN*~g%MPyB*c$?6IM)X@N z4lzWWE$X*UY@e>u`&W8Hze~k_4Ry$9=(j-}))4V>nK-E-;^kZ7GeF=)oSz}Z^M0QphcVMVX1#cF}{Ot%22o#P@;9M*r1_Rz+ESI_w~PB99+Ouz{_9y-ziQgC?K25w|G}W-Lkg;N?yqEL@;}H zUqFit6)El!Sq!Q4?h!={Z4&FUdj{_jTNYEuP2&CR5yAV!X@+)+&N&6a`^D%bgxe`H zbEX6z5GOTsan4ZrKO(S9;V#SB5IiVEDM6dWuAJWoe56!fp0o&$a+o~$NltLT=y zVZbAzbB)6F2lS{ot)ZOUTL%0>j9aO2m*>9edqV8e&>lcX#C{F^B=?a4zZTW2DCEw- zYq_W7(_){3#K*Zw;%QM^%Q(?B?>cc*j9#sv+`NAd_^tR%LsRmS#P7uGjfC4Fiu10J z&x$@x3Tn)olK7m+V@TnD-xd<$66E>G3@rl-;3I{3R*wx zmBc@YhIItBitC4+lCO#p>lJj{u!_W2#j}?ZMCpwfcv39bz>w%VeDc6kV%%j0S32-b zv78~5`a9xXhBgJB8J;WN5#n1MGVlk60vdXkp>Yag33*2ZE>|f`_OBcGu4vduP^%a* z;@*LO7q4sRk`a#${74+#q;NNkxI%s`Uf0l%0R2<=zfHIu;t@cnMGuBlnSCPqFw`pI zN1hz`i8!pG{v$gM`j=?ftZ3$p95m=t@j630#pID!$j`)SjaxGEI`O$UxmAU{a%4r~ zm*UVif>hpxe3qe|fyYKBSVBH|CE<1kjxuyiLw{oEBttvI2S`E4w5urO4$&q53Mu9L z8tRq*UW_IES2GncCx5r!FN?MlL^v4s9?4GbCky}=#i3=QQ23dnK|%^CXx3A~m9KG!oOx?l7xpb~~!15++KCA-RI z4J~8ndJU~-=zxZ9xoD)-RUXvPeHSHI-Q+_%h-Pcx7r=FsM>TX3xbAZKPKEmtRJzOU z8cG;P&|VDd7vpq+u$<9ZG0E)y7P4XopMSq$w!k3dwWv~oOggGYGDt4DRmHnx{ChD;@`Q$N9N#G^MSiHEL*sY* zQ{|MsD&$k+yCY#ov#AJWiv#LJaMcMuLe*MxaVxpEsrJH(3;KQrXNn{cS<-h>;$&<^q8#FDsa zvO(iI6z=vN~|Xg)5V1%Nh47=uzP2$an82s8t+83Ug({0}A(6VQk7=`L2crPfAHyASeD< z;bu(w$pwpLiH5#0X}5o|EZ0yYL;EzeWzqqJJdLiJQr|skZpvag<);dIW>RX>5_y!N z9pddtJ5rX)?GF-ehX_u-H)XjT@sJ8Ra`J*cE98C+T|D{ulnQzM!wOe5`F~R?W&9&5 z-tNh#(S>kcWJ zc~d^PpiXYo(DW&(L+j*W4V6tvuo~o14Q-h6UQC1Z|6IjuopRC8M%h_Ij{<6vK@Ghy z<&jeJ()UY>SiueI_ejr;4gYXH5@P^*I|Qz;_2?^1TL2ezh(%yPN|z@ zmVyGePv0Uo%MlE13OqPH(b_C0YTVK3-BY*785(zNdd~q{Lo_$D zT^`mDmFITZ=P6TW63`$8q4(VaC{07e^>#TzLshddc9P>Xv~^aZb&Z^%A!bb zs@>isKVxX8Sa#lS|4lOCX`;C^P*z+Lcat2ap-YQT$(v<~hIRpWv#i$84}se)H!!p# z@Jrx!%j-4nIB?&S`!w!t;Jzmx(zuwCQ*w_ys&T=Rk=7o0QsXj960BQf@TlTtY)MJn zEiz9-%MtJUa*Bq&4czzT5)Iu3+^w=fLqpCZXoH5voL3TetK6=k#}RL@+^eBy5$`s6 zP(vq?`fc*4hE5~oZStgsy3RW#ZxZ7pm8O7%$;O>xpG*kxM9WqNpTY%dq zCo;4naM!$%);_sF;||SBuZs5ww+O5AK%hG*mcWio4}D4b5ffdJWNB!re0dWs0|%<>hYq zl7hrb@r2v^N2aN9{u2bXibV@sQty^o3>}d)TXBzkpP{Xyeqm2}j~w(0#}nst#JaWI z&d^~=>HSbX{wm=P%S#s$bWB4uTk%6FP7-c&;5!TVr~Xg|7$TkgD4=Qu1=1Ehk$ONj zFtjN!deN0J2jm8go3Ut%_>tVAaZ45@T0fH4Yg{dG_sW|z?pwg!EB9&K^^2ZPy-yy{ z&|Qm;0eVP<6i50T_1!PCUK99j5{DKY_5F_=&Cm|<+@e$Rpd81L>M0M(DGC?(<&ysX zgK~j}PB2uh<9)g0!_4fqxQFDs8oCv@hva7r z?GQg(+BNNAx&1FpC6MGlB_ENy7}^o|-O_$(kI20W692pO3gBMSA$xu!!8#;g*H8gN z?`vo^L!W8rW`+WNv}t>Syjx1{|-?$XeKzX>o{(>PLJoR|c-bsoEepygs4J`xim^`GRRfzY3JglK_ z0{4P^Rzp{opH4e2Ut(xe;HL7=0lltqKLGAU`L4!21l)`Aw8lLJnlH)t_c*tKcuCMY zhSbW>OL8MaJH!c06}%+3y>H4zikIc}44smno!dA4WqH2~cS1hPkSenivg8Abw>j|J zip9N8$fFEld{l91`U!c0p`C!PN`FlT|3M*liU}PaNdK!WVQ7aKR{68^w`Jakgxe}+ zRUS`!M~?f5pjL5l<-6&BmpwjKxRsSs{9UFov_o8z@NwMV66kxN91(><^4X=xFhm-Wq!uTHuO&Ah<=}V;{D6UP4{DGnGGGUoRr}}6z>a9yf5vL z)BV@>$6_n48W?}>-`EzQ|<|E~VMZ0LC9r5U|#h~oA0#OrV4ru*aK2H4Q?%I{}R@ z8VHg39qZ$`Ea9k1MPF7G$O+NYuZRZ@(!4!S~)v<_)pHsg+Ya3?fw zMAfzZM_NUvo%Hgp1q^K#7Xg=VC4WM=&0=0vqBY9esG$|Wjka!LNbxzw+N*KvfE#1I zyyFAbyhBk{gs|IF{w>p2Oa`YZ@G{G9pkjleEYof-TU!9UU(K`I4LvyNi zl%dUHX|)tntGf2uVFqd8N5)2t$fHj5qA>DDysaTjie^`yr2sF7lZ zwFJB2sjT}j^b&1&2Q;YW+Ws@FH)&%&ptPFpnKP|HXy*jw)qFQ|wlzXSqY-b8wIxR3 zCe{=Uonwhu1ua3yxmFJim4jx9HH9IS_jy*4#+|qFP2W6gi-!8Glw!UW=%A?2>|!d+~YYuv?%cd@lyL(3T2>j}AEJYex7-;Rohvm zz8%m4YXd`y>xI@9joYa)vgG!>iuRDz|#{RONC4=~Y@K8hV|fY7M>1&;|{C$j||XR0&pE2Q{v+b_=L% zJl{#L(%QxlT54_4&`Rqj7p}_Mt8w+U=VVq{AG&bW)@K^G7PxBb0H5nr>D5^3l;>t~ zd2OOqV?E2b&EodjLD?&<5f?bAud>E5v|0SLR*F?tvj?|9<9@@qT^`&XjeDs!C3BS( z#LjyoSq)Y)Lz~6P+PxVK=t-owU?8~z*v)45Ds~@$Yl)xn_wjbS^M?>M<%Y*n^nFS3 z=+3()QOF#2-62oG#}fZwe>XMteOa=JWnsS?eYe83aH@d55A*j?xY#MiJ|D5q7wn_L zyL~8iKXzZz>54vZapn_l2kg_NGrHm7%i!;4o?}D{zUhntrLO2J>>l{XaF|$4;aBi6 z+^X=wp%k}>-S8Yy7%9$8C3h6N;bB&#QW+{b3QON6mFgSvimAr3p+_ot@&{pgZNSYap~kg8!pa0xa4pTd@SvMA7kHUpTDOQ|Ef&f;oaY< z8S&7te-ESS4nwI+@pJ~c;d12;slIQ@q>$fdm%c6L)+dgzk15+|x! zip)bM`)_9V$8ari2rli5r0~k;IQzT@*N>ATA3S_<<#T)(F8&!doi;96o3e>*;y8Rl}>!u~239fwiK?r?o#AY8u~ z4mU>3h8rsu!j-}u<_Zo&A!9hC38SbTgujLJF3c5&e3e7K4;N>B;o>aRa0_7)htv0L zxE9X4Q26ESqw3;Q_U|-;{LhE$#}0H#k+9H6@FB^k@}E0`WP2(5T*dAk>^{iu33e54 z$s;M2`d0N`10PF#)8+5ar!dOB5Z{&<%RVo%>{Ez3a+=!5@ky~ zJ&ycegsw2(9SX=Njol)+mRJVYCsxDti}mcU`1vf0TJEpeM@dw-@f802@l-M@rzPxD z4HxAJR|@*J#8&>kpT8e$_xCp@5QR+>DBZtuE4T;WKJhd5f0x~R;94yIn62cHO8y;x z72b~>*+h*vw-AyzBp=mw+UHNLiBchV8u)Qs0)sJGI)jcWiKZNTOk0M>PMEFC-7)#}E ziSP4wIL)?wR9bC^`ES4~ZJ=D$Pf>46CxOU~#-X>hQYopHJ76h&r^5A#QE;(p8sb_w zNk;z4eQgip8`$`;rzY3R57tuHMQ$F!Q1*Lcc+fKg9Q0)2e@pBl`-o%dzV{{!! zUkdg+D=JonC-+Qr+*XiEJ=Dj~ zoWw*;>m%ln+%u)6B$M1Tg^a98e9VbIDkrLsQxe{G=|ye@k?5-thbqrWRa6U0*j>r4 z@>eC`l(`i5Gggg*lxFK+O}QQd7pGp}`b9om+#vxMC#u=K87{OIf8Wj)j$>g;oH-_} z%Hxb0isklEsjK!iV9EQ7(F$I;EqpK+O<8Y;@sCDQl?048l z@z8coP04o>LEQWl#O)!s%Q&2=kbn|!l4O7=7fJk$@vB&i+m8l_%S0}GzAc7}9^y9K zB2plp60`CBikOd^N&bZmwu3N{)dV+QUJjoGxkW6*-3wCGh>PSlP?#*Q1BGJjI_Qks zFNVXvQr-+Y^>QzK*5U4#G)_GY`w8v^sqgYn}Bms8Q~Efd9|ouCqSJj^y3eBXIY^ z&138XaC^!;gy|&*h~HR2xGz{YAjOl`V0^!A4TbxGl_eh*0pBp0!Y7{cPy!?6Xq3R^ z;sM;}G*vz)Qhi&*AH+pI6?eA$1Jn5f$|o1p-nQl;Je3b|z63OBC&p`Hwr_=eODyx% zNGb;@CW3OEoWYdSn5$1X*27|#Zz%SK-sZbP#!1?@QNrO%xL!)cgT7X|MEg)q%lUf= z^I6N(%DDt;nOZs5NVz!W`zdZZc}4tEZa|nOv4OEEl2$#kC9P79l#~5$%M`49NKwH4 zQ{nzyPL*^zVWHgS|3og7yW!4}KY|-4e(L`cK9BnS)v0Z40Q~7Mp9Wmp{ggsg#e!j>O)91d#}zw_?Xy56I7A zC*r$Phq2bfGPwhV&+0&R_eb31@c`t1F1UT$T4=4uD$^t4DS0u%{6X&WEwlb0YdS2m zUgOfZTVCB^m36ngp~HIXHE~Oajn*7_JMPE&fOGVL{GSfjSzEX+ws1SzA|At>?FaIS z4&O(ZXFA*gY)yyZ@S!%ch3jQIhu_Y1x(nau2y!t3Lw)@WJN#b}N34BZU%QyvKCZQ0 zT-OJ*XuR*ADqkhXio`&kjD{&0I2fOA(0k z-7V=HMx2!xNXLCOBo&94pF>RT7c7T^;PW|$>FYZvru%!z!|bMUn8O_FDNz)-&^G|P zghu(6Fh5c*4kU@A;JLtejCnrBJfGmW4~w$E6=)-GTV=ihqA8FoUS~Sl)^&kPa1Yvz z0n!`P2H)kl?{eG^IqnG#c@*wB;xo8ddE=7*jMMTSUGWT`Yy39in{^#)6I(80(V*5$G%P0nz&riLz3RO60vZq z-?}lbgMSCUyW#$|yWR9T3&f3ivzT^Le^-RaB{jXVn?zj_i-(m`%bli>a4xI`S_xw)RiPx;boxTsB zv`*xo5BExIQYR_i0=1K}4@-C-TJ;nQ;iK|+FTzxI!d^6sPQnmB4g}@)*x;L(%0H47j5v4PA~b>ps(v>9@oOd;$WvMpbZ{}`>;3$cMzBPAhd4i zYU^aDkNnd2cBjwa`a9!viG0B-@ZXJhaHnwVO|?Ijmli@RJIQ_gL_ndxs}cMEgAom1I>kO$F!5e4*^U7!s( zmCoFXJF`^p;gGwy^mcLS?P0EVfzEtU%QQdab}>MFyGsx|o`{ouobE`uv&)f~+r*E$ zJQveh{2KJvi|4yMf_t<6*oA86pIu%+ImDmyN4Od1ya6}=ocI0@d+!2X=XI3{@1rAI zmL11-Y{$7W-@nPoSFMzW*G4sv-f7^&E1%NduHL>Ewb)! z%s$j`$=o9i;}^ee&XI;UU3}TxPfFRRBqU@Y-%0;Rg{FR5`u5*s6#osQ%em(>lrf&q zP~M++8yBx`crd$c z(NE2NTef%6yAj^KXg#p~_@Z9~G^Q4PaBe1ZX3^ix`L2xU6YeJ$wPe00&s&6hZ*f1n z=+kqjQ2+1EUFF`t=;6k9W!B5G<+i4wRordME3CF<(VfX|C8C%i&r;1nSHaw z{9h9O`r^Nx`&{;g#V@0VKVSUMb3ZFM)7U_mU(`ToU(`UzH#U%GzJPj`XFi{OdGUJ4 zU6eyUpM8H5dYgG=G5fiA$z@nQS7tA3BDY`N^a;pLLzx${`?1EpklnsyL(|u#hL^LW zOTLzOO^v;H(UZ5Z@lZ0Q%%j%!&Nwg+#)div8Ly6f8E!z!1haiy6L9I-@oJo z2)}U2N18I(TQeVTYHQ@F>SlrJo#@qB$UiMh|Dx%p%ykHNp(kfEdnD|Tuv^0K2~~bV z+WMYgS0TgE-ITdy>5C}avGl7=_sEPNk@}A`7MFgzsnE!odQf5>Y^0QUq>*dQk;eBf z-HN&U@Y3%#y(jx$mi|-IptN$2gjY4t&v{gy$0S@UF;nvVh=f}t=1KR*OV_)%Wxu%e z=NsQ5@yi-sUV32OGRzAk?S_9|dI-;4zm_#n_P8n2xa_ML%0hR~JA<*W2G=5u{DhS4 zYFM-Et(ih**Rq?y`FTF_rxAZ*-ZH@IVoSK?A-`Ix9k_^Jq6miBJ&H<&tF1_qZ|$F$uBiL;XXd^Ju;h5Vnk2Pd$KXR z{MmWWWiMI2Jo8+3Ey5=oTd`yLT=v%GTN|Eiq_p#7BiFTMGLIi^pse*t&_daLQt@3R;qIGfb`ywuq&r{e!lVL#zWY-eG&4&5#*$F@iO{+ zU-Qe2^jQ6T_Wl+5<{b2elL+6p;=$%u8V@wSrTLxiGb?_qxy`+>;(vpyd~d}&kb2E! z?`eKXW_J6W1C2NjE_nM=12x2#1bbf+tY*%SG&9e~rPR~SFS`6?A87cll>HvU@4N3x z*^2~YpL8cLd$D;HR*&iV78(;q^(!QDOoV%O&i2nXFuh#7MCj6t;8W;{qctpZ`5zd3p2IK!wo|k1A zb6J*{SLzGvPTwQjM;k};f>iZBHWYRvgBfSTlNgX zj_h9{ygj@5l8aq;_5{Md?5`pm%wDt_~43pSbsR8M;d2WEOd`Hei`tYZG78`OWfNVIqDBf_|Zm={o}}q zULmHzz0jD)^XKpkNJ_YU4xe`;Y;bLJj^nvUp6`_BA$dN6=LUE09L`Yz;XL>EbG9s+ z=U$m}2>G`+NevR-B;hR*J}TiE34cby_aL0-oL`bc5|hagttkUna7x{gli;hm+&zOKOo_=5`IO(Y%}w(k+5CD5eXlY@CgY&AmK9- zJ}co@B+Sm2vJ$pSI3nR=5`I9!XC?fK#xG$04@mf|gwHJ~FaPk)ugG)uBB@Qnb_qu$ zd`!X*NcgOTUy(4okoj9ATqEIQ5`I9!RTne$=|v3BN_g86KA*XS;S&-*BjJk@W|lI3 zm4s~)<|I5L;S&-*BjJk@W|m2Q3EL#hN%(|>&q(;9glCsCr@NG4M#5DRwn>ggFVHme5@}u>3pQTduqt;p|F= zkFR9Riz}sXEmBs(HVJbQX4Xi&gl!VuzvkrfSGMQmc^1#N?KmUPPe}MQV&1&t8F@a7 z=Vy1gwI`R)-+30{y*nSjmbE=C;aLgYdd9R!c$}q!rLUgU&2`lAD8fH3C~LC zwn}~p&r0aFNsNTINqE16vl2co;nNbHmC&_HehF`r@O}wrC45}MrzLdPNlpoGlkk2C zAD8fH3C~LCwlnABH!yr!!m|>(8>I#bZH?6d|JY@61v+Yzl7YgaM)XT$K~(7{6m-j(dGYe`JpR5c*TFe;&WHLbj5eC z_{S@K~x_a{JC$2tw_4aFSz2^8er>}YIHUIZDzje)DUh_}aT)%Sf%6nJ- z$CW?7^4XPtw{mOCT`dzW?`Zj(maA61b=8lr`i)h8wCXQbeR{}d zul~o?i`Mk7d0e`0&yViHEA6b8D{h9SYvi|4S|Hk^?TL0(kzqx+n zhDSDhYQxJL)@;0Pn$s`tl84K<;E?yZJFHi z<6C}V%O|${*Db%hX4|K>eQn!~tv#({tv}cLk=Bp3 z{$cB%w9dQk{_9R(_s;8n<+|Uw?hmf}_H}OivhACYJ`h#xfVwiGT3FC zi`}&a2p6N?OYpP|J2%U5=h&rqTY;y`@c(lBzY1UTxEfzaXhG|1@V^ze%I|R3VrOQ( zyB?C~>)b}y?l!qj=zsfh_x)kyxXWGV?s41Q7H(iOn!VQdB zyx|T!-@D<%2p`z+afJCzjOp9_%2m$2vgLbMJNH{#JFkJ4<8_SRu$`r}w%ywq^Uhri zzkMU)|3ShzH}N@tGs6i9ACYix*S<~89qD5JF$v!+;rqLo^Wzf!fyA7Z@Si1S{vAx+ zc*g;hz3vW{z3sra@!Tb0&kDll3kMkgtpk^D#+O#Qng5LvR=1_~?^wG9IW_gM-q4@_ zB+uHbr{r1lza-D^>SN7cx{TqCcQVu--hGHQOiK8egzu8@R}L}HZ^-kXO89LFGl!Xf z;bEpexR=kXB<3aw4@-POo~I@J*(3iMz5VJN{u<%`d;|0Ui-Z^5{SCytct2<7e@S?0 zj;X72#DqOL);}uYPe}Ml3I9@3U(P)NzmEAwnRDe)KHnhEL-Ks;D9iq=guj0DSCRUU zql{UXW!R8s_{GHx7s&Ia`6cj>TqWT)iMd6>cOCoimGj&P=n-ExK-d6E#2t?AB&c&S z@VpT*&7i1xz<1Kr1i}V;*xuz-?F;BYrtbG=NqYA^r=9T?`BJV#KfDcPc=+OA!Ah zQ1W8;WrXl}7G81%!g=m2>RaqyMA(4u=qyLfU!kVO?kfm0__E6i#IHn{0mWaA=QRl7 zS%SO`p#3ZHd@VRa1L&XO2IPeY25c4$p!!vK-i{It;1LXWqeKJv#Cn9C;1mt+fZL2P z=e8ouqg)0T4{gWunFU#DxP0GwuzUJf4pr zq;>o_p6^BoKd?*z&-Wq3nS#toJl~Hn<3=*$cs_~{z5f!_TlJfB90yRS26 z@H~Ss15NxfJU@&Okk7mo&yOO6#Uk?~c%DU=!7U7L!}FUF;(j-LBc=h``j6xJM>B87 z^N%3JJ|}zzsJZ_Xo_{j)PCWk*3> z7hskVX57zZ-izn=Ak4V;X5NSApGTN+zmWMwJikxE{{$N+ZZ^(*05Ojv#3eMD590a# z2s8K!!H4ktO9(UWgPD)u`Iix9+=nv1isug_pZN_uKZ6iH(3$^&=Vv8+4!d6s?)TyI0DQ}Q8sVR0K7;VHnP(7wF7qtH z|B?9}gnyR#U4(z0c@E*{Gk<{aFW?c;fIaI!Lih!EAvCxzX8siQzm)kLp1*=H?CYx_&T1m4c|aGzu{Y;*W1Cp9&#Uc7iacnPG|l@=ErdA z|Cci#%lto?Kg;}F!-pDvz2Q$9zTEK5hKpg<-kUA~VnV9p)oOjH5&zvXbd}z+E&H2qapPBRbbFP_t?cD8i z_ss2|d+*!_=RPv`*XDj|ZbQ?;rW>2~Hyvy`-1MoY&oupB(+gmjP4imjZJf7b-p%v& z&bxo!^t?yseR$sQ&-;^kU!3Gw3UB9cNsl%!oN94=Re%4T#394oTK{R&uYd*!rw_;vW2};eWH!b5-F9; z_m6NxP4?wm*~{T=r~g>-Pfp-lM9--t{uw-9RHUp1X#~$%jG__YV(|PW_~ENY;O2|K z#TS8ZQ(jxauU$c2yVA9QC$9nbUW?y4{I11sJ$@VT+lb#L{5Ipa6*5~ZWVT)4y4Qo} z-hf(fM6EZW&YSUj9n$uo?psjP>ydsdezzgM4Zpqkwd1V=>sKd!`|!i})qqb6z=1Dv zci?vb>sB{@Jy^32qOM-l)rUUbiC;f{1NaT%H-z6I{0`%H7gCSl_Xgy+8?pDGpZDT- zAAZC5-H%@mzoYn#;5Uk29=~Jw9mnqkeg*sxz9(^D`GUWzl%2WAqw{2vqSaMyR6Vv1Q62EkK|8}3Wt-Uxl zhMWa_1aO;t`@1j_l1h1Zd#-$9AV0+d_~PNjao1HoI6XGjTk0I2oPx*7iCoDI;5&p< zZm?7sclb2B>nKQlxzf!2JKTZ%OlZO#&rb~_rtI(mL41C2YNl)ASkc<+&mZ$$ar^UA zhjL@ndFQ*#?jtUGLoJe{FIOm`8CKjrT`J`#rsP>m`{rB^zIk{M-w}3Q9r%WGu}l!4 zn|#c>!I?>Ihb2Ujt#p7f7ZT@SYnxW)UubRp2D@=^GkLAi`SGJ+{ z6fsuxM)7Xj;0b&me3V$zNeH>lhkz&j`Q!PADmnOdXT(g8-{HMj?A6aIhBgCqWHAx{gBb z_(ZWhRTvT0#Uz1=urH1+ys^(i<@~^j{MeX6KQAL|D;)>-oxoM9%+U_Qn93h49tI5+ zPfJvPUcVEMswPHrrBNMt&7{s!i9{x(5KzUYBA`lnn|upd20tp`iO}Fsu2di+)DERv z@8U#A;}!TsWu-39Z#(cIU9K-PlKXJ6bP{M0BGJoyZu~I5q6-G#K_%nU77phMQ{ZjF z89MS~`Ki2Xo1QA-OR`{tr--duf&W7SO4Z}x#H#n^0C;IH(UO9TEqRW|$6nAR%dlnP zu%PXoJII=yv>Rm~$WOVwGw2yRcpUQvIv&T8;@ZkH6C>@pv9Y80^0e!cSM(g8YIb|` z;P>n;C}mXs^3%-3b)7bM=X4(H+W;y!0lEZsj=J`-JXX`ri3cUA1K%iSmM(In-eb~P zEC=i_^0Mm(^QXJXT2LvwS9Str>FK_)>GBEJDQiPdK34{N6VeC6u**W#BHFs!XjA&0w*+cp5VT3K_$yrs&)|DfGw{7RwTaf_{8{Sb5+CR#>1E zu_3vv2)`Nt1V&D@l`;DrxvAVyOem+M8=QEI564mLuJJJvHa^RYAv`vAI_$g-@E&+OQdi*Hbky%6bgW!=OBnZsy1qr?m{vq!G zvbKRO$oiy^_uxPy{^^iV$_}BF@xsIarriyU;A_*$yiONJv5v8s6M25bTOKXnLvWYt zM|mj>$pzyF&jXb5gIM7u>p`#*mL4pOoGc^rBzQXZ%!j(VbND{@l%E#uTP0Re6>|aZ zmK$U4fvFiVam^;rWvTTjK7QVvJIaY*xUY~O8`Z)X0>sEeh5TuUHTHz-ff&=BD^D5f z4ni~p8AvUsi>1-SC46){?<+%t9(s~q85!tm++wipRT6Ebg@0}UU9T$G#GYBK@nwZF!WFT0K!9eW|d1RPD+0^t=3Txq!Zi>& zR)%gc?ZFediCB{es+l&HRx%1@AkhrFuj!EYOM-I)rhfzThI8O4r}8l_3i^P_Pfefs%s@3Pcw+;yAP`L`Z3&EtK|@^4 zhDu{Hy}scZTtmmyg#`dI9V8T3jw;UyJ<*#fRA%$Sg^9nIl{|ndqwgzB=Eo?g%A3Jn zHB1l#QUusKj;~wLpQumIo2sz0m@k$0TzyYgv3f%QAlK z$kZz@?YW5&$TkBbC-S4y;Do?JlPmF9krGqlaU~vK+JUGDaF0@6?8!~?y^=~c6kgcj z_7mVy%&Nkb(X2Jebpy*L(V)Lrq{I*N7z7M3LM&vE)TU^}Q#}N{$ew71oAGKVqah?f z?7^gfKt!9ec0?K>F7!_3Cx-gF<24ZWG&MtrB}@+^3=ls{D{PM4)fAcRo|8Wt0# zU|u2@lC%sbQJacmMC=>Q11fy#ni$BB6d^V^Al}GHXrcMisoYqIwxY7oNLdC0lb|lx z!=@l@sh%)c1nFB{GTAUW2>66W0*rn{oG5UtTAZgwG^O9EyclhPM$q#i49YeFs8#unTnQ*t96JSQ>;YWBWnXW$ z%P4KzC>WR8n8`W@Ko132+zeuEM+;&901!P^I6e(SF9l(-W_r^%py(w_cFu%{szj?b zWRDnpSI7=Vip8_!y3rNjGR83pqD2G>`ZO9Pthzz0e<3BxWErAF-w0S*M;^==a@2?y z=*Dvsqm(ke@r!G?+MGbiFsga`gP5J-m>$e&0ZPV0(%%VmR*YugxK^QBYbr{sN)*W5 z3B$+eXdVVD)hVHh2!n}Y_Lp+lMySlAJcxyvD>-aYl1!-rhS-ozNe}8eM$l~mx8{Sd>PN@pwZ zozc!3X^~IosjGz1+)+FVafLf3U8A~;jRv0TXG};#iKfCVs*`+aVa7g{C|n~NIKj0( zkuq5jjp~m4lyDJrkk&*4xOT8UDsFg`b_0oxo$XTe{MWy>P_eAZJXPpa$T}x?X{!#0%Tw*$-EtI z5A3{qi=#8d#$;M&Js9u9$RnON2)qAe5&CdBS$;bvH{v_OZc;fgTNFD$U>>=-G62t} z(p6#NE-WKwkoyqDv0Ck6HsaKwiE{2(KGi48iJyE=_aJb?meA2uAxst65_g!|pg^Y* z0r~U50jPeS96%QG3K@kQ(U@U>^;2k_JqYjH&WKK5134!E<_OMmB;}cA%YPZ}SUI{hZ_# zIqWA>cDBl3#glPDe<-CY2Fjir&ScIp*iz+zg=9ALSD>VsO094x!Bi;lsq_w)qqxWb zYbO7CB?wLdcrPA(KxAychUG`GGQ%0;Xn|&6)!Zo1R+1$%^y&~%$*4Xdu!eURp@!zI zymu9;WYgy3Y$DfJ^84#ol@yZRVSJZgqO?E)`${@+7|lEoW&VbT-M$<) zov|N;o#))53NJq&m*o|%Rkr~NBtc+fnTG9CBfia1$$Q0C#p|*Vr_VYvr@x*~2QOWy71q4A> z?umFr9o-=s-)CNu|D zAp22KM<2Cu|K5gO+Po!pB`qJiPtJKMP5 z+jgj}tGjJ)H<*_8wMNQNUq{tI*UP|xt8&i(-oXkTwXpZE3-bPo3p4fYKU z3Z!8XR}_sfTAe`HOHeIs(Z2f_t~bq8r^%ohT{Ewbw6?swOpi(chgJybi|`C@4+jB( zg3G5y{PO0GA!33|WlX(RNY1p#kE&Blo-QMFmP=T$%q!G1QkScEjd}6{9aR)&SU;1# zR{4oj*!wEGLeUiNNF{dD39mE~BxtNS4IVHmo9T#w)tP>4Vn+jS>W29~j*^XknsCZ) z9QaQ2J>3pycUPOc(t-Dz@YVBAzEpB~bF|ve4Pm+^lHi_?`Lj8 z&$xTMeu_`p;LuI>MdH2eDT;o)5_ zNB1$$I(#|s%IW;5a94SBx`}9&u)o4%IaI849wa5%$%+zXXTI`2aAF!0eR=}U+yo#o z(RYX47Z(MvNy?bgM@H_Q@g3r9>mz);kYLZ^4-uuAH$W6+FtZ{N$Sew|uvg{?z8UOF z+i|dG@vs}ktByKEvM=0r5l5TK!(d?w6Kl}}(=c+vaHzH=#ReL9CV->>2o0cBt28?r z=l30rqqtBfYmv1)6{WnuH^bg~ramQIER17wumG#5=ls#ODh+yA;dNkTKZM>1?tF~r z96p597s#KhzmTp_M#H;PQ=)fC|R|rNYc#Ji8Ywsx6W3F25bZ^(XQ6cSj zW+o1XyC{sSXx(Q-ei97H}olK-G^*_QB#J5QMzzoYgJdnIs8j-g^w_h3z42UCg|6nUX9a z`5@NHL!HCjU3>f6`i~5EboF<(5BBzVbwZ?m{juTU-1yp&+{lSMECccD4qbmbKw)F> zvQUM)4eoTuFw(NV`UM5tmTtA9lu0IJ&mstJBgM%AlnyKB#tY>#kT#0YounuW9g;Lx zY(-O#o=VKjV9~E*bOuJ-eve@WJ}qIpA(5#Za#7$U!f+~}wZdtohZo*pW23$rhxP(awZWMd zOBu2*8fE6I*dQ&~r)$@sYC&|DmA zmBw*{I4Cgz9zeta!FvCeP(Gbvb)@699_1IIhqjd_#G;9bDB1xBN+XzJIz!_~hs-ji zPbtBNSS7?Z=GY9+F%U*2J@1r?gI9=lrQkQ}Jcf%IJaQ(lY;k+X^TDDttvrsp6sU_k zePJvbyvsr2eiC2(4*dklYFrQp#vc zsv0ArR9X|4F67+T1tn#m{r1kDP6*pVEu?#{4no&_FlQqOgz(u3wBz%8QcXOS0Gl_L{TmoXwp*{krFEh zQG=@oW;Unlx{jZ5)A;St*F;5n!jF6f2QwdsM3P{~t_sl3LS!DFJj?|^DNe0wjj4NfnG@#*n9 zlHMNN@V>o>8acmkihw%_#98*p$DGPVQI))zv6eJ?tqmg9E6WCiySvt z!<2GIf7763+Z%ovre5ZMQD#}gh3V#c8@TUKe| zVc6S;RH>(ouy9j-4R3j*c2W1!y?=EL@O65lpnt>oeT2!CUbOK@EDp<7gkFutx043| z>K95?D|oK%2EJFmC=BW4N{nak?xB=B2@YybsbuI&LD-?UL8YJ^7^N=-4>Rd;)ri{& zOwD2xL5nC4?15~9ld)x(-122i8>I(KJw@D8@cH0&o#Jqq1ZX^TAB)x#T4PK)yvr9# z`(T&{Lj((R8)#D*j=)Go`H@;|g3oTp)?+NpZ^v$9;vJic@jLeo6Yptd0NYuKbnFTy z-m&eMc*j0p;vM^4iFa)ECEl^Gmw3mfBu@$6TTR& z8IbO3c8@HzI@wq20jt7?5>#E5P#KTr20tAKz0;uOwKHpeXacg=$;t{KJQ&+B)ltRc z72D=mo+th=d%k0l3qH7W+vsSrx&#}VG=3z@7n5+fq?9Zm_SrHt6>deqm=byA!%8cw z3GAqP3`G|gD#f(D*&7Ka@l0!<6y$1J_H}w@D0q~N8X&W*xSLmc2R#z)&up(h*#yL}lwi(FlShc}j0 zIbCK9+1^D`u*Fdoj&uogST<%N<`xiT?}Wt|Cx%ZjT_~~eLwA7>o~6enAaU!OXN5Fl zC0Ys^l2Cc|ETDHHij2$pXv6e$_5^Ez*3Kyx6slPCp>d1N%a??_P?2FELYZAm#Zb9+ zB4o7Axno7>6%w!1P^u7()kOgm8K@$2#DIU&kstIi0Zp4}Rx7<+e2;yT!BvLHndDvd za@LEN+EcC^u27B;lRlHa;m8BVd_kNX7q zp8UkLuiK@cLHr)rATB2AtX9E@?4}nk%DK^mhKg8k(4kUSc3l)y^kAFn6$;njx=MA^ z^u4$yjW0}y`WGj7Wi@3%(CpG*-7~8AJ*k7dXHq$cT5?1V@|QnNj^hfp&ty_QPD@T> zXB+^iavX9hc~eOdi>~0NXhtGWSD2haEg9E~(+heGz(@?x62J;xTOuJFVk4O^vLSdw zkOy@c9RS~kA&Hl+0EZ?4od5tqro?KBNj6O5PFLkwZ0~RjK2~_h?>kp}IN_wwIUJhA zW8e*iN%zKrToz$wWJbZtLH(Y6r5I6mYW)a;vs&|DCyPAUJ>r!_vxR(UL=};eBtcY+ zxuV2DJgkbl!C`KB^^Hm|K0}2=N;!y)S}qw)Z$og9h*e5%2$8j-Y3~cUJ*Sic@WZN; z0{OZgyOffh?g1!VyauQO2M-@6?*e%ItFjb{#9*q)UQ*g!*&b3fk=(RVM`r8j z?CU(((Rr}_$S_<920MpoD8nQRkAmlAl`EK#Yjw17fU1<^5Ff2J_0{rKi!`Y#E*RUe zJ~6jdCAljv;4Cn;VsnQ_))1=(Xt`F2oZS2dxx-fR`U%IqD^WO7hlSROclA|iJQlu(HASSMj-XA$8p6cEzLZ(!vdfDodS9O6}WK@-lAl44Vos<#R z>{pahw<{iAV!%pjTa}rqZnCOpsl4Zfk4=MCUAJ@f+qock#rRP@hy-_6rq?% zl(%GC4(>sfA*WWZu%ao7w~0j}2$f)nU~< zZyuUNKAD-Rs9$@aTUAn{nVNXV2TninUW7bcw{R3vj~-XNMi9(@ z#boA%TaOlkw<-8Y)^r?e^@!t9q9VJnCv}ooDuR{Jk0PNA6{*SDN=Q>C<@asgtrFQZr)3RM$TC|8fF zLg~6W*xPFSyBnDan72Ae=5P@!(M1j3ZJY`zSGqc zQgJP*Oi_PlUt8C~!QsBn{;uAR;jV-5>hJFE8t82AJ=igTeOKPjW+#Nli=()|%{xSj zOG)$$RDtz-#?5fA1>PnTMfr2oA3{UqA=hA8>Z+^m@>G- zFU=gIafn(yJ6V4lTyMQG61xy~-W8_(ZXBo3tK&$@QQ7Em4_47Zf9Yqn5H8!ZTxV;X zB-!Ja*Lun71cp>v>F7aQU46U_xLepn)EnV!@w@O|-ZQE#N_x~mDWB+*Ttti+hx8ySjz8gB|_7I7ESy2Ezj#2Zs0Igv4GPPZ&PX zdBj;_Uw7Lejvn+RQ#(5MwGDL-4qGl?g|qldDSvvw4IS(nJW|PSXBs*W;(&uc#+A%r zeX^W={k`28^p1k+7W3H+;Ci3-+b9;k`rq z1*_l~gVw=Td5~)#c%F@YWXR&v1D4#Rb19!mb@o+5D9rN{4&ZGot?_#%z z_8k+Qp%KX>iMW$IlI0tZiVliHOXxyW`W#77{%FW>1%Zb}4vu-nv9eyey}#0zM4~ZT z&;RxMN#E(38R6a|ejw&zbgsMyUqxQ8MPX@G*QImStCCkbt9dW^0Y~7dq=I)jNA)|)Jpphg3;NqR7L%hlh; z28?sWSDn{FLY?VaDMm{%iJU86OdjXT7n8=h@!4*>TqKc zyz0_DqL20|e{mx^oah5_36uxp8jlC{%AM71W2wu@cvXEo5}a>__a>}axVYV@mW`wb zAUnNYQdjBS$=Uo7C}XC&@LCS~{o?*S-U=$$dHe5CzW(G4Xc2oz%t&3Gu#>*qdAqhx54i z$2@I1OJlrPlMXr(Nk>hjdH>9*6L3Y6h`n@20Ita;nG%D|a^~y+-t!8H{HVV>wOl!` z?6HAzCF~bDUUX3DHPs>(r=u$V>@yE7AZmo^m|VFBfk(b1AMQ{B{m|VCjgA}g;#w4V zf6(ii{sWy+N|Xy(;3KECY!`f&yO}j&x0{~80C`%9pioD6Tq(?n_hqh^GCm2<<{zm0 zwwTcb#)Ncpg+kT5;tP5o0g=itUc)d-RL)Qxm%Vx`>$~75XFF#HK-*5QS^lNBEdK7G z*De40d^>LRqk`)qFPpT9-{H&cXv4Wo&P(Mm9v30?00HlcIEyhPOUE?{{$46KmOq9& ztnIB5Pep}?DqwX8RoON+o8aLJSWpLx>X5?^8(B4ea_m)3cKVUh&zU3kXtRAE=G>oH zLW-vd@or|Wc6z&s%7OM2G@e>^_zHMGl7MUn8r1`FiD}eCdQTIsJ9+-B>@YNZSpnCb z@Z}heAxvYoeU@GB0e{Jz+8Rk~zFXUETIkHo>e?${bf@)0N_OU4(>YihlBesPM(w`e zJ1u^nxr`i}9;;kp;SUb8v0c94E?;n$r@vkFcK4~u5z=wHq-$E@Tl*LXnbdg_g(T+yxW6mH@JIy&!Gok-fK+!$Ib8B*iK zOmza_I*Kb_s}tx?SK`+?s*?r*h&+y?pA1QIzb|Bi@}WYRSJ&gVDf7;?k9CoC!4vN& zKXDRugwbF!B|CF98VdStupV3lo-c*yNOBivpbD;tt(xx8)DYjn!n6i2pB`8~^R@U5$PXJ@4VFEHTo>R~Kb zda~NraqeO!Az9`@eml=C%DEE0s0Y_*e1osx+=}G;R(#PG6y@AfjlUjW7i8RxjB9!b zf3L?UgZ1w)o_9IdJdS!M@ts_^(4Hi|X&=5ch(>2WHi*yq9RF~idYo>-=gIwtYIh?0EAxfwj++A%y8kn1?& za*_`&ifFNbIt%#AlFVbRv>`9<0YE(k{B1#3_u|8cWqjt)W$~Ti1rOtMxHseTh>zl{ z>Tw%wC^Lfbu!pRFO2))Kx)q`4ov4#J*h_b7?f7kIGwwsZn%#mn*N=}da$@XR0eqLA z4*lz=#Rk0PGY(wY%Gu}vKfF=q;OkD;9zq)g+@Z9jjWt*C)D zDki(-?88aa!&dpszPqa@rQRuEBJp7y=}}LvETcvCBQGfhggL=y^m1bo+s^^XEa0ET zx39DJ;Ma=ZDv&U7_)*~Y2KTVrj;D>zog^-j^w~2~PZ6PxQ^!CGNz_cX`7bQ9h!xAwp-U|-lP^d&nV^Fa8KD~zDTHq0?8l9Ws8F5oYq&|0g{ zG@JI+b5Nq89F+}6n=Ajrm8&oJ2G z0N#hdN%w)=x8k=E?=6Te3Ln?$8yB=8%8^+Tg~&dS;V+S&`5(qtV!_O^>+xF+(i=gp zQKXQFFZ9es^~j%LjI>lY5IF z+v`xywP~D=b~REs&ecfK9<=}pua~!7GX5R@Z8zQ?#tMTz&%UkJ-NJ?VNbV!}DDETp>rPtU^?tw{6!Wb|D*MLui>Prk-gUSZ zPYf^lcn*BNOa#{qolpqBNM(Hl1lrm>fSPa?T}BNR0&ipZ&uP{vPSBC;M9i z&OPZI_3BRdq9(j%f2TGH5QrrJk&6PE#)UP~0uYlp$dS1wP)uaAZCFTE5Y-7tf{VnF z6m3Z?Y?Xolr>*EtS0*$)EV2wY`>W{=CbQ{M6lN%H(wINHrrk|~M5&*2oa{E=xct28 z&R(h9Fs#IUA~(c9hU#;#Wb3stIXP+rzgsZ@${nw!*`Xf>cDG`hV~*=`>A9%SQMwXz zQ;qGU{CV&L*3TlF>0J=~pO4%9!7gURIapNcj$iw(e~ji4#Ua?QeB zVt5K`Ge;Mw_(ItdWa9;)Ew_j=!-%k|2|T$wFASU5pW16^6$RW~5Bk;oK3@6yQtM)j z{e%L4uJ^U~Hi7p;KdincaQ@+1k|;+&I-qXHnIwxRcU5_+dNz}kK)H%G43ImaWfRg!E}OaP4k)9|UY_*c&O(ue?vvI?w{O9V@>9bu$O+ z)v`%iVJ$aHEujSCT71oJB~_D7s3^(@htVtCe+zEhhuD6|aoe3+!iAHVP5TQaIJcb8 zqMk=wCDqI9H*JNQ0sVDNIzQEqX_VfId<=8Y2WbHs^<}MIO$)i%qKDhg4lJ}SkP#`1 z6V@t4lV^ohF1f(FrWv#c`kF(#lUsTpT2B6V3wJ;{*#=#98`e0tE(d`^W$qx|#{Db< zmTrCZ{HhckOO4D|tF|=OAYXF}M!^3ri?26U{pLfkR61R{~264BX z(4(=Bm`uTjqK><%M`n=v^Q+XBf2C^YYpT?U4D6mPZ2K@}+q$CSU!u$TlZ zK}xm3R3$1@IkeD%L9y0N7?{dlG*B>w?N*x_wH6u=2w2UjTDA6-dNL<2N$lf@WiATk zYM?O0Q}vQ!75mF_WF}_nJb~O~1t)-{3TRpuIGL)AD>L9^9~MNWNh=^VC-J28Qd>EV zQmRa<(a8{ zTudk=F$Cg37D#?|8`@)AMDAOWYXczN3OmF`5?6Kxzk^^Q_qlG2JxJ@y+yd)D-r4t= ztV-_At{ZlTNmW1+VC2qf^VNw-g0z~yrw2q%q^2IWVpBoR6)b-`WFiL!d**+ii*lGL zHi&ca*@hS{t9%X()UPErvk_aT(HR2)>nE1P*tr@kT}|38VxQ>)Nb=BQ$STy{Mf}jT zPB9WQg{nF&NQ0G`U5z&tipYv->Wg(G0_U*wgVcChYUI)uMzlK7E830z^?K3^c-|$D zZNn&Zf#--GH^9`Cu)1B(}Pc32-`NAe#KDpf%j2EiAV9C`}L% ztYOt6yJWCQdk_tPxP$|pN?MkKY{|)HAK2|5MABv3L?e}dw{GDVGhUKTIVijTCH3T7r)g`AuMkOlxa`I*I5LbL~XY) zJYx}9l7t <7CiWDK!|o@NgszM8?w4})y0coEMfaafJ*G?9=)+wxt2c15X-^;14} z8`JYzcjUeOzE8&L&R>$u@h*^WH~xk`dC9W13q1*pVGKD5{d(|qE6J>i?g8|IJBP}y z&87!9u1sP?6`Zd=SGsG)<)c!woBa`dH`W8mhRVO>GbC$D4#^dkTuckwhH1QR)4WZY zi>6vtY;IDlgPh2?aYvk%IC$m)m| ze%okybqXYeMO015oBM(4kSUfP2BP;vhUk+042fH!qg@B&;(z4Y%{7gaMiaY@Hpwv6 zSRb2h-PU$NcS?jRV`>R*2a>FazM+&m94ng2bQR^aEJqV>mYI5Eq(do@E77>HV4|&u z`RQ8qo)$Q<4}qcDHe9GV5Ny5Lt)DvMy4A>iCa9Io#5COE0qOApjK2WMjPT$#E=R6P zFQIu1@F6*finK1RZg6F+%C)`+HBlZRNuHy&t*t1naMMlNRx!SDkLjX=$;4%V--?Gi3=I9C^k)D$Q0vjHK}D1uE)ocN|0N~ z&A36V7Xt|0oSV6`K8J#dYhH^u?s~Wd#=9W=E;xZ!xm}6ph4w7KpM9%hKCzO+BV7f- zlzV`RQ{)5H`VyB7Rrc9HB+%so487}z(+kwJ^4#<9u0Gd{yYW6? z3AH&gYIt8`bgEN^saIur8*n$M-84R`{5pa1MZqXKFr@K#TLKr|ksrJ@l|YR%v3(jK z4U^r<^Q7-TH#$vtm{=VBdn=@5q?2qr za4O@lil4ElQHygC^V}`*EE-R56Hd)VT35-sOZkEwfbvfKu7jw>z3^HRzgs>itIK|j zcMzID2UZyv##Zzo_7LI@BCa2Q`>-AjU@yH7@$DejHtejEoQF}W7hyZXK6eBynaS-A zsj&;}r3+6qwxJ&zJ5Z7>4vRAr`=qPdu(Z~X8oN-_LFd|E%hCHS1bL`l1S+!~YVXp!|V2aWlqqv?5Ts?Qv^c z&r$0(l##j~yQLeQ$2HifUKdSW!pV|-l@UR6N%j=Gl+$x!0^mhE%+YU zB5mA0?FpwE5trjwCe{U%gscp71C}f6Rl3Gn>j#-n+(+&~=-NSHEZ#RY{Yf2H#xXt} znQ3zz8~e`1fZjdF@lHKX*DvN(69UBvn)2`&9P~NuNyPl>nQWPLSSW-OlB%*ODsT_2{!FfxmNFh1h*3<6(; z8W}eQqzi$hwOazjlRHZ>_85F99?$m>rSAY4c#uKjzU$l(|5?V^FW)#zMZr_-g*}?y zwP8Pkc3y&rm5iaAQF1=Z$TJF@V(Ugzq{x6FOyM$|W;3pEz6A%q+^Kq7z*ii>GMI5pnVMA8 z9<8#AAs}6QV=b0C0LMZ^CZe+4;9{sd1j^jf^%@$|oIuS-wFt7cKoIMJ9!yEvInQt9 z)Eu?PO4qR37EnUSEqqwuM$(6ja>M!1PNA++DZcE0|8%H!H=Pf;)DU6iXu_rzOuakV zYu(tTo<*{zommY`Zq-^y@U@phYVhd$3T{Q4^u;yauehxvn89NxtqUzZ0=XQm2Hdwo z(xDHc>IRH~3=a#aFPZIe?rLx3xz5P1pNj^eCRaVVi@)wZ>2AnoXm{-2n-+3nQ!5k6=+yjH`@uCU!d~ zKB_x@3rwGiDffy|HyO{lycaDg)#{ukbx+RAIN(D)P3xj{f@Q2Gcc9jYlI17}k}D~X zu#&Nsp?!4gbT-YvSI41w%^I|?_+~lDbBHT?kO5e~Dt^BOY4H+52l})vZ5w8Q_7=mr zTTml8FSc-xwBt$f)2M`0PTENJH|YJGdmf&MX-ai^6$8C(Y4%KQ^dvH{%ajTy1=wUS zDlak3rkxVdF(Dh0GY3z`#~}ncuXa~i1E=3@?MDeSW~MtF(9P$*rB;6l9F;LhhQp%%5OiNKsL+60?)!HEl z_9fR=tItVtk830fCyjOPrt>Xf$1vMwF{2!1wlO!5T*TshCJuz$WH+@(qk@Mg(Am!n zfE#fA)penkVo|Rm0-h7VvOy7J^@Fm-rm<bU?1 zUD0%tSW>RlM%q|L4I`M-=0gaelujxk3s&J(mshediiFg(kHZK8%O^a?IYmJSNt=9= ztn?wl8`2y_NHTcWp2R!ymrxs7Bso$rV%&uoPI97--a915_!7B5x)l8ZtEa8HE-q+p zb2r9GftV!}&edi8lpi=B1UPH9)yxG*DVAtMeJxIPx1J9col#v}`jfS}*(W+ADuCBA zy?W3P5OL?IA{&aOhe5R9B*mIekP+!LNv1PF`LgS^fs24F0&v(Sg_HidRl0Kni-=`) z2_jaxF((oGLY3>V#BecoOVnvPumv7lqZ>65-DD+@LGFB`Y4=3QC7X~QLhUV(;FIdT zp=&qbZPJNyC^!3T=tO;XoTQs1&5)HUXIE<$*ICkob*>7>KNtUh#0Nkg}+z{3X(>qDNWH|<(YI0UqNrp$8Iav%Be-47U9dJJ` zNr1ez!E?X!!hFn#jfO9wH`>?aG@1EHwHKBP3^kNYLk56*Y~6gAy=jHv&}*xkT-7)` z6w(O_y1}UdLYwJJzNJ!rfru z2GpaJhPTP=lk0&X<`uf6&?3%b!m(3zttim{xxTYb|vU%ud{)^dJJ;6TG?9e z|4N>!!UfD!LkZCyl5EO`sm#bQ+|B-BEnPloKd{UcwS)0LJq7WK8g@NRKPMIq08hwu zSi7FTC)p7Egvry-CcIcCFnxamAswVcDr=M^hmyil#QCe%Q*DHgRC=6?ApNEX+-R(c0 zSYN;2iF&rS$=p%j;|?A*bXzs~p2Qiq^Ek$54k?2eDY-w5jMSRzm`T@@PjMcr^T)Nh zGb`eb+44yX3Q^0pux)t>CPA_yLlgcDB1ljf$Y?3_&%pOdxku9BQ%w&vU(pqnLX@>* z=Q-F4mpDaYLqoQZLoELW5;FP^OfuOg_L3Wz0hDq3B#dBgenlor`a5;@Yi zq{kepYT8+Ah2`32etQPHu-v#c2Qf0PcdDS#noX23=yJQu9Z&W~(^!HAl9MQ}!bNbn zB`4-sZH!i5+!tH#&Bu@12Wj}F+i*9XA6B({=hhzvYkw{E&{PH^)bd)bxHadWA-5`qQ_Xo^ zbv_z*t>?y`Dk!%m`&G?r$N|F|@7BkCBxNUgT!oTWDCgvo7H`P8kyqEhG;O8ZtI1Q3 zzq&D1(_}Ri2=^+EyPYy4F^8PW#%c1Paa&yg{a)TGo`t!`|2lxXeZXFOXPO&+ZSdi8 z%ob@}R#P2UF77-q76#w^YlV%j7+qCukh&_Z%zi|(84$?iXyl?SKmc*t$aZ7kaM?IN z3CEU0GbGhp^3^F#HDP75HI^M*V8MwED4rB!(+HPF$k@x%#1xlul&VIjBvDl(U|eep zm|QDZo}1<|d9rI>E2vDyrkUOWoAKLFC!OA?(~v8bsaPp4^%QPeuw2k<`O^})> zO=5OSDIxN|`Y}t~af`FRTw2)%Me8K{n?aveqm_73skhXu7Jmuz0f00(ZuQ&WSKH3H z7O1M$7Fa6~db0QxNswm1Rdp>W44kv|ATb(+c!(`ILdI;Ulr*a9E zlh7wE0CO+6W%^yI))Mb-M`M7hdtqa!U6b$sn%Edf&PS7FFJ_WrDcLjxxs~T;&+h7Y z`AzdCx26qTHNE7T`0baV_PB;tXmZrd=pIgiGRgb4rcx_jZFjzwI%*0wi{ctj!xJz0 zUO8Kwy~Vk^Ybhkkoj4XQdufd`Im)oZnm#|~7Lf0$H-lSFx+SJE-VAKzf0u>wIQzDCfN?@V$LWuCO&(S0L0mAS z#Du6CFNua?0FkGNC$f9JUO@e;xbT>XocEp5H8)JEnlL!+ShRXg=pjiEF-o^+X`i47 zXDwO%h8WfYk%4v+z4p^B4KAV+N;iIn-+v+z1FQ&l8#=>DK?tf_tqLv z+Nhu>1UYrSLBuWS=*6Pt$+R$9nb_gOj!YF?SX8a`fbScnv0`rKuTv)_nyRZ{a ztete?n)J#Ex1dMnSPq3P7(^O(XRx3x;sQskxdXa9PIWHQx=DfTpIdqdg#JVLg-a)R z_?B9gYvy12ez{d`s3BM-s&#ue`z=F8Hb%c0b?;KYb&?-Zxq4feb5)D@gOQAcLh~5w zpxc)+3?pii9~CP#`v%a)muc18SyQr9a*vJf$)U#5qRLmqpI!pvu?2o1t0lMy}M&b3WET#f{8#O z?ijaa=ac()KRDRfQqnI^r!Tqa1x~Cu%N^+CsWi23k{)y~QZJubpSb9SYEUhNBZs1x zNa3y4bu(l`cGv=-UJ=%hFu9z9owXJN^~H{7G3kIn%RM{GY0)z-VNKRan-6U>EOmxg zs%=zXmZG)O?~@B%3^>Cgq5!c-uPh=JnZ%&e&CT@FD9b+4E^r+EGl^BTE1te5e%5l+ zwCxzSP^~%XzH4x^a*(2u@NmWZpr_sH_5kF1;$jR-h_RhVaAh(#9@w`BK>H`Lpr!p_ zDI01H$(mmeU0tuV+k{f9MZ;SQx|P$nOPHpY%2QLk7e-{Qzg1vB1V4uM2rc-+uQW6? zQ#(^hpFaJ}ACP(oplWR9%5B91Rho^Twtw@8QL2jfNz**nRNM>aGg=oJ5e&+ax#xGvlh0JZGrNU#-z6FND$&>Y<3hl?(w5O3D5t5jN&#{~FYe zJ>s`4IE;BEV_-*)%XUzka9`>K1g~1E0zWnpDLq|ePl~&IqO4-txl$fiy|CNJL&IcD zq*mL)R(j_BZYq2k&j`Q^{n6<%PrhlCprhCfu$%OE7;SMCrM-zg|KW`#JqqJO>y!LtN3DOSq9-?`&O1Rh{IK6qC3$Movvc=5mmp zxqhStd!*$`#;!&=TP8?EY70v$uo51?B#xA)gONDA^E#l=0{j&5_%R@ozIT+y)32otMGw6)I%D zLEqp?LHY{gJU3lKmtVS9ps9K??Z6#4CwU)69d^_Cr313WJYY}zu&ydxQ+QD-R~Hqg zvG(NehK|EaR&`yiZM7t>sOZl0upHc+X!T}k>ps+{?O4rdWosInIR^DMptUjyDYrA7 zdl2xkGi5CpZ}=DtF_tIn+?7Lk+KP`1?80@XJMf8_>tS)Y0WmwB>(Q}oLvJ|_{S*r= z+DUHcZ2nUB&oRUTgL;MSb~ zsJdH`TqtQLp*HK*r6HT-AN-I5RKADPJ>@kC1&Gt{LjqKrYoP7|Jq) zpW<4)PHFGfpbRmeD*`#g2ufBfb>=5mQ4Vty)_<_uY?3sh+%b0Fc_Vs(lLfmkw1rro zcN_1+NV!6{dOB$JbkGWzaf6S0Aw^zkw>2qFB9z!2NF2Z&r=V;@F;sCEqj_VF%9spib)*z(a!UTkyR0wtpV>l$Ov@s9g z1l&<7a&y*#uO)W`((uEGm#{>l?!)9!>X>#cc1C{x3r)TDIJyK-abYMFl2L-VQIy&q+{yQmz& zF1;mQ=+!QHkFT*2*NL0Ca;MmAmHv>~wu(wl`M0tgb7rSC$Av5S<)>NcHY`hI2P6+N zxdOf%mIrH~x~Rf7J&Gw1>vRMqT(>Lqa@N=}jsi`*5Na)^jwb=N4Xp(G2|t5GMNuzX zrgoz&SjBkV=%MQ^#R;mB>~%0~QMj6vesW`&f)zyzBSI6ixIi$CizsU+6VVMMph-o%UYgFK}mgyQhm^X zh!jZ;g(l(v&HzH4j(^tzNe)CXy|PQ!ZId(qT?_noJ+Qt_1bQGO0r)dK$YqDjnTv+8 zIXy6CyBw71l?@py4c7bkHW|B-h#P@gMmL1Q78c~j>%xbn6k-QW~x zwwj$sN3B*Ka+$E3V|(RtRqB}=>;jvhW|*+UPfVD>jOPt?ubO~1a|Hn#7Vu!AO?a@D7RM~R{&mSmMXtcAF~V2DzghR8!{E1aLTRhIHiXQlUs zzE8m zv%Ut&iH9Wk-`yHUL^&l%jC?+N7MKt*?p#RDbh{^mYY5db+Fjd# z(@NI==j`nWsqB5*x=cDYTjghI>7UjzMqnzev~n0YLj9s4ksshb3*;~BpxbH zBn2Rotlgrx9lWne12>soBI1eYXno^48@vkg5lZTTz;t~oa)xh#ldX{1(Qcq}0wEl) z>1eT4O};_6sx}I5m0DB@s@@1lkD|ur!R(L!TX@7PDh2D7N@Z?0*F*kK+Az1t^wEGq zQHyv>IhTk+sm{&5*NWL+E_Jla5bxA*l{BWQc*(8QTku;86SNB3n;^mIW!?M$H?K1s z#62W>T8dY1x8t38T2aP2Wg<0Q^!WuBb%|e%JgZ^5ax1M*_Ll-Oage3}bbiR<(|@_J zP{>~mCPhhV62nz@%}~QOFzT?WU|S8`^h(zTMP#YD)pE2Hev$8n4Hp0-9*W?26h<++kGR7?axiX#I0r>*s72IMTg}mO;tgv=cM43;uWX zFjXs@DLdpyYL?_@(A8;6tx4|cdcu*+QNH@KD%Cd^6KUhEh@fy#Od=06KM~~}Dt(*o z0BUbi__$RDulTbI20QV}Y}$n}!mPcb6{DtOnaxeBV5eJ@jHM5tZnU_iIXne^BBPU; zi2JU5w-@6vczHtG9M1%0?{G|+evskxDrRjC>BKGCBrc)Ep!IxjVhzB>Dt_B7pC98#6ol;yeS&C30b_Ek>fD>tt@iClj+sv>mv=!eDN=hXp zFbfOEzyXirjYqrO@)&1r~4)Wc61%kQLtSuB7=e*wnB4rB?y=(f3=Cr zVKoh+q+6*Qd+~Nv2S%y*Hi3=yxb;Jb58Fa+caj?8I{E;6+fGWA+NifZus2k>I08yq zqgbb6{)26;b(%AID^FFf1>~6gtOY(Lu__)r{m7`mhV4q~zjvo2gEzOP*tC!(B*mb+ zWHU#ZQ%vf%!9y=#y~2x2q?-E8bP`*6lC_?DCyssC575-|I#krAnPU*_SxqZL=!1$3 z>{UI#OPzF*ZIX=>g}JnHl(4Ioh zQ0v^dqLzs+^i*%*PzjJrrrqwLW3W2wLy?$OZR{ZlB?WrIh{R8;CmC6Nu|RKhiaqCy zRkIF0r`ZaHwcvB4;zGQI2L`t)sm&Uc0s*>(K@@@7(v{BtgSPEf)*^hH9bRSl&L5n( z$@7V>fxNl57Z6B69ot32Dq%oPqaeRG-Gw@Bbuuy`yU=UDN!Ci(Y&-eo6=gDMjVrxA zSsNqJ|^{bkH>rPG|;KKEQh#IbtNY}!CnI)HS;3s0p z7?h~uRgnGASxLe;Nwn!}>y?S=su0T%J0MnV$G!dhY8cm76_5j)qJd1+9JK_hVyZpm z>Z4mmdI(a_EQC2TVy=Z%9EJ9VxgJ1GF@fn=()gmVi0!=RyWlH%*0~zrYPCbQ*(Ib~ zk6m)zu?v^DrYqC6lQCqbV<=C^Q5H}P=QdWn8gp)mZ=t4m^}Vp35@!?>(#ub^aP{yE>1PJM8!8T#%EaRFhHi6kM#v`%9^uFLs znivrFdukav6hnz4yD4!c@EQ&WFh%Luo_DyP$Pbi@&Q zmYAT$9h!I58eV{ub}I=hiUC2M<|3++Gb=Z#R)?$zMqZF)qzXE%JH6C^z-~>pm&TC} zv{Q@eRh&I$Kf(1f$Vl25uE<=oYF&=U^*g52n0iVmMfHNGYd8m#)h4hK#2YQ<<&qw% z@tAY-FbsK#X-29k!ql=T852Idi?n9L3AZG@O1MSI7}rcl5bxXq{a^>B6nAD-EfB@` z@6}ROxg=WCCVA_5b($!6xr8pm=N_)ncn~|tNC-NbNi5Yg9@VUL3KiKoAtXE=G@@F~ zcVbk~_c%f9s|m2dOrazjN^(MVf=PH`+A$?V$q6W9XUDG7*eJaN477T&52IF~D)v zBle%a9(LBW29ph`ikVHPx@DHQ7iWWFe|3}Q2V`35DWJ95zJlV1~gb+ujyJ||k}y08|)rXu^z zg|F(2&IQiL5O5@4Wg6$_gDzyGhfuZzv4?xvdE6OCAzRO0;6p|i2(4=B3al`e$;oJw zKJxDF3+tuM0yV2C&{(iJpQ~lpd0}-c{Ng!GY?$CQW01F6!A&_+gc<3PBMLLwk9Tq` zxBkLfcC+7S5flGyx!2VyDaBOp=29j~5^z{kS(EO<=siEGsGBCmQpuefu4}POR=aL8 zdmj8&8QK;Mwnd>-rL<#M;dM<_MT+7M5z9nh+m5&u^|(7<%NR|@55^s=y0gDVs}zlG zoTVu&%3R394ArAGc0PRzjD63NgQH+!Vu4E8hZ%b|V88(zHiu7OAh$NVj?LNNUm^A>IoQ~9#&`DG*eZ{N?uNT@PbUGg?4a;(6y1;p>D(l5#){1e;W04|u2oL% z^u^`4Ir{f3qtoq_#s;$+1htjasi^igy`BBN=g#@Lb@QO#+!88Bl4#szk)&!2>xP=p zx&5J^nvi|-O}IR%?A#g!~YtI}-@z-^o6 zfRp=usRUIM{e9z6l(tD_`U8wbX_@yWP! zIFa_s&ZmW{&t4uv?-y13Ky7*#sFxa%-A?PgS%~f7wfPe2h|ZP9jBFRi`=aP}a}y12 z%5xtr*XGSf;*-4cIsURc?N&q#nw%Dqq^>3PHBsy|#E*M&mNBB9ZsIQWUTD1=h1RgIa1h{j)G52h(Eg;Mml#*D4$Z65YsXlS=unaJZ3(YWP2DO+- z8n;lVIc1vxjRqsV3UtEU132!Hn43|mw=8k1m~OC`r{gRZ=jPXyfVk--=}kP!0{J?s zAUebAiX%M^S@Th+zxM-H=o$M@gruErWg{0XNYEtqk&=(@$M?pgRjJjnkH4$AdM(3)Rm&BC8oYCoGk(?xT1d_G# zlcNi}x|A+l%gI&Vp_0N?%}>LF@N0)q+dVJMf zaaJlZBdv+06ClNvK@(+DI_+F8k;VaU7i~oRNkw9vj{NfHRxxsBRyPf(mDDz;_M&Z0 z&9mN3YQDKTovAiy8o8i@PN&M-4GF@W7FD15z;%9zPOqd7zG4ZvpX4Ip_{NM2D{Hcl zZUodSCczzBT`sBUt?Z>U^hPCGztmUMBOp-jhQ*Uo-tFYbYa0{auY}4Q#(DKiZsB}W zA-OeB6>rKv{dJdh>*^$`)KDRF7slZ_Qe8g8PTioZn)>63Zz@?-^u1jBN>+~2CrwYg_HJj%UQz4lKlh4p;9MSj$|bE+x5zU{K=O6^4YD34%2HZS z*RWnb4Gnfs`@3k8TM5{kGlNu>r0}lNUxBA|QKq}|03ji*iQTw#;UrB4!O|SNUT**; z;;MS6n7WMwwV;#-7=}*+^69Gnxs68~Z^X3%9o9RvPU&BUQI)^dS&6SU@bV8~Q^-6rV8Q_-?9T@tfbI+{vu z){JrT>#RrJW~*+=6Z{Zxa<>#;{=moxd6l2X;_6c*nevr-xby1!{Z3zGvg73^FOsdP zLr;pSKChiLWg%@ zi_-ft!*kbkkNSWc)xQ1$XuOkX0m*E93xV>6;~?fGQQdzIN19-KeOEu>P)ajZ9c7Mh zA-@FF==qdE=b#fQ3T)W@EV{hfp%aus;~uecP>^FHV<%C#cj~tf2bB)r_Ve!6=u^n| zOAmb39*2jQG_0XI{5woH$&xK!>RmpORgY~b(PRB0mnXozK!eVqbl_J%P=;og+xrzK zeU~7;PUq<0omS2w>W(|oiAu{tA0nesKJ&@n+se)3i{*^rN^>b#r$gLzo(EkaV7V$}QQ2=xQa zHr-v)%+g;PlceTwrj}0HW(oXvbC*63GQBT^7C~}PNc3#KbG8=}$obw2GNsYHyuhep z(mNHdT2$g!=>?}hoDLM{1)!%*Z6r6tAJhOy+sUZUAX<5At)xP5$mUf#DsEgwhbic5+% zgU-0ai{^W=0zs-t!L1^L3#!j~%!6k7KP{&2#{#Dwm2M5tt?xO6Gl|{5AN_Io`u=L& zq|y}9Eiku>PM>m3p?5oLoe?%m^cJXYEU2ZOY2||P-Tom{mdBsRc)42Vw(LWyG_Fxr z(5EivO<6OQP5J6seGZh9+)*_$qnsSJ)&v`^r z{>@t;y7uyJRJRxVxLp>!dml8l*9)O_G{R>83Gy zxIBN5%ndnv9Z0J?0 zFm?eR^^@**IluXyNE_;tN02_*3(BYEx@I3O;q?%Brq0->fgPjd9IKi}#@8})Z7&#U zAJQK0`o0(*YW?I!jYpDpx9A+7!ge&jP$)%}ohSQW>=`^{%Mn{syFsoU3tkG?!nVYgZ?9ClJ=bg!X z)4IcASC(fZ-SgLpKd<*|OY;8Zt&p5-1Yr}#jVJhQ;dV)Hq}r79K_i;6T)z6_yOJLNEZbwY?M3>VyI6lT0f;4i74-CM6{8?q zl8kjDWk^>_j!&&WbFm%fEO5~V>cV<19Jh?`vH}YLF0|Z zq$p`Gu<`af@`)NR^seYW&P;S#2vYl+tgWA#J8}&-7jX{)jeuItS+7A_nnz+eRmz3+K*f53Qdtds@18Z-4>#@N`p)g?w3uC5TRGzRSg|K7_UO3Pw)WdoaEy8l6 z;EkD~hMBN+oQxF)ChS@-L=~@AtJip;xBgiE%EGYJkowh)$vIK*282b?ghp~i5ifN&_- z>FORpuv09v(_!d0Jir-C$B$9mQLu+gAOrhiCjbeI3t=E2Q3}AJH&6^X#Cg;h;K3dy z;HF#-fO`>@&1FnVPuuxDCm<$>oC^jl&1wxa- zgpD5ahU}zvHaSc<(Gx;do>!x%7 zmQuJH=3EKtiy9REk32`tw z5Mx#+X;x|Q`;-PTS#qpU0S$idC3PzkRTQ@ya;9d7Oc`AU_#^xPgDBL?oZ~{-pRh6J zWk$Og9|iM;C>kkD2)BkP$917bTtz#3JQyVT;|ZP95lp5pKY0{bWNDBED4=CEuHRxR zpdn5`qY4hLTx-W`JC9|uSC{~600H!IIO*f?h$#Y&ji<==Na6TvL zS(FTM%CsknM*K}T3v3Gxj?PPQ3{C}4Bt;~+jn9xzo`>4-2<%$`20_5o;(MjQ(O__F z08S*+2}8bw3&0umK_L%htB~cqV9-DrqG|}T0g#;I3JM@ifGvQN;gbEm8or>e8qgTj ztKcLZQH31~rdSCuI4E%ehEwQpJq7lt^9sbkA&I(RQwUsiUQ|^4s)#2p*Vzb{hcSj% zlXD^dcZG$k@i|depzIII21^dNMWC!8`R8c1DRl^$-_!wcpb%@mbF=se_ z1A{a6t1POkZr3zfQ1fi$vLel^wZh^LOkP6o^vNJxRVz_QFOhrghK!VLfM`jk=E0~eQ(J5 zCKW95QS@#htb(9|(HPg4cQKm)2Lv%9oS;C5h7ucai0|Ua4(|poPY*$=xwX%>_JL6K5Jw6)4t2^kR>05`t>5~T zfRPDo9p<6hnrDsQ11NPPD2g?jGK5(eGsOX*GysYB1_HDU8mQk?-8F(b7|s|TW+}FS zVH*w{Vvs09h>{>r4GUtb9>Xl06gtjRM|rA)&?`?!a*to4MQvObo`eAb3na9Sl5Ksp z+KO%K(Yl?kS6h#P!)W0^owlB!A|n$#1;t}qXK@yb=|iK3zgIQNwOZ1;W?SD(ssR%8 z6y#bJx;;!XZ1iv}A=(Nh3%rY%kfJPk#Z{x6jXMhKFwOif4v93X)#O01PtfvDFLI~MwBG!VKJ|;_ZRsTw>So(*jK(#@ z$5c$06uD@wC(yJDb-Z)}+G?)XxLwx2&^@TF=DJ?hvJVKLaUV>P()jGSw#Q)hgDP2% zDt&q!0XHbR{or*Dnlxj{_NxKIUGh=$34O3_Ct|x#6OlzBNgXET7*#+>Nl4HwzJ>HdHlOmw02w> zpw2|9hpr5a8``CF<_`7S!R032#3e45>ElYN=s$efQ(->r6kG?EWj;athdcx2_an?G zNOO%;2QXsGT4ei6XDgh>nv-ec^F_7i2q-G0i< z=T7!wia%o`Ov?NyuInRE&)_V79|z;44LsI{tE7ugx?8(l7R5(1DV!fPCK`<-Ww!x$ z>H-xQ+BjSj8D(bzna)6#>i1z5Y5nug=G6Yw8w9)KhnlmIy}5S)+i3Wm2K*x2je+mW z{v7@=?9fqMf*UD-F)JP+xFK)?cLaP4!}PZg!><7E0;){;gSKL)?6g*NZZ_=KL)pHE z!`PqOV3R+5@oK1@wn4{9zdT{T0bmpZ6BY+-r8rO>#c>M%r+o|p9?I||eknm914c{e zil~mlBUc^eshz^9os!dO4L=cp1WI^9bSoVFG&)5)^gP8c{fz83$v#9^Hh?fTgI0tV+HnoiV7x=1wVe#Z zalZnud-N#J*(|h^b`saUijH5fn3TB#0E|itFs;cMhKsiAh`z>k?4+OzFg!yv2cesa zUrdXAlAgc<2Mq2uoWg%*YpdY9;#3n=6u?P_ph|SkMn6Qf#4ncN-L8mVN$by)G5C0N zwF%&A(smdJC?<{N;&_N434CZu3OiHrOK`+15rYXcz-#t8y_x_W@ynpeFKs-D?|>d@ zz$P{Vum<)xJmha6;UL{4=@MhdY`sa#rLFfDT$P z1aZ=VH4wu}hGH8P3^KGg+ZcbhmImM!gWpixx6;XN@Y2CeylDWa+UR#y2xX(U0hHVc z!VF_lqq8>pmW|D*Dcc$8F}VoWWWE3++v2ZA2<;{QO@rl7ou4c_*X>Tb6JKaco{SO6 zfy4q&e1bv06iPW{6>NYAPJrNsN3ohE31&HnAM@*t^1%Ams~%5(7Jz}^Fn)txM{v^5 zFq`P0E+sxslMC;aeGjn{uztXHzf~nB=WkU2gQ!J6v(Z}thAlWMz_&!djT9IILPTy5 zd@)N#3{-&N7lu>|YQNM5zjQ)08#p1F9jDN!<6%rX4yc02k6*$h*2}i_iU)=W8Mu%z6A9mr39V^R_(w$& zvfo3#FIJo?OAk2VKpNEszX<&(xO}M21*OGu4nvVFQW+9w}GsZS90x7yAI=|hg z)_9hxJXt!_DGf5DkTRzTnWQifYP0dom|*W=R-t`_6{7Q-{6Q7$PN*_QC!R4lhoY#n za`r)gja=43R9XR5Tj(OJ;~4TN!v{;~=bZ zl2D!?j^W+zb4jD}l!I$1wUVzkmtck%f<(8EB1Dp`n=}b#s0J`pG8Y69@jt`73=Q4g z>aW7Nn{}sj*(J2|zW|mao11s6HiAsuo)#E-{W^by9K+6~FVFz!%c(t$ssY+~NY2o4 zWEw(T(Z*X%3#A>{R}g4+BXvf*81S?Udzi#`9iW~UHn;|&ka0+ad>b+-2#ps)mIa=c zaFQW?T@t+r6UA#5MY7k=gGz=`Uv#N*1zAI25T|4cv65;{Wq=KS z6*vOR_=iXaA#o9Nwee5wR}pBHpU6ab^KQSIh>rHowN@~}GA+0$ni^bY74{4YDUVT+ zz2kH7#Rv9VXrYR*uEpvVqzgOI|yDxERcarJ+oY;;xa1V zj{nOl3HC7SX=t^5_FVhyh4$Httk1|TmHFA^M<|^kjLK>nHRYLxO-0kL(2Cb08wfCo zoJxCGN+W&|S{hghEg&_R5k)3*{#@q#h0OVjT+@%jq^*TDAIt5uovID1!UiR6bFDv& za5mNeH+P%?xdM9D2Dk!&kI^uW5yXrGf?K9$ihf7RhSlgNSkI6YfDM1v4y{54)uaIX13!cMmFH!&!ZYf=k^7^CX#87f>18iW#%S!$+AB;l?^ps6$3*&>auk#}cg55~rI2At=1*8w{ z{k0klbf^j!JP9hfua?U6e9+$=T43n{vi^!T-<(FWy#?MJ*%)cwIenTtiKF~lR=W^00T|#usr7h8Sx&o_eYNCrXwP-HELxvUuuxo-7NBzLvoxXO zZvzta3chpl9k=quuyG>A=wo^c-vjm>7bP8R~NgO!6CtTS+3;86)f*CSO2hKZd*mI`;%@ERaZ zRV>phY6f_1JSGlNPBcqW^%iu$NF9%-K52T4&KUQf{8d z>Wpbrd7-AD+@Kib0G8)C)vdGm4TXy#pOanI6!w;q0fodXj^Z6r*UW*Wd&Dg;-XN5v zl8eOoQAIXmT;8xhfDJ4xpnd@**?IU8>dgGax-{Ysil+ekEbME*#dS%mdxhz(bSx0! z?}i12iY^y!pbiDXT~j;brd|B{i28Y08@{PE2@5*8cZMxoEbt#-{jkw*(8H)fKlllZ zwO|5*5xtHpVUd|qqN?KWNP-ZSU|QU&AM43RQSB&nNIjSIZJV+qKwH!uO8kd7y*`-+ zf$%zH2SS6+1Vxm&R3EXDnd8Im*BKlE8aX}?fuF$1WTW@&ER%Veg@kjQC8aYwuS&wN zb40NOJ^`usTBhnjo{u0aDteDH$zMZK4G8_ZMxmtXp%r+>Qjr;W|ByY4p>cxFQ65VC zLbjJZDApDhxf#wq_fK%#NL^t97UJT#t3~J3&G>&SnFET{l{X0QW^xI9RgE$<(H){M z(I-_l_n!0_q2(dgJX=wZ1UMTtQ2Ou)I!bqR>uFd+`^Xo*S9pq=fFdePQqIV9g$is8 zEC~e8*^zaMRFO!G!mmI=!-Z{Mf_GjgQ|t z{pWa=L<(Zp{RdJIHx-aR|4ihb9wpr z!ZDyeQ!sa434{crD<8>@Q;SEMZeYgjFW`ytS3;2HiRN+}&e6v1PV}C#PQdrvN{;F_Xqbc^KqK zgZCwNm$TkZ{67?xO@ldA$){1oZHeXqgft(-H_U+RhB8e3pX2jfn2m z-SYZwbGw1zERS4fvI+58Y2TTV+1n{B_Pm_goy3vEHB1hv8~c&9&z* zdCym0xNQapxG~=>IHvQU9LT(ACKxXwmxUNB&T{g9;j4jrOn`?+#{SdiLq~!C1sOcL A5C8xG diff --git a/Assets/ExternalDependencyManager/Editor/1.2.172/Google.JarResolver.dll.meta b/Assets/ExternalDependencyManager/Editor/1.2.172/Google.JarResolver.dll.meta deleted file mode 100644 index db89f69..0000000 --- a/Assets/ExternalDependencyManager/Editor/1.2.172/Google.JarResolver.dll.meta +++ /dev/null @@ -1,36 +0,0 @@ -fileFormatVersion: 2 -guid: bcfc1a2afab84b64b4808eb4124282e3 -labels: -- gvh -- gvh_version-1.2.172 -- gvhp_exportpath-ExternalDependencyManager/Editor/1.2.172/Google.JarResolver.dll -- gvhp_targets-editor -timeCreated: 1480838400 -PluginImporter: - externalObjects: {} - serializedVersion: 2 - iconMap: {} - executionOrder: {} - isPreloaded: 0 - isOverridable: 0 - platformData: - - first: - Any: - second: - enabled: 0 - settings: {} - - first: - Editor: Editor - second: - enabled: 0 - settings: - DefaultValueInitialized: true - - first: - Windows Store Apps: WindowsStoreApps - second: - enabled: 0 - settings: - CPU: AnyCPU - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/ExternalDependencyManager/Editor/1.2.172/Google.PackageManagerResolver.dll b/Assets/ExternalDependencyManager/Editor/1.2.172/Google.PackageManagerResolver.dll deleted file mode 100644 index decb11d4964f89ad2300ad55f88ef29e5aa0da36..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 73216 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 diff --git a/Assets/ExternalDependencyManager/Editor/1.2.172/Google.PackageManagerResolver.dll.meta b/Assets/ExternalDependencyManager/Editor/1.2.172/Google.PackageManagerResolver.dll.meta deleted file mode 100644 index 3f0b616..0000000 --- a/Assets/ExternalDependencyManager/Editor/1.2.172/Google.PackageManagerResolver.dll.meta +++ /dev/null @@ -1,36 +0,0 @@ -fileFormatVersion: 2 -guid: a645c4a2f32b465f899e48bf884b7986 -labels: -- gvh -- gvh_version-1.2.172 -- gvhp_exportpath-ExternalDependencyManager/Editor/1.2.172/Google.PackageManagerResolver.dll -- gvhp_targets-editor -timeCreated: 1480838400 -PluginImporter: - externalObjects: {} - serializedVersion: 2 - iconMap: {} - executionOrder: {} - isPreloaded: 0 - isOverridable: 0 - platformData: - - first: - Any: - second: - enabled: 0 - settings: {} - - first: - Editor: Editor - second: - enabled: 0 - settings: - DefaultValueInitialized: true - - first: - Windows Store Apps: WindowsStoreApps - second: - enabled: 0 - settings: - CPU: AnyCPU - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/ExternalDependencyManager/Editor/1.2.172/Google.VersionHandlerImpl.dll b/Assets/ExternalDependencyManager/Editor/1.2.172/Google.VersionHandlerImpl.dll deleted file mode 100644 index 748d6829d418701cc14e133477a2ea5a9e9faea9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 117760 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 MA^q9U|2qo&H}xUo2mk;8 diff --git a/Assets/ExternalDependencyManager/Editor/1.2.172/Google.VersionHandlerImpl.dll.meta b/Assets/ExternalDependencyManager/Editor/1.2.172/Google.VersionHandlerImpl.dll.meta deleted file mode 100644 index bda4248..0000000 --- a/Assets/ExternalDependencyManager/Editor/1.2.172/Google.VersionHandlerImpl.dll.meta +++ /dev/null @@ -1,36 +0,0 @@ -fileFormatVersion: 2 -guid: 90bc0a7b76d346cdb0151348847e8e5d -labels: -- gvh -- gvh_version-1.2.172 -- gvhp_exportpath-ExternalDependencyManager/Editor/1.2.172/Google.VersionHandlerImpl.dll -- gvhp_targets-editor -timeCreated: 1480838400 -PluginImporter: - externalObjects: {} - serializedVersion: 2 - iconMap: {} - executionOrder: {} - isPreloaded: 0 - isOverridable: 0 - platformData: - - first: - Any: - second: - enabled: 0 - settings: {} - - first: - Editor: Editor - second: - enabled: 0 - settings: - DefaultValueInitialized: true - - first: - Windows Store Apps: WindowsStoreApps - second: - enabled: 0 - settings: - CPU: AnyCPU - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/ExternalDependencyManager/Editor/CHANGELOG.md b/Assets/ExternalDependencyManager/Editor/CHANGELOG.md deleted file mode 100644 index ee1c7d1..0000000 --- a/Assets/ExternalDependencyManager/Editor/CHANGELOG.md +++ /dev/null @@ -1,1362 +0,0 @@ -# Version 1.2.172 - Jun 23, 2022 -* iOS Resolver - Stop forcing `ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES` to `YES`, - which seems to cause problem for some when submitting apps. See #526 for more - information. - -# Version 1.2.171 - May 11, 2022 -* iOS Resolver - Change `Enable Swift Framework Support Workaround` setting to - be `ON` by default since more pods are using Swift Framework now. - -# Version 1.2.170 - Apr 4, 2022 -* Android Resolver - Fixes #498 - Fix the path separator of the Maven repo - injected to `mainTemplate.gradle`. -* iOS Resolver - Fixes #470 - Switch default Cocoapods master repo from Github - to CDN. -* iOS Resolver - `Link Framework Statically` setting is now default to `true`. - That is, `use_frameworks! :linkage => static` will be added to `Podfile` by - default instead of `use_frameworks!`. This can be changed in iOS Resolver - settings. This fixes odd behaviors when pods include static libraries, ex. - Firebase Analytics. -* iOS Resolver - Added a workaround when app crashes on launch due to - `Library not loaded: @rpath/libswiftCore.dylib` when some pods includes Swift - framework. This is turned `OFF` by default and can be changed in iOS Resolver - settings. - -# Version 1.2.169 - Jan 20, 2022 -* General - Fixes #425 - Change to save `GvhProjectSettings.xml` without - Unicode byte order mark (BoM). -* Android Resolver - Remove reference to `jcenter()` -* iOS Resolver - Force setting `LANG` when executing Cocoapods in shell mode on - Mac. - -# Version 1.2.168 - Dec 9, 2021 -* All - Fixes #472 by removing the use of `System.Diagnostics.Debug.Assert` -* All - Fixed #477 by properly enabling EDM4U libraries for Unity 2021.2+ when - the package is installed through `.tgz` - -# Version 1.2.167 - Oct 6, 2021 -* All - Moved versioned `.dll` in EDM4U to a versioned folder and remove their - version postfix in their filename. For instance, `IOSResolver.dll` will be - placed at `ExternalDependencyManager/Editor/1.2.167/Google.IOSResolver.dll`. -* Android Resolver - Fixed #243 by only using the highest version in - `mainTemplate.gradle` when duplicated dependencies are presented. -* Android Resolver - Added supports to x86_64 to ABI list for Android apps on - Chrome OS. - -# Version 1.2.166 - Jun 30, 2021 -* All - Fixed #440 and fixed #447 by specifying the parameter type while calling - `GetApplicationIdentifier()` Unity API using reflection, due to a new - overloaded method introduced in Unity 2021.2. -* Android Resolver - Fixed #442 by patching `Dependency.IsGreater()` when the - version strings end '+'. - -# Version 1.2.165 - Apr 28, 2021 -## Bug Fixes -* Version Handler - Fixed #431 by replacing the use of `HttpUtility.UrlEncode()` - which causes NullReferenceException in certain version of Unity. -* Android Resolver - Check that androidSdkRootPath directory exists before using - as sdkPath. -* Android Resolver - Fixed Android Resolver integration tests with Unity - 2019.3+. - -# Version 1.2.164 - Feb 4, 2021 -## New Features -* Android Resolver - Added support for Android packages with classifier in their - namespaces. -* iOS Resolver - Added new settings in iOS Resolver to configure generated - Podfile. -* iOS Resolver - Added a new attribute `addToAllTargets` in Dependencies.xml. - -## Bug Fixes -* iOS Resolver - Fixed XML parsing for `bitcodeEnabled` attribute in - Dependencies.xml. - -# Version 1.2.163 - Dec 15, 2020 -## Bug Fixes -* Version Handler - Fixed measurement reporting - -# Version 1.2.162 - Nov 19, 2020 -## Bug Fixes -* Version Handler - Improved #413 by preventing Version Handler from running - from static constructor when it is disabled. -* Package Manager Resolver - Remove GPR - -# Version 1.2.161 - Oct 12, 2020 -## Bug Fixes -* Android Resolver - Fixed the issue that Android Resolver does not resolve - again before build in Unity 2020 if it failed to resolve previously. - -# Version 1.2.160 - Sep 30, 2020 -## Bug Fixes -* Android Resolver - Fixed a regression that gradleResolver can be null until - Initialize() is called. -* Android Resolver - Fixed a regression that Android Resolver failed in Unity - 2019.3+ due to `gradleTemplate.properties` not enabled when - `mainTemplate.gradle` is not enabled at all. - -# Version 1.2.159 - Sep 11, 2020 -## Bug Fixes -* Android Resolver - Fixed #322 where the Unity editor will lose its target SDK - setting between Unity restarts if `>28` is selected in 2019. This is due to - Unity AndroidSdkVersions enum does not contain values above 28. -* Android Resolver - Fixed #360 where building Android app with Untiy 2019.3+ - may fail due to Jetifier and AndroidX not enabled properly in generated - Gradle project. This fix requires the user to enable - `Custom Gradle Properties Template` found under - `Player Settings > Settings for Android > Publishing Settings`. - -# Version 1.2.158 - Sep 3, 2020 -## Bug Fixes -* Version Handler: Fixed editor freeze when `-executeMethod` is used in - non-batch mode. -* Android Resolver: Normalized file paths when generating local Maven repo - since the path may contains a mix of forward and backward slash on Windows. -* Export Unity Package: Fixed generation of .unitypackage with tarfile on - Windows. - -# Version 1.2.157 - Aug 6, 2020 -## Bug Fixes -* Android Resolver: Delay initialization until active build target is Android - and the editor is not in play mode. -* iOS Resolver: Delay initialization until active build target is iOS - and the editor is not in play mode. -* Export Unity Package: Workaround directory creation racy if multiple export - operations are spawned at the same time. - -# Version 1.2.156 - June 10, 2020 -## Bug Fixes -* Android Resolver: Fixed that the generated local repo assets contains - redundent labels which are causing Version Handler to failed while - uninstalling packages. -* Android Resolver: Fixed that the repo url injected into mainTemplate.gradle - is incorrect when Unity is configured to export gradle project. -* Android Resolver: Limited to only create local Maven repo when the source - repo contains ".srcaar" file. - -## Changes -* All: Described EDM4U analytics data usage in readme. - -# Version 1.2.155 - May 14, 2020 -## Bug Fixes -* All: Fixed compiler error when build with Unity 5.4 or below due to the - usage of Rect.zero. -* All: Ignore cases when checking command line arguments. - -# Version 1.2.154 - May 14, 2020 -## Bug Fixes -* All: Make each MultiSelectWindow for different purposes to have its own - unique window. - -## Changes -* All: Replace all dialog with DialogWindow which is implemented from - EditorWindow. -* Package Manager Resolver: Clarify how manifest.json will be changed in Package - Manager Resolver window. - -# Version 1.2.153 - Apr 24, 2020 -## Bug Fixes -* Android Resolver: Fixed an exception when repainting the Android resolution - window in Unity 2019.3.x. - -# Version 1.2.152 - Apr 17, 2020 -## Bug Fixes -* Version Handler: Fixed exception when waiting for enabled editor DLLs to - load. -* Android Resolver: Fixed regression when using a Custom Gradle Template - on Windows. - -# Version 1.2.151 - Apr 16, 2020 -## Bug Fixes -* Version Handler: When waiting for newly enabled editor DLLs to load, ignore - all DLLs that do not have a file-system location. -* Android Resolver: Fixed resolution when using a Custom Gradle Template with - libraries stored in a local maven repository distributed with a plugin - installed with the Unity Package Manager. - -# Version 1.2.150 - Apr 9, 2020 -## Bug Fixes -* All: The new packaging script when run on MacOS was generating a - .unitypackage archive that could not be read by Unity on Windows. - This release simply repackages the plugin with tar/gzip to fix the problem. - -# Version 1.2.149 - Apr 8, 2020 -## Bug Fixes -* Package Manager Resolver: Fixed spurious error message when resuming - migration after installing a UPM package. - -# Version 1.2.148 - Apr 8, 2020 -## Bug Fixes -* Package Manager Resolver: Fixed an exception when resuming migration - after installing a UPM package. - -# Version 1.2.147 - Apr 8, 2020 -## Bug Fixes -* Version Handler: Fixed alias traversal bug which caused problems when - migrating from installed .unitypackage files to UPM packages. - -# Version 1.2.146 - Apr 8, 2020 -## Bug Fixes -* Version Handler: Fixed exception in manifest parsing when a manifest is - detected with no aliases. - -# Version 1.2.145 - Apr 2, 2020 -## New Features -* Package Manager Resolver: Added a method to migrate Version Handler - managed packages installed via `.unitypackage` to Unity Package Manager - packages. This is initially used to migrate the External Dependency Manager - to UPM. - -## Changes -* All: Verbose logging is now no longer automatically enabled in batch mode - across all components. Instead logging can be configured using each - component's verbose logging setting or by using the `-gvh_log_debug` command - line flag when starting Unity. -* Version Handler: Sped up version handler updates when the app domain isn't - reloaded. - -## Bug Fixes -* Version Handler: Fixed the display of the obsolete files clean up dialog - when the asset database refreshes. -* Version Handler: Improved reliability of callback from - the VersionHandler.UpdateCompleteMethods event when an asset database - refresh occurs. -* Version Handler: Fixed duplicate exportPath labels when 'Assets/' is the - root of paths assigned to files. -* Version Handler: Handle empty lines in manifest files. - -# Version 1.2.144 - Mar 23, 2020 -## Changed -* iOS Resolver: Removed the ability to configure the Xcode target a Cocoapod - is added to. - -## Bug Fixes -* iOS Resolver: Reverted support for adding Cocoapods to multiple targets as - it caused a regression (exception thrown during post-build step) in some - versions of Unity. - -# Version 1.2.143 - Mar 20, 2020 -## Bug Fixes -* Android Resolver: Fixed caching of resolution state which was causing - the resolver to always run when no dependencies had changed. - -# Version 1.2.142 - Mar 19, 2020 -## Changes -* Package Manager Resolver: Enabled auto-add by default. - -# Version 1.2.141 - Mar 19, 2020 -## Bug Fixes -* Fixed a bug when retrieving project settings. If a plugin was configured - to fetch project settings, if a setting was fetched (e.g "foo") and this - setting existed in the system settings but not the project settings the - system value would override the default value leading to unexpected - behavior. -* Fixed a warning when caching web request classes in Unity 5.6. - -# Version 1.2.140 - Mar 19, 2020 -## Bug Fixes -* Fixed measurement reporting in Unity 5.x. -* Version Handler: Fixed NullReferenceException when an asset doesn't have - an AssetImporter. - -# Version 1.2.139 - Mar 18, 2020 -## Changed -* Added documentation to the built plugin. - -# Version 1.2.138 - Mar 17, 2020 -## New Features -* Package Manager Resolver: Added the Package Manager Resolver - component that allows developers to easily boostrap Unity Package Manager - (UPM) registry addition using unitypackage plugins. -* Version Handler: Added a window that allows plugins to managed by the - Version Handler to be uninstalled. -* Version Handler: Added support for displaying installed plugins. -* Version Handler: Added support for moving files in plugins to their install - locations (if the plugin has been configured to support this). -* iOS Resolver: Added the ability to configure the Xcode target a Cocoapod is - added to. - -## Bug Fixes -* Fixed upgrade from version 1.2.137 and below after the plugin rename to - EDM4U broke the upgrade process. -* Android Resolver: Worked around PlayerSettings.Android.targetSdkVersion - returning empty names for some values in 2019.x. -* Version Handler: Fixed the display of the obsolete files clean up window. -* Version Handler: Fixed managed file check when assets are modified in the - project after plugin import. - -# Version 1.2.137 - Mar 6, 2020 -## Changed -* Renamed package to External Package Manager for Unity (EDM4U). - We changed this to reflect what this plugin is doing today which is far more - than the original scope which just consisted of importing jar files from the - Android SDK maven repository. - Scripts that used to pull `play-services-resolver*.unitypackage` will now have - to request `external-dependency-manager*.unitypackage` instead. - We'll still be shipping a `play-services-resolver*_manifest.txt` file to - handle upgrading from older versions of the plugin. - -## New Features -* All Components: Added reporting of usage so that we can remotely detect - errors and target improvements. -* Android Resolver: Added support for *Dependencies.xml files in Unity Package - Manager packages. -* iOS Resolver: Added support for *Dependencies.xml files in Unity Package - Manager packages. - -## Bug Fixes -* Version Handler: Disabled attempts to disable asset metadata modification - when assets are in a Unity Package Manager managed package. - -# Version 1.2.136 - Feb 19, 2019 -## Bug Fixes -* Android Resolver: Fixed OpenJDK path discovery in Unity 2019.3.1. - -# Version 1.2.135 - Dec 5, 2019 -## Bug Fixes -* All Components: Fixed stack overflow when loading project settings. - -# Version 1.2.134 - Dec 4, 2019 -## Bug Fixes -* All Components: Fixed an issue which caused project settings to be cleared - when running in batch mode. - -# Version 1.2.133 - Nov 18, 2019 -## Bug Fixes -* All Components: Failure to save project settings will now report an error - to the log rather than throwing an exception. - -# Version 1.2.132 - Nov 11, 2019 -## Bug Fixes -* Android Resolver: Worked around expansion of DIR_UNITYPROJECT on Windows - breaking Gradle builds when used as part of a file URI. -* Android Resolver: mainTemplate.gradle is only written if it needs to be - modified. - -# Version 1.2.131 - Oct 29, 2019 -## Bug Fixes -* Version Handler: Improved execution of events on the main thread in batch - mode. -* Version Handler: Improved log level configuration at startup. -* Version Handler: Improved performance of class lookup in deferred method - calls. -* Version Handler: Fixed rename to enable / disable for editor assets. -* iOS Resolver: Improved log level configuration at startup. -* Android Resolver: Improved local maven repo path reference in - mainTemplate.gradle using DIR_UNITYPROJECT. DIR_UNITYPROJECT by Unity - to point to the local filesystem path of the Unity project when Unity - generates the Gradle project. - -# Version 1.2.130 - Oct 23, 2019 -## New Features -* iOS Resolver: Added support for modifying the Podfile before `pod install` - is executed. - -## Bug Fixes -* Version Handler: Fixed invalid classname error when calling - `VersionHandler.UpdateVersionedAssets()`. - -# Version 1.2.129 - Oct 2, 2019 -## Bug Fixes -* iOS Resolver: Changed Cocoapod integration in Unity 2019.3+ to - only add Pods to the UnityFramework target. - -# Version 1.2.128 - Oct 1, 2019 -## Bug Fixes -* iOS Resolver: Fixed Cocoapod project integration mode with Unity - 2019.3+. - -# Version 1.2.127 - Sep 30, 2019 -## Changes -* Android Resolver: All Android Resolver settings File paths are now - serialized with POSIX directory separators. - -# Version 1.2.126 - Sep 27, 2019 -## Changes -* Android Resolver: File paths are now serialized with POSIX directory - separators. -## Bug Fixes -* Android Resolver: Fixed resolution when the parent directory of a Unity - project contains a Gradle project (i.e `settings.gradle` file). - -# Version 1.2.125 - Sep 23, 2019 -## Bug Fixes -* All components: Silenced a warning about not being able to set the console - encoding to UTF8. -* Android Resolver: Worked around broken AndroidSDKTools class in some - versions of Unity. -* iOS Resolver: Fixed iOS target SDK version check -* Version Handler: Changed clean up obsolete files window so that it doesn't - exceed the screen size. - -# Version 1.2.124 - Jul 28, 2019 -## Bug Fixes -* All components: Fixed regression with source control integration when using - Unity 2019.1+. - -# Version 1.2.123 - Jul 23, 2019 -## New Features -* All components: Source control integration for project settings. -## Changes -* Android Resolver: Removed AAR cache as it now makes little difference to - incremental resolution performance. -* Android Resolver: Improved embedded resource management so that embedded - resources should upgrade when the plugin is updated without restarting - the Unity editor. -## Bug Fixes -* Version Handler: Fixed InvokeMethod() and InvokeStaticMethod() when calling - methods that have interface typed arguments. - -# Version 1.2.122 - Jul 2, 2019 -## Bug Fixes -* iOS Resolver: Worked around Unity not loading the iOS Resolver DLL as it - referenced the Xcode extension in a public interface. The iOS Resolver - DLL still references the Xcode extension internally and just handles - missing type exceptions dynamically. - -# Version 1.2.121 - Jun 27, 2019 -## Bug Fixes -* Android Resolver: Fixed warning about missing Packages folder when loading - XML dependencies files in versions of Unity without the package manager. -* Android Resolver: Fixed resolution window progress bar exceeding 100%. -* Android Resolver: If AndroidX is detected in the set of resolved libraries, - the user will be prompted to enable the Jetifier. -* Android Resolver: Improved text splitting in text area windows. -* iOS Resolver: Added support for Unity's breaking changes to the Xcode API - in 2019.3.+. Cocoapods are now added to build targets, Unity-iPhone and - UnityFramework in Unity 2019.3+. - -# Version 1.2.120 - Jun 26, 2019 -## New Features -* Android Resolver: Added support for loading *Dependencies.xml files from - Unity Package Manager packages. -* Android Resolver: Resolution window is now closed if resolution runs as - a pre-build step. -* iOS Resolver: Added support for loading *Dependencies.xml files from - Unity Package Manager packages. -## Bug Fixes -* Android Resolver: Fixed generation of relative repo paths when using - mainTemplate.gradle resolver. -* Android Resolver: Fixed copy of .srcaar to .aar files in repos embedded in a - project when a project path has characters (e.g whitespace) that are escaped - during conversion to URIs. -* Android Resolver: Fixed auto-resolution always running if the Android SDK - is managed by Unity Hub. - -# Version 1.2.119 - Jun 19, 2019 -## Bug Fixes -* Android Resolver: Fixed error reported when using Jetifier integration - in Unity 2018+ if the target SDK is set to "highest installed". - -# Version 1.2.118 - Jun 18, 2019 -## New Features -* Android Resolver: Added initial - [Jetifier](https://developer.android.com/studio/command-line/jetifier) - integration which simplifies - [migration](ttps://developer.android.com/jetpack/androidx/migrate) - to Jetpack ([AndroidX](https://developer.android.com/jetpack/androidx)) - libraries in cases where all dependencies are managed by the Android - Resolver. - This can be enabled via the `Use Jetifier` option in the - `Assets > Play Services Resolver > Android Resolver > Settings` menu. - Caveats: - - If your project contains legacy Android Support Library .jar and .aar - files, these files will need to be removed and replaced with references to - artifacts on Maven via `*Dependencies.xml` files so that the Jetifier - can map them to Jetpack (AndroidX) libraries. - For example, remove the file `support-v4-27.0.2.jar` and replace it with - `` in a - `*Dependencies.xml` file. - - If your project contains .jar or .aar files that use the legacy Android - Support Libraries, these will need to be moved into a local Maven repo - [See this guide](https://maven.apache.org/guides/mini/guide-3rd-party-jars-local.html) - and then these files should be removed from your Unity project and instead - referenced via `*Dependencies.xml` files so that the Jetifier can - patch them to reference the Jetpack lirbaries. - -## Bug Fixes -* Android Resolver: Disabled version locking of com.android.support:multidex - does not use the same versioning scheme as other legacy Android support - libraries. -* Version Handler: Made Google.VersionHandler.dll's asset GUID stable across - releases. This faciliates error-free import into projects where - Google.VersionHandler.dll is moved from the default install location. - -# Version 1.2.117 - Jun 12, 2019 -## Bug Fixes -* Android Resolver: Fix copying of .srcaar to .aar files for - mainTemplate.gradle resolution. PluginImporter configuration was previously - not being applied to .aar files unless the Unity project was saved. - -# Version 1.2.116 - Jun 7, 2019 -## Bug Fixes -* Android Resolver: Fixed resolution of Android dependencies without version - specifiers. -* Android Resolver: Fixed Maven repo not found warning in Android Resolver. -* Android Resolver: Fixed Android Player directory not found exception in - Unity 2019.x when the Android Player isn't installed. - -# Version 1.2.115 - May 28, 2019 -## Bug Fixes -* Android Resolver: Fixed exception due to Unity 2019.3.0a4 removing - x86 from the set of supported ABIs. - -# Version 1.2.114 - May 27, 2019 -## New Features -* Android Resolver: Added support for ABI stripping when using - mainTemplate.gradle. This only works with AARs stored in repos - on the local filesystem. - -# Version 1.2.113 - May 24, 2019 -## New Features -* Android Resolver: If local repos are moved, the plugin will search the - project for matching directories in an attempt to correct the error. -* Version Handler: Files can be now targeted to multiple build targets - using multiple "gvh_" asset labels. -## Bug Fixes -* Android Resolver: "implementation" or "compile" are now added correctly - to mainTemplate.gradle in Unity versions prior to 2019. - -# Version 1.2.112 - May 22, 2019 -## New Features -* Android Resolver: Added option to disable addition of dependencies to - mainTemplate.gradle. - See `Assets > Play Services Resolver > Android Resolver > Settings`. -* Android Resolver: Made paths to local maven repositories in - mainTemplate.gradle relative to the Unity project when a project is not - being exported. -## Bug Fixes -* Android Resolver: Fixed builds with mainTemplate.gradle integration in - Unity 2019. -* Android Resolver: Changed dependency inclusion in mainTemplate.gradle to - use "implementation" or "compile" depending upon the version of Gradle - included with Unity. -* Android Resolver: Gracefully handled exceptions if the console encoding - can't be modified. -* Android Resolver: Now gracefully fails if the AndroidPlayer directory - can't be found. - -# Version 1.2.111 - May 9, 2019 -## Bug Fixes -* Version Handler: Fixed invocation of methods with named arguments. -* Version Handler: Fixed occasional hang when the editor is compiling - while activating plugins. - -# Version 1.2.110 - May 7, 2019 -## Bug Fixes -* Android Resolver: Fixed inclusion of some srcaar artifacts in builds with - Gradle builds when using mainTemplate.gradle. - -# Version 1.2.109 - May 6, 2019 -## New Features: -* Added links to documentation from menu. -* Android Resolver: Added option to auto-resolve Android libraries on build. -* Android Resolver: Added support for packaging specs of Android libraries. -* Android Resolver: Pop up a window when displaying Android dependencies. - -## Bug Fixes -* Android Resolver: Support for Unity 2019 Android SDK and JDK install locations -* Android Resolver: e-enable AAR explosion if internal builds are enabled. -* Android Resolver: Gracefully handle exceptions on file deletion. -* Android Resolver: Fixed Android Resolver log spam on load. -* Android Resolver: Fixed save of Android Resolver PromptBeforeAutoResolution - setting. -* Android Resolver: Fixed AAR processing failure when an AAR without - classes.jar is found. -* Android Resolver: Removed use of EditorUtility.DisplayProgressBar which - was occasionally left displayed when resolution had completed. -* Version Handler: Fixed asset rename to disable when a disabled file exists. - -# Version 1.2.108 - May 3, 2019 -## Bug Fixes: -* Version Handler: Fixed occasional hang on startup. - -# Version 1.2.107 - May 3, 2019 -## New Features: -* Version Handler: Added support for enabling / disabling assets that do not - support the PluginImporter, based upon build target selection. -* Android Resolver: Added support for the global specification of maven repos. -* iOS Resolver: Added support for the global specification of Cocoapod sources. - -# Version 1.2.106 - May 1, 2019 -## New Features -* iOS Resolver: Added support for development pods in Xcode project integration - mode. -* iOS Resolver: Added support for source pods with resources in Xcode project - integration mode. - -# Version 1.2.105 - Apr 30, 2019 -## Bug fixes -* Android Resolver: Fixed reference to Java tool path in logs. -* Android and iOS Resolvers: Changed command line execution to emit a warning - rather than throwing an exception and failing, when it is not possible to - change the console input and output encoding to UTF-8. -* Android Resolver: Added menu option and API to delete resolved libraries. -* Android Resolver: Added menu option and API to log the repos and libraries - currently included in the project. -* Android Resolver: If Plugins/Android/mainTemplate.gradle file is present and - Gradle is selected as the build type, resolution will simply patch the file - with Android dependencies specified by plugins in the project. - -# Version 1.2.104 - Apr 10, 2019 -## Bug Fixes -* Android Resolver: Changed Android ABI selection method from using whitelisted - Unity versions to type availability. This fixes an exception on resolution - in some versions of Unity 2017.4. - -# Version 1.2.103 - Apr 2, 2019 -## Bug Fixes -* Android Resolver: Whitelisted Unity 2017.4 and above with ARM64 support. -* Android Resolver: Fixed Java version check to work with Java SE 12 and above. - -# Version 1.2.102 - Feb 13, 2019 -## Bug Fixes -* Android Resolver: Fixed the text overflow on the Android Resolver - prompt before initial run to fit inside the buttons for - smaller screens. - -# Version 1.2.101 - Feb 12, 2019 -## New Features -* Android Resolver: Prompt the user before the resolver runs for the - first time and allow the user to elect to disable from the prompt. -* Android Resolver: Change popup warning when resolver is disabled - to be a console warning. - -# Version 1.2.100 - Jan 25, 2019 -## Bug Fixes -* Android Resolver: Fixed AAR processing sometimes failing on Windows - due to file permissions. - -# Version 1.2.99 - Jan 23, 2019 -## Bug Fixes -* Android Resolver: Improved performance of project property polling. -* Version Handler: Fixed callback of VersionHandler.UpdateCompleteMethods - when the update process is complete. - -# Version 1.2.98 - Jan 9, 2019 -## New Features -* iOS Resolver: Pod declaration properties can now be set via XML pod - references. For example, this can enable pods for a subset of build - configurations. -## Bug Fixes -* iOS Resolver: Fixed incremental builds after local pods support caused - regression in 1.2.96. - -# Version 1.2.97 - Dec 17, 2018 -## Bug Fixes -* Android Resolver: Reduced memory allocation for logic that monitors build - settings when auto-resolution is enabled. If auto-resolution is disabled, - almost all build settings are no longer polled for changes. - -# Version 1.2.96 - Dec 17, 2018 -## Bug Fixes -* Android Resolver: Fixed repacking of AARs to exclude .meta files. -* Android Resolver: Only perform auto-resolution on the first scene while - building. -* Android Resolver: Fixed parsing of version ranges that include whitespace. -* iOS Resolver: Added support for local development pods. -* Version Handler: Fixed Version Handler failing to rename some files. - -# Version 1.2.95 - Oct 23, 2018 -## Bug Fixes: -* Android Resolver: Fixed auto-resolution running in a loop in some scenarios. - -# Version 1.2.94 - Oct 22, 2018 -## Bug Fixes -* iOS Resolver: Added support for PODS_TARGET_SRCROOT in source Cocoapods. - -# Version 1.2.93 - Oct 22, 2018 -## Bug Fixes -* Android Resolver: Fixed removal of Android libraries on auto-resolution when - `*Dependencies.xml` files are deleted. - -# Version 1.2.92 - Oct 2, 2018 -## Bug Fixes -* Android Resolver: Worked around auto-resolution hang on Windows if - resolution starts before compilation is finished. - -# Version 1.2.91 - Sep 27, 2018 -## Bug Fixes -* Android Resolver: Fixed Android Resolution when the selected build target - isn't Android. -* Added C# assembly symbols the plugin to simplify debugging bug reports. - -# Version 1.2.90 - Sep 21, 2018 -## Bug Fixes -* Android Resolver: Fixed transitive dependency selection of version locked - packages. - -# Version 1.2.89 - Aug 31, 2018 -## Bug Fixes -* Fixed FileLoadException in ResolveUnityEditoriOSXcodeExtension an assembly - can't be loaded. - -# Version 1.2.88 - Aug 29, 2018 -## Changed -* Improved reporting of resolution attempts and conflicts found in the Android - Resolver. -## Bug Fixes -* iOS Resolver now correctly handles sample code in CocoaPods. Previously it - would add all sample code to the project when using project level - integration. -* Android Resolver now correctly handles Gradle conflict resolution when the - resolution results in a package that is compatible with all requested - dependencies. - -# Version 1.2.87 - Aug 23, 2018 -## Bug Fixes -* Fixed Android Resolver "Processing AARs" dialog getting stuck in Unity 5.6. - -# Version 1.2.86 - Aug 22, 2018 -## Bug Fixes -* Fixed Android Resolver exception in OnPostProcessScene() when the Android - platform isn't selected. - -# Version 1.2.85 - Aug 17, 2018 -## Changes -* Added support for synchronous resolution in the Android Resolver. - PlayServicesResolver.ResolveSync() now performs resolution synchronously. -* Auto-resolution in the Android Resolver now results in synchronous resolution - of Android dependencies before the Android application build starts via - UnityEditor.Callbacks.PostProcessSceneAttribute. - -# Version 1.2.84 - Aug 16, 2018 -## Bug Fixes -* Fixed Android Resolver crash when the AndroidResolverDependencies.xml - file can't be written. -* Reduced log spam when a conflicting Android library is pinned to a - specific version. - -# Version 1.2.83 - Aug 15, 2018 -## Bug Fixes -* Fixed Android Resolver failures due to an in-accessible AAR / JAR explode - cache file. If the cache can't be read / written the resolver now continues - with reduced performance following recompilation / DLL reloads. -* Fixed incorrect version number in plugin manifest on install. - This was a minor issue since the version handler rewrote the metadata - after installation. - -# Version 1.2.82 - Aug 14, 2018 -## Changed -* Added support for alphanumeric versions in the Android Resolver. - -## Bug Fixes -* Fixed Android Resolver selection of latest duplicated library. -* Fixed Android Resolver conflict resolution when version locked and non-version - locked dependencies are specified. -* Fixed Android Resolver conflict resolution when non-existent artifacts are - referenced. - -# Version 1.2.81 - Aug 9, 2018 -## Bug Fixes -* Fixed editor error that would occur when when - `PlayerSettings.Android.targetArchitectures` was set to - `AndroidArchitecture.All`. - -# Version 1.2.80 - Jul 24, 2018 -## Bug Fixes -* Fixed project level settings incorrectly falling back to system wide settings - when default property values were set. - -# Version 1.2.79 - Jul 23, 2018 -## Bug Fixes -* Fixed AndroidManifest.xml patching on Android Resolver load in Unity 2018.x. - -# Version 1.2.78 - Jul 19, 2018 -## Changed -* Added support for overriding conflicting dependencies. - -# Version 1.2.77 - Jul 19, 2018 -## Changed -* Android Resolver now supports Unity's 2018 ABI filter (i.e arm64-v8a). -* Reduced Android Resolver build option polling frequency. -* Disabled Android Resolver auto-resolution in batch mode. Users now need - to explicitly kick off resolution through the API. -* All Android Resolver and Version Handler dialogs are now disabled in batch - mode. -* Verbose logging for all plugins is now enabled by default in batch mode. -* Version Handler bootstrapper has been improved to no longer call - UpdateComplete multiple times. However, since Unity can still reload the - app domain after plugins have been enabled, users still need to store their - plugin state to persistent storage to handle reloads. - -## Bug Fixes -* Android Resolver no longer incorrectly adds MANIFEST.MF files to AARs. -* Android Resolver auto-resolution jobs are now unscheduled when an explicit - resolve job is started. - -# Version 1.2.76 - Jul 16, 2018 -## Bug Fixes -* Fixed variable replacement in AndroidManifest.xml files in the Android - Resolver. - Version 1.2.75 introduced a regression which caused all variable replacement - to replace the *entire* property value rather than the component of the - property that referenced a variable. For example, - given "applicationId = com.my.app", "${applicationId}.foo" would be - incorrectly expanded as "com.my.app" rather than "com.my.app.foo". This - resulted in numerous issues for Android builds where content provider - initialization would fail and services may not start. - -## Changed -* Gradle prebuild experimental feature has been removed from the Android - Resolver. The feature has been broken for some time and added around 8MB - to the plugin size. -* Added better support for execution of plugin components in batch mode. - In batch mode UnityEditor.update is sometimes never called - like when a - single method is executed - so the new job scheduler will execute all jobs - synchronously from the main thread. - -# Version 1.2.75 - Jun 20, 2018 -## New Features -* Android Resolver now monitors the Android SDK path when - auto-resolution is enabled and triggers resolution when the path is - modified. - -## Changed -* Android auto-resolution is now delayed by 3 seconds when the following build - settings are changed: - - Target ABI. - - Gradle build vs. internal build. - - Project export. -* Added a progress bar display when AARs are being processed during Android - resolution. - -## Bug Fixes -* Fixed incorrect Android package version selection when a mix of - version-locked and non-version-locked packages are specified. -* Fixed non-deterministic Android package version selection to select - the highest version of a specified package rather than the last - package specification passed to the Gradle resolution script. - -# Version 1.2.74 - Jun 19, 2018 -## New Features -* Added workaround for broken AndroidManifest.xml variable replacement in - Unity 2018.x. By default ${applicationId} variables will be replaced by - the bundle ID in the Plugins/Android/AndroidManifest.xml file. The - behavior can be disabled via the Android Resolver settings menu. - -# Version 1.2.73 - May 30, 2018 -## Bug Fixes -* Fixed spurious warning message about missing Android plugins directory on - Windows. - -# Version 1.2.72 - May 23, 2018 -## Bug Fixes -* Fixed spurious warning message about missing Android plugins directory. - -# Version 1.2.71 - May 10, 2018 -## Bug Fixes -* Fixed resolution of Android dependencies when the `Assets/Plugins/Android` - directory is named in a different case e.g `Assets/plugins/Android`. - -# Version 1.2.70 - May 7, 2018 -## Bug Fixes -* Fixed bitcode flag being ignored for iOS pods. - -# Version 1.2.69 - May 7, 2018 -## Bug Fixes -* Fixed escaping of local repository paths in Android Resolver. - -# Version 1.2.68 - May 3, 2018 -## Changes -* Added support for granular builds of Google Play Services. - -# Version 1.2.67 - May 1, 2018 -## Changes -* Improved support for iOS source-only pods in Unity 5.5 and below. - -# Version 1.2.66 - April 27, 2018 -## Bug Fixes -* Fixed Version Handler renaming of Linux libraries with hyphens in filenames. - Previously, libraries named Foo-1.2.3.so were not being renamed to - libFoo-1.2.3.so on Linux which could break native library loading on some - versions of Unity. - -# Version 1.2.65 - April 26, 2018 -## Bug Fixes -* Fix CocoaPods casing in logs and comments. - -# Version 1.2.64 - Mar 16, 2018 -## Bug Fixes -* Fixed bug in download_artifacts.gradle (used by Android Resolver) which - reported a failure if required artifacts already exist. - -# Version 1.2.63 - Mar 15, 2018 -## Bug Fixes -* Fixed iOS Resolver include search paths taking precedence over system headers - when using project level resolution. -* Fixed iOS Resolver includes relative to library root, when using project level - resolution. - -# Version 1.2.62 - Mar 12, 2018 -## Changes -* Improved error reporting when a file can't be moved to trash by the - Version Handler. -## Bug Fixes -* Fixed Android Resolver throwing NullReferenceException when the Android SDK - path isn't set. -* Fixed Version Handler renaming files with underscores if the - "Rename to Canonical Filenames" setting is enabled. - -# Version 1.2.61 - Jan 22, 2018 -## Bug Fixes -* Fixed Android Resolver reporting non-existent conflicting dependencies when - Gradle build system is enabled. - -# Version 1.2.60 - Jan 12, 2018 -## Changes -* Added support for Maven / Ivy version specifications for Android packages. -* Added support for Android SNAPSHOT packages. - -## Bug Fixes -* Fixed Openjdk version check. -* Fixed non-deterministic Android package resolution when two packages contain - an artifact with the same name. - -# Version 1.2.59 - Oct 19, 2017 -## Bug Fixes -* Fixed execution of Android Gradle resolution script when it's located - in a path with whitespace. - -# Version 1.2.58 - Oct 19, 2017 -## Changes -* Removed legacy resolution method from Android Resolver. - It is now only possible to use the Gradle or Gradle prebuild resolution - methods. - -# Version 1.2.57 - Oct 18, 2017 -## Bug Fixes -* Updated Gradle wrapper to 4.2.1 to fix issues using Gradle with the - latest Openjdk. -* Android Gradle resolution now also uses gradle.properties to pass - parameters to Gradle in an attempt to workaround problems with - command line argument parsing on Windows 10. - -# Version 1.2.56 - Oct 12, 2017 -## Bug Fixes -* Fixed Gradle artifact download with non-version locked artifacts. -* Changed iOS resolver to only load dependencies at build time. - -# Version 1.2.55 - Oct 4, 2017 -## Bug Fixes -* Force Android Resolution when the "Install Android Packages" setting changes. - -# Version 1.2.54 - Oct 4, 2017 -## Bug Fixes -* Fixed execution of command line tools on Windows when the path to the tool - contains a single quote (apostrophe). In this case we fallback to executing - the tool via the system shell. - -# Version 1.2.53 - Oct 2, 2017 -## New Features -* Changed Android Resolver "resolution complete" dialog so that it now displays - failures. -* Android Resolver now detects conflicting libraries that it does not manage - warning the user if they're newer than the managed libraries and prompting - the user to clean them up if they're older or at the same version. - -## Bug Fixes -* Improved Android Resolver auto-resolution speed. -* Fixed bug in the Gradle Android Resolver which would result in resolution - succeeding when some dependencies are not found. - -# Version 1.2.52 - Sep 25, 2017 -## New Features -* Changed Android Resolver's Gradle resolution to resolve conflicting - dependencies across Google Play services and Android Support library packages. - -# Version 1.2.51 - Sep 20, 2017 -## Changes -* Changed iOS Resolver to execute the CocoaPods "pod" command via the shell - by default. Some developers customize their shell environment to use - custom ssh certs to access internal git repositories that host pods so - executing "pod" via the shell will work for these scenarios. - The drawback of executing "pod" via the shell could potentially cause - users problems if they break their shell environment. Though users who - customize their shell environments will be able to resolve these issues. - -# Version 1.2.50 - Sep 18, 2017 -## New Features -* Added option to disable the Gradle daemon in the Android Resolver. - This daemon is now disabled by default as some users are getting into a state - where multiple daemon instances are being spawned when changing dependencies - which eventually results in Android resolution failing until all daemon - processes are manually killed. - -## Bug Fixes -* Android resolution is now always executed if the user declines the update - of their Android SDK. This ensure users can continue to use out of date - Android SDK packages if they desire. - -# Version 1.2.49 - Sep 18, 2017 -## Bug Fixes -* Removed modulemap parsing in iOS Resolver. - The framework *.modulemap did not need to be parsed by the iOS Resolver - when injecting Cocoapods into a Xcode project. Simply adding a modular - framework to a Xcode project results in Xcode's Clang parsing the associated - modulemap and injecting any compile and link flags into the build process. - -# Version 1.2.48 - Sep 12, 2017 -## New Features -* Changed settings to be per-project by default. - -## Bug Fixes -* Added Google maven repository to fix GradlePrebuild resolution with Google - components. -* Fixed Android Resolution failure with spaces in paths. - -# Version 1.2.47 - Aug 29, 2017 -## New Features -* Android and iOS dependencies can now be specified using *Dependencies.xml - files. This is now the preferred method for registering dependencies, - we may remove the API for dependency addition in future. -* Added "Reset to Defaults" button to each settings dialog to restore default - settings. -* Android Resolver now validates the configured JDK is new enough to build - recently released Android libraries. -## Bug Fixes -* Fixed a bug that caused dependencies with the "LATEST" version specification - to be ignored when using the Gradle mode of the Android Resolver. -* Fixed a race condition when running Android Resolution. -* Fixed Android Resolver logging if a PlayServicesSupport instance is created - with no logging enabled before the Android Resolver is initialized. -* Fixed iOS resolver dialog in Unity 4. -* Fixed iOS Cocoapod Xcode project integration in Unity 4. - -# Version 1.2.46 - Aug 22, 2017 -## Bug Fixes -* GradlePrebuild Android resolver on Windows now correctly locates dependent - data files. - -# Version 1.2.45 - Aug 22, 2017 -## Bug Fixes -* Improved Android package auto-resolution and fixed clean up of stale - dependencies when using Gradle dependency resolution. - -# Version 1.2.44 - Aug 21, 2017 -## Bug Fixes -* Enabled autoresolution for Gradle Prebuild. -* Made the command line dialog windows have selectable text. -* Fixed incorrect "Android Settings" dialog disabled groups. -* Updated PlayServicesResolver android platform detection to use the package - manager instead of the 'android' tool. -* UnityCompat reflection methods 'GetAndroidPlatform' and - 'GetAndroidBuildToolsVersion' are now Obsolete due to dependence on the - obsolete 'android' build tool. - -# Version 1.2.43 - Aug 18, 2017 -## Bug Fixes -* Fixed Gradle resolution in the Android Resolver when running - PlayServicesResolver.Resolve() in parallel or spawning multiple - resolutions before the previous resolve completed. - -# Version 1.2.42 - Aug 17, 2017 -## Bug Fixes -* Fixed Xcode project level settings not being applied by IOS Resolver when - Xcode project pod integration is enabled. - -# Version 1.2.41 - Aug 15, 2017 -## Bug Fixes -* IOS Resolver's Xcode workspace pod integration is now disabled when Unity - Cloud Build is detected. Unity Cloud Build does not follow the same build - process as the Unity editor and fails to open the generated xcworkspace at - this time. - -# Version 1.2.40 - Aug 15, 2017 -## Bug Fixes -* Moved Android Resolver Gradle Prebuild scripts into Google.JarResolver.dll. - They are now extracted from the DLL when required. -* AARs / JARs are now cleaned up when switching the Android resolution - strategy. - -# Version 1.2.39 - Aug 10, 2017 -## New Features -* Android Resolver now supports resolution with Gradle. This enables support - for non-local artifacts. -## Bug Fixes -* Android Resolver's Gradle Prebuild now uses Android build tools to determine - the Android platform tools version rather than relying upon internal Unity - APIs. -* Android Resolver's Gradle Prebuild now correctly strips binaries that are - not required for the target ABI. - -# Version 1.2.38 - Aug 7, 2017 -## Bug Fixes -* Fixed an issue in VersionHandler where disabled targets are ignored if - the "Any Platform" flag is set on a plugin DLL. - -# Version 1.2.37 - Aug 3, 2017 -## New Features -* Exposed GooglePlayServices.PlayServicesResolver.Resolve() so that it's - possible for a script to be notified when AAR / Jar resolution is complete. - This makes it easier to setup a project to build from the command line. - -# Version 1.2.36 - Aug 3, 2017 -## New Features -* VersionHandler.UpdateCompleteMethods allows a user to provide a list of - methods to be called when VersionHandlerImpl has completed an update. - This makes it easier to import a plugin and wait for VersionHandler to - execute prior executing a build. - -# Version 1.2.35 - Jul 28, 2017 -## New Features -* VersionHandler will now rename Linux libraries so they can target Unity - versions that require different file naming. Libraries need to be labelled - gvh_linuxlibname-${basename} in order to be considered for renaming. - e.g gvh\_linuxlibname-MyLib will be named MyLib.so in Unity 5.5 and below and - libMyLib.so in Unity 5.6 and above. - -# Version 1.2.34 - Jul 28, 2017 -## Bug Fixes -* Made VersionHandler bootstrap module more robust when calling static - methods before the implementation DLL is loaded. - -# Version 1.2.33 - Jul 27, 2017 -## New Features -* Added a bootstrap module for VersionHandler so the implementation - of the VersionHandler module can be versioned without resulting in - a compile error when imported at different versions across multiple - plugins. - -# Version 1.2.32 - Jul 20, 2017 -## New Features -* Added support for build target selection based upon .NET framework - version in the VersionHandler. - When applying either gvh\_dotnet-3.5 or gvh\_dotnet-4.5 labels to - assets, the VersionHandler will only enable the asset for the - specified set of build targets when the matching .NET framework version - is selected in Unity 2017's project settings. This allows assets - to be provided in a plugin that need to differ based upon .NET version. - -# Version 1.2.31 - Jul 5, 2017 -## Bug Fixes -* Force expansion of AARs with native components when using Unity 2017 - with the internal build system. In contrast to Unity 5.x, Unity 2017's - internal build system does not include native libraries included in AARs. - Forcing expansion of AARs with native components generates an - Ant / Eclipse project for each AAR which is correctly included by Unity - 2017's internal build system. - -# Version 1.2.30 - Jul 5, 2017 -## Bug Fixes -* Fixed Cocoapods being installed when the build target isn't iOS. -* Added support for malformed AARs with missing classes.jar. - -# Version 1.2.29 - Jun 16, 2017 -## New Features -* Added support for the Android sdkmanager tool. - -# Version 1.2.28 - Jun 8, 2017 -## Bug Fixes -* Fixed non-shell command line execution (regression from - Cocoapod installation patch). - -# Version 1.2.27 - Jun 7, 2017 -## Bug Fixes -* Added support for stdout / stderr redirection when executing - commands in shell mode. - This fixes CocoaPod tool installation when shell mode is - enabled. -* Fixed incremental builds when additional sources are specified - in the Podfile. - -# Version 1.2.26 - Jun 7, 2017 -## Bug Fixes -* Fixed a crash when importing Version Handler into Unity 4.7.x. - -# Version 1.2.25 - Jun 7, 2017 -## Bug Fixes -* Fixed an issue in the Jar Resolver which incorrectly notified - event handlers of bundle ID changes when the currently selected - (not active) build target changed in Unity 5.6 and above. - -# Version 1.2.24 - Jun 6, 2017 -## New Features -* Added option to control file renaming in Version Handler settings. - Disabling file renaming (default option) significantly increases - the speed of file version management operations with the downside - that any files that are referenced directly by canonical filename - rather than asset ID will no longer be valid. -* Improved logging in the Version Handler. -## Bug Fixes -* Fixed an issue in the Version Handler which caused it to not - re-enable plugins when re-importing a custom package with disabled - version managed files. - -# Version 1.2.23 - May 26, 2017 -## Bug Fixes -* Fixed a bug with gradle prebuild resolver on windows. - -# Version 1.2.22 - May 19, 2017 -## Bug Fixes -* Fixed a bug in the iOS resolver with incremental builds. -* Fixed misdetection of Cocoapods support with Unity beta 5.6. - -# Version 1.2.21 - May 8, 2017 -## Bug Fixes -* Fix for https://github.com/googlesamples/unity-jar-resolver/issues/48 - Android dependency version number parsing when "-alpha" (etc.) are - included in dependency (AAR / JAR) versions. - -# Version 1.2.20 - May 8, 2017 -## Bug Fixes -* Attempted to fix - https://github.com/googlesamples/unity-jar-resolver/issues/48 - where a NullReferenceException could occur if a target file does not - have a valid version string. - -# Version 1.2.19 - May 4, 2017 -## Bug Fixes -* Fixed Jar Resolver exploding and deleting AAR files it isn't managing. - -# Version 1.2.18 - May 4, 2017 -## New Features -* Added support for preserving Unity pods such as when GVR is enabled. - -# Version 1.2.17 - Apr 20, 2017 -## Bug Fixes -* Fixed auto-resolution when an Android application ID is modified. - -# Version 1.2.16 - Apr 17, 2017 -## Bug Fixes -* Fixed Unity version number parsing on machines with a locale that uses - "," for decimal points. -* Fixed null reference exception if JDK path isn't set. - -# Version 1.2.15 - Mar 17, 2017 -## New Features -* Added warning when the Jar Resolver's background resolution is disabled. -## Bug Fixes -* Fixed support of AARs with native libraries when using Gradle. -* Fixed extra repository paths when resolving dependencies. - -# Version 1.2.14 - Mar 7, 2017 -## New Features -* Added experimental Android resolution using Gradle. - This alternative resolver supports proguard stripping with Unity's - internal build system. -* Added Android support for single ABI builds when using AARs include - native libraries. -* Disabled Android resolution on changes to all .cs and .js files. - File patterns that are monitored for auto-resolution can be added - using PlayServicesResolver.AddAutoResolutionFilePatterns(). -* Added tracking of resolved AARs and JARs so they can be cleaned up - if they're no longer referenced by a project. -* Added persistence of AAR / JAR version replacement for each Unity - session. -* Added settings dialog to the iOS resolver. -* Integrated Cocoapod tool installation in the iOS resolver. -* Added option to run pod tool via the shell. -## Bug Fixes -* Fixed build of some source Cocoapods (e.g Protobuf). -* VersionHandler no longer prompts to delete obsolete manifests. -* iOS resolver handles Cocoapod installation when using Ruby < 2.2.2. -* Added workaround for package version selection when including - Google Play Services on Android. -* Fixed support for pods that reference static libraries. -* Fixed support for resource-only pods. - -# Version 1.2.12 - Feb 14, 2017 -## Bug Fixes -* Fixed re-explosion of AARs when the bundle ID is modified. - -# Version 1.2.11 - Jan 30, 2017 -## New Features -* Added support for Android Studio builds. -* Added support for native (C/C++) shared libraries in AARs. - -# Version 1.2.10 - Jan 11, 2017 -## Bug Fixes -* Fixed SDK manager path retrieval. -* Also, report stderr when it's not possible to run the "pod" tool. -* Handle exceptions thrown by Unity.Cecil on asset rename -* Fixed IOSResolver to handle PlayerSettings.iOS.targetOSVersionString - -# Version 1.2.9 - Dec 7, 2016 -## Bug Fixes -* Improved error reporting when "pod repo update" fails. -* Added detection of xml format xcode projects generated by old Cocoapods - installations. - -# Version 1.2.8 - Dec 6, 2016 -## Bug Fixes -* Increased speed of JarResolver resolution. -* Fixed JarResolver caches getting out of sync with requested dependencies - by removing the caches. -* Fixed JarResolver explode cache always being rewritten even when no - dependencies change. - -# Version 1.2.7 - Dec 2, 2016 -## Bug Fixes -* Fixed VersionHandler build errors with Unity 5.5, due to the constantly - changing BuildTarget enum. -* Added support for Unity configured JDK Path rather than requiring - JAVA_HOME to be set in the Jar Resolver. - -# Version 1.2.6 - Nov 15, 2016 -## Bug Fixes -* Fixed IOSResolver errors when iOS support is not installed. -* Added fallback to "pod" executable search which queries the Ruby Gems - package manager for the binary install location. - -# Version 1.2.5 - Nov 3, 2016 -## Bug Fixes -* Added crude support for source only Cocoapods to the IOSResolver. - -# Version 1.2.4 - Oct 27, 2016 -## Bug Fixes -* Automated resolution of out of date pod repositories. - -# Version 1.2.3 - Oct 25, 2016 -## Bug Fixes -* Fixed exception when reporting conflicting dependencies. - -# Version 1.2.2 - Oct 17, 2016 -## Bug Fixes -* Fixed issue working with Unity 5.5 -* Fixed issue with PlayServicesResolver corrupting other iOS dependencies. -* Updated build script to use Unity distributed tools for building. - -# Version 1.2.1 - Jul 25, 2016 -## Bug Fixes -* Removed 1.2 Resolver and hardcoded whitelist of AARs to expand. -* Improved error reporting when the "jar" executable can't be found. -* Removed the need to set JAVA_HOME if "jar" is in the user's path. -* Fixed spurious copying of partially matching AARs. -* Changed resolver to only copy / expand when source AARs change. -* Auto-resolution of dependencies is now performed when the Android - build target is selected. - -## New Features -* Expand AARs that contain manifests with variable expansion like - ${applicationId}. -* Added optional logging in the JarResolverLib module. -* Integration with the Android SDK manager for dependencies that - declare required Android SDK packages. - -# Version 1.2.0 - May 11 2016 -## Bug Fixes -* Handles resolving dependencies when the artifacts are split across 2 repos. -* #4 Misdetecting version for versions like 1.2-alpha. These are now string - compared if alphanumeric -* Removed resolver creation via reflection since it did not work all the time. - Now a resolver needs to be loaded externally (which is existing behavior). - -## New Features -* Expose PlayServicesResolver properties to allow for script access. -* Explodes firebase-common and firebase-measurement aar files to support - ${applicationId} substitution. - -# Version 1.1.1 - 25 Feb 2016 -## Bug Fixes -* #1 Spaces in project path not handled when exploding Aar file. -* #2 Script compilation error: TypeLoadException. - -# Version 1.1.0 - 5 Feb 2016 -## New Features -* Adds friendly alert when JAVA_HOME is not set on Windows platforms. -* Adds flag for disabling background resolution. -* Expands play-services-measurement and replaces ${applicationId} with the - bundle Id. - - ## Bug Fixes -* Fixes infinite loop of resolution triggered by resolution. diff --git a/Assets/ExternalDependencyManager/Editor/CHANGELOG.md.meta b/Assets/ExternalDependencyManager/Editor/CHANGELOG.md.meta deleted file mode 100644 index 33e07e2..0000000 --- a/Assets/ExternalDependencyManager/Editor/CHANGELOG.md.meta +++ /dev/null @@ -1,12 +0,0 @@ -fileFormatVersion: 2 -guid: 01d990a293634e69adca38d1c9ad4b28 -labels: -- gvh -- gvh_version-1.2.172 -- gvhp_exportpath-ExternalDependencyManager/Editor/CHANGELOG.md -timeCreated: 1584567712 -licenseType: Pro -TextScriptImporter: - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/ExternalDependencyManager/Editor/Google.VersionHandler.dll b/Assets/ExternalDependencyManager/Editor/Google.VersionHandler.dll deleted file mode 100644 index be7c1b49f6db6b747ef8a9e3bee1ea50fc4505bc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14848 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 diff --git a/Assets/ExternalDependencyManager/Editor/Google.VersionHandler.dll.meta b/Assets/ExternalDependencyManager/Editor/Google.VersionHandler.dll.meta deleted file mode 100644 index ec1261b..0000000 --- a/Assets/ExternalDependencyManager/Editor/Google.VersionHandler.dll.meta +++ /dev/null @@ -1,36 +0,0 @@ -fileFormatVersion: 2 -guid: b426f77714504619b30b97528210212f -labels: -- gvh -- gvh_version-1.2.172 -- gvhp_exportpath-ExternalDependencyManager/Editor/Google.VersionHandler.dll -- gvhp_targets-editor -timeCreated: 1480838400 -PluginImporter: - externalObjects: {} - serializedVersion: 2 - iconMap: {} - executionOrder: {} - isPreloaded: 0 - isOverridable: 0 - platformData: - - first: - Any: - second: - enabled: 0 - settings: {} - - first: - Editor: Editor - second: - enabled: 1 - settings: - DefaultValueInitialized: true - - first: - Windows Store Apps: WindowsStoreApps - second: - enabled: 0 - settings: - CPU: AnyCPU - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/ExternalDependencyManager/Editor/LICENSE b/Assets/ExternalDependencyManager/Editor/LICENSE deleted file mode 100644 index 6258cc4..0000000 --- a/Assets/ExternalDependencyManager/Editor/LICENSE +++ /dev/null @@ -1,245 +0,0 @@ -Copyright (C) 2014 Google Inc. - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - - Apache License - Version 2.0, January 2004 - http://www.apache.org/licenses/ - - TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION - - 1. Definitions. - - "License" shall mean the terms and conditions for use, reproduction, - and distribution as defined by Sections 1 through 9 of this document. - - "Licensor" shall mean the copyright owner or entity authorized by - the copyright owner that is granting the License. - - "Legal Entity" shall mean the union of the acting entity and all - other entities that control, are controlled by, or are under common - control with that entity. For the purposes of this definition, - "control" means (i) the power, direct or indirect, to cause the - direction or management of such entity, whether by contract or - otherwise, or (ii) ownership of fifty percent (50%) or more of the - outstanding shares, or (iii) beneficial ownership of such entity. - - "You" (or "Your") shall mean an individual or Legal Entity - exercising permissions granted by this License. - - "Source" form shall mean the preferred form for making modifications, - including but not limited to software source code, documentation - source, and configuration files. - - "Object" form shall mean any form resulting from mechanical - transformation or translation of a Source form, including but - not limited to compiled object code, generated documentation, - and conversions to other media types. - - "Work" shall mean the work of authorship, whether in Source or - Object form, made available under the License, as indicated by a - copyright notice that is included in or attached to the work - (an example is provided in the Appendix below). - - "Derivative Works" shall mean any work, whether in Source or Object - form, that is based on (or derived from) the Work and for which the - editorial revisions, annotations, elaborations, or other modifications - represent, as a whole, an original work of authorship. For the purposes - of this License, Derivative Works shall not include works that remain - separable from, or merely link (or bind by name) to the interfaces of, - the Work and Derivative Works thereof. - - "Contribution" shall mean any work of authorship, including - the original version of the Work and any modifications or additions - to that Work or Derivative Works thereof, that is intentionally - submitted to Licensor for inclusion in the Work by the copyright owner - or by an individual or Legal Entity authorized to submit on behalf of - the copyright owner. For the purposes of this definition, "submitted" - means any form of electronic, verbal, or written communication sent - to the Licensor or its representatives, including but not limited to - communication on electronic mailing lists, source code control systems, - and issue tracking systems that are managed by, or on behalf of, the - Licensor for the purpose of discussing and improving the Work, but - excluding communication that is conspicuously marked or otherwise - designated in writing by the copyright owner as "Not a Contribution." - - "Contributor" shall mean Licensor and any individual or Legal Entity - on behalf of whom a Contribution has been received by Licensor and - subsequently incorporated within the Work. - - 2. Grant of Copyright License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - copyright license to reproduce, prepare Derivative Works of, - publicly display, publicly perform, sublicense, and distribute the - Work and such Derivative Works in Source or Object form. - - 3. Grant of Patent License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - (except as stated in this section) patent license to make, have made, - use, offer to sell, sell, import, and otherwise transfer the Work, - where such license applies only to those patent claims licensable - by such Contributor that are necessarily infringed by their - Contribution(s) alone or by combination of their Contribution(s) - with the Work to which such Contribution(s) was submitted. If You - institute patent litigation against any entity (including a - cross-claim or counterclaim in a lawsuit) alleging that the Work - or a Contribution incorporated within the Work constitutes direct - or contributory patent infringement, then any patent licenses - granted to You under this License for that Work shall terminate - as of the date such litigation is filed. - - 4. Redistribution. You may reproduce and distribute copies of the - Work or Derivative Works thereof in any medium, with or without - modifications, and in Source or Object form, provided that You - meet the following conditions: - - (a) You must give any other recipients of the Work or - Derivative Works a copy of this License; and - - (b) You must cause any modified files to carry prominent notices - stating that You changed the files; and - - (c) You must retain, in the Source form of any Derivative Works - that You distribute, all copyright, patent, trademark, and - attribution notices from the Source form of the Work, - excluding those notices that do not pertain to any part of - the Derivative Works; and - - (d) If the Work includes a "NOTICE" text file as part of its - distribution, then any Derivative Works that You distribute must - include a readable copy of the attribution notices contained - within such NOTICE file, excluding those notices that do not - pertain to any part of the Derivative Works, in at least one - of the following places: within a NOTICE text file distributed - as part of the Derivative Works; within the Source form or - documentation, if provided along with the Derivative Works; or, - within a display generated by the Derivative Works, if and - wherever such third-party notices normally appear. The contents - of the NOTICE file are for informational purposes only and - do not modify the License. You may add Your own attribution - notices within Derivative Works that You distribute, alongside - or as an addendum to the NOTICE text from the Work, provided - that such additional attribution notices cannot be construed - as modifying the License. - - You may add Your own copyright statement to Your modifications and - may provide additional or different license terms and conditions - for use, reproduction, or distribution of Your modifications, or - for any such Derivative Works as a whole, provided Your use, - reproduction, and distribution of the Work otherwise complies with - the conditions stated in this License. - - 5. Submission of Contributions. Unless You explicitly state otherwise, - any Contribution intentionally submitted for inclusion in the Work - by You to the Licensor shall be under the terms and conditions of - this License, without any additional terms or conditions. - Notwithstanding the above, nothing herein shall supersede or modify - the terms of any separate license agreement you may have executed - with Licensor regarding such Contributions. - - 6. Trademarks. This License does not grant permission to use the trade - names, trademarks, service marks, or product names of the Licensor, - except as required for reasonable and customary use in describing the - origin of the Work and reproducing the content of the NOTICE file. - - 7. Disclaimer of Warranty. Unless required by applicable law or - agreed to in writing, Licensor provides the Work (and each - Contributor provides its Contributions) on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - implied, including, without limitation, any warranties or conditions - of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A - PARTICULAR PURPOSE. You are solely responsible for determining the - appropriateness of using or redistributing the Work and assume any - risks associated with Your exercise of permissions under this License. - - 8. Limitation of Liability. In no event and under no legal theory, - whether in tort (including negligence), contract, or otherwise, - unless required by applicable law (such as deliberate and grossly - negligent acts) or agreed to in writing, shall any Contributor be - liable to You for damages, including any direct, indirect, special, - incidental, or consequential damages of any character arising as a - result of this License or out of the use or inability to use the - Work (including but not limited to damages for loss of goodwill, - work stoppage, computer failure or malfunction, or any and all - other commercial damages or losses), even if such Contributor - has been advised of the possibility of such damages. - - 9. Accepting Warranty or Additional Liability. While redistributing - the Work or Derivative Works thereof, You may choose to offer, - and charge a fee for, acceptance of support, warranty, indemnity, - or other liability obligations and/or rights consistent with this - License. However, in accepting such obligations, You may act only - on Your own behalf and on Your sole responsibility, not on behalf - of any other Contributor, and only if You agree to indemnify, - defend, and hold each Contributor harmless for any liability - incurred by, or claims asserted against, such Contributor by reason - of your accepting any such warranty or additional liability. - - END OF TERMS AND CONDITIONS - - APPENDIX: How to apply the Apache License to your work. - - To apply the Apache License to your work, attach the following - boilerplate notice, with the fields enclosed by brackets "[]" - replaced with your own identifying information. (Don't include - the brackets!) The text should be enclosed in the appropriate - comment syntax for the file format. We also recommend that a - file or class name and description of purpose be included on the - same "printed page" as the copyright notice for easier - identification within third-party archives. - - Copyright [yyyy] [name of copyright owner] - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - -==================================================================================================== -This package uses MiniJSON - -Copyright (c) 2013 Calvin Rien - -Based on the JSON parser by Patrick van Bergen -http://techblog.procurios.nl/k/618/news/view/14605/14863/How-do-I-write-my-own-parser-for-JSON.html - -Simplified it so that it doesn't throw exceptions -and can be used in Unity iPhone with maximum code stripping. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/Assets/ExternalDependencyManager/Editor/LICENSE.meta b/Assets/ExternalDependencyManager/Editor/LICENSE.meta deleted file mode 100644 index 66d46c2..0000000 --- a/Assets/ExternalDependencyManager/Editor/LICENSE.meta +++ /dev/null @@ -1,12 +0,0 @@ -fileFormatVersion: 2 -guid: 7816b605d8704fa2b1ad93676ca39942 -labels: -- gvh -- gvh_version-1.2.172 -- gvhp_exportpath-ExternalDependencyManager/Editor/LICENSE -timeCreated: 1584567712 -licenseType: Pro -TextScriptImporter: - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/ExternalDependencyManager/Editor/README.md b/Assets/ExternalDependencyManager/Editor/README.md deleted file mode 100644 index b49cf1e..0000000 --- a/Assets/ExternalDependencyManager/Editor/README.md +++ /dev/null @@ -1,768 +0,0 @@ -External Dependency Manager for Unity -======== - -# Overview - -The External Dependency Manager for Unity (EDM4U) -(formerly Play Services Resolver / Jar Resolver) is intended to be used by any -Unity plugin that requires: - - * Android specific libraries (e.g - [AARs](https://developer.android.com/studio/projects/android-library.html)). - * iOS [CocoaPods](https://cocoapods.org/). - * Version management of transitive dependencies. - * Management of Package Manager (PM) Registries. - -Updated releases are available on -[GitHub](https://github.com/googlesamples/unity-jar-resolver) - -# Background - -Many Unity plugins have dependencies upon Android specific libraries, iOS -CocoaPods, and sometimes have transitive dependencies upon other Unity plugins. -This causes the following problems: - - * Integrating platform specific (e.g Android and iOS) libraries within a - Unity project can be complex and a burden on a Unity plugin maintainer. - * The process of resolving conflicting dependencies on platform specific - libraries is pushed to the developer attempting to use a Unity plugin. - The developer trying to use your plugin is very likely to give up when - faced with Android or iOS specific build errors. - * The process of resolving conflicting Unity plugins (due to shared Unity - plugin components) is pushed to the developer attempting to use your Unity - plugin. In an effort to resolve conflicts, the developer will very likely - attempt to resolve problems by deleting random files in your plugin, - report bugs when that doesn't work and finally give up. - -EDM provides solutions for each of these problems. - -## Android Dependency Management - -The *Android Resolver* component of this plugin will download and integrate -Android library dependencies and handle any conflicts between plugins that share -the same dependencies. - -Without the Android Resolver, typically Unity plugins bundle their AAR and -JAR dependencies, e.g. a Unity plugin `SomePlugin` that requires the Google -Play Games Android library would redistribute the library and its transitive -dependencies in the folder `SomePlugin/Android/`. When a user imports -`SomeOtherPlugin` that includes the same libraries (potentially at different -versions) in `SomeOtherPlugin/Android/`, the developer using `SomePlugin` and -`SomeOtherPlugin` will see an error when building for Android that can be hard -to interpret. - -Using the Android Resolver to manage Android library dependencies: - - * Solves Android library conflicts between plugins. - * Handles all of the various processing steps required to use Android - libraries (AARs, JARs) in Unity 4.x and above projects. Almost all - versions of Unity have - at best - partial support for AARs. - * (Experimental) Supports minification of included Java components without - exporting a project. - -## iOS Dependency Management - -The *iOS Resolver* component of this plugin integrates with -[CocoaPods](https://cocoapods.org/) to download and integrate iOS libraries -and frameworks into the Xcode project Unity generates when building for iOS. -Using CocoaPods allows multiple plugins to utilize shared components without -forcing developers to fix either duplicate or incompatible versions of -libraries included through multiple Unity plugins in their project. - -## Package Manager Registry Setup - -The [Package Manager](https://docs.unity3d.com/Manual/Packages.html) -(PM) makes use of [NPM](https://www.npmjs.com/) registry servers for package -hosting and provides ways to discover, install, upgrade and uninstall packages. -This makes it easier for developers to manage plugins within their projects. - -However, installing additional package registries requires a few manual steps -that can potentially be error prone. The *Package Manager Resolver* -component of this plugin integrates with -[PM](https://docs.unity3d.com/Manual/Packages.html) to provide a way to -auto-install PM package registries when a `.unitypackage` is installed which -allows plugin maintainers to ship a `.unitypackage` that can provide access -to their own PM registry server to make it easier for developers to -manage their plugins. - -## Unity Plugin Version Management - -Finally, the *Version Handler* component of this plugin simplifies the process -of managing transitive dependencies of Unity plugins and each plugin's upgrade -process. - -For example, without the Version Handler plugin, if: - - * Unity plugin `SomePlugin` includes `EDM4U` plugin at - version 1.1. - * Unity plugin `SomeOtherPlugin` includes `EDM4U` - plugin at version 1.2. - -The version of `EDM4U` included in the developer's project depends upon the -order the developer imports `SomePlugin` or `SomeOtherPlugin`. - -This results in: - - * `EDM4U` at version 1.2, if `SomePlugin` is imported then `SomeOtherPlugin` - is imported. - * `EDM4U` at version 1.1, if `SomeOtherPlugin` is imported then - `SomePlugin` is imported. - -The Version Handler solves the problem of managing transitive dependencies by: - - * Specifying a set of packaging requirements that enable a plugin at - different versions to be imported into a Unity project. - * Providing activation logic that selects the latest version of a plugin - within a project. - -When using the Version Handler to manage `EDM4U` included in `SomePlugin` and -`SomeOtherPlugin`, from the prior example, version 1.2 will always be the -version activated in a developer's Unity project. - -Plugin creators are encouraged to adopt this library to ease integration for -their customers. For more information about integrating EDM4U -into your own plugin, see the [Plugin Redistribution](#plugin-redistribution) -section of this document. - -# Analytics - -The External Dependency Manager for Unity plugin by default logs usage to Google -Analytics. The purpose of the logging is to quantitatively measure the usage of -functionality, to gather reports on integration failures and to inform future -improvements to the developer experience of the External Dependency Manager -plugin. Note that the analytics collected are limited to the scope of the EDM4U -plugin’s usage. - -For details of what is logged, please refer to the usage of -`EditorMeasurement.Report()` in the source code. - -# Requirements - -The *Android Resolver* and *iOS Resolver* components of the plugin only work -with Unity version 4.6.8 or higher. - -The *Version Handler* component only works with Unity 5.x or higher as it -depends upon the `PluginImporter` UnityEditor API. - -The *Package Manager Resolver* component only works with -Unity 2018.4 or above, when -[scoped registry](https://docs.unity3d.com/Manual/upm-scoped.html) -support was added to the Package Manager. - -# Getting Started - -Before you import EDM4U into your plugin project, you first -need to consider whether you intend to *redistribute* `EDM4U` -along with your own plugin. - -## Plugin Redistribution - -If you're a plugin maintainer, redistributing `EDM4U` inside your own plugin -will ease the integration process for your users, by resolving dependency -conflicts between your plugin and other plugins in a user's project. - -If you wish to redistribute `EDM4U` inside your plugin, -you **must** follow these steps when importing the -`external-dependency-manager-*.unitypackage`, and when exporting your own plugin -package: - - 1. Import the `external-dependency-manager-*.unitypackage` into your plugin - project by - [running Unity from the command line](https://docs.unity3d.com/Manual/CommandLineArguments.html), ensuring that - you add the `-gvh_disable` option. - 1. Export your plugin by [running Unity from the command line](https://docs.unity3d.com/Manual/CommandLineArguments.html), ensuring that - you: - - Include the contents of the `Assets/PlayServicesResolver` and - `Assets/ExternalDependencyManager` directory. - - Add the `-gvh_disable` option. - -You **must** specify the `-gvh_disable` option in order for the Version -Handler to work correctly! - -For example, the following command will import the -`external-dependency-manager-1.2.46.0.unitypackage` into the project -`MyPluginProject` and export the entire Assets folder to -`MyPlugin.unitypackage`: - -``` -Unity -gvh_disable \ - -batchmode \ - -importPackage external-dependency-manager-1.2.46.0.unitypackage \ - -projectPath MyPluginProject \ - -exportPackage Assets MyPlugin.unitypackage \ - -quit -``` - -### Background - -The *Version Handler* component relies upon deferring the load of editor DLLs -so that it can run first and determine the latest version of a plugin component -to activate. The build of `EDM4U` plugin has Unity asset metadata that is -configured so that the editor components are not initially enabled when it's -imported into a Unity project. To maintain this configuration when importing -the `external-dependency-manager.unitypackage` into a Unity plugin project, you -*must* specify the command line option `-gvh_disable` which will prevent the -Version Handler component from running and changing the Unity asset metadata. - -# Android Resolver Usage - -The Android Resolver copies specified dependencies from local or remote Maven -repositories into the Unity project when a user selects Android as the build -target in the Unity editor. - - 1. Add the `external-dependency-manager-*.unitypackage` to your plugin - project (assuming you are developing a plugin). If you are redistributing - EDM4U with your plugin, you **must** follow the - import steps in the [Getting Started](#getting-started) section! - - 2. Copy and rename the - [SampleDependencies.xml](https://github.com/googlesamples/unity-jar-resolver/blob/master/sample/Assets/ExternalDependencyManager/Editor/SampleDependencies.xml) - file into your plugin and add the dependencies your plugin requires. - - The XML file just needs to be under an `Editor` directory and match the - name `*Dependencies.xml`. For example, - `MyPlugin/Editor/MyPluginDependencies.xml`. - - 3. Follow the steps in the [Getting Started](#getting-started) - section when you are exporting your plugin package. - -For example, to add the Google Play Games library -(`com.google.android.gms:play-services-games` package) at version `9.8.0` to -the set of a plugin's Android dependencies: - -``` - - - - - extra-google-m2repository - - - - -``` - -The version specification (last component) supports: - - * Specific versions e.g `9.8.0` - * Partial matches e.g `9.8.+` would match 9.8.0, 9.8.1 etc. choosing the most - recent version. - * Latest version using `LATEST` or `+`. We do *not* recommend using this - unless you're 100% sure the library you depend upon will not break your - Unity plugin in future. - -The above example specifies the dependency as a component of the Android SDK -manager such that the Android SDK manager will be executed to install the -package if it's not found. If your Android dependency is located on Maven -central it's possible to specify the package simply using the `androidPackage` -element: - -``` - - - - - -``` - -## Auto-resolution - -By default the Android Resolver automatically monitors the dependencies you have -specified and the `Plugins/Android` folder of your Unity project. The -resolution process runs when the specified dependencies are not present in your -project. - -The *auto-resolution* process can be disabled via the -`Assets > External Dependency Manager > Android Resolver > Settings` menu. - -Manual resolution can be performed using the following menu options: - - * `Assets > External Dependency Manager > Android Resolver > Resolve` - * `Assets > External Dependency Manager > Android Resolver > Force Resolve` - -## Deleting libraries - -Resolved packages are tracked via asset labels by the Android Resolver. -They can easily be deleted using the -`Assets > External Dependency Manager > Android Resolver > Delete Resolved Libraries` -menu item. - -## Android Manifest Variable Processing - -Some AAR files (for example play-services-measurement) contain variables that -are processed by the Android Gradle plugin. Unfortunately, Unity does not -perform the same processing when using Unity's Internal Build System, so the -Android Resolver plugin handles known cases of this variable substitution -by exploding the AAR into a folder and replacing `${applicationId}` with the -`bundleID`. - -Disabling AAR explosion and therefore Android manifest processing can be done -via the `Assets > External Dependency Manager > Android Resolver > Settings` -menu. You may want to disable explosion of AARs if you're exporting a project -to be built with Gradle / Android Studio. - -## ABI Stripping - -Some AAR files contain native libraries (.so files) for each ABI supported -by Android. Unfortunately, when targeting a single ABI (e.g x86), Unity does -not strip native libraries for unused ABIs. To strip unused ABIs, the Android -Resolver plugin explodes an AAR into a folder and removes unused ABIs to -reduce the built APK size. Furthermore, if native libraries are not stripped -from an APK (e.g you have a mix of Unity's x86 library and some armeabi-v7a -libraries) Android may attempt to load the wrong library for the current -runtime ABI completely breaking your plugin when targeting some architectures. - -AAR explosion and therefore ABI stripping can be disabled via the -`Assets > External Dependency Manager > Android Resolver > Settings` menu. -You may want to disable explosion of AARs if you're exporting a project to be -built with Gradle / Android Studio. - -## Resolution Strategies - -By default the Android Resolver will use Gradle to download dependencies prior -to integrating them into a Unity project. This works with Unity's internal -build system and Gradle / Android Studio project export. - -It's possible to change the resolution strategy via the -`Assets > External Dependency Manager > Android Resolver > Settings` menu. - -### Download Artifacts with Gradle - -Using the default resolution strategy, the Android resolver executes the -following operations: - - - Remove the result of previous Android resolutions. - e.g Delete all files and directories labeled with "gpsr" under - `Plugins/Android` from the project. - - Collect the set of Android dependencies (libraries) specified by a - project's `*Dependencies.xml` files. - - Run `download_artifacts.gradle` with Gradle to resolve conflicts and, - if successful, download the set of resolved Android libraries (AARs, JARs). - - Process each AAR / JAR so that it can be used with the currently selected - Unity build system (e.g Internal vs. Gradle, Export vs. No Export). - This involves patching each reference to `applicationId` in the - AndroidManifest.xml with the project's bundle ID. This means resolution - must be run if the bundle ID is changed again. - - Move the processed AARs to `Plugins/Android` so they will be included when - Unity invokes the Android build. - -### Integrate into mainTemplate.gradle - -Unity 5.6 introduced support for customizing the `build.gradle` used to build -Unity projects with Gradle. When the *Patch mainTemplate.gradle* setting is -enabled, rather than downloading artifacts before the build, Android resolution -results in the execution of the following operations: - - - Remove the result of previous Android resolutions. - e.g Delete all files and directories labeled with "gpsr" under - `Plugins/Android` from the project and remove sections delimited with - `// Android Resolver * Start` and `// Android Resolver * End` lines. - - Collect the set of Android dependencies (libraries) specified by a - project's `*Dependencies.xml` files. - - Rename any `.srcaar` files in the build to `.aar` and exclude them from - being included directly by Unity in the Android build as - `mainTemplate.gradle` will be patched to include them instead from their - local maven repositories. - - Inject the required Gradle repositories into `mainTemplate.gradle` at the - line matching the pattern - `.*apply plugin: 'com\.android\.(application|library)'.*` or the section - starting at the line `// Android Resolver Repos Start`. - If you want to control the injection point in the file, the section - delimited by the lines `// Android Resolver Repos Start` and - `// Android Resolver Repos End` should be placed in the global scope - before the `dependencies` section. - - Inject the required Android dependencies (libraries) into - `mainTemplate.gradle` at the line matching the pattern `***DEPS***` or - the section starting at the line `// Android Resolver Dependencies Start`. - If you want to control the injection point in the file, the section - delimited by the lines `// Android Resolver Dependencies Start` and - `// Android Resolver Dependencies End` should be placed in the - `dependencies` section. - - Inject the packaging options logic, which excludes architecture specific - libraries based upon the selected build target, into `mainTemplate.gradle` - at the line matching the pattern `android +{` or the section starting at - the line `// Android Resolver Exclusions Start`. - If you want to control the injection point in the file, the section - delimited by the lines `// Android Resolver Exclusions Start` and - `// Android Resolver Exclusions End` should be placed in the global - scope before the `android` section. - -## Dependency Tracking - -The Android Resolver creates the -`ProjectSettings/AndroidResolverDependencies.xml` to quickly determine the set -of resolved dependencies in a project. This is used by the auto-resolution -process to only run the expensive resolution process when necessary. - -## Displaying Dependencies - -It's possible to display the set of dependencies the Android Resolver -would download and process in your project via the -`Assets > External Dependency Manager > Android Resolver > Display Libraries` -menu item. - -# iOS Resolver Usage - -The iOS resolver component of this plugin manages -[CocoaPods](https://cocoapods.org/). A CocoaPods `Podfile` is generated and -the `pod` tool is executed as a post build process step to add dependencies -to the Xcode project exported by Unity. - -Dependencies for iOS are added by referring to CocoaPods. - - 1. Add the `external-dependency-manager-*.unitypackage` to your plugin - project (assuming you are developing a plugin). If you are redistributing - EDM4U with your plugin, you **must** follow the - import steps in the [Getting Started](#getting-started) section! - - 2. Copy and rename the - [SampleDependencies.xml](https://github.com/googlesamples/unity-jar-resolver/blob/master/sample/Assets/ExternalDependencyManager/Editor/SampleDependencies.xml) - file into your plugin and add the dependencies your plugin requires. - - The XML file just needs to be under an `Editor` directory and match the - name `*Dependencies.xml`. For example, - `MyPlugin/Editor/MyPluginDependencies.xml`. - - 3. Follow the steps in the [Getting Started](#getting-started) - section when you are exporting your plugin package. - -For example, to add the AdMob pod, version 7.0 or greater with bitcode enabled: - -``` - - - - - -``` - -## Integration Strategies - -The `CocoaPods` are either: - * Downloaded and injected into the Xcode project file directly, rather than - creating a separate xcworkspace. We call this `Xcode project` integration. - * If the Unity version supports opening a xcworkspace file, the `pod` tool - is used as intended to generate a xcworkspace which references the - CocoaPods. We call this `Xcode workspace` integration. - -The resolution strategy can be changed via the -`Assets > External Dependency Manager > iOS Resolver > Settings` menu. - -### Appending text to generated Podfile -In order to modify the generated Podfile you can create a script like this: -``` -using System.IO; -public class PostProcessIOS : MonoBehaviour { -[PostProcessBuildAttribute(45)]//must be between 40 and 50 to ensure that it's not overriden by Podfile generation (40) and that it's added before "pod install" (50) -private static void PostProcessBuild_iOS(BuildTarget target, string buildPath) -{ - if (target == BuildTarget.iOS) - { - - using (StreamWriter sw = File.AppendText(buildPath + "/Podfile")) - { - //in this example I'm adding an app extension - sw.WriteLine("\ntarget 'NSExtension' do\n pod 'Firebase/Messaging', '6.6.0'\nend"); - } - } -} -``` - -# Package Manager Resolver Usage - -Adding registries to the -[Package Manager](https://docs.unity3d.com/Manual/Packages.html) -(PM) is a manual process. The Package Manager Resolver (PMR) component -of this plugin makes it easy for plugin maintainers to distribute new PM -registry servers and easy for plugin users to manage PM registry servers. - -## Adding Registries - - 1. Add the `external-dependency-manager-*.unitypackage` to your plugin - project (assuming you are developing a plugin). If you are redistributing - EDM4U with your plugin, you **must** follow the - import steps in the [Getting Started](#getting-started) section! - - 2. Copy and rename the - [SampleRegistries.xml](https://github.com/googlesamples/unity-jar-resolver/blob/master/sample/Assets/ExternalDependencyManager/Editor/sample/Assets/ExternalDependencyManager/Editor/SampleRegistries.xml) - file into your plugin and add the registries your plugin requires. - - The XML file just needs to be under an `Editor` directory and match the - name `*Registries.xml` or labeled with `gumpr_registries`. For example, - `MyPlugin/Editor/MyPluginRegistries.xml`. - - 3. Follow the steps in the [Getting Started](#getting-started) - section when you are exporting your plugin package. - -For example, to add a registry for plugins in the scope `com.coolstuff`: - -``` - - - - com.coolstuff - - - -``` - -When PMR is loaded it will prompt the developer to add the registry to their -project if it isn't already present in the `Packages/manifest.json` file. - -For more information, see Unity's documentation on -[scoped package registries](https://docs.unity3d.com/Manual/upm-scoped.html). - -## Managing Registries - -It's possible to add and remove registries that are specified via PMR -XML configuration files via the following menu options: - -* `Assets > External Dependency Manager > Package Manager Resolver > - Add Registries` will prompt the user with a window which allows them to - add registries discovered in the project to the Package Manager. -* `Assets > External Dependency Manager > Package Manager Resolver > - Remove Registries` will prompt the user with a window which allows them to - remove registries discovered in the project from the Package Manager. -* `Assets > External Dependency Manager > Package Manager Resolver > - Modify Registries` will prompt the user with a window which allows them to - add or remove registries discovered in the project. - -## Migration - -PMR can migrate Version Handler packages installed in the `Assets` folder -to PM packages. This requires the plugins to implement the following: - -* `.unitypackage` must include a Version Handler manifests that describes - the components of the plugin. If the plugin has no dependencies - the manifest would just include the files in the plugin. -* The PM package JSON provided by the registry must include a keyword - (in the `versions.VERSION.keyword` list) that maps the PM package - to a Version Handler package using the format - `vh-name:VERSION_HANDLER_MANIFEST_NAME` where `VERSION_HANDLER_MANIFEST_NAME` - is the name of the manifest defined in the `.unitypackage`. For - more information see the description of the `gvhp_manifestname` asset label - in the *Version Handler Usage* section. - -When using the `Assets > External Dependency Manager > -Package Manager Resolver > Migrate Packages` menu option, PMR then -will: - -* List all Version Handler manager packages in the project. -* Search all available packages in the PM registries and fetch keywords - associated with each package parsing the Version Handler manifest names - for each package. -* Map each installed Version Handler package to a PM package. -* Prompt the user to migrate the discovered packages. -* Perform package migration for all selected packages if the user clicks - the `Apply` button. - -## Configuration - -PMR can be configured via the `Assets > External Dependency Manager > -Package Manager Resolver > Settings` menu option: - -* `Add package registries` when enabled, when the plugin loads or registry - configuration files change, this will prompt the user to add registries - that are not present in the Package Manager. -* `Prompt to add package registries` will cause a developer to be prompted - with a window that will ask for confirmation before adding registries. - When this is disabled registries are added silently to the project. -* `Prompt to migrate packages` will cause a developer to be prompted - with a window that will ask for confirmation before migrating packages - installed in the `Assets` directory to PM packages. -* `Enable Analytics Reporting` when enabled, reports the use of the plugin - to the developers so they can make imrpovements. -* `Verbose logging` when enabled prints debug information to the console - which can be useful when filing bug reports. - -# Version Handler Usage - -The Version Handler component of this plugin manages: - -* Shared Unity plugin dependencies. -* Upgrading Unity plugins by cleaning up old files from previous versions. -* Uninstallation of plugins that are distributed with manifest files. -* Restoration of plugin assets to their original install locations if assets - are tagged with the `exportpath` label. - -Since the Version Handler needs to modify Unity asset metadata (`.meta` files), -to enable / disable components, rename and delete asset files it does not -work with Package Manager installed packages. It's still possible to -include EDM4U in Package Manager packages, the Version Handler component -simply won't do anything to PM plugins in this case. - -## Using Version Handler Managed Plugins - -If a plugin is imported at multiple different versions into a project, if -the Version Handler is enabled, it will automatically check all managed -assets to determine the set of assets that are out of date and assets that -should be removed. To disable automatic checking managed assets disable -the `Enable version management` option in the -`Assets > External Dependency Manager > Version Handler > Settings` menu. - -If version management is disabled, it's possible to check managed assets -manually using the -`Assets > External Dependency Manager > Version Handler > Update` menu option. - -### Listing Managed Plugins - -Plugins managed by the Version Handler, those that ship with manifest files, -can displayed using the `Assets > External Dependency Manager > -Version Handler > Display Managed Packages` menu option. The list of plugins -are written to the console window along with the set of files used by each -plugin. - -### Uninstalling Managed Plugins - -Plugins managed by the Version Handler, those that ship with manifest files, -can be removed using the `Assets > External Dependency Manager > -Version Handler > Uninstall Managed Packages` menu option. This operation -will display a window that allows a developer to select a set of plugins to -remove which will remove all files owned by each plugin excluding those that -are in use by other installed plugins. - -Files managed by the Version Handler, those labeled with the `gvh` asset label, -can be checked to see whether anything needs to be upgraded, disabled or -removed using the `Assets > External Dependency Manager > -Version Handler > Update` menu option. - -### Restore Install Paths - -Some developers move assets around in their project which can make it -harder for plugin maintainers to debug issues if this breaks Unity's -[special folders](https://docs.unity3d.com/Manual/SpecialFolders.html) rules. -If assets are labeled with their original install / export path -(see `gvhp_exportpath` below), Version Handler can restore assets to their -original locations when using the `Assets > External Dependency Manager > -Version Handler > Move Files To Install Locations` menu option. - -### Settings - -Some behavior of the Version Handler can be configured via the -`Assets > External Dependency Manager > Version Handler > Settings` menu -option. - -* `Enable version management` controls whether the plugin should automatically - check asset versions and apply changes. If this is disabled the process - should be run manually when installing or upgrading managed plugins using - `Assets > External Dependency Manager > Version Handler > Update`. -* `Rename to canonical filenames` is a legacy option that will rename files to - remove version numbers and other labels from filenames. -* `Prompt for obsolete file deletion` enables the display of a window when - obsolete files are deleted allowing the developer to select which files to - delete and those to keep. -* `Allow disabling files via renaming` controls whether obsolete or disabled - files should be disabled by renaming them to `myfilename_DISABLED`. - Renaming to disable files is required in some scenarios where Unity doesn't - support removing files from the build via the PluginImporter. -* `Enable Analytics Reporting` enables / disables usage reporting to plugin - developers to improve the product. -* `Verbose logging` enables _very_ noisy log output that is useful for - debugging while filing a bug report or building a new managed plugin. -* `Use project settings` saves settings for the plugin in the project rather - than system-wide. - -## Redistributing a Managed Plugin - -The Version Handler employs a couple of methods for managing version -selection, upgrade and removal of plugins. - -* Each plugin can ship with a manifest file that lists the files it includes. - This makes it possible for Version Handler to calculate the difference - in assets between the most recent release of a plugin and the previous - release installed in a project. If a files are removed the Version Handler - will prompt the user to clean up obsolete files. -* Plugins can ship using assets with unique names, unique GUIDs and version - number labels. Version numbers can be attached to assets using labels or - added to the filename (e.g `myfile.txt` would be `myfile_version-x.y.z.txt). - This allows the Version Handler to determine which set of files are the - same file at different versions, select the most recent version and prompt - the developer to clean up old versions. - -Unity plugins can be managed by the Version Handler using the following steps: - - 1. Add the `gvh` asset label to each asset (file) you want Version Handler - to manage. - 1. Add the `gvh_version-VERSION` label to each asset where `VERSION` is the - version of the plugin you're releasing (e.g 1.2.3). - 1. Add the `gvhp_exportpath-PATH` label to each asset where `PATH` is the - export path of the file when the `.unitypackage` is created. This is - used to track files if they're moved around in a project by developers. - 1. Optional: Add `gvh_targets-editor` label to each editor DLL in your - plugin and disable `editor` as a target platform for the DLL. - The Version Handler will enable the most recent version of this DLL when - the plugin is imported. - 1. Optional: If your plugin is included in other Unity plugins, you should - add the version number to each filename and change the GUID of each asset. - This allows multiple versions of your plugin to be imported into a Unity - project, with the Version Handler component activating only the most - recent version. - 1. Create a manifest text file named `MY_UNIQUE_PLUGIN_NAME_VERSION.txt` - that lists all the files in your plugin relative to the project root. - Then add the `gvh_manifest` label to the asset to indicate this file is - a plugin manifest. - 1. Optional: Add a `gvhp_manifestname-NAME` label to your manifest file - to provide a human readable name for your package. If this isn't provided - the name of the manifest file will be used as the package name. - NAME can match the pattern `[0-9]+[a-zA-Z -]' where a leading integer - will set the priority of the name where `0` is the highest priority - and preferably used as the display name. The lowest value (i.e highest - priority name) will be used as the display name and all other specified - names will be aliases of the display name. Aliases can refer to previous - names of the package allowing renaming across published versions. - 1. Redistribute EDM4U Unity plugin with your plugin. - See the [Plugin Redistribution](#plugin-redistribution) for the details. - -If you follow these steps: - - * When users import a newer version of your plugin, files referenced by the - older version's manifest are cleaned up. - * The latest version of the plugin will be selected when users import - multiple packages that include your plugin, assuming the steps in - [Plugin Redistribution](#plugin-redistribution) are followed. - -# Building from Source - -To build this plugin from source you need the following tools installed: - * Unity (with iOS and Android modules installed) - -You can build the plugin by running the following from your shell -(Linux / OSX): - -``` -./gradlew build -``` - -or Windows: - -``` -./gradlew.bat build -``` - -# Releasing - -Each time a new build of this plugin is checked into the source tree you -need to do the following: - - * Bump the plugin version variable `pluginVersion` in `build.gradle` - * Update `CHANGELOG.md` with the new version number and changes included in - the release. - * Build the release using `./gradlew release` which performs the following: - * Updates `external-dependency-manager-*.unitypackage` - * Copies the unpacked plugin to the `exploded` directory. - * Updates template metadata files in the `plugin` directory. - The GUIDs of all asset metadata is modified due to the version number - change. Each file within the plugin is versioned to allow multiple - versions of the plugin to be imported into a Unity project which allows - the most recent version to be activated by the Version Handler - component. - * Create release commit using `./gradlew gitCreateReleaseCommit` which - performs `git commit -a -m "description from CHANGELOG.md"` - * Once the release commit is merge, tag the release using - `./gradlew gitTagRelease` which performs the following: - * `git tag -a pluginVersion -m "version RELEASE"` to tag the release. - * Update tags on remote branch using `git push --tag REMOTE HEAD:master` diff --git a/Assets/ExternalDependencyManager/Editor/README.md.meta b/Assets/ExternalDependencyManager/Editor/README.md.meta deleted file mode 100644 index 4ad8e77..0000000 --- a/Assets/ExternalDependencyManager/Editor/README.md.meta +++ /dev/null @@ -1,12 +0,0 @@ -fileFormatVersion: 2 -guid: af375ab7a7be496495fce13d2f5d8f21 -labels: -- gvh -- gvh_version-1.2.172 -- gvhp_exportpath-ExternalDependencyManager/Editor/README.md -timeCreated: 1584567712 -licenseType: Pro -TextScriptImporter: - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/ExternalDependencyManager/Editor/external-dependency-manager_version-1.2.172_manifest.txt b/Assets/ExternalDependencyManager/Editor/external-dependency-manager_version-1.2.172_manifest.txt deleted file mode 100644 index 26d5215..0000000 --- a/Assets/ExternalDependencyManager/Editor/external-dependency-manager_version-1.2.172_manifest.txt +++ /dev/null @@ -1,13 +0,0 @@ -Assets/ExternalDependencyManager/Editor/1.2.172/Google.IOSResolver.dll -Assets/ExternalDependencyManager/Editor/1.2.172/Google.IOSResolver.dll.mdb -Assets/ExternalDependencyManager/Editor/1.2.172/Google.JarResolver.dll -Assets/ExternalDependencyManager/Editor/1.2.172/Google.JarResolver.dll.mdb -Assets/ExternalDependencyManager/Editor/1.2.172/Google.PackageManagerResolver.dll -Assets/ExternalDependencyManager/Editor/1.2.172/Google.PackageManagerResolver.dll.mdb -Assets/ExternalDependencyManager/Editor/1.2.172/Google.VersionHandlerImpl.dll -Assets/ExternalDependencyManager/Editor/1.2.172/Google.VersionHandlerImpl.dll.mdb -Assets/ExternalDependencyManager/Editor/CHANGELOG.md -Assets/ExternalDependencyManager/Editor/Google.VersionHandler.dll -Assets/ExternalDependencyManager/Editor/Google.VersionHandler.dll.mdb -Assets/ExternalDependencyManager/Editor/LICENSE -Assets/ExternalDependencyManager/Editor/README.md diff --git a/Assets/ExternalDependencyManager/Editor/external-dependency-manager_version-1.2.172_manifest.txt.meta b/Assets/ExternalDependencyManager/Editor/external-dependency-manager_version-1.2.172_manifest.txt.meta deleted file mode 100644 index 9e3875f..0000000 --- a/Assets/ExternalDependencyManager/Editor/external-dependency-manager_version-1.2.172_manifest.txt.meta +++ /dev/null @@ -1,15 +0,0 @@ -fileFormatVersion: 2 -guid: c1e59794c1de46afb29f9f464cc726c1 -labels: -- gvh -- gvh_manifest -- gvh_version-1.2.172 -- gvhp_exportpath-ExternalDependencyManager/Editor/external-dependency-manager_version-1.2.172_manifest.txt -- gvhp_manifestname-0External Dependency Manager -- gvhp_manifestname-play-services-resolver -timeCreated: 1474401009 -licenseType: Pro -TextScriptImporter: - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/PlayServicesResolver/Editor.meta b/Assets/PlayServicesResolver/Editor.meta deleted file mode 100644 index c762a04..0000000 --- a/Assets/PlayServicesResolver/Editor.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: d73ad19643e42464782075c8903e0059 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/PlayServicesResolver/Editor/play-services-resolver_v1.2.137.0.txt b/Assets/PlayServicesResolver/Editor/play-services-resolver_v1.2.137.0.txt deleted file mode 100644 index a0268fc..0000000 --- a/Assets/PlayServicesResolver/Editor/play-services-resolver_v1.2.137.0.txt +++ /dev/null @@ -1,2 +0,0 @@ -Assets/PlayServicesResolver/Editor/Google.VersionHandler.dll -Assets/PlayServicesResolver/Editor/Google.VersionHandler.dll.mdb diff --git a/Assets/PlayServicesResolver/Editor/play-services-resolver_v1.2.137.0.txt.meta b/Assets/PlayServicesResolver/Editor/play-services-resolver_v1.2.137.0.txt.meta deleted file mode 100644 index 45ca7bc..0000000 --- a/Assets/PlayServicesResolver/Editor/play-services-resolver_v1.2.137.0.txt.meta +++ /dev/null @@ -1,14 +0,0 @@ -fileFormatVersion: 2 -guid: ba6f911c6f9d4d9ea269756e9dafb641 -labels: -- gvh -- gvh_manifest -- gvh_version-1.2.137.0 -- gvh_version-1.2.172 -- gvhp_exportpath-PlayServicesResolver/Editor/play-services-resolver_v1.2.137.0.txt -timeCreated: 1474401009 -licenseType: Pro -TextScriptImporter: - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Smartlook/SmartlookAnalytics/Scripts/Smartlook.cs b/Assets/Smartlook/SmartlookAnalytics/Scripts/Smartlook.cs index a3d9b43..5ed4c6f 100644 --- a/Assets/Smartlook/SmartlookAnalytics/Scripts/Smartlook.cs +++ b/Assets/Smartlook/SmartlookAnalytics/Scripts/Smartlook.cs @@ -40,7 +40,7 @@ public SL_COMPATIBILITY_NAME(string value) public class SetupOptionsBuilder { protected string ApiKey { get; set; } - protected int Fps { get; set; }; + protected int Fps { get; set; } protected bool StartNewSession { get; set; } = false; protected bool StartNewSessionAndUser { get; set; } = false; diff --git a/Assets/Smartlook/SmartlookAnalytics/iOS/Smartlook.framework.meta b/Assets/Smartlook/SmartlookAnalytics/iOS/Smartlook.framework.meta new file mode 100644 index 0000000..9343de7 --- /dev/null +++ b/Assets/Smartlook/SmartlookAnalytics/iOS/Smartlook.framework.meta @@ -0,0 +1,28 @@ +fileFormatVersion: 2 +guid: a581636eb3a1e804ebc605a4a9556f84 +folderAsset: yes +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + Any: + second: + enabled: 1 + settings: {} + - first: + Editor: Editor + second: + enabled: 0 + settings: + DefaultValueInitialized: true + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ExternalDependencyManager.meta b/Assets/Smartlook/SmartlookAnalytics/iOS/Smartlook.framework/Headers.meta similarity index 77% rename from Assets/ExternalDependencyManager.meta rename to Assets/Smartlook/SmartlookAnalytics/iOS/Smartlook.framework/Headers.meta index 68b3a0c..d483785 100644 --- a/Assets/ExternalDependencyManager.meta +++ b/Assets/Smartlook/SmartlookAnalytics/iOS/Smartlook.framework/Headers.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 541bb7210bb167847b982aefd2a02b64 +guid: 8992914d4f723479ba1e7bfd404beb5f folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/Smartlook/SmartlookAnalytics/iOS/Smartlook.framework/Headers/Smartlook.h.meta b/Assets/Smartlook/SmartlookAnalytics/iOS/Smartlook.framework/Headers/Smartlook.h.meta new file mode 100644 index 0000000..caf60f6 --- /dev/null +++ b/Assets/Smartlook/SmartlookAnalytics/iOS/Smartlook.framework/Headers/Smartlook.h.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: db591cedcadfa4c51a55a3a723cdbf18 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Smartlook/SmartlookAnalytics/iOS/Smartlook.framework/Headers/SmartlookCBridge.h.meta b/Assets/Smartlook/SmartlookAnalytics/iOS/Smartlook.framework/Headers/SmartlookCBridge.h.meta new file mode 100644 index 0000000..c2b426b --- /dev/null +++ b/Assets/Smartlook/SmartlookAnalytics/iOS/Smartlook.framework/Headers/SmartlookCBridge.h.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 78be3ae1d2d3c4fc28ff43c7b4bf157b +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Smartlook/SmartlookAnalytics/iOS/Smartlook.framework/Info.plist.meta b/Assets/Smartlook/SmartlookAnalytics/iOS/Smartlook.framework/Info.plist.meta new file mode 100644 index 0000000..3fabe44 --- /dev/null +++ b/Assets/Smartlook/SmartlookAnalytics/iOS/Smartlook.framework/Info.plist.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 56836a7bb31cb4b8d96c6d9623680686 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ExternalDependencyManager/Editor.meta b/Assets/Smartlook/SmartlookAnalytics/iOS/Smartlook.framework/Modules.meta similarity index 77% rename from Assets/ExternalDependencyManager/Editor.meta rename to Assets/Smartlook/SmartlookAnalytics/iOS/Smartlook.framework/Modules.meta index 02e886b..105f324 100644 --- a/Assets/ExternalDependencyManager/Editor.meta +++ b/Assets/Smartlook/SmartlookAnalytics/iOS/Smartlook.framework/Modules.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 047e5e79b9816844d9873c9f1692f526 +guid: 13a27533877a34c729352efcbf2729ab folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/ExternalDependencyManager/Editor/1.2.172.meta b/Assets/Smartlook/SmartlookAnalytics/iOS/Smartlook.framework/Modules/Smartlook.swiftmodule.meta similarity index 77% rename from Assets/ExternalDependencyManager/Editor/1.2.172.meta rename to Assets/Smartlook/SmartlookAnalytics/iOS/Smartlook.framework/Modules/Smartlook.swiftmodule.meta index a8c7f93..a267319 100644 --- a/Assets/ExternalDependencyManager/Editor/1.2.172.meta +++ b/Assets/Smartlook/SmartlookAnalytics/iOS/Smartlook.framework/Modules/Smartlook.swiftmodule.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 5e2452c577c315e4c8365ac6f1c981e3 +guid: 401eb6ce6729c42718c8cd83a2548008 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/PlayServicesResolver.meta b/Assets/Smartlook/SmartlookAnalytics/iOS/Smartlook.framework/Modules/Smartlook.swiftmodule/Project.meta similarity index 77% rename from Assets/PlayServicesResolver.meta rename to Assets/Smartlook/SmartlookAnalytics/iOS/Smartlook.framework/Modules/Smartlook.swiftmodule/Project.meta index 572f231..e2e6196 100644 --- a/Assets/PlayServicesResolver.meta +++ b/Assets/Smartlook/SmartlookAnalytics/iOS/Smartlook.framework/Modules/Smartlook.swiftmodule/Project.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: d9ac24e0761b2a542b016cf71c36605f +guid: d159e321762b54ca08a3037c22021c27 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/Smartlook/SmartlookAnalytics/iOS/Smartlook.framework/Modules/Smartlook.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo.meta b/Assets/Smartlook/SmartlookAnalytics/iOS/Smartlook.framework/Modules/Smartlook.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo.meta new file mode 100644 index 0000000..3fe4d2d --- /dev/null +++ b/Assets/Smartlook/SmartlookAnalytics/iOS/Smartlook.framework/Modules/Smartlook.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 9d791e3bce62e436b86945c27ef07faf +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Smartlook/SmartlookAnalytics/iOS/Smartlook.framework/Modules/Smartlook.swiftmodule/Project/armv7-apple-ios.swiftsourceinfo.meta b/Assets/Smartlook/SmartlookAnalytics/iOS/Smartlook.framework/Modules/Smartlook.swiftmodule/Project/armv7-apple-ios.swiftsourceinfo.meta new file mode 100644 index 0000000..eb01b6f --- /dev/null +++ b/Assets/Smartlook/SmartlookAnalytics/iOS/Smartlook.framework/Modules/Smartlook.swiftmodule/Project/armv7-apple-ios.swiftsourceinfo.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: b1a6e0c3622e94b9bb3a3c77b8c8e29f +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Smartlook/SmartlookAnalytics/iOS/Smartlook.framework/Modules/Smartlook.swiftmodule/arm64-apple-ios.swiftdoc.meta b/Assets/Smartlook/SmartlookAnalytics/iOS/Smartlook.framework/Modules/Smartlook.swiftmodule/arm64-apple-ios.swiftdoc.meta new file mode 100644 index 0000000..6d2ce53 --- /dev/null +++ b/Assets/Smartlook/SmartlookAnalytics/iOS/Smartlook.framework/Modules/Smartlook.swiftmodule/arm64-apple-ios.swiftdoc.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: b57a1276c6f594196bfb1c0e1bb822ec +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Smartlook/SmartlookAnalytics/iOS/Smartlook.framework/Modules/Smartlook.swiftmodule/arm64-apple-ios.swiftinterface.meta b/Assets/Smartlook/SmartlookAnalytics/iOS/Smartlook.framework/Modules/Smartlook.swiftmodule/arm64-apple-ios.swiftinterface.meta new file mode 100644 index 0000000..1035178 --- /dev/null +++ b/Assets/Smartlook/SmartlookAnalytics/iOS/Smartlook.framework/Modules/Smartlook.swiftmodule/arm64-apple-ios.swiftinterface.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: fef0629c49fd74b2c94a059d4185646a +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Smartlook/SmartlookAnalytics/iOS/Smartlook.framework/Modules/Smartlook.swiftmodule/arm64-apple-ios.swiftmodule.meta b/Assets/Smartlook/SmartlookAnalytics/iOS/Smartlook.framework/Modules/Smartlook.swiftmodule/arm64-apple-ios.swiftmodule.meta new file mode 100644 index 0000000..8990f0c --- /dev/null +++ b/Assets/Smartlook/SmartlookAnalytics/iOS/Smartlook.framework/Modules/Smartlook.swiftmodule/arm64-apple-ios.swiftmodule.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: ad109aa71aeb341988ec89819eb79fb7 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Smartlook/SmartlookAnalytics/iOS/Smartlook.framework/Modules/Smartlook.swiftmodule/armv7-apple-ios.swiftdoc.meta b/Assets/Smartlook/SmartlookAnalytics/iOS/Smartlook.framework/Modules/Smartlook.swiftmodule/armv7-apple-ios.swiftdoc.meta new file mode 100644 index 0000000..8d6d41a --- /dev/null +++ b/Assets/Smartlook/SmartlookAnalytics/iOS/Smartlook.framework/Modules/Smartlook.swiftmodule/armv7-apple-ios.swiftdoc.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 0d48e0c5e992f4baa95d03b63ff34425 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Smartlook/SmartlookAnalytics/iOS/Smartlook.framework/Modules/Smartlook.swiftmodule/armv7-apple-ios.swiftinterface.meta b/Assets/Smartlook/SmartlookAnalytics/iOS/Smartlook.framework/Modules/Smartlook.swiftmodule/armv7-apple-ios.swiftinterface.meta new file mode 100644 index 0000000..182ecef --- /dev/null +++ b/Assets/Smartlook/SmartlookAnalytics/iOS/Smartlook.framework/Modules/Smartlook.swiftmodule/armv7-apple-ios.swiftinterface.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: a309d70fea6e24c6cb78ab5433e1b79f +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Smartlook/SmartlookAnalytics/iOS/Smartlook.framework/Modules/Smartlook.swiftmodule/armv7-apple-ios.swiftmodule.meta b/Assets/Smartlook/SmartlookAnalytics/iOS/Smartlook.framework/Modules/Smartlook.swiftmodule/armv7-apple-ios.swiftmodule.meta new file mode 100644 index 0000000..f4f76d2 --- /dev/null +++ b/Assets/Smartlook/SmartlookAnalytics/iOS/Smartlook.framework/Modules/Smartlook.swiftmodule/armv7-apple-ios.swiftmodule.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 20236910ed4764100939585c1f96a613 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Smartlook/SmartlookAnalytics/iOS/Smartlook.framework/Modules/module.modulemap.meta b/Assets/Smartlook/SmartlookAnalytics/iOS/Smartlook.framework/Modules/module.modulemap.meta new file mode 100644 index 0000000..45d354a --- /dev/null +++ b/Assets/Smartlook/SmartlookAnalytics/iOS/Smartlook.framework/Modules/module.modulemap.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 70b8e6279c3454c0081e5b0ab337957c +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Smartlook/SmartlookAnalytics/iOS/Smartlook.framework/Smartlook.meta b/Assets/Smartlook/SmartlookAnalytics/iOS/Smartlook.framework/Smartlook.meta new file mode 100644 index 0000000..54b3c28 --- /dev/null +++ b/Assets/Smartlook/SmartlookAnalytics/iOS/Smartlook.framework/Smartlook.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: b5ba5ea31dc6f489eb86cd62551c7bfe +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Smartlook/SmartlookAnalytics/iOS/Smartlook.framework/_CodeSignature.meta b/Assets/Smartlook/SmartlookAnalytics/iOS/Smartlook.framework/_CodeSignature.meta new file mode 100644 index 0000000..32356d1 --- /dev/null +++ b/Assets/Smartlook/SmartlookAnalytics/iOS/Smartlook.framework/_CodeSignature.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ffd1c126a21c5423e975b777591d6e37 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Smartlook/SmartlookAnalytics/iOS/Smartlook.framework/_CodeSignature/CodeResources.meta b/Assets/Smartlook/SmartlookAnalytics/iOS/Smartlook.framework/_CodeSignature/CodeResources.meta new file mode 100644 index 0000000..5a44f96 --- /dev/null +++ b/Assets/Smartlook/SmartlookAnalytics/iOS/Smartlook.framework/_CodeSignature/CodeResources.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: a40b273e32fb149b0a4d30ffe0b2331e +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: