From 88999320c7eb1f1ecb62abe6f6287faa451d20f9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o=20Mendes?= Date: Thu, 18 Apr 2024 12:27:42 +0100 Subject: [PATCH] New Control PropertyFieldButton (#613) * commit changes new control PropertyFieldButton * new Control Button * commit changes new control PropertyFieldButton --- .../docs/assets/propertyFieldButton.gif | Bin 0 -> 390513 bytes .../docs/controls/PropertyFieldButton.md | 51 + package-lock.json | 2742 +++++++++-------- src/PropertyFieldButton.ts | 1 + src/index.ts | 3 +- .../IPropertyFieldButtonControl.ts | 18 + .../IPropertyFieldButtonProps.ts | 18 + .../PropertyFieldButton.ts | 65 + .../PropertyFieldButtonControl.tsx | 96 + .../propertyFieldButton/index.ts | 4 + .../PropertyControlsTestWebPart.ts | 27 +- 11 files changed, 1748 insertions(+), 1277 deletions(-) create mode 100644 docs/documentation/docs/assets/propertyFieldButton.gif create mode 100644 docs/documentation/docs/controls/PropertyFieldButton.md create mode 100644 src/PropertyFieldButton.ts create mode 100644 src/propertyFields/propertyFieldButton/IPropertyFieldButtonControl.ts create mode 100644 src/propertyFields/propertyFieldButton/IPropertyFieldButtonProps.ts create mode 100644 src/propertyFields/propertyFieldButton/PropertyFieldButton.ts create mode 100644 src/propertyFields/propertyFieldButton/PropertyFieldButtonControl.tsx create mode 100644 src/propertyFields/propertyFieldButton/index.ts diff --git a/docs/documentation/docs/assets/propertyFieldButton.gif b/docs/documentation/docs/assets/propertyFieldButton.gif new file mode 100644 index 0000000000000000000000000000000000000000..9a2d2864e370be3b4f525cbb735171a6a9bd7aed GIT binary patch literal 390513 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 !;C=bT33JQmd!6fv!Hw@0NVlO2C%S& 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

aWm{=;EG_fZMSUsgUpF&YCuG~=$BYOCLf zXui{v8TrW)jz6J6F%QP_VQD}fgb5B{UjP;WH6>RGDX?3N0f+^nEI0oiR7sda0Z3vz zUgxJV5-DNMHUb8+On}^Le``}7p&D55eaJ3kAN7U2w~B6#HLg( zAtScWW#717m4d^2KQp0k!Ps~Mxt)jexa%jtSBZS{KbNfo)9yyW)05q`15@~C{A0v9 zfy~Uo-bl*RSrgXOj%WKv2AtNRO4Fb;VkJN74{nuZ0BRl+KbG{0pvkLrG?b{vs)spr(=^7}kBHY9yOF;hez zsGErZyd}#NUYAYK7sGfJ9$O@dT;Mra&^YdJ-de6&8_0e z%v_Lq_TKxz+k?CxLwi|WK8KGeefWI6|NYEsF29J^pQ65H7Y)mc7o2tqd?xw+gTd4Z zfBYth&6Q4KR-UCNbJ)3lOA!c}{dP+%$8{lHF2o0SVfY`kBM0#r;3;kJ}#sr+%N z;GCV?@@=<}kIO|qIc_T@floiK+&wmBieYEb7%K9FQPFAS%5>$q)%$sN7uIS@Lgv;U zR_0t-ud91HxBj?sY%T!D+8O1ZBW#S-ju}z@6pRi173*nuN~deA?OTrfR>#`YPg`9( zWA5AChg+w%b*3V3Tvhy{{FxCADvEGvm^A#n^Qz3&y-=D|21y3 zAMtDOCfk?YX<^}n#i?_lUv4O$-!J*`A@G^OtJ#;AzU+O8@n+fY{r$u9;M>jZduolh z>=XAFI)3aVb9Juv;a-1pynQt^6(Rt zjWR1(mzePr1mK>K(Sa-C$*AAip^0M^TiG=n`;iP8J^G5-*&^SU+CT=HET7QS^U$DvCe>L{$?6Acs;j;KHV5>FgvYOGavHI>s)D(e2nah83J6K-$7M@mk*hwg zUtjgN2tZ-FRF?gWrj+J*Dw8HKPZ3eo;zfM39VsQUb6z7iSNpJI(0$1fwfu5B3_YWB z2&4z`WnPOBfXsRBr%Dv*FXpr|l1;_elFcW^-I|uL zcjBAic2op&2EZ%aj*-VVEE!YiNxF2bYFz!j1?RT2eBhtTPP-S`yc_|QCOXuZVdS(> z3*jQLXlWnfSiOoxn^%FenqeRw$~0Ik`WGf}sRk^KHU)^k!0ZPgq%QV7Od_ayW$nzsveH?VRra7fN%m>8l?Out>)p+DWY51P8>})GZ`VRZOH*u*g{d+7XYpA=q-Ve5+rLxGD&i z`j~-4-;jSNoNa<3_x%Bw&IP8qN6O8%(|=*o)rLdXeBWf@`IrKivYa52Q+s5y^hYGQ zFr7azF+fbhJrF>NOPu4d(h%cdEGdxirFXb1yYD-NUgPY##ZD&ld@)f1^ghlHwDiJ< zH+xwo1kQGfsNI&ErO7k*&(|$si_TK!k=>nl{|-9VE06YGY104)_xM*U?yaDYiB%K< z$xAXq1SK%?y=S4t4as=sBsR|GH<4B3`(4aj zm-3yV^0|oK0!KP;#ZL?@-?GW!v+KnS3)j3e!A1_;0^}#0Ofao2S{eJ#Z|G)peMf=J zwY79ko}e&AwH6#wkPN=vN@Mos^$+PJCV~7%y0|N^oYQ*k$kEhd?Mwx8YA7VZvxrcI z7@TF$M;J2=^IDGo5k3`b2aN_nnJKc&W*DJNt=a5w?sWU+g%mdZBxovgABIQb8^%eM zRlfbSXIC>>6To&$2N0P(2yZ(ao<$D*`<4EPo-fW?DtU6qKvbSO4iY94NTAn!Oz2q; zt5XdKXlj}>xWnnY&ZWQ;sAhvnK#>gOKxaxzNato8`%D*;K@5>&6&kb@DdudR5A z#IV&rPI88>p~;4;d2kWJP+%j2$s+8_Hie-4?+xhnH!zfQvn2Q4FTd<5jBGyCLDv&A zfnI96#k~F+qp=e z0r<-X^`Mo!TkvNc~*_bI+W-AFlTru)F*G(zwwn-BQFmJPv~UuNi*`oB$u!R>&K%-U#8`Vxd4?oq>c&dBnRIi%QV7SmoqtF{Q&{+zvDf+YY4}qPn zxT!|2l18;0EIbA-xcw+Qivd3;}X_#WntM^5pPPRsuHK<4GTOm3d6@Pus4Y4JLHIY$n;ya~Bb4*6er zdE-2J$fUeFheFCZg|>XTgee8SJcS+EbE?3(0f(63CfId<)DaTKAELJtS+8;ww! zo(i5h&1`D|3m!o(1W3_Wq*plsVTc+xM0!(2W%;5?+)||(7`|?ER!Bt`@k@_JgdOFI zU!bxwjK#!(AtxeMgxYLE!=aC9*oiejmY_0&VY@&CJykN2#iFL{GzAtu%`cx5sZ(=~z!t4r zu4(~b(krzaw z(kBczCwgei#Tybhf+|1oqy^9zmFO@bmK_wF>@~$AGHUCIumJJ1WU86Os&x%FVrBs) zZvm_Kb(?sH$J{n+p%)XeIEm{DJv2Fafaxpr6EQ@y8yE`1U@s7)Q*)%=jcCw_$rR1o zC%wR>Col{8aT6h*N>r%FoE7?gE=pZ4UGmmggv;;Kp7*CbZ#1|p--fI`_mW_E?fgF4 zJ-*?6`I+~>=bo_0U-akl5Z+^;Rc#M=pw;9fyyqjP zqv_?5er0&;NjNVcZ^i>x?M8N%jn)cej|{BT5(x^kJ+l}X=j>SB>W9)&2!sYT^E$RV z?{u~*1VMxQXU+|^noLw){i5Yq$}2UYbyeWv)icR_UL?eBE4P=CpsG}exo^nY41Tj! zEli9*@|#s!uRz+ja{!+rG%D;zbr>InFItSlOk7x%kMB}%_?uS6m%M9|+UI0lWEGG3 zuKO8t4^Xd{RbGefg}dP*%=hiB+N|yNVW}n@Ng!cP(scuE8L1|fi&2ql)sb=g*TS^{ z?*1rNbfiR4bVYS!=>Dl%7qtufQSTe&?3ZFHi!80$&`F>hk6mP|Nr<5~+}R=}d! zK3MMuwd!v?(NTo5sOXPvmR3Z!%6?*I6w|cN%@5T#HER-?qwTV^ zPZV{bT_&Wr95T(?iXWn`{Cgh_q7$WxllXKJWSlhG+eqVD0@IcJ(Y<_2ZI1k|$@{mH zw}D&nK0F#xsW+X-an)qo=r|JZd9U_c-TSw~XH#zIm`A&&Sr(_+N~PT{w(vjJxtx1I zu86j*(g}E|ll(aPR*9=Ngg-eUIlMdk*3C!G{Rdw#;$vB0`3$9n>0t{36KoNETFHaJ7gEac|RZobObQL5Y0!f?k z-a|)5B~f!}7$G)#%i8I>A2+YjkEIEUz$#`71?EXAb08ElK3d+k)_uPLcc3D}(w1iw z&R(D*B)Q~Ob6^Ws^>Q%qcUAMWLvRxz?;6l~hnb!xDAhxQ*8WfGSg#lhrh74^50bBN#nmcEnp z1qCcTx-#-~1+!qXFyZv0xzjMO zR+$Kpug2|F60eTzo(@~4R{sF>ZN!$cOv2=hor3MB39L9GSeo!eym{224lannu4UD} z0M=$OWw|*LOnQw(cz+Un8t^UMijb`_<_)yeGo&gU4W292-Tv2Sp$H=xf+%0=A&mCIKxk zcvY&ZnEGt^n-_Mx0`%_vwfY#NeW^Bib*}i7AEIZKBZt^64L~0J2PtiN_I{(~+-rS@ z9~@WeWO?uTdCx(o=w?6tia+10refqr!T#NZ^7oI%v;jAFTp}Cd72ha~>1i!5u>;`& zCzJ87gs9O~uqMnZT2q#{tX97Y!gL;5PsC%Ud*u=mJm`MWpK%0n`sVdFFe(zw_H1qi za*6(#2$Y$~*`x^?`S>cko=(C`(T~c6%IwXs?}O>&#Qp1%Q3Ref{Rr!>}u?=a^0xL=H`Zz8#rge ztLxvjz9+qd#U+cTturB+&%c&DUf$^K*|Yc>^h%`U@zG{ijOBpWkCE2Rw~_cOyd!Hp zTR)Drb_}_I*wa zNKVP_Ee8!3J8IngVRUx4>)0*Fe)-q!!^={-J94^Nre{^oz5IQHW6P-M_xq#YE^fcw z-Lkb`{<`jZvQ^(3|GH;w!i5EKWX&IV?%#~j{82WOXfGPD*mjEB=MPUMIt>%>Oo(_(;j2;A27$*{bkl5 zSwfA^@pflCum9K_Fnz2SZxvZ7UMg}~*ZP+8WBW{jZsd7g=O^9@p#i!oyW!JQwOrt%427C?1$sh9mYmGp9huQJthB>*AEC1kQGU22pM?t@J8IylMC&?H(sW{G3*gi-O8-BbP&zz zei73}!_h9{=a;C(CII@%qPq0{nxpP162ExqOXpdH5p>@kr~fnI#K*vpT7KM=zJ<2$zh) zU%gK;lV7VYbiT4yQ+(;s+Jk$Mv1@{X_grMn6~YPYb+r#3tv{-7U0;9PFeJZG z-!gM$<4OBitWloP=>z^}Zo(H<8U{{l${P#wKHhAy5bnY^jhZPaS&hjySBrKe`rKbwpRs%c+Mb-&uM)|&aFlgV>q>&1mW6!FFG%EtZfgY}K=jK9eLwrM;} z_4#!u$6*q98xY3(C9iR0Al#AsPc8u8!s`UZ5sXvIw zdwNrilO0#>VZws|CUESEVX|a|D7^b>^3Gbc1COD8<=~X#38z9rB9ES2rBT4Rlq5&T z?9ObadhAl<((wb}nI!bU8~an$gDmPgy=a8NCX&d7vzP!OgpFDHStPO9Ml(!1^wWTR zyDEfT*p{G$Qpd6?e()C*+M7kza3sA6B2)6XPPvLDp_65x+8+a42)f+p?*NqD_+1%o z93WC~uL!|FzmOr3dYwa;@ej1Lp8x4;maN#@J+w1GNo5bYd;|iYimr_Of^?hg|HZ>{ za-eWMmK2Ud>Piq&hTNt-Apk2kDA~vyVFY5rj)rM6K3aLjZ=HADN%<*fu^kVSD+VF) zs*wHj_J|jsuxvThX6}=8yfU`8Igydf%CZG{q<#;j)xdNo&^BcEaRtM~?8SW^BjEOi z=-dT71jPohKx(mL!@dTlWdtx&APFM2nv_z#4cAkpk6B?J&EEI&$x|UQY8yn1%uBX&^b+K2d>?o zkes>8?=}T=7Abv;=VlmjT$<1gwY1IkKcq30Q=4Z3$6;uWq%BD_7DQ-(E2B@SRqaJ! zYGqi?bkn@0JQd6)TMfwT%)^t2#%a2}ClRlC5hL87n;?^ouo&ej@W*G7anc4@j$1@;ca;7wCu9} zLp_)Lu^XL^h9mKxyPLto*H8P*46joR41oU97^4;)N=qh5MO_|uO z;M&6bM=$)Wm-;B08ddxmI>lZAC7g~pi*jvEl(l)^^y3%_-bzckreoI=Ybt|^WFb;N zkp(b9L;{=JD(*!pz;p{L7GwG2HmG>?&eB`^ z=FJtsfQ}Te9-Bm_x?WrPiIlM_73n)Sf*moZ_%36rVgGltKdMBY$B4I61D0_b)}3UX z(PnBw$)61T%upf$QLQP(@>vV|zG)JMJ$V(%X|BT24)7gF-}VK1QvY6kW2XT!RD0?j z*KiWQQv0TaNM#y3q3^-%NktZWH0fS1fptRaGds@V7_uop&{F%`$eBb{<6gyt{Y*~! zYeDVmunc=)kOldrA?O{kQdp@NcttE41b82ai+QF&WE1%aHdoMB;C2l>_y(A2un%I} z)CZM8gUB#|##IQ8bRFwgMw-3OEP&%}r4cbp04fjwi(B6-Jk&E8>}8~=`}Z!Gyn}K( znEJq;zMu%9?m&$vKr93-*caJ>C|@+Xp+a5a&^a(6FnZZ1kmjiA4y2MrKTGTA#lv#` z;E>->R3_0`q4D?mUr@}{CO}9)r48XInR)jHJc;d;$!YYSPZawEvJa5@m-=Cn3zPyN&`fpFr-+`o-T3NrA;(vb(-VY*>Chr)fMzLWyVn{cbp)t8SBX-FNN9>XDw_l*^xM zvdY~hRyRAls+506oaVhAHZc~TBo&Y# zs6!N*CH>nar4?~Xq$QSzA&ze~AUm;8frbQy2Cxf-RQ)|!ZZ;7;oTQ{fQr*8PTbp>l z5p`z;H&zg--!ytNiTSkzZ8M8zOm#{W9Au1sRmI2S9n<%L^})t zr~-pwkY*RqvoJ`tIkX%LwYLDSxPqV3nHwm{zuQuTXH#5P69~nKAq)kz`quA2R1r;ia;yHWn;nn6wS^G>(8Y%e2IFSH$B9*0l!aSUj9k3mY0vuhDkbDHUOYO@n?F@xHT7;7Y;^+s zu{|5WAYWTR>9rtjLQWo*NkBEHkeYsJIA?Y>$7GdcCL3vSkd@<_G;aYaRLyMup8G|X z(r*DQy0XMJfCs{IN?nm!bV{6S#wa3J`5=Zlh0|*|A$=89PDR1;a$$|gUOd;)EV!%z zJYUSziwCDwiuPG#rBm}yDsf76i4OvZV-`tSYS9C9RLys0O(T|4ofK^v|G-3gsYOm{ zK;Rebop~%&;bYFG_U->%Zm+{pl5kX?dF%}=G}01^rp0A{FN(K}eTs!%N-H8+0>@9$ zX=s5wQ~sON4~e^JX#&`cZke>2sQ4nclEI=B<-?p5{#>egL7o747EU%o6m82CRdplme#Udk)?{(z*}lCrsuvd&ik_OCBOh)zdk@V3XH7$~QljZylC1 z1S)>&R;+&%&C<1RI4s_eiChU(N^h%(_)xJ4rrK!aiCIv+ZxR2bQwPPPST11L{!sTg zDmkr0xi3_%gje!gNrC5*PCbeg&ZrRWR20;!>OEH_T`DH_$o`HR$LsSKWQ(efQy)^7 zFLN3(V2bADG%(Y(RIoT9jHdz0zMCU~ht}S|e>#>J*+ON@Gq*ek6QgOFVxa5;pzTGp zgsQK1VYRU@^=AMsmJB1Hp*j7AK~(S)G635{T*Y{y#I(#{5CiN5cd9u*6&yr=;I^*S zBkBCQSym$z6oh2b?X3KD9!6cUcEVW5g;lq!*G$jA@^>MI4aQeVwT|zY{N91Z7^>kE zOUFlNzDOA0X+~Ys5XVPqg;4F_)M{vKZ8{R_q^hPr0TB)ZXBO&lw!lic;ciUs{$i%k zBCrGlRQAVUp$6us0kXUgel-Vh^6Ai<)z3D-Of;(+GC;YM$H%&4XrJJjR>A7a+-IEV zN)`7Z&H!{0qIL@JtlMDtOO4&f^VJ2zN)fTcBYJx*N zEI6(Kx`=#;41db&?8%7+6DEL;WW#hPXi|&i(4~NKKRw6kXCE_wJwbPU1`x5RBO8WW z5Y$=z({T4Tnsef56K~Ld5+oPn>vKc*?{uhM0dNKqW~t}xjIA$!uj`Eo0OPAo=`hnz z>Yfn)!dfV6UvSuLD7?k1UM!S`_|NF!zEFQw`B@sJN=J zCeceB2s>DLfG1oT-hp2I#H&PwF!4cyt0AYGuO34cz&vfPJ@?gB=???$R%p&WGf%3@ z|Ianhz2o<_j$)Klp>=fme;w3QomFQ#t23!()`GQnJ0Ep*)_>}J`d{V4u8y|K4p|PA za%5Ng-LB5At{0!Wdj9Kr@t8T;rE*4&>08W;;kz$Jf+|=Zl};VLm^jrvUI$;ae9_{b zH)L7*UZHZZq#M%S%|6%t^%Rl*>BR?k(tX{Y1DBo$aXpf1ch`e%z6+||x*NB4>gA^P z%cpZ$zt7wpOMiLzrsvt*OUmKP)$d4n`pZ8--IR@+t3k9cADFwsQqZHNsL^hy;@$mI zy#R%!>oUloxI~Kra-o7AYL`d|^?_w+fPBx_56s8H`mrVy)&UBuxn=AvRn!0)#ahSQ zgJx+a^ox7kr=CV+SD>@l2C#){*Ra!&1hzA8rkSCYZtzF!}=ww4Qacp z_cOeIgvgWy8oWVa?Ez5pR0OZ;%hohDzqNFLGN3im_upEdkjD^H;N9bZK2;CI3Bn^J z7}5;S==ON?@6J!-ib2!@4?gk@d;Z@fES731hDSUrgrfJj5CyHLVu}u4HxzgUmA! zuUALX?oT2o zFsO9$e9s&E-nFdqLic+i!6{(lJ#6~DuaeNO6c9TR;JttCvb+fIeS0N3%=>ZMI2aOn z2OTug#?LZS9n2}6e0qJ_-#wP+SV%P>SreK$2Qj8SWCxqa@|?-ioQ>MU1_CFkaag+i zbiP5*Z0G2cqP@ox{7Hiwy`k#4t!bDkFWaE zO!lf4a6-LkHSG9_QV=x-VyJ4YOEsyeo_8ae0#t~KbyLa)fh^Q8>lUqCYau#hKde3#8(DTwDyQy@ z;p5PN&pjs1m&X>RDQlXT*$}T!5B@BBQo;NjT%KXyS1$&$o>@#Bdum+TB1C(9xqm&t ze^H)*ecEDl`AuYlpuBn5@*BuAjRKBp+vVs}%jwlPi3z64s|$|1Fn`IqA?2l75gpqt zgMVK_kCVz(4H!N;biLgx=;vM!-6(uz)yr0It5Dyn&m1k3KGMTs3>1@{P49j&q(8W- z4Am?E`+T+Lr&xaUgyOkC{ymGj__YDaGYNJz`wQEA_-|a(TTYCveTS{*{}!Gke>SDh z1!{Y162RJG4|1B}iiD33Bf)!5!FCf&DzPdh%Ih;%l#J+5p3G%GBX=+wuDQJvWyK$e zS?6OQM7GT&a}Cu@e#QEO@qmrR#qe{UGkTM|cJrKg(cha+3r^cM?mgo!FLyoWe{-f! z5nlY3^8L+EQMhz-FQ8)Y%FDgr`Mv)EZ9tO0ZXYXEpY;!I5?D}GB5?P3pZ9vd_k7>? ze*gD?ANc=*Klp@S_=bP@h@be1zxafI*E71L0xc3*P^D#G`IdkAn4kHYzxkZs`JVsz zpdb38Kl-F!`lf&Ss1N#oE85Wq_Kr*vRiN==zY-uYD6K!#VJ{LtI{P|N`zgU&yRX^2 zUp=-Df4KkpBN6<=Py5B+dB;!9uBa{f36Sx$*=v}UlP@S z62LG1<3AGR|M=h(`5vMCr!)Xzf% zp+gWA9!{iK(c(pn88vR?*wN$1gCJUTj8gzf0SW_DMqnVp;Y9=uI*RD>5KE64C{WCR zGI9R_5Q!wdFeKrFhX@}cIznlqv4;teQKe3$TGi@Qkt9u`T*=a90*x_e))cUCgpdyl z#TrBa0K<$L06;id2qi}xwncCp?C?QmS+RZ%Hh?h)gMtPe0AM-1c;sLz1v{>?F%C29-{@qB^CfbEMf*5=>qXP%Ha_LS60E7j?3QYlMp)%yh5rb85RG9%3 zz?ULJNT9Tm1qcNIb9&E6+n|W#%-OYXw|oRDZ3JsfYJR-YGuP0ZE3Pd~)@%weEhI?j z006}r)>LA~o{Mlq5#VSu$b=jy;9!j+($e9FJ)#?;tmeRCKnN|c5WorQIKW{BgRcMM z?n4km}b$YF$sTo?*0 z7_zYM$UTNQ41^<9c(6kgflvVe4{H>0OD;n!@kEK#TXD3{x@t*1ie$`)#`liEAP&!V z1YnOJdi)WgII>*G1ufhS7bbF+T34DyJKiXzc@&H&(=*dVwbx=}=L2D?q3NH)-!-c#~I0%T< z^px~iWGQpP(o3}}Gd-|k^mI*755hv!g+u@r2^>%@U6La`i7O!i-ZF&k6bXE%)&BQ-H%(?1_ZwRVUhl5}CexaR0d zK;C9>p@=?V^`eN4uav7}T@^dx2YOAQcQO*FZ~=&~eh^m6fNQqdqk$1_(M%Y19;?%b zY9KPz1A25zF@`!gp^N$&N@I%$_!>`vwJ@ko#z&YX`ev@X<|t>Fc7~SBudDU?Y_!wv z2<*PQ2{QLl-@}&6DnYZ__Pbe0A1acl~wPW0!q)+H3!}{dU}QhqZLI zPNy7i)khb8_^7PFlwipZhg+jHL|{M#=%bf@dg`mU{(9`Q*M58MyZ8Qk@WU5>eDb+x z!7yi&_q_6sRCs~~_~Vyv2R-;f5Qb2MBP3x7O?X1&DNuO?t6&RV$fXF5jfF3y zVGT1A!?(@QhCAfpRB*UJ9rjR&LrkFre^)pnCQ*q>hX>C->~L61!p-Ba0T z(PchjBtb|)ioUslrgYT>9FmDT!Qg`-Om?zZ7;7YB_0k`p>?<%3Y%>>-fT_*F2SVsU zTsVLNoM_AiJ!vRmcWBr!M)j-XVry165CH{rRR_EE&0|f}77C=mU%_0Br$}qp$5fyu zNCBt3o;w)D=)hjKeIaggpSuyL2nW>N#Fm1fC5NC=@0;P1Q@^|p37xdZ!cKa zJ){5yM_@rG<x4T;0CPr{D1iUn)HF9-9gYq;RC*&XnBG4AB z(l7%G1E&kdDoX^OLX>TRVUtOb$%9Y(1Rq=p#y#i(4ip1|JSw<_-UV7m5<{~z9FUC( zSwLGZkj%vh8891cOw#;A%0j-0$SsJnH+Ael9&_%>TdrG{7s+KXqs_|{40D;gHs&Xq zS^N`p4W@NRQEl`AWokb+)quE){Fl2B=_x$JW;JI&rCNyOPP3J-A%4!Y)buR-$ajc_0WK`@&`)?mxQCi@XMXf8u?!;nYl2G$?RMkjXBYhO?T z5uo5Uw_E*<0EC;2eTJ%eK)|bWN0>7tnAz)EaIrNuzzQr-@mcK5S_yDT0XlDJ0Obpp~2aO&Ij;;s=qya>N_RSk2+%TM+pi zQON0P8+-!DoCq$mvG9Tc@zWU*6kmjV)+&hLE9y1K8mu5LEX*P2SCT*#NHB*09i(}4 zz=4Gn@&OU(zXmT7>!vQb|R4xO^DhXN;hb;7D0fLG{1zb=N6X<}-2sjKKnE~z zf?`+z0wl!5>U+1(m0T%b6#z<_X{mwoIV0>GFNOqd$@@X>%`T;=zzRxN3Izz+mMrwj z3qWH1LR|j>grs8@>u3Kg5Y3{PSFzkaZa!U}kfbksVfa>XlhpG+91dWC(7Pbavoa@` z11|sp=SzqWm_7h-f&pwk?0f$}O6r2_LxKF$KRfb*h%3K?IKN&~1S0SR67&Qj2nL0N zJp_6?P1^`&fv*Sjr1K!Y!xMn>XanGzjJ7Dig*YE7Gd#p;K)mp|aoIks1AsPwyzA4x z23R=@;y@2<03QM0`?`-loK0bW{+E+`MrfEPExlOsqA z##1*Ut46moiwi0|WOIwCNr(|(nr&1j(O|hEQ>Zjc7HvkXQ|$0Z_$Rk+7h z(1mUwhC+~re*8y8{52NrF?y7!S-?kpJcNK8xA@C6f-Fc$n@5N&G>M!@K&wcL+%t^K zNITm|j)XIh{Kz#6Ns%-&k}SzEJ4uw}GL>A(D{D!YR4|x~N!yx9nrteYyh&`zNu4yM zfz+~|1j(QLvY=Emo-9f%I!dIJBBfl)C2C5iOd_a^$|0Ics_Y@Fyvo}e%G=XQ9m`6u z^dhcI#;}yhv2_2lvaHFooU^nvJGXpGxQxpQIy7WjIlH_|yv$3z+)KXfOTYX}zzj^m z98AJ2Ov5}(#7s=ZTui=P%W?!n$c#+MoJ`8BOv}7X$OOx_d?3x-%m(UA&m11m49(FQ zP0|b<(>zVgNln#s9M)`2#(7QH3>?{<%`S7yQnSsf#Lf59O(CjH-&7mm#LVElLf#~! zT1(CmfTDLh45lc~w3$hDc_ixe90I|MA<(xIa2V*UnVHlVTf-ckbjL?^fh=U-gkS*|*UBUnuoVy%uPLKH@mKYlE5T0xbvvB!kW_T!=?d zJb`RTQtSWCijYrebEKUR0U$V_NJIb_NDdf~h&Av5jnSv$pn@u(f?k<}93TPr;!XuM z9*%=i+xbq8d7~!~naL8z8^Mdh0IS((0kSfedwRg$(y7&(18GCgjvI+RkkJRNJygPo zqtdMGRK*ZT5t-0}9^g@>0Du|jl?UV}Mj?R`<+vVj0&GN2j&q({G)5ze(u<%_#zT!j zx=#D((l0d#9@v&Zngb4T4ulATO`3rYRMRD0wBz&$Iklh<*nn>YgYb$(A2o1b`>djS1iZ6mTssZ~+wH0V7iZ^20oB#VToiv_y?prY@uI*Z{{aUcS9i`P;m+k*q zpS4-C1xm9mEVNDAu3TH4mD!tpNVvV6v31+Gt=q=ATfF62y`{~zom;j2+r153!OdI3 z1suLTT*OUWx>;Pt^;^f48_0#z$&F6KwcN`+o5~H^%{{Zs_1w?BnaoP`O+s=N0$$=NhT$*X0>7Z)WwPQNX5yUP;v9aZ8nDYS{@^s`;t^(JnswtD z9s!{dn*XgOKK5e{;A1S94`_OmG*(aloq#={G8x9>m(^n#o)4=zy6IPRqiNP{{4U`S3`NoHZD;^Q8<}GxzWM`IuEf{8A z{@henVOEl0c%~08KCN_a=v7)d|IM0KF6hlY=pDA^0M6$QP6JIA=PWj8UoIRauC)$! zWDhRn5!m5V9$AdWVwhgwmgd-(j%k>lX^X9Co4#V4Zdje(X(;aLf&FQqPGX_vSE4Rz zA%0yW9%+hDU~`UYrFLo!rfQPzU#!k*1>S0{?rQ#JY9F?0`o&?~v9?>WE^Dv(VYK$n zvtDb`ZELq?>$nEoxmMr0zRkOST)58bW7(Rp{cFGuY{4FE!scri+$F?LY{edch*fOI zer(8&Y{{N%%C2n7zHH3SY|Y+m&hBi_{%p_=ZO0A>03rDV1quKF04x9i0{~M2eFTR9 z00960|Nj2|{{8*I!NCA{)A#rH{{R5}{Qdg+`tR@W`}_Rz^6|aBz1G&(?d|ON`1lTb z(8I&S!otGz^z-iS?)LWf4SCP``T7HH#RYN4X=-W&1P2uq6x-X|&d$#9@$oVsuyJs4 z{{R0{Qcrkzcn=H@U#(aEw3kVDsgxZ&-zJiReK|orNo4ow} z|7m4eN=%8r`w|KGzMncFgE6RkkF!~)FhiJFz{{Q3e%7nWW*YL3j{{R6997wRBKmj8R zDqP60p~Hs|BTAe|v7*I`7&B_z$gv{;gdazU97(dI$&)Bks$9vkrOTHvW6GRKv!>0P zIAu}<>9MEJpFo2O9ZIw)MxI8KDqYI7sne$pkwTqHwW`&tRs~?)%C)Q4uRFnt9ZR;X zQ>|vxs$I)AY}>bR&6P^Fg=)3~}=>lm0|8M}Er)i|6ahI=*)-c@} z0KCUnuX-S9+>lA9$1V_z!#Cf}VFC@}3Df~6&-M1%c1&p}5P|^A0K{vfU8J8uzPSJZ z4KX~(gg`JX*xY^wNgLvKyLo5KWL{D=#mY;*!SwsU843SaL0|ePH9(0_vh+#om z{J2n&1EC-gZvgO!Rv9dK5FP*;5;UPgT99#{lsW)VhL2TNSrCF^4kV_O1cBG17G0KT zkd6QdDV2`|wJ2U0QqnjVLwZ8w+>KKdR3L~>YzSv~Cw?X!69Zm3kPa~b;iy4T3`C$o ziIN9I8B-c0f|3MvFe!)wNhe;5jNY)}Kw!-AAqNF{|CgvhY62+fs19`?ADRQndP9+K zz`9|KG8&{|pHbQ9rb0~cCZ2Imthx}6u~s@zp+_!cZIS}rplWJ>eG7mMGn{x`K^^Ky z?X?juB&2;SMl@)z9S&6Q8y$4m=BU`Bc$i*N%x2@d1VPxYl?rKCghDjD7$2wr1o~s8 zQlKduLn0tt=0SAf8Y+C2&Ojaj^%`qs4g*CSF|7h=!Qntn7&Nb$3(aa|3^ps4GE@%2 z;IOppB1{m-K~pN-p+E!hVYLI@HnheM0r=Uva?FwOK;9xvkO)8+cUu|a3dAeRTQfAX zcbozMXTJfjOc2hKE!`B2#4=k@*akAhXn$mP|N0%Bp>C`6K<{?zkQjJt)j^2HoeT3q zTq`88+ock8!-VjKfz-TD0HLaYtcE%>$vGny!_TKFi=;#l3czDQa)%BE+6AGhX5b~F z1-L+T-uDI*`xXST9Q(@YHtU~Nmj(V$nq0Ln#Z5mn)Vy2{5pK@tQ7j`Pn9HioY4(dB%fT%-;+h4%2LhWFu*eMm%0_YJc` z{t_m<786Vc8AXn`#83Fb)4OI;s535D!ueQ(BK9ORe7;Q2efC2lI;yCct*H&4hyu;1 zpht0lV`e%fGQaA*rk%q)PjF_0|4+7flbv~qn3&}Fq-i=6G&6eUK^MxlQYwrGA5=r z&1pb&%G18!w5LE-Xi$d=m!A^#s7Ot!QkVMDRxZdvMrEo^ol1}zM&qhj&8k*A@lC0E zbt0`~5=OZC)v{iMs`+zBG{|b!wo0UxTkL2<*6P-}Lc~c5iU?ip%GZV96`2sBYeM=; z*d=v!HG(Z{VgG8(ha^_9ePwJ~=gQT=Le{R5t)*Hkds)6_R;~`^*f)6XiCvR&0k zpXN#0!TOS@Fd# zxUM~{adUeSB;-IzyCoo642G85049>q70Yepki4@>SFhCdND-t)qypKGQlGg2(Zbsm zKMsz#=M8Lnxp}bT3B(CB&`|%x(57y^3shn#8GWyU77;cUtoe29em8=$8qVND^`eWx zl60LuE||eWv>R+0Qe5E3N;n~U+KA{_!aO#}>K<|fCO(RjuuC#m@cHD;Mww&(U5FpGMze%1 z0SHU;51F-Wmo7VG|H2gVfE3!);DHzi2~v`i_K z9hgEdsiD4sKw=su6JGATj!M3zE&!*gN@W-6Pu{UK6X%(t?ZsMyV*K@HngXD>1pG- z+SZOWwzCaXX>;49-Y&{{WJ%+Df;!w4S@cj@D^$>+yGB3Zp+rww?zFs{zXL&%4SZYY zkOVOX7Go`^)nkDshD4a?;m^EpY@W{y*Eo}#<-8{jl7#2=;Qj^|iR=rmXgcQJ8C{4Y z6^$MC@~N29|FnRRCrjxOqnsduyJp7?^4xUymOtfX2qspdTLdj=YC4%*X;>!~Y$1orqQ}b&SgofC;`=_sd(1l`lSl#NY-GK%C^GBnJD50Wt~>8n!^+n}FXR%3$zBwe1NU&`}b56+7e{YI`742CK6H zfJYD#Q-2P|2^+R_Wg`*WqJCEQeb+T6W`rF;lo;j55rSj^PmoH-Sb8QUpkN zgE~|Y6$mpR6Lw6Ife^80c|>~n!+v72gbL9iJfUDW5+@jPC_1zR`3E#ph7{|PF)kng z^CbpMGCG_vKl9=}Zln-#BsNW05JOimX0$Hv0)6&#+%ath%z zz4lwBSC8j7j_O8J`8Y@Jp>8o%P6a`Q>Nq0qm?AefbLRwzQ&EeW_Kz6Xkn+@I^CT7R zsBi;UOQnI4TQ`vyw{YONb2nC!Bxy_=iGk!86b{Kw7jkm=){=G+e?S3|`1Tdr{~?m= zluHeFayr={Ek%>y6o@M+Qjs?|EjK;l1{OAnOj;o)2&ZtMwU6WkSU?C{hM`2N6=|L@ zj}G@7y~c1u`IQI(cHJ~t6*(H?gq0Gx5lvZ+k>)3h0gXk+5KFL!buyLMfe!$%3IK2q zLpTuk0GMByl*u9*V9-BNxswt(ehhI-UuF?+89pYLBX&m+VIVbnQJI;ECUgQJM+pEH z1|YgKk_2&=&@nk1gCGTkjsSoUx*(VX;S8PNm!EMDWEB9o@c<3RVHU}E>I+)*%OoLUrW*<@3mo3z;SMamtT~58FOIE|4Awbvpw5# z17Lsz2FG^=fi20ifS@8cHh`X;_L^L^g!hmR>A;r*VF{KgJ}5v!&PXl9bAtsLG~{w$ zPjhfnKrQ030aB2QA^-+XkTKD+Iy%HD21j+Hgo8C%lpS#{1+s?)A_jUljmxQ(2H{|N zS#^@Pg_kHipcPlMcsLA!53dFQ%D|t0IS~9wm;j&)_y7t3;0|H~1a!g#9a46x#6Hc} zGD>2Q`G$=PQiz3UIFeT~;^JTh=yQPJ-01CNfo3BX_{>fI^gJosFjFt4FqWMC4u>?pmU!J1f4Ai6xpBN9VERfsi3!lE^&7ia|^0?>>C|1qlz0i?tFnnbEu{!utg zXe2iXn%)Ss_^J>>q9a!-2S^|>sKZFmr~^>|jU>?NMZm3Xf=B-N~X*jQXKoG39^sa(HX^4jH}C)u}__ zy#e%-(t8&#K$i47zxL~uJF!}mVZ8$RCawlN6bO6;09+6f92-zo!BI%A8X*nbu)zW`!UI7Ff&c(H3IOT=04Y4L`3S($ zFc6Qx4Foa6Gwi`1%)UY42@3omKWq@(;I9C%4}?&{NX!s691iVZ!vK)ONvy!$rNc&1 zxi2ii(s0BI91c$W#A&s{Xdw+;KXR0#I9V(bKIUd9K@9%5T`5uY?BEaPr$IByvU(U5z|b~ytd8U+|Azn z&EOo);ry@ST+Zfv&gh)Z>Rir-#ls#U8sYHBi7XKDY!LB$&lmx~)9K5q70nD}wO*o( zTV%BaEzkxLSC{|*39Y&hp^SCH0uUY15)IK35z!A#(MUVdMw`(R9T5{v6djEf8a>h^ zUD76v(d*dDH>sR1QUxwu1q%VwJtEUD|6S8Ey-_#aQ&Qs341ol<5CxSI)Ifc)4WSAh zk%xm})IjYYOWo8?J=But)EVp4-KbpKqa-Lm0$SZ-pt1u)lV@NZ)?v*_JK)t30@l+g z)@qH`&S%yUp=T*wQhEUeeNfkR?GQ$73Rhs)d<_7Z@Yj8i0!DoWdu`W+&DV&{*QW5- znE(KN;Mj=G0|N2b1CiJY(bte|*#?o=oZZ=;&DmyP6lFcy24U82eK7EPKavtEx}rY| z0Xhr;D*|#mb+|(Fci#(>-}ik;_uXPK5a7NodTl-0r!6xZGBX8|cHRNo9Pr?2GTZWj1tZi0 z7H;7Ya^aRUD!8p%yyMu(z25Xq-51LU(+%AKkP52M2h6?QjKJKx9o;XE+{-=Q^X=Gv zt=!s;-80_fH9p-TP7v|U-Rw=?3US@;JrLK;;?UjR-7VzVJ)Sn}-&UQrxVp8a?bQL^ zAzQw5Zf({*AP}bj0H=UNG(ZWfA|II3Ei*uObypAqaw1qD9^RtiVSeFZj^J_Kz8@ar zMeclzKnwiM-8{hCneg21|83k#E)c13;sRmR<=yD1@Zu*v+#x>Qg+A#it_qb-5Hk+m z(OupRQRv}K1Tg;Gr|#rQZsZ2h-TTeo_T3-)E$jWw9QwUUZvz0NAP}TbFIw)TWPSu? zP9Ow==B+HSWX#3<5FXYnQ*iW9~H4o{jFz@?*^nrfp12O4F zZ|{`O=)`^SQa=y}-|A9-@SooB(e2#P&EnW?@K_J<^t~_!SAu3Q>t=6)Y0s=MXM$TT zK3h!!y$<*2Qr5mb^1&YL#SR3moz_xN2wsi%&2A8|EiEfQMRz{(Fu%GRq1!v15eyWPXvrG^;8c4S6}t7 z@A?Pd@VKA*&n@+}FYstD@xPC@YtPhY5B$ZSgmKRt8{d3!?|dDDz4 z2nI3-vfU65|32GL5VS>h?Tb&rjsHF?-unZgt&#`a5nuYUKk(gs;>n%vldayEZs=Z* z+@%ljfesL=01O0>iV;Ct2LaFmz=I(VB18sCoCqMIMT{3CZrs?A$48JMKYA1i(jv!> z$Ep#GGO(q~mjqdYkqID55fn9FqTopa012N1f%*hm696fKJpd>jc?kB9Du6j)IT$57$3)E;SQuN^X}H~5sLc2 z|1eMy1)J&18Id!pr5*X`F}WU5;DbjUdvcD1BGZxy$**Xja!Decl*ufx@DgvzDsRAY zAg|i9E55kE)RiDH$&`u0f%GGYu!}Ma#2oT6`;a1|Li}@C5&_tv**;tQlSF5&#g;{m z1Pn01MYDBt0}(_R$Xo!*RTtfL%RQH%a$9QGT$*;Y*V5#8>~YiNNFXJsrE0YcI{>cI zD%CrOdSqORJVM zLA4zSW_gu-V{iHMYYR1s%Wh#;e{EN|L@^} zhDagcuB7N104cnlIO8rg{*q&5_pBB-_~?>J09*k;cI0Ec0J*`MdI@wE2Q%EFvd#Fm z?6O(BNQ{WTr`=+4#nqk`M8+5Q7`40DCg^daoWM(S&1G`pbG*PPf?t;GMOvmzPtW(_ zxulA<))+|f?z@^uwQD?x116}+-N}oapx@2DOH2gG!yJHafTwE&<#VkokPP{T4Ca{$ zs*JNlR=5%OhVOXmn?)H}l_woKz3|0nh`C{CCV> zkJD*NQ~Dx-*Jx)H+fhj-MHC4_ex?mg8P1#K=kO z7|@%KxhjScX5MAay9#!W=9RRBnVthUmm zH!`qyWy6>TZ$%IUfl!F%lUy&HQ9=`*FohX>Ox+H}EItZu3puQwW&TE)8-mP{1Igj> z9@j%3y6Ln-C(IaA6(CO=9V6w^h@&XIB;|HEQS@D~Lt;?Gi} zLmKH=M;6z8#Yt(DUDaeliLl&mjaI6l9Czo;I!4oubVS?_lXwgg|6VYV-{599xoMPR z%p!Y_yP^4HA~+FNrWe^82;Uf4P7#tNiR~LDwLYn~O?uLtGI?Ao0g!`tL6Ik_W7j`( za8QJ*(x9dM4FF&CiT}+~i(2%hbSyfmFam5K#f0Fh=JG0tsRuBzJ4%tF69Z^AkB-x< zVAoYO9T;M?t0L)_^Io0V-ciN9{)Z~5pG^Y~yIMgp0HH1o4!X-D^RHH(U zsQjEyLjUOm`xQneFo3~8R0+_U02Hjq0U!WAVOFiW_9dIRnHpLkJBX!I`9%%T#Xh0mECM*&HGd} zm^ZzZHJ?()t6phAmAu&XEJ4yMUbEGglB%;t^QZQvOtm!0p82jb)Ve%7*h|H1DtUTYNB;swBDneus3Qjb$mJe+GS5lIPZPs%icj>PRE)h>WU-1SsbHw$^%jK zsHyw}RFitE4HmFMxr|^ZX!&!q2Ax^I3{k*%$7{jGi=|*eio2e|c6n{Hn+bB2ITOUr zt6bd<_S|Pe{+W=8J#vt%OP)i|g~n9<@sAsAlyaWeC_b)M+a}UbN<1|E%GK7hD77I}871O`7EE=*T4E$22CK zjj~IEoH<`WX%e6POg3rjWkc1*F|w{bmu!=T#&Yq6lgUkTCIaA(04M`I2XXV817HvX zDYVQ967$M_2%f(Hz%o9R?k(&*zL)LW(&_7TBHOnY$*9Q^mf&wDyx|T0CiT_3?)9r1 zSWFKn*=zZ26oqOzrE^g@8Jpxl`K}C%8jz^fh6NvKMt)pZ}`VIQC{clHOC_1DXpEW;X_83mdOzb`p(*o+x4Ba zeiQHH(_-E0GC4b0u0DIz0>A}kzp_FZ|Eg6WRH-HMIyg}d$ncs>MJaqJYjn~KfQ4}k z`bJT1j`X#!zb}m-gpW4kQH*$!i+dQpa2t%V{oQESLFYQhxz3}yjQ8>YdQ^Av7Tn!! zb!4WpH&n+!2EksBt1J?7fMcjEbC`kx>^4q+mU8>)RDzP!LFutkjitlg_63Cy8svYatgy%aWr%;P(aDv#= zABrLiE*ioj#2^ep!hxs)`}#kn8wBxs!n<%hnaBsoGp8lYx%cyem$L)85r#(W1@+5A z0O-G{`n)An1ZOB5Mc}!Ca5pvRhCk|?%ut3R)CEZ#2xM`PWe|}5BZw+cr76&Xni#d( z)4Ry&97VGBCsnBahj+#DOps64;dHs~t6KhU9XJnpg=$ScWH1 zt^D~x9|XcpAwp`0FUfHmj`ksL{qv;gKQyn#Rim0UlR^tl@{ z2X}TQzM8+s0KkOx@2fbiE67{(nPlcfK@asY0Ds3WIrV&4^beC$UFyn*r4S( zvYk^&m0ZGsumF#fsVy)EU8syfxW8<|!^%Pf|5JkTn@RX1I!16YB?Ew8=mvMF40b?0 z_Tqs-2;HFGfn^qI7j5V3j|57G|uBh&UDEJnoCOn$VVhF3ZDo* zK2RkmxUla)E;8~C69kMelfkG!l2h0ORxpY?s05k#%cA2t&7q~j%q2dc$d)|9i+n}@ z^FN*(FQT)^njnT}004Oa0A^TF23^p~#6Y7^P1Pg_zli%d6b(TGbd{-19dPtu44fgScAFHx)zPj=hOmzyE+>nMCtT6 z>J$orDZ7G6rlwJ-A3O?wiH-we3bi<^vzoZ7p`BJt1VIRdWkAMs=`AdJF#XBT#00rN zL%a*6EC8U%|F^*gVwej99f$^<(+8CaWLe3S1OPOstPvo+$5et0)wvDLKOaMbE-=(X ztwNasG8%ofcWbIy$W1R$I`Yd5PS^r*YYlg(hH2>=eZ##RB}?W+POtOP<7~|2lnLG1 zJ@?oVPOu7vGJ)V52C!m{2wa(a%B_qD$DCFoz;^QQ(vbhiydrK--$o0v$C@!uag0NixNVjp!U0~?h z|DD`j;Ty>YQJNK1zTt$sGvjG1g-`Bt#q7(Lo&6pB#w(GlK7hMIjYp z7+8XAkb}Ri!8B_IgR~BVB#2tERVUpjkrgIcY6|P{jrf_*mTlRbTn4Jk(d9)g|5`&U z?*rZb6kR=SUy( z7>43CQ~+oNJ>A{PI$e1cUU;1gVCaSPI$hhH#Y&z~N8My6TY?{MPF?9;yAa~85z*K^HhLypix9*7y1=MQ#Z2d-y;2GW5DI2PcTh324zerTEKzvHzF|LME9fuIJm zNMBoSmG3B0J=kR}MlJ{HPFyZ&>KwI}#lt*2HdQOgKOh!e&cK| zUCrzQ4_;INC#X9qusBXfZ>`5WTT*D0EmQ5KIBcFWO}AybWS%7Hsn7h2&G1Y z8V+bRm}-I^Yt@9;WPru(edvld3XYlR;gMKmhz?}P24k>gjJD-4yQ@N&YqR?3C*8z} zqZN|ILHKI2AnUQt zlbp1J z0KN+sTW^A>gUL1rEf8C4wruvPkH*|&(jDZQaE52-Z~s2f`|mBrs@b^=X0*`ss;vNaOwu%;LHX9I!@t%h=i5Y>`~Td%suYIT5E}Y zgTJ-qDjtYtC|SI|JL|{>+~O2|0a?0&4$XY)?hc62?>Am za$W5>S7)e(b9TmZ+}2b4K38~^@@7A4 zLR^mzUAVug&IMpl^QD#vUYO^apn|8?U>`_oJiqNY9|&W|3#Ps8Je}7;r@1n?c5A2Y|i|1VJ!_n*;zY z4fSUp;P{-2^`7aOKF#?ibPj?=F1HIRP)&Xqb8V6d|0jEPI8TFCh=gPx2p>oTj^}uS zp!i5ggJK5&iU$CZ7x`Q$hMMpJ4Ze6|XL&WJ_=T_J($#ZkkAyRhP8Mhap6_{||M}$Y z_G}OO?Gw(Rmq#tghP(s-YS;#&sO~i)1stEKvN|)Q@K_OG0uhJ;`IPrfk6a-KfWJ(H zpX1*qhv~`{MyiXsnt(%sH+U+q^0l4$ktg|u51tWl!kU=sl7IG%&-i5bc#j8mlka$v zrvh~D_`xTLjsN%&_kqB#dpjys@*o4tzkJL8z(!17%-1t+7tVwZxFR(sr?0`XSoe%G z#lzHM4Ac53h+M(g_e~F$WBp6`9EjUDiuC5+|3t`1CLaiz?%udhV2)8uV?Tb!fA-^_ z(CEeKZa7_Icj}MV;Eo4;k+%!Q&wdSl_U!j~XD@t=xAVrQg5xKDFe!iXFL@pX03AR_ zPI!M#7zoVI{LJ5cq91zsH((ZU<*EUQP1FDoY-S8VHi86A5G<6rK;2uOE}bdC;@Zg6y`q$1J{A|TQN0#Yg{C?+rO|8TDBobx=N&wW3m z3dIj3e*dIb<=ou3o5&=%QK50Fe=xUORnm7=I9pXcxxVdx&UC2(fe=c`06Ol6+@^U3 z_JEzN>tb>@Wxu$jpkTDhY%Ug*2r{LW&++qqgk%BM1kfq+03Jps4?w=n$1tgv>nL$B>`(zG z(E{8+l8gTjN2?5+8T;HN$^r4V+ z%_NAN0XL9)ir~(YpG(8}%_4a@$3?0twC`w{Twc$kvY@~)uk0FeiUT{i2NHd4KXdK@ zV_-~?$F`bop_Dg>CIr&pSX>;OU7;)N&XAd;`S8v8(=f<+Rcg3WdndD{1+vOIugH>x zrkW|XHZ=|=*apFRR(BmHkzGxC0eLX#gA)v-Hp>sd)b2OxIAuoR9M%}tM5QbQ4b&Yt zs4>^47%~g5AKKOEa*uLqsOBm?UUq)u_^%>UKZIezzz8xtAb@p38mI^Df_071Mo{%x zbD+=PnK>s{MyzEou59Q%Wu$kg#OL_Bi0xswlPqH6pB21V{(TZV4zG6vK$bI&3oF) z1IW(7FpcyFX|9d{r@ z6ULwT!w8uSn`t_L`zI^b;T=Z;9LE>1PYVNW!ZsBK{D*HApZ?)T)>0-4AGL6XW)eB~ zjIIGux#LUw#9Q+ixLwqM1KaY(E<4G%4~w7}^fVO@s<;)@gMc%Rdw2PZ-*XqF0@1Oat+ z$pjVQTnY*zn&uMFuYdZtQGW6scwcX|j{8sV*eh`c1n>(LPhq|ZdIR)9l_H1vT%^ea zO|@m()$e^gB(OpAQ=WvOVF;TK1vb#Trs4;*Ot4mI5yJuhDSb2#WouyyM;vO@$C0Mp zXi8jf8uPDQU8EKVwLB4IFzmwLNChY8{fV)NNhcH=A4L6lqpyF)rXf6HqXC?7TYJYV z|0OC+3NLzd~m(oh5p&Kd2KnAEJth3Nvx*$>3cEl-(H zaaGMIwo1p8W4I66s%{oM!o|29^4?L7=7}~Ludb1P`slPO^6YMnhNyjp~^+3mOJj2YVqV6|RInh!PNrV`2-}EZeBvfi;t^s~ju zcC?#XD@VFHS-tc4>e=0Pr1_bDYuzKWaYUvDd60iUAp}{@!CA9$l5MrG+8KU|x_fD5 zooGQMVfZkl$Uq&3Q*x&lS<}es<3b^x1OScw$Mc%zXPU3e z!PN>lhTHNhgH)!SfoUQdNSD}cU@+wxUHO_N$0|T%5}4E}sg6pZ1_;s14PG1VXkzF) zx@&Sd0gRsu;wK)`^;~^CeyAz<|5R|1}vq)*uiuT(QGl)4;ra;Ph6Pva$^#| ze5k;=ZMptMmTCJw1^^fFxyP45W#1>gVmxb1F74xoEE-11hGrcT+HyyM_%_5prF|#^ zdh{)tKoLQed0v@PIQT08wWk3WnO#l&WlYGd@SP!WbH5s6KXIY_>KTLT!nFHNkR}i} zYDkO?<_b@j{_R$N?ZXNK>SWK)%Bt^mRE4;H-@k9~)A^WBM1PCtz`}i*_`N(+lb%e^ z_dgO`QV2auOo34vdOxN$X9nbXBf;)rQR&lmqp7lDGy^2)rQK5BODuhK4M-e9QYuvt zMUQ!hQ1B@&l_>B`F}*7L{AJZRwA5qeS5Go`f_`Qxi>jciNUthfPe6q1)4g2*^5KrH zvdJvH1q_>dT2ewWh!G$>7>L&y+Io1$ssK4G08?K)MC>qD!0*1Vd)8IFz{7d)KoEe4 zT}b8UjE4K+XlzKSv`TDHDb$zxfE3rAT;v)On+wL`&4T|fiMlOju%zQ=S7+a_N1<8g zvfvs72)A_H{4I;)PY4?8JWVGg;57Js7kp1)K@pv)xkEfx(qj-DQuKmiCDP3LKxZwJ zre6I5Q>Ylxn0ptfismcN_kV!tYXSI!fs2hr_~n1U8VnT((NF-8?|Hg_-`adcUJ@BO z_4YsJe-H*FlXD?Bc^#?UpDTz$1%o1LVb}`VbVAR40hR#+nJfyy>+{voSC4%4KktMV zGQMz(zJ?9V2W<96Zd#2)a=i2K@TY~X5yjD@F-u*(VR4=-0jD|o>7F5Du44v5m zb+6H{6PzG0C?K6S^fOx)sf=j9E8KTi#3_^E`;+0G2pq{&j46Xcvt*KTMFzhjV@}3$ zMOY;Pl$mtSN~u~!TcAp7r)DlmeB=zA`jJ)Sb(e9TdOTHv87zi#9<9ZV#&K2h96w^b zseheE2yNoU%G{+d$YPFGhlDC!6Z}l^wjHw+$U-RuK{sn4?p1^(4|v%3QR^3WX_kvF z<3tK0$xm>kS=vA5IKjdsd~=ey+GECFrJC^Ke=-{kf9`!?T$$=#n|7Z`!LucU`e<_p zXz?G|eK%gK;W-%Q)c#zi?NCc%cyLgB?BO<1s;6cF}$UBDsSh)4$70)6XcLuumCh zh2%X3BDfofhbrSO0bnlk1bs98gf|X-Do)Xh;8RBBm#_(5^nWovNUS;W(`nNAUlbvM zNMGE~dy+4_!HAA0D(4xJr}D+Ot3so(8h-sJJ#Rt z5nAXyonE@Qr&)e)G_SCTzGfk_D&-NtfVa&A_sL{N;H3HNxfXTSF!o>!A0fIHHmBF_ z;PZbI_J>(oELG}C_$>`izo_eI3tluXLx!PnqVj>(F89V>i>iRp;-33I!B+KZ0aalV zU(PeSLro_RtT|@HB0|8d!pJ4!sj4s?m^p6Cz97_eOfb5_Cy6l;jfEBeK7T^jmB}G} zxpAq2m(X9FoHnP|#3kh&atIDx{*A81V^J}9Jtm4{G*11D-(a~m^bOuyeC%qQ+SK99 z%Yr+!wsK>$k@ytda@)0Cwys>Vu61Rv#lf}xA0FQ9)@63|^q2G0KS4U7=nimUcS@$0 zR_${>9c!WJ-+$fm@I$m~Zzj>GCnY8&2k%t`7C*`}X$wWe;z!s~WFZMdl>)nrzO(yk zn>7bQhZ3Vhs(GIRh`kC6*w;k| z@O=;&fAi!(_3FPGi13$=#d^a4w6G|7l1u8}X=p2`$YjiWj_C ze5x&j=fXGGe@5rpEM~YR{#La*UMi8D8H!K@hdZk^*6QA(eQoenjQiK+m+W!(HEyBy zfn&1&nsnvAkmVe&X}i!0oV>RYm#9FBsj?Gnwq9(j((B%kt#Q0asm0A2YR!0ozyLhA zuS^dirIwEu;Khv(^(bpL>koAd)v@jX0n|>EXUN)jX zHnh=sqT^goZ#3~Lx8fm9)3x{9nLHUb-62C*a*eUG#59wa%4)H1wqa3t`HZ>Sjhb$& zz3H_{)^yJg3N?2|?ANz)^);yEkDYMG*NF|9D1H72FgMp+L@^J5V&EPXY`NjX!+yd~ z5rZ~31wD||iICa^dvwN1325MHt<2wBvW(b!3xs>6F+jGBFPDpRy68 zhdg4ka(jPJ(?9WcfR`=-?&r%6R9jE}#b5vX zpnO~$Sn$^8(U?8|D6=9Yc?X*I*1(v;hvF(+#nqx(cPTpc>&BLkE7>*AE}v%`oK13N zXUIC4Nwy}kcQTtJ{T2^gz5=PZ{XFtF5gr<;csza=#}|4#f2vK7D_2bS;6LTuh)KeSSBn*S}a>HFO# z|MD3;+fHYg3B~5{drcZfY!}rb2T2n-z~4n>jl3jJN5o2WRpFe9ou04EDGe}Ux~`4h zKh_>^vQ(4fAUc7b%rlO9_iV&HQ3yy12vznj2|H4I{IyXK-9&#fMQ#xK+CTBWB;jd* z`hyd>*B3>O91nK8E|)M#7Exm?-8gaFfADjR+aQ)B+8V6@i2VFfJn{U%HEaycuSP{5zGNhiH+aIR}QC)4OS6+STv#GS^p}(?f&^1ExcuC#{h~v{VEvj>8Zw z^oN8efrSk19^aMF`0&&DU3U<|^Zr9gW+g6C&Uj2}RA6iFEBiqVOOV(SC2%&7E}n`* z1zNK#mK!(+sk_q(NAuH27+wxlF|%?hT;ehw4af<})P(0NTDO_RbzMrHCe1*a)VAq; zs{8KSCkYJ+_Ylw3O8cTR(QreK9`K{Jclsrtd5#=3?Ez~R$cH@boSc&zsp>3M z1*e27>2M%`EAEzIN+YQc4I59J^( zv3cV zTNjT7bjb?kKL{0lpI!Ul%8L-Gc+p||N-s4x}kw3p`jc~WSd##CLNIC?r_S8-vWs0>?l;X4nq`MkWd1V zZRe;Is>1Fr_Hw(-iAxxnID*Pp`Ym1_FoBKB%Dn9YL1+P{HtD%E>EMzrk6ii)R(oW8 zEVC_8cFD_55_-el{{g_QNUJQ_2O~OqxDbDN0AT6q| z1Kad>IimXV3`tfZ_FweX_@VrqCU*A^WDr^l<@h_|Ab^I&f6|G37Z4vF*#Y{tW0B?Y z0~Hl;A8-jCBJ}lna=vEd(kD8G=+x!`9yGjd>}#~BP6(8Qa9sE;pefM;jfj!FIVb?5 z-6O-Kg98taNZz2XZxX&x^=1jR&Fh)iB-k!Oib8OzQ~L3r-Tm1}ahrLPYC(eZr9Obt zVgXDz$ZHCHXo5ybOEmcdD1D9dsH~I+A98sk8@tIP)HFRPq0CUp7<*QWu$K7MRO{NB z^syzBd7X8qY)0$Fce=Q|M=w8iK zKVb&My73#ye}d*w_o=1~qNZ+yV_=zxR zX=QMmL3Nwu2}+&{W!slWD*Z~sq=F(iGWmHFBIstDXZx)sD24x{gJ2?qT=M0#jA9${Rc7FiG~99NMVhEuaSJ|4uDj$8 zXhEbB0ZI!lT2i2;pWMt#Zv(fjo{Koa6xcWiK3oUn2Tay4?+t%}3=C{V3dSBCEWT|f zzj18eCrPBg#&Ce9A#J20LI0BDrTRn(N~db=QeXJ|(@7#WZ7*t%=UP0YEs zWo5KPiNmwmDW=#_AD8l|0sAR%KV3ZagNp$c&L&(@TJ+beeosI`wB+H3656-#bico? z$)?jn3XwgUFr{+KF6!rfswkCwH`NjG63@Y_>!m3bmdrbhr%ycLFG#U&44*N7(d^Kf3Z;fNl%P;WNDbHM$q=7xy1VH0alnKBNBzkPjTm@Z1v z5MnoDsTN6*Uw78|P<=15E6pJk5}}}Xc_hvCH@Rpyz1Een2Iq2p$T{`|A24tgkq#K| zd^POlCDxYPi{ZBP#H}uJ1`VBSy?b8qhXDU?f~C_wI%~#WlP*#uAz~z?MLtEyAIt)9!xr`Q>mzgw$NoY2kMsDmvqq zcn9gqmR;eL>TT>^;8u;h#vpqoS2ANX{aJ~pWJ(K7X?1W~(%kMap$DGabkua`-o7}! zdRvi#WYYB~oiv?>iec^BBwJXA=3S*IwO3YLg&DmT2pWz90<9a~}=p1U3{5fr>)@ZABa zn8R{kIy59(qFothD$+P6D1zE6r~j?VRb|+cV&UdST8{T2>wAdCOwbXUBbm6+jI~`K zvW{Skc>qctjm0-)xxkAduEq&&Rc^1o)xCTC@!k{j$(Hw;O7>y}v4Qi}KN!}{Ss$1O zzx6w%H&|11JBs0%Q8g@a@TQ4``898U0)YmbpNplia~({Zb{Ex@`roI4>QwSQF>e)m z8uXp~>28f69hh2_EaC~H^rz1Q90Tv>JZ^kTE<&Mhq^|pck#QF;!yiJF>Zc!D@|>QG zhTl&;sFaim3zHbH5EV%2yDXtjZa&8fY`I_jByV}Tww^fQXx)W6_nb2vPuiFk*YsOHU%3T%<~fc>Op)YckW&W(t-mO6@s?%Of+~#Mlb9u~RwiE3Wr$ zFjdU3DxD{xk#%5lb>v_#R*m;|Lv`)|d$h>dL)VLUHzA@;$Wz@GG0h2S+D5( z+ertv!Bpj&vIEx+O93u3-6fiBA*OoA70M$?oVu4Tid$1L1bVG?$Siew`?%@*$u%yF z+bpL9<-^%ml0Xjq(o2fKWNi>aUz8KY+H*@Qox;{)KAB>huIHX zI4NGE@==CLsy-npj7CGq^k`Gv6VxU}nEnSQXleNc0amFkJf>U|uOiGuSIZ!{r3yx3 ztQmbr>8GL;IRwA|qTFeexV>NQMm6!^?1RMSE+f?t+7-*||HRYy;5gznx0&W_v91hp zC(LYu|BE*VQ6D8ANkg-JYt4P`hWlyqE(9@`h#z1olN4f<vt4pTucqnY(S=`t`@eni!d4lDzL#5FwBDAL|D-ta(v4>Op|<1jW!&xji+o0(fd-nP31<>~g6)XtGuodVm-4n+#p-QCJvZf=AuGgS}g@#b?#e(%OF)N@NRJAkYqwK}u!aEjJ5O-;i|;f=1&B zG`@;c0M)NljR(Si$LfWi^C&tT_0!<|eXH07)KG3R^y_o?aW>}ZjEpoc=DJ%nUw240 z`ie~yybr9+r7_4&sO2F8Z$p*B-vO;dq}frMJlXv48Wn8-Mg&4+utD<>K)Tm#5c&Nq zDT}BOuz;+4OQsqHT`488buHajC>seJzeUjw2!b}Lo-ew-FjhOJ<Yxc0-rGy;|xvw?oj<)03#Lx~AoeKvQ3L_}-5qCYT<@`{a9-EG! zO{6wxk8XgfvqbOOld(UeHXBhiN_~i=7=t55s(;^H=(m6OcDNS#OsH$13+?Wtd0(p{ zlH1g^yNJ^(McN1piiCXgpE&|yccRDHtMJ79FDe{5= z*ps8%E91RW{zH{0{ys(Ow#`yV1yorWiI1Svt)OZnQPB)etHvwP7R2e1FI^!RR$pnd0@qga_X(rrs$&Jy&_k z=%L%_e(XVcSxSd}h&pYKir}M;ZlHkE2ov6&8Moy6cbEtKe>7&6QNq`?=CZ~AH+h2{SHCm13jM7LBGSnmFi zhsV6PBEz*t+kv4JX&W^44r?Y|GNBjZ?)Rn|B{6LqU^|1lHfQim2Nm!WK|jDQ%`e+Q zh}dI+@6889+UQEJr7ybjdkT(#Z(Y`)Y{I zChVs0(o+SIg1c+w3dmZ&qmI%n(tPsL=Xw}w?%W9wssRJV%WY4Xxg1DvVpN$jR@lS) z&gy9moawF^t?-n%B48E$Il=f<=@JdG=}5=3OjJ_01GAWeckfS_RCTW(Wg_k4O^`dE zf1)6R4RoT~4~=V8h|fav_+;6yMFxVE@6X3h^=xdaVPwr_W z6$$l_9Q=ycVpr|(Z&W*X-%^IYo)G8J$6Gda0ZDRPh&V=FD>^IJURs;c{_iTA^5xnf z7z2gc4F;z@nSwY6B6CVG6z6aHr8o!y6muwxeP(MZ(AEi*UaM@Hp{L}>tK6as6`^k& zG3VBea$Ym;nJ&mtU>AxY&*eshAM&R_aVMJ7+$G%YTAOMg_??7;mj1HHM3JRXOY+D& zS=RihJbeD{@u0BWsky$Xg5i}GHuR#> zhVpiV=wr^)stVXOu0NRn+$oAD;Wv4S`TX*|>j~#tah@AS1cJidh3)A+IXGpzwW4S$OvtbL)9C;jt%m zOdMRLL%%;Zt){IWy_JyOCVA0uGbcCeV8Uj{iszSSE-y@W-rRcnl79+>8RgXX1HfrK z0EC(i(#KVTi-FPl$P>H<<$+uw{h>!KBtGI}ufQP)kop*@+=z(;Z|-0vBiLRFE?uF< zxUQ_5OFfbhUP@wt!-)tBZz7BylE5@%lj@+at{fq7OMpO+#R0~Q9IyzNw;t=6tVkdY zwbX1knGKyRoe;ah444zP7fBMf@2Gr007cVA2jnMPa@65ee`nZuugn$TbZH=(9r2mE z+bWg`B4aueJVingBjG$D`#-G`?*jwK`U`rVG2(5?AoSRPrdB4u9_N{H&|Pf0gzJW8 zpw|drR1CoK7>1Dr$}u$Dyp&e)XGlWYM5EzsEkDkX-eTQ@F`}`_ZZ!6GIJ{wnsJ1!r zXjh26-?e)YL?~-O_RCXr4~-Y7iUQ^X!*<4|TZ^`_3L{pw`@BmeB4Fp0dP$yT!IyOJ z8t)F=sU(nP9m`~Kw!%)x)SGthYFH#-+iUQ%9MTb7cM00~9Gs`Lg&qRiLBBAl13558 z0(z;H=JDzbcm`j>x>qXKGW`xEkRrc5j(G)~P;&ylQkK}giXT>aKy@c?@MrqyG4tge zW!+H7E#=fOKNkcw(1Of(8hT_t5F3Nw^JBr&tH!g~#wp5j**~_deuqtfFC@8hFb!>0 zd<+yAKwPFa5XBC*s&JcCi?1!;Fn(g( zFN$>{P>q*+RZoSGMaETXlxvgaxEHnOeqb3Ka!R3hgWQ=6xa@*B&#QMW)$=5ERUqY; zt&(n-Exw>*Q1pyRzwWf_<6ynpi`|Yd+0^Wi zUAwWaoFUtQ7*I6aQ)F0_%Dk9s@okEC_7kfe^`%4y68~Sg*Ppv^p|uq{%1>=3ex7!3 zxy|^jMdc@clcLN7oFs*%zZ1}|Ff4udYLP5~}8G}lr=kr{9j_z-=qhZ`h zG*~CCp?PDQF(xL+8x6}d$@m_Qp`3>6*IYU4lda0J;(IlZ^=}DH?$~7&qUp=2^aa-B z#fj`u3j#jl-n2u1DsB(7e4)K=-On!Dht3yJ@$Q~jrS-r>(MdacVI-I1Fb4IgakzsR zS*e<_Q32|+NFAg}7ML_v54 z@upMJW2G=t853}_=8!8NQ%!~67Vjw`BhQ0*v^C#i2_Q#2rkQ+#!bRyam6Mg1mn$#b zl~1hk$%=HFL2{)dj7z_o*hR-5Yzy!ad!j|+_AA7$f#?D7X3o&@u6TmNR5S8nUN0IZ z^|V{lQSn(G6vT(Grv$X4V`u;;qTH*W(;n%(h0Ep%a@5pMKb>x_Ll38{F}%z|M;w=)uiKEFu5{RFSCnJ&iN*2(VqreiYvXKr}t` zMeaM@ec=!}>((a1C2Fg7?b1g-vzWi^t-2syfo=3Y_elj^#R1sSWe%E5UrOmzqZLlI zKdZgYn!Hlat}CUhw-c?q z_d3xy!9ga+*}d-mdn%LKM43|WhB}KciSK5o&PxJ6)jhamd-sx)u{m0_-nw0ADWB7? zCE4AL6)|Z%s_xgCsX}A-)NFamrK2Us;>h6+^-8ZFQ(cK@gY&%N%6zR~yOWlv>jUc5 zhUc;!Z4K_aj;^a~hsKdz>kXdaFZ5qiF?S7#-T;DJub>Xh-4pH}9(hM=`vXkR=Ndjc z*SM}9hcUfa`Ewm5{g}+#Ne@SK9IN<&z;#%?&m?xm$j#fPCKN>v><$!^z4DlE-H$H0HfWaUm@whvG z^l9%?55bsPUK7l1u2C?G7V=qrs&icV8W%;i@ET>@3t}0G$BTb7qR{)ilK=V{qSdON0O+z}*(S7z^$0*he#U#g-f{fj z&r+qHR@N#^6h7%PqcP3T^@6i*yC%O9B>-H(_ar|`I6N<$pF;!c>&`E(rhq-P?Iw4a z*gS41ibxaqGi|k&)Z!c#REh1B#kz3x8Y>_@`}NlN6>YtfQRLN)q~=@CCQU{+y)~Mp z%OZ(K>D=t(m4@|gyzZ_A`FAVD5@hj}n}^Lqzt<{Xe%DK&Ie@a|HJ$zQcpjtvsVdRG z3UulJO2O5OwEbIi&l%j#9OkvYa&!A@(M7zVrFoL=pB}dN7XddvpMEAP?JQqc7_W2v znsHZdSIG0mvspFo95X0s_`4iw zEcV&uSCZYJN;>0b&coks<{UBgZ2QNn6=oNI^9}#4RcHSY)t86r@_30I(*6DB+pQA^ zY=`5Ue?c2}&a!Ld;wP9mf3*aK{cx~vt&C~fYaI1nhV*|-Q8t4-wR55#DtcDUOU3U z`^Uo-!*JEeONZNB&>9D(Zbx`)l?DbA3egMj*@O@svi$?Jcj$i<+*eupDAC(p8v%z=|oCd+i?4%Pl1BFMsI9^h@qK(=_-3rXIUqe?0PouX!>mZs_W;9Ttw2+_NMD?mG&+zaf!_%p zsd~v&zU^^69`gc1CS*(O<7YDE1?!y2`{r^^`g3xa!kNU$;sf9+&4JJ~BAS$JeGzA+ z=aOrXs1Nn@miC#+)-c#f?Dse9?o5!1W>GVBTKy4cy%k)18X_Oyw3jWc(yp8>kCqNd z5S-Ud-e;{ObG?8)@*9(}q9-fOCAPnFn_EiU39xVH2O9TcI^{(tuKbc&Nfg#eBXUgV zajpWXaW}_e;q+nY1g7=MScHPAL|>x)K;qX6llYI0kOYlff6luEzD*dtK8hS{MSLR= zW2JYeF*`&PgS7PtFK&UzrDn=3>52;^NX({SxS)zluH;-1R&c1?Y&bMBy;}7WZavGP zX%#QQ5Ke9nmzd3}u=jZ;7n2J^{<;WBUTmsTdp)wIf;H*ME4)IQBZFP;YlLY?iVZ$ zJr-hPV^o;yfM>(XH^`Z2*QB#cw8F!$tiJClgI!5ae~&-?d+_vS|OE!N|Nu|%CQ-|{TNWkT*Swg z-~6$hawwUPKrXMKGr(Hzw)@0r$@)gVp?$)gba}@cfN*zoI>tG8bKGX}d!_NCicZr4 zQ|Cx&0(sLIWlgNkks(CDi>H!4_rY`LN%;)BU*+}(e&_R$CR1l_E2sRN+~}Heot!k| z+G;Hsw3dSEn{53ARaeBA?njtTUv6nsP0bw_0}rY~iWZmeQBD+BV}Em@viQ8}`d|9u zUMUVORjUge&w}6|{Uc({Tni>@+Qw4tu;I@MaOR6#>(elKp$x6W`mO~I4P72t%AD;5 zT{PnW%5sa53{9YJadG~)(#4?DMF9f%-_{| zC>eMu#y0&s4EW^IT+diWSzrZBHs3R;x_0v^op4J*do$ytA#+j-p`wL7_&)tn3y!Ll z%hlw%Mys@aD?ht6PhG2rN+N8vwRyZ%BFRijwfTU*CRAfR6^lqoprVtsiErH?6B{5>$22q`Ne^KrU_4s;t)c_z*m4mohIo|aBv5k>$jV=&fPr@{qY|=A@&MsV*M#LiJi7? zeHd(()5oTa{km_j}ZNG^iR^O$vaq#-If%gwY2KN3su3LznNwxO9) z3{2YaYI&nOobX1BPncSuYJkzl5(nu)uu9)nu9Phr^YY$2)@Q`bs>U`|FCbXD&Jj7!8Fc1Xlc~IkUaNKNljw&9eg=Iur49{X2o$ZQ~c=kN03g~%i;LR zrc`oB*kkQ>2&9d#g0DtWuq%{&FIIn|{{h$AoQ8K|pBCcZ3>cVm()M^-6d66+@1@Rp zMPk2u0U1|Qt>3uMWcjDeq-dc_da-hP_%$2UI`IzgaJ)+2o6e7^+b^Ez3U!z8N9i(B; zNBMNY_=Wt<^tfGrvt7z+L`|E&I+CYr03Rsj^wgX z39BT3EwG2W<4r~~>9wRT3nmjarUCU0sK{7FsMCl*#}8WjhMr1*)9Ld9=u<#Aq;TZ9 zA5WmDc`^+0;%xc41Ji+TYJ~$b7RK8~zOQQ&>a=XhdX*(=PBp!~F?#pCU~*@W2NP?3 z+=G%2*HDpMynE$Q`8pSiH!b31ST3t^^%^U3?MXBH#5f}X(h(mE*@NXpSb4Hya~AdI z{Eu7vH#^*)howhfXA9F#lCwH`9BUx|&zYn8IG%ph)3SEOw@X=n*Y%%$(c2G7y=w|f zFXAuy>`wcvr;2OFZe?J*yFV`Gp+aH-+K=hpI%+x;l z9M7rCP!*?27Pk>8zHEt~+BkA`q0s5QIihukCEV)tlbxeRh5YG$LWU@keWVl~W!7u9{X1`}xTBq)n2i@MVCMB1*L;m}ZiLm%7_peK= zgCe(AWLHqm-?4FH<6sF=pah2OO}0C4w~>ktpM0-Dex{RV2c$M}@1}vFxD{FZOHW2I zZLM)|^ebC1#~MDrG5+o*xkQ8M!9|%Obn6>A=>1B@E#<`bj_QvC#8KaNU;MgeW8Vpx ziq!e&MfdL6&9l3WqoudHtQLS=0q_FeJ?;2-Ld)Ap!+M+kf ze{$cxxGB{srSey)!_VPk;6whU9>IT(ci-rI`ZKXCgIW8de}2TycQKvw=NkJZ$ko=8 zcEya^_WacX0K#lyh)`NKq}L@JgNvc1l=NlM+r}p{idqik>U~g6xqd6`4Aw#-B%`s# z_&ohx^=wg#MrlFuN<5q7gN>m)gOA$9Hyvk^3ChWuAeG0QD*1*7`juKmw`16h4h?IK z8Z3wNjf9P3?gWQH*^Q4)TahmZPoqz7hc;y#1oNX^Pfi_p5)w#+vpD5+ke~eqR8W0kjMJd zB#-a{i!-gX^+)N_mr~Y0FEifTmwj>J{PXFwKlDW>tnJ00)i-+v8R##4er&ph63fm!A9nw*e0fF4y0a5lx()SDB|){|3}?hMYR=2>%PH* z2X_eW?ox`oyB4RoTPdXk4IbPbTA;<<-QBIly*S0&af z@Au6$=j;!UX$8s7k=kmB1EdMAdNK}4Sx~8*eB1?3Zzx82M|v|I5~wgw0jLlsFAixu z8?jkMNdGYa%48Q>G#K+cr;h&mkN62{EC*CcI&>6SYBG|6QVESjB+wd6A%R?oL>z!z zM@y&#bHL!!0!Yc=IS;z@hR(`0OvH7cDaT4t=;(rpsj_!8lwCbIq9W5_*2=1^^|aMt zDlVa5>=jBDjL=4Ky{U^F^e!#~9IzQ&4#% z&6A_)Er>?LApKI;1^_co!8pk1q&@~Q6_vv>6DMK$B1B@5Pzz!|s$VEfm|fJbSAY_t zA~Xg{n?bMnP7-1wU)W~`@fls}mkIm3M62+jl9d*m3r$BA?T^=|b41Igox|RZXx4Bg za>^)FBC1bE<(#NW0gv?aSb=SR1${8U+*{m%=ps1qVKKM`=$hxESr;vuELl6Spvj&4 z%!ad@JTe8Rd=j2D#=H^TCo3h*DrDjFGh|VF<5JAzeZs-=&afnpZ&zf25*QsOb`XvZ z*7{?-o`_kmrE4hKO#$#ikg}Q&%PlMld+qtzoqq1@d?&c`#XOWWgw+kT&>A0pXOfd9Z?%E;)A8KRhI6DulbiS!~eJ_@Bgt+pzg%yWpBBnC>^ z$IL+D1fWhNd-T4`0{-YCnL4Lr;+gjd6gvufNLtR??IS=vZ%K@+A@P$kxTF?oQG`VxT=aZKM42LNmQ|= zM^|9Ooa!NO5K^+JZE5~gRK%UlX^>&=N>aEYOZM|EVsm;aqne>S4mSa+NXi=oN;mexgz|0Is zS9elS$e#LcFT_qjXMd=bvlTQU*oCg)rO=R5&-z|$YD~bTav{$ak6CO>RMV*5JNNe> zv+C~JP|$sf#L@oOwalGrg?kvI$aH!coxEqb#ODvQMg+79yE?b=Ww z+ic2s2Zdiion#puIvUOsY5ACu)KH%?CRbKPi}CSHA)hbP-yKEWvvrd%Qor(*9V>ly zS}3gdVI-nFW%`t@7tNJcXa|+Sd54JCP=Bg#n7mZswM6$W4`_r=w;T%-WVStU zGFfV0u0#w$*EW*b(=x#a#3fY#elMAw1g=nwH{}IUIgs697=`1c*CGj?S^dp28ahm= zi!VE}p?%R9(;zHKIoGjMZ!7y~?Z=<(J4*HDo8s*FVW7+%Q7WHkA>JFWMp4#tIVU4f zFj*QnB@_ypNKpWGz50cG#-8Z#BgJz);iBCq=MtAb<`Nr6&+JxLcERm0eqR)=LfOFX ziZ&mvv<9XX1`(W!e5owrQ3ex(2=Kk4_?aiA^sGNFPG*xn{F+ zfE^aAd&?Qnk!6!uzv39vzIDrceqI8BB_2ivPF@Bg&VsUUKss79ExDrk7m^^ z1UP-OOB5WGc^!DES1dJEY@t=bQG)i3$)N#MA$=2SLiI(MP>$EbC#H`I=im*>k&u2L zfp1lfWmHs?3@xQiDetDf8dv0K-RLgn90E(*8fGV)!ZUEE8!ELw$r{gyeQ0WK+7mk; zull{d(u3+(8}a6>Gyrv_&0w)EDW1USm&Xbl-fsPyT?CS#?`yx&Z@J2*&SoS{CzfG`a4(S|BG>=m{%s{&f3*DJZEp7ybQ6-Q95GMfSUWbobvW_XaF8 z@gp#>--^OL$|-vr<-PDA+{cH$m1smI0SW-NF~dZ{z69C_^su{KKfrkR>OjL%tJjy& zQJrr|nO{GYO@-Y+GWW1%03pN7KW|)CKJN3*lo$%+-&_+S?TCGDoOn3(D9n&3q_5>% z{IIFb$lrB>8lfp;J!fwf2RO|PMjxsQ_N5pqrAT6U4ye8M=Fxpq#KZj29UBotKF}QO zOd~$}aq}v1#QcKQRur&Y?U4)Zy7b&?8CUd#^<55Ltu*`YqTgV4ZczckEgm=J^Zf@Y zf(QfLB{Zoo{iBt-!6mDKMhcqGu@uIqY-kgw#+N>-^<6{RpWDuJ+yamOW4eaF@Q<yMta zf5>ZUP163m0&x1xU*!bOB4L|Bl!uYe|86fqe}8@E{JYf?36T234@D4=LW(0sCX_;v zfcMmQ=W7W)I12`tzD4iEF%$2>TI|K%mm(>WI&bK;Md|^CCjc3wmwEaKD9iBl`u3Ij zi2uZqgiD`T_I1bfl!`U$^<3>#@L{lwd~HLOeSAsODIN%{A~a#O$w{wP zc;w)E_%}r|py+l66ND6VHAFo%eGegZ_7P0jhTzN!Vg$;vZ(XorG{>l(@0{Mc+ zAdjBZ5n6-hl(;+Ajbd2I9&1B%i~S1wz-hb!&$(I%x*SNCJOM$#khgBUg8d>X6hMG9 zNd`TP21e5OmgqBI>Fa=1btcpOmIrV zJ}r4`TG4mtaZUz2{E=vLd{xF(n-_MIc~O~Nxz#Xry>QUekm zNRxlkq+k>f4C=bPRpCk1K5p0k($Mj1vh(1#=(MvWC3Y3~fPw072Z%!_TTBPg8^$q& zG?JooO5eryNxe@On9w2pD@BUuoUQ`%4c?rnKxz-yC#hsv-C&HaIB!%dhlScO-ILfh zQ7V`q3cwoxup@;?{N-fvm6J?cpzfLuFJGXU5@ll4mV2$zcsi40o{AHT06EM?i2Des zn9C`5>7}SZWr6zgpIC_0(Yf!$->UZ?A?dG|=qNLIDcAGBvxPAj$Z|^4e%LI zfk1Pg!+@BXav1G!MhABBRdg#CPB+}K8*d$WO zBQFFBY4ObZh0aW^kqC@g zG%2l)8vsD(t-GxwWGsUG$mOl|eLGz?DB3^RJ0_Rg2|@IPAR|)x(neR{5%{te!KgON zIDhbA)>jmjTzG6wh5%Vd)9!eoWVJuYUiZxyvk^;!Xu`@#Bel%_X3-1kQZhKbCDm)* zNh&tx#fLXhCC!4Mpdv`f1Xw#miB*w&bd#8{g9L+af3*Fc3OdP}k!4Bz@WK2zrdJ?) zN{&iUudDqpviPf%ObxIM%bxdZ+Is20Dv`kovENPw(I#m#HqnDe7R9c1xedY@ z@77fqyGYca8bhdBS~dWY4pZ~)a~n&xW^{AXcK6Ii3jjd(Ao|i{o3mMj|35}bc0fcr zER+n6Y7x{wY^a%WMutEh&)*olvI`O(%8L?XO9vz1Qbq`%go@nG_W71qr698$#l z$SFEbQ1Wksf{9ygox)HRqU0z-p*| zED1%0XfV3jdb-J+8fpMrhRmWU9xrO%z^Fv2g~KxRl73ui7ZtUp)%xEL z-p$^YnaRuHFi1gI07!J65LPIHgtIUN4!<5~{(ul8t)mDx0*Tbr?h{-01n3egOjs%x zWg0JW*-ll`#({Jn@=9u$ic^65Qq$Ea5V@Lv_Dq@hhucefU#CfQ|A~45K!XkC)FaUw>pI;AI616HrYEj3+a@S9{4lb1o9uuzleNc zG3mS8a~O7Pa{JX28R_(HK3OTTfvJKz6~Ym`z$heG*1Jo6xHA&zqKaxUbdNvYd^W^% zFnMo0dEd@{;G$u3HhXVX$>_>LeZKGyI%?obxqi0Xy}I&meCEsfdh_|l@cEDB^Ph+3 z>-QZd{Ac>{;xV@oyFwRx3K#nZ7YFtihkh4FLKj=hbK#(~pS7nT;&m}V2m>$_d>o$| zwiu-=7-<={^9s0p89ZATaW5Qbx*<-uOK7_nx~%%k_Y~~@EXnuMjr&Jqr_9$qzBR;k z*B!WUc}eZ@!sZbRiqK(+FoDkuf`mgmdz_`G)p4ZGYO6j7%Jlgr^caqml5yR``JQ`uWM5 z*u?h&TbuNPOTA5a3)>ZZl6Uk({I5O7J$8mkd^^$=W_e!TQ?vNxnXKvg8;NVg%5%l- zV>PpNHQGlPf|ok(b26b9dajp7i}T<19|@)cGiDRFt1ru3n|aJ%zLKnWSg^D!-uvF^ zAxXniEYb1P(7-QC{7H*Oe;~ne|7|kV_TTf~o*A|_-7PRo*4vU#i6(~u=+j^gCnF2-%g7L=S$O;D*n-RBl?zJcL=7#E zrW47e3o}h=htNq8G+8E%4Oy^B(ma12lnvV|&m{_xLbL<}aB+dzq%4tOSrRN7nK%|t zx}g|iZtKZ%Px_Gr>NnJcVC{Xycmbdvh*zs{kdK}>5&>Wjj%U@S<3gZ2vWgOB{EUdr z=EE{qOexzfFs@Y^&w`vGwTNIjJV1x1JWk1i|4lVg1AUmXJlPT}l*^t?{hJ@>Ml(&) zJJ(nuc4-8kJ;Y4YYq-$~dTPh!2;i}TeY&n+GBsr1`{s}E>KYWlH#Q!@Z8QBn3;bg= z;`|?#whyxHOpa!WMqcynzVH|*UqT`&8TfpE;aQ{jFIe)^;&oaw zhsEc&pPL`z4_698knr!e9FR^F3qvuTY{A+He56I;1fn8@;VXH7*s{%!p}pitO34Fd`3tC5o&^Z&F_(5(*h%93LGSUi{m& zR=k9RsuDH1aWxWTz%LfWUVbFwr-dZt&x))-nytS}<1g!2e%(4LpffqzyEprky@ z@BM6ToB7d8=!?5u{)uh2L{BFK+K~t8hX;D|#ylF|Df*n0)oeaCN;B{o@Xcb_SV&1&=z9g@C-TB*3 z-*6>OhZ!DJLY z$mqFiI?VKbmwDj3#wZ+9DM^imH{jEoz$wije_c^b8xKPS8YacssV zBnBu+tca;=tiiMiNRhyi=xr&+-3CKBTdjwGFw2lQz?gEmy|D8)wt>WJ09iKxfE0@X z%?M)om(A!+%pd@wPm3fyT;K8U`tY+GFIakW7U4A%00HyY0r0T`2mod?w8+|p#?(MS zg-Z>GT`dL%sx=WnfR>gI0TGGnCXyAoMpIOzh(Je)Ad-dq6Zl8mITmRTCSor#;bJIy zJAM+ynQbJ<)6#%$9`b|`0zod?mhJTKkC{ZElS~??_~j2{4b%vCb==j{d6c2uyb69N ziVg_Ol!DHNghwz)<0=~|^5V=!YIa&_qRxwBruIeS79pU}qXR@G@Do3TV*$i>WwIuv zf^X*;!Pw7kSM2$6H+L} zzUdJpyl>wQ)P?v!h4n;d%6%QqSO^ydS_EX);jOvg#&>wd&fe=8b;2)N#+2Kl9 zqpf3v^HM2v(tQ$Wh@*5Ou(Vo^9VsQAqyVSn45YC`DUnQ#Tv~5V9npQM-J{t^K3nut z@i^u=rKAWBIRMTZ=p%qf%dfdE51;jG=IoOef&3z;cTw!IkfB62okI3fh2y_>Y?;1X zUwjTeVr3NzOZFNahIuCaJPa}^%oG!>Btodv!;6xfw-Wqj@{`T5<8-MeRPehs6}$0- z({e+xV3orZCF_CCl5g6LH`k|MAsoH5<&x#WqJ`|0sH1N;=8|iy#A0>Q!dHq}bZV{e zA+j-w`a{FzUlQJM*zyXmH5)7ky=M4Y*o(KU<@%+27gXU?9+I2PYoyg@(B|JdIIS;W z*f)v|si_GCl5}`23l}Z8>cqGAtoEfVW9x8!d}lNoQ!5uAZ?*jnL8^au?LLe-f>ZnN zF6D0eSQaS)4c5r0PRuEHw4Y!#sqN!>IoohM>4!6`L*s1H5KZKj0ToL|x(FQWId(ks z64bC?IVroBzAHl!*_6!K(R;*c8eBU3!$)dny-?Y5AkmmEs$LQh=Zx$L1K`P#hz z4;|jXCu2n7z~P5LWZDwv;LO3;fcZgkdn}!6Au~kWNOtSwU0G5Ni{YRQI*lil;4D}Y za3+(Mr0F`un|&erk5>QE-fMLjJ>Sn75Eo zVzm(whN@RTeA-3i6PoqkH*2l&YhD73_?EE&9>qvm5L$v<1!o=ZNm@U?h)GIQLOfdx zYIT*{;BUvBLS&6!MY)|w^14)I#TN2{1x|5N^tPH5d_;cItY(foo^EE&6>_cTVTwEF zEVWm(Bp6p)bUBmVJ+Js;HrK{3uNpbGuM&Cl*R9A{P)Lcd&*uv@eRDl`wh`Z0-xO-; zI6rp}6aTSGE!@_C9fJ9~G&i0=2w3a5_&uoq^HM0g<7kTO!^VsK-Sk7~{nTau&dV14 z?L)c6)WRA@rxyaQul4KI?yvB##3P~_LizMUyRhN&o!4}BP}BCccf<37s`P0^i`S|5 z>xca{`e<6aqtg^wN;-Xs9qi*jAgTGG!*(Vcv~0|qH7}$6*}2EEisz6^jP+z}&x^=5 z(*fvj?;u9=I=Rs+83bs}Jg>z`zi9I6SSFa(yrP7%{~stS7lg9Q&IAa>N$M)z?!KT@ zq9SrUCg|1%@UKPZwETmyiPe5c!}%lSX1Ssz7M}6&DFh3h&L5h)2+I{I!u;Z_$&BiU z#JUrn|96u)`s+|gl`RxRGqy95<4NZd3>7g46Uoz&mR#IPtVq`oGXDq(qlVFP8@J(w zEpw+Be90#)HhV?pp-%=AL%kAR^RC$J_v4K>snNcQ|BS9h2J-ooBjkWlBx$r(;L}U7 zzfk{XaZ0-Q7NwM`IUd@ny3b&D6+Oeen}YBUc5L;f(%A@uNX9ME(-l|t&7iWKu^gBt zYi{#s%w)ihvJAM&UAA7(`V)~n{rpqpz?{+0-ZaD_Lk8 zk^nNwNVIlo6-c%=OBR}f9Yk_#6#k+OM{@uNs~&$%K2|MC>rag!XE(4WgbAUGWS8-t=ib6G{j% zNN4Ucq_4@!fEVPEF@hpC`lN92)-sLpF@9S~%Ryoz%+iVa%(?o^19T)62uS7n_`3B4 zWx}}#2V_%2zf2PSf*~^p;5#Up>^0>X0J9VF%te#J6@NxNx_nuFQZQ6AcSu4O$c++m zK%yd#IM-WI{_SF_!=++pfVogrN&-XB=)&H$Rj?~LmqxdgN(%<#daUMu|HJ4 z|0rSg@yqbX{-dYbqoB~Jp!N6m+wX&^H9y@j`<@+r#!(2tV38|(52=p(OvmC0Iu5Ot z4--3fVsQw+Kn>S%&^9`bz>$x1VtGUD5VgJ?9$N0=aST=2{g7S0666rWrx;z&LNUD` zi&zdFXZcj^5MMdcU$K;Mao~A14PB#*3Y>P&uX= zu%zmoXd0iSMZ%JuPIx^XGb$BQLLF7rPcnxiGZR>|Lo2fVPW0`F{IgHC>`q>5M7Gj4 z3zdq=L#cCTCCc`UiUHUSWtc@;D>3nxFupjl|2I8;{o<`h`*}qLr?)wBMlub?C0Qx2Jv% zJp#d`mQC(BOA`z#o|5~se;Oh7#Sm*P2V$=V9jtwxt(6(F*({5zXL>EsM|F*)D~Pdx zG$%rdD%}od$afuJLyk}txu)hb{9%{C+SF3@^+~>RvR#+7i|-TnE;#?rd~021W6goUuPYb*Uoo<6H?oUyQ6;O{iK*KhMhN zTpvd5u4h>~B;8mp-^k_=s!~~(Aumce)0#^Zx5^D0=d|xVlh-R$Xzkr5J~mwA4C`dg z<8#{;yV#R)+gG{R*Ks>Axj3+PJ9N4@^m022yf{)w+X>}jOt{#OaXSefJSlclEWbE) zll#@~rqJtlhQW1?I&`+qCBJ>)6ex96c7EYSKo)Z7fpW2m=zb1#atia1xsE))W?Lf^ zF_(6rvP(8Z83Wnz)hvi{E1K0{#-*lu_LEztUXu@FrRhGdrxhBTZ^V~AiVec&yWQWP z-3y&wDTK@Z!29F2`(;z>-sw_N#QgW>WhPZ#s(v=Wzv`A+Zs+21{=DX4JU2BO0r7Ly z?e688yzZ??DvE$p0q0dsdKDstL1`Kxaw3o3zw`O=8aW1Y?6#__e{PnoA&)BIm&xuI z>4O-1wKzvyxO-Q)NS>fqR0AU^Jc?^PdQW_cx(hZ>0`WQmOix19YeHR5BGYRk8&6{A zYhq@{JdHZsjf+3u+0Rjt0kluZDAWJ|fP)^skBtYx1t|)C^ZNSw4}Sgq+t=3z2v~S{ zcz6W>{{H#<{QP`*dHM44=jP_RtE+2ydFA~4?D6ptCvbLPV4%Oh|M&0Pi;D~F4>R}o z_fJpHNNz(Yo+FM!$`mQuBBMZfIoREZ#mGzBu;?mbIUr@!~lY4cb z8)c#iS(sb5T3TCu|MuC*eA>i`z49Te%`Qwt9 zsCIF2F`mx=T#*I^1!4lRNW#}c<7%X(O#b|Rb+j{9QFpaA(?X_wv%WHpNqb5@C;Yi@3?XX5;0SQWe{sl558zP62b z_pv~DyOD~NN8>h|sDuDL4GVNeOw&+EN&V;Altx1Jl{TMb_PU*pl5^#hLQo#Pnv>D@ zT{#nbzT~B>l37b*hmpYsHvfvbpO?x^%u3l~?7BgxPyfuqYVHw`o?lH zm=sSZc{tL@nB~G!0>bh)4u89UNcq=>{Mk(Z;Me2u;j?Yxq=9i`_=n`r9e}E=Y*QP5 zW|DN@$biJoAFzlIDdVS=VIPgeBdhy22D+>NyuNIMsEWUJcQ%dJQ@?3%tNy*d{1hHi z(K@zz`}#Cj?(2P7wsLcH^W>?WfBWxszbI$zbHKhZ-)$Rx!zAS2ug>$fmVkN`1({JU z_VMrro@Xk`D2JBQf3JI&ER{#Q#QmMAEFAPY)W;R+|G!TXA`X&`vS3DF; z%J1}Jw60_%5lo=NK?*J%OJUKiG#jgj?=$DI8P8QF*d5Il!Mqq9Yxp`-AQgr|Wpc|j zSE7`{M%30=vG7%^L?ur}uw<^%sKM#yc+O5JC zAN1sh3A$e$bJ^5?-}cRve(Xgx_hWW0EkzhrV9D{jXi9avHPe%OkY4w8#L|10MLbRy z%OPW^EFosNxEj%OrY%A51^xLA@m18Er}aK_Cy`)(+T1EIJ5Z(?mFHj3?By?%X7|TU zM)>>cACSYPZt)1iZI-bQ{#tWdLXu zN9l+HL&Df%eCf1xu;|u_S(aO8iAO?EP^ra3t@e!Rs3Xt-66B40iHfY!d-8wb#u%zR zzJRT?!m$-{vL0t!L<$OLmL8!I#sOoBd3Ebhnx8DXot0W%)Kw ziU<{x9+U8$fXL+Csgq=35-wN6O|Sa0Ln1oV-5X~^_3 z&$~_o!z1PCk$FNbUi|9Z9cD37e>EM9%cD34lanWdLl>_}iIVV~odiTAGCe5J2 zq2|wcj=^+(?D<1P`D)mSqMcNmY=%3s=#h#%ND({HAp~~zt-+S}q|I9%C==l>CwAIp z*yO94LtxQq1>?RHKTK#S>bwnB*L8 z@H5YOm*gL}Da}{YPE_|E^M;Llmq+ZiEmNm$!9GWKr;seF=SGy?Qr2m1WI`omB0ft$roOAN<-__)*4eM^+?ru$r(g+NKRmP^2_43`9Va+L5yRVg$RYgT+{U zpd-zolaGXY#-V7-GwC4^auv_fX91)rH%6Oa542?~DjWkv!?t$bk;div`Z32f_ zH2@Td9s#?2>fzsfQ9`=R_t9YshkUZT>Htum5TLhThEjC8fYJfXT8NA2udMDS6Arvr zL&w`ie+3*046=k09Nh&Yg*Y296tEQ`;2|d?`f%+t_3YEie8!(44V>C?%`vz-#;ta25%kO+!i9|2j&veK7v>5>HP3ejtb z{N(deZf#nOq3bsrQf94zKd#`~lyC1yWFcJ!b_f6?DMY}pm45R3TB!PWYm$l8VX^x< zSp0WeX4SQEll%Hi_+{+7jpgc9PKFcf%kB3~weeLh?^QR} zU)S%OTc@hr{3kXxpYL0Gv8z3zRDbM}KeUdjS9@hl{5TYQXq%0%_W7#%^VH;_eRZnZ zuVv!rMc_lnHg-+Gi0bA|_Cx2fdQITU#O8hbL)TS&P0*3**7N#9_v2Je@WaH`zvqV@ z08VWPn%XuZ#bYl}qc)UeavN3ru@96`8_uk@gJBAv`8i!1DLlD@^YL*2j8g|yRNKYR zc^qWXsEaY2+$HXK9O6l+i+iuON51hmEHYh};6J%X{qi^>g;NiUQroAacp6pGs87zA z+-DMh8q-RsPyMQPz-Ib1ZZut=-ZFW>_3>%K5~m?^MD36-=V{VGqak}`@=&Pb>2=B@ zp&|E3?MQ6nX*yuKA^&0WNb==rCIqLk5KaA9hT?e^s?k_XGIgvV{yYauXe?z`KT$Dl z=ke`o{31McqVe&0p%AC3Tv7d0C+B&wT%)PdaO%{c<9Vqzq3Qd3^hi@&VRCNwvGRX=w!eOX_fZfv;KjmC(|8q<$H=@v=F*S>k$UZW_F>yw!lx>ViUT8alAN zT_fM>Otfhd*|5CxEuz(laT8W2oxWQ>^ytW1?K$Mv*+|3eI*P3mV(R3#U)(JJ!9gF# zB>nU9L4Jg2_j`@o?2SK%A~S8%{?oVlFMp1taNB32G=7KS8Xo4#Kij7T-;{`(x2ny! zEb@xqO&I*FH>`14X6?Ak;A{RB-qEVrdm&RFOLeM=TfIip;WyIURp&``t-@w)wQRmCn_pxaB#4(v2kZ- z2d+57!^7bs8;%fgjb2hxa(sLYSN3pyzqGV8G&BSk@evUb2L}gmB@IV{mzS6G^YbS- zG(10FU0uPE}m#^g&mEXQsRoB$k)i*RYHMg|3wRd!Ob@%l4^$!dV4UdeDjZaKY zP0!5E%`Yr2Ew8Mut#ADJxw*Byv%9x{aCmfla{BA+{NnQJ`sVic-TlMk)AP%pzyDqV zNErVQDGQ=k$yNH_rL1fWrE>lMOUgEUnaUCIKK=2(q^wF~`F~1T^YQ;BWt%FOzWv{% zY|H=DvH`cJKPUb-EsMqvSjC$}L&YHT0>r}TBcVe*EV#fzMDH48GLXRb*$0y2DNLo8 zZQphP0&1mtl;2-5zv|^CMgQ$0QW7@=a_aA3JZZyU1T=`X01v=WJh}7QhS;z<y=;)-SrSb9c-@bhdj~sZYkdP4b^Yhcv(u#RW-I+m7}tgNgbgMw64RA^{uWMyTksHot4EH5w5&CSir%WH3MPeerI z<>f_APR_x>!N9;kNl8gYMkXXABq}Nj4@-T0eL_M4adB~Yj5#?u!Q zLPEmW*x16tLP<%9l#~=6)yTBMR#sMUBIo1dgQtVs+}zR8Q3wQLXlNK17^tqU&dJG% zg^6WiVuC^|08bY1n2(N*c5`!s$7g$cdvbDed3m{-nwp-TUQSLbfPFDom9M{-+R8zzS$4i1i}l$L>k0o+KyQ1EAx z*2ZKI#*}dAY--oA{8&>{^XWsdoR%R67yrn}$hU9b?Ck8|*#w?P*t8uwIy$g~->s~y zkV;q<6cnHfn4g}WVp4Na5^}(^*!=wb?CdNZIj@d}0)y%YDp_B6qCuw@$CdVGrzQXS z^QV-O_S)JS5~Bvbf+rHKIHr)Htx}X>KrR!VAV0s#8%5{!^>tEwI(Pyy_51`+h2r|3 zFofU7#>Tpum^iQgIuH}$*5ynJ3l5!Hx=>*8D6So~`k3+Q`$S*sC@Gz( ztD}wS+Yo$qQEuh;09GS=yMAg8CV4|k1HlY3MUQv378DE?==5(s_`A8gSqsTXXZv^4 z=>+Q<2WqHW?i`-caB-{Z`e^FA0Qfxtyp9rrEbnWU94nTanwlgTnIuFwv{Y4u8Oe3c zZ7Em`csZq6Sp@OPm~gO(SlJa#-`l*m)XGQ>Rmd124PB6x;A&jtszJOwFLxD7^53zT z1%&iJuozYt6$#HJap3>TB{qYkpa%4yRNf@TSYiz>i6-6!1wpp|z~Ypm90)G57Yi^1 zBFl<{+zrs$DEIa*uD4tILiN(vs>OkUI78}c$L~tkHB0wst z_bZT4c|t$$vIr@ji#_$ zOn0{39?h1h7HD*}-~C!`aNe5k>Ug-^9*BLV(d_Pgx;_m{-m+wSU`W^2?fg@RV zp$zE`yU{FP%6DTpnvZv5d4^f`;sll*_TojVM+_2JB?sw!gd|4fP2Unb?k6cRRqQ9L z37zbxXeqEBr0N+s9;6xBR~)39`JEhOSVpoQX4MF=CnGoi1S@e&XpPk61^+D*zzVe#;vqc0T(L zEIzBB6#7*}G_AmXUZ*SHn4?&Lvxp>Ji3pRkuwzNDwCM9ulnRtITi0(!q`J=fis+kN zK;k4HnO6qf`IwAAj9ro3i7m|w?m1Lnn$hXXlZJJZB22A|}gx!n-PwBKI(Wm-vT$*{pK)gtIe7ANN!2R**$tJ|#o`qPh zzdv1`@z1hj5PkA7yq5S&Nu#IgdbecM@c7l%VRXlL#liNC;`hElaS*+KX?z@`KS#I_ zk;jPZ;16%iedT4!wWL`I-jmn(hpkC${zBo9l9Sl2nLb)R2>_|?;~sr5;?q8&qYUbS zlW{_uNrwBhK8-EQ?vp_w1>duQM`rNz>Gzh4=U=rWZhRc|E7KIzuVr;wf@oz$;&OQm z?-6Rvg%-4U0Y6G&6jQLmfzD$bW6J7x40>oXGs1*1GOa+uSgG=}sOZ=LWZWs~h4+L2 zKsacgg1gI?zvLK6yJVKFSC2u|i*x(y2qR{3xRjqZW~2)@3E~(MCtpb%#Kq?AE9N$U zY#s;lgAVd7DO_wgqX39s{(-#jC%21YKYlhyyhpqU!*CQn4(cj`XONr~LpXtS{VMV_ zix%f0ES~E5DoP5=TJ3d~c97$*EVu-g{U&BqZV6f(trfRBSxh^`W^ygMAD}B5PK)Q4 z1)?#O&|pw&jysG?qMe7OzfE6&u2$_axMG!19w{l#KuQt%EZ88Q|KMiEKNq-S)8Jltoyv^Ch`YJM_JnfZzn|rMGRcvK!+OPdK?<(%A#F6q$ z;QDR;y0zguq62DA^b~axu^Tm8Txb+HzH|UX`i>n+>KFfRZ(m_Ndg!ziGF(^d z1VSNS%MVT+o3E!9RkBF}0K~f*pEjRRC*;lthz&WR7RIbbka*}z9 zpESQ5j_mJ>@s1Y}8t2iXQX)v9!9~9mglB6_Y0Pf-Bb6fdyFPupK6cftfKD7?tC;yx z_5THnRmVEG47AZfQdHBhsIG3j8o5ZDyc!kee)GAy*bVZ%|8Fd&qT`e8t|bb!LhV#4 zu90$(SjrE->z%;!GLtYZUo;zh(919e%C<_RL&knf~VX`P&Yrq`LTa%rc{)5lEk6oujHaVYp2MC4U8Z{vKUKlmAIIW18gu9vw8JlPuHn*_;o%3&ZejTU}pAP+4ir}ddq z3M1ij2CS;KYIZfLfx!rL05GNzPD|^E`h{1{%a3D?{}UEJPPcSFOkD=Qyleq*TYJ$o zu0kn-Xw7&47#O`*k>Y=LK#8q`%o^7*rhj%xXIh7ar>_$}Qttf_MWpzr1w_dFv(NIX z**0!CeUskt=YS`%ZSsF&anuv;Xl@?%th6!3wx}Q0tf?)h)bR?f*ldy;RT=XyfLcw$ zLOk^yIkV--M%Hs(VgB8>w_T?TbM1Al)l_vPv1e}{#FjoZbl*7+o{^sd@KNa=8fTaQ z0sbEqw)2ZP_d`(7EfGM}9KN-xU(Q{(I@aIX0)z!V9!I{aZeHU6x(vfF$=O2D(@pM2 zU+ivDTRNMFFKHQ(Wzfxg#E%I+f0*}Y!K4NFAL;izkGH&&tJRc0HEwwB+z9?nZ!MjF zKK-((N&QHR2&dpJpP7fD$8JSQXaEdR`Yc#*xJF`AbOto(tn|2IIQ4q{aprGC0F7)L zZjYnP*2n1FSD7!0f6rpKg6DF!?kMLWDD}!gXYaTEVO$3j)&t!w5wSrCCICm+h@YF` z$N3dnj4K4QW@G|On<;-v93UQ|2<-qfh{`AczF_wv>a$;{ALgU4F?=D#QP8v}GGz#| z1P_2uBuv04Oei2sBr{B`HB4ePO!6^IiZonCBwVgFj7kcTW0lgi7Kug?pz#>4MH->oU#45z<^H-v zkLE0A?M<8v$1bL{ay`iNXZT5whp4vN!SxkC}p$n%P>~yQefuvUF?FbX((e`w!_3 zS?PFBsY1V#ou1M?$TGY{GklCQ{61s^WMu@BfeA&B-5l@|q++WE*yStm9*#vPNASGu z1->?OH>@VcxAD6GP+$t&o%{G7v$C?=vU1n5@}IH_$+C-$sg}P|Ml7c??AvjYMFFl5 zarSuIR!J66@y0~bIBwrhmlMsP+SbdavNRF1BN-~~fJUIa)SgIog1OPjpd?W~o8x!i zL(UexBvuz97524lJ<`uKel(a;g(WoX9pZL;o$1;?+>p^!@VN7x75A}4w-Ojg+n-;#^D4GXG=H-!d))73kA2D;ALgF#RaE07z_q4)PiZiaAJg` zjlNq|tq z&=CXyL69b05cCaAibzL5Md{L1Kvb*@zmK!lteJ1K*7*m{m%a9NJ z;QYcn)I92Bx&Hiu;rI9U>gwt$D=S?BQ`w@2>Egx=^oA~2y`!V!&!0ct-Q7j_<|m!~ z40eRN2hAs^KLwLVSzPlW?hgr()z^F8!94EsMGnB?N7g@nzEA_Y8QrxV({SH%mx=+< z)i#CfS>&CUknm9%8Ci$goy0iY_Pf2Ijurp%5qGcIXD^oAZ&Zzs|5TG15sGU|ih3B7 z)k%H%?)dopv!4EY9WOnsZnri+cZ?%l46-{$mUfPR*gCv;w{;R-G?EyJzeO&-bGPCB z?tx3i#N`LCyL&q^c?&n<^Ee1^;_;QNxE0EO&!*oWcR%}B@NzAiP-&9h(88vN-}F;k9z9?9`{$@MuO{r($<$uY3G>JG`jvLiE_#JJ1SW;x>+CmbReN z@R5=KAIWkxwcElqQP{xQNj)>fBG>A2;02#wD1!@GZ~@yFvfu)|FOd7fBU}*s|B&_{ z5b}Q;K>vTWcIB)hH3ipDeaPb%t2e%xLY|u+P^i3yO?g-gLidw*D=W3hS<=kH+&lnL zGm@T94Mf3@^y2g;042Z30hUWIEw^mLqsJzg*YA2*QX_@v^Cjz4ljB4<@eBZkS)dI& zAPQ8hEhs4q;24B*hf(SncW~h6N^@i1hKdL-f1MM^7ZqQIn zzynO9EDAx4sWySBiHJaQ#PnZhTEG-`$_0F9GR5*UXi2&S4(x@`&=0^J4C$dUBBo## z_JV<^L@_5a3qSAhDv=6?L8C8zE}eyO;tWH7W;!Zo?*&M;u+4EewK>MxkY!I?qkb_$XBxV0a8`ks*-GzP^FbwYw|@23mnsbo?=v z82c>3={;M@i?!iK1%1=i9REoQElXWmgd~8Q7<*A{@qGtT3vGtuD)wM0@10_2{l(Mo z-R!K$2d`Gm_?{KfenyQ75;0-tF(L?*zTg4`eOpEHOGyUZ-H zHwIW8wqOB~88z+_9l1(nEc;I)P}0HMpUC6#nRdg)4V*hv^1hZZdXY39e%+Rl89#n9 zvoICF1Y4kC*|kz4J~3Xp)Pd>*$*P14UQfgdWqsb230&2q;M>YSLFJf;3j@?ErXKam zJz}G;qF-cjnms_p@t+6H)dL#&6E(iZb#y8M-22Z*nGyfmBP z->Zq*dJS2$;tF&63I(x5snJDmy>FwOR)>YO80R5(e$ z>VCm2B(;XIBS(P{ihLG?zd7jMhx&S%&plS73SP4r+hsoo>=uzPSx#HDR4)P&Bqcm# z06}Bu{H;QSiWB!r{Ku8C(4!^3N?|&|`XPq@W}L}9YLAjvd6-#^H<5gn^|o#_y;X7^J?$SbfQzyx_T|G?>OQoMIdVo2z%|7nr4_O{kC}*XrsgZ?_p=H*~?v6(D-( znCY^H9c~vO^2c|Tgu^RwvQ*@e=AR51BBBm)53#yBIImnhMX`-q2N_jF8#+r>SORP$B z;sx;(Hj((Bl5w8#Dd`Wpl_2r;hRKm~rpyZ|@&JC zS^n-<96crKGH-o?+_tVc_3F#EM5%`?@Y)`^RNlQ7S$ku?EI6)@?)Y<@ysKmH?H}#i zdWwPbjUM~mKROPR6%)7LuAI#kw|{^3*zfCG=fCLfCmT8$w>p1Sf~mN1N#7pZo%O-- z&CL`(twy}7$m0@!;s7sIDgOedShGHZ>>O(9!%JwS8ybf4YhE)_N`gPDp;iZ%8HzBW zxmw#0#-D731{|pE*#5)lBx>F_a+%D1Xg=}S$?Fv!KY;-YfEmEw+su3r>Ddn}AIS>R zxvRW+o0deO9_uZ)Vek=GuYU%ErS7zj&x0(ir8gRPM3Hx}A_0?~y zm3x;;h3!BSdBX?;YjsqD;f`$*6n)NRCC6oIN}Y{BfrDpy@}e?GsL8Z8f(iw?;y!rU zf)S@Al)Yqd9D^y!B1`x$F+3GG>OSpT3)j*dT&+Gz?WkR6c4inB%_+*T ze<#QJpXOziDe`)v+otV$PuU`?|F6s>;r8=~{+}7!JJaF={O{5@^To>N3r7-n9#`Fo zp$J6c?EOG6-mmr3BQW#BX3_8YW|HqFa`{WacN43=xmXM4a#?-5TPE`p9SZmmarsy7 zw@?^@YYy<>&wg1Vob&LV8R2bqE&Y?7TdfV!Qv4{zUy=1pM?<3}`ag?=@*CXs$@WC0 z6{8?FhQ-D(9*xerOJeoQWr^PbG49Gymq3v=qv+RNL+=n$+|CvBDk+!x2ehIqDM7(( zt>c)*8OS=Gn2jJXwC^)T++Kj;W;*#y%>||{Sa%c6sd(EuglV4JZ-4r!VdIo#dvV^E zGY_U!hWH=TrQkLtYs#}@k=_9&r1J_~4C=WD?tzXGsqD1Yz+%NQxJ+5PPWGsU7X&GHq+qHp%qJ1-eVhWY;ZGxMpw;|r zFkI_LRVqXb163MIRY~o8VrQh2y&+7Y#PTbxRrV=D`GLSSq(B%hp&Uz<=4+@z2`!(A z%#Rcjf$$P$V|LK8@bmhRhZ0F;s@#}L8AwEYTA-??Gl!dLveOAcW=FL_g+FPBI~N+P zT_a6IN&-YN?T!R(ZlJ10Ykw578xgA5A;odT#Z@BonF=_1z)UXCn#S-!g}wO;>$)9Z*o-5#2NDIyQIX^Q(vn=~1$C-vDRVSk$27MC zVEdgk=@GtXA9ZBCxCWt#a_Lg9k4={CvCv%Ma&Hj_6<*|~bLG66mv1tnP-2_Js~kn_ zJ>!d55E(1rDA&ZRX>iA;2pYq#Mzz|~rZ_SlhxUNME%x9jB-#1_Y)UMnV%9iY1EjYm zVGi6bQhDscF}Q`u%7{dJRmKZXOc+ z^FIp7qwU>ubKgDGJH~S@8~Xy7@N#8-Fi&P2D#+6e!(^-YHURdJ%HO72IyZ&ubWrKu z79dBL>Ky2pER9`^XPZ9@8&e73Nr5b?l^nh(x$Su8{;`V(U8Ixp-2yX?q70J5K=I8z zfh$j3Ugopr-wkAAEk2GaRdeF0$;ZFz4s$(9czCz;O;jp0|9Y-6^FGH zM7}Q3o;mYKtx>=6=3-rTO$-lVh=`_*px-x!`N8f1Ui5rdV1AS;?uoJuSp2hmir{_n{iRMsJZ>F{n+V4wss=hS!L)9!pi~1X%6d#Ra`U()4}Vf66rV0 z>g$ga*W>Knu;pE^1wT>ADVhldqYb9ck`CzP=mrC#7osdnnLsIaw8oTO-@buIiAb2 z;XxUfqZ@#UkD%YV3KI{3rC{^?G;%ViZc$ufO9w=+7+vyI5^Xsb0cj{DM@Kk`AVZyC zO=Z4VbF_FKO=e0b}RfH@?^KFH5s}T*aKDC8MLw%zVVD zIW!R*%02+ZG#mjANrj^5z97N1eiFRV1vs8ixacn4*y)LT}m>`&rs`F)0` zPJ3lksHhPs*hds4LI!5r{-{+BT2)0GQDs$GHQfM%A!To8K8j^fh(=Id+XmgB_MLn} zopGGtE8Y4_*tD)b?OF)zJBrS8Ci2z!SdxqQt^e8{S?~^%YU{vN10TJ{3!4Uj@bSC- z7UTw>o+z)Gj0~v0H`uEjygU*0F5)qN zYATOc*P#m(2h2H6UX%>ikH3^#Z@niqt_zwSFu^I-dK7pHo-EH<1vrm zzgtB^bVNdWlO3LAjaPp(1Pn1IIsFd06@hnP;AVFEW_ z9g>4jdO=?Wz~ro89L+3`kSuKH)zulI4(JEo*Qt?3vWxCKhjZ*cf8k*L_A>04{3<<4T6bJ%dGrLAUx@DuF35)ndFA z?8c{sTTILU>B0%g(5Nt24U)y^RlK*=6s`Bt>M^}Z`QjL5@icsP&N9MdZwWxM6zDFE zRnE7q&U)XTkt?UCO<`z#CdK8xyo{t1Vp=JbhkLBdR?f@{G}xy$!`5czb|Cb)m-G@= zbfB<>H_7kVW-|!q*hL}=MrnnuHN(bmjGMP%_pz{P?Beth-L};t=G*&sRV68{6 z^l)fg7X0@r{qcU$w`Z{Yi=*b|8jQU9D~QJeY7MoPV`7F6tDqp*bBpmquGVcGh-2RK-64(t;S9|&8OM=8&<9kNC`&(rMM#_WLz zjURbg3$0<(@8MsSSZ6=O76swLkC=sfKgCRaiv9e_dh=7PHLKAeugXOct~c-fp#z#@ zEn5-kFEhqUC3^Dw%MW$o2=XBviZ($oFH`>$L)9V8EOVjYrzK{9_QM{^_J}_Bh`}Ey zlKc#3`ONm;C)>RToSyKO=djes&ljNtlT`4`o5&-LpKIY*nswfu3d;%h6S*N%pPlv*eBO_1U-%|Z zMtcrfsE&Zjor34PkmE!3JKr3sPT>Y0qp{xuzVzFfeGF18%2RqFcZ5UvFAVc9Zu~|dYEj#Xoi2FRPp0J9R5JUQ$6A8cVLh2u;(a_6!*M*!$4e@ zH7!wOC074r5T-u({F8owPfQVB75U5V1MKG%Z2#!w2QUs%{;hf)KJW2qL6PI@%rBYq z>Xx!!^=mBuzO(<+=lwT#pOq^0~4Tp%s@{F)yI$Yek#${GyK!Hbfu&nZbp6swGrGbI#%wu^`3M~aC%)p(( z>uQrVW*r+km*ki>TDc7+0T{auCsFjI4n>m9zZ7i}es%DHZLLg!QoEmRQ@C-!Unn4p z(sAnoVYR;1G4d!#Pc&V%-{8f|B{mhHW&)@0qa@Ai8}fNnfs=|-aov(5?`o%K7v$aJ zZJV95mmQ{A7wX?mTm&Ke5~?kMFv*K}xBQmXtT?!8zhv7g(iv!#s-ePhoDamNuc|xt zlxg^^*&Z-H9x6GD*c!ggLRyHU)iPDe`9Z+Zs_jO2J+tJj1cs#4cmL~* z{U0X5c>eSwCKX!5ho0oKBmR9_i@>KCv8F!ezPn<))s>%a{<5xy$b#1C1}DnK`ZHgP zHc6k#xyko@XVk8Ip0+`;!HBGh+G1FQbs|Lae=#sWtf!Bbtp+=zQQZqC_@lZI?8}Sy zBb0fv$PhHRVF;fSJ&iCxG9C|6cW&4Sq?-F>%W3cHcv)magPWllXVeT&#i=xvs(Az& zj;s0jqQ_ok2o_`x7K#->&C1gjnkQ4~>D$eJ?=6L22?W?@n0|ARrw)y7!&^49Iw|$x9POvk&0}`` z(Q~rn9vr92#aYX3*l7~kh|$I?;q7g41>3^c!?#~-k+2R{g}$!WeD%~P6s}uYIupiz z?lBP(xeKiL3GRE&SpmXv9*-)*zCZb%6jfBM*t1%ND9prVS1Rg?^>`AWefr_#I$Hjv z)lE?((5I+gE@+h$-wd_RP-!;hIFdSb5cb`J+*!ew%K4@jUcR*Zq3EywPfxt7M=zpm zM0|-*I0^CciM)u44+7)@ihT*>*j>~OONIJwx5x*kEBKt4bL}3@(Ab1p6=3&D)#Hc? zE+`@Xb%qaKtpqBWeb9gE&RrVI)pNW9`6k(rlHcXu7IpOdi%R6tuj`L#f4n_v6j134 z#JAXA)S6$mdt+j``I?UEh$KJ%Ugxe4oqxGc?$FVY1=m*e9FvN`x3od1=yCDXHRvko zP3(B=W@s6B* zd|-8l8rU@ya(IF~j6f!`VjQXH(HXQoh(t&k^e27$xu}(GCPJS&(~xxql5 z2!n$}535k^tG;f!WA>=UBUL@$)d`*+9m zW?!kUXU-1))*@%)%R5`jVNsrHJ3I7b=3tqh5C4nJLvAd-BnFrUbkIVvD%fRTo5B<&Gt!r(wH z5l05yN7`i~bE$=RMF3tn2K-LVLI$qNg)MIu#%7f0zfPXQ~KCQTA=2Emq^O&;+7q(cfCoI#$Whhz*WvrO+P&bbyJb_^qg$a z8m~8`2pw4uH9*WG5HBTAEfMLlTQfJKLS=!_DqSyY2max9B0onYR0K8xJy!`HaB3w; zo+0w?Mwg2VWOaZ)@1E1Ww}<|IQF4iXc|DO`Df116yWti)F_eQx+@iAb1znr6i&~|9 z_{@-n$FH2G=j@Fqd0KXIQfRm^xyr~u0%Nob5~#)+Y0{&!!a+Dry-udQSXGnT0cxRQ zC4;-cN7{JJR)knM4#YTzOb%GedsEwlO3Q54fu%4&ssvD_4YKBwULr9}`$pC}S_?a$ zBOzLb;W42z-cg6zIPMf!z!oe1f30f!764m zJgF@#RdB51U*hD)>lbq;VNi<+YeIy3eHO?4s3&Q#Zo!xpNW~`2uxR31O_Ri!7NSSaY~D__sQrO-m{?C)lxrW3CrxHHW`pNui#9eY9ugGw+HV+trZbf|m0 zRtRT~;f4qo?Z~*pYdo%W{f68zzx>Q1FM;R%wbWL=kD;@vB52;{Ru4llGi#uHw!sz{ z?K!I5E9HiCt&qoBWQK$tquQ^D1xV=u4gd*s$Uxg__gQ!cV?|!sC(BtOS40HKrM5<+|I@q|4 zxdWYhypQ%i-eau}>SKA%;^1V=R)D> zJ7FusVsN%&Z;Q?q=t5gG9pMozqZQsC|8t1pH zp%y~oi_|L`OND@B3?Dp4w^DXOo|j}k&m63V^Z=9t&5s92{249VmVWvXEnDOrOa{T` zj2H-{>40#_SW?7qtqdgt;7n8S9pa74f0~a-$sK9pSLFehR3`!$=m9sB(X>%_xHW*C zsF5Ma^hZMm_#+x)Ec(q?mFBmDj+#gUWsuKDs-c7C&w)k;7G1VaINzqu1bG3PemG4q zl@24lRzFVg7lk={i1FU@w6#ZN=J#5Kp#_FL*&}^aps!{1vLXlF-k`-#(<}hhST!R6@hlE3k_vnN zAZWzkMz=U&h|1J7)zXw$qc5XVN2nQk+JT_RqTU~;p9d9W@=d-Fe)IGzLAtV(DrS={ znk@Q6%c_Rv-AnJ=6 zIi-oawN79o2QT&d{PEtcancN?e`_>$xVDPl+&SCKN{#fSz$8_P8n0wIBt~-Wl@jtjo$QWmr8Sl@1+9;RaDp`cMn0yaIZwCZ)4R(TGF63nn z6!1@?fH!I{SBCikr9sE#S9p@eUkmCr2k80T)0g6IG`pciGFAfqf*=4?K)s5-eIQD50u$|ak+<~yw8qzA$RDH>h z9Fz5m6a?_H0&aDGfgsdV$Sa`Qd(zMZ1Kt>UV~U$sfsR+8YOdChGz zh`=JRJjqJw;-me8!LGSs*DdFPaz~d>FD*wFw3+6W%1O?enTTB>prr4d-r+6akcx16 z%Z-Ei-3yfCcbTJWam$E!DY3wBRvWdb3$a%`Sa=EshN3l6XAJt1o;u>5mZ&*uGCAM! zvyWc2Q{%wKr#jP(%p03ddZbpNn4I`rQj+zaKBH)F_hqeF!c*dVgax=1pGOd-j| zAXRGX#d!+~@unE`T>8+gzHd1Lfwo2Hg^;Z+D_yF@unwk5qa%ouH!xdh|`)vcPTIOm{Tx2v|{c5Rs^!iqMM~v8Y%; zJCw|(xj2SU!1We1v|*zUnrHnru^I999E%HyH*Rku{q-0bp7b|*AgDnEE+E)7cmVb4|}8H-;_EfIrGI6|XbMl;{blukQyQd7rF6tHg%IX>;VD34k-Nf3qP^GDp0HEPlAW>SHBEGEt%p+1>bK<$G@C z;>#Q0%|qjhC#|bp+r*E(<5SS(pIUzzN&2RpIU7k5&~kZD2BjbvjXLclINvPC*z-c( zYL(Alv_zS8lQ@btEn7brU`b}rJ^%V|rj7Y&+}zZy-%@)%rSn~xY8glpk*pr{9pUl8 z#V7)2n@BNkyE(c;f4bl?f0*p7kZxvGvRiq)oA)JX+ik~G?rpy!Ft@&kztg6=$EKeX z)aKts|FFHXo11^)Fx6j`_2MT}neoo%q*wQakD%D6o+qZ~b zJ7>qhYsY}w|7MOafTRuySWhYfYkv>4)Aw&Y*)dclO`GciyHw6?P{Cc|`8}Wn4{ctJ zxZ|#$={~hB%k(BbjhHBb#lzkvUfO%ay@xFd;I7!Q+4-2_;fs4n(j|NTln)}lei)HA zR2)efqXJ#pC04l8X;56By$ll7XY_dCA2OVNr$r{c@S~FPj@nLYUPZ9g^L?zsdo|6S z{G#RKuqmHtoO)5YhID#^i_ zWFNeXeRBoWT64vu$K`ey$yYxpz1|FPAsUemBgg#gigqFqq>1~%URR?gp8vi(k(M$ z6#~BEyATv$th%Z(hd9QiU z@ly1`>$>E@%QQfJcmO;5b%J1Jw7y^jA&8pk=|%Wu6!(wDES&8h!s>9%^^10}t!vPc z9FpZsRB$ZxFI(hJXt?GpqE(O2&QwevG=*oajo?5siOZ{4Jjq0qeTq-NRF6F$d4JzZ zyWBJ?!^Pe%1Z+b=f3tE1U#DS{AbA4-eO)-62Grq*c)pSR4ZrrCuI?L-(^=xb9px7A z_F~!d1rMvyKP2eO;{1tXi))K8q67 zASqWI22i5@I)-CkT+P0ImF*vO`Sl}{W$g4C^(RU=WWfS%hnW!RCoGFa6mHYJC zgOd9{1MWa?+3dM!gl2f{L@poRils?M9uS^?yp?kU|8V_x*IA`W+&8{*>Y_LTG(zqP z6an0z=DxwbCelGlP+6qw_;OlkdZW(vmu~S5{j0u7u{Q|Zw26CZLz=yg3UocYDN9uc zO3)@eG$QI6v}-pd!%5BA=Tf3_3&VDtO}g-;GwFP?=tkB#9r7%h=lS7UaX{emU+<$o zZuf8RHILP>@_qg+d7b|^*32b?^haHre!}LSw@dum%-0QP-~Pw(fYiUW$MKWSHxH)d zeM96sOWN{wugSBN40@KSV>{!x%Q2PzuvDaQfQD5rh>U0?(9^we*@ayk-AKq5r8bZgF$NoeB9FX=YzQiJqX#STx}Bzzs^(!+9GYb#qXxG?dA!) zKaHW`iqe>bj4-`Z!XD{eq-e`!>$TRc6MAV+xCcRs3nNb?HEUv5>`c6KrS1K0&Yl>} z+;ebsv*=PA(5-$_d}uj$S!{oUNn2@|EvTG2Ig7XO=jZb5OOU^|Y6@IG4S$oxU8AqT zf5p3}Zj)o!BVKb}{!qAW>8hwqGRAGrVrTf1#wkmQ(eG4EQUM@^{W?vXGR(ew3o?xW z|0Gx>!}W(fjs7`;E3+IpG&u;O;-n%AN6q*vw{sTNxvyUbjuyh$dzGsV%@P0#FQ#T} z8T|{QMOI=Qub(O62>XWRa5i2(&x`SwUzij5M#{J>40I~{Xzu}C`G#Tr^K_`R+D$TT zh}5@nVQTSqpPM1Pokqnp;%^)|ym{&EP}DRlbFz0LYwb}HXf0yy`3xNnj2<_ERj@06 z+d|^d92{9if)UiQDUA2DyaYdRMWkDCWrYx4rxn@RQylw#9~F{Sjy4GD_NcK zuA5PHz>GjH5}q82UNreY8}V0UJlMtW(p10$OY)`y->C{p(;`Pjk=AA;cXdc?^1*Z< z=f9atG_^DDOOLE&1z$Tl6Q>zPSj75JU{YPiHf?R#jKtMXp|j3Df2}zN9`s!aMrlEd z8%mm8ndCopaxLI2M}Aib00}{gd6bo__y3yTpMREnMjsW@A3UhvNmC)HbXONeY_tv; zoxSmw{7!A#;9TiH^^he!XYDxh%%^Nu82W=@5v@3ImWD7*Vf!6TD7I@(krvqi(LzB4 z{-h0rQ@+K4oDaiY(>sXn1JXA}w9>m*Tes+SNUQu&&wGW*(Wds!_9eu+5B=#7{Z52O zP0nlhxjOxpvB^UQ87N8^xtC%~5WTu^cd*9TvcV`HVJ0ehmAg3N-izBM(&h2{h!jmIL|Jg6D*b&F zHv*tKPoOp%@TvSRhgYIj74C$Jmy{G{B^ibW%0k(B?&{6TXW(5z+RfX?;*zsYGrBAAYqezl zEd+;dbSpWmvR$;jXGdMy4ol(p*RadTWO?UkjZZpsXDgf#ZuS$3nF=m>@3SLm^3jsa zX&Gh9H)dczQJk7LB`gtid&sR4_Gacq5$8G@C9+Szn5x}#>|j;e87++B9S$Bil+uw_ z={UCvOyk!2U>e1-*r^$Vqtzt|(QnuQf4-U-7ntpF$}n7>!8}wI7)uSn6PFH$Y44wx zeh_w?SI+Tx`Cy4>`H0ua*mQlj0g{`po0wsTCl67Zo;A3QHNZwVx6&pXC9FV8E$JMK z6aLS|7%5b^r2D1jdfS}CC<>afj&DWs8ofnrJ?ZR>f>91=ovU4h7Pi>aPIfW$AkI1 zJdvg4B1O9+@9PLz_aFY_ZBFLyT!?Dd*3X`AfseN=k1-p{=<-4e0#;dbyL zx$T`5PNH`F$-|c%u?~j_nQvD7%pgc=B`f95)oB>cNF+6S9&tLJR)s%!di5`B?5E@$ zqN=oecI#H&V3v0wVZD$lr)7wf2d>P%mo>tUn9WiCiX2Q}L2(Yduw3mZi;J9n{;a2? z(AG^*iEd(_{AfBkr=Z~D+g!enONjHN4@i7Ct>?RT1iAZSL#3VeD{SPFwi?G;?8aLt zJf`@owoJAtBXG6!@wBq4=_&=y;dJLS4^cplnn_iBjQr%ayYwzKb-QST@6V$fqM{0)UdUdXt7?;TsVPr1*8G4=8yUEZ^pPU89 z2+$x*HI(HC2uS|qvG1MjvI^#j6;=F3=bBe|x3X2)%lAyVqP6}oh25l;Dsbq<8+rj< z-)FszGx^6LLCq&4`ZZP@ciF7WW1^T|E5*WId~Fxlur|L!>s6Gr0esWj)~CL*pZv@c ztMN+L+~&HlNsl24>jf*}o5(5o>o8M4tG%rLb3Q^cTJ(mq<#}SeQ7U!BXQbSCuv(E= z{DS_s4}F6<5m!!yy`-+JyC)Lay898d{{0%%TW2XfvRwtYe%}h%n3`d`s4cwb^SQdk zS3f<%q*(!)wY$l(NA2~Ct+3Y+??r7y4IIm|%;?OCpUwW&Uzu)$ay`=|N4iW!D!=4P zHhM1FI8WU25~<*Mvkr5MZvFMh2i{*W-%WR$sflu$eb-P5YgEJGobB1;WmOk*J5XJy zX6xm@0x&N>xw|J-Pn;1kcE7tIqoS}NxRx~xK=hZm!m+7Lh|1*z&rb_beo9f}pE<*( zrSiX{fgDh?djoI!!Kr(uG#e%6rs%+IjPYc4L&VFU1?M(yGavjBs3oH}Pa}+A?8D!s z?W%x#8G& z4sPJED!2*Q__;2?eQ}2o4q&Wy>nZ=a=SB6+f^(g5*DQzqs>vYM`Zv=D4b6>J|LV7H zmuLJqfF?)fQdinXDc5qj1ThZ8<(#hMDnpVtKb$B-W7fw(94-`^8E~h{wc6Ij2nOLz z$zIvR)u+S~!t|%m_ChxGqfzitdky87L-`oyU zGLp)}O#HRXj)ICsP*M7cL&73{e3_fb(0At9xp$Y}!d{c~dFaIeiY^FgJTc72P1g#^ zfCCqcW)Ccz3JtABJnHY}@(__P#H^Tyc{lt-R6Zd6&>wp(Kexhi)a@mk%>=zxZAEJ1 zcSWtv*tume4rwTdSV+^WVKa|mtq}rx*^7C~w8DLO^;MOaH;vKLiG6pm7$DW{A6LL) zt$Wb`LaBDdbQ?wT`PJj+6fADUe!k>oH+*C7_SWRO!9=Rjl&IGuV~72F4v5!=7;*O2 zYQyjV6n}|B(nE_Dy8c25v#Q!(0>oLA-{NI@1beM-CT*z5@XvAqW_R#4JBSm=q;vA6 zmG)y|odM*rhs`M7*jK|oNlU0E!=%j7xuU_;6_X)UXIaF48B;*DeYK>`cjHh_3^)#)wwD z&S=(B(<4JvC8$7|zFYyUyhH8q(9UR!_xrIRInh%H`ZBZSvb`oo;7BM2x`V18EESZ= zR{)29zK<#)M4?Pox2CZtjx`FH!a@I@POnKSX_S;#z|+8}G!a+$1nSh;t#a=XGX^CR zZ0!MV0s#_?!=f{jI#)#ienTI-#pc8yGVDF-lqxWX9`&v?p|!#dJk<&(hUJmu_8t~n zf=k=?8f4BfjS83$I5El*ZItaK8q+x8cJ=m_I0}lsm~5h!Q_x8phDxDAop%Wr%fZ%? z)J6gJox810!%k17Z%haP4j^s0VP$>->gYh(p-~++EV@vA9KKu34%Sh7Xr~|^fcAHI z!^(en^^PD|Zfjwxs4*i|I6-;W2s=}85jA&K;E}eEEZH}*vryJ-yb)p4Wfy`9qNW7% zptkmqlLVb4dEn2UQIeP`z9waS4#`8@?>7`;0^eaifccSya+Wf`)3Ln!^iV96AV8zR zbG03}qmaQf+b@!4hd|-pee}O`FVcp4G5g)vs~7&w=-m%XbA-vA9iu~|tefaB92kD7 zb2k_1A_ct)6uA*i@}_U{GZ#!vm!pFmBPFxBV4aQV&RvpR20C=xRb=ij@d}YtDZ?cI*5Upnw&sDO465 zW>#7|zqZAf9YoJBeV?1Sx+6~=F#_8)y05t)=QgA!-|Fz^;a}bf_;Bf(K5+sC(4Plw z$P*1Vz}7ARW84SisX15o3z{Ap6c|S@`JTR$!Zg}yP;taucf`cr1}|3PDm_ov+eS+xCdkg(ch&zS@hroGHu zMcm?K%~(ak;6yCsgf{S`C#hZHMx=zss8oKtxGTM6ek4zvFZ4;ftVshD_E~mXMgB>- z+>(mIN0pvo71@J!#q;*6BNY*lsxns;5vuCK+o7V^;fqksR#8rB=7vj*{$@Cv>1SI*%DU4NanhQJom)PJ(c!QQ*a^IW?0f zr3P_orhU7PN-Ac>oo4sd%9qJy&2qHUa$3!5snhC%n)SzMbCy$%^iG>| zHSF|>39Y(q)+m-s-Ok{Jt)#lWr@6gB3{Fnn!RA|@U6=)sDquBnT*YpHX}nA!|bAYEw`=@zR0wnUE$wLnM;FN&PC@XGvBNjMNQ&lE$bM zi|R2B|9Ht!t)04F!E+uHWq`rs>Ae|os4dEMa*bj1Afg~WO6TN~MlAWytFR_VsvfEv z>g_A;l*o^*W#2C9SX0>VXmm@(dfth>=q3~d8^v18KoAVkUx5wjA3Zh4l^Yu6PH`yB zR`nJRdXg~L*mn(<%RnW4(19vhxd%xLjnjavYno&Q%&^`bqk@J%j49LRZco>U$G!V8 z2Bn2&lNcPJ{Chv_w*cn!w{f*&V81U}agBtR;2SLGT9>#I^wJ{@vw?iC6Hg75{AuO_ z(VywAKQH?x6ovF&iApHGk>E;5D9O@t%TKslre!OuRhrdN`nXr)R;P7V`@Lzc@}=JL z4_Xx;dn>+Z-T%>h|6Hq*_Gu;c)1ITwGD$T~>}eHWbeZBWb&aPFEL3YuwAF01YZW_c zJ)i1?JT(r~uA}a#yY*Bt{b~J2l}E+e`VSH@_n$WW==ih$MC3_gOY767^za9w70BFl z-|%&)D?Rh5*M~8bBMUzBOVooWVw|6y>T=bx|NW5Fs^~53tOmLZ3{<=h)SHG>uMc#r zTphops*}GL*EOW=F^c2sS@d8-vy2rKsIq%H|1>y1@9-hqP=2D-ngpG|IH~`0gI&>>fxBtCLHK$h75>xj-bJO> zd?o7T?!Yfy@ZppW-{S$v-#zT;-d9uh^@LW}2mDfTuX!|pP6`_qBm|xF=tByPPy}VZ z)1UQOWX5@preyX3iVu)2T(kW1FCIUbraAg<@HRCeYn1(H2M$2!C#m`~w-!u}dX2}C z>`J-?Dc2@a`0nXi^Bhi&M$)gDF|TzGJXZa4#L3d**iJsUB8^%~_>*xzXqHlG7&I2W z)G??cpCmd!d7O?$pd?SVK`W{2s-dq<#_aXaBejWTD7Q`eUow_4H~s|ukSX3nh7X9^ z-;q*zGVxe7sZp4vV3KJUDauC)V4$b&Ss*u;QQa&C9pN^{*%g;4_iA(&G)@?SlohSt zR#>V>!}^vneDuq+!1n>@0<4Jz*a>_d|G&7ptEi~na1G#73=Km!4&9wn4&9A3GIU8w z3KBz?q;w1=CDL6(mw#G7LWU3l5kU|MmBYC@Yn{7&wXgR2*81N4KF==_LE|$7g98~A z6J36U|4g?Bypt>a=U$tVzxIgvL}If`uAgv(`>r>Lv{G~d03io}sfgr6VRlNfVz605 zS}-9%1m6L^TmfT?6ae2e0fl$j0Nmhj8qe7bm6YNi0T?H*$(?ob#l*-#O%M!4jHKHD zG4%`O%liM8Yycp%Fccl|Qk2{=YExfLYi(&<^JCR>4NDJQ=V{#>5$U%hh%1|== z0Dqnu2|I{P@miQ2ZC0HU97z5Xh=~OQ=$$F370oj%)N6ICiA+w)%QB;gmgOIug%{5G zl2#|nMQ2}K3Jk(cA=qe7SjD4H?kCwOpAXfEIIC*3U4doqta>@EcQS?4O28o`YV~KY zwb*DGxT#6d=kcX#%ZZL;e}1UW0iG4wpqI-F)2Ro@ap%>7APrKY%$)-C;b9A9Uq;%% z7m6A&ab(o>Kk*B5 ze{Hk=gXD~-o0xLcFnkL*f5LB##OF({R5?VaYwgyi3dbvR6KUbJmUYPQ~kx>$1HXFIBkDnXyW4U`!W?Cqddh}pk6LkU5Z=}oAir4*eo7r z=~|pQk?(XT)^mDwCjK#r^iJlDO+IIY1(Y|E_*u@>c)sTVolCgQZ2s4hSO4f-b%IC= z4$D&&=nu;>o)sLuEf)NJR8v(_;0~`Jp#SzR(bV$W`~H9H>hFh`3r|`c$Tv>fK0+D3 zw{L}qy0?9dEj;as_Of#7{q;F?J8A!b;S7WGsK}>vLy+-&R7}?Te4MHC_I#3~H1T{& zK&bEMj0CRS#eedRy%%$;wz8KCx?H`NOHY5u{Q79q*z;@EDMIGzlc##mRe=6LaZp+4 z{noclm%5?){QY-y*ZX$l3bV|!U3l$kO;;)?RI*(&9=TsH@n+RMz{ zk{V)CG57?CU}|g1%t!kP+Q~V}WlAdmCjBWLE7N^F7jst56v!m!qK7uUMCW)6B?O5x;G#GD|`oWmUfcT^Yc0{I)bFhjJW9qzMd`q z@yA;3OZVfKD-@a6CkOJscpiseUHINZT=xv0p1gNe<3HCrnIrZ6iOk&OY9TbzUJqV%`~Lxt&voL>2+E1Pu*7jeb7%i@9oIPcEL zCu{aZiA2b}npz(zzQGY8IeN;qNsy0uTS07GLlTo|tWKX$4XO}OGSfE`+Y190_RlY z*H8DqrNwx`@(6Bnh{erOzX$w^KljaLWsI_zz?__YxREcQ542)oV1Cq%GfhXp#=alYLO@(4dcObL z=+mQ8|Ch@*>c7!4prIe`c7ynEUSVd*NY} z^0Kk-%aiz!{{|~hiv}6fRSWj|lRv+xoa;MMOuPNBHXQnHPUFx<$btXOv#Y1Ie-FI} zUlz=V|4xm5bxH*a+oEbneEfoT`dn4;V9E1(@X_H#gxaej)xnd3a{|k*y9%+HeJ~I0 zC|u1aO40nc^WLNTaCR~BMzj9#NaBycq+rMkD~ z%8rh#yn4GldMG2#G+{O8pL*i}+hNTvq&6pbh~&&cPw&ZWg#@|5PA~$JQ2_*}fEAUv zSciq~X`!H?T_vw_V)9u)^2qIU#ZAK4?-n7kla!yrd(a4WyqjUHXgMH7_aBNC!u1yU z0VQ98b06u5r*Zn&efaIBhch)2RCiqcQs}BuUyK)}xbnTJhnU3+X?TL1gY##sXiCnH z_RQ;Z2_i|CZEGeuyz{*s6oe(31{L#-WVad1Thi-$u1^k_N^ocz6p(da=Hs$ zv`YaYNw;A9(!5+o+#eAt?aW^+Ahl4@QM@(uioI~R5plE12q%;Unl(=la7GvcbH7s2 zCRYLlVyhUHK^l%*YUs^BGsG>ET;?fwB$2pyC&DUPigIWYyeg8+hW=yBB6&H*eV5P5 z%73E&%9jqYtTHT|v;r}xLvc9(vpa;}r@XEUIU>x;l%l<|$wzd6PGwhu(`zC$nz*m` zhR|#P-cpguP3B{(GpT|$J>m?8OEuD+3V1H(&gG)IS%)d zkh3>5EcLj5_e#q?g>cHSSaY(mqC8+?!^TQyjn7aEpIP4n;G5Tu87j}sJ{x`#9afav zV^u>u!kOG|GN6)L7+i^Auv_5QiN@RXK5)#qHrW-^DkogSj0q1{$bfWD-Z^U>^2xz@ z5g;6arbk@wgH0XDm>i%nvBb-EI{*VX=P_sv1Wz{DSsdaRNK5^PV!9ukt>>-}{S*7h zPJ`mN%AlO!Cs+cT0*J9X;o$QGF+933vre*vL&Tw+MM_9au%2jqlJ@|BuVu_6iEVlg z!f22PPQ4emV(r;9jMTYE0$n&0`bNRrd?#NdL?zfcY@PFL5he8&%KQr<*L3Cu^VgN2Ta!6O+s2o(`5KO6S~ z4;Dr-qRrCt0z9O|``3e`^{|N-@#qx{06Md+AtxF!`0sf+^j;24JUD8?Pa&i8g{oaC zk$hO5PjA#2g#VY2Ev!yDWR!yjss1%@Y%{GZd5h6!J11s5+7OObfn0PBA zpi~>;%S^5HxEdrRd5f6!3l%%He^5Kz>2xiBCwLf^{Th+R|M2I3Plo4x4>b?&Fjfwy z0wB%10{W$=$1m+i#g<_BL|Cu~oo=S!^(1%{2(|ONzl7^k*TnI*ae1{!{`s&eo(W}i z1Gh-9UST;T;n0?+td|KeTFme>P92vyXUeJ@=r3p9av~W&Yx~oT-KW1FI;t&5s$}LX zMR^QwvVTG)Z(O~Q1@3mrkb{y;=@wl@HSNx^x8D_{?C;+aJ95Z->22tOBL5EmdDtgPtrS% z{1gE40w|e-ww#5YijNs7DLwgCVU|^ul&4!X9&7$^1S~!0%={jC3@2dwBEK%Gv`?w9 zj!?N%f(9dr9RYYP0UQwqF@GjG&=^nwcxBpwkk*m#IlE)=qKbH$V&$}BDI0H(w_05d zbR4fwFiUwo8O9k$z8tGD24i^*#^3kwloz4>y~J~em-JxBn&@e7oA8(**%nehmH zlOh~>oH?v@qw|tH_i#LxSnq?$C`90X7fD=$d`V0T5vAc8!I8civ1D>!r9_L!>Jas@ z^XZNlb{)fa(5Zivp!Tr3#bs?5R$S3aCc8>_0_y_N6!sJWUG#bMA0YtMoX(!jZiIH< zNwlROVL7WtEM*JZ>4*>^X>s`IvKCX>965(XnB)*rEiK%Yj)Vu10_8M>i{d-*(YfU) zh$jMSjSZ&ICerf5O;Mtt)3r%$TRAo)I^j>(5#2V?#>oMxiTg&HO$2rC@sQNOYYb%f zi9X65B%6phc1yEBk;<8CAw;52*j zNaH6ncGc6Ao8*Q2=EE16d$UMf*ZOp}F2$lMWhEV!5+}~;+-Ru zcdX(wNG(KQw5EA`w>imO!%py<y20X$4F+%>ppc zC?K2!PsT!Qm>uG#6eF^S$Bj-W(K>YPt|@wp!z}!Tq|?Xt;A;&R(ci{H>$`Td@ec1$ z+dq>)Ns~^ucnqj3TMBhv+34EX=(m6le@c`h&v(X3)_dWXK=4uv{m*sSZLl`sOELvw|F5^@@peG0Oh zBd;K%iqS*&>U|1YMc?6!W13;ZBCTVgDr3brh4$9twteHC)(XznRy!5L@FAfQ-zyTrHs=R*3;ER)AgIvjf^v`)-$!6`V+nVd_j{@<#;GL<27ZH zK8X)5<%F)&lOj%HOLCkBXx~o^vyGgc-@?Yu<-9I8XKxq-{}j2OTF>Dy&EfaY3LH(~ z{&f-McmFGwiN>g;BdUxyL2F~f$2gACrao-=jNcGUN#=@G`|7ESVx|~9Ik`-k>v(;K zWEUssJnODX62zTWy-|Q|bB^<$A*l*rPntDjmY(-=(fzOM$0z)s*3hs0e&#bdNG?a= zl-TIsM@F`0?(&$L^LD{MX-PpnL|;#@q=8hRezCjO8cYS{{%rQJpT_LlF1j&Q%&|t$ zx+EYgYJU_{alnb|*X1do*(Jx1BNxf%j+i>BcZjhB9$I7y+8YmZXkz|+>uBIX*EJSP z7U2KdCXQBli)2&E<|RM>9yu(O1Hh9hF%NtGn08bH!pCHAN3=6U9ESj@z4~oB)lja& zav)k_g%(L}TDvQk45yXV8^At#mZdGE6!XfJ?dZh%p^jPGZHWcf8oMEyI`@uMX?I!D z5i2}YE*d~gatk*wwYI0Nm;|qka{C{A_P!e&^56CAo`{u#5P< zi-12Do||dc-*KRrOZ`W`jBS6JmHx8Y{$=~<%E9)^rS!^U`^x*#Zzo&#KZhVMEKm>b zjIzCsFTGCQzD|2|lVy98TY6KteN+1Aw!-!{w-k~T<`#VKO4tc}_b6!G37BW)BNBO+ z2EB{eu&H?aC*bZ+l&tZ<_MeGu*TwseRonLd!De9Yzo=cBt9u#%C=wF|A*7c}NJl5c z5HXNgV=-l;iIjYneF-8JJO1q@#C3V^O=JF zM8J28EK4$!JU7YKOdE8phrL%)=qV)ZZt-JbbAw`&G(NT0&2RKpPB2iGWc~NKPCA~; zxnCE4-CRPZ>_y7Sr*b4Jr;nc9BtT?lyv*ta6IUBc&g~D&IW4C_{7KME}r+KFH1GrWYIZGC78p^*p5j_;gj|60>I-?=2wxxnh}yrZkW z=_MFU{6P~@9QZlWrR3$})Yp>mfB3Fw6p5B=SsZhcYx%3&tGAi273%0JGxesKA6`Sx z^R~ci+Nh!^oPZZl5~p=sRgsg#TUq^f+C9C#gP=a4aa_wIqE%Ey<9++-F=yj|)=NGm zD@qWcP|@$4FK$RQn}iT=2Z{h6={l;Y)rcVCaRlFpWC68ZA)fawLIPGWIWSA&34#F@ z1G2^uSU~muP(Vc6;htk*?j*~hUi#uHD#~5J(K9b4<;}RlY$<^l2I{|B)dGs&l4i)d zi4+ZB1K<#0%s9x7f1Z&Uk8%{jpYj|w@ElJCAK+_3h@k-NH>r`*g8>r=KD_<$?oEPy zpqz&N2Oy0+0HaE_5a1_7>PtzfCPTn71SUOB_!x(f9VG$`;KcCHgO7!`)TSsM9DV&I zCehjc@@-^@@kRPe!2BqQ|LBAk{_qIS*I7X1^069K5EF_p#&Qm@8CfWUpxFn{LFH65 zX#>wrij`jg(xm`d7yPXVQ4^2TT^t}Vl31)XRq|dxEMayGv_O&p0<6D{rYB{?%MKWo zfghm|+LNa@Zit%Jp&su;#mNQcdXL_-bLLG6ML!rN?vepu9#^rnQ6ZgqL914L=%~5) z_LxM+?hbcY)k^SBLaUeIIt~uDvo*{=^AsVqx!L;9X_kddxd4$DFBXU&21{`5&xTg;6A; zZ&5VpG^gYxrnM&I0ALdCFSltOLLS_MPXv3(`Eczwbs4y%+xNOc?Eq_6C6_1pS$Vti z{fBc)^x#wQ)liK&EotSrHBzbAYs7tTa6(^~ClN#}D{A{Py?vJ$1AXnlLN{R+y-cQ) zh?{{0J?5@Uz_X7YQ!2+Fdg%Sg*A95PZ+ZTFLLfYmMFuzF8A0G$qPyYzLpiM@J%#;~ zjj4I~>4qIC{?E9KS1iu~=+9To`J$vggoH`akH-0hagPn{-yCbHpXqRl^s?y1K!7L_ zd{%JS7S_g}b_)>~DMZelh4e!LGX#d7M#Y0mOuqsB$%o*td%1xf7@t#vRsUd#(jGUa{a7KC(PDsqNY%Y5fi4L)8% z*BNqN^F z|9R*@dd#xbZ3Y^F;W4cUZm1R=#FZ%}tzLxNs9 z!^Y9;_->q=INz3foBQuRW~>r#H2p@t6`d1|QhW08Je^H`_NC^x$OEP6eGppk6I3;D zl}a4`tI+c7>i57$&&JqDStQ78zrB{s2W1m&i#hu}RGfGgM5eQ|VlFL2G27%IX^lSg zTN$AeJkw^<*`0{&QsmYXL7Ijk$$Hnsgx^!fx%{!G(C!+OR?tp0%-)K`51CXEY{^JV z*=OeqnbPrU$torK!mS-Lt;wuGrWR(DKdKm`Asm@INOT~a9P+_Yur+@!tw#W8AZt~qv<7TA3Gfzdk`!Gpt*I?S;uBpbrsopQ4QV> z2FW^G>%0)+!d9j#LMG9j41N(g1M9 zok4>&&dgIE;V-QY1?5`V-=K%d11c4sYTlpRub68lX21re%mB5?oDuDT}eN$lAj+6J`es zDf+ymMNLVmX)e?1naFLRz>r+A3KLQ=U1v*>BMcbbv9rmg{#b|GJieNEqj=2k264+B z-Mtfsdq2BqrRdnD2XAA61l5=UirTdx8K43h5}$iE-i&mKzx5 zL&lM^<`&;QJsPx3NEnN$|L#EUVOFsSrsw`AUm6jb+q8^X=Jam=@d0u?ICQ(1D0%hY zYcwr;8UAuL;#YtE^~DJL?K&y&Zc9Ik#Wj+cBI}9&T}5~(223v;Ik<;&uH^quDuRss zK2jM1qC|@;!T=$;kpyexm+`dOX8;LwxL4%!hsh>Yx(9Vv<3w0VL0cuqT8A z%EPUiK$7V|hDcp}I7HC(8Lj;b)*65%5)udlDIo%7^2llPq97C?I=H;5YYbCVOdwQ9 zuL+cP6(bhQ)*25+_{R#8#oFL`Ag}psx#Na9Xu45xTV`?2U2!>TR7qF@&tT)HA|%>7 z1UXoORT$}DRNTs9yr20KGa!9%Q~Y(4k%(cGleBxh2qC4fJhENZT3Ll+#|QdFNjocK$`WiBzqkP#OM`3_aHau9ui0YxKWpvo5jm^bc%W(^C%eo3=G;g#bg zEPPdD=8$Pt+2vXsmccFXVjc&aA))W{65OnzpBtFC7J@dl{&KE{m+{;aO+vz<@PRgL zQ%pdfO>ve2JSmF0{pq8x3_DYSS;Jm_bxA9S!x{rpZi7|M&eHT-UxR?8KEhI*S^lY% zOgGnzN0<-|Hsu3yTxysQ*{4+VAp!s*gDNTzfX)ybNhf0QS)gTla7VcO5je^yv>E}_ zFdkA#so|si+EKO_oPDq+d?u#-2%rPMG_V6_P`jq#7!qlIy2qovQ5O+=o}8t=&Mrdk zL+=9+ZH*BVcmb4k!-f0mjJ9QsBv74vq|-}Kn?6JpJ0~!M63jIy+ptzRWx3HI_NqIq z)n$2?zw(Nx^J{lgv*_$|EZp;W+zaS<-%RD3?c|q!LY8;)lxY^Af(r8N3ubT3Ww>6M%;?V5{pJ_izd2@rlyLrqw+27m{M$E%p;rQUFlHL3_TZUODk4;1tVIu&* z7hzZ`9-#Me7Pt%_U{JEF8PPcf8$*`#@({djrXX&<$HU&l?)bnU1*IUnhn`NtLPTki zSRs*b_B)IG_q6y!@G`QOFc$z|j04T`G6RPUpOKz{j{qQO3GZ{1-r13mERa_8A6YI4n9kY!N5^YRLXaW>rc_S&B_M2OfmeV7-&sJ4puG^<9 zT2kpvQ4g6k!u2zeVe+7ky{j#d>6u=rOL^IYD(Hz=H*`1eQNQk)Y3_OD{=|&FcPFIR z`b{soz4v&fci^r!fV!{!ao@02U-A*1TTgEZPsI!aqr-ZorcBv9A$s4AFj)p>Ku{WX zTLOM~MwUW$k~Utl8;E@ zaMr`lV40ZTZNqBM)y2~(7$QhwMQIg3ZA7uXCDFA!59n`0y(+B(ojj_hx%==fW)XUkb<=50&M_!=-dH52V>GcWK0?m78%=a2wl z^K-!$ngGB(gaVVEoi5D|2fjD)pP3eKkCusn0qkbvl?}QXE?k92CQdo@(mY@_t3EhO z^1IWDY@sjGW9UPcamjHN#A$+Ov|yevA+{!;$Zr{A(U2p=bnTuhpE@KaT|$&y8O9I* z5&^1bN%?0tFBg$yTmav*OTVI!H2#ocyCk@O0Oj)tg)q!0-ie4dDKSn#)tz2Hnx7yh zODvCW%AIMYY@e%bRc5->nqrhDZB~ASdH<`+i+F2VS`+3!4t@yh2s9`ZW+$HoYhR>@ z%|<8F5sHAiK|Ns}8b}3EwB8XmhY0=OTJ&OCfb>ISu{~OZY*g$qh3bB`HqkP)GX}>b z>t4bOp-EURWxFTJjMVR8WHL?>rFW=*bLZQ__=aoMkmU#v4fjzr0M}pZw%@ zEdO~ZjY19GKSB8ktc-DL0_5?uH7s>3eZv^apDu0^0`qGd6N3V&PGN$~r9WQ5q=FJj z#Pg$jT_-YuA}U z4u^w*Y&YPD9E^Z(q>dhxyj2u~rQxw0_!p3W33wreG~gD&b?u%o5|n%DGKP09W^<-^ zN)7#NxVIpJJJk9$PYq9kVTqUOFiG)XzV%SxRhGM6YQhTvk*#g4*paQu{nvg|A#3c+ zim7o~NvqcTor@)J%cXaXT^&5iatTEs)eQi`Kvauuph*r<(+m#r*Ad5nG_3=>^m?Mh z$%+hR@X<-oGBE%AM~(nFvf@cxps2_^U{nRqjXz@LGX;3y6R(8GGG}tXnv`os`V7f| z!=JEIh3+*Hy7i+U3;&Uq_t%2w{_6?v!+Wxg_1roW93pyhJi@Roq=5adlvY*GNB#tx zVBL2jh!u(o9?_Pw;Xh1SsPDb=ASKCL*t%p3zn(Gg2s0P{;RWd(hGWqg>yEwS)e6oph}A2d-&Pj42=T)MPCM@cY0 z)d|tRD?Xm|PYf_qUA6Z%Pi*)~FU<>(1OU;*0Du+%!=`bcfK`ekW>ScuHGG(zQwcm9 z%`@CnOJ$WdW#3iXjb#D20=Sh8Do0pwsEsV~P-RL0QTjz|*DPcV9v}g5h)JJSFIP=v zRxL2$F-+5bvye)f;&KZ$3y zk@5e!)L=VN!qgsky44>MZ_e~5_~)0jWU10;e{b)r4nGaXKPoK`z4`Thq&mX(KK$(F z<{sBa<{re}gt;J65gz&iHEB}B?FnC0B82=W4Y1gQI zg?ETbcXf60`r1{-(jqC0?0{RSo$wWU=UlT`G7fX?F)g6jzU83x=RH7k+KUX7O9Ss}9vny`MZLY}jIhm5;ABBg|%lu(}ss(?KcE(6fo{tgs6nxhH>lKDunrUTx>n zgx`peNBled);SpR=fW&J;$PbD?fWd?O{$wgcb5WN;w;Sk@6GssgSYDkZz_S+%kpj4()NQjeoK2PkM2WL8+ zN625YL`Bl70EjaZ{)p_7{kqRm;aIN@XIR6e!GA(Tx+9wuctd4~^; zc{MOpkh$aRKU2>3c>fIT48=WP1-N+DSfjLA%&^w$CX|41B%u!g*kT&cBrQ{gXSi8x zM{<(^=5=&JM6T;wo@Lhf*l`1}(Fp3L9F1n68^&JofIu^wd@N2!wRT%8Y@R0p01OB; zSW-6c=I~98g{zxK!&806488Ux0}$+NzwO1O$yK-tL3@n$pW^gy-+4Lttt&}mRIV3d z@M7~m(eagI0KrHnE?^YHv+i{Jj@mr&ZUpJ#L!J9&Cbvo^g2(VNy?BNOG;;a_V?hoK zTO+_4>+3=v-AZ?_xA;L`?o3I^JiUhTl}HNE#=y4xQ$vA9Bm|F)OL6lmU$Fa_{S|A% zn$e&4KK#(t-ie+?l=f|A6mR%^S90nZ~O8^8Nk7d~nyaTbup#MSSSyGN)P3FFQe>#=FuJ z)=q8#qxHZBWt&yY->l3&Y$=j0kY9li=iN6NLG^bT0)V7c2K>m7ox53yqo6^J%O4TB zv`C{4>pJqYHn8ZBHE^2h1!U8d`@u@-hcGMkx*UDFEfpijFsjS ztL8uNG~bi`RBnr@bB>nR8H``(g5sv1cKpoAFZz;#2pKebrj<9w$SmqG`a$m0&uF=C zUxd_R=H5TG-Q`C)%t6IE_|vabBS^~PERtmvoIuZeXuzPkz*j)QojB`Vgg0V1l+ zM###;X+4g}r@1ees!!VriP<~d(yeB z?_8>Dtk4uIe*)CO$+d6JFBW}WFFQA)88oMS>NJwRvCSORRifDj6!8qf9~LYo)|v3B z?ESNInYuKfN_=r`Gw@@_(Q< zF{WZxPg64$wCcV&H1fL=oG*`(lG^~5UhndkoL4LU*<%p8A(Jin`M&kf7v1cT|5o!Z ziuGj=2Pt6xXSMe$Ii~@ot}^ya!3V z2Lc0whlYkayE=Sd__wyU4UY`h*4C1EV{B}Z%F4>J^70QD>({S`lT*`J?2e$I(6?{j zNPPzF?d_|pYdpPtJ}!T3Y<%C<-Km$eW$)m;vby#F%kJ;*J!r5G*z4oR(o{Z}u&`HT zz8FgH;Rj5X*mIz-e}IaL%F4#}L6Ut0hl4$aa`OrZyav_O)bU*USwbfC4UI=eMmjp$ zAADF&F7APWen$6}_@tz=^0IgD8p0x?qN1Z5oLs}gqUIJBVo-5In9=6uwg>(8>%o^F zXJ_ff9eDQL)Xp6mnp%&%dxS;BsXY3|$0uO!J;WY;qhsT^Zaq{U-HeQkNVkVRz(xw! zj@N0~k7Z;-{DZ?fb|fUkNxTN8XZ|C$Ybh!$d_Zg;7}*CKcXeZ{ckqF^ODV6dkB*D& z?(FI7?(gpJscY>V#0>Uy^;AymLy#SYC0qDbHLnNvn4RlL{l{5ZS@(8!Rl@r}W4Fa) zrkMPO!%7BaG>t!h{;aF3-v)?O2h<&e5q@M()K0o%e^1Z%lzb}MiBkcFx%2pZ^a-fn9c+Fw6bHVJ-!Wgqm| z2Ql`4%~m`{jsI`9GA7uSk0sNJxo=LM+p7}6Ws?{+Ti7SFxV7u7r&^rGlLU3g`zGDr z{#Pjdf;tA|griyveIgTs57*$MW=pj9_cy53K^s)4y_3ekYfFWd2~=uLzD>Qg#drR= zKK50;n#JxP2sx%s4e*YR`-_h}MF`_eBz-Ip<^YI;#)kR{5Jgl;VPss?YpQj769mO1 z*2$gTpV9V5&eS1KiH5qYs;MveEnXbHrT=y6#Qz?;zuKg&t<&06=eAlcG2LaE<)E9F z%5e3WabZevlhhaUns>ujRV0Q`O}$0~YZr?magOgzU%r|$9gMj5p1qPC=C2HsgAg00 z-)&Mi);~H_CgT|j$o)2VQ9UT%%}_)qR-ET-J3)!jtcpy-A6XKKbk*@Aw-ilw6iq3I zShe>R)l32a*Zyz-*z&1CDp|YzGqr`OIAvvs4a8ey2SPonbVFE0g zW;uf?ofJiY>!$r&0^(eF&6&t`Zahvt??QR%z@>f8-LL!K+p5|GsAU^kr8WnpI&$%P z{|aAwYP?iqwUA<)B!3zZ=NU1UsjP;%4p<9gt8I<=sN!e@aq_J5|EX+ z5?^`*W`-1gRSp*Ub=b=LsWz)06st)Yy-7`}5}0c9)C&b9RdH)IW#Xn(y!gax6F8-% zZjkqbs-5n&>+4Epx+gDjF%5O6H9Y;WH`Ibt)u)Nsb;-Z#OlYLZ{XN`*2~>`R28ZI6 zKUnhm`%TH)c6?J(k-%@H_&~10Fu;Ac>9SPw-#2nQn~V?Q%jpXtyC1tBOPsj}d^)0W zM*gl^FG;M@_5Wn|yF1U!hAftP)m+_1Du(x$_V2B*i~H41*9cs}Yiz@*?)6T>wvFd* ziqz@#Ub?#A&3?9-*Ugtam-jaZMM0-GU(xY`w}+LvUbjaz)$ebQ-*ukeeruW#ygO-I z^}74sRT#dq*8ThR?gs|U^ylpIt@fXDPWsn>etwW@?EX2cF7)?u+06UzuQiv(zgL?< zKmPtURwVs*y`Ss-?`Hn?rmcUsBEtCY_NjTnrt+(k@QO28uD-4O^RU4TaIM9^ILdca zJp0Jv<9Wb+yi`;$^f6&fk}tbcIwPFj`kw>Vft8~YPeJXmu*D*TBU7AsSWN>}sE2QS zkWN)#z{?z?!OK~C?~nK9=2wFbG}}@Ig;8c*eC;uK z{iZQaO_EDcD9-f57IE}d8~@AmWF%1q?S#g-===XtTy-kwS0~3Md(KmRQYsj~YD~zi zpT7?NP{I6razf$OSHpbY3T`Dj$tTGkAy{v@L7kZQm*cIorOZa#H4O!2Nk)ho172}T zkmi?mkfwb-E6t-8>FdAoZoBmfH3T6t2o^^>Mms04i{_NzTm4rBWFLPPTx+5xwc!od zJEa7yssT}DF{xxaG-}-Z(fd9ut*k^nYxe1m{a;+HSUF1#!~oCVYO=HeIkSlJ;izCv z6|#*FKB89?Zn5J$!ynSg=_&;O>mrn;qs)-K$iE-mlN)=uzQP4xRp(f(RC0Qv488N7 z>O_yW!j&1!GoYg%;^65|<-<5st~EIY|M3=EGQQ=cQA!LuCMT`Fq)7?)ZJ}>R6)QtB z)jY^&S(hh`=1dY^o&l;3q@4f_O_?f49{t^gR1dMmY1rdwrg(9a@?WDG9iteI=e!?k zgBDy{>#mHCVh!9x_dfnBFJSOSWy4KWQXMf^VXps-;o3d3xs$Nm&?HfV$P6II$v#+n z;GzMK?GORR<6~5N!y}|!&>x28HG9^=vgTLy(%%9$_>ap?XW7+m%ncUkcLf)5;{A06 zl~=9vPL4mR(dGp~2YZf_Yna{%=rgRD-H)5L2XR=LVxMa7o&`!rHsHTjX>lWH3ia@*ote~ zV>tU#`<6u%-&@ zA&ta()h6EK&*Bv@@}>K5#=kqL^C?g1gHhJ6$VpFATf6jeT8gk&XL*#zQfJPy8h>JW zKcr|UU_nJ(ztSqne3WQg$TEf1yw9_qqI zTQEisKCq$vt!_Ff9{x1Jo#gtYhTVIKC7sPv4rr>8H{H*K{8t9%1>EA z_vmb8ZV`}h`5IWCPLF#lx<({S*befi||o|0L=gHfER9;={O1-xgg(g z6z|q>x#$YjA>V$&?vySw(t|IOCd%tih?HT1P2*e=WSSHzT$BTD&CHtN3qEP5GM{> zw>3@w;8w^<>cAf}TX!YD2Rakj_J7UnY+G4@=>~q{l>hl6Hu(F$w1G>jzqv=-y*CZ^ z)0dq>fA@_eIJV=b@2NT|HDK)msiB_>UW=cMBO-QGHy@aSYBioGT z^Y_F<5o49eGhC`XfXZ47O})>9lu7)Zi~J)RMivbFXb?4vqU4`(#AsUqBJMDO%lj{=aOlHMadST^)i`gV_`+C#!!_Q zTswOy-Iij2nbC4u_J6L-avaK}<~B}N~@^455B*2rb0$r8GlX)>5T?Pz_B zieqq$kYw`#i6r8SBt*EzgU=)Nt`ot{@$G9;zi7y4*-dR0nQi=%9{(hy`tm;Ash(-JrBU2F#)Q@I`|4RMue6_D6`Jv2`>`xVPP8(&>cK%kpc!AiSrYFt3eWv?IpyzkO;BC zl+)9+kB+@mrTt7nI{i21N(@p5dAh}vupXU&)0eDkLfAC|%=RV+>l0F}ip};V`TtJB z(`Bq4;ka=E*wlc7Bs}P2-FxiqxaTVgOlp7}Gz}9$pzu!&t4(oSkBCnV5yT*VC4iv- zf+0A8dyXU`L>eW6z{Hg407(C@FbPf(0lRpH5{3wQW?&)GZa^Rp72rDvq)!Pmhl0$q zGtAV|{7lm@1TzVfGkI(>EJukPqQbjS_S~(kFP&k66>Mu+sdR$Ss{&ZC1Yj}V*heDwOB>N%#Rv55?8ujScNwtN?Bx1#wjh9D2THx7W6#2xNnG~< zAC}L%ogJW8Af4>I74TlvD~o1U2an0D`2g~tgzHCz0vBWfepn&6xbP_)Ol6WY?7(MT zLHv6Jx$IN;5gSAko6jYfTnH6nRxbis7tPsbsJ(=Ww*!-K5@3w@ErpTm3DOBxI}V*b{+2{;xz5!VlBy1bemG* zu+o4XVuXtX0~J9;MdJ8u2_~3OD~OC=1+Z-|cKDX#G**nYT}F6O{FcfC7y{Cg$~*LI z-#s!@kP>~WWh`j&(}*+!e!?^Hy()6rvxB&ROiAF^Oa-*AxQqdCaw!8LD^cn|VI|i6 zze=OqXwlhx$>cY)rUd*%0UwVu)Tv-zM;~xz%PMjz{mrUNC97d!SnW4dlNB%&BZO-% zt&yuthghNT9grDRgT@GDim4pLsm$X7UO^r3wrj#-tAkvsqt$J(Y#?acp9_l^@xc`v zO9sp^8e`A2|B~N)`sT?kSX#&hd~>q2Lz6*1ivXo_o}$hf<=M8 zP=1rQbB56|6S1Hmzt#BfVuABsd_6IPuR*|hQVm)d0Tv_F$_&7C1%9|x);v1A97ew+%GO9U9*V+^HKtwYb=QIrnD3 zpa!5Y=!#Q^?orSwk_3Db16COTEo$PhjuH&P!W{DUFCD;(M-B2V0itOspslI{4VDcP zghIT!o4Sq@W!7b@Sx81*TT7tjIKb*k5dhOBx^tr0er7FN8rG&LF3f&9; zn7cMFvuz5k1Ir6H7l9wB4z!vBY#Pnd9WX6y&^`!MqFxUvZ16z#6jtJ-oM`_#?t+3T zF8d)F1%R+OL##=c&P6Y#R})JErt~R55&vQ&s2k0u9?xbFt*)()sx2s|lc28~3(-lc z0koR&u<%$DDg*s-z)y8*FM+Pyz1WGO0WL3LVy`As?o?vIZtm^+wzxswwF=f?K(l&~ zcy_3dsuCg!jCMdTGq4)#8sF+dyBlky{tL!`3~Ob&{4BZM2L-pEn=+BO0n^rif;6#r zFtDZrY!-aQ?CU3I?0oj7vn~#Xo-`I^0j+i$!PNcgqD+L{+nLBX>Y_J_K8p|89v(Iv z!%6N4aD(-AHh10D?BkX^iwACu(9u1ggWX1QbV#!g?9(ks1I@c6t9!$?iCn8;E&`)T zVdH3p;~*rSS;{Cic&y(77|;aT*QW>yd&rWz9mCV~Vi;sn^+oDM_?9ya3`Sw3K`C1lt;t2yDTY(4GNH9L{X z`do&{y?_XU5Au-#uySjsh4AyMSvO~vL(lMm?QuK=8us=gq;MV|frl2hA||+iue*c= z9?2GfYE1gpMahquafl*Hey}W}C(jt-gB;Iz4h5DlbwJ3I zYaUX#B3(m&+YE>RT}mpeb)s!gvj?n;rRklyer~9i&uG;)cnaT(MsTf73#gM>8y493 zGCPrR4~T03ZyyDq1NbAsf3Q37NtfYeh+shf4A8Hcx<urrMC-evmKBA9Zmp3 zJbXtJT(Su-!?c+~51Yl&-QXagrv41j@$E*;Y)5QqL``%nA7EK*?sdM{lD6JjySGl{ z&0=r`r0IxVC0J1fX&TKvNc|!3Q}2hal@676ioj z@h5Osdq@Ury2!<_po2;4bSvpR-3RSuMU-(DuKx%A9uo@a$`0|=?O?(nxVjJwn`25a zPAop9qE0t9_yhz$B2WH->$Q(tc$9v1gn4lgY6(Q)gZ`@lt~Y?bO`;n2L#)|j7Zg@9 z(bIY~f;zd$c~io8>ZE5A*qs>1)jj2gK`Ogp6S6FU=C-qR^fa*KkKu=Cu;YgsV1DBO z1cE^8wm0cue>Tsm6OJQie%(J8+B?A-yzktj{$cA3`;aM_um$~T33Q$B{|qK3d5RRD zgUGZ`3E>wZNPwCj*nYn2;{Eey!#Mx~t$c>j%i+<$z;quku0k#dE-t1YUj{-Ld&Dm^ zyt-)I)sh#^pjUh_{8zAlKhH~kUSJ}Ap?h8E0+?7}47KmOQ%umJew?npqeDK}Han>l zAvK_L2?OI?{sbD3Pv5g+yuND^s~ZwRjL@WGr?-ISuWMzwKg}ClC1zjCdT~U17{~HOu-+$kI*}A+80=+ zL0cFt`v9>lvC$WLOZvamVb?Jq0XOY`7#EltztG~~m^4=Z-Vs7-to~&Xf_`jr0S||2 zJDT?xrh5yR^JbwR^e?FeeocOd(e?mwy?;v{ZgIT8u-==tSAU;BPG2^Dyr})o6)z2x zCDn%g6P^izj1rRn27`{sV=rT2?cK04D<;eHtC-E-Q}1CBgir4yh=>E2=|h2#Pfaci zM$#xWdYx?)Lqv3h6$>2;N8R=y2M%*0i|O31S{gGYXax)>0#QOuSr(W*RnWtT@I|bEDS>|-olL3OfdpeSIL5cwOA#MlpkQAjQmml9u5!1 zw03);*XpIsr-N<{3>abdtt6Ds+i4Y`MUJsrtO(d7#;6H}ZKb)JIP;32P{E&vKi`BoKTVUKJ{u$q_o=CB*~bJ-VkE1>d38SZQ2aTamWFVV8O{b+kt`vVxM!fiJPL!7V4;8@XXlRkv~snZYPGC{B+p& z-)IfH$_S>6;m|5Ai7ITxeQYLXt+(=NKYK)@Ig2#M0c>UEMTX3-12J(7;X;yBKsOdWKV zNYtTm&PEl)It>+xYOpYRPJrOdpRF4c>z{hvDvd>r1}V>|ybt>aurbw#i3+J2dEafg z@IbM{MDL~m=IQHs0k%vR)tRrwcI6bQ!<~;FS<$U{#Geo{>d!Tg`W3m}%MqGyCDC+C z9VJ@>WIHzNYD2$lwW3Boc&~ zfZ=%B#Oe;kt5N-*44k+d=gpAXLdv)(+$H&9doB$~p&9ONvw#5&uNqmnvfwuJK~RF~ zEK(QM!VuJ;n$+=zxE&X1L8Cbe#dm($V4ForwX%iEH;CWD$B2yIQqkICdKyuW|Pf{F8vk$@vpWh1BapO?C-Sc7nJbZ{J zi*ril*rF=ITGu*E5>BB!HHorht6*nWd=800mF81hf9ct8V`(6@>J)H~sSns`(N8f~ zEH`d2XUK0A&M2&$hJ^^EjQ|q018p}sTsinI8^7CFJ*52FG9bDxX%S2^oX>U&x_*RF zJ_Z%kFWM7>3Tfxu>N)=Ckw>*DL<=(c28MkGkHv3LG?qxL$k>CtXwe7~&uMrX91$ zPC&1EiMudoo?beys^PV1*T9?M-_yc-xJjUrOqrisPJsNV5}zVD$$dJ@ z+h>eQ1QES*AmF(@7K!e;c-A9H@%CV#*J@rg!B$E{06VT&T?C$bR6SY(Fr~z&t~v;~Nvjdj|C3U8 z7)zlaWT8ua*@3bv)Mta12&XaI1Y6gVv_VkG`ZOBv?$zMv1NVEjvkDlS|~+ zx*1nAWwK|~l?>+^-C5B;c6YRbd>vEAw5@DDM&)91W=w6omXUEbF0)G)Z!)d2F}&_{&{Jt=(c00(K*P>X`o}-R?>RcO$n|Tf$%9Gd3 zj4wuV<#L__%rQI9HOc#wxNs|>$;Sr9`i4<@2SWIh>hfw#tcBnFJl<)(hvS(N4;~}x z>;kIj9GvC)$ex3OY{&+=7fjqep-qE3)&GLn`)3#u1{VWp9Ow8M?CbnE6 zd1M-6yd)YI#7|awjEV4fvM#zwy=nh?F~WKUUkh+G8Tx$FD5j}aKeh19y6Ywmt8Ed1 zS+5IkY@l45bc5q_;KqjiA!9b>qQugTh{!_;;Gesz&%`n3u2&;p5s<1Q=}>;Jkh{r7Ja;dp9?R>Gp!6G(M-b{b>@h>rjFHbr&_yR5vrJHS5R&t zRxD!Aj(Q}nOX>FC`@DE&_N~!lg^*YP2T|r1UhcuH|YL$@VU&Oiv&gX~%v|*#+ zE%3d=vYvpTIY`zwgw4S+wPOoU`;$8mEz&I?R5$2MHZ=tYSVYn@wjv&3AZ5O zEVfnc0%sZxIZ`UrGeyeho8PQc&TVHyX`lIkbO>p2>?-W9aak$W*P;U)wX!laXfE@J zv@;GrI_h~!oy2h_9icMcAWx zq&6&0p=ERQ3V6VSgm&|V$yFy_Q5{NBvk~vE2kIRfCb@v#C4dja6)bf#qC6T8v5LSF z8bwDei+(H>4vP(r#TRKbHbgYp|Q(#yQZ*Rim zvNI=RmDoM#eVS_eMdYf)=sf=QHjCE@_9k096ZWRJRoT^H?$=6DuQ#lw=E??-)?47m zTM`t<{TGc_w?BA;P8ZAWzrOm|T=?ySWYOfO8_et~1MX9XL03m&!I8mD$27ZvUCGjJ z6=)b!WQrH$d-+GFL;n&xPdQjIT~X9l=Bqg@QIZ(OScl0eFO{=%4OtLFPXtA0{du9Y z29*ytbU&O@7I#MX7r8SEi9Qz@csrP3++tix$NmkeB_J<>Cf{iN)N=g~mwoYUq zrly2|?@O74m~6F^)_>g5un5XUVJJsZT(?GS(>J+(r{>HnVtkRxl-f3~wVa%P&st3| ze9PZacUBaH!^f@=3?g`>jbvnl(BJbozPkOVNO|hhB2w#U&iJ@7W}J)hUb4IX$4;u4 zEc1rMY($Yb?6#q*KuV#AgRj_$%Z$25G(rJP5-r7o=;x>}bgD`gddFjz&J-{59@3|h zs?Z@HC%>NKb|N9e!nqDgWZ3R$g-0n{q^nrSyors*rb&Fmjib(h)5D>#&_RC&8cN~7 z&I>4Ilup&V=9e6dfs-VQXvX>{#cA0^(;N<_U&T=BVn&T9v98MZr^b0~z0=5}R);hs zpR*|ODBCIyC(kfIM`bN+@f|gZoM;9kAdLo3JFFE%KV&#%o0kQIjp zXhuK7K%%ZwAtVghB2Yz5Y*2J03c$hzuu^nLN=4)eP*@%eF@AOl@rp%H7lFwEVW|N_ z(Hvt$4PSl+psURlr0nwOQdSg;B*oTp-=4H@JGCJdp}Xj<5gcQ3@eoA{v`n5pT~3^s zi0oFDm=`Aa>UXrn6#P+1*rOQ8Q0e$jX&q^*qiN@|d4Cah3K%R9En^X7d%UK9pOn9; zO`zE|R+vSjk~BwIumb|Hd6*{@J9DrD(ci?2r@#ke#xw-EB zptD?f;)hutBjHvw&`mVZ?Zk9pfwu6W_T#m-(YChv-)Sih9bIu9Fe#)WTq`hoYM2^r z{&FgVCXp#%Jh>LFfmp6*L)giJbx*%%|WdSIiDwM7g zE$r!79&fb1^%r!|=VTK!T6=zA0E&%d9SG1Rm5HHt*Jb97`LxBb-HXY=8pDwg-J=2F z=+XlTAl1g^96H6hSYy2vRiZcwS-@D}APhk*eHbU`QS?3^4TKam)R)NDm#op3>e82< z)R)=Nmp#*$yVr-~8z5*61bQx$)8fa}8 zJU=tgzBkapH`Jvy)Z;bOmoe;P(l>ZvXyk5a9AapaU}&0eXjWrr-eqVpY4~Ep(DKaC z>fX>A-^hm6=w*VKA@7p5jFH`oB^^T}G1BPM25KR{rPKl=hi5U)_)HxV7P{Y_8elK{<{32b$k?~h z*dvl>tH3yHkqLE1o%&benWl*wFC=0wCz3Vh(P)7tnl&aSpIXQ;!f*m1X%j8Y93D5c z96wa+-1cmZr7)FL$i*)+fiybHef6PmIlIKvs>3vI!}LS?@`roV0(`SVTC*ZvvrjT+ z#ad=1FU(5a&B{W|$`i~g^35u1%&NM~swd5AHq1VsnSHtcrk1`G?oM7GIj=dpYA9jU zh`%P75Z!cN;14!;m&t2M;B4|^U2n{Vlt}gVK@IQCTNcS1v>0R3S0h%82Y#;=!c90h zR{9oKnq}rk_6lr&YZhv*M|dtxjy84tUL93}ssk#M`BeEe=F=Mj^G|?AYxlj)bjtZs zA)bWYReQf;ES=`YGH)zao9X%_!K>W0$6_7kf&TT8gpJjbn9d1Y_QQl|Yd-({9DF9r zlo?{B6GfR-^Kh+3I+hfiBjVYOoWL$l?V!yffz5u(n3Qy#KCgAV2s-pW__z{O#AGu$ zpxRtRq(egY`e;Mb=6kfYF+Fl)iI+BG&$z8%s5Oh#OSrF}Lc9 zX&iMlX_oeO#yi1VheMwxx2@!kw)Nz3WS}dHtyYG=mET2L$1SW9lD#Bli_dKPz96_G zJZsv>gt>6M(V+OUuWvJX1@{}=;<2%Fr+284)cVCwOe6zAZ~xZI#0KguO{jSDPBMf3 zeWZo#bEwPW%Twrh@?UT~?>3&^?vRo}Z~6+6o)HUyow~=5qFUQxft}0*6Ag!jsk2?I z{aww{T`fLq)%{)SpSDLzE2>j3l=xn@CD@ya8fZSOn|9kxX0)f^XWQ1w<~9m>zq@EBj`X zOIbqc23Wf;&&<3X$WzM0)TX}q`#biunPzB4Ur(-_?=eUx*+ljBic&-Mn6``Z4^E>U zG1$I~cdxr8u22>&5$PY2IUGLfOgZG+f8y{r7gE}ah}_GS-;r>Lma%lqd*<|7dHLCX zvlmaaoYSF(kz@LUcqW~FR=0!B2j>wj#{qn+)M4k356%SyE`@Y1MSL!wWL=7%yOdbE zlzO<7g}Rg{x>S5{sr>9x)$LL}bzF6Jl>Pjvuw{q*=c3s}y&wd<7sa!Gwh=G8;E}OD zTj`8Uu&7hAPcX74HnPwt{SMY~QYNskGcs`#EnwIL@|9y^p1CxSxZlMm!jPu^!8wN_!0YH zOaJ`mYXXbcl+Cs;HpkL;PU)7KjXZuAa%Zetr>s~Ooi9BXaol{Ecjk0&1FT8e4lk@< zZYduPys;Sw*d)5e{O7;geZxj`Xd^1bi%hg=(1@OteQ{iRMAj`Z`TQ)}8Z63aj2-G> zTu+VgL^IKR63B3cbbhTHt~Rnw+IBhOeLN|Y9%pE-_z(@f+_2r*TqJ%MH)TW=F?m2q zcYd+d6T0_3X3ymn=>hoHVZHkrh#Q4iQY;0=1 z_{taU{^Npf(jxzUqtD(LN#_pt|7CIIm|l2#`S6_MFJ{JsZ6DL0!Jz`9!x#qf)61t{ zj)|M%B#+=i{N+T*BO6v8X+FZx@V;4DjQH84$Q z=`Z4d;K(WkH59Ff0e$z#d%CCe0^R_n3ekFlxQp{_iugr zVqy&cu5HcTyt$J(KU8olC^+pTpU{3?z_v8AXy}i-%OB#fw}eo(i=EO#SeGig(RvBJ z^*zDqq2O(t75-zSzskF1`Wvk`rRujy{+WgGo-|1b;&g|nN>wqeB`HI9eI?&banK%b zPO!_)ahLw3{_PWq{*WqPh5GL77`8e2!fwDTpwC84yB{5w(PO)%U)W|ecG@#U=6)-L z@B}OIFBSxZhE1TUP|JY8!zL%9={;veQURp$)lL^o!|_0a(gpAOj$ zmRXqlf1*3zP@Y#m&;AoT-|EkO$>DJ)ez`lADg5f^oy7IwT$%nCk9*0R({C-z^gr*V z{+{oAP33>}Abop%yxj2W*MrR6-^+vfFR$cky#_Y~9b`O~A4B?*n^%#Fq!e3DS-P0Z zNNlD<3Z({U1om4fuSmK|$C>{&+;owQ97O$XfyjuyNodZ9F(#l;7xWj-6mKlUv7*W0 zvN&&2I+O)tWq7d8kY}H?n}PGJb1>@*&za~F;Qh1y0q5sq*@Nr4ABHo@M%2L+*zpyy zC~57tACr^~h)75gJONO6szWFwnS!r7D?JBsW06e<5EW59q%B# zxaL?uRYBi$QyaLrStIQ#auiCw9xKg$DEKy-lt598JFG#Hy_Vcc=zP0WhK9H}OvJ4d zs))o3J1OYkY8&)a`b(C{)2xWIaDrGkUQMn8(MX>n=xrms-eD(?@+h}8<9H2lu&zGt zX*HoSY$Gn1C^L(pgd}AQ#X4)8pt+p@-6`yfin*M%F-iUr-d9lrA2BuV=aR*2+3KfQ zCGl;RY3A)|)l-&8|P@;q;;7KT>~v{&x_U(|udgLNEK@FJ_9KyWeYHJ{3NiU zy#Mdzqd3Ag;IIk^S$Lsk z91bOu{zKy3>zNJ@+Y`YNl}2ys7kXk<5vWFaCvS;wN_jJNB%7M=+{}y`(n^(PY8f;u z`l;ui)=f-AXH2#tskNsObw<_B@vaNgt*ZV&!D6j4+UUpnO$bt2@AQ2wltSAg<#P_F z9)n4)&gZH9k-@x5CXA|)zCl*iqOC%!T*V1&sNU#1Uq%;DFJh|GAVu@i`H>+S1D;30 zBqC5BgZA4BMl45A)dBsP+gKqr;qeyHGANWT9Wr^A2lcoOSVTiK60J7 z08Bb1L;rFn{K26BFR~17QI~2fO(KTF`Bh0rclJ9^xI*6y2Ot(pWzgEdLQl%+>4LyV z<&l(h6{_+W;UIO8B6)lv8az>80-?=Du`SPXtv6f?QFWf>$}(Jfsg(;QLVn7KjZOVr zuEh$yrb?qOE~AFZ#TxIXD$9E=lL0QHF>(9q_fQSf*_^B*Lj${{M@4Gk(N=YW*>o4* z`I6d1=VtVOcCVmmcB=2aNBQcST*LFI1fPvEHpgIQ1J|E)HY=-r{rWUnk5=WeO3O)O z;+O-aAh9e;6(wLemRCZ0K1Q+{y-pFSLs1GLl>(NjWUZ5By{VGtc~e4RHR<@RS;6^U zU8G4^#>yOIiO*F~ct0Cw-S(0{%)-98070S%QVtF&dB0u&UW4Iir+8NkhOf{8tWZXOE$Q64o=0NV{db zsPt`*`?y-2XPzn2jMTWrY1>3K@Opz?H8KqczL=0K9sa_SNA4b9!MMhvzQ<3|ZpfP= zo>mhjn>!r~3Gvht<8=ds4Mdoj}NN!10%{uHO zPjl>7@lC^+^DdL(xCYuoC6r$pxu&c23kc>mO(K1T^M3F+{<^nD^Ctj(xT-#oxoVpZ zeGo1{=RHIax6ee$iWCvo93sA!VF*LQK}@_yYWnSS8QmhK!Zk-)KJD`#9z@C&c#m~` z+M&rvZM@LINzQA~q6XxY|LY0J__YtXAygZUKRo%P0OG2FjrPSqfp7H9Rl<-%F9zwR!dVPuEq~uh2)SEp)lpeZ<}8 zQF3?R532tT33p#4zLnl(=KnYPV+yWa8f;o*X88EqjP45UV9jvm*v=lMb2YCCr47^D z&Bk!K_BI+DZG|MCch|F5HF^erH7g(uVRPh1N-LomnuL{KI8<~(h?%PYZe=znqF2Zp zLQcQZi1*)xBeKt>Zw)PQ|BLGe) zTQI=Qc;Z=^vQK`iokjYWf*?#441hUnL0Cv6Jl^U=#_|+1Qn5UfAOH>)4XX^aJOnFQ zVXp1`#!pZFkdwa2tiu2erNeTu1{W9Llx{ubGt|~F;I%*5ty?%_)@CydxJw224s-;= zTLcc4Kgz9f9~iu@t-%0e62&%*$;Ni?af=9tk(jNJK)H~lo`KYok<6ix%!Bc)`lIni zzi3)GMTUX^2+2!gu^+H4!MiP}vsSM7fe|v;-)Hu)_2FbM1LrqDNt#aeIa%s7;xd_1 z!Fn}3Ap+Yaods|C#fylM;=v2uLT!vN02V=asyZ7C@Y^Ve&&0y<`r!dZ8JvqOgLy10 zFPZx36;v^*;U8I*6xPpI5EfvL%D!h1MLvk4(AFfW#h8)I!1EBR)jUORyA%LF4DJbf zYF5EG2d%rl%kQG_?kv6Ttmw^>6o=NM2gh0DC;7PgNRm{Ai3Yg@Feo{~#eXst0y_pF z1GK7Xa6AR}8PrmAoGtC#FT|rFmo7%^A)*b;40_^gw|hD83k)X<;S*?>NOV!Q3Dh1TK4h;G{g>`o@0mZnCo?%rRN{4QcCqnC)tbw2a#A;GU&@f%fo6&%4SXY_V z(5S@FlGVte#K?oy*uTU$l-0yzhPxPqnO0)@fz_<^PiA8@2H5aK8 zQXUrrW%)A<Mk#xQ!Bt#KpZwa@zWOHyR zb?{(w^e?p!Wpj#pEOkQd!+6r=7sBi+kuIOv&>Bl!yV=}^OWmf}+?Pt-ryQKWv4RTr z?TC8aZ`nMt$~>Q%EM#R~bnM<9a1XXc=TZl6S$1FLGGD3#Zze;Zn|eMG55Y8onA`1=^dqP>Q%i@U+;}YRXvE{xQPTKj0 z$jvZ#=OdbMEiq_No?aZC%jtmpFPca^3a*L9JJK(cjVAIJ!C27GBd!p~C!c;BmZb-0 z+}(S{RPJ%P@5{vr@(dS5q8ew>L?98A90zi&Bp{MKxDJvxZ5zHW&)k|S#p_HDR0Llh zPU;RB6y4wRJ<#i)mM^ZQ%WQ+TwF4gxvX8H*($2rNottN z@|MuZ<58HPUcNlWFS4av01CdMz~~gl4~Y;wb&1LW*ZB{qBRJdj`Wi%C8jBVh=^h=M zf>7+pG>$_~#*z6J0u06^*GhG89hD0MgKGzx{D(`Iw^LQBi&b7@6_UaIGG}OlkU`;A zlw8Qkmj})qWdlZWg9%J@4oF0YsuxK)QR2+T!03r+&m;#%@q?+pl7Mf zVdI(<3a4#N?YK>~6m>)OANlHmcoxv+_rVN2{lQ#kyclTw;=G+X@`8=MO>?MBZ!p75 zzhG8>kxMUmFKW@7x0CAZlMzSkXXkH3iwk^HS`(v&<4nOxpA3eOx_!QLm zeq?+;%K3aKOS1365#0Rwq?_+_`19!$-`UdVvmnH=EQ#O>_?JBL*8|@<)|Ybv{tL1% z7j*oW-dy^O=;9{GD_Q<);eVqNR!-H{D18 z7=y0=D7e0VeF#oBG_t!e zv}Q0(0IT*6iuVN?3q=?n{5w8NnDGvZ=a2Ix*-iu?`i(B1`iRQhexyPB15UIKIJd23( z9K>y+z;Xwooe87y{P3equ_~A-O-AwaX_R(aoJH+$T<1%pWN)QGjkg;UWzt*nG}-?} z8mf23Sn1%hyjG+RF**+XZg{WN1Fz@fjypKgU?!zZDM{kw9C8fPV|ZyO5Wb4AxYAdp z2pO6=Z(1c9*kyWw!S~|_%QGfp(Gt;DhWe8F47fW+r;m&h4PRuw3!kS`%Ko~7GblKf zqszTbC(Bc2!f1qZ@XIk@%W{jz3SY}eHOeT6{72S^&~Nyj@I-LgU2Eh0&hz7G5sHxU1cUBe1f&tgQ#b0FH`}~_=sW#F)#8KFX4mBzjcez%~Fmf zbJdtW=1JX8Kw7I-oG+qkg;B^p)87$O=2#G`P)DYln8nBEEOJM0YmHMQT>}sP38-&W z9b-xOGeNU@Ap@1&7ke73<~63oG=GG5jz-z_sV6Gd3{IXLepe^Z<4Rp(Ru(fzH&*!z zudK~Z!w93)(m-LF0JC@sCf^5);<5m{%xrSD7m9v@gUvvS9YR=k^m0mMkP+O9Gb)%S z@}n9f9+lldVu&v}iBX*u!}U)1L^m!l^D!%q*eb*sgEQ-kg#D0*I5?~;A-XJv;qIgI zUs&=TDq3|Z+|}@{j^Y;{AE|Ncw+lX7ik~-Wi0S_ep!qX6P`$RJne9#A^8cEx?+7*E ze?JJPfAldd5NkmYN@khgWUJ_rPzCYGMF1tHUj%OB(6`@(;7jSZEm+(FQ^(rAc+NDC zB^|p*)!WiHF|=k09P|-*Tbt)4L^7L%As>e|d4yN(T6!7h{kOw3+*FG`Hb;HRh+x+r z6sLC@YWT9Y9GKavvPH*d(^hZ$o~~cnq&O(ZanP}3oVP|TA3{{2K=O)adHFqlW!Y8EHLe!Qc;-AuH)&$Ijtb(q9#Tdm#9$u+DLz4!OWwc4Q=T zd~Ml#N?R}gv$UE8=_>Ot8;kELDvf3d%MPzauIC5Fc za7GRzFs$`PYvh}-*3z570s$$}Wy7{#6K|I1m|ouUI7X<3`qvXa&o78oi-0zKCG|^X zR^-vRW90~<{_kzT;zWl;ChgelU-4LlmE(qeMR}e zc3QAgmb=mHMdH*a_9V^KsMPUj??>6*9?f4Z)9kdA5`n>B(=F0rxKZ>`P%cM;9 zLo~HR=Y&NM6hngW9#;%-wo33b>aO^|6vn}i%a4n~<-@3fkd_4h{i?oG;HDR z{ePUENhVj+Mr$ofr*EZ5cHS?6BA7wwU~7f|U>hL_g<+|wIu{_Kh&hcK17Nnw3Dgq) z*N|R|k+6N)43R)0RzwUtxutJ_&em9(u=7%5pie=SrPP}cswm<^H6s}J7z>qek#4a@ zwrIWteqQr){drPplY&R2ehq8-+-Wj#=3-=p~o z(m&d(wpj{XSW3d5RK*2LHP{T5fqu|2Fjgzkh!mt>}6| zm^4YfX!z1V9|oyKQXdv=FwhTS%}eUX;q3%CW2Oc?`!2*AJvdOYe`_U6f_0pW`0U`S z3N6(^vkF97LR`a-y)52LgDnKNm`ZKFjpfRektod~zF-V%#aK@`$JdBCxD$vxGOb26 z?tG@4Q~nT5Yrm#dAkFfnTg^iPzNCaecH6pPbV z2^I42jinYy8#6V24FmR4$HF{8)vOU_VI#9e9N$uB=>=uxi@7yW{o|TL)T%n{>}Di| zdT%dCkUH2woVvQNxKWs7TqqQy1vkoY$uflXitjoxCvLa}@7wiqZnwPX>h_&mvqXDA ze#W<{tQxX4x2BDZHIJ@)vUSh&tM}{PlQQHRzKbt1U;MQsY3cRf%g@{lI_vsl8Sr}} z^Lyz1J^9u&5|b`#3xzLBu^mC0p|cX{GeGk49c$Fg;(M1Yibhw7AhI8cG7l8HNlJ9t zyD3_-lzVB0mf3q5FG4Bzv+O@)@8>+lTMzR5HvezD^{^n4F30Hy4ac_%R#2AhQA{FR z^ic#AMfqr1^79-QHeSiC^;FFD1F{^0`hyO!kcvJ_sqzY8CUe);T%0=h zgxzLy-u8bFYtMQbHmT10@#UW4t)y0YPx02bG?!2D*1XFx-X5B(i9h+jxPoOKX|89K z=wEapLI1z;@^lgpjKugK=&s=!&Tkh`eAkMwuz=bE>#m~)K?JZEi?2~`;^XJdyrRCDn($UdTaKPN%fB!u>GlPSJvoo^< zUgQ7W{^Hl;`JI-I?)dNs>N5fI zTdJ?GS5;Gk`py;<6o9;@+uGVdUh_|MNm^PO)V0^u)m=wdmyL}L$CGwa zQBg@vMFVmkgLuz?16OdprxFqp0t18M;^J9ZS*g4S@9+LwTU*P{&TeXIfIuLaJ~K1Z z(~XU-mr9&>hDH)9&JeN&a zl#QBy_4)9Hr4{^bKTrGy`1O=h=`kX84F{85fTFrjn1ZJG-!7t1;hbTMg%v&a@eA0DqDdV)LjcX00s(lLLX z>(O+Q{-N-FN&%03k%p-cz^&-u6WBby850>iy?c|^y8fiQ)T~^?^rJ;I9K&B#P_UWF zOAVwVyWWQ8KDjRS1Dj0o3(LzVrM+v$W)n}G%ji>#!R}z7VfD+Gy|+o34)*=-lb8Q% zyf8$wgFbLrj3hDkMFGrYd8&2)YrNEb`ud(h;eU*mPyG=MdX*M!DcYl%0=8p$Y7PHm zyeI{Yjy9A{e}sqQ(5g3<&wf%(<$5vJSTSFw^GQ8ly{U4s%A~<%W2~ua`HS^HEUiX! z^=gCDeC3Pr=9;w@&mUv?8ZDnUIs&eaH^y7OeD6V`FlGrp#@Bjm!3Vt-Dmk(et>-a7Uh}pzR=j-CT49n{Q)r-1mFP2(D z#-;)gmG8r3k;Hj@xkbcmut;mX(J^_7*AwN3;lt821w1uPDKgmVx_#ICFKAj=x9}E zfy-nTIu#;1tPk*_-q(hKjHJf1At0J}x^E@2%V$F|+D%?Wg9hg_F_gU zmCZa99ki%EsIhDPE0LJbp-JFKij*+I?tKTcu7G7~qapVb1)njpxd!^Puqy3^eWfn& zR697(SAL+}5Az@*aY01k6z>*Ma2~<@Fx5=Cl&qB>$(^zSl&DBcw@n+5JfffH%;sI# z4>A4$iWB1^{e~t=Hyoo2%G1;7lYjGyw7qw`n(@6x6E?@tp{{5 zNMh`EF+|~5eKAb)`t;%}!#ke(&fY|t^&-|>yf0t42=^l@X=T(s0wIxb9>Jkmh_hW!3@Yx6 z%+Qis%i-dN>yy zb9px;Gt@DN-9g!~iWE?%$ameW8!)Vv0*l3zh*TR5 zycq)46R?zQ^Cx>xqdxy**0L*ARq((_Ce;m(N%Jk>%MoBt#o4|oD)~A;$85Q3=0ACAGCiD+iaFK7ECZ)yaO?&o>JmuCj&&P5 zI-lnE+|Tp7?>^}R1NI+7iPHeU|E63$g+lK|nLgqi*wXOSol9MVS1@NBXg!>rdog^O z#Yd|q6`h-27H(Ij@kUJx1f41DoG#(yaMo7|50CrZQpR*J@Hk5NBid~m2rNLVROo%h*h?Y{=s zxTXL!Mm;-q<2;_@u-{YL;=lgHJ-2UOyVlBTx#cJJc{ONdq{H4#Ls;)RBy62xv@}S= zL>Tu~*D^KaC)+&eJgylhOtIE}WY_o@MR&8b4#!pI(Bsg3)&-kZq~(`+EF`xiw9$_2 z;8t?=*1(u;qnDQWrpK5hkh)t5(t!v|{0q~vw~@kG*N+@zFPbOJl0^uf+;VnAHK`;` zP}#WWu+37bm`M|*@m<8YRE=9a|I}?>JgxjTu;aDLX%Vf`7dQOmB+*?#3 zVZD8~`xpHjo)$UxoaKk6{4cmOeH26Hazd+^NDi3qh_Y+H0#C`}mgpKRAjWC$I`Eh1j zH?NR@gzDGS)85+ewRgtI+r|fZ^hC;cC7gevbOoR#hW0*!{zUet3XH}HOO_;k5b>?J z?kYk&A{domD9vTI2Y{_EiS4{2@+~o|mVu44gg0zq>nO?2++-QJmfXEg&l;*=ew^i} zs+D%u+|4L-l--3Y|Ld0?{D$40TSb}HJFRMn>mxX@MuX#0SNSN8*WpUaqMs~-5m~^N zXX(?ZguMv5rQ*Dqira2uJ^h_D za}%!?DLzkT!|z>!FR{wlxo|O`;8%I9u|fP&a!+uWefK}{*R&DcHu}k>?YrXsM9e%> zfeS*vKT_Ned_z_IzTZctg%bGeb$d>nibIC~>N~jDkpuQjpXDjt42djDfK|*hoEdMD z0B)8|vN(e0_!vGaA@L3Er)yl$t>WjD*7!DJ&GMlRrU47+vQfnEeHORNxgghg?T{1Rn^Dl8WRd+ij-p%c%>5{D!A zytI=0(vWI5ERF#kLuXCmB^S$39IrT#U&zz_`-8(G8lLgA&}sl{0J0`i3jvL}3-42dHmJe+jPnLMUWT5h>1}2zqF*u!C5aiwcN$Yn69RL~ zuy<E-`mxt6?q6RH$4ye<#d*1qKiSDTrcbxe^C;m?lx>{m#<(?dM*b z_>a6R7>X+eZmTP4n+hnc2`SG3^+Q57mnz4&s^_^doI?VsmFH1GuxdGWZ#s&*+!Xd1 zFidWxxjHGM2`o3eg5|te1P!re;qZSe+q?#CqVIqs1qu<+Zzhz}NT}Ccl5k1b=6l$-3)~t*`4L*EF`Y;e4t~hI2gb6_wEsiM^ZUXJKf+-LK3^gy~i(Y0+Let+j0UHDqzv>Vy&8ja8 zks!R?AJkQG)I+(jXV6yM&8i3!7*eVrZSBf8F zRf9sp?4+Rj^yO4?Z$fVB&|OV<*6nDX_WfP_y&y{2FjhAR{9+nrPEQj`|2jOl9W2)# z+tqf~*&b%{noSaFQ%w?aMrlH0 zx$Db?M|!tXrwrr;^}p}$SPJe0gNBSY_3OYfTsJt6`Vk2lGnpw zJwkUr%Er>^bc`qY8y0A0o1j7Ud8LH`*7{niHEJ9teEe3NZ|qGjHCdc3w4Fg`W>klT zuqmu*OcMI;kZ97R84pB^GebxvM=nS*TpcnLQQI2pN@}VzIHmxnk%l)^1vA*88BMMq>~7pEO&H;+8*Yahv`U+ZoD|UMCy4iIY3GA-xDqbp z!79zB-!V|?^HFoJ!3Y^?zmfnr$GzIbW8o_^bHwlW@;XOuHRkUBey7MVi#ej^$mefp zB+#qP)j{-!Clg$}Y_y7R8JX?~t{Gqhy_4vn_Kf4Wtuf&;r&+$9!`YmqgyFT4%)|!3+#CB5#yOpB3s|l?^!k*;6%y7@YvpEjlT#Wql0dQZSY{DMUABqL-rNYE{w)_c2x8!gpme;X7!ppdL^TF9dmo)t2NWd4l4*{S=S-$BuB5DGJGUT zSQ3>RdF8%FSUg9g)AgCCSnvmh8bE1+_+$uLr_)*00L=$$PKCI33264YFnoSHxt@_n zyUkAt_JHrMFZdDGg6o!XnjlPO{m7{`1ZY+)X;e3*K6T~`HyW}avkm&y zQN=&a?mZk4zs<}t$~dqSOChZNjAD*>te~^&gmGAax9_FPHrum#^u(v{niS0kl0KME91;z_zTmo^~r*h{I(PsZu>w-86>DPGRb&Gxz@VesVcf zT~GJihsSCNstXX{${qgu!b_2EWn8-CDVBjUdul+h=0Ub{IdPTqDOhysxbws0Mv!hJ!iFXEiL3dUF$LpK3 zk3XpoYvJfGt?8ae?+;um4G!Je zEOqICYgvx85>;V4mvPY8>ObO;jmbV_*9q?y{&N`o_B$)f=N_VQdhgSnXE1P}l<~|D zy9_Bmh0NJJxO~g-qnspz2}IBI!0~Hym66qn^5^*|fl9N!?-`#r zZfob18ji;jE=B(Sq8o596KBI6xGa8TB_ee9mSD^7|3V$me&ymNz$KOGTl* z_lmEx+873I(GHfUqFXgJQ!v9@PB72$f@X0ko%I{J0vO#X!TsPxy57G6rx)SGL(PIK zDwfddXYd|Rn2gMsme6k$2|wf)y_P5r>O+67h+k?thwI*>BDp9s4sK}i`$P&3GEuxD zeZKfi2$KtDnm+7NzGPjscq64s4kCp@N#Ze=c&b(zUbSa!oE%#5QzwKHi8Q%wZQ%>!RqIKyP0-eGv;~AL4 zYzNY^DVN2XhhXIQH)Xdj^VHro4y5fxMjJiqxf#E`Nufoff|SPxuPde%%lH>kW%c7e zb$yH=O7Cg9>$&vW_<7;ws;}3^kiTw06+@W#iI4Lzmr;D@TC1ezH1p*8Z^g=$h`R1? zqpWB5FC!z4Ti!>T#5{lyuyV@Be=9v3L|^5O3PnSFYOCu5;sporo|~{q0L?RGB1BRB zULrFVxavbWHdXsL{bdw)2b;8rs=I#dzn*3_RUUUn*a>uNy(M8Xs`EhP)=ECI78^mKzCB4Z{7z%+m7JgJn25a|MHAZ*xrM*P7Q~Z9&>)(HA zEh1OQkzQo9*Ya4|a?NMMROUPT!IJ6AX^&BNTiwEB?`7PfHI-Jwpskn0g_-F?oY-m%b;?%3n>nsYOh}(56 zi4v|b5L*Fja>nMcaZ8r%z5Q`EwjrH<|Y5b>S@q z`=4TYUY+SC_;t2;4Sjc^VX?IE>_Pau`0q7mIr`Wk>h+v*xIVpfB?CCLs5Y;@fX-ec z8dAPGTb9J|5%_P87yJpzv8YT+SRb1$C}L{l8uew3Umr;9##ev9Ne-NCgmy#2ZT`v~ z2s%CcUF>D~{N}^Y+mP=~o@@a7=T+rSb76xlg-VjtSsQ08ALax3e^>6O_~)deW=Iq1ZjZrjlGTqz-=brNjZZSPD5 zD2rmR7F_LY>DRB6#oy{A`Igx-o&=~!@9Mk=-nM1_bESg9*G-OKw__mFr~^gb{^Zt+(u&?$LUAU)UWbCIhvel)S9r7S z_~6g=qcD8^A{-7UInp5QNKXA?VtXeAM)hJh*(dQGB>4$e!a`mY?0B%yZIR_!#iUsk zc&`FPskj5rD5(4;VFw`Ra3_u5ERC;Tk&xEOWG*{kK9+xyWl=qj#WYu+i$-ZoT_#PJ z%PYNNZkbT5Dwe{Y+O{B)Lb|>xnA~Tg`)8R(w%jzu6kbBIe$#Q zK}Aw|#RqctkD4mK&3rh-ppxF2SKdPs+SV$@BB?~EcK_QV+H9`glHblSL!UYR_~Wfe zYr>(EoqFMWGDV1S)EE2v-{!}`zM=sf@2TZiG(-oeI0`1q?0W9BqLB-)sLyMij3r@( zO9ouEiLtI~UyO<>Ta!8ylidkyj8e^jrmI;hYd?8I)o%+i1{qF%b;0Jx4u)N;J0AW$ zH|A&2hTUH{JOd|#EiTIqdyecqgV%2?uCQL?#VgOylVHo=yM}#pYo3v+tCqj)3_4N9 zr!u!M1@-{41w=IIecvOMYCnYh&j-AVR?BT70Pg?$O zyT5MY+=wJ^%i=r%o_B`tDQ8T=*SB`~)x~2NIY;r#Y=nf;hTFN-8r?t$vq+<55m$$u zD77!RlEfp!!rpw|H`xx1&TTrwp0N~;cv4nYYV@b zlkQzTW*NHITAi~g{E+MiwK`AU&nsn3xoT7rJM|dl4EQYjh{w|$7Kyh#G2HcQ2>s(~ zMPRx##QC%-G1SeDYqdx6V_|dt`gW77>B?OB(>HaY?rx5zs~Sv{^=$08UWGxN<)1KZ zj;e(D%8+3-;qvGq-j{Z}-%ugrhn)x!OHp@lr)!rd@0@M$FDv$nE41T27^teIPuks7)hw9B^-0K!CRJZhvSIcQ; z$D@Tib$ba?Fp~O7w>g65pAeQ$!j}FI?{f$|l^HMN9L|@bB<#_j5q?@D=19?}HhA6H zFSg+^R_?j;%rw3KqpDCvXWio9y4`<9+BgkCEDPH##7WLUWbBYCsT8wgv z6HEKLNC+eOtcY^ID?o;FrEXTm2S8yFyciZ*8AXZ#;tm=L>|0)-r)>!`O3y(QQNLg- z_d+3dl?}7O2D#>i=&=yy=niOqlVXUJ1g800S6P^AIb{!IBQceqYAO?pUZ2#+^oS4A z!Z|*Opo&nE!g>+UUFB+dFdy~GPh1Dly1kcD3ZfbcVrB{=`og!uW(wj73KDq=lC=s_ z-3rnZ3NmX7vd0P!ek-6z6y+Ec<@pp96r0JV6_v~smE9CoLKIaK6xBimr={eWE(Te6 z<>^}*6Q{%PB{cM`N@+xPB%XoV-t%bMaq}rcJRiR1IqvxNp6`>3XQ1M9^)>Fl}Ux|^^Va&0wkW2vo1Qn@oV7H+tuAyQ}Vtkfgs2d;UWgmJ>2#B<-= zj5_4Sexa|Z`Bs%?r(C>I3&+H#vB&2}j(FKfoBpEDX%>N`)hl&z#(@Re)!#Sr^2DD> zln$3w>5F9MNLhV*rN~x$Tdl6q$)`}-ZcsKJi{z#55+yWk8l|tyGJJwamwk9uFt2RT$Q4OiXA@GL%X!X#^i?d?3-BVbF}pW3tDI;#G*T)|(7R zYRP9Lr@5`6wPU7rCl~BGFU^LBw`0*-Owzy|Hj4 z=R05d@O`cG!?7H7;&h1G_i*I&Rm($Spr~8p!sJ7z)f@Ju;jxK^`x?!Zc5h7c1c&)B zE}|eL0|s|pOD{Jpd_&uk65Ei%1!Zi7kO#G0qEq@B04NaK6yN|C705*5x?uTf6 z3)hW2W6;`&^kYLZMCg8~nhi(l^;EviQOoYoOzXzX&ePc7FBivdcTN{A(E|ujcze!Jn!!cT9J+l5jZ$rM!WH6xI75nF8p&7_I8CVkQ>Beeaf+Owo7o10MDWY`TCLg=6KlV6z?D^-hS3a8=B+43v z?anoPqG{-7Zur#Q&_C2LKr`yJ6V2^}!*>;dGin&RZusoP@cAFZFj6Bl)e?_U+;Pbw z_A3Q95bbUh6KaG>G>XkPimNlajUP!lkvGC?TmtPIz4&94Olq9MXq?J#oMsOsd=yBO zF~$y&XN4MPCmQGE8|T&;zf>|lHCcX%?RYscF3ev}moXwzHOl;BTq?8jlGNmQ*0^kE zsl?qR*I?zyW~ESu%ynrgD$1lT!?@~=K=sZt55yG5Dy)v*w0?5Acx0u(FWTNH%3w4~ z{|rZ}66nlWRtvzX=~?X%TkdgRsjsVV=rP{pgFH!I10qV=3XpKZ zH-|>@s+tXt08x`>?AmJ;QOkW9mHl(2fYAo|?lRP&5|*^Q zTeservB5Y6m7B&;f3l=?*h+Ga;@Qt(?6qc_wq~N<_-3%0&uC*lia}3DtM1b}T}8ey zw$UoWWkPP|DiP7fKM@dfRHRTNDWIw{`YIyj92c=~ zar!DpeDsdQ-)!C=%TkXkrK6W^0&pKjN2<}{Y}DDPL!usN<61A7L$&cVJ{ies<1LDT zWs7i?rne! zsil_5oz4@}*HI2H6SpICx1FbUUEbQepYE2vaflpr@MPMBbrHS^KhE8B7K^VrMA zbBr_rmn1R-)jJ0FI)+R+hJJElCTw6lLKQ&AD%XCg2hP z#1=T+#??E;_c|p^IVFB_N_rNSBBAwlWpdI8NTqiEi#+&C1Y~IGgu%5l@LRJi4l+Cr zLergdJepr7IcF6(bG$ytSvbf#J;--BpkZ}ky*VgWcH#VTkUQmEDtnmi;Zpeapa{SC z<X6son6(kG_3A+QuDo6m4k8qG}JnLB);bq9m8m8g_R#K>Q2E?P7S z0I0MJqJ{*2AJcIZ9T8u-&QpU<1|o(^8fIFD)9FFP)8KgzFbjaQpB~HD-PE7ze#;3( z3m1WB)xwFVnWj4X&zotDou(t(t0^&P{-yjos=(msOX_xs-Qun*b)*jBV`P5><30!; zfW~zK-?75e+;6{N5I!Trt|g;oX~S_LN4yc?uw?YjkFdL5z~^OLZd>%vgCY`fG|3Vg zYQ$`D1H!97gALy??4zXuT>YLbcyVwo!Uc)4U%nt~;IPUe1;WG;f{FRG(RkjlN2U~l zASn5rb2@JdW(YO8AWZ`e6+sv+LBpMxEV{n)ukX)uXaVTEwMf8+B`b-MS&;cfY$`ut za$OSLgY!tSlovY@2pVI~hA)Ww-o*hv>?-H^XFIgLKK5F>!(tdRjKl2Iiw!$RfYEtsL`>O8Y`p5Mx>imZ;od4E#Jg{f>tqPAu#EULix+sSa?4 zYx~zR9EHQU6VEk``GfJHJh(9Qzc6aBlKer+|6ogc@4NKbcR_-u4l#bIAlpDCOuCMB zW5APCCqD-AAI$f|jr^lt#FDHqVh)-pKFEO+vCA5UK909f9uuI$A>s0vpCaUT`Z50I zq+q~ml4$=@;Q0^1J&-uNu% z@HMdT_PR&rDM^Lx6n{|ZgP^iUL9Z->hU>rvIU9d@?mGPTfgX>Cg3G~B| z!ffR9c-RUr_4No_?F-1OfwNpO;{fS=Bi#;^M|g5b_%G3}2kL+0UiBL`^m*5|r1jmh z%e02Zm zynlS+?Vh3d%!DoE2rR!iD4Q1U4$$XX(}|zcgiN<~ye+IvRUllFE!U*HJtB%gr`_#S z5jy@XKv62(yqNSz;rJMg;RNu(+VW?JL9_w|r~c4cab^rIqh$KORmafX_c`7_XB$ms zRY~P@*0oDW<1uV@JNU*ikuB^vTkCwmIh7~r|LyqT7TX>zzSApG}No zyJKD?fGGtMpz|m#99W;G^_7r(pQ|9MK0)YfN#uu7<%E@GVV$uQ%1gOEu%~HCUbCm`s7r8U7?=cdWE#74 zaAcVWU2|kx$4PMJ*yjdv<~mn*aK3c!yyndFelNk5@3#`jRSzbC9 zSMRG$@L4Z;YJL1#wd;aX+USAy-CTp<+bB^hk3PC!zUDEWF22{3k~e%UGwM?OZ$6p? z^S3U$bn&;X2i@?uZ^lUpbnN5?3v?c|Rd)$=opkcnQP%WI3HE$n2^Q?VKI{_g`}6BY zupdM$jU2$E4?zwR@^&MKNTq%whhYz;g+{1M`DoyD%Rc9F^nK7-Pi`|lVTC#S`5_cN zj@R4axzGeC0Wf_w{e*k3Ur2?MIa2tY;DdB;71kP(CU+qmP3RqIThVoL@rJyX3DKcr zQ3Zc9(M!3<{u*M7=D~l&maOAtek4dGhu&LpuIahA>fZI|-kSHg%>DJ~Kjk7H?UG^t zWv`YUxC01cukioFWx#3+0ds%<-eN6-`T6OvjBs^ zR8&+B4-d=A%BriYu?E4y!U7o?*@FkNA3uIHF)_go(N0cIzJC3Be0)45B_$&x9lJj} zfjw<$Xu#p{i;D|)clW`;LF~$HO-)T*eJ$2gxW2yX@9!rjCg#4&y}rI~Z*LEULcP7c zcXoEL6R}E4O4ub?c6N3O3JNVPEv(~!)e}@zRk2zG)@%6l`wzc>0M^2glas?L62`{H zBO@bMS67vlmG|%8_ww?>&eS?MI2aij@$vE9xpRkyhX*SKBqt~9=;%Cu{v7Kp`1||& z`1rhg_wLuPU$U}NTwGjOvjBxcsjI6;L`2xy*&iGn`1<-{6_2H*rR?l%>`E_I7TDO> zc=_^WW@aW<-?(@09(GIj*|TS2Vq!!@M09j?AP~sf+FDsz8M{Key}gZHnCJv62WgGczqMZ9#q>PT&G|u~$MuLReTBJH=~h zX^Hh9l9H0J+q-dbargYX9|pcPGc$9FZc9r`({#f)r_ZY=_B>78e5c;i zlT)k%Qdsyyt#B{tWeav1xV-!nYmw~k?h^Zq15f6#vWc6U8=3z^d3i-`?LLnGg803D zI^W^g*jS;&={sRd;wkIK#)T^y*l0UmpxM=WvfA!@^l7roe~}fREUCjbIr{6D(KKGmsqT)8z3I}2 zg<3tG-;b7FyMCVP>H7I~V<`TX`B888^~L^Njpc{lo|~U%%cmITkK})Dt}c!~f9UJO zica|48)3NAm`nnEa1 zWh!NP!aEs84plpuW={`xvaF)-?q=I%I`8Hb}=cwS9>uf{qy+Z1B!tEa$1qb{c=W?3pYHU4|(!rR$GPt`@FuP z`}dDVj&dd4h?MSj$NJe<50LlS3Y$Wg3 zY4^YF)e;E)J{zX-{Cz&k)$otK+ONMarvJrW?M95?Klf_)D;oa(I&S;=_bakT@b>rR zqUY_OtG$NXzrTNey}eBvGXI>bOa*G)BLOsuz%--%_>yO6XhIP#m+AnK36d33mL^#y zoJbsW7J(oshNw6RP2Y(mat~*ei$h_=SmYln?PH=K*5Ghy1x;0MRWiI;JQhCZ7-qt$ z)LVHw3fXx%L=*;0m^C`gDR~~Noxu9-45eheF-G|`SCRd+ELPIHgrZPfjbb`RGIqNN zU$;F>E>jy1&4*S~5$$JSO-0`aTM10x6%mcF3aVHgXd;uM^w!C*;i z!n;8iFE>ak#NVlD4ZbPKLs&=U&l__+ogK^f4R=fq8K4Lx8!fm$;F$c>`<5b<8bX6( zjVD81LLLRc0fIM}2Ly^F){%BaP~-gvc)Fy~P7y4tl^DhRVe$kweN@UXRaG{Vq67-| zGB$oyVRqq!_>lPr^U12RWZ=Za?n~KA3`X=YuoMNhsvziyQOE^_<+^N_OUWy%C9kk4 zU?QvR!+CPb;-;!i-XMRpS3hohZ;(aH;t3d`^Cqlti4cfd@3?XTCab)Gp1ZkD(0)>6 z*n%jwOxKGl4BUb;Y%7Qb{7GFcJ|h-~s?=~0+<*y9ks%)ZUZVq1KRyKl4Zy>I1Wgpf zWgHGTP7U|9zC7^QI(+vitp#O}SWYn@52q}O?S8hetf*HZyguM2)o?8)9- zf5@_CEF#d{m#60(zh5dS{eELFKHz3ySl%9RW z_Fd$jeNfA4a<4w9_YkRPFR5ogzD+xoYxkqfb#jkhV$VTRkA6~*zQnvYl-_+<7^UE~Ukh}MidG+F3w^2EDnp;`v>FNsm^d%HVAPkYHd z27mngvGrwx!lMu5)Jx>t33X|Qx^?aEA9S>LVDXN`Yk<{%gxR$@CnxugN87!7qBN|W zSegXP>LHe|Q`1rh2L~v8hd-@Y+VPo(9;u`!!4- z)B6q#P0q~Df5akkTwDUF_uH|lX;SB2EPD}o_9iAJ?H?YUo_>W|*4Eb71_lN$FD}wq zz4CDLQpOCvdR2*qHdOq?)%7JBjV8CM4{BM*qOD9w*VXOq+2!|llM9S)?bv$8f`S6A z{52ZSzQcnfJ|Rg?209BPLvcYqL9qulmHB{4jhdR8f}#><=s3cmil3L48Eex;Midtp zyZfQx(odigE;PFF6VvlVVongGLs$0@y|lTNgUjmrMpDuN+`iT-_RaYI_4As=qx~J- z$TsX*!nbZy%mR}MVQY`4yx z2 z_mqDAyrpDExjE_y$r@1cYsqW*`W3%x8(m6!y+}?@j(Jh+oV4KM`=qpJqyO_&UdNnM z#cJ!q8KuuaN8eO^*QAS!i+FgufMD0h`R@^xqtVX-oG}x28WD~C(}^QrB_$=XsIB3K z`PYpyn>e}^*nOOuuVlQJEu56bhN9v)N_ zMe`h1mSwseR#pBh%52}Q{@+sOW7m`aQ_3`Tr~ixpAI9u|r%a(bO{;^Lw>1AWX8%E% zZr{eZD{8;J=W9FuHjaGv-zc*@0Qb+ue^6%K<*dg2lgqjPL79P5wmAQ!Ow;&bIX~#g zkf>oMN^Qw)HQRfYn-TOcj9CJKtBpt+kE{QgGOxGO4L$xznR))F*Ly`V0>AdlvOInr zR94jgI;?Fw{dLs%PT=OaWzpm2qA za;$ypede)r&Q#XERbUM27SngNdPiooPyi=IBnZyD{9Gr3U~?e7g`miO+cxyu!~dkr zz`Id`TGL=0qqA`ML=nEw=m6P2DU;WU;8K+ZA5XQIh^v2)y3;EPnNUpPs5(Tq(ikNl z78RHY5Qt(nVsIcOIJeQN!>mN-7*&lDimXvZwtG6U@Fi;;rv5O%=seD7qJ+9_bVMNN zJl@I-1s_jC-wi)caMCEH>k(J}mYx#lno!EHmpyVXX)p0f0*dJ;t+G@c!HW=*GDOq< zyE8yHu|>6vA`C>rOktHA&c_}=mZN+}ng!IHj3#0r97CyplS)@C< zazrM4L)E^sIZl{1j7W4$UE*7_RPS$ABuG2Xcv}u}StQ3)s~rK|N07f3@8_9TBmNEA zAh&g@ph`};C9o|=Q3PfW$l7k=!rz|1TqCTYdFM{#J3SL!6|PjAGUDegaouZ(zuH{k8iQA&1}aW)L&vH7JZHPgD=ypjFzJNBX05r6&3t z|E9Y#zk<9I71oEaHHPbO$t@v7BO2t|xdA32qd@5`DA;-gLe%&e5dTpZlUSpFH-6On z_HhKQ><%v@t`Ct-Hn_zaFHA(Y$QXb|;9tNMv8{j_Wt~5oyu_UFrd17(mki>yFb7D` zbX;&=dMS7e4>2kd8Y|9pThig8$|$ z%I!kx^MerU6p>R;tP}D{M&_rrlc?2QCec zEQLapi^zc#^IE%m)k|Ym+X@`GVR+u%;c2qeT*)*sY7vS)ROo7vK;OyZ` zi10rt^V4O8UN)%)q#xHG5=pVGI&N})B~QtPPc>QGcc4jFw@?>~8jo$^}j$L|*w z1`%l^$CZjiJ!^5abyE zV#V%6Qh42{Dg)tn0PKACyd1sth7v7+B%s`9QL|_tfH$gqOFjCvSO|aGWV^2RTcnG|3iXY%uK$SMsg+!t>?}N+5zpADbM=K+gm~EiJvdB` zI=bjd`0%Fcy`@3&5Co~7-X?)N>W4(CXdo~@Ko<@TV|#|e7cc_>MwQZOZ7N{+1{6W&|B*5O{__`${&+U+!EZkA@9mR&^gNK2b#!!OVq&89?xUij+S%Qu zq@>*XvK{p16E-Ww;ukiZ9ew-G!!LMoalzKnSw~0P*3Q=4%oJNoBP}g0e*Yc|3(M^M z95!{Xt*>8QSvopAf*=%hjGgdApSXKJv2pQRSXmJemw)(B3mZ;bSXx-y*dUQe8d@4` zfDNbTxV`;Dg*s>f+Srj(N1X%QN>5v2>9ymAZX3{Skw z&Hwx7k9*zH*yQxDU)NJpQ#;#VUN^VY)YM|r?%B0Zef@(C4fU}ZdE9~$PHrA&-!3 zCqbHX%bM_^Occ~Dcm(b}e;%x&XXD+rp{Qx3{O}RLC=2I&K&KTB@HnzbIr|1V9_53@eFSwp4IV%C zb5D}D@DF<89u*NRCL%(n9)u@m2&dx49damg57q!+3%%63~5>wEsM^UL3+4IN~6EJG}tV`?UWG%^N{6(yB*GQ!yO)kVW(=BaiUuC=&5?Uv|d_p_{Hs_fzoc7l6$tdXqR z-d^D|T=KhS*~RP=MTOM2-D_TB4olg@!dLAp?KeMx!I${`+fu#}uEA-c`Cd{A-*}e& zGb~DqX<*hD0~Lse7b*8r{5D4_(8_;FMNLD{9G44nIg0JsO5+^c7zHv^85D-I)4CC- zcOFA4=NPz+@{%z`7^D|HL3-0HkqJGm zNDjmAL46{6bSMt>nLw9YI+5_lvRIfi-J!@<2dUa55e)PXXx_>AzHQHLeqE9-_m`92 zAkMs!UctHgS~nva48*1ofY6mM@MV6zQZk||lS?ImEknyQiA=PKBVT1fOK}Xc_y3*# zVTofr@}jM`>9O$*3ofqJO~OV8b^n`;`Tqg^|65e7+|MR%Ev=@=H|t`qN8B&0c6}(cA(|bx5d5p^~@*s`r0Uc9&sMg^#=M7cc`e zL#-Jai6Ny^q;ZCFNC5$90g>*K5*czR89Jm(N=j*@m7%)~1i=8M6csSo{Qi6I6MLWQ zoa?-wH}mdUYdzo3T?Vi+Jih9vdKmiH?vNq*6GEN6S<%OY5}%Zq<5C7qYC_9>ALqL| zEOZ+5GR*V~&RwL6jFu$E`$IXmnya&-kdO7AbDJ@u zIQ5(^L;Y$?t&+wOBmcK;^(5C34Y#nxxH?MFIQxeWsHM3neq|38Sqj~Uw7gZvbn=Re zjQD@ov&Fi)FpL;fB~waQT>69?ReE*wFeGA`hNg8?^`oDF?^hT#Qk^muR*H@+e0??& zgiAb*Nds_B&2L5KJ1k@kyXxhEtM=^AwGoxHkSI?@r zix+WxZ`J!O$N?7~gtH4>`9y5*K-L-pDZnRZ7#)iy;7wtI)X~$i77NAfWFN5YYvbjm96ElvCmLKBdKsLg_D3|+4`&U_a-%fDLq47N zNH#VZIK$m%=CW^*H!N|`1o91PJ3g1QbxWeZpocO$z^B(+&~>diKHoWY`R2m-a(j21 zPoL&p4gN7=c3+SMx$Cy>UiXXw>$k?6it5-`r3M3a2xjPW)Qk@2uo(1XTapWv zzcv2rGTQA#T#9wx`c=CoLr15ZWJ2=VvXWEBj8LPWTeJ;;$>Hh$aak&({tW?ht9v0x zCx{`#DlUqJZ-~}MuaP=xlWqh>0pF8-Lk*m;J8^L4KM4!?28@zpy8jBm*gRjSf8W1n z;ill*LL9V*UP>Zol!7w~ezkWp`=QBXhck;oKf0eK!XqF=NKh6t)!N${5i&f&8hSc1 z<(lI7xLOEtj7Y|0{ufcrA^{`>Kr-b=VFY(%_<~0G|M_0U8MciSPvEhY!$L=CUn6t!`@^OZk+m$u#GsIUdo#ko>SY z`jRpfBc0_nU67*0CPLfPl;qJugvAKy{QKt43(4Q(m`!d^?g5=@GbuHgP*#tUS2uBN~eGJ$vu~*Yel`{ zz%h=To(c+q=oim;fb)+xdar<%HdY~YW$`o*QOHS^?nf7z+3OY$2REF&!p!E1_y2To^K)8!hwMG=UZ-l(I@u%C7s{u8>+|; z^pK0*)r8VftHMUkMSo=m^26;4;{r85`}%q0`OfG;pu^?DmsNRg*;a8^f4W~y z1p&z--`|RCPXI^1Uru@nHh1`n%V6hhxD3vF zd?lKEFouH6pBjcx7mA(fh@!^Eik3wP9Y#yc-G6&Ia*hb!c#H?4lwcif8Y_X^c|7c8 zfeiqVJPUG$go~5KQe3bd_EfenqWN=!HC#be0FhT3Ap-;QfEcJ>f;J2Y!hvB530EyZ z93dDf9qaQM86QHpgGMe3pv@pbV01=2GgyUcp zu7oP7Sl7;YwmFS-`+L|C@+<{#&Yl+>6jW^E7Ab>#p#pTNfH%H0i1ZLxTO1Eh616mC zbqKi@DFQA{PL799u0)NkCdI>m9#`;pXL2`=5Ccom5+eMpN&6iFLfMcLFhIyRiB92O zz+l`pJE zfuOFCd7ekZe14S1ITtlSpk_j&EckB*QKcg-(>HJ7DK~xDg+t!X(mrrOuEQQyNr$6D zoUZWbJQ&EJ@FPM7Zy?}6LUYtVp_r)7?7Z2uv(E{XV`-G|Oq;G8Yj~z#ehx=EjgoNg zBO|g*Fe_XUydMf;g~9OC+|$cWOgdooJ!aF@dxEYk2BECKvLb1YQpvF)qs?j$Kf3ZS zqb?_c-a95vYY85S)Q^DNs|4!oD6n=cfdUy5>`Gh#fR)lrx1F?ppoCKh63^(hsFqennkrz4xJpvSq_pFeG|uGwj0(r(PnMm7lnM!ezPk=v8PY1s-|{33J&= zvOiCx4(m*-J>HJB z1TURU`%NltQUve0((bJlcXt+09pyX|27j>SDs+{oysG#!_6UU(!5F2J#x%Go+3d_p z8HP%!T%zy50Pq!ZN%-L?7_E5Z`5j(*Y4a9^amn6VIl_Tf08woZ2WrR4$)&4d=@m4e zD^3z=kGd*OYYVQqf#mL`%vc0@*<LdhPF&DK^VfeD9?7>#)%29ROnk0W%!CueoE zzkKm^>7Z5WB_x7yYNFc`@{nDp$PFpH0cM54vP75)t?CN98+;MK)LHVRRUH+c9MMvD zu~|;hLSSg|{IXEm`Yfw644gIMx(0YMUBQT_6Wv5W5doC*EI8`UQM%i3><*5NH?SNr zU*d)QdDTR-*+h+h!a7%~XX&|F0B&`Igu0r;vc@rAgaD7ub9=DF2rTh!VR;0yTDMRg z!4r&HIFvyiW#q(e!&Fl3q*W^=zK#uP`e)oUxByvb0d^+&-Z*EkqAaUl>B_5mj1R>o zB7dTGm0GzruO~QB{>ul2^;+02)%{v)xa83ytOy!Sw5*oaR-QHFySJXOGw}|??UOkp z;q6WnaF!O&iF{9rBVSY!v%&;(t{X4ALR?@n8LMw9Ir16ltjxL&H0WvksS9d`gY}A? zcXeCrYiX{q*TpqkH4A~cMqo=~TQqfRJOC{3qUv?q=kByev#FMdHeU(>Cl!k}$J>F~ z_7!7rw4J`@=lxFIj_vCVR^2x^vA42I+aP5<$I{RrVPN6_wFi6azY9YBQE+;X6>m=u zLo%34ghf7TN&ce5fHWehN7+>&O^mwNQdyj%e{$JEs#4k-SHxgvr>(+gU#+2(EuK%I6g!%NG~Z3&2tBHlR-P61)4rQ zCItiR`@blHiQuEY`Zkl&9)UUv@(T{`EM(we9VzznFq;FVLlldW42pgPkrJ17SDIiZr^ppA#a}7ih&?*>uhy$YqET~p{A#X?G zf~kr`K;<_X5QitX`fR>#`})$w`91gf+rkF$TB+rUQqLQ1Fa1xy*CXtrUVY*^QCJJK=S>s4Wkio zQphXtJUr(}kLu^e9ovmHIwVD-DpjMn*&cuWM6k^4LROFN(~TZ{vX}6Lt7$ z*4}aNA{~9M+72swEFcCxS^|yq5w}xsA2F}t>*G@3H+%4k;g(n`$X7oK@w+&r zLc{W4FT}xwhGj`rP_GF5!4IwSbcP`O`>)vqJV{NMHS>ZlvOL8Wiqz$_p)x9E&p z+^sreCBTbX<7p#Zpeh)^wL@#nG2^KwcXN@0ZfB@s$DE_g(eNEBjhv~8wRM+-dtC34l`=1|WQ6_hNDSjgO7NvDA{;AdQsGS=4 zM*OZM2`YOd)ztQ2#?%}wM^xBjX1_13c88F;z2ibN0qj2H2+IBM!&{q+znV%t6E^X2 zQFP8;%+yfl4Pxkle|FS=BtV}g(C+~laO2>(c-P~>p2(jg^zEO} zgI}$5`xvansnLn44~n&`9mYe)|5nuX!Ct^pHnqcdPUBxd^O29wY0wPC4a{*)|M9c+ z{V4h~S~3UlBhn)7(C+&O)7z#$pO)GegI~?Sui+wT*N(Dg8Xqv}@TBjy0f&MPr-#64 zWy$eA)}sF4*eDD%f5&M?vp2SW$9^V0zWJ58 zybi@>xV$F1We`H1_QureD;UEhJ8aerUASPuRJbjb9bL-m+f9-?X+koQh%l}WNf z1bi!Ag#Q!&?*q1RU<54NMRbp1D6p-LeA9r!L@CsmujYCk-QnEmH+_Z!T#RX$@l_;d zezuMduZI|6>7SGAjy6&GJT5?=0@2awK-t`_lqK6RY=&w_8%?ctFHT>53rT{@ zYihgd{u{I3i7Oj0WcSb zT|5vm*UZGQj#Z-10Q*&RJh$NIM~~^|Q5XhUiP?`a<%dBPp$G2+(bRriI?4B;VfLjU z#H!+nd!&b1>2(}r!>Pku@VrJC7_omje3DUUDR&Mf#tFb(wb(d5W={Ol z)I}Z6b8EdY-f0_^Qiw9lXB0-gNN&fPXEQF+*FYeE-<<<_c=R<#m?%+ zFD|kHKk2@Yuf9Y)=l;y0`_5J-Da7D{3+PEcLh#B1g&1@creywOuG)(5S2PER1E0-_ z10f#nyn~lU0_V>M-vriPrc@mLL}QW`cY?=K@TVdU-m8;4!kp+BbwCbzMnJ4An%wVQ zAVz`6Eum>6!AFSdTb39whQ>q4iVewYGE08kK+7X;(;T!?ey=)+=Q$muyXq*XIN0EL z+bRch;-VeXDV50UR_5;CycniH+Jyzl5eoZbc1ZC_q5qk zg-y(z$`0QXzz;kx(UzX;Sh0@lcmg&vYIZ}L9IhEN(jZbk!o+qk-^kULEY=N66sdhb zE*yD-k7j-l>#P9kN;KiAdDaAEcXC|vwldQ^O>qd93MR*zbaOl)O=U9C+l)mAbC7mH zUU`r6p(aY=YmL9!>bh72B)nY~)*0^x{tFz-!t#}dh33Ay_> zOTIfAO&RHGWyNX|geu6V{T)4vc(G3K51}l^S0TK%OnrR2M+>9c&PKs-IP9^BVtM{1h!78=Lhh(9-8R>dofM!?wHG9Q^Ep z8SP#Hnu<3>{9yt}M5jcM{nk%JbtAQ)G?}GwEPN|V zq!MO<#qqZ#TYczA*CM$XW=*5EbO#?sIC;9gxDyaQ9{;}ZubD04u(ypf=JlUNxfK*x0ck>SH$oTg$R9xOX11EO;b*x!3P#XQSJYy7OmeJddh3nd#w}#>nKjyS$C5Sy=X%o|B_pox_TV(y zn?06kns2UNl?~|~=|Ie)a@ zJ6t|ItRh83l}D*jW~-Urfs56R!Et zGhfF2rD?o7YW!tZ-C(8yu1@K5GbOw8Wg8}m>$W%H0MfQZhm3fy(dm5@nO!@vz-$uYI_Y+O$$?t=t3z5iZe9wkM94@x`vQhwc7?KxTg(NKJ=UP( zBfEX`ue;cY^KkO`x;^(~sBgxNuou*tmsG{#)nrKlvHWjE7PFO(pAZOB0bD_=+dOo1 z{U5e({)jHuvf3YH{a4q!@<;zKj%$$`fP<{pzCSGl*=ZLpKC1PcrIXFQ&xtE-+nMcG z{+@Ah)mItT1-j>);iZ-=VZV&~#D7;s6XLVj65moN!Zit>>M>7|8KR+S(-cu!7K8{i zhQ=5_BdP)zk>@8}>r$owO0S&-48(*`E)_^$&y*im>fY?e!2Wd7j4{wClKnNpZ&@f! z7t}8BU1eg8R=m_lw$;;1!C!I*n=%-4S&ZP(10R^BJ6AZN0Gc~xSJg(1A3d8N+P;ZD zz0`Ct)U&8d&oI|7Q}{4gO0h}?CYaUKGh8-;N@V8%u>h402cf^5QoO!P4FR>Jj$`8= zik9lZ>Ob?uVG*8BG$U%HE)kfUvD(IDf9)0VFsM6`%-g67og!+T^1^yi(|{x2^-yz? zji?fkpJbI0ocHi1M`OzX1zswah=!WKA@mL;_9#$DIEc+X({o;bQ@@bGug1_id zcp0IiEh+;)ALb;UP!XOb3AWINL1aHhX`SC!AxQqY{!o*kMI+#c8A_EJZDgbRB7^I| zU6=I~j=?2myS3n>be`kLkTsc)UlHs(akgJy7WKZs10-7x*ntPLiA|FY^3kyoX|s+p zy{o?p4ZSZi7+0FvCk49$07X||dW^7eRllB9x20XdB7XE{%yhc~*^w z_~%WIalqC)_3BT6=bB6nPIOo_A%&6Pt*Q6GCbn$kDN88LpuK9V)%746t{^Z``OTBD z&D820l}Sc8a#qj%crqGh;10u_+d|-mnpf%$Cm7t49aH$KQY7oxU@l^WJQ-FFA^nb7 zJ(pws?UZ^x2E*uP&3TS#ItD7gXZauaOI`R1?_f1^U-boTQJ#oNW=vMzIfTH&kciHn z28iB1qrn4y!)v@Vp~2{7++&tR65T=3+EQUF0wcKHl#!pswctzgh70C2e%+# zn_(pciHTZ}_qwU2MM!QPL3iqf7v3!SGe7suxPS5{(Y{UM$4wNJ%HOnQ$7o)isX$vC zrmbq0{A!eELTRnEKjvio`l@a}Kb~iH(J-dK{!${h>O8&Hlu0Vz4j;^n2_|o_7MSBRq zzK|J_7~lba%zdA$=mm|W!fu$G-iqz)nqWgdu+6wxvyxO>Ucz|mj+~5wK4S)m!5hz%daN;SkWxw?O?Ii%5k%)Lfd6-ueEn7@wsu7t`^a)S(Y&hgXw5fZDXj} z>NUIO40&5v>=I7T)2e8I6!3R;rqbNw!wB0h;K7r}8c1y!W0g*P_2@@_s1W3DNS@KE z72j{;B7$~@y_ml0iqR@XvH+_;z}FYE^rSnP;&1U%i1?g?cqA#l+BaWliO&49Rh`jN z+*_0LV>yetc%2b5)jhshtL!l+T^*~~VR7Xex8wpQSf?C^0y`muD5*6ZJDyD|5VEqh zXl-LfIDb=QiDk96Nv-#@&bDYSjLXAz6kWPhHBWl6+ z+pDzNq>UxDNT#=O0Nv4dw^z=K-63_1FJ*!?!1k4QMu&PH`NC8L>1Yf59bfK!PD1eqY^{S`4BryN zoE_auqQQU(zB5K$2;w62$m97+YIA1=PkQ)^rqOgfL+|i?j(6@0^P;JusPvNYP%=*U zl5lJ zOp)`ImPUI)F)<;U59bm=sm|FHt)uTzM$eTxW*z>NcAe{q@O^wrTMd{>3Dk3MJ5X=kr>XYYMypMTE2bS{2eF8&fO0ctLRhAu&NF2UX|_aa?F9=e1U zyZkR+&Vzq0QFN|&uK&B2tvKT#0mU>0E9Z68RYtrtg(^OyZb% zqzF44@LOhXo4jf|1PGoO>$Z@%mEi{AQ$yq2Rv)3Sf7m(EbsPM=eaz$T*RvBHVkmdK z9p~#_6)98^ze`r+UX5_iWR@Zl+!~xkWVK;-TYzq9d)w)5tq0k&_^WsAJUSvhIv;v; z6?=3ydi3;p^iF#`U-#(S_vruUF+k@z$mKaC;W@14Ib!Jf!p`%hx94c2C+VT*Sh44L zwOx}$JL=|_ZaQ~F9gXhEGkfdd&L3_`!4|%MuRMr!14`|qo85|}_G&$LJlrj=b$c#5 zI)p}hg}g3HpY=L_d&hm!&|SPC$yVHBxn(z%6jk`KA-9P8H5a^Y&eP7_-DBNNx1qh~ zaBtn4W&hV#W^_K9!BoX;R83X$upYC=E!nm|?JjSumq!X2i= zp8veM*WB(~1RiqESowUMgX(>g81yP40hep?{xo`uz9TUA`-{KxmpJg3JolHP50K^# zkdX|KU7k61LRx@gNq|yQfO3C;%1nUjy8yMckFw_h82Uggcc8jt zpvJX8%^QJQw*$3(0z{8dNPZN2tnWk3&FYPL928?uPIk?suGw4t{A;w4$EBGg zrw2jKKEW;zf?d;s-AaPpn}R+1gFR=0z1{_T9|ZfH2m8|B^W(mEvELJL?Ox!GdqKB< ziOYNIC8*I-?eLbcKB4^n!F>8@j(6_5dxJ)i5qI{3(a)E>f5gpxu>%3(#M?M`Qu|B{@7d| zAcjV7w1s~9kxUg;$9+#QFFcq&VvsvxNHSvhTExhWh!?jbUb+Mq_aBRqqHi$&vhj(K zeGuVw`KR|vg!iXEUf0E{`hQL#{LVih>TfnT9L)_cxlTV%mH7Hbn)R&{wgjDGw5akuXC zeHIEB4xmIqj4Cc*8%dOmCk(h4?xEvU*Uzg(S0y4Df~9eXa|1LmQFk#n|MD2TzG15v zq13)QiQ3wI1QW1Ejm5|($naY-d^Dhwu>N^PII(O5Z=7gi00)H35~K?r z^0QWyfeAOBz84#F<;Ar^ymn1RUqrn#Ls5 zEP0Mnq5k1iop*UhB!weXXg$L=wzXG3=i5jjCzXsLV&mHeo}c2~Y+fku`l2Aci(Cq; z|8R=H<+s{}Yd+p1g+Al=E$>}FXoFDjF?O?8d}$hUdsXaRx?dK8)*m^APKkx zv{>0S7^ZKT1hKd)Y{b*0F7ps*?hDuw1W?&!iI-pG@+OOSpOgm)4Jq)Y%DoDy(2;q6 z!t+otsKqu7i^#uoU*o@A8@j5Bj0@MsiKwssAJ-;Ys4DxywYlr1<^Lbo#_{v{-6+R` z(CSPJUVe0eSGQ$FfzP<2OB&|v`UPwg@A|m-{#j^+=Y#(%Y$H^Ws&oO{r0XgPS7lp; z30LR4cMCr*3Of_7DN9lksjVtV%5!{N7gl9O!w=C&YA#+>7pw1vF`7rLU&+)~$;r*O z!6dC11z&*rrgdCT6pUl0REO$qo$mS@(F|wv-+KCG@0WSIrq)nS3#Y`~o(+@9<2|p| z`3s{o$yi;&fWL)Jr&BiC*$fXA{>bu(R&m)z-R%cIOCNOewItoGC)*-=JhO~uZhv#2 z*3V5jW8d7Sb10l`eJQQk)aB}@Pc)+m=tLT(eGcM|OCw7;2k(eCs}LcusX+S|Ur+*L zrtB)m?45LYv2S_4j`Bp>!N0lR17Bnmf{Ay>JF15T1P%kk0Eq5fkeRh97>0-)F=^F* z{Ccs!iEjJ5lX#!z#sa6Z+07C7rdVF1v+VX4+vgeC9qV{%HHFQ%OOXoi6Gi(Jwo;Y< zDQu@-t}WTlwvJT%nD5c2_^BxTpW^4TWHqIosz;GZyS4RwN?)Gz{8RecGNGot*Y-M6 zdB5vRpYp-;-~W^k2dPUGJ`CSfdUm8*o~!bGO8H#ncuwz{>W?Ms2dY2UJZ2O&Uf|c zMnumVKZJGN;ZoL&SEbC*_P;>JJ&u!X_)*%Cp8WiL!ecrntrZ?yy-u zklW{3ysg2WrK@n0e6GyqnNO9h;krpkfwPx^xNiVXCoxbRxhcxPwXlleVCOo%Ygpc0 zCaiH1irNS~z9PKiMh+k6N-H=H>lPEqHw{H`h_uxj-WM^g5Lv1TI;jc|+Z$(~#wB({fMJ3cu)#DBXHqoZVEb8K?ZY z+ic){8#-3}D+X3i|72adfpA~UiBEKG%%r_F=ed}(Z2j7lfBVzozhbT$qOayMmcu*M z?ab|J$MRh>)h?UW8EU*_tV=R&7g+mj$%0C(P?A@Hgwua$!Y{?!lVOmbZ0MP?NLsl z^21J)jlpH`%SW7jZ)hcIdEwN#EuCY+mjr5ns5?s1DTXrA7vH|qVR~}SH2=OK4-g-v zGrK08)np468a~QB?V9p#UsPQ$9Q7h~O$YZqO)m%I9v4%z1RBCkKUK|T-HnfyN@>gIT&1I@?;EsuwId$$EJlFxZlVMv&goIcvMJF`|0 zro=j*6le5BNVez5EU9nvYTF-JpVu#BP0sJXdexdqoZL249)XMcP0J9cs6^q1lfrKiDDMQ zq=L^p=F)w+fc^%#g4sq(4NOpM#K`t4*Qub%pcu7iYLWvjHx2{5IgClxFyjnGYgpVX zj%N6y0@&BY3|56jQGi1rw>&^?vO%u!3{8hs&|Iwg2SH6@w>4oQ6rBT9{9sXH8qM#Z zjfY^2WE7=5JsC;76neFWhe=F2q~U?kM`mQ{Vcd<2v58rzkOBrOO~lqP?2VCQO26ei zR{8J*4L!%G)R3D9kt1r@zok)ZklmJ2XU?0ATggQ zAl=CTL@Vy7Fz#ogKb&|21=U8G9qorS`H* z51F4n-=vr-8FG(qAmF)GniWAws;Gzf^L64OqBD+`PM*H{HM(u4=s0T%w}* z{vOROEDDYR(92!Pd>OpUYm&_wnE_{pJGmhVlkgmb%jzRpK^PJavz_{%LNff9NSDP)Z$w#TME9Y@shoj!D+s{-F^I-i8`J!Jc}2olqd?P2b23401WINm2vE^5ZXlmP zJoFP_o75t8$=+`UZZgkVgxsZ^EK#R}BvyW)5Y+7dyePWHYCX#kx1dXKwM(R+Yy5fj=L_9F zvD!@u&ZKMZ{*z=)r{m#1t#l>!sT|y({GC~#y`Gcc=A^TF?^34FHq%?}wccu6#`K<< zLq=eljyEjZm`*d2PE9EBdXA<$;E3yX^0%q_$e;Jf=2Jw-WexBX{f^)YW30_9I!^Dg zbHb;Cfpx~0!|v*EP2L%MND{~@pnj4>8S*Kh*g2s$hN+lG-KgL}^z=p-SM+-(`f3;a z)tVSJp;+yjSVN&W^O`t2p?K$-cyFPE;F^R;Awql&;h|7sPEBI5P*Sz)BjAO9{5*AU zjU)5pq<9>jkS;ZgbQER7EbRx znXN5a7cTx-Tf8q^^0T(2y2fT(2=h<4jJd9iOQc+|u3SQ-;;Kkedu>IXuCKO8m3dv& z&&pHPoKiKj>f&tXkd?>YMm1*x>ol4SS$2rvI-x{B{WE8MygPP)?E1*=<)YokLv{C< zVxcs#4c@a7P9m2+@7BqTG}67OW}a_kuD_I}*<{F6o8hR=C<;X6o~nL%W+y6CRHuy- ztuusl1nU;>HBgVo83Dt`h1zD{`tCS%zL}%4~;Ou z|H3isHFTc=-RThynLZF zrV-Qs{yk^)?Y^KDTUuH!3RiwJ0>mUMtGI?n*%d19wEN}Dt*BZqk7f~ZIfQ*9ZSVv( zsR`~>c~x2MBI|^>^w4{C8Jam17MEkyHKl|4F5I3AS<=k>rrr%xdfx#wnkPK`K9WP2{&)KbPf!) zK7E!~P)sMJcUAK?(~Tq(EiAyHNiON=;u4UaUkd1C&|>{V!togyd0`I-oI%3{j|%pV zzW3Hl?(Bb$kB=W8A7>1kf!&B_2qRHBbns`57 zn=x{s_mqVUTihC!Oqw^4y4N|lc&}mp{=LK-n6&AIcOJT_Dh|na%O^5Z560VGtB1B$ zzWls)crJB$p#0f5Z$z(Z&UUy3pef^U( zx%Y$g%J}T6E3C-TrBzqgo`kT>AHU9rM`~wC%L^}7@79vs8fPnNpGjxVtbf?$6>hN0+%&%$p{3(;kq%#kwinUuMIC#Q+x~BXY?($J zHSARg?teiTnX|~FDoL6DgU8W}u~aCCfcx`KJyHk=<2O$KG|rB`zYDSdUN&2X%M>wC z45%Hfrg@49Vqd6Ts^^&sEv(D((9qW4bDV+)H)uCGYcU&4v_E=@> z=?q?&Hr;Nxd%myV6?{i@kl;u8QbE3DYm}&bwN>HN=L0EEmSsA^AE7_}|A{bm9K0Kd zq2@OH|H0!-^i}^C!npOQSn&Ue$8p`j!vyn~X%JUGm-;8G3T?)UYvFkAJ%Tf?#Bp>x zIV8ND(wx6|{=py<(f^&t>EyT%%u-b(ziYXEC$JmL;scb|S>Mta!XQpWLjXQN1ArS_ z|3Mi4UwNE0o}|}hiFeH`(oN&?-Lf(H>Js2~l)7}(;;I(Xj(HmfPg?H5 zY%66H`OS<_oi!+?+@!S&iKsNLE3dS5W1K6NcUH)$_WeJ29DCj|ch9EYb4Ox5#oSq) zD;a=>1HX<*#3qvrkyRK}de^8?1r>PX35|hZol^&5WJk9Zv2E~hNi49Y<#xPO!Nmsd)rvhLYuLiynwiEj`;8!*RvO0%t02H%r<=XjImdT##>1E0q%3yL`l(vA2GG?5ib zYG4{5yV~E9ln*c)k(Ck#ESCZg8G_rs6xhOTVhL#!CA&vMHQ6cu;c?!4KwNRyk}+K5 z5U!kRY<@<-$js<7$W4DWABKuZ z3efOLODS!qi92;HfK5)Y)t9Ce*gwW}zzoLbovt;aR;}q74Yw)oH!5IH!APU`i>3Rg zo5sVcT_4L6G~pj=s7>_`$h(R|UombL{k|T=5F0K=!*ugB9UPbhKZ`RS|2h(N7*0BZ zx4iGfy1rf=`qcnSRmDA<{Wf?Z5c3+H?b2uc`+abeZ|M6sibL$5!-bOmXM4)rIH4A0 zJmbaPOwCd<`c4cb`yrZ6- zsLnOE0aZIYdKi3#k27INE9Mw4scX!q&d$sx@2HtZzQf0M=%+DZY&*sDyAfv0w zESna3#aSjD&Zb$cnf|!83ghiI5d-_4Qr26IT|FE#xLQdDpL4#RX65S3rH$R8?I zm8F7X0DQ#=lEaGn3510dBIL65mD+Pdvw8j;I=r*4QIv2n-G?H0zKft_xq%<$g0#N= z*hP*F#nX+@LLB(CVeYb(=&XWe6@vPwGSEl@l1Xjs>eWur67`l&XEq~=2@e^^>_W=? zHFf00QSn*3+w@_qByN!*d~WY?jZK6wAXt}?Wam^(zgc6#v9^%>b+c}gW6G!l0W>0< zY9M4^ENlv1L^nUH5>FJy>ie-%D~wQ|G1j_etu5h#&FCHP;#l7lFjf~V@v?gntjIPf zQ`9LFSrnmC&B36V3SWKsn1?!lGE;vve>0bZhtnnhcmtJfI{I`CtO@w)nbESaep|!c zAjefarj2KwVN!_XfRsLWl7p73!gT0)spjcMI$&c@v_mjN&WN@~k}9p<#2FaHT$wG5 zmk3;lj&J_9(Y-3rh>iWi@}_#A^98MsUuqAs$x{)2m%7vI~>KMoyn)VUb)bZ~Cy z9#0R`6OR3!w?}rj&>!FK-=i+KYbpNO38Tb>;;q4%ylVP|C4*oxDf(CA9lSK&Fr8m| z4#2$-uAUD~*l|6ZdFPPc%jSe&z2EFGzL74No46CHo+w)g>EL805Q6IM!GK$6j^!5h z2xWVyWXQ;SCK12fKex#*v2_X?!YLb3o6!R&yk^0ASr5Wxi5#n>eohFWX>CWpB0ubS zm5}#b?@lz$`|~N=smA{xjDl%bdFtczb1ISxukek`IBpyjXiSpKy6GRI+iISm67 zVb1s#bI9ZEE*O$QIiHe2QOamo{X~RVSjh!!wAh+y4~a(-W3p{y>4dvye?26oC5+HT z9hTf#H_W^~^7lJbQO-hZ18V=r7JZB(O%C_S;%%%qJ8LMfKui$SY2=K1AWoj{22u47 z&uf8_zt{}#?@bA_2^%?s@F_21`T3H-fi{6*4^6yDcy#{}H|`Cz^>2);I{)K+we!zN zf3F$_CpHIp0y}>@?X?=4#vXaxl-5RM3kAUPuF>NQHzq4uL3!cgdhz8-2!9|r?E;?5 zGv8)mdrJk-;*fp5NUO*9-^%*}Q9%5yD`U;R$x%VCLxYQ-9*})zefEeLFfodmr{$>Z!ZsN(MVfvp$j1$ypv3|Uux-Kz*_k4pK5(4f9%ize! zQ$s*^S1^7yKC&ey;4m@JmFaW^q)(urHO5mqM8AIQi>?VTm9zYB#JyKoQ(@z8xdRD= z&~`$v(u)*95s@Bx7X*|py@P-v9TIBjy$LFzcj;XqfCvIol`4WFB25rcls5VPXU>^( zW-g}O%w=x#2KiVfmx~(ykLtdWD7$f zNhT^8pcn`yG2GL21vN&(COX1UHJ5l@E#q09Yh$;{w6F zo5CnG$o&Ydl(#8M0V2KWBf0cY8YdHpjbx#FQHA=aZZBTg`BiYxS5MU)o? z1UgaVx0A^)zo&-ckh~{YS(f17H>oIFvd_6-?gGl+=bs<%;3cU3fyj_*)P(>{8rmm1DAl3uPj04UEksR8w+M}RXJL*W4V)1ht zB{q;p3TEfZcpJ>S5k$u-0p>Pj;%%%SNb4HY8XO{OOV=hbHXdWs?7_`g>Q@>|Z%cRX{AvN;yN$mVx7N7Qi ze@cQUqs5rL;0KFui$d2GNqtk9(y3tSPnQp39FT>0vjQQ>fb{$Vaw7`IznLAQVC5y| z*^7ldGDyM);X*hehdR9ww*H*W=;@Wl`&{_6f&;%H7sdc`puRKvA_z=tLq5{X|40FR zSEgFe&m&Gr0SRdAXdYnue550fY`rLRt?1imL1^CdIu_JR9CQ9H@Rk-RYK}w*gU?^X zMhpW?;~8>;DB}LcNBsqRbHE8Ok~E!$MyAB6An8JhHxC#>S$V6>urbJ0c6-4=M z5eXV(+F60rGYW(dHh>$w!+x$vPoRI-@dsF=wp1t==U#DmRl zWvsFy&3F08krfn>GUYBXv!NoUvw{>-s)PXatMdS5JQPxBTTnq|RG z!y4RDwGpC}2`GOEFZV^1nErb~E*Yt%7Qa+nYe%%~fyFMwlvg#X4|^2VCBrtMdAz_lf`pYjn@O_HMFzaN zP(?+^__Y@8jIW#jS3{OqxAYcC(N)*LTCdDX1?6s};jZ6$T9<%mY)90RkAVn}hGI5s(H1y1@+Fpj^-p`@NoK zofHZwr9Q20M$~hMRMO%r$t7#Lb!sA)DmN@ZnY32Mc$829D5(poU|*6O<&v+{(x98) zT`hikwT}C3bNPBbrEaY)qJ;Esjm1)VS6o1Id+B}4(ocw*=&nWv)>4u~7(leOiF9BR zp|NbOEvy~ibz1JFH$e$p9OyPjK~UNwsxQ69GQXzZ0>tN0L#OjPb-H3ltMSX=@KjMp zaK{6%JNdMsL8QBptul$SzKg9Rp}Q;6u9G>ciegyf#kdW*ADvo62bl*qr!r6 zdUOMCF7r#-WZSG z*k!2V?jXKlaD$D|DMz50*2&vJ7Rc2#ArS`bedwh6DY=62wFX+|iuR|})CGOb1(fTZ zdD8NY)c8R-cXulrfrgUh6HbzSz1Kqv=}}9swl;K!eW*EjAoezNimmG-)3DkB>AYNP zo$io*QjM`LRKH=s>C&n@ZW&5}?%mMsjyOz*2O(dUzP!jqp1Xsx-ALbBdNli6qqCl+ zw7!di;o2H%E%zoB7-YJD(ux4((CFX%9g#EAKYJgAGIF9<=si)Z-tmGF3% zK;{b-mj_GO-@+u{l0ha&*GFbOd*f_@8-){42n82bB8jB5bX`X`!uK#HWXULz0A_MdelmTUl-CVB zoSSCG&$`ZoT-KmM9rDk@n3nI9B7^!KZ{d*TR(G(DZPDeNrh>gG>)G;TcTJP^ zVv5IDI`=y$a^a;vh)o8+^?;?+sLFGclJ&y=SrJJ(b$nQ!=3YHouU})E7@4rHzZM2| zh|L3-XsF;olxowVx7-9EK^cwuG&caw9N_ zZ}O-C#05;~IkkWRSUtA9f`LUK*D(`|ly>WaL0RO4mvuzXeFHO^(~?gi2PQaE;vs*V~izS1Z5 zwY-*k`<&+fJ`*DjDXR!-Q^6GLQMTbs_KMSQ*~hf%Hd1`nXfA!X0>Z|$laWF+DC5PWI zt1S_}Tk!SmC&@b@$&-#^%e~@20IP(5c>-#A^2i1rD&%| z@rP){miP-Mi3i}P3yr}2Z-x8dN!Y%IC9Cq}&uY$JsYbsju-}=UgY+~g*~FuYJ$e-b z)`RCiq1X15U;I>k!7TqS@Nhy0)_Babe(a4uDnTBLiX8`11MU4R>|wv4*yGQ=zw0!P zMilq29IpI5{}qfr>{(x>Alx_e(n3hm)wQ8UX*O}6P;Jbm}`=rJwoh|8&l`MD`XK&|9pK z)2lC#Zzmb=zBiJZjuFTIyREcAIlY;kyjCc29C$f-)_esu@q;-$6_nd#^h*uUwfo6| zq#AjF`qYP-4u^+CFp=Zvx^c5QsmR(sloIuS2C`6qLRlh`RF$6{PKlB6rGoLWYZ-l3 zk5!TI-dLFaqM61mr-(GqD1yhE>IKieX&lqZ6Ci!<7^uc28izt!P<&48WRVGy&_@*+; zTRZ)#sL^^U%4U(N-X~SkU$=g5p;(}FdC?(~^>dw(^Y26{XfO?lG7zbBz2k>2Q&QN+ zCf5x|p~JpAZE)&GJ0{Q5e%nhe$TnQ|Th>W7f$>7zquC{NsFY5Po5NqavU$rISGK$& zXZeoEl*6{^WY}XKI3i@5v_8B;+dp^xd2D^ig{N!b!{oBYmN#{1(-yrO-esnyTbVoz z2?KPi>)KMe4u$(krjK0dfnK+Udb&!#8YQUuzn3a$q9T;4>EjluTvi5d`gEzGJ2;h; zyZCs4tchkLI%ho|!5ZN*yiL$j9>6@nR}> zziVGr{~SNUmp;JHEm)(5>=eV?ph)YAt<7NbeoG2GyP6w<#fw9FQn@lVMTHq8iRWak z(zp2}6kgC|iRz*uuB7h}SBfqZI~3Vo3u&ZEA;!~Ha>x95$-nRkrO2ol(_`c(KR=Sx z)V-Nq-om^@ijm-)lj4@LpuB04`7aG;a_`pNZIf?zIYyLqM5y;>pbXF=D)B2D;!+k$ z_N2U5Wf2+oMXNq;wG|(j-_&%HYeE+pRF&FWrIa@D%H-6BrQG$mo6{Y|9zcr99$tsV z8@0YgZ=0u;tLt33A?IiG(e{(qe2K!Z#V>E}zn;BS?yAJo+>4=b{FO4a+IX?|A+V`Bprn|kqo#!gRN zHy4D$`~~hJxZNVT6y7F%y~N2U&B&ifvy=TpR>`Ow2n{5kFl^aXxILYb%q-HdD5|FD zTByQl>~HHwUO#jtl^Xc^SSEGo_sA~RGrXXrN~Ev=Ul=9Dyy% zigD?cs@57kE8lpo2rC{^$_%UhL72NT7xENtT}oYe116xjNG8kO{^D-XR*}JlsYY?4 z#@L$T1Z!#GhNpk^?^I~qPk%s>3D;XvePC4dhKth2R_Wub1y$SBTfKt^*Mfx~0k>0i z%4Y^Pu6IwPbRmQ6NJ}vVPUN#x236HOm+IYT3>;oV@#mX1yAnly)hd$<+kt z0X|i{XX73T3k2}|dMV$CdH2DmvTu?aC zg(z17Bz}s9VV)atxn;PDK?Izm?dJktzl|NKi>-+&Q+sE~^e9OqH&`e2%1oQy(_b|1 z*^ai_7A#fwFEdiEk!LxbqWpAI(i-v}FP8E;lU8YFZ)c7Xm^ySKZ}`|x(voE*Nxjd| z{_5$MY)<$f6V{%?S39Hz!0l1o8krlrhd%%Go+;@^#)wHereFJq(H!T_e^cwkVq#yZ zI+l_0&+H4Yj-0J#;b_`50yOz+$kss_~^BD91DHG)ZDohfK*~ufA}L4$9$`) znpS(OR=&;jo+I4quT3+c zw$-ZocD>Q$MmDyP&Oh)O-(5u?HSF3geiGje6aDLkgZyp01D!SAMLay%k^AzaADsn} z^4Iy+BEufLk)icJFMOhD;Ul~nc~UxM_swWrlM<6N;Y zH$4}N*@Df-6$!AJ4r5-&n35l?S}q3ws#)&GOUf<}GVxJma5Z%Qeyf`b!Ep zr)Lx;-#YpH@c_$(4~|LxGvVUTkXX2Hl8e=sz3QW3g$v)bII9g_!Jtw7aKEeytFIz1 zL1WezetB=KHg8k}O?ZVrD*R^kP3~LJWZ1={B6903Rl(rtiKW8;xs@$lm%#pM_J?K7 z-Jg5>KHc9*e*E|L+iela7Ny4L?kKg7yv7w73*6pMs?A=Ju>bov>J<98v^8vvr60cd z9TkM#(W<}^%v525?7n`Gk zZ=v55E`z4xY<`sphJDwM2%f93Ij(UD+p)e3UU*~kySXB4&+FyC!B64*>GwPK_bwv? znEu%CI39%^o<K4G{dvvGMs}1Hr?-1c`VWoqG@eZ4L!Bs5x%4#!5-T*L zCz>e~&76d0DMYi@qS<-~cL)0yjnVAUXfU+z%HuvR&pvL)J|3$+UXwmPy*_@mJ^}eY zL8(3=(LQ0mK5ljbFikKfsPIhp>(;0QQ>uvn5|rrapqqPf{S0?Q^ro<3*X2!lO3ueL zVl9bMCaSC~gS&?xKJ0b&*U}KxMiI4={@fJ@_0xrdWL5P~CF&oW zUoQ`;FVDVS`l7yc^m>tWn3H{YlupB5Uc*sO!^uj+*;B(MRKqn%!>v%my;eg+9-(k_ z^)}zD8=g>yUqd!a?N1PI(x0k4+@%s`E=EJu72nE`Qc+MqDM%zJ2H>wh9H?;JZGZig zCALy+2EcIQ^4FpitjC9lN4pR8Zpo3rJducog1p1m!zFvsQt87yP!wAa9sP@iuUte?H6a- zMN~R?cAa8Tof3JSQazn?ODTGjrHge6Q>g^dhd4iCeQSysPw1V^=Cx&XXW*Q zMxEI&IW13 zQP)HHtN!SBg_M|$LWAvEgPk6O-Eo7x6@&dK)t2DxQ2O@eW5*+`hI(hDJ z=SS#d`a0}1lbob<64G)9GIZx;<&N=p*^9F~0JR~6!;nNwdR^2Is&5FhHYD>hBo8xm zt(Do2G(_l+E+y$ib{PH~oTz|eT5J0L=D&dyN`0bK%afTx=o>Lu8!>trF@+g1CmXSx z-ySG5@-86{=EAYJPWvv$GS1!Mgtfa@(r(drF|y$twQ%YUeR3dK`&%x!fbA$8D^rDY@+>aPTPrA$7znKmQCrS ziGddfWC15s)OXZ@UL5H4HIzzONQeR9S6|m2%9$Ew!=?7%1`W_yjOlOExkMqD>=xz+ z=_GY0&ZdKuDi4$JkGP>UPQl?gIB?SZI90F?=0ZQnN^)0Z^HW zR-7WG#WXDqnkL!a2h2=k7w#MSU5#ffImJ0^_OvJXM(_fQwF$3rJ4Jkjr3T zCyX>&kfInRAEBsQQ&>Q`1v-K$)5ko-MoQr2@-4QjQ!z`jE0UU^pZ& zgU9lRP(IPMD6)mfn_N-!u7Gquq(Q7t3m2UzWIYSJPq78u$cv%`p%fjMxjH3Sr8O@z z>9QE`u}tYZJG}q=rs?}&^n^RIN4P%=x4AO#us}6}au`&>(mjZqE zs#}Q;Q`I!Kve{Qn!IrP+348wnd)LwXRpZXp=qba@qSg5u#(8FOp9g{CR}ao69-Nom zwEg(NfepB%wuNxol8CR_HJkp^&A$j!x?4#WC^H^yW{d5=^G8a_`2-&4-zVmTW6g;D z#|zqmIGXUjMJJqhN1stPJkYh|xA7g)a69G{I~K-1=i@#qMxB#qb{wmAocnfHF4jqg z?{W$Ba2!r7)7c9;_U(QhS!I{~1EcPr?dLa8R?{Qwve}Eivlm;n7vHzPc403;;~>fD z;A92xNsI6bC|{oYwF`<1@aB9f)orCsM$44<-4Jk)f9IgE>Y%vqpmgD&Oyh_io|Su^ zAj|2fsqOII*fH%F@kVXqMWU+Ku;RK@_m#qpg&Wfuwj;}r43YrFOc0MfxT7ZSWUT09 zV&G(I<8;s4X>vE#x&K3Z{^#Z*ryyhO8Ko9B&-j`GgC0$?inR2dUfcH2H%~oGUF9}B zGRd8tH}4y7MxT6j-?DCyvw;gsX z#zxD=>-Wc#Zad{iU)vX*L*BWBt-6HoyZqk_WPj@vTG^r5zx3KVDMzy>UN|! zZwcsqiWhgwv>BCFbj!AJ%kg&04R^~+am#=1_O#xupx3SNo!hfjx99tAFD~4QXxy>9 zPWb1DVsZCU1NX9C?Z(?TG7mO>QbHL)UV+}d#Ec=|lcCegOA6Nx8gBxPPalJO7ZH2Zj_Ux4okNQ((7T_~wt@9wcjv+$ z=-yND=CfKzk8t3?^w!B0=c>3@o8=w<9$a3& z-#!udtv@=uJS z_nqV8lhe~b-1oAedZ`Bbcf~cG8#~9Kk`59|h8Ff75;Dg0=DDbc{by%qEdH-qn3;^N zouXso=^hPbq@)H0hGVcHfngDApVt_r?z{Q;Wt6q|5eS_f-NeLmT3%6Z9v+Z+Xm4vh zGc!wUC(`pPy?9Z|#(C8*{CQeNI+I3VaA>TH*Td$91}+KR@tGM0&1f6@Q18c)+WKZr zZVyRSBZy?^^2bF9DRgsN%irTeD@Wh*V*G6tCkJci>oQ6bcFzI%h=tWpqH^jPx%u9% zPp;S(^IX>e7_W?CAg$vrbgMMXZZ24cq&P)~sy=j3!Qg|w~l zb8r)*e^OFXR!J?Ak`hEpG^Kx&j^%2{#3xGku1D1$q|nOze9{38%T(?ScMbhiRP78M z!g!cOHPu{c9#lWhdqwTkWstk#j2lfZY+?6kZXcPw5L#ack1xc`o#hUPq>{l zN$Wc(Dmb9S6Df)ry%|woS66#SDj4^qIwNgMJASyeeD>4MaevG7^oLzv!(vzOOyz`^ zX^nGXo+*mf{?2+)#A+oG-7O9qFbpiI%^IY;7b9gG)7d{QAtB55pcLjcKmmHDoGjy~$E+;;u5Kop%WBAw{c=SB%r*HLYABL2YQ?H|8 zeGo?{Vl&?HA7GRB|8+I{{{yi3->cbu0k}`g*ZxP((B>f!NV*2?f9)Ac3=4fpVzxnl(SDruWIpCMe(p=M_PNlr zv{MRgM^okhwP(0w%?n~^?6kk$(e!TV&x!Jfl&eGtk-f`{FxNKAz3YDabLfr6_;Lq1 z)~}m|fgj`ldo{aWz*+k|{>bnaR3UgOA8M2^#Yo~S zn^u+){41p_JqM9pK}j79-U96|@$TAtfgA2B+oiHQ8nt&z4YZ2)m%wsnf~--)z|%61 zCM%A+hWXLMw$FDTpL3LBzV_|Zz0w0jEuuB1O zW3@-<>w@NJeS_I z6^xjvjCz8{P@u^_o`ETT5+vQi$J&rR|4&&S7im{qIB1NvsKXS4KRgMHKGMbpKu?u( z+r_(8%1MD)ZLJZ<5Y+@@>gl7K$k~u->TKhwPu#Fc<6XxNn@;*+!J*rCCgQT%G(A-1 zCx2PzV@HldDH-MNx5(W&S261Tbz#5af!ik8DmbH{;U?R~z2g*MHF+$+AvyYh5x3OY!~W<|)L&uBb-CV!mo#s;QO&81Z!Q zYJCR!)d!*-xM)$&PR5VaThk9EO!yMHGp@%Cq}B4NvM2swPo9LHAOS7A>e=beqn(dP-uS3n7m}kw)#Jc)6Gd zl?$<#Y1XUThUDv!I?5{Ann1sKhp*a6TR!ONSDHzS2GPH?LE)hrd_^+xjBY=5k{WJY zt4q?p2K%Yaxn|6zC^4cAvxmhJ>k)h_uv-jG)Hp{IKDKi!ExSK4tX5_py^~}pg;Ifu=-9fZ`ArPPA<;W_s}^7l3Q8^+Kcqve za=#lTokfNoM8D-rjbFXXHR6i1q2sy#l$j2Q6@%M{@ZfY+pm?gkLi#$V;K*eTl=>;h zh~qbe0d~POk9>4by_XMUi=BD;ngf2d)RvU+WCNjVMxyGOl{Uw!mVVu6L7Bcr0RVY; zoBZFBc#dU!WZlR)>e*I+0I9!phF)=)Ujt0sP_FzNB1Jq}JXDeK8LlMVq{49+F;$zC z{`+O5*dJKfOk|336L-J?#F-_*+>m6Au+_4!5iAF8BcPx>zt*VoSz9`ukN)XNmGWD= zsW&o=DzKE%NG3nqb@3s_WO|$>1f#=A=h(ttrN%#A9B(KQ4Qgq?Z@_uPn|77CuFAYk zqN|<2E->?erX!XCwdvfnom>wt{8Z$r7!rc-bA3`UfHGz{#aWqOa<%nKhEVdjB)Bs3 zbgRXLLbx`2O8<`2yET~=i)I8~&*5t5kkt2-bmF?PQGPRfq(3%PempN3rx`hp7S zEc#dU!1a-)PpB(aZ;{Ji`leb>aGG({#yjNnBQppl-lF@bVDf?#Izt{bxH2>goIJkk zUHwIEhZ!j2)QW*jMLOSFr~;>lRi4YIo6xE)AsVICwmo;T{l&|$&SrJ4VhFWf>4&@& zElpv2$Ec0qdHDLxid@lMThe8rq2IsT31Z;Ahh}qiMetV2fgjk8qBWHEuilqEKf-vI z*8!Yh?d`}o-_%aQcfsuzFu(YKfcAOv!`7D+Di1?F^4Gx2@4PB`xC4;Oi9|@VZ9LHn zjIOyc103W?QQ99qqIGPQb{l%Lt^nGlu5cX>k0mO7_KRaD-6W+LR=q2UtPD9_7=9P5 zDq!H9RC@Y^&FvO2*X8@pEbKZR=HKEKl6^lr`@WlmAbr+D?=;sRTd;H?!=DpR5;{oN znbZGiK(A$~Gq3Xb-I7!t$V=~{9Xcc%Ra1$z0efg;esE8tug$K414_}P6Y#Jt>d${| z139@PZ=I|5_W%13f#>B^9^v7;e(J@?gZysOj!sBVevzH;ZC`NSAxiRoQ~rt1dcbYp4t}~xMf|g*su_yFVlvkKj&336?}z>R1D*&n z{?117A4Slnhf^3~Xb52$>7MgBVEO!G1l9|Njw~g|g05k(#wS*ga0KLW`=$XuUV*g( z%;ySns9@SuMh8QEt0weBnC@#g}|PEN~T5#*am z3p36@i-j2n8snl!4k?-NI8tda_zzv=Feot<&tw$wOfc}NP+0L+yr)b8IV1^j813Y% z`%4|QUWWeq$Df9qN_xwgIyV_)p%56soCJj=6q_;sb$n&`UO)JZzj{)r7uOLY7v01S`l9t(rLKUUgae}6UrbxOkENJPiZlnsUClM|jk&!vvCBacx7iCeWVZ^X$OQzA>O zIq^9pl2j}F%+FmSC+9<37J|g%ndepWJypT+d~h;eieor`;v~POgL(QOO8`Qpo)^i6 z%%nbq*j=KbaslA4FNMt55OU$X$3n=I`^hS3vuAnFmTuEmXcn?H#swO2^Y|7_v*gT; zJ_op-)}0hsqhC}9MYfKFk~ET3<`z*w3LcJvPlS;ULeGPZ;NLoPyM)6rotbd-6GhV} zP+6pEMU*|Z2#Jh^6Q21}0H2iO5k|Dajm~jA&eU%Ab~^EJf`sy~7aYG0puXCJhIv2D zirHMA305;X2!TV3r96=5){S!Xhj+r-o`=LsDC>ZVY7&KR9z9iI0}WvV2bnBr4Cz*Z zAwFyLZ^khNo(x?grGu=ZKt5Um>m}&886NzK0h{BI+L_+M8X)Hu7HU)+t6k~vmp=N^ zzrxTwd%CFjt~qU%MRpErMGAr?__h@(49Uz~6m_*+0GUN*5u}-3<%5yE$`UjDm9X?u3T$NpYq1IiL*>8ZHwm#>7FG5Cs{P$i2wO(n zK}Er=6X`lsn9TOW?V`swYSX`^aQ~qn?W!e5*Q3&FJp1Mhb}n;V-^p8}*}^E?LOVnTq`aD<`&?VV2BSFHh-*{E=Q$ zWVW5ErUy+hqvTrVMwn6USKnsq^qTFBMuqLdZudK|^aMDzw4c1*ph<|quPkh|g$#=| z1zY=;z*@7?Q(4f(wq+1sf2A=4ixxLSlp@SQJa5kTKOy{MFA43wFkF*SBY6bAEgb?Q zAvE63LROfnabermx9P(ZIjwZTrxZx9=6q5}6Qxm;LkQ?p(Xk9;NKQD!4SIZro6+&v` z+W9lB&^hz&&XR=BJDuF-s1JtCO4vS4BV&rJ6m~*Vlsi={0;%S~xEWHo8qcAygCx{| zulqx&jQZ_;`ziD)BDqOa*Sje@%h-^wil)25%(CJkIA(Ub-WmeEB)OC}*wjLi#q~__ zR;{Ywlb?B-`9}EnMXz$~s7+kJ3pt7(Pf^Oc1)(gR+a93mZU`l|a$2SZlj$g* zfCDNV7NDGlhI8cz6JDDk2BAkS2Hj2kHEGfXZ&PR<5gdg%zZtAEkQ>LRt>wo;Vj`5%{+X_~Gw_ zk&I=!NOs1aT~^#Uh`LS3T3bSn9)%MKWQ}!i~&ja(aTF;NO%4T0vVNmDn{;@PlsU7kSSQJ%g--z^ya7oX+tfN@SrNU1P`F zmw0m_*)gF;>avhD8SOf9BWeD`Yn;gOBDelOg{&{nz=>rfw+8G5IJOfC286U{B_j0; znG-r$$rb1&nw!sx8{lY(A>EnEOD!-hfNbFE$Z-!RL;*ad0@z+58MSYkgD-)#J~pEO zclGIX^1?H_8<0B0cr9olhb&`*>pcSl*vdH;Kz)3OTr#J<1j1#?-i`uzdhmX|?1AYy zsJbaxt2Jw1dYxoFu#bz7^EX6<`pVt;Srt|frgTZluxp}+O8x=!YKiD#?KURKsn2#F z5Qk5`t=yp}NS;NZ;>5rsE`q`M0{!}eJdtZ{)O1Y-&wygB9&_x3Ag_j8ZzHiQmib4asS`sPk;aA6ZBS+2~RW7pMa@M z7-4;yt>}T5y^j!*R`Dh(e2&ged0C4e@#=i+X0O zeX!*ixp28R%Zj}g77jYm07T#Wjj&A`$QGw8oLTL<84W|!KI>0wy6=pz|`@2Sprw5}Z3ZOyn#zo@$;{DIbDQ5h^34K0a;u?F}xp!%iuylik zN7mrTyREy%+eXhpo4>o+;rYC)ocBjj96HGKludG^TY~Xs66e=xPE-LWM~ouknV1u=e>+ z(eLb6jw4rTkaFVNUspj9gZ@Yx&a-f&*)K}R{oOyGfAI6JkVRA~tKB3#XZr2UDzf*3 z>9X;#4S{N>*_-s<)tLDFN9=kJ`SOo1+kuVIi>u7)FHp6(pVX2IB{s$;QM)9NgQsFh z811sr!gJ@tpCc?Rnh~f67l$q4U~1Z-s&Rg;>*hwvwMb9Lp3cRHi?31m<04<95HA!P z?SLU&?S;bZD(56?mOV^KV=oGne$Esw@`npaauQCDj6mwIS;)OWe*OGqLEqVHcG*>F zhDSqNA8T&_l12SfjKXY`XfIRvlIKqkDrQr>;8crI0;M9p`Mr`(nqU5TGWj$jA16{; zO3NHai)8j@Nji}9Ql%JvkRN8Fp+CG%eF&$Ud>6(!H)Sw${Q;PEnVT5c?cX;>bBTSC zyS@Rv_;mVIQvGOPIQ38C%cJ>cL`=MHkF#%#lk8~fG>d9P+h{<&gH#SYqlbW36ag+` z(S$gMWe}HN7`M9-$qu%;XG^51n6ligmaWviPe`Sr^hTM_l#Zkc>ie0D&T#QZCDV96 zuA14Li2mZUzp*$g_)du|k^XPhbs@Bnq0UwP1QUJ^S@p7nGg8NG(^~UZ@2_u%Y9?M< zy-wk`{IF}@;`YAYY5BvRWry$AcV(9I`_?@{$NOKG=YKrt$HHg@tQHRJhT<8nIj<}n zI*g?A-zm3R{OL5FfAity%HomB6ka`5zb>;7)t?9Bm6*eFL`R^{aKK!=&@igFI{dKC~gVnR3 zU*F%qbosP;9&&Q{b+Y2Yr{17@ecg*j?wv|r`)`{{~z|N5ybF-ZSN@A{b3 zk)G77$s>K~<;O?*GGDSD8OZLm92v+T%{{uKc>3$;jxs63V?!0n>>oO+bf%YC?b?j~ zS=ZEP5m#q4MOuFmH{b6c8ymsH2MS+aI2#*4uv6Ycq2$@c(V@T9W<5!o8;Tw}of(`zMy(NVzsk zpFxHIE5EUuf2U)?`|?5TgI$XkK0fl#@xCU_9v$KQ{+}%&fTCJu!RTF zboT=7V%eUY*x`6{0__t-+D`0~ZhQ!INRj)U*I}pBYi!%8CGayRn&#f@M)RtZxnq^d zJ8?&W*RuDVO&-LuaEn2vZtLF*Z`0m-mMHztwKVfyuv>Y-lYefNB{{+F)irIG|J-Yv zKLmT!cmMw9(J;su;@LDNed^gVdoRSRZTZRR-g8{6rAnuHU5Izj(T9+Sy{ErVANG?n zh5EcK<6aqp59Iq}3mu)#4rs10RgsO{$m%IF!`)nY&xG6S@k1(2`o~5}lb=7HGrk|@ z|G_fg+<(C#H|)uhNBjBjmLJ1m%7sQp4r(9ODSIc@wZ$$*?>5hehwQ(0+6-|{IM?_v&QN^z{wL*94A=1F!<*-ko*+KPZ2eYc;y-=AzK{!D zR{Z5fEyj!lS`g?ZR8_J%wM+|~7&lNJpn%xHzWB&yHm5KG&dK@L1#qqsA~ zA8cb^NQ)?my{Wy=zL|-bp!dJcxlwd4*WnY|^CYLzOwvHT2S9J#7pV~~jjQ2-ytL=a za5^zec~t7au@|T*zv+9=V(!cEfF?*T!*w6!qsIyqB`MyWAi=bll2SEkWpZIm7=1R- z@E|&^jF`mmw~pv-G^z5FyCMZ9nS4k;_mW1GHsOz!ptZF>l%UBA(^|8oH35?)q>Ffm+NrI*$ z2@4`V1_+hFUSS_%QCKg}*Rf6WVaDe}51rBAdb|S84&tB;C%5n+Win9)+Jr`!uDNAC z$*2N;6c(!NHo%3VA;3;(>~|Rq2`3I9r^Er*=zSm{m7^d9$E=DvPx3XM4T@|KBXHuA zaLsj{M*if1#A7gu6W&sCg<6<|rW%!zFj`89*F=|NL75RWU;qxF$kJg-L~$B%b_IB1 z3{tLRDz3;Vlccz16d{iJ5;C#k)3ykc7BujvBNB+kzyzeY>3!3%2o)fTX~UMx;-(6< z%+z~;9>Duv=c7dZG#F$YVz6*k5H>Y%chm*ujlggrH-n3wI9wb}mXZ3c;jWrA+nS`vj2 z1j&dh2*p6em6=Fw8iv5$gILG`V+ZzEog2AG#S6uZ92gp48TYXibmbxqRwiKt8Yzri z+q;i$)(NphTFAmwiA8FF4w?p`mgk16fXX~1(}=$_0lm*7V|WCNECJqiT5}l^ekvr1 z&ee|Y;_X4fEiQl-#FJ{vknoj)k!AwQg9HXsiE_hOzPaBBZ%n_?RNBYA&t`8HU&UWP zNG!QkSjIwZyK>PWV}z`VX?QN-{E)&kN1@bTy6P|tWc(*WBy9kZ4yX#t`cjFw%mNMq zM|pdEl;$}82>{TzwzBIiT?3tXRQ~AM{MlQpb7n(#49|;GD^o>M)`WPz$9U>6S2aP4 z>2=m$#hJ6Nk)DIox!l~St!UBc1G};rR>vTn$d(y@*=~wU%McwC6sveG7c^zW|#*XF&F^Y{q}zavS^R{;$9$ zy~VJcn#ZNZFl#{e!cs6@ucI8_5P!ZkdJ%e0X^TWe}sGs`E-5}&`)l25G5G8 zPJJnyS5y5p&L#8<$7SG%rp^B|U{h&MXr4_?xbY{T;vSJ!d4umy-#)!DmH6G$QeMYD ze+Eqt)cr#?E-!vJTZE%ye^gs@51lkdn3_~Zgzbi`iY$M-I2t7yL%9D!VF&;KM8${* zg#e_UG>-V<^78WR^0EY9OvEDy1j5OmKd*XvPEXG~+&!M*OMNRA$T+111x1*iy#8~% zTUps)X>Dm4Q_=N$UQt<9(K&N=V)Xm>Z4#-6L`~D^o6+v+-GHEondv2Bg(fYpx$t=r zK>X;(H?#S589%Oe_rcu6j*Nc#LuK|tOyFirTqdhepGn%7ZE72h$X(O>ZvLThItgRH zj*p1|gjL1|YAU)bzU@H)fp16OuC0Blt8Z{~cH!k0gI&>dba3!{^yI$jeQG%`Ej^Pk&9qb%FEG%Hc zu>w-s>UP)%b`ET|`Ap_HPHsN7)(>vp7K5O107^I~CktTL4Gs)mct5|kw!;6o*WC{r z5|zj)F2|-H$NeDlOYszt8={q5(z?*v;^k_I4q!9ze{~!_&{) z#>>Ip%|OFo>hoU?<#12$M>OoRuLp-h1B1xy+N8AX)O7ATXAxKwoRC&{0dWO7-vOd+ z?CZ`h=-m^PRlU2j7oVIZAJ}G4vP&gyblb0)&f`^6_ZYKxZ^FPnm30ZdRmGRp<<;Mp zs#>PB-UGBMUiZmmW6*^G+roW8H%HZ^ZIPY`SpoSat> zP7QoQ*O?d?A6HC4%&TrlN}iox5LIR;$A6R+6>r~`Rl~LEi3QUKPrTndkL&sp7l-q! zpP8DSC6X?oVWF>Izb4Ai9^NUOTi?EI6R`eulT6zDS$LN+Gi#h*126mQ`wGeNg*B!I zj~=-s3m9R#E8pFcz90TD(+%@XHH;vkst3Olr>f>4YUoL{oc+AKd{)_gD|@M;ZN$`QEO=83cfQO_kFQ6(K#X%Li06kgeQKPAe(h?1`V1)<(&gHQ+!Kr}M1TEA`i z4?^fU*{U7I5yU&-m&ve`C|Kq&c{y5hD^3(tC z2*sDN7kB=f^XmRUK#b_>n0-io_znBYa1)Pndg|}wwdo*UbXquGdOP&_wUSA zU!|l)+fd=jW|g4x^zQd>FEC_Rw~C?}-M8>Kf$FW|Bksd+q#6s>xVC|?$ow?aNnux*sR{E50~xVdD%}UB6_En#$&f} zM4)E3X&$4QMD*w_ z2vLF%HOY)R`VgIn-a8Ql(V}+}BqWF=l86wJAjO__->ckfJ^R`F#r_NC)qJk=Jb&Ng zdvtBw{`}?fR)WMq_inE5LC;=w!$I$U*XM&Lhhq|7`%Yf?e(gVf-|%(d_m9tCp8^z; zhl5a7zr!KYD@lh}$Rzgqt;Gm!eeVs+L3 z`*YjtP2X=*-Mq{z>zpX{W6dMa|Hry_P1BE;eviNWcojG<^>gEX{RUGWBnJ7@6ZPfd z%g;Ah3hC3WIM#sEZM;bH=}xNh!RcFqf%MsK_SJwhVuYgk?0s?A!P$q>MCtRr%DjN{ zkF_<;=bsuMADn+~9hd&K-?r3~C=3l;gUk`qL9i))?eK^W`^Y_t&NXzeUGs<6o zA1@fl{5e^_of-nTQai{g97w5F>`I;qUu|f4U*IDBgyGYkt}rP6+(?Dny6xTk^n5J=nNmlb^NgKjY=3z-xdKl93o-Z zqTp-YrXaKqN%~ac&Ev47i9}-kWvdBH7NCCCmnpOZkUHLufywTU!h&^^&?lt;J=+Lq zTShKjImD!o<%8-c)srAP{+g&2;L(&=T3 z{J0;gCfRkqryrqNuDFF{`;&6E*;;+&sm1ijlL|iCI*ftQQdZ$frRe24qpMR(xxFV< zvT1cD*Nv77U!GK}%+{HPO)Zz4pVS~}>&+64R?0tlNBaiH;2@Cy8bO2rHb9z$;vXqa zK|w(g5fN@~ZgzHdadB~Vb#)~rB~DIG1Oma!%PTD{jlp2#<>hsBbcl_OQBhIe-rg)M zEW~`Dsi~=_r{@hHA8Q+{J9q99Kek9D5~_TIf=@$LRn^7CH7_qGEG&$Xk&##iN2VR*=;#QQa|#Iwp{Ay`x3?!#cD;J_D!DjDTU-0{{(*+J!OfdDDagqg zgP+n6!=z@nv@|t;o}QMMS3G?95T+ZEnwlCJ5oTm$R8Uj|Graxk)hl9gyBZ^K-2GBPsIXtap}PE_|MrODm;`uf(^RuYZK`}gl>V2jMP zZn?X=Q+W3(IA@QJjtEF9E-x>W>xJlF^%F!#Xsch>x4W&3HgD{kTU}kHv`SToZbM$S zm9&arRJScjuOAs(=3!s;jFj)Uo02?F6d;?D_W# zdr5p!Oqm)QW9l5v%`Ib$pQdtY;uTcp3FxrNc=*0Wo!|SYkcDIAF0MuQ4ahqtyoPS|&a&k5Li*R=gwof?ze5PUTnB?c7ASW6h z9(lvvKfP&WW9AEsf@!pGo~QtqqjCII`P>@(T^ZCp4l(h*>G z2jv|jtH@0B5CBAf%Qk#eZ;fLokKtnjAZQXQL&x~D*v}}gYxMG%>8>wpMU?w-~Cm@PJWDizefjv(Y>yZ;rE-?LOMB+0wLq1J^D zeXmh+GAfA)Rd3Ku`@bW*S#P7;a;JJgm;9DsLFIw*R+jA=Q8(9kI83Abj}fF;K#_{r z@j5#69Vch-SW@1Mu7QY*qgud|X|xSr_S~3In>@%yN-1EbELJwut}n}aVv3GEjJ{-Y z-Rc_1OF^<6FTxRYd`mx(X7fb9Owwsdm^8F)k$sgWWD3PPqxykT zqg7zdWP!msPd6RaJ}Sk?&x&xT0s3GUaY>t4iUa<3Alg-BJBD=y&qyUlhlLY3GtGEd zCSA|o$^&#{Ob^%uZ8)JpgG0#jiz5~8%KOsis0NXP-a+Yt0sBiW|nHJ!Wl*4w8}l`a491>*Du6Mv$f`$Cf`oHm*<@j2?!3%~Btkm2+f< zZSyZs3Oz?H9K|V+VA+8D!@CBahsbhD6wT^Wl!%$WVSp?_0^>#sL68Bjv0A7`dcY0D z9P>;J#PJ34tv967GmY^4;-;`B?|~S&%PO5w3bMBnVt4=~EQU)UhO2f(5QlC`VdOw?8#QhP5+Er#2A6|S;eZ&Ga;im628OQm za9KF8H^OKlO9y!D@aY1B@M(|&w>HdwZ$FKY z$*wP37GqA7f&A+TB5#qX^0bUAY51gCc=1`dU>mrwO&md-N{A-!hH!@OwV2EG7I{-E z)oRaGJ_pWd%(26^@j4ocw%5f=rk*!Pes6H4ZLl3TdeL6^z0vz}gZ=8%i>}`9O@V0* zjvtIxdtZKU4xeps{yDWeaQ?joOWWv5VZ1iHWa*f2xzU|D>mWNc{wmHc2n)G7jS#7 zqvYqz2d!Uc^H{IUz*}+63_~|meeN3CIig>GE4ieAb|1=bjESXDHkjyW4=z=n{b(9> zzFbQ8sMg11#JuQyrPlOO{ngn|Hl)@)9>d24>pQO!nYKn;#->qJNRN6G4#`KkAcqLq zJG-cAfk(Na*6xB>K>=tSX6lRa61LcansNYIm!eZ#w3EX2Q;yW`$bhNc-7{lohFUem zh{eB-QS1qyrB)iUn*FLhC&-xjk-iSpY5m0OX5LS;j z59;ubxZfUrW8siBzx`-TdG07Z>i1hd`kn~`({EWtzjsA1uJlY@o%@#i zo$q~N&2iKv$Z<8lx;yj<<>&YbUr9z0e6I_WACTY8&tx<4gt98L{X_hS*{4T_gN-0v zhr@y2V&}+F(q@R;l`}-rEz;C&2m?mY^8%jf(mHgRuEuuYdjhIY>W{(GfUj1G*H` z?M5poL^gf7ZTbBv^Yv!}Hc4B>PHy9@Frj8c*}OjIs|Sn&7pLP_{(dXE_`P@K>G|qB z@rbEM`NoPA$RCV5D>^PdoWCv@S74p8`=%&7#AM#=-ji{9ine>uBg)Ord$j;C1DIm4 z^y#{k6Qh^O%q=v?Os^<`1fHS{f#-n{oNT7Q zKvO1f`h&b!weDDrwOFmw*g*=P>UZ8^D2Oh?fmBX3fK^#SDfZ?nhlemc)EowLb%6$j z2OY;i!@wu^!8KvGBmKCJ(J%@`Ad1BNv1dZir7+=4nfNhreS`|8mYsP>9Ex?mex$K_ zo!JEzclR_A%Z86p!N=L+6Tuq9=wBxTzsk;y@B*IahGo>aV+ zRC1bB%9dQNl3Zz1BwAxTPc?Ggw>SBrA)fW=!0$2K^KL-1DWetjZ_Mz*s&U{Ufybxv`%p zXd|jfc8j@H<<2!_6P>;2k<;`;wv2Bo87HYM;Th-M8Nb&u{+?z4>;#A^0cuAe zk08Jb2vj`;nsox*83AO^WUymzOJrvyBuzro)@?PNR3h8MgP5ytlj0JMVJ3t{CpKKz z+k6!glK)x(NdOX}dBNj9%nQ>~)6Bk4h$md4=Af^y@6DU-we^j6@80F*QDIAS^Wotk@oMetNuc<@s???(*{4a7C;@8650q$FLVE1*L*l}Cj!wj(+M zPm55e5Hmqx>{%6DoIP*(+>B@>m#CZ-_L$WcfCG3I+}j*=0<9R zZ%iTe)%?P;`p1ttV`5^olSXv$k3W9=xO;G{=#(PrpBZRg0lPg#k>zD&hE`TI8oq&nLHcIq zKYsk;_9ze!>bA6VrC0MnXT1>fsnN0wHnQ}T4XkT;ampS!v9h|p{`TF=?biU4nnFa= zpFe+cEBihi|IW>9c=`S~)Tzn(Qe180Q%&`!ZZ6~T@t^Ou&b#7!gc9dtv#XLbIs*&| z`JJb0ulSLDTJ*r;b zE*lY*Lq_BC1Oxi4Ut?uSgsTy@}Pn8s}{pJ2Ac*8<7)eABR-k(oUbwUH#nk_+y~= zZe+;o^KTb-!|Jn(s;6EZT}i7G4Cn|Tf(MEPn4CqdWlek}?%~L;X-eh$y^Extj*?8C!5gCsmofOVBV(mQo<&*I(?ak(ch#Kh&&NIssp zLH@@I$X5{qV-$Cs_&;8u4O7%j>m4WC|FHrRuh1RUvqcP+JO8*sKco(Y`~&36LTCIx zUZIN`&EyDMBd%l!XAJ@cF|14v<0|uXCBX@D2qV3RNAyUUqe6F&VoE(y#Dp!Ov^}9S zmtgm$LrlyR(63m0o;Zt@Rk;&_O}xdQ&n75d{c*^RD`?~864vgJ~eR;?P7(`{0GK!2}dcGjgim;^&&wDd*os94Ug zmM1HHs@4Ch`5#y4K+mL))q&)#BQ+&4;^Kf`@QqJ(wbk{X>Klpw>W0?;wgO62v+)#+ zG+)!?s|~g-+p2{WMljWyaE`4YvJ3RGUmAvN)9>w^oXe4UjJ=s#)>p}rxXDyQ`uq;P^dORz{x>Ne9&d z(b&s68#I-vGh#Vh&zTb}bdN4)>I+`d(V!2ZL6x@VY^KvbK2bnP{VZNkB8_JVF&4kD z{h>!J_<4zOAl;%vO;rk}tdREqAplZU4(2Z?k1o>K#*A2@;pmT^mCERFK=#KRwUG4E zI!x;KLU-n+gnf2O8O>AV@0eZO8ww@pZIrpPN2e82b(OHoV_Kw zy4N;6_gw_r%vB_;)X^1D(6hYw>z!w@G>fk?H)Rq29lEcqZfdTrlA87ZSY_4jzg(jO z{qs}McRlEov+Qfm`IYu7e@#h%En4*JnHD%To&UGL2DNM2pg7m!h>o*4`18wGtQ|^U zgab{NsIY*8K!Mj(<%#6y^f-n(15_V?y+t$1Mz;9y63imQM&nulncFz}#Egy!;);Xx z@R4)Fur@ThSS2RBHXQ==)z$S#M3R$S9IcM9JIAptvf-6Aw(0%|LE~gn5dc6$9^|3P z`WofrEhK<-U?5)*h$p9ljGPIzB}0;8Dc}%2X|FbZ4(K2&Ww{tmGLTUg3MkI)!C40~ z5#o**w(onCiP05&OQ*bOts|PV`27s(Bo;J`EwjhGov)^+Qh;&T0HY=dL)i{d0U#8I zWdH*BFrv&^Miz4o*--XM5t;I2Ty}C4vf8qx`t;a!lNPZN?yOKzxDsb}(Zx#ErND z_Q*y~T?#(1qH^1xyqLfH!tg;!1r-++BoW77St^L~M!}61aMCNKq;7jCUU73`*>Rzi z{Z&~2OigR{1X+obXTl&MlWMfm3?XK?E}u|@r4t74Oh_;77U#AL`o4(}Gj_Kp5YT#X zA-j({aYigf=!9D2*`Oi8e(7mQr-0g@DL#|(l>*sEwa}y+sFGe#Y3+l=RWhsqDF3`( z%dmm;W34^Or5ADe)`t51czaE8mQpS8W|jh9XUDA^Wt!0z2#KWQ81`!N9`j`^ad}*} zupMdsF2(H)yEHnLsi!g8u4T7xm_D90X5`WA7<%9955&H=+>`2(0Bj-wYnRj6C6G+J zpJ-y7bMqon(9p0h7VS*U@VdmKv*HfyI_Ed_obVT|wrx_W`Ie45N>>HE|M&$fLd1cs zE^jjg)UeY*E(N;Nqovwt?ZubrQ5*lngha-w?f`!T=2B%<;xc^QDJtYge zG3oM%^gQe1lIKF++U+JR9#m-iA(v5cG)dC3xX>rpV-{TbnVN@@Gn{0&&fH<6e0{W6 z=BJnw4urxMq?a7Rc|}0imd&TG%`*#=Vsb28u8)6!iqW#t@mPH5ieVCVAOzCvJ_l?& zkuwe;k3?Kz7CF#;Q4elv{Va*zIYE{*F)2B&z?wspt^npSci%(^8WxPA8>Qez)Pk>A zBVt=A+sO=LhnS2^CWdhj2*Q3G&UAISj3^514I#JJv~9E8-owr<3g?T+i@Hb1(K{aQ zB!e4$NUH2o|MkSl1 zrf zxV^OkfPE6cQDwB4dN?dDu$<~Td9+}~V0aA8-IuRzCS>SJZsRbn+DC#D(M%`JX^sBE zH5Dh&oda*n4qZwo7rex8XNcSU*;m*R397VNjPxq{1+W*Z_oA3UafqB^_2HQ4kGij! z!6T=I`TLjzYrlSN^b9CPqwV{@t+?!h>8B%^U$qDmMsSBw=O-8M8?aHgEUI?t*DuMW zXM`x}2p&Nue<1^94q|HGCQ{?H(N3 zK$mDh?=3B>5^HvbQ$!UNGelp6x9%vn8r`a zkAuKd1#9V^O@LOii6;24X-pE`cA^D94{O&DX`{JVpkG=``g5270BP_{FNUBr0|dop zEglA^7B{CpfWe>HrhWnLIDx6XeE1&LglQG<4iYESnt2+2B?4U} zry|K=L8L(z6Bx_V9JZa?R_`0_!5y!HpC_O_qPZV1Ad5<(HZqs8EO(gr8KQ*W#oQ-; zE56z01$;~tHss|&3ev=ptk3DUJE}2=({h$E!N4Sdl+Ss!1x|`4Ifxd$cJQ7wyLri%0+~IBuWpm zVTg2SS*{3{%-0U=`sV^rM7-Hv}hpit;9lCX_&y9zl3*aZJ z_-$=1guYV75_;_#{UGSyyC{2cuG5j;KvKPFZ5 zD$$O)(qQU+Ipipr#Nm>kl3+*lbT1jUCRsk$MYF4c=N}4TW%o7gi!}>DHvsUoufE0s zcPj)jRDkUXTZ9=HWDnmlEP+ok4W6YyhvK6FAdgT0S*$tj0Yk5XU$E6)^`ILcB;_Kx zmL&*svzJlLHrCJ@{vo2KCa^|pv6wLv->O2DC|V2f)k7A^KI5sOa;Z^jATJv{B^gYQ zWLB#sf_aKnJnev(0jP~BG8HcJKPqHb`$2;wlce;{&nnSQ!Z zETzi*yqylw`6;sXop=XP#rClm}CM zP$4Lv)$I|(QOE7YW==lPB?a`4YUOP0qB`o*GiF8@!*L%|>D*wqnF+e5tscGt!9|_7 zrn~46lv!pSMh+cU;+QRkz>EgCRy?T9){TI-=(h#Xl0fXD;CHtun9I5n)q9~sj})i7 zt#-Rf-C*)VmNZ8lUMXM%w#U=04cH1X;cTeA(b_Ej*k8Rn?pGVHakoz^bE7es5ZK28 z@3BsScm866bHWiX=^jusU|uy|Pp(dNVCEz1xv$Phf3X6#aXx_@^(o;VksT2j;r+BE zy_99N^m47~Qv)y*eYY#!bBE@G2Ii?Jy&OY*l8c3fMguxHvhIeG$Hx5-Tsf5^2&mUX z-3GP9pAH&>-M~|O3D6Dz4x{>m7N7RuGU$gII8cL^P}DqS$@GhZdpDjy${NA8C!{!P z`QoRfxF@Eobo9S#en~I`eW3P+GIfyoLZ*ha+pr>Tm~N<1!Kd+v8d%>N=Gh-I_3f~G zHR1^$)y#pvc?E~7J=rM&T~is2`a)>ks7+~VX>iouk%N5_9f~tgw3BPCib2~(CaQC| z6Ai$(|IEz<#F#L8Ho|?1iBBtzr31(v%{=w1`~KAU9gR`C z#SZDCzW1Drv8f=bF?ib01_VwePk~i5KyCe$tqBPecH(Yebr<$Yck9#lt^FQtlMapW z=i8HHIC{pTzBc0-9l0r55*ps4dRn>Zs#hS_^z@QnH!0EMeN-}gAGEA`MztuL%y*v# zKENhNaiTVJBwi9K$hu$xx@>hZEY5xIfWMAr5Ts%F6wNrb!SGdbo@{%bMQ*x%f1Y`! ztNl0AOD_2LJ`kD&?nckw-DmtY!{~B22RC12@n4|0(@na`Ob?FUezah;Sa{4gs4lmt zpSeg@w!}fZ0NGq5?O(LZ%(Ja9lW@eK?ivccX?}mBv z%wUw$u<)3WIOnZBI4BCxaajpjLN+ad++f{8ihL<6WTxx@{h;&oeA9$GOu zdj4YL`6A5=tG4lI6EJz-#+cWC54XL3p}|^{ z_A*q8x#DXfgIbp_d!b#n#O}ZNHF|@Aw}F2sh2lNDlQ2TtZ!_>QR|O28AkgV_MU)mXo1ZK6YRy{ z=H4OEWug@|iN`g(PZ|XI6$c6~9QuEAr7O9T597!rR#6VeTc#v8PZwXx4l*u!hnno4W zOb35|0oxX~;y=&L^zTT~!KGhMGs)F_nPoLjhfg#S=eJ#{fOob>w|G#i)R}L&w%_@3 z?;dWf%x}J7hQFrWej}0g&T-qiZyA0i9sWJC{VO+P+aTdb8oc%fDKPi}GW32{lhNFi zb%KU5RGQJ{;_xla_J`&T@Vh2RF}IXevc`hj@cXjP==}1L<_gbtL!vIjJm&|=#demV zz4dx9ny0~Cnwh#&U#l&lI2Hb?eEYb5Tjee@g*2#y+=aq-Q%z@`+FXlA7+OtVP{~;` zm92^x&q?88&D%bmXubyz80oe4WX<>G5TDEfn6X-4hSx*8co>6j`@ zz~sLlT;0Av5EL`b3A;RIT0wh=wgYI}Q|*E2FLNK12p@0*Oowz#-~YlZD1i^o@RxK< z2T@a1GkYkf$FBz%#+?r5iDgF-oIK{+-`>Lm2j6|80%+$C?cC@f4_RCvP#l*qYi?Q2 zE7A*HWUy@h`KmqeL<#u9iCB;%*~%^fEgcxjA`UMfty1H@T4nAy{W%ujK6a;p^T?bO zvaKs0y%$Yc7o2B2mwtC`Xyx9j4PE9TCkg$qJk0CsQ%<)We!1fvE%*ZWvQJQzJ#HUb z_Ja#|V%_$fl%92OoZ$(u2t(`x$e&t6KWy5TB{W%$mN-`KV9v&HAVP!2bQIlZImx15WW}v+c*0r2N z;nZhotkF4zEO7ea`BHWSR2K0wL7Lh2_uI`sJv5V_oz0C{o3|0Nza99O@48Z_y3*BL zG)^7g884;&;}W!;Ykqk}_lykp_nzCS1d6JPdf`hmc%c5~sO8uy=r$#e?r}0*1r*$a zQbElYjQ$Pey*ehg4A{Y(@%u=9Scj!r37~I?t-;o<@@(6+c=x0_TP!b*-P# z4_I_Oo`)wALB8ucxi=!^>UA5a-&Tj7{kW{(LHShpcVcVHi?nNuN}_C;etf-2%-00j zsmmr4#i`XwqBGmk_p{*6&3$Xf)TtX1FH=j?UoOiY-3Pjqp9xRL0`@LujNa~FEN-RHs-vz{T9 z_}=E=U|=y*M}=$?kX_<&``Ec=sqNR)`t(oQfJ80Rtl14}f$viidkOcM+@bA1-e+Nu zjWLwuVjt(w`yCp8NoA!dohl?pf0Rdl9qBZ=bXhK$O5EsaiiWN^Kb)uBL@2A4KeI1U zzkH#L*SI*Sf=9mBtc>~U3P$~{{rwU$mYC)TXNEERzg{VR@dF`Y`bA0%Vs)@`Y?6rEE#Ih!gXj`~?$ z5=dHQpA$LIE9+{%sBcZj*Z6l&#_;K4VZvA^{C)H6*`DSap1 z6-^-=(^mM-J<83dku*s|>qb%q&m-8bt&djyvt(~Qj92`pP*HYK-<6A6Zht1KYY1|7 z=paiZu=esp@;A(5)5=U{wz}e?G0~Zbo#y3F@yNj12QjSxUryX`vnXf#Lo$jonsy5g ztYWcrenl7Kjvb;tvGR$KE)|u!FVJaM#is>%Gr{mMuDRA$ijhOg--G^XmrxINp_dEr zHzj&(vOs(yV~+ZUNO$5w2N$;W&ON28X}sbP%3Zn0)9tu)rU$kU$?cMS;<6p~&XPGk z(3e@R)Sj1bz_UD7Yu4(itlEs5PFB*g?vW$Du*!HRFbms?@~nKlV)Q*#aO?+vc-;+= z-wlkfR}#T`T~Di$4$LvF}*8NHkA*l#M6EBPVMY|p%nrDV) z2^QHEf}UcRBaE!7Epi$>JSCjYjBLj&ayu$LrTim|9p78zJ=yh?xpQXhN^Y4yBIqTT z7GdHcY*{evQJp`xVB)QRDPz79LzFe*axV^%g@)UuU|kQxGcm#9S2Ui=B&C;ws~Pj~ z>jbsUg4~+}mLdwT0|pPS+J zt;!jzy!E6a%~QRsDmdSH8)%-J6B4W{1%!MIFGpHrS6fv{c={MSom-&B7^`oL3Omgh z8WbosYaKRTv<(t5)nS5T&zOZ)$#UX zpBkN6C3!qoam~4QwMaCxSm_c4Z2glv%~nUJ+HO6v%I2|njHYL>Y#rU+oFnT}%;;#2 zfO(~_8*P;BsIX02il^T-?q9YO`ZgEs_pAIorK0R+ylgs(-uYeE{AIV0VAEM4*O4`&>!VgacwK$+>Rmus|1YP*gsXjTg>FX7Mme8UU+w?wc{6JBm-Fe^ z)q&%xn|HoMx%_^wY-?V{;!8d3@@HGA!MKm1yY zK2|AEcj!ew%ucS|<}F4A5sAj>5VPZ;jS&Sa{3wpX#}x=?6JV>J_9I!?x#CQcA$yog zDQ|(z8DtxO$Q3x^8lCg8oNR*oV*6$$Z=rkR#G01r?QduXE(_9Q#wjgB**L{4%V!V5 zs|=bg$R;+V6CG6teZ6iKZT|LB8MmAJH<0g3^mUEt%yIwpfRaBZ&N3Hv3$eog3G(>} z?nysR9XIf8pL%NY%``-E!jM#SNqG!Y>LlQmYPKe%)I3o|QSh!$wU17@ znndGWJAdV!kMjhzyiR@N&^Ak$*>vW^?)MehPQ$*BJ#Xp5_^2Bt+&??3smon|omAU` z{?Z|A@nW9p2mdW~!|RjXuP}?2_Tyhvy)G9%_vKU4PrH-tKXPlaFnh4?Kg|naPyhV6 ziKTGdA{F@;knd@2r^}c_7L_%LmL1S;SKqBKqPH5#RrBbkPtY@yJW@%y!32TE%$qGN zh#PdGo$8Ps_7;z1@4K++cb_aDHnJ5Mrjc0lGGKkwM|W*WBmtvTFz=py;jG@`jL(y- zN{5w3R>Ni;j~ln@-g8LUjyHQ6@O0n0uABb!jK)e9l*~BrN*BnHTQ; z690nysXo|p5Og79(f_>QCrN@{QOd>ZZ4tpUnCjocqWRbFNcql>xmnRz=gf}}^KSan z{r#$4pLD<~$o-mVUZBYJ?Q>tvPgWr*kY90{DQ_q za4;-JHDnt9ajMhVRrSTM+FMZyJOq9Wsi1{J=sSZ*h&As1|RrjL>L{ju~D^1MMY0EE+At zhtx{#9#&jN|Ji{`HxB>UL5rD)%&_ZR($G;b(NT2NQS#HdP>$A7N!3v;)=_I5*)P;M z3PwiQwIHYKied(nPX}iqqsiVitoWu7hun0miuy@qE0~qu<>VP1gBv>5XK9wt$+rGyMleshl#!6x(#kthpH#T}BJQ;|x-hEFER zxs33UCip|rmZKm~C=q7x^`(}$J&f3CZ*m%|-3`q} z8XZt!(3Ds)*%;U!i7WsJi{ho$5YFr^k0fI$VOSb0&ZRrCl z(}U~*7-8-QKUN`-1O@{x!QudH47DxrlPPvW5;CqU1K}f88RVx$UZDsC=xYHK3{WOq z`N@wZ36B*%oP(GFe^2HCSqM6R?&KSpFdJkT22f*S0t{nV@}Y=Yu2X(2Lm-J4BOoD* zC6^^3-NWgzah@`e$gjnd9?p^5nj*a8Rv-zT0J%bIqJatk&BwatV+Gh^28vrm*b?a3 zpgN}jM_?R1Ax0!TCXTT5GX|>^jx$n$8exI9Z%LmU3}tC8<+v^7rIwE`EnkkDoRjar z$O%L#R0&-3pp-J|c`DzO>PJuUR`z*)Z_Zi=E?Reqe?mOSU_5#G!JY++37+|uelP!M zenSZlS5snNva>8^rLf7ouSS_@Uie~l<&Tvat+hF~wMC9FkC-*L-z2F$-f<7JcMG49 z-Gbp$;HPP|f8OGtD8qt*1)LbEG)%=Um{@V!xJ%hw(|mE=eA(XI#$%Ss%iqR3&Bo_} z%?(X;{qLzQ(=8slEhZ*-q0ji}6)C0XjkU=&0iKk~{gMW>(mJz@2S!(uWcz)c>LTJ> zZa3LP&tAQ=dG)SdUEr6iSXx`0Q}ylMRh+e8IJ49=<4WS8<=6H;#WjO;SGAAEO&9kb z;e#}rQtlvsbBM%h+V-+NLy8XR{IVcu+GSt1%W+zFMPqXB*yX3$6+E!}DX)~51G@-m z8eP{Yv4&CeSruAmYs@y^x=ii(x#t4|Y08={vsKH(8#SO6-cL%3m-;28E=;=6zG2h8 z`HOwaANy8Xhc@n4I`YQ1`($1pTkpKZUni5PVkYgLwZ3AsW>v_5ijnHQBOCavG2na+ z7c$hBBlIS=V<(nuL~%oT%67He&aNDN$^B&|%+XPPUBSZfA$Fr+ctgu=<4PoBO5n!H zl$LALn!PUUOfw_DXw{;m=3x>kx85!zXPx5>cQaCKQ;QO~L=luYlWUKzL1ePSeg z)bD(9+2y;F%MX8-pLbkN(_GFTxSTh+{Q9SPVbkUB7nh4aE&$y>%?qxiTCUIl4eMXc zWTsnfzOK1c|5B_^0S{U~TP1M@QSns|_ML{rT|x;e&h!TbpO2BQdzU3kyqg^YhoeJZ^^u**FBN zX&R4@P1@Pp(Q9~ciOGK6|M+VCWk!CDsDdu9lH-r>#K*@wenCM((rS+GZsZ~cl$v3y zFPEeBjN!HED?WTmRGKZL^-L>HA>LvIpFK>FCi&SE*EHE zZ2WF_Hz+uW$qf7XnLnY%sG7rl3KL*)`9qbwx!* zk844^sL-P?Uu|ri`1$z_u3Xizxs9t`5)&0AHqL+eenv-2OJwZ0!zK{H9lST%h|C;? zb-~Y{=c%b_1qFqVhnMAKWoZmTAC11$)zwu@dgg)2xD%e@?ChKvT4il*b=$7iI=WOT zqM7WH6A@M;#x;$k?-?XDQfT?xB|Lfi`FrStUZcR=V28ApzFAvhU_je9EWVP;`!SPm zUt?pVs`At9q;3Jf`&PcOx33f2vzJ5-+!dV(uV23=B5s8l4KB{li2U5c&QYh}R0Ufs z((~T>&Znr(HHhY|;DFV}!qI2rE9uRnQ_r`d5{9OR?}<@Hr26VLBUEYW8)Clk*YQPp zPW#c>IT3)H-8h`;M4GB%)fxj2|(oH}Lv9F@tAq)lVeMi0~Pa z1M6;k_Ahz7(xF%iYrg+o9xsz$)C^)AN~FR)bP0^+h5yLo;rU&rpx_NYSPX|(`tS08 zE7n(IWiokhMzc_XAyVOy3XJ0hJgm1lY%Td$lEvZQ;=*&>uU5NKzNRs@aep4~GHtOT zF6)cQqIy21$#H*cC8c3!DK)>VX{ZA@H|?8lI~ePTq@>bk^KO1S&dSOeLTz`$9Va6W zNw=+T|4^B2*v@`>n7N7%TqZ4YA_R7I~O{X1G`8_B@eDg}2vwhootp zdH*XFey$7w1me^dY99Ox75@Lp<9%-K`|;_s!ay}Xxv2^$G}Dh&%a%0blYI5A==kzE z7?DXr;0B_mD1CJPTt17nSb`uYkm7L;SrJ_9_6!dO)PAiZm-;xIX~#7 zJ$r7adq5rq@1@?BFe|C6)srwgR$Kt0Ie=wJBtENrBoS3={U*3wnsQa z2u9MhxsvDYJk5e3L*dYESVlQEwl$p^M#6`3g^k2c1jZwi$WZQO_}INxgf&hey8@(%A$-WEzJ^>K3!oY(2qT@0 z5wvqB%{9s5%kzKAGliMKaNK7522pt*6yQ$Ae}9BnmTTn#Oc1bcF8_;^}xqzDsZnds#P!7ra( z6{$_^v+!*eWd4^!b?r=Scc~z#FFJoe*(KJpG#S7pEUA1Tc^6uK^*`ZFRtX`oW#o#L z3?v7(o@g6KzR_;BvVCJ)JBL`FCFsJVrfW4+>#+;Q=n0~z47wAa;)fPkmof~$B%i)> z5X|?UNZ~lN$KYBS92Vnc{C$7f0DE2T!W=T_5Ld!$XPs7>p=aS_jV?HtEuS1)0FH74 z-agDCAKoN&>w5@h!6M87M6v5Mf6ljKI2{zuY(i1_ZN&(x@be0{#UAz&HeM3z4t*EH z<+@)oJ`CrV>uyUT<97u1RK{6U+mg*S7!2?U2!^p2@$))YAF|ExiNI2Xb!o89H0=Cq z6ZmulBu(m??$a^N)_ltu0yHW@;M^Vs0SH*7$Lkk27Sg_E$u(-Wo7o9KR4|yRRFM0) z2XQYKBSW6{nu+s#freaegiD@WvE^*m?==>wg#4&@UAIP@ra z#mhN5#>pNcvp|ide|-L&jPg=JSnB(jeg7uEbfTA%_G66Wtah`~PRgHum>>X6)MxvJ<63$RK+n z`;xs76)Jl&cG*Rgo$UL*%OJb5X2~}8Eg2OhzvQIuJ5&duG{zX@k4)s+w>UE z`|Eyx6a?JfL{ZC43XXq!?lQl_5Z>=ue7o+YDs&A+-E=boIhCApdr!;u`gwl_R9bBY z-_7&zvC2&Ms5JK71sktqs>26)$7{PsA1#)tyMoekpYm>IYjEb@kFR|pw2$xaRWSvl zafSh_$>A~!wz2UK_7uK&e`wvz2%y3bkHHhB+MUKUgt+ggo|Q!y*GSzvNzl6Q2YH#UmF_g3m{c-&v7+Avn7h z?{ji?*>@>kLFpN~Z|Sft?d;p?`JUhY))7BPKDcL}U;ln^A>s|k8A9|H`Kc5Wr=KMG zs6B!T{fx2N|A-3mvD=5y>)zm|g{~v;feMmRhzgzdon?6h$NO1baR#y0e^>%2vG!a9 zvJ64sCPX2#H?Ygme?%RS+VW#32CaW}M|;@|>TnLh;4-~vMk+c+LxA+nY$P?1(>7xDBQSXseS;Drt_sAWLgxAq*E@k;J@niU z#DvPT_k~dqr9gT-9cn8ubt`bw+Z5tP^JF@Ps1Bs9BK=gze%1i7sbFta93yY&{o?=_ zHl9l=PVP7aCKW(SvK~`I)?Z2#T?D_H!l>*cb;eX!Z5_JKpwz!-;;w;I5>Pr8cN|p? z=|eJU-2`xRlewnv$0)^oHjd-UQHI1v!SD${j_(;Efy*`uW=oQbB_T11)YQ-H*q+nc z#tRtx9tb9FcmsEZLAVk+*(L<6jx!bp+`WM^6At+SoE$dLZZ`QEnEF5yn43wV!@NLj zbFvKpU0jrHm;>Lo5itO`3FNU=J6tvcj;JA5j!K`}_<5G6c`~P2fi3Z(vm5w97KstzTzUdL z7zA`Q$s&BkK7aLMJ+sZ%qk(wH0Y9Bm0QVF#b2iS`1^niK^F2gBHj+#Ucn2_#@Jg}T zfH&qqmh21=ET(iXh7n3SfAVC|fbIYzC6Oi*o0c`kpLQ{UDxpMI3z1S%NZwV-NX(-E zi`Yod0GG??q2-h-6f@J(oh8UigMiao$$dAlX6|)EPMP`+;)Nd2uLJ<`6||Ug>MjY* zS)f>?jE`9KNEN(uuZ;dyMQ`CN0AEIhE4@IVg8eF^;>{`jfs{7_e+*_U;9l0ZR9wJN zk-5{Mh{Y)Fssr~Dguea_kxE-%aA6Lh6)i@0(GSmph)-o%T4?p!)PoX`MGp!~DCd`| zSvr%VVj@(M=hQOdD^M63!COWKOnKZEU}+1ubOKaqU|6nJQ;pTZiBu3s9UX?o&;^kr z!Z|$$BwPYiOF<@dEeu=v{dpc+P%Ryp&b zD2qUzjdraAM=1qZg9MAO$JZ_BH(rx!q?dwIVCtzb%?!%r>>5lx&?b63SF|G#Oj~>| zr|AISgmkZdLkq_Ls-v>4kL9SR$|VcXj++tyo(ne#=9W4SfrU|kcNI|V2PWtN5di1S z;%DatD9}wPYKsOgSUm}xe*3FcK?*+ZhgK#~NOl^BzHuIKvCa?$CC}Vk)cpX@x;8Se zrrci_QqU-Ry!Gp_wz^;BT@g=i0yC7w(lD!q$Q*eez% z_ONsr9|?8dx(;5*?lI!4W%UQN{ebOXK;%%J#8|5W*pmhIr?Y+c`!2v&$V9GBp;h*7 zMOifQS9e2BuPPj(Hjkr_2MdhYmREUhS+a%7^Z4pOkY@wrL%>W1OW$(b>GE!?f7a4JOmYkmZnhKXKt{8=xTc z(_#Cxl)$o64O+s$50%aiV-9Pb8qFT6xo>^Q^dY94cc#m1SLrVL)wZWtJY>iAog)rq zw+fYuaz40&(9-Di^B#;@poN6efK1|G{BWB(?kyQ%bjiIx?i1gz z{}_dS9zT8Zc__u^5XgO>>^$9pK z>;#H_7?#tF!c8Ec1;}cOA7w)k>fI$p6XGiq*sk_TqdG%+Q1&UH`#XZ6riRYF3w;CK zO^XS1iGgJ>;F79DpYnR|@mV`Md*R#5$prH)fj?rS4UT}j0_LV=e{s~5a**dEvA$no zA)lf#Vd4T((bKJEGZuKRk7{7nFN80IM@a#YcL6f!A#vj9y;a1?Ua)WTD49M!@+q)t z(Fcj2r3GhLVa+*Q;1jn`)E>orWko1xTzKN&r}C&^mYOq9g!V)aE?ouJ#Xq@o zg7H7lm4U64cv9skrUFZ=NrRFaCLNm)&uv0v=w^P*gTJ%Mp3bLo;ua~fqgAkiN_v#o zDC0p?+mvr7En%7pLtw{G6x7sTOK7(Rx*yJiv%c?v+{KHD%R1P}M1@bZW1q-y^AN}i zJ7Fc?LtNkwjzI!w+-uCSH4`Pkjz^};Ek|n*A0eGd>N$kf`-@CDP1@XjL*j*su|l-X zfZwAc3UG}LGltRbgw4N~8(XKuZzLg9DG8I)CuB?Gs>x5_6bTz_;G&Ban3f?x!QPu) zMWe5@L8ZQdJk$3Jui8pp@8yjKWMY9?ntUVQVPwv@&EDoc-U^5fz0wR)sdGesM-u{U ztIq>8bTzoo8zG5t(pMLhY$^Dwnfw*iFED_g8pg{cCX#Vfr@whATb(Hr7HA}P6y0~H z>gQr&hhOUo1rM#d4Ma4(U%Q6eo7i7N5h&Xv&~IbWWr`sCCj@7K2ef^owd1pGE+vvk z@*036i2W!UW`(46Cj5t?_j@3A<&N^R{>6O~o~}v#1@~s~Jn?e|Z`5){5{15>Mbu`^ zKGI3`i}8KT!XiLY`I|1Zwv?mhoDLYrrs#+j-VA8_dEs`7jnP=Z+5-4vvZ*lu@I6Cm zo#`$h2*j;SblmNBZ^-1y0_QG;ru|i5j1DFBh4Y9+N-kmKt=T@?ET--wuRlaAt1nIJ z&Y!zQl+RtAW_$Y?s*ki1QJnn-yA{VW3vhqHD1F`~y=8JCef3&IvwRQ&l{PX$P!Dek z2e%;lG3yMrdl#YW$T&s+EC8uVK!o<({Ec?6JP{J%=S|tj*{zvjpEz4I`#X+7GCmGa~VLlVQw>((`8v*p$Cl|cL?zAycm8ypgUQuo z()Zqt`DQ-o2aS>F%Sc}v=ZXJYV*Ni)Pk(;@vbnT$_RnH{q@mk?Q>;IBRnJ&eGCohDS$M2u7Ca1M=y%5hz~ za+&-vu-+I8iB!2|FtIn0c=>6`3ro_6QntBC(Bw_axbZ0=?J?g=7_)vIV_rc8wvt9O z6B^GPI}Ukcv;h;laogS6nDRODe6!DHAN06%&GkM#Ilk?^n(SreyIX&3<^Ofc%R1oK z_haioGG=d^All16Z2pZ{|4PD}A9j#;ovG*C!CVLX__qd^)+QV7z;8n;&b`V@Fc2uB zi*tfxuP3`~NDHO$jQBWa`W^jr%noMub;|wE#QLvy9yUJcU#ZbKI@x^Ly02lWJ+)4^ z9(zka;=as+T9HxMmZ#2Mq7$XkzGrJPeDCFjt>`b_7YRCXb$XbHgWzv}Cfuy8Z@tQn z?en-pG=v6zy4mNLc8cy@x{PvLJlKF6jh~&$OV!(6us~0&&bQ@Rm%2Q4oqsg_)N9f2 z__x<`FiU{yOV?-oF;>w;uoTJLqP~`iZ-H<&Xcj36p0}k3M;w zJ^itoV%;&tQ}JwX>gu)0{r9Tyilgbse9viW8|*DAar@?t09sAxnp{n1GZT3bMe#gV zz#E{C54X&LzJu7-o?+wMDTDI$=GC7+<^gt(7YE>ph{h1g$W&ZB zIqr>;r(qY*%iI@~Y;#`WlI<8W6|6!JsNaI3(~~t^ZVH+&S`OMDs%Aa1kN~ z+KE$VyQ>)x8SnT#5#8so%m*r`Na=zYYn@>h<8V!*v*(Zm%ww&+jXGF1ryJ$QVMK4k zK)iW_u*T*$_{9vwa4%O+XyUB`)fsAmw+l$|v>o0VPLsEfJ$fEawoQor_Wm1>cWF!c z|B%N^?R^}-=Tg)?Q>7iEO2i?$w`mKnYlUtjG0I$YRdD4=Uv{x#371G-E~@^RsSBi+ zgd&a1Fq!Km^zr1$&L-_AMpa=(W%lP>%tm~T>k6LOqzm#YbI-?jREV$w-zToruI_5Z`;d7fb}U7s_o?VTdr_c*6;3F9b4D>ziLmQ|9}@5p%A z@~ix-j`n)=vY~QI$sg1!Pjefg`2n_0u2KuR`emgDED`AZ(K^GR?7Lju7B?w*8>sZL zo61-Da>WKUs{JY?aauZKBuiJn?Q8tZ!^4+|q`4l%#o$htG9|yu};GcOs zlefRF&#{pw!dtqM-x}`h2GU1!G&X!-fpwV6kmsITyw6ujNBn{-tz)K*8i2EHxP>d6 z+5+LGJ$wT0kvIJ9P=%)NzP8_=Z2Nhs9Pi~lbxFeu3|oA~#or)!@LD%?rS^VeY;7~$ zB6*FPeW`4=zv$Urj~5vvvA(+5ph1C0a=HJy((P_EMW;s!bd+Xx#?;2tEi$^@l~44- z6Ljjir1Q6eEknG!5~=uDTF7Np_!U1ta;tc4OSxhWiD0uGNlsUd=8$UG=xvWqbi-y= z6E12;kau;vyb*uutm9}tk+$);P~rCZc82ANJb@?0k<%20h3r$8ul8bFs^X2#-iv(k zdoqr21@xuK*(lh0(5ZI=EgZ)A-a?d0Ln)_a=|WJ{15b2V^9vtc%|s3j)QgtC1i)1_mp~H(Hz3U9CeYtm$ zH5-9|2cDrIdchbJ3ZYqAG6)q`gKVslGE(ILZ$iro#Yh)Ga7lOy_X8Q$B1zaN+=fC>63=J@fe4yn=Z(oi zhFGw7p#YkOeg*>f1_BY^ATW!Ip&M`B!#cXLRMPQKHeSLd9#$(_##HEh8W5~6AK*e} z8bYs;2UVA`q4Mls;CK*7jjF;yEk?;hJv14JR_1+~9kS4jWo$L6*}rl2+i#i5 z`bW2505K*`QZY^(*tl3bdG$g}U#N}dTj%^>@hLB5wk zv6ewOpFuU50Uyqw?#ZA@Prd1VB?NutO_Ne$PAPPnA{3)kYArjg={?d>InH&7bS%@C)w^pAQ{pX?<%%2b69XFP9{KASwKd}_!;&&k2C z$JK7v5%?!gLQ-AjJ^O`kV19#?-p{Fr6 zITY^F5p*YfM2(D&EjF3f{!2*i>piTYWrOKvgIWVzE}RjFle9Ou1X(hz8Zqr!dF?tK z?Rrb?23PGyf9lJNC5So@#f}>EJnay2Nz4=Le`{hNVlQ z%WZXVZaRW9S~7vr{ZeiDKcToEIKFXCY<$8 z58pC8zxum4H(9!vxh_Hm>H5DWZrJ|zj>GgPtu=XnDRqD%RYnwYPZtcJS z{ML7iV^H@8RUh~F4{mM{psZIXCZ}88abBTXAtQoZ3E`VMCN^xQLikxNQ}+Z6Tvm4S-}L zeJGKDAI)2LVw2Mg3JN(co6spg`!F^d9v*38cE6#qerf-V#w;@=H0InDMNmMEPh7s| z-C%QLLts3o1NYwLr;f($K z@u9h0p?TASWa1*zc>z(6(Kpa2t*mHnZ`Rd!fM4D zTT#>8JJ@UfYM4pRiAem);PZZdX&L3w$^N7hB4F3kJ8(W?;#pwehIbD_^{;udly)Cm|u@O-LPq zWL>*R@*K0XfBAkgKfjP#SjA#nibkU&IyW9wERoU`0s;d1cK5lSbcsKBEhi^;>!$AQ z+m^C7?5f)apZfW8x-`?#(HR>X9UcAT7M0hI8SwXxB3at5rA{NAD;%{F&#Ae1n-xE? ziz6A~0JAs}ab##8Y;IwV#mVp4oT!i zQht#*B9iIrX+RtaA5xNeKthcEA@vGGQT~@wuYngr2LD#-_4l+ymQwIv(h@~ue}#zt zkJ1uXFEc?}HQmP+IL489!)Upab?sE%u=wT@PocKQRoFHL6&cQYphk57g%qr_jIXr{ zOV_-P8c8sO4@R5FWezm2?F`CV7rqq!CDq#v$$V9I1FSXRsx{c@m^*nBvTSnAA_NVl z97eyERaD>R_^HIz9eS8)x?pqsY7DA#*7)ADRlR>nG|cg*+*P0Q4YPs|a@MOS$L71M z4|f#rorNBop|aIFZNDuAFmpwa(h>sShXd)={ySdh{}du3r6ufgf=N=ZmV5^iM5Oug z1xf0aZ~RxOm)@OiFvN17>TasFkETFeZF=N6?crkCTmBD@oC-ATd!08k$Vb=`gS@*a z%-qSjQh=i?v;_Ml8d6$OeCH@5>DovvBG~6s} z+F(x*_CEA+(O4zCSxSLSnkQ8Aot(4C1@N*!wxaB>GHu%7h&}CY<|J`!(RRtLMi!}E zM5W+w^OB~Al)Lx!_OaSP>b{8YXXUR9A^U3I1@7#(oKhA(_-k51IYqf=yAv*0w$aYb zr31*qWa*N{L8k$?>qmzCMB|_p!64npu*QYn>V1we0p8ogzyKphl9bU;UZ)E;MAYk| zjaBsc%gyLyq%UgFD4W&>pQFG1@jc&1m%5m1DX8;4+Hp*m)SR_Kq%}-L%f81Yx_+*| zc{`lxXxgE#$72?Ksdj7zK}74xgL(9~SUh+x=`7q@Pyhs}@1K!%Dv%So5~L}%W4x|s zRFNMO_BF*Px`TTqdG?Rda@vSkJ2Ak=?@!>PcwmK06YYCD8zMJ)Y^r5 zZmO8+NVj4g+urN3wFol7A>ta7T?ZT#JpNyJle14%22&uNhm^8$ZACl=-`u}**0^5DnDNlPO>|;=fkxI0 zU@x!vvSZg&QO!sb$-_WcY-7hc^7L=^T;{4tELA{WDygj>5_&qAD+Ac)`iY5 z3RfCFA&Z%j#=N|)|75BgacCLs<$&hj$W}BkuDd7TH+Hk&K$;Dq}jR8tPd zzC#?c<^l|jzeE%6d{e)du!2LUcEJX)*B8^Af*#MItpy?g-re|XS<$>w76J34zh zRlJZDJeh4}$N1_SE?B~2RbKh977=o)<4`z?@`4kN&JW#ZrBRez<4}T{AS{jE|kN(>Zd0X{rSQ$S~_co_b^P* zl>&O(-prm(7GV!wKV!s29SXKMiHHWqAcQF^c|RkrNy&!bc1Y8+2;gg#6vYw_MS1`_ zHBZ&}U4SLf`&{vv0KC~R$Stks6>qPNns#QX8Kle^;!!qNgqg59e%xWZr z$`gE@nr1pn2gbP$_ny0DV|qK4m8ET>3*V-rnQrz^AcI1Sp7GDwHAT!ezxUo4QJv7z zrJcH%xP+U({fS|^VUdaV5yZxi66e^zL2=;(7t(>QO7&N^6c0n&@b59W4~K|?h&m)c z6)a9(!#Hy?EBz1OWdQ}q;Fu5O)C&FXrp9L6wfHqMr7zDI2SWsvePHhHSy)2qb1%qn8`K zAP3L<`k+v!0Dnh769S=X0zWshT6r;%F6>@zR9_33j!l4*V}A|}Uk@eVi8^4)5Z0|97<7fyEc<>J; zh&M%2pP~D~&w}9R%^(U)FhnSn!8VB9G*~Vo_)6+CtD2?39Ogjs2L+x6pYWx{xK;Lo#xam>%G$aW29|fWDJY?vEfyyg$7+=ota#O(5IIAd>M&CmCQ;1NhpHdUOtc zs}b031lOwoh2=QNL7bNm;F%h$oIs|K_Z%e&eEAUz3L)!Q<4mv@Oe4r228NP50b%Ol zlu%j@Ghiy)pNtLE(n}ODOEe%*iMT(Y!A1$%#*krz1#mIU&A{bUVE!xu{0)xc}Fqn zCmT2en_Hl%EJ9H@*`MIctsh6`o+R-kRKGaEK@)s=fP@vJ*6idUN*;Vf3NigSw{4`G zDd5$Nd{LFkC`C;{NL4t9OArQx+)!c5vM|DP9)k5)9;S;GjQyD!;RcT`26ARo$(4W{ zvsYziuXJtU1@=^O`V=8P2-{ht_BJA1=@mH^Qaq4`aDQ##{tBW;)qV`(3cyfVMB`89 zF5%bQgxBO)MonzGShe{bW^m{yieovPCn1fAm@aTuop!65^!kcr;pYnkk(SGynx2@} zN&Q;C+K?m1GCCns_QE~DHuGFU`gJzUG8^hLz;tRRrYc46V35rw4a7?$KfOYlzXG5; z8L$K>%}gXEl<^|*)yf(S^lB9tnSx+CAG10 zz-D&FStQa`OZb^DD86%3RUgiDhAng<i? zm4dm|Q}>uJ2fm>{`<2cpidZ&BUU`Ii;0#C_f}E|)vZc(d7KmAMutTJT=~kUb2_UY` zq%O+6FNn-$GG|yrEiPA|zg5cDgzTm$))7Tn`0+`mG2>se8$?N3?jmJdYa}mNmiB@J zuMu}#P`a)BEi~%9`f=-nfY%UG!@N#ko4KzD5F-H^1qPz`kU~)?pH|)+%Bq%{2Jk|y zx}Bkos3{=Tzz&*n5*yWc>7D}G#$>5{*k&PUOL?w_tKrk4AyB{qIGxSo#5KcgvluWf z7VZshSU;r*MCSD@N}`gb66j2eXp0gAW}tR0piL*xBYGu&NRMJH+NhPa+7GmJYnu&z zKz^3cmh+3LgVvS?D6|HGezaiAt_TA<4N>sQ_z_#?H}02d%syzK znhfM`Y-bODizJX-P-TpS4j85buis?m-c;=f^yeqi^E zUvdDAOZBPpry@Gd#-Cs%L6+{w=4yR}1#4(>2n zi7`o1LmcA`rQ%f-X1q_Mz%p&5={(YUuJ^WBmI|?#O#kt0a)c)xN^5Y{?#9^rhRWN7^=h9UkUO-?s8b~ybL7KQIO zuC8^)Jz0qcxAuS%A+U}r=8n#Xv)Xd`>Y>Y+iqCCmHye=FC;c%DY&tCtnFn@U-U}WB zEP7)T-##G69>aE+cPFXd>L8f7K=zn{p6g@j{(N0N<66-1H)oU}OFLpBek5;vIKmPf zPw$7{&Z-gtTFWL>u$lHbcSQ6XdHcqri-1ViQOX_UL}2!PZQ;ig;LyW@gSGeA|z_1lZsy98b;HdTG>o-0Yu=+>^9 zA8PM`5zlX^)NieRyfVh{@pFtd{%VhkJm@apcV_<%OsHeD^_V?bVC!30P>|nH0CqF* zJXb(*NV)9zT_Nlellzn=ZfUS(>2zV~&+jD&_cBazncQlbGGG~=xlBVMITn{0{wxFB z1cV|1Wkp~PAh2c<*gFWEiv;dJ1T^;wui^^7)rvsCicsc?NXLrU;>t(&G70Y02Hq7j zzEvUaIa$|LxsFx&#Z|>Wt4iE!%8F~MR%>bjYZ{qrS{-XTi)*@n*7Ug7Zz--DTCE!g ztea-8n@g<8WM&9J#Y_D8f9N3XV?}R2Alz95IP2D7;KpUbM%JxW>i2MGtA2JUn@b0% zv9Wwm2Kv3<2;|-hQrrr$+6oKUia5*Mdfu@Wy|@+oXDgn2J5g~v$!hy$z;KRZ?2yETftbym9#0lQ6^yDc5NZHv1d ze|9^$_qr7K=rEh!9viP?_atoh)N=PS_xIprtD*@z5)7ZY$BmqFdY0=}fuIXnG(sOG z(ESFRJy!c00sC8-`#T-`dyD(~fA$Y55bveFe6#v;6!7Io=9iO>FQbj z1di4Rl+O;}XKdr#>udW2`XvJ62Lkw(fUG1iWf5572yD*?9B~`+i$o@dLzKj!XIG@9 z)J7t>uh7+>UxDJk$uDBf;(12HbpAZ(*bWSHGhKQnP4^RQaz}hs{!Bl1cwy{7*;?(= z2scMLC=Gn&s`+Z3a9(x^RQ}tmj@%PB!oPqEcz1gJ;_vg0j!S&d z3ulImV9=SwZ`hwZRDXkrfKDKonkh_gMiSE<(#(m_xdcqB{!QvNwyGYFxgP7UF}|jm zB>XQBQL5CP_ixN5Hg2TLKG|QJo!GpYjSXcu_ZNuhjb^gMow>_goxxTRaXa+&pWAt8@E(BdVi=Q63t+QPPJR{4WeWGzD(>sTB#PNej!ru2_xGq8t+~X%ndD zkD!dJqTAs;oBTAa1#7p|9Db!CEXkbPNEk>JJrZ(naJkug2iQ>MN2 zO-~hRboN+ZjpNC;G6tUH$F~ONeBy8Eylde#(9L^3iM}nzlw5pMP{iFZSx=SeoDtON ziIHiF@1>9Nl5I)GmT4>JOst}Et0t|2nLJJHqAneoI=pztsBk6)%yzDI118UGd{ie+>v%zNp3uS7-V42y=nK{;%wE@H)jPgNf@20Np zd3r8v?V1izF4G8i!XbeMHe-R&200_yaM^S?tjO4a2*{^{ZlHW2#9 z$u3yRTaP>hqNc|Ok@MWPC$n!=gakqXna-H27kqMPm5bon3|C7 zLODWdWr_-?Y6ea0w-5U4^`i}HeBkvxf@hHhbuUS^l1e79TM5<~NR^~SX}zTc8Af;9 zrBGH3udE4`kt7 zh8SoB!pzY@XX*KoSNMZyZFp_j+cwDzWgJ{?X?5y|5mmKh>|m@1orw2UluSiI=$CHH zClc9YU^)bFZ&KOh6;j9tLwyesjr6}V|@*DqJ>UEkj0*66W@w9@^ zRZUb_WsB8sMct)g3vFPP0z@F_n;+y@)a2O2Sc+%^L;fQ5l6`qK)5GXc?~bVOMJ*@% zp;^tIU7OQvnT3dG%D~*Y8eg9>YmqmQCYrm|&tD~ugFC4l%~Nk)3YR&`tpT~u?^c#X zCLqqL5A~;qnXW`SYny}_q_6Tjs#NLgJ}xlG*mZEcy6{uiyZ4dmIeTh_^;sTEof?6Y z`GkzU$OMIa9lonV9|fy>W6U|zxQ&X{6Si)B>85#8 zt$kP1w^)VwH6ntcm}Hee=GN>O{ws*cNLGILRef8r@nQtL0&-74lH!o|e)}a6i+pP9 zJ9*RPVi${t@n#p=c@18pKVIpCiRH6fu)gix=%{wAE~dVW$nWpETl45rtgYy^QNi@7#B}{mXo&*SMiJ|Ni~^eiri^#*MA(_a8p}WwA_Y(nMjf=O)NEf!7Vm zZVz&DkGYCsbz09dS?Cw=O_q4g?C^A|gGiv|bsp5yQLC!;=e?Mt6 zKE#8Mx=2l?KWArKJ3AzMg0-!!!`-_K58g69d^a)Ey*(!9 zM!0_5=JxjH<`%ViA){@H$R(`2iu2&mAhY)K)6+ks8+Li;U>Cki$ftve39Y1g^Zn>( zX+t}+T~S$M-~OMoPdh)3j*k}>7P>!t^7ZwVx}ZYpMAJWLOMZ!0M?4Y>V9Z_(f1pPrGCot;CvSo1$>VsoxCc`;I4P)24^ z9QStP^_zCznoo>A@3~wmx!oJm)7ME6XKeb6&hrX4{a3fHM7)V_4SSsDSp3oaP6Wy{ z2IbZB>(?({*QBcvZw;Tk&a3EDR(xNQGsI|H?+}=abZM1!j=o~~+$pL$A|~fuZy%+7 z@$~Xm%Cq9y_EmYm*QDZ?t5@v%nPtr5w(;?C(i!{71H#7F(+4lhN#!k3uVT_ko0R4v zX);KnlZ>(5%!H7I;SEv{OWE3B zbKga=Uc5KoU!B(%hnCubYu3E^r<1l&KK^f=D$+??3|^6s%OIV!LuYOOCns&~#)^ej z@2@)xLyeV7Zv)9_xpkVV2;C7#QLEvm>eaq@KJ84M=9=}P)Qc{Q!_BpuAF@@VxNo%7 zZBG;#lv<6n)bCDL*$-vjXl?lXsp-*fN3_fTP8GW+M=->WK51+Ix;dJsou%8}@_l!v z)@A8^d+YI+youq8lt!U`K0Z5DR?#Z*6(h6 zZIRO=gKNsn#mtv!iF~69YKi2kq?7h`DivCblqz;95Bhtm_@6pe#T&0(|I(>)>lNNi zf9&ZKVI&H%iNSfA8pB;@aH=chh*#1_mJ zcWoDD7Z}|sdPCVqV?UWxa!>Ppky*EEvFTawR*7BM*IUwc8zq19VpMigitbhQFuUwk z_Y0Kn)eK+W-K!l{)6lJ(GBzjnBMY5%cN`q1q4-tL#|?|(!OI>}jF5Ag89yEnUx2q#XRF|Tf!E4Hc{NvFPnkNFfB!iB;Kb?ewutgHl_lf3K_!RdblX|i z#?MEe-1@|i=O0hsKVIyc9?!Aye(b_}~YDPcY=iO7xZeAFJ`|5o9icOtwVE>u0@TkY1!5jq+AipTw`dy6FeMJ~wSDPV+Y& zyzkDxx+QUX(8KcZl-Ms=*=AO_s)IiqRX_jxuc_kiGmd{r6?=X8eZ0IIqe)3M)|Hjt z7g8B8@?puFR?RNTG^vTZ;^EovADfkDe@>6TkjyM}*$^s?P8j<^AY3OK#?s$ODR+Pa zqO-{bHSjd%2SKdE*_2oM@eIBP!DzZ1xVlCc;`Kp@kWLPb3F)NWau6yRokQoSp#rb3 z43kNk@b~EN<~}(HSE9=W&cZc%c-e^&8ala%l>Qz8Ibx(;3gIKJjaL4dobl$yhm_E5VVyyRY9`|v7pW+EIj;@pf zP1_Wwt`HQ7NB0YIeuu#NmG$4oE73?)N3vK(>$V3%XnjY?#rd)5H>n0fya#YiQt-;J zpIlN&s?bafg3vR?Gv+E$tBu+K!NA(f24ej6gK;Q~xDI&(351nl=^xkxGudG%FAFQ7 zVQzu650paCVT&u#`Ve`QQKP<@?A9Z30xK)O_^@X@#hF?K@8_}~!a8d}fyV<)Y}=_Utj zJWdJD3wfLhlbQ>m;atYLLbH`%%JFbrel&!0M!9z`Bt*1sIm;9dg$cORF>Mj(w!J5S zE*lucW*H_c83dIZr4%vzcH^RV5akJV5Z{a~UFE1PbqksdWvK**08sRXVI+M#nvqIL zg-*l`BGX$8$ftHP*yKb2^KS8fOBI{Y7L>aw`E$WGr>DEvkE$a6JE>xI?YZ&SM|DLC z1O|g4^SqwQ`l^_6S4Ztna~g9;4NW8WU9DTio@^a8cG6e4g=^2RupigO$W(Zgj>oRc z9XF50R6H)!Uf3}|ZkZXW@N67f*!MkdU8b+}?%S;%%OR&w`)BFcdD6Jzhh88Hhd>}_ zXJ;ge@71eUE30eiMeX(uPWJW=>BXHS^HfGr2fY@K{$VQ#Py?`@-hRH*(=$_3Q|L!+ zqvPYGan(>)--*XBEX?!p@UVIhd|F&|b-jNVm*HT0r=Xyx3;LzD(=IJq$D#lGg`&RPeT*CI^T+)m-uq9fA8LX4Nc99^7{Dpww&C; zw2X|w{`XFr1-0WOdR+gn()b{qy($dn8AIB=! zRp;jB7#$m!>@p#W!8^NqF)=Zu-I$!5eCf(nHtP)6`}ZN@cBFhMR4ttGarfxhSW{Ee z(9jTRN%AO~sHj};>FFT_Q|ZJV#>U1*M@QekfA8Sn0GG5oIr%NbD>yql8yg$@{rmS@ zw+vHKmPi3q)zE%w-!Yaex9P96 z|K$9}UshTD0*OlWs+=cHHPR|0+15z#C}|LqfJM@NBQc94O&e+H1*a8QJxwERJQB`0 zw{txGZjFRCl6D0qs53j#Ek`9|`?HPT~bg(y@O; zK>tJOnDfRfCz5pRpU2fl5-;ezQM{Syf3&@s6-X(vl^w!-Z!0H4poAnHBaN%Pc(uPr zKvVCQY!{^egBN7~iT#fwp#SN(68-$|jH~^oDNpQvv&F5Tzm2QbgI>`uZQnlrZCrin zI6d0^@>gE)U&fVS*+CcGmA!**KwXU3gEDa?zGHPPBlcPy>f5u+CE|(yG_EW&K`Ks< zs{eXiO}OAWsUvMCAvgXpt}MMif1kDq7eAVDNV$JB>r_~NH20s5s~^iDETnN2Az1Mr zjjR2io7v$KCtGh)9-M3!6;_<=lr`?3?Edq(s`$0vcD&!J2}fmje);>jIz1e|^5yjF zU&qy=l+y3-(Noo4V&o%|xyPwzl{rYg-PaTAfPSBDxB1t45?dMbX7ZEw?0tr#Zx4H70u)L{*Q3hpY)Rp4T z?{f{oDZ_{9bS#G;uf<_xPH2styGcyBI5KJwh(a0>!*;!i2y=>o3QpP6m+gQQQ$ZjV z3^7O%jpxp>j}jJ&Cv%R97KZMS+B89+Pe2%A2+UD)r&og-WDjP5@c=R=M-ZqCPUohE zzJnhk2Z@7){nbFwIxHP@P?I5Tm&Alt2jUC^-4LJG%tmVvllVr#l6EOTutAbPb6lDp z4oF2b7X=kKhF>`fnuQs?Uu>T&fXGbZ?26)+2XPzFMpGK6Vi8z6O9 z>+6SyhbWgWYOkS>A3vRb`o!$rOYJufOjRx}FXh69a-Z$b&o9sfO;EV^Y2OipPHIZ?LFw>?JX>?$IQm!9iB+%-o3K9i}dOT9uGHl4p4eNV__0{y|W`GCJE%k zDZTq8Wv{-N8vpY3o3*X2yN5?eNXVT#cPKskX?zEPh1N7a{T-d1U7cMhzhNreGvI^< zra2glnuDVQFz8XkVrkubY3}xY{P6K{<73j>k4sBSfwNFh%f49roril_e9F!OG`_^0fE4gzp=4FYTtSO z@gy`NobqN-Wn~SeV@FSK@6OI1Fq0xv4N^0>Mep;B!nBAcV03$_t-s+$MrPJs>QNF<|8sm=Z8 ztWGr`%UU9F7leDKpl=7OYa^9g&x4oW(cW!|%`031BjT~s8|MU_`(un=U75Xm=a;{W z>z*0r%nuF@vIY(Vvm4;9096aAkDJaE_-R`mhLJa7jBE&)KNfgIOIq8Co09|2r1 zfZGFbIRNH#|M#c-$Y{VDTBRGqb>n|T{*l~+sW4Yy zkGH%Zytr+C87rtr3TeOjc_+UN@P@w1_pM({&{TaAqG!fumZr?76~F4wUDN>UG#-_2 z5?*a}DX4>DaROFVURQhKKX*LYigl!RW|RN=WUJ=pFZeyTz^2`fMC!$Btj3OZpm?lS z&FX^_9bLA_uXkqFPH(4YgFV>Yn5xXu-8s@f&RF@ruPxUdyLZic-#xbau8V=^d8_Nz zAmxw136@>YyjpO$=7dwTdCW95JqKgI)5o3vIUl+Cl0fyJ<|F^h5e^~|*olJv=lRHg z75SGnRZAAAsoP7r((%vv2zU6#jO%`y{88P0y2$dxeg>5p=>cBDIo~D|_9J*PQzw0* z3Zo{=w1a~hb@ww=d327bZy{u%inyz=M$JP1ndET+A)sr@*C z#M_A&^!$-OsU{t_8xxw`uPvdQ&nKF8Vqb6kaDYwI#@bD2T)L`vg5>_~u^Wdiv;!=* zD`(MGjBQDVvI{oIsjbUV{2bqIA7Y;L)(L6`$w@iyZ2YWRgRFndM}7tjlZpD2UcMm`rBV#!%PFNL+hC4Ud|t_YFs8=k{Y5*fdBYU0 zUVU({SIhmZMp~m@f;0RP`H*2={rlIn6Y95iXeT~T=T$*+EIvPhV;|Yv2*+*hO_EgS z1kRA1<^*JHe_=mYG`o022}JtWwZGiI{C3CF@{V!p7-4D!AmHs3Z-`^RC=RpuwR&%*yVD= zpzg3;y(f8?ai3i;;${@Z?Yd%ADS}7lR}w#gzCE${^fZyTQ6IK8nwUX*W+9e5OI^Q+ z`q8gV`^T*UYb-8u+vtqb#AXVyzX)bML&RG!afb+W;u$I8C^(|`L*0$;zcJuR=q0bz zkk4i1*cy zzkt^2JZO2DqT|m=@ha(suVhZ%btkGuL8y-Nqnv~m5)aCowbJyGuL|&7T(t2?w5e8^ z_Vo4DDDZo1F&vPIMpaQWJ+kj$&fE?;V1+dk-O8~-)kr24QHG3YPx&OJ+aGb##X^n2 z;^0^Duap7a+ zPxo8C>*2Ca#iLvq%)D_4>jb^3mdtn^FKx2SVXjeP*kmmcW(_%W@5LQb-4h2{p=vvW zgIX2!RPBSNwP;31&NTVIf>ESd_KSCAZ4L9yjja+kD`YH)F`+DS_cPmCxf+P0d=w<1 z>4WW3o;V$@gU_&-wmcp}yiR0gPbR3y3HJW+M8v18ZB|OgcH(4jZT3Fo3VYRndY!kl zHR^SWbg)*dyqFZP+HP%JtQ5zeru#e|_JG%X^olM{-)_E8b~Tvu(oEuxn15>J{XIZ85J zLz_ooAJnpD63g)s1T2)05{`&0tdhn{h4MCR)LB+;z0NTCP@D$p14^HvlBZaUoERp#rYs0tyzOAp zWzl$(#dYrb*Ru+nGt9<6bA@hn_^VH`&~oc+u(jEU@ijkNn3pJaQ&I!;CHPF5gR!^VRXOJ)F>e#y1y|7i6|X}eVv z(V$-XNz?n+!3d3EqO>jA1VT0+!9!k{N!@5ia4r*{D1alh_ z1Q2m~$X}J{v^s933;MV&#BoPr=pL5D$CZKyQDB)An+bVWAS?bnn=Ug$0jz1E zfb>|6JH}>{sHMdqll5J%|JsWb^T~uEbGKd5#BUL;G6>0K)H6sP@or89Go7_0N>qUJOk~-wkC_@}& z^DWx~#zJVRDIBnq+UfKuaAyn1g`6tszgkQA#2F1@%bKI|kAeL}k~* zqw@5tZ+)-4Ww5!)Kom-YD3pikBE9hCw+_lgn~N?B_-+I-%$uNg6-wfh704ek{E;uL zc#F>{K#IXDAU;JT6-p!)ye5I+BTaSB8l0?r7I~tKAUctm1~(4Z3oKxYQmyP(lgqwBbGIJ~VICI_6H#L*gI!hKZDR zOT^t2HYSTad!aH{Y~A8z-BX?%~23+sH2tlI{491X7YRivX`l#1fJjisMfMR zfw&M=a9p)5nJbFTpe%osU{yvbVLc4z2^Xj<$Dx22b|nI7YN$jk@t8VV_4Na!*Xd(O zb2dXETV7sJm22MDF08?X4LP!aZ?}eG_leOZ%h317k2D@ZqDf<{cuc2KUKSKR^$XN1 ze~d69`Y41LEku%qF&a5jP`z)0ae4w~ZQl9D*S>(dznR9tNPtVx^c&J6+Idr^is29r zacF@Wxk?_wuY|Se&$px+S<;|epP3`22n{p?W~~(1R!DhkKsjkB(8%22Gc>Ez3Tx9T zYSZg&GuUXm{JgnWasNJf!-DacR?q|C_ONXOUhm&=Ob6AIKQHOhP zhsQ>T*Ut_dOQ)|=r@wV)U|8pe`HTtP&WZ)z;GdmQEL}0yy0I)3Z;iXAW4cm$yHYp0 z(tmd0S-P{7x^t|%bHlpxi@FPYyNfrvOMiBkvGi0Z^;B8+)P(ia-RCKl?R-^*YJ^aoH7Y-Qc`C*VCgR zHKUJurGyxX?$hpRe`$?cDB?vDOxV_okfYWL?MkR?oc*B|5Bgi=t;gdY}E;c=qS#GZ5<_M0pTuGe{CX2rC|R``PbfJy3pE`hFNo6PMu1G;?pm z;H?J1ed~_sGYg_j+4cA#u44YErUCBoVS(adp}yfOo5P~NhQ(P&B$Y>`ZAN6nN92n~ z6#GV$H%C-{jYKx|30xUXj};nxKfpUL$Pqmn;%I7M-a}@}u(J`avZj4n^!$O;m}%db$L5&VuQ43!xUcfKzs-1H__#>;fN#UN&-6I% z{kS*zgqQGyr~ZV;-HE&RC)^1Q6K>NJuJ0#Y$R{HO`7Zq!vQqggeV@nrOqv=E3B-&6 zv!&u+v@FHQ!3H%pWD6=UmAkn@``zFZEQ=q}R0Ve0B=!+UG>tFP>|7>jkUEEGcZ3joR6M421+qRQl zYbU$fPM$XIwlGJ|Z;`V{1UTuelJPA!|FpRzHbW*yE9!n zG)yWH3R<3(5*f)e#Jf6hAyM6i8B5d}On>!J|9a!r`jg-5O>7%2S2x;h zH#$Vd-2*lfV!N908~Ba;&@*tB@Mfm|CSG`R7PpzzOOYuY-Sc~Mj%{n<>eiC&)^fzw zYRT4m|JLT#)@#Dmj=XDwuOw&-A2-n&t!}#_{jG~HP~2{xA=A+vkREK z4)cA^m%8-OWLxy?^)iaC?t_@EnNfBh$}UX~^k?heBL9B|sseXWS)0tSIayT@nLS+` zuXi8Ww($Uw|3B>9_`f3mqJQ?p+4m(?_NDFiW$*3Fm+mX7bf&)O&)T4yZ=iYKzu!2& ze@kD`UH9M%cESS-^`3t5qOqH~=HP!u{s#_iULTroco6M+*r^;{p5IYpleJZ{yCHGl z7q%T7>js(bnvF*=m97`=4Yv3~clVA!pFuE(Bce8AiO;EeOtc>K?K1>V#$yq|0b898 z?9u;AeNqKOxTm=3m`*1J8p19PVIBk&)Zn2(@?Zo= zqYN^Hi{I~VzcvSHD1CozF#LNuh>QTyih^FZ2iFafR^Y*=rzD+a6s=|CKiNA3c4B6{ zf>5|~=-fLN1Y{IJ1l}Qg+(ZiOF(-9ElegmT-qsI?mV?^Z-|>lolsN(@K+ud+vIm0@ z@F0mgj`R_Z*k7C|7DK{}=)~OmYMw!sI|z@)lLE>v@i{OL0+ekJN!TG79({|2b1BG0aikQm772+=nMC`+l`{$pXq<(p`orj#2tp0Q5diw25d9;wFKR4U=2cZ z{)BS=B*y*h%J}JHNc!L@tnewBo;cVHPttE!`D_+NivKnB5Jc8Q+-nFtAR%fp1ecYO zKE=Zt@W+0_-zy1p-$iloS3-y^afxE_xIh;98^(E1rjPD_6_kPazK<)m4ZCfAj#w^{()8mZah7P5s0*VEPyXylX#w5HuM zNVvaYD(yajqC%Zlh}KAl8;Jbt3AcYS*6SSgU)+>FlosMpr3)}M)|dHeYHDH@U}kO| z@L<@G(*28>)!nog;?{Te&d{pD>tA2lMwYnF+BhiYWT%Dp!w}qJbb;kA5$+wU_sz?4 zjc(pP|6=9U3!od^2wjkk@3hQ!8~;VKAltx=_$JEWt$4w_&ZK}zyM)uP>94mOWyJI2 zT5x4$n*HnMuN$efRymh`*;;bPEAUEkYFGI(zR-5)$sZ;$pT5upDc#d4>`-BM-%BKg z^54lD0PhgxJCH;<<=*YMbT0N={%?3g>wma6wl0U>ebW2w$K9q8`Y?}{=`n-tr*N~} zDJl?V!=qp)^;_A^fCL}&zUhb!mz>>iKfMQu7{YPG^gCenc3wo_`rSxf>Wyo!c8|%H zKm0D+=7pCY@A@U42Pp{%y>?L#u8Dthc*(_BesDkip6#{5vEK_(AQ0yzlo(jo0J=gB zywCwh{e#|tf)`<-iy)7epx`A?@GElvdC|yMxZbxwFb5pG2nt?+hAe?_^Dy^8aOesE z`G60_R}Sfy9)Us@At8&PAmDik<~IilTm%O#!2RbaannShufPF|K+2We_r-?~A0Q!1 zB>wZPzN28^ON1;z0_Q=#i*Me%0r}2C0_H$&(;$~oIyySQF-1&F3<_QW`7II$FF>67 zKwb-=;CYZA@GUJdMy}HPkCO&1Lj7L?wkRM61duHt4h#-i00Pu-zbQ=80yK1)BW4Zc zH4F2Z1$oY1t9ql5G5P-ed&;n-v$M0hsbf&c3XqxsISmmz_aTF(G?SOxs`!u4OK>`;Q67PG3oV ztr|NHnAIP@IycW4lTBM@z4zkNr%%Cs??qEquvH(h54PO$hVYfco=wLF50CCoeX*`T zbb0b7_UXb^6%{u(w}F8H0|SHODaj#J^l&0Gc6psMC0127x|1c_&HbNYmt~)xvT?|?9qVI zX=>l0YdI?hNsA2O3l_!O9I;#1GsY#7CL}XfwUS1#WgpbCRs?bm)k+TUcE6R)I`FMt zFfCYnvHLZ+ay(%0B;@HzABqNKl@F1vH7-V?r`Mg z`tuiSSJUUAw|d~N&tATKnURqJfb;Em zKLbM|2+%wFe+F=>(pE(Z9IsvvTye^|VGN|3eX+?vy1AnIPM&?j+gEvxxo&)BPNhHq zN3VL4FNFXEYc4E~0-3yUhPe zH~)J8r|R!p|Ae%H1_(m$olIuoba7)ov<+S;BgXlM&U#5Ek2?b6?_T3LxY>vqm>*d3>^jK(Te?})#3ZK3HoRif|FP!NRG5hQ{+PeF zVf}}1pL*|qC6DT3cw2cqXv`GebOW}}AaRXC+w5#KTd>#L>a*vj$#YqSa7$O{|32Nk z%{cXP5d52AOfJSFvqjWQ-zd2DDnGhTOYB;fr?^0g;1!LRPSOj=t7*uU`Kq;^&X z?O*guac?ONy~sSo--a_e6~vB)==9!ut)K}?VKo}4+%WxQBnoPhcl=d+`JOBo5QVuRj9V_^A3Y zGKj|_knX)t?{i{y$I`i}F z{Fo|?P-c#{jwDz75{&&QrkhEGljq?MOk7rNN+cO6GJ>Dr64uSMcvSr$L9x1#WDR9t z2_-LVOBUlsQJHJ*b1O_F$$*;l5>C!pDGI7FPj*nA*UwF|8V@xN1ZE3&$_skhM)Wbd z^!7ayIZlj8ih>Ih$p%u4%cex^y9I=-dvK?`SRekR1o61&FA(lUS{=1lr!Qls77H01 z>cmOah@&8ba7H>EiEoaBALac^k?k-Y+ZLVs#?p5b#EGs6xi6F`NOKJ()vKLNX6A-g zkyZYPzb@iCmp`*x>&K`geHWe;H+7|2nm1V{RS{Xl{5Cg1*NN+vRc1B2Oub&akeb*O zUenaQ0(mxW*tCwS;X1EyrZf`^oysoLi)&=*eq-JakFrr5uY?#y!|$n?cTJ^|8tOJ^ zi`PHc_4k*sr<*o@YxU|nFFicWrdVi@f%O#S6+YN!d5@NrOHKm z{V}?TUf}@qLmc^PioT@i5O%$q%+wmZTqe9Tbp3{VVx|^PE79bWYp&K-6@@|%&S+sw zGY$7EP(=Njk3Ef~3UWuNoJoklq?)OhFH+E8Zpb%5rwx4siHQc)bbzRO)ieU4KT6ZY z22;FUuOC|~{cOXtNmXkz4tbx4GGn2^?zbR<%Ho1+uv*8(8}Ku2bdAc(`dI2JuQOA} zjeny!)AIMR!qm$@rFoJhN6KXdzcKo}w(Trg4s%E7&DUO$BGJ$?M$hZ*FKzpG*_v<2(wd&mE-Yt zZZ2>&I#Q;NLnf8+=&;)4FjVR9&!?-}Qe5KwP5?vJ*L zqoL&!1sE_R)CtXft6{k3`9z*UN^fK*Oirb!01 zSY~Xsrq*9;Af}J%=wX-)aP-f0*fR$mbd4U_HC@&JZJrSvHc`;iYWy;75n;j7LNPCP zZF$PZ>8|FCys=kz#JN|-iNaIjr%87XENaUX_jjoolB5_V&yx3l@{&FD_oGWgvY~WW zxpm(gid{$EmotBw%s()hKOu4_pkkiuk15SlOfFznlnbIg5GJ#|@&+j%91y zsABFvka-q7+xqxZep@m3MFfp{fW9wYy5b$*!zUTukR1zT5ZA3voka)5ZwKjHyb$@0 zT9u(JSr?uq`btRxduDX!tXOSt6!`0PA{TA`M|fl?^8mBd$+2kqu-$}f6!T}A{a{kq&sL!$Sc-T=V9A}nKkbJw&)M7Xj3dDUGr)5v%r8tUJWsK3#jQ41cb|Ye>{~G;=FRbJ{ z9YdXv=c&tYKCXg9hPyiSzB{H@&M_L6w7hhQyK>P|0(5Tq$Z?eNg-@cEM1c5^ciKoC zV~}Aa3=lSaPU^~v=9pKs!zMXlLsDHC@GzE4M!u3k7veE`^VZ~|2}ITfLv9`IxIGdu zaXp5C8tRe*Z>O|cGSuPXZNL$bGZKDthV~?Wl{2VCImtD9H9k`tBBSfQI>=ygeIru7 z7)u(%c$)E5WRGRE)x1a4Fo_Xkn96w2vkvpUi6lkyuodU%FSU1mB_u_Ta&`#_Sx8H* zozog2h(A@pFY+@!bY=Wn&G>VX0b;^K6!6fSc#;r2tN;)1##5}}sV?ydrc9JVChg5k z`jAY9BEOBrGX?K<+w;`JaUUD)^HY6KM zsDR6NXDhE|t6XMdm~zw)<_~quqZy^sa3Lch3XSs|%ls|YV2Q8E4DdW*7<8&%R z$CYtZmC=rtksXxP6P4dAFZINh+j5qd#Fkq)l!wl8@F-HPRAcBf0E zt0}=8p|xzy1#Z^o6_rM3#G*!}=4Ta(LnWeIRWi|4 z(fd{Rr07_u=yZtk9l_OCW2==btCdEo75A$Zh-&1yYvj~xWN+8V#MVex)<})i{J5;4 zS762|*7{r328PxK7uJUM)M`jnvp7^;ugDgQW-|z-i4sC4KH~a5gsvkj(!_@%Gp6|X z3TeEUQJFne%0tj=NPm!cy|r->62ed#%2zDJl(WkFc&<(lTmVMN=S|f%F*mdnVxB5C zbc8l^6*lzrH1w@E4E$&qWNsW*Y#g;}91CrnC~TbSX`ESaoc+-_*ORTs{1|XtN!%`9 z)O)Nx53f{2j6!e^3I*>0yZM;q4|}du!&Uh8I1Y^~)_*)XWqx|D`1Fg_({G_qFV=ap z=uVDgJ>_blB4LW6*kJ0w;b~Z!+4dsni<+5xn^`xS z*?%^pSz5T1T6nBm_>}0D-)X%GZ3%8}k;!avkbE*X)N-r53QADp%#W3ZL0a=5k61V> zS9e=Pv+K0f+ODmm**M#D9Uo^rYLosuy%T;)ri8yU_mrrh9rCsvOx6Js?69!zh=))U zCwD;WJBTJb2*>1*-45q}(YxS{96@|%_(tcwf6zO>A8fTSe9LYdPh3}wuuOVum+O4^ zs-P4kl*0jyNC^|tG0FW518KbL`cL$Zx6-ZdXXzSTO49nuVsIY)Wa~p?61p>u8xCy` zxD<#ddovB`)q`QSk7z5SaT z{jY!a?+{o9_LK$=8Yq(RYPFKY{`R1gje(DUr*}#uSIVGIxWG=QAaX#~g7`Oj2k#rC zX?jMr^9*hXLMaacd-~|ZhZu{8nEQrUXUM21hCr;tT*|{dHp6`Xq<5Pj%1xnP@AG)*J*UVl>U0D8UVsLI^h{JlHRa zEPD>x1p>A2z`PLTAVcbOLq{~4%yoxS(GU?4MdrI>4Llg*EgMM-7s_ZH765~0qNu;) z$w5uzewA(Zv^$+6~vt~h@s&~w}((~@o@hP;vR-% z6^-Drp8?rZDPr_0St*(|sMpY>((P_M{s#6MdaM`zA?){0p}x60#DQDG#xi{VW4wNNV#%_4x~dE0ZVq7Z5Z# zXouA9!CYU{oCuB#G)EOqprAZ|Km=W)h!%(9tSM-Ep~7XxqLd4_S?45_=Vk!2Lz$K4 z7|CRm1BJ*UH6?7XOhp<)+R#OQr3vhUpUs0Ykyu#IqC6XJ;&?g3WI;;AeK9rmvv zj+-KkUfdK$&s&H?$22KR@SvL*qCVJ?!|!>}RV47$i+&2acn+g+FiL-tGI6LJ+R6n_ z9w|=Mk0)|hB2&h_NCk+E=jsi6V(lp6NDzg6+Wb@HW#QuK>j+|N`_=NSRXziXS7=yF z6RG>oxSTyn3WAiykaz_2T&avStZ9-RN2(!C!i*z|D1%K>PMgh<(A$G2JU3%Skep@k zr*lM2X{*!(@HWg~tF~)^^jZ6g}PTcUB;MjFaMpKKQlZ`1wR zl?&emm+mqR?2@DlvQzB=wm%+rXO;m$!6$q0k3(FdJGKaLg&|z!lqf-@F0X>>ckk$b z5_YLwkDw^8Z^FO@ci^@dGR!Hl^&m8{zjwOqInn8%J^PWP%8`@Zk@LMH*V3a^|J|H9 zqNkp4B(Nb74Hd+YsoWF1fhLDFy$OH)=H8z-{~_$!og@2A7&$8L-4~By3Vbao3k8vh zza_%H&H1QGk0rYfBDsZzCg8S_>{1BvcU9NlNdU{*4BrH(z{|_nz6rd`W`Ex-N|S&W z2>?OA9YY0idt%)0TfAsEafd2phhR4t=OFYt?#*)V$;|7M*>tI?KPMVP?~!2W!fWI; z)CZB~&Xp%LyFH?IdLQT=*q)LL)gb!%7d~i7l)n3iuq$}FcVGT*!mfKz-@C%mQE5g< z7~t8~E?d}z5L?fKwGBl#Z1AwBbnus_WY10y7EW&>&*m#MsUy#5pI!O2fkLs;GJZOv z!k{8R@j9z#&(F`Y1BockK&s}DFNDrBg7Ofz#JTXTbIxdp*r#(vds3@Fh#>e2)aVwa z{TI2X=N-f6!AEh?x#JQ?Ze_L0V$q-VpMJjf(1Sj6Jh9eRPgU4}fRx+$lAWqok~`Bo|Jt5;l?)kT;d*4~-K|~V7aWl>|4wsP`msD3!?Dzm8ZD%40D$3=r ze1qSao?SF0I+2Tg-U*!637od{_?gV{6aCPF4GjsS{x!t$x!e0k)u-W>47y3eh^@m{ z5b*aF`29!c_v=?b&GDR%+5ojObwdQ!@wZVd76834cyG z2Xz-cca<4E4QTfG?BbV1C{6=N~E^%iij#KRzNz z)2L&T+5S8f2-&NDpoFki`P(N~CHxUcCDHx*s}6h8)by(>thozMs*isOWtb6`ni1wZ zG^7IScifs6o9X50BL?-!5ah9aFgKOH0Lqm?YslsM4;N$)qnaW04lkih`Z<69zW?jj zuf8RGj?6^v6I!@rr8sMEOl2LGN?PB>=WX=uv~cGAr=S17{yhKoTe!tNqb~*grVx{T z|MvF(@!>*KLwyoN8h`Izp@8lc7VQ47?iB!J0EPnwgT=(eh=_;^HEpx%u(qCs0oQXD1nG z7sFt%;o;$`sw#lbC@U*Jdh`e|r1bRkJbCh@uCDIs)2Bca3RocmkQN3825D*O+qZ86 zT*BVo{@uHG^z`%qr~zt0R8&+dDk_44f&u~pKtt;L_wQC#R;sG1!otFVfr0Ms?(*{T z+}zxhnn9c_Oi)e*xc~g_?k+&C0G0)H8v<|^fUp4a13;34g9CuW01PUibq^?tfBEv| z?c29kExj%;FAWV1A1$7Hd3i-fMuLME05~A6X(GkP$w@=YM9%<#AX{5oppy)Ee-N5J zW|E=){{C`YY~J49fT;&4YOxD&-MxEPS63Gh!2qx;Gp7)E0=i@7hT14=kZd2We5W5kW5Oi;9X;H@Qo3J(`ru zlv+1T)hf``Et5-GPejB(PywrV-4`mPtH8(0D5S5gbz4FND~o0`R#(5SqHY~toD?5S zhvecm2rtcgLQg^EcH4_x;`&W< M=&6wOXfs`#KnB_ClyDSasA1IhBvJ7c6}ti0 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 ZHE8~c%zDVORn7XV)rj|YAwC32{4Y-<55WKc literal 0 HcmV?d00001 diff --git a/docs/documentation/docs/controls/PropertyFieldButton.md b/docs/documentation/docs/controls/PropertyFieldButton.md new file mode 100644 index 00000000..f2134de4 --- /dev/null +++ b/docs/documentation/docs/controls/PropertyFieldButton.md @@ -0,0 +1,51 @@ +# PropertyFieldButton control + +This control generates a Button Control . + +**PropertyFieldButton example usage** + +![PropertyFieldButton example](../assets/propertyFieldButton.gif) + +## How to use this control in your solutions + +- Check that you installed the `@pnp/spfx-property-controls` dependency. Check out The [getting started](../../#getting-started) page for more information about installing the dependency. +- Import the following modules to your component: + +```TypeScript +import { PropertyFieldButton} from '@pnp/spfx-property-controls/lib/PropertyFieldButton'; +``` + +- Add the custom property control to the `groupFields` of the web part property pane configuration: + +```TypeScript + PropertyFieldButton("", { + text={"Button"} + key={"buttonID"} + disabled={false} + className={className} + styles={styles} + onClick={()=>{alert("Button Clicked")}} + iconProps={iconProps} + isPrimary={true} + isVIsible={true} + + }) +``` + +## Implementation + +The `PropertyFieldButton` control can be configured with the following properties: + +| Property | Type | Required | Description | +| --------- | -------------- | -------- | ---------------------------------------------------------- | +| key | string | yes | An unique key that indicates the identity of this control. | +| styles | IButtonStyles | no | styles object | +| classname | string | no | css ClassName | +| isVisible | boolean | yes | Indicate if button is visible | +| text | string | no | text of button | +| isPrimary | boolean | yes | indicate Button is a primary button | +| iconProps | IIconProps | no | text of button | +| disable | boolean | no | Disable control | +| onClick | (e:any) =>void | yes | Onclick function | + +![](https://telemetry.sharepointpnp.com/sp-dev-fx-property-controls/wiki/PropertyFieldButton) diff --git a/package-lock.json b/package-lock.json index 2778832a..455bf7e0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -77,13 +77,13 @@ } }, "node_modules/@ampproject/remapping": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz", - "integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", + "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==", "dev": true, "dependencies": { - "@jridgewell/gen-mapping": "^0.3.0", - "@jridgewell/trace-mapping": "^0.3.9" + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.24" }, "engines": { "node": ">=6.0.0" @@ -102,47 +102,71 @@ } }, "node_modules/@azure/core-auth": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@azure/core-auth/-/core-auth-1.5.0.tgz", - "integrity": "sha512-udzoBuYG1VBoHVohDTrvKjyzel34zt77Bhp7dQntVGGD0ehVq48owENbBG8fIgkHRNUBQH5k1r0hpoMu5L8+kw==", + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/@azure/core-auth/-/core-auth-1.7.2.tgz", + "integrity": "sha512-Igm/S3fDYmnMq1uKS38Ae1/m37B3zigdlZw+kocwEhh5GjyKjPrXKO2J6rzpC1wAxrNil/jX9BJRqBshyjnF3g==", "dev": true, "dependencies": { - "@azure/abort-controller": "^1.0.0", + "@azure/abort-controller": "^2.0.0", "@azure/core-util": "^1.1.0", - "tslib": "^2.2.0" + "tslib": "^2.6.2" }, "engines": { - "node": ">=14.0.0" + "node": ">=18.0.0" + } + }, + "node_modules/@azure/core-auth/node_modules/@azure/abort-controller": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@azure/abort-controller/-/abort-controller-2.1.2.tgz", + "integrity": "sha512-nBrLsEWm4J2u5LpAPjxADTlq3trDgVZZXHNKabeXZtpq3d3AbN/KGO82R87rdDz5/lYB024rtEf10/q0urNgsA==", + "dev": true, + "dependencies": { + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=18.0.0" } }, "node_modules/@azure/core-client": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/@azure/core-client/-/core-client-1.7.3.tgz", - "integrity": "sha512-kleJ1iUTxcO32Y06dH9Pfi9K4U+Tlb111WXEnbt7R/ne+NLRwppZiTGJuTD5VVoxTMK5NTbEtm5t2vcdNCFe2g==", + "version": "1.9.2", + "resolved": "https://registry.npmjs.org/@azure/core-client/-/core-client-1.9.2.tgz", + "integrity": "sha512-kRdry/rav3fUKHl/aDLd/pDLcB+4pOFwPPTVEExuMyaI5r+JBbMWqRbCY1pn5BniDaU3lRxO9eaQ1AmSMehl/w==", "dev": true, "dependencies": { - "@azure/abort-controller": "^1.0.0", + "@azure/abort-controller": "^2.0.0", "@azure/core-auth": "^1.4.0", "@azure/core-rest-pipeline": "^1.9.1", "@azure/core-tracing": "^1.0.0", - "@azure/core-util": "^1.0.0", + "@azure/core-util": "^1.6.1", "@azure/logger": "^1.0.0", - "tslib": "^2.2.0" + "tslib": "^2.6.2" }, "engines": { - "node": ">=14.0.0" + "node": ">=18.0.0" + } + }, + "node_modules/@azure/core-client/node_modules/@azure/abort-controller": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@azure/abort-controller/-/abort-controller-2.1.2.tgz", + "integrity": "sha512-nBrLsEWm4J2u5LpAPjxADTlq3trDgVZZXHNKabeXZtpq3d3AbN/KGO82R87rdDz5/lYB024rtEf10/q0urNgsA==", + "dev": true, + "dependencies": { + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=18.0.0" } }, "node_modules/@azure/core-client/node_modules/@azure/core-tracing": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.1.tgz", - "integrity": "sha512-I5CGMoLtX+pI17ZdiFJZgxMJApsK6jjfm85hpgp3oazCdq5Wxgh4wMr7ge/TTWW1B5WBuvIOI1fMU/FrOAMKrw==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.1.2.tgz", + "integrity": "sha512-dawW9ifvWAWmUm9/h+/UQ2jrdvjCJ7VJEuCJ6XVNudzcOwm53BFZH4Q845vjfgoUAM8ZxokvVNxNxAITc502YA==", "dev": true, "dependencies": { - "tslib": "^2.2.0" + "tslib": "^2.6.2" }, "engines": { - "node": ">=12.0.0" + "node": ">=18.0.0" } }, "node_modules/@azure/core-http": { @@ -181,62 +205,98 @@ } }, "node_modules/@azure/core-lro": { - "version": "2.5.4", - "resolved": "https://registry.npmjs.org/@azure/core-lro/-/core-lro-2.5.4.tgz", - "integrity": "sha512-3GJiMVH7/10bulzOKGrrLeG/uCBH/9VtxqaMcB9lIqAeamI/xYQSHJL/KcsLDuH+yTjYpro/u6D/MuRe4dN70Q==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@azure/core-lro/-/core-lro-2.7.2.tgz", + "integrity": "sha512-0YIpccoX8m/k00O7mDDMdJpbr6mf1yWo2dfmxt5A8XVZVVMz2SSKaEbMCeJRvgQ0IaSlqhjT47p4hVIRRy90xw==", "dev": true, "dependencies": { - "@azure/abort-controller": "^1.0.0", + "@azure/abort-controller": "^2.0.0", "@azure/core-util": "^1.2.0", "@azure/logger": "^1.0.0", - "tslib": "^2.2.0" + "tslib": "^2.6.2" }, "engines": { - "node": ">=14.0.0" + "node": ">=18.0.0" + } + }, + "node_modules/@azure/core-lro/node_modules/@azure/abort-controller": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@azure/abort-controller/-/abort-controller-2.1.2.tgz", + "integrity": "sha512-nBrLsEWm4J2u5LpAPjxADTlq3trDgVZZXHNKabeXZtpq3d3AbN/KGO82R87rdDz5/lYB024rtEf10/q0urNgsA==", + "dev": true, + "dependencies": { + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=18.0.0" } }, "node_modules/@azure/core-paging": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@azure/core-paging/-/core-paging-1.5.0.tgz", - "integrity": "sha512-zqWdVIt+2Z+3wqxEOGzR5hXFZ8MGKK52x4vFLw8n58pR6ZfKRx3EXYTxTaYxYHc/PexPUTyimcTWFJbji9Z6Iw==", + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/@azure/core-paging/-/core-paging-1.6.2.tgz", + "integrity": "sha512-YKWi9YuCU04B55h25cnOYZHxXYtEvQEbKST5vqRga7hWY9ydd3FZHdeQF8pyh+acWZvppw13M/LMGx0LABUVMA==", "dev": true, "dependencies": { - "tslib": "^2.2.0" + "tslib": "^2.6.2" }, "engines": { - "node": ">=14.0.0" + "node": ">=18.0.0" } }, "node_modules/@azure/core-rest-pipeline": { - "version": "1.12.2", - "resolved": "https://registry.npmjs.org/@azure/core-rest-pipeline/-/core-rest-pipeline-1.12.2.tgz", - "integrity": "sha512-wLLJQdL4v1yoqYtEtjKNjf8pJ/G/BqVomAWxcKOR1KbZJyCEnCv04yks7Y1NhJ3JzxbDs307W67uX0JzklFdCg==", + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/@azure/core-rest-pipeline/-/core-rest-pipeline-1.15.2.tgz", + "integrity": "sha512-BmWfpjc/QXc2ipHOh6LbUzp3ONCaa6xzIssTU0DwH9bbYNXJlGUL6tujx5TrbVd/QQknmS+vlQJGrCq2oL1gZA==", "dev": true, "dependencies": { - "@azure/abort-controller": "^1.0.0", + "@azure/abort-controller": "^2.0.0", "@azure/core-auth": "^1.4.0", "@azure/core-tracing": "^1.0.1", "@azure/core-util": "^1.3.0", "@azure/logger": "^1.0.0", - "form-data": "^4.0.0", - "http-proxy-agent": "^5.0.0", - "https-proxy-agent": "^5.0.0", - "tslib": "^2.2.0" + "http-proxy-agent": "^7.0.0", + "https-proxy-agent": "^7.0.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@azure/core-rest-pipeline/node_modules/@azure/abort-controller": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@azure/abort-controller/-/abort-controller-2.1.2.tgz", + "integrity": "sha512-nBrLsEWm4J2u5LpAPjxADTlq3trDgVZZXHNKabeXZtpq3d3AbN/KGO82R87rdDz5/lYB024rtEf10/q0urNgsA==", + "dev": true, + "dependencies": { + "tslib": "^2.6.2" }, "engines": { - "node": ">=16.0.0" + "node": ">=18.0.0" } }, "node_modules/@azure/core-rest-pipeline/node_modules/@azure/core-tracing": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.1.tgz", - "integrity": "sha512-I5CGMoLtX+pI17ZdiFJZgxMJApsK6jjfm85hpgp3oazCdq5Wxgh4wMr7ge/TTWW1B5WBuvIOI1fMU/FrOAMKrw==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.1.2.tgz", + "integrity": "sha512-dawW9ifvWAWmUm9/h+/UQ2jrdvjCJ7VJEuCJ6XVNudzcOwm53BFZH4Q845vjfgoUAM8ZxokvVNxNxAITc502YA==", "dev": true, "dependencies": { - "tslib": "^2.2.0" + "tslib": "^2.6.2" }, "engines": { - "node": ">=12.0.0" + "node": ">=18.0.0" + } + }, + "node_modules/@azure/core-rest-pipeline/node_modules/https-proxy-agent": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.4.tgz", + "integrity": "sha512-wlwpilI7YdjSkWaQ/7omYBMTliDcmCN8OLihO6I9B86g06lMyAoqgoDpV0XqoaPOKj+0DIdAvnsWfyAAhmimcg==", + "dev": true, + "dependencies": { + "agent-base": "^7.0.2", + "debug": "4" + }, + "engines": { + "node": ">= 14" } }, "node_modules/@azure/core-tracing": { @@ -253,16 +313,28 @@ } }, "node_modules/@azure/core-util": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/@azure/core-util/-/core-util-1.6.1.tgz", - "integrity": "sha512-h5taHeySlsV9qxuK64KZxy4iln1BtMYlNt5jbuEFN3UFSAd1EwKg/Gjl5a6tZ/W8t6li3xPnutOx7zbDyXnPmQ==", + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@azure/core-util/-/core-util-1.9.0.tgz", + "integrity": "sha512-AfalUQ1ZppaKuxPPMsFEUdX6GZPB3d9paR9d/TTL7Ow2De8cJaC7ibi7kWVlFAVPCYo31OcnGymc0R89DX8Oaw==", "dev": true, "dependencies": { - "@azure/abort-controller": "^1.0.0", - "tslib": "^2.2.0" + "@azure/abort-controller": "^2.0.0", + "tslib": "^2.6.2" }, "engines": { - "node": ">=16.0.0" + "node": ">=18.0.0" + } + }, + "node_modules/@azure/core-util/node_modules/@azure/abort-controller": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@azure/abort-controller/-/abort-controller-2.1.2.tgz", + "integrity": "sha512-nBrLsEWm4J2u5LpAPjxADTlq3trDgVZZXHNKabeXZtpq3d3AbN/KGO82R87rdDz5/lYB024rtEf10/q0urNgsA==", + "dev": true, + "dependencies": { + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=18.0.0" } }, "node_modules/@azure/identity": { @@ -293,15 +365,15 @@ } }, "node_modules/@azure/identity/node_modules/@azure/core-tracing": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.1.tgz", - "integrity": "sha512-I5CGMoLtX+pI17ZdiFJZgxMJApsK6jjfm85hpgp3oazCdq5Wxgh4wMr7ge/TTWW1B5WBuvIOI1fMU/FrOAMKrw==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.1.2.tgz", + "integrity": "sha512-dawW9ifvWAWmUm9/h+/UQ2jrdvjCJ7VJEuCJ6XVNudzcOwm53BFZH4Q845vjfgoUAM8ZxokvVNxNxAITc502YA==", "dev": true, "dependencies": { - "tslib": "^2.2.0" + "tslib": "^2.6.2" }, "engines": { - "node": ">=12.0.0" + "node": ">=18.0.0" } }, "node_modules/@azure/identity/node_modules/uuid": { @@ -314,15 +386,15 @@ } }, "node_modules/@azure/logger": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@azure/logger/-/logger-1.0.4.tgz", - "integrity": "sha512-ustrPY8MryhloQj7OWGe+HrYx+aoiOxzbXTtgblbV3xwCqpzUK36phH3XNHQKj3EPonyFUuDTfR3qFhTEAuZEg==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@azure/logger/-/logger-1.1.2.tgz", + "integrity": "sha512-l170uE7bsKpIU6B/giRc9i4NI0Mj+tANMMMxf7Zi/5cKzEqPayP7+X1WPrG7e+91JgY8N+7K7nF2WOi7iVhXvg==", "dev": true, "dependencies": { - "tslib": "^2.2.0" + "tslib": "^2.6.2" }, "engines": { - "node": ">=14.0.0" + "node": ">=18.0.0" } }, "node_modules/@azure/msal-browser": { @@ -398,114 +470,43 @@ } }, "node_modules/@babel/code-frame": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.23.4.tgz", - "integrity": "sha512-r1IONyb6Ia+jYR2vvIDhdWdlTGhqbBoFqLTQidzZ4kepUFH15ejXvFHxCVbtl7BOXIudsIubf4E81xeA3h3IXA==", + "version": "7.24.2", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.24.2.tgz", + "integrity": "sha512-y5+tLQyV8pg3fsiln67BVLD1P13Eg4lh5RW9mF0zUuvLrv9uIQ4MCL+CRT+FTsBlBjcIan6PGsLcBN0m3ClUyQ==", "dev": true, "dependencies": { - "@babel/highlight": "^7.23.4", - "chalk": "^2.4.2" + "@babel/highlight": "^7.24.2", + "picocolors": "^1.0.0" }, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/code-frame/node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/code-frame/node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/code-frame/node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/@babel/code-frame/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, - "node_modules/@babel/code-frame/node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/@babel/code-frame/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/code-frame/node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, "node_modules/@babel/compat-data": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.23.3.tgz", - "integrity": "sha512-BmR4bWbDIoFJmJ9z2cZ8Gmm2MXgEDgjdWgpKmKWUt54UGFJdlj31ECtbaDvCG/qVdG3AQ1SfpZEs01lUFbzLOQ==", + "version": "7.24.4", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.24.4.tgz", + "integrity": "sha512-vg8Gih2MLK+kOkHJp4gBEIkyaIi00jgWot2D9QOmmfLC8jINSOzmCLta6Bvz/JSBCqnegV0L80jhxkol5GWNfQ==", "dev": true, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/core": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.23.3.tgz", - "integrity": "sha512-Jg+msLuNuCJDyBvFv5+OKOUjWMZgd85bKjbICd3zWrKAo+bJ49HJufi7CQE0q0uR8NGyO6xkCACScNqyjHSZew==", + "version": "7.24.4", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.24.4.tgz", + "integrity": "sha512-MBVlMXP+kkl5394RBLSxxk/iLTeVGuXTV3cIDXavPpMMqnSnt6apKgan/U8O3USWZCWZT/TbgfEpKa4uMgN4Dg==", "dev": true, "dependencies": { "@ampproject/remapping": "^2.2.0", - "@babel/code-frame": "^7.22.13", - "@babel/generator": "^7.23.3", - "@babel/helper-compilation-targets": "^7.22.15", + "@babel/code-frame": "^7.24.2", + "@babel/generator": "^7.24.4", + "@babel/helper-compilation-targets": "^7.23.6", "@babel/helper-module-transforms": "^7.23.3", - "@babel/helpers": "^7.23.2", - "@babel/parser": "^7.23.3", - "@babel/template": "^7.22.15", - "@babel/traverse": "^7.23.3", - "@babel/types": "^7.23.3", + "@babel/helpers": "^7.24.4", + "@babel/parser": "^7.24.4", + "@babel/template": "^7.24.0", + "@babel/traverse": "^7.24.1", + "@babel/types": "^7.24.0", "convert-source-map": "^2.0.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", @@ -536,14 +537,14 @@ } }, "node_modules/@babel/generator": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.23.4.tgz", - "integrity": "sha512-esuS49Cga3HcThFNebGhlgsrVLkvhqvYDTzgjfFFlHJcIfLe5jFmRRfCQ1KuBfc4Jrtn3ndLgKWAKjBE+IraYQ==", + "version": "7.24.4", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.24.4.tgz", + "integrity": "sha512-Xd6+v6SnjWVx/nus+y0l1sxMOTOMBkyL4+BIdbALyatQnAe/SRVjANeDPSCYaX+i1iJmuGSKf3Z+E+V/va1Hvw==", "dev": true, "dependencies": { - "@babel/types": "^7.23.4", - "@jridgewell/gen-mapping": "^0.3.2", - "@jridgewell/trace-mapping": "^0.3.17", + "@babel/types": "^7.24.0", + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25", "jsesc": "^2.5.1" }, "engines": { @@ -551,14 +552,14 @@ } }, "node_modules/@babel/helper-compilation-targets": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.15.tgz", - "integrity": "sha512-y6EEzULok0Qvz8yyLkCvVX+02ic+By2UdOhylwUOvOn9dvYc9mKICJuuU1n1XBI02YWsNsnrY1kc6DVbjcXbtw==", + "version": "7.23.6", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.23.6.tgz", + "integrity": "sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ==", "dev": true, "dependencies": { - "@babel/compat-data": "^7.22.9", - "@babel/helper-validator-option": "^7.22.15", - "browserslist": "^4.21.9", + "@babel/compat-data": "^7.23.5", + "@babel/helper-validator-option": "^7.23.5", + "browserslist": "^4.22.2", "lru-cache": "^5.1.1", "semver": "^6.3.1" }, @@ -610,12 +611,12 @@ } }, "node_modules/@babel/helper-module-imports": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz", - "integrity": "sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==", + "version": "7.24.3", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.24.3.tgz", + "integrity": "sha512-viKb0F9f2s0BCS22QSF308z/+1YWKV/76mwt61NBzS5izMzDPwdq1pTrzf+Li3npBWX9KdQbkeCt1jSAM7lZqg==", "dev": true, "dependencies": { - "@babel/types": "^7.22.15" + "@babel/types": "^7.24.0" }, "engines": { "node": ">=6.9.0" @@ -641,9 +642,9 @@ } }, "node_modules/@babel/helper-plugin-utils": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz", - "integrity": "sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==", + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.0.tgz", + "integrity": "sha512-9cUznXMG0+FxRuJfvL82QlTqIzhVW9sL0KjMPHhAOOvpQGL8QtdxnBKILjBqxlHyliz0yCa1G903ZXI/FuHy2w==", "dev": true, "engines": { "node": ">=6.9.0" @@ -674,9 +675,9 @@ } }, "node_modules/@babel/helper-string-parser": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.23.4.tgz", - "integrity": "sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==", + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.24.1.tgz", + "integrity": "sha512-2ofRCjnnA9y+wk8b9IAREroeUP02KHp431N2mhKniy2yKIDKpbrHv9eXwm8cBeWQYcJmzv5qKCu65P47eCF7CQ==", "dev": true, "engines": { "node": ">=6.9.0" @@ -692,37 +693,38 @@ } }, "node_modules/@babel/helper-validator-option": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.22.15.tgz", - "integrity": "sha512-bMn7RmyFjY/mdECUbgn9eoSY4vqvacUnS9i9vGAGttgFWesO6B4CYWA7XlpbWgBt71iv/hfbPlynohStqnu5hA==", + "version": "7.23.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.23.5.tgz", + "integrity": "sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==", "dev": true, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helpers": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.23.4.tgz", - "integrity": "sha512-HfcMizYz10cr3h29VqyfGL6ZWIjTwWfvYBMsBVGwpcbhNGe3wQ1ZXZRPzZoAHhd9OqHadHqjQ89iVKINXnbzuw==", + "version": "7.24.4", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.24.4.tgz", + "integrity": "sha512-FewdlZbSiwaVGlgT1DPANDuCHaDMiOo+D/IDYRFYjHOuv66xMSJ7fQwwODwRNAPkADIO/z1EoF/l2BCWlWABDw==", "dev": true, "dependencies": { - "@babel/template": "^7.22.15", - "@babel/traverse": "^7.23.4", - "@babel/types": "^7.23.4" + "@babel/template": "^7.24.0", + "@babel/traverse": "^7.24.1", + "@babel/types": "^7.24.0" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/highlight": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.23.4.tgz", - "integrity": "sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A==", + "version": "7.24.2", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.24.2.tgz", + "integrity": "sha512-Yac1ao4flkTxTteCDZLEvdxg2fZfz1v8M4QpaGypq/WPDqg3ijHYbDfs+LG5hvzSoqaSZ9/Z9lKSP3CjZjv+pA==", "dev": true, "dependencies": { "@babel/helper-validator-identifier": "^7.22.20", "chalk": "^2.4.2", - "js-tokens": "^4.0.0" + "js-tokens": "^4.0.0", + "picocolors": "^1.0.0" }, "engines": { "node": ">=6.9.0" @@ -800,9 +802,9 @@ } }, "node_modules/@babel/parser": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.23.4.tgz", - "integrity": "sha512-vf3Xna6UEprW+7t6EtOmFpHNAuxw3xqPZghy+brsnusscJRW5BMUzzHZc5ICjULee81WeUV2jjakG09MDglJXQ==", + "version": "7.24.4", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.4.tgz", + "integrity": "sha512-zTvEBcghmeBma9QIGunWevvBAp4/Qu9Bdq+2k0Ot4fVMD6v3dsC9WOcRSKk7tRRyBM/53yKMJko9xOatGQAwSg==", "dev": true, "bin": { "parser": "bin/babel-parser.js" @@ -944,9 +946,9 @@ } }, "node_modules/@babel/runtime": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.4.tgz", - "integrity": "sha512-2Yv65nlWnWlSpe3fXEyX5i7fx5kIKo4Qbcj+hMO0odwaneFjfXw5fdum+4yL20O0QiaHpia0cYQ9xpNMqrBwHg==", + "version": "7.24.4", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.24.4.tgz", + "integrity": "sha512-dkxf7+hn8mFBwKjs9bvBlArzLVxVbS8usaPUDd5p2a9JCL9tB8OaOVN1isD4+Xyk4ns89/xeOmbQvgdK7IIVdA==", "peer": true, "dependencies": { "regenerator-runtime": "^0.14.0" @@ -956,34 +958,34 @@ } }, "node_modules/@babel/template": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.15.tgz", - "integrity": "sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==", + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.24.0.tgz", + "integrity": "sha512-Bkf2q8lMB0AFpX0NFEqSbx1OkTHf0f+0j82mkw+ZpzBnkk7e9Ql0891vlfgi+kHwOk8tQjiQHpqh4LaSa0fKEA==", "dev": true, "dependencies": { - "@babel/code-frame": "^7.22.13", - "@babel/parser": "^7.22.15", - "@babel/types": "^7.22.15" + "@babel/code-frame": "^7.23.5", + "@babel/parser": "^7.24.0", + "@babel/types": "^7.24.0" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/traverse": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.4.tgz", - "integrity": "sha512-IYM8wSUwunWTB6tFC2dkKZhxbIjHoWemdK+3f8/wq8aKhbUscxD5MX72ubd90fxvFknaLPeGw5ycU84V1obHJg==", + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.24.1.tgz", + "integrity": "sha512-xuU6o9m68KeqZbQuDt2TcKSxUw/mrsvavlEqQ1leZ/B+C9tk6E4sRWy97WaXgvq5E+nU3cXMxv3WKOCanVMCmQ==", "dev": true, "dependencies": { - "@babel/code-frame": "^7.23.4", - "@babel/generator": "^7.23.4", + "@babel/code-frame": "^7.24.1", + "@babel/generator": "^7.24.1", "@babel/helper-environment-visitor": "^7.22.20", "@babel/helper-function-name": "^7.23.0", "@babel/helper-hoist-variables": "^7.22.5", "@babel/helper-split-export-declaration": "^7.22.6", - "@babel/parser": "^7.23.4", - "@babel/types": "^7.23.4", - "debug": "^4.1.0", + "@babel/parser": "^7.24.1", + "@babel/types": "^7.24.0", + "debug": "^4.3.1", "globals": "^11.1.0" }, "engines": { @@ -991,9 +993,9 @@ } }, "node_modules/@babel/types": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.23.4.tgz", - "integrity": "sha512-7uIFwVYpoplT5jp/kVv6EF93VaJ8H+Yn5IczYiaAi98ajzjfoZfslet/e0sLh+wVBjb2qqIut1b0S26VSafsSQ==", + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.24.0.tgz", + "integrity": "sha512-+j7a5c253RfKh8iABBhywc8NSfP5LURe7Uh4qpsh6jc+aLJguvmIUBdjSdEMQv2bENrCR5MfRdjGo7vzS/ob7w==", "dev": true, "dependencies": { "@babel/helper-string-parser": "^7.23.4", @@ -1114,9 +1116,9 @@ "dev": true }, "node_modules/@eslint/eslintrc/node_modules/globals": { - "version": "13.23.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.23.0.tgz", - "integrity": "sha512-XAmF0RjlrjY23MA51q3HltdlGxUpXPvg0GioKiD9X6HD28iMjo2dKC8Vqwm7lne4GNr78+RHTfliktR6ZH09wA==", + "version": "13.24.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", + "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", "dev": true, "dependencies": { "type-fest": "^0.20.2" @@ -1129,9 +1131,9 @@ } }, "node_modules/@eslint/eslintrc/node_modules/ignore": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.0.tgz", - "integrity": "sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==", + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", + "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", "dev": true, "engines": { "node": ">= 4" @@ -1180,43 +1182,43 @@ } }, "node_modules/@fluentui/date-time-utilities": { - "version": "8.5.14", - "resolved": "https://registry.npmjs.org/@fluentui/date-time-utilities/-/date-time-utilities-8.5.14.tgz", - "integrity": "sha512-Kc64ZBj0WiaSW/Bsh4fMy9oM2FIk1TgIqBV6+OgOtdKx9cXwLdmgGk8zuQTcuRnwv5WCk2M6wvW1M+eK3sNRGA==", + "version": "8.6.2", + "resolved": "https://registry.npmjs.org/@fluentui/date-time-utilities/-/date-time-utilities-8.6.2.tgz", + "integrity": "sha512-crnqghb98phv/votLTamTRY+2JXfBvoQHWGt7sUtWpWoiYXDTw8gPis/+wZVBZKZvzHICXO4+m/ts+JLiJC+UQ==", "dependencies": { - "@fluentui/set-version": "^8.2.12", + "@fluentui/set-version": "^8.2.16", "tslib": "^2.1.0" } }, "node_modules/@fluentui/dom-utilities": { - "version": "2.2.12", - "resolved": "https://registry.npmjs.org/@fluentui/dom-utilities/-/dom-utilities-2.2.12.tgz", - "integrity": "sha512-safCKQPJTnshYG13/U2Zx1KWhOhU4vl5RAKqW7HEBfLOHds/fAR+EzTvKgO6OgxJq59JAKJvpH2QujkLXZZQ3A==", + "version": "2.2.16", + "resolved": "https://registry.npmjs.org/@fluentui/dom-utilities/-/dom-utilities-2.2.16.tgz", + "integrity": "sha512-ucavfISaFmavZIrFLukOyRCVyzXYe06KFvtAbv3jCm7cXGlO483pC3pJJhoc+qEFIEe0W6WBQLYcNmXHTDdQDQ==", "dependencies": { - "@fluentui/set-version": "^8.2.12", + "@fluentui/set-version": "^8.2.16", "tslib": "^2.1.0" } }, "node_modules/@fluentui/font-icons-mdl2": { - "version": "8.5.27", - "resolved": "https://registry.npmjs.org/@fluentui/font-icons-mdl2/-/font-icons-mdl2-8.5.27.tgz", - "integrity": "sha512-u6J9SmdWsr3WjC7zog930IWWySA+mxLfIqfyux9oATJQPUs+76juYYbolDTJTvndVEmb+piA7qBhEubUoaXJjQ==", + "version": "8.5.36", + "resolved": "https://registry.npmjs.org/@fluentui/font-icons-mdl2/-/font-icons-mdl2-8.5.36.tgz", + "integrity": "sha512-yy+1U2cxJdc88qVhFXnhdZXqoNlzNknPrSHcIFdDNQOwri3B5M0v78CV0fnBCv8UUJsmBAALXChdh+RMHxTeYw==", "dependencies": { - "@fluentui/set-version": "^8.2.12", - "@fluentui/style-utilities": "^8.9.20", - "@fluentui/utilities": "^8.13.21", + "@fluentui/set-version": "^8.2.16", + "@fluentui/style-utilities": "^8.10.7", + "@fluentui/utilities": "^8.15.2", "tslib": "^2.1.0" } }, "node_modules/@fluentui/foundation-legacy": { - "version": "8.2.47", - "resolved": "https://registry.npmjs.org/@fluentui/foundation-legacy/-/foundation-legacy-8.2.47.tgz", - "integrity": "sha512-El/8/makZh2fqd2YdLSTy3T2oJ3N6WCsPzkud9CdMF98Oby0jny4EAtzjBNRbAwL4/gppOYIIchVuzRL4V2rcw==", - "dependencies": { - "@fluentui/merge-styles": "^8.5.13", - "@fluentui/set-version": "^8.2.12", - "@fluentui/style-utilities": "^8.9.20", - "@fluentui/utilities": "^8.13.21", + "version": "8.4.2", + "resolved": "https://registry.npmjs.org/@fluentui/foundation-legacy/-/foundation-legacy-8.4.2.tgz", + "integrity": "sha512-zBVMPcIMzRqGmDqdeKCkr3i75MXHNB4AnuSVHoo4armKn74x2VmN59Zh6sE4oSpHnu0JnqPHVTlLGF/TC9WRmg==", + "dependencies": { + "@fluentui/merge-styles": "^8.6.2", + "@fluentui/set-version": "^8.2.16", + "@fluentui/style-utilities": "^8.10.7", + "@fluentui/utilities": "^8.15.2", "tslib": "^2.1.0" }, "peerDependencies": { @@ -1225,19 +1227,19 @@ } }, "node_modules/@fluentui/keyboard-key": { - "version": "0.4.12", - "resolved": "https://registry.npmjs.org/@fluentui/keyboard-key/-/keyboard-key-0.4.12.tgz", - "integrity": "sha512-9nPglM58ThbOEQ88KijdYl64hiTAQQ0o60HRc0vboibmr41mJ322FoBz5Q5S5QLIEbBZajrAkrDMs3PKW4CCSw==", + "version": "0.4.16", + "resolved": "https://registry.npmjs.org/@fluentui/keyboard-key/-/keyboard-key-0.4.16.tgz", + "integrity": "sha512-jN9KJqWc4eGrbM9sRVRVwTg450jcxb2zxHN7AfXXWkcsmy/HGcS+igUVGLrftVAY33Jk1sZ9YoLGeqnDInGWmQ==", "dependencies": { "tslib": "^2.1.0" } }, "node_modules/@fluentui/merge-styles": { - "version": "8.5.13", - "resolved": "https://registry.npmjs.org/@fluentui/merge-styles/-/merge-styles-8.5.13.tgz", - "integrity": "sha512-ocgwNlQcQwn5mNlZKFazrFVbYDEQ6BptoW4GyEv6U5TEHE8HKKYuPRf340NXCRGiacSpz3vLkyDjp+L431qUXg==", + "version": "8.6.2", + "resolved": "https://registry.npmjs.org/@fluentui/merge-styles/-/merge-styles-8.6.2.tgz", + "integrity": "sha512-Lq/s3qnryqUJjAIS+x4ZfaS9iCgJVAvc970kIn5W5Rixan+gmWzXwG8AuYSGJtI3wvtinz+2yEr+Nqh7zPeH1g==", "dependencies": { - "@fluentui/set-version": "^8.2.12", + "@fluentui/set-version": "^8.2.16", "tslib": "^2.1.0" } }, @@ -1269,15 +1271,15 @@ } }, "node_modules/@fluentui/react-focus": { - "version": "8.8.34", - "resolved": "https://registry.npmjs.org/@fluentui/react-focus/-/react-focus-8.8.34.tgz", - "integrity": "sha512-GNi8MqQRdoIaYpiz5kWIQaX1mNzFz3X+UShezA3gohrXnkONUvrPBuFDyYgQXoqk67juEZ+oGxl2PpKjz08HCA==", - "dependencies": { - "@fluentui/keyboard-key": "^0.4.12", - "@fluentui/merge-styles": "^8.5.13", - "@fluentui/set-version": "^8.2.12", - "@fluentui/style-utilities": "^8.9.20", - "@fluentui/utilities": "^8.13.21", + "version": "8.8.44", + "resolved": "https://registry.npmjs.org/@fluentui/react-focus/-/react-focus-8.8.44.tgz", + "integrity": "sha512-eBFC06I8UdsPRgnl+h1bp7+37NLpdb3zQ5PRGlPazXl5SgYoQxV5WAwsGP1MPuef6xiB5cq9oydVRRvQsgL6Pg==", + "dependencies": { + "@fluentui/keyboard-key": "^0.4.16", + "@fluentui/merge-styles": "^8.6.2", + "@fluentui/set-version": "^8.2.16", + "@fluentui/style-utilities": "^8.10.7", + "@fluentui/utilities": "^8.15.2", "tslib": "^2.1.0" }, "peerDependencies": { @@ -1286,13 +1288,13 @@ } }, "node_modules/@fluentui/react-hooks": { - "version": "8.6.33", - "resolved": "https://registry.npmjs.org/@fluentui/react-hooks/-/react-hooks-8.6.33.tgz", - "integrity": "sha512-3P9RA34QhhjFwHwCvfOqMDgCwvks4hgMsEGvQVTdrcya4uskxBx4FqCLzoMxkXcAJjJCiTJmPx/mZQqQpgoyoA==", + "version": "8.7.2", + "resolved": "https://registry.npmjs.org/@fluentui/react-hooks/-/react-hooks-8.7.2.tgz", + "integrity": "sha512-bUYiLKBG202a9yZT9ZSwKGDIzUEXFgps67/9RKmBDcxzsKbmaPOVe7Y5+Lh2oR22Hey6dy+jK5MiYsW7gkQ1Cg==", "dependencies": { - "@fluentui/react-window-provider": "^2.2.16", - "@fluentui/set-version": "^8.2.12", - "@fluentui/utilities": "^8.13.21", + "@fluentui/react-window-provider": "^2.2.20", + "@fluentui/set-version": "^8.2.16", + "@fluentui/utilities": "^8.15.2", "tslib": "^2.1.0" }, "peerDependencies": { @@ -1301,9 +1303,9 @@ } }, "node_modules/@fluentui/react-portal-compat-context": { - "version": "9.0.10", - "resolved": "https://registry.npmjs.org/@fluentui/react-portal-compat-context/-/react-portal-compat-context-9.0.10.tgz", - "integrity": "sha512-l38C+tGb76yyFQ9sxUrY8DDyp2hoYru3pISFivPitFgkP6nqlnZPNd8yPE48RuVWjMhTKQ/1uCdE6ymBH9wBZQ==", + "version": "9.0.11", + "resolved": "https://registry.npmjs.org/@fluentui/react-portal-compat-context/-/react-portal-compat-context-9.0.11.tgz", + "integrity": "sha512-ubvW/ej0O+Pago9GH3mPaxzUgsNnBoqvghNamWjyKvZIViyaXUG6+sgcAl721R+qGAFac+A20akI5qDJz/xtdg==", "dependencies": { "@swc/helpers": "^0.5.1" }, @@ -1313,11 +1315,11 @@ } }, "node_modules/@fluentui/react-window-provider": { - "version": "2.2.16", - "resolved": "https://registry.npmjs.org/@fluentui/react-window-provider/-/react-window-provider-2.2.16.tgz", - "integrity": "sha512-4gkUMSAUjo3cgCGt+0VvTbMy9qbF6zo/cmmfYtfqbSFtXz16lKixSCMIf66gXdKjovqRGVFC/XibqfrXM2QLuw==", + "version": "2.2.20", + "resolved": "https://registry.npmjs.org/@fluentui/react-window-provider/-/react-window-provider-2.2.20.tgz", + "integrity": "sha512-Ec3pcYVxVShdtonZpzIC2CYUSb1idoFWgNitybpr1J6jIDQJmFMEOiU71+NVjKpJIjLCL84vrdlncBLEarAW0Q==", "dependencies": { - "@fluentui/set-version": "^8.2.12", + "@fluentui/set-version": "^8.2.16", "tslib": "^2.1.0" }, "peerDependencies": { @@ -1331,22 +1333,22 @@ "integrity": "sha512-W+IzEBw8a6LOOfRJM02dTT7BDZijxm+Z7lhtOAz1+y9vQm1Kdz9jlAO+qCEKsfxtUOmKilW8DIRqFw2aUgKeGg==" }, "node_modules/@fluentui/set-version": { - "version": "8.2.12", - "resolved": "https://registry.npmjs.org/@fluentui/set-version/-/set-version-8.2.12.tgz", - "integrity": "sha512-I4uXIg9xkL2Heotf1+7CyGcHQskdtMSH0B5mSV0TL3w7WI2qpnzrpKuP2Kq6DHZN6Xrsg4ORFNJSjLxq/s9cUQ==", + "version": "8.2.16", + "resolved": "https://registry.npmjs.org/@fluentui/set-version/-/set-version-8.2.16.tgz", + "integrity": "sha512-g7t5m8Ad48FpCYEfjQwe/QVOBGOz9zpukTYtWH8MI4XCa3DEg5laQRt7HUuzfEKU8QKjNVVHnKXoW29Jgyipdg==", "dependencies": { "tslib": "^2.1.0" } }, "node_modules/@fluentui/style-utilities": { - "version": "8.9.20", - "resolved": "https://registry.npmjs.org/@fluentui/style-utilities/-/style-utilities-8.9.20.tgz", - "integrity": "sha512-oj0ghn21DnqCardlcEp+zob3IEAfA/Z7ZjzuYqlHuPUItwRqGmpr1wErssRC4R1kHsH6gq9ALxVgMa4/FvdzGg==", - "dependencies": { - "@fluentui/merge-styles": "^8.5.13", - "@fluentui/set-version": "^8.2.12", - "@fluentui/theme": "^2.6.38", - "@fluentui/utilities": "^8.13.21", + "version": "8.10.7", + "resolved": "https://registry.npmjs.org/@fluentui/style-utilities/-/style-utilities-8.10.7.tgz", + "integrity": "sha512-dTNlEdomE4lsQtbwvRTxgeC5q1Vj3RPy4UtFlBjkfn9Fk0RKojpWMvWZko3UipNx9P0J8jGk6Uw4PO/mSPVEzg==", + "dependencies": { + "@fluentui/merge-styles": "^8.6.2", + "@fluentui/set-version": "^8.2.16", + "@fluentui/theme": "^2.6.45", + "@fluentui/utilities": "^8.15.2", "@microsoft/load-themed-styles": "^1.10.26", "tslib": "^2.1.0" } @@ -1357,13 +1359,13 @@ "integrity": "sha512-W+IzEBw8a6LOOfRJM02dTT7BDZijxm+Z7lhtOAz1+y9vQm1Kdz9jlAO+qCEKsfxtUOmKilW8DIRqFw2aUgKeGg==" }, "node_modules/@fluentui/theme": { - "version": "2.6.38", - "resolved": "https://registry.npmjs.org/@fluentui/theme/-/theme-2.6.38.tgz", - "integrity": "sha512-LObK/mZOQFb3aTcDlKBSLpPV0BOp5BOuNqg0Wps51b1RlisI6oS3STmw3BkcAe6jOi/p4cgLpwHMkYHh2o8PmQ==", + "version": "2.6.45", + "resolved": "https://registry.npmjs.org/@fluentui/theme/-/theme-2.6.45.tgz", + "integrity": "sha512-XhpitHtLJuGiHPZr6SBLt7D+9ie/630UzGDiAX0PATaxaz3eG86WWzZThRBo6O1XUX5HAsc1d5rQhN/xRq0bLg==", "dependencies": { - "@fluentui/merge-styles": "^8.5.13", - "@fluentui/set-version": "^8.2.12", - "@fluentui/utilities": "^8.13.21", + "@fluentui/merge-styles": "^8.6.2", + "@fluentui/set-version": "^8.2.16", + "@fluentui/utilities": "^8.15.2", "tslib": "^2.1.0" }, "peerDependencies": { @@ -1372,13 +1374,13 @@ } }, "node_modules/@fluentui/utilities": { - "version": "8.13.21", - "resolved": "https://registry.npmjs.org/@fluentui/utilities/-/utilities-8.13.21.tgz", - "integrity": "sha512-YPWsRAL1jgbPxf+wAY8p6LjIG4em0NReqgU8ZCFnQx9wpQbe/ZRjQcaU06pD1tYtRGvyCutwhnWDaQHDw843Xg==", + "version": "8.15.2", + "resolved": "https://registry.npmjs.org/@fluentui/utilities/-/utilities-8.15.2.tgz", + "integrity": "sha512-hs2y6ksWpTQcoHV5rYDGAClq8NPJnJ1xiT0nnqipZnQc1eusLSv1oCf/xudy1NmrlxNF9/atB5VSfz3/YrShTg==", "dependencies": { - "@fluentui/dom-utilities": "^2.2.12", - "@fluentui/merge-styles": "^8.5.13", - "@fluentui/set-version": "^8.2.12", + "@fluentui/dom-utilities": "^2.2.16", + "@fluentui/merge-styles": "^8.6.2", + "@fluentui/set-version": "^8.2.16", "tslib": "^2.1.0" }, "peerDependencies": { @@ -1739,45 +1741,45 @@ } }, "node_modules/@jridgewell/gen-mapping": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", - "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", + "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", "dev": true, "dependencies": { - "@jridgewell/set-array": "^1.0.1", + "@jridgewell/set-array": "^1.2.1", "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" + "@jridgewell/trace-mapping": "^0.3.24" }, "engines": { "node": ">=6.0.0" } }, "node_modules/@jridgewell/resolve-uri": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz", - "integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", "dev": true, "engines": { "node": ">=6.0.0" } }, "node_modules/@jridgewell/set-array": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", - "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", + "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", "dev": true, "engines": { "node": ">=6.0.0" } }, "node_modules/@jridgewell/source-map": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.5.tgz", - "integrity": "sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==", + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.6.tgz", + "integrity": "sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==", "dev": true, "dependencies": { - "@jridgewell/gen-mapping": "^0.3.0", - "@jridgewell/trace-mapping": "^0.3.9" + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25" } }, "node_modules/@jridgewell/sourcemap-codec": { @@ -1787,9 +1789,9 @@ "dev": true }, "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.20", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.20.tgz", - "integrity": "sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q==", + "version": "0.3.25", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", + "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", "dev": true, "dependencies": { "@jridgewell/resolve-uri": "^3.1.0", @@ -1797,9 +1799,9 @@ } }, "node_modules/@leichtgewicht/ip-codec": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz", - "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==", + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.5.tgz", + "integrity": "sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw==", "dev": true }, "node_modules/@microsoft/api-extractor": { @@ -2139,9 +2141,9 @@ } }, "node_modules/@microsoft/eslint-config-spfx/node_modules/ignore": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.0.tgz", - "integrity": "sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==", + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", + "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", "dev": true, "engines": { "node": ">= 4" @@ -2306,9 +2308,9 @@ } }, "node_modules/@microsoft/load-themed-styles": { - "version": "2.0.88", - "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-2.0.88.tgz", - "integrity": "sha512-RIE3RAFvpy4uwps5+q5LlAWGqOa4XWVHcOX2goqNcKhxxrYmQULYW0IcAfqR97gJgoNrfpr/6n/9Ufr+qv9xIg==", + "version": "2.0.116", + "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-2.0.116.tgz", + "integrity": "sha512-bHzCfkwlHMMAgm6ac5C/UJFnd/4yuMkA6WXsFmj85BVacNmF2EZDQHK97P5XXQaFVzi3Ulz/cirxCg43jSvWFg==", "dev": true, "peer": true }, @@ -2896,9 +2898,9 @@ } }, "node_modules/@microsoft/rush-stack-compiler-4.5/node_modules/ignore": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.0.tgz", - "integrity": "sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==", + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", + "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", "dev": true, "engines": { "node": ">= 4" @@ -3256,9 +3258,9 @@ } }, "node_modules/@microsoft/rush-stack-compiler-4.7/node_modules/ignore": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.0.tgz", - "integrity": "sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==", + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", + "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", "dev": true, "engines": { "node": ">= 4" @@ -3600,22 +3602,22 @@ } }, "node_modules/@microsoft/sp-component-base/node_modules/@fluentui/react": { - "version": "8.112.9", - "resolved": "https://registry.npmjs.org/@fluentui/react/-/react-8.112.9.tgz", - "integrity": "sha512-mSu++f/TA+en+pIiWJE8s2+L6TtIdUpULkh4/knsQ+4NTBjvFnve0bK936VBHK8ff6ypLa0HqiQKFIMlQyH/iw==", - "dependencies": { - "@fluentui/date-time-utilities": "^8.5.14", - "@fluentui/font-icons-mdl2": "^8.5.27", - "@fluentui/foundation-legacy": "^8.2.47", - "@fluentui/merge-styles": "^8.5.13", - "@fluentui/react-focus": "^8.8.34", - "@fluentui/react-hooks": "^8.6.33", - "@fluentui/react-portal-compat-context": "^9.0.10", - "@fluentui/react-window-provider": "^2.2.16", - "@fluentui/set-version": "^8.2.12", - "@fluentui/style-utilities": "^8.9.20", - "@fluentui/theme": "^2.6.38", - "@fluentui/utilities": "^8.13.21", + "version": "8.117.5", + "resolved": "https://registry.npmjs.org/@fluentui/react/-/react-8.117.5.tgz", + "integrity": "sha512-3kb1sJ7rEnZhtugd/6smrMz35NkqxNTMBaBGuYM5LsET6YeQxfciGBUeukSK7gulXtUl3WkLEK8+vLHsSClO3A==", + "dependencies": { + "@fluentui/date-time-utilities": "^8.6.2", + "@fluentui/font-icons-mdl2": "^8.5.36", + "@fluentui/foundation-legacy": "^8.4.2", + "@fluentui/merge-styles": "^8.6.2", + "@fluentui/react-focus": "^8.8.44", + "@fluentui/react-hooks": "^8.7.2", + "@fluentui/react-portal-compat-context": "^9.0.11", + "@fluentui/react-window-provider": "^2.2.20", + "@fluentui/set-version": "^8.2.16", + "@fluentui/style-utilities": "^8.10.7", + "@fluentui/theme": "^2.6.45", + "@fluentui/utilities": "^8.15.2", "@microsoft/load-themed-styles": "^1.10.26", "tslib": "^2.1.0" }, @@ -3829,6 +3831,12 @@ "node": ">=10" } }, + "node_modules/@microsoft/sp-css-loader/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, "node_modules/@microsoft/sp-css-loader/node_modules/resolve": { "version": "1.22.8", "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", @@ -4063,22 +4071,22 @@ } }, "node_modules/@microsoft/sp-loader/node_modules/@fluentui/react": { - "version": "8.112.9", - "resolved": "https://registry.npmjs.org/@fluentui/react/-/react-8.112.9.tgz", - "integrity": "sha512-mSu++f/TA+en+pIiWJE8s2+L6TtIdUpULkh4/knsQ+4NTBjvFnve0bK936VBHK8ff6ypLa0HqiQKFIMlQyH/iw==", - "dependencies": { - "@fluentui/date-time-utilities": "^8.5.14", - "@fluentui/font-icons-mdl2": "^8.5.27", - "@fluentui/foundation-legacy": "^8.2.47", - "@fluentui/merge-styles": "^8.5.13", - "@fluentui/react-focus": "^8.8.34", - "@fluentui/react-hooks": "^8.6.33", - "@fluentui/react-portal-compat-context": "^9.0.10", - "@fluentui/react-window-provider": "^2.2.16", - "@fluentui/set-version": "^8.2.12", - "@fluentui/style-utilities": "^8.9.20", - "@fluentui/theme": "^2.6.38", - "@fluentui/utilities": "^8.13.21", + "version": "8.117.5", + "resolved": "https://registry.npmjs.org/@fluentui/react/-/react-8.117.5.tgz", + "integrity": "sha512-3kb1sJ7rEnZhtugd/6smrMz35NkqxNTMBaBGuYM5LsET6YeQxfciGBUeukSK7gulXtUl3WkLEK8+vLHsSClO3A==", + "dependencies": { + "@fluentui/date-time-utilities": "^8.6.2", + "@fluentui/font-icons-mdl2": "^8.5.36", + "@fluentui/foundation-legacy": "^8.4.2", + "@fluentui/merge-styles": "^8.6.2", + "@fluentui/react-focus": "^8.8.44", + "@fluentui/react-hooks": "^8.7.2", + "@fluentui/react-portal-compat-context": "^9.0.11", + "@fluentui/react-window-provider": "^2.2.20", + "@fluentui/set-version": "^8.2.16", + "@fluentui/style-utilities": "^8.10.7", + "@fluentui/theme": "^2.6.45", + "@fluentui/utilities": "^8.15.2", "@microsoft/load-themed-styles": "^1.10.26", "tslib": "^2.1.0" }, @@ -4336,22 +4344,22 @@ } }, "node_modules/@microsoft/sp-property-pane/node_modules/@fluentui/react": { - "version": "8.112.9", - "resolved": "https://registry.npmjs.org/@fluentui/react/-/react-8.112.9.tgz", - "integrity": "sha512-mSu++f/TA+en+pIiWJE8s2+L6TtIdUpULkh4/knsQ+4NTBjvFnve0bK936VBHK8ff6ypLa0HqiQKFIMlQyH/iw==", - "dependencies": { - "@fluentui/date-time-utilities": "^8.5.14", - "@fluentui/font-icons-mdl2": "^8.5.27", - "@fluentui/foundation-legacy": "^8.2.47", - "@fluentui/merge-styles": "^8.5.13", - "@fluentui/react-focus": "^8.8.34", - "@fluentui/react-hooks": "^8.6.33", - "@fluentui/react-portal-compat-context": "^9.0.10", - "@fluentui/react-window-provider": "^2.2.16", - "@fluentui/set-version": "^8.2.12", - "@fluentui/style-utilities": "^8.9.20", - "@fluentui/theme": "^2.6.38", - "@fluentui/utilities": "^8.13.21", + "version": "8.117.5", + "resolved": "https://registry.npmjs.org/@fluentui/react/-/react-8.117.5.tgz", + "integrity": "sha512-3kb1sJ7rEnZhtugd/6smrMz35NkqxNTMBaBGuYM5LsET6YeQxfciGBUeukSK7gulXtUl3WkLEK8+vLHsSClO3A==", + "dependencies": { + "@fluentui/date-time-utilities": "^8.6.2", + "@fluentui/font-icons-mdl2": "^8.5.36", + "@fluentui/foundation-legacy": "^8.4.2", + "@fluentui/merge-styles": "^8.6.2", + "@fluentui/react-focus": "^8.8.44", + "@fluentui/react-hooks": "^8.7.2", + "@fluentui/react-portal-compat-context": "^9.0.11", + "@fluentui/react-window-provider": "^2.2.20", + "@fluentui/set-version": "^8.2.16", + "@fluentui/style-utilities": "^8.10.7", + "@fluentui/theme": "^2.6.45", + "@fluentui/utilities": "^8.15.2", "@microsoft/load-themed-styles": "^1.10.26", "tslib": "^2.1.0" }, @@ -4410,22 +4418,22 @@ } }, "node_modules/@microsoft/sp-webpart-base/node_modules/@fluentui/react": { - "version": "8.112.9", - "resolved": "https://registry.npmjs.org/@fluentui/react/-/react-8.112.9.tgz", - "integrity": "sha512-mSu++f/TA+en+pIiWJE8s2+L6TtIdUpULkh4/knsQ+4NTBjvFnve0bK936VBHK8ff6ypLa0HqiQKFIMlQyH/iw==", - "dependencies": { - "@fluentui/date-time-utilities": "^8.5.14", - "@fluentui/font-icons-mdl2": "^8.5.27", - "@fluentui/foundation-legacy": "^8.2.47", - "@fluentui/merge-styles": "^8.5.13", - "@fluentui/react-focus": "^8.8.34", - "@fluentui/react-hooks": "^8.6.33", - "@fluentui/react-portal-compat-context": "^9.0.10", - "@fluentui/react-window-provider": "^2.2.16", - "@fluentui/set-version": "^8.2.12", - "@fluentui/style-utilities": "^8.9.20", - "@fluentui/theme": "^2.6.38", - "@fluentui/utilities": "^8.13.21", + "version": "8.117.5", + "resolved": "https://registry.npmjs.org/@fluentui/react/-/react-8.117.5.tgz", + "integrity": "sha512-3kb1sJ7rEnZhtugd/6smrMz35NkqxNTMBaBGuYM5LsET6YeQxfciGBUeukSK7gulXtUl3WkLEK8+vLHsSClO3A==", + "dependencies": { + "@fluentui/date-time-utilities": "^8.6.2", + "@fluentui/font-icons-mdl2": "^8.5.36", + "@fluentui/foundation-legacy": "^8.4.2", + "@fluentui/merge-styles": "^8.6.2", + "@fluentui/react-focus": "^8.8.44", + "@fluentui/react-hooks": "^8.7.2", + "@fluentui/react-portal-compat-context": "^9.0.11", + "@fluentui/react-window-provider": "^2.2.20", + "@fluentui/set-version": "^8.2.16", + "@fluentui/style-utilities": "^8.10.7", + "@fluentui/theme": "^2.6.45", + "@fluentui/utilities": "^8.15.2", "@microsoft/load-themed-styles": "^1.10.26", "tslib": "^2.1.0" }, @@ -4905,6 +4913,12 @@ "node": ">= 0.8" } }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, "node_modules/@microsoft/spfx-heft-plugins/node_modules/qs": { "version": "6.10.3", "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", @@ -5231,9 +5245,9 @@ } }, "node_modules/@opentelemetry/api": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.7.0.tgz", - "integrity": "sha512-AdY5wvN0P2vXBi3b29hxZgSFvdhdxPB9+f0B6s//P9Q8nibRWeA3cHm8UmLpio9ABigkVHJ5NMPk+Mz8VCCyrw==", + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.8.0.tgz", + "integrity": "sha512-I/s6F7yKUDdtMsoBWXJe8Qz40Tui5vsuKCWJEWVL+5q9sSWRzzx6v2KeNsOBEwd94j0eWkpWCH4yB6rZg9Mf0w==", "dev": true, "engines": { "node": ">=8.0.0" @@ -5541,13 +5555,13 @@ } }, "node_modules/@pnpm/dependency-path": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@pnpm/dependency-path/-/dependency-path-2.1.5.tgz", - "integrity": "sha512-Ki7v96NDlUzkIkgujSl+3sDY/nMjujOaDOTmjEeBebPiow53Y9Bw/UnxI8C2KKsnm/b7kUJPeFVbOhg3HMp7/Q==", + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/@pnpm/dependency-path/-/dependency-path-2.1.8.tgz", + "integrity": "sha512-ywBaTjy0iSEF7lH3DlF8UXrdL2bw4AQFV2tTOeNeY7wc1W5CE+RHSJhf9MXBYcZPesqGRrPiU7Pimj3l05L9VA==", "dev": true, "dependencies": { "@pnpm/crypto.base32-hash": "2.0.0", - "@pnpm/types": "9.4.0", + "@pnpm/types": "9.4.2", "encode-registry": "^3.0.1", "semver": "^7.5.4" }, @@ -5571,9 +5585,9 @@ } }, "node_modules/@pnpm/dependency-path/node_modules/semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "version": "7.6.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", + "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", "dev": true, "dependencies": { "lru-cache": "^6.0.0" @@ -5761,9 +5775,9 @@ "dev": true }, "node_modules/@pnpm/types": { - "version": "9.4.0", - "resolved": "https://registry.npmjs.org/@pnpm/types/-/types-9.4.0.tgz", - "integrity": "sha512-IRDuIuNobLRQe0UyY2gbrrTzYS46tTNvOEfL6fOf0Qa8NyxUzeXz946v7fQuQE3LSBf8ENBC5SXhRmDl+mBEqA==", + "version": "9.4.2", + "resolved": "https://registry.npmjs.org/@pnpm/types/-/types-9.4.2.tgz", + "integrity": "sha512-g1hcF8Nv4gd76POilz9gD4LITAPXOe5nX4ijgr8ixCbLQZfcpYiMfJ+C1RlMNRUDo8vhlNB4O3bUlxmT6EAQXA==", "dev": true, "engines": { "node": ">=16.14" @@ -6082,9 +6096,9 @@ } }, "node_modules/@rushstack/eslint-plugin-packlets/node_modules/ignore": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.0.tgz", - "integrity": "sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==", + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", + "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", "dev": true, "engines": { "node": ">= 4" @@ -6240,9 +6254,9 @@ } }, "node_modules/@rushstack/eslint-plugin-security/node_modules/ignore": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.0.tgz", - "integrity": "sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==", + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", + "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", "dev": true, "engines": { "node": ">= 4" @@ -6385,9 +6399,9 @@ } }, "node_modules/@rushstack/eslint-plugin/node_modules/ignore": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.0.tgz", - "integrity": "sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==", + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", + "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", "dev": true, "engines": { "node": ">= 4" @@ -7579,9 +7593,9 @@ } }, "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/@webassemblyjs/ast": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.6.tgz", - "integrity": "sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q==", + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.12.1.tgz", + "integrity": "sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==", "dev": true, "optional": true, "peer": true, @@ -7599,9 +7613,9 @@ "peer": true }, "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/@webassemblyjs/helper-buffer": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.6.tgz", - "integrity": "sha512-z3nFzdcp1mb8nEOFFk8DrYLpHvhKC3grJD2ardfKOzmbmJvEf/tPIqCY+sNcwZIY8ZD7IkB2l7/pqhUhqm7hLA==", + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.12.1.tgz", + "integrity": "sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==", "dev": true, "optional": true, "peer": true @@ -7615,17 +7629,17 @@ "peer": true }, "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/@webassemblyjs/helper-wasm-section": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.6.tgz", - "integrity": "sha512-LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g==", + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.12.1.tgz", + "integrity": "sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g==", "dev": true, "optional": true, "peer": true, "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-buffer": "1.11.6", + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-buffer": "1.12.1", "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/wasm-gen": "1.11.6" + "@webassemblyjs/wasm-gen": "1.12.1" } }, "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/@webassemblyjs/ieee754": { @@ -7659,32 +7673,32 @@ "peer": true }, "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/@webassemblyjs/wasm-edit": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.6.tgz", - "integrity": "sha512-Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw==", + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.12.1.tgz", + "integrity": "sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g==", "dev": true, "optional": true, "peer": true, "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-buffer": "1.11.6", + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-buffer": "1.12.1", "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/helper-wasm-section": "1.11.6", - "@webassemblyjs/wasm-gen": "1.11.6", - "@webassemblyjs/wasm-opt": "1.11.6", - "@webassemblyjs/wasm-parser": "1.11.6", - "@webassemblyjs/wast-printer": "1.11.6" + "@webassemblyjs/helper-wasm-section": "1.12.1", + "@webassemblyjs/wasm-gen": "1.12.1", + "@webassemblyjs/wasm-opt": "1.12.1", + "@webassemblyjs/wasm-parser": "1.12.1", + "@webassemblyjs/wast-printer": "1.12.1" } }, "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/@webassemblyjs/wasm-gen": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.6.tgz", - "integrity": "sha512-3XOqkZP/y6B4F0PBAXvI1/bky7GryoogUtfwExeP/v7Nzwo1QLcq5oQmpKlftZLbT+ERUOAZVQjuNVak6UXjPA==", + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.12.1.tgz", + "integrity": "sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w==", "dev": true, "optional": true, "peer": true, "dependencies": { - "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/ast": "1.12.1", "@webassemblyjs/helper-wasm-bytecode": "1.11.6", "@webassemblyjs/ieee754": "1.11.6", "@webassemblyjs/leb128": "1.11.6", @@ -7692,28 +7706,28 @@ } }, "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/@webassemblyjs/wasm-opt": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.6.tgz", - "integrity": "sha512-cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g==", + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.12.1.tgz", + "integrity": "sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg==", "dev": true, "optional": true, "peer": true, "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-buffer": "1.11.6", - "@webassemblyjs/wasm-gen": "1.11.6", - "@webassemblyjs/wasm-parser": "1.11.6" + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-buffer": "1.12.1", + "@webassemblyjs/wasm-gen": "1.12.1", + "@webassemblyjs/wasm-parser": "1.12.1" } }, "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/@webassemblyjs/wasm-parser": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.6.tgz", - "integrity": "sha512-6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ==", + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.12.1.tgz", + "integrity": "sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ==", "dev": true, "optional": true, "peer": true, "dependencies": { - "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/ast": "1.12.1", "@webassemblyjs/helper-api-error": "1.11.6", "@webassemblyjs/helper-wasm-bytecode": "1.11.6", "@webassemblyjs/ieee754": "1.11.6", @@ -7722,14 +7736,14 @@ } }, "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/@webassemblyjs/wast-printer": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.6.tgz", - "integrity": "sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A==", + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.12.1.tgz", + "integrity": "sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==", "dev": true, "optional": true, "peer": true, "dependencies": { - "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/ast": "1.12.1", "@xtuc/long": "4.2.2" } }, @@ -7773,9 +7787,9 @@ } }, "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/enhanced-resolve": { - "version": "5.15.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.15.0.tgz", - "integrity": "sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg==", + "version": "5.16.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.16.0.tgz", + "integrity": "sha512-O+QWCviPNSSLAD9Ucn8Awv+poAkqn3T1XY5/N7kR7rQO9yfSGWkYZDwpJ+iKF7B8rxaQKWngSqACpgzeapSyoA==", "dev": true, "optional": true, "peer": true, @@ -7905,9 +7919,9 @@ } }, "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/serialize-javascript": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.1.tgz", - "integrity": "sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz", + "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==", "dev": true, "optional": true, "peer": true, @@ -7933,18 +7947,18 @@ } }, "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/terser-webpack-plugin": { - "version": "5.3.9", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.9.tgz", - "integrity": "sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA==", + "version": "5.3.10", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.10.tgz", + "integrity": "sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==", "dev": true, "optional": true, "peer": true, "dependencies": { - "@jridgewell/trace-mapping": "^0.3.17", + "@jridgewell/trace-mapping": "^0.3.20", "jest-worker": "^27.4.5", "schema-utils": "^3.1.1", "serialize-javascript": "^6.0.1", - "terser": "^5.16.8" + "terser": "^5.26.0" }, "engines": { "node": ">= 10.13.0" @@ -7978,9 +7992,9 @@ } }, "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/watchpack": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", - "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.1.tgz", + "integrity": "sha512-8wrBCMtVhqcXP2Sup1ctSkga6uc2Bx0IIvKyT7yTFier5AXHooSI+QyQQAtTb7+E0IUCCKyTFmXqdqgum2XWGg==", "dev": true, "optional": true, "peer": true, @@ -7993,36 +8007,36 @@ } }, "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/webpack": { - "version": "5.89.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.89.0.tgz", - "integrity": "sha512-qyfIC10pOr70V+jkmud8tMfajraGCZMBWJtrmuBymQKCrLTRejBI8STDp1MCyZu/QTdZSeacCQYpYNQVOzX5kw==", + "version": "5.91.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.91.0.tgz", + "integrity": "sha512-rzVwlLeBWHJbmgTC/8TvAcu5vpJNII+MelQpylD4jNERPwpBJOE2lEcko1zJX3QJeLjTTAnQxn/OJ8bjDzVQaw==", "dev": true, "optional": true, "peer": true, "dependencies": { "@types/eslint-scope": "^3.7.3", - "@types/estree": "^1.0.0", - "@webassemblyjs/ast": "^1.11.5", - "@webassemblyjs/wasm-edit": "^1.11.5", - "@webassemblyjs/wasm-parser": "^1.11.5", + "@types/estree": "^1.0.5", + "@webassemblyjs/ast": "^1.12.1", + "@webassemblyjs/wasm-edit": "^1.12.1", + "@webassemblyjs/wasm-parser": "^1.12.1", "acorn": "^8.7.1", "acorn-import-assertions": "^1.9.0", - "browserslist": "^4.14.5", + "browserslist": "^4.21.10", "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.15.0", + "enhanced-resolve": "^5.16.0", "es-module-lexer": "^1.2.1", "eslint-scope": "5.1.1", "events": "^3.2.0", "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.2.9", + "graceful-fs": "^4.2.11", "json-parse-even-better-errors": "^2.3.1", "loader-runner": "^4.2.0", "mime-types": "^2.1.27", "neo-async": "^2.6.2", "schema-utils": "^3.2.0", "tapable": "^2.1.1", - "terser-webpack-plugin": "^5.3.7", - "watchpack": "^2.4.0", + "terser-webpack-plugin": "^5.3.10", + "watchpack": "^2.4.1", "webpack-sources": "^3.2.3" }, "bin": { @@ -8708,9 +8722,9 @@ } }, "node_modules/@swc/helpers": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.3.tgz", - "integrity": "sha512-FaruWX6KdudYloq1AHD/4nU+UsMTdNE8CKyrseXWEcgjDAbvkwJg2QGPAnfIJLIWsjZOSPLOAykK6fuYp4vp4A==", + "version": "0.5.10", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.10.tgz", + "integrity": "sha512-CU+RF9FySljn7HVSkkjiB84hWkvTaI3rtLvF433+jRSBL2hMu3zX5bGhHS8C80SM++h4xy8hBSnUHFQHmRXSBw==", "dependencies": { "tslib": "^2.4.0" } @@ -8727,15 +8741,6 @@ "node": ">=6" } }, - "node_modules/@tootallnate/once": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", - "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", - "dev": true, - "engines": { - "node": ">= 10" - } - }, "node_modules/@trysound/sax": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", @@ -8775,9 +8780,9 @@ } }, "node_modules/@types/babel__generator": { - "version": "7.6.7", - "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.7.tgz", - "integrity": "sha512-6Sfsq+EaaLrw4RmdFWE9Onp63TOUue71AWb4Gpa6JxzgTYtimbM086WnYTy2U67AofR++QKCo08ZP6pwx8YFHQ==", + "version": "7.6.8", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.8.tgz", + "integrity": "sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==", "dev": true, "dependencies": { "@babel/types": "^7.0.0" @@ -8794,9 +8799,9 @@ } }, "node_modules/@types/babel__traverse": { - "version": "7.20.4", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.4.tgz", - "integrity": "sha512-mSM/iKUk5fDDrEV/e83qY+Cr3I1+Q3qqTuEn++HAWYjEa1+NxZr6CNrcJGf2ZTnq4HoFGC3zaTPZTobCzCFukA==", + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.5.tgz", + "integrity": "sha512-WXCyOcRtH37HAUkpXhUduaxdm82b4GSlyTqajXviN4EfiuPgNYR109xMCKvpl6zPIpua0DGlMEDCq+g8EdoheQ==", "dev": true, "dependencies": { "@babel/types": "^7.20.7" @@ -8871,9 +8876,9 @@ } }, "node_modules/@types/eslint": { - "version": "8.44.7", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.44.7.tgz", - "integrity": "sha512-f5ORu2hcBbKei97U73mf+l9t4zTGl74IqZ0GQk4oVea/VS8tQZYkUveSYojk+frraAVYId0V2WC9O4PTNru2FQ==", + "version": "8.56.9", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.56.9.tgz", + "integrity": "sha512-W4W3KcqzjJ0sHg2vAq9vfml6OhsJ53TcUjUqfzzZf/EChUtwspszj/S0pzMxnfRcO55/iGq47dscXw71Fxc4Zg==", "dev": true, "optional": true, "peer": true, @@ -8913,9 +8918,9 @@ } }, "node_modules/@types/express-serve-static-core": { - "version": "4.17.41", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.41.tgz", - "integrity": "sha512-OaJ7XLaelTgrvlZD8/aa0vvvxZdUmlCn6MtWeB7TkiKW70BQLc9XEPpDLPdbo52ZhXUCrznlWdCHWxJWtdyajA==", + "version": "4.19.0", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.19.0.tgz", + "integrity": "sha512-bGyep3JqPCRry1wq+O5n7oiBgGWmeIJXPjXXCo8EK0u8duZGSYar7cGqd3ML2JUsLGeB7fmc06KYo9fLGWqPvQ==", "dev": true, "dependencies": { "@types/node": "*", @@ -9388,9 +9393,9 @@ } }, "node_modules/@types/node-forge": { - "version": "1.3.10", - "resolved": "https://registry.npmjs.org/@types/node-forge/-/node-forge-1.3.10.tgz", - "integrity": "sha512-y6PJDYN4xYBxwd22l+OVH35N+1fCYWiuC3aiP2SlXVE6Lo7SS+rSx9r89hLxrP4pn6n1lBGhHJ12pj3F3Mpttw==", + "version": "1.3.11", + "resolved": "https://registry.npmjs.org/@types/node-forge/-/node-forge-1.3.11.tgz", + "integrity": "sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==", "dev": true, "dependencies": { "@types/node": "*" @@ -9444,9 +9449,9 @@ "dev": true }, "node_modules/@types/prop-types": { - "version": "15.7.11", - "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.11.tgz", - "integrity": "sha512-ga8y9v9uyeiLdpKddhxYQkxNDrfvuPrlFb0N1qnZZByvcElJaXthF1UhvCh9TLWJBEHeNtdnbysW7Y6Uq8CVng==" + "version": "15.7.12", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.12.tgz", + "integrity": "sha512-5zvhXYtRNRluoE/jAp4GVsSduVUzNWKkOZrCDBWYtE7biZywwdC2AcEzg+cSMLFRfVgeAFqpfNabiPjxFddV1Q==" }, "node_modules/@types/q": { "version": "1.5.8", @@ -9455,9 +9460,9 @@ "dev": true }, "node_modules/@types/qs": { - "version": "6.9.10", - "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.10.tgz", - "integrity": "sha512-3Gnx08Ns1sEoCrWssEgTSJs/rsT2vhGP+Ja9cnnk9k4ALxinORlQneLXFeFKOTJMOeZUFD1s7w+w2AphTpvzZw==", + "version": "6.9.15", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.15.tgz", + "integrity": "sha512-uXHQKES6DQKKCLh441Xv/dwxOq1TVS3JPUMlEqoEglvlhR6Mxnlew/Xq/LRVHpLyk7iK3zODe1qYHIMltO7XGg==", "dev": true }, "node_modules/@types/range-parser": { @@ -9495,9 +9500,9 @@ } }, "node_modules/@types/react-addons-test-utils/node_modules/@types/react": { - "version": "15.7.27", - "resolved": "https://registry.npmjs.org/@types/react/-/react-15.7.27.tgz", - "integrity": "sha512-jLB0GLKJXo9uDjsucKzO32lMENh4fnE2tp8lWp6VfLshKoCeJt+GNERuSlucwY8zIlkqS5CA53IyeHwCaY+p3w==", + "version": "15.7.30", + "resolved": "https://registry.npmjs.org/@types/react/-/react-15.7.30.tgz", + "integrity": "sha512-jPeEJc8FcLZBVcOOcEqiGAxc6OIVb9dQ8Lhwr+VoNeKvMEVsaYY9++fo9MOibZsylHq6L1l0q9iwMAMVd3U7/w==", "dev": true }, "node_modules/@types/react-addons-update": { @@ -9529,9 +9534,9 @@ "dev": true }, "node_modules/@types/scheduler": { - "version": "0.16.8", - "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.8.tgz", - "integrity": "sha512-WZLiwShhwLRmeV6zH+GkbOFT6Z6VklCItrDioxUnv+u4Ll+8vKeFySoFyK/0ctcRpOmwAicELfmys1sDc/Rw+A==" + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.23.0.tgz", + "integrity": "sha512-YIoDCTH3Af6XM5VuwGG/QL/CJqga1Zm3NkU3HZ4ZHK2fRMPYP1VczsTUqtsf43PH/iJNVlPHAo2oWX7BSdB2Hw==" }, "node_modules/@types/semver": { "version": "7.3.5", @@ -9559,14 +9564,14 @@ } }, "node_modules/@types/serve-static": { - "version": "1.15.5", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.5.tgz", - "integrity": "sha512-PDRk21MnK70hja/YF8AHfC7yIsiQHn1rcXx7ijCFBX/k+XQJhQT/gw3xekXKJvx+5SXaMMS8oqQy09Mzvz2TuQ==", + "version": "1.15.7", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.7.tgz", + "integrity": "sha512-W8Ym+h8nhuRwaKPaDw34QUkwsGi6Rc4yYqvKFo5rm2FUEhCFbzVWrxXUxuKK8TASjWsysJY0nsmNCGhCOIsrOw==", "dev": true, "dependencies": { "@types/http-errors": "*", - "@types/mime": "*", - "@types/node": "*" + "@types/node": "*", + "@types/send": "*" } }, "node_modules/@types/sockjs": { @@ -9636,9 +9641,9 @@ } }, "node_modules/@types/uglify-js": { - "version": "3.17.4", - "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.17.4.tgz", - "integrity": "sha512-Hm/T0kV3ywpJyMGNbsItdivRhYNCQQf1IIsYsXnoVPES4t+FMLyDe0/K+Ea7ahWtMtSNb22ZdY7MIyoD9rqARg==", + "version": "3.17.5", + "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.17.5.tgz", + "integrity": "sha512-TU+fZFBTBcXj/GpDpDaBmgWk/gn96kMZ+uocaFUlV2f8a6WdMzzI44QBCmGcCiYR0Y6ZlNRiyUyKKt5nl/lbzQ==", "dev": true, "dependencies": { "source-map": "^0.6.1" @@ -9988,9 +9993,9 @@ } }, "node_modules/@typescript-eslint/type-utils/node_modules/ignore": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.0.tgz", - "integrity": "sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==", + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", + "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", "dev": true, "engines": { "node": ">= 4" @@ -10075,9 +10080,9 @@ } }, "node_modules/@typescript-eslint/typescript-estree/node_modules/ignore": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.0.tgz", - "integrity": "sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==", + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", + "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", "dev": true, "engines": { "node": ">= 4" @@ -10119,9 +10124,9 @@ } }, "node_modules/@typescript-eslint/utils/node_modules/@types/semver": { - "version": "7.5.6", - "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.6.tgz", - "integrity": "sha512-dn1l8LaMea/IjDoHNd9J52uBbInB796CDffS6VdIxvqYCPSG0V0DzHp76GpaWnlhg88uYyPbXCDIowa86ybd5A==", + "version": "7.5.8", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.8.tgz", + "integrity": "sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==", "dev": true }, "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/scope-manager": { @@ -10228,9 +10233,9 @@ } }, "node_modules/@typescript-eslint/utils/node_modules/ignore": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.0.tgz", - "integrity": "sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==", + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", + "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", "dev": true, "engines": { "node": ">= 4" @@ -10377,72 +10382,59 @@ "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" }, "node_modules/@vue/compiler-core": { - "version": "3.3.8", - "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.3.8.tgz", - "integrity": "sha512-hN/NNBUECw8SusQvDSqqcVv6gWq8L6iAktUR0UF3vGu2OhzRqcOiAno0FmBJWwxhYEXRlQJT5XnoKsVq1WZx4g==", + "version": "3.4.23", + "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.4.23.tgz", + "integrity": "sha512-HAFmuVEwNqNdmk+w4VCQ2pkLk1Vw4XYiiyxEp3z/xvl14aLTUBw2OfVH3vBcx+FtGsynQLkkhK410Nah1N2yyQ==", "dev": true, "dependencies": { - "@babel/parser": "^7.23.0", - "@vue/shared": "3.3.8", + "@babel/parser": "^7.24.1", + "@vue/shared": "3.4.23", + "entities": "^4.5.0", "estree-walker": "^2.0.2", - "source-map-js": "^1.0.2" + "source-map-js": "^1.2.0" } }, "node_modules/@vue/compiler-dom": { - "version": "3.3.8", - "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.3.8.tgz", - "integrity": "sha512-+PPtv+p/nWDd0AvJu3w8HS0RIm/C6VGBIRe24b9hSyNWOAPEUosFZ5diwawwP8ip5sJ8n0Pe87TNNNHnvjs0FQ==", + "version": "3.4.23", + "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.4.23.tgz", + "integrity": "sha512-t0b9WSTnCRrzsBGrDd1LNR5HGzYTr7LX3z6nNBG+KGvZLqrT0mY6NsMzOqlVMBKKXKVuusbbB5aOOFgTY+senw==", "dev": true, "dependencies": { - "@vue/compiler-core": "3.3.8", - "@vue/shared": "3.3.8" + "@vue/compiler-core": "3.4.23", + "@vue/shared": "3.4.23" } }, "node_modules/@vue/compiler-sfc": { - "version": "3.3.8", - "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.3.8.tgz", - "integrity": "sha512-WMzbUrlTjfYF8joyT84HfwwXo+8WPALuPxhy+BZ6R4Aafls+jDBnSz8PDz60uFhuqFbl3HxRfxvDzrUf3THwpA==", + "version": "3.4.23", + "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.4.23.tgz", + "integrity": "sha512-fSDTKTfzaRX1kNAUiaj8JB4AokikzStWgHooMhaxyjZerw624L+IAP/fvI4ZwMpwIh8f08PVzEnu4rg8/Npssw==", "dev": true, "dependencies": { - "@babel/parser": "^7.23.0", - "@vue/compiler-core": "3.3.8", - "@vue/compiler-dom": "3.3.8", - "@vue/compiler-ssr": "3.3.8", - "@vue/reactivity-transform": "3.3.8", - "@vue/shared": "3.3.8", + "@babel/parser": "^7.24.1", + "@vue/compiler-core": "3.4.23", + "@vue/compiler-dom": "3.4.23", + "@vue/compiler-ssr": "3.4.23", + "@vue/shared": "3.4.23", "estree-walker": "^2.0.2", - "magic-string": "^0.30.5", - "postcss": "^8.4.31", - "source-map-js": "^1.0.2" + "magic-string": "^0.30.8", + "postcss": "^8.4.38", + "source-map-js": "^1.2.0" } }, "node_modules/@vue/compiler-ssr": { - "version": "3.3.8", - "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.3.8.tgz", - "integrity": "sha512-hXCqQL/15kMVDBuoBYpUnSYT8doDNwsjvm3jTefnXr+ytn294ySnT8NlsFHmTgKNjwpuFy7XVV8yTeLtNl/P6w==", - "dev": true, - "dependencies": { - "@vue/compiler-dom": "3.3.8", - "@vue/shared": "3.3.8" - } - }, - "node_modules/@vue/reactivity-transform": { - "version": "3.3.8", - "resolved": "https://registry.npmjs.org/@vue/reactivity-transform/-/reactivity-transform-3.3.8.tgz", - "integrity": "sha512-49CvBzmZNtcHua0XJ7GdGifM8GOXoUMOX4dD40Y5DxI3R8OUhMlvf2nvgUAcPxaXiV5MQQ1Nwy09ADpnLQUqRw==", + "version": "3.4.23", + "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.4.23.tgz", + "integrity": "sha512-hb6Uj2cYs+tfqz71Wj6h3E5t6OKvb4MVcM2Nl5i/z1nv1gjEhw+zYaNOV+Xwn+SSN/VZM0DgANw5TuJfxfezPg==", "dev": true, "dependencies": { - "@babel/parser": "^7.23.0", - "@vue/compiler-core": "3.3.8", - "@vue/shared": "3.3.8", - "estree-walker": "^2.0.2", - "magic-string": "^0.30.5" + "@vue/compiler-dom": "3.4.23", + "@vue/shared": "3.4.23" } }, "node_modules/@vue/shared": { - "version": "3.3.8", - "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.3.8.tgz", - "integrity": "sha512-8PGwybFwM4x8pcfgqEQFy70NaQxASvOC5DJwLQfpArw1UDfUXrJkdxD3BhVTMS+0Lef/TU7YO0Jvr0jJY8T+mw==", + "version": "3.4.23", + "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.4.23.tgz", + "integrity": "sha512-wBQ0gvf+SMwsCQOyusNw/GoXPV47WGd1xB5A1Pgzy0sQ3Bi5r5xm3n+92y3gCnB3MWqnRDdvfkRGxhKtbBRNgg==", "dev": true }, "node_modules/@webassemblyjs/ast": { @@ -10721,6 +10713,7 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/abab/-/abab-1.0.4.tgz", "integrity": "sha512-I+Wi+qiE2kUXyrRhNsWv6XsjUTBJjSoVSctKNBfLG5zG/Xe7Rjbxf13+vqYHNTwHaFU+FtSlVxOCTiMEVtPv0A==", + "deprecated": "Use your platform's native atob() and btoa() methods instead", "dev": true }, "node_modules/accepts": { @@ -10737,14 +10730,14 @@ } }, "node_modules/ace-builds": { - "version": "1.31.2", - "resolved": "https://registry.npmjs.org/ace-builds/-/ace-builds-1.31.2.tgz", - "integrity": "sha512-IeZI9ytPA6mB+goPxPkUPW4vXBoLuaBl5czu2tjtKrMi7mdRgyIUA/8e5JlrI1mqKoMeWHoUujzMTWkyutTdBw==" + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/ace-builds/-/ace-builds-1.33.0.tgz", + "integrity": "sha512-PDvytkZNvAfuh+PaP5Oy3l3sBGd7xMk4NsB+4w/w1e3gjBqEOGeJwcX+wF/SB6mLtT3VfJLrhDNPT3eaCjtR3w==" }, "node_modules/acorn": { - "version": "8.11.2", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.2.tgz", - "integrity": "sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w==", + "version": "8.11.3", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz", + "integrity": "sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==", "dev": true, "bin": { "acorn": "bin/acorn" @@ -10822,15 +10815,15 @@ } }, "node_modules/agent-base": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", - "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.1.tgz", + "integrity": "sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==", "dev": true, "dependencies": { - "debug": "4" + "debug": "^4.3.4" }, "engines": { - "node": ">= 6.0.0" + "node": ">= 14" } }, "node_modules/aggregate-error": { @@ -11118,13 +11111,16 @@ } }, "node_modules/array-buffer-byte-length": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz", - "integrity": "sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz", + "integrity": "sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==", "dev": true, "dependencies": { - "call-bind": "^1.0.2", - "is-array-buffer": "^3.0.1" + "call-bind": "^1.0.5", + "is-array-buffer": "^3.0.4" + }, + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -11164,15 +11160,16 @@ "dev": true }, "node_modules/array-includes": { - "version": "3.1.7", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.7.tgz", - "integrity": "sha512-dlcsNBIiWhPkHdOEEKnehA+RNUWDc4UqFtnIXU4uuYDPtA4LDkr7qip2p0VvFAEXNDr0yWZ9PJyIRiGjRLQzwQ==", + "version": "3.1.8", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.8.tgz", + "integrity": "sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==", "dev": true, "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "get-intrinsic": "^1.2.1", + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-object-atoms": "^1.0.0", + "get-intrinsic": "^1.2.4", "is-string": "^1.0.7" }, "engines": { @@ -11315,17 +11312,18 @@ } }, "node_modules/arraybuffer.prototype.slice": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.2.tgz", - "integrity": "sha512-yMBKppFur/fbHu9/6USUe03bZ4knMYiwFBcyiaXB8Go0qNehwX6inYPzK9U0NeQvGxKthcmHcaR8P5MStSRBAw==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.3.tgz", + "integrity": "sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==", "dev": true, "dependencies": { - "array-buffer-byte-length": "^1.0.0", - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "get-intrinsic": "^1.2.1", - "is-array-buffer": "^3.0.2", + "array-buffer-byte-length": "^1.0.1", + "call-bind": "^1.0.5", + "define-properties": "^1.2.1", + "es-abstract": "^1.22.3", + "es-errors": "^1.2.1", + "get-intrinsic": "^1.2.3", + "is-array-buffer": "^3.0.4", "is-shared-array-buffer": "^1.0.2" }, "engines": { @@ -11360,15 +11358,14 @@ } }, "node_modules/asn1.js": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz", - "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", + "version": "4.10.1", + "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz", + "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==", "dev": true, "dependencies": { "bn.js": "^4.0.0", "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0", - "safer-buffer": "^2.1.0" + "minimalistic-assert": "^1.0.0" } }, "node_modules/asn1.js/node_modules/bn.js": { @@ -11541,6 +11538,12 @@ "url": "https://tidelift.com/funding/github/npm/autoprefixer" } }, + "node_modules/autoprefixer/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, "node_modules/autoprefixer/node_modules/postcss": { "version": "7.0.39", "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", @@ -11559,10 +11562,13 @@ } }, "node_modules/available-typed-arrays": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", - "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", + "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", "dev": true, + "dependencies": { + "possible-typed-array-names": "^1.0.0" + }, "engines": { "node": ">= 0.4" }, @@ -11834,12 +11840,15 @@ } }, "node_modules/binary-extensions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", + "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", "dev": true, "engines": { "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/bindings": { @@ -11977,23 +11986,15 @@ } }, "node_modules/bonjour-service": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.1.1.tgz", - "integrity": "sha512-Z/5lQRMOG9k7W+FkeGTNjh7htqn/2LMnfOvBZ8pynNZCM9MwkQkI3zeI4oz09uWdcgmgHugVvBqxGg4VQJ5PCg==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.2.1.tgz", + "integrity": "sha512-oSzCS2zV14bh2kji6vNe7vrpJYCHGvcZnlffFQ1MEoX/WOeQ/teD8SYWKR942OI3INjq8OMNJlbPK5LLLUxFDw==", "dev": true, "dependencies": { - "array-flatten": "^2.1.2", - "dns-equal": "^1.0.0", "fast-deep-equal": "^3.1.3", "multicast-dns": "^7.2.5" } }, - "node_modules/bonjour-service/node_modules/array-flatten": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", - "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==", - "dev": true - }, "node_modules/bonjour/node_modules/array-flatten": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", @@ -12193,37 +12194,24 @@ } }, "node_modules/browserify-sign": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.2.tgz", - "integrity": "sha512-1rudGyeYY42Dk6texmv7c4VcQ0EsvVbLwZkA+AQB7SxvXxmcD93jcHie8bzecJ+ChDlmAm2Qyu0+Ccg5uhZXCg==", + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.3.tgz", + "integrity": "sha512-JWCZW6SKhfhjJxO8Tyiiy+XYB7cqd2S5/+WeYHsKdNKFlCBhKbblba1A/HN/90YwtxKc8tCErjffZl++UNmGiw==", "dev": true, "dependencies": { "bn.js": "^5.2.1", "browserify-rsa": "^4.1.0", "create-hash": "^1.2.0", "create-hmac": "^1.1.7", - "elliptic": "^6.5.4", + "elliptic": "^6.5.5", + "hash-base": "~3.0", "inherits": "^2.0.4", - "parse-asn1": "^5.1.6", - "readable-stream": "^3.6.2", + "parse-asn1": "^5.1.7", + "readable-stream": "^2.3.8", "safe-buffer": "^5.2.1" }, "engines": { - "node": ">= 4" - } - }, - "node_modules/browserify-sign/node_modules/readable-stream": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", - "dev": true, - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" + "node": ">= 0.12" } }, "node_modules/browserify-sign/node_modules/safe-buffer": { @@ -12256,9 +12244,9 @@ } }, "node_modules/browserslist": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.22.1.tgz", - "integrity": "sha512-FEVc202+2iuClEhZhrWy6ZiAcRLvNMyYcxZ8raemul1DYVOVdFsbqckWLdsixQZCpJlwe77Z3UTalE7jsjnKfQ==", + "version": "4.23.0", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.0.tgz", + "integrity": "sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==", "dev": true, "funding": [ { @@ -12275,9 +12263,9 @@ } ], "dependencies": { - "caniuse-lite": "^1.0.30001541", - "electron-to-chromium": "^1.4.535", - "node-releases": "^2.0.13", + "caniuse-lite": "^1.0.30001587", + "electron-to-chromium": "^1.4.668", + "node-releases": "^2.0.14", "update-browserslist-db": "^1.0.13" }, "bin": { @@ -12559,14 +12547,19 @@ } }, "node_modules/call-bind": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.5.tgz", - "integrity": "sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ==", + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", + "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", "dev": true, "dependencies": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.1", - "set-function-length": "^1.1.1" + "get-intrinsic": "^1.2.4", + "set-function-length": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -12725,9 +12718,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001564", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001564.tgz", - "integrity": "sha512-DqAOf+rhof+6GVx1y+xzbFPeOumfQnhYzVnZD6LAXijR77yPtm9mfOcqOnT3mpnJiZVT+kwLAFnRlZcIz+c6bg==", + "version": "1.0.30001610", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001610.tgz", + "integrity": "sha512-QFutAY4NgaelojVMjY63o6XlZyORPaLfyMnsl3HgnWdJUcX6K0oaJymHjH8PT5Gk7sTm8rvC/c5COUQKXqmOMA==", "dev": true, "funding": [ { @@ -12939,9 +12932,9 @@ } }, "node_modules/cli-spinners": { - "version": "2.9.1", - "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.1.tgz", - "integrity": "sha512-jHgecW0pxkonBJdrKsqxgRX9AcG+u/5k0Q7WPDfi8AogLAdwxEkyYYNWwZ5GvVFoFx2uiY1eNcSK00fh+1+FyQ==", + "version": "2.9.2", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.2.tgz", + "integrity": "sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==", "dev": true, "engines": { "node": ">=6" @@ -13643,9 +13636,9 @@ } }, "node_modules/copy-webpack-plugin/node_modules/ignore": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.0.tgz", - "integrity": "sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==", + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", + "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", "dev": true, "engines": { "node": ">= 4" @@ -13684,9 +13677,9 @@ } }, "node_modules/core-js-pure": { - "version": "3.33.3", - "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.33.3.tgz", - "integrity": "sha512-taJ00IDOP+XYQEA2dAe4ESkmHt1fL8wzYDo3mRWQey8uO9UojlBFMneA65kMyxfYP7106c6LzWaq7/haDT6BCQ==", + "version": "3.37.0", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.37.0.tgz", + "integrity": "sha512-d3BrpyFr5eD4KcbRvQ3FTUx/KWmaDesr7+a3+1+P46IUnNoEt+oiLijPINZMEon7w9oGkIINWxrBAU9DEciwFQ==", "dev": true, "hasInstallScript": true, "funding": { @@ -13846,6 +13839,12 @@ "webpack": "^4.0.0 || ^5.0.0" } }, + "node_modules/css-loader/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, "node_modules/css-loader/node_modules/postcss": { "version": "7.0.39", "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", @@ -14241,9 +14240,9 @@ } }, "node_modules/csstype": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz", - "integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==" + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", + "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==" }, "node_modules/cyclist": { "version": "1.0.2", @@ -14252,13 +14251,16 @@ "dev": true }, "node_modules/d": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", - "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/d/-/d-1.0.2.tgz", + "integrity": "sha512-MOqHvMWF9/9MX6nza0KgvFH4HpMU0EF5uUDXqX/BtxtU8NfB0QzRtJ8Oe/6SuS4kbhyzVJwjd97EA4PKrzJ8bw==", "dev": true, "dependencies": { - "es5-ext": "^0.10.50", - "type": "^1.0.1" + "es5-ext": "^0.10.64", + "type": "^2.7.2" + }, + "engines": { + "node": ">=0.12" } }, "node_modules/dashdash": { @@ -14288,6 +14290,7 @@ "version": "2.0.6", "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", + "deprecated": "Use your platform's native atob() and btoa() methods instead", "dev": true }, "node_modules/data-urls/node_modules/whatwg-url": { @@ -14301,6 +14304,57 @@ "webidl-conversions": "^4.0.2" } }, + "node_modules/data-view-buffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.1.tgz", + "integrity": "sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.6", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/data-view-byte-length": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.1.tgz", + "integrity": "sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/data-view-byte-offset": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.0.tgz", + "integrity": "sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.6", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/dateformat": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-2.2.0.tgz", @@ -14710,17 +14764,20 @@ "dev": true }, "node_modules/define-data-property": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.1.tgz", - "integrity": "sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ==", + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", "dev": true, "dependencies": { - "get-intrinsic": "^1.2.1", - "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.0" + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "gopd": "^1.0.1" }, "engines": { "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, "node_modules/define-lazy-prop": { @@ -14917,9 +14974,9 @@ } }, "node_modules/depcheck/node_modules/ignore": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.0.tgz", - "integrity": "sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==", + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", + "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", "dev": true, "engines": { "node": ">= 4" @@ -14995,9 +15052,9 @@ } }, "node_modules/depcheck/node_modules/semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "version": "7.6.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", + "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", "dev": true, "dependencies": { "lru-cache": "^6.0.0" @@ -15257,6 +15314,15 @@ "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" } }, + "node_modules/dom-serializer/node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "dev": true, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, "node_modules/dom7": { "version": "4.0.6", "resolved": "https://registry.npmjs.org/dom7/-/dom7-4.0.6.tgz", @@ -15292,6 +15358,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/domexception/-/domexception-1.0.1.tgz", "integrity": "sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug==", + "deprecated": "Use your platform's native DOMException instead", "dev": true, "dependencies": { "webidl-conversions": "^4.0.2" @@ -15437,15 +15504,15 @@ "dev": true }, "node_modules/electron-to-chromium": { - "version": "1.4.591", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.591.tgz", - "integrity": "sha512-vLv/P7wwAPKQoY+CVMyyI6rsTp+A14KGtPXx92oz1FY41AAqa9l6Wkizcixg0LDuJgyeo8xgNN9+9hsnGp66UA==", + "version": "1.4.738", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.738.tgz", + "integrity": "sha512-lwKft2CLFztD+vEIpesrOtCrko/TFnEJlHFdRhazU7Y/jx5qc4cqsocfVrBg4So4gGe9lvxnbLIoev47WMpg+A==", "dev": true }, "node_modules/elliptic": { - "version": "6.5.4", - "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", - "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==", + "version": "6.5.5", + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.5.tgz", + "integrity": "sha512-7EjbcmUm17NQFu4Pmgmq2olYMj8nwMnpcddByChSUjArp8F5DQWcIcpriwO4ZToLNAJig0yiyjswfyGNje/ixw==", "dev": true, "dependencies": { "bn.js": "^4.11.9", @@ -15564,18 +15631,21 @@ } }, "node_modules/entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", "dev": true, + "engines": { + "node": ">=0.12" + }, "funding": { "url": "https://github.com/fb55/entities?sponsor=1" } }, "node_modules/envinfo": { - "version": "7.11.1", - "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.11.1.tgz", - "integrity": "sha512-8PiZgZNIB4q/Lw4AhOvAfB/ityHAd2bli3lESSWmWSzSsl5dKpy5N1d1Rfkd2teq/g9xN90lc6o98DOjMeYHpg==", + "version": "7.12.0", + "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.12.0.tgz", + "integrity": "sha512-Iw9rQJBGpJRd3rwXm9ft/JiGoAZmLxxJZELYDQoPRZ4USVhkKtIcNBPw6U+/K2mBpaqM25JSV6Yl4Az9vO2wJg==", "dev": true, "bin": { "envinfo": "dist/cli.js" @@ -15624,50 +15694,57 @@ } }, "node_modules/es-abstract": { - "version": "1.22.3", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.22.3.tgz", - "integrity": "sha512-eiiY8HQeYfYH2Con2berK+To6GrK2RxbPawDkGq4UiCQQfZHb6wX9qQqkbpPqaxQFcl8d9QzZqo0tGE0VcrdwA==", - "dev": true, - "dependencies": { - "array-buffer-byte-length": "^1.0.0", - "arraybuffer.prototype.slice": "^1.0.2", - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.5", - "es-set-tostringtag": "^2.0.1", + "version": "1.23.3", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.3.tgz", + "integrity": "sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==", + "dev": true, + "dependencies": { + "array-buffer-byte-length": "^1.0.1", + "arraybuffer.prototype.slice": "^1.0.3", + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.7", + "data-view-buffer": "^1.0.1", + "data-view-byte-length": "^1.0.1", + "data-view-byte-offset": "^1.0.0", + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "es-set-tostringtag": "^2.0.3", "es-to-primitive": "^1.2.1", "function.prototype.name": "^1.1.6", - "get-intrinsic": "^1.2.2", - "get-symbol-description": "^1.0.0", + "get-intrinsic": "^1.2.4", + "get-symbol-description": "^1.0.2", "globalthis": "^1.0.3", "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.0", - "has-proto": "^1.0.1", + "has-property-descriptors": "^1.0.2", + "has-proto": "^1.0.3", "has-symbols": "^1.0.3", - "hasown": "^2.0.0", - "internal-slot": "^1.0.5", - "is-array-buffer": "^3.0.2", + "hasown": "^2.0.2", + "internal-slot": "^1.0.7", + "is-array-buffer": "^3.0.4", "is-callable": "^1.2.7", - "is-negative-zero": "^2.0.2", + "is-data-view": "^1.0.1", + "is-negative-zero": "^2.0.3", "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.2", + "is-shared-array-buffer": "^1.0.3", "is-string": "^1.0.7", - "is-typed-array": "^1.1.12", + "is-typed-array": "^1.1.13", "is-weakref": "^1.0.2", "object-inspect": "^1.13.1", "object-keys": "^1.1.1", - "object.assign": "^4.1.4", - "regexp.prototype.flags": "^1.5.1", - "safe-array-concat": "^1.0.1", - "safe-regex-test": "^1.0.0", - "string.prototype.trim": "^1.2.8", - "string.prototype.trimend": "^1.0.7", - "string.prototype.trimstart": "^1.0.7", - "typed-array-buffer": "^1.0.0", - "typed-array-byte-length": "^1.0.0", - "typed-array-byte-offset": "^1.0.0", - "typed-array-length": "^1.0.4", + "object.assign": "^4.1.5", + "regexp.prototype.flags": "^1.5.2", + "safe-array-concat": "^1.1.2", + "safe-regex-test": "^1.0.3", + "string.prototype.trim": "^1.2.9", + "string.prototype.trimend": "^1.0.8", + "string.prototype.trimstart": "^1.0.8", + "typed-array-buffer": "^1.0.2", + "typed-array-byte-length": "^1.0.1", + "typed-array-byte-offset": "^1.0.2", + "typed-array-length": "^1.0.6", "unbox-primitive": "^1.0.2", - "which-typed-array": "^1.1.13" + "which-typed-array": "^1.1.15" }, "engines": { "node": ">= 0.4" @@ -15676,23 +15753,56 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/es-define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz", + "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.2.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-errors": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/es-module-lexer": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.4.1.tgz", - "integrity": "sha512-cXLGjP0c4T3flZJKQSuziYoq7MlT+rnvfZjfp7h+I7K9BNX54kP9nyWvdbwjQ4u1iWbOL4u96fgeZLToQlZC7w==", + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.5.0.tgz", + "integrity": "sha512-pqrTKmwEIgafsYZAGw9kszYzmagcE/n4dbgwGWLEXg7J4QFJVQRBld8j3Q3GNez79jzxZshq0bcT962QHOghjw==", "dev": true, "optional": true, "peer": true }, + "node_modules/es-object-atoms": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz", + "integrity": "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==", + "dev": true, + "dependencies": { + "es-errors": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/es-set-tostringtag": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.2.tgz", - "integrity": "sha512-BuDyupZt65P9D2D2vA/zqcI3G5xRsklm5N3xCwuiy+/vKy8i0ifdsQP1sLgO4tZDSCaQUSnmC48khknGMV3D2Q==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz", + "integrity": "sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==", "dev": true, "dependencies": { - "get-intrinsic": "^1.2.2", - "has-tostringtag": "^1.0.0", - "hasown": "^2.0.0" + "get-intrinsic": "^1.2.4", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.1" }, "engines": { "node": ">= 0.4" @@ -15725,14 +15835,15 @@ } }, "node_modules/es5-ext": { - "version": "0.10.62", - "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.62.tgz", - "integrity": "sha512-BHLqn0klhEpnOKSrzn/Xsz2UIW8j+cGmo9JLzr8BiUapV8hPL9+FliFqjwr9ngW7jWdnxv6eO+/LqyhJVqgrjA==", + "version": "0.10.64", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.64.tgz", + "integrity": "sha512-p2snDhiLaXe6dahss1LddxqEm+SkuDvV8dnIQG0MWjyHpcMNfXKPE+/Cc0y+PhxJX3A4xGNeFCj5oc0BUh6deg==", "dev": true, "hasInstallScript": true, "dependencies": { "es6-iterator": "^2.0.3", "es6-symbol": "^3.1.3", + "esniff": "^2.0.1", "next-tick": "^1.1.0" }, "engines": { @@ -15756,13 +15867,16 @@ "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==" }, "node_modules/es6-symbol": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz", - "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==", + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.4.tgz", + "integrity": "sha512-U9bFFjX8tFiATgtkJ1zg25+KviIXpgRvRHS8sau3GfhVzThRQrOeksPeT0BWW2MNZs1OEWJ1DPXOQMn0KKRkvg==", "dev": true, "dependencies": { - "d": "^1.0.1", - "ext": "^1.1.2" + "d": "^1.0.2", + "ext": "^1.7.0" + }, + "engines": { + "node": ">=0.12" } }, "node_modules/es6-templates": { @@ -15788,9 +15902,9 @@ } }, "node_modules/escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz", + "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==", "dev": true, "engines": { "node": ">=6" @@ -16238,9 +16352,9 @@ } }, "node_modules/eslint/node_modules/globals": { - "version": "13.23.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.23.0.tgz", - "integrity": "sha512-XAmF0RjlrjY23MA51q3HltdlGxUpXPvg0GioKiD9X6HD28iMjo2dKC8Vqwm7lne4GNr78+RHTfliktR6ZH09wA==", + "version": "13.24.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", + "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", "dev": true, "dependencies": { "type-fest": "^0.20.2" @@ -16253,9 +16367,9 @@ } }, "node_modules/eslint/node_modules/ignore": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.0.tgz", - "integrity": "sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==", + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", + "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", "dev": true, "engines": { "node": ">= 4" @@ -16291,6 +16405,21 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/esniff": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/esniff/-/esniff-2.0.1.tgz", + "integrity": "sha512-kTUIGKQ/mDPFoJ0oVfcmyJn4iBDRptjNVIzwIFR7tqWXdVI9xfA2RMwY/gbSpJG3lkdWNEjLap/NqVHZiJsdfg==", + "dev": true, + "dependencies": { + "d": "^1.0.1", + "es5-ext": "^0.10.62", + "event-emitter": "^0.3.5", + "type": "^2.7.2" + }, + "engines": { + "node": ">=0.10" + } + }, "node_modules/espree": { "version": "9.6.1", "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", @@ -16378,6 +16507,16 @@ "node": ">= 0.6" } }, + "node_modules/event-emitter": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz", + "integrity": "sha512-D9rRn9y7kLPnJ+hMq7S/nhvoKwwvVJahBi2BPmx3bvbsEdK3W9ii8cBSGjP+72/LnM4n6fo3+dkCX5FeTQruXA==", + "dev": true, + "dependencies": { + "d": "1", + "es5-ext": "~0.10.14" + } + }, "node_modules/eventemitter3": { "version": "4.0.7", "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", @@ -16575,12 +16714,6 @@ "type": "^2.7.2" } }, - "node_modules/ext/node_modules/type": { - "version": "2.7.2", - "resolved": "https://registry.npmjs.org/type/-/type-2.7.2.tgz", - "integrity": "sha512-dzlvlNlt6AXU7EBSfpAscydQ7gXB+pPGsPnfJnZpiNJBDj7IaJzQlBZYGdEi4R9HmPdBv2XmWJ6YUtoTa7lmCw==", - "dev": true - }, "node_modules/extend": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", @@ -16752,9 +16885,9 @@ "dev": true }, "node_modules/fastq": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", - "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", + "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", "dev": true, "dependencies": { "reusify": "^1.0.4" @@ -16794,6 +16927,7 @@ "version": "3.5.2", "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz", "integrity": "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==", + "deprecated": "This module is no longer supported.", "dev": true }, "node_modules/figures": { @@ -17200,9 +17334,9 @@ } }, "node_modules/flatted": { - "version": "3.2.9", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.9.tgz", - "integrity": "sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==", + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.1.tgz", + "integrity": "sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==", "dev": true }, "node_modules/flush-write-stream": { @@ -17216,9 +17350,9 @@ } }, "node_modules/follow-redirects": { - "version": "1.15.3", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.3.tgz", - "integrity": "sha512-1VzOtuEM8pC9SFU1E+8KfTjZyMztRsgEfwQl44z8A25uy13jSzTj6dyK2Df52iV0vgHCfBwLhDWevLn95w5v6Q==", + "version": "1.15.6", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.6.tgz", + "integrity": "sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==", "dev": true, "funding": [ { @@ -17683,16 +17817,20 @@ } }, "node_modules/get-intrinsic": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.2.tgz", - "integrity": "sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA==", + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", + "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", "dev": true, "dependencies": { + "es-errors": "^1.3.0", "function-bind": "^1.1.2", "has-proto": "^1.0.1", "has-symbols": "^1.0.3", "hasown": "^2.0.0" }, + "engines": { + "node": ">= 0.4" + }, "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -17734,13 +17872,14 @@ } }, "node_modules/get-symbol-description": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", - "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.2.tgz", + "integrity": "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==", "dev": true, "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.1" + "call-bind": "^1.0.5", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.4" }, "engines": { "node": ">= 0.4" @@ -19004,21 +19143,21 @@ } }, "node_modules/has-property-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.1.tgz", - "integrity": "sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", "dev": true, "dependencies": { - "get-intrinsic": "^1.2.2" + "es-define-property": "^1.0.0" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/has-proto": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", - "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz", + "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==", "dev": true, "engines": { "node": ">= 0.4" @@ -19040,12 +19179,12 @@ } }, "node_modules/has-tostringtag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", - "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", + "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", "dev": true, "dependencies": { - "has-symbols": "^1.0.2" + "has-symbols": "^1.0.3" }, "engines": { "node": ">= 0.4" @@ -19127,53 +19266,18 @@ } }, "node_modules/hash-base": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz", - "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==", + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz", + "integrity": "sha512-EeeoJKjTyt868liAlVmcv2ZsUfGHlE3Q+BICOXcZiwN3osr5Q/zFGYmTJpoIzuaSTAwndFy+GqhEwlU4L3j4Ow==", "dev": true, "dependencies": { - "inherits": "^2.0.4", - "readable-stream": "^3.6.0", - "safe-buffer": "^5.2.0" + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" }, "engines": { "node": ">=4" } }, - "node_modules/hash-base/node_modules/readable-stream": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", - "dev": true, - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/hash-base/node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, "node_modules/hash.js": { "version": "1.1.7", "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", @@ -19185,9 +19289,9 @@ } }, "node_modules/hasown": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.0.tgz", - "integrity": "sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", "dependencies": { "function-bind": "^1.1.2" }, @@ -19367,9 +19471,9 @@ } }, "node_modules/html-entities": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.4.0.tgz", - "integrity": "sha512-igBTJcNNNhvZFRtm8uA6xMY6xYleeDwn3PeBCkDz7tHttv4F2hsDI2aPgNERWzvRcNYHNT3ymRaQzllmXj4YsQ==", + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.5.2.tgz", + "integrity": "sha512-K//PSRMQk4FZ78Kyau+mZurHn3FH0Vwr+H36eE0rPbeYkRRi9YxceYPhuN60UwWorxyKHhqoAJl2OFKa4BVtaA==", "dev": true, "funding": [ { @@ -19476,17 +19580,16 @@ } }, "node_modules/http-proxy-agent": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", - "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz", + "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==", "dev": true, "dependencies": { - "@tootallnate/once": "2", - "agent-base": "6", - "debug": "4" + "agent-base": "^7.1.0", + "debug": "^4.3.4" }, "engines": { - "node": ">= 6" + "node": ">= 14" } }, "node_modules/http-proxy-middleware": { @@ -19551,6 +19654,18 @@ "node": ">= 6" } }, + "node_modules/https-proxy-agent/node_modules/agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dev": true, + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, "node_modules/human-signals": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", @@ -19602,6 +19717,12 @@ "node": ">= 6" } }, + "node_modules/icss-utils/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, "node_modules/icss-utils/node_modules/postcss": { "version": "7.0.39", "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", @@ -19670,9 +19791,9 @@ "dev": true }, "node_modules/immutable": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.4.tgz", - "integrity": "sha512-fsXeu4J4i6WNWSikpI88v/PcVflZz+6kMhUfIwc5SY+poQRPnaf5V7qds6SUyUN3cVxEzuCab7QIoLOQ+DQ1wA==", + "version": "4.3.5", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.5.tgz", + "integrity": "sha512-8eabxkth9gZatlwl5TBuJnCsoTADlL6ftEr7A4qgdaTsPyreilDSnUk57SO+jfKcNtxPa22U5KK6DSeAYhpBJw==", "dev": true }, "node_modules/import-fresh": { @@ -19976,12 +20097,12 @@ } }, "node_modules/internal-slot": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.6.tgz", - "integrity": "sha512-Xj6dv+PsbtwyPpEflsejS+oIZxmMlV44zAhG479uYu89MsjcYOhCFnNyKrkJrihbsiasQyY0afoCl/9BLR65bg==", + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.7.tgz", + "integrity": "sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==", "dev": true, "dependencies": { - "get-intrinsic": "^1.2.2", + "es-errors": "^1.3.0", "hasown": "^2.0.0", "side-channel": "^1.0.4" }, @@ -20082,14 +20203,16 @@ } }, "node_modules/is-array-buffer": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz", - "integrity": "sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==", + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.4.tgz", + "integrity": "sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==", "dev": true, "dependencies": { "call-bind": "^1.0.2", - "get-intrinsic": "^1.2.0", - "is-typed-array": "^1.1.10" + "get-intrinsic": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -20194,6 +20317,21 @@ "node": ">= 0.4" } }, + "node_modules/is-data-view": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.1.tgz", + "integrity": "sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==", + "dev": true, + "dependencies": { + "is-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-date-object": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", @@ -20341,9 +20479,9 @@ } }, "node_modules/is-negative-zero": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", - "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz", + "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==", "dev": true, "engines": { "node": ">= 0.4" @@ -20477,12 +20615,15 @@ } }, "node_modules/is-shared-array-buffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", - "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz", + "integrity": "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==", "dev": true, "dependencies": { - "call-bind": "^1.0.2" + "call-bind": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -20543,12 +20684,12 @@ } }, "node_modules/is-typed-array": { - "version": "1.1.12", - "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.12.tgz", - "integrity": "sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg==", + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.13.tgz", + "integrity": "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==", "dev": true, "dependencies": { - "which-typed-array": "^1.1.11" + "which-typed-array": "^1.1.14" }, "engines": { "node": ">= 0.4" @@ -20672,9 +20813,9 @@ } }, "node_modules/isomorphic-fetch/node_modules/whatwg-fetch": { - "version": "3.6.19", - "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.19.tgz", - "integrity": "sha512-d67JP4dHSbm2TrpFj8AbO8DnL1JXL5J9u0Kq2xW6d0TFDbCA3Muhdt8orXC22utleTVj7Prqt82baN6RBvnEgw==" + "version": "3.6.20", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.20.tgz", + "integrity": "sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==" }, "node_modules/isstream": { "version": "0.1.2", @@ -20757,9 +20898,9 @@ } }, "node_modules/istanbul-lib-report/node_modules/semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "version": "7.6.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", + "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", "dev": true, "dependencies": { "lru-cache": "^6.0.0" @@ -20792,9 +20933,9 @@ } }, "node_modules/istanbul-reports": { - "version": "3.1.6", - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.6.tgz", - "integrity": "sha512-TLgnMkKg3iTDsQ9PbPTdpfAK2DzjF9mqUG7RMgcQl8oFjad8ob4laGxv5XV5U9MAfx8D6tSJiUyuAwzLicaxlg==", + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.7.tgz", + "integrity": "sha512-BewmUXImeuRk2YY0PVbxgKAysvhRPUQE0h5QRM++nVWyubKGV0l8qQ5op8+B2DOmwSe63Jivj0BjkPQVf8fP5g==", "dev": true, "dependencies": { "html-escaper": "^2.0.0", @@ -20974,6 +21115,7 @@ "version": "2.0.6", "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", + "deprecated": "Use your platform's native atob() and btoa() methods instead", "dev": true }, "node_modules/jest-config/node_modules/acorn": { @@ -21222,6 +21364,7 @@ "version": "2.0.6", "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", + "deprecated": "Use your platform's native atob() and btoa() methods instead", "dev": true }, "node_modules/jest-environment-jsdom/node_modules/acorn": { @@ -22018,9 +22161,9 @@ "dev": true }, "node_modules/json-stable-stringify": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.1.0.tgz", - "integrity": "sha512-zfA+5SuwYN2VWqN1/5HZaDzQKLJHaBVMZIIM+wuYjdptkaQsqzDdqjqf+lZZJUuJq1aanHiY8LhH8LmH+qBYJA==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.1.1.tgz", + "integrity": "sha512-SU/971Kt5qVQfJpyDveVhQ/vya+5hvrjClFOcr8c0Fq5aODJjMwutrOfCU+eCnVD5gpx1Q3fEqkyom77zH1iIg==", "dev": true, "dependencies": { "call-bind": "^1.0.5", @@ -22141,9 +22284,9 @@ } }, "node_modules/jsonwebtoken/node_modules/semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "version": "7.6.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", + "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", "dev": true, "dependencies": { "lru-cache": "^6.0.0" @@ -22853,9 +22996,9 @@ } }, "node_modules/magic-string": { - "version": "0.30.5", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.5.tgz", - "integrity": "sha512-7xlpfBaQaP/T6Vh8MO/EqXSW5En6INHEvEXQiuff7Gku0PWjU3uf6w/j9o7O+SpB5fOAkrI5HeoNgwjEO0pFsA==", + "version": "0.30.9", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.9.tgz", + "integrity": "sha512-S1+hd+dIrC8EZqKyT9DstTH/0Z+f76kmmvZnkfQVmOpDEF9iVgdYif3Q/pIWHmCoo59bQVGW0kVL3e2nl+9+Sw==", "dev": true, "dependencies": { "@jridgewell/sourcemap-codec": "^1.4.15" @@ -23846,9 +23989,9 @@ } }, "node_modules/nan": { - "version": "2.18.0", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.18.0.tgz", - "integrity": "sha512-W7tfG7vMOGtD30sHoZSSc/JVYiyDPEyQVso/Zz+/uQd0B0L46gtC+pHha5FFMRpil6fm/AoEcRWyOVi4+E/f8w==", + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.19.0.tgz", + "integrity": "sha512-nO1xXxfh/RWNxfd/XPfbIfFk5vgLsAxUR9y5O0cHMJu/AW9U95JLXqthYHjEp+8gQ5p96K9jUp8nbVOxCdRbtw==", "dev": true, "optional": true }, @@ -24170,9 +24313,9 @@ } }, "node_modules/node-releases": { - "version": "2.0.13", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.13.tgz", - "integrity": "sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==", + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz", + "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==", "dev": true }, "node_modules/normalize-package-data": { @@ -24385,9 +24528,9 @@ } }, "node_modules/npm-check/node_modules/ignore": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.0.tgz", - "integrity": "sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==", + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", + "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", "dev": true, "engines": { "node": ">= 4" @@ -24631,13 +24774,13 @@ } }, "node_modules/object-is": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", - "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.6.tgz", + "integrity": "sha512-F8cZ+KfGlSGi09lJT7/Nd6KJZ9ygtvYC0/UYYLI9nmQKLMnydpB9yvbv9K1uSkEu7FU9vYPmVwLg328tX+ot3Q==", "dev": true, "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" + "call-bind": "^1.0.7", + "define-properties": "^1.2.1" }, "engines": { "node": ">= 0.4" @@ -24668,13 +24811,13 @@ } }, "node_modules/object.assign": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", - "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz", + "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==", "dev": true, "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", + "call-bind": "^1.0.5", + "define-properties": "^1.2.1", "has-symbols": "^1.0.3", "object-keys": "^1.1.1" }, @@ -24701,28 +24844,29 @@ } }, "node_modules/object.entries": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.7.tgz", - "integrity": "sha512-jCBs/0plmPsOnrKAfFQXRG2NFjlhZgjjcBLSmTnEhU8U6vVTsVe8ANeQJCHTl3gSsI4J+0emOoCgoKlmQPMgmA==", + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.8.tgz", + "integrity": "sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ==", "dev": true, "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1" + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" }, "engines": { "node": ">= 0.4" } }, "node_modules/object.fromentries": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.7.tgz", - "integrity": "sha512-UPbPHML6sL8PI/mOqPwsH4G6iyXcCGzLin8KvEPenOZN5lpCNBZZQ+V62vdjB1mQHrmqGQt5/OJzemUA+KJmEA==", + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.8.tgz", + "integrity": "sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==", "dev": true, "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1" + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-object-atoms": "^1.0.0" }, "engines": { "node": ">= 0.4" @@ -24732,13 +24876,17 @@ } }, "node_modules/object.hasown": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.3.tgz", - "integrity": "sha512-fFI4VcYpRHvSLXxP7yiZOMAd331cPfd2p7PFDVbgUsYOfCT3tICVqXWngbjr4m49OvsBwUBQ6O2uQoJvy3RexA==", + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.4.tgz", + "integrity": "sha512-FZ9LZt9/RHzGySlBARE3VF+gE26TxR38SdmqOqliuTnl9wrKulaQs+4dee1V+Io8VfxqzAfHu6YuRgUy8OHoTg==", "dev": true, "dependencies": { - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1" + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -24783,14 +24931,14 @@ } }, "node_modules/object.values": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.7.tgz", - "integrity": "sha512-aU6xnDFYT3x17e/f0IiiwlGPTy2jzMySGfUB4fq6z7CV8l85CWHDk5ErhyhpfDHhrOMwGFhSQkhMGHaIotA6Ng==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.2.0.tgz", + "integrity": "sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ==", "dev": true, "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1" + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" }, "engines": { "node": ">= 0.4" @@ -25263,18 +25411,42 @@ } }, "node_modules/parse-asn1": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz", - "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==", + "version": "5.1.7", + "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.7.tgz", + "integrity": "sha512-CTM5kuWR3sx9IFamcl5ErfPl6ea/N8IYwiJ+vpeB2g+1iknv7zBl5uPwbMbRVznRVbrNY6lGuDoE5b30grmbqg==", "dev": true, "dependencies": { - "asn1.js": "^5.2.0", - "browserify-aes": "^1.0.0", - "evp_bytestokey": "^1.0.0", - "pbkdf2": "^3.0.3", - "safe-buffer": "^5.1.1" + "asn1.js": "^4.10.1", + "browserify-aes": "^1.2.0", + "evp_bytestokey": "^1.0.3", + "hash-base": "~3.0", + "pbkdf2": "^3.1.2", + "safe-buffer": "^5.2.1" + }, + "engines": { + "node": ">= 0.10" } }, + "node_modules/parse-asn1/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, "node_modules/parse-filepath": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz", @@ -25464,9 +25636,9 @@ "dev": true }, "node_modules/picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", "dev": true }, "node_modules/picomatch": { @@ -25680,10 +25852,19 @@ "node": ">=0.10.0" } }, + "node_modules/possible-typed-array-names": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz", + "integrity": "sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/postcss": { - "version": "8.4.33", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.33.tgz", - "integrity": "sha512-Kkpbhhdjw2qQs2O2DGX+8m5OVqEcbB9HRBvuYM9pgrjEFUg30A9LmXNlTAUj4S9kgtGyrMbTzVjH7E+s5Re2yg==", + "version": "8.4.38", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.38.tgz", + "integrity": "sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==", "dev": true, "funding": [ { @@ -25702,7 +25883,7 @@ "dependencies": { "nanoid": "^3.3.7", "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" + "source-map-js": "^1.2.0" }, "engines": { "node": "^10 || ^12 || >=14" @@ -26014,9 +26195,9 @@ } }, "node_modules/postcss-modules-local-by-default": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.3.tgz", - "integrity": "sha512-2/u2zraspoACtrbFRnTijMiQtb4GW4BvatjaG/bCjYQo8kLTdevCUlwuBHx2sCnSyrI3x3qj4ZK1j5LQBgzmwA==", + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.5.tgz", + "integrity": "sha512-6MieY7sIfTK0hYfafw1OMEG+2bg8Q1ocHCpoWLqOKj3JXlKu4G7btkmM/B7lFubYkYWmRSPLZi5chid63ZaZYw==", "dev": true, "dependencies": { "icss-utils": "^5.0.0", @@ -26084,6 +26265,12 @@ "postcss": "^8.1.0" } }, + "node_modules/postcss-modules/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, "node_modules/postcss-modules/node_modules/postcss": { "version": "7.0.39", "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", @@ -26295,9 +26482,9 @@ } }, "node_modules/postcss-selector-parser": { - "version": "6.0.13", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.13.tgz", - "integrity": "sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==", + "version": "6.0.16", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.16.tgz", + "integrity": "sha512-A0RVJrX+IUkVZbW3ClroRWurercFhieevHB38sr2+l9eUClMqome3LmEmnhlNy+5Mr2EYN6B2Kaw9wYdd+VHiw==", "dev": true, "dependencies": { "cssesc": "^3.0.0", @@ -26344,16 +26531,10 @@ "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", "dev": true }, - "node_modules/postcss/node_modules/picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", - "dev": true - }, "node_modules/preferred-pm": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/preferred-pm/-/preferred-pm-3.1.2.tgz", - "integrity": "sha512-nk7dKrcW8hfCZ4H6klWcdRknBOXWzNQByJ0oJyX97BOupsYD+FzLS4hflgEu/uPUEHZCuRfMxzCBsuWd7OzT8Q==", + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/preferred-pm/-/preferred-pm-3.1.3.tgz", + "integrity": "sha512-MkXsENfftWSRpzCzImcp4FRsCc3y1opwB73CfCNWyzMqArju2CrlMHlqB7VexKiPEOjGMbttv1r9fSCn5S610w==", "dev": true, "dependencies": { "find-up": "^5.0.0", @@ -27269,9 +27450,9 @@ } }, "node_modules/regenerator-runtime": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz", - "integrity": "sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA==", + "version": "0.14.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", + "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==", "peer": true }, "node_modules/regex-not": { @@ -27325,14 +27506,15 @@ } }, "node_modules/regexp.prototype.flags": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.1.tgz", - "integrity": "sha512-sy6TXMN+hnP/wMy+ISxg3krXx7BAtWVO4UouuCN/ziM9UEne0euamVNafDfvC83bRNr95y0V5iijeDQFUNpvrg==", + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.2.tgz", + "integrity": "sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==", "dev": true, "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "set-function-name": "^2.0.0" + "call-bind": "^1.0.6", + "define-properties": "^1.2.1", + "es-errors": "^1.3.0", + "set-function-name": "^2.0.1" }, "engines": { "node": ">= 0.4" @@ -27944,13 +28126,13 @@ "dev": true }, "node_modules/safe-array-concat": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.0.1.tgz", - "integrity": "sha512-6XbUAseYE2KtOuGueyeobCySj9L4+66Tn6KQMOPQJrAJEowYKW/YR/MGJZl7FdydUdaFu4LYyDZjxf4/Nmo23Q==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.2.tgz", + "integrity": "sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==", "dev": true, "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.2.1", + "call-bind": "^1.0.7", + "get-intrinsic": "^1.2.4", "has-symbols": "^1.0.3", "isarray": "^2.0.5" }, @@ -27983,15 +28165,18 @@ } }, "node_modules/safe-regex-test": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", - "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.3.tgz", + "integrity": "sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==", "dev": true, "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.3", + "call-bind": "^1.0.6", + "es-errors": "^1.3.0", "is-regex": "^1.1.4" }, + "engines": { + "node": ">= 0.4" + }, "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -28721,29 +28906,32 @@ "dev": true }, "node_modules/set-function-length": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.1.1.tgz", - "integrity": "sha512-VoaqjbBJKiWtg4yRcKBQ7g7wnGnLV3M8oLvVWwOk2PdYY6PEFegR1vezXR0tw6fZGF9csVakIRjrJiy2veSBFQ==", + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", + "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", "dev": true, "dependencies": { - "define-data-property": "^1.1.1", - "get-intrinsic": "^1.2.1", + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.0" + "has-property-descriptors": "^1.0.2" }, "engines": { "node": ">= 0.4" } }, "node_modules/set-function-name": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.1.tgz", - "integrity": "sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz", + "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==", "dev": true, "dependencies": { - "define-data-property": "^1.0.1", + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", "functions-have-names": "^1.2.3", - "has-property-descriptors": "^1.0.0" + "has-property-descriptors": "^1.0.2" }, "engines": { "node": ">= 0.4" @@ -28865,14 +29053,18 @@ "dev": true }, "node_modules/side-channel": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", - "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz", + "integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==", "dev": true, "dependencies": { - "call-bind": "^1.0.0", - "get-intrinsic": "^1.0.2", - "object-inspect": "^1.9.0" + "call-bind": "^1.0.7", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.4", + "object-inspect": "^1.13.1" + }, + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -29267,9 +29459,9 @@ } }, "node_modules/source-map-js": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", - "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.0.tgz", + "integrity": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==", "dev": true, "engines": { "node": ">=0.10.0" @@ -29303,6 +29495,7 @@ "version": "2.0.6", "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", + "deprecated": "Use your platform's native atob() and btoa() methods instead", "dev": true }, "node_modules/source-map-loader/node_modules/ajv": { @@ -29431,9 +29624,9 @@ } }, "node_modules/spdx-exceptions": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", - "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.5.0.tgz", + "integrity": "sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==", "dev": true }, "node_modules/spdx-expression-parse": { @@ -29447,9 +29640,9 @@ } }, "node_modules/spdx-license-ids": { - "version": "3.0.16", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.16.tgz", - "integrity": "sha512-eWN+LnM3GR6gPu35WxNgbGl8rmY1AEmoMDvL/QD6zYmPWgywxWqJWNdLGT+ke8dKNWrcYgYjPpG5gbTfghP8rw==", + "version": "3.0.17", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.17.tgz", + "integrity": "sha512-sh8PWc/ftMqAAdFiBu6Fy6JUOYjqDJBJvIhpfDMyHrr0Rbp5liZqd4TjtQ/RgfLjKFZb+LMx5hpml5qOWy0qvg==", "dev": true }, "node_modules/spdy": { @@ -29629,12 +29822,6 @@ "@types/node": "*" } }, - "node_modules/spfx-fast-serve-helpers/node_modules/@types/node": { - "version": "12.20.24", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", - "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", - "dev": true - }, "node_modules/spfx-fast-serve-helpers/node_modules/@types/yargs": { "version": "6.6.0", "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-6.6.0.tgz", @@ -29784,13 +29971,13 @@ } }, "node_modules/spfx-fast-serve-helpers/node_modules/body-parser": { - "version": "1.20.1", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz", - "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==", + "version": "1.20.2", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.2.tgz", + "integrity": "sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==", "dev": true, "dependencies": { "bytes": "3.1.2", - "content-type": "~1.0.4", + "content-type": "~1.0.5", "debug": "2.6.9", "depd": "2.0.0", "destroy": "1.2.0", @@ -29798,7 +29985,7 @@ "iconv-lite": "0.4.24", "on-finished": "2.4.1", "qs": "6.11.0", - "raw-body": "2.5.1", + "raw-body": "2.5.2", "type-is": "~1.6.18", "unpipe": "1.0.0" }, @@ -29852,6 +30039,18 @@ "node": ">= 0.8" } }, + "node_modules/spfx-fast-serve-helpers/node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/spfx-fast-serve-helpers/node_modules/chalk": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", @@ -30001,9 +30200,9 @@ } }, "node_modules/spfx-fast-serve-helpers/node_modules/cookie": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", - "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.6.0.tgz", + "integrity": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==", "dev": true, "engines": { "node": ">= 0.6" @@ -30038,24 +30237,6 @@ "webpack": "^4.37.0 || ^5.0.0" } }, - "node_modules/spfx-fast-serve-helpers/node_modules/copy-webpack-plugin/node_modules/schema-utils": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", - "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, "node_modules/spfx-fast-serve-helpers/node_modules/css-loader": { "version": "5.2.4", "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-5.2.4.tgz", @@ -30085,48 +30266,6 @@ "webpack": "^4.27.0 || ^5.0.0" } }, - "node_modules/spfx-fast-serve-helpers/node_modules/css-loader/node_modules/camelcase": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", - "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/spfx-fast-serve-helpers/node_modules/css-loader/node_modules/icss-utils": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", - "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", - "dev": true, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/spfx-fast-serve-helpers/node_modules/css-loader/node_modules/schema-utils": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", - "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, "node_modules/spfx-fast-serve-helpers/node_modules/define-property": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", @@ -30306,24 +30445,6 @@ "webpack": "^4.0.0 || ^5.0.0" } }, - "node_modules/spfx-fast-serve-helpers/node_modules/eslint-webpack-plugin/node_modules/schema-utils": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", - "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, "node_modules/spfx-fast-serve-helpers/node_modules/eslint/node_modules/ignore": { "version": "4.0.6", "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", @@ -30360,17 +30481,17 @@ } }, "node_modules/spfx-fast-serve-helpers/node_modules/express": { - "version": "4.18.2", - "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", - "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", + "version": "4.19.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.19.2.tgz", + "integrity": "sha512-5T6nhjsT+EOMzuck8JjBHARTHfMht0POzlA60WV2pMD3gyXw2LZnZ+ueGdNxG+0calOJcWKbpFcuzLZ91YWq9Q==", "dev": true, "dependencies": { "accepts": "~1.3.8", "array-flatten": "1.1.1", - "body-parser": "1.20.1", + "body-parser": "1.20.2", "content-disposition": "0.5.4", "content-type": "~1.0.4", - "cookie": "0.5.0", + "cookie": "0.6.0", "cookie-signature": "1.0.6", "debug": "2.6.9", "depd": "2.0.0", @@ -30436,24 +30557,6 @@ "webpack": "^4.0.0 || ^5.0.0" } }, - "node_modules/spfx-fast-serve-helpers/node_modules/file-loader/node_modules/schema-utils": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", - "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, "node_modules/spfx-fast-serve-helpers/node_modules/fill-range": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", @@ -30554,9 +30657,9 @@ } }, "node_modules/spfx-fast-serve-helpers/node_modules/globals": { - "version": "13.23.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.23.0.tgz", - "integrity": "sha512-XAmF0RjlrjY23MA51q3HltdlGxUpXPvg0GioKiD9X6HD28iMjo2dKC8Vqwm7lne4GNr78+RHTfliktR6ZH09wA==", + "version": "13.24.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", + "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", "dev": true, "peer": true, "dependencies": { @@ -30693,6 +30796,18 @@ "node": ">=0.10.0" } }, + "node_modules/spfx-fast-serve-helpers/node_modules/icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, "node_modules/spfx-fast-serve-helpers/node_modules/import-local": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/import-local/-/import-local-2.0.0.tgz", @@ -31019,6 +31134,34 @@ "node": ">=6" } }, + "node_modules/spfx-fast-serve-helpers/node_modules/postcss": { + "version": "8.4.33", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.33.tgz", + "integrity": "sha512-Kkpbhhdjw2qQs2O2DGX+8m5OVqEcbB9HRBvuYM9pgrjEFUg30A9LmXNlTAUj4S9kgtGyrMbTzVjH7E+s5Re2yg==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "nanoid": "^3.3.7", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, "node_modules/spfx-fast-serve-helpers/node_modules/qs": { "version": "6.11.0", "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", @@ -31035,9 +31178,9 @@ } }, "node_modules/spfx-fast-serve-helpers/node_modules/raw-body": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", - "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz", + "integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==", "dev": true, "dependencies": { "bytes": "3.1.2", @@ -31166,17 +31309,21 @@ ] }, "node_modules/spfx-fast-serve-helpers/node_modules/schema-utils": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", - "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", "dev": true, "dependencies": { - "ajv": "^6.1.0", - "ajv-errors": "^1.0.0", - "ajv-keywords": "^3.1.0" + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" }, "engines": { - "node": ">= 4" + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" } }, "node_modules/spfx-fast-serve-helpers/node_modules/selfsigned": { @@ -31470,6 +31617,20 @@ "rimraf": "bin.js" } }, + "node_modules/spfx-fast-serve-helpers/node_modules/webpack-dev-server/node_modules/schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "dependencies": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + }, + "engines": { + "node": ">= 4" + } + }, "node_modules/spfx-fast-serve-helpers/node_modules/webpack-dev-server/node_modules/semver": { "version": "6.3.1", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", @@ -31618,6 +31779,15 @@ "decamelize": "^1.2.0" } }, + "node_modules/spfx-fast-serve-helpers/node_modules/yargs-parser/node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, "node_modules/split-string": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", @@ -31851,9 +32021,9 @@ } }, "node_modules/stream-shift": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", - "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.3.tgz", + "integrity": "sha512-76ORR0DO1o1hlKwTbi/DM3EXWGf3ZJYO8cXX5RJwnul2DEg2oyoZyjLNoQM8WsvZiFKCRfC1O0J7iCvie3RZmQ==", "dev": true }, "node_modules/strict-uri-encode": { @@ -31944,34 +32114,41 @@ } }, "node_modules/string.prototype.matchall": { - "version": "4.0.10", - "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.10.tgz", - "integrity": "sha512-rGXbGmOEosIQi6Qva94HUjgPs9vKW+dkG7Y8Q5O2OYkWL6wFaTRZO8zM4mhP94uX55wgyrXzfS2aGtGzUL7EJQ==", + "version": "4.0.11", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.11.tgz", + "integrity": "sha512-NUdh0aDavY2og7IbBPenWqR9exH+E26Sv8e0/eTe1tltDGZL+GtBkDAnnyBtmekfK6/Dq3MkcGtzXFEd1LQrtg==", "dev": true, "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "get-intrinsic": "^1.2.1", + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "get-intrinsic": "^1.2.4", + "gopd": "^1.0.1", "has-symbols": "^1.0.3", - "internal-slot": "^1.0.5", - "regexp.prototype.flags": "^1.5.0", - "set-function-name": "^2.0.0", - "side-channel": "^1.0.4" + "internal-slot": "^1.0.7", + "regexp.prototype.flags": "^1.5.2", + "set-function-name": "^2.0.2", + "side-channel": "^1.0.6" + }, + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/string.prototype.trim": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.8.tgz", - "integrity": "sha512-lfjY4HcixfQXOfaqCvcBuOIapyaroTXhbkfJN3gcB1OtyupngWK4sEET9Knd0cXd28kTUqu/kHoV4HKSJdnjiQ==", + "version": "1.2.9", + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.9.tgz", + "integrity": "sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==", "dev": true, "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1" + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.0", + "es-object-atoms": "^1.0.0" }, "engines": { "node": ">= 0.4" @@ -31981,28 +32158,31 @@ } }, "node_modules/string.prototype.trimend": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.7.tgz", - "integrity": "sha512-Ni79DqeB72ZFq1uH/L6zJ+DKZTkOtPIHovb3YZHQViE+HDouuU4mBrLOLDn5Dde3RF8qw5qVETEjhu9locMLvA==", + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.8.tgz", + "integrity": "sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==", "dev": true, "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1" + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/string.prototype.trimstart": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.7.tgz", - "integrity": "sha512-NGhtDFu3jCEm7B4Fy0DpLewdJQOZcQ0rGbwQ/+stjnrp2i+rlKeCvos9hOIeCmqwratM47OBxY7uFZzjxHXmrg==", + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz", + "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==", "dev": true, "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1" + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -32206,12 +32386,6 @@ "node": ">= 10" } }, - "node_modules/svgo/node_modules/picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", - "dev": true - }, "node_modules/swiper": { "version": "8.4.7", "resolved": "https://registry.npmjs.org/swiper/-/swiper-8.4.7.tgz", @@ -32249,9 +32423,9 @@ "dev": true }, "node_modules/table": { - "version": "6.8.1", - "resolved": "https://registry.npmjs.org/table/-/table-6.8.1.tgz", - "integrity": "sha512-Y4X9zqrCftUhMeH2EptSSERdVKt/nEdijTOacGD/97EKjhQ/Qs8RTlEGABSJNNN8lac9kheH+af7yAkEWlgneA==", + "version": "6.8.2", + "resolved": "https://registry.npmjs.org/table/-/table-6.8.2.tgz", + "integrity": "sha512-w2sfv80nrAh2VCbqR5AK27wswXhqcck2AhfnNW76beQXskGZ1V12GwS//yYVa3d3fcvAip2OUnbDAjW2k3v9fA==", "dev": true, "peer": true, "dependencies": { @@ -32399,9 +32573,9 @@ } }, "node_modules/terser": { - "version": "5.24.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.24.0.tgz", - "integrity": "sha512-ZpGR4Hy3+wBEzVEnHvstMvqpD/nABNelQn/z2r0fjVWGQsN3bpOLzQlqDxmb4CDZnXq5lpjnQ+mHQLAOpfM5iw==", + "version": "5.30.3", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.30.3.tgz", + "integrity": "sha512-STdUgOUx8rLbMGO9IOwHLpCqolkDITFFQSMYYwKE1N2lY6MVSaeoi10z/EhWxRc6ybqoVmKSkhKYH/XUpl7vSA==", "dev": true, "dependencies": { "@jridgewell/source-map": "^0.3.3", @@ -32845,13 +33019,38 @@ } }, "node_modules/through2-filter": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/through2-filter/-/through2-filter-3.0.0.tgz", - "integrity": "sha512-jaRjI2WxN3W1V8/FMZ9HKIBXixtiqs3SQSX4/YGIiP3gL6djW48VoZq9tDqeCWs3MT8YY5wb/zli8VW8snY1CA==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/through2-filter/-/through2-filter-3.1.0.tgz", + "integrity": "sha512-VhZsTsfrIJjyUi6GeecnwcOJlmoqgIdGFDjqnV5ape+F1DN8GejfPO66XyIhoinxmxGImiUTrq9RwpTN5yszGA==", "dev": true, "dependencies": { - "through2": "~2.0.0", - "xtend": "~4.0.0" + "through2": "^4.0.2" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/through2-filter/node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/through2-filter/node_modules/through2": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/through2/-/through2-4.0.2.tgz", + "integrity": "sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==", + "dev": true, + "dependencies": { + "readable-stream": "3" } }, "node_modules/thunky": { @@ -33217,9 +33416,9 @@ } }, "node_modules/tsconfig-paths": { - "version": "3.14.2", - "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.2.tgz", - "integrity": "sha512-o/9iXgCYc5L/JxCHPe3Hvh8Q/2xm5Z+p18PESBU6Ff33695QnCHBEjcytY2q19ua7Mbl/DavtBOLq+oG0RCL+g==", + "version": "3.15.0", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz", + "integrity": "sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==", "dev": true, "dependencies": { "@types/json5": "^0.0.29", @@ -33256,9 +33455,9 @@ } }, "node_modules/tsconfig-paths-webpack-plugin/node_modules/enhanced-resolve": { - "version": "5.15.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.15.0.tgz", - "integrity": "sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg==", + "version": "5.16.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.16.0.tgz", + "integrity": "sha512-O+QWCviPNSSLAD9Ucn8Awv+poAkqn3T1XY5/N7kR7rQO9yfSGWkYZDwpJ+iKF7B8rxaQKWngSqACpgzeapSyoA==", "dev": true, "dependencies": { "graceful-fs": "^4.2.4", @@ -33367,9 +33566,9 @@ "dev": true }, "node_modules/type": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", - "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/type/-/type-2.7.2.tgz", + "integrity": "sha512-dzlvlNlt6AXU7EBSfpAscydQ7gXB+pPGsPnfJnZpiNJBDj7IaJzQlBZYGdEi4R9HmPdBv2XmWJ6YUtoTa7lmCw==", "dev": true }, "node_modules/type-check": { @@ -33419,29 +33618,30 @@ } }, "node_modules/typed-array-buffer": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.0.tgz", - "integrity": "sha512-Y8KTSIglk9OZEr8zywiIHG/kmQ7KWyjseXs1CbSo8vC42w7hg2HgYTxSWwP0+is7bWDc1H+Fo026CpHFwm8tkw==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz", + "integrity": "sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==", "dev": true, "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.2.1", - "is-typed-array": "^1.1.10" + "call-bind": "^1.0.7", + "es-errors": "^1.3.0", + "is-typed-array": "^1.1.13" }, "engines": { "node": ">= 0.4" } }, "node_modules/typed-array-byte-length": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.0.tgz", - "integrity": "sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.1.tgz", + "integrity": "sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==", "dev": true, "dependencies": { - "call-bind": "^1.0.2", + "call-bind": "^1.0.7", "for-each": "^0.3.3", - "has-proto": "^1.0.1", - "is-typed-array": "^1.1.10" + "gopd": "^1.0.1", + "has-proto": "^1.0.3", + "is-typed-array": "^1.1.13" }, "engines": { "node": ">= 0.4" @@ -33451,16 +33651,17 @@ } }, "node_modules/typed-array-byte-offset": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.0.tgz", - "integrity": "sha512-RD97prjEt9EL8YgAgpOkf3O4IF9lhJFr9g0htQkm0rchFp/Vx7LW5Q8fSXXub7BXAODyUQohRMyOc3faCPd0hg==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.2.tgz", + "integrity": "sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==", "dev": true, "dependencies": { - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.7", "for-each": "^0.3.3", - "has-proto": "^1.0.1", - "is-typed-array": "^1.1.10" + "gopd": "^1.0.1", + "has-proto": "^1.0.3", + "is-typed-array": "^1.1.13" }, "engines": { "node": ">= 0.4" @@ -33470,14 +33671,20 @@ } }, "node_modules/typed-array-length": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz", - "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==", + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.6.tgz", + "integrity": "sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==", "dev": true, "dependencies": { - "call-bind": "^1.0.2", + "call-bind": "^1.0.7", "for-each": "^0.3.3", - "is-typed-array": "^1.1.9" + "gopd": "^1.0.1", + "has-proto": "^1.0.3", + "is-typed-array": "^1.1.13", + "possible-typed-array-names": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -33774,12 +33981,6 @@ "browserslist": ">= 4.21.0" } }, - "node_modules/update-browserslist-db/node_modules/picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", - "dev": true - }, "node_modules/update-notifier": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-5.1.0.tgz", @@ -33894,12 +34095,12 @@ "dev": true }, "node_modules/url/node_modules/qs": { - "version": "6.11.2", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.2.tgz", - "integrity": "sha512-tDNIz22aBzCDxLtVH++VnTfzxlfeK5CbqohpSqpJgj1Wg/cQbStNAz3NuqCs5vV+pjBsK4x4pN9HlVh7rcYRiA==", + "version": "6.12.1", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.12.1.tgz", + "integrity": "sha512-zWmv4RSuB9r2mYQw3zxQuHWeU+42aKi1wWig/j4ele4ygELZ7PEO6MM7rim9oAQH2A5MWfsAVf/jPvTPgCbvUQ==", "dev": true, "dependencies": { - "side-channel": "^1.0.4" + "side-channel": "^1.0.6" }, "engines": { "node": ">=0.6" @@ -34672,9 +34873,9 @@ } }, "node_modules/webpack-dev-middleware": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz", - "integrity": "sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==", + "version": "5.3.4", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.4.tgz", + "integrity": "sha512-BVdTqhhs+0IfoeAf7EoH5WE+exCmqGerHfDM0IL096Px60Tq2Mn9MAbnaGUe6HiMa41KMCYF19gyzZmBcq/o4Q==", "dev": true, "dependencies": { "colorette": "^2.0.10", @@ -34831,13 +35032,13 @@ } }, "node_modules/webpack-dev-server/node_modules/body-parser": { - "version": "1.20.1", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz", - "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==", + "version": "1.20.2", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.2.tgz", + "integrity": "sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==", "dev": true, "dependencies": { "bytes": "3.1.2", - "content-type": "~1.0.4", + "content-type": "~1.0.5", "debug": "2.6.9", "depd": "2.0.0", "destroy": "1.2.0", @@ -34845,7 +35046,7 @@ "iconv-lite": "0.4.24", "on-finished": "2.4.1", "qs": "6.11.0", - "raw-body": "2.5.1", + "raw-body": "2.5.2", "type-is": "~1.6.18", "unpipe": "1.0.0" }, @@ -34864,16 +35065,10 @@ } }, "node_modules/webpack-dev-server/node_modules/chokidar": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://paulmillr.com/funding/" - } - ], "dependencies": { "anymatch": "~3.1.2", "braces": "~3.0.2", @@ -34886,6 +35081,9 @@ "engines": { "node": ">= 8.10.0" }, + "funding": { + "url": "https://paulmillr.com/funding/" + }, "optionalDependencies": { "fsevents": "~2.3.2" } @@ -34903,9 +35101,9 @@ } }, "node_modules/webpack-dev-server/node_modules/cookie": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", - "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.6.0.tgz", + "integrity": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==", "dev": true, "engines": { "node": ">= 0.6" @@ -34940,17 +35138,17 @@ } }, "node_modules/webpack-dev-server/node_modules/express": { - "version": "4.18.2", - "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", - "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", + "version": "4.19.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.19.2.tgz", + "integrity": "sha512-5T6nhjsT+EOMzuck8JjBHARTHfMht0POzlA60WV2pMD3gyXw2LZnZ+ueGdNxG+0calOJcWKbpFcuzLZ91YWq9Q==", "dev": true, "dependencies": { "accepts": "~1.3.8", "array-flatten": "1.1.1", - "body-parser": "1.20.1", + "body-parser": "1.20.2", "content-disposition": "0.5.4", "content-type": "~1.0.4", - "cookie": "0.5.0", + "cookie": "0.6.0", "cookie-signature": "1.0.6", "debug": "2.6.9", "depd": "2.0.0", @@ -35138,9 +35336,9 @@ } }, "node_modules/webpack-dev-server/node_modules/raw-body": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", - "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz", + "integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==", "dev": true, "dependencies": { "bytes": "3.1.2", @@ -35264,9 +35462,9 @@ } }, "node_modules/webpack-dev-server/node_modules/ws": { - "version": "8.14.2", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.14.2.tgz", - "integrity": "sha512-wEBG1ftX4jcglPxgFCMJmZ2PLtSbJ2Peg6TmpJFTbe9GZYOQCDPdMYu/Tm0/bGZkw8paZnJY45J4K2PZrLYq8g==", + "version": "8.16.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.16.0.tgz", + "integrity": "sha512-HS0c//TP7Ina87TfiPUz1rQzMhHrl/SG2guqRcTOIUYD2q8uhUdNHZYJUaQ8aTGPzCh+c6oawMKW35nFl1dxyQ==", "dev": true, "engines": { "node": ">=10.0.0" @@ -35735,16 +35933,16 @@ } }, "node_modules/which-typed-array": { - "version": "1.1.13", - "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.13.tgz", - "integrity": "sha512-P5Nra0qjSncduVPEAr7xhoF5guty49ArDTwzJ/yNuPIbZppyRxFQsRCWrocxIY+CnMVG+qfbU2FmDKyvSGClow==", + "version": "1.1.15", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.15.tgz", + "integrity": "sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==", "dev": true, "dependencies": { - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.4", + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.7", "for-each": "^0.3.3", "gopd": "^1.0.1", - "has-tostringtag": "^1.0.0" + "has-tostringtag": "^1.0.2" }, "engines": { "node": ">= 0.4" diff --git a/src/PropertyFieldButton.ts b/src/PropertyFieldButton.ts new file mode 100644 index 00000000..4513e9d6 --- /dev/null +++ b/src/PropertyFieldButton.ts @@ -0,0 +1 @@ +export * from './propertyFields/propertyFieldButton/index'; \ No newline at end of file diff --git a/src/index.ts b/src/index.ts index e9916e34..a0be0425 100644 --- a/src/index.ts +++ b/src/index.ts @@ -27,4 +27,5 @@ export * from './PropertyFieldFolderPicker'; export * from './PropertyFieldColumnPicker'; export * from './PropertyFieldMonacoEditor'; -export * from './PropertyFieldMessage'; \ No newline at end of file +export * from './PropertyFieldMessage'; +export * from './PropertyFieldButton'; \ No newline at end of file diff --git a/src/propertyFields/propertyFieldButton/IPropertyFieldButtonControl.ts b/src/propertyFields/propertyFieldButton/IPropertyFieldButtonControl.ts new file mode 100644 index 00000000..84c7d6c0 --- /dev/null +++ b/src/propertyFields/propertyFieldButton/IPropertyFieldButtonControl.ts @@ -0,0 +1,18 @@ +import { IButtonStyles } from '@fluentui/react/lib/Button'; +/* eslint-disable @typescript-eslint/no-explicit-any */ +import { IIconProps } from '@fluentui/react/lib/Icon'; + +export interface IPropertyFieldButtonControlProps { + key: string; + disabled?: boolean; + styles?: IButtonStyles; + className?: string; + isVisible: boolean; + isPrimary?: boolean; + text?:string; + iconProps? : IIconProps; + onClick: (e: any) => void; + +} + +export interface IPropertyFieldButtonControlState extends IPropertyFieldButtonControlProps{} diff --git a/src/propertyFields/propertyFieldButton/IPropertyFieldButtonProps.ts b/src/propertyFields/propertyFieldButton/IPropertyFieldButtonProps.ts new file mode 100644 index 00000000..8f38267c --- /dev/null +++ b/src/propertyFields/propertyFieldButton/IPropertyFieldButtonProps.ts @@ -0,0 +1,18 @@ +/* eslint-disable @typescript-eslint/no-explicit-any */ +import { IButtonStyles } from '@fluentui/react/lib/Button'; +import { IIconProps } from '@fluentui/react/lib/Icon'; +import { IPropertyPaneCustomFieldProps } from '@microsoft/sp-property-pane'; + +export interface IPropertyFieldButtonProps { + key: string; + disabled?: boolean; + styles?: IButtonStyles; + className?: string; + isVisible: boolean; + isPrimary?: boolean; + text?:string; + onClick: ( e: any ) => void; + iconProps? : IIconProps; +} + +export interface IPropertyFieldButtonPropsInternal extends IPropertyFieldButtonProps , IPropertyPaneCustomFieldProps{} diff --git a/src/propertyFields/propertyFieldButton/PropertyFieldButton.ts b/src/propertyFields/propertyFieldButton/PropertyFieldButton.ts new file mode 100644 index 00000000..6e00cac7 --- /dev/null +++ b/src/propertyFields/propertyFieldButton/PropertyFieldButton.ts @@ -0,0 +1,65 @@ +import * as React from 'react'; +import * as ReactDOM from 'react-dom'; + +import { + IPropertyPaneField, + PropertyPaneFieldType, +} from '@microsoft/sp-property-pane'; + +import { + IPropertyFieldButtonProps, + IPropertyFieldButtonPropsInternal, +} from './IPropertyFieldButtonProps'; +import PropertyFieldButtonControl from './PropertyFieldButtonControl'; + +class PropertyFieldButtonBuilder implements IPropertyPaneField { + public targetProperty: string; + public type: PropertyPaneFieldType = PropertyPaneFieldType.Custom; + public properties: IPropertyFieldButtonPropsInternal; + + + private _onChangeCallback: (targetProperty?: string, newValue?: any) => void; // eslint-disable-line @typescript-eslint/no-explicit-any + + public constructor(_targetProperty: string, _properties: IPropertyFieldButtonPropsInternal) { + this.targetProperty = _targetProperty; + this.properties = _properties; + + this.properties.onRender = this._render.bind(this); + this.properties.onDispose = this._dispose.bind(this); + } + + private _render(elem: HTMLElement, context?: any, changeCallback?: (targetProperty?: string, newValue?: any) => void): void { // eslint-disable-line @typescript-eslint/no-explicit-any + + const props: IPropertyFieldButtonProps = this.properties; + + const element = React.createElement(PropertyFieldButtonControl, { + ...props + + }); + + ReactDOM.render(element, elem); + + if (changeCallback) { + this._onChangeCallback = changeCallback; + } + } + + private _dispose(elem: HTMLElement): void { + ReactDOM.unmountComponentAtNode(elem); + } + + private _onChange(value: string): void { + if (this._onChangeCallback) { + this._onChangeCallback(this.targetProperty, value); + } + } + +} + +export function PropertyFieldButton(targetProperty: string, properties: IPropertyFieldButtonProps): IPropertyPaneField { + return new PropertyFieldButtonBuilder(targetProperty, { + ...properties, + onRender: null, + onDispose: null + }); +} diff --git a/src/propertyFields/propertyFieldButton/PropertyFieldButtonControl.tsx b/src/propertyFields/propertyFieldButton/PropertyFieldButtonControl.tsx new file mode 100644 index 00000000..2d432b82 --- /dev/null +++ b/src/propertyFields/propertyFieldButton/PropertyFieldButtonControl.tsx @@ -0,0 +1,96 @@ +import * as React from 'react'; + +import { + DefaultButton, + PrimaryButton, +} from '@fluentui/react/lib/Button'; + +import { + IPropertyFieldButtonControlProps, + IPropertyFieldButtonControlState, +} from './IPropertyFieldButtonControl'; + +//import styles from './Component.module.scss'; + +export default class PropertyFieldButtonControl extends React.Component< + IPropertyFieldButtonControlProps, + IPropertyFieldButtonControlState +> { + constructor(props: IPropertyFieldButtonControlProps) { + super(props); + this.state = { + isVisible: this.props.isVisible, + disabled: this.props.disabled, + isPrimary: this.props.isPrimary, + text: this.props.text, + iconProps: this.props.iconProps, + onClick: this.props.onClick, + key: this.props.key, + }; + } + /// + public componentDidUpdate( + prevProps: IPropertyFieldButtonControlProps, + prevState: IPropertyFieldButtonControlState + ): void { + if ( + prevProps.isVisible !== this.props.isVisible || + prevProps.disabled !== this.props.disabled || + prevProps.isPrimary !== this.props.isPrimary || + prevProps.className !== this.props.className || + prevProps.styles !== this.props.styles || + prevProps.text !== this.props.text || + prevProps.iconProps !== this.props.iconProps || + prevProps.onClick !== this.props.onClick || + prevProps.key !== this.props.key + + + ) { + this.setState({ + isVisible: this.props.isVisible, + disabled: this.props.disabled, + isPrimary: this.props.isPrimary, + className: this.props.className, + styles: this.props.styles, + text: this.props.text, + iconProps: this.props.iconProps, + onClick: this.props.onClick, + key: this.props.key, + }); + } + } + + + + public render(): React.ReactElement { + if (!this.props.isVisible) { + return null; + } + return ( +
+ {this.props.isPrimary ? ( + + ) : ( + + )} +
+ ); + } +} + diff --git a/src/propertyFields/propertyFieldButton/index.ts b/src/propertyFields/propertyFieldButton/index.ts new file mode 100644 index 00000000..dfbae74a --- /dev/null +++ b/src/propertyFields/propertyFieldButton/index.ts @@ -0,0 +1,4 @@ +export * from './IPropertyFieldButtonControl'; +export * from './IPropertyFieldButtonProps'; +export * from './PropertyFieldButton'; +export * from './PropertyFieldButtonControl'; diff --git a/src/webparts/propertyControlsTest/PropertyControlsTestWebPart.ts b/src/webparts/propertyControlsTest/PropertyControlsTestWebPart.ts index 77a3f300..f7c0ce7d 100644 --- a/src/webparts/propertyControlsTest/PropertyControlsTestWebPart.ts +++ b/src/webparts/propertyControlsTest/PropertyControlsTestWebPart.ts @@ -1,12 +1,12 @@ import * as React from 'react'; import * as ReactDom from 'react-dom'; -import { MessageBarType } from '@fluentui/react/lib/MessageBar'; -import { SpinnerSize } from '@fluentui/react/lib/Spinner'; -import { PanelType } from '@fluentui/react'; -import { DayOfWeek } from '@fluentui/react/lib/DateTimeUtilities'; import * as strings from 'PropertyControlsTestWebPartStrings'; +import { PanelType } from '@fluentui/react'; +import { DayOfWeek } from '@fluentui/react/lib/DateTimeUtilities'; +import { MessageBarType } from '@fluentui/react/lib/MessageBar'; +import { SpinnerSize } from '@fluentui/react/lib/Spinner'; import { Version } from '@microsoft/sp-core-library'; import { IPropertyPaneConfiguration, @@ -17,6 +17,7 @@ import { BaseClientSideWebPart } from '@microsoft/sp-webpart-base'; import { PropertyPaneHelpers } from '../../helpers'; import { PropertyFieldMonacoEditor } from '../../PropertyFiedMonacoEditor'; +import { PropertyFieldButton } from '../../PropertyFieldButton'; import { PropertyFieldButtonWithCallout, } from '../../PropertyFieldButtonWithCallout'; @@ -142,6 +143,7 @@ import { */ export default class PropertyControlsTestWebPart extends BaseClientSideWebPart { private multiSelectProps = []; + private showMessageButton = false; protected monacoChange = (newValue: string, validationErrors: string[]) => { console.log('teste',newValue); @@ -870,8 +872,10 @@ export default class PropertyControlsTestWebPart extends BaseClientSideWebPart { this.showMessageButton = !this.showMessageButton; this.context.propertyPane.refresh(); }, + isVisible: true, + isPrimary: true, + disabled: true + }), + PropertyFieldMessage("message", { + key: "0", + text: "Button clickd Completed!", + messageType: + MessageBarType.success, + isVisible: this.showMessageButton + }), PropertyFieldIconPicker('iconPicker', { currentIcon: this.properties.iconPicker, key: "iconPickerId",