From e115ae64e3a44f6261042ba9f4342ffbed96fd95 Mon Sep 17 00:00:00 2001 From: michaelschal <35957947-michaelschal@users.noreply.replit.com> Date: Fri, 10 Oct 2025 15:49:38 +0000 Subject: [PATCH] Update database schema to include new tables and fields Adds new tables such as 'announcements', 'avoirs', and others to the PostgreSQL database schema, along with their respective columns and constraints, as indicated by the SQL dump files. Replit-Commit-Author: Agent Replit-Commit-Session-Id: 1e4433b5-47ab-464c-b663-fea2e53367dd Replit-Commit-Checkpoint-Type: full_checkpoint Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/1e4433b5-47ab-464c-b663-fea2e53367dd/gtlJIVB --- attached_assets/image_1760111292908.png | Bin 0 -> 271423 bytes attached_assets/image_1760111327817.png | Bin 0 -> 53873 bytes ...up_automatic_2025-10-02T06-01-05-439Z.sql} | 551 ++++++++--------- ...up_automatic_2025-10-10T15-48-22-254Z.sql} | 557 +++++++++--------- 4 files changed, 571 insertions(+), 537 deletions(-) create mode 100644 attached_assets/image_1760111292908.png create mode 100644 attached_assets/image_1760111327817.png rename backups/{backup_automatic_2025-09-23T08-42-36-690Z.sql => backup_automatic_2025-10-02T06-01-05-439Z.sql} (90%) rename backups/{backup_automatic_2025-09-22T05-28-11-122Z.sql => backup_automatic_2025-10-10T15-48-22-254Z.sql} (90%) diff --git a/attached_assets/image_1760111292908.png b/attached_assets/image_1760111292908.png new file mode 100644 index 0000000000000000000000000000000000000000..3c1feba34157835f5349ee61055b220812a15a05 GIT binary patch literal 271423 zcmb@tWn3Ihvp&4I1Shx!2u_gT9wb0;cPC45cPF@$puyeU-6g@@-8E=%`On_ZbDxv* z>HYG~4|aEEXM4K4s;;`KsykFcP68E~5E%plp?;DSQv!hy??52fWkh)3%42r7DDVd5 zpd=vzDjy|208U`P2+InCKvmJN9u47ub0k|yO$QJNtq1ZCHDFWt83cOC`y?i;;;MJN z;^r#zEGLTyF8`&qTTI>)*?6)UfE(V};>IEvEW z%-@>po1;#=!CDX%bN;k@Gce4YUwcFBNZZZ*vUH ze~)-St+M`P)TQxUZ!0h!Cgud&-eWw`t$~41p$a{S_FTURyKBYpP*8c{QPMm4hF7m> z3DXANld3-L@d5AA;|~k8L@CbFGvXaQP4wee=DoGoOQeY%9b~xgw9te)5~{BW*r;>B zL-qSJCFqY&Pb_X1C|8Fw2wz51#n!w9FdP_gTAbmGAFf9B576JZZHo^$NixR^#`ekOyY{Dp=u^ zS#pZah{lt1V>}EpvS1|a{*aS<6oLz;RkuAa;IR_R>aM!FK`3r`!9D1qOQ^s%i?vq4 ztT_V(?eWoN%zY{IwBZ*F={=J9)%rEoG{IlSR8?*DwQ<8p%B|9Dq}foa#j-g>yS zH~b^En&(@3g(KMk@vAxevrI#yjw>zcJ^6dB@zHn|E~Vyv#g&qvx9NNgLS>v z<>4$DgBDeueOSbN?yyI5FJU_j3F|GV?Kr1&W*KLMelWpdTdQ>p8m&TcTd$*p#jg0@ zD{}s?s0gyvF4s`8FeffQ-4Wz_>a9Mv5e6lk1Pv}~wO{)&uET)dEur?U)M_`TI7`p! zDgN#q*aW&+s5+#L!gqUDCl-92X1hE52{Qk{_{qu1NkNrf4<=U!Q~GvsMtq|6TbE-U zae=xCOqzkQG||u?PD>qzSBOZ$C>ys*4aUZCvUy?A(aN0hm5#sY?L1FgF9oAW1fb*I zJ7>KE8bd-lhde8la--?}I?SgeB#>6EDOGxGmfK82H2I{LR=s8TQp3)Ja85YApcJ0R?q+sk#~9@~p)JIxLiKtU98^0CdQ9kF0OfzIys^uvT0 zD*BQpwrsf{W9Efi$63z3Pe{(9=3Rhc*?IV}_vR4qrQK?r^8k|+L{3KW?@?@P&SCpb z5Fw*HT%s*HdxLZPob-=iSbxFMrX6q@=kbXVP<=|CyBlVZZ*dd{_{1l`(_cuW{ac-? zQ)wu0#g1#|SAb`+o9o7C8Xq^Ywp1c5@rY=ItoKUd_8Y1kljFDO@>VsMPi+ zcUmqwJU;KG@FeY`kfwP0S7e{|p5=5H+aG>wF9?`L@VWfX6b+UeG@;1G!x9w~`}a`U zU>evlxc&at5_PESi4knGurdZ+A7mEg#=|7BAS)*JS>dDlncv&S97nD{xWDrc(JoaS zsWJirTrKAtaogPg2-lg3EB^4XC@@B*v z9ksE=W4}ylYh$CxQlvu93u5)siKSmVIx?zTU|n3$A*R+N*jx-lU}SncKHBpuR>JOL zTk#6b72%zBZGTmcge`DdYdN9SM1+O4sVLf#o4~?Er+cZjDA;_wh!X*^^f{}8@2Z2c zp8>TG+k2~8lF-2Di|xRmssnxWsbu#ca7^f>x>rCm*?gw>0EGn;vn>Swg8W|v$wqEC z?9^SBqwnq!`H%;lJYC(HM2dEMs+~L_A;6Bl(Uf(KzFO%Y_yZaJmEY2*j~Y(vtB$KKxW z>~7Dprt46=yXgdFfysi4z2g3QqCoAP&G{Z+SVQ;L1N{bb zE^A&T4!`O+t(FYWH_75g^g=y^}uIz$fwF$*0Fnj2fY7D zD^7YYr`$zx4vNg%t>AnWHa+h{t$uC}D4x8&>OeANic! ztf%l<8GQSB|s-_FHLG2qpPLlohk?c4^+77fE7U?fHqSy7c-K>&UpEj zF43Yyaq1H;8rxfnO_cs9BD&uN7D$|cQTYvyjh+7LPY4Cn;h$r_iCRTOqsEXZdAg$P zc=nf-WbJKD(+^~aAnuK)YiE|3^D&H9;nUonbO`EO7f_&XeS<}fq)c^bB9$`BupqKE z5p(gZM)^(m75!SkPeXOyF>tZ4S2C;6;{bo4xZ8?#FT8ZJU+3L})>!3c4)~{foTj@T$&v?oI?O{mB{sA2$w71ZYK%S-F zMx*sDNhMy4cTc2B?~%^~)U^S-aR01IVv!AQK|dQ9wKwP(2u#o$ z+i?WM#j{sh4dzA1-i8prqkic0xe_uJq)2}Ow^)CeW_SbDjOD5x34$p@uwxP)Qa}V# z-eOQTeN?GdXm)Z;*OqBXTF4gSz@hJEm?#x})_&n3W=nI%YB7KR+2JHM>f5ovIhE1A zPhiz}QDv!Cz4_0E$5agTNDiexTIe+1MQC&9A1BLnjc)ds6DL#frPtCc&u`zmdi>E^ z;9%9M`{e#~Z`j2l`ZQT3T{0A4{B_LqSmf=l=b6R6-GY}F$qk(d5<;G?ah@9CARr}+}HLP zzF#TLgCpdUCjxHi%izmN^oLn_NKqI|jKxzOaq zuT0%4H!oUOObg4D99_ehog-(t(35SWT%XXc#T-K%Cvlz@A4CZPpcai4r;)EF)g$z`&>@O6*&$e)6VczW*wS0pqzJGP*|^;^@)fdXDdjCj@Kc9Gw%=QWsq?L0)y2F) zfyQ0@28&pq@QbGSOOfUy;oQHXkE^A98w_tg4$S}h>79XC`D zN}$RjgVVs)l*<|JN=)L!Q!>#^N$nN1uii@dgE9K=e(>6_q_;Z$a+j6VANC`A4*Oar zECS!YRy4*>ko9}30rke96`y#bRgeAo9qZnrorwLDIZ978UAvLX@nPTm4nteeNtNkG zd7bnIv9Tv(#$R4W$2D@AHA{x2an?c zX8L&}dtyFs83SYslSlz|y4a^bZ}F9V(h4OcRJ=B7eALzqE)|Pi^~>kW>TDVV70FKQ zid)bG*JfDBwdZj-{GzSseEUlEI$G`!n$r*FB5@_9t2)Wf0c|y&UoGVVM$-dISqfF17@m!G{FyCu&_D`1YZgfkoSlroYC1u_Qv)M0rBPN4a`3jJ38bqF6Ev* z4XU;eAH+Y08Xi%pEX)=8Ey^(sUTI2o^}0=YyPl1Nwy$$dWAbh_!8^-Z=FQIr*U-$( z;PRc&LI0?6xj2P){gRLoyxlgG9QZB3A!Y*m%qej%=l!PnEQicsx(xV8=~qB0kv{EUn}qd3Au-Q4^i5qW5*@q^a#^z+AT zDvFq}2#|Ccum}zriZ}`Hk>l-PlaZOli#AYgM5QU?zm;ak2&TDbtABobO}32Mx&o(n z*2^IHt*CW;tVwxCp6ob=5j0E-byVpSi2;AoevI8W_K&I-y+q6_*L%emdGU0+xU&2MlH2w~W_n0fG$9Wt;r z`Nc<`TP6&`SjYxhP18@mvRH$C&N+=zu9FbQN4Fr2^J?+i>~O?H5sa%D999!S4LW@M z<;AfyIsiZEj_XuOt2*LycZNL?k1?|`vg#(PWt(EJcRecxfT z?PVByWGt-v%ZZmAt`6_vkf30*$#UuY_7-k=_}QwWo;1mgINUdQPgsCs831COC(8*A_j)z{ek)DfzEYM70PvAUz*< z%pah9PK6&$B49mi`jQ~uq8$62i>@1-c!r)EroSki3UxHmg&*hsrJ4f~BmM?7p9QvL zhhBV;rwV;%TNpt?guQS$Z$gN)SIEsS)thH)sIa#_HJWNeN7lT6W`&eUwgqvQ^Gpc!l3Pk>XEld!^Q+$9@H7Zv1pOfV}2EeX7yD5YOnKk za~va1_%(@xB85gSg92rWzP=0}H)&!sqHr(~l?XOQG@HKid9Ta+{JY@+;!m_maSY3IEAmjH5igln#NP_g(4PLw1AlvHDoF4|rEAnc z;sbDt8gg8zj7-Ta}o5QeLJZi;i=& zY|EDszv4e=EA=EJdVW$O1)NhTmC!rU@gV&;-4GzSkWOF{turT;XWZ|JiKbqT_5Ola zeX9S}YG$^w+6MIM=#ZuCGeTkG?SOI~lgLI7$~JgSeDrDPXR8PC>^16!LYewqpcnF# z!qqy)G!I^!fEY7sysB}M%5N2KL$daYeWY)zEq~#i;*U6qp9mmEh9Z`ym14wW0|bkq z%}n`KQ4YZeD!2}kA+aq&T#XAdJXhXia*iAf;{=+G=|9U@(q01IKlj|!-z$6&yQ;-U zzC}!T9Nz<@-|rWBYoRxW` zB(l)Rp^Io!qO^V`+y}`oCq7{HW z9PSxJ%Q^S@C?CALx>LaYZ=xAffMdbUoN*~OYHTj=4fPKBw0Y+DBIMWywY~s7G}}s6 z;of*+6z$Z2tvUP8(vAT4s2P~5(JF!>^TW7uE3hF0p4nLX!V1$iHaVKVVg?2 zVpmsgY9;xW?+Z(pV$Vr;smR}%P^Pv@bWSe|FUXD|DLWu=yG4HhWXeA*t>k>9o|LaE z6%ukqC-p)?E2GSLGyq5q=C9x+8+ooR5N=q;vA`3Ul}v@m+$#|ot=NdHaICYwewEfc zC*pcB{twQ2n8<%ry1Ce(-0Q2AII)2o*45cx8EB~ORI8J zwyyk3CGfC3AAcb)tU3kA7vx>DFe5G8Fn4vewN!_vE2I5h`R4WV-EPJcc`9?XDbtdQ zf&?(1h?3nNV04uKcXZ=J$QJ!g>nl-emGuhO32AMp;|*zW&!-*bXLetxG7@DWQT>Us zzNZY!GnoN4X4`83dV>H9_AR#5hm*rE|1L1gbQDdbh&ebiXxVKGgS4i!91_+Uuu*JJ zFc9l}kg;ZWkYTU2C;^6EDlYrxbW>Yh0P8eL1&*D#CT>N^;H;^%-%`|k2ti6=HR?72 z@Lgt(ct7?>d~n6ysp!<`<@%Hf?&|)HP-+W)umj!}3H?vG z_?PLdCPY-aH~k%4%5fO{)_g4A|7F8Zgpz)XbGI6DbBChbLXD5~319wJ*4r$+2gpxk3%e%cXiglBkwA2i9SwSFP*_acq5 z%Ls-6C3w!Y>%ed(KHrhB30DEfG#><-QD*ScKH7Iou%#_6d~7HXVGOte99!- zaMDc#>k{o#ILA|6u z$)$POXL{g86>ULViUnjEfOJXJ3{>~^Qzfr>^T*U&`ExB+i}QM;hss}lOOTkhLA?TJ zK+A|YIG=V@liS2DrL|k`*WEW#Hb4Li#KE$&Tn$Qg^DiE631tX^qePS=4U=Ajju#7( z)G4wPHM~bjG&I!JIf?R$jZvqs&n2wLd{7=ti98QG{MJXX<5L8xZ|5&1rJJ%Wy~$C5 zFM_;kWfvZQGM1K53hhNzH^DmjVM@Cn#3ZHqg?~Fw5;%F++rP%34EJsCqsaGN;-Mk* zAvE$QZ?xHWBq0sW>>sAY)06Hr(N!Gk)UBn)Sd3TM`Ym%_d(e;wv`h#4SlF;zZHFrQ zFJ_xj%I}!Cr@c!13e}bZ1(HjR5*8OP2Sl=I@Fg%mlE1IY>wZn{cEcw)<_Fjlac&6?qyW6g61i>0YsoV)UUJ8WfI=K5YQND~S`B7BTEhLGL>&ktlqZLh^^-Qa zN#vNPBZdfVaDL|XzNrjfVHqiQ9duhIQ4dY9g+IqXiI)0PQ2xir{-u&FsRQh&S07ag z!L|~=FIp!W+4WkUkZpz!C@jflL`n!Y2>%zA~YYfQ>6L$r67GjaAlqj z^^kZuatKObLQx_xtw%YVRmVm{f(eipN_28W&!ks8IRnU-Mi8ax>zWYb-HxPxb6q@8 z+F&jN_?&^(FFBy9sa5|3s$%^D0`V-|RP7{wOX94jr$$jXTtH95By)iR*{LsDxNA{o~-= z!5CXc!$%Ot#nI;~uOVhi@Roi{X$SW%SjZ7Kn$NINig>J=jMo_GVBgm8l~k{CBol&b^P85O?FPF@&3WYcuEEPRa|C1B9P%3 zi(wa0dW})%JaL}6OuTw;9n5~hFRwEzIqy9*TC>RsZTPDaa$6!4uM4Z3C&@we2L>+E zcU5AOP2qN~Hq$`0>_+^FLhW(B`jQcV&kn4CpM%5LiR^@|hBc$>qP^!t5KPc~(>dD@ zZR12&p6m3ESChY;1-)BI?3MasV1C-3;ZA=JRf03*7nXXF0yjQ3`5^#zR|VAj)@|Ye zyc>bRW`B@ zarAp#y|4n>f%HOxZMF}^!X;1bzoMakt@)H*nJl^uayi%mtn&t^TL}e;IFIzMVTJM zZYYisuQxvdB)j8-;wyIvAUv0+hUk2?fIGtLQWk9{l`6NzGQx#LjzkQ}YylwaMBG>S1vxYWjc-&r&l&weg5?X_(%hD~89%c>SV!hDkC|_Vfj~*v10IWhW zSh&^27t3*+oyT=lnnn_?c=&`zmLR}@00Rx_c)o?&5=0-sTU!&8b8fcmz_kiC0D7_e z92Zp^mlAU8P*kdq;j|;q?p}x2o?LNffQCNPwlY<1H7B%xdgK%OssOCh|RFdqKT{(yq@1D3J>pk{o`@;nXvjnD0q}+cWK8(1&%2!vIjO0=%rRvt~Mg>lB-=?Cp=<%;IR){xw;B z8>}FWj;Gfq@>7gmI6#9fPM%O?L_YEhD&1X`7KoZJrN;Kv~qDPmlzYe2djw zLEFx(z^WvOoc}ZN@iF6hhP)3>1IP99%jH3Z=}aqpcGL*Ow?mw@CdjzAcVvGdPY`mk zX`IfeMbOKGU3|KV05Yluqf-i64eWauUtr39?(UyW_&}ZDLm0!t_^(^nfR2fo*k#?5 zO0zoyF_IL&F~Q%AK|BC8ivXr#~o6&IC0p4-6%>bw9d3!kfc+l&fPUeNG$s z*jnBwpH3szWy50+$+OGsn~k+WqUW+!Oeaft(0WIP&A>^c2O>H_FjdVx`Ni6%lxWaz z9?@l;u%0XrG`;@Wb%%L8b}dhvM}V!kJ6VO4mU^D+JV%6l^6fCk-W8=ec@BAC1O5PfS@c|?C#H>7Nq5JyN#!S24 zDLu&_G4vQHK7e|~D7AQe7OMz)j(X1bae!Q{Ba?7`2F95tHWiW-z)WT6RmC?%pHy)M zH|37qG?rALK*Z?!k!mMFT|G6d#oTHV!J}I-3HG9D-|~-^*bKl{(dK%xgRP8n3{HF$ zoVzIXkMFC+;#0UhyxFvr%HxQ}9gGcq@+xU_#GC6K8fs z;MSy2%lM!VY-Snm)oC3IyZNHFvuD?6S#0Hc%I>Yzlt$Ib_Jsbr@(YAq1;^J3@H&#x zEYS#F^Cvuw6R-)DfX`9`jaBSQ(Iob?8dKbrn?i*H(b)`?imI!d-YOG;rHcacngh(S zu{%&^TRy9Q@gWl6x7$revZ<+AqK6$94ZSww`#;cdh3Os2$4w3Q9dE?yaks-I?Vu!bvYx23&|H;qqTCFE*1$ZMU5h=GVu-Hlx%gqPXX&8I*mz!(EO z%BsuYoR6D)=Wjhs$tqz-c*i7qLrr^EKLw|RlMvpyuaAY$e&BmIo5nRMrnhQ7@3YSu~AD$c$?`>vyV_TxlnP_G^u|jI6svp**^WInHL%UVWu~Uon7u z*-xNY^6h(*D#te1qF9W-JXXS6*to-ca2I*v&j|tkP17!${c57DEfA*0r^J0C0oXRz zAkp_`AM5@ACW(NZ~0acJWAE_nCwc<`AkX? zC6S{k%IxS~hSnXWH&D0#8P?GP7IeG$&=%4b8?`XCip5}w7}PoiorS50$ai0%0hJ2` z3<1FrqCM``_*`3DIf?kyRqynuUwvnuk&s!AXt&|$&**r<%Xn6Af;X#*KykAzsI?88 z)Yc_5usGw%5kY8{OuVCK(A{H#gl+)ZlMCkV{Q+Q`^{A%7cGD518KIm7|7roCj0rFH zut2ca54aOB@)3X7Gv!=%b1)1L;n2R)!WVUKAM_|^|Bt?rapCb*-46rtXQVqiK{i9J z@~nq?;@XY=*F*`NR;3|=aro|B2YSXk&c`RU5N>Z#lF;0x7~_*&||GUi;^-@FV&t5{di$QwyLUJcEaUH+OmK2JK*@Kykb zy-Q%TB5fvwJ)*|5yHEKoV_TocRm+bM5))oTZ?^sa~Njw zsWL3a;pIKhbybM|RTNp$&j4O_f3_(7So-&Kn_eFPKXEBx@%-)SF9^+!rQz!4JUPW} zsA^W+LAVv>yBw61c+SoVwhmQ2kTl6d$J!h^#0}T$zWk*3ZETu1+}xj=sInr_X-=kH zDqsv?o;hmY{Mx&XVu>nPuq=kM<9MKf2jNMFZ~BA6VP8mQ(Ogcy81B!@hH#f_zPA8k z3LqpYwVzUgyZ+My^zHV>1R3z?mEKEq5QKoi>o;BeiOtEmtI=`t`hCqs%zsir%GNb0VgxctqJZb{zUL7+KFZZylxiFU`ZDNA66rRE zUlTbA%t7CSNFz;g(<0Fy(n%@-N`x4ly$tUtjJ*kkK6uu~wA`8hlYnP5Y}dqr943s;n* zLY?q~O?Jou?g;p?9GmFx8FUbs9d983c%-rIT?6CELkHskXF?XwL_uqL{OiB*QmX|Q zkGTNnddgD=4L=$^5aW|d?K~c^uH^qVRVB!Ua(X5^$9$*dv;Ejpdnqw`S+b7 zDQkU^pPQQ}=hLK&P?KSSdGA~L?t8gaJU4#n2b z2~4WQC0jjqEw-CKwPc>=p}JCNGS@ouOm7dDK)yj0?UA){M1@-=Mde$%4FZ!&)|plM z`hDNn-LHOxt^vye(bw3q6X9S$FI@fIK%0zrgLAj#JsvTeA?vuDj25cnvzZW zyTb4ow;OKDVovqzxXkKF&nBxYLb~sx^YP5Bl<%SK! z5OqMa(g(s5mP{%D`6YlHr^1M;!wVunAl3o?%w=5=wqh6{N1u7VN9<*1h6 zqAk9mYr63K#hom7*k`i*u?2sC&xCtHd@Yb86bH~ho+#Sr!>P&bRYw}j)`NiQtef|b zo{tsN_Wkv$Jqjx|$dH?WoWR$o;PUM9hH$_Fz3vrhZX3!YN&Q}euc4A-7GBytB$_mf z>dOd&mh5iEOD{cd5g3EKz|xvN|INhSN9%;Mit4jzsEQ#rGo>YD=OKhduV^PCaP7Ja0Eja)wpTC%mcH@?du#tBH}~IL_uD{n z92#{S_z-qqbtr3gN}dPtf00W?ko(8=zL@UW-S)njrz@{vWfJe-YE$f3hx|YL>l~xr zN4p9^h@Np!d(Z~9KP0DY@{a#a)C|C5{JfrkuurQs{T`C1fixeHa!!=&lpYOCoY6@4 z2LJ@SM*7eo@u0T*TPD*NLZ?8a&6YJkpGv+~#n#Hq}-AIs?sZvLM^#c!16p~<$pKtm+PPO*b zHXlK-Xpr#bTs^SjZXCxUKu4+*nYg?KpJdm~SazD_ak# zfHyknZhueHwIn!E?&HDIKh+9v69~W8n;|~?v;7o1f})jYRnC&K&%i7M30jz7PAq#Lpm04K*pQ#1k#&+^;}LJh-DaEQJLtHzM6&zVY5f@p8gSAOVWFSKDyfQ1apF;kYNa7#BP@`Bj zA)``ltLl8DmK4;zO$8d%8!5{ENF3cC5}JZZ`X0@i$$8M)9STU;;jR9j#Q;tbkp=z9 zo?Q@u)Ve{Xc?|g;Q~!pR<9l~!Gv6aFB^HYfDDHX9jlGYj3|#Lhv6Gr3U}Q+*Nty+E zP8ruSv&&HFXdZo@iiytt(pP`tPQGT5NzHn0m2C}mQKtF?DE+>jJO}If` zS1I;2$iNLzzfg@fSD^=I7UWnRjSLCf5M zQ>bYjlieQ$Od{@&q;GY8pz<}0{xg7hD}*F&*fR@5if>3V#L%QX>o7pExM*UzrS<54 zSFiz}^bF$DmU6Umez+zPMJM@CQ@k@_tDa&uO*l8&-#bvo%VH5CSvbIp!L1=+eUa(y zS$0*iV8@P6BNJLKsWwMbPP9|d{D9l+oH_b8On z8-|?jf4qLrJePL`lZQ8%o3j-?1!1^&DL4?-GXr9zb8`W>}BR{?IlTvm6xwkz^`cKh+f-Q8& z>3^R3?+1Y`h#vlX3j+-4MNH;;AwN)w1Ne9kJBO(f~!TR%E_wdUTwnfUEw z>2An7s+BM_Zh9I^NT}HMBryYAWw!zkj@5I%D~aTF0V-;r6z$)KeUDYNJ;wsx3}*|; zhxwe8tgokwreZ-LdIWW_dZ2sUSXA7!ikM!c*n{&kWFQn3;zk=^1ARHUkF>||a>S!V zfPvr6UIy00#$I4VQ&DlKKJt@r*sC;=bx{1hbRFFNj~3X_Q*2+dqY(1qxBv0n(5^_Y zmab^`x~EUMa*ty+4-FZ8cEG(k&D;7jx6=g~ltN!ume|8(?)oIvXSs|l%b?KkS3p0% z?mWQ6>B`F*o_Th5;pA7KD>|zdR(m_==H`c~{!UFx?FAhde#-$_;qaSLk$s_|kxAig z)A8q?9EV&cW$-PL2Kt?wpS%Brq6Z8sH8u6>nyC9Pdxz-Qpy_6AC|Jwe0uVgVWsLleN3Y5QsSNK;t#55Tg1#Kzg9 zcXe2C6n`K43FQ>?Wl?4}f9PbXVPkI(;S0?daH2K6EC;l{zCJj5!uc3wR^?*CA!5N{ z&tT^;KA9P}E;@t~)3s(PWl+|snwH;Ux`_c5n6B$&MMXu^xpESCR1y?yY~^VN(VZ;3 zkvfJf#8r0E7N3-$9t1pcN=i(pBcLFyW@x>}ANtWjPxOS>%1}Qqxw=IpO~3_rNR4qI zS$`HXr0w0kEX5x2!4W-4{~)yfXBdPt@d7S|A|)zNXI-I1(%CODcGGc?T-1*Gw{1nw znZi#a)fasV5X;Bck^dBNjM7Xtg2x~}&=?p_fnd;xcr8j2=0HfGZD5P%G3 z6>46MX);dWM9?bM^5RI!FF2^Vd0(j7Z zlY<|@eNz9sFAaifV0NJC+u13S`iZ`Vbell++0a(PA~zB%IM_A!WM;XHfG85)&F}-Z zv%V_=L=@t}WA9>MS>|g#QIWV2oZsC)3@kMt$jztC{0+&T!USP(HxC27AW|_iGrP5$ z5V@Vb>BF1)vL1_+oad%Tt+}8%fA=5(};@TjaxGqq>!NI|; zz^gtsVj1bXrEbdKXqz}o_)52P?uApa2E4}zNmoBmoZPX(Mo-kO^PNcfTwDzvlc)#L z%3cQ?gYIw2vW{uhySn&3XUJpI$o591bwS{5cR20cbzW{h1%*hBW1=z-oG0vt1Oo9*Wq=#UI_4P6jqEPnTred+{FPxR=Flyb=p&KN%aXWiQ z5#5aD!Xst8nYPxr75SN8$~5t^IKRE!`M);Eh~2ENWgclyDYU6cvtJ+iN394dTHlLE z$xeBitv;NrLVh=r%qhC=0gz0OERNDOkjKsMzLR+kaH4RLSy7|gQGWGZQzr9xPQ{a^ zT3jyD?FXXmU#WsHvs(jQ&ex0pZj!&ceyyXzv_K^(?5TsQGDYpWxwVPev4!nFWZ##; zk6dd>9^@^RBPTDSI1dl5c?P#&{a#l)N)7=kaVdT=0h_;XWBP7ez&^Dxzm=l^c&!8w z=|eSa;zf-L_AwG(1E4>l2g(Iq3q_Cg2EhCo?G(pD93bE>=v#&&+4q%60TTQF>E;xF zJQ6E|n5Kt3vq6us+9iuaQ(V zULXr*Bs6>M*cbBIfe&h38z|gqmiv9|hjNJywrUte_CDNdwiMdsG(dV^>%!B$4?ImJ?^u@j3@QyOaz24H*_d8G6+(ZRlD+ zpe7!4TZ1u6owiDJ9-bS;mQjoS`)fQ~r;1=y29Ed`of3}Ds>*mEdLTJP)kRXjac^{{ zdi~(y6%N#K4Z+}Oy0vr!P(UzKpHM-=hTftTP`8P)Zfh4?xlglu*!@(hd(8yI84Sg9 z=5$N??#mYmX=(nUvDDpteQ^HpXkvi6R<~!q6Xte0d|h2#GhXQp0}EVsVrD+qLcS@z zYC5~*^IGe=CRsWM5CY^InZmiTTb5Go0sbP1c>Po*&;Q(5wFR{vs^cN~`)R4F;agff zutW5LcrLr#aQ9gA*61E(`cF~GrMI)aefRJ}O)s#SsQ;T6>p z{T%s+h|}P{_FxBVdO^}6M7ug=2mXjT^3lT9?D$6;+&P(bH$iMwsR zKp}`nfBTw>hSK94OY`S|eJ4nxUFd@+6Gmd+q#_56;Ai;!RLgL;8jnsGI>aB(NcDYC zq+UL~t)MNTHDv$2oc#N=(l5bYgY(p%jzgTNY8lcGT%rZ_3 ziwGnD5^#r<#L|L*@g63eWwo#>?oSOR0PqgGqd_(T`VoXYQjewI2|4UvFE(5b45~6< zx^ZAl<;yY8#mEDsrBtU5E2dTLBPRVVh~<{Rn(;3nDwM&$$hx?&I6HN{tpq^{GdsmjjnX+Irw)}9zz{#j{xiy#ZI%)M%y&A#> zBkPTUyH~yENLv_RDHswf0_y7GEthxb_#Nq<7dt-K{QNR^J!W^bmg8!(FQuWiVE9t5 zDH+ib0Ib6^?iuuJw0p8adDvHTcCmP}15jrbZB zzn+l8ysrCKhfkOO1D-+mRZgQ1vmDADTa0T2j7|xLXSeQMhV} zIz**S7qY1YiJ!?!%gQRf8?5KUaL4dDet{7h)qewTPsncSYeyE{=d$J#><-Z7wQ`bvpZCI^=sIn< zp=5aPdXruvaP`&QQQIG$`9L2G)<4Lku%a42vk_L*dC9sFg0Hh-Jwcfe?riS=S)`N3 z;T{Fh@gBe_XpRrKKXNCz9KK!9#$LQ@$;;{-bz>yD=h7;DkW}N4Abn;n-Jf-19ftu? zb8r}DXKN>)k%5wAml5OrOKx>=524;}xuO=l-3qPfjEO$up=0!*3-AsA*W}K42MB_8 zNUs3>i~}ExRDWlh*xB9=0Ae0g?Hky_{XKX z*gv}A%|YASpDov_NFW3;I-Fg96ciZqE`Y)z*C&fT0K@^agBleTRj67+tu&<+ z$t!;93)0Zm&T3Y7dP{@HTt~TcR8pi>^ZCFiRlr4U;i)&3uL`b$^AsHb+DezR4;C-z zw#+A--?7S}LFRLAs52II0d4*W#VUWgpIVZsG9cGpQs=|Y#`798NYO#uJ|=vSYXHv; z%2Nf`p7P^@Y)>wPe=$Js$-lsZG+K^zJ=vP5qXNr%+iI7ptp=3=s2zUX)sDCuGu3JL zBmfrS!-E1y&_o}cPZU>%UID$|pRHr~9vd5}H(P9xSPt@K10a%t?-dyu8I*+u!v_OO3 z5)y*gzKmr*q^#K8U4TKIc?^jYrJ8JF#5~ZFt1u8M0yr_-UCVQ~dXEzh%|M!;boXL(RQa90EMcO(xi+TY!28_zg(Qyhi>Ucx{*@45d{An|IIeiNDYH%_TC-oH=vO z-Yf5W?X`is!yqIi%t@TCs${z6-(6kxovWu1-8#=kaL>dzREwfOg7k^nOV<4+2X4Ck28G3U~2p-7;cl@sZm%aJ_pGYbz39Sx-3?WxGJv|-Q7PcPa)Fsu$J1< z+yD_!u($NG@pD6K2^^Yskvvr*lB)MsuX3}|St2>wy3HBR>md)S{(=iUmX!6;6Oe|R zF%KggV$B8IGTceSJDSv^JX!R)*uNXB4V8au#teWFKaf8vNqb8ZA7RJ!W?=kXssjKJ z=9~aDf`q1dNf-BIr2TRF&R8`;N5rs^ynR^HM-Z%6wT03u%{3A@l)ieM0OmnY-@@-6 z=?SHvAkxeXzgp{t@eEI%%e=n9CIQk*vZqh6uNH4jMl)e7mqKGKRCTl#cC$=NV5aL& zS)ftUeky~_{#!<#Z)C_2lUXy!1Ai;V8x&O=QDO348c!doT1jh%DWz1-+)7;vdyiYR z_4WDQdp8@C)ypTAT92etW&YH>n=qXciJb!jI_M-Q{+laVGBA+KUu!lWN62P){`_(L z{LC@XKlrjMx!QO+yEJsXQbNj~0;Ly(@ws_u$&aAY6ku&o2Y_R|HyzI3$TurY4R&kNp8EsiB+aobQDzDW7 zUIwY1s0_;^m(?O!JHnxuA0h?>!m3fzVFdt{rFs!a@MJZ(8t7mdkEC@&75sqv9^duz zw^GiNA2A^6o6tu}FXrQmL%xED?Wb_34|+$5spZQQZqXR7uENgERDb+kk@ZbjgiS{g zM(V~*Lla|j;$*dsiDB;3ViG;%tIwC%{Y1!`jC!$5S~@&5^|iH*7oMmemPkuitGdsC zi)~HA=D1b-7-CB%AE}UR41ktkzJHK0PB+Wr!|eDH6=)7IUHO6tq-U>y$lS!8xM-@x zsL~iloowV{u)cv4fn6Cvlp8iIKZE}(2HNT$>^d zpx5`v<)^EJe&ZSO11wwm;XoikBG!Z#q6C8RpI?R1fZ=e_NbV%mU(&$dvM$?of&)Xt)6bIrKd83Z;qTIvk{j#wy=5AIN9z$pUt2HL`(# zwJciTysUfId8y0OSu2CY@o}1YTCh(aw(Q`1)VSm2otRs$B)efG$vDwJEcGPv%?@7zp)wkE8G7B>gR z>?1oSYV9zdS~XYz5PEFG&im`@{AE_UYUf(j6 z$?pm4hJ5hF4=>E{E)EvLfaNOPd9ub;HfYcFBun znytBlLz?!oV)bex`T7K^{~*%X!m1NyL%K|53k^?YccxSvNvUuL3+Prz*^y`?$6CK4 zwUYJ7J;2IrjwtaY4mDyBk;0>=i4qOPdz`)Fv~R^YZ#6+rE18QnF~p6hwrQ=edQ$+< z^pAbF9+@ACz&}W4mlpzq(}h^zbx;+Lwtt7*l86VV&G;*DdEEfAj~o+QER(-2Mp5GThI@r2{>t1*RZgwEc+fWA}P*Qa!`U zJmQc?#f5LS#EXkc!#0&zy990XAz?1Z6GEb9>aFA!B+t7=u)0P@q)gU9!BPW;timIJ zmm1wOaWg#lytd+A*6=ng58$SsqNNIXAP~|i3r6gt@A?lV9#CE^9;7`WB_n*;zgt-v zrU0IOWit=vFNl4tnu-eMK_YvF-o@QsvPqmogajudYS`p~#j;*VcJEg!MQ9>2OQmjQ z?4U#Ze8IX+Q73KS>Mlai3IQLk%%(ZHg!U8tx@TK!;prJ3zUh`#!h=zo#_mI?;v)nF z%+@WoI^<3KPUMMc#mkjDzWrqmu&Wu!h?N@$`L(e9D16$2ErsLpPgyyX_@>X7~D) zx5e>pT18hs|3P7ydBzJHYt1_aTP;_uzy#LuMs!s$WjfX{Lky;V!kauFKP$xLj}*b> zd;KQ1l>UBjm`GW+`!3v4gN$JORg=3tnf%=51k5i{yYIvObJpt9jYm+#-GOP25;lj&obqoi$*wwg# z`r8~%_iIezFD~wjAUn62-{Tp@h%(Y$ZdpFFSILq6+Joz;{KaQq(d0WN_?s{)?=Xd= zX)*BT)vVpYhAojzIl;)4S+W7C@ zyHD8gPI1wh)O-Abn}TKa{){`Vxk+Op{Y=CK`a(_6`gJk*vi~A*6b`gkRZkNHLsrHt$b>+mw{O9bwx)Q zk!H$?8oy38X!l1#4t?=mwUy36WS)g)6t{sqLv^11OHi1N*i+1~ReDi*+A`yg%@EUB zcnqunhc8}TmRa^tK^E2}J$i%QJtfYx#bZjJFia6-$rnD;lwcF91V^GFin`nNR*bOX z({}`}3?(f(lWq~G@bn3o$N>&4|EaK-eqsydPW&@Ze{GI*jf+t%zco2d!VY*|fpFjAv20bDE*Qe6Yg5Xg-@F)nSsiv{bgfrqDZJUp~X9;7as2!@0Z< zc2KQ}ccyoMJYmI7r26GG?At>m+%8IziP|K4123FLt9?_Jtdb&Q{4C9iZ~2sVvXZ@v z7nlQrbj*giw+X|~#ZR_P8Zbh-8LTB=W#Y&F;Ewn9#rcWd&ER&2JmozFZ7VE}NmmRg9H( z*hb1hZ{{1-nDy;5(y4gTm)I>fyizof2qErCXM0;GDSxbC>_m8(PF|Yrm`{&P9T zC*E9#i!hNzD8aZlUH3j4KaAcMw{As8dvg^$*;>HsE@x2Zd5gZvW#Nlh^|U0@MRCX` zwS9-Cj^xF|FZ1>efiqqqHsP}=G>i#l| zZikYhphm{Z<3#nzfo5v<6K_sg){hy{MHt(;l#Erd9$HQBz3Q^%&}TqCMm)2=McMsdZq$D zKp}Jd9X4*`{@@)mxz@zKiM*6tz5HF6Gk*|c@adXssB%GMu;-lTiL};XXn7ZVoP(Qw zIIrBr3z*fau@8bg^?#~f$8Dil?>>a6O&XbIzPMnYrbIN4b|tE2FozQpfA5X8923$h zpqGje6cdO?OAi|o(v-kIUfy+aa1cEa=$o3_Mj82H{w#illjEVwL-dojEz-NG#-A$N z&{^^3+mF?xqowUjM69`hmaN=q4^n@S@sY7kZ*QGF z*G&bzp57!9jV}%P>jT4E?6NUJ#XQ0Rtf130rel}of^W3aHP3h8^-rpl_RewKvayBd8ece??F;6&U|S zP>I(6cs>=B)ZcEa7-FPNZ#sE(o=B7BguJqq zyt15J3ZO%afXGrjt<@3QpLO*03?(JwUmnaf1nV8DqgOk;jkfV8E}oBjFi!6t-)T0! z-uar|)}`RyN(m#pi79EfJuxI8g03f z?%*Q8>ZDPD62md|%YU*3xSRSI^nN986*%WZn| z%)~0SAO#JNXS3{F@m3<{zP~;#ufnRlTSSC6>mb$??@(EP{Q4rKFns}%NC@}M!#;@cD-MJlC;PTQ|*^YoZ~LJ zJ`AQP6VE>N48^s{bokWv{zFd=@@ik_tABzcJQ8?<5zS8wvI_ammVz{L1euNA_+LhH z8Y4eOumzUYXNkNIxfTrPVi;=R8llr8n{gm0OZBnippTTXH;R6F&!lv=~5cD#`8*d zQ=T$7vCkrwgLMSCD>+nSN0>1!jxS-`L=ev``n^YRSAG-g%A1A%LaULXk$uSKYoIzq z63}n2^IE{CKxch_ozE#LzvJCSspkdK1mRmW8U4n_4vhC|yy{iYk{Vhu*^oSZD!(Lt z6eagyVioJ%HSdk;!n?-N|I*%}_D2npx&0Bn)Jwkk(Z$&jCn5KFy5{BgEyVp3MWp$$ z(zel@WL`3j51%YkF?TU}EpDg#=e)&++~3Y+An)UR0+B{sq2v1RdtCI=^0XfaK|XS8 zT}KfQc09i6=K1dT3_S~S&GYf=$E^?1@s>R{$gpO(VM^@<*zje)|0!(YkRBvGz$4z=p)viCZ_B>?Wn?_`60HW7`WK!u zi0FfZr3wGaoq%-P(NQ2zx}S6vbWgg#&;F@i_1~liMn_QV?%7kpE;GR>m42kyVliKV zd#z&!cN|3WYOF+T7WIB9yS=BYIw|)JN~+hKN@M;yLQolNBaFzhXdE*7M}4dhyFz^!~}o3At5>2DK~y-^~JmoSu=r zeJl4$VN}Eap%IgiJzdc;QC+W-a3G(sr`p-lkXX@iL)*YOpL6=umznvQn4=L%)r&*s z<}H4Ogv*n#4MPzpeFTJ3e2Ofu1MpE$;rSow|L3z50ry8tCX`frlGxJ?RT8YSkO6 z?z~Q%0!{~!vf}2P?pMvyZ{?H@*&zKiLfWP zv><6Ug>CUC#C>H%bYauELMmgkgr4i0`YDT+_Pq6Rr>Hj%*q?7-0CWs|G_FuJH?@`oDTM26fctjRsP$a5g3JbtTqTK5bv)m<{@g5+ z`Cv;Oi0MTLS>9O<%w2zF@0lY=FZUHyS|kSnjBC>E0!~9yLx@G*-|ZHlMVHL-?TC+& zipIkjc}E;sabf!cl zF28qA%C;Z^<&hYrAHp&1bnIcac<17h+&2vEY7+;lf}j-rOh1YTo_KmmObit7ffilV zrb6?r`)hF{^ZwHMf>&O&nb6aY&+Hd+%{0HoW_lllb zCGw{F1MbnjLDw?_My;JuuPFJPkt8F?=mK4!rH`P-M-s}bTtDk{{)sk9nEfTt{R7r> z56+|GXYfL4pS#gYV;i|Yv+OoMX^KPlfeu==m4`q6BPoQv`}cDjO%7K!j@Fv}v)J~! ztRJ~PQ=PB>SjcC^FD@~9*4aJQdo)%*A5zgcXZC0jI6d3TBYM;KAYli zRjJP@nK59{GFSs)Ti((SApSS$gg$Y#?|&15jIqG*V1D2000s~umeW(t3>u_^;+w7c zYgt-4hR|D)DA2>3#9hfhcfAV-hQegC;eAg2f2<22%0ov-JsO;kzZx}`i4ECmztnVL zeD+h7hj^kbP4sT=S|7mj(r;v6|C_}D1yMx!M_I-)>gDZh77Ri9u0w{?w(n*n29_8G zq+CKu`D3TV2Adt9hTmT)ww%1xHk?AEGx?ve3k4>{McDpUJ!_u zRs?3@-{qsg4JZxA#^P2onOHQ!d-$`%=f%UoH^GWTyX!e0uZqT&4rWwz$xrWHIPbP= zVxd_mN2l)}CtPsq-r3&rZCu_FNJV+DTtqC!QVOO|%v2X}m`#YKMO7QiGx4$$zN{q& z80eY&P%H}^oTzt6SStO*3kAjRQUdKhaNPLrJP7yHb;6NQm#SEFcR%-|zn>VCYxIEP zj1^D@>w!P$6u$rztqJ{vSYEvEOumAZ4RKC{B3yiM#5@J};?uzBcOpq=Z}No*d%x8hWsw}&p__qHkT72LOGS-H{m9}-HGKhk=&*LXbAyc!`G&dSX> z4IAknO$ysiLGrLbEK4rC71uPCCL3|zZ$0&Yz0?qyCwlJ<{n;X&g0Xm=zT`O<{_W>G zNXNEfZ?}b9dh8N<;7#lo+)CR&IM434k-llxe-K)HfNQo{>Es80;K+F0h-<0*R0CG@ z)47lyvDC_`1f|kBc3q?MF&R*-hAy0p!2eI6pd=3F_Hk7%V?B4(>zq9g)XVNCMlcpk z@#gNYTfaMm*ncID6bAZI-oQ#Ed_$?DiybN4{G-zNQs`sdnaqa5Pmyuuz0*a$oLACf zM~)+HCUbSIRm2u^b-i=K6ub@D8DRE4mjzrWzLgvI|B`!JGJj}l?P%KxEeGEJp#7^r zPSNs1@zv7|6A6JpSpH$;qs?`JZkX9S(1kjV6j zvu$0}aOSuQ+9}I@H#-3iw+EXJJBZ4+D`XvRkVktakjQ!yBDh2680u9H z)K{LrprE8We$wN4$K-m3+#$LtM{~yUbd2-scQ|)mqk3iY%Tfr zou`O{P^Pe?3kN5+A`fvl@PKl1!%;1-5~Y?XxT(^r5N%hjs6;I7Z0IuRdc7M2gQpzp z_vhfqL$#&brCJ}FoLwd%pK@v@U2E_)jDle6Ew_tE?8r`Q=OPxJpH^0K4qyz3qg(cB z_1=uVq)TQ(mO%fsHb3^e{pzxFjD{1`+?&JA$wX~GDNmWI^sIS)moxX}?tYc~BSGN2 zMjkRZJ>^BhnG^Lg_eWX*a*>bDcRC_R0z$8KP-In8say|(ND6gm@Twz<8I?FcTd?G4 z&qYEYyo9oljV$VQJ9bu#{X1R4@{DpTiRoDtw%SAS4Y;nZ`L0J(mTTY$e19Tgc45U- zWJHv*77GZh`0$V!d;>u+LXC{k%iC+J(($#ORr-fUF#y?UcMcN$#hO5om-uQBin1ko zW75i41q4385MhI*IAMfbgVOPaDAC3-)zxSZG}q(zqBOnVXJ%g4$-3A&*g(TumX$1vq7B01I3L8F-0#_z=Xqi6(AZ`S}|I`Nq1t^4;E}Jy6Br@e__J zb}#dSt+PZAaKf<2i+<7_uXCo_#2(P^Hw3rf)5m2F8-DgId9|C$XMcklQn6|AA@eP;hA*HiFz9&8Av5a9 zpz#1ck=h-Ct_zkg!^^(h3Gb0^J1|}ph=^vz@Ivo(M7%$vl&wuyVLP{`Re-LZ4+QP* zDi_-qJ)~Bv5yP{+q$xYd_)HwuNknJFB6r$0ZByT_l`mdfZ1OhIFq)J;J5$v8&ITzo zu+01HTIVw1-+OF<%vlwUOnh-QB?_bYcuW3!>T7{|Q~w~6PEdTjfqigufXRe+B9D;W znRH>Dgd&~Pw-$USA}?VT9}3xSqBI#FmnR+3DM*!ur{d0-IKI+|b?jN(^oNVgx)(B0 z3^%uVLy1W`cErD>kTDL9iiw#udsrL?nfFf&@=i&PUR=C846mT+z8#!H*Qy>rKpKHj zt8~-ZRt`vyRn;kC0S7-niEW@w%xZ($muTzF%EXoN*M;M_HKwKc)LNq&@F2CDgR9Nx zhel`$(T=II=400wF0~ose|v{0+P#r`wQDJoC%Oag9f9x)nI?~kA(v%e-ANfy|Mu)~2f`dyUxPLp9sA3esF()Q`jF}KjVdY_btDIz zvr=|ggy+^u(+^kJA4>rghoHRLI-_$rE|(6+kt=a*^B@V#Ro$T%{AYLh>c@FT=c(v@ zCeV0a!7&s_`s2oTO}_N(6S+A@ZY;+JL>+Ve`3n-1=^NecYnj9+6NhgeJWX#Oq{M!n zuWo*+|I}B?)ICL;jiw@}vl2AVn{rM`Q>^T|gKOpoYs67k>gwuF6Dp~{B zvm=oKXq%tD@KB}zd(Ady_$)pnBST|G`oHOVZj?spHOp%>85!D}XHt$?7|)oC6#CDu zA5P)`Px=fKZL-g;FtFB?;46(36+15>1d!hbJ`{#m&?R9U4jD}5zy6e_?~fI}SLCuh zV}^VL8TE`^9vb1}_wKOGihre*AW=-ZX*4oT9!_fpldlRr+NLNa4*HkI^=kD5h0BLoXMyMWY=ZkWOsvx;W%r0^EIl ze}^h-g)5T}^3#EcSdUyAzzc5cs3Q1}hWn?)Cq;}skxYW8Y$qpNGDD+bBc0jLzgd(p zr*0D)?YUjQK6{?g%=z+hJ}6VRJ7WqAOVqtF%wMcV;ZOg}sJ2JudH^gkv-h~yG5QIP zdqVt3RF07!=F=P7Io78VML}cNJj*kz794114a=F zZ$iN+Q^OIurr<)Q|4Cl-w{K#V)DT}!5f%VRlJ_keq1Mh&2P;d_&@`t7mHcW;X_%8W ze{@Z}YeW&20;f^vpC|cU7g^y{*aN!55C=e42>$!A6|+^csQ4Qd4V=mF{qGTCZE=b} zBOm^?TyTW>uZ!P`;hYC6QsrlJJQs;@kNy?ooT0D%i^Tm$q|f@|bdz>8$OE7gIC|OG zHNpr@v~>Pn<0@PyRaz_t5)_rF(`5a39Z*UBXVGA`G3;MJmQoq{=AbITcgN$-?Rt_v zM#Yu=X+r&_XgHE#tWHck4fs6r`DP>t#|vJm$Eco;$w4&e%gr{puIMDlq=JHf$^_CL zSkNJ(cjuAPp%L97epy>0CX@&CbRnXu&v_Fq3g+dlPv6pJ4`)c#Um`(fE8q6g2z%1m z+1ZGGe;CqS{*{YjHhCFeOFApRB*I(%YSmti$kmJQ<-C-@M$q;3biEC(hQl_xDm%N4 zs7LQFZp7`naXZ<_X20kRuY`Twp*hmDrTwTcND^ZQrR2~HOL5vm-W{lGu)RUoXd8Ru zs7=*a2RYM0^Ux0#vLi4J30bYh+7htRk1RO6VLFtO?y)epVxQA>@!Dz%%C*!9dDS-} z`lH^(&fd)nBKL?NNYm^zSQm34K2n*xnY(+#e5ssXAD6|s^#zYKY@z*|#0X~KzybGG zlBoWM9KX)C1OM6Flh!GDKBp1Y7Mrd5rzV#P^jJ)v?F>eAuDDELA;AJ(uTOOju zi|yr?=}J1h9v4=NzTs|{28Zvp?H8P0$@>-gec5x#Dpt6dSJNsB`;Qa_55(KL;E7x< z`(cV)Ij3O83RW4j3$?a#>V3z&I-KV()G3Ix#my1^Inq1SCrvifN*YG*5jqq`uy%32 z+mITUJ0CaD2X5`1+L7PY*5epak~tjeMnVGgDW}QF@}lti=H`zwGv)BR9T}U9sLf#} zY*fyKoD!Dj2Ma%b+_@X7HnNP^$V?U=hQ;W5gv4Dr({}g3LT1nRm{L_GsBpfQ?Cbm} zHJ^%(kAZ<4xp!+ezDbUAKrhqLA>!~Pb1c`4N>!yc^!Rh_$rizZ>GUOb`F*uf2t?7P zNO_46m*5VPK`&cjGF~vF0ajDY&bLr5?;v*zjqL^o>sTMk)hWgK0k}3 z;LDtU3WT9*^LM;O3=Rc*AQSb-SA?3Zgv5|AV{Ubh*WgSd;DiPiu$qE`)5=BE!|Lj} zrV{E>7kjUJ7Mi^s(TSZ7SMQdj4Chpy^9BXP<9~XLK&+WmAAY>&CDYb6oZF_E$AwMp zCE~T8mw20ec}T-9ND5g#59KXO7iL-1?J3^b3B8-wns0DNh_tlK3w-N;t31UY&l8wC zt#-%dkfJst`BC3E2xhHkbu{uR-3@wchJ%g0LpPXP&W`hun07rqL**S8lv6B^?dMuT zB}~mSjQjUmvxh+%=N`uo{>OcT{n))X9HJC+39LamshUMAjN;1st^G$-t&H!4g@oGv zZWV$3zFWFYH}^BOYgPlF(9&a%`?|LPN74M7-}%Fn{_r~R@lW?`J`SpoE!1OTo}TI* zZXwGb&Q{dc2Q>yDoSdFiINc+XiCRN04;Q;xB1o7qshV6b$iN%Rr^QAgl&fx__)FG;Hz`X zw{Y~klZDHMqs#a6GH<>Yi9X_uyjc9b6I=?NLp2hh}w+UW~msiQgvFAsNkXE}jHV~%3h_t87f_xuuPyXeJFKgy=(Lk?38d^x$=Pvj))AD|3cr_KM=dmAdI;E`4xgqdTwIczdog#g(SX0Ss;o1UEuyY#n~Bd;~ljQ@O{uB!#6gb`O27_l0q%a zjqi215XQ3rR^2R;kFvF%@5+m=I4a>;O1%#01==Gq)Z}2eN&B@Vi&M-^xcsXChP>4w zjy`97g;>t-QX4iQvL|wKV3Mb9J$dSDCIp?7zoubdT5(-ij<$@je)~4+F)Egnl0wqr z*(o&N=J`~1?)JyTgi_tm{_a$F$9s(rI4La`DT|lYXF3WGo>+@Ao#*CDC5g`Sqq_Cq zb5vN<28*}#&CEiPwl8f?-{yW_GJb_W)b-(1onE12pzf|v40JTPG;#aCjwaaelPkwj zTDM4kbAW9rS!$a;wa*GPRwKPzFdmrw$8&`Q>qy@6TKRxcU;SV+5(f1mjW@p&k%46-xgR2MOG%4) zzg^S>4y`XoJeZ|^fe!24%AJ3FJ((pb&^ZdmZ|L${b_s*N$pMcf(9-N3$p7ke`_ z|G&eesUL=4?=1+Dg7tav+6Mm3m!B$MI18*EYAHE_{_4-4S6Iy08WhEQ^k0U>$-ZL8BMjQST}p}~Q$V7R7wn&% zXgtY#KA_Ns~MPg~`@V+QEuj)2tzLhZSmvLQIiWFQ@QW8_MLvgT;5L2)GXaA75 z0RxU@18jbg8PmaQy}wrm;^7pMlR9S_c_7Q*{S0X7wIxb5Si2j8+wHJ#FGpA^Ss||^ z16Qr5AFclk!0_=o$GMQ8vG2#q4;JfIUs8SI;!K=fNGP@np~GS0#MZGm zT>8!@7EDo0k~4;Ole=$VglpeR!T5cx_XTopGeSyrcCYUd7c!rZ!Sm$K2?|b0g1@3; zl0R(NDAl};e+E6O!DT{9L*rfYL5P$gSYhefW+n7n2s#5`c)=FDKGJU@0;OsLKT&S3 z7qME~ehYc>v?o(#|2LnPXCjf@my5=R>*cee(xW322t@jAQy|zhDeKJ_ox;uAK)}30 zzyxNglqM7|Ws>gjZULT((ZFyapxVv?tTm8&)x})%nH$T~^Im42{ohsrgb9AYm{zUf zj1BfG^lct2G)v3M#-GbfmTD4~x169tp!%%Z!tmb$9BgdmLK#kk0s3shw?9bmNy!yT zST0IRzX-Z@OnBsfE9KCBB((ZN1tvX`0xU8X@{mEbNLB-3IJb9r@#W=@B4uRti>_&nca!3+y3ehqV*2Diu_ z$4+e2HybE;LO)+??8t(qr(owfFLV|bx2~ne;2bG0>`T+R3pmi61*%He_zpz;Guw0* zoUa6)Y>ULiWI-s?e^joKj%JGUt{W8$>gY~+CbI9tLHGnFecKq#O(V&3}x~F6|AKS`<$$~4#w{LrfcC@V& z)HD(?U(zDGa?SgOn>1J54;RC_{|w%a<)43?A=_&59N_#%-wNtFm%I!@uA@IJN_8G* zKFzRZjk9yR)OptVLnYI25Qc6;4*3_C)p7b&I#!w2B(sjU!D5M0DO)Pb%H3?;edeo- zSYZEcttQU5DTlGo=8=3s2=bMWDD=P&F*~-g5o`ycL!JLbu4*%&_~ne9{@Z6O4J_^)#8 z7|Ssqs}Sd{F%u@LHLLI0{?*<&Rz$FK>*$jzmgw0u+$5YoyfS)efn_{ylL zC)U@i6ei;h3>vlM;l94^UGpL=qUNMZQOz>>at_mkLumj?lZ^jyr+647!|0L46&dHS(esH^L% zWY7I8aD!r6X8oO=h_z<5uS#c2W8&;(jg@J@#D|wMDk(%4oZcuG?I0Kz%r-cj=Bg#r z(_ITx*&XDl3?&4IqX*;#ScKeWRi&|fP_&|CI}p<=Z;+ zwlsO=JH_4hfH2#D0Vz}|rONz3#mb7vZFaRXTgw6Nz$dL$5a^YEe7ta(Zd6D7pw}`m z(|vvKViuxqdMKauI~;dfLgl;MiVz}p7Lmij&H1A;XV-drd=aM?4r~+`aOy=7AT>l% zQOi#J3@mR6%6cnecA;tXMdd3q^2QA$ti;4b$^Zv<~44?wbA7&R9Vs8LojSo z<^ZV2@bdO_n+49r-U9(}gWVovY36{$MgmN`3Lz%NMs_A8boqLv)8XgOOFSrZ^|ClD z*tP^JO>Z*B#lu^t;yh+%)13|4pQG0^KB~dNPc@q~qf3|C zRq?Y|$&DFzy3f^z`lb8uSH}PhK#{|+ZZnujO5H-21 z@d-Gjdpq5*i-BQdj688STQG}uE-P<;s3a12-ql+Ghl5)ll0{1O%uuEO!&i!xEc860 zlA2wHaH=)&=U>UpcUtRufB`!qcYeU!^%@YNklUbLAQ73%7< zE8>zkRd(ZJO_P+I;W@PM8w15)^pBlYem^PP{RIOmN~$2~N}iT%0NGOS4hkN?_@6wI z9ht=r|JzSxuy2s-FfE;qMBdwkikceeFX^`}h$e{`O)jVKd;415JG3ur6QN22cEx^H z`m}3p-Jl>0Uq24&fa-Y*Al{!-gD~x4zNAvkRM}t5=0#X82+)Mqow0tX$6fuf_ zre|mx1XNKgOyJpWb4Cm@q`^}d)|BZ4l_$m1rK59k7(XOLwHr%OX+lq_*g$=UC>>NL zXJ{J|t`n}W4yT1x)Z5|u(aJ?~W9KD-on;PhQ1pYt0HqPhP3vZI(B0~0yml25QFSqn ztVh9%sjEK8l$9M_g%imMv=|iCBou0NqXAJZ+);y@6i$UeV!vcZf3eg3mP8xfmI&Vy zF78S(H`lo0IPW4xn)LQv3$q|O#9*-<6JVxEngfaMG}Nw2psuG~N^|RPJs#Nm@Xn{I zXx^DW6&CVI5j9@>&+vQ?{J{l%MJYUTCAEVO31IND4Tj+P?F1E_Ro_$bwqo%fwu|X1 zCM9Pkq@p}S3&l!PgBMhN(Vz~ieu--RLIQz7Rk0zZBql{6I5)HzBfTk*`)8c&pSPuD z({3C80c2U;$;S(`TLDcz{*Sls0M6s?UaIrw&+J#aet`>y@m5gxmnnuj4)x;d%86?X zJk$pl{4<`wcQ?43W;8^cIghd>(w(`fScU#BMWh1Z^L(UW6nGjkhXRZ}UgBi2b~DC- zF>SWP?)Sd_q38%%J{41c&eUY}>^djXO6o9sa;*gq7zhT5J#He_m*Id~S!JkZR#a6b z4*A&YWIb&@X^A^!T{yfsN1mA%f4(_B1p|5ULZ;@BPlGIjEl<0>uTMd%`6h9X4*|g? zI9QF2?H8S}s@^u!_PKxLl+WtyPLt=$$#ifOExk_s5Gn1c(qv`e;;!pmm!#6=XV@sS zh_~V5F0B3!39LxLb|1GiXc=CItf?$&j^F1_iSr}=aVLF&_~-WZl-oPA#|>6%ko28S z2@cGLZ2i&SS*CTlW01XbGMC!$@P!W*g)a{WSUT)kV=8==T=-QYN|I!PDGaC! znP8hZL6_^yd<#yK$wGZ&B)jPQey<(YP#OxnJ%SDA$IXEBD<)z$y1p$WvlR+%hxAzj|hDOeI1JtsiXR%V$;(z zOuSUtiCF(*SVpooh1c~DOi(E_@lUEz!H!(FEQnO|v8g$dbS(JqCj6d05YQ4lJH|eFNQ$n$|;}*x4*{=+paJFto z<|N+vFr0(s+8`ud;FSv2U&7#V@j5Jz7`!D9Gi5t6O3~{+M)+qeso8<0 z`2q^847k%t#W68D!Tv~Q9q$lSjd7(3`C`Zq-zRINbWnriFDLs{;S%Cym-FWfmCSN; z@u_pfPVFSks8$D>&eZU68#M4odKa`hy5J#76QL)jANmP>qx_<}FKl-?R@`7SS4kruROM&fn+_~_$lI8q z)-;M3g-V5=*}b0norGDRKICM;K~pVdp}!ag060kSUz>I1;|-95{rL3QS!Y;YhyrH#bMIyT{GEEY@* zJ^@TrDlRkOWoUFtNnl7LN^xUKwm3KLv^mQ)pFnbUWC1aW60gJ$=I%k4ZG(a|DLdRN zWIJ=!o7(rx?q{q2aCB$>e{)r@UP%tRXQK40%_eoIOJPZ6_)~te0 zU}dctc@-B4!NfKXz{Ph?e7N;XMm3CTipzbD9hvQWrQfJP!&!utc!)>MsaY+QECZBE zAh}~f5<%G$8|N1)_Ls7v^&Hi}eCk*M-D>y5vzV()=ju>FOlntxeE=i^7J@nTO%#9- zKWo;J0ls5^4Xjf|{U04SXqg8Sh&Vyd+|ZQzy>|#tM=rncz%0~t^4&`AJUK+cAL%;f zt%zK_av{7dazUsc3iD>M&ol0m3GcjGls)DmNa0643s_@weA~F7ahehckk=wJ)Xf3< z!jvyeA%iR)wQ8)z)WkC=jh005+Gp}8N z#mjQ(jRZu?FFU7ltg*qoaIe+>>k$d!eQmS1R0jryF{ZQ$m5H@K zd_j!?LNd?^UnZA-WY6J~N74u9Jx|>=uSkQ*JUx@z@v9$xIDr|@jOC7q=H3#U91oHo z54{oCQ}^>V*1>pX{|Pc~Fy_;ONge&@eM(=o-sY2Bn{|x;hQBbB#lwf>C(v6vJr8g* z#6MDq=$fF;HN>N;N9L&K@iA7$P1;~#z7}HaymyzC9%!sWHBwlUv&B9To!DDDFhF&3 z!~YpN(HCH|DSpQHZ$jp1snL!DO0GB`kTtlvK=*>BW#S=F9Z7%PT<^-*?A?owDSSx2 zv8g{-^~aTk3=kt|&CJTy4~IGb$V?zuZ!~fxO7(x6|AGCr8}SrvP|#THWbu=}x<5>c z3JYVHD}64a1W@MT;r{_2!pawSE(w5SvKUOr5z{Qq)gDPVd2p550}>ijAU{}lZm~$V zut-5^{$*gGPwc38a_hv>EA4wapjfa^PDdc#W{Zpe_L#lf?VZsXsbSSCD~x?3iLH_L z?(ro`-@R@0^#H*DK45cvWwZWgV^z-HK15{20Ydq)3)#7CH6pFVt0!&Cr1EL(=@4*x z33M{YfF-iYfD#OVSGeV|^!?H-C>IzwaKX7=zMKX~mx;!xG8aIzbc2J()@!Gr%;2g^ zJGV0j-~icAYq5}(-R&b(Z%AIoQ)t_%mb9@0VA2|}W9xs`mwWyU{zWwcn!(VHMOfA2 zw8HC@fUl{se`6icgR?C&7`+eEQ7vD|z-KZY{Sf)Q)`R(;Y+vP0X}P9%a+^=)z0hiH zd8?(ledXUK=W)C9%{~r{BraeH0bZ^2oZZ~@OR%)4B9cq%;LG^$2Zt;}nqYp6%&npl(w4+_EwxuJU8TOF zVFvkq!3B^v2}!MKL~a8gIuS3yzFTXADhapJ0h=Ae4Pxx!y!fw+hXxN;)ZMmQ@`4|o z3OQw%&@tcW`Sf|}GoWZ|KELA<7(B!=0 ztHOR4cHp{>EqwBm(&0{>xAb=RHZ<6>>`0@w#%++-wo%K~=!_Bij>qYCftkykMKL+a z&R5u|*2kMf+bFWJ_V$wuvtN~db>EgUe?OhwT_4L4*`#Wd$+o=hmlxVxtXfgL-}{b) zKgXtHA>deeR2{8eWOPfYTey&>tyE&Et*I+#l>g9n#J+QRr@(FXYxdWH`GLlwV=C=- ziM+`BIl%*k$CV#Stc=pzZsQaA`bec-k8s>!5z64zIOj)?*%r$*vx#qcHxZ<_X+enC zvS$l*O0{N7I^yEuvsIpc0*<@+6-U+}pj%1luA9hP{j`7USddb0nWy2fyE9k*P}E1jI^lK2;o!C<&K+j4-MF-q zm9;Znnku4Q`Qh4lWafspA52uQXxoSC1kSt-EJ)d_+6t1o5xTNLG}fhQuK`%de;!yB zb}lZiPCJKOc4tJb!j4~`+#mVbB@W_%0b-YR(`KEmi>Ea_m@9{CcG}&q{D0iN2UJtr z_CAUYD{w5RAjO7Am)?saB0-9fLJO!ET8Q*sEx-{e5+FzyA(YUhcMuVfme4{C%}9sP zYbbBWdkW|N?|b9@#{a$X#(jGXlq~k%S$nNnzHiRC)+WP*j)lSwUi!t}3za zD>%*DORckmvmm0#r)EOKTSHVeG!OD2ET!0mG?sC>dwh>7N7T0$5fyK##8)=u@+^Ei zIcTSO>C~y4Y8o-BYG|vTjO2#4nCYG90(46I=R3P8jqrqOZWGVD;9N$Kp6~9 zz|nwEW&#~@n;71$BoPRS{%6k)tZvjG=kqt>;ArWIL?$oIX-iA&dR}!Xoi_8?;4 z({YUL*%lNh>K1YR229&@-&kGoRnSLLq*-S%7K8g4?y{UB@cU23Znj-vb&<^eol=`b z;Ni#n8#!ILZkpSEOU$3R#x1J5zqx6;=K0K5@WKU)*#?63F0mf<|fpc@(7i|gR`0;T-viHWMRrO=ULOYk{tl4+=JhUJQ z`Q7Po^+ra{^;Y;mF}P`YC&b)b9qqhB&eU1RYyC{4S! zs$)C6zV!fFVGPgqSjgR;A%_BC(PKnZpLQEikDgub1d$g5UpjTVXu{``|xtrVR3LHOg!qHpWndR+C`#e`xgn!ZiREk)8{EPlMb|Rj}6BEy5~sBTY_6U zaA#(R$?4%n4&CsHHlkRnpM>XTk|47Qt?N;1{5N@SOFcB~vC*DooCgM{y9WlSbJ2o( zn!>(C5zWSawd!7!bwSH*Xaj$h*r()q=gr)}dheB$ug_rD;R_MX9|8bVM|%WXM@rKl zF2T=ni8_WmjrtlCA=6gnEv<&jBbPPfB5u|@%{-5-2yYC@7+Fzfh9>*ZNLYW&RoJ?3 zlC}M?_S&`L4Oc*!S2z4l(*}t4)D*WlVez1#?)uZ03f;#{9D8qsZo*mTIgtv``;LX? z(js)}{KT(TeF{;fAnU{<=!J-SqHD^FxyeeJadJj}Y0eTic)C&i!7;1M;bk}pr z0fyocrYp($=pJmH_zqrQOn6zIm)!lA!qU+(ZHR#Jh_alhcb5dGUiU9d0p__o&#;7- zWl=gRDlI$FD^-DT=KAQ7kDz2U)1Mdi{ub$JTkxyFmp#(+&t}^HzJ^B+SOlQqW8jUS z!1kek93Pu20Nqjeup3hRVyCqqf(3SKP3YW6k&b<=l7h|dZ3r#^gTYgC_vku1dys80 zBRq=xg$1*i_to4Q$f&AGYhbCz|4_ZmoCJlmGKb+GF(pH(z|7+*BH6%~?p50+N#q)) z{UP-ZmqLM=-)>phZ&|3GTwX4mV(MC}$AuQI6%Z~s7{*x$e4+DgeQ?mNf&6 z&gx#4KFwDH;|{5@BkN2yk!nor;$?V%h`c>^8M~m?g;~2obMWR-T85I|sXGPc#POF@ zE;VjVGppHRrVGTZDjejrGsRmUcw9co4PREt7vpowvsOW51E72?TO)P?C_k3)d-F!R zqNQ+awtirTP-8(zaI%M-UT%fGpd5;qkInq>;Xc8LHhPnZRoU_$JsHMTW;i(aJv1*07@M6?%CZm}(WMv|rS1u%T+O|hC8%}+Y;ZYf5@4z(Goxxw<;9T{oOv+9~7pdr` ze7sX~aDuqazdom*R$0*4UAe_x?BQf1t?Hxg=*Z1{F+ms9d}e;Lmv>MY(L_*0$(k(; z3w7TV(Ht9dk~bYJLTY4`Wsj8RtuG87&yaiykw~g%feavy;_sr;38JsT1)A*U zB_`6*(c3bJDh@ZZ_kcroai)&veD4Ba!eJ{R!T@4{Cr6jNzW7~9kqKq#w<+i+Hx2O+oDmExZ+xjKu%xp$^qY;Xhma|-HOG{O8aBq09ozdy7 zt+XPymFrHk>sepxW@RdN%SqIsowa907Q(4>7Wq90lTvC>I3ycB=#$c1W-wEUNvCd2>aPIdosIZR4$H`@M6BK(VoMs)jzrFS4 z?PF_^$?9qh<)d)N%h4{{cHBDkC(NXo7zNjM=+=+L+Sh0>jH8W`=l_@+HYz=ZMxFjw5Qn^ zLg9mWeRETQ60}-8Fkys@1zwLBmw=t**~x&uQ+*` z(R{wU2gSJ=$0RvffsjvJ(U%$tC@fsto`^*hmt_LVo0kW78vEhKu25+xEc`Y>!DQnH zO`UCAvLAbTYWW595~D>`Bjb1DKPAiZEVMpmZ|+O&$*vg09g%JvU5JKeUd)P1_HdFB zQf-SJNitRSXel}CFPHunBDztGGFM`=!#|x0pHUMx z0J%6@y;W5%3Azqg_2%Z9RPOjV0;tDujm?DU7KfslHw~ZtiZm1Sj|#^;NQWJVDI^S} z(BqX2kp_$>GPC`x1sCU}QF**nbcT=uHN4z;*DprJ32ZRn9*=Ks zB6vlXn{5q~la*vglnGwfHQ0S-z02G)1e;|p)VSg>TvOw*-st8vTjpg~Z3@Mg*)P<1 z^fsbXMn~@qIgI40Lw+tfwbkj%t`T9UiJu>5O(N^tdM_`pXd%fB`Z7M0H#alf-rs;knZMd1aakY*N#_XGKNXoy=?j2Qr-w3Xx&YX{y546evs%Z5 zhabLpmOcAymvJwdAfL7=2p6+&aFmzaD>-!RjpwxezSl3TUg6k5`!j(5qpswXu>p>3 zmAtoWutuqfk#-NF(W*52;H$j=&FTh}5(Iyh_LQtA{`U9qn=1E*Q{P=W9g&#Gt%e)< z=y#Jxt}2!o@4A%|yuAIg&?WJuLz0 zM4c8*_^b-dr`Kk!#jl?=;=RPiqsIeyMV6g`Ne*jmZy15@^*E3KLz!SI;ZxPuMPalv z3iE_SE8e+$`#U@Y(MNzenwwjoHK?Nr9+{6TF!$=3b7zi%CGIKwHTz!#p6M>LirWks z+%SLCtKMY{dsmE#uOOY95wrL>$z4q&f5@Lf)2zbtYaoX8OXS)9j#PA=0jCL7LL;D4LjSdGI|kdRrOJ?UeLU3Git& zd{#g$&(Kc`nd#2WEktGD1&RM6c|B#7a`7!KU1@w!DVHUl6n7_D3FexSF#vt3 zVswMJ*F?1nr=XEY(8`dri_s{FVzOR!KaaGdqC8Tg4t64+6wa9O(_4DWm@??LzS= z1CWK*9Udtu@R<0F+i((~d*g|U2oKKYE3ensPn|re3v}QVJ`vsOQRbSb^i+JNKSVkq zoV?}3V=GX0?)>>&%2(`P;;O{O!&6qiUsyD5<8`6iF)%xOGa@gdtL^IF4kI0iJ)lz( z*D2!}&kCH#=CmM)I?YR*v?$90K=(j}scME-ub_vPrC|xqd3W22SY2h+o0%rKF=Aff zKS(oZKrAAG3`8Q9Ju#+6FDRy@Uc1vd#&E6b%~v}2Bx>%$)m@irf0Tnk|1+DpASQwdAG9$sLrO~s+USX0{HYqNb z6*4b_?gm^9fH1d2GDjlTcAn$s0juYon91K8mg4imIAwjFlNZw8xW)h6jbkq%F}9*J zyhsD%RzAN@^{T$~2dE{8+K1F`@&Dmc2dn6}`QseCq>yRVBUHDHEf@UIcu?&&M--9U zp{XWvWg>G!SIap3)RR)_qeSF$s?i*8u@~co1B{P!Cr9=BWM_XDFHgAz@`z{uzql&n z?F){{ynL76Tu}zV)5xf{8{mGsDMQG$f)@k~i(`2-jgzrHcz|o!-H@)JOEjvzhJ&_L zud*Gy_bPDjw4e8q1mhJ=kw>S-;Az13v$giGwX!Vm6-KSc?lEn*&&TA8Q-?k4_TUTsG(3981jC zmC~7mx9c6;9t*VW|6Wj4Ib5dfrn73_GBz+}?fgBit7^vIuZIcNntnlD`N_snI_9XH zpC{)d;^wV$*`zZEEr0$NmDdI*&s96Ojs^>3?hZ`M<)VWYd%j=8CK8IvC?0li-db-= zcSaDWfz2*MDh?fd@SL=u{uybof$JR@%fvcVXqHjf-5Z`GaV9iR;>X1zJMfKqIVrOK;dS+aY(W$vr5 z*N6DHZY_@6`kD2@JVS(>eJi4%JU+FR{drKWsCP>rkgMW5B28(6ihq|Vc0`yr@Zq8n zlOhqa^om&!`#3_KM6u4K2=96yj&eVw=V;>76i3w1^)>IT&?RA64QY_>jN~->88eFj zfsN1U?fQML^s=DI@>>q&{%gTS33L7r4oGEb!ZYLU&Ak@!Qn0IvPOfyb)Q3zBQ}WzA zS|SA0?Qx_yn&^X>wsTQ!uwL^_4ws0Ayp&+j%i_SSP-2UfcNr&m$)gg%BWs1+VEg^p zVbDF66>M!!UX~tznb_>!3TwyJefbz5r?xg;OxYMn&I9Q8ClI^=W}4c)nyv zDuCrOi!7p$`wN+{bi;BYw==TRJ|nregdB@i$kl??wV6f`7ku4SQ84FX7Nr<2`B{!c z@uTE)R?Or^Kw`zymv1~O1YT;#;V1=ZOvYw=-!qZCen2|EI88A2@ppG&`S6<& zpCb9_EhH%4K=EtC|%XSKfYjq+TEUA*lt` zn7;p9-o}{MeG_&_fZZ(f3>X)qeXM9cMS?G3-7eumw$Zh0)|qNd@~1FR%wNA19`@<8xU@&-5+N}y=LTvFWc)lHzj zPSB0Us?0Z0{D(LV*EnsC#R9D}@zKwVxz*su4e%2tb>6zczXc(7&=D(b73d1W)4?7r zz+D}uzMmLo(_Tn-UGp9~(f{bg$C%(6VWR|B6%_&Er)v~MQC!e?&taA*)tRfoM$sSh zPGi#FVWrKTWVQOH^|{=5S;wEFq9khgs-Cyj_IVE$S>)(1P136z5d8G(6dzF-%gS*J zA~Q73QnUv?mgYEqCDUtU0YdE&)@iV2NVpZePl7j@`#SWVDuB?JcQ%WfUF9}S2ntj! ze&0eTP&hnWn=AJ+1({9ysMWwUz}~Bd%0i)JGum=E`LR7t*b z`k_LZ=&-5*-JG*{5kirrb=C#OAD2CH^2& z2m5-oEGW9hhoB^1>!)ofUMYkSN* z#WEL}?BtTDQ)sUeCsXX?LrIqq7Qxk2j-~%}5GbUHmBMO}tONdj_RRhpeW&jBBRsx}e%eH$gD8EHLfR>&MIlJywY#5WzXgC2t#~QeGJ;(a1N3*Au0CF7FbPpZ|lI_(-SVs5q(eo2ZNQNM$CuL(+Nl zptHA?&*r4S{WB0Z);{z+KHb(VN#QEYQs-kyinuJl-%O`fYKllixRbo9KU^xZozqPI z5gf`DSE(*0FVH5*SNg3oeQ7r;woy)ip>!Ffz&vr;CDf8#zQv#)a}K#x=eRB`vI9m(ymzB8PJ#Q4Yae`4>@`_105a zphrJUyRebjLD(WOcvUh<-b>8-zBx8%MX+j|F#+%|X)4iO;#oFX7o-j9wo$#Gu8kk_ zYQ576j8lj@B=MNKoH|NnH9p5VHW*u(%I=020n8e|FeZALpJAfP8?d$R67E5%Wz<## z4tKQC-t3*o5&grh@-Auv$ztT_4;w%AB~ZVs-)Ibe{OxynGrt5qt|~FObOEUsgeG}~ zC5u0OBj+HAYH?tdZEZxOB!7cFd-m*Y!P!3%5nX!VKVr#0tm&I0SEuCBDR+gwlFBL$cORS1Xb_eM8``l?h7@9lx0B6{yEFYlaV z;JY>&6^6&X`+izCINfo$n?J#**2%HrQ0INz(G$VfXbd5=9)oQV&b_?)w+i~ka$MsC zL)4@8qQq`z6eVG)NSkkt7mj{=^rv#7MtR_;KBk|SO&E%uN~r~ zE9C-$$$yt?)awzlsJGIaik z?*nrJbU~~>=b5>#lF`YNCxHzn{ycnVFD&yYh}8BUrK8IUL+(kHX(g7NFTV;4OxDn%AQ za0ny88-MQtUxe+V$F(3HL z1FV!GUn5a&gITKdrLpX^ZVCQHfQ@)x)xx5XV|zaX3EdefmlTgKh@X$V0eGHZ zwjUzJWyrXp-Vl~b;Rcb1gK@hM^x0un>6F!#eu-W$p^!Ua^9t~oe3_w6{RTV9tN-Xw zgs`D}0O&N+1aBQ_cm^?a?ExXTh3G#f+|v*Xqv0|s)eYIf%s042{%T^%el|7|>65Wj zR0H0#q1aMJZ38am>|&QE8)ux&FWD;3COj)vi`){CX;F`78T=UH=kuJ zue6(VyETOl=d=oS_ji>%NYrCGk|T=5#_2G_C-B*;2E5DYBZf=AqTIpeLD`BN$}0A-EEBfxWckfFD1*(Vk19!?LG ztIX``agt4)W9%bRyKOqT>Ul*B5~QIs=jPvnv>jLoP8t)A46|2|^8F0K2k54)eElyc zg8ZDj2>Rba=}-PMO2?dHgU}~~LgtN0JvBKQ>=?Jk4Ktfb4s14O4o6Gkl04HyW%;D0 z@=$H;g(}a5XS+WfHssDMCgcX0Uz;a(k59z;?8S)9JCQwE3dCIvR0}{|62YP29Em<< zkib?Ye7mEU%N_U<)2_-GQ&p~FdAPdEnlLXl3lP~}XN)nQ;s*!YCYOPw1$p^K6lXVS zZVUQ4Ab}{hv1J^&o!5N{_x|^4k04&@p*VT8MCfCvVnLv03D&^W|KVKZ6UKCx2&%7m zjI1EUs}&?9s`~I<>*q&+?_wRasjy=dy(8k>Y@y}bm`GObY&F61xsB_n=Grt$s(TqH z=J?ZC#K@twkb#^zYf)b@b@v{51>}i_$Kn>L(h@gZyFfhpmLL}MH`a0LdRsqS&LAGL zO>ji5xMg+VBICV6E53F{L=yGG!puf3jd16->pk4h2Si#}cL_iEU@?1@AU9=;3sF@! z+{q!_-7-oq_g%5V7-IcTD0m3_9kGfus<1iclz|plnuss;WZtnl+ z+3F&&5C5>uQDrjy?e( za15yGGeDH}2D~o zTQEhdL;EkZHy3J(Tz1H+yO73if>(8KNI&%@j{m=&2Xv)#6wCyFspGFMWSPxb)O8+@ z{euRW)w5Vu=AM#>YJ##@#IyL88JS(a^@{;8pP)uylH3S2ylxZURmVRzpX-9oBcPU6 z(dmHt9J@S~k=}~=5mPgjq-8$IW2w5pR_@ua)vHgZqeC0vUO}hsPNxNNl~Js6dDGa3x!sGiczz|eDsfva-9&IjCFC6+iqYq z`ey)at*)xYpvXFfqf5prNq?)M>J1d&>_s*PpAbB`zZgO`s});8ekhhzqxGGElyjQC zd_!N>wR0P8&kPg<+V-3EVt6N1f)^HYq*e;WMw|Jzz(#?_>->p`kov4XQ$tYJc-O$Z zzI|)qSG|eWzH+3oe~Pg~;pf*b{rR;O#$BnB9#JtBweAfPF2in{+PnPB!8?lYL{{DJ zg$_3KJQPmWiSvNGn%EBYvB|2bHsjAFYK0Ah6ex&F|J2!v*VBO|;JK}z8?pgqlf zN=}bMz{P3<^%|BLpkVE%>cY71to5Lg>Dw%oSgd@(;mmX4n|+R!2tHFw0S(x~Z5J(0 zhASQVJmgAso3hv3w2`?ju$G1dp)XmHPWPFU$&s7(<HByC2w57yYVmO@;&r&2om9 z0b%QB&wi|N%KzC}$=`Qg-SdOy3P!c`pZ|b9m$CTum|uXOOoeakaHRLH(dl0xo9JA2 zEzt@OVD*0;+6jDHTm5{}7fV?d#epVU>4W+YH2hx&pMetqZt(5f{fi2JGJ~s1TgUuP zWpiAQY8jt9^$^$~{gjXq*i|pR;4~12pYA0Tef}fGRIr8P{RbDzxrj z==YlcP=5pjU=g?prg#+Z_d<@)xye6emE_PnfcaUgCfJ$swSb=4f(O-JTQL zBd)1OlwQ@JXM@v}Hw@k8p@uOlQ&yS=c@MfLHU;WQ51+Rfkm$vVYcPHAf=N~L`u;sD zlD?He^8?jGz0TTh`1ssFIfS)VSI0ebDn!Q>Y&lrMH$QdEgF5|sAi)_N0v(#BL|Q=J1{|2?^hZP<^6?-`um*;t;Fake-1)Zk;qY;9QGhB)Ga=Z?@`8(0x#czk zubK^DkN1Qk4+1N@c}?#?!~(**v%d;ioSthtu=gEo}fk)Ft0LAcdv8Z%9)3d0-V!Al2n{(0G72>03bM&=4zt1gSx6f=2 z{mZMU2lDbFqiXV7?d+ZSA^w76Mk;5$HZDW#%cVVTqBxSXyv>;7U#J%~oC)jWs|5nS zw>J(U#axVV+aDs0%|hN^jD8vo0DrOK5oa=+*^}pU5giG1p^A;6DbY0`*m5&A#CRmc z2D4qM0B4W{XhF@98TKN0f4>=>C1y3t!?WkNpk%A|M-J8x7E>d2@;f6$@F)7EqCPLz zFI;YZFV!k9IJu&i4B?Zda=7?mdH6C5uHR_;(p3uPT79>%dW(^-qc7Do=uSt^-2}Jx zF)({5rg;0L*U;~OTT)*f_Rb>>a%_5eii~hJGgN6P0eDe|-)R|-9v{E3ogGhL6CByt z$7-ZQv3~9bK>Wt-mE<1QVm$B=>w@XY+*YlN$dO?fu`Wxe3ka?o`o!ju9cym#JYZt_ zy^FH@K(7J1W;SI%C_JO6Pl$~Q3h==Oy>^h>eQD7#CP74}7&w6m{U=8U-p1rKwsA$rNID(A z%NF@0ODD=A6k`=u@uQXB<2LsvoBVUdg@Bh`;2q;q|I!HEZ3JS(K&!j?t>}3*o!*z2 zg00@qBj6iHfrW}U$30haeo`Fzik&hB*7(?EL|#b(2^n7FDig_j66X)6n~`nKL~$EG zeym<(@w$uefHOS>gezecss}s+JJ=Kw5tg+qM7_VsW?w z%)dYk61r1%_itl8>hE$_wJS^AwLgm3++r)}fiQ8O{n}C3VzAe;Z|BzhnV$!0)g;j6 zmuxwZVAsu7fsjkvK$c8y4mI-@ptV?fMWS}>HxO~f9LLjs{CE~G@6cf0&aJ3ulBN}} zqpkhE;B@31E%77_-Itd+X9ytF*FKsb>-P|v; zXtIwUFYj4yE2dEqDhc*jDP4cOHIVq!NLa|U2CrJQAt-clMsDE8H@ggoxf6vg_g2z` zTQ+%`WFVgJOg%aElgE_mz2dr24WLEAsi~Lz#Lufl7Y@eQ#YJ1%77F0@M)t)F!`uWM zEcb;hJxuj~AsX%mnXL&^0f}L$RXM>uLtg)28xM8-C#uHMKRF1{&};68bhpUDb9#=m zAp<3H{pT?Qn~kudT;)OEd&&CNvIH%0nH-~7NjuGcx4)$*IMuy$Slq&lKZ8q+7<)gX_U-wE zCy(!XzpPMon!%hsWBD8QR>E)Z-G-q80;cK7sgIw^*flpQ1|=#aoqzh+%Aj{hTU8@D zg`8GJ^u%8(_kpWA$x&+)4T`M#Un%tXYPq_WI=Fx_|Ku;V|EK(gARjQap~u4 zTsEPsd@J-ch}nClb{u#@(TD#0tIQ`ynDwFnW(e_@} zP4QpU-;D&L3iz&aadGih z+CCn8iij-XdH1-CyGGxXrA;?LvZ7gBGp#JRBy7VW=D`JAp}>QF&b|CQwK{`1=Q zK`m|Wp%{}{ix_9~vby^h84O}4#WLBL^#*_Yy}+C>GZ!t224@^fq;Z>z#XH%duVOUq zB#zMeiU6^+d+1fPtmo_e3;zk=Cv_?-_^Cz~PgZ`CG0Ysfd@VM7Ey$~xVaqjincoK@ zGi542@hT*BKFUBkRH&^WD=PG(*7W;O@-Ru0vwK~aA!s-5C8vvr^s-1XvgX7#_#3b> zBJ+g{V9P_CkgovWPy!OVxMDY-xy&KiJ<9)*eGyBt$$G$;QC>sn#SQ7{?z?vPd$t|$ zAgraG@9$v)JV`_=E4{<~X-rnsLm5RZJ9hM_AYNHBV*IPu&D!dNWgtK66rI|ulhS~} zvuNNUz7rnY1+$_F??d}B%oG-njM1=p&+#{Ck(A3Tr0N_$6Wgv)WBCHtCeASEV^~E?qs}Mbc?51}vO_Srroz0Ba{|Mw}J z60<$U=%u}b7SD~9&jqLH=ty7xelmcz-tVZtPRwEfN}&TG8nt*z=5+^6mp^KZ=+ZlX zWq~JBWd`lw0I|7{&0D@|AX~YxKmLPd&8P$>|&j8ZsLuNbEjyd**wW^WlW7o&HmykGSdok5WE?79)b1!8c~o z&E}slCsd`syClRTOD%LL0ii!d4Kdq+1bQQr+?dKU$K|piJ%UKYN1aA44}vsreOEb< z3|iI<%KjAc_^EjURz|D-E4Q%wUgRN~uNP&UEs7gU^h%g@?3HtY0rf|Pq=2gHVTcgV zI0y1=69-#{KAfojM3=H4|c2|#YJOVc*;^L3y-pny3XHRtkq5BZBC%95LhrC+} zd`^PN&qA|jG=ZqoBFh6%Z;yb^ zLgV&j&VsIpWFUMQF31B7>sW5h1F*Fg_*G1cYYtK*4XHPxH{0~W;$T96_qvpno^W>T z^txtScOim(oI@t_>yEliO!y>8{0LN416af?II8^`=mfy>$n~d_aDier34s~NZItyVrzF|v8dK>j{063X@-jXuY0Tsmb<|AGa!3$&U6eBVPE3 z>@Wc};n@2`po`w*&{fruhR4B$`C2){RtP9lvnOCPfJZ`GJrr!e{IlkB2KR*@? zQ|IEK8r9&|SAzFirH6=QYSV-fwXX&?J!vC*>yI$BmqKEoqU^_fRP1bLu^<=g1Y-&< zT33R7YQ_~6N1PXfHN~{UKnd?}Ru!tMg^5Hpizsq(JO}%*Ox&Qm8BGm=L06qsXbQf33KImZxA?vGh$e8ZDGA63B^2(QPd z`j&bxhbR8_*Io%%uL`pCAKmcb%SpM92FdLod%+Id1EvdH4^(b@ZNU9C6I*q6-JQnm zA-dY1)w2g&dty%NO~g@V@^+%_?)k>Gw1hogqdxn3C zGSmb&5^6eE@;OZ7Jgfo`kr$TLI$8u0G0i87q;koU-_cLsJQs70l{gbMvBki^^6MrQ z#s!2)gnfV~ShGEi^geV=ALCw(B|K#kiQc|KNCSUtPW?e(Ot;3~YGI!yzP6}6d z_^1?gZ*t%L7hsEO;ga}|N3oIw+)k<1J*0Ee+_WNEa-kwLFw;=-5pCt9jh-sX#wG{Y z9yY#W)6CE+Bh3BLtOb*Ap>@g!50f>)T5(<#ouC9CgfEmqJVd|WJetELQD{O%fUTmd z;(oYkKlg%;zLxq*o9&~2@w%)ofY%)wJ|Y;tD>M8>eRUDRTGOJ3X)UjesI4djhmI30 z!evi9XCJAOU455lH?b$|?&>SHX1q|eRwL}ptwyO^WC6Oe?YVah=@eJSq6Dpmlx(o<`rU6 zGfTL+`&H{6I6|AH7CH@ep=s)7x1ax8#_9W2R6#;%gm}!XaYM`5Q-M>m@OgTVjc z%W()GiLdvJUvylbwbf%62r#Z%uU^)0*obZcLr#W_w_Zfh=O6vxK|vR)S~iFZFEkZc z56~*+t^h?d6gurJv~f&MoIVA~rADd#-Vt->UP4)H@wjww_F;e|je#CM9BuqN)#S@- z)Rb0Qs#j6WsXZpmqi_vWgzUAYyaK_>b=m;yBDPkH^5z{hidKr6wHHi6Wa59OlgKue zSj_CQZoJxT0H0ZU5U(a)0a=vVoXAKg85am)EGNQWaB=>fhNAP$!1;UHdRnfiWD2s3B&s5P+hNALHd zJuegVzf9KO){2hqQSUFx_Cg@)%JS1P!N2YT{PG{l=MEq^-~?Y@yi+54JSZ;sugjDm zz?!6=);REA8OPjMU7sx_)xC1v5&?G=B5RMmGeD-VXy;}2^4GiELaf%uW!+j257mbUj<(g9f7va zKVk-ftPM~E>c(;L-=61V;BEfOk0cVgxlKMp_c)W=z`NH*GBKD85=mFaVZCzxgVJ;S zbj}CNkhoA?{}H;+YV0Xt4!uBSoLV`WyHw2n_q;X@r*#uq05ZEZ*sW1Y&S4psLtKDz zP#Vroa|oVr-=-zRoKs3hoLdh@DCx9S;uIp&;^MltslECJ@L6YOKR>fkuNKa6yMM=2nvOu|RSzxZ6QX?!^&ed#7{q!K@tktXmpkx@GlVTOZFZA;F5b@_C_; zdmpyM8P>ILEd+l2`0dK)e8kP!Dn_lTz2f+k@uucNM;2yp*62Z7)avTxBu1A+NzzkG zAKT)2BOuTzKP7)F6;O*HkZ_2bZSh2~eTgC8sVzkSbqtBy;B7fgZ9@j7ofUgL2nbHq zK;swEMl1Z2o^Dmtt5iAH0a3HeG(;r;Gdvn-{M0x>)KDJfFp3D0_g#XPf1!+94N5i3 z)F>eez>aoc6i~;e=>P*bu?Z2GFEC$#F$fXC#Mr|^qk)n{Yw;ZNmNkcoGa}*Fk`tgn zdc}d0%h?cz$`B!#pWJc9on)DJn2cezf?gq7SCVbPKbH)L8ib4I#Kvh$Ot4Kg%Z;Pq zPMYe$ZN?qn_0_(YrYRlK1{OuIrhhxSV*1>NYYL8Xf~^2zL@P?36W(ByJh-e@iP>&$ z>Ljz#vcK#4{ldov;bt-{FTkrjl|Rvf(M^eTwA!e7>MG_LdiAsbrsRWG;NG3=1<34418mh3u>g z93wetxd!PpV<{WEbB9vD@<=HiFv_f~;axVj1Tk=`nwOV`M*&|Ln4`VtaWgd1F%cbRwLrU~VIbvCM zSR@}b7BpB4{N~eQC><$G?{i%h`O3oxKN%)t%+rCv$-RW08;JWUTbMH6y#B_$fsd zERV+>1DWw2$J0%OHWaFex%IV8>Z-~570G1gk8yTcL zH~i9Q@GC|3M>R^pE{Z29cH{CsJxQ=99lsmB3X2 z6cfl4+-qA2o@=pKi!lXzPOl^pxY9h|z8HFJuvD10UzLmVDkC}x>H>q`YtQha|DmwJ zdD3H-C9#ASG97)JZUSGd1k5Ql2(; zjL5`;x#^VSba!a>BJlb?s|L+O%{$NYp6fgFkw-=3t6c)t``1OjDxCI$WK4@U>Vc5G zOlH1yHNi-X;nyo>pUGBw`$^C>$*3Ng51D5+&`%J;eErt;oCWx--@vz$J3BxdI)*@^ z&`BjupIHszR>~q0|!tS}>AyGLx&8kT23J)4J)YnOTs@|=t zMk_NfQ;oKVa`SKv7~K6{^%HnI8v;2jX6ymoKJop21K)LI5VRjtSRM!zy*2*^^PBu~ zf_gI(4#jyFicJD5N5YipqY2*vx|cvrGg%KgncahCStOH*Gn3Rp=BM#{3p?v#qJYlDJBv0`(tDpGbHhxMS+B?8=@V?y;;jAP!=kgsPI zTC-%Y>xXLv}d8Ey^#_5FhfC2<-S4|H1CAgjB0+c7=VL< z4mcdUD76)1PTmk3;?tyEEqlgi|GRV=C@^abkP&tKk~;=q47sR){{v+*!mqOmIsV!N z_fDEWxUPoN(Y#>~%{kc;ggFiFau_AhyMky}L?&vOMg-jS>8o?2>5u?88^Rm5iJ+A= zz%A?Qp*8<$_TPa1p5RgnA$GCZttGg){_WO&L-!iVYW#p_KM+0kxtfl*0R=a2gBxom z2Y&ruYS_w?1N{=Av$FV5N?kQ?@4^R$g)bs=H#dGX-ZK%VWo|UKon+KbZ_=#|{KlX3 zHU&XkgY)d@7Su>ehE?%#e}6YDAl_ZA`x{TwR+67N4giKzSUD|l!89v$8IeH$jZL7f z_{sm8$Z+@qu<^MUN6H?B1Nu>7b6$O|40%kbq@1NdK+RtF=<{tU9XvJ+ znYb9WoL1LZhaw*QQT4;%IesL~y%X0D4L(45lm?LfO{se}U{6_OO~E;o!+zlR{~z&C z_Y4DoNzO&B+qf)3f`6InQvy6k0l=|_tl9rpzu;;6>j^E!0W$*#o00`}iRE=ayhYJ} z(X;)(jCTHK1oFSt%QfD+ckka3$+yzCfAiH@S2IHZu>MQ#2Ss`7Ik>%+ZyjVbjC!c2 zjnI#x&CH;`KtKNu$>MXFv1tIhU-lb-K8h~}KDLkeaN!0kqDr3Ul4+gdg z@!~f$&D(%$h^F#T|2wiFVxb^NQwboW9ne^U(TcXZe~H4P>D?VWL=iyLwaETNGNCkl z1Jd+0V{^NyjQs%d>7Ze^Ay?~P*+9Gon(yDGVFlE^iR~y2^%1tZy5Cxjb#Tms-P!E4 zN{h4s0>^vVDXnyxbMN4y&FtTAsMv|C8>Zz}l8T(;X{&4r1dfgjmq*#WRj{TH3S$SZ z$aiR_y$`X+9}7RK0e)x?Tv;Z&m%1pvl0x_|Rv>@YkXp#~0 zbQM$*&0|5&LPBlk6Tg05c#HW&KAwKDM|QwFEt!ya0!qPl5{6aM-VdtfDMBl#Jz3q! zfMsY3wm!(_p)Zbz`Qkx$X7{@iJlfINNA~NhM}5ItP|zX4vc#D>SS;h(p*|(BlbFZt zSTd@LIWI3qrATecvb3DCCQzjR0yQc*`L*c1)GwffA3ZaQJg>jtQPWKGxm=_7$@{#| z=HX(&#T#Dv(`c>7tQnnleE19bkZAW%!0%0J7wWieB*TLF+(j&~bSThtcM2}{LH6u~ z^s`~$&ym%7_>3t`T)%wPV*A6lOgS9{(jdOj`J5`e)uNPj z%>pkc3{-nx(E7hIZp@Ay?Tkc~C2k}r{HBrUx`gl9_dO_&3ahy8C;54DZ37I~QtdSX zDzq~!ju6d9`x+K)ru3-nd-KKxUNauOR2>Zd7dM#{1&T%^OC~l0iHA9MEAu5wPsIkx zq5==1&V}MUj^OQyVDlnj)LA6Dt>t^(3kU4ybHMe_umA`wbE{EjnfcOI3y&m9C$vbs z%T~zOtBa<4eaJ1Fzh*$I`wF2jx9SJmMdNN8E9Rj;J#}}ot34P58hg2xJQ@M4Eu}7N zxrg8tJm-kxylUQU%A#T+uJ-pA|EM(N&w?aIesAkn@b5mE zbZh6Yv=1nY#^YEi(RRLSy>uZ?7z7NXYPjpML%4Z4L`&7;7TbEDbtXnNjWQyxYZ0sS zu7jno8pJmh;w|Xe=}_7P-DoU^01tg)0+b%D%wJsZbzVaDdOP85OPY?KtLE--v!Ru) zkVsxMcCY40iGIv9O~<~(Uxjrm0qdu6H{+04GcKByO6LuYe+GfzxbH!c*Xq}__~s*d z*c+*Yw=`(5dz~pZ{3uO?j;Gt79=J}Rltz_~zd`wF?ql{|jUEMnafO!sKu@CUR9xH> zW0)(|*pVjIeIov{{#-26gYKo&;fvBFv%SWG6FV=LjP;q4b zvVm}SyaF{9#p1~&&B|>qP)NNWM7r{L zD_-b^*##{9@NB%%_&nH0s=ALR&gsC14X;UCi zw*dHzFjxP0=F~0{Q$4!%C4G7~nF8I&F1Dg|mNx$=Uf|nr{j$FMY0svs>FTaqb0R+^ z`O|H~S8O)E^oXAED4ak>t1F_%Jk9>7#`z7(a&&sEzu&l9(UI62pr~bmVM`)$U-e}I z-GPW?Tk~e5L3WnUmy8%SFL<`7Kr2w!S!9}5xU+o#$?z}#*h_F)VNCHKuR;BDFe4+` zEVGQ9f?Jx2Wd+Z~DlvuqU`^NE%{gJ2R_d9M=VV~T)cJ+th#qjFh!wbj0(hhIBV{C`t&76V0Ebi-C9@#2)(dIP3|U4vC*o$r_+*q|MrR{Lhp( zyq&l9J)<8Z9);?%B28DxtFUHnWiT+qiuj zg!rs}NjI$WYDMFLQE64d ziV0n}N@)DwBy&~V8#ocA94?lR?|rTQNMl~}ZtS=ZGTi<0i$J7(tyN*X&Ssa5}> z_S>ERTs;|?_gz1SbMTIu0YQEF7fxxqV!&E*)VR^(cRzm8f>00j+|30B>0k&t5(Qka;slAIp=WjR z7M6O0jiTHZM3w{TKl)36|A@BqVrAL zc|&O1sQ^+34up{fDA%=gVl!H7bBW;kqk9>=WtkNnx4!6ykP*{Qt=&%V_d5IvXBYI` z&FX!&!4oMkO?fr;x+ugiM*;*Emu!_NCL&#ozEtXAfg(D*t-T$2;L zQw%xqMfkn7(^Jn#elojPwUDZqjtZmsPT&gpOfF$nm%8dcbUBQ_GoXVofAP%H_BMC+nZqq= zvVTu`MywIf`f}MUlN*E^ea{3~nC?eHxf192LZ8(KGDr=hh?JH6jFu_v3Qf#eGRZgh z<7=FoqVZnN(uR32+>%$M<{vN+$fwDGiWYpWqmADWs49FtP_PjfKg3&h5%fWg>%oXi zx!~jG@=9qXR;12W-F#q+Csx#AoLLR^aONRkpC2f!CWZk|tAx%+fz9Z#Hxv~wM7rxe zbEGK;omb||jMGt@yBsCpO0x_k(M>fCQ%CyF-_8n)8RNFh6PvkU3na31?N6ukks)o7 z0x4Z>YcnE5dD$kl88=It?a~y{?b=F#uCZjgfmuY^f3#|kutvR2czZ#Rur$-TuUjj`XBH^W<8)F?Br3*uH-eE&7b#QwTpFOfX$ zWpmvObg_XFDckW$*!tuC1TIj8bXJ4ov%-abe=QhDK#@a4>Vy{?rAW*z$j+|26~sFm>1@FU%?xaLgQZ{98zD zdL%;f+E0pnVlh!4Jk#I2r^`sm`!1H`a|}Gn_mA71=0sHg7{e-><>OJ!YTF(LuEy@B zQSCq#{-of8jPmx!+=-6^k6ye=P%W`I@|Fbc$MLt%vU36=*7!3HA?$0`|I$`)qlyv&rr3cGkI?h8~pIJ=T zBg_7#nX1uvFj4**oEHHI(%?$^JMo)5GqwHTCxFwK@;g}pq2EUr!UL!V)Ku@;>_l7E zyk%?V+HCJxhA^_*mFrvrpBooffD-bAQ9gOO;|Ou{_cBqi@vZjE_0pEuMdEO;XqRxU z@`Vf8Xnx+r55qhIy8WAxY`TE zGss?rP%1=2s_L=!z|hc?&n3^W+ZB8TBG^{nvl~cFZOL6QqP(>))1Z5?tjyv=+BTvJ z7J?QAQrYcr#%@=Cp-eS6A{!S%O~Hu#=7J!Rf3RvXc1K=4^* zaB5YH#ciYPFte?g5Yht`DtLWmy!U}NJcF0blWa!vW>^f|62}74F!s-uYDU3J>#OCr|Q zRxRHBWuB(F&o6N|#DAfoMfcegAe8@dbX)bZmPRQy7(i1e<^N~!W%`T^K31H!^wXGcw z-*7@qQ~1@VE|oqnH?Ka%C-x7_dK~fA+-4h68J^!mmf?n1boN*7tbwr;-#R`uu9UvI zDj_+cls=kf1VU(q=oF{ro#6vs^A=X)v7hEC&pC10DOo$I2~x$0<~xxSo8TiRwz z1JK?!uEBT3Y=DW}$vlbFj9PuNI*AK&XLD;F0{dexy_*Y%z5+T{l1YVshSfHU^{93u zU#xbY?eHttwc1L%tfd0tl;eJGVoV=ln2V>xQPgA4v^+LFUi}+*6W9JS{z*HUnA?{0 zQib6RwWGp0l__$9>LDp(%-svLAIBU@tiD8&X|U>3z|w{xGGMhYFq(m}&sURvYze7X z|GHtTU7bRpy2{=SH_J-mdVyl1E;e{!GN%46YBfXSOTJKpm4rYzf7ftHK*Nx}pM19~ zyjZxTj1hO*@-%_Re$pT=B4CE-BVc3@AH|rkgTtM7G$4wDsEuFyhwM;OB^5?0jvVQ) z+Flx+1RCk`YiK$T*_MUk7lOJWPrE_0VeluctZJua>H=?P^#`aXbV?TqMZd(^5h4|1 zUvjUn*zj?!D1B#JP2<#7-??E+KBfPK*!Ib<{blkA8YRz!j*=+8KBJAFhA68MrTN|` z`AIAXLrK7lwjD*~i-rmCo0q1%mRPu<(u|&u z0cp4K=nanD`RXmG`5^KzB?eo4Z}Bb4E31dAl0#C=1F)Qr9%oD2I8CeXY*>h z9|YI?(C2m)Vhy!uBg?m;ZSK032bMb@&yFCVfDi?VF6G#HwSpAVpj3jtA1`89gjUK$ zTDq1RY7=5eKuiL_y*$Q>M$}RL7ZIr(PZWVBPEb=0-wkq_$K` zQ*bbpqeN9!ZuItWC!e>d-coyrC&W-aCOEi5r`_|D`+m->TqrYWEW+hFK0aGfO5fXN zXAO!6C59e9$nHJJ%i0tet0-Ik1Ja&N34?E4biNw1e^^$Lb2Ys-AjD-OO*NBEw_?>d zXLAWPnio*?=2Q}BRk3<$%JM{U*GVpoKs9qDbkSMB(O6FadXuflrvYeqQq;uI*(>G` zBOkh5M#q^hRjdWui{AJh8s4PMrR-s=qX)p*WPWTGNtfP1IO=KKHqYp*(jy$nc*>E* zsk7BHQqx1^!5IP8lRuS5w+9xoeljnw`dtL{lw_toE1i;bNqU^haMx(;LHB9AAc%Uv zZXojsSK2OdqVl*VoHt~-HEHT-I6Y%4kH&~y!s3G}O@h&yTErpUih_GfW3;t*v25=o zWg)qXyd`-if_H{hl0~9oQX&f6|Mc@^#$(A^8NzF~+K#+t{4;3sITNjSdw-uBJWTkg zS*NV2e8D^bmSlC?o^Ry4D%XWd+Ps27_h%L|s#5wzXLEk6S;=@8YdzlrhqrDga*30D z6IayiS`ixt-dB7XUOfc@FqP&%)Y z2=C94T3a>w)7oEF+y7JJvsh)^3)g!mqus1}8mM8cX`ww-By__UjJFM^Xll7!0e~m@VAcV0E=Yh^Q&05HGUQc^IoguLqIj@QsunlRe(HW#HQX8Q2T}}M9 zgI$Vw7Tcb1RQiksMEhX5P*dsoZ&sUNZ?%j&8X~h-l5n;ONDIOoGkg8WF?sFFkX?)P z=02T$-is_*n@f-S(+ouk544uA$J_D;e82mKmmqk-^1I6sLE1ODYPec!rAMgLG{d<> zs8ZjEDJNI&jt|y=UY`Ew9yUrUEj84?YJ=y@_h>~+nuX;eUkYz={3r4qURqeVQr_Yn zxY={FezAi75_=1=fcZM7?;94PY5vLzgfgSdRbOnA7d}5k+~Nj0mVf_Fkmx>z-C|=K zh44}252_n*EK#J3>{42kHCOr9It$nvD=e{(eomvYq!qKk_POCyZhaABI-EyW-%CX& zPHAb0ft~wTk}t{}fqtP^px>F47ZanoK+DF=tjONDqHkZEVmn%%UlERQ-)xD#SH$2k znx{b=`XGIx66jPVk{p;$vDGx|wEOB4kjzf(eb(*DKTg~0tQYLP-BHC+x_x=f&Ta4p zBIw4cz}DS%)a<9}4LlWf`DxN#<+vMI-80u6Qc>pI-adgiOjLn#A{a)22JbEzWx;x$f?b5$ng0PV&P`=k~Zt7u$3}P~6DlWClin zWutdLge2d@T#*P5`cOua?3au;Mg1tVW-tp;{fP=m)gB&70&Wq_m?l$ZX#+NFt`6Sp-n8{%Zb=gc~UrMZt)m>y{GXtN;H zIL;qP0WA2oKz_?RY2aWh8yvxs?YWDhT$?%?BIp!P$a`3;uH4-^{dK!+wi<}Bo0BvS zx&xHEN~9BQWh6Z6Gg&Hd)82L7)8z$3+wncV>CN%v;E%681B!T-Gu5LT#A>kMxSEAV zHOdyU&t>sq4_y_N0x0xZ=t%?Ni~}agzhDw*%Ie3bMJv@xl#+=ly^81GPs(=;^iQZ| z*&N0g0|0x(Gm(giB5!lzj@G^X%t~dra81*g7j%v6zLdHI=b>#&9B#oJa5vX_rjSoV z2~Q`MD=}wBxzE}JIhEdB`Ny9O>bv)V9QulEGwr-k-b9*!fZ!P>XXd6Js>xPgOcB3O zt;b&xwaK8Vkqr~kl%#-DY~~a<{V0{Xw{`0p8M*1vKE)gZlzvKoAVt2&`-McP2(Wgo zB8JeyCIlqKx$+*t`9EYb13@G>tu^k#+paFhAn?E(ll8p%mps&{^~EV7(oj-5dyMSO zWyX5gd$y7$cV28-Zq>RRuxt`J__f!d-Gbk1w;-OiSJQ=ec)l%bqEb*}6$MJ2q4@cM z-+tTvw(ewC>How6B>1zyr$t@!tI>k3D~{pn$g;T6v--sRsNu)niNPr)`6*7^24l-R z`L;U-7`v=vwTmtz%3slR7LP$|yjuLA5H6)hQ*esxd31}#btO8g;_uJ8_mph*e&WS4 z;l#d9=6p;yOlA0Tx;P@rC9IM&Tfn^vd|G9*>l|hgF)jkFn55u8fsm!l;u5Q*u^9v< zv1-ZiAD*yV#0pH*z~&?N2=qc)JKaN3laTn#ArP)Lp7e*>+uyA-5p0LL-DikB_q zRCOK_O1p#1o3-$=O1k0X&01kO|4)9#?|L?~&BzgGSPQh;e+6&$Pdeg)mjiFS7eCOf zT6KVtdg|;7UPCf13^tbQPj}?!+4%CZPdLa(^YeikjgDiRlECJ;PWs*}9S-ino@MKJ zv(~5_>hT!vwT)jxhXgivAo5GG-06Cbo*CSuMdel~85Wb#jkM+7X23&1Z5F9|K=za~ zR5Lg!mPt+ynd6KQ5dbN-Iz4h1gyq1}_H9LxK zK+Wlk@(z0kdPh1_0LP`S`NCfSAHOm0Vx+fK-^9aKS5LhMKV8Jd&{|tdC3Q5>+vAVU zO(PUd_LspIpn}@aBJUY?T1Rc{CEpQn)KxQQ*TC%4tdci8FszQ+94q72(|8A4ODfWB zHJrEne5m&1@cm2wa#xI3T@=Nb`kNQD77O9ty^=nronwF}=ExPg8GN9M*w_xWg;GrE z*M_WI&KJ~K8sitnd$c@HdXOioLRIVt_-ossbPeJ$&%jL2-w{CDCY{3@ONn=lY31ZP zp}GUB5Y?5{*nYUqrBmYHz}L!J6H#A77P$%j#~zk{@1V_IAzZYoJ;q02=4j`iYIyJ9 zIny=-%W9YEniv@YRlUa|>aa|^P*P5nt9U`Q?Lt?dHawWms!SQZJ>JR33b4p2e~eDo zFc)BYx~x@81vTPO>_i;67wE^zXxD?71a5Hw@er%K@cDbym82&nZ7hpSAnDq%BI&Qe z+!-T7X%@XA29H7~H16{)-Uop5g}|9#D_1jk1HuG~03S0`SM`{e7A8{a#*%G27!-t4 z!p=&~G36JptIvw$)b%~^lOC)azl%VArV`X$p8n4MtiAA;WPp5VQZP4?-b`lm31d#( z5AM~ipOqG(e%m!LGice3ySqWr^yVHq3r#eY8b7ruI2Q^{Zk1(sp~?cjA*|M*yI2$~<-(s|s1Ul>9%-&G(l}}OpcJn!zMsi?OR;-$c-zC#yTx+^|Dr**cA@(zzL;w{C zn^vVOOdyt1ggfNv!W0ppj`V5=og07HiKaq;i2vJwExOF)Z1EDEK0uf0U#9{58^WE2 zJG8mh;5tc|{Y~l+j+O%GSP_?AMeC3IKp-E-A^h{iEhIV!o&a2%(objqF7DbBlh&CI zqchc38<0Ybikc)U9^M9udtB`Qk)*DzccnZwx@hgMomaf@XB?;T7_|i8MPLe_TLM5? zV6zQ!zT0f3CV_JD!Ctmcv!69wljMnf=%RD&zbysu%A{l@15S#61A|BHt!SzJ0pG*@ z(R0Yz%aq?}<-f)b{9N2*T5-E}UQStkWX5MDl3JVwV4PY}$9@9#7L4*BXiQ(mE-BQfYDZfr`Q_f-5EkP)J zIpo3JIcegQ`7+!!n_=kn`ul-qOM~5;0&FQ~=h*Q@Ype>Bsh27cIKfPu3B|y>EnOE@ zRT%5z<}>($^7!fDDa?c!q*XXDO6}BEN`Zl6M}Y3wFvrEjp$3ozygZs#!fLBI!!dqA z?4M4HKt()|jGv_G?H}&&56pho?kAmEZ$HwR!>DHFd8|>YYFZ3{)2E`?`oIgwk#)Vt zwu|k=gUG@tJw?R|H;P%tu&}UN*D)%T-^uNK`;*xbIw~sY$;|SKYvbtFJKqO%bXH=p zQj2acpg46d5NQH6E6=Dt4?CfzRv*((TCd`s`){&naSgx_(9bic|W$i_Gd5#^t59F@;vDfssLQuCj^>bwW&) z@(g%e(`BDU%@?59o%iw&j-po`QEJB|7;`TmCkWwK&2G{{o320==n=SQVKNB%lWMOK z*>>)r1ipLppP9jP40!KH<2be|k9$PL<*nJ581Xjboj~s9iH1*#W zHO)^MIJHPht56BK(vjdbgn1&TEeTH=3_>Jv3&*n`IA3Hq?a5+?Y4L9L?I;u^l|}^k_$F_*dFg@6f-yHdWqY zC*oh_n2VEH|8uEgHw0|v%+&8x2zTbC%eZ)t%kE0_gxzWHo7yeEXxwQov`u#VRjaF* z+}iUrp0*2W|8{U@Yyc(#_a<;@n^BJY2}#!2k>g}OYXO^0_qp+XZny-v>F~;cKe!T@ zA@Os3ANmFR%Opl4ckQ_K6B;b)Tne&&6gcgJvpc zE%L8QIs)7M%kq)wxOOMF!|^$?kYaNuWNfULtmKY~I_(5YsPPlsw-wsx27VrN?0EW< z^98{B!Q^px2P*-%Dlsu$?ZrQ zzHIHc9hrd_ZsByhV(K;vJ36gR9=LDjGCtB%!ORhnkx`n*^wX1Wz594$y|f;&rN8SU z_kv#+I4%Bk+5FP#Lc4YE!09EvPwxn~q$=3+^fOLVU`BZC{jq1B_0IyuOX?g9A>AfY zI;QiK#8ekKf9}C~Dd$XlR!b#?e|SOiOh20RBp*1{UaYNZ6ryFM!o&o`EBozfJ|0_7 zpaxn3Hp7$11LM`6KC#@uz+LR0k&Hq{HV>WESlruWeFKHFwzqR*^WbeKg*Yh}{rUwW zCi-*hcxHP2;?%E|56N>j@O}a4b=ELj=^x*s+IlXYUoIG!t4cewft$Eo1vk`1crNNV z6XPd`T+FCxrIP$D1vnGhKnq~@XR@+EBRC7gx43)^m>dXT&|p@7i2IGe9|+&kIyv*4gJh zgbNz)29g0S1E%K{d2#g4tLkPEc3#om0BIg6UPC3&qy>z+$_5DmFhYHkj{z`HH8zDe zSg1>XnyvA5En`_R4lwEZNy$x%D{|aBy}4`H1=pScGz?zAJ_6a2&B%CcjkfrU=+go|XRuRzGS$N>XFGy=@dMhRt>~x$gl;3~s@RGo)9&p@og7Iw=oh zYRXX^yMeZ|*mF{l<^k&#%3|Ccpc`3Fa4EM5^!X5QJi4d~5@ zdeqpWSPfI}=@)BaTZ8n!g^xX^k%(5l^6E}JYc0EKKHOjM!YvX)YbXC4UHYOisd zk#9XO6w=9+Z*W5g=~K1R21aiD0*w3lFQK-_S~}oQZb<<=B(@;_t;~YHbvFv=?Vx1^f&+Yq{QwQ(49aAn)zCc0b)|$ZH!a{MzZ;GV zaWXeg5kZ##iT=P+Tu z4R@H5spK+>x5aK&w{Kx1>6XM*k`E4GqN!H}e}^(`Vh<&8<`!VYlr(NMOyV{fb_=<= z2`pu=;hkCp4`MIUdlfJ9w> z=MfMR()uPP9x3vmRD2Yx!b#;MsVegmN*^5Z) zjS?#rCbGGfWM+s0y38jBn_Gv@w@ZTA4(EMAG{##x^vVOtb(r}bq39gt@tb+S_)W2(09 zvNI})mO@QJZ%lPa9TPksx0U&WrBgG5i_8ZKRnc19uEJHkCn5C9EI%Xy3!)Xlt~2&) z8bQ?c)uR14;WI!OD(z&+jJzydx9p}dRRI8YGi!7W<_7FdlOc2f9{vXr3mm1@+T}W1 zlVFobVzI#k&TRIH&``08sY~{CNTq&mnb83eop*?dsJgECGaU{x(tT2>jmmOoQG42* z1W4&)qT$)w+>tcT6npZallmM7@c{hcnJ(yTUonL-=PJ=0(ClepmJIACNjfu`mhk?9 z3z<;1Qs4dL_0M~7nwOd|A>_-;f)odUc0NAJ$-sPSxeM4ujm;A*jpP}gU1rs}^E|5) zYBccz9;<|aBRG}^qhs@W+EcRu2Oe#|FV$!yWkst26fwBEx?Y<`jhLM;)os@0 znnCDRayex7X;sS;_5s%+1Y;Z|{3JVw01Ykd6hxpok zKs#a!#oTlB!$Y~p1R5B>c5pkh&4!sC)V$gY?)M*OYh!PzuUu^cF!02i6K=RF^goBA zh8)9pAHL!j*h7oTD4n>BS&bYXSkl`GmgR|10pqj7%6qMera6a*G==k|)1KG0$PuG3 z&@fMpKJ2xmBlQHQ9>A-9MQ59B0^nX`-=&nGVPcARMUq4caon)%PrBh7%+Ge#Q4?jj zzAFYaZ17dB($h);KjR?g(mJKL;)<;x&=k$QtumsIJiHNbISo4B!0c7Nch z8o+#4Ia2h}9nf<(0Y-z}z_K2o3xZQaxz?Fqg3Vv}L0tbVEiq2M?q=nkLKfX8Z{4w} z@AO_>b-WD_D6@-P{!W+B9DkTEC;**^*kR50d&9l8Qc__d;yE*`+q-F912>N09C&t> z4dCH?Yu~}0@xxAvg>&I+%kWpMuEH0hiFB?=d zJfESZTJm)m$PO{|(`>O`?y~u|b;p@%aeB9@U ziU3XL&gNy4ul+lnd%XtfdGYISkP;~^@A3gA-n@jWCRIJzb8ewDTOi}|x_Hu)FRZ<_ zl-UMJdX6fmZBCm@S}n_*g9Oqa#luStw2;^zz0*8U13a@zp|4a+<_V^sp9l*pMyD!y z`kzLZdtm(9#tZxk0EbcHcwM&6av(S)WE8nCnZI_na8n}x$|aqSzJAeazYZ=)EWifj zXvSip8R&&loc|5P*({#E>X4as9bjcV#yWmznnzX4dmTFXH@ig#ObbX~2F@!0x-+ei zL+jkLJ|Tqzy=F>9)IcU2DD}qTe;#g*4bNDt3C7AZlxSs)2{__29JVz>7?XY+Mw*!k zyMT6NjD4WlK*#!bx?`|^LnHlr$^Zba!^UnojguV_KHnaf9QpJFp?>-1?zd}ClCSHy$MJw96t$a4UzD$Muf z0f5`H%6&ar&|#|5TJJ8Gfn%u2w4?)Ifp!ZFYjO_4UyJJ_zZ<57~I+?9?7=0}PAadTiWuFUAIXa`byQXy>v5645BGmS7 z(}J6l?C#jqh;8|Gi(2`a67#PNplOSZ$o15c_gtm?uCvWAy?UtjD)lDzwevvwIo7$| zZ&Rk)N^OG7k zxg!9ptC_$f`aa*}K6i;NaLHecC9S48=3votNAWQknczv9 z!`{R+aT4r)vd>w3nZtP1Muj_)tx=ELB6qUkMdC)hxquC242w#^ScDCGe&SnR?gS%( z&H9=E%iHYi9|%qFELGj&-oDx{1#<=B^QEd!S>=dj7y2HA8>}(2I_o;mJW}FBRPI*2 z;*~_g-b52gbtz8Th=5t}Fv5wlO-O#M)V{zEYN$yA2l0twEtcKQ1wxwVwzzZ$H z+s||(wkF9f`*NQ)KPQHW>4C$g2PP95R!M z)Mzi^VN5K?-O`zGRk}9e=1mQ{ZBLs1t)&w_h<+q| zaeXl{7_28OD!TYm{xL~dcPSM5qkaL|;nc2oDD;i?=sA4%7QtQzidtx|%LvKXz9{(mUef;zI^Y9F>|Ihvp=I^L-73OA(grXj{>Tt^e8AU zR+nzNoO|LYa-ZMQ<3l+Vu(PvQcyD=LWKM4OQE?dx|ClMhkGFU}cm5?6OpF(ko*s_% zqbi-AR+stB7IJPv4SXThb=$P*+RmUy3_3=-x*vZ0cpV>~m}41E{&qt3?PowYzjF`+ z8`)3f8_&c@lV&HkN*r&8cTZG`0ex$+T=B)p23~={mc72dcA=g0i~k(V-d0{W?G=lE z9B}9q+1}_E(F@J%Wj7wjgJ(eAhuHCz4C^e##lIAvhBYCp3$YcHPj6M&cgC@?nxAkK zqXwwqt&+E63@szSmb^{1jJk6?^+b1zH)k%STIjXIcSV-MCG+Zxx-}Ylcu>OPU`cY7A4ZyE`FG<=8wy<}8?T*kYeUER z$QD3a(-J3C$i-TpBJCIMJ zuam#ZL)9HY6;;S8^?6Ik@zueox;xtcR)BQJVClqjB1#N1w`q%U?v5=qNexUy%lU#4 z!K45F=EaTdW~8kCX=d%Mb!6du%l8`lsjJBMSVGuNy7LNRVQ>!3aB@r^yxT@<4t%9? zyUR5mNhvK7sj(w*ek$Uw2r3dlX6Z?2uHq@DAH*B`_rhT0PA$i3ULMCkvFAIaN5mH# ze&?j`%m$yjZ~u-?`Z50k1cGc9t=aHXDQ7&T1NfE{#l5Ng&q(DmgA|6uUOh>h5&I4t zuY4`Z48C`cXGVnUy*S()_ z-FH{6kb?DA)=WB>qN75AOCD_>Qe2$PxVSqzIyrN?*&XhT-6zC|+)PMFz|G{|vG*Nd zh89QAcX8tkzyx*&85$EZ{`b)8YMA-Ph9rM>$iHrKBR)|(t2pvTSv`k_SL*|SAzb?1 zjSPpNp0e?auWI4+b%j}KV9Sk!SIS=-XvK{pN>cmxT#QF+F~&o zW$PTDDapKi$tcMEa=89}G2*#esTcYMy@xa60yJX&SW72RIpuw1udQ53uPmB!u54ca zsZmH#de5(!sR1ZE?=3%y?{{Y2`V&MXXCYtQ=eH)E{khEf6&MZ+N7nrXMDY$h(ZK`TJh*f?=V z+>@Z}&70SK1p*II4R@5k#K*@k_I-6YIjZJa88_pmP1~;rsV!!@S$7N!bZ+jrH_?P6 zEnj+ia?k4@(BZxq_t2mIqA$iCI+a|U@cCV~JKe>s$+U=LMZ&u=OW(|uQ+X*uFwgMJ z0&B^+jOw0xk@kf1w7x6HqPZ}b`ofAcDP-UBaOGjyss+5BcYUFp^pWX8VEM^|8St*W zh6eAWIwfC^@5V&*g4gTn&Jvx+Gd|`mo)Ihi_z2!p%a9KWG_%L95!PtcE<8hFTItr` zC9Q@2hV17qE-nVC>6R+2_;Nrcz>uoJ)VoL~4i0J(5)!XNGaie@kSkucy~@J%V42wr z{nG%mf&L$ahi2VFX78Q*e-?JV9_#MAb8Oh~U4Y-iY}Br|A>}iEd0XW2ZB~tdb3uE1 z`=^hJq!Kv;@B_WqrQh;XrHT5Jm$#5d{k#vVsI2^+W?i^EmCW$>JgG!13SU3uf8#-}z=DW!Zw*6&RtFLFjc4rUi>s_6k-ud+R zu|BV98bB>5NQFoBFd$s<;@h57y)L2N_AGwDJ;XS*_I3N{mu_ zp-mc9KC*ZcqVx5BQAT6E&f6oCH@3kH^mkU{O?SWL9Q75aB~+P+NNO0a!&ChA@~B#8=>rn?4>iSE3t zDdxQxs$cDuK0|9F5h3*fZ}1=4`W$b25xO)lXpxSX?Cnz|Rak?B{AVgZq8FD%EGk}k zcKCS=LTd@~zWVQo{&}P5%fE*C|LnyP zpte&7aucbbqcdg(5KPVal4j-l-bC@=y*nhaWvk2G73ocbmo@ZubVR;n>cc>Sc#JFch)ckkZ)qHJMJs={~k zZHj=N+7&!@ezHx5;)+;O;I0208UoNTLJb4=xGVI)yh3$>&n|6!_$`CdPX8aX`9@mD zfQ?-#e5?aEx8ypBl?E z&wRi9bKjqe>Y%+PSj_5_d zsPNQXk7x+2F%*JMe)$=|edUN1JvLL&R=5u^f9KP+(Cg^v1XAWXcp@c&qIPLVM^L+4 zJI$4D69Jt597K{5O;>-D)?md0Z!as5>Nz>SI%VB@y1sOC|Cj8$O|~XA|5ksY;d0|n zJ07@(+E_R+c3Fff?LHc`JgW7Cn_Jpzl-0}D-nmsGE^$8k)8@ihiE#w=p)lTai%I1< zX1h9uzh(JqP$~)?J^6gyg_}8?14ONAv|qM9k2*I-o{YvbdZ{h z%WW&E!+IY=tvmmbw!3qn(o~_{q%p%f`&pi*+C27l=J9}(B%~w*BJ4TyRzkK+b?Rd*`s9i=c zA0osE%@6scDQ@(g+ws$M`FsKIGfc}i8k5;a-n8Idzb%bn!ZXx|##c)RV}m_$`=1gKH_XlIzGs|yhxn&F z);+juaM-CSt9wvc@UmxO2E1(CEBAmb>3OOrzS07LthE~HdjW9vvzYS_HUSB&wNb*y*q&M zUan<9GKsO0s+Vd>Of>7Mz2NqtjEW*5U(llL(lo^Mh@Sd9DL>_DXL&UhHg@3IYsXCs zUfIi@ycno|!pYusRG2BVS0Q~ctvuIm6X<(y$SlCZT_V8_FQ}8y>?ac`K2>^g;mSaUJ+)_Iq~Hm1^JRUG5;r=$D9%*aI766lJQb}w`~OJ$>bR()uHB)#lF$(}?oR10kq}9xQ;?GG?vn2AZtfX<>wE8a|GM)B{uqZjd+)Q?TF-jcv-Wu$ z^jUg4&+OqwjT{;D{QHd?#vn<@xPU5|PQ$UxxJNXxAnZK`Y5a&nQ)&Hmaz-F-4EhZf z8&V`*Ga?9bd2gQv6Ub`vzZ`#5(l^<~?;l}T83`;r%~>-JG*|J-obZQzi8O+3Ugqh!A{?bqsM<*&86eo#D*e(!tr`kls>#aND(!uy8 z8J3f;z4gD9iR`qhq|gH@Ef3q-9Y)n)2E#H_a_>G9?#>uFI&auBm~IjzD3eiZ1#HdSBlCL$0+dqDTbki{1$g4OHqQ zYB$jf#@mGsz$3>cCS#P#lT4{dCOkL#kNU~BaS=T;B6veT-W$4Eb3E04z;Qe~I~}k? z^1tag3`#UVX^|_g;Nv8W72?j8CSvRFAL358(wcyrE%>Ukq_5EI?K z7R+M2UG^wlZzvei;B*c3+Tae}wMTNj4J0J)M-aKT_Tm=dl6hEumV_u8_;YuUqt}hk zW9GfTK9>td#fxAFg#i~-)P4Q1?AITxYB9l%$!{G;9D(@QGXeP%xlE>>vFGbwjl)7C z`GkX;TY6$^g;hmv6~ku=(@_52=oBg$u$_t>v{sykn?JbFj-~*+9Jt5DNnYuFzJ~#b z`JR4LJIDy#ZTjvtn}NK^Zh`^GuVU*ugov!k9yhtpE>-o*XY?}ycNK(!r4Z0Mk7g|b z{bTF*4Vk2*5WG)@TTXVe0#cqXRBp`H{f6K(WN$ZXVK+852SzrlTcQyQHC7#vbOQs_6@I<@$9BGJvbn4I$S(IGH1@`RMh)Z#+mJr;^HNf z-wkLs^1FTRGI=*`GaCW9slc#HbgyWp?e4UFabJIh0i_GLkpj0++_&Z%8!!{d-3mIT z!m7CuczD<+J3AeD@@U(rGCT5M2{GMn)ll)qT4X`SAZPxdl zIeD3R(yo{3ZMv)h!sL3xPp=x#YGmh%JYn@)e@<77YVI(q%9m^^mQcx#$l3?3SY1v^ z23F+w>ds1PHe+3AqRtDJui4d_Xmr?`jeZ%kP>@rq#cJWw3OKdj_mV~4>y!;9!t3Q> zKtFsx*+PVcx0Moo(Yf9PTBW`3w-jx6zc8y5l}lF~l59a&lOU~{vQf1fkQb?u5^`q< z87%fiqoFS^9GgRBBrIe^LfZaTM~eHMoXY71^kXN6UJnI`O**dV_EnRA%Ahp=y}QpN zk-Hn)#zdz8{t7Ju!#MjJB~{g+6{A29oA>GDtRdu__lfR~#ly=}ZxAF{k$Edg*Uqv-cs9SSUUCN58UaQc_!)nw2UxPOhaa`9Y|( z&|^tBwl#49Ml61af$IvZF=leE*g_?uuD1eKQ5b(P1rKlM<__i&UI5d5@QS3x0f%_x z`j|=$xhjES_#(9Ri|uv=lU!a4lTH*0A*A_tJvt0Wxq3JOk*h8H+uwlRSL1i@4T2)q z9r|S$sAj^B52>QV&?znNJ`D2HWQ<_9^6^U=bWw9cf3TBr;@fcX8WEzjv+EoboKvHi z-Kmvm&Ra?eJ5dPEluJo!fPc5?bVtJO6VSuCKT@oI-JZUINPLA;zQ5Hx%bi=6{fQ(@ zH7F6aUC}Hv6x&)h2hi?ygopcm*t9WI|W-*)F< zzn6Y~4+Lcl_3xTBRP%@2qR=XsemP|NnP4Q325cjST{v%hO4#yp>=|Z_!nYmGn<@cX zYd10ZE~AMH0xL)HUXoeoPUUzfBI&)`*RYA4_MzG4z<>{0iy>7Mc!luohatqyv% zv!OWhrgK1uGDhkm2w6a+`2tIJI2xXjG#i#NLLDey*Q`<8Lv zFGe<7nF8If1LFeD&d$OcImz+%XQ;qrlZs`uimU3F-)$QnE|Ux&&bNIJWKW;3RZ$>d zyXH?J(s*;pqmkIcwdXnXudFoeRgLXYg_BES@%`jfx!*&GAG0SMLM*Ym0zo0S3(}S8 z=IHEvc2Nm-O{q4t&{tTQ{>d-eZBpp9_#vhsVWre>`?})K92$rmpp(zVsh~iiDWfrI zVXr5S#{8%$J9byX#zf@{ig!6i(EA7ScC z0irIFRbr|SsW-n@>S$_OLS zZgB`X2M>TarmWFa@rHBpA`c6_S9U4TX>7zC4PQzABD6*(M?<1jj;m#nM*R#+-%f@3 zQLxHCg%z*Uuvny3O6yU|psgDv*Ib;^E0DVx39+I`WBOGTGOi$kw-iB$+6#GGEa@|6%qw4LKb~F!s9uJS$Nw%;M1WclBXHEV|I0dlZ=0$#d%T2IWosQnuIU zK#25s7!!d}ld6fScdEeV-C0>!qQh3zQ9kJ+eh2Je0bmCMz}93}$0$s@9v(uC0Eih# zP|_dx%K_Y_UBFN){mrVueKk^Yn@Y{Pu=pPg!sfa>ko9>C*EhY?O%Lwp6?(oyfERcm z2W184<^qT4wFm-F&i%WWm#rUIIDKk}A=uHt_g%piDQ`sSByd%jh%1NbxOV-|!>jU- zi$;IK1=}@GDB(ksQnHog-<${ddCh_#rw{<*qX#e&Hvr+MCr=&Yf- z!B$+1(J+AH0B@MPjN4H$_%#7=y?d4SqbsyD{eDLW`+;H;R4XnAVVH_CJk&u^4R={y zjrew3bh-yg0S3eV(z{IOT`uEEX z&Ln1_OroD>KR)hr!%9;y6+jD5_{7EUB5=*Pzj`H1Hl9$7hx9c*jUmLFkiPJ8s8OS1 z^D{T5j_~1JzB~yEua{?5K^^S!A^1Q8;S^z}$-9B-ZeW%WF7#6)uZy^2zl4Xt@?mt( zZ>R04FH@1j8Kf3tIdIK4dwyrLK*mkZvq?$1Ll29>>$Ycs8FaT+{7gZ6oz}(%TA5#T z*x8)WvpqZ)9x0QSucy-xQ(|CXh9D^3FdX}{vP~);iDzmVm*c|sd&KBZHz>ecCZiny zEl~F8D4ktb2RmlaO;}Qu7ZLI91V|EYO?G({Yn2i-8_+EQ)H0SMfl`mAy7bdq-0wEp zvr7B-&*Lm_62P?qgo0=<{b9da9XCp8A9;-~yG9>^F)Q=kfE}u!!7IQAW*5|n+y4Fp zB<_4}S_Yv?dOmM0jlOe0xUj(?|9$$z$*qFoH(OT_+~@*(}SE?B-N2(!prP)Vp+*=O&}Ka^(bASWsQm z-@T_+B>wKyYvw{n4A5+SLmyMaw`si>d>UNU#7}j`BYVJ8fsG!nA7fdqPYkA1;2EB| z5r*#cDx8k|`>i}iAJ*As%RNYv4iA-F1jw$2=CamGFMpQosJJZ&+=~+Zk}4~4yy!r* zc=X;=uNSutcvZdnW{lHpgE0FrNhyht;^3tqHQWapSN6CDgitJs+JJ_{DfJlN7MNHY zPL5udF77?>+j8e2A(yxn;^eqyDGoL?b1RI+CX#4_on87qEpK6UM%F8=a;iD#2 zbd>(O@UdY6^Lz>2{r(E}+nz}C1Z!Qfv2DMmy9sxQEEK7iXd~BsZUvhMWeDAo-QkSz zWqT=E`pX)Tn{XZe94>1-+D6P-vM?dThjTY!i`t*oFszn$=J>&dnz$NzUqr+j>I%cI z71c2lwB_k%3{&&JU?ljlV#PUJ23VPKyMk4-UVDK*2iH&D5F#37mYxjp2cvdXFxz6{ zhBT2cy?mMQnL=;^!il`6}fR@1x0cEEX3t0h99H2h)h((?{` zRnl7kD4&$WIoYp_VtII(T4lB<5F+52(*{lpf(w-)OzFwxE^|5X*b>+#FQjLSDXu~r zd3pWj#_1iFmbSC+cCGbIn5`a;QKQKUyqWrfi>u=zh(gjmfGLoC&?uvHPZ5mXURXl1 zYdnJ%)T$B@teJe0vOLEDa#9GvJoCAc1%bh^%ZnkEH}nx97VwZ%q#ksbEF)j3TSfrb zA(iDv_TV$leQ8uO-982dZ1;g<7htRpR&B&QuU_(7V}_RcLe(>+mSqSp z=F{Bxbk(Ays|yW)dk7)nI8eC5V!~$GnG3&P(K$8-r4Wtw`8t#58k}1sig9revCwFR z2uUz<3%1VXABhLuSHax8_@Rxw+eiyw)Vc8V36=?8w{NsFa5~k z@HAkQ^O_yg)3_{y-spCX54`DLC&84e!{0@#wsdA|+(f2+>Kg7TTEJf;fM%Qd@YIH{ z3L1RTT!-dXuD%pcdFf=88@@bP3mH`dKdhFH_ku;Os7^KG-(rQ;P{tWg_e!K7?Yhse zd@tC@wO+^JXN6u|#t!5uwA#2%o+ke}G+stXS^GFHi7s3bNtAO1v%`zqv2l%MpdQ5b z4J_Ub9h#@30k$}K`LfIAvb{JwJ`wbG*K!O~2~v1(f4ktg}^t%6 z;BR;pCmZi23U;4N=7(8Ll(P$2Z)UYoZ^Q7>VZ z5sK^YhnlJwgjJ+AYl{^%m4jVNEoW9*i@?(+{&_iB!cSG*OQdOLLs^xzT(f!Vdk)cC z3&#{>VM$&L&RRe-Bpk^8WZ&GSF29C>#X#iLoXrC4fm%d*p`w7&ZSU{f5V831a(-4*W-!Zn1;}b8$apQj4*cWM}k49rdrJE{~Wf02)vo zgUd4yTChKsh-e<2#Bicn0MxoPPc-E1ZMa-t)mE$(OImS#1rM67w!;8EpemK^B?Z(K z8z^SU-E%NoM9mp1-Y*=2TV|$)&`MeeN$&8AJ4GZt* z2W}rx>r^$Ru!G50^=KWtlh)YkAYpQ)2BiBdtg~~V4r*$qh&CZE zP35Bu$nadVB!R6|5Y$PA3rj6Ez5i+Qzhhr80?oHyk8Ud^P zmeeYgRFjaZkNt5bwMQ7lz_1xqCNptNr9P{qJ|4e4R3juPG<%i{ zE4*QaJ8v{jrJn;Ab(R8am(zd=6{tmwD5$7a0?9DnUHh+M%Z2>Ra1bUI*p<^_0%4#FHvvy$Zc`aq zi`o=?^ApsGtxm`R3Vkn~lSsMm)5-BX%&;ke^xFX`m*s|9n`x*ep9d^VOn*U=FS+DQ zI!_cRiXU^#^iNPuf*F4}P+Sro@ZPpBFO%t!^cy~S4MTkCr0VRfW|3^}4euxoM&WjO zwgiSBEbL83tr*fc%bp^17AqA&A>7dF?_#ot$A;EyT^NmJ!4qfDXfq!)bVC+ef4mz# z+%1!5yAV0(sYzGSag)+n{Stnnd|lpZswhchREprl!P!~WZmGa@L#@3qsr!8^0tgwI zQAu+yNQP<5=dIUMwWo9mrxPrN9@O!z6sExPJE5dT8259x!HdO!=sv74^y{{+^ADnQ z+fBYAZ+czcHqMi3>Op3+0rJTb^(8B0i1kH#*Touk{XhlSK81Hg zo6&0k0e_5cR_@ALW_#`GPu$7PYX?GCh~FwHfaY+Fet3$t`8-XhKKNEIaCBF=&UuIn zCVmP|ElVh`8eTT}BLzYw^^fu=_lSP}IW?@i`{Y~|U5#^`=;~t8i;>YvM0XR)_RVcN zI3km-d*9d4VNpMru}uk9dQ_|t`UMtfo!4;ndyo3W;*-vg4ITNQrB$}O z5!!=Rqt4!$<25g%Nni9xF1|$rg->K{84^!oSgO&ITA+X{JY={S+?OVsw1HWM0T^&X? z``qWKSUtM)<-1l)f#?{8edFPoGmh-5e+ESRSk=|nKp~fD5Or2oGD$RZ0>>0(wx>pk zwvyv+fXrzTWmhwa^5{Q-$Pak}29d?odtfXuX6Yo~KFUAMO1`arx;!q7dn zkti+8AHFg8BC7=3luq1NA5PoL^$2)ReHqzEnC9 zg8q^_{RUqWG!cS}4@H2$h3=PL@aG|LFEcCp4JO!E6fX9A7#niA<_1x~2P&vm1a^ZY zQCxr55nPKzs*OF;?0EV+AMd+1KG(GHJsSO!t9NbP0eKAbbc|7`t&)t$(OSA<;2=;; zxZ+1R_``;c*6^aacWBdwuhFDTRIrUGH(mag7prKlhZ8=j0L(&(&~tp^X$sf~H8A2G zP$B$F02j${gH{%+%I)Rz7+NRCP3$5L$AMe&%kziiARt9L3U1}|j`x0q_bamPQ-}H4 zgojI?kyPe{^*EvHzRo|MKx-Vld&nOcyQpD8pnPq2*Khfaj6wSTOVEs85S0mN&Zm^fwk4B>puIu z85B760bYz91Q@?cjhkgfhe0p@kBH&XhYkxsP$wx=mwbJdsxOF!m>~4Y4WzwkM=u&Axo}w(FO<0l8~h#UsFVF6&ka ztIMT$(GXoX?I5ujP^4o6sdMkE$_6zUX@wd}oL78dbjddO#)@sgLh}(V^y1#Z>J-Y& z*Yvh{ODJ{!K`CLqKX9*xPW&T@=6GuSqa|U8qTvsTbylG8xT-6-u3@kkIjj(9L+5*C zMnoMXs2K+AM3a4BYK9L-k*_N3&{w8i7U;^wO;5oa1JB1Q0rNP*?Du9Bg$z=@z5%Na zIB5W{G=E0?elscS#}DYP-&%EfOMd_qVfp+f9Se(;M<3dIec84tM_T8@0=kzUB&#@W z#v0$?X*hQklt2TQqh!B__gA-AM6Zi4lhA()$H4e5F4+LFRsQDg+?9u+2*hC($T?IL zmlz+sCId>^tn*N_z_PMiMir*8U7(XPHDx=yG$>e7E7ksKnE=>YMeW22l!6Zb$_ErO zh50U~pJaoL#1_zG2NswM}GX{nFT4>x<0U5FW_NWUHS2K)O` zCvI=hcqKS)4K4J-J6DKF|wgB*()AGA7TS=TyT= zTU~p-2zUYYfFM5SbbqV7B{H+R8?*T2&TM+!5-zUa2enc;+KVf?F6w%{8G>}_KCx6! zzQ6Vs3~YqaCLaV?=YuH!n6G0^KA{b8z=Ud^0 ziMRlC(cjfILF>R-OpNY`7tCpYZXK@kAwMqVQ-q@w3R<0ZL+-C%Ft*>Q*Eb5QdVg4j zUhUaH?tj4;!`Szgi`@zCM{{0elBUsoJG|;j8urzdfDFB_0VPh{9+X(LiR_AI$Dmet z`K9Kag$6{81clX&KBr!$Dk#H1&f(#TmiQ1A+Hrdr^plfa3peSohp5G+O`-7 zAd7YMa@VBZdUrzF5wq;Z`fyi+_enqI?}X;(KN#AX>x!u6EYwt5EfwQg&s7J=ec`lN zDo*xHEAZ6YHhz2aLA<~8%LR^N5GcC&`-DXOR4kBK5s6aW_cH~N}G}8l5@OHb>2^ z7kW^eRu;q927k9w=~WGmr;$CJ6NOjKjj+s%?Htmx{lC zTy!ihlA+uD5MDj>&%T2+K+Bxr0%pWp@8(Abjiy-C=9&$0icenPB!6lj%dYoKkzM%- z*+oTP=BfQjoLJ=&{y_%e8ZhH66m=#w%5eWIdb-Cntqo{Tn5#Yg0TILr4}9KJDptkC z&3QO81rl~>BKDpNvoDrYM$yv@EG=k6L}(y1)E0?XzJ`GMYX?+MIAcVFa4}A;4zZ^U{NCLHPDP!BG z05v4uy07_&VE>m3vb?^n@ninDydS!=C;CoYmBo6Vz)TiUHp7$Y4CKA0B_W`;S#>5u zfauHr`6~GEVK+;J)_fnDZ|DFtQ}Yw$h67fPJ-h$I?dAZTfK&HIF)$yCgF`E_lk7aB z4a$1nw|We@9O*zTlqfl)Y^JRI?iv7NNf}kl72GW^#sMSfNkzL}scD*&-K}m!i^e9l zh{^ARK$^(Ng{7pDUHQ|kcyGG=< zQpU**@NmPYzs$vd{CxFCYQCJmC)nz$2fV*ksfUM^s;sMAL`sP=TL$5W3$98&+=~Al zkGdvgJl6i|nl95ItM|W{A=|_RNIKpL2>(kO=gQFi>w;+PYA{f1e zEIxc`ENB*#4&4e?Ys@Rt;%y@NcC!y8a*Y1DkwihkM$BRI%BW`L-EVdqm<`ar8u#-L zT#I`6TpXL)l2K^V*p%xBR&N0cUz}VJD{&+zOuX2PaB&(1Wf97srh|WO3W!e|EkkaT zY+=&mP!?DZ9xLB8bf`%7Tw{LsS7q^6%CUqfvPNSCLw^a>Pkei$I`7Pq$c3cQMuf{5tVyTPxCV{^{=aoejfT$?F8Q)O)&^`6m%KM7Pjl}5tV zoTC`dz8Nj&+1Cx=|uF$kOHslCBncvxUjy=_Wfsn9xNk~K%) zo{Cw_&Tr6wa)N@{9EG$)Jm}qdX38vtEDj5E2ftp$$uADTEk#csv9XCeW~C@-)9`|HF`0{QyMo-^YiCi1qnoy19~433{F|ceW+?=zI+_*3a0X^4tLSX ziu@Ac9$RXxM$+Z3{vv(Rd!rSo%f+977dlbduSMOEJxGN=5@#suld<1}B36{+`dqXp zrw|qsYga5v=cWOM_J6di5Q6y-n$ylA!w8A8?_w1D%t4$q#oJbv+_*OIlzI!8NGeP< zgdxWTc)@$%GC@p~7GbwH@c2!$;=;6~NJzqG@bm|4IPl4B$Lv9d47ee3aHvHCDaFb_ z6{G3_^SPPZ?FX5pdoN$=HdgqlFK8tYD>hb9wv&p&=!Ik|VsDB7Eucwq2Xs<{X|S-i zU{sKnu`Alo^{u1OMjsJPi@Z|xl?&n$cezH5(b`?)RNJE_l?uCh%wBEc5_I=eOFXkD z{hc2P{z3SLA=rvCqJvxRk@vklpXOYQihet>m(n(tyraRw(h8>dM-BpUR+J6Jwx2nH z9s^_)qU%V+)<4j`AGbbXWY80t++86R(eBbPm-DR>8Z82&`qS&$;1@ToT%*nfo$r$f zE5}D8l6W-P77++ieeKz~mwZGU(4XdmT4lij_=|n`8%BJ_ohzzQ*v)gqEbt+DlqRY% ziUPEJaFQg|vTRN)3k#1RiF+2VXH0JMJjBwD!Gm1f9U-K+tIB>4;8BjjwGD4@u#}ko zqa_P)s%~=oTXO4arJtF;bVnlk*V-wpV%+D-s-E$n*~n?5dfe@WD{|cn6_Euzx?NM91OwE_>W*A- zD%N2WToH~UIGapa9f<5C;+)V%)BS*J0^5Enl7fP33oRKvt+9oa-i%YW=71YQ|B?1B z%L+`r&!@@m!n?T0>SiFW+_W9mHTTEvN8;nqsTX-XV?$$Gv5uhR8nEkT62Cvam$hK0 zu0`|8Zi5z@mYyxKGp{*$w6Bw~nY1*86*U(z*ra8DQU1kd|GW9F{%dvOW1x5D>~!!b z*K#Z`T}3caIwc~QCZjKxOcJEh%~{EyAwHP`=^HJY47|=QD%xWS{5O7U&_A62g{Shw zNl^JbA2MdrU62n28WFlCjv>B93Vk}3s{8e;IDh{&6B8QCU}_*imD$>E{&P%G5yQc3 zGf6o!s+g@Ub94A3nX-zC!;T^UwBHllT&-QXU?&Mc;D#kX^N`KE9t0H^hx2-fi>m@6 zxj!9`P$0r+NdcSAv_F_15-E3~n>aOKve1K(rL}-M<{l@<0>L~iTOgnh^Yg5HewBKs4g4D_5(c;O) zg(_K%WVJTamf$mgcMMUe$N6?~e*D+3(OT?gS#Ft2+zxB7-abA`z$Bjaej>ZNy6z2y zhZT_ihy4L9k)eAdf7>pIvt<--67=iTQu3F=2xlXbdMfQaFxS|-0$NLfP77Gv5TN+h zDD=~EH>&shc2tG|C1r^B-tR}!v%dcRb`w7zY_Sm3uDQ$osR@5g5%bCQHg}UT%ElKp ziUNA(QzR{ojl>_cnFOD1sJt&XlikgCf2DAEyjfUWG_tZPUP=!O+xy$H`46D=7qCQ4 zY4r9;3J6E5czEzUo%hk&AFf1AGwH1S)~bqg8)7Xjnb>7rCmYGK*;luiZ@|g$y3$&x zb07hojP>K#JMH>2=@_4!v_e@d{(zGdB#nxSLVZO;)4p8JGCna;Y5ERTyVg3u$LpGs zjSb6|nFR7zv$bw4A?Tz*IXRS#P4AIBuRTFpT3YT;_1halczAeJZz!R^@_J^u4B$e> zvU9n=Y5%GEaJp1yWg_>NHz}8`E*Ed}mv;!jbqLclo0w8yN(@m_k`awpYQ#n+r`dr7zYIO-gDqvrFIT}OG`_) zwuyzF${jpc*e&ZfULXB(?9D4EK(v}EX)99DSP$GJTbp^lem*&sVjQcrGw3AaMa96t z;0GH)4;wTF8N~|Zxw{$8n#3AyyDhhkjbW8P@1s4qZ_w%Lq7ED_HhQQa9vley3%z)O ziHRS^g~!q!{*rdX2C`WD_s5k!+qLeun{Z*#kMQ$PwL?2MZ_S5u?3SD1dl39hS{~t_ zpP+6YBGK&aom;1hHKxA&p|t)2-#oY8;A z>lQigl{fht}4b?kt45(Ly%_7VQT zP*Pv~{6zWOl4@*bX6A~jDlwEETzfaS(7?bzV>ti7K$!Hee8Rb7S!%_f?HwH0in7-C z_9Ac?g+69xl99S+;o-h^hXWM(z5Sok9HDLIYr1saeQq5Y!Eo9h66=W}Ih`+WAtYIz zn!>rdx`NEI&+nc{Q0EtJMn=ZXa?Rn+)PP14(tpelYmDUkpH_`=)m$JCfOuoel%p5` zO?KZKCG2h|howOSciO+bT~v2kKSV)+top+QF38Z_JoGb@cK>`j&)1;-ei>QsJ^E_f z-_WHxHLd1W(^+d*Hmd6C&>%o~G?pEx=p&Uo);gW%JFkm_hiB4(XJ9yMKqjGK$0B<> z|NfH3Vj>T1uGS4GOwP>_!Ug{u_5)7M7AUeN*K-$<(ue`tMGjZO&x6;>BabQO72ERDUm00#N`>b+{P!8ngd_?mhX~7dWerd(}3u6V~4mykx$Sqrp_7T+(Z|VkH?47$n-y_HeS_3M97ZS1kA><8%6mHP0RSj}FK=wyCmI7-Uiv{2SK&9)>48Yw8#TXv5CuhygdaTfi-?JNjVKQ?e*FT$WA;>VNL0T_R5swQtlBLje1Zb#3bWH__o&f0& zzDpvPOWju^NwGKwYi5cB;=e4zjOCGE5{rKt01}M7T0UL{?H&j_6AupcNvsI$)5n1sii07BZNAgC-}MkO8;*r8YHXX%Jx>Q9m%kBovPDD zIW8LeRfg&U%FCWAXO>US4y(PSO`5189!3{d%H;hh0gpZxM0Y+RU2Vn^^eugNmHYiND z;_yV5Qo-ZRkFZY5+w=+7fmwiGZVZ5MD^MAURDT$f-u;DQZ zW*`Yn2MTALuxy2`5MBGg?~gsKSgYd?`5jYUL`3zH{GTg?Hu}l`mdP}EtXS~@PGF)v zpu_7MYo`ct_}8#h<^5tv!^k5EP~;O2g&`8c4wNjk!sI2Pi7^kb%-pf};a=Nmgp&4B zskc?j>W#`>K5jKpz&F6FUC9jYf1M{Y@hXVQm%s}(O?6u})$nks zi~D?5nWDWnC}CR7guL#+viGo2vJ>C`_)gyI;M3djkzX(3CZFTr-sqR*baf-F;UrPK zy*#2+cfmUTYCNo7jYATCU<7}W446^h3(MB=ga+|6l^#&IBmP#!lmGY~tcl63XMojn z;@fF5BPcYn&&h~(&lwCT(>&*~-@lJYa!t^0ZNFBaFs!EZHW9hJ7S-IQOS}d{B>F3R zw#LjKh!OnUWyX!wz#)Ick^8HdL$CR8#(Xy8Mmn;UCM z6~Q3G3pP-RUW>lISc~tYJwF>37fR&Ge&zD%o>e(fdZ42Y2)HVsx%M+Yyt@Q}yu7?# z`&{cSynZcO#EIr}cM-q*uM;L95n!)FM7%G_29TPI+@@%=7NByVg>Hlc`t-#BX%{dl zXvriWs?sYfSdn1c_=Zx#P>Ss4^ys$+>D1A0Xnbo8f%ALf&Unq0QD>F?W*B}-HhpV? z&0QKek+t|Z);{MrDquM)N!XOTQqlU!!|)_W0Pg6X8RCjF)Q;>Ff!+s^ZYFm|$@lU} zjPTjduO0<)x!)zd$KFQ(0jZ^M*&7qO)eYC1m=_-fWJFK4xFy|h3_FQLd%M%@6Y9Z} zF&O*;HB>Z%vN}vJ51WEG^>l`6A7nhCQ2cg6XXM~QWQj-8ys{%vq<-We$11mPkx%UR z=|`IqC9oQYxF0?WiiJsW3u0yl!`4c37rO@RIYot~!T%R2cJxweTdpIUUS~r_ko|Jg z#F7G1-}1N5K8sOAl3ojr%XAJK2!}E&(6$3gE~&mc_8d6ecLEn`-h`iWjFn>09eAXo zwCxww0(3SlIr<~G?{42l^b1k4sZt*1Vtj;{!1&DwqWFvS&5E%{@dk9A06At&3+4l= zmqlCTB4qvX?HXfmjSY7~eckmMxd4=%6XR_K_o&A0p%M#%o()1x}WxV)B1E!c1()Mf;l zI$VzFgPg02DP>hVvDyV!Rg~lMdWBJab6C)iwF0S9taHX=*p4%NvZJG3=mco>0OdT3 z?-3$}Ruvq|+O77esXt(dG}M-vWo!VI>V9EUJm!nHn8k;$tTT{r)o^_br3~2uC z4O`DN@_xqmuHeyc3NQuyb$t$K_iGXNR1k_E6HrOFcXKYD&?RRj3q(}!S?d`014=cDIbV+)#TSiXq zc3%1LRaW3_w8rY3jKJIE;4<44w8rA79u6A6*`J0U1k4j!9&yGtJ6wi0FSP~FtoY_H zwc;<^<$_aQk3E=>LDgX{L5LE%O++&ds5gmBfV%nFc|sVWfSjVDVv^^Hud15bqiI~t zZ{PvpybW%O3NHZxU)BFlj;)FTFu>066&v~WC+Z`M6mx1~71(THWmaAlKwQ_wOyu?JyC88Vt#txD!w<>p4f>vs>WfgrR0@eb{+J%aCnV=1zFmu z&)50-O{5)8PR)fgBXE>IVi0oidwS~e+wzupWq<>q@9 z=<5M0A#Od$?6sD)5_?}<@4O;^jM`sH` z$-fWznKq>UL;RUs;+$0~Vf=Thg{8FK9``>^yMbgWN>n}n^=5p8>lEf+t!3xq`{xBo zKeRtGEVVRC4$`qd6$i8lz3e~b2NrS>0g<1^cd7aJaQ|MyKkEp)LY_nDk(HYlloj*k zgs=f#+u;EyaRFjZ8}EGJ9EXCnrsHpO=^8dyh4q192}gl9MakC-LU`Gg6BX})6Ik-l z*RXsLVCY3xx+L6fVl))E(t(_brgR-W!|oB%`Z?|yoGjRB%56@3l(1DQG!it_UirC; zzJo*5eemXqpj@sAeba}F+iV<#CMMrgUe#&o+=TVDtMH>Yx>91te@%MP3!rB#fIi&q z9Y}j`odK*UP))Ei{rpFtq!rk<7k=N@3%+zmqv^k<1h5uxEX+9==m(roFxkoj_Mw6i ztf&UyffNLMlYv83Fyw<)E&=Kk=zpb1v80R}XZ_pdS`h=Jnqpa=fu0+<4^9G2p%{{l z6s1~zelIx@C@P;F9K0DT+E@p3|M1>#Pt>APX<=PoJUC$*R~xR@zgXJlmV7UB4dLM? z%B{Nk0bsNWqrhdv0%R-RS&^T%@em@jt09#NC`2WGjDAquxy5d}V}`d@k>@Zxf= z%LTurl;*ym{O9WFr)?+aCCtu}aiEAdjPr8=0aW2fgf15@EUnRDWD18J2$BPW;e4aE zl7j>RtdhEMYQ+04+dRglu=#;0wIF1c5H*9S-5&`+lpyXrK!ARvrMUfO9~Cszf4NtT z1RV2Y^m_|02;94`QKF}X)P2BHIP)1ejX*F+`K#rOVM5Vfw53-Ekbani&nz^6KG`!v zJt>3p|1iz4AC?cMZoGkNNS=cFK`!KoAQVUnOo|1~H-*rt9A|VyNCR{uO98#1(8Bz# zhv#BpBGOV>d;~C2`maMW$Fl}t&*Tr(OS(RmIk7qQqZ1o}Gw;#=%doB^0hJPyhRPqU z9cCgjpz#2ZKa;zxmd)nG>RwZHv@Vr~S@^(j=-wo1bmPdJh?r)=L3>#g1oY#vP|KK3 z`A*rwMP)}=^!uk6pl+1Y5fDulA(9Jp6?{d1*~3nYHus9m{g$rBvwh&2quSVhNAY!q zxUSo^^eQi?qf**IFqZxbBD;)Un+vkaw@9X{iB2d#RB&2F`y<)~TI1dCC3~I5)T=*_ zcSEzsO0@Dpy4Rm#QX^cxyjlu9p>H+$GBqQu8+!4iQe(JV#KCyY)(8)>cU}S!XBcns zk^>sOd!%hoh)7QvHV7N)O&}=wyU!pWpey0O3OZ$HP>p6&3x*RG<$fa>uBHNAyNL1Ue%^7u20|A|#p>M`#)aA!p%oh8t6V#U zJqVWhU(nOOf4RDR|IAy4wE^yDjEZ&44A#v`2vDKQ)%~f@^!ge8I6UCQ_$K2?bu_8HSn`4a`QL}=4G((TxPm6?X|yaUCaK>eG&c3kDKV2b{r~Rocgr|G1K3FA z3JvTXaq46wt5d7Pz_0@g?IN&=`IeqZf9j{jod8Tcz3nYxRDo1Q4udgJA!E=f#>Ihg;5P)%0x zfmreq?Z4gTf1(0fdRCMHi%EF`0~1lus-g<6@f7Zl7c$69A}Vz`ds>5M3tzH+w2mER zl&&e2Hm)4xp&lknXnfXnE}ZB2UUFj?jAlYIq1G8RFs84-2WxX!3jx*@qRom1sJUfk zW7VpVR;zy`M}NU7sgfg(J<61?n1x($7b^Iw?E@;|l3ey)8TPDEvtk&f&qJ_x3{hiW zTks!}uf4QLdk_{7K@>zmYfe`|6^7$N-`-NwvI><9Z}3Q+gw~$>{$#=1&_e}s|2fwG-LFv6FHD>)K zmM}K}yA77&e*w@%OA2CGuY#I68%o8%=6n7(cTOsSLAUU}1>7vZ zJhzbpEhj_it`in}UXk(Ue5$FYWD)a(BNzu*($h+X%J^C&TxL zLnQ2ha@q75L7;xxH$kxmhHXuQ?`Z1?`UFZ)G#RdP5Q@L*1BQnGd*Q$WVfl6whrKrz z&&kMjy~-JIvuXJYq$EoCZH7XHzMLUbT8dNv3N_F+r)WMu1C-Atc=I0CLkkdh*4j5c zV#cG7hPOzTwEx>GzkWh%G35P6)G;j!L>=-^Q3ofR_N*sO?hf5GUggPW5u>PrgUSDw zpu^Xu1;K?la`sED-1*V#Vjkxe9AuvAZqB=`wI^U#Zr@h6mM`G)z#U=pDq~#jJmtH- z&FDl6MkHR|A@JhR6_K&IBq~r+`QFkMTSEY2mDQHViYj2{x`@STO9E6Otp;aVfKB-2 z5PUIV!+dwypfqL%5EXF<^(Rpo^?#05(@;UZTh@CYi}xm!gk5rR`q}dbO>7k@-hR`Db3EI7dP|Bv4 zq;Pz03yQz)!dPT8G1)cqu(dX+KknP&qQ3L~(QTort zcoziVNCSI9E@x@eqAUIV^o4n9XQr^T6=(De_eGKG2-Do`)&6%8(^z}R+fBj&Cn7Mg zS6$>T$@U*ani<>fM~dlB|5Si3Q^DYcvhp#|XzQ`2=o-BLN7eKMzPjgOXk6V<${u~J)Yzu(f0y!Yr z2|!~o#9X=}E?(`Wj!xOHmG1zjCs)h@Q03&nGwjU^hZwue+yb(Pp?{MfEwU~3cL${x z)S}1cbnWUxEaA^ji9EvVvxVLV!drGBGbgmPEMdYOyBB8z@!??!_^T)*B<8 z9iD?KDk?zCgA)xiFyKWAI<=R~%wzku|6YTEJcr1wZjpRu*>s>5F|x= zd+rJ3mSs|fkfph)1E>aNk&&%(vaqt2JKnp3 zAeTQI_ZQt7xH^Jj2w-Uw_i1`f0T%U8zgV+MSisBc&i>34NKr=V)+cMh!oq?;(n_`>%uWkSgJQqOT6PhmZsgQ&6>9=I-`3dotF@tvXLw4C@WIOiQtGc;o2 z(?neEZdx$?+a*BGT2wR)UWES=-O0)6&axj17_fI%E$33R!p<%(ZA(KcR&(cfb|V?a zg{r-^pT$UY@h%YGewzOpSFG`!7xnLD@%Q5rUt)TCI_>$&JwWrl8F*>=)9nb#-u@^( zwM6ZM8tcmP7+^F-MUAq7d0d+q8)9on0)Tqi2+k`p{t59brVn0Jdzu#%)j4rU`%Di3 zeB%%m3wnB3jcVnHw~Q!d-T!kNnCfu)jbEwio}FL7$1dx9PO=MP;0AW%RDckAuR)H^jf^d%=i znH)E)%v?qoAv2sWL`+wCb^T4jF>?2Em0sV;5ug@B>ZRZp(Gn>1&DHm2qZwU#*HxfG zRc~h>57wg`zDY%?Uc2c8`yz0w0$!cc&s(v4OKH>P&}U(|WTUZR}8` zTi&x$o>53GT&5l1V7@Vl)__j47-zOKF59r{ASc5}h}3PS9N7s#65kq&%t z$3E~0*^}B5da33|otC-6wU(BW8-7t2+gfFqrSpG>OxLC*T$Weap;M%p?9FVD6Cbe! zqZ_1;UvpwwZYG>*gUrlSVYVa8)oLiKV^VRIr@TK`Ck6zW%cZRe#-#1nGis5{t3XWy zGcuME?wcyq$h$oye?4UtUw)h!Dp>1!GDZq~+YrBRVfB8oG$u28LZd_qqt!3MXtwpkH&Zm_viPVZ0Kad$9k_F#EG- zDMZI;%Lj!vB4)+2JW<`fOq5robSM>BXpt|hL;DpKZFnd|JY#j6Ljk@!oW~)IVyg*7 zE`eGyGYu+_lT5oNm4^F-+X*lrir1gO)(ZHmp&% zQ^=UJ`&NvI%{)xijal=pI>s5s;et3m zdflo;6}TKuB4z-M#C zu6unFI(punK|$th_q;8&89|5Y>!&z%g`w_60`nf+)KtymsZT$O;}S=$h7uk6UI>@z znZCsF!0?5~?f~|g&9VtrJUTVDapPCeEuN@@m?dqQ&x5YaQ`ArLg8tqI|LlK>$zL>M zdz-E5xg(lV;LvO8qST(xRKIm@oxm}EQfA0mZXC=1-*N$YZj)uPb)(|I9djt+oG^@3 zUhSy`hmHFQD2?VdaHMO8eOGAJ6p)H_r~1KB%(*FaP{0=lXgCNq>3j!?x{BqdWgE%K&G7&9T?!1%M>}ux`=2?8RS-loTE2 za&^L-(!A4SV*J5d8;9Dgnc}PZKiVVo#fX|dZWosjK(=74+rdZ?W^HE2A8ejDXyh2f zpJ%r{$+ZLcTJs3#nFue+{qgYT@u}4m>&exm=R=Mhq1y~VbY{bpuW?u2s9w~;V9fZdL0mEZG+-2UfA9;UaC({fggw@%DWZ%>U2QNX)% zb1k%1rJ#VVpRcBxIPOv`X=B&bQOn6m%=sbJrZCAk^766(tpx0ulIMop#Qls~ zf_17P!HZf`3fnr-p3IVbMqkkG+^Y@q)T=ga5}Lof|GO8>;$k-E{^BZ3OX_%!=k_W} z#?1gcfZasN$P;kgpQS40@v!7I|RT;CRDfzPgPI&JdSGy-7vg~w zNqF$_@tXl4OuFIAWUsJD0N{E#5;;@%5x(UAC((%UnV8o$o4Mu%Qi%Zu%vMTKAA7*z9J^46mX)`tYyW>#4S$Aa$ zMeY<;ql(q4FNA59oe$3?Ki3*=B@{a=a;IK~%+^v%<~ti^`b9U3O(?(AC|X&&Ctpsi z)m}8EW%_X#>uxSnb=aoh`B{_BSJgl}cP(`BGcsQFXS$o-t?Ux;L@%T%3s?FpZm$=( zHy3OQJMTh}@?y#8?Fi&3DKh;(yQhqj?-lC${46Xge1Un^8PGaxC2Yaq9;hex(FFPT zAe!K!fyW*LjdSM06rpa8S0LAV1N0#hv#Bt7bE3BPs04Dy;Iv-b8f@q_xwuu;=GzC6 zvj-KkP3+j~A_Ej0*lq;N+>L3yn@cA`FPss3Pi%$p!jPZu za1Mit6RQsEjY*V1xtwk=>?{uXI=ROm_V%H*QbsAeaF zIJWasIrI!7A5Kloa!IT+3xKAg$m4GtE=dF>E>U-PTw@*BVGfCluS2N-w^RE+W7&d7 z@dWk-pfIAQrHBZSV|MkUgZl@LO~X-R3rZU-*$8-7*8FiUb{~J%LRqefVbxuy2ZV5% z8X~zZ%s-|I-(yVsTLGN=!c^8`swah-z|bW|sC}ZztSO9Us|G96kOD{T)n9d0yh`8G zf}`i5)BB$GOOQT0}&^1i}p6o+-%T157A5$JEp^%Nbcd;}q_q zF^&J(g`glHsDRyZQ641NTlpd3t!136h9hSY%(BNy?I<^rt@Doo<(J&JkN9MR2SgNi z_>iV0+mekAF2(xn6bI(WUZ|hZ2alcM2!S?e!VQe;Tx6W=Kzoy)#fyP~=2X~jaiPzC zORf@D05!{omFn*4sk{Qhahs`(*RFMJm>M?5T$xEqP>jZL2%20j87*sG-ZtxqvRZMT zmQzrvX!Zfp4!VnPKSL5r3QAMxk0y{l7P*tJYCoT7Fd_zrOm=|09m5$$o0@L+0I{6) zIr!$1UC`)K_fslBLF6YDwSmlCA^>!W!Jh9JXrW8~1WJE#9WP5>n#pdpT+vV}!VhSp z)auB4s}^e#KJ&<~yBHoen=ZQ0jn=d~DncAh(4*bRLOshDC}9BPbOJzO+#5=O9L1-3 z1i4)B2mq-;hG_Kwcx4UCR*9FeZrRlua=}offj%kUd9n}OkEbK33c&fo{JZOITf{`{ ztTTp@EXP^NtfxAnVWT&4-RpyWOS}5@Nc;~5XwyR^AwSo8hA|oS`>smVnHo+Wq<{UZ z*@`(a`1$URs>2!>5PzT+26SAcPi+oI=s6vCV2<7@w!&{yRqebG5o+>CPO?`ag`_<5 zf0ze)u|kp(O6D)LBpVa0l)EGhvc_JfXVt%~`uWtJTQ&;;k9&ct%|=C=xun(_Vfg1aZV`>G2hCERKHM76>ncU z*DL4DDhByvJE$LO)|tw)&r6nE+kXPDC5QOfWO zFxr5il(M$poVT35BzC{G+7#`+;S|9hdb&b@yVOXskB8~%V>F;ng3^r-t~&*^s^;eb z_Z%B4%@rMpp)O@jo{<2li=t{WQo_oeuU4`J3h++$(Nb$1PT~@;(`ze{K{kKXJa)Z) zW`xo4DtPbZfS3P-{O6gk){$ReVgf*agkohGtk&X!x5wvb-cAcFM!N5W#J?lCo}UJI z{UWhp91xV!;HQm+XKAbc0PlQxA|WUUy0QNh{-yHM;x|)i`N=^fPpD=avA2xbI=Ft$y8T zjz=gpv*50RYmf~cao@*Sn>|c#?}z)9gKxeeJHe&8)=-wN&)D7p5+49d+z(iV>(fI? zwGMl#O>pi68sa*X$r>MJ;DGd5df5xVoLsMK@4$Ti#XfI2Ai`f+%JDr$eD;;IF`H6L&GvRU7JBRC!o)WId?S(tald~Z`u7y<^GHgykzDjOvEvdd1o5sB(45GIevIW-R3+b6mnDN7u ztM=n!8!7~z4uRFfHjZUJ?@z1E)&WGm@AUMkV_Ue_r#W0M9pBN^maTL8CQzw;4Ru!Tb5s$r167Ta^t6nLnsnz0WX4&Lo!u+6=K~#uoi6&{NNXf^zGJx-6E)% zpwm%1waH_3o``xtw)^|Oli$0z-0iwihPwFW~l6YLYCSYpj;O z6c<|pQxHgRsaCbK2+frg-Z^4F45IT}ndJFcXl7(a)E!v#10r)7*f3!_7uR}~lv;OURFY{w_a}n}SAV{jZ9V6JX7&lfZ_Did3OumnRJ^F5qkonhuXLuwDE(3VnYBhwt=;!hX8BVVU8!Q?4|N9PCNmt`-ghqxl_)I!Em zpZIl|aE9;YI}=uCVm7&GI6ZRE-!k$aA5FffEkV2HG4$Ts7_O6wx$Cb1_}rV%DM-OZJdu zvp0msQvT?v^}a*8HQ8QnhJogG6c_9n2A=wU_m+Fl=4&x>2<(BwDcnKPd2iPIMR2d| ztzZa2mWz#}CA7G>a%r7&MV~o)1+>gyI7Z@XV;vELB!5slRUV^&;|{kE54{OL_HnxG z(pT)yXEeDILNbu%XZtDIqi~KkmexczX218Jn;KDU8j%nGo=tzxo`D4tv@><)hMC)v zBR~0s$_AFbu(>$=a9_6eCV%4zL2lqH*1MHP?S{PC%4uvZb%fJ}$T3*Bz1> ze@9eFL=z%m{v?)x0>_Qmk$$#$kAxq)(EC?zQ@-dbt_?>doyubTwNnvEY z`wqEka|_n9>+4;bIW^s)o(H~Pg#mkAz{C1PL|j&OHXcY`Q883bKqFjC|FIMDdf}UC z$Zw&Og*_tp6a)JNN0#VOgilP_aGLjWd@J~DFop9$qUv@McgIfY<|o*$wprZ{<>{LL zTzK=x@`n>hm(jx1T8=ItSjnmr<{2 zpP{+R^NC$DSqOiwIvL#GTG{>W*poVQll?$c687cJy~y2*hEcbkI$~;Ti~sLh2?hoY zq=LXmyfGtvvWrrH84zED(4AfCv9XMl|EIQaZgyWA-BaQ_z+7%aR43`&)Qtw0K8DI$t%Pl%Zma?2mHsxjnZT-19i0&U-4pQ)=EV@Dz^e*u$HO$A zwR=|iJ8^+?INJL%+ec(92`8~P=U58SZ{h5k^V^dJ&#$!O(7)sxju?#Ls$5-#(DM40 zJ29w#zPnXheXFb9)1%wD68;b~;XxKRdG2Xc+&VtTjBsOs=31C*-{87Vw~sMmj8-Ov z2$f?nlGlH_2vd_{-RG0LzQ;DZXDgXpxPC(b^}mp|Glc{3j0O_>ID?*^{PSE~PzJXt zk37_`{CFHL08Qhe)y<`66g~ViuJbw&zGDX`pp1#1dQqhbRm%pLng|3$ zMH%=4It*4@8_I>3hvUUOG0isyd|FG38>cbhT(PZRxeqGpof~t79GWac)v1 zk}!{k=B_ZpnXq96kAun6>14OW3zmK<>By8~R=4}?z40GEaZ^)xNKsM4Rnr1QU5GaM zRCVM)+e(c%6gl6@ zVAJ{Lg+e%8D)iwaO}ewACoi7q$*GWw?0Dks&1KIUfqOH1*~!X3GQ|-vAU6M@$@di| zPeu{g=q#2P6(Z!747SoqnC*XJnJsDY&DZ{uurOO62U*bnFQFM_K6lfPYKB)?uTSEB z=t|Cd1^A$*!pB!Flg&Va<)^_iilMeex)STdk|!@BIC=SJAiT3k>A&7fy;= z@Vxn@Ve3m(I6NZIxz;^t>+c5^1d&IKi)=(PZZK zDj@Z(6#z6PzoB93X}_=6{JTM^9A>%K$Yt#}@ay(?4{yl+oSxBPv(xV4^3ZuAP-Z<- zb2Ss?gkA-1NnpA@nmt`Yjfug60ZBU9mmxZz;?-y*3RWFGA2~1&Nm%sD@Mdp9wsIM2qj< zq@sTJ(G7nv8Z~&A*(|H{$c$v#IqJ)vE!eSrB1Z;%?xd9RXhmjRGWzJ*$>Qa~4UV0z z4)w42VqGgiAsGoZ=|iq&Y*R#-X4xi zE$NxkfDssQ{mso~0MLwzSHKHOOG_JaN_epD*_JsDQb!cU9g7aI-fWfyjp2DBCNEbn z4S{}*WnjCm#Z&URnmwLSkI$LzO&5prA1|6|zBdH?o}SFnbZP|OB-z+Hbe*2!CVaZ5 zN97}oC> z!@p~Dxpwn)bSzl$7@REK4wl_$vc+D z1*bw!4=QLr@wK#`m4k`*y6`9UQZuL-iiJNp8_%{)?(QXaxMjvkN7|b}ipPhJCy9?& zsOVKPoT-lNCgRsYDv9Ci45TZ4+w*YQoza8xreD*W;-lTUGTKF0s3q*hz86v0BOY2&DF z{HbW}RYuS3*KX+(zfluWSUkH>#XOGOFqUeI1Inm0es=T&x7c_;_eD4# zZ)jPlfI_S(c|}F1-~jCk{zs4g^w0wH(H;Pme4)IA9v>N6+m)-S{vFU*!GRr$oX%+` zbvs!a22B9P6C)!d*j4~;$IBoqxB{!|^43fi8^@)QwsPZ!LbMsRHqpCrxRq2oQDcAw zNJxEzmXZp#CEJukCg7HNAai?6haYPwZ9dZ(?-PYZ#iLeB+nLHkOJuhWFDg_60@EiTywH-$cJAfh58p>8n z+ZX|coWUb)Z0m~ zL6+J#mh;tJo6@+E4(GH|($Y+x?M5zcn~hbjXYQ>=)MB53+*k}2Qp@gSp_48rC+GAw zFW{jCChybxI`H51qC<`eTn8_UbN=1K_g909|h(o~<&Xe||YsPAA=A?g|)bGecs;h$bvDf-X= z4-${?lH$)J^YTE>$)NSQ-P=ZZx>jb_ z^QzG}(^B~cEeRMaOXS0GDBy4T1-&3X90nW_s%1R(K6q0`M4yzis)$z2MTrlaa3Ch; z7b8K|Q`gtJMdoS_oHD$s@u3Z4L)~ZQOOwrB4KO+cv6gjL}4VVPJy;DL6ADkgE-1)Q0`?Z8cmf(>vKhNX|pJ0z62? zk7;uRb(HZ7S9}Pvq;%mC&){U0h=zE#o*yBS;dR|W30~fAd9&qxzKdYk=4<1$e+6sJ zNH#lx+cxm^TbOMXk>T%Yd7kFuv&Ao^CeoHwlV2SzrU7Xom7QyHxc*eyzf0O7&kWv4 z$44UE-Ec9<)xw2Py;>`DaKmnsrOUg;>t(GDfqtv16UN$Iv1e?+yOvhmi&4aYX`A_e z!O>g&S&oYxJSXR_SFBiKyfCA~l)$!7D9Iz%L(`e%*Eg;zs3DUZyfVd@I3=b$uk&1= z+bUmb?NyXOK1?OTXAZcly?w*oE%D6^q=I9s9xm`C~%WxYOMwy@GJx&gT_|Xg59G76%~ zlt8ZXi2qp(;gq_AzXKX8*2g4WeTgJ=TL)YQ)cecG!jqK=du+t%ZwHr4 z=bZd>Mh~)y>kz-h+~MAb;-Av5tTkU8gaw<6eV_fCHm0WXDK`SGv{! z+d9Mwa=sF&)Be8TZMvGwcre2TbjpNHxXGx)^7bZ2IJWOat}_lliz--Hl+^VoCn>SA z0=qq^C`@HBGvlT+V}D}q8ET?%y*x0rPf7cJpX{m>9dkLPh$l{*{3GN+2#p+Y8JPF# z>Sn>4xV7#(24TY;i`+xnav-y%+~PUGpsE75lBGo+4dU^STN_`k_+0xf2eRXT;3(&6 z0mH^)P_q&{^Gh^lcDV=;>ewABP?;FP-aIu3XCEo8a|_fclI&aL1A>~mIeGGb1*0l& z?hT?`dtphhu0Qq2mamPhGI_8k4rk@=Er@-<3P|B`Uzt(5nMLDkB>SqzFRudrNDnOL zwgJr(qkc&(`H>&?hlc@33zxn6=^bf}VMrcs{rXw_OMajEb}Ty1W8GbEvUF_( zgT>jgTTp(zuN*azDWX>P*reLKa>AIm)DGt|RiPxEOJ^4LOP_?!pqxpUb-p>~@}Oe^ zavOAuJg+HMoqjmXsCOC%D*2FY-|rQgz)<(hIEb{jIx%krnMRh?`X8hMcs9VCg(@f) zMryd=7qvlijDR){+y^#p9l^(4b1A}8i9FVCriZ5Wgu>`n0hv})5?OKowum^t^$!!` z$lJm2@HY?;8JT-*6||ezx!8(#i2>-H%RXQouiAf7c!&GgJg|#5I|48m37xH6;#weK z^!!^ps=%YY`h)&W9jmDgCExqy?hygdt)s`n$`tG5l$KQIw844b)X-4+{X|L1g1NR> z*VGWo^A^(R(h0yy*{(KvHXS6-XH{k^mpI!2*6r@|*=v_(>6*jZsN61yFJ~AR6Bo1A z`$!xm@Sso>HC`x3TI;kQ_+~R`2gcxzSTf{3_dhaan9wAOWlK*S74=s+5McGcUzx#+5zz` z`)oDUWULKf8`ZOJL39FY^n7n#Z2p27KP9gsW9?bwn>037ZJ?5tS@!j{1>W!H)^meY z@ULmLbP53dwd1Hoerc@`_41zdSoQcHoD?-gm^?dG~>L;#x&i(#{~MKwM~Qc)!rzLc?2f#)^KJ{6p>QHLgC(2_UJZ z2jE+iyi|)uC$J5-JP?*>cbdAP$CGb`>A$00&x;Ye;e`B7Fq@nH`ji>`zeCjQDG05c4QXdG7d=Nu^|z<;BJNCo6hwl#9d`Hq zWObHnZSU(FTfpuzL(+Q;bl3#U92U!q8}&JMN6V*BcQ>aPAi=+KHDErKG);%osg#C9 zuoh@#=NmrQq3nWJ&wzOR=jO_a*%^r!F$ulE>#3zjJJVr2UL<+txF3ggj(~d#e2Mqnp$$}AF%G|7Kagp>9EEKBE@^iQ{cWhz?*fYS3$#^dcr4TYT6#V zWSFBvK%-;P&U;{uj&Cn86r$sU`J}s{PqU9vJ^)>iC*YX`d7*`ZDbDKtzL!@;CHa|D~}8 z$yd8pp8`2+tH?MOQ9+NQRe_>{gf%;GOwMBko6kPLoXQ+@?!7U+aj9S{nZ0 zmj8)t|NNWD9~|p0`b0oCB6&L9r;&@KRPW0(Bq%MNc?e<#H@YivOt(72r0p zL_Ad%o{mxRrzj3|MhjQ^O2jQw{E=)(h`+C zm6RxNuHW=9TmBSZz4(EQ^dV@0E8wK>LGBpxTe??3q9uhnFEID`Cci!~KV*Z#*aJaP zs`5ZP>r5WOz|g)uE}`JykRK4x!W)3jwzw^hLSGIJ`*`g>j+x^&_BBZP@`uP>hP#+4 zUC+7je=)(%Uv<14REOSYqz({TTy_(#^CgjPVeA>(bTy_p|Lp6V+Bx$30eM2aa=R@d zFm2V;E-yn27lTIBV6Mc39%-WbvMlu3JI*>h+lIt)V>MPB@`9c(lsjpqK3h`yM4FD2 zWLga(YG949^Aryf$|Q8s=xGzeq%u_TCXB-w$NQP7`ag$1wQx#+s2(HzU@yoOI4 z$8>miK8$(G&Bafbp2TUZ__MlPz}(8pjUd|tHO~Wv^bMLN2QUHBRJ0VsUsC}52SA(3 z(g`VU{~w~0M|4;isyFH`u)N<)wy5Vsr-`*s^XM$Nd*N5>cN?0Pm+0~2THJ=y2YB{* zf&}%n>Z!I3Tf@Jv&VHk4N)1^W=fdhC+h!noyb-$!igm|XbqSSrMuCUY8wLdAB|xC? zVsL9FjLC2;_wzl*Mk*cYv6(641*Y}#8JlNi&d3ahl6EZ1z|P zf1LNiruhAUz)&A}Q#UR`_U_#<9H0-T49g+)mh8dqWswcacrZwhABVP`VJC=tpNlMo z5)Z@Ll&oKx*Xn>kS zZ=mAcdtH9TX$dI03Z`pigcqd&(628t*H*&6{?$x+xAnbB{G- zO%>>uUaZ5;37E(8#oy&p5kQ-oWn0Igy%5b{;~wEuD`;jvj!liY(COTIb~1Y=nt~3} zz@Zsb`JBLn2F!#<{<5Ojttlk}hp>67knQ%4js@A8Gnj+t*Y1%w?2v^xS&9`Ov;MvJ zySE<{iS)%kfl+f_#wwtzLHr8-6IKQxC0R^`95$G%x*vwH`(0ZaTjRzfO(s&cVZA<~ z3H>uiI$y^4<*)j7U#S|&zkVHVDJUj-r8ssaH-~(;g97r^?Ls`l9%DD zDU!lhxv|VUIx;#MFn>zy!uK9!>;&F6o1}j z+gr>hGHwPxh)saZdt9UUH5nHc(l1nz-Ffz7t?%%^jBMR!zg|`02eM&TkAie1^G}W zAP}4HzhYyx|))xjXEXB zy>=5kI?^vPqCgDQq=QpCb2hg^XZ%g@b-h~7Pls2$1p3wYQ>wV&c(CR}lNeN*VPU5o z@DTw!Lc}T_GvaG3_;S(^ZYH>OzUOw=%b0@thc2+gVNr#rSA6HZ&~LQjdh~bkf_{OI z^vjr5DDate5Wsq6tXfqmqLUu(90t{RH~5Fd^lyK!pGm%4`@npc5fk~9e!nXfj~LkV zf`hrBM?TOX@Nm5-w-6AWMHEZO1-9B8Lj!wolve6bMRWx`%4!KHrQdYJCaG>`aAfY8 zcmkl9)Eo3~H*Di_M`G{n2SydHDoj4j#Ree!(i3fDpjVn=c{dSN$80adj_7{wA^-T_I4r<#`TBDul%c@K@=+as`GAccykKcSSa# z{g)L{HMsfx8P9RJtIdfXp{tUdiILbJnvBzknwsMSF#@PWtG}&Q!L_vvCFF&-!>{1m zqvXP+s-^6esEl+XxGqKY;>4eFd{)vC6y&?10ZL`Y@#wH~6@~bk8p?a$BfbTwpm@)i z7pW0Zs9_3&GS_l0=w-yI7B|ZjyvT<{5RaQt%S}4?UIxNwf z?pA4|Y_i-*wivbbkxk^}^CQ|@Ten~q6sMh28Bd>1p0cEBY2Ix)8C!^$kcu)*U z@QZkBX!L3j+3V>9l=SS^;iBC!DC!sc21Z5N-u4Hm#WZtYJ2&J-X$z*516Q%8@HAF; z2!n$+8~||qA`jk&J|JGbeS;mu%-vbt@FE=j;=`5A+u-2XgZAq+wC5w)4p0falz4|q zzY$goqu#&c!w4-4fbIl+124`|(<1tpqJh$wYSZ3DZIzr&2IL>_E&0&>*X?l~kKF7w zF23VqV$g?n48i`CO<9>sxv?T8Tx&q{hA*y}8y7wvq34yvVaKN(_Z!@Dp2J4lIl3XR z?zqd@!>M=5FC=Nb9o^1)u5rZ=r`~lbr5h8T7|zyPu%DaH#h>3;g9&@N{Dj|#-Z&A|&SjSAQVHYbH%;p$_VPPeG| z_aS3sK>JANlED{rXRt5LyToIxVoR`}z4Op1Ecc|`sFQ}c7y~l&bJI_zBB?6uUct_8 zVdCY%so3t!@dK2Xn0i1?C;!;bXbz`RLCg4?Jl?fyMlDGI{l9)Cq{)L+P%SY^e0db$k?tx&I zqPM|aYe9xjZ=eM0RktXawEF=`O2GL~XmmouA+HG-O~PbjN=F5Ql#5AO7)8s=vP*Ko5r+6}o32Kk>W4 zEwl&!d^hXbW07=J*uA$`^&U9DmOS|lIR|t^4ojNpEbU1&{dppQFTX}M6_Gy1M$v2-Ps@XAD z2DK-QkVDzSYqs$@nPE?QcDCr0?BCb>=h5f@4_yAaytJr2H6rTx^FG~dQq0#_Ivr6< z%VI~4Sbu-GBHbEPv_~(r^_+M^i0bo_U;fCz@NoB|$FYx?$`gF?AGbd+u!vZMU)5@N z^2gOjdo~@fb(BV;Tf_&4HP{jzb~7iX@}ECD8jkKUEWCcA0@~K|R+*mqcULE~H$9i% zJZ~zi|HVdrI%fWies3NwKATzk-R)0zrsBQQ?oHR- zgl1-DAP~K7Jr;1GdcT^R5D7L4&z?E#)o+eFnf?|e{d`v^IJ~56YD0w z#D$uwCGTfP*8-oGVMj7Zt|m&f5ztV&z6rsUZ{t4t0UE*A7B2+_pmn|Ot1c%0?QRpR zDk%kk!L)dYAytsRCX*3BrWT2fgJXTM&hF|o?J@ND*d`P&BmS2E`pU5J-VwUOv-WF) z)6rVp)^BK#tf`USdhXCHIAG{%AnlR}HFrE9*H3&%-SwzW=2sqW!?Ue~PTS(#r-nn~v7u07(a zM>-vR$OIdK{taPeZ6M1_4~1F}+B4Rg4EY5iQKKovNW3f&axXSZV!%639a(QS?Ct5l zzcU?ab2)x_clGFocj0((b-;7f+Sey}n8xA7?|F6%@FaZGJp93g9LE6+noK5x>Vvvv zpoozKpOL8O&Hh(_+O&F&Cm)qef;X;ek#|G{8f0byI29i>fje}8uyFCk`6`6x_yLbW znjw_Z@oOO>0XD^>SLIg2i**UCPK+jxXL(nBXFGT-MhI)uC0!eR(dBo3xVD#v+RDnx zy|F*_5aJr$b+CktO|BIA<^cYmJol}_xG{hn#*-UuLRkIIo=-Ps8W$dzduHy${i zglLmR%Vkz(!#W*K77YK347};uqwZ>IUu*2>VWaU z3GlifNWd547ze19k{!|y1GX{?MUdNQ@`=MNsX+^ffD3NR_Y>omU@*>cuit$j{Sx!S z(rt#C59`Y;UP>8du6aX41YRRXcLiu?-m?(EW*Hc2@TZ-L?&z@TlTUfLM%r8p@M z^nSQWb^84IOF)l2$U7?a;PwAQ-CKZFxvg!Z6Oir_kOmQ?5$RG= zrMm@0knV2jM!H)RCJoZv4N`)1ij;(Oo-uW;z1H4m@9#g~`Of*TbKdI$=0(jp-!aCM z_kBNUf1W@G@43R&FR45U0GY>hcVEeGCXJ_jZ0VeDyyAsmtDrr@zRz(P`C?G#jOnSq15LOySZ1osf&23L`0?Wj zPR`4=sVO3J@1LX|7kxdvW!^1w!>59OCNX=DTBEhC=YsREy94eRsWeN49Jgtl7DQ$`@WSE@>L<;~wwQbRJc)d@XFD;!(K@oJQHM2iLc+Rg}F1Gc^q64GLGoK0X;kVvSzNq3yT*&iJ zRMVexWTv>+wP=usxJ6bd$%TcohNQl$SO6@0Ly5%bXG~*cFqXXy`RewOIQgq7Yte!g zh2pUsnOgZ|gw2l;%ds1@+n*GMJ{~Cq=k$k{rzn7EtCOA;r<*EDkK-g9vAh3Cio233 zrcwk8C0#(wJTAInO4oPNNMRf4W>lL;vS&F}2;i2taVMOcP%^QD#XnXHr60<`t6orWe`j8iHh8bGiNRO*z8JLQ{{4gWA z4%6UyBXZYNl*bpPQC$J6qsIEFcFoN+)aJ?&2yDHfG?pe0v`jh}zE4I3i2IqBxE~%4 zyVET*=X9Y7Y_kr=A_$E0kTRi?IKhXh7=Ddvd6oJ3bXU9fOino-ty59>{O-o)LVDG z!EvSto59~1Z3)hOz{rn#{2-&U!k>{3+uR+Jrs0=kQXV?o;U3Kx_-rCx{}5-HiTqt? zC&<_dn3^m!QFm}V9)aJ-AxeLkCWaB-*;Sf=Aoxv1XXLJTVpQB(Q_9P6Mmb2dwYC3c z2p2=>u$aH~gBLG4A!BO#*^h;dP$ZSPOu~4%sa-hnOeMZP(`NFw_#_QOonREB=sk## zz7$llW#^kXs-0yam5|8ZKg2_j2hsRla^}-OHgn0e(|go14sLG+u^EP+1W?+{$b2v4 z0ev>?eVon(v^Mw zQ`n@KKQ;vVw7u@zGF2xexetd#5&K|1`0GlHOh;25RqzMAa3x8+iZUX1K=Rj~%qIKi zazm?>>UEDsTerO$8Vy=*=Lv&;zem^CLHno$Dt~=~Rb-zrWlDIZOv#JQCX^5>5`H{i z9@pS~Ov%n!(O%;w#7T?6h-^dOhzWD&9vJ@h^1-@$waUHZa~L-i`keUX9t0rOjvf-n|eMOiYQ*2)o7#vnr_P3~kiX z+NQ%Cw9ZeP%XxpOyv1-ZsT|_7E8s-69VBh{xouzoT~kD-9S}Mo5IH%y;0RB|snF6@ zwIOmHrsl}$Y4xSGwL3|5A5PN7guivmI7JAb8cy@6H<)ke2!}B}jqNlOf7-nroZ1)4 z6*y4KKxz1LDT&I^#H7!)Xm*tAErmTZ>P7EQ#&KF353FImyL#Um1Aj(`0$GPMNljVP zQ?jn*V%0amh=7}k3La(qNxw=m}(Le9%yssi;ik)s~|CWT0@#ocaQ90O|# zGXG^orO&{QF3;Sq>b(k?3=&NzMD46XP+T7q%NUZ;oZZ?%ic5FHF!eLL%Z4p3ay$Kx z3@Hbzptx}3OJv0FTa}+1=q6zJjvg}W4x)yDrgQ`=)kzcQ%73o7fHdas6&E{4;-6#h zJg89cC8bO0sT8mwNINc4+I=56$M(l!u9L2}!uI_rT#_M3Esr0gu>L;88rUqAo+QT3_y^3R=+e?pqk4?U=EFIdfztIDVC&Kg+kT08)=DGpn9-d;!o@Ec~>|sBIlJ+gN?9s z0xkkPyXy<~xsQXm?do)?@7!pJ4X_b|;i%T@Diu`-F!U%P!Ui@X(f3DmHw&;8m!}#K z)c7$NsGx-A149AnDX)VW>RR5iZ2yOg1oed_ZF!{r|t3jN2(x{J&Xl zaBG>VcSF)(?yQ5Y)K;3iV=F|;lIa*JL9jvlxD|)#w$@^l*xbzLso$sKFL|Wh)1Pgy zxw-iv{P|$&X|uxZt9UuDyQtcGE|&ID<`x#60fT}QQ;;@;W{~1!IT3BynY#4dDvO6n zt2`~5t2B_|k7S*SJKBU-91%o=Xt3WVCW+i8&REfc)|bl;^OulS#yMeC6c*2Gnk&%7 zF?_g2l~{K`p}qcg?HLDI9$#iZXx6d8Ii+ri-FtcHO^)Aesks~+e39$%z9n=u*IA53mv3SH+_hlTR#hR+rJi(=_UhI1gY^jvf1lCrv-I>^oz zZxO<}rvuWov{4ET^HxO ztQps$|Djmb! zps1J;EG;b}y-(?p-Jn)H%UTlnkXA1rtf$S@DNVD+qr?piPwaWn1t(arC7nCG#3}K!VDD9=-{TzY zLbCF6tW}u^hRADU*jc#Bm^0rqB)VggLVC{zyeg-gn=;&yNfl+kKwo%O?I6cC;#nYK z9$obUq@+J>6g&utr|eLHlG&CpIoA2~3?DZ_ID zGt=?SW%Q>EKdVnI8Kgz@2yB>b zbu7c|ho&evRiYYtSQ_wTc`i1TnS_&Le14pem|IYNcj)-|^VjJt@CeLwhI*zz3k_D+ z{J(v8@O@`TpVI`#LWqCgJ`^jmTRXc@5mxLo4IqsWDkoZPEog=BtC6vocoA!{iB%d9jLFRzj-nlZlW zp464$#=9ohs;GV3&B7W(@_<^Q!(}f2;NHbLa|jDWdOS6SP+k2Xaczu`7gAl_E*wFA z`Sw>e^VqB1_tS94(zXkJyzbfFAHssbL54~^PRBofuRIJ`v>F+93EKjs^1Juj=PHPy7W!)9i* zEGs8D3HKG7tGTNwD9T)y;2=KfFR?GPsHV@)3%D;^pG9j~GOkA3tm~V!4<9JrRooW&Na;^vYjJUEIYNPFO1I@aG18UZs3~qJi@)NPC zV3sOJc~XRNO-(@^$&@uDJQ1p1NhNZd(B_p8PQk`F}b z_1^bLNo_B`u*5#i1TS~42M|MZq(cY7hHVCHP^{`wv)UCQ^ag!5_O=~vkN zjz*+Row;Sss|*QG5radkOR8&YFB{^T*KYbRqB@=Djj!smDTfglnX0Ao830d7= z>cq7vYz*bxK!a;4yM0!}PY^$^v;(Wyf}*dYWBU2+^{kd2`brE+U0`9Yjik=K>~bWd z^Nn>nV%D|9><_q*A34n0b@%-)9K{@|S<~?oEqU!J&Iwn>PJy4N7VX zeO7QJOdLkLG$xww6mtDFuXy6}Sth!5meLiOD|HRLqoYx8w8+oNEY$9iKnb2uf=p!V zwzXH!jfE4rRlm`4auUVMu6W7D_YMjAnb$xb^JHypVe_UYhYSvK)~cvPbSHd0yX@}k zL-h;7FvUHJh8JcnDFM-uI=SJH*;a}+=GnvqSMFBz5mk}4m;p678>1?^5rOTZFkAp= z11Q&{((0sEmI&ytbuQa{Iay(~TGQz!FSY$_E>KvyEE9q+>N{s}73_^3Xm3Q!YfKQx z|4FdAexK%$9Ul7v({!CoDEDjUE#sG%lXIG5^D~$EMWrOVE{XlagGp}uV^iIO=DkpR zoMZ0!gJw3?hdrFpoNy3+-P!Fg+7;Ni$6i&A$2NA4k3|r*`k7fDYxW^SEFAd#FV0N0 z3JrP(yIKfYu){F|7RoWcYD&~@-}O0gQ=i`Yk+U-45liEdG5mGF4@vKv-tZ)1!IuHGFZ|~p1 zV3u-H!$o?r@%Xe(1)F&IZdRW+o@CwEtn3vu);J8&eO~LwF9m|;x^anl+6k*8RM~X~ zrN)Dwqu6XOgmTtcFLv*0*RZ?v;(+;a{cx1@^z^$WyT*N$4XW4}o2@)Wg< zr2P-gI;o_VtGJg8&2CSCrR3sj&3Zbc7WP<8b@`Ievr1Dpt)J;&4uXu~P}Gs`W+|Y*w*;A3P-PjSv*~QD z7XFS0JIRVID?*(l+z;S=xcSK&gG>ej88OQI($mYnrd*Ecxo`^bt$RI1+8S-}L!0vW}e9N~%m9>dQex6X?8 znbL2m#e|k^elFH(>P7U=iY@&xYy9#KcNJu{jMhT9`*1#Oe#nOV@2GX}?QhCqp8C_< z7w4d=at*P-|0eo-z73JDb+)D5pz*4;CGru{nIluww85NIa`r^DQbDkBdaJFAdT2## z2(}DC4oZp5pUpi2q?xaVg9`Gs{Fwd`a>%6VSS4}@9LD+dNHdNrLBuB|HujA{G3|I0 z+}zm(%XeQ4Kn=EkgtmbjfZ#LBqd5QB|HF)TZiO6w8Sd#lIClZ}X<$h!DqeWLM7(@D zTxMDOHYSw+F&9@(b&+`08UpNwYSy`f>L^Z)J2|R_dhU)SOG--WX9ZQ?F@9}c>@kl( z%VYb85Gia7Qk969#z%8@jzOv95R7gd^(8e$T6B0I(1?@?4DZ>9mqmke&|o88(=-msz=B;NjkJG>p^&NxM>7^ z5ayV$-g_@h7_7}Xk?|p`Z(>wwb#lJ^cIc_6dYWH;&1U4O=RcaZ$r@Ht12LY#`KN`& zg+Z~j11?&=_AoVv3BJ=UA2>Vx2GV)vC&n*XJj8rCief1@QW))RPoP4+56-hCB=fN= z*S^j}kpms{y$XLv?Q=*q*Pg)*r#>n5k!-6*zY{NV_j*|_E)xa@pY#?Hi@~&x7|)rB z5DqOUfL>WxI6xc}yu+S(WZ!f#re87RRWBUO7=x9|VI9vmpWxPff1UaIuL^K*uc)j^ zqdWSPG?e4>Y^5He$B&w)k^C6WH9I|ICkQ?UtmNot4#??E3hSS;vmnPrY$O;0D^@$=Q+*oy*A;sK9QX8OtJHt z*Lv-~Ukk16=F!fO&%^{KUL~$3Rcq$jT&iqiqLXW4T|*yB_!*soyY2NqYE8X6_R69A zwcCGv+Ir4PfR@s}xV6t*#zR%5-*Q3ku=occyg}u>5M9 zPW|nWg%Z4UBXb9i`z5zN0z{&Z*EengGlAfX^k>YVt7Bv^b3&0&4nd_SqP0@ztllx} z78O6%D7%0C6ClhUh8qr)-1j$k{{8|$ESf7vashhEFb1cY36VOb1RxEk{Rj?TD)|&E zp)gQB++*6~M9k>hUVEYpKyC#KuCMgyd)^=daDy1yq1}Po+`Z1?i}*%zxpSR{RLvk| z;hszHGoh_5vnpMo4<#jc_imR@ck820@}WiI?WEf_53WB|7tX4xs=fMYy{h;wF-)kz zNq?k-d`9=XaCEbi%+UFA+=y)TqWqgNdD`U&NAPzOPL8PN7g~wmYN*(VtXmF93D(xl zod1D2pxIg^AoS8wTf$8^z`NL3&Z>~sB*~Ycx{t{A+%vQvp!rCcP&eZV9blNxN$##H zx19RO!a2BYL1fJ-Ozm`Jdmu7Jb+;<%eQ&5Rc!OsOcfu1%GKMCXZ#+A9$&gQiJOH()3ryx5f3V;^^FPx zD5X}KbpCWMw0^bf-nMLD^dW#<;~ZGL->{k~ud&DynIP5|&=wi;R?; z`9bk>cl0rDL+wgm{+lXYawV`9LoE@B9r%E973^+^K!K52G+!lkZE^E6zgg3Wa5?v; z{p(l60CjXX!PiQvnjzL>&7F<67j!^?;nO^M#hWRt$xH-!Ng;Dbz3m%XDQY{l$4Xcf zWuf~p?^9A;l97r?3iCw3xfdR>y_!$E)|jAagkK8TWhaPRb(Sfz5H{(3 zVo*I{Fday;C(~|Q&iMJDj?y4yrBNMkn5I69EYR1XsDWJ`D_&;NqUiqXX;fyV$n{pK zR;&XL+l}($E%kb4%GHPdXZNkW(r7sK@k(rZ2$q)BWR!ecBE>Bo=Jfuin zw)ovoZ=TP-9xGQ}4t4(;WQ)4Ii*_QjsDsrp#nvuA`*b48Ww;*?x+Yk(3up5RGc>1* zkso_c0!mDysP5Y*=3naYgb{Dbm`bVWsKSV@ObTNF{JyA;!v`BI4t6}E7A>s(BxPG6 z?JHejrI=GQH`zj7IPvBt+#mE`vKaWWahsDF9^xWA(|#K;b{0oXEIXOSvNG+zGz2!9 z5v^r0PQ@szfl=sJ4lrOe`7!J6&u3k2fYY&RRbxRw7|=c-jUiY(^hCpu?Kh{Sfm z+@F1P6Y)?mix+{=tJRbp}=Yiw*PXE!dWu9E@>ab@Ma z(q)Z4%Dmx1P)dsa4pKzhd1dkpYrVV!Kb6f<5(Reh6`0G-?vO-uB^5d5bnFTiH@mqR zi>|9{h819rl;k3@=4Q%&tt`mhCDEpLx*HP+-^l!dD}9Ap`d7P$;NP`-#AUKUrxXCP zCpnV-!j(z~6)+-H-*X%ym_REU*S&v6T}k~8G(dF9SD$5OL-Cb_6TY9!_&DTQdU)H|$J zwMB^q*WtnSzmG+}ppQ^kUniRqf!5^}07(W7QT>@#u>6hHK|*m6))k zCdYsPRvDDw!Q^scQo2Oyv+F<8Y_P>skx3UFx}p^ESB&M z{OWr&5f-LJ2Hn3knIPNE@r>t#lRsvxp#4wMe`!`@2vDgADh23#dsTDz61_PQ;rV>= zP*&9PBUU6?(X0x~qx*MW)-o@Sv|Z!uy`k);8^mwt8M_W642kQhQR{oAyIY`x@+M@1 zpMvPUOXksB8m?wQP#&7dRw%FJPu!g1duza=6ZSC2igCaNhbGQcvXdm+Bz8z%hdjo9 z*m}v|nSyz#A&P-P7t|LYSJF2b1KPYK!8iyS%L9ivZ@GAr;6OVC9@|_wUb>g|I{*u_HQCIJJ}C; z{+NJtZDIZ#aN7>kbYJe>Z zd&2%z*_kF~RoC?aF)&HpJyP)7gjgR#??9K|a%{PW5py6GY2fY4+l0P;39xgex(i}i z5(Je4eY8?zt1m|0XLctB3CE65Ue9@_6qBuPoj}0AmcvDuZ6YI2$Ki6v8k4^sczp&1 zfd-{l8R0N%$)P*@Mcr*@bIa9p!tVZh8!Y?>0W=0bDLFj+DO$q3F(L23J3Na*Y_LaNW0hlmX{j>HxY4Hj;UTt2uc4ijZ5O?}h;ME#zFOmLGH-3Oq%&x_P2R79FjrPPQT>6(J6-| zqs^XTFMA{~(<0r`KaA4{$QD}vQV^XVi?g>=py41q>9>EAo6i7Z9EeBzk{8YMj0Vsg z&uK4pMlJy%q@mS9W5{AxOCT^;?RzVF9pjZ=p~xK(0Z@3UsA%tAHdV~?gWU0Ts-dV4 z!oFLns&){A+C>yWZn0-hmr-N^t)qr(TTeDdj9+bil3M@C$Irjq6D8LZpC)~XeM?S8 z4%;DMqb#kj`WbWx;+}jasI9N-lUAxaLAW-^==OO1^d)PWuFl%Q6S7h#*Uax5H_8;T zx4nw{q|4TdMmVOz85zgQe6N>*jVTNIke@JQW(lmEh&Q)#vp0lTz=~{#oJ@vQe(n1j zOqL_o0H@v?xJc16F_Cs>?_0^)fS8q66H`+LYDe~Vv(vV#OFJt$XovyfnGD|ZvPlGJ zZ{84HnQYPexOgE;Ay+Q5fPccbG?{U_Hu6n`t;GvCWo;eA{;^V~bz+M1zE!YM#dIxo zQ?JL;o}aQ^^BGt@MzcG`py1!UFPCNnJe*Y|H(lN33~>96njs%PpOwqo}|Ru|$@~Raam$W3)5) zi57FHN+9YI^S}GHvnMsacJ5`rTiDxRS2uZ}e0n)LA!V}*&6cQ2hW5VzvJ~y3eTr7G z3se1Bi7|z#q=JE%%H)Oxk2g9po~oGbcgRxuNPx(=C;oM%(-Ri z)O(6~ti)eu(^nTJeqo$uMb@}V@GjkC>T#F1C=o@W0gQ_u6BB=aCM*W$f$hjXV@ zJUw{^FYnBPo;NpMkx=Nk_>#~%89?wCY`jOb{mQsb<`97R(>vt+r+0znT~j9PyyZN) zOAdjt&Z~P$`%`2E^)Y-iKOdq_X2_hP0#3^)H|{ao@&JLfdC0)4zHF>6C2iOOy@clE zYP>YRE_x>3B~6V>{VZ27(;-5-JdUE1hap~8gMR%S)p+`*T9?QWCR}RZPY1^@p=EDrBScX zMmK>yN$XpMIXw`5YY=D4b~vRng@aaa9T! z`4p{gCicVw!0>v8ju5-^nBbNAg*m5aDntbq(gVWYw0!1P#s-K~#1Ia}UOc@9sSShc zB1mVq#@^x)=nr)TIuCprnlDkD%D1clXEx`C_%M2=WKBou+DGpdqhJ>1r~BR)>Q{D~ z=+Gykz)K5~99x97`Z_e`QB&?77cw#(v^AvS0I$GTltm^2@i=Q!gS?B1_Pxi}*mw_Q z!7SgNk>>EG9r8VrOOHEEEP2S{{(&4{X7IW8b^if_>4vnxmzylwJ@?|sw2nEQy{}aW znnc6Yudl?ZYacZ00mq`6O|Z^6+5B-9|8TUKlDfHP)=mC~Wpe};f3$)SNZW&4^e2V? zH}k@h>fxMHCVT3PYEfaO7CXTgGv{NG@yz3}h53v8aXL`!W*O#K!LT+?%Dy)K0I1yO zp8U9uMTE;_wE^(zf)Ph;M^IeaawEq)x2Y@f`T=tL<(-vKo~dR=w!BJ^qVHNg5F!>P z86CN%ueP42VG}a?fqYKBEMiBnwY{yN#LVos2D}|C!V6cXUoTHVW5A@$mTFJk#;w^> ze|B?Jnslny66Z$>azKOc>};@1Aole9^+Y9#yGdx{r_aEP$953tF1PLXL4WoXUl79b z4_Q`i6;Ln$ar%X9YtOx*P%kWihCVb0=_a$60Ugv@t#4#R$E1)J7S$0yMgkta-x4GP zL6;G&1>T-)-sJoZwa{iPO5g;~Zq7vZLD>luf%ImdLiY%7(Lplcds~@SCB>NBNgbCfeu?@80cZ^$ug7fu&hOVMs z{@OT^X`#obZWY3~1t{CRwEOQ)|7fgM;gMlz!Iol^s$PBKk1ynV?thFwgFS=vFR5Q# z#aS@b@8W%rv3S;nF(KARkCNT3apA9*xL`M2sowxlmEg;xu69*WaJ(E(;_di>pob_4gOK(1?C^A`tL7_l>b6$hkZLbejF64 zdCW;KbH9D7{`hoeBW$8{d38N|_lMH|vK^W(H#_f3cljr|NpW%fKcaYkdQQ4{HdVvi zSN(J6+a_#CM7^YCtOW5PF4*=HKkHXK7YR40wk+#cJx6{uwtl^6P2XSLq?~HU$7>zy z|4Qlsw4VRleE#2W{%?#em=WxSl9U;KK!))Y1TH?%4rHI|MHliy7li=4l-?ri<&hPu^Ci=Ia5x{RPhZIFs21Nf=DL`@262hwALS zXXjD`djjIKsS|BF>PAA+@x$}?^e;|xQ1J_XCZKY)~x=d}E7cePzTRgMABM73BSP<~BKh{;4626Xgw}nKP1pQFU0pdRS+L z?vTda50-ldB^N2c(O>|G1c<9dAxe*l=pl^6xARu-08XS+Pzfvt7Pu4yNrLbL z)a3>xoSaQqfmG-j?j9ZDG-H6zVf111p|J8&a-$s9<2?GUcU$T7CysU=YEOtLD1a=} zPE<WCHTy zPIH?Azr7?}z1w}7c2Fe>c0f`B6~+4`?sCuGpaRIUX7C|ily(CWp#mkX4!w$3dPaT+h}46_^f2W&AKwF| zs&~NzMVW+Dk6!~O`X=IZ1+&sPK)D|)wuUmx2ow5tZfCcKH08Uv(9)nyQ58RfF&l#C z>(v{5FEZln;q=z0!#AQ1@tmzBHnX|A^#k4HCP&1$xQA*3LWL9=B8EAK(Hv7}D3Wf7|td zm^f~0*D6W!QW2+}@A7dQ9<~KBZNT%f{g~U2!K~Afo3Il>FkOstBGYj603(&Qv$gLI z$7`B9Z-!gUX!LV1hRHw=DCVce>F%iplt(C`B(IjJpdg+q>T5GF2;OgE7?yQslk3yvsEL-jRvdDiJHqQ~R0y z`jH{;9E@E-ht{0dX9L^e;whOpPfS_XV&9R423QACJN{zX z`dL@-3R{R?&0vV9pv{_eGmauzLt5uwCv`u=dYpXE50RSslM6+Pt7WzjHDy=bBcT1j zgoB$Nf+3Og0*gS1Ina{|v8cVX6;I|)gqs`yp6LKZ^uJyCL9&a?%;Qz0KeJ9xTY<)j zyGb7Pd8kG~N;Dk&>X*=E5}}L~Qva|zq~+ROiPa0MUcHzcjMupP*iK3qUbsW#7iDLL{AJ@#hhgqyO(+^m<`2+ zkO3hA!qXXwN32-gGjR?t2!qfuHPx}{`^<%~ci$7TbN7vgKbRu4>0(7?8)DcsM|Ip7#9z`_Qs>|_c;UZ*i@R$CPcM8&4aFW1 zQ9^`53PNe!DN_N@cj-$rK%nP~jNN$l0=_Na6WXqJ|Mei%DR(&akLu|@`9KHrhdbSQ z9ST%;f-n%*A3{%hF+)8wK^ybkt2^41)=pg@f2@*}P%8M&TG#q)WE-=z%6PS6cc zuzNsrh8g4N(-c=@12yGYDM`N275W4PR+qPlGsk*Qbo)(|4t~2}f7!^9!hz08H>2=G zqEMPIOM^dEZ-Va7^jMD8h=;#mkr|{>&9G^OxGn_;9*2;v>W#spN6V~15f}KT6iPm) zj=@}D2B1GNv62c)y_2pM5;Gxk>{}ELAHrs4Y+MaLKN6ph)(rdml682||EQ;ao&Jgm zsX4I(uKPOrWKZm0?+@&beIj*?_@~NVs0gU+6^{PL%AP3uo(bc*20GY&T4mUk_QNZo z)$$$I6L)mJX3_+`jcmHSR}xOi5){!Lf!BXbVC6lp(f0sz(i$E&zArYJcqt{^ z)y8)@7*yODDr%{2RWW$q+u&=l?|VvS=o;;%?Ry1kh88qL$o}f`S(Ks3(tIR+L2!`_ zr17dE+LnoV3nc zZ}Pu+eoLpiog6%0irIb3%yAO*K$r7nWPVT{J(~3ET|T(imQ_VBWX>u{->yZsk7-Q@ zqv#dT;|-_<(pVPTZh|R(N^T5yfN;;NuSJknbFKu5H?QPnv|)mG__<;`zzn#hYIKmLvjlYgHfqOz>%b ziEsR?oI-RU>`zZpUYVAI(t=u1hPXI+#p=9ft;-3zCFijZOM}uoV*CK+gDQ6iiZ3H* zPb|WZZ)8PWdKD~OYGh{TfTF&oPXT$hr%gh zruuMkt>|yO_=MK}+r)Yw>9>AG9)v+=@pp~dJ^RUALQ6a7N2I=(W~a!5tW_eO#E>f+ zAdG_Lb*RFhQnb9On0v}$n&j1d{+ zzZCv+A};hz&2w*hMn!pCfV)Bt<|c-{n8*CBAP{+rARxKav+6ss3l!e|I~bIg_be`q z4e6*m&8k0?S zRimuClm0TihYzttF$AjYF}mIHz8yBv`+(pKC5;qOq%- z;?Z_Twdq5McQDi~>2Vz?7bB8bSoIeWzsvG(Bj{P@hFo2=P(`&_y#NXOJvO7;)}Kd81PNZ|A4r;*}a@zQcF!* zTEl86#@Ge<8(&zKQZ9*9#EHwCi#Ko-FZ&HbaSNicLN%&+5l_# zSc^{xkMksUl-aXlH5)!<_(1s976^sg&XQ%%BSLJ}m9V-a#t;H6HR2$^MM85p0lBsT zpldv@bI7VqC(}H)Y_;9Ua24MOGOL~`s&{gvMB!LYQUT4UQeNX^vQX3~Dvc8v0e!vx z4P@L~^6y=r!7WTtf3cYE!F#38z$a7k-a)n`Ar9=5C;r5(XnF}jC`D~;7_H+x1R(Lx zY4jHoqSV4T72T{|030)>V6KKk$CO4BS>)_W&UT1WRa{|sDpn--g$pS-j<3c&+^Sa&H3_udg4fE z1=qSOeYSCKX32)@7zS}UH=<;$b}i`sj3&RRpmM*I({+A%p{@7DUFerN?_ctu)${Q-{$(TWL4em%oB5Uxx0Tk3;@!--0ihntx&t6 zNJ?ObYv@Ab9>dcDhs_3Pb(Y5^Qb_BihxtkS8^+L{8dN(7|B9~{YIov|&)GHw-ELi5 zhxY>L%3#nvGE*2Uc5Ybx(6j}mvBn;rThN&7G<-Mx*_B{9c|#9rB8#@eG7A}x^62+w z52I*-OpTNcGeX+Miu^giyEniSmJdH9(ofeS|PMLUYXz0pS`}d)d_I1 zn4z0f%Sg=6l$Iv|bUS!oJ_TR$< zN(g=_TmW4>W|%5pQnjz}E8+(LvjD^y=Hl`FgPkLc!zUzX*%JxMh_A!wk7^k)YmYPSWs|wK9bSV1JsW`(l+eL zf^i1EJ>G}J6s~KE7K`O#vw*vGt@01x_dlz3^(viiX%K#>0fbB#oSWA~yEsh3u&4kI z33IGkD-o~_{&Q^;W{jc#j=S3Qa4j}DIpm|Ur2hG>I~VR+;BKuoAP*gdL9G~rS8xA-|;wh zyw}*&L<01|a_;_FjLXS*{WnG|cBM)9JWkf;Co5uFn9p!%X-eEjIb@}r`VXzYpNmJW z=1a%o5XkM(bMdDt3A&aWVn28Qd9_bVO!&q42O(ei(>Us>`(8xeKqBq3H_y_Z_pLzl)fW4QtM5`US*)_Es!v} zB@iO}(XoRV_P)U+%3tiv8Kerx-o~JV$3+0j$UT{Co)H>d^zF+v6~a{o~^<@2ehf{jCYg4h01t0WPl4 z!e60uRa9&)0uR&lU$waWJ(viUY&t(7kc#S-&&@sP&5e513YY?m`^z2KK*mVF6@qb( z7v<#S#Kyr69)dy6Pk?}o6?b~Q9Av?)SB-(+9p$%ZqemuklRhW)4@>;VgD(-(nOQ2Xv|&HmRn$hJS)C1g@hf}ME&vO77#1~$ZDVVrB!?X}!eWYWEWBN6iUIq6xPXdbNtA^Ghv{7Nc3Yn`PL(Tr#~8o+Y^L4n$z`*%!6>l+ah54F zo0PI8OUm|kc4hff@W>)ZGiVVvX)XXeN%_wB!pg?|vm~!|Sw&TwY)L+T5Fo7e%0(i- zJmJ^mv~2yjRgJSx^22KUhmU-XiOCatPa%DC^z`)fY9fAQvFE0QTc3~}pCLfey<6)Fn>NPhfR>Z( zWi>C!gNZL+a;mGE)~2RMMve?Icu(|`R;Vd)mvtI*nMDSZ-r?omf1T5p6276 zH9TJFK1O>Cu{pw!{O+RXFtj2ul;5Bm)}27<4(x>?t<_?^(WCFmfc2fKs#;dX)kKg` zHHPH&snk8}gPEa*%(*+v)@&_WP&m|uG`^5E*F_Co4nn4n?C>*eT+(nQMB3zheaw~i z5F#l@Mt^iEkkzX&TD5-oYYFn@>&E+UZ!C*TSuj=AZ8wW*uiC#-+EhW|AT~A3q{+#M zb`oUA+maJ;>#Oa_V2@--{fH0<<%EymGU{!i%J?ZN+`sMrIigHu+EFFp8;a*wiG0)i zZdKbw^tx_uqJm-DZ-R#d@9C%j!&(488Ig{m!9!Abq*&4*oG5GyqC&&NiH~HQ3EOHv z5VUJ+`4DQXv(*~Nc81_z8yk1na3R0xTGtu!g%aLbQ-CrW`i%F=Z;nc1|A1`Vb4geioJ$MX+yc>lo1F2{Iu)<*7Nd z){h@bNK|XwrShAz%Wz~TCrzLwl41tg)u|V6Q&RZj64l!jG>Tx6V~*D#(r^dInC$r0 z_kd`zF67L>%sdn7&c;tj@12D2>EOs@o6-3 z>1Er`6e()8OM!~n*`FJT zoqz4d5<|mrEu$3vxpK<4sM&4A#)dbQ{|9Yv9TsI5u6+;PB_WN7N;lFaNC+yO(kP8| zr;^erB`BRkcXtXB64Kp+boaMLpXb@n-tXS;`+moFeDeo0%)#8uz4BUXUFYvKe4)g9 zkWaZF!?4kHV=!>MUy+td|d= zE&LIe)_V)B(9}q-h2@o%%-LBeu^LaSb;-c%7BmRdB2iIgK2(lXsoAM`ks1}p{%QNH z^n`(L)nyX{$VIvMJl!HoMsUpbzj_Ghy1KeLI4w#M2}N{Gq@74)CEuaBwF8^1;hLg{DJu4&IFx)rc^XlqyzBNqwes5*x@M z#Hz*UCgY0skg2H>0UhJ=ei0rxKhWHl%qH_k>W0kpEhPM>PuXFFUsd;xpe9@k+*Xe z(4+&~>h-Q`6^;cIxg&P$FHfvznw+p8bvz5kf2-6RNz~Afxx8ir7Ji}tJg7@`>#T?P zWPhBzqxq=~UTBx53KBMKV#y|4O|3>l6*|fY?en1{5bhB2vWayx9L7ZAKw{K>#%fl-f&~U7<`NcKfSyLeiTj<4iaZx!3ToS zOXQi1L%0QjW5W5eyJE)6Gpi{*5SwB2^VzdywDo_CiWGrjv8NAbxuCf}FYSsNyuNwI z3PL`d*?kwd)%R;TkM|Fck6n~p8#6oC-+q0GCT7FV&uDNu8i!nldFWe*8~Yfw^MK zpE1u9uB;T`!T%0PmPhg!%yV@xW=`p~pD> zexImj8d2M(s|i>2z-jk#X}RWjo^9wGgwH$J=cL8I%`DEgX28lfZdS554fAb(=iAMu z-*lsrX)A+#W{}-%^)fG|Hj*|4q+-0lmDIVia1BBDbo5PxkY)3mrHd@ssW0vqUnxS7 zjnqQYm+AqCO7uHLHbh7&d9pE=htXx;4?@zjE}#ESJm~yO844SUe7s@S(~Uaz<`MH@ z!t$@B_r32e542nVtQV~9Y)gVts_(*w6;NYEfM2P)1)Mn!s;zadI=Qa#fulY z`3$Y$sPr|p6YT>7)Z#eMe2Sq_)zDtKWij_JsCWo(8m zZLh;zD5b(ZG-``A-ZynxOyd!cwlJaiK0m9{%*sNdy-+!3wj!WDe~n(~5q3#A+E8$y z#}xJNu%QI5iZ>IN)O}pEzLr|kii033S>aJ>a8tf$fNh5Y#lp$WwS20gLdC>n3BmUL z>Sx>7Wdb=Fu&uJ`3Qq?DeFQU$mck`2Rir|1z3pdyXm~rrz6vg76shf``me(FE2W}} ztwVhkijDKp?=$)+T({Lk-NQb1>`J9YQuL`uz`=RJz*w6%TNnybWdW1yTIBg3WT{cg ztuUpkGnE!wRgxfEr|W>4x&2nD+HkFKDm?qlUg7si3DtB??=?GBv=D3R@59mF8zMK# zUP~ZxQ{48FY8p`e6;%hSUeb;xU^<5>LIs!~J5axRV}ZNF4Nt(er`~E}{j>EwV65cP zmFhzvgC$6@M+?&enLYRv8IlFgZn+>qNCCd*FQISs9Wj%+ZiF!FBwAL5t%#28ahAyc zK?(bk_yRZJ-i>0@#3zsyL@UckFim(D-8ibdnAD>S@!Y%eH1iAA@x+0WGATg3bq*Ao zIbfTRu2-!7wfDdJGwcunoPhpJD&UQY9HD;~Y}y$j`*4y$ikIu@8wY8O6 zG+B~hLk#iV4c)@BKt($O4Wz`5>>X!&P->Sgg6Uwg)XA|lHV!50m5r$>dzh_tTlfqX zf0EjJRJ3Iuswxk0yjwJKMf+96f#gA{esPzc#)vsmss-GbE8lWcE<4_ObeHX^Gn;O0 z+;)5(3sS`kq=By@p;&Hwi@A7h=<8KJJqF9dL_5x7HSVH>8q@Kt@J4x`8z$#qyV!=J zQ==M8o&x|Xb2I~SuOEH)=B;>_BueTnxwD{sBJf4z5~+803R3c}yk6)Rw0LRebAE0h zU4tLu!ko@~ngNshhdR6=6u|w zc14UitI+U)4S@}rbAw+GXk0IaGOl3OqvO131r>g`ile`EA;!^<9O;5vJWy6SJTFNQ zAB%LWV~p8>ybuneU+q?T?Es)U_t}3L#i-@=j!Z%}|8A^*c`z^-O1nq(H?kG$k^-~W z5H8sbeD%;U#yUcD^ArCDT_O5S7^*m#Yt zn&+pU$f0K0%K9e7RdiA3&=!Bm0~i{HZrs36P2dFNJwt0eUqVYoqFI)c-^yOb-wBDW z@JthU2F}5Kj67MLq<1~KZJe*v5j{Fe;If4dDO1dKd?Y&MfaIU5I(Oq?AancwEbvYE z%QQ(jCEYy=|Mg$zEtn$-hW}sau4QgRg9yi!zMqczoz@p!6-!m`LijJk3F8j#OyW@m zfW;8^+r;ZXi%!9AvWp?bF=buILIIwX*&fIKJPofcCAn|ZvottHbmL6i6))Ob+ZgZE z7sJQ{5_pM5r>c!8Z;Hm(IKgMm;u&;tpMSK5=>69%^swjw0XvqXw{2si<5k@y2CHZO z`>;;fX4OCwDYuevcV_93*uCo^Y5td*(7q1KSEga4?38@zB3r+GxuP-JOe+-4lX!67 zH5HX;ye?Kt+1I%ufS&0DtBX>!brDb_EORjO5T&Kz8HMF2UU&U`gWMGqc%R47e{XVR zfS9gJl!5Yg;c3{9`fn-p{oZVbhfPR3a z=4DGyKm2r&>6PcR_oKe8&xeBv(bO{`scmX@v@Y4@4&!;<#JUAv0PtZeN!EgF{&@XhrG zb$;I5z?_-^!a>6-Qfye*W>TNw#-8ig$CI0H>8XRU@&crMa_3e@=#(jbhw+{90>z7- znd!Zeq)kewh0cRYlylm)eSetWS-x>KJn^=F2&PT_1RmE|L^lF7OkS* ze;r@ts*fr^h|}U{`&>aZRrKJwI!`<`W_0^YEP{s`JWQ;;$S*z73-H(Ou?Z4--02Jv zYmDiir3hevI=rK3e)s%e`-zPJ@I)0@U#-hY2>FEuY1gqTa3*8_+K7K^!N4GX-5L6* z8o>Jg;P0YNY+=iu(lxC%70kU@Hj9aAMB_zqOF;#mGYrL`>asVJ0xWpYre872&?!Q# zMx<*baWhD(43!X9RhL5@Zt$(U^i443?gZ7R1_?7Df?Ep;~PyFgmo+F`+Ls% z^CS0e2}Pd#p{3xpFDX|a(LPe(bxZ!1mG=zb5aqcEXFxHP39+z zFfr%X*vR^8o6uHzKlY-)wTq>OzZJN_wplc-&~m)8^}Om z#uI^3_C1}x#V5>d&rs%pw)|N{Ay;XG8hs`45eB7kLDU0|g zj1K;LYTq7ZCZkJFNFu=PX?Fli0i}H$%~yeRM&ZFX2Mu?ar0Uu6PD^aRANJYbItKXe z)-gk#Tx4N>{ye^`c+NQJlqYa>@PPU`968zITzTBb`;rY zQm|6SgyZ|)9auDO5W&RsAqqdY;^aqhdaX;In zpPtEyL~B-Y5t&ehn=a2EI+Ler=g-_m((zB_&A?E4(yvzs85_onS+z0KU`UZyhXh=B2ER!xXX4C~p^t_hqafpZO3*tU&mKEOp@xNE7 zl&&x*g8lRQoim|~{}2LL7wg*mYooo*hGE#N)AR`#jJ#$670)-LD%KrIK6$p#-5@yD z=Sw9VH|JZ4W>;qz_CIsvPHVclq;-0}OM2npQ?7;5N}^i0q_M>Vh>)0+W2>`UEz~$) zxa2pDmM=PYGc(te8U@0Va4Y{ka z?NANuNa|beX~bE(Sno)rH3~=w z|5-l;D)oPGN%~JI6l1?rDBk{_k4BvUdDl7rA6O9&Wa0URdBbhcd`3}`dZoUuE-PHn z1{cE}ocvLtK~J_=zt84W3Vk^^_o6xl!q5_+vjc_jY0d^fj52^W6hMoT^e*-Ok!V*U zM9jD!{>g37^`oV+;M3sa>u4-RzzbCP>HG~qI=Yf9^`+oo0jryghQj4w2 zh8230YrY6~vVq_4C_F<-w+MX2yr7S8AVYGPyZRVCivK0*(3X2&_)B-aWgb@lW)L0PDy`4wGB3n7G9G+#K)~0tg zfWnrkxk=rX7=q8`ovx#{2AC(nuNwvOT9=$_)__6Xd#!*P7a?2#k`08&HzIqz3$?XM3(}vSQTT}*EkQW%rq5UUq4*+ z-cG3OuI5EUajQKWiNLe1);qIdZoif`0IK7Cz-t1+Wa!#6x8hzm&SO#4Ifqx*!vZl5 zCOcjjc8r{xjk2ThPDi_8Ck+3fN&jDH@wh?HQi?bK+ubXd-QN@565$9AB!XT=IbCZi zQCAm2pk#y>E(0T5SBkSILhgle9@Yz)hy{qE|;X!StgZyP8 z<~gJV5H;EgHr83@1_6l(PN@Nq276y=%p}>xk4QATQr{0^0T)E=tE7O5b&n(_&a-!k zfDCpIFkl3T(!a8s`&gSj6>N6CD%5@T%;W3(2A$EdF>p|O_b=Fp5=wZcTU3#f*I_o( zo~njEJ(@%2o5AM+p)rTq*f`G+7!ycey>c*M;?ML{hm*z5N1A(=xt$sgywLZlvpBV; z*aMnkmiG_#&G)fmjOk!~f(I_r|5DyQjoa9wOB(W0kkil%UL*Q- z^~Bmh7A6J6J`Jt{1ui8em7?0YP3?TlZ{9!wA_Vlc_PJIBa3!RUthzwl!x-k%p6=1H zCAoozS3omvKmQjP17Onp0l0!x@H>`%4s{!!xqk1dqOwjH=&x|X1Ox)4w(t+|19pX| zOV8N{`vv2+OhwS6dM=ada-#MLS6jjzo0tXS6*V-Ncaiqzrs{Y*JT8IYeQ{GuOs#)) zB5EI0P(XPo7IhKHFt=*O<^=VtY5%jZy{NENLw=@4L5&o-+W! zV8uHMC?TkkhV3gup>QIa!R`>3mg#2Ymc^E$K4^}fF>>-DK#C2;6cG>|sbJg@gfag*0kJ*OpClhTz*y z=4N#iQ^5={zPof9eEgU-{+6}ExTrS_bdGO|iZV0MCdMF3ZLDcCKLNS5HSzq)mZ-9H zMN?2)_g-IhknHaNj9VT?&HHE02@amhKY!b|TbSffTtIZZKDe|tCz5;CzN_SLWVy`- z8iykdk9uq>tr!x{IoVVZ^;q&Cfi9q64q1y<=)&8_wh=(R zV!)dNhD}j-7=4QLaX%9v8xr@*$*ajrgb!WPtuDMHc?Y&t00s*nl?(yv0sfJok76hw zLGWzht(QoXNMg1~W;-zYd%&)%1_bZycwX7s($9ydDz{)3`v9aB38tBLB^}fk=Q?nD zqU28$xON+s#HY4?c49`p^K-ntuiJB@OS$MR9>iA%=UZPl8ZK_c!PS#5)0P@I_6eBV z2}mlBo@2sUOtdumpn=5rp>as;+WgqJ-lq}394{jOjaclo4j0Nh@TC6+CwHc1PKx=o-Wa(Dj2HDw-BRWr0iY7gxui4shOBCwsxKkK*u#3P#no ztY4wN{A=L77(aEpeD45Iac~AgA(V1-iV`q`3}^hGO*A=$emngMRP+RZM`Z-a?!kod zVOXF)pw$WXfl=`AW-A^}NH`E_pstq2C1wQtkaR$%GJYR$%Jo;+3Z8yktNPrq$Swag zOF}5E8-!QG^?CUe+Yhw|BCrp^X2>CppdvgJ(kjv6Z*JQ*5%*g=92SI6B(~4odAY8y>Yv}BX&NmJ<`i8X`pb=Y z&*V#plhNRG!qm3$*v3qM*A&E8((HlGIAs*yWeLORuX$ggdCy#tf^j&X_J1$?KVe<5Vi`*i04ami}uwXVUFUKsIDF4;o`@dz(LaVx<_G6YRA;!twjb+OG&l8Y?(`X>J z2^<&^gpU^2=9&#!I26u)UC25-=&5V{; zA{JC}YHH@8&EM2UI4|-lq=vpygvyBsLsG1hj!(3O$6A9P6zqG~2Zrmt1XFBW-;VxM z*@k@vAIJ|%W0j-tWkPg<-GT2x)tPVX-h`vRLOUT}y+pUoxngY`vq*0_c zngR`tbCl4=8{6~Hvkz0aci*WdJ?gpcw(R4#c9f6SC4N+|^ixU&31~zgZP3Y1LHS?W zv6egJ6eN%KIw%kL)fs&#vyj^|R-7*`8xC=gsM!6m%*^70+vYXU&ByP{mt~p9)S5}U zt1&irLHe9q%msGZyrhTM>>Er>Q&Dgg1HPIWbTD^KOTZ1A^OjrVv%FQx0V?*SO^>na z?CzW8305fiSZ~TF_1&x6c9@z3O43+az+>IGU(^cc>>Fqss!7TnRow20h zigBfrBW;0&j3OAkT5r0~%AQYMqB}Enr3&WQdp6IbF4_o|&c5F-)XQqXU9rsT7C}_F zy+Dn7uE?X6dy=GU>+We6x)(uolLv;z7qOl8QYlS9zmqNs=dr*U9H;pup&(q-yzIJ# zWBRQB<- z)`VLIkvX4SwDU4iwoe1(*||i#_o|C*y;8`yPm!>~7WONe)|~~FkVBCNdRq*4vVV0R zeOjs%y%Q&DKK6;GXWZwC&OFR$EV7;5;9K|MYU%FPxgLx8sr?h_ZVh37V==zRZWbW?3KK~kNaaJy(v8w~S^cSMj^D~@tK`Ju8$=Y_M2hRn9 zq=t{h5a(1;Ljcf2o#g2)j_d5h5^lpT-N@)&Xqi%LLfz!1QWtliRdH}U z(<_|YJaDpPx2%+ng8byd{0n7vuK-%R|Gf=PM64S_n6T01H@;Ln?{#?T|OjXSn26yJ7yC4v>_(c$*d=Y_UZTRjzytqL_>J*n_RaYYKy{weT+J9T3>$o@|GM-IY5cfM=8fl;Pa` zXnzKP-#@>aZfyo2vHOT`U?z{L+l)zQllV|@+Y2i`lnZ!^b&HVGy~kVVPs?ssh`g0{7vQyM;VJdmuX;Q*N_3HgE6_A~Ahp<>jZHF6c z%6;#VCEM_vab#6bvWT%>2%hh7`Lo=b8^Jk(?$d$zL<=*+E=yPGD-~?CaNisk+=wf6 zrC8Zj3>GES4}xi;Dw@fCKgZ;!16m!%TWNXjAR)Fb@EBuIO3)c@!2+^-jkb##aV7uJ zaQ>;+1%AWyD-ZJzMZ-0Z?WJgfFg~r^AS5Rr?6TTH-XT@F0- zXIL;8MaY7r*2OyQAl+iksp#?u?oyqp6%;VoQ{CQQHCZrT&~AkZ3?KcXL!Pd%*3H>k zGXzzs@4IM=yLZUPabF0fn_a&p_s3T}+X|WSTY*X4qNP5uX51b%$CK7yL-K=Z64NFh zHJ_QT5l-PAW?D#m5+!bv4k?MOPj4H{?&mAnJg*w0IB6)cnb7LL^IG?N*O)x+ne00n zNKJeSLeP-xdF8?Bi-P~W*EibyEY<@84+7jiu$gbNeFIA?QXb>%CE30nHBMZ5$1;gd z^yilXB_0_cAaX-bH^fNZ6SOEjFw4)bcv1wV8;+#LYwu>X?@U~#n8%Ob+YBZcQs`+d zCE6sHDLw6{RErY7Xf)iSuswSsZnOG^d76UGSBe`i~vsjazy%h&&RtpOs;)u65!aS8| z$nL;kH&5R1%Tdq1IBytBXcw!$mtH*d*laatL9?pndjiZ-#WNC3!9QgUKUN(~dV_w7 zZ)CM$-^)%j_bT0v9Sok1VsDh*trz2Uk~Cppy5poiel0M09q5MP;~ksbSX8u<5oPBr zHbdiyYTfm;uSxt7$-VDSiBm$97bjz~``e?prt~;}9g5lX68j0$vqG9Yr)xYlg#tv_ zSs2yT)33M}LAXO6QavJgw(kEvJP8l10fwSd-c4WfE$Dfp!njrJJZ@2WR;nqTjMXqu zk^Rk+JgELCkN;VN2pWR=scAm2gowiz9zHh(GcLsis@|;IBh({58xUmWpL&TZsiiHQ zVH&z6@~uAn*a5vae4wT>$HCS|r!MoO_<39U;bG?+YheP;Bb3FUYXo+KAA?yB14TRO zX!<$za&e%Xa_b%kNDZQ`H4lc8*5_LWc=H2f<#)dGvAH}5RL*W}zMHXP`CVpbE2o1= zkgjBb&tc_Z`V!~7=C}24{4DSJ1N9-HdU(pZg^k|_zAkA!4L%f=({|2_byFOe-dW&d z$rnFbL7OV1kRMWfl$=TYn!w?!|B$*0N(ivYGIc==iR9r~9FQt&N z@LIrpR(fGGXYKx_f<$K$Ua7e5H$snvft^c%4amvz=QbzmLsP2%2=%yRw)2q-Yx+cHdrI5 z)e|8qvrS7q&2;n(pl|Z1s%B4-(anZOeB32x0eq1%?{&L(62b~Z&ScKXOG3- zCC(+G={5cl68Ucc!C$9F{_vrRyeah%>=2C0JP$9`iZ6;GF}* zhoHdA=x6tBP?^vFK9`MV1}5G^H?*FL-ewtr zgY+IzxToO19V};V=EJ@CADCqWzLPIgcBpIw!6T zwzeZh*r{ZQdt2jWqX+jP&UcyCr?Te{AbPFT4@A>RJy)n2{86Zy*TFw|SVED-IIs-vnUjD=6es@wYPBemqScE-<-wjN&1a90Llr#z0$jo8 zn+l*^bOYgvyGU0DUPyOn2qf5r4*Q+o?_}+kfN!g2kV{%mql11mJG@V{Zaxw(OI887 zC7Q>uj9OFet`4AVaJw^)eW8hco*SXUFmt!zh^mTREQrWW$Z_M#c0kTl63D$TQ_~3W z{8y2{r-@t{V&l`4L4$n^q_QINC?_@S+%Q*?>0n!{Yy^8@)T!~kVhTnY)@;!V_ zL6u;4w-w{`2<~$^rm-8>^Ur%LcJ`7_sfNwsu|eiEik_IoKdks!cUR~TtHc31B$t1E zq5-OKI-V2e<@DyO1H%9f-dCchi5EyFO+@JlVn~gn>063&`M#gtbn>6ja&S*wc>M^c z#=8z86PZ5<1380#`ourGIZBb_xU;(A-jyUzYx3 znl>9MR-M0qwn6XDu>rb<^S_3+-$R@b=Q2QojR!ca6&4O( zJLmEy{zh^H2_oN;8%yPs;K>!Djw_?m*iPTa#e{txTb}ld$FRY#@7NqG+!H|4=>9K# zb~K~uX~>LoAD+BES!8F(PxZQ0_T_l{fF!h%dVC3nwcCMqu@r)nXI+Sga-wv}ol7|Z za{SSLS0#?2_$Er!mgYBzQkMBu;|7zqELWF(HTQ~W?O}bS$2WYM6U1tcs*Zgw#%n>R z+QO0EeMkp&E`i?TZ(nhIU~@;1Lc^ z-jp}gU5Y;X$2?%aPj|~+3xzr|5eG74#sk|_x0($6y8?Ga!^2+;Sv-dDaNGh8Vb>L2 zz2nj+27c^kycCwTZd6^_(&e0WLL1e>zFFtLd%ekWck-^L0k}X9`3o@_vsvN(uEfXv zCcD<1a{qa~U_Er?qK@}NSEBlg0*ptp(b^FREor9vm?ytEqq^zLVlw}=NKs$-(3^eL z8EtorPuQtQ8wc;c5&qQX-|9yN8x}4yEfXb=mS;mX!dAko?dD zMlxCU51Dk*pJ;L%_2SRS|95fz ze(o9g@A3fF|JEP>Jz<0AGKc@WT1((lsqTrh{`0zKyAg z3}^k{ec?Y~Q;?WI_0RIoF=r;XnpS+I-Adc|ML!kZ&`i}^&EIP1r%$(m-z@L%`}vO# zjDAXljna)K9XY5+CX_S&`5+&%+1poq1<`-Fs3)8&4oSc7xGduD(H{2fh0`{gRFCN7 z!7nR#{zuYJc>c%qPaMnFJvo-1YID9mR|Qf|Uy;bkeZ3=mw;*($jXbXIzNm{kFcEO` zxqO>eJu>;!za3HkF2?laeM3W$IW|~ibfUNIQzT&?R$D8xKozl;@;ejiKi;>CRp0h) zf%|<%%k_~*R#Y=LIh8v4Lj}KRWW+ytA%9A?2bYKJT_pBP(qEWYn&a5v8H5!`ltc67 zG(~E>85PZ_*EZ&M3xNdVNuwUsg%6wr9iNPpz9=RgwdpLlr@yhHffx~@BBR0B?Uk0) zNc=EFmz7|^aLTlk;23C88K+dxIEQ$ zz)B`X=BEgA%}J*l^E^5;nn(UMBZ@%dnfCk~g6>A#9m15#4s985yDV{4BY_yKWn*rH zo*1!7l~5s5D^(Gg zZ!V%InTTdL6o=w_txIUn{v83pVt^fY)2|J}Nns(OR+w5TYf0pIjp- zuX08q$XE>36 zHmLC&y|6h`AkRHa@r4O(S!ZF{h*j=)2LZI$5t927o?9-vcNRLlNwwARn4U_1tZ6C> zmwl-nT=4)$y^Hm!bUqVrZ-}t9YPC`UF@#O`TadnQcv_P4xWQ*tyY8h!j#o)_AEPQy z^a6TZJ#en#cH?$wA*4+ncZ0RqBZ$)rkaLAg^-HC8+yCMcJ0*se6Y4wf{b@Am^^%{A z#jKbfFWJN=+Nog)JM{(^+mP91OPzUKLvZHmEjsc8q-UT?yVknj?(Q1vs6I#y?XuYu z9qsgdAj5r1%g;NN9U`(Vc)*G4FYG7dgfGE}_q9#1)F{eZs6-QY`1PWg$|Hju9*vlg z&j(L1OT6bFlnxK+g~@+rM|OyKV9?cMx`O$%+i1QUusheqLmZ156Y6gta(>U~t{PXs zQu_dJk{2X>j!U=~g$c)Xj>$i}x8yud8gi)1U>i{M0-9zGon3If4;zX@W^0e8nK=lK zF+RCqso5JzjB$%^lCNMBK*t|+L9|jrtiO&DI}=@+Eg};{DIwDHW!#6!uBp=CsfvRy{;3tnrNN ziCmN8z&2G$it|_HjEZzX;xA&|a2k>T1dGoT4yh-uaN=hQjZK z%TQ}O#S%tzw!w|Au6hsir4BP{fCLBaQ%Zl_)@7`co3x+AZgNeoH0#8thSGBH&Qa^u z_ueR>%(+i^)^I!Tx(#-vDv%7Hb{nl{%kFzUn46*wMf#k*_rt9=F?wn4v)XfIjfY&t z*sr~5%1R_k=R@eSjr(O8IYcy=2S4PVzVc-#eG{WEUL$Owhat^KIN8hbT!-g?sNCCu zi{rdQwm|2S?U7h9_F00)cr^3y^SN-Tca~B2BTVs1Im7OhAUMz?i8I_!3FZoq-`?4>Wp@8?_gKh>TgM{Y2A zdesQ4oeQF+5ju7=c{HPo*3#Zjtfdt+Hqz7IA25GUzos6yW&Ja6=K5Q|iZ~&!KCi&D4>$ zAGIh7*eH+O5RFBA=>rjqlC`gTX*kFc6z+z*yYwBAou!JSSIZ*A9rniQ(iZm;TOHY_ zW*)vLEKg(a?W&9N(kv(l+ExPKALpx#ROoaFD&{kjUb z7JW;-pcrc>;4v?X*U`Ey@9R77V~sQD8QY#;?jdw|)OjKPWG8GFHoEsrUlrk6qd0Nf z$59RWW%E7VWj%vD$KvA&UJucdS;uP|5i7x;r5*U4*Gj75_hE-54A4bQs9-t7a3p4z zHb^zoE5qh5CdHKBua2EnE199qT?;qYrW6V$h}b#Hi0LRoz-DZB*^?=moR zTk4Fj$Hd3eU6gj0n4VtR+Bpfs3);6fmA2n>a4`tXXr&=8t<_%?ENtH zjTyI9ZA^PwV3tt?aTKz`yr^I#*~)~<Y9wZRw`m&`u!l-6j9I_+UR%A`46G`Ew;Qi|sLFO^u)g>$JdKFdyj zv{Wa~IS8@UYi~7s9m~X9*(FBgon>j;A|c+zevdMCb4#!$d!X;-h`}2jnca8zC+4#k z^11#GG{luFZ@BWG649VEd&IZU8(?IgNm`*)p^2)jGe(SG0;}ouu1K25jN7X_?v0x& z3T|!!CteMBc*1+BlT}sx*X?)=_4ZOCGwZG%9?ONz*Emj2PG>tE7|3XmU3Hlc%y@XS z=l)25;PFz9g#m2m|MovDOG@{GUtBlOqRxd0&W|c;c1KlO5KMjPdb>yO{`O__H3D)2bl3+ z`AIDmZWFFpNYvfa|1L-DbCPAjUU?SgHt`fUOZZ6C`%n!!6u7mh`irvIjN5rljncCE zAi_-uO2$a|oR)0XVdAsv)ac8CP$ZGB=@j91u!VtImALljanKu0qR_9s7E%Shl3rnp z2Bhj;=20J$BYTgcdDT9&t{eyZPe^ZB-(z~Dnj8{5=$qpDCDx9-;5i5rU6XYmQs9f3 zA}=(P?{n5pjJ@s2!Y6yCOu;U-N(S+E;Jx?DwW8#NSstG(b#DA4Lq~HJ0&4Boge7hI zU1_7|MLOr%+z4NUx*NV~$+_3eNEfPHY0!DY>WwHWqI)pEbJ!e@VVQ%FLGaeR>f%ll zJ0hS|pyD0tuxAv-7=NhfH~k#MIXbT)GMgnj_`PF9LF7Z`UHy(%HccNiK8@48{dNZ; zZX%7UUVMR+tbemBdlf0R*d8g`WvrycK^}f~)Pm4(aL~u^QUuX1Bxw%$(7JV7i}1Fn z$d!wiq&vckF2%U@eSqw2)eAfI)>50M)?JMP@h7bc=on;vZl$GX^1YS^ZsZgc`vX4< zU9XFMT93EJfjxG}w$NOA#|Of(pf-vm-X(TMM%fqBfi82CAvU+i?Ed~?tw}bG0c3c> zzEe}$4L9S>Mz6G)iu9Xt0idiQ?%*zqRvi&5E9*p)HN{7LFO>0O{h*v2deN&5;~75d z#LoTA(|J6IY^LX?~Cz?v#v(~g8+>WTv{@^y2ztn++0QJ_KuinbcyWT z2Fvdn9rbtJ874@+FW$+%s-jJwE3PV{W*c}3GlU`h=FvD-TSAd81oCC__)1nMXLHeJ zg!b*KDwK132^W@AlM#s!QVd14U2Dyi^d9=Z??UG9p}qHNvZ5=IyalZAri#`=Fe^rX zwrT3)g{z0gO=+8neD{G3E9>GEhGK=WvJUYJN^HR}(dJ)XeM$dh`75}q>ycR{IfOg` z?wD+R6QnD+|BQ$-@Iii1eKov~Lo)Q!V)YP7rBlkQ)2=+gXal2HT zyjW*??ku{ZqW^*BxTOc5=161kSmK2IV6xGaeR$+F12*;e*ZBes$ffQm%aZ4?T@e4C zc+BB_eWYT4w$?(QVz6&>i_`qM88RqxD_o|K+>xSpMwk8K^0vfdkeY{wcj=V*hU(Vi zivJ|b=lx=PQ2WS;@aV^sl%Q^EH)I3^gtI{$3MD0_cVdluGCFmR7&P8ToYY>wI2&ru zao|mNqGl6kMr_%;;Ox|=yE4T`x@%qEU?}y8NwIM$0ndz+ni zOAk(&qZ+(Lx*{GwWd9J{17B5@WoEQ~ytqJBRoCqb9HO`_HEclNmVk% z1ECtRi`KEkyh%GH6ssDMgU!)){Mtp0HbVSo6jf{ks+-IZg-0qxka zN9G_ljf}?22TP;Z5@bD@e3|Ph<$TUpUq#QdB#?1i98oEIE)DGktH{` z5aMM;N?Oh+;VQZmrLvm);VruIa_e1`0uuR`3zu2GpB@Q~fu8Wu;K<=ukdKE60j}o- z~>iPoLZ(b9rKXVzr3Ya))uHoLz(}I=bzPV}sXbO2w3( z+w1__fPI4LapIV*%c;1$JXX`q1#{@KzW4dVM!*9Psj^nm z{U(Ct@|8Vg7*0IerzVsg1@j=qS8ksB|~blf2jG>62|mf0*!)V3GYg4-Zdj zS{lOJw{KyL5b;9NAr~c-mx677S_z^hEsayE%ykpDmG-hVvRPt2bVyYjGskXuRK)}a zr0>nX5Pny;yc{bB3d;&&uwP|8UA`_tfh4NCAdBeuS)mLOk06=~1~!E*y}se7#((LI z)acYJ8jIiadh!rjtk-fX_JvsQA>a2?Xp{f0k6=&(&A`$n4cmf6<2jF0;j>RWtwU*& zb}OpX0l84Y~Yv2sk8^-$*8ChLZQ&_Rn=?VG>41p>p_cx zDpx<-XOETxhKH47D6nPaUjzgtF@wd#!iR1e8BqR!5w@}&qobpM#{GWPDM^|}5s{PPt~~d)D-5mVX0UkiYoQID0YL9vzvTqhQH2pHA`awWf=W2e z*KeJ5g1|4`Jm-ei|Kf$2dFf32XLtlvC-Y|PSRH{T_{l{t6!3FI`!rn$s}s*BW8vYI z{IP?7M#dQo>Z@>fOU#v}%f$gOfB@pl?yw7Irol}`Bmm5fI>pfUev&T5u#;RQ5!h*? zl)O`AXEUMFu1gM*=)=5`G^_(+J^6QE;VQ&gwTe?$z3xs+=#M%s9qD^JpZRf5!}fy? zD~&d?2BYA`PQYQm#BV6tgOPP17fe7~hlGkp9X3I4937V!a_hcMCA{B3X!3*_V(a82 z6~%^*vW}^!Ykfic%+8Jz6`K@tODhSA*`yoXg^4&4mT0H!+BP&d4Y6k&Gu)k>{~W2p{~;$B~3k~ z#ZxYF#bj`abgr0`OFhwna1+CDQ~523PJ6(N&cwUMwfriY5s4r7mxpm6UDB$=x4|m4wLSgU)MByf8MRKlHxYJrcJGqvJ@VnmuKl9}iQ5}p zb;-ks{5TnsvE12q4KrgA#iMK5FGSbVh+%G9C3WCG>8cRyY4 z1y-aX>1H9h(@D2%o@d@Cyg+xP%Hy``{Cp5*9Y(cg5ARd^5%@Ccm_AMsf@yGaf<>Lg zix)W5ZbwSTJUY6%`}ql^uTz9SfGL^&i>Md5$LY?KgZ$!!)*xzdU~P;5xu(2KD=WLB z?{zE&#?6uo4%fZbprO%G|Ht_ni??2vtS3AF4{L7$Rn^wE4R1g~8bP{I>5^`w1*JD2 z9U`3yNOwyqq0-&m-7VcEDJUJ%_07#W=XuV1-uHRO|9#_MLk2_GtiAS{bIp0**L_{r zz2IBD_?>zPiyGm|h>v`S} zqqvZ6M5WS+I$R6^Nr!ihdVdiGQ4**VaCp;ha*|`Eb?7z`NCD zG@9`og>2m~uMJ*1SA{&aGIr}Rubw9Ip3*A2*{BBkTrMJ=$ei94R7uDfIJ@gE?{QUegZyU+L#ACW<`U)#vJ;jiKXGZLHqmMpN z{0I#gg~#g`nSfK&K?`gN{*1?szU%O#MtjEV##fx3rG?0gN6LTEqaPVI(H_u=sC-4t zEuIqPuq1sFzK<`gwW)>8Yw$oUkT<>P3bp9|xgEqI$9lh|=l&-);rDEc9^bFZ$v|(G zL4uSD1MDvO1i$C2zRP2ZAwDY>UfBc37T$$%|+!sbyLdz)0 z*!MO<(CCVkDJ}=?!JR|9phFO@9?Qz7jaI8_nR{u(zJvgQaxv%R?sefkyn8YUw)Cy~ zkjAIr9n=TEXgXipVrDux)O1D;k#X6t(Sg{VnA&7WN~VYKm=mIZu;&rzm`KQyjPH(%rFm8iOsnQR=wIQDA zXp?$0A7ZI>Bf!J&M_`Hg#n%gve<6eYzSOK;3Y~=eo23v8?-;*EsyJx(u3AsH7K0fv zo-T*I;W5B=;Wuih2o?~A(Q-? zq)4X|!-$z>BU#LPmwrtz7lC;5WsF=Ra@(9FTH%rCdjW)5Z{MYz9Dm;_(f6%E>u*w) zFNSI|k2~2!2zX5^ZQq@?>no(>X^z0Rjv)&VYMLerE-#~xbM=TkgUz2bmaMB6eBX4~ zm-(=DS4{X6AiGV%wj<`t+dBv*oNeQh6J)-~_3cXe{^^&LXS@gwVR?G*Epyr`wTRJC z_X9(H@inEL&M;0Oc}1&PlO#<|#HxDr;rN_s7aJtDWZP&as_BR39A7rS^dvLMQc=wvxYA7K(V zi2u-^gsXaALlqCwGBZPTd6K=_nCK}DMw-cbb!o{fJIR9>af5Y9YJmAl+kwo}{aR#s z*T97rP*^&!vWH+lx19eSAjmRe${FN-_#AID)GmD;|HgIdGDxeeV_UGOsOYR;Pp^9j zItBX$i%ye|NYg&8vrg=l{bc)L9VXeJk9;;l$MNfp^%Zb7Qjr6)$*Tjzb8VH~#;I-1 zo5QK8<;_iV2U3WSbVOHb`>PtIw`e@()>Ippdk4ef&5DJ0Mclghh&WnK;xHFN;xHs( zU90GVUmGaW(qsM4uCJYuna8E?A7O(^%Vq-(BFpF*EPe=RQd zIg?&g-h_or#<5zMRZZ`E-$fQaD;&o8L!VH?uM6C&e33NI+l|l)fLB|It(!rMdn83d z(d~z=wlGoMq$6zePROGNo zn+g2bju8|TvMc=gAa4Tq4;)X8m+x453EQ&wS>OC_VYLB;W1NM?uf!wMbWLCR$58W$f2doG7+O9vf)b%SVD8&O-2-;^5N$S| zM8`y@R@EXhhwHYsGuOoPl(_Kr#$V!Z#cs6k(-kB4d`i8s|QCWKh=)fsL`{#S@JE4qDt`-BAx;Y0F!SVlBOAj(Kf zj)xSYAz?X4A7`4M`S}}`;0|j*KZIV$&YQz6E%|tR)1)5l7V|qH^c@YQjY?}Km*{># z4;;ibEn?|BPqUvlM@n&MZE2zWiNuev;*p6UMWwwla^e1#E98hZr3`1E=wbNsq%2DA z{LGz?!uZkGO)n4S2x$EMr{YUKM&OT(YcqsaI+o5DX;r@n<~qB!erS)YaPcUMiA2Y;D z@udYYOYg`#BAd{L`e%(Q^M;XRCp}g1JYl*(yw}nyH_~52V{H^xWo~Kdqm~bs;(cBn z)WNgvIh~1{EYWHpQ|59OZr=1U17;wXW<9!ayNe)Np7nNOfeQx*_k%jx;Bu_zqIE6I zEgUDx0dOUv9;3%jV+q5YD(mKE9^lo|6roWiL)fuB1T>3uT5?xzP`=;=36PYQuvQ5Q z#KUvqt1ei!X7=H~udlpy4+?mal2vqM)$m7_rfF_Itf6|ZJB8A;khDG4YS!V;2KrrpBO&F4>accU znGCJYdQpBLeQho&S3OjkjHGL=dGCyO`Zw{maWe2!1JGESrwj_Iug@?mWy?xGI~~fk zxY&681K9ILkp@s{(`E%Ig}%*BT^~za9_;)DhZMvqN zIr$F`gSr0%j55Jf(N<@*P$E^e1^cAtdM0xYfTUU09XXVEXB)XdR=2u{4%m)850K=x zk&_W&%gPQwRwCWOT$#a3`DMUeSV{uVSzSmn*>hLRRl4LSIV@eAjlNqRU!MYZ)bldm zKSeqVJFpTpLAmnr=6&ikVJ2KNJK~HVIo-L^(N+>qle@|OYNzWEa#s)j{pSGa?t-NG zS<|5fU?d>z^tOeh+#`izewJ+8A~wAkrbo_=;IHc=sGHGJN=u^Le4B>d+#Yn+yLmt!TaHan z8%t?-M>8lz84b-dfir{El(+x&E)Z--Y9^X#L)GfgH1-*9lIHfcQ26^;=M6oRv z@Sd5d1)u(&YS4%3n5i#t&A%P&Q|JX=`hKG#=&YU7PA2;&@k5uM;i{sjg{I=*!TQFk zm%Z#Oq8upYBLv0_KFJ>m>G>~W{NDAU@=HHR(W->n6(!{qr8lS@IplA=fJXYsiq0u# zYkkIThi;Zy8#L+ucq>$wcR6V^1x*Z^O)ZEX%S)4+m3sZ?Rgtby-p{8GUS;N8GpRP< z3>vv4CuX(wWrVTOIYK$2*V{}s1it$uSi>gmn42Mm%)Q)6U$M<0$1K;L`0WjO{e!y_@8M<(w7xpOB zAVVxc5KclE=Wzpbe<0j>&v_Ac3(6U?SW|b;Ojv_gFCo%$?VDIj(W?ZUKHp>We{idg zA1%Dq;IW~=uSP9~yyty*k%metht5ucYzqpA!a)Q0`M2Ah+Gb(^d(%z!Gctsx7?tiB z1+3I;sK`@g0WwLNWq|;P9%jt9`PX@mG8QqJ)QXI6FI%_|-UnxwHr2ONN$a*>9Js#R zn!}@4Ak%s1J;o|yv53Z$7;bfVc(RNTbm@M~FxXUtDd>(#q=P`?$;6GLrT zi9jDA4j!ne=NaF}Eb^v6uw2O(ID5R0^k5K^lh@*3(YxVCTo5Lxa#G9eX5Z zXGtZ3V|2M$ksX5#h`{S*KJ-2er$Ul?@JYQNj@*KwcrDZu%>N7Wi2~!8Ztt8a?v{-+ z;^;1IiPxemeSIB}QGETV3SnauDJYj|c?~z!dk!$9=RKN?ewO3R1x%%N0o)QDa$CwG z5idw(u&Nt&G5e*>%y_S^J6pzPNneEDk1?TH36mi$lS08w)TUcR)*gIjOldnR`!oN) z@+-G>Rmk)j4?u$ER z_yi&vC~YKed*TxrM6aaUFv7fGQiZkN=wrN+3y<4Wnd|WRm2ryNgde{t=-*flds8YeChn2=kc_VXCRCTZ! z(7!;>aq=-=H6>3n5LG6{$K=IDaM5H!HdLrP_>9>?a^ldYy=o2RvJAvCD1-7Id{7>= zUNgXQeE!g+>T{s|)%t7w!{8{5+7q1@9=bUD?D;oFdHSn7vu%9-=N&68Z6)>v3bXMPT)FuSRzO#t4bVY&n zZnFdn^W8C1=`rYbyiS1Q@a@~nhr>1zo!)Z=ytoN;&@(fgbE#if3W&fi5BX=cp&e?; zE@SRTg#wo`Opbi?cl9wQ9irhLBz_^%Z>ZulwpDd4Myl;8bL%Tfevc%#&qO{)Q40@C z@>}BASli+&!CE=q?yQME7dw-x^C+c`vcIijAo`;2nup!?YNa&%aR6PDyvuG9&Wyhq z=%#cO!utdbJFAFzt(o|Fi2KS9#cwDQv~sJ?pMA8?dJF&^wGNA@WsbO@g7~D=pO8>C znMqx_?vc7&Ux)WQN@a9?$qqeVO|GH|sjEA{g zddw7Lbv5aYTSRN~7Lu1y-oq6;q0%XswSO0r>+^CceF#EdyqshI_HI_*!g%99mdFn~?5TMb>O=bLi8Y8vLu(PUZOI|nfRJ*@KPCL4z;w)G zA|u?4=jT{>Evt-oj!efl#+F}iH<_bn^IpGhoW)gIw z$K|98csZOJGs|}!L`N#zqIK26(Ynhs!wA{nRk8wL%P^H2vbOxcN~~O+qPSD zYyh=Bomc9o<+pCtZhPp9jiG%l-^ptJaoaxBtL(k6?4PJ~YUmLrd(KvAfO^>ZA^QF_ zy;@V0rYXG^yH4E7nvn7fU@>(;!Zd(BW?+x4#FXLf5}C122Nsg`x+4;~YQws5q<2IV3qrGiup zz{j%6TAS3*I=UR_ZBJ|Al8IXH;D$Orn;5iI4`ya=$#5kI6I??Zl4y8RYo(ch#5h&t zy?7{CDmH{7A<_&Nz&u);24^9c#x$4_z%3@U1j4qxn+^@*jvEt zRnnUxyM3emFBWf@l+Z#5^W0y`jFE-x($f2yg-BjV>xEaqk#ORJw7UVpYsb-*txp*9sRX@s{CV)~XTecvLeJp=&y-ie);nLB`+$%qDZR;8jiKEOU? z2!HhjO$EETNj1{wr2yOAE;#mf$DiO~cc4I-1F+fjsg zr;22(+A+ez+Ly3hUCCww+^oOx(5gTjbWsL2)pDw(F~smkqH*Vs827Ppjtvtr{=1N6 zoZac^lFCPZGQf>kuEd+}1!=uf@;~$lpdN$v;tU@|2?sGDUp6s7AwuCF(H0C~_`l&u zqo2=9_Vx8)b33AgG6{FH>I35ddW7Lm;2hn`{? zFrHmru7=_5JWTBXJ$f5hG(@4DpV=6;qx0U2(&(vnyqITG0(4OU27Vte#T$W59{ z562@MCJ0(6uD@MC_ImTO+@m1}Tk6`}+7YNEHUaXiVRDy!@o9y5QdpN8wehB~D>SX!Hyi>Y_O$R4&n2_TlYxj)j zZ$gVQpvHk^9CvBlKX}%6ALO#_-*fk`TN{-Kt0Dg5_;2I;dg@G@BT+pZp(k-!qa`&R%qf zi=nwcT-c`^;TR_1ygjE_aVcISc<8iz97i!e#vr0!T4B{TMW?KQd;HwLM+Q|~>WfQ* z1tDgDfpLP=`%L4!?D`182As(Dme9kz;fz9zXm z7W*2EOG`B2>mD^SePb0_#TR|7fPQ=mRdC8J>(AVWrHVinV4f*(GXSH3NK<>>{~y#A z^8fQvv@9S8D_!&ZJ4oh!&P^(Rg|Bwc{ljO+a3%1xg_aTkn#H(E;}p0BPm}#TR5D!F zPZoNOoMy2!u6iC{tt;Y@Llr7B*DU;skw;Z1BqCkHbB5?a3dgzc2BTuXt)@4jQp-}1 zGCVXt3x@l&O)u4!9*0r`tK3$@uG%0#b=T6xwhq1U+J@shaw6)T)VLzN7k zEe@Ex%`yGYy8$D`a3j6{r|twD*tu#^C4&KE26b>0`EP3eZ^0}PfZsyPI4zx~ClfEF z5Yz1}Z6Bgi#5@=DwWDWU0Zks}7?Cx?iw-+iuGPY0`0j5FHqa%>u}@`2Po)b7ZfZW< zvSti|EmIuI9f^3St=l({&-HgJdD94B>Idp}IGZW+tCI|^{LK5sEAj?@GP@#)M+-sU z!)m3ri+*U4+`=Hy)41)&ME>ENUh|pOc7q4mAD(v$>JL-r)9RW6FIa4 z8i+pjr~okob)7FdaywvjVL?!|icm^HCVrURvi6ayhXK(GQR7j75G9hZBUxPdgAf^d z31yJ7T1=%pSieNsxF5G@l5JL!|Js*ysk8%R+h#p%{<8M?hCh1!r%5R?zj7dkWw{Xq zR4^{L90=tkRKZ0(wupr0!4koO`7&ui-*YbdJw*6ui!F`FUfYsHE)4?@g@NS2nOW5> z{5IYZwhj%{B|33IQ+MW-BcB=@$FE5BkyQ7*qN(x$8{LB>$Y#~~IC?PPze(X}enT3vFxpXx?o3ls?6Exj4vC(FL^|8p(h{ENBXu#&@e<_&2C?^*c(deA zYW9KaFL=2osWTeSz<%%*n#Ql7<>NEIzv}6EKd$*oU-+O{?hLtzT8cj@O$<9~;V%Dt z`~{YO%23HCK>%r7*_s|e9)jDgMZD}N)au`GfIgsQ4VR|Wey9HPRRi^s3V1L_g<){o z=c)*%VEpcM?_4xI>GDC^H;vdnN(B@U5ci|Wyk(f7J*8yIa`-8O@*Rc?&{6B*ig6d_ z|EPFlg^`FG;^ieY{g5C4J@i>BUB_Gv%NNy5lWyx5O6Vk*0lfy>0*%1Bl_x zXo9Tsz8#;nw`KcPw`Ty!_P^?aY2R2s$m=G3zi`49`nWY%*+038aWUaG7qTk#t0RP? zgic~g`2bl65I-x^Em9nY61&@=YpAfqyf z!DimGoBXJZX=!Vs0GuHC*sdcs#M=F+b}9GZcN9;(s<|}GxVDYZ*x4RcF2mbC2hDhc z5q^ng5VnK_H3!KQw0e`a0P^wYs%O^f>p&HA7AT|e_soXtLo_vV?t{_^1DTcD{0DVm1nhF35{GHBu9~Iu>B$fN5 zTyPtw#ytip={8M4N2}8P2I+R`e)d9-b6LMIoPPj`_ccYlrc*8>vBP*&gq^-FiB(re zh}e$0b=g1$W$J?3$S#Fd-WpB4h-?nFs>b7rwK`8i5BJ~FDvWGtx;FQ&5RRgb636Qp ziC<-|jIa5l2sCw>LmmrQJ+jX#lD@)~i!875-AMu(DP|#3r4Vy2Wk%L=u8P(_c-Krx zPScT!Ynfi9DP>r(?#DY*B=W)3$G%S)YF=0$QLL??wUJ|AJlsL|cLXqrSPt!?jSrOD<6< zaHFXl{u-t1bwrO7qNdBwDOcEdEgzyIm8MHROmz?pNaH{sj&FFi^8 zJR2A)rb4`%b3aCmcUhQGc`z|Z-uM`3FOb{8){3yQ z@c{x@&%#d#>Q`pbV20tm7-~ge)ec{<&u4DtBf)mmHvJJ}ZyaohVfDE|%ar4BH4;bS zqK!N`K4Q_c5Kh{v+%mL0$2aw|mS%8I7V1scsPsTbUanrNF#sjhIs#yN19aq-qP#fA zV6%)Ge25|Q7CbH$q=$`iur>VvU$g3%`ah^W-^DT1Yop$#R$Z~e48!X{P`>*Apx9Nz z!gY`ZYBi=VUAHfksu({1&RNBQVxmzO2q4qEH!}AzDl=b=6_A(R7Z;|6?F~8Ao8g`u zf77RGfmJ9YZ878(R%4DSGro_5Uhu@Hpd6L|pHfbcE9AKUPZ=hNAz$lh^h&>uhyj-s zWcfEm@oTI*(3)kBJqn7|U!(H|gxKsC!j0B`;q>Sf5cW3G0SG#MCdzaH_m3&m# z;M9Ar49m)ucz*4Ap4ySbxc!x~|6BG7E)MOFt#o#3CK7Azu7${7S z6Z>sDOXArhR7~-Y6Ya1!)XDl|wEt~b0sEj4_D*GcaRb^qJC~A;pULOmTpFt7=?XoQ z7!Ne2W|sG@AU)+g6ne$2C&D*46QOIP?scH>*h3M2Hm6YL6^wvX){|qprI%SeaK*Y9i7`xIl>`D@PaD6Z7ww+>mdpj+u>dGcNdLXZ_Iv7^`-uMiT05$ zeASWC`>NY2pV=EG(7Pmr{j&{CQYP?l=q0E;0%4^2RUsx5DrI@5XDgUA+IBBj- z8XvEJ5uY&=OqM!#TTA5d{FDW&&%62|5QKhQb)+$rMru=40TB4KKl*{@Q!i#^lpJg# z8^&S|1dm@^YoaP3DF7*5$lK~#VSyI#;q!}&#dUNNXRr>b)R4}nrlfJWJ zb^+?UM{spet%n=t&4!BE07p|po}yHxoi(p}(s>*U3X$(AW@o!Al6R(@f7FYg+;-lW=G|o&=d#E$YO-<8le@v_*83*EJ=#EM1N|-JA z*yT1ShT0P=zh|ZSUsE{=fPkr0!Ht65817IWb;1p73V6^rFDCq8DO*C7qK0pSN9XKY z{I3iMxkbGN=8-eAs7h)NLcCH#!sdo|i3=3fdX+@5$}21RV--ug3pT@V%^$r&r+K)t zcAxSvm~PqXl`wjb^q`YJM5;vu`%p*<)H)Dfbg`ifah2a~K8oZ8>SN$hB>XpkaL#nZ z7I1M100`BQPPFOUWparZi2)qhP2C?&;`(Dmz|$l;NkH`3R)M$d_OwP2us%bb7H6o{ z&wlN#`7JWL;yZN{E=0kPr1ITi<_WOIf_s?4u6m{GiCr&mi={GX3H-s8Rzu&;F0L+ilwV59fFK~fA z2JH?#e9rK`$d_M)M0$(J<|3Weks&Q5Ez5`8RyyflT@w3NN&C)JoAydZn?uPQin`YfJt$AGb%z-VT=mYwYV@cDTVrl2v z))fw@UiLd}F1ewXX}ZOSE*Y*kc8i>(XJ_IqZAa!?ThIAVuCWF?gm6^8HK{RO@2T-S z>R2VtxJPyMv*>lX&V7F-?%p_armpuUbzYy%HDL0FhqaK;aFg?jV+*ud-O>^gr>^`@ zfSwlDL@C1y8{_`+dL^tH;KZ;KdPnQf)|p5@$t0Pao}Ru}sD>blaAboMZ1e55M2=QC z*rz@6_3=I#P}Q^I?;*3Ovxo*1Kho*3RaZJ{=>@smNXfZ`K#xUqrcaCZ>BZ0Cz> zwQrh8+k#i5@SW}^SHDrgANV(Czi1guQ~l-#7H#RJ-)NhC&kS>(96dK+hSjHCh_{+x zqUzYGQ7*hGh#f|;LK_T0DGB5HtoO-QZ#11@A0O|s+L;3HGU)V~&|(tfqPw3F6!$=5 zjj(3n>V6<5)WC4tozVV>mh{52=eX*Eou{oE#ml3+vF7>E*;8}F$eyDljNASoylBuIZ_JeVDeYpaBtqNN88Y_+0 zhr}K9w0b2pwK>u8r(%LDYG8U){^}JCKD1JMG;E?zp`_=!vRgyQS@%zgvG<00dxMx> z(FD|iD(}ScyW&5f*aDdL(JvgK<3#(T&CNzKVG){7`6qf#YD7dq!N$n4Up6u`zj-n1LN?e<@Cs3=io8bM)-_Y0q2oq@=S&8-LN>*547J9F=>RVBOKf z-Q7GS96W^O;Un_6kwMS3%ljJip@^AEQ`J+Cfc@CSv$<}f(R@#Lb`!i&FzaJ2%YonS zC(l*&ireIh8^fbtdbSrxlOr$*`hqirlxHhc=B?jD8=?W1$L29A_a@Mv6i1sgt=wHoqf7Zu6t-YqqHdK8rx^Mz(x7C0-!gV$&2 zZbIZqx@V?CmxpdzdJ0yhj>VJ#=h3H`7Z(m!?@yR~q{7=MbkCXzIp4EAh%K(TIF7kF zK$g*HQf_+kOXD)XMaZUs3cV(CQ;#=3zb`%hRB^S1TeoUQ`mi` z@nUOONumLmar}i%%&Jymj{Y5+psk!x#+@ykDP#G9XFgj>(pQEBE0Bj)NCw3+5);Y3 z^ipu8-v4AWKk^0G9kbpX3@67$9+a0Gjb8@G7jJuB^^S4Xi)RxgQH@Bvg)U}Wyge2VL-~tMh zyyL2Qx?XNl;L|eX9Z*zf=)1>PUcH4rY{?W#gA1=Pq5oQl}qd-3kee3P9 z!_scQaNODX;L{1U9d~9-G}7>Fd_kIK&n1H9j)}vkd>vzxQz}}sb?T=QFQOP9I6J!< zP1`2U9GUh1QmOqcy!!0CDfhM-*=}Iu?MCa&jAT-AlkUW_7qA~VwyJbEcAFUq{WGS- zgz;aRh47JetEuqD0+u=eEbF%v*_6{}=s*eKy;Xth3LAyHDAY)RFSwMQ_i%+#6+ZdM zfePKvPILa9uhmm-3st+)67K}EjP-%h1xgt}J>#{YTd%xI%-$dvTF{RP+jCKU5Pet1 znG{Ih;~zoFy(yP*841@=*eaWEK%o`nO(i*zCZ~SbSqm61$kd$>HHj-p2}2CbHHZh? za!Un<{bTCC@eHyFYQPPw(bNq{3nkcBxp{?7yuFy0DL+wZVQX(6P#&7Qn_FIv1{PLJ zOeDfSmiG3senUcp6~3a_xYgobR%*M6W*YFdN>P9NJyqWe4C;lz7xS;Xv!ySEW6OSg zR5hc6{d$MzMn$+O^PsLy6SnN#x_x;}u@zIvy0misc1KM)O6C+*=N;?ZTZIlhLGBIp zGmFE}_w;sQq)6=1I$fC`4I9c%5X&#q&=X_|go;5&l<}#l$_wIyBZ}En6XTbl8%-WC zu@rH<)zMwm`=lq~Tnh)C@~Em~k>j^-oODZeSN_i9(Eq0PP*wWXrDjD(zbj=zLctWF znukzjW}z#rxdtqQa(<}{EjW?6bp__NHbuXF>@4I$z&IMYhV=>? zX6g~i0{Z3EnG0hEad<}vBV;rLr1uRl_laHHV80+_ZcO&lCxiSf-En|EOx%T`F2Hrg z5*HP1p{hj**VaQXfHao>Vm*{s#G~S6DphKpk`Kn|Fwz9H1`Yzk>}GlOe3RfDtq)$F z`oi{2jQ1dfm{OrT@sJm~K_#me1xSizV^Y*6n=Tz9rT6$O2&lChpK1LY@QN|y?X<+O z+DAi?Hoo8w-5}$Bgy;NAY~rf`D~zaEuxo{r*!=k-}%R`aq`e^O`C?RRf5gO@f$RIN=i-Cmg&zxm}1=T#ock&uwUjFeD- zD9hhA(@E51m{0eEIMY#ca?<#@bkWquy>f*Wu=B+WcLSg zA;#qnlvzy~e`s8hqcXS}1IDiU3<)a6aFP|4FtAGemSmf;fuBYNp z-Mj*BW!fsQk2fCri-Gq0trag5f%)}kHhR)zimML8lFpA8buMm4BDc|ta#Ng+^EHlp znRsbYnzGNQCUEqwIpmsHb-yD3McO@9*yfpOCi#n?jS7~L{s4F)fW9!i;GPf)%yxGUoS1j2J z*1_^yo!6w(5ug!U@5IO13m5ayN>_)*yuJcr74VGJs9IincD(qE7j6^b&g>cX+=9Fa zt!^jsPqs2x$!x}_UrPXQmgABI^P;?uddys0Y~0*=JgM~q?YZmBc_GSFSDc6_FV57s z)V-_8ts57$u%uTCxlcZwlyYO1pJ*-`z7osJ?VM^4Xeo4fd$Qw{5hu#8RM{3Tveh&!r6=l4K%s)(g1Y@Ugl-!Auz z<}aQpJ?)S6u&}ujwCA-!qHu{&aE> z|H)*st{))6+>BxZv657}!m%z|ouGBSGsYqRkK+h7tz=u>{%+2Cf;U!O-y%kmP9`af z7tCd{u#F!ZB9c{DgFi?7YAbktPS^DD0`2p=)5jD~Hr->aO474;%O*mP#RM$;o~r>!du#_#>cKv+&u6U*MwmVa}l2K$C$ zS2o=wL27D~uI|{MZ~(;a`gZ!-2_ouAON)+1ifLj(z!akOq!>4EtAv{+QDNqdnZ}as z`FFZM;Q}`E--M*MQ#@Y&MwL#iF{i!Yy2dEnP)y|ABfu3SLuye&GcVyMD#abJV!8v~ z+jvxOzX~;AK0Z3dFVRXv`|#W4Fh093H;{X#6W1+gW;&b2>>!a~T0lFl3mRvMgDxH9 z%s_xBDLu)$6Id|joaPtio8;38wBBh=oa(dqQz+2zPGzeE>q(BiTxmrHW7R8DN^6f# zPjwPG_w8{#hH5w8ps_$v;gWBzIZ^K0Dq1ZF$4_dgAk+ZxR-hm?rNuBO8;BD)!^1b1 z!+)i5Rb~EX(i$+0#GU(|;9H(8{GXU#&9|fVwODNzJpB{x3q}7z`d!h^=P_o{On>9a z!68#y%%U~#Zv|hV0>t`1=@LpsQTKoX`U9d&?q=^86e zv5*`%@c!$l^EKZL+jktJZ0Sy&kR#eBT2JrPXJsy0!1IWz_7pjea#4FLiAXFbJ8XL+ z_*GWcuQb_H%INuh*iWvGhT1;2dIcP9jO0wE*QSX%;K9zjiN;THm|NTtVa$RO&x=mJ z$@j;*#Q<{*ZEkHKEHX@BW#}?)hmKG2vR3IUZFNDYK%W<_?!QWh5XPs{k%wK8IUvuH7Dv8sb@{IKbSZ zrM1;ijwS39?$Q#a<=A}f;swk#6j;I>QBl+wy$-^<$PWybh>#F5a4M{Ww17P$|Ar>G zFsA1Th%j1@JkQcQ)pVAo0LmIQu(?H|XrGDBRc+mB%GqYhnYKR39IZ`nLGyF$lv6Ek zDVrkX-1qMEENjCGp?wTT(F$_V#~xMf3DQm$rlu_e@jMglWkBseJ~^2exRaFW6>-?u zXt#gt@3)tbo@irH~k750#}nnoyK%ws9@F zvh74fL;+!Q(XO@tK0j#9Lq+y8QoC#j55IoRIE+K z&hc|R49WZ1`oKq0kkhK$GhWNY7~xc<47 z6?2g~v~^&C3>a46Zy;TqrFh;BdR|ohP12>DV+zcAC?j%Vb_t2bW5gEb5OwwAoR|N0 zuYf?9CnknnQ1rg^HBTiAg?hlj+3p`com+fUT`Hx;^}q4}|6YcIOL;X`yZPa3(1=IZ zUT9Ifa}f1fx|<#_%JF3Il^f>$DVX7f#indN_Bg<&&BYl?aaVmR_{-8`%}uFvVrU-d zLR+7;L({AL-GH5eoswR#7Bi%RWq%~B&6c%W&4B3WbRdVGRciSM11Irit5Ku?anWQS z=r#G(9*+RX6>+@M3E+Jl_8lfeHcq66TS(~Yv=Ml*q-0727(DB|`lMP$jCjSQ?t>t~ z5&fmedknJRWnZ0TFQn*=WXarq?0cNCslT&uY{@??MM8L?>#LTzXQB8Iq;MedQ}LL~ z`fHeaVpC)+Mos#bZJU)pbS-~kYtusG)Rk=g5>JSi@k|M)V<@OHht~-wlZS-Tt%CGJ zR64@auKx8=d_97q>#-mz>!N7mne)5-o)HvVC&*U|+su9VK5I^daB{-6Nw54$VSJHp za~&ij30sKZMexSv9!B!4Mb0}4f7^w`2#SRUXIvhec{a2Q88`|BR@RytjUrnsMy;g8 zmvF>r<5bCC`Dsuw2GkIQxg4Z8xrqcGo`99F8Ye|5&<$9X_#5d{LQ+aIIxG{Yk_C!s z?~KmJtKV_2rTcfYefX^w#(!zFMtMN;OJ1086JtE&@$dXU%@7tX_X$5hRF_>E8+h&t zDoSxVj6%RtLi^ld*tLymt z7hgH?eYq+loy-a(mTQyQDc?V6Yp10euf}{#fSz?;w`IDI(v>kxMX0DA?sJvAEd1sH z(DqBcb-3SWgBs&KND!T7Fs$(+f%E>V^m$rp1*CIIbB!yd4j^;z8fCTW4*LK5U)eL|I0cv zh8gT18bC@b3Vn%YzR7%h2nV~HN;bo-H7*F77T$G?8(`-#>73$=o}5_5|FbCjy3>o> zgLil`p7``|SfxRmET7_f#T-28!3sD@@j;fZc8wYVmoZU{Bt+3HAxhD{Bn$1(0ysOz<;tAmwZrEM?Bpu z9JT=0C6u3v^6E5)B$JTX7N#K~AiLx@@fAtF9eAjHb-+28(B##J|5=Qu z%i8L!yIVvD%*N8)Q6P4tR$! z(~sQy#3;ochwBSsM8AI(0@0+Y>C?7}=e~z|lYa;~)9Ss|P=&yS`+Lvkhal#)=B%_e3Fq-M7q=s;E9;orJT12AILyppIZvbecWN$N-?!yv!pEUknzF+K;ka#P zgVF8r*y3Bt1d@J5%N)tKa%jXhgo+*uaKgIQn=iF~ZGf|K5dY9yz1!-GmQfUJ)aP>w zB+`dOYx3czyVj*zT5+z)Dok^)iDIhUh8i-7!fZuFq>)Xv% z9@RkfZG9)ov?#ExztzG`JENTB+) z4;H|HJFD4;f7$`dJDK2hu@<_$V3d04AF zMDU7zJ|9t?HK8@P;VCEo7mxf|yA;f42qa35H|X+-O+`P&t>^3j8 z6Z%*seT@W~y9(Di38~VN5CSL;+H+NS-yZNMI8YJpj@)1oRgn8Gt!jj=jMdWZYE<1# z+u3E{gG>H1uoXdPLgnWkE`%aFeMyz&u*iJbpkG>)mg3$S|A3ylo zXSI_!HeCvg&P2DC;j&AOCdS^yS(sb;BWXCX1(-X;1;ehp^NOC15L*jR(m7 zM(igmfFj|NCl`|;-~AyP{@mTxunJ?NVuu)5!{1f-O6Fne;o1{CY8rat_rh2sH=DI{ zCNMtxZ@1-v3UpA1RJIuvf?1gF5UavN@byQ+7lIUR#-JT<&mA_M>Fy74VWkGS4P2eS z2Bhq*n*CF@AI{&3aQB02gEIJNG8PKQld`8U5B`x1cX6&w+P2$b{{3pbj;x zg>g2W4G{kWm$HL+cbv~LdFnP|lR%cJ7Rjncs-%E@%&io(Xh7kO!NG?X1%t9+_UwSu zjJ;qqVO1vbP>cs=*nTdLv^f7jI>_2=E-HFR*&KfZvM%eGXF|2lN*Zlk>;K*DIETZ&0?WH)@Q$tL_& z&sBg4d1g&GaIXxx#yjn4V~;2*dxur$eMm&Nm%XXE%d|Z6CF!x!DLW~8dmo?==FN%6 zfSUzVcHe)?xQgFrfEDD8W#IOxOcr_>+^w=plhFNJ7^u!;04H2=JMRtM0F2bRkGm-S z;+0p!r!Q^ut!#jCgl7WeVvp`Y|3OCSo5}|z%|zk}UQF%;t?WkWmqX{J6+Yi^9TppU}?di)H0}&}f zLYp&tO1Z}e=NJkVQyIIY9o!O+SC<>G63Cz|)VHb|o~qc;q`t6~-()E1bX+_ZrqCN5 z(>RSeLw}%PWGC$-1eoQS{vq-bjllpGPL&<5=b%v zuc@u9Fw;6@S>xmW4|i_?RaMuvjc!0nTDk=!1nH0lX%z&dL%JK0knTlE<3DQ*SbOZT_u6aCHP@W;zV9pGYTJrK!RH@!tlaO! zgrfpjg;hudXN*dl@*BGUn-uZB77k_AH=@LpOJD7CQY2~6GXgZU90OL<%Q#4GZuAyR zEzxN@eS1o=4kR9-t5Nv|y<+;f2gkIQ%7)2pN_{*=JY{W>{O7%c?z1t7bC0||B8ll= zTBTNGB7da@IzQ8l98W8=pIS!WLH)Uud%8h!NHxC{)9CSEym5NA|Asd%cakY4pCeiM zE@ev4b4e2l$j{OU*f?l!fK8GO!W_i)Ix*^1NLpK@WmQ2%m<^9lq_4>zo7xrFo5DGU z9{Zs!^QWNL2XV#tTl<0yayX2aB85fi2iT1j4X|P_U(u zK~>$`KS{UxOFhF>q9*v7G~3lmw*7&Az=9QH^`8iRedS-Bip?FMI8OO8t^L46XA`!4 zDE}x(joDWRXA2S1>bM6xob=+fTL3AM6fW6 z5o?z+D%8zHYB@E=se9D|V>Y6rs`Q^`()ptywyqS9P>S{9hM|6~ZaQ%ETJv*>B!~`q zW2)Dlq7@88R-xNw*`0O8!XMTZjzwQu>#?|}QE;iB+B~;z`l<)#-p9~37EFJVxdU{- zvnA|O(_`K$dVlTV8a4+ME^J8CMaq2^tB>g4t=pGyx?+rvXY|Js=RVtI*$5hZPz|GN zdq;L)SfUqpLo(2FrHao_(}qK&4&Xf%_A;rRL>k_Lhi)+&nEVZptid2_6s@)mI`J5C zR@e0W%rd*rdS?~6?9j&m7z4NpDX=OCj%)Ra=bH}nOu)z&vB>1^>uX_k8o;!SD*1p~ z$MX`|I+9>QuXO`cehh_36mlMm(O9W73OFYXpBUv{CBvAYXqh5i z@a-quOuJm@@0y_f@0uX_(NSFP$vv9w_8N8(4K_oU$6h(*qoHnt3vr6?C8`?&UM)Ti zqF6fBGg+q?Dc|(Y)K5%fRF*{|(>L>>`M!KjXqft9@yFvMmT24xWn;>3`2YW6r2hl6 z{qG#~sodY`$FFlupNt*T$!scF^S&zp*&rFTh0R>Da^~6Mj*kDR)9s=ObP)$uw8Y%d zFnM_(ySs3siE^>MK)WXbi>e~qTeaF45Y}DeQ|UKG-~o>u6H;u`yjQH#yf->R19esT z{x~0dLg@qV8ze?jcXTiCRyn{c_f9)U6dsB@eDV$&$SYTyVs8bZ(has2pO2+pa*Dr3+DvgY| zbb|b(&!vhVY)^o9@B5jb6q221>0*aI@cB~uw{|mXM!Ptbtm_`O9oBO@2_3_vUpFuJ zehMOO%|B7WaOCrMwZi`A>E-0S5)i2eL&oVG6Gg+M#Q%7Ew`Awo? zqY8gA zXZH9091H*4Z|*>iMne6@-Y+vt%QZj0|*H=H~Ty^r3} z9EuuB!ui4t>CZ3!x!+s`HGgq4GppwAZe%!wDhOmCg)d<8J?s8EN1xg)h;;G;Fa3Gf z^f?)an;$&Kt&p+NnH$BtU9ie?e1W z6xVD_)u?_aQV*T=>aD8(#lIApuoYJ44ay(T1@KC}Sj@>4Ua2&^sK zv7@3&S%2MJmF&zq!a#t>K^}$=T#BoAaGuIR$IpHOcB3bFPc#Fy2NL{bhezZU6w>FC z{_c~2)#CrZri|D@rSyZDW0o4OG8bc1v?NSTA43-Y($G$>+iCI=+~41CGPEWB%AO^= ze0j1}wKwMim38oOMOfPZA_|m&VM8TOe*W$xzyFUW1EmW56^2F-;#z7iupA zPgiItq|ZIAls@S-RhWY{T9t^wBR`6CX@NOT5MC9ty`ricW*Zxsl|-FGGFJ<o@Pc#V zKGdzMtzE`o@QBFIZ#|!1?mXD*jZN2Xbay%~=^U+H26D_IAn|!~InlVVIhJPvDvh6K z_m;Qg*`Yp@{eN4%fWeWB?*C1NwH^c>W%@a!HP-q;sLjo=1OZNMESkn8WXVUd`;{H0-26(QxreWt}T^(0pl+@Y>}G@eYptn1qA@T@db$>cd`m? zr?C0HVGPL$@MY7;(?`a2>C4>(xTFv5EU*9I7eAQ$wA$+Fy5g#Wqywm;6!ZEk+Y(w$ z2B<#!n(QyR9=Z=8tu{Mzf^HRMjK|m_u(;^7Gw9(D2pA3At^`)QyHL6J#YMG7F{tEl z`(i5+nv(IfC#d@@`gphoepu3zPH`ab@C$D@PI2>ZcK7-B=U?9OjWrqfUeMxx#O$YJGx1BI|cY-XmZclI~xN4YG@U^<1;_Q*tnv-&>>PAtJE@c971lU^jy(|N@Dz8t6}WFEd~IIjfM z`aSu6b>;UYfzFn2uHi+`Ore4NN?N`&>O)HyyysgA{yK_EK3pN@*xpa6qLdOM^2F#fF`XQBwRs)e^lt4ILxrAN=e1G!3;LT^;^f|QQO*UnQJDL(40Zb* zx;3o=*DF}s0^bH_Du37QQQ&d|)#Z&44|>i4fkQ-ZQ_=SD+5Vw<@7_I~?MXQ>hC_9R zZGZwW5c~z&<(bSYqn0y~XUnqtXJ?3zKBonkB<^@d>)XNfTOU?^^~%#fCm-lOZI>F} z!a>h{E0`Vc54^g`qS9ge6}R?2rBPsvo>2x)Tt6ahVY@U0Y7YkmtW#hqq-8s$Yt#%{ zkoUR3_qHj()3}-|Y_XK~2p8lc+kanwjx;AU-(m}h|KuPF;El~q!@@a(Dsw6N>%SXZ z>{Tup;L_)T1f6{*GxPURoR&7?)y(S7v!%Y05N84c~nGgIdDppdYL^2_ABEK1Pu;&7m&2 z1QZevd?&3c#310L6hotYz47&5c(2el|Azf1pxUZ*N!lh&aWTt&mH6wC5U$P-I?~kn z;P%H&HANXO1WPt$`1M( z2?PAh=eQt+uoU-1IIhMl5>U<_p9aN>vQl9tKM7mYz5jNRDj@9g!G@p##M-=g*le;B zPfv%=?VINFjSrfPkFgPly`)$@aj`tGqEvn0csxN=%3=wZ=2t_vU+akM`Xb|(Gwt1C z^zUhXTdLb{WRn5~*Z~@l54YzsN~*-uPu>%}M2$Qo3a5WsN%yZ&IA(5RU19FZ2&sgu z$o@^ls(oxmgD>3CXPi9rAZR~ItB=#LxxWSji3*IbEVA2aZ42hwQIXk*E;?jMU;x z@y=E>@U>!Il=}Plf-h(QX`U^uZG2D%_!N}PZ?e_x*6wO3F{FjQRK9L_GQE-;hO1RJ z{2J4NFjOptW^}HZ1K2GpfU@+SA18W`lmfx?W9I;nYNUhphb7=86zp{DJsa4ct<6T= zp7mnrZwrbJ-E3~?GO@VjlA0muxum`0?}2GYpMbXma;u>ZkSQ4?#Mk_EFn?8* z6;d*hIc_d?N&}MEZ#rYBz*EPFF*F&tQt9PXG93bVwZoAVWxn(?fh*z}zG;q$W2i1x^4OTV9986{s?QBj*jiHWWiH-(w zN^?>44+}y|=RG!Ne<14qN?hGsv;xAzmftEPWv2{@6ZSxC5Of`YkR4F-k6Z^!PK2^w^6Nzt{rU~YN^bpj#I>Hg{w{1@aT97v_}8|H3{73(OsXlu)So+V>8>IG*(gmfX6$!8&9xJ)Ip6WW z>Sa3rV47?#J%?ewtt1}C_=Q&<;2tu48<#yNY)I)qcFAZ~8PTMAf+Jsq=XXvD)j*3l zEB-@ti7#}rt~F3RaJNL~`DvEQTb!#jczKno#!CM=MY5J^FX z5Kt5F+1kvzAr(>-sUik-1$6_c=U}$hUT#A~1s&s~s3e!tF@(g_ z)V8`7C$v4n^gA2=jX#eSRsUKMD9d_DnvhcW4R*q;e*DJveY=28et_amf;uMQPJ+5` z+7KGujw!cSPXpU=o}MlF6j2`IhTRINhPNyEbZ$}x5bYTLG3=Ik!1cL(NNJ>maqO^e zifD9#=5wBCOyY}N8~UySd!04y_{>egh-=c2TacH0ARdzXPSwC7gDb@=<=UwHR|o~pvc5{DNYzDb9Px+`q42U12voW z4oee9G-bNHm29YJnL6pq>`8rP`%X}ge&YW}WmD|qe#QS>*|d|O!x+y4uJf@uxw$Rn z<`a>L`eg9=)$g&PSr)t}swP|@2zUIXRn+-Z+oOQ&)35#3$JgNRgyr`m0i-N#(;FP? zrpG2H`LqmD-VN%`*14%#Jgz&mp+6SK<^DvVCy2gqSJX^oRKESsRn5P3&q!F}tGj{l zK_jVZzGm;unV03#0jNj1MohdvK2UMe#fKXG<$u(EC}Khbr)`rltfdyQ#%XD5u)!xaYH{Y0xo3c5^z3QCV>d z3Utofn#kMlf2ys4dI{}3t`7ST`334n6`-RzbaM-?jdp9a__=N}&-~5&b(0b8&&t9l z`to;%*~xwt^3>XO5l8UMdj6_BM!;Qr%GG8`oz)<%HNAv_+vOS3cAQd@ymB$jzY46W z7%Brbdd@HCL;}doS8I;z+|>B5sJOX^yq2z-BvYR4$J@2s^q2|s&`U`QcEGfkJGA}4 z|BOBG6>32H-25)2+nLIjFPpvpZ(?fw^m{8y z4O)$Y54GcgT02_2e93NpQf@qGbxltr@%i@Ui(rxtQ}cPKiQJ-SfV>f1XIO&9xso*M z>Gl*O`PosQbiURJ;``fVk6Y{fUlF&FKF^hul<4Z;Awz9>PHv6&c9(PW_inu!(I390 zO7()JBxPwA9)j52^o=Fy!bee*%M=)9pC@11OTQs@|7y9YXKpq(o6y&?XRAv z_yeo@OK$2VOQ^+js_=y}|OYvIk z=yk0zt#Dfq{N(3C+{?;@P8M{}s1eUpOf8go51 z6sKfquw?AgjAJfBD9ajutPnMWUqXKmdo0IzUMH$r@xu-H}!>^=6sav}ahp$6>Xtl}i<6_sUikF=!`2tp^No_dlY*u|1b%HNr!|VJ z44`R8LfF2fxG!?gppcVLxcdcB$TleIAC2l66m1#QW(~_oy+9U;OH&UU?djFQ*s(dg zFCyOKoPI{Syb&1nloA5Rk!@Lw@nGwy; zWf8r=w3t}Dm)gN1n-3O~KC*~&679U*4&tLyj=(}U3>2#gA2${(-ZKBf8RNh+J{V0u z(1(~-qurf##8&*mDusGiJbzOE`-?tf!GRvePO$)AF5?zfI6iv_*{qj9^f9O@xSib( zw??--+QwVt@iETwK;NTyEkD$CY&;Y$nbNH3Q(yh8mRGbs7csP%*+cNbt*f|65iT-@ z8#Q@O*u)1|S8Y{@hj{zvh?_^{XAgd6U26iVJVF;OGXHs|p+Ur*+O$Sed7<7H4}er& z|Gl@B@ha3bD>-4pJ*r>I@wg~QUnU@n_Vqk8$RDYk``}G$7ywsXX+ot(=?W9U85q>p zJhvY1EvQF8qwX_lKZP_?FAK!q$x5(b;zbyW+CH=g3zShgrQDHiGaDOS#F##xX@!X0 zk!`U6+4dAKegsz9*j&cJ!C`bWG_wpOkw5vz zAG%Yo7{@y4u`cO_mRS%Bb5KxF6l^v(XP1{RcRnn*c=!uR!lf!F%SCZxOwTElYt3WG z8T1O(gOJ;nFJ}tCYtL)qskI2O5pB5HWT?9s*T%xZ@x>S!Ip_es;mkaQ7i)vW`OJ)r z?R8meJ?7f;b;$E;Zp@XvxuDk!iizuvF?%2b*^1~jXJ_Z7P9f)eiCm3LDli`gl8+`y zuFXz}o@mtI$Vy7|9KG0d16HUq4cAL3Rj7^|L!PoK4My+A$A;hX6LKL!fM@UMh-F;q zojV%{{DAS-1l%jpvGh;v`2t*Au%iCil8i6Ow@U!WPgxn5a}(SIO1bKuCyMhPxD(_H zV2`$ny?I@xkASxb5mciAGJaNkMnZ3iwon`aj5RP2p$;~qJphCSK*sMboxz48DwtNw zx)L27?bEsDyR?x-wVE2vwsHi#e!DyzNVrhRGqd!EP=q=qCE0jUFCZpoKMY^SE*-A+ zA{+_5KP9aD5b3F1pydNvtHkJ}Xn(^vr80*Fs_QPl_HNZ&!uYRhzgT^HK14={-8{k# zGj*dvaFPlXaOrDy;(m4Y29N8xtKL?t3Iqk#7_5yWB?cuonav|ok=H|`Ef5obQ zyx0WM-zb9?=xSi7IxJy-jGW?rTKz*J^pA`R*ku=SaFs8OCj)A9yIDcr2zgkTu-(MX zOKa#MYHEw$#0Elz3{6ruLy8EYMpVBya2u3WX*6rcygPnY2+cc^e?34&tOpI~%Qy*+nfS=l= za{FaZK5H`39vKk`1-KDqUoM#={8gU6Yd``DKSv2v^DDc+#c*YtvXL%xiE35dHWsu2 z+^4M*vqa$zmV>4dYA)MB5E(o61bTWM0lj-1OXcds#6zw}na!%PCv9XvUG7e2v9pHg zumsjh^lV3MJr^ha1o!-Aru6*hOh}cM2XT!x^OAGD-sii9lFBK0pi=a4!8r`z;-Oo% zqvAxR9{All%>s~y^&BKnVF)F%@=J8|y^Wk0mvH-fGxl1+=TpxMj`=FDpY)5`<7L76 zj4?4L1z0y}V{g~c6Rdw=cC@oX8<|KmA3|$FE9*P1Mr77x|K{NW+hodnuC4$ZpCD#}vJbC8J`7)(OT zR)!}hh4l^n#xrTkDv$~~p(k##k3}?0lr1TfOiDtq3vG8w%2LJjngP6UD~IBuJPE^e z=ik?yy+?p@PN%Iw#DIvXIyHmh;b7}kp2v`{sfmid<+AG)6B1I~F-NA1j-Hzb&Abii z=)iL0t2{J6tukaVls=yRNte;_U6ee6ben) z)F&*u6;2S;YJIJeAX3?pInnBy)z@F;{KeU$G!||~FRhgVZJ$71Nz!%sMlw3}t&>|y zu?u5p0}=f|ZA>TK48EeB55X$-neYvAY8u3?KtS=`m$vGb3r*(7!jS$Ph)6S!a`oXz zM5=2Fo@&$T%j;|R(l48Mn{olc^alZRCurH_#OV0;F{zjLT|IX3G-=n1Htq+)q#V&z zG^&uK1R}cnr=2HZu0+k&g(fn!Tu)-fR2}cAX?j;y&B5DKPoVy0vdBl|bO1%%r$*fc|W9aO7$p5C^XW|`rdOVt1pZ$IYCgI%Wp+WVYT_xnY6HB8ju)M3B#@1 z7RWma@^Ur2O}!)V_Vz8pqGOCYz6yy8a%1JMn?{JKR`(;YCBn<#H?7mt2H^GUlaE7^ zC7XK-A3Tl8Nya)8VX*3&YKQkkk%++ATiW)<%0~3ry&JLWQ%fFHZdxqTDFr(g`?x6x znDxozjQ)_ICSe&CzpcE7h>wrTsyd3!XB_%*Z|5Fu=HPuexiHVpxuo*5KsWt46$-x&s?U|$C8@plVW@f^0y?Paivct#S44>@ee)r3d z7z$0A19geg0iUf(Y1Vu5Qu)MG?9=i(n~B?x75y>!6Yp>XotQy35(SJroSnGl;z+-$ z=v!8F8uGU06`yn2pk~woL!@QI=vz3S$CR5C@KPZd!sXhXQ+jrEj4-VfZLdz#5(SSe7e<5SVGWyq$vys-$$pe z2n0IuL@hi!B(OcmSvxU_Cm|4`@00g9W|b?pa)k|}gHnH^iOTc7;B~m{C({@ojwZAt7t}!sfspvKiuh*V@5Tofqta#Z zl$3rfZQEAj(#6hoDTd5qOF`{{Gr*XqR^x!b<%&`D!^s|42R`1`@7;Anl4o9jPG*id zKRcNI4*Nmc8HIr(5v-yDbUli1y5#a4uHrdGDr`o5j%$jkjjS3oV#2o%98za>j|S}R zJn&MZ=V#IVe3BbpN5HsfOu`o1lcCop#$@N_itQlLPPQOZNhmHEDG8Wu`s-!aD5`X!<^6ajYj0Od8m98h$Y&&p5-C5o%VS>|($71I@h$7g6_$*BR_k25qy_W~H`!(# z`gVcO*{0ac$=>q=_Yj9ZmP?XpK1q+y7ki~EE1lf2x8&7qgPj+SzCnCz`?eiCfkig7 zxB93L!#o^_pbSVLN`ssT>k0Q>6$iK>Vjd*u%ZB?pOencPYR`P_(w zBR`wpxRSEj!@QM69&_zMN2JT`ThBv|0UcXpSVR}&@CMgqP%FC#HN#mJLCFX8RM~Tw z(!(iC`H7WefD6krHEPLU?+LaG`pbQT1rU@R!8(4&0u*q0WISOf zJpy#CPj|MT-G1&VF&^$c@0F(@;9$StVgKy2l*E+RQdzU;M7gQPe>G{a(5F^0MY$=y zi&YK06E}c&V!XLL$zwo_X&~PK#F*j-ebm0r&uKHLOy6*|0Ah@WGOSB`aVQA+mMHCf z%>%uns(d-$dUk#c{=k1A3orF@swjc8kP;io#hyx&eIkwf@PSDETRC-lgvbh*!IxLR z@i-NME&z|CA0?j@5NiJ$k3$gcVj?LOTE={`78O4F@!|5-ZW%ugK4NpLD8S?NO4wvH z@)JK83FaOw7l~UR6}jM9Fyo@H^HQJ@(T0nndGx6G#QEku;KTcl6N;Fu&6wN7*^o=1 zbDk1GS3uR&mzTU$t{HZ?M^6K&po<8IoVM5AU`&fvNn!5#6Q)Hi{sl&VpWMQQ#FiHq zM3?4V3*c}#y_I&&lim6&#d57DAzcN;UmKyzrwJJSuP($>jjRO)q-TpUbgC%fa2<`h~4HJ5d5e+tK{wqddG}e{nfXoo2sAk-<0_ zF)(?4bM>mByb!%#NvW8S^M!z6>c%vuDj%PyzA>;amVJ6^QV2los%oYX6PTQD;&n_G$5`Fo!ZcF$VkATy##*-Go;3k6yxpcJV_UX-Mmk1% z4L1gmI7diL{};=`bk{c-g0lRGU}#Ld3Ef|N6*-3jY1+dj5&A|lm&*yVHa-r|zb(eS z)8ccHYov`{24QGD&ZM0IPwMBb%n#9sw(t8&&%J0N9~XqWV{NTRF&5shkqF)hEqwWo zOhBW2cyS+Nk+o5mW{+xuED9u-dvud0af+!j;J~YDjzr|8T?CZxFJE0Blol& zz@D18gjymWX*42%GdKm=(HlGq8O!f_AL^JwqdCf#P~WcE7$OGS@_gi0G!Z_5UMHKo z4iNYegvJE6cY$M>PFr!f2l~+Wdx{hG^WwKS%k84^FNr ztV_@uTs{NGNxpsc>F%0L zn#_d_#nBSBx1AaPNc7eB4!!bWE&Tb*99@H0=i|!>SV6aEX5C}1M>GkAZ`hqVK$IR< zZa)Dh$dQWkhCiK*tp&r&y;}-PLz+}WfIMd@^lW($Ca7pB?rpU^p%l+bK-0nSmT>3@ ztS363wt~{=21hu%^_j=ovTCnM*b%X`*>|P73*J$OwjbAhsUr< z_r;w=82&>dHkSb$%Q;iXoBSAl0fU)&wfsm*2qJ;l%4wH!z1{PwA?&`jTVjz{ z7h7W@HFQ3u+>}Sle!|$i$}lYN^@4c0pyPLg>k#OrgA|1F{@Ze{EdtIT-nTJ<<(weh zpbJs}`N_#)0*G_#E0!5#0E5j3Jf(2G!Qmqbde(lyc(WP0Q;ytVAFBncxN z@|9Vf!am66)r(1(zL>(SH{k-d#>G;$GK(Z$???*m3k=deE3mjB`*y1Ofipx3~m zVt2O>cbqF`Co^1ZqhO#;Pbk-aa5A9AVt)W-|& za-r#^!%6$Udqg2?dGB=xC3yRhg;;hh2eyA)%(E_4T1|FkEdIxQB%bx+#8}viC{Fp$ zqz%wdB^+^}(uG4rZH2uOlVI74W&DGRi}E2mNy!k=qfbwix4)1!Ut!|M`_vC};+{E1 zbhRJNnMcv}x1T93bfSW+`NKUmlP{bTChZi|8&iH%`0rbcDH~|d0y*xbUIdi}zY$+w-?Cgp#Psp; zaB`orpFYP_1UrkFpMR6N7#TaGb?rcW1cmeY^O*l0D+2=|3l0Jc9Et*FYJJoC`cy0i zfzG4fj+?<0nW$s<6(-edF(R-H-@j2U1A8x^d7Ay1z>mCymrG-J=|;)R%Pm0&hk3%7 zsF7}$9@E0@Ial<*k^vX{e{8+~uyu@r z&nYYveSg8Y9$c841rBV2`S&m1HAR;Q2Paqa&=7hUT7R*3m~)K^h@D|}l6HXAA|{qv z*}F&L=8+!@$g9(H~e+hwYE${(#WcV!U)Cm9b+f6;*E`y(&#T1y^ zH{k`k_0g7Uuik&O5)nBT^xb|X>S>k>mK~>*GOo;~O4^3bZ|p6GjK`|~w#*A&9Z z$1)%hP_g7jp#11HKNZykf5r49`#K!LSUk?4!iknMejb(lt-NxNslpJoDfaMEm`c%* z$~(f4P`$DD5`c|yHql^VHLO0GY z-&$d$q}1uQpUpMu?Mf4>I@H6&tUVv{}Mu&b<4|Evi19_IOHZk8y8F-keH3BP9@{V4i(R7mZ_eyiWz zZti#F7=;(0Hw&eKwnb!7N%(Hrxjm7&P^F5y?lf8(ms7Rt*ESM}!>|pF+(;(l%hj}> zOI4z%8WhJGT*D#yRu5`7PfhR=zJ^wE4`r9V3BFIUG#B?o2y$dp4HgPps7@cag%^B| zD1AMa`bOS!o?)_7I!|ky>U7UTQotYyl!uskd`?nAQl9-Fe6lHB3{EnIAZJ~SBeF_z z<-XF}%sgX=L7}*9hN`&nrF%vQ#e>!tEU}oI)X9q$y zLJ9^UO4dKzJH~pLs`? z&|6*!ZJKgd25Bx-T*8)&Z5)|`*dB#JUwZcoDFy3r!)S^mDC2vF?$wSQ%4w3^!@ywO zFJmHZj=DLtkdkIt;-9#$o2G!Wy5^ZTmA#MfDjvxVP3)hyCUt0faetrCKR9hByTD4s zb_nf9jhfHTpLi$34$ol{1>&rYz9xZ^dT@&~mF}msh`DyZ>sVHWd`fn9)_EOw%^$pd zun?02r;p?VS~$6LIFIR1Oky7qC&AI}eti=zTl0fgIw0c1ku3$QSe*(I7lDPWZ3?s! z%StdxTFMoBrkYpkb~Vq+u&!`CR4e=g<_Ye6@Yy#w)dK!@?ujy;>K7^68YSw|bqY|T zHPd!bI?T=>X?;ODCs4c{QYp5LkP{m)1zFN-!;qBKE}$)w_krIUHIFCn$9D zmXpIoS&B-E?EeHo_BDt^Fuw&oO-~5R5qK9SR9APZZ(TO3{8GlG(rBQ;U=la=tEL0DFgl+=giUptyqYa~T7!7~9u|#2b?&xmvK0DjOzp?7b1#njO`T zNY#g-Rw^HzP0x~q!cg25+RVhwM9by}OX#2D7obA>y30Xn$0;~0DkJ$^CpO0Tz7x6|zJ3q{6*PtDuQTGI|XLaE4 zVEp--r-^VJ6L2of4@|FwzyRk$kX|g}rjMl{&2xYDGA4stZZc2aP2qYuXo zCOb(0d4gKCFyoy#ur3TA#d)ZRs^izDDMB|+$w>^b4zQWlVpRdf!@ru_Z5Tfc5Xb$q zeRQYEbYmGWZazpgJ4oT!ZofV_du6& zRVqZ+S4Vh_enDYVcg%~qTn0&P9hex6ajl_(%lq_5fA?kYA{rxE1T2@uPF0%pkmTM{ zOUA)vQ@G-oWF=|H%BC2v>&JW~T3mNVmBA}-%U1&WXxQWPKbG12V`ROYdjI#FCq$UuVLn1g*Xc9)1&C zDdC0l{2T943>U}nMz)s3WocktgCl2Ja6`keAJHM`3&GCY{1n=9AdMhq-}oV7(d~H5 zxh|Hp>2lAv!l38$HLRO?PJH*^Vii;xp;7YHvazlEk~1sEao|n8nVXSL7LZ2pAb9$0 z9ziCx)o<^k7roz67Fw$`O`Jw@P}ge%YGlT5r$(^VGktjvun$Ki9vbFUSo#vWx?z=2uRwd45E&V%e6pZ3Iz4@$ zANeoIu+7%vch@UZ#(?dS;zDNq>!b*9Ll3X>Jbrirt{gn%dTYVOi89~g=9#Phmh$y# zxzMuDF$Sw)56(%M_A_;t z{l~7NJEr3tc>#Sbz{2pgs9-dWOiLK?Q;@`$KR-W*Knj690WFye>hA9D`C%{fB_|Z9 z-~;#f;@JS*-*w#znr6WxeT~}3_uX8{swKs>YS}X)+oTiKO@pyf#n%%fqiLX5WQ#R! zuIO2pq?-W54tFdHbuA4QRtUk4W>Et9;98U?st7{w||uA`CeZB zTwy8i@FMHg=eC#3zldmMlYqCk(>leryD>&xU0v$P#(s!l@BV76HU#2+T6%Fl|8yP@ z5$D@d9$+5~MWNn3W!(=I>Kg1(l9Jy<#>Dt(KM8rJ zrA3yXpI>aWQ*>~+=bq)X=3Th`H9x;^y~;UaY;4SF6{E3Jd)^rZf?4mx+HmoccoMC= z)up=|it>vXL~if7)$$u2esKNE+QTO?k=SAThaZofuSfG6Wo7?Z_jM7GXxUqDe& zaiLM~Q;Y2+OH$83hfBc65@XTi*_Qw;DbYFRVqs|+11H!R7SekAYfT6+_FHnIY0<`E zn!+0!`~r*y#4ZEKb>pJ3Z)kTbv$L~>m6WJIiAhrN@e!xEI-}lRPdsxy*X6yb(uM2k z?d^Au_&b~juRhG7orC&p1aTP{rZ0UL$mJ0U_9-ZdJb}K0ji^6rv$r2gRQv^b(#5I9 z%34b68X!h@rZ}a^#Q3TK#jyE~g4X)8xe)Lc?Bb%VNESoe4xgh9$1iA(6Rp;B4Kjd7ySs&rXHp*g~q@ zfAJ2FjIc7(-*0r^c#4D+7wC)TA!cJ!+{_C(-xzfFzc|8Q03gy(d@U!KSZ3{x)!ta> zg}ENIuT5TGZpB?L_&8k$(Xx0n!)9bH;))6cNL5YE(g~x6ypo#V<7hZmPHuuM*%aku#`SG2>9D+* zn3ylu&O87xiwa^cNE0S8F*kP^+LJIsb_w*?&-Y*;1MZFpjEszNXU8KpZ{K-Fr^DS` zj%%1$nR$nVgiP&4{Wa77e$l0gdVvZ_mk1LXWtW$lE`jrK+hXKD8C9@xa9~wcP*Mt7 z!((bv(I)MjKiw6dJ6mJ%xPg5?H!*>ai;D{ekEl)n8GUkFU0jT5M@4C~HegwI>rUVB zYxjxK!1Wh?A**XASLbbZ@EoEvB4h9OD&3+bzoH#XH2;a=5vVXVb-sDaHuQbcv)o)c zJvVn)M@HpL&rEaUGeGQ=mSPVi_ez?ZGeA;nG7%;~(ph!lb5Jy_uD-qx-0eB-fOg#@ z@)VEvBvg{&99sha)b+6UH#%H-EHbPc84XLm6E*Idbny5$B62ifW8=KLbZ|i%alRE> zR~JYShwwxQ-iL6%J*I<&r6I~kj_1WK_25SVqUPsY;iTugeU9g=xwrnMrR;*gw(T^> zH}>0>BNn|}U{K2^PZE)B7BVT3B+fsD!0JL=yN=ChNDxM44IV^da& z8#)FC#>Y>e?jV*z*Nd%E=gZ_JJ07?A%ys*)2?>e&+P$A(Ag^zKS^In+j%PRKt&crZ zxDE3`#Hb)t*<)p4!F(C}q~ptq!8HX1Oa%WSmBm~cR?c2yL;zVr(AkIRD32R{vJ~v# z`HuEQmAnZE1mN$UH*{pnr|*wO%eD+y(cOHr#V!*R}?yxf!4hHO$$nu z?J~lv|AW1^fU0Wi+rBrTG$PV1U=Y&X0umz9B^@H&Al)e~N+{jk4blxtmw+_VEwJft zZal~1Irn|P@AHlCeaCp7F}^*{!L8I>YtKE`n*aZG{VtCK4A=_+qix9Au#6SH2nFl< zlfJkB@(Uw8_nP&_xAFS|ufBZr!$3iq*gt&*V4X#$_Zv>vxiDk=mB(_%`%?)SJUW-yg~j%PqhA!lW0X(`LO^A=G$3C|5qPR{d7Opm6^i!)u`HoPn7cwxO#OoEMV!XJ@c}BYgQo4a>yZq~AyMXSK2RjE#fiX9;-( z4oEM%hlB;{3o0sb89O`m$NLhlCoBTO=rhF7V0?zT!LNd1s*YSU)0fe(yZYbuTdbhW z`48UY|~*h}^pi*&b#Wfr%-?dWtxP^>F#tL<#g zgx1#beEz_S6obkzf6UkzveS4)79c3m3a$t8j3Arhw+pz`&pO1Ps?To;{PK z_UNK4jtpP5D1zPRjgaPF>r$^L-glk*u+Cj-SV<&IF!{H~pyodraIjPS&pP*8(P7;c z63)*vDGHz_i=nqB5j1v}Mx9^!A{FRtpiV#j0#^MT(&^No!N6&CcV}+e`c2YqaAR!1 zl}V;dGs)a)(<%(psPKp|>&&=-HV{mNjC8j^k$;92$VNbKgo@y8%v z^1_9FS_SoNqSS?4cm&Nk5^Rhdjt_wF&3Dxe8QkVVMioJkaZ~goRBOo79E2c4j4f$r z4T+`|#(KRn^Y38{@iV@$1^DKhI@jHYUoTacJPqL26f{wl@7?*nLZ!r=k&iy|;C7_H z(olS=O&{=dND8YN+)PO8P1dZ}v@W{L1`X^Y|1;(OwYy#vHhsksK8CGmeKuZlWF#Cln6LW#pf^jt*3 z%>qb<=;ba^f$DVFtz#YUQpvE>1EvY}I8y+yLC@U=-KkH5O!9Ej2@v5VRBWy2?>v4P55Lp5lPIY#}wmq1p0Sf3)imOS$Ur(Jb!B~z^0{~$Iwqz%gBRI@N+)j{tTCH1ZzUO);NU&~PyT>!%tuBFwy38pnqcaJ!cWiTB?tiInj21tbati=j5 zS}d1vd!Mdrs3TrkiDe#Fyz3Ncpdu^xDFz`nmS8AHr$7J8@&Ihdc6ej(?gH6cI)I%i zOoWT5!E1l3hnui=_Ljk40-df|LpVFePM9Zh%z#QN|3|68{bCjLUQk1&WMC1m_9q~C z^GuZr$x$kYx*Pin)aBn_W$`Lj;cQ{Ir4Is|rx7}&j0`=9G4bxFazO)RF(r1R z;A&0^M^-$-b|=sq^feoy&ktd)33%<>CUGY3LAECG9EGJ}N4i(U+WIyhUt7~~t=SFn z)7~-)=7PWj4LX2-rGKAm01C`I2>&mB(lSh;Mp7Km@14o{H ztdK!6$EYul@i|TiFWYRFJxhcQvV^hcemK#;BdtZ-PGZ9`d-~PeeKZWGFqe&1vVQ)$0=tnuHFMA=b-P{4n zqbZ{E3yuI{;60^#x3?kYHA>H8Za?l+!PVvwRV$AQ}PzW8dMaMy#G z5EG8fqXG8I-Tle%`ayYhdiIoWAGyyWfhN&Rl4;@fPOD`G=kEF{sPk z@j6U;7Uh~c@{IROGK;JOU4Nh#$v0_a+;DVZ2Du5aF!*WrdZjmv=?;iHkQrWN>crca zfpdPg{ps9Y{vAa_5}3GL+Q_pKJKFgY>3og#l4Aa&i9LQ+(T)X+*6u+b(x*EguwMAC z$@`JF25~u~-A*nfS}H-@3$oQ)k_};O!A{@PkP^M6v0OZ;L&+b&HuoGu@43I*X9`4r zd2c{*RRI)NF!kVsK~$#%PR)%8Et}Vi`v7TI-|~=2%a6nlJy7)(4)X1 zYnnbE22?#{(WOsIg%z0Cbdw;?JI9s>{nSop`?rG z_{&>?X%LrYBXq_gBumgn!8ez^o{{t^Xve>IrhKG`Nsk{-)mrPQFGZxDw;eAn;oKgK#0|!BZ)+k^ zv(T9DN>wo+U#WaYm`3f98;#^Ghjd@kCXF@c$>j-b2eE8N{dB)~4Wh#^X+yK<#V%cUSGN?!y zT(i)1Kj?8sg#?~TDn|}bnp!@HsQdDXmieb-0kxo_7%N3~TVX4c?=^z4X3JtvMz~>ua3p1kd14cpvdkC!FY)|c zpF|VvbK4dW7P*glDr9^yGLh>iDlLJ}bXL{>CQ^w^Vo(5+8LWe^{Bv1>6^RCP@Gh5H zNfBLd2p5Z+y?lVirWua%G5zn%l7SC$UNQqW% zYkH$E@$xah)P+v(HrqYX04f#NEh3mysv$76a=Pe8YrL3V>zL{Kyg+A!4Cf2Au9eRf zuRcF3^a~fEa$i>uMG_ln9h-!b5r1Tde*Z3eUe<)=$1Y+;-IFK;?m^e(e%-FgS=ML* zu&EUAvr*BGj;>?%F0E#ht${BX(5VDh-d8tVotwZ-WTs#%Dj(Pf5QqqTdudFObV5@> zU6d=Lw~O(~wizWU`fFO@S7_Cz*JB0H5*KA@x~{$Csc#;l97gil`66JpL%_pP$#Q!GK27YX&hk zp0_L|w8zxOA2Wpl5BQ z?9Vbdg8k*A+6e1+W5ziI$cuJSXt!6@XzNzc#i+@qn*;e#Lmj623{<kc^OiTLBW(DfcD_2=E3tu3pZ-mj^Av^%*wvu@F?Mqzzc}8s#CCoTB z{SI_KQo=V`R8-7{eIyf8apeE1wt*87K!~5^=Rd%@JdlcZ?n>{=Xa5fDcQ7Yz(WNy4 zs72_5YOImDx#;@Y4i&7Vw6qGr&(d|AU+D)GOLR!YyLSl3Z!H|%4l+5$ySuxE6cn&u zZ%v~#S|4|>Tx~DM3{FfK?I(hbvLomOgxJ{nfpQOCBb1WXLa}T7_q0IRW~UT~|K05r zcP!=^M46B>uli8u%!9u7(b)k~>z^l+_|DK_ZKS1DPgpU1)L|O}F)=aO9o;Lk;@EN7 zoT$ORl78NvitipqE|nBk#CqjZV0q3caJnnf_UHv=(s1HwEssX6BbLkMkwg5KGqQfZ zgGU^elYt>r;!Eu7F4Hg3M<9@^A5WhMDPDrAaO>&Si-4rdO+#pZ_d5bk_xNUK*cg9* zJWBy<+M1e2R-KfoX=k{Q+JVq1R>+Z+g3K}XEa%Q$du5vMWCszQ=i4R1m!Wu%(V-!v zx_;@Kh$9?p{qOo{RGFm&jr>#gN{oz@HL^)7$2hWOCQ`{bcK?`>fnZ_)MH2*~p{cod z_3CreRYM7GqsxgwI+;KStP%<+rRSRu1)CGrc_l868$n$H9x|~v-ndZJ=!CLH?tX*U z#f4AcAr7pLTclhB*S600R|V&#)m3~viO*q?<;=)Df8589#jBv8z)Ob)9F5$3d_VdV z1C5I7el5%&!_=RC1P)ll2EfQayj{^cW0CEAJt;qrC?ZWv=0`^8GqoiDsA>KA$H)%BKH+096hSx5@V26L7dEikG`d6Od>x%YoD(uQ zZ$;$piu}{`VPRp8JS=x!WC7GW;{~E&UwpF{!r9y19`fB?z-+oa+vx-~X69ER_?Ol? zf-EdycTeh%i-xZt2@LT z_vYd(8=CVx&Z!#C_n#fg|Mlh}nj?x+v)%}krSZ6H)L{QiKrJ_KaB?DBOBi+-KDR{# z@OnDh9x6=TBiUlMw-CQ%_pq)LO8R5nKC}u~{jm`2=yJ>pT{1#^C3OX-e7=CM3Z1r{ zs6Qi}n3`%G9mVyKI>%mLUkB;2StZ9i9eQMqDd<0@YlppU+rLx; zXVCdVVTI@_Xr`SQ(K1AbceDtzEv>MwUKbk&{(~ZMTkb%?q~z7K65rJ*^$2_1_=mB+ zT3i?MTL0(xVvCQ{>zyafJWdvp}^S_ z&;EpMcXVv@`aKyNGFJv0^m<|@PZPLINg{Z0Cw<#;ZpuNMWtauSro*KtV9wv_r|{=h zYaW!QDk5Cg^TTRo<5HPM2UY>D$qN1~{$KCk*OI3CR7Cp+%x#@W%E0&wUME#mBc?F} z{^HIsQ2T4{kwkcm&`OT=h7sMPOyc1TrcZ^Tw{t9b+hljLnbzV7?C5=o>8r)~R)ud} zuf=~Wc^$Rkee-Jbz)*DF)t zBT0KVIx+O&rruFtKmhBnbwx||ymGaZI8?W;AoNu7BCqBXNvNo(QMDD^b5YTjiBMvr zN3_Bqw&~hW+|x5)H4jf@&%+iIlUFG0AP72r)~%bQJcn)H)?jwS==oUZX-f3ce($c- z3@REmpLDZBuESu!)tFlu+&HCP(w9OgTuEx@^lO^v#@_Q>KrXI(1stj48!DP&uO^-fzB)YHd|6M{#a^U&d{b>k?@5(%}sO*EX`tT%`m|KAFc z7kK+Qv^?Q@XD)k9OUzcvU%rNY!o-v!2n(`RNxous2e!e@xn$~qud>>h6H}=Uww#CA z1!X>NNXt)LM3Q6p&v%G@Dw^rJpk3_geYEV(B(6(DV~ADY>dTD$W8FFKT4S9$BR@Rh zX*=F)l~;*KUr=CVY~EflNfckFH6}fPRBU_Pn*Q{iul{GIL$>RBTENl{%|)l4??gDk>_n3ksAl)%o<{ z$d^r@>2G~U%yZd>gP;$Z=x(e8P|VCA25ePZ6Qqv9L-Mz4kj5-5a`Of}vw;5PnI}I` zGQQ~~MtqJ}uIijllJp4slDm3?zZRjkg)}yUtO_}L_l0Zl?3EjVyns7g1$m?AE!^>XX9oPNe!3afbPmna6U%;;WVp<$mSN(}tpMSTEw87S z$GSF6Txp&6uFjGVk38$$#4)_C!RM#q-CMNf<&_1}Uxy}xBB!>_pWTk5AYggImruVF zum^kNu|Xte6(+e`4;moQYPLn^r#FefK|lVM2!z%lf&oXg4`D)I zwyJwC1ZVmTt<4V6H>Y)7XLK;vj~~qBDMZBuS4c>A z^y_7{X?HzAw(Ct$Hs4gpo|W$Dy@}2HaR~s?UE1uXzaV1a66e#E-%n3S+a#FdMZ5h z9LQ?%jmdDL79lH@!GrAj1#m7IhHScZ9iny+ASanR4~n%tfzmQ^B!4(0HCM_=&4><1 zTbC>(^fk1Y!CAS`&<#e^=obtR!dhHDQcv5Ev{on~JFM_rp-%CZ8O2?iAz>(={>VpG z7dKRrM`uIY54gy-Ax#5x9q3G5VmJa~aq)8|h-4fz>x zzu_@tnr*Q=fiEz_DCBh(hGd2~u;-(`+z3MPIz8!Lce=j0V0osLuy%D?RbRugUPQt8 z5DDKtX73xPUT^+)6Ad~psw!P*;T%zJ99%No`2KtI26SysW!(AcD!mPV%f94f;qy8P z0}30P{p7m%@L_JJYGq8enc5KBEWZk;_9&xB&g<&|LNL3A7#D(rMH=4YCLP4)w+fDhvE`k;Ely$LVq1f#>SzbNc6*40#uI7jlwDT4 z<>TDhc%kM)o^n8-h|bbZb1#?_w=Auy>STJD#UVsaGq=d%%4KGb)F;!Px1lzL0aY9a zG!#;|I*w;!s*1kRxwPeqN+~5>Odo|DXkfCtm=Mv97P|0l&%$Do&c$=|PB;>EQg4qZ z25&|^Zs`=VrGVwE=y|hs3GKjMwga<*^*6LPSy(SrZ)xh{jd^ft--`V_nO}4-ed^{T z`R(O_x+dv8XW%VLc|Mo@5Lw9veJ1#~R>LUWBu_0m>$@b@OOmz~T7KR~Z@oDQRS&Oi zZ9}$!L)t|N{qS9#{xA1FcwC}JKy$5tOze>)I!+#&fo?rHlY@#%9?l!D`1?1Z4aJbl z@C%Hi@C!8cjH@_DYN_nagFUqD3oc~Gj71&k`Gy_q)0ML20~@?BEW?KO)cXz*)S5d6 zcOwfLy1f5S=(y8&7EvRjOSRceHAElWK3W&6eg!n)OTgK?oLsI5NcjkfF-KYG&Dpt# z=2*uMZdi6urg32sZumxo*7`*;KR6x;iy$!8Uhk(O&7l$MIR0h~&|SB@0|E#f)nY>D zBs`or?q%XyCz|>(4d(dm+cu4wDLNu#N%=M)QkDq|^vwiCtMxGucsY;I(O!k@%KB>m zq)4QRuQ%>F95vumEve|m(aR|rWGuJ>$N{HWw?PApQ^7hBywxQ~U|l9pE|HrTMfIez zPa1vmy5{ksx^|(=#!*})hrDrk9sP<%XrPvDZqm;chcl$@;$4>AY7aB<9+u`C9tu3M+I4G&=# zp>!6|L{Av&mPU+bvi#a1plEkZ@kgOR6; zSvu1xCkeIEfJ;Y!k9*5xw!3VF)G*THZ)cE(zgd5( zP~N-uH15bOlX}wP1WLKHh%bA#C$sx(4TDH=rn^~C$&h$)krjRR>H>S>YE8ZMO;O=o zQgxWbnsbo`XZ*v`m%pU%r|yzUC}K3giBUrCk`cr@g)YLqjb)51z>HV2F(bB%D%#YU zd>Rhg3NBBGgo9h!_pEd#;oC>0Y(uB-f{ed2B+t@!mIxr@Z!G5mInaz4mhlJN49npI zDt-~qKM{_aNo}Q=p3g5=kh`R1{LJ{XJ-Xkk6*%!;r)_H{ASY-ZXlHFE)|`An#$Qj6 zt>@<|FWeSZV0~zwxd#Y+5Ci2daif^~6}7cys!`$v4S4pikBSw-iAOz8)eN$;;0}YX z0#yhR*Hyvop=X?5P_)LZR>yOih$TKmOeiF#0c=u6wz{vk71=7>Qy(s45VpR2tvS;j zN`D&5W_+gu`I|c&q*WX}paSu6EB$o-piX)W(q=({4tpEQc3QlbdK4+5b$SK{*jFA^LEv=)sl$Di>ZAstE2Sr`qPZYCpuvZ+US+^g1 zaTYDUHl;88o**XOXS@_O0*7&E^qAd3nXR?k6kTI0U)O+@B#|og{K=>J2R%Cwc9jDw zo`*V@h-|TkWyTi*r`{~9tg;9Kkb!{_)Xo$lz?-0#Y5j9@dV_v@{HEL3`T@~Ru*~g z>@1^Beabf4=K>V4&h7`V#J*bZ0%BB14Xw;=_gpQ#5XFm?02N=RaF$J0Ite+#)te*R zjsyZdwr{o{3}>JU`r}&vz`Ofclf4T#sBl->x>5+VeIH6J*2D&pRQKqnH9v8_W!w}; z)b^J>y1i)ceA&(a52AH-z^$q2>tz2%MH_aFqlm+5thi zh`OokA7%S+AXdcp?~7p2!dF;QlWexV*4o#4c#V@v$Dy<#qY8Nr+gYHWUawwXs>C14;FG;7LY+0_Ll-{5PumPo>MXpx5o*3; z$z9-C5qileQ$RZUGqfsrR4ssb+@iI|90ZfNx#UmJ;p6z;J=yhQ{Wv%TZ-j&EWft)9 zl)Dmz~jc3 z>4CT&VFhCE&H}~ zX4S3J@sx^FG+S->40!Adgv_$8V;NVnR#Kq3HX7B5+~#c%ZK;IsnBZm<#4@fuNH;vC zf(mIfL()IJCJPF_m}e(yTGgq3wf!zh6SSY@=J|^eRFs9e#IVYn%~w%z?RQ6`oN{TW zik4VM@Q$+EMmL5IJ#$Sn{8N%rq^(407&I+C%Z}@d8Mzr1XL9VC5d=i!T(=*AQU?*q z1L{d%`z|~NDo;I4zX8D)8S|&OZrO&}^io&28Cc`}D+|+yVuv?i*Cs6cx2?C;r3lu- z=8tX_4;krX4C++ZBRmMP3uwKqa3$P^UfIgrQizfvnvrd8A@pp~{JmzLcg2Pkdh2a; zLex3w`?(+sUfuQK2}eH{t>t_-Q{v#K<2KU|O>se~9Aw{7JK2TxFln87Im z^&}QOeMNQ7l~{!~1~G@(V~|j-6Bvq!{VAWhxtGXYYYahfPQSp2F6*52TmAn}@ceH| z@D#2fqX}H}E)i(TkaxKOt!cr-s800I($+QfMH8FO4`}s0W3tI+QdwliQuAT!Ghf9q zuNQ+(qv2>__sbO!S~HUEZbKOrTbx@>*)$phr)%X9S5$Bl+V2~nKCN{h#dS?XW(?gO z+^GTNx~1q5xYyge{8UnT$N7x-L<`Q(CywJNBrl9FEJnI8M zunZ1=nn;X76c=P!4Kc7VTr2Dki>ux>Ht*;v4S>Xr(D5hGaCu)(*k-GW;FiAM6+97S zK+$g@*sof782vFqfJ^zn3@`j^q7)Y6=9Av)QDk(&ZN#ivn`x_ROd&PH5zXGtngx?` zRqmGFR=joE&>yg3LvTC7tp&0%y;l88GcOKUS-1@P7 zU74*tV;_a%5aZFSkbx%3-!fAF+S2_6?b!KNKtb$P_R#X2UMT*9({OL|xE%zq4)qx8 zrz&0_@gQSI)txSn%Bjq}qIuqLFr-425!8~sT31nG=Pbg%_w;tvDSC-jFEk{(%uhR_ z#W3QfrdHw(sJ80*a=KPf=>#Jx;>5Qut3Pjwm?z-Qzcp?-83%Q@(_#JDw6UMB$5UZT zOF`MS=VZL0AUlSxP7KPXpAIE|m4ZKJoQ%=4;o|GBw!K-WK{zz*Z|Ueo8*8nbcv4O5 z!lv?{yF71d(?R$4Q41V!;$#!u_``UEzs-bB1Nyj*|I%)!SQ-vr@(hK;4@sE*Kr8TV z{Fem@r8H zwS^nzpMV9Q6P}HJbkyk4qqf`R0ygx+|I4v;WGaIVacXVDV$u#m(`{1>F^nD8CZzA%CB$$a$2!D7 z>i{%q2G9xN)dd9)i%)7x#BKkO*On9leeKb=N3iw!kB6Kf(QlBBRg24$8gCnhAZG1V9iGQC04-iFS`FLy~9%3EXlY%g;^7rmSRnXR0>=hlM7$?{K&fntWDT3L5D(y z=2<|>k{Y*i{;X#L(oE|KJn6@e9|wT3=-?*LCf_a@>=Tiu%j?4-r%e2$08k5M;{T@e zsk|Hq?pUU2BaV|WutGe|b*7PIzGExLCxcoveV_+lRkeJRjPa8<2x$$3xme=0Rd9!*)oK?({AB!HdfhTtv)CPn~1lkxoA>3vibTu}7O zU@a*3<^E*SJox9dX^j%o73uQI$_3z-vTwk5 zAcZ6OOmcT7MFa|!K=el^^iI0?@sP{yw7j_@#Ms=toz4Tw53|@n%{53acLc9sA`R(; z5u~^2E|8|2O*6CUazb^j*^tJoEzA9nsi~B%mtR*To?dW%7Zue7KFz%m1+2g~FZ>%H z+)pVkh5)^QZ)WC$b6$2_*a5pUx$!jgonuxu>@`AHTQRZ9UcMoD0`KXOmDw^mNtEQa zcORrQbif9&f6%Wx7VZ)9enb(pXcseP&+!cVzUzSv^uE)tCFSL{+(jTT`{8P_Z5Z*Z zoz-eO1gyciw=e`!Wa;SQ2qTaIdL@Y$>311IUQz{ddZ{*g*v z$?-S0{k_Ji8DHQj;!8TcJfp64B`mW18ZoN9*RWf2)R1cZuG3EU{6g=6dGaep99QpX8jHkYI>S>;07%QlY#Fxj;~L$Q zM7_aa#)T+f4Cq2||FVf7WVZ`6-0^!=?gAS|?2~_)M2z+Y(ed0DQ2k|kn?XWJ|NEv%f+|52fV7V?xbo4xbph@ zJ!(rh54UCloFo82^^in=WyK&uAQ*d2P9TLPhe`8T%@r~vIl9OX1ElGtvA4W^UzoVf ztG6pQ(JTBiXN5lU_DoQy#o5Wr`%ia7aUZZaCK25uVUU%ow4H&pMf5{-EfM&b`w+1f z{nD}!1R7?v)+yfcl)df$P~fs2>7_h8l|3CY31VLETLNB?+w5!KMpP=kKE zT2J=H3&NhF7=7R?EiS>5B*G{u@$&IW`}Dnz)ewB{4LKk5E_lZ=4IPq^oIv&2*xBI< z3Lp^h?bEj5bbz-yLk7eMz!L@!;o{-Z`>{F*!l%|vfbnUba|W}o@3eRb<{1PNce>X8 z85uEq59!g-5%8z|WyE-kA}xZ{F-Rfa>17>ZFa(ev_nQ)1Y*yPAL&c-e{^+6&U!CC) zLH$qo{SDI++dsQZeby0PEpy~Bc`zx3^;Vcb?{yWWnD$jO%gg_(gj7$8B)HT{6p0>- zCPf)jKCa1HaZuFRO(sJdI#z_%NO~hA~`ed}MC2!gT-e!A(THwm>ZC(y%_4$6loCCa)Fb zR>C=2s81S|Yq>y|U{ZK)uB6jB5TjUGS$PIzW&KScm1-gPN8@S{#9#etT;b5HL;!!q z^g6oJj|mfiyDTWB9RLmE!kNNql}=orS}CB@p>s?Ss-o%e~&;s$*$hcwcdoIlFcdNM6NSC2n%r!y~)VN;$sx z7{IbbarP1p0@64{+&j8v0yK(rLcDfsGV#ryNck4+>md*U1)hXC_HI_u##^Y8TR6Dt z&wYJJ-s(6THaxrNR^fQm-8s^#d1SPjW@Tg3Ql#hcCM1LkD)Z{WrOUD;xY3#0dzk2% zmPWOG+(@KC%=v(PmN=?0M-_rxY+ zP7fr+O(Y}s+#J+EIm%~lo&qrum{z!kv=cGj7>mZQs8LASnWUVPSg`|jdJ_$HN|6`9 z`lA`>FTBe!zY}&8%Tqm-DWKw$#YWdoS+8{S_?-;X5Ts%w%Shc_NU$BuST+zuno987vDb>(q|*?9GBXLr~zNk~;}z8xJqJNPS?rc?Df*l(joyfoZQEoX&=03P2%g)8gHxJo>Op8}Q}Ly-OpEWxhZH zc^=w2^S1rE$J-7|M;fFxAmqN}<(fR~27<9+7v7|8;CEvzhBQdn!u&1*E@ViSQoWCR zQmFGehg$Mh(;TcRt_(io*1CXf*DAH{y!U40*BQ zr>Nu7qAw<-uVe|cpR-d?!MY!Tx>?fOfSv1Wc+!#f_|Ha(_4L`^3e$Go!M;F90@a?@ z5xboq?~;@4G_NtdKU@=&A-amp9l6=P$-o-DXPL~2^0%M-w{LZfwsRpLR_2h685xZ= z^{E*N8QkLCP-bH@Wg2Z&<2S(Tm$PuRZFPQ>aE0D+W&+b60;_h&@u=R~x#8}2|HEC9 zZ4nTN^qLxFuh!J`fk6r`&kl2V z85tR!1g=^{^Ix2qzSm@oDVpEj4r|`ISl})Y-!N;o)gne-<(A_N->q0y~2%b|& z$M;0;>;Y~8ldiX{y#sx5u)IXR!(kS2%xAsu#EJgTEi(8MLkobOM5^debBaD- z1sQk3{5|20X1A0;wyy?PO!%8)V>noo_r{n9gVNv|dB!a^pPt9!(Y?BHufOo>R9o8i zQ&Fym{aqr65GX4=g`Q`mk(W7#VKqnLC(sBFJZwhM}e5I*ATm+`i!NR@_6MwB8@)1+LRftjxDv+E6*<(F#C2 zwmO0!)o3}ReJCb1qV@^b!~2_%?~>zy{GC|MdRnQHd!#*NUoLRqrKycZUtHc>;+{A{ zYbtPi^g>b~0Y8ZI^-aB2s#CZAnZeMu{xsfV!^j5nuce(e(< zjsLNJAm#)z!Y69#yzb~jA2El*b;<*r%=2pVDl5sxdn^}@5=_ctC(@$C5VCZ`2$nhE zk3ed|Fqq=sUjHicvJoBH5r5DBnY#jt7j-iKiy|aYq-y?4sS)PvAp+Gz%F-LZEHPMb zxnV`T)R`l(1x)L;bL&H~V^SBJUxW!%_^=KF_s2B^LH zdj!#nLeF27Jfc`q(9{f=oa9j)AA7vPuLd)vJwebI7ZLFCBF$1q^pW;;4I{Y-`B{4g zBh>Fp6NLYavHKgP>XBrp;GmqJ!;)wCzM|lIX zI1l4wtV@IR8YEaQQ2M3wL|?P^dHcWr4`DN=Bx$dl`@JCT5P{<1+5iLvs_I=M}x;;yn*kSujL&g*?$;CDuK}kkydCZ= z_ZXCwx4c+3eO~86BTm?Wc1M0>+Cs=J0ns3%YLt!#0QAZLs0+0>1v{LRj9p`)e$#Xn zQ584I+WN)9S$9i+q{wIV(`iw3Z}p(vNKl6C{~AWwI$H1BOtWsO8~D}SOG&>JpAtq^ z-m++q{#M{fHh+QlsQa`^_65Kk1L5ocXTqy$#YJ>zK#quHE|6Vgh@BSs{OwSG9`p98 z$Xkd!l2;o!Ubp^&=l)Im);5S>h@FFf+B=N(9k$exlA9SBQR@c$pvse;ED@&@c#C&M zf+F%nLP?qi;emPIvteypdw)J>;N{&96QUMH586~zTv^lbBczXR!0|)tHr^L_e=Hy1 z!O(U5!7E|tJuQL0>RXAukPwZ72^0PP)yzy1KTEGV_S?8m|we&q()i%6ue4Drt#UMyw6bNzVc+APB+s7#s z@b4bKm;I8pY2}&P6VmWe7EGOc_vmqs?(S%p9B=xa_B_r#ekse|rDJ)MntmVTN477# zwyQ?Mey?ORk`&N9GpPX!k(RaZ1mciT5F%~0e&hD3V(e}y8>T^*$Wb>uq+xg0|2*U^ zFrI5Q6CljnK4+W^j78R7ZbxKO-d}5j<-(XZ3he(ivHqN4)o7TaOX7R)D7YabuQd2N zBe?XS#P+aC$>f>X;w4Sm{Mus3ey@Y9_LR4&fzo=$_rEr^$UpH+NsZptxgZk(z!9i( z)cXE28=)PQccU?m5$W|S^D&h>LtF58gq!yXubSX=w+~dTjw+;YC_{9Bal980HT51F zw%%x^6+9h?SP-a#FVQvbJm#)+7U+{y@_8)^=U$}K&r;z0B7CCpiu5o-PL#YJt&Oxv z-kNx(_m&R-OuKjx->|sNz*F*U7Id|o7R9ZbRUwKPcM93bb8cUKWjXD~m)o%p@50Sp zl2Yl1bO8peL`hKJj|&NWk$e78It&ye&v+umK$lg zMCGE>akoDKfbas}%Y1BMj&(fcj@W4tUSYj-w;aK6yY$Q(gtHD=%PG}d$Yf-Cb0D6? zo9bfuYecMan^Pff%abg;o_;u$GP!w-cowWvqQLwSgptI`**>s`#2`E8`IDVxcP!uG zj1xe4l7Tw+Y4GBK|Jxo#ZTrpMJb%*)3Zm?G$YNdZY5X8yyg~Iv)N!G z6_D)f^lQ7lr$sTLQ_SD)M&^cS+pZ()0O$fU`UQPQTOOVH$^Cw|C$Wx6`(=ZA)9J49 z+>8yMJqQh3Z~$OoH;k5VwBE%K=QypD^bbiD*M9pev$00{~WeHR^7JwjUw3_uIRZ}t8^39;^`FS)EXq1 zNSXAq8eiDPyD)^2#Y#LN)Bw_X_e;*pgvoHvuF4cD3P%vdt96O&riA>pEl%!B#|T+% z2f3EkSqZ0_NnXZ-a&=Zi?b1!Zz~?By1mG5%OTfTOayK9$QM_7XFdIY{Kz5O?<9pb4j<&^%u;6)@JQJl{u`r^A0 zl>a)HHttpnsSSZB4ADSQ6*III1h#L92U*t5mO-kaT{0fzdrXtjk^srDY%4{~*(^g& zq-KM-;cz6C+=*lBBe1paacK&I+kc|fulWMK6yJV*ulnS(7 zMW+TEj);gsDFzq`Y4qBY^z#7FCLSj6y1S=TbMw9Nzvf%0?5~BP=c`4+B%uME<&J!) z6U7yam9SML80`2q5P0R4$icQaQiS0bk+!NU5=Nx0SK_qC`9a7jq)qYkns?f-Hh*s1 zdTi`n(@dZ0)%)L6&GlE<=JhS%mTa2`x(93OmeCZ}Ix0RsFOcjJ%&&*+9fx}rY{?$p zS%hhjy8lQKemnUL=AZ!3!thV|MN6gs2`sDgcHv{sk@l(b3$Pp1qZa!c_@Q%G;M9a4 zwmM%p2&=Qqt7anKd+K7<`gv)^N&~f&`uMoZ`210yj0U5>KiOcTNK;G2(lUyo2NmRw2q#%6(auWiPON``>1>6U6XMrOBSp} zl2Tm?#9r@9giYyxkF&_KtiOL#2DmSDEU)bm@W4-j4KgYQNpHHfF-d{AXRzW|x+G1T z^z!Rb!L#@&YrVN2j062@1{BEVJX8P!Gc94f8akxShN!uf93ErB6GZ({c97WMv;HAo0j(X>;~*` zG>>Ovv3vT2p_z++-PJ>~-9Has%D9EZY#U#Z^#0n!oN3zHvNrVA_@0_H2~MC%OW#_* zKeG5|K2gM!5~=!@KL&Q`ZZ`|nn~xU%AW0yCo8W<}QLs34Ml~0RYvJYIfouANAeOgJ z0>14%lN(phoHOJ*t+#@|EugzNFB?Rl|Jg~hI zTbBksy*MCEdlABs{k5OlzV-d;eWzn?=lKDBK!(3-wg>DNi3Z>x)Dyf!0ho(2c!6(O zt$o}FUJ2$?;aC_qc&o(bHrFsmT1PM|LCAo-9hXh}cpmdvxEDmEX&SuxzJ!KG;PdV2eALOj*8h=Ts_gIH>oxjoaf7(82IG^Kd^mnAue&n%A1e zKlg_A;k7#9C9Q2Xu#M%q=Er0m<$WPTx)awfN!acgmQL@&Xk^=uo+s$5T{UdGn zrw#}il)JNjn3OmN);8;x$2ezeHdxNc zf&S!+a&O$$5fT2N-+p=VPm~{f~!S|Iadn zv$~3iz(3YN*ckpS zSbk(s4|k{XhR?%)Q0MdsLYVWR`dnF<-N=8#&NY>cUQ6u>R(U+%yrD>#Z2g^zmilkH zq3yW`A&Q@{w$nTkfcetw{K0z~X(c+kKCg{(Co6pI04Yt+X$4{SByeOww5+El!oaK- z5m7EX;q%F(eWnb5oem*q=AF>!U7vc~js%vRZ|bA__OsVt2h>O56A%2O zPP8sFxvVP4NEkfns{-MJIah5+!Vg$U@LMTCu3}^>rELZZOtxo^8WybN6((LE{2^#V zOM)-73v}&K%Ze}SPHdW9{-;#M`pwn6ARQ@gyZ)pHRU9ptMF|E z3q!l^PTWU~3_+@r@{6DB`!bXAu85tLnH>L)NE`PuD^;oM|L_P#tiL$r*9+E#6zarg zvn!PlhQ4ocmowFGWIE;v=6{pPF+?gF6vR3CA9`~s(nK(l*cVQl1c17OmyeM+mRDl) zULZ7%S;RKDN%9++PP$Ww{F_t!VVt*hPsyIbb<^%l@_Dpc6=_pj+leq#Y&s7|Sw3-A ztE-y{`9Y;Cc9A__A11J~)D$iE#~3vo{7-7){R2Ms)-SfAhNKqEyRBF4gl>*$=F7wx zXe;~7djj;JGAH_`>9jvXQb2A!BLUX*tlP>+kLbO|)3pf5f!k1?Q^sOF<$){&TkXh1 zC2Go*<;BlVho~7x!qS;OI#1GBG;??LRk6e^;owJY(a88$3 z9tj7LRQgH;;-?&;{O;m#?zSdb$zqMCYe5?HG{8RiIGdme^-YbhY`&-o$J{pV4XN2c zD@@&tGoRpjwR;JiO#gr!z7+abOG*Im&kPOR&iB2cJ&$`R1aE}JXd&sv;|T|6jVngE zp0+?~2pm@Von}RO-2+CP`U8~$o=h%7({~}?zbAFve2m_5&!NCAcA_$OG52Z0u*HBl z45d~d+?Ukh_jEDTH`%UwHvzyb+HHiTpG5z6-KhN4h`7FJ9A^EkC)LCGFFmOxR0bMd z5L8r~_?r8uEdh&mCNO}di&9g313=L3BMQShQd*^seXe(N&!Sv;o>%OAc;huerF{3_ z^5>$(NF{rka_@J?62D3xie$jJ>WcAJ$;>Xwx_6^Fq#uPLo)uuy*ku2Q##+qH&HWZ@ zk?t1jHArT$zDB0xTtPsV_T@yI%|4y3f9UuNfR0j91}hiq#X4t;Yl6E-D0YiB3;RD1 zbyzP_|ICGx8cErGNR9}3r1Af7_ts%iZEyT22BIinfI*6cgrG<_f`W7o9U_uLBb`bq z64Kp0!_YHGj*4{0&@l8+!_YC*-JIk39?$(f_ql)HyPt>HYp=cbT5G@SeLtUfy=$+H zM|YpNsfxnBegK6abe&vdff%wtak{@CeU7sa;8u-E1ZC41~=ODqbUqP_p!A9@!zc%s1tfOMh+W-Jb!t;kD?%n`c z2^83%Dj(Qr6M%Ma%(4b`*@-=gU0bp3034oP{`@U6G*idILyZn;;B8vF6<;D9?$au6v z=*d4{X83x;n1|tub^D{QXgW+vBKKo%dMd^b`>QpJY))wNYD{OMtY=p~8i%roFtl*> zUqQS1OXmtfLsoEeRfY8GQ~+(1nv>-^mPv z2y})ZjBOpd-Xyciis9#9dL`Sxt9z8}p?hT14U?mv^?=bhWCKetlpJZ1GtM677NVxd zS%@UT{YwPD4^aC8@xg1g?XvXNSl1D+n;RGWz@Vm+tuP4twrKq-zHEKYp7M=ZIn8kl(LN{OcP_*YVEQ@Q`C6#;?Y z%Ezxgyl)0-OWFn&xaxP^l$Y&%`_M}-1FbSf>xaRT6*p5)_Uf1$&Qd+ju%XPSbD^|) zoAn;~r_&R4pZw1RVM^BqKwYCxhfW@z4WQ#vREK3e*vrA<&M1%iBdrJ<|6NMw zITDDtM;Ss9m&eRMm4PS8=9$NeGNtqktnLG+`we*_t6z@{)$^(BRPwdz8BW8`^h(IA z%&AwK^#*-<-+DVtC6w!Wik>XKbGCBxUx_fpO;8O7P~vUAB-I$++wF_v)^(Z?v@6xs zs~=~J?u$oNoKCiKP0IPDm zf&%q_^=Lm-lx0JwfN;nPV2tp~_zB@U+L#nl)S_+d?L@$)*c zYdQ95p$>F)HxuSOTKvL!P%G+vsv)&oHjX!?s;ik+4G=5R6$U4+0+B$aiv$o0zfTex09)MjqBV~yLSKRS57)fF|BHDb`1M+ zXT)x=f2Nv+ooN57v7Pnc@)j>f*^cz#j@@)retL0#Laiu%{LVFx;fB84MfsIu+WOON zTMv%`(WGt5Vwc?0DqH-xfb&@+(uNA#x7uN=R*vyZ)gKw)3kS<6^47lSAC<(4Eu}a? zG83-c<25~Gb;geqhItf(OHXP_J=VwYICPMWscK7|Ior{QqI$0)o-FChb2z_{uS)5I z7JsQ}Xmj=`tKxVwP@0$I>n$yQwCxJ)w{Ya%-sY^Ne(GRI#I$_iu6W$?p#HepDSLLX zpF6cgy><+Ec?j;LZ`e9gwwG0MQC0<@)GxZ}4$W>|m>jcP@ZH%-wXGp;kJV&J*}$>Q zbRg?t$`F5@67GGil6ZBd3Z0E`_B|JauPeiY0YoKQ+!#xLV%1u`>u?JcE8HDd7tGD zDIRF73Vbc&(_1o}K9FQ!zH8C_s?dz&WH=%xlg6shv`g{?Jv889JnYU?ES~S{{gn3_ zEH`s#rU9Apl08&CGTf+FMlcZgxXQijaAr*1DekLNb`;xSLnrr2s>jgrL<%aqEr0j@ zqWc^##vq0~OV2LSrM7#uREKr7a~}gYLle>*_c`NbX)O2Gxji0j*TvZi!jQC)#daF% z$X#*OG8asW=G#Q0|7kV?f(#zXw{PDPr}__P{ro9!bOoFo1GlWXRu z>7MD|d@|Id7dpU<`IhrZ{2d#3EY(c7_|(I3&l_&5gRzZ+*5Zs<9tVEFi;Ho(s->Y=&y`b5Teq1N*RWr2$dYF;{M4?Y0C{@oDaug+)4(KIO;4!w zH;CrPJkV7}){P1>EUyvPAMd>qJx*R7+#06~fhnlZr!;jNl)!yj-iz(Sbc|9#`N)%L zfuOU!u60N@;r@_Xhmf?2h3lS<=w{Eh&`4=qnnwo0V@g*_u{gT8#FE+rO`9D%QV?uA zs9q&|hW}Nd^iG7V3^w7Y>U*+HX2mz_aq{xs&enMTZd^!lpSy?#N%h>SU@+UD7GW?d z-!+Aim65UcWUhp9{2yb|haj5+RV=^9Y?wOFtXg){6A;)3>MtXYqTbWbe{?E%3GB*U z-262H(`9SL+mKMqddNBS>-GuEBF+uzOxN{ z>r;9C2)43+redObB7;P>=teW5R2zGP*dESb8c_C_$Z*v~^?v^7gx?LuRE}4_;L1!g z17tNO_0%ZjF;cX|OuRw0hbQ_J7hR$2)Xe9esUp0G>c41C@YpX4Q`se|26Xa5mKgqM z-(xl-C&+mx;st!L=%b`qoQtbri8&6b)aT4;)rCe5Hz@7$&=;xHR`~Yn85s@En8A0I zk||$EiLH3}JB|(YuCD>(8jQy0N@6<-GxLLtO40}GGJaJlt%79nss^SL%B}ejhWX!O zsu9|L^$@UjV0j%WvC7pNEB8wLiLd;vh?V__{Q;>d1x&!4KbsJe`ohVyVjf+*#z+|)V3@Twee z5k?MCd)3F}S?Lqrsp}<=WqIG9rNVhDM+1p1d*Hk8G95a*oq39-Y?zvc)wnUzQSYS` z>)niK>fMk|SpvhX%aK$&ZxuM;b=n0|;s<6w!O3R=Ml2|3VZQDDnU%PwYLw()osNy@ zcEu|1do&@o_8}Yy{1&w%jwH{DQ-$*awQ*S`!k#MiJM->#1Q!qYCamtxL|oL8x%jX8 z(-#czD%Pw$D;lnnz2#4fq6sf-ZHQPVP3^12ou!-PS+6G})Rd>ZHIviAwSv-jrcm{Y$Kneu-couk%Lo7avc~NoT{_9=R^t5?E%J)oY@j zl}+Vtu#qu|=zXX9#p5-Puv(6nkCiBo>g%vXSTP3PYOIjxKw(_BkGJaMb~OZ|K31A@J;U4*1z@~!V`a2WJG%s zQ=4)}E1$%K;+CK$Rq7n*C-0si0Z11TB^|`VIv^M>r}|80z+IeESW@hNg-Mu>KhwMw z8CD_O&=!ix7FycLO3OC8V(e^AFY^!(*`>NY6q)>P87 z@};8+(KZi`@Mn?e)f;^~yw!-dw|mf_^AY&Z5!)79u%4aUa^l1-|v2vwlpLOE_y!l8bH@`8GV~wVgJ7hJJ2m1+tqwusCUjgvUmiSk-Fa zWKmymSc~xHpRa^XFEBle!Yy=2wfXoV452*Aen~W;!0RYQZ6}A<9I95q^+QXxwZvd3 zs4V35>&n#CehUBg=2MRpOli+yNv*))wlGlxX%k4vkqJ`E%kL3rSC_E=)5 zp|b7XqT~-3ZY)@w(;4X2G;P*WY^}&k&3jD3H8gF2w817ydBuL9E@>;V`idTN1bszo z&Qy)^aW*pz-wddi3*SE3(9?@Fc|hTL3|S9Q9IW&+&e1ouj-I6r;ZM8!t|Qyp)F+9Z zRnE9;p}x6YVQ78hK5z79L*8P~P(p+1o<9g2;PsDW5csu|b1A7474>dN%*4`eFSH96 z?X=k(w=mf#EEOPcOxS9k=@k161+c458db|In}ITRKFCvmh1aKagi+$SQhoPvUS9B5 z{x|(L#U)W+!I?Z04RNvZxrB?G%((v0M<237-e|OKdUC{(aPwxLIHK{3&4N`dR*l+C z#rG)>gc62PH7=Akgm(Qq?}l^nDCSk68#^>53Hy@meW4VKyy%^eJm5SB5v{DCo|QM6 zmSe?*HaR}mJ9KkfZ_I~wqtfd1;n>6Ql|3(`5}meOqS>%^u~oW(<=wvi>+z(E^GvwD zZX?(I^(vFs+)j(!By`?#6-9HR47>TLdyuca4Ygrxg8Rbej5eu^uD%r^-6tI}Rza_i z*?+8Q>3@SuL89{Bu}u~2Y^~hszs>#R&X{Wz^FG>`y75M+LYi0~)%3N+*5T1bq+@Kk zRiX)BDT7|_L1G2UVwJJ_2&bigKuSTLa3P03$9M?8Mt@%hm7&!IfAAyuuAGxOyG_Wg zatA~yG2;?tNS{L}oD*{t2|+=#E|t^{mM^%-us`X%A)?r(p>T$n8Vxrg=B-|4WKf9V z`sGQp1Ii2MiGThvpaH`0r{ZC%xXAZ~x4^738x&9>FUCCd6IyjMNh*{uqcl;&{saM3>0Emm-56%yjwu)C3tcn-dv=3HR5^y?y}t; zJ7*ni){K%q*^;Ti?2a{w>44_UOh@Ir9F%59n?;pol(V}jXlC)a1vO%IPhk4084V*AZ_;WQ zJ$etBDTA;R`*B%cMaIj5oX_0kvEh(Ix) zhHB)^V)I(VllpwzuU!(&byg|qYK^S}xo7PbI7Leot%!?@S_HVS8K>L!A=)JXjeX1+ zQi;2+uee^tc6^}qYx6;oOE=_&@g3eSM9+OY7G^o`JiWPEl&tVzD-~Z&oc1vNtE78b z*IqP=F&SS8(rj{LXQkQEl$S%TfYeeRd|weTL(cNZLb-E$H!PMSGAB26>ygXO8uo7RP?wRUD+NI~xJ4L}d^{lsfIIVAL4_0rSU8_sE;IV}fUxm&O z;A!EyhaXCu<14aMEo}}YphV;YW}QVW@0Z&ZnVgh!`fS;sx+{NXJ9HDhX{T|uUDOQt zpixF5?c}$XVd5JFds*Z|B6^AGy0BV2OP7sO(+$;HSoFs$Du~B$l|^rEp2bYn_7t^t z7iB`Hm`XO?O@tM%Ci_z)FF6B`h^~yLB8l6Snc}$BK3ld`*FrobCz3u%WkpUvdc=I> zWYp2ul#V}KD~j)}T8z--uqL4A-vpEpFS0m;^_nKAOt1K@wRFdgPXdZuwuVDG48iPK zk_yP>`yBUOQvE-rhixFJtO21J8Ac%t^}m}OYgcqvx2(dk(p6JNkG2^{{3*L=Khu+nZN66KpS#)9(!pXYgG~v&5 z!Ip^GpRh!?F!x8gmg-)xs-o%70Pf*vONViJXXliDrX27Mjti~R=xw>t7Y@jaaigA1!S7N>ZdJx+hfXjwSNdP0i<$b zb2mkbVg>rKab;lqz&8Q-_P9X)7nU}@zwNICs1n=ghO!o#6uc253jjpQ;sv~0kt*-& z;+M|28g=#U#iQUDf{d{aPS=1WTaseTfWN7vTwfm0{}8HwjDSSb z!+C$=1v!oV;+_%RFYvxWMYCN-0@Lzocmv)GgHCNMxLm?1r`q2tHfAGcH|UGZ+YRdv zhy?AsW_j!;TQq~w0>LE$l41)lTQMsj06Vu5NjOWj68&A_g8S#t;roJgYkmp@2w$NH z{z~QtrJ<+$`*OzHzwlZ-6@9uR#Ogd1a{Hf}ebfB=njXLjc~kyyXaKiD?y?;w6ae&5 z!d~My;QJ2Gdd_yJf8dei1i*TIdM!Mzp^p)%% zjQ@9a{Mf?J^Zt9NH2rhi?=%R|(tj@#5J*tS{L@q*xu9QPcjJwTb2`pZiQqf$6Ob%} zR7}h=wM;HcLiTbUUHtzV4rI1str7xG17D^2b>oyKPK1{uK9ds+- zacH%K{S<;MK7gK{z|o-%ueqDgYG%<}$rn{#IL1DQrK%C9%uzG~P>?zF1{bYtVfQk7 z%Z;h~;0IaQ?nAb=t9FX_b#_ih)85tJl}TvDIR{zblk~^maUFrA{)6b|f!E*HKU>%6 zm>4naIl}*`caDx`sKta~&A(uA1-@KpM0%Y2*6!)^Y~fiS;3O0j$x6VtNm)^#V)8a+ zF7}DjCo>zW+_o>oyDM3eB}jEm+_ui93YCNdrc0>E>tfsW9L$NOEm z5Fk>*EivZ z+o<{&@H5CACcI%Zc6YG{N4+6LUKL@7j6!yoh#QnVbv(twIxEC5Fl8fA_ z?K-&RODbl2a)PheY8bmz+bh4Lz+Myvx-4DTk*5+(RC6K?nDJ;y9^)};ck5aq_X**_ zrG^W{yy>oMJleI~p;lr57O)1Hd7%PCz+;vk{WncWrgq1N(gc5LJ!subI)+?1gmGvQ z9@VgCqX|||1+@n-p$Z#t6u2hSm?Ck_1x-; zSiYvKqXK%`gty<5G%X1<>&9=NyawP*--lrXt5L_=Y>K;PSJD7bpXaNGvu@!EOqzHf zb&I+E{%k!do=sgQN&dkLNh8#)e^lD}$d1yvklaL>b3VAI740o`;f@)3S1e{?k+y|< ziz3^GeMbyYc&FK7sWJXrW`YVV&%u#4*s1Yi;kNtSB?+;|X`s{CHO;|c}2^ROj zg>8Y-tEBB)T*>~|t$nN-^n>@{1hw51xIov`d)YuH!~02Bi_asiDKDIt?8MY5DJnY0 zgXDd*)9vrEcf|BgI^z_&l5}6(lwrDG3rNk-bB;2$?z$Pe_G{SWtOOel9^-bskOy|x z4-P@b%uze$p7rqkR`tTQvK^hR=ey>SDVPQQSYEXBMuX& zFcUAMD)+xoPokbnIx<-uJh5D1hK6)YVDfSowH_>GJ4}@-mR)(WZ{#Ywf5~s_8yd1P zXLPH@ymU+udIiu)JmX>}b(sk)yNR}8IL*gc6$ZPJCEd3M!Q_^PpO`O`9K{4YxUWkw z2g`ZitH;3#f@;Y+m=Qqd5>7$}7-8Kpl8xE9N9IuFgfi2m`s_g#^jL|r*M0RmO8zL$lG{fA7E|JH7_&ivmt#WxAhxu3pgk|W?CM+ zH&(tH;B@yp#jV`Z#nJZTL90oWjHRs;o7tx^n^bZhzjD#Sz~{K+OfIr8wZ#}UgeO}< zb`Gd7qzVKr({(?DW!}%6=@TlqviiQw2OiU`)p`H|b0RgE&H;~_)=#dVVvXxPaYyV& z-yG_qDsM$+4K6nztlpyu7`#BwWD51h*%qf*xC!2gyC5dk5yVKvej6^UO5RaVtVnu8 zE<+d8bvon^^Qw}_7rG0FhgcVl=+IP-6umKl_lBg#X4h8;jp@3-TG~XD4X*Sxi$Q1O zq3O<8JEE)o=xW$mW3WVp(~%hZ}-ukrmPZevxtPhgH|4eMS(sqAM{#V zg05%7mGpTy;c*tAQHDJ_h|}DLDhHyDM=1yRwcjvRt)|-k6 zQH2Mu+NL!1GQG{AlbYGF!$l=BqeCj83GcGIVybu(aL1Y6u3+tL*(B4hL>ma?vW##A z(;<`P1v7(Mu`!tSoG6!3bd}B6d0Ee8GnLo)*mqtQ_8g3E)fuNkBi?nL+uO(U^)3~N zu>N_j3%Upp13ecPS77%Ku&VJ)?o)rbV*41+M^(IE+7SrgJzY8vaAiVFFBq`<#2S0^gH&S*Y zy+Gi{J}-AR8J}~V{$7d{lVod49?!XwD(3wMPuX)6g#J}i#LcZj0w$8fk+X_#)e_?c z2@V7VocV8NsK674=`KxOg0b(Y{(epdT!4g6EyT!muDJz&aQST=fZUU{a+IAP7Pd=#_GF`)vYZc}L&-=IkDO7>2 zkqGo{0RnybgU_!UJa_*pDC3FTb`^6k;zRTAGW8A7-mcQYWOUK&XY3eqps#~&ZI!Vu zlO^t9KVt8^MM#v1Uu3lJa*Y&G)EzV}lR9pPV<3GGiamc48pPBT`HH)H-@ zHd;_1 zGG-;E!Lf5XtSpXxY(1qUDs*EgAo3MD9V-SoF?C8y- z)O8XJt<;RJN-i<4^?_%ZT=N(E+Uc34VEi-#0_YIHGk#}|y5wD=6wf)AG}I{2x<_G^ zfY;D1eRqUrX5G1FLIaR8O&QD;3Rdf^yx9GdbArJTjdD;8857JqZ`^0K&f%y>^~QmI z09EKY6;da!v4ZgTRs#OzLdE@Lrv-f@3W?VI(2FMox>0i1e#Dppa-7n>wLh=si@X^2 zyH(#r)~$x66(y;bn(^@WdxK>7ncy#MECTBjMIUpPWucFhB3%qPIox_7aon$=SoJ-? z3%Do0NyAOwC0qk|*WDlgEXfL2H8%eM6H;FO`S_N{@%|;a>#Gn~nms4MMsd%2%yJRo zPz>NLwkc^uK8nOr5(+Ff2S^N06K_Df-_@pt4?DW6(p-yeF=Wku4Qy8;D3^Hmn@3nl zmOOyoXpRUA+)Pqh_PspSJ~1mKGep>EJ&y1Urkv!L$XwhGPrU+m4N~oD0VoozJ+vh0 z>-o%xGUeN%AGJQ?W8A?9Y?lNLqm57xk?;k`LnQ2{U4@N)sC+T~RnJ&z%+X90;!(?U zw!H(;h=-lCQ))b5sub48NkT$XsN~gOzQ9qi%l$=oZ+%!p7U1h`pW~c zMg$$YdMKbVNR|jFRETP}bR?b9)7^see}bK;{$3uO#4V9AVi4t?{R3)0R=(h z9_dcy3FE326&a|OHa@5edE&DgHdE|vb)Wx><8L^4hyw2PWJ4A9md@sYaD0aZRJYr4 zw}M&!^U7(vs2o4^VlJ6JM0?y}zk96k)GRQyP{+USL+bw!ybo9>6KPS+Rkcj$eJaN) z#RkKvLQ_)5z*pXzP0ScAwA`aCPc=6t>T)~o$BZUCd!4Qa^1n+OGgg<;WWtb=4Eki+ zG37!^xOgt*wLH$zhqMY)xih)f_Fje#v|L~lx`2}X{{^&9cVuacNMssaR7(+W{k`~@ zo?>TzLG6E5(ywC<@hO@7u8y+Imh#GuD`ufv9Abj@DY<@+Q;448MD}2mEa2SNz+v$0r&ohE|@qkB&1DIU~h32Rd@CR8|Sp!#QpLN?kL*CvQI8C}8~mo)eul zKkE2EC&~t}R#9?WRezbmzsAwGI@{V4GhRFIXi`l2;EQ+}A~Ls1bJt>08nMNRov4~F zUPxaNr%f((u%@Od)hZW%clBpROWZxd8mMW&yxic1&X#7H0|)ieM5R~5L}9(nIv4a7 zd^5Gh>vECy99}KmbN^Z~ipIt(GxJ>XUo>6z_{b{T+u~_Z|7Z~69q!_7DF#fT)Xv&~ zd^$J6>XZ6sFCZqrK)e5TwYVWl8=w{H{tU>b{-UhwYN~y3q<81I}XBxE}clxB8JZtK=&E8mmLaU5I zO^FwZ!cF$rm7*(!)QL$V;?~n)V#dvJnfu{t*#Y^;=b#o9 zwhg6nb-3$M#vkSXPXeR4#TvmQD(Df2Kk-RPVh1R$9JgWZ`&Ws_&hqdoZ?Msu7Rbt+ z+@QUk^P~77SZQGNme{6dPnosCRh7fM6uH|wteVO9c93SJh3+MpR6T%3d-qH zz})oUl+f6CG-b#wN?I5LH1CRtT}7S^+%r}czPKe1>IYyni!&27!y5P6sdY87Jc6o) zU6zWARW5ZM43*v|dG=Ea@blNeVQ<&No?nvKGcoVL+Cn$R87J>%OY23~4|i`b>k0MO zc@Py}J=E~)KQ48z_R$AWfgg-uZPVA)Hm&@_AP_-%|Mac{fz%lOz2f~Ha5BhH1yCi^Fhex`}u{JiV#ZvIUg2E z=I4BAjo@jECh=gaxW2f~DZ}<@Fb75L+k$>rJNMqM^JJlsqOFOoT~JUB-VprqojFG- zya{pxw!Q&>!Tqh0zk{}*{LnGqH-Yt2l&1MbNC;L|`b!a$Uhbq_Op%;IOR$+dRQEm% z&ZFlrGo(=0EOHB0$=Wcar@8S9u(WaWf6W`Kjl2w72B^HWA={Ekkg;@-#m^Xprl)dy zh%sWUupSmc39B>n7Hvlaz5T^VWs_G2`{9Kl13Wv8Ny`0Cz}?pBASQvaM2@znve%!j zj_vl@no{9DA12k=4E$9V5Hs+$N+&#C= zQ|w4d1zOg|yV5xvtt z7*Ynre*59OoELg<)&X&1l=+K5lCS>ML#@(XTLp_E(59I{yMu^0RWsY$%1VLWl=Ffs zR!R#k0vQN~v-EQnRvE&oe)6+)2Y$WYop~GhuuW+BW&8H>2=!Ogmk8{!g`Y|lb;4ES zfM%Q@eh>&G$V)|#kC|s^BNp-DLdR3R*kmzroa3@z1go!)xse`>@9F&ubUGhW%|nMw zh#L%%Un92NqVS^-hQl6`o$JR3U4(-7RQe3lch#|H&nE>#JvApx@je@{8Nwyix zUcY`_y+;J(WWk~H|5x^Top!Ds#;Caac2@c*aNqzk#sUq&>uF4#{2Rg(Lrb47r=lue zev!bQ^|!)VKlGsN4uL&v+K%>r#i$$> z%&RMD>;T`j>$-aIck;BZx;|6-PbYJb+j=N*&)GCUTM0IZ3!PIXt%iZ+M60Rlw`0B7 zlwZHTD(-iYpjhbG`!{hqrbs(gx`z~({eDgY)n*RqLeHk`@xmC5YJi_UJibp%@Qrd~ z|Hj|XVS#K+=opB2jtK$@Dn(z+m7zca#y;`ZR^gjt0b+uJ@Pnh@B=oWtP!}hbf^D?h zdzWD)8Y9F@nNu{~?qmy{AV1J`@jo{27%ji?2_juI7szJ=S)O|S$_@Cthg8dmuUG#9 zL^oLFcMquy{*IYMmR)ZlJrX5bTq{o9Qb?Pp)`aOvIh#bJSqZo$I1vwrUeY~k2_M_c z#wOi%t#!Js1vNnS{i@2PcRDM&kD(4(koA-(IX3^~bB3HFUrG5z5no;TIST31(B44T zqU@DR78lVERIJe0f4t6wglZx$ZF2xs@VxwY2kDFbxG44n06~POYEtsu~NM{oqP7=9mMEWWF~f;jTF~g! zMam9#iZiz}B#!g;{R&`CTB50~dmf*Jk+*njSOO`%GQj^i$r8pivI~u}9)31+0d~?X zXmkU4G~>v&m{wHYi6cYet{m-$op`?P$D`wBk8(b);lr3YC#R`l4~Z)GA{u(yV^2u8 zF|wZDYr{MCJ)Zg-AX)Li#(@U%`|c+qt9Bk>A3NE811w#CK^eF{!i5HJ>Ak{pvKlQe z>xwJdgxa?_+aVrh8}hngkrh;eDnu9WH++&c8+1=n}d z%@N7Vhj{}TWB5vH8ChM@oKyJv85SFoeW6z|tWZ|vu?l?NevBUl=()IuX4PIfo5oJ> zQgtv7hO7q~>D2hV)}a1uUuBw249#dYIoz|l??h$^Y>SZGQ5N*}vc5n4cDA|m>Qxgj zC0@vDlRETxm$RKJPA^sOGR9XtMk-kRo@ZA`?PDlpXVV{!i@e~2zJ6ZQW*ITw25tn& zQ1g)w^u27mw|aJP`##NX>vP5Z>(p27QC7Wjg1kW`bmmIG;+$*H<*YZ*p@)&^Rv`R? z64FNnr91`r3sktI$UwbEWiPIyr*aWoHpkK@#jA8d7A^8jwZ%l++?7699?>mm)!>@T znU(0{2;bbrF5%^w7j~BW#VAm5pq36WASF}8n}2f=Q}^HM<6C*d(E&s1S#!am!w>Zg z>9cL*RH^b((WsD#=7!)|SpF}Rmy6G7q7T2|3*R#qlpux1%k&>1t)~iyc-(0LW|ZXG93; z9-YStyM+L|)_w5Ry~ff_f47pil6>C60*^0l8u=SB5pO#m(w>%7weH>RF&FBuRAluL zsnROg1l_)-@qo2gTjIsAy+m5cILicAWcAJknBw*0nl*|KYq;RY*b5vA6(B<5gVRJO zGm6yC+zZ7H*Vxy-i3-;6c5eFM0QtUBk5qWIPSoOUF6_Ip`Ud^@yI_vre$Ls^0>EK$ zc=GM)4Xm#O_)I%$m%{t$N8K|$QRJ$iV)FYco8E(l2d4ptLXKk5^6a}kyNgIVckQyp zxLe*=SxL$pY?@6|QhOolb|s})iXypK2U?ty)7h-}(`F1ko_1AqH8UZBqJ1Lw z5iTBZFmN^4Ti%%y{^2FQw(p$biN1MI!6}PpmO=B>>&+lCr#b6`{Ei`Rg2S4}qU38w z0#3^hy$3w2@p$iiYZbFa3AFi-?Zoibn&PITcOA+2wo6Ek{_s^mjZU3)u)vg4^P*dj zTbeu7lz;j>+h^)p_A4-lb|UyivOB0H-&3v33bPJw_b8)MOlNUV-C0A-&!1o9JX|x) z8t~-+37Svg{25!`dGJD%U*>3R3bwe{#s_Q?tQD?bV<44Ao8fzd1f+kbVobUk)_bLA zJBfS$s}EXlY@_eW@{mK)^YgRXFiJsa;roM%#ZJ*2dM>qb35vJR(_?GnxlWI!YGbTV z-0Hx2d^`rWwnpvk6t!Y1E}e}R*z??6nB~Rs?tXsqs;3|k1Up`wri*SWY=vC(^i7e? z>(If1eMjW*(b3dtEPI`J2C`nVo%-FWw&4!o6FgU8{){+hJCf6bVU} z4p_}dq@QJF^LeFalROo?bX#z2BfU1PUEJ5rP*-@Mc0D0;XpGdd`|9D8xa=rcT>Yuj zqz!laE_{A;m#Tg%oqkGAQnTr60#SPW>9(s;ffg9-RqvTs#i9}Kk+Wok*eT1rjc=eI=&ya8kWws-c-wbd~5u;nA)!3vG<-+ z{MCb{C{WQwv=mk4M((>;$>~TzhASRb`#GW+&Y2&?Dnxn4Toj8!K-o_p>~%zr*U$rY zqh?mTG>-z${Ju8mSHgbBrw>B2ZCrUDCyri;uMUlMPWQ<7th5gIti)dC{^r!Sr`c3Q ze}CK4ODSVN`^kQ9F`DIY6~o*908vR8cW#VOMIE8+d zS(>zp5iEG^OeSwJ5%&-lNos+uF<9ArlR=mHMN|D+w@%ZXOVe>dSOe>~m%O2Gis*V} zZp6GTqU*Q>LvzZkmk_ZvdnS6aFgM>5I>?*$6A>1V-btK@${{7@C{_ep8b@VY zQrWq+O*MB=A*$hFYxx^cx!Hn({?_p%NZ8M0e6xR$tL;g3R&0?1cWb21#}N5u@9C?N zqnEC7^?2&J1~%I`RH|I}5+7mzQCB`Bet$-<>daHMZg#y*VvMD3nV9L`H79G8Jfl}d zFWM2x&@e1D@FHuFoSQntjNZp@u%3K6Qdue7LC5?)kiOBL!>WVT!@M-?Mv8PYTJ_BO zNWXggjIb`)#XG}#{Ak5VBJr$D>&|KciP1R5(_-f;t6=8mDEP$F={c>)cF$B>EnG|5 zF#pi5k4y;X=_T+MsL){w^8$BbcUnwC{2n&av(bI*&!)bX=t!P0)&g8;85 z2i237WJ?r1+f26C_uPljjIsbsT1-*vnHq4`Itm_K+f%AJ`+#04-Xl9lQSY||{+Onn zPSVWxFL4e-Wu0rEs;r(}n)S`@VPcLp<@nQ;No{2lIx5(@ICe25ibtY{cI$p7&1%bT z0iRXkN#YhZdBKZWE12(8yma47-7+|C*&HXHKd*oEl4AByL8i!8??X&WPSvrG8#2Iv z8=h&ILEtwp>#2!$le)CfCq1L+O<{LY6Z)-FvQcR1Q_I!FofRh2_4Y_TCL4_U3&2?E zffq;!N7*4UUD%aLsK3ja$U`h%0`kdTlI!9WS*=g@eCLNLHlbH+&)sRhwmg+k3w^uZ z_8o|=-U+X8{9EQSN^no|`!M|WodkVD%OybhCR8viACrlTjk)^5rC(ZcLg& z*GvyT8te7( z8ktS@n)3_Ei!`)Du(QM3q4gNp$H+Eo{zWi@CT-IMnHf9%swmk~G7=nY6q`H!5gpyo z^Kwzm97OBhC?-`$;qSr1Z1yTL&V=die1(RFt0LlOK(L71_+HARF|qu>;L}2S)ydrf znfW6h9dY?D6+}zf?JdINaLVdDh+GUDWRo^_zCQ_f7eT4cJ_)_e%0*j_t319@(yx~au2vXxMzG zUOkvL$Iio!AM$Ym@ARsp%GUD>9e8r8o#L8e<%XL01d)M%wm~mogobXJEyU@KFAbGw zEm6U_hNH6?6vy@RN>y)Gg{zk&P{{F>MEGcw%ZX(==<(zfV)2I{!sX0_ydEom+J>DY z1KJv8m1+Iz#=@9jG}Y|?9Wru{10!lo8+L3W<%Wl=eoFi&2|* zq+`=$e0JlKc=yS+j{&X)HNIrDkiPPSk(oKKSMc9eO8Q@Z&qyDI83?$H;M|{?yJ80; z&-P^i$ba_Oh5hn7yKzv8zfmPB9E&Q89mdUg4b|}CO2)Q4#+kH0XFZc5Hv($oB!ovtuVFR9#^idK;J{KTeDP zGl=KAM%vei&UVpzB7{N}tK70`sidy)0u$;qiV7C9)NJvBzHU=gTkg3ZBfJH>5^MFZ z-#H#RP8P#`*8q#B)ddzbU#GWw^Y{o0sVLq`0Pv~PQV3KIw+XlI zo{-uCppsS{cKM1`>x4M_A#sEFt;p1!`Dk!z2DGm=${y}CC7(rC>Oa{A5F{{B;-M9KF}u`9_H;&>rF*hxC)948J+TotZkci<}-8v8l zRw473?e6Yk!X5v7Z0o8Nqc~{CiyeI;Dt>B$0bEO0|5NrdDa(nsG`24gWCZ-#fw3I?uc&yn%Y2N}E;(YYvTeODf_lnyJ#{F2;$)?KA@ll9 z_!G?gX-kv!Q5j9EO)4U<%!kO0Fq`x@9u0++QnVaih%hHG;Dy%KmVH}CT5y?rT5Ambv!irJ zVL(qSb9nK|_wZi>r5q-}r$&5Qg?lW~Do)1@m_bKNcU?Px=_pE448JQq&5Uh6thql! zGfX88(vMaN^AVFN#^B(vAKK^&nzR86u=k=^R89ff>VRRfEGfWhhlZs`T~K(v%iCvUi{Og1k<|z#KPOH%@)qFiJbYPM;06;+6>lFAM!<$CI$puW7`1# z4DLvwk*pqwODC`gT?c%oR)gRreivXRHhMcME9#Gz6#8|{IYlbI4NF<>o=9FQI*gk4 zi=xxZvmHNo#1{Kd9HJS{gUx+23$-$;wz+3r25`gzpN z@8g@k z{GTCCf5xE$8UCw2fCLcrA21y_&j`8x_sqz@tB8lQ{x=E2ZZ*J<*_rC26mrPR>rRcf zGI%`cCY4EvCeM!INf{i%~3dW%ksy}7yJ^-8J!OSOENIkas7PxY4?L;WG+Fq56H*&>|cz1E8Ut`R zOM?a(6!1T`{eh*9(Y_k$hxw_V_Znlfkd?mLle%aI*z0S$k@~X#<*X` za2R8R5^Eqv%=?YlzN{r2CoRCoanYY6yy{XmEt~=u|L#&$`#t-w!wbzaTCiWI%Zq(Z7 zkdM5=47f)t-y6^q6sDlL0Akc=$bB3AcWe=Kx$#UO`yW(Z;U$jd1~3--Gf{(_CDxmB z0O|g<9+k(HRz`n2H!wL7a-K_vV-Fx&g}uZG#3s6qmm5Y#W^aBe#x}Y9n~|so!OW8)k8Lf_vO( z$3^oQVq}&spQ6|aQs6KjW3x>)7!7Xb<|K}vbgv{_NJ{d?P{}M3R&8Gg;7Q; z$dH*Gk5g--7inA`HP;p&7cuvQQ8hmG$8)&u%umx z7a&RL;mPCFz>@eShnLCLNU#OTFQRJ0%eeK5KyzvX%)+-YJI4^YXjX+AyOLINVj_(nDzfIK{QHkB&wm;2Pu>c#`98QN>p zfRJ1CTQW&^i}FUBiOW)N{NaJU%GLsy!J~{Ce}h@V6kZMpM*95d%D<1x%028Pntw3G zx#{0=b1EJ%q#hEyb{kM&c^F+_7J zz@)+DF4DBc{;}i9-d@o=XybUcS$;z!qk5!*?Ox-m@4Jmmp$osQby-9c&$H-9M8m;1 zSRE!-M;fU#Ly>WmImTC47pk~W)L&Am>_hAtBpK{jO?oUbrBQN%>BA#turCuKq&50n zk7l9q0^Y$6(SRz^GB`wx3!Qv&K5t8LtLWmYYYke71E5H>J=6p!5#v4J*Tv&29G2?E zk)kzx1XMZTO}9sRcEjP~$LK`c@=ejt13fzncLBlcfLQ5-&ri~;^{F?(%~SlGkHn|N zHcSXRc|bFprpZ`_tPt(Auq@w+X$kOj|=iWWVod$)fG>U~TzJyO~%bsoAi!xuzY8^Rx^sk>)iph5^HzW>CB zw_0VQBHK;{pgt%NW$6|39f_i#fF;p?1Ohk#-%ixN~mmeE~KzKHCX7YV#6g`Au z7#dX?D@}>dnUpyn#M2;&UA7pKxnu*r@_ph42U?W3Sm>nPZl|n4j6^g)?N(&=|BW5I=4oH+RCyuyx}w1rCaCV zN9D|oW4MVw16{fX6&29k+^UmG63#cDKbl#`)7 zYNrZn(Pq%<1GJB=>v*{JLT^Ll(cQHPaO0K9Sf~bvb;NYeJI$U}^K}5VAXVa#_ zJ;42;W}^N2DW$`?h4#~3@DtaXi(S~WM{LHwC_>vB8Wz=!f^~B5x?RyXGTocb4!TWGskVQJYncPk@rWIua?)(F#a;w7d8?hyiIjEAtb~P@GbTA;6sNw_Ub?i8FK5VC)ey(_Ol!6M2-kw`PT7 zJR?&?3>cim_-5=P6|h0EIl-xiyuHEqY$l~&pK8+~56lMWsMlKS`h={xNzek)u{=iWr{dWd&0QHh3(R5~n&(LaX9 z_%S?xvT@?`<%aaSMR^TI<0%mV5`*H@^8Nx8V15R5^iux6*#s zaLD9xuch^3t;XF*MX;3XywOeOT<3%SfJ(VO5J$D+LA{sqX(PrEl05R}M(Z}sLc}(L zzDY{9JSuGBZS1`$Zr&`N+aQ1Ckl#}RRS+w7B`hjj=JRU(H<5BuuANK9bc!nYmggHMJcJt*v12t^$w9x|LBMc zK}Ls;q4Dl1bY_p9xGtEpv=VSl(U?n;+*4U`0@n!63xLqR0#pxVU?^5teA51iV$%h8 z$whhFbp6cwwQtplGv_9V zG0z2f0uC+Dgnn%?kFs!`{}Eiu_-QFbH+ZiCA<#p&{K$C#KQ6~_E6v@F0_EvK!r28; zKA;tJQ#I5x&>Vl|CLuwir!!nP(>V_>0{t?jm^;wiVrWU^RmigWxqgM%q zhzRT*(;oM7D(vw?dx#3*KjLM@FV?To8zrCW>2;kJrnAuMxP-?TSxiUqw3~X`f}cj%9vL@tU|i(FJyxJbo7O+yn>4FOyGF&_|I)C(v8RARf`;@iaAb zW;c%XgD%NK&gU0yti`vqBNmT>^h&y3o&Nyk5FP#)55te7T%)gaVTJkt9J%`ziz~Ai z5>T=u0X**sHSV;00hj9YHzGxe#F~!wHAkk}^DeytX5mq(+zqbh)2;=*n{^I%zq?AY z3Z~oQ+oX>N)hh46@|WB2eW;kKH&kQy3VP{*!BwYB_z=~mw)Kux)Pi0$Zni(ol z=r^>YIBfDrd!U>ON9Wc*BC(S3;j8a&B+DqzS&M@7kI(O9<&3B0^DJi}AMXv9x3CCm zC7DRUU5uCuwln7&a*Wba?nNAE>bPZvij}<9(d0&*HMN4DLFpvDs~xYeGfn;9Iy<>xUin@8J%$ z`Oqz?G_Nilh**Bxe=30Fmo*zIEd}%H#&ci*B#%oX}tC{RrmQ~b`DNEv&Thek~ zNv4_oQJfNY5Inmi(ITDBlmH^3CsDWg!m!~|Ysl$OtofGVa=ilBjHOfH(v8`fAKjlW zMSe)~Pz-NWh>de!j6Zy)0PAYayVxil4XBqjSpj&NOrf(S^1@r&;1ZkDEgOlG(WVRn z-khN6bT8#iMg}G>7$tI@O`zCSU0&_^l2I2-X?5KV7NXmn2q6` z@KxcFyg}WM>GJyv{RNOq@qGEL%IQ}koJT8+qpDnIE2vwt@(h}nm1zkmVSn}V7N6%; zMtK+Ehj@XC@Z{5_A=8ZF1%<2rrubgdqoekrPi9{7C-DJ1F$~t!gv%*hC%v8TU;kb(xui{Tm0# zr!=Na3QHQ$gH=QND$rppi$h8grfoJ4!zjqLE1n7!MSAa6K`J3{QgsvFFeI1U-&;6f z%5~@4LDlxi6bzZS-m;5fV(PNZb0cY|`rGsXSm}!KdFc1UM$ulOi28GZlVyBVx?W{b zQO&(4=;DqA2CZ|s3+{}wASr@`<=yg9@`ra;Zg0d^T_l*^xI)zyqRD6Ad~RC9TbdUs zrVaSrM6?ffUa{FQpXSR?sf6oI$u}CjZyC1(TwSh!8aO!Q1HY8cn;Yf<^Os+9`ZSju z1s8%IdtQBDagcIRHGG}xm~J0GnWZ{B7VfGxzjkG_@{^iB;K+djEV{G`F8l%SjUK5( zBB`QFb>tt~J4Z4fW6f>_{Wv{xZhFF ziSVIJniFSs!N)G2!75$FqFU*tqzf8Ih099d!tOD~1VFOhsO;5D!E>dv1MMC@y+%gL z#OV0Jn=S zbD<$VK{4ukao3p@xJsyrdAzEHcXoH#L>$hu)aCvndiYbX=E-|CaFgsrWPzI|U)&@w6wiN-N&B@S~D|)eLufwRp!nrV9(V{}4skhYLSOKBi(;fq_Z1 zFBt}0aCB&XUrlK4@O!?+CuLZodv$%^{0x}LN3yH~0*s75#y2H=ra6lrX{EhOTbX}3 zkoG#fLd-xx4|CsT{{6{dzr=WJYrtv#A)E>FDP65b-x<*+v$S=fn0}NC_CGa;5GGNt z)Q{2hEEm6886Tww|6G0T36C3hv<=Cl-cWy}n106UY+F1@I+1!pQOXGq~^Z~f(Epk@iBn-t|t6jx2` zMpoZYj~6ee%lvIyy)Dk?uag}bjWam}@GU4{jV;IxPx~5I#(wa5l8+L1p0=8!UsA37 zZHfTLny=v*Mf#Xy==z;pZ5W~wlXJe)3HZjqhF@6yWHS`*{A%AMsD?0BRgXkEfDHJb zN>u`ms*~2MlB`a5O6C`*8ci24zHXIT?%JG%;W3r?3x~s^JXQy}X7#OOD2FW#F4W^d zE}s9k1Sl5D1ne6q&{QC*cp8}oB+ z?CZD};QInI8T=VUz8yPN1$D<|RM;}iI08>|>3?Q*{NM1pLcBF10&L#>gu8mZ02>g7C~V-F8XYF>OjY*W!(r|1*~q~N7d1H_zw zRz!shbBeXblxKr2=Taivl)V7?Jb6KKIjgL92N5pt+cVE0h4nScX4}f2wUkw~X?@}iO-s;29y%@NuBhrPVedGTY+ZSGPQ?8@?bEQP_lFlV&4qbC%c10)H0)T2U|#l6kr z6nw$t)~3R{zNeG^njL5S|5BqD?V4}OPyP#+7w`Yl<>i@jEBu?v=XEOoQ=p%X_pCSw zXgd&J3`sVz$YvUUt5|X%VT*884_wZ-8CSG9utpn3h06hZ;&(15K#aF_RFMV5wX*to zxW$K`tYBGFaV2_MT-U!9Uo%evG|2jetl%#x!e=rfIeuD{)$m|8WiKVZWd~fwwhgIP zA|dRnNef+c80IlYSLBkm((V5f-)+ZPx4E*XIF8OHYF@{g0js zjVh}5vrW?U6v97sB-wm@4udCt7cLhc%p?1`6M^ z>-06D;PSX{eK_DQzEi3q1^o<;;1GGGqd{=iL-Ssspj4vKiZD6&ouEwc!oI zJvVWtqBFSbngC_|2X})A8V8j_V={Hf8YrdIf{lOa{#zWN;4i#7QfN=Idjp1g07#}x#6rOVHrk;L6f1vz1D2m`6s zB>z+~YS~6Xx&}6~zgXfiwSmoIgZ3NhR+GmZwp`~{{Zs}xrEtpR{{Qa{_?NN>*a(!# z{-zSk)@@KsLCVuO1v{yy|A*Vie^Lq_0*KuIyQ_)}odKBsAGRugZ#x2A|6w}v_v_dv z+T8!s{=^x+T{b@v;f6>~p&j z@4#CT?x<%}t{)r;4;VQnAE_w`)9*7rNZK_D%@a^OZm^*)@E)i%qst(J&+0ClN)47+ z1SxvVlN0)r;^}v->UB_QW)523wagX-G9ASSyGNz#euf#pgX;eRb}Llg9*zy|ERPq| zGd?DzM}}>Sjm?V~D;60xXrevm?rf!Vyl%EP`axB0kiPu-EveSC6W8FxRdH2dJM1(E zMr15g@c`&+#0cag^2flq*IbFHQIJDmRq^!E%d&w0j`6Kq==5TmY0}~P9hq=nUb>6J zx3RkKgR-FE6Ofco}9eyD$bVV*~1(m|zNHfTvkt$+T}c?S9z3tb zBB;O2nooBCRm9C@0v9xa_19A5_L%;{o^inLMYlipCn?S@XF&P3FyZf#*^^*!Th@W` z1|(r)&Z?nb+m`Cw_PlFwNKr5SsaQsJ?LlVOFQjeVGsDZaj7M}pD;*2!4PETu)*fUi z#o4ws%Pf&z%iM#10p6E|KIMgPmO|1dOic|0y?k^RIhm4Dd2_I3g8;|c`CcpxZCg@A zz1yP*{#GcCsa-P40!yKjoZ1?mL-+zH2T!(TH|@r?reDq~L9u|;oR+EHSH)SM&_?SP zp(fVvY>0qKq7U?AYaUoI0Q1nlMma^bjRjd z_Ty?8WDuL4>aKS6Xieb-eez$e*`OmNb@%NM`@C zx^enh0xH2HjiNwpOAZ{}es;vsB}z&1X*C^uW+%@I9A` zsF*+Uf?D{sI-DWrL_Z#;kQ|=>@q?l2&S?gt!zD?a7rkO7{t;jFF>AK zG-jH}Tl4#I+|mUhegc2-q45g7HSb;<{z&mknpL&|=XnHqosCoCXJ@9``p|u8mJ7!L*{duZYwIs09)+b&^haPw5(r`4Eb> zIfr?Pccs@sLw01&QXZR(M^Ep9wnSEYK#}!Xc%<9n54AK_Z~lBv0NMYn(s-_lZh0_N z#|{?~q}Fdy*f48FEq97tk@UfAM|ltqjU-nJFF_!AyyCq-94M321BQEOd& zeo^0NWI82*T8caYQ^bzTvJa=B@b|=_AW`pc$yJ7tg4uTYsxLRk`$>=Dj~odb@khr! z)k1)%B8%sXRFdek6V7gNe=#VX_cTdNW}#EO@bF+S{$Mj&F#BAkQxX`rHFKm_rx)_^ zg=u%*l}dD0HojG2kA6Ju>J_#A@*HeSad(kf!Kba;g~Uid5dFuGmivG#lUG_$zYgTE zx^b3dcW{2OW6Qs#nxWJOK0hMwbAHy?I%>ZskOE^&-^@Xt4;a9UOv@!iv#fr&iE|rA z;-h*tCzyKAl$+cjl252onb3|RI$d>u=A^@i5NgW6^;6H-&327P>`nh2v2cnLe}mA=9cxo6$|T0;?co&j&<_r4*{+6~r#E zJ<`#~uB!=UW{P*^h08#jNpMEY+zC&=E%!3g!)An7pj2I{QMDWmZv-cV8!uBqfe4YF=tFJ7kHzs8yz<2X1X_VqVxx1Z9(tfO2ZSP?Z2f7HZL8^`1`SboXImUQ}60FTBAT)pMEs@9m9 zCVUR@!XkH|T2O;2;t6eyX_96RrfR|;6?9WeG)A`ZyMLl}_SE1qg8NRi`Lmzb`@L?J zpf2HQyRH?b1T4()2w}A)Blyt)aJgD<8E!TmYU{?fCw~XaYvV;fu>p6Hb#3m zAo-A4BJ!Id;%D`g5u3MtTwo+)T$TQdPG^**SflE7?WGs*D|8Txc*9;ouvRw&0V_du;DKP_FFQe}!;y9l2|o7sf_uO6j+uu@HNTFq+}K4I36>Srm;(Ea zvxgnCJvRdaM|)j}xGk6a9q`tN{9|9dg)^5rBH|8ne9dJHNnLW&6Bc zuYyA_O(M!>(3^WM9wmiMjexR0{|oEl(vekvcVO`kWzD1N)3WPl|2|K|G0zzM{_G*< z^xnl-6~}J<`wLGKC}Vt!)Vrcy2gJwNh@RWXpIUb3oc2H0u81M*W1`C4qV#j{>cj;~ zktRuI+P1%-x9fekDzH1pv^h?i?(3T+Iiwz%K@{@#R6uMl-kVn+ZjXuAMc z)Avv>NKS6DtC^iN01acHa3^j&-1-U_Ise%OhC*5oKJp{t;dsAFM1@*VTF0AaHDIqL z9isX(^0=)?kCCl+UZmf9Fnxiez{G>_XUpx2sDX#mx?iE|qf9-wTsde|cktep4mJwx zTPz4GPRIf!I@jB4(9XsM4i8fU6IKSj%?^7^1B(~e)bpZ5m60Q&Syl8;(S?f;;1&SR zB8*uhrAzT#I*7xf4c|J`Mph<8)a`-2klT?C1RTPzVip>R!8fXNulT7YuC!bSdTq!) zdxd;M?!T(=C6w%aQ#6d?H)2>j=s#--$NG=@eKfe*T4ao#vX*?%51};=W28eyH_9pE z2GOljmC-KeV;CdBjz7f5y+x!2n_s8uj&CBsUFLZSr`EL_ZLlHmHt|KO^bzv1-APhE*c_nlkz38 zY!KUFw)(c9cB!qiTB5!HG)^^DKpk0b z*|mSrtA?cD3oHx~y>KMc>@g=Pi@7JW?Nc;n7vt_|V&DWRd2b?Dk~4n7RqPx*@O;Q? zPrRXW*wu;8^3AV1U#u?O@$Mrq1=;?mvcq_lg_GU(BH6%FJHT1H_*Hta-Ab1^z)s9E zr308s*80wM6iXSHmV(BvKCxF&ct9kW>(j4o_?fjyefd*>RwD?qeR*Ty8YtDF{0ab8 zbG`baUXb(+qlXOTwKahijhEA~c>ZlL`geNTu1zH)>E}N$3pnoFHy!FKz$1M%7C~3C z@TtRF;)QIM9X6A5zwZ+5raO|+xYV**t4IwR?R?uw(^?f-NWR_hsvfWbM+;1g1qP}W z0Lg1Fasb|0-^TR`35C@Fe+$wO#NAv-gH4J7ThBHi{^AOXmuf8nVX zc`D0}a!>dj4Z2?hrP+j`I|6T|M%_dy``O@!aF4*cgnhMCZK6`!LC9z_)`(7Ay zK?`bJTuRFm$W5Td(w8WVzq@u}8BKJgWpeNDqlO9)5t+UW4G>6q4r#RW z|4gO9;WucsL%=hb7S|i@&DhlF*P9y+Jw z-uNZUT?TDN$Dph}sd)Lbod@utya?+4U!J zBt$rA<59X94Q?(lAB0bE4}^vP!pLU?K}v{$)%0u5tbaNB{JoX@J^4jwRM=z+t#>uf zA&m9dSvfR~I!QHrs6n3O!mD0&#F&$s6NFT8Kc>~(5j~oHZca0ecmhND<)qCpj^Z8w zDe}mghmMj2K%TH3Ugp52cPsA_FO(Y3pM_MZ%0c~3&3k%8Ei;wktXdNNV{$0s^3%pH zO!ssP0h*McVee`xEsD0863D?Afa>IaioY}fZQy?oCF_OE%?yjqIfQ;Z@*%fS?yG=VCS?)~Lvd7mSbr@;Egkm0O$IP#JA~$U1SCYOYQk z%i8O43Mh4HTVF~3I<(=1UhQ=_-rB)d^7+xpB98MWRSRyn+_u!K$d81;rxZSsr}}7w zd&}7Jgaj3M#d8gnJIux{F`|o2v&$9~Hfdkp?{#QOI+wg%JDA170eHg#7$XA`Ezum5 zbZftn=BV#@xc2na6@VsAmq)%uca}7`kvu6e`m;zkjNHb)IYd*q;A%^LN0m{C;pe7Sfyw`lM#L-rgTw@*ebpol7qaNVWZ=8sDO9 zvd%MK`IQVhs3|>IhX`(^^fGM6=JR^kI-Me~`35Tf-YB7-lWuI7Leo>;x z_QJO_EuW}xPF7FQ_Gnl$k4vTGBrsY&ex*6IOn-r_cbcgSkN0s3*>rPO7vU-KQ_IU$ zi+%NKNeX#1+(Y$2;P1%N2>2(#0_3kSsk9pxBN302{0pyB_XQdQ4+ z=VNN(q5A8jUrZ`&qU3(s7K3?6NNy9gcdr7l2! zvUuy_9jRmO`Ddn2`nZGVb%!wO5Tmg<3~p!BLBW^xu*@)v_`ECc^(w7G+*yS58w5tq zEi+IFeFs#8H%it;>hd?z7hd5aUmAzf&hLT9cR^t;hI!n3`z_}*c!nJoi^qlprBDr_ z3!p{1;Tr64RN=f6pl!li)xS00M!0`yQH+NZB}_=uOPKl_r#=D$=|}wXIo;#h!IP(3 zC-5;gZP7FM*adrrc7;_rrAyMM<|Sc)NlREFsAgRE04T;*g1;~VHQd%l5q4ZdzTZIo zK-g>eh^l&ygy8;?s;%?4cktY34czYU+jVky3?(U!HqOd=dS0(**!^PenS11&eC=1U zH@(>=n8F?VW-@t5_ZOu~M1#}O>(<%{fv)iu_hv6dyI&#cbhx3>T2jmcwCRFfy=$SH zH=8Cqgtu5-dEIUkfA%~&*ue`LS$*}^i&9dV48vL+vM?Qys4IKz<_(ehr0#<;{Vv_I zfz#;Z(podsTJ;!+I9f2_B{A+VN<=u&OG=e;&}ZSLH6(CDT#vCeuk^!!hQem3wc*6` z>M!YE-JZz`a}U+=51N8;dt3>wfAs?JR5r93HI*N*+~Y0VbGNdeMD3~(Do^nS+BSsuRJ29yLK%)cd3z2)iOBC3wq%C#x@!EmQ!FC?Mn`Q+@e?S z#UNWH0D&kK-Wb$z&V|e2e7*3mJmK-eJ6-0tk3JPYjHd-AFaVZy&Dbif(e&?4LeH*2 znO?pF%^BN4#F4r>SSHh<;M+@Oh<@50cK08vp}671phw33V*sp)6vNWGF5KMI5amvD0Nmyb?!} z`9URi#LYT__o5{h^$q6)p$BSo~k`|cRGeRw@daX?s8f>hS3?8g|LjL= znD;+6D*%36z$NDLxF2s<>T*wt{5Qy}z3Bf)KP);-xLpU+%gR5;*qDX^P z*PJJlJBO215b_Tda&jYIbwBeaVsA_%d0Q zH)14XfFoP~{r^du|Noo@#ZY@H|8VdkpT0cx9$>U8X;FT2|3&WZrkmpM2V^>2u^%8Z zu-yFv{`$)nJ#0&pL zuQtKQCTU(}njps>sltrdgK+#;wfQH|(|uq0j=IOf*FS?-i%??Ws*>wzJqxAQ7(*y> z%Ht|$N{gmyY&egCTRcCv^8t;CY!cA$RP6AE`cCKLXw30pKG5VuNSv;EJ72ANoZ-+6d z1|URT@H;o@om(}W=uu#Wx2p^VX`t651U#V9&3YfJP3=pd?b@ot#8|2He4s*I13*tJ z3m$Pk)d%w=+)D0BYgQ5nzZS*$MuW8rgU}V~8;dyX^+TrteUEaBfoafWX1$1hVXT9m zwyB|NRv7(Yl(eCfR*HT&mCL*HAS1LsGN6Sisy|(?Zm}{=Sqy zRUuVTM-gLLV3XpffGAi9x-yGNkNwqetDjT!h*t|r&9qZ~tr}1PBS}gWQ{zfJt4Dfa zYR{GWDwKhq0I9P9p)NNC9`bvgJaYB>d+T-pde$x3Cn9vKnu1Ez;{}%yL0LjXG}Igc1apAZ^0U7#Rs74%lxM{g?LsHMS!9ztu*c@* zFPIgsW=<@xm83?W=Rezoo^f8KDq+)B#P(H42vUTkpZPV7*}h;D6wVR`grD%L)<=hR zI_OFrX{_*j#@Nng|MdLvvLP89lH|sp3^2axpZnCluy?3q%8PHg;L9++e0MS9{n|gl z&t44=FHK*p@Zvs*d>{b7IitvlMeFuAUG)2$rg5)v7K8|M6J^P!$7% z7@@3G8ZO}UGt~9zY2kfKgBvQzyNPCq+H z{&5n?tB|R-5LYS^x=GzTRu(Wk6ie1TRbIbc8=hwK*1j+yJ5{AZFkZzVIFxrZE*5OS z&7L=>uYg=l5P3!c{$jnG`w~(`?1QY?3&{v6iLT3y1zKBApCmq-ug3@axDCazRDV+w z{D*Z36V{@?tJJ?>#WeAWzDg}X>ohsG{L7$U&qXekrudBtH9!kH>Au+>pFkbr!X2Zr zQ%q@^l?w>oe+tAM(cl%+X=^a)qj^$5sZ3(Fa;K}TH}~U_(k(*FI=kT2Fl63<%9Tp! z<=K8V*;-|&U!&{{=T(Wq(Y?z69}fobI0Qp{=7Xa_ZdLI@_2wd_V7`}hT4C%4V%YW} z5>_ZY!Qm3V_VgR*8$9^M)*jn4v+`l(ZLm3co^>kVNXl{l%iH%7hcwGWEXpp6&Ywr0 z;L+X9jleMa7+Ym^;Ig-4P+p!rdUm9CLfkjs1mHqT=ct78vlh3BHcNf!GyGQXH@gjKU1*20pt_-z?En7jgZEgO8 zA763UzT)cUB_+Nf2b&J^-JPT%6t7{>lF8=|3aGmC+M>rlgCfZH-R}?4n5xl*a22+Y z<%^}Jn0r=dUn3`~hHs|wt8v|4)ga-Qq>nlc<;cQx4XHnue%MCAf9y_~Q~9%bUq)GK zM^H7)?~Sy~R#%BpitR)7En41h+Mgc^POi7!(`?MFQn@U#*rh(i3GqJ(12-!5S&xBF zr9Nh+F!V%xr4H5~oL$Kv_>}KzP#_lG(zB9BL(6P&y~-p;(KWJ#R&C{$T|xUh(H7^o zH#t95mdB46X~izbH|4IGjpcwGuc}8mGDMh@vYCG`zqPDuM%ycq&=%599s6$B0;Zwp zMcuh5T_H#gqE;wGwfHPPr?h;oXXn`bz~1=f$8aI5PqAmtKl7sh!4EyA%@1UGy>b*Z z@8N_CJyYiSjDCNFxuy?QOtmMrDHfDGHIIFy_4Tm;Z8Bst#dn&Apm%&%Z&!CELLx-d z%(Pk~JCW{#A7_Hd2Y-f6F%ldKVN<)e;97g>3#AH&$!ZL!pgC#m zvi*Z%Z6>2R`n|-?46A;?N>ugq_jit!d1(dYdNZWB!A?F&td{%b$g9*r1ta>p(F))K zc6_C*$Y-j#U~eTt@sgkRl(k9lt`VE1C*6CxqRWqKd2P9ecX`3iDO5ovM+&Rr=g8c+u*{>P?BIWSTk#Dkm;fD$#wvdxPfv)#@mo)onAD2Z9_^ z$S~d9++6+7a!kKHa%YB@=J>Yhe^yN@kMUTfF?3$>eK(k-pcl0Gyn}hUO-}PWn|Ta5 znMRS7{90VO`G7DJD94Qu_CA{Pmpv#=ky+o!+94|1~(V;}qhYSX^9ut1|ZY0I>eb z-P7ZyFG1@Ap#^o7g>teq;D6WI8m0n{aI?RT@3(8nG%_20 zml1fOv86`1J9M@2_rv~r{@?tHe;o#U$c@E2D>DB+wXu(U-J!o9v{=S%F~bCZDOQD~ zGU(m9P-1ZZ`v;T0%JxMDxo3jSeWxxR|N6u_c&6=Uj;Zv<;O_Z1eE8RoyA>AQRB3p? z9k;AdC(!U=qGiOK+`;}a@poGP=pmwc+SSzhHs}4jG72&NiHN6`4U_(U+P*?Wz@5s^ z>en+n>SrdHe{P=gKF=&5lm*WTuDjwL5akFilfBNyZ&-xK8(=vB@t!QFFpDAmEjo}5 z!&iW@p%e%&NO10!a#9_0`XjvP(lBf=DR_gn$7ik()XlIStg~GG)1>;{|l-Z-ms(3mZRx<58Ve)=&!hnPm{E0snx_so99cX7{Y`I*5}^w|Z>-q+)slAwUv zVVHhN-l5n_lrOoc@*XLiWyD;Xx#)Sjm+j{opZ)z(|_Xu-md&tK7r z+*CdRMeJ8LU#GectUf<*K9TWX-=JHbB%##La~94&O$F65C=~^xNs%T0%a9|AlpX0a z(!G0a4hM(L@l9S0dF|V!&Q~}MJ9#^ydh)A3q!`T_N0xxm(B^|9B*GQr02a-KbV(%a z3R=d4KWTVVDjZjjkG!A|vQBwRXAp>YQt6vY(#*`ryJW!9bdAo4R76+u!j9#8S2k(u z&O`joRL)AlZ?b0-{u~eQdrye-u1VLaH5q*pj%xLEN0#rPze?e^a=%F7&ZWKYsh<=x(4GTw9*C)47q6kvbNwTXk3yM{O)r7IszPMvj@gPbZ@JVB`=lU?H$_xTrkyU| z@3^)<|I|AO!xi7s_A_C*w3N5(RLz+%9KUzha?|@7gFYTAf?T_3x(EoY-X1`R7ExP%=s-|*pQ>hGGflyw$mCL?De z5NBnO8H<}uaiM=c76wnk1IcW%?~2?ujtYEB_1aYo*X$;aaVA= zvxV-Zujma0HrD2z!-D0pu-jzZRwZGoBBtw%sWI;eaRSwqQv~VoiV9v(%OKNOn{J-I zSiAf(x?6(JeG1bl=(w5k+OUc+W%82n@CnH)+vPhoc5!RF{b5h0zB}=`BeieF%@C-h zgytNxkGmvq=H03JQSKb?sCnArqV~CEoe)RDC$D@`;hAtWM53^lHD!yT_}ZK6DKGY; zHlN&kW!4nuvgTl}uDV^L{EVI*ZUEYn? zS+0umS{|(wjyAC4$lfQ6Vweik5HJji%5P5tE_KxBe1v99KMilyR6VWCX~f&{Mv9r+ z92SUYnhkB8CNZe1#N=U!_Ku*vjPr6K8R#=}Gz{0z!c(^HWQa zWi|FMzXJK+!9AD6>{E#1t_NvpJ<^>;9WIv-SNG2E&=BE}H1CPsdq2?saK}aYa$jm^00O-xWZixK z7{R4QoY>>HESnyFXALwI6F+X9a@%b^Sn0OI>=cg!^luosm+6}IZzWT7emUtQ~ZcKZ`oK|-4o7Fcq`^cf5MDFeY zLLp)5NXO*Nqi8~9ox_&-Bz4B=b1AparIo|ctbE2yv19#x;z}&Z)i*{lBO8e1I zSKv*aNyJunF=>1Bwg+9Tjs5g<4-&ek{jcBmooRZ&mluFw=)UtH0r|;Wxr$SQPxr*0 z#g!Z}VxYLF@Wm>xqQzb!QS}A^kUfo1cUAgn*u9o?eb~oz1I)r8(+7|XH4Q$FBF)F{ zmBj1x9KDB_Z{M{I)wWdRCN9j7^3=b#Myel7S)j(FHU9rp_my#VJKyY_=m*7EzyK92GOK^90cXyvn?t6D~|L-?5pXYqQ_Bneu-PKiVt*Y)Of!!Lc ziFZ*1mr86b{2=_pUUt(=VIYsDLR)10BP5^N2cuoMp2@na0%tXj872Nbco#ymG=EMf z%0MhqokH=x8ktTs42-FFtZ09ufTeJxlW?Dtw)ieXV78t2h7YnR`mmGT25_5HFc-F3 zE!K^V8W{pRw}AeE>X={s-u~>e)E$R}%zUR|1C*v09eOgBv`FS7hxI48X({-g?;@Bw z1L0d&HZpwiVSjM0eReflZ;$99@xPtKei8Kjt+rY^Zvqht=vM?X1i&mC=;2>~+=hXCy@0*j zF{25fy2?Ir7{hTH7naj zUkFxL8Y@Q=7jz4R7G|2P)(6n2zKMd@N}Wx1=Ez`wEEU*a09szT zyw%Ig@QehICaOURDjGDbwSC2~uV^@HLDJ3FU8N-C-#E1a68aYSUtchRFY?OWe|e|< zOI6i`vXr2p_m9c^z=Jg~{xL?c_xK-}*@2kv(Hbf?7HjpxL*uLn@VQ!szuT7IT|q4@ z{CWDJk>JzeCCw# zqzAF*uhzYGB~n(#Ddf*#jW&NfhdSFr)FJ7ib#jYZFC4*+ZP&AEw{#z_|l6shR{@MJXtS`&fq zOd4iD8~*)?AnI*XweF9DCys`%^_V0Hz1FFiO^=BhGkZF%GC_aQs!0=vZ7D=xi1Zxh zTTwCFJS*_y&5~@czC&Sbv8-cSZ2SkJX0~KBp3_>pwWEf{N#?4`gcIF5;P~#f#4vk4S6)B#i)@#?qR{ zA3%dMu6+Gk9Rneb+LvyL*ktyf0Vc5UgHlV9{ImuQQeV{Y=QAf0YRZosXl8;XbAjnL zwE7d=o*6Lue=rx{I;%-*1lZ#+F1NciQws=O+$4ETPx-||&c1eAGSYC#dRmy}yWA)m zBi8HP#!CQ(Tn|i!cQrf58q;loG6ccd^T0C+95OzpV%iphg@HO|l%|T2Ifn>&LMt z&knjh%}e5N#Ola}rinXd4?oc10s2To7>}_7g5_@IX3$LsJ!`z4IF1{_SEpAMYeM@y zS2#X2`P0Ww_bQrxZ{DuWDm#MKU~wQF!fni9-W1E%;f;F?eN>Cco%nqPb1?b$%uiLw z9~uQ_3!AjjquScePT(kslTIgula98El~P(^*HnYyWA=JfU7^#fbYh2v2`j)BCGK2V zg%;ivPp`Dw7e*AuH>gkn><76g5lD&{@pue2yII6v^K~z1n&3vMetCMuVDa>cP2$kHzfx@#hs>J91)GNm{S_f4e8z9 z^hh)wA0Cv%bOueO_ZpqfL4}+R)4PT~060s0wIxJz1K|VM7=a^XScvNf8O#rCruG=^ zsLyjG@X6>AB%g*a&+jYS9640Tf#8E?h#wzL0u%ba>9Gm7Z9``2M&#VeQQz?Jt?STd z0&v~w64BLH*#4pY{eewP`~aAk6~smC*`BYqUy(rRfL=7X6*OtjSHBct%HB`ZItJZG z*xcC7N;vV(d=+IBq~q?37GEIqnb1f`Y}*vq8H9(h3$Md9=fC;+{L0bJBDI@xXLmS12KOp?bATQ;=0C+pK z!Na)CerHHfT;;rQehU31vb0zyB#8e*-XL!Hw+V&mWJZm=w9!`x4r;LT?_R%fj7PH5 zUMWFmk7ZQloiToo7m&|2(%HkHfrQY2iO#Cz*q~q}tdaKrF|yvb=hQQV1_Top&WDxI z#^b#}fsXsEiXvzu0t|MyJn$}m$CO`9#Fq0v;qY?Ince1-C`IX&`pmN*%@f{Rf`izv zmf#lI-oLfZ(GhqP8I!Mno=9ftY9Zqprr1FgS&51`Gfeu@#38>3=DqR$&7{X7p6iJ< zjj?fGt(a>d7>}^VxR68uk=`f#A^cFZO6XVr*5DEMQ-EPD;l5&AGl+pboF7nc9kT|7 z$RkbL-_*AAE=NKHFlJ3kNf=F;i+`Ps29t_{DEmZ5)Be8bcbXnQps_j|^W+7HsX@Q! zGk_1oJaJO|M{t^%(^^GC9lM&qcp*o?p2c&5hB&qGYXuIFYjhAD@+ayXYEp2#S1a%9 zv|i+M$70+J<*PrdEEhe-VKyL)tiY_lAClf8-k1Q;e8TyiCjufA2=J4s34J@No7#6# z8VS$IDhPsrQGrLTpbSLSe_V(US48co@+Khr6+wy!KY1vObhwZUFZ1zt-I z{jO+1P9h|yqeu?NA6s0p zKKpVywfz$raMtm9xVH7^3beK@W3#SX-aa^Cu`$$oC4M2NqJ|x#ywUrmpxF<|E`a*X z`7BZlsqBvAEyw+o{B^ccc%FiETS!Vd9P5whtm|`}aDT3)`U>DNIX;jxV~R65^*szi z8)~?b6K%Lune+I@c?9LS7g8r)R!U(-=7f^Kjx}z#=jjuVM_4`1+|Kx|onPCIjyfNy z3UvT7v;q|4y9WPo%Qy*r3qHuVEk_!031h9Q$odFz5@tF)fUJ;)P3^&o#u2Q#M?-d+ z^D0JZ{*g~00I_y2bYr%qpqihE1KSW_K4=jn+sy=~g~h8T2Mqg>O8ry->}X(cMyVG1 z$dnrgJuytgU5s)8Q!My>oFcw(AH~nsaABZ{5-e|UN$G8tSOdj5OQFF8=GU@!HW=U1 zX=0cz{q#&1U6q=OQ_MbQT)rCph+t~ttB_VUnWL{pp&R`D`@ZYiAb_m?^_nzDG%z+c zF%htoi=34L@Kz>VY;2hdwQi+Ja$-lL-YVCrLHS*rnW?GZ^BJ1@6Bss*fk>&QQ&94# zLp%VF(zQSBkxNCY*>3m(>pJD#TcpJHgoN!EDoO2zl!#^ET1aG*sHOK$@YpPwFB8Ak z+mf~Yg~RsE|AfCZ`zd0g1{UBRWvhxB9fQbga*QC=*%)P5fLDy{`19&`PUTwZ}Q?`{r8<@hKk&= zP*InbZ)@9qznkaew|wKd)9sO-MC~5Mu+c1}TID3S+B)G^HT{UB6hr`oP~gFTy&CX= zS!{p;z{)cB*4Y`XC+HxH?Q^HrZ&gd8o3chW+R4wAco=hHD{*1Aa4ltI} zjZfnQUczmg$T{iCt*DI}F~_&0@0?OFlDV)eU8Z7oa%((atTAC~GK*yGWTCObw$h@!Rn2k-K{q}0 zwW<6t!Z};Y{KWV^%d2cQ4>f)0aVeG0JM=Gj`f4s3QkIX#k2=%x>=IOG+rk>6r}~2- zAsy_W zI-5QyZw>hT8xHg3ZWf3_)apLa{_23xaS9nC2yAqjD&+P8o6gkhG!)<%o^kfHStbXX z|FZe^*yRzbv%8P)WpN&xyEL%>0&A42EPFAevY=%W>n60W`^>(J#bn#i1K3Sgn9fWq zg%5_(y7*054I0Y0=3S#!JD615%#FTEs@8IucGmUBr8Ch%{+z0siuB)S^~J@>rucM6 z!EP|YM+9P>>Yd#~B7U_^P-#0Tos^78V7%3}XDb%cde1600=+@;`cUh&%nqw98cxj@FHw{+s)5%XIrVd2--6@02=oDw%M7<0+i82Hzz(d%GRR*0M@7 zBH5LHhqWo|fqLeQ-%WzI_X59YSBUnM-h`F!1i^Q7L)L;2+HncX!SqS9ut^rXyN^z7 z;6kCCNN9}eCCHkWuG{)KpB#)BFr)>T-qIhu!4Gj3uGp_$?0QGV`GMDU z-tO=*BvN!>gMhUVDof!bOWb0w{s2VuyId!#LByir z*l0K4hMz9GaxVlkQ@)!YIw5pPkqvy064_8Eb45%IeQu^(y*&PiaJR!yz>Q1^FZhg< zvjw)X>0$Uuy=`SP>O<@f-Kv5oSwLsA_iRrO=+33r$^yZ%a_|G4<5oEjFSPYrY>B6o z`(wZ3Xd{XGB%FHwvzn3Iah3t33?&zv;(?qf1~ApQmL7W zxt{k3k!MMj=z8#C8*9YIlj!bqEm1urT@xh-cp<0>EDSm%)= z2rWY2CX|xYX&_5{iqFKh#9Yl*>)9xZtb9rlxyps_ec9xSXMw|SCtSkT-S7huZMm*% zwy~R0%G9y~E0$nnsx$FN9kikiVCaR?Q9mqTui7$^-rsrU2wdq&6xRByu$U%I{7 zD6&m=rgNn-+kN#TA}j&Aw?V|K?u0Vh+})YLF>%l&WZuFav?(hl25l*Gw`zQQi8w~h z#75vzCAChw9;V*mQPMw~Zr^5@%|vhSLfom}8x?x!MOGPjq;}yA@bb6mQ=V>T$6w~I z=6I(RZxD`6LsSj&H4j(VF3oIav^Zx>hW{w_)H81dGeetBmuP2d?$%zv zwM}un7I|4Ey=82r>)vCWhP*nUg3(*dISKp@o+3aj_zhxg0Pd2=i_N+OZ5In%Nq@si zrY(`;BsvMPcZ0ID0d%R5hO@yDn?V>nZDj6r#N-h-&jBs2Ha)X+dn2vTHWXB5tw&i` zfo3kk&KM)b1v9dqU6zJTa3icB8WGJzDAtZP?$wW@qYn&C zF4hIcIQ&cc#~*liEA1w|w(Eun7*On__~`wTbFgISL-49`nPwzSgKpILOe;m>BW|45gyfl-*R`w)3H_IV@8-KRF zLqa6PpnlBc7B|lpa81P{cZ`cd4jFv(Fu{c=_R)(?ir;lh2;uv zs|ftd^`Yj|vhbxMn97sDN5x#)gR!zth&NwJAP=!yPV7hgD_S-g<(}NMMkSWkV6QhR zXD0hAC$|~I<||vi5A2_Ij(AbC{*nN27n6F6a4e{@(s|=Ei6YM6OuSAp-2AnMM)(Ct zCjHHCSyI8#(i_T08ZD%^io4t7UbWbl#@FU)B3EQjJHrG2L-tpqq3QM-SK{4)#?cg7 zMrlEQ#C{$r1qV&G)(}c-!JF&{2kpis%TYF~)~HYiIG$B<1v>S#Ijs)p+EGOPA#MS3 zC6cxPf9Rv*EsowAd=JnL7ChBQQS9!nArWB!KBP7%4{3sn`Cyx>0lyXcygdifOMUrw zs@IqY&NM>)o#qHA-I)Xl&TwFOZSwV%~1P^PlQd4#Y0v}%Po-N&SH^LON);XMRQf^6j-<;g2t zp6lkZ(R35#CNol2NErHMDN`H`05^6Xr52(;i~x4hX}O>GcwT2Q->Fl7apM*(0YA{D z{S^xn-Z>eFhOs+3NY{N8LUTH3cjkWL-aPRXLDGNIQFqn`=2C2Wgk~ZA-Ru|LJHinRhjm=je8EE4v4X$I!b-ULi&q7DGy%4?WPAi z$;!i8SK(~LUIN>*^F(iy;olN zRG<;~?Mx`$1Cd21YR6ylC)w6{nK7_BjBc%~V&XR>9xqNKLi|sJklWEvyyF@;nV&{p zR`=DcvKN|MPG91+vMF0Z%4q0dARr$2TXlLAylnIs-#x6X5j|M(OCyesf+Vf!_xYY7 z5%=~2%7G+SiRA+^kti;q3-0Xx75wVL5St499rg3)oAbLbuP!6YX~?W2#MP8&1Wb$o zVn$zCDJ>t0XGy^T1|<J}v&F}ky4;mberPz7P`-@wO6$)KDJ z4c3Q?r0idAwoKE>h(U4QAoaV5l>!0I(+gi&G1!up1|)}(N4&?EBb?hXygeS06&O+FrCgi&Jwj;=mwA?a$xSj-+*ffTFK)Kbfx9brIn}C>@}D@51pKAWqL9 zu;>T~y5)ZD@A%Zn@VfL}(t6a1ljYXZjt0jPvrEiC<2mjiAgL*PzU8Q4ufAq)bP!JK z(-QjrcbOMwYB!QU*;~5$- zC^eb?#CQ8iI6*Ab5(IirDlRObl<{Eo3}I~9J*7O8Sy+d?AZ})PPh*2;2=wUT$Hm?-*5|&ydwUE@)WfcK7dRMo-6xv`s9*RaHSRmh&>2hUx#xwq})t z{H;1z=jLPy>}FR5ry;A;+3t*f3O+`nfx zOl@bo@NBjVUxC9^-;XkB;2<<`XUaThZd@@3($cbbyOamUEn{mC=L`i954Jy6 z{Ai)U1G0uJKbJW0u6KoDp(weq@lq_1ii|gShmWke<^42IMnq*j)a>6Mj{W$JKewv1 zK&s)(d-*`NU{7$QBXSyLtuAAWPHnCDP3DzmD&ZHPEO2q{@p3xWIGq0;8xlfrJ{q3W zT)bJ}aQ+oGl2^nz7vknH0e;ogThIo6!m@OfLZg5ihs^V#qwUBV$12do<<59iN!0*=91bCZmLl ze{l)04>f5OT(TP&13nJ&{$4!-nGnbegSCb<*~9qPvO7F(-E)kF5N47@=6R~6f!eQF=j`c z!Kx2HU{%e7)gwpbNS3aUp68t-H-bW|T>dckt!j{MoWb1s6Ghg&cGf8EMD;@YthTd_ zR%+2eR`$r@st%Ft&**fB>0lqcFOaRJP$$?im|)SKYp&)yj!L=y*%7>Wk?Y#;@VQdw zXQ#|bfte8McahPQ%6-!7NzG+N*5k}8@W5FSGq)?Kg^SQrPS&|&;&I}6f|3-T;npovn#)yZb8UTIrJj4(_3<>!~?`wxqTgRThi&9KHlzy%KXJuO=mJI@js z`tY+2*HBN=EfM>YyVX|0w}}sFg1ER51KIdN@=a$l6SGMf{ZTFA9#t7+bHAV zBzV)O2K2QT{&aZ*`HmyIeWEdRC%E!?4p!My^zt{YVXOjwbPRZ4Q2G)-N`#Cyop31W zG)qn=19oadOYv#Qb;9V4{a5Pi_4T+P3M&nwW9qu`Nyy~CTX1)?!*%?U+A}#h&>YZX z5IC*cy|m&k-z|0U5^~gL8?I!-j*j^B))TNiR8ha1s&^YpxlVXg_W=UW*cukSQza=JG4=iB?3`bhtaIq?ZI{7 zkMv5g@@=!&-Z(panJD45X0kOVBoX>zT#gSQ;j`pKn ziRVefadwFwyL`DdMr6?v{H8m}kZ9v{P9uZ!JE)xL9p`fLzz-LrcmLFDd@pE6cmBvN zxAj5Z>J5^!f65b|@k0az-PAs}wt@{&u&t)x7ueELK>L`Yh%?_yfzy&p()q@&5*O+# zH8rHZtfHP@%RELxEdD5hRG5{^*AI-8B%}1WSD*%LW3AM1`bYSfUejl!nlXd+plQa_ zx}|&;pr5amN(O=8NWt1>l^Qpd?-g~y~&>Uq-q}@s|NOIO^P zjNTPqb3w!nOkjsOOZ}&vK~dStDEVPJYpD78o_6ZVfrGw@N~P4s8FwE1LBVEVAxU`O zS1VHjN9}$!Q#s`k4kA-9%>ZhahC?;NZV>1RkSk6oBm~eTOeojpglEM#ZreI85V&w< z1>K+>3@R7-l4X?4=im?BWC$KadS@&dk@My%5zGq~^6`9G@I7rK*r7K(mbI?PHs4Ix_~i}rd0Ds(Jx07N=Egbt`E6RSAo9|UquNZ)0)zAVBe=3mQn5H5?VGuY zMJQoM=)ba30Em0H52=cHSy&(_UCMA?W46xS!cF=>KCaDBfV@4~Cghsy))qqH*7 ztEBuI#C4tYh;Q&X{85CTxhUteZ*0-~-`EJ7E*b?*z0)wFz3CH&ZIRAwIR54Z zW;6?<)$Gc_lFblHMfpJ5~FmCP<87|zwuIvcf(~--1dhTRL z<}`Pup%Qe<3C4wlA)#LamcOxc&cgg!dl*3c%tZ|h*i3qJ*5&V^n*(OYtWV+91rUy_ z-rS5(XY^1f^lUZgTei+{pE)A-&A^+uS0gpLxbW2;s4P=_={wEV(mMJYP1wB}+{i*1 zPd&lNT}{$f3Gt6r5%S8!kV-*`pI@uVMuD{%pMhhp7;q)KSjDTO+9@dU!^9=-aMz&j z+m+MJ z`9W>WBFOR>iF|$C#DFlg9krTEQNFaL?2AOY2ke1h#;4&oITRKrBny$oFN}TxJfTkb zx`8l)cWk7&2s3~~KT1l?=cdDe8ALOJl1&j1pmb*YwJSwH@IUPZ_})fcf=kwntH#59iUq!&43 zC4&I{zF4F->a%Gc#zv({M;G(%H*x*n7u3+f2}Ws*Zmj+stU4($$Ow9o6_6(Ffp1(8 zG-IE^Ba@+8{l`v;@WZLpSbOLE{In^ey$LOlEUfp__U@x}m%eZodzJ=smy#4e#-d}0 z_tz~gVUf-_6!E2LK1}DZ>7lr&M^l8zm73SuVbBhMNvHm6ebFD9^5+YuPrV(c?r@5~ zZspIWeQ?(sMM3xBtotZ&!`Or0-&Z%CnSUDSz0;AcDcmxr6{H+ML*g^%pOVQ>!4OjJ zHy98@kgN0;Ce`lOR1XdJdkTJcse1E){yjdA2BY1smWrCq&imdTN&l4w=i3i-n?0{l zN_CH<7&0`_Lv_r~9U=0<{|u_pj_c?6cd%Z)i0O(3;Kb45p)eH4Nv}-H<1a!~BzE-h zR}FfpRKd}bo92O}s>=6+xJa!YBkh#&x8vPt;k?DMmGzjYb_^vquQGUiKV!^Xl%!Q| z%eSgYp0<%qG*#4_-}{4~RQIWFFCS$YhTm|U9#SKjM@NvxE&WD4l%H1wgi|1T)1qQB zdUC#_74M1mbR=$#^(bNMXb$s4P$n;CgI-qYSfhvs_H)IjfYJyH^J!JL+*cRJznAi9 zDp}%@v@MIAbCsLco7XE770og{RjboWXu*$jnk!^J?vYD1SI>U-^%)QcNEcu7&^h+u zSmEh|*w>BYG$XxjEWOjfd?O~@X@|9Wr@#`WxCa;O(rKNU*k@OSFv*xu_TSjL)i!Ql zLR~unS1ekoFf7qaxDmwx!#^@=?SiDZmJc7f&$lLTVTsl66ZJYpPpbm9i+Tw1t6l0C z_hip+Y63Ixfr-kknM2$0*=;%}kil6_Yu!*O zCt)Dfy{fs4vfmu|Gx9H&wVS|JoXWfwsWzJtntO$J5tm2zlH#R|eT6M6zT&l0qEJl5 z4{m^CJ9eS?f29V^Q+eBZq%lK=MTQ+KL@4YF4?!E7cudKbmOy{qQ|9T5hYyAChBK}`VZvy;( zR5!f#*Z-*FMU|hirboTrohz{ZPC&?B+kr{|w<}Z@CFWV}sf}a?8nWx0neN3*BEgmbtX=vh3RccbW~ay; z+|DVPy)IZv@^XSSYW;ZmVL`x;tNrI&#vea0o6o4G*IGKtVW2wL{t0!f!+3Y+PhU6_ zf!~q2=6vo7tvxGOd-4UkzZZbnbr!`3DFlOpPh~$&u@=DE zIEgZAkWt;2wzG;CS3*<+33z=wx(rX2fJ4qFw+-sGc8-s`uJltQ$76;A`gSqZ?dK>mulp_ZRmnYOpKd zD35;KfCHdj-9D#`d`T-?hj6m`#D$=7=eYjVo-XBv*tF2{cllP9dz7dPOM{$JIh>4p$Exxa@Y zB9Q9ZitaL|#)#OKNGBLfcoJ2KZn)Y%erP}9cFrJ>bZ_BV;*%Y0QIu*iiZxdtOecHQ zJiuPy$X8l{as;podNQTMjGDihu{;;$R1{6csaax*nlGttTh;Edr35s>M10OpL^PU zPNz#c20Z6njyV@=vWW?k2S*j*!F2mh%Y$~g>eRzpp?cEn4B%hl%>u1y`fXzCD^!Y4 z>rZ$)78{Z;rn^_B>q)Z0vjM?l$fS_JA|+EdfdH`|{%$IgNg2P#dlpsowD%8b%#p&b z+1P#MjhmpTfC>JmeQL;AU?N>(KFVTdYO?4507yPjN36JQUP{FJT6W9&@wYt}|<21ifL8EJ>cUTX^ z&**Xf_4tkp9_)Y+19_{zp5SwXP2fRAyVy;ZSW+YK1X37umj*1$9WYk*>~x6DqW5b= zUD-AvX!h@hN;8$>Oxl9vi#tl7g|X)m^={FRvGYRP38=oU#2-`S_0C0`_iXY1bSx1E z4VjE&+60#&d++NnanDwTl25ttXK)*ZA!$tdr0nI6ylvB3l5LQ!<~o9n9HD`>uU`xy z!Lyb}RGAA2QTrs}(co~HcB($R{H?VlG`7)=#NgKDEtp=H60Md z+L6i&cy*tct|Gvv0=#|H=)1F&G9c9!Bxk7asGY9FlSM3C&0Wf;@zt&%1Ho6Fj1S$m zhJgj*2N&z3_tiPis0YQ*`37>0o?_2@*p*6CR!ZcNs89F2k>7qnQnYp#2I*kGuTf0? zn~d+`-rhPv2zJQ5XubFcgd*H7a^Wvwar^&L=i%Xz=vxz0>Ed3$j%ED7&j!;ejbHwQ8CC4lTj_oSKHi1mCBQ^C=IwJO1i$AT{U zo_3w)4yu?Sj6&2HhYkhtm#V91?{TJ~;vKj$N(4VgTgPcd9Y8?=)t0}nEZcD5N4K5m zxjRR%fYvo7F4+EnCkI52AeoR~GQ+MCg($#mwo()#ebY$+XaP(*USax}C{=|vh;ze^ zG)Tz#>EA2KjN;SQx2cQXcCKuZ!|xUP1^y##g7;ba_e?6b zfLMy1mm*oG1qhUv&F`U7Eji5l{$Q1BT~p;#DCFbg=;@r%{`I}5zX(#ANyXe~nVIshBUhTK zDdX8|pZof=Q=JTDI+n&TK^(~qt!Ho$0BVFU*t7tF&$`1g(pQ!m0wxQv`!OXsSP+1S zXjN0@@vzf%I;LEF+%@9zKJ9UXucSXAfJSdu+$L+NN-g9fmK4sAnfqsUOi~OtOdkid zyuCqJuE_^@IUKv%?#Hm8d+|~pyzvR(mO**n1l6Bf=?Z7Y?bjh!ck(SMOb1eu_X_NU zgwyKadr>s|Ia}K>uDY74BBG?p7V``~F?b{vMOD@YJ;ZzzV2avTFII}&F(+%__W{gj zCRG`+ggxOqRrK^h#iu$Ph>VsGtwFUYCD5h-imJelm(<-1B~|c_e(^JAiSENFim$C* z(@jEy-3rFnrYDhv-7m|wQQ^M-K=(Xl#@2{s`HkKl41-pH7^YILbf8MUl?h%24I*aN zVeWg3Ih7#}+og|^>v7L0Zaf3Hg?e1pg3&C`3+BG1q7 ztt25q$rKw2i*WnHeh7TPn+VLo!IVCPBCUJRP74yS7w;23ldZnTbQkEjc8aG2;EgYC9=G4X_b(ix{lz>9ZMzu|E=GJ#8)+>k&dnXGSNPnDK|m3az)hcNx8%b$yvsY2oyp1qhK^byQEqj)p(i zA#kAd;3DyHf7d)e`xTuo^c2Gm8BgBt^Im}!VMlT`kgm@CD{sMv8W&VKABRS1P{LaZazXh9U8 zJkB#_4Kx0 zbe9HKleXr|C^M0kgs}`CdRVp6Kjm#q8x+{CZEG4Ev(O= zy=CM#2{iWov(Ac%{QJ@5m%k;@2LBjs1du{xX!0Pn#HyU407(h87Hw=9ID!wa;Zbop zB#h+FTjumuP|8D~DlTvyT7`SP+3C=oX-4@N3U^j3Ety>5o|i3RkF9d|Pr$?meS@W( zagFQ*cvVeJMgvYIMtsMzn z>mK?ogYtZ=kulhW3M{N_QXQ`>*yd>-Qv_-_Jh*fZe(!{_-(mZkJ95Yw97hamNkyYbS*Z)t9ao|=IiM9f1PUiOk*?P4j(jo#_0dBc+E4BberBo0lq+nC+3 z>!OV+CE^FDb^qb=H*;Ow#dz5O0KK>oMs+R3u>n+Ey_qcJ7zWspD1e}4ji79ChRw_a z+8Oamc2c|5UdzRz7a#Tx$@qKHSYQpASZw;kb+P!(3MFBhbk#Mr%PM>Dw>4z#f>{|0 z!~eU&!zK~oa4>4S1`bf{Ha1S&rR_n1jh*yg0;D|C#X=W-=%&OXfSRCkf87;3^=l1} zAnX`EP0;Q$3jm~wuaNPB0;F4EK=x|a2y)8#*AIYh(Hcnjd#YF=n5I=rs%lNG;l zt#V{=q1MCOav)6r2zA+>1C6iZM#~E`nDk3@$UV);Z@@L})*RwgxxX|ITvffr!ns$S z0B8#_F$gi)GXn5;SL#DhP<2UBx^+mo?lD~b+$^cI@*_(dch1a*3oxx((#kvNw)8*p zZT5GR5o8z}z1}@NO`wnbT3#4%*st&Oh$SX?YMx%f%Pn1qp){s;$gr8A?ZEa3L}tS; z1r!wbK!h(lO0BH17xk~aD8lneEfp^-+*Htj4AiDujy>Nsa*V%B0I}jTenY823M4wC zy!lxo^E`e=lghKThhUxAr*izsdL4?mynpu&`Bm-)DtFT9;4vC4)uiLduWrKd*l_O$ zi`47UwEq&GvXXz*w}8>adyPs+BI1Mw@I9kSL;0J|(Lh2LJOvPkT}+ihBFa6y!UCNI znBxWMDkbF(W!kmP^hh8`BtrKvW4z5;i}3P0iEQ7uff%1yYt=8WqXdchP&hc8%8Ci| zyK=e*Ac}@4KD64+0B&45UlPHf+O_E}&!i@eJQ-2B)>E6E&GYRcS`GwVw+jnd7k!C0 zYaEkZeqjbmn2XD4y%RgYUvoi;S?@Yn!+_dJcklawn6dE6j{$OjQUc{(#ksm;EK5$^ldxjoCyU3 zw7OB0zzzX4*K|V0Dkwl%RL2+STXn3#zqX4??JpkQw4-V2!w0sInhE%qe3z~FS1RYCb{oT-uK=k&w0*y&y7-3kwZrzMgaf-=nC@E8UO&S5&!_>gMgnq!d zXvj$dswYT~pa(!p31tZYpe_OR#RMLDjO-|{?*af|4E%e;fE|9C0{}A!3eplHrM-Kwuf;yMi^T*y2GX^^D7o+-Ur}xs(VMKv zvCjQl|GY;}AR^*o0kY%6EYjMvUs!vq2^WL$?xh3v=WmhN$L*)foD)mPfWw9dr0z_+ zUFPwnKL-+#LUjJ*3A9cmYu<+~q-}YVGMIobQ3=K<^d`OKUzX4TJIw=~>}Y`6025uM z<>H2_SVZj4t+9TDx(D`S$V39Z@1kK!SB)D~%U{v;hXh9q#T?xd7f25O_Pc`5Ej?w(S#KH2Lpbn=Lv)jVFO2#6nB&9%xK6Q|B6+rTbJ`wt-IH|XDhv>x(!22B)7NfY}>j-gZ8g!K~8y|l(f=bmdn?KeVx;c!uR_PtY zX0q9A5l_ew?WQD_OMma=TVh-;{Y zB^I?I)h$1YGed{k!%6ImK;SDX;`YFmoH2VQ?ni_F z`O_F;EW)X8OTi&{ZB~1H>B>rQqPH4v`=>Y9x-0PuljH&pCTr$?5Pl`aY5ppL5ZX7o zW<@{Y_q9T7@*V5!n!p%3q>T+FVfJ5gj;TFbLRLC#1Rh4A@Uy}|CuZ`(iyQTMxRKAy zfBJ&0x%m4Xn%~XT!{ajOBx9i$I_N449;Spf8thTMnn zyl&h-J;XcmO#5d~C|`UztMHIpRKq#WJN8?sXjo~nyHyp<4D^pC?lT5BNADP0<*gQB za_7>35+BIJd5A_yG4jqK%JZR}1L8|&*e}Vjk4*gWTC}QWeA>T$VP6ub#BU9B)f)dI z08Z`RQ`gKr(hZctFWNOge1}G4un3GH4DGfATWsK8P&XTd#3#*uj#_&Ji1Lgaj z-c#2FA{$l|1Na-^Ga3H$K^05uFt)W|>)+_vNBiE?fNm@sY<5qgf`lgYN1s(t^)w-D zeGV^AI1HvME>HkQQwOFFQQE_@(_1}5onHskI?BG&%(8lR>J5~@x;2SB6lTgL&Wb`( z>(JkrG-Yau$0G=(pw^At19K6C=SKcKP#>eg6XS9>>K|BK=|+Umo+}Fe2#HojOiH{h3e} zwT*vFp|3n`X_BK_fndh{cA&Q#au9TA7Me(M8~%IU8cmV{ykx*(l9FBEC*qAMeKp~# z;CUY4^DY|hS&*(5*kad=>vssu;DDe2=5hx63Nz-LpxQ(6zdTnDeW@9`1ksK~42a^2-{;wsXtBOsX##_DThG;LLxMiBCR7p#^>Q1RF$y8h}U ztn8>s{2k3UXFmv@UFbuw<2T_Vr1XnNXA_@^P!t$3H2)Eb@0fA8p|(Sx%t^21E-zj( zGa)Soz?dP5@MpjpA=;!Alg6fg&qi=L`S|C~X4}40kYgIl0GX~6aVv2_3_NLOA2N~?aha~8>e`~PzAvZsL3xlq1Ju*QIXcxBR zk*(X#9dZi{y38N26@r|toIh?m?;i8pq04qWUx`mPjI2L$iB5DPZ3dAQmAe=P#3p$7 z$F4Q>F2DIhzgj@d(e>)@!4IC6>=VIN*={&IFYd?%VKlpkNWX@`i$Vv6Xx_Hyi3^HI zc_!!?19(CDHz7qJ3ein)I|Ja?7aLBSScz;vKlTM zEJt~y#VSF*T$>QGV9ijqWW2vAJ)1UTPDNEL&E1kqn{eoChQ`Z5vvIM^LC=v4c{ z!ju;qCR^%d+?OnK`Hh1<^qI^6)ZQ+^sOSqE{ue6@pqDvagl*BhnOVcm zV2_M%Qx_aB7a|oL<#hVMq?Owf8FNqrIT&4Zx*1l!rLIm9A(7pzp4psTK87bv3M=)q zH0x>ClhKFJ5M^2E5O(C&56a;^@2q(UwqOD!8u66mjfeyPpt!a9)Se?lk)FJNa~RFd zZKqE$5Q<>!x7yDR(1lA{E@}PBH$vFned3~xrZ}Alu#sfNco#+OhWCeKyc3m>28q~ zH4@~G8n&T%!BnTV{e>WfB1Ai))a>fNfJTsl?KNsYBloun$?zu3y|al2K4cEH75Boj zuCW_j2#xMaihVz-j*!%}_3wd{?~ZJZW`b@De!Qm=`Mx>n>RCMW5pp>qi)rr4Vd8dc zYlIsJ#5EHa7jwNi4)j@R8Rp>Wfh-z16cj*`y}9_HqLL{crl++WE)k1iSNY(6quput zrNOYhb39C6dgihAm(`=I0qh4?Q@di^ra+SjIHO%heyfuOuwYNe&X9t-lc5ltKmjabaw(IeHSv<+GJC9Lt(!IART%4IQq zaF91MH8lq;UQG9?eG{c zXLbLDXk4%|zmb=E*H0nMPjI`Np5C}j!$D~= z=3rM9hRBLWvjYi~8~ujJxn@H}K;33xak}~oxohUlwB)yIAt`;Z75hV9M?~fgtlqu! zZvmw~E+qa&`Fjh0b2E-zF}w)<1ZBCuID}Gy&?v*jhJ>9HLmhsCXIC4NL4~9Z!r@L( z^#~wUZOGHy6J4rV1i4!Qw?BBvW3xstqJG`wJc2~@VLpzwnLx7*rxA+2o*OgM=uLNQ zR)X{nHzQ7A%;FINYa<5lKx#04V{wtp#kz zWZ`uj!tmmziH3i|DfMk;7g=4HvnlhS$d=uqI7`0>ksH-9R4mD2YrZ<=_W{c;I-zEM9OTYoW@?_{D8aOBj zjdQM|Mctp>JOv3RXOKpDX@rAALTu*4T7n1iWVhnaS>}dXa!B~>f7Jc}_PiiHAd*aV zzpfw4Aho1GvO^uYTOHZFlA(V9P*JOO^{bXBGswWz)tv|H@;0@ zP4&_t?nz-dDChac{7mRRlxhI#Ydvch_zY#!7}*=-A!eKYCI2@@C7Wh^L?i~y2ce|u zXsX(eZ?Nk%q`h^T>VNT`z;+b+-zNVL7L{oHm9;W!iQtXdov@sRIH_bRd=>jx7vdf` z%(cxL#v~t^Ag7Y@sBgR@9{lTU#HDY!d$|Kw&_grBTJzzkLjK`Hf*-To1mcS&8FZRE z3HsBwe%%UmuO+g);NfgN0pdo;k})QXsFqED~Pnog7(S65O3 z&Z3StGLh>*+(EGjyTJ7;H782)Rg4e0X6n!d?5!uy1n9LtEZp{ei?VweZwzv%4$Es7 z>?Xjvv3mI<|K;ynRx<;PjU7_d{6GTyR>z^gG9z^V z#Gt_CE&7*wf5I#vz-bQQc_;t6U#9WimKj_?I-enwZ~5lkeBe%+@(Frd+rD%wB!b)h zUPzcQ+JSw2<4x6g{!h%#SQEn@{AlTKJeiyoEX7O|R45YtOTT?_;JM<5m3dG;u5SM= z5pI$&M%$l=k@(RLlJv9R-;R}0jOF7v)OEHWid7DXN8r73D47^Ie^Al`xFY%Dq=d7m zrbokFEon2Vw9Fs}B}@)*nwzfbicgNF9bON<^4~CBK2N+2ya^we*i!nK3aR~GxEkW* zb!5R9q#^N}>gH6v^;2ow?!Vx%FWDP;-15US#1<`EWK;B&_QWnmb!k8IIrC#Z=bG6s zQ2%y~{UX-N?05ba+B)WuiQ^9|k^L6_R{A$NO z*b*x1z}uu}On@)EOXf{a* zokh-IHp3twlqyBn% z;k1n#=daNS!-;mVQobtM<&U-0Q_E7)+oY@3>Y~KFXdScI`elum9#ylps=UJSdkaNu zFNPOm%-~SS zGZ$J`WxNmvie_TsrgjsB8CTgGm+dG}ve-p>=`Kr@!<1E{w(2Xtzt6UxiBGgk8HSy4 zt7!M{tGiPUwaZXnJIJU}Vz?Ne4u-{#GsH8sRDQJX7iM>GhO^JLo*P*iX7PzE)PI)H zLmPZ>JKUKjbj1(WNaMc_xv7cUh;2Vnhu8jWxda+ZRq|4so>usQ>c=(9BL^Q9C0YGSBqA zwyD_(bqek~3AygC`oy(S0z(g1WG!qekH5$Tc5+HC_rt1;Z zugV>?-OL{6--E)J+%U|r$6$1YoE=r5cJu&asmi(f`5`X z1KZU0es=p}hvnrozDp4&cXzSN6jG&2AAHTarw)Jj(P>y+3;-BobnmOQ-4RYQse9bnSmLQdibMs@A<9YgF^j6&)2FD+^ zO%%=yGMPyCW_mI4ZRT*jaRqB{I9ngl6vwu&mC^RweOf(q%iC{P%$wyxQ=F zI#_=_?k}!_yeo&Ti=9LH<-wrUAOAa6wZQ;dZyK{`<4+I!C*vjDem7)o><&1%qXS9x`;q1Iv87TK?=XWz>(boh>4 zEMFo=Ye~VwdJYv5mY>b)j1$pExVMxG*Ga%4s_YkmdEX+VrrHcyCeFD$G55I=Cj>rz zm&5DmQ%K!2zVbhZ#Ww`7#`H4!zauuJ(KWeG)wQj7oT1#?TOsUZOLr)${nTl2_zcl|Q@^+~s~ejibspbP*QkDAJ7Aw4hWYCh5F23_{gy1VeWsCe9R-%u+Np<8xj#dXt&< zigyFgI%LHd9WrIdUO)jFUwP~)QbYu|`!sN0<^|NyIq6Lvx+tYrFl7%fQF7{BB?)Vw zmRgG&?xgZ@aUypqt}3Y-bHR)sRn^nStDp=1@ckMhzY((Q9YST+!!WEKMx=mT7QjXo zYHB~aJSP}?H1XtNopbBgnpJK<P zs~E4#-`ckgyRO_Wg*w%|@j1qfcWh+gOXSTKwRe5S%TNJ>5gbUE^g#my+jhA2F243U zS_ZB;8Z&5=eY*txmnznD$*>tFP09s)t}3DcqS!hpc&v#sBw=yTk3_){T#}0>Fga}x z7pCoK=z*9)yOsSzH}?>O+Dls2=u(GVUcH3vO4$u1=+(O-;gKa1ez~s@{mG67TkiSV z=X|>LedGT1K=|qYu)n6)n6OBXGFo*`|H-BosZ?M^cG&j2$((EM}T&A9gs5caZ zM^XwK#PwSZMe_zH8g*Mn%cV#3S6yvw41}IdxOkL7?6gH<#T^P{_8I9S92)5lkza!i zz=xm4slNyyL7bDN2TQAFQqfk8;{OnZ2ao$7Iq6DF@EKlcE;ffx(ip zTX{yYp>K8)P>2W9Dt_?y_pCBC!=O$w2wU8D{@ zCC*d%BHegq%3(H($0#6xV@WHEKgD6(1X=WzG8OJRHE0vhzuZ4?PLOX@osHI(*XL6O zYGixzf7>8UDh3z?{v*;VFBOuci>Ml7x>=MAwB&~8jy=~U&fUpr=)+6f3`v*2Dr^&- zkvFvo^@(V3r<6u!zlIPIj15*l2wVFAwnThcVZ}U+R=x|iHM8e1c0?n-{pfBJ3+zc? z6xVuq2DDSz>GMgy%K1MXZx*t-vj$KI4NA+#0p++JrwRLqXwSqh2E;&_SD;+a6XtKf z#!#>er)v!F2OI;*P^I|8-@SJVU*`-D!yIl_HI(UxX>QMSWZtJ9>WL=p&WWP%y%xnm z3Bm~4M(TVK`$1yMaV>1PjfBoR%x+y7X(kzfhJ0e3fLME}G69o+<}8LL>kv}=CU7}a zyWKs)Wbw#6R2*2WWv29%VGz~Ka9vbDLaT@3IR1Hf7fS971IcE1+o{-6)*06Y=!>(p z1yt(HjGTf+)_u@rt&D};qs$^zAM8_41{~wAM&i_Kh|pO4)9g^!5wf zGNX+EWN?M!mh{OLR@xMU$0df`~( zggVXU-2-?YbnOeMR9t!XN^xO!-=$`QhIh|m4Kv%P8Am15x>9P^p_@T8ehRE@xXzjX zQ_JQ`9Qdz>4V)JLzZSj=9*q^ky}rKxI=9z?hgzvwXrkRI7})xS6a=e@M26YVHSZ+B z$QI@I+y>PO&_Vl)Bb(=P7c3L+}+g9?$yZ|gOMr`PuX<*{Qy&rtrVG)Jt-eGV#bH6 zyAJ@`%(bxnM(o>zPrs0jwSbKqENkYqnT}l!!1Fqnl={A6H)oS9wa~jZmNx&|UgGSa z4tKm>jurr!+}RNR6}2VTw)bY(VLHp) zzJiEs#^`&GUMpFY9|^5*drkY@{(ubz3=TWJNM!z&gkW%SHA=jTx!(y;(RZ+qksKxpi^DZ+-aWYs~ zDKbXan43sw+V$#bXl!W+(-Y}_indB?Pi*~G#$8}y51x0*=@<}mTG9uT&pWBY)KoYG zBY1W(pi;pX%ZM-K*|yjz$Z7{u2wt&l<(y$G0r(wli?=$Yk&A|M zO(I^VDn2LTPmi6WHLHwl{mR)SEx$$Zz=R$u^5Bn>{NWJ6jJsPoo2!-$!GmN<;+Lz6 zanC?IlEIs(Hir4NNApzz^gk<(j!_Vwu(~$jd~L6w8*;hZo&K}0g*{k;%wv9|?bqUw zU|Rx&fnhMnQIkjEh@}9rOJa0@9AFs#g(}APIZ;{&~WjOT8ji% zc&eF(*ZM-o`N})6_iDv#X5%7)Uv*lJxQ*|TrxI`Uz!GPoalO>XV;_~6l8^IBTffW5 z10gA;t*R5Ifr~!yoR>E$`pG8yq{;R!L3x-+A#IAM9ag!wbYG2w+>SMSPfn5lss3Ih zjJdMT$qZ`UPNFQ5&Srw~u=lP_gwXA5RJWRh;c=Y15=e-m@e{+8`d6udqhAGr>`1zD zkrNXgRt+3dt&Ge1VD@x#&@vyf-Pw587lq+8zw24M+rM3{S(l7L5^bn^L1=4(hM*aK zC#aFGDS4(gy>hR`xwX1t^>amjjy!pG$(p5W{WKi)TSzL~@YQME)<^va$EL&9fbm5u zGjzcnL$K>{H?+k%k0<)ZFKnRKf|Rf%DbTc=_o!-eLCM^uVSUsE>3Cel!GSFN@k6{5 zMXtr+$A_}PD$4IeS9C(adBjkcf*r=6@geXFWeJdj+R0rmrts6#97U+c$7fF**DZv1 z`*Hf4Ou&+j$0rHAYl6B?-JA4SE0;?wPQ1M*E1FR^WckrA$c6F{8Ze~_3LWAJ?tdmY5z@w}10`%ksa9n=_z zrJBv^o0c#MaI4KY*rWW|4Ls}?lZLriYgG(@gTKJA`bH?P>ZM#|iwHhQnD>kIIYcR4 zL;hC&iN?->E(HoaxDSsXf0j$U7jp`mI_RjJ zL~CtmdBNvYl6^LOSF7ZQveg}N@F}Xp))yU`3+!JT$IfP{h~LQg{Yw{|_T8FL_x?*q z3e#K;_M+}|uWJ?e5|1bT=^Xpt#>1y556OA_>e&+A0MK)(ouPb2RLZmp3#<7fj+hkr zGk<1~jjiyqP)7Ov#XLDCBDbS5vn6#-8yAlSF6Xg<0%c2fs{z3%%6+Iy*jXbCpj{~r zu<@CC&2jKD>3A))Myw-oRUpr#|8_QUQiAS@ex)z!fu z&^oxOZ;N4kyx2bEnxC0WWcutUSN7D3mH2oNH9)3ycx7Wn*Y73Nj}R$nQ98tbNu9;q z>Y&{M^OXxPAMa5)QH=th3m8q;Cl zAxQ7GYK%FW@$lHVkU2I)msU}8@3>3~O=N%=GAUo_9nTp2Jt#r)=N4W<{%!E(434P& zW1kR>^C2ZpRlC5IF|3Rovp?lT&wXehTn=ie;sm~ar^PUrplp=Du=b708?s9!*xvu? zvDds8eV&=?MrzE*?(Z1o=(LpYyv@Jz2PZFG+fJ?b$*tT|eaqp)sY@{OVV4^C==YGe z9J`)hZ8imXd~l-hQ)z8$DoM&emK~Exf?>WInt*6_3N5F!Oe)AMDSNnk3!Qubp3&P! z7@ZSS@{Z6KnR0(O@qw${=+WgOZ=9riz4}3#(BDQIK6bXBie~UDm$2Zlc@ZJ#8{E4G z|O)D@%58 zfY9FFCW)h^eTaqvaOIwNdojcaVkx~v9&-F(9Yw=tV%}hcwtn(WB!^7OHh`+JX4rNH zWBVlDta$=7?F9kr8VncZ@-9g^DAm^%oeH;K)~*4eNK!}_0Z=Yu z$+UpESZrih#x9GvbA{U)lO9R;Za?5WO|+aNa>W!H2$4@5Q#f$!{0%-Vl)*vi!&v{K zyDvaOEmsvwRYm*zbRS)-tL!P_UR()15BXwIiV>QFeS`_KqYRCQgx*FxYRPc%^3l6* z+?6qr`OVI|zF$v>wMir8;uqj@b@}P7Lla<3l4sfm{P4MFY{pe;#LdXK0<6soScFcH z;5s*U23XO~At16+0!`M+rUZ^@p^Vcw#H?d}s!bX33sR?0Lz1P3@o4durL@)t^Q2t> zQ>PmE#uzSGir1(i0mDTJh zrkH~v7{s3DIEN+YOtIhJpF0bMLPtd>{?6*MIsNoz@83@BjDI4h;d-L2_-W44=no?{JK&X7pgohmmBu?{*Hz9_9&hmeJ? zeTd_-&P1DRqi>_Ar*3^#y$RV*Zjjn793YJ@rccOhTu$WsgCHaCp2|^uUP{kHtgWXR zv3m;A!{cK;__2Hx)t-W?D37or=;kgn@vH`|F%s=8Y|R? zzjd%J4|G!-Y6QOdjLoi|VJ5*}Bv|b=874c2iK7&!!p_?A7#5pXq#YC#c@6`Q8$&jHcvqW;>h>{Ja6GWZv><*IKR%sJk2T2dx&Ae<*1?Y#fGYTPnka@C}Q%j%}R zmEX<=`{-*IM_T#ohq1D@T9tXvatMP!POXYplBQB1V+{>ILJp1Dy@JMIzn|Cz zq_!02yyKx%Vvi(MKlkZK?^PeOD~cE&SEXJ-WZ4ypj#sUsx;d=;gc&$0hn>epQT6Nf zij-@IO3s^Cs&&zSbrzU5aVC1+=?grTZtYqL;NIo^r9B1x`H&FC4!QD2S)}Y4H~5w_ zx6JkHHe}sR>y@(S-Dh{)IR^>8hVIZ0eXL^ixA*GPm@`W)V)3`rLL8@LsJE-|$Jjn{4a z*M%|@%~FPsRnQ0eIu<_ae&nHVyDInan>s@j8d=rI+q{d<6KSkwB3{&=-fQ$>kJ7t5 zd1p0AW~l;>$P87Nb%WnVfl4nFnqzrV#)}9<-GInI{UwK3dCh~rjP=+5B3Z)@#uwf} zm^Wl!@4GD8~7s6IudcRqaczv?igU_(xZW{=x$ zw;Ci%EcfXCR^yX2&~~T2B--f2};YNpcuhwBz4SM}JB}HBL7iVXsQiVCSUUooy!%@x;z~AN^&#uAg`o)%J z_kiYcpH?b1H4Lb^58XkwcUHTK+jApM0octfI`p;C00zB(QHOC|; zNF(D519@k>`<==ac=Fkv?VI?U1qiwpx079OHe(dCU&93LNlyv|Ih;3TNZ7TCJy-{$ zEDf^MmP^)Wh;T}>6B$VNKy2$Svnm}C)#l*vyjEQ-s&=rXnNJnnJz;Nmsbg`5+M-jc z3w3zUkP5bf=uOI4iR?h57%Z7wS&Mbd!@ffq#od=$_to#&GmY%f`X{vbKv?Gz z+_rUGmSHaMtmH}9t7EO3^i_`d&E{H8dsv`5Ct*vMPoUIfYv z2r}yf3`l$brL-?S-fxDDUIvZBk6GWcMyW-pt{qx=wx5pvUZ)UA8YiB*&1;taNqwX9 zCpgduJ|1L&W+&aK)5@;?w1o0jlj}~9HBnzH2B2LrDud7a)P2y5HJqFq2#Y-zyC-E_ z)!YzP6AF?0&^p0jZILCBAJ z%>HqW$3|9v2kh#;(349!l3mCm_iI@8>_1|-E)^D1=!-Mw-_Y8QKCxNbBqdiJtI#GA zTs)Z|r4MR6nx|O&TjpO5->#Gs>&{ysF70Dq?vBe)7_)DC+}4`9#V~mT?!Iqd?jMv1 zC`*{b^}kjQoc>xB`ZC^DJzBdiZ4~zn&0ncaocpv0~St9DZJ>#@~sxpKWg1 zI&2I36unvez4CJaDe5BK_WpYJuKL1(`^3Qv_1Y==3qKE%wjNxMp4fO@es6Lt%X6U3 zjIWO>3}i_JO895=w8I#0t1-vsllQ^di9sDjW+fg5s6iPYW>;4%GgowfUqeB~im;S=5w{;PqXuw;2-czWjSgE+d$o3` zw$QB;Y7cb2+6aKxu*aVND4&Da#FtrNjv^O{3qAf3%$dQ7E6p>_TOVgV!~3~}A1zpE;Q;@xUpL>Duad%Mvnb#@;C*hsHr@Y^GCQa+}B0n&d(^S6qdwwi1k5Mm-aErS$mG+SYH1DzUT9bbVzd(xD;pH-DRQ-T@WmZ zfv;~IXMkuWD$mbtuT@L(Y%nmS);;`ai&f2#I0!G4L7Q)Z$W>$?aoj3*HEZowHhe2F zjaf~V&;!yN%;^z~R~Wa6Hubw&(-KIzrUy}?T6YZ7Fl!m8w4xx>d;IV+g8}>_x(xw4 z(@$>f!|_-|hW9B|Cbyc2%8^4bQZ!THVfPam(p%@2NqlG-yF1bClfQYCXeGcZAxw zd=1l=4^F^rM%iuY#gWiO)1E@_oI`*IiZ1yq)7YjYS_jGG z{}q3n#L}Ku>^*_K@zZIB7tV{quO}h(6u}>IH2ikCuqP*;+v5~oZK88saN{TFgfdlk z^m-7d<)E5CQ||T=GF1o{Ah_JU7C#Qov^}~kkZpa(#Wf#=g#>LFC;N><(T8UXCTuuj zaHjt7XpbuQI0$BV-yWUwAa7cRtxmi6m7gEly${Ne#w*v`V0bJ!cKZLk0081 zFFNFN^l&VZE~NxrA86ObMQ6{ zm(PM63txAxN$&&@oiIBNhJ9F$$Quyf49^nK1GG0N!$__GM>Sq&mKYG??eLmKk2nQQ zE4XQZ?~U;HWokp4HD!VKhVKF`El>lpyP;j`5>jP5w|5^=lKJ_%ksDF+HUw_e@61n#p^h3_{ z5sOpiYFVFvK&8bxfY9u)w{#`VUq8T|{i}PQ@_c&|>uH{ZsGyoUa=({vawm%>0Wy9x zFvoMd4;9+dNp94VJcWD88(LqKgK?sFAHso-zX#d02>afMCmm^e9hmc`1;Ct)m4P(o zYmL&G7@}O0y2W+%)^GrDS#pkx1?R#$^>|GnzxBP|C!Qn$23SWc%%>@h7hUz5GIV z?$>LP5c%;GW<)w>F9pT-5Zj_1cqfCpNjET-ZG2dx>fNw;uG(F$=79_u_LF4cdfVhq z!nfz$e*S99ReJ~iQVD$6`jUjcl0USA)@|tcpvQ1mdo}_UQ#YrhYd2Hex2!6MO)ln$ zrcT0O#3)SB0jw7_!RsEF)r}i|YIf!}kmO?t+n9g?A&8)jj2Tg8(M`RnssOm~47;^P zlexod)qh{6yqc<#z4C~C7j=T!k=lFhM;k1Iy-OBtd^(tf0w5X=O}TvAig>vF#?TUG z+^+r#=l}af%>a}zwWdsKzY(Ns^emPmW>i(3&ZOEu#*plYvByc+@IH@e>CZgZ%X5X< z!@X`6(s)i`tJinK0Mh)*zfGbQbuyh2X9jVz4SJ74%)#lEdy$YQU zr-!s2L~|aP)m;R3-|)3g9^IgeZ_a{E5FD+%T3uuRzRn|T38)jLnSo{7(BJ+>yAY42 zaNY=P@mMP{u2Y;{ZJCStHo*+v_CFBUD+yyHU3*0NRSSg!@3AVH?tV>VR>DQ3qpIXy zia=$6ri-L<=KqsK(x|p)z8AGqZ?gkek7>>>&u9?(Q~vbhCBbc>x=Qj_M;~r9Zrp_J zaoz7BrR^xaR{><;!$C7oZYMZcj2eslY*JfqYldJWfpETmzY<8AxrRan)YX_$87!#z zIdYH_Ofs`tVGQ5A5#<1+3P$K0r8zM;dV`MYGB|hSI@&hL7!@A$^defp(Ef~0P6ixp zd^*W_sPi^;UU^a_H5uR_LcLSQQ8TnT#?FlTxOo2OlRuAPwjD|T%&-c{pUdyTdUXcJ zJ6GdEBiGB6P2&qZGuxM>b}*6DdP9B>`();RlZ#Qily8n4M4j_{<1wp}oX{?@r1n-N zYNOW+lCjUVu**jN#nrHY93e;2VbS0l*oT2bxOrS3e%>6N>RFG!voq)}Bk$QO7w-j> zEZ_Lyj|e|5HUz$@?ykrEPl! z$B1ZBhle;h?AjdLtaSW-f;jmz9_7ut(9I7Sfw7@3EJ2V~k|+^DwX5~X45l~Z_0)Gw zK?0)J99oMG@Tn8?+;1VB>612+wBO1)6h4ws2WF}bSXvxJgRv0~q61eE-=#vw;~Gij zu0N{X);PMSVCb$#MnHGbj8{)#mcr3d>IOSB>Kh;-k;{{P?Llb_{R&_joI;u~E*wrB zJZV_D_@dQR7yxs9Qo_MyW?bM7aL;d&E5Aw3Y;*pwC11r8vG?YZl!Q=iki{8uLn{I` z;5nSN*3b)M0li>~Bs|OICFvIDWRV62so|FeHn8Zn4qfHcX0~J*m7Z(*^X}LEh}Pf8 zKik`t08{7RJFXJ4aIv0BBk=eBNz|_dXaO{S%KOo3LiR}%ak)^&k`C9!mMs{ev}2lL zNl30W@y(4VwqiYLmRi_ak*^+tLqb&~?z*A_J35z-w(t4!teS^x=c>-nbQIR@2VZv$ zjzHWBgKn6uMP>h(O(h2(b;BtAa5^8?1>>nCAASw>U(V!Homi#?{!Xd26)|sdXgbxK zi-Jb-e#6IB7LZ_AHb^W<&T1Ofq~NB=@vFHoMRcQ61A_9wLK27~?c`d6QElUeEJ2X! zZon2PJ|o_7W=IIHuaglnH224_*7pLFqs%Cbw3IauozLOxXwfVHA$9O3+8R(twvj=T>0?4R7&7lat|=8574}VKxDO*0U%2H3zVw=a+iF z|A|oY!O){%=VvfNm|Hc$89<#rQ4Hlw$Cb1k$)j$YQkN1WH+@J_nytV-i+$e3jaIAuG9(tq`GY0$^#vRe_Cl`ih@syMBU`4z zpzyp66KQzC5%v-L8licTBN?~OE;*XVaSC&$?)5|^)PJlaVt~_6l(t0~Bo~18Xx#t% zz&O3Rg?M-#{YDY``2Kj1mw!oBq6ea=CZ}Ix=7T6AlE<*g3;>h|5!%5D%g zj%fi`Ug6GR>F$Om=Tp9`ZMFzta_lc!9|$8wcNZZvZPbhVT3Hw|+wc>5jez8m)zlyK z%O~Adv%cQf4}Y7Y4_dPyIEC+s^z^KG&=Lf=EkdW}X(_k}qddNbo9wfI9wzAz4i*aJ zweqU)_`MkymH|o-Nq67e7Z&OKo)$8leNmB{k2pQc7IF=KRlRY?6pl=yItI2G?23Hl zF?gvNpVj{l>fZXR%BX9@-E^09horPfcL_*$cdB$t*QNyo1eB8QlG=cDN_W>LrMv4q z==;6r`{6r(z!}4#dpyIP>sf2fd9OLITVFqlLikOtOLZXKX?dc94-hF)-441$cI_>M zKF7-Jl$)2VK(v23ZRjFBGKIH^0rnO-gsMt`2pXR{~MY$EO!ZFkey$-@6%N@#RlOqabiJ}Vc34&Kwr{2IwjnGX+;-CGwY@8ynrq#S%B!r?LxmoXfb{6aw zJGZ`7@Bb0|G?W7avxfdNetx2p)$nVIP55q%8zrXnbq2*F7xW6#n0Id)8kH~Uam(SJ zBf-Uxf$t904)K){KH4%g-Z`luFU7GxBcjmz!75HkrQeo=PltvtcXJtjKM&fb+&FGN znO{PtK&_1vcdlg`v7XREp&7jKITTxz+SC z$$?%InaD*E>6NJ+oywc#+jF%D8ei?s9iGBlG5g?y-2RSp%H5xh<{~-VZsDgXX9ong zd~zO{2iYQiuR?*j>wD!#e~!RgXB#7#Za|rShETVFn_eeroS$=ak1lGm3j5oA(;`QgN{39_U)Z;E(TmeR z&r#qRGZ`v5(COrrbS+F8u&pzjFNDIC8GLDxC9tqZaYiQ5O-d8sg5(Zs`wF-F4ZR*O zck=dk=JwD*P&>x$HNV(*>oUw7h!lf9zTcGX5IhPc`5?!Ad9#iLnr+e(ur|WoMzFB+v#UAo zP|qUIo+uHe08x22>(s+!d25@?H1MIEA%>jda+joQ13}J*p)y%)sf2t>wEV@9IN@9V z&kR$}8y5X%_C@3frV>+*3k)(mIQy>6$Dk|2CG$%@{P91`L+x9^rqDGEex$ib2D2N* znP0PG65ie&T|YZ$OE>#|CvHpN+JpK+F9eVT=J&Hp0>6cft6x)<7VL>N^XoKF3^MGL1|SA?kR-d8Wuj-6AQn zWlE@b(8I1y`l-S70mipWvO(i5(B>Q;c{!JAdA}*i&wZlD<`+6!@2(4!X88#YLkE^_ zuC#j%`uzm}tze+C{r#AGiPP=%*W@;I|5+(y{6zEK_^E)6UmpbXhbPc{?~-J3QCd~* z$&z}nWj8OSzmgX9dX6#x%cp;+ie?M2Bq^pQv8MRIZ7ia1P$_u@owrvynsjO*Nic3; zP;aOk0Hq*4UhSUqzg5BqHmJNE*v~J(8^|cs!gSA(SNb>BngSt|0bA!3sp|unV?anc zv7U8W<-2u;VtQjHR8nk@9)~Mmx-Yb;u9!nHB`Cg1Fu(IL*;fzRhm+`TNaQEsSNI^l zXP;5eI0Sq{cyb9g=d1WpRC>$Ma%lEIOyrIsJT zcX;OEwe8}51hI;InjS)YaA>9Juj%o+$x%?{sF0BN9rEF1g=3(#`_zPm}Y(PcUkbQay|?#*`j{(HdYI zkFz8-N!*3FNo4epmA*ailz><^Dq<#FUWSmW;_z4?n&=20wMY6r>^X&e*la2+TCWA{dN z?VO|D^016lvggI06s~efj#CC(O86K;N>SFW64`dZe`8-Vy!#>>2AjN^wRvw%2ffqv zq^KoNL~dJzoi=Ad{@UT^o3VAmQ$`88WO>KQ#26cwkY<9l2G<)IB%tGw#eNb;ao!Xb zv{;$_EV3p3-FhVmW3@8c$c=y+%t=$&ko4wGkmusTv<~fGd9I$6BFG5R`GYBGS8~GR zUsWyDV%Ndmf5;MxX8$El02G41PYHqhE{&;vP;0E>ePBIl^rUGh{VdkOQ$xpYl{{-2 z&?xNua>`-tx5@J7OGMYUl(l79{z5CDar1kvsEyFw*xh2Uv0Q}b*Kj;bF4;Bvr#m(+ z-fzD8Q1Ot>R?ekp!0}MZHokd_rFHLou5a*8@$FP<$;molW(gtnvq+f@1983aPE6j+ z`o*Gb=qB$ZEyI`n9*v%%)3KH8fnY^B6@G6`8j^Sm<9EO2qS4$y0$d7_FZ#XP9YN5o zyKlIJ!CXCD%pAV(E$6AN8tp02$BiF~{c&1Fs7U}u%MHOvzHeo^OpY>EKDo6wscURD zo{!`kvHX{BRd{<^qT#F&z=rMVtR=%I3Fw-`#{**yriQ;{4beGfcGPx}t~dYG@4iw5 zl*1waC)kq4Pt*#xcW`P7W=p!c=m~pPrP~gZ#TQ$?FrdElUWcd$j0F%^eLm~ltnGHF z$q-2~^NZ7Zx6ZAc-SN;aC4GO{ws$*bai53KnxJ#w&mMt&D?Kd^S&YTsB}j=xX-)EG z37Q{2#yk2#92qYkf0Wk;n+d(4b?>oA02_+p%^*H{bsC3(EQXz+UTgF*k8mUQ16s+A zC{U=3kT%H`Nq*ONZjBEzod*tZj^~thGsM!ZjqWWJ%=d(Kv@wVvbYvg&3G1V;kFba_ z(pEicJ{K!b>J`(r?=ORjc88`w0W0V}*sa9ZKQtaw1F^E#yBP2W_|`hQ(R3PjEz?+M z2uR-bK=aPDEYj=E&g8|$6FLx>JeH5*-f-aSZkP25WJWGm++&u!ZfCQ_4YcbJc)l1( zi2_27AgrIjx+c}46>126&PV_SGQ%#F(hnlZioz`PWv^#V=)slN2X`w9J?#~Hg zbMB`Z3NmRl2k4_@xGpR9z9dau5k!4j^@~)KZf(I14w^~Zn>qa{WN~O1+4|s%=HrE_ zHEGyzF6?zq6y2Lszj{5kq}cJ^8EHt5;L`7v{IOmo0a1cIrp3K7fn}MeKx?;N!cHrp z!XEOghuep?ikuVjfUOh_3iiCa+&`3p+u&c1z#KkMxU&W7G`_hU_m3r4xsJgZWH~l} zd!2dETXba7!*r{m{7<2iQJ~2 z`^!vDFL(7|@tAMwSFHPNesZhD*gDsMu2~3xxgN28AQ{gc!4Sn}1Q844oUQTs@c%|L zU7A%lX`YL)-DB2iIuy#F#IW$sz*rO{l%G!TJ>Tfg&5m|$#CGcs+Ps4}xIC*4 zz;R2G?n;Qg6N-cM?D_0{wa3j&Tvo8C%QHyL)~{1^~n$QI9I6U zvdEsKZe83FsoU4Zhg6V%r>*jt*+B}J_c3Le4OBGYFj${%>ts_Hkv2} zyb|@oEkwhk!ZU5xmCZL$GXa%z)A#G%prOOy-cvxOHf394tJ8&yvK%av$It*~*9)@7 zl6iAR(o|!4acse-X(e)YR)-;yNM9qpZCgewM_(F&A}%r!zVskzvN&L&&V0a4s=^iZ zBo|lUAZ1tY&FS}gS2#|5SGV0b%R`@SByP#%TTXOBaJmFN|nSR zV=->?FXThpt6zb+#v}l>iFwYUNzc6xrt*oQs__<;Lq5$Ckb^8PVBKpoW+Z7U-)5*? z7g3@wZ8{rLyB_5rOQ4?4DRQo$FsKkAy%HZb9t<}A(&1ucilk|(c5u=ri081cxoolF z&KwK&-Ty4ddfPtg%b;d!A3fKn%~w0dxK=V2dl#cJh~1kU>>?Mn_zBl(D-W;hy67W( z|MU|KSEP|v=t(Ehu)`6udr+G-qA5-l`eAaZ`FNIp&kuL)OTdYz#gO? zmA7 z+WLWK5(UY;@6v0K;#KD4lfC@3$}dyj?w!$_!=%z1rI7ELX= zZ6da6{$~~{V$dKJw3FmKBQ}>o(CIkc9YtFZG4lSy!R8=`%J^Z1d&?4&PcK2Pu6r@XaqtXsusy&}qkLP0p{j@{*A;5YS@kHows0^!*N63jp zW*D)5s7I*ou@!e7oYl17Wg{ZZ&0(|*r)r6BKb!Lw=0--j9oCxFoA*Q#wr(FxTY1g! z&^U&hBZDE;UT+K>ZKbnnUK`DqTmnu-Zp zsst9 zJ=0=2EO8?L;Aqia;R?vZ!MzI*UDSfa*1)s!0hd_V7=y(HeC@wO1%E@rl=rbzDd1w+ z4|26AFI&~pL1CXJm@MG_OZkO-wkK@BY4s5j4%FM)2@RrTSp|Ll~#hdMOH(b8%A0SkpYR5|uNL^)rbFNe*A z>(bU(=1}3WUJzP@nY{G8?AnDr@sCO4jDG&+--P>!^+EV|rt~B4D%ne!^APPT^^PG@ z6MOi91XJbUy1K?DoHRtHx+h84%gt)Ex*51*p(~WrW(t|g8MtfH6?v7$^TB=(9^<^> z@bYP3>J_-AoO5_yNREl5qaC*OIvw$5njY1!rg0;pF$oNIJE97%i}&N>#5B;0`h>!Q z?+RicQxZoa?(II*BgZ>Neo14Y4tq-uv~8uk{7(9!!y=NBUQe@kJiu|=8a=fA6in3m z<+^i)%Gmg|Hg%B=*&}xOG9uaz>o^2+im(D{_1hDQ;8k^%t}~A}&2>GCqF5B=i^@}B zlgZqtPDZIFp_o$Lu~$%UJS|SCLTBxZQSv(lseLD!*k0Dj3xjcDNuC+=r0-OZayuj= zLtsJ)95VEqG`_|cb4qFQ2ZE@kJe(&@_qG%<_>c0}t#5;_@&;BGXhV5rzSo+3@U0*e z%KU_Bg0ku}{37!YE89A{$D$L`Bc~<3(Y60bXLa@MTrVf}NeBCSNah)8YotCI=7Kh= z(D`dGhr8JFAtU2o9Y%qziKIE`4De4k_+mf%8*t?#2heyLh+eDGH@{sFfYFrOWdANw{BE4G~%SGkaaCazK5i&W8$&;<&bt?9k<+ zK~+dS<)LsruILZSk0VU!Qiq5e%MC>Mzi^pK{g3sx$>=L8gTr@*FEZEObK|uy8B6e_ z4P6zz^jbGveG&4m_Y#*#12X{+)0-7RoIRWxnNydSMB3zm`Y<7#^LHlh-7ljrXPFwm z>zNjB`#Fma1?_-MYmS;$1V5##oauS%Iz~+TGt_FoYI!cS-&On8V}C)M^H4;bW82mX zY$x-F|Ab`nbJMhi`Ptu(Ylf`%M!R2)T`o}6?k zGZd?~MdK9p9FdjkN;XjPN6QR0K1sfNnGyVO_k_Y_eV{@J9BunQVfDryzHMu(^1S}y zFS}`$atQ40d9=s+DF0zP+A}?W!9jFt4>|NE!^V4IV4J{#;xOA6RntoRlib7U+kuH9 zUx8_ZN)yp*7*wRo;EVg5raSH7;I^lJ*KuZ`O`&aRdsW{YxR8$A>aMD^rmsCrW0~?H zNa=4rP9_nAVj^KiQ>l0_#}=G<(3DD;Dpl{7GV>(9y!DG+L-ffl!Gz1M4Si_tw>Qm} zul;|Xmlgz%3p%?cqQy|KJd!uF7&blPhAt<4Jd@zlzJV>OfbVxej-_M@Pa!Kg-g3BD z3(#oQO*5%(xgKgCPewg?*IZ!voZ*Kj!J*KnNgv8oenPW9Y;|uh6!cFxrAv%IvzQMc zKI8c#_*O6BY(CfpQX}DvTK{1dF-5xm-FFdjZ^QNbhYx8$Stb+t9VZSo zs;Mi%R?Y(ljoQEzPNzrqSt6>!+G&u87qPW5-mX!6zMLtnJheqyADvmkg}tAgIcC`) ze@AX>rue$ju+w&1p*ZpzNsRJd}wNeSDmnf#l9lwP^lcUsBT->AX5*9R%s0wTuGl_FOsR z^Yd+~QM<6!9~YAx<rM1PkR^^toA8A|LBQm~a@~<+YpY{`=0@?(Z*B>yB;CNZp*$ z-vgCoAffr?U@eb&kCL*t&&pKSL4?enAi~n7BF68Lt+W)in*Sf#V(YTDTK zAppboZEq*OEC&q42+ha#0pqY4iSOhL!*lV5w5IV6vu0TxQc}m{S_0BnhECrGXX{<4 z;(4&T!tOk~;Q<;ZfFtiP(2K|gAm)~)1R#^H#&;?5_2w+M)R$s(gU^8Z&F|mOb$#Hs z#^0sz#`Yc({{+1Rn6o6;)XvhZNipxus{OS~yCW~!Hp*%}KYnB-5UoKVC4HB|-_~f2 zQ>se$d~JE&i|ottF5RLWyp^5X#7Ut})aUo&$VAyJ>vwLiX-Jihd0x<_fOPyD;Htgg zJeFW;9&Rv0+>jb;VFc=6C7J_`%Uahku}n@Jj>P6PFXr7j3f4Q@dO5R?g4>2&4GV0f zx;%dz*Vs49hls>f@kN@cW-=|ZF&{$LcW9W4FFHX;1P|klzY^Y!I4;xT(kmN19wNefySN8?5i3sfVLY9dgwrFgAs4 z5JN;}Do;N5C&c{RSEM+!%LM!G&qdQt8`Q9J9->E|%Wip4q7#KLZ(iwCghZeaCEobC zsY6iO-GH#X45Z>$j%%p^kuGbSnEe|MO6Q-- zV<{b9C~#UKU8tt{(M%2@`yIBGtn_pPw+`7RR!MhPh$bzEv8^$y6+*R}#@+d}mbgVY z4gE8SQ5ctHIHb~b;YTd++GbwSCR^HO1nB* z?Qcx~Wtf{q&Yze@`x>Dmgi?Q4WFiyBNKEH1#&#Eet0+M^OuSd^iGpkRz)?xb9D?Hu zt4wVVDO1;Y#&b6KA?v!mYY1>+Yhf(w63prcRC{{{dYT|G_!qjkTG2SbV{OAR(oq1= z*yYn76$FB?t~!F~^s$9v3FY6-$T+_XQs-#sr71PrlxY$WCh&^GpnP0(Nx!QtTJ>hC=#d_-~cBg7N zfjO)mq=MZo#z~p9?wm5X*O9n44MQEagKT#9`$h#6;I#0qy7MtNjq#s&Yh`B##=^JxV;&D6|e>^R}~Y#1u56+#1dui4116%ogmN3w&3<6w<)ls zrU?CHUKZ4kn%b-_w1XQIP>ssr{iwPNqaf;z>#?+exCg9ucaw_fM;mFK&!h4K8*YK~ zaNqW`7!+)F_lnBd@!0Howuu zBF8QxkqdBL2-!=73NMh+i~K5Z?6Z(GY)IL@~x}wdaG;FSVRJ#*p)qnBojM(+h}Z1y70^glxnqt73^uXX)7P z`VJ;(1@C)!t{7XQ4uq@$lRS$>XvkN&uQ)IqzcaR{K~~R41CuzOk0yNK1*eQPure2q zd+~1?QSo7#nq>X-qzW3SCw{|BZe%Nnmj63qX<8UYmQ6oc*ZdxIWX;K34El|U0GBB? z%ufUQ)l(|omL;2Yu$}*M@Q0Ch6!M^61ELm_Mc=_kM^peIEE}U>*rm{!g|1uv4lQ0H z&#mK5chJiQ4bAORLMztw>YnC^U=4?iY(LF%yp8Pf4XlT&aTc5Xn-4I9i{1!?hab>l z1%(|wn)EztK7frYYC9@gVaXi~x_jd4SS3skjc4)S<0J|K%p4~{U|f)5(6{2p^^tjn z>}8+)&xUyM-SmXc2Dt!sygsIm!|J+&Uq=IFIjqNWV2oWL1I13bsQbqQ^Z@-P+<{vd0sE*Jg<3UbS=*H7dJC3T0Z}`RDI?7+M`fNy}t?}uK?|TP8Z2k zwA&|N&^%-Bfj<{Oi2CVlnm@i`PW=(CjZvxMQBee zo{7^30}v2#j_%D@QPtLH>~3xs2zBt{5c2;4+ib-B^IqvlWE^hpWyG>(Ngr)UZCs?- z`K2CCeG$w7hc>X@%v4k@D&xzYEPm&o-%V_8px7uw=01&AMs4Hu1+F4=d+L7WJ? z)$K!ifVr@kRir?lOFy;H5!Dp!8{uUsfQc>`0dE3R!0l3iU``qRj z0O2(1OvO5e#Ap|G=M56$Uw-_7SYc;nwzlfwnRWgObr?2}iQ)JFH+J=@Dq`EmcY zn-K4=i=Sqj*{K1}aTm_=Df}51bc=fjK=F<*dUP(jJ|S^g@G3$JznXgtYYP1-q5hz` zcYK)ka~Oqi0P}V|kYCo|>BQc$JHpK1a22K7AfE={+)t(#>SlhVV;Ft4uRJQS%Uu+8 z>@rIN?kke}910+wZgI(|fws-$AK$@C3X!AwY%GzMwSC~tOfi5){%*2-x}6R+OlA&o zncUnyZs=;WAgfaOIGnhft=kw#xQMxRz7hwj zA`Mh^)|21DiRq%mQvo+jV(jRpsE8~nb%k5D0wyFe>6JZUxq39Ume!j7e z0jf@9;4vYmhY&Y`1D|_Oa4o8~N@UvF9r%P} zkuaHEL-wPV5d>K>vwhqepX;omZ~JN6xE43XK!_i>TU*wo&?$5@>~ zX#qLbAu`+tELE?_;8C#4@|@hV;=G%VfoW z*u3L4=bHlO#D2CleO1|4e}br1&ceT^2dhbc0;c4uP}_wnUXTUn=445olc}!U=RTjU2|MXoHNKjR|A($ezt%gk(%s_t$6#Ov}@)Pid6;(7*8Vf;Rq^m0c z;8J&NQoLjBB#kfp_MZ--{Qx4A%~JfBB<`0G8=}9?ATdhK@u-E`zW|uZ681?=m3c}m zd`-f!c0Mt|4J+Z$>f#nV#t&+Q(1PWojvquw^ai2_VS>_~J0^(b5e>@!kUDscCH!%L zsm%{~W_vSSdMGOmmG=`}5gagJv7fZ-k&J^N5H-gJL7RhAC{2x)IZxJY2JrH z`lZU3q2(dQ_Av8@+F@5@FNY6o>OK(x^-G*US2;WOAeL9bK+2 z?2w}WjGQJuvx&Dkp%JF<##EAme;mV#Ia}#Ct-WLu5jU3NPR{&lejXtrv<p(!m0CMO}?dMo{{H=M+|a(sEiz0D8dcqboXRnQZ?$ce9_?o(05_BGTg60gzEyLR*nh$5!Gv>}SE91{MtSQ(&1byg&UeyI*dg-N8+PCTAdrXX!bgB8LPu3a zBp}!FfOfkah;fnM74?36xgU+xM9s^tT+bl_MwTut|15b zZ4yBy-vO{-MJ%G%T^2box%c3K2HyS`1?yv8VYf4mKnJe2&K1x_tI{jsvwI4^zas-sHG0gm8T>vUud|;hd#MtwFkpXn@+lFYK zWdZhUf79fqZI{@$@eFNTqB?jj=A3VRq&u5*?aNIpDzZAP(=;-uwS9QH;p+oAEBWq45V(R>FlP!)^LI7Y`@mzbS zhyEXMjQAVu|3<%J|1F9C@1@b~gcgT1{bIJirUThuZ1(R&cE6l2Wh49xjaj1rO9Irt z&QXB#)BjtC_kRY=bI(Bg!^kfYR&GFoDuqT5M+!JpnYT2iLFhC}yHN!wFfdW*d4A_z zZ{Kz`=z7k3@LZNeX#$bexGPxu(w2zO$_Zik0C?w+y_C3?H=rH-UFR#4CENhO5HF>*n}u~CnSijrGR>b=e%3G7ULBOqpue9B`VCA|u7F%X z#G6|Y%({mK=+D1i7?0XQfykc>C#ANQpgL%3vp(gXs8m3RJgRX_q=Qc_}l_Z{?HI2`PfVVh1(t-&xUW6o>bEvV(MBt~o;<|@QG?G!T% zxFmI2ZltFJ_Lpo5t1Ww45Rvg3Z_8*cwEg z=gpT#?!P&gNRqD22*rKr6MKIHxHhrqG!kgpYjSJJ!w6B5AhBP58eNUx%V2;g0C{2B z9d(ld@UKo4=UbcLNx$-g8_u8RdGie5)I6J16nx7^j>TTUIWo*{G|!}&wL?*g z@4z_qBar6?r=xrd3#{y=35ms*uFOWhF-`>m0tr&C$Xh?u7}6jp928=eSk_+3>384r zog4VxfZ>SyqLM-t4lGCl*OaYH>Tu1k-x>7J_b8S_`@{dI@e$yW#3mdx+hHTe5v{`@ zXs|WZhS$Q{R0oqfdr3eko%Y%DqsdQg8aBtK#TGYHwW&vNu;clss)L0<;#iY}$zSQ$ z*tX4Z15W!GwVt%d+5BtVTaeXdbk!Na1`s)kaqAFWP8zX^nwdQEMF?>h{_9F7z=|ye z?qu4B>Kh7H1!r#+U$NLMV$%(q(Mc(7=y{=lcGsh|gqL1%u~uraq*zx!_puQ0N`=7F zQB_piyB57ne$I**sT3}j*6S?5<4mCGCec{1;=o4pp_rD!*A1xc3sk5uV%_oMV?nyPSX( zuM?=ktzu0vdVW?$DSMpc7dtb0o~k>N70D8$$6dS&TnEgJ+QYm}+v8c0GkPQFG?%0Q zlzM)alhM(oWsZfX_}*uyNI6o-C$8dnfCK{6Cs37A_m^K9@KSTAeBxb+RD-Lrm0yEQ zbaz7rvS&gYp;*Dx_`gXSWML&_r@pz%ZSv0e`D7KrF&o(lMy@*M`VdA#~?rTRI zG!ErI!QFtJOv_h(OZy+)X!Kuj_FkDT3sE%f?S%X_ajc6$R|e7tqR|E96kHBVd~9zq z*OVT>ii;R*-i`LPv90U#CtP?2CF-;u=F`@}yr-{SKrwxYIyz1|L!SCeE*zK-yiuF` zvs*oY<`35KBMVjqDa%1>X}kPnk=BIYBtX)`A}VT3enXj)4Su2TE5UW7q>#TUfj89& zS-J@TjDLuJB7Rx!h&O6Y#TPxmmOutZvh3^NBC5UEOg? z-FmhPXcF+-+2K$DY0~{wOJoWBXH9Toe_Nvg>vE4fnVdwNPmw|me&EWd;VotY zn;+4ATx%MsRuutp*gej@peTL*wH;x*nQ4Rm6+-73kXj{NUJz(p*etKrTB6ZUF(XK5 zVMx7jvFPH^?JHJiG~y0Nn<3^ryE#!~e8n0xVETGkdVDP>2sh`;K8yWd*G4OQ^h}ve zQjF+|*3OOB#qMFHB;mAM(M%oSmN7nhFn%D;UY&VBjq-=92&(V}od2Ji5B*i1X1o7d z`UU{jUPE_f%F>R-9E8q zP@ehy^I_SC-}&A8`VP$-|7~ak+=KFy(*HxHhQj}MkN@A>J_#DYeg|OVOW@r|t7w2! z6Gx?kSQKAtUt6I>X0$!&hubWH;qJ5i zddm5tfqfNnLU{G?<6eJd#Sb+fSN8C3&1Fl-F(yLaW{Yg+6AY5chWq2A@LX{%I4!0D zL{Y2jh)?(~d7u8{DCAI?23SV`))N}ZO|qZo;Lks|2@n5DQB?e!s*4f2H4r?f-1cGG zhAlFmyF>PTAI9Dq9=ZdX)jXERZtdKE;M5lcRJ#%r6bV4ygi%9`lU;5@0^ehD_=_lY zPht}sWplKX^QsK%Vh0J$Pk8&nv9p>Pc7_! zZG&8jH%&c!=vhDl@FEd%onHwde{F+2Rc}jmdVuJsvmSbcWRRLuCZGg?gfnopWzak} zXg><=8tw#X0>Gj(6o%YlEf>+?F(Rz$Im$BJX{g=`7}9hla9>j)dbnIgZWIa(S4Ic7 zlkSf9U-e=zylv#kAS|``s7eN)R=^5!P;tt?MGh4f6ZeV0qfcb)$8A^+n31%#W8D9eKVg zY1M$BRM>H{W#h2|UgR$WAbX^eG#y?u*2gncm41#{7yygW z97g$(r1Ns+^0uHO9{miSCkB5;vTQFGK})b#Lh5X>lo@dT={tI5EdN7@!M69LEYOH~ z6z}h$%i1qTSbU`7QSap_BEngeWOl}FtU@5EHrx^+;#F2z??hJ-;mjb|wsZN+R&|?vghXIB^`6`PPCj5>snzx(78_qgRA!-rtPWD*7UFV-A*rrE89F24s zwu7&nrWq4Q(g`u)1hN1#oMLuksjLR(9*nE*%?>kHKOwSln=w1Mb-?2bnEQ?LES9iY zrAIvou-3|nXv0->ScE~DQYLq5ct+R4JqYeErkNDPVR-c)a5&yIL!V|MZ8aUbLJJp!&yv z_unQ&QC5YfC(z#)W5OJGzjOZbR|UxH5J>(>v&ugPA4P-SGyFaZWrlkZC)NGRC`=y7 z)Z2F!z!=Wfo%dp+X@(-x?9Gen$||87HZCG^k`*aPV)wQJszeHd#cDbEDK~KVSvMo+ z-7C?vwOEP4$G z!h23UIF-1bNQ{h5_|=nQSjT59ReR;x?Y;4mwn7>prQ4h}dQ#V{_OgtL)B%659`dPD zZLICKjM*@Y2m>rLcEB*;NWxR;4Rluo+A(gwX5l)9$3Hku*jfUJZ0Y^#*!w8Tq26iBY9mcwNT%5i zR$$z80TfAj7xr3IY0BbtH{Iv zc{G;?6uRp8W0yt%KBl|!jKOqg6~&>+&ZH)Vb4LJdyb1m3TJ4G7H0ZnW=paheidFio zz!3p*ciL;X^d=Z!C*wdTjQz;3^lg(vfA!eWb0OTJ2M{X{SD8e+ONgFP<=TsMiZw9^ zg34G{tMi2(d1n<{Vu)12;pe?e>XISmC%5lv_~T&CPvNj(Ds~38erY7J(}Jj@P8$A;++^4I`)Sic8P8n8u$aYQ<$tXCs%8;KsL=zb1;EVDW;9?# zq57TYREv=(E#Xi02I^%j&IjPm_l_Gi9+sb(<^$d1txCI;XuP;YFNM!ZL!+>QgYMpY zknwWKax{QBeyIcHFm0APb_stlHa{y!xT$L{jV^}0i`HrB8Y$=|jeC_DhD$i}E}*F( zw2x3CmFy+P7jqnY3-a!$!nuv>A{4V!+p|d9t|0)wXimtRDu6T9T>?-ehgH|ut}!A2 z)s?i!)#a?ck^!(La-?%h9LfSB63IDFBSm^L|mDub|}Ws8%?GWPPod1^Gr(Zw9IR zmc%?<)rG1vANZLey}Ua#$s@5?1@mWe`hc5C2`YRl7JD zU|Fqg(;4v<2nPD9+Ag=Y@MGkFgPgDd&9n(uoT=R^82yu%IW5pv;P2tHhyf^Pm>EHi zX69<&gi0q6YkqO+CS4;(w^Uad8)iijVQ%7tyx+DDa@-xA)8FRXG_6m(>uP7!zb-l@ zlv(3cH&!=rsK;fD0mtw1@lzJQb>*OKH}TF%?oRS7FF|5xl}HBkl3S4=MJ1zC&>fchWsj3f5PZTypTvCmN%)#SF++O? z$4Q0R4ERnre#_*X2iX!OQ)8_jIN};gHS^_M&EQxqKoREvcja8{nU%wULVg?+Hbd}U zz)ytG)cE_>VC&EDwcBP6K8!Y2R36^MBYP50D(kVOr6G#eh%{qvO9q*s{ua}>as#+b zKtxAjDGJ3mJI_8SEnWAs5_$t`cPWgZE{hFBNbAmQKWwU*EO0n#TN>U8z%OILp?y4P zJoaYeEhFQn3>U5U#YX`Gy#l;=^608g!K`E42BZ7mkbO{5B}J$1W6@_qEdjgA=J#jW z@~s$$e{cVj_R8aSh;x8oOXe06MG~#)D{=D%Fk9nBH)(`te z*wFki*26*Evj}_LT%Z0>g60O&fL8h+u#Wy zqZgDC5kLoFb2$~CDgBd06$zYENU)RB{)w&jg8xenO~6%=J=9XKmlIDtkNyMXds5ZF zjR{90$$}3YSi6@PDF8{15&wjX={vZGt|pN`XvEYF7>u{7c0 z^^MHEY0Aw>Bn){r7JJ!9{Ju{6RNbDv;OWa*W`bNo4_I&}syfpf*7G~fYjH_9%9ZCS z;SN3-L19#%!GRwue70IK52rh*&p}nEJ!Z#YVPSJS8{9Y)vvzj@_@$Hsj0AIGQEHqD8jZx{jNj?SC8wS(*%vu>{+7X;pWoN3LlVqQ)KjudYi zcwrWHW`Lt?&>=V&L&An;Fi!?M%5HYMUmhMM$Wah5YT|v)=H{-2y}onJ?H@0)9DT2z zD6x(w{DXZ>OOH{}c6goehs+blnv)))emtZ%fl&EjBX;qPKiQaeL4vuVLJQrYj&+{d@9fv7S?=rHvh= z{&+s*BWwbQl20=^J0Ag+F(O^e<$pq{p9wXWklv$VmCe`GlAq7QJ4gDu8==w~Rnz4} ztN2`WT?squODfFulA&duyI}t5e9DoCxexi{4fJGxda83zx;6LFL4&~Qxz2ALwO8ca z6;MP7cf_^y0bEz;NYFcYw_fjxn>=Y{+X2$ynB2r32HqJh452DO!pGbMu20mUGw2n4 z8}G^GXlZK0ow_wuNCE_5442qZOJfF7{g{{54KK9M&Sr%Tthx0RxE;~@@wyH(2$Bb* zHWdP7?!d)@x3ko~w3GTL21^vb6dj))h)lt?pUr@p%UCeW36vo7DMJ};DUI8og<@fs zw|f=oHmGmGFRnp<{{-5MaGVneM1^?ckq1{Ow}LkDFUnycO3?|Wt6$rnmCpiwY|@_f z)7kn{d@tb!$TMKMf;gg)1(T4h00`j3($aW(X-f@MevKTD3F!fVrx}kxm_g1Z!2APU zSM#sUlYe8FJuq7Xbj*rG;nb;`!6;j!I+!oedYrS8F^s~$u@7hk0}u56M8FA-sE9%i z<|BF2vvqL?9kXEUO_SJoWm1>RiOmWb7(dx-X3ben6C(f^=+OyU9mgcLs(%_&6~Gx( zvbR0Se5tRQxkgtw8ZEL;M)>o47`IRC#+0LhgRGhD)K8AI@l+X4-@gI~dP(Z}Ac9vC z4h(H6e+bS|rT~S;Hw)MhBbiM6IT;fjGFiR7+Su73G||OsDpQ5LnRNhxhubFz`@i4} zL{j1&9$RcAeqNpi)Z^RZ;09-Pf)>L#DuaJ7JP<@MD*!|~xrs>^srJ#E()TN5?jsuC zM<1A@oR(ST|I~685Wp8gVE}YS^f07iTqBL4YbQ5g!(sA}G$p-Mo&f3ZgE~jmTWEW0 zTzYk~7j62nS5{B)BM0OQgbVA+- zszOpfbaZqMss3ygh;7vopEjgZLm2zCc}7s(L(zg=!q1Hpll8zqZ6yMpotYK=8{^LZ zTar#u7Y@(4*yyRFqR|^yxyJB_f>%lg<7#sbz~83Fjf2l!1yLCopu4N;f`AbbMuwyJ z`PzfD=0n5Y#dbC|)^GOijR5S`Pb>vkM+;K%B3hsl4;z3y!Oh}~znB$br&E7Pz=kk` zxe!W1!d6gMFCifPc_o5B7FzKoqIvW!=04#uR@aBC(OrJ}ccK zfYQ|J$x#hpn~G^q$fDACPv-5S-~{T%+Q30RvN?8oSmLJYrTQ)AkPN^{EjbjFXuF1&6Q7wsW5Ic5Pq}CU%fOKI#isX-w>< z^jYus$LTP2+){*WZxm_J>;!diED;D%43D&|g zu)FnUJRl_qn6vt;ypeNan$rP61khAZ0;Pf8`NafB!R+Y9Qi%tk_57(9qZv(SMkgRP z8Gy?kLP!$kHwl_dRPaYLz17c&i}17}E^@+Xz+N{;`?sH-XoTOt9A+rg|3RRaEw<0J z%Gsc-^H1|VQL?GUd#_otkYX|Te~C{lXG~d)I6$!v(4cmJn(%*eR8&VWEqfS^I;@e$ zntrtnudOr!YU-o{BHul~sK+CRt;BCtShNSOY@FoDi|Jpt)@PQEAn}2CIRgdPBrImd zo8$R|wHsATY7PlrapC*?^%2IpXC3=Z_gPM-e2YgGH7Ns-w>W2E>Uz21-D?7ZD28abJWgAY{Wm4YB?)lWUWL!!A@XOIw^!!Jz=&_aGAFZ zuC?ki2H+8{prQrE=!ra+LNO|4%{8_TvFNF-Y_yfpKMeYF?}e^aADR1%!!LE?Un-%${#Gs4lJPj5fI%7&Jc0F5){MB9-_9;p6qsC_?p0z<{z+^1Un(4A2B4 z>7HC?ccI(!%G;%sd4O@=i?}oakClc-k&{rxuiDGkM#club@Ff=GE?m6G{Y|jjWJq_ zNJz`s;OA>aF(EnD?8|8Bp6IE>I;^MB}qf)ZRPrew&I?kN(~<1a!GysT)Lq^flNgut5xylTFwz zoh7SxZj@NR$>^t2ssq?MKeM9dAL9OyInNMkKzky+vc^Ij-t8ue-fcN*-_?ejQvtAi zsB{XWtGIFD2reS3+!z!vtf92V`rC1yqD;_R<&T0a=!CjP(MI;lewBzW*E+3R8d3;{ z3eFXwuM>dhL0P4oT_wafG{JJi?cx8 zs7VTg<(w=HzskO7FiH1OefFo{s)f+sQob_xxI64t#J1b#m+{P=<@MDlX7mYd|C(AXY!cs7FnH1AHl;`Rfo!MyEdP3kvII zmuN0M?1r-s-kdJtC<1U)fj?A1^jBz;huTX9PTsjO;}khn*%^`|ZoE*uT*O*xGXTnP z%FL78y>jBiBaziT)BV&M(c9vzn@TY?5?y;%+2kx_>Z?hsY03;01{pSMU%O9V9 zfBrZDUhv+s8Ux@Yia>ajEiE^J-ab_P58dp@NBUeY8@xHar}P4U%BVsMBL9Cx^g^f^ z-Q$hJgVR6JVP#M~N6Y?)=N(K(AyysHC?ge0uJ;X>8-v-H>YDJME{lbBF)wyr4rRKk-;lQr05DDileJDM7L zNLP|x65uom4jqr5F8-Mk3R0KW=ip-HX!L^8Bupm|-SyeGkbFfG%}^i@{E{$LYGu5q zS532W=ORIdK^MxU5Y#|+6e$%D_0e^od3KJVKp)rj2F+?~-v6u#}EM{Ji=mz^4Xagub=@c1TWz>u-9P52M;5&tcal;+_3^+B2Y;6CwidMQ5~q>zlyXUa;t%C-;s4p=_`PsUrCOlt z%-%&f%z4P5x+kDrShAdLH&6*FzIPI)tBFMiquWNri^<>}mTN@u_x}#_A;KC1i`~xax3FZ_7}!(2$6V(w#A)e$qMxIZR!Y86mdEwGPVD%N4qvzh!nN}g7=`_I3nO1ixhc-dCMR|S9+_+y4SKH=#3gbX=XtFySXxkOYT zIL7@7oB4-Q#%&4wR&a3-!=4h9o|`Ag#m1Fy$K|jPv~;tIA**ThC^@}l z2)5|~c_4Z(y|^r!96toU-g&wQ^Fh@YK}|*y&)_fGNJs=izkkfGf|6s5i=mD`ietRT5(VfT%=-v@3gaXx?#x3-(^l=qz^afwR1ZT8eD~WHG z#g{8x=@dzXC42pieyP^g^0+(+|G${)54%RS0H~GN97mK_D)!MKis-m;2n|`vC@fv1=^CpO?d2Ub`QDic=b1x@3>9>6@l9i0vzh@=TwWx~YWV-zqx<&e`r}hYKvR=0&KkFEX+BVaw~l%42)(TI0TQA3xu3`on5}HTzCJ@cCLf z>YIWiT8ai$7ys`)kYUCq0X|-#!M0`|>MXRsS9$VQPUJN{;#+1wF|~q%Km;@JCD#hkH0pAjW4`P|n8=A;we4aUF5L<8e=Uroe&P6k z19rxnhnwr9iMHU3#wWExYlYI}kPJOXRzk)>C+Rz)0(Qr!kc(R6n}Qv3`&ROKo~&T2O(H#$Hl)ui8DOQ6 zL&4B~2JL*h#S$!2vL|Q61XZX9lS5$!fb0XARX(wLBKKxBU{SSs=+T!Hs}^U7^F>i~ zF3>>(BDz?t$UY!;OQx+qgN+T`HWrnZOPf;!!T$?3ivFZ;58N)cCUPlw=9m6b#vk7I z4~siTItq@;_aOD*a&^;yd4ivq&|@BNhN%T{p$qRgE;B z4!iKQ0G?-2FC0>CdFeuNQ&O;58?2F~s%1@Bj6lqUl%cF)i(0iD~=APB>j0m^jk|8gPH2R*z6FMqg+7y!0Ln z`~Y8(2q)V;3HCeTHxc{f+eN1xMtkNwr7A4E8Gn?nrq70ra#K(|uDJf+`Y4#MADr$7 zF4>;BRL%lk-N#Hq#8KqpLom9o`1C4%_T)tnK?&?I?gy)siS?8CK)jE~gi(7hi&d(t zpUr!9UGV-Q-OuxCgH+*5ZE&?-@|ObCm9Z+|KYP%TN zyi~-7Lvp0!&)SC~{J)Ap551>2Ub%i_@0i`%o`eauY)tKMNb$#kn;B!^s2tih4c0j= z@PU-1)ZdW4%28`a1Fdt*yUc$G5FWT;HSq}a52Rpk@>B*WJD*vS2=U(2+1+&zZEt6! zaB6^q>|b*qOwyeIgA~15E(EwB*taCp|nJd(;-80uH4Pa=68*S#A4z=-4P|`^Q0A=tq3I1! z^S4_+#J~(QfFqcjNO8UVL&9xl5onTzO4!xaRd>{_)wL;4W+!ov`EQBW6QIDww4{FK zXJZ(T|0cfw58yCcy1B!_f4*aNX10e1syJ}7%K>lUZi%%7LT2E>0H{JS7xy*9<+O$5 z?38G>FAC7I{|hH(HJEf@5S^u%=D;4_`VsTqui#x?UTT_~$N#O`k@LH_RNsN?a2ee9 zw+gMS%`z5|(@E%Axi*j`{IH^m*5ufHALs$M=HswfpD2hc06_z)*q|m6z)o$9xzEU~-DL*t?u~F1BL?a;vXMM@_;t;64hV_?vIW z>Kkgm-*TTd?K8Z%pF(N=u4`@<`V8o!`UR-6Wp#l6WGWAp^80G?9|kHLSgUFsK=2=- z1*znSG(y1R4X3itxV80I`tW$=ywYl~)E0VdJP|zAPs5uH_6CRDOoioN%S zA9qtKSPO6OhDsHmVNvuc?tGt|5~T7A$H{%_u-Yj{Sw!V!D)FxDFbPcqd)N;q0roTaair>h^g|id&}Jo*Ne< z7cA`Agr?jz#VCsR*8bkp;|=B|L%4yd>x6;polcC?^kzGW zq$pwm$rw|oV*xC7i~HroNYCWTY`!k)r*_YkHmJo@>!6tTSNqJ%xG>9ixOJcM9?|Vh zp|M|Iv##zRF_1ePwPM8q>Tv-p#r37`&*cN%?SsnRq66>!5M$*b@QrRuJtIgg-8!MC znfDe{`wnA=)(cG%8zsh2^2?4cC9m?Bg7xjCEbOiN1*C1PUFGYRhHQ|K#}<63H*y3T zWTgF}b2l7&Xa}}!z}Fo7`=P+yyCUWa5scJ^2~mY{=7()c@TEO-BQrPL`^g)cp7&Bj zK|%W|y~%{ai?r)^Ss4fZ)+hAMK8NAVO>uI2nAPpLcVbAoGT(0bDw&gb(e1aVkG(@b8c|+OUlIfa;cB>ee~=~MWrCCGdUS7|Xrp3rM>McVv=YPl_E^6( zVppB&mXf;OCU)h0pj)x`!?vsD51ko{`ISsHkyeFA*{>fgt~ChNZj-Z2=oROZ*gPoT zpzw^(qcn-2mSiUkGsy!uKEH9e4o_EJXFs9qzsa*M4HSH0%Y_*vh6WBcz9Rs)!5f-`qCfjqo8!%`82kOtqrba_ z9eJ6^`0KfTf?+4q-geBI>cenW7sjsaQtOTeK90+EfydPsB=Y zR+{(udkoJWhwK^WBD0!!oRE`jsVawwM|fP(Z7UsjCpLP|h1moP*21X^1w;rqTpSAV z+T@!-DZM7f&q?m9I@guz4XEW{Z0Ep&mo z`?D2|Ktq0FJU)!u9ctFj-#8o}O68_(Xl> zur?0XxOFJUzYrLhWJfKkXU+~GeKq`8obekxu(_yNoM_gFI*m7dm=Ab=r(w)ul{#3lO9QU+h(ep^1R?UnJ66*_zEZY-SGm2*v z%AKzy<*L?pe&71g|Nv%T(&=YY5+wa$7jM7Jfbs+Zi7>pVzrhSvKf z#*zo?(j*C%BTPu;^4lOjZLbu@Z$Ve#H)A%ttuvlTjV#%2^d+DEGP)sk#Vyl7Gm5kJ zp5*n)SRy@`7yXnQHjjRWaTBN@asd#w_tObq&cX`|XH**vEB1|KRHc~5ij?Gz1YA0K z$W4=~coJUI?p+#TKQTJA0QzDmvZVg1UDvHnIxF{bl$!jWvGcVY+-Ta$Z`ZY7o@2m? zUU3HvO)4!e?J=~+lB;1R8KGwCI)B&@281a|e$eui8?71?s zk{)NcUb!1|#G4TTB`GL8A&7&XauVSf+piNboh#+l2h=r6U^FarS%LNO6M^qs?=pGI zDHn&*ABTpV#5*U{4K#IKr)Yp_Ofy=G|F1buvd_~nIsUT{1L6B2qa7VjFGU7$A}4@T z5B_TXY}hnT8~|=#fl(_ZG|GZ*lNuHeoo-Y@3jKboIY{`)l(W3C2FknV&L4|eww~PJ z4%zgm%HV5<#H9o)^YIgtn5%qX0n|Zo9{WghEdh|f=7<)JvLQ=J0kZ?)~C^_xXll3wPB zE&GB67(Kr#kyC~q^^mmSPIjPz@g))(F4W!@2xZBzUI>_e$Hzf}b5+xrt&d?KA}+#uW7$@0I}UAdb% z?evqfdPG>x$0?BIeH+1`pO=WfxA4Bl!U)aYd|2PO>>E%(VL}prq4UPc9OMs{rFNk@ zYd>w=C9BuIUwMBMj_dN%2(qFE@?6}&5v9&-PnL_vmKS|t&A3@&OR&<3?-eE!k4a?M8;ySDM2R%e@6Yyfidcw3V`}~iP?0hy=bUcAL z^USuoqI4Ne<>ff+qsc0AuP41!(5#o`X_+d>dd}@nN3@MG3)@+GAgpFhCPm66fa{IGR-BGtUx zQK%mGt0ImsXT79cxAwcDn$#k&bt6KDrl&k!esJk?GGE))&4LkEZf00P|AHn zMkYKNR>`T$MX#WCfTE;Lot)ZTfejLMq`qs{2}vVbiFDR@IXCk&wwn)`kCqdSA)s@f z3cZ8RwZD$!A9kca%EJVo6R52v{rlw;0lj{_FMB7Zz8xa=eHVR^Ak@M+LgNe3eVPFl z!&-MkB@VT0gS6V#!O!W5J&t(2&MRNl&5dE^>PWqI|F!GY@Q%^+2Yq>HW}M$*vRpdfV(^eaTGTue)A0(h z)g6eV)*XEusNTj`Gs_7w8aHhEcFM-o?>DSEb&!4#<65;5<@~f;B1}hoki%JdbS@M< zYv_bYy4hmMzPm+E_Heg`Y|TNBHGP2I6V7VmaN4Trb){2`qVSAXnE-(fRLh<^hD5cCbZ2GZuud$ZVkYf z+rH5b>EhhelfevUOK1UA^9(PAH~IWN)NlO3bt!CWRQKPi?xUn0Dojsc7|oQd35W@j z3`}Z6e3DiYyW{;(!@a+3_0@SWkp|#0KWF|-@<_3-;W@R@A9Zx}A0m(y4ApCc?$q5p0^!9Y%*Ven{Ye@2Vm{UR0eBww=lLciG5uP(x^Z_Z@q!jvQMx*ukhduJI&G7!6VXa;1yN@!D2MfaEMBAb>le|yc2w_EK(_<69DoU|5L z^EMS4RoXvrHYFL)OTFD6xd*-sa*I4hWrt*hN(2nGH!-^x*yJ=^WEga+%;gV(4MuEc ziF}Zx!s2rDP%P{Ihm3AP!-M_Efw6tMWyNF`CgG_+un!GMDVHo{%tJs=f^RXalHH)2 zpe5gX+k1Z|cb(VjoYl?zDVey`I;VJXL0tIr<*R!Bp-s_&(bypph~X6^JF}GBgkY;h z6TRKC)%Rlrd_@)r;s9#W(E*~i^2Ll7wznCK1H`m`Xpow!&z7w7U%7%_cu|R|FtC6n zvX#h*=UQf{z2dApKlG(${2GZFu35gzHrZ==aMBZOpKi-E^)EMSJRL82n)A7u-ZyTj z;A&mHxlpg^leQg3`ebHi)poxgo;-a0D*Pgk3cNbUTUXGfYYc|VLk(a%!+c)#_f)zl z6>Fji4r&=6;emItuEtl&L$rBWLGJU-$0O_?FF-Bydg?3~Z-@M9{dAR#3QgeO#@~5C z$TEDrQn-Pw`&lAmhjjvB!%L*n2A#VZ4Kb5yEZ0l{$t$`ryhzTQs6|F?YdYprR9747 z{LnlS@ncBMt&mhNPKqIL`FmVP!h#<8>sU@3EglD0zY|B2jrNnG(hxgU<*dEhFo$H+w3+%7j~!CMIL(z!~)8p_SX z*@r5-9XUSjkCX^%kiO%+1^vOrU9jSJ0B>!VMoGC>4Li#|)_*z~h)@73q*hsQB^+M} zHZ&3?L%ou^z~mH|VV>merMS62!VoN!IyQaVk8FlpYo@jxyK`FYFaiHbw;dif%#uWy z#lLHQj?TPDFdQSE9HoZd)}ZP!i41+l&eIId)Ro&=KK{ig;eLUXT5I7ce z!gkDyUqJUAARR3&tI$9|=EfMAT!g>w67`%n_Za6jBY)ZkJ>kxIz*Ryq!UM6)6#>KZ z0_jyuyKTv7!tlsX&gf? ztV29~stP?M$9pl_&TCE@X)48}OT{p!5$Ht>)j#SMim|@wD)F&faQpgX4m4xsgU8q& zm|T}S6+Xb$I|_?BoK31xh!WY|$^fg)k2TQ`%+;$yOsd?GxU2dOfQy?(c0_|Rj;+3Z zOk{3gu(K`Ue&5c0JphVY+2Ef^Mh_$>bHA*PMcMc%v!4YVK}?rev*%<$S|PdR%z}$H z;`jNz0u^?VZaE*WM5t-5>MNaBIL$5F`+-D(t1F3Vv;8*$AOtA=ohhN;s-am~d4nA{#~bMaQV_)> z#hUuRhLol+1kr+9R4AtJf{SbRTb+1$z+a6#o|0}T_mb{f3k7+m;|aKWAYZKt$~r*B zF?u3IhBU<|g^hH!?r@(hIEftuwjotLm)(MTx)tW64^<@fSjoCn-Tx6Jot{QlP#D-& zIcoJ?xBMMH4|*xPukv^UqVVhhlQnp_v#*|DkN;e27CGRj$p1}Tk*cn%1hvp@m1FK| z$!o=GRA#)#`?rWg=e_R@@*&pK=R@-qhrBuK%?bY-GVHy+C$-BAO&@59*YI}@sPR2! zFa3$XqXE70UC4|tSk|yZn}a9}QJlNDei&`A%zLt(ac0p*qD%JrHgHIze9;_r6piY6 zL|G71&yh>O7Z$fV&^@(d(rgKWN3$G|`zCVdG{vbqrD zcB9XE4L|!1jm4o%Oo7d*e`(p^M}DJsr}I4dXQzT47XFecQ@mt1IAPrwfU%O0&3CX^ z$@1Vcf(Fr!IJ~iPx+9D9O2{~fn39K%7tRnDyW3}?EQzGBZvTn89{L3d|HBl7dix{% z`x!`VmnZ_k3*<#PgJ6UEOUahR^-;b#yA^?;_Lq|CO{x4RVz8OaG_Z;6WBJf71YFsl zq(!nDzh`u6F*0YZ7SF4haf$*3c7$kpJ%A^nFBZC~z{H^@lKJXK^+k+2SNfrDn|cpa zxt*~=ksB3>p|@PByAMAt`iCIYg}8F7&03h}LC?{Y8piicip^zSl~Bx8F`0m(d)sOf ze8c6P+I=VmHE{Mr*y=Y*s>4^2omz`6m*Bi}JQb(JXa4gCApXvT$ z)=u@-2ix|LWWGzw-*%e2K32s32s6n*8I9`R(3mn~>c=I#uijCuK6a#SYLLF|hha=S z`)M!%Ovx9#QptE-dv8iwC}5>U_73!sEMOM zSb-LME2SSyYD+0#!}bSelVLTU%I)_`(DWreC%N?k5UH7Y#a!|7F&ED8O?vYaUAf?` zeY#17vgz~qd?WK6T~o)Rk{jbboiWAl^QD$;T77S1aLU7U9x~Gi@n7`&%vzb#A-V`i z7Zzm`y!NC+Q}(}`!0NQBU2d&$_SjpCrolTeQCj{rvE=S>-q%MQ3C>>RUi)nIjG@9$ zOUL^u^@n7+fRs&(cWlCWTcaz~f!j1)fOUsy2u*-cNF=w#NyF)r4m4lAhpsyJA$b5F z-)&uJcZi>}gCK9@D>$w!D9pV1cNG>tJSD!5%%e<}e;+Vp1DkQza*yyE@x0{Q3!q6O zDJ%nft${_kL^*iCaOomjZL@y1MRb>$&qZARx|V#FlW)$ITI^;dPVdXs!tH;}V^;0B zd?sYew_e;xgO^F=r;v)kTAL!~VFSl7hMAd>#MGLX>@1CR&$-1Ys5Zohv-!(oM9;SZ z&C6w3*9D^O@%{>m#`)K7-$5U0dV_i6DnGLO_4#gfM+jae_eXW|h|}sBp4Fbqj4s$iqsh^waPq!Jlm41X##NC?-SNM@MUdZ)x?=X`?zgU9 z?wv9)WL%J}VS(w*T=Ju(^a2*3N}Rzuls1PmWw6Y>)1?c$cSfBYj$NF=xN2nTC~p$5 zz3d4Y?ax!7)yDC=-0auuJtk}7533zLD*F1UEK%rp_>T>q&S%+6t2e1fW`{jy{mB|J zitzCdivNh&dLxQoc*JIzEeS+w`er|c98*%HBtGV#Y41Iy9d#vngB0~*FOJ^|;v4nu zh2F=u&Ios$Jbj^3#$_X5IX3?F85%ek>>&2VQY>F99tpq3d@QUe!3te$&L$;7>ZJtUq8&a$sAW2BLBv(I;B?bmc=K4~H( zL1{H@R_9M7xu!H-oDMyyb=HAR#fNX|wGqa)OB59HE82L%1DO6EzQ(@eD>vv!)Ke-D zw21CG&%tBHFi+_!tM{$+MTt47eYvA0R9rr}k-LXMo8JVtrG4X+=R@TNR*c|8{9a@1 zq6sb2^mmQHcM=AX1utdH+>qmVC9Us_Jci}SDt!l2(T-&49!AYxg!)}FseZf;OL)yy zRu`F)Km#&d5Mmc+%1YWaL{7s;NsBbe^dTOHkUIpRcbnfDRDM45bN!*j^*EW}ko(uW z>y2|81*Ak>9q@!kWzwMy>1hYYViug^se>u>wP>3xXa!gXr=$gtA|d1?J{pB`fxELv zW4!}Q`#Nl`jG1r3?cH`P!(S_ zvVh-jN96K=STP}d0!|2=c5!X0KU1`pC%^!pW`qKB1z*j!Eyw|rjPMlKAJRydxmhlB z?w{neL=*I5bTbo#vm!#xq-NY8Ybz)ohhJ(m5fc~T!a;|g8`3R%GwYhKa|e+hQO&)a`4=iRvc{5 z6=FOx>E+od_K>^L?I&@m_|GFQ2IgtNedQRlcPmvg%g3O)i(=QEJ=nRE7PcA90wPGG z9fu$uV@)x>U`Fa*4Xvl@6*@B58^w_SRu)M{+cS8hi@)qW7N+kU+QFFYxym1Ni`HIF zc=9BIKb`XpNF`Wm z9=-vVo@PP1x-U6f*-MtQKvEH|6jlew%~q-NL#fA213g!QBX3lf4iVK?$hMNsyt#fQ zAqK+Rx9pf;MbC0I?3eUo=*`poj9ILspz@lum@v6yKxkn{gWUhiyTiGMN_Ju<77MMvP<}|GK_?VWC?yTdem%Ns8G0HvHCCkvM!NbzrkqVt6At@x6Fr z%jN>?K{0>#s~TF4^gLbwr5Ldragwv1q;7O=^7oSlxCg8eOE<09tRFBBBzlxGnMg?; z7>{mRl^xqic}<;Bt`sQRx|$+&Z@EFdi5k37jNtu+jKWutcf5CMFj!PJKJt0YP^{|_ zBi9XhQ8>VhJY1NIr0MlgSs&N=FDM3iI@Z}I_;HaW|1vhS4 zV#FxoQK29aA`iCS>|ghlPn;21;W;pRxy~$CqMI|8yKYRmv7X}4E2I|RR1fLS>6v%> zYOSrYTHN(J2JZZ!1CLS!q4Cv^`)oBj4QgG)cnRpv!9a4|V7Jh?$g#zy`vVi&tsJZ8 zFVN{u=1VRscB+gaBiHNOuk`_bMx}s`O_6-Ul9T%o;N9rh$AqbLXqj9xBp5?-Q>GtS zZ?d%=kT5V$;mqj}-9;x&eUJ`b;ox0nc@_pg0J!xcp}3t3#Y-?KE$3$*K2-jMi$W|T zQQva(U>4HO=8nHSLf;sgy!8k1WY}v;e?w*kUF&JzKyNl?r;uQmREaJfhVdJQ!!|)N zS(Oq)CZhKe2k`!fjPW!gM*fe(TvR{^>fg^mJ~$gv7UiIy=E(zpAmkPV14TKVg&^|y zewY{D5kEoU%7V+ergVm&IgC>nA(6Tb=;k9J_+{ zya$Zw%V@M(yD!g{KVvx=BDD(w;ec0-nyaW;KvP-b-A{<44Yvhx6FZS?p@+r(5jGxY zt%}_@lNhPDKjp9*6x1i~OtOs_8<#I1SR)XQel)(L7RIIJR>2BsEnx<)O&hyW`)J-_ zq=)VG7G%+J6w6E>0o&3XN?w5}iNYgh+XCJ8*V_W=w220f{!z;F{^H)QXNlL+$T=1* zE%)5TTgC3XjAl5M*#2G{Le{;~jy|I_X_LSVwoqGnS5+YXUc%! z)gb3MIb?t2Tr>6n*K@7Ch@iJz20>}oY2^ry@nBZ3qw?jdV@t%9ok_-^ms;5MV;wus z!YAh8au3)=!9p|9hOyy_bXFU8YTFyLQIkGiF4auf{iUp6kwP;K?E26r-5A1ywD|8$ z_5O2G#rXK=3d2I{2MYI;MQQF&t{TE4NtDNVuRNcIg=W0W`058LbU5dNn%ykz77xF9 zRHQodC)Zn$adgyEbg2G?iCc)*(NX7>ebKNbuVohw-1QWGM0%M)&NLVR zK@cWUNi4)C6bObZi|T*slsdpFE@OdL(mez*j?u9{WSBVDaz%lVRG-u!K4jWv3tll( zUA=6Ub*9QH6+vLEBNZAqLmJ4eWwTx<(o)!V0%JP}>;oH!c`GJz1k521ui`$Os#C&S z1=ANu^Y|UrYpNmKseqwj8!eGe6lBD=e;lM!Z1j8bf>X)dMv!708b&1EoJjHWbtgs{f%y@)MS~RU?;OC zVIe9#B$}$Jz7#%UU(8}n4}{`)>PuJ#UL7$fnKbjfU8m6=H>PRhs@rlhBeyiB#4LQw`8fJbhD4t%Kop2w#geO?u)rBT*A< ziIEJKA`uBc>%qw*G1WWJ21D0ikWT9-w`&andc!FPqm*M|`Oj7i(Cq4;%tp36EGNN{ zEA%OYbJ6rNcb6JU!>7nvL!gkO?J3RM6bfiWF2L(=rxiYP7mxI4KUEVR_4i#!u})s+ zahF0GCY5(e#w!q4%GEJBEW!0^QbIcq+MEHAIZ*iG`x{MZ9HCbckx-)3+&*7*6x%8^$ZAvx|KIlD>!F&Zob7^Ewd}}ckXmleNh!1Nl8s29(VKE zKUgmMjxcHsc;X!5=$w0eJ3w?O1Y;8UP5FqO8cJ~ZQY&a=e!0AY-+#9_)J??Lb}t`4 zd8$+HwV+n}Wf#umG~F(*aISVc(@YQ9*P2v?CqtGzbCU)OEcq@QJ0%R>LD`K&M5O=^ z%vldGlbZSrF`0~t^i^%bqLQm$tvc*1Aex1agp5)t3w(_Z1z6a}tdFwERBP#JC1aJ0 zMm!yv6gF(gtu(DQnObECu~-^Q`|s*_qLI!9tl3fl@fL#RH0D(rDH_o!ybdKym5|JcfMqFqcria znhb~9c-p2#-l?7nTf)0IqZ0EEqJ=yutrdGEwbR)GOL>=FU?#L_bk0xx?(SxGL0ZZ# z!NdA?5h~(tHBu9D0ZPH%ho9V!4L%p&sSXTbB#t8vWDZg;j>({;|M`Z(Ob+CbP85Chk zyV77>uvOl)x|1(V$VG786fI4X-!!tIeKbsC-R5aF_lL-%GQOha6dZvwkEoADeFA`j z9dgd&^|IqaP1)L-760cNjnt0t0p=pselD#j8@v3Ivh~#x22QNqY({J4?)N<7gRd1` z`A@RFV^YGiOT11Ngh7I#auYFo+7XLvBqHCqJ9(ujyQih{Me1iou(w=rla4^P@9Xx5 zt859ie=@M<_~`vms6T6~9I~lEilsE71hC>Yb;TdqeD}KA zyt#yR2Sf>eI?U6;%@ln^Vg5}u^WJiz(tM2Eh#w@A$tDsD zdZPt94nnZie2U_oU7@&D)+#OHhZKZ-Gmj~nq820C za^xi6O9lU| zV%C(U)0R}-#x8rUgi|_5~C7;Up7}izO&g|PQHc6{#bV2I%Vs)~YpHCT*ms(6HSg__{IJe*osUt!hz=M35dG+tNhE_1k zuUR_(1gFOIJLWQvd;IxQctmYKOzc_8ctjv3`{6<0O`jaB`w~-MS@$QHOL_}75^RHk zRzY(h*3Bq1gD?5yP+~{{-W3E|$Ia4!JiH59*v%ryU<6%z!{mU{phGiE;u72CpXb>2 ze41bWs3yI+3V10aP=!(wPi8YGL((yy1N*}N^Go`It@$GDd@Di9v`Xn+)@8{t@v}_KFA;9;4d>3^9?3$gq)>N zZ@h$8O>n)-F(I&~zb7Y{&2a0T*U^4`&ssUiWtANoK${`^;s;xW&ZQmf#o(IEa5y*Jzbxfp^aC1**u6n z5>u8eTXyJa(aLs42EFOrD_5?(_1sR;wwe280_>*nDvrVYo|?>jV4f8T*m-^$KLK)kvmOmfWVYllh4cIPqHfAcnu9M^r>mdKI;Vst08vpP AmjD0& literal 0 HcmV?d00001 diff --git a/backups/backup_automatic_2025-09-23T08-42-36-690Z.sql b/backups/backup_automatic_2025-10-02T06-01-05-439Z.sql similarity index 90% rename from backups/backup_automatic_2025-09-23T08-42-36-690Z.sql rename to backups/backup_automatic_2025-10-02T06-01-05-439Z.sql index 5defa80..9f0c5e2 100644 --- a/backups/backup_automatic_2025-09-23T08-42-36-690Z.sql +++ b/backups/backup_automatic_2025-10-02T06-01-05-439Z.sql @@ -5,7 +5,7 @@ -- Dumped from database version 16.9 (63f4182) -- Dumped by pg_dump version 16.9 --- Started on 2025-09-23 08:42:36 UTC +-- Started on 2025-10-02 06:01:05 UTC SET statement_timeout = 0; SET lock_timeout = 0; @@ -20,7 +20,7 @@ SET row_security = off; DROP DATABASE IF EXISTS neondb; -- --- TOC entry 3845 (class 1262 OID 16389) +-- TOC entry 3848 (class 1262 OID 16389) -- Name: neondb; Type: DATABASE; Schema: -; Owner: neondb_owner -- @@ -67,7 +67,7 @@ CREATE TABLE public.announcements ( ALTER TABLE public.announcements OWNER TO neondb_owner; -- --- TOC entry 3847 (class 0 OID 0) +-- TOC entry 3850 (class 0 OID 0) -- Dependencies: 272 -- Name: TABLE announcements; Type: COMMENT; Schema: public; Owner: neondb_owner -- @@ -76,7 +76,7 @@ COMMENT ON TABLE public.announcements IS 'Admin-managed announcements/informatio -- --- TOC entry 3848 (class 0 OID 0) +-- TOC entry 3851 (class 0 OID 0) -- Dependencies: 272 -- Name: COLUMN announcements.priority; Type: COMMENT; Schema: public; Owner: neondb_owner -- @@ -85,7 +85,7 @@ COMMENT ON COLUMN public.announcements.priority IS 'Priority level: normal, impo -- --- TOC entry 3849 (class 0 OID 0) +-- TOC entry 3852 (class 0 OID 0) -- Dependencies: 272 -- Name: COLUMN announcements.group_id; Type: COMMENT; Schema: public; Owner: neondb_owner -- @@ -110,7 +110,7 @@ CREATE SEQUENCE public.announcements_id_seq ALTER SEQUENCE public.announcements_id_seq OWNER TO neondb_owner; -- --- TOC entry 3850 (class 0 OID 0) +-- TOC entry 3853 (class 0 OID 0) -- Dependencies: 271 -- Name: announcements_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: neondb_owner -- @@ -161,7 +161,7 @@ CREATE SEQUENCE public.avoirs_id_seq ALTER SEQUENCE public.avoirs_id_seq OWNER TO neondb_owner; -- --- TOC entry 3851 (class 0 OID 0) +-- TOC entry 3854 (class 0 OID 0) -- Dependencies: 275 -- Name: avoirs_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: neondb_owner -- @@ -209,7 +209,7 @@ CREATE SEQUENCE public.calendar_events_id_seq ALTER SEQUENCE public.calendar_events_id_seq OWNER TO neondb_owner; -- --- TOC entry 3852 (class 0 OID 0) +-- TOC entry 3855 (class 0 OID 0) -- Dependencies: 215 -- Name: calendar_events_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: neondb_owner -- @@ -256,7 +256,7 @@ CREATE SEQUENCE public.client_orders_id_seq ALTER SEQUENCE public.client_orders_id_seq OWNER TO neondb_owner; -- --- TOC entry 3853 (class 0 OID 0) +-- TOC entry 3856 (class 0 OID 0) -- Dependencies: 217 -- Name: client_orders_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: neondb_owner -- @@ -300,7 +300,7 @@ CREATE SEQUENCE public.command_items_id_seq ALTER SEQUENCE public.command_items_id_seq OWNER TO neondb_owner; -- --- TOC entry 3854 (class 0 OID 0) +-- TOC entry 3857 (class 0 OID 0) -- Dependencies: 219 -- Name: command_items_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: neondb_owner -- @@ -348,7 +348,7 @@ CREATE SEQUENCE public.commands_id_seq ALTER SEQUENCE public.commands_id_seq OWNER TO neondb_owner; -- --- TOC entry 3855 (class 0 OID 0) +-- TOC entry 3858 (class 0 OID 0) -- Dependencies: 221 -- Name: commands_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: neondb_owner -- @@ -403,7 +403,7 @@ CREATE SEQUENCE public.customer_orders_id_seq ALTER SEQUENCE public.customer_orders_id_seq OWNER TO neondb_owner; -- --- TOC entry 3856 (class 0 OID 0) +-- TOC entry 3859 (class 0 OID 0) -- Dependencies: 246 -- Name: customer_orders_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: neondb_owner -- @@ -448,7 +448,7 @@ CREATE SEQUENCE public.customers_id_seq ALTER SEQUENCE public.customers_id_seq OWNER TO neondb_owner; -- --- TOC entry 3857 (class 0 OID 0) +-- TOC entry 3860 (class 0 OID 0) -- Dependencies: 223 -- Name: customers_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: neondb_owner -- @@ -491,7 +491,7 @@ CREATE SEQUENCE public.dashboard_messages_id_seq ALTER SEQUENCE public.dashboard_messages_id_seq OWNER TO neondb_owner; -- --- TOC entry 3858 (class 0 OID 0) +-- TOC entry 3861 (class 0 OID 0) -- Dependencies: 267 -- Name: dashboard_messages_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: neondb_owner -- @@ -544,6 +544,9 @@ CREATE TABLE public.deliveries ( created_by character varying NOT NULL, created_at timestamp without time zone DEFAULT CURRENT_TIMESTAMP, updated_at timestamp without time zone DEFAULT CURRENT_TIMESTAMP, + control_validated boolean DEFAULT false, + control_validated_by character varying, + control_validated_at timestamp without time zone, CONSTRAINT deliveries_status_check CHECK (((status)::text = ANY ((ARRAY['pending'::character varying, 'planned'::character varying, 'delivered'::character varying, 'cancelled'::character varying])::text[]))) ); @@ -567,7 +570,7 @@ CREATE SEQUENCE public.deliveries_id_seq ALTER SEQUENCE public.deliveries_id_seq OWNER TO neondb_owner; -- --- TOC entry 3859 (class 0 OID 0) +-- TOC entry 3862 (class 0 OID 0) -- Dependencies: 258 -- Name: deliveries_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: neondb_owner -- @@ -611,7 +614,7 @@ CREATE SEQUENCE public.delivery_items_id_seq ALTER SEQUENCE public.delivery_items_id_seq OWNER TO neondb_owner; -- --- TOC entry 3860 (class 0 OID 0) +-- TOC entry 3863 (class 0 OID 0) -- Dependencies: 225 -- Name: delivery_items_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: neondb_owner -- @@ -650,14 +653,17 @@ CREATE TABLE public.dlc_products ( validated_at timestamp without time zone, stock_epuise boolean DEFAULT false NOT NULL, stock_epuise_by character varying(255), - stock_epuise_at timestamp without time zone + stock_epuise_at timestamp without time zone, + processed_at timestamp without time zone, + processed_by character varying, + processed_until_expiry boolean DEFAULT false ); ALTER TABLE public.dlc_products OWNER TO neondb_owner; -- --- TOC entry 3861 (class 0 OID 0) +-- TOC entry 3864 (class 0 OID 0) -- Dependencies: 249 -- Name: COLUMN dlc_products.stock_epuise; Type: COMMENT; Schema: public; Owner: neondb_owner -- @@ -666,7 +672,7 @@ COMMENT ON COLUMN public.dlc_products.stock_epuise IS 'Indique si le produit est -- --- TOC entry 3862 (class 0 OID 0) +-- TOC entry 3865 (class 0 OID 0) -- Dependencies: 249 -- Name: COLUMN dlc_products.stock_epuise_by; Type: COMMENT; Schema: public; Owner: neondb_owner -- @@ -675,7 +681,7 @@ COMMENT ON COLUMN public.dlc_products.stock_epuise_by IS 'ID de l''utilisateur q -- --- TOC entry 3863 (class 0 OID 0) +-- TOC entry 3866 (class 0 OID 0) -- Dependencies: 249 -- Name: COLUMN dlc_products.stock_epuise_at; Type: COMMENT; Schema: public; Owner: neondb_owner -- @@ -700,7 +706,7 @@ CREATE SEQUENCE public.dlc_products_id_seq ALTER SEQUENCE public.dlc_products_id_seq OWNER TO neondb_owner; -- --- TOC entry 3864 (class 0 OID 0) +-- TOC entry 3867 (class 0 OID 0) -- Dependencies: 248 -- Name: dlc_products_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: neondb_owner -- @@ -752,7 +758,7 @@ CREATE SEQUENCE public.groups_id_seq ALTER SEQUENCE public.groups_id_seq OWNER TO neondb_owner; -- --- TOC entry 3865 (class 0 OID 0) +-- TOC entry 3868 (class 0 OID 0) -- Dependencies: 236 -- Name: groups_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: neondb_owner -- @@ -804,7 +810,7 @@ CREATE SEQUENCE public.invoice_verification_cache_id_seq ALTER SEQUENCE public.invoice_verification_cache_id_seq OWNER TO neondb_owner; -- --- TOC entry 3866 (class 0 OID 0) +-- TOC entry 3869 (class 0 OID 0) -- Dependencies: 265 -- Name: invoice_verification_cache_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: neondb_owner -- @@ -850,7 +856,7 @@ CREATE SEQUENCE public.invoice_verifications_id_seq ALTER SEQUENCE public.invoice_verifications_id_seq OWNER TO neondb_owner; -- --- TOC entry 3867 (class 0 OID 0) +-- TOC entry 3870 (class 0 OID 0) -- Dependencies: 263 -- Name: invoice_verifications_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: neondb_owner -- @@ -899,7 +905,7 @@ CREATE SEQUENCE public.invoices_id_seq ALTER SEQUENCE public.invoices_id_seq OWNER TO neondb_owner; -- --- TOC entry 3868 (class 0 OID 0) +-- TOC entry 3871 (class 0 OID 0) -- Dependencies: 227 -- Name: invoices_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: neondb_owner -- @@ -938,7 +944,7 @@ CREATE SEQUENCE public.migrations_id_seq ALTER SEQUENCE public.migrations_id_seq OWNER TO neondb_owner; -- --- TOC entry 3869 (class 0 OID 0) +-- TOC entry 3872 (class 0 OID 0) -- Dependencies: 269 -- Name: migrations_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: neondb_owner -- @@ -984,7 +990,7 @@ CREATE SEQUENCE public.nocodb_config_id_seq ALTER SEQUENCE public.nocodb_config_id_seq OWNER TO neondb_owner; -- --- TOC entry 3870 (class 0 OID 0) +-- TOC entry 3873 (class 0 OID 0) -- Dependencies: 238 -- Name: nocodb_config_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: neondb_owner -- @@ -1032,7 +1038,7 @@ CREATE SEQUENCE public.orders_id_seq ALTER SEQUENCE public.orders_id_seq OWNER TO neondb_owner; -- --- TOC entry 3871 (class 0 OID 0) +-- TOC entry 3874 (class 0 OID 0) -- Dependencies: 242 -- Name: orders_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: neondb_owner -- @@ -1077,7 +1083,7 @@ CREATE SEQUENCE public.permissions_id_seq ALTER SEQUENCE public.permissions_id_seq OWNER TO neondb_owner; -- --- TOC entry 3872 (class 0 OID 0) +-- TOC entry 3875 (class 0 OID 0) -- Dependencies: 254 -- Name: permissions_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: neondb_owner -- @@ -1124,7 +1130,7 @@ CREATE SEQUENCE public.publicities_id_seq ALTER SEQUENCE public.publicities_id_seq OWNER TO neondb_owner; -- --- TOC entry 3873 (class 0 OID 0) +-- TOC entry 3876 (class 0 OID 0) -- Dependencies: 244 -- Name: publicities_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: neondb_owner -- @@ -1182,7 +1188,7 @@ CREATE SEQUENCE public.reconciliation_comments_id_seq ALTER SEQUENCE public.reconciliation_comments_id_seq OWNER TO neondb_owner; -- --- TOC entry 3874 (class 0 OID 0) +-- TOC entry 3877 (class 0 OID 0) -- Dependencies: 277 -- Name: reconciliation_comments_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: neondb_owner -- @@ -1241,7 +1247,7 @@ CREATE SEQUENCE public.roles_id_seq ALTER SEQUENCE public.roles_id_seq OWNER TO neondb_owner; -- --- TOC entry 3875 (class 0 OID 0) +-- TOC entry 3878 (class 0 OID 0) -- Dependencies: 252 -- Name: roles_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: neondb_owner -- @@ -1291,7 +1297,7 @@ CREATE SEQUENCE public.sav_tickets_id_seq ALTER SEQUENCE public.sav_tickets_id_seq OWNER TO neondb_owner; -- --- TOC entry 3876 (class 0 OID 0) +-- TOC entry 3879 (class 0 OID 0) -- Dependencies: 229 -- Name: sav_tickets_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: neondb_owner -- @@ -1363,7 +1369,7 @@ CREATE SEQUENCE public.stores_id_seq ALTER SEQUENCE public.stores_id_seq OWNER TO neondb_owner; -- --- TOC entry 3877 (class 0 OID 0) +-- TOC entry 3880 (class 0 OID 0) -- Dependencies: 231 -- Name: stores_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: neondb_owner -- @@ -1384,7 +1390,8 @@ CREATE TABLE public.suppliers ( has_dlc boolean DEFAULT false, created_at timestamp without time zone DEFAULT now(), updated_at timestamp without time zone DEFAULT now(), - automatic_reconciliation boolean DEFAULT false + automatic_reconciliation boolean DEFAULT false, + requires_control boolean DEFAULT false ); @@ -1407,7 +1414,7 @@ CREATE SEQUENCE public.suppliers_id_seq ALTER SEQUENCE public.suppliers_id_seq OWNER TO neondb_owner; -- --- TOC entry 3878 (class 0 OID 0) +-- TOC entry 3881 (class 0 OID 0) -- Dependencies: 240 -- Name: suppliers_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: neondb_owner -- @@ -1458,7 +1465,7 @@ CREATE SEQUENCE public.tasks_id_seq ALTER SEQUENCE public.tasks_id_seq OWNER TO neondb_owner; -- --- TOC entry 3879 (class 0 OID 0) +-- TOC entry 3882 (class 0 OID 0) -- Dependencies: 250 -- Name: tasks_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: neondb_owner -- @@ -1556,7 +1563,7 @@ CREATE SEQUENCE public.weather_settings_id_seq ALTER SEQUENCE public.weather_settings_id_seq OWNER TO neondb_owner; -- --- TOC entry 3880 (class 0 OID 0) +-- TOC entry 3883 (class 0 OID 0) -- Dependencies: 279 -- Name: weather_settings_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: neondb_owner -- @@ -1583,7 +1590,7 @@ CREATE TABLE public.webhook_bap_config ( ALTER TABLE public.webhook_bap_config OWNER TO neondb_owner; -- --- TOC entry 3881 (class 0 OID 0) +-- TOC entry 3884 (class 0 OID 0) -- Dependencies: 274 -- Name: TABLE webhook_bap_config; Type: COMMENT; Schema: public; Owner: neondb_owner -- @@ -1608,7 +1615,7 @@ CREATE SEQUENCE public.webhook_bap_config_id_seq ALTER SEQUENCE public.webhook_bap_config_id_seq OWNER TO neondb_owner; -- --- TOC entry 3882 (class 0 OID 0) +-- TOC entry 3885 (class 0 OID 0) -- Dependencies: 273 -- Name: webhook_bap_config_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: neondb_owner -- @@ -1617,7 +1624,7 @@ ALTER SEQUENCE public.webhook_bap_config_id_seq OWNED BY public.webhook_bap_conf -- --- TOC entry 3476 (class 2604 OID 2359310) +-- TOC entry 3479 (class 2604 OID 2359310) -- Name: announcements id; Type: DEFAULT; Schema: public; Owner: neondb_owner -- @@ -1625,7 +1632,7 @@ ALTER TABLE ONLY public.announcements ALTER COLUMN id SET DEFAULT nextval('publi -- --- TOC entry 3485 (class 2604 OID 2367492) +-- TOC entry 3488 (class 2604 OID 2367492) -- Name: avoirs id; Type: DEFAULT; Schema: public; Owner: neondb_owner -- @@ -1665,7 +1672,7 @@ ALTER TABLE ONLY public.commands ALTER COLUMN id SET DEFAULT nextval('public.com -- --- TOC entry 3416 (class 2604 OID 57529) +-- TOC entry 3417 (class 2604 OID 57529) -- Name: customer_orders id; Type: DEFAULT; Schema: public; Owner: neondb_owner -- @@ -1681,7 +1688,7 @@ ALTER TABLE ONLY public.customers ALTER COLUMN id SET DEFAULT nextval('public.cu -- --- TOC entry 3471 (class 2604 OID 2342916) +-- TOC entry 3474 (class 2604 OID 2342916) -- Name: dashboard_messages id; Type: DEFAULT; Schema: public; Owner: neondb_owner -- @@ -1689,7 +1696,7 @@ ALTER TABLE ONLY public.dashboard_messages ALTER COLUMN id SET DEFAULT nextval(' -- --- TOC entry 3448 (class 2604 OID 73737) +-- TOC entry 3450 (class 2604 OID 73737) -- Name: deliveries id; Type: DEFAULT; Schema: public; Owner: neondb_owner -- @@ -1705,7 +1712,7 @@ ALTER TABLE ONLY public.delivery_items ALTER COLUMN id SET DEFAULT nextval('publ -- --- TOC entry 3424 (class 2604 OID 57545) +-- TOC entry 3425 (class 2604 OID 57545) -- Name: dlc_products id; Type: DEFAULT; Schema: public; Owner: neondb_owner -- @@ -1721,7 +1728,7 @@ ALTER TABLE ONLY public.groups ALTER COLUMN id SET DEFAULT nextval('public.group -- --- TOC entry 3464 (class 2604 OID 2310149) +-- TOC entry 3467 (class 2604 OID 2310149) -- Name: invoice_verification_cache id; Type: DEFAULT; Schema: public; Owner: neondb_owner -- @@ -1729,7 +1736,7 @@ ALTER TABLE ONLY public.invoice_verification_cache ALTER COLUMN id SET DEFAULT n -- --- TOC entry 3460 (class 2604 OID 2285572) +-- TOC entry 3463 (class 2604 OID 2285572) -- Name: invoice_verifications id; Type: DEFAULT; Schema: public; Owner: neondb_owner -- @@ -1745,7 +1752,7 @@ ALTER TABLE ONLY public.invoices ALTER COLUMN id SET DEFAULT nextval('public.inv -- --- TOC entry 3474 (class 2604 OID 2359300) +-- TOC entry 3477 (class 2604 OID 2359300) -- Name: migrations id; Type: DEFAULT; Schema: public; Owner: neondb_owner -- @@ -1761,7 +1768,7 @@ ALTER TABLE ONLY public.nocodb_config ALTER COLUMN id SET DEFAULT nextval('publi -- --- TOC entry 3409 (class 2604 OID 57491) +-- TOC entry 3410 (class 2604 OID 57491) -- Name: orders id; Type: DEFAULT; Schema: public; Owner: neondb_owner -- @@ -1769,7 +1776,7 @@ ALTER TABLE ONLY public.orders ALTER COLUMN id SET DEFAULT nextval('public.order -- --- TOC entry 3444 (class 2604 OID 57584) +-- TOC entry 3446 (class 2604 OID 57584) -- Name: permissions id; Type: DEFAULT; Schema: public; Owner: neondb_owner -- @@ -1777,7 +1784,7 @@ ALTER TABLE ONLY public.permissions ALTER COLUMN id SET DEFAULT nextval('public. -- --- TOC entry 3413 (class 2604 OID 57516) +-- TOC entry 3414 (class 2604 OID 57516) -- Name: publicities id; Type: DEFAULT; Schema: public; Owner: neondb_owner -- @@ -1785,7 +1792,7 @@ ALTER TABLE ONLY public.publicities ALTER COLUMN id SET DEFAULT nextval('public. -- --- TOC entry 3492 (class 2604 OID 2375684) +-- TOC entry 3495 (class 2604 OID 2375684) -- Name: reconciliation_comments id; Type: DEFAULT; Schema: public; Owner: neondb_owner -- @@ -1793,7 +1800,7 @@ ALTER TABLE ONLY public.reconciliation_comments ALTER COLUMN id SET DEFAULT next -- --- TOC entry 3438 (class 2604 OID 57568) +-- TOC entry 3440 (class 2604 OID 57568) -- Name: roles id; Type: DEFAULT; Schema: public; Owner: neondb_owner -- @@ -1825,7 +1832,7 @@ ALTER TABLE ONLY public.suppliers ALTER COLUMN id SET DEFAULT nextval('public.su -- --- TOC entry 3433 (class 2604 OID 57555) +-- TOC entry 3435 (class 2604 OID 57555) -- Name: tasks id; Type: DEFAULT; Schema: public; Owner: neondb_owner -- @@ -1833,7 +1840,7 @@ ALTER TABLE ONLY public.tasks ALTER COLUMN id SET DEFAULT nextval('public.tasks_ -- --- TOC entry 3495 (class 2604 OID 2383876) +-- TOC entry 3498 (class 2604 OID 2383876) -- Name: weather_settings id; Type: DEFAULT; Schema: public; Owner: neondb_owner -- @@ -1841,7 +1848,7 @@ ALTER TABLE ONLY public.weather_settings ALTER COLUMN id SET DEFAULT nextval('pu -- --- TOC entry 3480 (class 2604 OID 2359337) +-- TOC entry 3483 (class 2604 OID 2359337) -- Name: webhook_bap_config id; Type: DEFAULT; Schema: public; Owner: neondb_owner -- @@ -1849,7 +1856,7 @@ ALTER TABLE ONLY public.webhook_bap_config ALTER COLUMN id SET DEFAULT nextval(' -- --- TOC entry 3831 (class 0 OID 2359307) +-- TOC entry 3834 (class 0 OID 2359307) -- Dependencies: 272 -- Data for Name: announcements; Type: TABLE DATA; Schema: public; Owner: neondb_owner -- @@ -1859,7 +1866,7 @@ COPY public.announcements (id, title, content, priority, author_id, group_id, cr -- --- TOC entry 3835 (class 0 OID 2367489) +-- TOC entry 3838 (class 0 OID 2367489) -- Dependencies: 276 -- Data for Name: avoirs; Type: TABLE DATA; Schema: public; Owner: neondb_owner -- @@ -1869,7 +1876,7 @@ COPY public.avoirs (id, supplier_id, group_id, invoice_reference, amount, commen -- --- TOC entry 3775 (class 0 OID 24577) +-- TOC entry 3778 (class 0 OID 24577) -- Dependencies: 216 -- Data for Name: calendar_events; Type: TABLE DATA; Schema: public; Owner: neondb_owner -- @@ -1885,7 +1892,7 @@ COPY public.calendar_events (id, title, description, user_id, store_id, start_da -- --- TOC entry 3777 (class 0 OID 24590) +-- TOC entry 3780 (class 0 OID 24590) -- Dependencies: 218 -- Data for Name: client_orders; Type: TABLE DATA; Schema: public; Owner: neondb_owner -- @@ -1900,7 +1907,7 @@ COPY public.client_orders (id, order_number, customer_id, store_id, user_id, sta -- --- TOC entry 3779 (class 0 OID 24605) +-- TOC entry 3782 (class 0 OID 24605) -- Dependencies: 220 -- Data for Name: command_items; Type: TABLE DATA; Schema: public; Owner: neondb_owner -- @@ -1924,7 +1931,7 @@ COPY public.command_items (id, command_id, product_name, product_code, quantity, -- --- TOC entry 3781 (class 0 OID 24614) +-- TOC entry 3784 (class 0 OID 24614) -- Dependencies: 222 -- Data for Name: commands; Type: TABLE DATA; Schema: public; Owner: neondb_owner -- @@ -1939,7 +1946,7 @@ COPY public.commands (id, command_number, supplier_id, store_id, user_id, status -- --- TOC entry 3806 (class 0 OID 57526) +-- TOC entry 3809 (class 0 OID 57526) -- Dependencies: 247 -- Data for Name: customer_orders; Type: TABLE DATA; Schema: public; Owner: neondb_owner -- @@ -1950,11 +1957,15 @@ COPY public.customer_orders (id, order_taker, customer_name, customer_phone, cus 336583 admin Test Client 336583 0123456789 \N Test Product Designation \N GENCODE336583 1 1 pending 0.00 f f \N 1 admin 2025-09-11 10:57:11.071226 2025-09-11 10:57:11.071226 685430 admin Test Client 685430 0123456789 \N Test Product Designation \N GENCODE685430 1 1 pending 0.00 f f \N 1 admin 2025-09-11 10:57:46.938934 2025-09-11 10:57:46.938934 409686 admin Test Client 409686 0123456789 \N Test Product Designation \N GENCODE409686 1 1 pending 0.00 f f \N 1 admin 2025-09-11 10:58:00.328537 2025-09-11 10:58:00.328537 +7 admin C_xUIoIS 0123456789 \N Test Product Available \N GENkDr_-n 1 1 Disponible 0.00 f f \N 1 admin_local 2025-09-28 08:38:27.557772 2025-09-28 08:38:27.557772 +8 admin C_ZZrx9k 0123456789 \N Test Product Retired \N GENOBslmz 1 1 Retiré 0.00 f f \N 1 admin_local 2025-09-28 08:38:27.691298 2025-09-28 08:38:27.691298 +16 tester C_7B7JSD 0123456789 \N Test Product Available \N GEN-API-AV 1 1 Disponible 0.00 f f \N 1 admin_local 2025-09-28 08:48:29.774306 2025-09-28 08:48:29.774306 +17 tester C_FPC3In 0123456789 \N Test Product Retired \N GEN-API-RT 1 1 Retiré 0.00 f f \N 1 admin_local 2025-09-28 08:49:00.887457 2025-09-28 08:49:00.887457 \. -- --- TOC entry 3783 (class 0 OID 24629) +-- TOC entry 3786 (class 0 OID 24629) -- Dependencies: 224 -- Data for Name: customers; Type: TABLE DATA; Schema: public; Owner: neondb_owner -- @@ -1972,7 +1983,7 @@ COPY public.customers (id, first_name, last_name, email, phone, address, store_i -- --- TOC entry 3827 (class 0 OID 2342913) +-- TOC entry 3830 (class 0 OID 2342913) -- Dependencies: 268 -- Data for Name: dashboard_messages; Type: TABLE DATA; Schema: public; Owner: neondb_owner -- @@ -1982,72 +1993,73 @@ COPY public.dashboard_messages (id, title, content, type, store_id, created_by, -- --- TOC entry 3821 (class 0 OID 819214) +-- TOC entry 3824 (class 0 OID 819214) -- Dependencies: 262 -- Data for Name: database_backups; Type: TABLE DATA; Schema: public; Owner: neondb_owner -- COPY public.database_backups (id, filename, description, size, created_at, created_by, tables_count, status, backup_type) FROM stdin; -V8T82lGYiVOyqw2-PwZsZ backup_automatic_2025-09-11T05-59-54-844Z.sql Automatique backup du 11/09/2025 121198 2025-09-11 05:59:54.880714 system 36 completed automatic -AVRKx6fkmqgASTdspwUkz backup_automatic_2025-09-12T10-06-11-906Z.sql Automatique backup du 12/09/2025 129519 2025-09-12 10:06:11.934102 system 36 completed automatic -tW8PypCgNiWzbeNlmffB5 backup_automatic_2025-09-13T08-56-08-317Z.sql Automatique backup du 13/09/2025 129519 2025-09-13 08:56:08.313083 system 36 completed automatic -o-SjCztDrO6s4euLXW89b backup_automatic_2025-09-14T06-47-09-384Z.sql Automatique backup du 14/09/2025 129520 2025-09-14 06:47:09.423331 system 36 completed automatic -6kVpBxcqhbDpUojzGo4Is backup_automatic_2025-09-15T06-06-14-991Z.sql Automatique backup du 15/09/2025 129521 2025-09-15 06:06:15.021982 system 36 completed automatic -3BXbMdVkhtSryOk3HRGkp backup_automatic_2025-09-17T21-56-37-345Z.sql Automatique backup du 17/09/2025 131556 2025-09-17 21:56:37.375543 system 37 completed automatic -FBwVzTaCwB4AS6GVU6SJ9 backup_automatic_2025-09-19T06-11-49-625Z.sql Automatique backup du 19/09/2025 131556 2025-09-19 06:11:49.678533 system 37 completed automatic -cICxm578x1hf1vPaQJROL backup_automatic_2025-09-20T02-02-55-254Z.sql Automatique backup du 20/09/2025 131556 2025-09-20 02:02:55.280114 system 37 completed automatic -MDAobkh74ZgZZI9oS2XCI backup_automatic_2025-09-21T06-22-14-480Z.sql Automatique backup du 21/09/2025 131555 2025-09-21 06:22:14.50849 system 37 completed automatic +RCy5qsra43fjigkO5fw0Z backup_automatic_2025-09-28T06-02-00-545Z.sql Automatique backup du 28/09/2025 133100 2025-09-28 06:02:00.560751 system 37 completed automatic +M0mylIvymyjNW-6oMZ2y3 backup_automatic_2025-09-29T05-35-44-890Z.sql Automatique backup du 29/09/2025 133745 2025-09-29 05:35:44.919566 system 37 completed automatic +vdKzGJ9Y1Wz7D1mIqM1NL backup_automatic_2025-09-30T07-51-20-521Z.sql Automatique backup du 30/09/2025 133745 2025-09-30 07:51:20.576339 system 37 completed automatic +d_B9HrBTYc1cFV7kN_nJB backup_automatic_2025-10-01T06-06-16-054Z.sql Automatique backup du 01/10/2025 134303 2025-10-01 06:06:16.079366 system 37 completed automatic +dXL2dRq-ap4H0lpSL1r8m backup_automatic_2025-10-02T06-01-05-439Z.sql Automatique backup du 02/10/2025 0 2025-10-02 06:01:05.948457 system 0 creating automatic V__NOBc-Hg8Kr9yiiGqna backup_automatic_2025-09-22T05-28-11-122Z.sql Automatique backup du 22/09/2025 131553 2025-09-22 05:28:11.1653 system 37 completed automatic -NJ_zevppkB1fhTqNVpHVQ backup_automatic_2025-09-23T08-42-36-690Z.sql Automatique backup du 23/09/2025 0 2025-09-23 08:42:36.721996 system 0 creating automatic +NJ_zevppkB1fhTqNVpHVQ backup_automatic_2025-09-23T08-42-36-690Z.sql Automatique backup du 23/09/2025 131567 2025-09-23 08:42:36.721996 system 37 completed automatic +T5omweVqNbmOb3c1fcDeC backup_automatic_2025-09-24T06-04-17-915Z.sql Automatique backup du 24/09/2025 131832 2025-09-24 06:04:17.944287 system 37 completed automatic +DDcEQbW5fonM241HUWnmz backup_automatic_2025-09-25T02-54-42-765Z.sql Automatique backup du 25/09/2025 132377 2025-09-25 02:54:42.804109 system 37 completed automatic +MkChSLBOwIZnScVZ5KcWd backup_automatic_2025-09-26T02-58-35-800Z.sql Automatique backup du 26/09/2025 133018 2025-09-26 02:58:35.841293 system 37 completed automatic +fZa7gVGVHvaMl9kaLvJf8 backup_automatic_2025-09-27T09-13-38-191Z.sql Automatique backup du 27/09/2025 133018 2025-09-27 09:13:38.216295 system 37 completed automatic \. -- --- TOC entry 3818 (class 0 OID 73734) +-- TOC entry 3821 (class 0 OID 73734) -- Dependencies: 259 -- Data for Name: deliveries; Type: TABLE DATA; Schema: public; Owner: neondb_owner -- -COPY public.deliveries (id, order_id, supplier_id, group_id, scheduled_date, delivered_date, quantity, unit, status, notes, bl_number, bl_amount, invoice_reference, invoice_amount, reconciled, validated_at, created_by, created_at, updated_at) FROM stdin; -1 \N 1 1 2025-07-20 \N 10 palettes pending Test livraison \N \N \N \N f \N 1 2025-07-19 20:32:20.382559 2025-07-19 20:32:20.382559 -3 \N 1 4 2025-07-25 \N 5 palettes planned Test statut planned \N \N \N \N f \N admin_local 2025-07-19 20:34:11.951608 2025-07-19 20:34:11.951608 -2 1 1 4 2025-07-17 2025-07-19 20:33:34.611 1 palettes delivered \N BL12345678 1299.00 faC454566435F 1299.00 t 2025-07-19 20:33:34.611 1 2025-07-19 20:33:27.154225 2025-07-19 21:50:36.00099 -101 2 1 4 2025-07-26 \N 3 palettes planned Test pour validation - liée à commande ID 2 \N \N \N \N f \N admin_local 2025-07-20 08:22:00.758253 2025-07-20 08:22:00.758253 -102 4 3 5 2025-07-23 2025-07-22 13:16:16.924 1 palettes delivered \N BL12345678 1200.00 FC25624812 1200.00 t 2025-07-22 13:16:16.924 _1753182518439 2025-07-22 13:07:50.937609 2025-07-22 13:16:35.824 -104 \N 1 4 2025-07-23 2025-07-23 00:00:00 3 palettes delivered \N BL205794 \N \N \N f \N 1 2025-07-24 13:23:51.878626 2025-07-24 13:23:51.878626 -105 \N 2 4 2025-07-23 2025-07-23 00:00:00 2 palettes delivered \N BL205795 \N \N \N f \N 1 2025-07-24 13:23:51.878626 2025-07-24 13:23:51.878626 -106 \N 2 4 2025-07-16 2025-07-16 00:00:00 4 palettes delivered \N BL1125071423 \N \N \N f \N 1 2025-07-24 13:23:51.878626 2025-07-24 13:23:51.878626 -107 \N 1 4 2025-07-15 2025-07-15 00:00:00 6 palettes delivered \N BL377797 \N \N \N f \N 1 2025-07-24 13:23:51.878626 2025-07-24 13:23:51.878626 -108 \N 1 4 2025-07-25 \N 5 palettes delivered Test livraison 1 pour pagination BL123456 1500.00 \N \N f \N admin_local 2025-07-25 11:51:33.774256 2025-07-25 11:51:33.774256 -109 \N 2 4 2025-07-25 \N 3 palettes delivered Test livraison 2 pour pagination BL123457 890.50 \N \N f \N admin_local 2025-07-25 11:51:33.774256 2025-07-25 11:51:33.774256 -110 \N 1 4 2025-07-25 \N 7 palettes delivered Test livraison 3 pour pagination BL123458 2100.00 \N \N f \N admin_local 2025-07-25 11:51:33.774256 2025-07-25 11:51:33.774256 -111 \N 3 4 2025-07-26 \N 4 palettes delivered Test livraison 4 pour pagination BL123459 1200.75 \N \N f \N admin_local 2025-07-25 11:51:33.774256 2025-07-25 11:51:33.774256 -112 \N 1 4 2025-07-26 \N 6 palettes delivered Test livraison 5 pour pagination BL123460 1800.25 \N \N f \N admin_local 2025-07-25 11:51:33.774256 2025-07-25 11:51:33.774256 -113 \N 2 4 2025-07-26 \N 2 palettes delivered Test livraison 6 pour pagination BL123461 650.00 \N \N f \N admin_local 2025-07-25 11:51:33.774256 2025-07-25 11:51:33.774256 -114 \N 3 4 2025-07-27 \N 8 palettes delivered Test livraison 7 pour pagination BL123462 2400.00 \N \N f \N admin_local 2025-07-25 11:51:33.774256 2025-07-25 11:51:33.774256 -115 \N 1 4 2025-07-27 \N 5 palettes delivered Test livraison 8 pour pagination BL123463 1500.00 \N \N f \N admin_local 2025-07-25 11:51:33.774256 2025-07-25 11:51:33.774256 -116 \N 2 4 2025-07-27 \N 3 palettes delivered Test livraison 9 pour pagination BL123464 900.00 \N \N f \N admin_local 2025-07-25 11:51:33.774256 2025-07-25 11:51:33.774256 -117 \N 3 4 2025-07-28 \N 4 palettes delivered Test livraison 10 pour pagination BL123465 1200.00 \N \N f \N admin_local 2025-07-25 11:51:33.774256 2025-07-25 11:51:33.774256 -120 \N 4 1 2025-07-25 \N 1 palettes planned \N \N \N \N \N f \N 1 2025-07-25 18:34:31.897574 2025-07-25 18:34:31.897574 -122 \N 4 1 2025-07-24 2025-07-27 16:09:31.86 1 palettes delivered \N bllt015904 1200.00 25025575 1200.00 f 2025-07-27 16:09:31.86 1 2025-07-27 16:09:27.001141 2025-07-28 14:39:57.081 -124 \N 5 5 2025-07-24 \N 1 palettes delivered \N \N \N F5162713 5972.48 f \N _1753182518439 2025-07-30 12:59:12.824932 2025-07-30 12:59:12.824932 -103 \N 1 4 2025-07-24 2025-07-24 00:00:00 5 palettes delivered \N BL00130066 \N \N f \N 1 2025-07-24 13:23:51.878626 2025-07-27 22:33:18.066 -118 8 1 4 2025-08-08 2025-07-25 12:42:28.748 1 palettes delivered \N BL2501644 1200.00 \N f 2025-07-25 12:42:28.748 1 2025-07-25 12:42:19.117085 2025-07-27 22:34:05.073 -119 \N 4 1 2025-07-25 2025-07-25 18:34:43.783 1 palettes pending \N 25025575 2468.48 25025575 2468.48 f \N 1 2025-07-25 18:33:33.42942 2025-07-28 13:31:47.301 -127 \N 5 5 2025-07-30 \N 1 palettes delivered \N \N \N F5162713 5972.48 f \N admin_local 2025-07-30 14:54:27.805769 2025-07-30 14:54:27.805769 -121 \N 4 1 2025-07-25 \N 2 palettes delivered \N bllt015904 1200.00 25025575 1200.00 t \N 1 2025-07-25 21:00:02.583105 2025-07-30 20:52:38.952429 -126 \N 4 1 2025-07-24 \N 1 palettes delivered \N \N \N \N \N f \N _1753182518439 2025-07-30 14:09:31.269975 2025-07-30 20:58:03.172497 -128 \N 1 1 2025-08-20 \N 5 palettes planned Test cache PostgreSQL \N \N FACT2025-001 1500.50 f \N 1 2025-08-17 16:03:04.728264 2025-08-17 16:03:04.728264 -129 \N 1 1 2025-08-21 \N 3 palettes planned Test même facture cache \N \N FACT2025-001 1500.50 f \N 1 2025-08-17 16:03:06.006233 2025-08-17 16:03:06.006233 -130 \N 1 1 2025-08-20 \N 5 palettes planned Test cache MemStorage \N \N FACT2025-001 1500.50 f \N 1 2025-08-17 16:04:27.897356 2025-08-17 16:04:27.897356 -131 \N 1 1 2025-08-21 \N 3 palettes planned Test même facture cache \N \N FACT2025-001 1500.50 f \N 1 2025-08-17 16:04:29.232538 2025-08-17 16:04:29.232538 -132 \N 1 1 2025-08-20 \N 5 palettes planned Test final cache \N \N FACT2025-002 2500.50 f \N 1 2025-08-17 16:06:06.113457 2025-08-17 16:06:06.113457 -133 \N 1 1 2025-08-21 \N 3 palettes planned Test même facture cache final \N \N FACT2025-002 2500.50 f \N 1 2025-08-17 16:06:07.49284 2025-08-17 16:06:07.49284 +COPY public.deliveries (id, order_id, supplier_id, group_id, scheduled_date, delivered_date, quantity, unit, status, notes, bl_number, bl_amount, invoice_reference, invoice_amount, reconciled, validated_at, created_by, created_at, updated_at, control_validated, control_validated_by, control_validated_at) FROM stdin; +1 \N 1 1 2025-07-20 \N 10 palettes pending Test livraison \N \N \N \N f \N 1 2025-07-19 20:32:20.382559 2025-07-19 20:32:20.382559 f \N \N +3 \N 1 4 2025-07-25 \N 5 palettes planned Test statut planned \N \N \N \N f \N admin_local 2025-07-19 20:34:11.951608 2025-07-19 20:34:11.951608 f \N \N +2 1 1 4 2025-07-17 2025-07-19 20:33:34.611 1 palettes delivered \N BL12345678 1299.00 faC454566435F 1299.00 t 2025-07-19 20:33:34.611 1 2025-07-19 20:33:27.154225 2025-07-19 21:50:36.00099 f \N \N +101 2 1 4 2025-07-26 \N 3 palettes planned Test pour validation - liée à commande ID 2 \N \N \N \N f \N admin_local 2025-07-20 08:22:00.758253 2025-07-20 08:22:00.758253 f \N \N +102 4 3 5 2025-07-23 2025-07-22 13:16:16.924 1 palettes delivered \N BL12345678 1200.00 FC25624812 1200.00 t 2025-07-22 13:16:16.924 _1753182518439 2025-07-22 13:07:50.937609 2025-07-22 13:16:35.824 f \N \N +104 \N 1 4 2025-07-23 2025-07-23 00:00:00 3 palettes delivered \N BL205794 \N \N \N f \N 1 2025-07-24 13:23:51.878626 2025-07-24 13:23:51.878626 f \N \N +105 \N 2 4 2025-07-23 2025-07-23 00:00:00 2 palettes delivered \N BL205795 \N \N \N f \N 1 2025-07-24 13:23:51.878626 2025-07-24 13:23:51.878626 f \N \N +106 \N 2 4 2025-07-16 2025-07-16 00:00:00 4 palettes delivered \N BL1125071423 \N \N \N f \N 1 2025-07-24 13:23:51.878626 2025-07-24 13:23:51.878626 f \N \N +107 \N 1 4 2025-07-15 2025-07-15 00:00:00 6 palettes delivered \N BL377797 \N \N \N f \N 1 2025-07-24 13:23:51.878626 2025-07-24 13:23:51.878626 f \N \N +108 \N 1 4 2025-07-25 \N 5 palettes delivered Test livraison 1 pour pagination BL123456 1500.00 \N \N f \N admin_local 2025-07-25 11:51:33.774256 2025-07-25 11:51:33.774256 f \N \N +109 \N 2 4 2025-07-25 \N 3 palettes delivered Test livraison 2 pour pagination BL123457 890.50 \N \N f \N admin_local 2025-07-25 11:51:33.774256 2025-07-25 11:51:33.774256 f \N \N +110 \N 1 4 2025-07-25 \N 7 palettes delivered Test livraison 3 pour pagination BL123458 2100.00 \N \N f \N admin_local 2025-07-25 11:51:33.774256 2025-07-25 11:51:33.774256 f \N \N +111 \N 3 4 2025-07-26 \N 4 palettes delivered Test livraison 4 pour pagination BL123459 1200.75 \N \N f \N admin_local 2025-07-25 11:51:33.774256 2025-07-25 11:51:33.774256 f \N \N +112 \N 1 4 2025-07-26 \N 6 palettes delivered Test livraison 5 pour pagination BL123460 1800.25 \N \N f \N admin_local 2025-07-25 11:51:33.774256 2025-07-25 11:51:33.774256 f \N \N +113 \N 2 4 2025-07-26 \N 2 palettes delivered Test livraison 6 pour pagination BL123461 650.00 \N \N f \N admin_local 2025-07-25 11:51:33.774256 2025-07-25 11:51:33.774256 f \N \N +114 \N 3 4 2025-07-27 \N 8 palettes delivered Test livraison 7 pour pagination BL123462 2400.00 \N \N f \N admin_local 2025-07-25 11:51:33.774256 2025-07-25 11:51:33.774256 f \N \N +115 \N 1 4 2025-07-27 \N 5 palettes delivered Test livraison 8 pour pagination BL123463 1500.00 \N \N f \N admin_local 2025-07-25 11:51:33.774256 2025-07-25 11:51:33.774256 f \N \N +116 \N 2 4 2025-07-27 \N 3 palettes delivered Test livraison 9 pour pagination BL123464 900.00 \N \N f \N admin_local 2025-07-25 11:51:33.774256 2025-07-25 11:51:33.774256 f \N \N +117 \N 3 4 2025-07-28 \N 4 palettes delivered Test livraison 10 pour pagination BL123465 1200.00 \N \N f \N admin_local 2025-07-25 11:51:33.774256 2025-07-25 11:51:33.774256 f \N \N +120 \N 4 1 2025-07-25 \N 1 palettes planned \N \N \N \N \N f \N 1 2025-07-25 18:34:31.897574 2025-07-25 18:34:31.897574 f \N \N +122 \N 4 1 2025-07-24 2025-07-27 16:09:31.86 1 palettes delivered \N bllt015904 1200.00 25025575 1200.00 f 2025-07-27 16:09:31.86 1 2025-07-27 16:09:27.001141 2025-07-28 14:39:57.081 f \N \N +124 \N 5 5 2025-07-24 \N 1 palettes delivered \N \N \N F5162713 5972.48 f \N _1753182518439 2025-07-30 12:59:12.824932 2025-07-30 12:59:12.824932 f \N \N +103 \N 1 4 2025-07-24 2025-07-24 00:00:00 5 palettes delivered \N BL00130066 \N \N f \N 1 2025-07-24 13:23:51.878626 2025-07-27 22:33:18.066 f \N \N +118 8 1 4 2025-08-08 2025-07-25 12:42:28.748 1 palettes delivered \N BL2501644 1200.00 \N f 2025-07-25 12:42:28.748 1 2025-07-25 12:42:19.117085 2025-07-27 22:34:05.073 f \N \N +119 \N 4 1 2025-07-25 2025-07-25 18:34:43.783 1 palettes pending \N 25025575 2468.48 25025575 2468.48 f \N 1 2025-07-25 18:33:33.42942 2025-07-28 13:31:47.301 f \N \N +121 \N 4 1 2025-07-25 \N 2 palettes delivered \N bllt015904 1200.00 25025575 1200.00 t \N 1 2025-07-25 21:00:02.583105 2025-07-30 20:52:38.952429 f \N \N +126 \N 4 1 2025-07-24 \N 1 palettes delivered \N \N \N \N \N f \N _1753182518439 2025-07-30 14:09:31.269975 2025-07-30 20:58:03.172497 f \N \N +128 \N 1 1 2025-08-20 \N 5 palettes planned Test cache PostgreSQL \N \N FACT2025-001 1500.50 f \N 1 2025-08-17 16:03:04.728264 2025-08-17 16:03:04.728264 f \N \N +129 \N 1 1 2025-08-21 \N 3 palettes planned Test même facture cache \N \N FACT2025-001 1500.50 f \N 1 2025-08-17 16:03:06.006233 2025-08-17 16:03:06.006233 f \N \N +130 \N 1 1 2025-08-20 \N 5 palettes planned Test cache MemStorage \N \N FACT2025-001 1500.50 f \N 1 2025-08-17 16:04:27.897356 2025-08-17 16:04:27.897356 f \N \N +131 \N 1 1 2025-08-21 \N 3 palettes planned Test même facture cache \N \N FACT2025-001 1500.50 f \N 1 2025-08-17 16:04:29.232538 2025-08-17 16:04:29.232538 f \N \N +132 \N 1 1 2025-08-20 \N 5 palettes planned Test final cache \N \N FACT2025-002 2500.50 f \N 1 2025-08-17 16:06:06.113457 2025-08-17 16:06:06.113457 f \N \N +133 \N 1 1 2025-08-21 \N 3 palettes planned Test même facture cache final \N \N FACT2025-002 2500.50 f \N 1 2025-08-17 16:06:07.49284 2025-08-17 16:06:07.49284 f \N \N +134 9 1 1 2025-09-30 \N 3 palettes planned \N \N \N \N \N f \N admin_local 2025-09-23 09:40:01.331214 2025-09-23 09:40:01.331214 f \N \N +127 \N 5 5 2025-07-30 \N 1 palettes delivered \N \N \N F5162713 5972.48 f \N admin_local 2025-07-30 14:54:27.805769 2025-09-27 09:18:29.596 f \N \N \. -- --- TOC entry 3785 (class 0 OID 24654) +-- TOC entry 3788 (class 0 OID 24654) -- Dependencies: 226 -- Data for Name: delivery_items; Type: TABLE DATA; Schema: public; Owner: neondb_owner -- @@ -2057,23 +2069,26 @@ COPY public.delivery_items (id, delivery_id, command_item_id, product_name, quan -- --- TOC entry 3808 (class 0 OID 57542) +-- TOC entry 3811 (class 0 OID 57542) -- Dependencies: 249 -- Data for Name: dlc_products; Type: TABLE DATA; Schema: public; Owner: neondb_owner -- -COPY public.dlc_products (id, name, gencode, dlc_date, quantity, store_id, created_at, group_id, created_by, status, validated_by, expiry_date, product_code, description, supplier_id, product_name, date_type, unit, location, alert_threshold, notes, updated_at, validated_at, stock_epuise, stock_epuise_by, stock_epuise_at) FROM stdin; -2 Produit Test DLC 1234567890123 2025-07-30 1 \N 2025-07-19 22:35:49.651214 4 admin_local en_cours \N 2025-07-30 1234567890123 \N 1 Produit Test DLC DLC unité Magasin 15 Test stats 2025-07-19 22:35:49.651214 \N f \N \N -3 Produit Expirant Bientôt 2345678901234 2025-07-22 2 \N 2025-07-19 22:35:49.651214 4 admin_local en_cours \N 2025-07-22 2345678901234 \N 1 Produit Expirant Bientôt DLC unité Magasin 15 Expire dans 3 jours 2025-07-19 22:35:49.651214 \N f \N \N -4 Produit Expiré 3456789012345 2025-07-15 1 \N 2025-07-19 22:35:49.651214 4 admin_local en_cours \N 2025-07-15 3456789012345 \N 1 Produit Expiré DLC unité Magasin 15 Déjà expiré 2025-07-19 22:35:49.651214 \N f \N \N -7 Produit Validé Test VAL123 2025-08-15 1 \N 2025-07-19 23:54:00.380592 4 admin valides \N \N \N \N 1 Produit Validé Test DLC unité Magasin 15 Produit avec statut validé 2025-07-19 23:54:00.380592 \N f \N \N -15 coca 366092323745 \N 1 \N 2025-07-22 13:35:02.427 5 _1753182518439 en_cours \N 2025-07-27 \N \N 3 coca dlc unité Magasin 15 2025-07-22 13:35:02.427 \N f \N \N -17 DLC Produit Test zFGwX \N \N \N 2025-09-11 11:11:28.243179 \N \N valides \N 2026-01-01 \N \N \N DLC Produit Test DLC unité Magasin 15 \N 2025-09-11 11:11:28.243179 \N f \N \N +COPY public.dlc_products (id, name, gencode, dlc_date, quantity, store_id, created_at, group_id, created_by, status, validated_by, expiry_date, product_code, description, supplier_id, product_name, date_type, unit, location, alert_threshold, notes, updated_at, validated_at, stock_epuise, stock_epuise_by, stock_epuise_at, processed_at, processed_by, processed_until_expiry) FROM stdin; +2 Produit Test DLC 1234567890123 2025-07-30 1 \N 2025-07-19 22:35:49.651214 4 admin_local en_cours \N 2025-07-30 1234567890123 \N 1 Produit Test DLC DLC unité Magasin 15 Test stats 2025-07-19 22:35:49.651214 \N f \N \N \N \N f +3 Produit Expirant Bientôt 2345678901234 2025-07-22 2 \N 2025-07-19 22:35:49.651214 4 admin_local en_cours \N 2025-07-22 2345678901234 \N 1 Produit Expirant Bientôt DLC unité Magasin 15 Expire dans 3 jours 2025-07-19 22:35:49.651214 \N f \N \N \N \N f +7 Produit Validé Test VAL123 2025-08-15 1 \N 2025-07-19 23:54:00.380592 4 admin valides \N \N \N \N 1 Produit Validé Test DLC unité Magasin 15 Produit avec statut validé 2025-07-19 23:54:00.380592 \N f \N \N \N \N f +15 coca 366092323745 \N 1 \N 2025-07-22 13:35:02.427 5 _1753182518439 en_cours \N 2025-07-27 \N \N 3 coca dlc unité Magasin 15 2025-07-22 13:35:02.427 \N f \N \N \N \N f +17 DLC Produit Test zFGwX \N \N \N 2025-09-11 11:11:28.243179 \N \N valides \N 2026-01-01 \N \N \N DLC Produit Test DLC unité Magasin 15 \N 2025-09-11 11:11:28.243179 \N f \N \N \N \N f +24 Test DLC Fixé IRWcpS 1234567890123 \N 1 \N 2025-09-24 12:16:08.786084 1 admin_local en_cours \N 2025-12-25 \N \N 1 Test DLC Fixé IRWcpS dlc unité Magasin 15 Création automatique via test agent 2025-09-24 12:16:08.786084 \N f \N \N \N \N f +26 Test Product NIzB_ 9999999999999 \N 1 \N 2025-09-25 06:52:51.837635 1 admin_local en_cours \N 2025-10-05 \N \N 1 Test Product NIzB_ dlc unité Magasin 15 2025-09-25 06:58:05.022 \N f \N \N \N \N f +25 Test Product NgC8x 9999999999999 \N 1 \N 2025-09-25 06:45:45.9093 1 admin_local en_cours \N 2025-10-05 \N \N 1 Test Product NgC8x dlc unité Magasin 15 2025-09-27 11:38:59.385 \N t admin_local 2025-09-27 11:38:59.384 2025-09-27 11:38:49.482 admin_local t +4 Produit Expiré 3456789012345 2025-07-15 1 \N 2025-07-19 22:35:49.651214 4 admin_local valides admin_local 2025-07-15 3456789012345 \N 1 Produit Expiré DLC unité Magasin 15 Déjà expiré 2025-09-27 11:51:07.389 2025-09-27 11:51:07.389 f \N \N \N \N f \. -- --- TOC entry 3796 (class 0 OID 57451) +-- TOC entry 3799 (class 0 OID 57451) -- Dependencies: 237 -- Data for Name: groups; Type: TABLE DATA; Schema: public; Owner: neondb_owner -- @@ -2086,7 +2101,7 @@ COPY public.groups (id, name, color, address, phone, email, nocodb_config_id, no -- --- TOC entry 3825 (class 0 OID 2310146) +-- TOC entry 3828 (class 0 OID 2310146) -- Dependencies: 266 -- Data for Name: invoice_verification_cache; Type: TABLE DATA; Schema: public; Owner: neondb_owner -- @@ -2096,7 +2111,7 @@ COPY public.invoice_verification_cache (id, cache_key, group_id, invoice_referen -- --- TOC entry 3823 (class 0 OID 2285569) +-- TOC entry 3826 (class 0 OID 2285569) -- Dependencies: 264 -- Data for Name: invoice_verifications; Type: TABLE DATA; Schema: public; Owner: neondb_owner -- @@ -2111,7 +2126,7 @@ COPY public.invoice_verifications (id, delivery_id, group_id, invoice_reference, -- --- TOC entry 3787 (class 0 OID 24677) +-- TOC entry 3790 (class 0 OID 24677) -- Dependencies: 228 -- Data for Name: invoices; Type: TABLE DATA; Schema: public; Owner: neondb_owner -- @@ -2121,7 +2136,7 @@ COPY public.invoices (id, invoice_number, command_id, delivery_id, store_id, use -- --- TOC entry 3829 (class 0 OID 2359297) +-- TOC entry 3832 (class 0 OID 2359297) -- Dependencies: 270 -- Data for Name: migrations; Type: TABLE DATA; Schema: public; Owner: neondb_owner -- @@ -2136,7 +2151,7 @@ COPY public.migrations (id, filename, executed_at) FROM stdin; -- --- TOC entry 3798 (class 0 OID 57464) +-- TOC entry 3801 (class 0 OID 57464) -- Dependencies: 239 -- Data for Name: nocodb_config; Type: TABLE DATA; Schema: public; Owner: neondb_owner -- @@ -2147,7 +2162,7 @@ COPY public.nocodb_config (id, name, base_url, project_id, api_token, descriptio -- --- TOC entry 3802 (class 0 OID 57488) +-- TOC entry 3805 (class 0 OID 57488) -- Dependencies: 243 -- Data for Name: orders; Type: TABLE DATA; Schema: public; Owner: neondb_owner -- @@ -2161,12 +2176,12 @@ COPY public.orders (id, supplier_id, group_id, planned_date, quantity, unit, sta 6 3 4 2025-07-09 \N \N pending \N 1 2025-07-24 09:34:55.314888 2025-07-24 09:34:55.314888 7 1 2 2025-07-25 5 palettes pending Test commande pour manager groupe 2 test_manager 2025-07-24 10:29:44.602606 2025-07-24 10:29:44.602606 8 1 4 2025-07-10 \N \N delivered \N 1 2025-07-25 12:42:09.377059 2025-07-25 12:42:28.781778 -9 1 1 2025-07-09 \N \N pending \N 1 2025-07-27 16:09:15.10213 2025-07-27 16:09:15.10213 +9 1 1 2025-07-09 \N \N planned \N 1 2025-07-27 16:09:15.10213 2025-09-23 09:40:01.371 \. -- --- TOC entry 3814 (class 0 OID 57581) +-- TOC entry 3817 (class 0 OID 57581) -- Dependencies: 255 -- Data for Name: permissions; Type: TABLE DATA; Schema: public; Owner: neondb_owner -- @@ -2230,7 +2245,7 @@ COPY public.permissions (id, name, display_name, description, category, action, -- --- TOC entry 3804 (class 0 OID 57513) +-- TOC entry 3807 (class 0 OID 57513) -- Dependencies: 245 -- Data for Name: publicities; Type: TABLE DATA; Schema: public; Owner: neondb_owner -- @@ -2248,7 +2263,7 @@ COPY public.publicities (id, pub_number, designation, title, description, start_ -- --- TOC entry 3816 (class 0 OID 57615) +-- TOC entry 3819 (class 0 OID 57615) -- Dependencies: 257 -- Data for Name: publicity_participations; Type: TABLE DATA; Schema: public; Owner: neondb_owner -- @@ -2267,17 +2282,18 @@ COPY public.publicity_participations (publicity_id, group_id) FROM stdin; -- --- TOC entry 3837 (class 0 OID 2375681) +-- TOC entry 3840 (class 0 OID 2375681) -- Dependencies: 278 -- Data for Name: reconciliation_comments; Type: TABLE DATA; Schema: public; Owner: neondb_owner -- COPY public.reconciliation_comments (id, content, type, delivery_id, author_id, group_id, created_at, updated_at) FROM stdin; +1 Test commentaire pour vérifier la mise à jour de l'icône info 126 admin_local 1 2025-09-23 13:53:06.976071 2025-09-23 13:53:06.976071 \. -- --- TOC entry 3815 (class 0 OID 57609) +-- TOC entry 3818 (class 0 OID 57609) -- Dependencies: 256 -- Data for Name: role_permissions; Type: TABLE DATA; Schema: public; Owner: neondb_owner -- @@ -2455,7 +2471,7 @@ COPY public.role_permissions (role_id, permission_id, created_at) FROM stdin; -- --- TOC entry 3812 (class 0 OID 57565) +-- TOC entry 3815 (class 0 OID 57565) -- Dependencies: 253 -- Data for Name: roles; Type: TABLE DATA; Schema: public; Owner: neondb_owner -- @@ -2469,7 +2485,7 @@ COPY public.roles (id, name, display_name, description, color, is_system, is_act -- --- TOC entry 3789 (class 0 OID 24692) +-- TOC entry 3792 (class 0 OID 24692) -- Dependencies: 230 -- Data for Name: sav_tickets; Type: TABLE DATA; Schema: public; Owner: neondb_owner -- @@ -2484,7 +2500,7 @@ COPY public.sav_tickets (id, ticket_number, customer_id, store_id, user_id, assi -- --- TOC entry 3792 (class 0 OID 32770) +-- TOC entry 3795 (class 0 OID 32770) -- Dependencies: 233 -- Data for Name: session; Type: TABLE DATA; Schema: public; Owner: neondb_owner -- @@ -2495,7 +2511,7 @@ COPY public.session (sid, sess, expire) FROM stdin; -- --- TOC entry 3793 (class 0 OID 57427) +-- TOC entry 3796 (class 0 OID 57427) -- Dependencies: 234 -- Data for Name: sessions; Type: TABLE DATA; Schema: public; Owner: neondb_owner -- @@ -2505,7 +2521,7 @@ COPY public.sessions (sid, sess, expire) FROM stdin; -- --- TOC entry 3791 (class 0 OID 24707) +-- TOC entry 3794 (class 0 OID 24707) -- Dependencies: 232 -- Data for Name: stores; Type: TABLE DATA; Schema: public; Owner: neondb_owner -- @@ -2520,22 +2536,22 @@ COPY public.stores (id, name, address, phone, email, is_active, created_at, upda -- --- TOC entry 3800 (class 0 OID 57476) +-- TOC entry 3803 (class 0 OID 57476) -- Dependencies: 241 -- Data for Name: suppliers; Type: TABLE DATA; Schema: public; Owner: neondb_owner -- -COPY public.suppliers (id, name, contact, phone, has_dlc, created_at, updated_at, automatic_reconciliation) FROM stdin; -2 Fournisseur Test 2 Marie Martin 01 98 76 54 32 f 2025-07-19 18:54:37.690583 2025-07-19 18:54:37.690583 f -1 Fournisseur Test 1 Jean Dupont 01 23 45 67 89 t 2025-07-19 18:54:37.690583 2025-07-19 22:12:13.102179 f -4 Lidis f 2025-07-25 18:33:20.170431 2025-07-25 18:33:20.170431 f -5 JJA Five Contact JJA Five 01 23 45 67 89 f 2025-07-30 12:59:08.997043 2025-07-30 12:59:08.997043 f -3 Tendance Pierre Dubois 06 12 34 56 78 t 2025-07-20 10:26:02.261353 2025-07-30 16:15:02.260442 f +COPY public.suppliers (id, name, contact, phone, has_dlc, created_at, updated_at, automatic_reconciliation, requires_control) FROM stdin; +2 Fournisseur Test 2 Marie Martin 01 98 76 54 32 f 2025-07-19 18:54:37.690583 2025-07-19 18:54:37.690583 f f +1 Fournisseur Test 1 Jean Dupont 01 23 45 67 89 t 2025-07-19 18:54:37.690583 2025-07-19 22:12:13.102179 f f +4 Lidis f 2025-07-25 18:33:20.170431 2025-07-25 18:33:20.170431 f f +5 JJA Five Contact JJA Five 01 23 45 67 89 f 2025-07-30 12:59:08.997043 2025-07-30 12:59:08.997043 f f +3 Tendance Pierre Dubois 06 12 34 56 78 t 2025-07-20 10:26:02.261353 2025-07-30 16:15:02.260442 f f \. -- --- TOC entry 3810 (class 0 OID 57552) +-- TOC entry 3813 (class 0 OID 57552) -- Dependencies: 251 -- Data for Name: tasks; Type: TABLE DATA; Schema: public; Owner: neondb_owner -- @@ -2628,7 +2644,7 @@ COPY public.tasks (id, title, description, assigned_to, due_date, priority, stat -- --- TOC entry 3820 (class 0 OID 720923) +-- TOC entry 3823 (class 0 OID 720923) -- Dependencies: 261 -- Data for Name: user_groups; Type: TABLE DATA; Schema: public; Owner: neondb_owner -- @@ -2644,7 +2660,7 @@ _1753185587842 1 \N 2025-07-22 11:59:52.30638 -- --- TOC entry 3819 (class 0 OID 720910) +-- TOC entry 3822 (class 0 OID 720910) -- Dependencies: 260 -- Data for Name: user_roles; Type: TABLE DATA; Schema: public; Owner: neondb_owner -- @@ -2654,7 +2670,7 @@ COPY public.user_roles (user_id, role_id, assigned_by, assigned_at) FROM stdin; -- --- TOC entry 3794 (class 0 OID 57435) +-- TOC entry 3797 (class 0 OID 57435) -- Dependencies: 235 -- Data for Name: users; Type: TABLE DATA; Schema: public; Owner: neondb_owner -- @@ -2667,11 +2683,12 @@ ff292_employee ff292 ff292@logiflow.com Employee Frouard Employee Frouard \N $2b _1753182518439 Nicolas nicolas@logiflow.fr Nicolas Directeur Nicolas Directeur \N $2b$10$K1BL9HqNqFp2/Xb1QgXzDe8XQBOKcNKJ8vDbKcBbCJpWlGsQp3X3W directeur t 2025-07-22 11:49:44.596384 2025-07-22 12:07:05.346 directeur_demo directeur directeur@logiflow.fr Pierre Directeur Pierre Directeur \N 710984331d05d1edeede5de8117f72ee74dcf0450a97ec5f945323a65268849807d0d4e4256192ac8da3f101fb1f54fd7780c91639d946ac1ff4071c0b6592ab.138cf15d1b1d88f6148f180864cb2f51 directeur t 2025-07-22 10:38:26.043656 2025-07-22 12:06:07.324 admin_local admin admin@logiflow.com \N Administrateur Système \N 724b51c8c2cfe888c9881bd7b70eb6467c6f719ac0ef698493718095c21db94ac737773e1fd830ead26bcb12e33f613d08feefc7dd7e5f7b82e5d74f51f0e057.c139b9fafa8a156f5049a06b53c4e4ee admin f 2025-09-22 14:57:03.467386 2025-09-22 14:57:03.467386 +testuser_BIMceo_1758715619295 testuser_BIMceo testuser_BIMceo@example.com \N \N 3c5ba6fd077c95cacf98fd059d34d77abed6c0cbc88d532846c008dfc5ec8993051d789bd5520e0859b7cd07552c3eaee7382debce807a53cd2b81094ec84427.bc228a30740a383fa1fedb6ab327323d employee f 2025-09-24 12:06:59.64231 2025-09-24 12:06:59.64231 \. -- --- TOC entry 3839 (class 0 OID 2383873) +-- TOC entry 3842 (class 0 OID 2383873) -- Dependencies: 280 -- Data for Name: weather_settings; Type: TABLE DATA; Schema: public; Owner: neondb_owner -- @@ -2682,7 +2699,7 @@ COPY public.weather_settings (id, api_key, default_city, units, update_interval, -- --- TOC entry 3833 (class 0 OID 2359334) +-- TOC entry 3836 (class 0 OID 2359334) -- Dependencies: 274 -- Data for Name: webhook_bap_config; Type: TABLE DATA; Schema: public; Owner: neondb_owner -- @@ -2693,7 +2710,7 @@ COPY public.webhook_bap_config (id, name, webhook_url, description, is_active, c -- --- TOC entry 3883 (class 0 OID 0) +-- TOC entry 3886 (class 0 OID 0) -- Dependencies: 271 -- Name: announcements_id_seq; Type: SEQUENCE SET; Schema: public; Owner: neondb_owner -- @@ -2702,7 +2719,7 @@ SELECT pg_catalog.setval('public.announcements_id_seq', 1, false); -- --- TOC entry 3884 (class 0 OID 0) +-- TOC entry 3887 (class 0 OID 0) -- Dependencies: 275 -- Name: avoirs_id_seq; Type: SEQUENCE SET; Schema: public; Owner: neondb_owner -- @@ -2711,7 +2728,7 @@ SELECT pg_catalog.setval('public.avoirs_id_seq', 1, false); -- --- TOC entry 3885 (class 0 OID 0) +-- TOC entry 3888 (class 0 OID 0) -- Dependencies: 215 -- Name: calendar_events_id_seq; Type: SEQUENCE SET; Schema: public; Owner: neondb_owner -- @@ -2720,7 +2737,7 @@ SELECT pg_catalog.setval('public.calendar_events_id_seq', 6, true); -- --- TOC entry 3886 (class 0 OID 0) +-- TOC entry 3889 (class 0 OID 0) -- Dependencies: 217 -- Name: client_orders_id_seq; Type: SEQUENCE SET; Schema: public; Owner: neondb_owner -- @@ -2729,7 +2746,7 @@ SELECT pg_catalog.setval('public.client_orders_id_seq', 5, true); -- --- TOC entry 3887 (class 0 OID 0) +-- TOC entry 3890 (class 0 OID 0) -- Dependencies: 219 -- Name: command_items_id_seq; Type: SEQUENCE SET; Schema: public; Owner: neondb_owner -- @@ -2738,7 +2755,7 @@ SELECT pg_catalog.setval('public.command_items_id_seq', 14, true); -- --- TOC entry 3888 (class 0 OID 0) +-- TOC entry 3891 (class 0 OID 0) -- Dependencies: 221 -- Name: commands_id_seq; Type: SEQUENCE SET; Schema: public; Owner: neondb_owner -- @@ -2747,16 +2764,16 @@ SELECT pg_catalog.setval('public.commands_id_seq', 8, true); -- --- TOC entry 3889 (class 0 OID 0) +-- TOC entry 3892 (class 0 OID 0) -- Dependencies: 246 -- Name: customer_orders_id_seq; Type: SEQUENCE SET; Schema: public; Owner: neondb_owner -- -SELECT pg_catalog.setval('public.customer_orders_id_seq', 2, true); +SELECT pg_catalog.setval('public.customer_orders_id_seq', 17, true); -- --- TOC entry 3890 (class 0 OID 0) +-- TOC entry 3893 (class 0 OID 0) -- Dependencies: 223 -- Name: customers_id_seq; Type: SEQUENCE SET; Schema: public; Owner: neondb_owner -- @@ -2765,7 +2782,7 @@ SELECT pg_catalog.setval('public.customers_id_seq', 8, true); -- --- TOC entry 3891 (class 0 OID 0) +-- TOC entry 3894 (class 0 OID 0) -- Dependencies: 267 -- Name: dashboard_messages_id_seq; Type: SEQUENCE SET; Schema: public; Owner: neondb_owner -- @@ -2774,16 +2791,16 @@ SELECT pg_catalog.setval('public.dashboard_messages_id_seq', 2, true); -- --- TOC entry 3892 (class 0 OID 0) +-- TOC entry 3895 (class 0 OID 0) -- Dependencies: 258 -- Name: deliveries_id_seq; Type: SEQUENCE SET; Schema: public; Owner: neondb_owner -- -SELECT pg_catalog.setval('public.deliveries_id_seq', 133, true); +SELECT pg_catalog.setval('public.deliveries_id_seq', 134, true); -- --- TOC entry 3893 (class 0 OID 0) +-- TOC entry 3896 (class 0 OID 0) -- Dependencies: 225 -- Name: delivery_items_id_seq; Type: SEQUENCE SET; Schema: public; Owner: neondb_owner -- @@ -2792,16 +2809,16 @@ SELECT pg_catalog.setval('public.delivery_items_id_seq', 1, false); -- --- TOC entry 3894 (class 0 OID 0) +-- TOC entry 3897 (class 0 OID 0) -- Dependencies: 248 -- Name: dlc_products_id_seq; Type: SEQUENCE SET; Schema: public; Owner: neondb_owner -- -SELECT pg_catalog.setval('public.dlc_products_id_seq', 17, true); +SELECT pg_catalog.setval('public.dlc_products_id_seq', 26, true); -- --- TOC entry 3895 (class 0 OID 0) +-- TOC entry 3898 (class 0 OID 0) -- Dependencies: 236 -- Name: groups_id_seq; Type: SEQUENCE SET; Schema: public; Owner: neondb_owner -- @@ -2810,16 +2827,16 @@ SELECT pg_catalog.setval('public.groups_id_seq', 5, true); -- --- TOC entry 3896 (class 0 OID 0) +-- TOC entry 3899 (class 0 OID 0) -- Dependencies: 265 -- Name: invoice_verification_cache_id_seq; Type: SEQUENCE SET; Schema: public; Owner: neondb_owner -- -SELECT pg_catalog.setval('public.invoice_verification_cache_id_seq', 1, false); +SELECT pg_catalog.setval('public.invoice_verification_cache_id_seq', 29, true); -- --- TOC entry 3897 (class 0 OID 0) +-- TOC entry 3900 (class 0 OID 0) -- Dependencies: 263 -- Name: invoice_verifications_id_seq; Type: SEQUENCE SET; Schema: public; Owner: neondb_owner -- @@ -2828,7 +2845,7 @@ SELECT pg_catalog.setval('public.invoice_verifications_id_seq', 15, true); -- --- TOC entry 3898 (class 0 OID 0) +-- TOC entry 3901 (class 0 OID 0) -- Dependencies: 227 -- Name: invoices_id_seq; Type: SEQUENCE SET; Schema: public; Owner: neondb_owner -- @@ -2837,7 +2854,7 @@ SELECT pg_catalog.setval('public.invoices_id_seq', 1, false); -- --- TOC entry 3899 (class 0 OID 0) +-- TOC entry 3902 (class 0 OID 0) -- Dependencies: 269 -- Name: migrations_id_seq; Type: SEQUENCE SET; Schema: public; Owner: neondb_owner -- @@ -2846,7 +2863,7 @@ SELECT pg_catalog.setval('public.migrations_id_seq', 5, true); -- --- TOC entry 3900 (class 0 OID 0) +-- TOC entry 3903 (class 0 OID 0) -- Dependencies: 238 -- Name: nocodb_config_id_seq; Type: SEQUENCE SET; Schema: public; Owner: neondb_owner -- @@ -2855,7 +2872,7 @@ SELECT pg_catalog.setval('public.nocodb_config_id_seq', 1, true); -- --- TOC entry 3901 (class 0 OID 0) +-- TOC entry 3904 (class 0 OID 0) -- Dependencies: 242 -- Name: orders_id_seq; Type: SEQUENCE SET; Schema: public; Owner: neondb_owner -- @@ -2864,7 +2881,7 @@ SELECT pg_catalog.setval('public.orders_id_seq', 9, true); -- --- TOC entry 3902 (class 0 OID 0) +-- TOC entry 3905 (class 0 OID 0) -- Dependencies: 254 -- Name: permissions_id_seq; Type: SEQUENCE SET; Schema: public; Owner: neondb_owner -- @@ -2873,7 +2890,7 @@ SELECT pg_catalog.setval('public.permissions_id_seq', 108, true); -- --- TOC entry 3903 (class 0 OID 0) +-- TOC entry 3906 (class 0 OID 0) -- Dependencies: 244 -- Name: publicities_id_seq; Type: SEQUENCE SET; Schema: public; Owner: neondb_owner -- @@ -2882,16 +2899,16 @@ SELECT pg_catalog.setval('public.publicities_id_seq', 10, true); -- --- TOC entry 3904 (class 0 OID 0) +-- TOC entry 3907 (class 0 OID 0) -- Dependencies: 277 -- Name: reconciliation_comments_id_seq; Type: SEQUENCE SET; Schema: public; Owner: neondb_owner -- -SELECT pg_catalog.setval('public.reconciliation_comments_id_seq', 1, false); +SELECT pg_catalog.setval('public.reconciliation_comments_id_seq', 1, true); -- --- TOC entry 3905 (class 0 OID 0) +-- TOC entry 3908 (class 0 OID 0) -- Dependencies: 252 -- Name: roles_id_seq; Type: SEQUENCE SET; Schema: public; Owner: neondb_owner -- @@ -2900,7 +2917,7 @@ SELECT pg_catalog.setval('public.roles_id_seq', 11, true); -- --- TOC entry 3906 (class 0 OID 0) +-- TOC entry 3909 (class 0 OID 0) -- Dependencies: 229 -- Name: sav_tickets_id_seq; Type: SEQUENCE SET; Schema: public; Owner: neondb_owner -- @@ -2909,7 +2926,7 @@ SELECT pg_catalog.setval('public.sav_tickets_id_seq', 8, true); -- --- TOC entry 3907 (class 0 OID 0) +-- TOC entry 3910 (class 0 OID 0) -- Dependencies: 231 -- Name: stores_id_seq; Type: SEQUENCE SET; Schema: public; Owner: neondb_owner -- @@ -2918,7 +2935,7 @@ SELECT pg_catalog.setval('public.stores_id_seq', 5, true); -- --- TOC entry 3908 (class 0 OID 0) +-- TOC entry 3911 (class 0 OID 0) -- Dependencies: 240 -- Name: suppliers_id_seq; Type: SEQUENCE SET; Schema: public; Owner: neondb_owner -- @@ -2927,7 +2944,7 @@ SELECT pg_catalog.setval('public.suppliers_id_seq', 5, true); -- --- TOC entry 3909 (class 0 OID 0) +-- TOC entry 3912 (class 0 OID 0) -- Dependencies: 250 -- Name: tasks_id_seq; Type: SEQUENCE SET; Schema: public; Owner: neondb_owner -- @@ -2936,7 +2953,7 @@ SELECT pg_catalog.setval('public.tasks_id_seq', 96, true); -- --- TOC entry 3910 (class 0 OID 0) +-- TOC entry 3913 (class 0 OID 0) -- Dependencies: 279 -- Name: weather_settings_id_seq; Type: SEQUENCE SET; Schema: public; Owner: neondb_owner -- @@ -2945,7 +2962,7 @@ SELECT pg_catalog.setval('public.weather_settings_id_seq', 1, true); -- --- TOC entry 3911 (class 0 OID 0) +-- TOC entry 3914 (class 0 OID 0) -- Dependencies: 273 -- Name: webhook_bap_config_id_seq; Type: SEQUENCE SET; Schema: public; Owner: neondb_owner -- @@ -2954,7 +2971,7 @@ SELECT pg_catalog.setval('public.webhook_bap_config_id_seq', 1, true); -- --- TOC entry 3608 (class 2606 OID 2359318) +-- TOC entry 3611 (class 2606 OID 2359318) -- Name: announcements announcements_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -2963,7 +2980,7 @@ ALTER TABLE ONLY public.announcements -- --- TOC entry 3616 (class 2606 OID 2367502) +-- TOC entry 3619 (class 2606 OID 2367502) -- Name: avoirs avoirs_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -2972,7 +2989,7 @@ ALTER TABLE ONLY public.avoirs -- --- TOC entry 3508 (class 2606 OID 24588) +-- TOC entry 3511 (class 2606 OID 24588) -- Name: calendar_events calendar_events_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -2981,7 +2998,7 @@ ALTER TABLE ONLY public.calendar_events -- --- TOC entry 3510 (class 2606 OID 24603) +-- TOC entry 3513 (class 2606 OID 24603) -- Name: client_orders client_orders_order_number_unique; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -2990,7 +3007,7 @@ ALTER TABLE ONLY public.client_orders -- --- TOC entry 3512 (class 2606 OID 24601) +-- TOC entry 3515 (class 2606 OID 24601) -- Name: client_orders client_orders_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -2999,7 +3016,7 @@ ALTER TABLE ONLY public.client_orders -- --- TOC entry 3514 (class 2606 OID 24612) +-- TOC entry 3517 (class 2606 OID 24612) -- Name: command_items command_items_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3008,7 +3025,7 @@ ALTER TABLE ONLY public.command_items -- --- TOC entry 3516 (class 2606 OID 24627) +-- TOC entry 3519 (class 2606 OID 24627) -- Name: commands commands_command_number_unique; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3017,7 +3034,7 @@ ALTER TABLE ONLY public.commands -- --- TOC entry 3518 (class 2606 OID 24625) +-- TOC entry 3521 (class 2606 OID 24625) -- Name: commands commands_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3026,7 +3043,7 @@ ALTER TABLE ONLY public.commands -- --- TOC entry 3557 (class 2606 OID 57540) +-- TOC entry 3560 (class 2606 OID 57540) -- Name: customer_orders customer_orders_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3035,7 +3052,7 @@ ALTER TABLE ONLY public.customer_orders -- --- TOC entry 3520 (class 2606 OID 24638) +-- TOC entry 3523 (class 2606 OID 24638) -- Name: customers customers_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3044,7 +3061,7 @@ ALTER TABLE ONLY public.customers -- --- TOC entry 3599 (class 2606 OID 2342922) +-- TOC entry 3602 (class 2606 OID 2342922) -- Name: dashboard_messages dashboard_messages_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3053,7 +3070,7 @@ ALTER TABLE ONLY public.dashboard_messages -- --- TOC entry 3585 (class 2606 OID 819224) +-- TOC entry 3588 (class 2606 OID 819224) -- Name: database_backups database_backups_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3062,7 +3079,7 @@ ALTER TABLE ONLY public.database_backups -- --- TOC entry 3576 (class 2606 OID 73746) +-- TOC entry 3579 (class 2606 OID 73746) -- Name: deliveries deliveries_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3071,7 +3088,7 @@ ALTER TABLE ONLY public.deliveries -- --- TOC entry 3522 (class 2606 OID 24662) +-- TOC entry 3525 (class 2606 OID 24662) -- Name: delivery_items delivery_items_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3080,7 +3097,7 @@ ALTER TABLE ONLY public.delivery_items -- --- TOC entry 3559 (class 2606 OID 57550) +-- TOC entry 3562 (class 2606 OID 57550) -- Name: dlc_products dlc_products_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3089,7 +3106,7 @@ ALTER TABLE ONLY public.dlc_products -- --- TOC entry 3545 (class 2606 OID 57462) +-- TOC entry 3548 (class 2606 OID 57462) -- Name: groups groups_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3098,7 +3115,7 @@ ALTER TABLE ONLY public.groups -- --- TOC entry 3595 (class 2606 OID 2310156) +-- TOC entry 3598 (class 2606 OID 2310156) -- Name: invoice_verification_cache invoice_verification_cache_cache_key_key; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3107,7 +3124,7 @@ ALTER TABLE ONLY public.invoice_verification_cache -- --- TOC entry 3597 (class 2606 OID 2310154) +-- TOC entry 3600 (class 2606 OID 2310154) -- Name: invoice_verification_cache invoice_verification_cache_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3116,7 +3133,7 @@ ALTER TABLE ONLY public.invoice_verification_cache -- --- TOC entry 3589 (class 2606 OID 2285579) +-- TOC entry 3592 (class 2606 OID 2285579) -- Name: invoice_verifications invoice_verifications_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3125,7 +3142,7 @@ ALTER TABLE ONLY public.invoice_verifications -- --- TOC entry 3524 (class 2606 OID 24690) +-- TOC entry 3527 (class 2606 OID 24690) -- Name: invoices invoices_invoice_number_unique; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3134,7 +3151,7 @@ ALTER TABLE ONLY public.invoices -- --- TOC entry 3526 (class 2606 OID 24688) +-- TOC entry 3529 (class 2606 OID 24688) -- Name: invoices invoices_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3143,7 +3160,7 @@ ALTER TABLE ONLY public.invoices -- --- TOC entry 3604 (class 2606 OID 2359305) +-- TOC entry 3607 (class 2606 OID 2359305) -- Name: migrations migrations_filename_key; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3152,7 +3169,7 @@ ALTER TABLE ONLY public.migrations -- --- TOC entry 3606 (class 2606 OID 2359303) +-- TOC entry 3609 (class 2606 OID 2359303) -- Name: migrations migrations_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3161,7 +3178,7 @@ ALTER TABLE ONLY public.migrations -- --- TOC entry 3547 (class 2606 OID 57474) +-- TOC entry 3550 (class 2606 OID 57474) -- Name: nocodb_config nocodb_config_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3170,7 +3187,7 @@ ALTER TABLE ONLY public.nocodb_config -- --- TOC entry 3551 (class 2606 OID 57498) +-- TOC entry 3554 (class 2606 OID 57498) -- Name: orders orders_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3179,7 +3196,7 @@ ALTER TABLE ONLY public.orders -- --- TOC entry 3568 (class 2606 OID 57592) +-- TOC entry 3571 (class 2606 OID 57592) -- Name: permissions permissions_name_key; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3188,7 +3205,7 @@ ALTER TABLE ONLY public.permissions -- --- TOC entry 3570 (class 2606 OID 57590) +-- TOC entry 3573 (class 2606 OID 57590) -- Name: permissions permissions_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3197,7 +3214,7 @@ ALTER TABLE ONLY public.permissions -- --- TOC entry 3553 (class 2606 OID 57522) +-- TOC entry 3556 (class 2606 OID 57522) -- Name: publicities publicities_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3206,7 +3223,7 @@ ALTER TABLE ONLY public.publicities -- --- TOC entry 3555 (class 2606 OID 57524) +-- TOC entry 3558 (class 2606 OID 57524) -- Name: publicities publicities_pub_number_key; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3215,7 +3232,7 @@ ALTER TABLE ONLY public.publicities -- --- TOC entry 3574 (class 2606 OID 57620) +-- TOC entry 3577 (class 2606 OID 57620) -- Name: publicity_participations publicity_participations_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3224,7 +3241,7 @@ ALTER TABLE ONLY public.publicity_participations -- --- TOC entry 3618 (class 2606 OID 2375691) +-- TOC entry 3621 (class 2606 OID 2375691) -- Name: reconciliation_comments reconciliation_comments_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3233,7 +3250,7 @@ ALTER TABLE ONLY public.reconciliation_comments -- --- TOC entry 3572 (class 2606 OID 57614) +-- TOC entry 3575 (class 2606 OID 57614) -- Name: role_permissions role_permissions_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3242,7 +3259,7 @@ ALTER TABLE ONLY public.role_permissions -- --- TOC entry 3564 (class 2606 OID 57579) +-- TOC entry 3567 (class 2606 OID 57579) -- Name: roles roles_name_key; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3251,7 +3268,7 @@ ALTER TABLE ONLY public.roles -- --- TOC entry 3566 (class 2606 OID 57577) +-- TOC entry 3569 (class 2606 OID 57577) -- Name: roles roles_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3260,7 +3277,7 @@ ALTER TABLE ONLY public.roles -- --- TOC entry 3528 (class 2606 OID 24703) +-- TOC entry 3531 (class 2606 OID 24703) -- Name: sav_tickets sav_tickets_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3269,7 +3286,7 @@ ALTER TABLE ONLY public.sav_tickets -- --- TOC entry 3530 (class 2606 OID 24705) +-- TOC entry 3533 (class 2606 OID 24705) -- Name: sav_tickets sav_tickets_ticket_number_unique; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3278,7 +3295,7 @@ ALTER TABLE ONLY public.sav_tickets -- --- TOC entry 3535 (class 2606 OID 32776) +-- TOC entry 3538 (class 2606 OID 32776) -- Name: session session_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3287,7 +3304,7 @@ ALTER TABLE ONLY public.session -- --- TOC entry 3538 (class 2606 OID 57433) +-- TOC entry 3541 (class 2606 OID 57433) -- Name: sessions sessions_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3296,7 +3313,7 @@ ALTER TABLE ONLY public.sessions -- --- TOC entry 3532 (class 2606 OID 24717) +-- TOC entry 3535 (class 2606 OID 24717) -- Name: stores stores_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3305,7 +3322,7 @@ ALTER TABLE ONLY public.stores -- --- TOC entry 3549 (class 2606 OID 57486) +-- TOC entry 3552 (class 2606 OID 57486) -- Name: suppliers suppliers_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3314,7 +3331,7 @@ ALTER TABLE ONLY public.suppliers -- --- TOC entry 3562 (class 2606 OID 57563) +-- TOC entry 3565 (class 2606 OID 57563) -- Name: tasks tasks_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3323,7 +3340,7 @@ ALTER TABLE ONLY public.tasks -- --- TOC entry 3583 (class 2606 OID 720930) +-- TOC entry 3586 (class 2606 OID 720930) -- Name: user_groups user_groups_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3332,7 +3349,7 @@ ALTER TABLE ONLY public.user_groups -- --- TOC entry 3581 (class 2606 OID 720917) +-- TOC entry 3584 (class 2606 OID 720917) -- Name: user_roles user_roles_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3341,7 +3358,7 @@ ALTER TABLE ONLY public.user_roles -- --- TOC entry 3541 (class 2606 OID 57445) +-- TOC entry 3544 (class 2606 OID 57445) -- Name: users users_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3350,7 +3367,7 @@ ALTER TABLE ONLY public.users -- --- TOC entry 3543 (class 2606 OID 57447) +-- TOC entry 3546 (class 2606 OID 57447) -- Name: users users_username_key; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3359,7 +3376,7 @@ ALTER TABLE ONLY public.users -- --- TOC entry 3620 (class 2606 OID 2383886) +-- TOC entry 3623 (class 2606 OID 2383886) -- Name: weather_settings weather_settings_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3368,7 +3385,7 @@ ALTER TABLE ONLY public.weather_settings -- --- TOC entry 3614 (class 2606 OID 2359345) +-- TOC entry 3617 (class 2606 OID 2359345) -- Name: webhook_bap_config webhook_bap_config_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3377,7 +3394,7 @@ ALTER TABLE ONLY public.webhook_bap_config -- --- TOC entry 3533 (class 1259 OID 32777) +-- TOC entry 3536 (class 1259 OID 32777) -- Name: IDX_session_expire; Type: INDEX; Schema: public; Owner: neondb_owner -- @@ -3385,7 +3402,7 @@ CREATE INDEX "IDX_session_expire" ON public.session USING btree (expire); -- --- TOC entry 3609 (class 1259 OID 2359331) +-- TOC entry 3612 (class 1259 OID 2359331) -- Name: idx_announcements_author_id; Type: INDEX; Schema: public; Owner: neondb_owner -- @@ -3393,7 +3410,7 @@ CREATE INDEX idx_announcements_author_id ON public.announcements USING btree (au -- --- TOC entry 3610 (class 1259 OID 2359330) +-- TOC entry 3613 (class 1259 OID 2359330) -- Name: idx_announcements_created_at; Type: INDEX; Schema: public; Owner: neondb_owner -- @@ -3401,7 +3418,7 @@ CREATE INDEX idx_announcements_created_at ON public.announcements USING btree (c -- --- TOC entry 3611 (class 1259 OID 2359332) +-- TOC entry 3614 (class 1259 OID 2359332) -- Name: idx_announcements_group_id; Type: INDEX; Schema: public; Owner: neondb_owner -- @@ -3409,7 +3426,7 @@ CREATE INDEX idx_announcements_group_id ON public.announcements USING btree (gro -- --- TOC entry 3612 (class 1259 OID 2359329) +-- TOC entry 3615 (class 1259 OID 2359329) -- Name: idx_announcements_priority; Type: INDEX; Schema: public; Owner: neondb_owner -- @@ -3417,7 +3434,7 @@ CREATE INDEX idx_announcements_priority ON public.announcements USING btree (pri -- --- TOC entry 3590 (class 1259 OID 2310157) +-- TOC entry 3593 (class 1259 OID 2310157) -- Name: idx_cache_key; Type: INDEX; Schema: public; Owner: neondb_owner -- @@ -3425,7 +3442,7 @@ CREATE INDEX idx_cache_key ON public.invoice_verification_cache USING btree (cac -- --- TOC entry 3600 (class 1259 OID 2342923) +-- TOC entry 3603 (class 1259 OID 2342923) -- Name: idx_dashboard_messages_created_at; Type: INDEX; Schema: public; Owner: neondb_owner -- @@ -3433,7 +3450,7 @@ CREATE INDEX idx_dashboard_messages_created_at ON public.dashboard_messages USIN -- --- TOC entry 3601 (class 1259 OID 2342925) +-- TOC entry 3604 (class 1259 OID 2342925) -- Name: idx_dashboard_messages_created_by; Type: INDEX; Schema: public; Owner: neondb_owner -- @@ -3441,7 +3458,7 @@ CREATE INDEX idx_dashboard_messages_created_by ON public.dashboard_messages USIN -- --- TOC entry 3602 (class 1259 OID 2342924) +-- TOC entry 3605 (class 1259 OID 2342924) -- Name: idx_dashboard_messages_store_id; Type: INDEX; Schema: public; Owner: neondb_owner -- @@ -3449,7 +3466,7 @@ CREATE INDEX idx_dashboard_messages_store_id ON public.dashboard_messages USING -- --- TOC entry 3591 (class 1259 OID 2310160) +-- TOC entry 3594 (class 1259 OID 2310160) -- Name: idx_delivery_id; Type: INDEX; Schema: public; Owner: neondb_owner -- @@ -3457,7 +3474,7 @@ CREATE INDEX idx_delivery_id ON public.invoice_verification_cache USING btree (d -- --- TOC entry 3560 (class 1259 OID 2334721) +-- TOC entry 3563 (class 1259 OID 2334721) -- Name: idx_dlc_products_stock_epuise; Type: INDEX; Schema: public; Owner: neondb_owner -- @@ -3465,7 +3482,7 @@ CREATE INDEX idx_dlc_products_stock_epuise ON public.dlc_products USING btree (s -- --- TOC entry 3592 (class 1259 OID 2310159) +-- TOC entry 3595 (class 1259 OID 2310159) -- Name: idx_expires_at; Type: INDEX; Schema: public; Owner: neondb_owner -- @@ -3473,7 +3490,7 @@ CREATE INDEX idx_expires_at ON public.invoice_verification_cache USING btree (ex -- --- TOC entry 3593 (class 1259 OID 2310158) +-- TOC entry 3596 (class 1259 OID 2310158) -- Name: idx_group_invoice; Type: INDEX; Schema: public; Owner: neondb_owner -- @@ -3481,7 +3498,7 @@ CREATE INDEX idx_group_invoice ON public.invoice_verification_cache USING btree -- --- TOC entry 3536 (class 1259 OID 57434) +-- TOC entry 3539 (class 1259 OID 57434) -- Name: idx_session_expire; Type: INDEX; Schema: public; Owner: neondb_owner -- @@ -3489,7 +3506,7 @@ CREATE INDEX idx_session_expire ON public.sessions USING btree (expire); -- --- TOC entry 3577 (class 1259 OID 720946) +-- TOC entry 3580 (class 1259 OID 720946) -- Name: idx_user_roles_assigned_by; Type: INDEX; Schema: public; Owner: neondb_owner -- @@ -3497,7 +3514,7 @@ CREATE INDEX idx_user_roles_assigned_by ON public.user_roles USING btree (assign -- --- TOC entry 3578 (class 1259 OID 720945) +-- TOC entry 3581 (class 1259 OID 720945) -- Name: idx_user_roles_role_id; Type: INDEX; Schema: public; Owner: neondb_owner -- @@ -3505,7 +3522,7 @@ CREATE INDEX idx_user_roles_role_id ON public.user_roles USING btree (role_id); -- --- TOC entry 3579 (class 1259 OID 720944) +-- TOC entry 3582 (class 1259 OID 720944) -- Name: idx_user_roles_user_id; Type: INDEX; Schema: public; Owner: neondb_owner -- @@ -3513,7 +3530,7 @@ CREATE INDEX idx_user_roles_user_id ON public.user_roles USING btree (user_id); -- --- TOC entry 3586 (class 1259 OID 2285590) +-- TOC entry 3589 (class 1259 OID 2285590) -- Name: invoice_verifications_delivery_idx; Type: INDEX; Schema: public; Owner: neondb_owner -- @@ -3521,7 +3538,7 @@ CREATE INDEX invoice_verifications_delivery_idx ON public.invoice_verifications -- --- TOC entry 3587 (class 1259 OID 2285591) +-- TOC entry 3590 (class 1259 OID 2285591) -- Name: invoice_verifications_invoice_ref_idx; Type: INDEX; Schema: public; Owner: neondb_owner -- @@ -3529,7 +3546,7 @@ CREATE INDEX invoice_verifications_invoice_ref_idx ON public.invoice_verificatio -- --- TOC entry 3539 (class 1259 OID 319488) +-- TOC entry 3542 (class 1259 OID 319488) -- Name: users_email_unique; Type: INDEX; Schema: public; Owner: neondb_owner -- @@ -3537,7 +3554,7 @@ CREATE UNIQUE INDEX users_email_unique ON public.users USING btree (email) WHERE -- --- TOC entry 3626 (class 2606 OID 2359319) +-- TOC entry 3629 (class 2606 OID 2359319) -- Name: announcements announcements_author_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3546,7 +3563,7 @@ ALTER TABLE ONLY public.announcements -- --- TOC entry 3627 (class 2606 OID 2359324) +-- TOC entry 3630 (class 2606 OID 2359324) -- Name: announcements announcements_group_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3555,7 +3572,7 @@ ALTER TABLE ONLY public.announcements -- --- TOC entry 3624 (class 2606 OID 2285580) +-- TOC entry 3627 (class 2606 OID 2285580) -- Name: invoice_verifications invoice_verifications_delivery_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3564,7 +3581,7 @@ ALTER TABLE ONLY public.invoice_verifications -- --- TOC entry 3625 (class 2606 OID 2285585) +-- TOC entry 3628 (class 2606 OID 2285585) -- Name: invoice_verifications invoice_verifications_group_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3573,7 +3590,7 @@ ALTER TABLE ONLY public.invoice_verifications -- --- TOC entry 3628 (class 2606 OID 2375697) +-- TOC entry 3631 (class 2606 OID 2375697) -- Name: reconciliation_comments reconciliation_comments_author_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3582,7 +3599,7 @@ ALTER TABLE ONLY public.reconciliation_comments -- --- TOC entry 3629 (class 2606 OID 2375692) +-- TOC entry 3632 (class 2606 OID 2375692) -- Name: reconciliation_comments reconciliation_comments_delivery_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3591,7 +3608,7 @@ ALTER TABLE ONLY public.reconciliation_comments -- --- TOC entry 3630 (class 2606 OID 2375702) +-- TOC entry 3633 (class 2606 OID 2375702) -- Name: reconciliation_comments reconciliation_comments_group_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3600,7 +3617,7 @@ ALTER TABLE ONLY public.reconciliation_comments -- --- TOC entry 3621 (class 2606 OID 2269185) +-- TOC entry 3624 (class 2606 OID 2269185) -- Name: tasks tasks_completed_by_fkey; Type: FK CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3609,7 +3626,7 @@ ALTER TABLE ONLY public.tasks -- --- TOC entry 3623 (class 2606 OID 720931) +-- TOC entry 3626 (class 2606 OID 720931) -- Name: user_groups user_groups_group_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3618,7 +3635,7 @@ ALTER TABLE ONLY public.user_groups -- --- TOC entry 3622 (class 2606 OID 720918) +-- TOC entry 3625 (class 2606 OID 720918) -- Name: user_roles user_roles_role_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3627,8 +3644,8 @@ ALTER TABLE ONLY public.user_roles -- --- TOC entry 3846 (class 0 OID 0) --- Dependencies: 3845 +-- TOC entry 3849 (class 0 OID 0) +-- Dependencies: 3848 -- Name: DATABASE neondb; Type: ACL; Schema: -; Owner: neondb_owner -- @@ -3651,7 +3668,7 @@ ALTER DEFAULT PRIVILEGES FOR ROLE cloud_admin IN SCHEMA public GRANT ALL ON SEQU ALTER DEFAULT PRIVILEGES FOR ROLE cloud_admin IN SCHEMA public GRANT ALL ON TABLES TO neon_superuser WITH GRANT OPTION; --- Completed on 2025-09-23 08:42:41 UTC +-- Completed on 2025-10-02 06:01:09 UTC -- -- PostgreSQL database dump complete diff --git a/backups/backup_automatic_2025-09-22T05-28-11-122Z.sql b/backups/backup_automatic_2025-10-10T15-48-22-254Z.sql similarity index 90% rename from backups/backup_automatic_2025-09-22T05-28-11-122Z.sql rename to backups/backup_automatic_2025-10-10T15-48-22-254Z.sql index 3c1b4e3..ddf8dbe 100644 --- a/backups/backup_automatic_2025-09-22T05-28-11-122Z.sql +++ b/backups/backup_automatic_2025-10-10T15-48-22-254Z.sql @@ -2,10 +2,10 @@ -- PostgreSQL database dump -- --- Dumped from database version 16.9 (63f4182) +-- Dumped from database version 16.9 (165f042) -- Dumped by pg_dump version 16.9 --- Started on 2025-09-22 05:28:11 UTC +-- Started on 2025-10-10 15:48:22 UTC SET statement_timeout = 0; SET lock_timeout = 0; @@ -20,7 +20,7 @@ SET row_security = off; DROP DATABASE IF EXISTS neondb; -- --- TOC entry 3845 (class 1262 OID 16389) +-- TOC entry 3848 (class 1262 OID 16389) -- Name: neondb; Type: DATABASE; Schema: -; Owner: neondb_owner -- @@ -67,7 +67,7 @@ CREATE TABLE public.announcements ( ALTER TABLE public.announcements OWNER TO neondb_owner; -- --- TOC entry 3847 (class 0 OID 0) +-- TOC entry 3850 (class 0 OID 0) -- Dependencies: 272 -- Name: TABLE announcements; Type: COMMENT; Schema: public; Owner: neondb_owner -- @@ -76,7 +76,7 @@ COMMENT ON TABLE public.announcements IS 'Admin-managed announcements/informatio -- --- TOC entry 3848 (class 0 OID 0) +-- TOC entry 3851 (class 0 OID 0) -- Dependencies: 272 -- Name: COLUMN announcements.priority; Type: COMMENT; Schema: public; Owner: neondb_owner -- @@ -85,7 +85,7 @@ COMMENT ON COLUMN public.announcements.priority IS 'Priority level: normal, impo -- --- TOC entry 3849 (class 0 OID 0) +-- TOC entry 3852 (class 0 OID 0) -- Dependencies: 272 -- Name: COLUMN announcements.group_id; Type: COMMENT; Schema: public; Owner: neondb_owner -- @@ -110,7 +110,7 @@ CREATE SEQUENCE public.announcements_id_seq ALTER SEQUENCE public.announcements_id_seq OWNER TO neondb_owner; -- --- TOC entry 3850 (class 0 OID 0) +-- TOC entry 3853 (class 0 OID 0) -- Dependencies: 271 -- Name: announcements_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: neondb_owner -- @@ -161,7 +161,7 @@ CREATE SEQUENCE public.avoirs_id_seq ALTER SEQUENCE public.avoirs_id_seq OWNER TO neondb_owner; -- --- TOC entry 3851 (class 0 OID 0) +-- TOC entry 3854 (class 0 OID 0) -- Dependencies: 275 -- Name: avoirs_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: neondb_owner -- @@ -209,7 +209,7 @@ CREATE SEQUENCE public.calendar_events_id_seq ALTER SEQUENCE public.calendar_events_id_seq OWNER TO neondb_owner; -- --- TOC entry 3852 (class 0 OID 0) +-- TOC entry 3855 (class 0 OID 0) -- Dependencies: 215 -- Name: calendar_events_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: neondb_owner -- @@ -256,7 +256,7 @@ CREATE SEQUENCE public.client_orders_id_seq ALTER SEQUENCE public.client_orders_id_seq OWNER TO neondb_owner; -- --- TOC entry 3853 (class 0 OID 0) +-- TOC entry 3856 (class 0 OID 0) -- Dependencies: 217 -- Name: client_orders_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: neondb_owner -- @@ -300,7 +300,7 @@ CREATE SEQUENCE public.command_items_id_seq ALTER SEQUENCE public.command_items_id_seq OWNER TO neondb_owner; -- --- TOC entry 3854 (class 0 OID 0) +-- TOC entry 3857 (class 0 OID 0) -- Dependencies: 219 -- Name: command_items_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: neondb_owner -- @@ -348,7 +348,7 @@ CREATE SEQUENCE public.commands_id_seq ALTER SEQUENCE public.commands_id_seq OWNER TO neondb_owner; -- --- TOC entry 3855 (class 0 OID 0) +-- TOC entry 3858 (class 0 OID 0) -- Dependencies: 221 -- Name: commands_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: neondb_owner -- @@ -403,7 +403,7 @@ CREATE SEQUENCE public.customer_orders_id_seq ALTER SEQUENCE public.customer_orders_id_seq OWNER TO neondb_owner; -- --- TOC entry 3856 (class 0 OID 0) +-- TOC entry 3859 (class 0 OID 0) -- Dependencies: 246 -- Name: customer_orders_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: neondb_owner -- @@ -448,7 +448,7 @@ CREATE SEQUENCE public.customers_id_seq ALTER SEQUENCE public.customers_id_seq OWNER TO neondb_owner; -- --- TOC entry 3857 (class 0 OID 0) +-- TOC entry 3860 (class 0 OID 0) -- Dependencies: 223 -- Name: customers_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: neondb_owner -- @@ -491,7 +491,7 @@ CREATE SEQUENCE public.dashboard_messages_id_seq ALTER SEQUENCE public.dashboard_messages_id_seq OWNER TO neondb_owner; -- --- TOC entry 3858 (class 0 OID 0) +-- TOC entry 3861 (class 0 OID 0) -- Dependencies: 267 -- Name: dashboard_messages_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: neondb_owner -- @@ -544,6 +544,9 @@ CREATE TABLE public.deliveries ( created_by character varying NOT NULL, created_at timestamp without time zone DEFAULT CURRENT_TIMESTAMP, updated_at timestamp without time zone DEFAULT CURRENT_TIMESTAMP, + control_validated boolean DEFAULT false, + control_validated_by character varying, + control_validated_at timestamp without time zone, CONSTRAINT deliveries_status_check CHECK (((status)::text = ANY ((ARRAY['pending'::character varying, 'planned'::character varying, 'delivered'::character varying, 'cancelled'::character varying])::text[]))) ); @@ -567,7 +570,7 @@ CREATE SEQUENCE public.deliveries_id_seq ALTER SEQUENCE public.deliveries_id_seq OWNER TO neondb_owner; -- --- TOC entry 3859 (class 0 OID 0) +-- TOC entry 3862 (class 0 OID 0) -- Dependencies: 258 -- Name: deliveries_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: neondb_owner -- @@ -611,7 +614,7 @@ CREATE SEQUENCE public.delivery_items_id_seq ALTER SEQUENCE public.delivery_items_id_seq OWNER TO neondb_owner; -- --- TOC entry 3860 (class 0 OID 0) +-- TOC entry 3863 (class 0 OID 0) -- Dependencies: 225 -- Name: delivery_items_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: neondb_owner -- @@ -650,14 +653,17 @@ CREATE TABLE public.dlc_products ( validated_at timestamp without time zone, stock_epuise boolean DEFAULT false NOT NULL, stock_epuise_by character varying(255), - stock_epuise_at timestamp without time zone + stock_epuise_at timestamp without time zone, + processed_at timestamp without time zone, + processed_by character varying, + processed_until_expiry boolean DEFAULT false ); ALTER TABLE public.dlc_products OWNER TO neondb_owner; -- --- TOC entry 3861 (class 0 OID 0) +-- TOC entry 3864 (class 0 OID 0) -- Dependencies: 249 -- Name: COLUMN dlc_products.stock_epuise; Type: COMMENT; Schema: public; Owner: neondb_owner -- @@ -666,7 +672,7 @@ COMMENT ON COLUMN public.dlc_products.stock_epuise IS 'Indique si le produit est -- --- TOC entry 3862 (class 0 OID 0) +-- TOC entry 3865 (class 0 OID 0) -- Dependencies: 249 -- Name: COLUMN dlc_products.stock_epuise_by; Type: COMMENT; Schema: public; Owner: neondb_owner -- @@ -675,7 +681,7 @@ COMMENT ON COLUMN public.dlc_products.stock_epuise_by IS 'ID de l''utilisateur q -- --- TOC entry 3863 (class 0 OID 0) +-- TOC entry 3866 (class 0 OID 0) -- Dependencies: 249 -- Name: COLUMN dlc_products.stock_epuise_at; Type: COMMENT; Schema: public; Owner: neondb_owner -- @@ -700,7 +706,7 @@ CREATE SEQUENCE public.dlc_products_id_seq ALTER SEQUENCE public.dlc_products_id_seq OWNER TO neondb_owner; -- --- TOC entry 3864 (class 0 OID 0) +-- TOC entry 3867 (class 0 OID 0) -- Dependencies: 248 -- Name: dlc_products_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: neondb_owner -- @@ -752,7 +758,7 @@ CREATE SEQUENCE public.groups_id_seq ALTER SEQUENCE public.groups_id_seq OWNER TO neondb_owner; -- --- TOC entry 3865 (class 0 OID 0) +-- TOC entry 3868 (class 0 OID 0) -- Dependencies: 236 -- Name: groups_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: neondb_owner -- @@ -804,7 +810,7 @@ CREATE SEQUENCE public.invoice_verification_cache_id_seq ALTER SEQUENCE public.invoice_verification_cache_id_seq OWNER TO neondb_owner; -- --- TOC entry 3866 (class 0 OID 0) +-- TOC entry 3869 (class 0 OID 0) -- Dependencies: 265 -- Name: invoice_verification_cache_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: neondb_owner -- @@ -850,7 +856,7 @@ CREATE SEQUENCE public.invoice_verifications_id_seq ALTER SEQUENCE public.invoice_verifications_id_seq OWNER TO neondb_owner; -- --- TOC entry 3867 (class 0 OID 0) +-- TOC entry 3870 (class 0 OID 0) -- Dependencies: 263 -- Name: invoice_verifications_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: neondb_owner -- @@ -899,7 +905,7 @@ CREATE SEQUENCE public.invoices_id_seq ALTER SEQUENCE public.invoices_id_seq OWNER TO neondb_owner; -- --- TOC entry 3868 (class 0 OID 0) +-- TOC entry 3871 (class 0 OID 0) -- Dependencies: 227 -- Name: invoices_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: neondb_owner -- @@ -938,7 +944,7 @@ CREATE SEQUENCE public.migrations_id_seq ALTER SEQUENCE public.migrations_id_seq OWNER TO neondb_owner; -- --- TOC entry 3869 (class 0 OID 0) +-- TOC entry 3872 (class 0 OID 0) -- Dependencies: 269 -- Name: migrations_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: neondb_owner -- @@ -984,7 +990,7 @@ CREATE SEQUENCE public.nocodb_config_id_seq ALTER SEQUENCE public.nocodb_config_id_seq OWNER TO neondb_owner; -- --- TOC entry 3870 (class 0 OID 0) +-- TOC entry 3873 (class 0 OID 0) -- Dependencies: 238 -- Name: nocodb_config_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: neondb_owner -- @@ -1032,7 +1038,7 @@ CREATE SEQUENCE public.orders_id_seq ALTER SEQUENCE public.orders_id_seq OWNER TO neondb_owner; -- --- TOC entry 3871 (class 0 OID 0) +-- TOC entry 3874 (class 0 OID 0) -- Dependencies: 242 -- Name: orders_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: neondb_owner -- @@ -1077,7 +1083,7 @@ CREATE SEQUENCE public.permissions_id_seq ALTER SEQUENCE public.permissions_id_seq OWNER TO neondb_owner; -- --- TOC entry 3872 (class 0 OID 0) +-- TOC entry 3875 (class 0 OID 0) -- Dependencies: 254 -- Name: permissions_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: neondb_owner -- @@ -1124,7 +1130,7 @@ CREATE SEQUENCE public.publicities_id_seq ALTER SEQUENCE public.publicities_id_seq OWNER TO neondb_owner; -- --- TOC entry 3873 (class 0 OID 0) +-- TOC entry 3876 (class 0 OID 0) -- Dependencies: 244 -- Name: publicities_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: neondb_owner -- @@ -1182,7 +1188,7 @@ CREATE SEQUENCE public.reconciliation_comments_id_seq ALTER SEQUENCE public.reconciliation_comments_id_seq OWNER TO neondb_owner; -- --- TOC entry 3874 (class 0 OID 0) +-- TOC entry 3877 (class 0 OID 0) -- Dependencies: 277 -- Name: reconciliation_comments_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: neondb_owner -- @@ -1241,7 +1247,7 @@ CREATE SEQUENCE public.roles_id_seq ALTER SEQUENCE public.roles_id_seq OWNER TO neondb_owner; -- --- TOC entry 3875 (class 0 OID 0) +-- TOC entry 3878 (class 0 OID 0) -- Dependencies: 252 -- Name: roles_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: neondb_owner -- @@ -1291,7 +1297,7 @@ CREATE SEQUENCE public.sav_tickets_id_seq ALTER SEQUENCE public.sav_tickets_id_seq OWNER TO neondb_owner; -- --- TOC entry 3876 (class 0 OID 0) +-- TOC entry 3879 (class 0 OID 0) -- Dependencies: 229 -- Name: sav_tickets_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: neondb_owner -- @@ -1363,7 +1369,7 @@ CREATE SEQUENCE public.stores_id_seq ALTER SEQUENCE public.stores_id_seq OWNER TO neondb_owner; -- --- TOC entry 3877 (class 0 OID 0) +-- TOC entry 3880 (class 0 OID 0) -- Dependencies: 231 -- Name: stores_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: neondb_owner -- @@ -1384,7 +1390,8 @@ CREATE TABLE public.suppliers ( has_dlc boolean DEFAULT false, created_at timestamp without time zone DEFAULT now(), updated_at timestamp without time zone DEFAULT now(), - automatic_reconciliation boolean DEFAULT false + automatic_reconciliation boolean DEFAULT false, + requires_control boolean DEFAULT false ); @@ -1407,7 +1414,7 @@ CREATE SEQUENCE public.suppliers_id_seq ALTER SEQUENCE public.suppliers_id_seq OWNER TO neondb_owner; -- --- TOC entry 3878 (class 0 OID 0) +-- TOC entry 3881 (class 0 OID 0) -- Dependencies: 240 -- Name: suppliers_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: neondb_owner -- @@ -1458,7 +1465,7 @@ CREATE SEQUENCE public.tasks_id_seq ALTER SEQUENCE public.tasks_id_seq OWNER TO neondb_owner; -- --- TOC entry 3879 (class 0 OID 0) +-- TOC entry 3882 (class 0 OID 0) -- Dependencies: 250 -- Name: tasks_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: neondb_owner -- @@ -1556,7 +1563,7 @@ CREATE SEQUENCE public.weather_settings_id_seq ALTER SEQUENCE public.weather_settings_id_seq OWNER TO neondb_owner; -- --- TOC entry 3880 (class 0 OID 0) +-- TOC entry 3883 (class 0 OID 0) -- Dependencies: 279 -- Name: weather_settings_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: neondb_owner -- @@ -1583,7 +1590,7 @@ CREATE TABLE public.webhook_bap_config ( ALTER TABLE public.webhook_bap_config OWNER TO neondb_owner; -- --- TOC entry 3881 (class 0 OID 0) +-- TOC entry 3884 (class 0 OID 0) -- Dependencies: 274 -- Name: TABLE webhook_bap_config; Type: COMMENT; Schema: public; Owner: neondb_owner -- @@ -1608,7 +1615,7 @@ CREATE SEQUENCE public.webhook_bap_config_id_seq ALTER SEQUENCE public.webhook_bap_config_id_seq OWNER TO neondb_owner; -- --- TOC entry 3882 (class 0 OID 0) +-- TOC entry 3885 (class 0 OID 0) -- Dependencies: 273 -- Name: webhook_bap_config_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: neondb_owner -- @@ -1617,7 +1624,7 @@ ALTER SEQUENCE public.webhook_bap_config_id_seq OWNED BY public.webhook_bap_conf -- --- TOC entry 3476 (class 2604 OID 2359310) +-- TOC entry 3479 (class 2604 OID 2359310) -- Name: announcements id; Type: DEFAULT; Schema: public; Owner: neondb_owner -- @@ -1625,7 +1632,7 @@ ALTER TABLE ONLY public.announcements ALTER COLUMN id SET DEFAULT nextval('publi -- --- TOC entry 3485 (class 2604 OID 2367492) +-- TOC entry 3488 (class 2604 OID 2367492) -- Name: avoirs id; Type: DEFAULT; Schema: public; Owner: neondb_owner -- @@ -1665,7 +1672,7 @@ ALTER TABLE ONLY public.commands ALTER COLUMN id SET DEFAULT nextval('public.com -- --- TOC entry 3416 (class 2604 OID 57529) +-- TOC entry 3417 (class 2604 OID 57529) -- Name: customer_orders id; Type: DEFAULT; Schema: public; Owner: neondb_owner -- @@ -1681,7 +1688,7 @@ ALTER TABLE ONLY public.customers ALTER COLUMN id SET DEFAULT nextval('public.cu -- --- TOC entry 3471 (class 2604 OID 2342916) +-- TOC entry 3474 (class 2604 OID 2342916) -- Name: dashboard_messages id; Type: DEFAULT; Schema: public; Owner: neondb_owner -- @@ -1689,7 +1696,7 @@ ALTER TABLE ONLY public.dashboard_messages ALTER COLUMN id SET DEFAULT nextval(' -- --- TOC entry 3448 (class 2604 OID 73737) +-- TOC entry 3450 (class 2604 OID 73737) -- Name: deliveries id; Type: DEFAULT; Schema: public; Owner: neondb_owner -- @@ -1705,7 +1712,7 @@ ALTER TABLE ONLY public.delivery_items ALTER COLUMN id SET DEFAULT nextval('publ -- --- TOC entry 3424 (class 2604 OID 57545) +-- TOC entry 3425 (class 2604 OID 57545) -- Name: dlc_products id; Type: DEFAULT; Schema: public; Owner: neondb_owner -- @@ -1721,7 +1728,7 @@ ALTER TABLE ONLY public.groups ALTER COLUMN id SET DEFAULT nextval('public.group -- --- TOC entry 3464 (class 2604 OID 2310149) +-- TOC entry 3467 (class 2604 OID 2310149) -- Name: invoice_verification_cache id; Type: DEFAULT; Schema: public; Owner: neondb_owner -- @@ -1729,7 +1736,7 @@ ALTER TABLE ONLY public.invoice_verification_cache ALTER COLUMN id SET DEFAULT n -- --- TOC entry 3460 (class 2604 OID 2285572) +-- TOC entry 3463 (class 2604 OID 2285572) -- Name: invoice_verifications id; Type: DEFAULT; Schema: public; Owner: neondb_owner -- @@ -1745,7 +1752,7 @@ ALTER TABLE ONLY public.invoices ALTER COLUMN id SET DEFAULT nextval('public.inv -- --- TOC entry 3474 (class 2604 OID 2359300) +-- TOC entry 3477 (class 2604 OID 2359300) -- Name: migrations id; Type: DEFAULT; Schema: public; Owner: neondb_owner -- @@ -1761,7 +1768,7 @@ ALTER TABLE ONLY public.nocodb_config ALTER COLUMN id SET DEFAULT nextval('publi -- --- TOC entry 3409 (class 2604 OID 57491) +-- TOC entry 3410 (class 2604 OID 57491) -- Name: orders id; Type: DEFAULT; Schema: public; Owner: neondb_owner -- @@ -1769,7 +1776,7 @@ ALTER TABLE ONLY public.orders ALTER COLUMN id SET DEFAULT nextval('public.order -- --- TOC entry 3444 (class 2604 OID 57584) +-- TOC entry 3446 (class 2604 OID 57584) -- Name: permissions id; Type: DEFAULT; Schema: public; Owner: neondb_owner -- @@ -1777,7 +1784,7 @@ ALTER TABLE ONLY public.permissions ALTER COLUMN id SET DEFAULT nextval('public. -- --- TOC entry 3413 (class 2604 OID 57516) +-- TOC entry 3414 (class 2604 OID 57516) -- Name: publicities id; Type: DEFAULT; Schema: public; Owner: neondb_owner -- @@ -1785,7 +1792,7 @@ ALTER TABLE ONLY public.publicities ALTER COLUMN id SET DEFAULT nextval('public. -- --- TOC entry 3492 (class 2604 OID 2375684) +-- TOC entry 3495 (class 2604 OID 2375684) -- Name: reconciliation_comments id; Type: DEFAULT; Schema: public; Owner: neondb_owner -- @@ -1793,7 +1800,7 @@ ALTER TABLE ONLY public.reconciliation_comments ALTER COLUMN id SET DEFAULT next -- --- TOC entry 3438 (class 2604 OID 57568) +-- TOC entry 3440 (class 2604 OID 57568) -- Name: roles id; Type: DEFAULT; Schema: public; Owner: neondb_owner -- @@ -1825,7 +1832,7 @@ ALTER TABLE ONLY public.suppliers ALTER COLUMN id SET DEFAULT nextval('public.su -- --- TOC entry 3433 (class 2604 OID 57555) +-- TOC entry 3435 (class 2604 OID 57555) -- Name: tasks id; Type: DEFAULT; Schema: public; Owner: neondb_owner -- @@ -1833,7 +1840,7 @@ ALTER TABLE ONLY public.tasks ALTER COLUMN id SET DEFAULT nextval('public.tasks_ -- --- TOC entry 3495 (class 2604 OID 2383876) +-- TOC entry 3498 (class 2604 OID 2383876) -- Name: weather_settings id; Type: DEFAULT; Schema: public; Owner: neondb_owner -- @@ -1841,7 +1848,7 @@ ALTER TABLE ONLY public.weather_settings ALTER COLUMN id SET DEFAULT nextval('pu -- --- TOC entry 3480 (class 2604 OID 2359337) +-- TOC entry 3483 (class 2604 OID 2359337) -- Name: webhook_bap_config id; Type: DEFAULT; Schema: public; Owner: neondb_owner -- @@ -1849,7 +1856,7 @@ ALTER TABLE ONLY public.webhook_bap_config ALTER COLUMN id SET DEFAULT nextval(' -- --- TOC entry 3831 (class 0 OID 2359307) +-- TOC entry 3834 (class 0 OID 2359307) -- Dependencies: 272 -- Data for Name: announcements; Type: TABLE DATA; Schema: public; Owner: neondb_owner -- @@ -1859,7 +1866,7 @@ COPY public.announcements (id, title, content, priority, author_id, group_id, cr -- --- TOC entry 3835 (class 0 OID 2367489) +-- TOC entry 3838 (class 0 OID 2367489) -- Dependencies: 276 -- Data for Name: avoirs; Type: TABLE DATA; Schema: public; Owner: neondb_owner -- @@ -1869,7 +1876,7 @@ COPY public.avoirs (id, supplier_id, group_id, invoice_reference, amount, commen -- --- TOC entry 3775 (class 0 OID 24577) +-- TOC entry 3778 (class 0 OID 24577) -- Dependencies: 216 -- Data for Name: calendar_events; Type: TABLE DATA; Schema: public; Owner: neondb_owner -- @@ -1885,7 +1892,7 @@ COPY public.calendar_events (id, title, description, user_id, store_id, start_da -- --- TOC entry 3777 (class 0 OID 24590) +-- TOC entry 3780 (class 0 OID 24590) -- Dependencies: 218 -- Data for Name: client_orders; Type: TABLE DATA; Schema: public; Owner: neondb_owner -- @@ -1900,7 +1907,7 @@ COPY public.client_orders (id, order_number, customer_id, store_id, user_id, sta -- --- TOC entry 3779 (class 0 OID 24605) +-- TOC entry 3782 (class 0 OID 24605) -- Dependencies: 220 -- Data for Name: command_items; Type: TABLE DATA; Schema: public; Owner: neondb_owner -- @@ -1924,7 +1931,7 @@ COPY public.command_items (id, command_id, product_name, product_code, quantity, -- --- TOC entry 3781 (class 0 OID 24614) +-- TOC entry 3784 (class 0 OID 24614) -- Dependencies: 222 -- Data for Name: commands; Type: TABLE DATA; Schema: public; Owner: neondb_owner -- @@ -1939,7 +1946,7 @@ COPY public.commands (id, command_number, supplier_id, store_id, user_id, status -- --- TOC entry 3806 (class 0 OID 57526) +-- TOC entry 3809 (class 0 OID 57526) -- Dependencies: 247 -- Data for Name: customer_orders; Type: TABLE DATA; Schema: public; Owner: neondb_owner -- @@ -1950,11 +1957,15 @@ COPY public.customer_orders (id, order_taker, customer_name, customer_phone, cus 336583 admin Test Client 336583 0123456789 \N Test Product Designation \N GENCODE336583 1 1 pending 0.00 f f \N 1 admin 2025-09-11 10:57:11.071226 2025-09-11 10:57:11.071226 685430 admin Test Client 685430 0123456789 \N Test Product Designation \N GENCODE685430 1 1 pending 0.00 f f \N 1 admin 2025-09-11 10:57:46.938934 2025-09-11 10:57:46.938934 409686 admin Test Client 409686 0123456789 \N Test Product Designation \N GENCODE409686 1 1 pending 0.00 f f \N 1 admin 2025-09-11 10:58:00.328537 2025-09-11 10:58:00.328537 +7 admin C_xUIoIS 0123456789 \N Test Product Available \N GENkDr_-n 1 1 Disponible 0.00 f f \N 1 admin_local 2025-09-28 08:38:27.557772 2025-09-28 08:38:27.557772 +8 admin C_ZZrx9k 0123456789 \N Test Product Retired \N GENOBslmz 1 1 Retiré 0.00 f f \N 1 admin_local 2025-09-28 08:38:27.691298 2025-09-28 08:38:27.691298 +16 tester C_7B7JSD 0123456789 \N Test Product Available \N GEN-API-AV 1 1 Disponible 0.00 f f \N 1 admin_local 2025-09-28 08:48:29.774306 2025-09-28 08:48:29.774306 +17 tester C_FPC3In 0123456789 \N Test Product Retired \N GEN-API-RT 1 1 Retiré 0.00 f f \N 1 admin_local 2025-09-28 08:49:00.887457 2025-09-28 08:49:00.887457 \. -- --- TOC entry 3783 (class 0 OID 24629) +-- TOC entry 3786 (class 0 OID 24629) -- Dependencies: 224 -- Data for Name: customers; Type: TABLE DATA; Schema: public; Owner: neondb_owner -- @@ -1972,7 +1983,7 @@ COPY public.customers (id, first_name, last_name, email, phone, address, store_i -- --- TOC entry 3827 (class 0 OID 2342913) +-- TOC entry 3830 (class 0 OID 2342913) -- Dependencies: 268 -- Data for Name: dashboard_messages; Type: TABLE DATA; Schema: public; Owner: neondb_owner -- @@ -1982,72 +1993,73 @@ COPY public.dashboard_messages (id, title, content, type, store_id, created_by, -- --- TOC entry 3821 (class 0 OID 819214) +-- TOC entry 3824 (class 0 OID 819214) -- Dependencies: 262 -- Data for Name: database_backups; Type: TABLE DATA; Schema: public; Owner: neondb_owner -- COPY public.database_backups (id, filename, description, size, created_at, created_by, tables_count, status, backup_type) FROM stdin; -V8T82lGYiVOyqw2-PwZsZ backup_automatic_2025-09-11T05-59-54-844Z.sql Automatique backup du 11/09/2025 121198 2025-09-11 05:59:54.880714 system 36 completed automatic -AVRKx6fkmqgASTdspwUkz backup_automatic_2025-09-12T10-06-11-906Z.sql Automatique backup du 12/09/2025 129519 2025-09-12 10:06:11.934102 system 36 completed automatic -tW8PypCgNiWzbeNlmffB5 backup_automatic_2025-09-13T08-56-08-317Z.sql Automatique backup du 13/09/2025 129519 2025-09-13 08:56:08.313083 system 36 completed automatic -o-SjCztDrO6s4euLXW89b backup_automatic_2025-09-14T06-47-09-384Z.sql Automatique backup du 14/09/2025 129520 2025-09-14 06:47:09.423331 system 36 completed automatic -6kVpBxcqhbDpUojzGo4Is backup_automatic_2025-09-15T06-06-14-991Z.sql Automatique backup du 15/09/2025 129521 2025-09-15 06:06:15.021982 system 36 completed automatic --ExxMCChA_LAMKmXOLbw2 backup_automatic_2025-09-10T05-59-02-237Z.sql Automatique backup du 10/09/2025 117601 2025-09-10 05:59:02.267425 system 35 completed automatic -3BXbMdVkhtSryOk3HRGkp backup_automatic_2025-09-17T21-56-37-345Z.sql Automatique backup du 17/09/2025 131556 2025-09-17 21:56:37.375543 system 37 completed automatic -FBwVzTaCwB4AS6GVU6SJ9 backup_automatic_2025-09-19T06-11-49-625Z.sql Automatique backup du 19/09/2025 131556 2025-09-19 06:11:49.678533 system 37 completed automatic -cICxm578x1hf1vPaQJROL backup_automatic_2025-09-20T02-02-55-254Z.sql Automatique backup du 20/09/2025 131556 2025-09-20 02:02:55.280114 system 37 completed automatic -MDAobkh74ZgZZI9oS2XCI backup_automatic_2025-09-21T06-22-14-480Z.sql Automatique backup du 21/09/2025 131555 2025-09-21 06:22:14.50849 system 37 completed automatic -V__NOBc-Hg8Kr9yiiGqna backup_automatic_2025-09-22T05-28-11-122Z.sql Automatique backup du 22/09/2025 0 2025-09-22 05:28:11.1653 system 0 creating automatic +RCy5qsra43fjigkO5fw0Z backup_automatic_2025-09-28T06-02-00-545Z.sql Automatique backup du 28/09/2025 133100 2025-09-28 06:02:00.560751 system 37 completed automatic +M0mylIvymyjNW-6oMZ2y3 backup_automatic_2025-09-29T05-35-44-890Z.sql Automatique backup du 29/09/2025 133745 2025-09-29 05:35:44.919566 system 37 completed automatic +vdKzGJ9Y1Wz7D1mIqM1NL backup_automatic_2025-09-30T07-51-20-521Z.sql Automatique backup du 30/09/2025 133745 2025-09-30 07:51:20.576339 system 37 completed automatic +d_B9HrBTYc1cFV7kN_nJB backup_automatic_2025-10-01T06-06-16-054Z.sql Automatique backup du 01/10/2025 134303 2025-10-01 06:06:16.079366 system 37 completed automatic +dXL2dRq-ap4H0lpSL1r8m backup_automatic_2025-10-02T06-01-05-439Z.sql Automatique backup du 02/10/2025 134304 2025-10-02 06:01:05.948457 system 37 completed automatic +Mu8aDqc8eAJCs7uuklwUV backup_automatic_2025-10-10T15-48-22-254Z.sql Automatique backup du 10/10/2025 0 2025-10-10 15:48:22.301743 system 0 creating automatic +NJ_zevppkB1fhTqNVpHVQ backup_automatic_2025-09-23T08-42-36-690Z.sql Automatique backup du 23/09/2025 131567 2025-09-23 08:42:36.721996 system 37 completed automatic +T5omweVqNbmOb3c1fcDeC backup_automatic_2025-09-24T06-04-17-915Z.sql Automatique backup du 24/09/2025 131832 2025-09-24 06:04:17.944287 system 37 completed automatic +DDcEQbW5fonM241HUWnmz backup_automatic_2025-09-25T02-54-42-765Z.sql Automatique backup du 25/09/2025 132377 2025-09-25 02:54:42.804109 system 37 completed automatic +MkChSLBOwIZnScVZ5KcWd backup_automatic_2025-09-26T02-58-35-800Z.sql Automatique backup du 26/09/2025 133018 2025-09-26 02:58:35.841293 system 37 completed automatic +fZa7gVGVHvaMl9kaLvJf8 backup_automatic_2025-09-27T09-13-38-191Z.sql Automatique backup du 27/09/2025 133018 2025-09-27 09:13:38.216295 system 37 completed automatic \. -- --- TOC entry 3818 (class 0 OID 73734) +-- TOC entry 3821 (class 0 OID 73734) -- Dependencies: 259 -- Data for Name: deliveries; Type: TABLE DATA; Schema: public; Owner: neondb_owner -- -COPY public.deliveries (id, order_id, supplier_id, group_id, scheduled_date, delivered_date, quantity, unit, status, notes, bl_number, bl_amount, invoice_reference, invoice_amount, reconciled, validated_at, created_by, created_at, updated_at) FROM stdin; -1 \N 1 1 2025-07-20 \N 10 palettes pending Test livraison \N \N \N \N f \N 1 2025-07-19 20:32:20.382559 2025-07-19 20:32:20.382559 -3 \N 1 4 2025-07-25 \N 5 palettes planned Test statut planned \N \N \N \N f \N admin_local 2025-07-19 20:34:11.951608 2025-07-19 20:34:11.951608 -2 1 1 4 2025-07-17 2025-07-19 20:33:34.611 1 palettes delivered \N BL12345678 1299.00 faC454566435F 1299.00 t 2025-07-19 20:33:34.611 1 2025-07-19 20:33:27.154225 2025-07-19 21:50:36.00099 -101 2 1 4 2025-07-26 \N 3 palettes planned Test pour validation - liée à commande ID 2 \N \N \N \N f \N admin_local 2025-07-20 08:22:00.758253 2025-07-20 08:22:00.758253 -102 4 3 5 2025-07-23 2025-07-22 13:16:16.924 1 palettes delivered \N BL12345678 1200.00 FC25624812 1200.00 t 2025-07-22 13:16:16.924 _1753182518439 2025-07-22 13:07:50.937609 2025-07-22 13:16:35.824 -104 \N 1 4 2025-07-23 2025-07-23 00:00:00 3 palettes delivered \N BL205794 \N \N \N f \N 1 2025-07-24 13:23:51.878626 2025-07-24 13:23:51.878626 -105 \N 2 4 2025-07-23 2025-07-23 00:00:00 2 palettes delivered \N BL205795 \N \N \N f \N 1 2025-07-24 13:23:51.878626 2025-07-24 13:23:51.878626 -106 \N 2 4 2025-07-16 2025-07-16 00:00:00 4 palettes delivered \N BL1125071423 \N \N \N f \N 1 2025-07-24 13:23:51.878626 2025-07-24 13:23:51.878626 -107 \N 1 4 2025-07-15 2025-07-15 00:00:00 6 palettes delivered \N BL377797 \N \N \N f \N 1 2025-07-24 13:23:51.878626 2025-07-24 13:23:51.878626 -108 \N 1 4 2025-07-25 \N 5 palettes delivered Test livraison 1 pour pagination BL123456 1500.00 \N \N f \N admin_local 2025-07-25 11:51:33.774256 2025-07-25 11:51:33.774256 -109 \N 2 4 2025-07-25 \N 3 palettes delivered Test livraison 2 pour pagination BL123457 890.50 \N \N f \N admin_local 2025-07-25 11:51:33.774256 2025-07-25 11:51:33.774256 -110 \N 1 4 2025-07-25 \N 7 palettes delivered Test livraison 3 pour pagination BL123458 2100.00 \N \N f \N admin_local 2025-07-25 11:51:33.774256 2025-07-25 11:51:33.774256 -111 \N 3 4 2025-07-26 \N 4 palettes delivered Test livraison 4 pour pagination BL123459 1200.75 \N \N f \N admin_local 2025-07-25 11:51:33.774256 2025-07-25 11:51:33.774256 -112 \N 1 4 2025-07-26 \N 6 palettes delivered Test livraison 5 pour pagination BL123460 1800.25 \N \N f \N admin_local 2025-07-25 11:51:33.774256 2025-07-25 11:51:33.774256 -113 \N 2 4 2025-07-26 \N 2 palettes delivered Test livraison 6 pour pagination BL123461 650.00 \N \N f \N admin_local 2025-07-25 11:51:33.774256 2025-07-25 11:51:33.774256 -114 \N 3 4 2025-07-27 \N 8 palettes delivered Test livraison 7 pour pagination BL123462 2400.00 \N \N f \N admin_local 2025-07-25 11:51:33.774256 2025-07-25 11:51:33.774256 -115 \N 1 4 2025-07-27 \N 5 palettes delivered Test livraison 8 pour pagination BL123463 1500.00 \N \N f \N admin_local 2025-07-25 11:51:33.774256 2025-07-25 11:51:33.774256 -116 \N 2 4 2025-07-27 \N 3 palettes delivered Test livraison 9 pour pagination BL123464 900.00 \N \N f \N admin_local 2025-07-25 11:51:33.774256 2025-07-25 11:51:33.774256 -117 \N 3 4 2025-07-28 \N 4 palettes delivered Test livraison 10 pour pagination BL123465 1200.00 \N \N f \N admin_local 2025-07-25 11:51:33.774256 2025-07-25 11:51:33.774256 -120 \N 4 1 2025-07-25 \N 1 palettes planned \N \N \N \N \N f \N 1 2025-07-25 18:34:31.897574 2025-07-25 18:34:31.897574 -122 \N 4 1 2025-07-24 2025-07-27 16:09:31.86 1 palettes delivered \N bllt015904 1200.00 25025575 1200.00 f 2025-07-27 16:09:31.86 1 2025-07-27 16:09:27.001141 2025-07-28 14:39:57.081 -124 \N 5 5 2025-07-24 \N 1 palettes delivered \N \N \N F5162713 5972.48 f \N _1753182518439 2025-07-30 12:59:12.824932 2025-07-30 12:59:12.824932 -103 \N 1 4 2025-07-24 2025-07-24 00:00:00 5 palettes delivered \N BL00130066 \N \N f \N 1 2025-07-24 13:23:51.878626 2025-07-27 22:33:18.066 -118 8 1 4 2025-08-08 2025-07-25 12:42:28.748 1 palettes delivered \N BL2501644 1200.00 \N f 2025-07-25 12:42:28.748 1 2025-07-25 12:42:19.117085 2025-07-27 22:34:05.073 -119 \N 4 1 2025-07-25 2025-07-25 18:34:43.783 1 palettes pending \N 25025575 2468.48 25025575 2468.48 f \N 1 2025-07-25 18:33:33.42942 2025-07-28 13:31:47.301 -127 \N 5 5 2025-07-30 \N 1 palettes delivered \N \N \N F5162713 5972.48 f \N admin_local 2025-07-30 14:54:27.805769 2025-07-30 14:54:27.805769 -121 \N 4 1 2025-07-25 \N 2 palettes delivered \N bllt015904 1200.00 25025575 1200.00 t \N 1 2025-07-25 21:00:02.583105 2025-07-30 20:52:38.952429 -126 \N 4 1 2025-07-24 \N 1 palettes delivered \N \N \N \N \N f \N _1753182518439 2025-07-30 14:09:31.269975 2025-07-30 20:58:03.172497 -128 \N 1 1 2025-08-20 \N 5 palettes planned Test cache PostgreSQL \N \N FACT2025-001 1500.50 f \N 1 2025-08-17 16:03:04.728264 2025-08-17 16:03:04.728264 -129 \N 1 1 2025-08-21 \N 3 palettes planned Test même facture cache \N \N FACT2025-001 1500.50 f \N 1 2025-08-17 16:03:06.006233 2025-08-17 16:03:06.006233 -130 \N 1 1 2025-08-20 \N 5 palettes planned Test cache MemStorage \N \N FACT2025-001 1500.50 f \N 1 2025-08-17 16:04:27.897356 2025-08-17 16:04:27.897356 -131 \N 1 1 2025-08-21 \N 3 palettes planned Test même facture cache \N \N FACT2025-001 1500.50 f \N 1 2025-08-17 16:04:29.232538 2025-08-17 16:04:29.232538 -132 \N 1 1 2025-08-20 \N 5 palettes planned Test final cache \N \N FACT2025-002 2500.50 f \N 1 2025-08-17 16:06:06.113457 2025-08-17 16:06:06.113457 -133 \N 1 1 2025-08-21 \N 3 palettes planned Test même facture cache final \N \N FACT2025-002 2500.50 f \N 1 2025-08-17 16:06:07.49284 2025-08-17 16:06:07.49284 +COPY public.deliveries (id, order_id, supplier_id, group_id, scheduled_date, delivered_date, quantity, unit, status, notes, bl_number, bl_amount, invoice_reference, invoice_amount, reconciled, validated_at, created_by, created_at, updated_at, control_validated, control_validated_by, control_validated_at) FROM stdin; +1 \N 1 1 2025-07-20 \N 10 palettes pending Test livraison \N \N \N \N f \N 1 2025-07-19 20:32:20.382559 2025-07-19 20:32:20.382559 f \N \N +3 \N 1 4 2025-07-25 \N 5 palettes planned Test statut planned \N \N \N \N f \N admin_local 2025-07-19 20:34:11.951608 2025-07-19 20:34:11.951608 f \N \N +2 1 1 4 2025-07-17 2025-07-19 20:33:34.611 1 palettes delivered \N BL12345678 1299.00 faC454566435F 1299.00 t 2025-07-19 20:33:34.611 1 2025-07-19 20:33:27.154225 2025-07-19 21:50:36.00099 f \N \N +101 2 1 4 2025-07-26 \N 3 palettes planned Test pour validation - liée à commande ID 2 \N \N \N \N f \N admin_local 2025-07-20 08:22:00.758253 2025-07-20 08:22:00.758253 f \N \N +102 4 3 5 2025-07-23 2025-07-22 13:16:16.924 1 palettes delivered \N BL12345678 1200.00 FC25624812 1200.00 t 2025-07-22 13:16:16.924 _1753182518439 2025-07-22 13:07:50.937609 2025-07-22 13:16:35.824 f \N \N +104 \N 1 4 2025-07-23 2025-07-23 00:00:00 3 palettes delivered \N BL205794 \N \N \N f \N 1 2025-07-24 13:23:51.878626 2025-07-24 13:23:51.878626 f \N \N +105 \N 2 4 2025-07-23 2025-07-23 00:00:00 2 palettes delivered \N BL205795 \N \N \N f \N 1 2025-07-24 13:23:51.878626 2025-07-24 13:23:51.878626 f \N \N +106 \N 2 4 2025-07-16 2025-07-16 00:00:00 4 palettes delivered \N BL1125071423 \N \N \N f \N 1 2025-07-24 13:23:51.878626 2025-07-24 13:23:51.878626 f \N \N +107 \N 1 4 2025-07-15 2025-07-15 00:00:00 6 palettes delivered \N BL377797 \N \N \N f \N 1 2025-07-24 13:23:51.878626 2025-07-24 13:23:51.878626 f \N \N +108 \N 1 4 2025-07-25 \N 5 palettes delivered Test livraison 1 pour pagination BL123456 1500.00 \N \N f \N admin_local 2025-07-25 11:51:33.774256 2025-07-25 11:51:33.774256 f \N \N +109 \N 2 4 2025-07-25 \N 3 palettes delivered Test livraison 2 pour pagination BL123457 890.50 \N \N f \N admin_local 2025-07-25 11:51:33.774256 2025-07-25 11:51:33.774256 f \N \N +110 \N 1 4 2025-07-25 \N 7 palettes delivered Test livraison 3 pour pagination BL123458 2100.00 \N \N f \N admin_local 2025-07-25 11:51:33.774256 2025-07-25 11:51:33.774256 f \N \N +111 \N 3 4 2025-07-26 \N 4 palettes delivered Test livraison 4 pour pagination BL123459 1200.75 \N \N f \N admin_local 2025-07-25 11:51:33.774256 2025-07-25 11:51:33.774256 f \N \N +112 \N 1 4 2025-07-26 \N 6 palettes delivered Test livraison 5 pour pagination BL123460 1800.25 \N \N f \N admin_local 2025-07-25 11:51:33.774256 2025-07-25 11:51:33.774256 f \N \N +113 \N 2 4 2025-07-26 \N 2 palettes delivered Test livraison 6 pour pagination BL123461 650.00 \N \N f \N admin_local 2025-07-25 11:51:33.774256 2025-07-25 11:51:33.774256 f \N \N +114 \N 3 4 2025-07-27 \N 8 palettes delivered Test livraison 7 pour pagination BL123462 2400.00 \N \N f \N admin_local 2025-07-25 11:51:33.774256 2025-07-25 11:51:33.774256 f \N \N +115 \N 1 4 2025-07-27 \N 5 palettes delivered Test livraison 8 pour pagination BL123463 1500.00 \N \N f \N admin_local 2025-07-25 11:51:33.774256 2025-07-25 11:51:33.774256 f \N \N +116 \N 2 4 2025-07-27 \N 3 palettes delivered Test livraison 9 pour pagination BL123464 900.00 \N \N f \N admin_local 2025-07-25 11:51:33.774256 2025-07-25 11:51:33.774256 f \N \N +117 \N 3 4 2025-07-28 \N 4 palettes delivered Test livraison 10 pour pagination BL123465 1200.00 \N \N f \N admin_local 2025-07-25 11:51:33.774256 2025-07-25 11:51:33.774256 f \N \N +120 \N 4 1 2025-07-25 \N 1 palettes planned \N \N \N \N \N f \N 1 2025-07-25 18:34:31.897574 2025-07-25 18:34:31.897574 f \N \N +122 \N 4 1 2025-07-24 2025-07-27 16:09:31.86 1 palettes delivered \N bllt015904 1200.00 25025575 1200.00 f 2025-07-27 16:09:31.86 1 2025-07-27 16:09:27.001141 2025-07-28 14:39:57.081 f \N \N +124 \N 5 5 2025-07-24 \N 1 palettes delivered \N \N \N F5162713 5972.48 f \N _1753182518439 2025-07-30 12:59:12.824932 2025-07-30 12:59:12.824932 f \N \N +103 \N 1 4 2025-07-24 2025-07-24 00:00:00 5 palettes delivered \N BL00130066 \N \N f \N 1 2025-07-24 13:23:51.878626 2025-07-27 22:33:18.066 f \N \N +118 8 1 4 2025-08-08 2025-07-25 12:42:28.748 1 palettes delivered \N BL2501644 1200.00 \N f 2025-07-25 12:42:28.748 1 2025-07-25 12:42:19.117085 2025-07-27 22:34:05.073 f \N \N +119 \N 4 1 2025-07-25 2025-07-25 18:34:43.783 1 palettes pending \N 25025575 2468.48 25025575 2468.48 f \N 1 2025-07-25 18:33:33.42942 2025-07-28 13:31:47.301 f \N \N +121 \N 4 1 2025-07-25 \N 2 palettes delivered \N bllt015904 1200.00 25025575 1200.00 t \N 1 2025-07-25 21:00:02.583105 2025-07-30 20:52:38.952429 f \N \N +126 \N 4 1 2025-07-24 \N 1 palettes delivered \N \N \N \N \N f \N _1753182518439 2025-07-30 14:09:31.269975 2025-07-30 20:58:03.172497 f \N \N +128 \N 1 1 2025-08-20 \N 5 palettes planned Test cache PostgreSQL \N \N FACT2025-001 1500.50 f \N 1 2025-08-17 16:03:04.728264 2025-08-17 16:03:04.728264 f \N \N +129 \N 1 1 2025-08-21 \N 3 palettes planned Test même facture cache \N \N FACT2025-001 1500.50 f \N 1 2025-08-17 16:03:06.006233 2025-08-17 16:03:06.006233 f \N \N +130 \N 1 1 2025-08-20 \N 5 palettes planned Test cache MemStorage \N \N FACT2025-001 1500.50 f \N 1 2025-08-17 16:04:27.897356 2025-08-17 16:04:27.897356 f \N \N +131 \N 1 1 2025-08-21 \N 3 palettes planned Test même facture cache \N \N FACT2025-001 1500.50 f \N 1 2025-08-17 16:04:29.232538 2025-08-17 16:04:29.232538 f \N \N +132 \N 1 1 2025-08-20 \N 5 palettes planned Test final cache \N \N FACT2025-002 2500.50 f \N 1 2025-08-17 16:06:06.113457 2025-08-17 16:06:06.113457 f \N \N +133 \N 1 1 2025-08-21 \N 3 palettes planned Test même facture cache final \N \N FACT2025-002 2500.50 f \N 1 2025-08-17 16:06:07.49284 2025-08-17 16:06:07.49284 f \N \N +134 9 1 1 2025-09-30 \N 3 palettes planned \N \N \N \N \N f \N admin_local 2025-09-23 09:40:01.331214 2025-09-23 09:40:01.331214 f \N \N +127 \N 5 5 2025-07-30 \N 1 palettes delivered \N \N \N F5162713 5972.48 f \N admin_local 2025-07-30 14:54:27.805769 2025-09-27 09:18:29.596 f \N \N \. -- --- TOC entry 3785 (class 0 OID 24654) +-- TOC entry 3788 (class 0 OID 24654) -- Dependencies: 226 -- Data for Name: delivery_items; Type: TABLE DATA; Schema: public; Owner: neondb_owner -- @@ -2057,23 +2069,26 @@ COPY public.delivery_items (id, delivery_id, command_item_id, product_name, quan -- --- TOC entry 3808 (class 0 OID 57542) +-- TOC entry 3811 (class 0 OID 57542) -- Dependencies: 249 -- Data for Name: dlc_products; Type: TABLE DATA; Schema: public; Owner: neondb_owner -- -COPY public.dlc_products (id, name, gencode, dlc_date, quantity, store_id, created_at, group_id, created_by, status, validated_by, expiry_date, product_code, description, supplier_id, product_name, date_type, unit, location, alert_threshold, notes, updated_at, validated_at, stock_epuise, stock_epuise_by, stock_epuise_at) FROM stdin; -2 Produit Test DLC 1234567890123 2025-07-30 1 \N 2025-07-19 22:35:49.651214 4 admin_local en_cours \N 2025-07-30 1234567890123 \N 1 Produit Test DLC DLC unité Magasin 15 Test stats 2025-07-19 22:35:49.651214 \N f \N \N -3 Produit Expirant Bientôt 2345678901234 2025-07-22 2 \N 2025-07-19 22:35:49.651214 4 admin_local en_cours \N 2025-07-22 2345678901234 \N 1 Produit Expirant Bientôt DLC unité Magasin 15 Expire dans 3 jours 2025-07-19 22:35:49.651214 \N f \N \N -4 Produit Expiré 3456789012345 2025-07-15 1 \N 2025-07-19 22:35:49.651214 4 admin_local en_cours \N 2025-07-15 3456789012345 \N 1 Produit Expiré DLC unité Magasin 15 Déjà expiré 2025-07-19 22:35:49.651214 \N f \N \N -7 Produit Validé Test VAL123 2025-08-15 1 \N 2025-07-19 23:54:00.380592 4 admin valides \N \N \N \N 1 Produit Validé Test DLC unité Magasin 15 Produit avec statut validé 2025-07-19 23:54:00.380592 \N f \N \N -15 coca 366092323745 \N 1 \N 2025-07-22 13:35:02.427 5 _1753182518439 en_cours \N 2025-07-27 \N \N 3 coca dlc unité Magasin 15 2025-07-22 13:35:02.427 \N f \N \N -17 DLC Produit Test zFGwX \N \N \N 2025-09-11 11:11:28.243179 \N \N valides \N 2026-01-01 \N \N \N DLC Produit Test DLC unité Magasin 15 \N 2025-09-11 11:11:28.243179 \N f \N \N +COPY public.dlc_products (id, name, gencode, dlc_date, quantity, store_id, created_at, group_id, created_by, status, validated_by, expiry_date, product_code, description, supplier_id, product_name, date_type, unit, location, alert_threshold, notes, updated_at, validated_at, stock_epuise, stock_epuise_by, stock_epuise_at, processed_at, processed_by, processed_until_expiry) FROM stdin; +2 Produit Test DLC 1234567890123 2025-07-30 1 \N 2025-07-19 22:35:49.651214 4 admin_local en_cours \N 2025-07-30 1234567890123 \N 1 Produit Test DLC DLC unité Magasin 15 Test stats 2025-07-19 22:35:49.651214 \N f \N \N \N \N f +3 Produit Expirant Bientôt 2345678901234 2025-07-22 2 \N 2025-07-19 22:35:49.651214 4 admin_local en_cours \N 2025-07-22 2345678901234 \N 1 Produit Expirant Bientôt DLC unité Magasin 15 Expire dans 3 jours 2025-07-19 22:35:49.651214 \N f \N \N \N \N f +7 Produit Validé Test VAL123 2025-08-15 1 \N 2025-07-19 23:54:00.380592 4 admin valides \N \N \N \N 1 Produit Validé Test DLC unité Magasin 15 Produit avec statut validé 2025-07-19 23:54:00.380592 \N f \N \N \N \N f +15 coca 366092323745 \N 1 \N 2025-07-22 13:35:02.427 5 _1753182518439 en_cours \N 2025-07-27 \N \N 3 coca dlc unité Magasin 15 2025-07-22 13:35:02.427 \N f \N \N \N \N f +17 DLC Produit Test zFGwX \N \N \N 2025-09-11 11:11:28.243179 \N \N valides \N 2026-01-01 \N \N \N DLC Produit Test DLC unité Magasin 15 \N 2025-09-11 11:11:28.243179 \N f \N \N \N \N f +24 Test DLC Fixé IRWcpS 1234567890123 \N 1 \N 2025-09-24 12:16:08.786084 1 admin_local en_cours \N 2025-12-25 \N \N 1 Test DLC Fixé IRWcpS dlc unité Magasin 15 Création automatique via test agent 2025-09-24 12:16:08.786084 \N f \N \N \N \N f +26 Test Product NIzB_ 9999999999999 \N 1 \N 2025-09-25 06:52:51.837635 1 admin_local en_cours \N 2025-10-05 \N \N 1 Test Product NIzB_ dlc unité Magasin 15 2025-09-25 06:58:05.022 \N f \N \N \N \N f +25 Test Product NgC8x 9999999999999 \N 1 \N 2025-09-25 06:45:45.9093 1 admin_local en_cours \N 2025-10-05 \N \N 1 Test Product NgC8x dlc unité Magasin 15 2025-09-27 11:38:59.385 \N t admin_local 2025-09-27 11:38:59.384 2025-09-27 11:38:49.482 admin_local t +4 Produit Expiré 3456789012345 2025-07-15 1 \N 2025-07-19 22:35:49.651214 4 admin_local valides admin_local 2025-07-15 3456789012345 \N 1 Produit Expiré DLC unité Magasin 15 Déjà expiré 2025-09-27 11:51:07.389 2025-09-27 11:51:07.389 f \N \N \N \N f \. -- --- TOC entry 3796 (class 0 OID 57451) +-- TOC entry 3799 (class 0 OID 57451) -- Dependencies: 237 -- Data for Name: groups; Type: TABLE DATA; Schema: public; Owner: neondb_owner -- @@ -2086,7 +2101,7 @@ COPY public.groups (id, name, color, address, phone, email, nocodb_config_id, no -- --- TOC entry 3825 (class 0 OID 2310146) +-- TOC entry 3828 (class 0 OID 2310146) -- Dependencies: 266 -- Data for Name: invoice_verification_cache; Type: TABLE DATA; Schema: public; Owner: neondb_owner -- @@ -2096,7 +2111,7 @@ COPY public.invoice_verification_cache (id, cache_key, group_id, invoice_referen -- --- TOC entry 3823 (class 0 OID 2285569) +-- TOC entry 3826 (class 0 OID 2285569) -- Dependencies: 264 -- Data for Name: invoice_verifications; Type: TABLE DATA; Schema: public; Owner: neondb_owner -- @@ -2111,7 +2126,7 @@ COPY public.invoice_verifications (id, delivery_id, group_id, invoice_reference, -- --- TOC entry 3787 (class 0 OID 24677) +-- TOC entry 3790 (class 0 OID 24677) -- Dependencies: 228 -- Data for Name: invoices; Type: TABLE DATA; Schema: public; Owner: neondb_owner -- @@ -2121,7 +2136,7 @@ COPY public.invoices (id, invoice_number, command_id, delivery_id, store_id, use -- --- TOC entry 3829 (class 0 OID 2359297) +-- TOC entry 3832 (class 0 OID 2359297) -- Dependencies: 270 -- Data for Name: migrations; Type: TABLE DATA; Schema: public; Owner: neondb_owner -- @@ -2136,7 +2151,7 @@ COPY public.migrations (id, filename, executed_at) FROM stdin; -- --- TOC entry 3798 (class 0 OID 57464) +-- TOC entry 3801 (class 0 OID 57464) -- Dependencies: 239 -- Data for Name: nocodb_config; Type: TABLE DATA; Schema: public; Owner: neondb_owner -- @@ -2147,7 +2162,7 @@ COPY public.nocodb_config (id, name, base_url, project_id, api_token, descriptio -- --- TOC entry 3802 (class 0 OID 57488) +-- TOC entry 3805 (class 0 OID 57488) -- Dependencies: 243 -- Data for Name: orders; Type: TABLE DATA; Schema: public; Owner: neondb_owner -- @@ -2161,12 +2176,12 @@ COPY public.orders (id, supplier_id, group_id, planned_date, quantity, unit, sta 6 3 4 2025-07-09 \N \N pending \N 1 2025-07-24 09:34:55.314888 2025-07-24 09:34:55.314888 7 1 2 2025-07-25 5 palettes pending Test commande pour manager groupe 2 test_manager 2025-07-24 10:29:44.602606 2025-07-24 10:29:44.602606 8 1 4 2025-07-10 \N \N delivered \N 1 2025-07-25 12:42:09.377059 2025-07-25 12:42:28.781778 -9 1 1 2025-07-09 \N \N pending \N 1 2025-07-27 16:09:15.10213 2025-07-27 16:09:15.10213 +9 1 1 2025-07-09 \N \N planned \N 1 2025-07-27 16:09:15.10213 2025-09-23 09:40:01.371 \. -- --- TOC entry 3814 (class 0 OID 57581) +-- TOC entry 3817 (class 0 OID 57581) -- Dependencies: 255 -- Data for Name: permissions; Type: TABLE DATA; Schema: public; Owner: neondb_owner -- @@ -2230,7 +2245,7 @@ COPY public.permissions (id, name, display_name, description, category, action, -- --- TOC entry 3804 (class 0 OID 57513) +-- TOC entry 3807 (class 0 OID 57513) -- Dependencies: 245 -- Data for Name: publicities; Type: TABLE DATA; Schema: public; Owner: neondb_owner -- @@ -2248,7 +2263,7 @@ COPY public.publicities (id, pub_number, designation, title, description, start_ -- --- TOC entry 3816 (class 0 OID 57615) +-- TOC entry 3819 (class 0 OID 57615) -- Dependencies: 257 -- Data for Name: publicity_participations; Type: TABLE DATA; Schema: public; Owner: neondb_owner -- @@ -2267,17 +2282,18 @@ COPY public.publicity_participations (publicity_id, group_id) FROM stdin; -- --- TOC entry 3837 (class 0 OID 2375681) +-- TOC entry 3840 (class 0 OID 2375681) -- Dependencies: 278 -- Data for Name: reconciliation_comments; Type: TABLE DATA; Schema: public; Owner: neondb_owner -- COPY public.reconciliation_comments (id, content, type, delivery_id, author_id, group_id, created_at, updated_at) FROM stdin; +1 Test commentaire pour vérifier la mise à jour de l'icône info 126 admin_local 1 2025-09-23 13:53:06.976071 2025-09-23 13:53:06.976071 \. -- --- TOC entry 3815 (class 0 OID 57609) +-- TOC entry 3818 (class 0 OID 57609) -- Dependencies: 256 -- Data for Name: role_permissions; Type: TABLE DATA; Schema: public; Owner: neondb_owner -- @@ -2455,7 +2471,7 @@ COPY public.role_permissions (role_id, permission_id, created_at) FROM stdin; -- --- TOC entry 3812 (class 0 OID 57565) +-- TOC entry 3815 (class 0 OID 57565) -- Dependencies: 253 -- Data for Name: roles; Type: TABLE DATA; Schema: public; Owner: neondb_owner -- @@ -2469,7 +2485,7 @@ COPY public.roles (id, name, display_name, description, color, is_system, is_act -- --- TOC entry 3789 (class 0 OID 24692) +-- TOC entry 3792 (class 0 OID 24692) -- Dependencies: 230 -- Data for Name: sav_tickets; Type: TABLE DATA; Schema: public; Owner: neondb_owner -- @@ -2484,7 +2500,7 @@ COPY public.sav_tickets (id, ticket_number, customer_id, store_id, user_id, assi -- --- TOC entry 3792 (class 0 OID 32770) +-- TOC entry 3795 (class 0 OID 32770) -- Dependencies: 233 -- Data for Name: session; Type: TABLE DATA; Schema: public; Owner: neondb_owner -- @@ -2495,7 +2511,7 @@ COPY public.session (sid, sess, expire) FROM stdin; -- --- TOC entry 3793 (class 0 OID 57427) +-- TOC entry 3796 (class 0 OID 57427) -- Dependencies: 234 -- Data for Name: sessions; Type: TABLE DATA; Schema: public; Owner: neondb_owner -- @@ -2505,7 +2521,7 @@ COPY public.sessions (sid, sess, expire) FROM stdin; -- --- TOC entry 3791 (class 0 OID 24707) +-- TOC entry 3794 (class 0 OID 24707) -- Dependencies: 232 -- Data for Name: stores; Type: TABLE DATA; Schema: public; Owner: neondb_owner -- @@ -2520,22 +2536,22 @@ COPY public.stores (id, name, address, phone, email, is_active, created_at, upda -- --- TOC entry 3800 (class 0 OID 57476) +-- TOC entry 3803 (class 0 OID 57476) -- Dependencies: 241 -- Data for Name: suppliers; Type: TABLE DATA; Schema: public; Owner: neondb_owner -- -COPY public.suppliers (id, name, contact, phone, has_dlc, created_at, updated_at, automatic_reconciliation) FROM stdin; -2 Fournisseur Test 2 Marie Martin 01 98 76 54 32 f 2025-07-19 18:54:37.690583 2025-07-19 18:54:37.690583 f -1 Fournisseur Test 1 Jean Dupont 01 23 45 67 89 t 2025-07-19 18:54:37.690583 2025-07-19 22:12:13.102179 f -4 Lidis f 2025-07-25 18:33:20.170431 2025-07-25 18:33:20.170431 f -5 JJA Five Contact JJA Five 01 23 45 67 89 f 2025-07-30 12:59:08.997043 2025-07-30 12:59:08.997043 f -3 Tendance Pierre Dubois 06 12 34 56 78 t 2025-07-20 10:26:02.261353 2025-07-30 16:15:02.260442 f +COPY public.suppliers (id, name, contact, phone, has_dlc, created_at, updated_at, automatic_reconciliation, requires_control) FROM stdin; +2 Fournisseur Test 2 Marie Martin 01 98 76 54 32 f 2025-07-19 18:54:37.690583 2025-07-19 18:54:37.690583 f f +1 Fournisseur Test 1 Jean Dupont 01 23 45 67 89 t 2025-07-19 18:54:37.690583 2025-07-19 22:12:13.102179 f f +4 Lidis f 2025-07-25 18:33:20.170431 2025-07-25 18:33:20.170431 f f +5 JJA Five Contact JJA Five 01 23 45 67 89 f 2025-07-30 12:59:08.997043 2025-07-30 12:59:08.997043 f f +3 Tendance Pierre Dubois 06 12 34 56 78 t 2025-07-20 10:26:02.261353 2025-07-30 16:15:02.260442 f f \. -- --- TOC entry 3810 (class 0 OID 57552) +-- TOC entry 3813 (class 0 OID 57552) -- Dependencies: 251 -- Data for Name: tasks; Type: TABLE DATA; Schema: public; Owner: neondb_owner -- @@ -2628,7 +2644,7 @@ COPY public.tasks (id, title, description, assigned_to, due_date, priority, stat -- --- TOC entry 3820 (class 0 OID 720923) +-- TOC entry 3823 (class 0 OID 720923) -- Dependencies: 261 -- Data for Name: user_groups; Type: TABLE DATA; Schema: public; Owner: neondb_owner -- @@ -2644,7 +2660,7 @@ _1753185587842 1 \N 2025-07-22 11:59:52.30638 -- --- TOC entry 3819 (class 0 OID 720910) +-- TOC entry 3822 (class 0 OID 720910) -- Dependencies: 260 -- Data for Name: user_roles; Type: TABLE DATA; Schema: public; Owner: neondb_owner -- @@ -2654,7 +2670,7 @@ COPY public.user_roles (user_id, role_id, assigned_by, assigned_at) FROM stdin; -- --- TOC entry 3794 (class 0 OID 57435) +-- TOC entry 3797 (class 0 OID 57435) -- Dependencies: 235 -- Data for Name: users; Type: TABLE DATA; Schema: public; Owner: neondb_owner -- @@ -2666,12 +2682,13 @@ manager_demo manager manager@logiflow.fr Jean Manager Jean Manager \N $2b$10$K1B ff292_employee ff292 ff292@logiflow.com Employee Frouard Employee Frouard \N $2b$10$K1BL9HqNqFp2/Xb1QgXzDe8XQBOKcNKJ8vDbKcBbCJpWlGsQp3X3W employee t 2025-07-22 09:18:48.919512 2025-07-22 09:30:26.116 _1753182518439 Nicolas nicolas@logiflow.fr Nicolas Directeur Nicolas Directeur \N $2b$10$K1BL9HqNqFp2/Xb1QgXzDe8XQBOKcNKJ8vDbKcBbCJpWlGsQp3X3W directeur t 2025-07-22 11:49:44.596384 2025-07-22 12:07:05.346 directeur_demo directeur directeur@logiflow.fr Pierre Directeur Pierre Directeur \N 710984331d05d1edeede5de8117f72ee74dcf0450a97ec5f945323a65268849807d0d4e4256192ac8da3f101fb1f54fd7780c91639d946ac1ff4071c0b6592ab.138cf15d1b1d88f6148f180864cb2f51 directeur t 2025-07-22 10:38:26.043656 2025-07-22 12:06:07.324 -1 admin admin@logiflow.com Admin System Michael SCHAL \N e31f77538c9ba3b4f02c74d2599c01c30b20daa1bacd28f66f256a37537542a5872b87219b38f39ec73793edf8caa8bb9c0d0815635f0332b47cf2edc6a389a3.36b85d2975a50844c490936e0afb3ef8 admin f 2025-07-19 18:54:37.64216 2025-08-17 16:02:53.559 +admin_local admin admin@logiflow.com \N Administrateur Système \N 724b51c8c2cfe888c9881bd7b70eb6467c6f719ac0ef698493718095c21db94ac737773e1fd830ead26bcb12e33f613d08feefc7dd7e5f7b82e5d74f51f0e057.c139b9fafa8a156f5049a06b53c4e4ee admin f 2025-09-22 14:57:03.467386 2025-09-22 14:57:03.467386 +testuser_BIMceo_1758715619295 testuser_BIMceo testuser_BIMceo@example.com \N \N 3c5ba6fd077c95cacf98fd059d34d77abed6c0cbc88d532846c008dfc5ec8993051d789bd5520e0859b7cd07552c3eaee7382debce807a53cd2b81094ec84427.bc228a30740a383fa1fedb6ab327323d employee f 2025-09-24 12:06:59.64231 2025-09-24 12:06:59.64231 \. -- --- TOC entry 3839 (class 0 OID 2383873) +-- TOC entry 3842 (class 0 OID 2383873) -- Dependencies: 280 -- Data for Name: weather_settings; Type: TABLE DATA; Schema: public; Owner: neondb_owner -- @@ -2682,7 +2699,7 @@ COPY public.weather_settings (id, api_key, default_city, units, update_interval, -- --- TOC entry 3833 (class 0 OID 2359334) +-- TOC entry 3836 (class 0 OID 2359334) -- Dependencies: 274 -- Data for Name: webhook_bap_config; Type: TABLE DATA; Schema: public; Owner: neondb_owner -- @@ -2693,7 +2710,7 @@ COPY public.webhook_bap_config (id, name, webhook_url, description, is_active, c -- --- TOC entry 3883 (class 0 OID 0) +-- TOC entry 3886 (class 0 OID 0) -- Dependencies: 271 -- Name: announcements_id_seq; Type: SEQUENCE SET; Schema: public; Owner: neondb_owner -- @@ -2702,7 +2719,7 @@ SELECT pg_catalog.setval('public.announcements_id_seq', 1, false); -- --- TOC entry 3884 (class 0 OID 0) +-- TOC entry 3887 (class 0 OID 0) -- Dependencies: 275 -- Name: avoirs_id_seq; Type: SEQUENCE SET; Schema: public; Owner: neondb_owner -- @@ -2711,7 +2728,7 @@ SELECT pg_catalog.setval('public.avoirs_id_seq', 1, false); -- --- TOC entry 3885 (class 0 OID 0) +-- TOC entry 3888 (class 0 OID 0) -- Dependencies: 215 -- Name: calendar_events_id_seq; Type: SEQUENCE SET; Schema: public; Owner: neondb_owner -- @@ -2720,7 +2737,7 @@ SELECT pg_catalog.setval('public.calendar_events_id_seq', 6, true); -- --- TOC entry 3886 (class 0 OID 0) +-- TOC entry 3889 (class 0 OID 0) -- Dependencies: 217 -- Name: client_orders_id_seq; Type: SEQUENCE SET; Schema: public; Owner: neondb_owner -- @@ -2729,7 +2746,7 @@ SELECT pg_catalog.setval('public.client_orders_id_seq', 5, true); -- --- TOC entry 3887 (class 0 OID 0) +-- TOC entry 3890 (class 0 OID 0) -- Dependencies: 219 -- Name: command_items_id_seq; Type: SEQUENCE SET; Schema: public; Owner: neondb_owner -- @@ -2738,7 +2755,7 @@ SELECT pg_catalog.setval('public.command_items_id_seq', 14, true); -- --- TOC entry 3888 (class 0 OID 0) +-- TOC entry 3891 (class 0 OID 0) -- Dependencies: 221 -- Name: commands_id_seq; Type: SEQUENCE SET; Schema: public; Owner: neondb_owner -- @@ -2747,16 +2764,16 @@ SELECT pg_catalog.setval('public.commands_id_seq', 8, true); -- --- TOC entry 3889 (class 0 OID 0) +-- TOC entry 3892 (class 0 OID 0) -- Dependencies: 246 -- Name: customer_orders_id_seq; Type: SEQUENCE SET; Schema: public; Owner: neondb_owner -- -SELECT pg_catalog.setval('public.customer_orders_id_seq', 2, true); +SELECT pg_catalog.setval('public.customer_orders_id_seq', 17, true); -- --- TOC entry 3890 (class 0 OID 0) +-- TOC entry 3893 (class 0 OID 0) -- Dependencies: 223 -- Name: customers_id_seq; Type: SEQUENCE SET; Schema: public; Owner: neondb_owner -- @@ -2765,7 +2782,7 @@ SELECT pg_catalog.setval('public.customers_id_seq', 8, true); -- --- TOC entry 3891 (class 0 OID 0) +-- TOC entry 3894 (class 0 OID 0) -- Dependencies: 267 -- Name: dashboard_messages_id_seq; Type: SEQUENCE SET; Schema: public; Owner: neondb_owner -- @@ -2774,16 +2791,16 @@ SELECT pg_catalog.setval('public.dashboard_messages_id_seq', 2, true); -- --- TOC entry 3892 (class 0 OID 0) +-- TOC entry 3895 (class 0 OID 0) -- Dependencies: 258 -- Name: deliveries_id_seq; Type: SEQUENCE SET; Schema: public; Owner: neondb_owner -- -SELECT pg_catalog.setval('public.deliveries_id_seq', 133, true); +SELECT pg_catalog.setval('public.deliveries_id_seq', 134, true); -- --- TOC entry 3893 (class 0 OID 0) +-- TOC entry 3896 (class 0 OID 0) -- Dependencies: 225 -- Name: delivery_items_id_seq; Type: SEQUENCE SET; Schema: public; Owner: neondb_owner -- @@ -2792,16 +2809,16 @@ SELECT pg_catalog.setval('public.delivery_items_id_seq', 1, false); -- --- TOC entry 3894 (class 0 OID 0) +-- TOC entry 3897 (class 0 OID 0) -- Dependencies: 248 -- Name: dlc_products_id_seq; Type: SEQUENCE SET; Schema: public; Owner: neondb_owner -- -SELECT pg_catalog.setval('public.dlc_products_id_seq', 17, true); +SELECT pg_catalog.setval('public.dlc_products_id_seq', 26, true); -- --- TOC entry 3895 (class 0 OID 0) +-- TOC entry 3898 (class 0 OID 0) -- Dependencies: 236 -- Name: groups_id_seq; Type: SEQUENCE SET; Schema: public; Owner: neondb_owner -- @@ -2810,16 +2827,16 @@ SELECT pg_catalog.setval('public.groups_id_seq', 5, true); -- --- TOC entry 3896 (class 0 OID 0) +-- TOC entry 3899 (class 0 OID 0) -- Dependencies: 265 -- Name: invoice_verification_cache_id_seq; Type: SEQUENCE SET; Schema: public; Owner: neondb_owner -- -SELECT pg_catalog.setval('public.invoice_verification_cache_id_seq', 1, false); +SELECT pg_catalog.setval('public.invoice_verification_cache_id_seq', 29, true); -- --- TOC entry 3897 (class 0 OID 0) +-- TOC entry 3900 (class 0 OID 0) -- Dependencies: 263 -- Name: invoice_verifications_id_seq; Type: SEQUENCE SET; Schema: public; Owner: neondb_owner -- @@ -2828,7 +2845,7 @@ SELECT pg_catalog.setval('public.invoice_verifications_id_seq', 15, true); -- --- TOC entry 3898 (class 0 OID 0) +-- TOC entry 3901 (class 0 OID 0) -- Dependencies: 227 -- Name: invoices_id_seq; Type: SEQUENCE SET; Schema: public; Owner: neondb_owner -- @@ -2837,7 +2854,7 @@ SELECT pg_catalog.setval('public.invoices_id_seq', 1, false); -- --- TOC entry 3899 (class 0 OID 0) +-- TOC entry 3902 (class 0 OID 0) -- Dependencies: 269 -- Name: migrations_id_seq; Type: SEQUENCE SET; Schema: public; Owner: neondb_owner -- @@ -2846,7 +2863,7 @@ SELECT pg_catalog.setval('public.migrations_id_seq', 5, true); -- --- TOC entry 3900 (class 0 OID 0) +-- TOC entry 3903 (class 0 OID 0) -- Dependencies: 238 -- Name: nocodb_config_id_seq; Type: SEQUENCE SET; Schema: public; Owner: neondb_owner -- @@ -2855,7 +2872,7 @@ SELECT pg_catalog.setval('public.nocodb_config_id_seq', 1, true); -- --- TOC entry 3901 (class 0 OID 0) +-- TOC entry 3904 (class 0 OID 0) -- Dependencies: 242 -- Name: orders_id_seq; Type: SEQUENCE SET; Schema: public; Owner: neondb_owner -- @@ -2864,7 +2881,7 @@ SELECT pg_catalog.setval('public.orders_id_seq', 9, true); -- --- TOC entry 3902 (class 0 OID 0) +-- TOC entry 3905 (class 0 OID 0) -- Dependencies: 254 -- Name: permissions_id_seq; Type: SEQUENCE SET; Schema: public; Owner: neondb_owner -- @@ -2873,7 +2890,7 @@ SELECT pg_catalog.setval('public.permissions_id_seq', 108, true); -- --- TOC entry 3903 (class 0 OID 0) +-- TOC entry 3906 (class 0 OID 0) -- Dependencies: 244 -- Name: publicities_id_seq; Type: SEQUENCE SET; Schema: public; Owner: neondb_owner -- @@ -2882,16 +2899,16 @@ SELECT pg_catalog.setval('public.publicities_id_seq', 10, true); -- --- TOC entry 3904 (class 0 OID 0) +-- TOC entry 3907 (class 0 OID 0) -- Dependencies: 277 -- Name: reconciliation_comments_id_seq; Type: SEQUENCE SET; Schema: public; Owner: neondb_owner -- -SELECT pg_catalog.setval('public.reconciliation_comments_id_seq', 1, false); +SELECT pg_catalog.setval('public.reconciliation_comments_id_seq', 1, true); -- --- TOC entry 3905 (class 0 OID 0) +-- TOC entry 3908 (class 0 OID 0) -- Dependencies: 252 -- Name: roles_id_seq; Type: SEQUENCE SET; Schema: public; Owner: neondb_owner -- @@ -2900,7 +2917,7 @@ SELECT pg_catalog.setval('public.roles_id_seq', 11, true); -- --- TOC entry 3906 (class 0 OID 0) +-- TOC entry 3909 (class 0 OID 0) -- Dependencies: 229 -- Name: sav_tickets_id_seq; Type: SEQUENCE SET; Schema: public; Owner: neondb_owner -- @@ -2909,7 +2926,7 @@ SELECT pg_catalog.setval('public.sav_tickets_id_seq', 8, true); -- --- TOC entry 3907 (class 0 OID 0) +-- TOC entry 3910 (class 0 OID 0) -- Dependencies: 231 -- Name: stores_id_seq; Type: SEQUENCE SET; Schema: public; Owner: neondb_owner -- @@ -2918,7 +2935,7 @@ SELECT pg_catalog.setval('public.stores_id_seq', 5, true); -- --- TOC entry 3908 (class 0 OID 0) +-- TOC entry 3911 (class 0 OID 0) -- Dependencies: 240 -- Name: suppliers_id_seq; Type: SEQUENCE SET; Schema: public; Owner: neondb_owner -- @@ -2927,7 +2944,7 @@ SELECT pg_catalog.setval('public.suppliers_id_seq', 5, true); -- --- TOC entry 3909 (class 0 OID 0) +-- TOC entry 3912 (class 0 OID 0) -- Dependencies: 250 -- Name: tasks_id_seq; Type: SEQUENCE SET; Schema: public; Owner: neondb_owner -- @@ -2936,7 +2953,7 @@ SELECT pg_catalog.setval('public.tasks_id_seq', 96, true); -- --- TOC entry 3910 (class 0 OID 0) +-- TOC entry 3913 (class 0 OID 0) -- Dependencies: 279 -- Name: weather_settings_id_seq; Type: SEQUENCE SET; Schema: public; Owner: neondb_owner -- @@ -2945,7 +2962,7 @@ SELECT pg_catalog.setval('public.weather_settings_id_seq', 1, true); -- --- TOC entry 3911 (class 0 OID 0) +-- TOC entry 3914 (class 0 OID 0) -- Dependencies: 273 -- Name: webhook_bap_config_id_seq; Type: SEQUENCE SET; Schema: public; Owner: neondb_owner -- @@ -2954,7 +2971,7 @@ SELECT pg_catalog.setval('public.webhook_bap_config_id_seq', 1, true); -- --- TOC entry 3608 (class 2606 OID 2359318) +-- TOC entry 3611 (class 2606 OID 2359318) -- Name: announcements announcements_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -2963,7 +2980,7 @@ ALTER TABLE ONLY public.announcements -- --- TOC entry 3616 (class 2606 OID 2367502) +-- TOC entry 3619 (class 2606 OID 2367502) -- Name: avoirs avoirs_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -2972,7 +2989,7 @@ ALTER TABLE ONLY public.avoirs -- --- TOC entry 3508 (class 2606 OID 24588) +-- TOC entry 3511 (class 2606 OID 24588) -- Name: calendar_events calendar_events_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -2981,7 +2998,7 @@ ALTER TABLE ONLY public.calendar_events -- --- TOC entry 3510 (class 2606 OID 24603) +-- TOC entry 3513 (class 2606 OID 24603) -- Name: client_orders client_orders_order_number_unique; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -2990,7 +3007,7 @@ ALTER TABLE ONLY public.client_orders -- --- TOC entry 3512 (class 2606 OID 24601) +-- TOC entry 3515 (class 2606 OID 24601) -- Name: client_orders client_orders_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -2999,7 +3016,7 @@ ALTER TABLE ONLY public.client_orders -- --- TOC entry 3514 (class 2606 OID 24612) +-- TOC entry 3517 (class 2606 OID 24612) -- Name: command_items command_items_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3008,7 +3025,7 @@ ALTER TABLE ONLY public.command_items -- --- TOC entry 3516 (class 2606 OID 24627) +-- TOC entry 3519 (class 2606 OID 24627) -- Name: commands commands_command_number_unique; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3017,7 +3034,7 @@ ALTER TABLE ONLY public.commands -- --- TOC entry 3518 (class 2606 OID 24625) +-- TOC entry 3521 (class 2606 OID 24625) -- Name: commands commands_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3026,7 +3043,7 @@ ALTER TABLE ONLY public.commands -- --- TOC entry 3557 (class 2606 OID 57540) +-- TOC entry 3560 (class 2606 OID 57540) -- Name: customer_orders customer_orders_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3035,7 +3052,7 @@ ALTER TABLE ONLY public.customer_orders -- --- TOC entry 3520 (class 2606 OID 24638) +-- TOC entry 3523 (class 2606 OID 24638) -- Name: customers customers_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3044,7 +3061,7 @@ ALTER TABLE ONLY public.customers -- --- TOC entry 3599 (class 2606 OID 2342922) +-- TOC entry 3602 (class 2606 OID 2342922) -- Name: dashboard_messages dashboard_messages_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3053,7 +3070,7 @@ ALTER TABLE ONLY public.dashboard_messages -- --- TOC entry 3585 (class 2606 OID 819224) +-- TOC entry 3588 (class 2606 OID 819224) -- Name: database_backups database_backups_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3062,7 +3079,7 @@ ALTER TABLE ONLY public.database_backups -- --- TOC entry 3576 (class 2606 OID 73746) +-- TOC entry 3579 (class 2606 OID 73746) -- Name: deliveries deliveries_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3071,7 +3088,7 @@ ALTER TABLE ONLY public.deliveries -- --- TOC entry 3522 (class 2606 OID 24662) +-- TOC entry 3525 (class 2606 OID 24662) -- Name: delivery_items delivery_items_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3080,7 +3097,7 @@ ALTER TABLE ONLY public.delivery_items -- --- TOC entry 3559 (class 2606 OID 57550) +-- TOC entry 3562 (class 2606 OID 57550) -- Name: dlc_products dlc_products_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3089,7 +3106,7 @@ ALTER TABLE ONLY public.dlc_products -- --- TOC entry 3545 (class 2606 OID 57462) +-- TOC entry 3548 (class 2606 OID 57462) -- Name: groups groups_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3098,7 +3115,7 @@ ALTER TABLE ONLY public.groups -- --- TOC entry 3595 (class 2606 OID 2310156) +-- TOC entry 3598 (class 2606 OID 2310156) -- Name: invoice_verification_cache invoice_verification_cache_cache_key_key; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3107,7 +3124,7 @@ ALTER TABLE ONLY public.invoice_verification_cache -- --- TOC entry 3597 (class 2606 OID 2310154) +-- TOC entry 3600 (class 2606 OID 2310154) -- Name: invoice_verification_cache invoice_verification_cache_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3116,7 +3133,7 @@ ALTER TABLE ONLY public.invoice_verification_cache -- --- TOC entry 3589 (class 2606 OID 2285579) +-- TOC entry 3592 (class 2606 OID 2285579) -- Name: invoice_verifications invoice_verifications_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3125,7 +3142,7 @@ ALTER TABLE ONLY public.invoice_verifications -- --- TOC entry 3524 (class 2606 OID 24690) +-- TOC entry 3527 (class 2606 OID 24690) -- Name: invoices invoices_invoice_number_unique; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3134,7 +3151,7 @@ ALTER TABLE ONLY public.invoices -- --- TOC entry 3526 (class 2606 OID 24688) +-- TOC entry 3529 (class 2606 OID 24688) -- Name: invoices invoices_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3143,7 +3160,7 @@ ALTER TABLE ONLY public.invoices -- --- TOC entry 3604 (class 2606 OID 2359305) +-- TOC entry 3607 (class 2606 OID 2359305) -- Name: migrations migrations_filename_key; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3152,7 +3169,7 @@ ALTER TABLE ONLY public.migrations -- --- TOC entry 3606 (class 2606 OID 2359303) +-- TOC entry 3609 (class 2606 OID 2359303) -- Name: migrations migrations_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3161,7 +3178,7 @@ ALTER TABLE ONLY public.migrations -- --- TOC entry 3547 (class 2606 OID 57474) +-- TOC entry 3550 (class 2606 OID 57474) -- Name: nocodb_config nocodb_config_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3170,7 +3187,7 @@ ALTER TABLE ONLY public.nocodb_config -- --- TOC entry 3551 (class 2606 OID 57498) +-- TOC entry 3554 (class 2606 OID 57498) -- Name: orders orders_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3179,7 +3196,7 @@ ALTER TABLE ONLY public.orders -- --- TOC entry 3568 (class 2606 OID 57592) +-- TOC entry 3571 (class 2606 OID 57592) -- Name: permissions permissions_name_key; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3188,7 +3205,7 @@ ALTER TABLE ONLY public.permissions -- --- TOC entry 3570 (class 2606 OID 57590) +-- TOC entry 3573 (class 2606 OID 57590) -- Name: permissions permissions_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3197,7 +3214,7 @@ ALTER TABLE ONLY public.permissions -- --- TOC entry 3553 (class 2606 OID 57522) +-- TOC entry 3556 (class 2606 OID 57522) -- Name: publicities publicities_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3206,7 +3223,7 @@ ALTER TABLE ONLY public.publicities -- --- TOC entry 3555 (class 2606 OID 57524) +-- TOC entry 3558 (class 2606 OID 57524) -- Name: publicities publicities_pub_number_key; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3215,7 +3232,7 @@ ALTER TABLE ONLY public.publicities -- --- TOC entry 3574 (class 2606 OID 57620) +-- TOC entry 3577 (class 2606 OID 57620) -- Name: publicity_participations publicity_participations_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3224,7 +3241,7 @@ ALTER TABLE ONLY public.publicity_participations -- --- TOC entry 3618 (class 2606 OID 2375691) +-- TOC entry 3621 (class 2606 OID 2375691) -- Name: reconciliation_comments reconciliation_comments_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3233,7 +3250,7 @@ ALTER TABLE ONLY public.reconciliation_comments -- --- TOC entry 3572 (class 2606 OID 57614) +-- TOC entry 3575 (class 2606 OID 57614) -- Name: role_permissions role_permissions_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3242,7 +3259,7 @@ ALTER TABLE ONLY public.role_permissions -- --- TOC entry 3564 (class 2606 OID 57579) +-- TOC entry 3567 (class 2606 OID 57579) -- Name: roles roles_name_key; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3251,7 +3268,7 @@ ALTER TABLE ONLY public.roles -- --- TOC entry 3566 (class 2606 OID 57577) +-- TOC entry 3569 (class 2606 OID 57577) -- Name: roles roles_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3260,7 +3277,7 @@ ALTER TABLE ONLY public.roles -- --- TOC entry 3528 (class 2606 OID 24703) +-- TOC entry 3531 (class 2606 OID 24703) -- Name: sav_tickets sav_tickets_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3269,7 +3286,7 @@ ALTER TABLE ONLY public.sav_tickets -- --- TOC entry 3530 (class 2606 OID 24705) +-- TOC entry 3533 (class 2606 OID 24705) -- Name: sav_tickets sav_tickets_ticket_number_unique; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3278,7 +3295,7 @@ ALTER TABLE ONLY public.sav_tickets -- --- TOC entry 3535 (class 2606 OID 32776) +-- TOC entry 3538 (class 2606 OID 32776) -- Name: session session_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3287,7 +3304,7 @@ ALTER TABLE ONLY public.session -- --- TOC entry 3538 (class 2606 OID 57433) +-- TOC entry 3541 (class 2606 OID 57433) -- Name: sessions sessions_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3296,7 +3313,7 @@ ALTER TABLE ONLY public.sessions -- --- TOC entry 3532 (class 2606 OID 24717) +-- TOC entry 3535 (class 2606 OID 24717) -- Name: stores stores_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3305,7 +3322,7 @@ ALTER TABLE ONLY public.stores -- --- TOC entry 3549 (class 2606 OID 57486) +-- TOC entry 3552 (class 2606 OID 57486) -- Name: suppliers suppliers_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3314,7 +3331,7 @@ ALTER TABLE ONLY public.suppliers -- --- TOC entry 3562 (class 2606 OID 57563) +-- TOC entry 3565 (class 2606 OID 57563) -- Name: tasks tasks_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3323,7 +3340,7 @@ ALTER TABLE ONLY public.tasks -- --- TOC entry 3583 (class 2606 OID 720930) +-- TOC entry 3586 (class 2606 OID 720930) -- Name: user_groups user_groups_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3332,7 +3349,7 @@ ALTER TABLE ONLY public.user_groups -- --- TOC entry 3581 (class 2606 OID 720917) +-- TOC entry 3584 (class 2606 OID 720917) -- Name: user_roles user_roles_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3341,7 +3358,7 @@ ALTER TABLE ONLY public.user_roles -- --- TOC entry 3541 (class 2606 OID 57445) +-- TOC entry 3544 (class 2606 OID 57445) -- Name: users users_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3350,7 +3367,7 @@ ALTER TABLE ONLY public.users -- --- TOC entry 3543 (class 2606 OID 57447) +-- TOC entry 3546 (class 2606 OID 57447) -- Name: users users_username_key; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3359,7 +3376,7 @@ ALTER TABLE ONLY public.users -- --- TOC entry 3620 (class 2606 OID 2383886) +-- TOC entry 3623 (class 2606 OID 2383886) -- Name: weather_settings weather_settings_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3368,7 +3385,7 @@ ALTER TABLE ONLY public.weather_settings -- --- TOC entry 3614 (class 2606 OID 2359345) +-- TOC entry 3617 (class 2606 OID 2359345) -- Name: webhook_bap_config webhook_bap_config_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3377,7 +3394,7 @@ ALTER TABLE ONLY public.webhook_bap_config -- --- TOC entry 3533 (class 1259 OID 32777) +-- TOC entry 3536 (class 1259 OID 32777) -- Name: IDX_session_expire; Type: INDEX; Schema: public; Owner: neondb_owner -- @@ -3385,7 +3402,7 @@ CREATE INDEX "IDX_session_expire" ON public.session USING btree (expire); -- --- TOC entry 3609 (class 1259 OID 2359331) +-- TOC entry 3612 (class 1259 OID 2359331) -- Name: idx_announcements_author_id; Type: INDEX; Schema: public; Owner: neondb_owner -- @@ -3393,7 +3410,7 @@ CREATE INDEX idx_announcements_author_id ON public.announcements USING btree (au -- --- TOC entry 3610 (class 1259 OID 2359330) +-- TOC entry 3613 (class 1259 OID 2359330) -- Name: idx_announcements_created_at; Type: INDEX; Schema: public; Owner: neondb_owner -- @@ -3401,7 +3418,7 @@ CREATE INDEX idx_announcements_created_at ON public.announcements USING btree (c -- --- TOC entry 3611 (class 1259 OID 2359332) +-- TOC entry 3614 (class 1259 OID 2359332) -- Name: idx_announcements_group_id; Type: INDEX; Schema: public; Owner: neondb_owner -- @@ -3409,7 +3426,7 @@ CREATE INDEX idx_announcements_group_id ON public.announcements USING btree (gro -- --- TOC entry 3612 (class 1259 OID 2359329) +-- TOC entry 3615 (class 1259 OID 2359329) -- Name: idx_announcements_priority; Type: INDEX; Schema: public; Owner: neondb_owner -- @@ -3417,7 +3434,7 @@ CREATE INDEX idx_announcements_priority ON public.announcements USING btree (pri -- --- TOC entry 3590 (class 1259 OID 2310157) +-- TOC entry 3593 (class 1259 OID 2310157) -- Name: idx_cache_key; Type: INDEX; Schema: public; Owner: neondb_owner -- @@ -3425,7 +3442,7 @@ CREATE INDEX idx_cache_key ON public.invoice_verification_cache USING btree (cac -- --- TOC entry 3600 (class 1259 OID 2342923) +-- TOC entry 3603 (class 1259 OID 2342923) -- Name: idx_dashboard_messages_created_at; Type: INDEX; Schema: public; Owner: neondb_owner -- @@ -3433,7 +3450,7 @@ CREATE INDEX idx_dashboard_messages_created_at ON public.dashboard_messages USIN -- --- TOC entry 3601 (class 1259 OID 2342925) +-- TOC entry 3604 (class 1259 OID 2342925) -- Name: idx_dashboard_messages_created_by; Type: INDEX; Schema: public; Owner: neondb_owner -- @@ -3441,7 +3458,7 @@ CREATE INDEX idx_dashboard_messages_created_by ON public.dashboard_messages USIN -- --- TOC entry 3602 (class 1259 OID 2342924) +-- TOC entry 3605 (class 1259 OID 2342924) -- Name: idx_dashboard_messages_store_id; Type: INDEX; Schema: public; Owner: neondb_owner -- @@ -3449,7 +3466,7 @@ CREATE INDEX idx_dashboard_messages_store_id ON public.dashboard_messages USING -- --- TOC entry 3591 (class 1259 OID 2310160) +-- TOC entry 3594 (class 1259 OID 2310160) -- Name: idx_delivery_id; Type: INDEX; Schema: public; Owner: neondb_owner -- @@ -3457,7 +3474,7 @@ CREATE INDEX idx_delivery_id ON public.invoice_verification_cache USING btree (d -- --- TOC entry 3560 (class 1259 OID 2334721) +-- TOC entry 3563 (class 1259 OID 2334721) -- Name: idx_dlc_products_stock_epuise; Type: INDEX; Schema: public; Owner: neondb_owner -- @@ -3465,7 +3482,7 @@ CREATE INDEX idx_dlc_products_stock_epuise ON public.dlc_products USING btree (s -- --- TOC entry 3592 (class 1259 OID 2310159) +-- TOC entry 3595 (class 1259 OID 2310159) -- Name: idx_expires_at; Type: INDEX; Schema: public; Owner: neondb_owner -- @@ -3473,7 +3490,7 @@ CREATE INDEX idx_expires_at ON public.invoice_verification_cache USING btree (ex -- --- TOC entry 3593 (class 1259 OID 2310158) +-- TOC entry 3596 (class 1259 OID 2310158) -- Name: idx_group_invoice; Type: INDEX; Schema: public; Owner: neondb_owner -- @@ -3481,7 +3498,7 @@ CREATE INDEX idx_group_invoice ON public.invoice_verification_cache USING btree -- --- TOC entry 3536 (class 1259 OID 57434) +-- TOC entry 3539 (class 1259 OID 57434) -- Name: idx_session_expire; Type: INDEX; Schema: public; Owner: neondb_owner -- @@ -3489,7 +3506,7 @@ CREATE INDEX idx_session_expire ON public.sessions USING btree (expire); -- --- TOC entry 3577 (class 1259 OID 720946) +-- TOC entry 3580 (class 1259 OID 720946) -- Name: idx_user_roles_assigned_by; Type: INDEX; Schema: public; Owner: neondb_owner -- @@ -3497,7 +3514,7 @@ CREATE INDEX idx_user_roles_assigned_by ON public.user_roles USING btree (assign -- --- TOC entry 3578 (class 1259 OID 720945) +-- TOC entry 3581 (class 1259 OID 720945) -- Name: idx_user_roles_role_id; Type: INDEX; Schema: public; Owner: neondb_owner -- @@ -3505,7 +3522,7 @@ CREATE INDEX idx_user_roles_role_id ON public.user_roles USING btree (role_id); -- --- TOC entry 3579 (class 1259 OID 720944) +-- TOC entry 3582 (class 1259 OID 720944) -- Name: idx_user_roles_user_id; Type: INDEX; Schema: public; Owner: neondb_owner -- @@ -3513,7 +3530,7 @@ CREATE INDEX idx_user_roles_user_id ON public.user_roles USING btree (user_id); -- --- TOC entry 3586 (class 1259 OID 2285590) +-- TOC entry 3589 (class 1259 OID 2285590) -- Name: invoice_verifications_delivery_idx; Type: INDEX; Schema: public; Owner: neondb_owner -- @@ -3521,7 +3538,7 @@ CREATE INDEX invoice_verifications_delivery_idx ON public.invoice_verifications -- --- TOC entry 3587 (class 1259 OID 2285591) +-- TOC entry 3590 (class 1259 OID 2285591) -- Name: invoice_verifications_invoice_ref_idx; Type: INDEX; Schema: public; Owner: neondb_owner -- @@ -3529,7 +3546,7 @@ CREATE INDEX invoice_verifications_invoice_ref_idx ON public.invoice_verificatio -- --- TOC entry 3539 (class 1259 OID 319488) +-- TOC entry 3542 (class 1259 OID 319488) -- Name: users_email_unique; Type: INDEX; Schema: public; Owner: neondb_owner -- @@ -3537,7 +3554,7 @@ CREATE UNIQUE INDEX users_email_unique ON public.users USING btree (email) WHERE -- --- TOC entry 3626 (class 2606 OID 2359319) +-- TOC entry 3629 (class 2606 OID 2359319) -- Name: announcements announcements_author_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3546,7 +3563,7 @@ ALTER TABLE ONLY public.announcements -- --- TOC entry 3627 (class 2606 OID 2359324) +-- TOC entry 3630 (class 2606 OID 2359324) -- Name: announcements announcements_group_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3555,7 +3572,7 @@ ALTER TABLE ONLY public.announcements -- --- TOC entry 3624 (class 2606 OID 2285580) +-- TOC entry 3627 (class 2606 OID 2285580) -- Name: invoice_verifications invoice_verifications_delivery_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3564,7 +3581,7 @@ ALTER TABLE ONLY public.invoice_verifications -- --- TOC entry 3625 (class 2606 OID 2285585) +-- TOC entry 3628 (class 2606 OID 2285585) -- Name: invoice_verifications invoice_verifications_group_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3573,7 +3590,7 @@ ALTER TABLE ONLY public.invoice_verifications -- --- TOC entry 3628 (class 2606 OID 2375697) +-- TOC entry 3631 (class 2606 OID 2375697) -- Name: reconciliation_comments reconciliation_comments_author_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3582,7 +3599,7 @@ ALTER TABLE ONLY public.reconciliation_comments -- --- TOC entry 3629 (class 2606 OID 2375692) +-- TOC entry 3632 (class 2606 OID 2375692) -- Name: reconciliation_comments reconciliation_comments_delivery_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3591,7 +3608,7 @@ ALTER TABLE ONLY public.reconciliation_comments -- --- TOC entry 3630 (class 2606 OID 2375702) +-- TOC entry 3633 (class 2606 OID 2375702) -- Name: reconciliation_comments reconciliation_comments_group_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3600,7 +3617,7 @@ ALTER TABLE ONLY public.reconciliation_comments -- --- TOC entry 3621 (class 2606 OID 2269185) +-- TOC entry 3624 (class 2606 OID 2269185) -- Name: tasks tasks_completed_by_fkey; Type: FK CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3609,7 +3626,7 @@ ALTER TABLE ONLY public.tasks -- --- TOC entry 3623 (class 2606 OID 720931) +-- TOC entry 3626 (class 2606 OID 720931) -- Name: user_groups user_groups_group_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3618,7 +3635,7 @@ ALTER TABLE ONLY public.user_groups -- --- TOC entry 3622 (class 2606 OID 720918) +-- TOC entry 3625 (class 2606 OID 720918) -- Name: user_roles user_roles_role_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: neondb_owner -- @@ -3627,8 +3644,8 @@ ALTER TABLE ONLY public.user_roles -- --- TOC entry 3846 (class 0 OID 0) --- Dependencies: 3845 +-- TOC entry 3849 (class 0 OID 0) +-- Dependencies: 3848 -- Name: DATABASE neondb; Type: ACL; Schema: -; Owner: neondb_owner -- @@ -3651,7 +3668,7 @@ ALTER DEFAULT PRIVILEGES FOR ROLE cloud_admin IN SCHEMA public GRANT ALL ON SEQU ALTER DEFAULT PRIVILEGES FOR ROLE cloud_admin IN SCHEMA public GRANT ALL ON TABLES TO neon_superuser WITH GRANT OPTION; --- Completed on 2025-09-22 05:28:15 UTC +-- Completed on 2025-10-10 15:48:26 UTC -- -- PostgreSQL database dump complete